diff options
| author | Andrew Lee <alee14498@protonmail.com> | 2021-02-16 19:52:34 -0500 |
|---|---|---|
| committer | Andrew Lee <alee14498@protonmail.com> | 2021-02-16 19:52:34 -0500 |
| commit | 863cbbbf249d2b5f74eb5bc199c3bdca031ea3a8 (patch) | |
| tree | 67d71b474423bc27dc3b8329662f938b870ec800 /public/unity/Build/SnugCup.wasm.framework.unityweb | |
| parent | e9790c79b53a9128f2926500d0b962682aec6018 (diff) | |
| download | snug-cup-863cbbbf249d2b5f74eb5bc199c3bdca031ea3a8.tar.gz snug-cup-863cbbbf249d2b5f74eb5bc199c3bdca031ea3a8.tar.bz2 snug-cup-863cbbbf249d2b5f74eb5bc199c3bdca031ea3a8.zip | |
Updated unity project
Diffstat (limited to 'public/unity/Build/SnugCup.wasm.framework.unityweb')
| -rw-r--r-- | public/unity/Build/SnugCup.wasm.framework.unityweb | 1487 |
1 files changed, 1030 insertions, 457 deletions
diff --git a/public/unity/Build/SnugCup.wasm.framework.unityweb b/public/unity/Build/SnugCup.wasm.framework.unityweb index 616cd59..0a2ab59 100644 --- a/public/unity/Build/SnugCup.wasm.framework.unityweb +++ b/public/unity/Build/SnugCup.wasm.framework.unityweb @@ -977,6 +977,8 @@ function reSign(value, bits, ignore) { } assert(Math["imul"] && Math["fround"] && Math["clz32"] && Math["trunc"], "this is a legacy browser, build with LEGACY_VM_SUPPORT"); var Math_abs = Math.abs; +var Math_cos = Math.cos; +var Math_sin = Math.sin; var Math_sqrt = Math.sqrt; var Math_ceil = Math.ceil; var Math_floor = Math.floor; @@ -1289,7 +1291,7 @@ function _emscripten_asm_const_ii(code, a0) { return ASM_CONSTS[code](a0); } STATIC_BASE = GLOBAL_BASE; -STATICTOP = STATIC_BASE + 2559072; +STATICTOP = STATIC_BASE + 2859296; __ATINIT__.push({ func: (function() { __GLOBAL__sub_I_Transform_cpp(); @@ -1300,11 +1302,11 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_31_3735(); + ___cxx_global_var_init_31_3742(); }) }, { func: (function() { - ___cxx_global_var_init_30_3734(); + ___cxx_global_var_init_30_3741(); }) }, { func: (function() { @@ -1352,7 +1354,7 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_4043(); + ___cxx_global_var_init_4050(); }) }, { func: (function() { @@ -1412,7 +1414,7 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_46_4485(); + ___cxx_global_var_init_46_4493(); }) }, { func: (function() { @@ -1424,7 +1426,7 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_26_5295(); + ___cxx_global_var_init_26_5304(); }) }, { func: (function() { @@ -1436,7 +1438,7 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_28_4486(); + ___cxx_global_var_init_28_4494(); }) }, { func: (function() { @@ -1476,11 +1478,11 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_45_4484(); + ___cxx_global_var_init_45_4492(); }) }, { func: (function() { - ___cxx_global_var_init_44_4483(); + ___cxx_global_var_init_44_4491(); }) }, { func: (function() { @@ -1500,15 +1502,15 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_8_4230(); + ___cxx_global_var_init_8_4237(); }) }, { func: (function() { - ___cxx_global_var_init_7_4229(); + ___cxx_global_var_init_7_4236(); }) }, { func: (function() { - ___cxx_global_var_init_6_4228(); + ___cxx_global_var_init_6_4235(); }) }, { func: (function() { @@ -1520,7 +1522,7 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_3_4140(); + ___cxx_global_var_init_3_4147(); }) }, { func: (function() { @@ -1628,7 +1630,7 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_2_10986(); + ___cxx_global_var_init_2_11000(); }) }, { func: (function() { @@ -1676,7 +1678,7 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_40_13456(); + ___cxx_global_var_init_40_13476(); }) }, { func: (function() { @@ -1740,15 +1742,15 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_38_12766(); + ___cxx_global_var_init_38_12786(); }) }, { func: (function() { - ___cxx_global_var_init_37_12765(); + ___cxx_global_var_init_37_12785(); }) }, { func: (function() { - ___cxx_global_var_init_36_12764(); + ___cxx_global_var_init_36_12784(); }) }, { func: (function() { @@ -1768,23 +1770,23 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_44_8857(); + ___cxx_global_var_init_44_8873(); }) }, { func: (function() { - ___cxx_global_var_init_43_8856(); + ___cxx_global_var_init_43_8872(); }) }, { func: (function() { - ___cxx_global_var_init_42_8855(); + ___cxx_global_var_init_42_8871(); }) }, { func: (function() { - ___cxx_global_var_init_41_8854(); + ___cxx_global_var_init_41_8870(); }) }, { func: (function() { - ___cxx_global_var_init_40_8853(); + ___cxx_global_var_init_40_8869(); }) }, { func: (function() { @@ -1808,7 +1810,7 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_75_8681(); + ___cxx_global_var_init_75_8693(); }) }, { func: (function() { @@ -1836,7 +1838,7 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_7980(); + ___cxx_global_var_init_7991(); }) }, { func: (function() { @@ -1872,15 +1874,15 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_48_7768(); + ___cxx_global_var_init_48_7779(); }) }, { func: (function() { - ___cxx_global_var_init_47_7767(); + ___cxx_global_var_init_47_7778(); }) }, { func: (function() { - ___cxx_global_var_init_46_7766(); + ___cxx_global_var_init_46_7777(); }) }, { func: (function() { @@ -1904,11 +1906,11 @@ __ATINIT__.push({ }) }, { func: (function() { - __GLOBAL__sub_I_Il2CppCodeRegistration_cpp(); + __GLOBAL__sub_I_Lump_libil2cpp_vm_cpp(); }) }, { func: (function() { - __GLOBAL__sub_I_Lump_libil2cpp_vm_cpp(); + __GLOBAL__sub_I_Il2CppCodeRegistration_cpp(); }) }, { func: (function() { @@ -1932,11 +1934,11 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_1_9123(); + ___cxx_global_var_init_1_9139(); }) }, { func: (function() { - ___cxx_global_var_init_9122(); + ___cxx_global_var_init_9138(); }) }, { func: (function() { @@ -1944,7 +1946,7 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_45_7765(); + ___cxx_global_var_init_45_7776(); }) }, { func: (function() { @@ -1964,31 +1966,31 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_24_8865(); + ___cxx_global_var_init_24_8881(); }) }, { func: (function() { - ___cxx_global_var_init_23_8864(); + ___cxx_global_var_init_23_8880(); }) }, { func: (function() { - ___cxx_global_var_init_22_8863(); + ___cxx_global_var_init_22_8879(); }) }, { func: (function() { - ___cxx_global_var_init_21_8862(); + ___cxx_global_var_init_21_8878(); }) }, { func: (function() { - ___cxx_global_var_init_20_8861(); + ___cxx_global_var_init_20_8877(); }) }, { func: (function() { - ___cxx_global_var_init_19_8860(); + ___cxx_global_var_init_19_8876(); }) }, { func: (function() { - ___cxx_global_var_init_18_8859(); + ___cxx_global_var_init_18_8875(); }) }, { func: (function() { @@ -1996,7 +1998,7 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_16_8858(); + ___cxx_global_var_init_16_8874(); }) }, { func: (function() { @@ -2008,11 +2010,11 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_1_6765(); + ___cxx_global_var_init_1_6776(); }) }, { func: (function() { - ___cxx_global_var_init_4_6711(); + ___cxx_global_var_init_4_6722(); }) }, { func: (function() { @@ -2028,7 +2030,7 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_7_6649(); + ___cxx_global_var_init_7_6660(); }) }, { func: (function() { @@ -2056,11 +2058,11 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_81_5900(); + ___cxx_global_var_init_81_5920(); }) }, { func: (function() { - ___cxx_global_var_init_28_6804(); + ___cxx_global_var_init_28_6815(); }) }, { func: (function() { @@ -2072,7 +2074,7 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_77_5899(); + ___cxx_global_var_init_77_5919(); }) }, { func: (function() { @@ -2120,11 +2122,11 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_44_7764(); + ___cxx_global_var_init_44_7775(); }) }, { func: (function() { - ___cxx_global_var_init_43_7763(); + ___cxx_global_var_init_43_7774(); }) }, { func: (function() { @@ -2136,7 +2138,7 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_10_7605(); + ___cxx_global_var_init_10_7616(); }) }, { func: (function() { @@ -2152,7 +2154,7 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_44_7474(); + ___cxx_global_var_init_44_7486(); }) }, { func: (function() { @@ -2168,11 +2170,11 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_35_7292(); + ___cxx_global_var_init_35_7303(); }) }, { func: (function() { - ___cxx_global_var_init_7291(); + ___cxx_global_var_init_7302(); }) }, { func: (function() { @@ -2204,7 +2206,7 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_123_6885(); + ___cxx_global_var_init_123_6896(); }) }, { func: (function() { @@ -2228,11 +2230,15 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_29_6805(); + ___cxx_global_var_init_29_6816(); }) }, { func: (function() { - __GLOBAL__sub_I_Runtime_BaseClasses_2_cpp(); + __GLOBAL__sub_I_Runtime_BaseClasses_3_cpp(); + }) +}, { + func: (function() { + __GLOBAL__sub_I_Runtime_Camera_7_cpp(); }) }, { func: (function() { @@ -2288,11 +2294,11 @@ __ATINIT__.push({ }) }, { func: (function() { - __GLOBAL__sub_I_Runtime_BaseClasses_3_cpp(); + __GLOBAL__sub_I_Shadows_cpp(); }) }, { func: (function() { - __GLOBAL__sub_I_Runtime_Camera_7_cpp(); + __GLOBAL__sub_I_Runtime_BaseClasses_2_cpp(); }) }, { func: (function() { @@ -2348,11 +2354,11 @@ __ATINIT__.push({ }) }, { func: (function() { - __GLOBAL__sub_I_GfxDeviceNull_cpp(); + __GLOBAL__sub_I_Runtime_Graphics_1_cpp(); }) }, { func: (function() { - ___cxx_global_var_init_133(); + __GLOBAL__sub_I_Runtime_Graphics_Mesh_0_cpp(); }) }, { func: (function() { @@ -2400,7 +2406,7 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_75(); + ___cxx_global_var_init_76(); }) }, { func: (function() { @@ -2408,11 +2414,11 @@ __ATINIT__.push({ }) }, { func: (function() { - __GLOBAL__sub_I_Runtime_Graphics_1_cpp(); + __GLOBAL__sub_I_GfxDeviceNull_cpp(); }) }, { func: (function() { - __GLOBAL__sub_I_Runtime_Input_0_cpp(); + ___cxx_global_var_init_133(); }) }, { func: (function() { @@ -2464,11 +2470,11 @@ __ATINIT__.push({ }) }, { func: (function() { - __GLOBAL__sub_I_Shadows_cpp(); + __GLOBAL__sub_I_Modules_Animation_1_cpp(); }) }, { func: (function() { - __GLOBAL__sub_I_Modules_Animation_0_cpp(); + __GLOBAL__sub_I_Modules_AssetBundle_Public_0_cpp(); }) }, { func: (function() { @@ -2524,11 +2530,11 @@ __ATINIT__.push({ }) }, { func: (function() { - __GLOBAL__sub_I_Modules_Animation_1_cpp(); + __GLOBAL__sub_I_Modules_AssetBundle_Public_1_cpp(); }) }, { func: (function() { - __GLOBAL__sub_I_Modules_AssetBundle_Public_0_cpp(); + __GLOBAL__sub_I_Modules_Animation_0_cpp(); }) }, { func: (function() { @@ -2584,7 +2590,11 @@ __ATINIT__.push({ }) }, { func: (function() { - __GLOBAL__sub_I_ClothScriptingClasses_cpp(); + ___cxx_global_var_init_24(); + }) +}, { + func: (function() { + __GLOBAL__sub_I_Runtime_Input_0_cpp(); }) }, { func: (function() { @@ -2640,11 +2650,11 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_24(); + __GLOBAL__sub_I_Runtime_Graphics_Mesh_1_cpp(); }) }, { func: (function() { - __GLOBAL__sub_I_Runtime_Graphics_Mesh_0_cpp(); + __GLOBAL__sub_I_ClothScriptingClasses_cpp(); }) }, { func: (function() { @@ -2696,11 +2706,11 @@ __ATINIT__.push({ }) }, { func: (function() { - __GLOBAL__sub_I_Modules_AssetBundle_Public_1_cpp(); + ___cxx_global_var_init_202(); }) }, { func: (function() { - ___cxx_global_var_init_201(); + __GLOBAL__sub_I_Runtime_Misc_5_cpp(); }) }, { func: (function() { @@ -2756,11 +2766,11 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_202(); + __GLOBAL__sub_I_Runtime_Network_0_cpp(); }) }, { func: (function() { - __GLOBAL__sub_I_Runtime_Misc_5_cpp(); + ___cxx_global_var_init_201(); }) }, { func: (function() { @@ -2812,15 +2822,11 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_188_8760(); + ___cxx_global_var_init_188_8763(); }) }, { func: (function() { - ___cxx_global_var_init_187_8759(); - }) -}, { - func: (function() { - ___cxx_global_var_init_23(); + ___cxx_global_var_init_24_9366(); }) }, { func: (function() { @@ -2848,7 +2854,7 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_33_9957(); + ___cxx_global_var_init_33_9964(); }) }, { func: (function() { @@ -2868,23 +2874,23 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_26_9360(); + ___cxx_global_var_init_27(); }) }, { func: (function() { - ___cxx_global_var_init_25_1156(); + ___cxx_global_var_init_26_9367(); }) }, { func: (function() { - ___cxx_global_var_init_24_9359(); + ___cxx_global_var_init_25_1156(); }) }, { func: (function() { - ___cxx_global_var_init_186_8758(); + ___cxx_global_var_init_187_8762(); }) }, { func: (function() { - ___cxx_global_var_init_22_9358(); + ___cxx_global_var_init_23(); }) }, { func: (function() { @@ -2908,7 +2914,7 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_34_9146(); + ___cxx_global_var_init_34_9153(); }) }, { func: (function() { @@ -2916,7 +2922,7 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_32_9145(); + ___cxx_global_var_init_32_9152(); }) }, { func: (function() { @@ -2924,7 +2930,7 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_30_9144(); + ___cxx_global_var_init_30_9151(); }) }, { func: (function() { @@ -2932,11 +2938,15 @@ __ATINIT__.push({ }) }, { func: (function() { - __GLOBAL__sub_I_Runtime_Network_0_cpp(); + ___cxx_global_var_init_81_9041(); }) }, { func: (function() { - __GLOBAL__sub_I_Runtime_Jobs_0_cpp(); + __GLOBAL__sub_I_Runtime_Jobs_1_cpp(); + }) +}, { + func: (function() { + ___cxx_global_var_init_186(); }) }, { func: (function() { @@ -2964,7 +2974,7 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_75_8094(); + ___cxx_global_var_init_75(); }) }, { func: (function() { @@ -2992,11 +3002,11 @@ __ATINIT__.push({ }) }, { func: (function() { - __GLOBAL__sub_I_Runtime_Jobs_1_cpp(); + ___cxx_global_var_init_187(); }) }, { func: (function() { - ___cxx_global_var_init_186(); + __GLOBAL__sub_I_Runtime_Jobs_0_cpp(); }) }, { func: (function() { @@ -3048,27 +3058,27 @@ __ATINIT__.push({ }) }, { func: (function() { - __GLOBAL__sub_I_Runtime_Graphics_Mesh_1_cpp(); + ___cxx_global_var_init_172(); }) }, { func: (function() { - ___cxx_global_var_init_171(); + ___cxx_global_var_init_186_8761(); }) }, { func: (function() { - ___cxx_global_var_init_185_8757(); + ___cxx_global_var_init_185_8760(); }) }, { func: (function() { - ___cxx_global_var_init_184_8756(); + ___cxx_global_var_init_184_8759(); }) }, { func: (function() { - ___cxx_global_var_init_183_8755(); + ___cxx_global_var_init_183_8758(); }) }, { func: (function() { - ___cxx_global_var_init_182_8754(); + ___cxx_global_var_init_182_8757(); }) }, { func: (function() { @@ -3108,11 +3118,11 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_172(); + __GLOBAL__sub_I_AIScriptingClasses_cpp(); }) }, { func: (function() { - __GLOBAL__sub_I_AIScriptingClasses_cpp(); + ___cxx_global_var_init_171(); }) }, { func: (function() { @@ -3152,7 +3162,7 @@ __ATINIT__.push({ }) }, { func: (function() { - ___cxx_global_var_init_160(); + ___cxx_global_var_init_161(); }) }, { func: (function() { @@ -3162,12 +3172,8 @@ __ATINIT__.push({ func: (function() { ___cxx_global_var_init_188(); }) -}, { - func: (function() { - ___cxx_global_var_init_187(); - }) }); -var STATIC_BUMP = 2559072; +var STATIC_BUMP = 2859296; Module["STATIC_BASE"] = STATIC_BASE; Module["STATIC_BUMP"] = STATIC_BUMP; var tempDoublePtr = STATICTOP; @@ -4490,11 +4496,12 @@ var MEMFS = { } } allocated = true; + var fromHeap = buffer.buffer == HEAP8.buffer; ptr = _malloc(length); if (!ptr) { throw new FS.ErrnoError(ERRNO_CODES.ENOMEM); } - buffer.set(contents, ptr); + (fromHeap ? HEAP8 : buffer).set(contents, ptr); } return { ptr: ptr, @@ -11520,6 +11527,15 @@ function _glCheckFramebufferStatus(x0) { function _glClear(x0) { GLctx["clear"](x0); } +function _glClearBufferfi(x0, x1, x2, x3) { + GLctx["clearBufferfi"](x0, x1, x2, x3); +} +function _glClearBufferfv(buffer, drawbuffer, value) { + GLctx["clearBufferfv"](buffer, drawbuffer, HEAPF32, value >> 2); +} +function _glClearBufferuiv(buffer, drawbuffer, value) { + GLctx["clearBufferuiv"](buffer, drawbuffer, HEAPU32, value >> 2); +} function _glClearColor(x0, x1, x2, x3) { GLctx["clearColor"](x0, x1, x2, x3); } @@ -13192,6 +13208,7 @@ var _llvm_ceil_f64 = Math_ceil; function _llvm_copysign_f64(x, y) { return y < 0 || y === 0 && 1 / y < 0 ? -Math_abs(x) : Math_abs(x); } +var _llvm_cos_f32 = Math_cos; function _llvm_cttz_i32(x) { x = x | 0; return (x ? 31 - (Math_clz32(x ^ x - 1) | 0) | 0 : 32) | 0; @@ -13216,6 +13233,7 @@ function _llvm_log2_f32(x) { return Math.log(x) / Math.LN2; } var _llvm_pow_f64 = Math_pow; +var _llvm_sin_f32 = Math_sin; var _llvm_sqrt_f32 = Math_sqrt; function _llvm_trap() { abort("trap!"); @@ -14014,6 +14032,16 @@ function nullFunc_fffifffi(x) { err("Build with ASSERTIONS=2 for more info."); abort(x); } +function nullFunc_fffiffi(x) { + err("Invalid function pointer called with signature 'fffiffi'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); + err("Build with ASSERTIONS=2 for more info."); + abort(x); +} +function nullFunc_fffifi(x) { + err("Invalid function pointer called with signature 'fffifi'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); + err("Build with ASSERTIONS=2 for more info."); + abort(x); +} function nullFunc_ffi(x) { err("Invalid function pointer called with signature 'ffi'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); err("Build with ASSERTIONS=2 for more info."); @@ -14034,6 +14062,11 @@ function nullFunc_fiff(x) { err("Build with ASSERTIONS=2 for more info."); abort(x); } +function nullFunc_fiffffi(x) { + err("Invalid function pointer called with signature 'fiffffi'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); + err("Build with ASSERTIONS=2 for more info."); + abort(x); +} function nullFunc_fiffi(x) { err("Invalid function pointer called with signature 'fiffi'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); err("Build with ASSERTIONS=2 for more info."); @@ -14149,6 +14182,11 @@ function nullFunc_iif(x) { err("Build with ASSERTIONS=2 for more info."); abort(x); } +function nullFunc_iiff(x) { + err("Invalid function pointer called with signature 'iiff'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); + err("Build with ASSERTIONS=2 for more info."); + abort(x); +} function nullFunc_iifff(x) { err("Invalid function pointer called with signature 'iifff'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); err("Build with ASSERTIONS=2 for more info."); @@ -14344,11 +14382,26 @@ function nullFunc_iiiiiiiiiiiii(x) { err("Build with ASSERTIONS=2 for more info."); abort(x); } +function nullFunc_iiiiiiiiiiiiifiiiiii(x) { + err("Invalid function pointer called with signature 'iiiiiiiiiiiiifiiiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); + err("Build with ASSERTIONS=2 for more info."); + abort(x); +} function nullFunc_iiiiiiiiiiiiii(x) { err("Invalid function pointer called with signature 'iiiiiiiiiiiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); err("Build with ASSERTIONS=2 for more info."); abort(x); } +function nullFunc_iiiiiiiiiiiiiifiiiiii(x) { + err("Invalid function pointer called with signature 'iiiiiiiiiiiiiifiiiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); + err("Build with ASSERTIONS=2 for more info."); + abort(x); +} +function nullFunc_iiiiiiiiiiiiiiifiiiiii(x) { + err("Invalid function pointer called with signature 'iiiiiiiiiiiiiiifiiiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); + err("Build with ASSERTIONS=2 for more info."); + abort(x); +} function nullFunc_iiiiiji(x) { err("Invalid function pointer called with signature 'iiiiiji'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); err("Build with ASSERTIONS=2 for more info."); @@ -14434,16 +14487,31 @@ function nullFunc_iijjji(x) { err("Build with ASSERTIONS=2 for more info."); abort(x); } +function nullFunc_iijjjji(x) { + err("Invalid function pointer called with signature 'iijjjji'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); + err("Build with ASSERTIONS=2 for more info."); + abort(x); +} function nullFunc_iji(x) { err("Invalid function pointer called with signature 'iji'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); err("Build with ASSERTIONS=2 for more info."); abort(x); } +function nullFunc_ijii(x) { + err("Invalid function pointer called with signature 'ijii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); + err("Build with ASSERTIONS=2 for more info."); + abort(x); +} function nullFunc_ijiii(x) { err("Invalid function pointer called with signature 'ijiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); err("Build with ASSERTIONS=2 for more info."); abort(x); } +function nullFunc_ijiiiii(x) { + err("Invalid function pointer called with signature 'ijiiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); + err("Build with ASSERTIONS=2 for more info."); + abort(x); +} function nullFunc_ijj(x) { err("Invalid function pointer called with signature 'ijj'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); err("Build with ASSERTIONS=2 for more info."); @@ -14579,6 +14647,11 @@ function nullFunc_vffff(x) { err("Build with ASSERTIONS=2 for more info."); abort(x); } +function nullFunc_vffi(x) { + err("Invalid function pointer called with signature 'vffi'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); + err("Build with ASSERTIONS=2 for more info."); + abort(x); +} function nullFunc_vffii(x) { err("Invalid function pointer called with signature 'vffii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); err("Build with ASSERTIONS=2 for more info."); @@ -14634,6 +14707,11 @@ function nullFunc_viffff(x) { err("Build with ASSERTIONS=2 for more info."); abort(x); } +function nullFunc_viffffffi(x) { + err("Invalid function pointer called with signature 'viffffffi'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); + err("Build with ASSERTIONS=2 for more info."); + abort(x); +} function nullFunc_viffffi(x) { err("Invalid function pointer called with signature 'viffffi'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); err("Build with ASSERTIONS=2 for more info."); @@ -14694,11 +14772,21 @@ function nullFunc_vifii(x) { err("Build with ASSERTIONS=2 for more info."); abort(x); } +function nullFunc_vifiii(x) { + err("Invalid function pointer called with signature 'vifiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); + err("Build with ASSERTIONS=2 for more info."); + abort(x); +} function nullFunc_vifiiii(x) { err("Invalid function pointer called with signature 'vifiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); err("Build with ASSERTIONS=2 for more info."); abort(x); } +function nullFunc_vifiiiii(x) { + err("Invalid function pointer called with signature 'vifiiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); + err("Build with ASSERTIONS=2 for more info."); + abort(x); +} function nullFunc_vii(x) { err("Invalid function pointer called with signature 'vii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); err("Build with ASSERTIONS=2 for more info."); @@ -14739,6 +14827,11 @@ function nullFunc_viifffi(x) { err("Build with ASSERTIONS=2 for more info."); abort(x); } +function nullFunc_viifffii(x) { + err("Invalid function pointer called with signature 'viifffii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); + err("Build with ASSERTIONS=2 for more info."); + abort(x); +} function nullFunc_viiffi(x) { err("Invalid function pointer called with signature 'viiffi'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); err("Build with ASSERTIONS=2 for more info."); @@ -14779,6 +14872,16 @@ function nullFunc_viiidi(x) { err("Build with ASSERTIONS=2 for more info."); abort(x); } +function nullFunc_viiif(x) { + err("Invalid function pointer called with signature 'viiif'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); + err("Build with ASSERTIONS=2 for more info."); + abort(x); +} +function nullFunc_viiiffffi(x) { + err("Invalid function pointer called with signature 'viiiffffi'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); + err("Build with ASSERTIONS=2 for more info."); + abort(x); +} function nullFunc_viiifffi(x) { err("Invalid function pointer called with signature 'viiifffi'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); err("Build with ASSERTIONS=2 for more info."); @@ -14824,6 +14927,16 @@ function nullFunc_viiiif(x) { err("Build with ASSERTIONS=2 for more info."); abort(x); } +function nullFunc_viiiifffi(x) { + err("Invalid function pointer called with signature 'viiiifffi'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); + err("Build with ASSERTIONS=2 for more info."); + abort(x); +} +function nullFunc_viiiifi(x) { + err("Invalid function pointer called with signature 'viiiifi'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); + err("Build with ASSERTIONS=2 for more info."); + abort(x); +} function nullFunc_viiiifii(x) { err("Invalid function pointer called with signature 'viiiifii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); err("Build with ASSERTIONS=2 for more info."); @@ -14854,6 +14967,16 @@ function nullFunc_viiiiiffii(x) { err("Build with ASSERTIONS=2 for more info."); abort(x); } +function nullFunc_viiiiiffiii(x) { + err("Invalid function pointer called with signature 'viiiiiffiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); + err("Build with ASSERTIONS=2 for more info."); + abort(x); +} +function nullFunc_viiiiifi(x) { + err("Invalid function pointer called with signature 'viiiiifi'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); + err("Build with ASSERTIONS=2 for more info."); + abort(x); +} function nullFunc_viiiiii(x) { err("Invalid function pointer called with signature 'viiiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); err("Build with ASSERTIONS=2 for more info."); @@ -14899,6 +15022,11 @@ function nullFunc_viiiiiiiiiiii(x) { err("Build with ASSERTIONS=2 for more info."); abort(x); } +function nullFunc_viiiiiiiiiiiii(x) { + err("Invalid function pointer called with signature 'viiiiiiiiiiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); + err("Build with ASSERTIONS=2 for more info."); + abort(x); +} function nullFunc_viiiiiiiiiiiiii(x) { err("Invalid function pointer called with signature 'viiiiiiiiiiiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); err("Build with ASSERTIONS=2 for more info."); @@ -15034,6 +15162,16 @@ function nullFunc_vijjii(x) { err("Build with ASSERTIONS=2 for more info."); abort(x); } +function nullFunc_vijjjji(x) { + err("Invalid function pointer called with signature 'vijjjji'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); + err("Build with ASSERTIONS=2 for more info."); + abort(x); +} +function nullFunc_vjii(x) { + err("Invalid function pointer called with signature 'vjii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); + err("Build with ASSERTIONS=2 for more info."); + abort(x); +} function nullFunc_vjiiii(x) { err("Invalid function pointer called with signature 'vjiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); err("Build with ASSERTIONS=2 for more info."); @@ -15044,8 +15182,8 @@ function nullFunc_vjji(x) { err("Build with ASSERTIONS=2 for more info."); abort(x); } -Module["wasmTableSize"] = 48021; -Module["wasmMaxTableSize"] = 48021; +Module["wasmTableSize"] = 56096; +Module["wasmMaxTableSize"] = 56096; function invoke_dddi(index, a1, a2, a3) { var sp = stackSave(); try { @@ -15216,6 +15354,26 @@ function invoke_fffifffi(index, a1, a2, a3, a4, a5, a6, a7) { Module["setThrew"](1, 0); } } +function invoke_fffiffi(index, a1, a2, a3, a4, a5, a6) { + var sp = stackSave(); + try { + return Module["dynCall_fffiffi"](index, a1, a2, a3, a4, a5, a6); + } catch (e) { + stackRestore(sp); + if (typeof e !== "number" && e !== "longjmp") throw e; + Module["setThrew"](1, 0); + } +} +function invoke_fffifi(index, a1, a2, a3, a4, a5) { + var sp = stackSave(); + try { + return Module["dynCall_fffifi"](index, a1, a2, a3, a4, a5); + } catch (e) { + stackRestore(sp); + if (typeof e !== "number" && e !== "longjmp") throw e; + Module["setThrew"](1, 0); + } +} function invoke_ffi(index, a1, a2) { var sp = stackSave(); try { @@ -15256,6 +15414,16 @@ function invoke_fiff(index, a1, a2, a3) { Module["setThrew"](1, 0); } } +function invoke_fiffffi(index, a1, a2, a3, a4, a5, a6) { + var sp = stackSave(); + try { + return Module["dynCall_fiffffi"](index, a1, a2, a3, a4, a5, a6); + } catch (e) { + stackRestore(sp); + if (typeof e !== "number" && e !== "longjmp") throw e; + Module["setThrew"](1, 0); + } +} function invoke_fiffi(index, a1, a2, a3, a4) { var sp = stackSave(); try { @@ -15486,6 +15654,16 @@ function invoke_iif(index, a1, a2) { Module["setThrew"](1, 0); } } +function invoke_iiff(index, a1, a2, a3) { + var sp = stackSave(); + try { + return Module["dynCall_iiff"](index, a1, a2, a3); + } catch (e) { + stackRestore(sp); + if (typeof e !== "number" && e !== "longjmp") throw e; + Module["setThrew"](1, 0); + } +} function invoke_iifff(index, a1, a2, a3, a4) { var sp = stackSave(); try { @@ -15876,6 +16054,16 @@ function invoke_iiiiiiiiiiiii(index, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a1 Module["setThrew"](1, 0); } } +function invoke_iiiiiiiiiiiiifiiiiii(index, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) { + var sp = stackSave(); + try { + return Module["dynCall_iiiiiiiiiiiiifiiiiii"](index, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19); + } catch (e) { + stackRestore(sp); + if (typeof e !== "number" && e !== "longjmp") throw e; + Module["setThrew"](1, 0); + } +} function invoke_iiiiiiiiiiiiii(index, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) { var sp = stackSave(); try { @@ -15886,6 +16074,26 @@ function invoke_iiiiiiiiiiiiii(index, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a Module["setThrew"](1, 0); } } +function invoke_iiiiiiiiiiiiiifiiiiii(index, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) { + var sp = stackSave(); + try { + return Module["dynCall_iiiiiiiiiiiiiifiiiiii"](index, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20); + } catch (e) { + stackRestore(sp); + if (typeof e !== "number" && e !== "longjmp") throw e; + Module["setThrew"](1, 0); + } +} +function invoke_iiiiiiiiiiiiiiifiiiiii(index, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21) { + var sp = stackSave(); + try { + return Module["dynCall_iiiiiiiiiiiiiiifiiiiii"](index, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21); + } catch (e) { + stackRestore(sp); + if (typeof e !== "number" && e !== "longjmp") throw e; + Module["setThrew"](1, 0); + } +} function invoke_iiiiiji(index, a1, a2, a3, a4, a5, a6, a7) { var sp = stackSave(); try { @@ -16056,6 +16264,16 @@ function invoke_iijjji(index, a1, a2, a3, a4, a5, a6, a7, a8) { Module["setThrew"](1, 0); } } +function invoke_iijjjji(index, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) { + var sp = stackSave(); + try { + return Module["dynCall_iijjjji"](index, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10); + } catch (e) { + stackRestore(sp); + if (typeof e !== "number" && e !== "longjmp") throw e; + Module["setThrew"](1, 0); + } +} function invoke_iji(index, a1, a2, a3) { var sp = stackSave(); try { @@ -16066,6 +16284,16 @@ function invoke_iji(index, a1, a2, a3) { Module["setThrew"](1, 0); } } +function invoke_ijii(index, a1, a2, a3, a4) { + var sp = stackSave(); + try { + return Module["dynCall_ijii"](index, a1, a2, a3, a4); + } catch (e) { + stackRestore(sp); + if (typeof e !== "number" && e !== "longjmp") throw e; + Module["setThrew"](1, 0); + } +} function invoke_ijiii(index, a1, a2, a3, a4, a5) { var sp = stackSave(); try { @@ -16076,6 +16304,16 @@ function invoke_ijiii(index, a1, a2, a3, a4, a5) { Module["setThrew"](1, 0); } } +function invoke_ijiiiii(index, a1, a2, a3, a4, a5, a6, a7) { + var sp = stackSave(); + try { + return Module["dynCall_ijiiiii"](index, a1, a2, a3, a4, a5, a6, a7); + } catch (e) { + stackRestore(sp); + if (typeof e !== "number" && e !== "longjmp") throw e; + Module["setThrew"](1, 0); + } +} function invoke_ijj(index, a1, a2, a3, a4) { var sp = stackSave(); try { @@ -16346,6 +16584,16 @@ function invoke_vffff(index, a1, a2, a3, a4) { Module["setThrew"](1, 0); } } +function invoke_vffi(index, a1, a2, a3) { + var sp = stackSave(); + try { + Module["dynCall_vffi"](index, a1, a2, a3); + } catch (e) { + stackRestore(sp); + if (typeof e !== "number" && e !== "longjmp") throw e; + Module["setThrew"](1, 0); + } +} function invoke_vffii(index, a1, a2, a3, a4) { var sp = stackSave(); try { @@ -16456,6 +16704,16 @@ function invoke_viffff(index, a1, a2, a3, a4, a5) { Module["setThrew"](1, 0); } } +function invoke_viffffffi(index, a1, a2, a3, a4, a5, a6, a7, a8) { + var sp = stackSave(); + try { + Module["dynCall_viffffffi"](index, a1, a2, a3, a4, a5, a6, a7, a8); + } catch (e) { + stackRestore(sp); + if (typeof e !== "number" && e !== "longjmp") throw e; + Module["setThrew"](1, 0); + } +} function invoke_viffffi(index, a1, a2, a3, a4, a5, a6) { var sp = stackSave(); try { @@ -16576,6 +16834,16 @@ function invoke_vifii(index, a1, a2, a3, a4) { Module["setThrew"](1, 0); } } +function invoke_vifiii(index, a1, a2, a3, a4, a5) { + var sp = stackSave(); + try { + Module["dynCall_vifiii"](index, a1, a2, a3, a4, a5); + } catch (e) { + stackRestore(sp); + if (typeof e !== "number" && e !== "longjmp") throw e; + Module["setThrew"](1, 0); + } +} function invoke_vifiiii(index, a1, a2, a3, a4, a5, a6) { var sp = stackSave(); try { @@ -16586,6 +16854,16 @@ function invoke_vifiiii(index, a1, a2, a3, a4, a5, a6) { Module["setThrew"](1, 0); } } +function invoke_vifiiiii(index, a1, a2, a3, a4, a5, a6, a7) { + var sp = stackSave(); + try { + Module["dynCall_vifiiiii"](index, a1, a2, a3, a4, a5, a6, a7); + } catch (e) { + stackRestore(sp); + if (typeof e !== "number" && e !== "longjmp") throw e; + Module["setThrew"](1, 0); + } +} function invoke_vii(index, a1, a2) { var sp = stackSave(); try { @@ -16666,6 +16944,16 @@ function invoke_viifffi(index, a1, a2, a3, a4, a5, a6) { Module["setThrew"](1, 0); } } +function invoke_viifffii(index, a1, a2, a3, a4, a5, a6, a7) { + var sp = stackSave(); + try { + Module["dynCall_viifffii"](index, a1, a2, a3, a4, a5, a6, a7); + } catch (e) { + stackRestore(sp); + if (typeof e !== "number" && e !== "longjmp") throw e; + Module["setThrew"](1, 0); + } +} function invoke_viiffi(index, a1, a2, a3, a4, a5) { var sp = stackSave(); try { @@ -16746,6 +17034,26 @@ function invoke_viiidi(index, a1, a2, a3, a4, a5) { Module["setThrew"](1, 0); } } +function invoke_viiif(index, a1, a2, a3, a4) { + var sp = stackSave(); + try { + Module["dynCall_viiif"](index, a1, a2, a3, a4); + } catch (e) { + stackRestore(sp); + if (typeof e !== "number" && e !== "longjmp") throw e; + Module["setThrew"](1, 0); + } +} +function invoke_viiiffffi(index, a1, a2, a3, a4, a5, a6, a7, a8) { + var sp = stackSave(); + try { + Module["dynCall_viiiffffi"](index, a1, a2, a3, a4, a5, a6, a7, a8); + } catch (e) { + stackRestore(sp); + if (typeof e !== "number" && e !== "longjmp") throw e; + Module["setThrew"](1, 0); + } +} function invoke_viiifffi(index, a1, a2, a3, a4, a5, a6, a7) { var sp = stackSave(); try { @@ -16836,6 +17144,26 @@ function invoke_viiiif(index, a1, a2, a3, a4, a5) { Module["setThrew"](1, 0); } } +function invoke_viiiifffi(index, a1, a2, a3, a4, a5, a6, a7, a8) { + var sp = stackSave(); + try { + Module["dynCall_viiiifffi"](index, a1, a2, a3, a4, a5, a6, a7, a8); + } catch (e) { + stackRestore(sp); + if (typeof e !== "number" && e !== "longjmp") throw e; + Module["setThrew"](1, 0); + } +} +function invoke_viiiifi(index, a1, a2, a3, a4, a5, a6) { + var sp = stackSave(); + try { + Module["dynCall_viiiifi"](index, a1, a2, a3, a4, a5, a6); + } catch (e) { + stackRestore(sp); + if (typeof e !== "number" && e !== "longjmp") throw e; + Module["setThrew"](1, 0); + } +} function invoke_viiiifii(index, a1, a2, a3, a4, a5, a6, a7) { var sp = stackSave(); try { @@ -16896,6 +17224,26 @@ function invoke_viiiiiffii(index, a1, a2, a3, a4, a5, a6, a7, a8, a9) { Module["setThrew"](1, 0); } } +function invoke_viiiiiffiii(index, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) { + var sp = stackSave(); + try { + Module["dynCall_viiiiiffiii"](index, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10); + } catch (e) { + stackRestore(sp); + if (typeof e !== "number" && e !== "longjmp") throw e; + Module["setThrew"](1, 0); + } +} +function invoke_viiiiifi(index, a1, a2, a3, a4, a5, a6, a7) { + var sp = stackSave(); + try { + Module["dynCall_viiiiifi"](index, a1, a2, a3, a4, a5, a6, a7); + } catch (e) { + stackRestore(sp); + if (typeof e !== "number" && e !== "longjmp") throw e; + Module["setThrew"](1, 0); + } +} function invoke_viiiiii(index, a1, a2, a3, a4, a5, a6) { var sp = stackSave(); try { @@ -16986,6 +17334,16 @@ function invoke_viiiiiiiiiiii(index, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a1 Module["setThrew"](1, 0); } } +function invoke_viiiiiiiiiiiii(index, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) { + var sp = stackSave(); + try { + Module["dynCall_viiiiiiiiiiiii"](index, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13); + } catch (e) { + stackRestore(sp); + if (typeof e !== "number" && e !== "longjmp") throw e; + Module["setThrew"](1, 0); + } +} function invoke_viiiiiiiiiiiiii(index, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) { var sp = stackSave(); try { @@ -17256,6 +17614,26 @@ function invoke_vijjii(index, a1, a2, a3, a4, a5, a6, a7) { Module["setThrew"](1, 0); } } +function invoke_vijjjji(index, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) { + var sp = stackSave(); + try { + Module["dynCall_vijjjji"](index, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10); + } catch (e) { + stackRestore(sp); + if (typeof e !== "number" && e !== "longjmp") throw e; + Module["setThrew"](1, 0); + } +} +function invoke_vjii(index, a1, a2, a3, a4) { + var sp = stackSave(); + try { + Module["dynCall_vjii"](index, a1, a2, a3, a4); + } catch (e) { + stackRestore(sp); + if (typeof e !== "number" && e !== "longjmp") throw e; + Module["setThrew"](1, 0); + } +} function invoke_vjiiii(index, a1, a2, a3, a4, a5, a6) { var sp = stackSave(); try { @@ -17301,10 +17679,13 @@ Module.asmLibraryArg = { "nullFunc_ffffi": nullFunc_ffffi, "nullFunc_fffi": nullFunc_fffi, "nullFunc_fffifffi": nullFunc_fffifffi, + "nullFunc_fffiffi": nullFunc_fffiffi, + "nullFunc_fffifi": nullFunc_fffifi, "nullFunc_ffi": nullFunc_ffi, "nullFunc_fi": nullFunc_fi, "nullFunc_fif": nullFunc_fif, "nullFunc_fiff": nullFunc_fiff, + "nullFunc_fiffffi": nullFunc_fiffffi, "nullFunc_fiffi": nullFunc_fiffi, "nullFunc_fifi": nullFunc_fifi, "nullFunc_fifii": nullFunc_fifii, @@ -17328,6 +17709,7 @@ Module.asmLibraryArg = { "nullFunc_iidi": nullFunc_iidi, "nullFunc_iidii": nullFunc_iidii, "nullFunc_iif": nullFunc_iif, + "nullFunc_iiff": nullFunc_iiff, "nullFunc_iifff": nullFunc_iifff, "nullFunc_iifffi": nullFunc_iifffi, "nullFunc_iiffi": nullFunc_iiffi, @@ -17367,7 +17749,10 @@ Module.asmLibraryArg = { "nullFunc_iiiiiiiiiii": nullFunc_iiiiiiiiiii, "nullFunc_iiiiiiiiiiii": nullFunc_iiiiiiiiiiii, "nullFunc_iiiiiiiiiiiii": nullFunc_iiiiiiiiiiiii, + "nullFunc_iiiiiiiiiiiiifiiiiii": nullFunc_iiiiiiiiiiiiifiiiiii, "nullFunc_iiiiiiiiiiiiii": nullFunc_iiiiiiiiiiiiii, + "nullFunc_iiiiiiiiiiiiiifiiiiii": nullFunc_iiiiiiiiiiiiiifiiiiii, + "nullFunc_iiiiiiiiiiiiiiifiiiiii": nullFunc_iiiiiiiiiiiiiiifiiiiii, "nullFunc_iiiiiji": nullFunc_iiiiiji, "nullFunc_iiiij": nullFunc_iiiij, "nullFunc_iiiiji": nullFunc_iiiiji, @@ -17385,8 +17770,11 @@ Module.asmLibraryArg = { "nullFunc_iijjii": nullFunc_iijjii, "nullFunc_iijjiii": nullFunc_iijjiii, "nullFunc_iijjji": nullFunc_iijjji, + "nullFunc_iijjjji": nullFunc_iijjjji, "nullFunc_iji": nullFunc_iji, + "nullFunc_ijii": nullFunc_ijii, "nullFunc_ijiii": nullFunc_ijiii, + "nullFunc_ijiiiii": nullFunc_ijiiiii, "nullFunc_ijj": nullFunc_ijj, "nullFunc_ijji": nullFunc_ijji, "nullFunc_j": nullFunc_j, @@ -17414,6 +17802,7 @@ Module.asmLibraryArg = { "nullFunc_vf": nullFunc_vf, "nullFunc_vff": nullFunc_vff, "nullFunc_vffff": nullFunc_vffff, + "nullFunc_vffi": nullFunc_vffi, "nullFunc_vffii": nullFunc_vffii, "nullFunc_vfi": nullFunc_vfi, "nullFunc_vfii": nullFunc_vfii, @@ -17425,6 +17814,7 @@ Module.asmLibraryArg = { "nullFunc_viff": nullFunc_viff, "nullFunc_vifff": nullFunc_vifff, "nullFunc_viffff": nullFunc_viffff, + "nullFunc_viffffffi": nullFunc_viffffffi, "nullFunc_viffffi": nullFunc_viffffi, "nullFunc_viffffii": nullFunc_viffffii, "nullFunc_viffffiifffiiiiif": nullFunc_viffffiifffiiiiif, @@ -17437,7 +17827,9 @@ Module.asmLibraryArg = { "nullFunc_viffiiiif": nullFunc_viffiiiif, "nullFunc_vifi": nullFunc_vifi, "nullFunc_vifii": nullFunc_vifii, + "nullFunc_vifiii": nullFunc_vifiii, "nullFunc_vifiiii": nullFunc_vifiiii, + "nullFunc_vifiiiii": nullFunc_vifiiiii, "nullFunc_vii": nullFunc_vii, "nullFunc_viid": nullFunc_viid, "nullFunc_viidi": nullFunc_viidi, @@ -17446,6 +17838,7 @@ Module.asmLibraryArg = { "nullFunc_viiff": nullFunc_viiff, "nullFunc_viifff": nullFunc_viifff, "nullFunc_viifffi": nullFunc_viifffi, + "nullFunc_viifffii": nullFunc_viifffii, "nullFunc_viiffi": nullFunc_viiffi, "nullFunc_viiffii": nullFunc_viiffii, "nullFunc_viifi": nullFunc_viifi, @@ -17454,6 +17847,8 @@ Module.asmLibraryArg = { "nullFunc_viifiiii": nullFunc_viifiiii, "nullFunc_viii": nullFunc_viii, "nullFunc_viiidi": nullFunc_viiidi, + "nullFunc_viiif": nullFunc_viiif, + "nullFunc_viiiffffi": nullFunc_viiiffffi, "nullFunc_viiifffi": nullFunc_viiifffi, "nullFunc_viiiffi": nullFunc_viiiffi, "nullFunc_viiiffii": nullFunc_viiiffii, @@ -17463,12 +17858,16 @@ Module.asmLibraryArg = { "nullFunc_viiifiiiii": nullFunc_viiifiiiii, "nullFunc_viiii": nullFunc_viiii, "nullFunc_viiiif": nullFunc_viiiif, + "nullFunc_viiiifffi": nullFunc_viiiifffi, + "nullFunc_viiiifi": nullFunc_viiiifi, "nullFunc_viiiifii": nullFunc_viiiifii, "nullFunc_viiiifiiiiif": nullFunc_viiiifiiiiif, "nullFunc_viiiii": nullFunc_viiiii, "nullFunc_viiiiif": nullFunc_viiiiif, "nullFunc_viiiiiffi": nullFunc_viiiiiffi, "nullFunc_viiiiiffii": nullFunc_viiiiiffii, + "nullFunc_viiiiiffiii": nullFunc_viiiiiffiii, + "nullFunc_viiiiifi": nullFunc_viiiiifi, "nullFunc_viiiiii": nullFunc_viiiiii, "nullFunc_viiiiiif": nullFunc_viiiiiif, "nullFunc_viiiiiii": nullFunc_viiiiiii, @@ -17478,6 +17877,7 @@ Module.asmLibraryArg = { "nullFunc_viiiiiiiiiii": nullFunc_viiiiiiiiiii, "nullFunc_viiiiiiiiiiifii": nullFunc_viiiiiiiiiiifii, "nullFunc_viiiiiiiiiiii": nullFunc_viiiiiiiiiiii, + "nullFunc_viiiiiiiiiiiii": nullFunc_viiiiiiiiiiiii, "nullFunc_viiiiiiiiiiiiii": nullFunc_viiiiiiiiiiiiii, "nullFunc_viiiiiiiiiiiiiii": nullFunc_viiiiiiiiiiiiiii, "nullFunc_viiiiiiiiiiiiiiiiii": nullFunc_viiiiiiiiiiiiiiiiii, @@ -17505,6 +17905,8 @@ Module.asmLibraryArg = { "nullFunc_vijijji": nullFunc_vijijji, "nullFunc_vijji": nullFunc_vijji, "nullFunc_vijjii": nullFunc_vijjii, + "nullFunc_vijjjji": nullFunc_vijjjji, + "nullFunc_vjii": nullFunc_vjii, "nullFunc_vjiiii": nullFunc_vjiiii, "nullFunc_vjji": nullFunc_vjji, "invoke_dddi": invoke_dddi, @@ -17524,10 +17926,13 @@ Module.asmLibraryArg = { "invoke_ffffi": invoke_ffffi, "invoke_fffi": invoke_fffi, "invoke_fffifffi": invoke_fffifffi, + "invoke_fffiffi": invoke_fffiffi, + "invoke_fffifi": invoke_fffifi, "invoke_ffi": invoke_ffi, "invoke_fi": invoke_fi, "invoke_fif": invoke_fif, "invoke_fiff": invoke_fiff, + "invoke_fiffffi": invoke_fiffffi, "invoke_fiffi": invoke_fiffi, "invoke_fifi": invoke_fifi, "invoke_fifii": invoke_fifii, @@ -17551,6 +17956,7 @@ Module.asmLibraryArg = { "invoke_iidi": invoke_iidi, "invoke_iidii": invoke_iidii, "invoke_iif": invoke_iif, + "invoke_iiff": invoke_iiff, "invoke_iifff": invoke_iifff, "invoke_iifffi": invoke_iifffi, "invoke_iiffi": invoke_iiffi, @@ -17590,7 +17996,10 @@ Module.asmLibraryArg = { "invoke_iiiiiiiiiii": invoke_iiiiiiiiiii, "invoke_iiiiiiiiiiii": invoke_iiiiiiiiiiii, "invoke_iiiiiiiiiiiii": invoke_iiiiiiiiiiiii, + "invoke_iiiiiiiiiiiiifiiiiii": invoke_iiiiiiiiiiiiifiiiiii, "invoke_iiiiiiiiiiiiii": invoke_iiiiiiiiiiiiii, + "invoke_iiiiiiiiiiiiiifiiiiii": invoke_iiiiiiiiiiiiiifiiiiii, + "invoke_iiiiiiiiiiiiiiifiiiiii": invoke_iiiiiiiiiiiiiiifiiiiii, "invoke_iiiiiji": invoke_iiiiiji, "invoke_iiiij": invoke_iiiij, "invoke_iiiiji": invoke_iiiiji, @@ -17608,8 +18017,11 @@ Module.asmLibraryArg = { "invoke_iijjii": invoke_iijjii, "invoke_iijjiii": invoke_iijjiii, "invoke_iijjji": invoke_iijjji, + "invoke_iijjjji": invoke_iijjjji, "invoke_iji": invoke_iji, + "invoke_ijii": invoke_ijii, "invoke_ijiii": invoke_ijiii, + "invoke_ijiiiii": invoke_ijiiiii, "invoke_ijj": invoke_ijj, "invoke_ijji": invoke_ijji, "invoke_j": invoke_j, @@ -17637,6 +18049,7 @@ Module.asmLibraryArg = { "invoke_vf": invoke_vf, "invoke_vff": invoke_vff, "invoke_vffff": invoke_vffff, + "invoke_vffi": invoke_vffi, "invoke_vffii": invoke_vffii, "invoke_vfi": invoke_vfi, "invoke_vfii": invoke_vfii, @@ -17648,6 +18061,7 @@ Module.asmLibraryArg = { "invoke_viff": invoke_viff, "invoke_vifff": invoke_vifff, "invoke_viffff": invoke_viffff, + "invoke_viffffffi": invoke_viffffffi, "invoke_viffffi": invoke_viffffi, "invoke_viffffii": invoke_viffffii, "invoke_viffffiifffiiiiif": invoke_viffffiifffiiiiif, @@ -17660,7 +18074,9 @@ Module.asmLibraryArg = { "invoke_viffiiiif": invoke_viffiiiif, "invoke_vifi": invoke_vifi, "invoke_vifii": invoke_vifii, + "invoke_vifiii": invoke_vifiii, "invoke_vifiiii": invoke_vifiiii, + "invoke_vifiiiii": invoke_vifiiiii, "invoke_vii": invoke_vii, "invoke_viid": invoke_viid, "invoke_viidi": invoke_viidi, @@ -17669,6 +18085,7 @@ Module.asmLibraryArg = { "invoke_viiff": invoke_viiff, "invoke_viifff": invoke_viifff, "invoke_viifffi": invoke_viifffi, + "invoke_viifffii": invoke_viifffii, "invoke_viiffi": invoke_viiffi, "invoke_viiffii": invoke_viiffii, "invoke_viifi": invoke_viifi, @@ -17677,6 +18094,8 @@ Module.asmLibraryArg = { "invoke_viifiiii": invoke_viifiiii, "invoke_viii": invoke_viii, "invoke_viiidi": invoke_viiidi, + "invoke_viiif": invoke_viiif, + "invoke_viiiffffi": invoke_viiiffffi, "invoke_viiifffi": invoke_viiifffi, "invoke_viiiffi": invoke_viiiffi, "invoke_viiiffii": invoke_viiiffii, @@ -17686,12 +18105,16 @@ Module.asmLibraryArg = { "invoke_viiifiiiii": invoke_viiifiiiii, "invoke_viiii": invoke_viiii, "invoke_viiiif": invoke_viiiif, + "invoke_viiiifffi": invoke_viiiifffi, + "invoke_viiiifi": invoke_viiiifi, "invoke_viiiifii": invoke_viiiifii, "invoke_viiiifiiiiif": invoke_viiiifiiiiif, "invoke_viiiii": invoke_viiiii, "invoke_viiiiif": invoke_viiiiif, "invoke_viiiiiffi": invoke_viiiiiffi, "invoke_viiiiiffii": invoke_viiiiiffii, + "invoke_viiiiiffiii": invoke_viiiiiffiii, + "invoke_viiiiifi": invoke_viiiiifi, "invoke_viiiiii": invoke_viiiiii, "invoke_viiiiiif": invoke_viiiiiif, "invoke_viiiiiii": invoke_viiiiiii, @@ -17701,6 +18124,7 @@ Module.asmLibraryArg = { "invoke_viiiiiiiiiii": invoke_viiiiiiiiiii, "invoke_viiiiiiiiiiifii": invoke_viiiiiiiiiiifii, "invoke_viiiiiiiiiiii": invoke_viiiiiiiiiiii, + "invoke_viiiiiiiiiiiii": invoke_viiiiiiiiiiiii, "invoke_viiiiiiiiiiiiii": invoke_viiiiiiiiiiiiii, "invoke_viiiiiiiiiiiiiii": invoke_viiiiiiiiiiiiiii, "invoke_viiiiiiiiiiiiiiiiii": invoke_viiiiiiiiiiiiiiiiii, @@ -17728,6 +18152,8 @@ Module.asmLibraryArg = { "invoke_vijijji": invoke_vijijji, "invoke_vijji": invoke_vijji, "invoke_vijjii": invoke_vijjii, + "invoke_vijjjji": invoke_vijjjji, + "invoke_vjii": invoke_vjii, "invoke_vjiiii": invoke_vjiiii, "invoke_vjji": invoke_vjji, "_JS_Cursor_SetImage": _JS_Cursor_SetImage, @@ -17935,6 +18361,9 @@ Module.asmLibraryArg = { "_glBufferSubData": _glBufferSubData, "_glCheckFramebufferStatus": _glCheckFramebufferStatus, "_glClear": _glClear, + "_glClearBufferfi": _glClearBufferfi, + "_glClearBufferfv": _glClearBufferfv, + "_glClearBufferuiv": _glClearBufferuiv, "_glClearColor": _glClearColor, "_glClearDepthf": _glClearDepthf, "_glClearStencil": _glClearStencil, @@ -18078,6 +18507,7 @@ Module.asmLibraryArg = { "_llvm_ceil_f32": _llvm_ceil_f32, "_llvm_ceil_f64": _llvm_ceil_f64, "_llvm_copysign_f64": _llvm_copysign_f64, + "_llvm_cos_f32": _llvm_cos_f32, "_llvm_cttz_i32": _llvm_cttz_i32, "_llvm_eh_typeid_for": _llvm_eh_typeid_for, "_llvm_exp2_f32": _llvm_exp2_f32, @@ -18089,6 +18519,7 @@ Module.asmLibraryArg = { "_llvm_log10_f64": _llvm_log10_f64, "_llvm_log2_f32": _llvm_log2_f32, "_llvm_pow_f64": _llvm_pow_f64, + "_llvm_sin_f32": _llvm_sin_f32, "_llvm_sqrt_f32": _llvm_sqrt_f32, "_llvm_trap": _llvm_trap, "_llvm_trunc_f32": _llvm_trunc_f32, @@ -19892,11 +20323,11 @@ asm["___cxx_global_var_init"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init.apply(null, arguments); }); -var real____cxx_global_var_init_10_7605 = asm["___cxx_global_var_init_10_7605"]; -asm["___cxx_global_var_init_10_7605"] = (function() { +var real____cxx_global_var_init_10_7616 = asm["___cxx_global_var_init_10_7616"]; +asm["___cxx_global_var_init_10_7616"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_10_7605.apply(null, arguments); + return real____cxx_global_var_init_10_7616.apply(null, arguments); }); var real____cxx_global_var_init_11 = asm["___cxx_global_var_init_11"]; asm["___cxx_global_var_init_11"] = (function() { @@ -19940,11 +20371,11 @@ asm["___cxx_global_var_init_123"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_123.apply(null, arguments); }); -var real____cxx_global_var_init_123_6885 = asm["___cxx_global_var_init_123_6885"]; -asm["___cxx_global_var_init_123_6885"] = (function() { +var real____cxx_global_var_init_123_6896 = asm["___cxx_global_var_init_123_6896"]; +asm["___cxx_global_var_init_123_6896"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_123_6885.apply(null, arguments); + return real____cxx_global_var_init_123_6896.apply(null, arguments); }); var real____cxx_global_var_init_124 = asm["___cxx_global_var_init_124"]; asm["___cxx_global_var_init_124"] = (function() { @@ -19994,11 +20425,11 @@ asm["___cxx_global_var_init_16"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_16.apply(null, arguments); }); -var real____cxx_global_var_init_160 = asm["___cxx_global_var_init_160"]; -asm["___cxx_global_var_init_160"] = (function() { +var real____cxx_global_var_init_161 = asm["___cxx_global_var_init_161"]; +asm["___cxx_global_var_init_161"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_160.apply(null, arguments); + return real____cxx_global_var_init_161.apply(null, arguments); }); var real____cxx_global_var_init_165 = asm["___cxx_global_var_init_165"]; asm["___cxx_global_var_init_165"] = (function() { @@ -20030,11 +20461,11 @@ asm["___cxx_global_var_init_169"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_169.apply(null, arguments); }); -var real____cxx_global_var_init_16_8858 = asm["___cxx_global_var_init_16_8858"]; -asm["___cxx_global_var_init_16_8858"] = (function() { +var real____cxx_global_var_init_16_8874 = asm["___cxx_global_var_init_16_8874"]; +asm["___cxx_global_var_init_16_8874"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_16_8858.apply(null, arguments); + return real____cxx_global_var_init_16_8874.apply(null, arguments); }); var real____cxx_global_var_init_17 = asm["___cxx_global_var_init_17"]; asm["___cxx_global_var_init_17"] = (function() { @@ -20126,11 +20557,11 @@ asm["___cxx_global_var_init_182"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_182.apply(null, arguments); }); -var real____cxx_global_var_init_182_8754 = asm["___cxx_global_var_init_182_8754"]; -asm["___cxx_global_var_init_182_8754"] = (function() { +var real____cxx_global_var_init_182_8757 = asm["___cxx_global_var_init_182_8757"]; +asm["___cxx_global_var_init_182_8757"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_182_8754.apply(null, arguments); + return real____cxx_global_var_init_182_8757.apply(null, arguments); }); var real____cxx_global_var_init_183 = asm["___cxx_global_var_init_183"]; asm["___cxx_global_var_init_183"] = (function() { @@ -20138,11 +20569,11 @@ asm["___cxx_global_var_init_183"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_183.apply(null, arguments); }); -var real____cxx_global_var_init_183_8755 = asm["___cxx_global_var_init_183_8755"]; -asm["___cxx_global_var_init_183_8755"] = (function() { +var real____cxx_global_var_init_183_8758 = asm["___cxx_global_var_init_183_8758"]; +asm["___cxx_global_var_init_183_8758"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_183_8755.apply(null, arguments); + return real____cxx_global_var_init_183_8758.apply(null, arguments); }); var real____cxx_global_var_init_184 = asm["___cxx_global_var_init_184"]; asm["___cxx_global_var_init_184"] = (function() { @@ -20150,11 +20581,11 @@ asm["___cxx_global_var_init_184"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_184.apply(null, arguments); }); -var real____cxx_global_var_init_184_8756 = asm["___cxx_global_var_init_184_8756"]; -asm["___cxx_global_var_init_184_8756"] = (function() { +var real____cxx_global_var_init_184_8759 = asm["___cxx_global_var_init_184_8759"]; +asm["___cxx_global_var_init_184_8759"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_184_8756.apply(null, arguments); + return real____cxx_global_var_init_184_8759.apply(null, arguments); }); var real____cxx_global_var_init_185 = asm["___cxx_global_var_init_185"]; asm["___cxx_global_var_init_185"] = (function() { @@ -20162,11 +20593,11 @@ asm["___cxx_global_var_init_185"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_185.apply(null, arguments); }); -var real____cxx_global_var_init_185_8757 = asm["___cxx_global_var_init_185_8757"]; -asm["___cxx_global_var_init_185_8757"] = (function() { +var real____cxx_global_var_init_185_8760 = asm["___cxx_global_var_init_185_8760"]; +asm["___cxx_global_var_init_185_8760"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_185_8757.apply(null, arguments); + return real____cxx_global_var_init_185_8760.apply(null, arguments); }); var real____cxx_global_var_init_186 = asm["___cxx_global_var_init_186"]; asm["___cxx_global_var_init_186"] = (function() { @@ -20174,11 +20605,11 @@ asm["___cxx_global_var_init_186"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_186.apply(null, arguments); }); -var real____cxx_global_var_init_186_8758 = asm["___cxx_global_var_init_186_8758"]; -asm["___cxx_global_var_init_186_8758"] = (function() { +var real____cxx_global_var_init_186_8761 = asm["___cxx_global_var_init_186_8761"]; +asm["___cxx_global_var_init_186_8761"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_186_8758.apply(null, arguments); + return real____cxx_global_var_init_186_8761.apply(null, arguments); }); var real____cxx_global_var_init_187 = asm["___cxx_global_var_init_187"]; asm["___cxx_global_var_init_187"] = (function() { @@ -20186,11 +20617,11 @@ asm["___cxx_global_var_init_187"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_187.apply(null, arguments); }); -var real____cxx_global_var_init_187_8759 = asm["___cxx_global_var_init_187_8759"]; -asm["___cxx_global_var_init_187_8759"] = (function() { +var real____cxx_global_var_init_187_8762 = asm["___cxx_global_var_init_187_8762"]; +asm["___cxx_global_var_init_187_8762"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_187_8759.apply(null, arguments); + return real____cxx_global_var_init_187_8762.apply(null, arguments); }); var real____cxx_global_var_init_188 = asm["___cxx_global_var_init_188"]; asm["___cxx_global_var_init_188"] = (function() { @@ -20198,11 +20629,11 @@ asm["___cxx_global_var_init_188"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_188.apply(null, arguments); }); -var real____cxx_global_var_init_188_8760 = asm["___cxx_global_var_init_188_8760"]; -asm["___cxx_global_var_init_188_8760"] = (function() { +var real____cxx_global_var_init_188_8763 = asm["___cxx_global_var_init_188_8763"]; +asm["___cxx_global_var_init_188_8763"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_188_8760.apply(null, arguments); + return real____cxx_global_var_init_188_8763.apply(null, arguments); }); var real____cxx_global_var_init_189 = asm["___cxx_global_var_init_189"]; asm["___cxx_global_var_init_189"] = (function() { @@ -20210,11 +20641,11 @@ asm["___cxx_global_var_init_189"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_189.apply(null, arguments); }); -var real____cxx_global_var_init_18_8859 = asm["___cxx_global_var_init_18_8859"]; -asm["___cxx_global_var_init_18_8859"] = (function() { +var real____cxx_global_var_init_18_8875 = asm["___cxx_global_var_init_18_8875"]; +asm["___cxx_global_var_init_18_8875"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_18_8859.apply(null, arguments); + return real____cxx_global_var_init_18_8875.apply(null, arguments); }); var real____cxx_global_var_init_19 = asm["___cxx_global_var_init_19"]; asm["___cxx_global_var_init_19"] = (function() { @@ -20282,23 +20713,23 @@ asm["___cxx_global_var_init_199"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_199.apply(null, arguments); }); -var real____cxx_global_var_init_19_8860 = asm["___cxx_global_var_init_19_8860"]; -asm["___cxx_global_var_init_19_8860"] = (function() { +var real____cxx_global_var_init_19_8876 = asm["___cxx_global_var_init_19_8876"]; +asm["___cxx_global_var_init_19_8876"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_19_8860.apply(null, arguments); + return real____cxx_global_var_init_19_8876.apply(null, arguments); }); -var real____cxx_global_var_init_1_6765 = asm["___cxx_global_var_init_1_6765"]; -asm["___cxx_global_var_init_1_6765"] = (function() { +var real____cxx_global_var_init_1_6776 = asm["___cxx_global_var_init_1_6776"]; +asm["___cxx_global_var_init_1_6776"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_1_6765.apply(null, arguments); + return real____cxx_global_var_init_1_6776.apply(null, arguments); }); -var real____cxx_global_var_init_1_9123 = asm["___cxx_global_var_init_1_9123"]; -asm["___cxx_global_var_init_1_9123"] = (function() { +var real____cxx_global_var_init_1_9139 = asm["___cxx_global_var_init_1_9139"]; +asm["___cxx_global_var_init_1_9139"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_1_9123.apply(null, arguments); + return real____cxx_global_var_init_1_9139.apply(null, arguments); }); var real____cxx_global_var_init_200 = asm["___cxx_global_var_init_200"]; asm["___cxx_global_var_init_200"] = (function() { @@ -20360,11 +20791,11 @@ asm["___cxx_global_var_init_209"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_209.apply(null, arguments); }); -var real____cxx_global_var_init_20_8861 = asm["___cxx_global_var_init_20_8861"]; -asm["___cxx_global_var_init_20_8861"] = (function() { +var real____cxx_global_var_init_20_8877 = asm["___cxx_global_var_init_20_8877"]; +asm["___cxx_global_var_init_20_8877"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_20_8861.apply(null, arguments); + return real____cxx_global_var_init_20_8877.apply(null, arguments); }); var real____cxx_global_var_init_21 = asm["___cxx_global_var_init_21"]; asm["___cxx_global_var_init_21"] = (function() { @@ -20408,23 +20839,17 @@ asm["___cxx_global_var_init_215"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_215.apply(null, arguments); }); -var real____cxx_global_var_init_21_8862 = asm["___cxx_global_var_init_21_8862"]; -asm["___cxx_global_var_init_21_8862"] = (function() { +var real____cxx_global_var_init_21_8878 = asm["___cxx_global_var_init_21_8878"]; +asm["___cxx_global_var_init_21_8878"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_21_8862.apply(null, arguments); + return real____cxx_global_var_init_21_8878.apply(null, arguments); }); -var real____cxx_global_var_init_22_8863 = asm["___cxx_global_var_init_22_8863"]; -asm["___cxx_global_var_init_22_8863"] = (function() { +var real____cxx_global_var_init_22_8879 = asm["___cxx_global_var_init_22_8879"]; +asm["___cxx_global_var_init_22_8879"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_22_8863.apply(null, arguments); -}); -var real____cxx_global_var_init_22_9358 = asm["___cxx_global_var_init_22_9358"]; -asm["___cxx_global_var_init_22_9358"] = (function() { - assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); - assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_22_9358.apply(null, arguments); + return real____cxx_global_var_init_22_8879.apply(null, arguments); }); var real____cxx_global_var_init_23 = asm["___cxx_global_var_init_23"]; asm["___cxx_global_var_init_23"] = (function() { @@ -20432,11 +20857,11 @@ asm["___cxx_global_var_init_23"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_23.apply(null, arguments); }); -var real____cxx_global_var_init_23_8864 = asm["___cxx_global_var_init_23_8864"]; -asm["___cxx_global_var_init_23_8864"] = (function() { +var real____cxx_global_var_init_23_8880 = asm["___cxx_global_var_init_23_8880"]; +asm["___cxx_global_var_init_23_8880"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_23_8864.apply(null, arguments); + return real____cxx_global_var_init_23_8880.apply(null, arguments); }); var real____cxx_global_var_init_24 = asm["___cxx_global_var_init_24"]; asm["___cxx_global_var_init_24"] = (function() { @@ -20444,17 +20869,17 @@ asm["___cxx_global_var_init_24"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_24.apply(null, arguments); }); -var real____cxx_global_var_init_24_8865 = asm["___cxx_global_var_init_24_8865"]; -asm["___cxx_global_var_init_24_8865"] = (function() { +var real____cxx_global_var_init_24_8881 = asm["___cxx_global_var_init_24_8881"]; +asm["___cxx_global_var_init_24_8881"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_24_8865.apply(null, arguments); + return real____cxx_global_var_init_24_8881.apply(null, arguments); }); -var real____cxx_global_var_init_24_9359 = asm["___cxx_global_var_init_24_9359"]; -asm["___cxx_global_var_init_24_9359"] = (function() { +var real____cxx_global_var_init_24_9366 = asm["___cxx_global_var_init_24_9366"]; +asm["___cxx_global_var_init_24_9366"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_24_9359.apply(null, arguments); + return real____cxx_global_var_init_24_9366.apply(null, arguments); }); var real____cxx_global_var_init_25 = asm["___cxx_global_var_init_25"]; asm["___cxx_global_var_init_25"] = (function() { @@ -20474,29 +20899,35 @@ asm["___cxx_global_var_init_26"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_26.apply(null, arguments); }); -var real____cxx_global_var_init_26_5295 = asm["___cxx_global_var_init_26_5295"]; -asm["___cxx_global_var_init_26_5295"] = (function() { +var real____cxx_global_var_init_26_5304 = asm["___cxx_global_var_init_26_5304"]; +asm["___cxx_global_var_init_26_5304"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_26_5295.apply(null, arguments); + return real____cxx_global_var_init_26_5304.apply(null, arguments); }); -var real____cxx_global_var_init_26_9360 = asm["___cxx_global_var_init_26_9360"]; -asm["___cxx_global_var_init_26_9360"] = (function() { +var real____cxx_global_var_init_26_9367 = asm["___cxx_global_var_init_26_9367"]; +asm["___cxx_global_var_init_26_9367"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_26_9360.apply(null, arguments); + return real____cxx_global_var_init_26_9367.apply(null, arguments); }); -var real____cxx_global_var_init_28_4486 = asm["___cxx_global_var_init_28_4486"]; -asm["___cxx_global_var_init_28_4486"] = (function() { +var real____cxx_global_var_init_27 = asm["___cxx_global_var_init_27"]; +asm["___cxx_global_var_init_27"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_28_4486.apply(null, arguments); + return real____cxx_global_var_init_27.apply(null, arguments); }); -var real____cxx_global_var_init_28_6804 = asm["___cxx_global_var_init_28_6804"]; -asm["___cxx_global_var_init_28_6804"] = (function() { +var real____cxx_global_var_init_28_4494 = asm["___cxx_global_var_init_28_4494"]; +asm["___cxx_global_var_init_28_4494"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_28_6804.apply(null, arguments); + return real____cxx_global_var_init_28_4494.apply(null, arguments); +}); +var real____cxx_global_var_init_28_6815 = asm["___cxx_global_var_init_28_6815"]; +asm["___cxx_global_var_init_28_6815"] = (function() { + assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); + assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); + return real____cxx_global_var_init_28_6815.apply(null, arguments); }); var real____cxx_global_var_init_29 = asm["___cxx_global_var_init_29"]; asm["___cxx_global_var_init_29"] = (function() { @@ -20504,29 +20935,29 @@ asm["___cxx_global_var_init_29"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_29.apply(null, arguments); }); -var real____cxx_global_var_init_29_6805 = asm["___cxx_global_var_init_29_6805"]; -asm["___cxx_global_var_init_29_6805"] = (function() { +var real____cxx_global_var_init_29_6816 = asm["___cxx_global_var_init_29_6816"]; +asm["___cxx_global_var_init_29_6816"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_29_6805.apply(null, arguments); + return real____cxx_global_var_init_29_6816.apply(null, arguments); }); -var real____cxx_global_var_init_2_10986 = asm["___cxx_global_var_init_2_10986"]; -asm["___cxx_global_var_init_2_10986"] = (function() { +var real____cxx_global_var_init_2_11000 = asm["___cxx_global_var_init_2_11000"]; +asm["___cxx_global_var_init_2_11000"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_2_10986.apply(null, arguments); + return real____cxx_global_var_init_2_11000.apply(null, arguments); }); -var real____cxx_global_var_init_30_3734 = asm["___cxx_global_var_init_30_3734"]; -asm["___cxx_global_var_init_30_3734"] = (function() { +var real____cxx_global_var_init_30_3741 = asm["___cxx_global_var_init_30_3741"]; +asm["___cxx_global_var_init_30_3741"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_30_3734.apply(null, arguments); + return real____cxx_global_var_init_30_3741.apply(null, arguments); }); -var real____cxx_global_var_init_30_9144 = asm["___cxx_global_var_init_30_9144"]; -asm["___cxx_global_var_init_30_9144"] = (function() { +var real____cxx_global_var_init_30_9151 = asm["___cxx_global_var_init_30_9151"]; +asm["___cxx_global_var_init_30_9151"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_30_9144.apply(null, arguments); + return real____cxx_global_var_init_30_9151.apply(null, arguments); }); var real____cxx_global_var_init_31 = asm["___cxx_global_var_init_31"]; asm["___cxx_global_var_init_31"] = (function() { @@ -20534,17 +20965,17 @@ asm["___cxx_global_var_init_31"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_31.apply(null, arguments); }); -var real____cxx_global_var_init_31_3735 = asm["___cxx_global_var_init_31_3735"]; -asm["___cxx_global_var_init_31_3735"] = (function() { +var real____cxx_global_var_init_31_3742 = asm["___cxx_global_var_init_31_3742"]; +asm["___cxx_global_var_init_31_3742"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_31_3735.apply(null, arguments); + return real____cxx_global_var_init_31_3742.apply(null, arguments); }); -var real____cxx_global_var_init_32_9145 = asm["___cxx_global_var_init_32_9145"]; -asm["___cxx_global_var_init_32_9145"] = (function() { +var real____cxx_global_var_init_32_9152 = asm["___cxx_global_var_init_32_9152"]; +asm["___cxx_global_var_init_32_9152"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_32_9145.apply(null, arguments); + return real____cxx_global_var_init_32_9152.apply(null, arguments); }); var real____cxx_global_var_init_33 = asm["___cxx_global_var_init_33"]; asm["___cxx_global_var_init_33"] = (function() { @@ -20552,17 +20983,17 @@ asm["___cxx_global_var_init_33"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_33.apply(null, arguments); }); -var real____cxx_global_var_init_33_9957 = asm["___cxx_global_var_init_33_9957"]; -asm["___cxx_global_var_init_33_9957"] = (function() { +var real____cxx_global_var_init_33_9964 = asm["___cxx_global_var_init_33_9964"]; +asm["___cxx_global_var_init_33_9964"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_33_9957.apply(null, arguments); + return real____cxx_global_var_init_33_9964.apply(null, arguments); }); -var real____cxx_global_var_init_34_9146 = asm["___cxx_global_var_init_34_9146"]; -asm["___cxx_global_var_init_34_9146"] = (function() { +var real____cxx_global_var_init_34_9153 = asm["___cxx_global_var_init_34_9153"]; +asm["___cxx_global_var_init_34_9153"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_34_9146.apply(null, arguments); + return real____cxx_global_var_init_34_9153.apply(null, arguments); }); var real____cxx_global_var_init_35 = asm["___cxx_global_var_init_35"]; asm["___cxx_global_var_init_35"] = (function() { @@ -20570,11 +21001,11 @@ asm["___cxx_global_var_init_35"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_35.apply(null, arguments); }); -var real____cxx_global_var_init_35_7292 = asm["___cxx_global_var_init_35_7292"]; -asm["___cxx_global_var_init_35_7292"] = (function() { +var real____cxx_global_var_init_35_7303 = asm["___cxx_global_var_init_35_7303"]; +asm["___cxx_global_var_init_35_7303"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_35_7292.apply(null, arguments); + return real____cxx_global_var_init_35_7303.apply(null, arguments); }); var real____cxx_global_var_init_36 = asm["___cxx_global_var_init_36"]; asm["___cxx_global_var_init_36"] = (function() { @@ -20582,11 +21013,11 @@ asm["___cxx_global_var_init_36"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_36.apply(null, arguments); }); -var real____cxx_global_var_init_36_12764 = asm["___cxx_global_var_init_36_12764"]; -asm["___cxx_global_var_init_36_12764"] = (function() { +var real____cxx_global_var_init_36_12784 = asm["___cxx_global_var_init_36_12784"]; +asm["___cxx_global_var_init_36_12784"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_36_12764.apply(null, arguments); + return real____cxx_global_var_init_36_12784.apply(null, arguments); }); var real____cxx_global_var_init_37 = asm["___cxx_global_var_init_37"]; asm["___cxx_global_var_init_37"] = (function() { @@ -20594,11 +21025,11 @@ asm["___cxx_global_var_init_37"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_37.apply(null, arguments); }); -var real____cxx_global_var_init_37_12765 = asm["___cxx_global_var_init_37_12765"]; -asm["___cxx_global_var_init_37_12765"] = (function() { +var real____cxx_global_var_init_37_12785 = asm["___cxx_global_var_init_37_12785"]; +asm["___cxx_global_var_init_37_12785"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_37_12765.apply(null, arguments); + return real____cxx_global_var_init_37_12785.apply(null, arguments); }); var real____cxx_global_var_init_38 = asm["___cxx_global_var_init_38"]; asm["___cxx_global_var_init_38"] = (function() { @@ -20606,11 +21037,11 @@ asm["___cxx_global_var_init_38"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_38.apply(null, arguments); }); -var real____cxx_global_var_init_38_12766 = asm["___cxx_global_var_init_38_12766"]; -asm["___cxx_global_var_init_38_12766"] = (function() { +var real____cxx_global_var_init_38_12786 = asm["___cxx_global_var_init_38_12786"]; +asm["___cxx_global_var_init_38_12786"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_38_12766.apply(null, arguments); + return real____cxx_global_var_init_38_12786.apply(null, arguments); }); var real____cxx_global_var_init_39 = asm["___cxx_global_var_init_39"]; asm["___cxx_global_var_init_39"] = (function() { @@ -20618,11 +21049,11 @@ asm["___cxx_global_var_init_39"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_39.apply(null, arguments); }); -var real____cxx_global_var_init_3_4140 = asm["___cxx_global_var_init_3_4140"]; -asm["___cxx_global_var_init_3_4140"] = (function() { +var real____cxx_global_var_init_3_4147 = asm["___cxx_global_var_init_3_4147"]; +asm["___cxx_global_var_init_3_4147"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_3_4140.apply(null, arguments); + return real____cxx_global_var_init_3_4147.apply(null, arguments); }); var real____cxx_global_var_init_40 = asm["___cxx_global_var_init_40"]; asm["___cxx_global_var_init_40"] = (function() { @@ -20630,23 +21061,23 @@ asm["___cxx_global_var_init_40"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_40.apply(null, arguments); }); -var real____cxx_global_var_init_4043 = asm["___cxx_global_var_init_4043"]; -asm["___cxx_global_var_init_4043"] = (function() { +var real____cxx_global_var_init_4050 = asm["___cxx_global_var_init_4050"]; +asm["___cxx_global_var_init_4050"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_4043.apply(null, arguments); + return real____cxx_global_var_init_4050.apply(null, arguments); }); -var real____cxx_global_var_init_40_13456 = asm["___cxx_global_var_init_40_13456"]; -asm["___cxx_global_var_init_40_13456"] = (function() { +var real____cxx_global_var_init_40_13476 = asm["___cxx_global_var_init_40_13476"]; +asm["___cxx_global_var_init_40_13476"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_40_13456.apply(null, arguments); + return real____cxx_global_var_init_40_13476.apply(null, arguments); }); -var real____cxx_global_var_init_40_8853 = asm["___cxx_global_var_init_40_8853"]; -asm["___cxx_global_var_init_40_8853"] = (function() { +var real____cxx_global_var_init_40_8869 = asm["___cxx_global_var_init_40_8869"]; +asm["___cxx_global_var_init_40_8869"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_40_8853.apply(null, arguments); + return real____cxx_global_var_init_40_8869.apply(null, arguments); }); var real____cxx_global_var_init_41 = asm["___cxx_global_var_init_41"]; asm["___cxx_global_var_init_41"] = (function() { @@ -20654,11 +21085,11 @@ asm["___cxx_global_var_init_41"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_41.apply(null, arguments); }); -var real____cxx_global_var_init_41_8854 = asm["___cxx_global_var_init_41_8854"]; -asm["___cxx_global_var_init_41_8854"] = (function() { +var real____cxx_global_var_init_41_8870 = asm["___cxx_global_var_init_41_8870"]; +asm["___cxx_global_var_init_41_8870"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_41_8854.apply(null, arguments); + return real____cxx_global_var_init_41_8870.apply(null, arguments); }); var real____cxx_global_var_init_42 = asm["___cxx_global_var_init_42"]; asm["___cxx_global_var_init_42"] = (function() { @@ -20666,11 +21097,11 @@ asm["___cxx_global_var_init_42"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_42.apply(null, arguments); }); -var real____cxx_global_var_init_42_8855 = asm["___cxx_global_var_init_42_8855"]; -asm["___cxx_global_var_init_42_8855"] = (function() { +var real____cxx_global_var_init_42_8871 = asm["___cxx_global_var_init_42_8871"]; +asm["___cxx_global_var_init_42_8871"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_42_8855.apply(null, arguments); + return real____cxx_global_var_init_42_8871.apply(null, arguments); }); var real____cxx_global_var_init_43 = asm["___cxx_global_var_init_43"]; asm["___cxx_global_var_init_43"] = (function() { @@ -20678,17 +21109,17 @@ asm["___cxx_global_var_init_43"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_43.apply(null, arguments); }); -var real____cxx_global_var_init_43_7763 = asm["___cxx_global_var_init_43_7763"]; -asm["___cxx_global_var_init_43_7763"] = (function() { +var real____cxx_global_var_init_43_7774 = asm["___cxx_global_var_init_43_7774"]; +asm["___cxx_global_var_init_43_7774"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_43_7763.apply(null, arguments); + return real____cxx_global_var_init_43_7774.apply(null, arguments); }); -var real____cxx_global_var_init_43_8856 = asm["___cxx_global_var_init_43_8856"]; -asm["___cxx_global_var_init_43_8856"] = (function() { +var real____cxx_global_var_init_43_8872 = asm["___cxx_global_var_init_43_8872"]; +asm["___cxx_global_var_init_43_8872"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_43_8856.apply(null, arguments); + return real____cxx_global_var_init_43_8872.apply(null, arguments); }); var real____cxx_global_var_init_44 = asm["___cxx_global_var_init_44"]; asm["___cxx_global_var_init_44"] = (function() { @@ -20696,29 +21127,29 @@ asm["___cxx_global_var_init_44"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_44.apply(null, arguments); }); -var real____cxx_global_var_init_44_4483 = asm["___cxx_global_var_init_44_4483"]; -asm["___cxx_global_var_init_44_4483"] = (function() { +var real____cxx_global_var_init_44_4491 = asm["___cxx_global_var_init_44_4491"]; +asm["___cxx_global_var_init_44_4491"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_44_4483.apply(null, arguments); + return real____cxx_global_var_init_44_4491.apply(null, arguments); }); -var real____cxx_global_var_init_44_7474 = asm["___cxx_global_var_init_44_7474"]; -asm["___cxx_global_var_init_44_7474"] = (function() { +var real____cxx_global_var_init_44_7486 = asm["___cxx_global_var_init_44_7486"]; +asm["___cxx_global_var_init_44_7486"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_44_7474.apply(null, arguments); + return real____cxx_global_var_init_44_7486.apply(null, arguments); }); -var real____cxx_global_var_init_44_7764 = asm["___cxx_global_var_init_44_7764"]; -asm["___cxx_global_var_init_44_7764"] = (function() { +var real____cxx_global_var_init_44_7775 = asm["___cxx_global_var_init_44_7775"]; +asm["___cxx_global_var_init_44_7775"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_44_7764.apply(null, arguments); + return real____cxx_global_var_init_44_7775.apply(null, arguments); }); -var real____cxx_global_var_init_44_8857 = asm["___cxx_global_var_init_44_8857"]; -asm["___cxx_global_var_init_44_8857"] = (function() { +var real____cxx_global_var_init_44_8873 = asm["___cxx_global_var_init_44_8873"]; +asm["___cxx_global_var_init_44_8873"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_44_8857.apply(null, arguments); + return real____cxx_global_var_init_44_8873.apply(null, arguments); }); var real____cxx_global_var_init_45 = asm["___cxx_global_var_init_45"]; asm["___cxx_global_var_init_45"] = (function() { @@ -20726,17 +21157,17 @@ asm["___cxx_global_var_init_45"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_45.apply(null, arguments); }); -var real____cxx_global_var_init_45_4484 = asm["___cxx_global_var_init_45_4484"]; -asm["___cxx_global_var_init_45_4484"] = (function() { +var real____cxx_global_var_init_45_4492 = asm["___cxx_global_var_init_45_4492"]; +asm["___cxx_global_var_init_45_4492"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_45_4484.apply(null, arguments); + return real____cxx_global_var_init_45_4492.apply(null, arguments); }); -var real____cxx_global_var_init_45_7765 = asm["___cxx_global_var_init_45_7765"]; -asm["___cxx_global_var_init_45_7765"] = (function() { +var real____cxx_global_var_init_45_7776 = asm["___cxx_global_var_init_45_7776"]; +asm["___cxx_global_var_init_45_7776"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_45_7765.apply(null, arguments); + return real____cxx_global_var_init_45_7776.apply(null, arguments); }); var real____cxx_global_var_init_46 = asm["___cxx_global_var_init_46"]; asm["___cxx_global_var_init_46"] = (function() { @@ -20744,17 +21175,17 @@ asm["___cxx_global_var_init_46"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_46.apply(null, arguments); }); -var real____cxx_global_var_init_46_4485 = asm["___cxx_global_var_init_46_4485"]; -asm["___cxx_global_var_init_46_4485"] = (function() { +var real____cxx_global_var_init_46_4493 = asm["___cxx_global_var_init_46_4493"]; +asm["___cxx_global_var_init_46_4493"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_46_4485.apply(null, arguments); + return real____cxx_global_var_init_46_4493.apply(null, arguments); }); -var real____cxx_global_var_init_46_7766 = asm["___cxx_global_var_init_46_7766"]; -asm["___cxx_global_var_init_46_7766"] = (function() { +var real____cxx_global_var_init_46_7777 = asm["___cxx_global_var_init_46_7777"]; +asm["___cxx_global_var_init_46_7777"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_46_7766.apply(null, arguments); + return real____cxx_global_var_init_46_7777.apply(null, arguments); }); var real____cxx_global_var_init_47 = asm["___cxx_global_var_init_47"]; asm["___cxx_global_var_init_47"] = (function() { @@ -20768,11 +21199,11 @@ asm["___cxx_global_var_init_47_1157"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_47_1157.apply(null, arguments); }); -var real____cxx_global_var_init_47_7767 = asm["___cxx_global_var_init_47_7767"]; -asm["___cxx_global_var_init_47_7767"] = (function() { +var real____cxx_global_var_init_47_7778 = asm["___cxx_global_var_init_47_7778"]; +asm["___cxx_global_var_init_47_7778"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_47_7767.apply(null, arguments); + return real____cxx_global_var_init_47_7778.apply(null, arguments); }); var real____cxx_global_var_init_48 = asm["___cxx_global_var_init_48"]; asm["___cxx_global_var_init_48"] = (function() { @@ -20786,11 +21217,11 @@ asm["___cxx_global_var_init_48_1158"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_48_1158.apply(null, arguments); }); -var real____cxx_global_var_init_48_7768 = asm["___cxx_global_var_init_48_7768"]; -asm["___cxx_global_var_init_48_7768"] = (function() { +var real____cxx_global_var_init_48_7779 = asm["___cxx_global_var_init_48_7779"]; +asm["___cxx_global_var_init_48_7779"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_48_7768.apply(null, arguments); + return real____cxx_global_var_init_48_7779.apply(null, arguments); }); var real____cxx_global_var_init_49 = asm["___cxx_global_var_init_49"]; asm["___cxx_global_var_init_49"] = (function() { @@ -20804,11 +21235,11 @@ asm["___cxx_global_var_init_4_670"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_4_670.apply(null, arguments); }); -var real____cxx_global_var_init_4_6711 = asm["___cxx_global_var_init_4_6711"]; -asm["___cxx_global_var_init_4_6711"] = (function() { +var real____cxx_global_var_init_4_6722 = asm["___cxx_global_var_init_4_6722"]; +asm["___cxx_global_var_init_4_6722"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_4_6711.apply(null, arguments); + return real____cxx_global_var_init_4_6722.apply(null, arguments); }); var real____cxx_global_var_init_5 = asm["___cxx_global_var_init_5"]; asm["___cxx_global_var_init_5"] = (function() { @@ -20870,11 +21301,11 @@ asm["___cxx_global_var_init_69"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_69.apply(null, arguments); }); -var real____cxx_global_var_init_6_4228 = asm["___cxx_global_var_init_6_4228"]; -asm["___cxx_global_var_init_6_4228"] = (function() { +var real____cxx_global_var_init_6_4235 = asm["___cxx_global_var_init_6_4235"]; +asm["___cxx_global_var_init_6_4235"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_6_4228.apply(null, arguments); + return real____cxx_global_var_init_6_4235.apply(null, arguments); }); var real____cxx_global_var_init_7 = asm["___cxx_global_var_init_7"]; asm["___cxx_global_var_init_7"] = (function() { @@ -20882,11 +21313,11 @@ asm["___cxx_global_var_init_7"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_7.apply(null, arguments); }); -var real____cxx_global_var_init_7291 = asm["___cxx_global_var_init_7291"]; -asm["___cxx_global_var_init_7291"] = (function() { +var real____cxx_global_var_init_7302 = asm["___cxx_global_var_init_7302"]; +asm["___cxx_global_var_init_7302"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_7291.apply(null, arguments); + return real____cxx_global_var_init_7302.apply(null, arguments); }); var real____cxx_global_var_init_75 = asm["___cxx_global_var_init_75"]; asm["___cxx_global_var_init_75"] = (function() { @@ -20894,17 +21325,17 @@ asm["___cxx_global_var_init_75"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_75.apply(null, arguments); }); -var real____cxx_global_var_init_75_8094 = asm["___cxx_global_var_init_75_8094"]; -asm["___cxx_global_var_init_75_8094"] = (function() { +var real____cxx_global_var_init_75_8693 = asm["___cxx_global_var_init_75_8693"]; +asm["___cxx_global_var_init_75_8693"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_75_8094.apply(null, arguments); + return real____cxx_global_var_init_75_8693.apply(null, arguments); }); -var real____cxx_global_var_init_75_8681 = asm["___cxx_global_var_init_75_8681"]; -asm["___cxx_global_var_init_75_8681"] = (function() { +var real____cxx_global_var_init_76 = asm["___cxx_global_var_init_76"]; +asm["___cxx_global_var_init_76"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_75_8681.apply(null, arguments); + return real____cxx_global_var_init_76.apply(null, arguments); }); var real____cxx_global_var_init_77 = asm["___cxx_global_var_init_77"]; asm["___cxx_global_var_init_77"] = (function() { @@ -20918,11 +21349,11 @@ asm["___cxx_global_var_init_77_1155"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_77_1155.apply(null, arguments); }); -var real____cxx_global_var_init_77_5899 = asm["___cxx_global_var_init_77_5899"]; -asm["___cxx_global_var_init_77_5899"] = (function() { +var real____cxx_global_var_init_77_5919 = asm["___cxx_global_var_init_77_5919"]; +asm["___cxx_global_var_init_77_5919"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_77_5899.apply(null, arguments); + return real____cxx_global_var_init_77_5919.apply(null, arguments); }); var real____cxx_global_var_init_78 = asm["___cxx_global_var_init_78"]; asm["___cxx_global_var_init_78"] = (function() { @@ -20936,23 +21367,23 @@ asm["___cxx_global_var_init_79"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_79.apply(null, arguments); }); -var real____cxx_global_var_init_7980 = asm["___cxx_global_var_init_7980"]; -asm["___cxx_global_var_init_7980"] = (function() { +var real____cxx_global_var_init_7991 = asm["___cxx_global_var_init_7991"]; +asm["___cxx_global_var_init_7991"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_7980.apply(null, arguments); + return real____cxx_global_var_init_7991.apply(null, arguments); }); -var real____cxx_global_var_init_7_4229 = asm["___cxx_global_var_init_7_4229"]; -asm["___cxx_global_var_init_7_4229"] = (function() { +var real____cxx_global_var_init_7_4236 = asm["___cxx_global_var_init_7_4236"]; +asm["___cxx_global_var_init_7_4236"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_7_4229.apply(null, arguments); + return real____cxx_global_var_init_7_4236.apply(null, arguments); }); -var real____cxx_global_var_init_7_6649 = asm["___cxx_global_var_init_7_6649"]; -asm["___cxx_global_var_init_7_6649"] = (function() { +var real____cxx_global_var_init_7_6660 = asm["___cxx_global_var_init_7_6660"]; +asm["___cxx_global_var_init_7_6660"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_7_6649.apply(null, arguments); + return real____cxx_global_var_init_7_6660.apply(null, arguments); }); var real____cxx_global_var_init_80 = asm["___cxx_global_var_init_80"]; asm["___cxx_global_var_init_80"] = (function() { @@ -20966,11 +21397,17 @@ asm["___cxx_global_var_init_81"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_81.apply(null, arguments); }); -var real____cxx_global_var_init_81_5900 = asm["___cxx_global_var_init_81_5900"]; -asm["___cxx_global_var_init_81_5900"] = (function() { +var real____cxx_global_var_init_81_5920 = asm["___cxx_global_var_init_81_5920"]; +asm["___cxx_global_var_init_81_5920"] = (function() { + assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); + assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); + return real____cxx_global_var_init_81_5920.apply(null, arguments); +}); +var real____cxx_global_var_init_81_9041 = asm["___cxx_global_var_init_81_9041"]; +asm["___cxx_global_var_init_81_9041"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_81_5900.apply(null, arguments); + return real____cxx_global_var_init_81_9041.apply(null, arguments); }); var real____cxx_global_var_init_88 = asm["___cxx_global_var_init_88"]; asm["___cxx_global_var_init_88"] = (function() { @@ -20978,11 +21415,11 @@ asm["___cxx_global_var_init_88"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_88.apply(null, arguments); }); -var real____cxx_global_var_init_8_4230 = asm["___cxx_global_var_init_8_4230"]; -asm["___cxx_global_var_init_8_4230"] = (function() { +var real____cxx_global_var_init_8_4237 = asm["___cxx_global_var_init_8_4237"]; +asm["___cxx_global_var_init_8_4237"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_8_4230.apply(null, arguments); + return real____cxx_global_var_init_8_4237.apply(null, arguments); }); var real____cxx_global_var_init_9 = asm["___cxx_global_var_init_9"]; asm["___cxx_global_var_init_9"] = (function() { @@ -20990,11 +21427,11 @@ asm["___cxx_global_var_init_9"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real____cxx_global_var_init_9.apply(null, arguments); }); -var real____cxx_global_var_init_9122 = asm["___cxx_global_var_init_9122"]; -asm["___cxx_global_var_init_9122"] = (function() { +var real____cxx_global_var_init_9138 = asm["___cxx_global_var_init_9138"]; +asm["___cxx_global_var_init_9138"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return real____cxx_global_var_init_9122.apply(null, arguments); + return real____cxx_global_var_init_9138.apply(null, arguments); }); var real____emscripten_environ_constructor = asm["___emscripten_environ_constructor"]; asm["___emscripten_environ_constructor"] = (function() { @@ -21074,6 +21511,12 @@ asm["_llvm_bswap_i32"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return real__llvm_bswap_i32.apply(null, arguments); }); +var real__llvm_ctlz_i64 = asm["_llvm_ctlz_i64"]; +asm["_llvm_ctlz_i64"] = (function() { + assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); + assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); + return real__llvm_ctlz_i64.apply(null, arguments); +}); var real__llvm_ctpop_i32 = asm["_llvm_ctpop_i32"]; asm["_llvm_ctpop_i32"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); @@ -22685,10 +23128,10 @@ var ___cxx_global_var_init = Module["___cxx_global_var_init"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init"].apply(null, arguments); }); -var ___cxx_global_var_init_10_7605 = Module["___cxx_global_var_init_10_7605"] = (function() { +var ___cxx_global_var_init_10_7616 = Module["___cxx_global_var_init_10_7616"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_10_7605"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_10_7616"].apply(null, arguments); }); var ___cxx_global_var_init_11 = Module["___cxx_global_var_init_11"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); @@ -22725,10 +23168,10 @@ var ___cxx_global_var_init_123 = Module["___cxx_global_var_init_123"] = (functio assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_123"].apply(null, arguments); }); -var ___cxx_global_var_init_123_6885 = Module["___cxx_global_var_init_123_6885"] = (function() { +var ___cxx_global_var_init_123_6896 = Module["___cxx_global_var_init_123_6896"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_123_6885"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_123_6896"].apply(null, arguments); }); var ___cxx_global_var_init_124 = Module["___cxx_global_var_init_124"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); @@ -22770,10 +23213,10 @@ var ___cxx_global_var_init_16 = Module["___cxx_global_var_init_16"] = (function( assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_16"].apply(null, arguments); }); -var ___cxx_global_var_init_160 = Module["___cxx_global_var_init_160"] = (function() { +var ___cxx_global_var_init_161 = Module["___cxx_global_var_init_161"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_160"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_161"].apply(null, arguments); }); var ___cxx_global_var_init_165 = Module["___cxx_global_var_init_165"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); @@ -22800,10 +23243,10 @@ var ___cxx_global_var_init_169 = Module["___cxx_global_var_init_169"] = (functio assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_169"].apply(null, arguments); }); -var ___cxx_global_var_init_16_8858 = Module["___cxx_global_var_init_16_8858"] = (function() { +var ___cxx_global_var_init_16_8874 = Module["___cxx_global_var_init_16_8874"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_16_8858"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_16_8874"].apply(null, arguments); }); var ___cxx_global_var_init_17 = Module["___cxx_global_var_init_17"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); @@ -22880,80 +23323,80 @@ var ___cxx_global_var_init_182 = Module["___cxx_global_var_init_182"] = (functio assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_182"].apply(null, arguments); }); -var ___cxx_global_var_init_182_8754 = Module["___cxx_global_var_init_182_8754"] = (function() { +var ___cxx_global_var_init_182_8757 = Module["___cxx_global_var_init_182_8757"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_182_8754"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_182_8757"].apply(null, arguments); }); var ___cxx_global_var_init_183 = Module["___cxx_global_var_init_183"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_183"].apply(null, arguments); }); -var ___cxx_global_var_init_183_8755 = Module["___cxx_global_var_init_183_8755"] = (function() { +var ___cxx_global_var_init_183_8758 = Module["___cxx_global_var_init_183_8758"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_183_8755"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_183_8758"].apply(null, arguments); }); var ___cxx_global_var_init_184 = Module["___cxx_global_var_init_184"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_184"].apply(null, arguments); }); -var ___cxx_global_var_init_184_8756 = Module["___cxx_global_var_init_184_8756"] = (function() { +var ___cxx_global_var_init_184_8759 = Module["___cxx_global_var_init_184_8759"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_184_8756"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_184_8759"].apply(null, arguments); }); var ___cxx_global_var_init_185 = Module["___cxx_global_var_init_185"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_185"].apply(null, arguments); }); -var ___cxx_global_var_init_185_8757 = Module["___cxx_global_var_init_185_8757"] = (function() { +var ___cxx_global_var_init_185_8760 = Module["___cxx_global_var_init_185_8760"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_185_8757"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_185_8760"].apply(null, arguments); }); var ___cxx_global_var_init_186 = Module["___cxx_global_var_init_186"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_186"].apply(null, arguments); }); -var ___cxx_global_var_init_186_8758 = Module["___cxx_global_var_init_186_8758"] = (function() { +var ___cxx_global_var_init_186_8761 = Module["___cxx_global_var_init_186_8761"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_186_8758"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_186_8761"].apply(null, arguments); }); var ___cxx_global_var_init_187 = Module["___cxx_global_var_init_187"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_187"].apply(null, arguments); }); -var ___cxx_global_var_init_187_8759 = Module["___cxx_global_var_init_187_8759"] = (function() { +var ___cxx_global_var_init_187_8762 = Module["___cxx_global_var_init_187_8762"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_187_8759"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_187_8762"].apply(null, arguments); }); var ___cxx_global_var_init_188 = Module["___cxx_global_var_init_188"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_188"].apply(null, arguments); }); -var ___cxx_global_var_init_188_8760 = Module["___cxx_global_var_init_188_8760"] = (function() { +var ___cxx_global_var_init_188_8763 = Module["___cxx_global_var_init_188_8763"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_188_8760"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_188_8763"].apply(null, arguments); }); var ___cxx_global_var_init_189 = Module["___cxx_global_var_init_189"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_189"].apply(null, arguments); }); -var ___cxx_global_var_init_18_8859 = Module["___cxx_global_var_init_18_8859"] = (function() { +var ___cxx_global_var_init_18_8875 = Module["___cxx_global_var_init_18_8875"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_18_8859"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_18_8875"].apply(null, arguments); }); var ___cxx_global_var_init_19 = Module["___cxx_global_var_init_19"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); @@ -23010,20 +23453,20 @@ var ___cxx_global_var_init_199 = Module["___cxx_global_var_init_199"] = (functio assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_199"].apply(null, arguments); }); -var ___cxx_global_var_init_19_8860 = Module["___cxx_global_var_init_19_8860"] = (function() { +var ___cxx_global_var_init_19_8876 = Module["___cxx_global_var_init_19_8876"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_19_8860"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_19_8876"].apply(null, arguments); }); -var ___cxx_global_var_init_1_6765 = Module["___cxx_global_var_init_1_6765"] = (function() { +var ___cxx_global_var_init_1_6776 = Module["___cxx_global_var_init_1_6776"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_1_6765"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_1_6776"].apply(null, arguments); }); -var ___cxx_global_var_init_1_9123 = Module["___cxx_global_var_init_1_9123"] = (function() { +var ___cxx_global_var_init_1_9139 = Module["___cxx_global_var_init_1_9139"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_1_9123"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_1_9139"].apply(null, arguments); }); var ___cxx_global_var_init_200 = Module["___cxx_global_var_init_200"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); @@ -23075,10 +23518,10 @@ var ___cxx_global_var_init_209 = Module["___cxx_global_var_init_209"] = (functio assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_209"].apply(null, arguments); }); -var ___cxx_global_var_init_20_8861 = Module["___cxx_global_var_init_20_8861"] = (function() { +var ___cxx_global_var_init_20_8877 = Module["___cxx_global_var_init_20_8877"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_20_8861"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_20_8877"].apply(null, arguments); }); var ___cxx_global_var_init_21 = Module["___cxx_global_var_init_21"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); @@ -23115,45 +23558,40 @@ var ___cxx_global_var_init_215 = Module["___cxx_global_var_init_215"] = (functio assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_215"].apply(null, arguments); }); -var ___cxx_global_var_init_21_8862 = Module["___cxx_global_var_init_21_8862"] = (function() { +var ___cxx_global_var_init_21_8878 = Module["___cxx_global_var_init_21_8878"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_21_8862"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_21_8878"].apply(null, arguments); }); -var ___cxx_global_var_init_22_8863 = Module["___cxx_global_var_init_22_8863"] = (function() { +var ___cxx_global_var_init_22_8879 = Module["___cxx_global_var_init_22_8879"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_22_8863"].apply(null, arguments); -}); -var ___cxx_global_var_init_22_9358 = Module["___cxx_global_var_init_22_9358"] = (function() { - assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); - assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_22_9358"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_22_8879"].apply(null, arguments); }); var ___cxx_global_var_init_23 = Module["___cxx_global_var_init_23"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_23"].apply(null, arguments); }); -var ___cxx_global_var_init_23_8864 = Module["___cxx_global_var_init_23_8864"] = (function() { +var ___cxx_global_var_init_23_8880 = Module["___cxx_global_var_init_23_8880"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_23_8864"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_23_8880"].apply(null, arguments); }); var ___cxx_global_var_init_24 = Module["___cxx_global_var_init_24"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_24"].apply(null, arguments); }); -var ___cxx_global_var_init_24_8865 = Module["___cxx_global_var_init_24_8865"] = (function() { +var ___cxx_global_var_init_24_8881 = Module["___cxx_global_var_init_24_8881"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_24_8865"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_24_8881"].apply(null, arguments); }); -var ___cxx_global_var_init_24_9359 = Module["___cxx_global_var_init_24_9359"] = (function() { +var ___cxx_global_var_init_24_9366 = Module["___cxx_global_var_init_24_9366"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_24_9359"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_24_9366"].apply(null, arguments); }); var ___cxx_global_var_init_25 = Module["___cxx_global_var_init_25"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); @@ -23170,240 +23608,245 @@ var ___cxx_global_var_init_26 = Module["___cxx_global_var_init_26"] = (function( assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_26"].apply(null, arguments); }); -var ___cxx_global_var_init_26_5295 = Module["___cxx_global_var_init_26_5295"] = (function() { +var ___cxx_global_var_init_26_5304 = Module["___cxx_global_var_init_26_5304"] = (function() { + assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); + assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); + return Module["asm"]["___cxx_global_var_init_26_5304"].apply(null, arguments); +}); +var ___cxx_global_var_init_26_9367 = Module["___cxx_global_var_init_26_9367"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_26_5295"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_26_9367"].apply(null, arguments); }); -var ___cxx_global_var_init_26_9360 = Module["___cxx_global_var_init_26_9360"] = (function() { +var ___cxx_global_var_init_27 = Module["___cxx_global_var_init_27"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_26_9360"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_27"].apply(null, arguments); }); -var ___cxx_global_var_init_28_4486 = Module["___cxx_global_var_init_28_4486"] = (function() { +var ___cxx_global_var_init_28_4494 = Module["___cxx_global_var_init_28_4494"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_28_4486"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_28_4494"].apply(null, arguments); }); -var ___cxx_global_var_init_28_6804 = Module["___cxx_global_var_init_28_6804"] = (function() { +var ___cxx_global_var_init_28_6815 = Module["___cxx_global_var_init_28_6815"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_28_6804"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_28_6815"].apply(null, arguments); }); var ___cxx_global_var_init_29 = Module["___cxx_global_var_init_29"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_29"].apply(null, arguments); }); -var ___cxx_global_var_init_29_6805 = Module["___cxx_global_var_init_29_6805"] = (function() { +var ___cxx_global_var_init_29_6816 = Module["___cxx_global_var_init_29_6816"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_29_6805"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_29_6816"].apply(null, arguments); }); -var ___cxx_global_var_init_2_10986 = Module["___cxx_global_var_init_2_10986"] = (function() { +var ___cxx_global_var_init_2_11000 = Module["___cxx_global_var_init_2_11000"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_2_10986"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_2_11000"].apply(null, arguments); }); -var ___cxx_global_var_init_30_3734 = Module["___cxx_global_var_init_30_3734"] = (function() { +var ___cxx_global_var_init_30_3741 = Module["___cxx_global_var_init_30_3741"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_30_3734"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_30_3741"].apply(null, arguments); }); -var ___cxx_global_var_init_30_9144 = Module["___cxx_global_var_init_30_9144"] = (function() { +var ___cxx_global_var_init_30_9151 = Module["___cxx_global_var_init_30_9151"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_30_9144"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_30_9151"].apply(null, arguments); }); var ___cxx_global_var_init_31 = Module["___cxx_global_var_init_31"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_31"].apply(null, arguments); }); -var ___cxx_global_var_init_31_3735 = Module["___cxx_global_var_init_31_3735"] = (function() { +var ___cxx_global_var_init_31_3742 = Module["___cxx_global_var_init_31_3742"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_31_3735"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_31_3742"].apply(null, arguments); }); -var ___cxx_global_var_init_32_9145 = Module["___cxx_global_var_init_32_9145"] = (function() { +var ___cxx_global_var_init_32_9152 = Module["___cxx_global_var_init_32_9152"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_32_9145"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_32_9152"].apply(null, arguments); }); var ___cxx_global_var_init_33 = Module["___cxx_global_var_init_33"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_33"].apply(null, arguments); }); -var ___cxx_global_var_init_33_9957 = Module["___cxx_global_var_init_33_9957"] = (function() { +var ___cxx_global_var_init_33_9964 = Module["___cxx_global_var_init_33_9964"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_33_9957"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_33_9964"].apply(null, arguments); }); -var ___cxx_global_var_init_34_9146 = Module["___cxx_global_var_init_34_9146"] = (function() { +var ___cxx_global_var_init_34_9153 = Module["___cxx_global_var_init_34_9153"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_34_9146"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_34_9153"].apply(null, arguments); }); var ___cxx_global_var_init_35 = Module["___cxx_global_var_init_35"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_35"].apply(null, arguments); }); -var ___cxx_global_var_init_35_7292 = Module["___cxx_global_var_init_35_7292"] = (function() { +var ___cxx_global_var_init_35_7303 = Module["___cxx_global_var_init_35_7303"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_35_7292"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_35_7303"].apply(null, arguments); }); var ___cxx_global_var_init_36 = Module["___cxx_global_var_init_36"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_36"].apply(null, arguments); }); -var ___cxx_global_var_init_36_12764 = Module["___cxx_global_var_init_36_12764"] = (function() { +var ___cxx_global_var_init_36_12784 = Module["___cxx_global_var_init_36_12784"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_36_12764"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_36_12784"].apply(null, arguments); }); var ___cxx_global_var_init_37 = Module["___cxx_global_var_init_37"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_37"].apply(null, arguments); }); -var ___cxx_global_var_init_37_12765 = Module["___cxx_global_var_init_37_12765"] = (function() { +var ___cxx_global_var_init_37_12785 = Module["___cxx_global_var_init_37_12785"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_37_12765"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_37_12785"].apply(null, arguments); }); var ___cxx_global_var_init_38 = Module["___cxx_global_var_init_38"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_38"].apply(null, arguments); }); -var ___cxx_global_var_init_38_12766 = Module["___cxx_global_var_init_38_12766"] = (function() { +var ___cxx_global_var_init_38_12786 = Module["___cxx_global_var_init_38_12786"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_38_12766"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_38_12786"].apply(null, arguments); }); var ___cxx_global_var_init_39 = Module["___cxx_global_var_init_39"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_39"].apply(null, arguments); }); -var ___cxx_global_var_init_3_4140 = Module["___cxx_global_var_init_3_4140"] = (function() { +var ___cxx_global_var_init_3_4147 = Module["___cxx_global_var_init_3_4147"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_3_4140"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_3_4147"].apply(null, arguments); }); var ___cxx_global_var_init_40 = Module["___cxx_global_var_init_40"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_40"].apply(null, arguments); }); -var ___cxx_global_var_init_4043 = Module["___cxx_global_var_init_4043"] = (function() { +var ___cxx_global_var_init_4050 = Module["___cxx_global_var_init_4050"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_4043"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_4050"].apply(null, arguments); }); -var ___cxx_global_var_init_40_13456 = Module["___cxx_global_var_init_40_13456"] = (function() { +var ___cxx_global_var_init_40_13476 = Module["___cxx_global_var_init_40_13476"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_40_13456"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_40_13476"].apply(null, arguments); }); -var ___cxx_global_var_init_40_8853 = Module["___cxx_global_var_init_40_8853"] = (function() { +var ___cxx_global_var_init_40_8869 = Module["___cxx_global_var_init_40_8869"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_40_8853"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_40_8869"].apply(null, arguments); }); var ___cxx_global_var_init_41 = Module["___cxx_global_var_init_41"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_41"].apply(null, arguments); }); -var ___cxx_global_var_init_41_8854 = Module["___cxx_global_var_init_41_8854"] = (function() { +var ___cxx_global_var_init_41_8870 = Module["___cxx_global_var_init_41_8870"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_41_8854"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_41_8870"].apply(null, arguments); }); var ___cxx_global_var_init_42 = Module["___cxx_global_var_init_42"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_42"].apply(null, arguments); }); -var ___cxx_global_var_init_42_8855 = Module["___cxx_global_var_init_42_8855"] = (function() { +var ___cxx_global_var_init_42_8871 = Module["___cxx_global_var_init_42_8871"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_42_8855"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_42_8871"].apply(null, arguments); }); var ___cxx_global_var_init_43 = Module["___cxx_global_var_init_43"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_43"].apply(null, arguments); }); -var ___cxx_global_var_init_43_7763 = Module["___cxx_global_var_init_43_7763"] = (function() { +var ___cxx_global_var_init_43_7774 = Module["___cxx_global_var_init_43_7774"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_43_7763"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_43_7774"].apply(null, arguments); }); -var ___cxx_global_var_init_43_8856 = Module["___cxx_global_var_init_43_8856"] = (function() { +var ___cxx_global_var_init_43_8872 = Module["___cxx_global_var_init_43_8872"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_43_8856"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_43_8872"].apply(null, arguments); }); var ___cxx_global_var_init_44 = Module["___cxx_global_var_init_44"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_44"].apply(null, arguments); }); -var ___cxx_global_var_init_44_4483 = Module["___cxx_global_var_init_44_4483"] = (function() { +var ___cxx_global_var_init_44_4491 = Module["___cxx_global_var_init_44_4491"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_44_4483"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_44_4491"].apply(null, arguments); }); -var ___cxx_global_var_init_44_7474 = Module["___cxx_global_var_init_44_7474"] = (function() { +var ___cxx_global_var_init_44_7486 = Module["___cxx_global_var_init_44_7486"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_44_7474"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_44_7486"].apply(null, arguments); }); -var ___cxx_global_var_init_44_7764 = Module["___cxx_global_var_init_44_7764"] = (function() { +var ___cxx_global_var_init_44_7775 = Module["___cxx_global_var_init_44_7775"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_44_7764"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_44_7775"].apply(null, arguments); }); -var ___cxx_global_var_init_44_8857 = Module["___cxx_global_var_init_44_8857"] = (function() { +var ___cxx_global_var_init_44_8873 = Module["___cxx_global_var_init_44_8873"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_44_8857"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_44_8873"].apply(null, arguments); }); var ___cxx_global_var_init_45 = Module["___cxx_global_var_init_45"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_45"].apply(null, arguments); }); -var ___cxx_global_var_init_45_4484 = Module["___cxx_global_var_init_45_4484"] = (function() { +var ___cxx_global_var_init_45_4492 = Module["___cxx_global_var_init_45_4492"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_45_4484"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_45_4492"].apply(null, arguments); }); -var ___cxx_global_var_init_45_7765 = Module["___cxx_global_var_init_45_7765"] = (function() { +var ___cxx_global_var_init_45_7776 = Module["___cxx_global_var_init_45_7776"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_45_7765"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_45_7776"].apply(null, arguments); }); var ___cxx_global_var_init_46 = Module["___cxx_global_var_init_46"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_46"].apply(null, arguments); }); -var ___cxx_global_var_init_46_4485 = Module["___cxx_global_var_init_46_4485"] = (function() { +var ___cxx_global_var_init_46_4493 = Module["___cxx_global_var_init_46_4493"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_46_4485"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_46_4493"].apply(null, arguments); }); -var ___cxx_global_var_init_46_7766 = Module["___cxx_global_var_init_46_7766"] = (function() { +var ___cxx_global_var_init_46_7777 = Module["___cxx_global_var_init_46_7777"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_46_7766"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_46_7777"].apply(null, arguments); }); var ___cxx_global_var_init_47 = Module["___cxx_global_var_init_47"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); @@ -23415,10 +23858,10 @@ var ___cxx_global_var_init_47_1157 = Module["___cxx_global_var_init_47_1157"] = assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_47_1157"].apply(null, arguments); }); -var ___cxx_global_var_init_47_7767 = Module["___cxx_global_var_init_47_7767"] = (function() { +var ___cxx_global_var_init_47_7778 = Module["___cxx_global_var_init_47_7778"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_47_7767"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_47_7778"].apply(null, arguments); }); var ___cxx_global_var_init_48 = Module["___cxx_global_var_init_48"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); @@ -23430,10 +23873,10 @@ var ___cxx_global_var_init_48_1158 = Module["___cxx_global_var_init_48_1158"] = assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_48_1158"].apply(null, arguments); }); -var ___cxx_global_var_init_48_7768 = Module["___cxx_global_var_init_48_7768"] = (function() { +var ___cxx_global_var_init_48_7779 = Module["___cxx_global_var_init_48_7779"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_48_7768"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_48_7779"].apply(null, arguments); }); var ___cxx_global_var_init_49 = Module["___cxx_global_var_init_49"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); @@ -23445,10 +23888,10 @@ var ___cxx_global_var_init_4_670 = Module["___cxx_global_var_init_4_670"] = (fun assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_4_670"].apply(null, arguments); }); -var ___cxx_global_var_init_4_6711 = Module["___cxx_global_var_init_4_6711"] = (function() { +var ___cxx_global_var_init_4_6722 = Module["___cxx_global_var_init_4_6722"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_4_6711"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_4_6722"].apply(null, arguments); }); var ___cxx_global_var_init_5 = Module["___cxx_global_var_init_5"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); @@ -23500,35 +23943,35 @@ var ___cxx_global_var_init_69 = Module["___cxx_global_var_init_69"] = (function( assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_69"].apply(null, arguments); }); -var ___cxx_global_var_init_6_4228 = Module["___cxx_global_var_init_6_4228"] = (function() { +var ___cxx_global_var_init_6_4235 = Module["___cxx_global_var_init_6_4235"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_6_4228"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_6_4235"].apply(null, arguments); }); var ___cxx_global_var_init_7 = Module["___cxx_global_var_init_7"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_7"].apply(null, arguments); }); -var ___cxx_global_var_init_7291 = Module["___cxx_global_var_init_7291"] = (function() { +var ___cxx_global_var_init_7302 = Module["___cxx_global_var_init_7302"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_7291"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_7302"].apply(null, arguments); }); var ___cxx_global_var_init_75 = Module["___cxx_global_var_init_75"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_75"].apply(null, arguments); }); -var ___cxx_global_var_init_75_8094 = Module["___cxx_global_var_init_75_8094"] = (function() { +var ___cxx_global_var_init_75_8693 = Module["___cxx_global_var_init_75_8693"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_75_8094"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_75_8693"].apply(null, arguments); }); -var ___cxx_global_var_init_75_8681 = Module["___cxx_global_var_init_75_8681"] = (function() { +var ___cxx_global_var_init_76 = Module["___cxx_global_var_init_76"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_75_8681"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_76"].apply(null, arguments); }); var ___cxx_global_var_init_77 = Module["___cxx_global_var_init_77"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); @@ -23540,10 +23983,10 @@ var ___cxx_global_var_init_77_1155 = Module["___cxx_global_var_init_77_1155"] = assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_77_1155"].apply(null, arguments); }); -var ___cxx_global_var_init_77_5899 = Module["___cxx_global_var_init_77_5899"] = (function() { +var ___cxx_global_var_init_77_5919 = Module["___cxx_global_var_init_77_5919"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_77_5899"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_77_5919"].apply(null, arguments); }); var ___cxx_global_var_init_78 = Module["___cxx_global_var_init_78"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); @@ -23555,20 +23998,20 @@ var ___cxx_global_var_init_79 = Module["___cxx_global_var_init_79"] = (function( assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_79"].apply(null, arguments); }); -var ___cxx_global_var_init_7980 = Module["___cxx_global_var_init_7980"] = (function() { +var ___cxx_global_var_init_7991 = Module["___cxx_global_var_init_7991"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_7980"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_7991"].apply(null, arguments); }); -var ___cxx_global_var_init_7_4229 = Module["___cxx_global_var_init_7_4229"] = (function() { +var ___cxx_global_var_init_7_4236 = Module["___cxx_global_var_init_7_4236"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_7_4229"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_7_4236"].apply(null, arguments); }); -var ___cxx_global_var_init_7_6649 = Module["___cxx_global_var_init_7_6649"] = (function() { +var ___cxx_global_var_init_7_6660 = Module["___cxx_global_var_init_7_6660"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_7_6649"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_7_6660"].apply(null, arguments); }); var ___cxx_global_var_init_80 = Module["___cxx_global_var_init_80"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); @@ -23580,30 +24023,35 @@ var ___cxx_global_var_init_81 = Module["___cxx_global_var_init_81"] = (function( assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_81"].apply(null, arguments); }); -var ___cxx_global_var_init_81_5900 = Module["___cxx_global_var_init_81_5900"] = (function() { +var ___cxx_global_var_init_81_5920 = Module["___cxx_global_var_init_81_5920"] = (function() { + assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); + assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); + return Module["asm"]["___cxx_global_var_init_81_5920"].apply(null, arguments); +}); +var ___cxx_global_var_init_81_9041 = Module["___cxx_global_var_init_81_9041"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_81_5900"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_81_9041"].apply(null, arguments); }); var ___cxx_global_var_init_88 = Module["___cxx_global_var_init_88"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_88"].apply(null, arguments); }); -var ___cxx_global_var_init_8_4230 = Module["___cxx_global_var_init_8_4230"] = (function() { +var ___cxx_global_var_init_8_4237 = Module["___cxx_global_var_init_8_4237"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_8_4230"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_8_4237"].apply(null, arguments); }); var ___cxx_global_var_init_9 = Module["___cxx_global_var_init_9"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["___cxx_global_var_init_9"].apply(null, arguments); }); -var ___cxx_global_var_init_9122 = Module["___cxx_global_var_init_9122"] = (function() { +var ___cxx_global_var_init_9138 = Module["___cxx_global_var_init_9138"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); - return Module["asm"]["___cxx_global_var_init_9122"].apply(null, arguments); + return Module["asm"]["___cxx_global_var_init_9138"].apply(null, arguments); }); var ___emscripten_environ_constructor = Module["___emscripten_environ_constructor"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); @@ -23675,6 +24123,11 @@ var _llvm_bswap_i32 = Module["_llvm_bswap_i32"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["_llvm_bswap_i32"].apply(null, arguments); }); +var _llvm_ctlz_i64 = Module["_llvm_ctlz_i64"] = (function() { + assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); + assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); + return Module["asm"]["_llvm_ctlz_i64"].apply(null, arguments); +}); var _llvm_ctpop_i32 = Module["_llvm_ctpop_i32"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); @@ -23900,6 +24353,16 @@ var dynCall_fffifffi = Module["dynCall_fffifffi"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["dynCall_fffifffi"].apply(null, arguments); }); +var dynCall_fffiffi = Module["dynCall_fffiffi"] = (function() { + assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); + assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); + return Module["asm"]["dynCall_fffiffi"].apply(null, arguments); +}); +var dynCall_fffifi = Module["dynCall_fffifi"] = (function() { + assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); + assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); + return Module["asm"]["dynCall_fffifi"].apply(null, arguments); +}); var dynCall_ffi = Module["dynCall_ffi"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); @@ -23920,6 +24383,11 @@ var dynCall_fiff = Module["dynCall_fiff"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["dynCall_fiff"].apply(null, arguments); }); +var dynCall_fiffffi = Module["dynCall_fiffffi"] = (function() { + assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); + assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); + return Module["asm"]["dynCall_fiffffi"].apply(null, arguments); +}); var dynCall_fiffi = Module["dynCall_fiffi"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); @@ -24035,6 +24503,11 @@ var dynCall_iif = Module["dynCall_iif"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["dynCall_iif"].apply(null, arguments); }); +var dynCall_iiff = Module["dynCall_iiff"] = (function() { + assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); + assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); + return Module["asm"]["dynCall_iiff"].apply(null, arguments); +}); var dynCall_iifff = Module["dynCall_iifff"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); @@ -24230,11 +24703,26 @@ var dynCall_iiiiiiiiiiiii = Module["dynCall_iiiiiiiiiiiii"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["dynCall_iiiiiiiiiiiii"].apply(null, arguments); }); +var dynCall_iiiiiiiiiiiiifiiiiii = Module["dynCall_iiiiiiiiiiiiifiiiiii"] = (function() { + assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); + assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); + return Module["asm"]["dynCall_iiiiiiiiiiiiifiiiiii"].apply(null, arguments); +}); var dynCall_iiiiiiiiiiiiii = Module["dynCall_iiiiiiiiiiiiii"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["dynCall_iiiiiiiiiiiiii"].apply(null, arguments); }); +var dynCall_iiiiiiiiiiiiiifiiiiii = Module["dynCall_iiiiiiiiiiiiiifiiiiii"] = (function() { + assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); + assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); + return Module["asm"]["dynCall_iiiiiiiiiiiiiifiiiiii"].apply(null, arguments); +}); +var dynCall_iiiiiiiiiiiiiiifiiiiii = Module["dynCall_iiiiiiiiiiiiiiifiiiiii"] = (function() { + assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); + assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); + return Module["asm"]["dynCall_iiiiiiiiiiiiiiifiiiiii"].apply(null, arguments); +}); var dynCall_iiiiiji = Module["dynCall_iiiiiji"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); @@ -24320,16 +24808,31 @@ var dynCall_iijjji = Module["dynCall_iijjji"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["dynCall_iijjji"].apply(null, arguments); }); +var dynCall_iijjjji = Module["dynCall_iijjjji"] = (function() { + assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); + assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); + return Module["asm"]["dynCall_iijjjji"].apply(null, arguments); +}); var dynCall_iji = Module["dynCall_iji"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["dynCall_iji"].apply(null, arguments); }); +var dynCall_ijii = Module["dynCall_ijii"] = (function() { + assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); + assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); + return Module["asm"]["dynCall_ijii"].apply(null, arguments); +}); var dynCall_ijiii = Module["dynCall_ijiii"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["dynCall_ijiii"].apply(null, arguments); }); +var dynCall_ijiiiii = Module["dynCall_ijiiiii"] = (function() { + assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); + assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); + return Module["asm"]["dynCall_ijiiiii"].apply(null, arguments); +}); var dynCall_ijj = Module["dynCall_ijj"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); @@ -24465,6 +24968,11 @@ var dynCall_vffff = Module["dynCall_vffff"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["dynCall_vffff"].apply(null, arguments); }); +var dynCall_vffi = Module["dynCall_vffi"] = (function() { + assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); + assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); + return Module["asm"]["dynCall_vffi"].apply(null, arguments); +}); var dynCall_vffii = Module["dynCall_vffii"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); @@ -24520,6 +25028,11 @@ var dynCall_viffff = Module["dynCall_viffff"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["dynCall_viffff"].apply(null, arguments); }); +var dynCall_viffffffi = Module["dynCall_viffffffi"] = (function() { + assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); + assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); + return Module["asm"]["dynCall_viffffffi"].apply(null, arguments); +}); var dynCall_viffffi = Module["dynCall_viffffi"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); @@ -24580,11 +25093,21 @@ var dynCall_vifii = Module["dynCall_vifii"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["dynCall_vifii"].apply(null, arguments); }); +var dynCall_vifiii = Module["dynCall_vifiii"] = (function() { + assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); + assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); + return Module["asm"]["dynCall_vifiii"].apply(null, arguments); +}); var dynCall_vifiiii = Module["dynCall_vifiiii"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["dynCall_vifiiii"].apply(null, arguments); }); +var dynCall_vifiiiii = Module["dynCall_vifiiiii"] = (function() { + assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); + assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); + return Module["asm"]["dynCall_vifiiiii"].apply(null, arguments); +}); var dynCall_vii = Module["dynCall_vii"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); @@ -24625,6 +25148,11 @@ var dynCall_viifffi = Module["dynCall_viifffi"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["dynCall_viifffi"].apply(null, arguments); }); +var dynCall_viifffii = Module["dynCall_viifffii"] = (function() { + assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); + assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); + return Module["asm"]["dynCall_viifffii"].apply(null, arguments); +}); var dynCall_viiffi = Module["dynCall_viiffi"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); @@ -24665,6 +25193,16 @@ var dynCall_viiidi = Module["dynCall_viiidi"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["dynCall_viiidi"].apply(null, arguments); }); +var dynCall_viiif = Module["dynCall_viiif"] = (function() { + assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); + assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); + return Module["asm"]["dynCall_viiif"].apply(null, arguments); +}); +var dynCall_viiiffffi = Module["dynCall_viiiffffi"] = (function() { + assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); + assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); + return Module["asm"]["dynCall_viiiffffi"].apply(null, arguments); +}); var dynCall_viiifffi = Module["dynCall_viiifffi"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); @@ -24710,6 +25248,16 @@ var dynCall_viiiif = Module["dynCall_viiiif"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["dynCall_viiiif"].apply(null, arguments); }); +var dynCall_viiiifffi = Module["dynCall_viiiifffi"] = (function() { + assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); + assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); + return Module["asm"]["dynCall_viiiifffi"].apply(null, arguments); +}); +var dynCall_viiiifi = Module["dynCall_viiiifi"] = (function() { + assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); + assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); + return Module["asm"]["dynCall_viiiifi"].apply(null, arguments); +}); var dynCall_viiiifii = Module["dynCall_viiiifii"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); @@ -24740,6 +25288,16 @@ var dynCall_viiiiiffii = Module["dynCall_viiiiiffii"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["dynCall_viiiiiffii"].apply(null, arguments); }); +var dynCall_viiiiiffiii = Module["dynCall_viiiiiffiii"] = (function() { + assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); + assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); + return Module["asm"]["dynCall_viiiiiffiii"].apply(null, arguments); +}); +var dynCall_viiiiifi = Module["dynCall_viiiiifi"] = (function() { + assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); + assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); + return Module["asm"]["dynCall_viiiiifi"].apply(null, arguments); +}); var dynCall_viiiiii = Module["dynCall_viiiiii"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); @@ -24785,6 +25343,11 @@ var dynCall_viiiiiiiiiiii = Module["dynCall_viiiiiiiiiiii"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["dynCall_viiiiiiiiiiii"].apply(null, arguments); }); +var dynCall_viiiiiiiiiiiii = Module["dynCall_viiiiiiiiiiiii"] = (function() { + assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); + assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); + return Module["asm"]["dynCall_viiiiiiiiiiiii"].apply(null, arguments); +}); var dynCall_viiiiiiiiiiiiii = Module["dynCall_viiiiiiiiiiiiii"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); @@ -24920,6 +25483,16 @@ var dynCall_vijjii = Module["dynCall_vijjii"] = (function() { assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); return Module["asm"]["dynCall_vijjii"].apply(null, arguments); }); +var dynCall_vijjjji = Module["dynCall_vijjjji"] = (function() { + assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); + assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); + return Module["asm"]["dynCall_vijjjji"].apply(null, arguments); +}); +var dynCall_vjii = Module["dynCall_vjii"] = (function() { + assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); + assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); + return Module["asm"]["dynCall_vjii"].apply(null, arguments); +}); var dynCall_vjiiii = Module["dynCall_vjiiii"] = (function() { assert(runtimeInitialized, "you need to wait for the runtime to be ready (e.g. wait for main() to be called)"); assert(!runtimeExited, "the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); |
