-
-
Save MrToph/197a38ce5ad3782183d52a796dd673d9 to your computer and use it in GitHub Desktop.
EOSPlay hack attacker contract
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <math.h> | |
#include <string.h> | |
#include "contracts/decompiled.h" | |
#define UNLIKELY(x) __builtin_expect(!!(x), 0) | |
#define LIKELY(x) __builtin_expect(!!(x), 1) | |
#define TRAP(x) (wasm_rt_trap(WASM_RT_TRAP_##x), 0) | |
#define FUNC_PROLOGUE \ | |
if (++wasm_rt_call_stack_depth > WASM_RT_MAX_CALL_STACK_DEPTH) \ | |
TRAP(EXHAUSTION) | |
#define FUNC_EPILOGUE --wasm_rt_call_stack_depth | |
#define UNREACHABLE TRAP(UNREACHABLE) | |
#define CALL_INDIRECT(table, t, ft, x, ...) \ | |
(LIKELY((x) < table.size && table.data[x].func && \ | |
table.data[x].func_type == func_types[ft]) \ | |
? ((t)table.data[x].func)(__VA_ARGS__) \ | |
: TRAP(CALL_INDIRECT)) | |
#define MEMCHECK(mem, a, t) \ | |
if (UNLIKELY((a) + sizeof(t) > mem->size)) TRAP(OOB) | |
#define DEFINE_LOAD(name, t1, t2, t3) \ | |
static inline t3 name(wasm_rt_memory_t* mem, u64 addr) { \ | |
MEMCHECK(mem, addr, t1); \ | |
t1 result; \ | |
memcpy(&result, &mem->data[addr], sizeof(t1)); \ | |
return (t3)(t2)result; \ | |
} | |
#define DEFINE_STORE(name, t1, t2) \ | |
static inline void name(wasm_rt_memory_t* mem, u64 addr, t2 value) { \ | |
MEMCHECK(mem, addr, t1); \ | |
t1 wrapped = (t1)value; \ | |
memcpy(&mem->data[addr], &wrapped, sizeof(t1)); \ | |
} | |
DEFINE_LOAD(i32_load, u32, u32, u32); | |
DEFINE_LOAD(i64_load, u64, u64, u64); | |
DEFINE_LOAD(f32_load, f32, f32, f32); | |
DEFINE_LOAD(f64_load, f64, f64, f64); | |
DEFINE_LOAD(i32_load8_s, s8, s32, u32); | |
DEFINE_LOAD(i64_load8_s, s8, s64, u64); | |
DEFINE_LOAD(i32_load8_u, u8, u32, u32); | |
DEFINE_LOAD(i64_load8_u, u8, u64, u64); | |
DEFINE_LOAD(i32_load16_s, s16, s32, u32); | |
DEFINE_LOAD(i64_load16_s, s16, s64, u64); | |
DEFINE_LOAD(i32_load16_u, u16, u32, u32); | |
DEFINE_LOAD(i64_load16_u, u16, u64, u64); | |
DEFINE_LOAD(i64_load32_s, s32, s64, u64); | |
DEFINE_LOAD(i64_load32_u, u32, u64, u64); | |
DEFINE_STORE(i32_store, u32, u32); | |
DEFINE_STORE(i64_store, u64, u64); | |
DEFINE_STORE(f32_store, f32, f32); | |
DEFINE_STORE(f64_store, f64, f64); | |
DEFINE_STORE(i32_store8, u8, u32); | |
DEFINE_STORE(i32_store16, u16, u32); | |
DEFINE_STORE(i64_store8, u8, u64); | |
DEFINE_STORE(i64_store16, u16, u64); | |
DEFINE_STORE(i64_store32, u32, u64); | |
#define I32_CLZ(x) ((x) ? __builtin_clz(x) : 32) | |
#define I64_CLZ(x) ((x) ? __builtin_clzll(x) : 64) | |
#define I32_CTZ(x) ((x) ? __builtin_ctz(x) : 32) | |
#define I64_CTZ(x) ((x) ? __builtin_ctzll(x) : 64) | |
#define I32_POPCNT(x) (__builtin_popcount(x)) | |
#define I64_POPCNT(x) (__builtin_popcountll(x)) | |
#define DIV_S(ut, min, x, y) \ | |
((UNLIKELY((y) == 0)) ? TRAP(DIV_BY_ZERO) \ | |
: (UNLIKELY((x) == min && (y) == -1)) ? TRAP(INT_OVERFLOW) \ | |
: (ut)((x) / (y))) | |
#define REM_S(ut, min, x, y) \ | |
((UNLIKELY((y) == 0)) ? TRAP(DIV_BY_ZERO) \ | |
: (UNLIKELY((x) == min && (y) == -1)) ? 0 \ | |
: (ut)((x) % (y))) | |
#define I32_DIV_S(x, y) DIV_S(u32, INT32_MIN, (s32)x, (s32)y) | |
#define I64_DIV_S(x, y) DIV_S(u64, INT64_MIN, (s64)x, (s64)y) | |
#define I32_REM_S(x, y) REM_S(u32, INT32_MIN, (s32)x, (s32)y) | |
#define I64_REM_S(x, y) REM_S(u64, INT64_MIN, (s64)x, (s64)y) | |
#define DIVREM_U(op, x, y) \ | |
((UNLIKELY((y) == 0)) ? TRAP(DIV_BY_ZERO) : ((x) op (y))) | |
#define DIV_U(x, y) DIVREM_U(/, x, y) | |
#define REM_U(x, y) DIVREM_U(%, x, y) | |
#define ROTL(x, y, mask) \ | |
(((x) << ((y) & (mask))) | ((x) >> (((mask) - (y) + 1) & (mask)))) | |
#define ROTR(x, y, mask) \ | |
(((x) >> ((y) & (mask))) | ((x) << (((mask) - (y) + 1) & (mask)))) | |
#define I32_ROTL(x, y) ROTL(x, y, 31) | |
#define I64_ROTL(x, y) ROTL(x, y, 63) | |
#define I32_ROTR(x, y) ROTR(x, y, 31) | |
#define I64_ROTR(x, y) ROTR(x, y, 63) | |
#define FMIN(x, y) \ | |
((UNLIKELY((x) != (x))) ? NAN \ | |
: (UNLIKELY((y) != (y))) ? NAN \ | |
: (UNLIKELY((x) == 0 && (y) == 0)) ? (signbit(x) ? x : y) \ | |
: (x < y) ? x : y) | |
#define FMAX(x, y) \ | |
((UNLIKELY((x) != (x))) ? NAN \ | |
: (UNLIKELY((y) != (y))) ? NAN \ | |
: (UNLIKELY((x) == 0 && (y) == 0)) ? (signbit(x) ? y : x) \ | |
: (x > y) ? x : y) | |
#define TRUNC_S(ut, st, ft, min, max, maxop, x) \ | |
((UNLIKELY((x) != (x))) ? TRAP(INVALID_CONVERSION) \ | |
: (UNLIKELY((x) < (ft)(min) || (x) maxop (ft)(max))) ? TRAP(INT_OVERFLOW) \ | |
: (ut)(st)(x)) | |
#define I32_TRUNC_S_F32(x) TRUNC_S(u32, s32, f32, INT32_MIN, INT32_MAX, >=, x) | |
#define I64_TRUNC_S_F32(x) TRUNC_S(u64, s64, f32, INT64_MIN, INT64_MAX, >=, x) | |
#define I32_TRUNC_S_F64(x) TRUNC_S(u32, s32, f64, INT32_MIN, INT32_MAX, >, x) | |
#define I64_TRUNC_S_F64(x) TRUNC_S(u64, s64, f64, INT64_MIN, INT64_MAX, >=, x) | |
#define TRUNC_U(ut, ft, max, maxop, x) \ | |
((UNLIKELY((x) != (x))) ? TRAP(INVALID_CONVERSION) \ | |
: (UNLIKELY((x) <= (ft)-1 || (x) maxop (ft)(max))) ? TRAP(INT_OVERFLOW) \ | |
: (ut)(x)) | |
#define I32_TRUNC_U_F32(x) TRUNC_U(u32, f32, UINT32_MAX, >=, x) | |
#define I64_TRUNC_U_F32(x) TRUNC_U(u64, f32, UINT64_MAX, >=, x) | |
#define I32_TRUNC_U_F64(x) TRUNC_U(u32, f64, UINT32_MAX, >, x) | |
#define I64_TRUNC_U_F64(x) TRUNC_U(u64, f64, UINT64_MAX, >=, x) | |
#define DEFINE_REINTERPRET(name, t1, t2) \ | |
static inline t2 name(t1 x) { \ | |
t2 result; \ | |
memcpy(&result, &x, sizeof(result)); \ | |
return result; \ | |
} | |
DEFINE_REINTERPRET(f32_reinterpret_i32, u32, f32) | |
DEFINE_REINTERPRET(i32_reinterpret_f32, f32, u32) | |
DEFINE_REINTERPRET(f64_reinterpret_i64, u64, f64) | |
DEFINE_REINTERPRET(i64_reinterpret_f64, f64, u64) | |
static u32 func_types[23]; | |
static void init_func_types(void) { | |
func_types[0] = wasm_rt_register_func_type(3, 0, WASM_RT_I32, WASM_RT_I32, WASM_RT_I32); | |
func_types[1] = wasm_rt_register_func_type(2, 0, WASM_RT_I32, WASM_RT_I32); | |
func_types[2] = wasm_rt_register_func_type(5, 0, WASM_RT_I32, WASM_RT_I32, WASM_RT_I32, WASM_RT_I32, WASM_RT_I32); | |
func_types[3] = wasm_rt_register_func_type(1, 0, WASM_RT_I32); | |
func_types[4] = wasm_rt_register_func_type(2, 0, WASM_RT_I32, WASM_RT_I64); | |
func_types[5] = wasm_rt_register_func_type(3, 0, WASM_RT_I32, WASM_RT_I64, WASM_RT_I64); | |
func_types[6] = wasm_rt_register_func_type(0, 0); | |
func_types[7] = wasm_rt_register_func_type(0, 1, WASM_RT_I64); | |
func_types[8] = wasm_rt_register_func_type(2, 0, WASM_RT_I64, WASM_RT_I64); | |
func_types[9] = wasm_rt_register_func_type(0, 1, WASM_RT_I32); | |
func_types[10] = wasm_rt_register_func_type(2, 1, WASM_RT_I32, WASM_RT_I32, WASM_RT_I32); | |
func_types[11] = wasm_rt_register_func_type(3, 1, WASM_RT_I32, WASM_RT_I32, WASM_RT_I32, WASM_RT_I32); | |
func_types[12] = wasm_rt_register_func_type(1, 0, WASM_RT_I64); | |
func_types[13] = wasm_rt_register_func_type(4, 1, WASM_RT_I64, WASM_RT_I64, WASM_RT_I64, WASM_RT_I64, WASM_RT_I32); | |
func_types[14] = wasm_rt_register_func_type(4, 0, WASM_RT_I32, WASM_RT_I64, WASM_RT_I32, WASM_RT_I32); | |
func_types[15] = wasm_rt_register_func_type(6, 1, WASM_RT_I64, WASM_RT_I64, WASM_RT_I64, WASM_RT_I64, WASM_RT_I32, WASM_RT_I32, WASM_RT_I32); | |
func_types[16] = wasm_rt_register_func_type(1, 1, WASM_RT_I32, WASM_RT_I32); | |
func_types[17] = wasm_rt_register_func_type(5, 0, WASM_RT_I32, WASM_RT_I64, WASM_RT_I32, WASM_RT_I32, WASM_RT_I32); | |
func_types[18] = wasm_rt_register_func_type(1, 0, WASM_RT_F64); | |
func_types[19] = wasm_rt_register_func_type(3, 0, WASM_RT_I64, WASM_RT_I64, WASM_RT_I64); | |
func_types[20] = wasm_rt_register_func_type(4, 0, WASM_RT_I32, WASM_RT_I32, WASM_RT_I64, WASM_RT_I32); | |
func_types[21] = wasm_rt_register_func_type(4, 0, WASM_RT_I32, WASM_RT_I32, WASM_RT_I32, WASM_RT_I32); | |
func_types[22] = wasm_rt_register_func_type(8, 0, WASM_RT_I32, WASM_RT_I32, WASM_RT_I32, WASM_RT_I32, WASM_RT_I32, WASM_RT_I32, WASM_RT_I32, WASM_RT_I32); | |
} | |
static u32 _ZeqRK11checksum256S1_(u32, u32); | |
static u32 _ZeqRK11checksum160S1_(u32, u32); | |
static u32 _ZneRK11checksum160S1_(u32, u32); | |
static u32 now(void); | |
static void _ZN5eosio12require_authERKNS_16permission_levelE(u32); | |
static void apply(u64, u64, u64); | |
static void f27(u32, u32, u32); | |
static u32 f28(u32, u32); | |
static void f29(u32, u32); | |
static u32 f30(u32, u32); | |
static void f31(u32, u32, u32); | |
static void f32_0(u32, u32, u32, u32, u32); | |
static u32 f33(u32, u32); | |
static void f34(u32); | |
static u32 f35(u32, u32); | |
static void f36(u32, u32); | |
static u32 f37(u32, u32); | |
static void f38(u32, u32); | |
static void f39(u32, u64); | |
static u32 f40(u32, u32); | |
static void f41(u32); | |
static void f42(u32, u32); | |
static void f43(u32); | |
static void f44(u32, u64); | |
static void f45(u32, u32); | |
static void f46(u32, u64, u64); | |
static u32 f47(u32, u32); | |
static u32 f48(u32, u32); | |
static void f49(u32, u32, u64, u32); | |
static void f50(u32, u32, u64, u32); | |
static void f51(u32, u32); | |
static void f52(u32, u32, u32, u32); | |
static void f53(u32, u32); | |
static u32 f54(u32, u32); | |
static void f55(u32, u32, u64, u32); | |
static void f56(u32, u32, u64, u32); | |
static void f57(u32, u32); | |
static void f58(u32, u32, u32, u32); | |
static void f59(u32, u32); | |
static void f60(u32, u32, u64, u32); | |
static void f61(u32, u32, u64, u32); | |
static void f62(u32, u32); | |
static void f63(u32, u32, u64, u32); | |
static void f64_0(u32, u32, u64, u32); | |
static void f65(u32, u32); | |
static void f66(u32, u32); | |
static void f67(u32, u32); | |
static u32 f68(u32, u32); | |
static u32 f69(u32, u32); | |
static u32 f70(u32, u32); | |
static void f71(u32, u32, u64, u32); | |
static void f72(u32, u32, u64, u32); | |
static void f73(u32, u32, u64, u32); | |
static void f74(u32, u32, u64, u32); | |
static void f75(u32, u32, u64, u32); | |
static void f76(u32, u32, u64, u32); | |
static void f77(u32, u32); | |
static u32 f78(u32, u32); | |
static void f79(u32, u32, u64, u32); | |
static void f80(u32, u32, u64, u32); | |
static void f81(u32, u32, u32, u32); | |
static void f82(u32, u32, u32, u32, u32); | |
static void f83(u32, u32); | |
static u32 f84(u32); | |
static u32 f85(u32, u32); | |
static u32 f86(u32, u32); | |
static u32 f87(u32, u32); | |
static u32 f88(u32, u32); | |
static void f89(u32, u32, u64, u32); | |
static void f90(u32, u32, u64, u32); | |
static void f91(u32, u32, u32, u32, u32); | |
static u32 f92(u32, u32, u32); | |
static u32 malloc(u32); | |
static u32 f94(u32, u32); | |
static u32 f95(u32); | |
static void free(u32); | |
static u32 f97(u32); | |
static void f98(u32); | |
static void f99(u32); | |
static u32 f100(u32, u32, u32); | |
static void f101(u32, u32, u32, u32, u32, u32, u32, u32); | |
static void f102(u32); | |
static u32 memcmp_0(u32, u32, u32); | |
static u32 strlen_0(u32); | |
static void f105(void); | |
static void init_globals(void) { | |
} | |
static wasm_rt_memory_t memory; | |
static wasm_rt_table_t T0; | |
static u32 _ZeqRK11checksum256S1_(u32 p0, u32 p1) { | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2; | |
i0 = p0; | |
i1 = p1; | |
i2 = 32u; | |
i0 = memcmp_0(i0, i1, i2); | |
i0 = !(i0); | |
FUNC_EPILOGUE; | |
return i0; | |
} | |
static u32 _ZeqRK11checksum160S1_(u32 p0, u32 p1) { | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2; | |
i0 = p0; | |
i1 = p1; | |
i2 = 32u; | |
i0 = memcmp_0(i0, i1, i2); | |
i0 = !(i0); | |
FUNC_EPILOGUE; | |
return i0; | |
} | |
static u32 _ZneRK11checksum160S1_(u32 p0, u32 p1) { | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2; | |
i0 = p0; | |
i1 = p1; | |
i2 = 32u; | |
i0 = memcmp_0(i0, i1, i2); | |
i1 = 0u; | |
i0 = i0 != i1; | |
FUNC_EPILOGUE; | |
return i0; | |
} | |
static u32 now(void) { | |
FUNC_PROLOGUE; | |
u32 i0; | |
u64 j0, j1; | |
j0 = (*Z_envZ_current_timeZ_jv)(); | |
j1 = 1000000ull; | |
j0 = DIV_U(j0, j1); | |
i0 = (u32)(j0); | |
FUNC_EPILOGUE; | |
return i0; | |
} | |
static void _ZN5eosio12require_authERKNS_16permission_levelE(u32 p0) { | |
FUNC_PROLOGUE; | |
u32 i0, i1; | |
u64 j0, j1; | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
i1 = p0; | |
j1 = i64_load((&memory), (u64)(i1 + 8)); | |
(*Z_envZ_require_auth2Z_vjj)(j0, j1); | |
FUNC_EPILOGUE; | |
} | |
static void apply(u64 p0, u64 p1, u64 p2) { | |
u32 l3 = 0, l4 = 0, l9 = 0; | |
u64 l5 = 0, l6 = 0, l7 = 0, l8 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3; | |
u64 j0, j1, j2; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 240u; | |
i1 -= i2; | |
l9 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
j0 = 0ull; | |
l6 = j0; | |
j0 = 59ull; | |
l5 = j0; | |
i0 = 16u; | |
l4 = i0; | |
j0 = 0ull; | |
l7 = j0; | |
L0: | |
j0 = l6; | |
j1 = 6ull; | |
i0 = j0 > j1; | |
if (i0) {goto B5;} | |
i0 = l4; | |
i0 = i32_load8_s((&memory), (u64)(i0)); | |
l3 = i0; | |
i1 = 4294967199u; | |
i0 += i1; | |
i1 = 255u; | |
i0 &= i1; | |
i1 = 25u; | |
i0 = i0 > i1; | |
if (i0) {goto B4;} | |
i0 = l3; | |
i1 = 165u; | |
i0 += i1; | |
l3 = i0; | |
goto B3; | |
B5:; | |
j0 = 0ull; | |
l8 = j0; | |
j0 = l6; | |
j1 = 11ull; | |
i0 = j0 <= j1; | |
if (i0) {goto B2;} | |
goto B1; | |
B4:; | |
i0 = l3; | |
i1 = 208u; | |
i0 += i1; | |
i1 = 0u; | |
i2 = l3; | |
i3 = 4294967247u; | |
i2 += i3; | |
i3 = 255u; | |
i2 &= i3; | |
i3 = 5u; | |
i2 = i2 < i3; | |
i0 = i2 ? i0 : i1; | |
l3 = i0; | |
B3:; | |
i0 = l3; | |
j0 = (u64)(i0); | |
j1 = 56ull; | |
j0 <<= (j1 & 63); | |
j1 = 56ull; | |
j0 = (u64)((s64)j0 >> (j1 & 63)); | |
l8 = j0; | |
B2:; | |
j0 = l8; | |
j1 = 31ull; | |
j0 &= j1; | |
j1 = l5; | |
j2 = 4294967295ull; | |
j1 &= j2; | |
j0 <<= (j1 & 63); | |
l8 = j0; | |
B1:; | |
i0 = l4; | |
i1 = 1u; | |
i0 += i1; | |
l4 = i0; | |
j0 = l6; | |
j1 = 1ull; | |
j0 += j1; | |
l6 = j0; | |
j0 = l8; | |
j1 = l7; | |
j0 |= j1; | |
l7 = j0; | |
j0 = l5; | |
j1 = 18446744073709551611ull; | |
j0 += j1; | |
l5 = j0; | |
j1 = 18446744073709551610ull; | |
i0 = j0 != j1; | |
if (i0) {goto L0;} | |
j0 = l7; | |
j1 = p2; | |
i0 = j0 != j1; | |
if (i0) {goto B6;} | |
j0 = 0ull; | |
l6 = j0; | |
j0 = 59ull; | |
l5 = j0; | |
i0 = 32u; | |
l4 = i0; | |
j0 = 0ull; | |
l7 = j0; | |
L7: | |
j0 = l6; | |
j1 = 4ull; | |
i0 = j0 > j1; | |
if (i0) {goto B12;} | |
i0 = l4; | |
i0 = i32_load8_s((&memory), (u64)(i0)); | |
l3 = i0; | |
i1 = 4294967199u; | |
i0 += i1; | |
i1 = 255u; | |
i0 &= i1; | |
i1 = 25u; | |
i0 = i0 > i1; | |
if (i0) {goto B11;} | |
i0 = l3; | |
i1 = 165u; | |
i0 += i1; | |
l3 = i0; | |
goto B10; | |
B12:; | |
j0 = 0ull; | |
l8 = j0; | |
j0 = l6; | |
j1 = 11ull; | |
i0 = j0 <= j1; | |
if (i0) {goto B9;} | |
goto B8; | |
B11:; | |
i0 = l3; | |
i1 = 208u; | |
i0 += i1; | |
i1 = 0u; | |
i2 = l3; | |
i3 = 4294967247u; | |
i2 += i3; | |
i3 = 255u; | |
i2 &= i3; | |
i3 = 5u; | |
i2 = i2 < i3; | |
i0 = i2 ? i0 : i1; | |
l3 = i0; | |
B10:; | |
i0 = l3; | |
j0 = (u64)(i0); | |
j1 = 56ull; | |
j0 <<= (j1 & 63); | |
j1 = 56ull; | |
j0 = (u64)((s64)j0 >> (j1 & 63)); | |
l8 = j0; | |
B9:; | |
j0 = l8; | |
j1 = 31ull; | |
j0 &= j1; | |
j1 = l5; | |
j2 = 4294967295ull; | |
j1 &= j2; | |
j0 <<= (j1 & 63); | |
l8 = j0; | |
B8:; | |
i0 = l4; | |
i1 = 1u; | |
i0 += i1; | |
l4 = i0; | |
j0 = l6; | |
j1 = 1ull; | |
j0 += j1; | |
l6 = j0; | |
j0 = l8; | |
j1 = l7; | |
j0 |= j1; | |
l7 = j0; | |
j0 = l5; | |
j1 = 18446744073709551611ull; | |
j0 += j1; | |
l5 = j0; | |
j1 = 18446744073709551610ull; | |
i0 = j0 != j1; | |
if (i0) {goto L7;} | |
j0 = l7; | |
j1 = p1; | |
i0 = j0 == j1; | |
i1 = 48u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
B6:; | |
j0 = p1; | |
j1 = p0; | |
i0 = j0 == j1; | |
if (i0) {goto B14;} | |
j0 = 0ull; | |
l6 = j0; | |
j0 = 59ull; | |
l5 = j0; | |
i0 = 16u; | |
l4 = i0; | |
j0 = 0ull; | |
l7 = j0; | |
L15: | |
j0 = l6; | |
j1 = 6ull; | |
i0 = j0 > j1; | |
if (i0) {goto B20;} | |
i0 = l4; | |
i0 = i32_load8_s((&memory), (u64)(i0)); | |
l3 = i0; | |
i1 = 4294967199u; | |
i0 += i1; | |
i1 = 255u; | |
i0 &= i1; | |
i1 = 25u; | |
i0 = i0 > i1; | |
if (i0) {goto B19;} | |
i0 = l3; | |
i1 = 165u; | |
i0 += i1; | |
l3 = i0; | |
goto B18; | |
B20:; | |
j0 = 0ull; | |
l8 = j0; | |
j0 = l6; | |
j1 = 11ull; | |
i0 = j0 <= j1; | |
if (i0) {goto B17;} | |
goto B16; | |
B19:; | |
i0 = l3; | |
i1 = 208u; | |
i0 += i1; | |
i1 = 0u; | |
i2 = l3; | |
i3 = 4294967247u; | |
i2 += i3; | |
i3 = 255u; | |
i2 &= i3; | |
i3 = 5u; | |
i2 = i2 < i3; | |
i0 = i2 ? i0 : i1; | |
l3 = i0; | |
B18:; | |
i0 = l3; | |
j0 = (u64)(i0); | |
j1 = 56ull; | |
j0 <<= (j1 & 63); | |
j1 = 56ull; | |
j0 = (u64)((s64)j0 >> (j1 & 63)); | |
l8 = j0; | |
B17:; | |
j0 = l8; | |
j1 = 31ull; | |
j0 &= j1; | |
j1 = l5; | |
j2 = 4294967295ull; | |
j1 &= j2; | |
j0 <<= (j1 & 63); | |
l8 = j0; | |
B16:; | |
i0 = l4; | |
i1 = 1u; | |
i0 += i1; | |
l4 = i0; | |
j0 = l6; | |
j1 = 1ull; | |
j0 += j1; | |
l6 = j0; | |
j0 = l8; | |
j1 = l7; | |
j0 |= j1; | |
l7 = j0; | |
j0 = l5; | |
j1 = 18446744073709551611ull; | |
j0 += j1; | |
l5 = j0; | |
j1 = 18446744073709551610ull; | |
i0 = j0 != j1; | |
if (i0) {goto L15;} | |
j0 = l7; | |
j1 = p2; | |
i0 = j0 != j1; | |
if (i0) {goto B13;} | |
B14:; | |
i0 = l9; | |
j1 = p0; | |
i64_store((&memory), (u64)(i0 + 232), j1); | |
j0 = p2; | |
j1 = 14029719294158831615ull; | |
i0 = (u64)((s64)j0 > (s64)j1); | |
if (i0) {goto B33;} | |
j0 = p2; | |
j1 = 14029416526700871679ull; | |
i0 = (u64)((s64)j0 <= (s64)j1); | |
if (i0) {goto B32;} | |
j0 = p2; | |
j1 = 14029624643636166655ull; | |
i0 = (u64)((s64)j0 > (s64)j1); | |
if (i0) {goto B30;} | |
j0 = p2; | |
j1 = 14029416526700871680ull; | |
i0 = j0 == j1; | |
if (i0) {goto B28;} | |
j0 = p2; | |
j1 = 14029478758629507072ull; | |
i0 = j0 != j1; | |
if (i0) {goto B13;} | |
i0 = l9; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 180), i1); | |
i0 = l9; | |
i1 = 1u; | |
i32_store((&memory), (u64)(i0 + 176), i1); | |
i0 = l9; | |
i1 = l9; | |
j1 = i64_load((&memory), (u64)(i1 + 176)); | |
i64_store((&memory), (u64)(i0 + 56), j1); | |
i0 = l9; | |
i1 = 232u; | |
i0 += i1; | |
i1 = l9; | |
i2 = 56u; | |
i1 += i2; | |
i0 = f37(i0, i1); | |
goto B13; | |
B33:; | |
j0 = p2; | |
j1 = 4923676291099525119ull; | |
i0 = (u64)((s64)j0 <= (s64)j1); | |
if (i0) {goto B31;} | |
j0 = p2; | |
j1 = 7746191359077253119ull; | |
i0 = (u64)((s64)j0 > (s64)j1); | |
if (i0) {goto B29;} | |
j0 = p2; | |
j1 = 4923676291099525120ull; | |
i0 = j0 == j1; | |
if (i0) {goto B27;} | |
j0 = p2; | |
j1 = 5350276357316149248ull; | |
i0 = j0 != j1; | |
if (i0) {goto B13;} | |
i0 = l9; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 220), i1); | |
i0 = l9; | |
i1 = 2u; | |
i32_store((&memory), (u64)(i0 + 216), i1); | |
i0 = l9; | |
i1 = l9; | |
j1 = i64_load((&memory), (u64)(i1 + 216)); | |
i64_store((&memory), (u64)(i0 + 16), j1); | |
i0 = l9; | |
i1 = 232u; | |
i0 += i1; | |
i1 = l9; | |
i2 = 16u; | |
i1 += i2; | |
i0 = f30(i0, i1); | |
goto B13; | |
B32:; | |
j0 = p2; | |
j1 = 13737667713340276736ull; | |
i0 = j0 == j1; | |
if (i0) {goto B26;} | |
j0 = p2; | |
j1 = 14026056419166388224ull; | |
i0 = j0 == j1; | |
if (i0) {goto B25;} | |
j0 = p2; | |
j1 = 14029391595821334528ull; | |
i0 = j0 != j1; | |
if (i0) {goto B13;} | |
i0 = l9; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 172), i1); | |
i0 = l9; | |
i1 = 3u; | |
i32_store((&memory), (u64)(i0 + 168), i1); | |
i0 = l9; | |
i1 = l9; | |
j1 = i64_load((&memory), (u64)(i1 + 168)); | |
i64_store((&memory), (u64)(i0 + 64), j1); | |
i0 = l9; | |
i1 = 232u; | |
i0 += i1; | |
i1 = l9; | |
i2 = 64u; | |
i1 += i2; | |
i0 = f40(i0, i1); | |
goto B13; | |
B31:; | |
j0 = p2; | |
j1 = 14029719294158831616ull; | |
i0 = j0 == j1; | |
if (i0) {goto B24;} | |
j0 = p2; | |
j1 = 14029723605051375616ull; | |
i0 = j0 == j1; | |
if (i0) {goto B23;} | |
j0 = p2; | |
j1 = 14289214081914109952ull; | |
i0 = j0 != j1; | |
if (i0) {goto B13;} | |
i0 = l9; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 212), i1); | |
i0 = l9; | |
i1 = 4u; | |
i32_store((&memory), (u64)(i0 + 208), i1); | |
i0 = l9; | |
i1 = l9; | |
j1 = i64_load((&memory), (u64)(i1 + 208)); | |
i64_store((&memory), (u64)(i0 + 24), j1); | |
i0 = l9; | |
i1 = 232u; | |
i0 += i1; | |
i1 = l9; | |
i2 = 24u; | |
i1 += i2; | |
i0 = f28(i0, i1); | |
goto B13; | |
B30:; | |
j0 = p2; | |
j1 = 14029624643636166656ull; | |
i0 = j0 == j1; | |
if (i0) {goto B22;} | |
j0 = p2; | |
j1 = 14029695040206405632ull; | |
i0 = j0 != j1; | |
if (i0) {goto B13;} | |
i0 = l9; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 132), i1); | |
i0 = l9; | |
i1 = 5u; | |
i32_store((&memory), (u64)(i0 + 128), i1); | |
i0 = l9; | |
i1 = l9; | |
j1 = i64_load((&memory), (u64)(i1 + 128)); | |
i64_store((&memory), (u64)(i0 + 104), j1); | |
i0 = l9; | |
i1 = 232u; | |
i0 += i1; | |
i1 = l9; | |
i2 = 104u; | |
i1 += i2; | |
i0 = f37(i0, i1); | |
goto B13; | |
B29:; | |
j0 = p2; | |
j1 = 7746191359077253120ull; | |
i0 = j0 == j1; | |
if (i0) {goto B21;} | |
j0 = p2; | |
j1 = 8421045207927095296ull; | |
i0 = j0 != j1; | |
if (i0) {goto B13;} | |
i0 = l9; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 196), i1); | |
i0 = l9; | |
i1 = 6u; | |
i32_store((&memory), (u64)(i0 + 192), i1); | |
i0 = l9; | |
i1 = l9; | |
j1 = i64_load((&memory), (u64)(i1 + 192)); | |
i64_store((&memory), (u64)(i0 + 40), j1); | |
i0 = l9; | |
i1 = 232u; | |
i0 += i1; | |
i1 = l9; | |
i2 = 40u; | |
i1 += i2; | |
i0 = f35(i0, i1); | |
goto B13; | |
B28:; | |
i0 = l9; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 204), i1); | |
i0 = l9; | |
i1 = 7u; | |
i32_store((&memory), (u64)(i0 + 200), i1); | |
i0 = l9; | |
i1 = l9; | |
j1 = i64_load((&memory), (u64)(i1 + 200)); | |
i64_store((&memory), (u64)(i0 + 32), j1); | |
i0 = l9; | |
i1 = 232u; | |
i0 += i1; | |
i1 = l9; | |
i2 = 32u; | |
i1 += i2; | |
i0 = f33(i0, i1); | |
goto B13; | |
B27:; | |
i0 = l9; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 148), i1); | |
i0 = l9; | |
i1 = 8u; | |
i32_store((&memory), (u64)(i0 + 144), i1); | |
i0 = l9; | |
i1 = l9; | |
j1 = i64_load((&memory), (u64)(i1 + 144)); | |
i64_store((&memory), (u64)(i0 + 88), j1); | |
i0 = l9; | |
i1 = 232u; | |
i0 += i1; | |
i1 = l9; | |
i2 = 88u; | |
i1 += i2; | |
i0 = f35(i0, i1); | |
goto B13; | |
B26:; | |
i0 = l9; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 228), i1); | |
i0 = l9; | |
i1 = 9u; | |
i32_store((&memory), (u64)(i0 + 224), i1); | |
i0 = l9; | |
i1 = l9; | |
j1 = i64_load((&memory), (u64)(i1 + 224)); | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = l9; | |
i1 = 232u; | |
i0 += i1; | |
i1 = l9; | |
i2 = 8u; | |
i1 += i2; | |
i0 = f28(i0, i1); | |
goto B13; | |
B25:; | |
i0 = l9; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 164), i1); | |
i0 = l9; | |
i1 = 10u; | |
i32_store((&memory), (u64)(i0 + 160), i1); | |
i0 = l9; | |
i1 = l9; | |
j1 = i64_load((&memory), (u64)(i1 + 160)); | |
i64_store((&memory), (u64)(i0 + 72), j1); | |
i0 = l9; | |
i1 = 232u; | |
i0 += i1; | |
i1 = l9; | |
i2 = 72u; | |
i1 += i2; | |
i0 = f35(i0, i1); | |
goto B13; | |
B24:; | |
i0 = l9; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 124), i1); | |
i0 = l9; | |
i1 = 11u; | |
i32_store((&memory), (u64)(i0 + 120), i1); | |
i0 = l9; | |
i1 = l9; | |
j1 = i64_load((&memory), (u64)(i1 + 120)); | |
i64_store((&memory), (u64)(i0 + 112), j1); | |
i0 = l9; | |
i1 = 232u; | |
i0 += i1; | |
i1 = l9; | |
i2 = 112u; | |
i1 += i2; | |
i0 = f47(i0, i1); | |
goto B13; | |
B23:; | |
i0 = l9; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 140), i1); | |
i0 = l9; | |
i1 = 12u; | |
i32_store((&memory), (u64)(i0 + 136), i1); | |
i0 = l9; | |
i1 = l9; | |
j1 = i64_load((&memory), (u64)(i1 + 136)); | |
i64_store((&memory), (u64)(i0 + 96), j1); | |
i0 = l9; | |
i1 = 232u; | |
i0 += i1; | |
i1 = l9; | |
i2 = 96u; | |
i1 += i2; | |
i0 = f40(i0, i1); | |
goto B13; | |
B22:; | |
i0 = l9; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 156), i1); | |
i0 = l9; | |
i1 = 13u; | |
i32_store((&memory), (u64)(i0 + 152), i1); | |
i0 = l9; | |
i1 = l9; | |
j1 = i64_load((&memory), (u64)(i1 + 152)); | |
i64_store((&memory), (u64)(i0 + 80), j1); | |
i0 = l9; | |
i1 = 232u; | |
i0 += i1; | |
i1 = l9; | |
i2 = 80u; | |
i1 += i2; | |
i0 = f37(i0, i1); | |
goto B13; | |
B21:; | |
i0 = l9; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 188), i1); | |
i0 = l9; | |
i1 = 14u; | |
i32_store((&memory), (u64)(i0 + 184), i1); | |
i0 = l9; | |
i1 = l9; | |
j1 = i64_load((&memory), (u64)(i1 + 184)); | |
i64_store((&memory), (u64)(i0 + 48), j1); | |
i0 = l9; | |
i1 = 232u; | |
i0 += i1; | |
i1 = l9; | |
i2 = 48u; | |
i1 += i2; | |
i0 = f37(i0, i1); | |
B13:; | |
i0 = 0u; | |
i1 = l9; | |
i2 = 240u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
// HINT: SEEMS LIKE run function | |
static void f27(u32 p0, u32 number, u32 p2) { | |
u32 l3 = 0, l7 = 0, l9 = 0; | |
u64 l4 = 0, l5 = 0, l6 = 0; | |
f64 l8 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2; | |
u64 j0, j1, j2, j3, j4; | |
f64 d0, d1; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 128u; | |
i1 -= i2; | |
l9 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
(*Z_envZ_require_authZ_vj)(j0); | |
i0 = l9; | |
i1 = 120u; | |
i0 += i1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l9; | |
j1 = 18446744073709551615ull; | |
i64_store((&memory), (u64)(i0 + 104), j1); | |
i0 = l9; | |
i1 = p0; | |
j1 = i64_load((&memory), (u64)(i1)); | |
l6 = j1; | |
i64_store((&memory), (u64)(i0 + 88), j1); | |
i0 = l9; | |
j1 = l6; | |
i64_store((&memory), (u64)(i0 + 96), j1); | |
i0 = l9; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 112), j1); | |
i0 = l9; | |
i1 = 88u; | |
i0 += i1; | |
j1 = l6; | |
j2 = l6; | |
j3 = 4982871467403247616ull; | |
j4 = 0ull; | |
i1 = (*Z_envZ_db_lowerbound_i64Z_ijjjj)(j1, j2, j3, j4); | |
i0 = f48(i0, i1); | |
j0 = i64_load((&memory), (u64)(i0 + 32)); | |
l6 = j0; | |
j1 = 18446744073709551116ull; | |
j0 += j1; | |
l4 = j0; | |
j0 = l6; | |
j1 = (*Z_envZ_current_timeZ_jv)(); | |
j2 = 1000ull; | |
j1 = DIV_U(j1, j2); | |
l5 = j1; | |
i0 = j0 == j1; | |
if (i0) {goto B3;} | |
j0 = l4; | |
j1 = l5; | |
i0 = j0 == j1; | |
if (i0) {goto B3;} | |
i0 = l9; | |
i1 = 48u; | |
i0 += i1; | |
i1 = 32u; | |
i0 += i1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l9; | |
j1 = 18446744073709551615ull; | |
i64_store((&memory), (u64)(i0 + 64), j1); | |
i0 = l9; | |
i1 = p0; | |
j1 = i64_load((&memory), (u64)(i1)); | |
l6 = j1; | |
i64_store((&memory), (u64)(i0 + 48), j1); | |
i0 = l9; | |
j1 = l6; | |
i64_store((&memory), (u64)(i0 + 56), j1); | |
i0 = l9; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 72), j1); | |
i0 = l9; | |
i1 = 48u; | |
i0 += i1; | |
j1 = l6; | |
j2 = l6; | |
j3 = 9521031824726294528ull; | |
j4 = 0ull; | |
i1 = (*Z_envZ_db_lowerbound_i64Z_ijjjj)(j1, j2, j3, j4); | |
i0 = f78(i0, i1); | |
j0 = i64_load((&memory), (u64)(i0 + 8)); | |
i0 = !(j0); | |
if (i0) {goto B0;} | |
i0 = l9; | |
i1 = 8u; | |
i0 += i1; | |
i1 = 32u; | |
i0 += i1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l9; | |
j1 = 18446744073709551615ull; | |
i64_store((&memory), (u64)(i0 + 24), j1); | |
i0 = l9; | |
i1 = p0; | |
j1 = i64_load((&memory), (u64)(i1)); | |
l6 = j1; | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = l9; | |
j1 = l6; | |
i64_store((&memory), (u64)(i0 + 16), j1); | |
i0 = l9; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 32), j1); | |
i0 = l9; | |
i1 = 8u; | |
i0 += i1; | |
j1 = l6; | |
j2 = l6; | |
j3 = 8419281591276142592ull; | |
j4 = 0ull; | |
i1 = (*Z_envZ_db_lowerbound_i64Z_ijjjj)(j1, j2, j3, j4); | |
i0 = f54(i0, i1); | |
j0 = i64_load((&memory), (u64)(i0 + 8)); | |
i0 = !(j0); | |
if (i0) {goto B4;} // skips the print a: | |
d0 = 1; | |
l8 = d0; | |
i0 = number; | |
i1 = 1u; | |
i0 = (u32)((s32)i0 < (s32)i1); | |
if (i0) {goto B5;} // i0 skips loop | |
L6: | |
d0 = l8; | |
d1 = 2.7999999999999998; | |
d0 *= d1; | |
l8 = d0; | |
i0 = number; // counter = counter | |
i1 = 4294967295u; // -1 | |
i0 += i1; // counter - 1 | |
number = i0; // number = counter | |
if (i0) {goto L6;} | |
B5:; | |
i0 = 992u; // HINT: a: string | |
(*Z_envZ_printsZ_vi)(i0); | |
d0 = l8; | |
(*Z_envZ_printdfZ_vd)(d0); | |
B4:; | |
i0 = l9; | |
i0 = i32_load((&memory), (u64)(i0 + 32)); | |
l3 = i0; | |
i0 = !(i0); | |
if (i0) {goto B0;} | |
i0 = l9; | |
i1 = 36u; | |
i0 += i1; | |
l7 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
number = i0; | |
i1 = l3; | |
i0 = i0 == i1; | |
if (i0) {goto B2;} | |
L7: | |
i0 = number; | |
i1 = 4294967272u; | |
i0 += i1; | |
number = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p0 = i0; | |
i0 = number; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p0; | |
i0 = !(i0); | |
if (i0) {goto B8;} | |
i0 = p0; | |
f98(i0); | |
B8:; | |
i0 = l3; | |
i1 = number; | |
i0 = i0 != i1; | |
if (i0) {goto L7;} | |
i0 = l9; | |
i1 = 32u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
number = i0; | |
goto B1; | |
B3:; | |
L9: | |
goto L9; | |
B2:; | |
i0 = l3; | |
number = i0; | |
B1:; | |
i0 = l7; | |
i1 = l3; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = number; | |
f98(i0); | |
B0:; | |
i0 = l9; | |
i0 = i32_load((&memory), (u64)(i0 + 72)); | |
l3 = i0; | |
i0 = !(i0); | |
if (i0) {goto B10;} | |
i0 = l9; | |
i1 = 76u; | |
i0 += i1; | |
l7 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
number = i0; | |
i1 = l3; | |
i0 = i0 == i1; | |
if (i0) {goto B12;} | |
L13: | |
i0 = number; | |
i1 = 4294967272u; | |
i0 += i1; | |
number = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p0 = i0; | |
i0 = number; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p0; | |
i0 = !(i0); | |
if (i0) {goto B14;} | |
i0 = p0; | |
f98(i0); | |
B14:; | |
i0 = l3; | |
i1 = number; | |
i0 = i0 != i1; | |
if (i0) {goto L13;} | |
i0 = l9; | |
i1 = 72u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
number = i0; | |
goto B11; | |
B12:; | |
i0 = l3; | |
number = i0; | |
B11:; | |
i0 = l7; | |
i1 = l3; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = number; | |
f98(i0); | |
B10:; | |
i0 = l9; | |
i0 = i32_load((&memory), (u64)(i0 + 112)); | |
l3 = i0; | |
i0 = !(i0); | |
if (i0) {goto B15;} | |
i0 = l9; | |
i1 = 116u; | |
i0 += i1; | |
l7 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
number = i0; | |
i1 = l3; | |
i0 = i0 == i1; | |
if (i0) {goto B17;} | |
L18: | |
i0 = number; | |
i1 = 4294967272u; | |
i0 += i1; | |
number = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p0 = i0; | |
i0 = number; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p0; | |
i0 = !(i0); | |
if (i0) {goto B19;} | |
i0 = p0; | |
f98(i0); | |
B19:; | |
i0 = l3; | |
i1 = number; | |
i0 = i0 != i1; | |
if (i0) {goto L18;} | |
i0 = l9; | |
i1 = 112u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
number = i0; | |
goto B16; | |
B17:; | |
i0 = l3; | |
number = i0; | |
B16:; | |
i0 = l7; | |
i1 = l3; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = number; | |
f98(i0); | |
B15:; | |
i0 = 0u; | |
i1 = l9; | |
i2 = 128u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static u32 f28(u32 p0, u32 p1) { | |
u32 l2 = 0, l3 = 0, l4 = 0, l5 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3; | |
u64 j1; | |
i0 = 0u; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = 16u; | |
i0 -= i1; | |
l3 = i0; | |
l5 = i0; | |
i0 = 0u; | |
i1 = l3; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
l2 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l4 = i0; | |
i0 = (*Z_envZ_action_data_sizeZ_iv)(); | |
p1 = i0; | |
i0 = !(i0); | |
if (i0) {goto B3;} | |
i0 = p1; | |
i1 = 513u; | |
i0 = i0 < i1; | |
if (i0) {goto B2;} | |
i0 = p1; | |
i0 = malloc(i0); | |
l3 = i0; | |
goto B1; | |
B3:; | |
i0 = 0u; | |
l3 = i0; | |
goto B0; | |
B2:; | |
i0 = 0u; | |
i1 = l3; | |
i2 = p1; | |
i3 = 15u; | |
i2 += i3; | |
i3 = 4294967280u; | |
i2 &= i3; | |
i1 -= i2; | |
l3 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
B1:; | |
i0 = l3; | |
i1 = p1; | |
i0 = (*Z_envZ_read_action_dataZ_iii)(i0, i1); | |
B0:; | |
i0 = l5; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = p1; | |
i1 = 3u; | |
i0 = i0 > i1; | |
i1 = 112u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l5; | |
i1 = 8u; | |
i0 += i1; | |
i1 = l3; | |
i2 = 4u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = p1; | |
i1 = 4294967292u; | |
i0 &= i1; | |
i1 = 4u; | |
i0 = i0 != i1; | |
i1 = 112u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l5; | |
i1 = 8u; | |
i0 += i1; | |
i1 = 4u; | |
i0 |= i1; | |
i1 = l3; | |
i2 = 4u; | |
i1 += i2; | |
i2 = 4u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = p1; | |
i1 = 513u; | |
i0 = i0 < i1; | |
if (i0) {goto B4;} | |
i0 = l3; | |
free(i0); | |
B4:; | |
i0 = p0; | |
i1 = l2; | |
i2 = 1u; | |
i1 = (u32)((s32)i1 >> (i2 & 31)); | |
i0 += i1; | |
p1 = i0; | |
i0 = l5; | |
i0 = i32_load((&memory), (u64)(i0 + 12)); | |
l3 = i0; | |
i0 = l5; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
p0 = i0; | |
i0 = l2; | |
i1 = 1u; | |
i0 &= i1; | |
i0 = !(i0); | |
if (i0) {goto B5;} | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l4; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l4 = i0; | |
B5:; | |
i0 = p1; | |
i1 = p0; | |
i2 = l3; | |
i3 = l4; | |
CALL_INDIRECT(T0, void (*)(u32, u32, u32), 0, i3, i0, i1, i2); | |
i0 = 0u; | |
i1 = l5; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = 1u; | |
FUNC_EPILOGUE; | |
return i0; | |
} | |
static void f29(u32 p0, u32 p1) { | |
u32 l3 = 0, l4 = 0, l9 = 0; | |
u64 l2 = 0, l5 = 0, l6 = 0, l7 = 0, l8 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3, i4, i5; | |
u64 j0, j1, j2, j3; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 160u; | |
i1 -= i2; | |
l9 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = l9; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0 + 140), i1); | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
(*Z_envZ_require_authZ_vj)(j0); | |
i0 = l9; | |
i1 = 128u; | |
i0 += i1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l9; | |
j1 = 18446744073709551615ull; | |
i64_store((&memory), (u64)(i0 + 112), j1); | |
i0 = l9; | |
i1 = p0; | |
j1 = i64_load((&memory), (u64)(i1)); | |
l6 = j1; | |
i64_store((&memory), (u64)(i0 + 96), j1); | |
i0 = l9; | |
j1 = l6; | |
i64_store((&memory), (u64)(i0 + 104), j1); | |
i0 = l9; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 120), j1); | |
j0 = l6; | |
j1 = l6; | |
j2 = 9521031824726294528ull; | |
j3 = 0ull; | |
i0 = (*Z_envZ_db_lowerbound_i64Z_ijjjj)(j0, j1, j2, j3); | |
p1 = i0; | |
i1 = 0u; | |
i0 = (u32)((s32)i0 < (s32)i1); | |
if (i0) {goto B1;} | |
i0 = l9; | |
i1 = 96u; | |
i0 += i1; | |
i1 = p1; | |
i0 = f78(i0, i1); | |
p1 = i0; | |
goto B0; | |
B1:; | |
i0 = l9; | |
i1 = 32u; | |
i0 += i1; | |
i1 = l9; | |
i2 = 96u; | |
i1 += i2; | |
i2 = p0; | |
j2 = i64_load((&memory), (u64)(i2)); | |
i3 = l9; | |
i4 = 16u; | |
i3 += i4; | |
f89(i0, i1, j2, i3); | |
i0 = l9; | |
i0 = i32_load((&memory), (u64)(i0 + 36)); | |
p1 = i0; | |
B0:; | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
l6 = j0; | |
i0 = l9; | |
i1 = l9; | |
i2 = 140u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 32), i1); | |
i0 = p1; | |
i1 = 0u; | |
i0 = i0 != i1; | |
i1 = 128u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l9; | |
i1 = 96u; | |
i0 += i1; | |
i1 = p1; | |
j2 = l6; | |
i3 = l9; | |
i4 = 32u; | |
i3 += i4; | |
f90(i0, i1, j2, i3); | |
i0 = l9; | |
i0 = i32_load((&memory), (u64)(i0 + 140)); | |
i1 = 1u; | |
i0 = i0 != i1; | |
if (i0) {goto B2;} | |
j0 = (*Z_envZ_current_timeZ_jv)(); | |
l6 = j0; | |
i0 = l9; | |
i1 = 60u; | |
i0 += i1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l9; | |
i1 = 64u; | |
i0 += i1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l9; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 44), i1); | |
i0 = l9; | |
i1 = 0u; | |
i32_store8((&memory), (u64)(i0 + 48), i1); | |
i0 = l9; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 52), i1); | |
i0 = l9; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 56), i1); | |
i0 = l9; | |
j1 = l6; | |
j2 = 1000000ull; | |
j1 = DIV_U(j1, j2); | |
i1 = (u32)(j1); | |
i2 = 60u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 32), i1); | |
i0 = l9; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 68), i1); | |
i0 = l9; | |
i1 = 72u; | |
i0 += i1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l9; | |
i1 = 76u; | |
i0 += i1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l9; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 80), i1); | |
i0 = l9; | |
i1 = 84u; | |
i0 += i1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l9; | |
i1 = 88u; | |
i0 += i1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l9; | |
i1 = 68u; | |
i0 += i1; | |
l4 = i0; | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
l2 = j0; | |
j0 = 0ull; | |
l6 = j0; | |
j0 = 59ull; | |
l5 = j0; | |
i0 = 816u; | |
p1 = i0; | |
j0 = 0ull; | |
l7 = j0; | |
L3: | |
j0 = l6; | |
j1 = 5ull; | |
i0 = j0 > j1; | |
if (i0) {goto B8;} | |
i0 = p1; | |
i0 = i32_load8_s((&memory), (u64)(i0)); | |
l3 = i0; | |
i1 = 4294967199u; | |
i0 += i1; | |
i1 = 255u; | |
i0 &= i1; | |
i1 = 25u; | |
i0 = i0 > i1; | |
if (i0) {goto B7;} | |
i0 = l3; | |
i1 = 165u; | |
i0 += i1; | |
l3 = i0; | |
goto B6; | |
B8:; | |
j0 = 0ull; | |
l8 = j0; | |
j0 = l6; | |
j1 = 11ull; | |
i0 = j0 <= j1; | |
if (i0) {goto B5;} | |
goto B4; | |
B7:; | |
i0 = l3; | |
i1 = 208u; | |
i0 += i1; | |
i1 = 0u; | |
i2 = l3; | |
i3 = 4294967247u; | |
i2 += i3; | |
i3 = 255u; | |
i2 &= i3; | |
i3 = 5u; | |
i2 = i2 < i3; | |
i0 = i2 ? i0 : i1; | |
l3 = i0; | |
B6:; | |
i0 = l3; | |
j0 = (u64)(i0); | |
j1 = 56ull; | |
j0 <<= (j1 & 63); | |
j1 = 56ull; | |
j0 = (u64)((s64)j0 >> (j1 & 63)); | |
l8 = j0; | |
B5:; | |
j0 = l8; | |
j1 = 31ull; | |
j0 &= j1; | |
j1 = l5; | |
j2 = 4294967295ull; | |
j1 &= j2; | |
j0 <<= (j1 & 63); | |
l8 = j0; | |
B4:; | |
i0 = p1; | |
i1 = 1u; | |
i0 += i1; | |
p1 = i0; | |
j0 = l6; | |
j1 = 1ull; | |
j0 += j1; | |
l6 = j0; | |
j0 = l8; | |
j1 = l7; | |
j0 |= j1; | |
l7 = j0; | |
j0 = l5; | |
j1 = 18446744073709551611ull; | |
j0 += j1; | |
l5 = j0; | |
j1 = 18446744073709551610ull; | |
i0 = j0 != j1; | |
if (i0) {goto L3;} | |
i0 = l9; | |
j1 = l7; | |
i64_store((&memory), (u64)(i0 + 24), j1); | |
i0 = l9; | |
j1 = l2; | |
i64_store((&memory), (u64)(i0 + 16), j1); | |
j0 = 0ull; | |
l6 = j0; | |
j0 = 59ull; | |
l5 = j0; | |
i0 = 960u; | |
p1 = i0; | |
j0 = 0ull; | |
l7 = j0; | |
L9: | |
j0 = l6; | |
j1 = 4ull; | |
i0 = j0 > j1; | |
if (i0) {goto B14;} | |
i0 = p1; | |
i0 = i32_load8_s((&memory), (u64)(i0)); | |
l3 = i0; | |
i1 = 4294967199u; | |
i0 += i1; | |
i1 = 255u; | |
i0 &= i1; | |
i1 = 25u; | |
i0 = i0 > i1; | |
if (i0) {goto B13;} | |
i0 = l3; | |
i1 = 165u; | |
i0 += i1; | |
l3 = i0; | |
goto B12; | |
B14:; | |
j0 = 0ull; | |
l8 = j0; | |
j0 = l6; | |
j1 = 11ull; | |
i0 = j0 <= j1; | |
if (i0) {goto B11;} | |
goto B10; | |
B13:; | |
i0 = l3; | |
i1 = 208u; | |
i0 += i1; | |
i1 = 0u; | |
i2 = l3; | |
i3 = 4294967247u; | |
i2 += i3; | |
i3 = 255u; | |
i2 &= i3; | |
i3 = 5u; | |
i2 = i2 < i3; | |
i0 = i2 ? i0 : i1; | |
l3 = i0; | |
B12:; | |
i0 = l3; | |
j0 = (u64)(i0); | |
j1 = 56ull; | |
j0 <<= (j1 & 63); | |
j1 = 56ull; | |
j0 = (u64)((s64)j0 >> (j1 & 63)); | |
l8 = j0; | |
B11:; | |
j0 = l8; | |
j1 = 31ull; | |
j0 &= j1; | |
j1 = l5; | |
j2 = 4294967295ull; | |
j1 &= j2; | |
j0 <<= (j1 & 63); | |
l8 = j0; | |
B10:; | |
i0 = p1; | |
i1 = 1u; | |
i0 += i1; | |
p1 = i0; | |
j0 = l6; | |
j1 = 1ull; | |
j0 += j1; | |
l6 = j0; | |
j0 = l8; | |
j1 = l7; | |
j0 |= j1; | |
l7 = j0; | |
j0 = l5; | |
j1 = 18446744073709551611ull; | |
j0 += j1; | |
l5 = j0; | |
j1 = 18446744073709551610ull; | |
i0 = j0 != j1; | |
if (i0) {goto L9;} | |
i0 = l9; | |
j1 = l7; | |
i64_store((&memory), (u64)(i0 + 144), j1); | |
i0 = l9; | |
j1 = 4295067296ull; | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = l4; | |
i1 = l9; | |
i2 = 16u; | |
i1 += i2; | |
i2 = p0; | |
i3 = l9; | |
i4 = 144u; | |
i3 += i4; | |
i4 = l9; | |
i5 = 8u; | |
i4 += i5; | |
f91(i0, i1, i2, i3, i4); | |
i0 = l9; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 24), j1); | |
i0 = l9; | |
j1 = 99ull; | |
i64_store((&memory), (u64)(i0 + 16), j1); | |
i0 = l9; | |
i1 = 16u; | |
i0 += i1; | |
i0 = (*Z_envZ_cancel_deferredZ_ii)(i0); | |
i0 = l9; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 24), j1); | |
i0 = l9; | |
j1 = 99ull; | |
i64_store((&memory), (u64)(i0 + 16), j1); | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
l6 = j0; | |
i0 = l9; | |
i1 = 144u; | |
i0 += i1; | |
i1 = l9; | |
i2 = 32u; | |
i1 += i2; | |
f83(i0, i1); | |
i0 = l9; | |
i1 = 16u; | |
i0 += i1; | |
j1 = l6; | |
i2 = l9; | |
i2 = i32_load((&memory), (u64)(i2 + 144)); | |
p1 = i2; | |
i3 = l9; | |
i3 = i32_load((&memory), (u64)(i3 + 148)); | |
i4 = p1; | |
i3 -= i4; | |
i4 = 0u; | |
(*Z_envZ_send_deferredZ_vijiii)(i0, j1, i2, i3, i4); | |
i0 = l9; | |
i0 = i32_load((&memory), (u64)(i0 + 144)); | |
p1 = i0; | |
i0 = !(i0); | |
if (i0) {goto B15;} | |
i0 = l9; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0 + 148), i1); | |
i0 = p1; | |
f98(i0); | |
B15:; | |
i0 = l9; | |
i1 = 32u; | |
i0 += i1; | |
i0 = f84(i0); | |
B2:; | |
i0 = l9; | |
i0 = i32_load((&memory), (u64)(i0 + 120)); | |
p0 = i0; | |
i0 = !(i0); | |
if (i0) {goto B16;} | |
i0 = l9; | |
i1 = 124u; | |
i0 += i1; | |
l4 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p1 = i0; | |
i1 = p0; | |
i0 = i0 == i1; | |
if (i0) {goto B18;} | |
L19: | |
i0 = p1; | |
i1 = 4294967272u; | |
i0 += i1; | |
p1 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l3 = i0; | |
i0 = p1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l3; | |
i0 = !(i0); | |
if (i0) {goto B20;} | |
i0 = l3; | |
f98(i0); | |
B20:; | |
i0 = p0; | |
i1 = p1; | |
i0 = i0 != i1; | |
if (i0) {goto L19;} | |
i0 = l9; | |
i1 = 120u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p1 = i0; | |
goto B17; | |
B18:; | |
i0 = p0; | |
p1 = i0; | |
B17:; | |
i0 = l4; | |
i1 = p0; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
f98(i0); | |
B16:; | |
i0 = 0u; | |
i1 = l9; | |
i2 = 160u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static u32 f30(u32 p0, u32 p1) { | |
u32 l2 = 0, l3 = 0, l4 = 0, l5 = 0, l6 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3; | |
i0 = 0u; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = 16u; | |
i0 -= i1; | |
l6 = i0; | |
l5 = i0; | |
i0 = 0u; | |
i1 = l6; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
l2 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l4 = i0; | |
i0 = 0u; | |
l3 = i0; | |
i0 = (*Z_envZ_action_data_sizeZ_iv)(); | |
p1 = i0; | |
i0 = !(i0); | |
if (i0) {goto B0;} | |
i0 = p1; | |
i1 = 513u; | |
i0 = i0 < i1; | |
if (i0) {goto B2;} | |
i0 = p1; | |
i0 = malloc(i0); | |
l3 = i0; | |
goto B1; | |
B2:; | |
i0 = 0u; | |
i1 = l6; | |
i2 = p1; | |
i3 = 15u; | |
i2 += i3; | |
i3 = 4294967280u; | |
i2 &= i3; | |
i1 -= i2; | |
l3 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
B1:; | |
i0 = l3; | |
i1 = p1; | |
i0 = (*Z_envZ_read_action_dataZ_iii)(i0, i1); | |
B0:; | |
i0 = l5; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 8), i1); | |
i0 = p1; | |
i1 = 3u; | |
i0 = i0 > i1; | |
i1 = 112u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l5; | |
i1 = 8u; | |
i0 += i1; | |
i1 = l3; | |
i2 = 4u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l5; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
l6 = i0; | |
i0 = p1; | |
i1 = 513u; | |
i0 = i0 < i1; | |
if (i0) {goto B3;} | |
i0 = l3; | |
free(i0); | |
B3:; | |
i0 = p0; | |
i1 = l2; | |
i2 = 1u; | |
i1 = (u32)((s32)i1 >> (i2 & 31)); | |
i0 += i1; | |
p1 = i0; | |
i0 = l2; | |
i1 = 1u; | |
i0 &= i1; | |
i0 = !(i0); | |
if (i0) {goto B4;} | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l4; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l4 = i0; | |
B4:; | |
i0 = p1; | |
i1 = l6; | |
i2 = l4; | |
CALL_INDIRECT(T0, void (*)(u32, u32), 1, i2, i0, i1); | |
i0 = 0u; | |
i1 = l5; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = 1u; | |
FUNC_EPILOGUE; | |
return i0; | |
} | |
static void f31(u32 p0, u32 p1, u32 p2) { | |
u32 l3 = 0, l4 = 0, l5 = 0, l6 = 0, l8 = 0, l9 = 0, l10 = 0, l11 = 0, | |
l12 = 0, l13 = 0, l14 = 0, l15 = 0, l16 = 0, l17 = 0, l18 = 0, l19 = 0, | |
l20 = 0, l21 = 0, l26 = 0; | |
u64 l7 = 0, l22 = 0, l23 = 0, l24 = 0, l25 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3, i4, i5; | |
u64 j0, j1, j2, j3, j4; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 304u; | |
i1 -= i2; | |
l26 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
(*Z_envZ_require_authZ_vj)(j0); | |
i0 = l26; | |
i1 = 280u; | |
i0 += i1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l26; | |
j1 = 18446744073709551615ull; | |
i64_store((&memory), (u64)(i0 + 264), j1); | |
i0 = l26; | |
i1 = p0; | |
j1 = i64_load((&memory), (u64)(i1)); | |
l23 = j1; | |
i64_store((&memory), (u64)(i0 + 248), j1); | |
i0 = l26; | |
j1 = l23; | |
i64_store((&memory), (u64)(i0 + 256), j1); | |
i0 = l26; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 272), j1); | |
i0 = l26; | |
i1 = 248u; | |
i0 += i1; | |
j1 = l23; | |
j2 = l23; | |
j3 = 4982871467403247616ull; | |
j4 = 0ull; | |
i1 = (*Z_envZ_db_lowerbound_i64Z_ijjjj)(j1, j2, j3, j4); | |
i0 = f48(i0, i1); | |
j0 = i64_load((&memory), (u64)(i0 + 32)); | |
l23 = j0; | |
j0 = (*Z_envZ_current_timeZ_jv)(); | |
l25 = j0; | |
i0 = 944u; | |
(*Z_envZ_printsZ_vi)(i0); | |
j0 = l25; | |
j1 = 1000ull; | |
j0 = DIV_U(j0, j1); | |
l25 = j0; | |
(*Z_envZ_printuiZ_vj)(j0); | |
j0 = l23; | |
j1 = 18446744073709551116ull; | |
j0 += j1; | |
l22 = j0; | |
j0 = l23; | |
j1 = l25; | |
i0 = j0 == j1; | |
if (i0) {goto B4;} | |
j0 = l22; | |
j1 = l25; | |
i0 = j0 == j1; | |
if (i0) {goto B4;} | |
i0 = l26; | |
i1 = 208u; | |
i0 += i1; | |
i1 = 32u; | |
i0 += i1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l26; | |
j1 = 18446744073709551615ull; | |
i64_store((&memory), (u64)(i0 + 224), j1); | |
i0 = l26; | |
i1 = p0; | |
j1 = i64_load((&memory), (u64)(i1)); | |
l25 = j1; | |
i64_store((&memory), (u64)(i0 + 208), j1); | |
i0 = l26; | |
j1 = l25; | |
i64_store((&memory), (u64)(i0 + 216), j1); | |
j0 = 0ull; | |
l23 = j0; | |
i0 = l26; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 232), j1); | |
i0 = l26; | |
i1 = 208u; | |
i0 += i1; | |
j1 = l25; | |
j2 = l25; | |
j3 = 9521031824726294528ull; | |
j4 = 0ull; | |
i1 = (*Z_envZ_db_lowerbound_i64Z_ijjjj)(j1, j2, j3, j4); | |
i0 = f78(i0, i1); | |
j0 = i64_load((&memory), (u64)(i0 + 8)); | |
i0 = !(j0); | |
if (i0) {goto B0;} | |
j0 = (*Z_envZ_current_timeZ_jv)(); | |
l25 = j0; | |
i0 = l26; | |
i1 = 172u; | |
i0 += i1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l26; | |
i1 = 144u; | |
i0 += i1; | |
i1 = 32u; | |
i0 += i1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l26; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 156), i1); | |
i0 = l26; | |
i1 = 0u; | |
i32_store8((&memory), (u64)(i0 + 160), i1); | |
i0 = l26; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 164), i1); | |
i0 = l26; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 168), i1); | |
i0 = l26; | |
j1 = l25; | |
j2 = 1000000ull; | |
j1 = DIV_U(j1, j2); | |
i1 = (u32)(j1); | |
i2 = 60u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 144), i1); | |
i0 = l26; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 180), i1); | |
i0 = l26; | |
i1 = 184u; | |
i0 += i1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l26; | |
i1 = 188u; | |
i0 += i1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l26; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 192), i1); | |
i0 = l26; | |
i1 = 196u; | |
i0 += i1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l26; | |
i1 = 200u; | |
i0 += i1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p2; | |
i1 = 1u; | |
i0 += i1; | |
l21 = i0; | |
i0 = l26; | |
i1 = 180u; | |
i0 += i1; | |
l4 = i0; | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
l7 = j0; | |
j0 = 59ull; | |
l22 = j0; | |
i0 = 816u; | |
p2 = i0; | |
j0 = 0ull; | |
l24 = j0; | |
L5: | |
j0 = l23; | |
j1 = 5ull; | |
i0 = j0 > j1; | |
if (i0) {goto B10;} | |
i0 = p2; | |
i0 = i32_load8_s((&memory), (u64)(i0)); | |
l8 = i0; | |
i1 = 4294967199u; | |
i0 += i1; | |
i1 = 255u; | |
i0 &= i1; | |
i1 = 25u; | |
i0 = i0 > i1; | |
if (i0) {goto B9;} | |
i0 = l8; | |
i1 = 165u; | |
i0 += i1; | |
l8 = i0; | |
goto B8; | |
B10:; | |
j0 = 0ull; | |
l25 = j0; | |
j0 = l23; | |
j1 = 11ull; | |
i0 = j0 <= j1; | |
if (i0) {goto B7;} | |
goto B6; | |
B9:; | |
i0 = l8; | |
i1 = 208u; | |
i0 += i1; | |
i1 = 0u; | |
i2 = l8; | |
i3 = 4294967247u; | |
i2 += i3; | |
i3 = 255u; | |
i2 &= i3; | |
i3 = 5u; | |
i2 = i2 < i3; | |
i0 = i2 ? i0 : i1; | |
l8 = i0; | |
B8:; | |
i0 = l8; | |
j0 = (u64)(i0); | |
j1 = 56ull; | |
j0 <<= (j1 & 63); | |
j1 = 56ull; | |
j0 = (u64)((s64)j0 >> (j1 & 63)); | |
l25 = j0; | |
B7:; | |
j0 = l25; | |
j1 = 31ull; | |
j0 &= j1; | |
j1 = l22; | |
j2 = 4294967295ull; | |
j1 &= j2; | |
j0 <<= (j1 & 63); | |
l25 = j0; | |
B6:; | |
i0 = p2; | |
i1 = 1u; | |
i0 += i1; | |
p2 = i0; | |
j0 = l23; | |
j1 = 1ull; | |
j0 += j1; | |
l23 = j0; | |
j0 = l25; | |
j1 = l24; | |
j0 |= j1; | |
l24 = j0; | |
j0 = l22; | |
j1 = 18446744073709551611ull; | |
j0 += j1; | |
l22 = j0; | |
j1 = 18446744073709551610ull; | |
i0 = j0 != j1; | |
if (i0) {goto L5;} | |
i0 = l26; | |
j1 = l24; | |
i64_store((&memory), (u64)(i0 + 40), j1); | |
i0 = l26; | |
j1 = l7; | |
i64_store((&memory), (u64)(i0 + 32), j1); | |
j0 = 0ull; | |
l23 = j0; | |
j0 = 59ull; | |
l22 = j0; | |
i0 = 960u; | |
p2 = i0; | |
j0 = 0ull; | |
l24 = j0; | |
L11: | |
j0 = l23; | |
j1 = 4ull; | |
i0 = j0 > j1; | |
if (i0) {goto B16;} | |
i0 = p2; | |
i0 = i32_load8_s((&memory), (u64)(i0)); | |
l8 = i0; | |
i1 = 4294967199u; | |
i0 += i1; | |
i1 = 255u; | |
i0 &= i1; | |
i1 = 25u; | |
i0 = i0 > i1; | |
if (i0) {goto B15;} | |
i0 = l8; | |
i1 = 165u; | |
i0 += i1; | |
l8 = i0; | |
goto B14; | |
B16:; | |
j0 = 0ull; | |
l25 = j0; | |
j0 = l23; | |
j1 = 11ull; | |
i0 = j0 <= j1; | |
if (i0) {goto B13;} | |
goto B12; | |
B15:; | |
i0 = l8; | |
i1 = 208u; | |
i0 += i1; | |
i1 = 0u; | |
i2 = l8; | |
i3 = 4294967247u; | |
i2 += i3; | |
i3 = 255u; | |
i2 &= i3; | |
i3 = 5u; | |
i2 = i2 < i3; | |
i0 = i2 ? i0 : i1; | |
l8 = i0; | |
B14:; | |
i0 = l8; | |
j0 = (u64)(i0); | |
j1 = 56ull; | |
j0 <<= (j1 & 63); | |
j1 = 56ull; | |
j0 = (u64)((s64)j0 >> (j1 & 63)); | |
l25 = j0; | |
B13:; | |
j0 = l25; | |
j1 = 31ull; | |
j0 &= j1; | |
j1 = l22; | |
j2 = 4294967295ull; | |
j1 &= j2; | |
j0 <<= (j1 & 63); | |
l25 = j0; | |
B12:; | |
i0 = p2; | |
i1 = 1u; | |
i0 += i1; | |
p2 = i0; | |
j0 = l23; | |
j1 = 1ull; | |
j0 += j1; | |
l23 = j0; | |
j0 = l25; | |
j1 = l24; | |
j0 |= j1; | |
l24 = j0; | |
j0 = l22; | |
j1 = 18446744073709551611ull; | |
j0 += j1; | |
l22 = j0; | |
j1 = 18446744073709551610ull; | |
i0 = j0 != j1; | |
if (i0) {goto L11;} | |
i0 = l26; | |
j1 = l24; | |
i64_store((&memory), (u64)(i0 + 104), j1); | |
i0 = l26; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0 + 16), i1); | |
i0 = l26; | |
i1 = l21; | |
i32_store((&memory), (u64)(i0 + 20), i1); | |
i0 = l4; | |
i1 = l26; | |
i2 = 32u; | |
i1 += i2; | |
i2 = p0; | |
i3 = l26; | |
i4 = 104u; | |
i3 += i4; | |
i4 = l26; | |
i5 = 16u; | |
i4 += i5; | |
f82(i0, i1, i2, i3, i4); | |
i0 = l26; | |
i1 = l21; | |
i2 = 100u; | |
i1 *= i2; | |
j1 = (u64)(s64)(s32)(i1); | |
l23 = j1; | |
j2 = 63ull; | |
j1 = (u64)((s64)j1 >> (j2 & 63)); | |
l25 = j1; | |
i64_store((&memory), (u64)(i0 + 40), j1); | |
i0 = l26; | |
j1 = l23; | |
i64_store((&memory), (u64)(i0 + 32), j1); | |
i0 = l26; | |
i1 = 32u; | |
i0 += i1; | |
i0 = (*Z_envZ_cancel_deferredZ_ii)(i0); | |
i0 = l26; | |
j1 = l25; | |
i64_store((&memory), (u64)(i0 + 40), j1); | |
i0 = l26; | |
j1 = l23; | |
i64_store((&memory), (u64)(i0 + 32), j1); | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
l23 = j0; | |
i0 = l26; | |
i1 = 104u; | |
i0 += i1; | |
i1 = l26; | |
i2 = 144u; | |
i1 += i2; | |
f83(i0, i1); | |
i0 = l26; | |
i1 = 32u; | |
i0 += i1; | |
j1 = l23; | |
i2 = l26; | |
i2 = i32_load((&memory), (u64)(i2 + 104)); | |
p2 = i2; | |
i3 = l26; | |
i3 = i32_load((&memory), (u64)(i3 + 108)); | |
i4 = p2; | |
i3 -= i4; | |
i4 = 0u; | |
(*Z_envZ_send_deferredZ_vijiii)(i0, j1, i2, i3, i4); | |
i0 = l26; | |
i0 = i32_load((&memory), (u64)(i0 + 104)); | |
p2 = i0; | |
i0 = !(i0); | |
if (i0) {goto B17;} | |
i0 = l26; | |
i1 = p2; | |
i32_store((&memory), (u64)(i0 + 108), i1); | |
i0 = p2; | |
f98(i0); | |
B17:; | |
i0 = l26; | |
i1 = 136u; | |
i0 += i1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l26; | |
j1 = 18446744073709551615ull; | |
i64_store((&memory), (u64)(i0 + 120), j1); | |
i0 = l26; | |
i1 = p0; | |
j1 = i64_load((&memory), (u64)(i1)); | |
l23 = j1; | |
i64_store((&memory), (u64)(i0 + 104), j1); | |
i0 = l26; | |
j1 = l23; | |
i64_store((&memory), (u64)(i0 + 112), j1); | |
i0 = l26; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 128), j1); | |
i0 = l26; | |
i1 = 104u; | |
i0 += i1; | |
j1 = l23; | |
j2 = l23; | |
j3 = 8419281591276142592ull; | |
j4 = 0ull; | |
i1 = (*Z_envZ_db_lowerbound_i64Z_ijjjj)(j1, j2, j3, j4); | |
i0 = f54(i0, i1); | |
j0 = i64_load((&memory), (u64)(i0 + 8)); | |
i0 = !(j0); | |
if (i0) {goto B18;} | |
i0 = l26; | |
i1 = 104u; | |
i0 += i1; | |
i1 = l26; | |
j1 = i64_load((&memory), (u64)(i1 + 104)); | |
i2 = l26; | |
i3 = 104u; | |
i2 += i3; | |
i3 = 8u; | |
i2 += i3; | |
j2 = i64_load((&memory), (u64)(i2)); | |
j3 = 8419281591276142592ull; | |
j4 = 0ull; | |
i1 = (*Z_envZ_db_lowerbound_i64Z_ijjjj)(j1, j2, j3, j4); | |
i0 = f54(i0, i1); | |
i0 = i32_load((&memory), (u64)(i0 + 16)); | |
l3 = i0; | |
i1 = 1u; | |
i0 = (u32)((s32)i0 < (s32)i1); | |
if (i0) {goto B18;} | |
i0 = l21; | |
i1 = 10000u; | |
i0 *= i1; | |
l6 = i0; | |
i0 = l21; | |
i1 = 1000u; | |
i0 *= i1; | |
l5 = i0; | |
i0 = l26; | |
i1 = 68u; | |
i0 += i1; | |
l4 = i0; | |
i0 = l26; | |
i1 = 44u; | |
i0 += i1; | |
l9 = i0; | |
i0 = l26; | |
i1 = 48u; | |
i0 += i1; | |
l10 = i0; | |
i0 = l26; | |
i1 = 52u; | |
i0 += i1; | |
l11 = i0; | |
i0 = l26; | |
i1 = 56u; | |
i0 += i1; | |
l12 = i0; | |
i0 = l26; | |
i1 = 60u; | |
i0 += i1; | |
l13 = i0; | |
i0 = l26; | |
i1 = 64u; | |
i0 += i1; | |
l14 = i0; | |
i0 = l26; | |
i1 = 72u; | |
i0 += i1; | |
l15 = i0; | |
i0 = l26; | |
i1 = 76u; | |
i0 += i1; | |
l16 = i0; | |
i0 = l26; | |
i1 = 80u; | |
i0 += i1; | |
l17 = i0; | |
i0 = l26; | |
i1 = 84u; | |
i0 += i1; | |
l18 = i0; | |
i0 = l26; | |
i1 = 88u; | |
i0 += i1; | |
l19 = i0; | |
i0 = l26; | |
i1 = 16u; | |
i0 += i1; | |
i1 = 8u; | |
i0 += i1; | |
l20 = i0; | |
i0 = 0u; | |
l21 = i0; | |
L19: | |
j0 = (*Z_envZ_current_timeZ_jv)(); | |
l23 = j0; | |
i0 = l9; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l10; | |
i1 = 0u; | |
i32_store8((&memory), (u64)(i0), i1); | |
i0 = l11; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l12; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l13; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l14; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l26; | |
j1 = l23; | |
j2 = 1000000ull; | |
j1 = DIV_U(j1, j2); | |
i1 = (u32)(j1); | |
i2 = 60u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 32), i1); | |
i0 = l4; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l15; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l16; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l17; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l18; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l19; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
l7 = j0; | |
j0 = 0ull; | |
l23 = j0; | |
j0 = 59ull; | |
l22 = j0; | |
i0 = 816u; | |
p2 = i0; | |
j0 = 0ull; | |
l24 = j0; | |
L20: | |
j0 = l23; | |
j1 = 5ull; | |
i0 = j0 > j1; | |
if (i0) {goto B25;} | |
i0 = p2; | |
i0 = i32_load8_s((&memory), (u64)(i0)); | |
l8 = i0; | |
i1 = 4294967199u; | |
i0 += i1; | |
i1 = 255u; | |
i0 &= i1; | |
i1 = 25u; | |
i0 = i0 > i1; | |
if (i0) {goto B24;} | |
i0 = l8; | |
i1 = 165u; | |
i0 += i1; | |
l8 = i0; | |
goto B23; | |
B25:; | |
j0 = 0ull; | |
l25 = j0; | |
j0 = l23; | |
j1 = 11ull; | |
i0 = j0 <= j1; | |
if (i0) {goto B22;} | |
goto B21; | |
B24:; | |
i0 = l8; | |
i1 = 208u; | |
i0 += i1; | |
i1 = 0u; | |
i2 = l8; | |
i3 = 4294967247u; | |
i2 += i3; | |
i3 = 255u; | |
i2 &= i3; | |
i3 = 5u; | |
i2 = i2 < i3; | |
i0 = i2 ? i0 : i1; | |
l8 = i0; | |
B23:; | |
i0 = l8; | |
j0 = (u64)(i0); | |
j1 = 56ull; | |
j0 <<= (j1 & 63); | |
j1 = 56ull; | |
j0 = (u64)((s64)j0 >> (j1 & 63)); | |
l25 = j0; | |
B22:; | |
j0 = l25; | |
j1 = 31ull; | |
j0 &= j1; | |
j1 = l22; | |
j2 = 4294967295ull; | |
j1 &= j2; | |
j0 <<= (j1 & 63); | |
l25 = j0; | |
B21:; | |
i0 = p2; | |
i1 = 1u; | |
i0 += i1; | |
p2 = i0; | |
j0 = l23; | |
j1 = 1ull; | |
j0 += j1; | |
l23 = j0; | |
j0 = l25; | |
j1 = l24; | |
j0 |= j1; | |
l24 = j0; | |
j0 = l22; | |
j1 = 18446744073709551611ull; | |
j0 += j1; | |
l22 = j0; | |
j1 = 18446744073709551610ull; | |
i0 = j0 != j1; | |
if (i0) {goto L20;} | |
i0 = l20; | |
j1 = l24; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l26; | |
j1 = l7; | |
i64_store((&memory), (u64)(i0 + 16), j1); | |
j0 = 0ull; | |
l23 = j0; | |
j0 = 59ull; | |
l22 = j0; | |
i0 = 976u; | |
p2 = i0; | |
j0 = 0ull; | |
l24 = j0; | |
L26: | |
j0 = l23; | |
j1 = 2ull; | |
i0 = j0 > j1; | |
if (i0) {goto B31;} | |
i0 = p2; | |
i0 = i32_load8_s((&memory), (u64)(i0)); | |
l8 = i0; | |
i1 = 4294967199u; | |
i0 += i1; | |
i1 = 255u; | |
i0 &= i1; | |
i1 = 25u; | |
i0 = i0 > i1; | |
if (i0) {goto B30;} | |
i0 = l8; | |
i1 = 165u; | |
i0 += i1; | |
l8 = i0; | |
goto B29; | |
B31:; | |
j0 = 0ull; | |
l25 = j0; | |
j0 = l23; | |
j1 = 11ull; | |
i0 = j0 <= j1; | |
if (i0) {goto B28;} | |
goto B27; | |
B30:; | |
i0 = l8; | |
i1 = 208u; | |
i0 += i1; | |
i1 = 0u; | |
i2 = l8; | |
i3 = 4294967247u; | |
i2 += i3; | |
i3 = 255u; | |
i2 &= i3; | |
i3 = 5u; | |
i2 = i2 < i3; | |
i0 = i2 ? i0 : i1; | |
l8 = i0; | |
B29:; | |
i0 = l8; | |
j0 = (u64)(i0); | |
j1 = 56ull; | |
j0 <<= (j1 & 63); | |
j1 = 56ull; | |
j0 = (u64)((s64)j0 >> (j1 & 63)); | |
l25 = j0; | |
B28:; | |
j0 = l25; | |
j1 = 31ull; | |
j0 &= j1; | |
j1 = l22; | |
j2 = 4294967295ull; | |
j1 &= j2; | |
j0 <<= (j1 & 63); | |
l25 = j0; | |
B27:; | |
i0 = p2; | |
i1 = 1u; | |
i0 += i1; | |
p2 = i0; | |
j0 = l23; | |
j1 = 1ull; | |
j0 += j1; | |
l23 = j0; | |
j0 = l25; | |
j1 = l24; | |
j0 |= j1; | |
l24 = j0; | |
j0 = l22; | |
j1 = 18446744073709551611ull; | |
j0 += j1; | |
l22 = j0; | |
j1 = 18446744073709551610ull; | |
i0 = j0 != j1; | |
if (i0) {goto L26;} | |
i0 = l26; | |
j1 = l24; | |
i64_store((&memory), (u64)(i0 + 288), j1); | |
i0 = l26; | |
i1 = l21; | |
i2 = l5; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 12), i1); | |
i0 = l26; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0 + 8), i1); | |
i0 = l4; | |
i1 = l26; | |
i2 = 16u; | |
i1 += i2; | |
i2 = p0; | |
i3 = l26; | |
i4 = 288u; | |
i3 += i4; | |
i4 = l26; | |
i5 = 8u; | |
i4 += i5; | |
f82(i0, i1, i2, i3, i4); | |
i0 = l26; | |
i1 = l21; | |
i2 = l6; | |
i1 += i2; | |
j1 = (u64)(s64)(s32)(i1); | |
l23 = j1; | |
j2 = 63ull; | |
j1 = (u64)((s64)j1 >> (j2 & 63)); | |
l25 = j1; | |
i64_store((&memory), (u64)(i0 + 24), j1); | |
i0 = l26; | |
j1 = l23; | |
i64_store((&memory), (u64)(i0 + 16), j1); | |
i0 = l26; | |
i1 = 16u; | |
i0 += i1; | |
i0 = (*Z_envZ_cancel_deferredZ_ii)(i0); | |
i0 = l26; | |
j1 = l25; | |
i64_store((&memory), (u64)(i0 + 24), j1); | |
i0 = l26; | |
j1 = l23; | |
i64_store((&memory), (u64)(i0 + 16), j1); | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
l23 = j0; | |
i0 = l26; | |
i1 = 288u; | |
i0 += i1; | |
i1 = l26; | |
i2 = 32u; | |
i1 += i2; | |
f83(i0, i1); | |
i0 = l26; | |
i1 = 16u; | |
i0 += i1; | |
j1 = l23; | |
i2 = l26; | |
i2 = i32_load((&memory), (u64)(i2 + 288)); | |
p2 = i2; | |
i3 = l26; | |
i3 = i32_load((&memory), (u64)(i3 + 292)); | |
i4 = p2; | |
i3 -= i4; | |
i4 = 0u; | |
(*Z_envZ_send_deferredZ_vijiii)(i0, j1, i2, i3, i4); | |
i0 = l26; | |
i0 = i32_load((&memory), (u64)(i0 + 288)); | |
p2 = i0; | |
i0 = !(i0); | |
if (i0) {goto B32;} | |
i0 = l26; | |
i1 = p2; | |
i32_store((&memory), (u64)(i0 + 292), i1); | |
i0 = p2; | |
f98(i0); | |
B32:; | |
i0 = l26; | |
i1 = 32u; | |
i0 += i1; | |
i0 = f84(i0); | |
i0 = l21; | |
i1 = 1u; | |
i0 += i1; | |
l21 = i0; | |
i1 = l3; | |
i0 = i0 != i1; | |
if (i0) {goto L19;} | |
B18:; | |
i0 = l26; | |
i0 = i32_load((&memory), (u64)(i0 + 128)); | |
p0 = i0; | |
i0 = !(i0); | |
if (i0) {goto B1;} | |
i0 = l26; | |
i1 = 132u; | |
i0 += i1; | |
l21 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p2 = i0; | |
i1 = p0; | |
i0 = i0 == i1; | |
if (i0) {goto B3;} | |
L33: | |
i0 = p2; | |
i1 = 4294967272u; | |
i0 += i1; | |
p2 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l8 = i0; | |
i0 = p2; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l8; | |
i0 = !(i0); | |
if (i0) {goto B34;} | |
i0 = l8; | |
f98(i0); | |
B34:; | |
i0 = p0; | |
i1 = p2; | |
i0 = i0 != i1; | |
if (i0) {goto L33;} | |
i0 = l26; | |
i1 = 128u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p2 = i0; | |
goto B2; | |
B4:; | |
L35: | |
goto L35; | |
B3:; | |
i0 = p0; | |
p2 = i0; | |
B2:; | |
i0 = l21; | |
i1 = p0; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p2; | |
f98(i0); | |
B1:; | |
i0 = l26; | |
i1 = 144u; | |
i0 += i1; | |
i0 = f84(i0); | |
B0:; | |
i0 = l26; | |
i0 = i32_load((&memory), (u64)(i0 + 232)); | |
p0 = i0; | |
i0 = !(i0); | |
if (i0) {goto B36;} | |
i0 = l26; | |
i1 = 236u; | |
i0 += i1; | |
l21 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p2 = i0; | |
i1 = p0; | |
i0 = i0 == i1; | |
if (i0) {goto B38;} | |
L39: | |
i0 = p2; | |
i1 = 4294967272u; | |
i0 += i1; | |
p2 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l8 = i0; | |
i0 = p2; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l8; | |
i0 = !(i0); | |
if (i0) {goto B40;} | |
i0 = l8; | |
f98(i0); | |
B40:; | |
i0 = p0; | |
i1 = p2; | |
i0 = i0 != i1; | |
if (i0) {goto L39;} | |
i0 = l26; | |
i1 = 232u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p2 = i0; | |
goto B37; | |
B38:; | |
i0 = p0; | |
p2 = i0; | |
B37:; | |
i0 = l21; | |
i1 = p0; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p2; | |
f98(i0); | |
B36:; | |
i0 = l26; | |
i0 = i32_load((&memory), (u64)(i0 + 272)); | |
p0 = i0; | |
i0 = !(i0); | |
if (i0) {goto B41;} | |
i0 = l26; | |
i1 = 276u; | |
i0 += i1; | |
l21 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p2 = i0; | |
i1 = p0; | |
i0 = i0 == i1; | |
if (i0) {goto B43;} | |
L44: | |
i0 = p2; | |
i1 = 4294967272u; | |
i0 += i1; | |
p2 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l8 = i0; | |
i0 = p2; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l8; | |
i0 = !(i0); | |
if (i0) {goto B45;} | |
i0 = l8; | |
f98(i0); | |
B45:; | |
i0 = p0; | |
i1 = p2; | |
i0 = i0 != i1; | |
if (i0) {goto L44;} | |
i0 = l26; | |
i1 = 272u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p2 = i0; | |
goto B42; | |
B43:; | |
i0 = p0; | |
p2 = i0; | |
B42:; | |
i0 = l21; | |
i1 = p0; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p2; | |
f98(i0); | |
B41:; | |
i0 = 0u; | |
i1 = l26; | |
i2 = 304u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static void f32_0(u32 p0, u32 p1, u32 p2, u32 p3, u32 p4) { | |
u32 l5 = 0, l7 = 0, l8 = 0; | |
u64 l6 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3, i4; | |
u64 j0, j1, j2, j3, j4; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 112u; | |
i1 -= i2; | |
l8 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = l8; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0 + 108), i1); | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
(*Z_envZ_require_authZ_vj)(j0); | |
i0 = l8; | |
i1 = 64u; | |
i0 += i1; | |
i1 = 32u; | |
i0 += i1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l8; | |
j1 = 18446744073709551615ull; | |
i64_store((&memory), (u64)(i0 + 80), j1); | |
i0 = l8; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 88), j1); | |
i0 = l8; | |
i1 = p0; | |
j1 = i64_load((&memory), (u64)(i1)); | |
l6 = j1; | |
i64_store((&memory), (u64)(i0 + 64), j1); | |
i0 = l8; | |
j1 = l6; | |
i64_store((&memory), (u64)(i0 + 72), j1); | |
i0 = l8; | |
i1 = 64u; | |
i0 += i1; | |
j1 = l6; | |
j2 = l6; | |
j3 = 9521031824726294528ull; | |
j4 = 0ull; | |
i1 = (*Z_envZ_db_lowerbound_i64Z_ijjjj)(j1, j2, j3, j4); | |
i0 = f78(i0, i1); | |
j0 = i64_load((&memory), (u64)(i0 + 8)); | |
j1 = 1ull; | |
i0 = j0 == j1; | |
i1 = 912u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l8; | |
i1 = 24u; | |
i0 += i1; | |
i1 = 32u; | |
i0 += i1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l8; | |
j1 = 18446744073709551615ull; | |
i64_store((&memory), (u64)(i0 + 40), j1); | |
i0 = l8; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 48), j1); | |
i0 = l8; | |
i1 = p0; | |
j1 = i64_load((&memory), (u64)(i1)); | |
l6 = j1; | |
i64_store((&memory), (u64)(i0 + 24), j1); | |
i0 = l8; | |
j1 = l6; | |
i64_store((&memory), (u64)(i0 + 32), j1); | |
j0 = l6; | |
j1 = l6; | |
j2 = 8419281591276142592ull; | |
j3 = 0ull; | |
i0 = (*Z_envZ_db_lowerbound_i64Z_ijjjj)(j0, j1, j2, j3); | |
p1 = i0; | |
i1 = 0u; | |
i0 = (u32)((s32)i0 < (s32)i1); | |
if (i0) {goto B1;} | |
i0 = l8; | |
i1 = 24u; | |
i0 += i1; | |
i1 = p1; | |
i0 = f54(i0, i1); | |
goto B0; | |
B1:; | |
i0 = l8; | |
i1 = 8u; | |
i0 += i1; | |
i1 = l8; | |
i2 = 24u; | |
i1 += i2; | |
i2 = p0; | |
j2 = i64_load((&memory), (u64)(i2)); | |
i3 = l8; | |
i4 = 16u; | |
i3 += i4; | |
f79(i0, i1, j2, i3); | |
B0:; | |
i0 = 0u; | |
p1 = i0; | |
i0 = l8; | |
j0 = i64_load((&memory), (u64)(i0 + 24)); | |
i1 = l8; | |
i2 = 32u; | |
i1 += i2; | |
j1 = i64_load((&memory), (u64)(i1)); | |
j2 = 8419281591276142592ull; | |
j3 = 0ull; | |
i0 = (*Z_envZ_db_lowerbound_i64Z_ijjjj)(j0, j1, j2, j3); | |
l5 = i0; | |
i1 = 0u; | |
i0 = (u32)((s32)i0 < (s32)i1); | |
if (i0) {goto B2;} | |
i0 = l8; | |
i1 = 24u; | |
i0 += i1; | |
i1 = l5; | |
i0 = f54(i0, i1); | |
p1 = i0; | |
B2:; | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
l6 = j0; | |
i0 = l8; | |
i1 = l8; | |
i2 = 108u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 8), i1); | |
i0 = p1; | |
i1 = 0u; | |
i0 = i0 != i1; | |
i1 = 128u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l8; | |
i1 = 24u; | |
i0 += i1; | |
i1 = p1; | |
j2 = l6; | |
i3 = l8; | |
i4 = 8u; | |
i3 += i4; | |
f80(i0, i1, j2, i3); | |
i0 = l8; | |
i0 = i32_load((&memory), (u64)(i0 + 48)); | |
l5 = i0; | |
i0 = !(i0); | |
if (i0) {goto B3;} | |
i0 = l8; | |
i1 = 52u; | |
i0 += i1; | |
l7 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p0 = i0; | |
i1 = l5; | |
i0 = i0 == i1; | |
if (i0) {goto B5;} | |
L6: | |
i0 = p0; | |
i1 = 4294967272u; | |
i0 += i1; | |
p0 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p1 = i0; | |
i0 = p0; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i0 = !(i0); | |
if (i0) {goto B7;} | |
i0 = p1; | |
f98(i0); | |
B7:; | |
i0 = l5; | |
i1 = p0; | |
i0 = i0 != i1; | |
if (i0) {goto L6;} | |
i0 = l8; | |
i1 = 48u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p0 = i0; | |
goto B4; | |
B5:; | |
i0 = l5; | |
p0 = i0; | |
B4:; | |
i0 = l7; | |
i1 = l5; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p0; | |
f98(i0); | |
B3:; | |
i0 = l8; | |
i0 = i32_load((&memory), (u64)(i0 + 88)); | |
l5 = i0; | |
i0 = !(i0); | |
if (i0) {goto B8;} | |
i0 = l8; | |
i1 = 92u; | |
i0 += i1; | |
l7 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p0 = i0; | |
i1 = l5; | |
i0 = i0 == i1; | |
if (i0) {goto B10;} | |
L11: | |
i0 = p0; | |
i1 = 4294967272u; | |
i0 += i1; | |
p0 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p1 = i0; | |
i0 = p0; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i0 = !(i0); | |
if (i0) {goto B12;} | |
i0 = p1; | |
f98(i0); | |
B12:; | |
i0 = l5; | |
i1 = p0; | |
i0 = i0 != i1; | |
if (i0) {goto L11;} | |
i0 = l8; | |
i1 = 88u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p0 = i0; | |
goto B9; | |
B10:; | |
i0 = l5; | |
p0 = i0; | |
B9:; | |
i0 = l7; | |
i1 = l5; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p0; | |
f98(i0); | |
B8:; | |
i0 = 0u; | |
i1 = l8; | |
i2 = 112u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static u32 f33(u32 p0, u32 p1) { | |
u32 l2 = 0, l3 = 0, l4 = 0, l5 = 0, l6 = 0, l7 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3, i4, i5; | |
u64 j1; | |
i0 = 0u; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = 48u; | |
i0 -= i1; | |
l7 = i0; | |
l6 = i0; | |
i0 = 0u; | |
i1 = l7; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
l2 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l5 = i0; | |
i0 = (*Z_envZ_action_data_sizeZ_iv)(); | |
l3 = i0; | |
i0 = !(i0); | |
if (i0) {goto B3;} | |
i0 = l3; | |
i1 = 513u; | |
i0 = i0 < i1; | |
if (i0) {goto B2;} | |
i0 = l3; | |
i0 = malloc(i0); | |
p1 = i0; | |
goto B1; | |
B3:; | |
i0 = 0u; | |
p1 = i0; | |
goto B0; | |
B2:; | |
i0 = 0u; | |
i1 = l7; | |
i2 = l3; | |
i3 = 15u; | |
i2 += i3; | |
i3 = 4294967280u; | |
i2 &= i3; | |
i1 -= i2; | |
p1 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
B1:; | |
i0 = p1; | |
i1 = l3; | |
i0 = (*Z_envZ_read_action_dataZ_iii)(i0, i1); | |
B0:; | |
i0 = l6; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l6; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = l6; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0 + 20), i1); | |
i0 = l6; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0 + 16), i1); | |
i0 = l6; | |
i1 = p1; | |
i2 = l3; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 24), i1); | |
i0 = l6; | |
i1 = l6; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 32), i1); | |
i0 = l6; | |
i1 = l6; | |
i32_store((&memory), (u64)(i0 + 40), i1); | |
i0 = l6; | |
i1 = 40u; | |
i0 += i1; | |
i1 = l6; | |
i2 = 32u; | |
i1 += i2; | |
f77(i0, i1); | |
i0 = l3; | |
i1 = 513u; | |
i0 = i0 < i1; | |
if (i0) {goto B4;} | |
i0 = p1; | |
free(i0); | |
B4:; | |
i0 = p0; | |
i1 = l2; | |
i2 = 1u; | |
i1 = (u32)((s32)i1 >> (i2 & 31)); | |
i0 += i1; | |
p1 = i0; | |
i0 = l6; | |
i1 = 12u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l3 = i0; | |
i0 = l6; | |
i1 = 8u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l7 = i0; | |
i0 = l6; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
p0 = i0; | |
i0 = l6; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l4 = i0; | |
i0 = l2; | |
i1 = 1u; | |
i0 &= i1; | |
i0 = !(i0); | |
if (i0) {goto B5;} | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l5; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l5 = i0; | |
B5:; | |
i0 = p1; | |
i1 = l4; | |
i2 = p0; | |
i3 = l7; | |
i4 = l3; | |
i5 = l5; | |
CALL_INDIRECT(T0, void (*)(u32, u32, u32, u32, u32), 2, i5, i0, i1, i2, i3, i4); | |
i0 = 0u; | |
i1 = l6; | |
i2 = 48u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = 1u; | |
FUNC_EPILOGUE; | |
return i0; | |
} | |
static void f34(u32 p0) { | |
u32 l1 = 0, l2 = 0, l4 = 0, l5 = 0; | |
u64 l3 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3, i4; | |
u64 j0, j1, j2, j3; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 64u; | |
i1 -= i2; | |
l5 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
(*Z_envZ_require_authZ_vj)(j0); | |
i0 = l5; | |
i1 = 56u; | |
i0 += i1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l5; | |
j1 = 18446744073709551615ull; | |
i64_store((&memory), (u64)(i0 + 40), j1); | |
i0 = l5; | |
i1 = p0; | |
j1 = i64_load((&memory), (u64)(i1)); | |
l3 = j1; | |
i64_store((&memory), (u64)(i0 + 24), j1); | |
i0 = l5; | |
j1 = l3; | |
i64_store((&memory), (u64)(i0 + 32), j1); | |
i0 = l5; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 48), j1); | |
j0 = l3; | |
j1 = l3; | |
j2 = 8419281591276142592ull; | |
j3 = 0ull; | |
i0 = (*Z_envZ_db_lowerbound_i64Z_ijjjj)(j0, j1, j2, j3); | |
l2 = i0; | |
i1 = 0u; | |
i0 = (u32)((s32)i0 < (s32)i1); | |
if (i0) {goto B1;} | |
i0 = l5; | |
i1 = 24u; | |
i0 += i1; | |
i1 = l2; | |
i0 = f54(i0, i1); | |
goto B0; | |
B1:; | |
i0 = l5; | |
i1 = 8u; | |
i0 += i1; | |
i1 = l5; | |
i2 = 24u; | |
i1 += i2; | |
i2 = p0; | |
j2 = i64_load((&memory), (u64)(i2)); | |
i3 = l5; | |
i4 = 16u; | |
i3 += i4; | |
f75(i0, i1, j2, i3); | |
B0:; | |
i0 = 0u; | |
l2 = i0; | |
i0 = l5; | |
j0 = i64_load((&memory), (u64)(i0 + 24)); | |
i1 = l5; | |
i2 = 32u; | |
i1 += i2; | |
j1 = i64_load((&memory), (u64)(i1)); | |
j2 = 8419281591276142592ull; | |
j3 = 0ull; | |
i0 = (*Z_envZ_db_lowerbound_i64Z_ijjjj)(j0, j1, j2, j3); | |
l1 = i0; | |
i1 = 0u; | |
i0 = (u32)((s32)i0 < (s32)i1); | |
if (i0) {goto B2;} | |
i0 = l5; | |
i1 = 24u; | |
i0 += i1; | |
i1 = l1; | |
i0 = f54(i0, i1); | |
l2 = i0; | |
B2:; | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
l3 = j0; | |
i0 = l2; | |
i1 = 0u; | |
i0 = i0 != i1; | |
i1 = 128u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l5; | |
i1 = 24u; | |
i0 += i1; | |
i1 = l2; | |
j2 = l3; | |
i3 = l5; | |
i4 = 8u; | |
i3 += i4; | |
f76(i0, i1, j2, i3); | |
i0 = l5; | |
i0 = i32_load((&memory), (u64)(i0 + 48)); | |
l1 = i0; | |
i0 = !(i0); | |
if (i0) {goto B3;} | |
i0 = l5; | |
i1 = 52u; | |
i0 += i1; | |
l4 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p0 = i0; | |
i1 = l1; | |
i0 = i0 == i1; | |
if (i0) {goto B5;} | |
L6: | |
i0 = p0; | |
i1 = 4294967272u; | |
i0 += i1; | |
p0 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l2 = i0; | |
i0 = p0; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l2; | |
i0 = !(i0); | |
if (i0) {goto B7;} | |
i0 = l2; | |
f98(i0); | |
B7:; | |
i0 = l1; | |
i1 = p0; | |
i0 = i0 != i1; | |
if (i0) {goto L6;} | |
i0 = l5; | |
i1 = 48u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p0 = i0; | |
goto B4; | |
B5:; | |
i0 = l1; | |
p0 = i0; | |
B4:; | |
i0 = l4; | |
i1 = l1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p0; | |
f98(i0); | |
B3:; | |
i0 = 0u; | |
i1 = l5; | |
i2 = 64u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static u32 f35(u32 p0, u32 p1) { | |
u32 l2 = 0, l3 = 0, l4 = 0, l5 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3; | |
i0 = 0u; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
l5 = i0; | |
l4 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
l2 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p1 = i0; | |
i0 = (*Z_envZ_action_data_sizeZ_iv)(); | |
l3 = i0; | |
i0 = !(i0); | |
if (i0) {goto B0;} | |
i0 = l3; | |
i1 = 512u; | |
i0 = i0 <= i1; | |
if (i0) {goto B1;} | |
i0 = l3; | |
i0 = malloc(i0); | |
l5 = i0; | |
i1 = l3; | |
i0 = (*Z_envZ_read_action_dataZ_iii)(i0, i1); | |
i0 = l5; | |
free(i0); | |
goto B0; | |
B1:; | |
i0 = 0u; | |
i1 = l5; | |
i2 = l3; | |
i3 = 15u; | |
i2 += i3; | |
i3 = 4294967280u; | |
i2 &= i3; | |
i1 -= i2; | |
l5 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = l5; | |
i1 = l3; | |
i0 = (*Z_envZ_read_action_dataZ_iii)(i0, i1); | |
B0:; | |
i0 = p0; | |
i1 = l2; | |
i2 = 1u; | |
i1 = (u32)((s32)i1 >> (i2 & 31)); | |
i0 += i1; | |
l3 = i0; | |
i0 = l2; | |
i1 = 1u; | |
i0 &= i1; | |
i0 = !(i0); | |
if (i0) {goto B2;} | |
i0 = l3; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = p1; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p1 = i0; | |
B2:; | |
i0 = l3; | |
i1 = p1; | |
CALL_INDIRECT(T0, void (*)(u32), 3, i1, i0); | |
i0 = 0u; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = 1u; | |
FUNC_EPILOGUE; | |
return i0; | |
} | |
static void f36(u32 p0, u32 p1) { | |
FUNC_PROLOGUE; | |
u32 i0; | |
u64 j0; | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
(*Z_envZ_require_authZ_vj)(j0); | |
FUNC_EPILOGUE; | |
} | |
static u32 f37(u32 p0, u32 p1) { | |
u32 l2 = 0, l3 = 0, l4 = 0, l5 = 0, l6 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3; | |
i0 = 0u; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = 16u; | |
i0 -= i1; | |
l6 = i0; | |
l5 = i0; | |
i0 = 0u; | |
i1 = l6; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
l2 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l4 = i0; | |
i0 = 0u; | |
l3 = i0; | |
i0 = (*Z_envZ_action_data_sizeZ_iv)(); | |
p1 = i0; | |
i0 = !(i0); | |
if (i0) {goto B0;} | |
i0 = p1; | |
i1 = 513u; | |
i0 = i0 < i1; | |
if (i0) {goto B2;} | |
i0 = p1; | |
i0 = malloc(i0); | |
l3 = i0; | |
goto B1; | |
B2:; | |
i0 = 0u; | |
i1 = l6; | |
i2 = p1; | |
i3 = 15u; | |
i2 += i3; | |
i3 = 4294967280u; | |
i2 &= i3; | |
i1 -= i2; | |
l3 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
B1:; | |
i0 = l3; | |
i1 = p1; | |
i0 = (*Z_envZ_read_action_dataZ_iii)(i0, i1); | |
B0:; | |
i0 = l5; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 8), i1); | |
i0 = p1; | |
i1 = 3u; | |
i0 = i0 > i1; | |
i1 = 112u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l5; | |
i1 = 8u; | |
i0 += i1; | |
i1 = l3; | |
i2 = 4u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l5; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
l6 = i0; | |
i0 = p1; | |
i1 = 513u; | |
i0 = i0 < i1; | |
if (i0) {goto B3;} | |
i0 = l3; | |
free(i0); | |
B3:; | |
i0 = p0; | |
i1 = l2; | |
i2 = 1u; | |
i1 = (u32)((s32)i1 >> (i2 & 31)); | |
i0 += i1; | |
p1 = i0; | |
i0 = l2; | |
i1 = 1u; | |
i0 &= i1; | |
i0 = !(i0); | |
if (i0) {goto B4;} | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l4; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l4 = i0; | |
B4:; | |
i0 = p1; | |
i1 = l6; | |
i2 = l4; | |
CALL_INDIRECT(T0, void (*)(u32, u32), 1, i2, i0, i1); | |
i0 = 0u; | |
i1 = l5; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = 1u; | |
FUNC_EPILOGUE; | |
return i0; | |
} | |
static void f38(u32 p0, u32 p1) { | |
u32 l2 = 0, l4 = 0, l5 = 0; | |
u64 l3 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3, i4; | |
u64 j0, j1, j2, j3; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 64u; | |
i1 -= i2; | |
l5 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = l5; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0 + 60), i1); | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
(*Z_envZ_require_authZ_vj)(j0); | |
i0 = l5; | |
i1 = 48u; | |
i0 += i1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l5; | |
j1 = 18446744073709551615ull; | |
i64_store((&memory), (u64)(i0 + 32), j1); | |
i0 = l5; | |
i1 = p0; | |
j1 = i64_load((&memory), (u64)(i1)); | |
l3 = j1; | |
i64_store((&memory), (u64)(i0 + 16), j1); | |
i0 = l5; | |
j1 = l3; | |
i64_store((&memory), (u64)(i0 + 24), j1); | |
i0 = l5; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 40), j1); | |
j0 = l3; | |
j1 = l3; | |
j2 = 4982871467403247616ull; | |
j3 = 0ull; | |
i0 = (*Z_envZ_db_lowerbound_i64Z_ijjjj)(j0, j1, j2, j3); | |
p1 = i0; | |
i1 = 0u; | |
i0 = (u32)((s32)i0 < (s32)i1); | |
if (i0) {goto B1;} | |
i0 = l5; | |
i1 = 16u; | |
i0 += i1; | |
i1 = p1; | |
i0 = f48(i0, i1); | |
p1 = i0; | |
goto B0; | |
B1:; | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
l3 = j0; | |
i0 = l5; | |
i1 = l5; | |
i2 = 60u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l5; | |
i1 = 8u; | |
i0 += i1; | |
i1 = l5; | |
i2 = 16u; | |
i1 += i2; | |
j2 = l3; | |
i3 = l5; | |
f73(i0, i1, j2, i3); | |
i0 = l5; | |
i0 = i32_load((&memory), (u64)(i0 + 12)); | |
p1 = i0; | |
B0:; | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
l3 = j0; | |
i0 = l5; | |
i1 = l5; | |
i2 = 60u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 8), i1); | |
i0 = p1; | |
i1 = 0u; | |
i0 = i0 != i1; | |
i1 = 128u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l5; | |
i1 = 16u; | |
i0 += i1; | |
i1 = p1; | |
j2 = l3; | |
i3 = l5; | |
i4 = 8u; | |
i3 += i4; | |
f74(i0, i1, j2, i3); | |
i0 = l5; | |
i0 = i32_load((&memory), (u64)(i0 + 40)); | |
l2 = i0; | |
i0 = !(i0); | |
if (i0) {goto B2;} | |
i0 = l5; | |
i1 = 44u; | |
i0 += i1; | |
l4 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p0 = i0; | |
i1 = l2; | |
i0 = i0 == i1; | |
if (i0) {goto B4;} | |
L5: | |
i0 = p0; | |
i1 = 4294967272u; | |
i0 += i1; | |
p0 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p1 = i0; | |
i0 = p0; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i0 = !(i0); | |
if (i0) {goto B6;} | |
i0 = p1; | |
f98(i0); | |
B6:; | |
i0 = l2; | |
i1 = p0; | |
i0 = i0 != i1; | |
if (i0) {goto L5;} | |
i0 = l5; | |
i1 = 40u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p0 = i0; | |
goto B3; | |
B4:; | |
i0 = l2; | |
p0 = i0; | |
B3:; | |
i0 = l4; | |
i1 = l2; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p0; | |
f98(i0); | |
B2:; | |
i0 = 0u; | |
i1 = l5; | |
i2 = 64u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static void f39(u32 p0, u64 p1) { | |
u32 l2 = 0, l3 = 0, l4 = 0, l5 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3, i4; | |
u64 j0, j1, j2, j3; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 64u; | |
i1 -= i2; | |
l5 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = l5; | |
j1 = p1; | |
i64_store((&memory), (u64)(i0 + 56), j1); | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
(*Z_envZ_require_authZ_vj)(j0); | |
i0 = l5; | |
i1 = 48u; | |
i0 += i1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l5; | |
j1 = 18446744073709551615ull; | |
i64_store((&memory), (u64)(i0 + 32), j1); | |
i0 = l5; | |
i1 = p0; | |
j1 = i64_load((&memory), (u64)(i1)); | |
p1 = j1; | |
i64_store((&memory), (u64)(i0 + 16), j1); | |
i0 = l5; | |
j1 = p1; | |
i64_store((&memory), (u64)(i0 + 24), j1); | |
i0 = l5; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 40), j1); | |
j0 = p1; | |
j1 = p1; | |
j2 = 4982871467403247616ull; | |
j3 = 0ull; | |
i0 = (*Z_envZ_db_lowerbound_i64Z_ijjjj)(j0, j1, j2, j3); | |
l3 = i0; | |
i1 = 0u; | |
i0 = (u32)((s32)i0 < (s32)i1); | |
if (i0) {goto B1;} | |
i0 = l5; | |
i1 = 16u; | |
i0 += i1; | |
i1 = l3; | |
i0 = f48(i0, i1); | |
l3 = i0; | |
goto B0; | |
B1:; | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
p1 = j0; | |
i0 = l5; | |
i1 = l5; | |
i2 = 56u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l5; | |
i1 = 8u; | |
i0 += i1; | |
i1 = l5; | |
i2 = 16u; | |
i1 += i2; | |
j2 = p1; | |
i3 = l5; | |
f71(i0, i1, j2, i3); | |
i0 = l5; | |
i0 = i32_load((&memory), (u64)(i0 + 12)); | |
l3 = i0; | |
B0:; | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
p1 = j0; | |
i0 = l5; | |
i1 = l5; | |
i2 = 56u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 8), i1); | |
i0 = l3; | |
i1 = 0u; | |
i0 = i0 != i1; | |
i1 = 128u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l5; | |
i1 = 16u; | |
i0 += i1; | |
i1 = l3; | |
j2 = p1; | |
i3 = l5; | |
i4 = 8u; | |
i3 += i4; | |
f72(i0, i1, j2, i3); | |
i0 = l5; | |
i0 = i32_load((&memory), (u64)(i0 + 40)); | |
l2 = i0; | |
i0 = !(i0); | |
if (i0) {goto B2;} | |
i0 = l5; | |
i1 = 44u; | |
i0 += i1; | |
l4 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p0 = i0; | |
i1 = l2; | |
i0 = i0 == i1; | |
if (i0) {goto B4;} | |
L5: | |
i0 = p0; | |
i1 = 4294967272u; | |
i0 += i1; | |
p0 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l3 = i0; | |
i0 = p0; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l3; | |
i0 = !(i0); | |
if (i0) {goto B6;} | |
i0 = l3; | |
f98(i0); | |
B6:; | |
i0 = l2; | |
i1 = p0; | |
i0 = i0 != i1; | |
if (i0) {goto L5;} | |
i0 = l5; | |
i1 = 40u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p0 = i0; | |
goto B3; | |
B4:; | |
i0 = l2; | |
p0 = i0; | |
B3:; | |
i0 = l4; | |
i1 = l2; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p0; | |
f98(i0); | |
B2:; | |
i0 = 0u; | |
i1 = l5; | |
i2 = 64u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static u32 f40(u32 p0, u32 p1) { | |
u32 l2 = 0, l4 = 0, l5 = 0, l6 = 0; | |
u64 l3 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3; | |
u64 j0, j1; | |
i0 = 0u; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = 16u; | |
i0 -= i1; | |
l4 = i0; | |
l6 = i0; | |
i0 = 0u; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
l2 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l5 = i0; | |
i0 = (*Z_envZ_action_data_sizeZ_iv)(); | |
p1 = i0; | |
i0 = !(i0); | |
if (i0) {goto B3;} | |
i0 = p1; | |
i1 = 513u; | |
i0 = i0 < i1; | |
if (i0) {goto B2;} | |
i0 = p1; | |
i0 = malloc(i0); | |
l4 = i0; | |
goto B1; | |
B3:; | |
i0 = 0u; | |
l4 = i0; | |
goto B0; | |
B2:; | |
i0 = 0u; | |
i1 = l4; | |
i2 = p1; | |
i3 = 15u; | |
i2 += i3; | |
i3 = 4294967280u; | |
i2 &= i3; | |
i1 -= i2; | |
l4 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
B1:; | |
i0 = l4; | |
i1 = p1; | |
i0 = (*Z_envZ_read_action_dataZ_iii)(i0, i1); | |
B0:; | |
i0 = l6; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = p1; | |
i1 = 7u; | |
i0 = i0 > i1; | |
i1 = 112u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l6; | |
i1 = 8u; | |
i0 += i1; | |
i1 = l4; | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l6; | |
j0 = i64_load((&memory), (u64)(i0 + 8)); | |
l3 = j0; | |
i0 = p1; | |
i1 = 513u; | |
i0 = i0 < i1; | |
if (i0) {goto B4;} | |
i0 = l4; | |
free(i0); | |
B4:; | |
i0 = p0; | |
i1 = l2; | |
i2 = 1u; | |
i1 = (u32)((s32)i1 >> (i2 & 31)); | |
i0 += i1; | |
p1 = i0; | |
i0 = l2; | |
i1 = 1u; | |
i0 &= i1; | |
i0 = !(i0); | |
if (i0) {goto B5;} | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l5; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l5 = i0; | |
B5:; | |
i0 = p1; | |
j1 = l3; | |
i2 = l5; | |
CALL_INDIRECT(T0, void (*)(u32, u64), 4, i2, i0, j1); | |
i0 = 0u; | |
i1 = l6; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = 1u; | |
FUNC_EPILOGUE; | |
return i0; | |
} | |
static void f41(u32 p0) { | |
u32 l3 = 0, l4 = 0, l5 = 0, l8 = 0, l9 = 0, l10 = 0, l11 = 0, l12 = 0, | |
l13 = 0, l14 = 0, l15 = 0, l16 = 0, l17 = 0, l25 = 0; | |
u64 l1 = 0, l2 = 0, l6 = 0, l7 = 0, l18 = 0, l19 = 0, l20 = 0, l21 = 0, | |
l22 = 0, l23 = 0, l24 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3, i4; | |
u64 j0, j1, j2, j3, j4; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 208u; | |
i1 -= i2; | |
l25 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
(*Z_envZ_require_authZ_vj)(j0); | |
i0 = 0u; | |
l17 = i0; | |
i0 = l25; | |
i1 = 168u; | |
i0 += i1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l25; | |
j1 = 18446744073709551615ull; | |
i64_store((&memory), (u64)(i0 + 152), j1); | |
i0 = l25; | |
i1 = p0; | |
j1 = i64_load((&memory), (u64)(i1)); | |
l19 = j1; | |
i64_store((&memory), (u64)(i0 + 136), j1); | |
i0 = l25; | |
j1 = l19; | |
i64_store((&memory), (u64)(i0 + 144), j1); | |
i0 = l25; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 160), j1); | |
i0 = l25; | |
i1 = 136u; | |
i0 += i1; | |
j1 = l19; | |
j2 = l19; | |
j3 = 4982871467403247616ull; | |
j4 = 0ull; | |
i1 = (*Z_envZ_db_lowerbound_i64Z_ijjjj)(j1, j2, j3, j4); | |
i0 = f48(i0, i1); | |
j0 = i64_load((&memory), (u64)(i0 + 8)); | |
l1 = j0; | |
j1 = 4611686018427387903ull; | |
j0 += j1; | |
j1 = 9223372036854775807ull; | |
i0 = j0 < j1; | |
i1 = 720u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
j0 = 5459781ull; | |
l19 = j0; | |
L2: | |
j0 = l19; | |
i0 = (u32)(j0); | |
i1 = 24u; | |
i0 <<= (i1 & 31); | |
i1 = 3221225471u; | |
i0 += i1; | |
i1 = 452984830u; | |
i0 = i0 > i1; | |
if (i0) {goto B1;} | |
j0 = l19; | |
j1 = 8ull; | |
j0 >>= (j1 & 63); | |
l19 = j0; | |
j1 = 255ull; | |
j0 &= j1; | |
j1 = 0ull; | |
i0 = j0 != j1; | |
if (i0) {goto B3;} | |
L4: | |
j0 = l19; | |
j1 = 8ull; | |
j0 >>= (j1 & 63); | |
l19 = j0; | |
j1 = 255ull; | |
j0 &= j1; | |
j1 = 0ull; | |
i0 = j0 != j1; | |
if (i0) {goto B1;} | |
i0 = l17; | |
i1 = 1u; | |
i0 += i1; | |
l17 = i0; | |
i1 = 7u; | |
i0 = (u32)((s32)i0 < (s32)i1); | |
if (i0) {goto L4;} | |
B3:; | |
i0 = 1u; | |
l8 = i0; | |
i0 = l17; | |
i1 = 1u; | |
i0 += i1; | |
l17 = i0; | |
i1 = 7u; | |
i0 = (u32)((s32)i0 < (s32)i1); | |
if (i0) {goto L2;} | |
goto B0; | |
B1:; | |
i0 = 0u; | |
l8 = i0; | |
B0:; | |
i0 = l8; | |
i1 = 784u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l25; | |
i1 = 136u; | |
i0 += i1; | |
i1 = l25; | |
j1 = i64_load((&memory), (u64)(i1 + 136)); | |
i2 = l25; | |
i3 = 136u; | |
i2 += i3; | |
i3 = 8u; | |
i2 += i3; | |
j2 = i64_load((&memory), (u64)(i2)); | |
j3 = 4982871467403247616ull; | |
j4 = 0ull; | |
i1 = (*Z_envZ_db_lowerbound_i64Z_ijjjj)(j1, j2, j3, j4); | |
i0 = f48(i0, i1); | |
j0 = i64_load((&memory), (u64)(i0 + 24)); | |
l2 = j0; | |
i0 = !(j0); | |
if (i0) {goto B7;} | |
i0 = l25; | |
i1 = 116u; | |
i0 += i1; | |
l5 = i0; | |
i0 = l25; | |
i1 = 8u; | |
i0 += i1; | |
i1 = 1u; | |
i0 |= i1; | |
l4 = i0; | |
i0 = l25; | |
i1 = 24u; | |
i0 += i1; | |
i1 = 1u; | |
i0 |= i1; | |
l3 = i0; | |
i0 = l25; | |
i1 = 24u; | |
i0 += i1; | |
i1 = 8u; | |
i0 += i1; | |
l9 = i0; | |
i0 = l25; | |
i1 = 80u; | |
i0 += i1; | |
l14 = i0; | |
i0 = l25; | |
i1 = 108u; | |
i0 += i1; | |
l15 = i0; | |
j0 = 0ull; | |
l6 = j0; | |
L8: | |
i0 = l25; | |
i1 = 48u; | |
i32_store16((&memory), (u64)(i0 + 134), i1); | |
i0 = l25; | |
j1 = l6; | |
i1 = (u32)(j1); | |
i2 = 48u; | |
i1 += i2; | |
i32_store8((&memory), (u64)(i0 + 134), i1); | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
l7 = j0; | |
j0 = 0ull; | |
l19 = j0; | |
j0 = 59ull; | |
l18 = j0; | |
i0 = 816u; | |
l17 = i0; | |
j0 = 0ull; | |
l20 = j0; | |
L9: | |
j0 = l19; | |
j1 = 5ull; | |
i0 = j0 > j1; | |
if (i0) {goto B14;} | |
i0 = l17; | |
i0 = i32_load8_s((&memory), (u64)(i0)); | |
l8 = i0; | |
i1 = 4294967199u; | |
i0 += i1; | |
i1 = 255u; | |
i0 &= i1; | |
i1 = 25u; | |
i0 = i0 > i1; | |
if (i0) {goto B13;} | |
i0 = l8; | |
i1 = 165u; | |
i0 += i1; | |
l8 = i0; | |
goto B12; | |
B14:; | |
j0 = 0ull; | |
l21 = j0; | |
j0 = l19; | |
j1 = 11ull; | |
i0 = j0 <= j1; | |
if (i0) {goto B11;} | |
goto B10; | |
B13:; | |
i0 = l8; | |
i1 = 208u; | |
i0 += i1; | |
i1 = 0u; | |
i2 = l8; | |
i3 = 4294967247u; | |
i2 += i3; | |
i3 = 255u; | |
i2 &= i3; | |
i3 = 5u; | |
i2 = i2 < i3; | |
i0 = i2 ? i0 : i1; | |
l8 = i0; | |
B12:; | |
i0 = l8; | |
j0 = (u64)(i0); | |
j1 = 56ull; | |
j0 <<= (j1 & 63); | |
j1 = 56ull; | |
j0 = (u64)((s64)j0 >> (j1 & 63)); | |
l21 = j0; | |
B11:; | |
j0 = l21; | |
j1 = 31ull; | |
j0 &= j1; | |
j1 = l18; | |
j2 = 4294967295ull; | |
j1 &= j2; | |
j0 <<= (j1 & 63); | |
l21 = j0; | |
B10:; | |
i0 = l17; | |
i1 = 1u; | |
i0 += i1; | |
l17 = i0; | |
j0 = l19; | |
j1 = 1ull; | |
j0 += j1; | |
l19 = j0; | |
j0 = l21; | |
j1 = l20; | |
j0 |= j1; | |
l20 = j0; | |
j0 = l18; | |
j1 = 18446744073709551611ull; | |
j0 += j1; | |
l18 = j0; | |
j1 = 18446744073709551610ull; | |
i0 = j0 != j1; | |
if (i0) {goto L9;} | |
j0 = 0ull; | |
l19 = j0; | |
j0 = 59ull; | |
l18 = j0; | |
i0 = 832u; | |
l17 = i0; | |
j0 = 0ull; | |
l22 = j0; | |
L15: | |
j0 = l19; | |
j1 = 10ull; | |
i0 = j0 > j1; | |
if (i0) {goto B20;} | |
i0 = l17; | |
i0 = i32_load8_s((&memory), (u64)(i0)); | |
l8 = i0; | |
i1 = 4294967199u; | |
i0 += i1; | |
i1 = 255u; | |
i0 &= i1; | |
i1 = 25u; | |
i0 = i0 > i1; | |
if (i0) {goto B19;} | |
i0 = l8; | |
i1 = 165u; | |
i0 += i1; | |
l8 = i0; | |
goto B18; | |
B20:; | |
j0 = 0ull; | |
l21 = j0; | |
j0 = l19; | |
j1 = 11ull; | |
i0 = j0 == j1; | |
if (i0) {goto B17;} | |
goto B16; | |
B19:; | |
i0 = l8; | |
i1 = 208u; | |
i0 += i1; | |
i1 = 0u; | |
i2 = l8; | |
i3 = 4294967247u; | |
i2 += i3; | |
i3 = 255u; | |
i2 &= i3; | |
i3 = 5u; | |
i2 = i2 < i3; | |
i0 = i2 ? i0 : i1; | |
l8 = i0; | |
B18:; | |
i0 = l8; | |
j0 = (u64)(i0); | |
j1 = 56ull; | |
j0 <<= (j1 & 63); | |
j1 = 56ull; | |
j0 = (u64)((s64)j0 >> (j1 & 63)); | |
l21 = j0; | |
B17:; | |
j0 = l21; | |
j1 = 31ull; | |
j0 &= j1; | |
j1 = l18; | |
j2 = 4294967295ull; | |
j1 &= j2; | |
j0 <<= (j1 & 63); | |
l21 = j0; | |
B16:; | |
i0 = l17; | |
i1 = 1u; | |
i0 += i1; | |
l17 = i0; | |
j0 = l18; | |
j1 = 18446744073709551611ull; | |
j0 += j1; | |
l18 = j0; | |
j0 = l21; | |
j1 = l22; | |
j0 |= j1; | |
l22 = j0; | |
j0 = l19; | |
j1 = 1ull; | |
j0 += j1; | |
l19 = j0; | |
j1 = 13ull; | |
i0 = j0 != j1; | |
if (i0) {goto L15;} | |
j0 = 0ull; | |
l19 = j0; | |
j0 = 59ull; | |
l18 = j0; | |
i0 = 848u; | |
l17 = i0; | |
j0 = 0ull; | |
l23 = j0; | |
L21: | |
j0 = l19; | |
j1 = 7ull; | |
i0 = j0 > j1; | |
if (i0) {goto B26;} | |
i0 = l17; | |
i0 = i32_load8_s((&memory), (u64)(i0)); | |
l8 = i0; | |
i1 = 4294967199u; | |
i0 += i1; | |
i1 = 255u; | |
i0 &= i1; | |
i1 = 25u; | |
i0 = i0 > i1; | |
if (i0) {goto B25;} | |
i0 = l8; | |
i1 = 165u; | |
i0 += i1; | |
l8 = i0; | |
goto B24; | |
B26:; | |
j0 = 0ull; | |
l21 = j0; | |
j0 = l19; | |
j1 = 11ull; | |
i0 = j0 <= j1; | |
if (i0) {goto B23;} | |
goto B22; | |
B25:; | |
i0 = l8; | |
i1 = 208u; | |
i0 += i1; | |
i1 = 0u; | |
i2 = l8; | |
i3 = 4294967247u; | |
i2 += i3; | |
i3 = 255u; | |
i2 &= i3; | |
i3 = 5u; | |
i2 = i2 < i3; | |
i0 = i2 ? i0 : i1; | |
l8 = i0; | |
B24:; | |
i0 = l8; | |
j0 = (u64)(i0); | |
j1 = 56ull; | |
j0 <<= (j1 & 63); | |
j1 = 56ull; | |
j0 = (u64)((s64)j0 >> (j1 & 63)); | |
l21 = j0; | |
B23:; | |
j0 = l21; | |
j1 = 31ull; | |
j0 &= j1; | |
j1 = l18; | |
j2 = 4294967295ull; | |
j1 &= j2; | |
j0 <<= (j1 & 63); | |
l21 = j0; | |
B22:; | |
i0 = l17; | |
i1 = 1u; | |
i0 += i1; | |
l17 = i0; | |
j0 = l19; | |
j1 = 1ull; | |
j0 += j1; | |
l19 = j0; | |
j0 = l21; | |
j1 = l23; | |
j0 |= j1; | |
l23 = j0; | |
j0 = l18; | |
j1 = 18446744073709551611ull; | |
j0 += j1; | |
l18 = j0; | |
j1 = 18446744073709551610ull; | |
i0 = j0 != j1; | |
if (i0) {goto L21;} | |
j0 = 0ull; | |
l19 = j0; | |
j0 = 59ull; | |
l21 = j0; | |
i0 = 864u; | |
l17 = i0; | |
j0 = 0ull; | |
l24 = j0; | |
L27: | |
j0 = 0ull; | |
l18 = j0; | |
j0 = l19; | |
j1 = 11ull; | |
i0 = j0 > j1; | |
if (i0) {goto B28;} | |
i0 = l17; | |
i0 = i32_load8_s((&memory), (u64)(i0)); | |
l8 = i0; | |
i1 = 4294967199u; | |
i0 += i1; | |
i1 = 255u; | |
i0 &= i1; | |
i1 = 25u; | |
i0 = i0 > i1; | |
if (i0) {goto B30;} | |
i0 = l8; | |
i1 = 165u; | |
i0 += i1; | |
l8 = i0; | |
goto B29; | |
B30:; | |
i0 = l8; | |
i1 = 208u; | |
i0 += i1; | |
i1 = 0u; | |
i2 = l8; | |
i3 = 4294967247u; | |
i2 += i3; | |
i3 = 255u; | |
i2 &= i3; | |
i3 = 5u; | |
i2 = i2 < i3; | |
i0 = i2 ? i0 : i1; | |
l8 = i0; | |
B29:; | |
i0 = l8; | |
i1 = 31u; | |
i0 &= i1; | |
j0 = (u64)(i0); | |
j1 = l21; | |
j2 = 4294967295ull; | |
j1 &= j2; | |
j0 <<= (j1 & 63); | |
l18 = j0; | |
B28:; | |
i0 = l17; | |
i1 = 1u; | |
i0 += i1; | |
l17 = i0; | |
j0 = l19; | |
j1 = 1ull; | |
j0 += j1; | |
l19 = j0; | |
j0 = l18; | |
j1 = l24; | |
j0 |= j1; | |
l24 = j0; | |
j0 = l21; | |
j1 = 18446744073709551611ull; | |
j0 += j1; | |
l21 = j0; | |
j1 = 18446744073709551610ull; | |
i0 = j0 != j1; | |
if (i0) {goto L27;} | |
i0 = l9; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l25; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 24), j1); | |
i0 = 880u; | |
i0 = strlen_0(i0); | |
l17 = i0; | |
i1 = 4294967280u; | |
i0 = i0 >= i1; | |
if (i0) {goto B6;} | |
i0 = l17; | |
i1 = 11u; | |
i0 = i0 >= i1; | |
if (i0) {goto B33;} | |
i0 = l25; | |
i1 = l17; | |
i2 = 1u; | |
i1 <<= (i2 & 31); | |
i32_store8((&memory), (u64)(i0 + 24), i1); | |
i0 = l3; | |
l8 = i0; | |
i0 = l17; | |
if (i0) {goto B32;} | |
goto B31; | |
B33:; | |
i0 = l9; | |
i1 = l17; | |
i2 = 16u; | |
i1 += i2; | |
i2 = 4294967280u; | |
i1 &= i2; | |
l11 = i1; | |
i1 = f97(i1); | |
l8 = i1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l25; | |
i1 = l11; | |
i2 = 1u; | |
i1 |= i2; | |
i32_store((&memory), (u64)(i0 + 24), i1); | |
i0 = l25; | |
i1 = l17; | |
i32_store((&memory), (u64)(i0 + 28), i1); | |
B32:; | |
i0 = l8; | |
i1 = 880u; | |
i2 = l17; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
B31:; | |
i0 = l8; | |
i1 = l17; | |
i0 += i1; | |
i1 = 0u; | |
i32_store8((&memory), (u64)(i0), i1); | |
i0 = l25; | |
i1 = 8u; | |
i0 += i1; | |
i1 = 8u; | |
i0 += i1; | |
l8 = i0; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l25; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = l25; | |
i1 = 134u; | |
i0 += i1; | |
i0 = strlen_0(i0); | |
l17 = i0; | |
i1 = 4294967280u; | |
i0 = i0 >= i1; | |
if (i0) {goto B5;} | |
i0 = l17; | |
i1 = 11u; | |
i0 = i0 >= i1; | |
if (i0) {goto B36;} | |
i0 = l25; | |
i1 = l17; | |
i2 = 1u; | |
i1 <<= (i2 & 31); | |
i32_store8((&memory), (u64)(i0 + 8), i1); | |
i0 = l4; | |
l11 = i0; | |
i0 = l17; | |
if (i0) {goto B35;} | |
goto B34; | |
B36:; | |
i0 = l8; | |
i1 = l17; | |
i2 = 16u; | |
i1 += i2; | |
i2 = 4294967280u; | |
i1 &= i2; | |
l13 = i1; | |
i1 = f97(i1); | |
l11 = i1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l25; | |
i1 = l13; | |
i2 = 1u; | |
i1 |= i2; | |
i32_store((&memory), (u64)(i0 + 8), i1); | |
i0 = l25; | |
i1 = l17; | |
i32_store((&memory), (u64)(i0 + 12), i1); | |
B35:; | |
i0 = l11; | |
i1 = l25; | |
i2 = 134u; | |
i1 += i2; | |
i2 = l17; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
B34:; | |
i0 = l11; | |
i1 = l17; | |
i0 += i1; | |
i1 = 0u; | |
i32_store8((&memory), (u64)(i0), i1); | |
i0 = l25; | |
i1 = 24u; | |
i0 += i1; | |
i1 = l8; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i2 = l4; | |
i3 = l25; | |
i3 = i32_load8_u((&memory), (u64)(i3 + 8)); | |
l17 = i3; | |
i4 = 1u; | |
i3 &= i4; | |
l11 = i3; | |
i1 = i3 ? i1 : i2; | |
i2 = l25; | |
i2 = i32_load((&memory), (u64)(i2 + 12)); | |
i3 = l17; | |
i4 = 1u; | |
i3 >>= (i4 & 31); | |
i4 = l11; | |
i2 = i4 ? i2 : i3; | |
i0 = f100(i0, i1, i2); | |
l17 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l13 = i0; | |
i0 = l17; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l17; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
l16 = i0; | |
i0 = l17; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = l17; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
l10 = i0; | |
i0 = l17; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 8), i1); | |
i0 = l25; | |
i1 = 40u; | |
i0 += i1; | |
i1 = 16u; | |
i0 += i1; | |
j1 = l1; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l25; | |
i1 = p0; | |
j1 = i64_load((&memory), (u64)(i1)); | |
i64_store((&memory), (u64)(i0 + 40), j1); | |
i0 = l25; | |
i1 = 40u; | |
i0 += i1; | |
i1 = 8u; | |
i0 += i1; | |
j1 = l24; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l25; | |
i1 = 40u; | |
i0 += i1; | |
i1 = 24u; | |
i0 += i1; | |
j1 = 1397703940ull; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l25; | |
i1 = 40u; | |
i0 += i1; | |
i1 = 32u; | |
i0 += i1; | |
l11 = i0; | |
i1 = l13; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l25; | |
i1 = 40u; | |
i0 += i1; | |
i1 = 36u; | |
i0 += i1; | |
l12 = i0; | |
i1 = l16; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l25; | |
i1 = 88u; | |
i0 += i1; | |
i1 = 8u; | |
i0 += i1; | |
j1 = l23; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l25; | |
i1 = 88u; | |
i0 += i1; | |
i1 = 16u; | |
i0 += i1; | |
l13 = i0; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l14; | |
i1 = l10; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l25; | |
j1 = l22; | |
i64_store((&memory), (u64)(i0 + 88), j1); | |
i0 = l15; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l25; | |
i1 = 88u; | |
i0 += i1; | |
i1 = 24u; | |
i0 += i1; | |
l10 = i0; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l13; | |
i1 = 16u; | |
i1 = f97(i1); | |
l17 = i1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l17; | |
j1 = l7; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l17; | |
j1 = l20; | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = l5; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l25; | |
i1 = 88u; | |
i0 += i1; | |
i1 = 32u; | |
i0 += i1; | |
l16 = i0; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l10; | |
i1 = l17; | |
i2 = 16u; | |
i1 += i2; | |
l17 = i1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l15; | |
i1 = l17; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l25; | |
i1 = 88u; | |
i0 += i1; | |
i1 = 36u; | |
i0 += i1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l12; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l11; | |
i1 = i32_load8_u((&memory), (u64)(i1)); | |
l17 = i1; | |
i2 = 1u; | |
i1 >>= (i2 & 31); | |
i2 = l17; | |
i3 = 1u; | |
i2 &= i3; | |
i0 = i2 ? i0 : i1; | |
l10 = i0; | |
i1 = 32u; | |
i0 += i1; | |
l17 = i0; | |
i0 = l10; | |
j0 = (u64)(i0); | |
l19 = j0; | |
L37: | |
i0 = l17; | |
i1 = 1u; | |
i0 += i1; | |
l17 = i0; | |
j0 = l19; | |
j1 = 7ull; | |
j0 >>= (j1 & 63); | |
l19 = j0; | |
j1 = 0ull; | |
i0 = j0 != j1; | |
if (i0) {goto L37;} | |
i0 = l17; | |
i0 = !(i0); | |
if (i0) {goto B39;} | |
i0 = l5; | |
i1 = l17; | |
f65(i0, i1); | |
i0 = l16; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l10 = i0; | |
i0 = l5; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l17 = i0; | |
goto B38; | |
B39:; | |
i0 = 0u; | |
l10 = i0; | |
i0 = 0u; | |
l17 = i0; | |
B38:; | |
i0 = l25; | |
i1 = 192u; | |
i0 += i1; | |
i1 = 8u; | |
i0 += i1; | |
i1 = l10; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l25; | |
i1 = l17; | |
i32_store((&memory), (u64)(i0 + 196), i1); | |
i0 = l25; | |
i1 = l17; | |
i32_store((&memory), (u64)(i0 + 192), i1); | |
i0 = l25; | |
i1 = l25; | |
i2 = 192u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 176), i1); | |
i0 = l25; | |
i1 = l25; | |
i2 = 40u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 184), i1); | |
i0 = l25; | |
i1 = 184u; | |
i0 += i1; | |
i1 = l25; | |
i2 = 176u; | |
i1 += i2; | |
f66(i0, i1); | |
i0 = l25; | |
i1 = 192u; | |
i0 += i1; | |
i1 = l25; | |
i2 = 88u; | |
i1 += i2; | |
f67(i0, i1); | |
i0 = l25; | |
i0 = i32_load((&memory), (u64)(i0 + 192)); | |
l17 = i0; | |
i1 = l25; | |
i1 = i32_load((&memory), (u64)(i1 + 196)); | |
i2 = l17; | |
i1 -= i2; | |
(*Z_envZ_send_inlineZ_vii)(i0, i1); | |
i0 = l25; | |
i0 = i32_load((&memory), (u64)(i0 + 192)); | |
l17 = i0; | |
i0 = !(i0); | |
if (i0) {goto B40;} | |
i0 = l25; | |
i1 = l17; | |
i32_store((&memory), (u64)(i0 + 196), i1); | |
i0 = l17; | |
f98(i0); | |
B40:; | |
i0 = l5; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l17 = i0; | |
i0 = !(i0); | |
if (i0) {goto B41;} | |
i0 = l16; | |
i1 = l17; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l17; | |
f98(i0); | |
B41:; | |
i0 = l13; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l17 = i0; | |
i0 = !(i0); | |
if (i0) {goto B42;} | |
i0 = l15; | |
i1 = l17; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l17; | |
f98(i0); | |
B42:; | |
i0 = l11; | |
i0 = i32_load8_u((&memory), (u64)(i0)); | |
i1 = 1u; | |
i0 &= i1; | |
i0 = !(i0); | |
if (i0) {goto B43;} | |
i0 = l14; | |
i0 = i32_load((&memory), (u64)(i0)); | |
f98(i0); | |
B43:; | |
i0 = l25; | |
i0 = i32_load8_u((&memory), (u64)(i0 + 8)); | |
i1 = 1u; | |
i0 &= i1; | |
i0 = !(i0); | |
if (i0) {goto B44;} | |
i0 = l8; | |
i0 = i32_load((&memory), (u64)(i0)); | |
f98(i0); | |
B44:; | |
i0 = l25; | |
i0 = i32_load8_u((&memory), (u64)(i0 + 24)); | |
i1 = 1u; | |
i0 &= i1; | |
i0 = !(i0); | |
if (i0) {goto B45;} | |
i0 = l9; | |
i0 = i32_load((&memory), (u64)(i0)); | |
f98(i0); | |
B45:; | |
j0 = l6; | |
j1 = 1ull; | |
j0 += j1; | |
l6 = j0; | |
j1 = l2; | |
i0 = j0 < j1; | |
if (i0) {goto L8;} | |
B7:; | |
i0 = l25; | |
i0 = i32_load((&memory), (u64)(i0 + 160)); | |
l5 = i0; | |
i0 = !(i0); | |
if (i0) {goto B46;} | |
i0 = l25; | |
i1 = 164u; | |
i0 += i1; | |
l11 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l17 = i0; | |
i1 = l5; | |
i0 = i0 == i1; | |
if (i0) {goto B48;} | |
L49: | |
i0 = l17; | |
i1 = 4294967272u; | |
i0 += i1; | |
l17 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l8 = i0; | |
i0 = l17; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l8; | |
i0 = !(i0); | |
if (i0) {goto B50;} | |
i0 = l8; | |
f98(i0); | |
B50:; | |
i0 = l5; | |
i1 = l17; | |
i0 = i0 != i1; | |
if (i0) {goto L49;} | |
i0 = l25; | |
i1 = 160u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l17 = i0; | |
goto B47; | |
B48:; | |
i0 = l5; | |
l17 = i0; | |
B47:; | |
i0 = l11; | |
i1 = l5; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l17; | |
f98(i0); | |
B46:; | |
i0 = 0u; | |
i1 = l25; | |
i2 = 208u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
goto Bfunc; | |
B6:; | |
i0 = l25; | |
i1 = 24u; | |
i0 += i1; | |
f99(i0); | |
UNREACHABLE; | |
B5:; | |
i0 = l25; | |
i1 = 8u; | |
i0 += i1; | |
f99(i0); | |
UNREACHABLE; | |
Bfunc:; | |
FUNC_EPILOGUE; | |
} | |
static void f42(u32 p0, u32 p1) { | |
u32 l2 = 0, l4 = 0, l5 = 0; | |
u64 l3 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3, i4; | |
u64 j0, j1, j2, j3; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 64u; | |
i1 -= i2; | |
l5 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = l5; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0 + 60), i1); | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
(*Z_envZ_require_authZ_vj)(j0); | |
i0 = l5; | |
i1 = 48u; | |
i0 += i1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l5; | |
j1 = 18446744073709551615ull; | |
i64_store((&memory), (u64)(i0 + 32), j1); | |
i0 = l5; | |
i1 = p0; | |
j1 = i64_load((&memory), (u64)(i1)); | |
l3 = j1; | |
i64_store((&memory), (u64)(i0 + 16), j1); | |
i0 = l5; | |
j1 = l3; | |
i64_store((&memory), (u64)(i0 + 24), j1); | |
i0 = l5; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 40), j1); | |
j0 = l3; | |
j1 = l3; | |
j2 = 4982871467403247616ull; | |
j3 = 0ull; | |
i0 = (*Z_envZ_db_lowerbound_i64Z_ijjjj)(j0, j1, j2, j3); | |
p1 = i0; | |
i1 = 0u; | |
i0 = (u32)((s32)i0 < (s32)i1); | |
if (i0) {goto B1;} | |
i0 = l5; | |
i1 = 16u; | |
i0 += i1; | |
i1 = p1; | |
i0 = f48(i0, i1); | |
p1 = i0; | |
goto B0; | |
B1:; | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
l3 = j0; | |
i0 = l5; | |
i1 = l5; | |
i2 = 60u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l5; | |
i1 = 8u; | |
i0 += i1; | |
i1 = l5; | |
i2 = 16u; | |
i1 += i2; | |
j2 = l3; | |
i3 = l5; | |
f63(i0, i1, j2, i3); | |
i0 = l5; | |
i0 = i32_load((&memory), (u64)(i0 + 12)); | |
p1 = i0; | |
B0:; | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
l3 = j0; | |
i0 = l5; | |
i1 = l5; | |
i2 = 60u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 8), i1); | |
i0 = p1; | |
i1 = 0u; | |
i0 = i0 != i1; | |
i1 = 128u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l5; | |
i1 = 16u; | |
i0 += i1; | |
i1 = p1; | |
j2 = l3; | |
i3 = l5; | |
i4 = 8u; | |
i3 += i4; | |
f64_0(i0, i1, j2, i3); | |
i0 = l5; | |
i0 = i32_load((&memory), (u64)(i0 + 40)); | |
l2 = i0; | |
i0 = !(i0); | |
if (i0) {goto B2;} | |
i0 = l5; | |
i1 = 44u; | |
i0 += i1; | |
l4 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p0 = i0; | |
i1 = l2; | |
i0 = i0 == i1; | |
if (i0) {goto B4;} | |
L5: | |
i0 = p0; | |
i1 = 4294967272u; | |
i0 += i1; | |
p0 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p1 = i0; | |
i0 = p0; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i0 = !(i0); | |
if (i0) {goto B6;} | |
i0 = p1; | |
f98(i0); | |
B6:; | |
i0 = l2; | |
i1 = p0; | |
i0 = i0 != i1; | |
if (i0) {goto L5;} | |
i0 = l5; | |
i1 = 40u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p0 = i0; | |
goto B3; | |
B4:; | |
i0 = l2; | |
p0 = i0; | |
B3:; | |
i0 = l4; | |
i1 = l2; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p0; | |
f98(i0); | |
B2:; | |
i0 = 0u; | |
i1 = l5; | |
i2 = 64u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static void f43(u32 p0) { | |
u32 l1 = 0, l2 = 0, l4 = 0, l5 = 0; | |
u64 l3 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2; | |
u64 j0, j1, j2, j3; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 48u; | |
i1 -= i2; | |
l5 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
(*Z_envZ_require_authZ_vj)(j0); | |
i0 = l5; | |
i1 = 32u; | |
i0 += i1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l5; | |
j1 = 18446744073709551615ull; | |
i64_store((&memory), (u64)(i0 + 16), j1); | |
i0 = l5; | |
i1 = p0; | |
j1 = i64_load((&memory), (u64)(i1)); | |
l3 = j1; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l5; | |
j1 = l3; | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = l5; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 24), j1); | |
i0 = 0u; | |
p0 = i0; | |
j0 = l3; | |
j1 = l3; | |
j2 = 4982871467403247616ull; | |
j3 = 0ull; | |
i0 = (*Z_envZ_db_lowerbound_i64Z_ijjjj)(j0, j1, j2, j3); | |
l2 = i0; | |
i1 = 0u; | |
i0 = (u32)((s32)i0 < (s32)i1); | |
if (i0) {goto B0;} | |
i0 = l5; | |
i1 = l2; | |
i0 = f48(i0, i1); | |
p0 = i0; | |
B0:; | |
i0 = p0; | |
i1 = 0u; | |
i0 = i0 != i1; | |
l2 = i0; | |
i1 = 464u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l2; | |
i1 = 512u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 60)); | |
i1 = l5; | |
i2 = 40u; | |
i1 += i2; | |
i0 = (*Z_envZ_db_next_i64Z_iii)(i0, i1); | |
l2 = i0; | |
i1 = 0u; | |
i0 = (u32)((s32)i0 < (s32)i1); | |
if (i0) {goto B1;} | |
i0 = l5; | |
i1 = l2; | |
i0 = f48(i0, i1); | |
B1:; | |
i0 = l5; | |
i1 = p0; | |
f62(i0, i1); | |
i0 = l5; | |
i0 = i32_load((&memory), (u64)(i0 + 24)); | |
l1 = i0; | |
i0 = !(i0); | |
if (i0) {goto B2;} | |
i0 = l5; | |
i1 = 28u; | |
i0 += i1; | |
l4 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p0 = i0; | |
i1 = l1; | |
i0 = i0 == i1; | |
if (i0) {goto B4;} | |
L5: | |
i0 = p0; | |
i1 = 4294967272u; | |
i0 += i1; | |
p0 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l2 = i0; | |
i0 = p0; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l2; | |
i0 = !(i0); | |
if (i0) {goto B6;} | |
i0 = l2; | |
f98(i0); | |
B6:; | |
i0 = l1; | |
i1 = p0; | |
i0 = i0 != i1; | |
if (i0) {goto L5;} | |
i0 = l5; | |
i1 = 24u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p0 = i0; | |
goto B3; | |
B4:; | |
i0 = l1; | |
p0 = i0; | |
B3:; | |
i0 = l4; | |
i1 = l1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p0; | |
f98(i0); | |
B2:; | |
i0 = 0u; | |
i1 = l5; | |
i2 = 48u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static void f44(u32 p0, u64 p1) { | |
u32 l2 = 0, l3 = 0, l4 = 0, l5 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3, i4; | |
u64 j0, j1, j2, j3; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 64u; | |
i1 -= i2; | |
l5 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = l5; | |
j1 = p1; | |
i64_store((&memory), (u64)(i0 + 56), j1); | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
(*Z_envZ_require_authZ_vj)(j0); | |
i0 = l5; | |
i1 = 48u; | |
i0 += i1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l5; | |
j1 = 18446744073709551615ull; | |
i64_store((&memory), (u64)(i0 + 32), j1); | |
i0 = l5; | |
i1 = p0; | |
j1 = i64_load((&memory), (u64)(i1)); | |
p1 = j1; | |
i64_store((&memory), (u64)(i0 + 16), j1); | |
i0 = l5; | |
j1 = p1; | |
i64_store((&memory), (u64)(i0 + 24), j1); | |
i0 = l5; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 40), j1); | |
j0 = p1; | |
j1 = p1; | |
j2 = 4982871467403247616ull; | |
j3 = 0ull; | |
i0 = (*Z_envZ_db_lowerbound_i64Z_ijjjj)(j0, j1, j2, j3); | |
l3 = i0; | |
i1 = 0u; | |
i0 = (u32)((s32)i0 < (s32)i1); | |
if (i0) {goto B1;} | |
i0 = l5; | |
i1 = 16u; | |
i0 += i1; | |
i1 = l3; | |
i0 = f48(i0, i1); | |
l3 = i0; | |
goto B0; | |
B1:; | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
p1 = j0; | |
i0 = l5; | |
i1 = l5; | |
i2 = 56u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l5; | |
i1 = 8u; | |
i0 += i1; | |
i1 = l5; | |
i2 = 16u; | |
i1 += i2; | |
j2 = p1; | |
i3 = l5; | |
f60(i0, i1, j2, i3); | |
i0 = l5; | |
i0 = i32_load((&memory), (u64)(i0 + 12)); | |
l3 = i0; | |
B0:; | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
p1 = j0; | |
i0 = l5; | |
i1 = l5; | |
i2 = 56u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 8), i1); | |
i0 = l3; | |
i1 = 0u; | |
i0 = i0 != i1; | |
i1 = 128u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l5; | |
i1 = 16u; | |
i0 += i1; | |
i1 = l3; | |
j2 = p1; | |
i3 = l5; | |
i4 = 8u; | |
i3 += i4; | |
f61(i0, i1, j2, i3); | |
i0 = l5; | |
i0 = i32_load((&memory), (u64)(i0 + 40)); | |
l2 = i0; | |
i0 = !(i0); | |
if (i0) {goto B2;} | |
i0 = l5; | |
i1 = 44u; | |
i0 += i1; | |
l4 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p0 = i0; | |
i1 = l2; | |
i0 = i0 == i1; | |
if (i0) {goto B4;} | |
L5: | |
i0 = p0; | |
i1 = 4294967272u; | |
i0 += i1; | |
p0 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l3 = i0; | |
i0 = p0; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l3; | |
i0 = !(i0); | |
if (i0) {goto B6;} | |
i0 = l3; | |
f98(i0); | |
B6:; | |
i0 = l2; | |
i1 = p0; | |
i0 = i0 != i1; | |
if (i0) {goto L5;} | |
i0 = l5; | |
i1 = 40u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p0 = i0; | |
goto B3; | |
B4:; | |
i0 = l2; | |
p0 = i0; | |
B3:; | |
i0 = l4; | |
i1 = l2; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p0; | |
f98(i0); | |
B2:; | |
i0 = 0u; | |
i1 = l5; | |
i2 = 64u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static void f45(u32 p0, u32 p1) { | |
u32 l2 = 0, l4 = 0, l5 = 0; | |
u64 l3 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3, i4; | |
u64 j0, j1, j2, j3; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 64u; | |
i1 -= i2; | |
l5 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = l5; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0 + 60), i1); | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
(*Z_envZ_require_authZ_vj)(j0); | |
i0 = l5; | |
i1 = 48u; | |
i0 += i1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l5; | |
j1 = 18446744073709551615ull; | |
i64_store((&memory), (u64)(i0 + 32), j1); | |
i0 = l5; | |
i1 = p0; | |
j1 = i64_load((&memory), (u64)(i1)); | |
l3 = j1; | |
i64_store((&memory), (u64)(i0 + 16), j1); | |
i0 = l5; | |
j1 = l3; | |
i64_store((&memory), (u64)(i0 + 24), j1); | |
i0 = l5; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 40), j1); | |
j0 = l3; | |
j1 = l3; | |
j2 = 8419281591276142592ull; | |
j3 = 0ull; | |
i0 = (*Z_envZ_db_lowerbound_i64Z_ijjjj)(j0, j1, j2, j3); | |
p1 = i0; | |
i1 = 0u; | |
i0 = (u32)((s32)i0 < (s32)i1); | |
if (i0) {goto B1;} | |
i0 = l5; | |
i1 = 16u; | |
i0 += i1; | |
i1 = p1; | |
i0 = f54(i0, i1); | |
goto B0; | |
B1:; | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
l3 = j0; | |
i0 = l5; | |
i1 = l5; | |
i2 = 60u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 8), i1); | |
i0 = l5; | |
i1 = l5; | |
i2 = 16u; | |
i1 += i2; | |
j2 = l3; | |
i3 = l5; | |
i4 = 8u; | |
i3 += i4; | |
f55(i0, i1, j2, i3); | |
B0:; | |
i0 = 0u; | |
p1 = i0; | |
i0 = l5; | |
j0 = i64_load((&memory), (u64)(i0 + 16)); | |
i1 = l5; | |
i2 = 24u; | |
i1 += i2; | |
j1 = i64_load((&memory), (u64)(i1)); | |
j2 = 8419281591276142592ull; | |
j3 = 0ull; | |
i0 = (*Z_envZ_db_lowerbound_i64Z_ijjjj)(j0, j1, j2, j3); | |
l2 = i0; | |
i1 = 0u; | |
i0 = (u32)((s32)i0 < (s32)i1); | |
if (i0) {goto B2;} | |
i0 = l5; | |
i1 = 16u; | |
i0 += i1; | |
i1 = l2; | |
i0 = f54(i0, i1); | |
p1 = i0; | |
B2:; | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
l3 = j0; | |
i0 = l5; | |
i1 = l5; | |
i2 = 60u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = 0u; | |
i0 = i0 != i1; | |
i1 = 128u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l5; | |
i1 = 16u; | |
i0 += i1; | |
i1 = p1; | |
j2 = l3; | |
i3 = l5; | |
f56(i0, i1, j2, i3); | |
i0 = l5; | |
i0 = i32_load((&memory), (u64)(i0 + 40)); | |
l2 = i0; | |
i0 = !(i0); | |
if (i0) {goto B3;} | |
i0 = l5; | |
i1 = 44u; | |
i0 += i1; | |
l4 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p0 = i0; | |
i1 = l2; | |
i0 = i0 == i1; | |
if (i0) {goto B5;} | |
L6: | |
i0 = p0; | |
i1 = 4294967272u; | |
i0 += i1; | |
p0 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p1 = i0; | |
i0 = p0; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i0 = !(i0); | |
if (i0) {goto B7;} | |
i0 = p1; | |
f98(i0); | |
B7:; | |
i0 = l2; | |
i1 = p0; | |
i0 = i0 != i1; | |
if (i0) {goto L6;} | |
i0 = l5; | |
i1 = 40u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p0 = i0; | |
goto B4; | |
B5:; | |
i0 = l2; | |
p0 = i0; | |
B4:; | |
i0 = l4; | |
i1 = l2; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p0; | |
f98(i0); | |
B3:; | |
i0 = 0u; | |
i1 = l5; | |
i2 = 64u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static void f46(u32 p0, u64 p1, u64 p2) { | |
u32 l3 = 0, l4 = 0, l5 = 0, l6 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3, i4; | |
u64 j0, j1, j2, j3; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 80u; | |
i1 -= i2; | |
l6 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = l6; | |
j1 = p1; | |
i64_store((&memory), (u64)(i0 + 72), j1); | |
i0 = l6; | |
j1 = p2; | |
i64_store((&memory), (u64)(i0 + 64), j1); | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
(*Z_envZ_require_authZ_vj)(j0); | |
i0 = l6; | |
i1 = 56u; | |
i0 += i1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l6; | |
j1 = 18446744073709551615ull; | |
i64_store((&memory), (u64)(i0 + 40), j1); | |
i0 = l6; | |
i1 = p0; | |
j1 = i64_load((&memory), (u64)(i1)); | |
p2 = j1; | |
i64_store((&memory), (u64)(i0 + 24), j1); | |
i0 = l6; | |
j1 = p2; | |
i64_store((&memory), (u64)(i0 + 32), j1); | |
i0 = l6; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 48), j1); | |
j0 = p2; | |
j1 = p2; | |
j2 = 4982871467403247616ull; | |
j3 = 0ull; | |
i0 = (*Z_envZ_db_lowerbound_i64Z_ijjjj)(j0, j1, j2, j3); | |
l4 = i0; | |
i1 = 0u; | |
i0 = (u32)((s32)i0 < (s32)i1); | |
if (i0) {goto B1;} | |
i0 = l6; | |
i1 = 24u; | |
i0 += i1; | |
i1 = l4; | |
i0 = f48(i0, i1); | |
goto B0; | |
B1:; | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
p2 = j0; | |
i0 = l6; | |
i1 = l6; | |
i2 = 64u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 20), i1); | |
i0 = l6; | |
i1 = l6; | |
i2 = 72u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 16), i1); | |
i0 = l6; | |
i1 = 8u; | |
i0 += i1; | |
i1 = l6; | |
i2 = 24u; | |
i1 += i2; | |
j2 = p2; | |
i3 = l6; | |
i4 = 16u; | |
i3 += i4; | |
f49(i0, i1, j2, i3); | |
B0:; | |
i0 = 0u; | |
l4 = i0; | |
i0 = l6; | |
j0 = i64_load((&memory), (u64)(i0 + 24)); | |
i1 = l6; | |
i2 = 32u; | |
i1 += i2; | |
j1 = i64_load((&memory), (u64)(i1)); | |
j2 = 4982871467403247616ull; | |
j3 = 0ull; | |
i0 = (*Z_envZ_db_lowerbound_i64Z_ijjjj)(j0, j1, j2, j3); | |
l3 = i0; | |
i1 = 0u; | |
i0 = (u32)((s32)i0 < (s32)i1); | |
if (i0) {goto B2;} | |
i0 = l6; | |
i1 = 24u; | |
i0 += i1; | |
i1 = l3; | |
i0 = f48(i0, i1); | |
l4 = i0; | |
B2:; | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
p2 = j0; | |
i0 = l6; | |
i1 = l6; | |
i2 = 64u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 20), i1); | |
i0 = l6; | |
i1 = l6; | |
i2 = 72u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 16), i1); | |
i0 = l4; | |
i1 = 0u; | |
i0 = i0 != i1; | |
i1 = 128u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l6; | |
i1 = 24u; | |
i0 += i1; | |
i1 = l4; | |
j2 = p2; | |
i3 = l6; | |
i4 = 16u; | |
i3 += i4; | |
f50(i0, i1, j2, i3); | |
i0 = l6; | |
i0 = i32_load((&memory), (u64)(i0 + 48)); | |
l3 = i0; | |
i0 = !(i0); | |
if (i0) {goto B3;} | |
i0 = l6; | |
i1 = 52u; | |
i0 += i1; | |
l5 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p0 = i0; | |
i1 = l3; | |
i0 = i0 == i1; | |
if (i0) {goto B5;} | |
L6: | |
i0 = p0; | |
i1 = 4294967272u; | |
i0 += i1; | |
p0 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l4 = i0; | |
i0 = p0; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l4; | |
i0 = !(i0); | |
if (i0) {goto B7;} | |
i0 = l4; | |
f98(i0); | |
B7:; | |
i0 = l3; | |
i1 = p0; | |
i0 = i0 != i1; | |
if (i0) {goto L6;} | |
i0 = l6; | |
i1 = 48u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p0 = i0; | |
goto B4; | |
B5:; | |
i0 = l3; | |
p0 = i0; | |
B4:; | |
i0 = l5; | |
i1 = l3; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p0; | |
f98(i0); | |
B3:; | |
i0 = 0u; | |
i1 = l6; | |
i2 = 80u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static u32 f47(u32 p0, u32 p1) { | |
u32 l2 = 0, l5 = 0, l6 = 0, l7 = 0, l8 = 0; | |
u64 l3 = 0, l4 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3; | |
u64 j0, j1, j2; | |
i0 = 0u; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = 16u; | |
i0 -= i1; | |
l6 = i0; | |
l8 = i0; | |
i0 = 0u; | |
i1 = l6; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
l2 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l7 = i0; | |
i0 = (*Z_envZ_action_data_sizeZ_iv)(); | |
p1 = i0; | |
i0 = !(i0); | |
if (i0) {goto B3;} | |
i0 = p1; | |
i1 = 513u; | |
i0 = i0 < i1; | |
if (i0) {goto B2;} | |
i0 = p1; | |
i0 = malloc(i0); | |
l6 = i0; | |
goto B1; | |
B3:; | |
i0 = 0u; | |
l6 = i0; | |
goto B0; | |
B2:; | |
i0 = 0u; | |
i1 = l6; | |
i2 = p1; | |
i3 = 15u; | |
i2 += i3; | |
i3 = 4294967280u; | |
i2 &= i3; | |
i1 -= i2; | |
l6 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
B1:; | |
i0 = l6; | |
i1 = p1; | |
i0 = (*Z_envZ_read_action_dataZ_iii)(i0, i1); | |
B0:; | |
i0 = l8; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = l8; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = p1; | |
i1 = 7u; | |
i0 = i0 > i1; | |
i1 = 112u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l8; | |
i1 = l6; | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = p1; | |
i1 = 4294967288u; | |
i0 &= i1; | |
i1 = 8u; | |
i0 = i0 != i1; | |
i1 = 112u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l8; | |
i1 = 8u; | |
i0 += i1; | |
l5 = i0; | |
i1 = l6; | |
i2 = 8u; | |
i1 += i2; | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = p1; | |
i1 = 513u; | |
i0 = i0 < i1; | |
if (i0) {goto B4;} | |
i0 = l6; | |
free(i0); | |
B4:; | |
i0 = p0; | |
i1 = l2; | |
i2 = 1u; | |
i1 = (u32)((s32)i1 >> (i2 & 31)); | |
i0 += i1; | |
p1 = i0; | |
i0 = l5; | |
j0 = i64_load((&memory), (u64)(i0)); | |
l4 = j0; | |
i0 = l8; | |
j0 = i64_load((&memory), (u64)(i0)); | |
l3 = j0; | |
i0 = l2; | |
i1 = 1u; | |
i0 &= i1; | |
i0 = !(i0); | |
if (i0) {goto B5;} | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l7; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l7 = i0; | |
B5:; | |
i0 = p1; | |
j1 = l3; | |
j2 = l4; | |
i3 = l7; | |
CALL_INDIRECT(T0, void (*)(u32, u64, u64), 5, i3, i0, j1, j2); | |
i0 = 0u; | |
i1 = l8; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = 1u; | |
FUNC_EPILOGUE; | |
return i0; | |
} | |
static u32 f48(u32 p0, u32 p1) { | |
u32 l2 = 0, l3 = 0, l4 = 0, l6 = 0, l7 = 0, l8 = 0, l9 = 0; | |
u64 l5 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3, i4; | |
u64 j1; | |
i0 = 0u; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = 64u; | |
i0 -= i1; | |
l9 = i0; | |
l8 = i0; | |
i0 = 0u; | |
i1 = l9; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i1 = 28u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l7 = i0; | |
i1 = p0; | |
i1 = i32_load((&memory), (u64)(i1 + 24)); | |
l2 = i1; | |
i0 = i0 == i1; | |
if (i0) {goto B0;} | |
i0 = 0u; | |
i1 = l2; | |
i0 -= i1; | |
l3 = i0; | |
i0 = l7; | |
i1 = 4294967272u; | |
i0 += i1; | |
l6 = i0; | |
L1: | |
i0 = l6; | |
i1 = 16u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = p1; | |
i0 = i0 == i1; | |
if (i0) {goto B0;} | |
i0 = l6; | |
l7 = i0; | |
i0 = l6; | |
i1 = 4294967272u; | |
i0 += i1; | |
l4 = i0; | |
l6 = i0; | |
i0 = l4; | |
i1 = l3; | |
i0 += i1; | |
i1 = 4294967272u; | |
i0 = i0 != i1; | |
if (i0) {goto L1;} | |
B0:; | |
i0 = l7; | |
i1 = l2; | |
i0 = i0 == i1; | |
if (i0) {goto B3;} | |
i0 = l7; | |
i1 = 4294967272u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l6 = i0; | |
goto B2; | |
B3:; | |
i0 = p1; | |
i1 = 0u; | |
i2 = 0u; | |
i0 = (*Z_envZ_db_get_i64Z_iiii)(i0, i1, i2); | |
l6 = i0; | |
i1 = 31u; | |
i0 >>= (i1 & 31); | |
i1 = 1u; | |
i0 ^= i1; | |
i1 = 432u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l6; | |
i1 = 513u; | |
i0 = i0 < i1; | |
if (i0) {goto B5;} | |
i0 = l6; | |
i0 = malloc(i0); | |
l4 = i0; | |
goto B4; | |
B5:; | |
i0 = 0u; | |
i1 = l9; | |
i2 = l6; | |
i3 = 15u; | |
i2 += i3; | |
i3 = 4294967280u; | |
i2 &= i3; | |
i1 -= i2; | |
l4 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
B4:; | |
i0 = p1; | |
i1 = l4; | |
i2 = l6; | |
i0 = (*Z_envZ_db_get_i64Z_iiii)(i0, i1, i2); | |
i0 = l8; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0 + 12), i1); | |
i0 = l8; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0 + 8), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = l6; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 16), i1); | |
i0 = l6; | |
i1 = 513u; | |
i0 = i0 < i1; | |
if (i0) {goto B6;} | |
i0 = l4; | |
free(i0); | |
B6:; | |
i0 = 72u; | |
i0 = f97(i0); | |
l6 = i0; | |
i1 = p0; | |
i32_store((&memory), (u64)(i0 + 56), i1); | |
i0 = l8; | |
i1 = l8; | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 24), i1); | |
i0 = l8; | |
i1 = l6; | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 36), i1); | |
i0 = l8; | |
i1 = l6; | |
i32_store((&memory), (u64)(i0 + 32), i1); | |
i0 = l8; | |
i1 = l6; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 40), i1); | |
i0 = l8; | |
i1 = l6; | |
i2 = 24u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 44), i1); | |
i0 = l8; | |
i1 = l6; | |
i2 = 32u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 48), i1); | |
i0 = l8; | |
i1 = l6; | |
i2 = 40u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 52), i1); | |
i0 = l8; | |
i1 = l6; | |
i2 = 48u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 56), i1); | |
i0 = l8; | |
i1 = 32u; | |
i0 += i1; | |
i1 = l8; | |
i2 = 24u; | |
i1 += i2; | |
f53(i0, i1); | |
i0 = l6; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0 + 60), i1); | |
i0 = l8; | |
i1 = l6; | |
i32_store((&memory), (u64)(i0 + 24), i1); | |
i0 = l8; | |
i1 = l6; | |
j1 = i64_load((&memory), (u64)(i1)); | |
l5 = j1; | |
i64_store((&memory), (u64)(i0 + 32), j1); | |
i0 = l8; | |
i1 = l6; | |
i1 = i32_load((&memory), (u64)(i1 + 60)); | |
l7 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i1 = 28u; | |
i0 += i1; | |
p1 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l4 = i0; | |
i1 = p0; | |
i2 = 32u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i0 = i0 >= i1; | |
if (i0) {goto B8;} | |
i0 = l4; | |
j1 = l5; | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = l4; | |
i1 = l7; | |
i32_store((&memory), (u64)(i0 + 16), i1); | |
i0 = l8; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 24), i1); | |
i0 = l4; | |
i1 = l6; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = l4; | |
i2 = 24u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0), i1); | |
goto B7; | |
B8:; | |
i0 = p0; | |
i1 = 24u; | |
i0 += i1; | |
i1 = l8; | |
i2 = 24u; | |
i1 += i2; | |
i2 = l8; | |
i3 = 32u; | |
i2 += i3; | |
i3 = l8; | |
i4 = 4u; | |
i3 += i4; | |
f52(i0, i1, i2, i3); | |
B7:; | |
i0 = l8; | |
i0 = i32_load((&memory), (u64)(i0 + 24)); | |
l4 = i0; | |
i0 = l8; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 24), i1); | |
i0 = l4; | |
i0 = !(i0); | |
if (i0) {goto B2;} | |
i0 = l4; | |
f98(i0); | |
B2:; | |
i0 = 0u; | |
i1 = l8; | |
i2 = 64u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = l6; | |
FUNC_EPILOGUE; | |
return i0; | |
} | |
static void f49(u32 p0, u32 p1, u64 p2, u32 p3) { | |
u32 l4 = 0, l6 = 0, l7 = 0, l8 = 0; | |
u64 l5 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3, i4, i5, i6; | |
u64 j0, j1, j2, j3, j4; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 112u; | |
i1 -= i2; | |
l8 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
j0 = i64_load((&memory), (u64)(i0)); | |
j1 = (*Z_envZ_current_receiverZ_jv)(); | |
i0 = j0 == j1; | |
i1 = 368u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = 72u; | |
i0 = f97(i0); | |
l4 = i0; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0 + 56), i1); | |
i0 = l4; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l4; | |
i1 = p3; | |
i1 = i32_load((&memory), (u64)(i1)); | |
j1 = i64_load((&memory), (u64)(i1)); | |
i64_store((&memory), (u64)(i0 + 40), j1); | |
i0 = l4; | |
i1 = p3; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
j1 = i64_load((&memory), (u64)(i1)); | |
i64_store((&memory), (u64)(i0 + 48), j1); | |
i0 = l8; | |
i1 = l8; | |
i2 = 56u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 64), i1); | |
i0 = l8; | |
i1 = l8; | |
i32_store((&memory), (u64)(i0 + 60), i1); | |
i0 = l8; | |
i1 = l8; | |
i32_store((&memory), (u64)(i0 + 56), i1); | |
i0 = l8; | |
i1 = l8; | |
i2 = 56u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 72), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 84), i1); | |
i0 = l8; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0 + 80), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 88), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 24u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 92), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 32u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 96), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 40u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 100), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 48u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 104), i1); | |
i0 = l8; | |
i1 = 80u; | |
i0 += i1; | |
i1 = l8; | |
i2 = 72u; | |
i1 += i2; | |
f51(i0, i1); | |
i0 = l4; | |
i1 = p1; | |
j1 = i64_load((&memory), (u64)(i1 + 8)); | |
j2 = 4982871467403247616ull; | |
j3 = p2; | |
i4 = l4; | |
j4 = i64_load((&memory), (u64)(i4)); | |
l5 = j4; | |
i5 = l8; | |
i6 = 56u; | |
i1 = (*Z_envZ_db_store_i64Z_ijjjjii)(j1, j2, j3, j4, i5, i6); | |
i32_store((&memory), (u64)(i0 + 60), i1); | |
j0 = l5; | |
i1 = p1; | |
j1 = i64_load((&memory), (u64)(i1 + 16)); | |
i0 = j0 < j1; | |
if (i0) {goto B0;} | |
i0 = p1; | |
i1 = 16u; | |
i0 += i1; | |
j1 = 18446744073709551614ull; | |
j2 = l5; | |
j3 = 1ull; | |
j2 += j3; | |
j3 = l5; | |
j4 = 18446744073709551613ull; | |
i3 = j3 > j4; | |
j1 = i3 ? j1 : j2; | |
i64_store((&memory), (u64)(i0), j1); | |
B0:; | |
i0 = l8; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0 + 80), i1); | |
i0 = l8; | |
i1 = l4; | |
j1 = i64_load((&memory), (u64)(i1)); | |
l5 = j1; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l8; | |
i1 = l4; | |
i1 = i32_load((&memory), (u64)(i1 + 60)); | |
l6 = i1; | |
i32_store((&memory), (u64)(i0 + 56), i1); | |
i0 = p1; | |
i1 = 28u; | |
i0 += i1; | |
l7 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p3 = i0; | |
i1 = p1; | |
i2 = 32u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i0 = i0 >= i1; | |
if (i0) {goto B2;} | |
i0 = p3; | |
j1 = l5; | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = p3; | |
i1 = l6; | |
i32_store((&memory), (u64)(i0 + 16), i1); | |
i0 = l8; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 80), i1); | |
i0 = p3; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l7; | |
i1 = p3; | |
i2 = 24u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0), i1); | |
goto B1; | |
B2:; | |
i0 = p1; | |
i1 = 24u; | |
i0 += i1; | |
i1 = l8; | |
i2 = 80u; | |
i1 += i2; | |
i2 = l8; | |
i3 = l8; | |
i4 = 56u; | |
i3 += i4; | |
f52(i0, i1, i2, i3); | |
B1:; | |
i0 = p0; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l8; | |
i0 = i32_load((&memory), (u64)(i0 + 80)); | |
l4 = i0; | |
i0 = l8; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 80), i1); | |
i0 = l4; | |
i0 = !(i0); | |
if (i0) {goto B3;} | |
i0 = l4; | |
f98(i0); | |
B3:; | |
i0 = 0u; | |
i1 = l8; | |
i2 = 112u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static void f50(u32 p0, u32 p1, u64 p2, u32 p3) { | |
u32 l5 = 0; | |
u64 l4 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3; | |
u64 j0, j1, j2, j3, j4; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 112u; | |
i1 -= i2; | |
l5 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 56)); | |
i1 = p0; | |
i0 = i0 == i1; | |
i1 = 176u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
j1 = (*Z_envZ_current_receiverZ_jv)(); | |
i0 = j0 == j1; | |
i1 = 224u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p1; | |
i1 = p3; | |
i1 = i32_load((&memory), (u64)(i1)); | |
j1 = i64_load((&memory), (u64)(i1)); | |
i64_store((&memory), (u64)(i0 + 40), j1); | |
i0 = p1; | |
i1 = p3; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
j1 = i64_load((&memory), (u64)(i1)); | |
i64_store((&memory), (u64)(i0 + 48), j1); | |
i0 = p1; | |
j0 = i64_load((&memory), (u64)(i0)); | |
l4 = j0; | |
i0 = 1u; | |
i1 = 288u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l5; | |
i1 = l5; | |
i2 = 56u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 64), i1); | |
i0 = l5; | |
i1 = l5; | |
i32_store((&memory), (u64)(i0 + 60), i1); | |
i0 = l5; | |
i1 = l5; | |
i32_store((&memory), (u64)(i0 + 56), i1); | |
i0 = l5; | |
i1 = l5; | |
i2 = 56u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 72), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 84), i1); | |
i0 = l5; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0 + 80), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 88), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 24u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 92), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 32u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 96), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 40u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 100), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 48u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 104), i1); | |
i0 = l5; | |
i1 = 80u; | |
i0 += i1; | |
i1 = l5; | |
i2 = 72u; | |
i1 += i2; | |
f51(i0, i1); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 60)); | |
j1 = p2; | |
i2 = l5; | |
i3 = 56u; | |
(*Z_envZ_db_update_i64Z_vijii)(i0, j1, i2, i3); | |
j0 = l4; | |
i1 = p0; | |
j1 = i64_load((&memory), (u64)(i1 + 16)); | |
i0 = j0 < j1; | |
if (i0) {goto B0;} | |
i0 = p0; | |
i1 = 16u; | |
i0 += i1; | |
j1 = 18446744073709551614ull; | |
j2 = l4; | |
j3 = 1ull; | |
j2 += j3; | |
j3 = l4; | |
j4 = 18446744073709551613ull; | |
i3 = j3 > j4; | |
j1 = i3 ? j1 : j2; | |
i64_store((&memory), (u64)(i0), j1); | |
B0:; | |
i0 = 0u; | |
i1 = l5; | |
i2 = 112u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static void f51(u32 p0, u32 p1) { | |
u32 l2 = 0, l3 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l3 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l2 = i0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i0 -= i1; | |
i1 = 7u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l2; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = l3; | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l2; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
l3 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l2 = i0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i0 -= i1; | |
i1 = 7u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l2; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = l3; | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l2; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
l3 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l2 = i0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i0 -= i1; | |
i1 = 7u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l2; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = l3; | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l2; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 12)); | |
l3 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l2 = i0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i0 -= i1; | |
i1 = 7u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l2; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = l3; | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l2; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 16)); | |
l3 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l2 = i0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i0 -= i1; | |
i1 = 7u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l2; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = l3; | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l2; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 20)); | |
l3 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l2 = i0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i0 -= i1; | |
i1 = 7u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l2; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = l3; | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l2; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 24)); | |
l2 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p0 = i0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = p0; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i0 -= i1; | |
i1 = 7u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = l2; | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = p0; | |
i1 = p0; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static void f52(u32 p0, u32 p1, u32 p2, u32 p3) { | |
u32 l4 = 0, l5 = 0, l6 = 0, l7 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3; | |
u64 j1; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = p0; | |
i1 = i32_load((&memory), (u64)(i1)); | |
l6 = i1; | |
i0 -= i1; | |
i1 = 24u; | |
i0 = I32_DIV_S(i0, i1); | |
l4 = i0; | |
i1 = 1u; | |
i0 += i1; | |
l5 = i0; | |
i1 = 178956971u; | |
i0 = i0 >= i1; | |
if (i0) {goto B1;} | |
i0 = 178956970u; | |
l7 = i0; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l6; | |
i0 -= i1; | |
i1 = 24u; | |
i0 = I32_DIV_S(i0, i1); | |
l6 = i0; | |
i1 = 89478484u; | |
i0 = i0 > i1; | |
if (i0) {goto B3;} | |
i0 = l5; | |
i1 = l6; | |
i2 = 1u; | |
i1 <<= (i2 & 31); | |
l7 = i1; | |
i2 = l7; | |
i3 = l5; | |
i2 = i2 < i3; | |
i0 = i2 ? i0 : i1; | |
l7 = i0; | |
i0 = !(i0); | |
if (i0) {goto B2;} | |
B3:; | |
i0 = l7; | |
i1 = 24u; | |
i0 *= i1; | |
i0 = f97(i0); | |
l6 = i0; | |
goto B0; | |
B2:; | |
i0 = 0u; | |
l7 = i0; | |
i0 = 0u; | |
l6 = i0; | |
goto B0; | |
B1:; | |
i0 = p0; | |
f102(i0); | |
UNREACHABLE; | |
B0:; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l5 = i0; | |
i0 = p1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l6; | |
i1 = l4; | |
i2 = 24u; | |
i1 *= i2; | |
i0 += i1; | |
p1 = i0; | |
i1 = l5; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = p2; | |
j1 = i64_load((&memory), (u64)(i1)); | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = p1; | |
i1 = p3; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0 + 16), i1); | |
i0 = l6; | |
i1 = l7; | |
i2 = 24u; | |
i1 *= i2; | |
i0 += i1; | |
l4 = i0; | |
i0 = p1; | |
i1 = 24u; | |
i0 += i1; | |
l5 = i0; | |
i0 = p0; | |
i1 = 4u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l6 = i0; | |
i1 = p0; | |
i1 = i32_load((&memory), (u64)(i1)); | |
l7 = i1; | |
i0 = i0 == i1; | |
if (i0) {goto B5;} | |
L6: | |
i0 = l6; | |
i1 = 4294967272u; | |
i0 += i1; | |
p2 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p3 = i0; | |
i0 = p2; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = 4294967272u; | |
i0 += i1; | |
i1 = p3; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = 4294967288u; | |
i0 += i1; | |
i1 = l6; | |
i2 = 4294967288u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = 4294967284u; | |
i0 += i1; | |
i1 = l6; | |
i2 = 4294967284u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = 4294967280u; | |
i0 += i1; | |
i1 = l6; | |
i2 = 4294967280u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = 4294967272u; | |
i0 += i1; | |
p1 = i0; | |
i0 = p2; | |
l6 = i0; | |
i0 = l7; | |
i1 = p2; | |
i0 = i0 != i1; | |
if (i0) {goto L6;} | |
i0 = p0; | |
i1 = 4u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l7 = i0; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l6 = i0; | |
goto B4; | |
B5:; | |
i0 = l7; | |
l6 = i0; | |
B4:; | |
i0 = p0; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p0; | |
i1 = 4u; | |
i0 += i1; | |
i1 = l5; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p0; | |
i1 = 8u; | |
i0 += i1; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l7; | |
i1 = l6; | |
i0 = i0 == i1; | |
if (i0) {goto B7;} | |
L8: | |
i0 = l7; | |
i1 = 4294967272u; | |
i0 += i1; | |
l7 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p1 = i0; | |
i0 = l7; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i0 = !(i0); | |
if (i0) {goto B9;} | |
i0 = p1; | |
f98(i0); | |
B9:; | |
i0 = l6; | |
i1 = l7; | |
i0 = i0 != i1; | |
if (i0) {goto L8;} | |
B7:; | |
i0 = l6; | |
i0 = !(i0); | |
if (i0) {goto B10;} | |
i0 = l6; | |
f98(i0); | |
B10:; | |
FUNC_EPILOGUE; | |
} | |
static void f53(u32 p0, u32 p1) { | |
u32 l2 = 0, l3 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l3 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l2 = i0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i0 -= i1; | |
i1 = 7u; | |
i0 = i0 > i1; | |
i1 = 112u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l3; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l2; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
l3 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l2 = i0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i0 -= i1; | |
i1 = 7u; | |
i0 = i0 > i1; | |
i1 = 112u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l3; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l2; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
l3 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l2 = i0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i0 -= i1; | |
i1 = 7u; | |
i0 = i0 > i1; | |
i1 = 112u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l3; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l2; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 12)); | |
l3 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l2 = i0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i0 -= i1; | |
i1 = 7u; | |
i0 = i0 > i1; | |
i1 = 112u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l3; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l2; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 16)); | |
l3 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l2 = i0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i0 -= i1; | |
i1 = 7u; | |
i0 = i0 > i1; | |
i1 = 112u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l3; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l2; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 20)); | |
l3 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l2 = i0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i0 -= i1; | |
i1 = 7u; | |
i0 = i0 > i1; | |
i1 = 112u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l3; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l2; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 24)); | |
l2 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p0 = i0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = p0; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i0 -= i1; | |
i1 = 7u; | |
i0 = i0 > i1; | |
i1 = 112u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l2; | |
i1 = p0; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = p0; | |
i1 = p0; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static u32 f54(u32 p0, u32 p1) { | |
u32 l2 = 0, l3 = 0, l4 = 0, l6 = 0, l7 = 0, l8 = 0, l9 = 0; | |
u64 l5 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3, i4; | |
u64 j1; | |
i0 = 0u; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = 64u; | |
i0 -= i1; | |
l9 = i0; | |
l8 = i0; | |
i0 = 0u; | |
i1 = l9; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i1 = 28u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l7 = i0; | |
i1 = p0; | |
i1 = i32_load((&memory), (u64)(i1 + 24)); | |
l2 = i1; | |
i0 = i0 == i1; | |
if (i0) {goto B0;} | |
i0 = 0u; | |
i1 = l2; | |
i0 -= i1; | |
l3 = i0; | |
i0 = l7; | |
i1 = 4294967272u; | |
i0 += i1; | |
l6 = i0; | |
L1: | |
i0 = l6; | |
i1 = 16u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = p1; | |
i0 = i0 == i1; | |
if (i0) {goto B0;} | |
i0 = l6; | |
l7 = i0; | |
i0 = l6; | |
i1 = 4294967272u; | |
i0 += i1; | |
l4 = i0; | |
l6 = i0; | |
i0 = l4; | |
i1 = l3; | |
i0 += i1; | |
i1 = 4294967272u; | |
i0 = i0 != i1; | |
if (i0) {goto L1;} | |
B0:; | |
i0 = l7; | |
i1 = l2; | |
i0 = i0 == i1; | |
if (i0) {goto B3;} | |
i0 = l7; | |
i1 = 4294967272u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l6 = i0; | |
goto B2; | |
B3:; | |
i0 = p1; | |
i1 = 0u; | |
i2 = 0u; | |
i0 = (*Z_envZ_db_get_i64Z_iiii)(i0, i1, i2); | |
l6 = i0; | |
i1 = 31u; | |
i0 >>= (i1 & 31); | |
i1 = 1u; | |
i0 ^= i1; | |
i1 = 432u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l6; | |
i1 = 513u; | |
i0 = i0 < i1; | |
if (i0) {goto B5;} | |
i0 = l6; | |
i0 = malloc(i0); | |
l4 = i0; | |
goto B4; | |
B5:; | |
i0 = 0u; | |
i1 = l9; | |
i2 = l6; | |
i3 = 15u; | |
i2 += i3; | |
i3 = 4294967280u; | |
i2 &= i3; | |
i1 -= i2; | |
l4 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
B4:; | |
i0 = p1; | |
i1 = l4; | |
i2 = l6; | |
i0 = (*Z_envZ_db_get_i64Z_iiii)(i0, i1, i2); | |
i0 = l8; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0 + 20), i1); | |
i0 = l8; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0 + 16), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = l6; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 24), i1); | |
i0 = l6; | |
i1 = 513u; | |
i0 = i0 < i1; | |
if (i0) {goto B6;} | |
i0 = l4; | |
free(i0); | |
B6:; | |
i0 = 56u; | |
i0 = f97(i0); | |
l6 = i0; | |
i1 = p0; | |
i32_store((&memory), (u64)(i0 + 40), i1); | |
i0 = l8; | |
i1 = l8; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 32), i1); | |
i0 = l8; | |
i1 = l6; | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 44), i1); | |
i0 = l8; | |
i1 = l6; | |
i32_store((&memory), (u64)(i0 + 40), i1); | |
i0 = l8; | |
i1 = l6; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 48), i1); | |
i0 = l8; | |
i1 = l6; | |
i2 = 24u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 52), i1); | |
i0 = l8; | |
i1 = l6; | |
i2 = 32u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 56), i1); | |
i0 = l8; | |
i1 = 40u; | |
i0 += i1; | |
i1 = l8; | |
i2 = 32u; | |
i1 += i2; | |
f59(i0, i1); | |
i0 = l6; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0 + 44), i1); | |
i0 = l8; | |
i1 = l6; | |
i32_store((&memory), (u64)(i0 + 32), i1); | |
i0 = l8; | |
i1 = l6; | |
j1 = i64_load((&memory), (u64)(i1)); | |
l5 = j1; | |
i64_store((&memory), (u64)(i0 + 40), j1); | |
i0 = l8; | |
i1 = l6; | |
i1 = i32_load((&memory), (u64)(i1 + 44)); | |
l7 = i1; | |
i32_store((&memory), (u64)(i0 + 12), i1); | |
i0 = p0; | |
i1 = 28u; | |
i0 += i1; | |
p1 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l4 = i0; | |
i1 = p0; | |
i2 = 32u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i0 = i0 >= i1; | |
if (i0) {goto B8;} | |
i0 = l4; | |
j1 = l5; | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = l4; | |
i1 = l7; | |
i32_store((&memory), (u64)(i0 + 16), i1); | |
i0 = l8; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 32), i1); | |
i0 = l4; | |
i1 = l6; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = l4; | |
i2 = 24u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0), i1); | |
goto B7; | |
B8:; | |
i0 = p0; | |
i1 = 24u; | |
i0 += i1; | |
i1 = l8; | |
i2 = 32u; | |
i1 += i2; | |
i2 = l8; | |
i3 = 40u; | |
i2 += i3; | |
i3 = l8; | |
i4 = 12u; | |
i3 += i4; | |
f58(i0, i1, i2, i3); | |
B7:; | |
i0 = l8; | |
i0 = i32_load((&memory), (u64)(i0 + 32)); | |
l4 = i0; | |
i0 = l8; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 32), i1); | |
i0 = l4; | |
i0 = !(i0); | |
if (i0) {goto B2;} | |
i0 = l4; | |
f98(i0); | |
B2:; | |
i0 = 0u; | |
i1 = l8; | |
i2 = 64u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = l6; | |
FUNC_EPILOGUE; | |
return i0; | |
} | |
static void f55(u32 p0, u32 p1, u64 p2, u32 p3) { | |
u32 l4 = 0, l6 = 0, l7 = 0, l8 = 0; | |
u64 l5 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3, i4, i5, i6; | |
u64 j0, j1, j2, j3, j4; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 96u; | |
i1 -= i2; | |
l8 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
j0 = i64_load((&memory), (u64)(i0)); | |
j1 = (*Z_envZ_current_receiverZ_jv)(); | |
i0 = j0 == j1; | |
i1 = 368u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = 56u; | |
i0 = f97(i0); | |
l4 = i0; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0 + 40), i1); | |
i0 = l4; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l4; | |
i1 = p3; | |
i1 = i32_load((&memory), (u64)(i1)); | |
j1 = i64_load32_s((&memory), (u64)(i1)); | |
i64_store((&memory), (u64)(i0 + 16), j1); | |
i0 = l8; | |
i1 = l8; | |
i2 = 40u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 56), i1); | |
i0 = l8; | |
i1 = l8; | |
i32_store((&memory), (u64)(i0 + 52), i1); | |
i0 = l8; | |
i1 = l8; | |
i32_store((&memory), (u64)(i0 + 48), i1); | |
i0 = l8; | |
i1 = l8; | |
i2 = 48u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 64), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 76), i1); | |
i0 = l8; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0 + 72), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 80), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 24u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 84), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 32u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 88), i1); | |
i0 = l8; | |
i1 = 72u; | |
i0 += i1; | |
i1 = l8; | |
i2 = 64u; | |
i1 += i2; | |
f57(i0, i1); | |
i0 = l4; | |
i1 = p1; | |
j1 = i64_load((&memory), (u64)(i1 + 8)); | |
j2 = 8419281591276142592ull; | |
j3 = p2; | |
i4 = l4; | |
j4 = i64_load((&memory), (u64)(i4)); | |
l5 = j4; | |
i5 = l8; | |
i6 = 40u; | |
i1 = (*Z_envZ_db_store_i64Z_ijjjjii)(j1, j2, j3, j4, i5, i6); | |
i32_store((&memory), (u64)(i0 + 44), i1); | |
j0 = l5; | |
i1 = p1; | |
j1 = i64_load((&memory), (u64)(i1 + 16)); | |
i0 = j0 < j1; | |
if (i0) {goto B0;} | |
i0 = p1; | |
i1 = 16u; | |
i0 += i1; | |
j1 = 18446744073709551614ull; | |
j2 = l5; | |
j3 = 1ull; | |
j2 += j3; | |
j3 = l5; | |
j4 = 18446744073709551613ull; | |
i3 = j3 > j4; | |
j1 = i3 ? j1 : j2; | |
i64_store((&memory), (u64)(i0), j1); | |
B0:; | |
i0 = l8; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0 + 72), i1); | |
i0 = l8; | |
i1 = l4; | |
j1 = i64_load((&memory), (u64)(i1)); | |
l5 = j1; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l8; | |
i1 = l4; | |
i1 = i32_load((&memory), (u64)(i1 + 44)); | |
l6 = i1; | |
i32_store((&memory), (u64)(i0 + 48), i1); | |
i0 = p1; | |
i1 = 28u; | |
i0 += i1; | |
l7 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p3 = i0; | |
i1 = p1; | |
i2 = 32u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i0 = i0 >= i1; | |
if (i0) {goto B2;} | |
i0 = p3; | |
j1 = l5; | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = p3; | |
i1 = l6; | |
i32_store((&memory), (u64)(i0 + 16), i1); | |
i0 = l8; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 72), i1); | |
i0 = p3; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l7; | |
i1 = p3; | |
i2 = 24u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0), i1); | |
goto B1; | |
B2:; | |
i0 = p1; | |
i1 = 24u; | |
i0 += i1; | |
i1 = l8; | |
i2 = 72u; | |
i1 += i2; | |
i2 = l8; | |
i3 = l8; | |
i4 = 48u; | |
i3 += i4; | |
f58(i0, i1, i2, i3); | |
B1:; | |
i0 = p0; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l8; | |
i0 = i32_load((&memory), (u64)(i0 + 72)); | |
l4 = i0; | |
i0 = l8; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 72), i1); | |
i0 = l4; | |
i0 = !(i0); | |
if (i0) {goto B3;} | |
i0 = l4; | |
f98(i0); | |
B3:; | |
i0 = 0u; | |
i1 = l8; | |
i2 = 96u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static void f56(u32 p0, u32 p1, u64 p2, u32 p3) { | |
u32 l5 = 0; | |
u64 l4 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3; | |
u64 j0, j1, j2, j3, j4; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 96u; | |
i1 -= i2; | |
l5 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 40)); | |
i1 = p0; | |
i0 = i0 == i1; | |
i1 = 176u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
j1 = (*Z_envZ_current_receiverZ_jv)(); | |
i0 = j0 == j1; | |
i1 = 224u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p1; | |
i1 = p3; | |
i1 = i32_load((&memory), (u64)(i1)); | |
j1 = i64_load32_s((&memory), (u64)(i1)); | |
i64_store((&memory), (u64)(i0 + 16), j1); | |
i0 = p1; | |
j0 = i64_load((&memory), (u64)(i0)); | |
l4 = j0; | |
i0 = 1u; | |
i1 = 288u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l5; | |
i1 = l5; | |
i2 = 40u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 56), i1); | |
i0 = l5; | |
i1 = l5; | |
i32_store((&memory), (u64)(i0 + 52), i1); | |
i0 = l5; | |
i1 = l5; | |
i32_store((&memory), (u64)(i0 + 48), i1); | |
i0 = l5; | |
i1 = l5; | |
i2 = 48u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 64), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 76), i1); | |
i0 = l5; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0 + 72), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 80), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 24u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 84), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 32u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 88), i1); | |
i0 = l5; | |
i1 = 72u; | |
i0 += i1; | |
i1 = l5; | |
i2 = 64u; | |
i1 += i2; | |
f57(i0, i1); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 44)); | |
j1 = p2; | |
i2 = l5; | |
i3 = 40u; | |
(*Z_envZ_db_update_i64Z_vijii)(i0, j1, i2, i3); | |
j0 = l4; | |
i1 = p0; | |
j1 = i64_load((&memory), (u64)(i1 + 16)); | |
i0 = j0 < j1; | |
if (i0) {goto B0;} | |
i0 = p0; | |
i1 = 16u; | |
i0 += i1; | |
j1 = 18446744073709551614ull; | |
j2 = l4; | |
j3 = 1ull; | |
j2 += j3; | |
j3 = l4; | |
j4 = 18446744073709551613ull; | |
i3 = j3 > j4; | |
j1 = i3 ? j1 : j2; | |
i64_store((&memory), (u64)(i0), j1); | |
B0:; | |
i0 = 0u; | |
i1 = l5; | |
i2 = 96u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static void f57(u32 p0, u32 p1) { | |
u32 l2 = 0, l3 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l3 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l2 = i0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i0 -= i1; | |
i1 = 7u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l2; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = l3; | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l2; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
l3 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l2 = i0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i0 -= i1; | |
i1 = 7u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l2; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = l3; | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l2; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
l3 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l2 = i0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i0 -= i1; | |
i1 = 7u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l2; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = l3; | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l2; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 12)); | |
l3 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l2 = i0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i0 -= i1; | |
i1 = 7u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l2; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = l3; | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l2; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 16)); | |
l2 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p0 = i0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = p0; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i0 -= i1; | |
i1 = 7u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = l2; | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = p0; | |
i1 = p0; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static void f58(u32 p0, u32 p1, u32 p2, u32 p3) { | |
u32 l4 = 0, l5 = 0, l6 = 0, l7 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3; | |
u64 j1; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = p0; | |
i1 = i32_load((&memory), (u64)(i1)); | |
l6 = i1; | |
i0 -= i1; | |
i1 = 24u; | |
i0 = I32_DIV_S(i0, i1); | |
l4 = i0; | |
i1 = 1u; | |
i0 += i1; | |
l5 = i0; | |
i1 = 178956971u; | |
i0 = i0 >= i1; | |
if (i0) {goto B1;} | |
i0 = 178956970u; | |
l7 = i0; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l6; | |
i0 -= i1; | |
i1 = 24u; | |
i0 = I32_DIV_S(i0, i1); | |
l6 = i0; | |
i1 = 89478484u; | |
i0 = i0 > i1; | |
if (i0) {goto B3;} | |
i0 = l5; | |
i1 = l6; | |
i2 = 1u; | |
i1 <<= (i2 & 31); | |
l7 = i1; | |
i2 = l7; | |
i3 = l5; | |
i2 = i2 < i3; | |
i0 = i2 ? i0 : i1; | |
l7 = i0; | |
i0 = !(i0); | |
if (i0) {goto B2;} | |
B3:; | |
i0 = l7; | |
i1 = 24u; | |
i0 *= i1; | |
i0 = f97(i0); | |
l6 = i0; | |
goto B0; | |
B2:; | |
i0 = 0u; | |
l7 = i0; | |
i0 = 0u; | |
l6 = i0; | |
goto B0; | |
B1:; | |
i0 = p0; | |
f102(i0); | |
UNREACHABLE; | |
B0:; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l5 = i0; | |
i0 = p1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l6; | |
i1 = l4; | |
i2 = 24u; | |
i1 *= i2; | |
i0 += i1; | |
p1 = i0; | |
i1 = l5; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = p2; | |
j1 = i64_load((&memory), (u64)(i1)); | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = p1; | |
i1 = p3; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0 + 16), i1); | |
i0 = l6; | |
i1 = l7; | |
i2 = 24u; | |
i1 *= i2; | |
i0 += i1; | |
l4 = i0; | |
i0 = p1; | |
i1 = 24u; | |
i0 += i1; | |
l5 = i0; | |
i0 = p0; | |
i1 = 4u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l6 = i0; | |
i1 = p0; | |
i1 = i32_load((&memory), (u64)(i1)); | |
l7 = i1; | |
i0 = i0 == i1; | |
if (i0) {goto B5;} | |
L6: | |
i0 = l6; | |
i1 = 4294967272u; | |
i0 += i1; | |
p2 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p3 = i0; | |
i0 = p2; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = 4294967272u; | |
i0 += i1; | |
i1 = p3; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = 4294967288u; | |
i0 += i1; | |
i1 = l6; | |
i2 = 4294967288u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = 4294967284u; | |
i0 += i1; | |
i1 = l6; | |
i2 = 4294967284u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = 4294967280u; | |
i0 += i1; | |
i1 = l6; | |
i2 = 4294967280u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = 4294967272u; | |
i0 += i1; | |
p1 = i0; | |
i0 = p2; | |
l6 = i0; | |
i0 = l7; | |
i1 = p2; | |
i0 = i0 != i1; | |
if (i0) {goto L6;} | |
i0 = p0; | |
i1 = 4u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l7 = i0; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l6 = i0; | |
goto B4; | |
B5:; | |
i0 = l7; | |
l6 = i0; | |
B4:; | |
i0 = p0; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p0; | |
i1 = 4u; | |
i0 += i1; | |
i1 = l5; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p0; | |
i1 = 8u; | |
i0 += i1; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l7; | |
i1 = l6; | |
i0 = i0 == i1; | |
if (i0) {goto B7;} | |
L8: | |
i0 = l7; | |
i1 = 4294967272u; | |
i0 += i1; | |
l7 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p1 = i0; | |
i0 = l7; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i0 = !(i0); | |
if (i0) {goto B9;} | |
i0 = p1; | |
f98(i0); | |
B9:; | |
i0 = l6; | |
i1 = l7; | |
i0 = i0 != i1; | |
if (i0) {goto L8;} | |
B7:; | |
i0 = l6; | |
i0 = !(i0); | |
if (i0) {goto B10;} | |
i0 = l6; | |
f98(i0); | |
B10:; | |
FUNC_EPILOGUE; | |
} | |
static void f59(u32 p0, u32 p1) { | |
u32 l2 = 0, l3 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l3 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l2 = i0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i0 -= i1; | |
i1 = 7u; | |
i0 = i0 > i1; | |
i1 = 112u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l3; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l2; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
l3 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l2 = i0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i0 -= i1; | |
i1 = 7u; | |
i0 = i0 > i1; | |
i1 = 112u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l3; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l2; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
l3 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l2 = i0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i0 -= i1; | |
i1 = 7u; | |
i0 = i0 > i1; | |
i1 = 112u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l3; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l2; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 12)); | |
l3 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l2 = i0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i0 -= i1; | |
i1 = 7u; | |
i0 = i0 > i1; | |
i1 = 112u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l3; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l2; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 16)); | |
l2 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p0 = i0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = p0; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i0 -= i1; | |
i1 = 7u; | |
i0 = i0 > i1; | |
i1 = 112u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l2; | |
i1 = p0; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = p0; | |
i1 = p0; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static void f60(u32 p0, u32 p1, u64 p2, u32 p3) { | |
u32 l4 = 0, l6 = 0, l7 = 0, l8 = 0; | |
u64 l5 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3, i4, i5, i6; | |
u64 j0, j1, j2, j3, j4; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 112u; | |
i1 -= i2; | |
l8 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
j0 = i64_load((&memory), (u64)(i0)); | |
j1 = (*Z_envZ_current_receiverZ_jv)(); | |
i0 = j0 == j1; | |
i1 = 368u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = 72u; | |
i0 = f97(i0); | |
l4 = i0; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0 + 56), i1); | |
i0 = l4; | |
i1 = p3; | |
i1 = i32_load((&memory), (u64)(i1)); | |
j1 = i64_load((&memory), (u64)(i1)); | |
i64_store((&memory), (u64)(i0 + 32), j1); | |
i0 = l4; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l8; | |
i1 = l8; | |
i2 = 56u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 64), i1); | |
i0 = l8; | |
i1 = l8; | |
i32_store((&memory), (u64)(i0 + 60), i1); | |
i0 = l8; | |
i1 = l8; | |
i32_store((&memory), (u64)(i0 + 56), i1); | |
i0 = l8; | |
i1 = l8; | |
i2 = 56u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 72), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 84), i1); | |
i0 = l8; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0 + 80), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 88), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 24u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 92), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 32u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 96), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 40u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 100), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 48u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 104), i1); | |
i0 = l8; | |
i1 = 80u; | |
i0 += i1; | |
i1 = l8; | |
i2 = 72u; | |
i1 += i2; | |
f51(i0, i1); | |
i0 = l4; | |
i1 = p1; | |
j1 = i64_load((&memory), (u64)(i1 + 8)); | |
j2 = 4982871467403247616ull; | |
j3 = p2; | |
i4 = l4; | |
j4 = i64_load((&memory), (u64)(i4)); | |
l5 = j4; | |
i5 = l8; | |
i6 = 56u; | |
i1 = (*Z_envZ_db_store_i64Z_ijjjjii)(j1, j2, j3, j4, i5, i6); | |
i32_store((&memory), (u64)(i0 + 60), i1); | |
j0 = l5; | |
i1 = p1; | |
j1 = i64_load((&memory), (u64)(i1 + 16)); | |
i0 = j0 < j1; | |
if (i0) {goto B0;} | |
i0 = p1; | |
i1 = 16u; | |
i0 += i1; | |
j1 = 18446744073709551614ull; | |
j2 = l5; | |
j3 = 1ull; | |
j2 += j3; | |
j3 = l5; | |
j4 = 18446744073709551613ull; | |
i3 = j3 > j4; | |
j1 = i3 ? j1 : j2; | |
i64_store((&memory), (u64)(i0), j1); | |
B0:; | |
i0 = l8; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0 + 80), i1); | |
i0 = l8; | |
i1 = l4; | |
j1 = i64_load((&memory), (u64)(i1)); | |
l5 = j1; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l8; | |
i1 = l4; | |
i1 = i32_load((&memory), (u64)(i1 + 60)); | |
l6 = i1; | |
i32_store((&memory), (u64)(i0 + 56), i1); | |
i0 = p1; | |
i1 = 28u; | |
i0 += i1; | |
l7 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p3 = i0; | |
i1 = p1; | |
i2 = 32u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i0 = i0 >= i1; | |
if (i0) {goto B2;} | |
i0 = p3; | |
j1 = l5; | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = p3; | |
i1 = l6; | |
i32_store((&memory), (u64)(i0 + 16), i1); | |
i0 = l8; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 80), i1); | |
i0 = p3; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l7; | |
i1 = p3; | |
i2 = 24u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0), i1); | |
goto B1; | |
B2:; | |
i0 = p1; | |
i1 = 24u; | |
i0 += i1; | |
i1 = l8; | |
i2 = 80u; | |
i1 += i2; | |
i2 = l8; | |
i3 = l8; | |
i4 = 56u; | |
i3 += i4; | |
f52(i0, i1, i2, i3); | |
B1:; | |
i0 = p0; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l8; | |
i0 = i32_load((&memory), (u64)(i0 + 80)); | |
l4 = i0; | |
i0 = l8; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 80), i1); | |
i0 = l4; | |
i0 = !(i0); | |
if (i0) {goto B3;} | |
i0 = l4; | |
f98(i0); | |
B3:; | |
i0 = 0u; | |
i1 = l8; | |
i2 = 112u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static void f61(u32 p0, u32 p1, u64 p2, u32 p3) { | |
u32 l5 = 0; | |
u64 l4 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3; | |
u64 j0, j1, j2, j3, j4; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 112u; | |
i1 -= i2; | |
l5 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 56)); | |
i1 = p0; | |
i0 = i0 == i1; | |
i1 = 176u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
j1 = (*Z_envZ_current_receiverZ_jv)(); | |
i0 = j0 == j1; | |
i1 = 224u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p1; | |
i1 = p3; | |
i1 = i32_load((&memory), (u64)(i1)); | |
j1 = i64_load((&memory), (u64)(i1)); | |
i64_store((&memory), (u64)(i0 + 32), j1); | |
i0 = p1; | |
j0 = i64_load((&memory), (u64)(i0)); | |
l4 = j0; | |
i0 = 1u; | |
i1 = 288u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l5; | |
i1 = l5; | |
i2 = 56u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 64), i1); | |
i0 = l5; | |
i1 = l5; | |
i32_store((&memory), (u64)(i0 + 60), i1); | |
i0 = l5; | |
i1 = l5; | |
i32_store((&memory), (u64)(i0 + 56), i1); | |
i0 = l5; | |
i1 = l5; | |
i2 = 56u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 72), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 84), i1); | |
i0 = l5; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0 + 80), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 88), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 24u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 92), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 32u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 96), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 40u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 100), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 48u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 104), i1); | |
i0 = l5; | |
i1 = 80u; | |
i0 += i1; | |
i1 = l5; | |
i2 = 72u; | |
i1 += i2; | |
f51(i0, i1); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 60)); | |
j1 = p2; | |
i2 = l5; | |
i3 = 56u; | |
(*Z_envZ_db_update_i64Z_vijii)(i0, j1, i2, i3); | |
j0 = l4; | |
i1 = p0; | |
j1 = i64_load((&memory), (u64)(i1 + 16)); | |
i0 = j0 < j1; | |
if (i0) {goto B0;} | |
i0 = p0; | |
i1 = 16u; | |
i0 += i1; | |
j1 = 18446744073709551614ull; | |
j2 = l4; | |
j3 = 1ull; | |
j2 += j3; | |
j3 = l4; | |
j4 = 18446744073709551613ull; | |
i3 = j3 > j4; | |
j1 = i3 ? j1 : j2; | |
i64_store((&memory), (u64)(i0), j1); | |
B0:; | |
i0 = 0u; | |
i1 = l5; | |
i2 = 112u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static void f62(u32 p0, u32 p1) { | |
u32 l3 = 0, l4 = 0, l5 = 0, l6 = 0, l7 = 0, l8 = 0; | |
u64 l2 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2; | |
u64 j0, j1; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 56)); | |
i1 = p0; | |
i0 = i0 == i1; | |
i1 = 544u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
j1 = (*Z_envZ_current_receiverZ_jv)(); | |
i0 = j0 == j1; | |
i1 = 592u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p0; | |
i1 = 28u; | |
i0 += i1; | |
l5 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l7 = i0; | |
i1 = p0; | |
i1 = i32_load((&memory), (u64)(i1 + 24)); | |
l3 = i1; | |
i0 = i0 == i1; | |
if (i0) {goto B0;} | |
i0 = p1; | |
j0 = i64_load((&memory), (u64)(i0)); | |
l2 = j0; | |
i0 = 0u; | |
i1 = l3; | |
i0 -= i1; | |
l6 = i0; | |
i0 = l7; | |
i1 = 4294967272u; | |
i0 += i1; | |
l8 = i0; | |
L1: | |
i0 = l8; | |
i0 = i32_load((&memory), (u64)(i0)); | |
j0 = i64_load((&memory), (u64)(i0)); | |
j1 = l2; | |
i0 = j0 == j1; | |
if (i0) {goto B0;} | |
i0 = l8; | |
l7 = i0; | |
i0 = l8; | |
i1 = 4294967272u; | |
i0 += i1; | |
l4 = i0; | |
l8 = i0; | |
i0 = l4; | |
i1 = l6; | |
i0 += i1; | |
i1 = 4294967272u; | |
i0 = i0 != i1; | |
if (i0) {goto L1;} | |
B0:; | |
i0 = l7; | |
i1 = l3; | |
i0 = i0 != i1; | |
i1 = 656u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l7; | |
i1 = 4294967272u; | |
i0 += i1; | |
l8 = i0; | |
i0 = l7; | |
i1 = l5; | |
i1 = i32_load((&memory), (u64)(i1)); | |
l4 = i1; | |
i0 = i0 == i1; | |
if (i0) {goto B3;} | |
i0 = 0u; | |
i1 = l4; | |
i0 -= i1; | |
l3 = i0; | |
i0 = l8; | |
l7 = i0; | |
L4: | |
i0 = l7; | |
i1 = 24u; | |
i0 += i1; | |
l8 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l6 = i0; | |
i0 = l8; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l7; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l4 = i0; | |
i0 = l7; | |
i1 = l6; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l4; | |
i0 = !(i0); | |
if (i0) {goto B5;} | |
i0 = l4; | |
f98(i0); | |
B5:; | |
i0 = l7; | |
i1 = 16u; | |
i0 += i1; | |
i1 = l7; | |
i2 = 40u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l7; | |
i1 = 8u; | |
i0 += i1; | |
i1 = l7; | |
i2 = 32u; | |
i1 += i2; | |
j1 = i64_load((&memory), (u64)(i1)); | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l8; | |
l7 = i0; | |
i0 = l8; | |
i1 = l3; | |
i0 += i1; | |
i1 = 4294967272u; | |
i0 = i0 != i1; | |
if (i0) {goto L4;} | |
i0 = p0; | |
i1 = 28u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l7 = i0; | |
i1 = l8; | |
i0 = i0 == i1; | |
if (i0) {goto B2;} | |
B3:; | |
L6: | |
i0 = l7; | |
i1 = 4294967272u; | |
i0 += i1; | |
l7 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l4 = i0; | |
i0 = l7; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l4; | |
i0 = !(i0); | |
if (i0) {goto B7;} | |
i0 = l4; | |
f98(i0); | |
B7:; | |
i0 = l8; | |
i1 = l7; | |
i0 = i0 != i1; | |
if (i0) {goto L6;} | |
B2:; | |
i0 = p0; | |
i1 = 28u; | |
i0 += i1; | |
i1 = l8; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 60)); | |
(*Z_envZ_db_remove_i64Z_vi)(i0); | |
FUNC_EPILOGUE; | |
} | |
static void f63(u32 p0, u32 p1, u64 p2, u32 p3) { | |
u32 l4 = 0, l6 = 0, l7 = 0, l8 = 0; | |
u64 l5 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3, i4, i5, i6; | |
u64 j0, j1, j2, j3, j4; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 112u; | |
i1 -= i2; | |
l8 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
j0 = i64_load((&memory), (u64)(i0)); | |
j1 = (*Z_envZ_current_receiverZ_jv)(); | |
i0 = j0 == j1; | |
i1 = 368u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = 72u; | |
i0 = f97(i0); | |
l4 = i0; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0 + 56), i1); | |
i0 = l4; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l4; | |
i1 = p3; | |
i1 = i32_load((&memory), (u64)(i1)); | |
j1 = i64_load32_s((&memory), (u64)(i1)); | |
i64_store((&memory), (u64)(i0 + 24), j1); | |
i0 = l8; | |
i1 = l8; | |
i2 = 56u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 64), i1); | |
i0 = l8; | |
i1 = l8; | |
i32_store((&memory), (u64)(i0 + 60), i1); | |
i0 = l8; | |
i1 = l8; | |
i32_store((&memory), (u64)(i0 + 56), i1); | |
i0 = l8; | |
i1 = l8; | |
i2 = 56u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 72), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 84), i1); | |
i0 = l8; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0 + 80), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 88), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 24u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 92), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 32u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 96), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 40u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 100), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 48u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 104), i1); | |
i0 = l8; | |
i1 = 80u; | |
i0 += i1; | |
i1 = l8; | |
i2 = 72u; | |
i1 += i2; | |
f51(i0, i1); | |
i0 = l4; | |
i1 = p1; | |
j1 = i64_load((&memory), (u64)(i1 + 8)); | |
j2 = 4982871467403247616ull; | |
j3 = p2; | |
i4 = l4; | |
j4 = i64_load((&memory), (u64)(i4)); | |
l5 = j4; | |
i5 = l8; | |
i6 = 56u; | |
i1 = (*Z_envZ_db_store_i64Z_ijjjjii)(j1, j2, j3, j4, i5, i6); | |
i32_store((&memory), (u64)(i0 + 60), i1); | |
j0 = l5; | |
i1 = p1; | |
j1 = i64_load((&memory), (u64)(i1 + 16)); | |
i0 = j0 < j1; | |
if (i0) {goto B0;} | |
i0 = p1; | |
i1 = 16u; | |
i0 += i1; | |
j1 = 18446744073709551614ull; | |
j2 = l5; | |
j3 = 1ull; | |
j2 += j3; | |
j3 = l5; | |
j4 = 18446744073709551613ull; | |
i3 = j3 > j4; | |
j1 = i3 ? j1 : j2; | |
i64_store((&memory), (u64)(i0), j1); | |
B0:; | |
i0 = l8; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0 + 80), i1); | |
i0 = l8; | |
i1 = l4; | |
j1 = i64_load((&memory), (u64)(i1)); | |
l5 = j1; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l8; | |
i1 = l4; | |
i1 = i32_load((&memory), (u64)(i1 + 60)); | |
l6 = i1; | |
i32_store((&memory), (u64)(i0 + 56), i1); | |
i0 = p1; | |
i1 = 28u; | |
i0 += i1; | |
l7 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p3 = i0; | |
i1 = p1; | |
i2 = 32u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i0 = i0 >= i1; | |
if (i0) {goto B2;} | |
i0 = p3; | |
j1 = l5; | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = p3; | |
i1 = l6; | |
i32_store((&memory), (u64)(i0 + 16), i1); | |
i0 = l8; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 80), i1); | |
i0 = p3; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l7; | |
i1 = p3; | |
i2 = 24u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0), i1); | |
goto B1; | |
B2:; | |
i0 = p1; | |
i1 = 24u; | |
i0 += i1; | |
i1 = l8; | |
i2 = 80u; | |
i1 += i2; | |
i2 = l8; | |
i3 = l8; | |
i4 = 56u; | |
i3 += i4; | |
f52(i0, i1, i2, i3); | |
B1:; | |
i0 = p0; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l8; | |
i0 = i32_load((&memory), (u64)(i0 + 80)); | |
l4 = i0; | |
i0 = l8; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 80), i1); | |
i0 = l4; | |
i0 = !(i0); | |
if (i0) {goto B3;} | |
i0 = l4; | |
f98(i0); | |
B3:; | |
i0 = 0u; | |
i1 = l8; | |
i2 = 112u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static void f64_0(u32 p0, u32 p1, u64 p2, u32 p3) { | |
u32 l5 = 0; | |
u64 l4 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3; | |
u64 j0, j1, j2, j3, j4; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 112u; | |
i1 -= i2; | |
l5 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 56)); | |
i1 = p0; | |
i0 = i0 == i1; | |
i1 = 176u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
j1 = (*Z_envZ_current_receiverZ_jv)(); | |
i0 = j0 == j1; | |
i1 = 224u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p1; | |
i1 = p3; | |
i1 = i32_load((&memory), (u64)(i1)); | |
j1 = i64_load32_s((&memory), (u64)(i1)); | |
i64_store((&memory), (u64)(i0 + 24), j1); | |
i0 = p1; | |
j0 = i64_load((&memory), (u64)(i0)); | |
l4 = j0; | |
i0 = 1u; | |
i1 = 288u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l5; | |
i1 = l5; | |
i2 = 56u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 64), i1); | |
i0 = l5; | |
i1 = l5; | |
i32_store((&memory), (u64)(i0 + 60), i1); | |
i0 = l5; | |
i1 = l5; | |
i32_store((&memory), (u64)(i0 + 56), i1); | |
i0 = l5; | |
i1 = l5; | |
i2 = 56u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 72), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 84), i1); | |
i0 = l5; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0 + 80), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 88), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 24u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 92), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 32u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 96), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 40u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 100), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 48u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 104), i1); | |
i0 = l5; | |
i1 = 80u; | |
i0 += i1; | |
i1 = l5; | |
i2 = 72u; | |
i1 += i2; | |
f51(i0, i1); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 60)); | |
j1 = p2; | |
i2 = l5; | |
i3 = 56u; | |
(*Z_envZ_db_update_i64Z_vijii)(i0, j1, i2, i3); | |
j0 = l4; | |
i1 = p0; | |
j1 = i64_load((&memory), (u64)(i1 + 16)); | |
i0 = j0 < j1; | |
if (i0) {goto B0;} | |
i0 = p0; | |
i1 = 16u; | |
i0 += i1; | |
j1 = 18446744073709551614ull; | |
j2 = l4; | |
j3 = 1ull; | |
j2 += j3; | |
j3 = l4; | |
j4 = 18446744073709551613ull; | |
i3 = j3 > j4; | |
j1 = i3 ? j1 : j2; | |
i64_store((&memory), (u64)(i0), j1); | |
B0:; | |
i0 = 0u; | |
i1 = l5; | |
i2 = 112u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static void f65(u32 p0, u32 p1) { | |
u32 l2 = 0, l3 = 0, l4 = 0, l5 = 0, l6 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
l2 = i0; | |
i1 = p0; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
l6 = i1; | |
i0 -= i1; | |
i1 = p1; | |
i0 = i0 >= i1; | |
if (i0) {goto B4;} | |
i0 = l6; | |
i1 = p0; | |
i1 = i32_load((&memory), (u64)(i1)); | |
l5 = i1; | |
i0 -= i1; | |
l3 = i0; | |
i1 = p1; | |
i0 += i1; | |
l4 = i0; | |
i1 = 4294967295u; | |
i0 = (u32)((s32)i0 <= (s32)i1); | |
if (i0) {goto B2;} | |
i0 = 2147483647u; | |
l6 = i0; | |
i0 = l2; | |
i1 = l5; | |
i0 -= i1; | |
l2 = i0; | |
i1 = 1073741822u; | |
i0 = i0 > i1; | |
if (i0) {goto B5;} | |
i0 = l4; | |
i1 = l2; | |
i2 = 1u; | |
i1 <<= (i2 & 31); | |
l6 = i1; | |
i2 = l6; | |
i3 = l4; | |
i2 = i2 < i3; | |
i0 = i2 ? i0 : i1; | |
l6 = i0; | |
i0 = !(i0); | |
if (i0) {goto B3;} | |
B5:; | |
i0 = l6; | |
i0 = f97(i0); | |
l2 = i0; | |
goto B1; | |
B4:; | |
i0 = p0; | |
i1 = 4u; | |
i0 += i1; | |
p0 = i0; | |
L6: | |
i0 = l6; | |
i1 = 0u; | |
i32_store8((&memory), (u64)(i0), i1); | |
i0 = p0; | |
i1 = p0; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i2 = 1u; | |
i1 += i2; | |
l6 = i1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = 4294967295u; | |
i0 += i1; | |
p1 = i0; | |
if (i0) {goto L6;} | |
goto B0; | |
B3:; | |
i0 = 0u; | |
l6 = i0; | |
i0 = 0u; | |
l2 = i0; | |
goto B1; | |
B2:; | |
i0 = p0; | |
f102(i0); | |
UNREACHABLE; | |
B1:; | |
i0 = l2; | |
i1 = l6; | |
i0 += i1; | |
l4 = i0; | |
i0 = l2; | |
i1 = l3; | |
i0 += i1; | |
l5 = i0; | |
l6 = i0; | |
L7: | |
i0 = l6; | |
i1 = 0u; | |
i32_store8((&memory), (u64)(i0), i1); | |
i0 = l6; | |
i1 = 1u; | |
i0 += i1; | |
l6 = i0; | |
i0 = p1; | |
i1 = 4294967295u; | |
i0 += i1; | |
p1 = i0; | |
if (i0) {goto L7;} | |
i0 = l5; | |
i1 = p0; | |
i2 = 4u; | |
i1 += i2; | |
l3 = i1; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i2 = p0; | |
i2 = i32_load((&memory), (u64)(i2)); | |
p1 = i2; | |
i1 -= i2; | |
l2 = i1; | |
i0 -= i1; | |
l5 = i0; | |
i0 = l2; | |
i1 = 1u; | |
i0 = (u32)((s32)i0 < (s32)i1); | |
if (i0) {goto B8;} | |
i0 = l5; | |
i1 = p1; | |
i2 = l2; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p1 = i0; | |
B8:; | |
i0 = p0; | |
i1 = l5; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l3; | |
i1 = l6; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p0; | |
i1 = 8u; | |
i0 += i1; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i0 = !(i0); | |
if (i0) {goto B0;} | |
i0 = p1; | |
f98(i0); | |
goto Bfunc; | |
B0:; | |
Bfunc:; | |
FUNC_EPILOGUE; | |
} | |
static void f66(u32 p0, u32 p1) { | |
u32 l2 = 0, l3 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l2 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l3 = i0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l3; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i0 -= i1; | |
i1 = 7u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l3; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = l2; | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l3; | |
i1 = l3; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p0 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l3 = i0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l3; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i0 -= i1; | |
i1 = 7u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l3; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = p0; | |
i2 = 8u; | |
i1 += i2; | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l3; | |
i1 = l3; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l3 = i0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l3; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i0 -= i1; | |
i1 = 7u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l3; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = p0; | |
i2 = 16u; | |
i1 += i2; | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l3; | |
i1 = l3; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i1 += i2; | |
l2 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = l3; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l2; | |
i0 -= i1; | |
i1 = 7u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l3; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = p0; | |
i2 = 24u; | |
i1 += i2; | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l3; | |
i1 = l3; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = p0; | |
i2 = 32u; | |
i1 += i2; | |
i0 = f70(i0, i1); | |
FUNC_EPILOGUE; | |
} | |
static void f67(u32 p0, u32 p1) { | |
u32 l2 = 0, l3 = 0, l4 = 0, l5 = 0, l7 = 0, l8 = 0; | |
u64 l6 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2; | |
u64 j0, j1; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 16u; | |
i1 -= i2; | |
l8 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 8), i1); | |
i0 = p0; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = 16u; | |
l5 = i0; | |
i0 = p1; | |
i1 = 16u; | |
i0 += i1; | |
l2 = i0; | |
i0 = p1; | |
i1 = 20u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l7 = i0; | |
i1 = p1; | |
i1 = i32_load((&memory), (u64)(i1 + 16)); | |
l3 = i1; | |
i0 -= i1; | |
l4 = i0; | |
i1 = 4u; | |
i0 = (u32)((s32)i0 >> (i1 & 31)); | |
j0 = (u64)(i0); | |
l6 = j0; | |
L0: | |
i0 = l5; | |
i1 = 1u; | |
i0 += i1; | |
l5 = i0; | |
j0 = l6; | |
j1 = 7ull; | |
j0 >>= (j1 & 63); | |
l6 = j0; | |
j1 = 0ull; | |
i0 = j0 != j1; | |
if (i0) {goto L0;} | |
i0 = l3; | |
i1 = l7; | |
i0 = i0 == i1; | |
if (i0) {goto B1;} | |
i0 = l4; | |
i1 = 4294967280u; | |
i0 &= i1; | |
i1 = l5; | |
i0 += i1; | |
l5 = i0; | |
B1:; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 28)); | |
l7 = i0; | |
i1 = l5; | |
i0 -= i1; | |
i1 = p1; | |
i2 = 32u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
l3 = i1; | |
i0 -= i1; | |
l5 = i0; | |
i0 = p1; | |
i1 = 28u; | |
i0 += i1; | |
l4 = i0; | |
i0 = l3; | |
i1 = l7; | |
i0 -= i1; | |
j0 = (u64)(i0); | |
l6 = j0; | |
L2: | |
i0 = l5; | |
i1 = 4294967295u; | |
i0 += i1; | |
l5 = i0; | |
j0 = l6; | |
j1 = 7ull; | |
j0 >>= (j1 & 63); | |
l6 = j0; | |
j1 = 0ull; | |
i0 = j0 != j1; | |
if (i0) {goto L2;} | |
i0 = 0u; | |
l7 = i0; | |
i0 = l5; | |
i0 = !(i0); | |
if (i0) {goto B4;} | |
i0 = p0; | |
i1 = 0u; | |
i2 = l5; | |
i1 -= i2; | |
f65(i0, i1); | |
i0 = p0; | |
i1 = 4u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l7 = i0; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l5 = i0; | |
goto B3; | |
B4:; | |
i0 = 0u; | |
l5 = i0; | |
B3:; | |
i0 = l8; | |
i1 = l5; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l8; | |
i1 = l7; | |
i32_store((&memory), (u64)(i0 + 8), i1); | |
i0 = l7; | |
i1 = l5; | |
i0 -= i1; | |
i1 = 7u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l7; | |
i1 = l5; | |
i2 = 8u; | |
i1 += i2; | |
p0 = i1; | |
i0 -= i1; | |
i1 = 7u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p0; | |
i1 = p1; | |
i2 = 8u; | |
i1 += i2; | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l8; | |
i1 = l5; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = l8; | |
i1 = l2; | |
i0 = f68(i0, i1); | |
i1 = l4; | |
i0 = f69(i0, i1); | |
i0 = 0u; | |
i1 = l8; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static u32 f68(u32 p0, u32 p1) { | |
u32 l2 = 0, l3 = 0, l5 = 0, l6 = 0, l7 = 0; | |
u64 l4 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3; | |
u64 j0, j1, j2; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 16u; | |
i1 -= i2; | |
l7 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = p1; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i0 -= i1; | |
i1 = 4u; | |
i0 = (u32)((s32)i0 >> (i1 & 31)); | |
j0 = (u64)(i0); | |
l4 = j0; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
l5 = i0; | |
i0 = p0; | |
i1 = 8u; | |
i0 += i1; | |
l2 = i0; | |
L0: | |
j0 = l4; | |
i0 = (u32)(j0); | |
l3 = i0; | |
i0 = l7; | |
j1 = l4; | |
j2 = 7ull; | |
j1 >>= (j2 & 63); | |
l4 = j1; | |
j2 = 0ull; | |
i1 = j1 != j2; | |
l6 = i1; | |
i2 = 7u; | |
i1 <<= (i2 & 31); | |
i2 = l3; | |
i3 = 127u; | |
i2 &= i3; | |
i1 |= i2; | |
i32_store8((&memory), (u64)(i0 + 15), i1); | |
i0 = l2; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l5; | |
i0 -= i1; | |
i1 = 0u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p0; | |
i1 = 4u; | |
i0 += i1; | |
l3 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l7; | |
i2 = 15u; | |
i1 += i2; | |
i2 = 1u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l3; | |
i1 = l3; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i2 = 1u; | |
i1 += i2; | |
l5 = i1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l6; | |
if (i0) {goto L0;} | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l6 = i0; | |
i1 = p1; | |
i2 = 4u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
p1 = i1; | |
i0 = i0 == i1; | |
if (i0) {goto B1;} | |
i0 = p0; | |
i1 = 4u; | |
i0 += i1; | |
l3 = i0; | |
L2: | |
i0 = p0; | |
i1 = 8u; | |
i0 += i1; | |
l2 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l5; | |
i0 -= i1; | |
i1 = 7u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l3; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l6; | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l3; | |
i1 = l3; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i2 = 8u; | |
i1 += i2; | |
l5 = i1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l2; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l5; | |
i0 -= i1; | |
i1 = 7u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l3; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l6; | |
i2 = 8u; | |
i1 += i2; | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l3; | |
i1 = l3; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i2 = 8u; | |
i1 += i2; | |
l5 = i1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l6; | |
i1 = 16u; | |
i0 += i1; | |
l6 = i0; | |
i1 = p1; | |
i0 = i0 != i1; | |
if (i0) {goto L2;} | |
B1:; | |
i0 = 0u; | |
i1 = l7; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
FUNC_EPILOGUE; | |
return i0; | |
} | |
static u32 f69(u32 p0, u32 p1) { | |
u32 l2 = 0, l3 = 0, l4 = 0, l5 = 0, l6 = 0, l8 = 0; | |
u64 l7 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3; | |
u64 j0, j1, j2; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 16u; | |
i1 -= i2; | |
l8 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = p1; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i0 -= i1; | |
j0 = (u64)(i0); | |
l7 = j0; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
l6 = i0; | |
i0 = p0; | |
i1 = 8u; | |
i0 += i1; | |
l4 = i0; | |
i0 = p0; | |
i1 = 4u; | |
i0 += i1; | |
l5 = i0; | |
L0: | |
j0 = l7; | |
i0 = (u32)(j0); | |
l2 = i0; | |
i0 = l8; | |
j1 = l7; | |
j2 = 7ull; | |
j1 >>= (j2 & 63); | |
l7 = j1; | |
j2 = 0ull; | |
i1 = j1 != j2; | |
l3 = i1; | |
i2 = 7u; | |
i1 <<= (i2 & 31); | |
i2 = l2; | |
i3 = 127u; | |
i2 &= i3; | |
i1 |= i2; | |
i32_store8((&memory), (u64)(i0 + 15), i1); | |
i0 = l4; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l6; | |
i0 -= i1; | |
i1 = 0u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l5; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l8; | |
i2 = 15u; | |
i1 += i2; | |
i2 = 1u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l5; | |
i1 = l5; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i2 = 1u; | |
i1 += i2; | |
l6 = i1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l3; | |
if (i0) {goto L0;} | |
i0 = p0; | |
i1 = 8u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l6; | |
i0 -= i1; | |
i1 = p1; | |
i2 = 4u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i2 = p1; | |
i2 = i32_load((&memory), (u64)(i2)); | |
l2 = i2; | |
i1 -= i2; | |
l5 = i1; | |
i0 = (u32)((s32)i0 >= (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p0; | |
i1 = 4u; | |
i0 += i1; | |
l6 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l2; | |
i2 = l5; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l6; | |
i1 = l6; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i2 = l5; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = 0u; | |
i1 = l8; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
FUNC_EPILOGUE; | |
return i0; | |
} | |
static u32 f70(u32 p0, u32 p1) { | |
u32 l2 = 0, l3 = 0, l4 = 0, l5 = 0, l6 = 0, l8 = 0; | |
u64 l7 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3; | |
u64 j0, j1, j2; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 16u; | |
i1 -= i2; | |
l8 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = p1; | |
i1 = i32_load8_u((&memory), (u64)(i1)); | |
l5 = i1; | |
i2 = 1u; | |
i1 >>= (i2 & 31); | |
i2 = l5; | |
i3 = 1u; | |
i2 &= i3; | |
i0 = i2 ? i0 : i1; | |
j0 = (u64)(i0); | |
l7 = j0; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
l6 = i0; | |
i0 = p0; | |
i1 = 8u; | |
i0 += i1; | |
l4 = i0; | |
i0 = p0; | |
i1 = 4u; | |
i0 += i1; | |
l5 = i0; | |
L0: | |
j0 = l7; | |
i0 = (u32)(j0); | |
l2 = i0; | |
i0 = l8; | |
j1 = l7; | |
j2 = 7ull; | |
j1 >>= (j2 & 63); | |
l7 = j1; | |
j2 = 0ull; | |
i1 = j1 != j2; | |
l3 = i1; | |
i2 = 7u; | |
i1 <<= (i2 & 31); | |
i2 = l2; | |
i3 = 127u; | |
i2 &= i3; | |
i1 |= i2; | |
i32_store8((&memory), (u64)(i0 + 15), i1); | |
i0 = l4; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l6; | |
i0 -= i1; | |
i1 = 0u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l5; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l8; | |
i2 = 15u; | |
i1 += i2; | |
i2 = 1u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l5; | |
i1 = l5; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i2 = 1u; | |
i1 += i2; | |
l6 = i1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l3; | |
if (i0) {goto L0;} | |
i0 = p1; | |
i1 = 4u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = p1; | |
i1 = i32_load8_u((&memory), (u64)(i1)); | |
l5 = i1; | |
i2 = 1u; | |
i1 >>= (i2 & 31); | |
i2 = l5; | |
i3 = 1u; | |
i2 &= i3; | |
l2 = i2; | |
i0 = i2 ? i0 : i1; | |
l5 = i0; | |
i0 = !(i0); | |
if (i0) {goto B1;} | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
l3 = i0; | |
i0 = p0; | |
i1 = 8u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l6; | |
i0 -= i1; | |
i1 = l5; | |
i0 = (u32)((s32)i0 >= (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p0; | |
i1 = 4u; | |
i0 += i1; | |
l6 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l3; | |
i2 = p1; | |
i3 = 1u; | |
i2 += i3; | |
i3 = l2; | |
i1 = i3 ? i1 : i2; | |
i2 = l5; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l6; | |
i1 = l6; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i2 = l5; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0), i1); | |
B1:; | |
i0 = 0u; | |
i1 = l8; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
FUNC_EPILOGUE; | |
return i0; | |
} | |
static void f71(u32 p0, u32 p1, u64 p2, u32 p3) { | |
u32 l4 = 0, l6 = 0, l7 = 0, l8 = 0; | |
u64 l5 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3, i4, i5, i6; | |
u64 j0, j1, j2, j3, j4; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 112u; | |
i1 -= i2; | |
l8 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
j0 = i64_load((&memory), (u64)(i0)); | |
j1 = (*Z_envZ_current_receiverZ_jv)(); | |
i0 = j0 == j1; | |
i1 = 368u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = 72u; | |
i0 = f97(i0); | |
l4 = i0; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0 + 56), i1); | |
i0 = l4; | |
i1 = p3; | |
i1 = i32_load((&memory), (u64)(i1)); | |
j1 = i64_load((&memory), (u64)(i1)); | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = l4; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l8; | |
i1 = l8; | |
i2 = 56u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 64), i1); | |
i0 = l8; | |
i1 = l8; | |
i32_store((&memory), (u64)(i0 + 60), i1); | |
i0 = l8; | |
i1 = l8; | |
i32_store((&memory), (u64)(i0 + 56), i1); | |
i0 = l8; | |
i1 = l8; | |
i2 = 56u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 72), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 84), i1); | |
i0 = l8; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0 + 80), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 88), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 24u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 92), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 32u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 96), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 40u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 100), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 48u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 104), i1); | |
i0 = l8; | |
i1 = 80u; | |
i0 += i1; | |
i1 = l8; | |
i2 = 72u; | |
i1 += i2; | |
f51(i0, i1); | |
i0 = l4; | |
i1 = p1; | |
j1 = i64_load((&memory), (u64)(i1 + 8)); | |
j2 = 4982871467403247616ull; | |
j3 = p2; | |
i4 = l4; | |
j4 = i64_load((&memory), (u64)(i4)); | |
l5 = j4; | |
i5 = l8; | |
i6 = 56u; | |
i1 = (*Z_envZ_db_store_i64Z_ijjjjii)(j1, j2, j3, j4, i5, i6); | |
i32_store((&memory), (u64)(i0 + 60), i1); | |
j0 = l5; | |
i1 = p1; | |
j1 = i64_load((&memory), (u64)(i1 + 16)); | |
i0 = j0 < j1; | |
if (i0) {goto B0;} | |
i0 = p1; | |
i1 = 16u; | |
i0 += i1; | |
j1 = 18446744073709551614ull; | |
j2 = l5; | |
j3 = 1ull; | |
j2 += j3; | |
j3 = l5; | |
j4 = 18446744073709551613ull; | |
i3 = j3 > j4; | |
j1 = i3 ? j1 : j2; | |
i64_store((&memory), (u64)(i0), j1); | |
B0:; | |
i0 = l8; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0 + 80), i1); | |
i0 = l8; | |
i1 = l4; | |
j1 = i64_load((&memory), (u64)(i1)); | |
l5 = j1; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l8; | |
i1 = l4; | |
i1 = i32_load((&memory), (u64)(i1 + 60)); | |
l6 = i1; | |
i32_store((&memory), (u64)(i0 + 56), i1); | |
i0 = p1; | |
i1 = 28u; | |
i0 += i1; | |
l7 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p3 = i0; | |
i1 = p1; | |
i2 = 32u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i0 = i0 >= i1; | |
if (i0) {goto B2;} | |
i0 = p3; | |
j1 = l5; | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = p3; | |
i1 = l6; | |
i32_store((&memory), (u64)(i0 + 16), i1); | |
i0 = l8; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 80), i1); | |
i0 = p3; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l7; | |
i1 = p3; | |
i2 = 24u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0), i1); | |
goto B1; | |
B2:; | |
i0 = p1; | |
i1 = 24u; | |
i0 += i1; | |
i1 = l8; | |
i2 = 80u; | |
i1 += i2; | |
i2 = l8; | |
i3 = l8; | |
i4 = 56u; | |
i3 += i4; | |
f52(i0, i1, i2, i3); | |
B1:; | |
i0 = p0; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l8; | |
i0 = i32_load((&memory), (u64)(i0 + 80)); | |
l4 = i0; | |
i0 = l8; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 80), i1); | |
i0 = l4; | |
i0 = !(i0); | |
if (i0) {goto B3;} | |
i0 = l4; | |
f98(i0); | |
B3:; | |
i0 = 0u; | |
i1 = l8; | |
i2 = 112u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static void f72(u32 p0, u32 p1, u64 p2, u32 p3) { | |
u32 l5 = 0; | |
u64 l4 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3; | |
u64 j0, j1, j2, j3, j4; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 112u; | |
i1 -= i2; | |
l5 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 56)); | |
i1 = p0; | |
i0 = i0 == i1; | |
i1 = 176u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
j1 = (*Z_envZ_current_receiverZ_jv)(); | |
i0 = j0 == j1; | |
i1 = 224u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p1; | |
i1 = p3; | |
i1 = i32_load((&memory), (u64)(i1)); | |
j1 = i64_load((&memory), (u64)(i1)); | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = p1; | |
j0 = i64_load((&memory), (u64)(i0)); | |
l4 = j0; | |
i0 = 1u; | |
i1 = 288u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l5; | |
i1 = l5; | |
i2 = 56u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 64), i1); | |
i0 = l5; | |
i1 = l5; | |
i32_store((&memory), (u64)(i0 + 60), i1); | |
i0 = l5; | |
i1 = l5; | |
i32_store((&memory), (u64)(i0 + 56), i1); | |
i0 = l5; | |
i1 = l5; | |
i2 = 56u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 72), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 84), i1); | |
i0 = l5; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0 + 80), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 88), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 24u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 92), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 32u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 96), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 40u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 100), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 48u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 104), i1); | |
i0 = l5; | |
i1 = 80u; | |
i0 += i1; | |
i1 = l5; | |
i2 = 72u; | |
i1 += i2; | |
f51(i0, i1); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 60)); | |
j1 = p2; | |
i2 = l5; | |
i3 = 56u; | |
(*Z_envZ_db_update_i64Z_vijii)(i0, j1, i2, i3); | |
j0 = l4; | |
i1 = p0; | |
j1 = i64_load((&memory), (u64)(i1 + 16)); | |
i0 = j0 < j1; | |
if (i0) {goto B0;} | |
i0 = p0; | |
i1 = 16u; | |
i0 += i1; | |
j1 = 18446744073709551614ull; | |
j2 = l4; | |
j3 = 1ull; | |
j2 += j3; | |
j3 = l4; | |
j4 = 18446744073709551613ull; | |
i3 = j3 > j4; | |
j1 = i3 ? j1 : j2; | |
i64_store((&memory), (u64)(i0), j1); | |
B0:; | |
i0 = 0u; | |
i1 = l5; | |
i2 = 112u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static void f73(u32 p0, u32 p1, u64 p2, u32 p3) { | |
u32 l4 = 0, l6 = 0, l7 = 0, l8 = 0; | |
u64 l5 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3, i4, i5, i6; | |
u64 j0, j1, j2, j3, j4; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 112u; | |
i1 -= i2; | |
l8 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
j0 = i64_load((&memory), (u64)(i0)); | |
j1 = (*Z_envZ_current_receiverZ_jv)(); | |
i0 = j0 == j1; | |
i1 = 368u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = 72u; | |
i0 = f97(i0); | |
l4 = i0; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0 + 56), i1); | |
i0 = l4; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l4; | |
i1 = p3; | |
i1 = i32_load((&memory), (u64)(i1)); | |
j1 = i64_load32_s((&memory), (u64)(i1)); | |
i64_store((&memory), (u64)(i0 + 16), j1); | |
i0 = l8; | |
i1 = l8; | |
i2 = 56u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 64), i1); | |
i0 = l8; | |
i1 = l8; | |
i32_store((&memory), (u64)(i0 + 60), i1); | |
i0 = l8; | |
i1 = l8; | |
i32_store((&memory), (u64)(i0 + 56), i1); | |
i0 = l8; | |
i1 = l8; | |
i2 = 56u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 72), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 84), i1); | |
i0 = l8; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0 + 80), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 88), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 24u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 92), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 32u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 96), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 40u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 100), i1); | |
i0 = l8; | |
i1 = l4; | |
i2 = 48u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 104), i1); | |
i0 = l8; | |
i1 = 80u; | |
i0 += i1; | |
i1 = l8; | |
i2 = 72u; | |
i1 += i2; | |
f51(i0, i1); | |
i0 = l4; | |
i1 = p1; | |
j1 = i64_load((&memory), (u64)(i1 + 8)); | |
j2 = 4982871467403247616ull; | |
j3 = p2; | |
i4 = l4; | |
j4 = i64_load((&memory), (u64)(i4)); | |
l5 = j4; | |
i5 = l8; | |
i6 = 56u; | |
i1 = (*Z_envZ_db_store_i64Z_ijjjjii)(j1, j2, j3, j4, i5, i6); | |
i32_store((&memory), (u64)(i0 + 60), i1); | |
j0 = l5; | |
i1 = p1; | |
j1 = i64_load((&memory), (u64)(i1 + 16)); | |
i0 = j0 < j1; | |
if (i0) {goto B0;} | |
i0 = p1; | |
i1 = 16u; | |
i0 += i1; | |
j1 = 18446744073709551614ull; | |
j2 = l5; | |
j3 = 1ull; | |
j2 += j3; | |
j3 = l5; | |
j4 = 18446744073709551613ull; | |
i3 = j3 > j4; | |
j1 = i3 ? j1 : j2; | |
i64_store((&memory), (u64)(i0), j1); | |
B0:; | |
i0 = l8; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0 + 80), i1); | |
i0 = l8; | |
i1 = l4; | |
j1 = i64_load((&memory), (u64)(i1)); | |
l5 = j1; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l8; | |
i1 = l4; | |
i1 = i32_load((&memory), (u64)(i1 + 60)); | |
l6 = i1; | |
i32_store((&memory), (u64)(i0 + 56), i1); | |
i0 = p1; | |
i1 = 28u; | |
i0 += i1; | |
l7 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p3 = i0; | |
i1 = p1; | |
i2 = 32u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i0 = i0 >= i1; | |
if (i0) {goto B2;} | |
i0 = p3; | |
j1 = l5; | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = p3; | |
i1 = l6; | |
i32_store((&memory), (u64)(i0 + 16), i1); | |
i0 = l8; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 80), i1); | |
i0 = p3; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l7; | |
i1 = p3; | |
i2 = 24u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0), i1); | |
goto B1; | |
B2:; | |
i0 = p1; | |
i1 = 24u; | |
i0 += i1; | |
i1 = l8; | |
i2 = 80u; | |
i1 += i2; | |
i2 = l8; | |
i3 = l8; | |
i4 = 56u; | |
i3 += i4; | |
f52(i0, i1, i2, i3); | |
B1:; | |
i0 = p0; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l8; | |
i0 = i32_load((&memory), (u64)(i0 + 80)); | |
l4 = i0; | |
i0 = l8; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 80), i1); | |
i0 = l4; | |
i0 = !(i0); | |
if (i0) {goto B3;} | |
i0 = l4; | |
f98(i0); | |
B3:; | |
i0 = 0u; | |
i1 = l8; | |
i2 = 112u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static void f74(u32 p0, u32 p1, u64 p2, u32 p3) { | |
u32 l5 = 0; | |
u64 l4 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3; | |
u64 j0, j1, j2, j3, j4; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 112u; | |
i1 -= i2; | |
l5 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 56)); | |
i1 = p0; | |
i0 = i0 == i1; | |
i1 = 176u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
j1 = (*Z_envZ_current_receiverZ_jv)(); | |
i0 = j0 == j1; | |
i1 = 224u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p1; | |
i1 = p3; | |
i1 = i32_load((&memory), (u64)(i1)); | |
j1 = i64_load32_s((&memory), (u64)(i1)); | |
i64_store((&memory), (u64)(i0 + 16), j1); | |
i0 = p1; | |
j0 = i64_load((&memory), (u64)(i0)); | |
l4 = j0; | |
i0 = 1u; | |
i1 = 288u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l5; | |
i1 = l5; | |
i2 = 56u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 64), i1); | |
i0 = l5; | |
i1 = l5; | |
i32_store((&memory), (u64)(i0 + 60), i1); | |
i0 = l5; | |
i1 = l5; | |
i32_store((&memory), (u64)(i0 + 56), i1); | |
i0 = l5; | |
i1 = l5; | |
i2 = 56u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 72), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 84), i1); | |
i0 = l5; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0 + 80), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 88), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 24u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 92), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 32u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 96), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 40u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 100), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 48u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 104), i1); | |
i0 = l5; | |
i1 = 80u; | |
i0 += i1; | |
i1 = l5; | |
i2 = 72u; | |
i1 += i2; | |
f51(i0, i1); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 60)); | |
j1 = p2; | |
i2 = l5; | |
i3 = 56u; | |
(*Z_envZ_db_update_i64Z_vijii)(i0, j1, i2, i3); | |
j0 = l4; | |
i1 = p0; | |
j1 = i64_load((&memory), (u64)(i1 + 16)); | |
i0 = j0 < j1; | |
if (i0) {goto B0;} | |
i0 = p0; | |
i1 = 16u; | |
i0 += i1; | |
j1 = 18446744073709551614ull; | |
j2 = l4; | |
j3 = 1ull; | |
j2 += j3; | |
j3 = l4; | |
j4 = 18446744073709551613ull; | |
i3 = j3 > j4; | |
j1 = i3 ? j1 : j2; | |
i64_store((&memory), (u64)(i0), j1); | |
B0:; | |
i0 = 0u; | |
i1 = l5; | |
i2 = 112u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static void f75(u32 p0, u32 p1, u64 p2, u32 p3) { | |
u32 l4 = 0, l6 = 0, l7 = 0, l8 = 0, l9 = 0; | |
u64 l5 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3, i4, i5, i6; | |
u64 j0, j1, j2, j3, j4; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 96u; | |
i1 -= i2; | |
l9 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
j0 = i64_load((&memory), (u64)(i0)); | |
j1 = (*Z_envZ_current_receiverZ_jv)(); | |
i0 = j0 == j1; | |
i1 = 368u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = 56u; | |
i0 = f97(i0); | |
l4 = i0; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0 + 40), i1); | |
i0 = l4; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l9; | |
i1 = l9; | |
i2 = 40u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 56), i1); | |
i0 = l9; | |
i1 = l9; | |
i32_store((&memory), (u64)(i0 + 52), i1); | |
i0 = l9; | |
i1 = l9; | |
i32_store((&memory), (u64)(i0 + 48), i1); | |
i0 = l9; | |
i1 = l9; | |
i2 = 48u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 64), i1); | |
i0 = l9; | |
i1 = l4; | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 76), i1); | |
i0 = l9; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0 + 72), i1); | |
i0 = l9; | |
i1 = l4; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 80), i1); | |
i0 = l9; | |
i1 = l4; | |
i2 = 24u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 84), i1); | |
i0 = l9; | |
i1 = l4; | |
i2 = 32u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 88), i1); | |
i0 = l9; | |
i1 = 72u; | |
i0 += i1; | |
i1 = l9; | |
i2 = 64u; | |
i1 += i2; | |
f57(i0, i1); | |
i0 = l4; | |
i1 = p1; | |
j1 = i64_load((&memory), (u64)(i1 + 8)); | |
j2 = 8419281591276142592ull; | |
j3 = p2; | |
i4 = l4; | |
j4 = i64_load((&memory), (u64)(i4)); | |
l5 = j4; | |
i5 = l9; | |
i6 = 40u; | |
i1 = (*Z_envZ_db_store_i64Z_ijjjjii)(j1, j2, j3, j4, i5, i6); | |
i32_store((&memory), (u64)(i0 + 44), i1); | |
j0 = l5; | |
i1 = p1; | |
j1 = i64_load((&memory), (u64)(i1 + 16)); | |
i0 = j0 < j1; | |
if (i0) {goto B0;} | |
i0 = p1; | |
i1 = 16u; | |
i0 += i1; | |
j1 = 18446744073709551614ull; | |
j2 = l5; | |
j3 = 1ull; | |
j2 += j3; | |
j3 = l5; | |
j4 = 18446744073709551613ull; | |
i3 = j3 > j4; | |
j1 = i3 ? j1 : j2; | |
i64_store((&memory), (u64)(i0), j1); | |
B0:; | |
i0 = l9; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0 + 72), i1); | |
i0 = l9; | |
i1 = l4; | |
j1 = i64_load((&memory), (u64)(i1)); | |
l5 = j1; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l9; | |
i1 = l4; | |
i1 = i32_load((&memory), (u64)(i1 + 44)); | |
l6 = i1; | |
i32_store((&memory), (u64)(i0 + 48), i1); | |
i0 = p1; | |
i1 = 28u; | |
i0 += i1; | |
l8 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l7 = i0; | |
i1 = p1; | |
i2 = 32u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i0 = i0 >= i1; | |
if (i0) {goto B2;} | |
i0 = l7; | |
j1 = l5; | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = l7; | |
i1 = l6; | |
i32_store((&memory), (u64)(i0 + 16), i1); | |
i0 = l9; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 72), i1); | |
i0 = l7; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l8; | |
i1 = l7; | |
i2 = 24u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0), i1); | |
goto B1; | |
B2:; | |
i0 = p1; | |
i1 = 24u; | |
i0 += i1; | |
i1 = l9; | |
i2 = 72u; | |
i1 += i2; | |
i2 = l9; | |
i3 = l9; | |
i4 = 48u; | |
i3 += i4; | |
f58(i0, i1, i2, i3); | |
B1:; | |
i0 = p0; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l9; | |
i0 = i32_load((&memory), (u64)(i0 + 72)); | |
l4 = i0; | |
i0 = l9; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 72), i1); | |
i0 = l4; | |
i0 = !(i0); | |
if (i0) {goto B3;} | |
i0 = l4; | |
f98(i0); | |
B3:; | |
i0 = 0u; | |
i1 = l9; | |
i2 = 96u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static void f76(u32 p0, u32 p1, u64 p2, u32 p3) { | |
u32 l5 = 0; | |
u64 l4 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3; | |
u64 j0, j1, j2, j3, j4; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 96u; | |
i1 -= i2; | |
l5 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 40)); | |
i1 = p0; | |
i0 = i0 == i1; | |
i1 = 176u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
j1 = (*Z_envZ_current_receiverZ_jv)(); | |
i0 = j0 == j1; | |
i1 = 224u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p1; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = p1; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 32), j1); | |
i0 = p1; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 16), j1); | |
i0 = p1; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 24), j1); | |
i0 = p1; | |
j0 = i64_load((&memory), (u64)(i0)); | |
l4 = j0; | |
i0 = 1u; | |
i1 = 288u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l5; | |
i1 = l5; | |
i2 = 40u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 56), i1); | |
i0 = l5; | |
i1 = l5; | |
i32_store((&memory), (u64)(i0 + 52), i1); | |
i0 = l5; | |
i1 = l5; | |
i32_store((&memory), (u64)(i0 + 48), i1); | |
i0 = l5; | |
i1 = l5; | |
i2 = 48u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 64), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 76), i1); | |
i0 = l5; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0 + 72), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 80), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 24u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 84), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 32u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 88), i1); | |
i0 = l5; | |
i1 = 72u; | |
i0 += i1; | |
i1 = l5; | |
i2 = 64u; | |
i1 += i2; | |
f57(i0, i1); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 44)); | |
j1 = p2; | |
i2 = l5; | |
i3 = 40u; | |
(*Z_envZ_db_update_i64Z_vijii)(i0, j1, i2, i3); | |
j0 = l4; | |
i1 = p0; | |
j1 = i64_load((&memory), (u64)(i1 + 16)); | |
i0 = j0 < j1; | |
if (i0) {goto B0;} | |
i0 = p0; | |
i1 = 16u; | |
i0 += i1; | |
j1 = 18446744073709551614ull; | |
j2 = l4; | |
j3 = 1ull; | |
j2 += j3; | |
j3 = l4; | |
j4 = 18446744073709551613ull; | |
i3 = j3 > j4; | |
j1 = i3 ? j1 : j2; | |
i64_store((&memory), (u64)(i0), j1); | |
B0:; | |
i0 = 0u; | |
i1 = l5; | |
i2 = 96u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static void f77(u32 p0, u32 p1) { | |
u32 l2 = 0, l3 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l3 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l2 = i0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i0 -= i1; | |
i1 = 3u; | |
i0 = i0 > i1; | |
i1 = 112u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l3; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 4u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l2; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 4u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p0 = i0; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l2 = i0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i0 -= i1; | |
i1 = 3u; | |
i0 = i0 > i1; | |
i1 = 112u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p0; | |
i1 = 4u; | |
i0 += i1; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 4u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l2; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 4u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l2 = i0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i0 -= i1; | |
i1 = 3u; | |
i0 = i0 > i1; | |
i1 = 112u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p0; | |
i1 = 8u; | |
i0 += i1; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 4u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l2; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 4u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p1 = i0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = p1; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i0 -= i1; | |
i1 = 3u; | |
i0 = i0 > i1; | |
i1 = 112u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p0; | |
i1 = 12u; | |
i0 += i1; | |
i1 = p1; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 4u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = p1; | |
i1 = p1; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 4u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static u32 f78(u32 p0, u32 p1) { | |
u32 l2 = 0, l3 = 0, l4 = 0, l6 = 0, l7 = 0, l8 = 0, l9 = 0; | |
u64 l5 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3, i4; | |
u64 j1; | |
i0 = 0u; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = 32u; | |
i0 -= i1; | |
l9 = i0; | |
l8 = i0; | |
i0 = 0u; | |
i1 = l9; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i1 = 28u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l7 = i0; | |
i1 = p0; | |
i1 = i32_load((&memory), (u64)(i1 + 24)); | |
l2 = i1; | |
i0 = i0 == i1; | |
if (i0) {goto B0;} | |
i0 = 0u; | |
i1 = l2; | |
i0 -= i1; | |
l3 = i0; | |
i0 = l7; | |
i1 = 4294967272u; | |
i0 += i1; | |
l6 = i0; | |
L1: | |
i0 = l6; | |
i1 = 16u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = p1; | |
i0 = i0 == i1; | |
if (i0) {goto B0;} | |
i0 = l6; | |
l7 = i0; | |
i0 = l6; | |
i1 = 4294967272u; | |
i0 += i1; | |
l4 = i0; | |
l6 = i0; | |
i0 = l4; | |
i1 = l3; | |
i0 += i1; | |
i1 = 4294967272u; | |
i0 = i0 != i1; | |
if (i0) {goto L1;} | |
B0:; | |
i0 = l7; | |
i1 = l2; | |
i0 = i0 == i1; | |
if (i0) {goto B3;} | |
i0 = l7; | |
i1 = 4294967272u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l6 = i0; | |
goto B2; | |
B3:; | |
i0 = p1; | |
i1 = 0u; | |
i2 = 0u; | |
i0 = (*Z_envZ_db_get_i64Z_iiii)(i0, i1, i2); | |
l4 = i0; | |
i1 = 31u; | |
i0 >>= (i1 & 31); | |
i1 = 1u; | |
i0 ^= i1; | |
i1 = 432u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l4; | |
i1 = 512u; | |
i0 = i0 <= i1; | |
if (i0) {goto B5;} | |
i0 = p1; | |
i1 = l4; | |
i1 = malloc(i1); | |
l7 = i1; | |
i2 = l4; | |
i0 = (*Z_envZ_db_get_i64Z_iiii)(i0, i1, i2); | |
i0 = l7; | |
free(i0); | |
goto B4; | |
B5:; | |
i0 = 0u; | |
i1 = l9; | |
i2 = l4; | |
i3 = 15u; | |
i2 += i3; | |
i3 = 4294967280u; | |
i2 &= i3; | |
i1 -= i2; | |
l7 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
i1 = l7; | |
i2 = l4; | |
i0 = (*Z_envZ_db_get_i64Z_iiii)(i0, i1, i2); | |
B4:; | |
i0 = 32u; | |
i0 = f97(i0); | |
l6 = i0; | |
i1 = p0; | |
i32_store((&memory), (u64)(i0 + 16), i1); | |
i0 = l4; | |
i1 = 7u; | |
i0 = i0 > i1; | |
i1 = 112u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l6; | |
i1 = l7; | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l4; | |
i1 = 4294967288u; | |
i0 &= i1; | |
i1 = 8u; | |
i0 = i0 != i1; | |
i1 = 112u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l6; | |
i1 = 8u; | |
i0 += i1; | |
i1 = l7; | |
i2 = 8u; | |
i1 += i2; | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l6; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0 + 20), i1); | |
i0 = l8; | |
i1 = l6; | |
i32_store((&memory), (u64)(i0 + 24), i1); | |
i0 = l8; | |
i1 = l6; | |
j1 = i64_load((&memory), (u64)(i1)); | |
l5 = j1; | |
i64_store((&memory), (u64)(i0 + 16), j1); | |
i0 = l8; | |
i1 = l6; | |
i1 = i32_load((&memory), (u64)(i1 + 20)); | |
l7 = i1; | |
i32_store((&memory), (u64)(i0 + 12), i1); | |
i0 = p0; | |
i1 = 28u; | |
i0 += i1; | |
p1 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l4 = i0; | |
i1 = p0; | |
i2 = 32u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i0 = i0 >= i1; | |
if (i0) {goto B7;} | |
i0 = l4; | |
j1 = l5; | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = l4; | |
i1 = l7; | |
i32_store((&memory), (u64)(i0 + 16), i1); | |
i0 = l8; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 24), i1); | |
i0 = l4; | |
i1 = l6; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = l4; | |
i2 = 24u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0), i1); | |
goto B6; | |
B7:; | |
i0 = p0; | |
i1 = 24u; | |
i0 += i1; | |
i1 = l8; | |
i2 = 24u; | |
i1 += i2; | |
i2 = l8; | |
i3 = 16u; | |
i2 += i3; | |
i3 = l8; | |
i4 = 12u; | |
i3 += i4; | |
f81(i0, i1, i2, i3); | |
B6:; | |
i0 = l8; | |
i0 = i32_load((&memory), (u64)(i0 + 24)); | |
l4 = i0; | |
i0 = l8; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 24), i1); | |
i0 = l4; | |
i0 = !(i0); | |
if (i0) {goto B2;} | |
i0 = l4; | |
f98(i0); | |
B2:; | |
i0 = 0u; | |
i1 = l8; | |
i2 = 32u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = l6; | |
FUNC_EPILOGUE; | |
return i0; | |
} | |
static void f79(u32 p0, u32 p1, u64 p2, u32 p3) { | |
u32 l4 = 0, l6 = 0, l7 = 0, l8 = 0, l9 = 0; | |
u64 l5 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3, i4, i5, i6; | |
u64 j0, j1, j2, j3, j4; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 96u; | |
i1 -= i2; | |
l9 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
j0 = i64_load((&memory), (u64)(i0)); | |
j1 = (*Z_envZ_current_receiverZ_jv)(); | |
i0 = j0 == j1; | |
i1 = 368u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = 56u; | |
i0 = f97(i0); | |
l4 = i0; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0 + 40), i1); | |
i0 = l4; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = l4; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l4; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 32), j1); | |
i0 = l4; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 16), j1); | |
i0 = l4; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 24), j1); | |
i0 = l9; | |
i1 = l9; | |
i2 = 40u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 56), i1); | |
i0 = l9; | |
i1 = l9; | |
i32_store((&memory), (u64)(i0 + 52), i1); | |
i0 = l9; | |
i1 = l9; | |
i32_store((&memory), (u64)(i0 + 48), i1); | |
i0 = l9; | |
i1 = l9; | |
i2 = 48u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 64), i1); | |
i0 = l9; | |
i1 = l4; | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 76), i1); | |
i0 = l9; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0 + 72), i1); | |
i0 = l9; | |
i1 = l4; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 80), i1); | |
i0 = l9; | |
i1 = l4; | |
i2 = 24u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 84), i1); | |
i0 = l9; | |
i1 = l4; | |
i2 = 32u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 88), i1); | |
i0 = l9; | |
i1 = 72u; | |
i0 += i1; | |
i1 = l9; | |
i2 = 64u; | |
i1 += i2; | |
f57(i0, i1); | |
i0 = l4; | |
i1 = p1; | |
j1 = i64_load((&memory), (u64)(i1 + 8)); | |
j2 = 8419281591276142592ull; | |
j3 = p2; | |
i4 = l4; | |
j4 = i64_load((&memory), (u64)(i4)); | |
l5 = j4; | |
i5 = l9; | |
i6 = 40u; | |
i1 = (*Z_envZ_db_store_i64Z_ijjjjii)(j1, j2, j3, j4, i5, i6); | |
i32_store((&memory), (u64)(i0 + 44), i1); | |
j0 = l5; | |
i1 = p1; | |
j1 = i64_load((&memory), (u64)(i1 + 16)); | |
i0 = j0 < j1; | |
if (i0) {goto B0;} | |
i0 = p1; | |
i1 = 16u; | |
i0 += i1; | |
j1 = 18446744073709551614ull; | |
j2 = l5; | |
j3 = 1ull; | |
j2 += j3; | |
j3 = l5; | |
j4 = 18446744073709551613ull; | |
i3 = j3 > j4; | |
j1 = i3 ? j1 : j2; | |
i64_store((&memory), (u64)(i0), j1); | |
B0:; | |
i0 = l9; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0 + 72), i1); | |
i0 = l9; | |
i1 = l4; | |
j1 = i64_load((&memory), (u64)(i1)); | |
l5 = j1; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l9; | |
i1 = l4; | |
i1 = i32_load((&memory), (u64)(i1 + 44)); | |
l6 = i1; | |
i32_store((&memory), (u64)(i0 + 48), i1); | |
i0 = p1; | |
i1 = 28u; | |
i0 += i1; | |
l8 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l7 = i0; | |
i1 = p1; | |
i2 = 32u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i0 = i0 >= i1; | |
if (i0) {goto B2;} | |
i0 = l7; | |
j1 = l5; | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = l7; | |
i1 = l6; | |
i32_store((&memory), (u64)(i0 + 16), i1); | |
i0 = l9; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 72), i1); | |
i0 = l7; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l8; | |
i1 = l7; | |
i2 = 24u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0), i1); | |
goto B1; | |
B2:; | |
i0 = p1; | |
i1 = 24u; | |
i0 += i1; | |
i1 = l9; | |
i2 = 72u; | |
i1 += i2; | |
i2 = l9; | |
i3 = l9; | |
i4 = 48u; | |
i3 += i4; | |
f58(i0, i1, i2, i3); | |
B1:; | |
i0 = p0; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l9; | |
i0 = i32_load((&memory), (u64)(i0 + 72)); | |
l4 = i0; | |
i0 = l9; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 72), i1); | |
i0 = l4; | |
i0 = !(i0); | |
if (i0) {goto B3;} | |
i0 = l4; | |
f98(i0); | |
B3:; | |
i0 = 0u; | |
i1 = l9; | |
i2 = 96u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static void f80(u32 p0, u32 p1, u64 p2, u32 p3) { | |
u32 l5 = 0; | |
u64 l4 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3; | |
u64 j0, j1, j2, j3, j4; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 96u; | |
i1 -= i2; | |
l5 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 40)); | |
i1 = p0; | |
i0 = i0 == i1; | |
i1 = 176u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
j1 = (*Z_envZ_current_receiverZ_jv)(); | |
i0 = j0 == j1; | |
i1 = 224u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p1; | |
i1 = p3; | |
i1 = i32_load((&memory), (u64)(i1)); | |
j1 = i64_load32_s((&memory), (u64)(i1)); | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = p1; | |
j0 = i64_load((&memory), (u64)(i0)); | |
l4 = j0; | |
i0 = 1u; | |
i1 = 288u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l5; | |
i1 = l5; | |
i2 = 40u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 56), i1); | |
i0 = l5; | |
i1 = l5; | |
i32_store((&memory), (u64)(i0 + 52), i1); | |
i0 = l5; | |
i1 = l5; | |
i32_store((&memory), (u64)(i0 + 48), i1); | |
i0 = l5; | |
i1 = l5; | |
i2 = 48u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 64), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 76), i1); | |
i0 = l5; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0 + 72), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 80), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 24u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 84), i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 32u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 88), i1); | |
i0 = l5; | |
i1 = 72u; | |
i0 += i1; | |
i1 = l5; | |
i2 = 64u; | |
i1 += i2; | |
f57(i0, i1); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 44)); | |
j1 = p2; | |
i2 = l5; | |
i3 = 40u; | |
(*Z_envZ_db_update_i64Z_vijii)(i0, j1, i2, i3); | |
j0 = l4; | |
i1 = p0; | |
j1 = i64_load((&memory), (u64)(i1 + 16)); | |
i0 = j0 < j1; | |
if (i0) {goto B0;} | |
i0 = p0; | |
i1 = 16u; | |
i0 += i1; | |
j1 = 18446744073709551614ull; | |
j2 = l4; | |
j3 = 1ull; | |
j2 += j3; | |
j3 = l4; | |
j4 = 18446744073709551613ull; | |
i3 = j3 > j4; | |
j1 = i3 ? j1 : j2; | |
i64_store((&memory), (u64)(i0), j1); | |
B0:; | |
i0 = 0u; | |
i1 = l5; | |
i2 = 96u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static void f81(u32 p0, u32 p1, u32 p2, u32 p3) { | |
u32 l4 = 0, l5 = 0, l6 = 0, l7 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3; | |
u64 j1; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = p0; | |
i1 = i32_load((&memory), (u64)(i1)); | |
l6 = i1; | |
i0 -= i1; | |
i1 = 24u; | |
i0 = I32_DIV_S(i0, i1); | |
l4 = i0; | |
i1 = 1u; | |
i0 += i1; | |
l5 = i0; | |
i1 = 178956971u; | |
i0 = i0 >= i1; | |
if (i0) {goto B1;} | |
i0 = 178956970u; | |
l7 = i0; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l6; | |
i0 -= i1; | |
i1 = 24u; | |
i0 = I32_DIV_S(i0, i1); | |
l6 = i0; | |
i1 = 89478484u; | |
i0 = i0 > i1; | |
if (i0) {goto B3;} | |
i0 = l5; | |
i1 = l6; | |
i2 = 1u; | |
i1 <<= (i2 & 31); | |
l7 = i1; | |
i2 = l7; | |
i3 = l5; | |
i2 = i2 < i3; | |
i0 = i2 ? i0 : i1; | |
l7 = i0; | |
i0 = !(i0); | |
if (i0) {goto B2;} | |
B3:; | |
i0 = l7; | |
i1 = 24u; | |
i0 *= i1; | |
i0 = f97(i0); | |
l6 = i0; | |
goto B0; | |
B2:; | |
i0 = 0u; | |
l7 = i0; | |
i0 = 0u; | |
l6 = i0; | |
goto B0; | |
B1:; | |
i0 = p0; | |
f102(i0); | |
UNREACHABLE; | |
B0:; | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l5 = i0; | |
i0 = p1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l6; | |
i1 = l4; | |
i2 = 24u; | |
i1 *= i2; | |
i0 += i1; | |
p1 = i0; | |
i1 = l5; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = p2; | |
j1 = i64_load((&memory), (u64)(i1)); | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = p1; | |
i1 = p3; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0 + 16), i1); | |
i0 = l6; | |
i1 = l7; | |
i2 = 24u; | |
i1 *= i2; | |
i0 += i1; | |
l4 = i0; | |
i0 = p1; | |
i1 = 24u; | |
i0 += i1; | |
l5 = i0; | |
i0 = p0; | |
i1 = 4u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l6 = i0; | |
i1 = p0; | |
i1 = i32_load((&memory), (u64)(i1)); | |
l7 = i1; | |
i0 = i0 == i1; | |
if (i0) {goto B5;} | |
L6: | |
i0 = l6; | |
i1 = 4294967272u; | |
i0 += i1; | |
p2 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p3 = i0; | |
i0 = p2; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = 4294967272u; | |
i0 += i1; | |
i1 = p3; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = 4294967288u; | |
i0 += i1; | |
i1 = l6; | |
i2 = 4294967288u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = 4294967284u; | |
i0 += i1; | |
i1 = l6; | |
i2 = 4294967284u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = 4294967280u; | |
i0 += i1; | |
i1 = l6; | |
i2 = 4294967280u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = 4294967272u; | |
i0 += i1; | |
p1 = i0; | |
i0 = p2; | |
l6 = i0; | |
i0 = l7; | |
i1 = p2; | |
i0 = i0 != i1; | |
if (i0) {goto L6;} | |
i0 = p0; | |
i1 = 4u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l7 = i0; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l6 = i0; | |
goto B4; | |
B5:; | |
i0 = l7; | |
l6 = i0; | |
B4:; | |
i0 = p0; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p0; | |
i1 = 4u; | |
i0 += i1; | |
i1 = l5; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p0; | |
i1 = 8u; | |
i0 += i1; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l7; | |
i1 = l6; | |
i0 = i0 == i1; | |
if (i0) {goto B7;} | |
L8: | |
i0 = l7; | |
i1 = 4294967272u; | |
i0 += i1; | |
l7 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p1 = i0; | |
i0 = l7; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i0 = !(i0); | |
if (i0) {goto B9;} | |
i0 = p1; | |
f98(i0); | |
B9:; | |
i0 = l6; | |
i1 = l7; | |
i0 = i0 != i1; | |
if (i0) {goto L8;} | |
B7:; | |
i0 = l6; | |
i0 = !(i0); | |
if (i0) {goto B10;} | |
i0 = l6; | |
f98(i0); | |
B10:; | |
FUNC_EPILOGUE; | |
} | |
static void f82(u32 p0, u32 p1, u32 p2, u32 p3, u32 p4) { | |
u32 l5 = 0, l6 = 0, l7 = 0, l8 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3; | |
u64 j1; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = p0; | |
i1 = i32_load((&memory), (u64)(i1)); | |
l8 = i1; | |
i0 -= i1; | |
i1 = 40u; | |
i0 = I32_DIV_S(i0, i1); | |
l5 = i0; | |
i1 = 1u; | |
i0 += i1; | |
l6 = i0; | |
i1 = 107374183u; | |
i0 = i0 >= i1; | |
if (i0) {goto B1;} | |
i0 = 107374182u; | |
l7 = i0; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l8; | |
i0 -= i1; | |
i1 = 40u; | |
i0 = I32_DIV_S(i0, i1); | |
l8 = i0; | |
i1 = 53687090u; | |
i0 = i0 > i1; | |
if (i0) {goto B3;} | |
i0 = l6; | |
i1 = l8; | |
i2 = 1u; | |
i1 <<= (i2 & 31); | |
l8 = i1; | |
i2 = l8; | |
i3 = l6; | |
i2 = i2 < i3; | |
i0 = i2 ? i0 : i1; | |
l7 = i0; | |
i0 = !(i0); | |
if (i0) {goto B2;} | |
B3:; | |
i0 = l7; | |
i1 = 40u; | |
i0 *= i1; | |
i0 = f97(i0); | |
l6 = i0; | |
goto B0; | |
B2:; | |
i0 = 0u; | |
l7 = i0; | |
i0 = 0u; | |
l6 = i0; | |
goto B0; | |
B1:; | |
i0 = p0; | |
f102(i0); | |
UNREACHABLE; | |
B0:; | |
i0 = l6; | |
i1 = l5; | |
i2 = 40u; | |
i1 *= i2; | |
i0 += i1; | |
l8 = i0; | |
i1 = p2; | |
j1 = i64_load((&memory), (u64)(i1)); | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l8; | |
i1 = p3; | |
j1 = i64_load((&memory), (u64)(i1)); | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = l8; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 16), j1); | |
i0 = l8; | |
i1 = 24u; | |
i0 += i1; | |
p3 = i0; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l8; | |
i1 = 16u; | |
i1 = f97(i1); | |
p2 = i1; | |
i32_store((&memory), (u64)(i0 + 16), i1); | |
i0 = p3; | |
i1 = p2; | |
i2 = 16u; | |
i1 += i2; | |
l5 = i1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p2; | |
i1 = 12u; | |
i0 += i1; | |
i1 = p1; | |
i2 = 12u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p2; | |
i1 = 8u; | |
i0 += i1; | |
i1 = p1; | |
i2 = 8u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p2; | |
i1 = 4u; | |
i0 += i1; | |
i1 = p1; | |
i2 = 4u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p2; | |
i1 = p1; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l8; | |
i1 = 20u; | |
i0 += i1; | |
i1 = l5; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l8; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 28), i1); | |
i0 = l8; | |
i1 = 32u; | |
i0 += i1; | |
p2 = i0; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l8; | |
i1 = 36u; | |
i0 += i1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l8; | |
i1 = 28u; | |
i0 += i1; | |
i1 = 8u; | |
f65(i0, i1); | |
i0 = p2; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l8; | |
i1 = i32_load((&memory), (u64)(i1 + 28)); | |
p2 = i1; | |
i0 -= i1; | |
p1 = i0; | |
i1 = 3u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p2; | |
i1 = p4; | |
i2 = 4u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = p1; | |
i1 = 4294967292u; | |
i0 += i1; | |
i1 = 3u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p2; | |
i1 = 4u; | |
i0 += i1; | |
i1 = p4; | |
i2 = 4u; | |
i1 += i2; | |
i2 = 4u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l6; | |
i1 = l7; | |
i2 = 40u; | |
i1 *= i2; | |
i0 += i1; | |
p3 = i0; | |
i0 = l8; | |
i1 = 40u; | |
i0 += i1; | |
l5 = i0; | |
i0 = p0; | |
i1 = 4u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p1 = i0; | |
i1 = p0; | |
i1 = i32_load((&memory), (u64)(i1)); | |
p2 = i1; | |
i0 = i0 == i1; | |
if (i0) {goto B5;} | |
i0 = 0u; | |
i1 = p2; | |
i0 -= i1; | |
l6 = i0; | |
i0 = p1; | |
i1 = 4294967276u; | |
i0 += i1; | |
p2 = i0; | |
L6: | |
i0 = l8; | |
i1 = 4294967264u; | |
i0 += i1; | |
i1 = p2; | |
i2 = 4294967284u; | |
i1 += i2; | |
j1 = i64_load((&memory), (u64)(i1)); | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l8; | |
i1 = 4294967256u; | |
i0 += i1; | |
i1 = p2; | |
i2 = 4294967276u; | |
i1 += i2; | |
j1 = i64_load((&memory), (u64)(i1)); | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l8; | |
i1 = 4294967272u; | |
i0 += i1; | |
p1 = i0; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l8; | |
i1 = 4294967280u; | |
i0 += i1; | |
l7 = i0; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = p2; | |
i2 = 4294967292u; | |
i1 += i2; | |
p4 = i1; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l8; | |
i1 = 4294967276u; | |
i0 += i1; | |
i1 = p2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l7; | |
i1 = p2; | |
i2 = 4u; | |
i1 += i2; | |
p1 = i1; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l8; | |
i1 = 4294967284u; | |
i0 += i1; | |
p1 = i0; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = p4; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l8; | |
i1 = 4294967292u; | |
i0 += i1; | |
l7 = i0; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = p2; | |
i2 = 8u; | |
i1 += i2; | |
p4 = i1; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l8; | |
i1 = 4294967288u; | |
i0 += i1; | |
i1 = p2; | |
i2 = 12u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l7; | |
i1 = p2; | |
i2 = 16u; | |
i1 += i2; | |
p1 = i1; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p4; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l8; | |
i1 = 4294967256u; | |
i0 += i1; | |
l8 = i0; | |
i0 = p2; | |
i1 = 4294967256u; | |
i0 += i1; | |
p2 = i0; | |
i1 = l6; | |
i0 += i1; | |
i1 = 4294967276u; | |
i0 = i0 != i1; | |
if (i0) {goto L6;} | |
i0 = p0; | |
i1 = 4u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p2 = i0; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l7 = i0; | |
goto B4; | |
B5:; | |
i0 = p2; | |
l7 = i0; | |
B4:; | |
i0 = p0; | |
i1 = l8; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p0; | |
i1 = 4u; | |
i0 += i1; | |
i1 = l5; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p0; | |
i1 = 8u; | |
i0 += i1; | |
i1 = p3; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p2; | |
i1 = l7; | |
i0 = i0 == i1; | |
if (i0) {goto B7;} | |
i0 = 0u; | |
i1 = l7; | |
i0 -= i1; | |
p1 = i0; | |
i0 = p2; | |
i1 = 4294967272u; | |
i0 += i1; | |
l8 = i0; | |
L8: | |
i0 = l8; | |
i1 = 12u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p2 = i0; | |
i0 = !(i0); | |
if (i0) {goto B9;} | |
i0 = l8; | |
i1 = 16u; | |
i0 += i1; | |
i1 = p2; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p2; | |
f98(i0); | |
B9:; | |
i0 = l8; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p2 = i0; | |
i0 = !(i0); | |
if (i0) {goto B10;} | |
i0 = l8; | |
i1 = 4u; | |
i0 += i1; | |
i1 = p2; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p2; | |
f98(i0); | |
B10:; | |
i0 = l8; | |
i1 = 4294967256u; | |
i0 += i1; | |
l8 = i0; | |
i1 = p1; | |
i0 += i1; | |
i1 = 4294967272u; | |
i0 = i0 != i1; | |
if (i0) {goto L8;} | |
B7:; | |
i0 = l7; | |
i0 = !(i0); | |
if (i0) {goto B11;} | |
i0 = l7; | |
f98(i0); | |
B11:; | |
FUNC_EPILOGUE; | |
} | |
static void f83(u32 p0, u32 p1) { | |
u32 l2 = 0, l3 = 0, l4 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2; | |
u64 j1; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 16u; | |
i1 -= i2; | |
l4 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = 0u; | |
l3 = i0; | |
i0 = p0; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 8), i1); | |
i0 = p0; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l4; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l4; | |
i1 = p1; | |
i0 = f85(i0, i1); | |
i0 = l4; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l2 = i0; | |
i0 = !(i0); | |
if (i0) {goto B1;} | |
i0 = p0; | |
i1 = l2; | |
f65(i0, i1); | |
i0 = p0; | |
i1 = 4u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l3 = i0; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p0 = i0; | |
goto B0; | |
B1:; | |
i0 = 0u; | |
p0 = i0; | |
B0:; | |
i0 = l4; | |
i1 = p0; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = l4; | |
i1 = p0; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l4; | |
i1 = l3; | |
i32_store((&memory), (u64)(i0 + 8), i1); | |
i0 = l4; | |
i1 = p1; | |
i0 = f86(i0, i1); | |
i0 = l4; | |
i1 = p1; | |
i2 = 24u; | |
i1 += i2; | |
i0 = f87(i0, i1); | |
i1 = p1; | |
i2 = 36u; | |
i1 += i2; | |
i0 = f87(i0, i1); | |
i1 = p1; | |
i2 = 48u; | |
i1 += i2; | |
i0 = f88(i0, i1); | |
i0 = 0u; | |
i1 = l4; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static u32 f84(u32 p0) { | |
u32 l1 = 0, l2 = 0, l3 = 0, l4 = 0, l5 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 48)); | |
l1 = i0; | |
i0 = !(i0); | |
if (i0) {goto B0;} | |
i0 = p0; | |
i1 = 52u; | |
i0 += i1; | |
l4 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l5 = i0; | |
i1 = l1; | |
i0 = i0 == i1; | |
if (i0) {goto B2;} | |
i0 = 0u; | |
i1 = l1; | |
i0 -= i1; | |
l2 = i0; | |
i0 = l5; | |
i1 = 4294967284u; | |
i0 += i1; | |
l5 = i0; | |
L3: | |
i0 = l5; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l3 = i0; | |
i0 = !(i0); | |
if (i0) {goto B4;} | |
i0 = l5; | |
i1 = 4u; | |
i0 += i1; | |
i1 = l3; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l3; | |
f98(i0); | |
B4:; | |
i0 = l5; | |
i1 = 4294967280u; | |
i0 += i1; | |
l5 = i0; | |
i1 = l2; | |
i0 += i1; | |
i1 = 4294967284u; | |
i0 = i0 != i1; | |
if (i0) {goto L3;} | |
i0 = p0; | |
i1 = 48u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l5 = i0; | |
goto B1; | |
B2:; | |
i0 = l1; | |
l5 = i0; | |
B1:; | |
i0 = l4; | |
i1 = l1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l5; | |
f98(i0); | |
B0:; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 36)); | |
l1 = i0; | |
i0 = !(i0); | |
if (i0) {goto B5;} | |
i0 = p0; | |
i1 = 40u; | |
i0 += i1; | |
l4 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l5 = i0; | |
i1 = l1; | |
i0 = i0 == i1; | |
if (i0) {goto B7;} | |
i0 = 0u; | |
i1 = l1; | |
i0 -= i1; | |
l2 = i0; | |
i0 = l5; | |
i1 = 4294967272u; | |
i0 += i1; | |
l5 = i0; | |
L8: | |
i0 = l5; | |
i1 = 12u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l3 = i0; | |
i0 = !(i0); | |
if (i0) {goto B9;} | |
i0 = l5; | |
i1 = 16u; | |
i0 += i1; | |
i1 = l3; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l3; | |
f98(i0); | |
B9:; | |
i0 = l5; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l3 = i0; | |
i0 = !(i0); | |
if (i0) {goto B10;} | |
i0 = l5; | |
i1 = 4u; | |
i0 += i1; | |
i1 = l3; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l3; | |
f98(i0); | |
B10:; | |
i0 = l5; | |
i1 = 4294967256u; | |
i0 += i1; | |
l5 = i0; | |
i1 = l2; | |
i0 += i1; | |
i1 = 4294967272u; | |
i0 = i0 != i1; | |
if (i0) {goto L8;} | |
i0 = p0; | |
i1 = 36u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l5 = i0; | |
goto B6; | |
B7:; | |
i0 = l1; | |
l5 = i0; | |
B6:; | |
i0 = l4; | |
i1 = l1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l5; | |
f98(i0); | |
B5:; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 24)); | |
l1 = i0; | |
i0 = !(i0); | |
if (i0) {goto B11;} | |
i0 = p0; | |
i1 = 28u; | |
i0 += i1; | |
l4 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l5 = i0; | |
i1 = l1; | |
i0 = i0 == i1; | |
if (i0) {goto B13;} | |
i0 = 0u; | |
i1 = l1; | |
i0 -= i1; | |
l2 = i0; | |
i0 = l5; | |
i1 = 4294967272u; | |
i0 += i1; | |
l5 = i0; | |
L14: | |
i0 = l5; | |
i1 = 12u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l3 = i0; | |
i0 = !(i0); | |
if (i0) {goto B15;} | |
i0 = l5; | |
i1 = 16u; | |
i0 += i1; | |
i1 = l3; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l3; | |
f98(i0); | |
B15:; | |
i0 = l5; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l3 = i0; | |
i0 = !(i0); | |
if (i0) {goto B16;} | |
i0 = l5; | |
i1 = 4u; | |
i0 += i1; | |
i1 = l3; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l3; | |
f98(i0); | |
B16:; | |
i0 = l5; | |
i1 = 4294967256u; | |
i0 += i1; | |
l5 = i0; | |
i1 = l2; | |
i0 += i1; | |
i1 = 4294967272u; | |
i0 = i0 != i1; | |
if (i0) {goto L14;} | |
i0 = p0; | |
i1 = 24u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l5 = i0; | |
goto B12; | |
B13:; | |
i0 = l1; | |
l5 = i0; | |
B12:; | |
i0 = l4; | |
i1 = l1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l5; | |
f98(i0); | |
B11:; | |
i0 = p0; | |
FUNC_EPILOGUE; | |
return i0; | |
} | |
static u32 f85(u32 p0, u32 p1) { | |
u32 l2 = 0, l3 = 0, l4 = 0, l5 = 0, l6 = 0, l7 = 0; | |
u64 l8 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2; | |
u64 j0, j1; | |
i0 = p0; | |
i1 = p0; | |
i1 = i32_load((&memory), (u64)(i1)); | |
l6 = i1; | |
i2 = 10u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l6; | |
i1 = 11u; | |
i0 += i1; | |
l6 = i0; | |
i0 = p1; | |
j0 = i64_load32_u((&memory), (u64)(i0 + 12)); | |
l8 = j0; | |
L0: | |
i0 = l6; | |
i1 = 1u; | |
i0 += i1; | |
l6 = i0; | |
j0 = l8; | |
j1 = 7ull; | |
j0 >>= (j1 & 63); | |
l8 = j0; | |
j1 = 0ull; | |
i0 = j0 != j1; | |
if (i0) {goto L0;} | |
i0 = p0; | |
i1 = l6; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
j0 = i64_load32_u((&memory), (u64)(i0 + 20)); | |
l8 = j0; | |
L1: | |
i0 = l6; | |
i1 = 1u; | |
i0 += i1; | |
l6 = i0; | |
j0 = l8; | |
j1 = 7ull; | |
j0 >>= (j1 & 63); | |
l8 = j0; | |
j1 = 0ull; | |
i0 = j0 != j1; | |
if (i0) {goto L1;} | |
i0 = p0; | |
i1 = l6; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = 28u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l2 = i0; | |
i1 = p1; | |
i1 = i32_load((&memory), (u64)(i1 + 24)); | |
l7 = i1; | |
i0 -= i1; | |
i1 = 40u; | |
i0 = I32_DIV_S(i0, i1); | |
j0 = (u64)(i0); | |
l8 = j0; | |
L2: | |
i0 = l6; | |
i1 = 1u; | |
i0 += i1; | |
l6 = i0; | |
j0 = l8; | |
j1 = 7ull; | |
j0 >>= (j1 & 63); | |
l8 = j0; | |
j1 = 0ull; | |
i0 = j0 != j1; | |
if (i0) {goto L2;} | |
i0 = p0; | |
i1 = l6; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l7; | |
i1 = l2; | |
i0 = i0 == i1; | |
if (i0) {goto B3;} | |
L4: | |
i0 = l6; | |
i1 = 16u; | |
i0 += i1; | |
l6 = i0; | |
i0 = l7; | |
i1 = 20u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l3 = i0; | |
i1 = l7; | |
i1 = i32_load((&memory), (u64)(i1 + 16)); | |
l4 = i1; | |
i0 -= i1; | |
l5 = i0; | |
i1 = 4u; | |
i0 = (u32)((s32)i0 >> (i1 & 31)); | |
j0 = (u64)(i0); | |
l8 = j0; | |
L5: | |
i0 = l6; | |
i1 = 1u; | |
i0 += i1; | |
l6 = i0; | |
j0 = l8; | |
j1 = 7ull; | |
j0 >>= (j1 & 63); | |
l8 = j0; | |
j1 = 0ull; | |
i0 = j0 != j1; | |
if (i0) {goto L5;} | |
i0 = l4; | |
i1 = l3; | |
i0 = i0 == i1; | |
if (i0) {goto B6;} | |
i0 = l5; | |
i1 = 4294967280u; | |
i0 &= i1; | |
i1 = l6; | |
i0 += i1; | |
l6 = i0; | |
B6:; | |
i0 = l6; | |
i1 = l7; | |
i2 = 32u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
l3 = i1; | |
i0 += i1; | |
i1 = l7; | |
i1 = i32_load((&memory), (u64)(i1 + 28)); | |
l4 = i1; | |
i0 -= i1; | |
l6 = i0; | |
i0 = l3; | |
i1 = l4; | |
i0 -= i1; | |
j0 = (u64)(i0); | |
l8 = j0; | |
L7: | |
i0 = l6; | |
i1 = 1u; | |
i0 += i1; | |
l6 = i0; | |
j0 = l8; | |
j1 = 7ull; | |
j0 >>= (j1 & 63); | |
l8 = j0; | |
j1 = 0ull; | |
i0 = j0 != j1; | |
if (i0) {goto L7;} | |
i0 = l7; | |
i1 = 40u; | |
i0 += i1; | |
l7 = i0; | |
i1 = l2; | |
i0 = i0 != i1; | |
if (i0) {goto L4;} | |
i0 = p0; | |
i1 = l6; | |
i32_store((&memory), (u64)(i0), i1); | |
B3:; | |
i0 = p1; | |
i1 = 40u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l2 = i0; | |
i1 = p1; | |
i1 = i32_load((&memory), (u64)(i1 + 36)); | |
l7 = i1; | |
i0 -= i1; | |
i1 = 40u; | |
i0 = I32_DIV_S(i0, i1); | |
j0 = (u64)(i0); | |
l8 = j0; | |
L8: | |
i0 = l6; | |
i1 = 1u; | |
i0 += i1; | |
l6 = i0; | |
j0 = l8; | |
j1 = 7ull; | |
j0 >>= (j1 & 63); | |
l8 = j0; | |
j1 = 0ull; | |
i0 = j0 != j1; | |
if (i0) {goto L8;} | |
i0 = p0; | |
i1 = l6; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l7; | |
i1 = l2; | |
i0 = i0 == i1; | |
if (i0) {goto B9;} | |
L10: | |
i0 = l6; | |
i1 = 16u; | |
i0 += i1; | |
l6 = i0; | |
i0 = l7; | |
i1 = 20u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l3 = i0; | |
i1 = l7; | |
i1 = i32_load((&memory), (u64)(i1 + 16)); | |
l4 = i1; | |
i0 -= i1; | |
l5 = i0; | |
i1 = 4u; | |
i0 = (u32)((s32)i0 >> (i1 & 31)); | |
j0 = (u64)(i0); | |
l8 = j0; | |
L11: | |
i0 = l6; | |
i1 = 1u; | |
i0 += i1; | |
l6 = i0; | |
j0 = l8; | |
j1 = 7ull; | |
j0 >>= (j1 & 63); | |
l8 = j0; | |
j1 = 0ull; | |
i0 = j0 != j1; | |
if (i0) {goto L11;} | |
i0 = l4; | |
i1 = l3; | |
i0 = i0 == i1; | |
if (i0) {goto B12;} | |
i0 = l5; | |
i1 = 4294967280u; | |
i0 &= i1; | |
i1 = l6; | |
i0 += i1; | |
l6 = i0; | |
B12:; | |
i0 = l6; | |
i1 = l7; | |
i2 = 32u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
l3 = i1; | |
i0 += i1; | |
i1 = l7; | |
i1 = i32_load((&memory), (u64)(i1 + 28)); | |
l4 = i1; | |
i0 -= i1; | |
l6 = i0; | |
i0 = l3; | |
i1 = l4; | |
i0 -= i1; | |
j0 = (u64)(i0); | |
l8 = j0; | |
L13: | |
i0 = l6; | |
i1 = 1u; | |
i0 += i1; | |
l6 = i0; | |
j0 = l8; | |
j1 = 7ull; | |
j0 >>= (j1 & 63); | |
l8 = j0; | |
j1 = 0ull; | |
i0 = j0 != j1; | |
if (i0) {goto L13;} | |
i0 = l7; | |
i1 = 40u; | |
i0 += i1; | |
l7 = i0; | |
i1 = l2; | |
i0 = i0 != i1; | |
if (i0) {goto L10;} | |
i0 = p0; | |
i1 = l6; | |
i32_store((&memory), (u64)(i0), i1); | |
B9:; | |
i0 = p1; | |
i1 = 52u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l5 = i0; | |
i1 = p1; | |
i1 = i32_load((&memory), (u64)(i1 + 48)); | |
l7 = i1; | |
i0 -= i1; | |
i1 = 4u; | |
i0 = (u32)((s32)i0 >> (i1 & 31)); | |
j0 = (u64)(i0); | |
l8 = j0; | |
L14: | |
i0 = l6; | |
i1 = 1u; | |
i0 += i1; | |
l6 = i0; | |
j0 = l8; | |
j1 = 7ull; | |
j0 >>= (j1 & 63); | |
l8 = j0; | |
j1 = 0ull; | |
i0 = j0 != j1; | |
if (i0) {goto L14;} | |
i0 = p0; | |
i1 = l6; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l7; | |
i1 = l5; | |
i0 = i0 == i1; | |
if (i0) {goto B15;} | |
L16: | |
i0 = l6; | |
i1 = l7; | |
i2 = 8u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
l3 = i1; | |
i0 += i1; | |
i1 = 2u; | |
i0 += i1; | |
i1 = l7; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
l4 = i1; | |
i0 -= i1; | |
l6 = i0; | |
i0 = l3; | |
i1 = l4; | |
i0 -= i1; | |
j0 = (u64)(i0); | |
l8 = j0; | |
L17: | |
i0 = l6; | |
i1 = 1u; | |
i0 += i1; | |
l6 = i0; | |
j0 = l8; | |
j1 = 7ull; | |
j0 >>= (j1 & 63); | |
l8 = j0; | |
j1 = 0ull; | |
i0 = j0 != j1; | |
if (i0) {goto L17;} | |
i0 = l7; | |
i1 = 16u; | |
i0 += i1; | |
l7 = i0; | |
i1 = l5; | |
i0 = i0 != i1; | |
if (i0) {goto L16;} | |
i0 = p0; | |
i1 = l6; | |
i32_store((&memory), (u64)(i0), i1); | |
B15:; | |
i0 = p0; | |
FUNC_EPILOGUE; | |
return i0; | |
} | |
static u32 f86(u32 p0, u32 p1) { | |
u32 l2 = 0, l3 = 0, l4 = 0, l5 = 0, l7 = 0; | |
u64 l6 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3; | |
u64 j0, j1, j2; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 16u; | |
i1 -= i2; | |
l7 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = p0; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i0 -= i1; | |
i1 = 3u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = p1; | |
i2 = 4u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = p0; | |
i1 = p0; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 4u; | |
i1 += i2; | |
l4 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l4; | |
i0 -= i1; | |
i1 = 1u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = p1; | |
i2 = 4u; | |
i1 += i2; | |
i2 = 2u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = p0; | |
i1 = p0; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 2u; | |
i1 += i2; | |
l4 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l4; | |
i0 -= i1; | |
i1 = 3u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = p1; | |
i2 = 8u; | |
i1 += i2; | |
i2 = 4u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = p0; | |
i1 = p0; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 4u; | |
i1 += i2; | |
l5 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
j0 = i64_load32_u((&memory), (u64)(i0 + 12)); | |
l6 = j0; | |
L0: | |
j0 = l6; | |
i0 = (u32)(j0); | |
l4 = i0; | |
i0 = l7; | |
j1 = l6; | |
j2 = 7ull; | |
j1 >>= (j2 & 63); | |
l6 = j1; | |
j2 = 0ull; | |
i1 = j1 != j2; | |
l2 = i1; | |
i2 = 7u; | |
i1 <<= (i2 & 31); | |
i2 = l4; | |
i3 = 127u; | |
i2 &= i3; | |
i1 |= i2; | |
i32_store8((&memory), (u64)(i0 + 14), i1); | |
i0 = p0; | |
i1 = 8u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l5; | |
i0 -= i1; | |
i1 = 0u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p0; | |
i1 = 4u; | |
i0 += i1; | |
l4 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l7; | |
i2 = 14u; | |
i1 += i2; | |
i2 = 1u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l4; | |
i1 = l4; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i2 = 1u; | |
i1 += i2; | |
l5 = i1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l2; | |
if (i0) {goto L0;} | |
i0 = p0; | |
i1 = 8u; | |
i0 += i1; | |
l3 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l5; | |
i0 -= i1; | |
i1 = 0u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p0; | |
i1 = 4u; | |
i0 += i1; | |
l4 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = p1; | |
i2 = 16u; | |
i1 += i2; | |
i2 = 1u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l4; | |
i1 = l4; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i2 = 1u; | |
i1 += i2; | |
l5 = i1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
j0 = i64_load32_u((&memory), (u64)(i0 + 20)); | |
l6 = j0; | |
L1: | |
j0 = l6; | |
i0 = (u32)(j0); | |
l2 = i0; | |
i0 = l7; | |
j1 = l6; | |
j2 = 7ull; | |
j1 >>= (j2 & 63); | |
l6 = j1; | |
j2 = 0ull; | |
i1 = j1 != j2; | |
p1 = i1; | |
i2 = 7u; | |
i1 <<= (i2 & 31); | |
i2 = l2; | |
i3 = 127u; | |
i2 &= i3; | |
i1 |= i2; | |
i32_store8((&memory), (u64)(i0 + 15), i1); | |
i0 = l3; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l5; | |
i0 -= i1; | |
i1 = 0u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l4; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l7; | |
i2 = 15u; | |
i1 += i2; | |
i2 = 1u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l4; | |
i1 = l4; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i2 = 1u; | |
i1 += i2; | |
l5 = i1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
if (i0) {goto L1;} | |
i0 = 0u; | |
i1 = l7; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
FUNC_EPILOGUE; | |
return i0; | |
} | |
static u32 f87(u32 p0, u32 p1) { | |
u32 l2 = 0, l3 = 0, l4 = 0, l6 = 0, l7 = 0, l8 = 0; | |
u64 l5 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3; | |
u64 j0, j1, j2; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 16u; | |
i1 -= i2; | |
l8 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = p1; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i0 -= i1; | |
i1 = 40u; | |
i0 = I32_DIV_S(i0, i1); | |
j0 = (u64)(i0); | |
l5 = j0; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
l6 = i0; | |
i0 = p0; | |
i1 = 8u; | |
i0 += i1; | |
l3 = i0; | |
i0 = p0; | |
i1 = 4u; | |
i0 += i1; | |
l4 = i0; | |
L0: | |
j0 = l5; | |
i0 = (u32)(j0); | |
l7 = i0; | |
i0 = l8; | |
j1 = l5; | |
j2 = 7ull; | |
j1 >>= (j2 & 63); | |
l5 = j1; | |
j2 = 0ull; | |
i1 = j1 != j2; | |
l2 = i1; | |
i2 = 7u; | |
i1 <<= (i2 & 31); | |
i2 = l7; | |
i3 = 127u; | |
i2 &= i3; | |
i1 |= i2; | |
i32_store8((&memory), (u64)(i0 + 15), i1); | |
i0 = l3; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l6; | |
i0 -= i1; | |
i1 = 0u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l4; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l8; | |
i2 = 15u; | |
i1 += i2; | |
i2 = 1u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l4; | |
i1 = l4; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i2 = 1u; | |
i1 += i2; | |
l6 = i1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l2; | |
if (i0) {goto L0;} | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l7 = i0; | |
i1 = p1; | |
i2 = 4u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
l3 = i1; | |
i0 = i0 == i1; | |
if (i0) {goto B1;} | |
i0 = p0; | |
i1 = 4u; | |
i0 += i1; | |
l4 = i0; | |
L2: | |
i0 = p0; | |
i1 = 8u; | |
i0 += i1; | |
l2 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l6; | |
i0 -= i1; | |
i1 = 7u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l4; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l7; | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l4; | |
i1 = l4; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i2 = 8u; | |
i1 += i2; | |
l6 = i1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l2; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l6; | |
i0 -= i1; | |
i1 = 7u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l4; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l7; | |
i2 = 8u; | |
i1 += i2; | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l4; | |
i1 = l4; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i2 = 8u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p0; | |
i1 = l7; | |
i2 = 16u; | |
i1 += i2; | |
i0 = f68(i0, i1); | |
i1 = l7; | |
i2 = 28u; | |
i1 += i2; | |
i0 = f69(i0, i1); | |
i0 = l7; | |
i1 = 40u; | |
i0 += i1; | |
l7 = i0; | |
i1 = l3; | |
i0 = i0 == i1; | |
if (i0) {goto B1;} | |
i0 = l4; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l6 = i0; | |
goto L2; | |
B1:; | |
i0 = 0u; | |
i1 = l8; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
FUNC_EPILOGUE; | |
return i0; | |
} | |
static u32 f88(u32 p0, u32 p1) { | |
u32 l2 = 0, l3 = 0, l4 = 0, l6 = 0, l7 = 0; | |
u64 l5 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3; | |
u64 j0, j1, j2; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 16u; | |
i1 -= i2; | |
l7 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = p1; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i0 -= i1; | |
i1 = 4u; | |
i0 = (u32)((s32)i0 >> (i1 & 31)); | |
j0 = (u64)(i0); | |
l5 = j0; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
l6 = i0; | |
i0 = p0; | |
i1 = 8u; | |
i0 += i1; | |
l3 = i0; | |
L0: | |
j0 = l5; | |
i0 = (u32)(j0); | |
l4 = i0; | |
i0 = l7; | |
j1 = l5; | |
j2 = 7ull; | |
j1 >>= (j2 & 63); | |
l5 = j1; | |
j2 = 0ull; | |
i1 = j1 != j2; | |
l2 = i1; | |
i2 = 7u; | |
i1 <<= (i2 & 31); | |
i2 = l4; | |
i3 = 127u; | |
i2 &= i3; | |
i1 |= i2; | |
i32_store8((&memory), (u64)(i0 + 15), i1); | |
i0 = l3; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l6; | |
i0 -= i1; | |
i1 = 0u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p0; | |
i1 = 4u; | |
i0 += i1; | |
l4 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l7; | |
i2 = 15u; | |
i1 += i2; | |
i2 = 1u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l4; | |
i1 = l4; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i2 = 1u; | |
i1 += i2; | |
l6 = i1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l2; | |
if (i0) {goto L0;} | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l4 = i0; | |
i1 = p1; | |
i2 = 4u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
l2 = i1; | |
i0 = i0 == i1; | |
if (i0) {goto B1;} | |
i0 = p0; | |
i1 = 8u; | |
i0 += i1; | |
l3 = i0; | |
L2: | |
i0 = l3; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l6; | |
i0 -= i1; | |
i1 = 1u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p0; | |
i1 = 4u; | |
i0 += i1; | |
l6 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l4; | |
i2 = 2u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l6; | |
i1 = l6; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i2 = 2u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p0; | |
i1 = l4; | |
i2 = 4u; | |
i1 += i2; | |
i0 = f69(i0, i1); | |
i0 = l4; | |
i1 = 16u; | |
i0 += i1; | |
l4 = i0; | |
i1 = l2; | |
i0 = i0 == i1; | |
if (i0) {goto B1;} | |
i0 = l6; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l6 = i0; | |
goto L2; | |
B1:; | |
i0 = 0u; | |
i1 = l7; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
FUNC_EPILOGUE; | |
return i0; | |
} | |
static void f89(u32 p0, u32 p1, u64 p2, u32 p3) { | |
u32 l4 = 0, l5 = 0, l6 = 0, l7 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3, i4; | |
u64 j0, j1; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 48u; | |
i1 -= i2; | |
l7 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = l7; | |
j1 = p2; | |
i64_store((&memory), (u64)(i0 + 40), j1); | |
i0 = p1; | |
j0 = i64_load((&memory), (u64)(i0)); | |
j1 = (*Z_envZ_current_receiverZ_jv)(); | |
i0 = j0 == j1; | |
i1 = 368u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l7; | |
i1 = p3; | |
i32_store((&memory), (u64)(i0 + 20), i1); | |
i0 = l7; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0 + 16), i1); | |
i0 = l7; | |
i1 = l7; | |
i2 = 40u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 24), i1); | |
i0 = 32u; | |
i0 = f97(i0); | |
p3 = i0; | |
i1 = p1; | |
i2 = l7; | |
i3 = 16u; | |
i2 += i3; | |
i0 = f92(i0, i1, i2); | |
i0 = l7; | |
i1 = p3; | |
i32_store((&memory), (u64)(i0 + 32), i1); | |
i0 = l7; | |
i1 = p3; | |
j1 = i64_load((&memory), (u64)(i1)); | |
p2 = j1; | |
i64_store((&memory), (u64)(i0 + 16), j1); | |
i0 = l7; | |
i1 = p3; | |
i1 = i32_load((&memory), (u64)(i1 + 20)); | |
l4 = i1; | |
i32_store((&memory), (u64)(i0 + 12), i1); | |
i0 = p1; | |
i1 = 28u; | |
i0 += i1; | |
l6 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l5 = i0; | |
i1 = p1; | |
i2 = 32u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i0 = i0 >= i1; | |
if (i0) {goto B1;} | |
i0 = l5; | |
j1 = p2; | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = l5; | |
i1 = l4; | |
i32_store((&memory), (u64)(i0 + 16), i1); | |
i0 = l7; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 32), i1); | |
i0 = l5; | |
i1 = p3; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l6; | |
i1 = l5; | |
i2 = 24u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0), i1); | |
goto B0; | |
B1:; | |
i0 = p1; | |
i1 = 24u; | |
i0 += i1; | |
i1 = l7; | |
i2 = 32u; | |
i1 += i2; | |
i2 = l7; | |
i3 = 16u; | |
i2 += i3; | |
i3 = l7; | |
i4 = 12u; | |
i3 += i4; | |
f81(i0, i1, i2, i3); | |
B0:; | |
i0 = p0; | |
i1 = p3; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l7; | |
i0 = i32_load((&memory), (u64)(i0 + 32)); | |
p1 = i0; | |
i0 = l7; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 32), i1); | |
i0 = p1; | |
i0 = !(i0); | |
if (i0) {goto B2;} | |
i0 = p1; | |
f98(i0); | |
B2:; | |
i0 = 0u; | |
i1 = l7; | |
i2 = 48u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static void f90(u32 p0, u32 p1, u64 p2, u32 p3) { | |
u32 l5 = 0; | |
u64 l4 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3; | |
u64 j0, j1, j2, j3, j4; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 16u; | |
i1 -= i2; | |
l5 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 16)); | |
i1 = p0; | |
i0 = i0 == i1; | |
i1 = 176u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p0; | |
j0 = i64_load((&memory), (u64)(i0)); | |
j1 = (*Z_envZ_current_receiverZ_jv)(); | |
i0 = j0 == j1; | |
i1 = 224u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p1; | |
i1 = p3; | |
i1 = i32_load((&memory), (u64)(i1)); | |
j1 = i64_load32_u((&memory), (u64)(i1)); | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = p1; | |
j0 = i64_load((&memory), (u64)(i0)); | |
l4 = j0; | |
i0 = 1u; | |
i1 = 288u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = 1u; | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l5; | |
i1 = p1; | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = 1u; | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l5; | |
i1 = 8u; | |
i0 |= i1; | |
i1 = p1; | |
i2 = 8u; | |
i1 += i2; | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 20)); | |
j1 = p2; | |
i2 = l5; | |
i3 = 16u; | |
(*Z_envZ_db_update_i64Z_vijii)(i0, j1, i2, i3); | |
j0 = l4; | |
i1 = p0; | |
j1 = i64_load((&memory), (u64)(i1 + 16)); | |
i0 = j0 < j1; | |
if (i0) {goto B0;} | |
i0 = p0; | |
i1 = 16u; | |
i0 += i1; | |
j1 = 18446744073709551614ull; | |
j2 = l4; | |
j3 = 1ull; | |
j2 += j3; | |
j3 = l4; | |
j4 = 18446744073709551613ull; | |
i3 = j3 > j4; | |
j1 = i3 ? j1 : j2; | |
i64_store((&memory), (u64)(i0), j1); | |
B0:; | |
i0 = 0u; | |
i1 = l5; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
FUNC_EPILOGUE; | |
} | |
static void f91(u32 p0, u32 p1, u32 p2, u32 p3, u32 p4) { | |
u32 l5 = 0, l6 = 0, l7 = 0, l8 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3; | |
u64 j1; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = p0; | |
i1 = i32_load((&memory), (u64)(i1)); | |
l8 = i1; | |
i0 -= i1; | |
i1 = 40u; | |
i0 = I32_DIV_S(i0, i1); | |
l5 = i0; | |
i1 = 1u; | |
i0 += i1; | |
l6 = i0; | |
i1 = 107374183u; | |
i0 = i0 >= i1; | |
if (i0) {goto B1;} | |
i0 = 107374182u; | |
l7 = i0; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
i1 = l8; | |
i0 -= i1; | |
i1 = 40u; | |
i0 = I32_DIV_S(i0, i1); | |
l8 = i0; | |
i1 = 53687090u; | |
i0 = i0 > i1; | |
if (i0) {goto B3;} | |
i0 = l6; | |
i1 = l8; | |
i2 = 1u; | |
i1 <<= (i2 & 31); | |
l8 = i1; | |
i2 = l8; | |
i3 = l6; | |
i2 = i2 < i3; | |
i0 = i2 ? i0 : i1; | |
l7 = i0; | |
i0 = !(i0); | |
if (i0) {goto B2;} | |
B3:; | |
i0 = l7; | |
i1 = 40u; | |
i0 *= i1; | |
i0 = f97(i0); | |
l6 = i0; | |
goto B0; | |
B2:; | |
i0 = 0u; | |
l7 = i0; | |
i0 = 0u; | |
l6 = i0; | |
goto B0; | |
B1:; | |
i0 = p0; | |
f102(i0); | |
UNREACHABLE; | |
B0:; | |
i0 = l6; | |
i1 = l5; | |
i2 = 40u; | |
i1 *= i2; | |
i0 += i1; | |
l8 = i0; | |
i1 = p2; | |
j1 = i64_load((&memory), (u64)(i1)); | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l8; | |
i1 = p3; | |
j1 = i64_load((&memory), (u64)(i1)); | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = l8; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 16), j1); | |
i0 = l8; | |
i1 = 24u; | |
i0 += i1; | |
p3 = i0; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l8; | |
i1 = 16u; | |
i1 = f97(i1); | |
p2 = i1; | |
i32_store((&memory), (u64)(i0 + 16), i1); | |
i0 = p3; | |
i1 = p2; | |
i2 = 16u; | |
i1 += i2; | |
l5 = i1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p2; | |
i1 = 12u; | |
i0 += i1; | |
i1 = p1; | |
i2 = 12u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p2; | |
i1 = 8u; | |
i0 += i1; | |
i1 = p1; | |
i2 = 8u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p2; | |
i1 = 4u; | |
i0 += i1; | |
i1 = p1; | |
i2 = 4u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p2; | |
i1 = p1; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l8; | |
i1 = 20u; | |
i0 += i1; | |
i1 = l5; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l8; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0 + 28), i1); | |
i0 = l8; | |
i1 = 32u; | |
i0 += i1; | |
p2 = i0; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l8; | |
i1 = 36u; | |
i0 += i1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l8; | |
i1 = 28u; | |
i0 += i1; | |
i1 = 8u; | |
f65(i0, i1); | |
i0 = p2; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l8; | |
i1 = i32_load((&memory), (u64)(i1 + 28)); | |
p2 = i1; | |
i0 -= i1; | |
p1 = i0; | |
i1 = 3u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p2; | |
i1 = p4; | |
i2 = 4u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = p1; | |
i1 = 4294967292u; | |
i0 += i1; | |
i1 = 3u; | |
i0 = (u32)((s32)i0 > (s32)i1); | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p2; | |
i1 = 4u; | |
i0 += i1; | |
i1 = p4; | |
i2 = 4u; | |
i1 += i2; | |
i2 = 4u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l6; | |
i1 = l7; | |
i2 = 40u; | |
i1 *= i2; | |
i0 += i1; | |
p3 = i0; | |
i0 = l8; | |
i1 = 40u; | |
i0 += i1; | |
l5 = i0; | |
i0 = p0; | |
i1 = 4u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p1 = i0; | |
i1 = p0; | |
i1 = i32_load((&memory), (u64)(i1)); | |
p2 = i1; | |
i0 = i0 == i1; | |
if (i0) {goto B5;} | |
i0 = 0u; | |
i1 = p2; | |
i0 -= i1; | |
l6 = i0; | |
i0 = p1; | |
i1 = 4294967276u; | |
i0 += i1; | |
p2 = i0; | |
L6: | |
i0 = l8; | |
i1 = 4294967264u; | |
i0 += i1; | |
i1 = p2; | |
i2 = 4294967284u; | |
i1 += i2; | |
j1 = i64_load((&memory), (u64)(i1)); | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l8; | |
i1 = 4294967256u; | |
i0 += i1; | |
i1 = p2; | |
i2 = 4294967276u; | |
i1 += i2; | |
j1 = i64_load((&memory), (u64)(i1)); | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l8; | |
i1 = 4294967272u; | |
i0 += i1; | |
p1 = i0; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l8; | |
i1 = 4294967280u; | |
i0 += i1; | |
l7 = i0; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = p2; | |
i2 = 4294967292u; | |
i1 += i2; | |
p4 = i1; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l8; | |
i1 = 4294967276u; | |
i0 += i1; | |
i1 = p2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l7; | |
i1 = p2; | |
i2 = 4u; | |
i1 += i2; | |
p1 = i1; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l8; | |
i1 = 4294967284u; | |
i0 += i1; | |
p1 = i0; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = p4; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l8; | |
i1 = 4294967292u; | |
i0 += i1; | |
l7 = i0; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = p2; | |
i2 = 8u; | |
i1 += i2; | |
p4 = i1; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l8; | |
i1 = 4294967288u; | |
i0 += i1; | |
i1 = p2; | |
i2 = 12u; | |
i1 += i2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l7; | |
i1 = p2; | |
i2 = 16u; | |
i1 += i2; | |
p1 = i1; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = 0u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p4; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0), j1); | |
i0 = l8; | |
i1 = 4294967256u; | |
i0 += i1; | |
l8 = i0; | |
i0 = p2; | |
i1 = 4294967256u; | |
i0 += i1; | |
p2 = i0; | |
i1 = l6; | |
i0 += i1; | |
i1 = 4294967276u; | |
i0 = i0 != i1; | |
if (i0) {goto L6;} | |
i0 = p0; | |
i1 = 4u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p2 = i0; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l7 = i0; | |
goto B4; | |
B5:; | |
i0 = p2; | |
l7 = i0; | |
B4:; | |
i0 = p0; | |
i1 = l8; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p0; | |
i1 = 4u; | |
i0 += i1; | |
i1 = l5; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p0; | |
i1 = 8u; | |
i0 += i1; | |
i1 = p3; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p2; | |
i1 = l7; | |
i0 = i0 == i1; | |
if (i0) {goto B7;} | |
i0 = 0u; | |
i1 = l7; | |
i0 -= i1; | |
p1 = i0; | |
i0 = p2; | |
i1 = 4294967272u; | |
i0 += i1; | |
l8 = i0; | |
L8: | |
i0 = l8; | |
i1 = 12u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p2 = i0; | |
i0 = !(i0); | |
if (i0) {goto B9;} | |
i0 = l8; | |
i1 = 16u; | |
i0 += i1; | |
i1 = p2; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p2; | |
f98(i0); | |
B9:; | |
i0 = l8; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p2 = i0; | |
i0 = !(i0); | |
if (i0) {goto B10;} | |
i0 = l8; | |
i1 = 4u; | |
i0 += i1; | |
i1 = p2; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p2; | |
f98(i0); | |
B10:; | |
i0 = l8; | |
i1 = 4294967256u; | |
i0 += i1; | |
l8 = i0; | |
i1 = p1; | |
i0 += i1; | |
i1 = 4294967272u; | |
i0 = i0 != i1; | |
if (i0) {goto L8;} | |
B7:; | |
i0 = l7; | |
i0 = !(i0); | |
if (i0) {goto B11;} | |
i0 = l7; | |
f98(i0); | |
B11:; | |
FUNC_EPILOGUE; | |
} | |
static u32 f92(u32 p0, u32 p1, u32 p2) { | |
u32 l4 = 0; | |
u64 l3 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3, i4, i5, i6; | |
u64 j0, j1, j2, j3, j4; | |
i0 = 0u; | |
i1 = 0u; | |
i1 = i32_load((&memory), (u64)(i1 + 4)); | |
i2 = 16u; | |
i1 -= i2; | |
l4 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
i1 = p1; | |
i32_store((&memory), (u64)(i0 + 16), i1); | |
i0 = p0; | |
j1 = 0ull; | |
i64_store((&memory), (u64)(i0 + 8), j1); | |
i0 = p2; | |
i0 = i32_load((&memory), (u64)(i0)); | |
p1 = i0; | |
i0 = 1u; | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l4; | |
i1 = p0; | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = 1u; | |
i1 = 352u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = l4; | |
i1 = 8u; | |
i0 |= i1; | |
i1 = p0; | |
i2 = 8u; | |
i1 += i2; | |
i2 = 8u; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = p0; | |
i1 = p1; | |
j1 = i64_load((&memory), (u64)(i1 + 8)); | |
j2 = 9521031824726294528ull; | |
i3 = p2; | |
i3 = i32_load((&memory), (u64)(i3 + 8)); | |
j3 = i64_load((&memory), (u64)(i3)); | |
i4 = p0; | |
j4 = i64_load((&memory), (u64)(i4)); | |
l3 = j4; | |
i5 = l4; | |
i6 = 16u; | |
i1 = (*Z_envZ_db_store_i64Z_ijjjjii)(j1, j2, j3, j4, i5, i6); | |
i32_store((&memory), (u64)(i0 + 20), i1); | |
j0 = l3; | |
i1 = p1; | |
j1 = i64_load((&memory), (u64)(i1 + 16)); | |
i0 = j0 < j1; | |
if (i0) {goto B0;} | |
i0 = p1; | |
i1 = 16u; | |
i0 += i1; | |
j1 = 18446744073709551614ull; | |
j2 = l3; | |
j3 = 1ull; | |
j2 += j3; | |
j3 = l3; | |
j4 = 18446744073709551613ull; | |
i3 = j3 > j4; | |
j1 = i3 ? j1 : j2; | |
i64_store((&memory), (u64)(i0), j1); | |
B0:; | |
i0 = 0u; | |
i1 = l4; | |
i2 = 16u; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p0; | |
FUNC_EPILOGUE; | |
return i0; | |
} | |
static u32 malloc(u32 p0) { | |
FUNC_PROLOGUE; | |
u32 i0, i1; | |
i0 = 1000u; | |
i1 = p0; | |
i0 = f94(i0, i1); | |
FUNC_EPILOGUE; | |
return i0; | |
} | |
static u32 f94(u32 p0, u32 p1) { | |
u32 l2 = 0, l3 = 0, l4 = 0, l5 = 0, l6 = 0, l7 = 0, l8 = 0, l9 = 0, | |
l10 = 0, l11 = 0, l12 = 0, l13 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3, i4; | |
i0 = p1; | |
i0 = !(i0); | |
if (i0) {goto B0;} | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 8384)); | |
l13 = i0; | |
if (i0) {goto B1;} | |
i0 = 16u; | |
l13 = i0; | |
i0 = p0; | |
i1 = 8384u; | |
i0 += i1; | |
i1 = 16u; | |
i32_store((&memory), (u64)(i0), i1); | |
B1:; | |
i0 = p1; | |
i1 = 8u; | |
i0 += i1; | |
i1 = p1; | |
i2 = 4u; | |
i1 += i2; | |
i2 = 7u; | |
i1 &= i2; | |
l2 = i1; | |
i0 -= i1; | |
i1 = p1; | |
i2 = l2; | |
i0 = i2 ? i0 : i1; | |
l2 = i0; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 8388)); | |
l10 = i0; | |
i1 = l13; | |
i0 = i0 >= i1; | |
if (i0) {goto B4;} | |
i0 = p0; | |
i1 = l10; | |
i2 = 12u; | |
i1 *= i2; | |
i0 += i1; | |
i1 = 8192u; | |
i0 += i1; | |
p1 = i0; | |
i0 = l10; | |
if (i0) {goto B5;} | |
i0 = p0; | |
i1 = 8196u; | |
i0 += i1; | |
l13 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
if (i0) {goto B5;} | |
i0 = p1; | |
i1 = 8192u; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l13; | |
i1 = p0; | |
i32_store((&memory), (u64)(i0), i1); | |
B5:; | |
i0 = l2; | |
i1 = 4u; | |
i0 += i1; | |
l10 = i0; | |
L6: | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
l13 = i0; | |
i1 = l10; | |
i0 += i1; | |
i1 = p1; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i0 = i0 > i1; | |
if (i0) {goto B7;} | |
i0 = p1; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
i1 = l13; | |
i0 += i1; | |
l13 = i0; | |
i1 = l13; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i2 = 2147483648u; | |
i1 &= i2; | |
i2 = l2; | |
i1 |= i2; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = 8u; | |
i0 += i1; | |
p1 = i0; | |
i1 = p1; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i2 = l10; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l13; | |
i1 = l13; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i2 = 2147483648u; | |
i1 |= i2; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l13; | |
i1 = 4u; | |
i0 += i1; | |
p1 = i0; | |
if (i0) {goto B3;} | |
B7:; | |
i0 = p0; | |
i0 = f95(i0); | |
p1 = i0; | |
if (i0) {goto L6;} | |
B4:; | |
i0 = 2147483644u; | |
i1 = l2; | |
i0 -= i1; | |
l4 = i0; | |
i0 = p0; | |
i1 = 8392u; | |
i0 += i1; | |
l11 = i0; | |
i0 = p0; | |
i1 = 8384u; | |
i0 += i1; | |
l12 = i0; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 8392)); | |
l3 = i0; | |
l13 = i0; | |
L8: | |
i0 = p0; | |
i1 = l13; | |
i2 = 12u; | |
i1 *= i2; | |
i0 += i1; | |
p1 = i0; | |
i1 = 8200u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = p1; | |
i2 = 8192u; | |
i1 += i2; | |
l5 = i1; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i0 = i0 == i1; | |
i1 = 9408u; | |
(*Z_envZ_eosio_assertZ_vii)(i0, i1); | |
i0 = p1; | |
i1 = 8196u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l6 = i0; | |
i1 = 4u; | |
i0 += i1; | |
l13 = i0; | |
L9: | |
i0 = l6; | |
i1 = l5; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i0 += i1; | |
l7 = i0; | |
i0 = l13; | |
i1 = 4294967292u; | |
i0 += i1; | |
l8 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l9 = i0; | |
i1 = 2147483647u; | |
i0 &= i1; | |
p1 = i0; | |
i0 = l9; | |
i1 = 0u; | |
i0 = (u32)((s32)i0 < (s32)i1); | |
if (i0) {goto B10;} | |
i0 = p1; | |
i1 = l2; | |
i0 = i0 >= i1; | |
if (i0) {goto B11;} | |
L12: | |
i0 = l13; | |
i1 = p1; | |
i0 += i1; | |
l10 = i0; | |
i1 = l7; | |
i0 = i0 >= i1; | |
if (i0) {goto B11;} | |
i0 = l10; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l10 = i0; | |
i1 = 0u; | |
i0 = (u32)((s32)i0 < (s32)i1); | |
if (i0) {goto B11;} | |
i0 = p1; | |
i1 = l10; | |
i2 = 2147483647u; | |
i1 &= i2; | |
i0 += i1; | |
i1 = 4u; | |
i0 += i1; | |
p1 = i0; | |
i1 = l2; | |
i0 = i0 < i1; | |
if (i0) {goto L12;} | |
B11:; | |
i0 = l8; | |
i1 = p1; | |
i2 = l2; | |
i3 = p1; | |
i4 = l2; | |
i3 = i3 < i4; | |
i1 = i3 ? i1 : i2; | |
i2 = l9; | |
i3 = 2147483648u; | |
i2 &= i3; | |
i1 |= i2; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p1; | |
i1 = l2; | |
i0 = i0 <= i1; | |
if (i0) {goto B13;} | |
i0 = l13; | |
i1 = l2; | |
i0 += i1; | |
i1 = l4; | |
i2 = p1; | |
i1 += i2; | |
i2 = 2147483647u; | |
i1 &= i2; | |
i32_store((&memory), (u64)(i0), i1); | |
B13:; | |
i0 = p1; | |
i1 = l2; | |
i0 = i0 >= i1; | |
if (i0) {goto B2;} | |
B10:; | |
i0 = l13; | |
i1 = p1; | |
i0 += i1; | |
i1 = 4u; | |
i0 += i1; | |
l13 = i0; | |
i1 = l7; | |
i0 = i0 < i1; | |
if (i0) {goto L9;} | |
i0 = 0u; | |
p1 = i0; | |
i0 = l11; | |
i1 = 0u; | |
i2 = l11; | |
i2 = i32_load((&memory), (u64)(i2)); | |
i3 = 1u; | |
i2 += i3; | |
l13 = i2; | |
i3 = l13; | |
i4 = l12; | |
i4 = i32_load((&memory), (u64)(i4)); | |
i3 = i3 == i4; | |
i1 = i3 ? i1 : i2; | |
l13 = i1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l13; | |
i1 = l3; | |
i0 = i0 != i1; | |
if (i0) {goto L8;} | |
B3:; | |
i0 = p1; | |
goto Bfunc; | |
B2:; | |
i0 = l8; | |
i1 = l8; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i2 = 2147483648u; | |
i1 |= i2; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l13; | |
goto Bfunc; | |
B0:; | |
i0 = 0u; | |
Bfunc:; | |
FUNC_EPILOGUE; | |
return i0; | |
} | |
static u32 f95(u32 p0) { | |
u32 l1 = 0, l2 = 0, l3 = 0, l4 = 0, l5 = 0, l6 = 0, l7 = 0, l8 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3, i4; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 8388)); | |
l1 = i0; | |
i0 = 0u; | |
i0 = i32_load8_u((&memory), (u64)(i0 + 9494)); | |
i0 = !(i0); | |
if (i0) {goto B1;} | |
i0 = 0u; | |
i0 = i32_load((&memory), (u64)(i0 + 9496)); | |
l7 = i0; | |
goto B0; | |
B1:; | |
i0 = memory.pages; | |
l7 = i0; | |
i0 = 0u; | |
i1 = 1u; | |
i32_store8((&memory), (u64)(i0 + 9494), i1); | |
i0 = 0u; | |
i1 = l7; | |
i2 = 16u; | |
i1 <<= (i2 & 31); | |
l7 = i1; | |
i32_store((&memory), (u64)(i0 + 9496), i1); | |
B0:; | |
i0 = l7; | |
l3 = i0; | |
i0 = l7; | |
i1 = 65535u; | |
i0 += i1; | |
i1 = 16u; | |
i0 >>= (i1 & 31); | |
l2 = i0; | |
i1 = memory.pages; | |
l8 = i1; | |
i0 = i0 <= i1; | |
if (i0) {goto B5;} | |
i0 = l2; | |
i1 = l8; | |
i0 -= i1; | |
i0 = wasm_rt_grow_memory((&memory), i0); | |
i0 = 0u; | |
l8 = i0; | |
i0 = l2; | |
i1 = memory.pages; | |
i0 = i0 != i1; | |
if (i0) {goto B4;} | |
i0 = 0u; | |
i0 = i32_load((&memory), (u64)(i0 + 9496)); | |
l3 = i0; | |
B5:; | |
i0 = 0u; | |
l8 = i0; | |
i0 = 0u; | |
i1 = l3; | |
i32_store((&memory), (u64)(i0 + 9496), i1); | |
i0 = l7; | |
i1 = 0u; | |
i0 = (u32)((s32)i0 < (s32)i1); | |
if (i0) {goto B4;} | |
i0 = p0; | |
i1 = l1; | |
i2 = 12u; | |
i1 *= i2; | |
i0 += i1; | |
l2 = i0; | |
i0 = l7; | |
i1 = 65536u; | |
i2 = 131072u; | |
i3 = l7; | |
i4 = 65535u; | |
i3 &= i4; | |
l8 = i3; | |
i4 = 64513u; | |
i3 = i3 < i4; | |
l6 = i3; | |
i1 = i3 ? i1 : i2; | |
i0 += i1; | |
i1 = l8; | |
i2 = l7; | |
i3 = 131071u; | |
i2 &= i3; | |
i3 = l6; | |
i1 = i3 ? i1 : i2; | |
i0 -= i1; | |
i1 = l7; | |
i0 -= i1; | |
l7 = i0; | |
i0 = 0u; | |
i0 = i32_load8_u((&memory), (u64)(i0 + 9494)); | |
if (i0) {goto B6;} | |
i0 = memory.pages; | |
l3 = i0; | |
i0 = 0u; | |
i1 = 1u; | |
i32_store8((&memory), (u64)(i0 + 9494), i1); | |
i0 = 0u; | |
i1 = l3; | |
i2 = 16u; | |
i1 <<= (i2 & 31); | |
l3 = i1; | |
i32_store((&memory), (u64)(i0 + 9496), i1); | |
B6:; | |
i0 = l2; | |
i1 = 8192u; | |
i0 += i1; | |
l2 = i0; | |
i0 = l7; | |
i1 = 0u; | |
i0 = (u32)((s32)i0 < (s32)i1); | |
if (i0) {goto B3;} | |
i0 = l3; | |
l6 = i0; | |
i0 = l7; | |
i1 = 7u; | |
i0 += i1; | |
i1 = 4294967288u; | |
i0 &= i1; | |
l5 = i0; | |
i1 = l3; | |
i0 += i1; | |
i1 = 65535u; | |
i0 += i1; | |
i1 = 16u; | |
i0 >>= (i1 & 31); | |
l8 = i0; | |
i1 = memory.pages; | |
l4 = i1; | |
i0 = i0 <= i1; | |
if (i0) {goto B7;} | |
i0 = l8; | |
i1 = l4; | |
i0 -= i1; | |
i0 = wasm_rt_grow_memory((&memory), i0); | |
i0 = l8; | |
i1 = memory.pages; | |
i0 = i0 != i1; | |
if (i0) {goto B3;} | |
i0 = 0u; | |
i0 = i32_load((&memory), (u64)(i0 + 9496)); | |
l6 = i0; | |
B7:; | |
i0 = 0u; | |
i1 = l6; | |
i2 = l5; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0 + 9496), i1); | |
i0 = l3; | |
i1 = 4294967295u; | |
i0 = i0 == i1; | |
if (i0) {goto B3;} | |
i0 = p0; | |
i1 = l1; | |
i2 = 12u; | |
i1 *= i2; | |
i0 += i1; | |
l1 = i0; | |
i1 = 8196u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l6 = i0; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
l8 = i1; | |
i0 += i1; | |
i1 = l3; | |
i0 = i0 == i1; | |
if (i0) {goto B2;} | |
i0 = l8; | |
i1 = l1; | |
i2 = 8200u; | |
i1 += i2; | |
l5 = i1; | |
i1 = i32_load((&memory), (u64)(i1)); | |
l1 = i1; | |
i0 = i0 == i1; | |
if (i0) {goto B8;} | |
i0 = l6; | |
i1 = l1; | |
i0 += i1; | |
l6 = i0; | |
i1 = l6; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i2 = 2147483648u; | |
i1 &= i2; | |
i2 = 4294967292u; | |
i3 = l1; | |
i2 -= i3; | |
i3 = l8; | |
i2 += i3; | |
i1 |= i2; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l5; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l6; | |
i1 = l6; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i2 = 2147483647u; | |
i1 &= i2; | |
i32_store((&memory), (u64)(i0), i1); | |
B8:; | |
i0 = p0; | |
i1 = 8388u; | |
i0 += i1; | |
l2 = i0; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i2 = 1u; | |
i1 += i2; | |
l2 = i1; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p0; | |
i1 = l2; | |
i2 = 12u; | |
i1 *= i2; | |
i0 += i1; | |
p0 = i0; | |
i1 = 8196u; | |
i0 += i1; | |
i1 = l3; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p0; | |
i1 = 8192u; | |
i0 += i1; | |
l8 = i0; | |
i1 = l7; | |
i32_store((&memory), (u64)(i0), i1); | |
B4:; | |
i0 = l8; | |
goto Bfunc; | |
B3:; | |
i0 = l2; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l8 = i0; | |
i1 = p0; | |
i2 = l1; | |
i3 = 12u; | |
i2 *= i3; | |
i1 += i2; | |
l3 = i1; | |
i2 = 8200u; | |
i1 += i2; | |
l1 = i1; | |
i1 = i32_load((&memory), (u64)(i1)); | |
l7 = i1; | |
i0 = i0 == i1; | |
if (i0) {goto B9;} | |
i0 = l3; | |
i1 = 8196u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
i1 = l7; | |
i0 += i1; | |
l3 = i0; | |
i1 = l3; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i2 = 2147483648u; | |
i1 &= i2; | |
i2 = 4294967292u; | |
i3 = l7; | |
i2 -= i3; | |
i3 = l8; | |
i2 += i3; | |
i1 |= i2; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l1; | |
i1 = l2; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l3; | |
i1 = l3; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i2 = 2147483647u; | |
i1 &= i2; | |
i32_store((&memory), (u64)(i0), i1); | |
B9:; | |
i0 = p0; | |
i1 = p0; | |
i2 = 8388u; | |
i1 += i2; | |
l7 = i1; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i2 = 1u; | |
i1 += i2; | |
l3 = i1; | |
i32_store((&memory), (u64)(i0 + 8384), i1); | |
i0 = l7; | |
i1 = l3; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = 0u; | |
goto Bfunc; | |
B2:; | |
i0 = l2; | |
i1 = l8; | |
i2 = l7; | |
i1 += i2; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = l2; | |
Bfunc:; | |
FUNC_EPILOGUE; | |
return i0; | |
} | |
static void free(u32 p0) { | |
u32 l1 = 0, l2 = 0, l3 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2; | |
i0 = p0; | |
i0 = !(i0); | |
if (i0) {goto B1;} | |
i0 = 0u; | |
i0 = i32_load((&memory), (u64)(i0 + 9384)); | |
l2 = i0; | |
i1 = 1u; | |
i0 = (u32)((s32)i0 < (s32)i1); | |
if (i0) {goto B1;} | |
i0 = 9192u; | |
l3 = i0; | |
i0 = l2; | |
i1 = 12u; | |
i0 *= i1; | |
i1 = 9192u; | |
i0 += i1; | |
l1 = i0; | |
L2: | |
i0 = l3; | |
i1 = 4u; | |
i0 += i1; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l2 = i0; | |
i0 = !(i0); | |
if (i0) {goto B1;} | |
i0 = l2; | |
i1 = 4u; | |
i0 += i1; | |
i1 = p0; | |
i0 = i0 > i1; | |
if (i0) {goto B3;} | |
i0 = l2; | |
i1 = l3; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i0 += i1; | |
i1 = p0; | |
i0 = i0 > i1; | |
if (i0) {goto B0;} | |
B3:; | |
i0 = l3; | |
i1 = 12u; | |
i0 += i1; | |
l3 = i0; | |
i1 = l1; | |
i0 = i0 < i1; | |
if (i0) {goto L2;} | |
B1:; | |
goto Bfunc; | |
B0:; | |
i0 = p0; | |
i1 = 4294967292u; | |
i0 += i1; | |
l3 = i0; | |
i1 = l3; | |
i1 = i32_load((&memory), (u64)(i1)); | |
i2 = 2147483647u; | |
i1 &= i2; | |
i32_store((&memory), (u64)(i0), i1); | |
Bfunc:; | |
FUNC_EPILOGUE; | |
} | |
static u32 f97(u32 p0) { | |
u32 l1 = 0, l2 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2; | |
i0 = p0; | |
i1 = 1u; | |
i2 = p0; | |
i0 = i2 ? i0 : i1; | |
l1 = i0; | |
i0 = malloc(i0); | |
p0 = i0; | |
if (i0) {goto B0;} | |
L1: | |
i0 = 0u; | |
p0 = i0; | |
i0 = 0u; | |
i0 = i32_load((&memory), (u64)(i0 + 9500)); | |
l2 = i0; | |
i0 = !(i0); | |
if (i0) {goto B0;} | |
i0 = l2; | |
CALL_INDIRECT(T0, void (*)(void), 6, i0); | |
i0 = l1; | |
i0 = malloc(i0); | |
p0 = i0; | |
i0 = !(i0); | |
if (i0) {goto L1;} | |
B0:; | |
i0 = p0; | |
FUNC_EPILOGUE; | |
return i0; | |
} | |
static void f98(u32 p0) { | |
FUNC_PROLOGUE; | |
u32 i0; | |
i0 = p0; | |
i0 = !(i0); | |
if (i0) {goto B0;} | |
i0 = p0; | |
free(i0); | |
B0:; | |
FUNC_EPILOGUE; | |
} | |
static void f99(u32 p0) { | |
FUNC_PROLOGUE; | |
(*Z_envZ_abortZ_vv)(); | |
UNREACHABLE; | |
FUNC_EPILOGUE; | |
} | |
static u32 f100(u32 p0, u32 p1, u32 p2) { | |
u32 l3 = 0, l4 = 0, l5 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3, i4, i5, i6, i7; | |
i0 = 10u; | |
l4 = i0; | |
i0 = p0; | |
i0 = i32_load8_u((&memory), (u64)(i0)); | |
l3 = i0; | |
i1 = 1u; | |
i0 &= i1; | |
i0 = !(i0); | |
if (i0) {goto B0;} | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l3 = i0; | |
i1 = 4294967294u; | |
i0 &= i1; | |
i1 = 4294967295u; | |
i0 += i1; | |
l4 = i0; | |
B0:; | |
i0 = l3; | |
i1 = 1u; | |
i0 &= i1; | |
if (i0) {goto B2;} | |
i0 = l3; | |
i1 = 254u; | |
i0 &= i1; | |
i1 = 1u; | |
i0 >>= (i1 & 31); | |
l5 = i0; | |
goto B1; | |
B2:; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 4)); | |
l5 = i0; | |
B1:; | |
i0 = l4; | |
i1 = l5; | |
i0 -= i1; | |
i1 = p2; | |
i0 = i0 >= i1; | |
if (i0) {goto B3;} | |
i0 = p0; | |
i1 = l4; | |
i2 = p2; | |
i3 = l4; | |
i2 -= i3; | |
i3 = l5; | |
i2 += i3; | |
i3 = l5; | |
i4 = l5; | |
i5 = 0u; | |
i6 = p2; | |
i7 = p1; | |
f101(i0, i1, i2, i3, i4, i5, i6, i7); | |
i0 = p0; | |
goto Bfunc; | |
B3:; | |
i0 = p2; | |
i0 = !(i0); | |
if (i0) {goto B6;} | |
i0 = l3; | |
i1 = 1u; | |
i0 &= i1; | |
if (i0) {goto B5;} | |
i0 = p0; | |
i1 = 1u; | |
i0 += i1; | |
l4 = i0; | |
goto B4; | |
B6:; | |
i0 = p0; | |
goto Bfunc; | |
B5:; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
l4 = i0; | |
B4:; | |
i0 = l4; | |
i1 = l5; | |
i0 += i1; | |
i1 = p1; | |
i2 = p2; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
i0 = l5; | |
i1 = p2; | |
i0 += i1; | |
p2 = i0; | |
i0 = p0; | |
i0 = i32_load8_u((&memory), (u64)(i0)); | |
i1 = 1u; | |
i0 &= i1; | |
if (i0) {goto B8;} | |
i0 = p0; | |
i1 = p2; | |
i2 = 1u; | |
i1 <<= (i2 & 31); | |
i32_store8((&memory), (u64)(i0), i1); | |
goto B7; | |
B8:; | |
i0 = p0; | |
i1 = p2; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
B7:; | |
i0 = l4; | |
i1 = p2; | |
i0 += i1; | |
i1 = 0u; | |
i32_store8((&memory), (u64)(i0), i1); | |
i0 = p0; | |
Bfunc:; | |
FUNC_EPILOGUE; | |
return i0; | |
} | |
static void f101(u32 p0, u32 p1, u32 p2, u32 p3, u32 p4, u32 p5, u32 p6, u32 p7) { | |
u32 l8 = 0, l9 = 0, l10 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2, i3; | |
i0 = 4294967278u; | |
i1 = p1; | |
i0 -= i1; | |
i1 = p2; | |
i0 = i0 < i1; | |
if (i0) {goto B0;} | |
i0 = p0; | |
i0 = i32_load8_u((&memory), (u64)(i0)); | |
i1 = 1u; | |
i0 &= i1; | |
if (i0) {goto B2;} | |
i0 = p0; | |
i1 = 1u; | |
i0 += i1; | |
l9 = i0; | |
goto B1; | |
B2:; | |
i0 = p0; | |
i0 = i32_load((&memory), (u64)(i0 + 8)); | |
l9 = i0; | |
B1:; | |
i0 = 4294967279u; | |
l10 = i0; | |
i0 = p1; | |
i1 = 2147483622u; | |
i0 = i0 > i1; | |
if (i0) {goto B3;} | |
i0 = 11u; | |
l10 = i0; | |
i0 = p1; | |
i1 = 1u; | |
i0 <<= (i1 & 31); | |
l8 = i0; | |
i1 = p2; | |
i2 = p1; | |
i1 += i2; | |
p2 = i1; | |
i2 = p2; | |
i3 = l8; | |
i2 = i2 < i3; | |
i0 = i2 ? i0 : i1; | |
p2 = i0; | |
i1 = 11u; | |
i0 = i0 < i1; | |
if (i0) {goto B3;} | |
i0 = p2; | |
i1 = 16u; | |
i0 += i1; | |
i1 = 4294967280u; | |
i0 &= i1; | |
l10 = i0; | |
B3:; | |
i0 = l10; | |
i0 = f97(i0); | |
p2 = i0; | |
i0 = p4; | |
i0 = !(i0); | |
if (i0) {goto B4;} | |
i0 = p2; | |
i1 = l9; | |
i2 = p4; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
B4:; | |
i0 = p6; | |
i0 = !(i0); | |
if (i0) {goto B5;} | |
i0 = p2; | |
i1 = p4; | |
i0 += i1; | |
i1 = p7; | |
i2 = p6; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
B5:; | |
i0 = p3; | |
i1 = p5; | |
i0 -= i1; | |
p3 = i0; | |
i1 = p4; | |
i0 -= i1; | |
p7 = i0; | |
i0 = !(i0); | |
if (i0) {goto B6;} | |
i0 = p2; | |
i1 = p4; | |
i0 += i1; | |
i1 = p6; | |
i0 += i1; | |
i1 = l9; | |
i2 = p4; | |
i1 += i2; | |
i2 = p5; | |
i1 += i2; | |
i2 = p7; | |
i0 = (*Z_envZ_memcpyZ_iiii)(i0, i1, i2); | |
B6:; | |
i0 = p1; | |
i1 = 10u; | |
i0 = i0 == i1; | |
if (i0) {goto B7;} | |
i0 = l9; | |
f98(i0); | |
B7:; | |
i0 = p0; | |
i1 = p2; | |
i32_store((&memory), (u64)(i0 + 8), i1); | |
i0 = p0; | |
i1 = l10; | |
i2 = 1u; | |
i1 |= i2; | |
i32_store((&memory), (u64)(i0), i1); | |
i0 = p0; | |
i1 = p3; | |
i2 = p6; | |
i1 += i2; | |
p4 = i1; | |
i32_store((&memory), (u64)(i0 + 4), i1); | |
i0 = p2; | |
i1 = p4; | |
i0 += i1; | |
i1 = 0u; | |
i32_store8((&memory), (u64)(i0), i1); | |
goto Bfunc; | |
B0:; | |
(*Z_envZ_abortZ_vv)(); | |
UNREACHABLE; | |
Bfunc:; | |
FUNC_EPILOGUE; | |
} | |
static void f102(u32 p0) { | |
FUNC_PROLOGUE; | |
(*Z_envZ_abortZ_vv)(); | |
UNREACHABLE; | |
FUNC_EPILOGUE; | |
} | |
static u32 memcmp_0(u32 p0, u32 p1, u32 p2) { | |
u32 l3 = 0, l4 = 0, l5 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1; | |
i0 = 0u; | |
l5 = i0; | |
i0 = p2; | |
i0 = !(i0); | |
if (i0) {goto B0;} | |
L2: | |
i0 = p0; | |
i0 = i32_load8_u((&memory), (u64)(i0)); | |
l3 = i0; | |
i1 = p1; | |
i1 = i32_load8_u((&memory), (u64)(i1)); | |
l4 = i1; | |
i0 = i0 != i1; | |
if (i0) {goto B1;} | |
i0 = p1; | |
i1 = 1u; | |
i0 += i1; | |
p1 = i0; | |
i0 = p0; | |
i1 = 1u; | |
i0 += i1; | |
p0 = i0; | |
i0 = p2; | |
i1 = 4294967295u; | |
i0 += i1; | |
p2 = i0; | |
if (i0) {goto L2;} | |
goto B0; | |
B1:; | |
i0 = l3; | |
i1 = l4; | |
i0 -= i1; | |
l5 = i0; | |
B0:; | |
i0 = l5; | |
FUNC_EPILOGUE; | |
return i0; | |
} | |
static u32 strlen_0(u32 p0) { | |
u32 l1 = 0, l2 = 0; | |
FUNC_PROLOGUE; | |
u32 i0, i1, i2; | |
i0 = p0; | |
l2 = i0; | |
i0 = p0; | |
i1 = 3u; | |
i0 &= i1; | |
i0 = !(i0); | |
if (i0) {goto B1;} | |
i0 = p0; | |
l2 = i0; | |
L2: | |
i0 = l2; | |
i0 = i32_load8_u((&memory), (u64)(i0)); | |
i0 = !(i0); | |
if (i0) {goto B0;} | |
i0 = l2; | |
i1 = 1u; | |
i0 += i1; | |
l2 = i0; | |
i1 = 3u; | |
i0 &= i1; | |
if (i0) {goto L2;} | |
B1:; | |
i0 = l2; | |
i1 = 4294967292u; | |
i0 += i1; | |
l2 = i0; | |
L3: | |
i0 = l2; | |
i1 = 4u; | |
i0 += i1; | |
l2 = i0; | |
i0 = i32_load((&memory), (u64)(i0)); | |
l1 = i0; | |
i1 = 4294967295u; | |
i0 ^= i1; | |
i1 = l1; | |
i2 = 4278124287u; | |
i1 += i2; | |
i0 &= i1; | |
i1 = 2155905152u; | |
i0 &= i1; | |
i0 = !(i0); | |
if (i0) {goto L3;} | |
i0 = l1; | |
i1 = 255u; | |
i0 &= i1; | |
i0 = !(i0); | |
if (i0) {goto B0;} | |
L4: | |
i0 = l2; | |
i1 = 1u; | |
i0 += i1; | |
l2 = i0; | |
i0 = i32_load8_u((&memory), (u64)(i0)); | |
if (i0) {goto L4;} | |
B0:; | |
i0 = l2; | |
i1 = p0; | |
i0 -= i1; | |
FUNC_EPILOGUE; | |
return i0; | |
} | |
static void f105(void) { | |
FUNC_PROLOGUE; | |
UNREACHABLE; | |
FUNC_EPILOGUE; | |
} | |
static const u8 data_segment_data_0[] = { | |
0x20, 0x65, 0x00, 0x00, | |
}; | |
static const u8 data_segment_data_1[] = { | |
0x6f, 0x6e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x00, | |
}; | |
static const u8 data_segment_data_2[] = { | |
0x65, 0x6f, 0x73, 0x69, 0x6f, 0x00, | |
}; | |
static const u8 data_segment_data_3[] = { | |
0x6f, 0x6e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x20, 0x61, 0x63, 0x74, 0x69, | |
0x6f, 0x6e, 0x27, 0x73, 0x20, 0x61, 0x72, 0x65, 0x20, 0x6f, 0x6e, 0x6c, | |
0x79, 0x20, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x20, 0x66, 0x72, 0x6f, 0x6d, | |
0x20, 0x74, 0x68, 0x65, 0x20, 0x22, 0x65, 0x6f, 0x73, 0x69, 0x6f, 0x22, | |
0x20, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x20, 0x61, 0x63, 0x63, 0x6f, | |
0x75, 0x6e, 0x74, 0x00, | |
}; | |
static const u8 data_segment_data_4[] = { | |
0x72, 0x65, 0x61, 0x64, 0x00, | |
}; | |
static const u8 data_segment_data_5[] = { | |
0x63, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x20, 0x70, 0x61, 0x73, 0x73, 0x20, | |
0x65, 0x6e, 0x64, 0x20, 0x69, 0x74, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, | |
0x20, 0x74, 0x6f, 0x20, 0x6d, 0x6f, 0x64, 0x69, 0x66, 0x79, 0x00, | |
}; | |
static const u8 data_segment_data_6[] = { | |
0x6f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x20, 0x70, 0x61, 0x73, 0x73, 0x65, | |
0x64, 0x20, 0x74, 0x6f, 0x20, 0x6d, 0x6f, 0x64, 0x69, 0x66, 0x79, 0x20, | |
0x69, 0x73, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x69, 0x6e, 0x20, 0x6d, 0x75, | |
0x6c, 0x74, 0x69, 0x5f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x00, | |
}; | |
static const u8 data_segment_data_7[] = { | |
0x63, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x20, 0x6d, 0x6f, 0x64, 0x69, 0x66, | |
0x79, 0x20, 0x6f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x20, 0x69, 0x6e, | |
0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x6f, 0x66, 0x20, 0x61, 0x6e, | |
0x6f, 0x74, 0x68, 0x65, 0x72, 0x20, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x61, | |
0x63, 0x74, 0x00, | |
}; | |
static const u8 data_segment_data_8[] = { | |
0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x20, 0x63, 0x61, 0x6e, 0x6e, | |
0x6f, 0x74, 0x20, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x20, 0x70, 0x72, | |
0x69, 0x6d, 0x61, 0x72, 0x79, 0x20, 0x6b, 0x65, 0x79, 0x20, 0x77, 0x68, | |
0x65, 0x6e, 0x20, 0x6d, 0x6f, 0x64, 0x69, 0x66, 0x79, 0x69, 0x6e, 0x67, | |
0x20, 0x61, 0x6e, 0x20, 0x6f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x00, | |
}; | |
static const u8 data_segment_data_9[] = { | |
0x77, 0x72, 0x69, 0x74, 0x65, 0x00, | |
}; | |
static const u8 data_segment_data_10[] = { | |
0x63, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x20, 0x63, 0x72, 0x65, 0x61, 0x74, | |
0x65, 0x20, 0x6f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x20, 0x69, 0x6e, | |
0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x6f, 0x66, 0x20, 0x61, 0x6e, | |
0x6f, 0x74, 0x68, 0x65, 0x72, 0x20, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x61, | |
0x63, 0x74, 0x00, | |
}; | |
static const u8 data_segment_data_11[] = { | |
0x65, 0x72, 0x72, 0x6f, 0x72, 0x20, 0x72, 0x65, 0x61, 0x64, 0x69, 0x6e, | |
0x67, 0x20, 0x69, 0x74, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x00, | |
}; | |
static const u8 data_segment_data_12[] = { | |
0x63, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x20, 0x70, 0x61, 0x73, 0x73, 0x20, | |
0x65, 0x6e, 0x64, 0x20, 0x69, 0x74, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, | |
0x20, 0x74, 0x6f, 0x20, 0x65, 0x72, 0x61, 0x73, 0x65, 0x00, | |
}; | |
static const u8 data_segment_data_13[] = { | |
0x63, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x20, 0x69, 0x6e, 0x63, 0x72, 0x65, | |
0x6d, 0x65, 0x6e, 0x74, 0x20, 0x65, 0x6e, 0x64, 0x20, 0x69, 0x74, 0x65, | |
0x72, 0x61, 0x74, 0x6f, 0x72, 0x00, | |
}; | |
static const u8 data_segment_data_14[] = { | |
0x6f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x20, 0x70, 0x61, 0x73, 0x73, 0x65, | |
0x64, 0x20, 0x74, 0x6f, 0x20, 0x65, 0x72, 0x61, 0x73, 0x65, 0x20, 0x69, | |
0x73, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x69, 0x6e, 0x20, 0x6d, 0x75, 0x6c, | |
0x74, 0x69, 0x5f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x00, | |
}; | |
static const u8 data_segment_data_15[] = { | |
0x63, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x20, 0x65, 0x72, 0x61, 0x73, 0x65, | |
0x20, 0x6f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x20, 0x69, 0x6e, 0x20, | |
0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x6f, 0x66, 0x20, 0x61, 0x6e, 0x6f, | |
0x74, 0x68, 0x65, 0x72, 0x20, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x61, 0x63, | |
0x74, 0x00, | |
}; | |
static const u8 data_segment_data_16[] = { | |
0x61, 0x74, 0x74, 0x65, 0x6d, 0x70, 0x74, 0x20, 0x74, 0x6f, 0x20, 0x72, | |
0x65, 0x6d, 0x6f, 0x76, 0x65, 0x20, 0x6f, 0x62, 0x6a, 0x65, 0x63, 0x74, | |
0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x77, 0x61, 0x73, 0x20, 0x6e, 0x6f, | |
0x74, 0x20, 0x69, 0x6e, 0x20, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x5f, 0x69, | |
0x6e, 0x64, 0x65, 0x78, 0x00, | |
}; | |
static const u8 data_segment_data_17[] = { | |
0x6d, 0x61, 0x67, 0x6e, 0x69, 0x74, 0x75, 0x64, 0x65, 0x20, 0x6f, 0x66, | |
0x20, 0x61, 0x73, 0x73, 0x65, 0x74, 0x20, 0x61, 0x6d, 0x6f, 0x75, 0x6e, | |
0x74, 0x20, 0x6d, 0x75, 0x73, 0x74, 0x20, 0x62, 0x65, 0x20, 0x6c, 0x65, | |
0x73, 0x73, 0x20, 0x74, 0x68, 0x61, 0x6e, 0x20, 0x32, 0x5e, 0x36, 0x32, | |
0x00, | |
}; | |
static const u8 data_segment_data_18[] = { | |
0x69, 0x6e, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x20, 0x73, 0x79, 0x6d, 0x62, | |
0x6f, 0x6c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x00, | |
}; | |
static const u8 data_segment_data_19[] = { | |
0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x00, | |
}; | |
static const u8 data_segment_data_20[] = { | |
0x65, 0x6f, 0x73, 0x69, 0x6f, 0x2e, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x00, | |
}; | |
static const u8 data_segment_data_21[] = { | |
0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x00, | |
}; | |
static const u8 data_segment_data_22[] = { | |
0x65, 0x6f, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x62, 0x72, 0x61, 0x6e, 0x64, | |
0x00, | |
}; | |
static const u8 data_segment_data_23[] = { | |
0x64, 0x69, 0x63, 0x65, 0x3a, 0x75, 0x35, 0x30, 0x40, 0x6d, 0x75, 0x6d, | |
0x61, 0x63, 0x68, 0x61, 0x79, 0x69, 0x6e, 0x6d, 0x6d, 0x20, 0x00, | |
}; | |
static const u8 data_segment_data_24[] = { | |
0x64, 0x64, 0x20, 0x3d, 0x3d, 0x20, 0x30, 0x2c, 0x20, 0x77, 0x61, 0x69, | |
0x74, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x00, | |
}; | |
static const u8 data_segment_data_25[] = { | |
0x20, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x3a, 0x00, | |
}; | |
static const u8 data_segment_data_26[] = { | |
0x73, 0x74, 0x61, 0x72, 0x74, 0x00, | |
}; | |
static const u8 data_segment_data_27[] = { | |
0x72, 0x75, 0x6e, 0x00, | |
}; | |
// HINT: a: string | |
static const u8 data_segment_data_28[] = { | |
0x0a, 0x20, 0x61, 0x3a, 0x20, 0x00, | |
}; | |
static const u8 data_segment_data_29[] = { | |
0x6d, 0x61, 0x6c, 0x6c, 0x6f, 0x63, 0x5f, 0x66, 0x72, 0x6f, 0x6d, 0x5f, | |
0x66, 0x72, 0x65, 0x65, 0x64, 0x20, 0x77, 0x61, 0x73, 0x20, 0x64, 0x65, | |
0x73, 0x69, 0x67, 0x6e, 0x65, 0x64, 0x20, 0x74, 0x6f, 0x20, 0x6f, 0x6e, | |
0x6c, 0x79, 0x20, 0x62, 0x65, 0x20, 0x63, 0x61, 0x6c, 0x6c, 0x65, 0x64, | |
0x20, 0x61, 0x66, 0x74, 0x65, 0x72, 0x20, 0x5f, 0x68, 0x65, 0x61, 0x70, | |
0x20, 0x77, 0x61, 0x73, 0x20, 0x63, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, | |
0x65, 0x6c, 0x79, 0x20, 0x61, 0x6c, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x65, | |
0x64, 0x00, | |
}; | |
static void init_memory(void) { | |
wasm_rt_allocate_memory((&memory), 1, 65536); | |
memcpy(&(memory.data[4u]), data_segment_data_0, 4); | |
memcpy(&(memory.data[16u]), data_segment_data_1, 8); | |
memcpy(&(memory.data[32u]), data_segment_data_2, 6); | |
memcpy(&(memory.data[48u]), data_segment_data_3, 64); | |
memcpy(&(memory.data[112u]), data_segment_data_4, 5); | |
memcpy(&(memory.data[128u]), data_segment_data_5, 35); | |
memcpy(&(memory.data[176u]), data_segment_data_6, 46); | |
memcpy(&(memory.data[224u]), data_segment_data_7, 51); | |
memcpy(&(memory.data[288u]), data_segment_data_8, 59); | |
memcpy(&(memory.data[352u]), data_segment_data_9, 6); | |
memcpy(&(memory.data[368u]), data_segment_data_10, 51); | |
memcpy(&(memory.data[432u]), data_segment_data_11, 23); | |
memcpy(&(memory.data[464u]), data_segment_data_12, 34); | |
memcpy(&(memory.data[512u]), data_segment_data_13, 30); | |
memcpy(&(memory.data[544u]), data_segment_data_14, 45); | |
memcpy(&(memory.data[592u]), data_segment_data_15, 50); | |
memcpy(&(memory.data[656u]), data_segment_data_16, 53); | |
memcpy(&(memory.data[720u]), data_segment_data_17, 49); | |
memcpy(&(memory.data[784u]), data_segment_data_18, 20); | |
memcpy(&(memory.data[816u]), data_segment_data_19, 7); | |
memcpy(&(memory.data[832u]), data_segment_data_20, 12); | |
memcpy(&(memory.data[848u]), data_segment_data_21, 9); | |
memcpy(&(memory.data[864u]), data_segment_data_22, 13); | |
memcpy(&(memory.data[880u]), data_segment_data_23, 23); | |
memcpy(&(memory.data[912u]), data_segment_data_24, 21); | |
memcpy(&(memory.data[944u]), data_segment_data_25, 10); | |
memcpy(&(memory.data[960u]), data_segment_data_26, 6); | |
memcpy(&(memory.data[976u]), data_segment_data_27, 4); | |
memcpy(&(memory.data[992u]), data_segment_data_28, 6); // HINT: a: string | |
memcpy(&(memory.data[9408u]), data_segment_data_29, 86); | |
} | |
static void init_table(void) { | |
uint32_t offset; | |
wasm_rt_allocate_table((&T0), 15, 15); | |
offset = 0u; | |
T0.data[offset + 0] = (wasm_rt_elem_t){func_types[6], (wasm_rt_anyfunc_t)(&f105)}; | |
T0.data[offset + 1] = (wasm_rt_elem_t){func_types[1], (wasm_rt_anyfunc_t)(&f38)}; | |
T0.data[offset + 2] = (wasm_rt_elem_t){func_types[1], (wasm_rt_anyfunc_t)(&f29)}; | |
T0.data[offset + 3] = (wasm_rt_elem_t){func_types[4], (wasm_rt_anyfunc_t)(&f39)}; | |
T0.data[offset + 4] = (wasm_rt_elem_t){func_types[0], (wasm_rt_anyfunc_t)(&f31)}; | |
T0.data[offset + 5] = (wasm_rt_elem_t){func_types[1], (wasm_rt_anyfunc_t)(&f45)}; | |
T0.data[offset + 6] = (wasm_rt_elem_t){func_types[3], (wasm_rt_anyfunc_t)(&f34)}; | |
T0.data[offset + 7] = (wasm_rt_elem_t){func_types[2], (wasm_rt_anyfunc_t)(&f32_0)}; | |
T0.data[offset + 8] = (wasm_rt_elem_t){func_types[3], (wasm_rt_anyfunc_t)(&f43)}; | |
T0.data[offset + 9] = (wasm_rt_elem_t){func_types[0], (wasm_rt_anyfunc_t)(&f27)}; | |
T0.data[offset + 10] = (wasm_rt_elem_t){func_types[3], (wasm_rt_anyfunc_t)(&f41)}; | |
T0.data[offset + 11] = (wasm_rt_elem_t){func_types[5], (wasm_rt_anyfunc_t)(&f46)}; | |
T0.data[offset + 12] = (wasm_rt_elem_t){func_types[4], (wasm_rt_anyfunc_t)(&f44)}; | |
T0.data[offset + 13] = (wasm_rt_elem_t){func_types[1], (wasm_rt_anyfunc_t)(&f42)}; | |
T0.data[offset + 14] = (wasm_rt_elem_t){func_types[1], (wasm_rt_anyfunc_t)(&f36)}; | |
} | |
/* export: 'memory' */ | |
wasm_rt_memory_t (*WASM_RT_ADD_PREFIX(Z_memory)); | |
/* export: '_ZeqRK11checksum256S1_' */ | |
u32 (*WASM_RT_ADD_PREFIX(Z__Z5AeqRK11checksum256S1_Z_iii))(u32, u32); | |
/* export: '_ZeqRK11checksum160S1_' */ | |
u32 (*WASM_RT_ADD_PREFIX(Z__Z5AeqRK11checksum160S1_Z_iii))(u32, u32); | |
/* export: '_ZneRK11checksum160S1_' */ | |
u32 (*WASM_RT_ADD_PREFIX(Z__Z5AneRK11checksum160S1_Z_iii))(u32, u32); | |
/* export: 'now' */ | |
u32 (*WASM_RT_ADD_PREFIX(Z_nowZ_iv))(void); | |
/* export: '_ZN5eosio12require_authERKNS_16permission_levelE' */ | |
void (*WASM_RT_ADD_PREFIX(Z__Z5AN5eosio12require_authERKNS_16permission_levelEZ_vi))(u32); | |
/* export: 'apply' */ | |
void (*WASM_RT_ADD_PREFIX(Z_applyZ_vjjj))(u64, u64, u64); | |
/* export: 'malloc' */ | |
u32 (*WASM_RT_ADD_PREFIX(Z_mallocZ_ii))(u32); | |
/* export: 'free' */ | |
void (*WASM_RT_ADD_PREFIX(Z_freeZ_vi))(u32); | |
/* export: 'memcmp' */ | |
u32 (*WASM_RT_ADD_PREFIX(Z_memcmpZ_iiii))(u32, u32, u32); | |
/* export: 'strlen' */ | |
u32 (*WASM_RT_ADD_PREFIX(Z_strlenZ_ii))(u32); | |
static void init_exports(void) { | |
/* export: 'memory' */ | |
WASM_RT_ADD_PREFIX(Z_memory) = (&memory); | |
/* export: '_ZeqRK11checksum256S1_' */ | |
WASM_RT_ADD_PREFIX(Z__Z5AeqRK11checksum256S1_Z_iii) = (&_ZeqRK11checksum256S1_); | |
/* export: '_ZeqRK11checksum160S1_' */ | |
WASM_RT_ADD_PREFIX(Z__Z5AeqRK11checksum160S1_Z_iii) = (&_ZeqRK11checksum160S1_); | |
/* export: '_ZneRK11checksum160S1_' */ | |
WASM_RT_ADD_PREFIX(Z__Z5AneRK11checksum160S1_Z_iii) = (&_ZneRK11checksum160S1_); | |
/* export: 'now' */ | |
WASM_RT_ADD_PREFIX(Z_nowZ_iv) = (&now); | |
/* export: '_ZN5eosio12require_authERKNS_16permission_levelE' */ | |
WASM_RT_ADD_PREFIX(Z__Z5AN5eosio12require_authERKNS_16permission_levelEZ_vi) = (&_ZN5eosio12require_authERKNS_16permission_levelE); | |
/* export: 'apply' */ | |
WASM_RT_ADD_PREFIX(Z_applyZ_vjjj) = (&apply); | |
/* export: 'malloc' */ | |
WASM_RT_ADD_PREFIX(Z_mallocZ_ii) = (&malloc); | |
/* export: 'free' */ | |
WASM_RT_ADD_PREFIX(Z_freeZ_vi) = (&free); | |
/* export: 'memcmp' */ | |
WASM_RT_ADD_PREFIX(Z_memcmpZ_iiii) = (&memcmp_0); | |
/* export: 'strlen' */ | |
WASM_RT_ADD_PREFIX(Z_strlenZ_ii) = (&strlen_0); | |
} | |
void WASM_RT_ADD_PREFIX(init)(void) { | |
init_func_types(); | |
init_globals(); | |
init_memory(); | |
init_table(); | |
init_exports(); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment