var Godot = (() => { var _scriptDir = typeof document !== 'undefined' && document.currentScript ? document.currentScript.src : undefined; return ( function(Godot) { Godot = Godot || {}; // Support for growable heap + pthreads, where the buffer may change, so JS views // must be updated. function GROWABLE_HEAP_I8() { if (wasmMemory.buffer != buffer) { updateGlobalBufferAndViews(wasmMemory.buffer); } return HEAP8; } function GROWABLE_HEAP_U8() { if (wasmMemory.buffer != buffer) { updateGlobalBufferAndViews(wasmMemory.buffer); } return HEAPU8; } function GROWABLE_HEAP_I16() { if (wasmMemory.buffer != buffer) { updateGlobalBufferAndViews(wasmMemory.buffer); } return HEAP16; } function GROWABLE_HEAP_U16() { if (wasmMemory.buffer != buffer) { updateGlobalBufferAndViews(wasmMemory.buffer); } return HEAPU16; } function GROWABLE_HEAP_I32() { if (wasmMemory.buffer != buffer) { updateGlobalBufferAndViews(wasmMemory.buffer); } return HEAP32; } function GROWABLE_HEAP_U32() { if (wasmMemory.buffer != buffer) { updateGlobalBufferAndViews(wasmMemory.buffer); } return HEAPU32; } function GROWABLE_HEAP_F32() { if (wasmMemory.buffer != buffer) { updateGlobalBufferAndViews(wasmMemory.buffer); } return HEAPF32; } function GROWABLE_HEAP_F64() { if (wasmMemory.buffer != buffer) { updateGlobalBufferAndViews(wasmMemory.buffer); } return HEAPF64; } var Module = typeof Godot != "undefined" ? Godot : {}; var readyPromiseResolve, readyPromiseReject; Module["ready"] = new Promise(function(resolve, reject) { readyPromiseResolve = resolve; readyPromiseReject = reject; }); [ "_main", "__emscripten_thread_init", "__emscripten_thread_exit", "__emscripten_thread_crashed", "__emscripten_tls_init", "_pthread_self", "executeNotifiedProxyingQueue", "establishStackSpace", "invokeEntryPoint", "PThread", "___wasm_apply_data_relocs", "__Exit", "_cos", "_sin", "_exp", "_cosf", "_sinf", "_expf", "___ctype_b_loc", "___ctype_get_mb_cur_max", "___get_tp", "___ctype_tolower_loc", "___ctype_toupper_loc", "___emscripten_environ_constructor", "_strchr", "_memset", "_fdopen", "___flt_rounds", "_fegetround", "___fmodeflags", "___fpclassify", "___fpclassifyf", "___fpclassifyl", "___lock", "___unlock", "_emscripten_futex_wake", "___subtf3", "___divtf3", "___mo_lookup", "_strcmp", "___overflow", "___randname", "_scalbn", "_floor", "___signbit", "___signbitf", "___signbitl", "___wasi_syscall_ret", "___synccall", "_fabsl", "_emscripten_is_main_runtime_thread", "_emscripten_futex_wait", "_emscripten_conditional_set_current_thread_status", "___uflow", "___fxstat", "_fstat", "___fxstatat", "_fstatat", "___lxstat", "_lstat", "___xstat", "_stat", "___xmknod", "_mknod", "___xmknodat", "_mknodat", "___fxstat64", "___fxstatat64", "___lxstat64", "___xstat64", "__exit", "_a64l", "_l64a", "_abs", "_access", "_acct", "___syscall_acct", "_acos", "_sqrt", "_acosf", "_sqrtf", "_acosh", "_log1p", "_log", "_acoshf", "_log1pf", "_logf", "_acoshl", "_acosl", "_sqrtl", "_aligned_alloc", "_posix_memalign", "_alphasort", "_strcoll", "_alphasort64", "_asctime", "_snprintf", "___nl_langinfo_l", "_asctime_r", "_asin", "_fabs", "_asinf", "_fabsf", "_asinh", "_asinhf", "_asinhl", "_asinl", "_asprintf", "_vasprintf", "_atan", "_atan2", "_atan2f", "_atanf", "_atan2l", "_atanl", "_atanh", "_atanhf", "_atanhl", "_log1pl", "____cxa_finalize", "____cxa_atexit", "___libc_calloc", "___atexit", "_atexit", "___cxa_atexit", "___cxa_finalize", "_atof", "_strtod", "_atoi", "_isspace", "_isdigit", "_atol", "_atoll", "_basename", "_strlen", "___xpg_basename", "_bcmp", "_bcopy", "_memmove", "_bind_textdomain_codeset", "_strcasecmp", "_bsearch", "_btowc", "_bzero", "_c16rtomb", "_wcrtomb", "_c32rtomb", "_cabs", "_hypot", "_cabsf", "_hypotf", "_cabsl", "_hypotl", "_cacos", "_casin", "_cacosf", "_casinf", "_cacosh", "_cacoshf", "_cacoshl", "_cacosl", "_casinl", "_call_once", "_carg", "_cargf", "_cargl", "_clog", "_csqrt", "_clogf", "_csqrtf", "_casinh", "_casinhf", "_casinhl", "_clogl", "_csqrtl", "_catan", "_catanf", "_catanh", "_catanhf", "_catanhl", "_catanl", "_logl", "_catclose", "_catgets", "_catopen", "_cbrt", "_cbrtf", "_cbrtl", "_ccos", "_ccosh", "_ccosf", "_ccoshf", "_cosh", "_sinh", "_copysign", "_coshf", "_sinhf", "_copysignf", "_ccoshl", "_ccosl", "_ceil", "_ceilf", "_ceill", "_cexp", "_cexpf", "_cexpl", "_cfgetospeed", "_cfgetispeed", "_cfmakeraw", "_cfsetospeed", "_cfsetispeed", "_cfsetspeed", "_chdir", "_chmod", "_chown", "_cimag", "_cimagf", "_cimagl", "_clearerr", "_clearerr_unlocked", "_clock_gettime", "_emscripten_thread_sleep", "_clock_nanosleep", "_clock_settime", "_close", "_closedir", "_cnd_broadcast", "_cnd_destroy", "_cnd_init", "_cnd_signal", "_cnd_timedwait", "_cnd_wait", "_confstr", "_conj", "_conjf", "_conjl", "_copysignl", "_expm1", "_expm1f", "_coshl", "_cosl", "_cpow", "___muldc3", "_cpowf", "___mulsc3", "_cpowl", "___multc3", "_cproj", "_cprojf", "_cprojl", "_creal", "_crealf", "_creall", "_creat", "_open", "_creat64", "_crypt", "___crypt_blowfish", "___crypt_des", "___crypt_md5", "_strnlen", "_strncmp", "___crypt_sha256", "___crypt_sha512", "_crypt_r", "_strtoul", "_sprintf", "_csin", "_csinh", "_csinf", "_csinhf", "_csinhl", "_csinl", "_ctan", "_ctanh", "_ctanf", "_ctanhf", "_tan", "_tanf", "_ctanhl", "_ctanl", "_ctermid", "_strcpy", "_ctime", "_localtime", "_ctime_r", "_localtime_r", "_bindtextdomain", "_dcngettext", "_memchr", "_dcgettext", "_dngettext", "_dgettext", "___gettextdomain", "_difftime", "_dirfd", "_dirname", "_div", "_dlclose", "_dlerror", "___libc_free", "_vsnprintf", "___libc_malloc", "_dlsym", "_dn_comp", "_dn_expand", "_dn_skipname", "_dprintf", "_vdprintf", "_erand48", "_drand48", "_dup", "_dup2", "___wasi_fd_is_valid", "_dup3", "___duplocale", "_duplocale", "_dlopen", "_pthread_setcancelstate", "_pthread_rwlock_wrlock", "_pthread_rwlock_unlock", "_emscripten_dlopen", "_pthread_rwlock_rdlock", "_dladdr", "_fprintf", "_calloc", "_ecvt", "_emscripten_atomic_exchange_u8", "_emscripten_atomic_exchange_u16", "_emscripten_atomic_exchange_u32", "_emscripten_atomic_exchange_u64", "_emscripten_atomic_cas_u8", "_emscripten_atomic_cas_u16", "_emscripten_atomic_cas_u32", "_emscripten_atomic_cas_u64", "_emscripten_atomic_load_u8", "_emscripten_atomic_load_u16", "_emscripten_atomic_load_u32", "_emscripten_atomic_load_f32", "_emscripten_atomic_load_u64", "_emscripten_atomic_load_f64", "_emscripten_atomic_store_u8", "_emscripten_atomic_store_u16", "_emscripten_atomic_store_u32", "_emscripten_atomic_store_f32", "_emscripten_atomic_store_u64", "_emscripten_atomic_store_f64", "_emscripten_atomic_fence", "_emscripten_atomic_or_u8", "_emscripten_atomic_add_u8", "_emscripten_atomic_add_u16", "_emscripten_atomic_add_u32", "_emscripten_atomic_add_u64", "_emscripten_atomic_sub_u8", "_emscripten_atomic_sub_u16", "_emscripten_atomic_sub_u32", "_emscripten_atomic_sub_u64", "_emscripten_atomic_and_u8", "_emscripten_atomic_and_u16", "_emscripten_atomic_and_u32", "_emscripten_atomic_and_u64", "_emscripten_atomic_or_u16", "_emscripten_atomic_or_u32", "_emscripten_atomic_or_u64", "_emscripten_atomic_xor_u8", "_emscripten_atomic_xor_u16", "_emscripten_atomic_xor_u32", "_emscripten_atomic_xor_u64", "_emscripten_console_logf", "_emscripten_console_errorf", "_emscripten_console_warnf", "__emscripten_outf", "__emscripten_errf", "__emscripten_yield", "__emscripten_thread_supports_atomics_wait", "_emscripten_get_heap_size", "_emscripten_builtin_memcpy", "___syscall_munmap", "___syscall_msync", "___syscall_mmap2", "_emscripten_scan_stack", "_emscripten_stack_get_current", "___set_thread_state", "__emscripten_thread_profiler_enable", "_emscripten_set_current_thread_status", "_emscripten_is_main_browser_thread", "_tzset", "_timegm", "_mktime", "___clock", "___time", "___clock_getres", "___gettimeofday", "_dysize", "_gmtime_r", "_time", "_clock", "_clock_getres", "_gettimeofday", "_setkey", "_encrypt", "_sethostent", "_gethostent", "_getnetent", "_endhostent", "_setnetent", "_endnetent", "_erf", "_erfc", "_erff", "_erfcf", "_erfl", "_erfcl", "_vwarn", "_vfprintf", "_fputs", "_perror", "_vwarnx", "_putc", "_verr", "_verrx", "_warn", "_warnx", "_err", "_errx", "_ether_aton_r", "_ether_aton", "_ether_ntoa_r", "_ether_ntoa", "_ether_line", "_ether_ntohost", "_ether_hostton", "_execl", "_execv", "_execle", "_execve", "_execlp", "_execvp", "_getenv", "_execvpe", "_exp10", "_modf", "_exp2", "_pow", "_pow10", "_exp10f", "_modff", "_exp2f", "_pow10f", "_exp10l", "_modfl", "_exp2l", "_powl", "_pow10l", "_scalbnl", "_expl", "_explicit_bzero", "_expm1l", "__flushlbf", "_fflush", "___fsetlocking", "___fwriting", "___freading", "___freadable", "___fwritable", "___flbf", "___fbufsize", "___fpending", "___fpurge", "_fpurge", "___freadahead", "___freadptr", "___freadptrinc", "___fseterr", "_faccessat", "_fchdir", "_fchmod", "_fchmodat", "_fchown", "_fchownat", "_fclose", "_fcntl", "_fcvt", "_strspn", "_strcspn", "_fdatasync", "_fdim", "_fdimf", "_fdiml", "_fdopendir", "_fegetexceptflag", "_fetestexcept", "_feholdexcept", "_fegetenv", "_feclearexcept", "_feraiseexcept", "___fesetround", "_fesetenv", "_feof", "_feof_unlocked", "__IO_feof_unlocked", "_ferror", "_ferror_unlocked", "__IO_ferror_unlocked", "_fesetexceptflag", "_fesetround", "_feupdateenv", "_fexecve", "_fflush_unlocked", "_ffs", "_ffsl", "_ffsll", "_fgetc", "_fgetln", "_ungetc", "_getline", "_fgetpos", "_fgetpos64", "_fgets", "_fgets_unlocked", "___fgetwc_unlocked", "_fwide", "_fgetwc", "_mbtowc", "_mbrtowc", "_fgetwc_unlocked", "_getwc_unlocked", "_fgetws", "_fgetws_unlocked", "_fileno_unlocked", "_finite", "_finitef", "_fmodl", "_flockfile", "_ftrylockfile", "_floorf", "_floorl", "_fma", "_fmaf", "_fmal", "_frexpl", "_nextafterl", "_ilogbl", "_fmax", "_fmaxf", "_fmaxl", "___lttf2", "_fmemopen", "_fmin", "_fminf", "_fminl", "_fmod", "_fmodf", "___eqtf2", "___multf3", "___letf2", "___netf2", "_fmtmsg", "_fnmatch", "_towupper", "_towlower", "_iswctype", "_wctype", "_fopen", "_fopen64", "_fopencookie", "_forkpty", "_openpty", "_sigfillset", "_pthread_sigmask", "_pipe2", "_fork", "_login_tty", "_write", "_read", "_waitpid", "_fpathconf", "_fiprintf", "_vfiprintf", "___small_fprintf", "___small_vfprintf", "_fputc", "_fwrite", "_fputs_unlocked", "___fputwc_unlocked", "_wctomb", "_fputwc", "_fputwc_unlocked", "_putwc_unlocked", "_fputws", "_wcsrtombs", "_fputws_unlocked", "_fread", "_fread_unlocked", "_freelocale", "___freelocale", "_freopen", "_freopen64", "_frexp", "_frexpf", "_fscanf", "_vfscanf", "___isoc99_fscanf", "_fseek", "_fseeko", "_fseeko64", "_fsetpos", "_fsetpos64", "_fstat64", "_fstatat64", "_fsync", "_ftell", "_ftello", "_ftello64", "_ftime", "_ftruncate", "_ftruncate64", "_funlockfile", "_futimens", "_utimensat", "_futimesat", "_fwprintf", "_vfwprintf", "_fwrite_unlocked", "_fwscanf", "_vfwscanf", "___isoc99_fwscanf", "_gai_strerror", "_gcvt", "_get_current_dir_name", "_strdup", "_getcwd", "_getauxval", "_getc", "__IO_getc", "_getc_unlocked", "_fgetc_unlocked", "__IO_getc_unlocked", "_getchar", "_getchar_unlocked", "_getdelim", "_realloc", "___getdelim", "_getdents", "_getdents64", "_getdomainname", "_uname", "_getegid", "___syscall_getegid32", "_geteuid", "___syscall_geteuid32", "_getgid", "___syscall_getgid32", "_getgroups", "___syscall_getgroups32", "_gethostid", "_gethostname", "_freeifaddrs", "_getifaddrs", "_getitimer", "___syscall_getitimer", "_getlogin", "_getlogin_r", "_getopt", "___posix_getopt", "_getopt_long", "_getopt_long_only", "_mblen", "_getpagesize", "_getpgid", "___syscall_getpgid", "_getpgrp", "_getpid", "___syscall_getpid", "_getppid", "___syscall_getppid", "_getpriority", "___syscall_getpriority", "_getresgid", "___syscall_getresgid32", "_getresuid", "___syscall_getresuid32", "_getrlimit", "___syscall_prlimit64", "___syscall_ugetrlimit", "_getrlimit64", "_getrusage", "___syscall_getrusage", "_gets", "_getservbyname", "_getservbyname_r", "_getservbyport", "_getservbyport_r", "_strtol", "_getsid", "___syscall_getsid", "_getsubopt", "_gettid", "_getuid", "___syscall_getuid32", "_getw", "_getwc", "_getwchar", "_getwchar_unlocked", "_glob", "_qsort", "_globfree", "_getpwnam_r", "_getpwuid_r", "_opendir", "_readdir", "_glob64", "_globfree64", "_gmtime", "___h_errno_location", "_herror", "_hstrerror", "_hcreate", "_hdestroy", "_hsearch", "_hcreate_r", "_hdestroy_r", "_hsearch_r", "_iconv_open", "_iconv", "_iconv_close", "_if_freenameindex", "_if_indextoname", "_socket", "_ioctl", "_strncpy", "_if_nameindex", "_if_nametoindex", "_ilogb", "_ilogbf", "_imaxabs", "_imaxdiv", "_index", "_inet_addr", "_inet_aton", "_inet_network", "_ntohl", "_inet_makeaddr", "_inet_lnaof", "_inet_netof", "_inet_ntoa", "_inet_ntop", "_inet_pton", "_insque", "_remque", "___intscan", "_isalnum", "_isalpha", "___isalnum_l", "_isalnum_l", "___isalpha_l", "_isalpha_l", "_isascii", "_isatty", "_isblank", "___isblank_l", "_isblank_l", "_iscntrl", "___iscntrl_l", "_iscntrl_l", "___isdigit_l", "_isdigit_l", "_isgraph", "___isgraph_l", "_isgraph_l", "_islower", "___islower_l", "_islower_l", "_isprint", "___isprint_l", "_isprint_l", "_ispunct", "___ispunct_l", "_ispunct_l", "_issetugid", "___isspace_l", "_isspace_l", "_isupper", "___isupper_l", "_isupper_l", "_iswalnum", "_iswdigit", "_iswalpha", "___iswalnum_l", "_iswalnum_l", "___iswalpha_l", "_iswalpha_l", "_iswblank", "___iswblank_l", "_iswblank_l", "_iswcntrl", "___iswcntrl_l", "_iswcntrl_l", "_iswgraph", "_iswlower", "_iswprint", "_iswpunct", "_iswspace", "_iswupper", "_iswxdigit", "___iswctype_l", "___wctype_l", "_iswctype_l", "_wctype_l", "___iswdigit_l", "_iswdigit_l", "___iswgraph_l", "_iswgraph_l", "___iswlower_l", "_iswlower_l", "___iswprint_l", "_iswprint_l", "___iswpunct_l", "_iswpunct_l", "_wcschr", "___iswspace_l", "_iswspace_l", "___iswupper_l", "_iswupper_l", "___iswxdigit_l", "_iswxdigit_l", "_isxdigit", "___isxdigit_l", "_isxdigit_l", "_j0", "_y0", "_j0f", "_y0f", "_j1", "_y1", "_j1f", "_y1f", "_jn", "_yn", "_jnf", "_ynf", "_kill", "_killpg", "_labs", "___nl_langinfo", "_nl_langinfo", "_nl_langinfo_l", "_lchmod", "_lchown", "_lcong48", "_ldexp", "_ldexpf", "_scalbnf", "_ldexpl", "_ldiv", "_get_nprocs_conf", "_sysconf", "_get_nprocs", "_get_phys_pages", "_get_avphys_pages", "_lgamma", "_lgamma_r", "_lgammaf", "_lgammaf_r", "___lgammal_r", "_lgammal", "_lgammal_r", "_emscripten_pthread_attr_gettransferredcanvases", "_emscripten_pthread_attr_settransferredcanvases", "_sched_get_priority_max", "_sched_get_priority_min", "_pthread_mutexattr_getprioceiling", "_pthread_mutexattr_setprioceiling", "_emscripten_current_thread_process_queued_calls", "_emscripten_async_waitable_close", "_emscripten_wait_for_call_v", "_emscripten_wait_for_call_i", "_emscripten_async_run_in_main_thread", "_emscripten_sync_run_in_main_thread", "_emscripten_sync_run_in_main_thread_0", "_emscripten_sync_run_in_main_thread_1", "_emscripten_sync_run_in_main_thread_2", "_emscripten_sync_run_in_main_thread_3", "_emscripten_sync_run_in_main_thread_4", "_emscripten_sync_run_in_main_thread_5", "_emscripten_sync_run_in_main_thread_6", "_emscripten_sync_run_in_main_thread_7", "_emscripten_proxy_execute_queue", "_emscripten_proxy_get_system_queue", "_emscripten_sync_run_in_main_runtime_thread_", "_emscripten_async_run_in_main_runtime_thread_", "_emscripten_async_waitable_run_in_main_runtime_thread_", "_emscripten_dispatch_to_thread_args", "_emscripten_dispatch_to_thread_async_args", "_emscripten_dispatch_to_thread_async_", "__emscripten_thread_is_valid", "___emscripten_init_main_thread", "_emscripten_proxy_async", "_link", "___syscall_link", "_linkat", "_llabs", "_lldiv", "_llrint", "_rint", "_llrintf", "_rintf", "_llrintl", "_rintl", "_llround", "_round", "_llroundf", "_roundf", "_llroundl", "_roundl", "_localeconv", "___inhibit_ptc", "___acquire_ptc", "___release_ptc", "_lockf", "_lockf64", "_log10", "_log10f", "_log10l", "_log2", "_log2f", "_log2l", "_logb", "_logbf", "_logbl", "_setsid", "_strtoull", "_connect", "_getsockname", "_strstr", "_mbstowcs", "_nrand48", "_lrand48", "_lrint", "_lrintf", "_lrintl", "_lround", "_lroundf", "_lroundl", "_lsearch", "_lfind", "_lseek", "_lseek64", "_lstat64", "___syscall_madvise", "_madvise", "_mbrlen", "_mbrtoc16", "_mbrtoc32", "_mbsinit", "_mbsnrtowcs", "_mbsrtowcs", "_memccpy", "_memmem", "_mempcpy", "_memrchr", "_mincore", "___syscall_mincore", "_mkdir", "_mkdirat", "_mkdtemp", "_mkfifo", "_mkfifoat", "_mkostemp", "_mkostemp64", "_mkostemps", "_mkostemps64", "_mkstemp", "_mkstemp64", "_mkstemps", "_mkstemps64", "_mktemp", "_mlock", "___syscall_mlock", "_mlockall", "___syscall_mlockall", "_mmap", "_emscripten_builtin_mmap", "_mmap64", "_setmntent", "_endmntent", "_getmntent_r", "_sscanf", "_getmntent", "_addmntent", "_hasmntopt", "___syscall_mprotect", "_mprotect", "_jrand48", "_mrand48", "___syscall_mremap", "_mremap", "_msync", "_mtx_destroy", "_mtx_init", "_mtx_lock", "_mtx_timedlock", "_mtx_trylock", "_mtx_unlock", "_munlock", "___syscall_munlock", "_munlockall", "___syscall_munlockall", "_munmap", "_emscripten_builtin_munmap", "_nan", "_nanf", "_nanl", "_nanosleep", "_nearbyint", "_nearbyintf", "_nearbyintl", "_send", "_recv", "_getnetbyaddr", "_getnetbyname", "___newlocale", "_newlocale", "_nextafter", "_nextafterf", "_nexttoward", "_nexttowardf", "_nexttowardl", "_nftw", "_nftw64", "_nice", "_setpriority", "_ns_get16", "_ns_get32", "_ns_put16", "_ns_put32", "_ns_skiprr", "_ns_initparse", "_ns_name_uncompress", "_ns_parserr", "_open64", "_open_memstream", "_open_wmemstream", "_openat", "_openat64", "_tcsetattr", "_pathconf", "_pause", "___syscall_pause", "_strerror", "_pipe", "___syscall_pipe2", "_poll", "_posix_close", "_posix_fadvise", "_posix_fadvise64", "_posix_fallocate", "_posix_fallocate64", "_posix_madvise", "_posix_spawn_file_actions_addchdir_np", "_posix_spawn_file_actions_addclose", "_posix_spawn_file_actions_adddup2", "_posix_spawn_file_actions_addfchdir_np", "_posix_spawn_file_actions_addopen", "_posix_spawn_file_actions_destroy", "_posix_spawn_file_actions_init", "_posix_spawnattr_destroy", "_posix_spawnattr_getflags", "_posix_spawnattr_getpgroup", "_posix_spawnattr_getsigdefault", "_posix_spawnattr_getsigmask", "_posix_spawnattr_init", "_posix_spawnattr_getschedparam", "_posix_spawnattr_setschedparam", "_posix_spawnattr_getschedpolicy", "_posix_spawnattr_setschedpolicy", "_posix_spawnattr_setflags", "_posix_spawnattr_setpgroup", "_posix_spawnattr_setsigdefault", "_posix_spawnattr_setsigmask", "_powf", "_pread", "_pread64", "_preadv", "_preadv64", "_printf", "_iprintf", "___small_printf", "_strrchr", "_em_proxying_queue_create", "_em_proxying_queue_destroy", "_pthread_mutex_lock", "_pthread_mutex_unlock", "__emscripten_proxy_execute_task_queue", "_emscripten_proxy_finish", "_pthread_cond_signal", "_emscripten_proxy_sync_with_ctx", "_pthread_cond_wait", "_emscripten_proxy_sync", "_pthread_mutex_destroy", "_pthread_cond_destroy", "_pselect", "___syscall_pselect6", "_pthread_atfork", "_pthread_attr_destroy", "_pthread_attr_getdetachstate", "_pthread_attr_getguardsize", "_pthread_attr_getinheritsched", "_pthread_attr_getschedparam", "_pthread_attr_getschedpolicy", "_pthread_attr_getscope", "_pthread_attr_getstack", "_pthread_attr_getstacksize", "_pthread_barrierattr_getpshared", "_pthread_condattr_getclock", "_pthread_condattr_getpshared", "_pthread_mutexattr_getprotocol", "_pthread_mutexattr_getpshared", "_pthread_mutexattr_getrobust", "_pthread_mutexattr_gettype", "_pthread_rwlockattr_getpshared", "_pthread_attr_init", "_pthread_attr_setdetachstate", "_pthread_attr_setguardsize", "_pthread_attr_setinheritsched", "_pthread_attr_setschedparam", "_pthread_attr_setschedpolicy", "_pthread_attr_setscope", "_pthread_attr_setstack", "_pthread_attr_setstacksize", "_pthread_barrier_destroy", "_pthread_barrier_init", "_pthread_barrier_wait", "_pthread_barrierattr_destroy", "_pthread_barrierattr_init", "_pthread_barrierattr_setpshared", "_pthread_exit", "_pthread_cancel", "_pthread_kill", "__pthread_cleanup_push", "__pthread_cleanup_pop", "_pthread_cond_broadcast", "_pthread_cond_init", "_pthread_cond_timedwait", "_pthread_condattr_destroy", "_pthread_condattr_init", "_pthread_condattr_setclock", "_pthread_condattr_setpshared", "__emscripten_thread_profiler_init", "_emscripten_builtin_pthread_create", "_pthread_create", "_pthread_detach", "_thrd_detach", "_emscripten_builtin_pthread_detach", "_pthread_equal", "_thrd_equal", "_pthread_getattr_np", "_pthread_getconcurrency", "_pthread_getcpuclockid", "_pthread_getschedparam", "_pthread_getspecific", "_tss_get", "_pthread_tryjoin_np", "_pthread_timedjoin_np", "_pthread_join", "_emscripten_builtin_pthread_join", "_pthread_key_create", "_pthread_key_delete", "_pthread_mutex_consistent", "_pthread_mutex_getprioceiling", "_pthread_mutex_init", "_pthread_mutex_setprioceiling", "_pthread_mutex_timedlock", "_pthread_mutex_trylock", "_pthread_mutexattr_destroy", "_pthread_mutexattr_init", "_pthread_mutexattr_setprotocol", "_pthread_mutexattr_setpshared", "_pthread_mutexattr_setrobust", "_pthread_mutexattr_settype", "_pthread_once", "_pthread_rwlock_destroy", "_pthread_rwlock_init", "_pthread_rwlock_tryrdlock", "_pthread_rwlock_timedrdlock", "_pthread_rwlock_trywrlock", "_pthread_rwlock_timedwrlock", "_pthread_rwlockattr_destroy", "_pthread_rwlockattr_init", "_pthread_rwlockattr_setpshared", "_thrd_current", "_pthread_setattr_default_np", "_pthread_getattr_default_np", "_pthread_setcanceltype", "_pthread_testcancel", "_pthread_setconcurrency", "_pthread_setschedparam", "_pthread_setschedprio", "_pthread_setspecific", "___sig_is_blocked", "_sigismember", "_sigorset", "_sigandset", "_sigdelset", "_sigpending", "_pthread_spin_destroy", "_pthread_spin_init", "_pthread_spin_lock", "_pthread_spin_trylock", "_pthread_spin_unlock", "_ptsname", "_posix_openpt", "_grantpt", "_unlockpt", "_ptsname_r", "__IO_putc", "_putc_unlocked", "_fputc_unlocked", "__IO_putc_unlocked", "_putchar", "_putchar_unlocked", "_putenv", "_unsetenv", "_puts", "_putw", "_putwc", "_putwchar", "_putwchar_unlocked", "_pwrite", "_pwrite64", "_pwritev", "_pwritev64", "_sigaddset", "_srand", "_rand", "_rand_r", "_srandom", "_initstate", "_setstate", "_random", "_readdir64", "_readdir_r", "_readdir64_r", "_readlink", "_readlinkat", "_readv", "_realpath", "_recvmmsg", "___syscall_recvmmsg", "_regcomp", "_regfree", "_regerror", "_regexec", "_remainder", "_remquo", "_drem", "_remainderf", "_remquof", "_dremf", "_remainderl", "_remquol", "_remove", "_rename", "_renameat", "_res_init", "_res_mkquery", "_bind", "_setsockopt", "_sendto", "_recvfrom", "___res_msend", "_res_send", "___res_state", "_rewind", "_rewinddir", "_rindex", "_rmdir", "_scalb", "_scalbf", "_scalbln", "_scalblnf", "_scalblnl", "_scandir", "_scandir64", "_scanf", "_vscanf", "___isoc99_scanf", "_sched_yield", "_seed48", "_seekdir", "_select", "_sem_destroy", "_sem_getvalue", "_sem_init", "_sem_open", "_unlink", "_sem_close", "_sem_post", "_sem_timedwait", "_sem_trywait", "_sem_unlink", "_shm_unlink", "_sem_wait", "_sendmmsg", "___syscall_sendmmsg", "_endservent", "_setservent", "_getservent", "_setbuf", "_setvbuf", "_setbuffer", "_setdomainname", "___syscall_setdomainname", "_setegid", "_setenv", "_seteuid", "_setgid", "_setitimer", "___syscall_setitimer", "_setlinebuf", "_setlocale", "_setpgid", "___syscall_setpgid", "_setpgrp", "___syscall_setpriority", "_setregid", "_setresgid", "_setresuid", "_setreuid", "_setrlimit", "___syscall_setrlimit", "_setrlimit64", "___syscall_setsid", "_setuid", "_shm_open", "_sigaction", "_sigemptyset", "_siginterrupt", "_signal", "_bsd_signal", "___sysv_signal", "_significand", "_significandf", "_sigprocmask", "___libc_current_sigrtmax", "___libc_current_sigrtmin", "_sigtimedwait", "_sigwait", "_sigwaitinfo", "_sincos", "_sincosf", "_sincosl", "_sinhl", "_sinl", "_sockatmark", "_vsprintf", "_siprintf", "_vsiprintf", "___small_sprintf", "___small_vsprintf", "_srand48", "_vsscanf", "___isoc99_sscanf", "_stat64", "_statvfs", "_fstatvfs", "_statfs", "_fstatfs", "_statvfs64", "_statfs64", "_fstatvfs64", "_fstatfs64", "_stpcpy", "_stpncpy", "_tolower", "___strcasecmp_l", "_strcasecmp_l", "_strcasestr", "_strncasecmp", "_strcat", "_strchrnul", "___strcoll_l", "_strcoll_l", "___strerror_l", "_strerror_l", "_strerror_r", "___xpg_strerror_r", "_strfmon_l", "_strfmon", "_strlcat", "_strlcpy", "_strlwr", "___strncasecmp_l", "_strncasecmp_l", "_strncat", "_strndup", "_strpbrk", "_strsep", "_strsignal", "_strtof", "_strtold", "_strtof_l", "_strtod_l", "_strtold_l", "_strtok", "_strtok_r", "_strtoll", "_strtoimax", "_strtoumax", "___strtol_internal", "___strtoul_internal", "___strtoll_internal", "___strtoull_internal", "___strtoimax_internal", "___strtoumax_internal", "_strtoull_l", "_strtoll_l", "_strtoul_l", "_strtol_l", "_strupr", "_toupper", "_strverscmp", "___strxfrm_l", "_strxfrm", "_strxfrm_l", "_swab", "_swprintf", "_vswprintf", "_swscanf", "_vswscanf", "___isoc99_swscanf", "_symlink", "_symlinkat", "_sync", "___syscall_sync", "_setlogmask", "_closelog", "_openlog", "_syslog", "_vsyslog", "_tanh", "_tanhf", "_tanhl", "_tanl", "_tcdrain", "_tcflow", "_tcflush", "_tcgetattr", "_tcgetpgrp", "_tcgetsid", "_tcgetwinsize", "_tcsendbreak", "_tcsetpgrp", "_tcsetwinsize", "_tdelete", "_tdestroy", "_telldir", "_tempnam", "_textdomain", "_gettext", "_ngettext", "_tfind", "_tgamma", "_tgammaf", "_tgammal", "_thrd_create", "_thrd_exit", "_thrd_join", "_thrd_sleep", "_thrd_yield", "_emscripten_set_thread_name", "_timespec_get", "_tmpfile", "_tmpfile64", "_tmpnam", "_toascii", "___tolower_l", "_tolower_l", "___toupper_l", "_toupper_l", "___towupper_l", "___towlower_l", "_towupper_l", "_towlower_l", "_trunc", "_truncate", "_truncate64", "_truncf", "_truncl", "_tsearch", "_tss_create", "_tss_delete", "_tss_set", "_ttyname", "_ttyname_r", "_twalk", "_ualarm", "_umask", "___syscall_umask", "___syscall_uname", "_ungetwc", "_unlinkat", "___uselocale", "_uselocale", "_usleep", "_utime", "_utimes", "_versionsort", "_versionsort64", "___vfprintf_internal", "___isoc99_vfscanf", "_wcsnlen", "___isoc99_vfwscanf", "_vprintf", "___isoc99_vscanf", "_vsniprintf", "___small_vsnprintf", "___isoc99_vsscanf", "___isoc99_vswscanf", "_vwprintf", "_vwscanf", "___isoc99_vwscanf", "_wait", "___syscall_wait4", "_wcpcpy", "_wcscpy", "_wcslen", "_wcpncpy", "_wcsncpy", "_wcscasecmp", "_wcsncasecmp", "_wcscasecmp_l", "_wcscat", "_wcscmp", "___wcscoll_l", "_wcscoll", "_wcscoll_l", "_wcscspn", "_wcsdup", "_wmemcpy", "_wcsncasecmp_l", "_wcsncat", "_wcsncmp", "_wmemset", "_wmemchr", "_wcsnrtombs", "_wcspbrk", "_wcsrchr", "_wcsspn", "_wcsstr", "_wmemcmp", "_wcstof", "_wcstod", "_wcstold", "_wcstok", "_wcstoull", "_wcstoll", "_wcstoul", "_wcstol", "_wcstoimax", "_wcstoumax", "_wcstombs", "_wcswcs", "_wcswidth", "_wcwidth", "___wcsxfrm_l", "_wcsxfrm", "_wcsxfrm_l", "_wctob", "_wctrans", "_towctrans", "___wctrans_l", "___towctrans_l", "_wctrans_l", "_towctrans_l", "_wmemmove", "_wprintf", "_writev", "_wscanf", "___isoc99_wscanf", "__ZNSt3__26__sortIRNS_6__lessIccEEPcEEvT0_S5_T_", "__ZNSt3__27__log2iIlEET_S1_", "__ZNSt3__211__introsortIRNS_6__lessIccEEPcEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNSt3__26__sortIRNS_6__lessIwwEEPwEEvT0_S5_T_", "__ZNSt3__211__introsortIRNS_6__lessIwwEEPwEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNSt3__26__sortIRNS_6__lessIaaEEPaEEvT0_S5_T_", "__ZNSt3__211__introsortIRNS_6__lessIaaEEPaEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNSt3__26__sortIRNS_6__lessIhhEEPhEEvT0_S5_T_", "__ZNSt3__211__introsortIRNS_6__lessIhhEEPhEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNSt3__26__sortIRNS_6__lessIssEEPsEEvT0_S5_T_", "__ZNSt3__211__introsortIRNS_6__lessIssEEPsEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNSt3__26__sortIRNS_6__lessIttEEPtEEvT0_S5_T_", "__ZNSt3__211__introsortIRNS_6__lessIttEEPtEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNSt3__26__sortIRNS_6__lessIiiEEPiEEvT0_S5_T_", "__ZNSt3__211__introsortIRNS_6__lessIiiEEPiEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNSt3__26__sortIRNS_6__lessIjjEEPjEEvT0_S5_T_", "__ZNSt3__211__introsortIRNS_6__lessIjjEEPjEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNSt3__26__sortIRNS_6__lessIllEEPlEEvT0_S5_T_", "__ZNSt3__211__introsortIRNS_6__lessIllEEPlEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNSt3__26__sortIRNS_6__lessImmEEPmEEvT0_S5_T_", "__ZNSt3__211__introsortIRNS_6__lessImmEEPmEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNSt3__26__sortIRNS_6__lessIxxEEPxEEvT0_S5_T_", "__ZNSt3__211__introsortIRNS_6__lessIxxEEPxEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNSt3__26__sortIRNS_6__lessIyyEEPyEEvT0_S5_T_", "__ZNSt3__211__introsortIRNS_6__lessIyyEEPyEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNSt3__26__sortIRNS_6__lessIffEEPfEEvT0_S5_T_", "__ZNSt3__211__introsortIRNS_6__lessIffEEPfEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNSt3__26__sortIRNS_6__lessIddEEPdEEvT0_S5_T_", "__ZNSt3__211__introsortIRNS_6__lessIddEEPdEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNSt3__26__sortIRNS_6__lessIeeEEPeEEvT0_S5_T_", "__ZNSt3__211__introsortIRNS_6__lessIeeEEPeEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIccEEPcEEbT0_S5_T_", "__ZNKSt3__26__lessIccEclERKcS3_", "__ZNSt3__24swapIcEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_", "__ZNSt3__27__sort3IRNS_6__lessIccEEPcEEjT0_S5_S5_T_", "__ZNSt3__27__sort4IRNS_6__lessIccEEPcEEjT0_S5_S5_S5_T_", "__ZNSt3__27__sort5IRNS_6__lessIccEEPcEEjT0_S5_S5_S5_S5_T_", "__ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIwwEEPwEEbT0_S5_T_", "__ZNKSt3__26__lessIwwEclERKwS3_", "__ZNSt3__24swapIwEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_", "__ZNSt3__27__sort3IRNS_6__lessIwwEEPwEEjT0_S5_S5_T_", "__ZNSt3__27__sort4IRNS_6__lessIwwEEPwEEjT0_S5_S5_S5_T_", "__ZNSt3__27__sort5IRNS_6__lessIwwEEPwEEjT0_S5_S5_S5_S5_T_", "__ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIaaEEPaEEbT0_S5_T_", "__ZNKSt3__26__lessIaaEclERKaS3_", "__ZNSt3__24swapIaEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_", "__ZNSt3__27__sort3IRNS_6__lessIaaEEPaEEjT0_S5_S5_T_", "__ZNSt3__27__sort4IRNS_6__lessIaaEEPaEEjT0_S5_S5_S5_T_", "__ZNSt3__27__sort5IRNS_6__lessIaaEEPaEEjT0_S5_S5_S5_S5_T_", "__ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIhhEEPhEEbT0_S5_T_", "__ZNKSt3__26__lessIhhEclERKhS3_", "__ZNSt3__24swapIhEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_", "__ZNSt3__27__sort3IRNS_6__lessIhhEEPhEEjT0_S5_S5_T_", "__ZNSt3__27__sort4IRNS_6__lessIhhEEPhEEjT0_S5_S5_S5_T_", "__ZNSt3__27__sort5IRNS_6__lessIhhEEPhEEjT0_S5_S5_S5_S5_T_", "__ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIssEEPsEEbT0_S5_T_", "__ZNKSt3__26__lessIssEclERKsS3_", "__ZNSt3__24swapIsEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_", "__ZNSt3__27__sort3IRNS_6__lessIssEEPsEEjT0_S5_S5_T_", "__ZNSt3__27__sort4IRNS_6__lessIssEEPsEEjT0_S5_S5_S5_T_", "__ZNSt3__27__sort5IRNS_6__lessIssEEPsEEjT0_S5_S5_S5_S5_T_", "__ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIttEEPtEEbT0_S5_T_", "__ZNKSt3__26__lessIttEclERKtS3_", "__ZNSt3__24swapItEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_", "__ZNSt3__27__sort3IRNS_6__lessIttEEPtEEjT0_S5_S5_T_", "__ZNSt3__27__sort4IRNS_6__lessIttEEPtEEjT0_S5_S5_S5_T_", "__ZNSt3__27__sort5IRNS_6__lessIttEEPtEEjT0_S5_S5_S5_S5_T_", "__ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIiiEEPiEEbT0_S5_T_", "__ZNKSt3__26__lessIiiEclERKiS3_", "__ZNSt3__24swapIiEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_", "__ZNSt3__27__sort3IRNS_6__lessIiiEEPiEEjT0_S5_S5_T_", "__ZNSt3__27__sort4IRNS_6__lessIiiEEPiEEjT0_S5_S5_S5_T_", "__ZNSt3__27__sort5IRNS_6__lessIiiEEPiEEjT0_S5_S5_S5_S5_T_", "__ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIjjEEPjEEbT0_S5_T_", "__ZNKSt3__26__lessIjjEclERKjS3_", "__ZNSt3__24swapIjEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_", "__ZNSt3__27__sort3IRNS_6__lessIjjEEPjEEjT0_S5_S5_T_", "__ZNSt3__27__sort4IRNS_6__lessIjjEEPjEEjT0_S5_S5_S5_T_", "__ZNSt3__27__sort5IRNS_6__lessIjjEEPjEEjT0_S5_S5_S5_S5_T_", "__ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIllEEPlEEbT0_S5_T_", "__ZNKSt3__26__lessIllEclERKlS3_", "__ZNSt3__24swapIlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_", "__ZNSt3__27__sort3IRNS_6__lessIllEEPlEEjT0_S5_S5_T_", "__ZNSt3__27__sort4IRNS_6__lessIllEEPlEEjT0_S5_S5_S5_T_", "__ZNSt3__27__sort5IRNS_6__lessIllEEPlEEjT0_S5_S5_S5_S5_T_", "__ZNSt3__227__insertion_sort_incompleteIRNS_6__lessImmEEPmEEbT0_S5_T_", "__ZNKSt3__26__lessImmEclERKmS3_", "__ZNSt3__24swapImEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_", "__ZNSt3__27__sort3IRNS_6__lessImmEEPmEEjT0_S5_S5_T_", "__ZNSt3__27__sort4IRNS_6__lessImmEEPmEEjT0_S5_S5_S5_T_", "__ZNSt3__27__sort5IRNS_6__lessImmEEPmEEjT0_S5_S5_S5_S5_T_", "__ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIxxEEPxEEbT0_S5_T_", "__ZNKSt3__26__lessIxxEclERKxS3_", "__ZNSt3__24swapIxEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_", "__ZNSt3__27__sort3IRNS_6__lessIxxEEPxEEjT0_S5_S5_T_", "__ZNSt3__27__sort4IRNS_6__lessIxxEEPxEEjT0_S5_S5_S5_T_", "__ZNSt3__27__sort5IRNS_6__lessIxxEEPxEEjT0_S5_S5_S5_S5_T_", "__ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIyyEEPyEEbT0_S5_T_", "__ZNKSt3__26__lessIyyEclERKyS3_", "__ZNSt3__24swapIyEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_", "__ZNSt3__27__sort3IRNS_6__lessIyyEEPyEEjT0_S5_S5_T_", "__ZNSt3__27__sort4IRNS_6__lessIyyEEPyEEjT0_S5_S5_S5_T_", "__ZNSt3__27__sort5IRNS_6__lessIyyEEPyEEjT0_S5_S5_S5_S5_T_", "__ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIffEEPfEEbT0_S5_T_", "__ZNKSt3__26__lessIffEclERKfS3_", "__ZNSt3__24swapIfEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_", "__ZNSt3__27__sort3IRNS_6__lessIffEEPfEEjT0_S5_S5_T_", "__ZNSt3__27__sort4IRNS_6__lessIffEEPfEEjT0_S5_S5_S5_T_", "__ZNSt3__27__sort5IRNS_6__lessIffEEPfEEjT0_S5_S5_S5_S5_T_", "__ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIddEEPdEEbT0_S5_T_", "__ZNKSt3__26__lessIddEclERKdS3_", "__ZNSt3__24swapIdEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_", "__ZNSt3__27__sort3IRNS_6__lessIddEEPdEEjT0_S5_S5_T_", "__ZNSt3__27__sort4IRNS_6__lessIddEEPdEEjT0_S5_S5_S5_T_", "__ZNSt3__27__sort5IRNS_6__lessIddEEPdEEjT0_S5_S5_S5_S5_T_", "__ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIeeEEPeEEbT0_S5_T_", "__ZNKSt3__26__lessIeeEclERKeS3_", "__ZNSt3__24swapIeEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_", "__ZNSt3__27__sort3IRNS_6__lessIeeEEPeEEjT0_S5_S5_T_", "__ZNSt3__27__sort4IRNS_6__lessIeeEEPeEEjT0_S5_S5_S5_T_", "__ZNSt3__27__sort5IRNS_6__lessIeeEEPeEEjT0_S5_S5_S5_S5_T_", "__ZNSt3__218__insertion_sort_3IRNS_6__lessIccEEPcEEvT0_S5_T_", "__ZNSt3__214__partial_sortIRNS_6__lessIccEEPcEEvT0_S5_S5_T_", "__ZNSt3__211__make_heapIRNS_6__lessIccEEPcEEvT0_S5_T_", "__ZNSt3__211__sift_downIRNS_6__lessIccEEPcEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_", "__ZNSt3__211__sort_heapIRNS_6__lessIccEEPcEEvT0_S5_T_", "__ZNSt3__210__pop_heapIRNS_6__lessIccEEPcEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNSt3__218__insertion_sort_3IRNS_6__lessIwwEEPwEEvT0_S5_T_", "__ZNSt3__214__partial_sortIRNS_6__lessIwwEEPwEEvT0_S5_S5_T_", "__ZNSt3__211__make_heapIRNS_6__lessIwwEEPwEEvT0_S5_T_", "__ZNSt3__211__sift_downIRNS_6__lessIwwEEPwEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_", "__ZNSt3__211__sort_heapIRNS_6__lessIwwEEPwEEvT0_S5_T_", "__ZNSt3__210__pop_heapIRNS_6__lessIwwEEPwEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNSt3__218__insertion_sort_3IRNS_6__lessIaaEEPaEEvT0_S5_T_", "__ZNSt3__214__partial_sortIRNS_6__lessIaaEEPaEEvT0_S5_S5_T_", "__ZNSt3__211__make_heapIRNS_6__lessIaaEEPaEEvT0_S5_T_", "__ZNSt3__211__sift_downIRNS_6__lessIaaEEPaEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_", "__ZNSt3__211__sort_heapIRNS_6__lessIaaEEPaEEvT0_S5_T_", "__ZNSt3__210__pop_heapIRNS_6__lessIaaEEPaEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNSt3__218__insertion_sort_3IRNS_6__lessIhhEEPhEEvT0_S5_T_", "__ZNSt3__214__partial_sortIRNS_6__lessIhhEEPhEEvT0_S5_S5_T_", "__ZNSt3__211__make_heapIRNS_6__lessIhhEEPhEEvT0_S5_T_", "__ZNSt3__211__sift_downIRNS_6__lessIhhEEPhEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_", "__ZNSt3__211__sort_heapIRNS_6__lessIhhEEPhEEvT0_S5_T_", "__ZNSt3__210__pop_heapIRNS_6__lessIhhEEPhEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNSt3__218__insertion_sort_3IRNS_6__lessIssEEPsEEvT0_S5_T_", "__ZNSt3__214__partial_sortIRNS_6__lessIssEEPsEEvT0_S5_S5_T_", "__ZNSt3__211__make_heapIRNS_6__lessIssEEPsEEvT0_S5_T_", "__ZNSt3__211__sift_downIRNS_6__lessIssEEPsEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_", "__ZNSt3__211__sort_heapIRNS_6__lessIssEEPsEEvT0_S5_T_", "__ZNSt3__210__pop_heapIRNS_6__lessIssEEPsEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNSt3__218__insertion_sort_3IRNS_6__lessIttEEPtEEvT0_S5_T_", "__ZNSt3__214__partial_sortIRNS_6__lessIttEEPtEEvT0_S5_S5_T_", "__ZNSt3__211__make_heapIRNS_6__lessIttEEPtEEvT0_S5_T_", "__ZNSt3__211__sift_downIRNS_6__lessIttEEPtEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_", "__ZNSt3__211__sort_heapIRNS_6__lessIttEEPtEEvT0_S5_T_", "__ZNSt3__210__pop_heapIRNS_6__lessIttEEPtEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNSt3__218__insertion_sort_3IRNS_6__lessIiiEEPiEEvT0_S5_T_", "__ZNSt3__214__partial_sortIRNS_6__lessIiiEEPiEEvT0_S5_S5_T_", "__ZNSt3__211__make_heapIRNS_6__lessIiiEEPiEEvT0_S5_T_", "__ZNSt3__211__sift_downIRNS_6__lessIiiEEPiEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_", "__ZNSt3__211__sort_heapIRNS_6__lessIiiEEPiEEvT0_S5_T_", "__ZNSt3__210__pop_heapIRNS_6__lessIiiEEPiEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNSt3__218__insertion_sort_3IRNS_6__lessIjjEEPjEEvT0_S5_T_", "__ZNSt3__214__partial_sortIRNS_6__lessIjjEEPjEEvT0_S5_S5_T_", "__ZNSt3__211__make_heapIRNS_6__lessIjjEEPjEEvT0_S5_T_", "__ZNSt3__211__sift_downIRNS_6__lessIjjEEPjEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_", "__ZNSt3__211__sort_heapIRNS_6__lessIjjEEPjEEvT0_S5_T_", "__ZNSt3__210__pop_heapIRNS_6__lessIjjEEPjEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNSt3__218__insertion_sort_3IRNS_6__lessIllEEPlEEvT0_S5_T_", "__ZNSt3__214__partial_sortIRNS_6__lessIllEEPlEEvT0_S5_S5_T_", "__ZNSt3__211__make_heapIRNS_6__lessIllEEPlEEvT0_S5_T_", "__ZNSt3__211__sift_downIRNS_6__lessIllEEPlEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_", "__ZNSt3__211__sort_heapIRNS_6__lessIllEEPlEEvT0_S5_T_", "__ZNSt3__210__pop_heapIRNS_6__lessIllEEPlEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNSt3__218__insertion_sort_3IRNS_6__lessImmEEPmEEvT0_S5_T_", "__ZNSt3__214__partial_sortIRNS_6__lessImmEEPmEEvT0_S5_S5_T_", "__ZNSt3__211__make_heapIRNS_6__lessImmEEPmEEvT0_S5_T_", "__ZNSt3__211__sift_downIRNS_6__lessImmEEPmEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_", "__ZNSt3__211__sort_heapIRNS_6__lessImmEEPmEEvT0_S5_T_", "__ZNSt3__210__pop_heapIRNS_6__lessImmEEPmEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNSt3__218__insertion_sort_3IRNS_6__lessIxxEEPxEEvT0_S5_T_", "__ZNSt3__214__partial_sortIRNS_6__lessIxxEEPxEEvT0_S5_S5_T_", "__ZNSt3__211__make_heapIRNS_6__lessIxxEEPxEEvT0_S5_T_", "__ZNSt3__211__sift_downIRNS_6__lessIxxEEPxEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_", "__ZNSt3__211__sort_heapIRNS_6__lessIxxEEPxEEvT0_S5_T_", "__ZNSt3__210__pop_heapIRNS_6__lessIxxEEPxEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNSt3__218__insertion_sort_3IRNS_6__lessIyyEEPyEEvT0_S5_T_", "__ZNSt3__214__partial_sortIRNS_6__lessIyyEEPyEEvT0_S5_S5_T_", "__ZNSt3__211__make_heapIRNS_6__lessIyyEEPyEEvT0_S5_T_", "__ZNSt3__211__sift_downIRNS_6__lessIyyEEPyEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_", "__ZNSt3__211__sort_heapIRNS_6__lessIyyEEPyEEvT0_S5_T_", "__ZNSt3__210__pop_heapIRNS_6__lessIyyEEPyEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNSt3__218__insertion_sort_3IRNS_6__lessIffEEPfEEvT0_S5_T_", "__ZNSt3__214__partial_sortIRNS_6__lessIffEEPfEEvT0_S5_S5_T_", "__ZNSt3__211__make_heapIRNS_6__lessIffEEPfEEvT0_S5_T_", "__ZNSt3__211__sift_downIRNS_6__lessIffEEPfEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_", "__ZNSt3__211__sort_heapIRNS_6__lessIffEEPfEEvT0_S5_T_", "__ZNSt3__210__pop_heapIRNS_6__lessIffEEPfEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNSt3__218__insertion_sort_3IRNS_6__lessIddEEPdEEvT0_S5_T_", "__ZNSt3__214__partial_sortIRNS_6__lessIddEEPdEEvT0_S5_S5_T_", "__ZNSt3__211__make_heapIRNS_6__lessIddEEPdEEvT0_S5_T_", "__ZNSt3__211__sift_downIRNS_6__lessIddEEPdEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_", "__ZNSt3__211__sort_heapIRNS_6__lessIddEEPdEEvT0_S5_T_", "__ZNSt3__210__pop_heapIRNS_6__lessIddEEPdEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNSt3__218__insertion_sort_3IRNS_6__lessIeeEEPeEEvT0_S5_T_", "__ZNSt3__214__partial_sortIRNS_6__lessIeeEEPeEEvT0_S5_S5_T_", "__ZNSt3__211__make_heapIRNS_6__lessIeeEEPeEEvT0_S5_T_", "__ZNSt3__211__sift_downIRNS_6__lessIeeEEPeEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_", "__ZNSt3__211__sort_heapIRNS_6__lessIeeEEPeEEvT0_S5_T_", "__ZNSt3__210__pop_heapIRNS_6__lessIeeEEPeEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNKSt12bad_any_cast4whatEv", "__ZNKSt12experimental15fundamentals_v112bad_any_cast4whatEv", "__ZNSt12bad_any_castD0Ev", "__ZNSt8bad_castD2Ev", "__ZNSt12experimental15fundamentals_v112bad_any_castD0Ev", "__ZdlPv", "__ZNSt3__223__cxx_atomic_notify_oneEPVKv", "__ZNSt3__223__cxx_atomic_notify_allEPVKv", "__ZNSt3__223__libcpp_atomic_monitorEPVKv", "__ZNSt3__220__libcpp_atomic_waitEPVKvx", "__ZNSt3__223__cxx_atomic_notify_oneEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEE", "__ZNSt3__223__cxx_atomic_notify_allEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEE", "__ZNSt3__223__libcpp_atomic_monitorEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEE", "__ZNSt3__220__libcpp_atomic_waitEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEEx", "__ZNSt3__222__cxx_atomic_fetch_addIxEET_PNS_22__cxx_atomic_base_implIS1_EES1_NS_12memory_orderE", "__ZNKSt3__24hashIPVKvEclES2_", "__ZNSt3__221__murmur2_or_cityhashImLm32EEclEPKvm", "__ZNSt3__210__loadwordImEET_PKv", "__ZNSt3__217__cxx_atomic_loadIxEET_PVKNS_22__cxx_atomic_base_implIS1_EENS_12memory_orderE", "__ZNSt3__222__cxx_atomic_fetch_addIxEET_PVNS_22__cxx_atomic_base_implIS1_EES1_NS_12memory_orderE", "__ZNSt3__222__cxx_atomic_fetch_subIxEET_PVNS_22__cxx_atomic_base_implIS1_EES1_NS_12memory_orderE", "__ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEE4zeroEv", "__ZNSt3__26chrono12steady_clock3nowEv", "__ZNSt3__26chronomiINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEES6_EENS_11common_typeIJT0_T1_EE4typeERKNS0_10time_pointIT_S8_EERKNSC_ISD_S9_EE", "__ZNSt3__26chrononeIxNS_5ratioILx1ELx1000000000EEExS3_EEbRKNS0_8durationIT_T0_EERKNS4_IT1_T2_EE", "__ZNSt3__26chronoltIxNS_5ratioILx1ELx1000000000EEExS3_EEbRKNS0_8durationIT_T0_EERKNS4_IT1_T2_EE", "__ZNKSt3__229__libcpp_timed_backoff_policyclENS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE", "__ZNSt3__229__cxx_nonatomic_compare_equalIxEEbRKT_S3_", "__ZNSt3__26chronomiIxNS_5ratioILx1ELx1000000000EEExS3_EENS_11common_typeIJNS0_8durationIT_T0_EENS5_IT1_T2_EEEE4typeERKS8_RKSB_", "__ZNKSt3__26chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEE16time_since_epochEv", "__ZNKSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEE5countEv", "__ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEEC2IxEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_xEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE", "__ZNSt3__26chronoeqIxNS_5ratioILx1ELx1000000000EEExS3_EEbRKNS0_8durationIT_T0_EERKNS4_IT1_T2_EE", "__ZNKSt3__26chrono13__duration_eqINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EclERKS5_S8_", "__ZNKSt3__26chrono13__duration_ltINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EclERKS5_S8_", "__ZNSt3__26chronogtIxNS_5ratioILx1ELx1000000000EEExNS2_ILx1ELx1000EEEEEbRKNS0_8durationIT_T0_EERKNS5_IT1_T2_EE", "__ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000EEEEC2IiEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_xEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE", "__ZNSt3__225__libcpp_thread_sleep_forERKNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE", "__ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEEC2IxNS2_ILx1ELx1000EEEEERKNS1_IT_T0_EEPNS_9enable_ifIXaasr13__no_overflowIS8_S3_EE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEaaeqsr13__no_overflowIS8_S3_E4typeE3denLi1Entsr23treat_as_floating_pointIS7_EE5valueEvE4typeE", "__ZNSt3__26chronogtIxNS_5ratioILx1ELx1000000000EEExNS2_ILx1ELx1000000EEEEEbRKNS0_8durationIT_T0_EERKNS5_IT1_T2_EE", "__ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000EEEEC2IiEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_xEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE", "__ZNSt3__26chronodvIxNS_5ratioILx1ELx1000000000EEEiEENS_9enable_ifIXaantsr13__is_durationIT1_EE5valuesr14is_convertibleIS5_NS_11common_typeIJT_S5_EE4typeEEE5valueENS0_8durationIS9_T0_EEE4typeERKNSA_IS7_SB_EERKS5_", "__ZNSt3__221__libcpp_thread_yieldEv", "__ZNSt3__26chronoltIxNS_5ratioILx1ELx1000EEExNS2_ILx1ELx1000000000EEEEEbRKNS0_8durationIT_T0_EERKNS5_IT1_T2_EE", "__ZNKSt3__26chrono13__duration_ltINS0_8durationIxNS_5ratioILx1ELx1000EEEEENS2_IxNS3_ILx1ELx1000000000EEEEEEclERKS5_RKS7_", "__ZNSt3__221__convert_to_timespecI8timespecEET_RKNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE", "__ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEExNS3_ILx1ELx1000000000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE", "__ZNKSt3__26chrono8durationIxNS_5ratioILx1ELx1EEEE5countEv", "__ZNSt3__26chronomiIxNS_5ratioILx1ELx1000000000EEExNS2_ILx1ELx1EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_", "__ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEclERKS5_", "__ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1EEEEC2IxEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_xEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE", "__ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEEC2IxNS2_ILx1ELx1EEEEERKNS1_IT_T0_EEPNS_9enable_ifIXaasr13__no_overflowIS8_S3_EE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEaaeqsr13__no_overflowIS8_S3_E4typeE3denLi1Entsr23treat_as_floating_pointIS7_EE5valueEvE4typeE", "__ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEExNS3_ILx1ELx1EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE", "__ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEclERKS5_", "__ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEExNS3_ILx1ELx1000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE", "__ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000ELx1EEELb0ELb1EEclERKS5_", "__ZNKSt3__26chrono8durationIxNS_5ratioILx1ELx1000EEEE5countEv", "__ZNSt3__26chronoltIxNS_5ratioILx1ELx1000000EEExNS2_ILx1ELx1000000000EEEEEbRKNS0_8durationIT_T0_EERKNS5_IT1_T2_EE", "__ZNKSt3__26chrono13__duration_ltINS0_8durationIxNS_5ratioILx1ELx1000000EEEEENS2_IxNS3_ILx1ELx1000000000EEEEEEclERKS5_RKS7_", "__ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEEC2IxNS2_ILx1ELx1000000EEEEERKNS1_IT_T0_EEPNS_9enable_ifIXaasr13__no_overflowIS8_S3_EE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEaaeqsr13__no_overflowIS8_S3_E4typeE3denLi1Entsr23treat_as_floating_pointIS7_EE5valueEvE4typeE", "__ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEExNS3_ILx1ELx1000000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE", "__ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000ELx1EEELb0ELb1EEclERKS5_", "__ZNKSt3__26chrono8durationIxNS_5ratioILx1ELx1000000EEEE5countEv", "__ZNSt3__26chrono15duration_valuesIxE4zeroEv", "__ZNSt3__234__construct_barrier_algorithm_baseERl", "__Znwm", "__ZNSt3__224__barrier_algorithm_baseC2ERl", "__ZNSt3__231__arrive_barrier_algorithm_baseEPNS_24__barrier_algorithm_baseEh", "__ZNSt3__224__barrier_algorithm_base8__arriveEh", "__ZNSt3__232__destroy_barrier_algorithm_baseEPNS_24__barrier_algorithm_baseE", "__ZNSt3__224__barrier_algorithm_baseD2Ev", "__ZNSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEEC2ILb1EvEEv", "__ZnamSt11align_val_t", "__ZNSt3__224__barrier_algorithm_base9__state_tC2Ev", "__ZNSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEEC2IPS2_Lb1EvvEET_", "__ZNSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEEaSEOS6_", "__ZNSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEED2Ev", "__ZNSt3__217__compressed_pairIPNS_24__barrier_algorithm_base9__state_tENS_14default_deleteIA_S2_EEEC2INS_16__value_init_tagES9_EEOT_OT0_", "__ZNSt3__222__compressed_pair_elemIPNS_24__barrier_algorithm_base9__state_tELi0ELb0EEC2ENS_16__value_init_tagE", "__ZNSt3__222__compressed_pair_elemINS_14default_deleteIA_NS_24__barrier_algorithm_base9__state_tEEELi1ELb1EEC2ENS_16__value_init_tagE", "__ZNSt3__224__barrier_algorithm_base9__state_tUt_C2Ev", "__ZNSt3__213__atomic_baseIhLb1EEC2Eh", "__ZNSt3__213__atomic_baseIhLb0EEC2Eh", "__ZNSt3__217__cxx_atomic_implIhNS_22__cxx_atomic_base_implIhEEEC2Eh", "__ZNSt3__222__cxx_atomic_base_implIhEC2Eh", "__ZNSt3__217__compressed_pairIPNS_24__barrier_algorithm_base9__state_tENS_14default_deleteIA_S2_EEEC2IRS3_NS_16__value_init_tagEEEOT_OT0_", "__ZNSt3__222__compressed_pair_elemIPNS_24__barrier_algorithm_base9__state_tELi0ELb0EEC2IRS3_vEEOT_", "__ZNSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEE5resetIPS2_EENS_9enable_ifIXsr28_CheckArrayPointerConversionIT_EE5valueEvE4typeESA_", "__ZNSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEE7releaseEv", "__ZNSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEE11get_deleterEv", "__ZNSt3__217__compressed_pairIPNS_24__barrier_algorithm_base9__state_tENS_14default_deleteIA_S2_EEE6secondEv", "__ZNSt3__217__compressed_pairIPNS_24__barrier_algorithm_base9__state_tENS_14default_deleteIA_S2_EEE5firstEv", "__ZNKSt3__214default_deleteIA_NS_24__barrier_algorithm_base9__state_tEEclIS2_EENS4_20_EnableIfConvertibleIT_E4typeEPS7_", "__ZNSt3__222__compressed_pair_elemIPNS_24__barrier_algorithm_base9__state_tELi0ELb0EE5__getEv", "__ZdaPvSt11align_val_t", "__ZNSt3__222__compressed_pair_elemINS_14default_deleteIA_NS_24__barrier_algorithm_base9__state_tEEELi1ELb1EE5__getEv", "__ZNSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEE5resetEDn", "__ZNKSt3__24hashINS_11__thread_idEEclES1_", "__ZNSt3__211this_thread6get_idEv", "__ZNKSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEEixEm", "__ZNSt3__213__atomic_baseIhLb0EE23compare_exchange_strongERhhNS_12memory_orderE", "__ZNKSt3__24hashImEclEm", "__ZNSt3__230__libcpp_thread_get_current_idEv", "__ZNSt3__211__thread_idC2Em", "__ZNSt3__222__libcpp_thread_get_idEPKm", "__ZNKSt3__217__compressed_pairIPNS_24__barrier_algorithm_base9__state_tENS_14default_deleteIA_S2_EEE5firstEv", "__ZNKSt3__222__compressed_pair_elemIPNS_24__barrier_algorithm_base9__state_tELi0ELb0EE5__getEv", "__ZNSt3__236__cxx_atomic_compare_exchange_strongIhEEbPNS_22__cxx_atomic_base_implIT_EEPS2_S2_NS_12memory_orderES6_", "__ZNSt3__218__to_failure_orderENS_12memory_orderE", "__ZNSt3__26__itoa8__u32toaEjPc", "__ZNSt3__26__itoa16append8_no_zerosIjEEPcS2_T_", "__ZNSt3__26__itoa16append2_no_zerosIjEEPcS2_T_", "__ZNSt3__26__itoa7append4IjEEPcS2_T_", "__ZNSt3__26__itoa8__u64toaEyPc", "__ZNSt3__26__itoa16append4_no_zerosIjEEPcS2_T_", "__ZNSt3__28to_charsEPcS0_f", "__ZNSt3__218_Floating_to_charsILNS_27_Floating_to_chars_overloadE0EfEENS_15to_chars_resultEPcS3_T0_NS_12chars_formatEi", "__ZNSt3__28to_charsEPcS0_d", "__ZNSt3__218_Floating_to_charsILNS_27_Floating_to_chars_overloadE0EdEENS_15to_chars_resultEPcS3_T0_NS_12chars_formatEi", "__ZNSt3__28to_charsEPcS0_e", "__ZNSt3__28to_charsEPcS0_fNS_12chars_formatE", "__ZNSt3__218_Floating_to_charsILNS_27_Floating_to_chars_overloadE1EfEENS_15to_chars_resultEPcS3_T0_NS_12chars_formatEi", "__ZNSt3__28to_charsEPcS0_dNS_12chars_formatE", "__ZNSt3__218_Floating_to_charsILNS_27_Floating_to_chars_overloadE1EdEENS_15to_chars_resultEPcS3_T0_NS_12chars_formatEi", "__ZNSt3__28to_charsEPcS0_eNS_12chars_formatE", "__ZNSt3__28to_charsEPcS0_fNS_12chars_formatEi", "__ZNSt3__218_Floating_to_charsILNS_27_Floating_to_chars_overloadE2EfEENS_15to_chars_resultEPcS3_T0_NS_12chars_formatEi", "__ZNSt3__28to_charsEPcS0_dNS_12chars_formatEi", "__ZNSt3__218_Floating_to_charsILNS_27_Floating_to_chars_overloadE2EdEENS_15to_chars_resultEPcS3_T0_NS_12chars_formatEi", "__ZNSt3__28to_charsEPcS0_eNS_12chars_formatEi", "__ZNSt3__26__itoa7append1IjEEPcS2_T_", "__ZNSt3__26__itoa7append2IjEEPcS2_T_", "__ZNSt3__26__itoa7append3IjEEPcS2_T_", "__ZNSt3__28bit_castIjfvEET_RKT0_", "__ZNSt3__28bit_castIfjvEET_RKT0_", "__ZNSt3__222_Floating_to_chars_ryuIfEENS_15to_chars_resultEPcS2_T_NS_12chars_formatE", "__ZNSt3__216__f2s_buffered_nEPcS0_fNS_12chars_formatE", "__ZNSt3__28bit_castIydvEET_RKT0_", "__ZNSt3__28bit_castIdyvEET_RKT0_", "__ZNSt3__222_Floating_to_chars_ryuIdEENS_15to_chars_resultEPcS2_T_NS_12chars_formatE", "__ZNSt3__216__d2s_buffered_nEPcS0_dNS_12chars_formatE", "__ZNSt3__231_Floating_to_chars_hex_shortestIfEENS_15to_chars_resultEPcS2_T_", "__ZNSt3__28to_charsIjLi0EEENS_15to_chars_resultEPcS2_T_", "__ZNSt3__215__to_chars_itoaIjEENS_15to_chars_resultEPcS2_T_NS_17integral_constantIbLb0EEE", "__ZNSt3__26__itoa13__traits_baseIjvE7__widthEj", "__ZNSt3__26__itoa13__traits_baseIjvE9__convertEjPc", "__ZNSt3__212__libcpp_clzEj", "__ZNSt3__231_Floating_to_chars_hex_shortestIdEENS_15to_chars_resultEPcS2_T_", "__ZNSt3__239_Floating_to_chars_scientific_precisionIfEENS_15to_chars_resultEPcS2_T_i", "__ZNSt3__234_Floating_to_chars_fixed_precisionIfEENS_15to_chars_resultEPcS2_T_i", "__ZNSt3__236_Floating_to_chars_general_precisionIfEENS_15to_chars_resultEPcS2_T_i", "__ZNSt3__232_Floating_to_chars_hex_precisionIfEENS_15to_chars_resultEPcS2_T_i", "__ZNSt3__218__d2exp_buffered_nEPcS0_dj", "__ZNSt3__220__d2fixed_buffered_nEPcS0_dj", "__ZNSt3__23minIiEERKT_S3_S3_", "__ZZNSt3__236_Floating_to_chars_general_precisionIfEENS_15to_chars_resultEPcS2_T_iENKUlvE_clEv", "__ZNSt3__23endIcLm117EEEPT_RAT0__S1_", "__ZNSt3__24findIPccEET_S2_S2_RKT0_", "__ZNSt3__23minIiNS_6__lessIiiEEEERKT_S5_S5_T0_", "__ZNSt3__27find_ifIPKjZZNS_36_Floating_to_chars_general_precisionIfEENS_15to_chars_resultEPcS5_T_iENKUlvE_clEvEUljE_EES6_S6_S6_T0_", "__ZZZNSt3__236_Floating_to_chars_general_precisionIfEENS_15to_chars_resultEPcS2_T_iENKUlvE_clEvENKUljE_clEj", "__ZNSt3__239_Floating_to_chars_scientific_precisionIdEENS_15to_chars_resultEPcS2_T_i", "__ZNSt3__234_Floating_to_chars_fixed_precisionIdEENS_15to_chars_resultEPcS2_T_i", "__ZNSt3__236_Floating_to_chars_general_precisionIdEENS_15to_chars_resultEPcS2_T_i", "__ZNSt3__232_Floating_to_chars_hex_precisionIdEENS_15to_chars_resultEPcS2_T_i", "__ZZNSt3__236_Floating_to_chars_general_precisionIdEENS_15to_chars_resultEPcS2_T_iENKUlvE_clEv", "__ZNSt3__23endIcLm773EEEPT_RAT0__S1_", "__ZNSt3__211lower_boundIPKyyNS_4lessIvEEEET_S5_S5_RKT0_T1_", "__ZNSt3__27find_ifIPKyZZNS_36_Floating_to_chars_general_precisionIdEENS_15to_chars_resultEPcS5_T_iENKUlvE_clEvEUlyE_EES6_S6_S6_T0_", "__ZNSt3__213__lower_boundIRNS_4lessIvEEPKyyEET0_S6_S6_RKT1_T_", "__ZNSt3__28distanceIPKyEENS_15iterator_traitsIT_E15difference_typeES4_S4_", "__ZNSt3__215__half_positiveIlEENS_9enable_ifIXsr11is_integralIT_EE5valueES2_E4typeES2_", "__ZNSt3__27advanceIPKyllvEEvRT_T0_", "__ZNKSt3__24lessIvEclIRKyS4_EEDTltclsr3stdE7forwardIT_Efp_Eclsr3stdE7forwardIT0_Efp0_EEOS5_OS6_", "__ZNSt3__210__distanceIPKyEENS_15iterator_traitsIT_E15difference_typeES4_S4_NS_26random_access_iterator_tagE", "__ZNSt3__221__convert_to_integralEl", "__ZNSt3__29__advanceIPKyEEvRT_NS_15iterator_traitsIS3_E15difference_typeENS_26random_access_iterator_tagE", "__ZZZNSt3__236_Floating_to_chars_general_precisionIdEENS_15to_chars_resultEPcS2_T_iENKUlvE_clEvENKUlyE_clEy", "__ZNSt3__26chrono12system_clock3nowEv", "__ZNSt3__26chrono12system_clock9to_time_tERKNS0_10time_pointIS1_NS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE", "__ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEExNS3_ILx1ELx1000000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE", "__ZNKSt3__26chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEE16time_since_epochEv", "__ZNSt3__26chrono12system_clock11from_time_tEx", "__ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000EEEEC2IxNS2_ILx1ELx1EEEEERKNS1_IT_T0_EEPNS_9enable_ifIXaasr13__no_overflowIS8_S3_EE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEaaeqsr13__no_overflowIS8_S3_E4typeE3denLi1Entsr23treat_as_floating_pointIS7_EE5valueEvE4typeE", "__ZNSt3__26chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEC2ERKS6_", "__ZNSt3__220__throw_system_errorEiPKc", "__ZNSt3__26chronoplIxNS_5ratioILx1ELx1EEExNS2_ILx1ELx1000000EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_", "__ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000EEEEC2IlEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_xEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE", "__ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000EEEEC2IxEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_xEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE", "__ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEclERKS5_", "__ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1000000EEEEExNS3_ILx1ELx1EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE", "__ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000EEEEENS3_ILx1000000ELx1EEELb0ELb1EEclERKS5_", "__ZNSt3__26chronoplIxNS_5ratioILx1ELx1EEExNS2_ILx1ELx1000000000EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_", "__ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEEC2IlEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_xEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE", "__ZNSt3__26chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEC2ERKS6_", "__ZNSt3__218condition_variable10notify_oneEv", "__ZNSt3__223__libcpp_condvar_signalEP14pthread_cond_t", "__ZNSt3__218condition_variable10notify_allEv", "__ZNSt3__226__libcpp_condvar_broadcastEP14pthread_cond_t", "__ZNSt3__218condition_variable4waitERNS_11unique_lockINS_5mutexEEE", "__ZNKSt3__211unique_lockINS_5mutexEE9owns_lockEv", "__ZNSt3__221__libcpp_condvar_waitEP14pthread_cond_tP15pthread_mutex_t", "__ZNKSt3__211unique_lockINS_5mutexEE5mutexEv", "__ZNSt3__25mutex13native_handleEv", "__ZNSt3__218condition_variable15__do_timed_waitERNS_11unique_lockINS_5mutexEEENS_6chrono10time_pointINS5_12system_clockENS5_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE", "__ZNKSt3__26chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEE16time_since_epochEv", "__ZNSt3__26chronogtIxNS_5ratioILx1ELx1000000000EEExS3_EEbRKNS0_8durationIT_T0_EERKNS4_IT1_T2_EE", "__ZNSt3__226__libcpp_condvar_timedwaitEP14pthread_cond_tP15pthread_mutex_tP8timespec", "__ZNSt3__225notify_all_at_thread_exitERNS_18condition_variableENS_11unique_lockINS_5mutexEEE", "__ZNSt3__219__thread_local_dataEv", "__ZNKSt3__221__thread_specific_ptrINS_15__thread_structEE3getEv", "__ZNSt3__221__thread_specific_ptrINS_15__thread_structEE11set_pointerEPS1_", "__ZNSt3__215__thread_structC1Ev", "__ZNKSt3__221__thread_specific_ptrINS_15__thread_structEEptEv", "__ZNSt3__215__thread_struct25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE", "__ZNSt3__211unique_lockINS_5mutexEE7releaseEv", "__ZNSt3__216__libcpp_tls_getEj", "__ZNSt3__216__libcpp_tls_setEjPv", "__ZNSt3__218condition_variableD2Ev", "__ZNSt3__224__libcpp_condvar_destroyEP14pthread_cond_t", "__ZNSt3__218condition_variableD1Ev", "__ZNSt3__217__append_n_digitsEjjPc", "__ZNSt3__220__append_nine_digitsEjPc", "__ZNSt3__216__double_to_bitsEd", "__ZNSt3__218__indexForExponentEj", "__ZNSt3__219__pow10BitsForIndexEj", "__ZNSt3__216__lengthForIndexEj", "__ZNSt3__217__mulShift_mod1e9EyPKyi", "__ZNSt3__216__decimalLength9Ej", "__ZNSt3__220__multipleOfPowerOf2Eyj", "__ZNSt3__217__append_c_digitsEjjPc", "__ZNSt3__217__append_d_digitsEjjPc", "__ZNSt3__220__multipleOfPowerOf5Eyj", "__ZNSt3__211__log10Pow2Ei", "__ZNSt3__213__ryu_umul128EyyPy", "__ZNSt3__219__ryu_shiftright128Eyyj", "__ZNSt3__216__uint128_mod1e9Eyy", "__ZNSt3__220__umul256_hi128_lo64Eyyyy", "__ZNSt3__212__pow5FactorEy", "__ZNSt3__26__div5Ey", "__ZNSt3__27__umulhEyy", "__ZNSt3__215__d2d_small_intEyjPNS_21__floating_decimal_64E", "__ZNSt3__27__div10Ey", "__ZNSt3__25__d2dEyj", "__ZNSt3__210__to_charsEPcS0_NS_21__floating_decimal_64ENS_12chars_formatEd", "__ZNSt3__210__pow5bitsEi", "__ZNSt3__211__log10Pow5Ei", "__ZNSt3__28__div100Ey", "__ZNSt3__217__decimalLength17Ey", "__ZNSt3__215_BitScanForwardEPmj", "__ZNSt3__28__div1e8Ey", "__ZNKSt3__219__libcpp_debug_info4whatEv", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc", "__ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_", "__ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_", "__ZNSt3__29to_stringEi", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc", "__ZNSt3__229__libcpp_abort_debug_functionERKNS_19__libcpp_debug_infoE", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv", "__ZNSt3__227__libcpp_set_debug_functionEPFvRKNS_19__libcpp_debug_infoEE", "__ZNSt3__28__get_dbEv", "___cxa_guard_acquire", "___cxa_guard_release", "__ZNSt3__214__get_const_dbEv", "__ZNSt3__28__i_nodeD2Ev", "__ZNSt3__28__c_nodeD2Ev", "__ZNSt3__28__c_nodeD0Ev", "__ZNSt3__211__libcpp_dbC2Ev", "__ZNSt3__211__libcpp_dbD2Ev", "__ZNKSt3__211__libcpp_db15__find_c_from_iEPv", "__ZNSt3__210lock_guardINS_5mutexEEC2ERS1_", "__ZNKSt3__211__libcpp_db15__find_iteratorEPKv", "__ZNSt3__210lock_guardINS_5mutexEED2Ev", "__ZNSt3__211__libcpp_db11__insert_icEPvPKv", "__ZNKSt3__24hashIPKvEclES2_", "__ZNSt3__211__libcpp_db17__insert_iteratorEPv", "__ZNSt3__28__c_node5__addEPNS_8__i_nodeE", "__ZNSt3__211__libcpp_db10__insert_cEPvPFPNS_8__c_nodeES1_S1_S3_E", "__ZNSt3__212__next_primeEm", "__ZSt17__throw_bad_allocv", "__ZNKSt3__24hashIPvEclES1_", "__ZNSt3__211__libcpp_db9__erase_iEPv", "__ZNSt3__28__c_node8__removeEPNS_8__i_nodeE", "__ZNSt3__211__libcpp_db16__invalidate_allEPv", "__ZNKSt3__211__libcpp_db17__find_c_and_lockEPv", "__ZNSt3__25mutex4lockEv", "__ZNSt3__25mutex6unlockEv", "__ZNKSt3__211__libcpp_db8__find_cEPv", "__ZNKSt3__211__libcpp_db6unlockEv", "__ZNSt3__211__libcpp_db9__erase_cEPv", "__ZNSt3__211__libcpp_db15__iterator_copyEPvPKv", "__ZNKSt3__211__libcpp_db17__dereferenceableEPKv", "__ZNKSt3__211__libcpp_db15__decrementableEPKv", "__ZNKSt3__211__libcpp_db9__addableEPKvl", "__ZNKSt3__211__libcpp_db15__subscriptableEPKvl", "__ZNKSt3__211__libcpp_db22__less_than_comparableEPKvS2_", "__ZNSt3__211__libcpp_db4swapEPvS1_", "__ZNSt3__24swapIPPNS_8__i_nodeEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_", "__ZNSt3__211__libcpp_db10__insert_iEPv", "__ZNSt3__28__i_nodeC2EPvPS0_PNS_8__c_nodeE", "__ZNSt3__24findIPPNS_8__i_nodeES2_EET_S4_S4_RKT0_", "___cxa_pure_virtual", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__is_longEv", "__ZNSt3__216allocator_traitsINS_9allocatorIcEEE10deallocateERS2_Pcm", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__allocEv", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__get_long_pointerEv", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE14__get_long_capEv", "__ZNKSt3__217__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstEv", "__ZNKSt3__222__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EE5__getEv", "__ZNSt3__29allocatorIcE10deallocateEPcm", "__ZNSt3__219__libcpp_deallocateEPvmm", "__ZNSt3__224__is_overaligned_for_newEm", "__ZNSt3__227__do_deallocate_handle_sizeIJSt11align_val_tEEEvPvmDpT_", "__ZNSt3__227__do_deallocate_handle_sizeIJEEEvPvmDpT_", "__ZNSt3__224__libcpp_operator_deleteIJPvSt11align_val_tEEEvDpT_", "__ZdlPvSt11align_val_t", "__ZNSt3__224__libcpp_operator_deleteIJPvEEEvDpT_", "__ZNSt3__217__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E6secondEv", "__ZNSt3__222__compressed_pair_elemINS_9allocatorIcEELi1ELb1EE5__getEv", "__ZNSt3__217__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstEv", "__ZNSt3__222__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EE5__getEv", "__ZNSt3__217__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EC2INS_18__default_init_tagESA_EEOT_OT0_", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initEPKcm", "__ZNSt3__211char_traitsIcE6lengthEPKc", "__ZNSt3__219__debug_db_insert_cINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEvPT_", "__ZNSt3__222__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEC2ENS_18__default_init_tagE", "__ZNSt3__222__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEC2ENS_18__default_init_tagE", "__ZNSt3__29allocatorIcEC2Ev", "__ZNSt3__216__non_trivial_ifILb1ENS_9allocatorIcEEEC2Ev", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE8max_sizeEv", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE20__throw_length_errorEv", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13__fits_in_ssoEm", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE16__set_short_sizeEm", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__get_short_pointerEv", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE11__recommendEm", "__ZNSt3__216allocator_traitsINS_9allocatorIcEEE8allocateERS2_m", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__set_long_pointerEPc", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE14__set_long_capEm", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE15__set_long_sizeEm", "__ZNSt3__211char_traitsIcE4copyEPcPKcm", "__ZNSt3__212__to_addressIcEEPT_S2_", "__ZNSt3__211char_traitsIcE6assignERcRKc", "__ZNSt3__216allocator_traitsINS_9allocatorIcEEE8max_sizeIS2_vvEEmRKS2_", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__allocEv", "__ZNSt3__214numeric_limitsImE3maxEv", "__ZNSt3__223__libcpp_numeric_limitsImLb1EE3maxEv", "__ZNKSt3__217__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E6secondEv", "__ZNKSt3__222__compressed_pair_elemINS_9allocatorIcEELi1ELb1EE5__getEv", "__ZNSt3__220__throw_length_errorEPKc", "__ZNSt3__214pointer_traitsIPcE10pointer_toERc", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10__align_itILm16EEEmm", "__ZNSt3__29allocatorIcE8allocateEm", "__ZSt28__throw_bad_array_new_lengthv", "__ZNSt3__217__libcpp_allocateEmm", "__ZNSt3__221__libcpp_operator_newIJmSt11align_val_tEEEPvDpT_", "__ZNSt3__221__libcpp_operator_newIJmEEEPvDpT_", "__ZnwmSt11align_val_t", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__zeroEv", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendERKS5_", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv", "__ZNSt3__212__to_addressIKcEEPT_S3_", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13__get_pointerEv", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__get_long_pointerEv", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__get_short_pointerEv", "__ZNSt3__214pointer_traitsIPKcE10pointer_toERS1_", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE15__get_long_sizeEv", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE16__get_short_sizeEv", "__ZNSt3__28__i_nodeD1Ev", "__ZNSt3__28__c_nodeD1Ev", "__ZNSt3__211__libcpp_dbC1Ev", "__ZNSt3__211__libcpp_dbD1Ev", "__ZNSt3__24__fs10filesystem18directory_iteratorC2ERKNS1_4pathEPNS_10error_codeENS1_17directory_optionsE", "__ZNSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEEC2Ev", "__ZNSt3__210error_codeC2Ev", "__ZNSt3__211make_sharedINS_4__fs10filesystem12__dir_streamEJRKNS2_4pathERNS2_17directory_optionsERNS_10error_codeEEvEENS_10shared_ptrIT_EEDpOT0_", "__ZNSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEEaSEOS4_", "__ZNSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEED2Ev", "__ZNKSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEEptEv", "__ZNKSt3__24__fs10filesystem12__dir_stream4goodEv", "__ZNSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEE5resetEv", "__ZNKSt3__210error_codecvbEv", "__ZNSt3__24__fs10filesystem18directory_iterator11__incrementEPNS_10error_codeE", "__ZNSt3__24__fs10filesystem12__dir_stream7advanceERNS_10error_codeE", "__ZNSt3__24__fs10filesystem4pathC2EOS2_", "__ZNKSt3__24__fs10filesystem4path5c_strEv", "__ZNSt3__24__fs10filesystem4pathD2Ev", "__ZNKSt3__24__fs10filesystem18directory_iterator13__dereferenceEv", "__ZNSt3__24__fs10filesystem28recursive_directory_iteratorC2ERKNS1_4pathENS1_17directory_optionsEPNS_10error_codeE", "__ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEC2EDn", "__ZNSt3__24__fs10filesystem12__dir_streamC2ERKNS1_4pathENS1_17directory_optionsERNS_10error_codeE", "__ZNSt3__211make_sharedINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEJEvEENS_10shared_ptrIT_EEDpOT0_", "__ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEaSEOS5_", "__ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEED2Ev", "__ZNKSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEptEv", "__ZNSt3__25stackINS_4__fs10filesystem12__dir_streamENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_", "__ZNSt3__24__fs10filesystem12__dir_streamD2Ev", "__ZNSt3__24__fs10filesystem28recursive_directory_iterator5__popEPNS_10error_codeE", "__ZNSt3__210error_code5clearEv", "__ZNSt3__25stackINS_4__fs10filesystem12__dir_streamENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv", "__ZNKSt3__25stackINS_4__fs10filesystem12__dir_streamENS_5dequeIS3_NS_9allocatorIS3_EEEEE4sizeEv", "__ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEE5resetEv", "__ZNSt3__24__fs10filesystem28recursive_directory_iterator9__advanceEPNS_10error_codeE", "__ZNKSt3__24__fs10filesystem28recursive_directory_iterator7optionsEv", "__ZNKSt3__24__fs10filesystem28recursive_directory_iterator5depthEv", "__ZNKSt3__24__fs10filesystem28recursive_directory_iterator13__dereferenceEv", "__ZNSt3__25stackINS_4__fs10filesystem12__dir_streamENS_5dequeIS3_NS_9allocatorIS3_EEEEE3topEv", "__ZNSt3__24__fs10filesystem28recursive_directory_iterator11__incrementEPNS_10error_codeE", "__ZNKSt3__24__fs10filesystem28recursive_directory_iterator17recursion_pendingEv", "__ZNSt3__24__fs10filesystem28recursive_directory_iterator15__try_recursionEPNS_10error_codeE", "__ZNSt3__24__fs10filesystem18directory_iteratorC2Ev", "__ZNSt3__24__fs10filesystem18directory_iteratorD2Ev", "__ZNSt3__24__fs10filesystemanENS1_17directory_optionsES2_", "__ZNKSt3__24__fs10filesystem15directory_entry12__get_sym_ftEPNS_10error_codeE", "__ZNSt3__24__fs10filesystem11file_statusC2ENS1_9file_typeENS1_5permsE", "__ZNSt3__24__fs10filesystem12status_knownENS1_11file_statusE", "__ZNSt3__24__fs10filesystem11file_statusD2Ev", "__ZNSt3__24__fs10filesystem10is_symlinkENS1_11file_statusE", "__ZNSt3__24__fs10filesystem12is_directoryENS1_11file_statusE", "__ZNKSt3__24__fs10filesystem15directory_entry8__get_ftEPNS_10error_codeE", "__ZNKSt3__24__fs10filesystem15directory_entry4pathEv", "__ZNKSt3__210error_code5valueEv", "__ZNSt3__215system_categoryEv", "__ZNSt3__2eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE", "__ZNSt3__217basic_string_viewIcNS_11char_traitsIcEEEC2EPKc", "__ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE5emptyEv", "__ZNSt3__24__fs10filesystem12__dir_stream5closeEv", "__ZNSt3__24__fs10filesystem15directory_entry19__assign_iter_entryEONS1_4pathENS2_13__cached_dataE", "__ZNSt3__24__fs10filesystemdvERKNS1_4pathES4_", "__ZNSt3__24__fs10filesystem4pathC2INS_17basic_string_viewIcNS_11char_traitsIcEEEEvEERKT_NS2_6formatE", "__ZNSt3__24__fs10filesystem15directory_entry20__create_iter_resultENS1_9file_typeE", "__ZNSt3__24pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem9file_typeEEC2ILb1ELPv0EEEv", "__ZNSt3__24pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem9file_typeEEC2IRA256_cS7_LPv0EEEOT_OT0_", "__ZNSt3__216generic_categoryEv", "__ZNSt3__210error_codeC2EiRKNS_14error_categoryE", "__ZNSt3__217basic_string_viewIcNS_11char_traitsIcEEEC2Ev", "__ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE4sizeEv", "__ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE7compareES3_", "__ZNSt3__23minImEERKT_S3_S3_", "__ZNSt3__211char_traitsIcE7compareEPKcS3_m", "__ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE4dataEv", "__ZNSt3__23minImNS_6__lessImmEEEERKT_S5_S5_T0_", "__ZNSt3__228__char_traits_length_checkedINS_11char_traitsIcEEEEmPKNT_9char_typeE", "__ZNSt3__24__fs10filesystem4pathaSEOS2_", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13__move_assignERS5_NS_17integral_constantIbLb1EEE", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__move_assign_allocERS5_", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__move_assign_allocERS5_NS_17integral_constantIbLb1EEE", "__ZNSt3__24__fs10filesystem4pathC2ERKS2_", "__ZNSt3__24__fs10filesystem4pathdVERKS2_", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_", "__ZNSt3__216allocator_traitsINS_9allocatorIcEEE37select_on_container_copy_constructionIS2_vvEES2_RKS2_", "__ZNSt3__217__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EC2INS_18__default_init_tagES5_EEOT_OT0_", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE25__init_copy_ctor_externalEPKcm", "__ZNSt3__222__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEC2IS2_vEEOT_", "__ZNKSt3__24__fs10filesystem4path11is_absoluteEv", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_", "__ZNKSt3__24__fs10filesystem4path12has_filenameEv", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc", "__ZNKSt3__24__fs10filesystem4path6nativeEv", "__ZNKSt3__24__fs10filesystem4path18has_root_directoryEv", "__ZNKSt3__24__fs10filesystem4path16__root_directoryEv", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__copy_assign_allocERKS5_", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE17__assign_no_aliasILb1EEERS5_PKcm", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE17__assign_no_aliasILb0EEERS5_PKcm", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__copy_assign_allocERKS5_NS_17integral_constantIbLb0EEE", "__ZNKSt3__24__fs10filesystem4path10__filenameEv", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev", "__ZNSt3__24__fs10filesystem8_PathCVTIcE15__append_sourceINS_17basic_string_viewIcNS_11char_traitsIcEEEEEEvRNS_12basic_stringIcS7_NS_9allocatorIcEEEERKT_", "__ZNSt3__24__fs10filesystem8_PathCVTIcE14__append_rangeIPKcEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueEvE4typeERNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_S8_", "__ZNSt3__24__fs10filesystem20__is_pathable_stringINS_17basic_string_viewIcNS_11char_traitsIcEEEEvE13__range_beginERKS6_", "__ZNSt3__24__fs10filesystem20__is_pathable_stringINS_17basic_string_viewIcNS_11char_traitsIcEEEEvE11__range_endERKS6_", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendIPKcEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueERS5_E4typeESA_SA_", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE8capacityEv", "__ZNSt3__28distanceIPKcEENS_15iterator_traitsIT_E15difference_typeES4_S4_", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE15__addr_in_rangeIRKcEEbOT_", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__grow_byEmmmmmm", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13__get_pointerEv", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10__set_sizeEm", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_RKS4_", "__ZNSt3__210__distanceIPKcEENS_15iterator_traitsIT_E15difference_typeES4_S4_NS_26random_access_iterator_tagE", "__ZNSt3__217__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EC2INS_18__default_init_tagERKS5_EEOT_OT0_", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initIPKcEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueEvE4typeESA_SA_", "__ZNSt3__222__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEC2IRKS2_vEEOT_", "__ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE6lengthEv", "__ZNSt3__24__fs10filesystem15directory_entry13__cached_dataC2Ev", "__ZZNSt3__24__fs10filesystem15directory_entry20__create_iter_resultENS1_9file_typeEENKUlvE_clEv", "__ZNSt3__26chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationInNS_5ratioILx1ELx1000000000EEEEEEC2Ev", "__ZNSt3__24__fs10filesystem15directory_entry13__cached_data7__resetEv", "__ZNSt3__26chrono8durationInNS_5ratioILx1ELx1000000000EEEE4zeroEv", "__ZNSt3__26chrono15duration_valuesInE4zeroEv", "__ZNSt3__26chrono8durationInNS_5ratioILx1ELx1000000000EEEEC2InEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_nEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE", "__ZNSt3__26chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationInNS_5ratioILx1ELx1000000000EEEEEE3minEv", "__ZNSt3__26chrono8durationInNS_5ratioILx1ELx1000000000EEEE3minEv", "__ZNSt3__26chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationInNS_5ratioILx1ELx1000000000EEEEEEC2ERKS8_", "__ZNSt3__26chrono15duration_valuesInE3minEv", "__ZNSt3__214numeric_limitsInE6lowestEv", "__ZNSt3__223__libcpp_numeric_limitsInLb1EE6lowestEv", "__ZNSt3__223__libcpp_numeric_limitsInLb1EE3minEv", "__ZNSt3__24__fs10filesystem15directory_entryC2Ev", "__ZNSt3__24__fs10filesystem4pathC2Ev", "__ZNSt3__24__fs10filesystem15directory_entryD2Ev", "__ZNSt3__24__fs10filesystem16__symlink_statusERKNS1_4pathEPNS_10error_codeE", "__ZNKSt3__24__fs10filesystem11file_status4typeEv", "__ZNSt3__24__fs10filesystem6existsENS1_11file_statusE", "__ZNSt3__215make_error_codeENS_4errcE", "__ZNSt3__24__fs10filesystem8__statusERKNS1_4pathEPNS_10error_codeE", "__ZNSt3__219__shared_weak_count16__release_sharedEv", "__ZNSt3__214__shared_count16__release_sharedEv", "__ZNSt3__219__shared_weak_count14__release_weakEv", "__ZNSt3__234__libcpp_atomic_refcount_decrementIlEET_RS1_", "__ZNSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEEC2EOS4_", "__ZNSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEE4swapERS4_", "__ZNSt3__24swapIPNS_4__fs10filesystem12__dir_streamEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_", "__ZNSt3__24swapIPNS_19__shared_weak_countEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS4_EE5valueEvE4typeERS4_S7_", "__ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEC2EOS5_", "__ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEE4swapERS5_", "__ZNSt3__24swapIPNS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS7_EE5valueEvE4typeERS7_SA_", "__ZNSt3__215allocate_sharedINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEJRKNS2_4pathERNS2_17directory_optionsERNS_10error_codeEEvEENS_10shared_ptrIT_EERKT0_DpOT1_", "__ZNSt3__29allocatorINS_4__fs10filesystem12__dir_streamEEC2Ev", "__ZNSt3__218__allocation_guardINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS1_IS5_EEEEEEEC2IS6_EET_m", "__ZNKSt3__218__allocation_guardINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS1_IS5_EEEEEEE5__getEv", "__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEEC2IJRKNS2_4pathERNS2_17directory_optionsERNS_10error_codeEEEES5_DpOT_", "__ZNSt3__218__allocation_guardINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS1_IS5_EEEEEEE13__release_ptrEv", "__ZNSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEE27__create_with_control_blockIS3_NS_20__shared_ptr_emplaceIS3_NS_9allocatorIS3_EEEEEES4_PT_PT0_", "__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE10__get_elemEv", "__ZNSt3__218__allocation_guardINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS1_IS5_EEEEEEED2Ev", "__ZNSt3__29allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS0_IS4_EEEEEC2IS4_EERKNS0_IT_EE", "__ZNSt3__216allocator_traitsINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS1_IS5_EEEEEEE8allocateERS8_m", "__ZNSt3__216__non_trivial_ifILb1ENS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS1_IS5_EEEEEEEC2Ev", "__ZNSt3__29allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS0_IS4_EEEEE8allocateEm", "__ZNSt3__216allocator_traitsINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS1_IS5_EEEEEEE8max_sizeIS8_vvEEmRKS8_", "__ZNSt3__219__shared_weak_countC2El", "__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE8_StorageC2EOS5_", "__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE11__get_allocEv", "__ZNSt3__216allocator_traitsINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE9constructIS4_JRKNS3_4pathERNS3_17directory_optionsERNS_10error_codeEEvvEEvRS5_PT_DpOT0_", "__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEED2Ev", "__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEED0Ev", "__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE16__on_zero_sharedEv", "__ZNKSt3__219__shared_weak_count13__get_deleterERKSt9type_info", "__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE21__on_zero_shared_weakEv", "__ZNSt3__214__shared_countC2El", "__ZNSt3__219__shared_weak_countD1Ev", "__ZNSt3__219__shared_weak_countD0Ev", "__ZNSt3__214__shared_countD1Ev", "__ZNSt3__214__shared_countD0Ev", "__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE8_Storage11__get_allocEv", "__ZNSt3__217__compressed_pairINS_9allocatorINS_4__fs10filesystem12__dir_streamEEES4_E16__get_first_baseEPS6_", "__ZNSt3__212construct_atINS_4__fs10filesystem12__dir_streamEJRKNS2_4pathERNS2_17directory_optionsERNS_10error_codeEEPS3_EEPT_SD_DpOT0_", "__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE8_StorageD2Ev", "__ZNSt3__219__shared_weak_countD2Ev", "__ZNSt3__216allocator_traitsINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE7destroyIS4_vvEEvRS5_PT_", "__ZNSt3__210destroy_atINS_4__fs10filesystem12__dir_streamELi0EEEvPT_", "__ZNSt3__212__destroy_atINS_4__fs10filesystem12__dir_streamELi0EEEvPT_", "__ZNSt3__216allocator_traitsINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS1_IS5_EEEEEEE10deallocateERS8_PS7_m", "__ZNSt3__214pointer_traitsIPNS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEEEE10pointer_toERS7_", "__ZNSt3__29allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS0_IS4_EEEEE10deallocateEPS6_m", "__ZNSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEE18__enable_weak_thisEz", "__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE8_Storage10__get_elemEv", "__ZNSt3__217__compressed_pairINS_9allocatorINS_4__fs10filesystem12__dir_streamEEES4_E17__get_second_baseEPS6_", "__ZNSt3__216__non_trivial_ifILb1ENS_9allocatorINS_4__fs10filesystem12__dir_streamEEEEC2Ev", "__ZNSt3__24__fs10filesystem24__throw_filesystem_errorIJRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_10error_codeEEEEvDpOT_", "__ZNSt3__24__fs10filesystem24__throw_filesystem_errorIJRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS1_4pathERKNS_10error_codeEEEEvDpOT_", "__ZNSt3__24__fs10filesystem24__throw_filesystem_errorIJRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS1_4pathESC_RKNS_10error_codeEEEEvDpOT_", "__ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_SA_", "__ZNSt3__25arrayIcLm256EE4dataEv", "__ZNKSt3__25arrayIcLm256EE4sizeEv", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE21__resize_default_initEm", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE17__assign_externalEPKcm", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE21__append_default_initEm", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE14__erase_to_endEm", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__null_terminate_atEPcm", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE27__invalidate_iterators_pastEm", "__ZNSt3__215allocate_sharedINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEJEvEENS_10shared_ptrIT_EERKT0_DpOT1_", "__ZNSt3__29allocatorINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEC2Ev", "__ZNSt3__218__allocation_guardINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS1_IS6_EEEEEEEC2IS7_EET_m", "__ZNKSt3__218__allocation_guardINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS1_IS6_EEEEEEE5__getEv", "__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEEC2IJEEES6_DpOT_", "__ZNSt3__218__allocation_guardINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS1_IS6_EEEEEEE13__release_ptrEv", "__ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEE27__create_with_control_blockIS4_NS_20__shared_ptr_emplaceIS4_NS_9allocatorIS4_EEEEEES5_PT_PT0_", "__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEE10__get_elemEv", "__ZNSt3__218__allocation_guardINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS1_IS6_EEEEEEED2Ev", "__ZNSt3__29allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS0_IS5_EEEEEC2IS5_EERKNS0_IT_EE", "__ZNSt3__216allocator_traitsINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS1_IS6_EEEEEEE8allocateERS9_m", "__ZNSt3__216__non_trivial_ifILb1ENS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS1_IS6_EEEEEEEC2Ev", "__ZNSt3__29allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS0_IS5_EEEEE8allocateEm", "__ZNSt3__216allocator_traitsINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS1_IS6_EEEEEEE8max_sizeIS9_vvEEmRKS9_", "__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEE8_StorageC2EOS6_", "__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEE11__get_allocEv", "__ZNSt3__216allocator_traitsINS_9allocatorINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEEE9constructIS5_JEvvEEvRS6_PT_DpOT0_", "__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEED2Ev", "__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEED0Ev", "__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEE16__on_zero_sharedEv", "__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEE21__on_zero_shared_weakEv", "__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEE8_Storage11__get_allocEv", "__ZNSt3__217__compressed_pairINS_9allocatorINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEES5_E16__get_first_baseEPS7_", "__ZNSt3__212construct_atINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEJEPS4_EEPT_S7_DpOT0_", "__ZNSt3__24__fs10filesystem28recursive_directory_iterator12__shared_impC2Ev", "__ZNSt3__25stackINS_4__fs10filesystem12__dir_streamENS_5dequeIS3_NS_9allocatorIS3_EEEEEC2Ev", "__ZNSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEEC2Ev", "__ZNSt3__212__deque_baseINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEEC2Ev", "__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEEC2Ev", "__ZNSt3__217__compressed_pairImNS_9allocatorINS_4__fs10filesystem12__dir_streamEEEEC2IiNS_18__default_init_tagEEEOT_OT0_", "__ZNSt3__217__compressed_pairIPPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEEC2IDnNS_18__default_init_tagEEEOT_OT0_", "__ZNSt3__222__compressed_pair_elemIPPNS_4__fs10filesystem12__dir_streamELi0ELb0EEC2IDnvEEOT_", "__ZNSt3__222__compressed_pair_elemINS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEELi1ELb1EEC2ENS_18__default_init_tagE", "__ZNSt3__29allocatorIPNS_4__fs10filesystem12__dir_streamEEC2Ev", "__ZNSt3__216__non_trivial_ifILb1ENS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEEEC2Ev", "__ZNSt3__222__compressed_pair_elemImLi0ELb0EEC2IivEEOT_", "__ZNSt3__222__compressed_pair_elemINS_9allocatorINS_4__fs10filesystem12__dir_streamEEELi1ELb1EEC2ENS_18__default_init_tagE", "__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEE8_StorageD2Ev", "__ZNSt3__216allocator_traitsINS_9allocatorINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEEE7destroyIS5_vvEEvRS6_PT_", "__ZNSt3__210destroy_atINS_4__fs10filesystem28recursive_directory_iterator12__shared_impELi0EEEvPT_", "__ZNSt3__212__destroy_atINS_4__fs10filesystem28recursive_directory_iterator12__shared_impELi0EEEvPT_", "__ZNSt3__24__fs10filesystem28recursive_directory_iterator12__shared_impD2Ev", "__ZNSt3__25stackINS_4__fs10filesystem12__dir_streamENS_5dequeIS3_NS_9allocatorIS3_EEEEED2Ev", "__ZNSt3__212__deque_baseINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEED2Ev", "__ZNSt3__212__deque_baseINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE5clearEv", "__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE5beginEv", "__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE3endEv", "__ZNSt3__216allocator_traitsINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE10deallocateERS5_PS4_m", "__ZNSt3__212__deque_baseINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE7__allocEv", "__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEED2Ev", "__ZNSt3__212__deque_baseINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE5beginEv", "__ZNSt3__212__deque_baseINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE3endEv", "__ZNSt3__2neERKNS_16__deque_iteratorINS_4__fs10filesystem12__dir_streamEPS3_RS3_PS4_lLl0EEES9_", "__ZNKSt3__216__deque_iteratorINS_4__fs10filesystem12__dir_streamEPS3_RS3_PS4_lLl0EEdeEv", "__ZNSt3__216__deque_iteratorINS_4__fs10filesystem12__dir_streamEPS3_RS3_PS4_lLl0EEppEv", "__ZNSt3__212__deque_baseINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE4sizeEv", "__ZNKSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE4sizeEv", "__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE5frontEv", "__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE9pop_frontEv", "__ZNKSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE5emptyEv", "__ZNSt3__216__deque_iteratorINS_4__fs10filesystem12__dir_streamEPS3_RS3_PS4_lLl0EEC2ES6_S4_", "__ZNSt3__2eqERKNS_16__deque_iteratorINS_4__fs10filesystem12__dir_streamEPS3_RS3_PS4_lLl0EEES9_", "__ZNSt3__217__compressed_pairImNS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE5firstEv", "__ZNSt3__222__compressed_pair_elemImLi0ELb0EE5__getEv", "__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE19__destruct_at_beginEPS4_", "__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE19__destruct_at_beginEPS4_NS_17integral_constantIbLb1EEE", "__ZNSt3__29allocatorINS_4__fs10filesystem12__dir_streamEE10deallocateEPS3_m", "__ZNSt3__217__compressed_pairImNS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE6secondEv", "__ZNSt3__222__compressed_pair_elemINS_9allocatorINS_4__fs10filesystem12__dir_streamEEELi1ELb1EE5__getEv", "__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE5clearEv", "__ZNSt3__216allocator_traitsINS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEEE10deallocateERS6_PS5_m", "__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE7__allocEv", "__ZNKSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE8capacityEv", "__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE17__destruct_at_endEPS4_", "__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE17__destruct_at_endEPS4_NS_17integral_constantIbLb0EEE", "__ZNSt3__216allocator_traitsINS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEEE7destroyIS5_vvEEvRS6_PT_", "__ZNSt3__212__to_addressIPNS_4__fs10filesystem12__dir_streamEEEPT_S6_", "__ZNSt3__210destroy_atIPNS_4__fs10filesystem12__dir_streamELi0EEEvPT_", "__ZNSt3__212__destroy_atIPNS_4__fs10filesystem12__dir_streamELi0EEEvPT_", "__ZNSt3__29allocatorIPNS_4__fs10filesystem12__dir_streamEE10deallocateEPS4_m", "__ZNSt3__217__compressed_pairIPPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE6secondEv", "__ZNSt3__222__compressed_pair_elemINS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEELi1ELb1EE5__getEv", "__ZNKSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE9__end_capEv", "__ZNKSt3__217__compressed_pairIPPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE5firstEv", "__ZNKSt3__222__compressed_pair_elemIPPNS_4__fs10filesystem12__dir_streamELi0ELb0EE5__getEv", "__ZNSt3__216allocator_traitsINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS1_IS6_EEEEEEE10deallocateERS9_PS8_m", "__ZNSt3__214pointer_traitsIPNS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS5_EEEEE10pointer_toERS8_", "__ZNSt3__29allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS0_IS5_EEEEE10deallocateEPS7_m", "__ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEC2Ev", "__ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEE18__enable_weak_thisEz", "__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEE8_Storage10__get_elemEv", "__ZNSt3__217__compressed_pairINS_9allocatorINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEES5_E17__get_second_baseEPS7_", "__ZNSt3__216__non_trivial_ifILb1ENS_9allocatorINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEEEC2Ev", "__ZNSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE9push_backEOS3_", "__ZNKSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE12__back_spareEv", "__ZNSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE19__add_back_capacityEv", "__ZNSt3__216allocator_traitsINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE9constructIS4_JS4_EvvEEvRS5_PT_DpOT0_", "__ZNKSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE10__capacityEv", "__ZNKSt3__212__deque_baseINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE4sizeEv", "__ZNKSt3__217__compressed_pairImNS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE5firstEv", "__ZNKSt3__222__compressed_pair_elemImLi0ELb0EE5__getEv", "__ZNKSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE13__front_spareEv", "__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE9push_backERKS4_", "__ZNKSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE12__back_spareEv", "__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE9push_backEOS4_", "__ZNSt3__216allocator_traitsINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE8allocateERS5_m", "__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE10push_frontEOS4_", "__ZNSt3__23maxImEERKT_S3_S3_", "__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEEC2EmmS7_", "__ZNSt3__222__allocator_destructorINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEEC2ERS5_m", "__ZNSt3__210unique_ptrIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEEC2ILb1EvEES4_NS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS8_EEXT_EE20__good_rval_ref_typeE", "__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE9push_backEOS4_", "__ZNKSt3__210unique_ptrIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEE3getEv", "__ZNSt3__210unique_ptrIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEE7releaseEv", "__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE10push_frontERKS4_", "__ZNSt3__24swapIPPNS_4__fs10filesystem12__dir_streamEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS7_EE5valueEvE4typeERS7_SA_", "__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE9__end_capEv", "__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE9__end_capEv", "__ZNSt3__210unique_ptrIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEED2Ev", "__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEED2Ev", "__ZNSt3__24moveIPPNS_4__fs10filesystem12__dir_streamES5_EET0_T_S7_S6_", "__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE18__construct_at_endINS_13move_iteratorIPS4_EEEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueEvE4typeESE_SE_", "__ZNSt3__213move_iteratorIPPNS_4__fs10filesystem12__dir_streamEEC2ES5_", "__ZNSt3__216allocator_traitsINS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEEE9constructIS5_JRKS5_EvvEEvRS6_PT_DpOT0_", "__ZNSt3__213__rewrap_iterIPPNS_4__fs10filesystem12__dir_streamEEET_S6_S6_", "__ZNSt3__26__moveIPNS_4__fs10filesystem12__dir_streamES4_EENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_move_assignableISA_EE5valueEPSA_E4typeEPS7_SE_SB_", "__ZNSt3__213__unwrap_iterIPPNS_4__fs10filesystem12__dir_streamENS_18__unwrap_iter_implIS5_Lb1EEEEEDTclsrT0_7__applycl7declvalIT_EEEES9_", "__ZNSt3__218__unwrap_iter_implIPPNS_4__fs10filesystem12__dir_streamELb1EE7__applyES5_", "__ZNSt3__28distanceINS_13move_iteratorIPPNS_4__fs10filesystem12__dir_streamEEEEENS_15iterator_traitsIT_E15difference_typeES9_S9_", "__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE21_ConstructTransactionC2EPPS4_m", "__ZNSt3__216allocator_traitsINS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEEE9constructIS5_JS5_EvvEEvRS6_PT_DpOT0_", "__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE7__allocEv", "__ZNKSt3__213move_iteratorIPPNS_4__fs10filesystem12__dir_streamEEdeEv", "__ZNSt3__213move_iteratorIPPNS_4__fs10filesystem12__dir_streamEEppEv", "__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE21_ConstructTransactionD2Ev", "__ZNSt3__210__distanceINS_13move_iteratorIPPNS_4__fs10filesystem12__dir_streamEEEEENS_15iterator_traitsIT_E15difference_typeES9_S9_NS_26random_access_iterator_tagE", "__ZNSt3__2miIPPNS_4__fs10filesystem12__dir_streamES5_EEDTmicldtfp_4baseEcldtfp0_4baseEERKNS_13move_iteratorIT_EERKNS7_IT0_EE", "__ZNKSt3__213move_iteratorIPPNS_4__fs10filesystem12__dir_streamEE4baseEv", "__ZNSt3__212construct_atIPNS_4__fs10filesystem12__dir_streamEJS4_EPS4_EEPT_S7_DpOT0_", "__ZNSt3__217__compressed_pairIPPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE6secondEv", "__ZNSt3__222__compressed_pair_elemIRNS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEELi1ELb0EE5__getEv", "__ZNSt3__212construct_atIPNS_4__fs10filesystem12__dir_streamEJRKS4_EPS4_EEPT_S9_DpOT0_", "__ZNSt3__29allocatorINS_4__fs10filesystem12__dir_streamEE8allocateEm", "__ZNSt3__216allocator_traitsINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE8max_sizeIS5_vvEEmRKS5_", "__ZNSt3__213move_backwardIPPNS_4__fs10filesystem12__dir_streamES5_EET0_T_S7_S6_", "__ZNSt3__215__move_backwardIPNS_4__fs10filesystem12__dir_streamES4_EENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_move_assignableISA_EE5valueEPSA_E4typeEPS7_SE_SB_", "__ZNSt3__23maxImNS_6__lessImmEEEERKT_S5_S5_T0_", "__ZNSt3__217__compressed_pairIPPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEEC2IDnS8_EEOT_OT0_", "__ZNSt3__216allocator_traitsINS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEEE8allocateERS6_m", "__ZNSt3__222__compressed_pair_elemIRNS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEELi1ELb0EEC2IS7_vEEOT_", "__ZNSt3__29allocatorIPNS_4__fs10filesystem12__dir_streamEE8allocateEm", "__ZNSt3__216allocator_traitsINS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEEE8max_sizeIS6_vvEEmRKS6_", "__ZNSt3__217__compressed_pairIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEEC2IRS4_S8_EEOT_OT0_", "__ZNSt3__222__compressed_pair_elemIPNS_4__fs10filesystem12__dir_streamELi0ELb0EEC2IRS4_vEEOT_", "__ZNSt3__222__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEEELi1ELb0EEC2IS7_vEEOT_", "__ZNKSt3__217__compressed_pairIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEE5firstEv", "__ZNKSt3__222__compressed_pair_elemIPNS_4__fs10filesystem12__dir_streamELi0ELb0EE5__getEv", "__ZNSt3__217__compressed_pairIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEE5firstEv", "__ZNSt3__222__compressed_pair_elemIPNS_4__fs10filesystem12__dir_streamELi0ELb0EE5__getEv", "__ZNSt3__217__compressed_pairIPPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE5firstEv", "__ZNSt3__222__compressed_pair_elemIPPNS_4__fs10filesystem12__dir_streamELi0ELb0EE5__getEv", "__ZNSt3__217__compressed_pairIPPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE5firstEv", "__ZNSt3__210unique_ptrIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEE5resetES4_", "__ZNSt3__217__compressed_pairIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEE6secondEv", "__ZNSt3__222__allocator_destructorINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEEclEPS4_", "__ZNSt3__222__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEEELi1ELb0EE5__getEv", "__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE5clearEv", "__ZNKSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE8capacityEv", "__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE17__destruct_at_endEPS4_", "__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE17__destruct_at_endEPS4_NS_17integral_constantIbLb0EEE", "__ZNKSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE9__end_capEv", "__ZNKSt3__217__compressed_pairIPPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE5firstEv", "__ZNSt3__212construct_atINS_4__fs10filesystem12__dir_streamEJS3_EPS3_EEPT_S6_DpOT0_", "__ZNSt3__24__fs10filesystem12__dir_streamC2EOS2_", "__ZNSt3__24__fs10filesystem15directory_entryC2EOS2_", "__ZNSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE8pop_backEv", "__ZNSt3__212__to_addressINS_4__fs10filesystem12__dir_streamEEEPT_S5_", "__ZNSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE25__maybe_remove_back_spareEb", "__ZNKSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE19__back_spare_blocksEv", "__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE4backEv", "__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE8pop_backEv", "__ZNKSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE4sizeEv", "__ZNSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE4backEv", "__ZNSt3__24__fs10filesystem18directory_iteratorC1ERKNS1_4pathEPNS_10error_codeENS1_17directory_optionsE", "__ZNSt3__24__fs10filesystem28recursive_directory_iteratorC1ERKNS1_4pathENS1_17directory_optionsEPNS_10error_codeE", "__ZSt18uncaught_exceptionv", "__ZSt19uncaught_exceptionsv", "___cxa_uncaught_exceptions", "__ZNSt13exception_ptrD2Ev", "___cxa_decrement_exception_refcount", "__ZNSt13exception_ptrC2ERKS_", "___cxa_increment_exception_refcount", "__ZNSt13exception_ptraSERKS_", "__ZNSt16nested_exceptionC2Ev", "__ZSt17current_exceptionv", "__ZNSt16nested_exceptionD2Ev", "__ZNSt16nested_exceptionD0Ev", "__ZNKSt16nested_exception14rethrow_nestedEv", "__ZSteqRKSt13exception_ptrS1_", "__ZNSt13exception_ptrC2EDn", "__ZSt9terminatev", "__ZSt17rethrow_exceptionSt13exception_ptr", "__ZNSt13exception_ptrC2Ev", "___cxa_current_primary_exception", "___cxa_rethrow_primary_exception", "__ZNSt13exception_ptrD1Ev", "__ZNSt13exception_ptrC1ERKS_", "__ZNSt16nested_exceptionC1Ev", "__ZNSt16nested_exceptionD1Ev", "__ZNSt3__215__float_to_bitsEf", "__ZNSt3__223_Large_integer_to_charsEPcS0_ji", "__ZNSt3__25__f2dEjj", "__ZNSt3__210__to_charsEPcS0_NS_21__floating_decimal_32ENS_12chars_formatEjj", "__ZNSt3__28__div1e9Ey", "__ZNSt3__219__mulPow5InvDivPow2Ejji", "__ZNSt3__220__multipleOfPowerOf5Ejj", "__ZNSt3__216__mulPow5divPow2Ejji", "__ZNSt3__220__multipleOfPowerOf2Ejj", "__ZNSt3__210__mulShiftEjyi", "__ZNSt3__212__pow5FactorEj", "__ZNSt13runtime_errorD2Ev", "__ZNSt3__212format_errorD2Ev", "__ZNSt3__212format_errorD0Ev", "__ZNKSt13runtime_error4whatEv", "__ZNSt3__212format_errorD1Ev", "__ZNSt9exceptionD2Ev", "__ZNSt3__217bad_function_callD2Ev", "__ZNSt3__217bad_function_callD0Ev", "__ZNKSt3__217bad_function_call4whatEv", "__ZNSt3__217bad_function_callD1Ev", "__ZNKSt3__223__future_error_category4nameEv", "__ZNKSt3__223__future_error_category7messageEi", "__ZNSt3__215future_categoryEv", "__ZNSt3__214error_categoryD2Ev", "__ZNSt3__212future_errorC2ENS_10error_codeE", "__ZNKSt3__210error_code7messageEv", "__ZNSt11logic_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE", "__ZNSt11logic_errorD2Ev", "__ZNSt3__212future_errorD2Ev", "__ZNSt3__212future_errorD0Ev", "__ZNSt3__217__assoc_sub_state16__on_zero_sharedEv", "__ZNSt3__217__assoc_sub_state9set_valueEv", "__ZNSt3__211unique_lockINS_5mutexEEC2ERS1_", "__ZNKSt3__217__assoc_sub_state11__has_valueEv", "__ZNSt3__220__throw_future_errorENS_11future_errcE", "__ZNSt3__211unique_lockINS_5mutexEED2Ev", "__ZNSt3__217__assoc_sub_state24set_value_at_thread_exitEv", "__ZNSt3__215__thread_struct27__make_ready_at_thread_exitEPNS_17__assoc_sub_stateE", "__ZNSt3__217__assoc_sub_state13set_exceptionESt13exception_ptr", "__ZNSt3__217__assoc_sub_state28set_exception_at_thread_exitESt13exception_ptr", "__ZNSt3__217__assoc_sub_state12__make_readyEv", "__ZNSt3__217__assoc_sub_state4copyEv", "__ZNSt3__217__assoc_sub_state10__sub_waitERNS_11unique_lockINS_5mutexEEE", "__ZStneRKSt13exception_ptrS1_", "__ZNSt3__217__assoc_sub_state4waitEv", "__ZNKSt3__217__assoc_sub_state10__is_readyEv", "__ZNSt3__211unique_lockINS_5mutexEE6unlockEv", "__ZNSt3__217__assoc_sub_state9__executeEv", "__ZNSt3__26futureIvEC2EPNS_17__assoc_sub_stateE", "__ZNSt3__217__assoc_sub_state15__attach_futureEv", "__ZNSt3__26futureIvED2Ev", "__ZNSt3__26futureIvE3getEv", "__ZNSt3__210unique_ptrINS_14__shared_countENS_22__release_shared_countEEC2ILb1EvEEPS1_", "__ZNSt3__210unique_ptrINS_14__shared_countENS_22__release_shared_countEED2Ev", "__ZNSt3__27promiseIvEC2Ev", "__ZNSt3__217__assoc_sub_stateC2Ev", "__ZNSt3__27promiseIvED2Ev", "__ZNSt3__27promiseIvE10get_futureEv", "__ZNSt3__27promiseIvE9set_valueEv", "__ZNSt3__27promiseIvE13set_exceptionESt13exception_ptr", "__ZNSt3__27promiseIvE24set_value_at_thread_exitEv", "__ZNSt3__27promiseIvE28set_exception_at_thread_exitESt13exception_ptr", "__ZNSt3__213shared_futureIvED2Ev", "__ZNSt3__213shared_futureIvEaSERKS1_", "__ZNSt3__214__shared_count12__add_sharedEv", "__ZNSt3__217__assoc_sub_stateD2Ev", "__ZNSt3__217__assoc_sub_stateD0Ev", "__ZNSt3__223__future_error_categoryD0Ev", "__ZNKSt3__214error_category23default_error_conditionEi", "__ZNKSt3__214error_category10equivalentEiRKNS_15error_conditionE", "__ZNKSt3__214error_category10equivalentERKNS_10error_codeEi", "__ZNKSt11logic_error4whatEv", "__ZNSt3__25mutexC2Ev", "__ZNSt3__218condition_variableC2Ev", "__ZNSt3__234__libcpp_atomic_refcount_incrementIlEET_RS1_", "__ZNSt3__25mutexD1Ev", "__ZNSt3__214__shared_countD2Ev", "__ZNSt3__217__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEC2IRS2_NS_16__value_init_tagEEEOT_OT0_", "__ZNSt3__222__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEC2IRS2_vEEOT_", "__ZNSt3__222__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEC2ENS_16__value_init_tagE", "__ZNSt3__210unique_ptrINS_14__shared_countENS_22__release_shared_countEE5resetEPS1_", "__ZNSt3__217__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEE5firstEv", "__ZNSt3__217__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEE6secondEv", "__ZNSt3__222__release_shared_countclEPNS_14__shared_countE", "__ZNSt3__222__compressed_pair_elemIPNS_14__shared_countELi0ELb0EE5__getEv", "__ZNSt3__222__compressed_pair_elemINS_22__release_shared_countELi1ELb1EE5__getEv", "__ZNSt3__212future_errorC1ENS_10error_codeE", "__ZNSt3__212future_errorD1Ev", "__ZNSt3__26futureIvEC1EPNS_17__assoc_sub_stateE", "__ZNSt3__26futureIvED1Ev", "__ZNSt3__27promiseIvEC1Ev", "__ZNSt3__27promiseIvED1Ev", "__ZNSt3__213shared_futureIvED1Ev", "__ZNSt3__211lower_boundIPKjmEET_S3_S3_RKT0_", "__ZNSt3__220__check_for_overflowILm4EEENS_9enable_ifIXeqT_Li4EEvE4typeEm", "__ZNSt3__211lower_boundIPKjmNS_6__lessIjmEEEET_S5_S5_RKT0_T1_", "__ZNSt3__213__lower_boundIRNS_6__lessIjmEEPKjmEET0_S6_S6_RKT1_T_", "__ZNSt3__28distanceIPKjEENS_15iterator_traitsIT_E15difference_typeES4_S4_", "__ZNSt3__27advanceIPKjllvEEvRT_T0_", "__ZNKSt3__26__lessIjmEclERKjRKm", "__ZNSt3__210__distanceIPKjEENS_15iterator_traitsIT_E15difference_typeES4_S4_NS_26random_access_iterator_tagE", "__ZNSt3__29__advanceIPKjEEvRT_NS_15iterator_traitsIS3_E15difference_typeENS_26random_access_iterator_tagE", "__ZNSt3__222__throw_overflow_errorEPKc", "__ZNSt3__29basic_iosIcNS_11char_traitsIcEEED2Ev", "__ZNSt3__28ios_baseD2Ev", "__ZNSt3__29basic_iosIcNS_11char_traitsIcEEED0Ev", "__ZNSt3__29basic_iosIcNS_11char_traitsIcEEE7copyfmtERKS3_", "__ZNSt3__28ios_base16__call_callbacksENS0_5eventE", "__ZNSt3__28ios_base7copyfmtERKS0_", "__ZNSt3__29basic_iosIcNS_11char_traitsIcEEE10exceptionsEj", "__ZNKSt3__29basic_iosIcNS_11char_traitsIcEEE10exceptionsEv", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEED2Ev", "__ZNSt3__26localeD1Ev", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEED0Ev", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEEC2Ev", "__ZNSt3__26localeC1Ev", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEEC2ERKS3_", "__ZNSt3__26localeC1ERKS0_", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEEaSERKS3_", "__ZNSt3__26localeaSERKS0_", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE4swapERS3_", "__ZNSt3__24swapINS_6localeEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS3_EE5valueEvE4typeERS3_S6_", "__ZNSt3__24swapIPcEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS3_EE5valueEvE4typeERS3_S6_", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE5imbueERKNS_6localeE", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE6setbufEPcl", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE7seekoffExNS_8ios_base7seekdirEj", "__ZNSt3__24fposI11__mbstate_tEC2Ex", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE7seekposENS_4fposI11__mbstate_tEEj", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE4syncEv", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE9showmanycEv", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE6xsgetnEPcl", "__ZNSt3__23minIlEERKT_S3_S3_", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE5gbumpEi", "__ZNSt3__211char_traitsIcE12to_char_typeEi", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE9underflowEv", "__ZNSt3__211char_traitsIcE3eofEv", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE5uflowEv", "__ZNSt3__211char_traitsIcE11to_int_typeEc", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE9pbackfailEi", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE6xsputnEPKcl", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE8overflowEi", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEED2Ev", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEED1Ev", "__ZTv0_n12_NSt3__213basic_istreamIcNS_11char_traitsIcEEED1Ev", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEED0Ev", "__ZTv0_n12_NSt3__213basic_istreamIcNS_11char_traitsIcEEED0Ev", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE6sentryC2ERS3_b", "__ZNKSt3__29basic_iosIcNS_11char_traitsIcEEE4goodEv", "__ZNKSt3__29basic_iosIcNS_11char_traitsIcEEE3tieEv", "__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE5flushEv", "__ZNKSt3__28ios_base5flagsEv", "__ZNSt3__29use_facetINS_5ctypeIcEEEERKT_RKNS_6localeE", "__ZNKSt3__28ios_base6getlocEv", "__ZNSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEEC2ERNS_13basic_istreamIcS2_EE", "__ZNSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEEC2Ev", "__ZNSt3__2neIcNS_11char_traitsIcEEEEbRKNS_19istreambuf_iteratorIT_T0_EES8_", "__ZNKSt3__25ctypeIcE2isEmc", "__ZNKSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEEdeEv", "__ZNSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEEppEv", "__ZNSt3__2eqIcNS_11char_traitsIcEEEEbRKNS_19istreambuf_iteratorIT_T0_EES8_", "__ZNSt3__29basic_iosIcNS_11char_traitsIcEEE8setstateEj", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsEPNS_15basic_streambufIcS2_EE", "__ZNKSt3__213basic_istreamIcNS_11char_traitsIcEEE6sentrycvbEv", "__ZNKSt3__29basic_iosIcNS_11char_traitsIcEEE5rdbufEv", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE5sgetcEv", "__ZNSt3__211char_traitsIcE11eq_int_typeEii", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE5sputcEc", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE6sbumpcEv", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERb", "__ZNSt3__218__input_arithmeticIbcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERs", "__ZNSt3__238__input_arithmetic_with_numeric_limitsIscNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERt", "__ZNSt3__218__input_arithmeticItcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERi", "__ZNSt3__238__input_arithmetic_with_numeric_limitsIicNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERj", "__ZNSt3__218__input_arithmeticIjcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERl", "__ZNSt3__218__input_arithmeticIlcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERm", "__ZNSt3__218__input_arithmeticImcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERx", "__ZNSt3__218__input_arithmeticIxcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERy", "__ZNSt3__218__input_arithmeticIycNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERf", "__ZNSt3__218__input_arithmeticIfcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERd", "__ZNSt3__218__input_arithmeticIdcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERe", "__ZNSt3__218__input_arithmeticIecNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERPv", "__ZNSt3__218__input_arithmeticIPvcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES8_RT_", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE3getEv", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE3getEPclc", "__ZNSt3__211char_traitsIcE2eqEcc", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE3getERNS_15basic_streambufIcS2_EEc", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE7getlineEPclc", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE6ignoreEli", "__ZNSt3__214numeric_limitsIlE3maxEv", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE4peekEv", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE4readEPcl", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE5sgetnEPcl", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE8readsomeEPcl", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE8in_availEv", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE7putbackEc", "__ZNKSt3__29basic_iosIcNS_11char_traitsIcEEE7rdstateEv", "__ZNSt3__29basic_iosIcNS_11char_traitsIcEEE5clearEj", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE9sputbackcEc", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE5ungetEv", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE7sungetcEv", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE4syncEv", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE7pubsyncEv", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE5tellgEv", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE10pubseekoffExNS_8ios_base7seekdirEj", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE5seekgENS_4fposI11__mbstate_tEE", "__ZNSt3__2eqI11__mbstate_tEEbRKNS_4fposIT_EES6_", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE10pubseekposENS_4fposI11__mbstate_tEEj", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE5seekgExNS_8ios_base7seekdirE", "__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEED2Ev", "__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEED1Ev", "__ZTv0_n12_NSt3__213basic_ostreamIcNS_11char_traitsIcEEED1Ev", "__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEED0Ev", "__ZTv0_n12_NSt3__213basic_ostreamIcNS_11char_traitsIcEEED0Ev", "__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE6sentryC2ERS3_", "__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev", "__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEb", "__ZNKSt3__213basic_ostreamIcNS_11char_traitsIcEEE6sentrycvbEv", "__ZNSt3__29use_facetINS_7num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEEEERKT_RKNS_6localeE", "__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcb", "__ZNSt3__219ostreambuf_iteratorIcNS_11char_traitsIcEEEC2ERNS_13basic_ostreamIcS2_EE", "__ZNKSt3__29basic_iosIcNS_11char_traitsIcEEE4fillEv", "__ZNKSt3__219ostreambuf_iteratorIcNS_11char_traitsIcEEE6failedEv", "__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEs", "__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcl", "__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEt", "__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcm", "__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEi", "__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEj", "__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEl", "__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEm", "__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEx", "__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcx", "__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEy", "__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcy", "__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEf", "__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcd", "__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEd", "__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEe", "__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEce", "__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEPKv", "__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcPKv", "__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEPNS_15basic_streambufIcS2_EE", "__ZNSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEEC2EPNS_15basic_streambufIcS2_EE", "__ZNSt3__219ostreambuf_iteratorIcNS_11char_traitsIcEEEdeEv", "__ZNSt3__219ostreambuf_iteratorIcNS_11char_traitsIcEEEaSEc", "__ZNSt3__219ostreambuf_iteratorIcNS_11char_traitsIcEEEppEv", "__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE3putEc", "__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE5writeEPKcl", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE5sputnEPKcl", "__ZNSt3__214basic_iostreamIcNS_11char_traitsIcEEED2Ev", "__ZNSt3__214basic_iostreamIcNS_11char_traitsIcEEED1Ev", "__ZThn8_NSt3__214basic_iostreamIcNS_11char_traitsIcEEED1Ev", "__ZTv0_n12_NSt3__214basic_iostreamIcNS_11char_traitsIcEEED1Ev", "__ZNSt3__214basic_iostreamIcNS_11char_traitsIcEEED0Ev", "__ZThn8_NSt3__214basic_iostreamIcNS_11char_traitsIcEEED0Ev", "__ZTv0_n12_NSt3__214basic_iostreamIcNS_11char_traitsIcEEED0Ev", "__ZNSt3__29basic_iosIwNS_11char_traitsIwEEED2Ev", "__ZNSt3__29basic_iosIwNS_11char_traitsIwEEED0Ev", "__ZNSt3__29basic_iosIwNS_11char_traitsIwEEE7copyfmtERKS3_", "__ZNSt3__29basic_iosIwNS_11char_traitsIwEEE10exceptionsEj", "__ZNKSt3__29basic_iosIwNS_11char_traitsIwEEE10exceptionsEv", "__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEED2Ev", "__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEED0Ev", "__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEEC2Ev", "__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEEC2ERKS3_", "__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEEaSERKS3_", "__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE4swapERS3_", "__ZNSt3__24swapIPwEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS3_EE5valueEvE4typeERS3_S6_", "__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE5imbueERKNS_6localeE", "__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE6setbufEPwl", "__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE7seekoffExNS_8ios_base7seekdirEj", "__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE7seekposENS_4fposI11__mbstate_tEEj", "__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE4syncEv", "__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE9showmanycEv", "__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE6xsgetnEPwl", "__ZNSt3__211char_traitsIwE4copyEPwPKwm", "__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE5gbumpEi", "__ZNSt3__211char_traitsIwE12to_char_typeEj", "__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE9underflowEv", "__ZNSt3__211char_traitsIwE3eofEv", "__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE5uflowEv", "__ZNSt3__211char_traitsIwE11to_int_typeEw", "__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE9pbackfailEj", "__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE6xsputnEPKwl", "__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE8overflowEj", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEED2Ev", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEED1Ev", "__ZTv0_n12_NSt3__213basic_istreamIwNS_11char_traitsIwEEED1Ev", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEED0Ev", "__ZTv0_n12_NSt3__213basic_istreamIwNS_11char_traitsIwEEED0Ev", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE6sentryC2ERS3_b", "__ZNKSt3__29basic_iosIwNS_11char_traitsIwEEE4goodEv", "__ZNKSt3__29basic_iosIwNS_11char_traitsIwEEE3tieEv", "__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEE5flushEv", "__ZNSt3__29use_facetINS_5ctypeIwEEEERKT_RKNS_6localeE", "__ZNSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEEC2ERNS_13basic_istreamIwS2_EE", "__ZNSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEEC2Ev", "__ZNSt3__2neIwNS_11char_traitsIwEEEEbRKNS_19istreambuf_iteratorIT_T0_EES8_", "__ZNKSt3__25ctypeIwE2isEmw", "__ZNKSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEEdeEv", "__ZNSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEEppEv", "__ZNSt3__2eqIwNS_11char_traitsIwEEEEbRKNS_19istreambuf_iteratorIT_T0_EES8_", "__ZNSt3__29basic_iosIwNS_11char_traitsIwEEE8setstateEj", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsEPNS_15basic_streambufIwS2_EE", "__ZNKSt3__213basic_istreamIwNS_11char_traitsIwEEE6sentrycvbEv", "__ZNKSt3__29basic_iosIwNS_11char_traitsIwEEE5rdbufEv", "__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE5sgetcEv", "__ZNSt3__211char_traitsIwE11eq_int_typeEjj", "__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE5sputcEw", "__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE6sbumpcEv", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERb", "__ZNSt3__218__input_arithmeticIbwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERs", "__ZNSt3__238__input_arithmetic_with_numeric_limitsIswNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERt", "__ZNSt3__218__input_arithmeticItwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERi", "__ZNSt3__238__input_arithmetic_with_numeric_limitsIiwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERj", "__ZNSt3__218__input_arithmeticIjwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERl", "__ZNSt3__218__input_arithmeticIlwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERm", "__ZNSt3__218__input_arithmeticImwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERx", "__ZNSt3__218__input_arithmeticIxwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERy", "__ZNSt3__218__input_arithmeticIywNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERf", "__ZNSt3__218__input_arithmeticIfwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERd", "__ZNSt3__218__input_arithmeticIdwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERe", "__ZNSt3__218__input_arithmeticIewNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERPv", "__ZNSt3__218__input_arithmeticIPvwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES8_RT_", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE3getEv", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE3getEPwlw", "__ZNSt3__211char_traitsIwE2eqEww", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE3getERNS_15basic_streambufIwS2_EEw", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE7getlineEPwlw", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE6ignoreElj", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE4peekEv", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE4readEPwl", "__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE5sgetnEPwl", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE8readsomeEPwl", "__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE8in_availEv", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE7putbackEw", "__ZNKSt3__29basic_iosIwNS_11char_traitsIwEEE7rdstateEv", "__ZNSt3__29basic_iosIwNS_11char_traitsIwEEE5clearEj", "__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE9sputbackcEw", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE5ungetEv", "__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE7sungetcEv", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE4syncEv", "__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE7pubsyncEv", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE5tellgEv", "__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE10pubseekoffExNS_8ios_base7seekdirEj", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE5seekgENS_4fposI11__mbstate_tEE", "__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE10pubseekposENS_4fposI11__mbstate_tEEj", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE5seekgExNS_8ios_base7seekdirE", "__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEED2Ev", "__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEED1Ev", "__ZTv0_n12_NSt3__213basic_ostreamIwNS_11char_traitsIwEEED1Ev", "__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEED0Ev", "__ZTv0_n12_NSt3__213basic_ostreamIwNS_11char_traitsIwEEED0Ev", "__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEE6sentryC2ERS3_", "__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev", "__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEb", "__ZNKSt3__213basic_ostreamIwNS_11char_traitsIwEEE6sentrycvbEv", "__ZNSt3__29use_facetINS_7num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEEEERKT_RKNS_6localeE", "__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwb", "__ZNSt3__219ostreambuf_iteratorIwNS_11char_traitsIwEEEC2ERNS_13basic_ostreamIwS2_EE", "__ZNKSt3__29basic_iosIwNS_11char_traitsIwEEE4fillEv", "__ZNKSt3__219ostreambuf_iteratorIwNS_11char_traitsIwEEE6failedEv", "__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEs", "__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwl", "__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEt", "__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwm", "__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEi", "__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEj", "__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEl", "__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEm", "__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEx", "__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwx", "__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEy", "__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwy", "__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEf", "__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwd", "__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEd", "__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEe", "__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwe", "__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEPKv", "__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwPKv", "__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEPNS_15basic_streambufIwS2_EE", "__ZNSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEEC2EPNS_15basic_streambufIwS2_EE", "__ZNSt3__219ostreambuf_iteratorIwNS_11char_traitsIwEEEdeEv", "__ZNSt3__219ostreambuf_iteratorIwNS_11char_traitsIwEEEaSEw", "__ZNSt3__219ostreambuf_iteratorIwNS_11char_traitsIwEEEppEv", "__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEE3putEw", "__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEE5writeEPKwl", "__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE5sputnEPKwl", "__ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv", "__ZNKSt3__215basic_streambufIcNS_11char_traitsIcEEE5ebackEv", "__ZNKSt3__215basic_streambufIcNS_11char_traitsIcEEE4gptrEv", "__ZNKSt3__215basic_streambufIcNS_11char_traitsIcEEE5egptrEv", "__ZNKSt3__215basic_streambufIcNS_11char_traitsIcEEE5pbaseEv", "__ZNKSt3__215basic_streambufIcNS_11char_traitsIcEEE4pptrEv", "__ZNKSt3__215basic_streambufIcNS_11char_traitsIcEEE5epptrEv", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE4setgEPcS4_S4_", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE4setpEPcS4_", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE7__pbumpEl", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE8pubimbueERKNS_6localeE", "__ZNKSt3__215basic_streambufIcNS_11char_traitsIcEEE6getlocEv", "__ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_", "__ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE4swapERS5_", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4swapERS5_", "__ZNKSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13get_allocatorEv", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPcvEET_S8_RKS4_", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS4_", "__ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strERKNS_12basic_stringIcS2_S4_EE", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE5pbumpEi", "__ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9underflowEv", "__ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9pbackfailEi", "__ZNSt3__211char_traitsIcE7not_eofEi", "__ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi", "__ZNSt3__23maxIPcEERKT_S4_S4_", "__ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj", "__ZNSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_", "__ZNSt3__214basic_iostreamIcNS_11char_traitsIcEEEaSEOS3_", "__ZNSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_", "__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEEaSEOS3_", "__ZNSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEEaSEOS3_", "__ZNSt3__214basic_ifstreamIcNS_11char_traitsIcEEE4openEPKcj", "__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE4openEPKcj", "__ZNSt3__214basic_ifstreamIcNS_11char_traitsIcEEE4openERKNS_12basic_stringIcS2_NS_9allocatorIcEEEEj", "__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE4openERKNS_12basic_stringIcS2_NS_9allocatorIcEEEEj", "__ZNSt3__214basic_ofstreamIcNS_11char_traitsIcEEE4openEPKcj", "__ZNSt3__214basic_ofstreamIcNS_11char_traitsIcEEE4openERKNS_12basic_stringIcS2_NS_9allocatorIcEEEEj", "__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEEC2Ev", "__ZNSt3__29has_facetINS_7codecvtIcc11__mbstate_tEEEEbRKNS_6localeE", "__ZNSt3__29use_facetINS_7codecvtIcc11__mbstate_tEEEERKT_RKNS_6localeE", "__ZNKSt3__27codecvtIcc11__mbstate_tE13always_noconvEv", "__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEEC2EOS3_", "__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEED2Ev", "__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE5closeEv", "__ZdaPv", "__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEED0Ev", "__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE4swapERS3_", "__ZNSt3__24swapIPKcEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS4_EE5valueEvE4typeERS4_S7_", "__ZNSt3__24swapIP8_IO_FILEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS4_EE5valueEvE4typeERS4_S7_", "__ZNSt3__24swapIPKNS_7codecvtIcc11__mbstate_tEEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS7_EE5valueEvE4typeERS7_SA_", "__ZNSt3__24swapI11__mbstate_tEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS3_EE5valueEvE4typeERS3_S6_", "__ZNSt3__24swapIbEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_", "__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE15__make_mdstringEj", "__ZNSt3__210unique_ptrI8_IO_FILEPFiPS1_EEC2ILb1EvEES2_NS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS4_EEXT_EE20__good_rval_ref_typeE", "__ZNSt3__210unique_ptrI8_IO_FILEPFiPS1_EE7releaseEv", "__ZNSt3__210unique_ptrI8_IO_FILEPFiPS1_EED2Ev", "__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE9underflowEv", "__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE11__read_modeEv", "__ZNSt3__216__throw_bad_castEv", "__ZNKSt3__27codecvtIcc11__mbstate_tE2inERS1_PKcS5_RS5_PcS7_RS7_", "__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE9pbackfailEi", "__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE8overflowEi", "__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE12__write_modeEv", "__ZNKSt3__27codecvtIcc11__mbstate_tE3outERS1_PKcS5_RS5_PcS7_RS7_", "__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE6setbufEPcl", "__Znam", "__ZNSt3__23maxIlEERKT_S3_S3_", "__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE7seekoffExNS_8ios_base7seekdirEj", "__ZNKSt3__27codecvtIcc11__mbstate_tE8encodingEv", "__ZNSt3__24fposI11__mbstate_tE5stateES1_", "__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE7seekposENS_4fposI11__mbstate_tEEj", "__ZNKSt3__24fposI11__mbstate_tEcvxEv", "__ZNKSt3__24fposI11__mbstate_tE5stateEv", "__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE4syncEv", "__ZNKSt3__27codecvtIcc11__mbstate_tE7unshiftERS1_PcS4_RS4_", "__ZNKSt3__27codecvtIcc11__mbstate_tE6lengthERS1_PKcS5_m", "__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE5imbueERKNS_6localeE", "__ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev", "__ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev", "__ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekposENS_4fposI11__mbstate_tEEj", "__ZNSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev", "__ZNSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev", "__ZThn8_NSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev", "__ZThn8_NSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev", "__ZTv0_n12_NSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev", "__ZTv0_n12_NSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev", "__ZNSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev", "__ZNSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev", "__ZTv0_n12_NSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev", "__ZTv0_n12_NSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev", "__ZNSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev", "__ZNSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev", "__ZTv0_n12_NSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev", "__ZTv0_n12_NSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev", "__ZNSt3__214basic_ifstreamIcNS_11char_traitsIcEEED1Ev", "__ZNSt3__214basic_ifstreamIcNS_11char_traitsIcEEED0Ev", "__ZTv0_n12_NSt3__214basic_ifstreamIcNS_11char_traitsIcEEED1Ev", "__ZTv0_n12_NSt3__214basic_ifstreamIcNS_11char_traitsIcEEED0Ev", "__ZNSt3__214basic_ofstreamIcNS_11char_traitsIcEEED1Ev", "__ZNSt3__214basic_ofstreamIcNS_11char_traitsIcEEED0Ev", "__ZTv0_n12_NSt3__214basic_ofstreamIcNS_11char_traitsIcEEED1Ev", "__ZTv0_n12_NSt3__214basic_ofstreamIcNS_11char_traitsIcEEED0Ev", "__ZNSt3__23minIlNS_6__lessIllEEEERKT_S5_S5_T0_", "__ZNSt3__223__libcpp_numeric_limitsIlLb1EE3maxEv", "__ZNSt3__23maxIPcNS_6__lessIS1_S1_EEEERKT_S6_S6_T0_", "__ZNKSt3__26__lessIPcS1_EclERKS1_S4_", "__ZNSt3__23maxIlNS_6__lessIllEEEERKT_S5_S5_T0_", "__ZNSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev", "__ZNSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev", "__ZNSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev", "__ZNSt3__214basic_ifstreamIcNS_11char_traitsIcEEED2Ev", "__ZNSt3__214basic_ofstreamIcNS_11char_traitsIcEEED2Ev", "__ZNSt3__24swapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS9_EE5valueEvE4typeERS9_SC_", "__ZNSt3__216__swap_allocatorINS_9allocatorIcEEEEvRT_S4_", "__ZNSt3__216__swap_allocatorINS_9allocatorIcEEEEvRT_S4_NS_17integral_constantIbLb0EEE", "__ZNKSt3__28ios_base10exceptionsEv", "__ZNSt3__28ios_base10exceptionsEj", "__ZNSt3__28ios_base5clearEj", "__ZNKSt3__28ios_base4goodEv", "__ZNKSt3__26locale9use_facetERNS0_2idE", "__ZNKSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEE5equalERKS3_", "__ZNKSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEE14__test_for_eofEv", "__ZNSt3__28ios_base8setstateEj", "__ZNKSt3__28ios_base5rdbufEv", "__ZNSt3__29use_facetINS_7num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEEERKT_RKNS_6localeE", "__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRb", "__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRl", "__ZNSt3__214numeric_limitsIsE3minEv", "__ZNSt3__214numeric_limitsIsE3maxEv", "__ZNSt3__223__libcpp_numeric_limitsIsLb1EE3minEv", "__ZNSt3__223__libcpp_numeric_limitsIsLb1EE3maxEv", "__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRt", "__ZNSt3__214numeric_limitsIiE3minEv", "__ZNSt3__214numeric_limitsIiE3maxEv", "__ZNSt3__223__libcpp_numeric_limitsIiLb1EE3minEv", "__ZNSt3__223__libcpp_numeric_limitsIiLb1EE3maxEv", "__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjS8_", "__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRm", "__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRx", "__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRy", "__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRf", "__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRd", "__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRe", "__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRPv", "__ZNKSt3__28ios_base7rdstateEv", "__ZNKSt3__29basic_iosIcNS_11char_traitsIcEEE5widenEc", "__ZNKSt3__25ctypeIcE5widenEc", "__ZNKSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEE5equalERKS3_", "__ZNKSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEE14__test_for_eofEv", "__ZNSt3__29use_facetINS_7num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEEERKT_RKNS_6localeE", "__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRb", "__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRl", "__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRt", "__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjS8_", "__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRm", "__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRx", "__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRy", "__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRf", "__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRd", "__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRe", "__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRPv", "__ZNKSt3__29basic_iosIwNS_11char_traitsIwEEE5widenEc", "__ZNKSt3__25ctypeIwE5widenEc", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initIPcEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueEvE4typeES9_S9_", "__ZNSt3__28distanceIPcEENS_15iterator_traitsIT_E15difference_typeES3_S3_", "__ZNSt3__210__distanceIPcEENS_15iterator_traitsIT_E15difference_typeES3_S3_NS_26random_access_iterator_tagE", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc", "__ZNSt3__214basic_iostreamIcNS_11char_traitsIcEEE4swapERS3_", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE4swapERS3_", "__ZNSt3__29basic_iosIcNS_11char_traitsIcEEE4swapERS3_", "__ZNSt3__28ios_base4swapERS0_", "__ZNSt3__24swapIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS7_EE5valueEvE4typeERS7_SA_", "__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE4swapERS3_", "__ZNKSt3__26locale9has_facetERNS0_2idE", "__ZNSt3__217__compressed_pairIP8_IO_FILEPFiS2_EEC2IRS2_S4_EEOT_OT0_", "__ZNSt3__222__compressed_pair_elemIP8_IO_FILELi0ELb0EEC2IRS2_vEEOT_", "__ZNSt3__222__compressed_pair_elemIPFiP8_IO_FILEELi1ELb0EEC2IS4_vEEOT_", "__ZNSt3__210unique_ptrI8_IO_FILEPFiPS1_EE5resetES2_", "__ZNSt3__217__compressed_pairIP8_IO_FILEPFiS2_EE5firstEv", "__ZNSt3__217__compressed_pairIP8_IO_FILEPFiS2_EE6secondEv", "__ZNSt3__222__compressed_pair_elemIP8_IO_FILELi0ELb0EE5__getEv", "__ZNSt3__222__compressed_pair_elemIPFiP8_IO_FILEELi1ELb0EE5__getEv", "__ZNSt3__29basic_iosIcNS_11char_traitsIcEEED1Ev", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEED1Ev", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEEC1Ev", "__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEEC1ERKS3_", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE6sentryC1ERS3_b", "__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE6sentryC1ERS3_", "__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE6sentryD1Ev", "__ZNSt3__29basic_iosIwNS_11char_traitsIwEEED1Ev", "__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEED1Ev", "__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEEC1Ev", "__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEEC1ERKS3_", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE6sentryC1ERS3_b", "__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEE6sentryC1ERS3_", "__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEE6sentryD1Ev", "__ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEC1EOS5_", "__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEEC1Ev", "__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEEC1EOS3_", "__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEED1Ev", "__ZNKSt3__219__iostream_category4nameEv", "__ZNKSt3__219__iostream_category7messageEi", "__ZNKSt3__212__do_message7messageEi", "__ZNSt3__217iostream_categoryEv", "__ZNSt3__28ios_base7failureC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_10error_codeE", "__ZNSt3__212system_errorC2ENS_10error_codeERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", "__ZNSt3__28ios_base7failureC2EPKcRKNS_10error_codeE", "__ZNSt3__212system_errorC2ENS_10error_codeEPKc", "__ZNSt3__212system_errorD2Ev", "__ZNSt3__28ios_base7failureD2Ev", "__ZNSt3__28ios_base7failureD0Ev", "__ZNSt3__28ios_base5imbueERKNS_6localeE", "__ZNSt3__28ios_base6xallocEv", "__ZNSt3__213__atomic_baseIiLb1EEppEi", "__ZNSt3__28ios_base5iwordEi", "__ZNSt3__28ios_base5pwordEi", "__ZNSt3__28ios_base17register_callbackEPFvNS0_5eventERS0_iEi", "__ZNSt3__28ios_baseD0Ev", "__ZNSt3__215__throw_failureEPKc", "__ZNSt3__28ios_base4initEPv", "__ZNSt3__210unique_ptrIPFvNS_8ios_base5eventERS1_iEPFvPvEEC2ILb1EvEEPS5_NS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS8_EEXT_EE20__good_rval_ref_typeE", "__ZNSt3__210unique_ptrIiPFvPvEEC2ILb1EvEEPiNS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS3_EEXT_EE20__good_rval_ref_typeE", "__ZNSt3__210unique_ptrIlPFvPvEEC2ILb1EvEEPlNS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS3_EEXT_EE20__good_rval_ref_typeE", "__ZNSt3__210unique_ptrIPvPFvS1_EEC2ILb1EvEEPS1_NS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS3_EEXT_EE20__good_rval_ref_typeE", "__ZNSt3__210unique_ptrIPFvNS_8ios_base5eventERS1_iEPFvPvEE5resetEPS5_", "__ZNKSt3__210unique_ptrIPFvNS_8ios_base5eventERS1_iEPFvPvEEcvbEv", "__ZNSt3__210unique_ptrIiPFvPvEE5resetEPi", "__ZNKSt3__210unique_ptrIiPFvPvEEcvbEv", "__ZNSt3__210unique_ptrIlPFvPvEE5resetEPl", "__ZNKSt3__210unique_ptrIlPFvPvEEcvbEv", "__ZNSt3__210unique_ptrIPvPFvS1_EE5resetEPS1_", "__ZNKSt3__210unique_ptrIPvPFvS1_EEcvbEv", "__ZNSt3__210unique_ptrIPFvNS_8ios_base5eventERS1_iEPFvPvEE7releaseEv", "__ZNSt3__210unique_ptrIiPFvPvEE7releaseEv", "__ZNSt3__210unique_ptrIlPFvPvEE7releaseEv", "__ZNSt3__210unique_ptrIPvPFvS1_EE7releaseEv", "__ZNSt3__210unique_ptrIPvPFvS1_EED2Ev", "__ZNSt3__210unique_ptrIlPFvPvEED2Ev", "__ZNSt3__210unique_ptrIiPFvPvEED2Ev", "__ZNSt3__210unique_ptrIPFvNS_8ios_base5eventERS1_iEPFvPvEED2Ev", "__ZNSt3__28ios_base4moveERS0_", "__ZNSt3__24swapIPPFvNS_8ios_base5eventERS1_iEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS8_EE5valueEvE4typeERS8_SB_", "__ZNSt3__24swapIPiEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS3_EE5valueEvE4typeERS3_S6_", "__ZNSt3__24swapIPlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS3_EE5valueEvE4typeERS3_S6_", "__ZNSt3__24swapIPPvEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS4_EE5valueEvE4typeERS4_S7_", "__ZNSt3__28ios_base33__set_badbit_and_consider_rethrowEv", "__ZNSt3__28ios_base34__set_failbit_and_consider_rethrowEv", "__ZNSt3__28ios_base15sync_with_stdioEb", "__ZNSt3__219__iostream_categoryD0Ev", "__ZNSt3__213__atomic_baseIiLb1EE9fetch_addEiNS_12memory_orderE", "__ZNSt3__222__cxx_atomic_fetch_addIiEET_PNS_22__cxx_atomic_base_implIS1_EES1_NS_12memory_orderE", "__ZNSt3__217__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEC2IRS6_S9_EEOT_OT0_", "__ZNSt3__222__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEC2IRS6_vEEOT_", "__ZNSt3__222__compressed_pair_elemIPFvPvELi1ELb0EEC2IS3_vEEOT_", "__ZNSt3__217__compressed_pairIPiPFvPvEEC2IRS1_S4_EEOT_OT0_", "__ZNSt3__222__compressed_pair_elemIPiLi0ELb0EEC2IRS1_vEEOT_", "__ZNSt3__217__compressed_pairIPlPFvPvEEC2IRS1_S4_EEOT_OT0_", "__ZNSt3__222__compressed_pair_elemIPlLi0ELb0EEC2IRS1_vEEOT_", "__ZNSt3__217__compressed_pairIPPvPFvS1_EEC2IRS2_S4_EEOT_OT0_", "__ZNSt3__222__compressed_pair_elemIPPvLi0ELb0EEC2IRS2_vEEOT_", "__ZNSt3__217__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEE5firstEv", "__ZNSt3__217__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEE6secondEv", "__ZNSt3__222__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EE5__getEv", "__ZNSt3__222__compressed_pair_elemIPFvPvELi1ELb0EE5__getEv", "__ZNKSt3__217__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEE5firstEv", "__ZNKSt3__222__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EE5__getEv", "__ZNSt3__217__compressed_pairIPiPFvPvEE5firstEv", "__ZNSt3__217__compressed_pairIPiPFvPvEE6secondEv", "__ZNSt3__222__compressed_pair_elemIPiLi0ELb0EE5__getEv", "__ZNKSt3__217__compressed_pairIPiPFvPvEE5firstEv", "__ZNKSt3__222__compressed_pair_elemIPiLi0ELb0EE5__getEv", "__ZNSt3__217__compressed_pairIPlPFvPvEE5firstEv", "__ZNSt3__217__compressed_pairIPlPFvPvEE6secondEv", "__ZNSt3__222__compressed_pair_elemIPlLi0ELb0EE5__getEv", "__ZNKSt3__217__compressed_pairIPlPFvPvEE5firstEv", "__ZNKSt3__222__compressed_pair_elemIPlLi0ELb0EE5__getEv", "__ZNSt3__217__compressed_pairIPPvPFvS1_EE5firstEv", "__ZNSt3__217__compressed_pairIPPvPFvS1_EE6secondEv", "__ZNSt3__222__compressed_pair_elemIPPvLi0ELb0EE5__getEv", "__ZNKSt3__217__compressed_pairIPPvPFvS1_EE5firstEv", "__ZNKSt3__222__compressed_pair_elemIPPvLi0ELb0EE5__getEv", "__ZNSt3__28ios_base7failureC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_10error_codeE", "__ZNSt3__28ios_base7failureC1EPKcRKNS_10error_codeE", "__ZNSt3__28ios_base7failureD1Ev", "__ZNSt3__28ios_baseD1Ev", "__ZNSt3__29DoIOSInitC2Ev", "__ZNSt3__210__stdinbufIcEC2EP8_IO_FILEP11__mbstate_t", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEEC1EPNS_15basic_streambufIcS2_EE", "__ZNSt3__211__stdoutbufIcEC2EP8_IO_FILEP11__mbstate_t", "__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEEC1EPNS_15basic_streambufIcS2_EE", "__ZNSt3__29basic_iosIcNS_11char_traitsIcEEE3tieEPNS_13basic_ostreamIcS2_EE", "__ZNSt3__27unitbufERNS_8ios_baseE", "__ZNSt3__210__stdinbufIwEC2EP8_IO_FILEP11__mbstate_t", "__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEEC1EPNS_15basic_streambufIwS2_EE", "__ZNSt3__211__stdoutbufIwEC2EP8_IO_FILEP11__mbstate_t", "__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEEC1EPNS_15basic_streambufIwS2_EE", "__ZNSt3__29basic_iosIwNS_11char_traitsIwEEE3tieEPNS_13basic_ostreamIwS2_EE", "__ZNSt3__29DoIOSInitD2Ev", "__ZNSt3__28ios_base4InitC2Ev", "__ZNSt3__28ios_base4InitD2Ev", "__ZNSt3__28ios_base4setfEj", "__ZNSt3__210__stdinbufIcED0Ev", "__ZNSt3__210__stdinbufIcE5imbueERKNS_6localeE", "__ZNSt3__210__stdinbufIcE9underflowEv", "__ZNSt3__210__stdinbufIcE5uflowEv", "__ZNSt3__210__stdinbufIcE9pbackfailEi", "__ZNSt3__221__throw_runtime_errorEPKc", "__ZNSt3__210__stdinbufIcE9__getcharEb", "__ZNSt3__23maxIiEERKT_S3_S3_", "__ZNSt3__23maxIiNS_6__lessIiiEEEERKT_S5_S5_T0_", "__ZNSt3__29basic_iosIcNS_11char_traitsIcEEEC2Ev", "__ZNSt3__29basic_iosIcNS_11char_traitsIcEEE4initEPNS_15basic_streambufIcS2_EE", "__ZNSt3__28ios_baseC2Ev", "__ZNSt3__211__stdoutbufIcED0Ev", "__ZNSt3__211__stdoutbufIcE5imbueERKNS_6localeE", "__ZNSt3__211__stdoutbufIcE4syncEv", "__ZNSt3__211__stdoutbufIcE6xsputnEPKcl", "__ZNSt3__211__stdoutbufIcE8overflowEi", "__ZNKSt3__215basic_streambufIwNS_11char_traitsIwEEE6getlocEv", "__ZNSt3__210__stdinbufIwED0Ev", "__ZNSt3__210__stdinbufIwE5imbueERKNS_6localeE", "__ZNSt3__210__stdinbufIwE9underflowEv", "__ZNSt3__210__stdinbufIwE5uflowEv", "__ZNSt3__210__stdinbufIwE9pbackfailEj", "__ZNSt3__29use_facetINS_7codecvtIwc11__mbstate_tEEEERKT_RKNS_6localeE", "__ZNKSt3__27codecvtIwc11__mbstate_tE8encodingEv", "__ZNKSt3__27codecvtIwc11__mbstate_tE13always_noconvEv", "__ZNSt3__210__stdinbufIwE9__getcharEb", "__ZNKSt3__27codecvtIwc11__mbstate_tE2inERS1_PKcS5_RS5_PwS7_RS7_", "__ZNKSt3__27codecvtIwc11__mbstate_tE3outERS1_PKwS5_RS5_PcS7_RS7_", "__ZNSt3__29basic_iosIwNS_11char_traitsIwEEEC2Ev", "__ZNSt3__29basic_iosIwNS_11char_traitsIwEEE4initEPNS_15basic_streambufIwS2_EE", "__ZNSt3__211__stdoutbufIwED0Ev", "__ZNSt3__211__stdoutbufIwE5imbueERKNS_6localeE", "__ZNSt3__211__stdoutbufIwE4syncEv", "__ZNSt3__211__stdoutbufIwE6xsputnEPKwl", "__ZNSt3__211__stdoutbufIwE8overflowEj", "__ZNKSt3__27codecvtIwc11__mbstate_tE7unshiftERS1_PcS4_RS4_", "__ZNSt3__211char_traitsIwE7not_eofEj", "__ZNSt3__29DoIOSInitC1Ev", "__ZNSt3__29DoIOSInitD1Ev", "__ZNSt3__28ios_base4InitC1Ev", "__ZNSt3__28ios_base4InitD1Ev", "__ZNSt3__217declare_reachableEPv", "__ZNSt3__219declare_no_pointersEPcm", "__ZNSt3__221undeclare_no_pointersEPcm", "__ZNSt3__221__undeclare_reachableEPv", "__ZNSt3__27collateIcED2Ev", "__ZNSt3__27collateIcED0Ev", "__ZNKSt3__27collateIcE10do_compareEPKcS3_S3_S3_", "__ZNKSt3__27collateIcE12do_transformEPKcS3_", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_", "__ZNKSt3__27collateIcE7do_hashEPKcS3_", "__ZNSt3__27collateIwED2Ev", "__ZNSt3__27collateIwED0Ev", "__ZNKSt3__27collateIwE10do_compareEPKwS3_S3_S3_", "__ZNKSt3__27collateIwE12do_transformEPKwS3_", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2IPKwvEET_S9_", "__ZNKSt3__27collateIwE7do_hashEPKwS3_", "__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRb", "__ZNSt3__29use_facetINS_8numpunctIcEEEERKT_RKNS_6localeE", "__ZNKSt3__28numpunctIcE8truenameEv", "__ZNKSt3__28numpunctIcE9falsenameEv", "__ZNSt3__214__scan_keywordINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEPKNS_12basic_stringIcS3_NS_9allocatorIcEEEENS_5ctypeIcEEEET0_RT_SE_SD_SD_RKT1_Rjb", "__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRl", "__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE15__do_get_signedIlEES4_S4_S4_RNS_8ios_baseERjRT_", "__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRx", "__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE15__do_get_signedIxEES4_S4_S4_RNS_8ios_baseERjRT_", "__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRt", "__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_get_unsignedItEES4_S4_S4_RNS_8ios_baseERjRT_", "__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjS8_", "__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_get_unsignedIjEES4_S4_S4_RNS_8ios_baseERjRT_", "__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRm", "__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_get_unsignedImEES4_S4_S4_RNS_8ios_baseERjRT_", "__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRy", "__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_get_unsignedIyEES4_S4_S4_RNS_8ios_baseERjRT_", "__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRf", "__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE23__do_get_floating_pointIfEES4_S4_S4_RNS_8ios_baseERjRT_", "__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRd", "__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE23__do_get_floating_pointIdEES4_S4_S4_RNS_8ios_baseERjRT_", "__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRe", "__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE23__do_get_floating_pointIeEES4_S4_S4_RNS_8ios_baseERjRT_", "__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRPv", "__ZNKSt3__25ctypeIcE5widenEPKcS3_Pc", "__ZNSt3__29__num_getIcE17__stage2_int_loopEciPcRS2_RjcRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSD_PKc", "__ZNSt3__217__libcpp_sscanf_lEPKcP15__locale_structS1_z", "__ZNSt3__26__clocEv", "__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRb", "__ZNSt3__29use_facetINS_8numpunctIwEEEERKT_RKNS_6localeE", "__ZNKSt3__28numpunctIwE8truenameEv", "__ZNKSt3__28numpunctIwE9falsenameEv", "__ZNSt3__214__scan_keywordINS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEPKNS_12basic_stringIwS3_NS_9allocatorIwEEEENS_5ctypeIwEEEET0_RT_SE_SD_SD_RKT1_Rjb", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEED2Ev", "__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRl", "__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE15__do_get_signedIlEES4_S4_S4_RNS_8ios_baseERjRT_", "__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRx", "__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE15__do_get_signedIxEES4_S4_S4_RNS_8ios_baseERjRT_", "__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRt", "__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_get_unsignedItEES4_S4_S4_RNS_8ios_baseERjRT_", "__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjS8_", "__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_get_unsignedIjEES4_S4_S4_RNS_8ios_baseERjRT_", "__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRm", "__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_get_unsignedImEES4_S4_S4_RNS_8ios_baseERjRT_", "__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRy", "__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_get_unsignedIyEES4_S4_S4_RNS_8ios_baseERjRT_", "__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRf", "__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE23__do_get_floating_pointIfEES4_S4_S4_RNS_8ios_baseERjRT_", "__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRd", "__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE23__do_get_floating_pointIdEES4_S4_S4_RNS_8ios_baseERjRT_", "__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRe", "__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE23__do_get_floating_pointIeEES4_S4_S4_RNS_8ios_baseERjRT_", "__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRPv", "__ZNKSt3__25ctypeIwE5widenEPKcS3_Pw", "__ZNSt3__29__num_getIwE17__stage2_int_loopEwiPcRS2_RjwRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSD_PKw", "__ZNSt3__29__num_getIcE19__stage2_float_prepERNS_8ios_baseEPcRcS5_", "__ZNKSt3__28numpunctIcE13decimal_pointEv", "__ZNKSt3__28numpunctIcE13thousands_sepEv", "__ZNKSt3__28numpunctIcE8groupingEv", "__ZNSt3__29__num_getIcE19__stage2_float_loopEcRbRcPcRS4_ccRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSE_RjS4_", "__ZNSt3__29__num_getIcE17__stage2_int_prepERNS_8ios_baseERc", "__ZNKSt3__29__num_getIcE10__do_widenERNS_8ios_baseEPc", "__ZNKSt3__29__num_getIcE12__do_widen_pERNS_8ios_baseEPc", "__ZNSt3__24findIPKccEET_S3_S3_RKT0_", "__ZNSt3__29__num_getIwE19__stage2_float_prepERNS_8ios_baseEPwRwS5_", "__ZNKSt3__28numpunctIwE13decimal_pointEv", "__ZNKSt3__28numpunctIwE13thousands_sepEv", "__ZNKSt3__28numpunctIwE8groupingEv", "__ZNSt3__29__num_getIwE19__stage2_float_loopEwRbRcPcRS4_wwRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSE_RjPw", "__ZNSt3__24findIPwwEET_S2_S2_RKT0_", "__ZNSt3__29__num_getIwE17__stage2_int_prepERNS_8ios_baseERw", "__ZNKSt3__29__num_getIwE10__do_widenERNS_8ios_baseEPw", "__ZNKSt3__29__num_getIwE12__do_widen_pIwEEPKT_RNS_8ios_baseEPS3_", "__ZNSt3__24findIPKwwEET_S3_S3_RKT0_", "__ZNKSt3__29__num_getIwE12__do_widen_pERNS_8ios_baseEPc", "__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcb", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv", "__ZNSt3__2neIPcEEbRKNS_11__wrap_iterIT_EES6_", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv", "__ZNKSt3__211__wrap_iterIPcEdeEv", "__ZNSt3__211__wrap_iterIPcEppEv", "__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcl", "__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_put_integralIlEES4_S4_RNS_8ios_baseEcT_PKc", "__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcx", "__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_put_integralIxEES4_S4_RNS_8ios_baseEcT_PKc", "__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcm", "__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_put_integralImEES4_S4_RNS_8ios_baseEcT_PKc", "__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcy", "__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_put_integralIyEES4_S4_RNS_8ios_baseEcT_PKc", "__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcd", "__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE23__do_put_floating_pointIdEES4_S4_RNS_8ios_baseEcT_PKc", "__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEce", "__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE23__do_put_floating_pointIeEES4_S4_RNS_8ios_baseEcT_PKc", "__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcPKv", "__ZNSt3__219__libcpp_snprintf_lEPcmP15__locale_structPKcz", "__ZNSt3__214__num_put_base18__identify_paddingEPcS1_RKNS_8ios_baseE", "__ZNSt3__216__pad_and_outputIcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_", "__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwb", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5beginEv", "__ZNSt3__2neIPwEEbRKNS_11__wrap_iterIT_EES6_", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE3endEv", "__ZNKSt3__211__wrap_iterIPwEdeEv", "__ZNSt3__211__wrap_iterIPwEppEv", "__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwl", "__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_put_integralIlEES4_S4_RNS_8ios_baseEwT_PKc", "__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwx", "__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_put_integralIxEES4_S4_RNS_8ios_baseEwT_PKc", "__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwm", "__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_put_integralImEES4_S4_RNS_8ios_baseEwT_PKc", "__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwy", "__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_put_integralIyEES4_S4_RNS_8ios_baseEwT_PKc", "__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwd", "__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE23__do_put_floating_pointIdEES4_S4_RNS_8ios_baseEwT_PKc", "__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwe", "__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE23__do_put_floating_pointIeEES4_S4_RNS_8ios_baseEwT_PKc", "__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwPKv", "__ZNSt3__216__pad_and_outputIwNS_11char_traitsIwEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_", "__ZNSt3__29__num_putIcE21__widen_and_group_intEPcS2_S2_S2_RS2_S3_RKNS_6localeE", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv", "__ZNSt3__27reverseIPcEEvT_S2_", "__ZNSt3__29__num_putIcE23__widen_and_group_floatEPcS2_S2_S2_RS2_S3_RKNS_6localeE", "__ZNSt3__29__num_putIwE21__widen_and_group_intEPcS2_S2_PwRS3_S4_RKNS_6localeE", "__ZNSt3__27reverseIPwEEvT_S2_", "__ZNSt3__29__num_putIwE23__widen_and_group_floatEPcS2_S2_PwRS3_S4_RKNS_6localeE", "__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjP2tmPKcSC_", "__ZNKSt3__25ctypeIcE6narrowEcc", "__ZNKSt3__25ctypeIcE7toupperEc", "__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13do_date_orderEv", "__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_timeES4_S4_RNS_8ios_baseERjP2tm", "__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_dateES4_S4_RNS_8ios_baseERjP2tm", "__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE14do_get_weekdayES4_S4_RNS_8ios_baseERjP2tm", "__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__get_weekdaynameERiRS4_S4_RjRKNS_5ctypeIcEE", "__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE16do_get_monthnameES4_S4_RNS_8ios_baseERjP2tm", "__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE15__get_monthnameERiRS4_S4_RjRKNS_5ctypeIcEE", "__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_yearES4_S4_RNS_8ios_baseERjP2tm", "__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE10__get_yearERiRS4_S4_RjRKNS_5ctypeIcEE", "__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjP2tmcc", "__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE9__get_dayERiRS4_S4_RjRKNS_5ctypeIcEE", "__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE10__get_hourERiRS4_S4_RjRKNS_5ctypeIcEE", "__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13__get_12_hourERiRS4_S4_RjRKNS_5ctypeIcEE", "__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE18__get_day_year_numERiRS4_S4_RjRKNS_5ctypeIcEE", "__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11__get_monthERiRS4_S4_RjRKNS_5ctypeIcEE", "__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE12__get_minuteERiRS4_S4_RjRKNS_5ctypeIcEE", "__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__get_white_spaceERS4_S4_RjRKNS_5ctypeIcEE", "__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11__get_am_pmERiRS4_S4_RjRKNS_5ctypeIcEE", "__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE12__get_secondERiRS4_S4_RjRKNS_5ctypeIcEE", "__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13__get_weekdayERiRS4_S4_RjRKNS_5ctypeIcEE", "__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11__get_year4ERiRS4_S4_RjRKNS_5ctypeIcEE", "__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13__get_percentERS4_S4_RjRKNS_5ctypeIcEE", "__ZNSt3__220__get_up_to_n_digitsIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEiRT0_S5_RjRKNS_5ctypeIT_EEi", "__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjP2tmPKwSC_", "__ZNKSt3__25ctypeIwE6narrowEwc", "__ZNKSt3__25ctypeIwE7toupperEw", "__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13do_date_orderEv", "__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_timeES4_S4_RNS_8ios_baseERjP2tm", "__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_dateES4_S4_RNS_8ios_baseERjP2tm", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4dataEv", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4sizeEv", "__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE14do_get_weekdayES4_S4_RNS_8ios_baseERjP2tm", "__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__get_weekdaynameERiRS4_S4_RjRKNS_5ctypeIwEE", "__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE16do_get_monthnameES4_S4_RNS_8ios_baseERjP2tm", "__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE15__get_monthnameERiRS4_S4_RjRKNS_5ctypeIwEE", "__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_yearES4_S4_RNS_8ios_baseERjP2tm", "__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE10__get_yearERiRS4_S4_RjRKNS_5ctypeIwEE", "__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjP2tmcc", "__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE9__get_dayERiRS4_S4_RjRKNS_5ctypeIwEE", "__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE10__get_hourERiRS4_S4_RjRKNS_5ctypeIwEE", "__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13__get_12_hourERiRS4_S4_RjRKNS_5ctypeIwEE", "__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE18__get_day_year_numERiRS4_S4_RjRKNS_5ctypeIwEE", "__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11__get_monthERiRS4_S4_RjRKNS_5ctypeIwEE", "__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE12__get_minuteERiRS4_S4_RjRKNS_5ctypeIwEE", "__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__get_white_spaceERS4_S4_RjRKNS_5ctypeIwEE", "__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11__get_am_pmERiRS4_S4_RjRKNS_5ctypeIwEE", "__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE12__get_secondERiRS4_S4_RjRKNS_5ctypeIwEE", "__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13__get_weekdayERiRS4_S4_RjRKNS_5ctypeIwEE", "__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11__get_year4ERiRS4_S4_RjRKNS_5ctypeIwEE", "__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13__get_percentERS4_S4_RjRKNS_5ctypeIwEE", "__ZNSt3__220__get_up_to_n_digitsIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEiRT0_S5_RjRKNS_5ctypeIT_EEi", "__ZNKSt3__28time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcPK2tmPKcSC_", "__ZNSt3__219ostreambuf_iteratorIcNS_11char_traitsIcEEEppEi", "__ZNKSt3__28time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcPK2tmcc", "__ZNKSt3__210__time_put8__do_putEPcRS1_PK2tmcc", "__ZNSt3__24copyIPcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEET0_T_S7_S6_", "__ZNKSt3__28time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwPK2tmPKwSC_", "__ZNSt3__219ostreambuf_iteratorIwNS_11char_traitsIwEEEppEi", "__ZNKSt3__28time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwPK2tmcc", "__ZNKSt3__210__time_put8__do_putEPwRS1_PK2tmcc", "__ZNSt3__24copyIPwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEET0_T_S7_S6_", "__ZNKSt3__210moneypunctIcLb0EE16do_decimal_pointEv", "__ZNSt3__214numeric_limitsIcE3maxEv", "__ZNKSt3__210moneypunctIcLb0EE16do_thousands_sepEv", "__ZNKSt3__210moneypunctIcLb0EE11do_groupingEv", "__ZNKSt3__210moneypunctIcLb0EE14do_curr_symbolEv", "__ZNKSt3__210moneypunctIcLb0EE16do_positive_signEv", "__ZNKSt3__210moneypunctIcLb0EE16do_negative_signEv", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Emc", "__ZNKSt3__210moneypunctIcLb0EE14do_frac_digitsEv", "__ZNKSt3__210moneypunctIcLb0EE13do_pos_formatEv", "__ZNKSt3__210moneypunctIcLb0EE13do_neg_formatEv", "__ZNKSt3__210moneypunctIcLb1EE16do_decimal_pointEv", "__ZNKSt3__210moneypunctIcLb1EE16do_thousands_sepEv", "__ZNKSt3__210moneypunctIcLb1EE11do_groupingEv", "__ZNKSt3__210moneypunctIcLb1EE14do_curr_symbolEv", "__ZNKSt3__210moneypunctIcLb1EE16do_positive_signEv", "__ZNKSt3__210moneypunctIcLb1EE16do_negative_signEv", "__ZNKSt3__210moneypunctIcLb1EE14do_frac_digitsEv", "__ZNKSt3__210moneypunctIcLb1EE13do_pos_formatEv", "__ZNKSt3__210moneypunctIcLb1EE13do_neg_formatEv", "__ZNKSt3__210moneypunctIwLb0EE16do_decimal_pointEv", "__ZNSt3__214numeric_limitsIwE3maxEv", "__ZNKSt3__210moneypunctIwLb0EE16do_thousands_sepEv", "__ZNKSt3__210moneypunctIwLb0EE11do_groupingEv", "__ZNKSt3__210moneypunctIwLb0EE14do_curr_symbolEv", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2Ev", "__ZNKSt3__210moneypunctIwLb0EE16do_positive_signEv", "__ZNKSt3__210moneypunctIwLb0EE16do_negative_signEv", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2Emw", "__ZNKSt3__210moneypunctIwLb0EE14do_frac_digitsEv", "__ZNKSt3__210moneypunctIwLb0EE13do_pos_formatEv", "__ZNKSt3__210moneypunctIwLb0EE13do_neg_formatEv", "__ZNKSt3__210moneypunctIwLb1EE16do_decimal_pointEv", "__ZNKSt3__210moneypunctIwLb1EE16do_thousands_sepEv", "__ZNKSt3__210moneypunctIwLb1EE11do_groupingEv", "__ZNKSt3__210moneypunctIwLb1EE14do_curr_symbolEv", "__ZNKSt3__210moneypunctIwLb1EE16do_positive_signEv", "__ZNKSt3__210moneypunctIwLb1EE16do_negative_signEv", "__ZNKSt3__210moneypunctIwLb1EE14do_frac_digitsEv", "__ZNKSt3__210moneypunctIwLb1EE13do_pos_formatEv", "__ZNKSt3__210moneypunctIwLb1EE13do_neg_formatEv", "__ZNKSt3__217moneypunct_bynameIcLb0EE16do_decimal_pointEv", "__ZNKSt3__217moneypunct_bynameIcLb0EE16do_thousands_sepEv", "__ZNKSt3__217moneypunct_bynameIcLb0EE11do_groupingEv", "__ZNKSt3__217moneypunct_bynameIcLb0EE14do_curr_symbolEv", "__ZNKSt3__217moneypunct_bynameIcLb0EE16do_positive_signEv", "__ZNKSt3__217moneypunct_bynameIcLb0EE16do_negative_signEv", "__ZNKSt3__217moneypunct_bynameIcLb0EE14do_frac_digitsEv", "__ZNKSt3__217moneypunct_bynameIcLb0EE13do_pos_formatEv", "__ZNKSt3__217moneypunct_bynameIcLb0EE13do_neg_formatEv", "__ZNKSt3__217moneypunct_bynameIcLb1EE16do_decimal_pointEv", "__ZNKSt3__217moneypunct_bynameIcLb1EE16do_thousands_sepEv", "__ZNKSt3__217moneypunct_bynameIcLb1EE11do_groupingEv", "__ZNKSt3__217moneypunct_bynameIcLb1EE14do_curr_symbolEv", "__ZNKSt3__217moneypunct_bynameIcLb1EE16do_positive_signEv", "__ZNKSt3__217moneypunct_bynameIcLb1EE16do_negative_signEv", "__ZNKSt3__217moneypunct_bynameIcLb1EE14do_frac_digitsEv", "__ZNKSt3__217moneypunct_bynameIcLb1EE13do_pos_formatEv", "__ZNKSt3__217moneypunct_bynameIcLb1EE13do_neg_formatEv", "__ZNKSt3__217moneypunct_bynameIwLb0EE16do_decimal_pointEv", "__ZNKSt3__217moneypunct_bynameIwLb0EE16do_thousands_sepEv", "__ZNKSt3__217moneypunct_bynameIwLb0EE11do_groupingEv", "__ZNKSt3__217moneypunct_bynameIwLb0EE14do_curr_symbolEv", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2ERKS5_", "__ZNKSt3__217moneypunct_bynameIwLb0EE16do_positive_signEv", "__ZNKSt3__217moneypunct_bynameIwLb0EE16do_negative_signEv", "__ZNKSt3__217moneypunct_bynameIwLb0EE14do_frac_digitsEv", "__ZNKSt3__217moneypunct_bynameIwLb0EE13do_pos_formatEv", "__ZNKSt3__217moneypunct_bynameIwLb0EE13do_neg_formatEv", "__ZNKSt3__217moneypunct_bynameIwLb1EE16do_decimal_pointEv", "__ZNKSt3__217moneypunct_bynameIwLb1EE16do_thousands_sepEv", "__ZNKSt3__217moneypunct_bynameIwLb1EE11do_groupingEv", "__ZNKSt3__217moneypunct_bynameIwLb1EE14do_curr_symbolEv", "__ZNKSt3__217moneypunct_bynameIwLb1EE16do_positive_signEv", "__ZNKSt3__217moneypunct_bynameIwLb1EE16do_negative_signEv", "__ZNKSt3__217moneypunct_bynameIwLb1EE14do_frac_digitsEv", "__ZNKSt3__217moneypunct_bynameIwLb1EE13do_pos_formatEv", "__ZNKSt3__217moneypunct_bynameIwLb1EE13do_neg_formatEv", "__ZNKSt3__29money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_bRNS_8ios_baseERjRe", "__ZNSt3__212__do_nothingEPv", "__ZNSt3__210unique_ptrIcPFvPvEEC2ILb1EvEEPcNS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS3_EEXT_EE20__good_rval_ref_typeE", "__ZNSt3__29money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE8__do_getERS4_S4_bRKNS_6localeEjRjRbRKNS_5ctypeIcEERNS_10unique_ptrIcPFvPvEEERPcSM_", "__ZNKSt3__210unique_ptrIcPFvPvEE3getEv", "__ZNSt3__210unique_ptrIcPFvPvEE5resetEPc", "__ZNSt3__23endIcLm10EEEPT_RAT0__S1_", "__ZNSt3__210unique_ptrIcPFvPvEED2Ev", "__ZNKSt3__29money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_bRNS_8ios_baseERjRNS_12basic_stringIcS3_NS_9allocatorIcEEEE", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendIPcEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueERS5_E4typeES9_S9_", "__ZNSt3__210unique_ptrIjPFvPvEEC2ILb1EvEEPjNS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS3_EEXT_EE20__good_rval_ref_typeE", "__ZNKSt3__210unique_ptrIjPFvPvEE3getEv", "__ZNSt3__211__money_getIcE13__gather_infoEbRKNS_6localeERNS_10money_base7patternERcS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESF_SF_SF_Ri", "__ZNSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEEppEi", "__ZNKSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEE7__proxydeEv", "__ZNSt3__211__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE", "__ZNSt3__2neIPKcPcEEbRKNS_11__wrap_iterIT_EERKNS4_IT0_EE", "__ZNKSt3__211__wrap_iterIPKcEdeEv", "__ZNSt3__211__wrap_iterIPKcEppEv", "__ZNSt3__2miIPKcPcEEDTmicldtfp_4baseEcldtfp0_4baseEERKNS_11__wrap_iterIT_EERKNS5_IT0_EE", "__ZNSt3__25equalINS_11__wrap_iterIPcEES3_EEbT_S4_T0_", "__ZNKSt3__211__wrap_iterIPcEmiEl", "__ZNSt3__219__double_or_nothingIcEEvRNS_10unique_ptrIT_PFvPvEEERPS2_S9_", "__ZNSt3__219__double_or_nothingIjEEvRNS_10unique_ptrIT_PFvPvEEERPS2_S9_", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm", "__ZNSt3__216__check_groupingERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjS8_Rj", "__ZNSt3__210unique_ptrIjPFvPvEED2Ev", "__ZNKSt3__29money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_bRNS_8ios_baseERjRe", "__ZNSt3__210unique_ptrIwPFvPvEEC2ILb1EvEEPwNS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS3_EEXT_EE20__good_rval_ref_typeE", "__ZNSt3__29money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE8__do_getERS4_S4_bRKNS_6localeEjRjRbRKNS_5ctypeIwEERNS_10unique_ptrIwPFvPvEEERPwSM_", "__ZNKSt3__210unique_ptrIwPFvPvEE3getEv", "__ZNSt3__23endIwLm10EEEPT_RAT0__S1_", "__ZNSt3__210unique_ptrIwPFvPvEED2Ev", "__ZNKSt3__29money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_bRNS_8ios_baseERjRNS_12basic_stringIwS3_NS_9allocatorIwEEEE", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5clearEv", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendIPwEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueERS5_E4typeES9_S9_", "__ZNSt3__211__money_getIwE13__gather_infoEbRKNS_6localeERNS_10money_base7patternERwS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS9_IwNSA_IwEENSC_IwEEEESJ_SJ_Ri", "__ZNSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEEppEi", "__ZNKSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEE7__proxydeEv", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEixEm", "__ZNSt3__211__wrap_iterIPKwEC2IPwEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE", "__ZNSt3__2neIPKwPwEEbRKNS_11__wrap_iterIT_EERKNS4_IT0_EE", "__ZNKSt3__211__wrap_iterIPKwEdeEv", "__ZNSt3__211__wrap_iterIPKwEppEv", "__ZNSt3__2miIPKwPwEEDTmicldtfp_4baseEcldtfp0_4baseEERKNS_11__wrap_iterIT_EERKNS5_IT0_EE", "__ZNSt3__25equalINS_11__wrap_iterIPwEES3_EEbT_S4_T0_", "__ZNKSt3__211__wrap_iterIPwEmiEl", "__ZNSt3__219__double_or_nothingIwEEvRNS_10unique_ptrIT_PFvPvEEERPS2_S9_", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEixEm", "__ZNSt3__29use_facetINS_10moneypunctIcLb1EEEEERKT_RKNS_6localeE", "__ZNKSt3__210moneypunctIcLb1EE10neg_formatEv", "__ZNKSt3__210moneypunctIcLb1EE13negative_signEv", "__ZNKSt3__210moneypunctIcLb1EE13positive_signEv", "__ZNKSt3__210moneypunctIcLb1EE13decimal_pointEv", "__ZNKSt3__210moneypunctIcLb1EE13thousands_sepEv", "__ZNKSt3__210moneypunctIcLb1EE8groupingEv", "__ZNKSt3__210moneypunctIcLb1EE11curr_symbolEv", "__ZNKSt3__210moneypunctIcLb1EE11frac_digitsEv", "__ZNSt3__29use_facetINS_10moneypunctIcLb0EEEEERKT_RKNS_6localeE", "__ZNKSt3__210moneypunctIcLb0EE10neg_formatEv", "__ZNKSt3__210moneypunctIcLb0EE13negative_signEv", "__ZNKSt3__210moneypunctIcLb0EE13positive_signEv", "__ZNKSt3__210moneypunctIcLb0EE13decimal_pointEv", "__ZNKSt3__210moneypunctIcLb0EE13thousands_sepEv", "__ZNKSt3__210moneypunctIcLb0EE8groupingEv", "__ZNKSt3__210moneypunctIcLb0EE11curr_symbolEv", "__ZNKSt3__210moneypunctIcLb0EE11frac_digitsEv", "__ZNSt3__29use_facetINS_10moneypunctIwLb1EEEEERKT_RKNS_6localeE", "__ZNKSt3__210moneypunctIwLb1EE10neg_formatEv", "__ZNKSt3__210moneypunctIwLb1EE13negative_signEv", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEaSEOS5_", "__ZNKSt3__210moneypunctIwLb1EE13positive_signEv", "__ZNKSt3__210moneypunctIwLb1EE13decimal_pointEv", "__ZNKSt3__210moneypunctIwLb1EE13thousands_sepEv", "__ZNKSt3__210moneypunctIwLb1EE8groupingEv", "__ZNKSt3__210moneypunctIwLb1EE11curr_symbolEv", "__ZNKSt3__210moneypunctIwLb1EE11frac_digitsEv", "__ZNSt3__29use_facetINS_10moneypunctIwLb0EEEEERKT_RKNS_6localeE", "__ZNKSt3__210moneypunctIwLb0EE10neg_formatEv", "__ZNKSt3__210moneypunctIwLb0EE13negative_signEv", "__ZNKSt3__210moneypunctIwLb0EE13positive_signEv", "__ZNKSt3__210moneypunctIwLb0EE13decimal_pointEv", "__ZNKSt3__210moneypunctIwLb0EE13thousands_sepEv", "__ZNKSt3__210moneypunctIwLb0EE8groupingEv", "__ZNKSt3__210moneypunctIwLb0EE11curr_symbolEv", "__ZNKSt3__210moneypunctIwLb0EE11frac_digitsEv", "__ZNKSt3__29money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_bRNS_8ios_baseEce", "__ZNSt3__219__libcpp_asprintf_lEPPcP15__locale_structPKcz", "__ZNSt3__2eqIcPFvPvEEEbRKNS_10unique_ptrIT_T0_EEDn", "__ZNSt3__211__money_putIcE13__gather_infoEbbRKNS_6localeERNS_10money_base7patternERcS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESF_SF_Ri", "__ZNSt3__211__money_putIcE8__formatEPcRS2_S3_jPKcS5_RKNS_5ctypeIcEEbRKNS_10money_base7patternEccRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESL_SL_i", "__ZNKSt3__29money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_bRNS_8ios_baseEcRKNS_12basic_stringIcS3_NS_9allocatorIcEEEE", "__ZNKSt3__29money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_bRNS_8ios_baseEwe", "__ZNSt3__210unique_ptrIwPFvPvEE5resetEPw", "__ZNSt3__2eqIwPFvPvEEEbRKNS_10unique_ptrIT_T0_EEDn", "__ZNSt3__211__money_putIwE13__gather_infoEbbRKNS_6localeERNS_10money_base7patternERwS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS9_IwNSA_IwEENSC_IwEEEESJ_Ri", "__ZNSt3__211__money_putIwE8__formatEPwRS2_S3_jPKwS5_RKNS_5ctypeIwEEbRKNS_10money_base7patternEwwRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNSE_IwNSF_IwEENSH_IwEEEESQ_i", "__ZNKSt3__29money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_bRNS_8ios_baseEwRKNS_12basic_stringIwS3_NS_9allocatorIwEEEE", "__ZNKSt3__210moneypunctIcLb1EE10pos_formatEv", "__ZNKSt3__210moneypunctIcLb0EE10pos_formatEv", "__ZNSt3__24copyINS_11__wrap_iterIPKcEEPcEET0_T_S7_S6_", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv", "__ZNSt3__214numeric_limitsIjE3maxEv", "__ZNKSt3__211__wrap_iterIPKcEplEl", "__ZNKSt3__210moneypunctIwLb1EE10pos_formatEv", "__ZNKSt3__210moneypunctIwLb0EE10pos_formatEv", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5emptyEv", "__ZNSt3__24copyINS_11__wrap_iterIPKwEEPwEET0_T_S7_S6_", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5beginEv", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE3endEv", "__ZNKSt3__211__wrap_iterIPKwEplEl", "__ZNKSt3__28messagesIcE7do_openERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6localeE", "__ZNKSt3__28messagesIcE6do_getEliiRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", "__ZNKSt3__28messagesIcE8do_closeEl", "__ZNKSt3__28messagesIwE7do_openERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6localeE", "__ZNKSt3__28messagesIwE6do_getEliiRKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE", "__ZNKSt3__28messagesIwE8do_closeEl", "__ZNSt3__214codecvt_bynameIcc11__mbstate_tED2Ev", "__ZNSt3__214codecvt_bynameIcc11__mbstate_tED0Ev", "__ZNSt3__214codecvt_bynameIwc11__mbstate_tED2Ev", "__ZNSt3__214codecvt_bynameIwc11__mbstate_tED0Ev", "__ZNSt3__214codecvt_bynameIDsc11__mbstate_tED2Ev", "__ZNSt3__214codecvt_bynameIDsc11__mbstate_tED0Ev", "__ZNSt3__214codecvt_bynameIDic11__mbstate_tED2Ev", "__ZNSt3__214codecvt_bynameIDic11__mbstate_tED0Ev", "__ZNSt3__214codecvt_bynameIDsDu11__mbstate_tED2Ev", "__ZNSt3__214codecvt_bynameIDsDu11__mbstate_tED0Ev", "__ZNSt3__214codecvt_bynameIDiDu11__mbstate_tED2Ev", "__ZNSt3__214codecvt_bynameIDiDu11__mbstate_tED0Ev", "__ZNSt3__26locale5__impC2Em", "__ZNSt3__26locale5facetC2Em", "__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEEC2Em", "__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE5clearEv", "__ZNSt3__26locale5__imp7installINS_7collateIcEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_7collateIwEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_5ctypeIcEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_5ctypeIwEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_7codecvtIcc11__mbstate_tEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_7codecvtIwc11__mbstate_tEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_7codecvtIDsc11__mbstate_tEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_7codecvtIDic11__mbstate_tEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_7codecvtIDsDu11__mbstate_tEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_7codecvtIDiDu11__mbstate_tEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_8numpunctIcEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_8numpunctIwEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_7num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_7num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_7num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_7num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_10moneypunctIcLb0EEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_10moneypunctIcLb1EEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_10moneypunctIwLb0EEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_10moneypunctIwLb1EEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_9money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_9money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_9money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_9money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_8time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_8time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_8time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_8time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_8messagesIcEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_8messagesIwEEEEvPT_", "__ZNSt3__26locale5__impC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm", "__ZNSt3__26locale7classicEv", "__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEEaSERKS6_", "__ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE4sizeEv", "__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEEixEm", "__ZNSt3__26locale5__imp7installINS_14collate_bynameIcEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_14collate_bynameIwEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_12ctype_bynameIcEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_12ctype_bynameIwEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_14codecvt_bynameIcc11__mbstate_tEEEEvPT_", "__ZNSt3__214codecvt_bynameIcc11__mbstate_tEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm", "__ZNSt3__26locale5__imp7installINS_14codecvt_bynameIwc11__mbstate_tEEEEvPT_", "__ZNSt3__214codecvt_bynameIwc11__mbstate_tEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm", "__ZNSt3__26locale5__imp7installINS_14codecvt_bynameIDsc11__mbstate_tEEEEvPT_", "__ZNSt3__214codecvt_bynameIDsc11__mbstate_tEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm", "__ZNSt3__26locale5__imp7installINS_14codecvt_bynameIDic11__mbstate_tEEEEvPT_", "__ZNSt3__214codecvt_bynameIDic11__mbstate_tEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm", "__ZNSt3__26locale5__imp7installINS_14codecvt_bynameIDsDu11__mbstate_tEEEEvPT_", "__ZNSt3__214codecvt_bynameIDsDu11__mbstate_tEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm", "__ZNSt3__26locale5__imp7installINS_14codecvt_bynameIDiDu11__mbstate_tEEEEvPT_", "__ZNSt3__214codecvt_bynameIDiDu11__mbstate_tEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm", "__ZNSt3__26locale5__imp7installINS_15numpunct_bynameIcEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_15numpunct_bynameIwEEEEvPT_", "__ZNSt3__26locale5__imp7installINS_17moneypunct_bynameIcLb0EEEEEvPT_", "__ZNSt3__217moneypunct_bynameIcLb0EEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm", "__ZNSt3__26locale5__imp7installINS_17moneypunct_bynameIcLb1EEEEEvPT_", "__ZNSt3__217moneypunct_bynameIcLb1EEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm", "__ZNSt3__26locale5__imp7installINS_17moneypunct_bynameIwLb0EEEEEvPT_", "__ZNSt3__217moneypunct_bynameIwLb0EEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm", "__ZNSt3__26locale5__imp7installINS_17moneypunct_bynameIwLb1EEEEEvPT_", "__ZNSt3__217moneypunct_bynameIwLb1EEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm", "__ZNSt3__26locale5__imp7installINS_15time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvPT_", "__ZNSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEC2ERKNS_12basic_stringIcS3_NS_9allocatorIcEEEEm", "__ZNSt3__26locale5__imp7installINS_15time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvPT_", "__ZNSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEC2ERKNS_12basic_stringIcNS2_IcEENS_9allocatorIcEEEEm", "__ZNSt3__26locale5__imp7installINS_15time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvPT_", "__ZNSt3__215time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEC2ERKNS_12basic_stringIcS3_NS_9allocatorIcEEEEm", "__ZNSt3__26locale5__imp7installINS_15time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvPT_", "__ZNSt3__215time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEC2ERKNS_12basic_stringIcNS2_IcEENS_9allocatorIcEEEEm", "__ZNSt3__26locale5__imp7installINS_15messages_bynameIcEEEEvPT_", "__ZNSt3__215messages_bynameIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm", "__ZNSt3__26locale5__imp7installINS_15messages_bynameIwEEEEvPT_", "__ZNSt3__215messages_bynameIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm", "__ZNSt3__26locale5__impC2ERKS1_", "__ZNSt3__26locale5__impC2ERKS1_RKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEi", "__ZNSt3__26locale5__impC2ERKS1_S3_i", "__ZNSt3__26locale5__imp12install_fromINS_7collateIcEEEEvRKS1_", "__ZNSt3__26locale5__imp12install_fromINS_7collateIwEEEEvRKS1_", "__ZNSt3__26locale5__imp12install_fromINS_5ctypeIcEEEEvRKS1_", "__ZNSt3__26locale5__imp12install_fromINS_5ctypeIwEEEEvRKS1_", "__ZNSt3__26locale5__imp12install_fromINS_7codecvtIcc11__mbstate_tEEEEvRKS1_", "__ZNSt3__26locale5__imp12install_fromINS_7codecvtIDsc11__mbstate_tEEEEvRKS1_", "__ZNSt3__26locale5__imp12install_fromINS_7codecvtIDic11__mbstate_tEEEEvRKS1_", "__ZNSt3__26locale5__imp12install_fromINS_7codecvtIDsDu11__mbstate_tEEEEvRKS1_", "__ZNSt3__26locale5__imp12install_fromINS_7codecvtIDiDu11__mbstate_tEEEEvRKS1_", "__ZNSt3__26locale5__imp12install_fromINS_7codecvtIwc11__mbstate_tEEEEvRKS1_", "__ZNSt3__26locale5__imp12install_fromINS_10moneypunctIcLb0EEEEEvRKS1_", "__ZNSt3__26locale5__imp12install_fromINS_10moneypunctIcLb1EEEEEvRKS1_", "__ZNSt3__26locale5__imp12install_fromINS_10moneypunctIwLb0EEEEEvRKS1_", "__ZNSt3__26locale5__imp12install_fromINS_10moneypunctIwLb1EEEEEvRKS1_", "__ZNSt3__26locale5__imp12install_fromINS_9money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvRKS1_", "__ZNSt3__26locale5__imp12install_fromINS_9money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvRKS1_", "__ZNSt3__26locale5__imp12install_fromINS_9money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvRKS1_", "__ZNSt3__26locale5__imp12install_fromINS_9money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvRKS1_", "__ZNSt3__26locale5__imp12install_fromINS_8numpunctIcEEEEvRKS1_", "__ZNSt3__26locale5__imp12install_fromINS_8numpunctIwEEEEvRKS1_", "__ZNSt3__26locale5__imp12install_fromINS_7num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvRKS1_", "__ZNSt3__26locale5__imp12install_fromINS_7num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvRKS1_", "__ZNSt3__26locale5__imp12install_fromINS_7num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvRKS1_", "__ZNSt3__26locale5__imp12install_fromINS_7num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvRKS1_", "__ZNSt3__26locale5__imp12install_fromINS_8time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvRKS1_", "__ZNSt3__26locale5__imp12install_fromINS_8time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvRKS1_", "__ZNSt3__26locale5__imp12install_fromINS_8time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvRKS1_", "__ZNSt3__26locale5__imp12install_fromINS_8time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvRKS1_", "__ZNSt3__26locale5__imp12install_fromINS_8messagesIcEEEEvRKS1_", "__ZNSt3__26locale5__imp12install_fromINS_8messagesIwEEEEvRKS1_", "__ZNSt3__26locale5__impC2ERKS1_PNS0_5facetEl", "__ZNSt3__26locale5__imp7installEPNS0_5facetEl", "__ZNSt3__26locale5__impD2Ev", "__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEED2Ev", "__ZNSt3__26locale5__impD0Ev", "__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE6resizeEm", "__ZNKSt3__26locale5__imp9use_facetEl", "__ZNKSt3__26locale5__imp9has_facetEl", "__ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEEixEm", "__ZNSt3__26locale5__imp12make_classicEv", "__ZNSt3__26locale5__imp11make_globalEv", "__ZNSt3__26locale8__globalEv", "__ZNSt3__26localeC2Ev", "__ZNSt3__26localeC2ERKS0_", "__ZNSt3__26localeD2Ev", "__ZNSt3__26localeC2EPKc", "__ZNSt3__26localeC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", "__ZNSt3__26localeC2ERKS0_PKci", "__ZNSt3__26localeC2ERKS0_RKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEi", "__ZNSt3__26localeC2ERKS0_S2_i", "__ZNKSt3__26locale4nameEv", "__ZNKSt3__26locale5__imp4nameEv", "__ZNSt3__26locale14__install_ctorERKS0_PNS0_5facetEl", "__ZNSt3__26locale6globalERKS0_", "__ZNSt3__2neIcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_", "__ZNSt3__26locale2id5__getEv", "__ZNKSt3__26localeeqERKS0_", "__ZNSt3__2eqINS_9allocatorIcEEEEbRKNS_12basic_stringIcNS_11char_traitsIcEET_EES9_", "__ZNSt3__26locale5facetD0Ev", "__ZNSt3__26locale5facet16__on_zero_sharedEv", "__ZNSt3__26locale2id6__initEv", "__ZNSt3__214collate_bynameIcEC2EPKcm", "__ZNSt3__214collate_bynameIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm", "__ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_", "__ZNSt3__214collate_bynameIcED2Ev", "__ZNSt3__214collate_bynameIcED0Ev", "__ZNKSt3__214collate_bynameIcE10do_compareEPKcS3_S3_S3_", "__ZNKSt3__214collate_bynameIcE12do_transformEPKcS3_", "__ZNSt3__214collate_bynameIwEC2EPKcm", "__ZNSt3__214collate_bynameIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm", "__ZNSt3__214collate_bynameIwED2Ev", "__ZNSt3__214collate_bynameIwED0Ev", "__ZNKSt3__214collate_bynameIwE10do_compareEPKwS3_S3_S3_", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5c_strEv", "__ZNKSt3__214collate_bynameIwE12do_transformEPKwS3_", "__ZNSt3__25ctypeIwED0Ev", "__ZNKSt3__25ctypeIwE5do_isEmw", "__ZNSt3__25ctypeIcE13classic_tableEv", "__ZNKSt3__25ctypeIwE5do_isEPKwS3_Pm", "__ZNKSt3__25ctypeIwE10do_scan_isEmPKwS3_", "__ZNKSt3__25ctypeIwE11do_scan_notEmPKwS3_", "__ZNKSt3__25ctypeIwE10do_toupperEw", "__ZNSt3__25ctypeIcE21__classic_upper_tableEv", "__ZNKSt3__25ctypeIwE10do_toupperEPwPKw", "__ZNKSt3__25ctypeIwE10do_tolowerEw", "__ZNSt3__25ctypeIcE21__classic_lower_tableEv", "__ZNKSt3__25ctypeIwE10do_tolowerEPwPKw", "__ZNKSt3__25ctypeIwE8do_widenEc", "__ZNKSt3__25ctypeIwE8do_widenEPKcS3_Pw", "__ZNKSt3__25ctypeIwE9do_narrowEwc", "__ZNKSt3__25ctypeIwE9do_narrowEPKwS3_cPc", "__ZNSt3__25ctypeIcEC2EPKmbm", "__ZNSt3__210ctype_baseC2Ev", "__ZNSt3__25ctypeIcED2Ev", "__ZNSt3__25ctypeIcED0Ev", "__ZNKSt3__25ctypeIcE10do_toupperEc", "__ZNKSt3__25ctypeIcE10do_toupperEPcPKc", "__ZNKSt3__25ctypeIcE10do_tolowerEc", "__ZNKSt3__25ctypeIcE10do_tolowerEPcPKc", "__ZNKSt3__25ctypeIcE8do_widenEc", "__ZNKSt3__25ctypeIcE8do_widenEPKcS3_Pc", "__ZNKSt3__25ctypeIcE9do_narrowEcc", "__ZNKSt3__25ctypeIcE9do_narrowEPKcS3_cPc", "__ZNSt3__212ctype_bynameIcEC2EPKcm", "__ZNSt3__212ctype_bynameIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm", "__ZNSt3__212ctype_bynameIcED0Ev", "__ZNKSt3__212ctype_bynameIcE10do_toupperEc", "__ZNKSt3__212ctype_bynameIcE10do_toupperEPcPKc", "__ZNKSt3__212ctype_bynameIcE10do_tolowerEc", "__ZNKSt3__212ctype_bynameIcE10do_tolowerEPcPKc", "__ZNSt3__212ctype_bynameIwEC2EPKcm", "__ZNSt3__212ctype_bynameIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm", "__ZNSt3__212ctype_bynameIwED0Ev", "__ZNKSt3__212ctype_bynameIwE5do_isEmw", "__ZNKSt3__212ctype_bynameIwE5do_isEPKwS3_Pm", "__ZNKSt3__212ctype_bynameIwE10do_scan_isEmPKwS3_", "__ZNKSt3__212ctype_bynameIwE11do_scan_notEmPKwS3_", "__ZNKSt3__212ctype_bynameIwE10do_toupperEw", "__ZNKSt3__212ctype_bynameIwE10do_toupperEPwPKw", "__ZNKSt3__212ctype_bynameIwE10do_tolowerEw", "__ZNKSt3__212ctype_bynameIwE10do_tolowerEPwPKw", "__ZNKSt3__212ctype_bynameIwE8do_widenEc", "__ZNSt3__216__libcpp_btowc_lEiP15__locale_struct", "__ZNKSt3__212ctype_bynameIwE8do_widenEPKcS3_Pw", "__ZNKSt3__212ctype_bynameIwE9do_narrowEwc", "__ZNSt3__216__libcpp_wctob_lEjP15__locale_struct", "__ZNKSt3__212ctype_bynameIwE9do_narrowEPKwS3_cPc", "__ZNSt3__27codecvtIcc11__mbstate_tED0Ev", "__ZNKSt3__27codecvtIcc11__mbstate_tE6do_outERS1_PKcS5_RS5_PcS7_RS7_", "__ZNKSt3__27codecvtIcc11__mbstate_tE5do_inERS1_PKcS5_RS5_PcS7_RS7_", "__ZNKSt3__27codecvtIcc11__mbstate_tE10do_unshiftERS1_PcS4_RS4_", "__ZNKSt3__27codecvtIcc11__mbstate_tE11do_encodingEv", "__ZNKSt3__27codecvtIcc11__mbstate_tE16do_always_noconvEv", "__ZNKSt3__27codecvtIcc11__mbstate_tE9do_lengthERS1_PKcS5_m", "__ZNKSt3__27codecvtIcc11__mbstate_tE13do_max_lengthEv", "__ZNSt3__27codecvtIwc11__mbstate_tEC2Em", "__ZNSt3__212codecvt_baseC2Ev", "__ZNSt3__27codecvtIwc11__mbstate_tEC2EPKcm", "__ZNSt3__27codecvtIwc11__mbstate_tED0Ev", "__ZNKSt3__27codecvtIwc11__mbstate_tE6do_outERS1_PKwS5_RS5_PcS7_RS7_", "__ZNSt3__221__libcpp_wcsnrtombs_lEPcPPKwmmP11__mbstate_tP15__locale_struct", "__ZNSt3__218__libcpp_wcrtomb_lEPcwP11__mbstate_tP15__locale_struct", "__ZNKSt3__27codecvtIwc11__mbstate_tE5do_inERS1_PKcS5_RS5_PwS7_RS7_", "__ZNSt3__221__libcpp_mbsnrtowcs_lEPwPPKcmmP11__mbstate_tP15__locale_struct", "__ZNSt3__218__libcpp_mbrtowc_lEPwPKcmP11__mbstate_tP15__locale_struct", "__ZNKSt3__27codecvtIwc11__mbstate_tE10do_unshiftERS1_PcS4_RS4_", "__ZNKSt3__27codecvtIwc11__mbstate_tE11do_encodingEv", "__ZNSt3__217__libcpp_mbtowc_lEPwPKcmP15__locale_struct", "__ZNSt3__221__libcpp_mb_cur_max_lEP15__locale_struct", "__ZNKSt3__27codecvtIwc11__mbstate_tE16do_always_noconvEv", "__ZNKSt3__27codecvtIwc11__mbstate_tE9do_lengthERS1_PKcS5_m", "__ZNSt3__217__libcpp_mbrlen_lEPKcmP11__mbstate_tP15__locale_struct", "__ZNKSt3__27codecvtIwc11__mbstate_tE13do_max_lengthEv", "__ZNSt3__27codecvtIDsc11__mbstate_tED0Ev", "__ZNKSt3__27codecvtIDsc11__mbstate_tE6do_outERS1_PKDsS5_RS5_PcS7_RS7_", "__ZNKSt3__27codecvtIDsc11__mbstate_tE5do_inERS1_PKcS5_RS5_PDsS7_RS7_", "__ZNKSt3__27codecvtIDsc11__mbstate_tE10do_unshiftERS1_PcS4_RS4_", "__ZNKSt3__27codecvtIDsc11__mbstate_tE11do_encodingEv", "__ZNKSt3__27codecvtIDsc11__mbstate_tE16do_always_noconvEv", "__ZNKSt3__27codecvtIDsc11__mbstate_tE9do_lengthERS1_PKcS5_m", "__ZNKSt3__27codecvtIDsc11__mbstate_tE13do_max_lengthEv", "__ZNSt3__27codecvtIDsDu11__mbstate_tED0Ev", "__ZNKSt3__27codecvtIDsDu11__mbstate_tE6do_outERS1_PKDsS5_RS5_PDuS7_RS7_", "__ZNKSt3__27codecvtIDsDu11__mbstate_tE5do_inERS1_PKDuS5_RS5_PDsS7_RS7_", "__ZNKSt3__27codecvtIDsDu11__mbstate_tE10do_unshiftERS1_PDuS4_RS4_", "__ZNKSt3__27codecvtIDsDu11__mbstate_tE11do_encodingEv", "__ZNKSt3__27codecvtIDsDu11__mbstate_tE16do_always_noconvEv", "__ZNKSt3__27codecvtIDsDu11__mbstate_tE9do_lengthERS1_PKDuS5_m", "__ZNKSt3__27codecvtIDsDu11__mbstate_tE13do_max_lengthEv", "__ZNSt3__27codecvtIDic11__mbstate_tED0Ev", "__ZNKSt3__27codecvtIDic11__mbstate_tE6do_outERS1_PKDiS5_RS5_PcS7_RS7_", "__ZNKSt3__27codecvtIDic11__mbstate_tE5do_inERS1_PKcS5_RS5_PDiS7_RS7_", "__ZNKSt3__27codecvtIDic11__mbstate_tE10do_unshiftERS1_PcS4_RS4_", "__ZNKSt3__27codecvtIDic11__mbstate_tE11do_encodingEv", "__ZNKSt3__27codecvtIDic11__mbstate_tE16do_always_noconvEv", "__ZNKSt3__27codecvtIDic11__mbstate_tE9do_lengthERS1_PKcS5_m", "__ZNKSt3__27codecvtIDic11__mbstate_tE13do_max_lengthEv", "__ZNSt3__27codecvtIDiDu11__mbstate_tED0Ev", "__ZNKSt3__27codecvtIDiDu11__mbstate_tE6do_outERS1_PKDiS5_RS5_PDuS7_RS7_", "__ZNKSt3__27codecvtIDiDu11__mbstate_tE5do_inERS1_PKDuS5_RS5_PDiS7_RS7_", "__ZNKSt3__27codecvtIDiDu11__mbstate_tE10do_unshiftERS1_PDuS4_RS4_", "__ZNKSt3__27codecvtIDiDu11__mbstate_tE11do_encodingEv", "__ZNKSt3__27codecvtIDiDu11__mbstate_tE16do_always_noconvEv", "__ZNKSt3__27codecvtIDiDu11__mbstate_tE9do_lengthERS1_PKDuS5_m", "__ZNKSt3__27codecvtIDiDu11__mbstate_tE13do_max_lengthEv", "__ZNKSt3__214__codecvt_utf8IwE6do_outER11__mbstate_tPKwS5_RS5_PcS7_RS7_", "__ZNKSt3__214__codecvt_utf8IwE5do_inER11__mbstate_tPKcS5_RS5_PwS7_RS7_", "__ZNKSt3__214__codecvt_utf8IwE10do_unshiftER11__mbstate_tPcS4_RS4_", "__ZNKSt3__214__codecvt_utf8IwE11do_encodingEv", "__ZNKSt3__214__codecvt_utf8IwE16do_always_noconvEv", "__ZNKSt3__214__codecvt_utf8IwE9do_lengthER11__mbstate_tPKcS5_m", "__ZNKSt3__214__codecvt_utf8IwE13do_max_lengthEv", "__ZNKSt3__214__codecvt_utf8IDsE6do_outER11__mbstate_tPKDsS5_RS5_PcS7_RS7_", "__ZNKSt3__214__codecvt_utf8IDsE5do_inER11__mbstate_tPKcS5_RS5_PDsS7_RS7_", "__ZNKSt3__214__codecvt_utf8IDsE10do_unshiftER11__mbstate_tPcS4_RS4_", "__ZNKSt3__214__codecvt_utf8IDsE11do_encodingEv", "__ZNKSt3__214__codecvt_utf8IDsE16do_always_noconvEv", "__ZNKSt3__214__codecvt_utf8IDsE9do_lengthER11__mbstate_tPKcS5_m", "__ZNKSt3__214__codecvt_utf8IDsE13do_max_lengthEv", "__ZNKSt3__214__codecvt_utf8IDiE6do_outER11__mbstate_tPKDiS5_RS5_PcS7_RS7_", "__ZNKSt3__214__codecvt_utf8IDiE5do_inER11__mbstate_tPKcS5_RS5_PDiS7_RS7_", "__ZNKSt3__214__codecvt_utf8IDiE10do_unshiftER11__mbstate_tPcS4_RS4_", "__ZNKSt3__214__codecvt_utf8IDiE11do_encodingEv", "__ZNKSt3__214__codecvt_utf8IDiE16do_always_noconvEv", "__ZNKSt3__214__codecvt_utf8IDiE9do_lengthER11__mbstate_tPKcS5_m", "__ZNKSt3__214__codecvt_utf8IDiE13do_max_lengthEv", "__ZNKSt3__215__codecvt_utf16IwLb0EE6do_outER11__mbstate_tPKwS5_RS5_PcS7_RS7_", "__ZNKSt3__215__codecvt_utf16IwLb0EE5do_inER11__mbstate_tPKcS5_RS5_PwS7_RS7_", "__ZNKSt3__215__codecvt_utf16IwLb0EE10do_unshiftER11__mbstate_tPcS4_RS4_", "__ZNKSt3__215__codecvt_utf16IwLb0EE11do_encodingEv", "__ZNKSt3__215__codecvt_utf16IwLb0EE16do_always_noconvEv", "__ZNKSt3__215__codecvt_utf16IwLb0EE9do_lengthER11__mbstate_tPKcS5_m", "__ZNKSt3__215__codecvt_utf16IwLb0EE13do_max_lengthEv", "__ZNKSt3__215__codecvt_utf16IwLb1EE6do_outER11__mbstate_tPKwS5_RS5_PcS7_RS7_", "__ZNKSt3__215__codecvt_utf16IwLb1EE5do_inER11__mbstate_tPKcS5_RS5_PwS7_RS7_", "__ZNKSt3__215__codecvt_utf16IwLb1EE10do_unshiftER11__mbstate_tPcS4_RS4_", "__ZNKSt3__215__codecvt_utf16IwLb1EE11do_encodingEv", "__ZNKSt3__215__codecvt_utf16IwLb1EE16do_always_noconvEv", "__ZNKSt3__215__codecvt_utf16IwLb1EE9do_lengthER11__mbstate_tPKcS5_m", "__ZNKSt3__215__codecvt_utf16IwLb1EE13do_max_lengthEv", "__ZNKSt3__215__codecvt_utf16IDsLb0EE6do_outER11__mbstate_tPKDsS5_RS5_PcS7_RS7_", "__ZNKSt3__215__codecvt_utf16IDsLb0EE5do_inER11__mbstate_tPKcS5_RS5_PDsS7_RS7_", "__ZNKSt3__215__codecvt_utf16IDsLb0EE10do_unshiftER11__mbstate_tPcS4_RS4_", "__ZNKSt3__215__codecvt_utf16IDsLb0EE11do_encodingEv", "__ZNKSt3__215__codecvt_utf16IDsLb0EE16do_always_noconvEv", "__ZNKSt3__215__codecvt_utf16IDsLb0EE9do_lengthER11__mbstate_tPKcS5_m", "__ZNKSt3__215__codecvt_utf16IDsLb0EE13do_max_lengthEv", "__ZNKSt3__215__codecvt_utf16IDsLb1EE6do_outER11__mbstate_tPKDsS5_RS5_PcS7_RS7_", "__ZNKSt3__215__codecvt_utf16IDsLb1EE5do_inER11__mbstate_tPKcS5_RS5_PDsS7_RS7_", "__ZNKSt3__215__codecvt_utf16IDsLb1EE10do_unshiftER11__mbstate_tPcS4_RS4_", "__ZNKSt3__215__codecvt_utf16IDsLb1EE11do_encodingEv", "__ZNKSt3__215__codecvt_utf16IDsLb1EE16do_always_noconvEv", "__ZNKSt3__215__codecvt_utf16IDsLb1EE9do_lengthER11__mbstate_tPKcS5_m", "__ZNKSt3__215__codecvt_utf16IDsLb1EE13do_max_lengthEv", "__ZNKSt3__215__codecvt_utf16IDiLb0EE6do_outER11__mbstate_tPKDiS5_RS5_PcS7_RS7_", "__ZNKSt3__215__codecvt_utf16IDiLb0EE5do_inER11__mbstate_tPKcS5_RS5_PDiS7_RS7_", "__ZNKSt3__215__codecvt_utf16IDiLb0EE10do_unshiftER11__mbstate_tPcS4_RS4_", "__ZNKSt3__215__codecvt_utf16IDiLb0EE11do_encodingEv", "__ZNKSt3__215__codecvt_utf16IDiLb0EE16do_always_noconvEv", "__ZNKSt3__215__codecvt_utf16IDiLb0EE9do_lengthER11__mbstate_tPKcS5_m", "__ZNKSt3__215__codecvt_utf16IDiLb0EE13do_max_lengthEv", "__ZNKSt3__215__codecvt_utf16IDiLb1EE6do_outER11__mbstate_tPKDiS5_RS5_PcS7_RS7_", "__ZNKSt3__215__codecvt_utf16IDiLb1EE5do_inER11__mbstate_tPKcS5_RS5_PDiS7_RS7_", "__ZNKSt3__215__codecvt_utf16IDiLb1EE10do_unshiftER11__mbstate_tPcS4_RS4_", "__ZNKSt3__215__codecvt_utf16IDiLb1EE11do_encodingEv", "__ZNKSt3__215__codecvt_utf16IDiLb1EE16do_always_noconvEv", "__ZNKSt3__215__codecvt_utf16IDiLb1EE9do_lengthER11__mbstate_tPKcS5_m", "__ZNKSt3__215__codecvt_utf16IDiLb1EE13do_max_lengthEv", "__ZNKSt3__220__codecvt_utf8_utf16IwE6do_outER11__mbstate_tPKwS5_RS5_PcS7_RS7_", "__ZNKSt3__220__codecvt_utf8_utf16IwE5do_inER11__mbstate_tPKcS5_RS5_PwS7_RS7_", "__ZNKSt3__220__codecvt_utf8_utf16IwE10do_unshiftER11__mbstate_tPcS4_RS4_", "__ZNKSt3__220__codecvt_utf8_utf16IwE11do_encodingEv", "__ZNKSt3__220__codecvt_utf8_utf16IwE16do_always_noconvEv", "__ZNKSt3__220__codecvt_utf8_utf16IwE9do_lengthER11__mbstate_tPKcS5_m", "__ZNKSt3__220__codecvt_utf8_utf16IwE13do_max_lengthEv", "__ZNKSt3__220__codecvt_utf8_utf16IDsE6do_outER11__mbstate_tPKDsS5_RS5_PcS7_RS7_", "__ZNKSt3__220__codecvt_utf8_utf16IDsE5do_inER11__mbstate_tPKcS5_RS5_PDsS7_RS7_", "__ZNKSt3__220__codecvt_utf8_utf16IDsE10do_unshiftER11__mbstate_tPcS4_RS4_", "__ZNKSt3__220__codecvt_utf8_utf16IDsE11do_encodingEv", "__ZNKSt3__220__codecvt_utf8_utf16IDsE16do_always_noconvEv", "__ZNKSt3__220__codecvt_utf8_utf16IDsE9do_lengthER11__mbstate_tPKcS5_m", "__ZNKSt3__220__codecvt_utf8_utf16IDsE13do_max_lengthEv", "__ZNKSt3__220__codecvt_utf8_utf16IDiE6do_outER11__mbstate_tPKDiS5_RS5_PcS7_RS7_", "__ZNKSt3__220__codecvt_utf8_utf16IDiE5do_inER11__mbstate_tPKcS5_RS5_PDiS7_RS7_", "__ZNKSt3__220__codecvt_utf8_utf16IDiE10do_unshiftER11__mbstate_tPcS4_RS4_", "__ZNKSt3__220__codecvt_utf8_utf16IDiE11do_encodingEv", "__ZNKSt3__220__codecvt_utf8_utf16IDiE16do_always_noconvEv", "__ZNKSt3__220__codecvt_utf8_utf16IDiE9do_lengthER11__mbstate_tPKcS5_m", "__ZNKSt3__220__codecvt_utf8_utf16IDiE13do_max_lengthEv", "__ZNSt3__216__narrow_to_utf8ILm16EED0Ev", "__ZNSt3__216__narrow_to_utf8ILm32EED0Ev", "__ZNSt3__217__widen_from_utf8ILm16EED0Ev", "__ZNSt3__217__widen_from_utf8ILm32EED0Ev", "__ZNSt3__28numpunctIcEC2Em", "__ZNSt3__28numpunctIwEC2Em", "__ZNSt3__28numpunctIcED2Ev", "__ZNSt3__28numpunctIcED0Ev", "__ZNSt3__28numpunctIwED2Ev", "__ZNSt3__28numpunctIwED0Ev", "__ZNKSt3__28numpunctIcE16do_decimal_pointEv", "__ZNKSt3__28numpunctIwE16do_decimal_pointEv", "__ZNKSt3__28numpunctIcE16do_thousands_sepEv", "__ZNKSt3__28numpunctIwE16do_thousands_sepEv", "__ZNKSt3__28numpunctIcE11do_groupingEv", "__ZNKSt3__28numpunctIwE11do_groupingEv", "__ZNKSt3__28numpunctIcE11do_truenameEv", "__ZNKSt3__28numpunctIwE11do_truenameEv", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2IDnEEPKw", "__ZNKSt3__28numpunctIcE12do_falsenameEv", "__ZNKSt3__28numpunctIwE12do_falsenameEv", "__ZNSt3__215numpunct_bynameIcEC2EPKcm", "__ZNSt3__215numpunct_bynameIcE6__initEPKc", "__ZNSt3__215numpunct_bynameIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm", "__ZNSt3__215numpunct_bynameIcED0Ev", "__ZNSt3__222__libcpp_unique_localeC2EPKc", "__ZNKSt3__222__libcpp_unique_localecvbEv", "__ZNSt3__221__libcpp_localeconv_lEP15__locale_struct", "__ZNSt3__222__libcpp_unique_locale3getEv", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc", "__ZNSt3__222__libcpp_unique_localeD2Ev", "__ZNSt3__215numpunct_bynameIwEC2EPKcm", "__ZNSt3__215numpunct_bynameIwE6__initEPKc", "__ZNSt3__215numpunct_bynameIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm", "__ZNSt3__215numpunct_bynameIwED0Ev", "__ZNSt3__214__num_get_base10__get_baseERNS_8ios_baseE", "__ZNSt3__27reverseIPjEEvT_S2_", "__ZNSt3__214__num_put_base12__format_intEPcPKcbj", "__ZNSt3__214__num_put_base14__format_floatEPcPKcj", "__ZNKSt3__220__time_get_c_storageIcE7__weeksEv", "__ZNKSt3__220__time_get_c_storageIwE7__weeksEv", "__ZNKSt3__220__time_get_c_storageIcE8__monthsEv", "__ZNKSt3__220__time_get_c_storageIwE8__monthsEv", "__ZNKSt3__220__time_get_c_storageIcE7__am_pmEv", "__ZNKSt3__220__time_get_c_storageIwE7__am_pmEv", "__ZNKSt3__220__time_get_c_storageIcE3__xEv", "__ZNKSt3__220__time_get_c_storageIwE3__xEv", "__ZNKSt3__220__time_get_c_storageIcE3__XEv", "__ZNKSt3__220__time_get_c_storageIwE3__XEv", "__ZNKSt3__220__time_get_c_storageIcE3__cEv", "__ZNKSt3__220__time_get_c_storageIwE3__cEv", "__ZNKSt3__220__time_get_c_storageIcE3__rEv", "__ZNKSt3__220__time_get_c_storageIwE3__rEv", "__ZNSt3__210__time_getC2EPKc", "__ZNSt3__210__time_getC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", "__ZNSt3__210__time_getD2Ev", "__ZNSt3__218__time_get_storageIcE9__analyzeEcRKNS_5ctypeIcEE", "__ZNSt3__214__scan_keywordIPcPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_5ctypeIcEEEET0_RT_SC_SB_SB_RKT1_Rjb", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4backEv", "__ZNSt3__220__get_up_to_n_digitsIcPcEEiRT0_S2_RjRKNS_5ctypeIT_EEi", "__ZNSt3__218__time_get_storageIwE9__analyzeEcRKNS_5ctypeIwEE", "__ZNSt3__220__libcpp_mbsrtowcs_lEPwPPKcmP11__mbstate_tP15__locale_struct", "__ZNSt3__214__scan_keywordIPwPNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEENS_5ctypeIwEEEET0_RT_SC_SB_SB_RKT1_Rjb", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4backEv", "__ZNSt3__220__get_up_to_n_digitsIwPwEEiRT0_S2_RjRKNS_5ctypeIT_EEi", "__ZNSt3__218__time_get_storageIcE4initERKNS_5ctypeIcEE", "__ZNSt3__218__time_get_storageIwE4initERKNS_5ctypeIwEE", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignIPwEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueERS5_E4typeES9_S9_", "__ZNSt3__218__time_get_storageIcEC2EPKc", "__ZNSt3__215__time_get_tempIcEC2EPKc", "__ZNSt3__212ctype_bynameIcED2Ev", "__ZNSt3__218__time_get_storageIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", "__ZNSt3__215__time_get_tempIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", "__ZNSt3__218__time_get_storageIwEC2EPKc", "__ZNSt3__215__time_get_tempIwEC2EPKc", "__ZNSt3__212ctype_bynameIwED2Ev", "__ZNSt3__218__time_get_storageIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", "__ZNSt3__215__time_get_tempIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", "__ZNKSt3__218__time_get_storageIcE15__do_date_orderEv", "__ZNKSt3__218__time_get_storageIwE15__do_date_orderEv", "__ZNSt3__210__time_putC2EPKc", "__ZNSt3__210__time_putC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", "__ZNSt3__210__time_putD2Ev", "__ZNSt3__217moneypunct_bynameIcLb0EE4initEPKc", "__ZNSt3__217moneypunct_bynameIcLb1EE4initEPKc", "__ZNSt3__217moneypunct_bynameIwLb0EE4initEPKc", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEaSEPKw", "__ZNSt3__217moneypunct_bynameIwLb1EE4initEPKc", "__ZNSt3__27codecvtIwc11__mbstate_tED2Ev", "__ZNSt3__214__codecvt_utf8IwED0Ev", "__ZNSt3__214__codecvt_utf8IDsED0Ev", "__ZNSt3__214__codecvt_utf8IDiED0Ev", "__ZNSt3__215__codecvt_utf16IwLb0EED0Ev", "__ZNSt3__215__codecvt_utf16IwLb1EED0Ev", "__ZNSt3__215__codecvt_utf16IDsLb0EED0Ev", "__ZNSt3__215__codecvt_utf16IDsLb1EED0Ev", "__ZNSt3__215__codecvt_utf16IDiLb0EED0Ev", "__ZNSt3__215__codecvt_utf16IDiLb1EED0Ev", "__ZNSt3__220__codecvt_utf8_utf16IwED0Ev", "__ZNSt3__220__codecvt_utf8_utf16IDiED0Ev", "__ZNSt3__220__codecvt_utf8_utf16IDsED0Ev", "__ZNSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev", "__ZNSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev", "__ZNSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev", "__ZNSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev", "__ZNSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED2Ev", "__ZNSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev", "__ZNSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED2Ev", "__ZNSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev", "__ZNSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED2Ev", "__ZNSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev", "__ZNKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13do_date_orderEv", "__ZNKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE7__weeksEv", "__ZNKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE8__monthsEv", "__ZNKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE7__am_pmEv", "__ZNKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__cEv", "__ZNKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__rEv", "__ZNKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__xEv", "__ZNKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__XEv", "__ZThn8_NKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE7__weeksEv", "__ZThn8_NKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE8__monthsEv", "__ZThn8_NKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE7__am_pmEv", "__ZThn8_NKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__cEv", "__ZThn8_NKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__rEv", "__ZThn8_NKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__xEv", "__ZThn8_NKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__XEv", "__ZNSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED2Ev", "__ZNSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev", "__ZNKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13do_date_orderEv", "__ZNKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE7__weeksEv", "__ZNKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE8__monthsEv", "__ZNKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE7__am_pmEv", "__ZNKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__cEv", "__ZNKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__rEv", "__ZNKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__xEv", "__ZNKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__XEv", "__ZThn8_NKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE7__weeksEv", "__ZThn8_NKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE8__monthsEv", "__ZThn8_NKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE7__am_pmEv", "__ZThn8_NKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__cEv", "__ZThn8_NKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__rEv", "__ZThn8_NKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__xEv", "__ZThn8_NKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__XEv", "__ZNSt3__28time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev", "__ZNSt3__28time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev", "__ZNSt3__28time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED2Ev", "__ZNSt3__215time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev", "__ZNSt3__28time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED2Ev", "__ZNSt3__215time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev", "__ZNSt3__210moneypunctIcLb0EED0Ev", "__ZNSt3__210moneypunctIcLb1EED0Ev", "__ZNSt3__210moneypunctIwLb0EED0Ev", "__ZNSt3__210moneypunctIwLb1EED0Ev", "__ZNSt3__217moneypunct_bynameIcLb0EED2Ev", "__ZNSt3__217moneypunct_bynameIcLb0EED0Ev", "__ZNSt3__217moneypunct_bynameIcLb1EED2Ev", "__ZNSt3__217moneypunct_bynameIcLb1EED0Ev", "__ZNSt3__217moneypunct_bynameIwLb0EED2Ev", "__ZNSt3__217moneypunct_bynameIwLb0EED0Ev", "__ZNSt3__217moneypunct_bynameIwLb1EED2Ev", "__ZNSt3__217moneypunct_bynameIwLb1EED0Ev", "__ZNSt3__29money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev", "__ZNSt3__29money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev", "__ZNSt3__29money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev", "__ZNSt3__26locale5facetD2Ev", "__ZNSt3__29money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev", "__ZNSt3__28messagesIcED0Ev", "__ZNSt3__28messagesIwED0Ev", "__ZNSt3__215messages_bynameIcED0Ev", "__ZNSt3__215messages_bynameIwED0Ev", "__ZNSt3__221__libcpp_locale_guardC2ERP15__locale_struct", "__ZNSt3__221__libcpp_locale_guardD2Ev", "__ZNSt3__2eqIPcEEbRKNS_11__wrap_iterIT_EES6_", "__ZNKSt3__211__wrap_iterIPcE4baseEv", "__ZNSt3__2eqIPwEEbRKNS_11__wrap_iterIT_EES6_", "__ZNKSt3__211__wrap_iterIPwE4baseEv", "__ZNSt3__29__reverseIPcEEvT_S2_NS_26random_access_iterator_tagE", "__ZNSt3__29iter_swapIPcS1_EEvT_T0_", "__ZNSt3__29__reverseIPwEEvT_S2_NS_26random_access_iterator_tagE", "__ZNSt3__29iter_swapIPwS1_EEvT_T0_", "__ZNSt3__213__rewrap_iterINS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEET_S5_S5_", "__ZNSt3__26__copyIPcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEET0_T_S7_S6_", "__ZNSt3__213__unwrap_iterIPcNS_18__unwrap_iter_implIS1_Lb1EEEEEDTclsrT0_7__applycl7declvalIT_EEEES5_", "__ZNSt3__213__unwrap_iterINS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEENS_18__unwrap_iter_implIS4_Lb0EEEEEDTclsrT0_7__applycl7declvalIT_EEEES8_", "__ZNSt3__216__copy_constexprIPcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEET0_T_S7_S6_", "__ZNSt3__218__unwrap_iter_implIPcLb1EE7__applyES1_", "__ZNSt3__218__unwrap_iter_implINS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEELb0EE7__applyES4_", "__ZNSt3__213__rewrap_iterINS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEET_S5_S5_", "__ZNSt3__26__copyIPwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEET0_T_S7_S6_", "__ZNSt3__213__unwrap_iterIPwNS_18__unwrap_iter_implIS1_Lb1EEEEEDTclsrT0_7__applycl7declvalIT_EEEES5_", "__ZNSt3__213__unwrap_iterINS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEENS_18__unwrap_iter_implIS4_Lb0EEEEEDTclsrT0_7__applycl7declvalIT_EEEES8_", "__ZNSt3__216__copy_constexprIPwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEET0_T_S7_S6_", "__ZNSt3__218__unwrap_iter_implIPwLb1EE7__applyES1_", "__ZNSt3__212__to_addressIwEEPT_S2_", "__ZNSt3__218__unwrap_iter_implINS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEELb0EE7__applyES4_", "__ZNSt3__223__libcpp_numeric_limitsIcLb1EE3maxEv", "__ZNSt3__223__libcpp_numeric_limitsIwLb1EE3maxEv", "__ZNSt3__2eqIPKcPcEEbRKNS_11__wrap_iterIT_EERKNS4_IT0_EE", "__ZNKSt3__211__wrap_iterIPKcE4baseEv", "__ZNSt3__25equalINS_11__wrap_iterIPcEES3_NS_10__equal_toIccEEEEbT_S6_T0_T1_", "__ZNKSt3__210__equal_toIccEclERKcS3_", "__ZNKSt3__211__wrap_iterIPcEplEl", "__ZNSt3__211__wrap_iterIPcEpLEl", "__ZNSt3__2eqIPKwPwEEbRKNS_11__wrap_iterIT_EERKNS4_IT0_EE", "__ZNKSt3__211__wrap_iterIPKwE4baseEv", "__ZNSt3__25equalINS_11__wrap_iterIPwEES3_NS_10__equal_toIwwEEEEbT_S6_T0_T1_", "__ZNKSt3__210__equal_toIwwEclERKwS3_", "__ZNKSt3__211__wrap_iterIPwEplEl", "__ZNSt3__211__wrap_iterIPwEpLEl", "__ZNSt3__213__rewrap_iterIPcEET_S2_S2_", "__ZNSt3__26__copyIKccEENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_copy_assignableIS7_EE5valueEPS7_E4typeEPS4_SB_S8_", "__ZNSt3__213__unwrap_iterINS_11__wrap_iterIPKcEENS_18__unwrap_iter_implIS4_Lb1EEEEEDTclsrT0_7__applycl7declvalIT_EEEES8_", "__ZNSt3__218__unwrap_iter_implINS_11__wrap_iterIPKcEELb1EE7__applyES4_", "__ZNSt3__212__to_addressINS_11__wrap_iterIPKcEEvEENS_5decayIDTclsr19__to_address_helperIT_EE6__callcl7declvalIRKS6_EEEEE4typeES8_", "__ZNSt3__219__to_address_helperINS_11__wrap_iterIPKcEEvE6__callERKS4_", "__ZNSt3__214pointer_traitsINS_11__wrap_iterIPKcEEE10to_addressES4_", "__ZNSt3__223__libcpp_numeric_limitsIjLb1EE3maxEv", "__ZNSt3__211__wrap_iterIPKcEpLEl", "__ZNSt3__213__rewrap_iterIPwEET_S2_S2_", "__ZNSt3__26__copyIKwwEENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_copy_assignableIS7_EE5valueEPS7_E4typeEPS4_SB_S8_", "__ZNSt3__213__unwrap_iterINS_11__wrap_iterIPKwEENS_18__unwrap_iter_implIS4_Lb1EEEEEDTclsrT0_7__applycl7declvalIT_EEEES8_", "__ZNSt3__218__unwrap_iter_implINS_11__wrap_iterIPKwEELb1EE7__applyES4_", "__ZNSt3__212__to_addressINS_11__wrap_iterIPKwEEvEENS_5decayIDTclsr19__to_address_helperIT_EE6__callcl7declvalIRKS6_EEEEE4typeES8_", "__ZNSt3__219__to_address_helperINS_11__wrap_iterIPKwEEvE6__callERKS4_", "__ZNSt3__214pointer_traitsINS_11__wrap_iterIPKwEEE10to_addressES4_", "__ZNSt3__212__to_addressIKwEEPT_S3_", "__ZNSt3__211__wrap_iterIPKwEpLEl", "__ZNSt3__29__reverseIPjEEvT_S2_NS_26random_access_iterator_tagE", "__ZNSt3__29iter_swapIPjS1_EEvT_T0_", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9__is_longEv", "__ZNSt3__216allocator_traitsINS_9allocatorIwEEE10deallocateERS2_Pwm", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__allocEv", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE18__get_long_pointerEv", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE14__get_long_capEv", "__ZNKSt3__217__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_E5firstEv", "__ZNKSt3__222__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EE5__getEv", "__ZNSt3__29allocatorIwE10deallocateEPwm", "__ZNSt3__217__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_E6secondEv", "__ZNSt3__222__compressed_pair_elemINS_9allocatorIwEELi1ELb1EE5__getEv", "__ZNSt3__217__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_E5firstEv", "__ZNSt3__222__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EE5__getEv", "__ZNSt3__217__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEEC2IDnNS_18__default_init_tagEEEOT_OT0_", "__ZNSt3__219__debug_db_insert_cINS_6vectorIPNS_6locale5facetENS_15__sso_allocatorIS4_Lm30EEEEEEEvPT_", "__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE11__vallocateEm", "__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE18__construct_at_endEm", "__ZNSt3__222__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEC2IDnvEEOT_", "__ZNSt3__222__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELm30EEELi1ELb0EEC2ENS_18__default_init_tagE", "__ZNSt3__215__sso_allocatorIPNS_6locale5facetELm30EEC2Ev", "__ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE8max_sizeEv", "__ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE20__throw_length_errorEv", "__ZNSt3__216allocator_traitsINS_15__sso_allocatorIPNS_6locale5facetELm30EEEE8allocateERS5_m", "__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE7__allocEv", "__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE9__end_capEv", "__ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE14__annotate_newEm", "__ZNSt3__216allocator_traitsINS_15__sso_allocatorIPNS_6locale5facetELm30EEEE8max_sizeIS5_vEEmRKS5_", "__ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE7__allocEv", "__ZNKSt3__215__sso_allocatorIPNS_6locale5facetELm30EE8max_sizeEv", "__ZNKSt3__217__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE6secondEv", "__ZNKSt3__222__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELm30EEELi1ELb0EE5__getEv", "__ZNSt3__215__sso_allocatorIPNS_6locale5facetELm30EE8allocateEmPKv", "__ZNSt3__29allocatorIPNS_6locale5facetEEC2Ev", "__ZNSt3__29allocatorIPNS_6locale5facetEE8allocateEm", "__ZNSt3__216__non_trivial_ifILb1ENS_9allocatorIPNS_6locale5facetEEEEC2Ev", "__ZNSt3__216allocator_traitsINS_9allocatorIPNS_6locale5facetEEEE8max_sizeIS5_vvEEmRKS5_", "__ZNSt3__217__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE6secondEv", "__ZNSt3__222__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELm30EEELi1ELb0EE5__getEv", "__ZNSt3__217__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE5firstEv", "__ZNSt3__222__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EE5__getEv", "__ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE31__annotate_contiguous_containerEPKvS8_S8_S8_", "__ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE4dataEv", "__ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE8capacityEv", "__ZNSt3__212__to_addressIPNS_6locale5facetEEEPT_S5_", "__ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE9__end_capEv", "__ZNKSt3__217__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE5firstEv", "__ZNKSt3__222__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EE5__getEv", "__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE21_ConstructTransactionC2ERS6_m", "__ZNSt3__216allocator_traitsINS_15__sso_allocatorIPNS_6locale5facetELm30EEEE9constructIS4_JEvvEEvRS5_PT_DpOT0_", "__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE21_ConstructTransactionD2Ev", "__ZNSt3__212construct_atIPNS_6locale5facetEJEPS3_EEPT_S6_DpOT0_", "__ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE17__annotate_deleteEv", "__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE7__clearEv", "__ZNSt3__216allocator_traitsINS_15__sso_allocatorIPNS_6locale5facetELm30EEEE10deallocateERS5_PS4_m", "__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE22__base_destruct_at_endEPS3_", "__ZNSt3__216allocator_traitsINS_15__sso_allocatorIPNS_6locale5facetELm30EEEE7destroyIS4_vvEEvRS5_PT_", "__ZNSt3__210destroy_atIPNS_6locale5facetELi0EEEvPT_", "__ZNSt3__212__destroy_atIPNS_6locale5facetELi0EEEvPT_", "__ZNSt3__215__sso_allocatorIPNS_6locale5facetELm30EE10deallocateEPS3_m", "__ZNSt3__29allocatorIPNS_6locale5facetEE10deallocateEPS3_m", "__ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE17__annotate_shrinkEm", "__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE26__invalidate_all_iteratorsEv", "__ZNSt3__27collateIcEC2Em", "__ZNSt3__27collateIwEC2Em", "__ZNSt3__25ctypeIwEC2Em", "__ZNSt3__27codecvtIcc11__mbstate_tEC2Em", "__ZNSt3__27codecvtIDsc11__mbstate_tEC2Em", "__ZNSt3__27codecvtIDic11__mbstate_tEC2Em", "__ZNSt3__27codecvtIDsDu11__mbstate_tEC2Em", "__ZNSt3__27codecvtIDiDu11__mbstate_tEC2Em", "__ZNSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEC2Em", "__ZNSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEC2Em", "__ZNSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEC2Em", "__ZNSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEC2Em", "__ZNSt3__210moneypunctIcLb0EEC2Em", "__ZNSt3__210money_baseC2Ev", "__ZNSt3__210moneypunctIcLb1EEC2Em", "__ZNSt3__210moneypunctIwLb0EEC2Em", "__ZNSt3__210moneypunctIwLb1EEC2Em", "__ZNSt3__29money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEC2Em", "__ZNSt3__211__money_getIcEC2Ev", "__ZNSt3__29money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEC2Em", "__ZNSt3__211__money_getIwEC2Ev", "__ZNSt3__29money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEC2Em", "__ZNSt3__211__money_putIcEC2Ev", "__ZNSt3__29money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEC2Em", "__ZNSt3__211__money_putIwEC2Ev", "__ZNSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEC2Em", "__ZNSt3__220__time_get_c_storageIcEC2Ev", "__ZNSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEC2Em", "__ZNSt3__220__time_get_c_storageIwEC2Ev", "__ZNSt3__28time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEC2Em", "__ZNSt3__210__time_putC2Ev", "__ZNSt3__28time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEC2Em", "__ZNSt3__28messagesIcEC2Em", "__ZNSt3__213messages_baseC2Ev", "__ZNSt3__28messagesIwEC2Em", "__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE19__copy_assign_allocERKS6_", "__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE6assignIPS3_EENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIS3_NS_15iterator_traitsISA_E9referenceEEE5valueEvE4typeESA_SA_", "__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE19__copy_assign_allocERKS6_NS_17integral_constantIbLb0EEE", "__ZNSt3__28distanceIPPNS_6locale5facetEEENS_15iterator_traitsIT_E15difference_typeES6_S6_", "__ZNSt3__27advanceIPPNS_6locale5facetEmmvEEvRT_T0_", "__ZNSt3__24copyIPPNS_6locale5facetES4_EET0_T_S6_S5_", "__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE18__construct_at_endIPS3_EENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueEvE4typeESA_SA_m", "__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE17__destruct_at_endEPS3_", "__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE13__vdeallocateEv", "__ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE11__recommendEm", "__ZNSt3__210__distanceIPPNS_6locale5facetEEENS_15iterator_traitsIT_E15difference_typeES6_S6_NS_26random_access_iterator_tagE", "__ZNSt3__221__convert_to_integralEm", "__ZNSt3__29__advanceIPPNS_6locale5facetEEEvRT_NS_15iterator_traitsIS5_E15difference_typeENS_26random_access_iterator_tagE", "__ZNSt3__213__rewrap_iterIPPNS_6locale5facetEEET_S5_S5_", "__ZNSt3__26__copyIPNS_6locale5facetES3_EENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_copy_assignableIS9_EE5valueEPS9_E4typeEPS6_SD_SA_", "__ZNSt3__213__unwrap_iterIPPNS_6locale5facetENS_18__unwrap_iter_implIS4_Lb1EEEEEDTclsrT0_7__applycl7declvalIT_EEEES8_", "__ZNSt3__218__unwrap_iter_implIPPNS_6locale5facetELb1EE7__applyES4_", "__ZNSt3__225__construct_range_forwardINS_15__sso_allocatorIPNS_6locale5facetELm30EEES4_S4_S4_S4_vEEvRT_PT0_S9_RPT1_", "__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE27__invalidate_iterators_pastEPS3_", "__ZNSt3__27codecvtIcc11__mbstate_tEC2EPKcm", "__ZNSt3__27codecvtIDsc11__mbstate_tEC2EPKcm", "__ZNSt3__27codecvtIDic11__mbstate_tEC2EPKcm", "__ZNSt3__27codecvtIDsDu11__mbstate_tEC2EPKcm", "__ZNSt3__27codecvtIDiDu11__mbstate_tEC2EPKcm", "__ZNSt3__28time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEC2ERKNS_12basic_stringIcS3_NS_9allocatorIcEEEEm", "__ZNSt3__28time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEC2ERKNS_12basic_stringIcNS2_IcEENS_9allocatorIcEEEEm", "__ZNSt3__222__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEC2IRS3_vEEOT_", "__ZNSt3__222__compressed_pair_elemIPNS_6locale5facetELi0ELb0EE5__getEv", "__ZNKSt3__222__compressed_pair_elemIPNS_6locale5facetELi0ELb0EE5__getEv", "__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE8__appendEm", "__ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEEC2EmmS6_", "__ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE18__construct_at_endEm", "__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE26__swap_out_circular_bufferERNS_14__split_bufferIS3_RS5_EE", "__ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEED2Ev", "__ZNSt3__217__compressed_pairIPPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEEC2IDnS7_EEOT_OT0_", "__ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE7__allocEv", "__ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE9__end_capEv", "__ZNSt3__222__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELm30EEELi1ELb0EEC2IS6_vEEOT_", "__ZNSt3__217__compressed_pairIPPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE6secondEv", "__ZNSt3__222__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELm30EEELi1ELb0EE5__getEv", "__ZNSt3__217__compressed_pairIPPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE5firstEv", "__ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE21_ConstructTransactionC2EPPS3_m", "__ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE21_ConstructTransactionD2Ev", "__ZNSt3__246__construct_backward_with_exception_guaranteesINS_15__sso_allocatorIPNS_6locale5facetELm30EEES4_vEEvRT_PT0_S9_RS9_", "__ZNSt3__24swapIPPNS_6locale5facetEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_", "__ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE5clearEv", "__ZNKSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE8capacityEv", "__ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE17__destruct_at_endEPS3_", "__ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE17__destruct_at_endEPS3_NS_17integral_constantIbLb0EEE", "__ZNKSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE9__end_capEv", "__ZNKSt3__217__compressed_pairIPPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE5firstEv", "__ZNSt3__2eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEmmPKcm", "__ZNSt3__221__libcpp_acquire_loadImEET_PKS1_", "__ZNSt3__211__call_onceERVmPvPFvS2_E", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initEmc", "__ZNSt3__211char_traitsIcE6assignEPcmc", "__ZNSt3__217__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EC2INS_18__default_init_tagESA_EEOT_OT0_", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__initIPKwEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueEvE4typeESA_SA_", "__ZNSt3__219__debug_db_insert_cINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEEvPT_", "__ZNSt3__222__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEC2ENS_18__default_init_tagE", "__ZNSt3__222__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEC2ENS_18__default_init_tagE", "__ZNSt3__29allocatorIwEC2Ev", "__ZNSt3__216__non_trivial_ifILb1ENS_9allocatorIwEEEC2Ev", "__ZNSt3__28distanceIPKwEENS_15iterator_traitsIT_E15difference_typeES4_S4_", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE8max_sizeEv", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE20__throw_length_errorEv", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE13__fits_in_ssoEm", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE16__set_short_sizeEm", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE19__get_short_pointerEv", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE11__recommendEm", "__ZNSt3__216allocator_traitsINS_9allocatorIwEEE8allocateERS2_m", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE18__set_long_pointerEPw", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE14__set_long_capEm", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE15__set_long_sizeEm", "__ZNSt3__211char_traitsIwE6assignERwRKw", "__ZNSt3__210__distanceIPKwEENS_15iterator_traitsIT_E15difference_typeES4_S4_NS_26random_access_iterator_tagE", "__ZNSt3__216allocator_traitsINS_9allocatorIwEEE8max_sizeIS2_vvEEmRKS2_", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__allocEv", "__ZNKSt3__217__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_E6secondEv", "__ZNKSt3__222__compressed_pair_elemINS_9allocatorIwEELi1ELb1EE5__getEv", "__ZNSt3__214pointer_traitsIPwE10pointer_toERw", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE10__align_itILm4EEEmm", "__ZNSt3__29allocatorIwE8allocateEm", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__initEmw", "__ZNSt3__211char_traitsIwE6assignEPwmw", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE15__get_long_sizeEv", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE16__get_short_sizeEv", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__initEPKwm", "__ZNSt3__211char_traitsIwE6lengthEPKw", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE17__assign_externalEPKc", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__zeroEv", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE17__assign_externalEPKwm", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE17__assign_externalEPKw", "__ZNSt3__28distanceIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_15iterator_traitsIT_E15difference_typeES9_S9_", "__ZNSt3__210unique_ptrIhPFvPvEEC2ILb1EvEEPhNS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS3_EEXT_EE20__good_rval_ref_typeE", "__ZNSt3__210unique_ptrIhPFvPvEE5resetEPh", "__ZNSt3__210unique_ptrIhPFvPvEED2Ev", "__ZNSt3__210__distanceIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_15iterator_traitsIT_E15difference_typeES9_S9_NS_26random_access_iterator_tagE", "__ZNSt3__217__compressed_pairIPhPFvPvEEC2IRS1_S4_EEOT_OT0_", "__ZNSt3__222__compressed_pair_elemIPhLi0ELb0EEC2IRS1_vEEOT_", "__ZNSt3__217__compressed_pairIPhPFvPvEE5firstEv", "__ZNSt3__217__compressed_pairIPhPFvPvEE6secondEv", "__ZNSt3__222__compressed_pair_elemIPhLi0ELb0EE5__getEv", "__ZNSt3__28distanceIPNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEENS_15iterator_traitsIT_E15difference_typeES9_S9_", "__ZNSt3__210__distanceIPNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEENS_15iterator_traitsIT_E15difference_typeES9_S9_NS_26random_access_iterator_tagE", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE13__get_pointerEv", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE8capacityEv", "__ZNSt3__28distanceIPwEENS_15iterator_traitsIT_E15difference_typeES3_S3_", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE15__addr_in_rangeIRwEEbOT_", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9__grow_byEmmmmmm", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE10__set_sizeEm", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE27__invalidate_iterators_pastEm", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2IPwvEET_S8_RKS4_", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKwm", "__ZNSt3__210__distanceIPwEENS_15iterator_traitsIT_E15difference_typeES3_S3_NS_26random_access_iterator_tagE", "__ZNSt3__217__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EC2INS_18__default_init_tagERKS5_EEOT_OT0_", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__initIPwEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueEvE4typeES9_S9_", "__ZNSt3__222__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEC2IRKS2_vEEOT_", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE13__move_assignERS5_NS_17integral_constantIbLb1EEE", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE19__move_assign_allocERS5_", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE19__move_assign_allocERS5_NS_17integral_constantIbLb1EEE", "__ZNSt3__215__time_get_tempIcED0Ev", "__ZNSt3__215__time_get_tempIwED0Ev", "__ZNSt3__26rotateINS_11__wrap_iterIPcEEEET_S4_S4_S4_", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmmc", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseENS_11__wrap_iterIPKcEE", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE8pop_backEv", "__ZNSt3__28__rotateINS_11__wrap_iterIPcEEEET_S4_S4_S4_NS_26random_access_iterator_tagE", "__ZNSt3__24nextINS_11__wrap_iterIPcEEEENS_9enable_ifIXsr25__is_cpp17_input_iteratorIT_EE5valueES5_E4typeES5_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNSt3__213__rotate_leftINS_11__wrap_iterIPcEEEET_S4_S4_", "__ZNSt3__214__rotate_rightINS_11__wrap_iterIPcEEEET_S4_S4_", "__ZNSt3__212__rotate_gcdINS_11__wrap_iterIPcEEEET_S4_S4_S4_", "__ZNSt3__27advanceINS_11__wrap_iterIPcEEllvEEvRT_T0_", "__ZNSt3__29__advanceINS_11__wrap_iterIPcEEEEvRT_NS_15iterator_traitsIS4_E15difference_typeENS_26random_access_iterator_tagE", "__ZNSt3__24moveINS_11__wrap_iterIPcEES3_EET0_T_S5_S4_", "__ZNSt3__213__rewrap_iterINS_11__wrap_iterIPcEES2_EET_S4_T0_", "__ZNSt3__26__moveIccEENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_move_assignableIS6_EE5valueEPS6_E4typeEPS3_SA_S7_", "__ZNSt3__213__unwrap_iterINS_11__wrap_iterIPcEENS_18__unwrap_iter_implIS3_Lb1EEEEEDTclsrT0_7__applycl7declvalIT_EEEES7_", "__ZNSt3__218__unwrap_iter_implINS_11__wrap_iterIPcEELb1EE7__applyES3_", "__ZNSt3__212__to_addressINS_11__wrap_iterIPcEEvEENS_5decayIDTclsr19__to_address_helperIT_EE6__callcl7declvalIRKS5_EEEEE4typeES7_", "__ZNSt3__219__to_address_helperINS_11__wrap_iterIPcEEvE6__callERKS3_", "__ZNSt3__214pointer_traitsINS_11__wrap_iterIPcEEE10to_addressES3_", "__ZNSt3__24prevINS_11__wrap_iterIPcEEEENS_9enable_ifIXsr25__is_cpp17_input_iteratorIT_EE5valueES5_E4typeES5_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNSt3__213move_backwardINS_11__wrap_iterIPcEES3_EET0_T_S5_S4_", "__ZNSt3__215__move_backwardIccEENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_move_assignableIS6_EE5valueEPS6_E4typeEPS3_SA_S7_", "__ZNSt3__2miIPcS1_EEDTmicldtfp_4baseEcldtfp0_4baseEERKNS_11__wrap_iterIT_EERKNS3_IT0_EE", "__ZNSt3__211swap_rangesINS_11__wrap_iterIPcEES3_EET0_T_S5_S4_", "__ZNSt3__210__algo_gcdIlEET_S1_S1_", "__ZNSt3__211__wrap_iterIPcEmmEv", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseEmm", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE20__throw_out_of_rangeEv", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE26__erase_external_with_moveEmm", "__ZNSt3__220__throw_out_of_rangeEPKc", "__ZNSt3__216allocator_traitsINS_9allocatorIwEEE37select_on_container_copy_constructionIS2_vvEES2_RKS2_", "__ZNSt3__217__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EC2INS_18__default_init_tagES5_EEOT_OT0_", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE25__init_copy_ctor_externalEPKwm", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE18__get_long_pointerEv", "__ZNSt3__222__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEC2IS2_vEEOT_", "__ZNSt3__26rotateINS_11__wrap_iterIPwEEEET_S4_S4_S4_", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertEmmw", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5eraseENS_11__wrap_iterIPKwEE", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE8pop_backEv", "__ZNSt3__28__rotateINS_11__wrap_iterIPwEEEET_S4_S4_S4_NS_26random_access_iterator_tagE", "__ZNSt3__24nextINS_11__wrap_iterIPwEEEENS_9enable_ifIXsr25__is_cpp17_input_iteratorIT_EE5valueES5_E4typeES5_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNSt3__213__rotate_leftINS_11__wrap_iterIPwEEEET_S4_S4_", "__ZNSt3__214__rotate_rightINS_11__wrap_iterIPwEEEET_S4_S4_", "__ZNSt3__212__rotate_gcdINS_11__wrap_iterIPwEEEET_S4_S4_S4_", "__ZNSt3__27advanceINS_11__wrap_iterIPwEEllvEEvRT_T0_", "__ZNSt3__29__advanceINS_11__wrap_iterIPwEEEEvRT_NS_15iterator_traitsIS4_E15difference_typeENS_26random_access_iterator_tagE", "__ZNSt3__24moveINS_11__wrap_iterIPwEES3_EET0_T_S5_S4_", "__ZNSt3__213__rewrap_iterINS_11__wrap_iterIPwEES2_EET_S4_T0_", "__ZNSt3__26__moveIwwEENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_move_assignableIS6_EE5valueEPS6_E4typeEPS3_SA_S7_", "__ZNSt3__213__unwrap_iterINS_11__wrap_iterIPwEENS_18__unwrap_iter_implIS3_Lb1EEEEEDTclsrT0_7__applycl7declvalIT_EEEES7_", "__ZNSt3__218__unwrap_iter_implINS_11__wrap_iterIPwEELb1EE7__applyES3_", "__ZNSt3__212__to_addressINS_11__wrap_iterIPwEEvEENS_5decayIDTclsr19__to_address_helperIT_EE6__callcl7declvalIRKS5_EEEEE4typeES7_", "__ZNSt3__219__to_address_helperINS_11__wrap_iterIPwEEvE6__callERKS3_", "__ZNSt3__214pointer_traitsINS_11__wrap_iterIPwEEE10to_addressES3_", "__ZNSt3__24prevINS_11__wrap_iterIPwEEEENS_9enable_ifIXsr25__is_cpp17_input_iteratorIT_EE5valueES5_E4typeES5_NS_15iterator_traitsIS5_E15difference_typeE", "__ZNSt3__213move_backwardINS_11__wrap_iterIPwEES3_EET0_T_S5_S4_", "__ZNSt3__215__move_backwardIwwEENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_move_assignableIS6_EE5valueEPS6_E4typeEPS3_SA_S7_", "__ZNSt3__2miIPwS1_EEDTmicldtfp_4baseEcldtfp0_4baseEERKNS_11__wrap_iterIT_EERKNS3_IT0_EE", "__ZNSt3__211swap_rangesINS_11__wrap_iterIPwEES3_EET0_T_S5_S4_", "__ZNSt3__211__wrap_iterIPwEmmEv", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5eraseEmm", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE20__throw_out_of_rangeEv", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE14__erase_to_endEm", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE26__erase_external_with_moveEmm", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE19__null_terminate_atEPwm", "__ZNSt3__28distanceIPKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_15iterator_traitsIT_E15difference_typeESA_SA_", "__ZNSt3__210__distanceIPKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_15iterator_traitsIT_E15difference_typeESA_SA_NS_26random_access_iterator_tagE", "__ZNSt3__225__num_get_signed_integralIlEET_PKcS3_Rji", "__ZNSt3__214numeric_limitsIlE3minEv", "__ZNSt3__223__libcpp_numeric_limitsIlLb1EE3minEv", "__ZNSt3__225__num_get_signed_integralIxEET_PKcS3_Rji", "__ZNSt3__214numeric_limitsIxE3minEv", "__ZNSt3__214numeric_limitsIxE3maxEv", "__ZNSt3__223__libcpp_numeric_limitsIxLb1EE3minEv", "__ZNSt3__223__libcpp_numeric_limitsIxLb1EE3maxEv", "__ZNSt3__227__num_get_unsigned_integralItEET_PKcS3_Rji", "__ZNSt3__214numeric_limitsItE3maxEv", "__ZNSt3__223__libcpp_numeric_limitsItLb1EE3maxEv", "__ZNSt3__227__num_get_unsigned_integralIjEET_PKcS3_Rji", "__ZNSt3__227__num_get_unsigned_integralImEET_PKcS3_Rji", "__ZNSt3__227__num_get_unsigned_integralIyEET_PKcS3_Rji", "__ZNSt3__214numeric_limitsIyE3maxEv", "__ZNSt3__223__libcpp_numeric_limitsIyLb1EE3maxEv", "__ZNSt3__215__num_get_floatIfEET_PKcS3_Rj", "__ZNSt3__211__do_strtodIfEET_PKcPPc", "__ZNSt3__215__num_get_floatIdEET_PKcS3_Rj", "__ZNSt3__211__do_strtodIdEET_PKcPPc", "__ZNSt3__215__num_get_floatIeEET_PKcS3_Rj", "__ZNSt3__211__do_strtodIeEET_PKcPPc", "__ZNSt3__28distanceIPKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEENS_15iterator_traitsIT_E15difference_typeESA_SA_", "__ZNSt3__210__distanceIPKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEENS_15iterator_traitsIT_E15difference_typeESA_SA_NS_26random_access_iterator_tagE", "__ZNSt3__211__wrap_iterIPcEC2ES1_", "__ZNKSt3__28ios_base9precisionEv", "__ZNKSt3__28ios_base5widthEv", "__ZNSt3__28ios_base5widthEl", "__ZNSt3__211__wrap_iterIPwEC2ES1_", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4dataEv", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE13__get_pointerEv", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE19__get_short_pointerEv", "__ZNSt3__214pointer_traitsIPKwE10pointer_toERS1_", "__ZNSt3__217__compressed_pairIPcPFvPvEEC2IRS1_S4_EEOT_OT0_", "__ZNSt3__222__compressed_pair_elemIPcLi0ELb0EEC2IRS1_vEEOT_", "__ZNKSt3__217__compressed_pairIPcPFvPvEE5firstEv", "__ZNKSt3__222__compressed_pair_elemIPcLi0ELb0EE5__getEv", "__ZNSt3__217__compressed_pairIPcPFvPvEE5firstEv", "__ZNSt3__217__compressed_pairIPcPFvPvEE6secondEv", "__ZNSt3__222__compressed_pair_elemIPcLi0ELb0EE5__getEv", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE26__invalidate_all_iteratorsEv", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE15__addr_in_rangeIRcEEbOT_", "__ZNSt3__217__compressed_pairIPjPFvPvEEC2IRS1_S4_EEOT_OT0_", "__ZNSt3__222__compressed_pair_elemIPjLi0ELb0EEC2IRS1_vEEOT_", "__ZNSt3__210unique_ptrIjPFvPvEE5resetEPj", "__ZNSt3__217__compressed_pairIPjPFvPvEE5firstEv", "__ZNSt3__217__compressed_pairIPjPFvPvEE6secondEv", "__ZNSt3__222__compressed_pair_elemIPjLi0ELb0EE5__getEv", "__ZNKSt3__217__compressed_pairIPjPFvPvEE5firstEv", "__ZNKSt3__222__compressed_pair_elemIPjLi0ELb0EE5__getEv", "__ZNSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEE7__proxyC2EcPNS_15basic_streambufIcS2_EE", "__ZNSt3__210unique_ptrIcPFvPvEE11get_deleterEv", "__ZNSt3__210unique_ptrIcPFvPvEE7releaseEv", "__ZNSt3__210unique_ptrIcPFvPvEEaSEOS4_", "__ZNSt3__210unique_ptrIjPFvPvEE11get_deleterEv", "__ZNSt3__210unique_ptrIjPFvPvEE7releaseEv", "__ZNSt3__210unique_ptrIjPFvPvEEaSEOS4_", "__ZNSt3__217__compressed_pairIPwPFvPvEEC2IRS1_S4_EEOT_OT0_", "__ZNSt3__222__compressed_pair_elemIPwLi0ELb0EEC2IRS1_vEEOT_", "__ZNKSt3__217__compressed_pairIPwPFvPvEE5firstEv", "__ZNKSt3__222__compressed_pair_elemIPwLi0ELb0EE5__getEv", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE26__invalidate_all_iteratorsEv", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendEPKwm", "__ZNSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEE7__proxyC2EwPNS_15basic_streambufIwS2_EE", "__ZNSt3__210unique_ptrIwPFvPvEE11get_deleterEv", "__ZNSt3__210unique_ptrIwPFvPvEE7releaseEv", "__ZNSt3__210unique_ptrIwPFvPvEEaSEOS4_", "__ZNSt3__217__compressed_pairIPwPFvPvEE6secondEv", "__ZNSt3__217__compressed_pairIPwPFvPvEE5firstEv", "__ZNSt3__222__compressed_pair_elemIPwLi0ELb0EE5__getEv", "__ZNKSt3__210unique_ptrIcPFvPvEEcvbEv", "__ZNKSt3__210unique_ptrIwPFvPvEEcvbEv", "__ZNSt3__211__wrap_iterIPKcEC2ES2_", "__ZNSt3__211__wrap_iterIPKwEC2ES2_", "__ZNSt3__220__time_get_c_storageIcED2Ev", "__ZNSt3__220__time_get_c_storageIwED2Ev", "__ZNSt3__218__time_get_storageIcED2Ev", "__ZNSt3__218__time_get_storageIwED2Ev", "__ZNSt3__27collateIcED1Ev", "__ZNSt3__27collateIwED1Ev", "__ZNSt3__214codecvt_bynameIcc11__mbstate_tED1Ev", "__ZNSt3__214codecvt_bynameIwc11__mbstate_tED1Ev", "__ZNSt3__214codecvt_bynameIDsc11__mbstate_tED1Ev", "__ZNSt3__214codecvt_bynameIDic11__mbstate_tED1Ev", "__ZNSt3__214codecvt_bynameIDsDu11__mbstate_tED1Ev", "__ZNSt3__214codecvt_bynameIDiDu11__mbstate_tED1Ev", "__ZNSt3__26locale5__impC1Em", "__ZNSt3__26locale5__impC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm", "__ZNSt3__26locale5__impC1ERKS1_", "__ZNSt3__26locale5__impC1ERKS1_RKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEi", "__ZNSt3__26locale5__impC1ERKS1_S3_i", "__ZNSt3__26locale5__impC1ERKS1_PNS0_5facetEl", "__ZNSt3__26locale5__impD1Ev", "__ZNSt3__26localeC1EPKc", "__ZNSt3__26localeC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", "__ZNSt3__26localeC1ERKS0_PKci", "__ZNSt3__26localeC1ERKS0_RKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEi", "__ZNSt3__26localeC1ERKS0_S2_i", "__ZNSt3__26locale5facetD1Ev", "__ZNSt3__214collate_bynameIcEC1EPKcm", "__ZNSt3__214collate_bynameIcEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm", "__ZNSt3__214collate_bynameIcED1Ev", "__ZNSt3__214collate_bynameIwEC1EPKcm", "__ZNSt3__214collate_bynameIwEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm", "__ZNSt3__214collate_bynameIwED1Ev", "__ZNSt3__25ctypeIwED2Ev", "__ZNSt3__25ctypeIwED1Ev", "__ZNSt3__25ctypeIcEC1EPKmbm", "__ZNSt3__25ctypeIcED1Ev", "__ZNSt3__212ctype_bynameIcEC1EPKcm", "__ZNSt3__212ctype_bynameIcEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm", "__ZNSt3__212ctype_bynameIcED1Ev", "__ZNSt3__212ctype_bynameIwEC1EPKcm", "__ZNSt3__212ctype_bynameIwEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm", "__ZNSt3__212ctype_bynameIwED1Ev", "__ZNSt3__27codecvtIcc11__mbstate_tED2Ev", "__ZNSt3__27codecvtIcc11__mbstate_tED1Ev", "__ZNSt3__27codecvtIwc11__mbstate_tEC1Em", "__ZNSt3__27codecvtIwc11__mbstate_tEC1EPKcm", "__ZNSt3__27codecvtIwc11__mbstate_tED1Ev", "__ZNSt3__27codecvtIDsc11__mbstate_tED2Ev", "__ZNSt3__27codecvtIDsc11__mbstate_tED1Ev", "__ZNSt3__27codecvtIDsDu11__mbstate_tED2Ev", "__ZNSt3__27codecvtIDsDu11__mbstate_tED1Ev", "__ZNSt3__27codecvtIDic11__mbstate_tED2Ev", "__ZNSt3__27codecvtIDic11__mbstate_tED1Ev", "__ZNSt3__27codecvtIDiDu11__mbstate_tED2Ev", "__ZNSt3__27codecvtIDiDu11__mbstate_tED1Ev", "__ZNSt3__216__narrow_to_utf8ILm16EED2Ev", "__ZNSt3__216__narrow_to_utf8ILm16EED1Ev", "__ZNSt3__216__narrow_to_utf8ILm32EED2Ev", "__ZNSt3__216__narrow_to_utf8ILm32EED1Ev", "__ZNSt3__217__widen_from_utf8ILm16EED2Ev", "__ZNSt3__217__widen_from_utf8ILm16EED1Ev", "__ZNSt3__217__widen_from_utf8ILm32EED2Ev", "__ZNSt3__217__widen_from_utf8ILm32EED1Ev", "__ZNSt3__28numpunctIcEC1Em", "__ZNSt3__28numpunctIwEC1Em", "__ZNSt3__28numpunctIcED1Ev", "__ZNSt3__28numpunctIwED1Ev", "__ZNSt3__215numpunct_bynameIcEC1EPKcm", "__ZNSt3__215numpunct_bynameIcEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm", "__ZNSt3__215numpunct_bynameIcED2Ev", "__ZNSt3__215numpunct_bynameIcED1Ev", "__ZNSt3__215numpunct_bynameIwEC1EPKcm", "__ZNSt3__215numpunct_bynameIwEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm", "__ZNSt3__215numpunct_bynameIwED2Ev", "__ZNSt3__215numpunct_bynameIwED1Ev", "__ZNSt3__210__time_getC1EPKc", "__ZNSt3__210__time_getC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", "__ZNSt3__210__time_getD1Ev", "__ZNSt3__218__time_get_storageIcEC1EPKc", "__ZNSt3__218__time_get_storageIcEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", "__ZNSt3__218__time_get_storageIwEC1EPKc", "__ZNSt3__218__time_get_storageIwEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", "__ZNSt3__210__time_putC1EPKc", "__ZNSt3__210__time_putC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", "__ZNSt3__210__time_putD1Ev", "__ZNSt3__212bad_weak_ptrD2Ev", "__ZNSt3__212bad_weak_ptrD0Ev", "__ZNKSt3__212bad_weak_ptr4whatEv", "__ZNSt3__219__shared_weak_count4lockEv", "__ZNSt3__28__sp_mut4lockEv", "__ZNSt3__222__libcpp_mutex_trylockEP15pthread_mutex_t", "__ZNSt3__219__libcpp_mutex_lockEP15pthread_mutex_t", "__ZNSt3__211this_thread5yieldEv", "__ZNSt3__28__sp_mut6unlockEv", "__ZNSt3__221__libcpp_mutex_unlockEP15pthread_mutex_t", "__ZNSt3__212__get_sp_mutEPKv", "__ZNSt3__25alignEmmRPvRm", "__ZNSt3__212bad_weak_ptrD1Ev", "__ZNSt12experimental15fundamentals_v13pmr19new_delete_resourceEv", "__ZNSt12experimental15fundamentals_v13pmr20null_memory_resourceEv", "__ZNSt12experimental15fundamentals_v13pmr20get_default_resourceEv", "__ZNSt12experimental15fundamentals_v13pmr20set_default_resourceEPNS1_15memory_resourceE", "__ZNSt12experimental15fundamentals_v13pmr32__new_delete_memory_resource_impD0Ev", "__ZNSt12experimental15fundamentals_v13pmr32__new_delete_memory_resource_imp11do_allocateEmm", "__ZNSt12experimental15fundamentals_v13pmr32__new_delete_memory_resource_imp13do_deallocateEPvmm", "__ZNKSt12experimental15fundamentals_v13pmr32__new_delete_memory_resource_imp11do_is_equalERKNS1_15memory_resourceE", "__ZNSt12experimental15fundamentals_v13pmr15memory_resourceD2Ev", "__ZNSt12experimental15fundamentals_v13pmr26__null_memory_resource_impD0Ev", "__ZNSt12experimental15fundamentals_v13pmr26__null_memory_resource_imp11do_allocateEmm", "__ZNSt12experimental15fundamentals_v13pmr26__null_memory_resource_imp13do_deallocateEPvmm", "__ZNKSt12experimental15fundamentals_v13pmr26__null_memory_resource_imp11do_is_equalERKNS1_15memory_resourceE", "__ZNSt3__224atomic_exchange_explicitIPNSt12experimental15fundamentals_v13pmr15memory_resourceEEET_PNS_6atomicIS6_EENS8_10value_typeENS_12memory_orderE", "__ZNSt3__220atomic_load_explicitIPNSt12experimental15fundamentals_v13pmr15memory_resourceEEET_PKNS_6atomicIS6_EENS_12memory_orderE", "__ZNSt3__213__atomic_baseIPNSt12experimental15fundamentals_v13pmr15memory_resourceELb0EE8exchangeES5_NS_12memory_orderE", "__ZNSt3__221__cxx_atomic_exchangeIPNSt12experimental15fundamentals_v13pmr15memory_resourceEEET_PNS_22__cxx_atomic_base_implIS6_EES6_NS_12memory_orderE", "__ZNKSt3__213__atomic_baseIPNSt12experimental15fundamentals_v13pmr15memory_resourceELb0EE4loadENS_12memory_orderE", "__ZNSt3__217__cxx_atomic_loadIPNSt12experimental15fundamentals_v13pmr15memory_resourceEEET_PKNS_22__cxx_atomic_base_implIS6_EENS_12memory_orderE", "__ZNSt3__25mutex8try_lockEv", "__ZNSt3__215recursive_mutexC2Ev", "__ZNSt3__229__libcpp_recursive_mutex_initEP15pthread_mutex_t", "__ZNSt3__215recursive_mutexD2Ev", "__ZNSt3__232__libcpp_recursive_mutex_destroyEP15pthread_mutex_t", "__ZNSt3__215recursive_mutex4lockEv", "__ZNSt3__229__libcpp_recursive_mutex_lockEP15pthread_mutex_t", "__ZNSt3__215recursive_mutex6unlockEv", "__ZNSt3__231__libcpp_recursive_mutex_unlockEP15pthread_mutex_t", "__ZNSt3__215recursive_mutex8try_lockEv", "__ZNSt3__232__libcpp_recursive_mutex_trylockEP15pthread_mutex_t", "__ZNSt3__211timed_mutexC2Ev", "__ZNSt3__211timed_mutexD2Ev", "__ZNSt3__211timed_mutex4lockEv", "__ZNSt3__211timed_mutex8try_lockEv", "__ZNSt3__211unique_lockINS_5mutexEEC2ERS1_NS_13try_to_lock_tE", "__ZNSt3__211timed_mutex6unlockEv", "__ZNSt3__221recursive_timed_mutexC2Ev", "__ZNSt3__211__thread_idC2Ev", "__ZNSt3__221recursive_timed_mutexD2Ev", "__ZNSt3__221recursive_timed_mutex4lockEv", "__ZNSt3__2eqENS_11__thread_idES0_", "__ZNSt3__221recursive_timed_mutex8try_lockEv", "__ZNSt3__221recursive_timed_mutex6unlockEv", "__ZNSt3__211__thread_id7__resetEv", "__ZNSt3__224__libcpp_thread_id_equalEmm", "__ZNSt3__215recursive_mutexC1Ev", "__ZNSt3__215recursive_mutexD1Ev", "__ZNSt3__211timed_mutexC1Ev", "__ZNSt3__211timed_mutexD1Ev", "__ZNSt3__221recursive_timed_mutexC1Ev", "__ZNSt3__221recursive_timed_mutexD1Ev", "__ZNSt3__25mutexD2Ev", "__ZNSt3__222__libcpp_mutex_destroyEP15pthread_mutex_t", "__ZSt15get_new_handlerv", "__ZnwmRKSt9nothrow_t", "__ZnamRKSt9nothrow_t", "__ZdlPvRKSt9nothrow_t", "__ZdlPvm", "__ZdaPvRKSt9nothrow_t", "__ZdaPvm", "__ZNSt3__222__libcpp_aligned_allocEmm", "__ZnwmSt11align_val_tRKSt9nothrow_t", "__ZnamSt11align_val_tRKSt9nothrow_t", "__ZNSt3__221__libcpp_aligned_freeEPv", "__ZdlPvSt11align_val_tRKSt9nothrow_t", "__ZdlPvmSt11align_val_t", "__ZdaPvSt11align_val_tRKSt9nothrow_t", "__ZdaPvmSt11align_val_t", "__ZNSt3__24__fs10filesystem16_FilesystemClock3nowEv", "__ZNSt3__26chronoplInNS_5ratioILx1ELx1EEEnNS2_ILx1ELx1000000000EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_", "__ZNSt3__26chrono8durationInNS_5ratioILx1ELx1EEEEC2IxEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_nEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE", "__ZNSt3__26chrono13duration_castINS0_8durationInNS_5ratioILx1ELx1000000000EEEEEnS4_EENS_9enable_ifIXsr13__is_durationIT_EE5valueES7_E4typeERKNS2_IT0_T1_EE", "__ZNSt3__26chrono8durationInNS_5ratioILx1ELx1000000000EEEEC2IlEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_nEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE", "__ZNSt3__24__fs10filesystem16filesystem_errorD2Ev", "__ZNSt3__210shared_ptrINS_4__fs10filesystem16filesystem_error8_StorageEED2Ev", "__ZNSt3__24__fs10filesystem16filesystem_errorD0Ev", "__ZNSt3__24__fs10filesystem16filesystem_error13__create_whatEi", "__ZNKSt3__210shared_ptrINS_4__fs10filesystem16filesystem_error8_StorageEEptEv", "__ZNSt3__24__fs10filesystem10__absoluteERKNS1_4pathEPNS_10error_codeE", "__ZNSt3__24__fs10filesystem11__canonicalERKNS1_4pathEPNS_10error_codeE", "__ZNSt3__24__fs10filesystem4pathC2IPcvEERKT_NS2_6formatE", "__ZNSt3__24__fs10filesystem6__copyERKNS1_4pathES4_NS1_12copy_optionsEPNS_10error_codeE", "__ZNSt3__24__fs10filesystemanENS1_12copy_optionsES2_", "__ZNSt3__24__fs10filesystemorENS1_12copy_optionsES2_", "__ZNSt3__24__fs10filesystem8is_otherENS1_11file_statusE", "__ZNSt3__24__fs10filesystem15is_regular_fileENS1_11file_statusE", "__ZNSt3__24__fs10filesystem14__copy_symlinkERKNS1_4pathES4_PNS_10error_codeE", "__ZNSt3__24__fs10filesystem16__create_symlinkERKNS1_4pathES4_PNS_10error_codeE", "__ZNSt3__24__fs10filesystem18__create_hard_linkERKNS1_4pathES4_PNS_10error_codeE", "__ZNSt3__24__fs10filesystem11__copy_fileERKNS1_4pathES4_NS1_12copy_optionsEPNS_10error_codeE", "__ZNKSt3__24__fs10filesystem4path8filenameEv", "__ZNSt3__24__fs10filesystem18__create_directoryERKNS1_4pathES4_PNS_10error_codeE", "__ZNSt3__24__fs10filesystem18directory_iteratorC2ERKNS1_4pathERNS_10error_codeE", "__ZNSt3__24__fs10filesystem18directory_iteratorC2ERKNS1_4pathE", "__ZNSt3__24__fs10filesystemneERKNS1_18directory_iteratorES4_", "__ZNKSt3__24__fs10filesystem18directory_iteratorptEv", "__ZNSt3__24__fs10filesystem18directory_iterator9incrementERNS_10error_codeE", "__ZNSt3__24__fs10filesystem14__read_symlinkERKNS1_4pathEPNS_10error_codeE", "__ZNSt3__24__fs10filesystem20__create_directoriesERKNS1_4pathEPNS_10error_codeE", "__ZNKSt3__24__fs10filesystem4path11parent_pathEv", "__ZNKSt3__24__fs10filesystem4path5emptyEv", "__ZNSt3__24__fs10filesystem6statusERKNS1_4pathERNS_10error_codeE", "__ZNSt3__24__fs10filesystemeqERKNS1_4pathES4_", "__ZNSt3__24__fs10filesystem18__create_directoryERKNS1_4pathEPNS_10error_codeE", "__ZNSt3__24__fs10filesystem26__create_directory_symlinkERKNS1_4pathES4_PNS_10error_codeE", "__ZNSt3__24__fs10filesystem14__current_pathEPNS_10error_codeE", "__ZNSt3__210unique_ptrIA_cNS_14default_deleteIS1_EEEC2IPcLb1EvvEET_", "__ZNKSt3__210unique_ptrIA_cNS_14default_deleteIS1_EEE3getEv", "__ZNSt3__210unique_ptrIA_cNS_14default_deleteIS1_EEED2Ev", "__ZNSt3__24__fs10filesystem14__current_pathERKNS1_4pathEPNS_10error_codeE", "__ZNSt3__24__fs10filesystem12__equivalentERKNS1_4pathES4_PNS_10error_codeE", "__ZNSt3__24__fs10filesystem4pathC2INS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEvEERKT_NS2_6formatE", "__ZNSt3__24__fs10filesystem11__file_sizeERKNS1_4pathEPNS_10error_codeE", "__ZNSt3__24__fs10filesystem17__hard_link_countERKNS1_4pathEPNS_10error_codeE", "__ZNSt3__24__fs10filesystem13__fs_is_emptyERKNS1_4pathEPNS_10error_codeE", "__ZNSt3__24__fs10filesystemeqERKNS1_18directory_iteratorES4_", "__ZNSt3__24__fs10filesystem17__last_write_timeERKNS1_4pathEPNS_10error_codeE", "__ZNSt3__24__fs10filesystem17__last_write_timeERKNS1_4pathENS_6chrono10time_pointINS1_16_FilesystemClockENS5_8durationInNS_5ratioILx1ELx1000000000EEEEEEEPNS_10error_codeE", "__ZNSt3__25arrayI8timespecLm2EEixEm", "__ZNSt3__24__fs10filesystem13__permissionsERKNS1_4pathENS1_5permsENS1_12perm_optionsEPNS_10error_codeE", "__ZNSt3__24__fs10filesystemaNERNS1_5permsES2_", "__ZNSt3__24__fs10filesystemoRERNS1_5permsES2_", "__ZNKSt3__24__fs10filesystem11file_status11permissionsEv", "__ZNSt3__24__fs10filesystemanENS1_5permsES2_", "__ZNSt3__24__fs10filesystemcoENS1_5permsE", "__ZNSt3__24__fs10filesystem8__removeERKNS1_4pathEPNS_10error_codeE", "__ZNSt3__24__fs10filesystem12__remove_allERKNS1_4pathEPNS_10error_codeE", "__ZNSt3__24__fs10filesystem8__renameERKNS1_4pathES4_PNS_10error_codeE", "__ZNSt3__24__fs10filesystem13__resize_fileERKNS1_4pathEyPNS_10error_codeE", "__ZNSt3__24__fs10filesystem7__spaceERKNS1_4pathEPNS_10error_codeE", "__ZNSt3__24__fs10filesystem21__temp_directory_pathEPNS_10error_codeE", "__ZNSt3__24__fs10filesystem4pathC2IPKcvEERKT_NS2_6formatE", "__ZNSt3__24__fs10filesystem18__weakly_canonicalERKNS1_4pathEPNS_10error_codeE", "__ZNSt3__24__fs10filesystem4pathC2IA1_cvEERKT_NS2_6formatE", "__ZNSt3__24__fs10filesystem4path9__reserveEm", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEcvNS_17basic_string_viewIcS2_EEEv", "__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEEC2Ev", "__ZNSt3__24__fs10filesystem4path6assignINS_17basic_string_viewIcNS_11char_traitsIcEEEEEENS_9enable_ifIXsr13__is_pathableIT_EE5valueERS2_E4typeERKS9_", "__ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE4backEv", "__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE9push_backEOS4_", "__ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE5emptyEv", "__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE6rbeginEv", "__ZNSt3__2neINS_11__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEES7_EEbRKNS_16reverse_iteratorIT_EERKNS8_IT0_EE", "__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE4rendEv", "__ZNKSt3__216reverse_iteratorINS_11__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEEEdeEv", "__ZNSt3__24__fs10filesystem4pathdVINS_17basic_string_viewIcNS_11char_traitsIcEEEEEENS_9enable_ifIXsr13__is_pathableIT_EE5valueERS2_E4typeERKS9_", "__ZNSt3__216reverse_iteratorINS_11__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEEEppEv", "__ZNKSt3__24__fs10filesystem4path16lexically_normalEv", "__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEED2Ev", "__ZNSt3__24__fs10filesystem4path17replace_extensionERKS2_", "__ZNKSt3__24__fs10filesystem4path9extensionEv", "__ZNKSt3__24__fs10filesystem4path11__root_nameEv", "__ZNKSt3__24__fs10filesystem4path15__root_path_rawEv", "__ZNKSt3__24__fs10filesystem4path15__relative_pathEv", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4backEv", "__ZNKSt3__24__fs10filesystem4path13__parent_pathEv", "__ZNKSt3__24__fs10filesystem4path6__stemEv", "__ZNKSt3__24__fs10filesystem4path11__extensionEv", "__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEEC2Ev", "__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE7reserveEm", "__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE4backEv", "__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE8pop_backEv", "__ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE5emptyEv", "__ZNSt3__24__fs10filesystem4pathC2IA2_cvEERKT_NS2_6formatE", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm", "__ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE4sizeEv", "__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE5beginEv", "__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE3endEv", "__ZNSt3__2neIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEbRKNS_11__wrap_iterIT_EESF_", "__ZNKSt3__211__wrap_iterIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEdeEv", "__ZNSt3__211__wrap_iterIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEppEv", "__ZNSt3__24__fs10filesystem4pathdVIA1_cEENS_9enable_ifIXsr13__is_pathableIT_EE5valueERS2_E4typeERKS6_", "__ZNSt3__24__fs10filesystem4path14make_preferredEv", "__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEED2Ev", "__ZNKSt3__24__fs10filesystem4path18lexically_relativeERKS2_", "__ZNSt3__2neIcNS_11char_traitsIcEEEEbNS_17basic_string_viewIT_T0_EES6_", "__ZNSt3__2eqIcNS_11char_traitsIcEEEEbNS_17basic_string_viewIT_T0_EES6_", "__ZNSt3__24__fs10filesystem4pathdVIA3_cEENS_9enable_ifIXsr13__is_pathableIT_EE5valueERS2_E4typeERKS6_", "__ZNKSt3__24__fs10filesystem4path9__compareENS_17basic_string_viewIcNS_11char_traitsIcEEEE", "__ZNSt3__24__fs10filesystem10hash_valueERKNS1_4pathE", "__ZNSt3__214__hash_combineEmm", "__ZNKSt3__24hashINS_17basic_string_viewIcNS_11char_traitsIcEEEEEclES4_", "__ZNKSt3__24__fs10filesystem4path5beginEv", "__ZNSt3__24__fs10filesystem4path8iteratorC2Ev", "__ZNSt3__24__fs10filesystem4path13__assign_viewERKNS_17basic_string_viewIcNS_11char_traitsIcEEEE", "__ZNKSt3__24__fs10filesystem4path3endEv", "__ZNSt3__24__fs10filesystem4path8iterator11__incrementEv", "__ZNSt3__24__fs10filesystem4path8iterator11__decrementEv", "__ZNSt3__24__fs10filesystem15directory_entry12__do_refreshEv", "__ZNKSt3__24__fs10filesystem16filesystem_error4whatEv", "__ZNSt3__26chrono8durationInNS_5ratioILx1ELx1000000000EEEEC2InNS2_ILx1ELx1EEEEERKNS1_IT_T0_EEPNS_9enable_ifIXaasr13__no_overflowIS8_S3_EE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEaaeqsr13__no_overflowIS8_S3_E4typeE3denLi1Entsr23treat_as_floating_pointIS7_EE5valueEvE4typeE", "__ZNKSt3__26chrono8durationInNS_5ratioILx1ELx1000000000EEEE5countEv", "__ZNSt3__26chrono13duration_castINS0_8durationInNS_5ratioILx1ELx1000000000EEEEEnNS3_ILx1ELx1EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE", "__ZNKSt3__26chrono15__duration_castINS0_8durationInNS_5ratioILx1ELx1EEEEENS2_InNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEclERKS5_", "__ZNKSt3__26chrono8durationInNS_5ratioILx1ELx1EEEE5countEv", "__ZNKSt3__26chrono15__duration_castINS0_8durationInNS_5ratioILx1ELx1000000000EEEEES5_NS3_ILx1ELx1EEELb1ELb1EEclERKS5_", "__ZNKSt3__24__fs10filesystem16filesystem_error5path1Ev", "__ZNKSt3__24__fs10filesystem16filesystem_error5path2Ev", "__ZNSt3__24__fs10filesystem11file_statusC2Ev", "__ZNSt3__24__fs10filesystem11file_status4typeENS1_9file_typeE", "__ZNSt3__24__fs10filesystem11file_status11permissionsENS1_5permsE", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2INS_17basic_string_viewIcS2_EEvEERKT_", "__ZNSt3__24__fs10filesystem4pathC2EONS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS2_6formatE", "__ZNKSt3__24__fs10filesystem18directory_iteratordeEv", "__ZNSt3__214basic_ifstreamIcNS_11char_traitsIcEEEC1Ev", "__ZNSt3__214basic_ifstreamIcNS_11char_traitsIcEEE6__openEij", "__ZNKSt3__214basic_ifstreamIcNS_11char_traitsIcEEE7is_openEv", "__ZNSt3__214basic_ofstreamIcNS_11char_traitsIcEEEC1Ev", "__ZNSt3__214basic_ofstreamIcNS_11char_traitsIcEEE6__openEij", "__ZNKSt3__214basic_ofstreamIcNS_11char_traitsIcEEE7is_openEv", "__ZNSt3__24copyINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIcS3_EEEET0_T_S8_S7_", "__ZNKSt3__29basic_iosIcNS_11char_traitsIcEEE4failEv", "__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEEC2EPNS_15basic_streambufIcS2_EE", "__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE6__openEij", "__ZNKSt3__213basic_filebufIcNS_11char_traitsIcEEE7is_openEv", "__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEEC2EPNS_15basic_streambufIcS2_EE", "__ZNSt3__26__copyINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIcS3_EEEET0_T_S8_S7_", "__ZNSt3__213__unwrap_iterINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEENS_18__unwrap_iter_implIS4_Lb0EEEEEDTclsrT0_7__applycl7declvalIT_EEEES8_", "__ZNSt3__216__copy_constexprINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIcS3_EEEET0_T_S8_S7_", "__ZNSt3__218__unwrap_iter_implINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEELb0EE7__applyES4_", "__ZNKSt3__28ios_base4failEv", "__ZNSt3__2eqINS_4__fs10filesystem12__dir_streamES3_EEbRKNS_10shared_ptrIT_EERKNS4_IT0_EE", "__ZNKSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEE3getEv", "__ZNSt3__26chronomiInNS_5ratioILx1ELx1EEEnNS2_ILx1ELx1000000000EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_", "__ZNSt3__26chrono8durationInNS_5ratioILx1ELx1EEEEC2IiEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_nEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE", "__ZNSt3__26chrono13duration_castINS0_8durationInNS_5ratioILx1ELx1EEEEEnNS3_ILx1ELx1000000000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE", "__ZNKSt3__26chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationInNS_5ratioILx1ELx1000000000EEEEEE16time_since_epochEv", "__ZNSt3__26chronomiInNS_5ratioILx1ELx1000000000EEEnNS2_ILx1ELx1EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_", "__ZNSt3__26chronoplInNS_5ratioILx1ELx1EEEnS3_EENS_11common_typeIJNS0_8durationIT_T0_EENS5_IT1_T2_EEEE4typeERKS8_RKSB_", "__ZNSt3__26chronoplInNS_5ratioILx1ELx1000000000EEEnNS2_ILx1ELx1EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_", "__ZNKSt3__26chrono15__duration_castINS0_8durationInNS_5ratioILx1ELx1000000000EEEEENS2_InNS3_ILx1ELx1EEEEES4_Lb1ELb0EEclERKS5_", "__ZNSt3__26chrono8durationInNS_5ratioILx1ELx1EEEEC2InEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_nEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE", "__ZNSt3__26chronomiInNS_5ratioILx1ELx1EEEnS3_EENS_11common_typeIJNS0_8durationIT_T0_EENS5_IT1_T2_EEEE4typeERKS8_RKSB_", "__ZNKSt3__25arrayI8timespecLm2EE4dataEv", "__ZNSt3__24__fs10filesystemanENS1_12perm_optionsES2_", "__ZNSt3__24__fs10filesystemorENS1_5permsES2_", "__ZNSt3__23getILm0ENS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem9file_typeEEEONS_13tuple_elementIXT_ENS_4pairIT0_T1_EEE4typeEOSC_", "__ZNSt3__23getILm1ENS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem9file_typeEEEONS_13tuple_elementIXT_ENS_4pairIT0_T1_EEE4typeEOSC_", "__ZNSt3__2eqERKNS_10error_codeERKNS_15error_conditionE", "__ZNSt3__215error_conditionC2INS_4errcEEET_PNS_9enable_ifIXsr23is_error_condition_enumIS3_EE5valueEvE4typeE", "__ZNSt3__210__get_pairILm0EE3getINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem9file_typeEEEOT_ONS_4pairISA_T0_EE", "__ZNSt3__210__get_pairILm1EE3getINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem9file_typeEEEOT0_ONS_4pairIT_SA_EE", "__ZNKSt3__210error_code8categoryEv", "__ZNKSt3__215error_condition8categoryEv", "__ZNKSt3__215error_condition5valueEv", "__ZNSt3__220make_error_conditionENS_4errcE", "__ZNSt3__215error_conditionC2EiRKNS_14error_categoryE", "__ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE5frontEv", "__ZNSt3__217basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm", "__ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEEixEm", "__ZNSt3__2neIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEEbRKNS_11__wrap_iterIT_EESA_", "__ZNKSt3__216reverse_iteratorINS_11__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEEE4baseEv", "__ZNSt3__2eqIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEEbRKNS_11__wrap_iterIT_EESA_", "__ZNKSt3__211__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEE4baseEv", "__ZNSt3__211__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEmmEv", "__ZNKSt3__211__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeEv", "__ZNSt3__24pairINS_17basic_string_viewIcNS_11char_traitsIcEEEES4_EC2IRKS4_RA1_KcLPv0EEEOT_OT0_", "__ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE12find_last_ofEcm", "__ZNSt3__24pairINS_17basic_string_viewIcNS_11char_traitsIcEEEES4_EC2IRKS4_S4_LPv0EEEOT_OT0_", "__ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE6substrEmm", "__ZNSt3__24pairINS_17basic_string_viewIcNS_11char_traitsIcEEEES4_EC2IS4_S4_LPv0EEEOT_OT0_", "__ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE5rfindEcm", "__ZNSt3__211__str_rfindIcmNS_11char_traitsIcEELm4294967295EEET0_PKT_S3_S4_S3_", "__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE12emplace_backIJRS5_RS8_EEERS9_DpOT_", "__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE9__end_capEv", "__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE22__construct_one_at_endIJRS5_RS8_EEEvDpOT_", "__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE24__emplace_back_slow_pathIJRS5_RS8_EEEvDpOT_", "__ZNSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE5firstEv", "__ZNSt3__222__compressed_pair_elemIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEELi0ELb0EE5__getEv", "__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE21_ConstructTransactionC2ERSC_m", "__ZNSt3__216allocator_traitsINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEE9constructISA_JRS6_RS9_EvvEEvRSB_PT_DpOT0_", "__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE7__allocEv", "__ZNSt3__212__to_addressINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEPT_SB_", "__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE21_ConstructTransactionD2Ev", "__ZNSt3__212construct_atINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEJRS5_RS8_EPS9_EEPT_SE_DpOT0_", "__ZNSt3__24pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEC2IRS4_RS7_LPv0EEEOT_OT0_", "__ZNSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE6secondEv", "__ZNSt3__222__compressed_pair_elemINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEELi1ELb1EE5__getEv", "__ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE11__recommendEm", "__ZNSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEEC2EmmSC_", "__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE26__swap_out_circular_bufferERNS_14__split_bufferIS9_RSB_EE", "__ZNSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEED2Ev", "__ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE8max_sizeEv", "__ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE20__throw_length_errorEv", "__ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE8capacityEv", "__ZNSt3__216allocator_traitsINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEE8max_sizeISB_vvEEmRKSB_", "__ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE7__allocEv", "__ZNKSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE6secondEv", "__ZNKSt3__222__compressed_pair_elemINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEELi1ELb1EE5__getEv", "__ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE9__end_capEv", "__ZNKSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE5firstEv", "__ZNKSt3__222__compressed_pair_elemIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEELi0ELb0EE5__getEv", "__ZNSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEEC2IDnSD_EEOT_OT0_", "__ZNSt3__216allocator_traitsINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEE8allocateERSB_m", "__ZNSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE7__allocEv", "__ZNSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE9__end_capEv", "__ZNSt3__222__compressed_pair_elemIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEELi0ELb0EEC2IDnvEEOT_", "__ZNSt3__222__compressed_pair_elemIRNS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEELi1ELb0EEC2ISC_vEEOT_", "__ZNSt3__29allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEE8allocateEm", "__ZNSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE6secondEv", "__ZNSt3__222__compressed_pair_elemIRNS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEELi1ELb0EE5__getEv", "__ZNSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE5firstEv", "__ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE17__annotate_deleteEv", "__ZNSt3__246__construct_backward_with_exception_guaranteesINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEESA_vEEvRT_PT0_SF_RSF_", "__ZNSt3__24swapIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableISC_EE5valueEvE4typeERSC_SF_", "__ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE14__annotate_newEm", "__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE26__invalidate_all_iteratorsEv", "__ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE31__annotate_contiguous_containerEPKvSE_SE_SE_", "__ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE4dataEv", "__ZNSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE5clearEv", "__ZNSt3__216allocator_traitsINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEE10deallocateERSB_PSA_m", "__ZNKSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE8capacityEv", "__ZNSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE17__destruct_at_endEPS9_", "__ZNSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE17__destruct_at_endEPS9_NS_17integral_constantIbLb0EEE", "__ZNSt3__216allocator_traitsINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEE7destroyISA_vvEEvRSB_PT_", "__ZNSt3__210destroy_atINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEELi0EEEvPT_", "__ZNSt3__212__destroy_atINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEELi0EEEvPT_", "__ZNSt3__29allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEE10deallocateEPS9_m", "__ZNKSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE9__end_capEv", "__ZNKSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE5firstEv", "__ZNSt3__2eqIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEbRKNS_11__wrap_iterIT_EESF_", "__ZNKSt3__211__wrap_iterIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEE4baseEv", "__ZNSt3__2neIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE", "__ZNKSt3__213__scalar_hashINS_6_PairTELm2EEclES1_", "__ZNSt3__24__fs10filesystem8_PathCVTIcE15__append_sourceIPcEEvRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKT_", "__ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIPcS3_cLb1EE13__range_beginEPKc", "__ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIPcS3_cLb1EE11__range_endEPKc", "__ZNSt3__217__compressed_pairIPcNS_14default_deleteIA_cEEEC2IRS1_NS_16__value_init_tagEEEOT_OT0_", "__ZNSt3__222__compressed_pair_elemINS_14default_deleteIA_cEELi1ELb1EEC2ENS_16__value_init_tagE", "__ZNSt3__210unique_ptrIA_cNS_14default_deleteIS1_EEE5resetEDn", "__ZNSt3__217__compressed_pairIPcNS_14default_deleteIA_cEEE5firstEv", "__ZNSt3__217__compressed_pairIPcNS_14default_deleteIA_cEEE6secondEv", "__ZNKSt3__214default_deleteIA_cEclIcEENS2_20_EnableIfConvertibleIT_E4typeEPS5_", "__ZNSt3__222__compressed_pair_elemINS_14default_deleteIA_cEELi1ELb1EE5__getEv", "__ZNKSt3__217__compressed_pairIPcNS_14default_deleteIA_cEEE5firstEv", "__ZNSt3__24__fs10filesystem8_PathCVTIcE15__append_sourceINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEvRSA_RKT_", "__ZNSt3__24__fs10filesystem20__is_pathable_stringINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEvE13__range_beginERKS8_", "__ZNSt3__24__fs10filesystem20__is_pathable_stringINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEvE11__range_endERKS8_", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv", "__ZNSt3__24__fs10filesystem8_PathCVTIcE15__append_sourceIPKcEEvRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKT_", "__ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIPKcS4_cLb1EE13__range_beginES4_", "__ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIPKcS4_cLb1EE11__range_endES4_", "__ZNSt3__24__fs10filesystem8_PathCVTIcE15__append_sourceIA1_cEEvRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKT_", "__ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIA1_cPccLb1EE13__range_beginEPKc", "__ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIA1_cPccLb1EE11__range_endEPKc", "__ZNSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEEC2IDnNS_18__default_init_tagEEEOT_OT0_", "__ZNSt3__219__debug_db_insert_cINS_6vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS5_EEEEEEvPT_", "__ZNSt3__222__compressed_pair_elemIPNS_17basic_string_viewIcNS_11char_traitsIcEEEELi0ELb0EEC2IDnvEEOT_", "__ZNSt3__222__compressed_pair_elemINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEELi1ELb1EEC2ENS_18__default_init_tagE", "__ZNSt3__29allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEC2Ev", "__ZNSt3__216__non_trivial_ifILb1ENS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEEEC2Ev", "__ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE17__annotate_deleteEv", "__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE7__clearEv", "__ZNSt3__216allocator_traitsINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEEE10deallocateERS6_PS5_m", "__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE7__allocEv", "__ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE8capacityEv", "__ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE31__annotate_contiguous_containerEPKvS9_S9_S9_", "__ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE4dataEv", "__ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE4sizeEv", "__ZNSt3__212__to_addressINS_17basic_string_viewIcNS_11char_traitsIcEEEEEEPT_S6_", "__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE22__base_destruct_at_endEPS4_", "__ZNSt3__216allocator_traitsINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEEE7destroyIS5_vvEEvRS6_PT_", "__ZNSt3__210destroy_atINS_17basic_string_viewIcNS_11char_traitsIcEEEELi0EEEvPT_", "__ZNSt3__212__destroy_atINS_17basic_string_viewIcNS_11char_traitsIcEEEELi0EEEvPT_", "__ZNSt3__29allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEE10deallocateEPS4_m", "__ZNSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE6secondEv", "__ZNSt3__222__compressed_pair_elemINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEELi1ELb1EE5__getEv", "__ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE9__end_capEv", "__ZNKSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE5firstEv", "__ZNKSt3__222__compressed_pair_elemIPNS_17basic_string_viewIcNS_11char_traitsIcEEEELi0ELb0EE5__getEv", "__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE9__end_capEv", "__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE22__construct_one_at_endIJS4_EEEvDpOT_", "__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE21__push_back_slow_pathIS4_EEvOT_", "__ZNSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE5firstEv", "__ZNSt3__222__compressed_pair_elemIPNS_17basic_string_viewIcNS_11char_traitsIcEEEELi0ELb0EE5__getEv", "__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE21_ConstructTransactionC2ERS7_m", "__ZNSt3__216allocator_traitsINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEEE9constructIS5_JS5_EvvEEvRS6_PT_DpOT0_", "__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE21_ConstructTransactionD2Ev", "__ZNSt3__212construct_atINS_17basic_string_viewIcNS_11char_traitsIcEEEEJS4_EPS4_EEPT_S7_DpOT0_", "__ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE11__recommendEm", "__ZNSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEEC2EmmS7_", "__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE26__swap_out_circular_bufferERNS_14__split_bufferIS4_RS6_EE", "__ZNSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEED2Ev", "__ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE8max_sizeEv", "__ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE20__throw_length_errorEv", "__ZNSt3__216allocator_traitsINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEEE8max_sizeIS6_vvEEmRKS6_", "__ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE7__allocEv", "__ZNKSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE6secondEv", "__ZNKSt3__222__compressed_pair_elemINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEELi1ELb1EE5__getEv", "__ZNSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEEC2IDnS8_EEOT_OT0_", "__ZNSt3__216allocator_traitsINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEEE8allocateERS6_m", "__ZNSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE7__allocEv", "__ZNSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE9__end_capEv", "__ZNSt3__222__compressed_pair_elemIRNS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEELi1ELb0EEC2IS7_vEEOT_", "__ZNSt3__29allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEE8allocateEm", "__ZNSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE6secondEv", "__ZNSt3__222__compressed_pair_elemIRNS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEELi1ELb0EE5__getEv", "__ZNSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE5firstEv", "__ZNSt3__246__construct_backward_with_exception_guaranteesINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEES5_vEEvRT_PT0_SA_RSA_", "__ZNSt3__24swapIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS7_EE5valueEvE4typeERS7_SA_", "__ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE14__annotate_newEm", "__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE26__invalidate_all_iteratorsEv", "__ZNSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE5clearEv", "__ZNKSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE8capacityEv", "__ZNSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE17__destruct_at_endEPS4_", "__ZNSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE17__destruct_at_endEPS4_NS_17integral_constantIbLb0EEE", "__ZNKSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE9__end_capEv", "__ZNKSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE5firstEv", "__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE3endEv", "__ZNSt3__216reverse_iteratorINS_11__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEEEC2ES7_", "__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE11__make_iterEPS4_", "__ZNSt3__211__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEC2ES5_", "__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE5beginEv", "__ZNSt3__24__fs10filesystem4path6appendINS_17basic_string_viewIcNS_11char_traitsIcEEEEEENS_9enable_ifIXsr13__is_pathableIT_EE5valueERS2_E4typeERKS9_", "__ZNSt3__24__fs10filesystem14__is_separatorIcEENS_9enable_ifIXsr18__can_convert_charIT_EE5valueEbE4typeES4_", "__ZNSt3__24__fs10filesystem20__is_pathable_stringINS_17basic_string_viewIcNS_11char_traitsIcEEEEvE15__first_or_nullERKS6_", "__ZNSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEEC2IDnNS_18__default_init_tagEEEOT_OT0_", "__ZNSt3__219__debug_db_insert_cINS_6vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorISA_EEEEEEvPT_", "__ZNSt3__222__compressed_pair_elemINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEELi1ELb1EEC2ENS_18__default_init_tagE", "__ZNSt3__29allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEC2Ev", "__ZNSt3__216__non_trivial_ifILb1ENS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEEC2Ev", "__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE7__clearEv", "__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE22__base_destruct_at_endEPS9_", "__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE17__destruct_at_endEPS9_", "__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE27__invalidate_iterators_pastEPS9_", "__ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE17__annotate_shrinkEm", "__ZNSt3__24__fs10filesystem8_PathCVTIcE15__append_sourceIA2_cEEvRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKT_", "__ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIA2_cPccLb1EE13__range_beginEPKc", "__ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIA2_cPccLb1EE11__range_endEPKc", "__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE11__make_iterEPS9_", "__ZNSt3__211__wrap_iterIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEC2ESA_", "__ZNSt3__24__fs10filesystem4path6appendIA1_cEENS_9enable_ifIXsr13__is_pathableIT_EE5valueERS2_E4typeERKS6_", "__ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIA1_cPccLb1EE15__first_or_nullEPKc", "__ZNSt3__24__fs10filesystem4path6appendIA3_cEENS_9enable_ifIXsr13__is_pathableIT_EE5valueERS2_E4typeERKS6_", "__ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIA3_cPccLb1EE15__first_or_nullEPKc", "__ZNSt3__24__fs10filesystem8_PathCVTIcE15__append_sourceIA3_cEEvRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKT_", "__ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIA3_cPccLb1EE13__range_beginEPKc", "__ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIA3_cPccLb1EE11__range_endEPKc", "__ZNSt3__216__do_string_hashIPKcEEmT_S3_", "__ZNSt3__24__fs10filesystem16filesystem_errorD1Ev", "__ZNSt19bad_optional_accessD2Ev", "__ZNSt19bad_optional_accessD0Ev", "__ZNKSt19bad_optional_access4whatEv", "__ZNSt12experimental19bad_optional_accessD2Ev", "__ZNSt12experimental19bad_optional_accessD0Ev", "__ZNSt19bad_optional_accessD1Ev", "__ZNSt12experimental19bad_optional_accessD1Ev", "__ZNSt3__213random_deviceC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", "__ZNSt3__213random_deviceD2Ev", "__ZNSt3__213random_deviceclEv", "__ZNKSt3__213random_device7entropyEv", "__ZNSt3__213random_deviceC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", "__ZNSt3__213random_deviceD1Ev", "__ZNSt3__212__rs_defaultC2Ev", "__ZNSt3__212__rs_defaultC2ERKS0_", "__ZNSt3__212__rs_defaultD2Ev", "__ZNSt3__212__rs_defaultclEv", "__ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EEC2Ev", "__ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EEclEv", "__ZNSt3__28__rs_getEv", "__ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EEC2Ej", "__ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EE4seedEj", "__ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EE8__rshiftILm30EEENS_9enable_ifIXltT_L_ZNS1_3_DtEEEjE4typeEj", "__ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EE8__rshiftILm1EEENS_9enable_ifIXltT_L_ZNS1_3_DtEEEjE4typeEj", "__ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EE8__rshiftILm11EEENS_9enable_ifIXltT_L_ZNS1_3_DtEEEjE4typeEj", "__ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EE8__lshiftILm7EEENS_9enable_ifIXltT_Lm32EEjE4typeEj", "__ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EE8__lshiftILm15EEENS_9enable_ifIXltT_Lm32EEjE4typeEj", "__ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EE8__rshiftILm18EEENS_9enable_ifIXltT_L_ZNS1_3_DtEEEjE4typeEj", "__ZNSt3__212__rs_defaultC1Ev", "__ZNSt3__212__rs_defaultC1ERKS0_", "__ZNSt3__212__rs_defaultD1Ev", "__ZNSt3__211regex_errorC2ENS_15regex_constants10error_typeE", "__ZNSt13runtime_errorC2EPKc", "__ZNSt3__211regex_errorD2Ev", "__ZNSt3__211regex_errorD0Ev", "__ZNSt3__220__get_collation_nameEPKc", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEc", "__ZNSt3__215__get_classnameEPKcb", "__ZNKSt3__223__match_any_but_newlineIcE6__execERNS_7__stateIcEE", "__ZNKSt3__215__has_one_stateIcE5firstEv", "__ZNKSt3__223__match_any_but_newlineIwE6__execERNS_7__stateIwEE", "__ZNKSt3__215__has_one_stateIwE5firstEv", "__ZNSt3__211regex_errorC1ENS_15regex_constants10error_typeE", "__ZNSt3__211regex_errorD1Ev", "__ZNSt3__219__shared_mutex_baseC2Ev", "__ZNSt3__219__shared_mutex_base4lockEv", "__ZNSt3__219__shared_mutex_base8try_lockEv", "__ZNSt3__219__shared_mutex_base6unlockEv", "__ZNSt3__219__shared_mutex_base11lock_sharedEv", "__ZNSt3__219__shared_mutex_base15try_lock_sharedEv", "__ZNSt3__219__shared_mutex_base13unlock_sharedEv", "__ZNSt3__218shared_timed_mutexC2Ev", "__ZNSt3__218shared_timed_mutex4lockEv", "__ZNSt3__218shared_timed_mutex8try_lockEv", "__ZNSt3__218shared_timed_mutex6unlockEv", "__ZNSt3__218shared_timed_mutex11lock_sharedEv", "__ZNSt3__218shared_timed_mutex15try_lock_sharedEv", "__ZNSt3__218shared_timed_mutex13unlock_sharedEv", "__ZNSt3__219__shared_mutex_baseC1Ev", "__ZNSt3__218shared_timed_mutexC1Ev", "__ZNSt9exceptionC2Ev", "__ZNSt3__218__libcpp_refstringC2EPKc", "__ZNSt11logic_errorC2EPKc", "__ZNSt11logic_errorC2ERKS_", "__ZNSt3__218__libcpp_refstringC2ERKS0_", "__ZNSt11logic_erroraSERKS_", "__ZNSt3__218__libcpp_refstringaSERKS0_", "__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE", "__ZNSt13runtime_errorC2ERKS_", "__ZNSt13runtime_erroraSERKS_", "__ZNSt11logic_errorD1Ev", "__ZNSt11logic_errorD0Ev", "__ZNSt13runtime_errorD1Ev", "__ZNSt13runtime_errorD0Ev", "__ZNSt9exceptionD1Ev", "__ZNSt9exceptionD0Ev", "__ZNKSt9exception4whatEv", "__ZNKSt3__218__libcpp_refstring15__uses_refcountEv", "__ZNSt11logic_errorC1ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE", "__ZNSt11logic_errorC1EPKc", "__ZNSt11logic_errorC1ERKS_", "__ZNSt13runtime_errorC1ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE", "__ZNSt13runtime_errorC1EPKc", "__ZNSt13runtime_errorC1ERKS_", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7replaceEmmPKcm", "__ZNSt3__211char_traitsIcE4moveEPcPKcm", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE21__grow_by_and_replaceEmmmmmmPKc", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEPKcmm", "__ZNSt3__211__str_rfindIcmNS_11char_traitsIcEELm4294967295EEET0_PKT_S3_S6_S3_S3_", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initEPKcmm", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7replaceEmmPKc", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE16find_last_not_ofEPKcmm", "__ZNSt3__222__str_find_last_not_ofIcmNS_11char_traitsIcEELm4294967295EEET0_PKT_S3_S6_S3_S3_", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE17find_first_not_ofEPKcmm", "__ZNSt3__223__str_find_first_not_ofIcmNS_11char_traitsIcEELm4294967295EEET0_PKT_S3_S6_S3_S3_", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEm", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKcm", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13find_first_ofEPKcmm", "__ZNSt3__219__str_find_first_ofIcmNS_11char_traitsIcEELm4294967295EEET0_PKT_S3_S6_S3_S3_", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7replaceEmmmc", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__shrink_or_extendEm", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignERKS5_mm", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4copyEPcmm", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_mmRKS4_", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm", "__ZNSt3__210__str_findIcmNS_11char_traitsIcEELm4294967295EEET0_PKT_S3_S4_S3_", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE12find_last_ofEPKcmm", "__ZNSt3__218__str_find_last_ofIcmNS_11char_traitsIcEELm4294967295EEET0_PKT_S3_S6_S3_S3_", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEmc", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEcm", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEmc", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendERKS5_mm", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEPKc", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEmmPKc", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEm", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEPKcmm", "__ZNSt3__210__str_findIcmNS_11char_traitsIcEELm4294967295EEET0_PKT_S3_S6_S3_S3_", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEmmRKS5_mm", "__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareINS_17basic_string_viewIcS2_EEEENS_9enable_ifIXaasr33__can_be_converted_to_string_viewIcS2_T_EE5valuentsr17__is_same_uncvrefISA_S5_EE5valueEiE4typeEmmRKSA_mm", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7replaceEmmRKS5_mm", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertENS_11__wrap_iterIPKcEEc", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmRKS5_mm", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7replaceEmmPKwm", "__ZNSt3__211char_traitsIwE4moveEPwPKwm", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE21__grow_by_and_replaceEmmmmmmPKw", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5rfindEPKwmm", "__ZNSt3__211__str_rfindIwmNS_11char_traitsIwEELm4294967295EEET0_PKT_S3_S6_S3_S3_", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__initEPKwmm", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7replaceEmmPKw", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE16find_last_not_ofEPKwmm", "__ZNSt3__222__str_find_last_not_ofIwmNS_11char_traitsIwEELm4294967295EEET0_PKT_S3_S6_S3_S3_", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE17find_first_not_ofEPKwmm", "__ZNSt3__223__str_find_first_not_ofIwmNS_11char_traitsIwEELm4294967295EEET0_PKT_S3_S6_S3_S3_", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEaSEw", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE2atEm", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertEmPKwm", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE13find_first_ofEPKwmm", "__ZNSt3__219__str_find_first_ofIwmNS_11char_traitsIwEELm4294967295EEET0_PKT_S3_S6_S3_S3_", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7replaceEmmmw", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7reserveEm", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE18__shrink_or_extendEm", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignERKS5_mm", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4copyEPwmm", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2ERKS5_mmRKS4_", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4findEwm", "__ZNSt3__210__str_findIwmNS_11char_traitsIwEELm4294967295EEET0_PKT_S3_S4_S3_", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertEmPKw", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE12find_last_ofEPKwmm", "__ZNSt3__218__str_find_last_ofIwmNS_11char_traitsIwEELm4294967295EEET0_PKT_S3_S6_S3_S3_", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE17__assign_no_aliasILb0EEERS5_PKwm", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE17__assign_no_aliasILb1EEERS5_PKwm", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendEmw", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5rfindEwm", "__ZNSt3__211__str_rfindIwmNS_11char_traitsIwEELm4294967295EEET0_PKT_S3_S4_S3_", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEmw", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendERKS5_mm", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7compareEPKw", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7compareEmmPKwm", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7compareEmmPKw", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE2atEm", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4findEPKwmm", "__ZNSt3__210__str_findIwmNS_11char_traitsIwEELm4294967295EEET0_PKT_S3_S6_S3_S3_", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7compareEmmRKS5_mm", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7compareINS_17basic_string_viewIwS2_EEEENS_9enable_ifIXaasr33__can_be_converted_to_string_viewIwS2_T_EE5valuentsr17__is_same_uncvrefISA_S5_EE5valueEiE4typeEmmRKSA_mm", "__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEcvNS_17basic_string_viewIwS2_EEEv", "__ZNSt3__211char_traitsIwE7compareEPKwS3_m", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendEPKw", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7replaceEmmRKS5_mm", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertENS_11__wrap_iterIPKwEEw", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6resizeEmw", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertEmRKS5_mm", "__ZNSt3__24stoiERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmi", "__ZNSt3__24stoiERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPmi", "__ZNSt3__24stolERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmi", "__ZNSt3__24stolERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPmi", "__ZNSt3__25stoulERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmi", "__ZNSt3__25stoulERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPmi", "__ZNSt3__25stollERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmi", "__ZNSt3__25stollERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPmi", "__ZNSt3__26stoullERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmi", "__ZNSt3__26stoullERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPmi", "__ZNSt3__24stofERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPm", "__ZNSt3__24stofERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPm", "__ZNSt3__24stodERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPm", "__ZNSt3__24stodERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPm", "__ZNSt3__25stoldERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPm", "__ZNSt3__25stoldERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPm", "__ZNSt3__29to_stringEl", "__ZNSt3__29to_stringEx", "__ZNSt3__29to_stringEj", "__ZNSt3__29to_stringEm", "__ZNSt3__29to_stringEy", "__ZNSt3__210to_wstringEi", "__ZNSt3__210to_wstringEl", "__ZNSt3__210to_wstringEx", "__ZNSt3__210to_wstringEj", "__ZNSt3__210to_wstringEm", "__ZNSt3__210to_wstringEy", "__ZNSt3__29to_stringEf", "__ZNSt3__29to_stringEd", "__ZNSt3__29to_stringEe", "__ZNSt3__210to_wstringEf", "__ZNSt3__210to_wstringEd", "__ZNSt3__210to_wstringEe", "__ZNSt3__210__find_endIPDoFbccEPKcS4_EET0_S5_S5_T1_S6_T_NS_26random_access_iterator_tagES8_", "__ZNSt3__211char_traitsIcE4findEPKcmRS2_", "__ZNSt3__218__find_first_of_ceIPKcS2_PDoFbccEEET_S5_S5_T0_S6_T1_", "__ZNSt3__218__search_substringIcNS_11char_traitsIcEEEEPKT_S5_S5_S5_S5_", "__ZNSt3__210__find_endIPDoFbwwEPKwS4_EET0_S5_S5_T1_S6_T_NS_26random_access_iterator_tagES8_", "__ZNSt3__211char_traitsIwE4findEPKwmRS2_", "__ZNSt3__218__find_first_of_ceIPKwS2_PDoFbwwEEET_S5_S5_T0_S6_T1_", "__ZNSt3__218__search_substringIwNS_11char_traitsIwEEEEPKT_S5_S5_S5_S5_", "__ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6resizeEm", "__ZNSt3__217basic_string_viewIwNS_11char_traitsIwEEEC2EPKwm", "__ZNKSt3__217basic_string_viewIwNS_11char_traitsIwEEE6substrEmm", "__ZNKSt3__217basic_string_viewIwNS_11char_traitsIwEEE7compareES3_", "__ZNKSt3__217basic_string_viewIwNS_11char_traitsIwEEE4sizeEv", "__ZNKSt3__217basic_string_viewIwNS_11char_traitsIwEEE4dataEv", "__ZNSt3__28to_charsIiLi0EEENS_15to_chars_resultEPcS2_T_", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPcvEET_S8_", "__ZNSt3__215__to_chars_itoaIiEENS_15to_chars_resultEPcS2_T_NS_17integral_constantIbLb1EEE", "__ZNSt3__218__to_unsigned_likeIiEENS_13make_unsignedIT_E4typeES2_", "__ZNSt3__212__complementIjEET_S1_", "__ZNSt3__28to_charsIlLi0EEENS_15to_chars_resultEPcS2_T_", "__ZNSt3__215__to_chars_itoaIlEENS_15to_chars_resultEPcS2_T_NS_17integral_constantIbLb1EEE", "__ZNSt3__218__to_unsigned_likeIlEENS_13make_unsignedIT_E4typeES2_", "__ZNSt3__212__complementImEET_S1_", "__ZNSt3__215__to_chars_itoaImEENS_15to_chars_resultEPcS2_T_NS_17integral_constantIbLb0EEE", "__ZNSt3__26__itoa13__traits_baseImvE7__widthEm", "__ZNSt3__26__itoa13__traits_baseImvE9__convertEmPc", "__ZNSt3__28to_charsIxLi0EEENS_15to_chars_resultEPcS2_T_", "__ZNSt3__215__to_chars_itoaIxEENS_15to_chars_resultEPcS2_T_NS_17integral_constantIbLb1EEE", "__ZNSt3__218__to_unsigned_likeIxEENS_13make_unsignedIT_E4typeES2_", "__ZNSt3__212__complementIyEET_S1_", "__ZNSt3__215__to_chars_itoaIyEENS_15to_chars_resultEPcS2_T_NS_17integral_constantIbLb0EEE", "__ZNSt3__26__itoa13__traits_baseIyvE7__widthEy", "__ZNSt3__26__itoa13__traits_baseIyvE9__convertEyPc", "__ZNSt3__212__libcpp_clzEy", "__ZNSt3__28to_charsImLi0EEENS_15to_chars_resultEPcS2_T_", "__ZNSt3__28to_charsIyLi0EEENS_15to_chars_resultEPcS2_T_", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2IPcvEET_S8_", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__initIPcEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueEvE4typeES9_S9_", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2EOS5_", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev", "__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_mmRKS4_", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEED1Ev", "__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC1ERKS5_mmRKS4_", "__ZNSt3__212strstreambufC2El", "__ZNSt3__212strstreambufC2EPFPvmEPFvS1_E", "__ZNSt3__212strstreambuf6__initEPclS1_", "__ZNSt3__212strstreambufC2EPclS1_", "__ZNSt3__212strstreambufC2EPKcl", "__ZNSt3__212strstreambufC2EPalS1_", "__ZNSt3__212strstreambufC2EPKal", "__ZNSt3__212strstreambufC2EPhlS1_", "__ZNSt3__212strstreambufC2EPKhl", "__ZNSt3__212strstreambufD2Ev", "__ZNSt3__212strstreambufD0Ev", "__ZNSt3__212strstreambuf4swapERS0_", "__ZNSt3__24swapIPFPvmEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_", "__ZNSt3__24swapIPFvPvEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_", "__ZNSt3__212strstreambuf6freezeEb", "__ZNSt3__212strstreambuf3strEv", "__ZNKSt3__212strstreambuf6pcountEv", "__ZNSt3__212strstreambuf8overflowEi", "__ZNSt3__212strstreambuf9pbackfailEi", "__ZNSt3__212strstreambuf9underflowEv", "__ZNSt3__212strstreambuf7seekoffExNS_8ios_base7seekdirEj", "__ZNSt3__23minIPcEERKT_S4_S4_", "__ZNSt3__212strstreambuf7seekposENS_4fposI11__mbstate_tEEj", "__ZNSt3__210istrstreamD2Ev", "__ZNSt3__210istrstreamD1Ev", "__ZTv0_n12_NSt3__210istrstreamD1Ev", "__ZNSt3__210istrstreamD0Ev", "__ZTv0_n12_NSt3__210istrstreamD0Ev", "__ZNSt3__210ostrstreamD2Ev", "__ZNSt3__210ostrstreamD1Ev", "__ZTv0_n12_NSt3__210ostrstreamD1Ev", "__ZNSt3__210ostrstreamD0Ev", "__ZTv0_n12_NSt3__210ostrstreamD0Ev", "__ZNSt3__29strstreamD2Ev", "__ZNSt3__29strstreamD1Ev", "__ZThn8_NSt3__29strstreamD1Ev", "__ZTv0_n12_NSt3__29strstreamD1Ev", "__ZNSt3__29strstreamD0Ev", "__ZThn8_NSt3__29strstreamD0Ev", "__ZTv0_n12_NSt3__29strstreamD0Ev", "__ZNSt3__23minIPcNS_6__lessIS1_S1_EEEERKT_S6_S6_T0_", "__ZNSt3__212strstreambufC1El", "__ZNSt3__212strstreambufC1EPFPvmEPFvS1_E", "__ZNSt3__212strstreambufC1EPclS1_", "__ZNSt3__212strstreambufC1EPKcl", "__ZNSt3__212strstreambufC1EPalS1_", "__ZNSt3__212strstreambufC1EPKal", "__ZNSt3__212strstreambufC1EPhlS1_", "__ZNSt3__212strstreambufC1EPKhl", "__ZNSt3__212strstreambufD1Ev", "__ZNSt3__214error_categoryD0Ev", "__ZNSt3__2eqERKNS_15error_conditionES2_", "__ZNKSt3__214error_categoryeqERKS0_", "__ZNKSt3__224__generic_error_category4nameEv", "__ZNKSt3__224__generic_error_category7messageEi", "__ZNKSt3__223__system_error_category4nameEv", "__ZNKSt3__223__system_error_category7messageEi", "__ZNKSt3__223__system_error_category23default_error_conditionEi", "__ZNKSt3__215error_condition7messageEv", "__ZNSt3__212system_error6__initERKNS_10error_codeENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", "__ZNSt3__212system_errorC2ENS_10error_codeE", "__ZNSt3__212system_errorC2EiRKNS_14error_categoryERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", "__ZNSt3__212system_errorC2EiRKNS_14error_categoryEPKc", "__ZNSt3__212system_errorC2EiRKNS_14error_categoryE", "__ZNSt3__212system_errorD0Ev", "__ZNSt3__212__do_messageD0Ev", "__ZNSt3__224__generic_error_categoryD0Ev", "__ZNSt3__223__system_error_categoryD0Ev", "__ZNSt3__214error_categoryD1Ev", "__ZNSt3__212system_errorC1ENS_10error_codeERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", "__ZNSt3__212system_errorC1ENS_10error_codeEPKc", "__ZNSt3__212system_errorC1ENS_10error_codeE", "__ZNSt3__212system_errorC1EiRKNS_14error_categoryERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", "__ZNSt3__212system_errorC1EiRKNS_14error_categoryEPKc", "__ZNSt3__212system_errorC1EiRKNS_14error_categoryE", "__ZNSt3__212system_errorD1Ev", "__ZNSt3__26threadD2Ev", "__ZNSt3__222__libcpp_thread_isnullEPKm", "__ZNSt3__26thread4joinEv", "__ZNSt3__220__libcpp_thread_joinEPm", "__ZNSt3__26thread6detachEv", "__ZNSt3__222__libcpp_thread_detachEPm", "__ZNSt3__26thread20hardware_concurrencyEv", "__ZNSt3__211this_thread9sleep_forERKNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE", "__ZNSt3__221__thread_specific_ptrINS_15__thread_structEEC2Ev", "__ZNSt3__221__thread_specific_ptrINS_15__thread_structEED2Ev", "__ZNSt3__219__thread_struct_impD2Ev", "__ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE5beginEv", "__ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE3endEv", "__ZNSt3__2neIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEbRKNS_11__wrap_iterIT_EESC_", "__ZNKSt3__211__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEptEv", "__ZNSt3__211__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEppEv", "__ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE5beginEv", "__ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE3endEv", "__ZNSt3__2neIPPNS_17__assoc_sub_stateEEEbRKNS_11__wrap_iterIT_EES8_", "__ZNKSt3__211__wrap_iterIPPNS_17__assoc_sub_stateEEdeEv", "__ZNSt3__211__wrap_iterIPPNS_17__assoc_sub_stateEEppEv", "__ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEED2Ev", "__ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEED2Ev", "__ZNSt3__219__thread_struct_imp25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE", "__ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE9push_backEOS6_", "__ZNSt3__24pairIPNS_18condition_variableEPNS_5mutexEEC2IRS2_RS4_LPv0EEEOT_OT0_", "__ZNSt3__219__thread_struct_imp27__make_ready_at_thread_exitEPNS_17__assoc_sub_stateE", "__ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE9push_backERKS2_", "__ZNSt3__215__thread_structC2Ev", "__ZNSt3__219__thread_struct_impC2Ev", "__ZNSt3__215__thread_structD2Ev", "__ZNSt3__2eqIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEbRKNS_11__wrap_iterIT_EESC_", "__ZNKSt3__211__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEE4baseEv", "__ZNSt3__212__to_addressINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEPT_S8_", "__ZNSt3__2eqIPPNS_17__assoc_sub_stateEEEbRKNS_11__wrap_iterIT_EES8_", "__ZNKSt3__211__wrap_iterIPPNS_17__assoc_sub_stateEE4baseEv", "__ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEC2Ev", "__ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEC2Ev", "__ZNSt3__217__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEC2IDnNS_18__default_init_tagEEEOT_OT0_", "__ZNSt3__219__debug_db_insert_cINS_6vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEEvPT_", "__ZNSt3__222__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEC2IDnvEEOT_", "__ZNSt3__222__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEC2ENS_18__default_init_tagE", "__ZNSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEC2IDnNS_18__default_init_tagEEEOT_OT0_", "__ZNSt3__219__debug_db_insert_cINS_6vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEEvPT_", "__ZNSt3__222__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEC2IDnvEEOT_", "__ZNSt3__222__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEC2ENS_18__default_init_tagE", "__ZNSt3__219__libcpp_tls_createEPjPFvPvE", "__ZNSt3__221__thread_specific_ptrINS_15__thread_structEE16__at_thread_exitEPv", "__ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE17__annotate_deleteEv", "__ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE7__clearEv", "__ZNSt3__216allocator_traitsINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEE10deallocateERS4_PS3_m", "__ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE7__allocEv", "__ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE8capacityEv", "__ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE31__annotate_contiguous_containerEPKvS7_S7_S7_", "__ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE4dataEv", "__ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE4sizeEv", "__ZNSt3__212__to_addressIPNS_17__assoc_sub_stateEEEPT_S4_", "__ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE22__base_destruct_at_endEPS2_", "__ZNSt3__216allocator_traitsINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEE7destroyIS3_vvEEvRS4_PT_", "__ZNSt3__210destroy_atIPNS_17__assoc_sub_stateELi0EEEvPT_", "__ZNSt3__212__destroy_atIPNS_17__assoc_sub_stateELi0EEEvPT_", "__ZNSt3__218__hidden_allocatorIPNS_17__assoc_sub_stateEE10deallocateEPS2_m", "__ZNSt3__217__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE6secondEv", "__ZNSt3__222__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EE5__getEv", "__ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE9__end_capEv", "__ZNKSt3__217__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE5firstEv", "__ZNKSt3__222__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EE5__getEv", "__ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE17__annotate_deleteEv", "__ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE7__clearEv", "__ZNSt3__216allocator_traitsINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEE10deallocateERS8_PS7_m", "__ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE7__allocEv", "__ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE8capacityEv", "__ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE31__annotate_contiguous_containerEPKvSB_SB_SB_", "__ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE4dataEv", "__ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE4sizeEv", "__ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE22__base_destruct_at_endEPS6_", "__ZNSt3__216allocator_traitsINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEE7destroyIS7_vvEEvRS8_PT_", "__ZNSt3__210destroy_atINS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0EEEvPT_", "__ZNSt3__212__destroy_atINS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0EEEvPT_", "__ZNSt3__218__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEE10deallocateEPS6_m", "__ZNSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE6secondEv", "__ZNSt3__222__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EE5__getEv", "__ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE9__end_capEv", "__ZNKSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE5firstEv", "__ZNKSt3__222__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EE5__getEv", "__ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE11__make_iterEPS6_", "__ZNSt3__211__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEC2ES7_", "__ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE11__make_iterEPS2_", "__ZNSt3__211__wrap_iterIPPNS_17__assoc_sub_stateEEC2ES3_", "__ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE9__end_capEv", "__ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE22__construct_one_at_endIJS6_EEEvDpOT_", "__ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE21__push_back_slow_pathIS6_EEvOT_", "__ZNSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE5firstEv", "__ZNSt3__222__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EE5__getEv", "__ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE21_ConstructTransactionC2ERS9_m", "__ZNSt3__216allocator_traitsINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEE9constructIS7_JS7_EvvEEvRS8_PT_DpOT0_", "__ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE21_ConstructTransactionD2Ev", "__ZNSt3__212construct_atINS_4pairIPNS_18condition_variableEPNS_5mutexEEEJS6_EPS6_EEPT_S9_DpOT0_", "__ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE11__recommendEm", "__ZNSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEC2EmmS9_", "__ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE26__swap_out_circular_bufferERNS_14__split_bufferIS6_RS8_EE", "__ZNSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEED2Ev", "__ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE8max_sizeEv", "__ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE20__throw_length_errorEv", "__ZNSt3__216allocator_traitsINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEE8max_sizeIS8_vEEmRKS8_", "__ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE7__allocEv", "__ZNKSt3__218__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEE8max_sizeEv", "__ZNKSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE6secondEv", "__ZNKSt3__222__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EE5__getEv", "__ZNSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEC2IDnSA_EEOT_OT0_", "__ZNSt3__216allocator_traitsINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEE8allocateERS8_m", "__ZNSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE7__allocEv", "__ZNSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE9__end_capEv", "__ZNSt3__222__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEC2IS9_vEEOT_", "__ZNSt3__218__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEE8allocateEm", "__ZNSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE6secondEv", "__ZNSt3__222__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EE5__getEv", "__ZNSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE5firstEv", "__ZNSt3__246__construct_backward_with_exception_guaranteesINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEES7_vEEvRT_PT0_SC_RSC_", "__ZNSt3__24swapIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS9_EE5valueEvE4typeERS9_SC_", "__ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE14__annotate_newEm", "__ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE26__invalidate_all_iteratorsEv", "__ZNSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE5clearEv", "__ZNKSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE8capacityEv", "__ZNSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE17__destruct_at_endEPS6_", "__ZNSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE17__destruct_at_endEPS6_NS_17integral_constantIbLb0EEE", "__ZNKSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE9__end_capEv", "__ZNKSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE5firstEv", "__ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE9__end_capEv", "__ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE22__construct_one_at_endIJRKS2_EEEvDpOT_", "__ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_", "__ZNSt3__217__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE5firstEv", "__ZNSt3__222__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EE5__getEv", "__ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE21_ConstructTransactionC2ERS5_m", "__ZNSt3__216allocator_traitsINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEE9constructIS3_JRKS3_EvvEEvRS4_PT_DpOT0_", "__ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE21_ConstructTransactionD2Ev", "__ZNSt3__212construct_atIPNS_17__assoc_sub_stateEJRKS2_EPS2_EEPT_S7_DpOT0_", "__ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE11__recommendEm", "__ZNSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEC2EmmS5_", "__ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE26__swap_out_circular_bufferERNS_14__split_bufferIS2_RS4_EE", "__ZNSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEED2Ev", "__ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE8max_sizeEv", "__ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE20__throw_length_errorEv", "__ZNSt3__216allocator_traitsINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEE8max_sizeIS4_vEEmRKS4_", "__ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE7__allocEv", "__ZNKSt3__218__hidden_allocatorIPNS_17__assoc_sub_stateEE8max_sizeEv", "__ZNKSt3__217__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE6secondEv", "__ZNKSt3__222__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EE5__getEv", "__ZNSt3__217__compressed_pairIPPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEC2IDnS6_EEOT_OT0_", "__ZNSt3__216allocator_traitsINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEE8allocateERS4_m", "__ZNSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE7__allocEv", "__ZNSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE9__end_capEv", "__ZNSt3__222__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEC2IS5_vEEOT_", "__ZNSt3__218__hidden_allocatorIPNS_17__assoc_sub_stateEE8allocateEm", "__ZNSt3__217__compressed_pairIPPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE6secondEv", "__ZNSt3__222__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EE5__getEv", "__ZNSt3__217__compressed_pairIPPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE5firstEv", "__ZNSt3__246__construct_backward_with_exception_guaranteesINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEES3_vEEvRT_PT0_S8_RS8_", "__ZNSt3__24swapIPPNS_17__assoc_sub_stateEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_", "__ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE14__annotate_newEm", "__ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE26__invalidate_all_iteratorsEv", "__ZNSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE5clearEv", "__ZNKSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE8capacityEv", "__ZNSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE17__destruct_at_endEPS2_", "__ZNSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE17__destruct_at_endEPS2_NS_17integral_constantIbLb0EEE", "__ZNKSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE9__end_capEv", "__ZNKSt3__217__compressed_pairIPPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE5firstEv", "__ZNSt3__26threadD1Ev", "__ZNSt3__219__thread_struct_impD1Ev", "__ZNSt3__215__thread_structD1Ev", "__ZNSt3__28valarrayImE6resizeEmm", "__ZNSt3__28valarrayImE7__clearEm", "__ZNKSt3__28valarrayImE4sizeEv", "__ZNSt3__29allocatorImEC2Ev", "__ZNSt3__29allocatorImE8allocateEm", "__ZNSt3__26gslice6__initEm", "__ZNSt3__28valarrayImEC2Em", "__ZNSt3__28valarrayImEixEm", "__ZNSt3__28valarrayImED2Ev", "__ZNSt3__216__non_trivial_ifILb1ENS_9allocatorImEEEC2Ev", "__ZNSt3__216allocator_traitsINS_9allocatorImEEE8max_sizeIS2_vvEEmRKS2_", "__ZNSt3__29allocatorImE10deallocateEPmm", "__ZNKSt18bad_variant_access4whatEv", "__ZNSt18bad_variant_accessD0Ev", "___cxa_bad_cast", "___cxa_bad_typeid", "___cxa_throw_bad_array_new_length", "__ZSt14set_unexpectedPFvvE", "__ZSt13set_terminatePFvvE", "__ZSt15set_new_handlerPFvvE", "___cxa_demangle", "___gxx_personality_v0", "___cxa_guard_abort", "__ZSt14get_unexpectedv", "__ZSt10unexpectedv", "__ZSt13get_terminatev", "___cxa_uncaught_exception", "___cxa_thread_atexit", "___cxa_deleted_virtual", "__ZNSt9type_infoD2Ev", "___dynamic_cast", "__ZNSt13bad_exceptionD0Ev", "__ZNKSt13bad_exception4whatEv", "__ZNSt9bad_allocC2Ev", "__ZNSt9bad_allocD0Ev", "__ZNKSt9bad_alloc4whatEv", "__ZNSt20bad_array_new_lengthC2Ev", "__ZNSt20bad_array_new_lengthD0Ev", "__ZNKSt20bad_array_new_length4whatEv", "__ZNSt13bad_exceptionD2Ev", "__ZNSt13bad_exceptionD1Ev", "__ZNSt9bad_allocC1Ev", "__ZNSt9bad_allocD2Ev", "__ZNSt9bad_allocD1Ev", "__ZNSt20bad_array_new_lengthC1Ev", "__ZNSt20bad_array_new_lengthD2Ev", "__ZNSt20bad_array_new_lengthD1Ev", "__ZNSt12domain_errorD0Ev", "__ZNSt16invalid_argumentD0Ev", "__ZNSt12length_errorD0Ev", "__ZNSt12out_of_rangeD0Ev", "__ZNSt11range_errorD0Ev", "__ZNSt14overflow_errorD0Ev", "__ZNSt15underflow_errorD0Ev", "__ZNSt12domain_errorD2Ev", "__ZNSt12domain_errorD1Ev", "__ZNSt16invalid_argumentD2Ev", "__ZNSt16invalid_argumentD1Ev", "__ZNSt12length_errorD2Ev", "__ZNSt12length_errorD1Ev", "__ZNSt12out_of_rangeD2Ev", "__ZNSt12out_of_rangeD1Ev", "__ZNSt11range_errorD2Ev", "__ZNSt11range_errorD1Ev", "__ZNSt14overflow_errorD2Ev", "__ZNSt14overflow_errorD1Ev", "__ZNSt15underflow_errorD2Ev", "__ZNSt15underflow_errorD1Ev", "__ZNSt9type_infoD0Ev", "__ZNSt8bad_castC2Ev", "__ZNSt8bad_castD0Ev", "__ZNKSt8bad_cast4whatEv", "__ZNSt10bad_typeidC2Ev", "__ZNSt10bad_typeidD2Ev", "__ZNSt10bad_typeidD0Ev", "__ZNKSt10bad_typeid4whatEv", "__ZNSt9type_infoD1Ev", "__ZNSt8bad_castC1Ev", "__ZNSt8bad_castD1Ev", "__ZNSt10bad_typeidC1Ev", "__ZNSt10bad_typeidD1Ev", "_emscripten_GetProcAddress", "_emscripten_webgl1_get_proc_address", "__webgl1_match_ext_proc_address_without_suffix", "_emscripten_webgl2_get_proc_address", "__webgl2_match_ext_proc_address_without_suffix", "_emscripten_webgl_get_proc_address", "_SDL_GL_GetProcAddress", "_eglGetProcAddress", "_glfwGetProcAddress", "_emscripten_webgl_create_context", "_emscripten_webgl_commit_frame", "_glActiveTexture", "_glAttachShader", "_glBindAttribLocation", "_glBindBuffer", "_glBindFramebuffer", "_glBindRenderbuffer", "_glBindTexture", "_glBlendColor", "_glBlendEquation", "_glBlendEquationSeparate", "_glBlendFunc", "_glBlendFuncSeparate", "_glBufferData", "_glBufferSubData", "_glCheckFramebufferStatus", "_glClear", "_glClearColor", "_glClearDepthf", "_glClearStencil", "_glColorMask", "_glCompileShader", "_glCompressedTexImage2D", "_glCompressedTexSubImage2D", "_glCopyTexImage2D", "_glCopyTexSubImage2D", "_glCreateProgram", "_glCreateShader", "_glCullFace", "_glDeleteBuffers", "_glDeleteFramebuffers", "_glDeleteProgram", "_glDeleteRenderbuffers", "_glDeleteShader", "_glDeleteTextures", "_glDepthFunc", "_glDepthMask", "_glDepthRangef", "_glDetachShader", "_glDisable", "_glDisableVertexAttribArray", "_glDrawArrays", "_glDrawElements", "_glEnable", "_glEnableVertexAttribArray", "_glFinish", "_glFlush", "_glFramebufferRenderbuffer", "_glFramebufferTexture2D", "_glFrontFace", "_glGenBuffers", "_glGenerateMipmap", "_glGenFramebuffers", "_glGenRenderbuffers", "_glGenTextures", "_glGetActiveAttrib", "_glGetActiveUniform", "_glGetAttachedShaders", "_glGetAttribLocation", "_glGetBooleanv", "_glGetBufferParameteriv", "_glGetError", "_glGetFloatv", "_glGetFramebufferAttachmentParameteriv", "_glGetIntegerv", "_glGetProgramiv", "_glGetProgramInfoLog", "_glGetRenderbufferParameteriv", "_glGetShaderiv", "_glGetShaderInfoLog", "_glGetShaderPrecisionFormat", "_glGetShaderSource", "_glGetString", "_glGetTexParameterfv", "_glGetTexParameteriv", "_glGetUniformfv", "_glGetUniformiv", "_glGetUniformLocation", "_glGetVertexAttribfv", "_glGetVertexAttribiv", "_glGetVertexAttribPointerv", "_glHint", "_glIsBuffer", "_glIsEnabled", "_glIsFramebuffer", "_glIsProgram", "_glIsRenderbuffer", "_glIsShader", "_glIsTexture", "_glLineWidth", "_glLinkProgram", "_glPixelStorei", "_glPolygonOffset", "_glReadPixels", "_glReleaseShaderCompiler", "_glRenderbufferStorage", "_glSampleCoverage", "_glScissor", "_glShaderBinary", "_glShaderSource", "_glStencilFunc", "_glStencilFuncSeparate", "_glStencilMask", "_glStencilMaskSeparate", "_glStencilOp", "_glStencilOpSeparate", "_glTexImage2D", "_glTexParameterf", "_glTexParameterfv", "_glTexParameteri", "_glTexParameteriv", "_glTexSubImage2D", "_glUniform1f", "_glUniform1fv", "_glUniform1i", "_glUniform1iv", "_glUniform2f", "_glUniform2fv", "_glUniform2i", "_glUniform2iv", "_glUniform3f", "_glUniform3fv", "_glUniform3i", "_glUniform3iv", "_glUniform4f", "_glUniform4fv", "_glUniform4i", "_glUniform4iv", "_glUniformMatrix2fv", "_glUniformMatrix3fv", "_glUniformMatrix4fv", "_glUseProgram", "_glValidateProgram", "_glVertexAttrib1f", "_glVertexAttrib1fv", "_glVertexAttrib2f", "_glVertexAttrib2fv", "_glVertexAttrib3f", "_glVertexAttrib3fv", "_glVertexAttrib4f", "_glVertexAttrib4fv", "_glVertexAttribPointer", "_glViewport", "_glGenQueriesEXT", "_glDeleteQueriesEXT", "_glIsQueryEXT", "_glBeginQueryEXT", "_glEndQueryEXT", "_glQueryCounterEXT", "_glGetQueryivEXT", "_glGetQueryObjectivEXT", "_glGetQueryObjectuivEXT", "_glGetQueryObjecti64vEXT", "_glGetQueryObjectui64vEXT", "_glBindVertexArrayOES", "_glDeleteVertexArraysOES", "_glGenVertexArraysOES", "_glIsVertexArrayOES", "_glDrawBuffersWEBGL", "_glDrawArraysInstancedANGLE", "_glDrawElementsInstancedANGLE", "_glVertexAttribDivisorANGLE", "_glReadBuffer", "_glDrawRangeElements", "_glTexImage3D", "_glTexSubImage3D", "_glCopyTexSubImage3D", "_glCompressedTexImage3D", "_glCompressedTexSubImage3D", "_glGenQueries", "_glDeleteQueries", "_glIsQuery", "_glBeginQuery", "_glEndQuery", "_glGetQueryiv", "_glGetQueryObjectuiv", "_glDrawBuffers", "_glUniformMatrix2x3fv", "_glUniformMatrix3x2fv", "_glUniformMatrix2x4fv", "_glUniformMatrix4x2fv", "_glUniformMatrix3x4fv", "_glUniformMatrix4x3fv", "_glBlitFramebuffer", "_glRenderbufferStorageMultisample", "_glFramebufferTextureLayer", "_glBindVertexArray", "_glDeleteVertexArrays", "_glGenVertexArrays", "_glIsVertexArray", "_glGetIntegeri_v", "_glBeginTransformFeedback", "_glEndTransformFeedback", "_glBindBufferRange", "_glBindBufferBase", "_glTransformFeedbackVaryings", "_glGetTransformFeedbackVarying", "_glVertexAttribIPointer", "_glGetVertexAttribIiv", "_glGetVertexAttribIuiv", "_glVertexAttribI4i", "_glVertexAttribI4ui", "_glVertexAttribI4iv", "_glVertexAttribI4uiv", "_glGetUniformuiv", "_glGetFragDataLocation", "_glUniform1ui", "_glUniform2ui", "_glUniform3ui", "_glUniform4ui", "_glUniform1uiv", "_glUniform2uiv", "_glUniform3uiv", "_glUniform4uiv", "_glClearBufferiv", "_glClearBufferuiv", "_glClearBufferfv", "_glClearBufferfi", "_glGetStringi", "_glCopyBufferSubData", "_glGetUniformIndices", "_glGetActiveUniformsiv", "_glGetUniformBlockIndex", "_glGetActiveUniformBlockiv", "_glGetActiveUniformBlockName", "_glUniformBlockBinding", "_glDrawArraysInstanced", "_glDrawElementsInstanced", "_glFenceSync", "_glIsSync", "_glDeleteSync", "_glClientWaitSync", "_glWaitSync", "_glGetInteger64v", "_glGetSynciv", "_glGetInteger64i_v", "_glGetBufferParameteri64v", "_glGenSamplers", "_glDeleteSamplers", "_glIsSampler", "_glBindSampler", "_glSamplerParameteri", "_glSamplerParameteriv", "_glSamplerParameterf", "_glSamplerParameterfv", "_glGetSamplerParameteriv", "_glGetSamplerParameterfv", "_glVertexAttribDivisor", "_glBindTransformFeedback", "_glDeleteTransformFeedbacks", "_glGenTransformFeedbacks", "_glIsTransformFeedback", "_glPauseTransformFeedback", "_glResumeTransformFeedback", "_glGetProgramBinary", "_glProgramBinary", "_glProgramParameteri", "_glInvalidateFramebuffer", "_glInvalidateSubFramebuffer", "_glTexStorage2D", "_glTexStorage3D", "_glGetInternalformativ", "_glVertexAttribDivisorNV", "_glVertexAttribDivisorEXT", "_glVertexAttribDivisorARB", "_glDrawArraysInstancedNV", "_glDrawArraysInstancedEXT", "_glDrawArraysInstancedARB", "_glDrawElementsInstancedNV", "_glDrawElementsInstancedEXT", "_glDrawElementsInstancedARB", "_glDrawBuffersEXT", "_alcGetProcAddress", "_alGetProcAddress", "_emscripten_compute_dom_pk_code", "_emscripten_dom_pk_code_to_string", "_emscripten_dom_vk_to_string", "_waitid", "_times", "_getdate", "_stime", "_clock_getcpuclockid", "_getpwnam", "_getpwuid", "_setpwent", "_endpwent", "_getpwent", "_getgrnam", "_getgrgid", "_getgrnam_r", "_getgrgid_r", "_getgrent", "_endgrent", "_setgrent", "_flock", "_chroot", "_vfork", "_posix_spawn", "_popen", "_pclose", "_setgroups", "___syscall_setsockopt", "___syscall_shutdown", "___syscall_socketpair", "_sbrk", "___libc_realloc", "_realloc_in_place", "_memalign", "_valloc", "_pvalloc", "_mallinfo", "_mallopt", "_malloc_trim", "_malloc_usable_size", "_malloc_footprint", "_malloc_max_footprint", "_malloc_footprint_limit", "_malloc_set_footprint_limit", "_independent_calloc", "_independent_comalloc", "_bulk_free", "_emscripten_get_sbrk_ptr", "_brk", "___trap", "___absvdi2", "___absvsi2", "___absvti2", "___adddf3", "___fe_getround", "___fe_raise_inexact", "___addsf3", "___addtf3", "___ashlti3", "___lshrti3", "___addvdi3", "___addvsi3", "___addvti3", "___ashldi3", "___ashrdi3", "___ashrti3", "___atomic_is_lock_free", "___atomic_load", "___atomic_store", "___atomic_compare_exchange", "___atomic_exchange", "___atomic_load_1", "___atomic_load_2", "___atomic_load_4", "___atomic_load_8", "___atomic_load_16", "___atomic_store_1", "___atomic_store_2", "___atomic_store_4", "___atomic_store_8", "___atomic_store_16", "___atomic_exchange_1", "___atomic_exchange_2", "___atomic_exchange_4", "___atomic_exchange_8", "___atomic_exchange_16", "___atomic_compare_exchange_1", "___atomic_compare_exchange_2", "___atomic_compare_exchange_4", "___atomic_compare_exchange_8", "___atomic_compare_exchange_16", "___atomic_fetch_add_1", "___atomic_fetch_add_2", "___atomic_fetch_add_4", "___atomic_fetch_add_8", "___atomic_fetch_add_16", "___atomic_fetch_sub_1", "___atomic_fetch_sub_2", "___atomic_fetch_sub_4", "___atomic_fetch_sub_8", "___atomic_fetch_sub_16", "___atomic_fetch_and_1", "___atomic_fetch_and_2", "___atomic_fetch_and_4", "___atomic_fetch_and_8", "___atomic_fetch_and_16", "___atomic_fetch_or_1", "___atomic_fetch_or_2", "___atomic_fetch_or_4", "___atomic_fetch_or_8", "___atomic_fetch_or_16", "___atomic_fetch_xor_1", "___atomic_fetch_xor_2", "___atomic_fetch_xor_4", "___atomic_fetch_xor_8", "___atomic_fetch_xor_16", "___atomic_fetch_nand_1", "___atomic_fetch_nand_2", "___atomic_fetch_nand_4", "___atomic_fetch_nand_8", "___atomic_fetch_nand_16", "_atomic_flag_clear", "_atomic_flag_clear_explicit", "_atomic_flag_test_and_set", "_atomic_flag_test_and_set_explicit", "_atomic_signal_fence", "_atomic_thread_fence", "___bswapdi2", "___bswapsi2", "___clear_cache", "___clzdi2", "___clzsi2", "___clzti2", "___cmpdi2", "___cmpti2", "___ledf2", "___gedf2", "___unorddf2", "___eqdf2", "___ltdf2", "___nedf2", "___gtdf2", "___lesf2", "___gesf2", "___unordsf2", "___eqsf2", "___ltsf2", "___nesf2", "___gtsf2", "___getf2", "___unordtf2", "___gttf2", "___ctzdi2", "___ctzsi2", "___ctzti2", "___divdc3", "___divdf3", "___divdi3", "___udivmoddi4", "___divmoddi4", "___divmodsi4", "___udivmodsi4", "___divmodti4", "___udivmodti4", "___divsc3", "___divsf3", "___divsi3", "___divtc3", "___floatsitf", "___fixtfsi", "___multi3", "___divti3", "___divxc3", "_testSetjmp", "_emscripten_longjmp", "___emutls_get_address", "___enable_execute_stack", "___extenddftf2", "___extendhfsf2", "___gnu_h2f_ieee", "___extendsfdf2", "___extendsftf2", "___ffsdi2", "___ffssi2", "___ffsti2", "___fixdfdi", "___fixunsdfdi", "___fixdfsi", "___fixdfti", "___fixsfdi", "___fixunssfdi", "___fixsfsi", "___fixsfti", "___fixtfdi", "___fixtfti", "___fixunsdfsi", "___fixunsdfti", "___fixunssfsi", "___fixunssfti", "___fixunstfdi", "___fixunstfsi", "___fixunstfti", "___fixunsxfdi", "___fixunsxfsi", "___fixunsxfti", "___fixxfdi", "___fixxfti", "___floatdidf", "___floatdisf", "___floatditf", "___floatdixf", "___floatsidf", "___floatsisf", "___floattidf", "___floattisf", "___floattitf", "___floattixf", "___floatundidf", "___floatundisf", "___floatunditf", "___floatundixf", "___floatunsidf", "___floatunsisf", "___floatunsitf", "___floatuntidf", "___floatuntisf", "___floatuntitf", "___floatuntixf", "___lshrdi3", "___moddi3", "___modsi3", "___modti3", "___muldf3", "___muldi3", "___mulodi4", "___mulosi4", "___muloti4", "___udivti3", "___mulsf3", "___mulvdi3", "___mulvsi3", "___mulvti3", "___mulxc3", "___negdf2", "___negdi2", "___negsf2", "___negti2", "___negvdi2", "___negvsi2", "___negvti2", "___paritydi2", "___paritysi2", "___parityti2", "___popcountdi2", "___popcountsi2", "___popcountti2", "___powidf2", "___powisf2", "___powitf2", "___powixf2", "_emscripten_stack_init", "_emscripten_wasm_worker_initialize", "___subdf3", "___subsf3", "___subvdi3", "___subvsi3", "___subvti3", "___truncdfhf2", "___truncdfsf2", "___truncsfhf2", "___gnu_f2h_ieee", "___trunctfdf2", "___trunctfsf2", "___ucmpdi2", "___ucmpti2", "___udivdi3", "___udivsi3", "___umoddi3", "___umodsi3", "___umodti3", "_accept", "_accept4", "_freeaddrinfo", "_getpeername", "_getsockopt", "_listen", "_recvmsg", "_sendmsg", "_shutdown", "_socketpair", "_orig$__fpclassifyl", "_orig$__subtf3", "_orig$__divtf3", "_orig$__signbitl", "_orig$fabsl", "_orig$acoshl", "_orig$acosl", "_orig$sqrtl", "_orig$asinhl", "_orig$asinl", "_orig$atan2l", "_orig$atanl", "_orig$atanhl", "_orig$log1pl", "_orig$atoll", "_orig$hypotl", "_orig$logl", "_orig$cbrtl", "_orig$ceill", "_orig$copysignl", "_orig$coshl", "_orig$cosl", "_orig$__multc3", "_orig$difftime", "_orig$emscripten_atomic_exchange_u64", "_orig$emscripten_atomic_cas_u64", "_orig$emscripten_atomic_load_u64", "_orig$emscripten_atomic_store_u64", "_orig$emscripten_atomic_add_u64", "_orig$emscripten_atomic_sub_u64", "_orig$emscripten_atomic_and_u64", "_orig$emscripten_atomic_or_u64", "_orig$emscripten_atomic_xor_u64", "_orig$timegm", "_orig$mktime", "_orig$__time", "_orig$time", "_orig$erfl", "_orig$erfcl", "_orig$exp10l", "_orig$modfl", "_orig$exp2l", "_orig$powl", "_orig$pow10l", "_orig$scalbnl", "_orig$expl", "_orig$expm1l", "_orig$fdiml", "_orig$ffsll", "_orig$fmodl", "_orig$floorl", "_orig$fmal", "_orig$frexpl", "_orig$nextafterl", "_orig$ilogbl", "_orig$fmaxl", "_orig$__lttf2", "_orig$fminl", "_orig$__eqtf2", "_orig$__multf3", "_orig$__letf2", "_orig$__netf2", "_orig$fseeko", "_orig$fseeko64", "_orig$ftello", "_orig$ftello64", "_orig$ftruncate", "_orig$ftruncate64", "_orig$imaxabs", "_orig$imaxdiv", "_orig$__intscan", "_orig$ldexpl", "_orig$__lgammal_r", "_orig$lgammal", "_orig$lgammal_r", "_orig$llabs", "_orig$lldiv", "_orig$llrint", "_orig$llrintf", "_orig$llrintl", "_orig$rintl", "_orig$llround", "_orig$llroundf", "_orig$llroundl", "_orig$roundl", "_orig$lockf", "_orig$lockf64", "_orig$log10l", "_orig$log2l", "_orig$logbl", "_orig$strtoull", "_orig$lrintl", "_orig$lroundl", "_orig$lseek", "_orig$lseek64", "_orig$mmap", "_orig$emscripten_builtin_mmap", "_orig$mmap64", "_orig$nearbyintl", "_orig$nexttoward", "_orig$nexttowardf", "_orig$nexttowardl", "_orig$posix_fadvise", "_orig$posix_fadvise64", "_orig$posix_fallocate", "_orig$posix_fallocate64", "_orig$pread", "_orig$pread64", "_orig$preadv", "_orig$preadv64", "_orig$pwrite", "_orig$pwrite64", "_orig$pwritev", "_orig$pwritev64", "_orig$remainderl", "_orig$remquol", "_orig$scalblnl", "_orig$sincosl", "_orig$sinhl", "_orig$sinl", "_orig$strtoll", "_orig$strtoimax", "_orig$strtoumax", "_orig$__strtoll_internal", "_orig$__strtoull_internal", "_orig$__strtoimax_internal", "_orig$__strtoumax_internal", "_orig$strtoull_l", "_orig$strtoll_l", "_orig$tanhl", "_orig$tanl", "_orig$tgammal", "_orig$truncate", "_orig$truncate64", "_orig$truncl", "_orig$wcstoull", "_orig$wcstoll", "_orig$wcstoimax", "_orig$wcstoumax", "_orig$_ZNSt3__223__libcpp_atomic_monitorEPVKv", "_orig$_ZNSt3__220__libcpp_atomic_waitEPVKvx", "_orig$_ZNSt3__223__libcpp_atomic_monitorEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEE", "_orig$_ZNSt3__220__libcpp_atomic_waitEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEEx", "_orig$_ZNSt3__222__cxx_atomic_fetch_addIxEET_PNS_22__cxx_atomic_base_implIS1_EES1_NS_12memory_orderE", "_orig$_ZNSt3__217__cxx_atomic_loadIxEET_PVKNS_22__cxx_atomic_base_implIS1_EENS_12memory_orderE", "_orig$_ZNSt3__222__cxx_atomic_fetch_addIxEET_PVNS_22__cxx_atomic_base_implIS1_EES1_NS_12memory_orderE", "_orig$_ZNSt3__222__cxx_atomic_fetch_subIxEET_PVNS_22__cxx_atomic_base_implIS1_EES1_NS_12memory_orderE", "_orig$_ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEE4zeroEv", "_orig$_ZNSt3__26chrono12steady_clock3nowEv", "_orig$_ZNSt3__26chronomiINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEES6_EENS_11common_typeIJT0_T1_EE4typeERKNS0_10time_pointIT_S8_EERKNSC_ISD_S9_EE", "_orig$_ZNKSt3__229__libcpp_timed_backoff_policyclENS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE", "_orig$_ZNSt3__26chronomiIxNS_5ratioILx1ELx1000000000EEExS3_EENS_11common_typeIJNS0_8durationIT_T0_EENS5_IT1_T2_EEEE4typeERKS8_RKSB_", "_orig$_ZNKSt3__26chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEE16time_since_epochEv", "_orig$_ZNKSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEE5countEv", "_orig$_ZNSt3__26chronodvIxNS_5ratioILx1ELx1000000000EEEiEENS_9enable_ifIXaantsr13__is_durationIT1_EE5valuesr14is_convertibleIS5_NS_11common_typeIJT_S5_EE4typeEEE5valueENS0_8durationIS9_T0_EEE4typeERKNSA_IS7_SB_EERKS5_", "_orig$_ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEExNS3_ILx1ELx1000000000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE", "_orig$_ZNKSt3__26chrono8durationIxNS_5ratioILx1ELx1EEEE5countEv", "_orig$_ZNSt3__26chronomiIxNS_5ratioILx1ELx1000000000EEExNS2_ILx1ELx1EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_", "_orig$_ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEclERKS5_", "_orig$_ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEExNS3_ILx1ELx1EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE", "_orig$_ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEclERKS5_", "_orig$_ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEExNS3_ILx1ELx1000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE", "_orig$_ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000ELx1EEELb0ELb1EEclERKS5_", "_orig$_ZNKSt3__26chrono8durationIxNS_5ratioILx1ELx1000EEEE5countEv", "_orig$_ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEExNS3_ILx1ELx1000000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE", "_orig$_ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000ELx1EEELb0ELb1EEclERKS5_", "_orig$_ZNKSt3__26chrono8durationIxNS_5ratioILx1ELx1000000EEEE5countEv", "_orig$_ZNSt3__26chrono15duration_valuesIxE4zeroEv", "_orig$_ZNSt3__26__itoa8__u64toaEyPc", "_orig$_ZNSt3__28to_charsEPcS0_e", "_orig$_ZNSt3__28to_charsEPcS0_eNS_12chars_formatE", "_orig$_ZNSt3__28to_charsEPcS0_eNS_12chars_formatEi", "_orig$_ZNSt3__28bit_castIydvEET_RKT0_", "_orig$_ZNSt3__27find_ifIPKyZZNS_36_Floating_to_chars_general_precisionIdEENS_15to_chars_resultEPcS5_T_iENKUlvE_clEvEUlyE_EES6_S6_S6_T0_", "_orig$_ZZZNSt3__236_Floating_to_chars_general_precisionIdEENS_15to_chars_resultEPcS2_T_iENKUlvE_clEvENKUlyE_clEy", "_orig$_ZNSt3__26chrono12system_clock3nowEv", "_orig$_ZNSt3__26chrono12system_clock9to_time_tERKNS0_10time_pointIS1_NS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE", "_orig$_ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEExNS3_ILx1ELx1000000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE", "_orig$_ZNKSt3__26chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEE16time_since_epochEv", "_orig$_ZNSt3__26chrono12system_clock11from_time_tEx", "_orig$_ZNSt3__26chronoplIxNS_5ratioILx1ELx1EEExNS2_ILx1ELx1000000EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_", "_orig$_ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEclERKS5_", "_orig$_ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1000000EEEEExNS3_ILx1ELx1EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE", "_orig$_ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000EEEEENS3_ILx1000000ELx1EEELb0ELb1EEclERKS5_", "_orig$_ZNSt3__26chronoplIxNS_5ratioILx1ELx1EEExNS2_ILx1ELx1000000000EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_", "_orig$_ZNSt3__218condition_variable15__do_timed_waitERNS_11unique_lockINS_5mutexEEENS_6chrono10time_pointINS5_12system_clockENS5_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE", "_orig$_ZNKSt3__26chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEE16time_since_epochEv", "_orig$_ZNSt3__216__double_to_bitsEd", "_orig$_ZNSt3__217__mulShift_mod1e9EyPKyi", "_orig$_ZNSt3__220__multipleOfPowerOf2Eyj", "_orig$_ZNSt3__220__multipleOfPowerOf5Eyj", "_orig$_ZNSt3__213__ryu_umul128EyyPy", "_orig$_ZNSt3__219__ryu_shiftright128Eyyj", "_orig$_ZNSt3__216__uint128_mod1e9Eyy", "_orig$_ZNSt3__220__umul256_hi128_lo64Eyyyy", "_orig$_ZNSt3__212__pow5FactorEy", "_orig$_ZNSt3__26__div5Ey", "_orig$_ZNSt3__27__umulhEyy", "_orig$_ZNSt3__215__d2d_small_intEyjPNS_21__floating_decimal_64E", "_orig$_ZNSt3__27__div10Ey", "_orig$_ZNSt3__25__d2dEyj", "_orig$_ZNSt3__28__div100Ey", "_orig$_ZNSt3__217__decimalLength17Ey", "_orig$_ZNSt3__28__div1e8Ey", "_orig$_ZNSt3__28__div1e9Ey", "_orig$_ZNSt3__210__mulShiftEjyi", "_orig$_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE7seekoffExNS_8ios_base7seekdirEj", "_orig$_ZNSt3__24fposI11__mbstate_tEC2Ex", "_orig$_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE10pubseekoffExNS_8ios_base7seekdirEj", "_orig$_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE5seekgExNS_8ios_base7seekdirE", "_orig$_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEx", "_orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcx", "_orig$_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEy", "_orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcy", "_orig$_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEe", "_orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEce", "_orig$_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE7seekoffExNS_8ios_base7seekdirEj", "_orig$_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE10pubseekoffExNS_8ios_base7seekdirEj", "_orig$_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE5seekgExNS_8ios_base7seekdirE", "_orig$_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEx", "_orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwx", "_orig$_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEy", "_orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwy", "_orig$_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEe", "_orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwe", "_orig$_ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj", "_orig$_ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE7seekoffExNS_8ios_base7seekdirEj", "_orig$_ZNKSt3__24fposI11__mbstate_tEcvxEv", "_orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcx", "_orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_put_integralIxEES4_S4_RNS_8ios_baseEcT_PKc", "_orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcy", "_orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_put_integralIyEES4_S4_RNS_8ios_baseEcT_PKc", "_orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEce", "_orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE23__do_put_floating_pointIeEES4_S4_RNS_8ios_baseEcT_PKc", "_orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwx", "_orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_put_integralIxEES4_S4_RNS_8ios_baseEwT_PKc", "_orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwy", "_orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_put_integralIyEES4_S4_RNS_8ios_baseEwT_PKc", "_orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwe", "_orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE23__do_put_floating_pointIeEES4_S4_RNS_8ios_baseEwT_PKc", "_orig$_ZNKSt3__29money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_bRNS_8ios_baseEce", "_orig$_ZNKSt3__29money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_bRNS_8ios_baseEwe", "_orig$_ZNSt3__225__num_get_signed_integralIxEET_PKcS3_Rji", "_orig$_ZNSt3__214numeric_limitsIxE3minEv", "_orig$_ZNSt3__214numeric_limitsIxE3maxEv", "_orig$_ZNSt3__223__libcpp_numeric_limitsIxLb1EE3minEv", "_orig$_ZNSt3__223__libcpp_numeric_limitsIxLb1EE3maxEv", "_orig$_ZNSt3__227__num_get_unsigned_integralIyEET_PKcS3_Rji", "_orig$_ZNSt3__214numeric_limitsIyE3maxEv", "_orig$_ZNSt3__223__libcpp_numeric_limitsIyLb1EE3maxEv", "_orig$_ZNSt3__24__fs10filesystem11__file_sizeERKNS1_4pathEPNS_10error_codeE", "_orig$_ZNSt3__24__fs10filesystem17__hard_link_countERKNS1_4pathEPNS_10error_codeE", "_orig$_ZNSt3__24__fs10filesystem17__last_write_timeERKNS1_4pathENS_6chrono10time_pointINS1_16_FilesystemClockENS5_8durationInNS_5ratioILx1ELx1000000000EEEEEEEPNS_10error_codeE", "_orig$_ZNSt3__24__fs10filesystem12__remove_allERKNS1_4pathEPNS_10error_codeE", "_orig$_ZNSt3__24__fs10filesystem13__resize_fileERKNS1_4pathEyPNS_10error_codeE", "_orig$_ZNSt3__25stollERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmi", "_orig$_ZNSt3__25stollERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPmi", "_orig$_ZNSt3__26stoullERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmi", "_orig$_ZNSt3__26stoullERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPmi", "_orig$_ZNSt3__29to_stringEx", "_orig$_ZNSt3__29to_stringEy", "_orig$_ZNSt3__210to_wstringEx", "_orig$_ZNSt3__210to_wstringEy", "_orig$_ZNSt3__29to_stringEe", "_orig$_ZNSt3__210to_wstringEe", "_orig$_ZNSt3__28to_charsIxLi0EEENS_15to_chars_resultEPcS2_T_", "_orig$_ZNSt3__215__to_chars_itoaIxEENS_15to_chars_resultEPcS2_T_NS_17integral_constantIbLb1EEE", "_orig$_ZNSt3__218__to_unsigned_likeIxEENS_13make_unsignedIT_E4typeES2_", "_orig$_ZNSt3__212__complementIyEET_S1_", "_orig$_ZNSt3__215__to_chars_itoaIyEENS_15to_chars_resultEPcS2_T_NS_17integral_constantIbLb0EEE", "_orig$_ZNSt3__26__itoa13__traits_baseIyvE7__widthEy", "_orig$_ZNSt3__26__itoa13__traits_baseIyvE9__convertEyPc", "_orig$_ZNSt3__212__libcpp_clzEy", "_orig$_ZNSt3__28to_charsIyLi0EEENS_15to_chars_resultEPcS2_T_", "_orig$_ZNSt3__212strstreambuf7seekoffExNS_8ios_base7seekdirEj", "_orig$__gxx_personality_v0", "_orig$glClientWaitSync", "_orig$glWaitSync", "_orig$__absvdi2", "_orig$__absvti2", "_orig$__addtf3", "_orig$__ashlti3", "_orig$__lshrti3", "_orig$__addvdi3", "_orig$__addvti3", "_orig$__ashldi3", "_orig$__ashrdi3", "_orig$__ashrti3", "_orig$__atomic_load_8", "_orig$__atomic_store_8", "_orig$__atomic_store_16", "_orig$__atomic_exchange_8", "_orig$__atomic_exchange_16", "_orig$__atomic_compare_exchange_8", "_orig$__atomic_compare_exchange_16", "_orig$__atomic_fetch_add_8", "_orig$__atomic_fetch_add_16", "_orig$__atomic_fetch_sub_8", "_orig$__atomic_fetch_sub_16", "_orig$__atomic_fetch_and_8", "_orig$__atomic_fetch_and_16", "_orig$__atomic_fetch_or_8", "_orig$__atomic_fetch_or_16", "_orig$__atomic_fetch_xor_8", "_orig$__atomic_fetch_xor_16", "_orig$__atomic_fetch_nand_8", "_orig$__atomic_fetch_nand_16", "_orig$__bswapdi2", "_orig$__clzdi2", "_orig$__clzti2", "_orig$__cmpdi2", "_orig$__cmpti2", "_orig$__getf2", "_orig$__unordtf2", "_orig$__gttf2", "_orig$__ctzdi2", "_orig$__ctzti2", "_orig$__divdi3", "_orig$__udivmoddi4", "_orig$__divmoddi4", "_orig$__divmodti4", "_orig$__udivmodti4", "_orig$__divtc3", "_orig$__fixtfsi", "_orig$__multi3", "_orig$__divti3", "_orig$__divxc3", "_orig$__ffsdi2", "_orig$__ffsti2", "_orig$__fixdfdi", "_orig$__fixunsdfdi", "_orig$__fixsfdi", "_orig$__fixunssfdi", "_orig$__fixtfdi", "_orig$__fixtfti", "_orig$__fixunstfdi", "_orig$__fixunstfsi", "_orig$__fixunstfti", "_orig$__fixunsxfdi", "_orig$__fixunsxfsi", "_orig$__fixunsxfti", "_orig$__fixxfdi", "_orig$__fixxfti", "_orig$__floatdidf", "_orig$__floatdisf", "_orig$__floatditf", "_orig$__floatdixf", "_orig$__floattidf", "_orig$__floattisf", "_orig$__floattitf", "_orig$__floattixf", "_orig$__floatundidf", "_orig$__floatundisf", "_orig$__floatunditf", "_orig$__floatundixf", "_orig$__floatuntidf", "_orig$__floatuntisf", "_orig$__floatuntitf", "_orig$__floatuntixf", "_orig$__lshrdi3", "_orig$__moddi3", "_orig$__modti3", "_orig$__muldi3", "_orig$__mulodi4", "_orig$__muloti4", "_orig$__udivti3", "_orig$__mulvdi3", "_orig$__mulvti3", "_orig$__mulxc3", "_orig$__negdi2", "_orig$__negti2", "_orig$__negvdi2", "_orig$__negvti2", "_orig$__paritydi2", "_orig$__parityti2", "_orig$__popcountdi2", "_orig$__popcountti2", "_orig$__powitf2", "_orig$__powixf2", "_orig$__subvdi3", "_orig$__subvti3", "_orig$__trunctfdf2", "_orig$__trunctfsf2", "_orig$__ucmpdi2", "_orig$__ucmpti2", "_orig$__udivdi3", "_orig$__umoddi3", "_orig$__umodti3", "onRuntimeInitialized" ].forEach(prop => { if (!Object.getOwnPropertyDescriptor(Module["ready"], prop)) { Object.defineProperty(Module["ready"], prop, { get: () => abort("You are getting " + prop + " on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js"), set: () => abort("You are setting " + prop + " on the Promise object, instead of the instance. Use .then() to get called back with the instance, see the MODULARIZE docs in src/settings.js") }); } }); var moduleOverrides = Object.assign({}, Module); var arguments_ = []; var thisProgram = "./this.program"; var quit_ = (status, toThrow) => { throw toThrow; }; var ENVIRONMENT_IS_WEB = typeof window == "object"; var ENVIRONMENT_IS_WORKER = typeof importScripts == "function"; var ENVIRONMENT_IS_NODE = typeof process == "object" && typeof process.versions == "object" && typeof process.versions.node == "string"; var ENVIRONMENT_IS_SHELL = !ENVIRONMENT_IS_WEB && !ENVIRONMENT_IS_NODE && !ENVIRONMENT_IS_WORKER; if (Module["ENVIRONMENT"]) { throw new Error("Module.ENVIRONMENT has been deprecated. To force the environment, use the ENVIRONMENT compile-time option (for example, -sENVIRONMENT=web or -sENVIRONMENT=node)"); } var ENVIRONMENT_IS_PTHREAD = Module["ENVIRONMENT_IS_PTHREAD"] || false; var scriptDirectory = ""; function locateFile(path) { if (Module["locateFile"]) { return Module["locateFile"](path, scriptDirectory); } return scriptDirectory + path; } var read_, readAsync, readBinary, setWindowTitle; function logExceptionOnExit(e) { if (e instanceof ExitStatus) return; let toLog = e; if (e && typeof e == "object" && e.stack) { toLog = [ e, e.stack ]; } err("exiting due to exception: " + toLog); } if (ENVIRONMENT_IS_SHELL) { if (typeof process == "object" && typeof require === "function" || typeof window == "object" || typeof importScripts == "function") throw new Error("not compiled for this environment (did you build to HTML and try to run it not on the web, or set ENVIRONMENT to something - like node - and run it someplace else - like on the web?)"); if (typeof read != "undefined") { read_ = function shell_read(f) { return read(f); }; } readBinary = function readBinary(f) { let data; if (typeof readbuffer == "function") { return new Uint8Array(readbuffer(f)); } data = read(f, "binary"); assert(typeof data == "object"); return data; }; readAsync = function readAsync(f, onload, onerror) { setTimeout(() => onload(readBinary(f)), 0); }; if (typeof scriptArgs != "undefined") { arguments_ = scriptArgs; } else if (typeof arguments != "undefined") { arguments_ = arguments; } if (typeof quit == "function") { quit_ = (status, toThrow) => { if (runtimeKeepaliveCounter) { throw toThrow; } logExceptionOnExit(toThrow); quit(status); }; } if (typeof print != "undefined") { if (typeof console == "undefined") console = {}; console.log = print; console.warn = console.error = typeof printErr != "undefined" ? printErr : print; } } else if (ENVIRONMENT_IS_WEB || ENVIRONMENT_IS_WORKER) { if (ENVIRONMENT_IS_WORKER) { scriptDirectory = self.location.href; } else if (typeof document != "undefined" && document.currentScript) { scriptDirectory = document.currentScript.src; } if (_scriptDir) { scriptDirectory = _scriptDir; } if (scriptDirectory.indexOf("blob:") !== 0) { scriptDirectory = scriptDirectory.substr(0, scriptDirectory.replace(/[?#].*/, "").lastIndexOf("/") + 1); } else { scriptDirectory = ""; } if (!(typeof window == "object" || typeof importScripts == "function")) throw new Error("not compiled for this environment (did you build to HTML and try to run it not on the web, or set ENVIRONMENT to something - like node - and run it someplace else - like on the web?)"); { read_ = url => { var xhr = new XMLHttpRequest(); xhr.open("GET", url, false); xhr.send(null); return xhr.responseText; }; if (ENVIRONMENT_IS_WORKER) { readBinary = url => { var xhr = new XMLHttpRequest(); xhr.open("GET", url, false); xhr.responseType = "arraybuffer"; xhr.send(null); return new Uint8Array(xhr.response); }; } readAsync = (url, onload, onerror) => { var xhr = new XMLHttpRequest(); xhr.open("GET", url, true); xhr.responseType = "arraybuffer"; xhr.onload = () => { if (xhr.status == 200 || xhr.status == 0 && xhr.response) { onload(xhr.response); return; } onerror(); }; xhr.onerror = onerror; xhr.send(null); }; } setWindowTitle = title => document.title = title; } else { throw new Error("environment detection error"); } var out = Module["print"] || console.log.bind(console); var err = Module["printErr"] || console.warn.bind(console); Object.assign(Module, moduleOverrides); moduleOverrides = null; checkIncomingModuleAPI(); if (Module["arguments"]) arguments_ = Module["arguments"]; legacyModuleProp("arguments", "arguments_"); if (Module["thisProgram"]) thisProgram = Module["thisProgram"]; legacyModuleProp("thisProgram", "thisProgram"); if (Module["quit"]) quit_ = Module["quit"]; legacyModuleProp("quit", "quit_"); assert(typeof Module["memoryInitializerPrefixURL"] == "undefined", "Module.memoryInitializerPrefixURL option was removed, use Module.locateFile instead"); assert(typeof Module["pthreadMainPrefixURL"] == "undefined", "Module.pthreadMainPrefixURL option was removed, use Module.locateFile instead"); assert(typeof Module["cdInitializerPrefixURL"] == "undefined", "Module.cdInitializerPrefixURL option was removed, use Module.locateFile instead"); assert(typeof Module["filePackagePrefixURL"] == "undefined", "Module.filePackagePrefixURL option was removed, use Module.locateFile instead"); assert(typeof Module["read"] == "undefined", "Module.read option was removed (modify read_ in JS)"); assert(typeof Module["readAsync"] == "undefined", "Module.readAsync option was removed (modify readAsync in JS)"); assert(typeof Module["readBinary"] == "undefined", "Module.readBinary option was removed (modify readBinary in JS)"); assert(typeof Module["setWindowTitle"] == "undefined", "Module.setWindowTitle option was removed (modify setWindowTitle in JS)"); assert(typeof Module["TOTAL_MEMORY"] == "undefined", "Module.TOTAL_MEMORY has been renamed Module.INITIAL_MEMORY"); legacyModuleProp("read", "read_"); legacyModuleProp("readAsync", "readAsync"); legacyModuleProp("readBinary", "readBinary"); legacyModuleProp("setWindowTitle", "setWindowTitle"); var PROXYFS = "PROXYFS is no longer included by default; build with -lproxyfs.js"; var WORKERFS = "WORKERFS is no longer included by default; build with -lworkerfs.js"; var NODEFS = "NODEFS is no longer included by default; build with -lnodefs.js"; assert(ENVIRONMENT_IS_WEB || ENVIRONMENT_IS_WORKER || ENVIRONMENT_IS_NODE, "Pthreads do not work in this environment yet (need Web Workers, or an alternative to them)"); assert(!ENVIRONMENT_IS_NODE, "node environment detected but not enabled at build time. Add 'node' to `-sENVIRONMENT` to enable."); assert(!ENVIRONMENT_IS_SHELL, "shell environment detected but not enabled at build time. Add 'shell' to `-sENVIRONMENT` to enable."); var STACK_ALIGN = 16; var POINTER_SIZE = 4; function getNativeTypeSize(type) { switch (type) { case "i1": case "i8": case "u8": return 1; case "i16": case "u16": return 2; case "i32": case "u32": return 4; case "i64": case "u64": return 8; case "float": return 4; case "double": return 8; default: { if (type[type.length - 1] === "*") { return POINTER_SIZE; } if (type[0] === "i") { const bits = Number(type.substr(1)); assert(bits % 8 === 0, "getNativeTypeSize invalid bits " + bits + ", type " + type); return bits / 8; } return 0; } } } function legacyModuleProp(prop, newName) { if (!Object.getOwnPropertyDescriptor(Module, prop)) { Object.defineProperty(Module, prop, { configurable: true, get: function() { abort("Module." + prop + " has been replaced with plain " + newName + " (the initial value can be provided on Module, but after startup the value is only looked for on a local variable of that name)"); } }); } } function ignoredModuleProp(prop) { if (Object.getOwnPropertyDescriptor(Module, prop)) { abort("`Module." + prop + "` was supplied but `" + prop + "` not included in INCOMING_MODULE_JS_API"); } } function isExportedByForceFilesystem(name) { return name === "FS_createPath" || name === "FS_createDataFile" || name === "FS_createPreloadedFile" || name === "FS_unlink" || name === "addRunDependency" || name === "FS_createLazyFile" || name === "FS_createDevice" || name === "removeRunDependency"; } function missingLibrarySymbol(sym) { if (typeof globalThis !== "undefined" && !Object.getOwnPropertyDescriptor(globalThis, sym)) { Object.defineProperty(globalThis, sym, { configurable: true, get: function() { var msg = "`" + sym + "` is a library symbol and not included by default; add it to your library.js __deps or to DEFAULT_LIBRARY_FUNCS_TO_INCLUDE on the command line"; if (isExportedByForceFilesystem(sym)) { msg += ". Alternatively, forcing filesystem support (-sFORCE_FILESYSTEM) can export this for you"; } warnOnce(msg); return undefined; } }); } } function unexportedRuntimeSymbol(sym) { if (!Object.getOwnPropertyDescriptor(Module, sym)) { Object.defineProperty(Module, sym, { configurable: true, get: function() { var msg = "'" + sym + "' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the FAQ)"; if (isExportedByForceFilesystem(sym)) { msg += ". Alternatively, forcing filesystem support (-sFORCE_FILESYSTEM) can export this for you"; } abort(msg); } }); } } var tempRet0 = 0; var setTempRet0 = value => { tempRet0 = value; }; var getTempRet0 = () => tempRet0; var Atomics_load = Atomics.load; var Atomics_store = Atomics.store; var Atomics_compareExchange = Atomics.compareExchange; var dynamicLibraries = Module["dynamicLibraries"] || []; var wasmBinary; if (Module["wasmBinary"]) wasmBinary = Module["wasmBinary"]; legacyModuleProp("wasmBinary", "wasmBinary"); var noExitRuntime = Module["noExitRuntime"] || false; legacyModuleProp("noExitRuntime", "noExitRuntime"); if (typeof WebAssembly != "object") { abort("no native wasm support detected"); } var wasmMemory; var wasmModule; var ABORT = false; var EXITSTATUS; function assert(condition, text) { if (!condition) { abort("Assertion failed" + (text ? ": " + text : "")); } } var UTF8Decoder = typeof TextDecoder != "undefined" ? new TextDecoder("utf8") : undefined; function UTF8ArrayToString(heapOrArray, idx, maxBytesToRead) { var endIdx = idx + maxBytesToRead; var endPtr = idx; while (heapOrArray[endPtr] && !(endPtr >= endIdx)) ++endPtr; if (endPtr - idx > 16 && heapOrArray.buffer && UTF8Decoder) { return UTF8Decoder.decode(heapOrArray.buffer instanceof SharedArrayBuffer ? heapOrArray.slice(idx, endPtr) : heapOrArray.subarray(idx, endPtr)); } var str = ""; while (idx < endPtr) { var u0 = heapOrArray[idx++]; if (!(u0 & 128)) { str += String.fromCharCode(u0); continue; } var u1 = heapOrArray[idx++] & 63; if ((u0 & 224) == 192) { str += String.fromCharCode((u0 & 31) << 6 | u1); continue; } var u2 = heapOrArray[idx++] & 63; if ((u0 & 240) == 224) { u0 = (u0 & 15) << 12 | u1 << 6 | u2; } else { if ((u0 & 248) != 240) warnOnce("Invalid UTF-8 leading byte 0x" + u0.toString(16) + " encountered when deserializing a UTF-8 string in wasm memory to a JS string!"); u0 = (u0 & 7) << 18 | u1 << 12 | u2 << 6 | heapOrArray[idx++] & 63; } if (u0 < 65536) { str += String.fromCharCode(u0); } else { var ch = u0 - 65536; str += String.fromCharCode(55296 | ch >> 10, 56320 | ch & 1023); } } return str; } function UTF8ToString(ptr, maxBytesToRead) { return ptr ? UTF8ArrayToString(GROWABLE_HEAP_U8(), ptr, maxBytesToRead) : ""; } function stringToUTF8Array(str, heap, outIdx, maxBytesToWrite) { if (!(maxBytesToWrite > 0)) return 0; var startIdx = outIdx; var endIdx = outIdx + maxBytesToWrite - 1; for (var i = 0; i < str.length; ++i) { var u = str.charCodeAt(i); if (u >= 55296 && u <= 57343) { var u1 = str.charCodeAt(++i); u = 65536 + ((u & 1023) << 10) | u1 & 1023; } if (u <= 127) { if (outIdx >= endIdx) break; heap[outIdx++] = u; } else if (u <= 2047) { if (outIdx + 1 >= endIdx) break; heap[outIdx++] = 192 | u >> 6; heap[outIdx++] = 128 | u & 63; } else if (u <= 65535) { if (outIdx + 2 >= endIdx) break; heap[outIdx++] = 224 | u >> 12; heap[outIdx++] = 128 | u >> 6 & 63; heap[outIdx++] = 128 | u & 63; } else { if (outIdx + 3 >= endIdx) break; if (u > 1114111) warnOnce("Invalid Unicode code point 0x" + u.toString(16) + " encountered when serializing a JS string to a UTF-8 string in wasm memory! (Valid unicode code points should be in range 0-0x10FFFF)."); heap[outIdx++] = 240 | u >> 18; heap[outIdx++] = 128 | u >> 12 & 63; heap[outIdx++] = 128 | u >> 6 & 63; heap[outIdx++] = 128 | u & 63; } } heap[outIdx] = 0; return outIdx - startIdx; } function stringToUTF8(str, outPtr, maxBytesToWrite) { assert(typeof maxBytesToWrite == "number", "stringToUTF8(str, outPtr, maxBytesToWrite) is missing the third parameter that specifies the length of the output buffer!"); return stringToUTF8Array(str, GROWABLE_HEAP_U8(), outPtr, maxBytesToWrite); } function lengthBytesUTF8(str) { var len = 0; for (var i = 0; i < str.length; ++i) { var c = str.charCodeAt(i); if (c <= 127) { len++; } else if (c <= 2047) { len += 2; } else if (c >= 55296 && c <= 57343) { len += 4; ++i; } else { len += 3; } } return len; } var HEAP, buffer, HEAP8, HEAPU8, HEAP16, HEAPU16, HEAP32, HEAPU32, HEAPF32, HEAPF64; if (ENVIRONMENT_IS_PTHREAD) { buffer = Module["buffer"]; } function updateGlobalBufferAndViews(buf) { buffer = buf; Module["HEAP8"] = HEAP8 = new Int8Array(buf); Module["HEAP16"] = HEAP16 = new Int16Array(buf); Module["HEAP32"] = HEAP32 = new Int32Array(buf); Module["HEAPU8"] = HEAPU8 = new Uint8Array(buf); Module["HEAPU16"] = HEAPU16 = new Uint16Array(buf); Module["HEAPU32"] = HEAPU32 = new Uint32Array(buf); Module["HEAPF32"] = HEAPF32 = new Float32Array(buf); Module["HEAPF64"] = HEAPF64 = new Float64Array(buf); } var TOTAL_STACK = 5242880; if (Module["TOTAL_STACK"]) assert(TOTAL_STACK === Module["TOTAL_STACK"], "the stack size can no longer be determined at runtime"); var INITIAL_MEMORY = Module["INITIAL_MEMORY"] || 33554432; legacyModuleProp("INITIAL_MEMORY", "INITIAL_MEMORY"); assert(INITIAL_MEMORY >= TOTAL_STACK, "INITIAL_MEMORY should be larger than TOTAL_STACK, was " + INITIAL_MEMORY + "! (TOTAL_STACK=" + TOTAL_STACK + ")"); assert(typeof Int32Array != "undefined" && typeof Float64Array !== "undefined" && Int32Array.prototype.subarray != undefined && Int32Array.prototype.set != undefined, "JS engine does not provide full typed array support"); if (ENVIRONMENT_IS_PTHREAD) { wasmMemory = Module["wasmMemory"]; buffer = Module["buffer"]; } else { if (Module["wasmMemory"]) { wasmMemory = Module["wasmMemory"]; } else { wasmMemory = new WebAssembly.Memory({ "initial": INITIAL_MEMORY / 65536, "maximum": 2147483648 / 65536, "shared": true }); if (!(wasmMemory.buffer instanceof SharedArrayBuffer)) { err("requested a shared WebAssembly.Memory but the returned buffer is not a SharedArrayBuffer, indicating that while the browser has SharedArrayBuffer it does not have WebAssembly threads support - you may need to set a flag"); if (ENVIRONMENT_IS_NODE) { console.log("(on node you may need: --experimental-wasm-threads --experimental-wasm-bulk-memory and also use a recent version)"); } throw Error("bad memory"); } } } if (wasmMemory) { buffer = wasmMemory.buffer; } INITIAL_MEMORY = buffer.byteLength; assert(INITIAL_MEMORY % 65536 === 0); updateGlobalBufferAndViews(buffer); var wasmTable = new WebAssembly.Table({ "initial": 1297, "element": "anyfunc" }); function writeStackCookie() { var max = _emscripten_stack_get_end(); assert((max & 3) == 0); GROWABLE_HEAP_I32()[max >> 2] = 34821223; GROWABLE_HEAP_I32()[max + 4 >> 2] = 2310721022; GROWABLE_HEAP_U32()[0] = 1668509029; } function checkStackCookie() { if (ABORT) return; var max = _emscripten_stack_get_end(); var cookie1 = GROWABLE_HEAP_U32()[max >> 2]; var cookie2 = GROWABLE_HEAP_U32()[max + 4 >> 2]; if (cookie1 != 34821223 || cookie2 != 2310721022) { abort("Stack overflow! Stack cookie has been overwritten at 0x" + max.toString(16) + ", expected hex dwords 0x89BACDFE and 0x2135467, but received 0x" + cookie2.toString(16) + " 0x" + cookie1.toString(16)); } if (GROWABLE_HEAP_U32()[0] !== 1668509029) abort("Runtime error: The application has corrupted its heap memory area (address zero)!"); } (function() { var h16 = new Int16Array(1); var h8 = new Int8Array(h16.buffer); h16[0] = 25459; if (h8[0] !== 115 || h8[1] !== 99) throw "Runtime error: expected the system to be little-endian! (Run with -sSUPPORT_BIG_ENDIAN to bypass)"; })(); var __ATPRERUN__ = []; var __ATINIT__ = []; var __ATMAIN__ = []; var __ATEXIT__ = []; var __ATPOSTRUN__ = []; var __RELOC_FUNCS__ = []; var runtimeInitialized = false; var runtimeExited = false; var runtimeKeepaliveCounter = 0; function keepRuntimeAlive() { return noExitRuntime || runtimeKeepaliveCounter > 0; } function preRun() { assert(!ENVIRONMENT_IS_PTHREAD); if (Module["preRun"]) { if (typeof Module["preRun"] == "function") Module["preRun"] = [ Module["preRun"] ]; while (Module["preRun"].length) { addOnPreRun(Module["preRun"].shift()); } } callRuntimeCallbacks(__ATPRERUN__); } function initRuntime() { assert(!runtimeInitialized); runtimeInitialized = true; if (ENVIRONMENT_IS_PTHREAD) return; checkStackCookie(); callRuntimeCallbacks(__RELOC_FUNCS__); if (!Module["noFSInit"] && !FS.init.initialized) FS.init(); FS.ignorePermissions = false; TTY.init(); SOCKFS.root = FS.mount(SOCKFS, {}, null); PIPEFS.root = FS.mount(PIPEFS, {}, null); callRuntimeCallbacks(__ATINIT__); } function preMain() { checkStackCookie(); if (ENVIRONMENT_IS_PTHREAD) return; callRuntimeCallbacks(__ATMAIN__); } function exitRuntime() { checkStackCookie(); if (ENVIRONMENT_IS_PTHREAD) return; ___funcs_on_exit(); callRuntimeCallbacks(__ATEXIT__); FS.quit(); TTY.shutdown(); IDBFS.quit(); PThread.terminateAllThreads(); runtimeExited = true; } function postRun() { checkStackCookie(); if (ENVIRONMENT_IS_PTHREAD) return; if (Module["postRun"]) { if (typeof Module["postRun"] == "function") Module["postRun"] = [ Module["postRun"] ]; while (Module["postRun"].length) { addOnPostRun(Module["postRun"].shift()); } } callRuntimeCallbacks(__ATPOSTRUN__); } function addOnPreRun(cb) { __ATPRERUN__.unshift(cb); } function addOnInit(cb) { __ATINIT__.unshift(cb); } function addOnPreMain(cb) { __ATMAIN__.unshift(cb); } function addOnExit(cb) { __ATEXIT__.unshift(cb); } function addOnPostRun(cb) { __ATPOSTRUN__.unshift(cb); } assert(Math.imul, "This browser does not support Math.imul(), build with LEGACY_VM_SUPPORT or POLYFILL_OLD_MATH_FUNCTIONS to add in a polyfill"); assert(Math.fround, "This browser does not support Math.fround(), build with LEGACY_VM_SUPPORT or POLYFILL_OLD_MATH_FUNCTIONS to add in a polyfill"); assert(Math.clz32, "This browser does not support Math.clz32(), build with LEGACY_VM_SUPPORT or POLYFILL_OLD_MATH_FUNCTIONS to add in a polyfill"); assert(Math.trunc, "This browser does not support Math.trunc(), build with LEGACY_VM_SUPPORT or POLYFILL_OLD_MATH_FUNCTIONS to add in a polyfill"); var runDependencies = 0; var runDependencyWatcher = null; var dependenciesFulfilled = null; var runDependencyTracking = {}; function getUniqueRunDependency(id) { var orig = id; while (1) { if (!runDependencyTracking[id]) return id; id = orig + Math.random(); } } function addRunDependency(id) { runDependencies++; if (Module["monitorRunDependencies"]) { Module["monitorRunDependencies"](runDependencies); } if (id) { assert(!runDependencyTracking[id]); runDependencyTracking[id] = 1; if (runDependencyWatcher === null && typeof setInterval != "undefined") { runDependencyWatcher = setInterval(function() { if (ABORT) { clearInterval(runDependencyWatcher); runDependencyWatcher = null; return; } var shown = false; for (var dep in runDependencyTracking) { if (!shown) { shown = true; err("still waiting on run dependencies:"); } err("dependency: " + dep); } if (shown) { err("(end of list)"); } }, 1e4); } } else { err("warning: run dependency added without ID"); } } function removeRunDependency(id) { runDependencies--; if (Module["monitorRunDependencies"]) { Module["monitorRunDependencies"](runDependencies); } if (id) { assert(runDependencyTracking[id]); delete runDependencyTracking[id]; } else { err("warning: run dependency removed without ID"); } if (runDependencies == 0) { if (runDependencyWatcher !== null) { clearInterval(runDependencyWatcher); runDependencyWatcher = null; } if (dependenciesFulfilled) { var callback = dependenciesFulfilled; dependenciesFulfilled = null; callback(); } } } function abort(what) { if (ENVIRONMENT_IS_PTHREAD) { postMessage({ "cmd": "onAbort", "arg": what }); } else { if (Module["onAbort"]) { Module["onAbort"](what); } } what = "Aborted(" + what + ")"; err(what); ABORT = true; EXITSTATUS = 1; var e = new WebAssembly.RuntimeError(what); readyPromiseReject(e); throw e; } var dataURIPrefix = "data:application/octet-stream;base64,"; function isDataURI(filename) { return filename.startsWith(dataURIPrefix); } function isFileURI(filename) { return filename.startsWith("file://"); } function createExportWrapper(name, fixedasm) { return function() { var displayName = name; var asm = fixedasm; if (!fixedasm) { asm = Module["asm"]; } assert(runtimeInitialized, "native function `" + displayName + "` called before runtime initialization"); assert(!runtimeExited, "native function `" + displayName + "` called after runtime exit (use NO_EXIT_RUNTIME to keep it alive after main() exits)"); if (!asm[name]) { assert(asm[name], "exported native function `" + displayName + "` not found"); } return asm[name].apply(null, arguments); }; } var wasmBinaryFile; wasmBinaryFile = "godot.web.template_debug.wasm32.dlink.wasm"; if (!isDataURI(wasmBinaryFile)) { wasmBinaryFile = locateFile(wasmBinaryFile); } function getBinary(file) { try { if (file == wasmBinaryFile && wasmBinary) { return new Uint8Array(wasmBinary); } if (readBinary) { return readBinary(file); } throw "both async and sync fetching of the wasm failed"; } catch (err) { abort(err); } } function getBinaryPromise() { if (!wasmBinary && (ENVIRONMENT_IS_WEB || ENVIRONMENT_IS_WORKER)) { if (typeof fetch == "function") { return fetch(wasmBinaryFile, { credentials: "same-origin" }).then(function(response) { if (!response["ok"]) { throw "failed to load wasm binary file at '" + wasmBinaryFile + "'"; } return response["arrayBuffer"](); }).catch(function() { return getBinary(wasmBinaryFile); }); } } return Promise.resolve().then(function() { return getBinary(wasmBinaryFile); }); } function createWasm() { var info = { "env": asmLibraryArg, "wasi_snapshot_preview1": asmLibraryArg, "GOT.mem": new Proxy(asmLibraryArg, GOTHandler), "GOT.func": new Proxy(asmLibraryArg, GOTHandler) }; function receiveInstance(instance, module) { var exports = instance.exports; exports = relocateExports(exports, 1024); Module["asm"] = exports; var metadata = getDylinkMetadata(module); if (metadata.neededDynlibs) { dynamicLibraries = metadata.neededDynlibs.concat(dynamicLibraries); } mergeLibSymbols(exports, "main"); registerTLSInit(Module["asm"]["_emscripten_tls_init"], instance.exports, metadata); addOnInit(Module["asm"]["__wasm_call_ctors"]); __RELOC_FUNCS__.push(Module["asm"]["__wasm_apply_data_relocs"]); wasmModule = module; if (!ENVIRONMENT_IS_PTHREAD) { var numWorkersToLoad = PThread.unusedWorkers.length; PThread.unusedWorkers.forEach(function(w) { PThread.loadWasmModuleToWorker(w, function() { if (!--numWorkersToLoad) removeRunDependency("wasm-instantiate"); }); }); } } if (!ENVIRONMENT_IS_PTHREAD) { addRunDependency("wasm-instantiate"); } var trueModule = Module; function receiveInstantiationResult(result) { assert(Module === trueModule, "the Module object should not be replaced during async compilation - perhaps the order of HTML elements is wrong?"); trueModule = null; receiveInstance(result["instance"], result["module"]); } function instantiateArrayBuffer(receiver) { return getBinaryPromise().then(function(binary) { return WebAssembly.instantiate(binary, info); }).then(function(instance) { return instance; }).then(receiver, function(reason) { err("failed to asynchronously prepare wasm: " + reason); if (isFileURI(wasmBinaryFile)) { err("warning: Loading from a file URI (" + wasmBinaryFile + ") is not supported in most browsers. See https://emscripten.org/docs/getting_started/FAQ.html#how-do-i-run-a-local-webserver-for-testing-why-does-my-program-stall-in-downloading-or-preparing"); } abort(reason); }); } function instantiateAsync() { if (!wasmBinary && typeof WebAssembly.instantiateStreaming == "function" && !isDataURI(wasmBinaryFile) && typeof fetch == "function") { return fetch(wasmBinaryFile, { credentials: "same-origin" }).then(function(response) { var result = WebAssembly.instantiateStreaming(response, info); return result.then(receiveInstantiationResult, function(reason) { err("wasm streaming compile failed: " + reason); err("falling back to ArrayBuffer instantiation"); return instantiateArrayBuffer(receiveInstantiationResult); }); }); } else { return instantiateArrayBuffer(receiveInstantiationResult); } } if (Module["instantiateWasm"]) { try { var exports = Module["instantiateWasm"](info, receiveInstance); return exports; } catch (e) { err("Module.instantiateWasm callback failed with error: " + e); return false; } } instantiateAsync().catch(readyPromiseReject); return {}; } var tempDouble; var tempI64; var ASM_CONSTS = { 379980: $0 => { if (!$0) { AL.alcErr = 40964; return 1; } }, 380028: $0 => { if (!AL.currentCtx) { err("alGetProcAddress() called without a valid context"); return 1; } if (!$0) { AL.currentCtx.err = 40963; return 1; } } }; function ExitStatus(status) { this.name = "ExitStatus"; this.message = "Program terminated with exit(" + status + ")"; this.status = status; } Module["ExitStatus"] = ExitStatus; var GOT = {}; Module["GOT"] = GOT; var CurrentModuleWeakSymbols = new Set([]); Module["CurrentModuleWeakSymbols"] = CurrentModuleWeakSymbols; var GOTHandler = { get: function(obj, symName) { var rtn = GOT[symName]; if (!rtn) { rtn = GOT[symName] = new WebAssembly.Global({ "value": "i32", "mutable": true }); } if (!CurrentModuleWeakSymbols.has(symName)) { rtn.required = true; } return rtn; } }; Module["GOTHandler"] = GOTHandler; function killThread(pthread_ptr) { assert(!ENVIRONMENT_IS_PTHREAD, "Internal Error! killThread() can only ever be called from main application thread!"); assert(pthread_ptr, "Internal Error! Null pthread_ptr in killThread!"); var worker = PThread.pthreads[pthread_ptr]; delete PThread.pthreads[pthread_ptr]; worker.terminate(); __emscripten_thread_free_data(pthread_ptr); PThread.runningWorkers.splice(PThread.runningWorkers.indexOf(worker), 1); worker.pthread_ptr = 0; } Module["killThread"] = killThread; function cancelThread(pthread_ptr) { assert(!ENVIRONMENT_IS_PTHREAD, "Internal Error! cancelThread() can only ever be called from main application thread!"); assert(pthread_ptr, "Internal Error! Null pthread_ptr in cancelThread!"); var worker = PThread.pthreads[pthread_ptr]; worker.postMessage({ "cmd": "cancel" }); } Module["cancelThread"] = cancelThread; function cleanupThread(pthread_ptr) { assert(!ENVIRONMENT_IS_PTHREAD, "Internal Error! cleanupThread() can only ever be called from main application thread!"); assert(pthread_ptr, "Internal Error! Null pthread_ptr in cleanupThread!"); var worker = PThread.pthreads[pthread_ptr]; assert(worker); PThread.returnWorkerToPool(worker); } Module["cleanupThread"] = cleanupThread; function zeroMemory(address, size) { GROWABLE_HEAP_U8().fill(0, address, address + size); } Module["zeroMemory"] = zeroMemory; function spawnThread(threadParams) { assert(!ENVIRONMENT_IS_PTHREAD, "Internal Error! spawnThread() can only ever be called from main application thread!"); assert(threadParams.pthread_ptr, "Internal error, no pthread ptr!"); var worker = PThread.getNewWorker(); if (!worker) { return 6; } assert(!worker.pthread_ptr, "Internal error!"); PThread.runningWorkers.push(worker); PThread.pthreads[threadParams.pthread_ptr] = worker; worker.pthread_ptr = threadParams.pthread_ptr; var msg = { "cmd": "run", "start_routine": threadParams.startRoutine, "arg": threadParams.arg, "pthread_ptr": threadParams.pthread_ptr }; worker.runPthread = () => { msg.time = performance.now(); worker.postMessage(msg, threadParams.transferList); }; if (worker.loaded) { worker.runPthread(); delete worker.runPthread; } return 0; } Module["spawnThread"] = spawnThread; var PATH = { isAbs: path => path.charAt(0) === "/", splitPath: filename => { var splitPathRe = /^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/; return splitPathRe.exec(filename).slice(1); }, normalizeArray: (parts, allowAboveRoot) => { var up = 0; for (var i = parts.length - 1; i >= 0; i--) { var last = parts[i]; if (last === ".") { parts.splice(i, 1); } else if (last === "..") { parts.splice(i, 1); up++; } else if (up) { parts.splice(i, 1); up--; } } if (allowAboveRoot) { for (;up; up--) { parts.unshift(".."); } } return parts; }, normalize: path => { var isAbsolute = PATH.isAbs(path), trailingSlash = path.substr(-1) === "/"; path = PATH.normalizeArray(path.split("/").filter(p => !!p), !isAbsolute).join("/"); if (!path && !isAbsolute) { path = "."; } if (path && trailingSlash) { path += "/"; } return (isAbsolute ? "/" : "") + path; }, dirname: path => { var result = PATH.splitPath(path), root = result[0], dir = result[1]; if (!root && !dir) { return "."; } if (dir) { dir = dir.substr(0, dir.length - 1); } return root + dir; }, basename: path => { if (path === "/") return "/"; path = PATH.normalize(path); path = path.replace(/\/$/, ""); var lastSlash = path.lastIndexOf("/"); if (lastSlash === -1) return path; return path.substr(lastSlash + 1); }, join: function() { var paths = Array.prototype.slice.call(arguments, 0); return PATH.normalize(paths.join("/")); }, join2: (l, r) => { return PATH.normalize(l + "/" + r); } }; Module["PATH"] = PATH; function getRandomDevice() { if (typeof crypto == "object" && typeof crypto["getRandomValues"] == "function") { var randomBuffer = new Uint8Array(1); return () => { crypto.getRandomValues(randomBuffer); return randomBuffer[0]; }; } else return () => abort("no cryptographic support found for randomDevice. consider polyfilling it if you want to use something insecure like Math.random(), e.g. put this in a --pre-js: var crypto = { getRandomValues: function(array) { for (var i = 0; i < array.length; i++) array[i] = (Math.random()*256)|0 } };"); } Module["getRandomDevice"] = getRandomDevice; var PATH_FS = { resolve: function() { var resolvedPath = "", resolvedAbsolute = false; for (var i = arguments.length - 1; i >= -1 && !resolvedAbsolute; i--) { var path = i >= 0 ? arguments[i] : FS.cwd(); if (typeof path != "string") { throw new TypeError("Arguments to path.resolve must be strings"); } else if (!path) { return ""; } resolvedPath = path + "/" + resolvedPath; resolvedAbsolute = PATH.isAbs(path); } resolvedPath = PATH.normalizeArray(resolvedPath.split("/").filter(p => !!p), !resolvedAbsolute).join("/"); return (resolvedAbsolute ? "/" : "") + resolvedPath || "."; }, relative: (from, to) => { from = PATH_FS.resolve(from).substr(1); to = PATH_FS.resolve(to).substr(1); function trim(arr) { var start = 0; for (;start < arr.length; start++) { if (arr[start] !== "") break; } var end = arr.length - 1; for (;end >= 0; end--) { if (arr[end] !== "") break; } if (start > end) return []; return arr.slice(start, end - start + 1); } var fromParts = trim(from.split("/")); var toParts = trim(to.split("/")); var length = Math.min(fromParts.length, toParts.length); var samePartsLength = length; for (var i = 0; i < length; i++) { if (fromParts[i] !== toParts[i]) { samePartsLength = i; break; } } var outputParts = []; for (var i = samePartsLength; i < fromParts.length; i++) { outputParts.push(".."); } outputParts = outputParts.concat(toParts.slice(samePartsLength)); return outputParts.join("/"); } }; Module["PATH_FS"] = PATH_FS; function intArrayFromString(stringy, dontAddNull, length) { var len = length > 0 ? length : lengthBytesUTF8(stringy) + 1; var u8array = new Array(len); var numBytesWritten = stringToUTF8Array(stringy, u8array, 0, u8array.length); if (dontAddNull) u8array.length = numBytesWritten; return u8array; } Module["intArrayFromString"] = intArrayFromString; var TTY = { ttys: [], init: function() {}, shutdown: function() {}, register: function(dev, ops) { TTY.ttys[dev] = { input: [], output: [], ops: ops }; FS.registerDevice(dev, TTY.stream_ops); }, stream_ops: { open: function(stream) { var tty = TTY.ttys[stream.node.rdev]; if (!tty) { throw new FS.ErrnoError(43); } stream.tty = tty; stream.seekable = false; }, close: function(stream) { stream.tty.ops.flush(stream.tty); }, flush: function(stream) { stream.tty.ops.flush(stream.tty); }, read: function(stream, buffer, offset, length, pos) { if (!stream.tty || !stream.tty.ops.get_char) { throw new FS.ErrnoError(60); } var bytesRead = 0; for (var i = 0; i < length; i++) { var result; try { result = stream.tty.ops.get_char(stream.tty); } catch (e) { throw new FS.ErrnoError(29); } if (result === undefined && bytesRead === 0) { throw new FS.ErrnoError(6); } if (result === null || result === undefined) break; bytesRead++; buffer[offset + i] = result; } if (bytesRead) { stream.node.timestamp = Date.now(); } return bytesRead; }, write: function(stream, buffer, offset, length, pos) { if (!stream.tty || !stream.tty.ops.put_char) { throw new FS.ErrnoError(60); } try { for (var i = 0; i < length; i++) { stream.tty.ops.put_char(stream.tty, buffer[offset + i]); } } catch (e) { throw new FS.ErrnoError(29); } if (length) { stream.node.timestamp = Date.now(); } return i; } }, default_tty_ops: { get_char: function(tty) { if (!tty.input.length) { var result = null; if (typeof window != "undefined" && typeof window.prompt == "function") { result = window.prompt("Input: "); if (result !== null) { result += "\n"; } } else if (typeof readline == "function") { result = readline(); if (result !== null) { result += "\n"; } } if (!result) { return null; } tty.input = intArrayFromString(result, true); } return tty.input.shift(); }, put_char: function(tty, val) { if (val === null || val === 10) { out(UTF8ArrayToString(tty.output, 0)); tty.output = []; } else { if (val != 0) tty.output.push(val); } }, flush: function(tty) { if (tty.output && tty.output.length > 0) { out(UTF8ArrayToString(tty.output, 0)); tty.output = []; } } }, default_tty1_ops: { put_char: function(tty, val) { if (val === null || val === 10) { err(UTF8ArrayToString(tty.output, 0)); tty.output = []; } else { if (val != 0) tty.output.push(val); } }, flush: function(tty) { if (tty.output && tty.output.length > 0) { err(UTF8ArrayToString(tty.output, 0)); tty.output = []; } } } }; Module["TTY"] = TTY; function alignMemory(size, alignment) { assert(alignment, "alignment argument is required"); return Math.ceil(size / alignment) * alignment; } Module["alignMemory"] = alignMemory; function mmapAlloc(size) { size = alignMemory(size, 65536); var ptr = _emscripten_builtin_memalign(65536, size); if (!ptr) return 0; zeroMemory(ptr, size); return ptr; } Module["mmapAlloc"] = mmapAlloc; var MEMFS = { ops_table: null, mount: function(mount) { return MEMFS.createNode(null, "/", 16384 | 511, 0); }, createNode: function(parent, name, mode, dev) { if (FS.isBlkdev(mode) || FS.isFIFO(mode)) { throw new FS.ErrnoError(63); } if (!MEMFS.ops_table) { MEMFS.ops_table = { dir: { node: { getattr: MEMFS.node_ops.getattr, setattr: MEMFS.node_ops.setattr, lookup: MEMFS.node_ops.lookup, mknod: MEMFS.node_ops.mknod, rename: MEMFS.node_ops.rename, unlink: MEMFS.node_ops.unlink, rmdir: MEMFS.node_ops.rmdir, readdir: MEMFS.node_ops.readdir, symlink: MEMFS.node_ops.symlink }, stream: { llseek: MEMFS.stream_ops.llseek } }, file: { node: { getattr: MEMFS.node_ops.getattr, setattr: MEMFS.node_ops.setattr }, stream: { llseek: MEMFS.stream_ops.llseek, read: MEMFS.stream_ops.read, write: MEMFS.stream_ops.write, allocate: MEMFS.stream_ops.allocate, mmap: MEMFS.stream_ops.mmap, msync: MEMFS.stream_ops.msync } }, link: { node: { getattr: MEMFS.node_ops.getattr, setattr: MEMFS.node_ops.setattr, readlink: MEMFS.node_ops.readlink }, stream: {} }, chrdev: { node: { getattr: MEMFS.node_ops.getattr, setattr: MEMFS.node_ops.setattr }, stream: FS.chrdev_stream_ops } }; } var node = FS.createNode(parent, name, mode, dev); if (FS.isDir(node.mode)) { node.node_ops = MEMFS.ops_table.dir.node; node.stream_ops = MEMFS.ops_table.dir.stream; node.contents = {}; } else if (FS.isFile(node.mode)) { node.node_ops = MEMFS.ops_table.file.node; node.stream_ops = MEMFS.ops_table.file.stream; node.usedBytes = 0; node.contents = null; } else if (FS.isLink(node.mode)) { node.node_ops = MEMFS.ops_table.link.node; node.stream_ops = MEMFS.ops_table.link.stream; } else if (FS.isChrdev(node.mode)) { node.node_ops = MEMFS.ops_table.chrdev.node; node.stream_ops = MEMFS.ops_table.chrdev.stream; } node.timestamp = Date.now(); if (parent) { parent.contents[name] = node; parent.timestamp = node.timestamp; } return node; }, getFileDataAsTypedArray: function(node) { if (!node.contents) return new Uint8Array(0); if (node.contents.subarray) return node.contents.subarray(0, node.usedBytes); return new Uint8Array(node.contents); }, expandFileStorage: function(node, newCapacity) { var prevCapacity = node.contents ? node.contents.length : 0; if (prevCapacity >= newCapacity) return; var CAPACITY_DOUBLING_MAX = 1024 * 1024; newCapacity = Math.max(newCapacity, prevCapacity * (prevCapacity < CAPACITY_DOUBLING_MAX ? 2 : 1.125) >>> 0); if (prevCapacity != 0) newCapacity = Math.max(newCapacity, 256); var oldContents = node.contents; node.contents = new Uint8Array(newCapacity); if (node.usedBytes > 0) node.contents.set(oldContents.subarray(0, node.usedBytes), 0); }, resizeFileStorage: function(node, newSize) { if (node.usedBytes == newSize) return; if (newSize == 0) { node.contents = null; node.usedBytes = 0; } else { var oldContents = node.contents; node.contents = new Uint8Array(newSize); if (oldContents) { node.contents.set(oldContents.subarray(0, Math.min(newSize, node.usedBytes))); } node.usedBytes = newSize; } }, node_ops: { getattr: function(node) { var attr = {}; attr.dev = FS.isChrdev(node.mode) ? node.id : 1; attr.ino = node.id; attr.mode = node.mode; attr.nlink = 1; attr.uid = 0; attr.gid = 0; attr.rdev = node.rdev; if (FS.isDir(node.mode)) { attr.size = 4096; } else if (FS.isFile(node.mode)) { attr.size = node.usedBytes; } else if (FS.isLink(node.mode)) { attr.size = node.link.length; } else { attr.size = 0; } attr.atime = new Date(node.timestamp); attr.mtime = new Date(node.timestamp); attr.ctime = new Date(node.timestamp); attr.blksize = 4096; attr.blocks = Math.ceil(attr.size / attr.blksize); return attr; }, setattr: function(node, attr) { if (attr.mode !== undefined) { node.mode = attr.mode; } if (attr.timestamp !== undefined) { node.timestamp = attr.timestamp; } if (attr.size !== undefined) { MEMFS.resizeFileStorage(node, attr.size); } }, lookup: function(parent, name) { throw FS.genericErrors[44]; }, mknod: function(parent, name, mode, dev) { return MEMFS.createNode(parent, name, mode, dev); }, rename: function(old_node, new_dir, new_name) { if (FS.isDir(old_node.mode)) { var new_node; try { new_node = FS.lookupNode(new_dir, new_name); } catch (e) {} if (new_node) { for (var i in new_node.contents) { throw new FS.ErrnoError(55); } } } delete old_node.parent.contents[old_node.name]; old_node.parent.timestamp = Date.now(); old_node.name = new_name; new_dir.contents[new_name] = old_node; new_dir.timestamp = old_node.parent.timestamp; old_node.parent = new_dir; }, unlink: function(parent, name) { delete parent.contents[name]; parent.timestamp = Date.now(); }, rmdir: function(parent, name) { var node = FS.lookupNode(parent, name); for (var i in node.contents) { throw new FS.ErrnoError(55); } delete parent.contents[name]; parent.timestamp = Date.now(); }, readdir: function(node) { var entries = [ ".", ".." ]; for (var key in node.contents) { if (!node.contents.hasOwnProperty(key)) { continue; } entries.push(key); } return entries; }, symlink: function(parent, newname, oldpath) { var node = MEMFS.createNode(parent, newname, 511 | 40960, 0); node.link = oldpath; return node; }, readlink: function(node) { if (!FS.isLink(node.mode)) { throw new FS.ErrnoError(28); } return node.link; } }, stream_ops: { read: function(stream, buffer, offset, length, position) { var contents = stream.node.contents; if (position >= stream.node.usedBytes) return 0; var size = Math.min(stream.node.usedBytes - position, length); assert(size >= 0); if (size > 8 && contents.subarray) { buffer.set(contents.subarray(position, position + size), offset); } else { for (var i = 0; i < size; i++) buffer[offset + i] = contents[position + i]; } return size; }, write: function(stream, buffer, offset, length, position, canOwn) { assert(!(buffer instanceof ArrayBuffer)); if (buffer.buffer === GROWABLE_HEAP_I8().buffer) { canOwn = false; } if (!length) return 0; var node = stream.node; node.timestamp = Date.now(); if (buffer.subarray && (!node.contents || node.contents.subarray)) { if (canOwn) { assert(position === 0, "canOwn must imply no weird position inside the file"); node.contents = buffer.subarray(offset, offset + length); node.usedBytes = length; return length; } else if (node.usedBytes === 0 && position === 0) { node.contents = buffer.slice(offset, offset + length); node.usedBytes = length; return length; } else if (position + length <= node.usedBytes) { node.contents.set(buffer.subarray(offset, offset + length), position); return length; } } MEMFS.expandFileStorage(node, position + length); if (node.contents.subarray && buffer.subarray) { node.contents.set(buffer.subarray(offset, offset + length), position); } else { for (var i = 0; i < length; i++) { node.contents[position + i] = buffer[offset + i]; } } node.usedBytes = Math.max(node.usedBytes, position + length); return length; }, llseek: function(stream, offset, whence) { var position = offset; if (whence === 1) { position += stream.position; } else if (whence === 2) { if (FS.isFile(stream.node.mode)) { position += stream.node.usedBytes; } } if (position < 0) { throw new FS.ErrnoError(28); } return position; }, allocate: function(stream, offset, length) { MEMFS.expandFileStorage(stream.node, offset + length); stream.node.usedBytes = Math.max(stream.node.usedBytes, offset + length); }, mmap: function(stream, length, position, prot, flags) { if (!FS.isFile(stream.node.mode)) { throw new FS.ErrnoError(43); } var ptr; var allocated; var contents = stream.node.contents; if (!(flags & 2) && contents.buffer === buffer) { allocated = false; ptr = contents.byteOffset; } else { if (position > 0 || position + length < contents.length) { if (contents.subarray) { contents = contents.subarray(position, position + length); } else { contents = Array.prototype.slice.call(contents, position, position + length); } } allocated = true; ptr = mmapAlloc(length); if (!ptr) { throw new FS.ErrnoError(48); } GROWABLE_HEAP_I8().set(contents, ptr); } return { ptr: ptr, allocated: allocated }; }, msync: function(stream, buffer, offset, length, mmapFlags) { if (!FS.isFile(stream.node.mode)) { throw new FS.ErrnoError(43); } if (mmapFlags & 2) { return 0; } var bytesWritten = MEMFS.stream_ops.write(stream, buffer, 0, length, offset, false); return 0; } } }; Module["MEMFS"] = MEMFS; function asyncLoad(url, onload, onerror, noRunDep) { var dep = !noRunDep ? getUniqueRunDependency("al " + url) : ""; readAsync(url, arrayBuffer => { assert(arrayBuffer, 'Loading data file "' + url + '" failed (no arrayBuffer).'); onload(new Uint8Array(arrayBuffer)); if (dep) removeRunDependency(dep); }, event => { if (onerror) { onerror(); } else { throw 'Loading data file "' + url + '" failed.'; } }); if (dep) addRunDependency(dep); } Module["asyncLoad"] = asyncLoad; var IDBFS = { dbs: {}, indexedDB: () => { if (typeof indexedDB != "undefined") return indexedDB; var ret = null; if (typeof window == "object") ret = window.indexedDB || window.mozIndexedDB || window.webkitIndexedDB || window.msIndexedDB; assert(ret, "IDBFS used, but indexedDB not supported"); return ret; }, DB_VERSION: 21, DB_STORE_NAME: "FILE_DATA", mount: function(mount) { return MEMFS.mount.apply(null, arguments); }, syncfs: (mount, populate, callback) => { IDBFS.getLocalSet(mount, (err, local) => { if (err) return callback(err); IDBFS.getRemoteSet(mount, (err, remote) => { if (err) return callback(err); var src = populate ? remote : local; var dst = populate ? local : remote; IDBFS.reconcile(src, dst, callback); }); }); }, quit: () => { Object.values(IDBFS.dbs).forEach(value => value.close()); IDBFS.dbs = {}; }, getDB: (name, callback) => { var db = IDBFS.dbs[name]; if (db) { return callback(null, db); } var req; try { req = IDBFS.indexedDB().open(name, IDBFS.DB_VERSION); } catch (e) { return callback(e); } if (!req) { return callback("Unable to connect to IndexedDB"); } req.onupgradeneeded = e => { var db = e.target.result; var transaction = e.target.transaction; var fileStore; if (db.objectStoreNames.contains(IDBFS.DB_STORE_NAME)) { fileStore = transaction.objectStore(IDBFS.DB_STORE_NAME); } else { fileStore = db.createObjectStore(IDBFS.DB_STORE_NAME); } if (!fileStore.indexNames.contains("timestamp")) { fileStore.createIndex("timestamp", "timestamp", { unique: false }); } }; req.onsuccess = () => { db = req.result; IDBFS.dbs[name] = db; callback(null, db); }; req.onerror = e => { callback(this.error); e.preventDefault(); }; }, getLocalSet: (mount, callback) => { var entries = {}; function isRealDir(p) { return p !== "." && p !== ".."; } function toAbsolute(root) { return p => { return PATH.join2(root, p); }; } var check = FS.readdir(mount.mountpoint).filter(isRealDir).map(toAbsolute(mount.mountpoint)); while (check.length) { var path = check.pop(); var stat; try { stat = FS.stat(path); } catch (e) { return callback(e); } if (FS.isDir(stat.mode)) { check.push.apply(check, FS.readdir(path).filter(isRealDir).map(toAbsolute(path))); } entries[path] = { "timestamp": stat.mtime }; } return callback(null, { type: "local", entries: entries }); }, getRemoteSet: (mount, callback) => { var entries = {}; IDBFS.getDB(mount.mountpoint, (err, db) => { if (err) return callback(err); try { var transaction = db.transaction([ IDBFS.DB_STORE_NAME ], "readonly"); transaction.onerror = e => { callback(this.error); e.preventDefault(); }; var store = transaction.objectStore(IDBFS.DB_STORE_NAME); var index = store.index("timestamp"); index.openKeyCursor().onsuccess = event => { var cursor = event.target.result; if (!cursor) { return callback(null, { type: "remote", db: db, entries: entries }); } entries[cursor.primaryKey] = { "timestamp": cursor.key }; cursor.continue(); }; } catch (e) { return callback(e); } }); }, loadLocalEntry: (path, callback) => { var stat, node; try { var lookup = FS.lookupPath(path); node = lookup.node; stat = FS.stat(path); } catch (e) { return callback(e); } if (FS.isDir(stat.mode)) { return callback(null, { "timestamp": stat.mtime, "mode": stat.mode }); } else if (FS.isFile(stat.mode)) { node.contents = MEMFS.getFileDataAsTypedArray(node); return callback(null, { "timestamp": stat.mtime, "mode": stat.mode, "contents": node.contents }); } else { return callback(new Error("node type not supported")); } }, storeLocalEntry: (path, entry, callback) => { try { if (FS.isDir(entry["mode"])) { FS.mkdirTree(path, entry["mode"]); } else if (FS.isFile(entry["mode"])) { FS.writeFile(path, entry["contents"], { canOwn: true }); } else { return callback(new Error("node type not supported")); } FS.chmod(path, entry["mode"]); FS.utime(path, entry["timestamp"], entry["timestamp"]); } catch (e) { return callback(e); } callback(null); }, removeLocalEntry: (path, callback) => { try { var stat = FS.stat(path); if (FS.isDir(stat.mode)) { FS.rmdir(path); } else if (FS.isFile(stat.mode)) { FS.unlink(path); } } catch (e) { return callback(e); } callback(null); }, loadRemoteEntry: (store, path, callback) => { var req = store.get(path); req.onsuccess = event => { callback(null, event.target.result); }; req.onerror = e => { callback(this.error); e.preventDefault(); }; }, storeRemoteEntry: (store, path, entry, callback) => { try { var req = store.put(entry, path); } catch (e) { callback(e); return; } req.onsuccess = () => { callback(null); }; req.onerror = e => { callback(this.error); e.preventDefault(); }; }, removeRemoteEntry: (store, path, callback) => { var req = store.delete(path); req.onsuccess = () => { callback(null); }; req.onerror = e => { callback(this.error); e.preventDefault(); }; }, reconcile: (src, dst, callback) => { var total = 0; var create = []; Object.keys(src.entries).forEach(function(key) { var e = src.entries[key]; var e2 = dst.entries[key]; if (!e2 || e["timestamp"].getTime() != e2["timestamp"].getTime()) { create.push(key); total++; } }); var remove = []; Object.keys(dst.entries).forEach(function(key) { if (!src.entries[key]) { remove.push(key); total++; } }); if (!total) { return callback(null); } var errored = false; var db = src.type === "remote" ? src.db : dst.db; var transaction = db.transaction([ IDBFS.DB_STORE_NAME ], "readwrite"); var store = transaction.objectStore(IDBFS.DB_STORE_NAME); function done(err) { if (err && !errored) { errored = true; return callback(err); } } transaction.onerror = e => { done(this.error); e.preventDefault(); }; transaction.oncomplete = e => { if (!errored) { callback(null); } }; create.sort().forEach(path => { if (dst.type === "local") { IDBFS.loadRemoteEntry(store, path, (err, entry) => { if (err) return done(err); IDBFS.storeLocalEntry(path, entry, done); }); } else { IDBFS.loadLocalEntry(path, (err, entry) => { if (err) return done(err); IDBFS.storeRemoteEntry(store, path, entry, done); }); } }); remove.sort().reverse().forEach(path => { if (dst.type === "local") { IDBFS.removeLocalEntry(path, done); } else { IDBFS.removeRemoteEntry(store, path, done); } }); } }; Module["IDBFS"] = IDBFS; var ERRNO_MESSAGES = { 0: "Success", 1: "Arg list too long", 2: "Permission denied", 3: "Address already in use", 4: "Address not available", 5: "Address family not supported by protocol family", 6: "No more processes", 7: "Socket already connected", 8: "Bad file number", 9: "Trying to read unreadable message", 10: "Mount device busy", 11: "Operation canceled", 12: "No children", 13: "Connection aborted", 14: "Connection refused", 15: "Connection reset by peer", 16: "File locking deadlock error", 17: "Destination address required", 18: "Math arg out of domain of func", 19: "Quota exceeded", 20: "File exists", 21: "Bad address", 22: "File too large", 23: "Host is unreachable", 24: "Identifier removed", 25: "Illegal byte sequence", 26: "Connection already in progress", 27: "Interrupted system call", 28: "Invalid argument", 29: "I/O error", 30: "Socket is already connected", 31: "Is a directory", 32: "Too many symbolic links", 33: "Too many open files", 34: "Too many links", 35: "Message too long", 36: "Multihop attempted", 37: "File or path name too long", 38: "Network interface is not configured", 39: "Connection reset by network", 40: "Network is unreachable", 41: "Too many open files in system", 42: "No buffer space available", 43: "No such device", 44: "No such file or directory", 45: "Exec format error", 46: "No record locks available", 47: "The link has been severed", 48: "Not enough core", 49: "No message of desired type", 50: "Protocol not available", 51: "No space left on device", 52: "Function not implemented", 53: "Socket is not connected", 54: "Not a directory", 55: "Directory not empty", 56: "State not recoverable", 57: "Socket operation on non-socket", 59: "Not a typewriter", 60: "No such device or address", 61: "Value too large for defined data type", 62: "Previous owner died", 63: "Not super-user", 64: "Broken pipe", 65: "Protocol error", 66: "Unknown protocol", 67: "Protocol wrong type for socket", 68: "Math result not representable", 69: "Read only file system", 70: "Illegal seek", 71: "No such process", 72: "Stale file handle", 73: "Connection timed out", 74: "Text file busy", 75: "Cross-device link", 100: "Device not a stream", 101: "Bad font file fmt", 102: "Invalid slot", 103: "Invalid request code", 104: "No anode", 105: "Block device required", 106: "Channel number out of range", 107: "Level 3 halted", 108: "Level 3 reset", 109: "Link number out of range", 110: "Protocol driver not attached", 111: "No CSI structure available", 112: "Level 2 halted", 113: "Invalid exchange", 114: "Invalid request descriptor", 115: "Exchange full", 116: "No data (for no delay io)", 117: "Timer expired", 118: "Out of streams resources", 119: "Machine is not on the network", 120: "Package not installed", 121: "The object is remote", 122: "Advertise error", 123: "Srmount error", 124: "Communication error on send", 125: "Cross mount point (not really error)", 126: "Given log. name not unique", 127: "f.d. invalid for this operation", 128: "Remote address changed", 129: "Can access a needed shared lib", 130: "Accessing a corrupted shared lib", 131: ".lib section in a.out corrupted", 132: "Attempting to link in too many libs", 133: "Attempting to exec a shared library", 135: "Streams pipe error", 136: "Too many users", 137: "Socket type not supported", 138: "Not supported", 139: "Protocol family not supported", 140: "Can't send after socket shutdown", 141: "Too many references", 142: "Host is down", 148: "No medium (in tape drive)", 156: "Level 2 not synchronized" }; Module["ERRNO_MESSAGES"] = ERRNO_MESSAGES; var ERRNO_CODES = {}; Module["ERRNO_CODES"] = ERRNO_CODES; var FS = { root: null, mounts: [], devices: {}, streams: [], nextInode: 1, nameTable: null, currentPath: "/", initialized: false, ignorePermissions: true, ErrnoError: null, genericErrors: {}, filesystems: null, syncFSRequests: 0, lookupPath: (path, opts = {}) => { path = PATH_FS.resolve(FS.cwd(), path); if (!path) return { path: "", node: null }; var defaults = { follow_mount: true, recurse_count: 0 }; opts = Object.assign(defaults, opts); if (opts.recurse_count > 8) { throw new FS.ErrnoError(32); } var parts = PATH.normalizeArray(path.split("/").filter(p => !!p), false); var current = FS.root; var current_path = "/"; for (var i = 0; i < parts.length; i++) { var islast = i === parts.length - 1; if (islast && opts.parent) { break; } current = FS.lookupNode(current, parts[i]); current_path = PATH.join2(current_path, parts[i]); if (FS.isMountpoint(current)) { if (!islast || islast && opts.follow_mount) { current = current.mounted.root; } } if (!islast || opts.follow) { var count = 0; while (FS.isLink(current.mode)) { var link = FS.readlink(current_path); current_path = PATH_FS.resolve(PATH.dirname(current_path), link); var lookup = FS.lookupPath(current_path, { recurse_count: opts.recurse_count + 1 }); current = lookup.node; if (count++ > 40) { throw new FS.ErrnoError(32); } } } } return { path: current_path, node: current }; }, getPath: node => { var path; while (true) { if (FS.isRoot(node)) { var mount = node.mount.mountpoint; if (!path) return mount; return mount[mount.length - 1] !== "/" ? mount + "/" + path : mount + path; } path = path ? node.name + "/" + path : node.name; node = node.parent; } }, hashName: (parentid, name) => { var hash = 0; for (var i = 0; i < name.length; i++) { hash = (hash << 5) - hash + name.charCodeAt(i) | 0; } return (parentid + hash >>> 0) % FS.nameTable.length; }, hashAddNode: node => { var hash = FS.hashName(node.parent.id, node.name); node.name_next = FS.nameTable[hash]; FS.nameTable[hash] = node; }, hashRemoveNode: node => { var hash = FS.hashName(node.parent.id, node.name); if (FS.nameTable[hash] === node) { FS.nameTable[hash] = node.name_next; } else { var current = FS.nameTable[hash]; while (current) { if (current.name_next === node) { current.name_next = node.name_next; break; } current = current.name_next; } } }, lookupNode: (parent, name) => { var errCode = FS.mayLookup(parent); if (errCode) { throw new FS.ErrnoError(errCode, parent); } var hash = FS.hashName(parent.id, name); for (var node = FS.nameTable[hash]; node; node = node.name_next) { var nodeName = node.name; if (node.parent.id === parent.id && nodeName === name) { return node; } } return FS.lookup(parent, name); }, createNode: (parent, name, mode, rdev) => { assert(typeof parent == "object"); var node = new FS.FSNode(parent, name, mode, rdev); FS.hashAddNode(node); return node; }, destroyNode: node => { FS.hashRemoveNode(node); }, isRoot: node => { return node === node.parent; }, isMountpoint: node => { return !!node.mounted; }, isFile: mode => { return (mode & 61440) === 32768; }, isDir: mode => { return (mode & 61440) === 16384; }, isLink: mode => { return (mode & 61440) === 40960; }, isChrdev: mode => { return (mode & 61440) === 8192; }, isBlkdev: mode => { return (mode & 61440) === 24576; }, isFIFO: mode => { return (mode & 61440) === 4096; }, isSocket: mode => { return (mode & 49152) === 49152; }, flagModes: { "r": 0, "r+": 2, "w": 577, "w+": 578, "a": 1089, "a+": 1090 }, modeStringToFlags: str => { var flags = FS.flagModes[str]; if (typeof flags == "undefined") { throw new Error("Unknown file open mode: " + str); } return flags; }, flagsToPermissionString: flag => { var perms = [ "r", "w", "rw" ][flag & 3]; if (flag & 512) { perms += "w"; } return perms; }, nodePermissions: (node, perms) => { if (FS.ignorePermissions) { return 0; } if (perms.includes("r") && !(node.mode & 292)) { return 2; } else if (perms.includes("w") && !(node.mode & 146)) { return 2; } else if (perms.includes("x") && !(node.mode & 73)) { return 2; } return 0; }, mayLookup: dir => { var errCode = FS.nodePermissions(dir, "x"); if (errCode) return errCode; if (!dir.node_ops.lookup) return 2; return 0; }, mayCreate: (dir, name) => { try { var node = FS.lookupNode(dir, name); return 20; } catch (e) {} return FS.nodePermissions(dir, "wx"); }, mayDelete: (dir, name, isdir) => { var node; try { node = FS.lookupNode(dir, name); } catch (e) { return e.errno; } var errCode = FS.nodePermissions(dir, "wx"); if (errCode) { return errCode; } if (isdir) { if (!FS.isDir(node.mode)) { return 54; } if (FS.isRoot(node) || FS.getPath(node) === FS.cwd()) { return 10; } } else { if (FS.isDir(node.mode)) { return 31; } } return 0; }, mayOpen: (node, flags) => { if (!node) { return 44; } if (FS.isLink(node.mode)) { return 32; } else if (FS.isDir(node.mode)) { if (FS.flagsToPermissionString(flags) !== "r" || flags & 512) { return 31; } } return FS.nodePermissions(node, FS.flagsToPermissionString(flags)); }, MAX_OPEN_FDS: 4096, nextfd: (fd_start = 0, fd_end = FS.MAX_OPEN_FDS) => { for (var fd = fd_start; fd <= fd_end; fd++) { if (!FS.streams[fd]) { return fd; } } throw new FS.ErrnoError(33); }, getStream: fd => FS.streams[fd], createStream: (stream, fd_start, fd_end) => { if (!FS.FSStream) { FS.FSStream = function() { this.shared = {}; }; FS.FSStream.prototype = {}; Object.defineProperties(FS.FSStream.prototype, { object: { get: function() { return this.node; }, set: function(val) { this.node = val; } }, isRead: { get: function() { return (this.flags & 2097155) !== 1; } }, isWrite: { get: function() { return (this.flags & 2097155) !== 0; } }, isAppend: { get: function() { return this.flags & 1024; } }, flags: { get: function() { return this.shared.flags; }, set: function(val) { this.shared.flags = val; } }, position: { get: function() { return this.shared.position; }, set: function(val) { this.shared.position = val; } } }); } stream = Object.assign(new FS.FSStream(), stream); var fd = FS.nextfd(fd_start, fd_end); stream.fd = fd; FS.streams[fd] = stream; return stream; }, closeStream: fd => { FS.streams[fd] = null; }, chrdev_stream_ops: { open: stream => { var device = FS.getDevice(stream.node.rdev); stream.stream_ops = device.stream_ops; if (stream.stream_ops.open) { stream.stream_ops.open(stream); } }, llseek: () => { throw new FS.ErrnoError(70); } }, major: dev => dev >> 8, minor: dev => dev & 255, makedev: (ma, mi) => ma << 8 | mi, registerDevice: (dev, ops) => { FS.devices[dev] = { stream_ops: ops }; }, getDevice: dev => FS.devices[dev], getMounts: mount => { var mounts = []; var check = [ mount ]; while (check.length) { var m = check.pop(); mounts.push(m); check.push.apply(check, m.mounts); } return mounts; }, syncfs: (populate, callback) => { if (typeof populate == "function") { callback = populate; populate = false; } FS.syncFSRequests++; if (FS.syncFSRequests > 1) { err("warning: " + FS.syncFSRequests + " FS.syncfs operations in flight at once, probably just doing extra work"); } var mounts = FS.getMounts(FS.root.mount); var completed = 0; function doCallback(errCode) { assert(FS.syncFSRequests > 0); FS.syncFSRequests--; return callback(errCode); } function done(errCode) { if (errCode) { if (!done.errored) { done.errored = true; return doCallback(errCode); } return; } if (++completed >= mounts.length) { doCallback(null); } } mounts.forEach(mount => { if (!mount.type.syncfs) { return done(null); } mount.type.syncfs(mount, populate, done); }); }, mount: (type, opts, mountpoint) => { if (typeof type == "string") { throw type; } var root = mountpoint === "/"; var pseudo = !mountpoint; var node; if (root && FS.root) { throw new FS.ErrnoError(10); } else if (!root && !pseudo) { var lookup = FS.lookupPath(mountpoint, { follow_mount: false }); mountpoint = lookup.path; node = lookup.node; if (FS.isMountpoint(node)) { throw new FS.ErrnoError(10); } if (!FS.isDir(node.mode)) { throw new FS.ErrnoError(54); } } var mount = { type: type, opts: opts, mountpoint: mountpoint, mounts: [] }; var mountRoot = type.mount(mount); mountRoot.mount = mount; mount.root = mountRoot; if (root) { FS.root = mountRoot; } else if (node) { node.mounted = mount; if (node.mount) { node.mount.mounts.push(mount); } } return mountRoot; }, unmount: mountpoint => { var lookup = FS.lookupPath(mountpoint, { follow_mount: false }); if (!FS.isMountpoint(lookup.node)) { throw new FS.ErrnoError(28); } var node = lookup.node; var mount = node.mounted; var mounts = FS.getMounts(mount); Object.keys(FS.nameTable).forEach(hash => { var current = FS.nameTable[hash]; while (current) { var next = current.name_next; if (mounts.includes(current.mount)) { FS.destroyNode(current); } current = next; } }); node.mounted = null; var idx = node.mount.mounts.indexOf(mount); assert(idx !== -1); node.mount.mounts.splice(idx, 1); }, lookup: (parent, name) => { return parent.node_ops.lookup(parent, name); }, mknod: (path, mode, dev) => { var lookup = FS.lookupPath(path, { parent: true }); var parent = lookup.node; var name = PATH.basename(path); if (!name || name === "." || name === "..") { throw new FS.ErrnoError(28); } var errCode = FS.mayCreate(parent, name); if (errCode) { throw new FS.ErrnoError(errCode); } if (!parent.node_ops.mknod) { throw new FS.ErrnoError(63); } return parent.node_ops.mknod(parent, name, mode, dev); }, create: (path, mode) => { mode = mode !== undefined ? mode : 438; mode &= 4095; mode |= 32768; return FS.mknod(path, mode, 0); }, mkdir: (path, mode) => { mode = mode !== undefined ? mode : 511; mode &= 511 | 512; mode |= 16384; return FS.mknod(path, mode, 0); }, mkdirTree: (path, mode) => { var dirs = path.split("/"); var d = ""; for (var i = 0; i < dirs.length; ++i) { if (!dirs[i]) continue; d += "/" + dirs[i]; try { FS.mkdir(d, mode); } catch (e) { if (e.errno != 20) throw e; } } }, mkdev: (path, mode, dev) => { if (typeof dev == "undefined") { dev = mode; mode = 438; } mode |= 8192; return FS.mknod(path, mode, dev); }, symlink: (oldpath, newpath) => { if (!PATH_FS.resolve(oldpath)) { throw new FS.ErrnoError(44); } var lookup = FS.lookupPath(newpath, { parent: true }); var parent = lookup.node; if (!parent) { throw new FS.ErrnoError(44); } var newname = PATH.basename(newpath); var errCode = FS.mayCreate(parent, newname); if (errCode) { throw new FS.ErrnoError(errCode); } if (!parent.node_ops.symlink) { throw new FS.ErrnoError(63); } return parent.node_ops.symlink(parent, newname, oldpath); }, rename: (old_path, new_path) => { var old_dirname = PATH.dirname(old_path); var new_dirname = PATH.dirname(new_path); var old_name = PATH.basename(old_path); var new_name = PATH.basename(new_path); var lookup, old_dir, new_dir; lookup = FS.lookupPath(old_path, { parent: true }); old_dir = lookup.node; lookup = FS.lookupPath(new_path, { parent: true }); new_dir = lookup.node; if (!old_dir || !new_dir) throw new FS.ErrnoError(44); if (old_dir.mount !== new_dir.mount) { throw new FS.ErrnoError(75); } var old_node = FS.lookupNode(old_dir, old_name); var relative = PATH_FS.relative(old_path, new_dirname); if (relative.charAt(0) !== ".") { throw new FS.ErrnoError(28); } relative = PATH_FS.relative(new_path, old_dirname); if (relative.charAt(0) !== ".") { throw new FS.ErrnoError(55); } var new_node; try { new_node = FS.lookupNode(new_dir, new_name); } catch (e) {} if (old_node === new_node) { return; } var isdir = FS.isDir(old_node.mode); var errCode = FS.mayDelete(old_dir, old_name, isdir); if (errCode) { throw new FS.ErrnoError(errCode); } errCode = new_node ? FS.mayDelete(new_dir, new_name, isdir) : FS.mayCreate(new_dir, new_name); if (errCode) { throw new FS.ErrnoError(errCode); } if (!old_dir.node_ops.rename) { throw new FS.ErrnoError(63); } if (FS.isMountpoint(old_node) || new_node && FS.isMountpoint(new_node)) { throw new FS.ErrnoError(10); } if (new_dir !== old_dir) { errCode = FS.nodePermissions(old_dir, "w"); if (errCode) { throw new FS.ErrnoError(errCode); } } FS.hashRemoveNode(old_node); try { old_dir.node_ops.rename(old_node, new_dir, new_name); } catch (e) { throw e; } finally { FS.hashAddNode(old_node); } }, rmdir: path => { var lookup = FS.lookupPath(path, { parent: true }); var parent = lookup.node; var name = PATH.basename(path); var node = FS.lookupNode(parent, name); var errCode = FS.mayDelete(parent, name, true); if (errCode) { throw new FS.ErrnoError(errCode); } if (!parent.node_ops.rmdir) { throw new FS.ErrnoError(63); } if (FS.isMountpoint(node)) { throw new FS.ErrnoError(10); } parent.node_ops.rmdir(parent, name); FS.destroyNode(node); }, readdir: path => { var lookup = FS.lookupPath(path, { follow: true }); var node = lookup.node; if (!node.node_ops.readdir) { throw new FS.ErrnoError(54); } return node.node_ops.readdir(node); }, unlink: path => { var lookup = FS.lookupPath(path, { parent: true }); var parent = lookup.node; if (!parent) { throw new FS.ErrnoError(44); } var name = PATH.basename(path); var node = FS.lookupNode(parent, name); var errCode = FS.mayDelete(parent, name, false); if (errCode) { throw new FS.ErrnoError(errCode); } if (!parent.node_ops.unlink) { throw new FS.ErrnoError(63); } if (FS.isMountpoint(node)) { throw new FS.ErrnoError(10); } parent.node_ops.unlink(parent, name); FS.destroyNode(node); }, readlink: path => { var lookup = FS.lookupPath(path); var link = lookup.node; if (!link) { throw new FS.ErrnoError(44); } if (!link.node_ops.readlink) { throw new FS.ErrnoError(28); } return PATH_FS.resolve(FS.getPath(link.parent), link.node_ops.readlink(link)); }, stat: (path, dontFollow) => { var lookup = FS.lookupPath(path, { follow: !dontFollow }); var node = lookup.node; if (!node) { throw new FS.ErrnoError(44); } if (!node.node_ops.getattr) { throw new FS.ErrnoError(63); } return node.node_ops.getattr(node); }, lstat: path => { return FS.stat(path, true); }, chmod: (path, mode, dontFollow) => { var node; if (typeof path == "string") { var lookup = FS.lookupPath(path, { follow: !dontFollow }); node = lookup.node; } else { node = path; } if (!node.node_ops.setattr) { throw new FS.ErrnoError(63); } node.node_ops.setattr(node, { mode: mode & 4095 | node.mode & ~4095, timestamp: Date.now() }); }, lchmod: (path, mode) => { FS.chmod(path, mode, true); }, fchmod: (fd, mode) => { var stream = FS.getStream(fd); if (!stream) { throw new FS.ErrnoError(8); } FS.chmod(stream.node, mode); }, chown: (path, uid, gid, dontFollow) => { var node; if (typeof path == "string") { var lookup = FS.lookupPath(path, { follow: !dontFollow }); node = lookup.node; } else { node = path; } if (!node.node_ops.setattr) { throw new FS.ErrnoError(63); } node.node_ops.setattr(node, { timestamp: Date.now() }); }, lchown: (path, uid, gid) => { FS.chown(path, uid, gid, true); }, fchown: (fd, uid, gid) => { var stream = FS.getStream(fd); if (!stream) { throw new FS.ErrnoError(8); } FS.chown(stream.node, uid, gid); }, truncate: (path, len) => { if (len < 0) { throw new FS.ErrnoError(28); } var node; if (typeof path == "string") { var lookup = FS.lookupPath(path, { follow: true }); node = lookup.node; } else { node = path; } if (!node.node_ops.setattr) { throw new FS.ErrnoError(63); } if (FS.isDir(node.mode)) { throw new FS.ErrnoError(31); } if (!FS.isFile(node.mode)) { throw new FS.ErrnoError(28); } var errCode = FS.nodePermissions(node, "w"); if (errCode) { throw new FS.ErrnoError(errCode); } node.node_ops.setattr(node, { size: len, timestamp: Date.now() }); }, ftruncate: (fd, len) => { var stream = FS.getStream(fd); if (!stream) { throw new FS.ErrnoError(8); } if ((stream.flags & 2097155) === 0) { throw new FS.ErrnoError(28); } FS.truncate(stream.node, len); }, utime: (path, atime, mtime) => { var lookup = FS.lookupPath(path, { follow: true }); var node = lookup.node; node.node_ops.setattr(node, { timestamp: Math.max(atime, mtime) }); }, open: (path, flags, mode) => { if (path === "") { throw new FS.ErrnoError(44); } flags = typeof flags == "string" ? FS.modeStringToFlags(flags) : flags; mode = typeof mode == "undefined" ? 438 : mode; if (flags & 64) { mode = mode & 4095 | 32768; } else { mode = 0; } var node; if (typeof path == "object") { node = path; } else { path = PATH.normalize(path); try { var lookup = FS.lookupPath(path, { follow: !(flags & 131072) }); node = lookup.node; } catch (e) {} } var created = false; if (flags & 64) { if (node) { if (flags & 128) { throw new FS.ErrnoError(20); } } else { node = FS.mknod(path, mode, 0); created = true; } } if (!node) { throw new FS.ErrnoError(44); } if (FS.isChrdev(node.mode)) { flags &= ~512; } if (flags & 65536 && !FS.isDir(node.mode)) { throw new FS.ErrnoError(54); } if (!created) { var errCode = FS.mayOpen(node, flags); if (errCode) { throw new FS.ErrnoError(errCode); } } if (flags & 512 && !created) { FS.truncate(node, 0); } flags &= ~(128 | 512 | 131072); var stream = FS.createStream({ node: node, path: FS.getPath(node), flags: flags, seekable: true, position: 0, stream_ops: node.stream_ops, ungotten: [], error: false }); if (stream.stream_ops.open) { stream.stream_ops.open(stream); } if (Module["logReadFiles"] && !(flags & 1)) { if (!FS.readFiles) FS.readFiles = {}; if (!(path in FS.readFiles)) { FS.readFiles[path] = 1; } } return stream; }, close: stream => { if (FS.isClosed(stream)) { throw new FS.ErrnoError(8); } if (stream.getdents) stream.getdents = null; try { if (stream.stream_ops.close) { stream.stream_ops.close(stream); } } catch (e) { throw e; } finally { FS.closeStream(stream.fd); } stream.fd = null; }, isClosed: stream => { return stream.fd === null; }, llseek: (stream, offset, whence) => { if (FS.isClosed(stream)) { throw new FS.ErrnoError(8); } if (!stream.seekable || !stream.stream_ops.llseek) { throw new FS.ErrnoError(70); } if (whence != 0 && whence != 1 && whence != 2) { throw new FS.ErrnoError(28); } stream.position = stream.stream_ops.llseek(stream, offset, whence); stream.ungotten = []; return stream.position; }, read: (stream, buffer, offset, length, position) => { if (length < 0 || position < 0) { throw new FS.ErrnoError(28); } if (FS.isClosed(stream)) { throw new FS.ErrnoError(8); } if ((stream.flags & 2097155) === 1) { throw new FS.ErrnoError(8); } if (FS.isDir(stream.node.mode)) { throw new FS.ErrnoError(31); } if (!stream.stream_ops.read) { throw new FS.ErrnoError(28); } var seeking = typeof position != "undefined"; if (!seeking) { position = stream.position; } else if (!stream.seekable) { throw new FS.ErrnoError(70); } var bytesRead = stream.stream_ops.read(stream, buffer, offset, length, position); if (!seeking) stream.position += bytesRead; return bytesRead; }, write: (stream, buffer, offset, length, position, canOwn) => { if (length < 0 || position < 0) { throw new FS.ErrnoError(28); } if (FS.isClosed(stream)) { throw new FS.ErrnoError(8); } if ((stream.flags & 2097155) === 0) { throw new FS.ErrnoError(8); } if (FS.isDir(stream.node.mode)) { throw new FS.ErrnoError(31); } if (!stream.stream_ops.write) { throw new FS.ErrnoError(28); } if (stream.seekable && stream.flags & 1024) { FS.llseek(stream, 0, 2); } var seeking = typeof position != "undefined"; if (!seeking) { position = stream.position; } else if (!stream.seekable) { throw new FS.ErrnoError(70); } var bytesWritten = stream.stream_ops.write(stream, buffer, offset, length, position, canOwn); if (!seeking) stream.position += bytesWritten; return bytesWritten; }, allocate: (stream, offset, length) => { if (FS.isClosed(stream)) { throw new FS.ErrnoError(8); } if (offset < 0 || length <= 0) { throw new FS.ErrnoError(28); } if ((stream.flags & 2097155) === 0) { throw new FS.ErrnoError(8); } if (!FS.isFile(stream.node.mode) && !FS.isDir(stream.node.mode)) { throw new FS.ErrnoError(43); } if (!stream.stream_ops.allocate) { throw new FS.ErrnoError(138); } stream.stream_ops.allocate(stream, offset, length); }, mmap: (stream, length, position, prot, flags) => { if ((prot & 2) !== 0 && (flags & 2) === 0 && (stream.flags & 2097155) !== 2) { throw new FS.ErrnoError(2); } if ((stream.flags & 2097155) === 1) { throw new FS.ErrnoError(2); } if (!stream.stream_ops.mmap) { throw new FS.ErrnoError(43); } return stream.stream_ops.mmap(stream, length, position, prot, flags); }, msync: (stream, buffer, offset, length, mmapFlags) => { if (!stream || !stream.stream_ops.msync) { return 0; } return stream.stream_ops.msync(stream, buffer, offset, length, mmapFlags); }, munmap: stream => 0, ioctl: (stream, cmd, arg) => { if (!stream.stream_ops.ioctl) { throw new FS.ErrnoError(59); } return stream.stream_ops.ioctl(stream, cmd, arg); }, readFile: (path, opts = {}) => { opts.flags = opts.flags || 0; opts.encoding = opts.encoding || "binary"; if (opts.encoding !== "utf8" && opts.encoding !== "binary") { throw new Error('Invalid encoding type "' + opts.encoding + '"'); } var ret; var stream = FS.open(path, opts.flags); var stat = FS.stat(path); var length = stat.size; var buf = new Uint8Array(length); FS.read(stream, buf, 0, length, 0); if (opts.encoding === "utf8") { ret = UTF8ArrayToString(buf, 0); } else if (opts.encoding === "binary") { ret = buf; } FS.close(stream); return ret; }, writeFile: (path, data, opts = {}) => { opts.flags = opts.flags || 577; var stream = FS.open(path, opts.flags, opts.mode); if (typeof data == "string") { var buf = new Uint8Array(lengthBytesUTF8(data) + 1); var actualNumBytes = stringToUTF8Array(data, buf, 0, buf.length); FS.write(stream, buf, 0, actualNumBytes, undefined, opts.canOwn); } else if (ArrayBuffer.isView(data)) { FS.write(stream, data, 0, data.byteLength, undefined, opts.canOwn); } else { throw new Error("Unsupported data type"); } FS.close(stream); }, cwd: () => FS.currentPath, chdir: path => { var lookup = FS.lookupPath(path, { follow: true }); if (lookup.node === null) { throw new FS.ErrnoError(44); } if (!FS.isDir(lookup.node.mode)) { throw new FS.ErrnoError(54); } var errCode = FS.nodePermissions(lookup.node, "x"); if (errCode) { throw new FS.ErrnoError(errCode); } FS.currentPath = lookup.path; }, createDefaultDirectories: () => { FS.mkdir("/tmp"); FS.mkdir("/home"); FS.mkdir("/home/web_user"); }, createDefaultDevices: () => { FS.mkdir("/dev"); FS.registerDevice(FS.makedev(1, 3), { read: () => 0, write: (stream, buffer, offset, length, pos) => length }); FS.mkdev("/dev/null", FS.makedev(1, 3)); TTY.register(FS.makedev(5, 0), TTY.default_tty_ops); TTY.register(FS.makedev(6, 0), TTY.default_tty1_ops); FS.mkdev("/dev/tty", FS.makedev(5, 0)); FS.mkdev("/dev/tty1", FS.makedev(6, 0)); var random_device = getRandomDevice(); FS.createDevice("/dev", "random", random_device); FS.createDevice("/dev", "urandom", random_device); FS.mkdir("/dev/shm"); FS.mkdir("/dev/shm/tmp"); }, createSpecialDirectories: () => { FS.mkdir("/proc"); var proc_self = FS.mkdir("/proc/self"); FS.mkdir("/proc/self/fd"); FS.mount({ mount: () => { var node = FS.createNode(proc_self, "fd", 16384 | 511, 73); node.node_ops = { lookup: (parent, name) => { var fd = +name; var stream = FS.getStream(fd); if (!stream) throw new FS.ErrnoError(8); var ret = { parent: null, mount: { mountpoint: "fake" }, node_ops: { readlink: () => stream.path } }; ret.parent = ret; return ret; } }; return node; } }, {}, "/proc/self/fd"); }, createStandardStreams: () => { if (Module["stdin"]) { FS.createDevice("/dev", "stdin", Module["stdin"]); } else { FS.symlink("/dev/tty", "/dev/stdin"); } if (Module["stdout"]) { FS.createDevice("/dev", "stdout", null, Module["stdout"]); } else { FS.symlink("/dev/tty", "/dev/stdout"); } if (Module["stderr"]) { FS.createDevice("/dev", "stderr", null, Module["stderr"]); } else { FS.symlink("/dev/tty1", "/dev/stderr"); } var stdin = FS.open("/dev/stdin", 0); var stdout = FS.open("/dev/stdout", 1); var stderr = FS.open("/dev/stderr", 1); assert(stdin.fd === 0, "invalid handle for stdin (" + stdin.fd + ")"); assert(stdout.fd === 1, "invalid handle for stdout (" + stdout.fd + ")"); assert(stderr.fd === 2, "invalid handle for stderr (" + stderr.fd + ")"); }, ensureErrnoError: () => { if (FS.ErrnoError) return; FS.ErrnoError = function ErrnoError(errno, node) { this.node = node; this.setErrno = function(errno) { this.errno = errno; for (var key in ERRNO_CODES) { if (ERRNO_CODES[key] === errno) { this.code = key; break; } } }; this.setErrno(errno); this.message = ERRNO_MESSAGES[errno]; if (this.stack) { Object.defineProperty(this, "stack", { value: new Error().stack, writable: true }); this.stack = demangleAll(this.stack); } }; FS.ErrnoError.prototype = new Error(); FS.ErrnoError.prototype.constructor = FS.ErrnoError; [ 44 ].forEach(code => { FS.genericErrors[code] = new FS.ErrnoError(code); FS.genericErrors[code].stack = ""; }); }, staticInit: () => { FS.ensureErrnoError(); FS.nameTable = new Array(4096); FS.mount(MEMFS, {}, "/"); FS.createDefaultDirectories(); FS.createDefaultDevices(); FS.createSpecialDirectories(); FS.filesystems = { "MEMFS": MEMFS, "IDBFS": IDBFS }; }, init: (input, output, error) => { assert(!FS.init.initialized, "FS.init was previously called. If you want to initialize later with custom parameters, remove any earlier calls (note that one is automatically added to the generated code)"); FS.init.initialized = true; FS.ensureErrnoError(); Module["stdin"] = input || Module["stdin"]; Module["stdout"] = output || Module["stdout"]; Module["stderr"] = error || Module["stderr"]; FS.createStandardStreams(); }, quit: () => { FS.init.initialized = false; _fflush(0); for (var i = 0; i < FS.streams.length; i++) { var stream = FS.streams[i]; if (!stream) { continue; } FS.close(stream); } }, getMode: (canRead, canWrite) => { var mode = 0; if (canRead) mode |= 292 | 73; if (canWrite) mode |= 146; return mode; }, findObject: (path, dontResolveLastLink) => { var ret = FS.analyzePath(path, dontResolveLastLink); if (!ret.exists) { return null; } return ret.object; }, analyzePath: (path, dontResolveLastLink) => { try { var lookup = FS.lookupPath(path, { follow: !dontResolveLastLink }); path = lookup.path; } catch (e) {} var ret = { isRoot: false, exists: false, error: 0, name: null, path: null, object: null, parentExists: false, parentPath: null, parentObject: null }; try { var lookup = FS.lookupPath(path, { parent: true }); ret.parentExists = true; ret.parentPath = lookup.path; ret.parentObject = lookup.node; ret.name = PATH.basename(path); lookup = FS.lookupPath(path, { follow: !dontResolveLastLink }); ret.exists = true; ret.path = lookup.path; ret.object = lookup.node; ret.name = lookup.node.name; ret.isRoot = lookup.path === "/"; } catch (e) { ret.error = e.errno; } return ret; }, createPath: (parent, path, canRead, canWrite) => { parent = typeof parent == "string" ? parent : FS.getPath(parent); var parts = path.split("/").reverse(); while (parts.length) { var part = parts.pop(); if (!part) continue; var current = PATH.join2(parent, part); try { FS.mkdir(current); } catch (e) {} parent = current; } return current; }, createFile: (parent, name, properties, canRead, canWrite) => { var path = PATH.join2(typeof parent == "string" ? parent : FS.getPath(parent), name); var mode = FS.getMode(canRead, canWrite); return FS.create(path, mode); }, createDataFile: (parent, name, data, canRead, canWrite, canOwn) => { var path = name; if (parent) { parent = typeof parent == "string" ? parent : FS.getPath(parent); path = name ? PATH.join2(parent, name) : parent; } var mode = FS.getMode(canRead, canWrite); var node = FS.create(path, mode); if (data) { if (typeof data == "string") { var arr = new Array(data.length); for (var i = 0, len = data.length; i < len; ++i) arr[i] = data.charCodeAt(i); data = arr; } FS.chmod(node, mode | 146); var stream = FS.open(node, 577); FS.write(stream, data, 0, data.length, 0, canOwn); FS.close(stream); FS.chmod(node, mode); } return node; }, createDevice: (parent, name, input, output) => { var path = PATH.join2(typeof parent == "string" ? parent : FS.getPath(parent), name); var mode = FS.getMode(!!input, !!output); if (!FS.createDevice.major) FS.createDevice.major = 64; var dev = FS.makedev(FS.createDevice.major++, 0); FS.registerDevice(dev, { open: stream => { stream.seekable = false; }, close: stream => { if (output && output.buffer && output.buffer.length) { output(10); } }, read: (stream, buffer, offset, length, pos) => { var bytesRead = 0; for (var i = 0; i < length; i++) { var result; try { result = input(); } catch (e) { throw new FS.ErrnoError(29); } if (result === undefined && bytesRead === 0) { throw new FS.ErrnoError(6); } if (result === null || result === undefined) break; bytesRead++; buffer[offset + i] = result; } if (bytesRead) { stream.node.timestamp = Date.now(); } return bytesRead; }, write: (stream, buffer, offset, length, pos) => { for (var i = 0; i < length; i++) { try { output(buffer[offset + i]); } catch (e) { throw new FS.ErrnoError(29); } } if (length) { stream.node.timestamp = Date.now(); } return i; } }); return FS.mkdev(path, mode, dev); }, forceLoadFile: obj => { if (obj.isDevice || obj.isFolder || obj.link || obj.contents) return true; if (typeof XMLHttpRequest != "undefined") { throw new Error("Lazy loading should have been performed (contents set) in createLazyFile, but it was not. Lazy loading only works in web workers. Use --embed-file or --preload-file in emcc on the main thread."); } else if (read_) { try { obj.contents = intArrayFromString(read_(obj.url), true); obj.usedBytes = obj.contents.length; } catch (e) { throw new FS.ErrnoError(29); } } else { throw new Error("Cannot load without read() or XMLHttpRequest."); } }, createLazyFile: (parent, name, url, canRead, canWrite) => { function LazyUint8Array() { this.lengthKnown = false; this.chunks = []; } LazyUint8Array.prototype.get = function LazyUint8Array_get(idx) { if (idx > this.length - 1 || idx < 0) { return undefined; } var chunkOffset = idx % this.chunkSize; var chunkNum = idx / this.chunkSize | 0; return this.getter(chunkNum)[chunkOffset]; }; LazyUint8Array.prototype.setDataGetter = function LazyUint8Array_setDataGetter(getter) { this.getter = getter; }; LazyUint8Array.prototype.cacheLength = function LazyUint8Array_cacheLength() { var xhr = new XMLHttpRequest(); xhr.open("HEAD", url, false); xhr.send(null); if (!(xhr.status >= 200 && xhr.status < 300 || xhr.status === 304)) throw new Error("Couldn't load " + url + ". Status: " + xhr.status); var datalength = Number(xhr.getResponseHeader("Content-length")); var header; var hasByteServing = (header = xhr.getResponseHeader("Accept-Ranges")) && header === "bytes"; var usesGzip = (header = xhr.getResponseHeader("Content-Encoding")) && header === "gzip"; var chunkSize = 1024 * 1024; if (!hasByteServing) chunkSize = datalength; var doXHR = (from, to) => { if (from > to) throw new Error("invalid range (" + from + ", " + to + ") or no bytes requested!"); if (to > datalength - 1) throw new Error("only " + datalength + " bytes available! programmer error!"); var xhr = new XMLHttpRequest(); xhr.open("GET", url, false); if (datalength !== chunkSize) xhr.setRequestHeader("Range", "bytes=" + from + "-" + to); xhr.responseType = "arraybuffer"; if (xhr.overrideMimeType) { xhr.overrideMimeType("text/plain; charset=x-user-defined"); } xhr.send(null); if (!(xhr.status >= 200 && xhr.status < 300 || xhr.status === 304)) throw new Error("Couldn't load " + url + ". Status: " + xhr.status); if (xhr.response !== undefined) { return new Uint8Array(xhr.response || []); } return intArrayFromString(xhr.responseText || "", true); }; var lazyArray = this; lazyArray.setDataGetter(chunkNum => { var start = chunkNum * chunkSize; var end = (chunkNum + 1) * chunkSize - 1; end = Math.min(end, datalength - 1); if (typeof lazyArray.chunks[chunkNum] == "undefined") { lazyArray.chunks[chunkNum] = doXHR(start, end); } if (typeof lazyArray.chunks[chunkNum] == "undefined") throw new Error("doXHR failed!"); return lazyArray.chunks[chunkNum]; }); if (usesGzip || !datalength) { chunkSize = datalength = 1; datalength = this.getter(0).length; chunkSize = datalength; out("LazyFiles on gzip forces download of the whole file when length is accessed"); } this._length = datalength; this._chunkSize = chunkSize; this.lengthKnown = true; }; if (typeof XMLHttpRequest != "undefined") { if (!ENVIRONMENT_IS_WORKER) throw "Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc"; var lazyArray = new LazyUint8Array(); Object.defineProperties(lazyArray, { length: { get: function() { if (!this.lengthKnown) { this.cacheLength(); } return this._length; } }, chunkSize: { get: function() { if (!this.lengthKnown) { this.cacheLength(); } return this._chunkSize; } } }); var properties = { isDevice: false, contents: lazyArray }; } else { var properties = { isDevice: false, url: url }; } var node = FS.createFile(parent, name, properties, canRead, canWrite); if (properties.contents) { node.contents = properties.contents; } else if (properties.url) { node.contents = null; node.url = properties.url; } Object.defineProperties(node, { usedBytes: { get: function() { return this.contents.length; } } }); var stream_ops = {}; var keys = Object.keys(node.stream_ops); keys.forEach(key => { var fn = node.stream_ops[key]; stream_ops[key] = function forceLoadLazyFile() { FS.forceLoadFile(node); return fn.apply(null, arguments); }; }); function writeChunks(stream, buffer, offset, length, position) { var contents = stream.node.contents; if (position >= contents.length) return 0; var size = Math.min(contents.length - position, length); assert(size >= 0); if (contents.slice) { for (var i = 0; i < size; i++) { buffer[offset + i] = contents[position + i]; } } else { for (var i = 0; i < size; i++) { buffer[offset + i] = contents.get(position + i); } } return size; } stream_ops.read = (stream, buffer, offset, length, position) => { FS.forceLoadFile(node); return writeChunks(stream, buffer, offset, length, position); }; stream_ops.mmap = (stream, length, position, prot, flags) => { FS.forceLoadFile(node); var ptr = mmapAlloc(length); if (!ptr) { throw new FS.ErrnoError(48); } writeChunks(stream, GROWABLE_HEAP_I8(), ptr, length, position); return { ptr: ptr, allocated: true }; }; node.stream_ops = stream_ops; return node; }, createPreloadedFile: (parent, name, url, canRead, canWrite, onload, onerror, dontCreateFile, canOwn, preFinish) => { var fullname = name ? PATH_FS.resolve(PATH.join2(parent, name)) : parent; var dep = getUniqueRunDependency("cp " + fullname); function processData(byteArray) { function finish(byteArray) { if (preFinish) preFinish(); if (!dontCreateFile) { FS.createDataFile(parent, name, byteArray, canRead, canWrite, canOwn); } if (onload) onload(); removeRunDependency(dep); } if (Browser.handledByPreloadPlugin(byteArray, fullname, finish, () => { if (onerror) onerror(); removeRunDependency(dep); })) { return; } finish(byteArray); } addRunDependency(dep); if (typeof url == "string") { asyncLoad(url, byteArray => processData(byteArray), onerror); } else { processData(url); } }, indexedDB: () => { return window.indexedDB || window.mozIndexedDB || window.webkitIndexedDB || window.msIndexedDB; }, DB_NAME: () => { return "EM_FS_" + window.location.pathname; }, DB_VERSION: 20, DB_STORE_NAME: "FILE_DATA", saveFilesToDB: (paths, onload, onerror) => { onload = onload || (() => {}); onerror = onerror || (() => {}); var indexedDB = FS.indexedDB(); try { var openRequest = indexedDB.open(FS.DB_NAME(), FS.DB_VERSION); } catch (e) { return onerror(e); } openRequest.onupgradeneeded = () => { out("creating db"); var db = openRequest.result; db.createObjectStore(FS.DB_STORE_NAME); }; openRequest.onsuccess = () => { var db = openRequest.result; var transaction = db.transaction([ FS.DB_STORE_NAME ], "readwrite"); var files = transaction.objectStore(FS.DB_STORE_NAME); var ok = 0, fail = 0, total = paths.length; function finish() { if (fail == 0) onload(); else onerror(); } paths.forEach(path => { var putRequest = files.put(FS.analyzePath(path).object.contents, path); putRequest.onsuccess = () => { ok++; if (ok + fail == total) finish(); }; putRequest.onerror = () => { fail++; if (ok + fail == total) finish(); }; }); transaction.onerror = onerror; }; openRequest.onerror = onerror; }, loadFilesFromDB: (paths, onload, onerror) => { onload = onload || (() => {}); onerror = onerror || (() => {}); var indexedDB = FS.indexedDB(); try { var openRequest = indexedDB.open(FS.DB_NAME(), FS.DB_VERSION); } catch (e) { return onerror(e); } openRequest.onupgradeneeded = onerror; openRequest.onsuccess = () => { var db = openRequest.result; try { var transaction = db.transaction([ FS.DB_STORE_NAME ], "readonly"); } catch (e) { onerror(e); return; } var files = transaction.objectStore(FS.DB_STORE_NAME); var ok = 0, fail = 0, total = paths.length; function finish() { if (fail == 0) onload(); else onerror(); } paths.forEach(path => { var getRequest = files.get(path); getRequest.onsuccess = () => { if (FS.analyzePath(path).exists) { FS.unlink(path); } FS.createDataFile(PATH.dirname(path), PATH.basename(path), getRequest.result, true, true, true); ok++; if (ok + fail == total) finish(); }; getRequest.onerror = () => { fail++; if (ok + fail == total) finish(); }; }); transaction.onerror = onerror; }; openRequest.onerror = onerror; }, absolutePath: () => { abort("FS.absolutePath has been removed; use PATH_FS.resolve instead"); }, createFolder: () => { abort("FS.createFolder has been removed; use FS.mkdir instead"); }, createLink: () => { abort("FS.createLink has been removed; use FS.symlink instead"); }, joinPath: () => { abort("FS.joinPath has been removed; use PATH.join instead"); }, mmapAlloc: () => { abort("FS.mmapAlloc has been replaced by the top level function mmapAlloc"); }, standardizePath: () => { abort("FS.standardizePath has been removed; use PATH.normalize instead"); } }; Module["FS"] = FS; var SYSCALLS = { DEFAULT_POLLMASK: 5, calculateAt: function(dirfd, path, allowEmpty) { if (PATH.isAbs(path)) { return path; } var dir; if (dirfd === -100) { dir = FS.cwd(); } else { var dirstream = FS.getStream(dirfd); if (!dirstream) throw new FS.ErrnoError(8); dir = dirstream.path; } if (path.length == 0) { if (!allowEmpty) { throw new FS.ErrnoError(44); } return dir; } return PATH.join2(dir, path); }, doStat: function(func, path, buf) { try { var stat = func(path); } catch (e) { if (e && e.node && PATH.normalize(path) !== PATH.normalize(FS.getPath(e.node))) { return -54; } throw e; } GROWABLE_HEAP_I32()[buf >> 2] = stat.dev; GROWABLE_HEAP_I32()[buf + 8 >> 2] = stat.ino; GROWABLE_HEAP_I32()[buf + 12 >> 2] = stat.mode; GROWABLE_HEAP_I32()[buf + 16 >> 2] = stat.nlink; GROWABLE_HEAP_I32()[buf + 20 >> 2] = stat.uid; GROWABLE_HEAP_I32()[buf + 24 >> 2] = stat.gid; GROWABLE_HEAP_I32()[buf + 28 >> 2] = stat.rdev; tempI64 = [ stat.size >>> 0, (tempDouble = stat.size, +Math.abs(tempDouble) >= 1 ? tempDouble > 0 ? (Math.min(+Math.floor(tempDouble / 4294967296), 4294967295) | 0) >>> 0 : ~~+Math.ceil((tempDouble - +(~~tempDouble >>> 0)) / 4294967296) >>> 0 : 0) ], GROWABLE_HEAP_I32()[buf + 40 >> 2] = tempI64[0], GROWABLE_HEAP_I32()[buf + 44 >> 2] = tempI64[1]; GROWABLE_HEAP_I32()[buf + 48 >> 2] = 4096; GROWABLE_HEAP_I32()[buf + 52 >> 2] = stat.blocks; tempI64 = [ Math.floor(stat.atime.getTime() / 1e3) >>> 0, (tempDouble = Math.floor(stat.atime.getTime() / 1e3), +Math.abs(tempDouble) >= 1 ? tempDouble > 0 ? (Math.min(+Math.floor(tempDouble / 4294967296), 4294967295) | 0) >>> 0 : ~~+Math.ceil((tempDouble - +(~~tempDouble >>> 0)) / 4294967296) >>> 0 : 0) ], GROWABLE_HEAP_I32()[buf + 56 >> 2] = tempI64[0], GROWABLE_HEAP_I32()[buf + 60 >> 2] = tempI64[1]; GROWABLE_HEAP_I32()[buf + 64 >> 2] = 0; tempI64 = [ Math.floor(stat.mtime.getTime() / 1e3) >>> 0, (tempDouble = Math.floor(stat.mtime.getTime() / 1e3), +Math.abs(tempDouble) >= 1 ? tempDouble > 0 ? (Math.min(+Math.floor(tempDouble / 4294967296), 4294967295) | 0) >>> 0 : ~~+Math.ceil((tempDouble - +(~~tempDouble >>> 0)) / 4294967296) >>> 0 : 0) ], GROWABLE_HEAP_I32()[buf + 72 >> 2] = tempI64[0], GROWABLE_HEAP_I32()[buf + 76 >> 2] = tempI64[1]; GROWABLE_HEAP_I32()[buf + 80 >> 2] = 0; tempI64 = [ Math.floor(stat.ctime.getTime() / 1e3) >>> 0, (tempDouble = Math.floor(stat.ctime.getTime() / 1e3), +Math.abs(tempDouble) >= 1 ? tempDouble > 0 ? (Math.min(+Math.floor(tempDouble / 4294967296), 4294967295) | 0) >>> 0 : ~~+Math.ceil((tempDouble - +(~~tempDouble >>> 0)) / 4294967296) >>> 0 : 0) ], GROWABLE_HEAP_I32()[buf + 88 >> 2] = tempI64[0], GROWABLE_HEAP_I32()[buf + 92 >> 2] = tempI64[1]; GROWABLE_HEAP_I32()[buf + 96 >> 2] = 0; tempI64 = [ stat.ino >>> 0, (tempDouble = stat.ino, +Math.abs(tempDouble) >= 1 ? tempDouble > 0 ? (Math.min(+Math.floor(tempDouble / 4294967296), 4294967295) | 0) >>> 0 : ~~+Math.ceil((tempDouble - +(~~tempDouble >>> 0)) / 4294967296) >>> 0 : 0) ], GROWABLE_HEAP_I32()[buf + 104 >> 2] = tempI64[0], GROWABLE_HEAP_I32()[buf + 108 >> 2] = tempI64[1]; return 0; }, doMsync: function(addr, stream, len, flags, offset) { var buffer = GROWABLE_HEAP_U8().slice(addr, addr + len); FS.msync(stream, buffer, offset, len, flags); }, varargs: undefined, get: function() { assert(SYSCALLS.varargs != undefined); SYSCALLS.varargs += 4; var ret = GROWABLE_HEAP_I32()[SYSCALLS.varargs - 4 >> 2]; return ret; }, getStr: function(ptr) { var ret = UTF8ToString(ptr); return ret; }, getStreamFromFD: function(fd) { var stream = FS.getStream(fd); if (!stream) throw new FS.ErrnoError(8); return stream; } }; Module["SYSCALLS"] = SYSCALLS; function _proc_exit(code) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(1, 1, code); EXITSTATUS = code; if (!keepRuntimeAlive()) { PThread.terminateAllThreads(); if (Module["onExit"]) Module["onExit"](code); ABORT = true; } quit_(code, new ExitStatus(code)); } Module["_proc_exit"] = _proc_exit; _proc_exit.sig = "vi"; function exitJS(status, implicit) { EXITSTATUS = status; if (!implicit) { if (ENVIRONMENT_IS_PTHREAD) { exitOnMainThread(status); throw "unwind"; } else {} } if (!keepRuntimeAlive()) { exitRuntime(); } if (keepRuntimeAlive() && !implicit) { var msg = "program exited (with status: " + status + "), but keepRuntimeAlive() is set (counter=" + runtimeKeepaliveCounter + ") due to an async operation, so halting execution but not exiting the runtime or preventing further async execution (you can use emscripten_force_exit, if you want to force a true shutdown)"; readyPromiseReject(msg); err(msg); } _proc_exit(status); } Module["exitJS"] = exitJS; var _exit = exitJS; Module["_exit"] = _exit; _exit.sig = "vi"; function ptrToString(ptr) { return "0x" + ptr.toString(16).padStart(8, "0"); } Module["ptrToString"] = ptrToString; function handleException(e) { if (e instanceof ExitStatus || e == "unwind") { return EXITSTATUS; } quit_(1, e); } Module["handleException"] = handleException; var PThread = { unusedWorkers: [], runningWorkers: [], tlsInitFunctions: [], pthreads: {}, init: function() { if (ENVIRONMENT_IS_PTHREAD) { PThread.initWorker(); } else { PThread.initMainThread(); } }, initMainThread: function() { var pthreadPoolSize = 8; for (var i = 0; i < pthreadPoolSize; ++i) { PThread.allocateUnusedWorker(); } }, initWorker: function() { noExitRuntime = false; }, setExitStatus: function(status) { EXITSTATUS = status; }, terminateAllThreads: function() { assert(!ENVIRONMENT_IS_PTHREAD, "Internal Error! terminateAllThreads() can only ever be called from main application thread!"); for (var t in PThread.pthreads) { var worker = PThread.pthreads[t]; if (worker) { PThread.returnWorkerToPool(worker); } } assert(Object.keys(PThread.pthreads).length === 0); assert(PThread.runningWorkers.length === 0); for (var i = 0; i < PThread.unusedWorkers.length; ++i) { var worker = PThread.unusedWorkers[i]; assert(!worker.pthread_ptr); worker.terminate(); } PThread.unusedWorkers = []; }, returnWorkerToPool: function(worker) { var pthread_ptr = worker.pthread_ptr; delete PThread.pthreads[pthread_ptr]; PThread.unusedWorkers.push(worker); PThread.runningWorkers.splice(PThread.runningWorkers.indexOf(worker), 1); worker.pthread_ptr = 0; __emscripten_thread_free_data(pthread_ptr); }, receiveObjectTransfer: function(data) {}, threadInitTLS: function() { for (var i in PThread.tlsInitFunctions) { if (PThread.tlsInitFunctions.hasOwnProperty(i)) PThread.tlsInitFunctions[i](); } }, loadWasmModuleToWorker: function(worker, onFinishedLoading) { worker.onmessage = e => { var d = e["data"]; var cmd = d["cmd"]; if (worker.pthread_ptr) PThread.currentProxiedOperationCallerThread = worker.pthread_ptr; if (d["targetThread"] && d["targetThread"] != _pthread_self()) { var targetWorker = PThread.pthreads[d.targetThread]; if (targetWorker) { targetWorker.postMessage(d, d["transferList"]); } else { err('Internal error! Worker sent a message "' + cmd + '" to target pthread ' + d["targetThread"] + ", but that thread no longer exists!"); } PThread.currentProxiedOperationCallerThread = undefined; return; } if (cmd === "processProxyingQueue") { executeNotifiedProxyingQueue(d["queue"]); } else if (cmd === "spawnThread") { spawnThread(d); } else if (cmd === "cleanupThread") { cleanupThread(d["thread"]); } else if (cmd === "killThread") { killThread(d["thread"]); } else if (cmd === "cancelThread") { cancelThread(d["thread"]); } else if (cmd === "loaded") { worker.loaded = true; if (onFinishedLoading) onFinishedLoading(worker); if (worker.runPthread) { worker.runPthread(); delete worker.runPthread; } } else if (cmd === "print") { out("Thread " + d["threadId"] + ": " + d["text"]); } else if (cmd === "printErr") { err("Thread " + d["threadId"] + ": " + d["text"]); } else if (cmd === "alert") { alert("Thread " + d["threadId"] + ": " + d["text"]); } else if (d.target === "setimmediate") { worker.postMessage(d); } else if (cmd === "onAbort") { if (Module["onAbort"]) { Module["onAbort"](d["arg"]); } } else if (cmd) { err("worker sent an unknown command " + cmd); } PThread.currentProxiedOperationCallerThread = undefined; }; worker.onerror = e => { var message = "worker sent an error!"; if (worker.pthread_ptr) { message = "Pthread " + ptrToString(worker.pthread_ptr) + " sent an error!"; } err(message + " " + e.filename + ":" + e.lineno + ": " + e.message); throw e; }; assert(wasmMemory instanceof WebAssembly.Memory, "WebAssembly memory should have been loaded by now!"); assert(wasmModule instanceof WebAssembly.Module, "WebAssembly Module should have been loaded by now!"); worker.postMessage({ "cmd": "load", "urlOrBlob": Module["mainScriptUrlOrBlob"] || _scriptDir, "wasmMemory": wasmMemory, "wasmModule": wasmModule, "dynamicLibraries": Module["dynamicLibraries"] }); }, allocateUnusedWorker: function() { var pthreadMainJs = locateFile("godot.web.template_debug.wasm32.dlink.worker.js"); PThread.unusedWorkers.push(new Worker(pthreadMainJs)); }, getNewWorker: function() { if (PThread.unusedWorkers.length == 0) { err("Tried to spawn a new thread, but the thread pool is exhausted.\n" + "This might result in a deadlock unless some threads eventually exit or the code explicitly breaks out to the event loop.\n" + "If you want to increase the pool size, use setting `-sPTHREAD_POOL_SIZE=...`." + "\nIf you want to throw an explicit error instead of the risk of deadlocking in those cases, use setting `-sPTHREAD_POOL_SIZE_STRICT=2`."); PThread.allocateUnusedWorker(); PThread.loadWasmModuleToWorker(PThread.unusedWorkers[0]); } return PThread.unusedWorkers.pop(); } }; Module["PThread"] = PThread; function callRuntimeCallbacks(callbacks) { while (callbacks.length > 0) { callbacks.shift()(Module); } } Module["callRuntimeCallbacks"] = callRuntimeCallbacks; function withStackSave(f) { var stack = stackSave(); var ret = f(); stackRestore(stack); return ret; } Module["withStackSave"] = withStackSave; function demangle(func) { warnOnce("warning: build with -sDEMANGLE_SUPPORT to link in libcxxabi demangling"); return func; } Module["demangle"] = demangle; function demangleAll(text) { var regex = /\b_Z[\w\d_]+/g; return text.replace(regex, function(x) { var y = demangle(x); return x === y ? x : y + " [" + x + "]"; }); } Module["demangleAll"] = demangleAll; function establishStackSpace() { var pthread_ptr = _pthread_self(); var stackTop = GROWABLE_HEAP_I32()[pthread_ptr + 44 >> 2]; var stackSize = GROWABLE_HEAP_I32()[pthread_ptr + 48 >> 2]; var stackMax = stackTop - stackSize; assert(stackTop != 0); assert(stackMax != 0); assert(stackTop > stackMax, "stackTop must be higher then stackMax"); _emscripten_stack_set_limits(stackTop, stackMax); stackRestore(stackTop); writeStackCookie(); } Module["establishStackSpace"] = establishStackSpace; function exitOnMainThread(returnCode) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(2, 0, returnCode); try { _exit(returnCode); } catch (e) { handleException(e); } } Module["exitOnMainThread"] = exitOnMainThread; function getDylinkMetadata(binary) { var offset = 0; var end = 0; function getU8() { return binary[offset++]; } function getLEB() { var ret = 0; var mul = 1; while (1) { var byte = binary[offset++]; ret += (byte & 127) * mul; mul *= 128; if (!(byte & 128)) break; } return ret; } function getString() { var len = getLEB(); offset += len; return UTF8ArrayToString(binary, offset - len, len); } function failIf(condition, message) { if (condition) throw new Error(message); } var name = "dylink.0"; if (binary instanceof WebAssembly.Module) { var dylinkSection = WebAssembly.Module.customSections(binary, name); if (dylinkSection.length === 0) { name = "dylink"; dylinkSection = WebAssembly.Module.customSections(binary, name); } failIf(dylinkSection.length === 0, "need dylink section"); binary = new Uint8Array(dylinkSection[0]); end = binary.length; } else { var int32View = new Uint32Array(new Uint8Array(binary.subarray(0, 24)).buffer); var magicNumberFound = int32View[0] == 1836278016; failIf(!magicNumberFound, "need to see wasm magic number"); failIf(binary[8] !== 0, "need the dylink section to be first"); offset = 9; var section_size = getLEB(); end = offset + section_size; name = getString(); } var customSection = { neededDynlibs: [], tlsExports: new Set(), weakImports: new Set() }; if (name == "dylink") { customSection.memorySize = getLEB(); customSection.memoryAlign = getLEB(); customSection.tableSize = getLEB(); customSection.tableAlign = getLEB(); var neededDynlibsCount = getLEB(); for (var i = 0; i < neededDynlibsCount; ++i) { var libname = getString(); customSection.neededDynlibs.push(libname); } } else { failIf(name !== "dylink.0"); var WASM_DYLINK_MEM_INFO = 1; var WASM_DYLINK_NEEDED = 2; var WASM_DYLINK_EXPORT_INFO = 3; var WASM_DYLINK_IMPORT_INFO = 4; var WASM_SYMBOL_TLS = 256; var WASM_SYMBOL_BINDING_MASK = 3; var WASM_SYMBOL_BINDING_WEAK = 1; while (offset < end) { var subsectionType = getU8(); var subsectionSize = getLEB(); if (subsectionType === WASM_DYLINK_MEM_INFO) { customSection.memorySize = getLEB(); customSection.memoryAlign = getLEB(); customSection.tableSize = getLEB(); customSection.tableAlign = getLEB(); } else if (subsectionType === WASM_DYLINK_NEEDED) { var neededDynlibsCount = getLEB(); for (var i = 0; i < neededDynlibsCount; ++i) { libname = getString(); customSection.neededDynlibs.push(libname); } } else if (subsectionType === WASM_DYLINK_EXPORT_INFO) { var count = getLEB(); while (count--) { var symname = getString(); var flags = getLEB(); if (flags & WASM_SYMBOL_TLS) { customSection.tlsExports.add(symname); } } } else if (subsectionType === WASM_DYLINK_IMPORT_INFO) { var count = getLEB(); while (count--) { var modname = getString(); var symname = getString(); var flags = getLEB(); if ((flags & WASM_SYMBOL_BINDING_MASK) == WASM_SYMBOL_BINDING_WEAK) { customSection.weakImports.add(symname); } } } else { err("unknown dylink.0 subsection: " + subsectionType); offset += subsectionSize; } } } var tableAlign = Math.pow(2, customSection.tableAlign); assert(tableAlign === 1, "invalid tableAlign " + tableAlign); assert(offset == end); return customSection; } Module["getDylinkMetadata"] = getDylinkMetadata; function getValue(ptr, type = "i8") { if (type.endsWith("*")) type = "*"; switch (type) { case "i1": return GROWABLE_HEAP_I8()[ptr >> 0]; case "i8": return GROWABLE_HEAP_I8()[ptr >> 0]; case "i16": return GROWABLE_HEAP_I16()[ptr >> 1]; case "i32": return GROWABLE_HEAP_I32()[ptr >> 2]; case "i64": return GROWABLE_HEAP_I32()[ptr >> 2]; case "float": return GROWABLE_HEAP_F32()[ptr >> 2]; case "double": return GROWABLE_HEAP_F64()[ptr >> 3]; case "*": return GROWABLE_HEAP_U32()[ptr >> 2]; default: abort("invalid type for getValue: " + type); } return null; } Module["getValue"] = getValue; var wasmTableMirror = []; Module["wasmTableMirror"] = wasmTableMirror; function getWasmTableEntry(funcPtr) { var func = wasmTableMirror[funcPtr]; if (!func) { if (funcPtr >= wasmTableMirror.length) wasmTableMirror.length = funcPtr + 1; wasmTableMirror[funcPtr] = func = wasmTable.get(funcPtr); } assert(wasmTable.get(funcPtr) == func, "JavaScript-side Wasm function table mirror is out of date!"); return func; } Module["getWasmTableEntry"] = getWasmTableEntry; function invokeEntryPoint(ptr, arg) { __emscripten_thread_sync_code(); var result = getWasmTableEntry(ptr)(arg); checkStackCookie(); if (keepRuntimeAlive()) { PThread.setExitStatus(result); } else { __emscripten_thread_exit(result); } } Module["invokeEntryPoint"] = invokeEntryPoint; function jsStackTrace() { var error = new Error(); if (!error.stack) { try { throw new Error(); } catch (e) { error = e; } if (!error.stack) { return "(no stack trace available)"; } } return error.stack.toString(); } Module["jsStackTrace"] = jsStackTrace; function asmjsMangle(x) { var unmangledSymbols = [ "stackAlloc", "stackSave", "stackRestore" ]; return x.indexOf("dynCall_") == 0 || unmangledSymbols.includes(x) ? x : "_" + x; } Module["asmjsMangle"] = asmjsMangle; function mergeLibSymbols(exports, libName) { for (var sym in exports) { if (!exports.hasOwnProperty(sym)) { continue; } if (!asmLibraryArg.hasOwnProperty(sym)) { asmLibraryArg[sym] = exports[sym]; } var module_sym = asmjsMangle(sym); if (!Module.hasOwnProperty(module_sym)) { Module[module_sym] = exports[sym]; } if (sym == "__main_argc_argv") { Module["_main"] = exports[sym]; } } } Module["mergeLibSymbols"] = mergeLibSymbols; var LDSO = { loadedLibsByName: {}, loadedLibsByHandle: {} }; Module["LDSO"] = LDSO; function dynCallLegacy(sig, ptr, args) { assert("dynCall_" + sig in Module, "bad function pointer type - no table for sig '" + sig + "'"); if (args && args.length) { assert(args.length === sig.substring(1).replace(/j/g, "--").length); } else { assert(sig.length == 1); } var f = Module["dynCall_" + sig]; return args && args.length ? f.apply(null, [ ptr ].concat(args)) : f.call(null, ptr); } Module["dynCallLegacy"] = dynCallLegacy; function dynCall(sig, ptr, args) { if (sig.includes("j")) { return dynCallLegacy(sig, ptr, args); } assert(getWasmTableEntry(ptr), "missing table entry in dynCall: " + ptr); var rtn = getWasmTableEntry(ptr).apply(null, args); return rtn; } Module["dynCall"] = dynCall; function createInvokeFunction(sig) { return function() { var sp = stackSave(); try { return dynCall(sig, arguments[0], Array.prototype.slice.call(arguments, 1)); } catch (e) { stackRestore(sp); if (e !== e + 0) throw e; _setThrew(1, 0); } }; } Module["createInvokeFunction"] = createInvokeFunction; var ___heap_base = 5670096; Module["___heap_base"] = ___heap_base; function getMemory(size) { if (runtimeInitialized) return _malloc(size); var ret = ___heap_base; var end = ret + size + 15 & -16; assert(end <= GROWABLE_HEAP_I8().length, "failure to getMemory - memory growth etc. is not supported there, call malloc/sbrk directly or increase INITIAL_MEMORY"); ___heap_base = end; GOT["__heap_base"].value = end; return ret; } Module["getMemory"] = getMemory; function isInternalSym(symName) { return [ "__cpp_exception", "__c_longjmp", "__wasm_apply_data_relocs", "__dso_handle", "__tls_size", "__tls_align", "__set_stack_limits", "_emscripten_tls_init", "__wasm_init_tls", "__wasm_call_ctors" ].includes(symName); } Module["isInternalSym"] = isInternalSym; function uleb128Encode(n, target) { assert(n < 16384); if (n < 128) { target.push(n); } else { target.push(n % 128 | 128, n >> 7); } } Module["uleb128Encode"] = uleb128Encode; function sigToWasmTypes(sig) { var typeNames = { "i": "i32", "j": "i64", "f": "f32", "d": "f64", "p": "i32" }; var type = { parameters: [], results: sig[0] == "v" ? [] : [ typeNames[sig[0]] ] }; for (var i = 1; i < sig.length; ++i) { assert(sig[i] in typeNames, "invalid signature char: " + sig[i]); type.parameters.push(typeNames[sig[i]]); } return type; } Module["sigToWasmTypes"] = sigToWasmTypes; function convertJsFunctionToWasm(func, sig) { if (typeof WebAssembly.Function == "function") { return new WebAssembly.Function(sigToWasmTypes(sig), func); } var typeSectionBody = [ 1, 96 ]; var sigRet = sig.slice(0, 1); var sigParam = sig.slice(1); var typeCodes = { "i": 127, "p": 127, "j": 126, "f": 125, "d": 124 }; uleb128Encode(sigParam.length, typeSectionBody); for (var i = 0; i < sigParam.length; ++i) { assert(sigParam[i] in typeCodes, "invalid signature char: " + sigParam[i]); typeSectionBody.push(typeCodes[sigParam[i]]); } if (sigRet == "v") { typeSectionBody.push(0); } else { typeSectionBody.push(1, typeCodes[sigRet]); } var bytes = [ 0, 97, 115, 109, 1, 0, 0, 0, 1 ]; uleb128Encode(typeSectionBody.length, bytes); bytes.push.apply(bytes, typeSectionBody); bytes.push(2, 7, 1, 1, 101, 1, 102, 0, 0, 7, 5, 1, 1, 102, 0, 0); var module = new WebAssembly.Module(new Uint8Array(bytes)); var instance = new WebAssembly.Instance(module, { "e": { "f": func } }); var wrappedFunc = instance.exports["f"]; return wrappedFunc; } Module["convertJsFunctionToWasm"] = convertJsFunctionToWasm; function updateTableMap(offset, count) { if (functionsInTableMap) { for (var i = offset; i < offset + count; i++) { var item = getWasmTableEntry(i); if (item) { functionsInTableMap.set(item, i); } } } } Module["updateTableMap"] = updateTableMap; var functionsInTableMap = undefined; Module["functionsInTableMap"] = functionsInTableMap; var freeTableIndexes = []; Module["freeTableIndexes"] = freeTableIndexes; function getEmptyTableSlot() { if (freeTableIndexes.length) { return freeTableIndexes.pop(); } try { wasmTable.grow(1); } catch (err) { if (!(err instanceof RangeError)) { throw err; } throw "Unable to grow wasm table. Set ALLOW_TABLE_GROWTH."; } return wasmTable.length - 1; } Module["getEmptyTableSlot"] = getEmptyTableSlot; function setWasmTableEntry(idx, func) { wasmTable.set(idx, func); wasmTableMirror[idx] = wasmTable.get(idx); } Module["setWasmTableEntry"] = setWasmTableEntry; function addFunction(func, sig) { assert(typeof func != "undefined"); if (!functionsInTableMap) { functionsInTableMap = new WeakMap(); updateTableMap(0, wasmTable.length); } if (functionsInTableMap.has(func)) { return functionsInTableMap.get(func); } var ret = getEmptyTableSlot(); try { setWasmTableEntry(ret, func); } catch (err) { if (!(err instanceof TypeError)) { throw err; } assert(typeof sig != "undefined", "Missing signature argument to addFunction: " + func); var wrapped = convertJsFunctionToWasm(func, sig); setWasmTableEntry(ret, wrapped); } functionsInTableMap.set(func, ret); return ret; } Module["addFunction"] = addFunction; function updateGOT(exports, replace) { for (var symName in exports) { if (isInternalSym(symName)) { continue; } var value = exports[symName]; if (symName.startsWith("orig$")) { symName = symName.split("$")[1]; replace = true; } if (!GOT[symName]) { GOT[symName] = new WebAssembly.Global({ "value": "i32", "mutable": true }); } if (replace || GOT[symName].value == 0) { if (typeof value == "function") { GOT[symName].value = addFunction(value); } else if (typeof value == "number") { GOT[symName].value = value; } else if (typeof value == "bigint") { GOT[symName].value = Number(value); } else { err("unhandled export type for `" + symName + "`: " + typeof value); } } } } Module["updateGOT"] = updateGOT; function relocateExports(exports, memoryBase, replace) { var relocated = {}; for (var e in exports) { var value = exports[e]; if (typeof value == "object") { value = value.value; } if (typeof value == "number") { value += memoryBase; } relocated[e] = value; } updateGOT(relocated, replace); return relocated; } Module["relocateExports"] = relocateExports; function resolveGlobalSymbol(symName, direct) { var sym; if (direct) { sym = asmLibraryArg["orig$" + symName]; } if (!sym) { sym = asmLibraryArg[symName]; if (sym && sym.stub) sym = undefined; } if (!sym) { sym = Module[asmjsMangle(symName)]; } if (!sym && symName.startsWith("invoke_")) { sym = createInvokeFunction(symName.split("_")[1]); } return sym; } Module["resolveGlobalSymbol"] = resolveGlobalSymbol; function loadWebAssemblyModule(binary, flags, handle) { var metadata = getDylinkMetadata(binary); CurrentModuleWeakSymbols = metadata.weakImports; var originalTable = wasmTable; function loadModule() { var needsAllocation = !handle || !GROWABLE_HEAP_I8()[handle + 24 >> 0]; if (needsAllocation) { var memAlign = Math.pow(2, metadata.memoryAlign); memAlign = Math.max(memAlign, STACK_ALIGN); var memoryBase = metadata.memorySize ? alignMemory(getMemory(metadata.memorySize + memAlign), memAlign) : 0; var tableBase = metadata.tableSize ? wasmTable.length : 0; if (handle) { GROWABLE_HEAP_I8()[handle + 24 >> 0] = 1; GROWABLE_HEAP_U32()[handle + 28 >> 2] = memoryBase; GROWABLE_HEAP_I32()[handle + 32 >> 2] = metadata.memorySize; GROWABLE_HEAP_U32()[handle + 36 >> 2] = tableBase; GROWABLE_HEAP_I32()[handle + 40 >> 2] = metadata.tableSize; } } else { memoryBase = GROWABLE_HEAP_U32()[handle + 28 >> 2]; tableBase = GROWABLE_HEAP_U32()[handle + 36 >> 2]; } var tableGrowthNeeded = tableBase + metadata.tableSize - wasmTable.length; if (tableGrowthNeeded > 0) { wasmTable.grow(tableGrowthNeeded); } var moduleExports; function resolveSymbol(sym) { var resolved = resolveGlobalSymbol(sym, false); if (!resolved) { resolved = moduleExports[sym]; } assert(resolved, "undefined symbol `" + sym + "`. perhaps a side module was not linked in? if this global was expected to arrive from a system library, try to build the MAIN_MODULE with EMCC_FORCE_STDLIBS=1 in the environment"); return resolved; } var proxyHandler = { "get": function(stubs, prop) { switch (prop) { case "__memory_base": return memoryBase; case "__table_base": return tableBase; } if (prop in asmLibraryArg) { return asmLibraryArg[prop]; } if (!(prop in stubs)) { var resolved; stubs[prop] = function() { if (!resolved) resolved = resolveSymbol(prop); return resolved.apply(null, arguments); }; } return stubs[prop]; } }; var proxy = new Proxy({}, proxyHandler); var info = { "GOT.mem": new Proxy({}, GOTHandler), "GOT.func": new Proxy({}, GOTHandler), "env": proxy, wasi_snapshot_preview1: proxy }; function postInstantiation(instance) { assert(wasmTable === originalTable); updateTableMap(tableBase, metadata.tableSize); moduleExports = relocateExports(instance.exports, memoryBase); if (!flags.allowUndefined) { reportUndefinedSymbols(); } registerTLSInit(moduleExports["_emscripten_tls_init"], instance.exports, metadata); if (!ENVIRONMENT_IS_PTHREAD) { var init = moduleExports["__wasm_call_ctors"]; if (init) { if (runtimeInitialized) { init(); } else { __ATINIT__.push(init); } } var applyRelocs = moduleExports["__wasm_apply_data_relocs"]; if (applyRelocs) { if (runtimeInitialized) { applyRelocs(); } else { __RELOC_FUNCS__.push(applyRelocs); } } } return moduleExports; } if (flags.loadAsync) { if (binary instanceof WebAssembly.Module) { var instance = new WebAssembly.Instance(binary, info); return Promise.resolve(postInstantiation(instance)); } return WebAssembly.instantiate(binary, info).then(function(result) { return postInstantiation(result.instance); }); } var module = binary instanceof WebAssembly.Module ? binary : new WebAssembly.Module(binary); var instance = new WebAssembly.Instance(module, info); return postInstantiation(instance); } if (flags.loadAsync) { return metadata.neededDynlibs.reduce(function(chain, dynNeeded) { return chain.then(function() { return loadDynamicLibrary(dynNeeded, flags); }); }, Promise.resolve()).then(function() { return loadModule(); }); } metadata.neededDynlibs.forEach(function(dynNeeded) { loadDynamicLibrary(dynNeeded, flags); }); return loadModule(); } Module["loadWebAssemblyModule"] = loadWebAssemblyModule; function loadDynamicLibrary(lib, flags, handle) { flags = flags || { global: true, nodelete: true }; var dso = LDSO.loadedLibsByName[lib]; if (dso) { if (flags.global && !dso.global) { dso.global = true; if (dso.module !== "loading") { mergeLibSymbols(dso.module, lib); } } if (flags.nodelete && dso.refcount !== Infinity) { dso.refcount = Infinity; } dso.refcount++; if (handle) { LDSO.loadedLibsByHandle[handle] = dso; } return flags.loadAsync ? Promise.resolve(true) : true; } dso = { refcount: flags.nodelete ? Infinity : 1, name: lib, module: "loading", global: flags.global }; LDSO.loadedLibsByName[lib] = dso; if (handle) { LDSO.loadedLibsByHandle[handle] = dso; } function loadLibData(libFile) { if (flags.fs && flags.fs.findObject(libFile)) { var libData = flags.fs.readFile(libFile, { encoding: "binary" }); if (!(libData instanceof Uint8Array)) { libData = new Uint8Array(libData); } return flags.loadAsync ? Promise.resolve(libData) : libData; } if (flags.loadAsync) { return new Promise(function(resolve, reject) { readAsync(libFile, data => resolve(new Uint8Array(data)), reject); }); } if (!readBinary) { throw new Error(libFile + ": file not found, and synchronous loading of external files is not available"); } return readBinary(libFile); } function getLibModule() { if (typeof preloadedWasm != "undefined" && preloadedWasm[lib]) { var libModule = preloadedWasm[lib]; return flags.loadAsync ? Promise.resolve(libModule) : libModule; } if (flags.loadAsync) { return loadLibData(lib).then(function(libData) { return loadWebAssemblyModule(libData, flags, handle); }); } return loadWebAssemblyModule(loadLibData(lib), flags, handle); } function moduleLoaded(libModule) { if (dso.global) { mergeLibSymbols(libModule, lib); } dso.module = libModule; } if (flags.loadAsync) { return getLibModule().then(function(libModule) { moduleLoaded(libModule); return true; }); } moduleLoaded(getLibModule()); return true; } Module["loadDynamicLibrary"] = loadDynamicLibrary; function reportUndefinedSymbols() { for (var symName in GOT) { if (GOT[symName].value == 0) { var value = resolveGlobalSymbol(symName, true); if (!value && !GOT[symName].required) { continue; } assert(value, "undefined symbol `" + symName + "`. perhaps a side module was not linked in? if this global was expected to arrive from a system library, try to build the MAIN_MODULE with EMCC_FORCE_STDLIBS=1 in the environment"); if (typeof value == "function") { GOT[symName].value = addFunction(value, value.sig); } else if (typeof value == "number") { GOT[symName].value = value; } else { throw new Error("bad export type for `" + symName + "`: " + typeof value); } } } } Module["reportUndefinedSymbols"] = reportUndefinedSymbols; function preloadDylibs() { if (!dynamicLibraries.length) { reportUndefinedSymbols(); return; } addRunDependency("preloadDylibs"); dynamicLibraries.reduce(function(chain, lib) { return chain.then(function() { return loadDynamicLibrary(lib, { loadAsync: true, global: true, nodelete: true, allowUndefined: true }); }); }, Promise.resolve()).then(function() { reportUndefinedSymbols(); removeRunDependency("preloadDylibs"); }); } Module["preloadDylibs"] = preloadDylibs; function registerTLSInit(tlsInitFunc, moduleExports, metadata) { function tlsInitWrapper() { var __tls_base = tlsInitFunc(); if (!__tls_base) { assert(__tls_base || metadata.tlsExports.size == 0); return; } var tlsExports = {}; metadata.tlsExports.forEach(s => tlsExports[s] = moduleExports[s]); relocateExports(tlsExports, __tls_base, true); } PThread.tlsInitFunctions.push(tlsInitWrapper); if (runtimeInitialized) { tlsInitWrapper(); } } Module["registerTLSInit"] = registerTLSInit; function setValue(ptr, value, type = "i8") { if (type.endsWith("*")) type = "*"; switch (type) { case "i1": GROWABLE_HEAP_I8()[ptr >> 0] = value; break; case "i8": GROWABLE_HEAP_I8()[ptr >> 0] = value; break; case "i16": GROWABLE_HEAP_I16()[ptr >> 1] = value; break; case "i32": GROWABLE_HEAP_I32()[ptr >> 2] = value; break; case "i64": tempI64 = [ value >>> 0, (tempDouble = value, +Math.abs(tempDouble) >= 1 ? tempDouble > 0 ? (Math.min(+Math.floor(tempDouble / 4294967296), 4294967295) | 0) >>> 0 : ~~+Math.ceil((tempDouble - +(~~tempDouble >>> 0)) / 4294967296) >>> 0 : 0) ], GROWABLE_HEAP_I32()[ptr >> 2] = tempI64[0], GROWABLE_HEAP_I32()[ptr + 4 >> 2] = tempI64[1]; break; case "float": GROWABLE_HEAP_F32()[ptr >> 2] = value; break; case "double": GROWABLE_HEAP_F64()[ptr >> 3] = value; break; case "*": GROWABLE_HEAP_U32()[ptr >> 2] = value; break; default: abort("invalid type for setValue: " + type); } } Module["setValue"] = setValue; function stackTrace() { var js = jsStackTrace(); if (Module["extraStackTrace"]) js += "\n" + Module["extraStackTrace"](); return demangleAll(js); } Module["stackTrace"] = stackTrace; function writeArrayToMemory(array, buffer) { assert(array.length >= 0, "writeArrayToMemory array must have a length (should be an array or typed array)"); GROWABLE_HEAP_I8().set(array, buffer); } Module["writeArrayToMemory"] = writeArrayToMemory; function __Z14godot_web_mainiPPc() { if (!Module["__Z14godot_web_mainiPPc"]) abort("external symbol '_Z14godot_web_mainiPPc' is missing. perhaps a side module was not linked in? if this function was expected to arrive from a system library, try to build the MAIN_MODULE with EMCC_FORCE_STDLIBS=1 in the environment"); return Module["__Z14godot_web_mainiPPc"].apply(null, arguments); } __Z14godot_web_mainiPPc.stub = true; function ___assert_fail(condition, filename, line, func) { abort("Assertion failed: " + UTF8ToString(condition) + ", at: " + [ filename ? UTF8ToString(filename) : "unknown filename", line, func ? UTF8ToString(func) : "unknown function" ]); } Module["___assert_fail"] = ___assert_fail; ___assert_fail.sig = "vppip"; function ___call_sighandler(fp, sig) { getWasmTableEntry(fp)(sig); } Module["___call_sighandler"] = ___call_sighandler; ___call_sighandler.sig = "vpi"; function ___emscripten_init_main_thread_js(tb) { __emscripten_thread_init(tb, !ENVIRONMENT_IS_WORKER, 1, !ENVIRONMENT_IS_WEB); PThread.threadInitTLS(); } Module["___emscripten_init_main_thread_js"] = ___emscripten_init_main_thread_js; function ___emscripten_thread_cleanup(thread) { if (!ENVIRONMENT_IS_PTHREAD) cleanupThread(thread); else postMessage({ "cmd": "cleanupThread", "thread": thread }); } Module["___emscripten_thread_cleanup"] = ___emscripten_thread_cleanup; var ___memory_base = new WebAssembly.Global({ "value": "i32", "mutable": false }, 1024); Module["___memory_base"] = ___memory_base; function pthreadCreateProxied(pthread_ptr, attr, start_routine, arg) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(3, 1, pthread_ptr, attr, start_routine, arg); return ___pthread_create_js(pthread_ptr, attr, start_routine, arg); } Module["pthreadCreateProxied"] = pthreadCreateProxied; function ___pthread_create_js(pthread_ptr, attr, start_routine, arg) { if (typeof SharedArrayBuffer == "undefined") { err("Current environment does not support SharedArrayBuffer, pthreads are not available!"); return 6; } var transferList = []; var error = 0; if (ENVIRONMENT_IS_PTHREAD && (transferList.length === 0 || error)) { return pthreadCreateProxied(pthread_ptr, attr, start_routine, arg); } if (error) return error; var threadParams = { startRoutine: start_routine, pthread_ptr: pthread_ptr, arg: arg, transferList: transferList }; if (ENVIRONMENT_IS_PTHREAD) { threadParams.cmd = "spawnThread"; postMessage(threadParams, transferList); return 0; } return spawnThread(threadParams); } Module["___pthread_create_js"] = ___pthread_create_js; ___pthread_create_js.sig = "iiiii"; function ___pthread_kill_js(thread, signal) { if (signal === 33) { if (!ENVIRONMENT_IS_PTHREAD) cancelThread(thread); else postMessage({ "cmd": "cancelThread", "thread": thread }); } else { if (!ENVIRONMENT_IS_PTHREAD) killThread(thread); else postMessage({ "cmd": "killThread", "thread": thread }); } return 0; } Module["___pthread_kill_js"] = ___pthread_kill_js; var ___stack_pointer = new WebAssembly.Global({ "value": "i32", "mutable": true }, 5670096); Module["___stack_pointer"] = ___stack_pointer; function ___syscall__newselect(nfds, readfds, writefds, exceptfds, timeout) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(4, 1, nfds, readfds, writefds, exceptfds, timeout); try { assert(nfds <= 64, "nfds must be less than or equal to 64"); assert(!exceptfds, "exceptfds not supported"); var total = 0; var srcReadLow = readfds ? GROWABLE_HEAP_I32()[readfds >> 2] : 0, srcReadHigh = readfds ? GROWABLE_HEAP_I32()[readfds + 4 >> 2] : 0; var srcWriteLow = writefds ? GROWABLE_HEAP_I32()[writefds >> 2] : 0, srcWriteHigh = writefds ? GROWABLE_HEAP_I32()[writefds + 4 >> 2] : 0; var srcExceptLow = exceptfds ? GROWABLE_HEAP_I32()[exceptfds >> 2] : 0, srcExceptHigh = exceptfds ? GROWABLE_HEAP_I32()[exceptfds + 4 >> 2] : 0; var dstReadLow = 0, dstReadHigh = 0; var dstWriteLow = 0, dstWriteHigh = 0; var dstExceptLow = 0, dstExceptHigh = 0; var allLow = (readfds ? GROWABLE_HEAP_I32()[readfds >> 2] : 0) | (writefds ? GROWABLE_HEAP_I32()[writefds >> 2] : 0) | (exceptfds ? GROWABLE_HEAP_I32()[exceptfds >> 2] : 0); var allHigh = (readfds ? GROWABLE_HEAP_I32()[readfds + 4 >> 2] : 0) | (writefds ? GROWABLE_HEAP_I32()[writefds + 4 >> 2] : 0) | (exceptfds ? GROWABLE_HEAP_I32()[exceptfds + 4 >> 2] : 0); var check = function(fd, low, high, val) { return fd < 32 ? low & val : high & val; }; for (var fd = 0; fd < nfds; fd++) { var mask = 1 << fd % 32; if (!check(fd, allLow, allHigh, mask)) { continue; } var stream = FS.getStream(fd); if (!stream) throw new FS.ErrnoError(8); var flags = SYSCALLS.DEFAULT_POLLMASK; if (stream.stream_ops.poll) { flags = stream.stream_ops.poll(stream); } if (flags & 1 && check(fd, srcReadLow, srcReadHigh, mask)) { fd < 32 ? dstReadLow = dstReadLow | mask : dstReadHigh = dstReadHigh | mask; total++; } if (flags & 4 && check(fd, srcWriteLow, srcWriteHigh, mask)) { fd < 32 ? dstWriteLow = dstWriteLow | mask : dstWriteHigh = dstWriteHigh | mask; total++; } if (flags & 2 && check(fd, srcExceptLow, srcExceptHigh, mask)) { fd < 32 ? dstExceptLow = dstExceptLow | mask : dstExceptHigh = dstExceptHigh | mask; total++; } } if (readfds) { GROWABLE_HEAP_I32()[readfds >> 2] = dstReadLow; GROWABLE_HEAP_I32()[readfds + 4 >> 2] = dstReadHigh; } if (writefds) { GROWABLE_HEAP_I32()[writefds >> 2] = dstWriteLow; GROWABLE_HEAP_I32()[writefds + 4 >> 2] = dstWriteHigh; } if (exceptfds) { GROWABLE_HEAP_I32()[exceptfds >> 2] = dstExceptLow; GROWABLE_HEAP_I32()[exceptfds + 4 >> 2] = dstExceptHigh; } return total; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall__newselect"] = ___syscall__newselect; var SOCKFS = { mount: function(mount) { Module["websocket"] = Module["websocket"] && "object" === typeof Module["websocket"] ? Module["websocket"] : {}; Module["websocket"]._callbacks = {}; Module["websocket"]["on"] = function(event, callback) { if ("function" === typeof callback) { this._callbacks[event] = callback; } return this; }; Module["websocket"].emit = function(event, param) { if ("function" === typeof this._callbacks[event]) { this._callbacks[event].call(this, param); } }; return FS.createNode(null, "/", 16384 | 511, 0); }, createSocket: function(family, type, protocol) { type &= ~526336; var streaming = type == 1; if (streaming && protocol && protocol != 6) { throw new FS.ErrnoError(66); } var sock = { family: family, type: type, protocol: protocol, server: null, error: null, peers: {}, pending: [], recv_queue: [], sock_ops: SOCKFS.websocket_sock_ops }; var name = SOCKFS.nextname(); var node = FS.createNode(SOCKFS.root, name, 49152, 0); node.sock = sock; var stream = FS.createStream({ path: name, node: node, flags: 2, seekable: false, stream_ops: SOCKFS.stream_ops }); sock.stream = stream; return sock; }, getSocket: function(fd) { var stream = FS.getStream(fd); if (!stream || !FS.isSocket(stream.node.mode)) { return null; } return stream.node.sock; }, stream_ops: { poll: function(stream) { var sock = stream.node.sock; return sock.sock_ops.poll(sock); }, ioctl: function(stream, request, varargs) { var sock = stream.node.sock; return sock.sock_ops.ioctl(sock, request, varargs); }, read: function(stream, buffer, offset, length, position) { var sock = stream.node.sock; var msg = sock.sock_ops.recvmsg(sock, length); if (!msg) { return 0; } buffer.set(msg.buffer, offset); return msg.buffer.length; }, write: function(stream, buffer, offset, length, position) { var sock = stream.node.sock; return sock.sock_ops.sendmsg(sock, buffer, offset, length); }, close: function(stream) { var sock = stream.node.sock; sock.sock_ops.close(sock); } }, nextname: function() { if (!SOCKFS.nextname.current) { SOCKFS.nextname.current = 0; } return "socket[" + SOCKFS.nextname.current++ + "]"; }, websocket_sock_ops: { createPeer: function(sock, addr, port) { var ws; if (typeof addr == "object") { ws = addr; addr = null; port = null; } if (ws) { if (ws._socket) { addr = ws._socket.remoteAddress; port = ws._socket.remotePort; } else { var result = /ws[s]?:\/\/([^:]+):(\d+)/.exec(ws.url); if (!result) { throw new Error("WebSocket URL must be in the format ws(s)://address:port"); } addr = result[1]; port = parseInt(result[2], 10); } } else { try { var runtimeConfig = Module["websocket"] && "object" === typeof Module["websocket"]; var url = "ws:#".replace("#", "//"); if (runtimeConfig) { if ("string" === typeof Module["websocket"]["url"]) { url = Module["websocket"]["url"]; } } if (url === "ws://" || url === "wss://") { var parts = addr.split("/"); url = url + parts[0] + ":" + port + "/" + parts.slice(1).join("/"); } var subProtocols = "binary"; if (runtimeConfig) { if ("string" === typeof Module["websocket"]["subprotocol"]) { subProtocols = Module["websocket"]["subprotocol"]; } } var opts = undefined; if (subProtocols !== "null") { subProtocols = subProtocols.replace(/^ +| +$/g, "").split(/ *, */); opts = subProtocols; } if (runtimeConfig && null === Module["websocket"]["subprotocol"]) { subProtocols = "null"; opts = undefined; } var WebSocketConstructor; { WebSocketConstructor = WebSocket; } ws = new WebSocketConstructor(url, opts); ws.binaryType = "arraybuffer"; } catch (e) { throw new FS.ErrnoError(23); } } var peer = { addr: addr, port: port, socket: ws, dgram_send_queue: [] }; SOCKFS.websocket_sock_ops.addPeer(sock, peer); SOCKFS.websocket_sock_ops.handlePeerEvents(sock, peer); if (sock.type === 2 && typeof sock.sport != "undefined") { peer.dgram_send_queue.push(new Uint8Array([ 255, 255, 255, 255, "p".charCodeAt(0), "o".charCodeAt(0), "r".charCodeAt(0), "t".charCodeAt(0), (sock.sport & 65280) >> 8, sock.sport & 255 ])); } return peer; }, getPeer: function(sock, addr, port) { return sock.peers[addr + ":" + port]; }, addPeer: function(sock, peer) { sock.peers[peer.addr + ":" + peer.port] = peer; }, removePeer: function(sock, peer) { delete sock.peers[peer.addr + ":" + peer.port]; }, handlePeerEvents: function(sock, peer) { var first = true; var handleOpen = function() { Module["websocket"].emit("open", sock.stream.fd); try { var queued = peer.dgram_send_queue.shift(); while (queued) { peer.socket.send(queued); queued = peer.dgram_send_queue.shift(); } } catch (e) { peer.socket.close(); } }; function handleMessage(data) { if (typeof data == "string") { var encoder = new TextEncoder(); data = encoder.encode(data); } else { assert(data.byteLength !== undefined); if (data.byteLength == 0) { return; } data = new Uint8Array(data); } var wasfirst = first; first = false; if (wasfirst && data.length === 10 && data[0] === 255 && data[1] === 255 && data[2] === 255 && data[3] === 255 && data[4] === "p".charCodeAt(0) && data[5] === "o".charCodeAt(0) && data[6] === "r".charCodeAt(0) && data[7] === "t".charCodeAt(0)) { var newport = data[8] << 8 | data[9]; SOCKFS.websocket_sock_ops.removePeer(sock, peer); peer.port = newport; SOCKFS.websocket_sock_ops.addPeer(sock, peer); return; } sock.recv_queue.push({ addr: peer.addr, port: peer.port, data: data }); Module["websocket"].emit("message", sock.stream.fd); } if (ENVIRONMENT_IS_NODE) { peer.socket.on("open", handleOpen); peer.socket.on("message", function(data, isBinary) { if (!isBinary) { return; } handleMessage(new Uint8Array(data).buffer); }); peer.socket.on("close", function() { Module["websocket"].emit("close", sock.stream.fd); }); peer.socket.on("error", function(error) { sock.error = 14; Module["websocket"].emit("error", [ sock.stream.fd, sock.error, "ECONNREFUSED: Connection refused" ]); }); } else { peer.socket.onopen = handleOpen; peer.socket.onclose = function() { Module["websocket"].emit("close", sock.stream.fd); }; peer.socket.onmessage = function peer_socket_onmessage(event) { handleMessage(event.data); }; peer.socket.onerror = function(error) { sock.error = 14; Module["websocket"].emit("error", [ sock.stream.fd, sock.error, "ECONNREFUSED: Connection refused" ]); }; } }, poll: function(sock) { if (sock.type === 1 && sock.server) { return sock.pending.length ? 64 | 1 : 0; } var mask = 0; var dest = sock.type === 1 ? SOCKFS.websocket_sock_ops.getPeer(sock, sock.daddr, sock.dport) : null; if (sock.recv_queue.length || !dest || dest && dest.socket.readyState === dest.socket.CLOSING || dest && dest.socket.readyState === dest.socket.CLOSED) { mask |= 64 | 1; } if (!dest || dest && dest.socket.readyState === dest.socket.OPEN) { mask |= 4; } if (dest && dest.socket.readyState === dest.socket.CLOSING || dest && dest.socket.readyState === dest.socket.CLOSED) { mask |= 16; } return mask; }, ioctl: function(sock, request, arg) { switch (request) { case 21531: var bytes = 0; if (sock.recv_queue.length) { bytes = sock.recv_queue[0].data.length; } GROWABLE_HEAP_I32()[arg >> 2] = bytes; return 0; default: return 28; } }, close: function(sock) { if (sock.server) { try { sock.server.close(); } catch (e) {} sock.server = null; } var peers = Object.keys(sock.peers); for (var i = 0; i < peers.length; i++) { var peer = sock.peers[peers[i]]; try { peer.socket.close(); } catch (e) {} SOCKFS.websocket_sock_ops.removePeer(sock, peer); } return 0; }, bind: function(sock, addr, port) { if (typeof sock.saddr != "undefined" || typeof sock.sport != "undefined") { throw new FS.ErrnoError(28); } sock.saddr = addr; sock.sport = port; if (sock.type === 2) { if (sock.server) { sock.server.close(); sock.server = null; } try { sock.sock_ops.listen(sock, 0); } catch (e) { if (!(e instanceof FS.ErrnoError)) throw e; if (e.errno !== 138) throw e; } } }, connect: function(sock, addr, port) { if (sock.server) { throw new FS.ErrnoError(138); } if (typeof sock.daddr != "undefined" && typeof sock.dport != "undefined") { var dest = SOCKFS.websocket_sock_ops.getPeer(sock, sock.daddr, sock.dport); if (dest) { if (dest.socket.readyState === dest.socket.CONNECTING) { throw new FS.ErrnoError(7); } else { throw new FS.ErrnoError(30); } } } var peer = SOCKFS.websocket_sock_ops.createPeer(sock, addr, port); sock.daddr = peer.addr; sock.dport = peer.port; throw new FS.ErrnoError(26); }, listen: function(sock, backlog) { if (!ENVIRONMENT_IS_NODE) { throw new FS.ErrnoError(138); } }, accept: function(listensock) { if (!listensock.server || !listensock.pending.length) { throw new FS.ErrnoError(28); } var newsock = listensock.pending.shift(); newsock.stream.flags = listensock.stream.flags; return newsock; }, getname: function(sock, peer) { var addr, port; if (peer) { if (sock.daddr === undefined || sock.dport === undefined) { throw new FS.ErrnoError(53); } addr = sock.daddr; port = sock.dport; } else { addr = sock.saddr || 0; port = sock.sport || 0; } return { addr: addr, port: port }; }, sendmsg: function(sock, buffer, offset, length, addr, port) { if (sock.type === 2) { if (addr === undefined || port === undefined) { addr = sock.daddr; port = sock.dport; } if (addr === undefined || port === undefined) { throw new FS.ErrnoError(17); } } else { addr = sock.daddr; port = sock.dport; } var dest = SOCKFS.websocket_sock_ops.getPeer(sock, addr, port); if (sock.type === 1) { if (!dest || dest.socket.readyState === dest.socket.CLOSING || dest.socket.readyState === dest.socket.CLOSED) { throw new FS.ErrnoError(53); } else if (dest.socket.readyState === dest.socket.CONNECTING) { throw new FS.ErrnoError(6); } } if (ArrayBuffer.isView(buffer)) { offset += buffer.byteOffset; buffer = buffer.buffer; } var data; if (buffer instanceof SharedArrayBuffer) { data = new Uint8Array(new Uint8Array(buffer.slice(offset, offset + length))).buffer; } else { data = buffer.slice(offset, offset + length); } if (sock.type === 2) { if (!dest || dest.socket.readyState !== dest.socket.OPEN) { if (!dest || dest.socket.readyState === dest.socket.CLOSING || dest.socket.readyState === dest.socket.CLOSED) { dest = SOCKFS.websocket_sock_ops.createPeer(sock, addr, port); } dest.dgram_send_queue.push(data); return length; } } try { dest.socket.send(data); return length; } catch (e) { throw new FS.ErrnoError(28); } }, recvmsg: function(sock, length) { if (sock.type === 1 && sock.server) { throw new FS.ErrnoError(53); } var queued = sock.recv_queue.shift(); if (!queued) { if (sock.type === 1) { var dest = SOCKFS.websocket_sock_ops.getPeer(sock, sock.daddr, sock.dport); if (!dest) { throw new FS.ErrnoError(53); } if (dest.socket.readyState === dest.socket.CLOSING || dest.socket.readyState === dest.socket.CLOSED) { return null; } throw new FS.ErrnoError(6); } throw new FS.ErrnoError(6); } var queuedLength = queued.data.byteLength || queued.data.length; var queuedOffset = queued.data.byteOffset || 0; var queuedBuffer = queued.data.buffer || queued.data; var bytesRead = Math.min(length, queuedLength); var res = { buffer: new Uint8Array(queuedBuffer, queuedOffset, bytesRead), addr: queued.addr, port: queued.port }; if (sock.type === 1 && bytesRead < queuedLength) { var bytesRemaining = queuedLength - bytesRead; queued.data = new Uint8Array(queuedBuffer, queuedOffset + bytesRead, bytesRemaining); sock.recv_queue.unshift(queued); } return res; } } }; Module["SOCKFS"] = SOCKFS; function getSocketFromFD(fd) { var socket = SOCKFS.getSocket(fd); if (!socket) throw new FS.ErrnoError(8); return socket; } Module["getSocketFromFD"] = getSocketFromFD; function setErrNo(value) { GROWABLE_HEAP_I32()[___errno_location() >> 2] = value; return value; } Module["setErrNo"] = setErrNo; var Sockets = { BUFFER_SIZE: 10240, MAX_BUFFER_SIZE: 10485760, nextFd: 1, fds: {}, nextport: 1, maxport: 65535, peer: null, connections: {}, portmap: {}, localAddr: 4261412874, addrPool: [ 33554442, 50331658, 67108874, 83886090, 100663306, 117440522, 134217738, 150994954, 167772170, 184549386, 201326602, 218103818, 234881034 ] }; Module["Sockets"] = Sockets; function inetPton4(str) { var b = str.split("."); for (var i = 0; i < 4; i++) { var tmp = Number(b[i]); if (isNaN(tmp)) return null; b[i] = tmp; } return (b[0] | b[1] << 8 | b[2] << 16 | b[3] << 24) >>> 0; } Module["inetPton4"] = inetPton4; function jstoi_q(str) { return parseInt(str); } Module["jstoi_q"] = jstoi_q; function inetPton6(str) { var words; var w, offset, z, i; var valid6regx = /^((?=.*::)(?!.*::.+::)(::)?([\dA-F]{1,4}:(:|\b)|){5}|([\dA-F]{1,4}:){6})((([\dA-F]{1,4}((?!\3)::|:\b|$))|(?!\2\3)){2}|(((2[0-4]|1\d|[1-9])?\d|25[0-5])\.?\b){4})$/i; var parts = []; if (!valid6regx.test(str)) { return null; } if (str === "::") { return [ 0, 0, 0, 0, 0, 0, 0, 0 ]; } if (str.startsWith("::")) { str = str.replace("::", "Z:"); } else { str = str.replace("::", ":Z:"); } if (str.indexOf(".") > 0) { str = str.replace(new RegExp("[.]", "g"), ":"); words = str.split(":"); words[words.length - 4] = jstoi_q(words[words.length - 4]) + jstoi_q(words[words.length - 3]) * 256; words[words.length - 3] = jstoi_q(words[words.length - 2]) + jstoi_q(words[words.length - 1]) * 256; words = words.slice(0, words.length - 2); } else { words = str.split(":"); } offset = 0; z = 0; for (w = 0; w < words.length; w++) { if (typeof words[w] == "string") { if (words[w] === "Z") { for (z = 0; z < 8 - words.length + 1; z++) { parts[w + z] = 0; } offset = z - 1; } else { parts[w + offset] = _htons(parseInt(words[w], 16)); } } else { parts[w + offset] = words[w]; } } return [ parts[1] << 16 | parts[0], parts[3] << 16 | parts[2], parts[5] << 16 | parts[4], parts[7] << 16 | parts[6] ]; } Module["inetPton6"] = inetPton6; function writeSockaddr(sa, family, addr, port, addrlen) { switch (family) { case 2: addr = inetPton4(addr); zeroMemory(sa, 16); if (addrlen) { GROWABLE_HEAP_I32()[addrlen >> 2] = 16; } GROWABLE_HEAP_I16()[sa >> 1] = family; GROWABLE_HEAP_I32()[sa + 4 >> 2] = addr; GROWABLE_HEAP_I16()[sa + 2 >> 1] = _htons(port); break; case 10: addr = inetPton6(addr); zeroMemory(sa, 28); if (addrlen) { GROWABLE_HEAP_I32()[addrlen >> 2] = 28; } GROWABLE_HEAP_I32()[sa >> 2] = family; GROWABLE_HEAP_I32()[sa + 8 >> 2] = addr[0]; GROWABLE_HEAP_I32()[sa + 12 >> 2] = addr[1]; GROWABLE_HEAP_I32()[sa + 16 >> 2] = addr[2]; GROWABLE_HEAP_I32()[sa + 20 >> 2] = addr[3]; GROWABLE_HEAP_I16()[sa + 2 >> 1] = _htons(port); break; default: return 5; } return 0; } Module["writeSockaddr"] = writeSockaddr; var DNS = { address_map: { id: 1, addrs: {}, names: {} }, lookup_name: function(name) { var res = inetPton4(name); if (res !== null) { return name; } res = inetPton6(name); if (res !== null) { return name; } var addr; if (DNS.address_map.addrs[name]) { addr = DNS.address_map.addrs[name]; } else { var id = DNS.address_map.id++; assert(id < 65535, "exceeded max address mappings of 65535"); addr = "172.29." + (id & 255) + "." + (id & 65280); DNS.address_map.names[addr] = name; DNS.address_map.addrs[name] = addr; } return addr; }, lookup_addr: function(addr) { if (DNS.address_map.names[addr]) { return DNS.address_map.names[addr]; } return null; } }; Module["DNS"] = DNS; function ___syscall_accept4(fd, addr, addrlen, flags) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(5, 1, fd, addr, addrlen, flags); try { var sock = getSocketFromFD(fd); var newsock = sock.sock_ops.accept(sock); if (addr) { var errno = writeSockaddr(addr, newsock.family, DNS.lookup_name(newsock.daddr), newsock.dport, addrlen); assert(!errno); } return newsock.stream.fd; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_accept4"] = ___syscall_accept4; function inetNtop4(addr) { return (addr & 255) + "." + (addr >> 8 & 255) + "." + (addr >> 16 & 255) + "." + (addr >> 24 & 255); } Module["inetNtop4"] = inetNtop4; function inetNtop6(ints) { var str = ""; var word = 0; var longest = 0; var lastzero = 0; var zstart = 0; var len = 0; var i = 0; var parts = [ ints[0] & 65535, ints[0] >> 16, ints[1] & 65535, ints[1] >> 16, ints[2] & 65535, ints[2] >> 16, ints[3] & 65535, ints[3] >> 16 ]; var hasipv4 = true; var v4part = ""; for (i = 0; i < 5; i++) { if (parts[i] !== 0) { hasipv4 = false; break; } } if (hasipv4) { v4part = inetNtop4(parts[6] | parts[7] << 16); if (parts[5] === -1) { str = "::ffff:"; str += v4part; return str; } if (parts[5] === 0) { str = "::"; if (v4part === "0.0.0.0") v4part = ""; if (v4part === "0.0.0.1") v4part = "1"; str += v4part; return str; } } for (word = 0; word < 8; word++) { if (parts[word] === 0) { if (word - lastzero > 1) { len = 0; } lastzero = word; len++; } if (len > longest) { longest = len; zstart = word - longest + 1; } } for (word = 0; word < 8; word++) { if (longest > 1) { if (parts[word] === 0 && word >= zstart && word < zstart + longest) { if (word === zstart) { str += ":"; if (zstart === 0) str += ":"; } continue; } } str += Number(_ntohs(parts[word] & 65535)).toString(16); str += word < 7 ? ":" : ""; } return str; } Module["inetNtop6"] = inetNtop6; function readSockaddr(sa, salen) { var family = GROWABLE_HEAP_I16()[sa >> 1]; var port = _ntohs(GROWABLE_HEAP_U16()[sa + 2 >> 1]); var addr; switch (family) { case 2: if (salen !== 16) { return { errno: 28 }; } addr = GROWABLE_HEAP_I32()[sa + 4 >> 2]; addr = inetNtop4(addr); break; case 10: if (salen !== 28) { return { errno: 28 }; } addr = [ GROWABLE_HEAP_I32()[sa + 8 >> 2], GROWABLE_HEAP_I32()[sa + 12 >> 2], GROWABLE_HEAP_I32()[sa + 16 >> 2], GROWABLE_HEAP_I32()[sa + 20 >> 2] ]; addr = inetNtop6(addr); break; default: return { errno: 5 }; } return { family: family, addr: addr, port: port }; } Module["readSockaddr"] = readSockaddr; function getSocketAddress(addrp, addrlen, allowNull) { if (allowNull && addrp === 0) return null; var info = readSockaddr(addrp, addrlen); if (info.errno) throw new FS.ErrnoError(info.errno); info.addr = DNS.lookup_addr(info.addr) || info.addr; return info; } Module["getSocketAddress"] = getSocketAddress; function ___syscall_bind(fd, addr, addrlen) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(6, 1, fd, addr, addrlen); try { var sock = getSocketFromFD(fd); var info = getSocketAddress(addr, addrlen); sock.sock_ops.bind(sock, info.addr, info.port); return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_bind"] = ___syscall_bind; function ___syscall_chdir(path) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(7, 1, path); try { path = SYSCALLS.getStr(path); FS.chdir(path); return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_chdir"] = ___syscall_chdir; ___syscall_chdir.sig = "ip"; function ___syscall_chmod(path, mode) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(8, 1, path, mode); try { path = SYSCALLS.getStr(path); FS.chmod(path, mode); return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_chmod"] = ___syscall_chmod; ___syscall_chmod.sig = "ipi"; function ___syscall_connect(fd, addr, addrlen) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(9, 1, fd, addr, addrlen); try { var sock = getSocketFromFD(fd); var info = getSocketAddress(addr, addrlen); sock.sock_ops.connect(sock, info.addr, info.port); return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_connect"] = ___syscall_connect; function ___syscall_dup(fd) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(10, 1, fd); try { var old = SYSCALLS.getStreamFromFD(fd); return FS.createStream(old, 0).fd; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_dup"] = ___syscall_dup; ___syscall_dup.sig = "ii"; function ___syscall_dup3(fd, suggestFD, flags) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(11, 1, fd, suggestFD, flags); try { var old = SYSCALLS.getStreamFromFD(fd); assert(!flags); if (old.fd === suggestFD) return -28; var suggest = FS.getStream(suggestFD); if (suggest) FS.close(suggest); return FS.createStream(old, suggestFD, suggestFD + 1).fd; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_dup3"] = ___syscall_dup3; function ___syscall_faccessat(dirfd, path, amode, flags) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(12, 1, dirfd, path, amode, flags); try { path = SYSCALLS.getStr(path); assert(flags === 0); path = SYSCALLS.calculateAt(dirfd, path); if (amode & ~7) { return -28; } var lookup = FS.lookupPath(path, { follow: true }); var node = lookup.node; if (!node) { return -44; } var perms = ""; if (amode & 4) perms += "r"; if (amode & 2) perms += "w"; if (amode & 1) perms += "x"; if (perms && FS.nodePermissions(node, perms)) { return -2; } return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_faccessat"] = ___syscall_faccessat; ___syscall_faccessat.sig = "iipii"; function ___syscall_fadvise64(fd, offset, len, advice) { return 0; } Module["___syscall_fadvise64"] = ___syscall_fadvise64; function convertI32PairToI53Checked(lo, hi) { assert(lo == lo >>> 0 || lo == (lo | 0)); assert(hi === (hi | 0)); return hi + 2097152 >>> 0 < 4194305 - !!lo ? (lo >>> 0) + hi * 4294967296 : NaN; } Module["convertI32PairToI53Checked"] = convertI32PairToI53Checked; function ___syscall_fallocate(fd, mode, offset_low, offset_high, len_low, len_high) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(13, 1, fd, mode, offset_low, offset_high, len_low, len_high); try { var offset = convertI32PairToI53Checked(offset_low, offset_high); if (isNaN(offset)) return -61; var len = convertI32PairToI53Checked(len_low, len_high); if (isNaN(len)) return -61; var stream = SYSCALLS.getStreamFromFD(fd); assert(mode === 0); FS.allocate(stream, offset, len); return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_fallocate"] = ___syscall_fallocate; function ___syscall_fchdir(fd) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(14, 1, fd); try { var stream = SYSCALLS.getStreamFromFD(fd); FS.chdir(stream.path); return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_fchdir"] = ___syscall_fchdir; function ___syscall_fchmod(fd, mode) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(15, 1, fd, mode); try { FS.fchmod(fd, mode); return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_fchmod"] = ___syscall_fchmod; function ___syscall_fchmodat(dirfd, path, mode, varargs) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(16, 1, dirfd, path, mode, varargs); SYSCALLS.varargs = varargs; try { path = SYSCALLS.getStr(path); path = SYSCALLS.calculateAt(dirfd, path); FS.chmod(path, mode); return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_fchmodat"] = ___syscall_fchmodat; ___syscall_fchmodat.sig = "iipip"; function ___syscall_fchown32(fd, owner, group) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(17, 1, fd, owner, group); try { FS.fchown(fd, owner, group); return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_fchown32"] = ___syscall_fchown32; function ___syscall_fchownat(dirfd, path, owner, group, flags) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(18, 1, dirfd, path, owner, group, flags); try { path = SYSCALLS.getStr(path); var nofollow = flags & 256; flags = flags & ~256; assert(flags === 0); path = SYSCALLS.calculateAt(dirfd, path); (nofollow ? FS.lchown : FS.chown)(path, owner, group); return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_fchownat"] = ___syscall_fchownat; ___syscall_fchownat.sig = "iipiii"; function ___syscall_fcntl64(fd, cmd, varargs) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(19, 1, fd, cmd, varargs); SYSCALLS.varargs = varargs; try { var stream = SYSCALLS.getStreamFromFD(fd); switch (cmd) { case 0: { var arg = SYSCALLS.get(); if (arg < 0) { return -28; } var newStream; newStream = FS.createStream(stream, arg); return newStream.fd; } case 1: case 2: return 0; case 3: return stream.flags; case 4: { var arg = SYSCALLS.get(); stream.flags |= arg; return 0; } case 5: { var arg = SYSCALLS.get(); var offset = 0; GROWABLE_HEAP_I16()[arg + offset >> 1] = 2; return 0; } case 6: case 7: return 0; case 16: case 8: return -28; case 9: setErrNo(28); return -1; default: { return -28; } } } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_fcntl64"] = ___syscall_fcntl64; ___syscall_fcntl64.sig = "iiip"; function ___syscall_fdatasync(fd) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(20, 1, fd); try { var stream = SYSCALLS.getStreamFromFD(fd); return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_fdatasync"] = ___syscall_fdatasync; function ___syscall_fstat64(fd, buf) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(21, 1, fd, buf); try { var stream = SYSCALLS.getStreamFromFD(fd); return SYSCALLS.doStat(FS.stat, stream.path, buf); } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_fstat64"] = ___syscall_fstat64; ___syscall_fstat64.sig = "iip"; function ___syscall_statfs64(path, size, buf) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(23, 1, path, size, buf); try { path = SYSCALLS.getStr(path); assert(size === 64); GROWABLE_HEAP_I32()[buf + 4 >> 2] = 4096; GROWABLE_HEAP_I32()[buf + 40 >> 2] = 4096; GROWABLE_HEAP_I32()[buf + 8 >> 2] = 1e6; GROWABLE_HEAP_I32()[buf + 12 >> 2] = 5e5; GROWABLE_HEAP_I32()[buf + 16 >> 2] = 5e5; GROWABLE_HEAP_I32()[buf + 20 >> 2] = FS.nextInode; GROWABLE_HEAP_I32()[buf + 24 >> 2] = 1e6; GROWABLE_HEAP_I32()[buf + 28 >> 2] = 42; GROWABLE_HEAP_I32()[buf + 44 >> 2] = 2; GROWABLE_HEAP_I32()[buf + 36 >> 2] = 255; return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_statfs64"] = ___syscall_statfs64; ___syscall_statfs64.sig = "ippp"; function ___syscall_fstatfs64(fd, size, buf) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(22, 1, fd, size, buf); try { var stream = SYSCALLS.getStreamFromFD(fd); return ___syscall_statfs64(0, size, buf); } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_fstatfs64"] = ___syscall_fstatfs64; function ___syscall_ftruncate64(fd, length_low, length_high) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(24, 1, fd, length_low, length_high); try { var length = convertI32PairToI53Checked(length_low, length_high); if (isNaN(length)) return -61; FS.ftruncate(fd, length); return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_ftruncate64"] = ___syscall_ftruncate64; ___syscall_ftruncate64.sig = "iij"; function ___syscall_getcwd(buf, size) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(25, 1, buf, size); try { if (size === 0) return -28; var cwd = FS.cwd(); var cwdLengthInBytes = lengthBytesUTF8(cwd) + 1; if (size < cwdLengthInBytes) return -68; stringToUTF8(cwd, buf, size); return cwdLengthInBytes; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_getcwd"] = ___syscall_getcwd; ___syscall_getcwd.sig = "ipp"; function ___syscall_getdents64(fd, dirp, count) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(26, 1, fd, dirp, count); try { var stream = SYSCALLS.getStreamFromFD(fd); if (!stream.getdents) { stream.getdents = FS.readdir(stream.path); } var struct_size = 280; var pos = 0; var off = FS.llseek(stream, 0, 1); var idx = Math.floor(off / struct_size); while (idx < stream.getdents.length && pos + struct_size <= count) { var id; var type; var name = stream.getdents[idx]; if (name === ".") { id = stream.node.id; type = 4; } else if (name === "..") { var lookup = FS.lookupPath(stream.path, { parent: true }); id = lookup.node.id; type = 4; } else { var child = FS.lookupNode(stream.node, name); id = child.id; type = FS.isChrdev(child.mode) ? 2 : FS.isDir(child.mode) ? 4 : FS.isLink(child.mode) ? 10 : 8; } assert(id); tempI64 = [ id >>> 0, (tempDouble = id, +Math.abs(tempDouble) >= 1 ? tempDouble > 0 ? (Math.min(+Math.floor(tempDouble / 4294967296), 4294967295) | 0) >>> 0 : ~~+Math.ceil((tempDouble - +(~~tempDouble >>> 0)) / 4294967296) >>> 0 : 0) ], GROWABLE_HEAP_I32()[dirp + pos >> 2] = tempI64[0], GROWABLE_HEAP_I32()[dirp + pos + 4 >> 2] = tempI64[1]; tempI64 = [ (idx + 1) * struct_size >>> 0, (tempDouble = (idx + 1) * struct_size, +Math.abs(tempDouble) >= 1 ? tempDouble > 0 ? (Math.min(+Math.floor(tempDouble / 4294967296), 4294967295) | 0) >>> 0 : ~~+Math.ceil((tempDouble - +(~~tempDouble >>> 0)) / 4294967296) >>> 0 : 0) ], GROWABLE_HEAP_I32()[dirp + pos + 8 >> 2] = tempI64[0], GROWABLE_HEAP_I32()[dirp + pos + 12 >> 2] = tempI64[1]; GROWABLE_HEAP_I16()[dirp + pos + 16 >> 1] = 280; GROWABLE_HEAP_I8()[dirp + pos + 18 >> 0] = type; stringToUTF8(name, dirp + pos + 19, 256); pos += struct_size; idx += 1; } FS.llseek(stream, idx * struct_size, 0); return pos; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_getdents64"] = ___syscall_getdents64; ___syscall_getdents64.sig = "iipi"; function ___syscall_getpeername(fd, addr, addrlen) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(27, 1, fd, addr, addrlen); try { var sock = getSocketFromFD(fd); if (!sock.daddr) { return -53; } var errno = writeSockaddr(addr, sock.family, DNS.lookup_name(sock.daddr), sock.dport, addrlen); assert(!errno); return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_getpeername"] = ___syscall_getpeername; function ___syscall_getsockname(fd, addr, addrlen) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(28, 1, fd, addr, addrlen); try { err("__syscall_getsockname " + fd); var sock = getSocketFromFD(fd); var errno = writeSockaddr(addr, sock.family, DNS.lookup_name(sock.saddr || "0.0.0.0"), sock.sport, addrlen); assert(!errno); return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_getsockname"] = ___syscall_getsockname; function ___syscall_getsockopt(fd, level, optname, optval, optlen) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(29, 1, fd, level, optname, optval, optlen); try { var sock = getSocketFromFD(fd); if (level === 1) { if (optname === 4) { GROWABLE_HEAP_I32()[optval >> 2] = sock.error; GROWABLE_HEAP_I32()[optlen >> 2] = 4; sock.error = null; return 0; } } return -50; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_getsockopt"] = ___syscall_getsockopt; function ___syscall_ioctl(fd, op, varargs) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(30, 1, fd, op, varargs); SYSCALLS.varargs = varargs; try { var stream = SYSCALLS.getStreamFromFD(fd); switch (op) { case 21509: case 21505: { if (!stream.tty) return -59; return 0; } case 21510: case 21511: case 21512: case 21506: case 21507: case 21508: { if (!stream.tty) return -59; return 0; } case 21519: { if (!stream.tty) return -59; var argp = SYSCALLS.get(); GROWABLE_HEAP_I32()[argp >> 2] = 0; return 0; } case 21520: { if (!stream.tty) return -59; return -28; } case 21531: { var argp = SYSCALLS.get(); return FS.ioctl(stream, op, argp); } case 21523: { if (!stream.tty) return -59; return 0; } case 21524: { if (!stream.tty) return -59; return 0; } default: return -28; } } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_ioctl"] = ___syscall_ioctl; ___syscall_ioctl.sig = "iiip"; function ___syscall_linkat(olddirfd, oldpath, newdirfd, newpath, flags) { return -34; } Module["___syscall_linkat"] = ___syscall_linkat; function ___syscall_listen(fd, backlog) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(31, 1, fd, backlog); try { var sock = getSocketFromFD(fd); sock.sock_ops.listen(sock, backlog); return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_listen"] = ___syscall_listen; function ___syscall_lstat64(path, buf) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(32, 1, path, buf); try { path = SYSCALLS.getStr(path); return SYSCALLS.doStat(FS.lstat, path, buf); } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_lstat64"] = ___syscall_lstat64; ___syscall_lstat64.sig = "ipp"; function ___syscall_mkdirat(dirfd, path, mode) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(33, 1, dirfd, path, mode); try { path = SYSCALLS.getStr(path); path = SYSCALLS.calculateAt(dirfd, path); path = PATH.normalize(path); if (path[path.length - 1] === "/") path = path.substr(0, path.length - 1); FS.mkdir(path, mode, 0); return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_mkdirat"] = ___syscall_mkdirat; ___syscall_mkdirat.sig = "iipi"; function ___syscall_mknodat(dirfd, path, mode, dev) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(34, 1, dirfd, path, mode, dev); try { path = SYSCALLS.getStr(path); path = SYSCALLS.calculateAt(dirfd, path); switch (mode & 61440) { case 32768: case 8192: case 24576: case 4096: case 49152: break; default: return -28; } FS.mknod(path, mode, dev); return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_mknodat"] = ___syscall_mknodat; ___syscall_mknodat.sig = "iipii"; function ___syscall_newfstatat(dirfd, path, buf, flags) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(35, 1, dirfd, path, buf, flags); try { path = SYSCALLS.getStr(path); var nofollow = flags & 256; var allowEmpty = flags & 4096; flags = flags & ~4352; assert(!flags, flags); path = SYSCALLS.calculateAt(dirfd, path, allowEmpty); return SYSCALLS.doStat(nofollow ? FS.lstat : FS.stat, path, buf); } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_newfstatat"] = ___syscall_newfstatat; ___syscall_newfstatat.sig = "iippi"; function ___syscall_openat(dirfd, path, flags, varargs) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(36, 1, dirfd, path, flags, varargs); SYSCALLS.varargs = varargs; try { path = SYSCALLS.getStr(path); path = SYSCALLS.calculateAt(dirfd, path); var mode = varargs ? SYSCALLS.get() : 0; return FS.open(path, flags, mode).fd; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_openat"] = ___syscall_openat; ___syscall_openat.sig = "iipip"; var PIPEFS = { BUCKET_BUFFER_SIZE: 8192, mount: function(mount) { return FS.createNode(null, "/", 16384 | 511, 0); }, createPipe: function() { var pipe = { buckets: [], refcnt: 2 }; pipe.buckets.push({ buffer: new Uint8Array(PIPEFS.BUCKET_BUFFER_SIZE), offset: 0, roffset: 0 }); var rName = PIPEFS.nextname(); var wName = PIPEFS.nextname(); var rNode = FS.createNode(PIPEFS.root, rName, 4096, 0); var wNode = FS.createNode(PIPEFS.root, wName, 4096, 0); rNode.pipe = pipe; wNode.pipe = pipe; var readableStream = FS.createStream({ path: rName, node: rNode, flags: 0, seekable: false, stream_ops: PIPEFS.stream_ops }); rNode.stream = readableStream; var writableStream = FS.createStream({ path: wName, node: wNode, flags: 1, seekable: false, stream_ops: PIPEFS.stream_ops }); wNode.stream = writableStream; return { readable_fd: readableStream.fd, writable_fd: writableStream.fd }; }, stream_ops: { poll: function(stream) { var pipe = stream.node.pipe; if ((stream.flags & 2097155) === 1) { return 256 | 4; } if (pipe.buckets.length > 0) { for (var i = 0; i < pipe.buckets.length; i++) { var bucket = pipe.buckets[i]; if (bucket.offset - bucket.roffset > 0) { return 64 | 1; } } } return 0; }, ioctl: function(stream, request, varargs) { return 28; }, fsync: function(stream) { return 28; }, read: function(stream, buffer, offset, length, position) { var pipe = stream.node.pipe; var currentLength = 0; for (var i = 0; i < pipe.buckets.length; i++) { var bucket = pipe.buckets[i]; currentLength += bucket.offset - bucket.roffset; } assert(buffer instanceof ArrayBuffer || buffer instanceof SharedArrayBuffer || ArrayBuffer.isView(buffer)); var data = buffer.subarray(offset, offset + length); if (length <= 0) { return 0; } if (currentLength == 0) { throw new FS.ErrnoError(6); } var toRead = Math.min(currentLength, length); var totalRead = toRead; var toRemove = 0; for (var i = 0; i < pipe.buckets.length; i++) { var currBucket = pipe.buckets[i]; var bucketSize = currBucket.offset - currBucket.roffset; if (toRead <= bucketSize) { var tmpSlice = currBucket.buffer.subarray(currBucket.roffset, currBucket.offset); if (toRead < bucketSize) { tmpSlice = tmpSlice.subarray(0, toRead); currBucket.roffset += toRead; } else { toRemove++; } data.set(tmpSlice); break; } else { var tmpSlice = currBucket.buffer.subarray(currBucket.roffset, currBucket.offset); data.set(tmpSlice); data = data.subarray(tmpSlice.byteLength); toRead -= tmpSlice.byteLength; toRemove++; } } if (toRemove && toRemove == pipe.buckets.length) { toRemove--; pipe.buckets[toRemove].offset = 0; pipe.buckets[toRemove].roffset = 0; } pipe.buckets.splice(0, toRemove); return totalRead; }, write: function(stream, buffer, offset, length, position) { var pipe = stream.node.pipe; assert(buffer instanceof ArrayBuffer || buffer instanceof SharedArrayBuffer || ArrayBuffer.isView(buffer)); var data = buffer.subarray(offset, offset + length); var dataLen = data.byteLength; if (dataLen <= 0) { return 0; } var currBucket = null; if (pipe.buckets.length == 0) { currBucket = { buffer: new Uint8Array(PIPEFS.BUCKET_BUFFER_SIZE), offset: 0, roffset: 0 }; pipe.buckets.push(currBucket); } else { currBucket = pipe.buckets[pipe.buckets.length - 1]; } assert(currBucket.offset <= PIPEFS.BUCKET_BUFFER_SIZE); var freeBytesInCurrBuffer = PIPEFS.BUCKET_BUFFER_SIZE - currBucket.offset; if (freeBytesInCurrBuffer >= dataLen) { currBucket.buffer.set(data, currBucket.offset); currBucket.offset += dataLen; return dataLen; } else if (freeBytesInCurrBuffer > 0) { currBucket.buffer.set(data.subarray(0, freeBytesInCurrBuffer), currBucket.offset); currBucket.offset += freeBytesInCurrBuffer; data = data.subarray(freeBytesInCurrBuffer, data.byteLength); } var numBuckets = data.byteLength / PIPEFS.BUCKET_BUFFER_SIZE | 0; var remElements = data.byteLength % PIPEFS.BUCKET_BUFFER_SIZE; for (var i = 0; i < numBuckets; i++) { var newBucket = { buffer: new Uint8Array(PIPEFS.BUCKET_BUFFER_SIZE), offset: PIPEFS.BUCKET_BUFFER_SIZE, roffset: 0 }; pipe.buckets.push(newBucket); newBucket.buffer.set(data.subarray(0, PIPEFS.BUCKET_BUFFER_SIZE)); data = data.subarray(PIPEFS.BUCKET_BUFFER_SIZE, data.byteLength); } if (remElements > 0) { var newBucket = { buffer: new Uint8Array(PIPEFS.BUCKET_BUFFER_SIZE), offset: data.byteLength, roffset: 0 }; pipe.buckets.push(newBucket); newBucket.buffer.set(data); } return dataLen; }, close: function(stream) { var pipe = stream.node.pipe; pipe.refcnt--; if (pipe.refcnt === 0) { pipe.buckets = null; } } }, nextname: function() { if (!PIPEFS.nextname.current) { PIPEFS.nextname.current = 0; } return "pipe[" + PIPEFS.nextname.current++ + "]"; } }; Module["PIPEFS"] = PIPEFS; function ___syscall_pipe(fdPtr) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(37, 1, fdPtr); try { if (fdPtr == 0) { throw new FS.ErrnoError(21); } var res = PIPEFS.createPipe(); GROWABLE_HEAP_I32()[fdPtr >> 2] = res.readable_fd; GROWABLE_HEAP_I32()[fdPtr + 4 >> 2] = res.writable_fd; return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_pipe"] = ___syscall_pipe; ___syscall_pipe.sig = "ip"; function ___syscall_poll(fds, nfds, timeout) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(38, 1, fds, nfds, timeout); try { var nonzero = 0; for (var i = 0; i < nfds; i++) { var pollfd = fds + 8 * i; var fd = GROWABLE_HEAP_I32()[pollfd >> 2]; var events = GROWABLE_HEAP_I16()[pollfd + 4 >> 1]; var mask = 32; var stream = FS.getStream(fd); if (stream) { mask = SYSCALLS.DEFAULT_POLLMASK; if (stream.stream_ops.poll) { mask = stream.stream_ops.poll(stream); } } mask &= events | 8 | 16; if (mask) nonzero++; GROWABLE_HEAP_I16()[pollfd + 6 >> 1] = mask; } return nonzero; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_poll"] = ___syscall_poll; ___syscall_poll.sig = "ipii"; function ___syscall_readlinkat(dirfd, path, buf, bufsize) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(39, 1, dirfd, path, buf, bufsize); try { path = SYSCALLS.getStr(path); path = SYSCALLS.calculateAt(dirfd, path); if (bufsize <= 0) return -28; var ret = FS.readlink(path); var len = Math.min(bufsize, lengthBytesUTF8(ret)); var endChar = GROWABLE_HEAP_I8()[buf + len]; stringToUTF8(ret, buf, bufsize + 1); GROWABLE_HEAP_I8()[buf + len] = endChar; return len; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_readlinkat"] = ___syscall_readlinkat; ___syscall_readlinkat.sig = "vippp"; function ___syscall_recvfrom(fd, buf, len, flags, addr, addrlen) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(40, 1, fd, buf, len, flags, addr, addrlen); try { var sock = getSocketFromFD(fd); var msg = sock.sock_ops.recvmsg(sock, len); if (!msg) return 0; if (addr) { var errno = writeSockaddr(addr, sock.family, DNS.lookup_name(msg.addr), msg.port, addrlen); assert(!errno); } GROWABLE_HEAP_U8().set(msg.buffer, buf); return msg.buffer.byteLength; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_recvfrom"] = ___syscall_recvfrom; function ___syscall_recvmsg(fd, message, flags) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(41, 1, fd, message, flags); try { var sock = getSocketFromFD(fd); var iov = GROWABLE_HEAP_U32()[message + 8 >> 2]; var num = GROWABLE_HEAP_I32()[message + 12 >> 2]; var total = 0; for (var i = 0; i < num; i++) { total += GROWABLE_HEAP_I32()[iov + (8 * i + 4) >> 2]; } var msg = sock.sock_ops.recvmsg(sock, total); if (!msg) return 0; var name = GROWABLE_HEAP_U32()[message >> 2]; if (name) { var errno = writeSockaddr(name, sock.family, DNS.lookup_name(msg.addr), msg.port); assert(!errno); } var bytesRead = 0; var bytesRemaining = msg.buffer.byteLength; for (var i = 0; bytesRemaining > 0 && i < num; i++) { var iovbase = GROWABLE_HEAP_U32()[iov + (8 * i + 0) >> 2]; var iovlen = GROWABLE_HEAP_I32()[iov + (8 * i + 4) >> 2]; if (!iovlen) { continue; } var length = Math.min(iovlen, bytesRemaining); var buf = msg.buffer.subarray(bytesRead, bytesRead + length); GROWABLE_HEAP_U8().set(buf, iovbase + bytesRead); bytesRead += length; bytesRemaining -= length; } return bytesRead; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_recvmsg"] = ___syscall_recvmsg; function ___syscall_renameat(olddirfd, oldpath, newdirfd, newpath) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(42, 1, olddirfd, oldpath, newdirfd, newpath); try { oldpath = SYSCALLS.getStr(oldpath); newpath = SYSCALLS.getStr(newpath); oldpath = SYSCALLS.calculateAt(olddirfd, oldpath); newpath = SYSCALLS.calculateAt(newdirfd, newpath); FS.rename(oldpath, newpath); return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_renameat"] = ___syscall_renameat; ___syscall_renameat.sig = "iipip"; function ___syscall_rmdir(path) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(43, 1, path); try { path = SYSCALLS.getStr(path); FS.rmdir(path); return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_rmdir"] = ___syscall_rmdir; ___syscall_rmdir.sig = "ip"; function ___syscall_sendmsg(fd, message, flags) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(44, 1, fd, message, flags); try { var sock = getSocketFromFD(fd); var iov = GROWABLE_HEAP_U32()[message + 8 >> 2]; var num = GROWABLE_HEAP_I32()[message + 12 >> 2]; var addr, port; var name = GROWABLE_HEAP_U32()[message >> 2]; var namelen = GROWABLE_HEAP_I32()[message + 4 >> 2]; if (name) { var info = readSockaddr(name, namelen); if (info.errno) return -info.errno; port = info.port; addr = DNS.lookup_addr(info.addr) || info.addr; } var total = 0; for (var i = 0; i < num; i++) { total += GROWABLE_HEAP_I32()[iov + (8 * i + 4) >> 2]; } var view = new Uint8Array(total); var offset = 0; for (var i = 0; i < num; i++) { var iovbase = GROWABLE_HEAP_U32()[iov + (8 * i + 0) >> 2]; var iovlen = GROWABLE_HEAP_I32()[iov + (8 * i + 4) >> 2]; for (var j = 0; j < iovlen; j++) { view[offset++] = GROWABLE_HEAP_I8()[iovbase + j >> 0]; } } return sock.sock_ops.sendmsg(sock, view, 0, total, addr, port); } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_sendmsg"] = ___syscall_sendmsg; function ___syscall_sendto(fd, message, length, flags, addr, addr_len) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(45, 1, fd, message, length, flags, addr, addr_len); try { var sock = getSocketFromFD(fd); var dest = getSocketAddress(addr, addr_len, true); if (!dest) { return FS.write(sock.stream, GROWABLE_HEAP_I8(), message, length); } return sock.sock_ops.sendmsg(sock, GROWABLE_HEAP_I8(), message, length, dest.addr, dest.port); } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_sendto"] = ___syscall_sendto; function ___syscall_socket(domain, type, protocol) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(46, 1, domain, type, protocol); try { var sock = SOCKFS.createSocket(domain, type, protocol); assert(sock.stream.fd < 64); return sock.stream.fd; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_socket"] = ___syscall_socket; function ___syscall_stat64(path, buf) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(47, 1, path, buf); try { path = SYSCALLS.getStr(path); return SYSCALLS.doStat(FS.stat, path, buf); } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_stat64"] = ___syscall_stat64; ___syscall_stat64.sig = "ipp"; function ___syscall_symlink(target, linkpath) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(48, 1, target, linkpath); try { target = SYSCALLS.getStr(target); linkpath = SYSCALLS.getStr(linkpath); FS.symlink(target, linkpath); return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_symlink"] = ___syscall_symlink; ___syscall_symlink.sig = "ipp"; function ___syscall_symlinkat(target, newdirfd, linkpath) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(49, 1, target, newdirfd, linkpath); try { linkpath = SYSCALLS.calculateAt(newdirfd, linkpath); FS.symlink(target, linkpath); return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_symlinkat"] = ___syscall_symlinkat; function ___syscall_truncate64(path, length_low, length_high) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(50, 1, path, length_low, length_high); try { var length = convertI32PairToI53Checked(length_low, length_high); if (isNaN(length)) return -61; path = SYSCALLS.getStr(path); FS.truncate(path, length); return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_truncate64"] = ___syscall_truncate64; ___syscall_truncate64.sig = "ipj"; function ___syscall_unlinkat(dirfd, path, flags) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(51, 1, dirfd, path, flags); try { path = SYSCALLS.getStr(path); path = SYSCALLS.calculateAt(dirfd, path); if (flags === 0) { FS.unlink(path); } else if (flags === 512) { FS.rmdir(path); } else { abort("Invalid flags passed to unlinkat"); } return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_unlinkat"] = ___syscall_unlinkat; ___syscall_unlinkat.sig = "iipi"; function readI53FromI64(ptr) { return GROWABLE_HEAP_U32()[ptr >> 2] + GROWABLE_HEAP_I32()[ptr + 4 >> 2] * 4294967296; } Module["readI53FromI64"] = readI53FromI64; function ___syscall_utimensat(dirfd, path, times, flags) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(52, 1, dirfd, path, times, flags); try { path = SYSCALLS.getStr(path); assert(flags === 0); path = SYSCALLS.calculateAt(dirfd, path, true); if (!times) { var atime = Date.now(); var mtime = atime; } else { var seconds = readI53FromI64(times); var nanoseconds = GROWABLE_HEAP_I32()[times + 8 >> 2]; atime = seconds * 1e3 + nanoseconds / (1e3 * 1e3); times += 16; seconds = readI53FromI64(times); nanoseconds = GROWABLE_HEAP_I32()[times + 8 >> 2]; mtime = seconds * 1e3 + nanoseconds / (1e3 * 1e3); } FS.utime(path, atime, mtime); return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_utimensat"] = ___syscall_utimensat; ___syscall_utimensat.sig = "iippi"; var ___table_base = new WebAssembly.Global({ "value": "i32", "mutable": false }, 1); Module["___table_base"] = ___table_base; function __dlinit(main_dso_handle) { var dso = { refcount: Infinity, name: "__main__", module: Module["asm"], global: true }; LDSO.loadedLibsByName[dso.name] = dso; LDSO.loadedLibsByHandle[main_dso_handle] = dso; } Module["__dlinit"] = __dlinit; var ENV = {}; Module["ENV"] = ENV; function allocateUTF8OnStack(str) { var size = lengthBytesUTF8(str) + 1; var ret = stackAlloc(size); stringToUTF8Array(str, GROWABLE_HEAP_I8(), ret, size); return ret; } Module["allocateUTF8OnStack"] = allocateUTF8OnStack; function dlSetError(msg) { withStackSave(function() { var cmsg = allocateUTF8OnStack(msg); ___dl_seterr(cmsg); }); } Module["dlSetError"] = dlSetError; function dlopenInternal(handle, jsflags) { var filename = UTF8ToString(handle + 44); var flags = GROWABLE_HEAP_I32()[handle + 20 >> 2]; filename = PATH.normalize(filename); var searchpaths = []; var isValidFile = filename => { var target = FS.findObject(filename); return target && !target.isFolder && !target.isDevice; }; if (!isValidFile(filename)) { if (ENV["LD_LIBRARY_PATH"]) { searchpaths = ENV["LD_LIBRARY_PATH"].split(":"); } for (var ident in searchpaths) { var searchfile = PATH.join2(searchpaths[ident], filename); if (isValidFile(searchfile)) { filename = searchfile; break; } } } var combinedFlags = { global: Boolean(flags & 256), nodelete: Boolean(flags & 4096), loadAsync: jsflags.loadAsync, fs: jsflags.fs }; if (jsflags.loadAsync) { return loadDynamicLibrary(filename, combinedFlags, handle); } try { return loadDynamicLibrary(filename, combinedFlags, handle); } catch (e) { err("Error in loading dynamic library " + filename + ": " + e); dlSetError("Could not load dynamic lib: " + filename + "\n" + e); return 0; } } Module["dlopenInternal"] = dlopenInternal; function __dlopen_js(handle) { var jsflags = { loadAsync: false, fs: FS }; return dlopenInternal(handle, jsflags); } Module["__dlopen_js"] = __dlopen_js; __dlopen_js.sig = "iiii"; function __dlsym_js(handle, symbol) { symbol = UTF8ToString(symbol); var result; if (handle == 0) { result = resolveGlobalSymbol(symbol, true); if (!result) { dlSetError('Tried to lookup unknown symbol "' + symbol + '" in dynamic lib: RTLD_DEFAULT'); return 0; } } else { var lib = LDSO.loadedLibsByHandle[handle]; assert(lib, "Tried to dlsym() from an unopened handle: " + handle); if (!lib.module.hasOwnProperty(symbol)) { dlSetError('Tried to lookup unknown symbol "' + symbol + '" in dynamic lib: ' + lib.name); return 0; } result = lib.module["orig$" + symbol]; if (!result) result = lib.module[symbol]; } if (typeof result == "function") { result = addFunction(result, result.sig); } return result; } Module["__dlsym_js"] = __dlsym_js; __dlsym_js.sig = "iii"; function __emscripten_date_now() { return Date.now(); } Module["__emscripten_date_now"] = __emscripten_date_now; __emscripten_date_now.sig = "j"; function __emscripten_default_pthread_stack_size() { return 2097152; } Module["__emscripten_default_pthread_stack_size"] = __emscripten_default_pthread_stack_size; function maybeExit() { if (!keepRuntimeAlive()) { try { if (ENVIRONMENT_IS_PTHREAD) __emscripten_thread_exit(EXITSTATUS); else _exit(EXITSTATUS); } catch (e) { handleException(e); } } } Module["maybeExit"] = maybeExit; function callUserCallback(func) { if (runtimeExited || ABORT) { err("user callback triggered after runtime exited or application aborted. Ignoring."); return; } try { func(); maybeExit(); } catch (e) { handleException(e); } } Module["callUserCallback"] = callUserCallback; function runtimeKeepalivePush() { runtimeKeepaliveCounter += 1; } Module["runtimeKeepalivePush"] = runtimeKeepalivePush; runtimeKeepalivePush.sig = "v"; function runtimeKeepalivePop() { assert(runtimeKeepaliveCounter > 0); runtimeKeepaliveCounter -= 1; } Module["runtimeKeepalivePop"] = runtimeKeepalivePop; runtimeKeepalivePop.sig = "v"; function __emscripten_dlopen_js(handle, onsuccess, onerror) { function errorCallback(e) { var filename = UTF8ToString(GROWABLE_HEAP_U32()[handle + 44 >> 2]); dlSetError("Could not load dynamic lib: " + filename + "\n" + e); runtimeKeepalivePop(); callUserCallback(function() { getWasmTableEntry(onerror)(handle); }); } function successCallback() { runtimeKeepalivePop(); callUserCallback(function() { getWasmTableEntry(onsuccess)(handle); }); } runtimeKeepalivePush(); var promise = dlopenInternal(handle, { loadAsync: true }); if (promise) { promise.then(successCallback, errorCallback); } else { errorCallback(); } } Module["__emscripten_dlopen_js"] = __emscripten_dlopen_js; __emscripten_dlopen_js.sig = "viiiii"; function __emscripten_err(str) { assert(typeof str == "number"); err(UTF8ToString(str)); } Module["__emscripten_err"] = __emscripten_err; __emscripten_err.sig = "vi"; var nowIsMonotonic = true; Module["nowIsMonotonic"] = nowIsMonotonic; function __emscripten_get_now_is_monotonic() { return nowIsMonotonic; } Module["__emscripten_get_now_is_monotonic"] = __emscripten_get_now_is_monotonic; function __emscripten_get_progname(str, len) { assert(typeof str == "number"); assert(typeof len == "number"); stringToUTF8(thisProgram, str, len); } Module["__emscripten_get_progname"] = __emscripten_get_progname; __emscripten_get_progname.sig = "vii"; function executeNotifiedProxyingQueue(queue) { Atomics.store(GROWABLE_HEAP_I32(), queue >> 2, 1); if (_pthread_self()) { __emscripten_proxy_execute_task_queue(queue); } Atomics.compareExchange(GROWABLE_HEAP_I32(), queue >> 2, 1, 0); } Module["executeNotifiedProxyingQueue"] = executeNotifiedProxyingQueue; function __emscripten_notify_task_queue(targetThreadId, currThreadId, mainThreadId, queue) { if (targetThreadId == currThreadId) { setTimeout(() => executeNotifiedProxyingQueue(queue)); } else if (ENVIRONMENT_IS_PTHREAD) { postMessage({ "targetThread": targetThreadId, "cmd": "processProxyingQueue", "queue": queue }); } else { var worker = PThread.pthreads[targetThreadId]; if (!worker) { err("Cannot send message to thread with ID " + targetThreadId + ", unknown thread ID!"); return; } worker.postMessage({ "cmd": "processProxyingQueue", "queue": queue }); } return 1; } Module["__emscripten_notify_task_queue"] = __emscripten_notify_task_queue; function __emscripten_out(str) { assert(typeof str == "number"); out(UTF8ToString(str)); } Module["__emscripten_out"] = __emscripten_out; __emscripten_out.sig = "vi"; function __emscripten_proxied_gl_context_activated_from_main_browser_thread(contextHandle) { GLctx = Module.ctx = GL.currentContext = contextHandle; GL.currentContextIsProxied = true; } Module["__emscripten_proxied_gl_context_activated_from_main_browser_thread"] = __emscripten_proxied_gl_context_activated_from_main_browser_thread; function __emscripten_set_offscreencanvas_size(target, width, height) { err("emscripten_set_offscreencanvas_size: Build with -sOFFSCREENCANVAS_SUPPORT=1 to enable transferring canvases to pthreads."); return -1; } Module["__emscripten_set_offscreencanvas_size"] = __emscripten_set_offscreencanvas_size; __emscripten_set_offscreencanvas_size.sig = "iiii"; function __emscripten_throw_longjmp() { throw Infinity; } Module["__emscripten_throw_longjmp"] = __emscripten_throw_longjmp; __emscripten_throw_longjmp.sig = "v"; function __gmtime_js(time, tmPtr) { var date = new Date(readI53FromI64(time) * 1e3); GROWABLE_HEAP_I32()[tmPtr >> 2] = date.getUTCSeconds(); GROWABLE_HEAP_I32()[tmPtr + 4 >> 2] = date.getUTCMinutes(); GROWABLE_HEAP_I32()[tmPtr + 8 >> 2] = date.getUTCHours(); GROWABLE_HEAP_I32()[tmPtr + 12 >> 2] = date.getUTCDate(); GROWABLE_HEAP_I32()[tmPtr + 16 >> 2] = date.getUTCMonth(); GROWABLE_HEAP_I32()[tmPtr + 20 >> 2] = date.getUTCFullYear() - 1900; GROWABLE_HEAP_I32()[tmPtr + 24 >> 2] = date.getUTCDay(); var start = Date.UTC(date.getUTCFullYear(), 0, 1, 0, 0, 0, 0); var yday = (date.getTime() - start) / (1e3 * 60 * 60 * 24) | 0; GROWABLE_HEAP_I32()[tmPtr + 28 >> 2] = yday; } Module["__gmtime_js"] = __gmtime_js; __gmtime_js.sig = "ipp"; function __localtime_js(time, tmPtr) { var date = new Date(readI53FromI64(time) * 1e3); GROWABLE_HEAP_I32()[tmPtr >> 2] = date.getSeconds(); GROWABLE_HEAP_I32()[tmPtr + 4 >> 2] = date.getMinutes(); GROWABLE_HEAP_I32()[tmPtr + 8 >> 2] = date.getHours(); GROWABLE_HEAP_I32()[tmPtr + 12 >> 2] = date.getDate(); GROWABLE_HEAP_I32()[tmPtr + 16 >> 2] = date.getMonth(); GROWABLE_HEAP_I32()[tmPtr + 20 >> 2] = date.getFullYear() - 1900; GROWABLE_HEAP_I32()[tmPtr + 24 >> 2] = date.getDay(); var start = new Date(date.getFullYear(), 0, 1); var yday = (date.getTime() - start.getTime()) / (1e3 * 60 * 60 * 24) | 0; GROWABLE_HEAP_I32()[tmPtr + 28 >> 2] = yday; GROWABLE_HEAP_I32()[tmPtr + 36 >> 2] = -(date.getTimezoneOffset() * 60); var summerOffset = new Date(date.getFullYear(), 6, 1).getTimezoneOffset(); var winterOffset = start.getTimezoneOffset(); var dst = (summerOffset != winterOffset && date.getTimezoneOffset() == Math.min(winterOffset, summerOffset)) | 0; GROWABLE_HEAP_I32()[tmPtr + 32 >> 2] = dst; } Module["__localtime_js"] = __localtime_js; __localtime_js.sig = "ipp"; function __mktime_js(tmPtr) { var date = new Date(GROWABLE_HEAP_I32()[tmPtr + 20 >> 2] + 1900, GROWABLE_HEAP_I32()[tmPtr + 16 >> 2], GROWABLE_HEAP_I32()[tmPtr + 12 >> 2], GROWABLE_HEAP_I32()[tmPtr + 8 >> 2], GROWABLE_HEAP_I32()[tmPtr + 4 >> 2], GROWABLE_HEAP_I32()[tmPtr >> 2], 0); var dst = GROWABLE_HEAP_I32()[tmPtr + 32 >> 2]; var guessedOffset = date.getTimezoneOffset(); var start = new Date(date.getFullYear(), 0, 1); var summerOffset = new Date(date.getFullYear(), 6, 1).getTimezoneOffset(); var winterOffset = start.getTimezoneOffset(); var dstOffset = Math.min(winterOffset, summerOffset); if (dst < 0) { GROWABLE_HEAP_I32()[tmPtr + 32 >> 2] = Number(summerOffset != winterOffset && dstOffset == guessedOffset); } else if (dst > 0 != (dstOffset == guessedOffset)) { var nonDstOffset = Math.max(winterOffset, summerOffset); var trueOffset = dst > 0 ? dstOffset : nonDstOffset; date.setTime(date.getTime() + (trueOffset - guessedOffset) * 6e4); } GROWABLE_HEAP_I32()[tmPtr + 24 >> 2] = date.getDay(); var yday = (date.getTime() - start.getTime()) / (1e3 * 60 * 60 * 24) | 0; GROWABLE_HEAP_I32()[tmPtr + 28 >> 2] = yday; GROWABLE_HEAP_I32()[tmPtr >> 2] = date.getSeconds(); GROWABLE_HEAP_I32()[tmPtr + 4 >> 2] = date.getMinutes(); GROWABLE_HEAP_I32()[tmPtr + 8 >> 2] = date.getHours(); GROWABLE_HEAP_I32()[tmPtr + 12 >> 2] = date.getDate(); GROWABLE_HEAP_I32()[tmPtr + 16 >> 2] = date.getMonth(); return date.getTime() / 1e3 | 0; } Module["__mktime_js"] = __mktime_js; __mktime_js.sig = "ip"; function __mmap_js(len, prot, flags, fd, off, allocated) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(53, 1, len, prot, flags, fd, off, allocated); try { var stream = FS.getStream(fd); if (!stream) return -8; var res = FS.mmap(stream, len, off, prot, flags); var ptr = res.ptr; GROWABLE_HEAP_I32()[allocated >> 2] = res.allocated; return ptr; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["__mmap_js"] = __mmap_js; __mmap_js.sig = "ppiiipp"; function __msync_js(addr, len, flags, fd) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(54, 1, addr, len, flags, fd); try { SYSCALLS.doMsync(addr, FS.getStream(fd), len, flags, 0); return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["__msync_js"] = __msync_js; __msync_js.sig = "ippii"; function __munmap_js(addr, len, prot, flags, fd, offset) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(55, 1, addr, len, prot, flags, fd, offset); try { var stream = FS.getStream(fd); if (stream) { if (prot & 2) { SYSCALLS.doMsync(addr, stream, len, flags, offset); } FS.munmap(stream); } } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["__munmap_js"] = __munmap_js; __munmap_js.sig = "vppiiip"; function __timegm_js(tmPtr) { var time = Date.UTC(GROWABLE_HEAP_I32()[tmPtr + 20 >> 2] + 1900, GROWABLE_HEAP_I32()[tmPtr + 16 >> 2], GROWABLE_HEAP_I32()[tmPtr + 12 >> 2], GROWABLE_HEAP_I32()[tmPtr + 8 >> 2], GROWABLE_HEAP_I32()[tmPtr + 4 >> 2], GROWABLE_HEAP_I32()[tmPtr >> 2], 0); var date = new Date(time); GROWABLE_HEAP_I32()[tmPtr + 24 >> 2] = date.getUTCDay(); var start = Date.UTC(date.getUTCFullYear(), 0, 1, 0, 0, 0, 0); var yday = (date.getTime() - start) / (1e3 * 60 * 60 * 24) | 0; GROWABLE_HEAP_I32()[tmPtr + 28 >> 2] = yday; return date.getTime() / 1e3 | 0; } Module["__timegm_js"] = __timegm_js; __timegm_js.sig = "ip"; function allocateUTF8(str) { var size = lengthBytesUTF8(str) + 1; var ret = _malloc(size); if (ret) stringToUTF8Array(str, GROWABLE_HEAP_I8(), ret, size); return ret; } Module["allocateUTF8"] = allocateUTF8; function _tzset_impl(timezone, daylight, tzname) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(56, 1, timezone, daylight, tzname); var currentYear = new Date().getFullYear(); var winter = new Date(currentYear, 0, 1); var summer = new Date(currentYear, 6, 1); var winterOffset = winter.getTimezoneOffset(); var summerOffset = summer.getTimezoneOffset(); var stdTimezoneOffset = Math.max(winterOffset, summerOffset); GROWABLE_HEAP_I32()[timezone >> 2] = stdTimezoneOffset * 60; GROWABLE_HEAP_I32()[daylight >> 2] = Number(winterOffset != summerOffset); function extractZone(date) { var match = date.toTimeString().match(/\(([A-Za-z ]+)\)$/); return match ? match[1] : "GMT"; } var winterName = extractZone(winter); var summerName = extractZone(summer); var winterNamePtr = allocateUTF8(winterName); var summerNamePtr = allocateUTF8(summerName); if (summerOffset < winterOffset) { GROWABLE_HEAP_U32()[tzname >> 2] = winterNamePtr; GROWABLE_HEAP_U32()[tzname + 4 >> 2] = summerNamePtr; } else { GROWABLE_HEAP_U32()[tzname >> 2] = summerNamePtr; GROWABLE_HEAP_U32()[tzname + 4 >> 2] = winterNamePtr; } } Module["_tzset_impl"] = _tzset_impl; _tzset_impl.sig = "viii"; function __tzset_js(timezone, daylight, tzname) { if (__tzset_js.called) return; __tzset_js.called = true; _tzset_impl(timezone, daylight, tzname); } Module["__tzset_js"] = __tzset_js; __tzset_js.sig = "vppp"; function _abort() { abort("native code called abort()"); } Module["_abort"] = _abort; _abort.sig = "v"; function _emscripten_set_main_loop_timing(mode, value) { Browser.mainLoop.timingMode = mode; Browser.mainLoop.timingValue = value; if (!Browser.mainLoop.func) { err("emscripten_set_main_loop_timing: Cannot set timing mode for main loop since a main loop does not exist! Call emscripten_set_main_loop first to set one up."); return 1; } if (!Browser.mainLoop.running) { runtimeKeepalivePush(); Browser.mainLoop.running = true; } if (mode == 0) { Browser.mainLoop.scheduler = function Browser_mainLoop_scheduler_setTimeout() { var timeUntilNextTick = Math.max(0, Browser.mainLoop.tickStartTime + value - _emscripten_get_now()) | 0; setTimeout(Browser.mainLoop.runner, timeUntilNextTick); }; Browser.mainLoop.method = "timeout"; } else if (mode == 1) { Browser.mainLoop.scheduler = function Browser_mainLoop_scheduler_rAF() { Browser.requestAnimationFrame(Browser.mainLoop.runner); }; Browser.mainLoop.method = "rAF"; } else if (mode == 2) { if (typeof setImmediate == "undefined") { var setImmediates = []; var emscriptenMainLoopMessageId = "setimmediate"; var Browser_setImmediate_messageHandler = event => { if (event.data === emscriptenMainLoopMessageId || event.data.target === emscriptenMainLoopMessageId) { event.stopPropagation(); setImmediates.shift()(); } }; addEventListener("message", Browser_setImmediate_messageHandler, true); setImmediate = function Browser_emulated_setImmediate(func) { setImmediates.push(func); if (ENVIRONMENT_IS_WORKER) { if (Module["setImmediates"] === undefined) Module["setImmediates"] = []; Module["setImmediates"].push(func); postMessage({ target: emscriptenMainLoopMessageId }); } else postMessage(emscriptenMainLoopMessageId, "*"); }; } Browser.mainLoop.scheduler = function Browser_mainLoop_scheduler_setImmediate() { setImmediate(Browser.mainLoop.runner); }; Browser.mainLoop.method = "immediate"; } return 0; } Module["_emscripten_set_main_loop_timing"] = _emscripten_set_main_loop_timing; _emscripten_set_main_loop_timing.sig = "iii"; var _emscripten_get_now; if (ENVIRONMENT_IS_PTHREAD) { _emscripten_get_now = () => performance.now() - Module["__performance_now_clock_drift"]; } else _emscripten_get_now = () => performance.now(); Module["_emscripten_get_now"] = _emscripten_get_now; _emscripten_get_now.sig = "d"; function setMainLoop(browserIterationFunc, fps, simulateInfiniteLoop, arg, noSetTiming) { assert(!Browser.mainLoop.func, "emscripten_set_main_loop: there can only be one main loop function at once: call emscripten_cancel_main_loop to cancel the previous one before setting a new one with different parameters."); Browser.mainLoop.func = browserIterationFunc; Browser.mainLoop.arg = arg; var thisMainLoopId = Browser.mainLoop.currentlyRunningMainloop; function checkIsRunning() { if (thisMainLoopId < Browser.mainLoop.currentlyRunningMainloop) { runtimeKeepalivePop(); maybeExit(); return false; } return true; } Browser.mainLoop.running = false; Browser.mainLoop.runner = function Browser_mainLoop_runner() { if (ABORT) return; if (Browser.mainLoop.queue.length > 0) { var start = Date.now(); var blocker = Browser.mainLoop.queue.shift(); blocker.func(blocker.arg); if (Browser.mainLoop.remainingBlockers) { var remaining = Browser.mainLoop.remainingBlockers; var next = remaining % 1 == 0 ? remaining - 1 : Math.floor(remaining); if (blocker.counted) { Browser.mainLoop.remainingBlockers = next; } else { next = next + .5; Browser.mainLoop.remainingBlockers = (8 * remaining + next) / 9; } } out('main loop blocker "' + blocker.name + '" took ' + (Date.now() - start) + " ms"); Browser.mainLoop.updateStatus(); if (!checkIsRunning()) return; setTimeout(Browser.mainLoop.runner, 0); return; } if (!checkIsRunning()) return; Browser.mainLoop.currentFrameNumber = Browser.mainLoop.currentFrameNumber + 1 | 0; if (Browser.mainLoop.timingMode == 1 && Browser.mainLoop.timingValue > 1 && Browser.mainLoop.currentFrameNumber % Browser.mainLoop.timingValue != 0) { Browser.mainLoop.scheduler(); return; } else if (Browser.mainLoop.timingMode == 0) { Browser.mainLoop.tickStartTime = _emscripten_get_now(); } if (Browser.mainLoop.method === "timeout" && Module.ctx) { warnOnce("Looks like you are rendering without using requestAnimationFrame for the main loop. You should use 0 for the frame rate in emscripten_set_main_loop in order to use requestAnimationFrame, as that can greatly improve your frame rates!"); Browser.mainLoop.method = ""; } Browser.mainLoop.runIter(browserIterationFunc); checkStackCookie(); if (!checkIsRunning()) return; if (typeof SDL == "object" && SDL.audio && SDL.audio.queueNewAudioData) SDL.audio.queueNewAudioData(); Browser.mainLoop.scheduler(); }; if (!noSetTiming) { if (fps && fps > 0) _emscripten_set_main_loop_timing(0, 1e3 / fps); else _emscripten_set_main_loop_timing(1, 1); Browser.mainLoop.scheduler(); } if (simulateInfiniteLoop) { throw "unwind"; } } Module["setMainLoop"] = setMainLoop; function safeSetTimeout(func, timeout) { runtimeKeepalivePush(); return setTimeout(function() { runtimeKeepalivePop(); callUserCallback(func); }, timeout); } Module["safeSetTimeout"] = safeSetTimeout; function warnOnce(text) { if (!warnOnce.shown) warnOnce.shown = {}; if (!warnOnce.shown[text]) { warnOnce.shown[text] = 1; err(text); } } Module["warnOnce"] = warnOnce; var Browser = { mainLoop: { running: false, scheduler: null, method: "", currentlyRunningMainloop: 0, func: null, arg: 0, timingMode: 0, timingValue: 0, currentFrameNumber: 0, queue: [], pause: function() { Browser.mainLoop.scheduler = null; Browser.mainLoop.currentlyRunningMainloop++; }, resume: function() { Browser.mainLoop.currentlyRunningMainloop++; var timingMode = Browser.mainLoop.timingMode; var timingValue = Browser.mainLoop.timingValue; var func = Browser.mainLoop.func; Browser.mainLoop.func = null; setMainLoop(func, 0, false, Browser.mainLoop.arg, true); _emscripten_set_main_loop_timing(timingMode, timingValue); Browser.mainLoop.scheduler(); }, updateStatus: function() { if (Module["setStatus"]) { var message = Module["statusMessage"] || "Please wait..."; var remaining = Browser.mainLoop.remainingBlockers; var expected = Browser.mainLoop.expectedBlockers; if (remaining) { if (remaining < expected) { Module["setStatus"](message + " (" + (expected - remaining) + "/" + expected + ")"); } else { Module["setStatus"](message); } } else { Module["setStatus"](""); } } }, runIter: function(func) { if (ABORT) return; if (Module["preMainLoop"]) { var preRet = Module["preMainLoop"](); if (preRet === false) { return; } } callUserCallback(func); if (Module["postMainLoop"]) Module["postMainLoop"](); } }, isFullscreen: false, pointerLock: false, moduleContextCreatedCallbacks: [], workers: [], init: function() { if (!Module["preloadPlugins"]) Module["preloadPlugins"] = []; if (Browser.initted) return; Browser.initted = true; try { new Blob(); Browser.hasBlobConstructor = true; } catch (e) { Browser.hasBlobConstructor = false; err("warning: no blob constructor, cannot create blobs with mimetypes"); } Browser.BlobBuilder = typeof MozBlobBuilder != "undefined" ? MozBlobBuilder : typeof WebKitBlobBuilder != "undefined" ? WebKitBlobBuilder : !Browser.hasBlobConstructor ? err("warning: no BlobBuilder") : null; Browser.URLObject = typeof window != "undefined" ? window.URL ? window.URL : window.webkitURL : undefined; if (!Module.noImageDecoding && typeof Browser.URLObject == "undefined") { err("warning: Browser does not support creating object URLs. Built-in browser image decoding will not be available."); Module.noImageDecoding = true; } var imagePlugin = {}; imagePlugin["canHandle"] = function imagePlugin_canHandle(name) { return !Module.noImageDecoding && /\.(jpg|jpeg|png|bmp)$/i.test(name); }; imagePlugin["handle"] = function imagePlugin_handle(byteArray, name, onload, onerror) { var b = null; if (Browser.hasBlobConstructor) { try { b = new Blob([ byteArray ], { type: Browser.getMimetype(name) }); if (b.size !== byteArray.length) { b = new Blob([ new Uint8Array(byteArray).buffer ], { type: Browser.getMimetype(name) }); } } catch (e) { warnOnce("Blob constructor present but fails: " + e + "; falling back to blob builder"); } } if (!b) { var bb = new Browser.BlobBuilder(); bb.append(new Uint8Array(byteArray).buffer); b = bb.getBlob(); } var url = Browser.URLObject.createObjectURL(b); assert(typeof url == "string", "createObjectURL must return a url as a string"); var img = new Image(); img.onload = () => { assert(img.complete, "Image " + name + " could not be decoded"); var canvas = document.createElement("canvas"); canvas.width = img.width; canvas.height = img.height; var ctx = canvas.getContext("2d"); ctx.drawImage(img, 0, 0); preloadedImages[name] = canvas; Browser.URLObject.revokeObjectURL(url); if (onload) onload(byteArray); }; img.onerror = event => { out("Image " + url + " could not be decoded"); if (onerror) onerror(); }; img.src = url; }; Module["preloadPlugins"].push(imagePlugin); var audioPlugin = {}; audioPlugin["canHandle"] = function audioPlugin_canHandle(name) { return !Module.noAudioDecoding && name.substr(-4) in { ".ogg": 1, ".wav": 1, ".mp3": 1 }; }; audioPlugin["handle"] = function audioPlugin_handle(byteArray, name, onload, onerror) { var done = false; function finish(audio) { if (done) return; done = true; preloadedAudios[name] = audio; if (onload) onload(byteArray); } function fail() { if (done) return; done = true; preloadedAudios[name] = new Audio(); if (onerror) onerror(); } if (Browser.hasBlobConstructor) { try { var b = new Blob([ byteArray ], { type: Browser.getMimetype(name) }); } catch (e) { return fail(); } var url = Browser.URLObject.createObjectURL(b); assert(typeof url == "string", "createObjectURL must return a url as a string"); var audio = new Audio(); audio.addEventListener("canplaythrough", () => finish(audio), false); audio.onerror = function audio_onerror(event) { if (done) return; err("warning: browser could not fully decode audio " + name + ", trying slower base64 approach"); function encode64(data) { var BASE = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; var PAD = "="; var ret = ""; var leftchar = 0; var leftbits = 0; for (var i = 0; i < data.length; i++) { leftchar = leftchar << 8 | data[i]; leftbits += 8; while (leftbits >= 6) { var curr = leftchar >> leftbits - 6 & 63; leftbits -= 6; ret += BASE[curr]; } } if (leftbits == 2) { ret += BASE[(leftchar & 3) << 4]; ret += PAD + PAD; } else if (leftbits == 4) { ret += BASE[(leftchar & 15) << 2]; ret += PAD; } return ret; } audio.src = "data:audio/x-" + name.substr(-3) + ";base64," + encode64(byteArray); finish(audio); }; audio.src = url; safeSetTimeout(function() { finish(audio); }, 1e4); } else { return fail(); } }; Module["preloadPlugins"].push(audioPlugin); var wasmPlugin = { "asyncWasmLoadPromise": new Promise(function(resolve, reject) { return resolve(); }), "canHandle": function(name) { return !Module.noWasmDecoding && name.endsWith(".so"); }, "handle": function(byteArray, name, onload, onerror) { wasmPlugin["asyncWasmLoadPromise"] = wasmPlugin["asyncWasmLoadPromise"].then(() => loadWebAssemblyModule(byteArray, { loadAsync: true, nodelete: true })).then(module => { preloadedWasm[name] = module; onload(); }, err => { console.warn("Couldn't instantiate wasm: " + name + " '" + err + "'"); onerror(); }); } }; Module["preloadPlugins"].push(wasmPlugin); function pointerLockChange() { Browser.pointerLock = document["pointerLockElement"] === Module["canvas"] || document["mozPointerLockElement"] === Module["canvas"] || document["webkitPointerLockElement"] === Module["canvas"] || document["msPointerLockElement"] === Module["canvas"]; } var canvas = Module["canvas"]; if (canvas) { canvas.requestPointerLock = canvas["requestPointerLock"] || canvas["mozRequestPointerLock"] || canvas["webkitRequestPointerLock"] || canvas["msRequestPointerLock"] || (() => {}); canvas.exitPointerLock = document["exitPointerLock"] || document["mozExitPointerLock"] || document["webkitExitPointerLock"] || document["msExitPointerLock"] || (() => {}); canvas.exitPointerLock = canvas.exitPointerLock.bind(document); document.addEventListener("pointerlockchange", pointerLockChange, false); document.addEventListener("mozpointerlockchange", pointerLockChange, false); document.addEventListener("webkitpointerlockchange", pointerLockChange, false); document.addEventListener("mspointerlockchange", pointerLockChange, false); if (Module["elementPointerLock"]) { canvas.addEventListener("click", ev => { if (!Browser.pointerLock && Module["canvas"].requestPointerLock) { Module["canvas"].requestPointerLock(); ev.preventDefault(); } }, false); } } }, handledByPreloadPlugin: function(byteArray, fullname, finish, onerror) { Browser.init(); var handled = false; Module["preloadPlugins"].forEach(function(plugin) { if (handled) return; if (plugin["canHandle"](fullname)) { plugin["handle"](byteArray, fullname, finish, onerror); handled = true; } }); return handled; }, createContext: function(canvas, useWebGL, setInModule, webGLContextAttributes) { if (useWebGL && Module.ctx && canvas == Module.canvas) return Module.ctx; var ctx; var contextHandle; if (useWebGL) { var contextAttributes = { antialias: false, alpha: false, majorVersion: typeof WebGL2RenderingContext != "undefined" ? 2 : 1 }; if (webGLContextAttributes) { for (var attribute in webGLContextAttributes) { contextAttributes[attribute] = webGLContextAttributes[attribute]; } } if (typeof GL != "undefined") { contextHandle = GL.createContext(canvas, contextAttributes); if (contextHandle) { ctx = GL.getContext(contextHandle).GLctx; } } } else { ctx = canvas.getContext("2d"); } if (!ctx) return null; if (setInModule) { if (!useWebGL) assert(typeof GLctx == "undefined", "cannot set in module if GLctx is used, but we are a non-GL context that would replace it"); Module.ctx = ctx; if (useWebGL) GL.makeContextCurrent(contextHandle); Module.useWebGL = useWebGL; Browser.moduleContextCreatedCallbacks.forEach(function(callback) { callback(); }); Browser.init(); } return ctx; }, destroyContext: function(canvas, useWebGL, setInModule) {}, fullscreenHandlersInstalled: false, lockPointer: undefined, resizeCanvas: undefined, requestFullscreen: function(lockPointer, resizeCanvas) { Browser.lockPointer = lockPointer; Browser.resizeCanvas = resizeCanvas; if (typeof Browser.lockPointer == "undefined") Browser.lockPointer = true; if (typeof Browser.resizeCanvas == "undefined") Browser.resizeCanvas = false; var canvas = Module["canvas"]; function fullscreenChange() { Browser.isFullscreen = false; var canvasContainer = canvas.parentNode; if ((document["fullscreenElement"] || document["mozFullScreenElement"] || document["msFullscreenElement"] || document["webkitFullscreenElement"] || document["webkitCurrentFullScreenElement"]) === canvasContainer) { canvas.exitFullscreen = Browser.exitFullscreen; if (Browser.lockPointer) canvas.requestPointerLock(); Browser.isFullscreen = true; if (Browser.resizeCanvas) { Browser.setFullscreenCanvasSize(); } else { Browser.updateCanvasDimensions(canvas); } } else { canvasContainer.parentNode.insertBefore(canvas, canvasContainer); canvasContainer.parentNode.removeChild(canvasContainer); if (Browser.resizeCanvas) { Browser.setWindowedCanvasSize(); } else { Browser.updateCanvasDimensions(canvas); } } if (Module["onFullScreen"]) Module["onFullScreen"](Browser.isFullscreen); if (Module["onFullscreen"]) Module["onFullscreen"](Browser.isFullscreen); } if (!Browser.fullscreenHandlersInstalled) { Browser.fullscreenHandlersInstalled = true; document.addEventListener("fullscreenchange", fullscreenChange, false); document.addEventListener("mozfullscreenchange", fullscreenChange, false); document.addEventListener("webkitfullscreenchange", fullscreenChange, false); document.addEventListener("MSFullscreenChange", fullscreenChange, false); } var canvasContainer = document.createElement("div"); canvas.parentNode.insertBefore(canvasContainer, canvas); canvasContainer.appendChild(canvas); canvasContainer.requestFullscreen = canvasContainer["requestFullscreen"] || canvasContainer["mozRequestFullScreen"] || canvasContainer["msRequestFullscreen"] || (canvasContainer["webkitRequestFullscreen"] ? () => canvasContainer["webkitRequestFullscreen"](Element["ALLOW_KEYBOARD_INPUT"]) : null) || (canvasContainer["webkitRequestFullScreen"] ? () => canvasContainer["webkitRequestFullScreen"](Element["ALLOW_KEYBOARD_INPUT"]) : null); canvasContainer.requestFullscreen(); }, requestFullScreen: function() { abort("Module.requestFullScreen has been replaced by Module.requestFullscreen (without a capital S)"); }, exitFullscreen: function() { if (!Browser.isFullscreen) { return false; } var CFS = document["exitFullscreen"] || document["cancelFullScreen"] || document["mozCancelFullScreen"] || document["msExitFullscreen"] || document["webkitCancelFullScreen"] || function() {}; CFS.apply(document, []); return true; }, nextRAF: 0, fakeRequestAnimationFrame: function(func) { var now = Date.now(); if (Browser.nextRAF === 0) { Browser.nextRAF = now + 1e3 / 60; } else { while (now + 2 >= Browser.nextRAF) { Browser.nextRAF += 1e3 / 60; } } var delay = Math.max(Browser.nextRAF - now, 0); setTimeout(func, delay); }, requestAnimationFrame: function(func) { if (typeof requestAnimationFrame == "function") { requestAnimationFrame(func); return; } var RAF = Browser.fakeRequestAnimationFrame; RAF(func); }, safeSetTimeout: function(func) { return safeSetTimeout(func); }, safeRequestAnimationFrame: function(func) { runtimeKeepalivePush(); return Browser.requestAnimationFrame(function() { runtimeKeepalivePop(); callUserCallback(func); }); }, getMimetype: function(name) { return { "jpg": "image/jpeg", "jpeg": "image/jpeg", "png": "image/png", "bmp": "image/bmp", "ogg": "audio/ogg", "wav": "audio/wav", "mp3": "audio/mpeg" }[name.substr(name.lastIndexOf(".") + 1)]; }, getUserMedia: function(func) { if (!window.getUserMedia) { window.getUserMedia = navigator["getUserMedia"] || navigator["mozGetUserMedia"]; } window.getUserMedia(func); }, getMovementX: function(event) { return event["movementX"] || event["mozMovementX"] || event["webkitMovementX"] || 0; }, getMovementY: function(event) { return event["movementY"] || event["mozMovementY"] || event["webkitMovementY"] || 0; }, getMouseWheelDelta: function(event) { var delta = 0; switch (event.type) { case "DOMMouseScroll": delta = event.detail / 3; break; case "mousewheel": delta = event.wheelDelta / 120; break; case "wheel": delta = event.deltaY; switch (event.deltaMode) { case 0: delta /= 100; break; case 1: delta /= 3; break; case 2: delta *= 80; break; default: throw "unrecognized mouse wheel delta mode: " + event.deltaMode; } break; default: throw "unrecognized mouse wheel event: " + event.type; } return delta; }, mouseX: 0, mouseY: 0, mouseMovementX: 0, mouseMovementY: 0, touches: {}, lastTouches: {}, calculateMouseEvent: function(event) { if (Browser.pointerLock) { if (event.type != "mousemove" && "mozMovementX" in event) { Browser.mouseMovementX = Browser.mouseMovementY = 0; } else { Browser.mouseMovementX = Browser.getMovementX(event); Browser.mouseMovementY = Browser.getMovementY(event); } if (typeof SDL != "undefined") { Browser.mouseX = SDL.mouseX + Browser.mouseMovementX; Browser.mouseY = SDL.mouseY + Browser.mouseMovementY; } else { Browser.mouseX += Browser.mouseMovementX; Browser.mouseY += Browser.mouseMovementY; } } else { var rect = Module["canvas"].getBoundingClientRect(); var cw = Module["canvas"].width; var ch = Module["canvas"].height; var scrollX = typeof window.scrollX != "undefined" ? window.scrollX : window.pageXOffset; var scrollY = typeof window.scrollY != "undefined" ? window.scrollY : window.pageYOffset; assert(typeof scrollX != "undefined" && typeof scrollY != "undefined", "Unable to retrieve scroll position, mouse positions likely broken."); if (event.type === "touchstart" || event.type === "touchend" || event.type === "touchmove") { var touch = event.touch; if (touch === undefined) { return; } var adjustedX = touch.pageX - (scrollX + rect.left); var adjustedY = touch.pageY - (scrollY + rect.top); adjustedX = adjustedX * (cw / rect.width); adjustedY = adjustedY * (ch / rect.height); var coords = { x: adjustedX, y: adjustedY }; if (event.type === "touchstart") { Browser.lastTouches[touch.identifier] = coords; Browser.touches[touch.identifier] = coords; } else if (event.type === "touchend" || event.type === "touchmove") { var last = Browser.touches[touch.identifier]; if (!last) last = coords; Browser.lastTouches[touch.identifier] = last; Browser.touches[touch.identifier] = coords; } return; } var x = event.pageX - (scrollX + rect.left); var y = event.pageY - (scrollY + rect.top); x = x * (cw / rect.width); y = y * (ch / rect.height); Browser.mouseMovementX = x - Browser.mouseX; Browser.mouseMovementY = y - Browser.mouseY; Browser.mouseX = x; Browser.mouseY = y; } }, resizeListeners: [], updateResizeListeners: function() { var canvas = Module["canvas"]; Browser.resizeListeners.forEach(function(listener) { listener(canvas.width, canvas.height); }); }, setCanvasSize: function(width, height, noUpdates) { var canvas = Module["canvas"]; Browser.updateCanvasDimensions(canvas, width, height); if (!noUpdates) Browser.updateResizeListeners(); }, windowedWidth: 0, windowedHeight: 0, setFullscreenCanvasSize: function() { if (typeof SDL != "undefined") { var flags = GROWABLE_HEAP_U32()[SDL.screen >> 2]; flags = flags | 8388608; GROWABLE_HEAP_I32()[SDL.screen >> 2] = flags; } Browser.updateCanvasDimensions(Module["canvas"]); Browser.updateResizeListeners(); }, setWindowedCanvasSize: function() { if (typeof SDL != "undefined") { var flags = GROWABLE_HEAP_U32()[SDL.screen >> 2]; flags = flags & ~8388608; GROWABLE_HEAP_I32()[SDL.screen >> 2] = flags; } Browser.updateCanvasDimensions(Module["canvas"]); Browser.updateResizeListeners(); }, updateCanvasDimensions: function(canvas, wNative, hNative) { if (wNative && hNative) { canvas.widthNative = wNative; canvas.heightNative = hNative; } else { wNative = canvas.widthNative; hNative = canvas.heightNative; } var w = wNative; var h = hNative; if (Module["forcedAspectRatio"] && Module["forcedAspectRatio"] > 0) { if (w / h < Module["forcedAspectRatio"]) { w = Math.round(h * Module["forcedAspectRatio"]); } else { h = Math.round(w / Module["forcedAspectRatio"]); } } if ((document["fullscreenElement"] || document["mozFullScreenElement"] || document["msFullscreenElement"] || document["webkitFullscreenElement"] || document["webkitCurrentFullScreenElement"]) === canvas.parentNode && typeof screen != "undefined") { var factor = Math.min(screen.width / w, screen.height / h); w = Math.round(w * factor); h = Math.round(h * factor); } if (Browser.resizeCanvas) { if (canvas.width != w) canvas.width = w; if (canvas.height != h) canvas.height = h; if (typeof canvas.style != "undefined") { canvas.style.removeProperty("width"); canvas.style.removeProperty("height"); } } else { if (canvas.width != wNative) canvas.width = wNative; if (canvas.height != hNative) canvas.height = hNative; if (typeof canvas.style != "undefined") { if (w != wNative || h != hNative) { canvas.style.setProperty("width", w + "px", "important"); canvas.style.setProperty("height", h + "px", "important"); } else { canvas.style.removeProperty("width"); canvas.style.removeProperty("height"); } } } } }; Module["Browser"] = Browser; var AL = { QUEUE_INTERVAL: 25, QUEUE_LOOKAHEAD: .1, DEVICE_NAME: "Emscripten OpenAL", CAPTURE_DEVICE_NAME: "Emscripten OpenAL capture", ALC_EXTENSIONS: { ALC_SOFT_pause_device: true, ALC_SOFT_HRTF: true }, AL_EXTENSIONS: { AL_EXT_float32: true, AL_SOFT_loop_points: true, AL_SOFT_source_length: true, AL_EXT_source_distance_model: true, AL_SOFT_source_spatialize: true }, _alcErr: 0, alcErr: 0, deviceRefCounts: {}, alcStringCache: {}, paused: false, stringCache: {}, contexts: {}, currentCtx: null, buffers: { 0: { id: 0, refCount: 0, audioBuf: null, frequency: 0, bytesPerSample: 2, channels: 1, length: 0 } }, paramArray: [], _nextId: 1, newId: function() { return AL.freeIds.length > 0 ? AL.freeIds.pop() : AL._nextId++; }, freeIds: [], scheduleContextAudio: function(ctx) { if (Browser.mainLoop.timingMode === 1 && document["visibilityState"] != "visible") { return; } for (var i in ctx.sources) { AL.scheduleSourceAudio(ctx.sources[i]); } }, scheduleSourceAudio: function(src, lookahead) { if (Browser.mainLoop.timingMode === 1 && document["visibilityState"] != "visible") { return; } if (src.state !== 4114) { return; } var currentTime = AL.updateSourceTime(src); var startTime = src.bufStartTime; var startOffset = src.bufOffset; var bufCursor = src.bufsProcessed; for (var i = 0; i < src.audioQueue.length; i++) { var audioSrc = src.audioQueue[i]; startTime = audioSrc._startTime + audioSrc._duration; startOffset = 0; bufCursor += audioSrc._skipCount + 1; } if (!lookahead) { lookahead = AL.QUEUE_LOOKAHEAD; } var lookaheadTime = currentTime + lookahead; var skipCount = 0; while (startTime < lookaheadTime) { if (bufCursor >= src.bufQueue.length) { if (src.looping) { bufCursor %= src.bufQueue.length; } else { break; } } var buf = src.bufQueue[bufCursor % src.bufQueue.length]; if (buf.length === 0) { skipCount++; if (skipCount === src.bufQueue.length) { break; } } else { var audioSrc = src.context.audioCtx.createBufferSource(); audioSrc.buffer = buf.audioBuf; audioSrc.playbackRate.value = src.playbackRate; if (buf.audioBuf._loopStart || buf.audioBuf._loopEnd) { audioSrc.loopStart = buf.audioBuf._loopStart; audioSrc.loopEnd = buf.audioBuf._loopEnd; } var duration = 0; if (src.type === 4136 && src.looping) { duration = Number.POSITIVE_INFINITY; audioSrc.loop = true; if (buf.audioBuf._loopStart) { audioSrc.loopStart = buf.audioBuf._loopStart; } if (buf.audioBuf._loopEnd) { audioSrc.loopEnd = buf.audioBuf._loopEnd; } } else { duration = (buf.audioBuf.duration - startOffset) / src.playbackRate; } audioSrc._startOffset = startOffset; audioSrc._duration = duration; audioSrc._skipCount = skipCount; skipCount = 0; audioSrc.connect(src.gain); if (typeof audioSrc.start != "undefined") { startTime = Math.max(startTime, src.context.audioCtx.currentTime); audioSrc.start(startTime, startOffset); } else if (typeof audioSrc.noteOn != "undefined") { startTime = Math.max(startTime, src.context.audioCtx.currentTime); audioSrc.noteOn(startTime); } audioSrc._startTime = startTime; src.audioQueue.push(audioSrc); startTime += duration; } startOffset = 0; bufCursor++; } }, updateSourceTime: function(src) { var currentTime = src.context.audioCtx.currentTime; if (src.state !== 4114) { return currentTime; } if (!isFinite(src.bufStartTime)) { src.bufStartTime = currentTime - src.bufOffset / src.playbackRate; src.bufOffset = 0; } var nextStartTime = 0; while (src.audioQueue.length) { var audioSrc = src.audioQueue[0]; src.bufsProcessed += audioSrc._skipCount; nextStartTime = audioSrc._startTime + audioSrc._duration; if (currentTime < nextStartTime) { break; } src.audioQueue.shift(); src.bufStartTime = nextStartTime; src.bufOffset = 0; src.bufsProcessed++; } if (src.bufsProcessed >= src.bufQueue.length && !src.looping) { AL.setSourceState(src, 4116); } else if (src.type === 4136 && src.looping) { var buf = src.bufQueue[0]; if (buf.length === 0) { src.bufOffset = 0; } else { var delta = (currentTime - src.bufStartTime) * src.playbackRate; var loopStart = buf.audioBuf._loopStart || 0; var loopEnd = buf.audioBuf._loopEnd || buf.audioBuf.duration; if (loopEnd <= loopStart) { loopEnd = buf.audioBuf.duration; } if (delta < loopEnd) { src.bufOffset = delta; } else { src.bufOffset = loopStart + (delta - loopStart) % (loopEnd - loopStart); } } } else if (src.audioQueue[0]) { src.bufOffset = (currentTime - src.audioQueue[0]._startTime) * src.playbackRate; } else { if (src.type !== 4136 && src.looping) { var srcDuration = AL.sourceDuration(src) / src.playbackRate; if (srcDuration > 0) { src.bufStartTime += Math.floor((currentTime - src.bufStartTime) / srcDuration) * srcDuration; } } for (var i = 0; i < src.bufQueue.length; i++) { if (src.bufsProcessed >= src.bufQueue.length) { if (src.looping) { src.bufsProcessed %= src.bufQueue.length; } else { AL.setSourceState(src, 4116); break; } } var buf = src.bufQueue[src.bufsProcessed]; if (buf.length > 0) { nextStartTime = src.bufStartTime + buf.audioBuf.duration / src.playbackRate; if (currentTime < nextStartTime) { src.bufOffset = (currentTime - src.bufStartTime) * src.playbackRate; break; } src.bufStartTime = nextStartTime; } src.bufOffset = 0; src.bufsProcessed++; } } return currentTime; }, cancelPendingSourceAudio: function(src) { AL.updateSourceTime(src); for (var i = 1; i < src.audioQueue.length; i++) { var audioSrc = src.audioQueue[i]; audioSrc.stop(); } if (src.audioQueue.length > 1) { src.audioQueue.length = 1; } }, stopSourceAudio: function(src) { for (var i = 0; i < src.audioQueue.length; i++) { src.audioQueue[i].stop(); } src.audioQueue.length = 0; }, setSourceState: function(src, state) { if (state === 4114) { if (src.state === 4114 || src.state == 4116) { src.bufsProcessed = 0; src.bufOffset = 0; } else {} AL.stopSourceAudio(src); src.state = 4114; src.bufStartTime = Number.NEGATIVE_INFINITY; AL.scheduleSourceAudio(src); } else if (state === 4115) { if (src.state === 4114) { AL.updateSourceTime(src); AL.stopSourceAudio(src); src.state = 4115; } } else if (state === 4116) { if (src.state !== 4113) { src.state = 4116; src.bufsProcessed = src.bufQueue.length; src.bufStartTime = Number.NEGATIVE_INFINITY; src.bufOffset = 0; AL.stopSourceAudio(src); } } else if (state === 4113) { if (src.state !== 4113) { src.state = 4113; src.bufsProcessed = 0; src.bufStartTime = Number.NEGATIVE_INFINITY; src.bufOffset = 0; AL.stopSourceAudio(src); } } }, initSourcePanner: function(src) { if (src.type === 4144) { return; } var templateBuf = AL.buffers[0]; for (var i = 0; i < src.bufQueue.length; i++) { if (src.bufQueue[i].id !== 0) { templateBuf = src.bufQueue[i]; break; } } if (src.spatialize === 1 || src.spatialize === 2 && templateBuf.channels === 1) { if (src.panner) { return; } src.panner = src.context.audioCtx.createPanner(); AL.updateSourceGlobal(src); AL.updateSourceSpace(src); src.panner.connect(src.context.gain); src.gain.disconnect(); src.gain.connect(src.panner); } else { if (!src.panner) { return; } src.panner.disconnect(); src.gain.disconnect(); src.gain.connect(src.context.gain); src.panner = null; } }, updateContextGlobal: function(ctx) { for (var i in ctx.sources) { AL.updateSourceGlobal(ctx.sources[i]); } }, updateSourceGlobal: function(src) { var panner = src.panner; if (!panner) { return; } panner.refDistance = src.refDistance; panner.maxDistance = src.maxDistance; panner.rolloffFactor = src.rolloffFactor; panner.panningModel = src.context.hrtf ? "HRTF" : "equalpower"; var distanceModel = src.context.sourceDistanceModel ? src.distanceModel : src.context.distanceModel; switch (distanceModel) { case 0: panner.distanceModel = "inverse"; panner.refDistance = 340282e33; break; case 53249: case 53250: panner.distanceModel = "inverse"; break; case 53251: case 53252: panner.distanceModel = "linear"; break; case 53253: case 53254: panner.distanceModel = "exponential"; break; } }, updateListenerSpace: function(ctx) { var listener = ctx.audioCtx.listener; if (listener.positionX) { listener.positionX.value = ctx.listener.position[0]; listener.positionY.value = ctx.listener.position[1]; listener.positionZ.value = ctx.listener.position[2]; } else { listener.setPosition(ctx.listener.position[0], ctx.listener.position[1], ctx.listener.position[2]); } if (listener.forwardX) { listener.forwardX.value = ctx.listener.direction[0]; listener.forwardY.value = ctx.listener.direction[1]; listener.forwardZ.value = ctx.listener.direction[2]; listener.upX.value = ctx.listener.up[0]; listener.upY.value = ctx.listener.up[1]; listener.upZ.value = ctx.listener.up[2]; } else { listener.setOrientation(ctx.listener.direction[0], ctx.listener.direction[1], ctx.listener.direction[2], ctx.listener.up[0], ctx.listener.up[1], ctx.listener.up[2]); } for (var i in ctx.sources) { AL.updateSourceSpace(ctx.sources[i]); } }, updateSourceSpace: function(src) { if (!src.panner) { return; } var panner = src.panner; var posX = src.position[0]; var posY = src.position[1]; var posZ = src.position[2]; var dirX = src.direction[0]; var dirY = src.direction[1]; var dirZ = src.direction[2]; var listener = src.context.listener; var lPosX = listener.position[0]; var lPosY = listener.position[1]; var lPosZ = listener.position[2]; if (src.relative) { var lBackX = -listener.direction[0]; var lBackY = -listener.direction[1]; var lBackZ = -listener.direction[2]; var lUpX = listener.up[0]; var lUpY = listener.up[1]; var lUpZ = listener.up[2]; var inverseMagnitude = function(x, y, z) { var length = Math.sqrt(x * x + y * y + z * z); if (length < Number.EPSILON) { return 0; } return 1 / length; }; var invMag = inverseMagnitude(lBackX, lBackY, lBackZ); lBackX *= invMag; lBackY *= invMag; lBackZ *= invMag; invMag = inverseMagnitude(lUpX, lUpY, lUpZ); lUpX *= invMag; lUpY *= invMag; lUpZ *= invMag; var lRightX = lUpY * lBackZ - lUpZ * lBackY; var lRightY = lUpZ * lBackX - lUpX * lBackZ; var lRightZ = lUpX * lBackY - lUpY * lBackX; invMag = inverseMagnitude(lRightX, lRightY, lRightZ); lRightX *= invMag; lRightY *= invMag; lRightZ *= invMag; lUpX = lBackY * lRightZ - lBackZ * lRightY; lUpY = lBackZ * lRightX - lBackX * lRightZ; lUpZ = lBackX * lRightY - lBackY * lRightX; var oldX = dirX; var oldY = dirY; var oldZ = dirZ; dirX = oldX * lRightX + oldY * lUpX + oldZ * lBackX; dirY = oldX * lRightY + oldY * lUpY + oldZ * lBackY; dirZ = oldX * lRightZ + oldY * lUpZ + oldZ * lBackZ; oldX = posX; oldY = posY; oldZ = posZ; posX = oldX * lRightX + oldY * lUpX + oldZ * lBackX; posY = oldX * lRightY + oldY * lUpY + oldZ * lBackY; posZ = oldX * lRightZ + oldY * lUpZ + oldZ * lBackZ; posX += lPosX; posY += lPosY; posZ += lPosZ; } if (panner.positionX) { if (posX != panner.positionX.value) panner.positionX.value = posX; if (posY != panner.positionY.value) panner.positionY.value = posY; if (posZ != panner.positionZ.value) panner.positionZ.value = posZ; } else { panner.setPosition(posX, posY, posZ); } if (panner.orientationX) { if (dirX != panner.orientationX.value) panner.orientationX.value = dirX; if (dirY != panner.orientationY.value) panner.orientationY.value = dirY; if (dirZ != panner.orientationZ.value) panner.orientationZ.value = dirZ; } else { panner.setOrientation(dirX, dirY, dirZ); } var oldShift = src.dopplerShift; var velX = src.velocity[0]; var velY = src.velocity[1]; var velZ = src.velocity[2]; var lVelX = listener.velocity[0]; var lVelY = listener.velocity[1]; var lVelZ = listener.velocity[2]; if (posX === lPosX && posY === lPosY && posZ === lPosZ || velX === lVelX && velY === lVelY && velZ === lVelZ) { src.dopplerShift = 1; } else { var speedOfSound = src.context.speedOfSound; var dopplerFactor = src.context.dopplerFactor; var slX = lPosX - posX; var slY = lPosY - posY; var slZ = lPosZ - posZ; var magSl = Math.sqrt(slX * slX + slY * slY + slZ * slZ); var vls = (slX * lVelX + slY * lVelY + slZ * lVelZ) / magSl; var vss = (slX * velX + slY * velY + slZ * velZ) / magSl; vls = Math.min(vls, speedOfSound / dopplerFactor); vss = Math.min(vss, speedOfSound / dopplerFactor); src.dopplerShift = (speedOfSound - dopplerFactor * vls) / (speedOfSound - dopplerFactor * vss); } if (src.dopplerShift !== oldShift) { AL.updateSourceRate(src); } }, updateSourceRate: function(src) { if (src.state === 4114) { AL.cancelPendingSourceAudio(src); var audioSrc = src.audioQueue[0]; if (!audioSrc) { return; } var duration; if (src.type === 4136 && src.looping) { duration = Number.POSITIVE_INFINITY; } else { duration = (audioSrc.buffer.duration - audioSrc._startOffset) / src.playbackRate; } audioSrc._duration = duration; audioSrc.playbackRate.value = src.playbackRate; AL.scheduleSourceAudio(src); } }, sourceDuration: function(src) { var length = 0; for (var i = 0; i < src.bufQueue.length; i++) { var audioBuf = src.bufQueue[i].audioBuf; length += audioBuf ? audioBuf.duration : 0; } return length; }, sourceTell: function(src) { AL.updateSourceTime(src); var offset = 0; for (var i = 0; i < src.bufsProcessed; i++) { if (src.bufQueue[i].audioBuf) { offset += src.bufQueue[i].audioBuf.duration; } } offset += src.bufOffset; return offset; }, sourceSeek: function(src, offset) { var playing = src.state == 4114; if (playing) { AL.setSourceState(src, 4113); } if (src.bufQueue[src.bufsProcessed].audioBuf !== null) { src.bufsProcessed = 0; while (offset > src.bufQueue[src.bufsProcessed].audioBuf.duration) { offset -= src.bufQueue[src.bufsProcessed].audiobuf.duration; src.bufsProcessed++; } src.bufOffset = offset; } if (playing) { AL.setSourceState(src, 4114); } }, getGlobalParam: function(funcname, param) { if (!AL.currentCtx) { return null; } switch (param) { case 49152: return AL.currentCtx.dopplerFactor; case 49155: return AL.currentCtx.speedOfSound; case 53248: return AL.currentCtx.distanceModel; default: AL.currentCtx.err = 40962; return null; } }, setGlobalParam: function(funcname, param, value) { if (!AL.currentCtx) { return; } switch (param) { case 49152: if (!Number.isFinite(value) || value < 0) { AL.currentCtx.err = 40963; return; } AL.currentCtx.dopplerFactor = value; AL.updateListenerSpace(AL.currentCtx); break; case 49155: if (!Number.isFinite(value) || value <= 0) { AL.currentCtx.err = 40963; return; } AL.currentCtx.speedOfSound = value; AL.updateListenerSpace(AL.currentCtx); break; case 53248: switch (value) { case 0: case 53249: case 53250: case 53251: case 53252: case 53253: case 53254: AL.currentCtx.distanceModel = value; AL.updateContextGlobal(AL.currentCtx); break; default: AL.currentCtx.err = 40963; return; } break; default: AL.currentCtx.err = 40962; return; } }, getListenerParam: function(funcname, param) { if (!AL.currentCtx) { return null; } switch (param) { case 4100: return AL.currentCtx.listener.position; case 4102: return AL.currentCtx.listener.velocity; case 4111: return AL.currentCtx.listener.direction.concat(AL.currentCtx.listener.up); case 4106: return AL.currentCtx.gain.gain.value; default: AL.currentCtx.err = 40962; return null; } }, setListenerParam: function(funcname, param, value) { if (!AL.currentCtx) { return; } if (value === null) { AL.currentCtx.err = 40962; return; } var listener = AL.currentCtx.listener; switch (param) { case 4100: if (!Number.isFinite(value[0]) || !Number.isFinite(value[1]) || !Number.isFinite(value[2])) { AL.currentCtx.err = 40963; return; } listener.position[0] = value[0]; listener.position[1] = value[1]; listener.position[2] = value[2]; AL.updateListenerSpace(AL.currentCtx); break; case 4102: if (!Number.isFinite(value[0]) || !Number.isFinite(value[1]) || !Number.isFinite(value[2])) { AL.currentCtx.err = 40963; return; } listener.velocity[0] = value[0]; listener.velocity[1] = value[1]; listener.velocity[2] = value[2]; AL.updateListenerSpace(AL.currentCtx); break; case 4106: if (!Number.isFinite(value) || value < 0) { AL.currentCtx.err = 40963; return; } AL.currentCtx.gain.gain.value = value; break; case 4111: if (!Number.isFinite(value[0]) || !Number.isFinite(value[1]) || !Number.isFinite(value[2]) || !Number.isFinite(value[3]) || !Number.isFinite(value[4]) || !Number.isFinite(value[5])) { AL.currentCtx.err = 40963; return; } listener.direction[0] = value[0]; listener.direction[1] = value[1]; listener.direction[2] = value[2]; listener.up[0] = value[3]; listener.up[1] = value[4]; listener.up[2] = value[5]; AL.updateListenerSpace(AL.currentCtx); break; default: AL.currentCtx.err = 40962; return; } }, getBufferParam: function(funcname, bufferId, param) { if (!AL.currentCtx) { return; } var buf = AL.buffers[bufferId]; if (!buf || bufferId === 0) { AL.currentCtx.err = 40961; return; } switch (param) { case 8193: return buf.frequency; case 8194: return buf.bytesPerSample * 8; case 8195: return buf.channels; case 8196: return buf.length * buf.bytesPerSample * buf.channels; case 8213: if (buf.length === 0) { return [ 0, 0 ]; } return [ (buf.audioBuf._loopStart || 0) * buf.frequency, (buf.audioBuf._loopEnd || buf.length) * buf.frequency ]; default: AL.currentCtx.err = 40962; return null; } }, setBufferParam: function(funcname, bufferId, param, value) { if (!AL.currentCtx) { return; } var buf = AL.buffers[bufferId]; if (!buf || bufferId === 0) { AL.currentCtx.err = 40961; return; } if (value === null) { AL.currentCtx.err = 40962; return; } switch (param) { case 8196: if (value !== 0) { AL.currentCtx.err = 40963; return; } break; case 8213: if (value[0] < 0 || value[0] > buf.length || value[1] < 0 || value[1] > buf.Length || value[0] >= value[1]) { AL.currentCtx.err = 40963; return; } if (buf.refCount > 0) { AL.currentCtx.err = 40964; return; } if (buf.audioBuf) { buf.audioBuf._loopStart = value[0] / buf.frequency; buf.audioBuf._loopEnd = value[1] / buf.frequency; } break; default: AL.currentCtx.err = 40962; return; } }, getSourceParam: function(funcname, sourceId, param) { if (!AL.currentCtx) { return null; } var src = AL.currentCtx.sources[sourceId]; if (!src) { AL.currentCtx.err = 40961; return null; } switch (param) { case 514: return src.relative; case 4097: return src.coneInnerAngle; case 4098: return src.coneOuterAngle; case 4099: return src.pitch; case 4100: return src.position; case 4101: return src.direction; case 4102: return src.velocity; case 4103: return src.looping; case 4105: if (src.type === 4136) { return src.bufQueue[0].id; } return 0; case 4106: return src.gain.gain.value; case 4109: return src.minGain; case 4110: return src.maxGain; case 4112: return src.state; case 4117: if (src.bufQueue.length === 1 && src.bufQueue[0].id === 0) { return 0; } return src.bufQueue.length; case 4118: if (src.bufQueue.length === 1 && src.bufQueue[0].id === 0 || src.looping) { return 0; } return src.bufsProcessed; case 4128: return src.refDistance; case 4129: return src.rolloffFactor; case 4130: return src.coneOuterGain; case 4131: return src.maxDistance; case 4132: return AL.sourceTell(src); case 4133: var offset = AL.sourceTell(src); if (offset > 0) { offset *= src.bufQueue[0].frequency; } return offset; case 4134: var offset = AL.sourceTell(src); if (offset > 0) { offset *= src.bufQueue[0].frequency * src.bufQueue[0].bytesPerSample; } return offset; case 4135: return src.type; case 4628: return src.spatialize; case 8201: var length = 0; var bytesPerFrame = 0; for (var i = 0; i < src.bufQueue.length; i++) { length += src.bufQueue[i].length; if (src.bufQueue[i].id !== 0) { bytesPerFrame = src.bufQueue[i].bytesPerSample * src.bufQueue[i].channels; } } return length * bytesPerFrame; case 8202: var length = 0; for (var i = 0; i < src.bufQueue.length; i++) { length += src.bufQueue[i].length; } return length; case 8203: return AL.sourceDuration(src); case 53248: return src.distanceModel; default: AL.currentCtx.err = 40962; return null; } }, setSourceParam: function(funcname, sourceId, param, value) { if (!AL.currentCtx) { return; } var src = AL.currentCtx.sources[sourceId]; if (!src) { AL.currentCtx.err = 40961; return; } if (value === null) { AL.currentCtx.err = 40962; return; } switch (param) { case 514: if (value === 1) { src.relative = true; AL.updateSourceSpace(src); } else if (value === 0) { src.relative = false; AL.updateSourceSpace(src); } else { AL.currentCtx.err = 40963; return; } break; case 4097: if (!Number.isFinite(value)) { AL.currentCtx.err = 40963; return; } src.coneInnerAngle = value; if (src.panner) { src.panner.coneInnerAngle = value % 360; } break; case 4098: if (!Number.isFinite(value)) { AL.currentCtx.err = 40963; return; } src.coneOuterAngle = value; if (src.panner) { src.panner.coneOuterAngle = value % 360; } break; case 4099: if (!Number.isFinite(value) || value <= 0) { AL.currentCtx.err = 40963; return; } if (src.pitch === value) { break; } src.pitch = value; AL.updateSourceRate(src); break; case 4100: if (!Number.isFinite(value[0]) || !Number.isFinite(value[1]) || !Number.isFinite(value[2])) { AL.currentCtx.err = 40963; return; } src.position[0] = value[0]; src.position[1] = value[1]; src.position[2] = value[2]; AL.updateSourceSpace(src); break; case 4101: if (!Number.isFinite(value[0]) || !Number.isFinite(value[1]) || !Number.isFinite(value[2])) { AL.currentCtx.err = 40963; return; } src.direction[0] = value[0]; src.direction[1] = value[1]; src.direction[2] = value[2]; AL.updateSourceSpace(src); break; case 4102: if (!Number.isFinite(value[0]) || !Number.isFinite(value[1]) || !Number.isFinite(value[2])) { AL.currentCtx.err = 40963; return; } src.velocity[0] = value[0]; src.velocity[1] = value[1]; src.velocity[2] = value[2]; AL.updateSourceSpace(src); break; case 4103: if (value === 1) { src.looping = true; AL.updateSourceTime(src); if (src.type === 4136 && src.audioQueue.length > 0) { var audioSrc = src.audioQueue[0]; audioSrc.loop = true; audioSrc._duration = Number.POSITIVE_INFINITY; } } else if (value === 0) { src.looping = false; var currentTime = AL.updateSourceTime(src); if (src.type === 4136 && src.audioQueue.length > 0) { var audioSrc = src.audioQueue[0]; audioSrc.loop = false; audioSrc._duration = src.bufQueue[0].audioBuf.duration / src.playbackRate; audioSrc._startTime = currentTime - src.bufOffset / src.playbackRate; } } else { AL.currentCtx.err = 40963; return; } break; case 4105: if (src.state === 4114 || src.state === 4115) { AL.currentCtx.err = 40964; return; } if (value === 0) { for (var i in src.bufQueue) { src.bufQueue[i].refCount--; } src.bufQueue.length = 1; src.bufQueue[0] = AL.buffers[0]; src.bufsProcessed = 0; src.type = 4144; } else { var buf = AL.buffers[value]; if (!buf) { AL.currentCtx.err = 40963; return; } for (var i in src.bufQueue) { src.bufQueue[i].refCount--; } src.bufQueue.length = 0; buf.refCount++; src.bufQueue = [ buf ]; src.bufsProcessed = 0; src.type = 4136; } AL.initSourcePanner(src); AL.scheduleSourceAudio(src); break; case 4106: if (!Number.isFinite(value) || value < 0) { AL.currentCtx.err = 40963; return; } src.gain.gain.value = value; break; case 4109: if (!Number.isFinite(value) || value < 0 || value > Math.min(src.maxGain, 1)) { AL.currentCtx.err = 40963; return; } src.minGain = value; break; case 4110: if (!Number.isFinite(value) || value < Math.max(0, src.minGain) || value > 1) { AL.currentCtx.err = 40963; return; } src.maxGain = value; break; case 4128: if (!Number.isFinite(value) || value < 0) { AL.currentCtx.err = 40963; return; } src.refDistance = value; if (src.panner) { src.panner.refDistance = value; } break; case 4129: if (!Number.isFinite(value) || value < 0) { AL.currentCtx.err = 40963; return; } src.rolloffFactor = value; if (src.panner) { src.panner.rolloffFactor = value; } break; case 4130: if (!Number.isFinite(value) || value < 0 || value > 1) { AL.currentCtx.err = 40963; return; } src.coneOuterGain = value; if (src.panner) { src.panner.coneOuterGain = value; } break; case 4131: if (!Number.isFinite(value) || value < 0) { AL.currentCtx.err = 40963; return; } src.maxDistance = value; if (src.panner) { src.panner.maxDistance = value; } break; case 4132: if (value < 0 || value > AL.sourceDuration(src)) { AL.currentCtx.err = 40963; return; } AL.sourceSeek(src, value); break; case 4133: var srcLen = AL.sourceDuration(src); if (srcLen > 0) { var frequency; for (var bufId in src.bufQueue) { if (bufId) { frequency = src.bufQueue[bufId].frequency; break; } } value /= frequency; } if (value < 0 || value > srcLen) { AL.currentCtx.err = 40963; return; } AL.sourceSeek(src, value); break; case 4134: var srcLen = AL.sourceDuration(src); if (srcLen > 0) { var bytesPerSec; for (var bufId in src.bufQueue) { if (bufId) { var buf = src.bufQueue[bufId]; bytesPerSec = buf.frequency * buf.bytesPerSample * buf.channels; break; } } value /= bytesPerSec; } if (value < 0 || value > srcLen) { AL.currentCtx.err = 40963; return; } AL.sourceSeek(src, value); break; case 4628: if (value !== 0 && value !== 1 && value !== 2) { AL.currentCtx.err = 40963; return; } src.spatialize = value; AL.initSourcePanner(src); break; case 8201: case 8202: case 8203: AL.currentCtx.err = 40964; break; case 53248: switch (value) { case 0: case 53249: case 53250: case 53251: case 53252: case 53253: case 53254: src.distanceModel = value; if (AL.currentCtx.sourceDistanceModel) { AL.updateContextGlobal(AL.currentCtx); } break; default: AL.currentCtx.err = 40963; return; } break; default: AL.currentCtx.err = 40962; return; } }, captures: {}, sharedCaptureAudioCtx: null, requireValidCaptureDevice: function(deviceId, funcname) { if (deviceId === 0) { AL.alcErr = 40961; return null; } var c = AL.captures[deviceId]; if (!c) { AL.alcErr = 40961; return null; } var err = c.mediaStreamError; if (err) { AL.alcErr = 40961; return null; } return c; } }; Module["AL"] = AL; function _alBuffer3f(bufferId, param, value0, value1, value2) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(57, 1, bufferId, param, value0, value1, value2); AL.setBufferParam("alBuffer3f", bufferId, param, null); } Module["_alBuffer3f"] = _alBuffer3f; _alBuffer3f.sig = "viifff"; function _alBuffer3i(bufferId, param, value0, value1, value2) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(58, 1, bufferId, param, value0, value1, value2); AL.setBufferParam("alBuffer3i", bufferId, param, null); } Module["_alBuffer3i"] = _alBuffer3i; _alBuffer3i.sig = "viiiii"; function _alBufferData(bufferId, format, pData, size, freq) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(59, 1, bufferId, format, pData, size, freq); if (!AL.currentCtx) { return; } var buf = AL.buffers[bufferId]; if (!buf) { AL.currentCtx.err = 40963; return; } if (freq <= 0) { AL.currentCtx.err = 40963; return; } var audioBuf = null; try { switch (format) { case 4352: if (size > 0) { audioBuf = AL.currentCtx.audioCtx.createBuffer(1, size, freq); var channel0 = audioBuf.getChannelData(0); for (var i = 0; i < size; ++i) { channel0[i] = GROWABLE_HEAP_U8()[pData++] * .0078125 - 1; } } buf.bytesPerSample = 1; buf.channels = 1; buf.length = size; break; case 4353: if (size > 0) { audioBuf = AL.currentCtx.audioCtx.createBuffer(1, size >> 1, freq); var channel0 = audioBuf.getChannelData(0); pData >>= 1; for (var i = 0; i < size >> 1; ++i) { channel0[i] = GROWABLE_HEAP_I16()[pData++] * 30517578125e-15; } } buf.bytesPerSample = 2; buf.channels = 1; buf.length = size >> 1; break; case 4354: if (size > 0) { audioBuf = AL.currentCtx.audioCtx.createBuffer(2, size >> 1, freq); var channel0 = audioBuf.getChannelData(0); var channel1 = audioBuf.getChannelData(1); for (var i = 0; i < size >> 1; ++i) { channel0[i] = GROWABLE_HEAP_U8()[pData++] * .0078125 - 1; channel1[i] = GROWABLE_HEAP_U8()[pData++] * .0078125 - 1; } } buf.bytesPerSample = 1; buf.channels = 2; buf.length = size >> 1; break; case 4355: if (size > 0) { audioBuf = AL.currentCtx.audioCtx.createBuffer(2, size >> 2, freq); var channel0 = audioBuf.getChannelData(0); var channel1 = audioBuf.getChannelData(1); pData >>= 1; for (var i = 0; i < size >> 2; ++i) { channel0[i] = GROWABLE_HEAP_I16()[pData++] * 30517578125e-15; channel1[i] = GROWABLE_HEAP_I16()[pData++] * 30517578125e-15; } } buf.bytesPerSample = 2; buf.channels = 2; buf.length = size >> 2; break; case 65552: if (size > 0) { audioBuf = AL.currentCtx.audioCtx.createBuffer(1, size >> 2, freq); var channel0 = audioBuf.getChannelData(0); pData >>= 2; for (var i = 0; i < size >> 2; ++i) { channel0[i] = GROWABLE_HEAP_F32()[pData++]; } } buf.bytesPerSample = 4; buf.channels = 1; buf.length = size >> 2; break; case 65553: if (size > 0) { audioBuf = AL.currentCtx.audioCtx.createBuffer(2, size >> 3, freq); var channel0 = audioBuf.getChannelData(0); var channel1 = audioBuf.getChannelData(1); pData >>= 2; for (var i = 0; i < size >> 3; ++i) { channel0[i] = GROWABLE_HEAP_F32()[pData++]; channel1[i] = GROWABLE_HEAP_F32()[pData++]; } } buf.bytesPerSample = 4; buf.channels = 2; buf.length = size >> 3; break; default: AL.currentCtx.err = 40963; return; } buf.frequency = freq; buf.audioBuf = audioBuf; } catch (e) { AL.currentCtx.err = 40963; return; } } Module["_alBufferData"] = _alBufferData; _alBufferData.sig = "viiiii"; function _alBufferf(bufferId, param, value) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(60, 1, bufferId, param, value); AL.setBufferParam("alBufferf", bufferId, param, null); } Module["_alBufferf"] = _alBufferf; _alBufferf.sig = "viif"; function _alBufferfv(bufferId, param, pValues) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(61, 1, bufferId, param, pValues); if (!AL.currentCtx) { return; } if (!pValues) { AL.currentCtx.err = 40963; return; } AL.setBufferParam("alBufferfv", bufferId, param, null); } Module["_alBufferfv"] = _alBufferfv; _alBufferfv.sig = "viii"; function _alBufferi(bufferId, param, value) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(62, 1, bufferId, param, value); AL.setBufferParam("alBufferi", bufferId, param, null); } Module["_alBufferi"] = _alBufferi; _alBufferi.sig = "viii"; function _alBufferiv(bufferId, param, pValues) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(63, 1, bufferId, param, pValues); if (!AL.currentCtx) { return; } if (!pValues) { AL.currentCtx.err = 40963; return; } switch (param) { case 8213: AL.paramArray[0] = GROWABLE_HEAP_I32()[pValues >> 2]; AL.paramArray[1] = GROWABLE_HEAP_I32()[pValues + 4 >> 2]; AL.setBufferParam("alBufferiv", bufferId, param, AL.paramArray); break; default: AL.setBufferParam("alBufferiv", bufferId, param, null); break; } } Module["_alBufferiv"] = _alBufferiv; _alBufferiv.sig = "viii"; function _alDeleteBuffers(count, pBufferIds) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(64, 1, count, pBufferIds); if (!AL.currentCtx) { return; } for (var i = 0; i < count; ++i) { var bufId = GROWABLE_HEAP_I32()[pBufferIds + i * 4 >> 2]; if (bufId === 0) { continue; } if (!AL.buffers[bufId]) { AL.currentCtx.err = 40961; return; } if (AL.buffers[bufId].refCount) { AL.currentCtx.err = 40964; return; } } for (var i = 0; i < count; ++i) { var bufId = GROWABLE_HEAP_I32()[pBufferIds + i * 4 >> 2]; if (bufId === 0) { continue; } AL.deviceRefCounts[AL.buffers[bufId].deviceId]--; delete AL.buffers[bufId]; AL.freeIds.push(bufId); } } Module["_alDeleteBuffers"] = _alDeleteBuffers; _alDeleteBuffers.sig = "vii"; function _alSourcei(sourceId, param, value) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(66, 1, sourceId, param, value); switch (param) { case 514: case 4097: case 4098: case 4103: case 4105: case 4128: case 4129: case 4131: case 4132: case 4133: case 4134: case 4628: case 8201: case 8202: case 53248: AL.setSourceParam("alSourcei", sourceId, param, value); break; default: AL.setSourceParam("alSourcei", sourceId, param, null); break; } } Module["_alSourcei"] = _alSourcei; _alSourcei.sig = "viii"; function _alDeleteSources(count, pSourceIds) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(65, 1, count, pSourceIds); if (!AL.currentCtx) { return; } for (var i = 0; i < count; ++i) { var srcId = GROWABLE_HEAP_I32()[pSourceIds + i * 4 >> 2]; if (!AL.currentCtx.sources[srcId]) { AL.currentCtx.err = 40961; return; } } for (var i = 0; i < count; ++i) { var srcId = GROWABLE_HEAP_I32()[pSourceIds + i * 4 >> 2]; AL.setSourceState(AL.currentCtx.sources[srcId], 4116); _alSourcei(srcId, 4105, 0); delete AL.currentCtx.sources[srcId]; AL.freeIds.push(srcId); } } Module["_alDeleteSources"] = _alDeleteSources; _alDeleteSources.sig = "vii"; function _alDisable(param) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(67, 1, param); if (!AL.currentCtx) { return; } switch (param) { case "AL_SOURCE_DISTANCE_MODEL": AL.currentCtx.sourceDistanceModel = false; AL.updateContextGlobal(AL.currentCtx); break; default: AL.currentCtx.err = 40962; return; } } Module["_alDisable"] = _alDisable; _alDisable.sig = "vi"; function _alDistanceModel(model) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(68, 1, model); AL.setGlobalParam("alDistanceModel", 53248, model); } Module["_alDistanceModel"] = _alDistanceModel; _alDistanceModel.sig = "vi"; function _alDopplerFactor(value) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(69, 1, value); AL.setGlobalParam("alDopplerFactor", 49152, value); } Module["_alDopplerFactor"] = _alDopplerFactor; _alDopplerFactor.sig = "vi"; function _alDopplerVelocity(value) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(70, 1, value); warnOnce("alDopplerVelocity() is deprecated, and only kept for compatibility with OpenAL 1.0. Use alSpeedOfSound() instead."); if (!AL.currentCtx) { return; } if (value <= 0) { AL.currentCtx.err = 40963; return; } } Module["_alDopplerVelocity"] = _alDopplerVelocity; _alDopplerVelocity.sig = "vi"; function _alEnable(param) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(71, 1, param); if (!AL.currentCtx) { return; } switch (param) { case "AL_SOURCE_DISTANCE_MODEL": AL.currentCtx.sourceDistanceModel = true; AL.updateContextGlobal(AL.currentCtx); break; default: AL.currentCtx.err = 40962; return; } } Module["_alEnable"] = _alEnable; _alEnable.sig = "vi"; function _alGenBuffers(count, pBufferIds) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(72, 1, count, pBufferIds); if (!AL.currentCtx) { return; } for (var i = 0; i < count; ++i) { var buf = { deviceId: AL.currentCtx.deviceId, id: AL.newId(), refCount: 0, audioBuf: null, frequency: 0, bytesPerSample: 2, channels: 1, length: 0 }; AL.deviceRefCounts[buf.deviceId]++; AL.buffers[buf.id] = buf; GROWABLE_HEAP_I32()[pBufferIds + i * 4 >> 2] = buf.id; } } Module["_alGenBuffers"] = _alGenBuffers; _alGenBuffers.sig = "vii"; function _alGenSources(count, pSourceIds) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(73, 1, count, pSourceIds); if (!AL.currentCtx) { return; } for (var i = 0; i < count; ++i) { var gain = AL.currentCtx.audioCtx.createGain(); gain.connect(AL.currentCtx.gain); var src = { context: AL.currentCtx, id: AL.newId(), type: 4144, state: 4113, bufQueue: [ AL.buffers[0] ], audioQueue: [], looping: false, pitch: 1, dopplerShift: 1, gain: gain, minGain: 0, maxGain: 1, panner: null, bufsProcessed: 0, bufStartTime: Number.NEGATIVE_INFINITY, bufOffset: 0, relative: false, refDistance: 1, maxDistance: 340282e33, rolloffFactor: 1, position: [ 0, 0, 0 ], velocity: [ 0, 0, 0 ], direction: [ 0, 0, 0 ], coneOuterGain: 0, coneInnerAngle: 360, coneOuterAngle: 360, distanceModel: 53250, spatialize: 2, get playbackRate() { return this.pitch * this.dopplerShift; } }; AL.currentCtx.sources[src.id] = src; GROWABLE_HEAP_I32()[pSourceIds + i * 4 >> 2] = src.id; } } Module["_alGenSources"] = _alGenSources; _alGenSources.sig = "vii"; function _alGetBoolean(param) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(74, 1, param); var val = AL.getGlobalParam("alGetBoolean", param); if (val === null) { return 0; } switch (param) { case 49152: case 49155: case 53248: return val !== 0 ? 1 : 0; default: AL.currentCtx.err = 40962; return 0; } } Module["_alGetBoolean"] = _alGetBoolean; _alGetBoolean.sig = "ii"; function _alGetBooleanv(param, pValues) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(75, 1, param, pValues); var val = AL.getGlobalParam("alGetBooleanv", param); if (val === null || !pValues) { return; } switch (param) { case 49152: case 49155: case 53248: GROWABLE_HEAP_I8()[pValues >> 0] = val; break; default: AL.currentCtx.err = 40962; return; } } Module["_alGetBooleanv"] = _alGetBooleanv; _alGetBooleanv.sig = "vii"; function _alGetBuffer3f(bufferId, param, pValue0, pValue1, pValue2) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(76, 1, bufferId, param, pValue0, pValue1, pValue2); var val = AL.getBufferParam("alGetBuffer3f", bufferId, param); if (val === null) { return; } if (!pValue0 || !pValue1 || !pValue2) { AL.currentCtx.err = 40963; return; } AL.currentCtx.err = 40962; } Module["_alGetBuffer3f"] = _alGetBuffer3f; _alGetBuffer3f.sig = "viiiii"; function _alGetBuffer3i(bufferId, param, pValue0, pValue1, pValue2) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(77, 1, bufferId, param, pValue0, pValue1, pValue2); var val = AL.getBufferParam("alGetBuffer3i", bufferId, param); if (val === null) { return; } if (!pValue0 || !pValue1 || !pValue2) { AL.currentCtx.err = 40963; return; } AL.currentCtx.err = 40962; } Module["_alGetBuffer3i"] = _alGetBuffer3i; _alGetBuffer3i.sig = "viiiii"; function _alGetBufferf(bufferId, param, pValue) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(78, 1, bufferId, param, pValue); var val = AL.getBufferParam("alGetBufferf", bufferId, param); if (val === null) { return; } if (!pValue) { AL.currentCtx.err = 40963; return; } AL.currentCtx.err = 40962; } Module["_alGetBufferf"] = _alGetBufferf; _alGetBufferf.sig = "viii"; function _alGetBufferfv(bufferId, param, pValues) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(79, 1, bufferId, param, pValues); var val = AL.getBufferParam("alGetBufferfv", bufferId, param); if (val === null) { return; } if (!pValues) { AL.currentCtx.err = 40963; return; } AL.currentCtx.err = 40962; } Module["_alGetBufferfv"] = _alGetBufferfv; _alGetBufferfv.sig = "viii"; function _alGetBufferi(bufferId, param, pValue) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(80, 1, bufferId, param, pValue); var val = AL.getBufferParam("alGetBufferi", bufferId, param); if (val === null) { return; } if (!pValue) { AL.currentCtx.err = 40963; return; } switch (param) { case 8193: case 8194: case 8195: case 8196: GROWABLE_HEAP_I32()[pValue >> 2] = val; break; default: AL.currentCtx.err = 40962; return; } } Module["_alGetBufferi"] = _alGetBufferi; _alGetBufferi.sig = "viii"; function _alGetBufferiv(bufferId, param, pValues) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(81, 1, bufferId, param, pValues); var val = AL.getBufferParam("alGetBufferiv", bufferId, param); if (val === null) { return; } if (!pValues) { AL.currentCtx.err = 40963; return; } switch (param) { case 8193: case 8194: case 8195: case 8196: GROWABLE_HEAP_I32()[pValues >> 2] = val; break; case 8213: GROWABLE_HEAP_I32()[pValues >> 2] = val[0]; GROWABLE_HEAP_I32()[pValues + 4 >> 2] = val[1]; break; default: AL.currentCtx.err = 40962; return; } } Module["_alGetBufferiv"] = _alGetBufferiv; _alGetBufferiv.sig = "viii"; function _alGetDouble(param) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(82, 1, param); var val = AL.getGlobalParam("alGetDouble", param); if (val === null) { return 0; } switch (param) { case 49152: case 49155: case 53248: return val; default: AL.currentCtx.err = 40962; return 0; } } Module["_alGetDouble"] = _alGetDouble; _alGetDouble.sig = "di"; function _alGetDoublev(param, pValues) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(83, 1, param, pValues); var val = AL.getGlobalParam("alGetDoublev", param); if (val === null || !pValues) { return; } switch (param) { case 49152: case 49155: case 53248: GROWABLE_HEAP_F64()[pValues >> 3] = val; break; default: AL.currentCtx.err = 40962; return; } } Module["_alGetDoublev"] = _alGetDoublev; _alGetDoublev.sig = "vii"; function _alGetEnumValue(pEnumName) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(84, 1, pEnumName); if (!AL.currentCtx) { return 0; } if (!pEnumName) { AL.currentCtx.err = 40963; return 0; } var name = UTF8ToString(pEnumName); switch (name) { case "AL_BITS": return 8194; case "AL_BUFFER": return 4105; case "AL_BUFFERS_PROCESSED": return 4118; case "AL_BUFFERS_QUEUED": return 4117; case "AL_BYTE_OFFSET": return 4134; case "AL_CHANNELS": return 8195; case "AL_CONE_INNER_ANGLE": return 4097; case "AL_CONE_OUTER_ANGLE": return 4098; case "AL_CONE_OUTER_GAIN": return 4130; case "AL_DIRECTION": return 4101; case "AL_DISTANCE_MODEL": return 53248; case "AL_DOPPLER_FACTOR": return 49152; case "AL_DOPPLER_VELOCITY": return 49153; case "AL_EXPONENT_DISTANCE": return 53253; case "AL_EXPONENT_DISTANCE_CLAMPED": return 53254; case "AL_EXTENSIONS": return 45060; case "AL_FORMAT_MONO16": return 4353; case "AL_FORMAT_MONO8": return 4352; case "AL_FORMAT_STEREO16": return 4355; case "AL_FORMAT_STEREO8": return 4354; case "AL_FREQUENCY": return 8193; case "AL_GAIN": return 4106; case "AL_INITIAL": return 4113; case "AL_INVALID": return -1; case "AL_ILLEGAL_ENUM": case "AL_INVALID_ENUM": return 40962; case "AL_INVALID_NAME": return 40961; case "AL_ILLEGAL_COMMAND": case "AL_INVALID_OPERATION": return 40964; case "AL_INVALID_VALUE": return 40963; case "AL_INVERSE_DISTANCE": return 53249; case "AL_INVERSE_DISTANCE_CLAMPED": return 53250; case "AL_LINEAR_DISTANCE": return 53251; case "AL_LINEAR_DISTANCE_CLAMPED": return 53252; case "AL_LOOPING": return 4103; case "AL_MAX_DISTANCE": return 4131; case "AL_MAX_GAIN": return 4110; case "AL_MIN_GAIN": return 4109; case "AL_NONE": return 0; case "AL_NO_ERROR": return 0; case "AL_ORIENTATION": return 4111; case "AL_OUT_OF_MEMORY": return 40965; case "AL_PAUSED": return 4115; case "AL_PENDING": return 8209; case "AL_PITCH": return 4099; case "AL_PLAYING": return 4114; case "AL_POSITION": return 4100; case "AL_PROCESSED": return 8210; case "AL_REFERENCE_DISTANCE": return 4128; case "AL_RENDERER": return 45059; case "AL_ROLLOFF_FACTOR": return 4129; case "AL_SAMPLE_OFFSET": return 4133; case "AL_SEC_OFFSET": return 4132; case "AL_SIZE": return 8196; case "AL_SOURCE_RELATIVE": return 514; case "AL_SOURCE_STATE": return 4112; case "AL_SOURCE_TYPE": return 4135; case "AL_SPEED_OF_SOUND": return 49155; case "AL_STATIC": return 4136; case "AL_STOPPED": return 4116; case "AL_STREAMING": return 4137; case "AL_UNDETERMINED": return 4144; case "AL_UNUSED": return 8208; case "AL_VELOCITY": return 4102; case "AL_VENDOR": return 45057; case "AL_VERSION": return 45058; case "AL_AUTO_SOFT": return 2; case "AL_SOURCE_DISTANCE_MODEL": return 512; case "AL_SOURCE_SPATIALIZE_SOFT": return 4628; case "AL_LOOP_POINTS_SOFT": return 8213; case "AL_BYTE_LENGTH_SOFT": return 8201; case "AL_SAMPLE_LENGTH_SOFT": return 8202; case "AL_SEC_LENGTH_SOFT": return 8203; case "AL_FORMAT_MONO_FLOAT32": return 65552; case "AL_FORMAT_STEREO_FLOAT32": return 65553; default: AL.currentCtx.err = 40963; return 0; } } Module["_alGetEnumValue"] = _alGetEnumValue; _alGetEnumValue.sig = "ii"; function _alGetError() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(85, 1); if (!AL.currentCtx) { return 40964; } var err = AL.currentCtx.err; AL.currentCtx.err = 0; return err; } Module["_alGetError"] = _alGetError; _alGetError.sig = "i"; function _alGetFloat(param) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(86, 1, param); var val = AL.getGlobalParam("alGetFloat", param); if (val === null) { return 0; } switch (param) { case 49152: case 49155: case 53248: return val; default: return 0; } } Module["_alGetFloat"] = _alGetFloat; _alGetFloat.sig = "fi"; function _alGetFloatv(param, pValues) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(87, 1, param, pValues); var val = AL.getGlobalParam("alGetFloatv", param); if (val === null || !pValues) { return; } switch (param) { case 49152: case 49155: case 53248: GROWABLE_HEAP_F32()[pValues >> 2] = val; break; default: AL.currentCtx.err = 40962; return; } } Module["_alGetFloatv"] = _alGetFloatv; _alGetFloatv.sig = "vii"; function _alGetInteger(param) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(88, 1, param); var val = AL.getGlobalParam("alGetInteger", param); if (val === null) { return 0; } switch (param) { case 49152: case 49155: case 53248: return val; default: AL.currentCtx.err = 40962; return 0; } } Module["_alGetInteger"] = _alGetInteger; _alGetInteger.sig = "ii"; function _alGetIntegerv(param, pValues) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(89, 1, param, pValues); var val = AL.getGlobalParam("alGetIntegerv", param); if (val === null || !pValues) { return; } switch (param) { case 49152: case 49155: case 53248: GROWABLE_HEAP_I32()[pValues >> 2] = val; break; default: AL.currentCtx.err = 40962; return; } } Module["_alGetIntegerv"] = _alGetIntegerv; _alGetIntegerv.sig = "vii"; function _alGetListener3f(param, pValue0, pValue1, pValue2) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(90, 1, param, pValue0, pValue1, pValue2); var val = AL.getListenerParam("alGetListener3f", param); if (val === null) { return; } if (!pValue0 || !pValue1 || !pValue2) { AL.currentCtx.err = 40963; return; } switch (param) { case 4100: case 4102: GROWABLE_HEAP_F32()[pValue0 >> 2] = val[0]; GROWABLE_HEAP_F32()[pValue1 >> 2] = val[1]; GROWABLE_HEAP_F32()[pValue2 >> 2] = val[2]; break; default: AL.currentCtx.err = 40962; return; } } Module["_alGetListener3f"] = _alGetListener3f; _alGetListener3f.sig = "viiii"; function _alGetListener3i(param, pValue0, pValue1, pValue2) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(91, 1, param, pValue0, pValue1, pValue2); var val = AL.getListenerParam("alGetListener3i", param); if (val === null) { return; } if (!pValue0 || !pValue1 || !pValue2) { AL.currentCtx.err = 40963; return; } switch (param) { case 4100: case 4102: GROWABLE_HEAP_I32()[pValue0 >> 2] = val[0]; GROWABLE_HEAP_I32()[pValue1 >> 2] = val[1]; GROWABLE_HEAP_I32()[pValue2 >> 2] = val[2]; break; default: AL.currentCtx.err = 40962; return; } } Module["_alGetListener3i"] = _alGetListener3i; _alGetListener3i.sig = "viiii"; function _alGetListenerf(param, pValue) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(92, 1, param, pValue); var val = AL.getListenerParam("alGetListenerf", param); if (val === null) { return; } if (!pValue) { AL.currentCtx.err = 40963; return; } switch (param) { case 4106: GROWABLE_HEAP_F32()[pValue >> 2] = val; break; default: AL.currentCtx.err = 40962; return; } } Module["_alGetListenerf"] = _alGetListenerf; _alGetListenerf.sig = "vii"; function _alGetListenerfv(param, pValues) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(93, 1, param, pValues); var val = AL.getListenerParam("alGetListenerfv", param); if (val === null) { return; } if (!pValues) { AL.currentCtx.err = 40963; return; } switch (param) { case 4100: case 4102: GROWABLE_HEAP_F32()[pValues >> 2] = val[0]; GROWABLE_HEAP_F32()[pValues + 4 >> 2] = val[1]; GROWABLE_HEAP_F32()[pValues + 8 >> 2] = val[2]; break; case 4111: GROWABLE_HEAP_F32()[pValues >> 2] = val[0]; GROWABLE_HEAP_F32()[pValues + 4 >> 2] = val[1]; GROWABLE_HEAP_F32()[pValues + 8 >> 2] = val[2]; GROWABLE_HEAP_F32()[pValues + 12 >> 2] = val[3]; GROWABLE_HEAP_F32()[pValues + 16 >> 2] = val[4]; GROWABLE_HEAP_F32()[pValues + 20 >> 2] = val[5]; break; default: AL.currentCtx.err = 40962; return; } } Module["_alGetListenerfv"] = _alGetListenerfv; _alGetListenerfv.sig = "vii"; function _alGetListeneri(param, pValue) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(94, 1, param, pValue); var val = AL.getListenerParam("alGetListeneri", param); if (val === null) { return; } if (!pValue) { AL.currentCtx.err = 40963; return; } AL.currentCtx.err = 40962; } Module["_alGetListeneri"] = _alGetListeneri; _alGetListeneri.sig = "vii"; function _alGetListeneriv(param, pValues) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(95, 1, param, pValues); var val = AL.getListenerParam("alGetListeneriv", param); if (val === null) { return; } if (!pValues) { AL.currentCtx.err = 40963; return; } switch (param) { case 4100: case 4102: GROWABLE_HEAP_I32()[pValues >> 2] = val[0]; GROWABLE_HEAP_I32()[pValues + 4 >> 2] = val[1]; GROWABLE_HEAP_I32()[pValues + 8 >> 2] = val[2]; break; case 4111: GROWABLE_HEAP_I32()[pValues >> 2] = val[0]; GROWABLE_HEAP_I32()[pValues + 4 >> 2] = val[1]; GROWABLE_HEAP_I32()[pValues + 8 >> 2] = val[2]; GROWABLE_HEAP_I32()[pValues + 12 >> 2] = val[3]; GROWABLE_HEAP_I32()[pValues + 16 >> 2] = val[4]; GROWABLE_HEAP_I32()[pValues + 20 >> 2] = val[5]; break; default: AL.currentCtx.err = 40962; return; } } Module["_alGetListeneriv"] = _alGetListeneriv; _alGetListeneriv.sig = "vii"; function _alGetSource3f(sourceId, param, pValue0, pValue1, pValue2) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(96, 1, sourceId, param, pValue0, pValue1, pValue2); var val = AL.getSourceParam("alGetSource3f", sourceId, param); if (val === null) { return; } if (!pValue0 || !pValue1 || !pValue2) { AL.currentCtx.err = 40963; return; } switch (param) { case 4100: case 4101: case 4102: GROWABLE_HEAP_F32()[pValue0 >> 2] = val[0]; GROWABLE_HEAP_F32()[pValue1 >> 2] = val[1]; GROWABLE_HEAP_F32()[pValue2 >> 2] = val[2]; break; default: AL.currentCtx.err = 40962; return; } } Module["_alGetSource3f"] = _alGetSource3f; _alGetSource3f.sig = "viiiii"; function _alGetSource3i(sourceId, param, pValue0, pValue1, pValue2) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(97, 1, sourceId, param, pValue0, pValue1, pValue2); var val = AL.getSourceParam("alGetSource3i", sourceId, param); if (val === null) { return; } if (!pValue0 || !pValue1 || !pValue2) { AL.currentCtx.err = 40963; return; } switch (param) { case 4100: case 4101: case 4102: GROWABLE_HEAP_I32()[pValue0 >> 2] = val[0]; GROWABLE_HEAP_I32()[pValue1 >> 2] = val[1]; GROWABLE_HEAP_I32()[pValue2 >> 2] = val[2]; break; default: AL.currentCtx.err = 40962; return; } } Module["_alGetSource3i"] = _alGetSource3i; _alGetSource3i.sig = "viiiii"; function _alGetSourcef(sourceId, param, pValue) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(98, 1, sourceId, param, pValue); var val = AL.getSourceParam("alGetSourcef", sourceId, param); if (val === null) { return; } if (!pValue) { AL.currentCtx.err = 40963; return; } switch (param) { case 4097: case 4098: case 4099: case 4106: case 4109: case 4110: case 4128: case 4129: case 4130: case 4131: case 4132: case 4133: case 4134: case 8203: GROWABLE_HEAP_F32()[pValue >> 2] = val; break; default: AL.currentCtx.err = 40962; return; } } Module["_alGetSourcef"] = _alGetSourcef; _alGetSourcef.sig = "viii"; function _alGetSourcefv(sourceId, param, pValues) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(99, 1, sourceId, param, pValues); var val = AL.getSourceParam("alGetSourcefv", sourceId, param); if (val === null) { return; } if (!pValues) { AL.currentCtx.err = 40963; return; } switch (param) { case 4097: case 4098: case 4099: case 4106: case 4109: case 4110: case 4128: case 4129: case 4130: case 4131: case 4132: case 4133: case 4134: case 8203: GROWABLE_HEAP_F32()[pValues >> 2] = val[0]; break; case 4100: case 4101: case 4102: GROWABLE_HEAP_F32()[pValues >> 2] = val[0]; GROWABLE_HEAP_F32()[pValues + 4 >> 2] = val[1]; GROWABLE_HEAP_F32()[pValues + 8 >> 2] = val[2]; break; default: AL.currentCtx.err = 40962; return; } } Module["_alGetSourcefv"] = _alGetSourcefv; _alGetSourcefv.sig = "viii"; function _alGetSourcei(sourceId, param, pValue) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(100, 1, sourceId, param, pValue); var val = AL.getSourceParam("alGetSourcei", sourceId, param); if (val === null) { return; } if (!pValue) { AL.currentCtx.err = 40963; return; } switch (param) { case 514: case 4097: case 4098: case 4103: case 4105: case 4112: case 4117: case 4118: case 4128: case 4129: case 4131: case 4132: case 4133: case 4134: case 4135: case 4628: case 8201: case 8202: case 53248: GROWABLE_HEAP_I32()[pValue >> 2] = val; break; default: AL.currentCtx.err = 40962; return; } } Module["_alGetSourcei"] = _alGetSourcei; _alGetSourcei.sig = "viii"; function _alGetSourceiv(sourceId, param, pValues) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(101, 1, sourceId, param, pValues); var val = AL.getSourceParam("alGetSourceiv", sourceId, param); if (val === null) { return; } if (!pValues) { AL.currentCtx.err = 40963; return; } switch (param) { case 514: case 4097: case 4098: case 4103: case 4105: case 4112: case 4117: case 4118: case 4128: case 4129: case 4131: case 4132: case 4133: case 4134: case 4135: case 4628: case 8201: case 8202: case 53248: GROWABLE_HEAP_I32()[pValues >> 2] = val; break; case 4100: case 4101: case 4102: GROWABLE_HEAP_I32()[pValues >> 2] = val[0]; GROWABLE_HEAP_I32()[pValues + 4 >> 2] = val[1]; GROWABLE_HEAP_I32()[pValues + 8 >> 2] = val[2]; break; default: AL.currentCtx.err = 40962; return; } } Module["_alGetSourceiv"] = _alGetSourceiv; _alGetSourceiv.sig = "viii"; function _alGetString(param) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(102, 1, param); if (AL.stringCache[param]) { return AL.stringCache[param]; } var ret; switch (param) { case 0: ret = "No Error"; break; case 40961: ret = "Invalid Name"; break; case 40962: ret = "Invalid Enum"; break; case 40963: ret = "Invalid Value"; break; case 40964: ret = "Invalid Operation"; break; case 40965: ret = "Out of Memory"; break; case 45057: ret = "Emscripten"; break; case 45058: ret = "1.1"; break; case 45059: ret = "WebAudio"; break; case 45060: ret = ""; for (var ext in AL.AL_EXTENSIONS) { ret = ret.concat(ext); ret = ret.concat(" "); } ret = ret.trim(); break; default: if (AL.currentCtx) { AL.currentCtx.err = 40962; } else {} return 0; } ret = allocateUTF8(ret); AL.stringCache[param] = ret; return ret; } Module["_alGetString"] = _alGetString; _alGetString.sig = "ii"; function _alIsBuffer(bufferId) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(103, 1, bufferId); if (!AL.currentCtx) { return false; } if (bufferId > AL.buffers.length) { return false; } if (!AL.buffers[bufferId]) { return false; } return true; } Module["_alIsBuffer"] = _alIsBuffer; _alIsBuffer.sig = "ii"; function _alIsEnabled(param) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(104, 1, param); if (!AL.currentCtx) { return 0; } switch (param) { case "AL_SOURCE_DISTANCE_MODEL": return AL.currentCtx.sourceDistanceModel ? 0 : 1; default: AL.currentCtx.err = 40962; return 0; } } Module["_alIsEnabled"] = _alIsEnabled; _alIsEnabled.sig = "ii"; function _alIsExtensionPresent(pExtName) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(105, 1, pExtName); var name = UTF8ToString(pExtName); return AL.AL_EXTENSIONS[name] ? 1 : 0; } Module["_alIsExtensionPresent"] = _alIsExtensionPresent; _alIsExtensionPresent.sig = "ii"; function _alIsSource(sourceId) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(106, 1, sourceId); if (!AL.currentCtx) { return false; } if (!AL.currentCtx.sources[sourceId]) { return false; } return true; } Module["_alIsSource"] = _alIsSource; _alIsSource.sig = "ii"; function _alListener3f(param, value0, value1, value2) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(107, 1, param, value0, value1, value2); switch (param) { case 4100: case 4102: AL.paramArray[0] = value0; AL.paramArray[1] = value1; AL.paramArray[2] = value2; AL.setListenerParam("alListener3f", param, AL.paramArray); break; default: AL.setListenerParam("alListener3f", param, null); break; } } Module["_alListener3f"] = _alListener3f; _alListener3f.sig = "vifff"; function _alListener3i(param, value0, value1, value2) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(108, 1, param, value0, value1, value2); switch (param) { case 4100: case 4102: AL.paramArray[0] = value0; AL.paramArray[1] = value1; AL.paramArray[2] = value2; AL.setListenerParam("alListener3i", param, AL.paramArray); break; default: AL.setListenerParam("alListener3i", param, null); break; } } Module["_alListener3i"] = _alListener3i; _alListener3i.sig = "viiii"; function _alListenerf(param, value) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(109, 1, param, value); switch (param) { case 4106: AL.setListenerParam("alListenerf", param, value); break; default: AL.setListenerParam("alListenerf", param, null); break; } } Module["_alListenerf"] = _alListenerf; _alListenerf.sig = "vif"; function _alListenerfv(param, pValues) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(110, 1, param, pValues); if (!AL.currentCtx) { return; } if (!pValues) { AL.currentCtx.err = 40963; return; } switch (param) { case 4100: case 4102: AL.paramArray[0] = GROWABLE_HEAP_F32()[pValues >> 2]; AL.paramArray[1] = GROWABLE_HEAP_F32()[pValues + 4 >> 2]; AL.paramArray[2] = GROWABLE_HEAP_F32()[pValues + 8 >> 2]; AL.setListenerParam("alListenerfv", param, AL.paramArray); break; case 4111: AL.paramArray[0] = GROWABLE_HEAP_F32()[pValues >> 2]; AL.paramArray[1] = GROWABLE_HEAP_F32()[pValues + 4 >> 2]; AL.paramArray[2] = GROWABLE_HEAP_F32()[pValues + 8 >> 2]; AL.paramArray[3] = GROWABLE_HEAP_F32()[pValues + 12 >> 2]; AL.paramArray[4] = GROWABLE_HEAP_F32()[pValues + 16 >> 2]; AL.paramArray[5] = GROWABLE_HEAP_F32()[pValues + 20 >> 2]; AL.setListenerParam("alListenerfv", param, AL.paramArray); break; default: AL.setListenerParam("alListenerfv", param, null); break; } } Module["_alListenerfv"] = _alListenerfv; _alListenerfv.sig = "vii"; function _alListeneri(param, value) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(111, 1, param, value); AL.setListenerParam("alListeneri", param, null); } Module["_alListeneri"] = _alListeneri; _alListeneri.sig = "vii"; function _alListeneriv(param, pValues) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(112, 1, param, pValues); if (!AL.currentCtx) { return; } if (!pValues) { AL.currentCtx.err = 40963; return; } switch (param) { case 4100: case 4102: AL.paramArray[0] = GROWABLE_HEAP_I32()[pValues >> 2]; AL.paramArray[1] = GROWABLE_HEAP_I32()[pValues + 4 >> 2]; AL.paramArray[2] = GROWABLE_HEAP_I32()[pValues + 8 >> 2]; AL.setListenerParam("alListeneriv", param, AL.paramArray); break; case 4111: AL.paramArray[0] = GROWABLE_HEAP_I32()[pValues >> 2]; AL.paramArray[1] = GROWABLE_HEAP_I32()[pValues + 4 >> 2]; AL.paramArray[2] = GROWABLE_HEAP_I32()[pValues + 8 >> 2]; AL.paramArray[3] = GROWABLE_HEAP_I32()[pValues + 12 >> 2]; AL.paramArray[4] = GROWABLE_HEAP_I32()[pValues + 16 >> 2]; AL.paramArray[5] = GROWABLE_HEAP_I32()[pValues + 20 >> 2]; AL.setListenerParam("alListeneriv", param, AL.paramArray); break; default: AL.setListenerParam("alListeneriv", param, null); break; } } Module["_alListeneriv"] = _alListeneriv; _alListeneriv.sig = "vii"; function _alSource3f(sourceId, param, value0, value1, value2) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(113, 1, sourceId, param, value0, value1, value2); switch (param) { case 4100: case 4101: case 4102: AL.paramArray[0] = value0; AL.paramArray[1] = value1; AL.paramArray[2] = value2; AL.setSourceParam("alSource3f", sourceId, param, AL.paramArray); break; default: AL.setSourceParam("alSource3f", sourceId, param, null); break; } } Module["_alSource3f"] = _alSource3f; _alSource3f.sig = "viifff"; function _alSource3i(sourceId, param, value0, value1, value2) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(114, 1, sourceId, param, value0, value1, value2); switch (param) { case 4100: case 4101: case 4102: AL.paramArray[0] = value0; AL.paramArray[1] = value1; AL.paramArray[2] = value2; AL.setSourceParam("alSource3i", sourceId, param, AL.paramArray); break; default: AL.setSourceParam("alSource3i", sourceId, param, null); break; } } Module["_alSource3i"] = _alSource3i; _alSource3i.sig = "viiiii"; function _alSourcePause(sourceId) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(115, 1, sourceId); if (!AL.currentCtx) { return; } var src = AL.currentCtx.sources[sourceId]; if (!src) { AL.currentCtx.err = 40961; return; } AL.setSourceState(src, 4115); } Module["_alSourcePause"] = _alSourcePause; _alSourcePause.sig = "vi"; function _alSourcePausev(count, pSourceIds) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(116, 1, count, pSourceIds); if (!AL.currentCtx) { return; } if (!pSourceIds) { AL.currentCtx.err = 40963; } for (var i = 0; i < count; ++i) { if (!AL.currentCtx.sources[GROWABLE_HEAP_I32()[pSourceIds + i * 4 >> 2]]) { AL.currentCtx.err = 40961; return; } } for (var i = 0; i < count; ++i) { var srcId = GROWABLE_HEAP_I32()[pSourceIds + i * 4 >> 2]; AL.setSourceState(AL.currentCtx.sources[srcId], 4115); } } Module["_alSourcePausev"] = _alSourcePausev; _alSourcePausev.sig = "vii"; function _alSourcePlay(sourceId) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(117, 1, sourceId); if (!AL.currentCtx) { return; } var src = AL.currentCtx.sources[sourceId]; if (!src) { AL.currentCtx.err = 40961; return; } AL.setSourceState(src, 4114); } Module["_alSourcePlay"] = _alSourcePlay; _alSourcePlay.sig = "vi"; function _alSourcePlayv(count, pSourceIds) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(118, 1, count, pSourceIds); if (!AL.currentCtx) { return; } if (!pSourceIds) { AL.currentCtx.err = 40963; } for (var i = 0; i < count; ++i) { if (!AL.currentCtx.sources[GROWABLE_HEAP_I32()[pSourceIds + i * 4 >> 2]]) { AL.currentCtx.err = 40961; return; } } for (var i = 0; i < count; ++i) { var srcId = GROWABLE_HEAP_I32()[pSourceIds + i * 4 >> 2]; AL.setSourceState(AL.currentCtx.sources[srcId], 4114); } } Module["_alSourcePlayv"] = _alSourcePlayv; _alSourcePlayv.sig = "vii"; function _alSourceQueueBuffers(sourceId, count, pBufferIds) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(119, 1, sourceId, count, pBufferIds); if (!AL.currentCtx) { return; } var src = AL.currentCtx.sources[sourceId]; if (!src) { AL.currentCtx.err = 40961; return; } if (src.type === 4136) { AL.currentCtx.err = 40964; return; } if (count === 0) { return; } var templateBuf = AL.buffers[0]; for (var i = 0; i < src.bufQueue.length; i++) { if (src.bufQueue[i].id !== 0) { templateBuf = src.bufQueue[i]; break; } } for (var i = 0; i < count; ++i) { var bufId = GROWABLE_HEAP_I32()[pBufferIds + i * 4 >> 2]; var buf = AL.buffers[bufId]; if (!buf) { AL.currentCtx.err = 40961; return; } if (templateBuf.id !== 0 && (buf.frequency !== templateBuf.frequency || buf.bytesPerSample !== templateBuf.bytesPerSample || buf.channels !== templateBuf.channels)) { AL.currentCtx.err = 40964; } } if (src.bufQueue.length === 1 && src.bufQueue[0].id === 0) { src.bufQueue.length = 0; } src.type = 4137; for (var i = 0; i < count; ++i) { var bufId = GROWABLE_HEAP_I32()[pBufferIds + i * 4 >> 2]; var buf = AL.buffers[bufId]; buf.refCount++; src.bufQueue.push(buf); } if (src.looping) { AL.cancelPendingSourceAudio(src); } AL.initSourcePanner(src); AL.scheduleSourceAudio(src); } Module["_alSourceQueueBuffers"] = _alSourceQueueBuffers; _alSourceQueueBuffers.sig = "viii"; function _alSourceRewind(sourceId) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(120, 1, sourceId); if (!AL.currentCtx) { return; } var src = AL.currentCtx.sources[sourceId]; if (!src) { AL.currentCtx.err = 40961; return; } AL.setSourceState(src, 4116); AL.setSourceState(src, 4113); } Module["_alSourceRewind"] = _alSourceRewind; _alSourceRewind.sig = "vi"; function _alSourceRewindv(count, pSourceIds) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(121, 1, count, pSourceIds); if (!AL.currentCtx) { return; } if (!pSourceIds) { AL.currentCtx.err = 40963; } for (var i = 0; i < count; ++i) { if (!AL.currentCtx.sources[GROWABLE_HEAP_I32()[pSourceIds + i * 4 >> 2]]) { AL.currentCtx.err = 40961; return; } } for (var i = 0; i < count; ++i) { var srcId = GROWABLE_HEAP_I32()[pSourceIds + i * 4 >> 2]; AL.setSourceState(AL.currentCtx.sources[srcId], 4113); } } Module["_alSourceRewindv"] = _alSourceRewindv; _alSourceRewindv.sig = "vii"; function _alSourceStop(sourceId) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(122, 1, sourceId); if (!AL.currentCtx) { return; } var src = AL.currentCtx.sources[sourceId]; if (!src) { AL.currentCtx.err = 40961; return; } AL.setSourceState(src, 4116); } Module["_alSourceStop"] = _alSourceStop; _alSourceStop.sig = "vi"; function _alSourceStopv(count, pSourceIds) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(123, 1, count, pSourceIds); if (!AL.currentCtx) { return; } if (!pSourceIds) { AL.currentCtx.err = 40963; } for (var i = 0; i < count; ++i) { if (!AL.currentCtx.sources[GROWABLE_HEAP_I32()[pSourceIds + i * 4 >> 2]]) { AL.currentCtx.err = 40961; return; } } for (var i = 0; i < count; ++i) { var srcId = GROWABLE_HEAP_I32()[pSourceIds + i * 4 >> 2]; AL.setSourceState(AL.currentCtx.sources[srcId], 4116); } } Module["_alSourceStopv"] = _alSourceStopv; _alSourceStopv.sig = "vii"; function _alSourceUnqueueBuffers(sourceId, count, pBufferIds) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(124, 1, sourceId, count, pBufferIds); if (!AL.currentCtx) { return; } var src = AL.currentCtx.sources[sourceId]; if (!src) { AL.currentCtx.err = 40961; return; } if (count > (src.bufQueue.length === 1 && src.bufQueue[0].id === 0 ? 0 : src.bufsProcessed)) { AL.currentCtx.err = 40963; return; } if (count === 0) { return; } for (var i = 0; i < count; i++) { var buf = src.bufQueue.shift(); buf.refCount--; GROWABLE_HEAP_I32()[pBufferIds + i * 4 >> 2] = buf.id; src.bufsProcessed--; } if (src.bufQueue.length === 0) { src.bufQueue.push(AL.buffers[0]); } AL.initSourcePanner(src); AL.scheduleSourceAudio(src); } Module["_alSourceUnqueueBuffers"] = _alSourceUnqueueBuffers; _alSourceUnqueueBuffers.sig = "viii"; function _alSourcef(sourceId, param, value) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(125, 1, sourceId, param, value); switch (param) { case 4097: case 4098: case 4099: case 4106: case 4109: case 4110: case 4128: case 4129: case 4130: case 4131: case 4132: case 4133: case 4134: case 8203: AL.setSourceParam("alSourcef", sourceId, param, value); break; default: AL.setSourceParam("alSourcef", sourceId, param, null); break; } } Module["_alSourcef"] = _alSourcef; _alSourcef.sig = "viif"; function _alSourcefv(sourceId, param, pValues) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(126, 1, sourceId, param, pValues); if (!AL.currentCtx) { return; } if (!pValues) { AL.currentCtx.err = 40963; return; } switch (param) { case 4097: case 4098: case 4099: case 4106: case 4109: case 4110: case 4128: case 4129: case 4130: case 4131: case 4132: case 4133: case 4134: case 8203: var val = GROWABLE_HEAP_F32()[pValues >> 2]; AL.setSourceParam("alSourcefv", sourceId, param, val); break; case 4100: case 4101: case 4102: AL.paramArray[0] = GROWABLE_HEAP_F32()[pValues >> 2]; AL.paramArray[1] = GROWABLE_HEAP_F32()[pValues + 4 >> 2]; AL.paramArray[2] = GROWABLE_HEAP_F32()[pValues + 8 >> 2]; AL.setSourceParam("alSourcefv", sourceId, param, AL.paramArray); break; default: AL.setSourceParam("alSourcefv", sourceId, param, null); break; } } Module["_alSourcefv"] = _alSourcefv; _alSourcefv.sig = "viii"; function _alSourceiv(sourceId, param, pValues) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(127, 1, sourceId, param, pValues); if (!AL.currentCtx) { return; } if (!pValues) { AL.currentCtx.err = 40963; return; } switch (param) { case 514: case 4097: case 4098: case 4103: case 4105: case 4128: case 4129: case 4131: case 4132: case 4133: case 4134: case 4628: case 8201: case 8202: case 53248: var val = GROWABLE_HEAP_I32()[pValues >> 2]; AL.setSourceParam("alSourceiv", sourceId, param, val); break; case 4100: case 4101: case 4102: AL.paramArray[0] = GROWABLE_HEAP_I32()[pValues >> 2]; AL.paramArray[1] = GROWABLE_HEAP_I32()[pValues + 4 >> 2]; AL.paramArray[2] = GROWABLE_HEAP_I32()[pValues + 8 >> 2]; AL.setSourceParam("alSourceiv", sourceId, param, AL.paramArray); break; default: AL.setSourceParam("alSourceiv", sourceId, param, null); break; } } Module["_alSourceiv"] = _alSourceiv; _alSourceiv.sig = "viii"; function _alSpeedOfSound(value) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(128, 1, value); AL.setGlobalParam("alSpeedOfSound", 49155, value); } Module["_alSpeedOfSound"] = _alSpeedOfSound; _alSpeedOfSound.sig = "vi"; function _alcCaptureCloseDevice(deviceId) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(129, 1, deviceId); var c = AL.requireValidCaptureDevice(deviceId, "alcCaptureCloseDevice"); if (!c) return false; delete AL.captures[deviceId]; AL.freeIds.push(deviceId); if (c.mediaStreamSourceNode) c.mediaStreamSourceNode.disconnect(); if (c.mergerNode) c.mergerNode.disconnect(); if (c.splitterNode) c.splitterNode.disconnect(); if (c.scriptProcessorNode) c.scriptProcessorNode.disconnect(); if (c.mediaStream) { c.mediaStream.getTracks().forEach(function(track) { track.stop(); }); } delete c.buffers; c.capturedFrameCount = 0; c.isCapturing = false; return true; } Module["_alcCaptureCloseDevice"] = _alcCaptureCloseDevice; _alcCaptureCloseDevice.sig = "ii"; function listenOnce(object, event, func) { object.addEventListener(event, func, { "once": true }); } Module["listenOnce"] = listenOnce; function autoResumeAudioContext(ctx, elements) { if (!elements) { elements = [ document, document.getElementById("canvas") ]; } [ "keydown", "mousedown", "touchstart" ].forEach(function(event) { elements.forEach(function(element) { if (element) { listenOnce(element, event, () => { if (ctx.state === "suspended") ctx.resume(); }); } }); }); } Module["autoResumeAudioContext"] = autoResumeAudioContext; function _alcCaptureOpenDevice(pDeviceName, requestedSampleRate, format, bufferFrameCapacity) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(130, 1, pDeviceName, requestedSampleRate, format, bufferFrameCapacity); var resolvedDeviceName = AL.CAPTURE_DEVICE_NAME; if (pDeviceName !== 0) { resolvedDeviceName = UTF8ToString(pDeviceName); if (resolvedDeviceName !== AL.CAPTURE_DEVICE_NAME) { AL.alcErr = 40965; return 0; } } if (bufferFrameCapacity < 0) { AL.alcErr = 40964; return 0; } navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia || navigator.msGetUserMedia; var has_getUserMedia = navigator.getUserMedia || navigator.mediaDevices && navigator.mediaDevices.getUserMedia; if (!has_getUserMedia) { AL.alcErr = 40965; return 0; } var AudioContext = window.AudioContext || window.webkitAudioContext; if (!AL.sharedCaptureAudioCtx) { try { AL.sharedCaptureAudioCtx = new AudioContext(); } catch (e) { AL.alcErr = 40965; return 0; } } autoResumeAudioContext(AL.sharedCaptureAudioCtx); var outputChannelCount; switch (format) { case 65552: case 4353: case 4352: outputChannelCount = 1; break; case 65553: case 4355: case 4354: outputChannelCount = 2; break; default: AL.alcErr = 40964; return 0; } function newF32Array(cap) { return new Float32Array(cap); } function newI16Array(cap) { return new Int16Array(cap); } function newU8Array(cap) { return new Uint8Array(cap); } var requestedSampleType; var newSampleArray; switch (format) { case 65552: case 65553: requestedSampleType = "f32"; newSampleArray = newF32Array; break; case 4353: case 4355: requestedSampleType = "i16"; newSampleArray = newI16Array; break; case 4352: case 4354: requestedSampleType = "u8"; newSampleArray = newU8Array; break; } var buffers = []; try { for (var chan = 0; chan < outputChannelCount; ++chan) { buffers[chan] = newSampleArray(bufferFrameCapacity); } } catch (e) { AL.alcErr = 40965; return 0; } var newCapture = { audioCtx: AL.sharedCaptureAudioCtx, deviceName: resolvedDeviceName, requestedSampleRate: requestedSampleRate, requestedSampleType: requestedSampleType, outputChannelCount: outputChannelCount, inputChannelCount: null, mediaStreamError: null, mediaStreamSourceNode: null, mediaStream: null, mergerNode: null, splitterNode: null, scriptProcessorNode: null, isCapturing: false, buffers: buffers, get bufferFrameCapacity() { return buffers[0].length; }, capturePlayhead: 0, captureReadhead: 0, capturedFrameCount: 0 }; var onError = function(mediaStreamError) { newCapture.mediaStreamError = mediaStreamError; }; var onSuccess = function(mediaStream) { newCapture.mediaStreamSourceNode = newCapture.audioCtx.createMediaStreamSource(mediaStream); newCapture.mediaStream = mediaStream; var inputChannelCount = 1; switch (newCapture.mediaStreamSourceNode.channelCountMode) { case "max": inputChannelCount = outputChannelCount; break; case "clamped-max": inputChannelCount = Math.min(outputChannelCount, newCapture.mediaStreamSourceNode.channelCount); break; case "explicit": inputChannelCount = newCapture.mediaStreamSourceNode.channelCount; break; } newCapture.inputChannelCount = inputChannelCount; var processorFrameCount = 512; newCapture.scriptProcessorNode = newCapture.audioCtx.createScriptProcessor(processorFrameCount, inputChannelCount, outputChannelCount); if (inputChannelCount > outputChannelCount) { newCapture.mergerNode = newCapture.audioCtx.createChannelMerger(inputChannelCount); newCapture.mediaStreamSourceNode.connect(newCapture.mergerNode); newCapture.mergerNode.connect(newCapture.scriptProcessorNode); } else if (inputChannelCount < outputChannelCount) { newCapture.splitterNode = newCapture.audioCtx.createChannelSplitter(outputChannelCount); newCapture.mediaStreamSourceNode.connect(newCapture.splitterNode); newCapture.splitterNode.connect(newCapture.scriptProcessorNode); } else { newCapture.mediaStreamSourceNode.connect(newCapture.scriptProcessorNode); } newCapture.scriptProcessorNode.connect(newCapture.audioCtx.destination); newCapture.scriptProcessorNode.onaudioprocess = function(audioProcessingEvent) { if (!newCapture.isCapturing) { return; } var c = newCapture; var srcBuf = audioProcessingEvent.inputBuffer; switch (format) { case 65552: var channel0 = srcBuf.getChannelData(0); for (var i = 0; i < srcBuf.length; ++i) { var wi = (c.capturePlayhead + i) % c.bufferFrameCapacity; c.buffers[0][wi] = channel0[i]; } break; case 65553: var channel0 = srcBuf.getChannelData(0); var channel1 = srcBuf.getChannelData(1); for (var i = 0; i < srcBuf.length; ++i) { var wi = (c.capturePlayhead + i) % c.bufferFrameCapacity; c.buffers[0][wi] = channel0[i]; c.buffers[1][wi] = channel1[i]; } break; case 4353: var channel0 = srcBuf.getChannelData(0); for (var i = 0; i < srcBuf.length; ++i) { var wi = (c.capturePlayhead + i) % c.bufferFrameCapacity; c.buffers[0][wi] = channel0[i] * 32767; } break; case 4355: var channel0 = srcBuf.getChannelData(0); var channel1 = srcBuf.getChannelData(1); for (var i = 0; i < srcBuf.length; ++i) { var wi = (c.capturePlayhead + i) % c.bufferFrameCapacity; c.buffers[0][wi] = channel0[i] * 32767; c.buffers[1][wi] = channel1[i] * 32767; } break; case 4352: var channel0 = srcBuf.getChannelData(0); for (var i = 0; i < srcBuf.length; ++i) { var wi = (c.capturePlayhead + i) % c.bufferFrameCapacity; c.buffers[0][wi] = (channel0[i] + 1) * 127; } break; case 4354: var channel0 = srcBuf.getChannelData(0); var channel1 = srcBuf.getChannelData(1); for (var i = 0; i < srcBuf.length; ++i) { var wi = (c.capturePlayhead + i) % c.bufferFrameCapacity; c.buffers[0][wi] = (channel0[i] + 1) * 127; c.buffers[1][wi] = (channel1[i] + 1) * 127; } break; } c.capturePlayhead += srcBuf.length; c.capturePlayhead %= c.bufferFrameCapacity; c.capturedFrameCount += srcBuf.length; c.capturedFrameCount = Math.min(c.capturedFrameCount, c.bufferFrameCapacity); }; }; if (navigator.mediaDevices && navigator.mediaDevices.getUserMedia) { navigator.mediaDevices.getUserMedia({ audio: true }).then(onSuccess).catch(onError); } else { navigator.getUserMedia({ audio: true }, onSuccess, onError); } var id = AL.newId(); AL.captures[id] = newCapture; return id; } Module["_alcCaptureOpenDevice"] = _alcCaptureOpenDevice; _alcCaptureOpenDevice.sig = "iiiii"; function _alcCaptureSamples(deviceId, pFrames, requestedFrameCount) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(131, 1, deviceId, pFrames, requestedFrameCount); var c = AL.requireValidCaptureDevice(deviceId, "alcCaptureSamples"); if (!c) return; var dstfreq = c.requestedSampleRate; var srcfreq = c.audioCtx.sampleRate; var fratio = srcfreq / dstfreq; if (requestedFrameCount < 0 || requestedFrameCount > c.capturedFrameCount / fratio) { err("alcCaptureSamples() with invalid bufferSize"); AL.alcErr = 40964; return; } function setF32Sample(i, sample) { GROWABLE_HEAP_F32()[pFrames + 4 * i >> 2] = sample; } function setI16Sample(i, sample) { GROWABLE_HEAP_I16()[pFrames + 2 * i >> 1] = sample; } function setU8Sample(i, sample) { GROWABLE_HEAP_I8()[pFrames + i >> 0] = sample; } var setSample; switch (c.requestedSampleType) { case "f32": setSample = setF32Sample; break; case "i16": setSample = setI16Sample; break; case "u8": setSample = setU8Sample; break; default: return; } if (Math.floor(fratio) == fratio) { for (var i = 0, frame_i = 0; frame_i < requestedFrameCount; ++frame_i) { for (var chan = 0; chan < c.buffers.length; ++chan, ++i) { setSample(i, c.buffers[chan][c.captureReadhead]); } c.captureReadhead = (fratio + c.captureReadhead) % c.bufferFrameCapacity; } } else { for (var i = 0, frame_i = 0; frame_i < requestedFrameCount; ++frame_i) { var lefti = Math.floor(c.captureReadhead); var righti = Math.ceil(c.captureReadhead); var d = c.captureReadhead - lefti; for (var chan = 0; chan < c.buffers.length; ++chan, ++i) { var lefts = c.buffers[chan][lefti]; var rights = c.buffers[chan][righti]; setSample(i, (1 - d) * lefts + d * rights); } c.captureReadhead = (c.captureReadhead + fratio) % c.bufferFrameCapacity; } } c.capturedFrameCount = 0; } Module["_alcCaptureSamples"] = _alcCaptureSamples; _alcCaptureSamples.sig = "viii"; function _alcCaptureStart(deviceId) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(132, 1, deviceId); var c = AL.requireValidCaptureDevice(deviceId, "alcCaptureStart"); if (!c) return; if (c.isCapturing) { return; } c.isCapturing = true; c.capturedFrameCount = 0; c.capturePlayhead = 0; } Module["_alcCaptureStart"] = _alcCaptureStart; _alcCaptureStart.sig = "vi"; function _alcCaptureStop(deviceId) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(133, 1, deviceId); var c = AL.requireValidCaptureDevice(deviceId, "alcCaptureStop"); if (!c) return; c.isCapturing = false; } Module["_alcCaptureStop"] = _alcCaptureStop; _alcCaptureStop.sig = "vi"; function _alcCloseDevice(deviceId) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(134, 1, deviceId); if (!(deviceId in AL.deviceRefCounts) || AL.deviceRefCounts[deviceId] > 0) { return 0; } delete AL.deviceRefCounts[deviceId]; AL.freeIds.push(deviceId); return 1; } Module["_alcCloseDevice"] = _alcCloseDevice; _alcCloseDevice.sig = "ii"; function _alcCreateContext(deviceId, pAttrList) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(135, 1, deviceId, pAttrList); if (!(deviceId in AL.deviceRefCounts)) { AL.alcErr = 40961; return 0; } var options = null; var attrs = []; var hrtf = null; pAttrList >>= 2; if (pAttrList) { var attr = 0; var val = 0; while (true) { attr = GROWABLE_HEAP_I32()[pAttrList++]; attrs.push(attr); if (attr === 0) { break; } val = GROWABLE_HEAP_I32()[pAttrList++]; attrs.push(val); switch (attr) { case 4103: if (!options) { options = {}; } options.sampleRate = val; break; case 4112: case 4113: break; case 6546: switch (val) { case 0: hrtf = false; break; case 1: hrtf = true; break; case 2: break; default: AL.alcErr = 40964; return 0; } break; case 6550: if (val !== 0) { AL.alcErr = 40964; return 0; } break; default: AL.alcErr = 40964; return 0; } } } var AudioContext = window.AudioContext || window.webkitAudioContext; var ac = null; try { if (options) { ac = new AudioContext(options); } else { ac = new AudioContext(); } } catch (e) { if (e.name === "NotSupportedError") { AL.alcErr = 40964; } else { AL.alcErr = 40961; } return 0; } autoResumeAudioContext(ac); if (typeof ac.createGain == "undefined") { ac.createGain = ac.createGainNode; } var gain = ac.createGain(); gain.connect(ac.destination); var ctx = { deviceId: deviceId, id: AL.newId(), attrs: attrs, audioCtx: ac, listener: { position: [ 0, 0, 0 ], velocity: [ 0, 0, 0 ], direction: [ 0, 0, 0 ], up: [ 0, 0, 0 ] }, sources: [], interval: setInterval(function() { AL.scheduleContextAudio(ctx); }, AL.QUEUE_INTERVAL), gain: gain, distanceModel: 53250, speedOfSound: 343.3, dopplerFactor: 1, sourceDistanceModel: false, hrtf: hrtf || false, _err: 0, get err() { return this._err; }, set err(val) { if (this._err === 0 || val === 0) { this._err = val; } } }; AL.deviceRefCounts[deviceId]++; AL.contexts[ctx.id] = ctx; if (hrtf !== null) { for (var ctxId in AL.contexts) { var c = AL.contexts[ctxId]; if (c.deviceId === deviceId) { c.hrtf = hrtf; AL.updateContextGlobal(c); } } } return ctx.id; } Module["_alcCreateContext"] = _alcCreateContext; _alcCreateContext.sig = "iii"; function _alcDestroyContext(contextId) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(136, 1, contextId); var ctx = AL.contexts[contextId]; if (AL.currentCtx === ctx) { AL.alcErr = 40962; return; } if (AL.contexts[contextId].interval) { clearInterval(AL.contexts[contextId].interval); } AL.deviceRefCounts[ctx.deviceId]--; delete AL.contexts[contextId]; AL.freeIds.push(contextId); } Module["_alcDestroyContext"] = _alcDestroyContext; _alcDestroyContext.sig = "vi"; function _alcGetContextsDevice(contextId) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(137, 1, contextId); if (contextId in AL.contexts) { return AL.contexts[contextId].deviceId; } return 0; } Module["_alcGetContextsDevice"] = _alcGetContextsDevice; _alcGetContextsDevice.sig = "ii"; function _alcGetCurrentContext() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(138, 1); if (AL.currentCtx !== null) { return AL.currentCtx.id; } return 0; } Module["_alcGetCurrentContext"] = _alcGetCurrentContext; _alcGetCurrentContext.sig = "i"; function _alcGetEnumValue(deviceId, pEnumName) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(139, 1, deviceId, pEnumName); if (deviceId !== 0 && !(deviceId in AL.deviceRefCounts)) { return 0; } else if (!pEnumName) { AL.alcErr = 40964; return 0; } var name = UTF8ToString(pEnumName); switch (name) { case "ALC_NO_ERROR": return 0; case "ALC_INVALID_DEVICE": return 40961; case "ALC_INVALID_CONTEXT": return 40962; case "ALC_INVALID_ENUM": return 40963; case "ALC_INVALID_VALUE": return 40964; case "ALC_OUT_OF_MEMORY": return 40965; case "ALC_MAJOR_VERSION": return 4096; case "ALC_MINOR_VERSION": return 4097; case "ALC_ATTRIBUTES_SIZE": return 4098; case "ALC_ALL_ATTRIBUTES": return 4099; case "ALC_DEFAULT_DEVICE_SPECIFIER": return 4100; case "ALC_DEVICE_SPECIFIER": return 4101; case "ALC_EXTENSIONS": return 4102; case "ALC_FREQUENCY": return 4103; case "ALC_REFRESH": return 4104; case "ALC_SYNC": return 4105; case "ALC_MONO_SOURCES": return 4112; case "ALC_STEREO_SOURCES": return 4113; case "ALC_CAPTURE_DEVICE_SPECIFIER": return 784; case "ALC_CAPTURE_DEFAULT_DEVICE_SPECIFIER": return 785; case "ALC_CAPTURE_SAMPLES": return 786; case "ALC_HRTF_SOFT": return 6546; case "ALC_HRTF_ID_SOFT": return 6550; case "ALC_DONT_CARE_SOFT": return 2; case "ALC_HRTF_STATUS_SOFT": return 6547; case "ALC_NUM_HRTF_SPECIFIERS_SOFT": return 6548; case "ALC_HRTF_SPECIFIER_SOFT": return 6549; case "ALC_HRTF_DISABLED_SOFT": return 0; case "ALC_HRTF_ENABLED_SOFT": return 1; case "ALC_HRTF_DENIED_SOFT": return 2; case "ALC_HRTF_REQUIRED_SOFT": return 3; case "ALC_HRTF_HEADPHONES_DETECTED_SOFT": return 4; case "ALC_HRTF_UNSUPPORTED_FORMAT_SOFT": return 5; default: AL.alcErr = 40964; return 0; } } Module["_alcGetEnumValue"] = _alcGetEnumValue; _alcGetEnumValue.sig = "iii"; function _alcGetError(deviceId) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(140, 1, deviceId); var err = AL.alcErr; AL.alcErr = 0; return err; } Module["_alcGetError"] = _alcGetError; _alcGetError.sig = "ii"; function _alcGetIntegerv(deviceId, param, size, pValues) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(141, 1, deviceId, param, size, pValues); if (size === 0 || !pValues) { return; } switch (param) { case 4096: GROWABLE_HEAP_I32()[pValues >> 2] = 1; break; case 4097: GROWABLE_HEAP_I32()[pValues >> 2] = 1; break; case 4098: if (!(deviceId in AL.deviceRefCounts)) { AL.alcErr = 40961; return; } if (!AL.currentCtx) { AL.alcErr = 40962; return; } GROWABLE_HEAP_I32()[pValues >> 2] = AL.currentCtx.attrs.length; break; case 4099: if (!(deviceId in AL.deviceRefCounts)) { AL.alcErr = 40961; return; } if (!AL.currentCtx) { AL.alcErr = 40962; return; } for (var i = 0; i < AL.currentCtx.attrs.length; i++) { GROWABLE_HEAP_I32()[pValues + i * 4 >> 2] = AL.currentCtx.attrs[i]; } break; case 4103: if (!(deviceId in AL.deviceRefCounts)) { AL.alcErr = 40961; return; } if (!AL.currentCtx) { AL.alcErr = 40962; return; } GROWABLE_HEAP_I32()[pValues >> 2] = AL.currentCtx.audioCtx.sampleRate; break; case 4112: case 4113: if (!(deviceId in AL.deviceRefCounts)) { AL.alcErr = 40961; return; } if (!AL.currentCtx) { AL.alcErr = 40962; return; } GROWABLE_HEAP_I32()[pValues >> 2] = 2147483647; break; case 6546: case 6547: if (!(deviceId in AL.deviceRefCounts)) { AL.alcErr = 40961; return; } var hrtfStatus = 0; for (var ctxId in AL.contexts) { var ctx = AL.contexts[ctxId]; if (ctx.deviceId === deviceId) { hrtfStatus = ctx.hrtf ? 1 : 0; } } GROWABLE_HEAP_I32()[pValues >> 2] = hrtfStatus; break; case 6548: if (!(deviceId in AL.deviceRefCounts)) { AL.alcErr = 40961; return; } GROWABLE_HEAP_I32()[pValues >> 2] = 1; break; case 131075: if (!(deviceId in AL.deviceRefCounts)) { AL.alcErr = 40961; return; } if (!AL.currentCtx) { AL.alcErr = 40962; return; } GROWABLE_HEAP_I32()[pValues >> 2] = 1; case 786: var c = AL.requireValidCaptureDevice(deviceId, "alcGetIntegerv"); if (!c) { return; } var n = c.capturedFrameCount; var dstfreq = c.requestedSampleRate; var srcfreq = c.audioCtx.sampleRate; var nsamples = Math.floor(n * (dstfreq / srcfreq)); GROWABLE_HEAP_I32()[pValues >> 2] = nsamples; break; default: AL.alcErr = 40963; return; } } Module["_alcGetIntegerv"] = _alcGetIntegerv; _alcGetIntegerv.sig = "viiii"; function _alcGetString(deviceId, param) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(142, 1, deviceId, param); if (AL.alcStringCache[param]) { return AL.alcStringCache[param]; } var ret; switch (param) { case 0: ret = "No Error"; break; case 40961: ret = "Invalid Device"; break; case 40962: ret = "Invalid Context"; break; case 40963: ret = "Invalid Enum"; break; case 40964: ret = "Invalid Value"; break; case 40965: ret = "Out of Memory"; break; case 4100: if (typeof AudioContext != "undefined" || typeof webkitAudioContext != "undefined") { ret = AL.DEVICE_NAME; } else { return 0; } break; case 4101: if (typeof AudioContext != "undefined" || typeof webkitAudioContext != "undefined") { ret = AL.DEVICE_NAME.concat("\0"); } else { ret = "\0"; } break; case 785: ret = AL.CAPTURE_DEVICE_NAME; break; case 784: if (deviceId === 0) ret = AL.CAPTURE_DEVICE_NAME.concat("\0"); else { var c = AL.requireValidCaptureDevice(deviceId, "alcGetString"); if (!c) { return 0; } ret = c.deviceName; } break; case 4102: if (!deviceId) { AL.alcErr = 40961; return 0; } ret = ""; for (var ext in AL.ALC_EXTENSIONS) { ret = ret.concat(ext); ret = ret.concat(" "); } ret = ret.trim(); break; default: AL.alcErr = 40963; return 0; } ret = allocateUTF8(ret); AL.alcStringCache[param] = ret; return ret; } Module["_alcGetString"] = _alcGetString; _alcGetString.sig = "iii"; function _alcIsExtensionPresent(deviceId, pExtName) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(143, 1, deviceId, pExtName); var name = UTF8ToString(pExtName); return AL.ALC_EXTENSIONS[name] ? 1 : 0; } Module["_alcIsExtensionPresent"] = _alcIsExtensionPresent; _alcIsExtensionPresent.sig = "iii"; function _alcMakeContextCurrent(contextId) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(144, 1, contextId); if (contextId === 0) { AL.currentCtx = null; return 0; } AL.currentCtx = AL.contexts[contextId]; return 1; } Module["_alcMakeContextCurrent"] = _alcMakeContextCurrent; _alcMakeContextCurrent.sig = "ii"; function _alcOpenDevice(pDeviceName) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(145, 1, pDeviceName); if (pDeviceName) { var name = UTF8ToString(pDeviceName); if (name !== AL.DEVICE_NAME) { return 0; } } if (typeof AudioContext != "undefined" || typeof webkitAudioContext != "undefined") { var deviceId = AL.newId(); AL.deviceRefCounts[deviceId] = 0; return deviceId; } return 0; } Module["_alcOpenDevice"] = _alcOpenDevice; _alcOpenDevice.sig = "ii"; function _alcProcessContext(contextId) {} Module["_alcProcessContext"] = _alcProcessContext; _alcProcessContext.sig = "vi"; function _alcSuspendContext(contextId) {} Module["_alcSuspendContext"] = _alcSuspendContext; _alcSuspendContext.sig = "vi"; function _emscripten_alcDevicePauseSOFT(deviceId) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(146, 1, deviceId); if (!(deviceId in AL.deviceRefCounts)) { AL.alcErr = 40961; return; } if (AL.paused) { return; } AL.paused = true; for (var ctxId in AL.contexts) { var ctx = AL.contexts[ctxId]; if (ctx.deviceId !== deviceId) { continue; } ctx.audioCtx.suspend(); clearInterval(ctx.interval); ctx.interval = null; } } Module["_emscripten_alcDevicePauseSOFT"] = _emscripten_alcDevicePauseSOFT; _emscripten_alcDevicePauseSOFT.sig = "vi"; function _emscripten_alcDeviceResumeSOFT(deviceId) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(147, 1, deviceId); if (!(deviceId in AL.deviceRefCounts)) { AL.alcErr = 40961; return; } if (!AL.paused) { return; } AL.paused = false; for (var ctxId in AL.contexts) { var ctx = AL.contexts[ctxId]; if (ctx.deviceId !== deviceId) { continue; } ctx.interval = setInterval(function() { AL.scheduleContextAudio(ctx); }, AL.QUEUE_INTERVAL); ctx.audioCtx.resume(); } } Module["_emscripten_alcDeviceResumeSOFT"] = _emscripten_alcDeviceResumeSOFT; _emscripten_alcDeviceResumeSOFT.sig = "vi"; function _emscripten_alcGetStringiSOFT(deviceId, param, index) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(148, 1, deviceId, param, index); if (!(deviceId in AL.deviceRefCounts)) { AL.alcErr = 40961; return 0; } if (AL.alcStringCache[param]) { return AL.alcStringCache[param]; } var ret; switch (param) { case 6549: if (index === 0) { ret = "Web Audio HRTF"; } else { AL.alcErr = 40964; return 0; } break; default: if (index !== 0) { AL.alcErr = 40963; return 0; } return _alcGetString(deviceId, param); } ret = allocateUTF8(ret); AL.alcStringCache[param] = ret; return ret; } Module["_emscripten_alcGetStringiSOFT"] = _emscripten_alcGetStringiSOFT; _emscripten_alcGetStringiSOFT.sig = "iiii"; function _emscripten_alcResetDeviceSOFT(deviceId, pAttrList) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(149, 1, deviceId, pAttrList); if (!(deviceId in AL.deviceRefCounts)) { AL.alcErr = 40961; return 0; } var hrtf = null; pAttrList >>= 2; if (pAttrList) { var attr = 0; var val = 0; while (true) { attr = GROWABLE_HEAP_I32()[pAttrList++]; if (attr === 0) { break; } val = GROWABLE_HEAP_I32()[pAttrList++]; switch (attr) { case 6546: if (val === 1) { hrtf = true; } else if (val === 0) { hrtf = false; } break; } } } if (hrtf !== null) { for (var ctxId in AL.contexts) { var ctx = AL.contexts[ctxId]; if (ctx.deviceId === deviceId) { ctx.hrtf = hrtf; AL.updateContextGlobal(ctx); } } } return 1; } Module["_emscripten_alcResetDeviceSOFT"] = _emscripten_alcResetDeviceSOFT; _emscripten_alcResetDeviceSOFT.sig = "iii"; var readAsmConstArgsArray = []; Module["readAsmConstArgsArray"] = readAsmConstArgsArray; function readAsmConstArgs(sigPtr, buf) { assert(Array.isArray(readAsmConstArgsArray)); assert(buf % 16 == 0); readAsmConstArgsArray.length = 0; var ch; buf >>= 2; while (ch = GROWABLE_HEAP_U8()[sigPtr++]) { var chr = String.fromCharCode(ch); var validChars = [ "d", "f", "i" ]; assert(validChars.includes(chr), "Invalid character " + ch + '("' + chr + '") in readAsmConstArgs! Use only [' + validChars + '], and do not specify "v" for void return argument.'); buf += ch != 105 & buf; readAsmConstArgsArray.push(ch == 105 ? GROWABLE_HEAP_I32()[buf] : GROWABLE_HEAP_F64()[buf++ >> 1]); ++buf; } return readAsmConstArgsArray; } Module["readAsmConstArgs"] = readAsmConstArgs; function _emscripten_asm_const_int(code, sigPtr, argbuf) { code -= 1024; var args = readAsmConstArgs(sigPtr, argbuf); if (!ASM_CONSTS.hasOwnProperty(code)) abort("No EM_ASM constant found at address " + code); return ASM_CONSTS[code].apply(null, args); } Module["_emscripten_asm_const_int"] = _emscripten_asm_const_int; _emscripten_asm_const_int.sig = "ippp"; function _emscripten_check_blocking_allowed() { if (ENVIRONMENT_IS_WORKER) return; warnOnce("Blocking on the main thread is very dangerous, see https://emscripten.org/docs/porting/pthreads.html#blocking-on-the-main-browser-thread"); } Module["_emscripten_check_blocking_allowed"] = _emscripten_check_blocking_allowed; function _emscripten_console_error(str) { assert(typeof str == "number"); console.error(UTF8ToString(str)); } Module["_emscripten_console_error"] = _emscripten_console_error; _emscripten_console_error.sig = "vp"; function _emscripten_console_log(str) { assert(typeof str == "number"); console.log(UTF8ToString(str)); } Module["_emscripten_console_log"] = _emscripten_console_log; _emscripten_console_log.sig = "vp"; function _emscripten_console_warn(str) { assert(typeof str == "number"); console.warn(UTF8ToString(str)); } Module["_emscripten_console_warn"] = _emscripten_console_warn; _emscripten_console_warn.sig = "vp"; function getHeapMax() { return 2147483648; } Module["getHeapMax"] = getHeapMax; function _emscripten_get_heap_max() { return getHeapMax(); } Module["_emscripten_get_heap_max"] = _emscripten_get_heap_max; _emscripten_get_heap_max.sig = "p"; function _emscripten_get_now_res() { return 1e3; } Module["_emscripten_get_now_res"] = _emscripten_get_now_res; function __webgl_enable_ANGLE_instanced_arrays(ctx) { var ext = ctx.getExtension("ANGLE_instanced_arrays"); if (ext) { ctx["vertexAttribDivisor"] = function(index, divisor) { ext["vertexAttribDivisorANGLE"](index, divisor); }; ctx["drawArraysInstanced"] = function(mode, first, count, primcount) { ext["drawArraysInstancedANGLE"](mode, first, count, primcount); }; ctx["drawElementsInstanced"] = function(mode, count, type, indices, primcount) { ext["drawElementsInstancedANGLE"](mode, count, type, indices, primcount); }; return 1; } } Module["__webgl_enable_ANGLE_instanced_arrays"] = __webgl_enable_ANGLE_instanced_arrays; function __webgl_enable_OES_vertex_array_object(ctx) { var ext = ctx.getExtension("OES_vertex_array_object"); if (ext) { ctx["createVertexArray"] = function() { return ext["createVertexArrayOES"](); }; ctx["deleteVertexArray"] = function(vao) { ext["deleteVertexArrayOES"](vao); }; ctx["bindVertexArray"] = function(vao) { ext["bindVertexArrayOES"](vao); }; ctx["isVertexArray"] = function(vao) { return ext["isVertexArrayOES"](vao); }; return 1; } } Module["__webgl_enable_OES_vertex_array_object"] = __webgl_enable_OES_vertex_array_object; function __webgl_enable_WEBGL_draw_buffers(ctx) { var ext = ctx.getExtension("WEBGL_draw_buffers"); if (ext) { ctx["drawBuffers"] = function(n, bufs) { ext["drawBuffersWEBGL"](n, bufs); }; return 1; } } Module["__webgl_enable_WEBGL_draw_buffers"] = __webgl_enable_WEBGL_draw_buffers; function __webgl_enable_WEBGL_draw_instanced_base_vertex_base_instance(ctx) { return !!(ctx.dibvbi = ctx.getExtension("WEBGL_draw_instanced_base_vertex_base_instance")); } Module["__webgl_enable_WEBGL_draw_instanced_base_vertex_base_instance"] = __webgl_enable_WEBGL_draw_instanced_base_vertex_base_instance; function __webgl_enable_WEBGL_multi_draw_instanced_base_vertex_base_instance(ctx) { return !!(ctx.mdibvbi = ctx.getExtension("WEBGL_multi_draw_instanced_base_vertex_base_instance")); } Module["__webgl_enable_WEBGL_multi_draw_instanced_base_vertex_base_instance"] = __webgl_enable_WEBGL_multi_draw_instanced_base_vertex_base_instance; function __webgl_enable_WEBGL_multi_draw(ctx) { return !!(ctx.multiDrawWebgl = ctx.getExtension("WEBGL_multi_draw")); } Module["__webgl_enable_WEBGL_multi_draw"] = __webgl_enable_WEBGL_multi_draw; var GL = { counter: 1, buffers: [], programs: [], framebuffers: [], renderbuffers: [], textures: [], shaders: [], vaos: [], contexts: {}, offscreenCanvases: {}, queries: [], samplers: [], transformFeedbacks: [], syncs: [], stringCache: {}, stringiCache: {}, unpackAlignment: 4, recordError: function recordError(errorCode) { if (!GL.lastError) { GL.lastError = errorCode; } }, getNewId: function(table) { var ret = GL.counter++; for (var i = table.length; i < ret; i++) { table[i] = null; } return ret; }, getSource: function(shader, count, string, length) { var source = ""; for (var i = 0; i < count; ++i) { var len = length ? GROWABLE_HEAP_I32()[length + i * 4 >> 2] : -1; source += UTF8ToString(GROWABLE_HEAP_I32()[string + i * 4 >> 2], len < 0 ? undefined : len); } return source; }, createContext: function(canvas, webGLContextAttributes) { if (webGLContextAttributes.renderViaOffscreenBackBuffer) webGLContextAttributes["preserveDrawingBuffer"] = true; var ctx = webGLContextAttributes.majorVersion > 1 ? canvas.getContext("webgl2", webGLContextAttributes) : canvas.getContext("webgl", webGLContextAttributes); if (!ctx) return 0; var handle = GL.registerContext(ctx, webGLContextAttributes); return handle; }, enableOffscreenFramebufferAttributes: function(webGLContextAttributes) { webGLContextAttributes.renderViaOffscreenBackBuffer = true; webGLContextAttributes.preserveDrawingBuffer = true; }, createOffscreenFramebuffer: function(context) { var gl = context.GLctx; var fbo = gl.createFramebuffer(); gl.bindFramebuffer(36160, fbo); context.defaultFbo = fbo; context.defaultFboForbidBlitFramebuffer = false; if (gl.getContextAttributes().antialias) { context.defaultFboForbidBlitFramebuffer = true; } else { var firefoxMatch = navigator.userAgent.toLowerCase().match(/firefox\/(\d\d)/); if (firefoxMatch != null) { var firefoxVersion = firefoxMatch[1]; context.defaultFboForbidBlitFramebuffer = firefoxVersion < 67; } } context.defaultColorTarget = gl.createTexture(); context.defaultDepthTarget = gl.createRenderbuffer(); GL.resizeOffscreenFramebuffer(context); gl.bindTexture(3553, context.defaultColorTarget); gl.texParameteri(3553, 10241, 9728); gl.texParameteri(3553, 10240, 9728); gl.texParameteri(3553, 10242, 33071); gl.texParameteri(3553, 10243, 33071); gl.texImage2D(3553, 0, 6408, gl.canvas.width, gl.canvas.height, 0, 6408, 5121, null); gl.framebufferTexture2D(36160, 36064, 3553, context.defaultColorTarget, 0); gl.bindTexture(3553, null); var depthTarget = gl.createRenderbuffer(); gl.bindRenderbuffer(36161, context.defaultDepthTarget); gl.renderbufferStorage(36161, 33189, gl.canvas.width, gl.canvas.height); gl.framebufferRenderbuffer(36160, 36096, 36161, context.defaultDepthTarget); gl.bindRenderbuffer(36161, null); var vertices = [ -1, -1, -1, 1, 1, -1, 1, 1 ]; var vb = gl.createBuffer(); gl.bindBuffer(34962, vb); gl.bufferData(34962, new Float32Array(vertices), 35044); gl.bindBuffer(34962, null); context.blitVB = vb; var vsCode = "attribute vec2 pos;" + "varying lowp vec2 tex;" + "void main() { tex = pos * 0.5 + vec2(0.5,0.5); gl_Position = vec4(pos, 0.0, 1.0); }"; var vs = gl.createShader(35633); gl.shaderSource(vs, vsCode); gl.compileShader(vs); var fsCode = "varying lowp vec2 tex;" + "uniform sampler2D sampler;" + "void main() { gl_FragColor = texture2D(sampler, tex); }"; var fs = gl.createShader(35632); gl.shaderSource(fs, fsCode); gl.compileShader(fs); var blitProgram = gl.createProgram(); gl.attachShader(blitProgram, vs); gl.attachShader(blitProgram, fs); gl.linkProgram(blitProgram); context.blitProgram = blitProgram; context.blitPosLoc = gl.getAttribLocation(blitProgram, "pos"); gl.useProgram(blitProgram); gl.uniform1i(gl.getUniformLocation(blitProgram, "sampler"), 0); gl.useProgram(null); context.defaultVao = undefined; if (gl.createVertexArray) { context.defaultVao = gl.createVertexArray(); gl.bindVertexArray(context.defaultVao); gl.enableVertexAttribArray(context.blitPosLoc); gl.bindVertexArray(null); } }, resizeOffscreenFramebuffer: function(context) { var gl = context.GLctx; if (context.defaultColorTarget) { var prevTextureBinding = gl.getParameter(32873); gl.bindTexture(3553, context.defaultColorTarget); gl.texImage2D(3553, 0, 6408, gl.drawingBufferWidth, gl.drawingBufferHeight, 0, 6408, 5121, null); gl.bindTexture(3553, prevTextureBinding); } if (context.defaultDepthTarget) { var prevRenderBufferBinding = gl.getParameter(36007); gl.bindRenderbuffer(36161, context.defaultDepthTarget); gl.renderbufferStorage(36161, 33189, gl.drawingBufferWidth, gl.drawingBufferHeight); gl.bindRenderbuffer(36161, prevRenderBufferBinding); } }, blitOffscreenFramebuffer: function(context) { var gl = context.GLctx; var prevScissorTest = gl.getParameter(3089); if (prevScissorTest) gl.disable(3089); var prevFbo = gl.getParameter(36006); if (gl.blitFramebuffer && !context.defaultFboForbidBlitFramebuffer) { gl.bindFramebuffer(36008, context.defaultFbo); gl.bindFramebuffer(36009, null); gl.blitFramebuffer(0, 0, gl.canvas.width, gl.canvas.height, 0, 0, gl.canvas.width, gl.canvas.height, 16384, 9728); } else { gl.bindFramebuffer(36160, null); var prevProgram = gl.getParameter(35725); gl.useProgram(context.blitProgram); var prevVB = gl.getParameter(34964); gl.bindBuffer(34962, context.blitVB); var prevActiveTexture = gl.getParameter(34016); gl.activeTexture(33984); var prevTextureBinding = gl.getParameter(32873); gl.bindTexture(3553, context.defaultColorTarget); var prevBlend = gl.getParameter(3042); if (prevBlend) gl.disable(3042); var prevCullFace = gl.getParameter(2884); if (prevCullFace) gl.disable(2884); var prevDepthTest = gl.getParameter(2929); if (prevDepthTest) gl.disable(2929); var prevStencilTest = gl.getParameter(2960); if (prevStencilTest) gl.disable(2960); function draw() { gl.vertexAttribPointer(context.blitPosLoc, 2, 5126, false, 0, 0); gl.drawArrays(5, 0, 4); } if (context.defaultVao) { var prevVAO = gl.getParameter(34229); gl.bindVertexArray(context.defaultVao); draw(); gl.bindVertexArray(prevVAO); } else { var prevVertexAttribPointer = { buffer: gl.getVertexAttrib(context.blitPosLoc, 34975), size: gl.getVertexAttrib(context.blitPosLoc, 34339), stride: gl.getVertexAttrib(context.blitPosLoc, 34340), type: gl.getVertexAttrib(context.blitPosLoc, 34341), normalized: gl.getVertexAttrib(context.blitPosLoc, 34922), pointer: gl.getVertexAttribOffset(context.blitPosLoc, 34373) }; var maxVertexAttribs = gl.getParameter(34921); var prevVertexAttribEnables = []; for (var i = 0; i < maxVertexAttribs; ++i) { var prevEnabled = gl.getVertexAttrib(i, 34338); var wantEnabled = i == context.blitPosLoc; if (prevEnabled && !wantEnabled) { gl.disableVertexAttribArray(i); } if (!prevEnabled && wantEnabled) { gl.enableVertexAttribArray(i); } prevVertexAttribEnables[i] = prevEnabled; } draw(); for (var i = 0; i < maxVertexAttribs; ++i) { var prevEnabled = prevVertexAttribEnables[i]; var nowEnabled = i == context.blitPosLoc; if (prevEnabled && !nowEnabled) { gl.enableVertexAttribArray(i); } if (!prevEnabled && nowEnabled) { gl.disableVertexAttribArray(i); } } gl.bindBuffer(34962, prevVertexAttribPointer.buffer); gl.vertexAttribPointer(context.blitPosLoc, prevVertexAttribPointer.size, prevVertexAttribPointer.type, prevVertexAttribPointer.normalized, prevVertexAttribPointer.stride, prevVertexAttribPointer.offset); } if (prevStencilTest) gl.enable(2960); if (prevDepthTest) gl.enable(2929); if (prevCullFace) gl.enable(2884); if (prevBlend) gl.enable(3042); gl.bindTexture(3553, prevTextureBinding); gl.activeTexture(prevActiveTexture); gl.bindBuffer(34962, prevVB); gl.useProgram(prevProgram); } gl.bindFramebuffer(36160, prevFbo); if (prevScissorTest) gl.enable(3089); }, registerContext: function(ctx, webGLContextAttributes) { var handle = _malloc(8); GROWABLE_HEAP_I32()[handle + 4 >> 2] = _pthread_self(); var context = { handle: handle, attributes: webGLContextAttributes, version: webGLContextAttributes.majorVersion, GLctx: ctx }; if (ctx.canvas) ctx.canvas.GLctxObject = context; GL.contexts[handle] = context; if (typeof webGLContextAttributes.enableExtensionsByDefault == "undefined" || webGLContextAttributes.enableExtensionsByDefault) { GL.initExtensions(context); } if (webGLContextAttributes.renderViaOffscreenBackBuffer) GL.createOffscreenFramebuffer(context); return handle; }, makeContextCurrent: function(contextHandle) { GL.currentContext = GL.contexts[contextHandle]; Module.ctx = GLctx = GL.currentContext && GL.currentContext.GLctx; return !(contextHandle && !GLctx); }, getContext: function(contextHandle) { return GL.contexts[contextHandle]; }, deleteContext: function(contextHandle) { if (GL.currentContext === GL.contexts[contextHandle]) GL.currentContext = null; if (typeof JSEvents == "object") JSEvents.removeAllHandlersOnTarget(GL.contexts[contextHandle].GLctx.canvas); if (GL.contexts[contextHandle] && GL.contexts[contextHandle].GLctx.canvas) GL.contexts[contextHandle].GLctx.canvas.GLctxObject = undefined; _free(GL.contexts[contextHandle].handle); GL.contexts[contextHandle] = null; }, initExtensions: function(context) { if (!context) context = GL.currentContext; if (context.initExtensionsDone) return; context.initExtensionsDone = true; var GLctx = context.GLctx; __webgl_enable_ANGLE_instanced_arrays(GLctx); __webgl_enable_OES_vertex_array_object(GLctx); __webgl_enable_WEBGL_draw_buffers(GLctx); __webgl_enable_WEBGL_draw_instanced_base_vertex_base_instance(GLctx); __webgl_enable_WEBGL_multi_draw_instanced_base_vertex_base_instance(GLctx); if (context.version >= 2) { GLctx.disjointTimerQueryExt = GLctx.getExtension("EXT_disjoint_timer_query_webgl2"); } if (context.version < 2 || !GLctx.disjointTimerQueryExt) { GLctx.disjointTimerQueryExt = GLctx.getExtension("EXT_disjoint_timer_query"); } __webgl_enable_WEBGL_multi_draw(GLctx); var exts = GLctx.getSupportedExtensions() || []; exts.forEach(function(ext) { if (!ext.includes("lose_context") && !ext.includes("debug")) { GLctx.getExtension(ext); } }); } }; Module["GL"] = GL; function _emscripten_glActiveTexture(x0) { GLctx["activeTexture"](x0); } Module["_emscripten_glActiveTexture"] = _emscripten_glActiveTexture; _emscripten_glActiveTexture.sig = "vi"; function _emscripten_glAttachShader(program, shader) { GLctx.attachShader(GL.programs[program], GL.shaders[shader]); } Module["_emscripten_glAttachShader"] = _emscripten_glAttachShader; _emscripten_glAttachShader.sig = "vii"; function _emscripten_glBeginQuery(target, id) { GLctx["beginQuery"](target, GL.queries[id]); } Module["_emscripten_glBeginQuery"] = _emscripten_glBeginQuery; _emscripten_glBeginQuery.sig = "vii"; function _emscripten_glBeginQueryEXT(target, id) { GLctx.disjointTimerQueryExt["beginQueryEXT"](target, GL.queries[id]); } Module["_emscripten_glBeginQueryEXT"] = _emscripten_glBeginQueryEXT; _emscripten_glBeginQueryEXT.sig = "vii"; function _emscripten_glBeginTransformFeedback(x0) { GLctx["beginTransformFeedback"](x0); } Module["_emscripten_glBeginTransformFeedback"] = _emscripten_glBeginTransformFeedback; _emscripten_glBeginTransformFeedback.sig = "vi"; function _emscripten_glBindAttribLocation(program, index, name) { GLctx.bindAttribLocation(GL.programs[program], index, UTF8ToString(name)); } Module["_emscripten_glBindAttribLocation"] = _emscripten_glBindAttribLocation; _emscripten_glBindAttribLocation.sig = "viii"; function _emscripten_glBindBuffer(target, buffer) { if (target == 35051) { GLctx.currentPixelPackBufferBinding = buffer; } else if (target == 35052) { GLctx.currentPixelUnpackBufferBinding = buffer; } GLctx.bindBuffer(target, GL.buffers[buffer]); } Module["_emscripten_glBindBuffer"] = _emscripten_glBindBuffer; _emscripten_glBindBuffer.sig = "vii"; function _emscripten_glBindBufferBase(target, index, buffer) { GLctx["bindBufferBase"](target, index, GL.buffers[buffer]); } Module["_emscripten_glBindBufferBase"] = _emscripten_glBindBufferBase; _emscripten_glBindBufferBase.sig = "viii"; function _emscripten_glBindBufferRange(target, index, buffer, offset, ptrsize) { GLctx["bindBufferRange"](target, index, GL.buffers[buffer], offset, ptrsize); } Module["_emscripten_glBindBufferRange"] = _emscripten_glBindBufferRange; _emscripten_glBindBufferRange.sig = "viiiii"; function _emscripten_glBindFramebuffer(target, framebuffer) { GLctx.bindFramebuffer(target, framebuffer ? GL.framebuffers[framebuffer] : GL.currentContext.defaultFbo); } Module["_emscripten_glBindFramebuffer"] = _emscripten_glBindFramebuffer; _emscripten_glBindFramebuffer.sig = "vii"; function _emscripten_glBindRenderbuffer(target, renderbuffer) { GLctx.bindRenderbuffer(target, GL.renderbuffers[renderbuffer]); } Module["_emscripten_glBindRenderbuffer"] = _emscripten_glBindRenderbuffer; _emscripten_glBindRenderbuffer.sig = "vii"; function _emscripten_glBindSampler(unit, sampler) { GLctx["bindSampler"](unit, GL.samplers[sampler]); } Module["_emscripten_glBindSampler"] = _emscripten_glBindSampler; _emscripten_glBindSampler.sig = "vii"; function _emscripten_glBindTexture(target, texture) { GLctx.bindTexture(target, GL.textures[texture]); } Module["_emscripten_glBindTexture"] = _emscripten_glBindTexture; _emscripten_glBindTexture.sig = "vii"; function _emscripten_glBindTransformFeedback(target, id) { GLctx["bindTransformFeedback"](target, GL.transformFeedbacks[id]); } Module["_emscripten_glBindTransformFeedback"] = _emscripten_glBindTransformFeedback; _emscripten_glBindTransformFeedback.sig = "vii"; function _emscripten_glBindVertexArray(vao) { GLctx["bindVertexArray"](GL.vaos[vao]); } Module["_emscripten_glBindVertexArray"] = _emscripten_glBindVertexArray; _emscripten_glBindVertexArray.sig = "vi"; function _emscripten_glBlendColor(x0, x1, x2, x3) { GLctx["blendColor"](x0, x1, x2, x3); } Module["_emscripten_glBlendColor"] = _emscripten_glBlendColor; _emscripten_glBlendColor.sig = "vffff"; function _emscripten_glBlendEquation(x0) { GLctx["blendEquation"](x0); } Module["_emscripten_glBlendEquation"] = _emscripten_glBlendEquation; _emscripten_glBlendEquation.sig = "vi"; function _emscripten_glBlendEquationSeparate(x0, x1) { GLctx["blendEquationSeparate"](x0, x1); } Module["_emscripten_glBlendEquationSeparate"] = _emscripten_glBlendEquationSeparate; _emscripten_glBlendEquationSeparate.sig = "vii"; function _emscripten_glBlendFunc(x0, x1) { GLctx["blendFunc"](x0, x1); } Module["_emscripten_glBlendFunc"] = _emscripten_glBlendFunc; _emscripten_glBlendFunc.sig = "vii"; function _emscripten_glBlendFuncSeparate(x0, x1, x2, x3) { GLctx["blendFuncSeparate"](x0, x1, x2, x3); } Module["_emscripten_glBlendFuncSeparate"] = _emscripten_glBlendFuncSeparate; _emscripten_glBlendFuncSeparate.sig = "viiii"; function _emscripten_glBlitFramebuffer(x0, x1, x2, x3, x4, x5, x6, x7, x8, x9) { GLctx["blitFramebuffer"](x0, x1, x2, x3, x4, x5, x6, x7, x8, x9); } Module["_emscripten_glBlitFramebuffer"] = _emscripten_glBlitFramebuffer; _emscripten_glBlitFramebuffer.sig = "viiiiiiiiii"; function _emscripten_glBufferData(target, size, data, usage) { if (GL.currentContext.version >= 2) { if (data && size) { GLctx.bufferData(target, GROWABLE_HEAP_U8(), usage, data, size); } else { GLctx.bufferData(target, size, usage); } } else { GLctx.bufferData(target, data ? GROWABLE_HEAP_U8().subarray(data, data + size) : size, usage); } } Module["_emscripten_glBufferData"] = _emscripten_glBufferData; _emscripten_glBufferData.sig = "viiii"; function _emscripten_glBufferSubData(target, offset, size, data) { if (GL.currentContext.version >= 2) { size && GLctx.bufferSubData(target, offset, GROWABLE_HEAP_U8(), data, size); return; } GLctx.bufferSubData(target, offset, GROWABLE_HEAP_U8().subarray(data, data + size)); } Module["_emscripten_glBufferSubData"] = _emscripten_glBufferSubData; _emscripten_glBufferSubData.sig = "viiii"; function _emscripten_glCheckFramebufferStatus(x0) { return GLctx["checkFramebufferStatus"](x0); } Module["_emscripten_glCheckFramebufferStatus"] = _emscripten_glCheckFramebufferStatus; _emscripten_glCheckFramebufferStatus.sig = "ii"; function _emscripten_glClear(x0) { GLctx["clear"](x0); } Module["_emscripten_glClear"] = _emscripten_glClear; _emscripten_glClear.sig = "vi"; function _emscripten_glClearBufferfi(x0, x1, x2, x3) { GLctx["clearBufferfi"](x0, x1, x2, x3); } Module["_emscripten_glClearBufferfi"] = _emscripten_glClearBufferfi; _emscripten_glClearBufferfi.sig = "viifi"; function _emscripten_glClearBufferfv(buffer, drawbuffer, value) { GLctx["clearBufferfv"](buffer, drawbuffer, GROWABLE_HEAP_F32(), value >> 2); } Module["_emscripten_glClearBufferfv"] = _emscripten_glClearBufferfv; _emscripten_glClearBufferfv.sig = "viii"; function _emscripten_glClearBufferiv(buffer, drawbuffer, value) { GLctx["clearBufferiv"](buffer, drawbuffer, GROWABLE_HEAP_I32(), value >> 2); } Module["_emscripten_glClearBufferiv"] = _emscripten_glClearBufferiv; _emscripten_glClearBufferiv.sig = "viii"; function _emscripten_glClearBufferuiv(buffer, drawbuffer, value) { GLctx["clearBufferuiv"](buffer, drawbuffer, GROWABLE_HEAP_U32(), value >> 2); } Module["_emscripten_glClearBufferuiv"] = _emscripten_glClearBufferuiv; _emscripten_glClearBufferuiv.sig = "viii"; function _emscripten_glClearColor(x0, x1, x2, x3) { GLctx["clearColor"](x0, x1, x2, x3); } Module["_emscripten_glClearColor"] = _emscripten_glClearColor; _emscripten_glClearColor.sig = "vffff"; function _emscripten_glClearDepthf(x0) { GLctx["clearDepth"](x0); } Module["_emscripten_glClearDepthf"] = _emscripten_glClearDepthf; _emscripten_glClearDepthf.sig = "vf"; function _emscripten_glClearStencil(x0) { GLctx["clearStencil"](x0); } Module["_emscripten_glClearStencil"] = _emscripten_glClearStencil; _emscripten_glClearStencil.sig = "vi"; function convertI32PairToI53(lo, hi) { assert(hi === (hi | 0)); return (lo >>> 0) + hi * 4294967296; } Module["convertI32PairToI53"] = convertI32PairToI53; function _emscripten_glClientWaitSync(sync, flags, timeoutLo, timeoutHi) { return GLctx.clientWaitSync(GL.syncs[sync], flags, convertI32PairToI53(timeoutLo, timeoutHi)); } Module["_emscripten_glClientWaitSync"] = _emscripten_glClientWaitSync; _emscripten_glClientWaitSync.sig = "iiiii"; function _emscripten_glColorMask(red, green, blue, alpha) { GLctx.colorMask(!!red, !!green, !!blue, !!alpha); } Module["_emscripten_glColorMask"] = _emscripten_glColorMask; _emscripten_glColorMask.sig = "viiii"; function _emscripten_glCompileShader(shader) { GLctx.compileShader(GL.shaders[shader]); } Module["_emscripten_glCompileShader"] = _emscripten_glCompileShader; _emscripten_glCompileShader.sig = "vi"; function _emscripten_glCompressedTexImage2D(target, level, internalFormat, width, height, border, imageSize, data) { if (GL.currentContext.version >= 2) { if (GLctx.currentPixelUnpackBufferBinding || !imageSize) { GLctx["compressedTexImage2D"](target, level, internalFormat, width, height, border, imageSize, data); } else { GLctx["compressedTexImage2D"](target, level, internalFormat, width, height, border, GROWABLE_HEAP_U8(), data, imageSize); } return; } GLctx["compressedTexImage2D"](target, level, internalFormat, width, height, border, data ? GROWABLE_HEAP_U8().subarray(data, data + imageSize) : null); } Module["_emscripten_glCompressedTexImage2D"] = _emscripten_glCompressedTexImage2D; _emscripten_glCompressedTexImage2D.sig = "viiiiiiii"; function _emscripten_glCompressedTexImage3D(target, level, internalFormat, width, height, depth, border, imageSize, data) { if (GLctx.currentPixelUnpackBufferBinding) { GLctx["compressedTexImage3D"](target, level, internalFormat, width, height, depth, border, imageSize, data); } else { GLctx["compressedTexImage3D"](target, level, internalFormat, width, height, depth, border, GROWABLE_HEAP_U8(), data, imageSize); } } Module["_emscripten_glCompressedTexImage3D"] = _emscripten_glCompressedTexImage3D; _emscripten_glCompressedTexImage3D.sig = "viiiiiiiii"; function _emscripten_glCompressedTexSubImage2D(target, level, xoffset, yoffset, width, height, format, imageSize, data) { if (GL.currentContext.version >= 2) { if (GLctx.currentPixelUnpackBufferBinding || !imageSize) { GLctx["compressedTexSubImage2D"](target, level, xoffset, yoffset, width, height, format, imageSize, data); } else { GLctx["compressedTexSubImage2D"](target, level, xoffset, yoffset, width, height, format, GROWABLE_HEAP_U8(), data, imageSize); } return; } GLctx["compressedTexSubImage2D"](target, level, xoffset, yoffset, width, height, format, data ? GROWABLE_HEAP_U8().subarray(data, data + imageSize) : null); } Module["_emscripten_glCompressedTexSubImage2D"] = _emscripten_glCompressedTexSubImage2D; _emscripten_glCompressedTexSubImage2D.sig = "viiiiiiiii"; function _emscripten_glCompressedTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data) { if (GLctx.currentPixelUnpackBufferBinding) { GLctx["compressedTexSubImage3D"](target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data); } else { GLctx["compressedTexSubImage3D"](target, level, xoffset, yoffset, zoffset, width, height, depth, format, GROWABLE_HEAP_U8(), data, imageSize); } } Module["_emscripten_glCompressedTexSubImage3D"] = _emscripten_glCompressedTexSubImage3D; _emscripten_glCompressedTexSubImage3D.sig = "viiiiiiiiiii"; function _emscripten_glCopyBufferSubData(x0, x1, x2, x3, x4) { GLctx["copyBufferSubData"](x0, x1, x2, x3, x4); } Module["_emscripten_glCopyBufferSubData"] = _emscripten_glCopyBufferSubData; _emscripten_glCopyBufferSubData.sig = "viiiii"; function _emscripten_glCopyTexImage2D(x0, x1, x2, x3, x4, x5, x6, x7) { GLctx["copyTexImage2D"](x0, x1, x2, x3, x4, x5, x6, x7); } Module["_emscripten_glCopyTexImage2D"] = _emscripten_glCopyTexImage2D; _emscripten_glCopyTexImage2D.sig = "viiiiiiii"; function _emscripten_glCopyTexSubImage2D(x0, x1, x2, x3, x4, x5, x6, x7) { GLctx["copyTexSubImage2D"](x0, x1, x2, x3, x4, x5, x6, x7); } Module["_emscripten_glCopyTexSubImage2D"] = _emscripten_glCopyTexSubImage2D; _emscripten_glCopyTexSubImage2D.sig = "viiiiiiii"; function _emscripten_glCopyTexSubImage3D(x0, x1, x2, x3, x4, x5, x6, x7, x8) { GLctx["copyTexSubImage3D"](x0, x1, x2, x3, x4, x5, x6, x7, x8); } Module["_emscripten_glCopyTexSubImage3D"] = _emscripten_glCopyTexSubImage3D; _emscripten_glCopyTexSubImage3D.sig = "viiiiiiiii"; function _emscripten_glCreateProgram() { var id = GL.getNewId(GL.programs); var program = GLctx.createProgram(); program.name = id; program.maxUniformLength = program.maxAttributeLength = program.maxUniformBlockNameLength = 0; program.uniformIdCounter = 1; GL.programs[id] = program; return id; } Module["_emscripten_glCreateProgram"] = _emscripten_glCreateProgram; _emscripten_glCreateProgram.sig = "i"; function _emscripten_glCreateShader(shaderType) { var id = GL.getNewId(GL.shaders); GL.shaders[id] = GLctx.createShader(shaderType); return id; } Module["_emscripten_glCreateShader"] = _emscripten_glCreateShader; _emscripten_glCreateShader.sig = "ii"; function _emscripten_glCullFace(x0) { GLctx["cullFace"](x0); } Module["_emscripten_glCullFace"] = _emscripten_glCullFace; _emscripten_glCullFace.sig = "vi"; function _emscripten_glDeleteBuffers(n, buffers) { for (var i = 0; i < n; i++) { var id = GROWABLE_HEAP_I32()[buffers + i * 4 >> 2]; var buffer = GL.buffers[id]; if (!buffer) continue; GLctx.deleteBuffer(buffer); buffer.name = 0; GL.buffers[id] = null; if (id == GLctx.currentPixelPackBufferBinding) GLctx.currentPixelPackBufferBinding = 0; if (id == GLctx.currentPixelUnpackBufferBinding) GLctx.currentPixelUnpackBufferBinding = 0; } } Module["_emscripten_glDeleteBuffers"] = _emscripten_glDeleteBuffers; _emscripten_glDeleteBuffers.sig = "vii"; function _emscripten_glDeleteFramebuffers(n, framebuffers) { for (var i = 0; i < n; ++i) { var id = GROWABLE_HEAP_I32()[framebuffers + i * 4 >> 2]; var framebuffer = GL.framebuffers[id]; if (!framebuffer) continue; GLctx.deleteFramebuffer(framebuffer); framebuffer.name = 0; GL.framebuffers[id] = null; } } Module["_emscripten_glDeleteFramebuffers"] = _emscripten_glDeleteFramebuffers; _emscripten_glDeleteFramebuffers.sig = "vii"; function _emscripten_glDeleteProgram(id) { if (!id) return; var program = GL.programs[id]; if (!program) { GL.recordError(1281); return; } GLctx.deleteProgram(program); program.name = 0; GL.programs[id] = null; } Module["_emscripten_glDeleteProgram"] = _emscripten_glDeleteProgram; _emscripten_glDeleteProgram.sig = "vi"; function _emscripten_glDeleteQueries(n, ids) { for (var i = 0; i < n; i++) { var id = GROWABLE_HEAP_I32()[ids + i * 4 >> 2]; var query = GL.queries[id]; if (!query) continue; GLctx["deleteQuery"](query); GL.queries[id] = null; } } Module["_emscripten_glDeleteQueries"] = _emscripten_glDeleteQueries; _emscripten_glDeleteQueries.sig = "vii"; function _emscripten_glDeleteQueriesEXT(n, ids) { for (var i = 0; i < n; i++) { var id = GROWABLE_HEAP_I32()[ids + i * 4 >> 2]; var query = GL.queries[id]; if (!query) continue; GLctx.disjointTimerQueryExt["deleteQueryEXT"](query); GL.queries[id] = null; } } Module["_emscripten_glDeleteQueriesEXT"] = _emscripten_glDeleteQueriesEXT; _emscripten_glDeleteQueriesEXT.sig = "vii"; function _emscripten_glDeleteRenderbuffers(n, renderbuffers) { for (var i = 0; i < n; i++) { var id = GROWABLE_HEAP_I32()[renderbuffers + i * 4 >> 2]; var renderbuffer = GL.renderbuffers[id]; if (!renderbuffer) continue; GLctx.deleteRenderbuffer(renderbuffer); renderbuffer.name = 0; GL.renderbuffers[id] = null; } } Module["_emscripten_glDeleteRenderbuffers"] = _emscripten_glDeleteRenderbuffers; _emscripten_glDeleteRenderbuffers.sig = "vii"; function _emscripten_glDeleteSamplers(n, samplers) { for (var i = 0; i < n; i++) { var id = GROWABLE_HEAP_I32()[samplers + i * 4 >> 2]; var sampler = GL.samplers[id]; if (!sampler) continue; GLctx["deleteSampler"](sampler); sampler.name = 0; GL.samplers[id] = null; } } Module["_emscripten_glDeleteSamplers"] = _emscripten_glDeleteSamplers; _emscripten_glDeleteSamplers.sig = "vii"; function _emscripten_glDeleteShader(id) { if (!id) return; var shader = GL.shaders[id]; if (!shader) { GL.recordError(1281); return; } GLctx.deleteShader(shader); GL.shaders[id] = null; } Module["_emscripten_glDeleteShader"] = _emscripten_glDeleteShader; _emscripten_glDeleteShader.sig = "vi"; function _emscripten_glDeleteSync(id) { if (!id) return; var sync = GL.syncs[id]; if (!sync) { GL.recordError(1281); return; } GLctx.deleteSync(sync); sync.name = 0; GL.syncs[id] = null; } Module["_emscripten_glDeleteSync"] = _emscripten_glDeleteSync; _emscripten_glDeleteSync.sig = "vi"; function _emscripten_glDeleteTextures(n, textures) { for (var i = 0; i < n; i++) { var id = GROWABLE_HEAP_I32()[textures + i * 4 >> 2]; var texture = GL.textures[id]; if (!texture) continue; GLctx.deleteTexture(texture); texture.name = 0; GL.textures[id] = null; } } Module["_emscripten_glDeleteTextures"] = _emscripten_glDeleteTextures; _emscripten_glDeleteTextures.sig = "vii"; function _emscripten_glDeleteTransformFeedbacks(n, ids) { for (var i = 0; i < n; i++) { var id = GROWABLE_HEAP_I32()[ids + i * 4 >> 2]; var transformFeedback = GL.transformFeedbacks[id]; if (!transformFeedback) continue; GLctx["deleteTransformFeedback"](transformFeedback); transformFeedback.name = 0; GL.transformFeedbacks[id] = null; } } Module["_emscripten_glDeleteTransformFeedbacks"] = _emscripten_glDeleteTransformFeedbacks; _emscripten_glDeleteTransformFeedbacks.sig = "vii"; function _emscripten_glDeleteVertexArrays(n, vaos) { for (var i = 0; i < n; i++) { var id = GROWABLE_HEAP_I32()[vaos + i * 4 >> 2]; GLctx["deleteVertexArray"](GL.vaos[id]); GL.vaos[id] = null; } } Module["_emscripten_glDeleteVertexArrays"] = _emscripten_glDeleteVertexArrays; _emscripten_glDeleteVertexArrays.sig = "vii"; function _emscripten_glDepthFunc(x0) { GLctx["depthFunc"](x0); } Module["_emscripten_glDepthFunc"] = _emscripten_glDepthFunc; _emscripten_glDepthFunc.sig = "vi"; function _emscripten_glDepthMask(flag) { GLctx.depthMask(!!flag); } Module["_emscripten_glDepthMask"] = _emscripten_glDepthMask; _emscripten_glDepthMask.sig = "vi"; function _emscripten_glDepthRangef(x0, x1) { GLctx["depthRange"](x0, x1); } Module["_emscripten_glDepthRangef"] = _emscripten_glDepthRangef; _emscripten_glDepthRangef.sig = "vii"; function _emscripten_glDetachShader(program, shader) { GLctx.detachShader(GL.programs[program], GL.shaders[shader]); } Module["_emscripten_glDetachShader"] = _emscripten_glDetachShader; _emscripten_glDetachShader.sig = "vii"; function _emscripten_glDisable(x0) { GLctx["disable"](x0); } Module["_emscripten_glDisable"] = _emscripten_glDisable; _emscripten_glDisable.sig = "vi"; function _emscripten_glDisableVertexAttribArray(index) { GLctx.disableVertexAttribArray(index); } Module["_emscripten_glDisableVertexAttribArray"] = _emscripten_glDisableVertexAttribArray; _emscripten_glDisableVertexAttribArray.sig = "vi"; function _emscripten_glDrawArrays(mode, first, count) { GLctx.drawArrays(mode, first, count); } Module["_emscripten_glDrawArrays"] = _emscripten_glDrawArrays; _emscripten_glDrawArrays.sig = "viii"; function _emscripten_glDrawArraysInstanced(mode, first, count, primcount) { GLctx["drawArraysInstanced"](mode, first, count, primcount); } Module["_emscripten_glDrawArraysInstanced"] = _emscripten_glDrawArraysInstanced; _emscripten_glDrawArraysInstanced.sig = "viiii"; var tempFixedLengthArray = []; Module["tempFixedLengthArray"] = tempFixedLengthArray; function _emscripten_glDrawBuffers(n, bufs) { var bufArray = tempFixedLengthArray[n]; for (var i = 0; i < n; i++) { bufArray[i] = GROWABLE_HEAP_I32()[bufs + i * 4 >> 2]; } GLctx["drawBuffers"](bufArray); } Module["_emscripten_glDrawBuffers"] = _emscripten_glDrawBuffers; _emscripten_glDrawBuffers.sig = "vii"; function _emscripten_glDrawElements(mode, count, type, indices) { GLctx.drawElements(mode, count, type, indices); } Module["_emscripten_glDrawElements"] = _emscripten_glDrawElements; _emscripten_glDrawElements.sig = "viiii"; function _emscripten_glDrawElementsInstanced(mode, count, type, indices, primcount) { GLctx["drawElementsInstanced"](mode, count, type, indices, primcount); } Module["_emscripten_glDrawElementsInstanced"] = _emscripten_glDrawElementsInstanced; _emscripten_glDrawElementsInstanced.sig = "viiiii"; function _emscripten_glDrawRangeElements(mode, start, end, count, type, indices) { _glDrawElements(mode, count, type, indices); } Module["_emscripten_glDrawRangeElements"] = _emscripten_glDrawRangeElements; _emscripten_glDrawRangeElements.sig = "viiiiii"; function _emscripten_glEnable(x0) { GLctx["enable"](x0); } Module["_emscripten_glEnable"] = _emscripten_glEnable; _emscripten_glEnable.sig = "vi"; function _emscripten_glEnableVertexAttribArray(index) { GLctx.enableVertexAttribArray(index); } Module["_emscripten_glEnableVertexAttribArray"] = _emscripten_glEnableVertexAttribArray; _emscripten_glEnableVertexAttribArray.sig = "vi"; function _emscripten_glEndQuery(x0) { GLctx["endQuery"](x0); } Module["_emscripten_glEndQuery"] = _emscripten_glEndQuery; _emscripten_glEndQuery.sig = "vi"; function _emscripten_glEndQueryEXT(target) { GLctx.disjointTimerQueryExt["endQueryEXT"](target); } Module["_emscripten_glEndQueryEXT"] = _emscripten_glEndQueryEXT; _emscripten_glEndQueryEXT.sig = "vi"; function _emscripten_glEndTransformFeedback() { GLctx["endTransformFeedback"](); } Module["_emscripten_glEndTransformFeedback"] = _emscripten_glEndTransformFeedback; _emscripten_glEndTransformFeedback.sig = "v"; function _emscripten_glFenceSync(condition, flags) { var sync = GLctx.fenceSync(condition, flags); if (sync) { var id = GL.getNewId(GL.syncs); sync.name = id; GL.syncs[id] = sync; return id; } return 0; } Module["_emscripten_glFenceSync"] = _emscripten_glFenceSync; _emscripten_glFenceSync.sig = "iii"; function _emscripten_glFinish() { GLctx["finish"](); } Module["_emscripten_glFinish"] = _emscripten_glFinish; _emscripten_glFinish.sig = "v"; function _emscripten_glFlush() { GLctx["flush"](); } Module["_emscripten_glFlush"] = _emscripten_glFlush; _emscripten_glFlush.sig = "v"; function _emscripten_glFramebufferRenderbuffer(target, attachment, renderbuffertarget, renderbuffer) { GLctx.framebufferRenderbuffer(target, attachment, renderbuffertarget, GL.renderbuffers[renderbuffer]); } Module["_emscripten_glFramebufferRenderbuffer"] = _emscripten_glFramebufferRenderbuffer; _emscripten_glFramebufferRenderbuffer.sig = "viiii"; function _emscripten_glFramebufferTexture2D(target, attachment, textarget, texture, level) { GLctx.framebufferTexture2D(target, attachment, textarget, GL.textures[texture], level); } Module["_emscripten_glFramebufferTexture2D"] = _emscripten_glFramebufferTexture2D; _emscripten_glFramebufferTexture2D.sig = "viiiii"; function _emscripten_glFramebufferTextureLayer(target, attachment, texture, level, layer) { GLctx.framebufferTextureLayer(target, attachment, GL.textures[texture], level, layer); } Module["_emscripten_glFramebufferTextureLayer"] = _emscripten_glFramebufferTextureLayer; _emscripten_glFramebufferTextureLayer.sig = "viiiii"; function _emscripten_glFrontFace(x0) { GLctx["frontFace"](x0); } Module["_emscripten_glFrontFace"] = _emscripten_glFrontFace; _emscripten_glFrontFace.sig = "vi"; function __glGenObject(n, buffers, createFunction, objectTable) { for (var i = 0; i < n; i++) { var buffer = GLctx[createFunction](); var id = buffer && GL.getNewId(objectTable); if (buffer) { buffer.name = id; objectTable[id] = buffer; } else { GL.recordError(1282); } GROWABLE_HEAP_I32()[buffers + i * 4 >> 2] = id; } } Module["__glGenObject"] = __glGenObject; __glGenObject.sig = "vii"; function _emscripten_glGenBuffers(n, buffers) { __glGenObject(n, buffers, "createBuffer", GL.buffers); } Module["_emscripten_glGenBuffers"] = _emscripten_glGenBuffers; _emscripten_glGenBuffers.sig = "vii"; function _emscripten_glGenFramebuffers(n, ids) { __glGenObject(n, ids, "createFramebuffer", GL.framebuffers); } Module["_emscripten_glGenFramebuffers"] = _emscripten_glGenFramebuffers; _emscripten_glGenFramebuffers.sig = "vii"; function _emscripten_glGenQueries(n, ids) { __glGenObject(n, ids, "createQuery", GL.queries); } Module["_emscripten_glGenQueries"] = _emscripten_glGenQueries; _emscripten_glGenQueries.sig = "vii"; function _emscripten_glGenQueriesEXT(n, ids) { for (var i = 0; i < n; i++) { var query = GLctx.disjointTimerQueryExt["createQueryEXT"](); if (!query) { GL.recordError(1282); while (i < n) GROWABLE_HEAP_I32()[ids + i++ * 4 >> 2] = 0; return; } var id = GL.getNewId(GL.queries); query.name = id; GL.queries[id] = query; GROWABLE_HEAP_I32()[ids + i * 4 >> 2] = id; } } Module["_emscripten_glGenQueriesEXT"] = _emscripten_glGenQueriesEXT; _emscripten_glGenQueriesEXT.sig = "vii"; function _emscripten_glGenRenderbuffers(n, renderbuffers) { __glGenObject(n, renderbuffers, "createRenderbuffer", GL.renderbuffers); } Module["_emscripten_glGenRenderbuffers"] = _emscripten_glGenRenderbuffers; _emscripten_glGenRenderbuffers.sig = "vii"; function _emscripten_glGenSamplers(n, samplers) { __glGenObject(n, samplers, "createSampler", GL.samplers); } Module["_emscripten_glGenSamplers"] = _emscripten_glGenSamplers; _emscripten_glGenSamplers.sig = "vii"; function _emscripten_glGenTextures(n, textures) { __glGenObject(n, textures, "createTexture", GL.textures); } Module["_emscripten_glGenTextures"] = _emscripten_glGenTextures; _emscripten_glGenTextures.sig = "vii"; function _emscripten_glGenTransformFeedbacks(n, ids) { __glGenObject(n, ids, "createTransformFeedback", GL.transformFeedbacks); } Module["_emscripten_glGenTransformFeedbacks"] = _emscripten_glGenTransformFeedbacks; _emscripten_glGenTransformFeedbacks.sig = "vii"; function _emscripten_glGenVertexArrays(n, arrays) { __glGenObject(n, arrays, "createVertexArray", GL.vaos); } Module["_emscripten_glGenVertexArrays"] = _emscripten_glGenVertexArrays; _emscripten_glGenVertexArrays.sig = "vii"; function _emscripten_glGenerateMipmap(x0) { GLctx["generateMipmap"](x0); } Module["_emscripten_glGenerateMipmap"] = _emscripten_glGenerateMipmap; _emscripten_glGenerateMipmap.sig = "vi"; function __glGetActiveAttribOrUniform(funcName, program, index, bufSize, length, size, type, name) { program = GL.programs[program]; var info = GLctx[funcName](program, index); if (info) { var numBytesWrittenExclNull = name && stringToUTF8(info.name, name, bufSize); if (length) GROWABLE_HEAP_I32()[length >> 2] = numBytesWrittenExclNull; if (size) GROWABLE_HEAP_I32()[size >> 2] = info.size; if (type) GROWABLE_HEAP_I32()[type >> 2] = info.type; } } Module["__glGetActiveAttribOrUniform"] = __glGetActiveAttribOrUniform; function _emscripten_glGetActiveAttrib(program, index, bufSize, length, size, type, name) { __glGetActiveAttribOrUniform("getActiveAttrib", program, index, bufSize, length, size, type, name); } Module["_emscripten_glGetActiveAttrib"] = _emscripten_glGetActiveAttrib; _emscripten_glGetActiveAttrib.sig = "viiiiiii"; function _emscripten_glGetActiveUniform(program, index, bufSize, length, size, type, name) { __glGetActiveAttribOrUniform("getActiveUniform", program, index, bufSize, length, size, type, name); } Module["_emscripten_glGetActiveUniform"] = _emscripten_glGetActiveUniform; _emscripten_glGetActiveUniform.sig = "viiiiiii"; function _emscripten_glGetActiveUniformBlockName(program, uniformBlockIndex, bufSize, length, uniformBlockName) { program = GL.programs[program]; var result = GLctx["getActiveUniformBlockName"](program, uniformBlockIndex); if (!result) return; if (uniformBlockName && bufSize > 0) { var numBytesWrittenExclNull = stringToUTF8(result, uniformBlockName, bufSize); if (length) GROWABLE_HEAP_I32()[length >> 2] = numBytesWrittenExclNull; } else { if (length) GROWABLE_HEAP_I32()[length >> 2] = 0; } } Module["_emscripten_glGetActiveUniformBlockName"] = _emscripten_glGetActiveUniformBlockName; _emscripten_glGetActiveUniformBlockName.sig = "viiiii"; function _emscripten_glGetActiveUniformBlockiv(program, uniformBlockIndex, pname, params) { if (!params) { GL.recordError(1281); return; } program = GL.programs[program]; if (pname == 35393) { var name = GLctx["getActiveUniformBlockName"](program, uniformBlockIndex); GROWABLE_HEAP_I32()[params >> 2] = name.length + 1; return; } var result = GLctx["getActiveUniformBlockParameter"](program, uniformBlockIndex, pname); if (result === null) return; if (pname == 35395) { for (var i = 0; i < result.length; i++) { GROWABLE_HEAP_I32()[params + i * 4 >> 2] = result[i]; } } else { GROWABLE_HEAP_I32()[params >> 2] = result; } } Module["_emscripten_glGetActiveUniformBlockiv"] = _emscripten_glGetActiveUniformBlockiv; _emscripten_glGetActiveUniformBlockiv.sig = "viiii"; function _emscripten_glGetActiveUniformsiv(program, uniformCount, uniformIndices, pname, params) { if (!params) { GL.recordError(1281); return; } if (uniformCount > 0 && uniformIndices == 0) { GL.recordError(1281); return; } program = GL.programs[program]; var ids = []; for (var i = 0; i < uniformCount; i++) { ids.push(GROWABLE_HEAP_I32()[uniformIndices + i * 4 >> 2]); } var result = GLctx["getActiveUniforms"](program, ids, pname); if (!result) return; var len = result.length; for (var i = 0; i < len; i++) { GROWABLE_HEAP_I32()[params + i * 4 >> 2] = result[i]; } } Module["_emscripten_glGetActiveUniformsiv"] = _emscripten_glGetActiveUniformsiv; _emscripten_glGetActiveUniformsiv.sig = "viiiii"; function _emscripten_glGetAttachedShaders(program, maxCount, count, shaders) { var result = GLctx.getAttachedShaders(GL.programs[program]); var len = result.length; if (len > maxCount) { len = maxCount; } GROWABLE_HEAP_I32()[count >> 2] = len; for (var i = 0; i < len; ++i) { var id = GL.shaders.indexOf(result[i]); GROWABLE_HEAP_I32()[shaders + i * 4 >> 2] = id; } } Module["_emscripten_glGetAttachedShaders"] = _emscripten_glGetAttachedShaders; _emscripten_glGetAttachedShaders.sig = "viiii"; function _emscripten_glGetAttribLocation(program, name) { return GLctx.getAttribLocation(GL.programs[program], UTF8ToString(name)); } Module["_emscripten_glGetAttribLocation"] = _emscripten_glGetAttribLocation; _emscripten_glGetAttribLocation.sig = "iii"; function readI53FromU64(ptr) { return GROWABLE_HEAP_U32()[ptr >> 2] + GROWABLE_HEAP_U32()[ptr + 4 >> 2] * 4294967296; } Module["readI53FromU64"] = readI53FromU64; function writeI53ToI64(ptr, num) { GROWABLE_HEAP_U32()[ptr >> 2] = num; GROWABLE_HEAP_U32()[ptr + 4 >> 2] = (num - GROWABLE_HEAP_U32()[ptr >> 2]) / 4294967296; var deserialized = num >= 0 ? readI53FromU64(ptr) : readI53FromI64(ptr); if (deserialized != num) warnOnce("writeI53ToI64() out of range: serialized JS Number " + num + " to Wasm heap as bytes lo=0x" + GROWABLE_HEAP_U32()[ptr >> 2].toString(16) + ", hi=0x" + GROWABLE_HEAP_U32()[ptr + 4 >> 2].toString(16) + ", which deserializes back to " + deserialized + " instead!"); } Module["writeI53ToI64"] = writeI53ToI64; function emscriptenWebGLGet(name_, p, type) { if (!p) { GL.recordError(1281); return; } var ret = undefined; switch (name_) { case 36346: ret = 1; break; case 36344: if (type != 0 && type != 1) { GL.recordError(1280); } return; case 34814: case 36345: ret = 0; break; case 34466: var formats = GLctx.getParameter(34467); ret = formats ? formats.length : 0; break; case 33309: if (GL.currentContext.version < 2) { GL.recordError(1282); return; } var exts = GLctx.getSupportedExtensions() || []; ret = 2 * exts.length; break; case 33307: case 33308: if (GL.currentContext.version < 2) { GL.recordError(1280); return; } ret = name_ == 33307 ? 3 : 0; break; } if (ret === undefined) { var result = GLctx.getParameter(name_); switch (typeof result) { case "number": ret = result; break; case "boolean": ret = result ? 1 : 0; break; case "string": GL.recordError(1280); return; case "object": if (result === null) { switch (name_) { case 34964: case 35725: case 34965: case 36006: case 36007: case 32873: case 34229: case 36662: case 36663: case 35053: case 35055: case 36010: case 35097: case 35869: case 32874: case 36389: case 35983: case 35368: case 34068: { ret = 0; break; } default: { GL.recordError(1280); return; } } } else if (result instanceof Float32Array || result instanceof Uint32Array || result instanceof Int32Array || result instanceof Array) { for (var i = 0; i < result.length; ++i) { switch (type) { case 0: GROWABLE_HEAP_I32()[p + i * 4 >> 2] = result[i]; break; case 2: GROWABLE_HEAP_F32()[p + i * 4 >> 2] = result[i]; break; case 4: GROWABLE_HEAP_I8()[p + i >> 0] = result[i] ? 1 : 0; break; } } return; } else { try { ret = result.name | 0; } catch (e) { GL.recordError(1280); err("GL_INVALID_ENUM in glGet" + type + "v: Unknown object returned from WebGL getParameter(" + name_ + ")! (error: " + e + ")"); return; } } break; default: GL.recordError(1280); err("GL_INVALID_ENUM in glGet" + type + "v: Native code calling glGet" + type + "v(" + name_ + ") and it returns " + result + " of type " + typeof result + "!"); return; } } switch (type) { case 1: writeI53ToI64(p, ret); break; case 0: GROWABLE_HEAP_I32()[p >> 2] = ret; break; case 2: GROWABLE_HEAP_F32()[p >> 2] = ret; break; case 4: GROWABLE_HEAP_I8()[p >> 0] = ret ? 1 : 0; break; } } Module["emscriptenWebGLGet"] = emscriptenWebGLGet; function _emscripten_glGetBooleanv(name_, p) { emscriptenWebGLGet(name_, p, 4); } Module["_emscripten_glGetBooleanv"] = _emscripten_glGetBooleanv; _emscripten_glGetBooleanv.sig = "vii"; function _emscripten_glGetBufferParameteri64v(target, value, data) { if (!data) { GL.recordError(1281); return; } writeI53ToI64(data, GLctx.getBufferParameter(target, value)); } Module["_emscripten_glGetBufferParameteri64v"] = _emscripten_glGetBufferParameteri64v; _emscripten_glGetBufferParameteri64v.sig = "viii"; function _emscripten_glGetBufferParameteriv(target, value, data) { if (!data) { GL.recordError(1281); return; } GROWABLE_HEAP_I32()[data >> 2] = GLctx.getBufferParameter(target, value); } Module["_emscripten_glGetBufferParameteriv"] = _emscripten_glGetBufferParameteriv; _emscripten_glGetBufferParameteriv.sig = "viii"; function _emscripten_glGetError() { var error = GLctx.getError() || GL.lastError; GL.lastError = 0; return error; } Module["_emscripten_glGetError"] = _emscripten_glGetError; _emscripten_glGetError.sig = "i"; function _emscripten_glGetFloatv(name_, p) { emscriptenWebGLGet(name_, p, 2); } Module["_emscripten_glGetFloatv"] = _emscripten_glGetFloatv; _emscripten_glGetFloatv.sig = "vii"; function _emscripten_glGetFragDataLocation(program, name) { return GLctx["getFragDataLocation"](GL.programs[program], UTF8ToString(name)); } Module["_emscripten_glGetFragDataLocation"] = _emscripten_glGetFragDataLocation; _emscripten_glGetFragDataLocation.sig = "iii"; function _emscripten_glGetFramebufferAttachmentParameteriv(target, attachment, pname, params) { var result = GLctx.getFramebufferAttachmentParameter(target, attachment, pname); if (result instanceof WebGLRenderbuffer || result instanceof WebGLTexture) { result = result.name | 0; } GROWABLE_HEAP_I32()[params >> 2] = result; } Module["_emscripten_glGetFramebufferAttachmentParameteriv"] = _emscripten_glGetFramebufferAttachmentParameteriv; _emscripten_glGetFramebufferAttachmentParameteriv.sig = "viiii"; function emscriptenWebGLGetIndexed(target, index, data, type) { if (!data) { GL.recordError(1281); return; } var result = GLctx["getIndexedParameter"](target, index); var ret; switch (typeof result) { case "boolean": ret = result ? 1 : 0; break; case "number": ret = result; break; case "object": if (result === null) { switch (target) { case 35983: case 35368: ret = 0; break; default: { GL.recordError(1280); return; } } } else if (result instanceof WebGLBuffer) { ret = result.name | 0; } else { GL.recordError(1280); return; } break; default: GL.recordError(1280); return; } switch (type) { case 1: writeI53ToI64(data, ret); break; case 0: GROWABLE_HEAP_I32()[data >> 2] = ret; break; case 2: GROWABLE_HEAP_F32()[data >> 2] = ret; break; case 4: GROWABLE_HEAP_I8()[data >> 0] = ret ? 1 : 0; break; default: throw "internal emscriptenWebGLGetIndexed() error, bad type: " + type; } } Module["emscriptenWebGLGetIndexed"] = emscriptenWebGLGetIndexed; function _emscripten_glGetInteger64i_v(target, index, data) { emscriptenWebGLGetIndexed(target, index, data, 1); } Module["_emscripten_glGetInteger64i_v"] = _emscripten_glGetInteger64i_v; _emscripten_glGetInteger64i_v.sig = "viii"; function _emscripten_glGetInteger64v(name_, p) { emscriptenWebGLGet(name_, p, 1); } Module["_emscripten_glGetInteger64v"] = _emscripten_glGetInteger64v; _emscripten_glGetInteger64v.sig = "vii"; function _emscripten_glGetIntegeri_v(target, index, data) { emscriptenWebGLGetIndexed(target, index, data, 0); } Module["_emscripten_glGetIntegeri_v"] = _emscripten_glGetIntegeri_v; _emscripten_glGetIntegeri_v.sig = "viii"; function _emscripten_glGetIntegerv(name_, p) { emscriptenWebGLGet(name_, p, 0); } Module["_emscripten_glGetIntegerv"] = _emscripten_glGetIntegerv; _emscripten_glGetIntegerv.sig = "vii"; function _emscripten_glGetInternalformativ(target, internalformat, pname, bufSize, params) { if (bufSize < 0) { GL.recordError(1281); return; } if (!params) { GL.recordError(1281); return; } var ret = GLctx["getInternalformatParameter"](target, internalformat, pname); if (ret === null) return; for (var i = 0; i < ret.length && i < bufSize; ++i) { GROWABLE_HEAP_I32()[params + i * 4 >> 2] = ret[i]; } } Module["_emscripten_glGetInternalformativ"] = _emscripten_glGetInternalformativ; _emscripten_glGetInternalformativ.sig = "viiiii"; function _emscripten_glGetProgramBinary(program, bufSize, length, binaryFormat, binary) { GL.recordError(1282); } Module["_emscripten_glGetProgramBinary"] = _emscripten_glGetProgramBinary; _emscripten_glGetProgramBinary.sig = "viiiii"; function _emscripten_glGetProgramInfoLog(program, maxLength, length, infoLog) { var log = GLctx.getProgramInfoLog(GL.programs[program]); if (log === null) log = "(unknown error)"; var numBytesWrittenExclNull = maxLength > 0 && infoLog ? stringToUTF8(log, infoLog, maxLength) : 0; if (length) GROWABLE_HEAP_I32()[length >> 2] = numBytesWrittenExclNull; } Module["_emscripten_glGetProgramInfoLog"] = _emscripten_glGetProgramInfoLog; _emscripten_glGetProgramInfoLog.sig = "viiii"; function _emscripten_glGetProgramiv(program, pname, p) { if (!p) { GL.recordError(1281); return; } if (program >= GL.counter) { GL.recordError(1281); return; } program = GL.programs[program]; if (pname == 35716) { var log = GLctx.getProgramInfoLog(program); if (log === null) log = "(unknown error)"; GROWABLE_HEAP_I32()[p >> 2] = log.length + 1; } else if (pname == 35719) { if (!program.maxUniformLength) { for (var i = 0; i < GLctx.getProgramParameter(program, 35718); ++i) { program.maxUniformLength = Math.max(program.maxUniformLength, GLctx.getActiveUniform(program, i).name.length + 1); } } GROWABLE_HEAP_I32()[p >> 2] = program.maxUniformLength; } else if (pname == 35722) { if (!program.maxAttributeLength) { for (var i = 0; i < GLctx.getProgramParameter(program, 35721); ++i) { program.maxAttributeLength = Math.max(program.maxAttributeLength, GLctx.getActiveAttrib(program, i).name.length + 1); } } GROWABLE_HEAP_I32()[p >> 2] = program.maxAttributeLength; } else if (pname == 35381) { if (!program.maxUniformBlockNameLength) { for (var i = 0; i < GLctx.getProgramParameter(program, 35382); ++i) { program.maxUniformBlockNameLength = Math.max(program.maxUniformBlockNameLength, GLctx.getActiveUniformBlockName(program, i).length + 1); } } GROWABLE_HEAP_I32()[p >> 2] = program.maxUniformBlockNameLength; } else { GROWABLE_HEAP_I32()[p >> 2] = GLctx.getProgramParameter(program, pname); } } Module["_emscripten_glGetProgramiv"] = _emscripten_glGetProgramiv; _emscripten_glGetProgramiv.sig = "viii"; function _emscripten_glGetQueryObjecti64vEXT(id, pname, params) { if (!params) { GL.recordError(1281); return; } var query = GL.queries[id]; var param; if (GL.currentContext.version < 2) { param = GLctx.disjointTimerQueryExt["getQueryObjectEXT"](query, pname); } else { param = GLctx["getQueryParameter"](query, pname); } var ret; if (typeof param == "boolean") { ret = param ? 1 : 0; } else { ret = param; } writeI53ToI64(params, ret); } Module["_emscripten_glGetQueryObjecti64vEXT"] = _emscripten_glGetQueryObjecti64vEXT; _emscripten_glGetQueryObjecti64vEXT.sig = "viii"; function _emscripten_glGetQueryObjectivEXT(id, pname, params) { if (!params) { GL.recordError(1281); return; } var query = GL.queries[id]; var param = GLctx.disjointTimerQueryExt["getQueryObjectEXT"](query, pname); var ret; if (typeof param == "boolean") { ret = param ? 1 : 0; } else { ret = param; } GROWABLE_HEAP_I32()[params >> 2] = ret; } Module["_emscripten_glGetQueryObjectivEXT"] = _emscripten_glGetQueryObjectivEXT; _emscripten_glGetQueryObjectivEXT.sig = "viii"; function _emscripten_glGetQueryObjectui64vEXT(id, pname, params) { if (!params) { GL.recordError(1281); return; } var query = GL.queries[id]; var param; if (GL.currentContext.version < 2) { param = GLctx.disjointTimerQueryExt["getQueryObjectEXT"](query, pname); } else { param = GLctx["getQueryParameter"](query, pname); } var ret; if (typeof param == "boolean") { ret = param ? 1 : 0; } else { ret = param; } writeI53ToI64(params, ret); } Module["_emscripten_glGetQueryObjectui64vEXT"] = _emscripten_glGetQueryObjectui64vEXT; _emscripten_glGetQueryObjectui64vEXT.sig = "viii"; function _emscripten_glGetQueryObjectuiv(id, pname, params) { if (!params) { GL.recordError(1281); return; } var query = GL.queries[id]; var param = GLctx["getQueryParameter"](query, pname); var ret; if (typeof param == "boolean") { ret = param ? 1 : 0; } else { ret = param; } GROWABLE_HEAP_I32()[params >> 2] = ret; } Module["_emscripten_glGetQueryObjectuiv"] = _emscripten_glGetQueryObjectuiv; _emscripten_glGetQueryObjectuiv.sig = "viii"; function _emscripten_glGetQueryObjectuivEXT(id, pname, params) { if (!params) { GL.recordError(1281); return; } var query = GL.queries[id]; var param = GLctx.disjointTimerQueryExt["getQueryObjectEXT"](query, pname); var ret; if (typeof param == "boolean") { ret = param ? 1 : 0; } else { ret = param; } GROWABLE_HEAP_I32()[params >> 2] = ret; } Module["_emscripten_glGetQueryObjectuivEXT"] = _emscripten_glGetQueryObjectuivEXT; _emscripten_glGetQueryObjectuivEXT.sig = "viii"; function _emscripten_glGetQueryiv(target, pname, params) { if (!params) { GL.recordError(1281); return; } GROWABLE_HEAP_I32()[params >> 2] = GLctx["getQuery"](target, pname); } Module["_emscripten_glGetQueryiv"] = _emscripten_glGetQueryiv; _emscripten_glGetQueryiv.sig = "viii"; function _emscripten_glGetQueryivEXT(target, pname, params) { if (!params) { GL.recordError(1281); return; } GROWABLE_HEAP_I32()[params >> 2] = GLctx.disjointTimerQueryExt["getQueryEXT"](target, pname); } Module["_emscripten_glGetQueryivEXT"] = _emscripten_glGetQueryivEXT; _emscripten_glGetQueryivEXT.sig = "viii"; function _emscripten_glGetRenderbufferParameteriv(target, pname, params) { if (!params) { GL.recordError(1281); return; } GROWABLE_HEAP_I32()[params >> 2] = GLctx.getRenderbufferParameter(target, pname); } Module["_emscripten_glGetRenderbufferParameteriv"] = _emscripten_glGetRenderbufferParameteriv; _emscripten_glGetRenderbufferParameteriv.sig = "viii"; function _emscripten_glGetSamplerParameterfv(sampler, pname, params) { if (!params) { GL.recordError(1281); return; } GROWABLE_HEAP_F32()[params >> 2] = GLctx["getSamplerParameter"](GL.samplers[sampler], pname); } Module["_emscripten_glGetSamplerParameterfv"] = _emscripten_glGetSamplerParameterfv; _emscripten_glGetSamplerParameterfv.sig = "viii"; function _emscripten_glGetSamplerParameteriv(sampler, pname, params) { if (!params) { GL.recordError(1281); return; } GROWABLE_HEAP_I32()[params >> 2] = GLctx["getSamplerParameter"](GL.samplers[sampler], pname); } Module["_emscripten_glGetSamplerParameteriv"] = _emscripten_glGetSamplerParameteriv; _emscripten_glGetSamplerParameteriv.sig = "viii"; function _emscripten_glGetShaderInfoLog(shader, maxLength, length, infoLog) { var log = GLctx.getShaderInfoLog(GL.shaders[shader]); if (log === null) log = "(unknown error)"; var numBytesWrittenExclNull = maxLength > 0 && infoLog ? stringToUTF8(log, infoLog, maxLength) : 0; if (length) GROWABLE_HEAP_I32()[length >> 2] = numBytesWrittenExclNull; } Module["_emscripten_glGetShaderInfoLog"] = _emscripten_glGetShaderInfoLog; _emscripten_glGetShaderInfoLog.sig = "viiii"; function _emscripten_glGetShaderPrecisionFormat(shaderType, precisionType, range, precision) { var result = GLctx.getShaderPrecisionFormat(shaderType, precisionType); GROWABLE_HEAP_I32()[range >> 2] = result.rangeMin; GROWABLE_HEAP_I32()[range + 4 >> 2] = result.rangeMax; GROWABLE_HEAP_I32()[precision >> 2] = result.precision; } Module["_emscripten_glGetShaderPrecisionFormat"] = _emscripten_glGetShaderPrecisionFormat; _emscripten_glGetShaderPrecisionFormat.sig = "viiii"; function _emscripten_glGetShaderSource(shader, bufSize, length, source) { var result = GLctx.getShaderSource(GL.shaders[shader]); if (!result) return; var numBytesWrittenExclNull = bufSize > 0 && source ? stringToUTF8(result, source, bufSize) : 0; if (length) GROWABLE_HEAP_I32()[length >> 2] = numBytesWrittenExclNull; } Module["_emscripten_glGetShaderSource"] = _emscripten_glGetShaderSource; _emscripten_glGetShaderSource.sig = "viiii"; function _emscripten_glGetShaderiv(shader, pname, p) { if (!p) { GL.recordError(1281); return; } if (pname == 35716) { var log = GLctx.getShaderInfoLog(GL.shaders[shader]); if (log === null) log = "(unknown error)"; var logLength = log ? log.length + 1 : 0; GROWABLE_HEAP_I32()[p >> 2] = logLength; } else if (pname == 35720) { var source = GLctx.getShaderSource(GL.shaders[shader]); var sourceLength = source ? source.length + 1 : 0; GROWABLE_HEAP_I32()[p >> 2] = sourceLength; } else { GROWABLE_HEAP_I32()[p >> 2] = GLctx.getShaderParameter(GL.shaders[shader], pname); } } Module["_emscripten_glGetShaderiv"] = _emscripten_glGetShaderiv; _emscripten_glGetShaderiv.sig = "viii"; function stringToNewUTF8(jsString) { var length = lengthBytesUTF8(jsString) + 1; var cString = _malloc(length); stringToUTF8(jsString, cString, length); return cString; } Module["stringToNewUTF8"] = stringToNewUTF8; function _emscripten_glGetString(name_) { var ret = GL.stringCache[name_]; if (!ret) { switch (name_) { case 7939: var exts = GLctx.getSupportedExtensions() || []; exts = exts.concat(exts.map(function(e) { return "GL_" + e; })); ret = stringToNewUTF8(exts.join(" ")); break; case 7936: case 7937: case 37445: case 37446: var s = GLctx.getParameter(name_); if (!s) { GL.recordError(1280); } ret = s && stringToNewUTF8(s); break; case 7938: var glVersion = GLctx.getParameter(7938); if (GL.currentContext.version >= 2) glVersion = "OpenGL ES 3.0 (" + glVersion + ")"; else { glVersion = "OpenGL ES 2.0 (" + glVersion + ")"; } ret = stringToNewUTF8(glVersion); break; case 35724: var glslVersion = GLctx.getParameter(35724); var ver_re = /^WebGL GLSL ES ([0-9]\.[0-9][0-9]?)(?:$| .*)/; var ver_num = glslVersion.match(ver_re); if (ver_num !== null) { if (ver_num[1].length == 3) ver_num[1] = ver_num[1] + "0"; glslVersion = "OpenGL ES GLSL ES " + ver_num[1] + " (" + glslVersion + ")"; } ret = stringToNewUTF8(glslVersion); break; default: GL.recordError(1280); } GL.stringCache[name_] = ret; } return ret; } Module["_emscripten_glGetString"] = _emscripten_glGetString; _emscripten_glGetString.sig = "ii"; function _emscripten_glGetStringi(name, index) { if (GL.currentContext.version < 2) { GL.recordError(1282); return 0; } var stringiCache = GL.stringiCache[name]; if (stringiCache) { if (index < 0 || index >= stringiCache.length) { GL.recordError(1281); return 0; } return stringiCache[index]; } switch (name) { case 7939: var exts = GLctx.getSupportedExtensions() || []; exts = exts.concat(exts.map(function(e) { return "GL_" + e; })); exts = exts.map(function(e) { return stringToNewUTF8(e); }); stringiCache = GL.stringiCache[name] = exts; if (index < 0 || index >= stringiCache.length) { GL.recordError(1281); return 0; } return stringiCache[index]; default: GL.recordError(1280); return 0; } } Module["_emscripten_glGetStringi"] = _emscripten_glGetStringi; _emscripten_glGetStringi.sig = "iii"; function _emscripten_glGetSynciv(sync, pname, bufSize, length, values) { if (bufSize < 0) { GL.recordError(1281); return; } if (!values) { GL.recordError(1281); return; } var ret = GLctx.getSyncParameter(GL.syncs[sync], pname); if (ret !== null) { GROWABLE_HEAP_I32()[values >> 2] = ret; if (length) GROWABLE_HEAP_I32()[length >> 2] = 1; } } Module["_emscripten_glGetSynciv"] = _emscripten_glGetSynciv; _emscripten_glGetSynciv.sig = "viiiii"; function _emscripten_glGetTexParameterfv(target, pname, params) { if (!params) { GL.recordError(1281); return; } GROWABLE_HEAP_F32()[params >> 2] = GLctx.getTexParameter(target, pname); } Module["_emscripten_glGetTexParameterfv"] = _emscripten_glGetTexParameterfv; _emscripten_glGetTexParameterfv.sig = "viii"; function _emscripten_glGetTexParameteriv(target, pname, params) { if (!params) { GL.recordError(1281); return; } GROWABLE_HEAP_I32()[params >> 2] = GLctx.getTexParameter(target, pname); } Module["_emscripten_glGetTexParameteriv"] = _emscripten_glGetTexParameteriv; _emscripten_glGetTexParameteriv.sig = "viii"; function _emscripten_glGetTransformFeedbackVarying(program, index, bufSize, length, size, type, name) { program = GL.programs[program]; var info = GLctx["getTransformFeedbackVarying"](program, index); if (!info) return; if (name && bufSize > 0) { var numBytesWrittenExclNull = stringToUTF8(info.name, name, bufSize); if (length) GROWABLE_HEAP_I32()[length >> 2] = numBytesWrittenExclNull; } else { if (length) GROWABLE_HEAP_I32()[length >> 2] = 0; } if (size) GROWABLE_HEAP_I32()[size >> 2] = info.size; if (type) GROWABLE_HEAP_I32()[type >> 2] = info.type; } Module["_emscripten_glGetTransformFeedbackVarying"] = _emscripten_glGetTransformFeedbackVarying; _emscripten_glGetTransformFeedbackVarying.sig = "viiiiiii"; function _emscripten_glGetUniformBlockIndex(program, uniformBlockName) { return GLctx["getUniformBlockIndex"](GL.programs[program], UTF8ToString(uniformBlockName)); } Module["_emscripten_glGetUniformBlockIndex"] = _emscripten_glGetUniformBlockIndex; _emscripten_glGetUniformBlockIndex.sig = "iii"; function _emscripten_glGetUniformIndices(program, uniformCount, uniformNames, uniformIndices) { if (!uniformIndices) { GL.recordError(1281); return; } if (uniformCount > 0 && (uniformNames == 0 || uniformIndices == 0)) { GL.recordError(1281); return; } program = GL.programs[program]; var names = []; for (var i = 0; i < uniformCount; i++) names.push(UTF8ToString(GROWABLE_HEAP_I32()[uniformNames + i * 4 >> 2])); var result = GLctx["getUniformIndices"](program, names); if (!result) return; var len = result.length; for (var i = 0; i < len; i++) { GROWABLE_HEAP_I32()[uniformIndices + i * 4 >> 2] = result[i]; } } Module["_emscripten_glGetUniformIndices"] = _emscripten_glGetUniformIndices; _emscripten_glGetUniformIndices.sig = "viiii"; function webglGetLeftBracePos(name) { return name.slice(-1) == "]" && name.lastIndexOf("["); } Module["webglGetLeftBracePos"] = webglGetLeftBracePos; function webglPrepareUniformLocationsBeforeFirstUse(program) { var uniformLocsById = program.uniformLocsById, uniformSizeAndIdsByName = program.uniformSizeAndIdsByName, i, j; if (!uniformLocsById) { program.uniformLocsById = uniformLocsById = {}; program.uniformArrayNamesById = {}; for (i = 0; i < GLctx.getProgramParameter(program, 35718); ++i) { var u = GLctx.getActiveUniform(program, i); var nm = u.name; var sz = u.size; var lb = webglGetLeftBracePos(nm); var arrayName = lb > 0 ? nm.slice(0, lb) : nm; var id = program.uniformIdCounter; program.uniformIdCounter += sz; uniformSizeAndIdsByName[arrayName] = [ sz, id ]; for (j = 0; j < sz; ++j) { uniformLocsById[id] = j; program.uniformArrayNamesById[id++] = arrayName; } } } } Module["webglPrepareUniformLocationsBeforeFirstUse"] = webglPrepareUniformLocationsBeforeFirstUse; function _emscripten_glGetUniformLocation(program, name) { name = UTF8ToString(name); if (program = GL.programs[program]) { webglPrepareUniformLocationsBeforeFirstUse(program); var uniformLocsById = program.uniformLocsById; var arrayIndex = 0; var uniformBaseName = name; var leftBrace = webglGetLeftBracePos(name); if (leftBrace > 0) { arrayIndex = jstoi_q(name.slice(leftBrace + 1)) >>> 0; uniformBaseName = name.slice(0, leftBrace); } var sizeAndId = program.uniformSizeAndIdsByName[uniformBaseName]; if (sizeAndId && arrayIndex < sizeAndId[0]) { arrayIndex += sizeAndId[1]; if (uniformLocsById[arrayIndex] = uniformLocsById[arrayIndex] || GLctx.getUniformLocation(program, name)) { return arrayIndex; } } } else { GL.recordError(1281); } return -1; } Module["_emscripten_glGetUniformLocation"] = _emscripten_glGetUniformLocation; _emscripten_glGetUniformLocation.sig = "iii"; function webglGetUniformLocation(location) { var p = GLctx.currentProgram; if (p) { var webglLoc = p.uniformLocsById[location]; if (typeof webglLoc == "number") { p.uniformLocsById[location] = webglLoc = GLctx.getUniformLocation(p, p.uniformArrayNamesById[location] + (webglLoc > 0 ? "[" + webglLoc + "]" : "")); } return webglLoc; } else { GL.recordError(1282); } } Module["webglGetUniformLocation"] = webglGetUniformLocation; function emscriptenWebGLGetUniform(program, location, params, type) { if (!params) { GL.recordError(1281); return; } program = GL.programs[program]; webglPrepareUniformLocationsBeforeFirstUse(program); var data = GLctx.getUniform(program, webglGetUniformLocation(location)); if (typeof data == "number" || typeof data == "boolean") { switch (type) { case 0: GROWABLE_HEAP_I32()[params >> 2] = data; break; case 2: GROWABLE_HEAP_F32()[params >> 2] = data; break; } } else { for (var i = 0; i < data.length; i++) { switch (type) { case 0: GROWABLE_HEAP_I32()[params + i * 4 >> 2] = data[i]; break; case 2: GROWABLE_HEAP_F32()[params + i * 4 >> 2] = data[i]; break; } } } } Module["emscriptenWebGLGetUniform"] = emscriptenWebGLGetUniform; function _emscripten_glGetUniformfv(program, location, params) { emscriptenWebGLGetUniform(program, location, params, 2); } Module["_emscripten_glGetUniformfv"] = _emscripten_glGetUniformfv; _emscripten_glGetUniformfv.sig = "viii"; function _emscripten_glGetUniformiv(program, location, params) { emscriptenWebGLGetUniform(program, location, params, 0); } Module["_emscripten_glGetUniformiv"] = _emscripten_glGetUniformiv; _emscripten_glGetUniformiv.sig = "viii"; function _emscripten_glGetUniformuiv(program, location, params) { emscriptenWebGLGetUniform(program, location, params, 0); } Module["_emscripten_glGetUniformuiv"] = _emscripten_glGetUniformuiv; _emscripten_glGetUniformuiv.sig = "viii"; function emscriptenWebGLGetVertexAttrib(index, pname, params, type) { if (!params) { GL.recordError(1281); return; } var data = GLctx.getVertexAttrib(index, pname); if (pname == 34975) { GROWABLE_HEAP_I32()[params >> 2] = data && data["name"]; } else if (typeof data == "number" || typeof data == "boolean") { switch (type) { case 0: GROWABLE_HEAP_I32()[params >> 2] = data; break; case 2: GROWABLE_HEAP_F32()[params >> 2] = data; break; case 5: GROWABLE_HEAP_I32()[params >> 2] = Math.fround(data); break; } } else { for (var i = 0; i < data.length; i++) { switch (type) { case 0: GROWABLE_HEAP_I32()[params + i * 4 >> 2] = data[i]; break; case 2: GROWABLE_HEAP_F32()[params + i * 4 >> 2] = data[i]; break; case 5: GROWABLE_HEAP_I32()[params + i * 4 >> 2] = Math.fround(data[i]); break; } } } } Module["emscriptenWebGLGetVertexAttrib"] = emscriptenWebGLGetVertexAttrib; function _emscripten_glGetVertexAttribIiv(index, pname, params) { emscriptenWebGLGetVertexAttrib(index, pname, params, 0); } Module["_emscripten_glGetVertexAttribIiv"] = _emscripten_glGetVertexAttribIiv; _emscripten_glGetVertexAttribIiv.sig = "viii"; function _emscripten_glGetVertexAttribIuiv(index, pname, params) { emscriptenWebGLGetVertexAttrib(index, pname, params, 0); } Module["_emscripten_glGetVertexAttribIuiv"] = _emscripten_glGetVertexAttribIuiv; _emscripten_glGetVertexAttribIuiv.sig = "viii"; function _emscripten_glGetVertexAttribPointerv(index, pname, pointer) { if (!pointer) { GL.recordError(1281); return; } GROWABLE_HEAP_I32()[pointer >> 2] = GLctx.getVertexAttribOffset(index, pname); } Module["_emscripten_glGetVertexAttribPointerv"] = _emscripten_glGetVertexAttribPointerv; _emscripten_glGetVertexAttribPointerv.sig = "viii"; function _emscripten_glGetVertexAttribfv(index, pname, params) { emscriptenWebGLGetVertexAttrib(index, pname, params, 2); } Module["_emscripten_glGetVertexAttribfv"] = _emscripten_glGetVertexAttribfv; _emscripten_glGetVertexAttribfv.sig = "viii"; function _emscripten_glGetVertexAttribiv(index, pname, params) { emscriptenWebGLGetVertexAttrib(index, pname, params, 5); } Module["_emscripten_glGetVertexAttribiv"] = _emscripten_glGetVertexAttribiv; _emscripten_glGetVertexAttribiv.sig = "viii"; function _emscripten_glHint(x0, x1) { GLctx["hint"](x0, x1); } Module["_emscripten_glHint"] = _emscripten_glHint; _emscripten_glHint.sig = "vii"; function _emscripten_glInvalidateFramebuffer(target, numAttachments, attachments) { var list = tempFixedLengthArray[numAttachments]; for (var i = 0; i < numAttachments; i++) { list[i] = GROWABLE_HEAP_I32()[attachments + i * 4 >> 2]; } GLctx["invalidateFramebuffer"](target, list); } Module["_emscripten_glInvalidateFramebuffer"] = _emscripten_glInvalidateFramebuffer; _emscripten_glInvalidateFramebuffer.sig = "viii"; function _emscripten_glInvalidateSubFramebuffer(target, numAttachments, attachments, x, y, width, height) { var list = tempFixedLengthArray[numAttachments]; for (var i = 0; i < numAttachments; i++) { list[i] = GROWABLE_HEAP_I32()[attachments + i * 4 >> 2]; } GLctx["invalidateSubFramebuffer"](target, list, x, y, width, height); } Module["_emscripten_glInvalidateSubFramebuffer"] = _emscripten_glInvalidateSubFramebuffer; _emscripten_glInvalidateSubFramebuffer.sig = "viiiiiii"; function _emscripten_glIsBuffer(buffer) { var b = GL.buffers[buffer]; if (!b) return 0; return GLctx.isBuffer(b); } Module["_emscripten_glIsBuffer"] = _emscripten_glIsBuffer; _emscripten_glIsBuffer.sig = "ii"; function _emscripten_glIsEnabled(x0) { return GLctx["isEnabled"](x0); } Module["_emscripten_glIsEnabled"] = _emscripten_glIsEnabled; _emscripten_glIsEnabled.sig = "ii"; function _emscripten_glIsFramebuffer(framebuffer) { var fb = GL.framebuffers[framebuffer]; if (!fb) return 0; return GLctx.isFramebuffer(fb); } Module["_emscripten_glIsFramebuffer"] = _emscripten_glIsFramebuffer; _emscripten_glIsFramebuffer.sig = "ii"; function _emscripten_glIsProgram(program) { program = GL.programs[program]; if (!program) return 0; return GLctx.isProgram(program); } Module["_emscripten_glIsProgram"] = _emscripten_glIsProgram; _emscripten_glIsProgram.sig = "ii"; function _emscripten_glIsQuery(id) { var query = GL.queries[id]; if (!query) return 0; return GLctx["isQuery"](query); } Module["_emscripten_glIsQuery"] = _emscripten_glIsQuery; _emscripten_glIsQuery.sig = "ii"; function _emscripten_glIsQueryEXT(id) { var query = GL.queries[id]; if (!query) return 0; return GLctx.disjointTimerQueryExt["isQueryEXT"](query); } Module["_emscripten_glIsQueryEXT"] = _emscripten_glIsQueryEXT; _emscripten_glIsQueryEXT.sig = "ii"; function _emscripten_glIsRenderbuffer(renderbuffer) { var rb = GL.renderbuffers[renderbuffer]; if (!rb) return 0; return GLctx.isRenderbuffer(rb); } Module["_emscripten_glIsRenderbuffer"] = _emscripten_glIsRenderbuffer; _emscripten_glIsRenderbuffer.sig = "ii"; function _emscripten_glIsSampler(id) { var sampler = GL.samplers[id]; if (!sampler) return 0; return GLctx["isSampler"](sampler); } Module["_emscripten_glIsSampler"] = _emscripten_glIsSampler; _emscripten_glIsSampler.sig = "ii"; function _emscripten_glIsShader(shader) { var s = GL.shaders[shader]; if (!s) return 0; return GLctx.isShader(s); } Module["_emscripten_glIsShader"] = _emscripten_glIsShader; _emscripten_glIsShader.sig = "ii"; function _emscripten_glIsSync(sync) { return GLctx.isSync(GL.syncs[sync]); } Module["_emscripten_glIsSync"] = _emscripten_glIsSync; _emscripten_glIsSync.sig = "ii"; function _emscripten_glIsTexture(id) { var texture = GL.textures[id]; if (!texture) return 0; return GLctx.isTexture(texture); } Module["_emscripten_glIsTexture"] = _emscripten_glIsTexture; _emscripten_glIsTexture.sig = "ii"; function _emscripten_glIsTransformFeedback(id) { return GLctx["isTransformFeedback"](GL.transformFeedbacks[id]); } Module["_emscripten_glIsTransformFeedback"] = _emscripten_glIsTransformFeedback; _emscripten_glIsTransformFeedback.sig = "ii"; function _emscripten_glIsVertexArray(array) { var vao = GL.vaos[array]; if (!vao) return 0; return GLctx["isVertexArray"](vao); } Module["_emscripten_glIsVertexArray"] = _emscripten_glIsVertexArray; _emscripten_glIsVertexArray.sig = "ii"; function _emscripten_glLineWidth(x0) { GLctx["lineWidth"](x0); } Module["_emscripten_glLineWidth"] = _emscripten_glLineWidth; _emscripten_glLineWidth.sig = "vf"; function _emscripten_glLinkProgram(program) { program = GL.programs[program]; GLctx.linkProgram(program); program.uniformLocsById = 0; program.uniformSizeAndIdsByName = {}; } Module["_emscripten_glLinkProgram"] = _emscripten_glLinkProgram; _emscripten_glLinkProgram.sig = "vi"; function _emscripten_glPauseTransformFeedback() { GLctx["pauseTransformFeedback"](); } Module["_emscripten_glPauseTransformFeedback"] = _emscripten_glPauseTransformFeedback; _emscripten_glPauseTransformFeedback.sig = "v"; function _emscripten_glPixelStorei(pname, param) { if (pname == 3317) { GL.unpackAlignment = param; } GLctx.pixelStorei(pname, param); } Module["_emscripten_glPixelStorei"] = _emscripten_glPixelStorei; _emscripten_glPixelStorei.sig = "vii"; function _emscripten_glPolygonOffset(x0, x1) { GLctx["polygonOffset"](x0, x1); } Module["_emscripten_glPolygonOffset"] = _emscripten_glPolygonOffset; _emscripten_glPolygonOffset.sig = "vff"; function _emscripten_glProgramBinary(program, binaryFormat, binary, length) { GL.recordError(1280); } Module["_emscripten_glProgramBinary"] = _emscripten_glProgramBinary; _emscripten_glProgramBinary.sig = "viiii"; function _emscripten_glProgramParameteri(program, pname, value) { GL.recordError(1280); } Module["_emscripten_glProgramParameteri"] = _emscripten_glProgramParameteri; _emscripten_glProgramParameteri.sig = "viii"; function _emscripten_glQueryCounterEXT(id, target) { GLctx.disjointTimerQueryExt["queryCounterEXT"](GL.queries[id], target); } Module["_emscripten_glQueryCounterEXT"] = _emscripten_glQueryCounterEXT; _emscripten_glQueryCounterEXT.sig = "vii"; function _emscripten_glReadBuffer(x0) { GLctx["readBuffer"](x0); } Module["_emscripten_glReadBuffer"] = _emscripten_glReadBuffer; _emscripten_glReadBuffer.sig = "vi"; function computeUnpackAlignedImageSize(width, height, sizePerPixel, alignment) { function roundedToNextMultipleOf(x, y) { return x + y - 1 & -y; } var plainRowSize = width * sizePerPixel; var alignedRowSize = roundedToNextMultipleOf(plainRowSize, alignment); return height * alignedRowSize; } Module["computeUnpackAlignedImageSize"] = computeUnpackAlignedImageSize; function __colorChannelsInGlTextureFormat(format) { var colorChannels = { 5: 3, 6: 4, 8: 2, 29502: 3, 29504: 4, 26917: 2, 26918: 2, 29846: 3, 29847: 4 }; return colorChannels[format - 6402] || 1; } Module["__colorChannelsInGlTextureFormat"] = __colorChannelsInGlTextureFormat; function heapObjectForWebGLType(type) { type -= 5120; if (type == 0) return GROWABLE_HEAP_I8(); if (type == 1) return GROWABLE_HEAP_U8(); if (type == 2) return GROWABLE_HEAP_I16(); if (type == 4) return GROWABLE_HEAP_I32(); if (type == 6) return GROWABLE_HEAP_F32(); if (type == 5 || type == 28922 || type == 28520 || type == 30779 || type == 30782) return GROWABLE_HEAP_U32(); return GROWABLE_HEAP_U16(); } Module["heapObjectForWebGLType"] = heapObjectForWebGLType; function heapAccessShiftForWebGLHeap(heap) { return 31 - Math.clz32(heap.BYTES_PER_ELEMENT); } Module["heapAccessShiftForWebGLHeap"] = heapAccessShiftForWebGLHeap; function emscriptenWebGLGetTexPixelData(type, format, width, height, pixels, internalFormat) { var heap = heapObjectForWebGLType(type); var shift = heapAccessShiftForWebGLHeap(heap); var byteSize = 1 << shift; var sizePerPixel = __colorChannelsInGlTextureFormat(format) * byteSize; var bytes = computeUnpackAlignedImageSize(width, height, sizePerPixel, GL.unpackAlignment); return heap.subarray(pixels >> shift, pixels + bytes >> shift); } Module["emscriptenWebGLGetTexPixelData"] = emscriptenWebGLGetTexPixelData; function _emscripten_glReadPixels(x, y, width, height, format, type, pixels) { if (GL.currentContext.version >= 2) { if (GLctx.currentPixelPackBufferBinding) { GLctx.readPixels(x, y, width, height, format, type, pixels); } else { var heap = heapObjectForWebGLType(type); GLctx.readPixels(x, y, width, height, format, type, heap, pixels >> heapAccessShiftForWebGLHeap(heap)); } return; } var pixelData = emscriptenWebGLGetTexPixelData(type, format, width, height, pixels, format); if (!pixelData) { GL.recordError(1280); return; } GLctx.readPixels(x, y, width, height, format, type, pixelData); } Module["_emscripten_glReadPixels"] = _emscripten_glReadPixels; _emscripten_glReadPixels.sig = "viiiiiii"; function _emscripten_glReleaseShaderCompiler() {} Module["_emscripten_glReleaseShaderCompiler"] = _emscripten_glReleaseShaderCompiler; _emscripten_glReleaseShaderCompiler.sig = "v"; function _emscripten_glRenderbufferStorage(x0, x1, x2, x3) { GLctx["renderbufferStorage"](x0, x1, x2, x3); } Module["_emscripten_glRenderbufferStorage"] = _emscripten_glRenderbufferStorage; _emscripten_glRenderbufferStorage.sig = "viiii"; function _emscripten_glRenderbufferStorageMultisample(x0, x1, x2, x3, x4) { GLctx["renderbufferStorageMultisample"](x0, x1, x2, x3, x4); } Module["_emscripten_glRenderbufferStorageMultisample"] = _emscripten_glRenderbufferStorageMultisample; _emscripten_glRenderbufferStorageMultisample.sig = "viiiii"; function _emscripten_glResumeTransformFeedback() { GLctx["resumeTransformFeedback"](); } Module["_emscripten_glResumeTransformFeedback"] = _emscripten_glResumeTransformFeedback; _emscripten_glResumeTransformFeedback.sig = "v"; function _emscripten_glSampleCoverage(value, invert) { GLctx.sampleCoverage(value, !!invert); } Module["_emscripten_glSampleCoverage"] = _emscripten_glSampleCoverage; _emscripten_glSampleCoverage.sig = "vii"; function _emscripten_glSamplerParameterf(sampler, pname, param) { GLctx["samplerParameterf"](GL.samplers[sampler], pname, param); } Module["_emscripten_glSamplerParameterf"] = _emscripten_glSamplerParameterf; _emscripten_glSamplerParameterf.sig = "viif"; function _emscripten_glSamplerParameterfv(sampler, pname, params) { var param = GROWABLE_HEAP_F32()[params >> 2]; GLctx["samplerParameterf"](GL.samplers[sampler], pname, param); } Module["_emscripten_glSamplerParameterfv"] = _emscripten_glSamplerParameterfv; _emscripten_glSamplerParameterfv.sig = "viii"; function _emscripten_glSamplerParameteri(sampler, pname, param) { GLctx["samplerParameteri"](GL.samplers[sampler], pname, param); } Module["_emscripten_glSamplerParameteri"] = _emscripten_glSamplerParameteri; _emscripten_glSamplerParameteri.sig = "viii"; function _emscripten_glSamplerParameteriv(sampler, pname, params) { var param = GROWABLE_HEAP_I32()[params >> 2]; GLctx["samplerParameteri"](GL.samplers[sampler], pname, param); } Module["_emscripten_glSamplerParameteriv"] = _emscripten_glSamplerParameteriv; _emscripten_glSamplerParameteriv.sig = "viii"; function _emscripten_glScissor(x0, x1, x2, x3) { GLctx["scissor"](x0, x1, x2, x3); } Module["_emscripten_glScissor"] = _emscripten_glScissor; _emscripten_glScissor.sig = "viiii"; function _emscripten_glShaderBinary() { GL.recordError(1280); } Module["_emscripten_glShaderBinary"] = _emscripten_glShaderBinary; _emscripten_glShaderBinary.sig = "v"; function _emscripten_glShaderSource(shader, count, string, length) { var source = GL.getSource(shader, count, string, length); GLctx.shaderSource(GL.shaders[shader], source); } Module["_emscripten_glShaderSource"] = _emscripten_glShaderSource; _emscripten_glShaderSource.sig = "viiii"; function _emscripten_glStencilFunc(x0, x1, x2) { GLctx["stencilFunc"](x0, x1, x2); } Module["_emscripten_glStencilFunc"] = _emscripten_glStencilFunc; _emscripten_glStencilFunc.sig = "viii"; function _emscripten_glStencilFuncSeparate(x0, x1, x2, x3) { GLctx["stencilFuncSeparate"](x0, x1, x2, x3); } Module["_emscripten_glStencilFuncSeparate"] = _emscripten_glStencilFuncSeparate; _emscripten_glStencilFuncSeparate.sig = "viiii"; function _emscripten_glStencilMask(x0) { GLctx["stencilMask"](x0); } Module["_emscripten_glStencilMask"] = _emscripten_glStencilMask; _emscripten_glStencilMask.sig = "vi"; function _emscripten_glStencilMaskSeparate(x0, x1) { GLctx["stencilMaskSeparate"](x0, x1); } Module["_emscripten_glStencilMaskSeparate"] = _emscripten_glStencilMaskSeparate; _emscripten_glStencilMaskSeparate.sig = "vii"; function _emscripten_glStencilOp(x0, x1, x2) { GLctx["stencilOp"](x0, x1, x2); } Module["_emscripten_glStencilOp"] = _emscripten_glStencilOp; _emscripten_glStencilOp.sig = "viii"; function _emscripten_glStencilOpSeparate(x0, x1, x2, x3) { GLctx["stencilOpSeparate"](x0, x1, x2, x3); } Module["_emscripten_glStencilOpSeparate"] = _emscripten_glStencilOpSeparate; _emscripten_glStencilOpSeparate.sig = "viiii"; function _emscripten_glTexImage2D(target, level, internalFormat, width, height, border, format, type, pixels) { if (GL.currentContext.version >= 2) { if (GLctx.currentPixelUnpackBufferBinding) { GLctx.texImage2D(target, level, internalFormat, width, height, border, format, type, pixels); } else if (pixels) { var heap = heapObjectForWebGLType(type); GLctx.texImage2D(target, level, internalFormat, width, height, border, format, type, heap, pixels >> heapAccessShiftForWebGLHeap(heap)); } else { GLctx.texImage2D(target, level, internalFormat, width, height, border, format, type, null); } return; } GLctx.texImage2D(target, level, internalFormat, width, height, border, format, type, pixels ? emscriptenWebGLGetTexPixelData(type, format, width, height, pixels, internalFormat) : null); } Module["_emscripten_glTexImage2D"] = _emscripten_glTexImage2D; _emscripten_glTexImage2D.sig = "viiiiiiiii"; function _emscripten_glTexImage3D(target, level, internalFormat, width, height, depth, border, format, type, pixels) { if (GLctx.currentPixelUnpackBufferBinding) { GLctx["texImage3D"](target, level, internalFormat, width, height, depth, border, format, type, pixels); } else if (pixels) { var heap = heapObjectForWebGLType(type); GLctx["texImage3D"](target, level, internalFormat, width, height, depth, border, format, type, heap, pixels >> heapAccessShiftForWebGLHeap(heap)); } else { GLctx["texImage3D"](target, level, internalFormat, width, height, depth, border, format, type, null); } } Module["_emscripten_glTexImage3D"] = _emscripten_glTexImage3D; _emscripten_glTexImage3D.sig = "viiiiiiiiii"; function _emscripten_glTexParameterf(x0, x1, x2) { GLctx["texParameterf"](x0, x1, x2); } Module["_emscripten_glTexParameterf"] = _emscripten_glTexParameterf; _emscripten_glTexParameterf.sig = "viii"; function _emscripten_glTexParameterfv(target, pname, params) { var param = GROWABLE_HEAP_F32()[params >> 2]; GLctx.texParameterf(target, pname, param); } Module["_emscripten_glTexParameterfv"] = _emscripten_glTexParameterfv; _emscripten_glTexParameterfv.sig = "viii"; function _emscripten_glTexParameteri(x0, x1, x2) { GLctx["texParameteri"](x0, x1, x2); } Module["_emscripten_glTexParameteri"] = _emscripten_glTexParameteri; _emscripten_glTexParameteri.sig = "viii"; function _emscripten_glTexParameteriv(target, pname, params) { var param = GROWABLE_HEAP_I32()[params >> 2]; GLctx.texParameteri(target, pname, param); } Module["_emscripten_glTexParameteriv"] = _emscripten_glTexParameteriv; _emscripten_glTexParameteriv.sig = "viii"; function _emscripten_glTexStorage2D(x0, x1, x2, x3, x4) { GLctx["texStorage2D"](x0, x1, x2, x3, x4); } Module["_emscripten_glTexStorage2D"] = _emscripten_glTexStorage2D; _emscripten_glTexStorage2D.sig = "viiiii"; function _emscripten_glTexStorage3D(x0, x1, x2, x3, x4, x5) { GLctx["texStorage3D"](x0, x1, x2, x3, x4, x5); } Module["_emscripten_glTexStorage3D"] = _emscripten_glTexStorage3D; _emscripten_glTexStorage3D.sig = "viiiiii"; function _emscripten_glTexSubImage2D(target, level, xoffset, yoffset, width, height, format, type, pixels) { if (GL.currentContext.version >= 2) { if (GLctx.currentPixelUnpackBufferBinding) { GLctx.texSubImage2D(target, level, xoffset, yoffset, width, height, format, type, pixels); } else if (pixels) { var heap = heapObjectForWebGLType(type); GLctx.texSubImage2D(target, level, xoffset, yoffset, width, height, format, type, heap, pixels >> heapAccessShiftForWebGLHeap(heap)); } else { GLctx.texSubImage2D(target, level, xoffset, yoffset, width, height, format, type, null); } return; } var pixelData = null; if (pixels) pixelData = emscriptenWebGLGetTexPixelData(type, format, width, height, pixels, 0); GLctx.texSubImage2D(target, level, xoffset, yoffset, width, height, format, type, pixelData); } Module["_emscripten_glTexSubImage2D"] = _emscripten_glTexSubImage2D; _emscripten_glTexSubImage2D.sig = "viiiiiiiii"; function _emscripten_glTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels) { if (GLctx.currentPixelUnpackBufferBinding) { GLctx["texSubImage3D"](target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels); } else if (pixels) { var heap = heapObjectForWebGLType(type); GLctx["texSubImage3D"](target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, heap, pixels >> heapAccessShiftForWebGLHeap(heap)); } else { GLctx["texSubImage3D"](target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, null); } } Module["_emscripten_glTexSubImage3D"] = _emscripten_glTexSubImage3D; _emscripten_glTexSubImage3D.sig = "viiiiiiiiiii"; function _emscripten_glTransformFeedbackVaryings(program, count, varyings, bufferMode) { program = GL.programs[program]; var vars = []; for (var i = 0; i < count; i++) vars.push(UTF8ToString(GROWABLE_HEAP_I32()[varyings + i * 4 >> 2])); GLctx["transformFeedbackVaryings"](program, vars, bufferMode); } Module["_emscripten_glTransformFeedbackVaryings"] = _emscripten_glTransformFeedbackVaryings; _emscripten_glTransformFeedbackVaryings.sig = "viiii"; function _emscripten_glUniform1f(location, v0) { GLctx.uniform1f(webglGetUniformLocation(location), v0); } Module["_emscripten_glUniform1f"] = _emscripten_glUniform1f; _emscripten_glUniform1f.sig = "vif"; var miniTempWebGLFloatBuffers = []; Module["miniTempWebGLFloatBuffers"] = miniTempWebGLFloatBuffers; function _emscripten_glUniform1fv(location, count, value) { if (GL.currentContext.version >= 2) { count && GLctx.uniform1fv(webglGetUniformLocation(location), GROWABLE_HEAP_F32(), value >> 2, count); return; } if (count <= 288) { var view = miniTempWebGLFloatBuffers[count - 1]; for (var i = 0; i < count; ++i) { view[i] = GROWABLE_HEAP_F32()[value + 4 * i >> 2]; } } else { var view = GROWABLE_HEAP_F32().subarray(value >> 2, value + count * 4 >> 2); } GLctx.uniform1fv(webglGetUniformLocation(location), view); } Module["_emscripten_glUniform1fv"] = _emscripten_glUniform1fv; _emscripten_glUniform1fv.sig = "viii"; function _emscripten_glUniform1i(location, v0) { GLctx.uniform1i(webglGetUniformLocation(location), v0); } Module["_emscripten_glUniform1i"] = _emscripten_glUniform1i; _emscripten_glUniform1i.sig = "vii"; var __miniTempWebGLIntBuffers = []; Module["__miniTempWebGLIntBuffers"] = __miniTempWebGLIntBuffers; function _emscripten_glUniform1iv(location, count, value) { if (GL.currentContext.version >= 2) { count && GLctx.uniform1iv(webglGetUniformLocation(location), GROWABLE_HEAP_I32(), value >> 2, count); return; } if (count <= 288) { var view = __miniTempWebGLIntBuffers[count - 1]; for (var i = 0; i < count; ++i) { view[i] = GROWABLE_HEAP_I32()[value + 4 * i >> 2]; } } else { var view = GROWABLE_HEAP_I32().subarray(value >> 2, value + count * 4 >> 2); } GLctx.uniform1iv(webglGetUniformLocation(location), view); } Module["_emscripten_glUniform1iv"] = _emscripten_glUniform1iv; _emscripten_glUniform1iv.sig = "viii"; function _emscripten_glUniform1ui(location, v0) { GLctx.uniform1ui(webglGetUniformLocation(location), v0); } Module["_emscripten_glUniform1ui"] = _emscripten_glUniform1ui; _emscripten_glUniform1ui.sig = "vii"; function _emscripten_glUniform1uiv(location, count, value) { count && GLctx.uniform1uiv(webglGetUniformLocation(location), GROWABLE_HEAP_U32(), value >> 2, count); } Module["_emscripten_glUniform1uiv"] = _emscripten_glUniform1uiv; _emscripten_glUniform1uiv.sig = "viii"; function _emscripten_glUniform2f(location, v0, v1) { GLctx.uniform2f(webglGetUniformLocation(location), v0, v1); } Module["_emscripten_glUniform2f"] = _emscripten_glUniform2f; _emscripten_glUniform2f.sig = "viff"; function _emscripten_glUniform2fv(location, count, value) { if (GL.currentContext.version >= 2) { count && GLctx.uniform2fv(webglGetUniformLocation(location), GROWABLE_HEAP_F32(), value >> 2, count * 2); return; } if (count <= 144) { var view = miniTempWebGLFloatBuffers[2 * count - 1]; for (var i = 0; i < 2 * count; i += 2) { view[i] = GROWABLE_HEAP_F32()[value + 4 * i >> 2]; view[i + 1] = GROWABLE_HEAP_F32()[value + (4 * i + 4) >> 2]; } } else { var view = GROWABLE_HEAP_F32().subarray(value >> 2, value + count * 8 >> 2); } GLctx.uniform2fv(webglGetUniformLocation(location), view); } Module["_emscripten_glUniform2fv"] = _emscripten_glUniform2fv; _emscripten_glUniform2fv.sig = "viii"; function _emscripten_glUniform2i(location, v0, v1) { GLctx.uniform2i(webglGetUniformLocation(location), v0, v1); } Module["_emscripten_glUniform2i"] = _emscripten_glUniform2i; _emscripten_glUniform2i.sig = "viii"; function _emscripten_glUniform2iv(location, count, value) { if (GL.currentContext.version >= 2) { count && GLctx.uniform2iv(webglGetUniformLocation(location), GROWABLE_HEAP_I32(), value >> 2, count * 2); return; } if (count <= 144) { var view = __miniTempWebGLIntBuffers[2 * count - 1]; for (var i = 0; i < 2 * count; i += 2) { view[i] = GROWABLE_HEAP_I32()[value + 4 * i >> 2]; view[i + 1] = GROWABLE_HEAP_I32()[value + (4 * i + 4) >> 2]; } } else { var view = GROWABLE_HEAP_I32().subarray(value >> 2, value + count * 8 >> 2); } GLctx.uniform2iv(webglGetUniformLocation(location), view); } Module["_emscripten_glUniform2iv"] = _emscripten_glUniform2iv; _emscripten_glUniform2iv.sig = "viii"; function _emscripten_glUniform2ui(location, v0, v1) { GLctx.uniform2ui(webglGetUniformLocation(location), v0, v1); } Module["_emscripten_glUniform2ui"] = _emscripten_glUniform2ui; _emscripten_glUniform2ui.sig = "viii"; function _emscripten_glUniform2uiv(location, count, value) { count && GLctx.uniform2uiv(webglGetUniformLocation(location), GROWABLE_HEAP_U32(), value >> 2, count * 2); } Module["_emscripten_glUniform2uiv"] = _emscripten_glUniform2uiv; _emscripten_glUniform2uiv.sig = "viii"; function _emscripten_glUniform3f(location, v0, v1, v2) { GLctx.uniform3f(webglGetUniformLocation(location), v0, v1, v2); } Module["_emscripten_glUniform3f"] = _emscripten_glUniform3f; _emscripten_glUniform3f.sig = "vifff"; function _emscripten_glUniform3fv(location, count, value) { if (GL.currentContext.version >= 2) { count && GLctx.uniform3fv(webglGetUniformLocation(location), GROWABLE_HEAP_F32(), value >> 2, count * 3); return; } if (count <= 96) { var view = miniTempWebGLFloatBuffers[3 * count - 1]; for (var i = 0; i < 3 * count; i += 3) { view[i] = GROWABLE_HEAP_F32()[value + 4 * i >> 2]; view[i + 1] = GROWABLE_HEAP_F32()[value + (4 * i + 4) >> 2]; view[i + 2] = GROWABLE_HEAP_F32()[value + (4 * i + 8) >> 2]; } } else { var view = GROWABLE_HEAP_F32().subarray(value >> 2, value + count * 12 >> 2); } GLctx.uniform3fv(webglGetUniformLocation(location), view); } Module["_emscripten_glUniform3fv"] = _emscripten_glUniform3fv; _emscripten_glUniform3fv.sig = "viii"; function _emscripten_glUniform3i(location, v0, v1, v2) { GLctx.uniform3i(webglGetUniformLocation(location), v0, v1, v2); } Module["_emscripten_glUniform3i"] = _emscripten_glUniform3i; _emscripten_glUniform3i.sig = "viiii"; function _emscripten_glUniform3iv(location, count, value) { if (GL.currentContext.version >= 2) { count && GLctx.uniform3iv(webglGetUniformLocation(location), GROWABLE_HEAP_I32(), value >> 2, count * 3); return; } if (count <= 96) { var view = __miniTempWebGLIntBuffers[3 * count - 1]; for (var i = 0; i < 3 * count; i += 3) { view[i] = GROWABLE_HEAP_I32()[value + 4 * i >> 2]; view[i + 1] = GROWABLE_HEAP_I32()[value + (4 * i + 4) >> 2]; view[i + 2] = GROWABLE_HEAP_I32()[value + (4 * i + 8) >> 2]; } } else { var view = GROWABLE_HEAP_I32().subarray(value >> 2, value + count * 12 >> 2); } GLctx.uniform3iv(webglGetUniformLocation(location), view); } Module["_emscripten_glUniform3iv"] = _emscripten_glUniform3iv; _emscripten_glUniform3iv.sig = "viii"; function _emscripten_glUniform3ui(location, v0, v1, v2) { GLctx.uniform3ui(webglGetUniformLocation(location), v0, v1, v2); } Module["_emscripten_glUniform3ui"] = _emscripten_glUniform3ui; _emscripten_glUniform3ui.sig = "viiii"; function _emscripten_glUniform3uiv(location, count, value) { count && GLctx.uniform3uiv(webglGetUniformLocation(location), GROWABLE_HEAP_U32(), value >> 2, count * 3); } Module["_emscripten_glUniform3uiv"] = _emscripten_glUniform3uiv; _emscripten_glUniform3uiv.sig = "viii"; function _emscripten_glUniform4f(location, v0, v1, v2, v3) { GLctx.uniform4f(webglGetUniformLocation(location), v0, v1, v2, v3); } Module["_emscripten_glUniform4f"] = _emscripten_glUniform4f; _emscripten_glUniform4f.sig = "viffff"; function _emscripten_glUniform4fv(location, count, value) { if (GL.currentContext.version >= 2) { count && GLctx.uniform4fv(webglGetUniformLocation(location), GROWABLE_HEAP_F32(), value >> 2, count * 4); return; } if (count <= 72) { var view = miniTempWebGLFloatBuffers[4 * count - 1]; var heap = GROWABLE_HEAP_F32(); value >>= 2; for (var i = 0; i < 4 * count; i += 4) { var dst = value + i; view[i] = heap[dst]; view[i + 1] = heap[dst + 1]; view[i + 2] = heap[dst + 2]; view[i + 3] = heap[dst + 3]; } } else { var view = GROWABLE_HEAP_F32().subarray(value >> 2, value + count * 16 >> 2); } GLctx.uniform4fv(webglGetUniformLocation(location), view); } Module["_emscripten_glUniform4fv"] = _emscripten_glUniform4fv; _emscripten_glUniform4fv.sig = "viii"; function _emscripten_glUniform4i(location, v0, v1, v2, v3) { GLctx.uniform4i(webglGetUniformLocation(location), v0, v1, v2, v3); } Module["_emscripten_glUniform4i"] = _emscripten_glUniform4i; _emscripten_glUniform4i.sig = "viiiii"; function _emscripten_glUniform4iv(location, count, value) { if (GL.currentContext.version >= 2) { count && GLctx.uniform4iv(webglGetUniformLocation(location), GROWABLE_HEAP_I32(), value >> 2, count * 4); return; } if (count <= 72) { var view = __miniTempWebGLIntBuffers[4 * count - 1]; for (var i = 0; i < 4 * count; i += 4) { view[i] = GROWABLE_HEAP_I32()[value + 4 * i >> 2]; view[i + 1] = GROWABLE_HEAP_I32()[value + (4 * i + 4) >> 2]; view[i + 2] = GROWABLE_HEAP_I32()[value + (4 * i + 8) >> 2]; view[i + 3] = GROWABLE_HEAP_I32()[value + (4 * i + 12) >> 2]; } } else { var view = GROWABLE_HEAP_I32().subarray(value >> 2, value + count * 16 >> 2); } GLctx.uniform4iv(webglGetUniformLocation(location), view); } Module["_emscripten_glUniform4iv"] = _emscripten_glUniform4iv; _emscripten_glUniform4iv.sig = "viii"; function _emscripten_glUniform4ui(location, v0, v1, v2, v3) { GLctx.uniform4ui(webglGetUniformLocation(location), v0, v1, v2, v3); } Module["_emscripten_glUniform4ui"] = _emscripten_glUniform4ui; _emscripten_glUniform4ui.sig = "viiiii"; function _emscripten_glUniform4uiv(location, count, value) { count && GLctx.uniform4uiv(webglGetUniformLocation(location), GROWABLE_HEAP_U32(), value >> 2, count * 4); } Module["_emscripten_glUniform4uiv"] = _emscripten_glUniform4uiv; _emscripten_glUniform4uiv.sig = "viii"; function _emscripten_glUniformBlockBinding(program, uniformBlockIndex, uniformBlockBinding) { program = GL.programs[program]; GLctx["uniformBlockBinding"](program, uniformBlockIndex, uniformBlockBinding); } Module["_emscripten_glUniformBlockBinding"] = _emscripten_glUniformBlockBinding; _emscripten_glUniformBlockBinding.sig = "viii"; function _emscripten_glUniformMatrix2fv(location, count, transpose, value) { if (GL.currentContext.version >= 2) { count && GLctx.uniformMatrix2fv(webglGetUniformLocation(location), !!transpose, GROWABLE_HEAP_F32(), value >> 2, count * 4); return; } if (count <= 72) { var view = miniTempWebGLFloatBuffers[4 * count - 1]; for (var i = 0; i < 4 * count; i += 4) { view[i] = GROWABLE_HEAP_F32()[value + 4 * i >> 2]; view[i + 1] = GROWABLE_HEAP_F32()[value + (4 * i + 4) >> 2]; view[i + 2] = GROWABLE_HEAP_F32()[value + (4 * i + 8) >> 2]; view[i + 3] = GROWABLE_HEAP_F32()[value + (4 * i + 12) >> 2]; } } else { var view = GROWABLE_HEAP_F32().subarray(value >> 2, value + count * 16 >> 2); } GLctx.uniformMatrix2fv(webglGetUniformLocation(location), !!transpose, view); } Module["_emscripten_glUniformMatrix2fv"] = _emscripten_glUniformMatrix2fv; _emscripten_glUniformMatrix2fv.sig = "viiii"; function _emscripten_glUniformMatrix2x3fv(location, count, transpose, value) { count && GLctx.uniformMatrix2x3fv(webglGetUniformLocation(location), !!transpose, GROWABLE_HEAP_F32(), value >> 2, count * 6); } Module["_emscripten_glUniformMatrix2x3fv"] = _emscripten_glUniformMatrix2x3fv; _emscripten_glUniformMatrix2x3fv.sig = "viiii"; function _emscripten_glUniformMatrix2x4fv(location, count, transpose, value) { count && GLctx.uniformMatrix2x4fv(webglGetUniformLocation(location), !!transpose, GROWABLE_HEAP_F32(), value >> 2, count * 8); } Module["_emscripten_glUniformMatrix2x4fv"] = _emscripten_glUniformMatrix2x4fv; _emscripten_glUniformMatrix2x4fv.sig = "viiii"; function _emscripten_glUniformMatrix3fv(location, count, transpose, value) { if (GL.currentContext.version >= 2) { count && GLctx.uniformMatrix3fv(webglGetUniformLocation(location), !!transpose, GROWABLE_HEAP_F32(), value >> 2, count * 9); return; } if (count <= 32) { var view = miniTempWebGLFloatBuffers[9 * count - 1]; for (var i = 0; i < 9 * count; i += 9) { view[i] = GROWABLE_HEAP_F32()[value + 4 * i >> 2]; view[i + 1] = GROWABLE_HEAP_F32()[value + (4 * i + 4) >> 2]; view[i + 2] = GROWABLE_HEAP_F32()[value + (4 * i + 8) >> 2]; view[i + 3] = GROWABLE_HEAP_F32()[value + (4 * i + 12) >> 2]; view[i + 4] = GROWABLE_HEAP_F32()[value + (4 * i + 16) >> 2]; view[i + 5] = GROWABLE_HEAP_F32()[value + (4 * i + 20) >> 2]; view[i + 6] = GROWABLE_HEAP_F32()[value + (4 * i + 24) >> 2]; view[i + 7] = GROWABLE_HEAP_F32()[value + (4 * i + 28) >> 2]; view[i + 8] = GROWABLE_HEAP_F32()[value + (4 * i + 32) >> 2]; } } else { var view = GROWABLE_HEAP_F32().subarray(value >> 2, value + count * 36 >> 2); } GLctx.uniformMatrix3fv(webglGetUniformLocation(location), !!transpose, view); } Module["_emscripten_glUniformMatrix3fv"] = _emscripten_glUniformMatrix3fv; _emscripten_glUniformMatrix3fv.sig = "viiii"; function _emscripten_glUniformMatrix3x2fv(location, count, transpose, value) { count && GLctx.uniformMatrix3x2fv(webglGetUniformLocation(location), !!transpose, GROWABLE_HEAP_F32(), value >> 2, count * 6); } Module["_emscripten_glUniformMatrix3x2fv"] = _emscripten_glUniformMatrix3x2fv; _emscripten_glUniformMatrix3x2fv.sig = "viiii"; function _emscripten_glUniformMatrix3x4fv(location, count, transpose, value) { count && GLctx.uniformMatrix3x4fv(webglGetUniformLocation(location), !!transpose, GROWABLE_HEAP_F32(), value >> 2, count * 12); } Module["_emscripten_glUniformMatrix3x4fv"] = _emscripten_glUniformMatrix3x4fv; _emscripten_glUniformMatrix3x4fv.sig = "viiii"; function _emscripten_glUniformMatrix4fv(location, count, transpose, value) { if (GL.currentContext.version >= 2) { count && GLctx.uniformMatrix4fv(webglGetUniformLocation(location), !!transpose, GROWABLE_HEAP_F32(), value >> 2, count * 16); return; } if (count <= 18) { var view = miniTempWebGLFloatBuffers[16 * count - 1]; var heap = GROWABLE_HEAP_F32(); value >>= 2; for (var i = 0; i < 16 * count; i += 16) { var dst = value + i; view[i] = heap[dst]; view[i + 1] = heap[dst + 1]; view[i + 2] = heap[dst + 2]; view[i + 3] = heap[dst + 3]; view[i + 4] = heap[dst + 4]; view[i + 5] = heap[dst + 5]; view[i + 6] = heap[dst + 6]; view[i + 7] = heap[dst + 7]; view[i + 8] = heap[dst + 8]; view[i + 9] = heap[dst + 9]; view[i + 10] = heap[dst + 10]; view[i + 11] = heap[dst + 11]; view[i + 12] = heap[dst + 12]; view[i + 13] = heap[dst + 13]; view[i + 14] = heap[dst + 14]; view[i + 15] = heap[dst + 15]; } } else { var view = GROWABLE_HEAP_F32().subarray(value >> 2, value + count * 64 >> 2); } GLctx.uniformMatrix4fv(webglGetUniformLocation(location), !!transpose, view); } Module["_emscripten_glUniformMatrix4fv"] = _emscripten_glUniformMatrix4fv; _emscripten_glUniformMatrix4fv.sig = "viiii"; function _emscripten_glUniformMatrix4x2fv(location, count, transpose, value) { count && GLctx.uniformMatrix4x2fv(webglGetUniformLocation(location), !!transpose, GROWABLE_HEAP_F32(), value >> 2, count * 8); } Module["_emscripten_glUniformMatrix4x2fv"] = _emscripten_glUniformMatrix4x2fv; _emscripten_glUniformMatrix4x2fv.sig = "viiii"; function _emscripten_glUniformMatrix4x3fv(location, count, transpose, value) { count && GLctx.uniformMatrix4x3fv(webglGetUniformLocation(location), !!transpose, GROWABLE_HEAP_F32(), value >> 2, count * 12); } Module["_emscripten_glUniformMatrix4x3fv"] = _emscripten_glUniformMatrix4x3fv; _emscripten_glUniformMatrix4x3fv.sig = "viiii"; function _emscripten_glUseProgram(program) { program = GL.programs[program]; GLctx.useProgram(program); GLctx.currentProgram = program; } Module["_emscripten_glUseProgram"] = _emscripten_glUseProgram; _emscripten_glUseProgram.sig = "vi"; function _emscripten_glValidateProgram(program) { GLctx.validateProgram(GL.programs[program]); } Module["_emscripten_glValidateProgram"] = _emscripten_glValidateProgram; _emscripten_glValidateProgram.sig = "vi"; function _emscripten_glVertexAttrib1f(x0, x1) { GLctx["vertexAttrib1f"](x0, x1); } Module["_emscripten_glVertexAttrib1f"] = _emscripten_glVertexAttrib1f; _emscripten_glVertexAttrib1f.sig = "vif"; function _emscripten_glVertexAttrib1fv(index, v) { GLctx.vertexAttrib1f(index, GROWABLE_HEAP_F32()[v >> 2]); } Module["_emscripten_glVertexAttrib1fv"] = _emscripten_glVertexAttrib1fv; _emscripten_glVertexAttrib1fv.sig = "vii"; function _emscripten_glVertexAttrib2f(x0, x1, x2) { GLctx["vertexAttrib2f"](x0, x1, x2); } Module["_emscripten_glVertexAttrib2f"] = _emscripten_glVertexAttrib2f; _emscripten_glVertexAttrib2f.sig = "viff"; function _emscripten_glVertexAttrib2fv(index, v) { GLctx.vertexAttrib2f(index, GROWABLE_HEAP_F32()[v >> 2], GROWABLE_HEAP_F32()[v + 4 >> 2]); } Module["_emscripten_glVertexAttrib2fv"] = _emscripten_glVertexAttrib2fv; _emscripten_glVertexAttrib2fv.sig = "vii"; function _emscripten_glVertexAttrib3f(x0, x1, x2, x3) { GLctx["vertexAttrib3f"](x0, x1, x2, x3); } Module["_emscripten_glVertexAttrib3f"] = _emscripten_glVertexAttrib3f; _emscripten_glVertexAttrib3f.sig = "vifff"; function _emscripten_glVertexAttrib3fv(index, v) { GLctx.vertexAttrib3f(index, GROWABLE_HEAP_F32()[v >> 2], GROWABLE_HEAP_F32()[v + 4 >> 2], GROWABLE_HEAP_F32()[v + 8 >> 2]); } Module["_emscripten_glVertexAttrib3fv"] = _emscripten_glVertexAttrib3fv; _emscripten_glVertexAttrib3fv.sig = "vii"; function _emscripten_glVertexAttrib4f(x0, x1, x2, x3, x4) { GLctx["vertexAttrib4f"](x0, x1, x2, x3, x4); } Module["_emscripten_glVertexAttrib4f"] = _emscripten_glVertexAttrib4f; _emscripten_glVertexAttrib4f.sig = "viffff"; function _emscripten_glVertexAttrib4fv(index, v) { GLctx.vertexAttrib4f(index, GROWABLE_HEAP_F32()[v >> 2], GROWABLE_HEAP_F32()[v + 4 >> 2], GROWABLE_HEAP_F32()[v + 8 >> 2], GROWABLE_HEAP_F32()[v + 12 >> 2]); } Module["_emscripten_glVertexAttrib4fv"] = _emscripten_glVertexAttrib4fv; _emscripten_glVertexAttrib4fv.sig = "vii"; function _emscripten_glVertexAttribDivisor(index, divisor) { GLctx["vertexAttribDivisor"](index, divisor); } Module["_emscripten_glVertexAttribDivisor"] = _emscripten_glVertexAttribDivisor; _emscripten_glVertexAttribDivisor.sig = "vii"; function _emscripten_glVertexAttribI4i(x0, x1, x2, x3, x4) { GLctx["vertexAttribI4i"](x0, x1, x2, x3, x4); } Module["_emscripten_glVertexAttribI4i"] = _emscripten_glVertexAttribI4i; _emscripten_glVertexAttribI4i.sig = "viiiii"; function _emscripten_glVertexAttribI4iv(index, v) { GLctx.vertexAttribI4i(index, GROWABLE_HEAP_I32()[v >> 2], GROWABLE_HEAP_I32()[v + 4 >> 2], GROWABLE_HEAP_I32()[v + 8 >> 2], GROWABLE_HEAP_I32()[v + 12 >> 2]); } Module["_emscripten_glVertexAttribI4iv"] = _emscripten_glVertexAttribI4iv; _emscripten_glVertexAttribI4iv.sig = "vii"; function _emscripten_glVertexAttribI4ui(x0, x1, x2, x3, x4) { GLctx["vertexAttribI4ui"](x0, x1, x2, x3, x4); } Module["_emscripten_glVertexAttribI4ui"] = _emscripten_glVertexAttribI4ui; _emscripten_glVertexAttribI4ui.sig = "viiiii"; function _emscripten_glVertexAttribI4uiv(index, v) { GLctx.vertexAttribI4ui(index, GROWABLE_HEAP_U32()[v >> 2], GROWABLE_HEAP_U32()[v + 4 >> 2], GROWABLE_HEAP_U32()[v + 8 >> 2], GROWABLE_HEAP_U32()[v + 12 >> 2]); } Module["_emscripten_glVertexAttribI4uiv"] = _emscripten_glVertexAttribI4uiv; _emscripten_glVertexAttribI4uiv.sig = "vii"; function _emscripten_glVertexAttribIPointer(index, size, type, stride, ptr) { GLctx["vertexAttribIPointer"](index, size, type, stride, ptr); } Module["_emscripten_glVertexAttribIPointer"] = _emscripten_glVertexAttribIPointer; _emscripten_glVertexAttribIPointer.sig = "viiiii"; function _emscripten_glVertexAttribPointer(index, size, type, normalized, stride, ptr) { GLctx.vertexAttribPointer(index, size, type, !!normalized, stride, ptr); } Module["_emscripten_glVertexAttribPointer"] = _emscripten_glVertexAttribPointer; _emscripten_glVertexAttribPointer.sig = "viiiiii"; function _emscripten_glViewport(x0, x1, x2, x3) { GLctx["viewport"](x0, x1, x2, x3); } Module["_emscripten_glViewport"] = _emscripten_glViewport; _emscripten_glViewport.sig = "viiii"; function _emscripten_glWaitSync(sync, flags, timeoutLo, timeoutHi) { GLctx.waitSync(GL.syncs[sync], flags, convertI32PairToI53(timeoutLo, timeoutHi)); } Module["_emscripten_glWaitSync"] = _emscripten_glWaitSync; _emscripten_glWaitSync.sig = "viiii"; function _emscripten_memcpy_big(dest, src, num) { GROWABLE_HEAP_U8().copyWithin(dest, src, src + num); } Module["_emscripten_memcpy_big"] = _emscripten_memcpy_big; _emscripten_memcpy_big.sig = "vppp"; function _emscripten_num_logical_cores() { return navigator["hardwareConcurrency"]; } Module["_emscripten_num_logical_cores"] = _emscripten_num_logical_cores; function _emscripten_proxy_to_main_thread_js(index, sync) { var numCallArgs = arguments.length - 2; var outerArgs = arguments; if (numCallArgs > 20 - 1) throw "emscripten_proxy_to_main_thread_js: Too many arguments " + numCallArgs + " to proxied function idx=" + index + ", maximum supported is " + (20 - 1) + "!"; return withStackSave(function() { var serializedNumCallArgs = numCallArgs; var args = stackAlloc(serializedNumCallArgs * 8); var b = args >> 3; for (var i = 0; i < numCallArgs; i++) { var arg = outerArgs[2 + i]; GROWABLE_HEAP_F64()[b + i] = arg; } return _emscripten_run_in_main_runtime_thread_js(index, serializedNumCallArgs, args, sync); }); } Module["_emscripten_proxy_to_main_thread_js"] = _emscripten_proxy_to_main_thread_js; var _emscripten_receive_on_main_thread_js_callArgs = []; Module["_emscripten_receive_on_main_thread_js_callArgs"] = _emscripten_receive_on_main_thread_js_callArgs; function _emscripten_receive_on_main_thread_js(index, numCallArgs, args) { _emscripten_receive_on_main_thread_js_callArgs.length = numCallArgs; var b = args >> 3; for (var i = 0; i < numCallArgs; i++) { _emscripten_receive_on_main_thread_js_callArgs[i] = GROWABLE_HEAP_F64()[b + i]; } var isEmAsmConst = index < 0; var func = !isEmAsmConst ? proxiedFunctionTable[index] : ASM_CONSTS[-index - 1]; assert(func.length == numCallArgs, "Call args mismatch in emscripten_receive_on_main_thread_js"); return func.apply(null, _emscripten_receive_on_main_thread_js_callArgs); } Module["_emscripten_receive_on_main_thread_js"] = _emscripten_receive_on_main_thread_js; function emscripten_realloc_buffer(size) { try { wasmMemory.grow(size - buffer.byteLength + 65535 >>> 16); updateGlobalBufferAndViews(wasmMemory.buffer); return 1; } catch (e) { err("emscripten_realloc_buffer: Attempted to grow heap from " + buffer.byteLength + " bytes to " + size + " bytes, but got error: " + e); } } Module["emscripten_realloc_buffer"] = emscripten_realloc_buffer; function _emscripten_resize_heap(requestedSize) { var oldSize = GROWABLE_HEAP_U8().length; requestedSize = requestedSize >>> 0; if (requestedSize <= oldSize) { return false; } var maxHeapSize = getHeapMax(); if (requestedSize > maxHeapSize) { err("Cannot enlarge memory, asked to go up to " + requestedSize + " bytes, but the limit is " + maxHeapSize + " bytes!"); return false; } let alignUp = (x, multiple) => x + (multiple - x % multiple) % multiple; for (var cutDown = 1; cutDown <= 4; cutDown *= 2) { var overGrownHeapSize = oldSize * (1 + .2 / cutDown); overGrownHeapSize = Math.min(overGrownHeapSize, requestedSize + 100663296); var newSize = Math.min(maxHeapSize, alignUp(Math.max(requestedSize, overGrownHeapSize), 65536)); var replacement = emscripten_realloc_buffer(newSize); if (replacement) { return true; } } err("Failed to grow the heap from " + oldSize + " bytes to " + newSize + " bytes, not enough memory!"); return false; } Module["_emscripten_resize_heap"] = _emscripten_resize_heap; _emscripten_resize_heap.sig = "ip"; function _emscripten_set_timeout(cb, msecs, userData) { runtimeKeepalivePush(); return setTimeout(function() { runtimeKeepalivePop(); callUserCallback(function() { getWasmTableEntry(cb)(userData); }); }, msecs); } Module["_emscripten_set_timeout"] = _emscripten_set_timeout; function _emscripten_supports_offscreencanvas() { return 0; } Module["_emscripten_supports_offscreencanvas"] = _emscripten_supports_offscreencanvas; function _emscripten_unwind_to_js_event_loop() { throw "unwind"; } Module["_emscripten_unwind_to_js_event_loop"] = _emscripten_unwind_to_js_event_loop; function _emscripten_webgl_do_commit_frame() { if (!GL.currentContext || !GL.currentContext.GLctx) { return -3; } if (GL.currentContext.defaultFbo) { GL.blitOffscreenFramebuffer(GL.currentContext); return 0; } if (!GL.currentContext.attributes.explicitSwapControl) { return -3; } return 0; } Module["_emscripten_webgl_do_commit_frame"] = _emscripten_webgl_do_commit_frame; _emscripten_webgl_do_commit_frame.sig = "i"; function _emscripten_webgl_create_context_proxied(target, attributes) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(150, 1, target, attributes); return _emscripten_webgl_do_create_context(target, attributes); } Module["_emscripten_webgl_create_context_proxied"] = _emscripten_webgl_create_context_proxied; var JSEvents = { inEventHandler: 0, removeAllEventListeners: function() { for (var i = JSEvents.eventHandlers.length - 1; i >= 0; --i) { JSEvents._removeHandler(i); } JSEvents.eventHandlers = []; JSEvents.deferredCalls = []; }, registerRemoveEventListeners: function() { if (!JSEvents.removeEventListenersRegistered) { __ATEXIT__.push(JSEvents.removeAllEventListeners); JSEvents.removeEventListenersRegistered = true; } }, deferredCalls: [], deferCall: function(targetFunction, precedence, argsList) { function arraysHaveEqualContent(arrA, arrB) { if (arrA.length != arrB.length) return false; for (var i in arrA) { if (arrA[i] != arrB[i]) return false; } return true; } for (var i in JSEvents.deferredCalls) { var call = JSEvents.deferredCalls[i]; if (call.targetFunction == targetFunction && arraysHaveEqualContent(call.argsList, argsList)) { return; } } JSEvents.deferredCalls.push({ targetFunction: targetFunction, precedence: precedence, argsList: argsList }); JSEvents.deferredCalls.sort(function(x, y) { return x.precedence < y.precedence; }); }, removeDeferredCalls: function(targetFunction) { for (var i = 0; i < JSEvents.deferredCalls.length; ++i) { if (JSEvents.deferredCalls[i].targetFunction == targetFunction) { JSEvents.deferredCalls.splice(i, 1); --i; } } }, canPerformEventHandlerRequests: function() { return JSEvents.inEventHandler && JSEvents.currentEventHandler.allowsDeferredCalls; }, runDeferredCalls: function() { if (!JSEvents.canPerformEventHandlerRequests()) { return; } for (var i = 0; i < JSEvents.deferredCalls.length; ++i) { var call = JSEvents.deferredCalls[i]; JSEvents.deferredCalls.splice(i, 1); --i; call.targetFunction.apply(null, call.argsList); } }, eventHandlers: [], removeAllHandlersOnTarget: function(target, eventTypeString) { for (var i = 0; i < JSEvents.eventHandlers.length; ++i) { if (JSEvents.eventHandlers[i].target == target && (!eventTypeString || eventTypeString == JSEvents.eventHandlers[i].eventTypeString)) { JSEvents._removeHandler(i--); } } }, _removeHandler: function(i) { var h = JSEvents.eventHandlers[i]; h.target.removeEventListener(h.eventTypeString, h.eventListenerFunc, h.useCapture); JSEvents.eventHandlers.splice(i, 1); }, registerOrRemoveHandler: function(eventHandler) { var jsEventHandler = function jsEventHandler(event) { ++JSEvents.inEventHandler; JSEvents.currentEventHandler = eventHandler; JSEvents.runDeferredCalls(); eventHandler.handlerFunc(event); JSEvents.runDeferredCalls(); --JSEvents.inEventHandler; }; if (eventHandler.callbackfunc) { eventHandler.eventListenerFunc = jsEventHandler; eventHandler.target.addEventListener(eventHandler.eventTypeString, jsEventHandler, eventHandler.useCapture); JSEvents.eventHandlers.push(eventHandler); JSEvents.registerRemoveEventListeners(); } else { for (var i = 0; i < JSEvents.eventHandlers.length; ++i) { if (JSEvents.eventHandlers[i].target == eventHandler.target && JSEvents.eventHandlers[i].eventTypeString == eventHandler.eventTypeString) { JSEvents._removeHandler(i--); } } } }, queueEventHandlerOnThread_iiii: function(targetThread, eventHandlerFunc, eventTypeId, eventData, userData) { withStackSave(function() { var varargs = stackAlloc(12); GROWABLE_HEAP_I32()[varargs >> 2] = eventTypeId; GROWABLE_HEAP_I32()[varargs + 4 >> 2] = eventData; GROWABLE_HEAP_I32()[varargs + 8 >> 2] = userData; _emscripten_dispatch_to_thread_(targetThread, 637534208, eventHandlerFunc, eventData, varargs); }); }, getTargetThreadForEventCallback: function(targetThread) { switch (targetThread) { case 1: return 0; case 2: return PThread.currentProxiedOperationCallerThread; default: return targetThread; } }, getNodeNameForTarget: function(target) { if (!target) return ""; if (target == window) return "#window"; if (target == screen) return "#screen"; return target && target.nodeName ? target.nodeName : ""; }, fullscreenEnabled: function() { return document.fullscreenEnabled || document.webkitFullscreenEnabled; } }; Module["JSEvents"] = JSEvents; var __emscripten_webgl_power_preferences = [ "default", "low-power", "high-performance" ]; Module["__emscripten_webgl_power_preferences"] = __emscripten_webgl_power_preferences; function maybeCStringToJsString(cString) { return cString > 2 ? UTF8ToString(cString) : cString; } Module["maybeCStringToJsString"] = maybeCStringToJsString; var specialHTMLTargets = [ 0, typeof document != "undefined" ? document : 0, typeof window != "undefined" ? window : 0 ]; Module["specialHTMLTargets"] = specialHTMLTargets; function findEventTarget(target) { target = maybeCStringToJsString(target); var domElement = specialHTMLTargets[target] || (typeof document != "undefined" ? document.querySelector(target) : undefined); return domElement; } Module["findEventTarget"] = findEventTarget; function findCanvasEventTarget(target) { return findEventTarget(target); } Module["findCanvasEventTarget"] = findCanvasEventTarget; function _emscripten_webgl_do_create_context(target, attributes) { assert(attributes); var a = attributes >> 2; var powerPreference = GROWABLE_HEAP_I32()[a + (24 >> 2)]; var contextAttributes = { "alpha": !!GROWABLE_HEAP_I32()[a + (0 >> 2)], "depth": !!GROWABLE_HEAP_I32()[a + (4 >> 2)], "stencil": !!GROWABLE_HEAP_I32()[a + (8 >> 2)], "antialias": !!GROWABLE_HEAP_I32()[a + (12 >> 2)], "premultipliedAlpha": !!GROWABLE_HEAP_I32()[a + (16 >> 2)], "preserveDrawingBuffer": !!GROWABLE_HEAP_I32()[a + (20 >> 2)], "powerPreference": __emscripten_webgl_power_preferences[powerPreference], "failIfMajorPerformanceCaveat": !!GROWABLE_HEAP_I32()[a + (28 >> 2)], majorVersion: GROWABLE_HEAP_I32()[a + (32 >> 2)], minorVersion: GROWABLE_HEAP_I32()[a + (36 >> 2)], enableExtensionsByDefault: GROWABLE_HEAP_I32()[a + (40 >> 2)], explicitSwapControl: GROWABLE_HEAP_I32()[a + (44 >> 2)], proxyContextToMainThread: GROWABLE_HEAP_I32()[a + (48 >> 2)], renderViaOffscreenBackBuffer: GROWABLE_HEAP_I32()[a + (52 >> 2)] }; var canvas = findCanvasEventTarget(target); if (ENVIRONMENT_IS_PTHREAD) { if (contextAttributes.proxyContextToMainThread === 2 || !canvas && contextAttributes.proxyContextToMainThread === 1) { if (typeof OffscreenCanvas == "undefined") { GROWABLE_HEAP_I32()[attributes + 52 >> 2] = 1; GROWABLE_HEAP_I32()[attributes + 20 >> 2] = 1; } return _emscripten_webgl_create_context_proxied(target, attributes); } } if (!canvas) { return 0; } if (contextAttributes.explicitSwapControl && !contextAttributes.renderViaOffscreenBackBuffer) { contextAttributes.renderViaOffscreenBackBuffer = true; } var contextHandle = GL.createContext(canvas, contextAttributes); return contextHandle; } Module["_emscripten_webgl_do_create_context"] = _emscripten_webgl_do_create_context; _emscripten_webgl_do_create_context.sig = "iii"; function _emscripten_webgl_make_context_current_calling_thread(contextHandle) { var success = GL.makeContextCurrent(contextHandle); if (success) GL.currentContextIsProxied = false; return success ? 0 : -5; } Module["_emscripten_webgl_make_context_current_calling_thread"] = _emscripten_webgl_make_context_current_calling_thread; _emscripten_webgl_make_context_current_calling_thread.sig = "ii"; function getExecutableName() { return thisProgram || "./this.program"; } Module["getExecutableName"] = getExecutableName; function getEnvStrings() { if (!getEnvStrings.strings) { var lang = (typeof navigator == "object" && navigator.languages && navigator.languages[0] || "C").replace("-", "_") + ".UTF-8"; var env = { "USER": "web_user", "LOGNAME": "web_user", "PATH": "/", "PWD": "/", "HOME": "/home/web_user", "LANG": lang, "_": getExecutableName() }; for (var x in ENV) { if (ENV[x] === undefined) delete env[x]; else env[x] = ENV[x]; } var strings = []; for (var x in env) { strings.push(x + "=" + env[x]); } getEnvStrings.strings = strings; } return getEnvStrings.strings; } Module["getEnvStrings"] = getEnvStrings; function writeAsciiToMemory(str, buffer, dontAddNull) { for (var i = 0; i < str.length; ++i) { assert(str.charCodeAt(i) === (str.charCodeAt(i) & 255)); GROWABLE_HEAP_I8()[buffer++ >> 0] = str.charCodeAt(i); } if (!dontAddNull) GROWABLE_HEAP_I8()[buffer >> 0] = 0; } Module["writeAsciiToMemory"] = writeAsciiToMemory; function _environ_get(__environ, environ_buf) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(151, 1, __environ, environ_buf); var bufSize = 0; getEnvStrings().forEach(function(string, i) { var ptr = environ_buf + bufSize; GROWABLE_HEAP_U32()[__environ + i * 4 >> 2] = ptr; writeAsciiToMemory(string, ptr); bufSize += string.length + 1; }); return 0; } Module["_environ_get"] = _environ_get; _environ_get.sig = "ipp"; function _environ_sizes_get(penviron_count, penviron_buf_size) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(152, 1, penviron_count, penviron_buf_size); var strings = getEnvStrings(); GROWABLE_HEAP_U32()[penviron_count >> 2] = strings.length; var bufSize = 0; strings.forEach(function(string) { bufSize += string.length + 1; }); GROWABLE_HEAP_U32()[penviron_buf_size >> 2] = bufSize; return 0; } Module["_environ_sizes_get"] = _environ_sizes_get; _environ_sizes_get.sig = "ipp"; function _fd_close(fd) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(153, 1, fd); try { var stream = SYSCALLS.getStreamFromFD(fd); FS.close(stream); return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return e.errno; } } Module["_fd_close"] = _fd_close; _fd_close.sig = "ii"; function _fd_fdstat_get(fd, pbuf) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(154, 1, fd, pbuf); try { var stream = SYSCALLS.getStreamFromFD(fd); var type = stream.tty ? 2 : FS.isDir(stream.mode) ? 3 : FS.isLink(stream.mode) ? 7 : 4; GROWABLE_HEAP_I8()[pbuf >> 0] = type; return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return e.errno; } } Module["_fd_fdstat_get"] = _fd_fdstat_get; _fd_fdstat_get.sig = "iip"; function doReadv(stream, iov, iovcnt, offset) { var ret = 0; for (var i = 0; i < iovcnt; i++) { var ptr = GROWABLE_HEAP_U32()[iov >> 2]; var len = GROWABLE_HEAP_U32()[iov + 4 >> 2]; iov += 8; var curr = FS.read(stream, GROWABLE_HEAP_I8(), ptr, len, offset); if (curr < 0) return -1; ret += curr; if (curr < len) break; } return ret; } Module["doReadv"] = doReadv; function _fd_pread(fd, iov, iovcnt, offset_low, offset_high, pnum) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(155, 1, fd, iov, iovcnt, offset_low, offset_high, pnum); try { var offset = convertI32PairToI53Checked(offset_low, offset_high); if (isNaN(offset)) return 61; var stream = SYSCALLS.getStreamFromFD(fd); var num = doReadv(stream, iov, iovcnt, offset); GROWABLE_HEAP_I32()[pnum >> 2] = num; return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return e.errno; } } Module["_fd_pread"] = _fd_pread; _fd_pread.sig = "iippjp"; function doWritev(stream, iov, iovcnt, offset) { var ret = 0; for (var i = 0; i < iovcnt; i++) { var ptr = GROWABLE_HEAP_U32()[iov >> 2]; var len = GROWABLE_HEAP_U32()[iov + 4 >> 2]; iov += 8; var curr = FS.write(stream, GROWABLE_HEAP_I8(), ptr, len, offset); if (curr < 0) return -1; ret += curr; } return ret; } Module["doWritev"] = doWritev; function _fd_pwrite(fd, iov, iovcnt, offset_low, offset_high, pnum) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(156, 1, fd, iov, iovcnt, offset_low, offset_high, pnum); try { var offset = convertI32PairToI53Checked(offset_low, offset_high); if (isNaN(offset)) return 61; var stream = SYSCALLS.getStreamFromFD(fd); var num = doWritev(stream, iov, iovcnt, offset); GROWABLE_HEAP_I32()[pnum >> 2] = num; return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return e.errno; } } Module["_fd_pwrite"] = _fd_pwrite; function _fd_read(fd, iov, iovcnt, pnum) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(157, 1, fd, iov, iovcnt, pnum); try { var stream = SYSCALLS.getStreamFromFD(fd); var num = doReadv(stream, iov, iovcnt); GROWABLE_HEAP_I32()[pnum >> 2] = num; return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return e.errno; } } Module["_fd_read"] = _fd_read; _fd_read.sig = "iippp"; function _fd_seek(fd, offset_low, offset_high, whence, newOffset) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(158, 1, fd, offset_low, offset_high, whence, newOffset); try { var offset = convertI32PairToI53Checked(offset_low, offset_high); if (isNaN(offset)) return 61; var stream = SYSCALLS.getStreamFromFD(fd); FS.llseek(stream, offset, whence); tempI64 = [ stream.position >>> 0, (tempDouble = stream.position, +Math.abs(tempDouble) >= 1 ? tempDouble > 0 ? (Math.min(+Math.floor(tempDouble / 4294967296), 4294967295) | 0) >>> 0 : ~~+Math.ceil((tempDouble - +(~~tempDouble >>> 0)) / 4294967296) >>> 0 : 0) ], GROWABLE_HEAP_I32()[newOffset >> 2] = tempI64[0], GROWABLE_HEAP_I32()[newOffset + 4 >> 2] = tempI64[1]; if (stream.getdents && offset === 0 && whence === 0) stream.getdents = null; return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return e.errno; } } Module["_fd_seek"] = _fd_seek; _fd_seek.sig = "iijip"; function _fd_sync(fd) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(159, 1, fd); try { var stream = SYSCALLS.getStreamFromFD(fd); if (stream.stream_ops && stream.stream_ops.fsync) { return -stream.stream_ops.fsync(stream); } return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return e.errno; } } Module["_fd_sync"] = _fd_sync; _fd_sync.sig = "ii"; function _fd_write(fd, iov, iovcnt, pnum) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(160, 1, fd, iov, iovcnt, pnum); try { var stream = SYSCALLS.getStreamFromFD(fd); var num = doWritev(stream, iov, iovcnt); GROWABLE_HEAP_U32()[pnum >> 2] = num; return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return e.errno; } } Module["_fd_write"] = _fd_write; _fd_write.sig = "iippp"; function _getentropy(buffer, size) { if (!_getentropy.randomDevice) { _getentropy.randomDevice = getRandomDevice(); } for (var i = 0; i < size; i++) { GROWABLE_HEAP_I8()[buffer + i >> 0] = _getentropy.randomDevice(); } return 0; } Module["_getentropy"] = _getentropy; _getentropy.sig = "ipp"; function _getnameinfo(sa, salen, node, nodelen, serv, servlen, flags) { var info = readSockaddr(sa, salen); if (info.errno) { return -6; } var port = info.port; var addr = info.addr; var overflowed = false; if (node && nodelen) { var lookup; if (flags & 1 || !(lookup = DNS.lookup_addr(addr))) { if (flags & 8) { return -2; } } else { addr = lookup; } var numBytesWrittenExclNull = stringToUTF8(addr, node, nodelen); if (numBytesWrittenExclNull + 1 >= nodelen) { overflowed = true; } } if (serv && servlen) { port = "" + port; var numBytesWrittenExclNull = stringToUTF8(port, serv, servlen); if (numBytesWrittenExclNull + 1 >= servlen) { overflowed = true; } } if (overflowed) { return -12; } return 0; } Module["_getnameinfo"] = _getnameinfo; function _setTempRet0(val) { setTempRet0(val); } Module["_setTempRet0"] = _setTempRet0; _setTempRet0.sig = "vi"; function __isLeapYear(year) { return year % 4 === 0 && (year % 100 !== 0 || year % 400 === 0); } Module["__isLeapYear"] = __isLeapYear; function __arraySum(array, index) { var sum = 0; for (var i = 0; i <= index; sum += array[i++]) {} return sum; } Module["__arraySum"] = __arraySum; var __MONTH_DAYS_LEAP = [ 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 ]; Module["__MONTH_DAYS_LEAP"] = __MONTH_DAYS_LEAP; var __MONTH_DAYS_REGULAR = [ 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 ]; Module["__MONTH_DAYS_REGULAR"] = __MONTH_DAYS_REGULAR; function __addDays(date, days) { var newDate = new Date(date.getTime()); while (days > 0) { var leap = __isLeapYear(newDate.getFullYear()); var currentMonth = newDate.getMonth(); var daysInCurrentMonth = (leap ? __MONTH_DAYS_LEAP : __MONTH_DAYS_REGULAR)[currentMonth]; if (days > daysInCurrentMonth - newDate.getDate()) { days -= daysInCurrentMonth - newDate.getDate() + 1; newDate.setDate(1); if (currentMonth < 11) { newDate.setMonth(currentMonth + 1); } else { newDate.setMonth(0); newDate.setFullYear(newDate.getFullYear() + 1); } } else { newDate.setDate(newDate.getDate() + days); return newDate; } } return newDate; } Module["__addDays"] = __addDays; function _strftime(s, maxsize, format, tm) { var tm_zone = GROWABLE_HEAP_I32()[tm + 40 >> 2]; var date = { tm_sec: GROWABLE_HEAP_I32()[tm >> 2], tm_min: GROWABLE_HEAP_I32()[tm + 4 >> 2], tm_hour: GROWABLE_HEAP_I32()[tm + 8 >> 2], tm_mday: GROWABLE_HEAP_I32()[tm + 12 >> 2], tm_mon: GROWABLE_HEAP_I32()[tm + 16 >> 2], tm_year: GROWABLE_HEAP_I32()[tm + 20 >> 2], tm_wday: GROWABLE_HEAP_I32()[tm + 24 >> 2], tm_yday: GROWABLE_HEAP_I32()[tm + 28 >> 2], tm_isdst: GROWABLE_HEAP_I32()[tm + 32 >> 2], tm_gmtoff: GROWABLE_HEAP_I32()[tm + 36 >> 2], tm_zone: tm_zone ? UTF8ToString(tm_zone) : "" }; var pattern = UTF8ToString(format); var EXPANSION_RULES_1 = { "%c": "%a %b %d %H:%M:%S %Y", "%D": "%m/%d/%y", "%F": "%Y-%m-%d", "%h": "%b", "%r": "%I:%M:%S %p", "%R": "%H:%M", "%T": "%H:%M:%S", "%x": "%m/%d/%y", "%X": "%H:%M:%S", "%Ec": "%c", "%EC": "%C", "%Ex": "%m/%d/%y", "%EX": "%H:%M:%S", "%Ey": "%y", "%EY": "%Y", "%Od": "%d", "%Oe": "%e", "%OH": "%H", "%OI": "%I", "%Om": "%m", "%OM": "%M", "%OS": "%S", "%Ou": "%u", "%OU": "%U", "%OV": "%V", "%Ow": "%w", "%OW": "%W", "%Oy": "%y" }; for (var rule in EXPANSION_RULES_1) { pattern = pattern.replace(new RegExp(rule, "g"), EXPANSION_RULES_1[rule]); } var WEEKDAYS = [ "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" ]; var MONTHS = [ "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" ]; function leadingSomething(value, digits, character) { var str = typeof value == "number" ? value.toString() : value || ""; while (str.length < digits) { str = character[0] + str; } return str; } function leadingNulls(value, digits) { return leadingSomething(value, digits, "0"); } function compareByDay(date1, date2) { function sgn(value) { return value < 0 ? -1 : value > 0 ? 1 : 0; } var compare; if ((compare = sgn(date1.getFullYear() - date2.getFullYear())) === 0) { if ((compare = sgn(date1.getMonth() - date2.getMonth())) === 0) { compare = sgn(date1.getDate() - date2.getDate()); } } return compare; } function getFirstWeekStartDate(janFourth) { switch (janFourth.getDay()) { case 0: return new Date(janFourth.getFullYear() - 1, 11, 29); case 1: return janFourth; case 2: return new Date(janFourth.getFullYear(), 0, 3); case 3: return new Date(janFourth.getFullYear(), 0, 2); case 4: return new Date(janFourth.getFullYear(), 0, 1); case 5: return new Date(janFourth.getFullYear() - 1, 11, 31); case 6: return new Date(janFourth.getFullYear() - 1, 11, 30); } } function getWeekBasedYear(date) { var thisDate = __addDays(new Date(date.tm_year + 1900, 0, 1), date.tm_yday); var janFourthThisYear = new Date(thisDate.getFullYear(), 0, 4); var janFourthNextYear = new Date(thisDate.getFullYear() + 1, 0, 4); var firstWeekStartThisYear = getFirstWeekStartDate(janFourthThisYear); var firstWeekStartNextYear = getFirstWeekStartDate(janFourthNextYear); if (compareByDay(firstWeekStartThisYear, thisDate) <= 0) { if (compareByDay(firstWeekStartNextYear, thisDate) <= 0) { return thisDate.getFullYear() + 1; } return thisDate.getFullYear(); } return thisDate.getFullYear() - 1; } var EXPANSION_RULES_2 = { "%a": function(date) { return WEEKDAYS[date.tm_wday].substring(0, 3); }, "%A": function(date) { return WEEKDAYS[date.tm_wday]; }, "%b": function(date) { return MONTHS[date.tm_mon].substring(0, 3); }, "%B": function(date) { return MONTHS[date.tm_mon]; }, "%C": function(date) { var year = date.tm_year + 1900; return leadingNulls(year / 100 | 0, 2); }, "%d": function(date) { return leadingNulls(date.tm_mday, 2); }, "%e": function(date) { return leadingSomething(date.tm_mday, 2, " "); }, "%g": function(date) { return getWeekBasedYear(date).toString().substring(2); }, "%G": function(date) { return getWeekBasedYear(date); }, "%H": function(date) { return leadingNulls(date.tm_hour, 2); }, "%I": function(date) { var twelveHour = date.tm_hour; if (twelveHour == 0) twelveHour = 12; else if (twelveHour > 12) twelveHour -= 12; return leadingNulls(twelveHour, 2); }, "%j": function(date) { return leadingNulls(date.tm_mday + __arraySum(__isLeapYear(date.tm_year + 1900) ? __MONTH_DAYS_LEAP : __MONTH_DAYS_REGULAR, date.tm_mon - 1), 3); }, "%m": function(date) { return leadingNulls(date.tm_mon + 1, 2); }, "%M": function(date) { return leadingNulls(date.tm_min, 2); }, "%n": function() { return "\n"; }, "%p": function(date) { if (date.tm_hour >= 0 && date.tm_hour < 12) { return "AM"; } return "PM"; }, "%S": function(date) { return leadingNulls(date.tm_sec, 2); }, "%t": function() { return "\t"; }, "%u": function(date) { return date.tm_wday || 7; }, "%U": function(date) { var days = date.tm_yday + 7 - date.tm_wday; return leadingNulls(Math.floor(days / 7), 2); }, "%V": function(date) { var val = Math.floor((date.tm_yday + 7 - (date.tm_wday + 6) % 7) / 7); if ((date.tm_wday + 371 - date.tm_yday - 2) % 7 <= 2) { val++; } if (!val) { val = 52; var dec31 = (date.tm_wday + 7 - date.tm_yday - 1) % 7; if (dec31 == 4 || dec31 == 5 && __isLeapYear(date.tm_year % 400 - 1)) { val++; } } else if (val == 53) { var jan1 = (date.tm_wday + 371 - date.tm_yday) % 7; if (jan1 != 4 && (jan1 != 3 || !__isLeapYear(date.tm_year))) val = 1; } return leadingNulls(val, 2); }, "%w": function(date) { return date.tm_wday; }, "%W": function(date) { var days = date.tm_yday + 7 - (date.tm_wday + 6) % 7; return leadingNulls(Math.floor(days / 7), 2); }, "%y": function(date) { return (date.tm_year + 1900).toString().substring(2); }, "%Y": function(date) { return date.tm_year + 1900; }, "%z": function(date) { var off = date.tm_gmtoff; var ahead = off >= 0; off = Math.abs(off) / 60; off = off / 60 * 100 + off % 60; return (ahead ? "+" : "-") + String("0000" + off).slice(-4); }, "%Z": function(date) { return date.tm_zone; }, "%%": function() { return "%"; } }; pattern = pattern.replace(/%%/g, "\0\0"); for (var rule in EXPANSION_RULES_2) { if (pattern.includes(rule)) { pattern = pattern.replace(new RegExp(rule, "g"), EXPANSION_RULES_2[rule](date)); } } pattern = pattern.replace(/\0\0/g, "%"); var bytes = intArrayFromString(pattern, false); if (bytes.length > maxsize) { return 0; } writeArrayToMemory(bytes, s); return bytes.length - 1; } Module["_strftime"] = _strftime; _strftime.sig = "ppppp"; function _strftime_l(s, maxsize, format, tm) { return _strftime(s, maxsize, format, tm); } Module["_strftime_l"] = _strftime_l; function removeFunction(index) { functionsInTableMap.delete(getWasmTableEntry(index)); freeTableIndexes.push(index); } Module["removeFunction"] = removeFunction; var ALLOC_NORMAL = 0; Module["ALLOC_NORMAL"] = ALLOC_NORMAL; var ALLOC_STACK = 1; Module["ALLOC_STACK"] = ALLOC_STACK; function allocate(slab, allocator) { var ret; assert(typeof allocator == "number", "allocate no longer takes a type argument"); assert(typeof slab != "number", "allocate no longer takes a number as arg0"); if (allocator == ALLOC_STACK) { ret = stackAlloc(slab.length); } else { ret = _malloc(slab.length); } if (!slab.subarray && !slab.slice) { slab = new Uint8Array(slab); } GROWABLE_HEAP_U8().set(slab, ret); return ret; } Module["allocate"] = allocate; function AsciiToString(ptr) { var str = ""; while (1) { var ch = GROWABLE_HEAP_U8()[ptr++ >> 0]; if (!ch) return str; str += String.fromCharCode(ch); } } Module["AsciiToString"] = AsciiToString; function stringToAscii(str, outPtr) { return writeAsciiToMemory(str, outPtr, false); } Module["stringToAscii"] = stringToAscii; var UTF16Decoder = typeof TextDecoder != "undefined" ? new TextDecoder("utf-16le") : undefined; Module["UTF16Decoder"] = UTF16Decoder; function UTF16ToString(ptr, maxBytesToRead) { assert(ptr % 2 == 0, "Pointer passed to UTF16ToString must be aligned to two bytes!"); var endPtr = ptr; var idx = endPtr >> 1; var maxIdx = idx + maxBytesToRead / 2; while (!(idx >= maxIdx) && GROWABLE_HEAP_U16()[idx]) ++idx; endPtr = idx << 1; if (endPtr - ptr > 32 && UTF16Decoder) { return UTF16Decoder.decode(GROWABLE_HEAP_U8().slice(ptr, endPtr)); } else { var str = ""; for (var i = 0; !(i >= maxBytesToRead / 2); ++i) { var codeUnit = GROWABLE_HEAP_I16()[ptr + i * 2 >> 1]; if (codeUnit == 0) break; str += String.fromCharCode(codeUnit); } return str; } } Module["UTF16ToString"] = UTF16ToString; function stringToUTF16(str, outPtr, maxBytesToWrite) { assert(outPtr % 2 == 0, "Pointer passed to stringToUTF16 must be aligned to two bytes!"); assert(typeof maxBytesToWrite == "number", "stringToUTF16(str, outPtr, maxBytesToWrite) is missing the third parameter that specifies the length of the output buffer!"); if (maxBytesToWrite === undefined) { maxBytesToWrite = 2147483647; } if (maxBytesToWrite < 2) return 0; maxBytesToWrite -= 2; var startPtr = outPtr; var numCharsToWrite = maxBytesToWrite < str.length * 2 ? maxBytesToWrite / 2 : str.length; for (var i = 0; i < numCharsToWrite; ++i) { var codeUnit = str.charCodeAt(i); GROWABLE_HEAP_I16()[outPtr >> 1] = codeUnit; outPtr += 2; } GROWABLE_HEAP_I16()[outPtr >> 1] = 0; return outPtr - startPtr; } Module["stringToUTF16"] = stringToUTF16; function lengthBytesUTF16(str) { return str.length * 2; } Module["lengthBytesUTF16"] = lengthBytesUTF16; function UTF32ToString(ptr, maxBytesToRead) { assert(ptr % 4 == 0, "Pointer passed to UTF32ToString must be aligned to four bytes!"); var i = 0; var str = ""; while (!(i >= maxBytesToRead / 4)) { var utf32 = GROWABLE_HEAP_I32()[ptr + i * 4 >> 2]; if (utf32 == 0) break; ++i; if (utf32 >= 65536) { var ch = utf32 - 65536; str += String.fromCharCode(55296 | ch >> 10, 56320 | ch & 1023); } else { str += String.fromCharCode(utf32); } } return str; } Module["UTF32ToString"] = UTF32ToString; function stringToUTF32(str, outPtr, maxBytesToWrite) { assert(outPtr % 4 == 0, "Pointer passed to stringToUTF32 must be aligned to four bytes!"); assert(typeof maxBytesToWrite == "number", "stringToUTF32(str, outPtr, maxBytesToWrite) is missing the third parameter that specifies the length of the output buffer!"); if (maxBytesToWrite === undefined) { maxBytesToWrite = 2147483647; } if (maxBytesToWrite < 4) return 0; var startPtr = outPtr; var endPtr = startPtr + maxBytesToWrite - 4; for (var i = 0; i < str.length; ++i) { var codeUnit = str.charCodeAt(i); if (codeUnit >= 55296 && codeUnit <= 57343) { var trailSurrogate = str.charCodeAt(++i); codeUnit = 65536 + ((codeUnit & 1023) << 10) | trailSurrogate & 1023; } GROWABLE_HEAP_I32()[outPtr >> 2] = codeUnit; outPtr += 4; if (outPtr + 4 > endPtr) break; } GROWABLE_HEAP_I32()[outPtr >> 2] = 0; return outPtr - startPtr; } Module["stringToUTF32"] = stringToUTF32; function lengthBytesUTF32(str) { var len = 0; for (var i = 0; i < str.length; ++i) { var codeUnit = str.charCodeAt(i); if (codeUnit >= 55296 && codeUnit <= 57343) ++i; len += 4; } return len; } Module["lengthBytesUTF32"] = lengthBytesUTF32; function writeStringToMemory(string, buffer, dontAddNull) { warnOnce("writeStringToMemory is deprecated and should not be called! Use stringToUTF8() instead!"); var lastChar, end; if (dontAddNull) { end = buffer + lengthBytesUTF8(string); lastChar = GROWABLE_HEAP_I8()[end]; } stringToUTF8(string, buffer, Infinity); if (dontAddNull) GROWABLE_HEAP_I8()[end] = lastChar; } Module["writeStringToMemory"] = writeStringToMemory; function intArrayToString(array) { var ret = []; for (var i = 0; i < array.length; i++) { var chr = array[i]; if (chr > 255) { if (ASSERTIONS) { assert(false, "Character code " + chr + " (" + String.fromCharCode(chr) + ") at offset " + i + " not in 0x00-0xFF."); } chr &= 255; } ret.push(String.fromCharCode(chr)); } return ret.join(""); } Module["intArrayToString"] = intArrayToString; function getCFunc(ident) { var func = Module["_" + ident]; assert(func, "Cannot call unknown function " + ident + ", make sure it is exported"); return func; } Module["getCFunc"] = getCFunc; function ccall(ident, returnType, argTypes, args, opts) { var toC = { "string": str => { var ret = 0; if (str !== null && str !== undefined && str !== 0) { var len = (str.length << 2) + 1; ret = stackAlloc(len); stringToUTF8(str, ret, len); } return ret; }, "array": arr => { var ret = stackAlloc(arr.length); writeArrayToMemory(arr, ret); return ret; } }; function convertReturnValue(ret) { if (returnType === "string") { return UTF8ToString(ret); } if (returnType === "boolean") return Boolean(ret); return ret; } var func = getCFunc(ident); var cArgs = []; var stack = 0; assert(returnType !== "array", 'Return type should not be "array".'); if (args) { for (var i = 0; i < args.length; i++) { var converter = toC[argTypes[i]]; if (converter) { if (stack === 0) stack = stackSave(); cArgs[i] = converter(args[i]); } else { cArgs[i] = args[i]; } } } var ret = func.apply(null, cArgs); function onDone(ret) { if (stack !== 0) stackRestore(stack); return convertReturnValue(ret); } ret = onDone(ret); return ret; } Module["ccall"] = ccall; function cwrap(ident, returnType, argTypes, opts) { return function() { return ccall(ident, returnType, argTypes, arguments, opts); }; } Module["cwrap"] = cwrap; function _getTempRet0() { return getTempRet0(); } Module["_getTempRet0"] = _getTempRet0; _getTempRet0.sig = "i"; function _emscripten_notify_memory_growth(memoryIndex) { assert(memoryIndex == 0); updateGlobalBufferAndViews(wasmMemory.buffer); } Module["_emscripten_notify_memory_growth"] = _emscripten_notify_memory_growth; function _system(command) { if (!command) return 0; setErrNo(52); return -1; } Module["_system"] = _system; function _getloadavg(loadavg, nelem) { var limit = Math.min(nelem, 3); var doubleSize = 8; for (var i = 0; i < limit; i++) { GROWABLE_HEAP_F64()[loadavg + i * doubleSize >> 3] = .1; } return limit; } Module["_getloadavg"] = _getloadavg; _getloadavg.sig = "ipi"; function ___asctime_r(tmPtr, buf) { var date = { tm_sec: GROWABLE_HEAP_I32()[tmPtr >> 2], tm_min: GROWABLE_HEAP_I32()[tmPtr + 4 >> 2], tm_hour: GROWABLE_HEAP_I32()[tmPtr + 8 >> 2], tm_mday: GROWABLE_HEAP_I32()[tmPtr + 12 >> 2], tm_mon: GROWABLE_HEAP_I32()[tmPtr + 16 >> 2], tm_year: GROWABLE_HEAP_I32()[tmPtr + 20 >> 2], tm_wday: GROWABLE_HEAP_I32()[tmPtr + 24 >> 2] }; var days = [ "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" ]; var months = [ "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" ]; var s = days[date.tm_wday] + " " + months[date.tm_mon] + (date.tm_mday < 10 ? " " : " ") + date.tm_mday + (date.tm_hour < 10 ? " 0" : " ") + date.tm_hour + (date.tm_min < 10 ? ":0" : ":") + date.tm_min + (date.tm_sec < 10 ? ":0" : ":") + date.tm_sec + " " + (1900 + date.tm_year) + "\n"; stringToUTF8(s, buf, 26); return buf; } Module["___asctime_r"] = ___asctime_r; ___asctime_r.sig = "ppp"; function _strptime(buf, format, tm) { var pattern = UTF8ToString(format); var SPECIAL_CHARS = "\\!@#$^&*()+=-[]/{}|:<>?,."; for (var i = 0, ii = SPECIAL_CHARS.length; i < ii; ++i) { pattern = pattern.replace(new RegExp("\\" + SPECIAL_CHARS[i], "g"), "\\" + SPECIAL_CHARS[i]); } var EQUIVALENT_MATCHERS = { "%A": "%a", "%B": "%b", "%c": "%a %b %d %H:%M:%S %Y", "%D": "%m\\/%d\\/%y", "%e": "%d", "%F": "%Y-%m-%d", "%h": "%b", "%R": "%H\\:%M", "%r": "%I\\:%M\\:%S\\s%p", "%T": "%H\\:%M\\:%S", "%x": "%m\\/%d\\/(?:%y|%Y)", "%X": "%H\\:%M\\:%S" }; for (var matcher in EQUIVALENT_MATCHERS) { pattern = pattern.replace(matcher, EQUIVALENT_MATCHERS[matcher]); } var DATE_PATTERNS = { "%a": "(?:Sun(?:day)?)|(?:Mon(?:day)?)|(?:Tue(?:sday)?)|(?:Wed(?:nesday)?)|(?:Thu(?:rsday)?)|(?:Fri(?:day)?)|(?:Sat(?:urday)?)", "%b": "(?:Jan(?:uary)?)|(?:Feb(?:ruary)?)|(?:Mar(?:ch)?)|(?:Apr(?:il)?)|May|(?:Jun(?:e)?)|(?:Jul(?:y)?)|(?:Aug(?:ust)?)|(?:Sep(?:tember)?)|(?:Oct(?:ober)?)|(?:Nov(?:ember)?)|(?:Dec(?:ember)?)", "%C": "\\d\\d", "%d": "0[1-9]|[1-9](?!\\d)|1\\d|2\\d|30|31", "%H": "\\d(?!\\d)|[0,1]\\d|20|21|22|23", "%I": "\\d(?!\\d)|0\\d|10|11|12", "%j": "00[1-9]|0?[1-9](?!\\d)|0?[1-9]\\d(?!\\d)|[1,2]\\d\\d|3[0-6]\\d", "%m": "0[1-9]|[1-9](?!\\d)|10|11|12", "%M": "0\\d|\\d(?!\\d)|[1-5]\\d", "%n": "\\s", "%p": "AM|am|PM|pm|A\\.M\\.|a\\.m\\.|P\\.M\\.|p\\.m\\.", "%S": "0\\d|\\d(?!\\d)|[1-5]\\d|60", "%U": "0\\d|\\d(?!\\d)|[1-4]\\d|50|51|52|53", "%W": "0\\d|\\d(?!\\d)|[1-4]\\d|50|51|52|53", "%w": "[0-6]", "%y": "\\d\\d", "%Y": "\\d\\d\\d\\d", "%%": "%", "%t": "\\s" }; var MONTH_NUMBERS = { JAN: 0, FEB: 1, MAR: 2, APR: 3, MAY: 4, JUN: 5, JUL: 6, AUG: 7, SEP: 8, OCT: 9, NOV: 10, DEC: 11 }; var DAY_NUMBERS_SUN_FIRST = { SUN: 0, MON: 1, TUE: 2, WED: 3, THU: 4, FRI: 5, SAT: 6 }; var DAY_NUMBERS_MON_FIRST = { MON: 0, TUE: 1, WED: 2, THU: 3, FRI: 4, SAT: 5, SUN: 6 }; for (var datePattern in DATE_PATTERNS) { pattern = pattern.replace(datePattern, "(" + datePattern + DATE_PATTERNS[datePattern] + ")"); } var capture = []; for (var i = pattern.indexOf("%"); i >= 0; i = pattern.indexOf("%")) { capture.push(pattern[i + 1]); pattern = pattern.replace(new RegExp("\\%" + pattern[i + 1], "g"), ""); } var matches = new RegExp("^" + pattern, "i").exec(UTF8ToString(buf)); function initDate() { function fixup(value, min, max) { return typeof value != "number" || isNaN(value) ? min : value >= min ? value <= max ? value : max : min; } return { year: fixup(GROWABLE_HEAP_I32()[tm + 20 >> 2] + 1900, 1970, 9999), month: fixup(GROWABLE_HEAP_I32()[tm + 16 >> 2], 0, 11), day: fixup(GROWABLE_HEAP_I32()[tm + 12 >> 2], 1, 31), hour: fixup(GROWABLE_HEAP_I32()[tm + 8 >> 2], 0, 23), min: fixup(GROWABLE_HEAP_I32()[tm + 4 >> 2], 0, 59), sec: fixup(GROWABLE_HEAP_I32()[tm >> 2], 0, 59) }; } if (matches) { var date = initDate(); var value; var getMatch = symbol => { var pos = capture.indexOf(symbol); if (pos >= 0) { return matches[pos + 1]; } return; }; if (value = getMatch("S")) { date.sec = jstoi_q(value); } if (value = getMatch("M")) { date.min = jstoi_q(value); } if (value = getMatch("H")) { date.hour = jstoi_q(value); } else if (value = getMatch("I")) { var hour = jstoi_q(value); if (value = getMatch("p")) { hour += value.toUpperCase()[0] === "P" ? 12 : 0; } date.hour = hour; } if (value = getMatch("Y")) { date.year = jstoi_q(value); } else if (value = getMatch("y")) { var year = jstoi_q(value); if (value = getMatch("C")) { year += jstoi_q(value) * 100; } else { year += year < 69 ? 2e3 : 1900; } date.year = year; } if (value = getMatch("m")) { date.month = jstoi_q(value) - 1; } else if (value = getMatch("b")) { date.month = MONTH_NUMBERS[value.substring(0, 3).toUpperCase()] || 0; } if (value = getMatch("d")) { date.day = jstoi_q(value); } else if (value = getMatch("j")) { var day = jstoi_q(value); var leapYear = __isLeapYear(date.year); for (var month = 0; month < 12; ++month) { var daysUntilMonth = __arraySum(leapYear ? __MONTH_DAYS_LEAP : __MONTH_DAYS_REGULAR, month - 1); if (day <= daysUntilMonth + (leapYear ? __MONTH_DAYS_LEAP : __MONTH_DAYS_REGULAR)[month]) { date.day = day - daysUntilMonth; } } } else if (value = getMatch("a")) { var weekDay = value.substring(0, 3).toUpperCase(); if (value = getMatch("U")) { var weekDayNumber = DAY_NUMBERS_SUN_FIRST[weekDay]; var weekNumber = jstoi_q(value); var janFirst = new Date(date.year, 0, 1); var endDate; if (janFirst.getDay() === 0) { endDate = __addDays(janFirst, weekDayNumber + 7 * (weekNumber - 1)); } else { endDate = __addDays(janFirst, 7 - janFirst.getDay() + weekDayNumber + 7 * (weekNumber - 1)); } date.day = endDate.getDate(); date.month = endDate.getMonth(); } else if (value = getMatch("W")) { var weekDayNumber = DAY_NUMBERS_MON_FIRST[weekDay]; var weekNumber = jstoi_q(value); var janFirst = new Date(date.year, 0, 1); var endDate; if (janFirst.getDay() === 1) { endDate = __addDays(janFirst, weekDayNumber + 7 * (weekNumber - 1)); } else { endDate = __addDays(janFirst, 7 - janFirst.getDay() + 1 + weekDayNumber + 7 * (weekNumber - 1)); } date.day = endDate.getDate(); date.month = endDate.getMonth(); } } var fullDate = new Date(date.year, date.month, date.day, date.hour, date.min, date.sec, 0); GROWABLE_HEAP_I32()[tm >> 2] = fullDate.getSeconds(); GROWABLE_HEAP_I32()[tm + 4 >> 2] = fullDate.getMinutes(); GROWABLE_HEAP_I32()[tm + 8 >> 2] = fullDate.getHours(); GROWABLE_HEAP_I32()[tm + 12 >> 2] = fullDate.getDate(); GROWABLE_HEAP_I32()[tm + 16 >> 2] = fullDate.getMonth(); GROWABLE_HEAP_I32()[tm + 20 >> 2] = fullDate.getFullYear() - 1900; GROWABLE_HEAP_I32()[tm + 24 >> 2] = fullDate.getDay(); GROWABLE_HEAP_I32()[tm + 28 >> 2] = __arraySum(__isLeapYear(fullDate.getFullYear()) ? __MONTH_DAYS_LEAP : __MONTH_DAYS_REGULAR, fullDate.getMonth() - 1) + fullDate.getDate() - 1; GROWABLE_HEAP_I32()[tm + 32 >> 2] = 0; return buf + intArrayFromString(matches[0]).length - 1; } return 0; } Module["_strptime"] = _strptime; _strptime.sig = "pppp"; function _strptime_l(buf, format, tm) { return _strptime(buf, format, tm); } Module["_strptime_l"] = _strptime_l; _strptime_l.sig = "pppp"; function getHostByName(name) { var ret = _malloc(20); var nameBuf = _malloc(name.length + 1); stringToUTF8(name, nameBuf, name.length + 1); GROWABLE_HEAP_U32()[ret >> 2] = nameBuf; var aliasesBuf = _malloc(4); GROWABLE_HEAP_U32()[aliasesBuf >> 2] = 0; GROWABLE_HEAP_U32()[ret + 4 >> 2] = aliasesBuf; var afinet = 2; GROWABLE_HEAP_I32()[ret + 8 >> 2] = afinet; GROWABLE_HEAP_I32()[ret + 12 >> 2] = 4; var addrListBuf = _malloc(12); GROWABLE_HEAP_U32()[addrListBuf >> 2] = addrListBuf + 8; GROWABLE_HEAP_U32()[addrListBuf + 4 >> 2] = 0; GROWABLE_HEAP_I32()[addrListBuf + 8 >> 2] = inetPton4(DNS.lookup_name(name)); GROWABLE_HEAP_U32()[ret + 16 >> 2] = addrListBuf; return ret; } Module["getHostByName"] = getHostByName; function _gethostbyaddr(addr, addrlen, type) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(161, 1, addr, addrlen, type); if (type !== 2) { setErrNo(5); return null; } addr = GROWABLE_HEAP_I32()[addr >> 2]; var host = inetNtop4(addr); var lookup = DNS.lookup_addr(host); if (lookup) { host = lookup; } return getHostByName(host); } Module["_gethostbyaddr"] = _gethostbyaddr; _gethostbyaddr.sig = "iiii"; function _gethostbyname(name) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(162, 1, name); return getHostByName(UTF8ToString(name)); } Module["_gethostbyname"] = _gethostbyname; _gethostbyname.sig = "ii"; function _gethostbyname_r(name, ret, buf, buflen, out, err) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(163, 1, name, ret, buf, buflen, out, err); var data = _gethostbyname(name); _memcpy(ret, data, 20); _free(data); GROWABLE_HEAP_I32()[err >> 2] = 0; GROWABLE_HEAP_U32()[out >> 2] = ret; return 0; } Module["_gethostbyname_r"] = _gethostbyname_r; _gethostbyname_r.sig = "iiiiiii"; function _getaddrinfo(node, service, hint, out) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(164, 1, node, service, hint, out); var addrs = []; var canon = null; var addr = 0; var port = 0; var flags = 0; var family = 0; var type = 0; var proto = 0; var ai, last; function allocaddrinfo(family, type, proto, canon, addr, port) { var sa, salen, ai; var errno; salen = family === 10 ? 28 : 16; addr = family === 10 ? inetNtop6(addr) : inetNtop4(addr); sa = _malloc(salen); errno = writeSockaddr(sa, family, addr, port); assert(!errno); ai = _malloc(32); GROWABLE_HEAP_I32()[ai + 4 >> 2] = family; GROWABLE_HEAP_I32()[ai + 8 >> 2] = type; GROWABLE_HEAP_I32()[ai + 12 >> 2] = proto; GROWABLE_HEAP_I32()[ai + 24 >> 2] = canon; GROWABLE_HEAP_U32()[ai + 20 >> 2] = sa; if (family === 10) { GROWABLE_HEAP_I32()[ai + 16 >> 2] = 28; } else { GROWABLE_HEAP_I32()[ai + 16 >> 2] = 16; } GROWABLE_HEAP_I32()[ai + 28 >> 2] = 0; return ai; } if (hint) { flags = GROWABLE_HEAP_I32()[hint >> 2]; family = GROWABLE_HEAP_I32()[hint + 4 >> 2]; type = GROWABLE_HEAP_I32()[hint + 8 >> 2]; proto = GROWABLE_HEAP_I32()[hint + 12 >> 2]; } if (type && !proto) { proto = type === 2 ? 17 : 6; } if (!type && proto) { type = proto === 17 ? 2 : 1; } if (proto === 0) { proto = 6; } if (type === 0) { type = 1; } if (!node && !service) { return -2; } if (flags & ~(1 | 2 | 4 | 1024 | 8 | 16 | 32)) { return -1; } if (hint !== 0 && GROWABLE_HEAP_I32()[hint >> 2] & 2 && !node) { return -1; } if (flags & 32) { return -2; } if (type !== 0 && type !== 1 && type !== 2) { return -7; } if (family !== 0 && family !== 2 && family !== 10) { return -6; } if (service) { service = UTF8ToString(service); port = parseInt(service, 10); if (isNaN(port)) { if (flags & 1024) { return -2; } return -8; } } if (!node) { if (family === 0) { family = 2; } if ((flags & 1) === 0) { if (family === 2) { addr = _htonl(2130706433); } else { addr = [ 0, 0, 0, 1 ]; } } ai = allocaddrinfo(family, type, proto, null, addr, port); GROWABLE_HEAP_U32()[out >> 2] = ai; return 0; } node = UTF8ToString(node); addr = inetPton4(node); if (addr !== null) { if (family === 0 || family === 2) { family = 2; } else if (family === 10 && flags & 8) { addr = [ 0, 0, _htonl(65535), addr ]; family = 10; } else { return -2; } } else { addr = inetPton6(node); if (addr !== null) { if (family === 0 || family === 10) { family = 10; } else { return -2; } } } if (addr != null) { ai = allocaddrinfo(family, type, proto, node, addr, port); GROWABLE_HEAP_U32()[out >> 2] = ai; return 0; } if (flags & 4) { return -2; } node = DNS.lookup_name(node); addr = inetPton4(node); if (family === 0) { family = 2; } else if (family === 10) { addr = [ 0, 0, _htonl(65535), addr ]; } ai = allocaddrinfo(family, type, proto, null, addr, port); GROWABLE_HEAP_U32()[out >> 2] = ai; return 0; } Module["_getaddrinfo"] = _getaddrinfo; _getaddrinfo.sig = "iiiii"; var Protocols = { list: [], map: {} }; Module["Protocols"] = Protocols; function _setprotoent(stayopen) { function allocprotoent(name, proto, aliases) { var nameBuf = _malloc(name.length + 1); writeAsciiToMemory(name, nameBuf); var j = 0; var length = aliases.length; var aliasListBuf = _malloc((length + 1) * 4); for (var i = 0; i < length; i++, j += 4) { var alias = aliases[i]; var aliasBuf = _malloc(alias.length + 1); writeAsciiToMemory(alias, aliasBuf); GROWABLE_HEAP_U32()[aliasListBuf + j >> 2] = aliasBuf; } GROWABLE_HEAP_U32()[aliasListBuf + j >> 2] = 0; var pe = _malloc(12); GROWABLE_HEAP_U32()[pe >> 2] = nameBuf; GROWABLE_HEAP_U32()[pe + 4 >> 2] = aliasListBuf; GROWABLE_HEAP_I32()[pe + 8 >> 2] = proto; return pe; } var list = Protocols.list; var map = Protocols.map; if (list.length === 0) { var entry = allocprotoent("tcp", 6, [ "TCP" ]); list.push(entry); map["tcp"] = map["6"] = entry; entry = allocprotoent("udp", 17, [ "UDP" ]); list.push(entry); map["udp"] = map["17"] = entry; } _setprotoent.index = 0; } Module["_setprotoent"] = _setprotoent; function _endprotoent() {} Module["_endprotoent"] = _endprotoent; function _getprotoent(number) { if (_setprotoent.index === Protocols.list.length) { return 0; } var result = Protocols.list[_setprotoent.index++]; return result; } Module["_getprotoent"] = _getprotoent; function _getprotobyname(name) { name = UTF8ToString(name); _setprotoent(true); var result = Protocols.map[name]; return result; } Module["_getprotobyname"] = _getprotobyname; function _getprotobynumber(number) { _setprotoent(true); var result = Protocols.map[number]; return result; } Module["_getprotobynumber"] = _getprotobynumber; function _alarm(seconds) { setTimeout(function() { callUserCallback(function() { _raise(14); }); }, seconds * 1e3); } Module["_alarm"] = _alarm; function _emscripten_run_script(ptr) { eval(UTF8ToString(ptr)); } Module["_emscripten_run_script"] = _emscripten_run_script; _emscripten_run_script.sig = "vp"; function _emscripten_run_script_int(ptr) { return eval(UTF8ToString(ptr)) | 0; } Module["_emscripten_run_script_int"] = _emscripten_run_script_int; _emscripten_run_script_int.sig = "ip"; function _emscripten_run_script_string(ptr) { var s = eval(UTF8ToString(ptr)); if (s == null) { return 0; } s += ""; var me = _emscripten_run_script_string; var len = lengthBytesUTF8(s); if (!me.bufferSize || me.bufferSize < len + 1) { if (me.bufferSize) _emscripten_builtin_free(me.buffer); me.bufferSize = len + 1; me.buffer = _emscripten_builtin_malloc(me.bufferSize); } stringToUTF8(s, me.buffer, me.bufferSize); return me.buffer; } Module["_emscripten_run_script_string"] = _emscripten_run_script_string; _emscripten_run_script_string.sig = "pp"; function _emscripten_random() { return Math.random(); } Module["_emscripten_random"] = _emscripten_random; function traverseStack(args) { if (!args || !args.callee || !args.callee.name) { return [ null, "", "" ]; } var funstr = args.callee.toString(); var funcname = args.callee.name; var str = "("; var first = true; for (var i in args) { var a = args[i]; if (!first) { str += ", "; } first = false; if (typeof a == "number" || typeof a == "string") { str += a; } else { str += "(" + typeof a + ")"; } } str += ")"; var caller = args.callee.caller; args = caller ? caller.arguments : []; if (first) str = ""; return [ args, funcname, str ]; } Module["traverseStack"] = traverseStack; function _emscripten_get_callstack_js(flags) { var callstack = jsStackTrace(); var iThisFunc = callstack.lastIndexOf("_emscripten_log"); var iThisFunc2 = callstack.lastIndexOf("_emscripten_get_callstack"); var iNextLine = callstack.indexOf("\n", Math.max(iThisFunc, iThisFunc2)) + 1; callstack = callstack.slice(iNextLine); if (flags & 32) { warnOnce("EM_LOG_DEMANGLE is deprecated; ignoring"); } if (flags & 8 && typeof emscripten_source_map == "undefined") { warnOnce('Source map information is not available, emscripten_log with EM_LOG_C_STACK will be ignored. Build with "--pre-js $EMSCRIPTEN/src/emscripten-source-map.min.js" linker flag to add source map loading to code.'); flags ^= 8; flags |= 16; } var stack_args = null; if (flags & 128) { stack_args = traverseStack(arguments); while (stack_args[1].includes("_emscripten_")) stack_args = traverseStack(stack_args[0]); } var lines = callstack.split("\n"); callstack = ""; var newFirefoxRe = new RegExp("\\s*(.*?)@(.*?):([0-9]+):([0-9]+)"); var firefoxRe = new RegExp("\\s*(.*?)@(.*):(.*)(:(.*))?"); var chromeRe = new RegExp("\\s*at (.*?) \\((.*):(.*):(.*)\\)"); for (var l in lines) { var line = lines[l]; var symbolName = ""; var file = ""; var lineno = 0; var column = 0; var parts = chromeRe.exec(line); if (parts && parts.length == 5) { symbolName = parts[1]; file = parts[2]; lineno = parts[3]; column = parts[4]; } else { parts = newFirefoxRe.exec(line); if (!parts) parts = firefoxRe.exec(line); if (parts && parts.length >= 4) { symbolName = parts[1]; file = parts[2]; lineno = parts[3]; column = parts[4] | 0; } else { callstack += line + "\n"; continue; } } var haveSourceMap = false; if (flags & 8) { var orig = emscripten_source_map.originalPositionFor({ line: lineno, column: column }); haveSourceMap = orig && orig.source; if (haveSourceMap) { if (flags & 64) { orig.source = orig.source.substring(orig.source.replace(/\\/g, "/").lastIndexOf("/") + 1); } callstack += " at " + symbolName + " (" + orig.source + ":" + orig.line + ":" + orig.column + ")\n"; } } if (flags & 16 || !haveSourceMap) { if (flags & 64) { file = file.substring(file.replace(/\\/g, "/").lastIndexOf("/") + 1); } callstack += (haveSourceMap ? " = " + symbolName : " at " + symbolName) + " (" + file + ":" + lineno + ":" + column + ")\n"; } if (flags & 128 && stack_args[0]) { if (stack_args[1] == symbolName && stack_args[2].length > 0) { callstack = callstack.replace(/\s+$/, ""); callstack += " with values: " + stack_args[1] + stack_args[2] + "\n"; } stack_args = traverseStack(stack_args[0]); } } callstack = callstack.replace(/\s+$/, ""); return callstack; } Module["_emscripten_get_callstack_js"] = _emscripten_get_callstack_js; function _emscripten_get_callstack(flags, str, maxbytes) { var callstack = _emscripten_get_callstack_js(flags); if (!str || maxbytes <= 0) { return lengthBytesUTF8(callstack) + 1; } var bytesWrittenExcludingNull = stringToUTF8(callstack, str, maxbytes); return bytesWrittenExcludingNull + 1; } Module["_emscripten_get_callstack"] = _emscripten_get_callstack; function _emscripten_log_js(flags, str) { if (flags & 24) { str = str.replace(/\s+$/, ""); str += (str.length > 0 ? "\n" : "") + _emscripten_get_callstack_js(flags); } if (flags & 1) { if (flags & 4) { console.error(str); } else if (flags & 2) { console.warn(str); } else if (flags & 512) { console.info(str); } else if (flags & 256) { console.debug(str); } else { console.log(str); } } else if (flags & 6) { err(str); } else { out(str); } } Module["_emscripten_log_js"] = _emscripten_log_js; function reallyNegative(x) { return x < 0 || x === 0 && 1 / x === -Infinity; } Module["reallyNegative"] = reallyNegative; function convertU32PairToI53(lo, hi) { return (lo >>> 0) + (hi >>> 0) * 4294967296; } Module["convertU32PairToI53"] = convertU32PairToI53; function reSign(value, bits) { if (value <= 0) { return value; } var half = bits <= 32 ? Math.abs(1 << bits - 1) : Math.pow(2, bits - 1); if (value >= half && (bits <= 32 || value > half)) { value = -2 * half + value; } return value; } Module["reSign"] = reSign; function unSign(value, bits) { if (value >= 0) { return value; } return bits <= 32 ? 2 * Math.abs(1 << bits - 1) + value : Math.pow(2, bits) + value; } Module["unSign"] = unSign; function strLen(ptr) { var end = ptr; while (GROWABLE_HEAP_U8()[end]) ++end; return end - ptr; } Module["strLen"] = strLen; function formatString(format, varargs) { assert((varargs & 3) === 0); var textIndex = format; var argIndex = varargs; function prepVararg(ptr, type) { if (type === "double" || type === "i64") { if (ptr & 7) { assert((ptr & 7) === 4); ptr += 4; } } else { assert((ptr & 3) === 0); } return ptr; } function getNextArg(type) { var ret; argIndex = prepVararg(argIndex, type); if (type === "double") { ret = GROWABLE_HEAP_F64()[argIndex >> 3]; argIndex += 8; } else if (type == "i64") { ret = [ GROWABLE_HEAP_I32()[argIndex >> 2], GROWABLE_HEAP_I32()[argIndex + 4 >> 2] ]; argIndex += 8; } else { assert((argIndex & 3) === 0); type = "i32"; ret = GROWABLE_HEAP_I32()[argIndex >> 2]; argIndex += 4; } return ret; } var ret = []; var curr, next, currArg; while (1) { var startTextIndex = textIndex; curr = GROWABLE_HEAP_I8()[textIndex >> 0]; if (curr === 0) break; next = GROWABLE_HEAP_I8()[textIndex + 1 >> 0]; if (curr == 37) { var flagAlwaysSigned = false; var flagLeftAlign = false; var flagAlternative = false; var flagZeroPad = false; var flagPadSign = false; flagsLoop: while (1) { switch (next) { case 43: flagAlwaysSigned = true; break; case 45: flagLeftAlign = true; break; case 35: flagAlternative = true; break; case 48: if (flagZeroPad) { break flagsLoop; } else { flagZeroPad = true; break; } case 32: flagPadSign = true; break; default: break flagsLoop; } textIndex++; next = GROWABLE_HEAP_I8()[textIndex + 1 >> 0]; } var width = 0; if (next == 42) { width = getNextArg("i32"); textIndex++; next = GROWABLE_HEAP_I8()[textIndex + 1 >> 0]; } else { while (next >= 48 && next <= 57) { width = width * 10 + (next - 48); textIndex++; next = GROWABLE_HEAP_I8()[textIndex + 1 >> 0]; } } var precisionSet = false, precision = -1; if (next == 46) { precision = 0; precisionSet = true; textIndex++; next = GROWABLE_HEAP_I8()[textIndex + 1 >> 0]; if (next == 42) { precision = getNextArg("i32"); textIndex++; } else { while (1) { var precisionChr = GROWABLE_HEAP_I8()[textIndex + 1 >> 0]; if (precisionChr < 48 || precisionChr > 57) break; precision = precision * 10 + (precisionChr - 48); textIndex++; } } next = GROWABLE_HEAP_I8()[textIndex + 1 >> 0]; } if (precision < 0) { precision = 6; precisionSet = false; } var argSize; switch (String.fromCharCode(next)) { case "h": var nextNext = GROWABLE_HEAP_I8()[textIndex + 2 >> 0]; if (nextNext == 104) { textIndex++; argSize = 1; } else { argSize = 2; } break; case "l": var nextNext = GROWABLE_HEAP_I8()[textIndex + 2 >> 0]; if (nextNext == 108) { textIndex++; argSize = 8; } else { argSize = 4; } break; case "L": case "q": case "j": argSize = 8; break; case "z": case "t": case "I": argSize = 4; break; default: argSize = null; } if (argSize) textIndex++; next = GROWABLE_HEAP_I8()[textIndex + 1 >> 0]; switch (String.fromCharCode(next)) { case "d": case "i": case "u": case "o": case "x": case "X": case "p": { var signed = next == 100 || next == 105; argSize = argSize || 4; currArg = getNextArg("i" + argSize * 8); var argText; if (argSize == 8) { currArg = next == 117 ? convertU32PairToI53(currArg[0], currArg[1]) : convertI32PairToI53(currArg[0], currArg[1]); } if (argSize <= 4) { var limit = Math.pow(256, argSize) - 1; currArg = (signed ? reSign : unSign)(currArg & limit, argSize * 8); } var currAbsArg = Math.abs(currArg); var prefix = ""; if (next == 100 || next == 105) { argText = reSign(currArg, 8 * argSize).toString(10); } else if (next == 117) { argText = unSign(currArg, 8 * argSize).toString(10); currArg = Math.abs(currArg); } else if (next == 111) { argText = (flagAlternative ? "0" : "") + currAbsArg.toString(8); } else if (next == 120 || next == 88) { prefix = flagAlternative && currArg != 0 ? "0x" : ""; if (currArg < 0) { currArg = -currArg; argText = (currAbsArg - 1).toString(16); var buffer = []; for (var i = 0; i < argText.length; i++) { buffer.push((15 - parseInt(argText[i], 16)).toString(16)); } argText = buffer.join(""); while (argText.length < argSize * 2) argText = "f" + argText; } else { argText = currAbsArg.toString(16); } if (next == 88) { prefix = prefix.toUpperCase(); argText = argText.toUpperCase(); } } else if (next == 112) { if (currAbsArg === 0) { argText = "(nil)"; } else { prefix = "0x"; argText = currAbsArg.toString(16); } } if (precisionSet) { while (argText.length < precision) { argText = "0" + argText; } } if (currArg >= 0) { if (flagAlwaysSigned) { prefix = "+" + prefix; } else if (flagPadSign) { prefix = " " + prefix; } } if (argText.charAt(0) == "-") { prefix = "-" + prefix; argText = argText.substr(1); } while (prefix.length + argText.length < width) { if (flagLeftAlign) { argText += " "; } else { if (flagZeroPad) { argText = "0" + argText; } else { prefix = " " + prefix; } } } argText = prefix + argText; argText.split("").forEach(function(chr) { ret.push(chr.charCodeAt(0)); }); break; } case "f": case "F": case "e": case "E": case "g": case "G": { currArg = getNextArg("double"); var argText; if (isNaN(currArg)) { argText = "nan"; flagZeroPad = false; } else if (!isFinite(currArg)) { argText = (currArg < 0 ? "-" : "") + "inf"; flagZeroPad = false; } else { var isGeneral = false; var effectivePrecision = Math.min(precision, 20); if (next == 103 || next == 71) { isGeneral = true; precision = precision || 1; var exponent = parseInt(currArg.toExponential(effectivePrecision).split("e")[1], 10); if (precision > exponent && exponent >= -4) { next = (next == 103 ? "f" : "F").charCodeAt(0); precision -= exponent + 1; } else { next = (next == 103 ? "e" : "E").charCodeAt(0); precision--; } effectivePrecision = Math.min(precision, 20); } if (next == 101 || next == 69) { argText = currArg.toExponential(effectivePrecision); if (/[eE][-+]\d$/.test(argText)) { argText = argText.slice(0, -1) + "0" + argText.slice(-1); } } else if (next == 102 || next == 70) { argText = currArg.toFixed(effectivePrecision); if (currArg === 0 && reallyNegative(currArg)) { argText = "-" + argText; } } var parts = argText.split("e"); if (isGeneral && !flagAlternative) { while (parts[0].length > 1 && parts[0].includes(".") && (parts[0].slice(-1) == "0" || parts[0].slice(-1) == ".")) { parts[0] = parts[0].slice(0, -1); } } else { if (flagAlternative && argText.indexOf(".") == -1) parts[0] += "."; while (precision > effectivePrecision++) parts[0] += "0"; } argText = parts[0] + (parts.length > 1 ? "e" + parts[1] : ""); if (next == 69) argText = argText.toUpperCase(); if (currArg >= 0) { if (flagAlwaysSigned) { argText = "+" + argText; } else if (flagPadSign) { argText = " " + argText; } } } while (argText.length < width) { if (flagLeftAlign) { argText += " "; } else { if (flagZeroPad && (argText[0] == "-" || argText[0] == "+")) { argText = argText[0] + "0" + argText.slice(1); } else { argText = (flagZeroPad ? "0" : " ") + argText; } } } if (next < 97) argText = argText.toUpperCase(); argText.split("").forEach(function(chr) { ret.push(chr.charCodeAt(0)); }); break; } case "s": { var arg = getNextArg("i8*"); var argLength = arg ? strLen(arg) : "(null)".length; if (precisionSet) argLength = Math.min(argLength, precision); if (!flagLeftAlign) { while (argLength < width--) { ret.push(32); } } if (arg) { for (var i = 0; i < argLength; i++) { ret.push(GROWABLE_HEAP_U8()[arg++ >> 0]); } } else { ret = ret.concat(intArrayFromString("(null)".substr(0, argLength), true)); } if (flagLeftAlign) { while (argLength < width--) { ret.push(32); } } break; } case "c": { if (flagLeftAlign) ret.push(getNextArg("i8")); while (--width > 0) { ret.push(32); } if (!flagLeftAlign) ret.push(getNextArg("i8")); break; } case "n": { var ptr = getNextArg("i32*"); GROWABLE_HEAP_I32()[ptr >> 2] = ret.length; break; } case "%": { ret.push(curr); break; } default: { for (var i = startTextIndex; i < textIndex + 2; i++) { ret.push(GROWABLE_HEAP_I8()[i >> 0]); } } } textIndex += 2; } else { ret.push(curr); textIndex += 1; } } return ret; } Module["formatString"] = formatString; function _emscripten_log(flags, format, varargs) { var result = formatString(format, varargs); var str = UTF8ArrayToString(result, 0); _emscripten_log_js(flags, str); } Module["_emscripten_log"] = _emscripten_log; _emscripten_log.sig = "vipp"; function _emscripten_get_compiler_setting(name) { throw "You must build with -sRETAIN_COMPILER_SETTINGS for getCompilerSetting or emscripten_get_compiler_setting to work"; } Module["_emscripten_get_compiler_setting"] = _emscripten_get_compiler_setting; _emscripten_get_compiler_setting.sig = "pp"; function _emscripten_has_asyncify() { return 0; } Module["_emscripten_has_asyncify"] = _emscripten_has_asyncify; function _emscripten_debugger() { debugger; } Module["_emscripten_debugger"] = _emscripten_debugger; function _emscripten_print_double(x, to, max) { var str = x + ""; if (to) return stringToUTF8(str, to, max); else return lengthBytesUTF8(str); } Module["_emscripten_print_double"] = _emscripten_print_double; _emscripten_print_double.sig = "iipi"; function convertFrameToPC(frame) { abort("Cannot use convertFrameToPC (needed by __builtin_return_address) without -sUSE_OFFSET_CONVERTER"); return 0; } Module["convertFrameToPC"] = convertFrameToPC; function _emscripten_return_address(level) { var callstack = jsStackTrace().split("\n"); if (callstack[0] == "Error") { callstack.shift(); } var caller = callstack[level + 3]; return convertFrameToPC(caller); } Module["_emscripten_return_address"] = _emscripten_return_address; _emscripten_return_address.sig = "pi"; var UNWIND_CACHE = {}; Module["UNWIND_CACHE"] = UNWIND_CACHE; function saveInUnwindCache(callstack) { callstack.forEach(frame => { var pc = convertFrameToPC(frame); if (pc) { UNWIND_CACHE[pc] = frame; } }); } Module["saveInUnwindCache"] = saveInUnwindCache; function _emscripten_stack_snapshot() { var callstack = jsStackTrace().split("\n"); if (callstack[0] == "Error") { callstack.shift(); } saveInUnwindCache(callstack); UNWIND_CACHE.last_addr = convertFrameToPC(callstack[3]); UNWIND_CACHE.last_stack = callstack; return UNWIND_CACHE.last_addr; } Module["_emscripten_stack_snapshot"] = _emscripten_stack_snapshot; _emscripten_stack_snapshot.sig = "p"; function _emscripten_stack_unwind_buffer(addr, buffer, count) { var stack; if (UNWIND_CACHE.last_addr == addr) { stack = UNWIND_CACHE.last_stack; } else { stack = jsStackTrace().split("\n"); if (stack[0] == "Error") { stack.shift(); } saveInUnwindCache(stack); } var offset = 3; while (stack[offset] && convertFrameToPC(stack[offset]) != addr) { ++offset; } for (var i = 0; i < count && stack[i + offset]; ++i) { GROWABLE_HEAP_I32()[buffer + i * 4 >> 2] = convertFrameToPC(stack[i + offset]); } return i; } Module["_emscripten_stack_unwind_buffer"] = _emscripten_stack_unwind_buffer; _emscripten_stack_unwind_buffer.sig = "ippi"; function _emscripten_pc_get_function(pc) { abort("Cannot use emscripten_pc_get_function without -sUSE_OFFSET_CONVERTER"); } Module["_emscripten_pc_get_function"] = _emscripten_pc_get_function; function convertPCtoSourceLocation(pc) { if (UNWIND_CACHE.last_get_source_pc == pc) return UNWIND_CACHE.last_source; var match; var source; if (!source) { var frame = UNWIND_CACHE[pc]; if (!frame) return null; if (match = /\((.*):(\d+):(\d+)\)$/.exec(frame)) { source = { file: match[1], line: match[2], column: match[3] }; } else if (match = /@(.*):(\d+):(\d+)/.exec(frame)) { source = { file: match[1], line: match[2], column: match[3] }; } } UNWIND_CACHE.last_get_source_pc = pc; UNWIND_CACHE.last_source = source; return source; } Module["convertPCtoSourceLocation"] = convertPCtoSourceLocation; function _emscripten_pc_get_file(pc) { var result = convertPCtoSourceLocation(pc); if (!result) return 0; if (_emscripten_pc_get_file.ret) _free(_emscripten_pc_get_file.ret); _emscripten_pc_get_file.ret = allocateUTF8(result.file); return _emscripten_pc_get_file.ret; } Module["_emscripten_pc_get_file"] = _emscripten_pc_get_file; _emscripten_pc_get_file.sig = "pp"; function _emscripten_pc_get_line(pc) { var result = convertPCtoSourceLocation(pc); return result ? result.line : 0; } Module["_emscripten_pc_get_line"] = _emscripten_pc_get_line; _emscripten_pc_get_line.sig = "pp"; function _emscripten_pc_get_column(pc) { var result = convertPCtoSourceLocation(pc); return result ? result.column || 0 : 0; } Module["_emscripten_pc_get_column"] = _emscripten_pc_get_column; _emscripten_pc_get_column.sig = "pp"; function _emscripten_get_module_name(buf, length) { return stringToUTF8(wasmBinaryFile, buf, length); } Module["_emscripten_get_module_name"] = _emscripten_get_module_name; var _emscripten_asm_const_double = _emscripten_asm_const_int; Module["_emscripten_asm_const_double"] = _emscripten_asm_const_double; var _emscripten_asm_const_ptr = _emscripten_asm_const_int; Module["_emscripten_asm_const_ptr"] = _emscripten_asm_const_ptr; function mainThreadEM_ASM(code, sigPtr, argbuf, sync) { code -= 1024; var args = readAsmConstArgs(sigPtr, argbuf); if (ENVIRONMENT_IS_PTHREAD) { return _emscripten_proxy_to_main_thread_js.apply(null, [ -1 - code, sync ].concat(args)); } if (!ASM_CONSTS.hasOwnProperty(code)) abort("No EM_ASM constant found at address " + code); return ASM_CONSTS[code].apply(null, args); } Module["mainThreadEM_ASM"] = mainThreadEM_ASM; mainThreadEM_ASM.sig = "iippi"; function _emscripten_asm_const_int_sync_on_main_thread(code, sigPtr, argbuf) { return mainThreadEM_ASM(code, sigPtr, argbuf, 1); } Module["_emscripten_asm_const_int_sync_on_main_thread"] = _emscripten_asm_const_int_sync_on_main_thread; _emscripten_asm_const_int_sync_on_main_thread.sig = "iiii"; var _emscripten_asm_const_double_sync_on_main_thread = _emscripten_asm_const_int_sync_on_main_thread; Module["_emscripten_asm_const_double_sync_on_main_thread"] = _emscripten_asm_const_double_sync_on_main_thread; function _emscripten_asm_const_async_on_main_thread(code, sigPtr, argbuf) { return mainThreadEM_ASM(code, sigPtr, argbuf, 0); } Module["_emscripten_asm_const_async_on_main_thread"] = _emscripten_asm_const_async_on_main_thread; function jstoi_s(str) { return Number(str); } Module["jstoi_s"] = jstoi_s; function __Unwind_Backtrace(func, arg) { var trace = _emscripten_get_callstack_js(); var parts = trace.split("\n"); for (var i = 0; i < parts.length; i++) { var ret = getWasmTableEntry(func)(0, arg); if (ret !== 0) return; } } Module["__Unwind_Backtrace"] = __Unwind_Backtrace; function __Unwind_GetIPInfo() { abort("Unwind_GetIPInfo"); } Module["__Unwind_GetIPInfo"] = __Unwind_GetIPInfo; function __Unwind_FindEnclosingFunction() { return 0; } Module["__Unwind_FindEnclosingFunction"] = __Unwind_FindEnclosingFunction; function ExceptionInfo(excPtr) { this.excPtr = excPtr; this.ptr = excPtr - 24; this.set_type = function(type) { GROWABLE_HEAP_U32()[this.ptr + 4 >> 2] = type; }; this.get_type = function() { return GROWABLE_HEAP_U32()[this.ptr + 4 >> 2]; }; this.set_destructor = function(destructor) { GROWABLE_HEAP_U32()[this.ptr + 8 >> 2] = destructor; }; this.get_destructor = function() { return GROWABLE_HEAP_U32()[this.ptr + 8 >> 2]; }; this.set_refcount = function(refcount) { GROWABLE_HEAP_I32()[this.ptr >> 2] = refcount; }; this.set_caught = function(caught) { caught = caught ? 1 : 0; GROWABLE_HEAP_I8()[this.ptr + 12 >> 0] = caught; }; this.get_caught = function() { return GROWABLE_HEAP_I8()[this.ptr + 12 >> 0] != 0; }; this.set_rethrown = function(rethrown) { rethrown = rethrown ? 1 : 0; GROWABLE_HEAP_I8()[this.ptr + 13 >> 0] = rethrown; }; this.get_rethrown = function() { return GROWABLE_HEAP_I8()[this.ptr + 13 >> 0] != 0; }; this.init = function(type, destructor) { this.set_adjusted_ptr(0); this.set_type(type); this.set_destructor(destructor); this.set_refcount(0); this.set_caught(false); this.set_rethrown(false); }; this.add_ref = function() { Atomics.add(GROWABLE_HEAP_I32(), this.ptr + 0 >> 2, 1); }; this.release_ref = function() { var prev = Atomics.sub(GROWABLE_HEAP_I32(), this.ptr + 0 >> 2, 1); assert(prev > 0); return prev === 1; }; this.set_adjusted_ptr = function(adjustedPtr) { GROWABLE_HEAP_U32()[this.ptr + 16 >> 2] = adjustedPtr; }; this.get_adjusted_ptr = function() { return GROWABLE_HEAP_U32()[this.ptr + 16 >> 2]; }; this.get_exception_ptr = function() { var isPointer = Module["___cxa_is_pointer_type"](this.get_type()); if (isPointer) { return GROWABLE_HEAP_U32()[this.excPtr >> 2]; } var adjusted = this.get_adjusted_ptr(); if (adjusted !== 0) return adjusted; return this.excPtr; }; } Module["ExceptionInfo"] = ExceptionInfo; var exceptionLast = 0; Module["exceptionLast"] = exceptionLast; var uncaughtExceptionCount = 0; Module["uncaughtExceptionCount"] = uncaughtExceptionCount; function ___cxa_throw(ptr, type, destructor) { var info = new ExceptionInfo(ptr); info.init(type, destructor); exceptionLast = ptr; uncaughtExceptionCount++; throw ptr + " - Exception catching is disabled, this exception cannot be caught. Compile with -sNO_DISABLE_EXCEPTION_CATCHING or -sEXCEPTION_CATCHING_ALLOWED=[..] to catch." + " (note: in dynamic linking, if a side module wants exceptions, the main module must be built with that support)"; } Module["___cxa_throw"] = ___cxa_throw; ___cxa_throw.sig = "vppp"; function __Unwind_RaiseException(ex) { err("Warning: _Unwind_RaiseException is not correctly implemented"); return ___cxa_throw(ex, 0, 0); } Module["__Unwind_RaiseException"] = __Unwind_RaiseException; function __Unwind_DeleteException(ex) { err("TODO: Unwind_DeleteException"); } Module["__Unwind_DeleteException"] = __Unwind_DeleteException; function _emscripten_autodebug_i64(line, valuel, valueh) { out("AD:" + [ line, valuel, valueh ]); } Module["_emscripten_autodebug_i64"] = _emscripten_autodebug_i64; function _emscripten_autodebug_i32(line, value) { out("AD:" + [ line, value ]); } Module["_emscripten_autodebug_i32"] = _emscripten_autodebug_i32; function _emscripten_autodebug_i16(line, value) { out("AD:" + [ line, value ]); } Module["_emscripten_autodebug_i16"] = _emscripten_autodebug_i16; function _emscripten_autodebug_i8(line, value) { out("AD:" + [ line, value ]); } Module["_emscripten_autodebug_i8"] = _emscripten_autodebug_i8; function _emscripten_autodebug_float(line, value) { out("AD:" + [ line, value ]); } Module["_emscripten_autodebug_float"] = _emscripten_autodebug_float; function _emscripten_autodebug_double(line, value) { out("AD:" + [ line, value ]); } Module["_emscripten_autodebug_double"] = _emscripten_autodebug_double; function ___handle_stack_overflow(requested) { requested = requested >>> 0; abort("stack overflow (Attempt to set SP to 0x" + requested.toString(16) + ", with stack limits [0x" + _emscripten_stack_get_end().toString(16) + " - 0x" + _emscripten_stack_get_base().toString(16) + "])"); } Module["___handle_stack_overflow"] = ___handle_stack_overflow; ___handle_stack_overflow.sig = "vp"; function getDynCaller(sig, ptr) { assert(sig.includes("j") || sig.includes("p"), "getDynCaller should only be called with i64 sigs"); var argCache = []; return function() { argCache.length = 0; Object.assign(argCache, arguments); return dynCall(sig, ptr, argCache); }; } Module["getDynCaller"] = getDynCaller; function _emscripten_exit_with_live_runtime() { runtimeKeepalivePush(); throw "unwind"; } Module["_emscripten_exit_with_live_runtime"] = _emscripten_exit_with_live_runtime; _emscripten_exit_with_live_runtime.sig = "v"; function _emscripten_force_exit(status) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(165, 1, status); noExitRuntime = false; runtimeKeepaliveCounter = 0; _exit(status); } Module["_emscripten_force_exit"] = _emscripten_force_exit; _emscripten_force_exit.sig = "vi"; function _emscripten_throw_number(number) { throw number; } Module["_emscripten_throw_number"] = _emscripten_throw_number; function _emscripten_throw_string(str) { assert(typeof str == "number"); throw UTF8ToString(str); } Module["_emscripten_throw_string"] = _emscripten_throw_string; var _emscripten_runtime_keepalive_push = runtimeKeepalivePush; Module["_emscripten_runtime_keepalive_push"] = _emscripten_runtime_keepalive_push; var _emscripten_runtime_keepalive_pop = runtimeKeepalivePop; Module["_emscripten_runtime_keepalive_pop"] = _emscripten_runtime_keepalive_pop; function _emscripten_runtime_keepalive_check() { return keepRuntimeAlive(); } Module["_emscripten_runtime_keepalive_check"] = _emscripten_runtime_keepalive_check; function __emscripten_fs_load_embedded_files(ptr) { do { var name_addr = GROWABLE_HEAP_U32()[ptr >> 2]; ptr += 4; var len = GROWABLE_HEAP_U32()[ptr >> 2]; ptr += 4; var content = GROWABLE_HEAP_U32()[ptr >> 2]; ptr += 4; var name = UTF8ToString(name_addr); FS.createPath("/", PATH.dirname(name), true, true); FS.createDataFile(name, null, GROWABLE_HEAP_I8().subarray(content, content + len), true, true, true); } while (GROWABLE_HEAP_U32()[ptr >> 2]); } Module["__emscripten_fs_load_embedded_files"] = __emscripten_fs_load_embedded_files; __emscripten_fs_load_embedded_files.sig = "vp"; function writeI53ToI64Clamped(ptr, num) { if (num > 0x8000000000000000) { GROWABLE_HEAP_U32()[ptr >> 2] = 4294967295; GROWABLE_HEAP_U32()[ptr + 4 >> 2] = 2147483647; } else if (num < -0x8000000000000000) { GROWABLE_HEAP_U32()[ptr >> 2] = 0; GROWABLE_HEAP_U32()[ptr + 4 >> 2] = 2147483648; } else { GROWABLE_HEAP_U32()[ptr >> 2] = num; GROWABLE_HEAP_U32()[ptr + 4 >> 2] = (num - GROWABLE_HEAP_U32()[ptr >> 2]) / 4294967296; } } Module["writeI53ToI64Clamped"] = writeI53ToI64Clamped; function writeI53ToI64Signaling(ptr, num) { if (num > 0x8000000000000000 || num < -0x8000000000000000) { throw "RangeError in writeI53ToI64Signaling(): input value " + num + " is out of range of int64"; } GROWABLE_HEAP_U32()[ptr >> 2] = num; GROWABLE_HEAP_U32()[ptr + 4 >> 2] = (num - GROWABLE_HEAP_U32()[ptr >> 2]) / 4294967296; } Module["writeI53ToI64Signaling"] = writeI53ToI64Signaling; function writeI53ToU64Clamped(ptr, num) { if (num > 0x10000000000000000) GROWABLE_HEAP_U32()[ptr >> 2] = GROWABLE_HEAP_U32()[ptr + 4 >> 2] = 4294967295; else if (num < 0) GROWABLE_HEAP_U32()[ptr >> 2] = GROWABLE_HEAP_U32()[ptr + 4 >> 2] = 0; else { GROWABLE_HEAP_U32()[ptr >> 2] = num; GROWABLE_HEAP_U32()[ptr + 4 >> 2] = (num - GROWABLE_HEAP_U32()[ptr >> 2]) / 4294967296; } } Module["writeI53ToU64Clamped"] = writeI53ToU64Clamped; function writeI53ToU64Signaling(ptr, num) { if (num < 0 || num > 0x10000000000000000) { throw "RangeError in writeI53ToU64Signaling(): input value " + num + " is out of range of uint64"; } GROWABLE_HEAP_U32()[ptr >> 2] = num; GROWABLE_HEAP_U32()[ptr + 4 >> 2] = (num - GROWABLE_HEAP_U32()[ptr >> 2]) / 4294967296; } Module["writeI53ToU64Signaling"] = writeI53ToU64Signaling; function _emscripten_math_cbrt(x) { return Math.cbrt(x); } Module["_emscripten_math_cbrt"] = _emscripten_math_cbrt; function _emscripten_math_pow(x, y) { return Math.pow(x, y); } Module["_emscripten_math_pow"] = _emscripten_math_pow; function _emscripten_math_random() { return Math.random(); } Module["_emscripten_math_random"] = _emscripten_math_random; function _emscripten_math_sign(x) { return Math.sign(x); } Module["_emscripten_math_sign"] = _emscripten_math_sign; function _emscripten_math_sqrt(x) { return Math.sqrt(x); } Module["_emscripten_math_sqrt"] = _emscripten_math_sqrt; function _emscripten_math_exp(x) { return Math.exp(x); } Module["_emscripten_math_exp"] = _emscripten_math_exp; function _emscripten_math_expm1(x) { return Math.expm1(x); } Module["_emscripten_math_expm1"] = _emscripten_math_expm1; function _emscripten_math_fmod(x, y) { return x % y; } Module["_emscripten_math_fmod"] = _emscripten_math_fmod; function _emscripten_math_log(x) { return Math.log(x); } Module["_emscripten_math_log"] = _emscripten_math_log; function _emscripten_math_log1p(x) { return Math.log1p(x); } Module["_emscripten_math_log1p"] = _emscripten_math_log1p; function _emscripten_math_log10(x) { return Math.log10(x); } Module["_emscripten_math_log10"] = _emscripten_math_log10; function _emscripten_math_log2(x) { return Math.log2(x); } Module["_emscripten_math_log2"] = _emscripten_math_log2; function _emscripten_math_round(x) { return Math.round(x); } Module["_emscripten_math_round"] = _emscripten_math_round; function _emscripten_math_acos(x) { return Math.acos(x); } Module["_emscripten_math_acos"] = _emscripten_math_acos; function _emscripten_math_acosh(x) { return Math.acosh(x); } Module["_emscripten_math_acosh"] = _emscripten_math_acosh; function _emscripten_math_asin(x) { return Math.asin(x); } Module["_emscripten_math_asin"] = _emscripten_math_asin; function _emscripten_math_asinh(x) { return Math.asinh(x); } Module["_emscripten_math_asinh"] = _emscripten_math_asinh; function _emscripten_math_atan(x) { return Math.atan(x); } Module["_emscripten_math_atan"] = _emscripten_math_atan; function _emscripten_math_atanh(x) { return Math.atanh(x); } Module["_emscripten_math_atanh"] = _emscripten_math_atanh; function _emscripten_math_atan2(y, x) { return Math.atan2(y, x); } Module["_emscripten_math_atan2"] = _emscripten_math_atan2; function _emscripten_math_cos(x) { return Math.cos(x); } Module["_emscripten_math_cos"] = _emscripten_math_cos; function _emscripten_math_cosh(x) { return Math.cosh(x); } Module["_emscripten_math_cosh"] = _emscripten_math_cosh; function _emscripten_math_hypot(count, varargs) { var args = []; for (var i = 0; i < count; ++i) args.push(GROWABLE_HEAP_F64()[(varargs >> 3) + i]); return Math.hypot.apply(null, args); } Module["_emscripten_math_hypot"] = _emscripten_math_hypot; _emscripten_math_hypot.sig = "iip"; function _emscripten_math_sin(x) { return Math.sin(x); } Module["_emscripten_math_sin"] = _emscripten_math_sin; function _emscripten_math_sinh(x) { return Math.sinh(x); } Module["_emscripten_math_sinh"] = _emscripten_math_sinh; function _emscripten_math_tan(x) { return Math.tan(x); } Module["_emscripten_math_tan"] = _emscripten_math_tan; function _emscripten_math_tanh(x) { return Math.tanh(x); } Module["_emscripten_math_tanh"] = _emscripten_math_tanh; function ___syscall_rename(old_path, new_path) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(166, 1, old_path, new_path); try { old_path = SYSCALLS.getStr(old_path); new_path = SYSCALLS.getStr(new_path); FS.rename(old_path, new_path); return 0; } catch (e) { if (typeof FS == "undefined" || !(e instanceof FS.ErrnoError)) throw e; return -e.errno; } } Module["___syscall_rename"] = ___syscall_rename; ___syscall_rename.sig = "ipp"; function registerKeyEventCallback(target, userData, useCapture, callbackfunc, eventTypeId, eventTypeString, targetThread) { targetThread = JSEvents.getTargetThreadForEventCallback(targetThread); if (!JSEvents.keyEvent) JSEvents.keyEvent = _malloc(176); var keyEventHandlerFunc = function(e) { assert(e); var keyEventData = targetThread ? _malloc(176) : JSEvents.keyEvent; GROWABLE_HEAP_F64()[keyEventData >> 3] = e.timeStamp; var idx = keyEventData >> 2; GROWABLE_HEAP_I32()[idx + 2] = e.location; GROWABLE_HEAP_I32()[idx + 3] = e.ctrlKey; GROWABLE_HEAP_I32()[idx + 4] = e.shiftKey; GROWABLE_HEAP_I32()[idx + 5] = e.altKey; GROWABLE_HEAP_I32()[idx + 6] = e.metaKey; GROWABLE_HEAP_I32()[idx + 7] = e.repeat; GROWABLE_HEAP_I32()[idx + 8] = e.charCode; GROWABLE_HEAP_I32()[idx + 9] = e.keyCode; GROWABLE_HEAP_I32()[idx + 10] = e.which; stringToUTF8(e.key || "", keyEventData + 44, 32); stringToUTF8(e.code || "", keyEventData + 76, 32); stringToUTF8(e.char || "", keyEventData + 108, 32); stringToUTF8(e.locale || "", keyEventData + 140, 32); if (targetThread) JSEvents.queueEventHandlerOnThread_iiii(targetThread, callbackfunc, eventTypeId, keyEventData, userData); else if (getWasmTableEntry(callbackfunc)(eventTypeId, keyEventData, userData)) e.preventDefault(); }; var eventHandler = { target: findEventTarget(target), allowsDeferredCalls: true, eventTypeString: eventTypeString, callbackfunc: callbackfunc, handlerFunc: keyEventHandlerFunc, useCapture: useCapture }; JSEvents.registerOrRemoveHandler(eventHandler); } Module["registerKeyEventCallback"] = registerKeyEventCallback; function _emscripten_set_keypress_callback_on_thread(target, userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(167, 1, target, userData, useCapture, callbackfunc, targetThread); registerKeyEventCallback(target, userData, useCapture, callbackfunc, 1, "keypress", targetThread); return 0; } Module["_emscripten_set_keypress_callback_on_thread"] = _emscripten_set_keypress_callback_on_thread; _emscripten_set_keypress_callback_on_thread.sig = "iiiiii"; function _emscripten_set_keydown_callback_on_thread(target, userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(168, 1, target, userData, useCapture, callbackfunc, targetThread); registerKeyEventCallback(target, userData, useCapture, callbackfunc, 2, "keydown", targetThread); return 0; } Module["_emscripten_set_keydown_callback_on_thread"] = _emscripten_set_keydown_callback_on_thread; _emscripten_set_keydown_callback_on_thread.sig = "iiiiii"; function _emscripten_set_keyup_callback_on_thread(target, userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(169, 1, target, userData, useCapture, callbackfunc, targetThread); registerKeyEventCallback(target, userData, useCapture, callbackfunc, 3, "keyup", targetThread); return 0; } Module["_emscripten_set_keyup_callback_on_thread"] = _emscripten_set_keyup_callback_on_thread; _emscripten_set_keyup_callback_on_thread.sig = "iiiiii"; function getBoundingClientRect(e) { return specialHTMLTargets.indexOf(e) < 0 ? e.getBoundingClientRect() : { "left": 0, "top": 0 }; } Module["getBoundingClientRect"] = getBoundingClientRect; function fillMouseEventData(eventStruct, e, target) { assert(eventStruct % 4 == 0); GROWABLE_HEAP_F64()[eventStruct >> 3] = e.timeStamp; var idx = eventStruct >> 2; GROWABLE_HEAP_I32()[idx + 2] = e.screenX; GROWABLE_HEAP_I32()[idx + 3] = e.screenY; GROWABLE_HEAP_I32()[idx + 4] = e.clientX; GROWABLE_HEAP_I32()[idx + 5] = e.clientY; GROWABLE_HEAP_I32()[idx + 6] = e.ctrlKey; GROWABLE_HEAP_I32()[idx + 7] = e.shiftKey; GROWABLE_HEAP_I32()[idx + 8] = e.altKey; GROWABLE_HEAP_I32()[idx + 9] = e.metaKey; GROWABLE_HEAP_I16()[idx * 2 + 20] = e.button; GROWABLE_HEAP_I16()[idx * 2 + 21] = e.buttons; GROWABLE_HEAP_I32()[idx + 11] = e["movementX"]; GROWABLE_HEAP_I32()[idx + 12] = e["movementY"]; var rect = getBoundingClientRect(target); GROWABLE_HEAP_I32()[idx + 13] = e.clientX - rect.left; GROWABLE_HEAP_I32()[idx + 14] = e.clientY - rect.top; } Module["fillMouseEventData"] = fillMouseEventData; function registerMouseEventCallback(target, userData, useCapture, callbackfunc, eventTypeId, eventTypeString, targetThread) { targetThread = JSEvents.getTargetThreadForEventCallback(targetThread); if (!JSEvents.mouseEvent) JSEvents.mouseEvent = _malloc(72); target = findEventTarget(target); var mouseEventHandlerFunc = function(ev) { var e = ev || event; fillMouseEventData(JSEvents.mouseEvent, e, target); if (targetThread) { var mouseEventData = _malloc(72); fillMouseEventData(mouseEventData, e, target); JSEvents.queueEventHandlerOnThread_iiii(targetThread, callbackfunc, eventTypeId, mouseEventData, userData); } else if (getWasmTableEntry(callbackfunc)(eventTypeId, JSEvents.mouseEvent, userData)) e.preventDefault(); }; var eventHandler = { target: target, allowsDeferredCalls: eventTypeString != "mousemove" && eventTypeString != "mouseenter" && eventTypeString != "mouseleave", eventTypeString: eventTypeString, callbackfunc: callbackfunc, handlerFunc: mouseEventHandlerFunc, useCapture: useCapture }; JSEvents.registerOrRemoveHandler(eventHandler); } Module["registerMouseEventCallback"] = registerMouseEventCallback; function _emscripten_set_click_callback_on_thread(target, userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(170, 1, target, userData, useCapture, callbackfunc, targetThread); registerMouseEventCallback(target, userData, useCapture, callbackfunc, 4, "click", targetThread); return 0; } Module["_emscripten_set_click_callback_on_thread"] = _emscripten_set_click_callback_on_thread; _emscripten_set_click_callback_on_thread.sig = "iiiiii"; function _emscripten_set_mousedown_callback_on_thread(target, userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(171, 1, target, userData, useCapture, callbackfunc, targetThread); registerMouseEventCallback(target, userData, useCapture, callbackfunc, 5, "mousedown", targetThread); return 0; } Module["_emscripten_set_mousedown_callback_on_thread"] = _emscripten_set_mousedown_callback_on_thread; _emscripten_set_mousedown_callback_on_thread.sig = "iiiiii"; function _emscripten_set_mouseup_callback_on_thread(target, userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(172, 1, target, userData, useCapture, callbackfunc, targetThread); registerMouseEventCallback(target, userData, useCapture, callbackfunc, 6, "mouseup", targetThread); return 0; } Module["_emscripten_set_mouseup_callback_on_thread"] = _emscripten_set_mouseup_callback_on_thread; _emscripten_set_mouseup_callback_on_thread.sig = "iiiiii"; function _emscripten_set_dblclick_callback_on_thread(target, userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(173, 1, target, userData, useCapture, callbackfunc, targetThread); registerMouseEventCallback(target, userData, useCapture, callbackfunc, 7, "dblclick", targetThread); return 0; } Module["_emscripten_set_dblclick_callback_on_thread"] = _emscripten_set_dblclick_callback_on_thread; _emscripten_set_dblclick_callback_on_thread.sig = "iiiiii"; function _emscripten_set_mousemove_callback_on_thread(target, userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(174, 1, target, userData, useCapture, callbackfunc, targetThread); registerMouseEventCallback(target, userData, useCapture, callbackfunc, 8, "mousemove", targetThread); return 0; } Module["_emscripten_set_mousemove_callback_on_thread"] = _emscripten_set_mousemove_callback_on_thread; _emscripten_set_mousemove_callback_on_thread.sig = "iiiiii"; function _emscripten_set_mouseenter_callback_on_thread(target, userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(175, 1, target, userData, useCapture, callbackfunc, targetThread); registerMouseEventCallback(target, userData, useCapture, callbackfunc, 33, "mouseenter", targetThread); return 0; } Module["_emscripten_set_mouseenter_callback_on_thread"] = _emscripten_set_mouseenter_callback_on_thread; _emscripten_set_mouseenter_callback_on_thread.sig = "iiiiii"; function _emscripten_set_mouseleave_callback_on_thread(target, userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(176, 1, target, userData, useCapture, callbackfunc, targetThread); registerMouseEventCallback(target, userData, useCapture, callbackfunc, 34, "mouseleave", targetThread); return 0; } Module["_emscripten_set_mouseleave_callback_on_thread"] = _emscripten_set_mouseleave_callback_on_thread; _emscripten_set_mouseleave_callback_on_thread.sig = "iiiiii"; function _emscripten_set_mouseover_callback_on_thread(target, userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(177, 1, target, userData, useCapture, callbackfunc, targetThread); registerMouseEventCallback(target, userData, useCapture, callbackfunc, 35, "mouseover", targetThread); return 0; } Module["_emscripten_set_mouseover_callback_on_thread"] = _emscripten_set_mouseover_callback_on_thread; _emscripten_set_mouseover_callback_on_thread.sig = "iiiiii"; function _emscripten_set_mouseout_callback_on_thread(target, userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(178, 1, target, userData, useCapture, callbackfunc, targetThread); registerMouseEventCallback(target, userData, useCapture, callbackfunc, 36, "mouseout", targetThread); return 0; } Module["_emscripten_set_mouseout_callback_on_thread"] = _emscripten_set_mouseout_callback_on_thread; _emscripten_set_mouseout_callback_on_thread.sig = "iiiiii"; function _emscripten_get_mouse_status(mouseState) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(179, 1, mouseState); if (!JSEvents.mouseEvent) return -7; GROWABLE_HEAP_I8().set(GROWABLE_HEAP_I8().subarray(JSEvents.mouseEvent, JSEvents.mouseEvent + 72), mouseState); return 0; } Module["_emscripten_get_mouse_status"] = _emscripten_get_mouse_status; _emscripten_get_mouse_status.sig = "ii"; function registerWheelEventCallback(target, userData, useCapture, callbackfunc, eventTypeId, eventTypeString, targetThread) { targetThread = JSEvents.getTargetThreadForEventCallback(targetThread); if (!JSEvents.wheelEvent) JSEvents.wheelEvent = _malloc(104); var wheelHandlerFunc = function(ev) { var e = ev || event; var wheelEvent = targetThread ? _malloc(104) : JSEvents.wheelEvent; fillMouseEventData(wheelEvent, e, target); GROWABLE_HEAP_F64()[wheelEvent + 72 >> 3] = e["deltaX"]; GROWABLE_HEAP_F64()[wheelEvent + 80 >> 3] = e["deltaY"]; GROWABLE_HEAP_F64()[wheelEvent + 88 >> 3] = e["deltaZ"]; GROWABLE_HEAP_I32()[wheelEvent + 96 >> 2] = e["deltaMode"]; if (targetThread) JSEvents.queueEventHandlerOnThread_iiii(targetThread, callbackfunc, eventTypeId, wheelEvent, userData); else if (getWasmTableEntry(callbackfunc)(eventTypeId, wheelEvent, userData)) e.preventDefault(); }; var eventHandler = { target: target, allowsDeferredCalls: true, eventTypeString: eventTypeString, callbackfunc: callbackfunc, handlerFunc: wheelHandlerFunc, useCapture: useCapture }; JSEvents.registerOrRemoveHandler(eventHandler); } Module["registerWheelEventCallback"] = registerWheelEventCallback; function _emscripten_set_wheel_callback_on_thread(target, userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(180, 1, target, userData, useCapture, callbackfunc, targetThread); target = findEventTarget(target); if (typeof target.onwheel != "undefined") { registerWheelEventCallback(target, userData, useCapture, callbackfunc, 9, "wheel", targetThread); return 0; } else { return -1; } } Module["_emscripten_set_wheel_callback_on_thread"] = _emscripten_set_wheel_callback_on_thread; _emscripten_set_wheel_callback_on_thread.sig = "iiiiii"; function registerUiEventCallback(target, userData, useCapture, callbackfunc, eventTypeId, eventTypeString, targetThread) { targetThread = JSEvents.getTargetThreadForEventCallback(targetThread); if (!JSEvents.uiEvent) JSEvents.uiEvent = _malloc(36); target = findEventTarget(target); var uiEventHandlerFunc = function(ev) { var e = ev || event; if (e.target != target) { return; } var b = document.body; if (!b) { return; } var uiEvent = targetThread ? _malloc(36) : JSEvents.uiEvent; GROWABLE_HEAP_I32()[uiEvent >> 2] = e.detail; GROWABLE_HEAP_I32()[uiEvent + 4 >> 2] = b.clientWidth; GROWABLE_HEAP_I32()[uiEvent + 8 >> 2] = b.clientHeight; GROWABLE_HEAP_I32()[uiEvent + 12 >> 2] = innerWidth; GROWABLE_HEAP_I32()[uiEvent + 16 >> 2] = innerHeight; GROWABLE_HEAP_I32()[uiEvent + 20 >> 2] = outerWidth; GROWABLE_HEAP_I32()[uiEvent + 24 >> 2] = outerHeight; GROWABLE_HEAP_I32()[uiEvent + 28 >> 2] = pageXOffset; GROWABLE_HEAP_I32()[uiEvent + 32 >> 2] = pageYOffset; if (targetThread) JSEvents.queueEventHandlerOnThread_iiii(targetThread, callbackfunc, eventTypeId, uiEvent, userData); else if (getWasmTableEntry(callbackfunc)(eventTypeId, uiEvent, userData)) e.preventDefault(); }; var eventHandler = { target: target, eventTypeString: eventTypeString, callbackfunc: callbackfunc, handlerFunc: uiEventHandlerFunc, useCapture: useCapture }; JSEvents.registerOrRemoveHandler(eventHandler); } Module["registerUiEventCallback"] = registerUiEventCallback; function _emscripten_set_resize_callback_on_thread(target, userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(181, 1, target, userData, useCapture, callbackfunc, targetThread); registerUiEventCallback(target, userData, useCapture, callbackfunc, 10, "resize", targetThread); return 0; } Module["_emscripten_set_resize_callback_on_thread"] = _emscripten_set_resize_callback_on_thread; _emscripten_set_resize_callback_on_thread.sig = "iiiiii"; function _emscripten_set_scroll_callback_on_thread(target, userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(182, 1, target, userData, useCapture, callbackfunc, targetThread); registerUiEventCallback(target, userData, useCapture, callbackfunc, 11, "scroll", targetThread); return 0; } Module["_emscripten_set_scroll_callback_on_thread"] = _emscripten_set_scroll_callback_on_thread; _emscripten_set_scroll_callback_on_thread.sig = "iiiiii"; function registerFocusEventCallback(target, userData, useCapture, callbackfunc, eventTypeId, eventTypeString, targetThread) { targetThread = JSEvents.getTargetThreadForEventCallback(targetThread); if (!JSEvents.focusEvent) JSEvents.focusEvent = _malloc(256); var focusEventHandlerFunc = function(ev) { var e = ev || event; var nodeName = JSEvents.getNodeNameForTarget(e.target); var id = e.target.id ? e.target.id : ""; var focusEvent = targetThread ? _malloc(256) : JSEvents.focusEvent; stringToUTF8(nodeName, focusEvent + 0, 128); stringToUTF8(id, focusEvent + 128, 128); if (targetThread) JSEvents.queueEventHandlerOnThread_iiii(targetThread, callbackfunc, eventTypeId, focusEvent, userData); else if (getWasmTableEntry(callbackfunc)(eventTypeId, focusEvent, userData)) e.preventDefault(); }; var eventHandler = { target: findEventTarget(target), eventTypeString: eventTypeString, callbackfunc: callbackfunc, handlerFunc: focusEventHandlerFunc, useCapture: useCapture }; JSEvents.registerOrRemoveHandler(eventHandler); } Module["registerFocusEventCallback"] = registerFocusEventCallback; function _emscripten_set_blur_callback_on_thread(target, userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(183, 1, target, userData, useCapture, callbackfunc, targetThread); registerFocusEventCallback(target, userData, useCapture, callbackfunc, 12, "blur", targetThread); return 0; } Module["_emscripten_set_blur_callback_on_thread"] = _emscripten_set_blur_callback_on_thread; _emscripten_set_blur_callback_on_thread.sig = "iiiiii"; function _emscripten_set_focus_callback_on_thread(target, userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(184, 1, target, userData, useCapture, callbackfunc, targetThread); registerFocusEventCallback(target, userData, useCapture, callbackfunc, 13, "focus", targetThread); return 0; } Module["_emscripten_set_focus_callback_on_thread"] = _emscripten_set_focus_callback_on_thread; _emscripten_set_focus_callback_on_thread.sig = "iiiiii"; function _emscripten_set_focusin_callback_on_thread(target, userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(185, 1, target, userData, useCapture, callbackfunc, targetThread); registerFocusEventCallback(target, userData, useCapture, callbackfunc, 14, "focusin", targetThread); return 0; } Module["_emscripten_set_focusin_callback_on_thread"] = _emscripten_set_focusin_callback_on_thread; _emscripten_set_focusin_callback_on_thread.sig = "iiiiii"; function _emscripten_set_focusout_callback_on_thread(target, userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(186, 1, target, userData, useCapture, callbackfunc, targetThread); registerFocusEventCallback(target, userData, useCapture, callbackfunc, 15, "focusout", targetThread); return 0; } Module["_emscripten_set_focusout_callback_on_thread"] = _emscripten_set_focusout_callback_on_thread; _emscripten_set_focusout_callback_on_thread.sig = "iiiiii"; function fillDeviceOrientationEventData(eventStruct, e, target) { GROWABLE_HEAP_F64()[eventStruct >> 3] = e.alpha; GROWABLE_HEAP_F64()[eventStruct + 8 >> 3] = e.beta; GROWABLE_HEAP_F64()[eventStruct + 16 >> 3] = e.gamma; GROWABLE_HEAP_I32()[eventStruct + 24 >> 2] = e.absolute; } Module["fillDeviceOrientationEventData"] = fillDeviceOrientationEventData; function registerDeviceOrientationEventCallback(target, userData, useCapture, callbackfunc, eventTypeId, eventTypeString, targetThread) { targetThread = JSEvents.getTargetThreadForEventCallback(targetThread); if (!JSEvents.deviceOrientationEvent) JSEvents.deviceOrientationEvent = _malloc(32); var deviceOrientationEventHandlerFunc = function(ev) { var e = ev || event; fillDeviceOrientationEventData(JSEvents.deviceOrientationEvent, e, target); if (targetThread) { var deviceOrientationEvent = _malloc(32); fillDeviceOrientationEventData(deviceOrientationEvent, e, target); JSEvents.queueEventHandlerOnThread_iiii(targetThread, callbackfunc, eventTypeId, deviceOrientationEvent, userData); } else if (getWasmTableEntry(callbackfunc)(eventTypeId, JSEvents.deviceOrientationEvent, userData)) e.preventDefault(); }; var eventHandler = { target: findEventTarget(target), eventTypeString: eventTypeString, callbackfunc: callbackfunc, handlerFunc: deviceOrientationEventHandlerFunc, useCapture: useCapture }; JSEvents.registerOrRemoveHandler(eventHandler); } Module["registerDeviceOrientationEventCallback"] = registerDeviceOrientationEventCallback; function _emscripten_set_deviceorientation_callback_on_thread(userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(187, 1, userData, useCapture, callbackfunc, targetThread); registerDeviceOrientationEventCallback(2, userData, useCapture, callbackfunc, 16, "deviceorientation", targetThread); return 0; } Module["_emscripten_set_deviceorientation_callback_on_thread"] = _emscripten_set_deviceorientation_callback_on_thread; _emscripten_set_deviceorientation_callback_on_thread.sig = "iiiii"; function _emscripten_get_deviceorientation_status(orientationState) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(188, 1, orientationState); if (!JSEvents.deviceOrientationEvent) return -7; GROWABLE_HEAP_I32().set(GROWABLE_HEAP_I32().subarray(JSEvents.deviceOrientationEvent, 32), orientationState); return 0; } Module["_emscripten_get_deviceorientation_status"] = _emscripten_get_deviceorientation_status; _emscripten_get_deviceorientation_status.sig = "ii"; function fillDeviceMotionEventData(eventStruct, e, target) { var supportedFields = 0; var a = e["acceleration"]; supportedFields |= a && 1; var ag = e["accelerationIncludingGravity"]; supportedFields |= ag && 2; var rr = e["rotationRate"]; supportedFields |= rr && 4; a = a || {}; ag = ag || {}; rr = rr || {}; GROWABLE_HEAP_F64()[eventStruct >> 3] = a["x"]; GROWABLE_HEAP_F64()[eventStruct + 8 >> 3] = a["y"]; GROWABLE_HEAP_F64()[eventStruct + 16 >> 3] = a["z"]; GROWABLE_HEAP_F64()[eventStruct + 24 >> 3] = ag["x"]; GROWABLE_HEAP_F64()[eventStruct + 32 >> 3] = ag["y"]; GROWABLE_HEAP_F64()[eventStruct + 40 >> 3] = ag["z"]; GROWABLE_HEAP_F64()[eventStruct + 48 >> 3] = rr["alpha"]; GROWABLE_HEAP_F64()[eventStruct + 56 >> 3] = rr["beta"]; GROWABLE_HEAP_F64()[eventStruct + 64 >> 3] = rr["gamma"]; } Module["fillDeviceMotionEventData"] = fillDeviceMotionEventData; function registerDeviceMotionEventCallback(target, userData, useCapture, callbackfunc, eventTypeId, eventTypeString, targetThread) { targetThread = JSEvents.getTargetThreadForEventCallback(targetThread); if (!JSEvents.deviceMotionEvent) JSEvents.deviceMotionEvent = _malloc(80); var deviceMotionEventHandlerFunc = function(ev) { var e = ev || event; fillDeviceMotionEventData(JSEvents.deviceMotionEvent, e, target); if (targetThread) { var deviceMotionEvent = _malloc(80); fillDeviceMotionEventData(deviceMotionEvent, e, target); JSEvents.queueEventHandlerOnThread_iiii(targetThread, callbackfunc, eventTypeId, deviceMotionEvent, userData); } else if (getWasmTableEntry(callbackfunc)(eventTypeId, JSEvents.deviceMotionEvent, userData)) e.preventDefault(); }; var eventHandler = { target: findEventTarget(target), eventTypeString: eventTypeString, callbackfunc: callbackfunc, handlerFunc: deviceMotionEventHandlerFunc, useCapture: useCapture }; JSEvents.registerOrRemoveHandler(eventHandler); } Module["registerDeviceMotionEventCallback"] = registerDeviceMotionEventCallback; function _emscripten_set_devicemotion_callback_on_thread(userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(189, 1, userData, useCapture, callbackfunc, targetThread); registerDeviceMotionEventCallback(2, userData, useCapture, callbackfunc, 17, "devicemotion", targetThread); return 0; } Module["_emscripten_set_devicemotion_callback_on_thread"] = _emscripten_set_devicemotion_callback_on_thread; _emscripten_set_devicemotion_callback_on_thread.sig = "iiiii"; function _emscripten_get_devicemotion_status(motionState) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(190, 1, motionState); if (!JSEvents.deviceMotionEvent) return -7; GROWABLE_HEAP_I32().set(GROWABLE_HEAP_I32().subarray(JSEvents.deviceMotionEvent, 80), motionState); return 0; } Module["_emscripten_get_devicemotion_status"] = _emscripten_get_devicemotion_status; _emscripten_get_devicemotion_status.sig = "ii"; function screenOrientation() { if (!screen) return undefined; return screen.orientation || screen.mozOrientation || screen.webkitOrientation || screen.msOrientation; } Module["screenOrientation"] = screenOrientation; function fillOrientationChangeEventData(eventStruct) { var orientations = [ "portrait-primary", "portrait-secondary", "landscape-primary", "landscape-secondary" ]; var orientations2 = [ "portrait", "portrait", "landscape", "landscape" ]; var orientationString = screenOrientation(); var orientation = orientations.indexOf(orientationString); if (orientation == -1) { orientation = orientations2.indexOf(orientationString); } GROWABLE_HEAP_I32()[eventStruct >> 2] = 1 << orientation; GROWABLE_HEAP_I32()[eventStruct + 4 >> 2] = orientation; } Module["fillOrientationChangeEventData"] = fillOrientationChangeEventData; function registerOrientationChangeEventCallback(target, userData, useCapture, callbackfunc, eventTypeId, eventTypeString, targetThread) { targetThread = JSEvents.getTargetThreadForEventCallback(targetThread); if (!JSEvents.orientationChangeEvent) JSEvents.orientationChangeEvent = _malloc(8); var orientationChangeEventHandlerFunc = function(ev) { var e = ev || event; var orientationChangeEvent = targetThread ? _malloc(80) : JSEvents.orientationChangeEvent; fillOrientationChangeEventData(orientationChangeEvent); if (targetThread) JSEvents.queueEventHandlerOnThread_iiii(targetThread, callbackfunc, eventTypeId, orientationChangeEvent, userData); else if (getWasmTableEntry(callbackfunc)(eventTypeId, orientationChangeEvent, userData)) e.preventDefault(); }; if (eventTypeString == "orientationchange" && screen.mozOrientation !== undefined) { eventTypeString = "mozorientationchange"; } var eventHandler = { target: target, eventTypeString: eventTypeString, callbackfunc: callbackfunc, handlerFunc: orientationChangeEventHandlerFunc, useCapture: useCapture }; JSEvents.registerOrRemoveHandler(eventHandler); } Module["registerOrientationChangeEventCallback"] = registerOrientationChangeEventCallback; function _emscripten_set_orientationchange_callback_on_thread(userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(191, 1, userData, useCapture, callbackfunc, targetThread); if (!screen || !screen["addEventListener"]) return -1; registerOrientationChangeEventCallback(screen, userData, useCapture, callbackfunc, 18, "orientationchange", targetThread); return 0; } Module["_emscripten_set_orientationchange_callback_on_thread"] = _emscripten_set_orientationchange_callback_on_thread; _emscripten_set_orientationchange_callback_on_thread.sig = "iiiii"; function _emscripten_get_orientation_status(orientationChangeEvent) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(192, 1, orientationChangeEvent); if (!screenOrientation() && typeof orientation == "undefined") return -1; fillOrientationChangeEventData(orientationChangeEvent); return 0; } Module["_emscripten_get_orientation_status"] = _emscripten_get_orientation_status; _emscripten_get_orientation_status.sig = "ii"; function _emscripten_lock_orientation(allowedOrientations) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(193, 1, allowedOrientations); var orientations = []; if (allowedOrientations & 1) orientations.push("portrait-primary"); if (allowedOrientations & 2) orientations.push("portrait-secondary"); if (allowedOrientations & 4) orientations.push("landscape-primary"); if (allowedOrientations & 8) orientations.push("landscape-secondary"); var succeeded; if (screen.lockOrientation) { succeeded = screen.lockOrientation(orientations); } else if (screen.mozLockOrientation) { succeeded = screen.mozLockOrientation(orientations); } else if (screen.webkitLockOrientation) { succeeded = screen.webkitLockOrientation(orientations); } else if (screen.msLockOrientation) { succeeded = screen.msLockOrientation(orientations); } else { return -1; } if (succeeded) { return 0; } return -6; } Module["_emscripten_lock_orientation"] = _emscripten_lock_orientation; _emscripten_lock_orientation.sig = "ii"; function _emscripten_unlock_orientation() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(194, 1); if (screen.unlockOrientation) { screen.unlockOrientation(); } else if (screen.mozUnlockOrientation) { screen.mozUnlockOrientation(); } else if (screen.webkitUnlockOrientation) { screen.webkitUnlockOrientation(); } else if (screen.msUnlockOrientation) { screen.msUnlockOrientation(); } else { return -1; } return 0; } Module["_emscripten_unlock_orientation"] = _emscripten_unlock_orientation; _emscripten_unlock_orientation.sig = "i"; function fillFullscreenChangeEventData(eventStruct) { var fullscreenElement = document.fullscreenElement || document.mozFullScreenElement || document.webkitFullscreenElement || document.msFullscreenElement; var isFullscreen = !!fullscreenElement; GROWABLE_HEAP_I32()[eventStruct >> 2] = isFullscreen; GROWABLE_HEAP_I32()[eventStruct + 4 >> 2] = JSEvents.fullscreenEnabled(); var reportedElement = isFullscreen ? fullscreenElement : JSEvents.previousFullscreenElement; var nodeName = JSEvents.getNodeNameForTarget(reportedElement); var id = reportedElement && reportedElement.id ? reportedElement.id : ""; stringToUTF8(nodeName, eventStruct + 8, 128); stringToUTF8(id, eventStruct + 136, 128); GROWABLE_HEAP_I32()[eventStruct + 264 >> 2] = reportedElement ? reportedElement.clientWidth : 0; GROWABLE_HEAP_I32()[eventStruct + 268 >> 2] = reportedElement ? reportedElement.clientHeight : 0; GROWABLE_HEAP_I32()[eventStruct + 272 >> 2] = screen.width; GROWABLE_HEAP_I32()[eventStruct + 276 >> 2] = screen.height; if (isFullscreen) { JSEvents.previousFullscreenElement = fullscreenElement; } } Module["fillFullscreenChangeEventData"] = fillFullscreenChangeEventData; function registerFullscreenChangeEventCallback(target, userData, useCapture, callbackfunc, eventTypeId, eventTypeString, targetThread) { targetThread = JSEvents.getTargetThreadForEventCallback(targetThread); if (!JSEvents.fullscreenChangeEvent) JSEvents.fullscreenChangeEvent = _malloc(280); var fullscreenChangeEventhandlerFunc = function(ev) { var e = ev || event; var fullscreenChangeEvent = targetThread ? _malloc(280) : JSEvents.fullscreenChangeEvent; fillFullscreenChangeEventData(fullscreenChangeEvent); if (targetThread) JSEvents.queueEventHandlerOnThread_iiii(targetThread, callbackfunc, eventTypeId, fullscreenChangeEvent, userData); else if (getWasmTableEntry(callbackfunc)(eventTypeId, fullscreenChangeEvent, userData)) e.preventDefault(); }; var eventHandler = { target: target, eventTypeString: eventTypeString, callbackfunc: callbackfunc, handlerFunc: fullscreenChangeEventhandlerFunc, useCapture: useCapture }; JSEvents.registerOrRemoveHandler(eventHandler); } Module["registerFullscreenChangeEventCallback"] = registerFullscreenChangeEventCallback; function _emscripten_set_fullscreenchange_callback_on_thread(target, userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(195, 1, target, userData, useCapture, callbackfunc, targetThread); if (!JSEvents.fullscreenEnabled()) return -1; target = findEventTarget(target); if (!target) return -4; registerFullscreenChangeEventCallback(target, userData, useCapture, callbackfunc, 19, "fullscreenchange", targetThread); registerFullscreenChangeEventCallback(target, userData, useCapture, callbackfunc, 19, "webkitfullscreenchange", targetThread); return 0; } Module["_emscripten_set_fullscreenchange_callback_on_thread"] = _emscripten_set_fullscreenchange_callback_on_thread; _emscripten_set_fullscreenchange_callback_on_thread.sig = "iiiiii"; function _emscripten_get_fullscreen_status(fullscreenStatus) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(196, 1, fullscreenStatus); if (!JSEvents.fullscreenEnabled()) return -1; fillFullscreenChangeEventData(fullscreenStatus); return 0; } Module["_emscripten_get_fullscreen_status"] = _emscripten_get_fullscreen_status; _emscripten_get_fullscreen_status.sig = "ii"; function _emscripten_get_canvas_element_size_calling_thread(target, width, height) { var canvas = findCanvasEventTarget(target); if (!canvas) return -4; if (!canvas.controlTransferredOffscreen) { GROWABLE_HEAP_I32()[width >> 2] = canvas.width; GROWABLE_HEAP_I32()[height >> 2] = canvas.height; } else { return -4; } return 0; } Module["_emscripten_get_canvas_element_size_calling_thread"] = _emscripten_get_canvas_element_size_calling_thread; function _emscripten_get_canvas_element_size_main_thread(target, width, height) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(197, 1, target, width, height); return _emscripten_get_canvas_element_size_calling_thread(target, width, height); } Module["_emscripten_get_canvas_element_size_main_thread"] = _emscripten_get_canvas_element_size_main_thread; _emscripten_get_canvas_element_size_main_thread.sig = "iiii"; function _emscripten_get_canvas_element_size(target, width, height) { var canvas = findCanvasEventTarget(target); if (canvas) { return _emscripten_get_canvas_element_size_calling_thread(target, width, height); } return _emscripten_get_canvas_element_size_main_thread(target, width, height); } Module["_emscripten_get_canvas_element_size"] = _emscripten_get_canvas_element_size; function getCanvasElementSize(target) { return withStackSave(function() { var w = stackAlloc(8); var h = w + 4; var targetInt = stackAlloc(target.id.length + 1); stringToUTF8(target.id, targetInt, target.id.length + 1); var ret = _emscripten_get_canvas_element_size(targetInt, w, h); var size = [ GROWABLE_HEAP_I32()[w >> 2], GROWABLE_HEAP_I32()[h >> 2] ]; return size; }); } Module["getCanvasElementSize"] = getCanvasElementSize; function _emscripten_set_canvas_element_size_calling_thread(target, width, height) { var canvas = findCanvasEventTarget(target); if (!canvas) return -4; if (!canvas.controlTransferredOffscreen) { var autoResizeViewport = false; if (canvas.GLctxObject && canvas.GLctxObject.GLctx) { var prevViewport = canvas.GLctxObject.GLctx.getParameter(2978); autoResizeViewport = prevViewport[0] === 0 && prevViewport[1] === 0 && prevViewport[2] === canvas.width && prevViewport[3] === canvas.height; } canvas.width = width; canvas.height = height; if (autoResizeViewport) { canvas.GLctxObject.GLctx.viewport(0, 0, width, height); } } else { return -4; } if (canvas.GLctxObject) GL.resizeOffscreenFramebuffer(canvas.GLctxObject); return 0; } Module["_emscripten_set_canvas_element_size_calling_thread"] = _emscripten_set_canvas_element_size_calling_thread; function _emscripten_set_canvas_element_size_main_thread(target, width, height) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(198, 1, target, width, height); return _emscripten_set_canvas_element_size_calling_thread(target, width, height); } Module["_emscripten_set_canvas_element_size_main_thread"] = _emscripten_set_canvas_element_size_main_thread; _emscripten_set_canvas_element_size_main_thread.sig = "iiii"; function _emscripten_set_canvas_element_size(target, width, height) { var canvas = findCanvasEventTarget(target); if (canvas) { return _emscripten_set_canvas_element_size_calling_thread(target, width, height); } return _emscripten_set_canvas_element_size_main_thread(target, width, height); } Module["_emscripten_set_canvas_element_size"] = _emscripten_set_canvas_element_size; _emscripten_set_canvas_element_size.sig = "iiii"; function setCanvasElementSize(target, width, height) { if (!target.controlTransferredOffscreen) { target.width = width; target.height = height; } else { withStackSave(function() { var targetInt = stackAlloc(target.id.length + 1); stringToUTF8(target.id, targetInt, target.id.length + 1); _emscripten_set_canvas_element_size(targetInt, width, height); }); } } Module["setCanvasElementSize"] = setCanvasElementSize; function registerRestoreOldStyle(canvas) { var canvasSize = getCanvasElementSize(canvas); var oldWidth = canvasSize[0]; var oldHeight = canvasSize[1]; var oldCssWidth = canvas.style.width; var oldCssHeight = canvas.style.height; var oldBackgroundColor = canvas.style.backgroundColor; var oldDocumentBackgroundColor = document.body.style.backgroundColor; var oldPaddingLeft = canvas.style.paddingLeft; var oldPaddingRight = canvas.style.paddingRight; var oldPaddingTop = canvas.style.paddingTop; var oldPaddingBottom = canvas.style.paddingBottom; var oldMarginLeft = canvas.style.marginLeft; var oldMarginRight = canvas.style.marginRight; var oldMarginTop = canvas.style.marginTop; var oldMarginBottom = canvas.style.marginBottom; var oldDocumentBodyMargin = document.body.style.margin; var oldDocumentOverflow = document.documentElement.style.overflow; var oldDocumentScroll = document.body.scroll; var oldImageRendering = canvas.style.imageRendering; function restoreOldStyle() { var fullscreenElement = document.fullscreenElement || document.webkitFullscreenElement || document.msFullscreenElement; if (!fullscreenElement) { document.removeEventListener("fullscreenchange", restoreOldStyle); document.removeEventListener("webkitfullscreenchange", restoreOldStyle); setCanvasElementSize(canvas, oldWidth, oldHeight); canvas.style.width = oldCssWidth; canvas.style.height = oldCssHeight; canvas.style.backgroundColor = oldBackgroundColor; if (!oldDocumentBackgroundColor) document.body.style.backgroundColor = "white"; document.body.style.backgroundColor = oldDocumentBackgroundColor; canvas.style.paddingLeft = oldPaddingLeft; canvas.style.paddingRight = oldPaddingRight; canvas.style.paddingTop = oldPaddingTop; canvas.style.paddingBottom = oldPaddingBottom; canvas.style.marginLeft = oldMarginLeft; canvas.style.marginRight = oldMarginRight; canvas.style.marginTop = oldMarginTop; canvas.style.marginBottom = oldMarginBottom; document.body.style.margin = oldDocumentBodyMargin; document.documentElement.style.overflow = oldDocumentOverflow; document.body.scroll = oldDocumentScroll; canvas.style.imageRendering = oldImageRendering; if (canvas.GLctxObject) canvas.GLctxObject.GLctx.viewport(0, 0, oldWidth, oldHeight); if (currentFullscreenStrategy.canvasResizedCallback) { if (currentFullscreenStrategy.canvasResizedCallbackTargetThread) JSEvents.queueEventHandlerOnThread_iiii(currentFullscreenStrategy.canvasResizedCallbackTargetThread, currentFullscreenStrategy.canvasResizedCallback, 37, 0, currentFullscreenStrategy.canvasResizedCallbackUserData); else getWasmTableEntry(currentFullscreenStrategy.canvasResizedCallback)(37, 0, currentFullscreenStrategy.canvasResizedCallbackUserData); } } } document.addEventListener("fullscreenchange", restoreOldStyle); document.addEventListener("webkitfullscreenchange", restoreOldStyle); return restoreOldStyle; } Module["registerRestoreOldStyle"] = registerRestoreOldStyle; function setLetterbox(element, topBottom, leftRight) { element.style.paddingLeft = element.style.paddingRight = leftRight + "px"; element.style.paddingTop = element.style.paddingBottom = topBottom + "px"; } Module["setLetterbox"] = setLetterbox; function JSEvents_resizeCanvasForFullscreen(target, strategy) { var restoreOldStyle = registerRestoreOldStyle(target); var cssWidth = strategy.softFullscreen ? innerWidth : screen.width; var cssHeight = strategy.softFullscreen ? innerHeight : screen.height; var rect = getBoundingClientRect(target); var windowedCssWidth = rect.width; var windowedCssHeight = rect.height; var canvasSize = getCanvasElementSize(target); var windowedRttWidth = canvasSize[0]; var windowedRttHeight = canvasSize[1]; if (strategy.scaleMode == 3) { setLetterbox(target, (cssHeight - windowedCssHeight) / 2, (cssWidth - windowedCssWidth) / 2); cssWidth = windowedCssWidth; cssHeight = windowedCssHeight; } else if (strategy.scaleMode == 2) { if (cssWidth * windowedRttHeight < windowedRttWidth * cssHeight) { var desiredCssHeight = windowedRttHeight * cssWidth / windowedRttWidth; setLetterbox(target, (cssHeight - desiredCssHeight) / 2, 0); cssHeight = desiredCssHeight; } else { var desiredCssWidth = windowedRttWidth * cssHeight / windowedRttHeight; setLetterbox(target, 0, (cssWidth - desiredCssWidth) / 2); cssWidth = desiredCssWidth; } } if (!target.style.backgroundColor) target.style.backgroundColor = "black"; if (!document.body.style.backgroundColor) document.body.style.backgroundColor = "black"; target.style.width = cssWidth + "px"; target.style.height = cssHeight + "px"; if (strategy.filteringMode == 1) { target.style.imageRendering = "optimizeSpeed"; target.style.imageRendering = "-moz-crisp-edges"; target.style.imageRendering = "-o-crisp-edges"; target.style.imageRendering = "-webkit-optimize-contrast"; target.style.imageRendering = "optimize-contrast"; target.style.imageRendering = "crisp-edges"; target.style.imageRendering = "pixelated"; } var dpiScale = strategy.canvasResolutionScaleMode == 2 ? devicePixelRatio : 1; if (strategy.canvasResolutionScaleMode != 0) { var newWidth = cssWidth * dpiScale | 0; var newHeight = cssHeight * dpiScale | 0; setCanvasElementSize(target, newWidth, newHeight); if (target.GLctxObject) target.GLctxObject.GLctx.viewport(0, 0, newWidth, newHeight); } return restoreOldStyle; } Module["JSEvents_resizeCanvasForFullscreen"] = JSEvents_resizeCanvasForFullscreen; function JSEvents_requestFullscreen(target, strategy) { if (strategy.scaleMode != 0 || strategy.canvasResolutionScaleMode != 0) { JSEvents_resizeCanvasForFullscreen(target, strategy); } if (target.requestFullscreen) { target.requestFullscreen(); } else if (target.webkitRequestFullscreen) { target.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT); } else { return JSEvents.fullscreenEnabled() ? -3 : -1; } currentFullscreenStrategy = strategy; if (strategy.canvasResizedCallback) { if (strategy.canvasResizedCallbackTargetThread) JSEvents.queueEventHandlerOnThread_iiii(strategy.canvasResizedCallbackTargetThread, strategy.canvasResizedCallback, 37, 0, strategy.canvasResizedCallbackUserData); else getWasmTableEntry(strategy.canvasResizedCallback)(37, 0, strategy.canvasResizedCallbackUserData); } return 0; } Module["JSEvents_requestFullscreen"] = JSEvents_requestFullscreen; function hideEverythingExceptGivenElement(onlyVisibleElement) { var child = onlyVisibleElement; var parent = child.parentNode; var hiddenElements = []; while (child != document.body) { var children = parent.children; for (var i = 0; i < children.length; ++i) { if (children[i] != child) { hiddenElements.push({ node: children[i], displayState: children[i].style.display }); children[i].style.display = "none"; } } child = parent; parent = parent.parentNode; } return hiddenElements; } Module["hideEverythingExceptGivenElement"] = hideEverythingExceptGivenElement; function restoreHiddenElements(hiddenElements) { for (var i = 0; i < hiddenElements.length; ++i) { hiddenElements[i].node.style.display = hiddenElements[i].displayState; } } Module["restoreHiddenElements"] = restoreHiddenElements; var currentFullscreenStrategy = {}; Module["currentFullscreenStrategy"] = currentFullscreenStrategy; var restoreOldWindowedStyle = null; Module["restoreOldWindowedStyle"] = restoreOldWindowedStyle; function softFullscreenResizeWebGLRenderTarget() { var dpr = devicePixelRatio; var inHiDPIFullscreenMode = currentFullscreenStrategy.canvasResolutionScaleMode == 2; var inAspectRatioFixedFullscreenMode = currentFullscreenStrategy.scaleMode == 2; var inPixelPerfectFullscreenMode = currentFullscreenStrategy.canvasResolutionScaleMode != 0; var inCenteredWithoutScalingFullscreenMode = currentFullscreenStrategy.scaleMode == 3; var screenWidth = inHiDPIFullscreenMode ? Math.round(innerWidth * dpr) : innerWidth; var screenHeight = inHiDPIFullscreenMode ? Math.round(innerHeight * dpr) : innerHeight; var w = screenWidth; var h = screenHeight; var canvas = currentFullscreenStrategy.target; var canvasSize = getCanvasElementSize(canvas); var x = canvasSize[0]; var y = canvasSize[1]; var topMargin; if (inAspectRatioFixedFullscreenMode) { if (w * y < x * h) h = w * y / x | 0; else if (w * y > x * h) w = h * x / y | 0; topMargin = (screenHeight - h) / 2 | 0; } if (inPixelPerfectFullscreenMode) { setCanvasElementSize(canvas, w, h); if (canvas.GLctxObject) canvas.GLctxObject.GLctx.viewport(0, 0, w, h); } if (inHiDPIFullscreenMode) { topMargin /= dpr; w /= dpr; h /= dpr; w = Math.round(w * 1e4) / 1e4; h = Math.round(h * 1e4) / 1e4; topMargin = Math.round(topMargin * 1e4) / 1e4; } if (inCenteredWithoutScalingFullscreenMode) { var t = (innerHeight - jstoi_q(canvas.style.height)) / 2; var b = (innerWidth - jstoi_q(canvas.style.width)) / 2; setLetterbox(canvas, t, b); } else { canvas.style.width = w + "px"; canvas.style.height = h + "px"; var b = (innerWidth - w) / 2; setLetterbox(canvas, topMargin, b); } if (!inCenteredWithoutScalingFullscreenMode && currentFullscreenStrategy.canvasResizedCallback) { if (currentFullscreenStrategy.canvasResizedCallbackTargetThread) JSEvents.queueEventHandlerOnThread_iiii(currentFullscreenStrategy.canvasResizedCallbackTargetThread, currentFullscreenStrategy.canvasResizedCallback, 37, 0, currentFullscreenStrategy.canvasResizedCallbackUserData); else getWasmTableEntry(currentFullscreenStrategy.canvasResizedCallback)(37, 0, currentFullscreenStrategy.canvasResizedCallbackUserData); } } Module["softFullscreenResizeWebGLRenderTarget"] = softFullscreenResizeWebGLRenderTarget; function doRequestFullscreen(target, strategy) { if (!JSEvents.fullscreenEnabled()) return -1; target = findEventTarget(target); if (!target) return -4; if (!target.requestFullscreen && !target.webkitRequestFullscreen) { return -3; } var canPerformRequests = JSEvents.canPerformEventHandlerRequests(); if (!canPerformRequests) { if (strategy.deferUntilInEventHandler) { JSEvents.deferCall(JSEvents_requestFullscreen, 1, [ target, strategy ]); return 1; } return -2; } return JSEvents_requestFullscreen(target, strategy); } Module["doRequestFullscreen"] = doRequestFullscreen; function _emscripten_request_fullscreen(target, deferUntilInEventHandler) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(199, 1, target, deferUntilInEventHandler); var strategy = { scaleMode: 0, canvasResolutionScaleMode: 0, filteringMode: 0, deferUntilInEventHandler: deferUntilInEventHandler, canvasResizedCallbackTargetThread: 2 }; return doRequestFullscreen(target, strategy); } Module["_emscripten_request_fullscreen"] = _emscripten_request_fullscreen; _emscripten_request_fullscreen.sig = "iii"; function _emscripten_request_fullscreen_strategy(target, deferUntilInEventHandler, fullscreenStrategy) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(200, 1, target, deferUntilInEventHandler, fullscreenStrategy); var strategy = { scaleMode: GROWABLE_HEAP_I32()[fullscreenStrategy >> 2], canvasResolutionScaleMode: GROWABLE_HEAP_I32()[fullscreenStrategy + 4 >> 2], filteringMode: GROWABLE_HEAP_I32()[fullscreenStrategy + 8 >> 2], deferUntilInEventHandler: deferUntilInEventHandler, canvasResizedCallbackTargetThread: GROWABLE_HEAP_I32()[fullscreenStrategy + 20 >> 2], canvasResizedCallback: GROWABLE_HEAP_I32()[fullscreenStrategy + 12 >> 2], canvasResizedCallbackUserData: GROWABLE_HEAP_I32()[fullscreenStrategy + 16 >> 2] }; return doRequestFullscreen(target, strategy); } Module["_emscripten_request_fullscreen_strategy"] = _emscripten_request_fullscreen_strategy; _emscripten_request_fullscreen_strategy.sig = "iiii"; function _emscripten_enter_soft_fullscreen(target, fullscreenStrategy) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(201, 1, target, fullscreenStrategy); target = findEventTarget(target); if (!target) return -4; var strategy = { scaleMode: GROWABLE_HEAP_I32()[fullscreenStrategy >> 2], canvasResolutionScaleMode: GROWABLE_HEAP_I32()[fullscreenStrategy + 4 >> 2], filteringMode: GROWABLE_HEAP_I32()[fullscreenStrategy + 8 >> 2], canvasResizedCallback: GROWABLE_HEAP_I32()[fullscreenStrategy + 12 >> 2], canvasResizedCallbackUserData: GROWABLE_HEAP_I32()[fullscreenStrategy + 16 >> 2], canvasResizedCallbackTargetThread: JSEvents.getTargetThreadForEventCallback(), target: target, softFullscreen: true }; var restoreOldStyle = JSEvents_resizeCanvasForFullscreen(target, strategy); document.documentElement.style.overflow = "hidden"; document.body.scroll = "no"; document.body.style.margin = "0px"; var hiddenElements = hideEverythingExceptGivenElement(target); function restoreWindowedState() { restoreOldStyle(); restoreHiddenElements(hiddenElements); removeEventListener("resize", softFullscreenResizeWebGLRenderTarget); if (strategy.canvasResizedCallback) { if (strategy.canvasResizedCallbackTargetThread) JSEvents.queueEventHandlerOnThread_iiii(strategy.canvasResizedCallbackTargetThread, strategy.canvasResizedCallback, 37, 0, strategy.canvasResizedCallbackUserData); else getWasmTableEntry(strategy.canvasResizedCallback)(37, 0, strategy.canvasResizedCallbackUserData); } currentFullscreenStrategy = 0; } restoreOldWindowedStyle = restoreWindowedState; currentFullscreenStrategy = strategy; addEventListener("resize", softFullscreenResizeWebGLRenderTarget); if (strategy.canvasResizedCallback) { if (strategy.canvasResizedCallbackTargetThread) JSEvents.queueEventHandlerOnThread_iiii(strategy.canvasResizedCallbackTargetThread, strategy.canvasResizedCallback, 37, 0, strategy.canvasResizedCallbackUserData); else getWasmTableEntry(strategy.canvasResizedCallback)(37, 0, strategy.canvasResizedCallbackUserData); } return 0; } Module["_emscripten_enter_soft_fullscreen"] = _emscripten_enter_soft_fullscreen; _emscripten_enter_soft_fullscreen.sig = "iii"; function _emscripten_exit_soft_fullscreen() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(202, 1); if (restoreOldWindowedStyle) restoreOldWindowedStyle(); restoreOldWindowedStyle = null; return 0; } Module["_emscripten_exit_soft_fullscreen"] = _emscripten_exit_soft_fullscreen; _emscripten_exit_soft_fullscreen.sig = "i"; function _emscripten_exit_fullscreen() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(203, 1); if (!JSEvents.fullscreenEnabled()) return -1; JSEvents.removeDeferredCalls(JSEvents_requestFullscreen); var d = specialHTMLTargets[1]; if (d.exitFullscreen) { d.fullscreenElement && d.exitFullscreen(); } else if (d.webkitExitFullscreen) { d.webkitFullscreenElement && d.webkitExitFullscreen(); } else { return -1; } return 0; } Module["_emscripten_exit_fullscreen"] = _emscripten_exit_fullscreen; _emscripten_exit_fullscreen.sig = "i"; function fillPointerlockChangeEventData(eventStruct) { var pointerLockElement = document.pointerLockElement || document.mozPointerLockElement || document.webkitPointerLockElement || document.msPointerLockElement; var isPointerlocked = !!pointerLockElement; GROWABLE_HEAP_I32()[eventStruct >> 2] = isPointerlocked; var nodeName = JSEvents.getNodeNameForTarget(pointerLockElement); var id = pointerLockElement && pointerLockElement.id ? pointerLockElement.id : ""; stringToUTF8(nodeName, eventStruct + 4, 128); stringToUTF8(id, eventStruct + 132, 128); } Module["fillPointerlockChangeEventData"] = fillPointerlockChangeEventData; function registerPointerlockChangeEventCallback(target, userData, useCapture, callbackfunc, eventTypeId, eventTypeString, targetThread) { targetThread = JSEvents.getTargetThreadForEventCallback(targetThread); if (!JSEvents.pointerlockChangeEvent) JSEvents.pointerlockChangeEvent = _malloc(260); var pointerlockChangeEventHandlerFunc = function(ev) { var e = ev || event; var pointerlockChangeEvent = targetThread ? _malloc(260) : JSEvents.pointerlockChangeEvent; fillPointerlockChangeEventData(pointerlockChangeEvent); if (targetThread) JSEvents.queueEventHandlerOnThread_iiii(targetThread, callbackfunc, eventTypeId, pointerlockChangeEvent, userData); else if (getWasmTableEntry(callbackfunc)(eventTypeId, pointerlockChangeEvent, userData)) e.preventDefault(); }; var eventHandler = { target: target, eventTypeString: eventTypeString, callbackfunc: callbackfunc, handlerFunc: pointerlockChangeEventHandlerFunc, useCapture: useCapture }; JSEvents.registerOrRemoveHandler(eventHandler); } Module["registerPointerlockChangeEventCallback"] = registerPointerlockChangeEventCallback; function _emscripten_set_pointerlockchange_callback_on_thread(target, userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(204, 1, target, userData, useCapture, callbackfunc, targetThread); if (!document || !document.body || !document.body.requestPointerLock && !document.body.mozRequestPointerLock && !document.body.webkitRequestPointerLock && !document.body.msRequestPointerLock) { return -1; } target = findEventTarget(target); if (!target) return -4; registerPointerlockChangeEventCallback(target, userData, useCapture, callbackfunc, 20, "pointerlockchange", targetThread); registerPointerlockChangeEventCallback(target, userData, useCapture, callbackfunc, 20, "mozpointerlockchange", targetThread); registerPointerlockChangeEventCallback(target, userData, useCapture, callbackfunc, 20, "webkitpointerlockchange", targetThread); registerPointerlockChangeEventCallback(target, userData, useCapture, callbackfunc, 20, "mspointerlockchange", targetThread); return 0; } Module["_emscripten_set_pointerlockchange_callback_on_thread"] = _emscripten_set_pointerlockchange_callback_on_thread; _emscripten_set_pointerlockchange_callback_on_thread.sig = "iiiiii"; function registerPointerlockErrorEventCallback(target, userData, useCapture, callbackfunc, eventTypeId, eventTypeString, targetThread) { targetThread = JSEvents.getTargetThreadForEventCallback(targetThread); var pointerlockErrorEventHandlerFunc = function(ev) { var e = ev || event; if (targetThread) JSEvents.queueEventHandlerOnThread_iiii(targetThread, callbackfunc, eventTypeId, 0, userData); else if (getWasmTableEntry(callbackfunc)(eventTypeId, 0, userData)) e.preventDefault(); }; var eventHandler = { target: target, eventTypeString: eventTypeString, callbackfunc: callbackfunc, handlerFunc: pointerlockErrorEventHandlerFunc, useCapture: useCapture }; JSEvents.registerOrRemoveHandler(eventHandler); } Module["registerPointerlockErrorEventCallback"] = registerPointerlockErrorEventCallback; function _emscripten_set_pointerlockerror_callback_on_thread(target, userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(205, 1, target, userData, useCapture, callbackfunc, targetThread); if (!document || !document.body.requestPointerLock && !document.body.mozRequestPointerLock && !document.body.webkitRequestPointerLock && !document.body.msRequestPointerLock) { return -1; } target = findEventTarget(target); if (!target) return -4; registerPointerlockErrorEventCallback(target, userData, useCapture, callbackfunc, 38, "pointerlockerror", targetThread); registerPointerlockErrorEventCallback(target, userData, useCapture, callbackfunc, 38, "mozpointerlockerror", targetThread); registerPointerlockErrorEventCallback(target, userData, useCapture, callbackfunc, 38, "webkitpointerlockerror", targetThread); registerPointerlockErrorEventCallback(target, userData, useCapture, callbackfunc, 38, "mspointerlockerror", targetThread); return 0; } Module["_emscripten_set_pointerlockerror_callback_on_thread"] = _emscripten_set_pointerlockerror_callback_on_thread; _emscripten_set_pointerlockerror_callback_on_thread.sig = "iiiiii"; function _emscripten_get_pointerlock_status(pointerlockStatus) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(206, 1, pointerlockStatus); if (pointerlockStatus) fillPointerlockChangeEventData(pointerlockStatus); if (!document.body || !document.body.requestPointerLock && !document.body.mozRequestPointerLock && !document.body.webkitRequestPointerLock && !document.body.msRequestPointerLock) { return -1; } return 0; } Module["_emscripten_get_pointerlock_status"] = _emscripten_get_pointerlock_status; _emscripten_get_pointerlock_status.sig = "ii"; function requestPointerLock(target) { if (target.requestPointerLock) { target.requestPointerLock(); } else if (target.msRequestPointerLock) { target.msRequestPointerLock(); } else { if (document.body.requestPointerLock || document.body.msRequestPointerLock) { return -3; } return -1; } return 0; } Module["requestPointerLock"] = requestPointerLock; function _emscripten_request_pointerlock(target, deferUntilInEventHandler) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(207, 1, target, deferUntilInEventHandler); target = findEventTarget(target); if (!target) return -4; if (!target.requestPointerLock && !target.msRequestPointerLock) { return -1; } var canPerformRequests = JSEvents.canPerformEventHandlerRequests(); if (!canPerformRequests) { if (deferUntilInEventHandler) { JSEvents.deferCall(requestPointerLock, 2, [ target ]); return 1; } return -2; } return requestPointerLock(target); } Module["_emscripten_request_pointerlock"] = _emscripten_request_pointerlock; _emscripten_request_pointerlock.sig = "iii"; function _emscripten_exit_pointerlock() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(208, 1); JSEvents.removeDeferredCalls(requestPointerLock); if (document.exitPointerLock) { document.exitPointerLock(); } else if (document.msExitPointerLock) { document.msExitPointerLock(); } else { return -1; } return 0; } Module["_emscripten_exit_pointerlock"] = _emscripten_exit_pointerlock; _emscripten_exit_pointerlock.sig = "i"; function _emscripten_vibrate(msecs) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(209, 1, msecs); if (!navigator.vibrate) return -1; navigator.vibrate(msecs); return 0; } Module["_emscripten_vibrate"] = _emscripten_vibrate; _emscripten_vibrate.sig = "ii"; function _emscripten_vibrate_pattern(msecsArray, numEntries) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(210, 1, msecsArray, numEntries); if (!navigator.vibrate) return -1; var vibrateList = []; for (var i = 0; i < numEntries; ++i) { var msecs = GROWABLE_HEAP_I32()[msecsArray + i * 4 >> 2]; vibrateList.push(msecs); } navigator.vibrate(vibrateList); return 0; } Module["_emscripten_vibrate_pattern"] = _emscripten_vibrate_pattern; _emscripten_vibrate_pattern.sig = "iii"; function fillVisibilityChangeEventData(eventStruct) { var visibilityStates = [ "hidden", "visible", "prerender", "unloaded" ]; var visibilityState = visibilityStates.indexOf(document.visibilityState); GROWABLE_HEAP_I32()[eventStruct >> 2] = document.hidden; GROWABLE_HEAP_I32()[eventStruct + 4 >> 2] = visibilityState; } Module["fillVisibilityChangeEventData"] = fillVisibilityChangeEventData; function registerVisibilityChangeEventCallback(target, userData, useCapture, callbackfunc, eventTypeId, eventTypeString, targetThread) { targetThread = JSEvents.getTargetThreadForEventCallback(targetThread); if (!JSEvents.visibilityChangeEvent) JSEvents.visibilityChangeEvent = _malloc(8); var visibilityChangeEventHandlerFunc = function(ev) { var e = ev || event; var visibilityChangeEvent = targetThread ? _malloc(8) : JSEvents.visibilityChangeEvent; fillVisibilityChangeEventData(visibilityChangeEvent); if (targetThread) JSEvents.queueEventHandlerOnThread_iiii(targetThread, callbackfunc, eventTypeId, visibilityChangeEvent, userData); else if (getWasmTableEntry(callbackfunc)(eventTypeId, visibilityChangeEvent, userData)) e.preventDefault(); }; var eventHandler = { target: target, eventTypeString: eventTypeString, callbackfunc: callbackfunc, handlerFunc: visibilityChangeEventHandlerFunc, useCapture: useCapture }; JSEvents.registerOrRemoveHandler(eventHandler); } Module["registerVisibilityChangeEventCallback"] = registerVisibilityChangeEventCallback; function _emscripten_set_visibilitychange_callback_on_thread(userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(211, 1, userData, useCapture, callbackfunc, targetThread); if (!specialHTMLTargets[1]) { return -4; } registerVisibilityChangeEventCallback(specialHTMLTargets[1], userData, useCapture, callbackfunc, 21, "visibilitychange", targetThread); return 0; } Module["_emscripten_set_visibilitychange_callback_on_thread"] = _emscripten_set_visibilitychange_callback_on_thread; _emscripten_set_visibilitychange_callback_on_thread.sig = "iiiii"; function _emscripten_get_visibility_status(visibilityStatus) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(212, 1, visibilityStatus); if (typeof document.visibilityState == "undefined" && typeof document.hidden == "undefined") { return -1; } fillVisibilityChangeEventData(visibilityStatus); return 0; } Module["_emscripten_get_visibility_status"] = _emscripten_get_visibility_status; _emscripten_get_visibility_status.sig = "ii"; function registerTouchEventCallback(target, userData, useCapture, callbackfunc, eventTypeId, eventTypeString, targetThread) { targetThread = JSEvents.getTargetThreadForEventCallback(targetThread); if (!JSEvents.touchEvent) JSEvents.touchEvent = _malloc(1696); target = findEventTarget(target); var touchEventHandlerFunc = function(e) { assert(e); var t, touches = {}, et = e.touches; for (var i = 0; i < et.length; ++i) { t = et[i]; t.isChanged = t.onTarget = 0; touches[t.identifier] = t; } for (var i = 0; i < e.changedTouches.length; ++i) { t = e.changedTouches[i]; t.isChanged = 1; touches[t.identifier] = t; } for (var i = 0; i < e.targetTouches.length; ++i) { touches[e.targetTouches[i].identifier].onTarget = 1; } var touchEvent = targetThread ? _malloc(1696) : JSEvents.touchEvent; GROWABLE_HEAP_F64()[touchEvent >> 3] = e.timeStamp; var idx = touchEvent >> 2; GROWABLE_HEAP_I32()[idx + 3] = e.ctrlKey; GROWABLE_HEAP_I32()[idx + 4] = e.shiftKey; GROWABLE_HEAP_I32()[idx + 5] = e.altKey; GROWABLE_HEAP_I32()[idx + 6] = e.metaKey; idx += 7; var targetRect = getBoundingClientRect(target); var numTouches = 0; for (var i in touches) { t = touches[i]; GROWABLE_HEAP_I32()[idx + 0] = t.identifier; GROWABLE_HEAP_I32()[idx + 1] = t.screenX; GROWABLE_HEAP_I32()[idx + 2] = t.screenY; GROWABLE_HEAP_I32()[idx + 3] = t.clientX; GROWABLE_HEAP_I32()[idx + 4] = t.clientY; GROWABLE_HEAP_I32()[idx + 5] = t.pageX; GROWABLE_HEAP_I32()[idx + 6] = t.pageY; GROWABLE_HEAP_I32()[idx + 7] = t.isChanged; GROWABLE_HEAP_I32()[idx + 8] = t.onTarget; GROWABLE_HEAP_I32()[idx + 9] = t.clientX - targetRect.left; GROWABLE_HEAP_I32()[idx + 10] = t.clientY - targetRect.top; idx += 13; if (++numTouches > 31) { break; } } GROWABLE_HEAP_I32()[touchEvent + 8 >> 2] = numTouches; if (targetThread) JSEvents.queueEventHandlerOnThread_iiii(targetThread, callbackfunc, eventTypeId, touchEvent, userData); else if (getWasmTableEntry(callbackfunc)(eventTypeId, touchEvent, userData)) e.preventDefault(); }; var eventHandler = { target: target, allowsDeferredCalls: eventTypeString == "touchstart" || eventTypeString == "touchend", eventTypeString: eventTypeString, callbackfunc: callbackfunc, handlerFunc: touchEventHandlerFunc, useCapture: useCapture }; JSEvents.registerOrRemoveHandler(eventHandler); } Module["registerTouchEventCallback"] = registerTouchEventCallback; function _emscripten_set_touchstart_callback_on_thread(target, userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(213, 1, target, userData, useCapture, callbackfunc, targetThread); registerTouchEventCallback(target, userData, useCapture, callbackfunc, 22, "touchstart", targetThread); return 0; } Module["_emscripten_set_touchstart_callback_on_thread"] = _emscripten_set_touchstart_callback_on_thread; _emscripten_set_touchstart_callback_on_thread.sig = "iiiiii"; function _emscripten_set_touchend_callback_on_thread(target, userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(214, 1, target, userData, useCapture, callbackfunc, targetThread); registerTouchEventCallback(target, userData, useCapture, callbackfunc, 23, "touchend", targetThread); return 0; } Module["_emscripten_set_touchend_callback_on_thread"] = _emscripten_set_touchend_callback_on_thread; _emscripten_set_touchend_callback_on_thread.sig = "iiiiii"; function _emscripten_set_touchmove_callback_on_thread(target, userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(215, 1, target, userData, useCapture, callbackfunc, targetThread); registerTouchEventCallback(target, userData, useCapture, callbackfunc, 24, "touchmove", targetThread); return 0; } Module["_emscripten_set_touchmove_callback_on_thread"] = _emscripten_set_touchmove_callback_on_thread; _emscripten_set_touchmove_callback_on_thread.sig = "iiiiii"; function _emscripten_set_touchcancel_callback_on_thread(target, userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(216, 1, target, userData, useCapture, callbackfunc, targetThread); registerTouchEventCallback(target, userData, useCapture, callbackfunc, 25, "touchcancel", targetThread); return 0; } Module["_emscripten_set_touchcancel_callback_on_thread"] = _emscripten_set_touchcancel_callback_on_thread; _emscripten_set_touchcancel_callback_on_thread.sig = "iiiiii"; function fillGamepadEventData(eventStruct, e) { GROWABLE_HEAP_F64()[eventStruct >> 3] = e.timestamp; for (var i = 0; i < e.axes.length; ++i) { GROWABLE_HEAP_F64()[eventStruct + i * 8 + 16 >> 3] = e.axes[i]; } for (var i = 0; i < e.buttons.length; ++i) { if (typeof e.buttons[i] == "object") { GROWABLE_HEAP_F64()[eventStruct + i * 8 + 528 >> 3] = e.buttons[i].value; } else { GROWABLE_HEAP_F64()[eventStruct + i * 8 + 528 >> 3] = e.buttons[i]; } } for (var i = 0; i < e.buttons.length; ++i) { if (typeof e.buttons[i] == "object") { GROWABLE_HEAP_I32()[eventStruct + i * 4 + 1040 >> 2] = e.buttons[i].pressed; } else { GROWABLE_HEAP_I32()[eventStruct + i * 4 + 1040 >> 2] = e.buttons[i] == 1; } } GROWABLE_HEAP_I32()[eventStruct + 1296 >> 2] = e.connected; GROWABLE_HEAP_I32()[eventStruct + 1300 >> 2] = e.index; GROWABLE_HEAP_I32()[eventStruct + 8 >> 2] = e.axes.length; GROWABLE_HEAP_I32()[eventStruct + 12 >> 2] = e.buttons.length; stringToUTF8(e.id, eventStruct + 1304, 64); stringToUTF8(e.mapping, eventStruct + 1368, 64); } Module["fillGamepadEventData"] = fillGamepadEventData; function registerGamepadEventCallback(target, userData, useCapture, callbackfunc, eventTypeId, eventTypeString, targetThread) { targetThread = JSEvents.getTargetThreadForEventCallback(targetThread); if (!JSEvents.gamepadEvent) JSEvents.gamepadEvent = _malloc(1432); var gamepadEventHandlerFunc = function(ev) { var e = ev || event; var gamepadEvent = targetThread ? _malloc(1432) : JSEvents.gamepadEvent; fillGamepadEventData(gamepadEvent, e["gamepad"]); if (targetThread) JSEvents.queueEventHandlerOnThread_iiii(targetThread, callbackfunc, eventTypeId, gamepadEvent, userData); else if (getWasmTableEntry(callbackfunc)(eventTypeId, gamepadEvent, userData)) e.preventDefault(); }; var eventHandler = { target: findEventTarget(target), allowsDeferredCalls: true, eventTypeString: eventTypeString, callbackfunc: callbackfunc, handlerFunc: gamepadEventHandlerFunc, useCapture: useCapture }; JSEvents.registerOrRemoveHandler(eventHandler); } Module["registerGamepadEventCallback"] = registerGamepadEventCallback; function _emscripten_set_gamepadconnected_callback_on_thread(userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(217, 1, userData, useCapture, callbackfunc, targetThread); if (!navigator.getGamepads && !navigator.webkitGetGamepads) return -1; registerGamepadEventCallback(2, userData, useCapture, callbackfunc, 26, "gamepadconnected", targetThread); return 0; } Module["_emscripten_set_gamepadconnected_callback_on_thread"] = _emscripten_set_gamepadconnected_callback_on_thread; _emscripten_set_gamepadconnected_callback_on_thread.sig = "iiiii"; function _emscripten_set_gamepaddisconnected_callback_on_thread(userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(218, 1, userData, useCapture, callbackfunc, targetThread); if (!navigator.getGamepads && !navigator.webkitGetGamepads) return -1; registerGamepadEventCallback(2, userData, useCapture, callbackfunc, 27, "gamepaddisconnected", targetThread); return 0; } Module["_emscripten_set_gamepaddisconnected_callback_on_thread"] = _emscripten_set_gamepaddisconnected_callback_on_thread; _emscripten_set_gamepaddisconnected_callback_on_thread.sig = "iiiii"; function _emscripten_sample_gamepad_data() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(219, 1); return (JSEvents.lastGamepadState = navigator.getGamepads ? navigator.getGamepads() : navigator.webkitGetGamepads ? navigator.webkitGetGamepads() : null) ? 0 : -1; } Module["_emscripten_sample_gamepad_data"] = _emscripten_sample_gamepad_data; _emscripten_sample_gamepad_data.sig = "i"; function _emscripten_get_num_gamepads() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(220, 1); if (!JSEvents.lastGamepadState) throw "emscripten_get_num_gamepads() can only be called after having first called emscripten_sample_gamepad_data() and that function has returned EMSCRIPTEN_RESULT_SUCCESS!"; return JSEvents.lastGamepadState.length; } Module["_emscripten_get_num_gamepads"] = _emscripten_get_num_gamepads; _emscripten_get_num_gamepads.sig = "i"; function _emscripten_get_gamepad_status(index, gamepadState) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(221, 1, index, gamepadState); if (!JSEvents.lastGamepadState) throw "emscripten_get_gamepad_status() can only be called after having first called emscripten_sample_gamepad_data() and that function has returned EMSCRIPTEN_RESULT_SUCCESS!"; if (index < 0 || index >= JSEvents.lastGamepadState.length) return -5; if (!JSEvents.lastGamepadState[index]) return -7; fillGamepadEventData(gamepadState, JSEvents.lastGamepadState[index]); return 0; } Module["_emscripten_get_gamepad_status"] = _emscripten_get_gamepad_status; _emscripten_get_gamepad_status.sig = "iii"; function registerBeforeUnloadEventCallback(target, userData, useCapture, callbackfunc, eventTypeId, eventTypeString) { var beforeUnloadEventHandlerFunc = function(ev) { var e = ev || event; var confirmationMessage = getWasmTableEntry(callbackfunc)(eventTypeId, 0, userData); if (confirmationMessage) { confirmationMessage = UTF8ToString(confirmationMessage); } if (confirmationMessage) { e.preventDefault(); e.returnValue = confirmationMessage; return confirmationMessage; } }; var eventHandler = { target: findEventTarget(target), eventTypeString: eventTypeString, callbackfunc: callbackfunc, handlerFunc: beforeUnloadEventHandlerFunc, useCapture: useCapture }; JSEvents.registerOrRemoveHandler(eventHandler); } Module["registerBeforeUnloadEventCallback"] = registerBeforeUnloadEventCallback; function _emscripten_set_beforeunload_callback_on_thread(userData, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(222, 1, userData, callbackfunc, targetThread); if (typeof onbeforeunload == "undefined") return -1; if (targetThread !== 1) return -5; registerBeforeUnloadEventCallback(2, userData, true, callbackfunc, 28, "beforeunload"); return 0; } Module["_emscripten_set_beforeunload_callback_on_thread"] = _emscripten_set_beforeunload_callback_on_thread; _emscripten_set_beforeunload_callback_on_thread.sig = "iii"; function fillBatteryEventData(eventStruct, e) { GROWABLE_HEAP_F64()[eventStruct >> 3] = e.chargingTime; GROWABLE_HEAP_F64()[eventStruct + 8 >> 3] = e.dischargingTime; GROWABLE_HEAP_F64()[eventStruct + 16 >> 3] = e.level; GROWABLE_HEAP_I32()[eventStruct + 24 >> 2] = e.charging; } Module["fillBatteryEventData"] = fillBatteryEventData; function battery() { return navigator.battery || navigator.mozBattery || navigator.webkitBattery; } Module["battery"] = battery; function registerBatteryEventCallback(target, userData, useCapture, callbackfunc, eventTypeId, eventTypeString, targetThread) { targetThread = JSEvents.getTargetThreadForEventCallback(targetThread); if (!JSEvents.batteryEvent) JSEvents.batteryEvent = _malloc(32); var batteryEventHandlerFunc = function(ev) { var e = ev || event; var batteryEvent = targetThread ? _malloc(32) : JSEvents.batteryEvent; fillBatteryEventData(batteryEvent, battery()); if (targetThread) JSEvents.queueEventHandlerOnThread_iiii(targetThread, callbackfunc, eventTypeId, batteryEvent, userData); else if (getWasmTableEntry(callbackfunc)(eventTypeId, batteryEvent, userData)) e.preventDefault(); }; var eventHandler = { target: findEventTarget(target), eventTypeString: eventTypeString, callbackfunc: callbackfunc, handlerFunc: batteryEventHandlerFunc, useCapture: useCapture }; JSEvents.registerOrRemoveHandler(eventHandler); } Module["registerBatteryEventCallback"] = registerBatteryEventCallback; function _emscripten_set_batterychargingchange_callback_on_thread(userData, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(223, 1, userData, callbackfunc, targetThread); if (!battery()) return -1; registerBatteryEventCallback(battery(), userData, true, callbackfunc, 29, "chargingchange", targetThread); return 0; } Module["_emscripten_set_batterychargingchange_callback_on_thread"] = _emscripten_set_batterychargingchange_callback_on_thread; _emscripten_set_batterychargingchange_callback_on_thread.sig = "iii"; function _emscripten_set_batterylevelchange_callback_on_thread(userData, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(224, 1, userData, callbackfunc, targetThread); if (!battery()) return -1; registerBatteryEventCallback(battery(), userData, true, callbackfunc, 30, "levelchange", targetThread); return 0; } Module["_emscripten_set_batterylevelchange_callback_on_thread"] = _emscripten_set_batterylevelchange_callback_on_thread; _emscripten_set_batterylevelchange_callback_on_thread.sig = "iii"; function _emscripten_get_battery_status(batteryState) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(225, 1, batteryState); if (!battery()) return -1; fillBatteryEventData(batteryState, battery()); return 0; } Module["_emscripten_get_battery_status"] = _emscripten_get_battery_status; _emscripten_get_battery_status.sig = "ii"; function _emscripten_set_element_css_size(target, width, height) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(226, 1, target, width, height); target = findEventTarget(target); if (!target) return -4; target.style.width = width + "px"; target.style.height = height + "px"; return 0; } Module["_emscripten_set_element_css_size"] = _emscripten_set_element_css_size; _emscripten_set_element_css_size.sig = "iiii"; function _emscripten_get_element_css_size(target, width, height) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(227, 1, target, width, height); target = findEventTarget(target); if (!target) return -4; var rect = getBoundingClientRect(target); GROWABLE_HEAP_F64()[width >> 3] = rect.width; GROWABLE_HEAP_F64()[height >> 3] = rect.height; return 0; } Module["_emscripten_get_element_css_size"] = _emscripten_get_element_css_size; _emscripten_get_element_css_size.sig = "iiii"; function _emscripten_html5_remove_all_event_listeners() { JSEvents.removeAllEventListeners(); } Module["_emscripten_html5_remove_all_event_listeners"] = _emscripten_html5_remove_all_event_listeners; _emscripten_html5_remove_all_event_listeners.sig = "v"; function _emscripten_request_animation_frame(cb, userData) { return requestAnimationFrame(function(timeStamp) { getWasmTableEntry(cb)(timeStamp, userData); }); } Module["_emscripten_request_animation_frame"] = _emscripten_request_animation_frame; function _emscripten_cancel_animation_frame(id) { cancelAnimationFrame(id); } Module["_emscripten_cancel_animation_frame"] = _emscripten_cancel_animation_frame; function _emscripten_request_animation_frame_loop(cb, userData) { function tick(timeStamp) { if (getWasmTableEntry(cb)(timeStamp, userData)) { requestAnimationFrame(tick); } } return requestAnimationFrame(tick); } Module["_emscripten_request_animation_frame_loop"] = _emscripten_request_animation_frame_loop; function _emscripten_date_now() { return Date.now(); } Module["_emscripten_date_now"] = _emscripten_date_now; function _emscripten_performance_now() { return performance.now(); } Module["_emscripten_performance_now"] = _emscripten_performance_now; function _emscripten_get_device_pixel_ratio() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(228, 1); return devicePixelRatio; } Module["_emscripten_get_device_pixel_ratio"] = _emscripten_get_device_pixel_ratio; _emscripten_get_device_pixel_ratio.sig = "d"; function checkWasiClock(clock_id) { return clock_id == 0 || clock_id == 1 || clock_id == 2 || clock_id == 3; } Module["checkWasiClock"] = checkWasiClock; function _clock_time_get(clk_id, ignored_precision_low, ignored_precision_high, ptime) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(229, 1, clk_id, ignored_precision_low, ignored_precision_high, ptime); if (!checkWasiClock(clk_id)) { return 28; } var now; if (clk_id === 0) { now = Date.now(); } else if (nowIsMonotonic) { now = _emscripten_get_now(); } else { return 52; } var nsec = Math.round(now * 1e3 * 1e3); GROWABLE_HEAP_I32()[ptime >> 2] = nsec >>> 0; GROWABLE_HEAP_I32()[ptime + 4 >> 2] = nsec / Math.pow(2, 32) >>> 0; return 0; } Module["_clock_time_get"] = _clock_time_get; _clock_time_get.sig = "iijp"; function _clock_res_get(clk_id, pres) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(230, 1, clk_id, pres); if (!checkWasiClock(clk_id)) { return 28; } var nsec; if (clk_id === 0) { nsec = 1e3 * 1e3; } else if (nowIsMonotonic) { nsec = _emscripten_get_now_res(); } else { return 52; } GROWABLE_HEAP_I32()[pres >> 2] = nsec >>> 0; GROWABLE_HEAP_I32()[pres + 4 >> 2] = nsec / Math.pow(2, 32) >>> 0; return 0; } Module["_clock_res_get"] = _clock_res_get; _clock_res_get.sig = "iip"; function setImmediateWrapped(func) { if (!setImmediateWrapped.mapping) setImmediateWrapped.mapping = []; var id = setImmediateWrapped.mapping.length; setImmediateWrapped.mapping[id] = setImmediate(() => { setImmediateWrapped.mapping[id] = undefined; func(); }); return id; } Module["setImmediateWrapped"] = setImmediateWrapped; function clearImmediateWrapped(id) { assert(id); assert(setImmediateWrapped.mapping[id]); clearImmediate(setImmediateWrapped.mapping[id]); setImmediateWrapped.mapping[id] = undefined; } Module["clearImmediateWrapped"] = clearImmediateWrapped; function polyfillSetImmediate() {} Module["polyfillSetImmediate"] = polyfillSetImmediate; function _emscripten_set_immediate(cb, userData) { polyfillSetImmediate(); runtimeKeepalivePush(); return emSetImmediate(function() { runtimeKeepalivePop(); callUserCallback(function() { getWasmTableEntry(cb)(userData); }); }); } Module["_emscripten_set_immediate"] = _emscripten_set_immediate; function _emscripten_clear_immediate(id) { runtimeKeepalivePop(); emClearImmediate(id); } Module["_emscripten_clear_immediate"] = _emscripten_clear_immediate; function _emscripten_set_immediate_loop(cb, userData) { polyfillSetImmediate(); function tick() { runtimeKeepalivePop(); callUserCallback(function() { if (getWasmTableEntry(cb)(userData)) { runtimeKeepalivePush(); emSetImmediate(tick); } }); } runtimeKeepalivePush(); return emSetImmediate(tick); } Module["_emscripten_set_immediate_loop"] = _emscripten_set_immediate_loop; function _emscripten_clear_timeout(id) { clearTimeout(id); } Module["_emscripten_clear_timeout"] = _emscripten_clear_timeout; function _emscripten_set_timeout_loop(cb, msecs, userData) { function tick() { var t = performance.now(); var n = t + msecs; runtimeKeepalivePop(); callUserCallback(function() { if (getWasmTableEntry(cb)(t, userData)) { runtimeKeepalivePush(); setTimeout(tick, n - performance.now()); } }); } runtimeKeepalivePush(); return setTimeout(tick, 0); } Module["_emscripten_set_timeout_loop"] = _emscripten_set_timeout_loop; function _emscripten_set_interval(cb, msecs, userData) { runtimeKeepalivePush(); return setInterval(function() { callUserCallback(function() { getWasmTableEntry(cb)(userData); }); }, msecs); } Module["_emscripten_set_interval"] = _emscripten_set_interval; function _emscripten_clear_interval(id) { runtimeKeepalivePop(); clearInterval(id); } Module["_emscripten_clear_interval"] = _emscripten_clear_interval; var exceptionCaught = []; Module["exceptionCaught"] = exceptionCaught; function exception_addRef(info) { info.add_ref(); } Module["exception_addRef"] = exception_addRef; function ___cxa_free_exception(ptr) { try { return _free(new ExceptionInfo(ptr).ptr); } catch (e) { err("exception during __cxa_free_exception: " + e); } } Module["___cxa_free_exception"] = ___cxa_free_exception; ___cxa_free_exception.sig = "vp"; function exception_decRef(info) { if (info.release_ref() && !info.get_rethrown()) { var destructor = info.get_destructor(); if (destructor) { getWasmTableEntry(destructor)(info.excPtr); } ___cxa_free_exception(info.excPtr); } } Module["exception_decRef"] = exception_decRef; function ___cxa_allocate_exception(size) { return _malloc(size + 24) + 24; } Module["___cxa_allocate_exception"] = ___cxa_allocate_exception; ___cxa_allocate_exception.sig = "pp"; function ___cxa_rethrow() { var info = exceptionCaught.pop(); if (!info) { abort("no exception to throw"); } var ptr = info.excPtr; if (!info.get_rethrown()) { exceptionCaught.push(info); info.set_rethrown(true); info.set_caught(false); uncaughtExceptionCount++; } exceptionLast = ptr; throw ptr + " - Exception catching is disabled, this exception cannot be caught. Compile with -sNO_DISABLE_EXCEPTION_CATCHING or -sEXCEPTION_CATCHING_ALLOWED=[..] to catch." + " (note: in dynamic linking, if a side module wants exceptions, the main module must be built with that support)"; } Module["___cxa_rethrow"] = ___cxa_rethrow; ___cxa_rethrow.sig = "v"; function _llvm_eh_typeid_for(type) { return type; } Module["_llvm_eh_typeid_for"] = _llvm_eh_typeid_for; _llvm_eh_typeid_for.sig = "ip"; function ___cxa_begin_catch(ptr) { var info = new ExceptionInfo(ptr); if (!info.get_caught()) { info.set_caught(true); uncaughtExceptionCount--; } info.set_rethrown(false); exceptionCaught.push(info); exception_addRef(info); return info.get_exception_ptr(); } Module["___cxa_begin_catch"] = ___cxa_begin_catch; ___cxa_begin_catch.sig = "pp"; function ___cxa_end_catch() { _setThrew(0); assert(exceptionCaught.length > 0); var info = exceptionCaught.pop(); exception_decRef(info); exceptionLast = 0; } Module["___cxa_end_catch"] = ___cxa_end_catch; ___cxa_end_catch.sig = "v"; function ___cxa_get_exception_ptr(ptr) { return new ExceptionInfo(ptr).get_exception_ptr(); } Module["___cxa_get_exception_ptr"] = ___cxa_get_exception_ptr; ___cxa_get_exception_ptr.sig = "pp"; function ___cxa_call_unexpected(exception) { err("Unexpected exception thrown, this is not properly supported - aborting"); ABORT = true; throw exception; } Module["___cxa_call_unexpected"] = ___cxa_call_unexpected; function ___resumeException(ptr) { if (!exceptionLast) { exceptionLast = ptr; } throw ptr + " - Exception catching is disabled, this exception cannot be caught. Compile with -sNO_DISABLE_EXCEPTION_CATCHING or -sEXCEPTION_CATCHING_ALLOWED=[..] to catch." + " (note: in dynamic linking, if a side module wants exceptions, the main module must be built with that support)"; } Module["___resumeException"] = ___resumeException; ___resumeException.sig = "vp"; function ___cxa_find_matching_catch() { var thrown = exceptionLast; if (!thrown) { setTempRet0(0); return 0; } var info = new ExceptionInfo(thrown); info.set_adjusted_ptr(thrown); var thrownType = info.get_type(); if (!thrownType) { setTempRet0(0); return thrown; } var typeArray = Array.prototype.slice.call(arguments); for (var i = 0; i < typeArray.length; i++) { var caughtType = typeArray[i]; if (caughtType === 0 || caughtType === thrownType) { break; } var adjusted_ptr_addr = info.ptr + 16; if (Module["___cxa_can_catch"](caughtType, thrownType, adjusted_ptr_addr)) { setTempRet0(caughtType); return thrown; } } setTempRet0(thrownType); return thrown; } Module["___cxa_find_matching_catch"] = ___cxa_find_matching_catch; function _emscripten_run_preload_plugins(file, onload, onerror) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(231, 1, file, onload, onerror); runtimeKeepalivePush(); var _file = UTF8ToString(file); var data = FS.analyzePath(_file); if (!data.exists) return -1; FS.createPreloadedFile(PATH.dirname(_file), PATH.basename(_file), new Uint8Array(data.object.contents), true, true, () => { runtimeKeepalivePop(); if (onload) getWasmTableEntry(onload)(file); }, () => { runtimeKeepalivePop(); if (onerror) getWasmTableEntry(onerror)(file); }, true); return 0; } Module["_emscripten_run_preload_plugins"] = _emscripten_run_preload_plugins; _emscripten_run_preload_plugins.sig = "iiii"; function _emscripten_run_preload_plugins_data(data, size, suffix, arg, onload, onerror) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(232, 1, data, size, suffix, arg, onload, onerror); runtimeKeepalivePush(); var _suffix = UTF8ToString(suffix); if (!Browser.asyncPrepareDataCounter) Browser.asyncPrepareDataCounter = 0; var name = "prepare_data_" + Browser.asyncPrepareDataCounter++ + "." + _suffix; var lengthAsUTF8 = lengthBytesUTF8(name); var cname = _malloc(lengthAsUTF8 + 1); stringToUTF8(name, cname, lengthAsUTF8 + 1); FS.createPreloadedFile("/", name, GROWABLE_HEAP_U8().subarray(data, data + size), true, true, () => { runtimeKeepalivePop(); if (onload) getWasmTableEntry(onload)(arg, cname); }, () => { runtimeKeepalivePop(); if (onerror) getWasmTableEntry(onerror)(arg); }, true); } Module["_emscripten_run_preload_plugins_data"] = _emscripten_run_preload_plugins_data; _emscripten_run_preload_plugins_data.sig = "viiiiii"; function _emscripten_async_run_script(script, millis) { safeSetTimeout(function() { _emscripten_run_script(script); }, millis); } Module["_emscripten_async_run_script"] = _emscripten_async_run_script; function _emscripten_async_load_script(url, onload, onerror) { onload = getWasmTableEntry(onload); onerror = getWasmTableEntry(onerror); if (ENVIRONMENT_IS_PTHREAD) { err('emscripten_async_load_script("' + UTF8ToString(url) + '") failed, emscripten_async_load_script is currently not available in pthreads!'); return onerror ? onerror() : undefined; } runtimeKeepalivePush(); assert(runDependencies === 0, "async_load_script must be run when no other dependencies are active"); var script = document.createElement("script"); script.onload = function script_onload() { runtimeKeepalivePop(); if (onload) { if (runDependencies > 0) { dependenciesFulfilled = onload; } else { onload(); } } }; script.onerror = () => { runtimeKeepalivePop(); if (onerror) onerror(); }; script.src = UTF8ToString(url); document.body.appendChild(script); } Module["_emscripten_async_load_script"] = _emscripten_async_load_script; function _emscripten_get_main_loop_timing(mode, value) { if (mode) GROWABLE_HEAP_I32()[mode >> 2] = Browser.mainLoop.timingMode; if (value) GROWABLE_HEAP_I32()[value >> 2] = Browser.mainLoop.timingValue; } Module["_emscripten_get_main_loop_timing"] = _emscripten_get_main_loop_timing; _emscripten_get_main_loop_timing.sig = "vii"; function _emscripten_set_main_loop(func, fps, simulateInfiniteLoop) { var browserIterationFunc = getWasmTableEntry(func); setMainLoop(browserIterationFunc, fps, simulateInfiniteLoop); } Module["_emscripten_set_main_loop"] = _emscripten_set_main_loop; _emscripten_set_main_loop.sig = "viii"; function _emscripten_set_main_loop_arg(func, arg, fps, simulateInfiniteLoop) { var browserIterationFunc = () => getWasmTableEntry(func)(arg); setMainLoop(browserIterationFunc, fps, simulateInfiniteLoop, arg); } Module["_emscripten_set_main_loop_arg"] = _emscripten_set_main_loop_arg; _emscripten_set_main_loop_arg.sig = "viiii"; function _emscripten_cancel_main_loop() { Browser.mainLoop.pause(); Browser.mainLoop.func = null; } Module["_emscripten_cancel_main_loop"] = _emscripten_cancel_main_loop; _emscripten_cancel_main_loop.sig = "v"; function _emscripten_pause_main_loop() { Browser.mainLoop.pause(); } Module["_emscripten_pause_main_loop"] = _emscripten_pause_main_loop; _emscripten_pause_main_loop.sig = "v"; function _emscripten_resume_main_loop() { Browser.mainLoop.resume(); } Module["_emscripten_resume_main_loop"] = _emscripten_resume_main_loop; _emscripten_resume_main_loop.sig = "v"; function __emscripten_push_main_loop_blocker(func, arg, name) { Browser.mainLoop.queue.push({ func: function() { getWasmTableEntry(func)(arg); }, name: UTF8ToString(name), counted: true }); Browser.mainLoop.updateStatus(); } Module["__emscripten_push_main_loop_blocker"] = __emscripten_push_main_loop_blocker; function __emscripten_push_uncounted_main_loop_blocker(func, arg, name) { Browser.mainLoop.queue.push({ func: function() { getWasmTableEntry(func)(arg); }, name: UTF8ToString(name), counted: false }); Browser.mainLoop.updateStatus(); } Module["__emscripten_push_uncounted_main_loop_blocker"] = __emscripten_push_uncounted_main_loop_blocker; function _emscripten_set_main_loop_expected_blockers(num) { Browser.mainLoop.expectedBlockers = num; Browser.mainLoop.remainingBlockers = num; Browser.mainLoop.updateStatus(); } Module["_emscripten_set_main_loop_expected_blockers"] = _emscripten_set_main_loop_expected_blockers; _emscripten_set_main_loop_expected_blockers.sig = "vi"; function _emscripten_async_call(func, arg, millis) { function wrapper() { getWasmTableEntry(func)(arg); } if (millis >= 0) { safeSetTimeout(wrapper, millis); } else { Browser.safeRequestAnimationFrame(wrapper); } } Module["_emscripten_async_call"] = _emscripten_async_call; _emscripten_async_call.sig = "vppi"; function _emscripten_get_window_title() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(233, 1); var buflen = 256; if (!_emscripten_get_window_title.buffer) { _emscripten_get_window_title.buffer = _malloc(buflen); } stringToUTF8(document.title, _emscripten_get_window_title.buffer, buflen); return _emscripten_get_window_title.buffer; } Module["_emscripten_get_window_title"] = _emscripten_get_window_title; _emscripten_get_window_title.sig = "iv"; function _emscripten_set_window_title(title) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(234, 1, title); setWindowTitle(UTF8ToString(title)); } Module["_emscripten_set_window_title"] = _emscripten_set_window_title; _emscripten_set_window_title.sig = "vi"; function _emscripten_get_screen_size(width, height) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(235, 1, width, height); GROWABLE_HEAP_I32()[width >> 2] = screen.width; GROWABLE_HEAP_I32()[height >> 2] = screen.height; } Module["_emscripten_get_screen_size"] = _emscripten_get_screen_size; _emscripten_get_screen_size.sig = "vii"; function _emscripten_hide_mouse() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(236, 1); var styleSheet = document.styleSheets[0]; var rules = styleSheet.cssRules; for (var i = 0; i < rules.length; i++) { if (rules[i].cssText.substr(0, 6) == "canvas") { styleSheet.deleteRule(i); i--; } } styleSheet.insertRule("canvas.emscripten { border: 1px solid black; cursor: none; }", 0); } Module["_emscripten_hide_mouse"] = _emscripten_hide_mouse; _emscripten_hide_mouse.sig = "v"; function _emscripten_set_canvas_size(width, height) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(237, 1, width, height); Browser.setCanvasSize(width, height); } Module["_emscripten_set_canvas_size"] = _emscripten_set_canvas_size; _emscripten_set_canvas_size.sig = "vii"; function _emscripten_get_canvas_size(width, height, isFullscreen) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(238, 1, width, height, isFullscreen); var canvas = Module["canvas"]; GROWABLE_HEAP_I32()[width >> 2] = canvas.width; GROWABLE_HEAP_I32()[height >> 2] = canvas.height; GROWABLE_HEAP_I32()[isFullscreen >> 2] = Browser.isFullscreen ? 1 : 0; } Module["_emscripten_get_canvas_size"] = _emscripten_get_canvas_size; _emscripten_get_canvas_size.sig = "viii"; function _emscripten_create_worker(url) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(239, 1, url); url = UTF8ToString(url); var id = Browser.workers.length; var info = { worker: new Worker(url), callbacks: [], awaited: 0, buffer: 0, bufferSize: 0 }; info.worker.onmessage = function info_worker_onmessage(msg) { if (ABORT) return; var info = Browser.workers[id]; if (!info) return; var callbackId = msg.data["callbackId"]; var callbackInfo = info.callbacks[callbackId]; if (!callbackInfo) return; if (msg.data["finalResponse"]) { info.awaited--; info.callbacks[callbackId] = null; runtimeKeepalivePop(); } var data = msg.data["data"]; if (data) { if (!data.byteLength) data = new Uint8Array(data); if (!info.buffer || info.bufferSize < data.length) { if (info.buffer) _free(info.buffer); info.bufferSize = data.length; info.buffer = _malloc(data.length); } GROWABLE_HEAP_U8().set(data, info.buffer); callbackInfo.func(info.buffer, data.length, callbackInfo.arg); } else { callbackInfo.func(0, 0, callbackInfo.arg); } }; Browser.workers.push(info); return id; } Module["_emscripten_create_worker"] = _emscripten_create_worker; _emscripten_create_worker.sig = "ii"; function _emscripten_destroy_worker(id) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(240, 1, id); var info = Browser.workers[id]; info.worker.terminate(); if (info.buffer) _free(info.buffer); Browser.workers[id] = null; } Module["_emscripten_destroy_worker"] = _emscripten_destroy_worker; _emscripten_destroy_worker.sig = "vi"; function _emscripten_call_worker(id, funcName, data, size, callback, arg) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(241, 1, id, funcName, data, size, callback, arg); funcName = UTF8ToString(funcName); var info = Browser.workers[id]; var callbackId = -1; if (callback) { runtimeKeepalivePush(); callbackId = info.callbacks.length; info.callbacks.push({ func: getWasmTableEntry(callback), arg: arg }); info.awaited++; } var transferObject = { "funcName": funcName, "callbackId": callbackId, "data": data ? new Uint8Array(GROWABLE_HEAP_U8().subarray(data, data + size)) : 0 }; if (data) { info.worker.postMessage(transferObject, [ transferObject.data.buffer ]); } else { info.worker.postMessage(transferObject); } } Module["_emscripten_call_worker"] = _emscripten_call_worker; _emscripten_call_worker.sig = "viiiiii"; function _emscripten_get_worker_queue_size(id) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(242, 1, id); var info = Browser.workers[id]; if (!info) return -1; return info.awaited; } Module["_emscripten_get_worker_queue_size"] = _emscripten_get_worker_queue_size; _emscripten_get_worker_queue_size.sig = "i"; function _emscripten_get_preloaded_image_data(path, w, h) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(243, 1, path, w, h); if ((path | 0) === path) path = UTF8ToString(path); path = PATH_FS.resolve(path); var canvas = preloadedImages[path]; if (canvas) { var ctx = canvas.getContext("2d"); var image = ctx.getImageData(0, 0, canvas.width, canvas.height); var buf = _malloc(canvas.width * canvas.height * 4); GROWABLE_HEAP_U8().set(image.data, buf); GROWABLE_HEAP_I32()[w >> 2] = canvas.width; GROWABLE_HEAP_I32()[h >> 2] = canvas.height; return buf; } return 0; } Module["_emscripten_get_preloaded_image_data"] = _emscripten_get_preloaded_image_data; _emscripten_get_preloaded_image_data.sig = "iiii"; function _emscripten_get_preloaded_image_data_from_FILE(file, w, h) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(244, 1, file, w, h); var fd = Module["_fileno"](file); var stream = FS.getStream(fd); if (stream) { return _emscripten_get_preloaded_image_data(stream.path, w, h); } return 0; } Module["_emscripten_get_preloaded_image_data_from_FILE"] = _emscripten_get_preloaded_image_data_from_FILE; _emscripten_get_preloaded_image_data_from_FILE.sig = "iiii"; var wget = { wgetRequests: {}, nextWgetRequestHandle: 0, getNextWgetRequestHandle: function() { var handle = wget.nextWgetRequestHandle; wget.nextWgetRequestHandle++; return handle; } }; Module["wget"] = wget; function _emscripten_async_wget(url, file, onload, onerror) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(245, 1, url, file, onload, onerror); runtimeKeepalivePush(); var _url = UTF8ToString(url); var _file = UTF8ToString(file); _file = PATH_FS.resolve(_file); function doCallback(callback) { if (callback) { runtimeKeepalivePop(); callUserCallback(function() { withStackSave(function() { getWasmTableEntry(callback)(allocateUTF8OnStack(_file)); }); }); } } var destinationDirectory = PATH.dirname(_file); FS.createPreloadedFile(destinationDirectory, PATH.basename(_file), _url, true, true, function() { doCallback(onload); }, function() { doCallback(onerror); }, false, false, function() { try { FS.unlink(_file); } catch (e) {} FS.mkdirTree(destinationDirectory); }); } Module["_emscripten_async_wget"] = _emscripten_async_wget; _emscripten_async_wget.sig = "viiii"; function _emscripten_async_wget_data(url, arg, onload, onerror) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(246, 1, url, arg, onload, onerror); runtimeKeepalivePush(); asyncLoad(UTF8ToString(url), function(byteArray) { runtimeKeepalivePop(); callUserCallback(function() { var buffer = _malloc(byteArray.length); GROWABLE_HEAP_U8().set(byteArray, buffer); getWasmTableEntry(onload)(arg, buffer, byteArray.length); _free(buffer); }); }, function() { if (onerror) { runtimeKeepalivePop(); callUserCallback(function() { getWasmTableEntry(onerror)(arg); }); } }, true); } Module["_emscripten_async_wget_data"] = _emscripten_async_wget_data; _emscripten_async_wget_data.sig = "viiii"; function _emscripten_async_wget2(url, file, request, param, arg, onload, onerror, onprogress) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(247, 1, url, file, request, param, arg, onload, onerror, onprogress); runtimeKeepalivePush(); var _url = UTF8ToString(url); var _file = UTF8ToString(file); _file = PATH_FS.resolve(_file); var _request = UTF8ToString(request); var _param = UTF8ToString(param); var index = _file.lastIndexOf("/"); var http = new XMLHttpRequest(); http.open(_request, _url, true); http.responseType = "arraybuffer"; var handle = wget.getNextWgetRequestHandle(); var destinationDirectory = PATH.dirname(_file); http.onload = function http_onload(e) { runtimeKeepalivePop(); if (http.status >= 200 && http.status < 300) { try { FS.unlink(_file); } catch (e) {} FS.mkdirTree(destinationDirectory); FS.createDataFile(_file.substr(0, index), _file.substr(index + 1), new Uint8Array(http.response), true, true, false); if (onload) { withStackSave(function() { getWasmTableEntry(onload)(handle, arg, allocateUTF8OnStack(_file)); }); } } else { if (onerror) getWasmTableEntry(onerror)(handle, arg, http.status); } delete wget.wgetRequests[handle]; }; http.onerror = function http_onerror(e) { runtimeKeepalivePop(); if (onerror) getWasmTableEntry(onerror)(handle, arg, http.status); delete wget.wgetRequests[handle]; }; http.onprogress = function http_onprogress(e) { if (e.lengthComputable || e.lengthComputable === undefined && e.total != 0) { var percentComplete = e.loaded / e.total * 100; if (onprogress) getWasmTableEntry(onprogress)(handle, arg, percentComplete); } }; http.onabort = function http_onabort(e) { runtimeKeepalivePop(); delete wget.wgetRequests[handle]; }; if (_request == "POST") { http.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); http.send(_param); } else { http.send(null); } wget.wgetRequests[handle] = http; return handle; } Module["_emscripten_async_wget2"] = _emscripten_async_wget2; _emscripten_async_wget2.sig = "iiiiiiiii"; function _emscripten_async_wget2_data(url, request, param, arg, free, onload, onerror, onprogress) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(248, 1, url, request, param, arg, free, onload, onerror, onprogress); var _url = UTF8ToString(url); var _request = UTF8ToString(request); var _param = UTF8ToString(param); var http = new XMLHttpRequest(); http.open(_request, _url, true); http.responseType = "arraybuffer"; var handle = wget.getNextWgetRequestHandle(); function onerrorjs() { if (onerror) { var statusText = 0; if (http.statusText) { var len = lengthBytesUTF8(http.statusText) + 1; statusText = stackAlloc(len); stringToUTF8(http.statusText, statusText, len); } getWasmTableEntry(onerror)(handle, arg, http.status, statusText); } } http.onload = function http_onload(e) { if (http.status >= 200 && http.status < 300 || http.status === 0 && _url.substr(0, 4).toLowerCase() != "http") { var byteArray = new Uint8Array(http.response); var buffer = _malloc(byteArray.length); GROWABLE_HEAP_U8().set(byteArray, buffer); if (onload) getWasmTableEntry(onload)(handle, arg, buffer, byteArray.length); if (free) _free(buffer); } else { onerrorjs(); } delete wget.wgetRequests[handle]; }; http.onerror = function http_onerror(e) { onerrorjs(); delete wget.wgetRequests[handle]; }; http.onprogress = function http_onprogress(e) { if (onprogress) getWasmTableEntry(onprogress)(handle, arg, e.loaded, e.lengthComputable || e.lengthComputable === undefined ? e.total : 0); }; http.onabort = function http_onabort(e) { delete wget.wgetRequests[handle]; }; if (_request == "POST") { http.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); http.send(_param); } else { http.send(null); } wget.wgetRequests[handle] = http; return handle; } Module["_emscripten_async_wget2_data"] = _emscripten_async_wget2_data; _emscripten_async_wget2_data.sig = "iiiiiiiii"; function _emscripten_async_wget2_abort(handle) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(249, 1, handle); var http = wget.wgetRequests[handle]; if (http) { http.abort(); } } Module["_emscripten_async_wget2_abort"] = _emscripten_async_wget2_abort; _emscripten_async_wget2_abort.sig = "vi"; function _setNetworkCallback(event, userData, callback) { function _callback(data) { try { if (event === "error") { withStackSave(function() { var msg = allocateUTF8OnStack(data[2]); getWasmTableEntry(callback)(data[0], data[1], msg, userData); }); } else { getWasmTableEntry(callback)(data, userData); } } catch (e) { if (!(e instanceof ExitStatus)) { if (e && typeof e == "object" && e.stack) err("exception thrown: " + [ e, e.stack ]); throw e; } } } runtimeKeepalivePush(); Module["websocket"]["on"](event, callback ? _callback : null); } Module["_setNetworkCallback"] = _setNetworkCallback; function _emscripten_set_socket_error_callback(userData, callback) { _setNetworkCallback("error", userData, callback); } Module["_emscripten_set_socket_error_callback"] = _emscripten_set_socket_error_callback; function _emscripten_set_socket_open_callback(userData, callback) { _setNetworkCallback("open", userData, callback); } Module["_emscripten_set_socket_open_callback"] = _emscripten_set_socket_open_callback; function _emscripten_set_socket_listen_callback(userData, callback) { _setNetworkCallback("listen", userData, callback); } Module["_emscripten_set_socket_listen_callback"] = _emscripten_set_socket_listen_callback; function _emscripten_set_socket_connection_callback(userData, callback) { _setNetworkCallback("connection", userData, callback); } Module["_emscripten_set_socket_connection_callback"] = _emscripten_set_socket_connection_callback; function _emscripten_set_socket_message_callback(userData, callback) { _setNetworkCallback("message", userData, callback); } Module["_emscripten_set_socket_message_callback"] = _emscripten_set_socket_message_callback; function _emscripten_set_socket_close_callback(userData, callback) { _setNetworkCallback("close", userData, callback); } Module["_emscripten_set_socket_close_callback"] = _emscripten_set_socket_close_callback; function _emscripten_webgl_enable_ANGLE_instanced_arrays(ctx) { return __webgl_enable_ANGLE_instanced_arrays(GL.contexts[ctx].GLctx); } Module["_emscripten_webgl_enable_ANGLE_instanced_arrays"] = _emscripten_webgl_enable_ANGLE_instanced_arrays; function _emscripten_webgl_enable_OES_vertex_array_object(ctx) { return __webgl_enable_OES_vertex_array_object(GL.contexts[ctx].GLctx); } Module["_emscripten_webgl_enable_OES_vertex_array_object"] = _emscripten_webgl_enable_OES_vertex_array_object; function _emscripten_webgl_enable_WEBGL_draw_buffers(ctx) { return __webgl_enable_WEBGL_draw_buffers(GL.contexts[ctx].GLctx); } Module["_emscripten_webgl_enable_WEBGL_draw_buffers"] = _emscripten_webgl_enable_WEBGL_draw_buffers; function _emscripten_webgl_enable_WEBGL_multi_draw(ctx) { return __webgl_enable_WEBGL_multi_draw(GL.contexts[ctx].GLctx); } Module["_emscripten_webgl_enable_WEBGL_multi_draw"] = _emscripten_webgl_enable_WEBGL_multi_draw; function _glVertexPointer() { throw "Legacy GL function (glVertexPointer) called. If you want legacy GL emulation, you need to compile with -sLEGACY_GL_EMULATION to enable legacy GL emulation."; } Module["_glVertexPointer"] = _glVertexPointer; function _glMatrixMode() { throw "Legacy GL function (glMatrixMode) called. If you want legacy GL emulation, you need to compile with -sLEGACY_GL_EMULATION to enable legacy GL emulation."; } Module["_glMatrixMode"] = _glMatrixMode; function _glBegin() { throw "Legacy GL function (glBegin) called. If you want legacy GL emulation, you need to compile with -sLEGACY_GL_EMULATION to enable legacy GL emulation."; } Module["_glBegin"] = _glBegin; function _glLoadIdentity() { throw "Legacy GL function (glLoadIdentity) called. If you want legacy GL emulation, you need to compile with -sLEGACY_GL_EMULATION to enable legacy GL emulation."; } Module["_glLoadIdentity"] = _glLoadIdentity; function _glMultiDrawArrays(mode, firsts, counts, drawcount) { GLctx.multiDrawWebgl["multiDrawArraysWEBGL"](mode, GROWABLE_HEAP_I32(), firsts >> 2, GROWABLE_HEAP_I32(), counts >> 2, drawcount); } Module["_glMultiDrawArrays"] = _glMultiDrawArrays; _glMultiDrawArrays.sig = "viiii"; function _glMultiDrawArraysANGLE(mode, firsts, counts, drawcount) { GLctx.multiDrawWebgl["multiDrawArraysWEBGL"](mode, GROWABLE_HEAP_I32(), firsts >> 2, GROWABLE_HEAP_I32(), counts >> 2, drawcount); } Module["_glMultiDrawArraysANGLE"] = _glMultiDrawArraysANGLE; _glMultiDrawArraysANGLE.sig = "viiii"; function _glMultiDrawArraysWEBGL(mode, firsts, counts, drawcount) { GLctx.multiDrawWebgl["multiDrawArraysWEBGL"](mode, GROWABLE_HEAP_I32(), firsts >> 2, GROWABLE_HEAP_I32(), counts >> 2, drawcount); } Module["_glMultiDrawArraysWEBGL"] = _glMultiDrawArraysWEBGL; _glMultiDrawArraysWEBGL.sig = "viiii"; function _glMultiDrawArraysInstancedANGLE(mode, firsts, counts, instanceCounts, drawcount) { GLctx.multiDrawWebgl["multiDrawArraysInstancedWEBGL"](mode, GROWABLE_HEAP_I32(), firsts >> 2, GROWABLE_HEAP_I32(), counts >> 2, GROWABLE_HEAP_I32(), instanceCounts >> 2, drawcount); } Module["_glMultiDrawArraysInstancedANGLE"] = _glMultiDrawArraysInstancedANGLE; _glMultiDrawArraysInstancedANGLE.sig = "viiiii"; function _glMultiDrawArraysInstancedWEBGL(mode, firsts, counts, instanceCounts, drawcount) { GLctx.multiDrawWebgl["multiDrawArraysInstancedWEBGL"](mode, GROWABLE_HEAP_I32(), firsts >> 2, GROWABLE_HEAP_I32(), counts >> 2, GROWABLE_HEAP_I32(), instanceCounts >> 2, drawcount); } Module["_glMultiDrawArraysInstancedWEBGL"] = _glMultiDrawArraysInstancedWEBGL; _glMultiDrawArraysInstancedWEBGL.sig = "viiiii"; function _glMultiDrawElements(mode, counts, type, offsets, drawcount) { GLctx.multiDrawWebgl["multiDrawElementsWEBGL"](mode, GROWABLE_HEAP_I32(), counts >> 2, type, GROWABLE_HEAP_I32(), offsets >> 2, drawcount); } Module["_glMultiDrawElements"] = _glMultiDrawElements; _glMultiDrawElements.sig = "viiiii"; function _glMultiDrawElementsANGLE(mode, counts, type, offsets, drawcount) { GLctx.multiDrawWebgl["multiDrawElementsWEBGL"](mode, GROWABLE_HEAP_I32(), counts >> 2, type, GROWABLE_HEAP_I32(), offsets >> 2, drawcount); } Module["_glMultiDrawElementsANGLE"] = _glMultiDrawElementsANGLE; _glMultiDrawElementsANGLE.sig = "viiiii"; function _glMultiDrawElementsWEBGL(mode, counts, type, offsets, drawcount) { GLctx.multiDrawWebgl["multiDrawElementsWEBGL"](mode, GROWABLE_HEAP_I32(), counts >> 2, type, GROWABLE_HEAP_I32(), offsets >> 2, drawcount); } Module["_glMultiDrawElementsWEBGL"] = _glMultiDrawElementsWEBGL; _glMultiDrawElementsWEBGL.sig = "viiiii"; function _glMultiDrawElementsInstancedANGLE(mode, counts, type, offsets, instanceCounts, drawcount) { GLctx.multiDrawWebgl["multiDrawElementsInstancedWEBGL"](mode, GROWABLE_HEAP_I32(), counts >> 2, type, GROWABLE_HEAP_I32(), offsets >> 2, GROWABLE_HEAP_I32(), instanceCounts >> 2, drawcount); } Module["_glMultiDrawElementsInstancedANGLE"] = _glMultiDrawElementsInstancedANGLE; _glMultiDrawElementsInstancedANGLE.sig = "viiiiii"; function _glMultiDrawElementsInstancedWEBGL(mode, counts, type, offsets, instanceCounts, drawcount) { GLctx.multiDrawWebgl["multiDrawElementsInstancedWEBGL"](mode, GROWABLE_HEAP_I32(), counts >> 2, type, GROWABLE_HEAP_I32(), offsets >> 2, GROWABLE_HEAP_I32(), instanceCounts >> 2, drawcount); } Module["_glMultiDrawElementsInstancedWEBGL"] = _glMultiDrawElementsInstancedWEBGL; _glMultiDrawElementsInstancedWEBGL.sig = "viiiiii"; function _glClearDepth(x0) { GLctx["clearDepth"](x0); } Module["_glClearDepth"] = _glClearDepth; _glClearDepth.sig = "vi"; function _glDepthRange(x0, x1) { GLctx["depthRange"](x0, x1); } Module["_glDepthRange"] = _glDepthRange; _glDepthRange.sig = "vii"; function _emscripten_glVertexPointer() { throw "Legacy GL function (glVertexPointer) called. If you want legacy GL emulation, you need to compile with -sLEGACY_GL_EMULATION to enable legacy GL emulation."; } Module["_emscripten_glVertexPointer"] = _emscripten_glVertexPointer; function _emscripten_glMatrixMode() { throw "Legacy GL function (glMatrixMode) called. If you want legacy GL emulation, you need to compile with -sLEGACY_GL_EMULATION to enable legacy GL emulation."; } Module["_emscripten_glMatrixMode"] = _emscripten_glMatrixMode; function _emscripten_glBegin() { throw "Legacy GL function (glBegin) called. If you want legacy GL emulation, you need to compile with -sLEGACY_GL_EMULATION to enable legacy GL emulation."; } Module["_emscripten_glBegin"] = _emscripten_glBegin; function _emscripten_glLoadIdentity() { throw "Legacy GL function (glLoadIdentity) called. If you want legacy GL emulation, you need to compile with -sLEGACY_GL_EMULATION to enable legacy GL emulation."; } Module["_emscripten_glLoadIdentity"] = _emscripten_glLoadIdentity; function _emscripten_glGenVertexArraysOES(n, arrays) { __glGenObject(n, arrays, "createVertexArray", GL.vaos); } Module["_emscripten_glGenVertexArraysOES"] = _emscripten_glGenVertexArraysOES; _emscripten_glGenVertexArraysOES.sig = "vii"; function _emscripten_glDeleteVertexArraysOES(n, vaos) { for (var i = 0; i < n; i++) { var id = GROWABLE_HEAP_I32()[vaos + i * 4 >> 2]; GLctx["deleteVertexArray"](GL.vaos[id]); GL.vaos[id] = null; } } Module["_emscripten_glDeleteVertexArraysOES"] = _emscripten_glDeleteVertexArraysOES; _emscripten_glDeleteVertexArraysOES.sig = "vii"; function _emscripten_glBindVertexArrayOES(vao) { GLctx["bindVertexArray"](GL.vaos[vao]); } Module["_emscripten_glBindVertexArrayOES"] = _emscripten_glBindVertexArrayOES; _emscripten_glBindVertexArrayOES.sig = "vi"; function _emscripten_glIsVertexArrayOES(array) { var vao = GL.vaos[array]; if (!vao) return 0; return GLctx["isVertexArray"](vao); } Module["_emscripten_glIsVertexArrayOES"] = _emscripten_glIsVertexArrayOES; _emscripten_glIsVertexArrayOES.sig = "ii"; function _emscripten_glVertexAttribDivisorNV(index, divisor) { GLctx["vertexAttribDivisor"](index, divisor); } Module["_emscripten_glVertexAttribDivisorNV"] = _emscripten_glVertexAttribDivisorNV; _emscripten_glVertexAttribDivisorNV.sig = "vii"; function _emscripten_glDrawArraysInstancedNV(mode, first, count, primcount) { GLctx["drawArraysInstanced"](mode, first, count, primcount); } Module["_emscripten_glDrawArraysInstancedNV"] = _emscripten_glDrawArraysInstancedNV; _emscripten_glDrawArraysInstancedNV.sig = "viiii"; function _emscripten_glDrawElementsInstancedNV(mode, count, type, indices, primcount) { GLctx["drawElementsInstanced"](mode, count, type, indices, primcount); } Module["_emscripten_glDrawElementsInstancedNV"] = _emscripten_glDrawElementsInstancedNV; _emscripten_glDrawElementsInstancedNV.sig = "viiiii"; function _emscripten_glVertexAttribDivisorEXT(index, divisor) { GLctx["vertexAttribDivisor"](index, divisor); } Module["_emscripten_glVertexAttribDivisorEXT"] = _emscripten_glVertexAttribDivisorEXT; _emscripten_glVertexAttribDivisorEXT.sig = "vii"; function _emscripten_glDrawArraysInstancedEXT(mode, first, count, primcount) { GLctx["drawArraysInstanced"](mode, first, count, primcount); } Module["_emscripten_glDrawArraysInstancedEXT"] = _emscripten_glDrawArraysInstancedEXT; _emscripten_glDrawArraysInstancedEXT.sig = "viiii"; function _emscripten_glDrawElementsInstancedEXT(mode, count, type, indices, primcount) { GLctx["drawElementsInstanced"](mode, count, type, indices, primcount); } Module["_emscripten_glDrawElementsInstancedEXT"] = _emscripten_glDrawElementsInstancedEXT; _emscripten_glDrawElementsInstancedEXT.sig = "viiiii"; function _emscripten_glVertexAttribDivisorARB(index, divisor) { GLctx["vertexAttribDivisor"](index, divisor); } Module["_emscripten_glVertexAttribDivisorARB"] = _emscripten_glVertexAttribDivisorARB; _emscripten_glVertexAttribDivisorARB.sig = "vii"; function _emscripten_glDrawArraysInstancedARB(mode, first, count, primcount) { GLctx["drawArraysInstanced"](mode, first, count, primcount); } Module["_emscripten_glDrawArraysInstancedARB"] = _emscripten_glDrawArraysInstancedARB; _emscripten_glDrawArraysInstancedARB.sig = "viiii"; function _emscripten_glDrawElementsInstancedARB(mode, count, type, indices, primcount) { GLctx["drawElementsInstanced"](mode, count, type, indices, primcount); } Module["_emscripten_glDrawElementsInstancedARB"] = _emscripten_glDrawElementsInstancedARB; _emscripten_glDrawElementsInstancedARB.sig = "viiiii"; function _emscripten_glVertexAttribDivisorANGLE(index, divisor) { GLctx["vertexAttribDivisor"](index, divisor); } Module["_emscripten_glVertexAttribDivisorANGLE"] = _emscripten_glVertexAttribDivisorANGLE; _emscripten_glVertexAttribDivisorANGLE.sig = "vii"; function _emscripten_glDrawArraysInstancedANGLE(mode, first, count, primcount) { GLctx["drawArraysInstanced"](mode, first, count, primcount); } Module["_emscripten_glDrawArraysInstancedANGLE"] = _emscripten_glDrawArraysInstancedANGLE; _emscripten_glDrawArraysInstancedANGLE.sig = "viiii"; function _emscripten_glDrawElementsInstancedANGLE(mode, count, type, indices, primcount) { GLctx["drawElementsInstanced"](mode, count, type, indices, primcount); } Module["_emscripten_glDrawElementsInstancedANGLE"] = _emscripten_glDrawElementsInstancedANGLE; _emscripten_glDrawElementsInstancedANGLE.sig = "viiiii"; function _emscripten_glDrawBuffersEXT(n, bufs) { var bufArray = tempFixedLengthArray[n]; for (var i = 0; i < n; i++) { bufArray[i] = GROWABLE_HEAP_I32()[bufs + i * 4 >> 2]; } GLctx["drawBuffers"](bufArray); } Module["_emscripten_glDrawBuffersEXT"] = _emscripten_glDrawBuffersEXT; _emscripten_glDrawBuffersEXT.sig = "vii"; function _emscripten_glDrawBuffersWEBGL(n, bufs) { var bufArray = tempFixedLengthArray[n]; for (var i = 0; i < n; i++) { bufArray[i] = GROWABLE_HEAP_I32()[bufs + i * 4 >> 2]; } GLctx["drawBuffers"](bufArray); } Module["_emscripten_glDrawBuffersWEBGL"] = _emscripten_glDrawBuffersWEBGL; _emscripten_glDrawBuffersWEBGL.sig = "vii"; function _emscripten_glMultiDrawArrays(mode, firsts, counts, drawcount) { GLctx.multiDrawWebgl["multiDrawArraysWEBGL"](mode, GROWABLE_HEAP_I32(), firsts >> 2, GROWABLE_HEAP_I32(), counts >> 2, drawcount); } Module["_emscripten_glMultiDrawArrays"] = _emscripten_glMultiDrawArrays; _emscripten_glMultiDrawArrays.sig = "viiii"; function _emscripten_glMultiDrawArraysANGLE(mode, firsts, counts, drawcount) { GLctx.multiDrawWebgl["multiDrawArraysWEBGL"](mode, GROWABLE_HEAP_I32(), firsts >> 2, GROWABLE_HEAP_I32(), counts >> 2, drawcount); } Module["_emscripten_glMultiDrawArraysANGLE"] = _emscripten_glMultiDrawArraysANGLE; _emscripten_glMultiDrawArraysANGLE.sig = "viiii"; function _emscripten_glMultiDrawArraysWEBGL(mode, firsts, counts, drawcount) { GLctx.multiDrawWebgl["multiDrawArraysWEBGL"](mode, GROWABLE_HEAP_I32(), firsts >> 2, GROWABLE_HEAP_I32(), counts >> 2, drawcount); } Module["_emscripten_glMultiDrawArraysWEBGL"] = _emscripten_glMultiDrawArraysWEBGL; _emscripten_glMultiDrawArraysWEBGL.sig = "viiii"; function _emscripten_glMultiDrawArraysInstancedANGLE(mode, firsts, counts, instanceCounts, drawcount) { GLctx.multiDrawWebgl["multiDrawArraysInstancedWEBGL"](mode, GROWABLE_HEAP_I32(), firsts >> 2, GROWABLE_HEAP_I32(), counts >> 2, GROWABLE_HEAP_I32(), instanceCounts >> 2, drawcount); } Module["_emscripten_glMultiDrawArraysInstancedANGLE"] = _emscripten_glMultiDrawArraysInstancedANGLE; _emscripten_glMultiDrawArraysInstancedANGLE.sig = "viiiii"; function _emscripten_glMultiDrawArraysInstancedWEBGL(mode, firsts, counts, instanceCounts, drawcount) { GLctx.multiDrawWebgl["multiDrawArraysInstancedWEBGL"](mode, GROWABLE_HEAP_I32(), firsts >> 2, GROWABLE_HEAP_I32(), counts >> 2, GROWABLE_HEAP_I32(), instanceCounts >> 2, drawcount); } Module["_emscripten_glMultiDrawArraysInstancedWEBGL"] = _emscripten_glMultiDrawArraysInstancedWEBGL; _emscripten_glMultiDrawArraysInstancedWEBGL.sig = "viiiii"; function _emscripten_glMultiDrawElements(mode, counts, type, offsets, drawcount) { GLctx.multiDrawWebgl["multiDrawElementsWEBGL"](mode, GROWABLE_HEAP_I32(), counts >> 2, type, GROWABLE_HEAP_I32(), offsets >> 2, drawcount); } Module["_emscripten_glMultiDrawElements"] = _emscripten_glMultiDrawElements; _emscripten_glMultiDrawElements.sig = "viiiii"; function _emscripten_glMultiDrawElementsANGLE(mode, counts, type, offsets, drawcount) { GLctx.multiDrawWebgl["multiDrawElementsWEBGL"](mode, GROWABLE_HEAP_I32(), counts >> 2, type, GROWABLE_HEAP_I32(), offsets >> 2, drawcount); } Module["_emscripten_glMultiDrawElementsANGLE"] = _emscripten_glMultiDrawElementsANGLE; _emscripten_glMultiDrawElementsANGLE.sig = "viiiii"; function _emscripten_glMultiDrawElementsWEBGL(mode, counts, type, offsets, drawcount) { GLctx.multiDrawWebgl["multiDrawElementsWEBGL"](mode, GROWABLE_HEAP_I32(), counts >> 2, type, GROWABLE_HEAP_I32(), offsets >> 2, drawcount); } Module["_emscripten_glMultiDrawElementsWEBGL"] = _emscripten_glMultiDrawElementsWEBGL; _emscripten_glMultiDrawElementsWEBGL.sig = "viiiii"; function _emscripten_glMultiDrawElementsInstancedANGLE(mode, counts, type, offsets, instanceCounts, drawcount) { GLctx.multiDrawWebgl["multiDrawElementsInstancedWEBGL"](mode, GROWABLE_HEAP_I32(), counts >> 2, type, GROWABLE_HEAP_I32(), offsets >> 2, GROWABLE_HEAP_I32(), instanceCounts >> 2, drawcount); } Module["_emscripten_glMultiDrawElementsInstancedANGLE"] = _emscripten_glMultiDrawElementsInstancedANGLE; _emscripten_glMultiDrawElementsInstancedANGLE.sig = "viiiiii"; function _emscripten_glMultiDrawElementsInstancedWEBGL(mode, counts, type, offsets, instanceCounts, drawcount) { GLctx.multiDrawWebgl["multiDrawElementsInstancedWEBGL"](mode, GROWABLE_HEAP_I32(), counts >> 2, type, GROWABLE_HEAP_I32(), offsets >> 2, GROWABLE_HEAP_I32(), instanceCounts >> 2, drawcount); } Module["_emscripten_glMultiDrawElementsInstancedWEBGL"] = _emscripten_glMultiDrawElementsInstancedWEBGL; _emscripten_glMultiDrawElementsInstancedWEBGL.sig = "viiiiii"; function _emscripten_glClearDepth(x0) { GLctx["clearDepth"](x0); } Module["_emscripten_glClearDepth"] = _emscripten_glClearDepth; _emscripten_glClearDepth.sig = "vi"; function _emscripten_glDepthRange(x0, x1) { GLctx["depthRange"](x0, x1); } Module["_emscripten_glDepthRange"] = _emscripten_glDepthRange; _emscripten_glDepthRange.sig = "vii"; function writeGLArray(arr, dst, dstLength, heapType) { assert(arr); assert(typeof arr.length != "undefined"); var len = arr.length; var writeLength = dstLength < len ? dstLength : len; var heap = heapType ? GROWABLE_HEAP_F32() : GROWABLE_HEAP_I32(); for (var i = 0; i < writeLength; ++i) { heap[(dst >> 2) + i] = arr[i]; } return len; } Module["writeGLArray"] = writeGLArray; function _emscripten_webgl_init_context_attributes(attributes) { assert(attributes); var a = attributes >> 2; for (var i = 0; i < 56 >> 2; ++i) { GROWABLE_HEAP_I32()[a + i] = 0; } GROWABLE_HEAP_I32()[a + (0 >> 2)] = GROWABLE_HEAP_I32()[a + (4 >> 2)] = GROWABLE_HEAP_I32()[a + (12 >> 2)] = GROWABLE_HEAP_I32()[a + (16 >> 2)] = GROWABLE_HEAP_I32()[a + (32 >> 2)] = GROWABLE_HEAP_I32()[a + (40 >> 2)] = 1; if (ENVIRONMENT_IS_WORKER) GROWABLE_HEAP_I32()[attributes + 48 >> 2] = 1; } Module["_emscripten_webgl_init_context_attributes"] = _emscripten_webgl_init_context_attributes; function _emscripten_webgl_do_get_current_context() { return GL.currentContext ? GL.currentContext.handle : 0; } Module["_emscripten_webgl_do_get_current_context"] = _emscripten_webgl_do_get_current_context; function _emscripten_webgl_get_drawing_buffer_size(contextHandle, width, height) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(250, 1, contextHandle, width, height); var GLContext = GL.getContext(contextHandle); if (!GLContext || !GLContext.GLctx || !width || !height) { return -5; } GROWABLE_HEAP_I32()[width >> 2] = GLContext.GLctx.drawingBufferWidth; GROWABLE_HEAP_I32()[height >> 2] = GLContext.GLctx.drawingBufferHeight; return 0; } Module["_emscripten_webgl_get_drawing_buffer_size"] = _emscripten_webgl_get_drawing_buffer_size; _emscripten_webgl_get_drawing_buffer_size.sig = "iiii"; function _emscripten_webgl_get_context_attributes(c, a) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(251, 1, c, a); if (!a) return -5; c = GL.contexts[c]; if (!c) return -3; var t = c.GLctx; if (!t) return -3; t = t.getContextAttributes(); GROWABLE_HEAP_I32()[a >> 2] = t.alpha; GROWABLE_HEAP_I32()[a + 4 >> 2] = t.depth; GROWABLE_HEAP_I32()[a + 8 >> 2] = t.stencil; GROWABLE_HEAP_I32()[a + 12 >> 2] = t.antialias; GROWABLE_HEAP_I32()[a + 16 >> 2] = t.premultipliedAlpha; GROWABLE_HEAP_I32()[a + 20 >> 2] = t.preserveDrawingBuffer; var power = t["powerPreference"] && __emscripten_webgl_power_preferences.indexOf(t["powerPreference"]); GROWABLE_HEAP_I32()[a + 24 >> 2] = power; GROWABLE_HEAP_I32()[a + 28 >> 2] = t.failIfMajorPerformanceCaveat; GROWABLE_HEAP_I32()[a + 32 >> 2] = c.version; GROWABLE_HEAP_I32()[a + 36 >> 2] = 0; GROWABLE_HEAP_I32()[a + 40 >> 2] = c.attributes.enableExtensionsByDefault; return 0; } Module["_emscripten_webgl_get_context_attributes"] = _emscripten_webgl_get_context_attributes; _emscripten_webgl_get_context_attributes.sig = "iii"; function _emscripten_webgl_destroy_context(contextHandle) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(252, 1, contextHandle); if (GL.currentContext == contextHandle) GL.currentContext = 0; GL.deleteContext(contextHandle); } Module["_emscripten_webgl_destroy_context"] = _emscripten_webgl_destroy_context; _emscripten_webgl_destroy_context.sig = "vi"; function _emscripten_webgl_destroy_context_before_on_calling_thread(contextHandle) { if (_emscripten_webgl_get_current_context() == contextHandle) _emscripten_webgl_make_context_current(0); } Module["_emscripten_webgl_destroy_context_before_on_calling_thread"] = _emscripten_webgl_destroy_context_before_on_calling_thread; function _emscripten_webgl_enable_extension(contextHandle, extension) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(253, 1, contextHandle, extension); var context = GL.getContext(contextHandle); var extString = UTF8ToString(extension); if (extString.startsWith("GL_")) extString = extString.substr(3); if (extString == "ANGLE_instanced_arrays") __webgl_enable_ANGLE_instanced_arrays(GLctx); if (extString == "OES_vertex_array_object") __webgl_enable_OES_vertex_array_object(GLctx); if (extString == "WEBGL_draw_buffers") __webgl_enable_WEBGL_draw_buffers(GLctx); if (extString == "WEBGL_draw_instanced_base_vertex_base_instance") __webgl_enable_WEBGL_draw_instanced_base_vertex_base_instance(GLctx); if (extString == "WEBGL_multi_draw_instanced_base_vertex_base_instance") __webgl_enable_WEBGL_multi_draw_instanced_base_vertex_base_instance(GLctx); if (extString == "WEBGL_multi_draw") __webgl_enable_WEBGL_multi_draw(GLctx); var ext = context.GLctx.getExtension(extString); return !!ext; } Module["_emscripten_webgl_enable_extension"] = _emscripten_webgl_enable_extension; _emscripten_webgl_enable_extension.sig = "iii"; function __registerWebGlEventCallback(target, userData, useCapture, callbackfunc, eventTypeId, eventTypeString, targetThread) { targetThread = JSEvents.getTargetThreadForEventCallback(targetThread); var webGlEventHandlerFunc = function(ev) { var e = ev || event; if (targetThread) JSEvents.queueEventHandlerOnThread_iiii(targetThread, callbackfunc, eventTypeId, 0, userData); else if (getWasmTableEntry(callbackfunc)(eventTypeId, 0, userData)) e.preventDefault(); }; var eventHandler = { target: findEventTarget(target), eventTypeString: eventTypeString, callbackfunc: callbackfunc, handlerFunc: webGlEventHandlerFunc, useCapture: useCapture }; JSEvents.registerOrRemoveHandler(eventHandler); } Module["__registerWebGlEventCallback"] = __registerWebGlEventCallback; function _emscripten_set_webglcontextlost_callback_on_thread(target, userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(254, 1, target, userData, useCapture, callbackfunc, targetThread); __registerWebGlEventCallback(target, userData, useCapture, callbackfunc, 31, "webglcontextlost", targetThread); return 0; } Module["_emscripten_set_webglcontextlost_callback_on_thread"] = _emscripten_set_webglcontextlost_callback_on_thread; _emscripten_set_webglcontextlost_callback_on_thread.sig = "iiiiii"; function _emscripten_set_webglcontextrestored_callback_on_thread(target, userData, useCapture, callbackfunc, targetThread) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(255, 1, target, userData, useCapture, callbackfunc, targetThread); __registerWebGlEventCallback(target, userData, useCapture, callbackfunc, 32, "webglcontextrestored", targetThread); return 0; } Module["_emscripten_set_webglcontextrestored_callback_on_thread"] = _emscripten_set_webglcontextrestored_callback_on_thread; _emscripten_set_webglcontextrestored_callback_on_thread.sig = "iiiiii"; function _emscripten_is_webgl_context_lost(contextHandle) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(256, 1, contextHandle); return !GL.contexts[contextHandle] || GL.contexts[contextHandle].GLctx.isContextLost(); } Module["_emscripten_is_webgl_context_lost"] = _emscripten_is_webgl_context_lost; _emscripten_is_webgl_context_lost.sig = "ii"; function _emscripten_webgl_get_supported_extensions() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(257, 1); return stringToNewUTF8(GLctx.getSupportedExtensions().join(" ")); } Module["_emscripten_webgl_get_supported_extensions"] = _emscripten_webgl_get_supported_extensions; _emscripten_webgl_get_supported_extensions.sig = "i"; function _emscripten_webgl_get_program_parameter_d(program, param) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(258, 1, program, param); return GLctx.getProgramParameter(GL.programs[program], param); } Module["_emscripten_webgl_get_program_parameter_d"] = _emscripten_webgl_get_program_parameter_d; _emscripten_webgl_get_program_parameter_d.sig = "fii"; function _emscripten_webgl_get_program_info_log_utf8(program) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(259, 1, program); return stringToNewUTF8(GLctx.getProgramInfoLog(GL.programs[program])); } Module["_emscripten_webgl_get_program_info_log_utf8"] = _emscripten_webgl_get_program_info_log_utf8; _emscripten_webgl_get_program_info_log_utf8.sig = "ii"; function _emscripten_webgl_get_shader_parameter_d(shader, param) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(260, 1, shader, param); return GLctx.getShaderParameter(GL.shaders[shader], param); } Module["_emscripten_webgl_get_shader_parameter_d"] = _emscripten_webgl_get_shader_parameter_d; _emscripten_webgl_get_shader_parameter_d.sig = "fii"; function _emscripten_webgl_get_shader_info_log_utf8(shader) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(261, 1, shader); return stringToNewUTF8(GLctx.getShaderInfoLog(GL.shaders[shader])); } Module["_emscripten_webgl_get_shader_info_log_utf8"] = _emscripten_webgl_get_shader_info_log_utf8; _emscripten_webgl_get_shader_info_log_utf8.sig = "ii"; function _emscripten_webgl_get_shader_source_utf8(shader) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(262, 1, shader); return stringToNewUTF8(GLctx.getShaderSource(GL.shaders[shader])); } Module["_emscripten_webgl_get_shader_source_utf8"] = _emscripten_webgl_get_shader_source_utf8; _emscripten_webgl_get_shader_source_utf8.sig = "ii"; function _emscripten_webgl_get_vertex_attrib_d(index, param) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(263, 1, index, param); return GLctx.getVertexAttrib(index, param); } Module["_emscripten_webgl_get_vertex_attrib_d"] = _emscripten_webgl_get_vertex_attrib_d; _emscripten_webgl_get_vertex_attrib_d.sig = "iii"; function _emscripten_webgl_get_vertex_attrib_o(index, param) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(264, 1, index, param); var obj = GLctx.getVertexAttrib(index, param); return obj && obj.name; } Module["_emscripten_webgl_get_vertex_attrib_o"] = _emscripten_webgl_get_vertex_attrib_o; _emscripten_webgl_get_vertex_attrib_o.sig = "iii"; function _emscripten_webgl_get_vertex_attrib_v(index, param, dst, dstLength, dstType) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(265, 1, index, param, dst, dstLength, dstType); return writeGLArray(GLctx.getVertexAttrib(index, param), dst, dstLength, dstType); } Module["_emscripten_webgl_get_vertex_attrib_v"] = _emscripten_webgl_get_vertex_attrib_v; _emscripten_webgl_get_vertex_attrib_v.sig = "iiiiii"; function _emscripten_webgl_get_uniform_d(program, location) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(266, 1, program, location); return GLctx.getUniform(GL.programs[program], webglGetUniformLocation(location)); } Module["_emscripten_webgl_get_uniform_d"] = _emscripten_webgl_get_uniform_d; _emscripten_webgl_get_uniform_d.sig = "fii"; function _emscripten_webgl_get_uniform_v(program, location, dst, dstLength, dstType) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(267, 1, program, location, dst, dstLength, dstType); return writeGLArray(GLctx.getUniform(GL.programs[program], webglGetUniformLocation(location)), dst, dstLength, dstType); } Module["_emscripten_webgl_get_uniform_v"] = _emscripten_webgl_get_uniform_v; _emscripten_webgl_get_uniform_v.sig = "iiiiii"; function _emscripten_webgl_get_parameter_v(param, dst, dstLength, dstType) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(268, 1, param, dst, dstLength, dstType); return writeGLArray(GLctx.getParameter(param), dst, dstLength, dstType); } Module["_emscripten_webgl_get_parameter_v"] = _emscripten_webgl_get_parameter_v; _emscripten_webgl_get_parameter_v.sig = "iiiii"; function _emscripten_webgl_get_parameter_d(param) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(269, 1, param); return GLctx.getParameter(param); } Module["_emscripten_webgl_get_parameter_d"] = _emscripten_webgl_get_parameter_d; _emscripten_webgl_get_parameter_d.sig = "fi"; function _emscripten_webgl_get_parameter_o(param) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(270, 1, param); var obj = GLctx.getParameter(param); return obj && obj.name; } Module["_emscripten_webgl_get_parameter_o"] = _emscripten_webgl_get_parameter_o; _emscripten_webgl_get_parameter_o.sig = "ii"; function _emscripten_webgl_get_parameter_utf8(param) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(271, 1, param); return stringToNewUTF8(GLctx.getParameter(param)); } Module["_emscripten_webgl_get_parameter_utf8"] = _emscripten_webgl_get_parameter_utf8; _emscripten_webgl_get_parameter_utf8.sig = "ii"; function _emscripten_webgl_get_parameter_i64v(param, dst) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(272, 1, param, dst); writeI53ToI64(dst, GLctx.getParameter(param)); } Module["_emscripten_webgl_get_parameter_i64v"] = _emscripten_webgl_get_parameter_i64v; _emscripten_webgl_get_parameter_i64v.sig = "vii"; function _SDL_GetTicks() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(273, 1); return Date.now() - SDL.startTime | 0; } Module["_SDL_GetTicks"] = _SDL_GetTicks; _SDL_GetTicks.sig = "i"; function _SDL_LockSurface(surf) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(274, 1, surf); var surfData = SDL.surfaces[surf]; surfData.locked++; if (surfData.locked > 1) return 0; if (!surfData.buffer) { surfData.buffer = _malloc(surfData.width * surfData.height * 4); GROWABLE_HEAP_U32()[surf + 20 >> 2] = surfData.buffer; } GROWABLE_HEAP_U32()[surf + 20 >> 2] = surfData.buffer; if (surf == SDL.screen && Module.screenIsReadOnly && surfData.image) return 0; if (SDL.defaults.discardOnLock) { if (!surfData.image) { surfData.image = surfData.ctx.createImageData(surfData.width, surfData.height); } if (!SDL.defaults.opaqueFrontBuffer) return; } else { surfData.image = surfData.ctx.getImageData(0, 0, surfData.width, surfData.height); } if (surf == SDL.screen && SDL.defaults.opaqueFrontBuffer) { var data = surfData.image.data; var num = data.length; for (var i = 0; i < num / 4; i++) { data[i * 4 + 3] = 255; } } if (SDL.defaults.copyOnLock && !SDL.defaults.discardOnLock) { if (surfData.isFlagSet(2097152)) { throw "CopyOnLock is not supported for SDL_LockSurface with SDL_HWPALETTE flag set" + new Error().stack; } else { GROWABLE_HEAP_U8().set(surfData.image.data, surfData.buffer); } } return 0; } Module["_SDL_LockSurface"] = _SDL_LockSurface; _SDL_LockSurface.sig = "ii"; function SDL_ttfContext() { return SDL.ttfContext; } Module["SDL_ttfContext"] = SDL_ttfContext; function SDL_audio() { return SDL.audio; } Module["SDL_audio"] = SDL_audio; var SDL = { defaults: { width: 320, height: 200, copyOnLock: true, discardOnLock: false, opaqueFrontBuffer: true }, version: null, surfaces: {}, canvasPool: [], events: [], fonts: [ null ], audios: [ null ], rwops: [ null ], music: { audio: null, volume: 1 }, mixerFrequency: 22050, mixerFormat: 32784, mixerNumChannels: 2, mixerChunkSize: 1024, channelMinimumNumber: 0, GL: false, glAttributes: { 0: 3, 1: 3, 2: 2, 3: 0, 4: 0, 5: 1, 6: 16, 7: 0, 8: 0, 9: 0, 10: 0, 11: 0, 12: 0, 13: 0, 14: 0, 15: 1, 16: 0, 17: 0, 18: 0 }, keyboardState: null, keyboardMap: {}, canRequestFullscreen: false, isRequestingFullscreen: false, textInput: false, startTime: null, initFlags: 0, buttonState: 0, modState: 0, DOMButtons: [ 0, 0, 0 ], DOMEventToSDLEvent: {}, TOUCH_DEFAULT_ID: 0, eventHandler: null, eventHandlerContext: null, eventHandlerTemp: 0, keyCodes: { 16: 1249, 17: 1248, 18: 1250, 20: 1081, 33: 1099, 34: 1102, 35: 1101, 36: 1098, 37: 1104, 38: 1106, 39: 1103, 40: 1105, 44: 316, 45: 1097, 46: 127, 91: 1251, 93: 1125, 96: 1122, 97: 1113, 98: 1114, 99: 1115, 100: 1116, 101: 1117, 102: 1118, 103: 1119, 104: 1120, 105: 1121, 106: 1109, 107: 1111, 109: 1110, 110: 1123, 111: 1108, 112: 1082, 113: 1083, 114: 1084, 115: 1085, 116: 1086, 117: 1087, 118: 1088, 119: 1089, 120: 1090, 121: 1091, 122: 1092, 123: 1093, 124: 1128, 125: 1129, 126: 1130, 127: 1131, 128: 1132, 129: 1133, 130: 1134, 131: 1135, 132: 1136, 133: 1137, 134: 1138, 135: 1139, 144: 1107, 160: 94, 161: 33, 162: 34, 163: 35, 164: 36, 165: 37, 166: 38, 167: 95, 168: 40, 169: 41, 170: 42, 171: 43, 172: 124, 173: 45, 174: 123, 175: 125, 176: 126, 181: 127, 182: 129, 183: 128, 188: 44, 190: 46, 191: 47, 192: 96, 219: 91, 220: 92, 221: 93, 222: 39, 224: 1251 }, scanCodes: { 8: 42, 9: 43, 13: 40, 27: 41, 32: 44, 35: 204, 39: 53, 44: 54, 46: 55, 47: 56, 48: 39, 49: 30, 50: 31, 51: 32, 52: 33, 53: 34, 54: 35, 55: 36, 56: 37, 57: 38, 58: 203, 59: 51, 61: 46, 91: 47, 92: 49, 93: 48, 96: 52, 97: 4, 98: 5, 99: 6, 100: 7, 101: 8, 102: 9, 103: 10, 104: 11, 105: 12, 106: 13, 107: 14, 108: 15, 109: 16, 110: 17, 111: 18, 112: 19, 113: 20, 114: 21, 115: 22, 116: 23, 117: 24, 118: 25, 119: 26, 120: 27, 121: 28, 122: 29, 127: 76, 305: 224, 308: 226, 316: 70 }, loadRect: function(rect) { return { x: GROWABLE_HEAP_I32()[rect + 0 >> 2], y: GROWABLE_HEAP_I32()[rect + 4 >> 2], w: GROWABLE_HEAP_I32()[rect + 8 >> 2], h: GROWABLE_HEAP_I32()[rect + 12 >> 2] }; }, updateRect: function(rect, r) { GROWABLE_HEAP_I32()[rect >> 2] = r.x; GROWABLE_HEAP_I32()[rect + 4 >> 2] = r.y; GROWABLE_HEAP_I32()[rect + 8 >> 2] = r.w; GROWABLE_HEAP_I32()[rect + 12 >> 2] = r.h; }, intersectionOfRects: function(first, second) { var leftX = Math.max(first.x, second.x); var leftY = Math.max(first.y, second.y); var rightX = Math.min(first.x + first.w, second.x + second.w); var rightY = Math.min(first.y + first.h, second.y + second.h); return { x: leftX, y: leftY, w: Math.max(leftX, rightX) - leftX, h: Math.max(leftY, rightY) - leftY }; }, checkPixelFormat: function(fmt) { var format = GROWABLE_HEAP_I32()[fmt >> 2]; if (format != -2042224636) { warnOnce("Unsupported pixel format!"); } }, loadColorToCSSRGB: function(color) { var rgba = GROWABLE_HEAP_I32()[color >> 2]; return "rgb(" + (rgba & 255) + "," + (rgba >> 8 & 255) + "," + (rgba >> 16 & 255) + ")"; }, loadColorToCSSRGBA: function(color) { var rgba = GROWABLE_HEAP_I32()[color >> 2]; return "rgba(" + (rgba & 255) + "," + (rgba >> 8 & 255) + "," + (rgba >> 16 & 255) + "," + (rgba >> 24 & 255) / 255 + ")"; }, translateColorToCSSRGBA: function(rgba) { return "rgba(" + (rgba & 255) + "," + (rgba >> 8 & 255) + "," + (rgba >> 16 & 255) + "," + (rgba >>> 24) / 255 + ")"; }, translateRGBAToCSSRGBA: function(r, g, b, a) { return "rgba(" + (r & 255) + "," + (g & 255) + "," + (b & 255) + "," + (a & 255) / 255 + ")"; }, translateRGBAToColor: function(r, g, b, a) { return r | g << 8 | b << 16 | a << 24; }, makeSurface: function(width, height, flags, usePageCanvas, source, rmask, gmask, bmask, amask) { flags = flags || 0; var is_SDL_HWSURFACE = flags & 1; var is_SDL_HWPALETTE = flags & 2097152; var is_SDL_OPENGL = flags & 67108864; var surf = _malloc(60); var pixelFormat = _malloc(44); var bpp = is_SDL_HWPALETTE ? 1 : 4; var buffer = 0; if (!is_SDL_HWSURFACE && !is_SDL_OPENGL) { buffer = _malloc(width * height * 4); } GROWABLE_HEAP_I32()[surf >> 2] = flags; GROWABLE_HEAP_U32()[surf + 4 >> 2] = pixelFormat; GROWABLE_HEAP_I32()[surf + 8 >> 2] = width; GROWABLE_HEAP_I32()[surf + 12 >> 2] = height; GROWABLE_HEAP_I32()[surf + 16 >> 2] = width * bpp; GROWABLE_HEAP_U32()[surf + 20 >> 2] = buffer; GROWABLE_HEAP_I32()[surf + 36 >> 2] = 0; GROWABLE_HEAP_I32()[surf + 40 >> 2] = 0; GROWABLE_HEAP_I32()[surf + 44 >> 2] = Module["canvas"].width; GROWABLE_HEAP_I32()[surf + 48 >> 2] = Module["canvas"].height; GROWABLE_HEAP_I32()[surf + 56 >> 2] = 1; GROWABLE_HEAP_I32()[pixelFormat >> 2] = -2042224636; GROWABLE_HEAP_I32()[pixelFormat + 4 >> 2] = 0; GROWABLE_HEAP_I8()[pixelFormat + 8 >> 0] = bpp * 8; GROWABLE_HEAP_I8()[pixelFormat + 9 >> 0] = bpp; GROWABLE_HEAP_I32()[pixelFormat + 12 >> 2] = rmask || 255; GROWABLE_HEAP_I32()[pixelFormat + 16 >> 2] = gmask || 65280; GROWABLE_HEAP_I32()[pixelFormat + 20 >> 2] = bmask || 16711680; GROWABLE_HEAP_I32()[pixelFormat + 24 >> 2] = amask || 4278190080; SDL.GL = SDL.GL || is_SDL_OPENGL; var canvas; if (!usePageCanvas) { if (SDL.canvasPool.length > 0) { canvas = SDL.canvasPool.pop(); } else { canvas = document.createElement("canvas"); } canvas.width = width; canvas.height = height; } else { canvas = Module["canvas"]; } var webGLContextAttributes = { antialias: SDL.glAttributes[13] != 0 && SDL.glAttributes[14] > 1, depth: SDL.glAttributes[6] > 0, stencil: SDL.glAttributes[7] > 0, alpha: SDL.glAttributes[3] > 0 }; GL.enableOffscreenFramebufferAttributes(webGLContextAttributes); var ctx = Browser.createContext(canvas, is_SDL_OPENGL, usePageCanvas, webGLContextAttributes); SDL.surfaces[surf] = { width: width, height: height, canvas: canvas, ctx: ctx, surf: surf, buffer: buffer, pixelFormat: pixelFormat, alpha: 255, flags: flags, locked: 0, usePageCanvas: usePageCanvas, source: source, isFlagSet: function(flag) { return flags & flag; } }; return surf; }, copyIndexedColorData: function(surfData, rX, rY, rW, rH) { if (!surfData.colors) { return; } var fullWidth = Module["canvas"].width; var fullHeight = Module["canvas"].height; var startX = rX || 0; var startY = rY || 0; var endX = (rW || fullWidth - startX) + startX; var endY = (rH || fullHeight - startY) + startY; var buffer = surfData.buffer; if (!surfData.image.data32) { surfData.image.data32 = new Uint32Array(surfData.image.data.buffer); } var data32 = surfData.image.data32; var colors32 = surfData.colors32; for (var y = startY; y < endY; ++y) { var base = y * fullWidth; for (var x = startX; x < endX; ++x) { data32[base + x] = colors32[GROWABLE_HEAP_U8()[buffer + base + x >> 0]]; } } }, freeSurface: function(surf) { var refcountPointer = surf + 56; var refcount = GROWABLE_HEAP_I32()[refcountPointer >> 2]; if (refcount > 1) { GROWABLE_HEAP_I32()[refcountPointer >> 2] = refcount - 1; return; } var info = SDL.surfaces[surf]; if (!info.usePageCanvas && info.canvas) SDL.canvasPool.push(info.canvas); if (info.buffer) _free(info.buffer); _free(info.pixelFormat); _free(surf); SDL.surfaces[surf] = null; if (surf === SDL.screen) { SDL.screen = null; } }, blitSurface: function(src, srcrect, dst, dstrect, scale) { var srcData = SDL.surfaces[src]; var dstData = SDL.surfaces[dst]; var sr, dr; if (srcrect) { sr = SDL.loadRect(srcrect); } else { sr = { x: 0, y: 0, w: srcData.width, h: srcData.height }; } if (dstrect) { dr = SDL.loadRect(dstrect); } else { dr = { x: 0, y: 0, w: srcData.width, h: srcData.height }; } if (dstData.clipRect) { var widthScale = !scale || sr.w === 0 ? 1 : sr.w / dr.w; var heightScale = !scale || sr.h === 0 ? 1 : sr.h / dr.h; dr = SDL.intersectionOfRects(dstData.clipRect, dr); sr.w = dr.w * widthScale; sr.h = dr.h * heightScale; if (dstrect) { SDL.updateRect(dstrect, dr); } } var blitw, blith; if (scale) { blitw = dr.w; blith = dr.h; } else { blitw = sr.w; blith = sr.h; } if (sr.w === 0 || sr.h === 0 || blitw === 0 || blith === 0) { return 0; } var oldAlpha = dstData.ctx.globalAlpha; dstData.ctx.globalAlpha = srcData.alpha / 255; dstData.ctx.drawImage(srcData.canvas, sr.x, sr.y, sr.w, sr.h, dr.x, dr.y, blitw, blith); dstData.ctx.globalAlpha = oldAlpha; if (dst != SDL.screen) { warnOnce("WARNING: copying canvas data to memory for compatibility"); _SDL_LockSurface(dst); dstData.locked--; } return 0; }, downFingers: {}, savedKeydown: null, receiveEvent: function(event) { function unpressAllPressedKeys() { for (var code in SDL.keyboardMap) { SDL.events.push({ type: "keyup", keyCode: SDL.keyboardMap[code] }); } } switch (event.type) { case "touchstart": case "touchmove": { event.preventDefault(); var touches = []; if (event.type === "touchstart") { for (var i = 0; i < event.touches.length; i++) { var touch = event.touches[i]; if (SDL.downFingers[touch.identifier] != true) { SDL.downFingers[touch.identifier] = true; touches.push(touch); } } } else { touches = event.touches; } var firstTouch = touches[0]; if (firstTouch) { if (event.type == "touchstart") { SDL.DOMButtons[0] = 1; } var mouseEventType; switch (event.type) { case "touchstart": mouseEventType = "mousedown"; break; case "touchmove": mouseEventType = "mousemove"; break; } var mouseEvent = { type: mouseEventType, button: 0, pageX: firstTouch.clientX, pageY: firstTouch.clientY }; SDL.events.push(mouseEvent); } for (var i = 0; i < touches.length; i++) { var touch = touches[i]; SDL.events.push({ type: event.type, touch: touch }); } break; } case "touchend": { event.preventDefault(); for (var i = 0; i < event.changedTouches.length; i++) { var touch = event.changedTouches[i]; if (SDL.downFingers[touch.identifier] === true) { delete SDL.downFingers[touch.identifier]; } } var mouseEvent = { type: "mouseup", button: 0, pageX: event.changedTouches[0].clientX, pageY: event.changedTouches[0].clientY }; SDL.DOMButtons[0] = 0; SDL.events.push(mouseEvent); for (var i = 0; i < event.changedTouches.length; i++) { var touch = event.changedTouches[i]; SDL.events.push({ type: "touchend", touch: touch }); } break; } case "DOMMouseScroll": case "mousewheel": case "wheel": var delta = -Browser.getMouseWheelDelta(event); delta = delta == 0 ? 0 : delta > 0 ? Math.max(delta, 1) : Math.min(delta, -1); var button = delta > 0 ? 3 : 4; SDL.events.push({ type: "mousedown", button: button, pageX: event.pageX, pageY: event.pageY }); SDL.events.push({ type: "mouseup", button: button, pageX: event.pageX, pageY: event.pageY }); SDL.events.push({ type: "wheel", deltaX: 0, deltaY: delta }); event.preventDefault(); break; case "mousemove": if (SDL.DOMButtons[0] === 1) { SDL.events.push({ type: "touchmove", touch: { identifier: 0, deviceID: -1, pageX: event.pageX, pageY: event.pageY } }); } if (Browser.pointerLock) { if ("mozMovementX" in event) { event["movementX"] = event["mozMovementX"]; event["movementY"] = event["mozMovementY"]; } if (event["movementX"] == 0 && event["movementY"] == 0) { event.preventDefault(); return; } } case "keydown": case "keyup": case "keypress": case "mousedown": case "mouseup": if (event.type !== "keydown" || !SDL_unicode() && !SDL.textInput || (event.keyCode === 8 || event.keyCode === 9)) { event.preventDefault(); } if (event.type == "mousedown") { SDL.DOMButtons[event.button] = 1; SDL.events.push({ type: "touchstart", touch: { identifier: 0, deviceID: -1, pageX: event.pageX, pageY: event.pageY } }); } else if (event.type == "mouseup") { if (!SDL.DOMButtons[event.button]) { return; } SDL.events.push({ type: "touchend", touch: { identifier: 0, deviceID: -1, pageX: event.pageX, pageY: event.pageY } }); SDL.DOMButtons[event.button] = 0; } if (event.type === "keydown" || event.type === "mousedown") { SDL.canRequestFullscreen = true; } else if (event.type === "keyup" || event.type === "mouseup") { if (SDL.isRequestingFullscreen) { Module["requestFullscreen"](true, true); SDL.isRequestingFullscreen = false; } SDL.canRequestFullscreen = false; } if (event.type === "keypress" && SDL.savedKeydown) { SDL.savedKeydown.keypressCharCode = event.charCode; SDL.savedKeydown = null; } else if (event.type === "keydown") { SDL.savedKeydown = event; } if (event.type !== "keypress" || SDL.textInput) { SDL.events.push(event); } break; case "mouseout": for (var i = 0; i < 3; i++) { if (SDL.DOMButtons[i]) { SDL.events.push({ type: "mouseup", button: i, pageX: event.pageX, pageY: event.pageY }); SDL.DOMButtons[i] = 0; } } event.preventDefault(); break; case "focus": SDL.events.push(event); event.preventDefault(); break; case "blur": SDL.events.push(event); unpressAllPressedKeys(); event.preventDefault(); break; case "visibilitychange": SDL.events.push({ type: "visibilitychange", visible: !document.hidden }); unpressAllPressedKeys(); event.preventDefault(); break; case "unload": if (Browser.mainLoop.runner) { SDL.events.push(event); Browser.mainLoop.runner(); } return; case "resize": SDL.events.push(event); if (event.preventDefault) { event.preventDefault(); } break; } if (SDL.events.length >= 1e4) { err("SDL event queue full, dropping events"); SDL.events = SDL.events.slice(0, 1e4); } SDL.flushEventsToHandler(); return; }, lookupKeyCodeForEvent: function(event) { var code = event.keyCode; if (code >= 65 && code <= 90) { code += 32; } else { code = SDL.keyCodes[event.keyCode] || event.keyCode; if (event.location === 2 && code >= (224 | 1 << 10) && code <= (227 | 1 << 10)) { code += 4; } } return code; }, handleEvent: function(event) { if (event.handled) return; event.handled = true; switch (event.type) { case "touchstart": case "touchend": case "touchmove": { Browser.calculateMouseEvent(event); break; } case "keydown": case "keyup": { var down = event.type === "keydown"; var code = SDL.lookupKeyCodeForEvent(event); GROWABLE_HEAP_I8()[SDL.keyboardState + code >> 0] = down; SDL.modState = (GROWABLE_HEAP_I8()[SDL.keyboardState + 1248 >> 0] ? 64 : 0) | (GROWABLE_HEAP_I8()[SDL.keyboardState + 1249 >> 0] ? 1 : 0) | (GROWABLE_HEAP_I8()[SDL.keyboardState + 1250 >> 0] ? 256 : 0) | (GROWABLE_HEAP_I8()[SDL.keyboardState + 1252 >> 0] ? 128 : 0) | (GROWABLE_HEAP_I8()[SDL.keyboardState + 1253 >> 0] ? 2 : 0) | (GROWABLE_HEAP_I8()[SDL.keyboardState + 1254 >> 0] ? 512 : 0); if (down) { SDL.keyboardMap[code] = event.keyCode; } else { delete SDL.keyboardMap[code]; } break; } case "mousedown": case "mouseup": if (event.type == "mousedown") { SDL.buttonState |= 1 << event.button; } else if (event.type == "mouseup") { SDL.buttonState &= ~(1 << event.button); } case "mousemove": { Browser.calculateMouseEvent(event); break; } } }, flushEventsToHandler: function() { if (!SDL.eventHandler) return; while (SDL.pollEvent(SDL.eventHandlerTemp)) { getWasmTableEntry(SDL.eventHandler)(SDL.eventHandlerContext, SDL.eventHandlerTemp); } }, pollEvent: function(ptr) { if (SDL.initFlags & 512 && SDL.joystickEventState) { SDL.queryJoysticks(); } if (ptr) { while (SDL.events.length > 0) { if (SDL.makeCEvent(SDL.events.shift(), ptr) !== false) return 1; } return 0; } return SDL.events.length > 0; }, makeCEvent: function(event, ptr) { if (typeof event == "number") { _memcpy(ptr, event, 28); _free(event); return; } SDL.handleEvent(event); switch (event.type) { case "keydown": case "keyup": { var down = event.type === "keydown"; var key = SDL.lookupKeyCodeForEvent(event); var scan; if (key >= 1024) { scan = key - 1024; } else { scan = SDL.scanCodes[key] || key; } GROWABLE_HEAP_I32()[ptr >> 2] = SDL.DOMEventToSDLEvent[event.type]; GROWABLE_HEAP_I8()[ptr + 8 >> 0] = down ? 1 : 0; GROWABLE_HEAP_I8()[ptr + 9 >> 0] = 0; GROWABLE_HEAP_I32()[ptr + 12 >> 2] = scan; GROWABLE_HEAP_I32()[ptr + 16 >> 2] = key; GROWABLE_HEAP_I16()[ptr + 20 >> 1] = SDL.modState; GROWABLE_HEAP_I32()[ptr + 24 >> 2] = event.keypressCharCode || key; break; } case "keypress": { GROWABLE_HEAP_I32()[ptr >> 2] = SDL.DOMEventToSDLEvent[event.type]; var cStr = intArrayFromString(String.fromCharCode(event.charCode)); for (var i = 0; i < cStr.length; ++i) { GROWABLE_HEAP_I8()[ptr + (8 + i) >> 0] = cStr[i]; } break; } case "mousedown": case "mouseup": case "mousemove": { if (event.type != "mousemove") { var down = event.type === "mousedown"; GROWABLE_HEAP_I32()[ptr >> 2] = SDL.DOMEventToSDLEvent[event.type]; GROWABLE_HEAP_I32()[ptr + 4 >> 2] = 0; GROWABLE_HEAP_I32()[ptr + 8 >> 2] = 0; GROWABLE_HEAP_I32()[ptr + 12 >> 2] = 0; GROWABLE_HEAP_I8()[ptr + 16 >> 0] = event.button + 1; GROWABLE_HEAP_I8()[ptr + 17 >> 0] = down ? 1 : 0; GROWABLE_HEAP_I32()[ptr + 20 >> 2] = Browser.mouseX; GROWABLE_HEAP_I32()[ptr + 24 >> 2] = Browser.mouseY; } else { GROWABLE_HEAP_I32()[ptr >> 2] = SDL.DOMEventToSDLEvent[event.type]; GROWABLE_HEAP_I32()[ptr + 4 >> 2] = 0; GROWABLE_HEAP_I32()[ptr + 8 >> 2] = 0; GROWABLE_HEAP_I32()[ptr + 12 >> 2] = 0; GROWABLE_HEAP_I32()[ptr + 16 >> 2] = SDL.buttonState; GROWABLE_HEAP_I32()[ptr + 20 >> 2] = Browser.mouseX; GROWABLE_HEAP_I32()[ptr + 24 >> 2] = Browser.mouseY; GROWABLE_HEAP_I32()[ptr + 28 >> 2] = Browser.mouseMovementX; GROWABLE_HEAP_I32()[ptr + 32 >> 2] = Browser.mouseMovementY; } break; } case "wheel": { GROWABLE_HEAP_I32()[ptr >> 2] = SDL.DOMEventToSDLEvent[event.type]; GROWABLE_HEAP_I32()[ptr + 16 >> 2] = event.deltaX; GROWABLE_HEAP_I32()[ptr + 20 >> 2] = event.deltaY; break; } case "touchstart": case "touchend": case "touchmove": { var touch = event.touch; if (!Browser.touches[touch.identifier]) break; var w = Module["canvas"].width; var h = Module["canvas"].height; var x = Browser.touches[touch.identifier].x / w; var y = Browser.touches[touch.identifier].y / h; var lx = Browser.lastTouches[touch.identifier].x / w; var ly = Browser.lastTouches[touch.identifier].y / h; var dx = x - lx; var dy = y - ly; if (touch["deviceID"] === undefined) touch.deviceID = SDL.TOUCH_DEFAULT_ID; if (dx === 0 && dy === 0 && event.type === "touchmove") return false; GROWABLE_HEAP_I32()[ptr >> 2] = SDL.DOMEventToSDLEvent[event.type]; GROWABLE_HEAP_I32()[ptr + 4 >> 2] = _SDL_GetTicks(); tempI64 = [ touch.deviceID >>> 0, (tempDouble = touch.deviceID, +Math.abs(tempDouble) >= 1 ? tempDouble > 0 ? (Math.min(+Math.floor(tempDouble / 4294967296), 4294967295) | 0) >>> 0 : ~~+Math.ceil((tempDouble - +(~~tempDouble >>> 0)) / 4294967296) >>> 0 : 0) ], GROWABLE_HEAP_I32()[ptr + 8 >> 2] = tempI64[0], GROWABLE_HEAP_I32()[ptr + 12 >> 2] = tempI64[1]; tempI64 = [ touch.identifier >>> 0, (tempDouble = touch.identifier, +Math.abs(tempDouble) >= 1 ? tempDouble > 0 ? (Math.min(+Math.floor(tempDouble / 4294967296), 4294967295) | 0) >>> 0 : ~~+Math.ceil((tempDouble - +(~~tempDouble >>> 0)) / 4294967296) >>> 0 : 0) ], GROWABLE_HEAP_I32()[ptr + 16 >> 2] = tempI64[0], GROWABLE_HEAP_I32()[ptr + 20 >> 2] = tempI64[1]; GROWABLE_HEAP_F32()[ptr + 24 >> 2] = x; GROWABLE_HEAP_F32()[ptr + 28 >> 2] = y; GROWABLE_HEAP_F32()[ptr + 32 >> 2] = dx; GROWABLE_HEAP_F32()[ptr + 36 >> 2] = dy; if (touch.force !== undefined) { GROWABLE_HEAP_F32()[ptr + 40 >> 2] = touch.force; } else { GROWABLE_HEAP_F32()[ptr + 40 >> 2] = event.type == "touchend" ? 0 : 1; } break; } case "unload": { GROWABLE_HEAP_I32()[ptr >> 2] = SDL.DOMEventToSDLEvent[event.type]; break; } case "resize": { GROWABLE_HEAP_I32()[ptr >> 2] = SDL.DOMEventToSDLEvent[event.type]; GROWABLE_HEAP_I32()[ptr + 4 >> 2] = event.w; GROWABLE_HEAP_I32()[ptr + 8 >> 2] = event.h; break; } case "joystick_button_up": case "joystick_button_down": { var state = event.type === "joystick_button_up" ? 0 : 1; GROWABLE_HEAP_I32()[ptr >> 2] = SDL.DOMEventToSDLEvent[event.type]; GROWABLE_HEAP_I8()[ptr + 4 >> 0] = event.index; GROWABLE_HEAP_I8()[ptr + 5 >> 0] = event.button; GROWABLE_HEAP_I8()[ptr + 6 >> 0] = state; break; } case "joystick_axis_motion": { GROWABLE_HEAP_I32()[ptr >> 2] = SDL.DOMEventToSDLEvent[event.type]; GROWABLE_HEAP_I8()[ptr + 4 >> 0] = event.index; GROWABLE_HEAP_I8()[ptr + 5 >> 0] = event.axis; GROWABLE_HEAP_I32()[ptr + 8 >> 2] = SDL.joystickAxisValueConversion(event.value); break; } case "focus": { var SDL_WINDOWEVENT_FOCUS_GAINED = 12; GROWABLE_HEAP_I32()[ptr >> 2] = SDL.DOMEventToSDLEvent[event.type]; GROWABLE_HEAP_I32()[ptr + 4 >> 2] = 0; GROWABLE_HEAP_I8()[ptr + 8 >> 0] = SDL_WINDOWEVENT_FOCUS_GAINED; break; } case "blur": { var SDL_WINDOWEVENT_FOCUS_LOST = 13; GROWABLE_HEAP_I32()[ptr >> 2] = SDL.DOMEventToSDLEvent[event.type]; GROWABLE_HEAP_I32()[ptr + 4 >> 2] = 0; GROWABLE_HEAP_I8()[ptr + 8 >> 0] = SDL_WINDOWEVENT_FOCUS_LOST; break; } case "visibilitychange": { var SDL_WINDOWEVENT_SHOWN = 1; var SDL_WINDOWEVENT_HIDDEN = 2; var visibilityEventID = event.visible ? SDL_WINDOWEVENT_SHOWN : SDL_WINDOWEVENT_HIDDEN; GROWABLE_HEAP_I32()[ptr >> 2] = SDL.DOMEventToSDLEvent[event.type]; GROWABLE_HEAP_I32()[ptr + 4 >> 2] = 0; GROWABLE_HEAP_I8()[ptr + 8 >> 0] = visibilityEventID; break; } default: throw "Unhandled SDL event: " + event.type; } }, makeFontString: function(height, fontName) { if (fontName.charAt(0) != "'" && fontName.charAt(0) != '"') { fontName = '"' + fontName + '"'; } return height + "px " + fontName + ", serif"; }, estimateTextWidth: function(fontData, text) { var h = fontData.size; var fontString = SDL.makeFontString(h, fontData.name); var tempCtx = SDL_ttfContext(); assert(tempCtx, "TTF_Init must have been called"); tempCtx.font = fontString; var ret = tempCtx.measureText(text).width | 0; return ret; }, allocateChannels: function(num) { if (SDL.numChannels && SDL.numChannels >= num && num != 0) return; SDL.numChannels = num; SDL.channels = []; for (var i = 0; i < num; i++) { SDL.channels[i] = { audio: null, volume: 1 }; } }, setGetVolume: function(info, volume) { if (!info) return 0; var ret = info.volume * 128; if (volume != -1) { info.volume = Math.min(Math.max(volume, 0), 128) / 128; if (info.audio) { try { info.audio.volume = info.volume; if (info.audio.webAudioGainNode) info.audio.webAudioGainNode["gain"]["value"] = info.volume; } catch (e) { err("setGetVolume failed to set audio volume: " + e); } } } return ret; }, setPannerPosition: function(info, x, y, z) { if (!info) return; if (info.audio) { if (info.audio.webAudioPannerNode) { info.audio.webAudioPannerNode["setPosition"](x, y, z); } } }, playWebAudio: function(audio) { if (!audio) return; if (audio.webAudioNode) return; if (!SDL.webAudioAvailable()) return; try { var webAudio = audio.resource.webAudio; audio.paused = false; if (!webAudio.decodedBuffer) { if (webAudio.onDecodeComplete === undefined) abort("Cannot play back audio object that was not loaded"); webAudio.onDecodeComplete.push(function() { if (!audio.paused) SDL.playWebAudio(audio); }); return; } audio.webAudioNode = SDL.audioContext["createBufferSource"](); audio.webAudioNode["buffer"] = webAudio.decodedBuffer; audio.webAudioNode["loop"] = audio.loop; audio.webAudioNode["onended"] = function() { audio["onended"](); }; audio.webAudioPannerNode = SDL.audioContext["createPanner"](); audio.webAudioPannerNode["setPosition"](0, 0, -.5); audio.webAudioPannerNode["panningModel"] = "equalpower"; audio.webAudioGainNode = SDL.audioContext["createGain"](); audio.webAudioGainNode["gain"]["value"] = audio.volume; audio.webAudioNode["connect"](audio.webAudioPannerNode); audio.webAudioPannerNode["connect"](audio.webAudioGainNode); audio.webAudioGainNode["connect"](SDL.audioContext["destination"]); audio.webAudioNode["start"](0, audio.currentPosition); audio.startTime = SDL.audioContext["currentTime"] - audio.currentPosition; } catch (e) { err("playWebAudio failed: " + e); } }, pauseWebAudio: function(audio) { if (!audio) return; if (audio.webAudioNode) { try { audio.currentPosition = (SDL.audioContext["currentTime"] - audio.startTime) % audio.resource.webAudio.decodedBuffer.duration; audio.webAudioNode["onended"] = undefined; audio.webAudioNode.stop(0); audio.webAudioNode = undefined; } catch (e) { err("pauseWebAudio failed: " + e); } } audio.paused = true; }, openAudioContext: function() { if (!SDL.audioContext) { if (typeof AudioContext != "undefined") SDL.audioContext = new AudioContext(); else if (typeof webkitAudioContext != "undefined") SDL.audioContext = new webkitAudioContext(); } }, webAudioAvailable: function() { return !!SDL.audioContext; }, fillWebAudioBufferFromHeap: function(heapPtr, sizeSamplesPerChannel, dstAudioBuffer) { var audio = SDL_audio(); var numChannels = audio.channels; for (var c = 0; c < numChannels; ++c) { var channelData = dstAudioBuffer["getChannelData"](c); if (channelData.length != sizeSamplesPerChannel) { throw "Web Audio output buffer length mismatch! Destination size: " + channelData.length + " samples vs expected " + sizeSamplesPerChannel + " samples!"; } if (audio.format == 32784) { for (var j = 0; j < sizeSamplesPerChannel; ++j) { channelData[j] = GROWABLE_HEAP_I16()[heapPtr + (j * numChannels + c) * 2 >> 1] / 32768; } } else if (audio.format == 8) { for (var j = 0; j < sizeSamplesPerChannel; ++j) { var v = GROWABLE_HEAP_I8()[heapPtr + (j * numChannels + c) >> 0]; channelData[j] = (v >= 0 ? v - 128 : v + 128) / 128; } } else if (audio.format == 33056) { for (var j = 0; j < sizeSamplesPerChannel; ++j) { channelData[j] = GROWABLE_HEAP_F32()[heapPtr + (j * numChannels + c) * 4 >> 2]; } } else { throw "Invalid SDL audio format " + audio.format + "!"; } } }, debugSurface: function(surfData) { out("dumping surface " + [ surfData.surf, surfData.source, surfData.width, surfData.height ]); var image = surfData.ctx.getImageData(0, 0, surfData.width, surfData.height); var data = image.data; var num = Math.min(surfData.width, surfData.height); for (var i = 0; i < num; i++) { out(" diagonal " + i + ":" + [ data[i * surfData.width * 4 + i * 4 + 0], data[i * surfData.width * 4 + i * 4 + 1], data[i * surfData.width * 4 + i * 4 + 2], data[i * surfData.width * 4 + i * 4 + 3] ]); } }, joystickEventState: 1, lastJoystickState: {}, joystickNamePool: {}, recordJoystickState: function(joystick, state) { var buttons = new Array(state.buttons.length); for (var i = 0; i < state.buttons.length; i++) { buttons[i] = SDL.getJoystickButtonState(state.buttons[i]); } SDL.lastJoystickState[joystick] = { buttons: buttons, axes: state.axes.slice(0), timestamp: state.timestamp, index: state.index, id: state.id }; }, getJoystickButtonState: function(button) { if (typeof button == "object") { return button["pressed"]; } return button > 0; }, queryJoysticks: function() { for (var joystick in SDL.lastJoystickState) { var state = SDL.getGamepad(joystick - 1); var prevState = SDL.lastJoystickState[joystick]; if (typeof state == "undefined") return; if (state === null) return; if (typeof state.timestamp != "number" || state.timestamp != prevState.timestamp || !state.timestamp) { var i; for (i = 0; i < state.buttons.length; i++) { var buttonState = SDL.getJoystickButtonState(state.buttons[i]); if (buttonState !== prevState.buttons[i]) { SDL.events.push({ type: buttonState ? "joystick_button_down" : "joystick_button_up", joystick: joystick, index: joystick - 1, button: i }); } } for (i = 0; i < state.axes.length; i++) { if (state.axes[i] !== prevState.axes[i]) { SDL.events.push({ type: "joystick_axis_motion", joystick: joystick, index: joystick - 1, axis: i, value: state.axes[i] }); } } SDL.recordJoystickState(joystick, state); } } }, joystickAxisValueConversion: function(value) { value = Math.min(1, Math.max(value, -1)); return Math.ceil((value + 1) * 32767.5 - 32768); }, getGamepads: function() { var fcn = navigator.getGamepads || navigator.webkitGamepads || navigator.mozGamepads || navigator.gamepads || navigator.webkitGetGamepads; if (fcn !== undefined) { return fcn.apply(navigator); } return []; }, getGamepad: function(deviceIndex) { var gamepads = SDL.getGamepads(); if (gamepads.length > deviceIndex && deviceIndex >= 0) { return gamepads[deviceIndex]; } return null; } }; Module["SDL"] = SDL; function SDL_unicode() { return SDL.unicode; } Module["SDL_unicode"] = SDL_unicode; function _SDL_Linked_Version() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(275, 1); if (SDL.version === null) { SDL.version = _malloc(3); GROWABLE_HEAP_I8()[SDL.version + 0 >> 0] = 1; GROWABLE_HEAP_I8()[SDL.version + 1 >> 0] = 3; GROWABLE_HEAP_I8()[SDL.version + 2 >> 0] = 0; } return SDL.version; } Module["_SDL_Linked_Version"] = _SDL_Linked_Version; _SDL_Linked_Version.sig = "i"; function _SDL_Init(initFlags) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(276, 1, initFlags); SDL.startTime = Date.now(); SDL.initFlags = initFlags; if (!Module["doNotCaptureKeyboard"]) { var keyboardListeningElement = Module["keyboardListeningElement"] || document; keyboardListeningElement.addEventListener("keydown", SDL.receiveEvent); keyboardListeningElement.addEventListener("keyup", SDL.receiveEvent); keyboardListeningElement.addEventListener("keypress", SDL.receiveEvent); window.addEventListener("focus", SDL.receiveEvent); window.addEventListener("blur", SDL.receiveEvent); document.addEventListener("visibilitychange", SDL.receiveEvent); } window.addEventListener("unload", SDL.receiveEvent); SDL.keyboardState = _malloc(65536); zeroMemory(SDL.keyboardState, 65536); SDL.DOMEventToSDLEvent["keydown"] = 768; SDL.DOMEventToSDLEvent["keyup"] = 769; SDL.DOMEventToSDLEvent["keypress"] = 771; SDL.DOMEventToSDLEvent["mousedown"] = 1025; SDL.DOMEventToSDLEvent["mouseup"] = 1026; SDL.DOMEventToSDLEvent["mousemove"] = 1024; SDL.DOMEventToSDLEvent["wheel"] = 1027; SDL.DOMEventToSDLEvent["touchstart"] = 1792; SDL.DOMEventToSDLEvent["touchend"] = 1793; SDL.DOMEventToSDLEvent["touchmove"] = 1794; SDL.DOMEventToSDLEvent["unload"] = 256; SDL.DOMEventToSDLEvent["resize"] = 28673; SDL.DOMEventToSDLEvent["visibilitychange"] = 512; SDL.DOMEventToSDLEvent["focus"] = 512; SDL.DOMEventToSDLEvent["blur"] = 512; SDL.DOMEventToSDLEvent["joystick_axis_motion"] = 1536; SDL.DOMEventToSDLEvent["joystick_button_down"] = 1539; SDL.DOMEventToSDLEvent["joystick_button_up"] = 1540; return 0; } Module["_SDL_Init"] = _SDL_Init; _SDL_Init.sig = "ii"; function _SDL_WasInit() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(277, 1); if (SDL.startTime === null) { _SDL_Init(); } return 1; } Module["_SDL_WasInit"] = _SDL_WasInit; _SDL_WasInit.sig = "i"; function _SDL_GetVideoInfo() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(278, 1); var ret = _malloc(20); zeroMemory(ret, 3); GROWABLE_HEAP_I32()[ret + 12 >> 2] = Module["canvas"].width; GROWABLE_HEAP_I32()[ret + 16 >> 2] = Module["canvas"].height; return ret; } Module["_SDL_GetVideoInfo"] = _SDL_GetVideoInfo; _SDL_GetVideoInfo.sig = "i"; function _SDL_ListModes(format, flags) { return -1; } Module["_SDL_ListModes"] = _SDL_ListModes; function _SDL_VideoModeOK(width, height, depth, flags) { return depth; } Module["_SDL_VideoModeOK"] = _SDL_VideoModeOK; function _SDL_VideoDriverName(buf, max_size) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(279, 1, buf, max_size); if (SDL.startTime === null) { return 0; } var driverName = [ 101, 109, 115, 99, 114, 105, 112, 116, 101, 110, 95, 115, 100, 108, 95, 100, 114, 105, 118, 101, 114 ]; var index = 0; var size = driverName.length; if (max_size <= size) { size = max_size - 1; } while (index < size) { var value = driverName[index]; GROWABLE_HEAP_I8()[buf + index >> 0] = value; index++; } GROWABLE_HEAP_I8()[buf + index >> 0] = 0; return buf; } Module["_SDL_VideoDriverName"] = _SDL_VideoDriverName; _SDL_VideoDriverName.sig = "iii"; function _SDL_AudioDriverName(buf, max_size) { return _SDL_VideoDriverName(buf, max_size); } Module["_SDL_AudioDriverName"] = _SDL_AudioDriverName; function _SDL_SetVideoMode(width, height, depth, flags) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(280, 1, width, height, depth, flags); [ "touchstart", "touchend", "touchmove", "mousedown", "mouseup", "mousemove", "DOMMouseScroll", "mousewheel", "wheel", "mouseout" ].forEach(function(event) { Module["canvas"].addEventListener(event, SDL.receiveEvent, true); }); var canvas = Module["canvas"]; if (width == 0 && height == 0) { width = canvas.width; height = canvas.height; } if (!SDL.addedResizeListener) { SDL.addedResizeListener = true; Browser.resizeListeners.push(function(w, h) { if (!SDL.settingVideoMode) { SDL.receiveEvent({ type: "resize", w: w, h: h }); } }); } SDL.settingVideoMode = true; Browser.setCanvasSize(width, height); SDL.settingVideoMode = false; if (SDL.screen) { SDL.freeSurface(SDL.screen); assert(!SDL.screen); } if (SDL.GL) flags = flags | 67108864; SDL.screen = SDL.makeSurface(width, height, flags, true, "screen"); return SDL.screen; } Module["_SDL_SetVideoMode"] = _SDL_SetVideoMode; _SDL_SetVideoMode.sig = "iiiii"; function _SDL_GetVideoSurface() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(281, 1); return SDL.screen; } Module["_SDL_GetVideoSurface"] = _SDL_GetVideoSurface; _SDL_GetVideoSurface.sig = "i"; function _SDL_AudioQuit() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(282, 1); for (var i = 0; i < SDL.numChannels; ++i) { var chan = SDL.channels[i]; if (chan.audio) { chan.audio.pause(); chan.audio = undefined; } } var audio = SDL.music.audio; if (audio) audio.pause(); SDL.music.audio = undefined; } Module["_SDL_AudioQuit"] = _SDL_AudioQuit; _SDL_AudioQuit.sig = "v"; function _SDL_VideoQuit() { out("SDL_VideoQuit called (and ignored)"); } Module["_SDL_VideoQuit"] = _SDL_VideoQuit; function _SDL_QuitSubSystem(flags) { out("SDL_QuitSubSystem called (and ignored)"); } Module["_SDL_QuitSubSystem"] = _SDL_QuitSubSystem; function _SDL_Quit() { _SDL_AudioQuit(); out("SDL_Quit called (and ignored)"); } Module["_SDL_Quit"] = _SDL_Quit; function _SDL_UnlockSurface(surf) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(283, 1, surf); assert(!SDL.GL); var surfData = SDL.surfaces[surf]; if (!surfData.locked || --surfData.locked > 0) { return; } if (surfData.isFlagSet(2097152)) { SDL.copyIndexedColorData(surfData); } else if (!surfData.colors) { var data = surfData.image.data; var buffer = surfData.buffer; assert(buffer % 4 == 0, "Invalid buffer offset: " + buffer); var src = buffer >> 2; var dst = 0; var isScreen = surf == SDL.screen; var num; if (typeof CanvasPixelArray != "undefined" && data instanceof CanvasPixelArray) { num = data.length; while (dst < num) { var val = GROWABLE_HEAP_I32()[src]; data[dst] = val & 255; data[dst + 1] = val >> 8 & 255; data[dst + 2] = val >> 16 & 255; data[dst + 3] = isScreen ? 255 : val >> 24 & 255; src++; dst += 4; } } else { var data32 = new Uint32Array(data.buffer); if (isScreen && SDL.defaults.opaqueFrontBuffer) { num = data32.length; data32.set(GROWABLE_HEAP_I32().subarray(src, src + num)); var data8 = new Uint8Array(data.buffer); var i = 3; var j = i + 4 * num; if (num % 8 == 0) { while (i < j) { data8[i] = 255; i = i + 4 | 0; data8[i] = 255; i = i + 4 | 0; data8[i] = 255; i = i + 4 | 0; data8[i] = 255; i = i + 4 | 0; data8[i] = 255; i = i + 4 | 0; data8[i] = 255; i = i + 4 | 0; data8[i] = 255; i = i + 4 | 0; data8[i] = 255; i = i + 4 | 0; } } else { while (i < j) { data8[i] = 255; i = i + 4 | 0; } } } else { data32.set(GROWABLE_HEAP_I32().subarray(src, src + data32.length)); } } } else { var width = Module["canvas"].width; var height = Module["canvas"].height; var s = surfData.buffer; var data = surfData.image.data; var colors = surfData.colors; for (var y = 0; y < height; y++) { var base = y * width * 4; for (var x = 0; x < width; x++) { var val = GROWABLE_HEAP_U8()[s++ >> 0] * 4; var start = base + x * 4; data[start] = colors[val]; data[start + 1] = colors[val + 1]; data[start + 2] = colors[val + 2]; } s += width * 3; } } surfData.ctx.putImageData(surfData.image, 0, 0); } Module["_SDL_UnlockSurface"] = _SDL_UnlockSurface; _SDL_UnlockSurface.sig = "vi"; function _SDL_Flip(surf) {} Module["_SDL_Flip"] = _SDL_Flip; function _SDL_UpdateRect(surf, x, y, w, h) {} Module["_SDL_UpdateRect"] = _SDL_UpdateRect; function _SDL_UpdateRects(surf, numrects, rects) {} Module["_SDL_UpdateRects"] = _SDL_UpdateRects; function _SDL_Delay(delay) { if (!ENVIRONMENT_IS_WORKER) abort("SDL_Delay called on the main thread! Potential infinite loop, quitting. (consider building with async support like ASYNCIFY)"); var now = Date.now(); while (Date.now() - now < delay) {} } Module["_SDL_Delay"] = _SDL_Delay; function _SDL_WM_SetCaption(title, icon) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(284, 1, title, icon); if (title && typeof setWindowTitle != "undefined") { setWindowTitle(UTF8ToString(title)); } icon = icon && UTF8ToString(icon); } Module["_SDL_WM_SetCaption"] = _SDL_WM_SetCaption; _SDL_WM_SetCaption.sig = "vii"; function _SDL_EnableKeyRepeat(delay, interval) {} Module["_SDL_EnableKeyRepeat"] = _SDL_EnableKeyRepeat; function _SDL_GetKeyboardState(numKeys) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(285, 1, numKeys); if (numKeys) { GROWABLE_HEAP_I32()[numKeys >> 2] = 65536; } return SDL.keyboardState; } Module["_SDL_GetKeyboardState"] = _SDL_GetKeyboardState; _SDL_GetKeyboardState.sig = "ii"; function _SDL_GetKeyState() { return _SDL_GetKeyboardState(); } Module["_SDL_GetKeyState"] = _SDL_GetKeyState; function _SDL_GetKeyName(key) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(286, 1, key); if (!SDL.keyName) { SDL.keyName = allocateUTF8("unknown key"); } return SDL.keyName; } Module["_SDL_GetKeyName"] = _SDL_GetKeyName; _SDL_GetKeyName.sig = "ii"; function _SDL_GetModState() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(287, 1); return SDL.modState; } Module["_SDL_GetModState"] = _SDL_GetModState; _SDL_GetModState.sig = "i"; function _SDL_GetMouseState(x, y) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(288, 1, x, y); if (x) GROWABLE_HEAP_I32()[x >> 2] = Browser.mouseX; if (y) GROWABLE_HEAP_I32()[y >> 2] = Browser.mouseY; return SDL.buttonState; } Module["_SDL_GetMouseState"] = _SDL_GetMouseState; _SDL_GetMouseState.sig = "iii"; function _SDL_WarpMouse(x, y) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(289, 1, x, y); return; } Module["_SDL_WarpMouse"] = _SDL_WarpMouse; _SDL_WarpMouse.sig = "vii"; function _SDL_ShowCursor(toggle) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(290, 1, toggle); switch (toggle) { case 0: if (Browser.isFullscreen) { Module["canvas"].requestPointerLock(); return 0; } return 1; case 1: Module["canvas"].exitPointerLock(); return 1; case -1: return !Browser.pointerLock; default: out("SDL_ShowCursor called with unknown toggle parameter value: " + toggle + "."); break; } } Module["_SDL_ShowCursor"] = _SDL_ShowCursor; _SDL_ShowCursor.sig = "ii"; function _SDL_GetError() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(291, 1); if (!SDL.errorMessage) { SDL.errorMessage = allocateUTF8("unknown SDL-emscripten error"); } return SDL.errorMessage; } Module["_SDL_GetError"] = _SDL_GetError; _SDL_GetError.sig = "i"; function _SDL_SetError() {} Module["_SDL_SetError"] = _SDL_SetError; function _SDL_malloc(size) { return _malloc(size); } Module["_SDL_malloc"] = _SDL_malloc; _SDL_malloc.sig = "ii"; function _SDL_free(ptr) { _free(ptr); } Module["_SDL_free"] = _SDL_free; _SDL_free.sig = "vi"; function _SDL_CreateRGBSurface(flags, width, height, depth, rmask, gmask, bmask, amask) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(292, 1, flags, width, height, depth, rmask, gmask, bmask, amask); return SDL.makeSurface(width, height, flags, false, "CreateRGBSurface", rmask, gmask, bmask, amask); } Module["_SDL_CreateRGBSurface"] = _SDL_CreateRGBSurface; _SDL_CreateRGBSurface.sig = "iiiiiiiii"; function _SDL_CreateRGBSurfaceFrom(pixels, width, height, depth, pitch, rmask, gmask, bmask, amask) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(293, 1, pixels, width, height, depth, pitch, rmask, gmask, bmask, amask); var surf = SDL.makeSurface(width, height, 0, false, "CreateRGBSurfaceFrom", rmask, gmask, bmask, amask); if (depth !== 32) { out("TODO: Partially unimplemented SDL_CreateRGBSurfaceFrom called!"); return surf; } var data = SDL.surfaces[surf]; var image = data.ctx.createImageData(width, height); var pitchOfDst = width * 4; for (var row = 0; row < height; ++row) { var baseOfSrc = row * pitch; var baseOfDst = row * pitchOfDst; for (var col = 0; col < width * 4; ++col) { image.data[baseOfDst + col] = GROWABLE_HEAP_U8()[pixels + (baseOfDst + col) >> 0]; } } data.ctx.putImageData(image, 0, 0); return surf; } Module["_SDL_CreateRGBSurfaceFrom"] = _SDL_CreateRGBSurfaceFrom; _SDL_CreateRGBSurfaceFrom.sig = "iiiiiiiiii"; function _SDL_ConvertSurface(surf, format, flags) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(294, 1, surf, format, flags); if (format) { SDL.checkPixelFormat(format); } var oldData = SDL.surfaces[surf]; var ret = SDL.makeSurface(oldData.width, oldData.height, oldData.flags, false, "copy:" + oldData.source); var newData = SDL.surfaces[ret]; newData.ctx.globalCompositeOperation = "copy"; newData.ctx.drawImage(oldData.canvas, 0, 0); newData.ctx.globalCompositeOperation = oldData.ctx.globalCompositeOperation; return ret; } Module["_SDL_ConvertSurface"] = _SDL_ConvertSurface; _SDL_ConvertSurface.sig = "iiii"; function _SDL_DisplayFormatAlpha(surf) { return _SDL_ConvertSurface(surf); } Module["_SDL_DisplayFormatAlpha"] = _SDL_DisplayFormatAlpha; function _SDL_FreeSurface(surf) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(295, 1, surf); if (surf) SDL.freeSurface(surf); } Module["_SDL_FreeSurface"] = _SDL_FreeSurface; _SDL_FreeSurface.sig = "vi"; function _SDL_UpperBlit(src, srcrect, dst, dstrect) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(296, 1, src, srcrect, dst, dstrect); return SDL.blitSurface(src, srcrect, dst, dstrect, false); } Module["_SDL_UpperBlit"] = _SDL_UpperBlit; _SDL_UpperBlit.sig = "iiiii"; function _SDL_UpperBlitScaled(src, srcrect, dst, dstrect) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(297, 1, src, srcrect, dst, dstrect); return SDL.blitSurface(src, srcrect, dst, dstrect, true); } Module["_SDL_UpperBlitScaled"] = _SDL_UpperBlitScaled; _SDL_UpperBlitScaled.sig = "iiiii"; var _SDL_LowerBlit = _SDL_UpperBlit; Module["_SDL_LowerBlit"] = _SDL_LowerBlit; var _SDL_LowerBlitScaled = _SDL_UpperBlitScaled; Module["_SDL_LowerBlitScaled"] = _SDL_LowerBlitScaled; function _SDL_GetClipRect(surf, rect) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(298, 1, surf, rect); assert(rect); var surfData = SDL.surfaces[surf]; var r = surfData.clipRect || { x: 0, y: 0, w: surfData.width, h: surfData.height }; SDL.updateRect(rect, r); } Module["_SDL_GetClipRect"] = _SDL_GetClipRect; _SDL_GetClipRect.sig = "vii"; function _SDL_SetClipRect(surf, rect) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(299, 1, surf, rect); var surfData = SDL.surfaces[surf]; if (rect) { surfData.clipRect = SDL.intersectionOfRects({ x: 0, y: 0, w: surfData.width, h: surfData.height }, SDL.loadRect(rect)); } else { delete surfData.clipRect; } } Module["_SDL_SetClipRect"] = _SDL_SetClipRect; _SDL_SetClipRect.sig = "vii"; function _SDL_FillRect(surf, rect, color) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(300, 1, surf, rect, color); var surfData = SDL.surfaces[surf]; assert(!surfData.locked); if (surfData.isFlagSet(2097152)) { color = surfData.colors32[color]; } var r = rect ? SDL.loadRect(rect) : { x: 0, y: 0, w: surfData.width, h: surfData.height }; if (surfData.clipRect) { r = SDL.intersectionOfRects(surfData.clipRect, r); if (rect) { SDL.updateRect(rect, r); } } surfData.ctx.save(); surfData.ctx.fillStyle = SDL.translateColorToCSSRGBA(color); surfData.ctx.fillRect(r.x, r.y, r.w, r.h); surfData.ctx.restore(); return 0; } Module["_SDL_FillRect"] = _SDL_FillRect; _SDL_FillRect.sig = "iiii"; function _SDL_BlitSurface(src, srcrect, dst, dstrect) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(301, 1, src, srcrect, dst, dstrect); return SDL.blitSurface(src, srcrect, dst, dstrect, false); } Module["_SDL_BlitSurface"] = _SDL_BlitSurface; _SDL_BlitSurface.sig = "iiiii"; function _SDL_BlitScaled(src, srcrect, dst, dstrect) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(302, 1, src, srcrect, dst, dstrect); return SDL.blitSurface(src, srcrect, dst, dstrect, true); } Module["_SDL_BlitScaled"] = _SDL_BlitScaled; _SDL_BlitScaled.sig = "iiiii"; function _zoomSurface(src, x, y, smooth) { var srcData = SDL.surfaces[src]; var w = srcData.width * x; var h = srcData.height * y; var ret = SDL.makeSurface(Math.abs(w), Math.abs(h), srcData.flags, false, "zoomSurface"); var dstData = SDL.surfaces[ret]; if (x >= 0 && y >= 0) dstData.ctx.drawImage(srcData.canvas, 0, 0, w, h); else { dstData.ctx.save(); dstData.ctx.scale(x < 0 ? -1 : 1, y < 0 ? -1 : 1); dstData.ctx.drawImage(srcData.canvas, w < 0 ? w : 0, h < 0 ? h : 0, Math.abs(w), Math.abs(h)); dstData.ctx.restore(); } return ret; } Module["_zoomSurface"] = _zoomSurface; function _rotozoomSurface(src, angle, zoom, smooth) { if (angle % 360 === 0) { return _zoomSurface(src, zoom, zoom, smooth); } var srcData = SDL.surfaces[src]; var w = srcData.width * zoom; var h = srcData.height * zoom; var diagonal = Math.ceil(Math.sqrt(Math.pow(w, 2) + Math.pow(h, 2))); var ret = SDL.makeSurface(diagonal, diagonal, srcData.flags, false, "rotozoomSurface"); var dstData = SDL.surfaces[ret]; dstData.ctx.translate(diagonal / 2, diagonal / 2); dstData.ctx.rotate(-angle * Math.PI / 180); dstData.ctx.drawImage(srcData.canvas, -w / 2, -h / 2, w, h); return ret; } Module["_rotozoomSurface"] = _rotozoomSurface; function _SDL_SetAlpha(surf, flag, alpha) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(303, 1, surf, flag, alpha); var surfData = SDL.surfaces[surf]; surfData.alpha = alpha; if (!(flag & 65536)) { surfData.alpha = 255; } } Module["_SDL_SetAlpha"] = _SDL_SetAlpha; _SDL_SetAlpha.sig = "iiii"; function _SDL_SetColorKey(surf, flag, key) { warnOnce("SDL_SetColorKey is a no-op for performance reasons"); return 0; } Module["_SDL_SetColorKey"] = _SDL_SetColorKey; function _SDL_PollEvent(ptr) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(304, 1, ptr); return SDL.pollEvent(ptr); } Module["_SDL_PollEvent"] = _SDL_PollEvent; _SDL_PollEvent.sig = "ii"; function _SDL_PushEvent(ptr) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(305, 1, ptr); var copy = _malloc(28); _memcpy(copy, ptr, 28); SDL.events.push(copy); return 0; } Module["_SDL_PushEvent"] = _SDL_PushEvent; _SDL_PushEvent.sig = "ii"; function _SDL_PeepEvents(events, requestedEventCount, action, from, to) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(306, 1, events, requestedEventCount, action, from, to); switch (action) { case 2: { assert(requestedEventCount == 1); var index = 0; var retrievedEventCount = 0; while (index < SDL.events.length && retrievedEventCount < requestedEventCount) { var event = SDL.events[index]; var type = SDL.DOMEventToSDLEvent[event.type]; if (from <= type && type <= to) { if (SDL.makeCEvent(event, events) === false) { index++; } else { SDL.events.splice(index, 1); retrievedEventCount++; } } else { index++; } } return retrievedEventCount; } default: throw "SDL_PeepEvents does not yet support that action: " + action; } } Module["_SDL_PeepEvents"] = _SDL_PeepEvents; _SDL_PeepEvents.sig = "iiiiii"; function _SDL_PumpEvents() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(307, 1); SDL.events.forEach(function(event) { SDL.handleEvent(event); }); } Module["_SDL_PumpEvents"] = _SDL_PumpEvents; _SDL_PumpEvents.sig = "v"; function _emscripten_SDL_SetEventHandler(handler, userdata) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(308, 1, handler, userdata); SDL.eventHandler = handler; SDL.eventHandlerContext = userdata; if (!SDL.eventHandlerTemp) SDL.eventHandlerTemp = _malloc(28); } Module["_emscripten_SDL_SetEventHandler"] = _emscripten_SDL_SetEventHandler; _emscripten_SDL_SetEventHandler.sig = "vii"; function _SDL_SetColors(surf, colors, firstColor, nColors) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(309, 1, surf, colors, firstColor, nColors); var surfData = SDL.surfaces[surf]; if (!surfData.colors) { var buffer = new ArrayBuffer(256 * 4); surfData.colors = new Uint8Array(buffer); surfData.colors32 = new Uint32Array(buffer); } for (var i = 0; i < nColors; ++i) { var index = (firstColor + i) * 4; surfData.colors[index] = GROWABLE_HEAP_U8()[colors + i * 4 >> 0]; surfData.colors[index + 1] = GROWABLE_HEAP_U8()[colors + (i * 4 + 1) >> 0]; surfData.colors[index + 2] = GROWABLE_HEAP_U8()[colors + (i * 4 + 2) >> 0]; surfData.colors[index + 3] = 255; } return 1; } Module["_SDL_SetColors"] = _SDL_SetColors; _SDL_SetColors.sig = "iiiii"; function _SDL_SetPalette(surf, flags, colors, firstColor, nColors) { return _SDL_SetColors(surf, colors, firstColor, nColors); } Module["_SDL_SetPalette"] = _SDL_SetPalette; function _SDL_MapRGB(fmt, r, g, b) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(310, 1, fmt, r, g, b); SDL.checkPixelFormat(fmt); return r & 255 | (g & 255) << 8 | (b & 255) << 16 | 4278190080; } Module["_SDL_MapRGB"] = _SDL_MapRGB; _SDL_MapRGB.sig = "iiiii"; function _SDL_MapRGBA(fmt, r, g, b, a) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(311, 1, fmt, r, g, b, a); SDL.checkPixelFormat(fmt); return r & 255 | (g & 255) << 8 | (b & 255) << 16 | (a & 255) << 24; } Module["_SDL_MapRGBA"] = _SDL_MapRGBA; _SDL_MapRGBA.sig = "iiiiii"; function _SDL_GetRGB(pixel, fmt, r, g, b) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(312, 1, pixel, fmt, r, g, b); SDL.checkPixelFormat(fmt); if (r) { GROWABLE_HEAP_I8()[r >> 0] = pixel & 255; } if (g) { GROWABLE_HEAP_I8()[g >> 0] = pixel >> 8 & 255; } if (b) { GROWABLE_HEAP_I8()[b >> 0] = pixel >> 16 & 255; } } Module["_SDL_GetRGB"] = _SDL_GetRGB; _SDL_GetRGB.sig = "viiiii"; function _SDL_GetRGBA(pixel, fmt, r, g, b, a) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(313, 1, pixel, fmt, r, g, b, a); SDL.checkPixelFormat(fmt); if (r) { GROWABLE_HEAP_I8()[r >> 0] = pixel & 255; } if (g) { GROWABLE_HEAP_I8()[g >> 0] = pixel >> 8 & 255; } if (b) { GROWABLE_HEAP_I8()[b >> 0] = pixel >> 16 & 255; } if (a) { GROWABLE_HEAP_I8()[a >> 0] = pixel >> 24 & 255; } } Module["_SDL_GetRGBA"] = _SDL_GetRGBA; _SDL_GetRGBA.sig = "viiiiii"; function _SDL_GetAppState() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(314, 1); var state = 0; if (Browser.pointerLock) { state |= 1; } if (document.hasFocus()) { state |= 2; } state |= 4; return state; } Module["_SDL_GetAppState"] = _SDL_GetAppState; _SDL_GetAppState.sig = "i"; function _SDL_WM_GrabInput() {} Module["_SDL_WM_GrabInput"] = _SDL_WM_GrabInput; function _SDL_WM_ToggleFullScreen(surf) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(315, 1, surf); if (Browser.exitFullscreen()) { return 1; } if (!SDL.canRequestFullscreen) { return 0; } SDL.isRequestingFullscreen = true; return 1; } Module["_SDL_WM_ToggleFullScreen"] = _SDL_WM_ToggleFullScreen; _SDL_WM_ToggleFullScreen.sig = "ii"; function _IMG_Init(flags) { return flags; } Module["_IMG_Init"] = _IMG_Init; function _SDL_FreeRW(rwopsID) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(317, 1, rwopsID); SDL.rwops[rwopsID] = null; while (SDL.rwops.length > 0 && SDL.rwops[SDL.rwops.length - 1] === null) { SDL.rwops.pop(); } } Module["_SDL_FreeRW"] = _SDL_FreeRW; _SDL_FreeRW.sig = "vi"; function _IMG_Load_RW(rwopsID, freeSrc) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(316, 1, rwopsID, freeSrc); try { var cleanup = function() { if (rwops && freeSrc) _SDL_FreeRW(rwopsID); }; var addCleanup = function(func) { var old = cleanup; cleanup = function added_cleanup() { old(); func(); }; }; var callStbImage = function(func, params) { var x = Module["_malloc"](4); var y = Module["_malloc"](4); var comp = Module["_malloc"](4); addCleanup(function() { Module["_free"](x); Module["_free"](y); Module["_free"](comp); if (data) Module["_stbi_image_free"](data); }); var data = Module["_" + func].apply(null, params.concat([ x, y, comp, 0 ])); if (!data) return null; return { rawData: true, data: data, width: GROWABLE_HEAP_I32()[x >> 2], height: GROWABLE_HEAP_I32()[y >> 2], size: GROWABLE_HEAP_I32()[x >> 2] * GROWABLE_HEAP_I32()[y >> 2] * GROWABLE_HEAP_I32()[comp >> 2], bpp: GROWABLE_HEAP_I32()[comp >> 2] }; }; var rwops = SDL.rwops[rwopsID]; if (rwops === undefined) { return 0; } var raw; var filename = rwops.filename; if (filename === undefined) { warnOnce("Only file names that have been preloaded are supported for IMG_Load_RW. Consider using STB_IMAGE=1 if you want synchronous image decoding (see settings.js), or package files with --use-preload-plugins"); return 0; } if (!raw) { filename = PATH_FS.resolve(filename); raw = preloadedImages[filename]; if (!raw) { if (raw === null) err("Trying to reuse preloaded image, but freePreloadedMediaOnUse is set!"); warnOnce("Cannot find preloaded image " + filename); warnOnce("Cannot find preloaded image " + filename + ". Consider using STB_IMAGE=1 if you want synchronous image decoding (see settings.js), or package files with --use-preload-plugins"); return 0; } else if (Module["freePreloadedMediaOnUse"]) { preloadedImages[filename] = null; } } var surf = SDL.makeSurface(raw.width, raw.height, 0, false, "load:" + filename); var surfData = SDL.surfaces[surf]; surfData.ctx.globalCompositeOperation = "copy"; if (!raw.rawData) { surfData.ctx.drawImage(raw, 0, 0, raw.width, raw.height, 0, 0, raw.width, raw.height); } else { var imageData = surfData.ctx.getImageData(0, 0, surfData.width, surfData.height); if (raw.bpp == 4) { imageData.data.set(GROWABLE_HEAP_U8().subarray(raw.data, raw.data + raw.size)); } else if (raw.bpp == 3) { var pixels = raw.size / 3; var data = imageData.data; var sourcePtr = raw.data; var destPtr = 0; for (var i = 0; i < pixels; i++) { data[destPtr++] = GROWABLE_HEAP_U8()[sourcePtr++ >> 0]; data[destPtr++] = GROWABLE_HEAP_U8()[sourcePtr++ >> 0]; data[destPtr++] = GROWABLE_HEAP_U8()[sourcePtr++ >> 0]; data[destPtr++] = 255; } } else if (raw.bpp == 2) { var pixels = raw.size; var data = imageData.data; var sourcePtr = raw.data; var destPtr = 0; for (var i = 0; i < pixels; i++) { var gray = GROWABLE_HEAP_U8()[sourcePtr++ >> 0]; var alpha = GROWABLE_HEAP_U8()[sourcePtr++ >> 0]; data[destPtr++] = gray; data[destPtr++] = gray; data[destPtr++] = gray; data[destPtr++] = alpha; } } else if (raw.bpp == 1) { var pixels = raw.size; var data = imageData.data; var sourcePtr = raw.data; var destPtr = 0; for (var i = 0; i < pixels; i++) { var value = GROWABLE_HEAP_U8()[sourcePtr++ >> 0]; data[destPtr++] = value; data[destPtr++] = value; data[destPtr++] = value; data[destPtr++] = 255; } } else { err("cannot handle bpp " + raw.bpp); return 0; } surfData.ctx.putImageData(imageData, 0, 0); } surfData.ctx.globalCompositeOperation = "source-over"; _SDL_LockSurface(surf); surfData.locked--; if (SDL.GL) { surfData.canvas = surfData.ctx = null; } return surf; } finally { cleanup(); } } Module["_IMG_Load_RW"] = _IMG_Load_RW; _IMG_Load_RW.sig = "iii"; function _SDL_RWFromFile(_name, mode) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(319, 1, _name, mode); var id = SDL.rwops.length; var name = UTF8ToString(_name); SDL.rwops.push({ filename: name, mimetype: Browser.getMimetype(name) }); return id; } Module["_SDL_RWFromFile"] = _SDL_RWFromFile; _SDL_RWFromFile.sig = "iii"; function _IMG_Load(filename) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(318, 1, filename); var rwops = _SDL_RWFromFile(filename); var result = _IMG_Load_RW(rwops, 1); return result; } Module["_IMG_Load"] = _IMG_Load; _IMG_Load.sig = "ii"; var _SDL_LoadBMP = _IMG_Load; Module["_SDL_LoadBMP"] = _SDL_LoadBMP; var _SDL_LoadBMP_RW = _IMG_Load_RW; Module["_SDL_LoadBMP_RW"] = _SDL_LoadBMP_RW; function _IMG_Quit() { out("IMG_Quit called (and ignored)"); } Module["_IMG_Quit"] = _IMG_Quit; function _SDL_OpenAudio(desired, obtained) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(320, 1, desired, obtained); try { SDL.audio = { freq: GROWABLE_HEAP_U32()[desired >> 2], format: GROWABLE_HEAP_U16()[desired + 4 >> 1], channels: GROWABLE_HEAP_U8()[desired + 6 >> 0], samples: GROWABLE_HEAP_U16()[desired + 8 >> 1], callback: GROWABLE_HEAP_U32()[desired + 16 >> 2], userdata: GROWABLE_HEAP_U32()[desired + 20 >> 2], paused: true, timer: null }; if (SDL.audio.format == 8) { SDL.audio.silence = 128; } else if (SDL.audio.format == 32784) { SDL.audio.silence = 0; } else if (SDL.audio.format == 33056) { SDL.audio.silence = 0; } else { throw "Invalid SDL audio format " + SDL.audio.format + "!"; } if (SDL.audio.freq <= 0) { throw "Unsupported sound frequency " + SDL.audio.freq + "!"; } else if (SDL.audio.freq <= 22050) { SDL.audio.freq = 22050; } else if (SDL.audio.freq <= 32e3) { SDL.audio.freq = 32e3; } else if (SDL.audio.freq <= 44100) { SDL.audio.freq = 44100; } else if (SDL.audio.freq <= 48e3) { SDL.audio.freq = 48e3; } else if (SDL.audio.freq <= 96e3) { SDL.audio.freq = 96e3; } else { throw "Unsupported sound frequency " + SDL.audio.freq + "!"; } if (SDL.audio.channels == 0) { SDL.audio.channels = 1; } else if (SDL.audio.channels < 0 || SDL.audio.channels > 32) { throw "Unsupported number of audio channels for SDL audio: " + SDL.audio.channels + "!"; } else if (SDL.audio.channels != 1 && SDL.audio.channels != 2) { out("Warning: Using untested number of audio channels " + SDL.audio.channels); } if (SDL.audio.samples < 128 || SDL.audio.samples > 524288) { throw "Unsupported audio callback buffer size " + SDL.audio.samples + "!"; } else if ((SDL.audio.samples & SDL.audio.samples - 1) != 0) { throw "Audio callback buffer size " + SDL.audio.samples + " must be a power-of-two!"; } var totalSamples = SDL.audio.samples * SDL.audio.channels; if (SDL.audio.format == 8) { SDL.audio.bytesPerSample = 1; } else if (SDL.audio.format == 32784) { SDL.audio.bytesPerSample = 2; } else if (SDL.audio.format == 33056) { SDL.audio.bytesPerSample = 4; } else { throw "Invalid SDL audio format " + SDL.audio.format + "!"; } SDL.audio.bufferSize = totalSamples * SDL.audio.bytesPerSample; SDL.audio.bufferDurationSecs = SDL.audio.bufferSize / SDL.audio.bytesPerSample / SDL.audio.channels / SDL.audio.freq; SDL.audio.bufferingDelay = 50 / 1e3; SDL.audio.buffer = _malloc(SDL.audio.bufferSize); SDL.audio.numSimultaneouslyQueuedBuffers = Module["SDL_numSimultaneouslyQueuedBuffers"] || 5; SDL.audio.queueNewAudioData = function SDL_queueNewAudioData() { if (!SDL.audio) return; for (var i = 0; i < SDL.audio.numSimultaneouslyQueuedBuffers; ++i) { var secsUntilNextPlayStart = SDL.audio.nextPlayTime - SDL.audioContext["currentTime"]; if (secsUntilNextPlayStart >= SDL.audio.bufferingDelay + SDL.audio.bufferDurationSecs * SDL.audio.numSimultaneouslyQueuedBuffers) return; getWasmTableEntry(SDL.audio.callback)(SDL.audio.userdata, SDL.audio.buffer, SDL.audio.bufferSize); SDL.audio.pushAudio(SDL.audio.buffer, SDL.audio.bufferSize); } }; SDL.audio.caller = function SDL_audioCaller() { if (!SDL.audio) return; --SDL.audio.numAudioTimersPending; SDL.audio.queueNewAudioData(); var secsUntilNextPlayStart = SDL.audio.nextPlayTime - SDL.audioContext["currentTime"]; var preemptBufferFeedSecs = SDL.audio.bufferDurationSecs / 2; if (SDL.audio.numAudioTimersPending < SDL.audio.numSimultaneouslyQueuedBuffers) { ++SDL.audio.numAudioTimersPending; SDL.audio.timer = safeSetTimeout(SDL.audio.caller, Math.max(0, 1e3 * (secsUntilNextPlayStart - preemptBufferFeedSecs))); if (SDL.audio.numAudioTimersPending < SDL.audio.numSimultaneouslyQueuedBuffers) { ++SDL.audio.numAudioTimersPending; safeSetTimeout(SDL.audio.caller, 1); } } }; SDL.audio.audioOutput = new Audio(); SDL.openAudioContext(); if (!SDL.audioContext) throw "Web Audio API is not available!"; autoResumeAudioContext(SDL.audioContext); SDL.audio.nextPlayTime = 0; SDL.audio.pushAudio = function(ptr, sizeBytes) { try { if (SDL.audio.paused) return; var sizeSamples = sizeBytes / SDL.audio.bytesPerSample; var sizeSamplesPerChannel = sizeSamples / SDL.audio.channels; if (sizeSamplesPerChannel != SDL.audio.samples) { throw "Received mismatching audio buffer size!"; } var source = SDL.audioContext["createBufferSource"](); var soundBuffer = SDL.audioContext["createBuffer"](SDL.audio.channels, sizeSamplesPerChannel, SDL.audio.freq); source["connect"](SDL.audioContext["destination"]); SDL.fillWebAudioBufferFromHeap(ptr, sizeSamplesPerChannel, soundBuffer); source["buffer"] = soundBuffer; var curtime = SDL.audioContext["currentTime"]; if (curtime > SDL.audio.nextPlayTime && SDL.audio.nextPlayTime != 0) { err("warning: Audio callback had starved sending audio by " + (curtime - SDL.audio.nextPlayTime) + " seconds."); } var playtime = Math.max(curtime + SDL.audio.bufferingDelay, SDL.audio.nextPlayTime); if (typeof source["start"] != "undefined") { source["start"](playtime); } else if (typeof source["noteOn"] != "undefined") { source["noteOn"](playtime); } SDL.audio.nextPlayTime = playtime + SDL.audio.bufferDurationSecs; } catch (e) { out("Web Audio API error playing back audio: " + e.toString()); } }; if (obtained) { GROWABLE_HEAP_I32()[obtained >> 2] = SDL.audio.freq; GROWABLE_HEAP_I16()[obtained + 4 >> 1] = SDL.audio.format; GROWABLE_HEAP_I8()[obtained + 6 >> 0] = SDL.audio.channels; GROWABLE_HEAP_I8()[obtained + 7 >> 0] = SDL.audio.silence; GROWABLE_HEAP_I16()[obtained + 8 >> 1] = SDL.audio.samples; GROWABLE_HEAP_U32()[obtained + 16 >> 2] = SDL.audio.callback; GROWABLE_HEAP_U32()[obtained + 20 >> 2] = SDL.audio.userdata; } SDL.allocateChannels(32); } catch (e) { out('Initializing SDL audio threw an exception: "' + e.toString() + '"! Continuing without audio.'); SDL.audio = null; SDL.allocateChannels(0); if (obtained) { GROWABLE_HEAP_I32()[obtained >> 2] = 0; GROWABLE_HEAP_I16()[obtained + 4 >> 1] = 0; GROWABLE_HEAP_I8()[obtained + 6 >> 0] = 0; GROWABLE_HEAP_I8()[obtained + 7 >> 0] = 0; GROWABLE_HEAP_I16()[obtained + 8 >> 1] = 0; GROWABLE_HEAP_U32()[obtained + 16 >> 2] = 0; GROWABLE_HEAP_U32()[obtained + 20 >> 2] = 0; } } if (!SDL.audio) { return -1; } return 0; } Module["_SDL_OpenAudio"] = _SDL_OpenAudio; _SDL_OpenAudio.sig = "iii"; function _SDL_PauseAudio(pauseOn) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(321, 1, pauseOn); if (!SDL.audio) { return; } if (pauseOn) { if (SDL.audio.timer !== undefined) { clearTimeout(SDL.audio.timer); SDL.audio.numAudioTimersPending = 0; SDL.audio.timer = undefined; } } else if (!SDL.audio.timer) { SDL.audio.numAudioTimersPending = 1; SDL.audio.timer = safeSetTimeout(SDL.audio.caller, 1); } SDL.audio.paused = pauseOn; } Module["_SDL_PauseAudio"] = _SDL_PauseAudio; _SDL_PauseAudio.sig = "vi"; function _SDL_CloseAudio() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(322, 1); if (SDL.audio) { if (SDL.audio.callbackRemover) { SDL.audio.callbackRemover(); SDL.audio.callbackRemover = null; } _SDL_PauseAudio(1); _free(SDL.audio.buffer); SDL.audio = null; SDL.allocateChannels(0); } } Module["_SDL_CloseAudio"] = _SDL_CloseAudio; _SDL_CloseAudio.sig = "v"; function _SDL_LockAudio() {} Module["_SDL_LockAudio"] = _SDL_LockAudio; function _SDL_UnlockAudio() {} Module["_SDL_UnlockAudio"] = _SDL_UnlockAudio; function _SDL_CreateMutex() { return 0; } Module["_SDL_CreateMutex"] = _SDL_CreateMutex; function _SDL_LockMutex() {} Module["_SDL_LockMutex"] = _SDL_LockMutex; function _SDL_UnlockMutex() {} Module["_SDL_UnlockMutex"] = _SDL_UnlockMutex; function _SDL_mutexP() { return 0; } Module["_SDL_mutexP"] = _SDL_mutexP; function _SDL_mutexV() { return 0; } Module["_SDL_mutexV"] = _SDL_mutexV; function _SDL_DestroyMutex() {} Module["_SDL_DestroyMutex"] = _SDL_DestroyMutex; function _SDL_CreateCond() { return 0; } Module["_SDL_CreateCond"] = _SDL_CreateCond; function _SDL_CondSignal() {} Module["_SDL_CondSignal"] = _SDL_CondSignal; function _SDL_CondWait() {} Module["_SDL_CondWait"] = _SDL_CondWait; function _SDL_DestroyCond() {} Module["_SDL_DestroyCond"] = _SDL_DestroyCond; function _SDL_StartTextInput() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(323, 1); SDL.textInput = true; } Module["_SDL_StartTextInput"] = _SDL_StartTextInput; _SDL_StartTextInput.sig = "v"; function _SDL_StopTextInput() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(324, 1); SDL.textInput = false; } Module["_SDL_StopTextInput"] = _SDL_StopTextInput; _SDL_StopTextInput.sig = "v"; function _Mix_Init(flags) { if (!flags) return 0; return 8; } Module["_Mix_Init"] = _Mix_Init; function _Mix_Quit() {} Module["_Mix_Quit"] = _Mix_Quit; function _Mix_OpenAudio(frequency, format, channels, chunksize) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(325, 1, frequency, format, channels, chunksize); SDL.openAudioContext(); autoResumeAudioContext(SDL.audioContext); SDL.allocateChannels(32); SDL.mixerFrequency = frequency; SDL.mixerFormat = format; SDL.mixerNumChannels = channels; SDL.mixerChunkSize = chunksize; return 0; } Module["_Mix_OpenAudio"] = _Mix_OpenAudio; _Mix_OpenAudio.sig = "iiiii"; var _Mix_CloseAudio = _SDL_CloseAudio; Module["_Mix_CloseAudio"] = _Mix_CloseAudio; function _Mix_AllocateChannels(num) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(326, 1, num); SDL.allocateChannels(num); return num; } Module["_Mix_AllocateChannels"] = _Mix_AllocateChannels; _Mix_AllocateChannels.sig = "ii"; function _Mix_ChannelFinished(func) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(327, 1, func); SDL.channelFinished = func; } Module["_Mix_ChannelFinished"] = _Mix_ChannelFinished; _Mix_ChannelFinished.sig = "vi"; function _Mix_Volume(channel, volume) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(328, 1, channel, volume); if (channel == -1) { for (var i = 0; i < SDL.numChannels - 1; i++) { _Mix_Volume(i, volume); } return _Mix_Volume(SDL.numChannels - 1, volume); } return SDL.setGetVolume(SDL.channels[channel], volume); } Module["_Mix_Volume"] = _Mix_Volume; _Mix_Volume.sig = "iii"; function _Mix_SetPanning(channel, left, right) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(329, 1, channel, left, right); left /= 255; right /= 255; SDL.setPannerPosition(SDL.channels[channel], right - left, 0, .1); return 1; } Module["_Mix_SetPanning"] = _Mix_SetPanning; _Mix_SetPanning.sig = "iiii"; function _Mix_LoadWAV_RW(rwopsID, freesrc) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(330, 1, rwopsID, freesrc); var rwops = SDL.rwops[rwopsID]; if (rwops === undefined) return 0; var filename = ""; var audio; var webAudio; var bytes; if (rwops.filename !== undefined) { filename = PATH_FS.resolve(rwops.filename); var raw = preloadedAudios[filename]; if (!raw) { if (raw === null) err("Trying to reuse preloaded audio, but freePreloadedMediaOnUse is set!"); if (!Module.noAudioDecoding) warnOnce("Cannot find preloaded audio " + filename); try { bytes = FS.readFile(filename); } catch (e) { err("Couldn't find file for: " + filename); return 0; } } if (Module["freePreloadedMediaOnUse"]) { preloadedAudios[filename] = null; } audio = raw; } else if (rwops.bytes !== undefined) { if (SDL.webAudioAvailable()) bytes = GROWABLE_HEAP_U8().buffer.slice(rwops.bytes, rwops.bytes + rwops.count); else bytes = GROWABLE_HEAP_U8().subarray(rwops.bytes, rwops.bytes + rwops.count); } else { return 0; } var arrayBuffer = bytes ? bytes.buffer || bytes : bytes; var canPlayWithWebAudio = Module["SDL_canPlayWithWebAudio"] === undefined || Module["SDL_canPlayWithWebAudio"](filename, arrayBuffer); if (bytes !== undefined && SDL.webAudioAvailable() && canPlayWithWebAudio) { audio = undefined; webAudio = {}; webAudio.onDecodeComplete = []; var onDecodeComplete = function(data) { webAudio.decodedBuffer = data; webAudio.onDecodeComplete.forEach(function(e) { e(); }); webAudio.onDecodeComplete = undefined; }; SDL.audioContext["decodeAudioData"](arrayBuffer, onDecodeComplete); } else if (audio === undefined && bytes) { var blob = new Blob([ bytes ], { type: rwops.mimetype }); var url = URL.createObjectURL(blob); audio = new Audio(); audio.src = url; audio.mozAudioChannelType = "content"; } var id = SDL.audios.length; SDL.audios.push({ source: filename, audio: audio, webAudio: webAudio }); return id; } Module["_Mix_LoadWAV_RW"] = _Mix_LoadWAV_RW; _Mix_LoadWAV_RW.sig = "iii"; function _Mix_LoadWAV(filename) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(331, 1, filename); var rwops = _SDL_RWFromFile(filename); var result = _Mix_LoadWAV_RW(rwops); _SDL_FreeRW(rwops); return result; } Module["_Mix_LoadWAV"] = _Mix_LoadWAV; _Mix_LoadWAV.sig = "ii"; function _Mix_QuickLoad_RAW(mem, len) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(332, 1, mem, len); var audio; var webAudio; var numSamples = len >> 1; var buffer = new Float32Array(numSamples); for (var i = 0; i < numSamples; ++i) { buffer[i] = GROWABLE_HEAP_I16()[mem + i * 2 >> 1] / 32768; } if (SDL.webAudioAvailable()) { webAudio = {}; webAudio.decodedBuffer = buffer; } else { audio = new Audio(); audio.mozAudioChannelType = "content"; audio.numChannels = SDL.mixerNumChannels; audio.frequency = SDL.mixerFrequency; } var id = SDL.audios.length; SDL.audios.push({ source: "", audio: audio, webAudio: webAudio, buffer: buffer }); return id; } Module["_Mix_QuickLoad_RAW"] = _Mix_QuickLoad_RAW; _Mix_QuickLoad_RAW.sig = "iii"; function _Mix_FreeChunk(id) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(333, 1, id); SDL.audios[id] = null; } Module["_Mix_FreeChunk"] = _Mix_FreeChunk; _Mix_FreeChunk.sig = "vi"; function _Mix_ReserveChannels(num) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(334, 1, num); SDL.channelMinimumNumber = num; } Module["_Mix_ReserveChannels"] = _Mix_ReserveChannels; _Mix_ReserveChannels.sig = "ii"; function _Mix_PlayChannel(channel, id, loops) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(335, 1, channel, id, loops); var info = SDL.audios[id]; if (!info) return -1; if (!info.audio && !info.webAudio) return -1; if (channel == -1) { for (var i = SDL.channelMinimumNumber; i < SDL.numChannels; i++) { if (!SDL.channels[i].audio) { channel = i; break; } } if (channel == -1) { err("All " + SDL.numChannels + " channels in use!"); return -1; } } var channelInfo = SDL.channels[channel]; var audio; if (info.webAudio) { audio = {}; audio.resource = info; audio.paused = false; audio.currentPosition = 0; audio.play = function() { SDL.playWebAudio(this); }; audio.pause = function() { SDL.pauseWebAudio(this); }; } else { audio = info.audio.cloneNode(true); audio.numChannels = info.audio.numChannels; audio.frequency = info.audio.frequency; } audio["onended"] = function SDL_audio_onended() { if (channelInfo.audio == this) { channelInfo.audio.paused = true; channelInfo.audio = null; } if (SDL.channelFinished) getWasmTableEntry(SDL.channelFinished)(channel); }; channelInfo.audio = audio; audio.loop = loops != 0; audio.volume = channelInfo.volume; audio.play(); return channel; } Module["_Mix_PlayChannel"] = _Mix_PlayChannel; _Mix_PlayChannel.sig = "iiii"; var _Mix_PlayChannelTimed = _Mix_PlayChannel; Module["_Mix_PlayChannelTimed"] = _Mix_PlayChannelTimed; function _Mix_FadingChannel(channel) { return 0; } Module["_Mix_FadingChannel"] = _Mix_FadingChannel; function _Mix_HaltChannel(channel) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(336, 1, channel); function halt(channel) { var info = SDL.channels[channel]; if (info.audio) { info.audio.pause(); info.audio = null; } if (SDL.channelFinished) { getWasmTableEntry(SDL.channelFinished)(channel); } } if (channel != -1) { halt(channel); } else { for (var i = 0; i < SDL.channels.length; ++i) halt(i); } return 0; } Module["_Mix_HaltChannel"] = _Mix_HaltChannel; _Mix_HaltChannel.sig = "ii"; function _Mix_HaltMusic() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(338, 1); var audio = SDL.music.audio; if (audio) { audio.src = audio.src; audio.currentPosition = 0; audio.pause(); } SDL.music.audio = null; if (SDL.hookMusicFinished) { getWasmTableEntry(SDL.hookMusicFinished)(); } return 0; } Module["_Mix_HaltMusic"] = _Mix_HaltMusic; _Mix_HaltMusic.sig = "i"; function _Mix_HookMusicFinished(func) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(337, 1, func); SDL.hookMusicFinished = func; if (SDL.music.audio) { SDL.music.audio["onended"] = _Mix_HaltMusic; } } Module["_Mix_HookMusicFinished"] = _Mix_HookMusicFinished; _Mix_HookMusicFinished.sig = "vi"; function _Mix_VolumeMusic(volume) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(339, 1, volume); return SDL.setGetVolume(SDL.music, volume); } Module["_Mix_VolumeMusic"] = _Mix_VolumeMusic; _Mix_VolumeMusic.sig = "ii"; var _Mix_LoadMUS_RW = _Mix_LoadWAV_RW; Module["_Mix_LoadMUS_RW"] = _Mix_LoadMUS_RW; function _Mix_LoadMUS(filename) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(340, 1, filename); var rwops = _SDL_RWFromFile(filename); var result = _Mix_LoadMUS_RW(rwops); _SDL_FreeRW(rwops); return result; } Module["_Mix_LoadMUS"] = _Mix_LoadMUS; _Mix_LoadMUS.sig = "ii"; var _Mix_FreeMusic = _Mix_FreeChunk; Module["_Mix_FreeMusic"] = _Mix_FreeMusic; function _Mix_PlayMusic(id, loops) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(341, 1, id, loops); if (SDL.music.audio) { if (!SDL.music.audio.paused) err("Music is already playing. " + SDL.music.source); SDL.music.audio.pause(); } var info = SDL.audios[id]; var audio; if (info.webAudio) { audio = {}; audio.resource = info; audio.paused = false; audio.currentPosition = 0; audio.play = function() { SDL.playWebAudio(this); }; audio.pause = function() { SDL.pauseWebAudio(this); }; } else if (info.audio) { audio = info.audio; } audio["onended"] = function() { if (SDL.music.audio == this) _Mix_HaltMusic(); }; audio.loop = loops != 0 && loops != 1; audio.volume = SDL.music.volume; SDL.music.audio = audio; audio.play(); return 0; } Module["_Mix_PlayMusic"] = _Mix_PlayMusic; _Mix_PlayMusic.sig = "iii"; function _Mix_PauseMusic() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(342, 1); var audio = SDL.music.audio; if (audio) audio.pause(); } Module["_Mix_PauseMusic"] = _Mix_PauseMusic; _Mix_PauseMusic.sig = "v"; function _Mix_ResumeMusic() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(343, 1); var audio = SDL.music.audio; if (audio) audio.play(); } Module["_Mix_ResumeMusic"] = _Mix_ResumeMusic; _Mix_ResumeMusic.sig = "v"; var _Mix_FadeInMusicPos = _Mix_PlayMusic; Module["_Mix_FadeInMusicPos"] = _Mix_FadeInMusicPos; var _Mix_FadeOutMusic = _Mix_HaltMusic; Module["_Mix_FadeOutMusic"] = _Mix_FadeOutMusic; function _Mix_PlayingMusic() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(344, 1); return SDL.music.audio && !SDL.music.audio.paused ? 1 : 0; } Module["_Mix_PlayingMusic"] = _Mix_PlayingMusic; _Mix_PlayingMusic.sig = "i"; function _Mix_Playing(channel) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(345, 1, channel); if (channel === -1) { var count = 0; for (var i = 0; i < SDL.channels.length; i++) { count += _Mix_Playing(i); } return count; } var info = SDL.channels[channel]; if (info && info.audio && !info.audio.paused) { return 1; } return 0; } Module["_Mix_Playing"] = _Mix_Playing; _Mix_Playing.sig = "ii"; function _Mix_Pause(channel) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(346, 1, channel); if (channel === -1) { for (var i = 0; i < SDL.channels.length; i++) { _Mix_Pause(i); } return; } var info = SDL.channels[channel]; if (info && info.audio) { info.audio.pause(); } else {} } Module["_Mix_Pause"] = _Mix_Pause; _Mix_Pause.sig = "vi"; function _Mix_Paused(channel) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(347, 1, channel); if (channel === -1) { var pausedCount = 0; for (var i = 0; i < SDL.channels.length; i++) { pausedCount += _Mix_Paused(i); } return pausedCount; } var info = SDL.channels[channel]; if (info && info.audio && info.audio.paused) { return 1; } return 0; } Module["_Mix_Paused"] = _Mix_Paused; _Mix_Paused.sig = "ii"; function _Mix_PausedMusic() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(348, 1); return SDL.music.audio && SDL.music.audio.paused ? 1 : 0; } Module["_Mix_PausedMusic"] = _Mix_PausedMusic; _Mix_PausedMusic.sig = "i"; function _Mix_Resume(channel) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(349, 1, channel); if (channel === -1) { for (var i = 0; i < SDL.channels.length; i++) { _Mix_Resume(i); } return; } var info = SDL.channels[channel]; if (info && info.audio) info.audio.play(); } Module["_Mix_Resume"] = _Mix_Resume; _Mix_Resume.sig = "vi"; function _TTF_Init() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(350, 1); try { var offscreenCanvas = new OffscreenCanvas(0, 0); SDL.ttfContext = offscreenCanvas.getContext("2d"); if (typeof SDL.ttfContext.measureText != "function") { throw "bad context"; } } catch (ex) { var canvas = document.createElement("canvas"); SDL.ttfContext = canvas.getContext("2d"); } assert(typeof SDL.ttfContext.measureText == "function", "context " + SDL.ttfContext + "must provide valid methods"); return 0; } Module["_TTF_Init"] = _TTF_Init; _TTF_Init.sig = "i"; function _TTF_OpenFont(filename, size) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(351, 1, filename, size); filename = PATH.normalize(UTF8ToString(filename)); var id = SDL.fonts.length; SDL.fonts.push({ name: filename, size: size }); return id; } Module["_TTF_OpenFont"] = _TTF_OpenFont; _TTF_OpenFont.sig = "iii"; function _TTF_CloseFont(font) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(352, 1, font); SDL.fonts[font] = null; } Module["_TTF_CloseFont"] = _TTF_CloseFont; _TTF_CloseFont.sig = "vi"; function _TTF_RenderText_Solid(font, text, color) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(353, 1, font, text, color); text = UTF8ToString(text) || " "; var fontData = SDL.fonts[font]; var w = SDL.estimateTextWidth(fontData, text); var h = fontData.size; color = SDL.loadColorToCSSRGB(color); var fontString = SDL.makeFontString(h, fontData.name); var surf = SDL.makeSurface(w, h, 0, false, "text:" + text); var surfData = SDL.surfaces[surf]; surfData.ctx.save(); surfData.ctx.fillStyle = color; surfData.ctx.font = fontString; surfData.ctx.textBaseline = "bottom"; surfData.ctx.fillText(text, 0, h | 0); surfData.ctx.restore(); return surf; } Module["_TTF_RenderText_Solid"] = _TTF_RenderText_Solid; _TTF_RenderText_Solid.sig = "iiii"; var _TTF_RenderText_Blended = _TTF_RenderText_Solid; Module["_TTF_RenderText_Blended"] = _TTF_RenderText_Blended; var _TTF_RenderText_Shaded = _TTF_RenderText_Solid; Module["_TTF_RenderText_Shaded"] = _TTF_RenderText_Shaded; var _TTF_RenderUTF8_Solid = _TTF_RenderText_Solid; Module["_TTF_RenderUTF8_Solid"] = _TTF_RenderUTF8_Solid; function _TTF_SizeText(font, text, w, h) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(354, 1, font, text, w, h); var fontData = SDL.fonts[font]; if (w) { GROWABLE_HEAP_I32()[w >> 2] = SDL.estimateTextWidth(fontData, UTF8ToString(text)); } if (h) { GROWABLE_HEAP_I32()[h >> 2] = fontData.size; } return 0; } Module["_TTF_SizeText"] = _TTF_SizeText; _TTF_SizeText.sig = "iiiii"; var _TTF_SizeUTF8 = _TTF_SizeText; Module["_TTF_SizeUTF8"] = _TTF_SizeUTF8; function _TTF_GlyphMetrics(font, ch, minx, maxx, miny, maxy, advance) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(355, 1, font, ch, minx, maxx, miny, maxy, advance); var fontData = SDL.fonts[font]; var width = SDL.estimateTextWidth(fontData, String.fromCharCode(ch)); if (advance) { GROWABLE_HEAP_I32()[advance >> 2] = width; } if (minx) { GROWABLE_HEAP_I32()[minx >> 2] = 0; } if (maxx) { GROWABLE_HEAP_I32()[maxx >> 2] = width; } if (miny) { GROWABLE_HEAP_I32()[miny >> 2] = 0; } if (maxy) { GROWABLE_HEAP_I32()[maxy >> 2] = fontData.size; } } Module["_TTF_GlyphMetrics"] = _TTF_GlyphMetrics; _TTF_GlyphMetrics.sig = "iiiiiiii"; function _TTF_FontAscent(font) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(356, 1, font); var fontData = SDL.fonts[font]; return fontData.size * .98 | 0; } Module["_TTF_FontAscent"] = _TTF_FontAscent; _TTF_FontAscent.sig = "ii"; function _TTF_FontDescent(font) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(357, 1, font); var fontData = SDL.fonts[font]; return fontData.size * .02 | 0; } Module["_TTF_FontDescent"] = _TTF_FontDescent; _TTF_FontDescent.sig = "ii"; function _TTF_FontHeight(font) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(358, 1, font); var fontData = SDL.fonts[font]; return fontData.size; } Module["_TTF_FontHeight"] = _TTF_FontHeight; _TTF_FontHeight.sig = "ii"; var _TTF_FontLineSkip = _TTF_FontHeight; Module["_TTF_FontLineSkip"] = _TTF_FontLineSkip; function _TTF_Quit() { out("TTF_Quit called (and ignored)"); } Module["_TTF_Quit"] = _TTF_Quit; var SDL_gfx = { drawRectangle: function(surf, x1, y1, x2, y2, action, cssColor) { x1 = x1 << 16 >> 16; y1 = y1 << 16 >> 16; x2 = x2 << 16 >> 16; y2 = y2 << 16 >> 16; var surfData = SDL.surfaces[surf]; assert(!surfData.locked); var x = x1 < x2 ? x1 : x2; var y = y1 < y2 ? y1 : y2; var w = Math.abs(x2 - x1); var h = Math.abs(y2 - y1); surfData.ctx.save(); surfData.ctx[action + "Style"] = cssColor; surfData.ctx[action + "Rect"](x, y, w, h); surfData.ctx.restore(); }, drawLine: function(surf, x1, y1, x2, y2, cssColor) { x1 = x1 << 16 >> 16; y1 = y1 << 16 >> 16; x2 = x2 << 16 >> 16; y2 = y2 << 16 >> 16; var surfData = SDL.surfaces[surf]; assert(!surfData.locked); surfData.ctx.save(); surfData.ctx.strokeStyle = cssColor; surfData.ctx.beginPath(); surfData.ctx.moveTo(x1, y1); surfData.ctx.lineTo(x2, y2); surfData.ctx.stroke(); surfData.ctx.restore(); }, drawEllipse: function(surf, x, y, rx, ry, action, cssColor) { x = x << 16 >> 16; y = y << 16 >> 16; rx = rx << 16 >> 16; ry = ry << 16 >> 16; var surfData = SDL.surfaces[surf]; assert(!surfData.locked); surfData.ctx.save(); surfData.ctx.beginPath(); surfData.ctx.translate(x, y); surfData.ctx.scale(rx, ry); surfData.ctx.arc(0, 0, 1, 0, 2 * Math.PI); surfData.ctx.restore(); surfData.ctx.save(); surfData.ctx[action + "Style"] = cssColor; surfData.ctx[action](); surfData.ctx.restore(); }, translateColorToCSSRGBA: function(rgba) { return "rgba(" + (rgba >>> 24) + "," + (rgba >> 16 & 255) + "," + (rgba >> 8 & 255) + "," + (rgba & 255) + ")"; } }; Module["SDL_gfx"] = SDL_gfx; function _boxColor(surf, x1, y1, x2, y2, color) { return SDL_gfx.drawRectangle(surf, x1, y1, x2, y2, "fill", SDL_gfx.translateColorToCSSRGBA(color)); } Module["_boxColor"] = _boxColor; function _boxRGBA(surf, x1, y1, x2, y2, r, g, b, a) { return SDL_gfx.drawRectangle(surf, x1, y1, x2, y2, "fill", SDL.translateRGBAToCSSRGBA(r, g, b, a)); } Module["_boxRGBA"] = _boxRGBA; function _rectangleColor(surf, x1, y1, x2, y2, color) { return SDL_gfx.drawRectangle(surf, x1, y1, x2, y2, "stroke", SDL_gfx.translateColorToCSSRGBA(color)); } Module["_rectangleColor"] = _rectangleColor; function _rectangleRGBA(surf, x1, y1, x2, y2, r, g, b, a) { return SDL_gfx.drawRectangle(surf, x1, y1, x2, y2, "stroke", SDL.translateRGBAToCSSRGBA(r, g, b, a)); } Module["_rectangleRGBA"] = _rectangleRGBA; function _ellipseColor(surf, x, y, rx, ry, color) { return SDL_gfx.drawEllipse(surf, x, y, rx, ry, "stroke", SDL_gfx.translateColorToCSSRGBA(color)); } Module["_ellipseColor"] = _ellipseColor; function _ellipseRGBA(surf, x, y, rx, ry, r, g, b, a) { return SDL_gfx.drawEllipse(surf, x, y, rx, ry, "stroke", SDL.translateRGBAToCSSRGBA(r, g, b, a)); } Module["_ellipseRGBA"] = _ellipseRGBA; function _filledEllipseColor(surf, x, y, rx, ry, color) { return SDL_gfx.drawEllipse(surf, x, y, rx, ry, "fill", SDL_gfx.translateColorToCSSRGBA(color)); } Module["_filledEllipseColor"] = _filledEllipseColor; function _filledEllipseRGBA(surf, x, y, rx, ry, r, g, b, a) { return SDL_gfx.drawEllipse(surf, x, y, rx, ry, "fill", SDL.translateRGBAToCSSRGBA(r, g, b, a)); } Module["_filledEllipseRGBA"] = _filledEllipseRGBA; function _lineColor(surf, x1, y1, x2, y2, color) { return SDL_gfx.drawLine(surf, x1, y1, x2, y2, SDL_gfx.translateColorToCSSRGBA(color)); } Module["_lineColor"] = _lineColor; function _lineRGBA(surf, x1, y1, x2, y2, r, g, b, a) { return SDL_gfx.drawLine(surf, x1, y1, x2, y2, SDL.translateRGBAToCSSRGBA(r, g, b, a)); } Module["_lineRGBA"] = _lineRGBA; function _pixelRGBA(surf, x1, y1, r, g, b, a) { _boxRGBA(surf, x1, y1, x1, y1, r, g, b, a); } Module["_pixelRGBA"] = _pixelRGBA; function _SDL_GL_SetAttribute(attr, value) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(359, 1, attr, value); if (!(attr in SDL.glAttributes)) { abort("Unknown SDL GL attribute (" + attr + "). Please check if your SDL version is supported."); } SDL.glAttributes[attr] = value; } Module["_SDL_GL_SetAttribute"] = _SDL_GL_SetAttribute; _SDL_GL_SetAttribute.sig = "iii"; function _SDL_GL_GetAttribute(attr, value) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(360, 1, attr, value); if (!(attr in SDL.glAttributes)) { abort("Unknown SDL GL attribute (" + attr + "). Please check if your SDL version is supported."); } if (value) GROWABLE_HEAP_I32()[value >> 2] = SDL.glAttributes[attr]; return 0; } Module["_SDL_GL_GetAttribute"] = _SDL_GL_GetAttribute; _SDL_GL_GetAttribute.sig = "iii"; function _SDL_GL_SwapBuffers() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(361, 1); if (Browser.doSwapBuffers) Browser.doSwapBuffers(); } Module["_SDL_GL_SwapBuffers"] = _SDL_GL_SwapBuffers; _SDL_GL_SwapBuffers.sig = "v"; function _SDL_GL_ExtensionSupported(extension) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(362, 1, extension); return Module.ctx.getExtension(extension) | 0; } Module["_SDL_GL_ExtensionSupported"] = _SDL_GL_ExtensionSupported; _SDL_GL_ExtensionSupported.sig = "ii"; function _SDL_DestroyWindow(window) {} Module["_SDL_DestroyWindow"] = _SDL_DestroyWindow; function _SDL_DestroyRenderer(renderer) {} Module["_SDL_DestroyRenderer"] = _SDL_DestroyRenderer; function _SDL_GetWindowFlags() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(363, 1); } Module["_SDL_GetWindowFlags"] = _SDL_GetWindowFlags; _SDL_GetWindowFlags.sig = "iii"; function _SDL_GL_SwapWindow(window) {} Module["_SDL_GL_SwapWindow"] = _SDL_GL_SwapWindow; function _SDL_GL_MakeCurrent(window, context) {} Module["_SDL_GL_MakeCurrent"] = _SDL_GL_MakeCurrent; function _SDL_GL_DeleteContext(context) {} Module["_SDL_GL_DeleteContext"] = _SDL_GL_DeleteContext; function _SDL_GL_GetSwapInterval(state) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(364, 1, state); if (Browser.mainLoop.timingMode == 1) return Browser.mainLoop.timingValue; else return 0; } Module["_SDL_GL_GetSwapInterval"] = _SDL_GL_GetSwapInterval; _SDL_GL_GetSwapInterval.sig = "ii"; function _SDL_GL_SetSwapInterval(state) { _emscripten_set_main_loop_timing(1, state); } Module["_SDL_GL_SetSwapInterval"] = _SDL_GL_SetSwapInterval; function _SDL_SetWindowTitle(window, title) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(365, 1, window, title); if (title) document.title = UTF8ToString(title); } Module["_SDL_SetWindowTitle"] = _SDL_SetWindowTitle; _SDL_SetWindowTitle.sig = "vii"; function _SDL_GetWindowSize(window, width, height) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(366, 1, window, width, height); var w = Module["canvas"].width; var h = Module["canvas"].height; if (width) GROWABLE_HEAP_I32()[width >> 2] = w; if (height) GROWABLE_HEAP_I32()[height >> 2] = h; } Module["_SDL_GetWindowSize"] = _SDL_GetWindowSize; _SDL_GetWindowSize.sig = "viii"; function _SDL_LogSetOutputFunction(callback, userdata) {} Module["_SDL_LogSetOutputFunction"] = _SDL_LogSetOutputFunction; function _SDL_SetWindowFullscreen(window, fullscreen) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(367, 1, window, fullscreen); if (Browser.isFullscreen) { Module["canvas"].exitFullscreen(); return 1; } return 0; } Module["_SDL_SetWindowFullscreen"] = _SDL_SetWindowFullscreen; _SDL_SetWindowFullscreen.sig = "iii"; function _SDL_ClearError() {} Module["_SDL_ClearError"] = _SDL_ClearError; function _SDL_SetGamma(r, g, b) { return -1; } Module["_SDL_SetGamma"] = _SDL_SetGamma; function _SDL_SetGammaRamp(redTable, greenTable, blueTable) { return -1; } Module["_SDL_SetGammaRamp"] = _SDL_SetGammaRamp; function _SDL_NumJoysticks() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(368, 1); var count = 0; var gamepads = SDL.getGamepads(); for (var i = 0; i < gamepads.length; i++) { if (gamepads[i] !== undefined) count++; } return count; } Module["_SDL_NumJoysticks"] = _SDL_NumJoysticks; _SDL_NumJoysticks.sig = "i"; function _SDL_JoystickName(deviceIndex) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(369, 1, deviceIndex); var gamepad = SDL.getGamepad(deviceIndex); if (gamepad) { var name = gamepad.id; if (SDL.joystickNamePool.hasOwnProperty(name)) { return SDL.joystickNamePool[name]; } return SDL.joystickNamePool[name] = allocateUTF8(name); } return 0; } Module["_SDL_JoystickName"] = _SDL_JoystickName; _SDL_JoystickName.sig = "ii"; function _SDL_JoystickOpen(deviceIndex) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(370, 1, deviceIndex); var gamepad = SDL.getGamepad(deviceIndex); if (gamepad) { var joystick = deviceIndex + 1; SDL.recordJoystickState(joystick, gamepad); return joystick; } return 0; } Module["_SDL_JoystickOpen"] = _SDL_JoystickOpen; _SDL_JoystickOpen.sig = "ii"; function _SDL_JoystickOpened(deviceIndex) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(371, 1, deviceIndex); return SDL.lastJoystickState.hasOwnProperty(deviceIndex + 1) ? 1 : 0; } Module["_SDL_JoystickOpened"] = _SDL_JoystickOpened; _SDL_JoystickOpened.sig = "ii"; function _SDL_JoystickIndex(joystick) { return joystick - 1; } Module["_SDL_JoystickIndex"] = _SDL_JoystickIndex; function _SDL_JoystickNumAxes(joystick) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(372, 1, joystick); var gamepad = SDL.getGamepad(joystick - 1); if (gamepad) { return gamepad.axes.length; } return 0; } Module["_SDL_JoystickNumAxes"] = _SDL_JoystickNumAxes; _SDL_JoystickNumAxes.sig = "ii"; function _SDL_JoystickNumBalls(joystick) { return 0; } Module["_SDL_JoystickNumBalls"] = _SDL_JoystickNumBalls; function _SDL_JoystickNumHats(joystick) { return 0; } Module["_SDL_JoystickNumHats"] = _SDL_JoystickNumHats; function _SDL_JoystickNumButtons(joystick) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(373, 1, joystick); var gamepad = SDL.getGamepad(joystick - 1); if (gamepad) { return gamepad.buttons.length; } return 0; } Module["_SDL_JoystickNumButtons"] = _SDL_JoystickNumButtons; _SDL_JoystickNumButtons.sig = "ii"; function _SDL_JoystickUpdate() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(374, 1); SDL.queryJoysticks(); } Module["_SDL_JoystickUpdate"] = _SDL_JoystickUpdate; _SDL_JoystickUpdate.sig = "v"; function _SDL_JoystickEventState(state) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(375, 1, state); if (state < 0) { return SDL.joystickEventState; } return SDL.joystickEventState = state; } Module["_SDL_JoystickEventState"] = _SDL_JoystickEventState; _SDL_JoystickEventState.sig = "ii"; function _SDL_JoystickGetAxis(joystick, axis) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(376, 1, joystick, axis); var gamepad = SDL.getGamepad(joystick - 1); if (gamepad && gamepad.axes.length > axis) { return SDL.joystickAxisValueConversion(gamepad.axes[axis]); } return 0; } Module["_SDL_JoystickGetAxis"] = _SDL_JoystickGetAxis; _SDL_JoystickGetAxis.sig = "iii"; function _SDL_JoystickGetHat(joystick, hat) { return 0; } Module["_SDL_JoystickGetHat"] = _SDL_JoystickGetHat; function _SDL_JoystickGetBall(joystick, ball, dxptr, dyptr) { return -1; } Module["_SDL_JoystickGetBall"] = _SDL_JoystickGetBall; function _SDL_JoystickGetButton(joystick, button) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(377, 1, joystick, button); var gamepad = SDL.getGamepad(joystick - 1); if (gamepad && gamepad.buttons.length > button) { return SDL.getJoystickButtonState(gamepad.buttons[button]) ? 1 : 0; } return 0; } Module["_SDL_JoystickGetButton"] = _SDL_JoystickGetButton; _SDL_JoystickGetButton.sig = "iii"; function _SDL_JoystickClose(joystick) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(378, 1, joystick); delete SDL.lastJoystickState[joystick]; } Module["_SDL_JoystickClose"] = _SDL_JoystickClose; _SDL_JoystickClose.sig = "vi"; function _SDL_InitSubSystem(flags) { return 0; } Module["_SDL_InitSubSystem"] = _SDL_InitSubSystem; function _SDL_RWFromConstMem(mem, size) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(379, 1, mem, size); var id = SDL.rwops.length; SDL.rwops.push({ bytes: mem, count: size }); return id; } Module["_SDL_RWFromConstMem"] = _SDL_RWFromConstMem; _SDL_RWFromConstMem.sig = "iii"; var _SDL_RWFromMem = _SDL_RWFromConstMem; Module["_SDL_RWFromMem"] = _SDL_RWFromMem; function _SDL_GetNumAudioDrivers() { return 1; } Module["_SDL_GetNumAudioDrivers"] = _SDL_GetNumAudioDrivers; function _SDL_GetCurrentAudioDriver() { return allocateUTF8("Emscripten Audio"); } Module["_SDL_GetCurrentAudioDriver"] = _SDL_GetCurrentAudioDriver; function _SDL_GetAudioDriver(index) { return _SDL_GetCurrentAudioDriver(); } Module["_SDL_GetAudioDriver"] = _SDL_GetAudioDriver; function _SDL_EnableUNICODE(on) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(380, 1, on); var ret = SDL.unicode || 0; SDL.unicode = on; return ret; } Module["_SDL_EnableUNICODE"] = _SDL_EnableUNICODE; _SDL_EnableUNICODE.sig = "ii"; function _SDL_AddTimer(interval, callback, param) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(381, 1, interval, callback, param); return window.setTimeout(function() { getWasmTableEntry(callback)(interval, param); }, interval); } Module["_SDL_AddTimer"] = _SDL_AddTimer; _SDL_AddTimer.sig = "iiii"; function _SDL_RemoveTimer(id) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(382, 1, id); window.clearTimeout(id); return true; } Module["_SDL_RemoveTimer"] = _SDL_RemoveTimer; _SDL_RemoveTimer.sig = "ii"; function _SDL_CreateThread() { throw "SDL threads cannot be supported in the web platform because they assume shared state. See emscripten_create_worker etc. for a message-passing concurrency model that does let you run code in another thread."; } Module["_SDL_CreateThread"] = _SDL_CreateThread; function _SDL_WaitThread() { throw "SDL_WaitThread"; } Module["_SDL_WaitThread"] = _SDL_WaitThread; function _SDL_GetThreadID() { throw "SDL_GetThreadID"; } Module["_SDL_GetThreadID"] = _SDL_GetThreadID; function _SDL_ThreadID() { return 0; } Module["_SDL_ThreadID"] = _SDL_ThreadID; function _SDL_AllocRW() { throw "SDL_AllocRW: TODO"; } Module["_SDL_AllocRW"] = _SDL_AllocRW; function _SDL_CondBroadcast() { throw "SDL_CondBroadcast: TODO"; } Module["_SDL_CondBroadcast"] = _SDL_CondBroadcast; function _SDL_CondWaitTimeout() { throw "SDL_CondWaitTimeout: TODO"; } Module["_SDL_CondWaitTimeout"] = _SDL_CondWaitTimeout; function _SDL_WM_IconifyWindow() { throw "SDL_WM_IconifyWindow TODO"; } Module["_SDL_WM_IconifyWindow"] = _SDL_WM_IconifyWindow; function _Mix_SetPostMix() { warnOnce("Mix_SetPostMix: TODO"); } Module["_Mix_SetPostMix"] = _Mix_SetPostMix; function _Mix_VolumeChunk(chunk, volume) { throw "Mix_VolumeChunk: TODO"; } Module["_Mix_VolumeChunk"] = _Mix_VolumeChunk; function _Mix_SetPosition(channel, angle, distance) { throw "Mix_SetPosition: TODO"; } Module["_Mix_SetPosition"] = _Mix_SetPosition; function _Mix_QuerySpec() { throw "Mix_QuerySpec: TODO"; } Module["_Mix_QuerySpec"] = _Mix_QuerySpec; function _Mix_FadeInChannelTimed() { throw "Mix_FadeInChannelTimed"; } Module["_Mix_FadeInChannelTimed"] = _Mix_FadeInChannelTimed; function _Mix_FadeOutChannel() { throw "Mix_FadeOutChannel"; } Module["_Mix_FadeOutChannel"] = _Mix_FadeOutChannel; function _Mix_Linked_Version() { throw "Mix_Linked_Version: TODO"; } Module["_Mix_Linked_Version"] = _Mix_Linked_Version; function _SDL_SaveBMP_RW() { throw "SDL_SaveBMP_RW: TODO"; } Module["_SDL_SaveBMP_RW"] = _SDL_SaveBMP_RW; function _SDL_WM_SetIcon() {} Module["_SDL_WM_SetIcon"] = _SDL_WM_SetIcon; function _SDL_HasRDTSC() { return 0; } Module["_SDL_HasRDTSC"] = _SDL_HasRDTSC; function _SDL_HasMMX() { return 0; } Module["_SDL_HasMMX"] = _SDL_HasMMX; function _SDL_HasMMXExt() { return 0; } Module["_SDL_HasMMXExt"] = _SDL_HasMMXExt; function _SDL_Has3DNow() { return 0; } Module["_SDL_Has3DNow"] = _SDL_Has3DNow; function _SDL_Has3DNowExt() { return 0; } Module["_SDL_Has3DNowExt"] = _SDL_Has3DNowExt; function _SDL_HasSSE() { return 0; } Module["_SDL_HasSSE"] = _SDL_HasSSE; function _SDL_HasSSE2() { return 0; } Module["_SDL_HasSSE2"] = _SDL_HasSSE2; function _SDL_HasAltiVec() { return 0; } Module["_SDL_HasAltiVec"] = _SDL_HasAltiVec; function _glutPostRedisplay() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(383, 1); if (GLUT.displayFunc && !GLUT.requestedAnimationFrame) { GLUT.requestedAnimationFrame = true; Browser.requestAnimationFrame(function() { GLUT.requestedAnimationFrame = false; Browser.mainLoop.runIter(function() { getWasmTableEntry(GLUT.displayFunc)(); }); }); } } Module["_glutPostRedisplay"] = _glutPostRedisplay; _glutPostRedisplay.sig = "v"; var GLUT = { initTime: null, idleFunc: null, displayFunc: null, keyboardFunc: null, keyboardUpFunc: null, specialFunc: null, specialUpFunc: null, reshapeFunc: null, motionFunc: null, passiveMotionFunc: null, mouseFunc: null, buttons: 0, modifiers: 0, initWindowWidth: 256, initWindowHeight: 256, initDisplayMode: 18, windowX: 0, windowY: 0, windowWidth: 0, windowHeight: 0, requestedAnimationFrame: false, saveModifiers: function(event) { GLUT.modifiers = 0; if (event["shiftKey"]) GLUT.modifiers += 1; if (event["ctrlKey"]) GLUT.modifiers += 2; if (event["altKey"]) GLUT.modifiers += 4; }, onMousemove: function(event) { var lastX = Browser.mouseX; var lastY = Browser.mouseY; Browser.calculateMouseEvent(event); var newX = Browser.mouseX; var newY = Browser.mouseY; if (newX == lastX && newY == lastY) return; if (GLUT.buttons == 0 && event.target == Module["canvas"] && GLUT.passiveMotionFunc) { event.preventDefault(); GLUT.saveModifiers(event); getWasmTableEntry(GLUT.passiveMotionFunc)(lastX, lastY); } else if (GLUT.buttons != 0 && GLUT.motionFunc) { event.preventDefault(); GLUT.saveModifiers(event); getWasmTableEntry(GLUT.motionFunc)(lastX, lastY); } }, getSpecialKey: function(keycode) { var key = null; switch (keycode) { case 8: key = 120; break; case 46: key = 111; break; case 112: key = 1; break; case 113: key = 2; break; case 114: key = 3; break; case 115: key = 4; break; case 116: key = 5; break; case 117: key = 6; break; case 118: key = 7; break; case 119: key = 8; break; case 120: key = 9; break; case 121: key = 10; break; case 122: key = 11; break; case 123: key = 12; break; case 37: key = 100; break; case 38: key = 101; break; case 39: key = 102; break; case 40: key = 103; break; case 33: key = 104; break; case 34: key = 105; break; case 36: key = 106; break; case 35: key = 107; break; case 45: key = 108; break; case 16: case 5: key = 112; break; case 6: key = 113; break; case 17: case 3: key = 114; break; case 4: key = 115; break; case 18: case 2: key = 116; break; case 1: key = 117; break; } return key; }, getASCIIKey: function(event) { if (event["ctrlKey"] || event["altKey"] || event["metaKey"]) return null; var keycode = event["keyCode"]; if (48 <= keycode && keycode <= 57) return keycode; if (65 <= keycode && keycode <= 90) return event["shiftKey"] ? keycode : keycode + 32; if (96 <= keycode && keycode <= 105) return keycode - 48; if (106 <= keycode && keycode <= 111) return keycode - 106 + 42; switch (keycode) { case 9: case 13: case 27: case 32: case 61: return keycode; } var s = event["shiftKey"]; switch (keycode) { case 186: return s ? 58 : 59; case 187: return s ? 43 : 61; case 188: return s ? 60 : 44; case 189: return s ? 95 : 45; case 190: return s ? 62 : 46; case 191: return s ? 63 : 47; case 219: return s ? 123 : 91; case 220: return s ? 124 : 47; case 221: return s ? 125 : 93; case 222: return s ? 34 : 39; } return null; }, onKeydown: function(event) { if (GLUT.specialFunc || GLUT.keyboardFunc) { var key = GLUT.getSpecialKey(event["keyCode"]); if (key !== null) { if (GLUT.specialFunc) { event.preventDefault(); GLUT.saveModifiers(event); getWasmTableEntry(GLUT.specialFunc)(key, Browser.mouseX, Browser.mouseY); } } else { key = GLUT.getASCIIKey(event); if (key !== null && GLUT.keyboardFunc) { event.preventDefault(); GLUT.saveModifiers(event); getWasmTableEntry(GLUT.keyboardFunc)(key, Browser.mouseX, Browser.mouseY); } } } }, onKeyup: function(event) { if (GLUT.specialUpFunc || GLUT.keyboardUpFunc) { var key = GLUT.getSpecialKey(event["keyCode"]); if (key !== null) { if (GLUT.specialUpFunc) { event.preventDefault(); GLUT.saveModifiers(event); getWasmTableEntry(GLUT.specialUpFunc)(key, Browser.mouseX, Browser.mouseY); } } else { key = GLUT.getASCIIKey(event); if (key !== null && GLUT.keyboardUpFunc) { event.preventDefault(); GLUT.saveModifiers(event); getWasmTableEntry(GLUT.keyboardUpFunc)(key, Browser.mouseX, Browser.mouseY); } } } }, touchHandler: function(event) { if (event.target != Module["canvas"]) { return; } var touches = event.changedTouches, main = touches[0], type = ""; switch (event.type) { case "touchstart": type = "mousedown"; break; case "touchmove": type = "mousemove"; break; case "touchend": type = "mouseup"; break; default: return; } var simulatedEvent = document.createEvent("MouseEvent"); simulatedEvent.initMouseEvent(type, true, true, window, 1, main.screenX, main.screenY, main.clientX, main.clientY, false, false, false, false, 0, null); main.target.dispatchEvent(simulatedEvent); event.preventDefault(); }, onMouseButtonDown: function(event) { Browser.calculateMouseEvent(event); GLUT.buttons |= 1 << event["button"]; if (event.target == Module["canvas"] && GLUT.mouseFunc) { try { event.target.setCapture(); } catch (e) {} event.preventDefault(); GLUT.saveModifiers(event); getWasmTableEntry(GLUT.mouseFunc)(event["button"], 0, Browser.mouseX, Browser.mouseY); } }, onMouseButtonUp: function(event) { Browser.calculateMouseEvent(event); GLUT.buttons &= ~(1 << event["button"]); if (GLUT.mouseFunc) { event.preventDefault(); GLUT.saveModifiers(event); getWasmTableEntry(GLUT.mouseFunc)(event["button"], 1, Browser.mouseX, Browser.mouseY); } }, onMouseWheel: function(event) { Browser.calculateMouseEvent(event); var e = window.event || event; var delta = -Browser.getMouseWheelDelta(event); delta = delta == 0 ? 0 : delta > 0 ? Math.max(delta, 1) : Math.min(delta, -1); var button = 3; if (delta < 0) { button = 4; } if (GLUT.mouseFunc) { event.preventDefault(); GLUT.saveModifiers(event); getWasmTableEntry(GLUT.mouseFunc)(button, 0, Browser.mouseX, Browser.mouseY); } }, onFullscreenEventChange: function(event) { var width; var height; if (document["fullscreen"] || document["fullScreen"] || document["mozFullScreen"] || document["webkitIsFullScreen"]) { width = screen["width"]; height = screen["height"]; } else { width = GLUT.windowWidth; height = GLUT.windowHeight; document.removeEventListener("fullscreenchange", GLUT.onFullscreenEventChange, true); document.removeEventListener("mozfullscreenchange", GLUT.onFullscreenEventChange, true); document.removeEventListener("webkitfullscreenchange", GLUT.onFullscreenEventChange, true); } Browser.setCanvasSize(width, height, true); if (GLUT.reshapeFunc) { getWasmTableEntry(GLUT.reshapeFunc)(width, height); } _glutPostRedisplay(); } }; Module["GLUT"] = GLUT; function _glutGetModifiers() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(384, 1); return GLUT.modifiers; } Module["_glutGetModifiers"] = _glutGetModifiers; _glutGetModifiers.sig = "i"; function _glutInit(argcp, argv) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(385, 1, argcp, argv); GLUT.initTime = Date.now(); var isTouchDevice = "ontouchstart" in document.documentElement; if (isTouchDevice) { window.addEventListener("touchmove", GLUT.touchHandler, true); window.addEventListener("touchstart", GLUT.touchHandler, true); window.addEventListener("touchend", GLUT.touchHandler, true); } window.addEventListener("keydown", GLUT.onKeydown, true); window.addEventListener("keyup", GLUT.onKeyup, true); window.addEventListener("mousemove", GLUT.onMousemove, true); window.addEventListener("mousedown", GLUT.onMouseButtonDown, true); window.addEventListener("mouseup", GLUT.onMouseButtonUp, true); window.addEventListener("mousewheel", GLUT.onMouseWheel, true); window.addEventListener("DOMMouseScroll", GLUT.onMouseWheel, true); Browser.resizeListeners.push(function(width, height) { if (GLUT.reshapeFunc) { getWasmTableEntry(GLUT.reshapeFunc)(width, height); } }); __ATEXIT__.push(function() { if (isTouchDevice) { window.removeEventListener("touchmove", GLUT.touchHandler, true); window.removeEventListener("touchstart", GLUT.touchHandler, true); window.removeEventListener("touchend", GLUT.touchHandler, true); } window.removeEventListener("keydown", GLUT.onKeydown, true); window.removeEventListener("keyup", GLUT.onKeyup, true); window.removeEventListener("mousemove", GLUT.onMousemove, true); window.removeEventListener("mousedown", GLUT.onMouseButtonDown, true); window.removeEventListener("mouseup", GLUT.onMouseButtonUp, true); window.removeEventListener("mousewheel", GLUT.onMouseWheel, true); window.removeEventListener("DOMMouseScroll", GLUT.onMouseWheel, true); Module["canvas"].width = Module["canvas"].height = 1; }); } Module["_glutInit"] = _glutInit; _glutInit.sig = "vii"; function _glutInitWindowSize(width, height) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(386, 1, width, height); Browser.setCanvasSize(GLUT.initWindowWidth = width, GLUT.initWindowHeight = height); } Module["_glutInitWindowSize"] = _glutInitWindowSize; _glutInitWindowSize.sig = "vii"; function _glutInitWindowPosition(x, y) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(387, 1, x, y); } Module["_glutInitWindowPosition"] = _glutInitWindowPosition; _glutInitWindowPosition.sig = "vii"; function _glutGet(type) { switch (type) { case 100: return 0; case 101: return 0; case 102: return Module["canvas"].width; case 103: return Module["canvas"].height; case 200: return Module["canvas"].width; case 201: return Module["canvas"].height; case 500: return 0; case 501: return 0; case 502: return GLUT.initWindowWidth; case 503: return GLUT.initWindowHeight; case 700: var now = Date.now(); return now - GLUT.initTime; case 105: return Module.ctx.getContextAttributes().stencil ? 8 : 0; case 106: return Module.ctx.getContextAttributes().depth ? 8 : 0; case 110: return Module.ctx.getContextAttributes().alpha ? 8 : 0; case 120: return Module.ctx.getContextAttributes().antialias ? 1 : 0; default: throw "glutGet(" + type + ") not implemented yet"; } } Module["_glutGet"] = _glutGet; function _glutIdleFunc(func) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(388, 1, func); function callback() { if (GLUT.idleFunc) { getWasmTableEntry(GLUT.idleFunc)(); safeSetTimeout(callback, 4); } } if (!GLUT.idleFunc) { safeSetTimeout(callback, 0); } GLUT.idleFunc = func; } Module["_glutIdleFunc"] = _glutIdleFunc; _glutIdleFunc.sig = "vi"; function _glutTimerFunc(msec, func, value) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(389, 1, msec, func, value); safeSetTimeout(function() { getWasmTableEntry(func)(value); }, msec); } Module["_glutTimerFunc"] = _glutTimerFunc; _glutTimerFunc.sig = "viii"; function _glutDisplayFunc(func) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(390, 1, func); GLUT.displayFunc = func; } Module["_glutDisplayFunc"] = _glutDisplayFunc; _glutDisplayFunc.sig = "vi"; function _glutKeyboardFunc(func) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(391, 1, func); GLUT.keyboardFunc = func; } Module["_glutKeyboardFunc"] = _glutKeyboardFunc; _glutKeyboardFunc.sig = "vi"; function _glutKeyboardUpFunc(func) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(392, 1, func); GLUT.keyboardUpFunc = func; } Module["_glutKeyboardUpFunc"] = _glutKeyboardUpFunc; _glutKeyboardUpFunc.sig = "vi"; function _glutSpecialFunc(func) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(393, 1, func); GLUT.specialFunc = func; } Module["_glutSpecialFunc"] = _glutSpecialFunc; _glutSpecialFunc.sig = "vi"; function _glutSpecialUpFunc(func) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(394, 1, func); GLUT.specialUpFunc = func; } Module["_glutSpecialUpFunc"] = _glutSpecialUpFunc; _glutSpecialUpFunc.sig = "vi"; function _glutReshapeFunc(func) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(395, 1, func); GLUT.reshapeFunc = func; } Module["_glutReshapeFunc"] = _glutReshapeFunc; _glutReshapeFunc.sig = "vi"; function _glutMotionFunc(func) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(396, 1, func); GLUT.motionFunc = func; } Module["_glutMotionFunc"] = _glutMotionFunc; _glutMotionFunc.sig = "vi"; function _glutPassiveMotionFunc(func) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(397, 1, func); GLUT.passiveMotionFunc = func; } Module["_glutPassiveMotionFunc"] = _glutPassiveMotionFunc; _glutPassiveMotionFunc.sig = "vi"; function _glutMouseFunc(func) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(398, 1, func); GLUT.mouseFunc = func; } Module["_glutMouseFunc"] = _glutMouseFunc; _glutMouseFunc.sig = "vi"; function _glutSetCursor(cursor) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(399, 1, cursor); var cursorStyle = "auto"; switch (cursor) { case 0: break; case 1: break; case 2: cursorStyle = "pointer"; break; case 3: break; case 4: cursorStyle = "help"; break; case 5: break; case 6: break; case 7: cursorStyle = "wait"; break; case 8: cursorStyle = "text"; break; case 9: case 102: cursorStyle = "crosshair"; break; case 10: cursorStyle = "ns-resize"; break; case 11: cursorStyle = "ew-resize"; break; case 12: cursorStyle = "n-resize"; break; case 13: cursorStyle = "s-resize"; break; case 14: cursorStyle = "w-resize"; break; case 15: cursorStyle = "e-resize"; break; case 16: cursorStyle = "nw-resize"; break; case 17: cursorStyle = "ne-resize"; break; case 18: cursorStyle = "se-resize"; break; case 19: cursorStyle = "sw-resize"; break; case 100: break; case 101: cursorStyle = "none"; break; default: throw "glutSetCursor: Unknown cursor type: " + cursor; } Module["canvas"].style.cursor = cursorStyle; } Module["_glutSetCursor"] = _glutSetCursor; _glutSetCursor.sig = "vi"; function _glutCreateWindow(name) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(400, 1, name); var contextAttributes = { antialias: (GLUT.initDisplayMode & 128) != 0, depth: (GLUT.initDisplayMode & 16) != 0, stencil: (GLUT.initDisplayMode & 32) != 0, alpha: (GLUT.initDisplayMode & 8) != 0 }; GL.enableOffscreenFramebufferAttributes(contextAttributes); Module.ctx = Browser.createContext(Module["canvas"], true, true, contextAttributes); return Module.ctx ? 1 : 0; } Module["_glutCreateWindow"] = _glutCreateWindow; _glutCreateWindow.sig = "ii"; function _glutDestroyWindow(name) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(401, 1, name); Module.ctx = Browser.destroyContext(Module["canvas"], true, true); return 1; } Module["_glutDestroyWindow"] = _glutDestroyWindow; _glutDestroyWindow.sig = "ii"; function _glutReshapeWindow(width, height) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(402, 1, width, height); Browser.exitFullscreen(); Browser.setCanvasSize(width, height, true); if (GLUT.reshapeFunc) { getWasmTableEntry(GLUT.reshapeFunc)(width, height); } _glutPostRedisplay(); } Module["_glutReshapeWindow"] = _glutReshapeWindow; _glutReshapeWindow.sig = "vi"; function _glutPositionWindow(x, y) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(403, 1, x, y); Browser.exitFullscreen(); _glutPostRedisplay(); } Module["_glutPositionWindow"] = _glutPositionWindow; _glutPositionWindow.sig = "vii"; function _glutFullScreen() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(404, 1); GLUT.windowX = 0; GLUT.windowY = 0; GLUT.windowWidth = Module["canvas"].width; GLUT.windowHeight = Module["canvas"].height; document.addEventListener("fullscreenchange", GLUT.onFullscreenEventChange, true); document.addEventListener("mozfullscreenchange", GLUT.onFullscreenEventChange, true); document.addEventListener("webkitfullscreenchange", GLUT.onFullscreenEventChange, true); Browser.requestFullscreen(false, false); } Module["_glutFullScreen"] = _glutFullScreen; _glutFullScreen.sig = "v"; function _glutInitDisplayMode(mode) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(405, 1, mode); GLUT.initDisplayMode = mode; } Module["_glutInitDisplayMode"] = _glutInitDisplayMode; _glutInitDisplayMode.sig = "vi"; function _glutSwapBuffers() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(406, 1); } Module["_glutSwapBuffers"] = _glutSwapBuffers; _glutSwapBuffers.sig = "v"; function _glutMainLoop() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(407, 1); _glutReshapeWindow(Module["canvas"].width, Module["canvas"].height); _glutPostRedisplay(); throw "unwind"; } Module["_glutMainLoop"] = _glutMainLoop; _glutMainLoop.sig = "v"; function _XOpenDisplay() { return 1; } Module["_XOpenDisplay"] = _XOpenDisplay; function _XCreateWindow(display, parent, x, y, width, height, border_width, depth, class_, visual, valuemask, attributes) { Browser.setCanvasSize(width, height); return 2; } Module["_XCreateWindow"] = _XCreateWindow; function _XChangeWindowAttributes() {} Module["_XChangeWindowAttributes"] = _XChangeWindowAttributes; function _XSetWMHints() {} Module["_XSetWMHints"] = _XSetWMHints; function _XMapWindow() {} Module["_XMapWindow"] = _XMapWindow; function _XStoreName() {} Module["_XStoreName"] = _XStoreName; function _XInternAtom(display, name_, hmm) { return 0; } Module["_XInternAtom"] = _XInternAtom; function _XSendEvent() {} Module["_XSendEvent"] = _XSendEvent; function _XPending(display) { return 0; } Module["_XPending"] = _XPending; var EGL = { errorCode: 12288, defaultDisplayInitialized: false, currentContext: 0, currentReadSurface: 0, currentDrawSurface: 0, contextAttributes: { alpha: false, depth: false, stencil: false, antialias: false }, stringCache: {}, setErrorCode: function(code) { EGL.errorCode = code; }, chooseConfig: function(display, attribList, config, config_size, numConfigs) { if (display != 62e3) { EGL.setErrorCode(12296); return 0; } if (attribList) { for (;;) { var param = GROWABLE_HEAP_I32()[attribList >> 2]; if (param == 12321) { var alphaSize = GROWABLE_HEAP_I32()[attribList + 4 >> 2]; EGL.contextAttributes.alpha = alphaSize > 0; } else if (param == 12325) { var depthSize = GROWABLE_HEAP_I32()[attribList + 4 >> 2]; EGL.contextAttributes.depth = depthSize > 0; } else if (param == 12326) { var stencilSize = GROWABLE_HEAP_I32()[attribList + 4 >> 2]; EGL.contextAttributes.stencil = stencilSize > 0; } else if (param == 12337) { var samples = GROWABLE_HEAP_I32()[attribList + 4 >> 2]; EGL.contextAttributes.antialias = samples > 0; } else if (param == 12338) { var samples = GROWABLE_HEAP_I32()[attribList + 4 >> 2]; EGL.contextAttributes.antialias = samples == 1; } else if (param == 12544) { var requestedPriority = GROWABLE_HEAP_I32()[attribList + 4 >> 2]; EGL.contextAttributes.lowLatency = requestedPriority != 12547; } else if (param == 12344) { break; } attribList += 8; } } if ((!config || !config_size) && !numConfigs) { EGL.setErrorCode(12300); return 0; } if (numConfigs) { GROWABLE_HEAP_I32()[numConfigs >> 2] = 1; } if (config && config_size > 0) { GROWABLE_HEAP_I32()[config >> 2] = 62002; } EGL.setErrorCode(12288); return 1; } }; Module["EGL"] = EGL; function _eglGetDisplay(nativeDisplayType) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(408, 1, nativeDisplayType); EGL.setErrorCode(12288); return 62e3; } Module["_eglGetDisplay"] = _eglGetDisplay; _eglGetDisplay.sig = "ii"; function _eglInitialize(display, majorVersion, minorVersion) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(409, 1, display, majorVersion, minorVersion); if (display != 62e3) { EGL.setErrorCode(12296); return 0; } if (majorVersion) { GROWABLE_HEAP_I32()[majorVersion >> 2] = 1; } if (minorVersion) { GROWABLE_HEAP_I32()[minorVersion >> 2] = 4; } EGL.defaultDisplayInitialized = true; EGL.setErrorCode(12288); return 1; } Module["_eglInitialize"] = _eglInitialize; _eglInitialize.sig = "iiii"; function _eglTerminate(display) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(410, 1, display); if (display != 62e3) { EGL.setErrorCode(12296); return 0; } EGL.currentContext = 0; EGL.currentReadSurface = 0; EGL.currentDrawSurface = 0; EGL.defaultDisplayInitialized = false; EGL.setErrorCode(12288); return 1; } Module["_eglTerminate"] = _eglTerminate; _eglTerminate.sig = "ii"; function _eglGetConfigs(display, configs, config_size, numConfigs) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(411, 1, display, configs, config_size, numConfigs); return EGL.chooseConfig(display, 0, configs, config_size, numConfigs); } Module["_eglGetConfigs"] = _eglGetConfigs; _eglGetConfigs.sig = "iiiii"; function _eglChooseConfig(display, attrib_list, configs, config_size, numConfigs) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(412, 1, display, attrib_list, configs, config_size, numConfigs); return EGL.chooseConfig(display, attrib_list, configs, config_size, numConfigs); } Module["_eglChooseConfig"] = _eglChooseConfig; _eglChooseConfig.sig = "iiiiii"; function _eglGetConfigAttrib(display, config, attribute, value) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(413, 1, display, config, attribute, value); if (display != 62e3) { EGL.setErrorCode(12296); return 0; } if (config != 62002) { EGL.setErrorCode(12293); return 0; } if (!value) { EGL.setErrorCode(12300); return 0; } EGL.setErrorCode(12288); switch (attribute) { case 12320: GROWABLE_HEAP_I32()[value >> 2] = EGL.contextAttributes.alpha ? 32 : 24; return 1; case 12321: GROWABLE_HEAP_I32()[value >> 2] = EGL.contextAttributes.alpha ? 8 : 0; return 1; case 12322: GROWABLE_HEAP_I32()[value >> 2] = 8; return 1; case 12323: GROWABLE_HEAP_I32()[value >> 2] = 8; return 1; case 12324: GROWABLE_HEAP_I32()[value >> 2] = 8; return 1; case 12325: GROWABLE_HEAP_I32()[value >> 2] = EGL.contextAttributes.depth ? 24 : 0; return 1; case 12326: GROWABLE_HEAP_I32()[value >> 2] = EGL.contextAttributes.stencil ? 8 : 0; return 1; case 12327: GROWABLE_HEAP_I32()[value >> 2] = 12344; return 1; case 12328: GROWABLE_HEAP_I32()[value >> 2] = 62002; return 1; case 12329: GROWABLE_HEAP_I32()[value >> 2] = 0; return 1; case 12330: GROWABLE_HEAP_I32()[value >> 2] = 4096; return 1; case 12331: GROWABLE_HEAP_I32()[value >> 2] = 16777216; return 1; case 12332: GROWABLE_HEAP_I32()[value >> 2] = 4096; return 1; case 12333: GROWABLE_HEAP_I32()[value >> 2] = 0; return 1; case 12334: GROWABLE_HEAP_I32()[value >> 2] = 0; return 1; case 12335: GROWABLE_HEAP_I32()[value >> 2] = 12344; return 1; case 12337: GROWABLE_HEAP_I32()[value >> 2] = EGL.contextAttributes.antialias ? 4 : 0; return 1; case 12338: GROWABLE_HEAP_I32()[value >> 2] = EGL.contextAttributes.antialias ? 1 : 0; return 1; case 12339: GROWABLE_HEAP_I32()[value >> 2] = 4; return 1; case 12340: GROWABLE_HEAP_I32()[value >> 2] = 12344; return 1; case 12341: case 12342: case 12343: GROWABLE_HEAP_I32()[value >> 2] = -1; return 1; case 12345: case 12346: GROWABLE_HEAP_I32()[value >> 2] = 0; return 1; case 12347: GROWABLE_HEAP_I32()[value >> 2] = 0; return 1; case 12348: GROWABLE_HEAP_I32()[value >> 2] = 1; return 1; case 12349: case 12350: GROWABLE_HEAP_I32()[value >> 2] = 0; return 1; case 12351: GROWABLE_HEAP_I32()[value >> 2] = 12430; return 1; case 12352: GROWABLE_HEAP_I32()[value >> 2] = 4; return 1; case 12354: GROWABLE_HEAP_I32()[value >> 2] = 0; return 1; default: EGL.setErrorCode(12292); return 0; } } Module["_eglGetConfigAttrib"] = _eglGetConfigAttrib; _eglGetConfigAttrib.sig = "iiiii"; function _eglCreateWindowSurface(display, config, win, attrib_list) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(414, 1, display, config, win, attrib_list); if (display != 62e3) { EGL.setErrorCode(12296); return 0; } if (config != 62002) { EGL.setErrorCode(12293); return 0; } EGL.setErrorCode(12288); return 62006; } Module["_eglCreateWindowSurface"] = _eglCreateWindowSurface; _eglCreateWindowSurface.sig = "iiiii"; function _eglDestroySurface(display, surface) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(415, 1, display, surface); if (display != 62e3) { EGL.setErrorCode(12296); return 0; } if (surface != 62006) { EGL.setErrorCode(12301); return 1; } if (EGL.currentReadSurface == surface) { EGL.currentReadSurface = 0; } if (EGL.currentDrawSurface == surface) { EGL.currentDrawSurface = 0; } EGL.setErrorCode(12288); return 1; } Module["_eglDestroySurface"] = _eglDestroySurface; _eglDestroySurface.sig = "iii"; function _eglCreateContext(display, config, hmm, contextAttribs) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(416, 1, display, config, hmm, contextAttribs); if (display != 62e3) { EGL.setErrorCode(12296); return 0; } var glesContextVersion = 1; for (;;) { var param = GROWABLE_HEAP_I32()[contextAttribs >> 2]; if (param == 12440) { glesContextVersion = GROWABLE_HEAP_I32()[contextAttribs + 4 >> 2]; } else if (param == 12344) { break; } else { EGL.setErrorCode(12292); return 0; } contextAttribs += 8; } if (glesContextVersion < 2 || glesContextVersion > 3) { EGL.setErrorCode(12293); return 0; } EGL.contextAttributes.majorVersion = glesContextVersion - 1; EGL.contextAttributes.minorVersion = 0; EGL.context = GL.createContext(Module["canvas"], EGL.contextAttributes); if (EGL.context != 0) { EGL.setErrorCode(12288); GL.makeContextCurrent(EGL.context); Module.useWebGL = true; Browser.moduleContextCreatedCallbacks.forEach(function(callback) { callback(); }); GL.makeContextCurrent(null); return 62004; } else { EGL.setErrorCode(12297); return 0; } } Module["_eglCreateContext"] = _eglCreateContext; _eglCreateContext.sig = "iiiii"; function _eglDestroyContext(display, context) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(417, 1, display, context); if (display != 62e3) { EGL.setErrorCode(12296); return 0; } if (context != 62004) { EGL.setErrorCode(12294); return 0; } GL.deleteContext(EGL.context); EGL.setErrorCode(12288); if (EGL.currentContext == context) { EGL.currentContext = 0; } return 1; } Module["_eglDestroyContext"] = _eglDestroyContext; _eglDestroyContext.sig = "iii"; function _eglQuerySurface(display, surface, attribute, value) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(418, 1, display, surface, attribute, value); if (display != 62e3) { EGL.setErrorCode(12296); return 0; } if (surface != 62006) { EGL.setErrorCode(12301); return 0; } if (!value) { EGL.setErrorCode(12300); return 0; } EGL.setErrorCode(12288); switch (attribute) { case 12328: GROWABLE_HEAP_I32()[value >> 2] = 62002; return 1; case 12376: return 1; case 12375: GROWABLE_HEAP_I32()[value >> 2] = Module["canvas"].width; return 1; case 12374: GROWABLE_HEAP_I32()[value >> 2] = Module["canvas"].height; return 1; case 12432: GROWABLE_HEAP_I32()[value >> 2] = -1; return 1; case 12433: GROWABLE_HEAP_I32()[value >> 2] = -1; return 1; case 12434: GROWABLE_HEAP_I32()[value >> 2] = -1; return 1; case 12422: GROWABLE_HEAP_I32()[value >> 2] = 12420; return 1; case 12441: GROWABLE_HEAP_I32()[value >> 2] = 12442; return 1; case 12435: GROWABLE_HEAP_I32()[value >> 2] = 12437; return 1; case 12416: case 12417: case 12418: case 12419: return 1; default: EGL.setErrorCode(12292); return 0; } } Module["_eglQuerySurface"] = _eglQuerySurface; _eglQuerySurface.sig = "iiiii"; function _eglQueryContext(display, context, attribute, value) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(419, 1, display, context, attribute, value); if (display != 62e3) { EGL.setErrorCode(12296); return 0; } if (context != 62004) { EGL.setErrorCode(12294); return 0; } if (!value) { EGL.setErrorCode(12300); return 0; } EGL.setErrorCode(12288); switch (attribute) { case 12328: GROWABLE_HEAP_I32()[value >> 2] = 62002; return 1; case 12439: GROWABLE_HEAP_I32()[value >> 2] = 12448; return 1; case 12440: GROWABLE_HEAP_I32()[value >> 2] = EGL.contextAttributes.majorVersion + 1; return 1; case 12422: GROWABLE_HEAP_I32()[value >> 2] = 12420; return 1; default: EGL.setErrorCode(12292); return 0; } } Module["_eglQueryContext"] = _eglQueryContext; _eglQueryContext.sig = "iiiii"; function _eglGetError() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(420, 1); return EGL.errorCode; } Module["_eglGetError"] = _eglGetError; _eglGetError.sig = "i"; function _eglQueryString(display, name) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(421, 1, display, name); if (display != 62e3) { EGL.setErrorCode(12296); return 0; } EGL.setErrorCode(12288); if (EGL.stringCache[name]) return EGL.stringCache[name]; var ret; switch (name) { case 12371: ret = allocateUTF8("Emscripten"); break; case 12372: ret = allocateUTF8("1.4 Emscripten EGL"); break; case 12373: ret = allocateUTF8(""); break; case 12429: ret = allocateUTF8("OpenGL_ES"); break; default: EGL.setErrorCode(12300); return 0; } EGL.stringCache[name] = ret; return ret; } Module["_eglQueryString"] = _eglQueryString; _eglQueryString.sig = "iii"; function _eglBindAPI(api) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(422, 1, api); if (api == 12448) { EGL.setErrorCode(12288); return 1; } EGL.setErrorCode(12300); return 0; } Module["_eglBindAPI"] = _eglBindAPI; _eglBindAPI.sig = "ii"; function _eglQueryAPI() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(423, 1); EGL.setErrorCode(12288); return 12448; } Module["_eglQueryAPI"] = _eglQueryAPI; _eglQueryAPI.sig = "i"; function _eglWaitClient() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(424, 1); EGL.setErrorCode(12288); return 1; } Module["_eglWaitClient"] = _eglWaitClient; _eglWaitClient.sig = "i"; function _eglWaitNative(nativeEngineId) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(425, 1, nativeEngineId); EGL.setErrorCode(12288); return 1; } Module["_eglWaitNative"] = _eglWaitNative; _eglWaitNative.sig = "ii"; var _eglWaitGL = _eglWaitClient; Module["_eglWaitGL"] = _eglWaitGL; function _eglSwapInterval(display, interval) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(426, 1, display, interval); if (display != 62e3) { EGL.setErrorCode(12296); return 0; } if (interval == 0) _emscripten_set_main_loop_timing(0, 0); else _emscripten_set_main_loop_timing(1, interval); EGL.setErrorCode(12288); return 1; } Module["_eglSwapInterval"] = _eglSwapInterval; _eglSwapInterval.sig = "iii"; function _eglMakeCurrent(display, draw, read, context) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(427, 1, display, draw, read, context); if (display != 62e3) { EGL.setErrorCode(12296); return 0; } if (context != 0 && context != 62004) { EGL.setErrorCode(12294); return 0; } if (read != 0 && read != 62006 || draw != 0 && draw != 62006) { EGL.setErrorCode(12301); return 0; } GL.makeContextCurrent(context ? EGL.context : null); EGL.currentContext = context; EGL.currentDrawSurface = draw; EGL.currentReadSurface = read; EGL.setErrorCode(12288); return 1; } Module["_eglMakeCurrent"] = _eglMakeCurrent; _eglMakeCurrent.sig = "iiiii"; function _eglGetCurrentContext() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(428, 1); return EGL.currentContext; } Module["_eglGetCurrentContext"] = _eglGetCurrentContext; _eglGetCurrentContext.sig = "i"; function _eglGetCurrentSurface(readdraw) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(429, 1, readdraw); if (readdraw == 12378) { return EGL.currentReadSurface; } else if (readdraw == 12377) { return EGL.currentDrawSurface; } else { EGL.setErrorCode(12300); return 0; } } Module["_eglGetCurrentSurface"] = _eglGetCurrentSurface; _eglGetCurrentSurface.sig = "ii"; function _eglGetCurrentDisplay() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(430, 1); return EGL.currentContext ? 62e3 : 0; } Module["_eglGetCurrentDisplay"] = _eglGetCurrentDisplay; _eglGetCurrentDisplay.sig = "i"; function _eglSwapBuffers() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(431, 1); if (!EGL.defaultDisplayInitialized) { EGL.setErrorCode(12289); } else if (!Module.ctx) { EGL.setErrorCode(12290); } else if (Module.ctx.isContextLost()) { EGL.setErrorCode(12302); } else { EGL.setErrorCode(12288); return 1; } return 0; } Module["_eglSwapBuffers"] = _eglSwapBuffers; _eglSwapBuffers.sig = "iii"; function _eglReleaseThread() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(432, 1); EGL.currentContext = 0; EGL.currentReadSurface = 0; EGL.currentDrawSurface = 0; EGL.setErrorCode(12288); return 1; } Module["_eglReleaseThread"] = _eglReleaseThread; _eglReleaseThread.sig = "i"; var GLFW = { WindowFromId: function(id) { if (id <= 0 || !GLFW.windows) return null; return GLFW.windows[id - 1]; }, joystickFunc: null, errorFunc: null, monitorFunc: null, active: null, windows: null, monitors: null, monitorString: null, versionString: null, initialTime: null, extensions: null, hints: null, defaultHints: { 131073: 0, 131074: 0, 131075: 1, 131076: 1, 131077: 1, 135169: 8, 135170: 8, 135171: 8, 135172: 8, 135173: 24, 135174: 8, 135175: 0, 135176: 0, 135177: 0, 135178: 0, 135179: 0, 135180: 0, 135181: 0, 135182: 0, 135183: 0, 139265: 196609, 139266: 1, 139267: 0, 139268: 0, 139269: 0, 139270: 0, 139271: 0, 139272: 0 }, DOMToGLFWKeyCode: function(keycode) { switch (keycode) { case 32: return 32; case 222: return 39; case 188: return 44; case 173: return 45; case 189: return 45; case 190: return 46; case 191: return 47; case 48: return 48; case 49: return 49; case 50: return 50; case 51: return 51; case 52: return 52; case 53: return 53; case 54: return 54; case 55: return 55; case 56: return 56; case 57: return 57; case 59: return 59; case 61: return 61; case 187: return 61; case 65: return 65; case 66: return 66; case 67: return 67; case 68: return 68; case 69: return 69; case 70: return 70; case 71: return 71; case 72: return 72; case 73: return 73; case 74: return 74; case 75: return 75; case 76: return 76; case 77: return 77; case 78: return 78; case 79: return 79; case 80: return 80; case 81: return 81; case 82: return 82; case 83: return 83; case 84: return 84; case 85: return 85; case 86: return 86; case 87: return 87; case 88: return 88; case 89: return 89; case 90: return 90; case 219: return 91; case 220: return 92; case 221: return 93; case 192: return 96; case 27: return 256 + 1; case 112: return 256 + 2; case 113: return 256 + 3; case 114: return 256 + 4; case 115: return 256 + 5; case 116: return 256 + 6; case 117: return 256 + 7; case 118: return 256 + 8; case 119: return 256 + 9; case 120: return 256 + 10; case 121: return 256 + 11; case 122: return 256 + 12; case 123: return 256 + 13; case 124: return 256 + 14; case 125: return 256 + 15; case 126: return 256 + 16; case 127: return 256 + 17; case 128: return 256 + 18; case 129: return 256 + 19; case 130: return 256 + 20; case 131: return 256 + 21; case 132: return 256 + 22; case 133: return 256 + 23; case 134: return 256 + 24; case 135: return 256 + 25; case 136: return 256 + 26; case 39: return 256 + 30; case 37: return 256 + 29; case 40: return 256 + 28; case 38: return 256 + 27; case 16: return 256 + 31; case 17: return 256 + 33; case 18: return 256 + 35; case 9: return 256 + 37; case 13: return 256 + 38; case 8: return 256 + 39; case 45: return 256 + 40; case 46: return 256 + 41; case 33: return 256 + 42; case 34: return 256 + 43; case 36: return 256 + 44; case 35: return 256 + 45; case 96: return 256 + 46; case 97: return 256 + 47; case 98: return 256 + 48; case 99: return 256 + 49; case 100: return 256 + 50; case 101: return 256 + 51; case 102: return 256 + 52; case 103: return 256 + 53; case 104: return 256 + 54; case 105: return 256 + 55; case 111: return 256 + 56; case 106: return 256 + 57; case 109: return 256 + 58; case 107: return 256 + 59; case 110: return 256 + 60; case 144: return 256 + 63; case 20: return 256 + 64; case 145: return 256 + 65; case 19: return 256 + 66; case 91: return 256 + 67; case 93: return 256 + 69; default: return -1; } }, getModBits: function(win) { var mod = 0; if (win.keys[340]) mod |= 1; if (win.keys[341]) mod |= 2; if (win.keys[342]) mod |= 4; if (win.keys[343]) mod |= 8; return mod; }, onKeyPress: function(event) { if (!GLFW.active || !GLFW.active.charFunc) return; if (event.ctrlKey || event.metaKey) return; var charCode = event.charCode; if (charCode == 0 || charCode >= 0 && charCode <= 31) return; getWasmTableEntry(GLFW.active.charFunc)(charCode, 1); }, onKeyChanged: function(keyCode, status) { if (!GLFW.active) return; var key = GLFW.DOMToGLFWKeyCode(keyCode); if (key == -1) return; GLFW.active.keys[key] = status; GLFW.active.domKeys[keyCode] = status; if (!GLFW.active.keyFunc) return; getWasmTableEntry(GLFW.active.keyFunc)(key, status); }, onGamepadConnected: function(event) { GLFW.refreshJoysticks(); }, onGamepadDisconnected: function(event) { GLFW.refreshJoysticks(); }, onKeydown: function(event) { GLFW.onKeyChanged(event.keyCode, 1); if (event.keyCode === 8 || event.keyCode === 9) { event.preventDefault(); } }, onKeyup: function(event) { GLFW.onKeyChanged(event.keyCode, 0); }, onBlur: function(event) { if (!GLFW.active) return; for (var i = 0; i < GLFW.active.domKeys.length; ++i) { if (GLFW.active.domKeys[i]) { GLFW.onKeyChanged(i, 0); } } }, onMousemove: function(event) { if (!GLFW.active) return; Browser.calculateMouseEvent(event); if (event.target != Module["canvas"] || !GLFW.active.cursorPosFunc) return; getWasmTableEntry(GLFW.active.cursorPosFunc)(Browser.mouseX, Browser.mouseY); }, DOMToGLFWMouseButton: function(event) { var eventButton = event["button"]; if (eventButton > 0) { if (eventButton == 1) { eventButton = 2; } else { eventButton = 1; } } return eventButton; }, onMouseenter: function(event) { if (!GLFW.active) return; if (event.target != Module["canvas"] || !GLFW.active.cursorEnterFunc) return; }, onMouseleave: function(event) { if (!GLFW.active) return; if (event.target != Module["canvas"] || !GLFW.active.cursorEnterFunc) return; }, onMouseButtonChanged: function(event, status) { if (!GLFW.active) return; Browser.calculateMouseEvent(event); if (event.target != Module["canvas"]) return; var eventButton = GLFW.DOMToGLFWMouseButton(event); if (status == 1) { GLFW.active.buttons |= 1 << eventButton; try { event.target.setCapture(); } catch (e) {} } else { GLFW.active.buttons &= ~(1 << eventButton); } if (!GLFW.active.mouseButtonFunc) return; getWasmTableEntry(GLFW.active.mouseButtonFunc)(eventButton, status); }, onMouseButtonDown: function(event) { if (!GLFW.active) return; GLFW.onMouseButtonChanged(event, 1); }, onMouseButtonUp: function(event) { if (!GLFW.active) return; GLFW.onMouseButtonChanged(event, 0); }, onMouseWheel: function(event) { var delta = -Browser.getMouseWheelDelta(event); delta = delta == 0 ? 0 : delta > 0 ? Math.max(delta, 1) : Math.min(delta, -1); GLFW.wheelPos += delta; if (!GLFW.active || !GLFW.active.scrollFunc || event.target != Module["canvas"]) return; getWasmTableEntry(GLFW.active.scrollFunc)(GLFW.wheelPos); event.preventDefault(); }, onCanvasResize: function(width, height) { if (!GLFW.active) return; var resizeNeeded = true; if (document["fullscreen"] || document["fullScreen"] || document["mozFullScreen"] || document["webkitIsFullScreen"]) { GLFW.active.storedX = GLFW.active.x; GLFW.active.storedY = GLFW.active.y; GLFW.active.storedWidth = GLFW.active.width; GLFW.active.storedHeight = GLFW.active.height; GLFW.active.x = GLFW.active.y = 0; GLFW.active.width = screen.width; GLFW.active.height = screen.height; GLFW.active.fullscreen = true; } else if (GLFW.active.fullscreen == true) { GLFW.active.x = GLFW.active.storedX; GLFW.active.y = GLFW.active.storedY; GLFW.active.width = GLFW.active.storedWidth; GLFW.active.height = GLFW.active.storedHeight; GLFW.active.fullscreen = false; } else if (GLFW.active.width != width || GLFW.active.height != height) { GLFW.active.width = width; GLFW.active.height = height; } else { resizeNeeded = false; } if (resizeNeeded) { Browser.setCanvasSize(GLFW.active.width, GLFW.active.height, true); GLFW.onWindowSizeChanged(); GLFW.onFramebufferSizeChanged(); } }, onWindowSizeChanged: function() { if (!GLFW.active) return; if (!GLFW.active.windowSizeFunc) return; getWasmTableEntry(GLFW.active.windowSizeFunc)(GLFW.active.width, GLFW.active.height); }, onFramebufferSizeChanged: function() { if (!GLFW.active) return; if (!GLFW.active.framebufferSizeFunc) return; }, getTime: function() { return _emscripten_get_now() / 1e3; }, setWindowTitle: function(winid, title) { var win = GLFW.WindowFromId(winid); if (!win) return; win.title = UTF8ToString(title); if (GLFW.active.id == win.id) { document.title = win.title; } }, setJoystickCallback: function(cbfun) { GLFW.joystickFunc = cbfun; GLFW.refreshJoysticks(); }, joys: {}, lastGamepadState: [], lastGamepadStateFrame: null, refreshJoysticks: function() { if (Browser.mainLoop.currentFrameNumber !== GLFW.lastGamepadStateFrame || !Browser.mainLoop.currentFrameNumber) { GLFW.lastGamepadState = navigator.getGamepads ? navigator.getGamepads() : navigator.webkitGetGamepads ? navigator.webkitGetGamepads : []; GLFW.lastGamepadStateFrame = Browser.mainLoop.currentFrameNumber; for (var joy = 0; joy < GLFW.lastGamepadState.length; ++joy) { var gamepad = GLFW.lastGamepadState[joy]; if (gamepad) { if (!GLFW.joys[joy]) { out("glfw joystick connected:", joy); GLFW.joys[joy] = { id: allocateUTF8(gamepad.id), buttonsCount: gamepad.buttons.length, axesCount: gamepad.axes.length, buttons: _malloc(gamepad.buttons.length), axes: _malloc(gamepad.axes.length * 4) }; if (GLFW.joystickFunc) { getWasmTableEntry(GLFW.joystickFunc)(joy, 262145); } } var data = GLFW.joys[joy]; for (var i = 0; i < gamepad.buttons.length; ++i) { GROWABLE_HEAP_I8()[data.buttons + i >> 0] = gamepad.buttons[i].pressed; } for (var i = 0; i < gamepad.axes.length; ++i) { GROWABLE_HEAP_F32()[data.axes + i * 4 >> 2] = gamepad.axes[i]; } } else { if (GLFW.joys[joy]) { out("glfw joystick disconnected", joy); if (GLFW.joystickFunc) { getWasmTableEntry(GLFW.joystickFunc)(joy, 262146); } _free(GLFW.joys[joy].id); _free(GLFW.joys[joy].buttons); _free(GLFW.joys[joy].axes); delete GLFW.joys[joy]; } } } } }, setKeyCallback: function(winid, cbfun) { var win = GLFW.WindowFromId(winid); if (!win) return null; var prevcbfun = win.keyFunc; win.keyFunc = cbfun; return prevcbfun; }, setCharCallback: function(winid, cbfun) { var win = GLFW.WindowFromId(winid); if (!win) return null; var prevcbfun = win.charFunc; win.charFunc = cbfun; return prevcbfun; }, setMouseButtonCallback: function(winid, cbfun) { var win = GLFW.WindowFromId(winid); if (!win) return null; var prevcbfun = win.mouseButtonFunc; win.mouseButtonFunc = cbfun; return prevcbfun; }, setCursorPosCallback: function(winid, cbfun) { var win = GLFW.WindowFromId(winid); if (!win) return null; var prevcbfun = win.cursorPosFunc; win.cursorPosFunc = cbfun; return prevcbfun; }, setScrollCallback: function(winid, cbfun) { var win = GLFW.WindowFromId(winid); if (!win) return null; var prevcbfun = win.scrollFunc; win.scrollFunc = cbfun; return prevcbfun; }, setDropCallback: function(winid, cbfun) { var win = GLFW.WindowFromId(winid); if (!win) return null; var prevcbfun = win.dropFunc; win.dropFunc = cbfun; return prevcbfun; }, onDrop: function(event) { if (!GLFW.active || !GLFW.active.dropFunc) return; if (!event.dataTransfer || !event.dataTransfer.files || event.dataTransfer.files.length == 0) return; event.preventDefault(); var filenames = _malloc(event.dataTransfer.files.length * 4); var filenamesArray = []; var count = event.dataTransfer.files.length; var written = 0; var drop_dir = ".glfw_dropped_files"; FS.createPath("/", drop_dir); function save(file) { var path = "/" + drop_dir + "/" + file.name.replace(/\//g, "_"); var reader = new FileReader(); reader.onloadend = e => { if (reader.readyState != 2) { ++written; out("failed to read dropped file: " + file.name + ": " + reader.error); return; } var data = e.target.result; FS.writeFile(path, new Uint8Array(data)); if (++written === count) { getWasmTableEntry(GLFW.active.dropFunc)(GLFW.active.id, count, filenames); for (var i = 0; i < filenamesArray.length; ++i) { _free(filenamesArray[i]); } _free(filenames); } }; reader.readAsArrayBuffer(file); var filename = allocateUTF8(path); filenamesArray.push(filename); GROWABLE_HEAP_U32()[filenames + i * 4 >> 2] = filename; } for (var i = 0; i < count; ++i) { save(event.dataTransfer.files[i]); } return false; }, onDragover: function(event) { if (!GLFW.active || !GLFW.active.dropFunc) return; event.preventDefault(); return false; }, setWindowSizeCallback: function(winid, cbfun) { var win = GLFW.WindowFromId(winid); if (!win) return null; var prevcbfun = win.windowSizeFunc; win.windowSizeFunc = cbfun; if (!win.windowSizeFunc) return null; getWasmTableEntry(win.windowSizeFunc)(win.width, win.height); return prevcbfun; }, setWindowCloseCallback: function(winid, cbfun) { var win = GLFW.WindowFromId(winid); if (!win) return null; var prevcbfun = win.windowCloseFunc; win.windowCloseFunc = cbfun; return prevcbfun; }, setWindowRefreshCallback: function(winid, cbfun) { var win = GLFW.WindowFromId(winid); if (!win) return null; var prevcbfun = win.windowRefreshFunc; win.windowRefreshFunc = cbfun; return prevcbfun; }, onClickRequestPointerLock: function(e) { if (!Browser.pointerLock && Module["canvas"].requestPointerLock) { Module["canvas"].requestPointerLock(); e.preventDefault(); } }, setInputMode: function(winid, mode, value) { var win = GLFW.WindowFromId(winid); if (!win) return; switch (mode) { case 208897: { switch (value) { case 212993: { win.inputModes[mode] = value; Module["canvas"].removeEventListener("click", GLFW.onClickRequestPointerLock, true); Module["canvas"].exitPointerLock(); break; } case 212994: { out("glfwSetInputMode called with GLFW_CURSOR_HIDDEN value not implemented."); break; } case 212995: { win.inputModes[mode] = value; Module["canvas"].addEventListener("click", GLFW.onClickRequestPointerLock, true); Module["canvas"].requestPointerLock(); break; } default: { out("glfwSetInputMode called with unknown value parameter value: " + value + "."); break; } } break; } case 208898: { out("glfwSetInputMode called with GLFW_STICKY_KEYS mode not implemented."); break; } case 208899: { out("glfwSetInputMode called with GLFW_STICKY_MOUSE_BUTTONS mode not implemented."); break; } default: { out("glfwSetInputMode called with unknown mode parameter value: " + mode + "."); break; } } }, getKey: function(winid, key) { var win = GLFW.WindowFromId(winid); if (!win) return 0; return win.keys[key]; }, getMouseButton: function(winid, button) { var win = GLFW.WindowFromId(winid); if (!win) return 0; return (win.buttons & 1 << button) > 0; }, getCursorPos: function(winid, x, y) { GROWABLE_HEAP_F64()[x >> 3] = Browser.mouseX; GROWABLE_HEAP_F64()[y >> 3] = Browser.mouseY; }, getMousePos: function(winid, x, y) { GROWABLE_HEAP_I32()[x >> 2] = Browser.mouseX; GROWABLE_HEAP_I32()[y >> 2] = Browser.mouseY; }, setCursorPos: function(winid, x, y) {}, getWindowPos: function(winid, x, y) { var wx = 0; var wy = 0; var win = GLFW.WindowFromId(winid); if (win) { wx = win.x; wy = win.y; } if (x) { GROWABLE_HEAP_I32()[x >> 2] = wx; } if (y) { GROWABLE_HEAP_I32()[y >> 2] = wy; } }, setWindowPos: function(winid, x, y) { var win = GLFW.WindowFromId(winid); if (!win) return; win.x = x; win.y = y; }, getWindowSize: function(winid, width, height) { var ww = 0; var wh = 0; var win = GLFW.WindowFromId(winid); if (win) { ww = win.width; wh = win.height; } if (width) { GROWABLE_HEAP_I32()[width >> 2] = ww; } if (height) { GROWABLE_HEAP_I32()[height >> 2] = wh; } }, setWindowSize: function(winid, width, height) { var win = GLFW.WindowFromId(winid); if (!win) return; if (GLFW.active.id == win.id) { if (width == screen.width && height == screen.height) { Browser.requestFullscreen(); } else { Browser.exitFullscreen(); Browser.setCanvasSize(width, height); win.width = width; win.height = height; } } if (!win.windowSizeFunc) return; getWasmTableEntry(win.windowSizeFunc)(width, height); }, createWindow: function(width, height, title, monitor, share) { var i, id; for (i = 0; i < GLFW.windows.length && GLFW.windows[i] !== null; i++) {} if (i > 0) throw "glfwCreateWindow only supports one window at time currently"; id = i + 1; if (width <= 0 || height <= 0) return 0; if (monitor) { Browser.requestFullscreen(); } else { Browser.setCanvasSize(width, height); } for (i = 0; i < GLFW.windows.length && GLFW.windows[i] == null; i++) {} var useWebGL = GLFW.hints[139265] > 0; if (i == GLFW.windows.length) { if (useWebGL) { var contextAttributes = { antialias: GLFW.hints[135181] > 1, depth: GLFW.hints[135173] > 0, stencil: GLFW.hints[135174] > 0, alpha: GLFW.hints[135172] > 0 }; GL.enableOffscreenFramebufferAttributes(contextAttributes); Module.ctx = Browser.createContext(Module["canvas"], true, true, contextAttributes); } else { Browser.init(); } } if (!Module.ctx && useWebGL) return 0; var win = new GLFW_Window(id, width, height, title, monitor, share); if (id - 1 == GLFW.windows.length) { GLFW.windows.push(win); } else { GLFW.windows[id - 1] = win; } GLFW.active = win; return win.id; }, destroyWindow: function(winid) { var win = GLFW.WindowFromId(winid); if (!win) return; GLFW.windows[win.id - 1] = null; if (GLFW.active.id == win.id) GLFW.active = null; for (var i = 0; i < GLFW.windows.length; i++) if (GLFW.windows[i] !== null) return; Module.ctx = Browser.destroyContext(Module["canvas"], true, true); }, swapBuffers: function(winid) {}, GLFW2ParamToGLFW3Param: function(param) { var table = { 196609: 0, 196610: 0, 196611: 0, 196612: 0, 196613: 0, 196614: 0, 131073: 0, 131074: 0, 131075: 0, 131076: 0, 131077: 135169, 131078: 135170, 131079: 135171, 131080: 135172, 131081: 135173, 131082: 135174, 131083: 135183, 131084: 135175, 131085: 135176, 131086: 135177, 131087: 135178, 131088: 135179, 131089: 135180, 131090: 0, 131091: 135181, 131092: 139266, 131093: 139267, 131094: 139270, 131095: 139271, 131096: 139272 }; return table[param]; } }; Module["GLFW"] = GLFW; function GLFW_Window(id, width, height, title, monitor, share) { this.id = id; this.x = 0; this.y = 0; this.fullscreen = false; this.storedX = 0; this.storedY = 0; this.width = width; this.height = height; this.storedWidth = width; this.storedHeight = height; this.title = title; this.monitor = monitor; this.share = share; this.attributes = GLFW.hints; this.inputModes = { 208897: 212993, 208898: 0, 208899: 0 }; this.buttons = 0; this.keys = new Array(); this.domKeys = new Array(); this.shouldClose = 0; this.title = null; this.windowPosFunc = null; this.windowSizeFunc = null; this.windowCloseFunc = null; this.windowRefreshFunc = null; this.windowFocusFunc = null; this.windowIconifyFunc = null; this.framebufferSizeFunc = null; this.mouseButtonFunc = null; this.cursorPosFunc = null; this.cursorEnterFunc = null; this.scrollFunc = null; this.dropFunc = null; this.keyFunc = null; this.charFunc = null; this.userptr = null; } Module["GLFW_Window"] = GLFW_Window; function _glfwInit() { if (GLFW.windows) return 1; GLFW.initialTime = GLFW.getTime(); GLFW.hints = GLFW.defaultHints; GLFW.windows = new Array(); GLFW.active = null; window.addEventListener("gamepadconnected", GLFW.onGamepadConnected, true); window.addEventListener("gamepaddisconnected", GLFW.onGamepadDisconnected, true); window.addEventListener("keydown", GLFW.onKeydown, true); window.addEventListener("keypress", GLFW.onKeyPress, true); window.addEventListener("keyup", GLFW.onKeyup, true); window.addEventListener("blur", GLFW.onBlur, true); Module["canvas"].addEventListener("touchmove", GLFW.onMousemove, true); Module["canvas"].addEventListener("touchstart", GLFW.onMouseButtonDown, true); Module["canvas"].addEventListener("touchcancel", GLFW.onMouseButtonUp, true); Module["canvas"].addEventListener("touchend", GLFW.onMouseButtonUp, true); Module["canvas"].addEventListener("mousemove", GLFW.onMousemove, true); Module["canvas"].addEventListener("mousedown", GLFW.onMouseButtonDown, true); Module["canvas"].addEventListener("mouseup", GLFW.onMouseButtonUp, true); Module["canvas"].addEventListener("wheel", GLFW.onMouseWheel, true); Module["canvas"].addEventListener("mousewheel", GLFW.onMouseWheel, true); Module["canvas"].addEventListener("mouseenter", GLFW.onMouseenter, true); Module["canvas"].addEventListener("mouseleave", GLFW.onMouseleave, true); Module["canvas"].addEventListener("drop", GLFW.onDrop, true); Module["canvas"].addEventListener("dragover", GLFW.onDragover, true); Browser.resizeListeners.push((width, height) => { GLFW.onCanvasResize(width, height); }); return 1; } Module["_glfwInit"] = _glfwInit; _glfwInit.sig = "i"; function _glfwTerminate() { window.removeEventListener("gamepadconnected", GLFW.onGamepadConnected, true); window.removeEventListener("gamepaddisconnected", GLFW.onGamepadDisconnected, true); window.removeEventListener("keydown", GLFW.onKeydown, true); window.removeEventListener("keypress", GLFW.onKeyPress, true); window.removeEventListener("keyup", GLFW.onKeyup, true); window.removeEventListener("blur", GLFW.onBlur, true); Module["canvas"].removeEventListener("touchmove", GLFW.onMousemove, true); Module["canvas"].removeEventListener("touchstart", GLFW.onMouseButtonDown, true); Module["canvas"].removeEventListener("touchcancel", GLFW.onMouseButtonUp, true); Module["canvas"].removeEventListener("touchend", GLFW.onMouseButtonUp, true); Module["canvas"].removeEventListener("mousemove", GLFW.onMousemove, true); Module["canvas"].removeEventListener("mousedown", GLFW.onMouseButtonDown, true); Module["canvas"].removeEventListener("mouseup", GLFW.onMouseButtonUp, true); Module["canvas"].removeEventListener("wheel", GLFW.onMouseWheel, true); Module["canvas"].removeEventListener("mousewheel", GLFW.onMouseWheel, true); Module["canvas"].removeEventListener("mouseenter", GLFW.onMouseenter, true); Module["canvas"].removeEventListener("mouseleave", GLFW.onMouseleave, true); Module["canvas"].removeEventListener("drop", GLFW.onDrop, true); Module["canvas"].removeEventListener("dragover", GLFW.onDragover, true); Module["canvas"].width = Module["canvas"].height = 1; GLFW.windows = null; GLFW.active = null; } Module["_glfwTerminate"] = _glfwTerminate; _glfwTerminate.sig = "v"; function _glfwGetVersion(major, minor, rev) { GROWABLE_HEAP_I32()[major >> 2] = 2; GROWABLE_HEAP_I32()[minor >> 2] = 7; GROWABLE_HEAP_I32()[rev >> 2] = 7; } Module["_glfwGetVersion"] = _glfwGetVersion; _glfwGetVersion.sig = "viii"; function _glfwPollEvents() {} Module["_glfwPollEvents"] = _glfwPollEvents; _glfwPollEvents.sig = "v"; function _glfwWaitEvents() {} Module["_glfwWaitEvents"] = _glfwWaitEvents; _glfwWaitEvents.sig = "v"; function _glfwGetTime() { return GLFW.getTime() - GLFW.initialTime; } Module["_glfwGetTime"] = _glfwGetTime; _glfwGetTime.sig = "d"; function _glfwSetTime(time) { GLFW.initialTime = GLFW.getTime() - time; } Module["_glfwSetTime"] = _glfwSetTime; _glfwSetTime.sig = "vd"; function _glfwExtensionSupported(extension) { if (!GLFW.extensions) { GLFW.extensions = UTF8ToString(_glGetString(7939)).split(" "); } if (GLFW.extensions.includes(extension)) return 1; return GLFW.extensions.includes("GL_" + extension); } Module["_glfwExtensionSupported"] = _glfwExtensionSupported; _glfwExtensionSupported.sig = "ii"; function _glfwSwapInterval(interval) { interval = Math.abs(interval); if (interval == 0) _emscripten_set_main_loop_timing(0, 0); else _emscripten_set_main_loop_timing(1, interval); } Module["_glfwSwapInterval"] = _glfwSwapInterval; _glfwSwapInterval.sig = "vi"; function _glfwOpenWindow(width, height, redbits, greenbits, bluebits, alphabits, depthbits, stencilbits, mode) { GLFW.hints[135169] = redbits; GLFW.hints[135170] = greenbits; GLFW.hints[135171] = bluebits; GLFW.hints[135172] = alphabits; GLFW.hints[135173] = depthbits; GLFW.hints[135174] = stencilbits; GLFW.createWindow(width, height, "GLFW2 Window", 0, 0); return 1; } Module["_glfwOpenWindow"] = _glfwOpenWindow; function _glfwCloseWindow() { GLFW.destroyWindow(GLFW.active.id); } Module["_glfwCloseWindow"] = _glfwCloseWindow; function _glfwOpenWindowHint(target, hint) { target = GLFW.GLFW2ParamToGLFW3Param(target); GLFW.hints[target] = hint; } Module["_glfwOpenWindowHint"] = _glfwOpenWindowHint; function _glfwGetWindowSize(width, height) { GLFW.getWindowSize(GLFW.active.id, width, height); } Module["_glfwGetWindowSize"] = _glfwGetWindowSize; function _glfwSetWindowSize(width, height) { GLFW.setWindowSize(GLFW.active.id, width, height); } Module["_glfwSetWindowSize"] = _glfwSetWindowSize; function _glfwGetWindowPos(x, y) { GLFW.getWindowPos(GLFW.active.id, x, y); } Module["_glfwGetWindowPos"] = _glfwGetWindowPos; function _glfwSetWindowPos(x, y) { GLFW.setWindowPos(GLFW.active.id, x, y); } Module["_glfwSetWindowPos"] = _glfwSetWindowPos; function _glfwSetWindowTitle(title) { GLFW.setWindowTitle(GLFW.active.id, title); } Module["_glfwSetWindowTitle"] = _glfwSetWindowTitle; function _glfwIconifyWindow() { warnOnce("glfwIconifyWindow is not implemented"); } Module["_glfwIconifyWindow"] = _glfwIconifyWindow; function _glfwRestoreWindow() { warnOnce("glfwRestoreWindow is not implemented"); } Module["_glfwRestoreWindow"] = _glfwRestoreWindow; function _glfwSwapBuffers() { GLFW.swapBuffers(GLFW.active.id); } Module["_glfwSwapBuffers"] = _glfwSwapBuffers; function _glfwGetWindowParam(param) { param = GLFW.GLFW2ParamToGLFW3Param(param); return GLFW.hints[param]; } Module["_glfwGetWindowParam"] = _glfwGetWindowParam; function _glfwSetWindowSizeCallback(cbfun) { GLFW.setWindowSizeCallback(GLFW.active.id, cbfun); } Module["_glfwSetWindowSizeCallback"] = _glfwSetWindowSizeCallback; function _glfwSetWindowCloseCallback(cbfun) { GLFW.setWindowCloseCallback(GLFW.active.id, cbfun); } Module["_glfwSetWindowCloseCallback"] = _glfwSetWindowCloseCallback; function _glfwSetWindowRefreshCallback(cbfun) { GLFW.setWindowRefreshCallback(GLFW.active.id, cbfun); } Module["_glfwSetWindowRefreshCallback"] = _glfwSetWindowRefreshCallback; function _glfwGetKey(key) { return GLFW.getKey(GLFW.active.id, key); } Module["_glfwGetKey"] = _glfwGetKey; function _glfwGetMouseButton(button) { return GLFW.getMouseButton(GLFW.active.id, button); } Module["_glfwGetMouseButton"] = _glfwGetMouseButton; function _glfwGetMousePos(x, y) { GLFW.getMousePos(GLFW.active.id, x, y); } Module["_glfwGetMousePos"] = _glfwGetMousePos; function _glfwSetMousePos(x, y) { GLFW.setCursorPos(GLFW.active.id, x, y); } Module["_glfwSetMousePos"] = _glfwSetMousePos; function _glfwGetMouseWheel() { return 0; } Module["_glfwGetMouseWheel"] = _glfwGetMouseWheel; function _glfwSetMouseWheel(pos) {} Module["_glfwSetMouseWheel"] = _glfwSetMouseWheel; function _glfwSetKeyCallback(cbfun) { GLFW.setKeyCallback(GLFW.active.id, cbfun); } Module["_glfwSetKeyCallback"] = _glfwSetKeyCallback; function _glfwSetCharCallback(cbfun) { GLFW.setCharCallback(GLFW.active.id, cbfun); } Module["_glfwSetCharCallback"] = _glfwSetCharCallback; function _glfwSetMouseButtonCallback(cbfun) { GLFW.setMouseButtonCallback(GLFW.active.id, cbfun); } Module["_glfwSetMouseButtonCallback"] = _glfwSetMouseButtonCallback; function _glfwSetMousePosCallback(cbfun) { GLFW.setCursorPosCallback(GLFW.active.id, cbfun); } Module["_glfwSetMousePosCallback"] = _glfwSetMousePosCallback; function _glfwSetMouseWheelCallback(cbfun) { GLFW.setScrollCallback(GLFW.active.id, cbfun); } Module["_glfwSetMouseWheelCallback"] = _glfwSetMouseWheelCallback; function _glfwGetDesktopMode(mode) { throw "glfwGetDesktopMode is not implemented."; } Module["_glfwGetDesktopMode"] = _glfwGetDesktopMode; function _glfwSleep(time) { _sleep(time); } Module["_glfwSleep"] = _glfwSleep; function _glfwEnable(target) { target = GLFW.GLFW2ParamToGLFW3Param(target); GLFW.hints[target] = false; } Module["_glfwEnable"] = _glfwEnable; function _glfwDisable(target) { target = GLFW.GLFW2ParamToGLFW3Param(target); GLFW.hints[target] = true; } Module["_glfwDisable"] = _glfwDisable; function _glfwGetGLVersion(major, minor, rev) { GROWABLE_HEAP_I32()[major >> 2] = 0; GROWABLE_HEAP_I32()[minor >> 2] = 0; GROWABLE_HEAP_I32()[rev >> 2] = 1; } Module["_glfwGetGLVersion"] = _glfwGetGLVersion; function _glfwCreateThread(fun, arg) { getWasmTableEntry(fun)(arg); return 0; } Module["_glfwCreateThread"] = _glfwCreateThread; function _glfwDestroyThread(ID) {} Module["_glfwDestroyThread"] = _glfwDestroyThread; function _glfwWaitThread(ID, waitmode) {} Module["_glfwWaitThread"] = _glfwWaitThread; function _glfwGetThreadID() { return 0; } Module["_glfwGetThreadID"] = _glfwGetThreadID; function _glfwCreateMutex() { throw "glfwCreateMutex is not implemented."; } Module["_glfwCreateMutex"] = _glfwCreateMutex; function _glfwDestroyMutex(mutex) { throw "glfwDestroyMutex is not implemented."; } Module["_glfwDestroyMutex"] = _glfwDestroyMutex; function _glfwLockMutex(mutex) { throw "glfwLockMutex is not implemented."; } Module["_glfwLockMutex"] = _glfwLockMutex; function _glfwUnlockMutex(mutex) { throw "glfwUnlockMutex is not implemented."; } Module["_glfwUnlockMutex"] = _glfwUnlockMutex; function _glfwCreateCond() { throw "glfwCreateCond is not implemented."; } Module["_glfwCreateCond"] = _glfwCreateCond; function _glfwDestroyCond(cond) { throw "glfwDestroyCond is not implemented."; } Module["_glfwDestroyCond"] = _glfwDestroyCond; function _glfwWaitCond(cond, mutex, timeout) { throw "glfwWaitCond is not implemented."; } Module["_glfwWaitCond"] = _glfwWaitCond; function _glfwSignalCond(cond) { throw "glfwSignalCond is not implemented."; } Module["_glfwSignalCond"] = _glfwSignalCond; function _glfwBroadcastCond(cond) { throw "glfwBroadcastCond is not implemented."; } Module["_glfwBroadcastCond"] = _glfwBroadcastCond; function _glfwGetNumberOfProcessors() { return 1; } Module["_glfwGetNumberOfProcessors"] = _glfwGetNumberOfProcessors; function _glfwReadImage(name, img, flags) { throw "glfwReadImage is not implemented."; } Module["_glfwReadImage"] = _glfwReadImage; function _glfwReadMemoryImage(data, size, img, flags) { throw "glfwReadMemoryImage is not implemented."; } Module["_glfwReadMemoryImage"] = _glfwReadMemoryImage; function _glfwFreeImage(img) { throw "glfwFreeImage is not implemented."; } Module["_glfwFreeImage"] = _glfwFreeImage; function _glfwLoadTexture2D(name, flags) { throw "glfwLoadTexture2D is not implemented."; } Module["_glfwLoadTexture2D"] = _glfwLoadTexture2D; function _glfwLoadMemoryTexture2D(data, size, flags) { throw "glfwLoadMemoryTexture2D is not implemented."; } Module["_glfwLoadMemoryTexture2D"] = _glfwLoadMemoryTexture2D; function _glfwLoadTextureImage2D(img, flags) { throw "glfwLoadTextureImage2D is not implemented."; } Module["_glfwLoadTextureImage2D"] = _glfwLoadTextureImage2D; function _uuid_clear(uu) { zeroMemory(uu, 16); } Module["_uuid_clear"] = _uuid_clear; function _uuid_compare(uu1, uu2) { return _memcmp(uu1, uu2, 16); } Module["_uuid_compare"] = _uuid_compare; function _uuid_copy(dst, src) { _memcpy(dst, src, 16); } Module["_uuid_copy"] = _uuid_copy; function _uuid_generate(out) { var uuid = null; if (ENVIRONMENT_IS_NODE) {} else if (ENVIRONMENT_IS_WEB && typeof window.crypto != "undefined" && typeof window.crypto.getRandomValues != "undefined") { uuid = new Uint8Array(16); window.crypto.getRandomValues(uuid); } if (!uuid) { uuid = new Array(16); var d = new Date().getTime(); for (var i = 0; i < 16; i++) { var r = (d + Math.random() * 256) % 256 | 0; d = d / 256 | 0; uuid[i] = r; } } uuid[6] = uuid[6] & 15 | 64; uuid[8] = uuid[8] & 63 | 128; writeArrayToMemory(uuid, out); } Module["_uuid_generate"] = _uuid_generate; function _uuid_is_null(uu) { for (var i = 0; i < 4; i++, uu = uu + 4 | 0) { var val = GROWABLE_HEAP_I32()[uu >> 2]; if (val) { return 0; } } return 1; } Module["_uuid_is_null"] = _uuid_is_null; function _uuid_parse(inp, uu) { inp = UTF8ToString(inp); if (inp.length === 36) { var i = 0; var uuid = new Array(16); inp.toLowerCase().replace(/[0-9a-f]{2}/g, function(byte) { if (i < 16) { uuid[i++] = parseInt(byte, 16); } }); if (i < 16) { return -1; } writeArrayToMemory(uuid, uu); return 0; } return -1; } Module["_uuid_parse"] = _uuid_parse; function _uuid_unparse(uu, out, upper) { var i = 0; var uuid = "xxxx-xx-xx-xx-xxxxxx".replace(/[x]/g, function(c) { var r = upper ? GROWABLE_HEAP_U8()[uu + i >> 0].toString(16).toUpperCase() : GROWABLE_HEAP_U8()[uu + i >> 0].toString(16); r = r.length === 1 ? "0" + r : r; i++; return r; }); stringToUTF8(uuid, out, 37); } Module["_uuid_unparse"] = _uuid_unparse; function _uuid_unparse_lower(uu, out) { _uuid_unparse(uu, out); } Module["_uuid_unparse_lower"] = _uuid_unparse_lower; function _uuid_unparse_upper(uu, out) { _uuid_unparse(uu, out, true); } Module["_uuid_unparse_upper"] = _uuid_unparse_upper; function _uuid_type(uu) { return 4; } Module["_uuid_type"] = _uuid_type; function _uuid_variant(uu) { return 1; } Module["_uuid_variant"] = _uuid_variant; var GLEW = { isLinaroFork: 1, extensions: null, error: { 0: null, 1: null, 2: null, 3: null, 4: null, 5: null, 6: null, 7: null, 8: null }, version: { 1: null, 2: null, 3: null, 4: null }, errorStringConstantFromCode: function(error) { if (GLEW.isLinaroFork) { switch (error) { case 4: return "OpenGL ES lib expected, found OpenGL lib"; case 5: return "OpenGL lib expected, found OpenGL ES lib"; case 6: return "Missing EGL version"; case 7: return "EGL 1.1 and up are supported"; default: break; } } switch (error) { case 0: return "No error"; case 1: return "Missing GL version"; case 2: return "GL 1.1 and up are supported"; case 3: return "GLX 1.2 and up are supported"; default: return null; } }, errorString: function(error) { if (!GLEW.error[error]) { var string = GLEW.errorStringConstantFromCode(error); if (!string) { string = "Unknown error"; error = 8; } GLEW.error[error] = allocateUTF8(string); } return GLEW.error[error]; }, versionStringConstantFromCode: function(name) { switch (name) { case 1: return "1.10.0"; case 2: return "1"; case 3: return "10"; case 4: return "0"; default: return null; } }, versionString: function(name) { if (!GLEW.version[name]) { var string = GLEW.versionStringConstantFromCode(name); if (!string) return 0; GLEW.version[name] = allocateUTF8(string); } return GLEW.version[name]; }, extensionIsSupported: function(name) { if (!GLEW.extensions) { GLEW.extensions = UTF8ToString(_glGetString(7939)).split(" "); } if (GLEW.extensions.includes(name)) return 1; return GLEW.extensions.includes("GL_" + name); } }; Module["GLEW"] = GLEW; function _glewInit() { return 0; } Module["_glewInit"] = _glewInit; function _glewIsSupported(name) { var exts = UTF8ToString(name).split(" "); for (var i = 0; i < exts.length; ++i) { if (!GLEW.extensionIsSupported(exts[i])) return 0; } return 1; } Module["_glewIsSupported"] = _glewIsSupported; function _glewGetExtension(name) { return GLEW.extensionIsSupported(UTF8ToString(name)); } Module["_glewGetExtension"] = _glewGetExtension; function _glewGetErrorString(error) { return GLEW.errorString(error); } Module["_glewGetErrorString"] = _glewGetErrorString; _glewGetErrorString.sig = "ii"; function _glewGetString(name) { return GLEW.versionString(name); } Module["_glewGetString"] = _glewGetString; var IDBStore = { indexedDB: function() { if (typeof indexedDB != "undefined") return indexedDB; var ret = null; if (typeof window == "object") ret = window.indexedDB || window.mozIndexedDB || window.webkitIndexedDB || window.msIndexedDB; assert(ret, "IDBStore used, but indexedDB not supported"); return ret; }, DB_VERSION: 22, DB_STORE_NAME: "FILE_DATA", dbs: {}, blobs: [ 0 ], getDB: function(name, callback) { var db = IDBStore.dbs[name]; if (db) { return callback(null, db); } var req; try { req = IDBStore.indexedDB().open(name, IDBStore.DB_VERSION); } catch (e) { return callback(e); } req.onupgradeneeded = function(e) { var db = e.target.result; var transaction = e.target.transaction; var fileStore; if (db.objectStoreNames.contains(IDBStore.DB_STORE_NAME)) { fileStore = transaction.objectStore(IDBStore.DB_STORE_NAME); } else { fileStore = db.createObjectStore(IDBStore.DB_STORE_NAME); } }; req.onsuccess = function() { db = req.result; IDBStore.dbs[name] = db; callback(null, db); }; req.onerror = function(e) { callback(this.error); e.preventDefault(); }; }, getStore: function(dbName, type, callback) { IDBStore.getDB(dbName, function(error, db) { if (error) return callback(error); var transaction = db.transaction([ IDBStore.DB_STORE_NAME ], type); transaction.onerror = function(e) { callback(this.error || "unknown error"); e.preventDefault(); }; var store = transaction.objectStore(IDBStore.DB_STORE_NAME); callback(null, store); }); }, getFile: function(dbName, id, callback) { IDBStore.getStore(dbName, "readonly", function(err, store) { if (err) return callback(err); var req = store.get(id); req.onsuccess = function(event) { var result = event.target.result; if (!result) { return callback("file " + id + " not found"); } return callback(null, result); }; req.onerror = function(error) { callback(error); }; }); }, setFile: function(dbName, id, data, callback) { IDBStore.getStore(dbName, "readwrite", function(err, store) { if (err) return callback(err); var req = store.put(data, id); req.onsuccess = function(event) { callback(); }; req.onerror = function(error) { callback(error); }; }); }, deleteFile: function(dbName, id, callback) { IDBStore.getStore(dbName, "readwrite", function(err, store) { if (err) return callback(err); var req = store.delete(id); req.onsuccess = function(event) { callback(); }; req.onerror = function(error) { callback(error); }; }); }, existsFile: function(dbName, id, callback) { IDBStore.getStore(dbName, "readonly", function(err, store) { if (err) return callback(err); var req = store.count(id); req.onsuccess = function(event) { callback(null, event.target.result > 0); }; req.onerror = function(error) { callback(error); }; }); } }; Module["IDBStore"] = IDBStore; function _emscripten_idb_async_load(db, id, arg, onload, onerror) { IDBStore.getFile(UTF8ToString(db), UTF8ToString(id), function(error, byteArray) { if (error) { if (onerror) getWasmTableEntry(onerror)(arg); return; } var buffer = _malloc(byteArray.length); GROWABLE_HEAP_U8().set(byteArray, buffer); getWasmTableEntry(onload)(arg, buffer, byteArray.length); _free(buffer); }); } Module["_emscripten_idb_async_load"] = _emscripten_idb_async_load; _emscripten_idb_async_load.sig = "vppppp"; function _emscripten_idb_async_store(db, id, ptr, num, arg, onstore, onerror) { IDBStore.setFile(UTF8ToString(db), UTF8ToString(id), new Uint8Array(GROWABLE_HEAP_U8().subarray(ptr, ptr + num)), function(error) { if (error) { if (onerror) getWasmTableEntry(onerror)(arg); return; } if (onstore) getWasmTableEntry(onstore)(arg); }); } Module["_emscripten_idb_async_store"] = _emscripten_idb_async_store; _emscripten_idb_async_store.sig = "vpppippp"; function _emscripten_idb_async_delete(db, id, arg, ondelete, onerror) { IDBStore.deleteFile(UTF8ToString(db), UTF8ToString(id), function(error) { if (error) { if (onerror) getWasmTableEntry(onerror)(arg); return; } if (ondelete) getWasmTableEntry(ondelete)(arg); }); } Module["_emscripten_idb_async_delete"] = _emscripten_idb_async_delete; _emscripten_idb_async_delete.sig = "vppppp"; function _emscripten_idb_async_exists(db, id, arg, oncheck, onerror) { IDBStore.existsFile(UTF8ToString(db), UTF8ToString(id), function(error, exists) { if (error) { if (onerror) getWasmTableEntry(onerror)(arg); return; } if (oncheck) getWasmTableEntry(oncheck)(arg, exists); }); } Module["_emscripten_idb_async_exists"] = _emscripten_idb_async_exists; _emscripten_idb_async_exists.sig = "vppppp"; function _emscripten_idb_load() { throw "Please compile your program with async support in order to use synchronous operations like emscripten_idb_load, etc."; } Module["_emscripten_idb_load"] = _emscripten_idb_load; function _emscripten_idb_store() { throw "Please compile your program with async support in order to use synchronous operations like emscripten_idb_store, etc."; } Module["_emscripten_idb_store"] = _emscripten_idb_store; function _emscripten_idb_delete() { throw "Please compile your program with async support in order to use synchronous operations like emscripten_idb_delete, etc."; } Module["_emscripten_idb_delete"] = _emscripten_idb_delete; function _emscripten_idb_exists() { throw "Please compile your program with async support in order to use synchronous operations like emscripten_idb_exists, etc."; } Module["_emscripten_idb_exists"] = _emscripten_idb_exists; function runAndAbortIfError(func) { try { return func(); } catch (e) { abort(e); } } Module["runAndAbortIfError"] = runAndAbortIfError; function _emscripten_sleep() { throw "Please compile your program with async support in order to use asynchronous operations like emscripten_sleep"; } Module["_emscripten_sleep"] = _emscripten_sleep; function _emscripten_wget() { throw "Please compile your program with async support in order to use asynchronous operations like emscripten_wget"; } Module["_emscripten_wget"] = _emscripten_wget; function _emscripten_wget_data() { throw "Please compile your program with async support in order to use asynchronous operations like emscripten_wget_data"; } Module["_emscripten_wget_data"] = _emscripten_wget_data; function _emscripten_scan_registers() { throw "Please compile your program with async support in order to use asynchronous operations like emscripten_scan_registers"; } Module["_emscripten_scan_registers"] = _emscripten_scan_registers; function _emscripten_fiber_init() { throw "Please compile your program with async support in order to use asynchronous operations like emscripten_fiber_init"; } Module["_emscripten_fiber_init"] = _emscripten_fiber_init; function _emscripten_fiber_init_from_current_context() { throw "Please compile your program with async support in order to use asynchronous operations like emscripten_fiber_init_from_current_context"; } Module["_emscripten_fiber_init_from_current_context"] = _emscripten_fiber_init_from_current_context; function _emscripten_fiber_swap() { throw "Please compile your program with async support in order to use asynchronous operations like emscripten_fiber_swap"; } Module["_emscripten_fiber_swap"] = _emscripten_fiber_swap; function _glGetBufferSubData(target, offset, size, data) { if (!data) { GL.recordError(1281); return; } size && GLctx["getBufferSubData"](target, offset, GROWABLE_HEAP_U8(), data, size); } Module["_glGetBufferSubData"] = _glGetBufferSubData; function _glDrawArraysInstancedBaseInstanceWEBGL(mode, first, count, instanceCount, baseInstance) { GLctx.dibvbi["drawArraysInstancedBaseInstanceWEBGL"](mode, first, count, instanceCount, baseInstance); } Module["_glDrawArraysInstancedBaseInstanceWEBGL"] = _glDrawArraysInstancedBaseInstanceWEBGL; _glDrawArraysInstancedBaseInstanceWEBGL.sig = "viiiii"; function _glDrawArraysInstancedBaseInstance(mode, first, count, instanceCount, baseInstance) { GLctx.dibvbi["drawArraysInstancedBaseInstanceWEBGL"](mode, first, count, instanceCount, baseInstance); } Module["_glDrawArraysInstancedBaseInstance"] = _glDrawArraysInstancedBaseInstance; _glDrawArraysInstancedBaseInstance.sig = "viiiii"; function _glDrawArraysInstancedBaseInstanceANGLE(mode, first, count, instanceCount, baseInstance) { GLctx.dibvbi["drawArraysInstancedBaseInstanceWEBGL"](mode, first, count, instanceCount, baseInstance); } Module["_glDrawArraysInstancedBaseInstanceANGLE"] = _glDrawArraysInstancedBaseInstanceANGLE; _glDrawArraysInstancedBaseInstanceANGLE.sig = "viiiii"; function _glDrawElementsInstancedBaseVertexBaseInstanceWEBGL(mode, count, type, offset, instanceCount, baseVertex, baseinstance) { GLctx.dibvbi["drawElementsInstancedBaseVertexBaseInstanceWEBGL"](mode, count, type, offset, instanceCount, baseVertex, baseinstance); } Module["_glDrawElementsInstancedBaseVertexBaseInstanceWEBGL"] = _glDrawElementsInstancedBaseVertexBaseInstanceWEBGL; _glDrawElementsInstancedBaseVertexBaseInstanceWEBGL.sig = "viiiiiii"; function _glDrawElementsInstancedBaseVertexBaseInstanceANGLE(mode, count, type, offset, instanceCount, baseVertex, baseinstance) { GLctx.dibvbi["drawElementsInstancedBaseVertexBaseInstanceWEBGL"](mode, count, type, offset, instanceCount, baseVertex, baseinstance); } Module["_glDrawElementsInstancedBaseVertexBaseInstanceANGLE"] = _glDrawElementsInstancedBaseVertexBaseInstanceANGLE; _glDrawElementsInstancedBaseVertexBaseInstanceANGLE.sig = "viiiiiii"; function _emscripten_webgl_enable_WEBGL_draw_instanced_base_vertex_base_instance(ctx) { return __webgl_enable_WEBGL_draw_instanced_base_vertex_base_instance(GL.contexts[ctx].GLctx); } Module["_emscripten_webgl_enable_WEBGL_draw_instanced_base_vertex_base_instance"] = _emscripten_webgl_enable_WEBGL_draw_instanced_base_vertex_base_instance; function _glMultiDrawArraysInstancedBaseInstanceWEBGL(mode, firsts, counts, instanceCounts, baseInstances, drawCount) { GLctx.mdibvbi["multiDrawArraysInstancedBaseInstanceWEBGL"](mode, GROWABLE_HEAP_I32(), firsts >> 2, GROWABLE_HEAP_I32(), counts >> 2, GROWABLE_HEAP_I32(), instanceCounts >> 2, GROWABLE_HEAP_U32(), baseInstances >> 2, drawCount); } Module["_glMultiDrawArraysInstancedBaseInstanceWEBGL"] = _glMultiDrawArraysInstancedBaseInstanceWEBGL; _glMultiDrawArraysInstancedBaseInstanceWEBGL.sig = "viiiiii"; function _glMultiDrawArraysInstancedBaseInstanceANGLE(mode, firsts, counts, instanceCounts, baseInstances, drawCount) { GLctx.mdibvbi["multiDrawArraysInstancedBaseInstanceWEBGL"](mode, GROWABLE_HEAP_I32(), firsts >> 2, GROWABLE_HEAP_I32(), counts >> 2, GROWABLE_HEAP_I32(), instanceCounts >> 2, GROWABLE_HEAP_U32(), baseInstances >> 2, drawCount); } Module["_glMultiDrawArraysInstancedBaseInstanceANGLE"] = _glMultiDrawArraysInstancedBaseInstanceANGLE; _glMultiDrawArraysInstancedBaseInstanceANGLE.sig = "viiiiii"; function _glMultiDrawElementsInstancedBaseVertexBaseInstanceWEBGL(mode, counts, type, offsets, instanceCounts, baseVertices, baseInstances, drawCount) { GLctx.mdibvbi["multiDrawElementsInstancedBaseVertexBaseInstanceWEBGL"](mode, GROWABLE_HEAP_I32(), counts >> 2, type, GROWABLE_HEAP_I32(), offsets >> 2, GROWABLE_HEAP_I32(), instanceCounts >> 2, GROWABLE_HEAP_I32(), baseVertices >> 2, GROWABLE_HEAP_U32(), baseInstances >> 2, drawCount); } Module["_glMultiDrawElementsInstancedBaseVertexBaseInstanceWEBGL"] = _glMultiDrawElementsInstancedBaseVertexBaseInstanceWEBGL; _glMultiDrawElementsInstancedBaseVertexBaseInstanceWEBGL.sig = "viiiiiiii"; function _glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE(mode, counts, type, offsets, instanceCounts, baseVertices, baseInstances, drawCount) { GLctx.mdibvbi["multiDrawElementsInstancedBaseVertexBaseInstanceWEBGL"](mode, GROWABLE_HEAP_I32(), counts >> 2, type, GROWABLE_HEAP_I32(), offsets >> 2, GROWABLE_HEAP_I32(), instanceCounts >> 2, GROWABLE_HEAP_I32(), baseVertices >> 2, GROWABLE_HEAP_U32(), baseInstances >> 2, drawCount); } Module["_glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE"] = _glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE; _glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE.sig = "viiiiiiii"; function _emscripten_webgl_enable_WEBGL_multi_draw_instanced_base_vertex_base_instance(ctx) { return __webgl_enable_WEBGL_multi_draw_instanced_base_vertex_base_instance(GL.contexts[ctx].GLctx); } Module["_emscripten_webgl_enable_WEBGL_multi_draw_instanced_base_vertex_base_instance"] = _emscripten_webgl_enable_WEBGL_multi_draw_instanced_base_vertex_base_instance; function _emscripten_glGetBufferSubData(target, offset, size, data) { if (!data) { GL.recordError(1281); return; } size && GLctx["getBufferSubData"](target, offset, GROWABLE_HEAP_U8(), data, size); } Module["_emscripten_glGetBufferSubData"] = _emscripten_glGetBufferSubData; function _emscripten_glDrawArraysInstancedBaseInstanceWEBGL(mode, first, count, instanceCount, baseInstance) { GLctx.dibvbi["drawArraysInstancedBaseInstanceWEBGL"](mode, first, count, instanceCount, baseInstance); } Module["_emscripten_glDrawArraysInstancedBaseInstanceWEBGL"] = _emscripten_glDrawArraysInstancedBaseInstanceWEBGL; _emscripten_glDrawArraysInstancedBaseInstanceWEBGL.sig = "viiiii"; function _emscripten_glDrawArraysInstancedBaseInstance(mode, first, count, instanceCount, baseInstance) { GLctx.dibvbi["drawArraysInstancedBaseInstanceWEBGL"](mode, first, count, instanceCount, baseInstance); } Module["_emscripten_glDrawArraysInstancedBaseInstance"] = _emscripten_glDrawArraysInstancedBaseInstance; _emscripten_glDrawArraysInstancedBaseInstance.sig = "viiiii"; function _emscripten_glDrawArraysInstancedBaseInstanceANGLE(mode, first, count, instanceCount, baseInstance) { GLctx.dibvbi["drawArraysInstancedBaseInstanceWEBGL"](mode, first, count, instanceCount, baseInstance); } Module["_emscripten_glDrawArraysInstancedBaseInstanceANGLE"] = _emscripten_glDrawArraysInstancedBaseInstanceANGLE; _emscripten_glDrawArraysInstancedBaseInstanceANGLE.sig = "viiiii"; function _emscripten_glDrawElementsInstancedBaseVertexBaseInstanceWEBGL(mode, count, type, offset, instanceCount, baseVertex, baseinstance) { GLctx.dibvbi["drawElementsInstancedBaseVertexBaseInstanceWEBGL"](mode, count, type, offset, instanceCount, baseVertex, baseinstance); } Module["_emscripten_glDrawElementsInstancedBaseVertexBaseInstanceWEBGL"] = _emscripten_glDrawElementsInstancedBaseVertexBaseInstanceWEBGL; _emscripten_glDrawElementsInstancedBaseVertexBaseInstanceWEBGL.sig = "viiiiiii"; function _emscripten_glDrawElementsInstancedBaseVertexBaseInstanceANGLE(mode, count, type, offset, instanceCount, baseVertex, baseinstance) { GLctx.dibvbi["drawElementsInstancedBaseVertexBaseInstanceWEBGL"](mode, count, type, offset, instanceCount, baseVertex, baseinstance); } Module["_emscripten_glDrawElementsInstancedBaseVertexBaseInstanceANGLE"] = _emscripten_glDrawElementsInstancedBaseVertexBaseInstanceANGLE; _emscripten_glDrawElementsInstancedBaseVertexBaseInstanceANGLE.sig = "viiiiiii"; function _emscripten_glMultiDrawArraysInstancedBaseInstanceWEBGL(mode, firsts, counts, instanceCounts, baseInstances, drawCount) { GLctx.mdibvbi["multiDrawArraysInstancedBaseInstanceWEBGL"](mode, GROWABLE_HEAP_I32(), firsts >> 2, GROWABLE_HEAP_I32(), counts >> 2, GROWABLE_HEAP_I32(), instanceCounts >> 2, GROWABLE_HEAP_U32(), baseInstances >> 2, drawCount); } Module["_emscripten_glMultiDrawArraysInstancedBaseInstanceWEBGL"] = _emscripten_glMultiDrawArraysInstancedBaseInstanceWEBGL; _emscripten_glMultiDrawArraysInstancedBaseInstanceWEBGL.sig = "viiiiii"; function _emscripten_glMultiDrawArraysInstancedBaseInstanceANGLE(mode, firsts, counts, instanceCounts, baseInstances, drawCount) { GLctx.mdibvbi["multiDrawArraysInstancedBaseInstanceWEBGL"](mode, GROWABLE_HEAP_I32(), firsts >> 2, GROWABLE_HEAP_I32(), counts >> 2, GROWABLE_HEAP_I32(), instanceCounts >> 2, GROWABLE_HEAP_U32(), baseInstances >> 2, drawCount); } Module["_emscripten_glMultiDrawArraysInstancedBaseInstanceANGLE"] = _emscripten_glMultiDrawArraysInstancedBaseInstanceANGLE; _emscripten_glMultiDrawArraysInstancedBaseInstanceANGLE.sig = "viiiiii"; function _emscripten_glMultiDrawElementsInstancedBaseVertexBaseInstanceWEBGL(mode, counts, type, offsets, instanceCounts, baseVertices, baseInstances, drawCount) { GLctx.mdibvbi["multiDrawElementsInstancedBaseVertexBaseInstanceWEBGL"](mode, GROWABLE_HEAP_I32(), counts >> 2, type, GROWABLE_HEAP_I32(), offsets >> 2, GROWABLE_HEAP_I32(), instanceCounts >> 2, GROWABLE_HEAP_I32(), baseVertices >> 2, GROWABLE_HEAP_U32(), baseInstances >> 2, drawCount); } Module["_emscripten_glMultiDrawElementsInstancedBaseVertexBaseInstanceWEBGL"] = _emscripten_glMultiDrawElementsInstancedBaseVertexBaseInstanceWEBGL; _emscripten_glMultiDrawElementsInstancedBaseVertexBaseInstanceWEBGL.sig = "viiiiiiii"; function _emscripten_glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE(mode, counts, type, offsets, instanceCounts, baseVertices, baseInstances, drawCount) { GLctx.mdibvbi["multiDrawElementsInstancedBaseVertexBaseInstanceWEBGL"](mode, GROWABLE_HEAP_I32(), counts >> 2, type, GROWABLE_HEAP_I32(), offsets >> 2, GROWABLE_HEAP_I32(), instanceCounts >> 2, GROWABLE_HEAP_I32(), baseVertices >> 2, GROWABLE_HEAP_U32(), baseInstances >> 2, drawCount); } Module["_emscripten_glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE"] = _emscripten_glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE; _emscripten_glMultiDrawElementsInstancedBaseVertexBaseInstanceANGLE.sig = "viiiiiiii"; function _emscripten_has_threading_support() { return typeof SharedArrayBuffer != "undefined"; } Module["_emscripten_has_threading_support"] = _emscripten_has_threading_support; var GodotRuntime = { get_func: function(ptr) { return wasmTable.get(ptr); }, error: function() { err.apply(null, Array.from(arguments)); }, print: function() { out.apply(null, Array.from(arguments)); }, malloc: function(p_size) { return _malloc(p_size); }, free: function(p_ptr) { _free(p_ptr); }, getHeapValue: function(p_ptr, p_type) { return getValue(p_ptr, p_type); }, setHeapValue: function(p_ptr, p_value, p_type) { setValue(p_ptr, p_value, p_type); }, heapSub: function(p_heap, p_ptr, p_len) { const bytes = p_heap.BYTES_PER_ELEMENT; return p_heap.subarray(p_ptr / bytes, p_ptr / bytes + p_len); }, heapSlice: function(p_heap, p_ptr, p_len) { const bytes = p_heap.BYTES_PER_ELEMENT; return p_heap.slice(p_ptr / bytes, p_ptr / bytes + p_len); }, heapCopy: function(p_dst, p_src, p_ptr) { const bytes = p_src.BYTES_PER_ELEMENT; return p_dst.set(p_src, p_ptr / bytes); }, parseString: function(p_ptr) { return UTF8ToString(p_ptr); }, parseStringArray: function(p_ptr, p_size) { const strings = []; const ptrs = GodotRuntime.heapSub(GROWABLE_HEAP_I32(), p_ptr, p_size); ptrs.forEach(function(ptr) { strings.push(GodotRuntime.parseString(ptr)); }); return strings; }, strlen: function(p_str) { return lengthBytesUTF8(p_str); }, allocString: function(p_str) { const length = GodotRuntime.strlen(p_str) + 1; const c_str = GodotRuntime.malloc(length); stringToUTF8(p_str, c_str, length); return c_str; }, allocStringArray: function(p_strings) { const size = p_strings.length; const c_ptr = GodotRuntime.malloc(size * 4); for (let i = 0; i < size; i++) { GROWABLE_HEAP_I32()[(c_ptr >> 2) + i] = GodotRuntime.allocString(p_strings[i]); } return c_ptr; }, freeStringArray: function(p_ptr, p_len) { for (let i = 0; i < p_len; i++) { GodotRuntime.free(GROWABLE_HEAP_I32()[(p_ptr >> 2) + i]); } GodotRuntime.free(p_ptr); }, stringToHeap: function(p_str, p_ptr, p_len) { return stringToUTF8Array(p_str, GROWABLE_HEAP_I8(), p_ptr, p_len); } }; Module["GodotRuntime"] = GodotRuntime; var GodotWebXR = { gl: null, session: null, gl_binding: null, layer: null, space: null, frame: null, pose: null, view_count: 1, input_sources: [ , , , , , , , , , , , , , , , ], touches: [ , , , , ], orig_requestAnimationFrame: null, requestAnimationFrame: callback => { if (GodotWebXR.session && GodotWebXR.space) { const onFrame = function(time, frame) { GodotWebXR.frame = frame; GodotWebXR.pose = frame.getViewerPose(GodotWebXR.space); callback(time); GodotWebXR.frame = null; GodotWebXR.pose = null; }; GodotWebXR.session.requestAnimationFrame(onFrame); } else { GodotWebXR.orig_requestAnimationFrame(callback); } }, monkeyPatchRequestAnimationFrame: enable => { if (GodotWebXR.orig_requestAnimationFrame === null) { GodotWebXR.orig_requestAnimationFrame = Browser.requestAnimationFrame; } Browser.requestAnimationFrame = enable ? GodotWebXR.requestAnimationFrame : GodotWebXR.orig_requestAnimationFrame; }, pauseResumeMainLoop: () => { Browser.mainLoop.pause(); runtimeKeepalivePush(); window.setTimeout(function() { runtimeKeepalivePop(); Browser.mainLoop.resume(); }, 0); }, getLayer: () => { const new_view_count = GodotWebXR.pose ? GodotWebXR.pose.views.length : 1; let layer = GodotWebXR.layer; if (layer && GodotWebXR.view_count === new_view_count) { return layer; } if (!GodotWebXR.session || !GodotWebXR.gl_binding) { return null; } const gl = GodotWebXR.gl; layer = GodotWebXR.gl_binding.createProjectionLayer({ textureType: new_view_count > 1 ? "texture-array" : "texture", colorFormat: gl.RGBA8, depthFormat: gl.DEPTH_COMPONENT24 }); GodotWebXR.session.updateRenderState({ layers: [ layer ] }); GodotWebXR.layer = layer; GodotWebXR.view_count = new_view_count; return layer; }, getSubImage: () => { if (!GodotWebXR.pose) { return null; } const layer = GodotWebXR.getLayer(); if (layer === null) { return null; } return GodotWebXR.gl_binding.getViewSubImage(layer, GodotWebXR.pose.views[0]); }, getTextureId: texture => { if (texture.name !== undefined) { return texture.name; } const id = GL.getNewId(GL.textures); texture.name = id; GL.textures[id] = texture; return id; }, addInputSource: input_source => { let name = -1; if (input_source.targetRayMode === "tracked-pointer" && input_source.handedness === "left") { name = 0; } else if (input_source.targetRayMode === "tracked-pointer" && input_source.handedness === "right") { name = 1; } else { for (let i = 2; i < 16; i++) { if (!GodotWebXR.input_sources[i]) { name = i; break; } } } if (name >= 0) { GodotWebXR.input_sources[name] = input_source; input_source.name = name; if (input_source.targetRayMode === "screen") { let touch_index = -1; for (let i = 0; i < 5; i++) { if (!GodotWebXR.touches[i]) { touch_index = i; break; } } if (touch_index >= 0) { GodotWebXR.touches[touch_index] = input_source; input_source.touch_index = touch_index; } } } return name; }, removeInputSource: input_source => { if (input_source.name !== undefined) { const name = input_source.name; if (name >= 0 && name < 16) { GodotWebXR.input_sources[name] = null; } if (input_source.touch_index !== undefined) { const touch_index = input_source.touch_index; if (touch_index >= 0 && touch_index < 5) { GodotWebXR.touches[touch_index] = null; } } return name; } return -1; }, getInputSourceId: input_source => { if (input_source !== undefined) { return input_source.name; } return -1; }, getTouchIndex: input_source => { if (input_source.touch_index !== undefined) { return input_source.touch_index; } return -1; } }; Module["GodotWebXR"] = GodotWebXR; function _godot_webxr_is_supported() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(433, 1); return !!navigator.xr; } Module["_godot_webxr_is_supported"] = _godot_webxr_is_supported; _godot_webxr_is_supported.sig = "i"; function _godot_webxr_is_session_supported(p_session_mode, p_callback) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(434, 1, p_session_mode, p_callback); const session_mode = GodotRuntime.parseString(p_session_mode); const cb = GodotRuntime.get_func(p_callback); if (navigator.xr) { navigator.xr.isSessionSupported(session_mode).then(function(supported) { const c_str = GodotRuntime.allocString(session_mode); cb(c_str, supported ? 1 : 0); GodotRuntime.free(c_str); }); } else { const c_str = GodotRuntime.allocString(session_mode); cb(c_str, 0); GodotRuntime.free(c_str); } } Module["_godot_webxr_is_session_supported"] = _godot_webxr_is_session_supported; _godot_webxr_is_session_supported.sig = "vii"; function _godot_webxr_initialize(p_session_mode, p_required_features, p_optional_features, p_requested_reference_spaces, p_on_session_started, p_on_session_ended, p_on_session_failed, p_on_input_event, p_on_simple_event) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(435, 1, p_session_mode, p_required_features, p_optional_features, p_requested_reference_spaces, p_on_session_started, p_on_session_ended, p_on_session_failed, p_on_input_event, p_on_simple_event); GodotWebXR.monkeyPatchRequestAnimationFrame(true); const session_mode = GodotRuntime.parseString(p_session_mode); const required_features = GodotRuntime.parseString(p_required_features).split(",").map(s => s.trim()).filter(s => s !== ""); const optional_features = GodotRuntime.parseString(p_optional_features).split(",").map(s => s.trim()).filter(s => s !== ""); const requested_reference_space_types = GodotRuntime.parseString(p_requested_reference_spaces).split(",").map(s => s.trim()); const onstarted = GodotRuntime.get_func(p_on_session_started); const onended = GodotRuntime.get_func(p_on_session_ended); const onfailed = GodotRuntime.get_func(p_on_session_failed); const oninputevent = GodotRuntime.get_func(p_on_input_event); const onsimpleevent = GodotRuntime.get_func(p_on_simple_event); const session_init = {}; if (required_features.length > 0) { session_init["requiredFeatures"] = required_features; } if (optional_features.length > 0) { session_init["optionalFeatures"] = optional_features; } navigator.xr.requestSession(session_mode, session_init).then(function(session) { GodotWebXR.session = session; session.addEventListener("end", function(evt) { onended(); }); session.addEventListener("inputsourceschange", function(evt) { evt.added.forEach(GodotWebXR.addInputSource); evt.removed.forEach(GodotWebXR.removeInputSource); }); [ "selectstart", "selectend", "squeezestart", "squeezeend" ].forEach((input_event, index) => { session.addEventListener(input_event, function(evt) { GodotWebXR.frame = evt.frame; oninputevent(index, GodotWebXR.getInputSourceId(evt.inputSource)); GodotWebXR.frame = null; }); }); session.addEventListener("visibilitychange", function(evt) { const c_str = GodotRuntime.allocString("visibility_state_changed"); onsimpleevent(c_str); GodotRuntime.free(c_str); }); const gl_context_handle = _emscripten_webgl_get_current_context(); const gl = GL.getContext(gl_context_handle).GLctx; GodotWebXR.gl = gl; gl.makeXRCompatible().then(function() { GodotWebXR.gl_binding = new XRWebGLBinding(session, gl); GodotWebXR.getLayer(); function onReferenceSpaceSuccess(reference_space, reference_space_type) { GodotWebXR.space = reference_space; reference_space.onreset = function(evt) { const c_str = GodotRuntime.allocString("reference_space_reset"); onsimpleevent(c_str); GodotRuntime.free(c_str); }; GodotWebXR.pauseResumeMainLoop(); window.setTimeout(function() { const c_str = GodotRuntime.allocString(reference_space_type); onstarted(c_str); GodotRuntime.free(c_str); }, 0); } function requestReferenceSpace() { const reference_space_type = requested_reference_space_types.shift(); session.requestReferenceSpace(reference_space_type).then(refSpace => { onReferenceSpaceSuccess(refSpace, reference_space_type); }).catch(() => { if (requested_reference_space_types.length === 0) { const c_str = GodotRuntime.allocString("Unable to get any of the requested reference space types"); onfailed(c_str); GodotRuntime.free(c_str); } else { requestReferenceSpace(); } }); } requestReferenceSpace(); }).catch(function(error) { const c_str = GodotRuntime.allocString(`Unable to make WebGL context compatible with WebXR: ${error}`); onfailed(c_str); GodotRuntime.free(c_str); }); }).catch(function(error) { const c_str = GodotRuntime.allocString(`Unable to start session: ${error}`); onfailed(c_str); GodotRuntime.free(c_str); }); } Module["_godot_webxr_initialize"] = _godot_webxr_initialize; _godot_webxr_initialize.sig = "viiiiiiiii"; function _godot_webxr_uninitialize() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(436, 1); if (GodotWebXR.session) { GodotWebXR.session.end().catch(e => {}); } GodotWebXR.session = null; GodotWebXR.gl_binding = null; GodotWebXR.layer = null; GodotWebXR.space = null; GodotWebXR.frame = null; GodotWebXR.pose = null; GodotWebXR.view_count = 1; GodotWebXR.input_sources = new Array(16); GodotWebXR.touches = new Array(5); GodotWebXR.monkeyPatchRequestAnimationFrame(false); GodotWebXR.pauseResumeMainLoop(); } Module["_godot_webxr_uninitialize"] = _godot_webxr_uninitialize; _godot_webxr_uninitialize.sig = "v"; function _godot_webxr_get_view_count() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(437, 1); if (!GodotWebXR.session || !GodotWebXR.pose) { return 1; } const view_count = GodotWebXR.pose.views.length; return view_count > 0 ? view_count : 1; } Module["_godot_webxr_get_view_count"] = _godot_webxr_get_view_count; _godot_webxr_get_view_count.sig = "i"; function _godot_webxr_get_render_target_size(r_size) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(438, 1, r_size); const subimage = GodotWebXR.getSubImage(); if (subimage === null) { return false; } GodotRuntime.setHeapValue(r_size + 0, subimage.viewport.width, "i32"); GodotRuntime.setHeapValue(r_size + 4, subimage.viewport.height, "i32"); return true; } Module["_godot_webxr_get_render_target_size"] = _godot_webxr_get_render_target_size; _godot_webxr_get_render_target_size.sig = "ii"; function _godot_webxr_get_transform_for_view(p_view, r_transform) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(439, 1, p_view, r_transform); if (!GodotWebXR.session || !GodotWebXR.pose) { return false; } const views = GodotWebXR.pose.views; let matrix; if (p_view >= 0) { matrix = views[p_view].transform.matrix; } else { matrix = GodotWebXR.pose.transform.matrix; } for (let i = 0; i < 16; i++) { GodotRuntime.setHeapValue(r_transform + i * 4, matrix[i], "float"); } return true; } Module["_godot_webxr_get_transform_for_view"] = _godot_webxr_get_transform_for_view; _godot_webxr_get_transform_for_view.sig = "iii"; function _godot_webxr_get_projection_for_view(p_view, r_transform) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(440, 1, p_view, r_transform); if (!GodotWebXR.session || !GodotWebXR.pose) { return false; } const matrix = GodotWebXR.pose.views[p_view].projectionMatrix; for (let i = 0; i < 16; i++) { GodotRuntime.setHeapValue(r_transform + i * 4, matrix[i], "float"); } return true; } Module["_godot_webxr_get_projection_for_view"] = _godot_webxr_get_projection_for_view; _godot_webxr_get_projection_for_view.sig = "iii"; function _godot_webxr_get_color_texture() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(441, 1); const subimage = GodotWebXR.getSubImage(); if (subimage === null) { return 0; } return GodotWebXR.getTextureId(subimage.colorTexture); } Module["_godot_webxr_get_color_texture"] = _godot_webxr_get_color_texture; _godot_webxr_get_color_texture.sig = "i"; function _godot_webxr_get_depth_texture() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(442, 1); const subimage = GodotWebXR.getSubImage(); if (subimage === null) { return 0; } if (!subimage.depthStencilTexture) { return 0; } return GodotWebXR.getTextureId(subimage.depthStencilTexture); } Module["_godot_webxr_get_depth_texture"] = _godot_webxr_get_depth_texture; _godot_webxr_get_depth_texture.sig = "i"; function _godot_webxr_get_velocity_texture() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(443, 1); const subimage = GodotWebXR.getSubImage(); if (subimage === null) { return 0; } if (!subimage.motionVectorTexture) { return 0; } return GodotWebXR.getTextureId(subimage.motionVectorTexture); } Module["_godot_webxr_get_velocity_texture"] = _godot_webxr_get_velocity_texture; _godot_webxr_get_velocity_texture.sig = "i"; function _godot_webxr_update_input_source(p_input_source_id, r_target_pose, r_target_ray_mode, r_touch_index, r_has_grip_pose, r_grip_pose, r_has_standard_mapping, r_button_count, r_buttons, r_axes_count, r_axes) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(444, 1, p_input_source_id, r_target_pose, r_target_ray_mode, r_touch_index, r_has_grip_pose, r_grip_pose, r_has_standard_mapping, r_button_count, r_buttons, r_axes_count, r_axes); if (!GodotWebXR.session || !GodotWebXR.frame) { return 0; } if (p_input_source_id < 0 || p_input_source_id >= GodotWebXR.input_sources.length || !GodotWebXR.input_sources[p_input_source_id]) { return false; } const input_source = GodotWebXR.input_sources[p_input_source_id]; const frame = GodotWebXR.frame; const space = GodotWebXR.space; const target_pose = frame.getPose(input_source.targetRaySpace, space); if (!target_pose) { return false; } const target_pose_matrix = target_pose.transform.matrix; for (let i = 0; i < 16; i++) { GodotRuntime.setHeapValue(r_target_pose + i * 4, target_pose_matrix[i], "float"); } let target_ray_mode = 0; switch (input_source.targetRayMode) { case "gaze": target_ray_mode = 1; break; case "tracked-pointer": target_ray_mode = 2; break; case "screen": target_ray_mode = 3; break; default: } GodotRuntime.setHeapValue(r_target_ray_mode, target_ray_mode, "i32"); GodotRuntime.setHeapValue(r_touch_index, GodotWebXR.getTouchIndex(input_source), "i32"); let has_grip_pose = false; if (input_source.gripSpace) { const grip_pose = frame.getPose(input_source.gripSpace, space); if (grip_pose) { const grip_pose_matrix = grip_pose.transform.matrix; for (let i = 0; i < 16; i++) { GodotRuntime.setHeapValue(r_grip_pose + i * 4, grip_pose_matrix[i], "float"); } has_grip_pose = true; } } GodotRuntime.setHeapValue(r_has_grip_pose, has_grip_pose ? 1 : 0, "i32"); let has_standard_mapping = false; let button_count = 0; let axes_count = 0; if (input_source.gamepad) { if (input_source.gamepad.mapping === "xr-standard") { has_standard_mapping = true; } button_count = Math.min(input_source.gamepad.buttons.length, 10); for (let i = 0; i < button_count; i++) { GodotRuntime.setHeapValue(r_buttons + i * 4, input_source.gamepad.buttons[i].value, "float"); } axes_count = Math.min(input_source.gamepad.axes.length, 10); for (let i = 0; i < axes_count; i++) { GodotRuntime.setHeapValue(r_axes + i * 4, input_source.gamepad.axes[i], "float"); } } GodotRuntime.setHeapValue(r_has_standard_mapping, has_standard_mapping ? 1 : 0, "i32"); GodotRuntime.setHeapValue(r_button_count, button_count, "i32"); GodotRuntime.setHeapValue(r_axes_count, axes_count, "i32"); return true; } Module["_godot_webxr_update_input_source"] = _godot_webxr_update_input_source; _godot_webxr_update_input_source.sig = "iiiiiiiiiiii"; function _godot_webxr_get_visibility_state() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(445, 1); if (!GodotWebXR.session || !GodotWebXR.session.visibilityState) { return 0; } return GodotRuntime.allocString(GodotWebXR.session.visibilityState); } Module["_godot_webxr_get_visibility_state"] = _godot_webxr_get_visibility_state; _godot_webxr_get_visibility_state.sig = "i"; function _godot_webxr_get_bounds_geometry(r_points) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(446, 1, r_points); if (!GodotWebXR.space || !GodotWebXR.space.boundsGeometry) { return 0; } const point_count = GodotWebXR.space.boundsGeometry.length; if (point_count === 0) { return 0; } const buf = GodotRuntime.malloc(point_count * 3 * 4); for (let i = 0; i < point_count; i++) { const point = GodotWebXR.space.boundsGeometry[i]; GodotRuntime.setHeapValue(buf + (i * 3 + 0) * 4, point.x, "float"); GodotRuntime.setHeapValue(buf + (i * 3 + 1) * 4, point.y, "float"); GodotRuntime.setHeapValue(buf + (i * 3 + 2) * 4, point.z, "float"); } GodotRuntime.setHeapValue(r_points, buf, "i32"); return point_count; } Module["_godot_webxr_get_bounds_geometry"] = _godot_webxr_get_bounds_geometry; _godot_webxr_get_bounds_geometry.sig = "ii"; var IDHandler = { _last_id: 0, _references: {}, get: function(p_id) { return IDHandler._references[p_id]; }, add: function(p_data) { const id = ++IDHandler._last_id; IDHandler._references[id] = p_data; return id; }, remove: function(p_id) { delete IDHandler._references[p_id]; } }; Module["IDHandler"] = IDHandler; var GodotWebSocket = { _onopen: function(p_id, callback, event) { const ref = IDHandler.get(p_id); if (!ref) { return; } const c_str = GodotRuntime.allocString(ref.protocol); callback(c_str); GodotRuntime.free(c_str); }, _onmessage: function(p_id, callback, event) { const ref = IDHandler.get(p_id); if (!ref) { return; } let buffer; let is_string = 0; if (event.data instanceof ArrayBuffer) { buffer = new Uint8Array(event.data); } else if (event.data instanceof Blob) { GodotRuntime.error("Blob type not supported"); return; } else if (typeof event.data === "string") { is_string = 1; const enc = new TextEncoder("utf-8"); buffer = new Uint8Array(enc.encode(event.data)); } else { GodotRuntime.error("Unknown message type"); return; } const len = buffer.length * buffer.BYTES_PER_ELEMENT; const out = GodotRuntime.malloc(len); GROWABLE_HEAP_U8().set(buffer, out); callback(out, len, is_string); GodotRuntime.free(out); }, _onerror: function(p_id, callback, event) { const ref = IDHandler.get(p_id); if (!ref) { return; } callback(); }, _onclose: function(p_id, callback, event) { const ref = IDHandler.get(p_id); if (!ref) { return; } const c_str = GodotRuntime.allocString(event.reason); callback(event.code, c_str, event.wasClean ? 1 : 0); GodotRuntime.free(c_str); }, send: function(p_id, p_data) { const ref = IDHandler.get(p_id); if (!ref || ref.readyState !== ref.OPEN) { return 1; } ref.send(p_data); return 0; }, bufferedAmount: function(p_id) { const ref = IDHandler.get(p_id); if (!ref) { return 0; } return ref.bufferedAmount; }, create: function(socket, p_on_open, p_on_message, p_on_error, p_on_close) { const id = IDHandler.add(socket); socket.onopen = GodotWebSocket._onopen.bind(null, id, p_on_open); socket.onmessage = GodotWebSocket._onmessage.bind(null, id, p_on_message); socket.onerror = GodotWebSocket._onerror.bind(null, id, p_on_error); socket.onclose = GodotWebSocket._onclose.bind(null, id, p_on_close); return id; }, close: function(p_id, p_code, p_reason) { const ref = IDHandler.get(p_id); if (ref && ref.readyState < ref.CLOSING) { const code = p_code; const reason = GodotRuntime.parseString(p_reason); ref.close(code, reason); } }, destroy: function(p_id) { const ref = IDHandler.get(p_id); if (!ref) { return; } GodotWebSocket.close(p_id, 3001, "destroyed"); IDHandler.remove(p_id); ref.onopen = null; ref.onmessage = null; ref.onerror = null; ref.onclose = null; } }; Module["GodotWebSocket"] = GodotWebSocket; function _godot_js_websocket_create(p_ref, p_url, p_proto, p_on_open, p_on_message, p_on_error, p_on_close) { const on_open = GodotRuntime.get_func(p_on_open).bind(null, p_ref); const on_message = GodotRuntime.get_func(p_on_message).bind(null, p_ref); const on_error = GodotRuntime.get_func(p_on_error).bind(null, p_ref); const on_close = GodotRuntime.get_func(p_on_close).bind(null, p_ref); const url = GodotRuntime.parseString(p_url); const protos = GodotRuntime.parseString(p_proto); let socket = null; try { if (protos) { socket = new WebSocket(url, protos.split(",")); } else { socket = new WebSocket(url); } } catch (e) { return 0; } socket.binaryType = "arraybuffer"; return GodotWebSocket.create(socket, on_open, on_message, on_error, on_close); } Module["_godot_js_websocket_create"] = _godot_js_websocket_create; _godot_js_websocket_create.sig = "iiiiiiii"; function _godot_js_websocket_send(p_id, p_buf, p_buf_len, p_raw) { const bytes_array = new Uint8Array(p_buf_len); let i = 0; for (i = 0; i < p_buf_len; i++) { bytes_array[i] = GodotRuntime.getHeapValue(p_buf + i, "i8"); } let out = bytes_array.buffer; if (!p_raw) { out = new TextDecoder("utf-8").decode(bytes_array); } return GodotWebSocket.send(p_id, out); } Module["_godot_js_websocket_send"] = _godot_js_websocket_send; _godot_js_websocket_send.sig = "iiiii"; function _godot_js_websocket_buffered_amount(p_id) { return GodotWebSocket.bufferedAmount(p_id); } Module["_godot_js_websocket_buffered_amount"] = _godot_js_websocket_buffered_amount; _godot_js_websocket_buffered_amount.sig = "ii"; function _godot_js_websocket_close(p_id, p_code, p_reason) { const code = p_code; const reason = GodotRuntime.parseString(p_reason); GodotWebSocket.close(p_id, code, reason); } Module["_godot_js_websocket_close"] = _godot_js_websocket_close; _godot_js_websocket_close.sig = "viii"; function _godot_js_websocket_destroy(p_id) { GodotWebSocket.destroy(p_id); } Module["_godot_js_websocket_destroy"] = _godot_js_websocket_destroy; _godot_js_websocket_destroy.sig = "vi"; var GodotRTCDataChannel = { connect: function(p_id, p_on_open, p_on_message, p_on_error, p_on_close) { const ref = IDHandler.get(p_id); if (!ref) { return; } ref.binaryType = "arraybuffer"; ref.onopen = function(event) { p_on_open(); }; ref.onclose = function(event) { p_on_close(); }; ref.onerror = function(event) { p_on_error(); }; ref.onmessage = function(event) { let buffer; let is_string = 0; if (event.data instanceof ArrayBuffer) { buffer = new Uint8Array(event.data); } else if (event.data instanceof Blob) { GodotRuntime.error("Blob type not supported"); return; } else if (typeof event.data === "string") { is_string = 1; const enc = new TextEncoder("utf-8"); buffer = new Uint8Array(enc.encode(event.data)); } else { GodotRuntime.error("Unknown message type"); return; } const len = buffer.length * buffer.BYTES_PER_ELEMENT; const out = GodotRuntime.malloc(len); GROWABLE_HEAP_U8().set(buffer, out); p_on_message(out, len, is_string); GodotRuntime.free(out); }; }, close: function(p_id) { const ref = IDHandler.get(p_id); if (!ref) { return; } ref.onopen = null; ref.onmessage = null; ref.onerror = null; ref.onclose = null; ref.close(); }, get_prop: function(p_id, p_prop, p_def) { const ref = IDHandler.get(p_id); return ref && ref[p_prop] !== undefined ? ref[p_prop] : p_def; } }; Module["GodotRTCDataChannel"] = GodotRTCDataChannel; function _godot_js_rtc_datachannel_ready_state_get(p_id) { const ref = IDHandler.get(p_id); if (!ref) { return 3; } switch (ref.readyState) { case "connecting": return 0; case "open": return 1; case "closing": return 2; case "closed": default: return 3; } } Module["_godot_js_rtc_datachannel_ready_state_get"] = _godot_js_rtc_datachannel_ready_state_get; _godot_js_rtc_datachannel_ready_state_get.sig = "ii"; function _godot_js_rtc_datachannel_send(p_id, p_buffer, p_length, p_raw) { const ref = IDHandler.get(p_id); if (!ref) { return 1; } const bytes_array = new Uint8Array(p_length); for (let i = 0; i < p_length; i++) { bytes_array[i] = GodotRuntime.getHeapValue(p_buffer + i, "i8"); } if (p_raw) { ref.send(bytes_array.buffer); } else { const string = new TextDecoder("utf-8").decode(bytes_array); ref.send(string); } return 0; } Module["_godot_js_rtc_datachannel_send"] = _godot_js_rtc_datachannel_send; _godot_js_rtc_datachannel_send.sig = "iiiii"; function _godot_js_rtc_datachannel_is_ordered(p_id) { return GodotRTCDataChannel.get_prop(p_id, "ordered", true); } Module["_godot_js_rtc_datachannel_is_ordered"] = _godot_js_rtc_datachannel_is_ordered; _godot_js_rtc_datachannel_is_ordered.sig = "ii"; function _godot_js_rtc_datachannel_id_get(p_id) { return GodotRTCDataChannel.get_prop(p_id, "id", 65535); } Module["_godot_js_rtc_datachannel_id_get"] = _godot_js_rtc_datachannel_id_get; _godot_js_rtc_datachannel_id_get.sig = "ii"; function _godot_js_rtc_datachannel_max_packet_lifetime_get(p_id) { const ref = IDHandler.get(p_id); if (!ref) { return 65535; } if (ref["maxPacketLifeTime"] !== undefined) { return ref["maxPacketLifeTime"]; } else if (ref["maxRetransmitTime"] !== undefined) { return ref["maxRetransmitTime"]; } return 65535; } Module["_godot_js_rtc_datachannel_max_packet_lifetime_get"] = _godot_js_rtc_datachannel_max_packet_lifetime_get; _godot_js_rtc_datachannel_max_packet_lifetime_get.sig = "ii"; function _godot_js_rtc_datachannel_max_retransmits_get(p_id) { return GodotRTCDataChannel.get_prop(p_id, "maxRetransmits", 65535); } Module["_godot_js_rtc_datachannel_max_retransmits_get"] = _godot_js_rtc_datachannel_max_retransmits_get; _godot_js_rtc_datachannel_max_retransmits_get.sig = "ii"; function _godot_js_rtc_datachannel_is_negotiated(p_id) { return GodotRTCDataChannel.get_prop(p_id, "negotiated", 65535); } Module["_godot_js_rtc_datachannel_is_negotiated"] = _godot_js_rtc_datachannel_is_negotiated; _godot_js_rtc_datachannel_is_negotiated.sig = "ii"; function _godot_js_rtc_datachannel_get_buffered_amount(p_id) { return GodotRTCDataChannel.get_prop(p_id, "bufferedAmount", 0); } Module["_godot_js_rtc_datachannel_get_buffered_amount"] = _godot_js_rtc_datachannel_get_buffered_amount; _godot_js_rtc_datachannel_get_buffered_amount.sig = "ii"; function _godot_js_rtc_datachannel_label_get(p_id) { const ref = IDHandler.get(p_id); if (!ref || !ref.label) { return 0; } return GodotRuntime.allocString(ref.label); } Module["_godot_js_rtc_datachannel_label_get"] = _godot_js_rtc_datachannel_label_get; _godot_js_rtc_datachannel_label_get.sig = "ii"; function _godot_js_rtc_datachannel_protocol_get(p_id) { const ref = IDHandler.get(p_id); if (!ref || !ref.protocol) { return 0; } return GodotRuntime.allocString(ref.protocol); } Module["_godot_js_rtc_datachannel_protocol_get"] = _godot_js_rtc_datachannel_protocol_get; _godot_js_rtc_datachannel_protocol_get.sig = "ii"; function _godot_js_rtc_datachannel_destroy(p_id) { GodotRTCDataChannel.close(p_id); IDHandler.remove(p_id); } Module["_godot_js_rtc_datachannel_destroy"] = _godot_js_rtc_datachannel_destroy; _godot_js_rtc_datachannel_destroy.sig = "vi"; function _godot_js_rtc_datachannel_connect(p_id, p_ref, p_on_open, p_on_message, p_on_error, p_on_close) { const onopen = GodotRuntime.get_func(p_on_open).bind(null, p_ref); const onmessage = GodotRuntime.get_func(p_on_message).bind(null, p_ref); const onerror = GodotRuntime.get_func(p_on_error).bind(null, p_ref); const onclose = GodotRuntime.get_func(p_on_close).bind(null, p_ref); GodotRTCDataChannel.connect(p_id, onopen, onmessage, onerror, onclose); } Module["_godot_js_rtc_datachannel_connect"] = _godot_js_rtc_datachannel_connect; _godot_js_rtc_datachannel_connect.sig = "viiiiii"; function _godot_js_rtc_datachannel_close(p_id) { const ref = IDHandler.get(p_id); if (!ref) { return; } GodotRTCDataChannel.close(p_id); } Module["_godot_js_rtc_datachannel_close"] = _godot_js_rtc_datachannel_close; _godot_js_rtc_datachannel_close.sig = "vi"; var GodotRTCPeerConnection = { ConnectionState: { new: 0, connecting: 1, connected: 2, disconnected: 3, failed: 4, closed: 5 }, ConnectionStateCompat: { new: 0, checking: 1, connected: 2, completed: 2, disconnected: 3, failed: 4, closed: 5 }, IceGatheringState: { new: 0, gathering: 1, complete: 2 }, SignalingState: { stable: 0, "have-local-offer": 1, "have-remote-offer": 2, "have-local-pranswer": 3, "have-remote-pranswer": 4, closed: 5 }, create: function(config, onConnectionChange, onSignalingChange, onIceGatheringChange, onIceCandidate, onDataChannel) { let conn = null; try { conn = new RTCPeerConnection(config); } catch (e) { GodotRuntime.error(e); return 0; } const id = IDHandler.add(conn); if ("connectionState" in conn && conn["connectionState"] !== undefined) { conn.onconnectionstatechange = function(event) { if (!IDHandler.get(id)) { return; } onConnectionChange(GodotRTCPeerConnection.ConnectionState[conn.connectionState] || 0); }; } else { conn.oniceconnectionstatechange = function(event) { if (!IDHandler.get(id)) { return; } onConnectionChange(GodotRTCPeerConnection.ConnectionStateCompat[conn.iceConnectionState] || 0); }; } conn.onicegatheringstatechange = function(event) { if (!IDHandler.get(id)) { return; } onIceGatheringChange(GodotRTCPeerConnection.IceGatheringState[conn.iceGatheringState] || 0); }; conn.onsignalingstatechange = function(event) { if (!IDHandler.get(id)) { return; } onSignalingChange(GodotRTCPeerConnection.SignalingState[conn.signalingState] || 0); }; conn.onicecandidate = function(event) { if (!IDHandler.get(id)) { return; } const c = event.candidate; if (!c || !c.candidate) { return; } const candidate_str = GodotRuntime.allocString(c.candidate); const mid_str = GodotRuntime.allocString(c.sdpMid); onIceCandidate(mid_str, c.sdpMLineIndex, candidate_str); GodotRuntime.free(candidate_str); GodotRuntime.free(mid_str); }; conn.ondatachannel = function(event) { if (!IDHandler.get(id)) { return; } const cid = IDHandler.add(event.channel); onDataChannel(cid); }; return id; }, destroy: function(p_id) { const conn = IDHandler.get(p_id); if (!conn) { return; } conn.onconnectionstatechange = null; conn.oniceconnectionstatechange = null; conn.onicegatheringstatechange = null; conn.onsignalingstatechange = null; conn.onicecandidate = null; conn.ondatachannel = null; IDHandler.remove(p_id); }, onsession: function(p_id, callback, session) { if (!IDHandler.get(p_id)) { return; } const type_str = GodotRuntime.allocString(session.type); const sdp_str = GodotRuntime.allocString(session.sdp); callback(type_str, sdp_str); GodotRuntime.free(type_str); GodotRuntime.free(sdp_str); }, onerror: function(p_id, callback, error) { const ref = IDHandler.get(p_id); if (!ref) { return; } GodotRuntime.error(error); callback(); } }; Module["GodotRTCPeerConnection"] = GodotRTCPeerConnection; function _godot_js_rtc_pc_create(p_config, p_ref, p_on_connection_state_change, p_on_ice_gathering_state_change, p_on_signaling_state_change, p_on_ice_candidate, p_on_datachannel) { const wrap = function(p_func) { return GodotRuntime.get_func(p_func).bind(null, p_ref); }; return GodotRTCPeerConnection.create(JSON.parse(GodotRuntime.parseString(p_config)), wrap(p_on_connection_state_change), wrap(p_on_signaling_state_change), wrap(p_on_ice_gathering_state_change), wrap(p_on_ice_candidate), wrap(p_on_datachannel)); } Module["_godot_js_rtc_pc_create"] = _godot_js_rtc_pc_create; _godot_js_rtc_pc_create.sig = "iiiiiiii"; function _godot_js_rtc_pc_close(p_id) { const ref = IDHandler.get(p_id); if (!ref) { return; } ref.close(); } Module["_godot_js_rtc_pc_close"] = _godot_js_rtc_pc_close; _godot_js_rtc_pc_close.sig = "vi"; function _godot_js_rtc_pc_destroy(p_id) { GodotRTCPeerConnection.destroy(p_id); } Module["_godot_js_rtc_pc_destroy"] = _godot_js_rtc_pc_destroy; _godot_js_rtc_pc_destroy.sig = "vi"; function _godot_js_rtc_pc_offer_create(p_id, p_obj, p_on_session, p_on_error) { const ref = IDHandler.get(p_id); if (!ref) { return; } const onsession = GodotRuntime.get_func(p_on_session).bind(null, p_obj); const onerror = GodotRuntime.get_func(p_on_error).bind(null, p_obj); ref.createOffer().then(function(session) { GodotRTCPeerConnection.onsession(p_id, onsession, session); }).catch(function(error) { GodotRTCPeerConnection.onerror(p_id, onerror, error); }); } Module["_godot_js_rtc_pc_offer_create"] = _godot_js_rtc_pc_offer_create; _godot_js_rtc_pc_offer_create.sig = "viiii"; function _godot_js_rtc_pc_local_description_set(p_id, p_type, p_sdp, p_obj, p_on_error) { const ref = IDHandler.get(p_id); if (!ref) { return; } const type = GodotRuntime.parseString(p_type); const sdp = GodotRuntime.parseString(p_sdp); const onerror = GodotRuntime.get_func(p_on_error).bind(null, p_obj); ref.setLocalDescription({ "sdp": sdp, "type": type }).catch(function(error) { GodotRTCPeerConnection.onerror(p_id, onerror, error); }); } Module["_godot_js_rtc_pc_local_description_set"] = _godot_js_rtc_pc_local_description_set; _godot_js_rtc_pc_local_description_set.sig = "viiiii"; function _godot_js_rtc_pc_remote_description_set(p_id, p_type, p_sdp, p_obj, p_session_created, p_on_error) { const ref = IDHandler.get(p_id); if (!ref) { return; } const type = GodotRuntime.parseString(p_type); const sdp = GodotRuntime.parseString(p_sdp); const onerror = GodotRuntime.get_func(p_on_error).bind(null, p_obj); const onsession = GodotRuntime.get_func(p_session_created).bind(null, p_obj); ref.setRemoteDescription({ "sdp": sdp, "type": type }).then(function() { if (type !== "offer") { return Promise.resolve(); } return ref.createAnswer().then(function(session) { GodotRTCPeerConnection.onsession(p_id, onsession, session); }); }).catch(function(error) { GodotRTCPeerConnection.onerror(p_id, onerror, error); }); } Module["_godot_js_rtc_pc_remote_description_set"] = _godot_js_rtc_pc_remote_description_set; _godot_js_rtc_pc_remote_description_set.sig = "viiiiii"; function _godot_js_rtc_pc_ice_candidate_add(p_id, p_mid_name, p_mline_idx, p_sdp) { const ref = IDHandler.get(p_id); if (!ref) { return; } const sdpMidName = GodotRuntime.parseString(p_mid_name); const sdpName = GodotRuntime.parseString(p_sdp); ref.addIceCandidate(new RTCIceCandidate({ "candidate": sdpName, "sdpMid": sdpMidName, "sdpMlineIndex": p_mline_idx })); } Module["_godot_js_rtc_pc_ice_candidate_add"] = _godot_js_rtc_pc_ice_candidate_add; _godot_js_rtc_pc_ice_candidate_add.sig = "viiii"; function _godot_js_rtc_pc_datachannel_create(p_id, p_label, p_config) { try { const ref = IDHandler.get(p_id); if (!ref) { return 0; } const label = GodotRuntime.parseString(p_label); const config = JSON.parse(GodotRuntime.parseString(p_config)); const channel = ref.createDataChannel(label, config); return IDHandler.add(channel); } catch (e) { GodotRuntime.error(e); return 0; } } Module["_godot_js_rtc_pc_datachannel_create"] = _godot_js_rtc_pc_datachannel_create; _godot_js_rtc_pc_datachannel_create.sig = "iiii"; var GodotConfig = { canvas: null, locale: "en", canvas_resize_policy: 2, virtual_keyboard: false, persistent_drops: false, on_execute: null, on_exit: null, init_config: function(p_opts) { GodotConfig.canvas_resize_policy = p_opts["canvasResizePolicy"]; GodotConfig.canvas = p_opts["canvas"]; GodotConfig.locale = p_opts["locale"] || GodotConfig.locale; GodotConfig.virtual_keyboard = p_opts["virtualKeyboard"]; GodotConfig.persistent_drops = !!p_opts["persistentDrops"]; GodotConfig.on_execute = p_opts["onExecute"]; GodotConfig.on_exit = p_opts["onExit"]; if (p_opts["focusCanvas"]) { GodotConfig.canvas.focus(); } }, locate_file: function(file) { return Module["locateFile"](file); }, clear: function() { GodotConfig.canvas = null; GodotConfig.locale = "en"; GodotConfig.canvas_resize_policy = 2; GodotConfig.virtual_keyboard = false; GodotConfig.persistent_drops = false; GodotConfig.on_execute = null; GodotConfig.on_exit = null; } }; Module["GodotConfig"] = GodotConfig; var GodotFS = { ENOENT: 44, _idbfs: false, _syncing: false, _mount_points: [], is_persistent: function() { return GodotFS._idbfs ? 1 : 0; }, init: function(persistentPaths) { GodotFS._idbfs = false; if (!Array.isArray(persistentPaths)) { return Promise.reject(new Error("Persistent paths must be an array")); } if (!persistentPaths.length) { return Promise.resolve(); } GodotFS._mount_points = persistentPaths.slice(); function createRecursive(dir) { try { FS.stat(dir); } catch (e) { if (e.errno !== GodotFS.ENOENT) { GodotRuntime.error(e); } FS.mkdirTree(dir); } } GodotFS._mount_points.forEach(function(path) { createRecursive(path); FS.mount(IDBFS, {}, path); }); return new Promise(function(resolve, reject) { FS.syncfs(true, function(err) { if (err) { GodotFS._mount_points = []; GodotFS._idbfs = false; GodotRuntime.print(`IndexedDB not available: ${err.message}`); } else { GodotFS._idbfs = true; } resolve(err); }); }); }, deinit: function() { GodotFS._mount_points.forEach(function(path) { try { FS.unmount(path); } catch (e) { GodotRuntime.print("Already unmounted", e); } if (GodotFS._idbfs && IDBFS.dbs[path]) { IDBFS.dbs[path].close(); delete IDBFS.dbs[path]; } }); GodotFS._mount_points = []; GodotFS._idbfs = false; GodotFS._syncing = false; }, sync: function() { if (GodotFS._syncing) { GodotRuntime.error("Already syncing!"); return Promise.resolve(); } GodotFS._syncing = true; return new Promise(function(resolve, reject) { FS.syncfs(false, function(error) { if (error) { GodotRuntime.error(`Failed to save IDB file system: ${error.message}`); } GodotFS._syncing = false; resolve(error); }); }); }, copy_to_fs: function(path, buffer) { const idx = path.lastIndexOf("/"); let dir = "/"; if (idx > 0) { dir = path.slice(0, idx); } try { FS.stat(dir); } catch (e) { if (e.errno !== GodotFS.ENOENT) { GodotRuntime.error(e); } FS.mkdirTree(dir); } FS.writeFile(path, new Uint8Array(buffer)); } }; Module["GodotFS"] = GodotFS; var GodotOS = { request_quit: function() {}, _async_cbs: [], _fs_sync_promise: null, atexit: function(p_promise_cb) { GodotOS._async_cbs.push(p_promise_cb); }, cleanup: function(exit_code) { const cb = GodotConfig.on_exit; GodotFS.deinit(); GodotConfig.clear(); if (cb) { cb(exit_code); } }, finish_async: function(callback) { GodotOS._fs_sync_promise.then(function(err) { const promises = []; GodotOS._async_cbs.forEach(function(cb) { promises.push(new Promise(cb)); }); return Promise.all(promises); }).then(function() { return GodotFS.sync(); }).then(function(err) { setTimeout(function() { callback(); }, 0); }); } }; Module["GodotOS"] = GodotOS; var GodotAudio = { ctx: null, input: null, driver: null, interval: 0, init: function(mix_rate, latency, onstatechange, onlatencyupdate) { const opts = {}; if (mix_rate) { opts["sampleRate"] = mix_rate; } const ctx = new (window.AudioContext || window.webkitAudioContext)(opts); GodotAudio.ctx = ctx; ctx.onstatechange = function() { let state = 0; switch (ctx.state) { case "suspended": state = 0; break; case "running": state = 1; break; case "closed": state = 2; break; } onstatechange(state); }; ctx.onstatechange(); GodotAudio.interval = setInterval(function() { let computed_latency = 0; if (ctx.baseLatency) { computed_latency += GodotAudio.ctx.baseLatency; } if (ctx.outputLatency) { computed_latency += GodotAudio.ctx.outputLatency; } onlatencyupdate(computed_latency); }, 1e3); GodotOS.atexit(GodotAudio.close_async); return ctx.destination.channelCount; }, create_input: function(callback) { if (GodotAudio.input) { return 0; } function gotMediaInput(stream) { try { GodotAudio.input = GodotAudio.ctx.createMediaStreamSource(stream); callback(GodotAudio.input); } catch (e) { GodotRuntime.error("Failed creaating input.", e); } } if (navigator.mediaDevices && navigator.mediaDevices.getUserMedia) { navigator.mediaDevices.getUserMedia({ "audio": true }).then(gotMediaInput, function(e) { GodotRuntime.error("Error getting user media.", e); }); } else { if (!navigator.getUserMedia) { navigator.getUserMedia = navigator.webkitGetUserMedia || navigator.mozGetUserMedia; } if (!navigator.getUserMedia) { GodotRuntime.error("getUserMedia not available."); return 1; } navigator.getUserMedia({ "audio": true }, gotMediaInput, function(e) { GodotRuntime.print(e); }); } return 0; }, close_async: function(resolve, reject) { const ctx = GodotAudio.ctx; GodotAudio.ctx = null; if (!ctx) { resolve(); return; } if (GodotAudio.interval) { clearInterval(GodotAudio.interval); GodotAudio.interval = 0; } if (GodotAudio.input) { GodotAudio.input.disconnect(); GodotAudio.input = null; } let closed = Promise.resolve(); if (GodotAudio.driver) { closed = GodotAudio.driver.close(); } closed.then(function() { return ctx.close(); }).then(function() { ctx.onstatechange = null; resolve(); }).catch(function(e) { ctx.onstatechange = null; GodotRuntime.error("Error closing AudioContext", e); resolve(); }); } }; Module["GodotAudio"] = GodotAudio; function _godot_audio_is_available() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(447, 1); if (!(window.AudioContext || window.webkitAudioContext)) { return 0; } return 1; } Module["_godot_audio_is_available"] = _godot_audio_is_available; _godot_audio_is_available.sig = "i"; function _godot_audio_has_worklet() { return GodotAudio.ctx && GodotAudio.ctx.audioWorklet ? 1 : 0; } Module["_godot_audio_has_worklet"] = _godot_audio_has_worklet; _godot_audio_has_worklet.sig = "i"; function _godot_audio_has_script_processor() { return GodotAudio.ctx && GodotAudio.ctx.createScriptProcessor ? 1 : 0; } Module["_godot_audio_has_script_processor"] = _godot_audio_has_script_processor; _godot_audio_has_script_processor.sig = "i"; function _godot_audio_init(p_mix_rate, p_latency, p_state_change, p_latency_update) { const statechange = GodotRuntime.get_func(p_state_change); const latencyupdate = GodotRuntime.get_func(p_latency_update); const mix_rate = GodotRuntime.getHeapValue(p_mix_rate, "i32"); const channels = GodotAudio.init(mix_rate, p_latency, statechange, latencyupdate); GodotRuntime.setHeapValue(p_mix_rate, GodotAudio.ctx.sampleRate, "i32"); return channels; } Module["_godot_audio_init"] = _godot_audio_init; _godot_audio_init.sig = "iiiii"; function _godot_audio_resume() { if (GodotAudio.ctx && GodotAudio.ctx.state !== "running") { GodotAudio.ctx.resume(); } } Module["_godot_audio_resume"] = _godot_audio_resume; _godot_audio_resume.sig = "v"; function _godot_audio_input_start() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(448, 1); return GodotAudio.create_input(function(input) { input.connect(GodotAudio.driver.get_node()); }); } Module["_godot_audio_input_start"] = _godot_audio_input_start; _godot_audio_input_start.sig = "i"; function _godot_audio_input_stop() { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(449, 1); if (GodotAudio.input) { const tracks = GodotAudio.input["mediaStream"]["getTracks"](); for (let i = 0; i < tracks.length; i++) { tracks[i]["stop"](); } GodotAudio.input.disconnect(); GodotAudio.input = null; } } Module["_godot_audio_input_stop"] = _godot_audio_input_stop; _godot_audio_input_stop.sig = "v"; var GodotAudioWorklet = { promise: null, worklet: null, ring_buffer: null, create: function(channels) { const path = GodotConfig.locate_file("godot.audio.worklet.js"); GodotAudioWorklet.promise = GodotAudio.ctx.audioWorklet.addModule(path).then(function() { GodotAudioWorklet.worklet = new AudioWorkletNode(GodotAudio.ctx, "godot-processor", { "outputChannelCount": [ channels ] }); return Promise.resolve(); }); GodotAudio.driver = GodotAudioWorklet; }, start: function(in_buf, out_buf, state) { GodotAudioWorklet.promise.then(function() { const node = GodotAudioWorklet.worklet; node.connect(GodotAudio.ctx.destination); node.port.postMessage({ "cmd": "start", "data": [ state, in_buf, out_buf ] }); node.port.onmessage = function(event) { GodotRuntime.error(event.data); }; }); }, start_no_threads: function(p_out_buf, p_out_size, out_callback, p_in_buf, p_in_size, in_callback) { function RingBuffer() { let wpos = 0; let rpos = 0; let pending_samples = 0; const wbuf = new Float32Array(p_out_size); function send(port) { if (pending_samples === 0) { return; } const buffer = GodotRuntime.heapSub(GROWABLE_HEAP_F32(), p_out_buf, p_out_size); const size = buffer.length; const tot_sent = pending_samples; out_callback(wpos, pending_samples); if (wpos + pending_samples >= size) { const high = size - wpos; wbuf.set(buffer.subarray(wpos, size)); pending_samples -= high; wpos = 0; } if (pending_samples > 0) { wbuf.set(buffer.subarray(wpos, wpos + pending_samples), tot_sent - pending_samples); } port.postMessage({ "cmd": "chunk", "data": wbuf.subarray(0, tot_sent) }); wpos += pending_samples; pending_samples = 0; } this.receive = function(recv_buf) { const buffer = GodotRuntime.heapSub(GROWABLE_HEAP_F32(), p_in_buf, p_in_size); const from = rpos; let to_write = recv_buf.length; let high = 0; if (rpos + to_write >= p_in_size) { high = p_in_size - rpos; buffer.set(recv_buf.subarray(0, high), rpos); to_write -= high; rpos = 0; } if (to_write) { buffer.set(recv_buf.subarray(high, to_write), rpos); } in_callback(from, recv_buf.length); rpos += to_write; }; this.consumed = function(size, port) { pending_samples += size; send(port); }; } GodotAudioWorklet.ring_buffer = new RingBuffer(); GodotAudioWorklet.promise.then(function() { const node = GodotAudioWorklet.worklet; const buffer = GodotRuntime.heapSlice(GROWABLE_HEAP_F32(), p_out_buf, p_out_size); node.connect(GodotAudio.ctx.destination); node.port.postMessage({ "cmd": "start_nothreads", "data": [ buffer, p_in_size ] }); node.port.onmessage = function(event) { if (!GodotAudioWorklet.worklet) { return; } if (event.data["cmd"] === "read") { const read = event.data["data"]; GodotAudioWorklet.ring_buffer.consumed(read, GodotAudioWorklet.worklet.port); } else if (event.data["cmd"] === "input") { const buf = event.data["data"]; if (buf.length > p_in_size) { GodotRuntime.error("Input chunk is too big"); return; } GodotAudioWorklet.ring_buffer.receive(buf); } else { GodotRuntime.error(event.data); } }; }); }, get_node: function() { return GodotAudioWorklet.worklet; }, close: function() { return new Promise(function(resolve, reject) { if (GodotAudioWorklet.promise === null) { return; } const p = GodotAudioWorklet.promise; p.then(function() { GodotAudioWorklet.worklet.port.postMessage({ "cmd": "stop", "data": null }); GodotAudioWorklet.worklet.disconnect(); GodotAudioWorklet.worklet.port.onmessage = null; GodotAudioWorklet.worklet = null; GodotAudioWorklet.promise = null; resolve(); }).catch(function(err) { GodotRuntime.error(err); }); }); } }; Module["GodotAudioWorklet"] = GodotAudioWorklet; function _godot_audio_worklet_create(channels) { try { GodotAudioWorklet.create(channels); } catch (e) { GodotRuntime.error("Error starting AudioDriverWorklet", e); return 1; } return 0; } Module["_godot_audio_worklet_create"] = _godot_audio_worklet_create; _godot_audio_worklet_create.sig = "ii"; function _godot_audio_worklet_start(p_in_buf, p_in_size, p_out_buf, p_out_size, p_state) { const out_buffer = GodotRuntime.heapSub(GROWABLE_HEAP_F32(), p_out_buf, p_out_size); const in_buffer = GodotRuntime.heapSub(GROWABLE_HEAP_F32(), p_in_buf, p_in_size); const state = GodotRuntime.heapSub(GROWABLE_HEAP_I32(), p_state, 4); GodotAudioWorklet.start(in_buffer, out_buffer, state); } Module["_godot_audio_worklet_start"] = _godot_audio_worklet_start; _godot_audio_worklet_start.sig = "viiiii"; function _godot_audio_worklet_start_no_threads(p_out_buf, p_out_size, p_out_callback, p_in_buf, p_in_size, p_in_callback) { const out_callback = GodotRuntime.get_func(p_out_callback); const in_callback = GodotRuntime.get_func(p_in_callback); GodotAudioWorklet.start_no_threads(p_out_buf, p_out_size, out_callback, p_in_buf, p_in_size, in_callback); } Module["_godot_audio_worklet_start_no_threads"] = _godot_audio_worklet_start_no_threads; _godot_audio_worklet_start_no_threads.sig = "viiiiii"; function _godot_audio_worklet_state_wait(p_state, p_idx, p_expected, p_timeout) { Atomics.wait(GROWABLE_HEAP_I32(), (p_state >> 2) + p_idx, p_expected, p_timeout); return Atomics.load(GROWABLE_HEAP_I32(), (p_state >> 2) + p_idx); } Module["_godot_audio_worklet_state_wait"] = _godot_audio_worklet_state_wait; _godot_audio_worklet_state_wait.sig = "iiii"; function _godot_audio_worklet_state_add(p_state, p_idx, p_value) { return Atomics.add(GROWABLE_HEAP_I32(), (p_state >> 2) + p_idx, p_value); } Module["_godot_audio_worklet_state_add"] = _godot_audio_worklet_state_add; _godot_audio_worklet_state_add.sig = "iiii"; function _godot_audio_worklet_state_get(p_state, p_idx) { return Atomics.load(GROWABLE_HEAP_I32(), (p_state >> 2) + p_idx); } Module["_godot_audio_worklet_state_get"] = _godot_audio_worklet_state_get; _godot_audio_worklet_state_get.sig = "iii"; var GodotAudioScript = { script: null, create: function(buffer_length, channel_count) { GodotAudioScript.script = GodotAudio.ctx.createScriptProcessor(buffer_length, 2, channel_count); GodotAudio.driver = GodotAudioScript; return GodotAudioScript.script.bufferSize; }, start: function(p_in_buf, p_in_size, p_out_buf, p_out_size, onprocess) { GodotAudioScript.script.onaudioprocess = function(event) { const inb = GodotRuntime.heapSub(GROWABLE_HEAP_F32(), p_in_buf, p_in_size); const input = event.inputBuffer; if (GodotAudio.input) { const inlen = input.getChannelData(0).length; for (let ch = 0; ch < 2; ch++) { const data = input.getChannelData(ch); for (let s = 0; s < inlen; s++) { inb[s * 2 + ch] = data[s]; } } } onprocess(); const outb = GodotRuntime.heapSub(GROWABLE_HEAP_F32(), p_out_buf, p_out_size); const output = event.outputBuffer; const channels = output.numberOfChannels; for (let ch = 0; ch < channels; ch++) { const data = output.getChannelData(ch); for (let sample = 0; sample < data.length; sample++) { data[sample] = outb[sample * channels + ch]; } } }; GodotAudioScript.script.connect(GodotAudio.ctx.destination); }, get_node: function() { return GodotAudioScript.script; }, close: function() { return new Promise(function(resolve, reject) { GodotAudioScript.script.disconnect(); GodotAudioScript.script.onaudioprocess = null; GodotAudioScript.script = null; resolve(); }); } }; Module["GodotAudioScript"] = GodotAudioScript; function _godot_audio_script_create(buffer_length, channel_count) { const buf_len = GodotRuntime.getHeapValue(buffer_length, "i32"); try { const out_len = GodotAudioScript.create(buf_len, channel_count); GodotRuntime.setHeapValue(buffer_length, out_len, "i32"); } catch (e) { GodotRuntime.error("Error starting AudioDriverScriptProcessor", e); return 1; } return 0; } Module["_godot_audio_script_create"] = _godot_audio_script_create; _godot_audio_script_create.sig = "iii"; function _godot_audio_script_start(p_in_buf, p_in_size, p_out_buf, p_out_size, p_cb) { const onprocess = GodotRuntime.get_func(p_cb); GodotAudioScript.start(p_in_buf, p_in_size, p_out_buf, p_out_size, onprocess); } Module["_godot_audio_script_start"] = _godot_audio_script_start; _godot_audio_script_start.sig = "viiiii"; var GodotEventListeners = { handlers: [], has: function(target, event, method, capture) { return GodotEventListeners.handlers.findIndex(function(e) { return e.target === target && e.event === event && e.method === method && e.capture === capture; }) !== -1; }, add: function(target, event, method, capture) { if (GodotEventListeners.has(target, event, method, capture)) { return; } function Handler(p_target, p_event, p_method, p_capture) { this.target = p_target; this.event = p_event; this.method = p_method; this.capture = p_capture; } GodotEventListeners.handlers.push(new Handler(target, event, method, capture)); target.addEventListener(event, method, capture); }, clear: function() { GodotEventListeners.handlers.forEach(function(h) { h.target.removeEventListener(h.event, h.method, h.capture); }); GodotEventListeners.handlers.length = 0; } }; Module["GodotEventListeners"] = GodotEventListeners; var GodotDisplayVK = { textinput: null, textarea: null, available: function() { return GodotConfig.virtual_keyboard && "ontouchstart" in window; }, init: function(input_cb) { function create(what) { const elem = document.createElement(what); elem.style.display = "none"; elem.style.position = "absolute"; elem.style.zIndex = "-1"; elem.style.background = "transparent"; elem.style.padding = "0px"; elem.style.margin = "0px"; elem.style.overflow = "hidden"; elem.style.width = "0px"; elem.style.height = "0px"; elem.style.border = "0px"; elem.style.outline = "none"; elem.readonly = true; elem.disabled = true; GodotEventListeners.add(elem, "input", function(evt) { const c_str = GodotRuntime.allocString(elem.value); input_cb(c_str, elem.selectionEnd); GodotRuntime.free(c_str); }, false); GodotEventListeners.add(elem, "blur", function(evt) { elem.style.display = "none"; elem.readonly = true; elem.disabled = true; }, false); GodotConfig.canvas.insertAdjacentElement("beforebegin", elem); return elem; } GodotDisplayVK.textinput = create("input"); GodotDisplayVK.textarea = create("textarea"); GodotDisplayVK.updateSize(); }, show: function(text, type, start, end) { if (!GodotDisplayVK.textinput || !GodotDisplayVK.textarea) { return; } if (GodotDisplayVK.textinput.style.display !== "" || GodotDisplayVK.textarea.style.display !== "") { GodotDisplayVK.hide(); } GodotDisplayVK.updateSize(); let elem = GodotDisplayVK.textinput; switch (type) { case 0: elem.type = "text"; elem.inputmode = ""; break; case 1: elem = GodotDisplayVK.textarea; break; case 2: elem.type = "text"; elem.inputmode = "numeric"; break; case 3: elem.type = "text"; elem.inputmode = "decimal"; break; case 4: elem.type = "tel"; elem.inputmode = ""; break; case 5: elem.type = "email"; elem.inputmode = ""; break; case 6: elem.type = "password"; elem.inputmode = ""; break; case 7: elem.type = "url"; elem.inputmode = ""; break; default: elem.type = "text"; elem.inputmode = ""; break; } elem.readonly = false; elem.disabled = false; elem.value = text; elem.style.display = "block"; elem.focus(); elem.setSelectionRange(start, end); }, hide: function() { if (!GodotDisplayVK.textinput || !GodotDisplayVK.textarea) { return; } [ GodotDisplayVK.textinput, GodotDisplayVK.textarea ].forEach(function(elem) { elem.blur(); elem.style.display = "none"; elem.value = ""; }); }, updateSize: function() { if (!GodotDisplayVK.textinput || !GodotDisplayVK.textarea) { return; } const rect = GodotConfig.canvas.getBoundingClientRect(); function update(elem) { elem.style.left = `${rect.left}px`; elem.style.top = `${rect.top}px`; elem.style.width = `${rect.width}px`; elem.style.height = `${rect.height}px`; } update(GodotDisplayVK.textinput); update(GodotDisplayVK.textarea); }, clear: function() { if (GodotDisplayVK.textinput) { GodotDisplayVK.textinput.remove(); GodotDisplayVK.textinput = null; } if (GodotDisplayVK.textarea) { GodotDisplayVK.textarea.remove(); GodotDisplayVK.textarea = null; } } }; Module["GodotDisplayVK"] = GodotDisplayVK; var GodotDisplayCursor = { shape: "default", visible: true, cursors: {}, set_style: function(style) { GodotConfig.canvas.style.cursor = style; }, set_shape: function(shape) { GodotDisplayCursor.shape = shape; let css = shape; if (shape in GodotDisplayCursor.cursors) { const c = GodotDisplayCursor.cursors[shape]; css = `url("${c.url}") ${c.x} ${c.y}, default`; } if (GodotDisplayCursor.visible) { GodotDisplayCursor.set_style(css); } }, clear: function() { GodotDisplayCursor.set_style(""); GodotDisplayCursor.shape = "default"; GodotDisplayCursor.visible = true; Object.keys(GodotDisplayCursor.cursors).forEach(function(key) { URL.revokeObjectURL(GodotDisplayCursor.cursors[key]); delete GodotDisplayCursor.cursors[key]; }); }, lockPointer: function() { const canvas = GodotConfig.canvas; if (canvas.requestPointerLock) { canvas.requestPointerLock(); } }, releasePointer: function() { if (document.exitPointerLock) { document.exitPointerLock(); } }, isPointerLocked: function() { return document.pointerLockElement === GodotConfig.canvas; } }; Module["GodotDisplayCursor"] = GodotDisplayCursor; var GodotDisplayScreen = { desired_size: [ 0, 0 ], hidpi: true, getPixelRatio: function() { return GodotDisplayScreen.hidpi ? window.devicePixelRatio || 1 : 1; }, isFullscreen: function() { const elem = document.fullscreenElement || document.mozFullscreenElement || document.webkitFullscreenElement || document.msFullscreenElement; if (elem) { return elem === GodotConfig.canvas; } return document.fullscreen || document.mozFullScreen || document.webkitIsFullscreen; }, hasFullscreen: function() { return document.fullscreenEnabled || document.mozFullScreenEnabled || document.webkitFullscreenEnabled; }, requestFullscreen: function() { if (!GodotDisplayScreen.hasFullscreen()) { return 1; } const canvas = GodotConfig.canvas; try { const promise = (canvas.requestFullscreen || canvas.msRequestFullscreen || canvas.mozRequestFullScreen || canvas.mozRequestFullscreen || canvas.webkitRequestFullscreen).call(canvas); if (promise) { promise.catch(function() {}); } } catch (e) { return 1; } return 0; }, exitFullscreen: function() { if (!GodotDisplayScreen.isFullscreen()) { return 0; } try { const promise = document.exitFullscreen(); if (promise) { promise.catch(function() {}); } } catch (e) { return 1; } return 0; }, _updateGL: function() { const gl_context_handle = _emscripten_webgl_get_current_context(); const gl = GL.getContext(gl_context_handle); if (gl) { GL.resizeOffscreenFramebuffer(gl); } }, updateSize: function() { const isFullscreen = GodotDisplayScreen.isFullscreen(); const wantsFullWindow = GodotConfig.canvas_resize_policy === 2; const noResize = GodotConfig.canvas_resize_policy === 0; const wwidth = GodotDisplayScreen.desired_size[0]; const wheight = GodotDisplayScreen.desired_size[1]; const canvas = GodotConfig.canvas; let width = wwidth; let height = wheight; if (noResize) { if (canvas.width !== width || canvas.height !== height) { GodotDisplayScreen.desired_size = [ canvas.width, canvas.height ]; GodotDisplayScreen._updateGL(); return 1; } return 0; } const scale = GodotDisplayScreen.getPixelRatio(); if (isFullscreen || wantsFullWindow) { width = window.innerWidth * scale; height = window.innerHeight * scale; } const csw = `${width / scale}px`; const csh = `${height / scale}px`; if (canvas.style.width !== csw || canvas.style.height !== csh || canvas.width !== width || canvas.height !== height) { canvas.width = width; canvas.height = height; canvas.style.width = csw; canvas.style.height = csh; GodotDisplayScreen._updateGL(); return 1; } return 0; } }; Module["GodotDisplayScreen"] = GodotDisplayScreen; var GodotDisplay = { window_icon: "", getDPI: function() { const dpi = Math.round(window.devicePixelRatio * 96); return dpi >= 96 ? dpi : 96; } }; Module["GodotDisplay"] = GodotDisplay; function _godot_js_display_is_swap_ok_cancel() { const win = [ "Windows", "Win64", "Win32", "WinCE" ]; const plat = navigator.platform || ""; if (win.indexOf(plat) !== -1) { return 1; } return 0; } Module["_godot_js_display_is_swap_ok_cancel"] = _godot_js_display_is_swap_ok_cancel; _godot_js_display_is_swap_ok_cancel.sig = "i"; function _godot_js_tts_is_speaking() { return window.speechSynthesis.speaking; } Module["_godot_js_tts_is_speaking"] = _godot_js_tts_is_speaking; _godot_js_tts_is_speaking.sig = "i"; function _godot_js_tts_is_paused() { return window.speechSynthesis.paused; } Module["_godot_js_tts_is_paused"] = _godot_js_tts_is_paused; _godot_js_tts_is_paused.sig = "i"; function _godot_js_tts_get_voices(p_callback) { const func = GodotRuntime.get_func(p_callback); try { const arr = []; const voices = window.speechSynthesis.getVoices(); for (let i = 0; i < voices.length; i++) { arr.push(`${voices[i].lang};${voices[i].name}`); } const c_ptr = GodotRuntime.allocStringArray(arr); func(arr.length, c_ptr); GodotRuntime.freeStringArray(c_ptr, arr.length); } catch (e) {} } Module["_godot_js_tts_get_voices"] = _godot_js_tts_get_voices; _godot_js_tts_get_voices.sig = "vi"; function _godot_js_tts_speak(p_text, p_voice, p_volume, p_pitch, p_rate, p_utterance_id, p_callback) { const func = GodotRuntime.get_func(p_callback); function listener_end(evt) { evt.currentTarget.cb(1, evt.currentTarget.id, 0); } function listener_start(evt) { evt.currentTarget.cb(0, evt.currentTarget.id, 0); } function listener_error(evt) { evt.currentTarget.cb(2, evt.currentTarget.id, 0); } function listener_bound(evt) { evt.currentTarget.cb(3, evt.currentTarget.id, evt.charIndex); } const utterance = new SpeechSynthesisUtterance(GodotRuntime.parseString(p_text)); utterance.rate = p_rate; utterance.pitch = p_pitch; utterance.volume = p_volume / 100; utterance.addEventListener("end", listener_end); utterance.addEventListener("start", listener_start); utterance.addEventListener("error", listener_error); utterance.addEventListener("boundary", listener_bound); utterance.id = p_utterance_id; utterance.cb = func; const voice = GodotRuntime.parseString(p_voice); const voices = window.speechSynthesis.getVoices(); for (let i = 0; i < voices.length; i++) { if (voices[i].name === voice) { utterance.voice = voices[i]; break; } } window.speechSynthesis.resume(); window.speechSynthesis.speak(utterance); } Module["_godot_js_tts_speak"] = _godot_js_tts_speak; _godot_js_tts_speak.sig = "viiiffii"; function _godot_js_tts_pause() { window.speechSynthesis.pause(); } Module["_godot_js_tts_pause"] = _godot_js_tts_pause; _godot_js_tts_pause.sig = "v"; function _godot_js_tts_resume() { window.speechSynthesis.resume(); } Module["_godot_js_tts_resume"] = _godot_js_tts_resume; _godot_js_tts_resume.sig = "v"; function _godot_js_tts_stop() { window.speechSynthesis.cancel(); window.speechSynthesis.resume(); } Module["_godot_js_tts_stop"] = _godot_js_tts_stop; _godot_js_tts_stop.sig = "v"; function _godot_js_display_alert(p_text) { window.alert(GodotRuntime.parseString(p_text)); } Module["_godot_js_display_alert"] = _godot_js_display_alert; _godot_js_display_alert.sig = "vi"; function _godot_js_display_screen_dpi_get() { return GodotDisplay.getDPI(); } Module["_godot_js_display_screen_dpi_get"] = _godot_js_display_screen_dpi_get; _godot_js_display_screen_dpi_get.sig = "i"; function _godot_js_display_pixel_ratio_get() { return GodotDisplayScreen.getPixelRatio(); } Module["_godot_js_display_pixel_ratio_get"] = _godot_js_display_pixel_ratio_get; _godot_js_display_pixel_ratio_get.sig = "f"; function _godot_js_display_fullscreen_request() { return GodotDisplayScreen.requestFullscreen(); } Module["_godot_js_display_fullscreen_request"] = _godot_js_display_fullscreen_request; _godot_js_display_fullscreen_request.sig = "i"; function _godot_js_display_fullscreen_exit() { return GodotDisplayScreen.exitFullscreen(); } Module["_godot_js_display_fullscreen_exit"] = _godot_js_display_fullscreen_exit; _godot_js_display_fullscreen_exit.sig = "i"; function _godot_js_display_desired_size_set(width, height) { GodotDisplayScreen.desired_size = [ width, height ]; GodotDisplayScreen.updateSize(); } Module["_godot_js_display_desired_size_set"] = _godot_js_display_desired_size_set; _godot_js_display_desired_size_set.sig = "vii"; function _godot_js_display_size_update() { const updated = GodotDisplayScreen.updateSize(); if (updated) { GodotDisplayVK.updateSize(); } return updated; } Module["_godot_js_display_size_update"] = _godot_js_display_size_update; _godot_js_display_size_update.sig = "i"; function _godot_js_display_screen_size_get(width, height) { const scale = GodotDisplayScreen.getPixelRatio(); GodotRuntime.setHeapValue(width, window.screen.width * scale, "i32"); GodotRuntime.setHeapValue(height, window.screen.height * scale, "i32"); } Module["_godot_js_display_screen_size_get"] = _godot_js_display_screen_size_get; _godot_js_display_screen_size_get.sig = "vii"; function _godot_js_display_window_size_get(p_width, p_height) { GodotRuntime.setHeapValue(p_width, GodotConfig.canvas.width, "i32"); GodotRuntime.setHeapValue(p_height, GodotConfig.canvas.height, "i32"); } Module["_godot_js_display_window_size_get"] = _godot_js_display_window_size_get; _godot_js_display_window_size_get.sig = "vii"; function _godot_js_display_has_webgl(p_version) { if (p_version !== 1 && p_version !== 2) { return false; } try { return !!document.createElement("canvas").getContext(p_version === 2 ? "webgl2" : "webgl"); } catch (e) {} return false; } Module["_godot_js_display_has_webgl"] = _godot_js_display_has_webgl; _godot_js_display_has_webgl.sig = "ii"; function _godot_js_display_canvas_focus() { GodotConfig.canvas.focus(); } Module["_godot_js_display_canvas_focus"] = _godot_js_display_canvas_focus; _godot_js_display_canvas_focus.sig = "v"; function _godot_js_display_canvas_is_focused() { return document.activeElement === GodotConfig.canvas; } Module["_godot_js_display_canvas_is_focused"] = _godot_js_display_canvas_is_focused; _godot_js_display_canvas_is_focused.sig = "i"; function _godot_js_display_touchscreen_is_available() { return "ontouchstart" in window; } Module["_godot_js_display_touchscreen_is_available"] = _godot_js_display_touchscreen_is_available; _godot_js_display_touchscreen_is_available.sig = "i"; function _godot_js_display_clipboard_set(p_text) { const text = GodotRuntime.parseString(p_text); if (!navigator.clipboard || !navigator.clipboard.writeText) { return 1; } navigator.clipboard.writeText(text).catch(function(e) { GodotRuntime.error("Setting OS clipboard is only possible from an input callback for the Web plafrom. Exception:", e); }); return 0; } Module["_godot_js_display_clipboard_set"] = _godot_js_display_clipboard_set; _godot_js_display_clipboard_set.sig = "ii"; function _godot_js_display_clipboard_get(callback) { const func = GodotRuntime.get_func(callback); try { navigator.clipboard.readText().then(function(result) { const ptr = GodotRuntime.allocString(result); func(ptr); GodotRuntime.free(ptr); }).catch(function(e) {}); } catch (e) {} } Module["_godot_js_display_clipboard_get"] = _godot_js_display_clipboard_get; _godot_js_display_clipboard_get.sig = "ii"; function _godot_js_display_window_title_set(p_data) { document.title = GodotRuntime.parseString(p_data); } Module["_godot_js_display_window_title_set"] = _godot_js_display_window_title_set; _godot_js_display_window_title_set.sig = "vi"; function _godot_js_display_window_icon_set(p_ptr, p_len) { let link = document.getElementById("-gd-engine-icon"); if (link === null) { link = document.createElement("link"); link.rel = "icon"; link.id = "-gd-engine-icon"; document.head.appendChild(link); } const old_icon = GodotDisplay.window_icon; const png = new Blob([ GodotRuntime.heapSlice(GROWABLE_HEAP_U8(), p_ptr, p_len) ], { type: "image/png" }); GodotDisplay.window_icon = URL.createObjectURL(png); link.href = GodotDisplay.window_icon; if (old_icon) { URL.revokeObjectURL(old_icon); } } Module["_godot_js_display_window_icon_set"] = _godot_js_display_window_icon_set; _godot_js_display_window_icon_set.sig = "vii"; function _godot_js_display_cursor_set_visible(p_visible) { const visible = p_visible !== 0; if (visible === GodotDisplayCursor.visible) { return; } GodotDisplayCursor.visible = visible; if (visible) { GodotDisplayCursor.set_shape(GodotDisplayCursor.shape); } else { GodotDisplayCursor.set_style("none"); } } Module["_godot_js_display_cursor_set_visible"] = _godot_js_display_cursor_set_visible; _godot_js_display_cursor_set_visible.sig = "vi"; function _godot_js_display_cursor_is_hidden() { return !GodotDisplayCursor.visible; } Module["_godot_js_display_cursor_is_hidden"] = _godot_js_display_cursor_is_hidden; _godot_js_display_cursor_is_hidden.sig = "i"; function _godot_js_display_cursor_set_shape(p_string) { GodotDisplayCursor.set_shape(GodotRuntime.parseString(p_string)); } Module["_godot_js_display_cursor_set_shape"] = _godot_js_display_cursor_set_shape; _godot_js_display_cursor_set_shape.sig = "vi"; function _godot_js_display_cursor_set_custom_shape(p_shape, p_ptr, p_len, p_hotspot_x, p_hotspot_y) { const shape = GodotRuntime.parseString(p_shape); const old_shape = GodotDisplayCursor.cursors[shape]; if (p_len > 0) { const png = new Blob([ GodotRuntime.heapSlice(GROWABLE_HEAP_U8(), p_ptr, p_len) ], { type: "image/png" }); const url = URL.createObjectURL(png); GodotDisplayCursor.cursors[shape] = { url: url, x: p_hotspot_x, y: p_hotspot_y }; } else { delete GodotDisplayCursor.cursors[shape]; } if (shape === GodotDisplayCursor.shape) { GodotDisplayCursor.set_shape(GodotDisplayCursor.shape); } if (old_shape) { URL.revokeObjectURL(old_shape.url); } } Module["_godot_js_display_cursor_set_custom_shape"] = _godot_js_display_cursor_set_custom_shape; _godot_js_display_cursor_set_custom_shape.sig = "viiiii"; function _godot_js_display_cursor_lock_set(p_lock) { if (p_lock) { GodotDisplayCursor.lockPointer(); } else { GodotDisplayCursor.releasePointer(); } } Module["_godot_js_display_cursor_lock_set"] = _godot_js_display_cursor_lock_set; _godot_js_display_cursor_lock_set.sig = "vi"; function _godot_js_display_cursor_is_locked() { return GodotDisplayCursor.isPointerLocked() ? 1 : 0; } Module["_godot_js_display_cursor_is_locked"] = _godot_js_display_cursor_is_locked; _godot_js_display_cursor_is_locked.sig = "i"; function _godot_js_display_fullscreen_cb(callback) { const canvas = GodotConfig.canvas; const func = GodotRuntime.get_func(callback); function change_cb(evt) { if (evt.target === canvas) { func(GodotDisplayScreen.isFullscreen()); } } GodotEventListeners.add(document, "fullscreenchange", change_cb, false); GodotEventListeners.add(document, "mozfullscreenchange", change_cb, false); GodotEventListeners.add(document, "webkitfullscreenchange", change_cb, false); } Module["_godot_js_display_fullscreen_cb"] = _godot_js_display_fullscreen_cb; _godot_js_display_fullscreen_cb.sig = "vi"; function _godot_js_display_window_blur_cb(callback) { const func = GodotRuntime.get_func(callback); GodotEventListeners.add(window, "blur", function() { func(); }, false); } Module["_godot_js_display_window_blur_cb"] = _godot_js_display_window_blur_cb; _godot_js_display_window_blur_cb.sig = "vi"; function _godot_js_display_notification_cb(callback, p_enter, p_exit, p_in, p_out) { const canvas = GodotConfig.canvas; const func = GodotRuntime.get_func(callback); const notif = [ p_enter, p_exit, p_in, p_out ]; [ "mouseover", "mouseleave", "focus", "blur" ].forEach(function(evt_name, idx) { GodotEventListeners.add(canvas, evt_name, function() { func(notif[idx]); }, true); }); } Module["_godot_js_display_notification_cb"] = _godot_js_display_notification_cb; _godot_js_display_notification_cb.sig = "viiiii"; function _godot_js_display_setup_canvas(p_width, p_height, p_fullscreen, p_hidpi) { const canvas = GodotConfig.canvas; GodotEventListeners.add(canvas, "contextmenu", function(ev) { ev.preventDefault(); }, false); GodotEventListeners.add(canvas, "webglcontextlost", function(ev) { alert("WebGL context lost, please reload the page"); ev.preventDefault(); }, false); GodotDisplayScreen.hidpi = !!p_hidpi; switch (GodotConfig.canvas_resize_policy) { case 0: GodotDisplayScreen.desired_size = [ canvas.width, canvas.height ]; break; case 1: GodotDisplayScreen.desired_size = [ p_width, p_height ]; break; default: canvas.style.position = "absolute"; canvas.style.top = 0; canvas.style.left = 0; break; } GodotDisplayScreen.updateSize(); if (p_fullscreen) { GodotDisplayScreen.requestFullscreen(); } } Module["_godot_js_display_setup_canvas"] = _godot_js_display_setup_canvas; _godot_js_display_setup_canvas.sig = "viiii"; function _godot_js_display_vk_show(p_text, p_type, p_start, p_end) { const text = GodotRuntime.parseString(p_text); const start = p_start > 0 ? p_start : 0; const end = p_end > 0 ? p_end : start; GodotDisplayVK.show(text, p_type, start, end); } Module["_godot_js_display_vk_show"] = _godot_js_display_vk_show; _godot_js_display_vk_show.sig = "viiii"; function _godot_js_display_vk_hide() { GodotDisplayVK.hide(); } Module["_godot_js_display_vk_hide"] = _godot_js_display_vk_hide; _godot_js_display_vk_hide.sig = "v"; function _godot_js_display_vk_available() { return GodotDisplayVK.available(); } Module["_godot_js_display_vk_available"] = _godot_js_display_vk_available; _godot_js_display_vk_available.sig = "i"; function _godot_js_display_tts_available() { return "speechSynthesis" in window; } Module["_godot_js_display_tts_available"] = _godot_js_display_tts_available; _godot_js_display_tts_available.sig = "i"; function _godot_js_display_vk_cb(p_input_cb) { const input_cb = GodotRuntime.get_func(p_input_cb); if (GodotDisplayVK.available()) { GodotDisplayVK.init(input_cb); } } Module["_godot_js_display_vk_cb"] = _godot_js_display_vk_cb; _godot_js_display_vk_cb.sig = "vi"; var GodotFetch = { onread: function(id, result) { const obj = IDHandler.get(id); if (!obj) { return; } if (result.value) { obj.chunks.push(result.value); } obj.reading = false; obj.done = result.done; }, onresponse: function(id, response) { const obj = IDHandler.get(id); if (!obj) { return; } let chunked = false; response.headers.forEach(function(value, header) { const v = value.toLowerCase().trim(); const h = header.toLowerCase().trim(); if (h === "transfer-encoding" && v === "chunked") { chunked = true; } }); obj.status = response.status; obj.response = response; obj.reader = response.body.getReader(); obj.chunked = chunked; }, onerror: function(id, err) { GodotRuntime.error(err); const obj = IDHandler.get(id); if (!obj) { return; } obj.error = err; }, create: function(method, url, headers, body) { const obj = { request: null, response: null, reader: null, error: null, done: false, reading: false, status: 0, chunks: [], bodySize: -1 }; const id = IDHandler.add(obj); const init = { method: method, headers: headers, body: body }; obj.request = fetch(url, init); obj.request.then(GodotFetch.onresponse.bind(null, id)).catch(GodotFetch.onerror.bind(null, id)); return id; }, free: function(id) { const obj = IDHandler.get(id); if (!obj) { return; } IDHandler.remove(id); if (!obj.request) { return; } obj.request.then(function(response) { response.abort(); }).catch(function(e) {}); }, read: function(id) { const obj = IDHandler.get(id); if (!obj) { return; } if (obj.reader && !obj.reading) { if (obj.done) { obj.reader = null; return; } obj.reading = true; obj.reader.read().then(GodotFetch.onread.bind(null, id)).catch(GodotFetch.onerror.bind(null, id)); } } }; Module["GodotFetch"] = GodotFetch; function _godot_js_fetch_create(p_method, p_url, p_headers, p_headers_size, p_body, p_body_size) { const method = GodotRuntime.parseString(p_method); const url = GodotRuntime.parseString(p_url); const headers = GodotRuntime.parseStringArray(p_headers, p_headers_size); const body = p_body_size ? GodotRuntime.heapSlice(GROWABLE_HEAP_I8(), p_body, p_body_size) : null; return GodotFetch.create(method, url, headers.map(function(hv) { const idx = hv.indexOf(":"); if (idx <= 0) { return []; } return [ hv.slice(0, idx).trim(), hv.slice(idx + 1).trim() ]; }).filter(function(v) { return v.length === 2; }), body); } Module["_godot_js_fetch_create"] = _godot_js_fetch_create; _godot_js_fetch_create.sig = "iiiiiii"; function _godot_js_fetch_state_get(p_id) { const obj = IDHandler.get(p_id); if (!obj) { return -1; } if (obj.error) { return -1; } if (!obj.response) { return 0; } if (obj.reader) { return 1; } if (obj.done) { return 2; } return -1; } Module["_godot_js_fetch_state_get"] = _godot_js_fetch_state_get; _godot_js_fetch_state_get.sig = "ii"; function _godot_js_fetch_http_status_get(p_id) { const obj = IDHandler.get(p_id); if (!obj || !obj.response) { return 0; } return obj.status; } Module["_godot_js_fetch_http_status_get"] = _godot_js_fetch_http_status_get; _godot_js_fetch_http_status_get.sig = "ii"; function _godot_js_fetch_read_headers(p_id, p_parse_cb, p_ref) { const obj = IDHandler.get(p_id); if (!obj || !obj.response) { return 1; } const cb = GodotRuntime.get_func(p_parse_cb); const arr = []; obj.response.headers.forEach(function(v, h) { arr.push(`${h}:${v}`); }); const c_ptr = GodotRuntime.allocStringArray(arr); cb(arr.length, c_ptr, p_ref); GodotRuntime.freeStringArray(c_ptr, arr.length); return 0; } Module["_godot_js_fetch_read_headers"] = _godot_js_fetch_read_headers; _godot_js_fetch_read_headers.sig = "iiii"; function _godot_js_fetch_read_chunk(p_id, p_buf, p_buf_size) { const obj = IDHandler.get(p_id); if (!obj || !obj.response) { return 0; } let to_read = p_buf_size; const chunks = obj.chunks; while (to_read && chunks.length) { const chunk = obj.chunks[0]; if (chunk.length > to_read) { GodotRuntime.heapCopy(GROWABLE_HEAP_I8(), chunk.slice(0, to_read), p_buf); chunks[0] = chunk.slice(to_read); to_read = 0; } else { GodotRuntime.heapCopy(GROWABLE_HEAP_I8(), chunk, p_buf); to_read -= chunk.length; chunks.pop(); } } if (!chunks.length) { GodotFetch.read(p_id); } return p_buf_size - to_read; } Module["_godot_js_fetch_read_chunk"] = _godot_js_fetch_read_chunk; _godot_js_fetch_read_chunk.sig = "iiii"; function _godot_js_fetch_body_length_get(p_id) { const obj = IDHandler.get(p_id); if (!obj || !obj.response) { return -1; } return obj.bodySize; } Module["_godot_js_fetch_body_length_get"] = _godot_js_fetch_body_length_get; _godot_js_fetch_body_length_get.sig = "ii"; function _godot_js_fetch_is_chunked(p_id) { const obj = IDHandler.get(p_id); if (!obj || !obj.response) { return -1; } return obj.chunked ? 1 : 0; } Module["_godot_js_fetch_is_chunked"] = _godot_js_fetch_is_chunked; _godot_js_fetch_is_chunked.sig = "ii"; function _godot_js_fetch_free(id) { GodotFetch.free(id); } Module["_godot_js_fetch_free"] = _godot_js_fetch_free; _godot_js_fetch_free.sig = "vi"; function _godot_js_config_canvas_id_get(p_ptr, p_ptr_max) { GodotRuntime.stringToHeap(`#${GodotConfig.canvas.id}`, p_ptr, p_ptr_max); } Module["_godot_js_config_canvas_id_get"] = _godot_js_config_canvas_id_get; _godot_js_config_canvas_id_get.sig = "vii"; function _godot_js_config_locale_get(p_ptr, p_ptr_max) { GodotRuntime.stringToHeap(GodotConfig.locale, p_ptr, p_ptr_max); } Module["_godot_js_config_locale_get"] = _godot_js_config_locale_get; _godot_js_config_locale_get.sig = "vii"; function _godot_js_os_finish_async(p_callback) { const func = GodotRuntime.get_func(p_callback); GodotOS.finish_async(func); } Module["_godot_js_os_finish_async"] = _godot_js_os_finish_async; _godot_js_os_finish_async.sig = "vi"; function _godot_js_os_request_quit_cb(p_callback) { GodotOS.request_quit = GodotRuntime.get_func(p_callback); } Module["_godot_js_os_request_quit_cb"] = _godot_js_os_request_quit_cb; _godot_js_os_request_quit_cb.sig = "vi"; function _godot_js_os_fs_is_persistent() { return GodotFS.is_persistent(); } Module["_godot_js_os_fs_is_persistent"] = _godot_js_os_fs_is_persistent; _godot_js_os_fs_is_persistent.sig = "i"; function _godot_js_os_fs_sync(callback) { const func = GodotRuntime.get_func(callback); GodotOS._fs_sync_promise = GodotFS.sync(); GodotOS._fs_sync_promise.then(function(err) { func(); }); } Module["_godot_js_os_fs_sync"] = _godot_js_os_fs_sync; _godot_js_os_fs_sync.sig = "vi"; function _godot_js_os_execute(p_json) { const json_args = GodotRuntime.parseString(p_json); const args = JSON.parse(json_args); if (GodotConfig.on_execute) { GodotConfig.on_execute(args); return 0; } return 1; } Module["_godot_js_os_execute"] = _godot_js_os_execute; _godot_js_os_execute.sig = "ii"; function _godot_js_os_shell_open(p_uri) { window.open(GodotRuntime.parseString(p_uri), "_blank"); } Module["_godot_js_os_shell_open"] = _godot_js_os_shell_open; _godot_js_os_shell_open.sig = "vi"; function _godot_js_os_hw_concurrency_get() { const concurrency = navigator.hardwareConcurrency || 1; return concurrency < 2 ? concurrency : 2; } Module["_godot_js_os_hw_concurrency_get"] = _godot_js_os_hw_concurrency_get; _godot_js_os_hw_concurrency_get.sig = "i"; function _godot_js_os_download_buffer(p_ptr, p_size, p_name, p_mime) { const buf = GodotRuntime.heapSlice(GROWABLE_HEAP_I8(), p_ptr, p_size); const name = GodotRuntime.parseString(p_name); const mime = GodotRuntime.parseString(p_mime); const blob = new Blob([ buf ], { type: mime }); const url = window.URL.createObjectURL(blob); const a = document.createElement("a"); a.href = url; a.download = name; a.style.display = "none"; document.body.appendChild(a); a.click(); a.remove(); window.URL.revokeObjectURL(url); } Module["_godot_js_os_download_buffer"] = _godot_js_os_download_buffer; _godot_js_os_download_buffer.sig = "viiii"; var GodotPWA = { hasUpdate: false, updateState: function(cb, reg) { if (!reg) { return; } if (!reg.active) { return; } if (reg.waiting) { GodotPWA.hasUpdate = true; cb(); } GodotEventListeners.add(reg, "updatefound", function() { const installing = reg.installing; GodotEventListeners.add(installing, "statechange", function() { if (installing.state === "installed") { GodotPWA.hasUpdate = true; cb(); } }); }); } }; Module["GodotPWA"] = GodotPWA; function _godot_js_pwa_cb(p_update_cb) { if ("serviceWorker" in navigator) { const cb = GodotRuntime.get_func(p_update_cb); navigator.serviceWorker.getRegistration().then(GodotPWA.updateState.bind(null, cb)); } } Module["_godot_js_pwa_cb"] = _godot_js_pwa_cb; _godot_js_pwa_cb.sig = "vi"; function _godot_js_pwa_update() { if ("serviceWorker" in navigator && GodotPWA.hasUpdate) { navigator.serviceWorker.getRegistration().then(function(reg) { if (!reg || !reg.waiting) { return; } reg.waiting.postMessage("update"); }); return 0; } return 1; } Module["_godot_js_pwa_update"] = _godot_js_pwa_update; _godot_js_pwa_update.sig = "i"; var GodotInputGamepads = { samples: [], get_pads: function() { try { const pads = navigator.getGamepads(); if (pads) { return pads; } return []; } catch (e) { return []; } }, get_samples: function() { return GodotInputGamepads.samples; }, get_sample: function(index) { const samples = GodotInputGamepads.samples; return index < samples.length ? samples[index] : null; }, sample: function() { const pads = GodotInputGamepads.get_pads(); const samples = []; for (let i = 0; i < pads.length; i++) { const pad = pads[i]; if (!pad) { samples.push(null); continue; } const s = { standard: pad.mapping === "standard", buttons: [], axes: [], connected: pad.connected }; for (let b = 0; b < pad.buttons.length; b++) { s.buttons.push(pad.buttons[b].value); } for (let a = 0; a < pad.axes.length; a++) { s.axes.push(pad.axes[a]); } samples.push(s); } GodotInputGamepads.samples = samples; }, init: function(onchange) { GodotInputGamepads.samples = []; function add(pad) { const guid = GodotInputGamepads.get_guid(pad); const c_id = GodotRuntime.allocString(pad.id); const c_guid = GodotRuntime.allocString(guid); onchange(pad.index, 1, c_id, c_guid); GodotRuntime.free(c_id); GodotRuntime.free(c_guid); } const pads = GodotInputGamepads.get_pads(); for (let i = 0; i < pads.length; i++) { if (pads[i]) { add(pads[i]); } } GodotEventListeners.add(window, "gamepadconnected", function(evt) { if (evt.gamepad) { add(evt.gamepad); } }, false); GodotEventListeners.add(window, "gamepaddisconnected", function(evt) { if (evt.gamepad) { onchange(evt.gamepad.index, 0); } }, false); }, get_guid: function(pad) { if (pad.mapping) { return pad.mapping; } const ua = navigator.userAgent; let os = "Unknown"; if (ua.indexOf("Android") >= 0) { os = "Android"; } else if (ua.indexOf("Linux") >= 0) { os = "Linux"; } else if (ua.indexOf("iPhone") >= 0) { os = "iOS"; } else if (ua.indexOf("Macintosh") >= 0) { os = "MacOSX"; } else if (ua.indexOf("Windows") >= 0) { os = "Windows"; } const id = pad.id; const exp1 = /vendor: ([0-9a-f]{4}) product: ([0-9a-f]{4})/i; const exp2 = /^([0-9a-f]+)-([0-9a-f]+)-/i; let vendor = ""; let product = ""; if (exp1.test(id)) { const match = exp1.exec(id); vendor = match[1].padStart(4, "0"); product = match[2].padStart(4, "0"); } else if (exp2.test(id)) { const match = exp2.exec(id); vendor = match[1].padStart(4, "0"); product = match[2].padStart(4, "0"); } if (!vendor || !product) { return `${os}Unknown`; } return os + vendor + product; } }; Module["GodotInputGamepads"] = GodotInputGamepads; var GodotInputDragDrop = { promises: [], pending_files: [], add_entry: function(entry) { if (entry.isDirectory) { GodotInputDragDrop.add_dir(entry); } else if (entry.isFile) { GodotInputDragDrop.add_file(entry); } else { GodotRuntime.error("Unrecognized entry...", entry); } }, add_dir: function(entry) { GodotInputDragDrop.promises.push(new Promise(function(resolve, reject) { const reader = entry.createReader(); reader.readEntries(function(entries) { for (let i = 0; i < entries.length; i++) { GodotInputDragDrop.add_entry(entries[i]); } resolve(); }); })); }, add_file: function(entry) { GodotInputDragDrop.promises.push(new Promise(function(resolve, reject) { entry.file(function(file) { const reader = new FileReader(); reader.onload = function() { const f = { "path": file.relativePath || file.webkitRelativePath, "name": file.name, "type": file.type, "size": file.size, "data": reader.result }; if (!f["path"]) { f["path"] = f["name"]; } GodotInputDragDrop.pending_files.push(f); resolve(); }; reader.onerror = function() { GodotRuntime.print("Error reading file"); reject(); }; reader.readAsArrayBuffer(file); }, function(err) { GodotRuntime.print("Error!"); reject(); }); })); }, process: function(resolve, reject) { if (GodotInputDragDrop.promises.length === 0) { resolve(); return; } GodotInputDragDrop.promises.pop().then(function() { setTimeout(function() { GodotInputDragDrop.process(resolve, reject); }, 0); }); }, _process_event: function(ev, callback) { ev.preventDefault(); if (ev.dataTransfer.items) { for (let i = 0; i < ev.dataTransfer.items.length; i++) { const item = ev.dataTransfer.items[i]; let entry = null; if ("getAsEntry" in item) { entry = item.getAsEntry(); } else if ("webkitGetAsEntry" in item) { entry = item.webkitGetAsEntry(); } if (entry) { GodotInputDragDrop.add_entry(entry); } } } else { GodotRuntime.error("File upload not supported"); } new Promise(GodotInputDragDrop.process).then(function() { const DROP = `/tmp/drop-${parseInt(Math.random() * (1 << 30), 10)}/`; const drops = []; const files = []; FS.mkdir(DROP.slice(0, -1)); GodotInputDragDrop.pending_files.forEach(elem => { const path = elem["path"]; GodotFS.copy_to_fs(DROP + path, elem["data"]); let idx = path.indexOf("/"); if (idx === -1) { drops.push(DROP + path); } else { const sub = path.substr(0, idx); idx = sub.indexOf("/"); if (idx < 0 && drops.indexOf(DROP + sub) === -1) { drops.push(DROP + sub); } } files.push(DROP + path); }); GodotInputDragDrop.promises = []; GodotInputDragDrop.pending_files = []; callback(drops); if (GodotConfig.persistent_drops) { GodotOS.atexit(function(resolve, reject) { GodotInputDragDrop.remove_drop(files, DROP); resolve(); }); } else { GodotInputDragDrop.remove_drop(files, DROP); } }); }, remove_drop: function(files, drop_path) { const dirs = [ drop_path.substr(0, drop_path.length - 1) ]; files.forEach(function(file) { FS.unlink(file); let dir = file.replace(drop_path, ""); let idx = dir.lastIndexOf("/"); while (idx > 0) { dir = dir.substr(0, idx); if (dirs.indexOf(drop_path + dir) === -1) { dirs.push(drop_path + dir); } idx = dir.lastIndexOf("/"); } }); dirs.sort(function(a, b) { const al = (a.match(/\//g) || []).length; const bl = (b.match(/\//g) || []).length; if (al > bl) { return -1; } else if (al < bl) { return 1; } return 0; }).forEach(function(dir) { FS.rmdir(dir); }); }, handler: function(callback) { return function(ev) { GodotInputDragDrop._process_event(ev, callback); }; } }; Module["GodotInputDragDrop"] = GodotInputDragDrop; var GodotInput = { getModifiers: function(evt) { return evt.shiftKey + 0 + (evt.altKey + 0 << 1) + (evt.ctrlKey + 0 << 2) + (evt.metaKey + 0 << 3); }, computePosition: function(evt, rect) { const canvas = GodotConfig.canvas; const rw = canvas.width / rect.width; const rh = canvas.height / rect.height; const x = (evt.clientX - rect.x) * rw; const y = (evt.clientY - rect.y) * rh; return [ x, y ]; } }; Module["GodotInput"] = GodotInput; function _godot_js_input_mouse_move_cb(callback) { const func = GodotRuntime.get_func(callback); const canvas = GodotConfig.canvas; function move_cb(evt) { const rect = canvas.getBoundingClientRect(); const pos = GodotInput.computePosition(evt, rect); const rw = canvas.width / rect.width; const rh = canvas.height / rect.height; const rel_pos_x = evt.movementX * rw; const rel_pos_y = evt.movementY * rh; const modifiers = GodotInput.getModifiers(evt); func(pos[0], pos[1], rel_pos_x, rel_pos_y, modifiers); } GodotEventListeners.add(window, "mousemove", move_cb, false); } Module["_godot_js_input_mouse_move_cb"] = _godot_js_input_mouse_move_cb; _godot_js_input_mouse_move_cb.sig = "vi"; function _godot_js_input_mouse_wheel_cb(callback) { const func = GodotRuntime.get_func(callback); function wheel_cb(evt) { if (func(evt["deltaX"] || 0, evt["deltaY"] || 0)) { evt.preventDefault(); } } GodotEventListeners.add(GodotConfig.canvas, "wheel", wheel_cb, false); } Module["_godot_js_input_mouse_wheel_cb"] = _godot_js_input_mouse_wheel_cb; _godot_js_input_mouse_wheel_cb.sig = "vi"; function _godot_js_input_mouse_button_cb(callback) { const func = GodotRuntime.get_func(callback); const canvas = GodotConfig.canvas; function button_cb(p_pressed, evt) { const rect = canvas.getBoundingClientRect(); const pos = GodotInput.computePosition(evt, rect); const modifiers = GodotInput.getModifiers(evt); if (p_pressed) { GodotConfig.canvas.focus(); } if (func(p_pressed, evt.button, pos[0], pos[1], modifiers)) { evt.preventDefault(); } } GodotEventListeners.add(canvas, "mousedown", button_cb.bind(null, 1), false); GodotEventListeners.add(window, "mouseup", button_cb.bind(null, 0), false); } Module["_godot_js_input_mouse_button_cb"] = _godot_js_input_mouse_button_cb; _godot_js_input_mouse_button_cb.sig = "vi"; function _godot_js_input_touch_cb(callback, ids, coords) { const func = GodotRuntime.get_func(callback); const canvas = GodotConfig.canvas; function touch_cb(type, evt) { if (type === 0) { GodotConfig.canvas.focus(); } const rect = canvas.getBoundingClientRect(); const touches = evt.changedTouches; for (let i = 0; i < touches.length; i++) { const touch = touches[i]; const pos = GodotInput.computePosition(touch, rect); GodotRuntime.setHeapValue(coords + i * 2 * 8, pos[0], "double"); GodotRuntime.setHeapValue(coords + (i * 2 + 1) * 8, pos[1], "double"); GodotRuntime.setHeapValue(ids + i * 4, touch.identifier, "i32"); } func(type, touches.length); if (evt.cancelable) { evt.preventDefault(); } } GodotEventListeners.add(canvas, "touchstart", touch_cb.bind(null, 0), false); GodotEventListeners.add(canvas, "touchend", touch_cb.bind(null, 1), false); GodotEventListeners.add(canvas, "touchcancel", touch_cb.bind(null, 1), false); GodotEventListeners.add(canvas, "touchmove", touch_cb.bind(null, 2), false); } Module["_godot_js_input_touch_cb"] = _godot_js_input_touch_cb; _godot_js_input_touch_cb.sig = "viii"; function _godot_js_input_key_cb(callback, code, key) { const func = GodotRuntime.get_func(callback); function key_cb(pressed, evt) { const modifiers = GodotInput.getModifiers(evt); GodotRuntime.stringToHeap(evt.code, code, 32); GodotRuntime.stringToHeap(evt.key, key, 32); func(pressed, evt.repeat, modifiers); evt.preventDefault(); } GodotEventListeners.add(GodotConfig.canvas, "keydown", key_cb.bind(null, 1), false); GodotEventListeners.add(GodotConfig.canvas, "keyup", key_cb.bind(null, 0), false); } Module["_godot_js_input_key_cb"] = _godot_js_input_key_cb; _godot_js_input_key_cb.sig = "viii"; function _godot_js_input_gamepad_cb(change_cb) { const onchange = GodotRuntime.get_func(change_cb); GodotInputGamepads.init(onchange); } Module["_godot_js_input_gamepad_cb"] = _godot_js_input_gamepad_cb; _godot_js_input_gamepad_cb.sig = "vi"; function _godot_js_input_gamepad_sample_count() { return GodotInputGamepads.get_samples().length; } Module["_godot_js_input_gamepad_sample_count"] = _godot_js_input_gamepad_sample_count; _godot_js_input_gamepad_sample_count.sig = "i"; function _godot_js_input_gamepad_sample() { GodotInputGamepads.sample(); return 0; } Module["_godot_js_input_gamepad_sample"] = _godot_js_input_gamepad_sample; _godot_js_input_gamepad_sample.sig = "i"; function _godot_js_input_gamepad_sample_get(p_index, r_btns, r_btns_num, r_axes, r_axes_num, r_standard) { const sample = GodotInputGamepads.get_sample(p_index); if (!sample || !sample.connected) { return 1; } const btns = sample.buttons; const btns_len = btns.length < 16 ? btns.length : 16; for (let i = 0; i < btns_len; i++) { GodotRuntime.setHeapValue(r_btns + (i << 2), btns[i], "float"); } GodotRuntime.setHeapValue(r_btns_num, btns_len, "i32"); const axes = sample.axes; const axes_len = axes.length < 10 ? axes.length : 10; for (let i = 0; i < axes_len; i++) { GodotRuntime.setHeapValue(r_axes + (i << 2), axes[i], "float"); } GodotRuntime.setHeapValue(r_axes_num, axes_len, "i32"); const is_standard = sample.standard ? 1 : 0; GodotRuntime.setHeapValue(r_standard, is_standard, "i32"); return 0; } Module["_godot_js_input_gamepad_sample_get"] = _godot_js_input_gamepad_sample_get; _godot_js_input_gamepad_sample_get.sig = "iiiiiii"; function _godot_js_input_drop_files_cb(callback) { const func = GodotRuntime.get_func(callback); const dropFiles = function(files) { const args = files || []; if (!args.length) { return; } const argc = args.length; const argv = GodotRuntime.allocStringArray(args); func(argv, argc); GodotRuntime.freeStringArray(argv, argc); }; const canvas = GodotConfig.canvas; GodotEventListeners.add(canvas, "dragover", function(ev) { ev.preventDefault(); }, false); GodotEventListeners.add(canvas, "drop", GodotInputDragDrop.handler(dropFiles)); } Module["_godot_js_input_drop_files_cb"] = _godot_js_input_drop_files_cb; _godot_js_input_drop_files_cb.sig = "vi"; function _godot_js_input_paste_cb(callback) { const func = GodotRuntime.get_func(callback); GodotEventListeners.add(window, "paste", function(evt) { const text = evt.clipboardData.getData("text"); const ptr = GodotRuntime.allocString(text); func(ptr); GodotRuntime.free(ptr); }, false); } Module["_godot_js_input_paste_cb"] = _godot_js_input_paste_cb; _godot_js_input_paste_cb.sig = "vi"; function _godot_js_input_vibrate_handheld(p_duration_ms) { if (typeof navigator.vibrate !== "function") { GodotRuntime.print("This browser does not support vibration."); } else { navigator.vibrate(p_duration_ms); } } Module["_godot_js_input_vibrate_handheld"] = _godot_js_input_vibrate_handheld; _godot_js_input_vibrate_handheld.sig = "vi"; var GodotWebGL2 = {}; Module["GodotWebGL2"] = GodotWebGL2; function _godot_webgl2_glFramebufferTextureMultiviewOVR(target, attachment, texture, level, base_view_index, num_views) { if (ENVIRONMENT_IS_PTHREAD) return _emscripten_proxy_to_main_thread_js(450, 1, target, attachment, texture, level, base_view_index, num_views); const context = GL.currentContext; if (typeof context.multiviewExt === "undefined") { const ext = context.GLctx.getExtension("OVR_multiview2"); if (!ext) { console.error("Trying to call glFramebufferTextureMultiviewOVR() without the OVR_multiview2 extension"); return; } context.multiviewExt = ext; } const ext = context.multiviewExt; ext.framebufferTextureMultiviewOVR(target, attachment, GL.textures[texture], level, base_view_index, num_views); } Module["_godot_webgl2_glFramebufferTextureMultiviewOVR"] = _godot_webgl2_glFramebufferTextureMultiviewOVR; _godot_webgl2_glFramebufferTextureMultiviewOVR.sig = "viiiiii"; var GodotJSWrapper = { proxies: null, cb_ret: null, MyProxy: function(val) { const id = IDHandler.add(this); GodotJSWrapper.proxies.set(val, id); let refs = 1; this.ref = function() { refs++; }; this.unref = function() { refs--; if (refs === 0) { IDHandler.remove(id); GodotJSWrapper.proxies.delete(val); } }; this.get_val = function() { return val; }; this.get_id = function() { return id; }; }, get_proxied: function(val) { const id = GodotJSWrapper.proxies.get(val); if (id === undefined) { const proxy = new GodotJSWrapper.MyProxy(val); return proxy.get_id(); } IDHandler.get(id).ref(); return id; }, get_proxied_value: function(id) { const proxy = IDHandler.get(id); if (proxy === undefined) { return undefined; } return proxy.get_val(); }, variant2js: function(type, val) { switch (type) { case 0: return null; case 1: return !!GodotRuntime.getHeapValue(val, "i64"); case 2: return GodotRuntime.getHeapValue(val, "i64"); case 3: return GodotRuntime.getHeapValue(val, "double"); case 4: return GodotRuntime.parseString(GodotRuntime.getHeapValue(val, "*")); case 24: return GodotJSWrapper.get_proxied_value(GodotRuntime.getHeapValue(val, "i64")); default: return undefined; } }, js2variant: function(p_val, p_exchange) { if (p_val === undefined || p_val === null) { return 0; } const type = typeof p_val; if (type === "boolean") { GodotRuntime.setHeapValue(p_exchange, p_val, "i64"); return 1; } else if (type === "number") { if (Number.isInteger(p_val)) { GodotRuntime.setHeapValue(p_exchange, p_val, "i64"); return 2; } GodotRuntime.setHeapValue(p_exchange, p_val, "double"); return 3; } else if (type === "string") { const c_str = GodotRuntime.allocString(p_val); GodotRuntime.setHeapValue(p_exchange, c_str, "*"); return 4; } const id = GodotJSWrapper.get_proxied(p_val); GodotRuntime.setHeapValue(p_exchange, id, "i64"); return 24; } }; Module["GodotJSWrapper"] = GodotJSWrapper; function _godot_js_wrapper_interface_get(p_name) { const name = GodotRuntime.parseString(p_name); if (typeof window[name] !== "undefined") { return GodotJSWrapper.get_proxied(window[name]); } return 0; } Module["_godot_js_wrapper_interface_get"] = _godot_js_wrapper_interface_get; _godot_js_wrapper_interface_get.sig = "ii"; function _godot_js_wrapper_object_get(p_id, p_exchange, p_prop) { const obj = GodotJSWrapper.get_proxied_value(p_id); if (obj === undefined) { return 0; } if (p_prop) { const prop = GodotRuntime.parseString(p_prop); try { return GodotJSWrapper.js2variant(obj[prop], p_exchange); } catch (e) { GodotRuntime.error(`Error getting variable ${prop} on object`, obj); return 0; } } return GodotJSWrapper.js2variant(obj, p_exchange); } Module["_godot_js_wrapper_object_get"] = _godot_js_wrapper_object_get; _godot_js_wrapper_object_get.sig = "iiii"; function _godot_js_wrapper_object_set(p_id, p_name, p_type, p_exchange) { const obj = GodotJSWrapper.get_proxied_value(p_id); if (obj === undefined) { return; } const name = GodotRuntime.parseString(p_name); try { obj[name] = GodotJSWrapper.variant2js(p_type, p_exchange); } catch (e) { GodotRuntime.error(`Error setting variable ${name} on object`, obj); } } Module["_godot_js_wrapper_object_set"] = _godot_js_wrapper_object_set; _godot_js_wrapper_object_set.sig = "viiii"; function _godot_js_wrapper_object_call(p_id, p_method, p_args, p_argc, p_convert_callback, p_exchange, p_lock, p_free_lock_callback) { const obj = GodotJSWrapper.get_proxied_value(p_id); if (obj === undefined) { return -1; } const method = GodotRuntime.parseString(p_method); const convert = GodotRuntime.get_func(p_convert_callback); const freeLock = GodotRuntime.get_func(p_free_lock_callback); const args = new Array(p_argc); for (let i = 0; i < p_argc; i++) { const type = convert(p_args, i, p_exchange, p_lock); const lock = GodotRuntime.getHeapValue(p_lock, "*"); args[i] = GodotJSWrapper.variant2js(type, p_exchange); if (lock) { freeLock(p_lock, type); } } try { const res = obj[method](...args); return GodotJSWrapper.js2variant(res, p_exchange); } catch (e) { GodotRuntime.error(`Error calling method ${method} on:`, obj, "error:", e); return -1; } } Module["_godot_js_wrapper_object_call"] = _godot_js_wrapper_object_call; _godot_js_wrapper_object_call.sig = "iiiiiiiii"; function _godot_js_wrapper_object_unref(p_id) { const proxy = IDHandler.get(p_id); if (proxy !== undefined) { proxy.unref(); } } Module["_godot_js_wrapper_object_unref"] = _godot_js_wrapper_object_unref; _godot_js_wrapper_object_unref.sig = "vi"; function _godot_js_wrapper_create_cb(p_ref, p_func) { const func = GodotRuntime.get_func(p_func); let id = 0; const cb = function() { if (!GodotJSWrapper.get_proxied_value(id)) { return undefined; } GodotJSWrapper.cb_ret = null; const args = Array.from(arguments); func(p_ref, GodotJSWrapper.get_proxied(args), args.length); const ret = GodotJSWrapper.cb_ret; GodotJSWrapper.cb_ret = null; return ret; }; id = GodotJSWrapper.get_proxied(cb); return id; } Module["_godot_js_wrapper_create_cb"] = _godot_js_wrapper_create_cb; _godot_js_wrapper_create_cb.sig = "iii"; function _godot_js_wrapper_object_set_cb_ret(p_val_type, p_val_ex) { GodotJSWrapper.cb_ret = GodotJSWrapper.variant2js(p_val_type, p_val_ex); } Module["_godot_js_wrapper_object_set_cb_ret"] = _godot_js_wrapper_object_set_cb_ret; _godot_js_wrapper_object_set_cb_ret.sig = "vii"; function _godot_js_wrapper_object_getvar(p_id, p_type, p_exchange) { const obj = GodotJSWrapper.get_proxied_value(p_id); if (obj === undefined) { return -1; } const prop = GodotJSWrapper.variant2js(p_type, p_exchange); if (prop === undefined || prop === null) { return -1; } try { return GodotJSWrapper.js2variant(obj[prop], p_exchange); } catch (e) { GodotRuntime.error(`Error getting variable ${prop} on object`, obj, e); return -1; } } Module["_godot_js_wrapper_object_getvar"] = _godot_js_wrapper_object_getvar; _godot_js_wrapper_object_getvar.sig = "iiii"; function _godot_js_wrapper_object_setvar(p_id, p_key_type, p_key_ex, p_val_type, p_val_ex) { const obj = GodotJSWrapper.get_proxied_value(p_id); if (obj === undefined) { return -1; } const key = GodotJSWrapper.variant2js(p_key_type, p_key_ex); try { obj[key] = GodotJSWrapper.variant2js(p_val_type, p_val_ex); return 0; } catch (e) { GodotRuntime.error(`Error setting variable ${key} on object`, obj); return -1; } } Module["_godot_js_wrapper_object_setvar"] = _godot_js_wrapper_object_setvar; _godot_js_wrapper_object_setvar.sig = "iiiiii"; function _godot_js_wrapper_create_object(p_object, p_args, p_argc, p_convert_callback, p_exchange, p_lock, p_free_lock_callback) { const name = GodotRuntime.parseString(p_object); if (typeof window[name] === "undefined") { return -1; } const convert = GodotRuntime.get_func(p_convert_callback); const freeLock = GodotRuntime.get_func(p_free_lock_callback); const args = new Array(p_argc); for (let i = 0; i < p_argc; i++) { const type = convert(p_args, i, p_exchange, p_lock); const lock = GodotRuntime.getHeapValue(p_lock, "*"); args[i] = GodotJSWrapper.variant2js(type, p_exchange); if (lock) { freeLock(p_lock, type); } } try { const res = new window[name](...args); return GodotJSWrapper.js2variant(res, p_exchange); } catch (e) { GodotRuntime.error(`Error calling constructor ${name} with args:`, args, "error:", e); return -1; } } Module["_godot_js_wrapper_create_object"] = _godot_js_wrapper_create_object; _godot_js_wrapper_create_object.sig = "iiiiiiii"; function _godot_js_eval(p_js, p_use_global_ctx, p_union_ptr, p_byte_arr, p_byte_arr_write, p_callback) { const js_code = GodotRuntime.parseString(p_js); let eval_ret = null; try { if (p_use_global_ctx) { const global_eval = eval; eval_ret = global_eval(js_code); } else { eval_ret = eval(js_code); } } catch (e) { GodotRuntime.error(e); } switch (typeof eval_ret) { case "boolean": GodotRuntime.setHeapValue(p_union_ptr, eval_ret, "i32"); return 1; case "number": GodotRuntime.setHeapValue(p_union_ptr, eval_ret, "double"); return 3; case "string": GodotRuntime.setHeapValue(p_union_ptr, GodotRuntime.allocString(eval_ret), "*"); return 4; case "object": if (eval_ret === null) { break; } if (ArrayBuffer.isView(eval_ret) && !(eval_ret instanceof Uint8Array)) { eval_ret = new Uint8Array(eval_ret.buffer); } else if (eval_ret instanceof ArrayBuffer) { eval_ret = new Uint8Array(eval_ret); } if (eval_ret instanceof Uint8Array) { const func = GodotRuntime.get_func(p_callback); const bytes_ptr = func(p_byte_arr, p_byte_arr_write, eval_ret.length); GROWABLE_HEAP_U8().set(eval_ret, bytes_ptr); return 20; } break; } return 0; } Module["_godot_js_eval"] = _godot_js_eval; _godot_js_eval.sig = "iiiiiii"; PThread.init(); var FSNode = function(parent, name, mode, rdev) { if (!parent) { parent = this; } this.parent = parent; this.mount = parent.mount; this.mounted = null; this.id = FS.nextInode++; this.name = name; this.mode = mode; this.node_ops = {}; this.stream_ops = {}; this.rdev = rdev; }; var readMode = 292 | 73; var writeMode = 146; Object.defineProperties(FSNode.prototype, { read: { get: function() { return (this.mode & readMode) === readMode; }, set: function(val) { val ? this.mode |= readMode : this.mode &= ~readMode; } }, write: { get: function() { return (this.mode & writeMode) === writeMode; }, set: function(val) { val ? this.mode |= writeMode : this.mode &= ~writeMode; } }, isFolder: { get: function() { return FS.isDir(this.mode); } }, isDevice: { get: function() { return FS.isChrdev(this.mode); } } }); FS.FSNode = FSNode; FS.staticInit(); ERRNO_CODES = { "EPERM": 63, "ENOENT": 44, "ESRCH": 71, "EINTR": 27, "EIO": 29, "ENXIO": 60, "E2BIG": 1, "ENOEXEC": 45, "EBADF": 8, "ECHILD": 12, "EAGAIN": 6, "EWOULDBLOCK": 6, "ENOMEM": 48, "EACCES": 2, "EFAULT": 21, "ENOTBLK": 105, "EBUSY": 10, "EEXIST": 20, "EXDEV": 75, "ENODEV": 43, "ENOTDIR": 54, "EISDIR": 31, "EINVAL": 28, "ENFILE": 41, "EMFILE": 33, "ENOTTY": 59, "ETXTBSY": 74, "EFBIG": 22, "ENOSPC": 51, "ESPIPE": 70, "EROFS": 69, "EMLINK": 34, "EPIPE": 64, "EDOM": 18, "ERANGE": 68, "ENOMSG": 49, "EIDRM": 24, "ECHRNG": 106, "EL2NSYNC": 156, "EL3HLT": 107, "EL3RST": 108, "ELNRNG": 109, "EUNATCH": 110, "ENOCSI": 111, "EL2HLT": 112, "EDEADLK": 16, "ENOLCK": 46, "EBADE": 113, "EBADR": 114, "EXFULL": 115, "ENOANO": 104, "EBADRQC": 103, "EBADSLT": 102, "EDEADLOCK": 16, "EBFONT": 101, "ENOSTR": 100, "ENODATA": 116, "ETIME": 117, "ENOSR": 118, "ENONET": 119, "ENOPKG": 120, "EREMOTE": 121, "ENOLINK": 47, "EADV": 122, "ESRMNT": 123, "ECOMM": 124, "EPROTO": 65, "EMULTIHOP": 36, "EDOTDOT": 125, "EBADMSG": 9, "ENOTUNIQ": 126, "EBADFD": 127, "EREMCHG": 128, "ELIBACC": 129, "ELIBBAD": 130, "ELIBSCN": 131, "ELIBMAX": 132, "ELIBEXEC": 133, "ENOSYS": 52, "ENOTEMPTY": 55, "ENAMETOOLONG": 37, "ELOOP": 32, "EOPNOTSUPP": 138, "EPFNOSUPPORT": 139, "ECONNRESET": 15, "ENOBUFS": 42, "EAFNOSUPPORT": 5, "EPROTOTYPE": 67, "ENOTSOCK": 57, "ENOPROTOOPT": 50, "ESHUTDOWN": 140, "ECONNREFUSED": 14, "EADDRINUSE": 3, "ECONNABORTED": 13, "ENETUNREACH": 40, "ENETDOWN": 38, "ETIMEDOUT": 73, "EHOSTDOWN": 142, "EHOSTUNREACH": 23, "EINPROGRESS": 26, "EALREADY": 7, "EDESTADDRREQ": 17, "EMSGSIZE": 35, "EPROTONOSUPPORT": 66, "ESOCKTNOSUPPORT": 137, "EADDRNOTAVAIL": 4, "ENETRESET": 39, "EISCONN": 30, "ENOTCONN": 53, "ETOOMANYREFS": 141, "EUSERS": 136, "EDQUOT": 19, "ESTALE": 72, "ENOTSUP": 138, "ENOMEDIUM": 148, "EILSEQ": 25, "EOVERFLOW": 61, "ECANCELED": 11, "ENOTRECOVERABLE": 56, "EOWNERDEAD": 62, "ESTRPIPE": 135 }; Module["requestFullscreen"] = function Module_requestFullscreen(lockPointer, resizeCanvas) { Browser.requestFullscreen(lockPointer, resizeCanvas); }; Module["requestFullScreen"] = function Module_requestFullScreen() { Browser.requestFullScreen(); }; Module["requestAnimationFrame"] = function Module_requestAnimationFrame(func) { Browser.requestAnimationFrame(func); }; Module["setCanvasSize"] = function Module_setCanvasSize(width, height, noUpdates) { Browser.setCanvasSize(width, height, noUpdates); }; Module["pauseMainLoop"] = function Module_pauseMainLoop() { Browser.mainLoop.pause(); }; Module["resumeMainLoop"] = function Module_resumeMainLoop() { Browser.mainLoop.resume(); }; Module["getUserMedia"] = function Module_getUserMedia() { Browser.getUserMedia(); }; Module["createContext"] = function Module_createContext(canvas, useWebGL, setInModule, webGLContextAttributes) { return Browser.createContext(canvas, useWebGL, setInModule, webGLContextAttributes); }; var preloadedWasm = {}; var preloadedImages = {}; var preloadedAudios = {}; var GLctx; for (var i = 0; i < 32; ++i) tempFixedLengthArray.push(new Array(i)); var miniTempWebGLFloatBuffersStorage = new Float32Array(288); for (var i = 0; i < 288; ++i) { miniTempWebGLFloatBuffers[i] = miniTempWebGLFloatBuffersStorage.subarray(0, i + 1); } var __miniTempWebGLIntBuffersStorage = new Int32Array(288); for (var i = 0; i < 288; ++i) { __miniTempWebGLIntBuffers[i] = __miniTempWebGLIntBuffersStorage.subarray(0, i + 1); } var emSetImmediate; var emClearImmediate; if (typeof setImmediate != "undefined") { emSetImmediate = setImmediateWrapped; emClearImmediate = clearImmediateWrapped; } else if (typeof addEventListener == "function") { var __setImmediate_id_counter = 0; var __setImmediate_queue = []; var __setImmediate_message_id = "_si"; var __setImmediate_cb = e => { if (e.data === __setImmediate_message_id) { e.stopPropagation(); __setImmediate_queue.shift()(); ++__setImmediate_id_counter; } }; addEventListener("message", __setImmediate_cb, true); emSetImmediate = func => { postMessage(__setImmediate_message_id, "*"); return __setImmediate_id_counter + __setImmediate_queue.push(func) - 1; }; emClearImmediate = id => { var index = id - __setImmediate_id_counter; if (index >= 0 && index < __setImmediate_queue.length) __setImmediate_queue[index] = () => {}; }; } Module["request_quit"] = function() { GodotOS.request_quit(); }; Module["onExit"] = GodotOS.cleanup; GodotOS._fs_sync_promise = Promise.resolve(); Module["initConfig"] = GodotConfig.init_config; Module["initFS"] = GodotFS.init; Module["copyToFS"] = GodotFS.copy_to_fs; GodotOS.atexit(function(resolve, reject) { GodotDisplayVK.clear(); resolve(); }); GodotOS.atexit(function(resolve, reject) { GodotEventListeners.clear(); resolve(); }); GodotOS.atexit(function(resolve, reject) { GodotDisplayCursor.clear(); resolve(); }); GodotJSWrapper.proxies = new Map(); var proxiedFunctionTable = [ null, _proc_exit, exitOnMainThread, pthreadCreateProxied, ___syscall__newselect, ___syscall_accept4, ___syscall_bind, ___syscall_chdir, ___syscall_chmod, ___syscall_connect, ___syscall_dup, ___syscall_dup3, ___syscall_faccessat, ___syscall_fallocate, ___syscall_fchdir, ___syscall_fchmod, ___syscall_fchmodat, ___syscall_fchown32, ___syscall_fchownat, ___syscall_fcntl64, ___syscall_fdatasync, ___syscall_fstat64, ___syscall_fstatfs64, ___syscall_statfs64, ___syscall_ftruncate64, ___syscall_getcwd, ___syscall_getdents64, ___syscall_getpeername, ___syscall_getsockname, ___syscall_getsockopt, ___syscall_ioctl, ___syscall_listen, ___syscall_lstat64, ___syscall_mkdirat, ___syscall_mknodat, ___syscall_newfstatat, ___syscall_openat, ___syscall_pipe, ___syscall_poll, ___syscall_readlinkat, ___syscall_recvfrom, ___syscall_recvmsg, ___syscall_renameat, ___syscall_rmdir, ___syscall_sendmsg, ___syscall_sendto, ___syscall_socket, ___syscall_stat64, ___syscall_symlink, ___syscall_symlinkat, ___syscall_truncate64, ___syscall_unlinkat, ___syscall_utimensat, __mmap_js, __msync_js, __munmap_js, _tzset_impl, _alBuffer3f, _alBuffer3i, _alBufferData, _alBufferf, _alBufferfv, _alBufferi, _alBufferiv, _alDeleteBuffers, _alDeleteSources, _alSourcei, _alDisable, _alDistanceModel, _alDopplerFactor, _alDopplerVelocity, _alEnable, _alGenBuffers, _alGenSources, _alGetBoolean, _alGetBooleanv, _alGetBuffer3f, _alGetBuffer3i, _alGetBufferf, _alGetBufferfv, _alGetBufferi, _alGetBufferiv, _alGetDouble, _alGetDoublev, _alGetEnumValue, _alGetError, _alGetFloat, _alGetFloatv, _alGetInteger, _alGetIntegerv, _alGetListener3f, _alGetListener3i, _alGetListenerf, _alGetListenerfv, _alGetListeneri, _alGetListeneriv, _alGetSource3f, _alGetSource3i, _alGetSourcef, _alGetSourcefv, _alGetSourcei, _alGetSourceiv, _alGetString, _alIsBuffer, _alIsEnabled, _alIsExtensionPresent, _alIsSource, _alListener3f, _alListener3i, _alListenerf, _alListenerfv, _alListeneri, _alListeneriv, _alSource3f, _alSource3i, _alSourcePause, _alSourcePausev, _alSourcePlay, _alSourcePlayv, _alSourceQueueBuffers, _alSourceRewind, _alSourceRewindv, _alSourceStop, _alSourceStopv, _alSourceUnqueueBuffers, _alSourcef, _alSourcefv, _alSourceiv, _alSpeedOfSound, _alcCaptureCloseDevice, _alcCaptureOpenDevice, _alcCaptureSamples, _alcCaptureStart, _alcCaptureStop, _alcCloseDevice, _alcCreateContext, _alcDestroyContext, _alcGetContextsDevice, _alcGetCurrentContext, _alcGetEnumValue, _alcGetError, _alcGetIntegerv, _alcGetString, _alcIsExtensionPresent, _alcMakeContextCurrent, _alcOpenDevice, _emscripten_alcDevicePauseSOFT, _emscripten_alcDeviceResumeSOFT, _emscripten_alcGetStringiSOFT, _emscripten_alcResetDeviceSOFT, _emscripten_webgl_create_context_proxied, _environ_get, _environ_sizes_get, _fd_close, _fd_fdstat_get, _fd_pread, _fd_pwrite, _fd_read, _fd_seek, _fd_sync, _fd_write, _gethostbyaddr, _gethostbyname, _gethostbyname_r, _getaddrinfo, _emscripten_force_exit, ___syscall_rename, _emscripten_set_keypress_callback_on_thread, _emscripten_set_keydown_callback_on_thread, _emscripten_set_keyup_callback_on_thread, _emscripten_set_click_callback_on_thread, _emscripten_set_mousedown_callback_on_thread, _emscripten_set_mouseup_callback_on_thread, _emscripten_set_dblclick_callback_on_thread, _emscripten_set_mousemove_callback_on_thread, _emscripten_set_mouseenter_callback_on_thread, _emscripten_set_mouseleave_callback_on_thread, _emscripten_set_mouseover_callback_on_thread, _emscripten_set_mouseout_callback_on_thread, _emscripten_get_mouse_status, _emscripten_set_wheel_callback_on_thread, _emscripten_set_resize_callback_on_thread, _emscripten_set_scroll_callback_on_thread, _emscripten_set_blur_callback_on_thread, _emscripten_set_focus_callback_on_thread, _emscripten_set_focusin_callback_on_thread, _emscripten_set_focusout_callback_on_thread, _emscripten_set_deviceorientation_callback_on_thread, _emscripten_get_deviceorientation_status, _emscripten_set_devicemotion_callback_on_thread, _emscripten_get_devicemotion_status, _emscripten_set_orientationchange_callback_on_thread, _emscripten_get_orientation_status, _emscripten_lock_orientation, _emscripten_unlock_orientation, _emscripten_set_fullscreenchange_callback_on_thread, _emscripten_get_fullscreen_status, _emscripten_get_canvas_element_size_main_thread, _emscripten_set_canvas_element_size_main_thread, _emscripten_request_fullscreen, _emscripten_request_fullscreen_strategy, _emscripten_enter_soft_fullscreen, _emscripten_exit_soft_fullscreen, _emscripten_exit_fullscreen, _emscripten_set_pointerlockchange_callback_on_thread, _emscripten_set_pointerlockerror_callback_on_thread, _emscripten_get_pointerlock_status, _emscripten_request_pointerlock, _emscripten_exit_pointerlock, _emscripten_vibrate, _emscripten_vibrate_pattern, _emscripten_set_visibilitychange_callback_on_thread, _emscripten_get_visibility_status, _emscripten_set_touchstart_callback_on_thread, _emscripten_set_touchend_callback_on_thread, _emscripten_set_touchmove_callback_on_thread, _emscripten_set_touchcancel_callback_on_thread, _emscripten_set_gamepadconnected_callback_on_thread, _emscripten_set_gamepaddisconnected_callback_on_thread, _emscripten_sample_gamepad_data, _emscripten_get_num_gamepads, _emscripten_get_gamepad_status, _emscripten_set_beforeunload_callback_on_thread, _emscripten_set_batterychargingchange_callback_on_thread, _emscripten_set_batterylevelchange_callback_on_thread, _emscripten_get_battery_status, _emscripten_set_element_css_size, _emscripten_get_element_css_size, _emscripten_get_device_pixel_ratio, _clock_time_get, _clock_res_get, _emscripten_run_preload_plugins, _emscripten_run_preload_plugins_data, _emscripten_get_window_title, _emscripten_set_window_title, _emscripten_get_screen_size, _emscripten_hide_mouse, _emscripten_set_canvas_size, _emscripten_get_canvas_size, _emscripten_create_worker, _emscripten_destroy_worker, _emscripten_call_worker, _emscripten_get_worker_queue_size, _emscripten_get_preloaded_image_data, _emscripten_get_preloaded_image_data_from_FILE, _emscripten_async_wget, _emscripten_async_wget_data, _emscripten_async_wget2, _emscripten_async_wget2_data, _emscripten_async_wget2_abort, _emscripten_webgl_get_drawing_buffer_size, _emscripten_webgl_get_context_attributes, _emscripten_webgl_destroy_context, _emscripten_webgl_enable_extension, _emscripten_set_webglcontextlost_callback_on_thread, _emscripten_set_webglcontextrestored_callback_on_thread, _emscripten_is_webgl_context_lost, _emscripten_webgl_get_supported_extensions, _emscripten_webgl_get_program_parameter_d, _emscripten_webgl_get_program_info_log_utf8, _emscripten_webgl_get_shader_parameter_d, _emscripten_webgl_get_shader_info_log_utf8, _emscripten_webgl_get_shader_source_utf8, _emscripten_webgl_get_vertex_attrib_d, _emscripten_webgl_get_vertex_attrib_o, _emscripten_webgl_get_vertex_attrib_v, _emscripten_webgl_get_uniform_d, _emscripten_webgl_get_uniform_v, _emscripten_webgl_get_parameter_v, _emscripten_webgl_get_parameter_d, _emscripten_webgl_get_parameter_o, _emscripten_webgl_get_parameter_utf8, _emscripten_webgl_get_parameter_i64v, _SDL_GetTicks, _SDL_LockSurface, _SDL_Linked_Version, _SDL_Init, _SDL_WasInit, _SDL_GetVideoInfo, _SDL_VideoDriverName, _SDL_SetVideoMode, _SDL_GetVideoSurface, _SDL_AudioQuit, _SDL_UnlockSurface, _SDL_WM_SetCaption, _SDL_GetKeyboardState, _SDL_GetKeyName, _SDL_GetModState, _SDL_GetMouseState, _SDL_WarpMouse, _SDL_ShowCursor, _SDL_GetError, _SDL_CreateRGBSurface, _SDL_CreateRGBSurfaceFrom, _SDL_ConvertSurface, _SDL_FreeSurface, _SDL_UpperBlit, _SDL_UpperBlitScaled, _SDL_GetClipRect, _SDL_SetClipRect, _SDL_FillRect, _SDL_BlitSurface, _SDL_BlitScaled, _SDL_SetAlpha, _SDL_PollEvent, _SDL_PushEvent, _SDL_PeepEvents, _SDL_PumpEvents, _emscripten_SDL_SetEventHandler, _SDL_SetColors, _SDL_MapRGB, _SDL_MapRGBA, _SDL_GetRGB, _SDL_GetRGBA, _SDL_GetAppState, _SDL_WM_ToggleFullScreen, _IMG_Load_RW, _SDL_FreeRW, _IMG_Load, _SDL_RWFromFile, _SDL_OpenAudio, _SDL_PauseAudio, _SDL_CloseAudio, _SDL_StartTextInput, _SDL_StopTextInput, _Mix_OpenAudio, _Mix_AllocateChannels, _Mix_ChannelFinished, _Mix_Volume, _Mix_SetPanning, _Mix_LoadWAV_RW, _Mix_LoadWAV, _Mix_QuickLoad_RAW, _Mix_FreeChunk, _Mix_ReserveChannels, _Mix_PlayChannel, _Mix_HaltChannel, _Mix_HookMusicFinished, _Mix_HaltMusic, _Mix_VolumeMusic, _Mix_LoadMUS, _Mix_PlayMusic, _Mix_PauseMusic, _Mix_ResumeMusic, _Mix_PlayingMusic, _Mix_Playing, _Mix_Pause, _Mix_Paused, _Mix_PausedMusic, _Mix_Resume, _TTF_Init, _TTF_OpenFont, _TTF_CloseFont, _TTF_RenderText_Solid, _TTF_SizeText, _TTF_GlyphMetrics, _TTF_FontAscent, _TTF_FontDescent, _TTF_FontHeight, _SDL_GL_SetAttribute, _SDL_GL_GetAttribute, _SDL_GL_SwapBuffers, _SDL_GL_ExtensionSupported, _SDL_GetWindowFlags, _SDL_GL_GetSwapInterval, _SDL_SetWindowTitle, _SDL_GetWindowSize, _SDL_SetWindowFullscreen, _SDL_NumJoysticks, _SDL_JoystickName, _SDL_JoystickOpen, _SDL_JoystickOpened, _SDL_JoystickNumAxes, _SDL_JoystickNumButtons, _SDL_JoystickUpdate, _SDL_JoystickEventState, _SDL_JoystickGetAxis, _SDL_JoystickGetButton, _SDL_JoystickClose, _SDL_RWFromConstMem, _SDL_EnableUNICODE, _SDL_AddTimer, _SDL_RemoveTimer, _glutPostRedisplay, _glutGetModifiers, _glutInit, _glutInitWindowSize, _glutInitWindowPosition, _glutIdleFunc, _glutTimerFunc, _glutDisplayFunc, _glutKeyboardFunc, _glutKeyboardUpFunc, _glutSpecialFunc, _glutSpecialUpFunc, _glutReshapeFunc, _glutMotionFunc, _glutPassiveMotionFunc, _glutMouseFunc, _glutSetCursor, _glutCreateWindow, _glutDestroyWindow, _glutReshapeWindow, _glutPositionWindow, _glutFullScreen, _glutInitDisplayMode, _glutSwapBuffers, _glutMainLoop, _eglGetDisplay, _eglInitialize, _eglTerminate, _eglGetConfigs, _eglChooseConfig, _eglGetConfigAttrib, _eglCreateWindowSurface, _eglDestroySurface, _eglCreateContext, _eglDestroyContext, _eglQuerySurface, _eglQueryContext, _eglGetError, _eglQueryString, _eglBindAPI, _eglQueryAPI, _eglWaitClient, _eglWaitNative, _eglSwapInterval, _eglMakeCurrent, _eglGetCurrentContext, _eglGetCurrentSurface, _eglGetCurrentDisplay, _eglSwapBuffers, _eglReleaseThread, _godot_webxr_is_supported, _godot_webxr_is_session_supported, _godot_webxr_initialize, _godot_webxr_uninitialize, _godot_webxr_get_view_count, _godot_webxr_get_render_target_size, _godot_webxr_get_transform_for_view, _godot_webxr_get_projection_for_view, _godot_webxr_get_color_texture, _godot_webxr_get_depth_texture, _godot_webxr_get_velocity_texture, _godot_webxr_update_input_source, _godot_webxr_get_visibility_state, _godot_webxr_get_bounds_geometry, _godot_audio_is_available, _godot_audio_input_start, _godot_audio_input_stop, _godot_webgl2_glFramebufferTextureMultiviewOVR ]; var ASSERTIONS = true; function checkIncomingModuleAPI() { ignoredModuleProp("fetchSettings"); } var asmLibraryArg = { "_Z14godot_web_mainiPPc": __Z14godot_web_mainiPPc, "__assert_fail": ___assert_fail, "__call_sighandler": ___call_sighandler, "__emscripten_init_main_thread_js": ___emscripten_init_main_thread_js, "__emscripten_thread_cleanup": ___emscripten_thread_cleanup, "__heap_base": ___heap_base, "__indirect_function_table": wasmTable, "__memory_base": ___memory_base, "__pthread_create_js": ___pthread_create_js, "__pthread_kill_js": ___pthread_kill_js, "__stack_pointer": ___stack_pointer, "__syscall__newselect": ___syscall__newselect, "__syscall_accept4": ___syscall_accept4, "__syscall_bind": ___syscall_bind, "__syscall_chdir": ___syscall_chdir, "__syscall_chmod": ___syscall_chmod, "__syscall_connect": ___syscall_connect, "__syscall_dup": ___syscall_dup, "__syscall_dup3": ___syscall_dup3, "__syscall_faccessat": ___syscall_faccessat, "__syscall_fadvise64": ___syscall_fadvise64, "__syscall_fallocate": ___syscall_fallocate, "__syscall_fchdir": ___syscall_fchdir, "__syscall_fchmod": ___syscall_fchmod, "__syscall_fchmodat": ___syscall_fchmodat, "__syscall_fchown32": ___syscall_fchown32, "__syscall_fchownat": ___syscall_fchownat, "__syscall_fcntl64": ___syscall_fcntl64, "__syscall_fdatasync": ___syscall_fdatasync, "__syscall_fstat64": ___syscall_fstat64, "__syscall_fstatfs64": ___syscall_fstatfs64, "__syscall_ftruncate64": ___syscall_ftruncate64, "__syscall_getcwd": ___syscall_getcwd, "__syscall_getdents64": ___syscall_getdents64, "__syscall_getpeername": ___syscall_getpeername, "__syscall_getsockname": ___syscall_getsockname, "__syscall_getsockopt": ___syscall_getsockopt, "__syscall_ioctl": ___syscall_ioctl, "__syscall_linkat": ___syscall_linkat, "__syscall_listen": ___syscall_listen, "__syscall_lstat64": ___syscall_lstat64, "__syscall_mkdirat": ___syscall_mkdirat, "__syscall_mknodat": ___syscall_mknodat, "__syscall_newfstatat": ___syscall_newfstatat, "__syscall_openat": ___syscall_openat, "__syscall_pipe": ___syscall_pipe, "__syscall_poll": ___syscall_poll, "__syscall_readlinkat": ___syscall_readlinkat, "__syscall_recvfrom": ___syscall_recvfrom, "__syscall_recvmsg": ___syscall_recvmsg, "__syscall_renameat": ___syscall_renameat, "__syscall_rmdir": ___syscall_rmdir, "__syscall_sendmsg": ___syscall_sendmsg, "__syscall_sendto": ___syscall_sendto, "__syscall_socket": ___syscall_socket, "__syscall_stat64": ___syscall_stat64, "__syscall_statfs64": ___syscall_statfs64, "__syscall_symlink": ___syscall_symlink, "__syscall_symlinkat": ___syscall_symlinkat, "__syscall_truncate64": ___syscall_truncate64, "__syscall_unlinkat": ___syscall_unlinkat, "__syscall_utimensat": ___syscall_utimensat, "__table_base": ___table_base, "_dlinit": __dlinit, "_dlopen_js": __dlopen_js, "_dlsym_js": __dlsym_js, "_emscripten_date_now": __emscripten_date_now, "_emscripten_default_pthread_stack_size": __emscripten_default_pthread_stack_size, "_emscripten_dlopen_js": __emscripten_dlopen_js, "_emscripten_err": __emscripten_err, "_emscripten_get_now_is_monotonic": __emscripten_get_now_is_monotonic, "_emscripten_get_progname": __emscripten_get_progname, "_emscripten_notify_task_queue": __emscripten_notify_task_queue, "_emscripten_out": __emscripten_out, "_emscripten_proxied_gl_context_activated_from_main_browser_thread": __emscripten_proxied_gl_context_activated_from_main_browser_thread, "_emscripten_set_offscreencanvas_size": __emscripten_set_offscreencanvas_size, "_emscripten_throw_longjmp": __emscripten_throw_longjmp, "_gmtime_js": __gmtime_js, "_localtime_js": __localtime_js, "_mktime_js": __mktime_js, "_mmap_js": __mmap_js, "_msync_js": __msync_js, "_munmap_js": __munmap_js, "_timegm_js": __timegm_js, "_tzset_js": __tzset_js, "abort": _abort, "alBuffer3f": _alBuffer3f, "alBuffer3i": _alBuffer3i, "alBufferData": _alBufferData, "alBufferf": _alBufferf, "alBufferfv": _alBufferfv, "alBufferi": _alBufferi, "alBufferiv": _alBufferiv, "alDeleteBuffers": _alDeleteBuffers, "alDeleteSources": _alDeleteSources, "alDisable": _alDisable, "alDistanceModel": _alDistanceModel, "alDopplerFactor": _alDopplerFactor, "alDopplerVelocity": _alDopplerVelocity, "alEnable": _alEnable, "alGenBuffers": _alGenBuffers, "alGenSources": _alGenSources, "alGetBoolean": _alGetBoolean, "alGetBooleanv": _alGetBooleanv, "alGetBuffer3f": _alGetBuffer3f, "alGetBuffer3i": _alGetBuffer3i, "alGetBufferf": _alGetBufferf, "alGetBufferfv": _alGetBufferfv, "alGetBufferi": _alGetBufferi, "alGetBufferiv": _alGetBufferiv, "alGetDouble": _alGetDouble, "alGetDoublev": _alGetDoublev, "alGetEnumValue": _alGetEnumValue, "alGetError": _alGetError, "alGetFloat": _alGetFloat, "alGetFloatv": _alGetFloatv, "alGetInteger": _alGetInteger, "alGetIntegerv": _alGetIntegerv, "alGetListener3f": _alGetListener3f, "alGetListener3i": _alGetListener3i, "alGetListenerf": _alGetListenerf, "alGetListenerfv": _alGetListenerfv, "alGetListeneri": _alGetListeneri, "alGetListeneriv": _alGetListeneriv, "alGetSource3f": _alGetSource3f, "alGetSource3i": _alGetSource3i, "alGetSourcef": _alGetSourcef, "alGetSourcefv": _alGetSourcefv, "alGetSourcei": _alGetSourcei, "alGetSourceiv": _alGetSourceiv, "alGetString": _alGetString, "alIsBuffer": _alIsBuffer, "alIsEnabled": _alIsEnabled, "alIsExtensionPresent": _alIsExtensionPresent, "alIsSource": _alIsSource, "alListener3f": _alListener3f, "alListener3i": _alListener3i, "alListenerf": _alListenerf, "alListenerfv": _alListenerfv, "alListeneri": _alListeneri, "alListeneriv": _alListeneriv, "alSource3f": _alSource3f, "alSource3i": _alSource3i, "alSourcePause": _alSourcePause, "alSourcePausev": _alSourcePausev, "alSourcePlay": _alSourcePlay, "alSourcePlayv": _alSourcePlayv, "alSourceQueueBuffers": _alSourceQueueBuffers, "alSourceRewind": _alSourceRewind, "alSourceRewindv": _alSourceRewindv, "alSourceStop": _alSourceStop, "alSourceStopv": _alSourceStopv, "alSourceUnqueueBuffers": _alSourceUnqueueBuffers, "alSourcef": _alSourcef, "alSourcefv": _alSourcefv, "alSourcei": _alSourcei, "alSourceiv": _alSourceiv, "alSpeedOfSound": _alSpeedOfSound, "alcCaptureCloseDevice": _alcCaptureCloseDevice, "alcCaptureOpenDevice": _alcCaptureOpenDevice, "alcCaptureSamples": _alcCaptureSamples, "alcCaptureStart": _alcCaptureStart, "alcCaptureStop": _alcCaptureStop, "alcCloseDevice": _alcCloseDevice, "alcCreateContext": _alcCreateContext, "alcDestroyContext": _alcDestroyContext, "alcGetContextsDevice": _alcGetContextsDevice, "alcGetCurrentContext": _alcGetCurrentContext, "alcGetEnumValue": _alcGetEnumValue, "alcGetError": _alcGetError, "alcGetIntegerv": _alcGetIntegerv, "alcGetString": _alcGetString, "alcIsExtensionPresent": _alcIsExtensionPresent, "alcMakeContextCurrent": _alcMakeContextCurrent, "alcOpenDevice": _alcOpenDevice, "alcProcessContext": _alcProcessContext, "alcSuspendContext": _alcSuspendContext, "emscripten_alcDevicePauseSOFT": _emscripten_alcDevicePauseSOFT, "emscripten_alcDeviceResumeSOFT": _emscripten_alcDeviceResumeSOFT, "emscripten_alcGetStringiSOFT": _emscripten_alcGetStringiSOFT, "emscripten_alcResetDeviceSOFT": _emscripten_alcResetDeviceSOFT, "emscripten_asm_const_int": _emscripten_asm_const_int, "emscripten_check_blocking_allowed": _emscripten_check_blocking_allowed, "emscripten_console_error": _emscripten_console_error, "emscripten_console_log": _emscripten_console_log, "emscripten_console_warn": _emscripten_console_warn, "emscripten_get_heap_max": _emscripten_get_heap_max, "emscripten_get_now": _emscripten_get_now, "emscripten_get_now_res": _emscripten_get_now_res, "emscripten_glActiveTexture": _emscripten_glActiveTexture, "emscripten_glAttachShader": _emscripten_glAttachShader, "emscripten_glBeginQuery": _emscripten_glBeginQuery, "emscripten_glBeginQueryEXT": _emscripten_glBeginQueryEXT, "emscripten_glBeginTransformFeedback": _emscripten_glBeginTransformFeedback, "emscripten_glBindAttribLocation": _emscripten_glBindAttribLocation, "emscripten_glBindBuffer": _emscripten_glBindBuffer, "emscripten_glBindBufferBase": _emscripten_glBindBufferBase, "emscripten_glBindBufferRange": _emscripten_glBindBufferRange, "emscripten_glBindFramebuffer": _emscripten_glBindFramebuffer, "emscripten_glBindRenderbuffer": _emscripten_glBindRenderbuffer, "emscripten_glBindSampler": _emscripten_glBindSampler, "emscripten_glBindTexture": _emscripten_glBindTexture, "emscripten_glBindTransformFeedback": _emscripten_glBindTransformFeedback, "emscripten_glBindVertexArray": _emscripten_glBindVertexArray, "emscripten_glBlendColor": _emscripten_glBlendColor, "emscripten_glBlendEquation": _emscripten_glBlendEquation, "emscripten_glBlendEquationSeparate": _emscripten_glBlendEquationSeparate, "emscripten_glBlendFunc": _emscripten_glBlendFunc, "emscripten_glBlendFuncSeparate": _emscripten_glBlendFuncSeparate, "emscripten_glBlitFramebuffer": _emscripten_glBlitFramebuffer, "emscripten_glBufferData": _emscripten_glBufferData, "emscripten_glBufferSubData": _emscripten_glBufferSubData, "emscripten_glCheckFramebufferStatus": _emscripten_glCheckFramebufferStatus, "emscripten_glClear": _emscripten_glClear, "emscripten_glClearBufferfi": _emscripten_glClearBufferfi, "emscripten_glClearBufferfv": _emscripten_glClearBufferfv, "emscripten_glClearBufferiv": _emscripten_glClearBufferiv, "emscripten_glClearBufferuiv": _emscripten_glClearBufferuiv, "emscripten_glClearColor": _emscripten_glClearColor, "emscripten_glClearDepthf": _emscripten_glClearDepthf, "emscripten_glClearStencil": _emscripten_glClearStencil, "emscripten_glClientWaitSync": _emscripten_glClientWaitSync, "emscripten_glColorMask": _emscripten_glColorMask, "emscripten_glCompileShader": _emscripten_glCompileShader, "emscripten_glCompressedTexImage2D": _emscripten_glCompressedTexImage2D, "emscripten_glCompressedTexImage3D": _emscripten_glCompressedTexImage3D, "emscripten_glCompressedTexSubImage2D": _emscripten_glCompressedTexSubImage2D, "emscripten_glCompressedTexSubImage3D": _emscripten_glCompressedTexSubImage3D, "emscripten_glCopyBufferSubData": _emscripten_glCopyBufferSubData, "emscripten_glCopyTexImage2D": _emscripten_glCopyTexImage2D, "emscripten_glCopyTexSubImage2D": _emscripten_glCopyTexSubImage2D, "emscripten_glCopyTexSubImage3D": _emscripten_glCopyTexSubImage3D, "emscripten_glCreateProgram": _emscripten_glCreateProgram, "emscripten_glCreateShader": _emscripten_glCreateShader, "emscripten_glCullFace": _emscripten_glCullFace, "emscripten_glDeleteBuffers": _emscripten_glDeleteBuffers, "emscripten_glDeleteFramebuffers": _emscripten_glDeleteFramebuffers, "emscripten_glDeleteProgram": _emscripten_glDeleteProgram, "emscripten_glDeleteQueries": _emscripten_glDeleteQueries, "emscripten_glDeleteQueriesEXT": _emscripten_glDeleteQueriesEXT, "emscripten_glDeleteRenderbuffers": _emscripten_glDeleteRenderbuffers, "emscripten_glDeleteSamplers": _emscripten_glDeleteSamplers, "emscripten_glDeleteShader": _emscripten_glDeleteShader, "emscripten_glDeleteSync": _emscripten_glDeleteSync, "emscripten_glDeleteTextures": _emscripten_glDeleteTextures, "emscripten_glDeleteTransformFeedbacks": _emscripten_glDeleteTransformFeedbacks, "emscripten_glDeleteVertexArrays": _emscripten_glDeleteVertexArrays, "emscripten_glDepthFunc": _emscripten_glDepthFunc, "emscripten_glDepthMask": _emscripten_glDepthMask, "emscripten_glDepthRangef": _emscripten_glDepthRangef, "emscripten_glDetachShader": _emscripten_glDetachShader, "emscripten_glDisable": _emscripten_glDisable, "emscripten_glDisableVertexAttribArray": _emscripten_glDisableVertexAttribArray, "emscripten_glDrawArrays": _emscripten_glDrawArrays, "emscripten_glDrawArraysInstanced": _emscripten_glDrawArraysInstanced, "emscripten_glDrawBuffers": _emscripten_glDrawBuffers, "emscripten_glDrawElements": _emscripten_glDrawElements, "emscripten_glDrawElementsInstanced": _emscripten_glDrawElementsInstanced, "emscripten_glDrawRangeElements": _emscripten_glDrawRangeElements, "emscripten_glEnable": _emscripten_glEnable, "emscripten_glEnableVertexAttribArray": _emscripten_glEnableVertexAttribArray, "emscripten_glEndQuery": _emscripten_glEndQuery, "emscripten_glEndQueryEXT": _emscripten_glEndQueryEXT, "emscripten_glEndTransformFeedback": _emscripten_glEndTransformFeedback, "emscripten_glFenceSync": _emscripten_glFenceSync, "emscripten_glFinish": _emscripten_glFinish, "emscripten_glFlush": _emscripten_glFlush, "emscripten_glFramebufferRenderbuffer": _emscripten_glFramebufferRenderbuffer, "emscripten_glFramebufferTexture2D": _emscripten_glFramebufferTexture2D, "emscripten_glFramebufferTextureLayer": _emscripten_glFramebufferTextureLayer, "emscripten_glFrontFace": _emscripten_glFrontFace, "emscripten_glGenBuffers": _emscripten_glGenBuffers, "emscripten_glGenFramebuffers": _emscripten_glGenFramebuffers, "emscripten_glGenQueries": _emscripten_glGenQueries, "emscripten_glGenQueriesEXT": _emscripten_glGenQueriesEXT, "emscripten_glGenRenderbuffers": _emscripten_glGenRenderbuffers, "emscripten_glGenSamplers": _emscripten_glGenSamplers, "emscripten_glGenTextures": _emscripten_glGenTextures, "emscripten_glGenTransformFeedbacks": _emscripten_glGenTransformFeedbacks, "emscripten_glGenVertexArrays": _emscripten_glGenVertexArrays, "emscripten_glGenerateMipmap": _emscripten_glGenerateMipmap, "emscripten_glGetActiveAttrib": _emscripten_glGetActiveAttrib, "emscripten_glGetActiveUniform": _emscripten_glGetActiveUniform, "emscripten_glGetActiveUniformBlockName": _emscripten_glGetActiveUniformBlockName, "emscripten_glGetActiveUniformBlockiv": _emscripten_glGetActiveUniformBlockiv, "emscripten_glGetActiveUniformsiv": _emscripten_glGetActiveUniformsiv, "emscripten_glGetAttachedShaders": _emscripten_glGetAttachedShaders, "emscripten_glGetAttribLocation": _emscripten_glGetAttribLocation, "emscripten_glGetBooleanv": _emscripten_glGetBooleanv, "emscripten_glGetBufferParameteri64v": _emscripten_glGetBufferParameteri64v, "emscripten_glGetBufferParameteriv": _emscripten_glGetBufferParameteriv, "emscripten_glGetError": _emscripten_glGetError, "emscripten_glGetFloatv": _emscripten_glGetFloatv, "emscripten_glGetFragDataLocation": _emscripten_glGetFragDataLocation, "emscripten_glGetFramebufferAttachmentParameteriv": _emscripten_glGetFramebufferAttachmentParameteriv, "emscripten_glGetInteger64i_v": _emscripten_glGetInteger64i_v, "emscripten_glGetInteger64v": _emscripten_glGetInteger64v, "emscripten_glGetIntegeri_v": _emscripten_glGetIntegeri_v, "emscripten_glGetIntegerv": _emscripten_glGetIntegerv, "emscripten_glGetInternalformativ": _emscripten_glGetInternalformativ, "emscripten_glGetProgramBinary": _emscripten_glGetProgramBinary, "emscripten_glGetProgramInfoLog": _emscripten_glGetProgramInfoLog, "emscripten_glGetProgramiv": _emscripten_glGetProgramiv, "emscripten_glGetQueryObjecti64vEXT": _emscripten_glGetQueryObjecti64vEXT, "emscripten_glGetQueryObjectivEXT": _emscripten_glGetQueryObjectivEXT, "emscripten_glGetQueryObjectui64vEXT": _emscripten_glGetQueryObjectui64vEXT, "emscripten_glGetQueryObjectuiv": _emscripten_glGetQueryObjectuiv, "emscripten_glGetQueryObjectuivEXT": _emscripten_glGetQueryObjectuivEXT, "emscripten_glGetQueryiv": _emscripten_glGetQueryiv, "emscripten_glGetQueryivEXT": _emscripten_glGetQueryivEXT, "emscripten_glGetRenderbufferParameteriv": _emscripten_glGetRenderbufferParameteriv, "emscripten_glGetSamplerParameterfv": _emscripten_glGetSamplerParameterfv, "emscripten_glGetSamplerParameteriv": _emscripten_glGetSamplerParameteriv, "emscripten_glGetShaderInfoLog": _emscripten_glGetShaderInfoLog, "emscripten_glGetShaderPrecisionFormat": _emscripten_glGetShaderPrecisionFormat, "emscripten_glGetShaderSource": _emscripten_glGetShaderSource, "emscripten_glGetShaderiv": _emscripten_glGetShaderiv, "emscripten_glGetString": _emscripten_glGetString, "emscripten_glGetStringi": _emscripten_glGetStringi, "emscripten_glGetSynciv": _emscripten_glGetSynciv, "emscripten_glGetTexParameterfv": _emscripten_glGetTexParameterfv, "emscripten_glGetTexParameteriv": _emscripten_glGetTexParameteriv, "emscripten_glGetTransformFeedbackVarying": _emscripten_glGetTransformFeedbackVarying, "emscripten_glGetUniformBlockIndex": _emscripten_glGetUniformBlockIndex, "emscripten_glGetUniformIndices": _emscripten_glGetUniformIndices, "emscripten_glGetUniformLocation": _emscripten_glGetUniformLocation, "emscripten_glGetUniformfv": _emscripten_glGetUniformfv, "emscripten_glGetUniformiv": _emscripten_glGetUniformiv, "emscripten_glGetUniformuiv": _emscripten_glGetUniformuiv, "emscripten_glGetVertexAttribIiv": _emscripten_glGetVertexAttribIiv, "emscripten_glGetVertexAttribIuiv": _emscripten_glGetVertexAttribIuiv, "emscripten_glGetVertexAttribPointerv": _emscripten_glGetVertexAttribPointerv, "emscripten_glGetVertexAttribfv": _emscripten_glGetVertexAttribfv, "emscripten_glGetVertexAttribiv": _emscripten_glGetVertexAttribiv, "emscripten_glHint": _emscripten_glHint, "emscripten_glInvalidateFramebuffer": _emscripten_glInvalidateFramebuffer, "emscripten_glInvalidateSubFramebuffer": _emscripten_glInvalidateSubFramebuffer, "emscripten_glIsBuffer": _emscripten_glIsBuffer, "emscripten_glIsEnabled": _emscripten_glIsEnabled, "emscripten_glIsFramebuffer": _emscripten_glIsFramebuffer, "emscripten_glIsProgram": _emscripten_glIsProgram, "emscripten_glIsQuery": _emscripten_glIsQuery, "emscripten_glIsQueryEXT": _emscripten_glIsQueryEXT, "emscripten_glIsRenderbuffer": _emscripten_glIsRenderbuffer, "emscripten_glIsSampler": _emscripten_glIsSampler, "emscripten_glIsShader": _emscripten_glIsShader, "emscripten_glIsSync": _emscripten_glIsSync, "emscripten_glIsTexture": _emscripten_glIsTexture, "emscripten_glIsTransformFeedback": _emscripten_glIsTransformFeedback, "emscripten_glIsVertexArray": _emscripten_glIsVertexArray, "emscripten_glLineWidth": _emscripten_glLineWidth, "emscripten_glLinkProgram": _emscripten_glLinkProgram, "emscripten_glPauseTransformFeedback": _emscripten_glPauseTransformFeedback, "emscripten_glPixelStorei": _emscripten_glPixelStorei, "emscripten_glPolygonOffset": _emscripten_glPolygonOffset, "emscripten_glProgramBinary": _emscripten_glProgramBinary, "emscripten_glProgramParameteri": _emscripten_glProgramParameteri, "emscripten_glQueryCounterEXT": _emscripten_glQueryCounterEXT, "emscripten_glReadBuffer": _emscripten_glReadBuffer, "emscripten_glReadPixels": _emscripten_glReadPixels, "emscripten_glReleaseShaderCompiler": _emscripten_glReleaseShaderCompiler, "emscripten_glRenderbufferStorage": _emscripten_glRenderbufferStorage, "emscripten_glRenderbufferStorageMultisample": _emscripten_glRenderbufferStorageMultisample, "emscripten_glResumeTransformFeedback": _emscripten_glResumeTransformFeedback, "emscripten_glSampleCoverage": _emscripten_glSampleCoverage, "emscripten_glSamplerParameterf": _emscripten_glSamplerParameterf, "emscripten_glSamplerParameterfv": _emscripten_glSamplerParameterfv, "emscripten_glSamplerParameteri": _emscripten_glSamplerParameteri, "emscripten_glSamplerParameteriv": _emscripten_glSamplerParameteriv, "emscripten_glScissor": _emscripten_glScissor, "emscripten_glShaderBinary": _emscripten_glShaderBinary, "emscripten_glShaderSource": _emscripten_glShaderSource, "emscripten_glStencilFunc": _emscripten_glStencilFunc, "emscripten_glStencilFuncSeparate": _emscripten_glStencilFuncSeparate, "emscripten_glStencilMask": _emscripten_glStencilMask, "emscripten_glStencilMaskSeparate": _emscripten_glStencilMaskSeparate, "emscripten_glStencilOp": _emscripten_glStencilOp, "emscripten_glStencilOpSeparate": _emscripten_glStencilOpSeparate, "emscripten_glTexImage2D": _emscripten_glTexImage2D, "emscripten_glTexImage3D": _emscripten_glTexImage3D, "emscripten_glTexParameterf": _emscripten_glTexParameterf, "emscripten_glTexParameterfv": _emscripten_glTexParameterfv, "emscripten_glTexParameteri": _emscripten_glTexParameteri, "emscripten_glTexParameteriv": _emscripten_glTexParameteriv, "emscripten_glTexStorage2D": _emscripten_glTexStorage2D, "emscripten_glTexStorage3D": _emscripten_glTexStorage3D, "emscripten_glTexSubImage2D": _emscripten_glTexSubImage2D, "emscripten_glTexSubImage3D": _emscripten_glTexSubImage3D, "emscripten_glTransformFeedbackVaryings": _emscripten_glTransformFeedbackVaryings, "emscripten_glUniform1f": _emscripten_glUniform1f, "emscripten_glUniform1fv": _emscripten_glUniform1fv, "emscripten_glUniform1i": _emscripten_glUniform1i, "emscripten_glUniform1iv": _emscripten_glUniform1iv, "emscripten_glUniform1ui": _emscripten_glUniform1ui, "emscripten_glUniform1uiv": _emscripten_glUniform1uiv, "emscripten_glUniform2f": _emscripten_glUniform2f, "emscripten_glUniform2fv": _emscripten_glUniform2fv, "emscripten_glUniform2i": _emscripten_glUniform2i, "emscripten_glUniform2iv": _emscripten_glUniform2iv, "emscripten_glUniform2ui": _emscripten_glUniform2ui, "emscripten_glUniform2uiv": _emscripten_glUniform2uiv, "emscripten_glUniform3f": _emscripten_glUniform3f, "emscripten_glUniform3fv": _emscripten_glUniform3fv, "emscripten_glUniform3i": _emscripten_glUniform3i, "emscripten_glUniform3iv": _emscripten_glUniform3iv, "emscripten_glUniform3ui": _emscripten_glUniform3ui, "emscripten_glUniform3uiv": _emscripten_glUniform3uiv, "emscripten_glUniform4f": _emscripten_glUniform4f, "emscripten_glUniform4fv": _emscripten_glUniform4fv, "emscripten_glUniform4i": _emscripten_glUniform4i, "emscripten_glUniform4iv": _emscripten_glUniform4iv, "emscripten_glUniform4ui": _emscripten_glUniform4ui, "emscripten_glUniform4uiv": _emscripten_glUniform4uiv, "emscripten_glUniformBlockBinding": _emscripten_glUniformBlockBinding, "emscripten_glUniformMatrix2fv": _emscripten_glUniformMatrix2fv, "emscripten_glUniformMatrix2x3fv": _emscripten_glUniformMatrix2x3fv, "emscripten_glUniformMatrix2x4fv": _emscripten_glUniformMatrix2x4fv, "emscripten_glUniformMatrix3fv": _emscripten_glUniformMatrix3fv, "emscripten_glUniformMatrix3x2fv": _emscripten_glUniformMatrix3x2fv, "emscripten_glUniformMatrix3x4fv": _emscripten_glUniformMatrix3x4fv, "emscripten_glUniformMatrix4fv": _emscripten_glUniformMatrix4fv, "emscripten_glUniformMatrix4x2fv": _emscripten_glUniformMatrix4x2fv, "emscripten_glUniformMatrix4x3fv": _emscripten_glUniformMatrix4x3fv, "emscripten_glUseProgram": _emscripten_glUseProgram, "emscripten_glValidateProgram": _emscripten_glValidateProgram, "emscripten_glVertexAttrib1f": _emscripten_glVertexAttrib1f, "emscripten_glVertexAttrib1fv": _emscripten_glVertexAttrib1fv, "emscripten_glVertexAttrib2f": _emscripten_glVertexAttrib2f, "emscripten_glVertexAttrib2fv": _emscripten_glVertexAttrib2fv, "emscripten_glVertexAttrib3f": _emscripten_glVertexAttrib3f, "emscripten_glVertexAttrib3fv": _emscripten_glVertexAttrib3fv, "emscripten_glVertexAttrib4f": _emscripten_glVertexAttrib4f, "emscripten_glVertexAttrib4fv": _emscripten_glVertexAttrib4fv, "emscripten_glVertexAttribDivisor": _emscripten_glVertexAttribDivisor, "emscripten_glVertexAttribI4i": _emscripten_glVertexAttribI4i, "emscripten_glVertexAttribI4iv": _emscripten_glVertexAttribI4iv, "emscripten_glVertexAttribI4ui": _emscripten_glVertexAttribI4ui, "emscripten_glVertexAttribI4uiv": _emscripten_glVertexAttribI4uiv, "emscripten_glVertexAttribIPointer": _emscripten_glVertexAttribIPointer, "emscripten_glVertexAttribPointer": _emscripten_glVertexAttribPointer, "emscripten_glViewport": _emscripten_glViewport, "emscripten_glWaitSync": _emscripten_glWaitSync, "emscripten_memcpy_big": _emscripten_memcpy_big, "emscripten_num_logical_cores": _emscripten_num_logical_cores, "emscripten_receive_on_main_thread_js": _emscripten_receive_on_main_thread_js, "emscripten_resize_heap": _emscripten_resize_heap, "emscripten_set_timeout": _emscripten_set_timeout, "emscripten_supports_offscreencanvas": _emscripten_supports_offscreencanvas, "emscripten_unwind_to_js_event_loop": _emscripten_unwind_to_js_event_loop, "emscripten_webgl_do_commit_frame": _emscripten_webgl_do_commit_frame, "emscripten_webgl_do_create_context": _emscripten_webgl_do_create_context, "emscripten_webgl_make_context_current_calling_thread": _emscripten_webgl_make_context_current_calling_thread, "environ_get": _environ_get, "environ_sizes_get": _environ_sizes_get, "exit": _exit, "fd_close": _fd_close, "fd_fdstat_get": _fd_fdstat_get, "fd_pread": _fd_pread, "fd_pwrite": _fd_pwrite, "fd_read": _fd_read, "fd_seek": _fd_seek, "fd_sync": _fd_sync, "fd_write": _fd_write, "getTempRet0": getTempRet0, "getentropy": _getentropy, "getnameinfo": _getnameinfo, "memory": wasmMemory || Module["wasmMemory"], "proc_exit": _proc_exit, "setTempRet0": setTempRet0, "strftime": _strftime, "strftime_l": _strftime_l }; var asm = createWasm(); var ___wasm_call_ctors = Module["___wasm_call_ctors"] = createExportWrapper("__wasm_call_ctors"); var ___wasm_apply_data_relocs = Module["___wasm_apply_data_relocs"] = createExportWrapper("__wasm_apply_data_relocs"); var _main = Module["_main"] = createExportWrapper("__main_argc_argv"); var _emscripten_builtin_free = Module["_emscripten_builtin_free"] = createExportWrapper("emscripten_builtin_free"); var __emscripten_tls_init = Module["__emscripten_tls_init"] = createExportWrapper("_emscripten_tls_init"); var _pthread_self = Module["_pthread_self"] = createExportWrapper("pthread_self"); var _emscripten_builtin_memalign = Module["_emscripten_builtin_memalign"] = createExportWrapper("emscripten_builtin_memalign"); var __Exit = Module["__Exit"] = createExportWrapper("_Exit"); var _cos = Module["_cos"] = createExportWrapper("cos"); var _sin = Module["_sin"] = createExportWrapper("sin"); var _exp = Module["_exp"] = createExportWrapper("exp"); var _cosf = Module["_cosf"] = createExportWrapper("cosf"); var _sinf = Module["_sinf"] = createExportWrapper("sinf"); var _expf = Module["_expf"] = createExportWrapper("expf"); var ___ctype_b_loc = Module["___ctype_b_loc"] = createExportWrapper("__ctype_b_loc"); var ___ctype_get_mb_cur_max = Module["___ctype_get_mb_cur_max"] = createExportWrapper("__ctype_get_mb_cur_max"); var ___get_tp = Module["___get_tp"] = createExportWrapper("__get_tp"); var ___ctype_tolower_loc = Module["___ctype_tolower_loc"] = createExportWrapper("__ctype_tolower_loc"); var ___ctype_toupper_loc = Module["___ctype_toupper_loc"] = createExportWrapper("__ctype_toupper_loc"); var ___emscripten_environ_constructor = Module["___emscripten_environ_constructor"] = createExportWrapper("__emscripten_environ_constructor"); var _emscripten_builtin_malloc = Module["_emscripten_builtin_malloc"] = createExportWrapper("emscripten_builtin_malloc"); var ___errno_location = Module["___errno_location"] = createExportWrapper("__errno_location"); var _strchr = Module["_strchr"] = createExportWrapper("strchr"); var _malloc = Module["_malloc"] = createExportWrapper("malloc"); var _memset = Module["_memset"] = createExportWrapper("memset"); var _fdopen = Module["_fdopen"] = createExportWrapper("fdopen"); var ___flt_rounds = Module["___flt_rounds"] = createExportWrapper("__flt_rounds"); var _fegetround = Module["_fegetround"] = createExportWrapper("fegetround"); var ___fmodeflags = Module["___fmodeflags"] = createExportWrapper("__fmodeflags"); var ___fpclassify = Module["___fpclassify"] = createExportWrapper("__fpclassify"); var ___fpclassifyf = Module["___fpclassifyf"] = createExportWrapper("__fpclassifyf"); var ___fpclassifyl = Module["___fpclassifyl"] = createExportWrapper("__fpclassifyl"); var ___lock = Module["___lock"] = createExportWrapper("__lock"); var ___unlock = Module["___unlock"] = createExportWrapper("__unlock"); var _emscripten_futex_wake = Module["_emscripten_futex_wake"] = createExportWrapper("emscripten_futex_wake"); var ___subtf3 = Module["___subtf3"] = createExportWrapper("__subtf3"); var ___divtf3 = Module["___divtf3"] = createExportWrapper("__divtf3"); var ___mo_lookup = Module["___mo_lookup"] = createExportWrapper("__mo_lookup"); var _strcmp = Module["_strcmp"] = createExportWrapper("strcmp"); var ___overflow = Module["___overflow"] = createExportWrapper("__overflow"); var ___randname = Module["___randname"] = createExportWrapper("__randname"); var _scalbn = Module["_scalbn"] = createExportWrapper("scalbn"); var _floor = Module["_floor"] = createExportWrapper("floor"); var ___signbit = Module["___signbit"] = createExportWrapper("__signbit"); var ___signbitf = Module["___signbitf"] = createExportWrapper("__signbitf"); var ___signbitl = Module["___signbitl"] = createExportWrapper("__signbitl"); var ___wasi_syscall_ret = Module["___wasi_syscall_ret"] = createExportWrapper("__wasi_syscall_ret"); var ___synccall = Module["___synccall"] = createExportWrapper("__synccall"); var _fabsl = Module["_fabsl"] = createExportWrapper("fabsl"); var _emscripten_is_main_runtime_thread = Module["_emscripten_is_main_runtime_thread"] = createExportWrapper("emscripten_is_main_runtime_thread"); var _emscripten_futex_wait = Module["_emscripten_futex_wait"] = createExportWrapper("emscripten_futex_wait"); var _emscripten_conditional_set_current_thread_status = Module["_emscripten_conditional_set_current_thread_status"] = createExportWrapper("emscripten_conditional_set_current_thread_status"); var ___uflow = Module["___uflow"] = createExportWrapper("__uflow"); var ___fxstat = Module["___fxstat"] = createExportWrapper("__fxstat"); var _fstat = Module["_fstat"] = createExportWrapper("fstat"); var ___fxstatat = Module["___fxstatat"] = createExportWrapper("__fxstatat"); var _fstatat = Module["_fstatat"] = createExportWrapper("fstatat"); var ___lxstat = Module["___lxstat"] = createExportWrapper("__lxstat"); var _lstat = Module["_lstat"] = createExportWrapper("lstat"); var ___xstat = Module["___xstat"] = createExportWrapper("__xstat"); var _stat = Module["_stat"] = createExportWrapper("stat"); var ___xmknod = Module["___xmknod"] = createExportWrapper("__xmknod"); var _mknod = Module["_mknod"] = createExportWrapper("mknod"); var ___xmknodat = Module["___xmknodat"] = createExportWrapper("__xmknodat"); var _mknodat = Module["_mknodat"] = createExportWrapper("mknodat"); var ___fxstat64 = Module["___fxstat64"] = createExportWrapper("__fxstat64"); var ___fxstatat64 = Module["___fxstatat64"] = createExportWrapper("__fxstatat64"); var ___lxstat64 = Module["___lxstat64"] = createExportWrapper("__lxstat64"); var ___xstat64 = Module["___xstat64"] = createExportWrapper("__xstat64"); var __exit = Module["__exit"] = createExportWrapper("_exit"); var _a64l = Module["_a64l"] = createExportWrapper("a64l"); var _l64a = Module["_l64a"] = createExportWrapper("l64a"); var _abs = Module["_abs"] = createExportWrapper("abs"); var _access = Module["_access"] = createExportWrapper("access"); var _acct = Module["_acct"] = createExportWrapper("acct"); var ___syscall_acct = Module["___syscall_acct"] = createExportWrapper("__syscall_acct"); var _acos = Module["_acos"] = createExportWrapper("acos"); var _sqrt = Module["_sqrt"] = createExportWrapper("sqrt"); var _acosf = Module["_acosf"] = createExportWrapper("acosf"); var _sqrtf = Module["_sqrtf"] = createExportWrapper("sqrtf"); var _acosh = Module["_acosh"] = createExportWrapper("acosh"); var _log1p = Module["_log1p"] = createExportWrapper("log1p"); var _log = Module["_log"] = createExportWrapper("log"); var _acoshf = Module["_acoshf"] = createExportWrapper("acoshf"); var _log1pf = Module["_log1pf"] = createExportWrapper("log1pf"); var _logf = Module["_logf"] = createExportWrapper("logf"); var _acoshl = Module["_acoshl"] = createExportWrapper("acoshl"); var _acosl = Module["_acosl"] = createExportWrapper("acosl"); var _sqrtl = Module["_sqrtl"] = createExportWrapper("sqrtl"); var _aligned_alloc = Module["_aligned_alloc"] = createExportWrapper("aligned_alloc"); var _posix_memalign = Module["_posix_memalign"] = createExportWrapper("posix_memalign"); var _alphasort = Module["_alphasort"] = createExportWrapper("alphasort"); var _strcoll = Module["_strcoll"] = createExportWrapper("strcoll"); var _alphasort64 = Module["_alphasort64"] = createExportWrapper("alphasort64"); var _asctime = Module["_asctime"] = createExportWrapper("asctime"); var _snprintf = Module["_snprintf"] = createExportWrapper("snprintf"); var ___nl_langinfo_l = Module["___nl_langinfo_l"] = createExportWrapper("__nl_langinfo_l"); var _asctime_r = Module["_asctime_r"] = createExportWrapper("asctime_r"); var _asin = Module["_asin"] = createExportWrapper("asin"); var _fabs = Module["_fabs"] = createExportWrapper("fabs"); var _asinf = Module["_asinf"] = createExportWrapper("asinf"); var _fabsf = Module["_fabsf"] = createExportWrapper("fabsf"); var _asinh = Module["_asinh"] = createExportWrapper("asinh"); var _asinhf = Module["_asinhf"] = createExportWrapper("asinhf"); var _asinhl = Module["_asinhl"] = createExportWrapper("asinhl"); var _asinl = Module["_asinl"] = createExportWrapper("asinl"); var _asprintf = Module["_asprintf"] = createExportWrapper("asprintf"); var _vasprintf = Module["_vasprintf"] = createExportWrapper("vasprintf"); var _atan = Module["_atan"] = createExportWrapper("atan"); var _atan2 = Module["_atan2"] = createExportWrapper("atan2"); var _atan2f = Module["_atan2f"] = createExportWrapper("atan2f"); var _atanf = Module["_atanf"] = createExportWrapper("atanf"); var _atan2l = Module["_atan2l"] = createExportWrapper("atan2l"); var _atanl = Module["_atanl"] = createExportWrapper("atanl"); var _atanh = Module["_atanh"] = createExportWrapper("atanh"); var _atanhf = Module["_atanhf"] = createExportWrapper("atanhf"); var _atanhl = Module["_atanhl"] = createExportWrapper("atanhl"); var _log1pl = Module["_log1pl"] = createExportWrapper("log1pl"); var ___funcs_on_exit = Module["___funcs_on_exit"] = createExportWrapper("__funcs_on_exit"); var ____cxa_finalize = Module["____cxa_finalize"] = createExportWrapper("___cxa_finalize"); var ____cxa_atexit = Module["____cxa_atexit"] = createExportWrapper("___cxa_atexit"); var ___libc_calloc = Module["___libc_calloc"] = createExportWrapper("__libc_calloc"); var ___atexit = Module["___atexit"] = createExportWrapper("__atexit"); var _atexit = Module["_atexit"] = createExportWrapper("atexit"); var ___cxa_atexit = Module["___cxa_atexit"] = createExportWrapper("__cxa_atexit"); var ___cxa_finalize = Module["___cxa_finalize"] = createExportWrapper("__cxa_finalize"); var _atof = Module["_atof"] = createExportWrapper("atof"); var _strtod = Module["_strtod"] = createExportWrapper("strtod"); var _atoi = Module["_atoi"] = createExportWrapper("atoi"); var _isspace = Module["_isspace"] = createExportWrapper("isspace"); var _isdigit = Module["_isdigit"] = createExportWrapper("isdigit"); var _atol = Module["_atol"] = createExportWrapper("atol"); var _atoll = Module["_atoll"] = createExportWrapper("atoll"); var _basename = Module["_basename"] = createExportWrapper("basename"); var _strlen = Module["_strlen"] = createExportWrapper("strlen"); var ___xpg_basename = Module["___xpg_basename"] = createExportWrapper("__xpg_basename"); var _bcmp = Module["_bcmp"] = createExportWrapper("bcmp"); var _memcmp = Module["_memcmp"] = createExportWrapper("memcmp"); var _bcopy = Module["_bcopy"] = createExportWrapper("bcopy"); var _memmove = Module["_memmove"] = createExportWrapper("memmove"); var _bind_textdomain_codeset = Module["_bind_textdomain_codeset"] = createExportWrapper("bind_textdomain_codeset"); var _strcasecmp = Module["_strcasecmp"] = createExportWrapper("strcasecmp"); var _bsearch = Module["_bsearch"] = createExportWrapper("bsearch"); var _btowc = Module["_btowc"] = createExportWrapper("btowc"); var _bzero = Module["_bzero"] = createExportWrapper("bzero"); var _c16rtomb = Module["_c16rtomb"] = createExportWrapper("c16rtomb"); var _wcrtomb = Module["_wcrtomb"] = createExportWrapper("wcrtomb"); var _c32rtomb = Module["_c32rtomb"] = createExportWrapper("c32rtomb"); var _cabs = Module["_cabs"] = createExportWrapper("cabs"); var _hypot = Module["_hypot"] = createExportWrapper("hypot"); var _cabsf = Module["_cabsf"] = createExportWrapper("cabsf"); var _hypotf = Module["_hypotf"] = createExportWrapper("hypotf"); var _cabsl = Module["_cabsl"] = createExportWrapper("cabsl"); var _hypotl = Module["_hypotl"] = createExportWrapper("hypotl"); var _cacos = Module["_cacos"] = createExportWrapper("cacos"); var _casin = Module["_casin"] = createExportWrapper("casin"); var _cacosf = Module["_cacosf"] = createExportWrapper("cacosf"); var _casinf = Module["_casinf"] = createExportWrapper("casinf"); var _cacosh = Module["_cacosh"] = createExportWrapper("cacosh"); var _cacoshf = Module["_cacoshf"] = createExportWrapper("cacoshf"); var _cacoshl = Module["_cacoshl"] = createExportWrapper("cacoshl"); var _cacosl = Module["_cacosl"] = createExportWrapper("cacosl"); var _casinl = Module["_casinl"] = createExportWrapper("casinl"); var _call_once = Module["_call_once"] = createExportWrapper("call_once"); var _carg = Module["_carg"] = createExportWrapper("carg"); var _cargf = Module["_cargf"] = createExportWrapper("cargf"); var _cargl = Module["_cargl"] = createExportWrapper("cargl"); var _clog = Module["_clog"] = createExportWrapper("clog"); var _csqrt = Module["_csqrt"] = createExportWrapper("csqrt"); var _clogf = Module["_clogf"] = createExportWrapper("clogf"); var _csqrtf = Module["_csqrtf"] = createExportWrapper("csqrtf"); var _casinh = Module["_casinh"] = createExportWrapper("casinh"); var _casinhf = Module["_casinhf"] = createExportWrapper("casinhf"); var _casinhl = Module["_casinhl"] = createExportWrapper("casinhl"); var _clogl = Module["_clogl"] = createExportWrapper("clogl"); var _csqrtl = Module["_csqrtl"] = createExportWrapper("csqrtl"); var _catan = Module["_catan"] = createExportWrapper("catan"); var _catanf = Module["_catanf"] = createExportWrapper("catanf"); var _catanh = Module["_catanh"] = createExportWrapper("catanh"); var _catanhf = Module["_catanhf"] = createExportWrapper("catanhf"); var _catanhl = Module["_catanhl"] = createExportWrapper("catanhl"); var _catanl = Module["_catanl"] = createExportWrapper("catanl"); var _logl = Module["_logl"] = createExportWrapper("logl"); var _catclose = Module["_catclose"] = createExportWrapper("catclose"); var _catgets = Module["_catgets"] = createExportWrapper("catgets"); var _catopen = Module["_catopen"] = createExportWrapper("catopen"); var _cbrt = Module["_cbrt"] = createExportWrapper("cbrt"); var _cbrtf = Module["_cbrtf"] = createExportWrapper("cbrtf"); var _cbrtl = Module["_cbrtl"] = createExportWrapper("cbrtl"); var _ccos = Module["_ccos"] = createExportWrapper("ccos"); var _ccosh = Module["_ccosh"] = createExportWrapper("ccosh"); var _ccosf = Module["_ccosf"] = createExportWrapper("ccosf"); var _ccoshf = Module["_ccoshf"] = createExportWrapper("ccoshf"); var _cosh = Module["_cosh"] = createExportWrapper("cosh"); var _sinh = Module["_sinh"] = createExportWrapper("sinh"); var _copysign = Module["_copysign"] = createExportWrapper("copysign"); var _coshf = Module["_coshf"] = createExportWrapper("coshf"); var _sinhf = Module["_sinhf"] = createExportWrapper("sinhf"); var _copysignf = Module["_copysignf"] = createExportWrapper("copysignf"); var _ccoshl = Module["_ccoshl"] = createExportWrapper("ccoshl"); var _ccosl = Module["_ccosl"] = createExportWrapper("ccosl"); var _ceil = Module["_ceil"] = createExportWrapper("ceil"); var _ceilf = Module["_ceilf"] = createExportWrapper("ceilf"); var _ceill = Module["_ceill"] = createExportWrapper("ceill"); var _cexp = Module["_cexp"] = createExportWrapper("cexp"); var _cexpf = Module["_cexpf"] = createExportWrapper("cexpf"); var _cexpl = Module["_cexpl"] = createExportWrapper("cexpl"); var _cfgetospeed = Module["_cfgetospeed"] = createExportWrapper("cfgetospeed"); var _cfgetispeed = Module["_cfgetispeed"] = createExportWrapper("cfgetispeed"); var _cfmakeraw = Module["_cfmakeraw"] = createExportWrapper("cfmakeraw"); var _cfsetospeed = Module["_cfsetospeed"] = createExportWrapper("cfsetospeed"); var _cfsetispeed = Module["_cfsetispeed"] = createExportWrapper("cfsetispeed"); var _cfsetspeed = Module["_cfsetspeed"] = createExportWrapper("cfsetspeed"); var _chdir = Module["_chdir"] = createExportWrapper("chdir"); var _chmod = Module["_chmod"] = createExportWrapper("chmod"); var _chown = Module["_chown"] = createExportWrapper("chown"); var _cimag = Module["_cimag"] = createExportWrapper("cimag"); var _cimagf = Module["_cimagf"] = createExportWrapper("cimagf"); var _cimagl = Module["_cimagl"] = createExportWrapper("cimagl"); var _clearerr = Module["_clearerr"] = createExportWrapper("clearerr"); var _clearerr_unlocked = Module["_clearerr_unlocked"] = createExportWrapper("clearerr_unlocked"); var _clock_gettime = Module["_clock_gettime"] = createExportWrapper("clock_gettime"); var _emscripten_thread_sleep = Module["_emscripten_thread_sleep"] = createExportWrapper("emscripten_thread_sleep"); var _clock_nanosleep = Module["_clock_nanosleep"] = createExportWrapper("clock_nanosleep"); var _clock_settime = Module["_clock_settime"] = createExportWrapper("clock_settime"); var _close = Module["_close"] = createExportWrapper("close"); var _closedir = Module["_closedir"] = createExportWrapper("closedir"); var _free = Module["_free"] = createExportWrapper("free"); var _cnd_broadcast = Module["_cnd_broadcast"] = createExportWrapper("cnd_broadcast"); var _cnd_destroy = Module["_cnd_destroy"] = createExportWrapper("cnd_destroy"); var _cnd_init = Module["_cnd_init"] = createExportWrapper("cnd_init"); var _cnd_signal = Module["_cnd_signal"] = createExportWrapper("cnd_signal"); var _cnd_timedwait = Module["_cnd_timedwait"] = createExportWrapper("cnd_timedwait"); var _cnd_wait = Module["_cnd_wait"] = createExportWrapper("cnd_wait"); var _confstr = Module["_confstr"] = createExportWrapper("confstr"); var _conj = Module["_conj"] = createExportWrapper("conj"); var _conjf = Module["_conjf"] = createExportWrapper("conjf"); var _conjl = Module["_conjl"] = createExportWrapper("conjl"); var _copysignl = Module["_copysignl"] = createExportWrapper("copysignl"); var _expm1 = Module["_expm1"] = createExportWrapper("expm1"); var _expm1f = Module["_expm1f"] = createExportWrapper("expm1f"); var _coshl = Module["_coshl"] = createExportWrapper("coshl"); var _cosl = Module["_cosl"] = createExportWrapper("cosl"); var _cpow = Module["_cpow"] = createExportWrapper("cpow"); var ___muldc3 = Module["___muldc3"] = createExportWrapper("__muldc3"); var _cpowf = Module["_cpowf"] = createExportWrapper("cpowf"); var ___mulsc3 = Module["___mulsc3"] = createExportWrapper("__mulsc3"); var _cpowl = Module["_cpowl"] = createExportWrapper("cpowl"); var ___multc3 = Module["___multc3"] = createExportWrapper("__multc3"); var _cproj = Module["_cproj"] = createExportWrapper("cproj"); var _cprojf = Module["_cprojf"] = createExportWrapper("cprojf"); var _cprojl = Module["_cprojl"] = createExportWrapper("cprojl"); var _creal = Module["_creal"] = createExportWrapper("creal"); var _crealf = Module["_crealf"] = createExportWrapper("crealf"); var _creall = Module["_creall"] = createExportWrapper("creall"); var _creat = Module["_creat"] = createExportWrapper("creat"); var _open = Module["_open"] = createExportWrapper("open"); var _creat64 = Module["_creat64"] = createExportWrapper("creat64"); var _crypt = Module["_crypt"] = createExportWrapper("crypt"); var ___crypt_blowfish = Module["___crypt_blowfish"] = createExportWrapper("__crypt_blowfish"); var _memcpy = Module["_memcpy"] = createExportWrapper("memcpy"); var ___crypt_des = Module["___crypt_des"] = createExportWrapper("__crypt_des"); var ___crypt_md5 = Module["___crypt_md5"] = createExportWrapper("__crypt_md5"); var _strnlen = Module["_strnlen"] = createExportWrapper("strnlen"); var _strncmp = Module["_strncmp"] = createExportWrapper("strncmp"); var ___crypt_sha256 = Module["___crypt_sha256"] = createExportWrapper("__crypt_sha256"); var ___crypt_sha512 = Module["___crypt_sha512"] = createExportWrapper("__crypt_sha512"); var _crypt_r = Module["_crypt_r"] = createExportWrapper("crypt_r"); var _strtoul = Module["_strtoul"] = createExportWrapper("strtoul"); var _sprintf = Module["_sprintf"] = createExportWrapper("sprintf"); var _csin = Module["_csin"] = createExportWrapper("csin"); var _csinh = Module["_csinh"] = createExportWrapper("csinh"); var _csinf = Module["_csinf"] = createExportWrapper("csinf"); var _csinhf = Module["_csinhf"] = createExportWrapper("csinhf"); var _csinhl = Module["_csinhl"] = createExportWrapper("csinhl"); var _csinl = Module["_csinl"] = createExportWrapper("csinl"); var _ctan = Module["_ctan"] = createExportWrapper("ctan"); var _ctanh = Module["_ctanh"] = createExportWrapper("ctanh"); var _ctanf = Module["_ctanf"] = createExportWrapper("ctanf"); var _ctanhf = Module["_ctanhf"] = createExportWrapper("ctanhf"); var _tan = Module["_tan"] = createExportWrapper("tan"); var _tanf = Module["_tanf"] = createExportWrapper("tanf"); var _ctanhl = Module["_ctanhl"] = createExportWrapper("ctanhl"); var _ctanl = Module["_ctanl"] = createExportWrapper("ctanl"); var _ctermid = Module["_ctermid"] = createExportWrapper("ctermid"); var _strcpy = Module["_strcpy"] = createExportWrapper("strcpy"); var _ctime = Module["_ctime"] = createExportWrapper("ctime"); var _localtime = Module["_localtime"] = createExportWrapper("localtime"); var _ctime_r = Module["_ctime_r"] = createExportWrapper("ctime_r"); var _localtime_r = Module["_localtime_r"] = createExportWrapper("localtime_r"); var _bindtextdomain = Module["_bindtextdomain"] = createExportWrapper("bindtextdomain"); var _dcngettext = Module["_dcngettext"] = createExportWrapper("dcngettext"); var _memchr = Module["_memchr"] = createExportWrapper("memchr"); var _dcgettext = Module["_dcgettext"] = createExportWrapper("dcgettext"); var _dngettext = Module["_dngettext"] = createExportWrapper("dngettext"); var _dgettext = Module["_dgettext"] = createExportWrapper("dgettext"); var ___gettextdomain = Module["___gettextdomain"] = createExportWrapper("__gettextdomain"); var _difftime = Module["_difftime"] = createExportWrapper("difftime"); var _dirfd = Module["_dirfd"] = createExportWrapper("dirfd"); var _dirname = Module["_dirname"] = createExportWrapper("dirname"); var _div = Module["_div"] = createExportWrapper("div"); var _dlclose = Module["_dlclose"] = createExportWrapper("dlclose"); var _dlerror = Module["_dlerror"] = createExportWrapper("dlerror"); var ___libc_free = Module["___libc_free"] = createExportWrapper("__libc_free"); var _vsnprintf = Module["_vsnprintf"] = createExportWrapper("vsnprintf"); var ___libc_malloc = Module["___libc_malloc"] = createExportWrapper("__libc_malloc"); var ___dl_seterr = Module["___dl_seterr"] = createExportWrapper("__dl_seterr"); var _dlsym = Module["_dlsym"] = createExportWrapper("dlsym"); var _dn_comp = Module["_dn_comp"] = createExportWrapper("dn_comp"); var _dn_expand = Module["_dn_expand"] = createExportWrapper("dn_expand"); var _dn_skipname = Module["_dn_skipname"] = createExportWrapper("dn_skipname"); var _dprintf = Module["_dprintf"] = createExportWrapper("dprintf"); var _vdprintf = Module["_vdprintf"] = createExportWrapper("vdprintf"); var _erand48 = Module["_erand48"] = createExportWrapper("erand48"); var _drand48 = Module["_drand48"] = createExportWrapper("drand48"); var _dup = Module["_dup"] = createExportWrapper("dup"); var _dup2 = Module["_dup2"] = createExportWrapper("dup2"); var ___wasi_fd_is_valid = Module["___wasi_fd_is_valid"] = createExportWrapper("__wasi_fd_is_valid"); var _dup3 = Module["_dup3"] = createExportWrapper("dup3"); var ___duplocale = Module["___duplocale"] = createExportWrapper("__duplocale"); var _duplocale = Module["_duplocale"] = createExportWrapper("duplocale"); var _dlopen = Module["_dlopen"] = createExportWrapper("dlopen"); var _pthread_setcancelstate = Module["_pthread_setcancelstate"] = createExportWrapper("pthread_setcancelstate"); var _pthread_rwlock_wrlock = Module["_pthread_rwlock_wrlock"] = createExportWrapper("pthread_rwlock_wrlock"); var _pthread_rwlock_unlock = Module["_pthread_rwlock_unlock"] = createExportWrapper("pthread_rwlock_unlock"); var _emscripten_dlopen = Module["_emscripten_dlopen"] = createExportWrapper("emscripten_dlopen"); var _pthread_rwlock_rdlock = Module["_pthread_rwlock_rdlock"] = createExportWrapper("pthread_rwlock_rdlock"); var _dladdr = Module["_dladdr"] = createExportWrapper("dladdr"); var __emscripten_thread_sync_code = Module["__emscripten_thread_sync_code"] = createExportWrapper("_emscripten_thread_sync_code"); var _fprintf = Module["_fprintf"] = createExportWrapper("fprintf"); var _calloc = Module["_calloc"] = createExportWrapper("calloc"); var _ecvt = Module["_ecvt"] = createExportWrapper("ecvt"); var _emscripten_atomic_exchange_u8 = Module["_emscripten_atomic_exchange_u8"] = createExportWrapper("emscripten_atomic_exchange_u8"); var _emscripten_atomic_exchange_u16 = Module["_emscripten_atomic_exchange_u16"] = createExportWrapper("emscripten_atomic_exchange_u16"); var _emscripten_atomic_exchange_u32 = Module["_emscripten_atomic_exchange_u32"] = createExportWrapper("emscripten_atomic_exchange_u32"); var _emscripten_atomic_exchange_u64 = Module["_emscripten_atomic_exchange_u64"] = createExportWrapper("emscripten_atomic_exchange_u64"); var _emscripten_atomic_cas_u8 = Module["_emscripten_atomic_cas_u8"] = createExportWrapper("emscripten_atomic_cas_u8"); var _emscripten_atomic_cas_u16 = Module["_emscripten_atomic_cas_u16"] = createExportWrapper("emscripten_atomic_cas_u16"); var _emscripten_atomic_cas_u32 = Module["_emscripten_atomic_cas_u32"] = createExportWrapper("emscripten_atomic_cas_u32"); var _emscripten_atomic_cas_u64 = Module["_emscripten_atomic_cas_u64"] = createExportWrapper("emscripten_atomic_cas_u64"); var _emscripten_atomic_load_u8 = Module["_emscripten_atomic_load_u8"] = createExportWrapper("emscripten_atomic_load_u8"); var _emscripten_atomic_load_u16 = Module["_emscripten_atomic_load_u16"] = createExportWrapper("emscripten_atomic_load_u16"); var _emscripten_atomic_load_u32 = Module["_emscripten_atomic_load_u32"] = createExportWrapper("emscripten_atomic_load_u32"); var _emscripten_atomic_load_f32 = Module["_emscripten_atomic_load_f32"] = createExportWrapper("emscripten_atomic_load_f32"); var _emscripten_atomic_load_u64 = Module["_emscripten_atomic_load_u64"] = createExportWrapper("emscripten_atomic_load_u64"); var _emscripten_atomic_load_f64 = Module["_emscripten_atomic_load_f64"] = createExportWrapper("emscripten_atomic_load_f64"); var _emscripten_atomic_store_u8 = Module["_emscripten_atomic_store_u8"] = createExportWrapper("emscripten_atomic_store_u8"); var _emscripten_atomic_store_u16 = Module["_emscripten_atomic_store_u16"] = createExportWrapper("emscripten_atomic_store_u16"); var _emscripten_atomic_store_u32 = Module["_emscripten_atomic_store_u32"] = createExportWrapper("emscripten_atomic_store_u32"); var _emscripten_atomic_store_f32 = Module["_emscripten_atomic_store_f32"] = createExportWrapper("emscripten_atomic_store_f32"); var _emscripten_atomic_store_u64 = Module["_emscripten_atomic_store_u64"] = createExportWrapper("emscripten_atomic_store_u64"); var _emscripten_atomic_store_f64 = Module["_emscripten_atomic_store_f64"] = createExportWrapper("emscripten_atomic_store_f64"); var _emscripten_atomic_fence = Module["_emscripten_atomic_fence"] = createExportWrapper("emscripten_atomic_fence"); var _emscripten_atomic_or_u8 = Module["_emscripten_atomic_or_u8"] = createExportWrapper("emscripten_atomic_or_u8"); var _emscripten_atomic_add_u8 = Module["_emscripten_atomic_add_u8"] = createExportWrapper("emscripten_atomic_add_u8"); var _emscripten_atomic_add_u16 = Module["_emscripten_atomic_add_u16"] = createExportWrapper("emscripten_atomic_add_u16"); var _emscripten_atomic_add_u32 = Module["_emscripten_atomic_add_u32"] = createExportWrapper("emscripten_atomic_add_u32"); var _emscripten_atomic_add_u64 = Module["_emscripten_atomic_add_u64"] = createExportWrapper("emscripten_atomic_add_u64"); var _emscripten_atomic_sub_u8 = Module["_emscripten_atomic_sub_u8"] = createExportWrapper("emscripten_atomic_sub_u8"); var _emscripten_atomic_sub_u16 = Module["_emscripten_atomic_sub_u16"] = createExportWrapper("emscripten_atomic_sub_u16"); var _emscripten_atomic_sub_u32 = Module["_emscripten_atomic_sub_u32"] = createExportWrapper("emscripten_atomic_sub_u32"); var _emscripten_atomic_sub_u64 = Module["_emscripten_atomic_sub_u64"] = createExportWrapper("emscripten_atomic_sub_u64"); var _emscripten_atomic_and_u8 = Module["_emscripten_atomic_and_u8"] = createExportWrapper("emscripten_atomic_and_u8"); var _emscripten_atomic_and_u16 = Module["_emscripten_atomic_and_u16"] = createExportWrapper("emscripten_atomic_and_u16"); var _emscripten_atomic_and_u32 = Module["_emscripten_atomic_and_u32"] = createExportWrapper("emscripten_atomic_and_u32"); var _emscripten_atomic_and_u64 = Module["_emscripten_atomic_and_u64"] = createExportWrapper("emscripten_atomic_and_u64"); var _emscripten_atomic_or_u16 = Module["_emscripten_atomic_or_u16"] = createExportWrapper("emscripten_atomic_or_u16"); var _emscripten_atomic_or_u32 = Module["_emscripten_atomic_or_u32"] = createExportWrapper("emscripten_atomic_or_u32"); var _emscripten_atomic_or_u64 = Module["_emscripten_atomic_or_u64"] = createExportWrapper("emscripten_atomic_or_u64"); var _emscripten_atomic_xor_u8 = Module["_emscripten_atomic_xor_u8"] = createExportWrapper("emscripten_atomic_xor_u8"); var _emscripten_atomic_xor_u16 = Module["_emscripten_atomic_xor_u16"] = createExportWrapper("emscripten_atomic_xor_u16"); var _emscripten_atomic_xor_u32 = Module["_emscripten_atomic_xor_u32"] = createExportWrapper("emscripten_atomic_xor_u32"); var _emscripten_atomic_xor_u64 = Module["_emscripten_atomic_xor_u64"] = createExportWrapper("emscripten_atomic_xor_u64"); var _emscripten_console_logf = Module["_emscripten_console_logf"] = createExportWrapper("emscripten_console_logf"); var _emscripten_console_errorf = Module["_emscripten_console_errorf"] = createExportWrapper("emscripten_console_errorf"); var _emscripten_console_warnf = Module["_emscripten_console_warnf"] = createExportWrapper("emscripten_console_warnf"); var __emscripten_outf = Module["__emscripten_outf"] = createExportWrapper("_emscripten_outf"); var __emscripten_errf = Module["__emscripten_errf"] = createExportWrapper("_emscripten_errf"); var __emscripten_yield = Module["__emscripten_yield"] = createExportWrapper("_emscripten_yield"); var __emscripten_thread_supports_atomics_wait = Module["__emscripten_thread_supports_atomics_wait"] = createExportWrapper("_emscripten_thread_supports_atomics_wait"); var _emscripten_get_heap_size = Module["_emscripten_get_heap_size"] = createExportWrapper("emscripten_get_heap_size"); var _emscripten_builtin_memcpy = Module["_emscripten_builtin_memcpy"] = createExportWrapper("emscripten_builtin_memcpy"); var ___syscall_munmap = Module["___syscall_munmap"] = createExportWrapper("__syscall_munmap"); var ___syscall_msync = Module["___syscall_msync"] = createExportWrapper("__syscall_msync"); var ___syscall_mmap2 = Module["___syscall_mmap2"] = createExportWrapper("__syscall_mmap2"); var _emscripten_scan_stack = Module["_emscripten_scan_stack"] = createExportWrapper("emscripten_scan_stack"); var _emscripten_stack_get_base = Module["_emscripten_stack_get_base"] = function() { return (_emscripten_stack_get_base = Module["_emscripten_stack_get_base"] = Module["asm"]["emscripten_stack_get_base"]).apply(null, arguments); }; var _emscripten_stack_get_current = Module["_emscripten_stack_get_current"] = function() { return (_emscripten_stack_get_current = Module["_emscripten_stack_get_current"] = Module["asm"]["emscripten_stack_get_current"]).apply(null, arguments); }; var __emscripten_thread_init = Module["__emscripten_thread_init"] = createExportWrapper("_emscripten_thread_init"); var ___set_thread_state = Module["___set_thread_state"] = createExportWrapper("__set_thread_state"); var __emscripten_thread_profiler_enable = Module["__emscripten_thread_profiler_enable"] = createExportWrapper("_emscripten_thread_profiler_enable"); var _emscripten_set_current_thread_status = Module["_emscripten_set_current_thread_status"] = createExportWrapper("emscripten_set_current_thread_status"); var _emscripten_is_main_browser_thread = Module["_emscripten_is_main_browser_thread"] = createExportWrapper("emscripten_is_main_browser_thread"); var _tzset = Module["_tzset"] = createExportWrapper("tzset"); var _timegm = Module["_timegm"] = createExportWrapper("timegm"); var _mktime = Module["_mktime"] = createExportWrapper("mktime"); var ___clock = Module["___clock"] = createExportWrapper("__clock"); var ___time = Module["___time"] = createExportWrapper("__time"); var ___clock_getres = Module["___clock_getres"] = createExportWrapper("__clock_getres"); var ___gettimeofday = Module["___gettimeofday"] = createExportWrapper("__gettimeofday"); var _dysize = Module["_dysize"] = createExportWrapper("dysize"); var _gmtime_r = Module["_gmtime_r"] = createExportWrapper("gmtime_r"); var _time = Module["_time"] = createExportWrapper("time"); var _clock = Module["_clock"] = createExportWrapper("clock"); var _clock_getres = Module["_clock_getres"] = createExportWrapper("clock_getres"); var _gettimeofday = Module["_gettimeofday"] = createExportWrapper("gettimeofday"); var __emscripten_thread_crashed = Module["__emscripten_thread_crashed"] = createExportWrapper("_emscripten_thread_crashed"); var _emscripten_main_thread_process_queued_calls = Module["_emscripten_main_thread_process_queued_calls"] = createExportWrapper("emscripten_main_thread_process_queued_calls"); var _setkey = Module["_setkey"] = createExportWrapper("setkey"); var _encrypt = Module["_encrypt"] = createExportWrapper("encrypt"); var _sethostent = Module["_sethostent"] = createExportWrapper("sethostent"); var _gethostent = Module["_gethostent"] = createExportWrapper("gethostent"); var _getnetent = Module["_getnetent"] = createExportWrapper("getnetent"); var _endhostent = Module["_endhostent"] = createExportWrapper("endhostent"); var _setnetent = Module["_setnetent"] = createExportWrapper("setnetent"); var _endnetent = Module["_endnetent"] = createExportWrapper("endnetent"); var _erf = Module["_erf"] = createExportWrapper("erf"); var _erfc = Module["_erfc"] = createExportWrapper("erfc"); var _erff = Module["_erff"] = createExportWrapper("erff"); var _erfcf = Module["_erfcf"] = createExportWrapper("erfcf"); var _erfl = Module["_erfl"] = createExportWrapper("erfl"); var _erfcl = Module["_erfcl"] = createExportWrapper("erfcl"); var _vwarn = Module["_vwarn"] = createExportWrapper("vwarn"); var _vfprintf = Module["_vfprintf"] = createExportWrapper("vfprintf"); var _fputs = Module["_fputs"] = createExportWrapper("fputs"); var _perror = Module["_perror"] = createExportWrapper("perror"); var _vwarnx = Module["_vwarnx"] = createExportWrapper("vwarnx"); var _putc = Module["_putc"] = createExportWrapper("putc"); var _verr = Module["_verr"] = createExportWrapper("verr"); var _verrx = Module["_verrx"] = createExportWrapper("verrx"); var _warn = Module["_warn"] = createExportWrapper("warn"); var _warnx = Module["_warnx"] = createExportWrapper("warnx"); var _err = Module["_err"] = createExportWrapper("err"); var _errx = Module["_errx"] = createExportWrapper("errx"); var _ether_aton_r = Module["_ether_aton_r"] = createExportWrapper("ether_aton_r"); var _ether_aton = Module["_ether_aton"] = createExportWrapper("ether_aton"); var _ether_ntoa_r = Module["_ether_ntoa_r"] = createExportWrapper("ether_ntoa_r"); var _ether_ntoa = Module["_ether_ntoa"] = createExportWrapper("ether_ntoa"); var _ether_line = Module["_ether_line"] = createExportWrapper("ether_line"); var _ether_ntohost = Module["_ether_ntohost"] = createExportWrapper("ether_ntohost"); var _ether_hostton = Module["_ether_hostton"] = createExportWrapper("ether_hostton"); var _execl = Module["_execl"] = createExportWrapper("execl"); var _execv = Module["_execv"] = createExportWrapper("execv"); var _execle = Module["_execle"] = createExportWrapper("execle"); var _execve = Module["_execve"] = createExportWrapper("execve"); var _execlp = Module["_execlp"] = createExportWrapper("execlp"); var _execvp = Module["_execvp"] = createExportWrapper("execvp"); var _getenv = Module["_getenv"] = createExportWrapper("getenv"); var _execvpe = Module["_execvpe"] = createExportWrapper("execvpe"); var _exp10 = Module["_exp10"] = createExportWrapper("exp10"); var _modf = Module["_modf"] = createExportWrapper("modf"); var _exp2 = Module["_exp2"] = createExportWrapper("exp2"); var _pow = Module["_pow"] = createExportWrapper("pow"); var _pow10 = Module["_pow10"] = createExportWrapper("pow10"); var _exp10f = Module["_exp10f"] = createExportWrapper("exp10f"); var _modff = Module["_modff"] = createExportWrapper("modff"); var _exp2f = Module["_exp2f"] = createExportWrapper("exp2f"); var _pow10f = Module["_pow10f"] = createExportWrapper("pow10f"); var _exp10l = Module["_exp10l"] = createExportWrapper("exp10l"); var _modfl = Module["_modfl"] = createExportWrapper("modfl"); var _exp2l = Module["_exp2l"] = createExportWrapper("exp2l"); var _powl = Module["_powl"] = createExportWrapper("powl"); var _pow10l = Module["_pow10l"] = createExportWrapper("pow10l"); var _scalbnl = Module["_scalbnl"] = createExportWrapper("scalbnl"); var _expl = Module["_expl"] = createExportWrapper("expl"); var _explicit_bzero = Module["_explicit_bzero"] = createExportWrapper("explicit_bzero"); var _expm1l = Module["_expm1l"] = createExportWrapper("expm1l"); var __flushlbf = Module["__flushlbf"] = createExportWrapper("_flushlbf"); var _fflush = Module["_fflush"] = createExportWrapper("fflush"); var ___fsetlocking = Module["___fsetlocking"] = createExportWrapper("__fsetlocking"); var ___fwriting = Module["___fwriting"] = createExportWrapper("__fwriting"); var ___freading = Module["___freading"] = createExportWrapper("__freading"); var ___freadable = Module["___freadable"] = createExportWrapper("__freadable"); var ___fwritable = Module["___fwritable"] = createExportWrapper("__fwritable"); var ___flbf = Module["___flbf"] = createExportWrapper("__flbf"); var ___fbufsize = Module["___fbufsize"] = createExportWrapper("__fbufsize"); var ___fpending = Module["___fpending"] = createExportWrapper("__fpending"); var ___fpurge = Module["___fpurge"] = createExportWrapper("__fpurge"); var _fpurge = Module["_fpurge"] = createExportWrapper("fpurge"); var ___freadahead = Module["___freadahead"] = createExportWrapper("__freadahead"); var ___freadptr = Module["___freadptr"] = createExportWrapper("__freadptr"); var ___freadptrinc = Module["___freadptrinc"] = createExportWrapper("__freadptrinc"); var ___fseterr = Module["___fseterr"] = createExportWrapper("__fseterr"); var _faccessat = Module["_faccessat"] = createExportWrapper("faccessat"); var _fchdir = Module["_fchdir"] = createExportWrapper("fchdir"); var _fchmod = Module["_fchmod"] = createExportWrapper("fchmod"); var _fchmodat = Module["_fchmodat"] = createExportWrapper("fchmodat"); var _fchown = Module["_fchown"] = createExportWrapper("fchown"); var _fchownat = Module["_fchownat"] = createExportWrapper("fchownat"); var _fclose = Module["_fclose"] = createExportWrapper("fclose"); var _fcntl = Module["_fcntl"] = createExportWrapper("fcntl"); var _fcvt = Module["_fcvt"] = createExportWrapper("fcvt"); var _strspn = Module["_strspn"] = createExportWrapper("strspn"); var _strcspn = Module["_strcspn"] = createExportWrapper("strcspn"); var _fdatasync = Module["_fdatasync"] = createExportWrapper("fdatasync"); var _fdim = Module["_fdim"] = createExportWrapper("fdim"); var _fdimf = Module["_fdimf"] = createExportWrapper("fdimf"); var _fdiml = Module["_fdiml"] = createExportWrapper("fdiml"); var _fdopendir = Module["_fdopendir"] = createExportWrapper("fdopendir"); var _fegetexceptflag = Module["_fegetexceptflag"] = createExportWrapper("fegetexceptflag"); var _fetestexcept = Module["_fetestexcept"] = createExportWrapper("fetestexcept"); var _feholdexcept = Module["_feholdexcept"] = createExportWrapper("feholdexcept"); var _fegetenv = Module["_fegetenv"] = createExportWrapper("fegetenv"); var _feclearexcept = Module["_feclearexcept"] = createExportWrapper("feclearexcept"); var _feraiseexcept = Module["_feraiseexcept"] = createExportWrapper("feraiseexcept"); var ___fesetround = Module["___fesetround"] = createExportWrapper("__fesetround"); var _fesetenv = Module["_fesetenv"] = createExportWrapper("fesetenv"); var _feof = Module["_feof"] = createExportWrapper("feof"); var _feof_unlocked = Module["_feof_unlocked"] = createExportWrapper("feof_unlocked"); var __IO_feof_unlocked = Module["__IO_feof_unlocked"] = createExportWrapper("_IO_feof_unlocked"); var _ferror = Module["_ferror"] = createExportWrapper("ferror"); var _ferror_unlocked = Module["_ferror_unlocked"] = createExportWrapper("ferror_unlocked"); var __IO_ferror_unlocked = Module["__IO_ferror_unlocked"] = createExportWrapper("_IO_ferror_unlocked"); var _fesetexceptflag = Module["_fesetexceptflag"] = createExportWrapper("fesetexceptflag"); var _fesetround = Module["_fesetround"] = createExportWrapper("fesetround"); var _feupdateenv = Module["_feupdateenv"] = createExportWrapper("feupdateenv"); var _fexecve = Module["_fexecve"] = createExportWrapper("fexecve"); var _fflush_unlocked = Module["_fflush_unlocked"] = createExportWrapper("fflush_unlocked"); var _ffs = Module["_ffs"] = createExportWrapper("ffs"); var _ffsl = Module["_ffsl"] = createExportWrapper("ffsl"); var _ffsll = Module["_ffsll"] = createExportWrapper("ffsll"); var _fgetc = Module["_fgetc"] = createExportWrapper("fgetc"); var _fgetln = Module["_fgetln"] = createExportWrapper("fgetln"); var _ungetc = Module["_ungetc"] = createExportWrapper("ungetc"); var _getline = Module["_getline"] = createExportWrapper("getline"); var _fgetpos = Module["_fgetpos"] = createExportWrapper("fgetpos"); var _fgetpos64 = Module["_fgetpos64"] = createExportWrapper("fgetpos64"); var _fgets = Module["_fgets"] = createExportWrapper("fgets"); var _fgets_unlocked = Module["_fgets_unlocked"] = createExportWrapper("fgets_unlocked"); var ___fgetwc_unlocked = Module["___fgetwc_unlocked"] = createExportWrapper("__fgetwc_unlocked"); var _fwide = Module["_fwide"] = createExportWrapper("fwide"); var _fgetwc = Module["_fgetwc"] = createExportWrapper("fgetwc"); var _mbtowc = Module["_mbtowc"] = createExportWrapper("mbtowc"); var _mbrtowc = Module["_mbrtowc"] = createExportWrapper("mbrtowc"); var _fgetwc_unlocked = Module["_fgetwc_unlocked"] = createExportWrapper("fgetwc_unlocked"); var _getwc_unlocked = Module["_getwc_unlocked"] = createExportWrapper("getwc_unlocked"); var _fgetws = Module["_fgetws"] = createExportWrapper("fgetws"); var _fgetws_unlocked = Module["_fgetws_unlocked"] = createExportWrapper("fgetws_unlocked"); var _fileno = Module["_fileno"] = createExportWrapper("fileno"); var _fileno_unlocked = Module["_fileno_unlocked"] = createExportWrapper("fileno_unlocked"); var _finite = Module["_finite"] = createExportWrapper("finite"); var _finitef = Module["_finitef"] = createExportWrapper("finitef"); var _fmodl = Module["_fmodl"] = createExportWrapper("fmodl"); var _flockfile = Module["_flockfile"] = createExportWrapper("flockfile"); var _ftrylockfile = Module["_ftrylockfile"] = createExportWrapper("ftrylockfile"); var _floorf = Module["_floorf"] = createExportWrapper("floorf"); var _floorl = Module["_floorl"] = createExportWrapper("floorl"); var _fma = Module["_fma"] = createExportWrapper("fma"); var _fmaf = Module["_fmaf"] = createExportWrapper("fmaf"); var _fmal = Module["_fmal"] = createExportWrapper("fmal"); var _frexpl = Module["_frexpl"] = createExportWrapper("frexpl"); var _nextafterl = Module["_nextafterl"] = createExportWrapper("nextafterl"); var _ilogbl = Module["_ilogbl"] = createExportWrapper("ilogbl"); var _fmax = Module["_fmax"] = createExportWrapper("fmax"); var _fmaxf = Module["_fmaxf"] = createExportWrapper("fmaxf"); var _fmaxl = Module["_fmaxl"] = createExportWrapper("fmaxl"); var ___lttf2 = Module["___lttf2"] = createExportWrapper("__lttf2"); var _fmemopen = Module["_fmemopen"] = createExportWrapper("fmemopen"); var _fmin = Module["_fmin"] = createExportWrapper("fmin"); var _fminf = Module["_fminf"] = createExportWrapper("fminf"); var _fminl = Module["_fminl"] = createExportWrapper("fminl"); var _fmod = Module["_fmod"] = createExportWrapper("fmod"); var _fmodf = Module["_fmodf"] = createExportWrapper("fmodf"); var ___eqtf2 = Module["___eqtf2"] = createExportWrapper("__eqtf2"); var ___multf3 = Module["___multf3"] = createExportWrapper("__multf3"); var ___letf2 = Module["___letf2"] = createExportWrapper("__letf2"); var ___netf2 = Module["___netf2"] = createExportWrapper("__netf2"); var _fmtmsg = Module["_fmtmsg"] = createExportWrapper("fmtmsg"); var _fnmatch = Module["_fnmatch"] = createExportWrapper("fnmatch"); var _towupper = Module["_towupper"] = createExportWrapper("towupper"); var _towlower = Module["_towlower"] = createExportWrapper("towlower"); var _iswctype = Module["_iswctype"] = createExportWrapper("iswctype"); var _wctype = Module["_wctype"] = createExportWrapper("wctype"); var _fopen = Module["_fopen"] = createExportWrapper("fopen"); var _fopen64 = Module["_fopen64"] = createExportWrapper("fopen64"); var _fopencookie = Module["_fopencookie"] = createExportWrapper("fopencookie"); var _forkpty = Module["_forkpty"] = createExportWrapper("forkpty"); var _openpty = Module["_openpty"] = createExportWrapper("openpty"); var _sigfillset = Module["_sigfillset"] = createExportWrapper("sigfillset"); var _pthread_sigmask = Module["_pthread_sigmask"] = createExportWrapper("pthread_sigmask"); var _pipe2 = Module["_pipe2"] = createExportWrapper("pipe2"); var _fork = Module["_fork"] = createExportWrapper("fork"); var _login_tty = Module["_login_tty"] = createExportWrapper("login_tty"); var _write = Module["_write"] = createExportWrapper("write"); var _read = Module["_read"] = createExportWrapper("read"); var _waitpid = Module["_waitpid"] = createExportWrapper("waitpid"); var _fpathconf = Module["_fpathconf"] = createExportWrapper("fpathconf"); var _fiprintf = Module["_fiprintf"] = createExportWrapper("fiprintf"); var _vfiprintf = Module["_vfiprintf"] = createExportWrapper("vfiprintf"); var ___small_fprintf = Module["___small_fprintf"] = createExportWrapper("__small_fprintf"); var ___small_vfprintf = Module["___small_vfprintf"] = createExportWrapper("__small_vfprintf"); var _fputc = Module["_fputc"] = createExportWrapper("fputc"); var _fwrite = Module["_fwrite"] = createExportWrapper("fwrite"); var _fputs_unlocked = Module["_fputs_unlocked"] = createExportWrapper("fputs_unlocked"); var ___fputwc_unlocked = Module["___fputwc_unlocked"] = createExportWrapper("__fputwc_unlocked"); var _wctomb = Module["_wctomb"] = createExportWrapper("wctomb"); var _fputwc = Module["_fputwc"] = createExportWrapper("fputwc"); var _fputwc_unlocked = Module["_fputwc_unlocked"] = createExportWrapper("fputwc_unlocked"); var _putwc_unlocked = Module["_putwc_unlocked"] = createExportWrapper("putwc_unlocked"); var _fputws = Module["_fputws"] = createExportWrapper("fputws"); var _wcsrtombs = Module["_wcsrtombs"] = createExportWrapper("wcsrtombs"); var _fputws_unlocked = Module["_fputws_unlocked"] = createExportWrapper("fputws_unlocked"); var _fread = Module["_fread"] = createExportWrapper("fread"); var _fread_unlocked = Module["_fread_unlocked"] = createExportWrapper("fread_unlocked"); var _freelocale = Module["_freelocale"] = createExportWrapper("freelocale"); var ___freelocale = Module["___freelocale"] = createExportWrapper("__freelocale"); var _freopen = Module["_freopen"] = createExportWrapper("freopen"); var _freopen64 = Module["_freopen64"] = createExportWrapper("freopen64"); var _frexp = Module["_frexp"] = createExportWrapper("frexp"); var _frexpf = Module["_frexpf"] = createExportWrapper("frexpf"); var _fscanf = Module["_fscanf"] = createExportWrapper("fscanf"); var _vfscanf = Module["_vfscanf"] = createExportWrapper("vfscanf"); var ___isoc99_fscanf = Module["___isoc99_fscanf"] = createExportWrapper("__isoc99_fscanf"); var _fseek = Module["_fseek"] = createExportWrapper("fseek"); var _fseeko = Module["_fseeko"] = createExportWrapper("fseeko"); var _fseeko64 = Module["_fseeko64"] = createExportWrapper("fseeko64"); var _fsetpos = Module["_fsetpos"] = createExportWrapper("fsetpos"); var _fsetpos64 = Module["_fsetpos64"] = createExportWrapper("fsetpos64"); var _fstat64 = Module["_fstat64"] = createExportWrapper("fstat64"); var _fstatat64 = Module["_fstatat64"] = createExportWrapper("fstatat64"); var _fsync = Module["_fsync"] = createExportWrapper("fsync"); var _ftell = Module["_ftell"] = createExportWrapper("ftell"); var _ftello = Module["_ftello"] = createExportWrapper("ftello"); var _ftello64 = Module["_ftello64"] = createExportWrapper("ftello64"); var _ftime = Module["_ftime"] = createExportWrapper("ftime"); var _ftruncate = Module["_ftruncate"] = createExportWrapper("ftruncate"); var _ftruncate64 = Module["_ftruncate64"] = createExportWrapper("ftruncate64"); var _funlockfile = Module["_funlockfile"] = createExportWrapper("funlockfile"); var _futimens = Module["_futimens"] = createExportWrapper("futimens"); var _utimensat = Module["_utimensat"] = createExportWrapper("utimensat"); var _futimesat = Module["_futimesat"] = createExportWrapper("futimesat"); var _fwprintf = Module["_fwprintf"] = createExportWrapper("fwprintf"); var _vfwprintf = Module["_vfwprintf"] = createExportWrapper("vfwprintf"); var _fwrite_unlocked = Module["_fwrite_unlocked"] = createExportWrapper("fwrite_unlocked"); var _fwscanf = Module["_fwscanf"] = createExportWrapper("fwscanf"); var _vfwscanf = Module["_vfwscanf"] = createExportWrapper("vfwscanf"); var ___isoc99_fwscanf = Module["___isoc99_fwscanf"] = createExportWrapper("__isoc99_fwscanf"); var _gai_strerror = Module["_gai_strerror"] = createExportWrapper("gai_strerror"); var _gcvt = Module["_gcvt"] = createExportWrapper("gcvt"); var _get_current_dir_name = Module["_get_current_dir_name"] = createExportWrapper("get_current_dir_name"); var _strdup = Module["_strdup"] = createExportWrapper("strdup"); var _getcwd = Module["_getcwd"] = createExportWrapper("getcwd"); var _getauxval = Module["_getauxval"] = createExportWrapper("getauxval"); var _getc = Module["_getc"] = createExportWrapper("getc"); var __IO_getc = Module["__IO_getc"] = createExportWrapper("_IO_getc"); var _getc_unlocked = Module["_getc_unlocked"] = createExportWrapper("getc_unlocked"); var _fgetc_unlocked = Module["_fgetc_unlocked"] = createExportWrapper("fgetc_unlocked"); var __IO_getc_unlocked = Module["__IO_getc_unlocked"] = createExportWrapper("_IO_getc_unlocked"); var _getchar = Module["_getchar"] = createExportWrapper("getchar"); var _getchar_unlocked = Module["_getchar_unlocked"] = createExportWrapper("getchar_unlocked"); var _getdelim = Module["_getdelim"] = createExportWrapper("getdelim"); var _realloc = Module["_realloc"] = createExportWrapper("realloc"); var ___getdelim = Module["___getdelim"] = createExportWrapper("__getdelim"); var _getdents = Module["_getdents"] = createExportWrapper("getdents"); var _getdents64 = Module["_getdents64"] = createExportWrapper("getdents64"); var _getdomainname = Module["_getdomainname"] = createExportWrapper("getdomainname"); var _uname = Module["_uname"] = createExportWrapper("uname"); var _getegid = Module["_getegid"] = createExportWrapper("getegid"); var ___syscall_getegid32 = Module["___syscall_getegid32"] = createExportWrapper("__syscall_getegid32"); var _geteuid = Module["_geteuid"] = createExportWrapper("geteuid"); var ___syscall_geteuid32 = Module["___syscall_geteuid32"] = createExportWrapper("__syscall_geteuid32"); var _getgid = Module["_getgid"] = createExportWrapper("getgid"); var ___syscall_getgid32 = Module["___syscall_getgid32"] = createExportWrapper("__syscall_getgid32"); var _getgroups = Module["_getgroups"] = createExportWrapper("getgroups"); var ___syscall_getgroups32 = Module["___syscall_getgroups32"] = createExportWrapper("__syscall_getgroups32"); var _gethostid = Module["_gethostid"] = createExportWrapper("gethostid"); var _gethostname = Module["_gethostname"] = createExportWrapper("gethostname"); var _freeifaddrs = Module["_freeifaddrs"] = createExportWrapper("freeifaddrs"); var _getifaddrs = Module["_getifaddrs"] = createExportWrapper("getifaddrs"); var _getitimer = Module["_getitimer"] = createExportWrapper("getitimer"); var ___syscall_getitimer = Module["___syscall_getitimer"] = createExportWrapper("__syscall_getitimer"); var _getlogin = Module["_getlogin"] = createExportWrapper("getlogin"); var _getlogin_r = Module["_getlogin_r"] = createExportWrapper("getlogin_r"); var _getopt = Module["_getopt"] = createExportWrapper("getopt"); var ___posix_getopt = Module["___posix_getopt"] = createExportWrapper("__posix_getopt"); var _getopt_long = Module["_getopt_long"] = createExportWrapper("getopt_long"); var _getopt_long_only = Module["_getopt_long_only"] = createExportWrapper("getopt_long_only"); var _mblen = Module["_mblen"] = createExportWrapper("mblen"); var _getpagesize = Module["_getpagesize"] = createExportWrapper("getpagesize"); var _getpgid = Module["_getpgid"] = createExportWrapper("getpgid"); var ___syscall_getpgid = Module["___syscall_getpgid"] = createExportWrapper("__syscall_getpgid"); var _getpgrp = Module["_getpgrp"] = createExportWrapper("getpgrp"); var _getpid = Module["_getpid"] = createExportWrapper("getpid"); var ___syscall_getpid = Module["___syscall_getpid"] = createExportWrapper("__syscall_getpid"); var _getppid = Module["_getppid"] = createExportWrapper("getppid"); var ___syscall_getppid = Module["___syscall_getppid"] = createExportWrapper("__syscall_getppid"); var _getpriority = Module["_getpriority"] = createExportWrapper("getpriority"); var ___syscall_getpriority = Module["___syscall_getpriority"] = createExportWrapper("__syscall_getpriority"); var _getresgid = Module["_getresgid"] = createExportWrapper("getresgid"); var ___syscall_getresgid32 = Module["___syscall_getresgid32"] = createExportWrapper("__syscall_getresgid32"); var _getresuid = Module["_getresuid"] = createExportWrapper("getresuid"); var ___syscall_getresuid32 = Module["___syscall_getresuid32"] = createExportWrapper("__syscall_getresuid32"); var _getrlimit = Module["_getrlimit"] = createExportWrapper("getrlimit"); var ___syscall_prlimit64 = Module["___syscall_prlimit64"] = createExportWrapper("__syscall_prlimit64"); var ___syscall_ugetrlimit = Module["___syscall_ugetrlimit"] = createExportWrapper("__syscall_ugetrlimit"); var _getrlimit64 = Module["_getrlimit64"] = createExportWrapper("getrlimit64"); var _getrusage = Module["_getrusage"] = createExportWrapper("getrusage"); var ___syscall_getrusage = Module["___syscall_getrusage"] = createExportWrapper("__syscall_getrusage"); var _gets = Module["_gets"] = createExportWrapper("gets"); var _getservbyname = Module["_getservbyname"] = createExportWrapper("getservbyname"); var _getservbyname_r = Module["_getservbyname_r"] = createExportWrapper("getservbyname_r"); var _htons = Module["_htons"] = createExportWrapper("htons"); var _getservbyport = Module["_getservbyport"] = createExportWrapper("getservbyport"); var _getservbyport_r = Module["_getservbyport_r"] = createExportWrapper("getservbyport_r"); var _strtol = Module["_strtol"] = createExportWrapper("strtol"); var _ntohs = Module["_ntohs"] = createExportWrapper("ntohs"); var _getsid = Module["_getsid"] = createExportWrapper("getsid"); var ___syscall_getsid = Module["___syscall_getsid"] = createExportWrapper("__syscall_getsid"); var _getsubopt = Module["_getsubopt"] = createExportWrapper("getsubopt"); var _gettid = Module["_gettid"] = createExportWrapper("gettid"); var _getuid = Module["_getuid"] = createExportWrapper("getuid"); var ___syscall_getuid32 = Module["___syscall_getuid32"] = createExportWrapper("__syscall_getuid32"); var _getw = Module["_getw"] = createExportWrapper("getw"); var _getwc = Module["_getwc"] = createExportWrapper("getwc"); var _getwchar = Module["_getwchar"] = createExportWrapper("getwchar"); var _getwchar_unlocked = Module["_getwchar_unlocked"] = createExportWrapper("getwchar_unlocked"); var _glob = Module["_glob"] = createExportWrapper("glob"); var _qsort = Module["_qsort"] = createExportWrapper("qsort"); var _globfree = Module["_globfree"] = createExportWrapper("globfree"); var _getpwnam_r = Module["_getpwnam_r"] = createExportWrapper("getpwnam_r"); var _getpwuid_r = Module["_getpwuid_r"] = createExportWrapper("getpwuid_r"); var _opendir = Module["_opendir"] = createExportWrapper("opendir"); var _readdir = Module["_readdir"] = createExportWrapper("readdir"); var _glob64 = Module["_glob64"] = createExportWrapper("glob64"); var _globfree64 = Module["_globfree64"] = createExportWrapper("globfree64"); var _gmtime = Module["_gmtime"] = createExportWrapper("gmtime"); var ___h_errno_location = Module["___h_errno_location"] = createExportWrapper("__h_errno_location"); var _herror = Module["_herror"] = createExportWrapper("herror"); var _hstrerror = Module["_hstrerror"] = createExportWrapper("hstrerror"); var _hcreate = Module["_hcreate"] = createExportWrapper("hcreate"); var _hdestroy = Module["_hdestroy"] = createExportWrapper("hdestroy"); var _hsearch = Module["_hsearch"] = createExportWrapper("hsearch"); var _hcreate_r = Module["_hcreate_r"] = createExportWrapper("hcreate_r"); var _hdestroy_r = Module["_hdestroy_r"] = createExportWrapper("hdestroy_r"); var _hsearch_r = Module["_hsearch_r"] = createExportWrapper("hsearch_r"); var _htonl = Module["_htonl"] = createExportWrapper("htonl"); var _iconv_open = Module["_iconv_open"] = createExportWrapper("iconv_open"); var _iconv = Module["_iconv"] = createExportWrapper("iconv"); var _iconv_close = Module["_iconv_close"] = createExportWrapper("iconv_close"); var _if_freenameindex = Module["_if_freenameindex"] = createExportWrapper("if_freenameindex"); var _if_indextoname = Module["_if_indextoname"] = createExportWrapper("if_indextoname"); var _socket = Module["_socket"] = createExportWrapper("socket"); var _ioctl = Module["_ioctl"] = createExportWrapper("ioctl"); var _strncpy = Module["_strncpy"] = createExportWrapper("strncpy"); var _if_nameindex = Module["_if_nameindex"] = createExportWrapper("if_nameindex"); var _if_nametoindex = Module["_if_nametoindex"] = createExportWrapper("if_nametoindex"); var _ilogb = Module["_ilogb"] = createExportWrapper("ilogb"); var _ilogbf = Module["_ilogbf"] = createExportWrapper("ilogbf"); var _imaxabs = Module["_imaxabs"] = createExportWrapper("imaxabs"); var _imaxdiv = Module["_imaxdiv"] = createExportWrapper("imaxdiv"); var _index = Module["_index"] = createExportWrapper("index"); var _inet_addr = Module["_inet_addr"] = createExportWrapper("inet_addr"); var _inet_aton = Module["_inet_aton"] = createExportWrapper("inet_aton"); var _inet_network = Module["_inet_network"] = createExportWrapper("inet_network"); var _ntohl = Module["_ntohl"] = createExportWrapper("ntohl"); var _inet_makeaddr = Module["_inet_makeaddr"] = createExportWrapper("inet_makeaddr"); var _inet_lnaof = Module["_inet_lnaof"] = createExportWrapper("inet_lnaof"); var _inet_netof = Module["_inet_netof"] = createExportWrapper("inet_netof"); var _inet_ntoa = Module["_inet_ntoa"] = createExportWrapper("inet_ntoa"); var _inet_ntop = Module["_inet_ntop"] = createExportWrapper("inet_ntop"); var _inet_pton = Module["_inet_pton"] = createExportWrapper("inet_pton"); var _insque = Module["_insque"] = createExportWrapper("insque"); var _remque = Module["_remque"] = createExportWrapper("remque"); var ___intscan = Module["___intscan"] = createExportWrapper("__intscan"); var _isalnum = Module["_isalnum"] = createExportWrapper("isalnum"); var _isalpha = Module["_isalpha"] = createExportWrapper("isalpha"); var ___isalnum_l = Module["___isalnum_l"] = createExportWrapper("__isalnum_l"); var _isalnum_l = Module["_isalnum_l"] = createExportWrapper("isalnum_l"); var ___isalpha_l = Module["___isalpha_l"] = createExportWrapper("__isalpha_l"); var _isalpha_l = Module["_isalpha_l"] = createExportWrapper("isalpha_l"); var _isascii = Module["_isascii"] = createExportWrapper("isascii"); var _isatty = Module["_isatty"] = createExportWrapper("isatty"); var _isblank = Module["_isblank"] = createExportWrapper("isblank"); var ___isblank_l = Module["___isblank_l"] = createExportWrapper("__isblank_l"); var _isblank_l = Module["_isblank_l"] = createExportWrapper("isblank_l"); var _iscntrl = Module["_iscntrl"] = createExportWrapper("iscntrl"); var ___iscntrl_l = Module["___iscntrl_l"] = createExportWrapper("__iscntrl_l"); var _iscntrl_l = Module["_iscntrl_l"] = createExportWrapper("iscntrl_l"); var ___isdigit_l = Module["___isdigit_l"] = createExportWrapper("__isdigit_l"); var _isdigit_l = Module["_isdigit_l"] = createExportWrapper("isdigit_l"); var _isgraph = Module["_isgraph"] = createExportWrapper("isgraph"); var ___isgraph_l = Module["___isgraph_l"] = createExportWrapper("__isgraph_l"); var _isgraph_l = Module["_isgraph_l"] = createExportWrapper("isgraph_l"); var _islower = Module["_islower"] = createExportWrapper("islower"); var ___islower_l = Module["___islower_l"] = createExportWrapper("__islower_l"); var _islower_l = Module["_islower_l"] = createExportWrapper("islower_l"); var _isprint = Module["_isprint"] = createExportWrapper("isprint"); var ___isprint_l = Module["___isprint_l"] = createExportWrapper("__isprint_l"); var _isprint_l = Module["_isprint_l"] = createExportWrapper("isprint_l"); var _ispunct = Module["_ispunct"] = createExportWrapper("ispunct"); var ___ispunct_l = Module["___ispunct_l"] = createExportWrapper("__ispunct_l"); var _ispunct_l = Module["_ispunct_l"] = createExportWrapper("ispunct_l"); var _issetugid = Module["_issetugid"] = createExportWrapper("issetugid"); var ___isspace_l = Module["___isspace_l"] = createExportWrapper("__isspace_l"); var _isspace_l = Module["_isspace_l"] = createExportWrapper("isspace_l"); var _isupper = Module["_isupper"] = createExportWrapper("isupper"); var ___isupper_l = Module["___isupper_l"] = createExportWrapper("__isupper_l"); var _isupper_l = Module["_isupper_l"] = createExportWrapper("isupper_l"); var _iswalnum = Module["_iswalnum"] = createExportWrapper("iswalnum"); var _iswdigit = Module["_iswdigit"] = createExportWrapper("iswdigit"); var _iswalpha = Module["_iswalpha"] = createExportWrapper("iswalpha"); var ___iswalnum_l = Module["___iswalnum_l"] = createExportWrapper("__iswalnum_l"); var _iswalnum_l = Module["_iswalnum_l"] = createExportWrapper("iswalnum_l"); var ___iswalpha_l = Module["___iswalpha_l"] = createExportWrapper("__iswalpha_l"); var _iswalpha_l = Module["_iswalpha_l"] = createExportWrapper("iswalpha_l"); var _iswblank = Module["_iswblank"] = createExportWrapper("iswblank"); var ___iswblank_l = Module["___iswblank_l"] = createExportWrapper("__iswblank_l"); var _iswblank_l = Module["_iswblank_l"] = createExportWrapper("iswblank_l"); var _iswcntrl = Module["_iswcntrl"] = createExportWrapper("iswcntrl"); var ___iswcntrl_l = Module["___iswcntrl_l"] = createExportWrapper("__iswcntrl_l"); var _iswcntrl_l = Module["_iswcntrl_l"] = createExportWrapper("iswcntrl_l"); var _iswgraph = Module["_iswgraph"] = createExportWrapper("iswgraph"); var _iswlower = Module["_iswlower"] = createExportWrapper("iswlower"); var _iswprint = Module["_iswprint"] = createExportWrapper("iswprint"); var _iswpunct = Module["_iswpunct"] = createExportWrapper("iswpunct"); var _iswspace = Module["_iswspace"] = createExportWrapper("iswspace"); var _iswupper = Module["_iswupper"] = createExportWrapper("iswupper"); var _iswxdigit = Module["_iswxdigit"] = createExportWrapper("iswxdigit"); var ___iswctype_l = Module["___iswctype_l"] = createExportWrapper("__iswctype_l"); var ___wctype_l = Module["___wctype_l"] = createExportWrapper("__wctype_l"); var _iswctype_l = Module["_iswctype_l"] = createExportWrapper("iswctype_l"); var _wctype_l = Module["_wctype_l"] = createExportWrapper("wctype_l"); var ___iswdigit_l = Module["___iswdigit_l"] = createExportWrapper("__iswdigit_l"); var _iswdigit_l = Module["_iswdigit_l"] = createExportWrapper("iswdigit_l"); var ___iswgraph_l = Module["___iswgraph_l"] = createExportWrapper("__iswgraph_l"); var _iswgraph_l = Module["_iswgraph_l"] = createExportWrapper("iswgraph_l"); var ___iswlower_l = Module["___iswlower_l"] = createExportWrapper("__iswlower_l"); var _iswlower_l = Module["_iswlower_l"] = createExportWrapper("iswlower_l"); var ___iswprint_l = Module["___iswprint_l"] = createExportWrapper("__iswprint_l"); var _iswprint_l = Module["_iswprint_l"] = createExportWrapper("iswprint_l"); var ___iswpunct_l = Module["___iswpunct_l"] = createExportWrapper("__iswpunct_l"); var _iswpunct_l = Module["_iswpunct_l"] = createExportWrapper("iswpunct_l"); var _wcschr = Module["_wcschr"] = createExportWrapper("wcschr"); var ___iswspace_l = Module["___iswspace_l"] = createExportWrapper("__iswspace_l"); var _iswspace_l = Module["_iswspace_l"] = createExportWrapper("iswspace_l"); var ___iswupper_l = Module["___iswupper_l"] = createExportWrapper("__iswupper_l"); var _iswupper_l = Module["_iswupper_l"] = createExportWrapper("iswupper_l"); var ___iswxdigit_l = Module["___iswxdigit_l"] = createExportWrapper("__iswxdigit_l"); var _iswxdigit_l = Module["_iswxdigit_l"] = createExportWrapper("iswxdigit_l"); var _isxdigit = Module["_isxdigit"] = createExportWrapper("isxdigit"); var ___isxdigit_l = Module["___isxdigit_l"] = createExportWrapper("__isxdigit_l"); var _isxdigit_l = Module["_isxdigit_l"] = createExportWrapper("isxdigit_l"); var _j0 = Module["_j0"] = createExportWrapper("j0"); var _y0 = Module["_y0"] = createExportWrapper("y0"); var _j0f = Module["_j0f"] = createExportWrapper("j0f"); var _y0f = Module["_y0f"] = createExportWrapper("y0f"); var _j1 = Module["_j1"] = createExportWrapper("j1"); var _y1 = Module["_y1"] = createExportWrapper("y1"); var _j1f = Module["_j1f"] = createExportWrapper("j1f"); var _y1f = Module["_y1f"] = createExportWrapper("y1f"); var _jn = Module["_jn"] = createExportWrapper("jn"); var _yn = Module["_yn"] = createExportWrapper("yn"); var _jnf = Module["_jnf"] = createExportWrapper("jnf"); var _ynf = Module["_ynf"] = createExportWrapper("ynf"); var _kill = Module["_kill"] = createExportWrapper("kill"); var _raise = Module["_raise"] = createExportWrapper("raise"); var _killpg = Module["_killpg"] = createExportWrapper("killpg"); var _labs = Module["_labs"] = createExportWrapper("labs"); var ___nl_langinfo = Module["___nl_langinfo"] = createExportWrapper("__nl_langinfo"); var _nl_langinfo = Module["_nl_langinfo"] = createExportWrapper("nl_langinfo"); var _nl_langinfo_l = Module["_nl_langinfo_l"] = createExportWrapper("nl_langinfo_l"); var _lchmod = Module["_lchmod"] = createExportWrapper("lchmod"); var _lchown = Module["_lchown"] = createExportWrapper("lchown"); var _lcong48 = Module["_lcong48"] = createExportWrapper("lcong48"); var _ldexp = Module["_ldexp"] = createExportWrapper("ldexp"); var _ldexpf = Module["_ldexpf"] = createExportWrapper("ldexpf"); var _scalbnf = Module["_scalbnf"] = createExportWrapper("scalbnf"); var _ldexpl = Module["_ldexpl"] = createExportWrapper("ldexpl"); var _ldiv = Module["_ldiv"] = createExportWrapper("ldiv"); var _get_nprocs_conf = Module["_get_nprocs_conf"] = createExportWrapper("get_nprocs_conf"); var _sysconf = Module["_sysconf"] = createExportWrapper("sysconf"); var _get_nprocs = Module["_get_nprocs"] = createExportWrapper("get_nprocs"); var _get_phys_pages = Module["_get_phys_pages"] = createExportWrapper("get_phys_pages"); var _get_avphys_pages = Module["_get_avphys_pages"] = createExportWrapper("get_avphys_pages"); var _lgamma = Module["_lgamma"] = createExportWrapper("lgamma"); var _lgamma_r = Module["_lgamma_r"] = createExportWrapper("lgamma_r"); var _lgammaf = Module["_lgammaf"] = createExportWrapper("lgammaf"); var _lgammaf_r = Module["_lgammaf_r"] = createExportWrapper("lgammaf_r"); var ___lgammal_r = Module["___lgammal_r"] = createExportWrapper("__lgammal_r"); var _lgammal = Module["_lgammal"] = createExportWrapper("lgammal"); var _lgammal_r = Module["_lgammal_r"] = createExportWrapper("lgammal_r"); var _emscripten_pthread_attr_gettransferredcanvases = Module["_emscripten_pthread_attr_gettransferredcanvases"] = createExportWrapper("emscripten_pthread_attr_gettransferredcanvases"); var _emscripten_pthread_attr_settransferredcanvases = Module["_emscripten_pthread_attr_settransferredcanvases"] = createExportWrapper("emscripten_pthread_attr_settransferredcanvases"); var _sched_get_priority_max = Module["_sched_get_priority_max"] = createExportWrapper("sched_get_priority_max"); var _sched_get_priority_min = Module["_sched_get_priority_min"] = createExportWrapper("sched_get_priority_min"); var _pthread_mutexattr_getprioceiling = Module["_pthread_mutexattr_getprioceiling"] = createExportWrapper("pthread_mutexattr_getprioceiling"); var _pthread_mutexattr_setprioceiling = Module["_pthread_mutexattr_setprioceiling"] = createExportWrapper("pthread_mutexattr_setprioceiling"); var _emscripten_current_thread_process_queued_calls = Module["_emscripten_current_thread_process_queued_calls"] = createExportWrapper("emscripten_current_thread_process_queued_calls"); var _emscripten_async_waitable_close = Module["_emscripten_async_waitable_close"] = createExportWrapper("emscripten_async_waitable_close"); var _emscripten_wait_for_call_v = Module["_emscripten_wait_for_call_v"] = createExportWrapper("emscripten_wait_for_call_v"); var _emscripten_wait_for_call_i = Module["_emscripten_wait_for_call_i"] = createExportWrapper("emscripten_wait_for_call_i"); var _emscripten_main_browser_thread_id = Module["_emscripten_main_browser_thread_id"] = createExportWrapper("emscripten_main_browser_thread_id"); var _emscripten_async_run_in_main_thread = Module["_emscripten_async_run_in_main_thread"] = createExportWrapper("emscripten_async_run_in_main_thread"); var _emscripten_sync_run_in_main_thread = Module["_emscripten_sync_run_in_main_thread"] = createExportWrapper("emscripten_sync_run_in_main_thread"); var _emscripten_sync_run_in_main_thread_0 = Module["_emscripten_sync_run_in_main_thread_0"] = createExportWrapper("emscripten_sync_run_in_main_thread_0"); var _emscripten_sync_run_in_main_thread_1 = Module["_emscripten_sync_run_in_main_thread_1"] = createExportWrapper("emscripten_sync_run_in_main_thread_1"); var _emscripten_sync_run_in_main_thread_2 = Module["_emscripten_sync_run_in_main_thread_2"] = createExportWrapper("emscripten_sync_run_in_main_thread_2"); var _emscripten_sync_run_in_main_thread_3 = Module["_emscripten_sync_run_in_main_thread_3"] = createExportWrapper("emscripten_sync_run_in_main_thread_3"); var _emscripten_sync_run_in_main_thread_4 = Module["_emscripten_sync_run_in_main_thread_4"] = createExportWrapper("emscripten_sync_run_in_main_thread_4"); var _emscripten_sync_run_in_main_thread_5 = Module["_emscripten_sync_run_in_main_thread_5"] = createExportWrapper("emscripten_sync_run_in_main_thread_5"); var _emscripten_sync_run_in_main_thread_6 = Module["_emscripten_sync_run_in_main_thread_6"] = createExportWrapper("emscripten_sync_run_in_main_thread_6"); var _emscripten_sync_run_in_main_thread_7 = Module["_emscripten_sync_run_in_main_thread_7"] = createExportWrapper("emscripten_sync_run_in_main_thread_7"); var _emscripten_proxy_execute_queue = Module["_emscripten_proxy_execute_queue"] = createExportWrapper("emscripten_proxy_execute_queue"); var _emscripten_proxy_get_system_queue = Module["_emscripten_proxy_get_system_queue"] = createExportWrapper("emscripten_proxy_get_system_queue"); var _emscripten_sync_run_in_main_runtime_thread_ = Module["_emscripten_sync_run_in_main_runtime_thread_"] = createExportWrapper("emscripten_sync_run_in_main_runtime_thread_"); var _emscripten_run_in_main_runtime_thread_js = Module["_emscripten_run_in_main_runtime_thread_js"] = createExportWrapper("emscripten_run_in_main_runtime_thread_js"); var _emscripten_async_run_in_main_runtime_thread_ = Module["_emscripten_async_run_in_main_runtime_thread_"] = createExportWrapper("emscripten_async_run_in_main_runtime_thread_"); var _emscripten_async_waitable_run_in_main_runtime_thread_ = Module["_emscripten_async_waitable_run_in_main_runtime_thread_"] = createExportWrapper("emscripten_async_waitable_run_in_main_runtime_thread_"); var _emscripten_dispatch_to_thread_args = Module["_emscripten_dispatch_to_thread_args"] = createExportWrapper("emscripten_dispatch_to_thread_args"); var _emscripten_dispatch_to_thread_ = Module["_emscripten_dispatch_to_thread_"] = createExportWrapper("emscripten_dispatch_to_thread_"); var _emscripten_dispatch_to_thread_async_args = Module["_emscripten_dispatch_to_thread_async_args"] = createExportWrapper("emscripten_dispatch_to_thread_async_args"); var _emscripten_dispatch_to_thread_async_ = Module["_emscripten_dispatch_to_thread_async_"] = createExportWrapper("emscripten_dispatch_to_thread_async_"); var __emscripten_thread_is_valid = Module["__emscripten_thread_is_valid"] = createExportWrapper("_emscripten_thread_is_valid"); var ___emscripten_init_main_thread = Module["___emscripten_init_main_thread"] = createExportWrapper("__emscripten_init_main_thread"); var _emscripten_stack_get_end = Module["_emscripten_stack_get_end"] = function() { return (_emscripten_stack_get_end = Module["_emscripten_stack_get_end"] = Module["asm"]["emscripten_stack_get_end"]).apply(null, arguments); }; var _emscripten_proxy_async = Module["_emscripten_proxy_async"] = createExportWrapper("emscripten_proxy_async"); var _link = Module["_link"] = createExportWrapper("link"); var ___syscall_link = Module["___syscall_link"] = createExportWrapper("__syscall_link"); var _linkat = Module["_linkat"] = createExportWrapper("linkat"); var _llabs = Module["_llabs"] = createExportWrapper("llabs"); var _lldiv = Module["_lldiv"] = createExportWrapper("lldiv"); var _llrint = Module["_llrint"] = createExportWrapper("llrint"); var _rint = Module["_rint"] = createExportWrapper("rint"); var _llrintf = Module["_llrintf"] = createExportWrapper("llrintf"); var _rintf = Module["_rintf"] = createExportWrapper("rintf"); var _llrintl = Module["_llrintl"] = createExportWrapper("llrintl"); var _rintl = Module["_rintl"] = createExportWrapper("rintl"); var _llround = Module["_llround"] = createExportWrapper("llround"); var _round = Module["_round"] = createExportWrapper("round"); var _llroundf = Module["_llroundf"] = createExportWrapper("llroundf"); var _roundf = Module["_roundf"] = createExportWrapper("roundf"); var _llroundl = Module["_llroundl"] = createExportWrapper("llroundl"); var _roundl = Module["_roundl"] = createExportWrapper("roundl"); var _localeconv = Module["_localeconv"] = createExportWrapper("localeconv"); var ___inhibit_ptc = Module["___inhibit_ptc"] = createExportWrapper("__inhibit_ptc"); var ___acquire_ptc = Module["___acquire_ptc"] = createExportWrapper("__acquire_ptc"); var ___release_ptc = Module["___release_ptc"] = createExportWrapper("__release_ptc"); var _lockf = Module["_lockf"] = createExportWrapper("lockf"); var _lockf64 = Module["_lockf64"] = createExportWrapper("lockf64"); var _log10 = Module["_log10"] = createExportWrapper("log10"); var _log10f = Module["_log10f"] = createExportWrapper("log10f"); var _log10l = Module["_log10l"] = createExportWrapper("log10l"); var _log2 = Module["_log2"] = createExportWrapper("log2"); var _log2f = Module["_log2f"] = createExportWrapper("log2f"); var _log2l = Module["_log2l"] = createExportWrapper("log2l"); var _logb = Module["_logb"] = createExportWrapper("logb"); var _logbf = Module["_logbf"] = createExportWrapper("logbf"); var _logbl = Module["_logbl"] = createExportWrapper("logbl"); var _setsid = Module["_setsid"] = createExportWrapper("setsid"); var _strtoull = Module["_strtoull"] = createExportWrapper("strtoull"); var _connect = Module["_connect"] = createExportWrapper("connect"); var _getsockname = Module["_getsockname"] = createExportWrapper("getsockname"); var _strstr = Module["_strstr"] = createExportWrapper("strstr"); var _mbstowcs = Module["_mbstowcs"] = createExportWrapper("mbstowcs"); var _nrand48 = Module["_nrand48"] = createExportWrapper("nrand48"); var _lrand48 = Module["_lrand48"] = createExportWrapper("lrand48"); var _lrint = Module["_lrint"] = createExportWrapper("lrint"); var _lrintf = Module["_lrintf"] = createExportWrapper("lrintf"); var _lrintl = Module["_lrintl"] = createExportWrapper("lrintl"); var _lround = Module["_lround"] = createExportWrapper("lround"); var _lroundf = Module["_lroundf"] = createExportWrapper("lroundf"); var _lroundl = Module["_lroundl"] = createExportWrapper("lroundl"); var _lsearch = Module["_lsearch"] = createExportWrapper("lsearch"); var _lfind = Module["_lfind"] = createExportWrapper("lfind"); var _lseek = Module["_lseek"] = createExportWrapper("lseek"); var _lseek64 = Module["_lseek64"] = createExportWrapper("lseek64"); var _lstat64 = Module["_lstat64"] = createExportWrapper("lstat64"); var ___syscall_madvise = Module["___syscall_madvise"] = createExportWrapper("__syscall_madvise"); var _madvise = Module["_madvise"] = createExportWrapper("madvise"); var _mbrlen = Module["_mbrlen"] = createExportWrapper("mbrlen"); var _mbrtoc16 = Module["_mbrtoc16"] = createExportWrapper("mbrtoc16"); var _mbrtoc32 = Module["_mbrtoc32"] = createExportWrapper("mbrtoc32"); var _mbsinit = Module["_mbsinit"] = createExportWrapper("mbsinit"); var _mbsnrtowcs = Module["_mbsnrtowcs"] = createExportWrapper("mbsnrtowcs"); var _mbsrtowcs = Module["_mbsrtowcs"] = createExportWrapper("mbsrtowcs"); var _memccpy = Module["_memccpy"] = createExportWrapper("memccpy"); var _memmem = Module["_memmem"] = createExportWrapper("memmem"); var _mempcpy = Module["_mempcpy"] = createExportWrapper("mempcpy"); var _memrchr = Module["_memrchr"] = createExportWrapper("memrchr"); var _mincore = Module["_mincore"] = createExportWrapper("mincore"); var ___syscall_mincore = Module["___syscall_mincore"] = createExportWrapper("__syscall_mincore"); var _mkdir = Module["_mkdir"] = createExportWrapper("mkdir"); var _mkdirat = Module["_mkdirat"] = createExportWrapper("mkdirat"); var _mkdtemp = Module["_mkdtemp"] = createExportWrapper("mkdtemp"); var _mkfifo = Module["_mkfifo"] = createExportWrapper("mkfifo"); var _mkfifoat = Module["_mkfifoat"] = createExportWrapper("mkfifoat"); var _mkostemp = Module["_mkostemp"] = createExportWrapper("mkostemp"); var _mkostemp64 = Module["_mkostemp64"] = createExportWrapper("mkostemp64"); var _mkostemps = Module["_mkostemps"] = createExportWrapper("mkostemps"); var _mkostemps64 = Module["_mkostemps64"] = createExportWrapper("mkostemps64"); var _mkstemp = Module["_mkstemp"] = createExportWrapper("mkstemp"); var _mkstemp64 = Module["_mkstemp64"] = createExportWrapper("mkstemp64"); var _mkstemps = Module["_mkstemps"] = createExportWrapper("mkstemps"); var _mkstemps64 = Module["_mkstemps64"] = createExportWrapper("mkstemps64"); var _mktemp = Module["_mktemp"] = createExportWrapper("mktemp"); var _mlock = Module["_mlock"] = createExportWrapper("mlock"); var ___syscall_mlock = Module["___syscall_mlock"] = createExportWrapper("__syscall_mlock"); var _mlockall = Module["_mlockall"] = createExportWrapper("mlockall"); var ___syscall_mlockall = Module["___syscall_mlockall"] = createExportWrapper("__syscall_mlockall"); var _mmap = Module["_mmap"] = createExportWrapper("mmap"); var _emscripten_builtin_mmap = Module["_emscripten_builtin_mmap"] = createExportWrapper("emscripten_builtin_mmap"); var _mmap64 = Module["_mmap64"] = createExportWrapper("mmap64"); var _setmntent = Module["_setmntent"] = createExportWrapper("setmntent"); var _endmntent = Module["_endmntent"] = createExportWrapper("endmntent"); var _getmntent_r = Module["_getmntent_r"] = createExportWrapper("getmntent_r"); var _sscanf = Module["_sscanf"] = createExportWrapper("sscanf"); var _getmntent = Module["_getmntent"] = createExportWrapper("getmntent"); var _addmntent = Module["_addmntent"] = createExportWrapper("addmntent"); var _hasmntopt = Module["_hasmntopt"] = createExportWrapper("hasmntopt"); var ___syscall_mprotect = Module["___syscall_mprotect"] = createExportWrapper("__syscall_mprotect"); var _mprotect = Module["_mprotect"] = createExportWrapper("mprotect"); var _jrand48 = Module["_jrand48"] = createExportWrapper("jrand48"); var _mrand48 = Module["_mrand48"] = createExportWrapper("mrand48"); var ___syscall_mremap = Module["___syscall_mremap"] = createExportWrapper("__syscall_mremap"); var _mremap = Module["_mremap"] = createExportWrapper("mremap"); var _msync = Module["_msync"] = createExportWrapper("msync"); var _mtx_destroy = Module["_mtx_destroy"] = createExportWrapper("mtx_destroy"); var _mtx_init = Module["_mtx_init"] = createExportWrapper("mtx_init"); var _mtx_lock = Module["_mtx_lock"] = createExportWrapper("mtx_lock"); var _mtx_timedlock = Module["_mtx_timedlock"] = createExportWrapper("mtx_timedlock"); var _mtx_trylock = Module["_mtx_trylock"] = createExportWrapper("mtx_trylock"); var _mtx_unlock = Module["_mtx_unlock"] = createExportWrapper("mtx_unlock"); var _munlock = Module["_munlock"] = createExportWrapper("munlock"); var ___syscall_munlock = Module["___syscall_munlock"] = createExportWrapper("__syscall_munlock"); var _munlockall = Module["_munlockall"] = createExportWrapper("munlockall"); var ___syscall_munlockall = Module["___syscall_munlockall"] = createExportWrapper("__syscall_munlockall"); var _munmap = Module["_munmap"] = createExportWrapper("munmap"); var _emscripten_builtin_munmap = Module["_emscripten_builtin_munmap"] = createExportWrapper("emscripten_builtin_munmap"); var _nan = Module["_nan"] = createExportWrapper("nan"); var _nanf = Module["_nanf"] = createExportWrapper("nanf"); var _nanl = Module["_nanl"] = createExportWrapper("nanl"); var _nanosleep = Module["_nanosleep"] = createExportWrapper("nanosleep"); var _nearbyint = Module["_nearbyint"] = createExportWrapper("nearbyint"); var _nearbyintf = Module["_nearbyintf"] = createExportWrapper("nearbyintf"); var _nearbyintl = Module["_nearbyintl"] = createExportWrapper("nearbyintl"); var _send = Module["_send"] = createExportWrapper("send"); var _recv = Module["_recv"] = createExportWrapper("recv"); var _getnetbyaddr = Module["_getnetbyaddr"] = createExportWrapper("getnetbyaddr"); var _getnetbyname = Module["_getnetbyname"] = createExportWrapper("getnetbyname"); var ___newlocale = Module["___newlocale"] = createExportWrapper("__newlocale"); var _newlocale = Module["_newlocale"] = createExportWrapper("newlocale"); var _nextafter = Module["_nextafter"] = createExportWrapper("nextafter"); var _nextafterf = Module["_nextafterf"] = createExportWrapper("nextafterf"); var _nexttoward = Module["_nexttoward"] = createExportWrapper("nexttoward"); var _nexttowardf = Module["_nexttowardf"] = createExportWrapper("nexttowardf"); var _nexttowardl = Module["_nexttowardl"] = createExportWrapper("nexttowardl"); var _nftw = Module["_nftw"] = createExportWrapper("nftw"); var _nftw64 = Module["_nftw64"] = createExportWrapper("nftw64"); var _nice = Module["_nice"] = createExportWrapper("nice"); var _setpriority = Module["_setpriority"] = createExportWrapper("setpriority"); var _ns_get16 = Module["_ns_get16"] = createExportWrapper("ns_get16"); var _ns_get32 = Module["_ns_get32"] = createExportWrapper("ns_get32"); var _ns_put16 = Module["_ns_put16"] = createExportWrapper("ns_put16"); var _ns_put32 = Module["_ns_put32"] = createExportWrapper("ns_put32"); var _ns_skiprr = Module["_ns_skiprr"] = createExportWrapper("ns_skiprr"); var _ns_initparse = Module["_ns_initparse"] = createExportWrapper("ns_initparse"); var _ns_name_uncompress = Module["_ns_name_uncompress"] = createExportWrapper("ns_name_uncompress"); var _ns_parserr = Module["_ns_parserr"] = createExportWrapper("ns_parserr"); var _open64 = Module["_open64"] = createExportWrapper("open64"); var _open_memstream = Module["_open_memstream"] = createExportWrapper("open_memstream"); var _open_wmemstream = Module["_open_wmemstream"] = createExportWrapper("open_wmemstream"); var _openat = Module["_openat"] = createExportWrapper("openat"); var _openat64 = Module["_openat64"] = createExportWrapper("openat64"); var _tcsetattr = Module["_tcsetattr"] = createExportWrapper("tcsetattr"); var _pathconf = Module["_pathconf"] = createExportWrapper("pathconf"); var _pause = Module["_pause"] = createExportWrapper("pause"); var ___syscall_pause = Module["___syscall_pause"] = createExportWrapper("__syscall_pause"); var _strerror = Module["_strerror"] = createExportWrapper("strerror"); var _pipe = Module["_pipe"] = createExportWrapper("pipe"); var ___syscall_pipe2 = Module["___syscall_pipe2"] = createExportWrapper("__syscall_pipe2"); var _poll = Module["_poll"] = createExportWrapper("poll"); var _posix_close = Module["_posix_close"] = createExportWrapper("posix_close"); var _posix_fadvise = Module["_posix_fadvise"] = createExportWrapper("posix_fadvise"); var _posix_fadvise64 = Module["_posix_fadvise64"] = createExportWrapper("posix_fadvise64"); var _posix_fallocate = Module["_posix_fallocate"] = createExportWrapper("posix_fallocate"); var _posix_fallocate64 = Module["_posix_fallocate64"] = createExportWrapper("posix_fallocate64"); var _posix_madvise = Module["_posix_madvise"] = createExportWrapper("posix_madvise"); var _posix_spawn_file_actions_addchdir_np = Module["_posix_spawn_file_actions_addchdir_np"] = createExportWrapper("posix_spawn_file_actions_addchdir_np"); var _posix_spawn_file_actions_addclose = Module["_posix_spawn_file_actions_addclose"] = createExportWrapper("posix_spawn_file_actions_addclose"); var _posix_spawn_file_actions_adddup2 = Module["_posix_spawn_file_actions_adddup2"] = createExportWrapper("posix_spawn_file_actions_adddup2"); var _posix_spawn_file_actions_addfchdir_np = Module["_posix_spawn_file_actions_addfchdir_np"] = createExportWrapper("posix_spawn_file_actions_addfchdir_np"); var _posix_spawn_file_actions_addopen = Module["_posix_spawn_file_actions_addopen"] = createExportWrapper("posix_spawn_file_actions_addopen"); var _posix_spawn_file_actions_destroy = Module["_posix_spawn_file_actions_destroy"] = createExportWrapper("posix_spawn_file_actions_destroy"); var _posix_spawn_file_actions_init = Module["_posix_spawn_file_actions_init"] = createExportWrapper("posix_spawn_file_actions_init"); var _posix_spawnattr_destroy = Module["_posix_spawnattr_destroy"] = createExportWrapper("posix_spawnattr_destroy"); var _posix_spawnattr_getflags = Module["_posix_spawnattr_getflags"] = createExportWrapper("posix_spawnattr_getflags"); var _posix_spawnattr_getpgroup = Module["_posix_spawnattr_getpgroup"] = createExportWrapper("posix_spawnattr_getpgroup"); var _posix_spawnattr_getsigdefault = Module["_posix_spawnattr_getsigdefault"] = createExportWrapper("posix_spawnattr_getsigdefault"); var _posix_spawnattr_getsigmask = Module["_posix_spawnattr_getsigmask"] = createExportWrapper("posix_spawnattr_getsigmask"); var _posix_spawnattr_init = Module["_posix_spawnattr_init"] = createExportWrapper("posix_spawnattr_init"); var _posix_spawnattr_getschedparam = Module["_posix_spawnattr_getschedparam"] = createExportWrapper("posix_spawnattr_getschedparam"); var _posix_spawnattr_setschedparam = Module["_posix_spawnattr_setschedparam"] = createExportWrapper("posix_spawnattr_setschedparam"); var _posix_spawnattr_getschedpolicy = Module["_posix_spawnattr_getschedpolicy"] = createExportWrapper("posix_spawnattr_getschedpolicy"); var _posix_spawnattr_setschedpolicy = Module["_posix_spawnattr_setschedpolicy"] = createExportWrapper("posix_spawnattr_setschedpolicy"); var _posix_spawnattr_setflags = Module["_posix_spawnattr_setflags"] = createExportWrapper("posix_spawnattr_setflags"); var _posix_spawnattr_setpgroup = Module["_posix_spawnattr_setpgroup"] = createExportWrapper("posix_spawnattr_setpgroup"); var _posix_spawnattr_setsigdefault = Module["_posix_spawnattr_setsigdefault"] = createExportWrapper("posix_spawnattr_setsigdefault"); var _posix_spawnattr_setsigmask = Module["_posix_spawnattr_setsigmask"] = createExportWrapper("posix_spawnattr_setsigmask"); var _powf = Module["_powf"] = createExportWrapper("powf"); var _pread = Module["_pread"] = createExportWrapper("pread"); var _pread64 = Module["_pread64"] = createExportWrapper("pread64"); var _preadv = Module["_preadv"] = createExportWrapper("preadv"); var _preadv64 = Module["_preadv64"] = createExportWrapper("preadv64"); var _printf = Module["_printf"] = createExportWrapper("printf"); var _iprintf = Module["_iprintf"] = createExportWrapper("iprintf"); var ___small_printf = Module["___small_printf"] = createExportWrapper("__small_printf"); var _strrchr = Module["_strrchr"] = createExportWrapper("strrchr"); var _em_proxying_queue_create = Module["_em_proxying_queue_create"] = createExportWrapper("em_proxying_queue_create"); var _em_proxying_queue_destroy = Module["_em_proxying_queue_destroy"] = createExportWrapper("em_proxying_queue_destroy"); var _pthread_mutex_lock = Module["_pthread_mutex_lock"] = createExportWrapper("pthread_mutex_lock"); var _pthread_mutex_unlock = Module["_pthread_mutex_unlock"] = createExportWrapper("pthread_mutex_unlock"); var __emscripten_proxy_execute_task_queue = Module["__emscripten_proxy_execute_task_queue"] = createExportWrapper("_emscripten_proxy_execute_task_queue"); var _emscripten_proxy_finish = Module["_emscripten_proxy_finish"] = createExportWrapper("emscripten_proxy_finish"); var _pthread_cond_signal = Module["_pthread_cond_signal"] = createExportWrapper("pthread_cond_signal"); var _emscripten_proxy_sync_with_ctx = Module["_emscripten_proxy_sync_with_ctx"] = createExportWrapper("emscripten_proxy_sync_with_ctx"); var _pthread_cond_wait = Module["_pthread_cond_wait"] = createExportWrapper("pthread_cond_wait"); var _emscripten_proxy_sync = Module["_emscripten_proxy_sync"] = createExportWrapper("emscripten_proxy_sync"); var _pthread_mutex_destroy = Module["_pthread_mutex_destroy"] = createExportWrapper("pthread_mutex_destroy"); var _pthread_cond_destroy = Module["_pthread_cond_destroy"] = createExportWrapper("pthread_cond_destroy"); var _pselect = Module["_pselect"] = createExportWrapper("pselect"); var ___syscall_pselect6 = Module["___syscall_pselect6"] = createExportWrapper("__syscall_pselect6"); var _pthread_atfork = Module["_pthread_atfork"] = createExportWrapper("pthread_atfork"); var _pthread_attr_destroy = Module["_pthread_attr_destroy"] = createExportWrapper("pthread_attr_destroy"); var _pthread_attr_getdetachstate = Module["_pthread_attr_getdetachstate"] = createExportWrapper("pthread_attr_getdetachstate"); var _pthread_attr_getguardsize = Module["_pthread_attr_getguardsize"] = createExportWrapper("pthread_attr_getguardsize"); var _pthread_attr_getinheritsched = Module["_pthread_attr_getinheritsched"] = createExportWrapper("pthread_attr_getinheritsched"); var _pthread_attr_getschedparam = Module["_pthread_attr_getschedparam"] = createExportWrapper("pthread_attr_getschedparam"); var _pthread_attr_getschedpolicy = Module["_pthread_attr_getschedpolicy"] = createExportWrapper("pthread_attr_getschedpolicy"); var _pthread_attr_getscope = Module["_pthread_attr_getscope"] = createExportWrapper("pthread_attr_getscope"); var _pthread_attr_getstack = Module["_pthread_attr_getstack"] = createExportWrapper("pthread_attr_getstack"); var _pthread_attr_getstacksize = Module["_pthread_attr_getstacksize"] = createExportWrapper("pthread_attr_getstacksize"); var _pthread_barrierattr_getpshared = Module["_pthread_barrierattr_getpshared"] = createExportWrapper("pthread_barrierattr_getpshared"); var _pthread_condattr_getclock = Module["_pthread_condattr_getclock"] = createExportWrapper("pthread_condattr_getclock"); var _pthread_condattr_getpshared = Module["_pthread_condattr_getpshared"] = createExportWrapper("pthread_condattr_getpshared"); var _pthread_mutexattr_getprotocol = Module["_pthread_mutexattr_getprotocol"] = createExportWrapper("pthread_mutexattr_getprotocol"); var _pthread_mutexattr_getpshared = Module["_pthread_mutexattr_getpshared"] = createExportWrapper("pthread_mutexattr_getpshared"); var _pthread_mutexattr_getrobust = Module["_pthread_mutexattr_getrobust"] = createExportWrapper("pthread_mutexattr_getrobust"); var _pthread_mutexattr_gettype = Module["_pthread_mutexattr_gettype"] = createExportWrapper("pthread_mutexattr_gettype"); var _pthread_rwlockattr_getpshared = Module["_pthread_rwlockattr_getpshared"] = createExportWrapper("pthread_rwlockattr_getpshared"); var _pthread_attr_init = Module["_pthread_attr_init"] = createExportWrapper("pthread_attr_init"); var _pthread_attr_setdetachstate = Module["_pthread_attr_setdetachstate"] = createExportWrapper("pthread_attr_setdetachstate"); var _pthread_attr_setguardsize = Module["_pthread_attr_setguardsize"] = createExportWrapper("pthread_attr_setguardsize"); var _pthread_attr_setinheritsched = Module["_pthread_attr_setinheritsched"] = createExportWrapper("pthread_attr_setinheritsched"); var _pthread_attr_setschedparam = Module["_pthread_attr_setschedparam"] = createExportWrapper("pthread_attr_setschedparam"); var _pthread_attr_setschedpolicy = Module["_pthread_attr_setschedpolicy"] = createExportWrapper("pthread_attr_setschedpolicy"); var _pthread_attr_setscope = Module["_pthread_attr_setscope"] = createExportWrapper("pthread_attr_setscope"); var _pthread_attr_setstack = Module["_pthread_attr_setstack"] = createExportWrapper("pthread_attr_setstack"); var _pthread_attr_setstacksize = Module["_pthread_attr_setstacksize"] = createExportWrapper("pthread_attr_setstacksize"); var _pthread_barrier_destroy = Module["_pthread_barrier_destroy"] = createExportWrapper("pthread_barrier_destroy"); var _pthread_barrier_init = Module["_pthread_barrier_init"] = createExportWrapper("pthread_barrier_init"); var _pthread_barrier_wait = Module["_pthread_barrier_wait"] = createExportWrapper("pthread_barrier_wait"); var _pthread_barrierattr_destroy = Module["_pthread_barrierattr_destroy"] = createExportWrapper("pthread_barrierattr_destroy"); var _pthread_barrierattr_init = Module["_pthread_barrierattr_init"] = createExportWrapper("pthread_barrierattr_init"); var _pthread_barrierattr_setpshared = Module["_pthread_barrierattr_setpshared"] = createExportWrapper("pthread_barrierattr_setpshared"); var _pthread_exit = Module["_pthread_exit"] = createExportWrapper("pthread_exit"); var _pthread_cancel = Module["_pthread_cancel"] = createExportWrapper("pthread_cancel"); var _pthread_kill = Module["_pthread_kill"] = createExportWrapper("pthread_kill"); var __pthread_cleanup_push = Module["__pthread_cleanup_push"] = createExportWrapper("_pthread_cleanup_push"); var __pthread_cleanup_pop = Module["__pthread_cleanup_pop"] = createExportWrapper("_pthread_cleanup_pop"); var _pthread_cond_broadcast = Module["_pthread_cond_broadcast"] = createExportWrapper("pthread_cond_broadcast"); var _pthread_cond_init = Module["_pthread_cond_init"] = createExportWrapper("pthread_cond_init"); var _pthread_cond_timedwait = Module["_pthread_cond_timedwait"] = createExportWrapper("pthread_cond_timedwait"); var _pthread_condattr_destroy = Module["_pthread_condattr_destroy"] = createExportWrapper("pthread_condattr_destroy"); var _pthread_condattr_init = Module["_pthread_condattr_init"] = createExportWrapper("pthread_condattr_init"); var _pthread_condattr_setclock = Module["_pthread_condattr_setclock"] = createExportWrapper("pthread_condattr_setclock"); var _pthread_condattr_setpshared = Module["_pthread_condattr_setpshared"] = createExportWrapper("pthread_condattr_setpshared"); var __emscripten_thread_profiler_init = Module["__emscripten_thread_profiler_init"] = createExportWrapper("_emscripten_thread_profiler_init"); var __emscripten_thread_free_data = Module["__emscripten_thread_free_data"] = createExportWrapper("_emscripten_thread_free_data"); var __emscripten_thread_exit = Module["__emscripten_thread_exit"] = createExportWrapper("_emscripten_thread_exit"); var _emscripten_builtin_pthread_create = Module["_emscripten_builtin_pthread_create"] = createExportWrapper("emscripten_builtin_pthread_create"); var _pthread_create = Module["_pthread_create"] = createExportWrapper("pthread_create"); var _pthread_detach = Module["_pthread_detach"] = createExportWrapper("pthread_detach"); var _thrd_detach = Module["_thrd_detach"] = createExportWrapper("thrd_detach"); var _emscripten_builtin_pthread_detach = Module["_emscripten_builtin_pthread_detach"] = createExportWrapper("emscripten_builtin_pthread_detach"); var _pthread_equal = Module["_pthread_equal"] = createExportWrapper("pthread_equal"); var _thrd_equal = Module["_thrd_equal"] = createExportWrapper("thrd_equal"); var _pthread_getattr_np = Module["_pthread_getattr_np"] = createExportWrapper("pthread_getattr_np"); var _pthread_getconcurrency = Module["_pthread_getconcurrency"] = createExportWrapper("pthread_getconcurrency"); var _pthread_getcpuclockid = Module["_pthread_getcpuclockid"] = createExportWrapper("pthread_getcpuclockid"); var _pthread_getschedparam = Module["_pthread_getschedparam"] = createExportWrapper("pthread_getschedparam"); var _pthread_getspecific = Module["_pthread_getspecific"] = createExportWrapper("pthread_getspecific"); var _tss_get = Module["_tss_get"] = createExportWrapper("tss_get"); var _pthread_tryjoin_np = Module["_pthread_tryjoin_np"] = createExportWrapper("pthread_tryjoin_np"); var _pthread_timedjoin_np = Module["_pthread_timedjoin_np"] = createExportWrapper("pthread_timedjoin_np"); var _pthread_join = Module["_pthread_join"] = createExportWrapper("pthread_join"); var _emscripten_builtin_pthread_join = Module["_emscripten_builtin_pthread_join"] = createExportWrapper("emscripten_builtin_pthread_join"); var _pthread_key_create = Module["_pthread_key_create"] = createExportWrapper("pthread_key_create"); var _pthread_key_delete = Module["_pthread_key_delete"] = createExportWrapper("pthread_key_delete"); var _pthread_mutex_consistent = Module["_pthread_mutex_consistent"] = createExportWrapper("pthread_mutex_consistent"); var _pthread_mutex_getprioceiling = Module["_pthread_mutex_getprioceiling"] = createExportWrapper("pthread_mutex_getprioceiling"); var _pthread_mutex_init = Module["_pthread_mutex_init"] = createExportWrapper("pthread_mutex_init"); var _pthread_mutex_setprioceiling = Module["_pthread_mutex_setprioceiling"] = createExportWrapper("pthread_mutex_setprioceiling"); var _pthread_mutex_timedlock = Module["_pthread_mutex_timedlock"] = createExportWrapper("pthread_mutex_timedlock"); var _pthread_mutex_trylock = Module["_pthread_mutex_trylock"] = createExportWrapper("pthread_mutex_trylock"); var _pthread_mutexattr_destroy = Module["_pthread_mutexattr_destroy"] = createExportWrapper("pthread_mutexattr_destroy"); var _pthread_mutexattr_init = Module["_pthread_mutexattr_init"] = createExportWrapper("pthread_mutexattr_init"); var _pthread_mutexattr_setprotocol = Module["_pthread_mutexattr_setprotocol"] = createExportWrapper("pthread_mutexattr_setprotocol"); var _pthread_mutexattr_setpshared = Module["_pthread_mutexattr_setpshared"] = createExportWrapper("pthread_mutexattr_setpshared"); var _pthread_mutexattr_setrobust = Module["_pthread_mutexattr_setrobust"] = createExportWrapper("pthread_mutexattr_setrobust"); var _pthread_mutexattr_settype = Module["_pthread_mutexattr_settype"] = createExportWrapper("pthread_mutexattr_settype"); var _pthread_once = Module["_pthread_once"] = createExportWrapper("pthread_once"); var _pthread_rwlock_destroy = Module["_pthread_rwlock_destroy"] = createExportWrapper("pthread_rwlock_destroy"); var _pthread_rwlock_init = Module["_pthread_rwlock_init"] = createExportWrapper("pthread_rwlock_init"); var _pthread_rwlock_tryrdlock = Module["_pthread_rwlock_tryrdlock"] = createExportWrapper("pthread_rwlock_tryrdlock"); var _pthread_rwlock_timedrdlock = Module["_pthread_rwlock_timedrdlock"] = createExportWrapper("pthread_rwlock_timedrdlock"); var _pthread_rwlock_trywrlock = Module["_pthread_rwlock_trywrlock"] = createExportWrapper("pthread_rwlock_trywrlock"); var _pthread_rwlock_timedwrlock = Module["_pthread_rwlock_timedwrlock"] = createExportWrapper("pthread_rwlock_timedwrlock"); var _pthread_rwlockattr_destroy = Module["_pthread_rwlockattr_destroy"] = createExportWrapper("pthread_rwlockattr_destroy"); var _pthread_rwlockattr_init = Module["_pthread_rwlockattr_init"] = createExportWrapper("pthread_rwlockattr_init"); var _pthread_rwlockattr_setpshared = Module["_pthread_rwlockattr_setpshared"] = createExportWrapper("pthread_rwlockattr_setpshared"); var _thrd_current = Module["_thrd_current"] = createExportWrapper("thrd_current"); var _pthread_setattr_default_np = Module["_pthread_setattr_default_np"] = createExportWrapper("pthread_setattr_default_np"); var _pthread_getattr_default_np = Module["_pthread_getattr_default_np"] = createExportWrapper("pthread_getattr_default_np"); var _pthread_setcanceltype = Module["_pthread_setcanceltype"] = createExportWrapper("pthread_setcanceltype"); var _pthread_testcancel = Module["_pthread_testcancel"] = createExportWrapper("pthread_testcancel"); var _pthread_setconcurrency = Module["_pthread_setconcurrency"] = createExportWrapper("pthread_setconcurrency"); var _pthread_setschedparam = Module["_pthread_setschedparam"] = createExportWrapper("pthread_setschedparam"); var _pthread_setschedprio = Module["_pthread_setschedprio"] = createExportWrapper("pthread_setschedprio"); var _pthread_setspecific = Module["_pthread_setspecific"] = createExportWrapper("pthread_setspecific"); var ___sig_is_blocked = Module["___sig_is_blocked"] = createExportWrapper("__sig_is_blocked"); var _sigismember = Module["_sigismember"] = createExportWrapper("sigismember"); var _sigorset = Module["_sigorset"] = createExportWrapper("sigorset"); var _sigandset = Module["_sigandset"] = createExportWrapper("sigandset"); var _sigdelset = Module["_sigdelset"] = createExportWrapper("sigdelset"); var _sigpending = Module["_sigpending"] = createExportWrapper("sigpending"); var _pthread_spin_destroy = Module["_pthread_spin_destroy"] = createExportWrapper("pthread_spin_destroy"); var _pthread_spin_init = Module["_pthread_spin_init"] = createExportWrapper("pthread_spin_init"); var _pthread_spin_lock = Module["_pthread_spin_lock"] = createExportWrapper("pthread_spin_lock"); var _pthread_spin_trylock = Module["_pthread_spin_trylock"] = createExportWrapper("pthread_spin_trylock"); var _pthread_spin_unlock = Module["_pthread_spin_unlock"] = createExportWrapper("pthread_spin_unlock"); var _ptsname = Module["_ptsname"] = createExportWrapper("ptsname"); var _posix_openpt = Module["_posix_openpt"] = createExportWrapper("posix_openpt"); var _grantpt = Module["_grantpt"] = createExportWrapper("grantpt"); var _unlockpt = Module["_unlockpt"] = createExportWrapper("unlockpt"); var _ptsname_r = Module["_ptsname_r"] = createExportWrapper("ptsname_r"); var __IO_putc = Module["__IO_putc"] = createExportWrapper("_IO_putc"); var _putc_unlocked = Module["_putc_unlocked"] = createExportWrapper("putc_unlocked"); var _fputc_unlocked = Module["_fputc_unlocked"] = createExportWrapper("fputc_unlocked"); var __IO_putc_unlocked = Module["__IO_putc_unlocked"] = createExportWrapper("_IO_putc_unlocked"); var _putchar = Module["_putchar"] = createExportWrapper("putchar"); var _putchar_unlocked = Module["_putchar_unlocked"] = createExportWrapper("putchar_unlocked"); var _putenv = Module["_putenv"] = createExportWrapper("putenv"); var _unsetenv = Module["_unsetenv"] = createExportWrapper("unsetenv"); var _puts = Module["_puts"] = createExportWrapper("puts"); var _putw = Module["_putw"] = createExportWrapper("putw"); var _putwc = Module["_putwc"] = createExportWrapper("putwc"); var _putwchar = Module["_putwchar"] = createExportWrapper("putwchar"); var _putwchar_unlocked = Module["_putwchar_unlocked"] = createExportWrapper("putwchar_unlocked"); var _pwrite = Module["_pwrite"] = createExportWrapper("pwrite"); var _pwrite64 = Module["_pwrite64"] = createExportWrapper("pwrite64"); var _pwritev = Module["_pwritev"] = createExportWrapper("pwritev"); var _pwritev64 = Module["_pwritev64"] = createExportWrapper("pwritev64"); var _sigaddset = Module["_sigaddset"] = createExportWrapper("sigaddset"); var _srand = Module["_srand"] = createExportWrapper("srand"); var _rand = Module["_rand"] = createExportWrapper("rand"); var _rand_r = Module["_rand_r"] = createExportWrapper("rand_r"); var _srandom = Module["_srandom"] = createExportWrapper("srandom"); var _initstate = Module["_initstate"] = createExportWrapper("initstate"); var _setstate = Module["_setstate"] = createExportWrapper("setstate"); var _random = Module["_random"] = createExportWrapper("random"); var _readdir64 = Module["_readdir64"] = createExportWrapper("readdir64"); var _readdir_r = Module["_readdir_r"] = createExportWrapper("readdir_r"); var _readdir64_r = Module["_readdir64_r"] = createExportWrapper("readdir64_r"); var _readlink = Module["_readlink"] = createExportWrapper("readlink"); var _readlinkat = Module["_readlinkat"] = createExportWrapper("readlinkat"); var _readv = Module["_readv"] = createExportWrapper("readv"); var _realpath = Module["_realpath"] = createExportWrapper("realpath"); var _recvmmsg = Module["_recvmmsg"] = createExportWrapper("recvmmsg"); var ___syscall_recvmmsg = Module["___syscall_recvmmsg"] = createExportWrapper("__syscall_recvmmsg"); var _regcomp = Module["_regcomp"] = createExportWrapper("regcomp"); var _regfree = Module["_regfree"] = createExportWrapper("regfree"); var _regerror = Module["_regerror"] = createExportWrapper("regerror"); var _regexec = Module["_regexec"] = createExportWrapper("regexec"); var _remainder = Module["_remainder"] = createExportWrapper("remainder"); var _remquo = Module["_remquo"] = createExportWrapper("remquo"); var _drem = Module["_drem"] = createExportWrapper("drem"); var _remainderf = Module["_remainderf"] = createExportWrapper("remainderf"); var _remquof = Module["_remquof"] = createExportWrapper("remquof"); var _dremf = Module["_dremf"] = createExportWrapper("dremf"); var _remainderl = Module["_remainderl"] = createExportWrapper("remainderl"); var _remquol = Module["_remquol"] = createExportWrapper("remquol"); var _remove = Module["_remove"] = createExportWrapper("remove"); var _rename = Module["_rename"] = createExportWrapper("rename"); var _renameat = Module["_renameat"] = createExportWrapper("renameat"); var _res_init = Module["_res_init"] = createExportWrapper("res_init"); var _res_mkquery = Module["_res_mkquery"] = createExportWrapper("res_mkquery"); var _bind = Module["_bind"] = createExportWrapper("bind"); var _setsockopt = Module["_setsockopt"] = createExportWrapper("setsockopt"); var _sendto = Module["_sendto"] = createExportWrapper("sendto"); var _recvfrom = Module["_recvfrom"] = createExportWrapper("recvfrom"); var ___res_msend = Module["___res_msend"] = createExportWrapper("__res_msend"); var _res_send = Module["_res_send"] = createExportWrapper("res_send"); var ___res_state = Module["___res_state"] = createExportWrapper("__res_state"); var _rewind = Module["_rewind"] = createExportWrapper("rewind"); var _rewinddir = Module["_rewinddir"] = createExportWrapper("rewinddir"); var _rindex = Module["_rindex"] = createExportWrapper("rindex"); var _rmdir = Module["_rmdir"] = createExportWrapper("rmdir"); var _scalb = Module["_scalb"] = createExportWrapper("scalb"); var _scalbf = Module["_scalbf"] = createExportWrapper("scalbf"); var _scalbln = Module["_scalbln"] = createExportWrapper("scalbln"); var _scalblnf = Module["_scalblnf"] = createExportWrapper("scalblnf"); var _scalblnl = Module["_scalblnl"] = createExportWrapper("scalblnl"); var _scandir = Module["_scandir"] = createExportWrapper("scandir"); var _scandir64 = Module["_scandir64"] = createExportWrapper("scandir64"); var _scanf = Module["_scanf"] = createExportWrapper("scanf"); var _vscanf = Module["_vscanf"] = createExportWrapper("vscanf"); var ___isoc99_scanf = Module["___isoc99_scanf"] = createExportWrapper("__isoc99_scanf"); var _sched_yield = Module["_sched_yield"] = createExportWrapper("sched_yield"); var _seed48 = Module["_seed48"] = createExportWrapper("seed48"); var _seekdir = Module["_seekdir"] = createExportWrapper("seekdir"); var _select = Module["_select"] = createExportWrapper("select"); var _sem_destroy = Module["_sem_destroy"] = createExportWrapper("sem_destroy"); var _sem_getvalue = Module["_sem_getvalue"] = createExportWrapper("sem_getvalue"); var _sem_init = Module["_sem_init"] = createExportWrapper("sem_init"); var _sem_open = Module["_sem_open"] = createExportWrapper("sem_open"); var _unlink = Module["_unlink"] = createExportWrapper("unlink"); var _sem_close = Module["_sem_close"] = createExportWrapper("sem_close"); var _sem_post = Module["_sem_post"] = createExportWrapper("sem_post"); var _sem_timedwait = Module["_sem_timedwait"] = createExportWrapper("sem_timedwait"); var _sem_trywait = Module["_sem_trywait"] = createExportWrapper("sem_trywait"); var _sem_unlink = Module["_sem_unlink"] = createExportWrapper("sem_unlink"); var _shm_unlink = Module["_shm_unlink"] = createExportWrapper("shm_unlink"); var _sem_wait = Module["_sem_wait"] = createExportWrapper("sem_wait"); var _sendmmsg = Module["_sendmmsg"] = createExportWrapper("sendmmsg"); var ___syscall_sendmmsg = Module["___syscall_sendmmsg"] = createExportWrapper("__syscall_sendmmsg"); var _endservent = Module["_endservent"] = createExportWrapper("endservent"); var _setservent = Module["_setservent"] = createExportWrapper("setservent"); var _getservent = Module["_getservent"] = createExportWrapper("getservent"); var _setbuf = Module["_setbuf"] = createExportWrapper("setbuf"); var _setvbuf = Module["_setvbuf"] = createExportWrapper("setvbuf"); var _setbuffer = Module["_setbuffer"] = createExportWrapper("setbuffer"); var _setdomainname = Module["_setdomainname"] = createExportWrapper("setdomainname"); var ___syscall_setdomainname = Module["___syscall_setdomainname"] = createExportWrapper("__syscall_setdomainname"); var _setegid = Module["_setegid"] = createExportWrapper("setegid"); var _setenv = Module["_setenv"] = createExportWrapper("setenv"); var _seteuid = Module["_seteuid"] = createExportWrapper("seteuid"); var _setgid = Module["_setgid"] = createExportWrapper("setgid"); var _setitimer = Module["_setitimer"] = createExportWrapper("setitimer"); var ___syscall_setitimer = Module["___syscall_setitimer"] = createExportWrapper("__syscall_setitimer"); var _setlinebuf = Module["_setlinebuf"] = createExportWrapper("setlinebuf"); var _setlocale = Module["_setlocale"] = createExportWrapper("setlocale"); var _setpgid = Module["_setpgid"] = createExportWrapper("setpgid"); var ___syscall_setpgid = Module["___syscall_setpgid"] = createExportWrapper("__syscall_setpgid"); var _setpgrp = Module["_setpgrp"] = createExportWrapper("setpgrp"); var ___syscall_setpriority = Module["___syscall_setpriority"] = createExportWrapper("__syscall_setpriority"); var _setregid = Module["_setregid"] = createExportWrapper("setregid"); var _setresgid = Module["_setresgid"] = createExportWrapper("setresgid"); var _setresuid = Module["_setresuid"] = createExportWrapper("setresuid"); var _setreuid = Module["_setreuid"] = createExportWrapper("setreuid"); var _setrlimit = Module["_setrlimit"] = createExportWrapper("setrlimit"); var ___syscall_setrlimit = Module["___syscall_setrlimit"] = createExportWrapper("__syscall_setrlimit"); var _setrlimit64 = Module["_setrlimit64"] = createExportWrapper("setrlimit64"); var ___syscall_setsid = Module["___syscall_setsid"] = createExportWrapper("__syscall_setsid"); var _setuid = Module["_setuid"] = createExportWrapper("setuid"); var _shm_open = Module["_shm_open"] = createExportWrapper("shm_open"); var _sigaction = Module["_sigaction"] = createExportWrapper("sigaction"); var _sigemptyset = Module["_sigemptyset"] = createExportWrapper("sigemptyset"); var _siginterrupt = Module["_siginterrupt"] = createExportWrapper("siginterrupt"); var _signal = Module["_signal"] = createExportWrapper("signal"); var _bsd_signal = Module["_bsd_signal"] = createExportWrapper("bsd_signal"); var ___sysv_signal = Module["___sysv_signal"] = createExportWrapper("__sysv_signal"); var _significand = Module["_significand"] = createExportWrapper("significand"); var _significandf = Module["_significandf"] = createExportWrapper("significandf"); var _sigprocmask = Module["_sigprocmask"] = createExportWrapper("sigprocmask"); var ___libc_current_sigrtmax = Module["___libc_current_sigrtmax"] = createExportWrapper("__libc_current_sigrtmax"); var ___libc_current_sigrtmin = Module["___libc_current_sigrtmin"] = createExportWrapper("__libc_current_sigrtmin"); var _sigtimedwait = Module["_sigtimedwait"] = createExportWrapper("sigtimedwait"); var _sigwait = Module["_sigwait"] = createExportWrapper("sigwait"); var _sigwaitinfo = Module["_sigwaitinfo"] = createExportWrapper("sigwaitinfo"); var _sincos = Module["_sincos"] = createExportWrapper("sincos"); var _sincosf = Module["_sincosf"] = createExportWrapper("sincosf"); var _sincosl = Module["_sincosl"] = createExportWrapper("sincosl"); var _sinhl = Module["_sinhl"] = createExportWrapper("sinhl"); var _sinl = Module["_sinl"] = createExportWrapper("sinl"); var _sleep = Module["_sleep"] = createExportWrapper("sleep"); var _sockatmark = Module["_sockatmark"] = createExportWrapper("sockatmark"); var _vsprintf = Module["_vsprintf"] = createExportWrapper("vsprintf"); var _siprintf = Module["_siprintf"] = createExportWrapper("siprintf"); var _vsiprintf = Module["_vsiprintf"] = createExportWrapper("vsiprintf"); var ___small_sprintf = Module["___small_sprintf"] = createExportWrapper("__small_sprintf"); var ___small_vsprintf = Module["___small_vsprintf"] = createExportWrapper("__small_vsprintf"); var _srand48 = Module["_srand48"] = createExportWrapper("srand48"); var _vsscanf = Module["_vsscanf"] = createExportWrapper("vsscanf"); var ___isoc99_sscanf = Module["___isoc99_sscanf"] = createExportWrapper("__isoc99_sscanf"); var _stat64 = Module["_stat64"] = createExportWrapper("stat64"); var _statvfs = Module["_statvfs"] = createExportWrapper("statvfs"); var _fstatvfs = Module["_fstatvfs"] = createExportWrapper("fstatvfs"); var _statfs = Module["_statfs"] = createExportWrapper("statfs"); var _fstatfs = Module["_fstatfs"] = createExportWrapper("fstatfs"); var _statvfs64 = Module["_statvfs64"] = createExportWrapper("statvfs64"); var _statfs64 = Module["_statfs64"] = createExportWrapper("statfs64"); var _fstatvfs64 = Module["_fstatvfs64"] = createExportWrapper("fstatvfs64"); var _fstatfs64 = Module["_fstatfs64"] = createExportWrapper("fstatfs64"); var _stpcpy = Module["_stpcpy"] = createExportWrapper("stpcpy"); var _stpncpy = Module["_stpncpy"] = createExportWrapper("stpncpy"); var _tolower = Module["_tolower"] = createExportWrapper("tolower"); var ___strcasecmp_l = Module["___strcasecmp_l"] = createExportWrapper("__strcasecmp_l"); var _strcasecmp_l = Module["_strcasecmp_l"] = createExportWrapper("strcasecmp_l"); var _strcasestr = Module["_strcasestr"] = createExportWrapper("strcasestr"); var _strncasecmp = Module["_strncasecmp"] = createExportWrapper("strncasecmp"); var _strcat = Module["_strcat"] = createExportWrapper("strcat"); var _strchrnul = Module["_strchrnul"] = createExportWrapper("strchrnul"); var ___strcoll_l = Module["___strcoll_l"] = createExportWrapper("__strcoll_l"); var _strcoll_l = Module["_strcoll_l"] = createExportWrapper("strcoll_l"); var ___strerror_l = Module["___strerror_l"] = createExportWrapper("__strerror_l"); var _strerror_l = Module["_strerror_l"] = createExportWrapper("strerror_l"); var _strerror_r = Module["_strerror_r"] = createExportWrapper("strerror_r"); var ___xpg_strerror_r = Module["___xpg_strerror_r"] = createExportWrapper("__xpg_strerror_r"); var _strfmon_l = Module["_strfmon_l"] = createExportWrapper("strfmon_l"); var _strfmon = Module["_strfmon"] = createExportWrapper("strfmon"); var _strlcat = Module["_strlcat"] = createExportWrapper("strlcat"); var _strlcpy = Module["_strlcpy"] = createExportWrapper("strlcpy"); var _strlwr = Module["_strlwr"] = createExportWrapper("strlwr"); var ___strncasecmp_l = Module["___strncasecmp_l"] = createExportWrapper("__strncasecmp_l"); var _strncasecmp_l = Module["_strncasecmp_l"] = createExportWrapper("strncasecmp_l"); var _strncat = Module["_strncat"] = createExportWrapper("strncat"); var _strndup = Module["_strndup"] = createExportWrapper("strndup"); var _strpbrk = Module["_strpbrk"] = createExportWrapper("strpbrk"); var _strsep = Module["_strsep"] = createExportWrapper("strsep"); var _strsignal = Module["_strsignal"] = createExportWrapper("strsignal"); var _strtof = Module["_strtof"] = createExportWrapper("strtof"); var _strtold = Module["_strtold"] = createExportWrapper("strtold"); var _strtof_l = Module["_strtof_l"] = createExportWrapper("strtof_l"); var _strtod_l = Module["_strtod_l"] = createExportWrapper("strtod_l"); var _strtold_l = Module["_strtold_l"] = createExportWrapper("strtold_l"); var _strtok = Module["_strtok"] = createExportWrapper("strtok"); var _strtok_r = Module["_strtok_r"] = createExportWrapper("strtok_r"); var _strtoll = Module["_strtoll"] = createExportWrapper("strtoll"); var _strtoimax = Module["_strtoimax"] = createExportWrapper("strtoimax"); var _strtoumax = Module["_strtoumax"] = createExportWrapper("strtoumax"); var ___strtol_internal = Module["___strtol_internal"] = createExportWrapper("__strtol_internal"); var ___strtoul_internal = Module["___strtoul_internal"] = createExportWrapper("__strtoul_internal"); var ___strtoll_internal = Module["___strtoll_internal"] = createExportWrapper("__strtoll_internal"); var ___strtoull_internal = Module["___strtoull_internal"] = createExportWrapper("__strtoull_internal"); var ___strtoimax_internal = Module["___strtoimax_internal"] = createExportWrapper("__strtoimax_internal"); var ___strtoumax_internal = Module["___strtoumax_internal"] = createExportWrapper("__strtoumax_internal"); var _strtoull_l = Module["_strtoull_l"] = createExportWrapper("strtoull_l"); var _strtoll_l = Module["_strtoll_l"] = createExportWrapper("strtoll_l"); var _strtoul_l = Module["_strtoul_l"] = createExportWrapper("strtoul_l"); var _strtol_l = Module["_strtol_l"] = createExportWrapper("strtol_l"); var _strupr = Module["_strupr"] = createExportWrapper("strupr"); var _toupper = Module["_toupper"] = createExportWrapper("toupper"); var _strverscmp = Module["_strverscmp"] = createExportWrapper("strverscmp"); var ___strxfrm_l = Module["___strxfrm_l"] = createExportWrapper("__strxfrm_l"); var _strxfrm = Module["_strxfrm"] = createExportWrapper("strxfrm"); var _strxfrm_l = Module["_strxfrm_l"] = createExportWrapper("strxfrm_l"); var _swab = Module["_swab"] = createExportWrapper("swab"); var _swprintf = Module["_swprintf"] = createExportWrapper("swprintf"); var _vswprintf = Module["_vswprintf"] = createExportWrapper("vswprintf"); var _swscanf = Module["_swscanf"] = createExportWrapper("swscanf"); var _vswscanf = Module["_vswscanf"] = createExportWrapper("vswscanf"); var ___isoc99_swscanf = Module["___isoc99_swscanf"] = createExportWrapper("__isoc99_swscanf"); var _symlink = Module["_symlink"] = createExportWrapper("symlink"); var _symlinkat = Module["_symlinkat"] = createExportWrapper("symlinkat"); var _sync = Module["_sync"] = createExportWrapper("sync"); var ___syscall_sync = Module["___syscall_sync"] = createExportWrapper("__syscall_sync"); var _setlogmask = Module["_setlogmask"] = createExportWrapper("setlogmask"); var _closelog = Module["_closelog"] = createExportWrapper("closelog"); var _openlog = Module["_openlog"] = createExportWrapper("openlog"); var _syslog = Module["_syslog"] = createExportWrapper("syslog"); var _vsyslog = Module["_vsyslog"] = createExportWrapper("vsyslog"); var _tanh = Module["_tanh"] = createExportWrapper("tanh"); var _tanhf = Module["_tanhf"] = createExportWrapper("tanhf"); var _tanhl = Module["_tanhl"] = createExportWrapper("tanhl"); var _tanl = Module["_tanl"] = createExportWrapper("tanl"); var _tcdrain = Module["_tcdrain"] = createExportWrapper("tcdrain"); var _tcflow = Module["_tcflow"] = createExportWrapper("tcflow"); var _tcflush = Module["_tcflush"] = createExportWrapper("tcflush"); var _tcgetattr = Module["_tcgetattr"] = createExportWrapper("tcgetattr"); var _tcgetpgrp = Module["_tcgetpgrp"] = createExportWrapper("tcgetpgrp"); var _tcgetsid = Module["_tcgetsid"] = createExportWrapper("tcgetsid"); var _tcgetwinsize = Module["_tcgetwinsize"] = createExportWrapper("tcgetwinsize"); var _tcsendbreak = Module["_tcsendbreak"] = createExportWrapper("tcsendbreak"); var _tcsetpgrp = Module["_tcsetpgrp"] = createExportWrapper("tcsetpgrp"); var _tcsetwinsize = Module["_tcsetwinsize"] = createExportWrapper("tcsetwinsize"); var _tdelete = Module["_tdelete"] = createExportWrapper("tdelete"); var _tdestroy = Module["_tdestroy"] = createExportWrapper("tdestroy"); var _telldir = Module["_telldir"] = createExportWrapper("telldir"); var _tempnam = Module["_tempnam"] = createExportWrapper("tempnam"); var _textdomain = Module["_textdomain"] = createExportWrapper("textdomain"); var _gettext = Module["_gettext"] = createExportWrapper("gettext"); var _ngettext = Module["_ngettext"] = createExportWrapper("ngettext"); var _tfind = Module["_tfind"] = createExportWrapper("tfind"); var _tgamma = Module["_tgamma"] = createExportWrapper("tgamma"); var _tgammaf = Module["_tgammaf"] = createExportWrapper("tgammaf"); var _tgammal = Module["_tgammal"] = createExportWrapper("tgammal"); var _thrd_create = Module["_thrd_create"] = createExportWrapper("thrd_create"); var _thrd_exit = Module["_thrd_exit"] = createExportWrapper("thrd_exit"); var _thrd_join = Module["_thrd_join"] = createExportWrapper("thrd_join"); var _thrd_sleep = Module["_thrd_sleep"] = createExportWrapper("thrd_sleep"); var _thrd_yield = Module["_thrd_yield"] = createExportWrapper("thrd_yield"); var _emscripten_set_thread_name = Module["_emscripten_set_thread_name"] = createExportWrapper("emscripten_set_thread_name"); var _timespec_get = Module["_timespec_get"] = createExportWrapper("timespec_get"); var _tmpfile = Module["_tmpfile"] = createExportWrapper("tmpfile"); var _tmpfile64 = Module["_tmpfile64"] = createExportWrapper("tmpfile64"); var _tmpnam = Module["_tmpnam"] = createExportWrapper("tmpnam"); var _toascii = Module["_toascii"] = createExportWrapper("toascii"); var ___tolower_l = Module["___tolower_l"] = createExportWrapper("__tolower_l"); var _tolower_l = Module["_tolower_l"] = createExportWrapper("tolower_l"); var ___toupper_l = Module["___toupper_l"] = createExportWrapper("__toupper_l"); var _toupper_l = Module["_toupper_l"] = createExportWrapper("toupper_l"); var ___towupper_l = Module["___towupper_l"] = createExportWrapper("__towupper_l"); var ___towlower_l = Module["___towlower_l"] = createExportWrapper("__towlower_l"); var _towupper_l = Module["_towupper_l"] = createExportWrapper("towupper_l"); var _towlower_l = Module["_towlower_l"] = createExportWrapper("towlower_l"); var _trunc = Module["_trunc"] = createExportWrapper("trunc"); var _truncate = Module["_truncate"] = createExportWrapper("truncate"); var _truncate64 = Module["_truncate64"] = createExportWrapper("truncate64"); var _truncf = Module["_truncf"] = createExportWrapper("truncf"); var _truncl = Module["_truncl"] = createExportWrapper("truncl"); var _tsearch = Module["_tsearch"] = createExportWrapper("tsearch"); var _tss_create = Module["_tss_create"] = createExportWrapper("tss_create"); var _tss_delete = Module["_tss_delete"] = createExportWrapper("tss_delete"); var _tss_set = Module["_tss_set"] = createExportWrapper("tss_set"); var _ttyname = Module["_ttyname"] = createExportWrapper("ttyname"); var _ttyname_r = Module["_ttyname_r"] = createExportWrapper("ttyname_r"); var _twalk = Module["_twalk"] = createExportWrapper("twalk"); var _ualarm = Module["_ualarm"] = createExportWrapper("ualarm"); var _umask = Module["_umask"] = createExportWrapper("umask"); var ___syscall_umask = Module["___syscall_umask"] = createExportWrapper("__syscall_umask"); var ___syscall_uname = Module["___syscall_uname"] = createExportWrapper("__syscall_uname"); var _ungetwc = Module["_ungetwc"] = createExportWrapper("ungetwc"); var _unlinkat = Module["_unlinkat"] = createExportWrapper("unlinkat"); var ___uselocale = Module["___uselocale"] = createExportWrapper("__uselocale"); var _uselocale = Module["_uselocale"] = createExportWrapper("uselocale"); var _usleep = Module["_usleep"] = createExportWrapper("usleep"); var _utime = Module["_utime"] = createExportWrapper("utime"); var _utimes = Module["_utimes"] = createExportWrapper("utimes"); var _versionsort = Module["_versionsort"] = createExportWrapper("versionsort"); var _versionsort64 = Module["_versionsort64"] = createExportWrapper("versionsort64"); var ___vfprintf_internal = Module["___vfprintf_internal"] = createExportWrapper("__vfprintf_internal"); var ___isoc99_vfscanf = Module["___isoc99_vfscanf"] = createExportWrapper("__isoc99_vfscanf"); var _wcsnlen = Module["_wcsnlen"] = createExportWrapper("wcsnlen"); var ___isoc99_vfwscanf = Module["___isoc99_vfwscanf"] = createExportWrapper("__isoc99_vfwscanf"); var _vprintf = Module["_vprintf"] = createExportWrapper("vprintf"); var ___isoc99_vscanf = Module["___isoc99_vscanf"] = createExportWrapper("__isoc99_vscanf"); var _vsniprintf = Module["_vsniprintf"] = createExportWrapper("vsniprintf"); var ___small_vsnprintf = Module["___small_vsnprintf"] = createExportWrapper("__small_vsnprintf"); var ___isoc99_vsscanf = Module["___isoc99_vsscanf"] = createExportWrapper("__isoc99_vsscanf"); var ___isoc99_vswscanf = Module["___isoc99_vswscanf"] = createExportWrapper("__isoc99_vswscanf"); var _vwprintf = Module["_vwprintf"] = createExportWrapper("vwprintf"); var _vwscanf = Module["_vwscanf"] = createExportWrapper("vwscanf"); var ___isoc99_vwscanf = Module["___isoc99_vwscanf"] = createExportWrapper("__isoc99_vwscanf"); var _wait = Module["_wait"] = createExportWrapper("wait"); var ___syscall_wait4 = Module["___syscall_wait4"] = createExportWrapper("__syscall_wait4"); var _wcpcpy = Module["_wcpcpy"] = createExportWrapper("wcpcpy"); var _wcscpy = Module["_wcscpy"] = createExportWrapper("wcscpy"); var _wcslen = Module["_wcslen"] = createExportWrapper("wcslen"); var _wcpncpy = Module["_wcpncpy"] = createExportWrapper("wcpncpy"); var _wcsncpy = Module["_wcsncpy"] = createExportWrapper("wcsncpy"); var _wcscasecmp = Module["_wcscasecmp"] = createExportWrapper("wcscasecmp"); var _wcsncasecmp = Module["_wcsncasecmp"] = createExportWrapper("wcsncasecmp"); var _wcscasecmp_l = Module["_wcscasecmp_l"] = createExportWrapper("wcscasecmp_l"); var _wcscat = Module["_wcscat"] = createExportWrapper("wcscat"); var _wcscmp = Module["_wcscmp"] = createExportWrapper("wcscmp"); var ___wcscoll_l = Module["___wcscoll_l"] = createExportWrapper("__wcscoll_l"); var _wcscoll = Module["_wcscoll"] = createExportWrapper("wcscoll"); var _wcscoll_l = Module["_wcscoll_l"] = createExportWrapper("wcscoll_l"); var _wcscspn = Module["_wcscspn"] = createExportWrapper("wcscspn"); var _wcsdup = Module["_wcsdup"] = createExportWrapper("wcsdup"); var _wmemcpy = Module["_wmemcpy"] = createExportWrapper("wmemcpy"); var _wcsncasecmp_l = Module["_wcsncasecmp_l"] = createExportWrapper("wcsncasecmp_l"); var _wcsncat = Module["_wcsncat"] = createExportWrapper("wcsncat"); var _wcsncmp = Module["_wcsncmp"] = createExportWrapper("wcsncmp"); var _wmemset = Module["_wmemset"] = createExportWrapper("wmemset"); var _wmemchr = Module["_wmemchr"] = createExportWrapper("wmemchr"); var _wcsnrtombs = Module["_wcsnrtombs"] = createExportWrapper("wcsnrtombs"); var _wcspbrk = Module["_wcspbrk"] = createExportWrapper("wcspbrk"); var _wcsrchr = Module["_wcsrchr"] = createExportWrapper("wcsrchr"); var _wcsspn = Module["_wcsspn"] = createExportWrapper("wcsspn"); var _wcsstr = Module["_wcsstr"] = createExportWrapper("wcsstr"); var _wmemcmp = Module["_wmemcmp"] = createExportWrapper("wmemcmp"); var _wcstof = Module["_wcstof"] = createExportWrapper("wcstof"); var _wcstod = Module["_wcstod"] = createExportWrapper("wcstod"); var _wcstold = Module["_wcstold"] = createExportWrapper("wcstold"); var _wcstok = Module["_wcstok"] = createExportWrapper("wcstok"); var _wcstoull = Module["_wcstoull"] = createExportWrapper("wcstoull"); var _wcstoll = Module["_wcstoll"] = createExportWrapper("wcstoll"); var _wcstoul = Module["_wcstoul"] = createExportWrapper("wcstoul"); var _wcstol = Module["_wcstol"] = createExportWrapper("wcstol"); var _wcstoimax = Module["_wcstoimax"] = createExportWrapper("wcstoimax"); var _wcstoumax = Module["_wcstoumax"] = createExportWrapper("wcstoumax"); var _wcstombs = Module["_wcstombs"] = createExportWrapper("wcstombs"); var _wcswcs = Module["_wcswcs"] = createExportWrapper("wcswcs"); var _wcswidth = Module["_wcswidth"] = createExportWrapper("wcswidth"); var _wcwidth = Module["_wcwidth"] = createExportWrapper("wcwidth"); var ___wcsxfrm_l = Module["___wcsxfrm_l"] = createExportWrapper("__wcsxfrm_l"); var _wcsxfrm = Module["_wcsxfrm"] = createExportWrapper("wcsxfrm"); var _wcsxfrm_l = Module["_wcsxfrm_l"] = createExportWrapper("wcsxfrm_l"); var _wctob = Module["_wctob"] = createExportWrapper("wctob"); var _wctrans = Module["_wctrans"] = createExportWrapper("wctrans"); var _towctrans = Module["_towctrans"] = createExportWrapper("towctrans"); var ___wctrans_l = Module["___wctrans_l"] = createExportWrapper("__wctrans_l"); var ___towctrans_l = Module["___towctrans_l"] = createExportWrapper("__towctrans_l"); var _wctrans_l = Module["_wctrans_l"] = createExportWrapper("wctrans_l"); var _towctrans_l = Module["_towctrans_l"] = createExportWrapper("towctrans_l"); var _wmemmove = Module["_wmemmove"] = createExportWrapper("wmemmove"); var _wprintf = Module["_wprintf"] = createExportWrapper("wprintf"); var _writev = Module["_writev"] = createExportWrapper("writev"); var _wscanf = Module["_wscanf"] = createExportWrapper("wscanf"); var ___isoc99_wscanf = Module["___isoc99_wscanf"] = createExportWrapper("__isoc99_wscanf"); var __ZNSt3__26__sortIRNS_6__lessIccEEPcEEvT0_S5_T_ = Module["__ZNSt3__26__sortIRNS_6__lessIccEEPcEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__26__sortIRNS_6__lessIccEEPcEEvT0_S5_T_"); var __ZNSt3__27__log2iIlEET_S1_ = Module["__ZNSt3__27__log2iIlEET_S1_"] = createExportWrapper("_ZNSt3__27__log2iIlEET_S1_"); var __ZNSt3__211__introsortIRNS_6__lessIccEEPcEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__211__introsortIRNS_6__lessIccEEPcEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__211__introsortIRNS_6__lessIccEEPcEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNSt3__26__sortIRNS_6__lessIwwEEPwEEvT0_S5_T_ = Module["__ZNSt3__26__sortIRNS_6__lessIwwEEPwEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__26__sortIRNS_6__lessIwwEEPwEEvT0_S5_T_"); var __ZNSt3__211__introsortIRNS_6__lessIwwEEPwEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__211__introsortIRNS_6__lessIwwEEPwEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__211__introsortIRNS_6__lessIwwEEPwEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNSt3__26__sortIRNS_6__lessIaaEEPaEEvT0_S5_T_ = Module["__ZNSt3__26__sortIRNS_6__lessIaaEEPaEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__26__sortIRNS_6__lessIaaEEPaEEvT0_S5_T_"); var __ZNSt3__211__introsortIRNS_6__lessIaaEEPaEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__211__introsortIRNS_6__lessIaaEEPaEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__211__introsortIRNS_6__lessIaaEEPaEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNSt3__26__sortIRNS_6__lessIhhEEPhEEvT0_S5_T_ = Module["__ZNSt3__26__sortIRNS_6__lessIhhEEPhEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__26__sortIRNS_6__lessIhhEEPhEEvT0_S5_T_"); var __ZNSt3__211__introsortIRNS_6__lessIhhEEPhEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__211__introsortIRNS_6__lessIhhEEPhEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__211__introsortIRNS_6__lessIhhEEPhEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNSt3__26__sortIRNS_6__lessIssEEPsEEvT0_S5_T_ = Module["__ZNSt3__26__sortIRNS_6__lessIssEEPsEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__26__sortIRNS_6__lessIssEEPsEEvT0_S5_T_"); var __ZNSt3__211__introsortIRNS_6__lessIssEEPsEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__211__introsortIRNS_6__lessIssEEPsEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__211__introsortIRNS_6__lessIssEEPsEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNSt3__26__sortIRNS_6__lessIttEEPtEEvT0_S5_T_ = Module["__ZNSt3__26__sortIRNS_6__lessIttEEPtEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__26__sortIRNS_6__lessIttEEPtEEvT0_S5_T_"); var __ZNSt3__211__introsortIRNS_6__lessIttEEPtEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__211__introsortIRNS_6__lessIttEEPtEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__211__introsortIRNS_6__lessIttEEPtEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNSt3__26__sortIRNS_6__lessIiiEEPiEEvT0_S5_T_ = Module["__ZNSt3__26__sortIRNS_6__lessIiiEEPiEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__26__sortIRNS_6__lessIiiEEPiEEvT0_S5_T_"); var __ZNSt3__211__introsortIRNS_6__lessIiiEEPiEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__211__introsortIRNS_6__lessIiiEEPiEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__211__introsortIRNS_6__lessIiiEEPiEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNSt3__26__sortIRNS_6__lessIjjEEPjEEvT0_S5_T_ = Module["__ZNSt3__26__sortIRNS_6__lessIjjEEPjEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__26__sortIRNS_6__lessIjjEEPjEEvT0_S5_T_"); var __ZNSt3__211__introsortIRNS_6__lessIjjEEPjEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__211__introsortIRNS_6__lessIjjEEPjEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__211__introsortIRNS_6__lessIjjEEPjEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNSt3__26__sortIRNS_6__lessIllEEPlEEvT0_S5_T_ = Module["__ZNSt3__26__sortIRNS_6__lessIllEEPlEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__26__sortIRNS_6__lessIllEEPlEEvT0_S5_T_"); var __ZNSt3__211__introsortIRNS_6__lessIllEEPlEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__211__introsortIRNS_6__lessIllEEPlEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__211__introsortIRNS_6__lessIllEEPlEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNSt3__26__sortIRNS_6__lessImmEEPmEEvT0_S5_T_ = Module["__ZNSt3__26__sortIRNS_6__lessImmEEPmEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__26__sortIRNS_6__lessImmEEPmEEvT0_S5_T_"); var __ZNSt3__211__introsortIRNS_6__lessImmEEPmEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__211__introsortIRNS_6__lessImmEEPmEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__211__introsortIRNS_6__lessImmEEPmEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNSt3__26__sortIRNS_6__lessIxxEEPxEEvT0_S5_T_ = Module["__ZNSt3__26__sortIRNS_6__lessIxxEEPxEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__26__sortIRNS_6__lessIxxEEPxEEvT0_S5_T_"); var __ZNSt3__211__introsortIRNS_6__lessIxxEEPxEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__211__introsortIRNS_6__lessIxxEEPxEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__211__introsortIRNS_6__lessIxxEEPxEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNSt3__26__sortIRNS_6__lessIyyEEPyEEvT0_S5_T_ = Module["__ZNSt3__26__sortIRNS_6__lessIyyEEPyEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__26__sortIRNS_6__lessIyyEEPyEEvT0_S5_T_"); var __ZNSt3__211__introsortIRNS_6__lessIyyEEPyEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__211__introsortIRNS_6__lessIyyEEPyEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__211__introsortIRNS_6__lessIyyEEPyEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNSt3__26__sortIRNS_6__lessIffEEPfEEvT0_S5_T_ = Module["__ZNSt3__26__sortIRNS_6__lessIffEEPfEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__26__sortIRNS_6__lessIffEEPfEEvT0_S5_T_"); var __ZNSt3__211__introsortIRNS_6__lessIffEEPfEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__211__introsortIRNS_6__lessIffEEPfEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__211__introsortIRNS_6__lessIffEEPfEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNSt3__26__sortIRNS_6__lessIddEEPdEEvT0_S5_T_ = Module["__ZNSt3__26__sortIRNS_6__lessIddEEPdEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__26__sortIRNS_6__lessIddEEPdEEvT0_S5_T_"); var __ZNSt3__211__introsortIRNS_6__lessIddEEPdEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__211__introsortIRNS_6__lessIddEEPdEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__211__introsortIRNS_6__lessIddEEPdEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNSt3__26__sortIRNS_6__lessIeeEEPeEEvT0_S5_T_ = Module["__ZNSt3__26__sortIRNS_6__lessIeeEEPeEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__26__sortIRNS_6__lessIeeEEPeEEvT0_S5_T_"); var __ZNSt3__211__introsortIRNS_6__lessIeeEEPeEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__211__introsortIRNS_6__lessIeeEEPeEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__211__introsortIRNS_6__lessIeeEEPeEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIccEEPcEEbT0_S5_T_ = Module["__ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIccEEPcEEbT0_S5_T_"] = createExportWrapper("_ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIccEEPcEEbT0_S5_T_"); var __ZNKSt3__26__lessIccEclERKcS3_ = Module["__ZNKSt3__26__lessIccEclERKcS3_"] = createExportWrapper("_ZNKSt3__26__lessIccEclERKcS3_"); var __ZNSt3__24swapIcEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_ = Module["__ZNSt3__24swapIcEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_"] = createExportWrapper("_ZNSt3__24swapIcEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_"); var __ZNSt3__27__sort3IRNS_6__lessIccEEPcEEjT0_S5_S5_T_ = Module["__ZNSt3__27__sort3IRNS_6__lessIccEEPcEEjT0_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort3IRNS_6__lessIccEEPcEEjT0_S5_S5_T_"); var __ZNSt3__27__sort4IRNS_6__lessIccEEPcEEjT0_S5_S5_S5_T_ = Module["__ZNSt3__27__sort4IRNS_6__lessIccEEPcEEjT0_S5_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort4IRNS_6__lessIccEEPcEEjT0_S5_S5_S5_T_"); var __ZNSt3__27__sort5IRNS_6__lessIccEEPcEEjT0_S5_S5_S5_S5_T_ = Module["__ZNSt3__27__sort5IRNS_6__lessIccEEPcEEjT0_S5_S5_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort5IRNS_6__lessIccEEPcEEjT0_S5_S5_S5_S5_T_"); var __ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIwwEEPwEEbT0_S5_T_ = Module["__ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIwwEEPwEEbT0_S5_T_"] = createExportWrapper("_ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIwwEEPwEEbT0_S5_T_"); var __ZNKSt3__26__lessIwwEclERKwS3_ = Module["__ZNKSt3__26__lessIwwEclERKwS3_"] = createExportWrapper("_ZNKSt3__26__lessIwwEclERKwS3_"); var __ZNSt3__24swapIwEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_ = Module["__ZNSt3__24swapIwEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_"] = createExportWrapper("_ZNSt3__24swapIwEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_"); var __ZNSt3__27__sort3IRNS_6__lessIwwEEPwEEjT0_S5_S5_T_ = Module["__ZNSt3__27__sort3IRNS_6__lessIwwEEPwEEjT0_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort3IRNS_6__lessIwwEEPwEEjT0_S5_S5_T_"); var __ZNSt3__27__sort4IRNS_6__lessIwwEEPwEEjT0_S5_S5_S5_T_ = Module["__ZNSt3__27__sort4IRNS_6__lessIwwEEPwEEjT0_S5_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort4IRNS_6__lessIwwEEPwEEjT0_S5_S5_S5_T_"); var __ZNSt3__27__sort5IRNS_6__lessIwwEEPwEEjT0_S5_S5_S5_S5_T_ = Module["__ZNSt3__27__sort5IRNS_6__lessIwwEEPwEEjT0_S5_S5_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort5IRNS_6__lessIwwEEPwEEjT0_S5_S5_S5_S5_T_"); var __ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIaaEEPaEEbT0_S5_T_ = Module["__ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIaaEEPaEEbT0_S5_T_"] = createExportWrapper("_ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIaaEEPaEEbT0_S5_T_"); var __ZNKSt3__26__lessIaaEclERKaS3_ = Module["__ZNKSt3__26__lessIaaEclERKaS3_"] = createExportWrapper("_ZNKSt3__26__lessIaaEclERKaS3_"); var __ZNSt3__24swapIaEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_ = Module["__ZNSt3__24swapIaEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_"] = createExportWrapper("_ZNSt3__24swapIaEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_"); var __ZNSt3__27__sort3IRNS_6__lessIaaEEPaEEjT0_S5_S5_T_ = Module["__ZNSt3__27__sort3IRNS_6__lessIaaEEPaEEjT0_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort3IRNS_6__lessIaaEEPaEEjT0_S5_S5_T_"); var __ZNSt3__27__sort4IRNS_6__lessIaaEEPaEEjT0_S5_S5_S5_T_ = Module["__ZNSt3__27__sort4IRNS_6__lessIaaEEPaEEjT0_S5_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort4IRNS_6__lessIaaEEPaEEjT0_S5_S5_S5_T_"); var __ZNSt3__27__sort5IRNS_6__lessIaaEEPaEEjT0_S5_S5_S5_S5_T_ = Module["__ZNSt3__27__sort5IRNS_6__lessIaaEEPaEEjT0_S5_S5_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort5IRNS_6__lessIaaEEPaEEjT0_S5_S5_S5_S5_T_"); var __ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIhhEEPhEEbT0_S5_T_ = Module["__ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIhhEEPhEEbT0_S5_T_"] = createExportWrapper("_ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIhhEEPhEEbT0_S5_T_"); var __ZNKSt3__26__lessIhhEclERKhS3_ = Module["__ZNKSt3__26__lessIhhEclERKhS3_"] = createExportWrapper("_ZNKSt3__26__lessIhhEclERKhS3_"); var __ZNSt3__24swapIhEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_ = Module["__ZNSt3__24swapIhEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_"] = createExportWrapper("_ZNSt3__24swapIhEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_"); var __ZNSt3__27__sort3IRNS_6__lessIhhEEPhEEjT0_S5_S5_T_ = Module["__ZNSt3__27__sort3IRNS_6__lessIhhEEPhEEjT0_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort3IRNS_6__lessIhhEEPhEEjT0_S5_S5_T_"); var __ZNSt3__27__sort4IRNS_6__lessIhhEEPhEEjT0_S5_S5_S5_T_ = Module["__ZNSt3__27__sort4IRNS_6__lessIhhEEPhEEjT0_S5_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort4IRNS_6__lessIhhEEPhEEjT0_S5_S5_S5_T_"); var __ZNSt3__27__sort5IRNS_6__lessIhhEEPhEEjT0_S5_S5_S5_S5_T_ = Module["__ZNSt3__27__sort5IRNS_6__lessIhhEEPhEEjT0_S5_S5_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort5IRNS_6__lessIhhEEPhEEjT0_S5_S5_S5_S5_T_"); var __ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIssEEPsEEbT0_S5_T_ = Module["__ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIssEEPsEEbT0_S5_T_"] = createExportWrapper("_ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIssEEPsEEbT0_S5_T_"); var __ZNKSt3__26__lessIssEclERKsS3_ = Module["__ZNKSt3__26__lessIssEclERKsS3_"] = createExportWrapper("_ZNKSt3__26__lessIssEclERKsS3_"); var __ZNSt3__24swapIsEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_ = Module["__ZNSt3__24swapIsEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_"] = createExportWrapper("_ZNSt3__24swapIsEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_"); var __ZNSt3__27__sort3IRNS_6__lessIssEEPsEEjT0_S5_S5_T_ = Module["__ZNSt3__27__sort3IRNS_6__lessIssEEPsEEjT0_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort3IRNS_6__lessIssEEPsEEjT0_S5_S5_T_"); var __ZNSt3__27__sort4IRNS_6__lessIssEEPsEEjT0_S5_S5_S5_T_ = Module["__ZNSt3__27__sort4IRNS_6__lessIssEEPsEEjT0_S5_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort4IRNS_6__lessIssEEPsEEjT0_S5_S5_S5_T_"); var __ZNSt3__27__sort5IRNS_6__lessIssEEPsEEjT0_S5_S5_S5_S5_T_ = Module["__ZNSt3__27__sort5IRNS_6__lessIssEEPsEEjT0_S5_S5_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort5IRNS_6__lessIssEEPsEEjT0_S5_S5_S5_S5_T_"); var __ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIttEEPtEEbT0_S5_T_ = Module["__ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIttEEPtEEbT0_S5_T_"] = createExportWrapper("_ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIttEEPtEEbT0_S5_T_"); var __ZNKSt3__26__lessIttEclERKtS3_ = Module["__ZNKSt3__26__lessIttEclERKtS3_"] = createExportWrapper("_ZNKSt3__26__lessIttEclERKtS3_"); var __ZNSt3__24swapItEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_ = Module["__ZNSt3__24swapItEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_"] = createExportWrapper("_ZNSt3__24swapItEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_"); var __ZNSt3__27__sort3IRNS_6__lessIttEEPtEEjT0_S5_S5_T_ = Module["__ZNSt3__27__sort3IRNS_6__lessIttEEPtEEjT0_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort3IRNS_6__lessIttEEPtEEjT0_S5_S5_T_"); var __ZNSt3__27__sort4IRNS_6__lessIttEEPtEEjT0_S5_S5_S5_T_ = Module["__ZNSt3__27__sort4IRNS_6__lessIttEEPtEEjT0_S5_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort4IRNS_6__lessIttEEPtEEjT0_S5_S5_S5_T_"); var __ZNSt3__27__sort5IRNS_6__lessIttEEPtEEjT0_S5_S5_S5_S5_T_ = Module["__ZNSt3__27__sort5IRNS_6__lessIttEEPtEEjT0_S5_S5_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort5IRNS_6__lessIttEEPtEEjT0_S5_S5_S5_S5_T_"); var __ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIiiEEPiEEbT0_S5_T_ = Module["__ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIiiEEPiEEbT0_S5_T_"] = createExportWrapper("_ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIiiEEPiEEbT0_S5_T_"); var __ZNKSt3__26__lessIiiEclERKiS3_ = Module["__ZNKSt3__26__lessIiiEclERKiS3_"] = createExportWrapper("_ZNKSt3__26__lessIiiEclERKiS3_"); var __ZNSt3__24swapIiEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_ = Module["__ZNSt3__24swapIiEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_"] = createExportWrapper("_ZNSt3__24swapIiEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_"); var __ZNSt3__27__sort3IRNS_6__lessIiiEEPiEEjT0_S5_S5_T_ = Module["__ZNSt3__27__sort3IRNS_6__lessIiiEEPiEEjT0_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort3IRNS_6__lessIiiEEPiEEjT0_S5_S5_T_"); var __ZNSt3__27__sort4IRNS_6__lessIiiEEPiEEjT0_S5_S5_S5_T_ = Module["__ZNSt3__27__sort4IRNS_6__lessIiiEEPiEEjT0_S5_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort4IRNS_6__lessIiiEEPiEEjT0_S5_S5_S5_T_"); var __ZNSt3__27__sort5IRNS_6__lessIiiEEPiEEjT0_S5_S5_S5_S5_T_ = Module["__ZNSt3__27__sort5IRNS_6__lessIiiEEPiEEjT0_S5_S5_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort5IRNS_6__lessIiiEEPiEEjT0_S5_S5_S5_S5_T_"); var __ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIjjEEPjEEbT0_S5_T_ = Module["__ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIjjEEPjEEbT0_S5_T_"] = createExportWrapper("_ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIjjEEPjEEbT0_S5_T_"); var __ZNKSt3__26__lessIjjEclERKjS3_ = Module["__ZNKSt3__26__lessIjjEclERKjS3_"] = createExportWrapper("_ZNKSt3__26__lessIjjEclERKjS3_"); var __ZNSt3__24swapIjEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_ = Module["__ZNSt3__24swapIjEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_"] = createExportWrapper("_ZNSt3__24swapIjEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_"); var __ZNSt3__27__sort3IRNS_6__lessIjjEEPjEEjT0_S5_S5_T_ = Module["__ZNSt3__27__sort3IRNS_6__lessIjjEEPjEEjT0_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort3IRNS_6__lessIjjEEPjEEjT0_S5_S5_T_"); var __ZNSt3__27__sort4IRNS_6__lessIjjEEPjEEjT0_S5_S5_S5_T_ = Module["__ZNSt3__27__sort4IRNS_6__lessIjjEEPjEEjT0_S5_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort4IRNS_6__lessIjjEEPjEEjT0_S5_S5_S5_T_"); var __ZNSt3__27__sort5IRNS_6__lessIjjEEPjEEjT0_S5_S5_S5_S5_T_ = Module["__ZNSt3__27__sort5IRNS_6__lessIjjEEPjEEjT0_S5_S5_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort5IRNS_6__lessIjjEEPjEEjT0_S5_S5_S5_S5_T_"); var __ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIllEEPlEEbT0_S5_T_ = Module["__ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIllEEPlEEbT0_S5_T_"] = createExportWrapper("_ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIllEEPlEEbT0_S5_T_"); var __ZNKSt3__26__lessIllEclERKlS3_ = Module["__ZNKSt3__26__lessIllEclERKlS3_"] = createExportWrapper("_ZNKSt3__26__lessIllEclERKlS3_"); var __ZNSt3__24swapIlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_ = Module["__ZNSt3__24swapIlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_"] = createExportWrapper("_ZNSt3__24swapIlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_"); var __ZNSt3__27__sort3IRNS_6__lessIllEEPlEEjT0_S5_S5_T_ = Module["__ZNSt3__27__sort3IRNS_6__lessIllEEPlEEjT0_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort3IRNS_6__lessIllEEPlEEjT0_S5_S5_T_"); var __ZNSt3__27__sort4IRNS_6__lessIllEEPlEEjT0_S5_S5_S5_T_ = Module["__ZNSt3__27__sort4IRNS_6__lessIllEEPlEEjT0_S5_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort4IRNS_6__lessIllEEPlEEjT0_S5_S5_S5_T_"); var __ZNSt3__27__sort5IRNS_6__lessIllEEPlEEjT0_S5_S5_S5_S5_T_ = Module["__ZNSt3__27__sort5IRNS_6__lessIllEEPlEEjT0_S5_S5_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort5IRNS_6__lessIllEEPlEEjT0_S5_S5_S5_S5_T_"); var __ZNSt3__227__insertion_sort_incompleteIRNS_6__lessImmEEPmEEbT0_S5_T_ = Module["__ZNSt3__227__insertion_sort_incompleteIRNS_6__lessImmEEPmEEbT0_S5_T_"] = createExportWrapper("_ZNSt3__227__insertion_sort_incompleteIRNS_6__lessImmEEPmEEbT0_S5_T_"); var __ZNKSt3__26__lessImmEclERKmS3_ = Module["__ZNKSt3__26__lessImmEclERKmS3_"] = createExportWrapper("_ZNKSt3__26__lessImmEclERKmS3_"); var __ZNSt3__24swapImEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_ = Module["__ZNSt3__24swapImEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_"] = createExportWrapper("_ZNSt3__24swapImEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_"); var __ZNSt3__27__sort3IRNS_6__lessImmEEPmEEjT0_S5_S5_T_ = Module["__ZNSt3__27__sort3IRNS_6__lessImmEEPmEEjT0_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort3IRNS_6__lessImmEEPmEEjT0_S5_S5_T_"); var __ZNSt3__27__sort4IRNS_6__lessImmEEPmEEjT0_S5_S5_S5_T_ = Module["__ZNSt3__27__sort4IRNS_6__lessImmEEPmEEjT0_S5_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort4IRNS_6__lessImmEEPmEEjT0_S5_S5_S5_T_"); var __ZNSt3__27__sort5IRNS_6__lessImmEEPmEEjT0_S5_S5_S5_S5_T_ = Module["__ZNSt3__27__sort5IRNS_6__lessImmEEPmEEjT0_S5_S5_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort5IRNS_6__lessImmEEPmEEjT0_S5_S5_S5_S5_T_"); var __ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIxxEEPxEEbT0_S5_T_ = Module["__ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIxxEEPxEEbT0_S5_T_"] = createExportWrapper("_ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIxxEEPxEEbT0_S5_T_"); var __ZNKSt3__26__lessIxxEclERKxS3_ = Module["__ZNKSt3__26__lessIxxEclERKxS3_"] = createExportWrapper("_ZNKSt3__26__lessIxxEclERKxS3_"); var __ZNSt3__24swapIxEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_ = Module["__ZNSt3__24swapIxEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_"] = createExportWrapper("_ZNSt3__24swapIxEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_"); var __ZNSt3__27__sort3IRNS_6__lessIxxEEPxEEjT0_S5_S5_T_ = Module["__ZNSt3__27__sort3IRNS_6__lessIxxEEPxEEjT0_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort3IRNS_6__lessIxxEEPxEEjT0_S5_S5_T_"); var __ZNSt3__27__sort4IRNS_6__lessIxxEEPxEEjT0_S5_S5_S5_T_ = Module["__ZNSt3__27__sort4IRNS_6__lessIxxEEPxEEjT0_S5_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort4IRNS_6__lessIxxEEPxEEjT0_S5_S5_S5_T_"); var __ZNSt3__27__sort5IRNS_6__lessIxxEEPxEEjT0_S5_S5_S5_S5_T_ = Module["__ZNSt3__27__sort5IRNS_6__lessIxxEEPxEEjT0_S5_S5_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort5IRNS_6__lessIxxEEPxEEjT0_S5_S5_S5_S5_T_"); var __ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIyyEEPyEEbT0_S5_T_ = Module["__ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIyyEEPyEEbT0_S5_T_"] = createExportWrapper("_ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIyyEEPyEEbT0_S5_T_"); var __ZNKSt3__26__lessIyyEclERKyS3_ = Module["__ZNKSt3__26__lessIyyEclERKyS3_"] = createExportWrapper("_ZNKSt3__26__lessIyyEclERKyS3_"); var __ZNSt3__24swapIyEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_ = Module["__ZNSt3__24swapIyEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_"] = createExportWrapper("_ZNSt3__24swapIyEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_"); var __ZNSt3__27__sort3IRNS_6__lessIyyEEPyEEjT0_S5_S5_T_ = Module["__ZNSt3__27__sort3IRNS_6__lessIyyEEPyEEjT0_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort3IRNS_6__lessIyyEEPyEEjT0_S5_S5_T_"); var __ZNSt3__27__sort4IRNS_6__lessIyyEEPyEEjT0_S5_S5_S5_T_ = Module["__ZNSt3__27__sort4IRNS_6__lessIyyEEPyEEjT0_S5_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort4IRNS_6__lessIyyEEPyEEjT0_S5_S5_S5_T_"); var __ZNSt3__27__sort5IRNS_6__lessIyyEEPyEEjT0_S5_S5_S5_S5_T_ = Module["__ZNSt3__27__sort5IRNS_6__lessIyyEEPyEEjT0_S5_S5_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort5IRNS_6__lessIyyEEPyEEjT0_S5_S5_S5_S5_T_"); var __ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIffEEPfEEbT0_S5_T_ = Module["__ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIffEEPfEEbT0_S5_T_"] = createExportWrapper("_ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIffEEPfEEbT0_S5_T_"); var __ZNKSt3__26__lessIffEclERKfS3_ = Module["__ZNKSt3__26__lessIffEclERKfS3_"] = createExportWrapper("_ZNKSt3__26__lessIffEclERKfS3_"); var __ZNSt3__24swapIfEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_ = Module["__ZNSt3__24swapIfEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_"] = createExportWrapper("_ZNSt3__24swapIfEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_"); var __ZNSt3__27__sort3IRNS_6__lessIffEEPfEEjT0_S5_S5_T_ = Module["__ZNSt3__27__sort3IRNS_6__lessIffEEPfEEjT0_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort3IRNS_6__lessIffEEPfEEjT0_S5_S5_T_"); var __ZNSt3__27__sort4IRNS_6__lessIffEEPfEEjT0_S5_S5_S5_T_ = Module["__ZNSt3__27__sort4IRNS_6__lessIffEEPfEEjT0_S5_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort4IRNS_6__lessIffEEPfEEjT0_S5_S5_S5_T_"); var __ZNSt3__27__sort5IRNS_6__lessIffEEPfEEjT0_S5_S5_S5_S5_T_ = Module["__ZNSt3__27__sort5IRNS_6__lessIffEEPfEEjT0_S5_S5_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort5IRNS_6__lessIffEEPfEEjT0_S5_S5_S5_S5_T_"); var __ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIddEEPdEEbT0_S5_T_ = Module["__ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIddEEPdEEbT0_S5_T_"] = createExportWrapper("_ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIddEEPdEEbT0_S5_T_"); var __ZNKSt3__26__lessIddEclERKdS3_ = Module["__ZNKSt3__26__lessIddEclERKdS3_"] = createExportWrapper("_ZNKSt3__26__lessIddEclERKdS3_"); var __ZNSt3__24swapIdEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_ = Module["__ZNSt3__24swapIdEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_"] = createExportWrapper("_ZNSt3__24swapIdEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_"); var __ZNSt3__27__sort3IRNS_6__lessIddEEPdEEjT0_S5_S5_T_ = Module["__ZNSt3__27__sort3IRNS_6__lessIddEEPdEEjT0_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort3IRNS_6__lessIddEEPdEEjT0_S5_S5_T_"); var __ZNSt3__27__sort4IRNS_6__lessIddEEPdEEjT0_S5_S5_S5_T_ = Module["__ZNSt3__27__sort4IRNS_6__lessIddEEPdEEjT0_S5_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort4IRNS_6__lessIddEEPdEEjT0_S5_S5_S5_T_"); var __ZNSt3__27__sort5IRNS_6__lessIddEEPdEEjT0_S5_S5_S5_S5_T_ = Module["__ZNSt3__27__sort5IRNS_6__lessIddEEPdEEjT0_S5_S5_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort5IRNS_6__lessIddEEPdEEjT0_S5_S5_S5_S5_T_"); var __ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIeeEEPeEEbT0_S5_T_ = Module["__ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIeeEEPeEEbT0_S5_T_"] = createExportWrapper("_ZNSt3__227__insertion_sort_incompleteIRNS_6__lessIeeEEPeEEbT0_S5_T_"); var __ZNKSt3__26__lessIeeEclERKeS3_ = Module["__ZNKSt3__26__lessIeeEclERKeS3_"] = createExportWrapper("_ZNKSt3__26__lessIeeEclERKeS3_"); var __ZNSt3__24swapIeEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_ = Module["__ZNSt3__24swapIeEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_"] = createExportWrapper("_ZNSt3__24swapIeEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_"); var __ZNSt3__27__sort3IRNS_6__lessIeeEEPeEEjT0_S5_S5_T_ = Module["__ZNSt3__27__sort3IRNS_6__lessIeeEEPeEEjT0_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort3IRNS_6__lessIeeEEPeEEjT0_S5_S5_T_"); var __ZNSt3__27__sort4IRNS_6__lessIeeEEPeEEjT0_S5_S5_S5_T_ = Module["__ZNSt3__27__sort4IRNS_6__lessIeeEEPeEEjT0_S5_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort4IRNS_6__lessIeeEEPeEEjT0_S5_S5_S5_T_"); var __ZNSt3__27__sort5IRNS_6__lessIeeEEPeEEjT0_S5_S5_S5_S5_T_ = Module["__ZNSt3__27__sort5IRNS_6__lessIeeEEPeEEjT0_S5_S5_S5_S5_T_"] = createExportWrapper("_ZNSt3__27__sort5IRNS_6__lessIeeEEPeEEjT0_S5_S5_S5_S5_T_"); var __ZNSt3__218__insertion_sort_3IRNS_6__lessIccEEPcEEvT0_S5_T_ = Module["__ZNSt3__218__insertion_sort_3IRNS_6__lessIccEEPcEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__218__insertion_sort_3IRNS_6__lessIccEEPcEEvT0_S5_T_"); var __ZNSt3__214__partial_sortIRNS_6__lessIccEEPcEEvT0_S5_S5_T_ = Module["__ZNSt3__214__partial_sortIRNS_6__lessIccEEPcEEvT0_S5_S5_T_"] = createExportWrapper("_ZNSt3__214__partial_sortIRNS_6__lessIccEEPcEEvT0_S5_S5_T_"); var __ZNSt3__211__make_heapIRNS_6__lessIccEEPcEEvT0_S5_T_ = Module["__ZNSt3__211__make_heapIRNS_6__lessIccEEPcEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__211__make_heapIRNS_6__lessIccEEPcEEvT0_S5_T_"); var __ZNSt3__211__sift_downIRNS_6__lessIccEEPcEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_ = Module["__ZNSt3__211__sift_downIRNS_6__lessIccEEPcEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_"] = createExportWrapper("_ZNSt3__211__sift_downIRNS_6__lessIccEEPcEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_"); var __ZNSt3__211__sort_heapIRNS_6__lessIccEEPcEEvT0_S5_T_ = Module["__ZNSt3__211__sort_heapIRNS_6__lessIccEEPcEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__211__sort_heapIRNS_6__lessIccEEPcEEvT0_S5_T_"); var __ZNSt3__210__pop_heapIRNS_6__lessIccEEPcEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__210__pop_heapIRNS_6__lessIccEEPcEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__210__pop_heapIRNS_6__lessIccEEPcEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNSt3__218__insertion_sort_3IRNS_6__lessIwwEEPwEEvT0_S5_T_ = Module["__ZNSt3__218__insertion_sort_3IRNS_6__lessIwwEEPwEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__218__insertion_sort_3IRNS_6__lessIwwEEPwEEvT0_S5_T_"); var __ZNSt3__214__partial_sortIRNS_6__lessIwwEEPwEEvT0_S5_S5_T_ = Module["__ZNSt3__214__partial_sortIRNS_6__lessIwwEEPwEEvT0_S5_S5_T_"] = createExportWrapper("_ZNSt3__214__partial_sortIRNS_6__lessIwwEEPwEEvT0_S5_S5_T_"); var __ZNSt3__211__make_heapIRNS_6__lessIwwEEPwEEvT0_S5_T_ = Module["__ZNSt3__211__make_heapIRNS_6__lessIwwEEPwEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__211__make_heapIRNS_6__lessIwwEEPwEEvT0_S5_T_"); var __ZNSt3__211__sift_downIRNS_6__lessIwwEEPwEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_ = Module["__ZNSt3__211__sift_downIRNS_6__lessIwwEEPwEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_"] = createExportWrapper("_ZNSt3__211__sift_downIRNS_6__lessIwwEEPwEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_"); var __ZNSt3__211__sort_heapIRNS_6__lessIwwEEPwEEvT0_S5_T_ = Module["__ZNSt3__211__sort_heapIRNS_6__lessIwwEEPwEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__211__sort_heapIRNS_6__lessIwwEEPwEEvT0_S5_T_"); var __ZNSt3__210__pop_heapIRNS_6__lessIwwEEPwEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__210__pop_heapIRNS_6__lessIwwEEPwEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__210__pop_heapIRNS_6__lessIwwEEPwEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNSt3__218__insertion_sort_3IRNS_6__lessIaaEEPaEEvT0_S5_T_ = Module["__ZNSt3__218__insertion_sort_3IRNS_6__lessIaaEEPaEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__218__insertion_sort_3IRNS_6__lessIaaEEPaEEvT0_S5_T_"); var __ZNSt3__214__partial_sortIRNS_6__lessIaaEEPaEEvT0_S5_S5_T_ = Module["__ZNSt3__214__partial_sortIRNS_6__lessIaaEEPaEEvT0_S5_S5_T_"] = createExportWrapper("_ZNSt3__214__partial_sortIRNS_6__lessIaaEEPaEEvT0_S5_S5_T_"); var __ZNSt3__211__make_heapIRNS_6__lessIaaEEPaEEvT0_S5_T_ = Module["__ZNSt3__211__make_heapIRNS_6__lessIaaEEPaEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__211__make_heapIRNS_6__lessIaaEEPaEEvT0_S5_T_"); var __ZNSt3__211__sift_downIRNS_6__lessIaaEEPaEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_ = Module["__ZNSt3__211__sift_downIRNS_6__lessIaaEEPaEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_"] = createExportWrapper("_ZNSt3__211__sift_downIRNS_6__lessIaaEEPaEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_"); var __ZNSt3__211__sort_heapIRNS_6__lessIaaEEPaEEvT0_S5_T_ = Module["__ZNSt3__211__sort_heapIRNS_6__lessIaaEEPaEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__211__sort_heapIRNS_6__lessIaaEEPaEEvT0_S5_T_"); var __ZNSt3__210__pop_heapIRNS_6__lessIaaEEPaEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__210__pop_heapIRNS_6__lessIaaEEPaEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__210__pop_heapIRNS_6__lessIaaEEPaEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNSt3__218__insertion_sort_3IRNS_6__lessIhhEEPhEEvT0_S5_T_ = Module["__ZNSt3__218__insertion_sort_3IRNS_6__lessIhhEEPhEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__218__insertion_sort_3IRNS_6__lessIhhEEPhEEvT0_S5_T_"); var __ZNSt3__214__partial_sortIRNS_6__lessIhhEEPhEEvT0_S5_S5_T_ = Module["__ZNSt3__214__partial_sortIRNS_6__lessIhhEEPhEEvT0_S5_S5_T_"] = createExportWrapper("_ZNSt3__214__partial_sortIRNS_6__lessIhhEEPhEEvT0_S5_S5_T_"); var __ZNSt3__211__make_heapIRNS_6__lessIhhEEPhEEvT0_S5_T_ = Module["__ZNSt3__211__make_heapIRNS_6__lessIhhEEPhEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__211__make_heapIRNS_6__lessIhhEEPhEEvT0_S5_T_"); var __ZNSt3__211__sift_downIRNS_6__lessIhhEEPhEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_ = Module["__ZNSt3__211__sift_downIRNS_6__lessIhhEEPhEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_"] = createExportWrapper("_ZNSt3__211__sift_downIRNS_6__lessIhhEEPhEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_"); var __ZNSt3__211__sort_heapIRNS_6__lessIhhEEPhEEvT0_S5_T_ = Module["__ZNSt3__211__sort_heapIRNS_6__lessIhhEEPhEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__211__sort_heapIRNS_6__lessIhhEEPhEEvT0_S5_T_"); var __ZNSt3__210__pop_heapIRNS_6__lessIhhEEPhEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__210__pop_heapIRNS_6__lessIhhEEPhEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__210__pop_heapIRNS_6__lessIhhEEPhEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNSt3__218__insertion_sort_3IRNS_6__lessIssEEPsEEvT0_S5_T_ = Module["__ZNSt3__218__insertion_sort_3IRNS_6__lessIssEEPsEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__218__insertion_sort_3IRNS_6__lessIssEEPsEEvT0_S5_T_"); var __ZNSt3__214__partial_sortIRNS_6__lessIssEEPsEEvT0_S5_S5_T_ = Module["__ZNSt3__214__partial_sortIRNS_6__lessIssEEPsEEvT0_S5_S5_T_"] = createExportWrapper("_ZNSt3__214__partial_sortIRNS_6__lessIssEEPsEEvT0_S5_S5_T_"); var __ZNSt3__211__make_heapIRNS_6__lessIssEEPsEEvT0_S5_T_ = Module["__ZNSt3__211__make_heapIRNS_6__lessIssEEPsEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__211__make_heapIRNS_6__lessIssEEPsEEvT0_S5_T_"); var __ZNSt3__211__sift_downIRNS_6__lessIssEEPsEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_ = Module["__ZNSt3__211__sift_downIRNS_6__lessIssEEPsEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_"] = createExportWrapper("_ZNSt3__211__sift_downIRNS_6__lessIssEEPsEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_"); var __ZNSt3__211__sort_heapIRNS_6__lessIssEEPsEEvT0_S5_T_ = Module["__ZNSt3__211__sort_heapIRNS_6__lessIssEEPsEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__211__sort_heapIRNS_6__lessIssEEPsEEvT0_S5_T_"); var __ZNSt3__210__pop_heapIRNS_6__lessIssEEPsEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__210__pop_heapIRNS_6__lessIssEEPsEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__210__pop_heapIRNS_6__lessIssEEPsEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNSt3__218__insertion_sort_3IRNS_6__lessIttEEPtEEvT0_S5_T_ = Module["__ZNSt3__218__insertion_sort_3IRNS_6__lessIttEEPtEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__218__insertion_sort_3IRNS_6__lessIttEEPtEEvT0_S5_T_"); var __ZNSt3__214__partial_sortIRNS_6__lessIttEEPtEEvT0_S5_S5_T_ = Module["__ZNSt3__214__partial_sortIRNS_6__lessIttEEPtEEvT0_S5_S5_T_"] = createExportWrapper("_ZNSt3__214__partial_sortIRNS_6__lessIttEEPtEEvT0_S5_S5_T_"); var __ZNSt3__211__make_heapIRNS_6__lessIttEEPtEEvT0_S5_T_ = Module["__ZNSt3__211__make_heapIRNS_6__lessIttEEPtEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__211__make_heapIRNS_6__lessIttEEPtEEvT0_S5_T_"); var __ZNSt3__211__sift_downIRNS_6__lessIttEEPtEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_ = Module["__ZNSt3__211__sift_downIRNS_6__lessIttEEPtEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_"] = createExportWrapper("_ZNSt3__211__sift_downIRNS_6__lessIttEEPtEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_"); var __ZNSt3__211__sort_heapIRNS_6__lessIttEEPtEEvT0_S5_T_ = Module["__ZNSt3__211__sort_heapIRNS_6__lessIttEEPtEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__211__sort_heapIRNS_6__lessIttEEPtEEvT0_S5_T_"); var __ZNSt3__210__pop_heapIRNS_6__lessIttEEPtEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__210__pop_heapIRNS_6__lessIttEEPtEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__210__pop_heapIRNS_6__lessIttEEPtEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNSt3__218__insertion_sort_3IRNS_6__lessIiiEEPiEEvT0_S5_T_ = Module["__ZNSt3__218__insertion_sort_3IRNS_6__lessIiiEEPiEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__218__insertion_sort_3IRNS_6__lessIiiEEPiEEvT0_S5_T_"); var __ZNSt3__214__partial_sortIRNS_6__lessIiiEEPiEEvT0_S5_S5_T_ = Module["__ZNSt3__214__partial_sortIRNS_6__lessIiiEEPiEEvT0_S5_S5_T_"] = createExportWrapper("_ZNSt3__214__partial_sortIRNS_6__lessIiiEEPiEEvT0_S5_S5_T_"); var __ZNSt3__211__make_heapIRNS_6__lessIiiEEPiEEvT0_S5_T_ = Module["__ZNSt3__211__make_heapIRNS_6__lessIiiEEPiEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__211__make_heapIRNS_6__lessIiiEEPiEEvT0_S5_T_"); var __ZNSt3__211__sift_downIRNS_6__lessIiiEEPiEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_ = Module["__ZNSt3__211__sift_downIRNS_6__lessIiiEEPiEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_"] = createExportWrapper("_ZNSt3__211__sift_downIRNS_6__lessIiiEEPiEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_"); var __ZNSt3__211__sort_heapIRNS_6__lessIiiEEPiEEvT0_S5_T_ = Module["__ZNSt3__211__sort_heapIRNS_6__lessIiiEEPiEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__211__sort_heapIRNS_6__lessIiiEEPiEEvT0_S5_T_"); var __ZNSt3__210__pop_heapIRNS_6__lessIiiEEPiEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__210__pop_heapIRNS_6__lessIiiEEPiEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__210__pop_heapIRNS_6__lessIiiEEPiEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNSt3__218__insertion_sort_3IRNS_6__lessIjjEEPjEEvT0_S5_T_ = Module["__ZNSt3__218__insertion_sort_3IRNS_6__lessIjjEEPjEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__218__insertion_sort_3IRNS_6__lessIjjEEPjEEvT0_S5_T_"); var __ZNSt3__214__partial_sortIRNS_6__lessIjjEEPjEEvT0_S5_S5_T_ = Module["__ZNSt3__214__partial_sortIRNS_6__lessIjjEEPjEEvT0_S5_S5_T_"] = createExportWrapper("_ZNSt3__214__partial_sortIRNS_6__lessIjjEEPjEEvT0_S5_S5_T_"); var __ZNSt3__211__make_heapIRNS_6__lessIjjEEPjEEvT0_S5_T_ = Module["__ZNSt3__211__make_heapIRNS_6__lessIjjEEPjEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__211__make_heapIRNS_6__lessIjjEEPjEEvT0_S5_T_"); var __ZNSt3__211__sift_downIRNS_6__lessIjjEEPjEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_ = Module["__ZNSt3__211__sift_downIRNS_6__lessIjjEEPjEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_"] = createExportWrapper("_ZNSt3__211__sift_downIRNS_6__lessIjjEEPjEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_"); var __ZNSt3__211__sort_heapIRNS_6__lessIjjEEPjEEvT0_S5_T_ = Module["__ZNSt3__211__sort_heapIRNS_6__lessIjjEEPjEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__211__sort_heapIRNS_6__lessIjjEEPjEEvT0_S5_T_"); var __ZNSt3__210__pop_heapIRNS_6__lessIjjEEPjEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__210__pop_heapIRNS_6__lessIjjEEPjEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__210__pop_heapIRNS_6__lessIjjEEPjEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNSt3__218__insertion_sort_3IRNS_6__lessIllEEPlEEvT0_S5_T_ = Module["__ZNSt3__218__insertion_sort_3IRNS_6__lessIllEEPlEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__218__insertion_sort_3IRNS_6__lessIllEEPlEEvT0_S5_T_"); var __ZNSt3__214__partial_sortIRNS_6__lessIllEEPlEEvT0_S5_S5_T_ = Module["__ZNSt3__214__partial_sortIRNS_6__lessIllEEPlEEvT0_S5_S5_T_"] = createExportWrapper("_ZNSt3__214__partial_sortIRNS_6__lessIllEEPlEEvT0_S5_S5_T_"); var __ZNSt3__211__make_heapIRNS_6__lessIllEEPlEEvT0_S5_T_ = Module["__ZNSt3__211__make_heapIRNS_6__lessIllEEPlEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__211__make_heapIRNS_6__lessIllEEPlEEvT0_S5_T_"); var __ZNSt3__211__sift_downIRNS_6__lessIllEEPlEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_ = Module["__ZNSt3__211__sift_downIRNS_6__lessIllEEPlEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_"] = createExportWrapper("_ZNSt3__211__sift_downIRNS_6__lessIllEEPlEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_"); var __ZNSt3__211__sort_heapIRNS_6__lessIllEEPlEEvT0_S5_T_ = Module["__ZNSt3__211__sort_heapIRNS_6__lessIllEEPlEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__211__sort_heapIRNS_6__lessIllEEPlEEvT0_S5_T_"); var __ZNSt3__210__pop_heapIRNS_6__lessIllEEPlEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__210__pop_heapIRNS_6__lessIllEEPlEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__210__pop_heapIRNS_6__lessIllEEPlEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNSt3__218__insertion_sort_3IRNS_6__lessImmEEPmEEvT0_S5_T_ = Module["__ZNSt3__218__insertion_sort_3IRNS_6__lessImmEEPmEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__218__insertion_sort_3IRNS_6__lessImmEEPmEEvT0_S5_T_"); var __ZNSt3__214__partial_sortIRNS_6__lessImmEEPmEEvT0_S5_S5_T_ = Module["__ZNSt3__214__partial_sortIRNS_6__lessImmEEPmEEvT0_S5_S5_T_"] = createExportWrapper("_ZNSt3__214__partial_sortIRNS_6__lessImmEEPmEEvT0_S5_S5_T_"); var __ZNSt3__211__make_heapIRNS_6__lessImmEEPmEEvT0_S5_T_ = Module["__ZNSt3__211__make_heapIRNS_6__lessImmEEPmEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__211__make_heapIRNS_6__lessImmEEPmEEvT0_S5_T_"); var __ZNSt3__211__sift_downIRNS_6__lessImmEEPmEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_ = Module["__ZNSt3__211__sift_downIRNS_6__lessImmEEPmEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_"] = createExportWrapper("_ZNSt3__211__sift_downIRNS_6__lessImmEEPmEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_"); var __ZNSt3__211__sort_heapIRNS_6__lessImmEEPmEEvT0_S5_T_ = Module["__ZNSt3__211__sort_heapIRNS_6__lessImmEEPmEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__211__sort_heapIRNS_6__lessImmEEPmEEvT0_S5_T_"); var __ZNSt3__210__pop_heapIRNS_6__lessImmEEPmEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__210__pop_heapIRNS_6__lessImmEEPmEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__210__pop_heapIRNS_6__lessImmEEPmEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNSt3__218__insertion_sort_3IRNS_6__lessIxxEEPxEEvT0_S5_T_ = Module["__ZNSt3__218__insertion_sort_3IRNS_6__lessIxxEEPxEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__218__insertion_sort_3IRNS_6__lessIxxEEPxEEvT0_S5_T_"); var __ZNSt3__214__partial_sortIRNS_6__lessIxxEEPxEEvT0_S5_S5_T_ = Module["__ZNSt3__214__partial_sortIRNS_6__lessIxxEEPxEEvT0_S5_S5_T_"] = createExportWrapper("_ZNSt3__214__partial_sortIRNS_6__lessIxxEEPxEEvT0_S5_S5_T_"); var __ZNSt3__211__make_heapIRNS_6__lessIxxEEPxEEvT0_S5_T_ = Module["__ZNSt3__211__make_heapIRNS_6__lessIxxEEPxEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__211__make_heapIRNS_6__lessIxxEEPxEEvT0_S5_T_"); var __ZNSt3__211__sift_downIRNS_6__lessIxxEEPxEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_ = Module["__ZNSt3__211__sift_downIRNS_6__lessIxxEEPxEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_"] = createExportWrapper("_ZNSt3__211__sift_downIRNS_6__lessIxxEEPxEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_"); var __ZNSt3__211__sort_heapIRNS_6__lessIxxEEPxEEvT0_S5_T_ = Module["__ZNSt3__211__sort_heapIRNS_6__lessIxxEEPxEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__211__sort_heapIRNS_6__lessIxxEEPxEEvT0_S5_T_"); var __ZNSt3__210__pop_heapIRNS_6__lessIxxEEPxEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__210__pop_heapIRNS_6__lessIxxEEPxEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__210__pop_heapIRNS_6__lessIxxEEPxEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNSt3__218__insertion_sort_3IRNS_6__lessIyyEEPyEEvT0_S5_T_ = Module["__ZNSt3__218__insertion_sort_3IRNS_6__lessIyyEEPyEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__218__insertion_sort_3IRNS_6__lessIyyEEPyEEvT0_S5_T_"); var __ZNSt3__214__partial_sortIRNS_6__lessIyyEEPyEEvT0_S5_S5_T_ = Module["__ZNSt3__214__partial_sortIRNS_6__lessIyyEEPyEEvT0_S5_S5_T_"] = createExportWrapper("_ZNSt3__214__partial_sortIRNS_6__lessIyyEEPyEEvT0_S5_S5_T_"); var __ZNSt3__211__make_heapIRNS_6__lessIyyEEPyEEvT0_S5_T_ = Module["__ZNSt3__211__make_heapIRNS_6__lessIyyEEPyEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__211__make_heapIRNS_6__lessIyyEEPyEEvT0_S5_T_"); var __ZNSt3__211__sift_downIRNS_6__lessIyyEEPyEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_ = Module["__ZNSt3__211__sift_downIRNS_6__lessIyyEEPyEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_"] = createExportWrapper("_ZNSt3__211__sift_downIRNS_6__lessIyyEEPyEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_"); var __ZNSt3__211__sort_heapIRNS_6__lessIyyEEPyEEvT0_S5_T_ = Module["__ZNSt3__211__sort_heapIRNS_6__lessIyyEEPyEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__211__sort_heapIRNS_6__lessIyyEEPyEEvT0_S5_T_"); var __ZNSt3__210__pop_heapIRNS_6__lessIyyEEPyEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__210__pop_heapIRNS_6__lessIyyEEPyEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__210__pop_heapIRNS_6__lessIyyEEPyEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNSt3__218__insertion_sort_3IRNS_6__lessIffEEPfEEvT0_S5_T_ = Module["__ZNSt3__218__insertion_sort_3IRNS_6__lessIffEEPfEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__218__insertion_sort_3IRNS_6__lessIffEEPfEEvT0_S5_T_"); var __ZNSt3__214__partial_sortIRNS_6__lessIffEEPfEEvT0_S5_S5_T_ = Module["__ZNSt3__214__partial_sortIRNS_6__lessIffEEPfEEvT0_S5_S5_T_"] = createExportWrapper("_ZNSt3__214__partial_sortIRNS_6__lessIffEEPfEEvT0_S5_S5_T_"); var __ZNSt3__211__make_heapIRNS_6__lessIffEEPfEEvT0_S5_T_ = Module["__ZNSt3__211__make_heapIRNS_6__lessIffEEPfEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__211__make_heapIRNS_6__lessIffEEPfEEvT0_S5_T_"); var __ZNSt3__211__sift_downIRNS_6__lessIffEEPfEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_ = Module["__ZNSt3__211__sift_downIRNS_6__lessIffEEPfEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_"] = createExportWrapper("_ZNSt3__211__sift_downIRNS_6__lessIffEEPfEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_"); var __ZNSt3__211__sort_heapIRNS_6__lessIffEEPfEEvT0_S5_T_ = Module["__ZNSt3__211__sort_heapIRNS_6__lessIffEEPfEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__211__sort_heapIRNS_6__lessIffEEPfEEvT0_S5_T_"); var __ZNSt3__210__pop_heapIRNS_6__lessIffEEPfEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__210__pop_heapIRNS_6__lessIffEEPfEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__210__pop_heapIRNS_6__lessIffEEPfEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNSt3__218__insertion_sort_3IRNS_6__lessIddEEPdEEvT0_S5_T_ = Module["__ZNSt3__218__insertion_sort_3IRNS_6__lessIddEEPdEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__218__insertion_sort_3IRNS_6__lessIddEEPdEEvT0_S5_T_"); var __ZNSt3__214__partial_sortIRNS_6__lessIddEEPdEEvT0_S5_S5_T_ = Module["__ZNSt3__214__partial_sortIRNS_6__lessIddEEPdEEvT0_S5_S5_T_"] = createExportWrapper("_ZNSt3__214__partial_sortIRNS_6__lessIddEEPdEEvT0_S5_S5_T_"); var __ZNSt3__211__make_heapIRNS_6__lessIddEEPdEEvT0_S5_T_ = Module["__ZNSt3__211__make_heapIRNS_6__lessIddEEPdEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__211__make_heapIRNS_6__lessIddEEPdEEvT0_S5_T_"); var __ZNSt3__211__sift_downIRNS_6__lessIddEEPdEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_ = Module["__ZNSt3__211__sift_downIRNS_6__lessIddEEPdEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_"] = createExportWrapper("_ZNSt3__211__sift_downIRNS_6__lessIddEEPdEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_"); var __ZNSt3__211__sort_heapIRNS_6__lessIddEEPdEEvT0_S5_T_ = Module["__ZNSt3__211__sort_heapIRNS_6__lessIddEEPdEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__211__sort_heapIRNS_6__lessIddEEPdEEvT0_S5_T_"); var __ZNSt3__210__pop_heapIRNS_6__lessIddEEPdEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__210__pop_heapIRNS_6__lessIddEEPdEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__210__pop_heapIRNS_6__lessIddEEPdEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNSt3__218__insertion_sort_3IRNS_6__lessIeeEEPeEEvT0_S5_T_ = Module["__ZNSt3__218__insertion_sort_3IRNS_6__lessIeeEEPeEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__218__insertion_sort_3IRNS_6__lessIeeEEPeEEvT0_S5_T_"); var __ZNSt3__214__partial_sortIRNS_6__lessIeeEEPeEEvT0_S5_S5_T_ = Module["__ZNSt3__214__partial_sortIRNS_6__lessIeeEEPeEEvT0_S5_S5_T_"] = createExportWrapper("_ZNSt3__214__partial_sortIRNS_6__lessIeeEEPeEEvT0_S5_S5_T_"); var __ZNSt3__211__make_heapIRNS_6__lessIeeEEPeEEvT0_S5_T_ = Module["__ZNSt3__211__make_heapIRNS_6__lessIeeEEPeEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__211__make_heapIRNS_6__lessIeeEEPeEEvT0_S5_T_"); var __ZNSt3__211__sift_downIRNS_6__lessIeeEEPeEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_ = Module["__ZNSt3__211__sift_downIRNS_6__lessIeeEEPeEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_"] = createExportWrapper("_ZNSt3__211__sift_downIRNS_6__lessIeeEEPeEEvT0_T_NS_15iterator_traitsIS5_E15difference_typeES5_"); var __ZNSt3__211__sort_heapIRNS_6__lessIeeEEPeEEvT0_S5_T_ = Module["__ZNSt3__211__sort_heapIRNS_6__lessIeeEEPeEEvT0_S5_T_"] = createExportWrapper("_ZNSt3__211__sort_heapIRNS_6__lessIeeEEPeEEvT0_S5_T_"); var __ZNSt3__210__pop_heapIRNS_6__lessIeeEEPeEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__210__pop_heapIRNS_6__lessIeeEEPeEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__210__pop_heapIRNS_6__lessIeeEEPeEEvT0_S5_T_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNKSt12bad_any_cast4whatEv = Module["__ZNKSt12bad_any_cast4whatEv"] = createExportWrapper("_ZNKSt12bad_any_cast4whatEv"); var __ZNKSt12experimental15fundamentals_v112bad_any_cast4whatEv = Module["__ZNKSt12experimental15fundamentals_v112bad_any_cast4whatEv"] = createExportWrapper("_ZNKSt12experimental15fundamentals_v112bad_any_cast4whatEv"); var __ZNSt12bad_any_castD0Ev = Module["__ZNSt12bad_any_castD0Ev"] = createExportWrapper("_ZNSt12bad_any_castD0Ev"); var __ZNSt8bad_castD2Ev = Module["__ZNSt8bad_castD2Ev"] = createExportWrapper("_ZNSt8bad_castD2Ev"); var __ZNSt12experimental15fundamentals_v112bad_any_castD0Ev = Module["__ZNSt12experimental15fundamentals_v112bad_any_castD0Ev"] = createExportWrapper("_ZNSt12experimental15fundamentals_v112bad_any_castD0Ev"); var __ZdlPv = Module["__ZdlPv"] = createExportWrapper("_ZdlPv"); var __ZNSt3__223__cxx_atomic_notify_oneEPVKv = Module["__ZNSt3__223__cxx_atomic_notify_oneEPVKv"] = createExportWrapper("_ZNSt3__223__cxx_atomic_notify_oneEPVKv"); var __ZNSt3__223__cxx_atomic_notify_allEPVKv = Module["__ZNSt3__223__cxx_atomic_notify_allEPVKv"] = createExportWrapper("_ZNSt3__223__cxx_atomic_notify_allEPVKv"); var __ZNSt3__223__libcpp_atomic_monitorEPVKv = Module["__ZNSt3__223__libcpp_atomic_monitorEPVKv"] = createExportWrapper("_ZNSt3__223__libcpp_atomic_monitorEPVKv"); var __ZNSt3__220__libcpp_atomic_waitEPVKvx = Module["__ZNSt3__220__libcpp_atomic_waitEPVKvx"] = createExportWrapper("_ZNSt3__220__libcpp_atomic_waitEPVKvx"); var __ZNSt3__223__cxx_atomic_notify_oneEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEE = Module["__ZNSt3__223__cxx_atomic_notify_oneEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEE"] = createExportWrapper("_ZNSt3__223__cxx_atomic_notify_oneEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEE"); var __ZNSt3__223__cxx_atomic_notify_allEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEE = Module["__ZNSt3__223__cxx_atomic_notify_allEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEE"] = createExportWrapper("_ZNSt3__223__cxx_atomic_notify_allEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEE"); var __ZNSt3__223__libcpp_atomic_monitorEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEE = Module["__ZNSt3__223__libcpp_atomic_monitorEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEE"] = createExportWrapper("_ZNSt3__223__libcpp_atomic_monitorEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEE"); var __ZNSt3__220__libcpp_atomic_waitEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEEx = Module["__ZNSt3__220__libcpp_atomic_waitEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEEx"] = createExportWrapper("_ZNSt3__220__libcpp_atomic_waitEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEEx"); var __ZNSt3__222__cxx_atomic_fetch_addIxEET_PNS_22__cxx_atomic_base_implIS1_EES1_NS_12memory_orderE = Module["__ZNSt3__222__cxx_atomic_fetch_addIxEET_PNS_22__cxx_atomic_base_implIS1_EES1_NS_12memory_orderE"] = createExportWrapper("_ZNSt3__222__cxx_atomic_fetch_addIxEET_PNS_22__cxx_atomic_base_implIS1_EES1_NS_12memory_orderE"); var __ZNKSt3__24hashIPVKvEclES2_ = Module["__ZNKSt3__24hashIPVKvEclES2_"] = createExportWrapper("_ZNKSt3__24hashIPVKvEclES2_"); var __ZNSt3__221__murmur2_or_cityhashImLm32EEclEPKvm = Module["__ZNSt3__221__murmur2_or_cityhashImLm32EEclEPKvm"] = createExportWrapper("_ZNSt3__221__murmur2_or_cityhashImLm32EEclEPKvm"); var __ZNSt3__210__loadwordImEET_PKv = Module["__ZNSt3__210__loadwordImEET_PKv"] = createExportWrapper("_ZNSt3__210__loadwordImEET_PKv"); var __ZNSt3__217__cxx_atomic_loadIxEET_PVKNS_22__cxx_atomic_base_implIS1_EENS_12memory_orderE = Module["__ZNSt3__217__cxx_atomic_loadIxEET_PVKNS_22__cxx_atomic_base_implIS1_EENS_12memory_orderE"] = createExportWrapper("_ZNSt3__217__cxx_atomic_loadIxEET_PVKNS_22__cxx_atomic_base_implIS1_EENS_12memory_orderE"); var __ZNSt3__222__cxx_atomic_fetch_addIxEET_PVNS_22__cxx_atomic_base_implIS1_EES1_NS_12memory_orderE = Module["__ZNSt3__222__cxx_atomic_fetch_addIxEET_PVNS_22__cxx_atomic_base_implIS1_EES1_NS_12memory_orderE"] = createExportWrapper("_ZNSt3__222__cxx_atomic_fetch_addIxEET_PVNS_22__cxx_atomic_base_implIS1_EES1_NS_12memory_orderE"); var __ZNSt3__222__cxx_atomic_fetch_subIxEET_PVNS_22__cxx_atomic_base_implIS1_EES1_NS_12memory_orderE = Module["__ZNSt3__222__cxx_atomic_fetch_subIxEET_PVNS_22__cxx_atomic_base_implIS1_EES1_NS_12memory_orderE"] = createExportWrapper("_ZNSt3__222__cxx_atomic_fetch_subIxEET_PVNS_22__cxx_atomic_base_implIS1_EES1_NS_12memory_orderE"); var __ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEE4zeroEv = Module["__ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEE4zeroEv"] = createExportWrapper("_ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEE4zeroEv"); var __ZNSt3__26chrono12steady_clock3nowEv = Module["__ZNSt3__26chrono12steady_clock3nowEv"] = createExportWrapper("_ZNSt3__26chrono12steady_clock3nowEv"); var __ZNSt3__26chronomiINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEES6_EENS_11common_typeIJT0_T1_EE4typeERKNS0_10time_pointIT_S8_EERKNSC_ISD_S9_EE = Module["__ZNSt3__26chronomiINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEES6_EENS_11common_typeIJT0_T1_EE4typeERKNS0_10time_pointIT_S8_EERKNSC_ISD_S9_EE"] = createExportWrapper("_ZNSt3__26chronomiINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEES6_EENS_11common_typeIJT0_T1_EE4typeERKNS0_10time_pointIT_S8_EERKNSC_ISD_S9_EE"); var __ZNSt3__26chrononeIxNS_5ratioILx1ELx1000000000EEExS3_EEbRKNS0_8durationIT_T0_EERKNS4_IT1_T2_EE = Module["__ZNSt3__26chrononeIxNS_5ratioILx1ELx1000000000EEExS3_EEbRKNS0_8durationIT_T0_EERKNS4_IT1_T2_EE"] = createExportWrapper("_ZNSt3__26chrononeIxNS_5ratioILx1ELx1000000000EEExS3_EEbRKNS0_8durationIT_T0_EERKNS4_IT1_T2_EE"); var __ZNSt3__26chronoltIxNS_5ratioILx1ELx1000000000EEExS3_EEbRKNS0_8durationIT_T0_EERKNS4_IT1_T2_EE = Module["__ZNSt3__26chronoltIxNS_5ratioILx1ELx1000000000EEExS3_EEbRKNS0_8durationIT_T0_EERKNS4_IT1_T2_EE"] = createExportWrapper("_ZNSt3__26chronoltIxNS_5ratioILx1ELx1000000000EEExS3_EEbRKNS0_8durationIT_T0_EERKNS4_IT1_T2_EE"); var __ZNKSt3__229__libcpp_timed_backoff_policyclENS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE = Module["__ZNKSt3__229__libcpp_timed_backoff_policyclENS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"] = createExportWrapper("_ZNKSt3__229__libcpp_timed_backoff_policyclENS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"); var __ZNSt3__229__cxx_nonatomic_compare_equalIxEEbRKT_S3_ = Module["__ZNSt3__229__cxx_nonatomic_compare_equalIxEEbRKT_S3_"] = createExportWrapper("_ZNSt3__229__cxx_nonatomic_compare_equalIxEEbRKT_S3_"); var __ZNSt3__26chronomiIxNS_5ratioILx1ELx1000000000EEExS3_EENS_11common_typeIJNS0_8durationIT_T0_EENS5_IT1_T2_EEEE4typeERKS8_RKSB_ = Module["__ZNSt3__26chronomiIxNS_5ratioILx1ELx1000000000EEExS3_EENS_11common_typeIJNS0_8durationIT_T0_EENS5_IT1_T2_EEEE4typeERKS8_RKSB_"] = createExportWrapper("_ZNSt3__26chronomiIxNS_5ratioILx1ELx1000000000EEExS3_EENS_11common_typeIJNS0_8durationIT_T0_EENS5_IT1_T2_EEEE4typeERKS8_RKSB_"); var __ZNKSt3__26chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEE16time_since_epochEv = Module["__ZNKSt3__26chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEE16time_since_epochEv"] = createExportWrapper("_ZNKSt3__26chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEE16time_since_epochEv"); var __ZNKSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEE5countEv = Module["__ZNKSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEE5countEv"] = createExportWrapper("_ZNKSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEE5countEv"); var __ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEEC2IxEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_xEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE = Module["__ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEEC2IxEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_xEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE"] = createExportWrapper("_ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEEC2IxEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_xEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE"); var __ZNSt3__26chronoeqIxNS_5ratioILx1ELx1000000000EEExS3_EEbRKNS0_8durationIT_T0_EERKNS4_IT1_T2_EE = Module["__ZNSt3__26chronoeqIxNS_5ratioILx1ELx1000000000EEExS3_EEbRKNS0_8durationIT_T0_EERKNS4_IT1_T2_EE"] = createExportWrapper("_ZNSt3__26chronoeqIxNS_5ratioILx1ELx1000000000EEExS3_EEbRKNS0_8durationIT_T0_EERKNS4_IT1_T2_EE"); var __ZNKSt3__26chrono13__duration_eqINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EclERKS5_S8_ = Module["__ZNKSt3__26chrono13__duration_eqINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EclERKS5_S8_"] = createExportWrapper("_ZNKSt3__26chrono13__duration_eqINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EclERKS5_S8_"); var __ZNKSt3__26chrono13__duration_ltINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EclERKS5_S8_ = Module["__ZNKSt3__26chrono13__duration_ltINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EclERKS5_S8_"] = createExportWrapper("_ZNKSt3__26chrono13__duration_ltINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EclERKS5_S8_"); var __ZNSt3__26chronogtIxNS_5ratioILx1ELx1000000000EEExNS2_ILx1ELx1000EEEEEbRKNS0_8durationIT_T0_EERKNS5_IT1_T2_EE = Module["__ZNSt3__26chronogtIxNS_5ratioILx1ELx1000000000EEExNS2_ILx1ELx1000EEEEEbRKNS0_8durationIT_T0_EERKNS5_IT1_T2_EE"] = createExportWrapper("_ZNSt3__26chronogtIxNS_5ratioILx1ELx1000000000EEExNS2_ILx1ELx1000EEEEEbRKNS0_8durationIT_T0_EERKNS5_IT1_T2_EE"); var __ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000EEEEC2IiEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_xEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE = Module["__ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000EEEEC2IiEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_xEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE"] = createExportWrapper("_ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000EEEEC2IiEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_xEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE"); var __ZNSt3__225__libcpp_thread_sleep_forERKNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE = Module["__ZNSt3__225__libcpp_thread_sleep_forERKNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"] = createExportWrapper("_ZNSt3__225__libcpp_thread_sleep_forERKNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"); var __ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEEC2IxNS2_ILx1ELx1000EEEEERKNS1_IT_T0_EEPNS_9enable_ifIXaasr13__no_overflowIS8_S3_EE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEaaeqsr13__no_overflowIS8_S3_E4typeE3denLi1Entsr23treat_as_floating_pointIS7_EE5valueEvE4typeE = Module["__ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEEC2IxNS2_ILx1ELx1000EEEEERKNS1_IT_T0_EEPNS_9enable_ifIXaasr13__no_overflowIS8_S3_EE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEaaeqsr13__no_overflowIS8_S3_E4typeE3denLi1Entsr23treat_as_floating_pointIS7_EE5valueEvE4typeE"] = createExportWrapper("_ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEEC2IxNS2_ILx1ELx1000EEEEERKNS1_IT_T0_EEPNS_9enable_ifIXaasr13__no_overflowIS8_S3_EE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEaaeqsr13__no_overflowIS8_S3_E4typeE3denLi1Entsr23treat_as_floating_pointIS7_EE5valueEvE4typeE"); var __ZNSt3__26chronogtIxNS_5ratioILx1ELx1000000000EEExNS2_ILx1ELx1000000EEEEEbRKNS0_8durationIT_T0_EERKNS5_IT1_T2_EE = Module["__ZNSt3__26chronogtIxNS_5ratioILx1ELx1000000000EEExNS2_ILx1ELx1000000EEEEEbRKNS0_8durationIT_T0_EERKNS5_IT1_T2_EE"] = createExportWrapper("_ZNSt3__26chronogtIxNS_5ratioILx1ELx1000000000EEExNS2_ILx1ELx1000000EEEEEbRKNS0_8durationIT_T0_EERKNS5_IT1_T2_EE"); var __ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000EEEEC2IiEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_xEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE = Module["__ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000EEEEC2IiEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_xEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE"] = createExportWrapper("_ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000EEEEC2IiEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_xEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE"); var __ZNSt3__26chronodvIxNS_5ratioILx1ELx1000000000EEEiEENS_9enable_ifIXaantsr13__is_durationIT1_EE5valuesr14is_convertibleIS5_NS_11common_typeIJT_S5_EE4typeEEE5valueENS0_8durationIS9_T0_EEE4typeERKNSA_IS7_SB_EERKS5_ = Module["__ZNSt3__26chronodvIxNS_5ratioILx1ELx1000000000EEEiEENS_9enable_ifIXaantsr13__is_durationIT1_EE5valuesr14is_convertibleIS5_NS_11common_typeIJT_S5_EE4typeEEE5valueENS0_8durationIS9_T0_EEE4typeERKNSA_IS7_SB_EERKS5_"] = createExportWrapper("_ZNSt3__26chronodvIxNS_5ratioILx1ELx1000000000EEEiEENS_9enable_ifIXaantsr13__is_durationIT1_EE5valuesr14is_convertibleIS5_NS_11common_typeIJT_S5_EE4typeEEE5valueENS0_8durationIS9_T0_EEE4typeERKNSA_IS7_SB_EERKS5_"); var __ZNSt3__221__libcpp_thread_yieldEv = Module["__ZNSt3__221__libcpp_thread_yieldEv"] = createExportWrapper("_ZNSt3__221__libcpp_thread_yieldEv"); var __ZNSt3__26chronoltIxNS_5ratioILx1ELx1000EEExNS2_ILx1ELx1000000000EEEEEbRKNS0_8durationIT_T0_EERKNS5_IT1_T2_EE = Module["__ZNSt3__26chronoltIxNS_5ratioILx1ELx1000EEExNS2_ILx1ELx1000000000EEEEEbRKNS0_8durationIT_T0_EERKNS5_IT1_T2_EE"] = createExportWrapper("_ZNSt3__26chronoltIxNS_5ratioILx1ELx1000EEExNS2_ILx1ELx1000000000EEEEEbRKNS0_8durationIT_T0_EERKNS5_IT1_T2_EE"); var __ZNKSt3__26chrono13__duration_ltINS0_8durationIxNS_5ratioILx1ELx1000EEEEENS2_IxNS3_ILx1ELx1000000000EEEEEEclERKS5_RKS7_ = Module["__ZNKSt3__26chrono13__duration_ltINS0_8durationIxNS_5ratioILx1ELx1000EEEEENS2_IxNS3_ILx1ELx1000000000EEEEEEclERKS5_RKS7_"] = createExportWrapper("_ZNKSt3__26chrono13__duration_ltINS0_8durationIxNS_5ratioILx1ELx1000EEEEENS2_IxNS3_ILx1ELx1000000000EEEEEEclERKS5_RKS7_"); var __ZNSt3__221__convert_to_timespecI8timespecEET_RKNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE = Module["__ZNSt3__221__convert_to_timespecI8timespecEET_RKNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"] = createExportWrapper("_ZNSt3__221__convert_to_timespecI8timespecEET_RKNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"); var __ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEExNS3_ILx1ELx1000000000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE = Module["__ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEExNS3_ILx1ELx1000000000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE"] = createExportWrapper("_ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEExNS3_ILx1ELx1000000000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE"); var __ZNKSt3__26chrono8durationIxNS_5ratioILx1ELx1EEEE5countEv = Module["__ZNKSt3__26chrono8durationIxNS_5ratioILx1ELx1EEEE5countEv"] = createExportWrapper("_ZNKSt3__26chrono8durationIxNS_5ratioILx1ELx1EEEE5countEv"); var __ZNSt3__26chronomiIxNS_5ratioILx1ELx1000000000EEExNS2_ILx1ELx1EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_ = Module["__ZNSt3__26chronomiIxNS_5ratioILx1ELx1000000000EEExNS2_ILx1ELx1EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_"] = createExportWrapper("_ZNSt3__26chronomiIxNS_5ratioILx1ELx1000000000EEExNS2_ILx1ELx1EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_"); var __ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEclERKS5_ = Module["__ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEclERKS5_"] = createExportWrapper("_ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEclERKS5_"); var __ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1EEEEC2IxEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_xEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE = Module["__ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1EEEEC2IxEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_xEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE"] = createExportWrapper("_ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1EEEEC2IxEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_xEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE"); var __ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEEC2IxNS2_ILx1ELx1EEEEERKNS1_IT_T0_EEPNS_9enable_ifIXaasr13__no_overflowIS8_S3_EE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEaaeqsr13__no_overflowIS8_S3_E4typeE3denLi1Entsr23treat_as_floating_pointIS7_EE5valueEvE4typeE = Module["__ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEEC2IxNS2_ILx1ELx1EEEEERKNS1_IT_T0_EEPNS_9enable_ifIXaasr13__no_overflowIS8_S3_EE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEaaeqsr13__no_overflowIS8_S3_E4typeE3denLi1Entsr23treat_as_floating_pointIS7_EE5valueEvE4typeE"] = createExportWrapper("_ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEEC2IxNS2_ILx1ELx1EEEEERKNS1_IT_T0_EEPNS_9enable_ifIXaasr13__no_overflowIS8_S3_EE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEaaeqsr13__no_overflowIS8_S3_E4typeE3denLi1Entsr23treat_as_floating_pointIS7_EE5valueEvE4typeE"); var __ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEExNS3_ILx1ELx1EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE = Module["__ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEExNS3_ILx1ELx1EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE"] = createExportWrapper("_ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEExNS3_ILx1ELx1EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE"); var __ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEclERKS5_ = Module["__ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEclERKS5_"] = createExportWrapper("_ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEclERKS5_"); var __ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEExNS3_ILx1ELx1000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE = Module["__ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEExNS3_ILx1ELx1000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE"] = createExportWrapper("_ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEExNS3_ILx1ELx1000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE"); var __ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000ELx1EEELb0ELb1EEclERKS5_ = Module["__ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000ELx1EEELb0ELb1EEclERKS5_"] = createExportWrapper("_ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000ELx1EEELb0ELb1EEclERKS5_"); var __ZNKSt3__26chrono8durationIxNS_5ratioILx1ELx1000EEEE5countEv = Module["__ZNKSt3__26chrono8durationIxNS_5ratioILx1ELx1000EEEE5countEv"] = createExportWrapper("_ZNKSt3__26chrono8durationIxNS_5ratioILx1ELx1000EEEE5countEv"); var __ZNSt3__26chronoltIxNS_5ratioILx1ELx1000000EEExNS2_ILx1ELx1000000000EEEEEbRKNS0_8durationIT_T0_EERKNS5_IT1_T2_EE = Module["__ZNSt3__26chronoltIxNS_5ratioILx1ELx1000000EEExNS2_ILx1ELx1000000000EEEEEbRKNS0_8durationIT_T0_EERKNS5_IT1_T2_EE"] = createExportWrapper("_ZNSt3__26chronoltIxNS_5ratioILx1ELx1000000EEExNS2_ILx1ELx1000000000EEEEEbRKNS0_8durationIT_T0_EERKNS5_IT1_T2_EE"); var __ZNKSt3__26chrono13__duration_ltINS0_8durationIxNS_5ratioILx1ELx1000000EEEEENS2_IxNS3_ILx1ELx1000000000EEEEEEclERKS5_RKS7_ = Module["__ZNKSt3__26chrono13__duration_ltINS0_8durationIxNS_5ratioILx1ELx1000000EEEEENS2_IxNS3_ILx1ELx1000000000EEEEEEclERKS5_RKS7_"] = createExportWrapper("_ZNKSt3__26chrono13__duration_ltINS0_8durationIxNS_5ratioILx1ELx1000000EEEEENS2_IxNS3_ILx1ELx1000000000EEEEEEclERKS5_RKS7_"); var __ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEEC2IxNS2_ILx1ELx1000000EEEEERKNS1_IT_T0_EEPNS_9enable_ifIXaasr13__no_overflowIS8_S3_EE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEaaeqsr13__no_overflowIS8_S3_E4typeE3denLi1Entsr23treat_as_floating_pointIS7_EE5valueEvE4typeE = Module["__ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEEC2IxNS2_ILx1ELx1000000EEEEERKNS1_IT_T0_EEPNS_9enable_ifIXaasr13__no_overflowIS8_S3_EE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEaaeqsr13__no_overflowIS8_S3_E4typeE3denLi1Entsr23treat_as_floating_pointIS7_EE5valueEvE4typeE"] = createExportWrapper("_ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEEC2IxNS2_ILx1ELx1000000EEEEERKNS1_IT_T0_EEPNS_9enable_ifIXaasr13__no_overflowIS8_S3_EE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEaaeqsr13__no_overflowIS8_S3_E4typeE3denLi1Entsr23treat_as_floating_pointIS7_EE5valueEvE4typeE"); var __ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEExNS3_ILx1ELx1000000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE = Module["__ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEExNS3_ILx1ELx1000000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE"] = createExportWrapper("_ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEExNS3_ILx1ELx1000000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE"); var __ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000ELx1EEELb0ELb1EEclERKS5_ = Module["__ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000ELx1EEELb0ELb1EEclERKS5_"] = createExportWrapper("_ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000ELx1EEELb0ELb1EEclERKS5_"); var __ZNKSt3__26chrono8durationIxNS_5ratioILx1ELx1000000EEEE5countEv = Module["__ZNKSt3__26chrono8durationIxNS_5ratioILx1ELx1000000EEEE5countEv"] = createExportWrapper("_ZNKSt3__26chrono8durationIxNS_5ratioILx1ELx1000000EEEE5countEv"); var __ZNSt3__26chrono15duration_valuesIxE4zeroEv = Module["__ZNSt3__26chrono15duration_valuesIxE4zeroEv"] = createExportWrapper("_ZNSt3__26chrono15duration_valuesIxE4zeroEv"); var __ZNSt3__234__construct_barrier_algorithm_baseERl = Module["__ZNSt3__234__construct_barrier_algorithm_baseERl"] = createExportWrapper("_ZNSt3__234__construct_barrier_algorithm_baseERl"); var __Znwm = Module["__Znwm"] = createExportWrapper("_Znwm"); var __ZNSt3__224__barrier_algorithm_baseC2ERl = Module["__ZNSt3__224__barrier_algorithm_baseC2ERl"] = createExportWrapper("_ZNSt3__224__barrier_algorithm_baseC2ERl"); var __ZNSt3__231__arrive_barrier_algorithm_baseEPNS_24__barrier_algorithm_baseEh = Module["__ZNSt3__231__arrive_barrier_algorithm_baseEPNS_24__barrier_algorithm_baseEh"] = createExportWrapper("_ZNSt3__231__arrive_barrier_algorithm_baseEPNS_24__barrier_algorithm_baseEh"); var __ZNSt3__224__barrier_algorithm_base8__arriveEh = Module["__ZNSt3__224__barrier_algorithm_base8__arriveEh"] = createExportWrapper("_ZNSt3__224__barrier_algorithm_base8__arriveEh"); var __ZNSt3__232__destroy_barrier_algorithm_baseEPNS_24__barrier_algorithm_baseE = Module["__ZNSt3__232__destroy_barrier_algorithm_baseEPNS_24__barrier_algorithm_baseE"] = createExportWrapper("_ZNSt3__232__destroy_barrier_algorithm_baseEPNS_24__barrier_algorithm_baseE"); var __ZNSt3__224__barrier_algorithm_baseD2Ev = Module["__ZNSt3__224__barrier_algorithm_baseD2Ev"] = createExportWrapper("_ZNSt3__224__barrier_algorithm_baseD2Ev"); var __ZNSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEEC2ILb1EvEEv = Module["__ZNSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEEC2ILb1EvEEv"] = createExportWrapper("_ZNSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEEC2ILb1EvEEv"); var __ZnamSt11align_val_t = Module["__ZnamSt11align_val_t"] = createExportWrapper("_ZnamSt11align_val_t"); var __ZNSt3__224__barrier_algorithm_base9__state_tC2Ev = Module["__ZNSt3__224__barrier_algorithm_base9__state_tC2Ev"] = createExportWrapper("_ZNSt3__224__barrier_algorithm_base9__state_tC2Ev"); var __ZNSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEEC2IPS2_Lb1EvvEET_ = Module["__ZNSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEEC2IPS2_Lb1EvvEET_"] = createExportWrapper("_ZNSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEEC2IPS2_Lb1EvvEET_"); var __ZNSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEEaSEOS6_ = Module["__ZNSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEEaSEOS6_"] = createExportWrapper("_ZNSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEEaSEOS6_"); var __ZNSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEED2Ev = Module["__ZNSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEED2Ev"] = createExportWrapper("_ZNSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEED2Ev"); var __ZNSt3__217__compressed_pairIPNS_24__barrier_algorithm_base9__state_tENS_14default_deleteIA_S2_EEEC2INS_16__value_init_tagES9_EEOT_OT0_ = Module["__ZNSt3__217__compressed_pairIPNS_24__barrier_algorithm_base9__state_tENS_14default_deleteIA_S2_EEEC2INS_16__value_init_tagES9_EEOT_OT0_"] = createExportWrapper("_ZNSt3__217__compressed_pairIPNS_24__barrier_algorithm_base9__state_tENS_14default_deleteIA_S2_EEEC2INS_16__value_init_tagES9_EEOT_OT0_"); var __ZNSt3__222__compressed_pair_elemIPNS_24__barrier_algorithm_base9__state_tELi0ELb0EEC2ENS_16__value_init_tagE = Module["__ZNSt3__222__compressed_pair_elemIPNS_24__barrier_algorithm_base9__state_tELi0ELb0EEC2ENS_16__value_init_tagE"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPNS_24__barrier_algorithm_base9__state_tELi0ELb0EEC2ENS_16__value_init_tagE"); var __ZNSt3__222__compressed_pair_elemINS_14default_deleteIA_NS_24__barrier_algorithm_base9__state_tEEELi1ELb1EEC2ENS_16__value_init_tagE = Module["__ZNSt3__222__compressed_pair_elemINS_14default_deleteIA_NS_24__barrier_algorithm_base9__state_tEEELi1ELb1EEC2ENS_16__value_init_tagE"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_14default_deleteIA_NS_24__barrier_algorithm_base9__state_tEEELi1ELb1EEC2ENS_16__value_init_tagE"); var __ZNSt3__224__barrier_algorithm_base9__state_tUt_C2Ev = Module["__ZNSt3__224__barrier_algorithm_base9__state_tUt_C2Ev"] = createExportWrapper("_ZNSt3__224__barrier_algorithm_base9__state_tUt_C2Ev"); var __ZNSt3__213__atomic_baseIhLb1EEC2Eh = Module["__ZNSt3__213__atomic_baseIhLb1EEC2Eh"] = createExportWrapper("_ZNSt3__213__atomic_baseIhLb1EEC2Eh"); var __ZNSt3__213__atomic_baseIhLb0EEC2Eh = Module["__ZNSt3__213__atomic_baseIhLb0EEC2Eh"] = createExportWrapper("_ZNSt3__213__atomic_baseIhLb0EEC2Eh"); var __ZNSt3__217__cxx_atomic_implIhNS_22__cxx_atomic_base_implIhEEEC2Eh = Module["__ZNSt3__217__cxx_atomic_implIhNS_22__cxx_atomic_base_implIhEEEC2Eh"] = createExportWrapper("_ZNSt3__217__cxx_atomic_implIhNS_22__cxx_atomic_base_implIhEEEC2Eh"); var __ZNSt3__222__cxx_atomic_base_implIhEC2Eh = Module["__ZNSt3__222__cxx_atomic_base_implIhEC2Eh"] = createExportWrapper("_ZNSt3__222__cxx_atomic_base_implIhEC2Eh"); var __ZNSt3__217__compressed_pairIPNS_24__barrier_algorithm_base9__state_tENS_14default_deleteIA_S2_EEEC2IRS3_NS_16__value_init_tagEEEOT_OT0_ = Module["__ZNSt3__217__compressed_pairIPNS_24__barrier_algorithm_base9__state_tENS_14default_deleteIA_S2_EEEC2IRS3_NS_16__value_init_tagEEEOT_OT0_"] = createExportWrapper("_ZNSt3__217__compressed_pairIPNS_24__barrier_algorithm_base9__state_tENS_14default_deleteIA_S2_EEEC2IRS3_NS_16__value_init_tagEEEOT_OT0_"); var __ZNSt3__222__compressed_pair_elemIPNS_24__barrier_algorithm_base9__state_tELi0ELb0EEC2IRS3_vEEOT_ = Module["__ZNSt3__222__compressed_pair_elemIPNS_24__barrier_algorithm_base9__state_tELi0ELb0EEC2IRS3_vEEOT_"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPNS_24__barrier_algorithm_base9__state_tELi0ELb0EEC2IRS3_vEEOT_"); var __ZNSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEE5resetIPS2_EENS_9enable_ifIXsr28_CheckArrayPointerConversionIT_EE5valueEvE4typeESA_ = Module["__ZNSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEE5resetIPS2_EENS_9enable_ifIXsr28_CheckArrayPointerConversionIT_EE5valueEvE4typeESA_"] = createExportWrapper("_ZNSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEE5resetIPS2_EENS_9enable_ifIXsr28_CheckArrayPointerConversionIT_EE5valueEvE4typeESA_"); var __ZNSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEE7releaseEv = Module["__ZNSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEE7releaseEv"] = createExportWrapper("_ZNSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEE7releaseEv"); var __ZNSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEE11get_deleterEv = Module["__ZNSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEE11get_deleterEv"] = createExportWrapper("_ZNSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEE11get_deleterEv"); var __ZNSt3__217__compressed_pairIPNS_24__barrier_algorithm_base9__state_tENS_14default_deleteIA_S2_EEE6secondEv = Module["__ZNSt3__217__compressed_pairIPNS_24__barrier_algorithm_base9__state_tENS_14default_deleteIA_S2_EEE6secondEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPNS_24__barrier_algorithm_base9__state_tENS_14default_deleteIA_S2_EEE6secondEv"); var __ZNSt3__217__compressed_pairIPNS_24__barrier_algorithm_base9__state_tENS_14default_deleteIA_S2_EEE5firstEv = Module["__ZNSt3__217__compressed_pairIPNS_24__barrier_algorithm_base9__state_tENS_14default_deleteIA_S2_EEE5firstEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPNS_24__barrier_algorithm_base9__state_tENS_14default_deleteIA_S2_EEE5firstEv"); var __ZNKSt3__214default_deleteIA_NS_24__barrier_algorithm_base9__state_tEEclIS2_EENS4_20_EnableIfConvertibleIT_E4typeEPS7_ = Module["__ZNKSt3__214default_deleteIA_NS_24__barrier_algorithm_base9__state_tEEclIS2_EENS4_20_EnableIfConvertibleIT_E4typeEPS7_"] = createExportWrapper("_ZNKSt3__214default_deleteIA_NS_24__barrier_algorithm_base9__state_tEEclIS2_EENS4_20_EnableIfConvertibleIT_E4typeEPS7_"); var __ZNSt3__222__compressed_pair_elemIPNS_24__barrier_algorithm_base9__state_tELi0ELb0EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemIPNS_24__barrier_algorithm_base9__state_tELi0ELb0EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPNS_24__barrier_algorithm_base9__state_tELi0ELb0EE5__getEv"); var __ZdaPvSt11align_val_t = Module["__ZdaPvSt11align_val_t"] = createExportWrapper("_ZdaPvSt11align_val_t"); var __ZNSt3__222__compressed_pair_elemINS_14default_deleteIA_NS_24__barrier_algorithm_base9__state_tEEELi1ELb1EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemINS_14default_deleteIA_NS_24__barrier_algorithm_base9__state_tEEELi1ELb1EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_14default_deleteIA_NS_24__barrier_algorithm_base9__state_tEEELi1ELb1EE5__getEv"); var __ZNSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEE5resetEDn = Module["__ZNSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEE5resetEDn"] = createExportWrapper("_ZNSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEE5resetEDn"); var __ZNKSt3__24hashINS_11__thread_idEEclES1_ = Module["__ZNKSt3__24hashINS_11__thread_idEEclES1_"] = createExportWrapper("_ZNKSt3__24hashINS_11__thread_idEEclES1_"); var __ZNSt3__211this_thread6get_idEv = Module["__ZNSt3__211this_thread6get_idEv"] = createExportWrapper("_ZNSt3__211this_thread6get_idEv"); var __ZNKSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEEixEm = Module["__ZNKSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEEixEm"] = createExportWrapper("_ZNKSt3__210unique_ptrIA_NS_24__barrier_algorithm_base9__state_tENS_14default_deleteIS3_EEEixEm"); var __ZNSt3__213__atomic_baseIhLb0EE23compare_exchange_strongERhhNS_12memory_orderE = Module["__ZNSt3__213__atomic_baseIhLb0EE23compare_exchange_strongERhhNS_12memory_orderE"] = createExportWrapper("_ZNSt3__213__atomic_baseIhLb0EE23compare_exchange_strongERhhNS_12memory_orderE"); var __ZNKSt3__24hashImEclEm = Module["__ZNKSt3__24hashImEclEm"] = createExportWrapper("_ZNKSt3__24hashImEclEm"); var __ZNSt3__230__libcpp_thread_get_current_idEv = Module["__ZNSt3__230__libcpp_thread_get_current_idEv"] = createExportWrapper("_ZNSt3__230__libcpp_thread_get_current_idEv"); var __ZNSt3__211__thread_idC2Em = Module["__ZNSt3__211__thread_idC2Em"] = createExportWrapper("_ZNSt3__211__thread_idC2Em"); var __ZNSt3__222__libcpp_thread_get_idEPKm = Module["__ZNSt3__222__libcpp_thread_get_idEPKm"] = createExportWrapper("_ZNSt3__222__libcpp_thread_get_idEPKm"); var __ZNKSt3__217__compressed_pairIPNS_24__barrier_algorithm_base9__state_tENS_14default_deleteIA_S2_EEE5firstEv = Module["__ZNKSt3__217__compressed_pairIPNS_24__barrier_algorithm_base9__state_tENS_14default_deleteIA_S2_EEE5firstEv"] = createExportWrapper("_ZNKSt3__217__compressed_pairIPNS_24__barrier_algorithm_base9__state_tENS_14default_deleteIA_S2_EEE5firstEv"); var __ZNKSt3__222__compressed_pair_elemIPNS_24__barrier_algorithm_base9__state_tELi0ELb0EE5__getEv = Module["__ZNKSt3__222__compressed_pair_elemIPNS_24__barrier_algorithm_base9__state_tELi0ELb0EE5__getEv"] = createExportWrapper("_ZNKSt3__222__compressed_pair_elemIPNS_24__barrier_algorithm_base9__state_tELi0ELb0EE5__getEv"); var __ZNSt3__236__cxx_atomic_compare_exchange_strongIhEEbPNS_22__cxx_atomic_base_implIT_EEPS2_S2_NS_12memory_orderES6_ = Module["__ZNSt3__236__cxx_atomic_compare_exchange_strongIhEEbPNS_22__cxx_atomic_base_implIT_EEPS2_S2_NS_12memory_orderES6_"] = createExportWrapper("_ZNSt3__236__cxx_atomic_compare_exchange_strongIhEEbPNS_22__cxx_atomic_base_implIT_EEPS2_S2_NS_12memory_orderES6_"); var __ZNSt3__218__to_failure_orderENS_12memory_orderE = Module["__ZNSt3__218__to_failure_orderENS_12memory_orderE"] = createExportWrapper("_ZNSt3__218__to_failure_orderENS_12memory_orderE"); var __ZNSt3__26__itoa8__u32toaEjPc = Module["__ZNSt3__26__itoa8__u32toaEjPc"] = createExportWrapper("_ZNSt3__26__itoa8__u32toaEjPc"); var __ZNSt3__26__itoa16append8_no_zerosIjEEPcS2_T_ = Module["__ZNSt3__26__itoa16append8_no_zerosIjEEPcS2_T_"] = createExportWrapper("_ZNSt3__26__itoa16append8_no_zerosIjEEPcS2_T_"); var __ZNSt3__26__itoa16append2_no_zerosIjEEPcS2_T_ = Module["__ZNSt3__26__itoa16append2_no_zerosIjEEPcS2_T_"] = createExportWrapper("_ZNSt3__26__itoa16append2_no_zerosIjEEPcS2_T_"); var __ZNSt3__26__itoa7append4IjEEPcS2_T_ = Module["__ZNSt3__26__itoa7append4IjEEPcS2_T_"] = createExportWrapper("_ZNSt3__26__itoa7append4IjEEPcS2_T_"); var __ZNSt3__26__itoa8__u64toaEyPc = Module["__ZNSt3__26__itoa8__u64toaEyPc"] = createExportWrapper("_ZNSt3__26__itoa8__u64toaEyPc"); var __ZNSt3__26__itoa16append4_no_zerosIjEEPcS2_T_ = Module["__ZNSt3__26__itoa16append4_no_zerosIjEEPcS2_T_"] = createExportWrapper("_ZNSt3__26__itoa16append4_no_zerosIjEEPcS2_T_"); var __ZNSt3__28to_charsEPcS0_f = Module["__ZNSt3__28to_charsEPcS0_f"] = createExportWrapper("_ZNSt3__28to_charsEPcS0_f"); var __ZNSt3__218_Floating_to_charsILNS_27_Floating_to_chars_overloadE0EfEENS_15to_chars_resultEPcS3_T0_NS_12chars_formatEi = Module["__ZNSt3__218_Floating_to_charsILNS_27_Floating_to_chars_overloadE0EfEENS_15to_chars_resultEPcS3_T0_NS_12chars_formatEi"] = createExportWrapper("_ZNSt3__218_Floating_to_charsILNS_27_Floating_to_chars_overloadE0EfEENS_15to_chars_resultEPcS3_T0_NS_12chars_formatEi"); var __ZNSt3__28to_charsEPcS0_d = Module["__ZNSt3__28to_charsEPcS0_d"] = createExportWrapper("_ZNSt3__28to_charsEPcS0_d"); var __ZNSt3__218_Floating_to_charsILNS_27_Floating_to_chars_overloadE0EdEENS_15to_chars_resultEPcS3_T0_NS_12chars_formatEi = Module["__ZNSt3__218_Floating_to_charsILNS_27_Floating_to_chars_overloadE0EdEENS_15to_chars_resultEPcS3_T0_NS_12chars_formatEi"] = createExportWrapper("_ZNSt3__218_Floating_to_charsILNS_27_Floating_to_chars_overloadE0EdEENS_15to_chars_resultEPcS3_T0_NS_12chars_formatEi"); var __ZNSt3__28to_charsEPcS0_e = Module["__ZNSt3__28to_charsEPcS0_e"] = createExportWrapper("_ZNSt3__28to_charsEPcS0_e"); var __ZNSt3__28to_charsEPcS0_fNS_12chars_formatE = Module["__ZNSt3__28to_charsEPcS0_fNS_12chars_formatE"] = createExportWrapper("_ZNSt3__28to_charsEPcS0_fNS_12chars_formatE"); var __ZNSt3__218_Floating_to_charsILNS_27_Floating_to_chars_overloadE1EfEENS_15to_chars_resultEPcS3_T0_NS_12chars_formatEi = Module["__ZNSt3__218_Floating_to_charsILNS_27_Floating_to_chars_overloadE1EfEENS_15to_chars_resultEPcS3_T0_NS_12chars_formatEi"] = createExportWrapper("_ZNSt3__218_Floating_to_charsILNS_27_Floating_to_chars_overloadE1EfEENS_15to_chars_resultEPcS3_T0_NS_12chars_formatEi"); var __ZNSt3__28to_charsEPcS0_dNS_12chars_formatE = Module["__ZNSt3__28to_charsEPcS0_dNS_12chars_formatE"] = createExportWrapper("_ZNSt3__28to_charsEPcS0_dNS_12chars_formatE"); var __ZNSt3__218_Floating_to_charsILNS_27_Floating_to_chars_overloadE1EdEENS_15to_chars_resultEPcS3_T0_NS_12chars_formatEi = Module["__ZNSt3__218_Floating_to_charsILNS_27_Floating_to_chars_overloadE1EdEENS_15to_chars_resultEPcS3_T0_NS_12chars_formatEi"] = createExportWrapper("_ZNSt3__218_Floating_to_charsILNS_27_Floating_to_chars_overloadE1EdEENS_15to_chars_resultEPcS3_T0_NS_12chars_formatEi"); var __ZNSt3__28to_charsEPcS0_eNS_12chars_formatE = Module["__ZNSt3__28to_charsEPcS0_eNS_12chars_formatE"] = createExportWrapper("_ZNSt3__28to_charsEPcS0_eNS_12chars_formatE"); var __ZNSt3__28to_charsEPcS0_fNS_12chars_formatEi = Module["__ZNSt3__28to_charsEPcS0_fNS_12chars_formatEi"] = createExportWrapper("_ZNSt3__28to_charsEPcS0_fNS_12chars_formatEi"); var __ZNSt3__218_Floating_to_charsILNS_27_Floating_to_chars_overloadE2EfEENS_15to_chars_resultEPcS3_T0_NS_12chars_formatEi = Module["__ZNSt3__218_Floating_to_charsILNS_27_Floating_to_chars_overloadE2EfEENS_15to_chars_resultEPcS3_T0_NS_12chars_formatEi"] = createExportWrapper("_ZNSt3__218_Floating_to_charsILNS_27_Floating_to_chars_overloadE2EfEENS_15to_chars_resultEPcS3_T0_NS_12chars_formatEi"); var __ZNSt3__28to_charsEPcS0_dNS_12chars_formatEi = Module["__ZNSt3__28to_charsEPcS0_dNS_12chars_formatEi"] = createExportWrapper("_ZNSt3__28to_charsEPcS0_dNS_12chars_formatEi"); var __ZNSt3__218_Floating_to_charsILNS_27_Floating_to_chars_overloadE2EdEENS_15to_chars_resultEPcS3_T0_NS_12chars_formatEi = Module["__ZNSt3__218_Floating_to_charsILNS_27_Floating_to_chars_overloadE2EdEENS_15to_chars_resultEPcS3_T0_NS_12chars_formatEi"] = createExportWrapper("_ZNSt3__218_Floating_to_charsILNS_27_Floating_to_chars_overloadE2EdEENS_15to_chars_resultEPcS3_T0_NS_12chars_formatEi"); var __ZNSt3__28to_charsEPcS0_eNS_12chars_formatEi = Module["__ZNSt3__28to_charsEPcS0_eNS_12chars_formatEi"] = createExportWrapper("_ZNSt3__28to_charsEPcS0_eNS_12chars_formatEi"); var __ZNSt3__26__itoa7append1IjEEPcS2_T_ = Module["__ZNSt3__26__itoa7append1IjEEPcS2_T_"] = createExportWrapper("_ZNSt3__26__itoa7append1IjEEPcS2_T_"); var __ZNSt3__26__itoa7append2IjEEPcS2_T_ = Module["__ZNSt3__26__itoa7append2IjEEPcS2_T_"] = createExportWrapper("_ZNSt3__26__itoa7append2IjEEPcS2_T_"); var __ZNSt3__26__itoa7append3IjEEPcS2_T_ = Module["__ZNSt3__26__itoa7append3IjEEPcS2_T_"] = createExportWrapper("_ZNSt3__26__itoa7append3IjEEPcS2_T_"); var __ZNSt3__28bit_castIjfvEET_RKT0_ = Module["__ZNSt3__28bit_castIjfvEET_RKT0_"] = createExportWrapper("_ZNSt3__28bit_castIjfvEET_RKT0_"); var __ZNSt3__28bit_castIfjvEET_RKT0_ = Module["__ZNSt3__28bit_castIfjvEET_RKT0_"] = createExportWrapper("_ZNSt3__28bit_castIfjvEET_RKT0_"); var __ZNSt3__222_Floating_to_chars_ryuIfEENS_15to_chars_resultEPcS2_T_NS_12chars_formatE = Module["__ZNSt3__222_Floating_to_chars_ryuIfEENS_15to_chars_resultEPcS2_T_NS_12chars_formatE"] = createExportWrapper("_ZNSt3__222_Floating_to_chars_ryuIfEENS_15to_chars_resultEPcS2_T_NS_12chars_formatE"); var __ZNSt3__216__f2s_buffered_nEPcS0_fNS_12chars_formatE = Module["__ZNSt3__216__f2s_buffered_nEPcS0_fNS_12chars_formatE"] = createExportWrapper("_ZNSt3__216__f2s_buffered_nEPcS0_fNS_12chars_formatE"); var __ZNSt3__28bit_castIydvEET_RKT0_ = Module["__ZNSt3__28bit_castIydvEET_RKT0_"] = createExportWrapper("_ZNSt3__28bit_castIydvEET_RKT0_"); var __ZNSt3__28bit_castIdyvEET_RKT0_ = Module["__ZNSt3__28bit_castIdyvEET_RKT0_"] = createExportWrapper("_ZNSt3__28bit_castIdyvEET_RKT0_"); var __ZNSt3__222_Floating_to_chars_ryuIdEENS_15to_chars_resultEPcS2_T_NS_12chars_formatE = Module["__ZNSt3__222_Floating_to_chars_ryuIdEENS_15to_chars_resultEPcS2_T_NS_12chars_formatE"] = createExportWrapper("_ZNSt3__222_Floating_to_chars_ryuIdEENS_15to_chars_resultEPcS2_T_NS_12chars_formatE"); var __ZNSt3__216__d2s_buffered_nEPcS0_dNS_12chars_formatE = Module["__ZNSt3__216__d2s_buffered_nEPcS0_dNS_12chars_formatE"] = createExportWrapper("_ZNSt3__216__d2s_buffered_nEPcS0_dNS_12chars_formatE"); var __ZNSt3__231_Floating_to_chars_hex_shortestIfEENS_15to_chars_resultEPcS2_T_ = Module["__ZNSt3__231_Floating_to_chars_hex_shortestIfEENS_15to_chars_resultEPcS2_T_"] = createExportWrapper("_ZNSt3__231_Floating_to_chars_hex_shortestIfEENS_15to_chars_resultEPcS2_T_"); var __ZNSt3__28to_charsIjLi0EEENS_15to_chars_resultEPcS2_T_ = Module["__ZNSt3__28to_charsIjLi0EEENS_15to_chars_resultEPcS2_T_"] = createExportWrapper("_ZNSt3__28to_charsIjLi0EEENS_15to_chars_resultEPcS2_T_"); var __ZNSt3__215__to_chars_itoaIjEENS_15to_chars_resultEPcS2_T_NS_17integral_constantIbLb0EEE = Module["__ZNSt3__215__to_chars_itoaIjEENS_15to_chars_resultEPcS2_T_NS_17integral_constantIbLb0EEE"] = createExportWrapper("_ZNSt3__215__to_chars_itoaIjEENS_15to_chars_resultEPcS2_T_NS_17integral_constantIbLb0EEE"); var __ZNSt3__26__itoa13__traits_baseIjvE7__widthEj = Module["__ZNSt3__26__itoa13__traits_baseIjvE7__widthEj"] = createExportWrapper("_ZNSt3__26__itoa13__traits_baseIjvE7__widthEj"); var __ZNSt3__26__itoa13__traits_baseIjvE9__convertEjPc = Module["__ZNSt3__26__itoa13__traits_baseIjvE9__convertEjPc"] = createExportWrapper("_ZNSt3__26__itoa13__traits_baseIjvE9__convertEjPc"); var __ZNSt3__212__libcpp_clzEj = Module["__ZNSt3__212__libcpp_clzEj"] = createExportWrapper("_ZNSt3__212__libcpp_clzEj"); var __ZNSt3__231_Floating_to_chars_hex_shortestIdEENS_15to_chars_resultEPcS2_T_ = Module["__ZNSt3__231_Floating_to_chars_hex_shortestIdEENS_15to_chars_resultEPcS2_T_"] = createExportWrapper("_ZNSt3__231_Floating_to_chars_hex_shortestIdEENS_15to_chars_resultEPcS2_T_"); var __ZNSt3__239_Floating_to_chars_scientific_precisionIfEENS_15to_chars_resultEPcS2_T_i = Module["__ZNSt3__239_Floating_to_chars_scientific_precisionIfEENS_15to_chars_resultEPcS2_T_i"] = createExportWrapper("_ZNSt3__239_Floating_to_chars_scientific_precisionIfEENS_15to_chars_resultEPcS2_T_i"); var __ZNSt3__234_Floating_to_chars_fixed_precisionIfEENS_15to_chars_resultEPcS2_T_i = Module["__ZNSt3__234_Floating_to_chars_fixed_precisionIfEENS_15to_chars_resultEPcS2_T_i"] = createExportWrapper("_ZNSt3__234_Floating_to_chars_fixed_precisionIfEENS_15to_chars_resultEPcS2_T_i"); var __ZNSt3__236_Floating_to_chars_general_precisionIfEENS_15to_chars_resultEPcS2_T_i = Module["__ZNSt3__236_Floating_to_chars_general_precisionIfEENS_15to_chars_resultEPcS2_T_i"] = createExportWrapper("_ZNSt3__236_Floating_to_chars_general_precisionIfEENS_15to_chars_resultEPcS2_T_i"); var __ZNSt3__232_Floating_to_chars_hex_precisionIfEENS_15to_chars_resultEPcS2_T_i = Module["__ZNSt3__232_Floating_to_chars_hex_precisionIfEENS_15to_chars_resultEPcS2_T_i"] = createExportWrapper("_ZNSt3__232_Floating_to_chars_hex_precisionIfEENS_15to_chars_resultEPcS2_T_i"); var __ZNSt3__218__d2exp_buffered_nEPcS0_dj = Module["__ZNSt3__218__d2exp_buffered_nEPcS0_dj"] = createExportWrapper("_ZNSt3__218__d2exp_buffered_nEPcS0_dj"); var __ZNSt3__220__d2fixed_buffered_nEPcS0_dj = Module["__ZNSt3__220__d2fixed_buffered_nEPcS0_dj"] = createExportWrapper("_ZNSt3__220__d2fixed_buffered_nEPcS0_dj"); var __ZNSt3__23minIiEERKT_S3_S3_ = Module["__ZNSt3__23minIiEERKT_S3_S3_"] = createExportWrapper("_ZNSt3__23minIiEERKT_S3_S3_"); var __ZZNSt3__236_Floating_to_chars_general_precisionIfEENS_15to_chars_resultEPcS2_T_iENKUlvE_clEv = Module["__ZZNSt3__236_Floating_to_chars_general_precisionIfEENS_15to_chars_resultEPcS2_T_iENKUlvE_clEv"] = createExportWrapper("_ZZNSt3__236_Floating_to_chars_general_precisionIfEENS_15to_chars_resultEPcS2_T_iENKUlvE_clEv"); var __ZNSt3__23endIcLm117EEEPT_RAT0__S1_ = Module["__ZNSt3__23endIcLm117EEEPT_RAT0__S1_"] = createExportWrapper("_ZNSt3__23endIcLm117EEEPT_RAT0__S1_"); var __ZNSt3__24findIPccEET_S2_S2_RKT0_ = Module["__ZNSt3__24findIPccEET_S2_S2_RKT0_"] = createExportWrapper("_ZNSt3__24findIPccEET_S2_S2_RKT0_"); var __ZNSt3__23minIiNS_6__lessIiiEEEERKT_S5_S5_T0_ = Module["__ZNSt3__23minIiNS_6__lessIiiEEEERKT_S5_S5_T0_"] = createExportWrapper("_ZNSt3__23minIiNS_6__lessIiiEEEERKT_S5_S5_T0_"); var __ZNSt3__27find_ifIPKjZZNS_36_Floating_to_chars_general_precisionIfEENS_15to_chars_resultEPcS5_T_iENKUlvE_clEvEUljE_EES6_S6_S6_T0_ = Module["__ZNSt3__27find_ifIPKjZZNS_36_Floating_to_chars_general_precisionIfEENS_15to_chars_resultEPcS5_T_iENKUlvE_clEvEUljE_EES6_S6_S6_T0_"] = createExportWrapper("_ZNSt3__27find_ifIPKjZZNS_36_Floating_to_chars_general_precisionIfEENS_15to_chars_resultEPcS5_T_iENKUlvE_clEvEUljE_EES6_S6_S6_T0_"); var __ZZZNSt3__236_Floating_to_chars_general_precisionIfEENS_15to_chars_resultEPcS2_T_iENKUlvE_clEvENKUljE_clEj = Module["__ZZZNSt3__236_Floating_to_chars_general_precisionIfEENS_15to_chars_resultEPcS2_T_iENKUlvE_clEvENKUljE_clEj"] = createExportWrapper("_ZZZNSt3__236_Floating_to_chars_general_precisionIfEENS_15to_chars_resultEPcS2_T_iENKUlvE_clEvENKUljE_clEj"); var __ZNSt3__239_Floating_to_chars_scientific_precisionIdEENS_15to_chars_resultEPcS2_T_i = Module["__ZNSt3__239_Floating_to_chars_scientific_precisionIdEENS_15to_chars_resultEPcS2_T_i"] = createExportWrapper("_ZNSt3__239_Floating_to_chars_scientific_precisionIdEENS_15to_chars_resultEPcS2_T_i"); var __ZNSt3__234_Floating_to_chars_fixed_precisionIdEENS_15to_chars_resultEPcS2_T_i = Module["__ZNSt3__234_Floating_to_chars_fixed_precisionIdEENS_15to_chars_resultEPcS2_T_i"] = createExportWrapper("_ZNSt3__234_Floating_to_chars_fixed_precisionIdEENS_15to_chars_resultEPcS2_T_i"); var __ZNSt3__236_Floating_to_chars_general_precisionIdEENS_15to_chars_resultEPcS2_T_i = Module["__ZNSt3__236_Floating_to_chars_general_precisionIdEENS_15to_chars_resultEPcS2_T_i"] = createExportWrapper("_ZNSt3__236_Floating_to_chars_general_precisionIdEENS_15to_chars_resultEPcS2_T_i"); var __ZNSt3__232_Floating_to_chars_hex_precisionIdEENS_15to_chars_resultEPcS2_T_i = Module["__ZNSt3__232_Floating_to_chars_hex_precisionIdEENS_15to_chars_resultEPcS2_T_i"] = createExportWrapper("_ZNSt3__232_Floating_to_chars_hex_precisionIdEENS_15to_chars_resultEPcS2_T_i"); var __ZZNSt3__236_Floating_to_chars_general_precisionIdEENS_15to_chars_resultEPcS2_T_iENKUlvE_clEv = Module["__ZZNSt3__236_Floating_to_chars_general_precisionIdEENS_15to_chars_resultEPcS2_T_iENKUlvE_clEv"] = createExportWrapper("_ZZNSt3__236_Floating_to_chars_general_precisionIdEENS_15to_chars_resultEPcS2_T_iENKUlvE_clEv"); var __ZNSt3__23endIcLm773EEEPT_RAT0__S1_ = Module["__ZNSt3__23endIcLm773EEEPT_RAT0__S1_"] = createExportWrapper("_ZNSt3__23endIcLm773EEEPT_RAT0__S1_"); var __ZNSt3__211lower_boundIPKyyNS_4lessIvEEEET_S5_S5_RKT0_T1_ = Module["__ZNSt3__211lower_boundIPKyyNS_4lessIvEEEET_S5_S5_RKT0_T1_"] = createExportWrapper("_ZNSt3__211lower_boundIPKyyNS_4lessIvEEEET_S5_S5_RKT0_T1_"); var __ZNSt3__27find_ifIPKyZZNS_36_Floating_to_chars_general_precisionIdEENS_15to_chars_resultEPcS5_T_iENKUlvE_clEvEUlyE_EES6_S6_S6_T0_ = Module["__ZNSt3__27find_ifIPKyZZNS_36_Floating_to_chars_general_precisionIdEENS_15to_chars_resultEPcS5_T_iENKUlvE_clEvEUlyE_EES6_S6_S6_T0_"] = createExportWrapper("_ZNSt3__27find_ifIPKyZZNS_36_Floating_to_chars_general_precisionIdEENS_15to_chars_resultEPcS5_T_iENKUlvE_clEvEUlyE_EES6_S6_S6_T0_"); var __ZNSt3__213__lower_boundIRNS_4lessIvEEPKyyEET0_S6_S6_RKT1_T_ = Module["__ZNSt3__213__lower_boundIRNS_4lessIvEEPKyyEET0_S6_S6_RKT1_T_"] = createExportWrapper("_ZNSt3__213__lower_boundIRNS_4lessIvEEPKyyEET0_S6_S6_RKT1_T_"); var __ZNSt3__28distanceIPKyEENS_15iterator_traitsIT_E15difference_typeES4_S4_ = Module["__ZNSt3__28distanceIPKyEENS_15iterator_traitsIT_E15difference_typeES4_S4_"] = createExportWrapper("_ZNSt3__28distanceIPKyEENS_15iterator_traitsIT_E15difference_typeES4_S4_"); var __ZNSt3__215__half_positiveIlEENS_9enable_ifIXsr11is_integralIT_EE5valueES2_E4typeES2_ = Module["__ZNSt3__215__half_positiveIlEENS_9enable_ifIXsr11is_integralIT_EE5valueES2_E4typeES2_"] = createExportWrapper("_ZNSt3__215__half_positiveIlEENS_9enable_ifIXsr11is_integralIT_EE5valueES2_E4typeES2_"); var __ZNSt3__27advanceIPKyllvEEvRT_T0_ = Module["__ZNSt3__27advanceIPKyllvEEvRT_T0_"] = createExportWrapper("_ZNSt3__27advanceIPKyllvEEvRT_T0_"); var __ZNKSt3__24lessIvEclIRKyS4_EEDTltclsr3stdE7forwardIT_Efp_Eclsr3stdE7forwardIT0_Efp0_EEOS5_OS6_ = Module["__ZNKSt3__24lessIvEclIRKyS4_EEDTltclsr3stdE7forwardIT_Efp_Eclsr3stdE7forwardIT0_Efp0_EEOS5_OS6_"] = createExportWrapper("_ZNKSt3__24lessIvEclIRKyS4_EEDTltclsr3stdE7forwardIT_Efp_Eclsr3stdE7forwardIT0_Efp0_EEOS5_OS6_"); var __ZNSt3__210__distanceIPKyEENS_15iterator_traitsIT_E15difference_typeES4_S4_NS_26random_access_iterator_tagE = Module["__ZNSt3__210__distanceIPKyEENS_15iterator_traitsIT_E15difference_typeES4_S4_NS_26random_access_iterator_tagE"] = createExportWrapper("_ZNSt3__210__distanceIPKyEENS_15iterator_traitsIT_E15difference_typeES4_S4_NS_26random_access_iterator_tagE"); var __ZNSt3__221__convert_to_integralEl = Module["__ZNSt3__221__convert_to_integralEl"] = createExportWrapper("_ZNSt3__221__convert_to_integralEl"); var __ZNSt3__29__advanceIPKyEEvRT_NS_15iterator_traitsIS3_E15difference_typeENS_26random_access_iterator_tagE = Module["__ZNSt3__29__advanceIPKyEEvRT_NS_15iterator_traitsIS3_E15difference_typeENS_26random_access_iterator_tagE"] = createExportWrapper("_ZNSt3__29__advanceIPKyEEvRT_NS_15iterator_traitsIS3_E15difference_typeENS_26random_access_iterator_tagE"); var __ZZZNSt3__236_Floating_to_chars_general_precisionIdEENS_15to_chars_resultEPcS2_T_iENKUlvE_clEvENKUlyE_clEy = Module["__ZZZNSt3__236_Floating_to_chars_general_precisionIdEENS_15to_chars_resultEPcS2_T_iENKUlvE_clEvENKUlyE_clEy"] = createExportWrapper("_ZZZNSt3__236_Floating_to_chars_general_precisionIdEENS_15to_chars_resultEPcS2_T_iENKUlvE_clEvENKUlyE_clEy"); var __ZNSt3__26chrono12system_clock3nowEv = Module["__ZNSt3__26chrono12system_clock3nowEv"] = createExportWrapper("_ZNSt3__26chrono12system_clock3nowEv"); var __ZNSt3__26chrono12system_clock9to_time_tERKNS0_10time_pointIS1_NS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE = Module["__ZNSt3__26chrono12system_clock9to_time_tERKNS0_10time_pointIS1_NS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE"] = createExportWrapper("_ZNSt3__26chrono12system_clock9to_time_tERKNS0_10time_pointIS1_NS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE"); var __ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEExNS3_ILx1ELx1000000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE = Module["__ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEExNS3_ILx1ELx1000000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE"] = createExportWrapper("_ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEExNS3_ILx1ELx1000000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE"); var __ZNKSt3__26chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEE16time_since_epochEv = Module["__ZNKSt3__26chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEE16time_since_epochEv"] = createExportWrapper("_ZNKSt3__26chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEE16time_since_epochEv"); var __ZNSt3__26chrono12system_clock11from_time_tEx = Module["__ZNSt3__26chrono12system_clock11from_time_tEx"] = createExportWrapper("_ZNSt3__26chrono12system_clock11from_time_tEx"); var __ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000EEEEC2IxNS2_ILx1ELx1EEEEERKNS1_IT_T0_EEPNS_9enable_ifIXaasr13__no_overflowIS8_S3_EE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEaaeqsr13__no_overflowIS8_S3_E4typeE3denLi1Entsr23treat_as_floating_pointIS7_EE5valueEvE4typeE = Module["__ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000EEEEC2IxNS2_ILx1ELx1EEEEERKNS1_IT_T0_EEPNS_9enable_ifIXaasr13__no_overflowIS8_S3_EE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEaaeqsr13__no_overflowIS8_S3_E4typeE3denLi1Entsr23treat_as_floating_pointIS7_EE5valueEvE4typeE"] = createExportWrapper("_ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000EEEEC2IxNS2_ILx1ELx1EEEEERKNS1_IT_T0_EEPNS_9enable_ifIXaasr13__no_overflowIS8_S3_EE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEaaeqsr13__no_overflowIS8_S3_E4typeE3denLi1Entsr23treat_as_floating_pointIS7_EE5valueEvE4typeE"); var __ZNSt3__26chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEC2ERKS6_ = Module["__ZNSt3__26chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEC2ERKS6_"] = createExportWrapper("_ZNSt3__26chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEC2ERKS6_"); var __ZNSt3__220__throw_system_errorEiPKc = Module["__ZNSt3__220__throw_system_errorEiPKc"] = createExportWrapper("_ZNSt3__220__throw_system_errorEiPKc"); var __ZNSt3__26chronoplIxNS_5ratioILx1ELx1EEExNS2_ILx1ELx1000000EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_ = Module["__ZNSt3__26chronoplIxNS_5ratioILx1ELx1EEExNS2_ILx1ELx1000000EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_"] = createExportWrapper("_ZNSt3__26chronoplIxNS_5ratioILx1ELx1EEExNS2_ILx1ELx1000000EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_"); var __ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000EEEEC2IlEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_xEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE = Module["__ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000EEEEC2IlEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_xEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE"] = createExportWrapper("_ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000EEEEC2IlEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_xEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE"); var __ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000EEEEC2IxEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_xEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE = Module["__ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000EEEEC2IxEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_xEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE"] = createExportWrapper("_ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000EEEEC2IxEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_xEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE"); var __ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEclERKS5_ = Module["__ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEclERKS5_"] = createExportWrapper("_ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEclERKS5_"); var __ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1000000EEEEExNS3_ILx1ELx1EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE = Module["__ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1000000EEEEExNS3_ILx1ELx1EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE"] = createExportWrapper("_ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1000000EEEEExNS3_ILx1ELx1EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE"); var __ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000EEEEENS3_ILx1000000ELx1EEELb0ELb1EEclERKS5_ = Module["__ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000EEEEENS3_ILx1000000ELx1EEELb0ELb1EEclERKS5_"] = createExportWrapper("_ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000EEEEENS3_ILx1000000ELx1EEELb0ELb1EEclERKS5_"); var __ZNSt3__26chronoplIxNS_5ratioILx1ELx1EEExNS2_ILx1ELx1000000000EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_ = Module["__ZNSt3__26chronoplIxNS_5ratioILx1ELx1EEExNS2_ILx1ELx1000000000EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_"] = createExportWrapper("_ZNSt3__26chronoplIxNS_5ratioILx1ELx1EEExNS2_ILx1ELx1000000000EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_"); var __ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEEC2IlEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_xEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE = Module["__ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEEC2IlEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_xEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE"] = createExportWrapper("_ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEEC2IlEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_xEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE"); var __ZNSt3__26chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEC2ERKS6_ = Module["__ZNSt3__26chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEC2ERKS6_"] = createExportWrapper("_ZNSt3__26chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEC2ERKS6_"); var __ZNSt3__218condition_variable10notify_oneEv = Module["__ZNSt3__218condition_variable10notify_oneEv"] = createExportWrapper("_ZNSt3__218condition_variable10notify_oneEv"); var __ZNSt3__223__libcpp_condvar_signalEP14pthread_cond_t = Module["__ZNSt3__223__libcpp_condvar_signalEP14pthread_cond_t"] = createExportWrapper("_ZNSt3__223__libcpp_condvar_signalEP14pthread_cond_t"); var __ZNSt3__218condition_variable10notify_allEv = Module["__ZNSt3__218condition_variable10notify_allEv"] = createExportWrapper("_ZNSt3__218condition_variable10notify_allEv"); var __ZNSt3__226__libcpp_condvar_broadcastEP14pthread_cond_t = Module["__ZNSt3__226__libcpp_condvar_broadcastEP14pthread_cond_t"] = createExportWrapper("_ZNSt3__226__libcpp_condvar_broadcastEP14pthread_cond_t"); var __ZNSt3__218condition_variable4waitERNS_11unique_lockINS_5mutexEEE = Module["__ZNSt3__218condition_variable4waitERNS_11unique_lockINS_5mutexEEE"] = createExportWrapper("_ZNSt3__218condition_variable4waitERNS_11unique_lockINS_5mutexEEE"); var __ZNKSt3__211unique_lockINS_5mutexEE9owns_lockEv = Module["__ZNKSt3__211unique_lockINS_5mutexEE9owns_lockEv"] = createExportWrapper("_ZNKSt3__211unique_lockINS_5mutexEE9owns_lockEv"); var __ZNSt3__221__libcpp_condvar_waitEP14pthread_cond_tP15pthread_mutex_t = Module["__ZNSt3__221__libcpp_condvar_waitEP14pthread_cond_tP15pthread_mutex_t"] = createExportWrapper("_ZNSt3__221__libcpp_condvar_waitEP14pthread_cond_tP15pthread_mutex_t"); var __ZNKSt3__211unique_lockINS_5mutexEE5mutexEv = Module["__ZNKSt3__211unique_lockINS_5mutexEE5mutexEv"] = createExportWrapper("_ZNKSt3__211unique_lockINS_5mutexEE5mutexEv"); var __ZNSt3__25mutex13native_handleEv = Module["__ZNSt3__25mutex13native_handleEv"] = createExportWrapper("_ZNSt3__25mutex13native_handleEv"); var __ZNSt3__218condition_variable15__do_timed_waitERNS_11unique_lockINS_5mutexEEENS_6chrono10time_pointINS5_12system_clockENS5_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE = Module["__ZNSt3__218condition_variable15__do_timed_waitERNS_11unique_lockINS_5mutexEEENS_6chrono10time_pointINS5_12system_clockENS5_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE"] = createExportWrapper("_ZNSt3__218condition_variable15__do_timed_waitERNS_11unique_lockINS_5mutexEEENS_6chrono10time_pointINS5_12system_clockENS5_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE"); var __ZNKSt3__26chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEE16time_since_epochEv = Module["__ZNKSt3__26chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEE16time_since_epochEv"] = createExportWrapper("_ZNKSt3__26chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEE16time_since_epochEv"); var __ZNSt3__26chronogtIxNS_5ratioILx1ELx1000000000EEExS3_EEbRKNS0_8durationIT_T0_EERKNS4_IT1_T2_EE = Module["__ZNSt3__26chronogtIxNS_5ratioILx1ELx1000000000EEExS3_EEbRKNS0_8durationIT_T0_EERKNS4_IT1_T2_EE"] = createExportWrapper("_ZNSt3__26chronogtIxNS_5ratioILx1ELx1000000000EEExS3_EEbRKNS0_8durationIT_T0_EERKNS4_IT1_T2_EE"); var __ZNSt3__226__libcpp_condvar_timedwaitEP14pthread_cond_tP15pthread_mutex_tP8timespec = Module["__ZNSt3__226__libcpp_condvar_timedwaitEP14pthread_cond_tP15pthread_mutex_tP8timespec"] = createExportWrapper("_ZNSt3__226__libcpp_condvar_timedwaitEP14pthread_cond_tP15pthread_mutex_tP8timespec"); var __ZNSt3__225notify_all_at_thread_exitERNS_18condition_variableENS_11unique_lockINS_5mutexEEE = Module["__ZNSt3__225notify_all_at_thread_exitERNS_18condition_variableENS_11unique_lockINS_5mutexEEE"] = createExportWrapper("_ZNSt3__225notify_all_at_thread_exitERNS_18condition_variableENS_11unique_lockINS_5mutexEEE"); var __ZNSt3__219__thread_local_dataEv = Module["__ZNSt3__219__thread_local_dataEv"] = createExportWrapper("_ZNSt3__219__thread_local_dataEv"); var __ZNKSt3__221__thread_specific_ptrINS_15__thread_structEE3getEv = Module["__ZNKSt3__221__thread_specific_ptrINS_15__thread_structEE3getEv"] = createExportWrapper("_ZNKSt3__221__thread_specific_ptrINS_15__thread_structEE3getEv"); var __ZNSt3__221__thread_specific_ptrINS_15__thread_structEE11set_pointerEPS1_ = Module["__ZNSt3__221__thread_specific_ptrINS_15__thread_structEE11set_pointerEPS1_"] = createExportWrapper("_ZNSt3__221__thread_specific_ptrINS_15__thread_structEE11set_pointerEPS1_"); var __ZNSt3__215__thread_structC1Ev = Module["__ZNSt3__215__thread_structC1Ev"] = createExportWrapper("_ZNSt3__215__thread_structC1Ev"); var __ZNKSt3__221__thread_specific_ptrINS_15__thread_structEEptEv = Module["__ZNKSt3__221__thread_specific_ptrINS_15__thread_structEEptEv"] = createExportWrapper("_ZNKSt3__221__thread_specific_ptrINS_15__thread_structEEptEv"); var __ZNSt3__215__thread_struct25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE = Module["__ZNSt3__215__thread_struct25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE"] = createExportWrapper("_ZNSt3__215__thread_struct25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE"); var __ZNSt3__211unique_lockINS_5mutexEE7releaseEv = Module["__ZNSt3__211unique_lockINS_5mutexEE7releaseEv"] = createExportWrapper("_ZNSt3__211unique_lockINS_5mutexEE7releaseEv"); var __ZNSt3__216__libcpp_tls_getEj = Module["__ZNSt3__216__libcpp_tls_getEj"] = createExportWrapper("_ZNSt3__216__libcpp_tls_getEj"); var __ZNSt3__216__libcpp_tls_setEjPv = Module["__ZNSt3__216__libcpp_tls_setEjPv"] = createExportWrapper("_ZNSt3__216__libcpp_tls_setEjPv"); var __ZNSt3__218condition_variableD2Ev = Module["__ZNSt3__218condition_variableD2Ev"] = createExportWrapper("_ZNSt3__218condition_variableD2Ev"); var __ZNSt3__224__libcpp_condvar_destroyEP14pthread_cond_t = Module["__ZNSt3__224__libcpp_condvar_destroyEP14pthread_cond_t"] = createExportWrapper("_ZNSt3__224__libcpp_condvar_destroyEP14pthread_cond_t"); var __ZNSt3__218condition_variableD1Ev = Module["__ZNSt3__218condition_variableD1Ev"] = createExportWrapper("_ZNSt3__218condition_variableD1Ev"); var __ZNSt3__217__append_n_digitsEjjPc = Module["__ZNSt3__217__append_n_digitsEjjPc"] = createExportWrapper("_ZNSt3__217__append_n_digitsEjjPc"); var __ZNSt3__220__append_nine_digitsEjPc = Module["__ZNSt3__220__append_nine_digitsEjPc"] = createExportWrapper("_ZNSt3__220__append_nine_digitsEjPc"); var __ZNSt3__216__double_to_bitsEd = Module["__ZNSt3__216__double_to_bitsEd"] = createExportWrapper("_ZNSt3__216__double_to_bitsEd"); var __ZNSt3__218__indexForExponentEj = Module["__ZNSt3__218__indexForExponentEj"] = createExportWrapper("_ZNSt3__218__indexForExponentEj"); var __ZNSt3__219__pow10BitsForIndexEj = Module["__ZNSt3__219__pow10BitsForIndexEj"] = createExportWrapper("_ZNSt3__219__pow10BitsForIndexEj"); var __ZNSt3__216__lengthForIndexEj = Module["__ZNSt3__216__lengthForIndexEj"] = createExportWrapper("_ZNSt3__216__lengthForIndexEj"); var __ZNSt3__217__mulShift_mod1e9EyPKyi = Module["__ZNSt3__217__mulShift_mod1e9EyPKyi"] = createExportWrapper("_ZNSt3__217__mulShift_mod1e9EyPKyi"); var __ZNSt3__216__decimalLength9Ej = Module["__ZNSt3__216__decimalLength9Ej"] = createExportWrapper("_ZNSt3__216__decimalLength9Ej"); var __ZNSt3__220__multipleOfPowerOf2Eyj = Module["__ZNSt3__220__multipleOfPowerOf2Eyj"] = createExportWrapper("_ZNSt3__220__multipleOfPowerOf2Eyj"); var __ZNSt3__217__append_c_digitsEjjPc = Module["__ZNSt3__217__append_c_digitsEjjPc"] = createExportWrapper("_ZNSt3__217__append_c_digitsEjjPc"); var __ZNSt3__217__append_d_digitsEjjPc = Module["__ZNSt3__217__append_d_digitsEjjPc"] = createExportWrapper("_ZNSt3__217__append_d_digitsEjjPc"); var __ZNSt3__220__multipleOfPowerOf5Eyj = Module["__ZNSt3__220__multipleOfPowerOf5Eyj"] = createExportWrapper("_ZNSt3__220__multipleOfPowerOf5Eyj"); var __ZNSt3__211__log10Pow2Ei = Module["__ZNSt3__211__log10Pow2Ei"] = createExportWrapper("_ZNSt3__211__log10Pow2Ei"); var __ZNSt3__213__ryu_umul128EyyPy = Module["__ZNSt3__213__ryu_umul128EyyPy"] = createExportWrapper("_ZNSt3__213__ryu_umul128EyyPy"); var __ZNSt3__219__ryu_shiftright128Eyyj = Module["__ZNSt3__219__ryu_shiftright128Eyyj"] = createExportWrapper("_ZNSt3__219__ryu_shiftright128Eyyj"); var __ZNSt3__216__uint128_mod1e9Eyy = Module["__ZNSt3__216__uint128_mod1e9Eyy"] = createExportWrapper("_ZNSt3__216__uint128_mod1e9Eyy"); var __ZNSt3__220__umul256_hi128_lo64Eyyyy = Module["__ZNSt3__220__umul256_hi128_lo64Eyyyy"] = createExportWrapper("_ZNSt3__220__umul256_hi128_lo64Eyyyy"); var __ZNSt3__212__pow5FactorEy = Module["__ZNSt3__212__pow5FactorEy"] = createExportWrapper("_ZNSt3__212__pow5FactorEy"); var __ZNSt3__26__div5Ey = Module["__ZNSt3__26__div5Ey"] = createExportWrapper("_ZNSt3__26__div5Ey"); var __ZNSt3__27__umulhEyy = Module["__ZNSt3__27__umulhEyy"] = createExportWrapper("_ZNSt3__27__umulhEyy"); var __ZNSt3__215__d2d_small_intEyjPNS_21__floating_decimal_64E = Module["__ZNSt3__215__d2d_small_intEyjPNS_21__floating_decimal_64E"] = createExportWrapper("_ZNSt3__215__d2d_small_intEyjPNS_21__floating_decimal_64E"); var __ZNSt3__27__div10Ey = Module["__ZNSt3__27__div10Ey"] = createExportWrapper("_ZNSt3__27__div10Ey"); var __ZNSt3__25__d2dEyj = Module["__ZNSt3__25__d2dEyj"] = createExportWrapper("_ZNSt3__25__d2dEyj"); var __ZNSt3__210__to_charsEPcS0_NS_21__floating_decimal_64ENS_12chars_formatEd = Module["__ZNSt3__210__to_charsEPcS0_NS_21__floating_decimal_64ENS_12chars_formatEd"] = createExportWrapper("_ZNSt3__210__to_charsEPcS0_NS_21__floating_decimal_64ENS_12chars_formatEd"); var __ZNSt3__210__pow5bitsEi = Module["__ZNSt3__210__pow5bitsEi"] = createExportWrapper("_ZNSt3__210__pow5bitsEi"); var __ZNSt3__211__log10Pow5Ei = Module["__ZNSt3__211__log10Pow5Ei"] = createExportWrapper("_ZNSt3__211__log10Pow5Ei"); var __ZNSt3__28__div100Ey = Module["__ZNSt3__28__div100Ey"] = createExportWrapper("_ZNSt3__28__div100Ey"); var __ZNSt3__217__decimalLength17Ey = Module["__ZNSt3__217__decimalLength17Ey"] = createExportWrapper("_ZNSt3__217__decimalLength17Ey"); var __ZNSt3__215_BitScanForwardEPmj = Module["__ZNSt3__215_BitScanForwardEPmj"] = createExportWrapper("_ZNSt3__215_BitScanForwardEPmj"); var __ZNSt3__28__div1e8Ey = Module["__ZNSt3__28__div1e8Ey"] = createExportWrapper("_ZNSt3__28__div1e8Ey"); var __ZNKSt3__219__libcpp_debug_info4whatEv = Module["__ZNKSt3__219__libcpp_debug_info4whatEv"] = createExportWrapper("_ZNKSt3__219__libcpp_debug_info4whatEv"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc"); var __ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_ = Module["__ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_"] = createExportWrapper("_ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_"); var __ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_ = Module["__ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_"] = createExportWrapper("_ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_"); var __ZNSt3__29to_stringEi = Module["__ZNSt3__29to_stringEi"] = createExportWrapper("_ZNSt3__29to_stringEi"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_ = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLERKS5_"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEPKc"); var __ZNSt3__229__libcpp_abort_debug_functionERKNS_19__libcpp_debug_infoE = Module["__ZNSt3__229__libcpp_abort_debug_functionERKNS_19__libcpp_debug_infoE"] = createExportWrapper("_ZNSt3__229__libcpp_abort_debug_functionERKNS_19__libcpp_debug_infoE"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv"); var __ZNSt3__227__libcpp_set_debug_functionEPFvRKNS_19__libcpp_debug_infoEE = Module["__ZNSt3__227__libcpp_set_debug_functionEPFvRKNS_19__libcpp_debug_infoEE"] = createExportWrapper("_ZNSt3__227__libcpp_set_debug_functionEPFvRKNS_19__libcpp_debug_infoEE"); var __ZNSt3__28__get_dbEv = Module["__ZNSt3__28__get_dbEv"] = createExportWrapper("_ZNSt3__28__get_dbEv"); var ___cxa_guard_acquire = Module["___cxa_guard_acquire"] = createExportWrapper("__cxa_guard_acquire"); var ___cxa_guard_release = Module["___cxa_guard_release"] = createExportWrapper("__cxa_guard_release"); var __ZNSt3__214__get_const_dbEv = Module["__ZNSt3__214__get_const_dbEv"] = createExportWrapper("_ZNSt3__214__get_const_dbEv"); var __ZNSt3__28__i_nodeD2Ev = Module["__ZNSt3__28__i_nodeD2Ev"] = createExportWrapper("_ZNSt3__28__i_nodeD2Ev"); var __ZNSt3__28__c_nodeD2Ev = Module["__ZNSt3__28__c_nodeD2Ev"] = createExportWrapper("_ZNSt3__28__c_nodeD2Ev"); var __ZNSt3__28__c_nodeD0Ev = Module["__ZNSt3__28__c_nodeD0Ev"] = createExportWrapper("_ZNSt3__28__c_nodeD0Ev"); var __ZNSt3__211__libcpp_dbC2Ev = Module["__ZNSt3__211__libcpp_dbC2Ev"] = createExportWrapper("_ZNSt3__211__libcpp_dbC2Ev"); var __ZNSt3__211__libcpp_dbD2Ev = Module["__ZNSt3__211__libcpp_dbD2Ev"] = createExportWrapper("_ZNSt3__211__libcpp_dbD2Ev"); var __ZNKSt3__211__libcpp_db15__find_c_from_iEPv = Module["__ZNKSt3__211__libcpp_db15__find_c_from_iEPv"] = createExportWrapper("_ZNKSt3__211__libcpp_db15__find_c_from_iEPv"); var __ZNSt3__210lock_guardINS_5mutexEEC2ERS1_ = Module["__ZNSt3__210lock_guardINS_5mutexEEC2ERS1_"] = createExportWrapper("_ZNSt3__210lock_guardINS_5mutexEEC2ERS1_"); var __ZNKSt3__211__libcpp_db15__find_iteratorEPKv = Module["__ZNKSt3__211__libcpp_db15__find_iteratorEPKv"] = createExportWrapper("_ZNKSt3__211__libcpp_db15__find_iteratorEPKv"); var __ZNSt3__210lock_guardINS_5mutexEED2Ev = Module["__ZNSt3__210lock_guardINS_5mutexEED2Ev"] = createExportWrapper("_ZNSt3__210lock_guardINS_5mutexEED2Ev"); var __ZNSt3__211__libcpp_db11__insert_icEPvPKv = Module["__ZNSt3__211__libcpp_db11__insert_icEPvPKv"] = createExportWrapper("_ZNSt3__211__libcpp_db11__insert_icEPvPKv"); var __ZNKSt3__24hashIPKvEclES2_ = Module["__ZNKSt3__24hashIPKvEclES2_"] = createExportWrapper("_ZNKSt3__24hashIPKvEclES2_"); var __ZNSt3__211__libcpp_db17__insert_iteratorEPv = Module["__ZNSt3__211__libcpp_db17__insert_iteratorEPv"] = createExportWrapper("_ZNSt3__211__libcpp_db17__insert_iteratorEPv"); var __ZNSt3__28__c_node5__addEPNS_8__i_nodeE = Module["__ZNSt3__28__c_node5__addEPNS_8__i_nodeE"] = createExportWrapper("_ZNSt3__28__c_node5__addEPNS_8__i_nodeE"); var __ZNSt3__211__libcpp_db10__insert_cEPvPFPNS_8__c_nodeES1_S1_S3_E = Module["__ZNSt3__211__libcpp_db10__insert_cEPvPFPNS_8__c_nodeES1_S1_S3_E"] = createExportWrapper("_ZNSt3__211__libcpp_db10__insert_cEPvPFPNS_8__c_nodeES1_S1_S3_E"); var __ZNSt3__212__next_primeEm = Module["__ZNSt3__212__next_primeEm"] = createExportWrapper("_ZNSt3__212__next_primeEm"); var __ZSt17__throw_bad_allocv = Module["__ZSt17__throw_bad_allocv"] = createExportWrapper("_ZSt17__throw_bad_allocv"); var __ZNKSt3__24hashIPvEclES1_ = Module["__ZNKSt3__24hashIPvEclES1_"] = createExportWrapper("_ZNKSt3__24hashIPvEclES1_"); var __ZNSt3__211__libcpp_db9__erase_iEPv = Module["__ZNSt3__211__libcpp_db9__erase_iEPv"] = createExportWrapper("_ZNSt3__211__libcpp_db9__erase_iEPv"); var __ZNSt3__28__c_node8__removeEPNS_8__i_nodeE = Module["__ZNSt3__28__c_node8__removeEPNS_8__i_nodeE"] = createExportWrapper("_ZNSt3__28__c_node8__removeEPNS_8__i_nodeE"); var __ZNSt3__211__libcpp_db16__invalidate_allEPv = Module["__ZNSt3__211__libcpp_db16__invalidate_allEPv"] = createExportWrapper("_ZNSt3__211__libcpp_db16__invalidate_allEPv"); var __ZNKSt3__211__libcpp_db17__find_c_and_lockEPv = Module["__ZNKSt3__211__libcpp_db17__find_c_and_lockEPv"] = createExportWrapper("_ZNKSt3__211__libcpp_db17__find_c_and_lockEPv"); var __ZNSt3__25mutex4lockEv = Module["__ZNSt3__25mutex4lockEv"] = createExportWrapper("_ZNSt3__25mutex4lockEv"); var __ZNSt3__25mutex6unlockEv = Module["__ZNSt3__25mutex6unlockEv"] = createExportWrapper("_ZNSt3__25mutex6unlockEv"); var __ZNKSt3__211__libcpp_db8__find_cEPv = Module["__ZNKSt3__211__libcpp_db8__find_cEPv"] = createExportWrapper("_ZNKSt3__211__libcpp_db8__find_cEPv"); var __ZNKSt3__211__libcpp_db6unlockEv = Module["__ZNKSt3__211__libcpp_db6unlockEv"] = createExportWrapper("_ZNKSt3__211__libcpp_db6unlockEv"); var __ZNSt3__211__libcpp_db9__erase_cEPv = Module["__ZNSt3__211__libcpp_db9__erase_cEPv"] = createExportWrapper("_ZNSt3__211__libcpp_db9__erase_cEPv"); var __ZNSt3__211__libcpp_db15__iterator_copyEPvPKv = Module["__ZNSt3__211__libcpp_db15__iterator_copyEPvPKv"] = createExportWrapper("_ZNSt3__211__libcpp_db15__iterator_copyEPvPKv"); var __ZNKSt3__211__libcpp_db17__dereferenceableEPKv = Module["__ZNKSt3__211__libcpp_db17__dereferenceableEPKv"] = createExportWrapper("_ZNKSt3__211__libcpp_db17__dereferenceableEPKv"); var __ZNKSt3__211__libcpp_db15__decrementableEPKv = Module["__ZNKSt3__211__libcpp_db15__decrementableEPKv"] = createExportWrapper("_ZNKSt3__211__libcpp_db15__decrementableEPKv"); var __ZNKSt3__211__libcpp_db9__addableEPKvl = Module["__ZNKSt3__211__libcpp_db9__addableEPKvl"] = createExportWrapper("_ZNKSt3__211__libcpp_db9__addableEPKvl"); var __ZNKSt3__211__libcpp_db15__subscriptableEPKvl = Module["__ZNKSt3__211__libcpp_db15__subscriptableEPKvl"] = createExportWrapper("_ZNKSt3__211__libcpp_db15__subscriptableEPKvl"); var __ZNKSt3__211__libcpp_db22__less_than_comparableEPKvS2_ = Module["__ZNKSt3__211__libcpp_db22__less_than_comparableEPKvS2_"] = createExportWrapper("_ZNKSt3__211__libcpp_db22__less_than_comparableEPKvS2_"); var __ZNSt3__211__libcpp_db4swapEPvS1_ = Module["__ZNSt3__211__libcpp_db4swapEPvS1_"] = createExportWrapper("_ZNSt3__211__libcpp_db4swapEPvS1_"); var __ZNSt3__24swapIPPNS_8__i_nodeEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_ = Module["__ZNSt3__24swapIPPNS_8__i_nodeEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_"] = createExportWrapper("_ZNSt3__24swapIPPNS_8__i_nodeEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_"); var __ZNSt3__211__libcpp_db10__insert_iEPv = Module["__ZNSt3__211__libcpp_db10__insert_iEPv"] = createExportWrapper("_ZNSt3__211__libcpp_db10__insert_iEPv"); var __ZNSt3__28__i_nodeC2EPvPS0_PNS_8__c_nodeE = Module["__ZNSt3__28__i_nodeC2EPvPS0_PNS_8__c_nodeE"] = createExportWrapper("_ZNSt3__28__i_nodeC2EPvPS0_PNS_8__c_nodeE"); var __ZNSt3__24findIPPNS_8__i_nodeES2_EET_S4_S4_RKT0_ = Module["__ZNSt3__24findIPPNS_8__i_nodeES2_EET_S4_S4_RKT0_"] = createExportWrapper("_ZNSt3__24findIPPNS_8__i_nodeES2_EET_S4_S4_RKT0_"); var ___cxa_pure_virtual = Module["___cxa_pure_virtual"] = createExportWrapper("__cxa_pure_virtual"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__is_longEv = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__is_longEv"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__is_longEv"); var __ZNSt3__216allocator_traitsINS_9allocatorIcEEE10deallocateERS2_Pcm = Module["__ZNSt3__216allocator_traitsINS_9allocatorIcEEE10deallocateERS2_Pcm"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorIcEEE10deallocateERS2_Pcm"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__allocEv = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__allocEv"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__allocEv"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__get_long_pointerEv = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__get_long_pointerEv"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__get_long_pointerEv"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE14__get_long_capEv = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE14__get_long_capEv"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE14__get_long_capEv"); var __ZNKSt3__217__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstEv = Module["__ZNKSt3__217__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstEv"] = createExportWrapper("_ZNKSt3__217__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstEv"); var __ZNKSt3__222__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EE5__getEv = Module["__ZNKSt3__222__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EE5__getEv"] = createExportWrapper("_ZNKSt3__222__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EE5__getEv"); var __ZNSt3__29allocatorIcE10deallocateEPcm = Module["__ZNSt3__29allocatorIcE10deallocateEPcm"] = createExportWrapper("_ZNSt3__29allocatorIcE10deallocateEPcm"); var __ZNSt3__219__libcpp_deallocateEPvmm = Module["__ZNSt3__219__libcpp_deallocateEPvmm"] = createExportWrapper("_ZNSt3__219__libcpp_deallocateEPvmm"); var __ZNSt3__224__is_overaligned_for_newEm = Module["__ZNSt3__224__is_overaligned_for_newEm"] = createExportWrapper("_ZNSt3__224__is_overaligned_for_newEm"); var __ZNSt3__227__do_deallocate_handle_sizeIJSt11align_val_tEEEvPvmDpT_ = Module["__ZNSt3__227__do_deallocate_handle_sizeIJSt11align_val_tEEEvPvmDpT_"] = createExportWrapper("_ZNSt3__227__do_deallocate_handle_sizeIJSt11align_val_tEEEvPvmDpT_"); var __ZNSt3__227__do_deallocate_handle_sizeIJEEEvPvmDpT_ = Module["__ZNSt3__227__do_deallocate_handle_sizeIJEEEvPvmDpT_"] = createExportWrapper("_ZNSt3__227__do_deallocate_handle_sizeIJEEEvPvmDpT_"); var __ZNSt3__224__libcpp_operator_deleteIJPvSt11align_val_tEEEvDpT_ = Module["__ZNSt3__224__libcpp_operator_deleteIJPvSt11align_val_tEEEvDpT_"] = createExportWrapper("_ZNSt3__224__libcpp_operator_deleteIJPvSt11align_val_tEEEvDpT_"); var __ZdlPvSt11align_val_t = Module["__ZdlPvSt11align_val_t"] = createExportWrapper("_ZdlPvSt11align_val_t"); var __ZNSt3__224__libcpp_operator_deleteIJPvEEEvDpT_ = Module["__ZNSt3__224__libcpp_operator_deleteIJPvEEEvDpT_"] = createExportWrapper("_ZNSt3__224__libcpp_operator_deleteIJPvEEEvDpT_"); var __ZNSt3__217__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E6secondEv = Module["__ZNSt3__217__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E6secondEv"] = createExportWrapper("_ZNSt3__217__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E6secondEv"); var __ZNSt3__222__compressed_pair_elemINS_9allocatorIcEELi1ELb1EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemINS_9allocatorIcEELi1ELb1EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_9allocatorIcEELi1ELb1EE5__getEv"); var __ZNSt3__217__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstEv = Module["__ZNSt3__217__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstEv"] = createExportWrapper("_ZNSt3__217__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstEv"); var __ZNSt3__222__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EE5__getEv"); var __ZNSt3__217__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EC2INS_18__default_init_tagESA_EEOT_OT0_ = Module["__ZNSt3__217__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EC2INS_18__default_init_tagESA_EEOT_OT0_"] = createExportWrapper("_ZNSt3__217__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EC2INS_18__default_init_tagESA_EEOT_OT0_"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initEPKcm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initEPKcm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initEPKcm"); var __ZNSt3__211char_traitsIcE6lengthEPKc = Module["__ZNSt3__211char_traitsIcE6lengthEPKc"] = createExportWrapper("_ZNSt3__211char_traitsIcE6lengthEPKc"); var __ZNSt3__219__debug_db_insert_cINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEvPT_ = Module["__ZNSt3__219__debug_db_insert_cINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEvPT_"] = createExportWrapper("_ZNSt3__219__debug_db_insert_cINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEvPT_"); var __ZNSt3__222__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEC2ENS_18__default_init_tagE = Module["__ZNSt3__222__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEC2ENS_18__default_init_tagE"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEC2ENS_18__default_init_tagE"); var __ZNSt3__222__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEC2ENS_18__default_init_tagE = Module["__ZNSt3__222__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEC2ENS_18__default_init_tagE"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEC2ENS_18__default_init_tagE"); var __ZNSt3__29allocatorIcEC2Ev = Module["__ZNSt3__29allocatorIcEC2Ev"] = createExportWrapper("_ZNSt3__29allocatorIcEC2Ev"); var __ZNSt3__216__non_trivial_ifILb1ENS_9allocatorIcEEEC2Ev = Module["__ZNSt3__216__non_trivial_ifILb1ENS_9allocatorIcEEEC2Ev"] = createExportWrapper("_ZNSt3__216__non_trivial_ifILb1ENS_9allocatorIcEEEC2Ev"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE8max_sizeEv = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE8max_sizeEv"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE8max_sizeEv"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE20__throw_length_errorEv = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE20__throw_length_errorEv"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE20__throw_length_errorEv"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13__fits_in_ssoEm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13__fits_in_ssoEm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13__fits_in_ssoEm"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE16__set_short_sizeEm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE16__set_short_sizeEm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE16__set_short_sizeEm"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__get_short_pointerEv = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__get_short_pointerEv"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__get_short_pointerEv"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE11__recommendEm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE11__recommendEm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE11__recommendEm"); var __ZNSt3__216allocator_traitsINS_9allocatorIcEEE8allocateERS2_m = Module["__ZNSt3__216allocator_traitsINS_9allocatorIcEEE8allocateERS2_m"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorIcEEE8allocateERS2_m"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__set_long_pointerEPc = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__set_long_pointerEPc"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__set_long_pointerEPc"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE14__set_long_capEm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE14__set_long_capEm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE14__set_long_capEm"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE15__set_long_sizeEm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE15__set_long_sizeEm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE15__set_long_sizeEm"); var __ZNSt3__211char_traitsIcE4copyEPcPKcm = Module["__ZNSt3__211char_traitsIcE4copyEPcPKcm"] = createExportWrapper("_ZNSt3__211char_traitsIcE4copyEPcPKcm"); var __ZNSt3__212__to_addressIcEEPT_S2_ = Module["__ZNSt3__212__to_addressIcEEPT_S2_"] = createExportWrapper("_ZNSt3__212__to_addressIcEEPT_S2_"); var __ZNSt3__211char_traitsIcE6assignERcRKc = Module["__ZNSt3__211char_traitsIcE6assignERcRKc"] = createExportWrapper("_ZNSt3__211char_traitsIcE6assignERcRKc"); var __ZNSt3__216allocator_traitsINS_9allocatorIcEEE8max_sizeIS2_vvEEmRKS2_ = Module["__ZNSt3__216allocator_traitsINS_9allocatorIcEEE8max_sizeIS2_vvEEmRKS2_"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorIcEEE8max_sizeIS2_vvEEmRKS2_"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__allocEv = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__allocEv"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__allocEv"); var __ZNSt3__214numeric_limitsImE3maxEv = Module["__ZNSt3__214numeric_limitsImE3maxEv"] = createExportWrapper("_ZNSt3__214numeric_limitsImE3maxEv"); var __ZNSt3__223__libcpp_numeric_limitsImLb1EE3maxEv = Module["__ZNSt3__223__libcpp_numeric_limitsImLb1EE3maxEv"] = createExportWrapper("_ZNSt3__223__libcpp_numeric_limitsImLb1EE3maxEv"); var __ZNKSt3__217__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E6secondEv = Module["__ZNKSt3__217__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E6secondEv"] = createExportWrapper("_ZNKSt3__217__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E6secondEv"); var __ZNKSt3__222__compressed_pair_elemINS_9allocatorIcEELi1ELb1EE5__getEv = Module["__ZNKSt3__222__compressed_pair_elemINS_9allocatorIcEELi1ELb1EE5__getEv"] = createExportWrapper("_ZNKSt3__222__compressed_pair_elemINS_9allocatorIcEELi1ELb1EE5__getEv"); var __ZNSt3__220__throw_length_errorEPKc = Module["__ZNSt3__220__throw_length_errorEPKc"] = createExportWrapper("_ZNSt3__220__throw_length_errorEPKc"); var __ZNSt3__214pointer_traitsIPcE10pointer_toERc = Module["__ZNSt3__214pointer_traitsIPcE10pointer_toERc"] = createExportWrapper("_ZNSt3__214pointer_traitsIPcE10pointer_toERc"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10__align_itILm16EEEmm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10__align_itILm16EEEmm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10__align_itILm16EEEmm"); var __ZNSt3__29allocatorIcE8allocateEm = Module["__ZNSt3__29allocatorIcE8allocateEm"] = createExportWrapper("_ZNSt3__29allocatorIcE8allocateEm"); var __ZSt28__throw_bad_array_new_lengthv = Module["__ZSt28__throw_bad_array_new_lengthv"] = createExportWrapper("_ZSt28__throw_bad_array_new_lengthv"); var __ZNSt3__217__libcpp_allocateEmm = Module["__ZNSt3__217__libcpp_allocateEmm"] = createExportWrapper("_ZNSt3__217__libcpp_allocateEmm"); var __ZNSt3__221__libcpp_operator_newIJmSt11align_val_tEEEPvDpT_ = Module["__ZNSt3__221__libcpp_operator_newIJmSt11align_val_tEEEPvDpT_"] = createExportWrapper("_ZNSt3__221__libcpp_operator_newIJmSt11align_val_tEEEPvDpT_"); var __ZNSt3__221__libcpp_operator_newIJmEEEPvDpT_ = Module["__ZNSt3__221__libcpp_operator_newIJmEEEPvDpT_"] = createExportWrapper("_ZNSt3__221__libcpp_operator_newIJmEEEPvDpT_"); var __ZnwmSt11align_val_t = Module["__ZnwmSt11align_val_t"] = createExportWrapper("_ZnwmSt11align_val_t"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_ = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__zeroEv = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__zeroEv"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__zeroEv"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendERKS5_ = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendERKS5_"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendERKS5_"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv"); var __ZNSt3__212__to_addressIKcEEPT_S3_ = Module["__ZNSt3__212__to_addressIKcEEPT_S3_"] = createExportWrapper("_ZNSt3__212__to_addressIKcEEPT_S3_"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13__get_pointerEv = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13__get_pointerEv"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13__get_pointerEv"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__get_long_pointerEv = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__get_long_pointerEv"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__get_long_pointerEv"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__get_short_pointerEv = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__get_short_pointerEv"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__get_short_pointerEv"); var __ZNSt3__214pointer_traitsIPKcE10pointer_toERS1_ = Module["__ZNSt3__214pointer_traitsIPKcE10pointer_toERS1_"] = createExportWrapper("_ZNSt3__214pointer_traitsIPKcE10pointer_toERS1_"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE15__get_long_sizeEv = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE15__get_long_sizeEv"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE15__get_long_sizeEv"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE16__get_short_sizeEv = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE16__get_short_sizeEv"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE16__get_short_sizeEv"); var __ZNSt3__28__i_nodeD1Ev = Module["__ZNSt3__28__i_nodeD1Ev"] = createExportWrapper("_ZNSt3__28__i_nodeD1Ev"); var __ZNSt3__28__c_nodeD1Ev = Module["__ZNSt3__28__c_nodeD1Ev"] = createExportWrapper("_ZNSt3__28__c_nodeD1Ev"); var __ZNSt3__211__libcpp_dbC1Ev = Module["__ZNSt3__211__libcpp_dbC1Ev"] = createExportWrapper("_ZNSt3__211__libcpp_dbC1Ev"); var __ZNSt3__211__libcpp_dbD1Ev = Module["__ZNSt3__211__libcpp_dbD1Ev"] = createExportWrapper("_ZNSt3__211__libcpp_dbD1Ev"); var __ZNSt3__24__fs10filesystem18directory_iteratorC2ERKNS1_4pathEPNS_10error_codeENS1_17directory_optionsE = Module["__ZNSt3__24__fs10filesystem18directory_iteratorC2ERKNS1_4pathEPNS_10error_codeENS1_17directory_optionsE"] = createExportWrapper("_ZNSt3__24__fs10filesystem18directory_iteratorC2ERKNS1_4pathEPNS_10error_codeENS1_17directory_optionsE"); var __ZNSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEEC2Ev = Module["__ZNSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEEC2Ev"] = createExportWrapper("_ZNSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEEC2Ev"); var __ZNSt3__210error_codeC2Ev = Module["__ZNSt3__210error_codeC2Ev"] = createExportWrapper("_ZNSt3__210error_codeC2Ev"); var __ZNSt3__211make_sharedINS_4__fs10filesystem12__dir_streamEJRKNS2_4pathERNS2_17directory_optionsERNS_10error_codeEEvEENS_10shared_ptrIT_EEDpOT0_ = Module["__ZNSt3__211make_sharedINS_4__fs10filesystem12__dir_streamEJRKNS2_4pathERNS2_17directory_optionsERNS_10error_codeEEvEENS_10shared_ptrIT_EEDpOT0_"] = createExportWrapper("_ZNSt3__211make_sharedINS_4__fs10filesystem12__dir_streamEJRKNS2_4pathERNS2_17directory_optionsERNS_10error_codeEEvEENS_10shared_ptrIT_EEDpOT0_"); var __ZNSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEEaSEOS4_ = Module["__ZNSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEEaSEOS4_"] = createExportWrapper("_ZNSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEEaSEOS4_"); var __ZNSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEED2Ev = Module["__ZNSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEED2Ev"] = createExportWrapper("_ZNSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEED2Ev"); var __ZNKSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEEptEv = Module["__ZNKSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEEptEv"] = createExportWrapper("_ZNKSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEEptEv"); var __ZNKSt3__24__fs10filesystem12__dir_stream4goodEv = Module["__ZNKSt3__24__fs10filesystem12__dir_stream4goodEv"] = createExportWrapper("_ZNKSt3__24__fs10filesystem12__dir_stream4goodEv"); var __ZNSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEE5resetEv = Module["__ZNSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEE5resetEv"] = createExportWrapper("_ZNSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEE5resetEv"); var __ZNKSt3__210error_codecvbEv = Module["__ZNKSt3__210error_codecvbEv"] = createExportWrapper("_ZNKSt3__210error_codecvbEv"); var __ZNSt3__24__fs10filesystem18directory_iterator11__incrementEPNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem18directory_iterator11__incrementEPNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem18directory_iterator11__incrementEPNS_10error_codeE"); var __ZNSt3__24__fs10filesystem12__dir_stream7advanceERNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem12__dir_stream7advanceERNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem12__dir_stream7advanceERNS_10error_codeE"); var __ZNSt3__24__fs10filesystem4pathC2EOS2_ = Module["__ZNSt3__24__fs10filesystem4pathC2EOS2_"] = createExportWrapper("_ZNSt3__24__fs10filesystem4pathC2EOS2_"); var __ZNKSt3__24__fs10filesystem4path5c_strEv = Module["__ZNKSt3__24__fs10filesystem4path5c_strEv"] = createExportWrapper("_ZNKSt3__24__fs10filesystem4path5c_strEv"); var __ZNSt3__24__fs10filesystem4pathD2Ev = Module["__ZNSt3__24__fs10filesystem4pathD2Ev"] = createExportWrapper("_ZNSt3__24__fs10filesystem4pathD2Ev"); var __ZNKSt3__24__fs10filesystem18directory_iterator13__dereferenceEv = Module["__ZNKSt3__24__fs10filesystem18directory_iterator13__dereferenceEv"] = createExportWrapper("_ZNKSt3__24__fs10filesystem18directory_iterator13__dereferenceEv"); var __ZNSt3__24__fs10filesystem28recursive_directory_iteratorC2ERKNS1_4pathENS1_17directory_optionsEPNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem28recursive_directory_iteratorC2ERKNS1_4pathENS1_17directory_optionsEPNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem28recursive_directory_iteratorC2ERKNS1_4pathENS1_17directory_optionsEPNS_10error_codeE"); var __ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEC2EDn = Module["__ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEC2EDn"] = createExportWrapper("_ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEC2EDn"); var __ZNSt3__24__fs10filesystem12__dir_streamC2ERKNS1_4pathENS1_17directory_optionsERNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem12__dir_streamC2ERKNS1_4pathENS1_17directory_optionsERNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem12__dir_streamC2ERKNS1_4pathENS1_17directory_optionsERNS_10error_codeE"); var __ZNSt3__211make_sharedINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEJEvEENS_10shared_ptrIT_EEDpOT0_ = Module["__ZNSt3__211make_sharedINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEJEvEENS_10shared_ptrIT_EEDpOT0_"] = createExportWrapper("_ZNSt3__211make_sharedINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEJEvEENS_10shared_ptrIT_EEDpOT0_"); var __ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEaSEOS5_ = Module["__ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEaSEOS5_"] = createExportWrapper("_ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEaSEOS5_"); var __ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEED2Ev = Module["__ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEED2Ev"] = createExportWrapper("_ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEED2Ev"); var __ZNKSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEptEv = Module["__ZNKSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEptEv"] = createExportWrapper("_ZNKSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEptEv"); var __ZNSt3__25stackINS_4__fs10filesystem12__dir_streamENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_ = Module["__ZNSt3__25stackINS_4__fs10filesystem12__dir_streamENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_"] = createExportWrapper("_ZNSt3__25stackINS_4__fs10filesystem12__dir_streamENS_5dequeIS3_NS_9allocatorIS3_EEEEE4pushEOS3_"); var __ZNSt3__24__fs10filesystem12__dir_streamD2Ev = Module["__ZNSt3__24__fs10filesystem12__dir_streamD2Ev"] = createExportWrapper("_ZNSt3__24__fs10filesystem12__dir_streamD2Ev"); var __ZNSt3__24__fs10filesystem28recursive_directory_iterator5__popEPNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem28recursive_directory_iterator5__popEPNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem28recursive_directory_iterator5__popEPNS_10error_codeE"); var __ZNSt3__210error_code5clearEv = Module["__ZNSt3__210error_code5clearEv"] = createExportWrapper("_ZNSt3__210error_code5clearEv"); var __ZNSt3__25stackINS_4__fs10filesystem12__dir_streamENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv = Module["__ZNSt3__25stackINS_4__fs10filesystem12__dir_streamENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv"] = createExportWrapper("_ZNSt3__25stackINS_4__fs10filesystem12__dir_streamENS_5dequeIS3_NS_9allocatorIS3_EEEEE3popEv"); var __ZNKSt3__25stackINS_4__fs10filesystem12__dir_streamENS_5dequeIS3_NS_9allocatorIS3_EEEEE4sizeEv = Module["__ZNKSt3__25stackINS_4__fs10filesystem12__dir_streamENS_5dequeIS3_NS_9allocatorIS3_EEEEE4sizeEv"] = createExportWrapper("_ZNKSt3__25stackINS_4__fs10filesystem12__dir_streamENS_5dequeIS3_NS_9allocatorIS3_EEEEE4sizeEv"); var __ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEE5resetEv = Module["__ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEE5resetEv"] = createExportWrapper("_ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEE5resetEv"); var __ZNSt3__24__fs10filesystem28recursive_directory_iterator9__advanceEPNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem28recursive_directory_iterator9__advanceEPNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem28recursive_directory_iterator9__advanceEPNS_10error_codeE"); var __ZNKSt3__24__fs10filesystem28recursive_directory_iterator7optionsEv = Module["__ZNKSt3__24__fs10filesystem28recursive_directory_iterator7optionsEv"] = createExportWrapper("_ZNKSt3__24__fs10filesystem28recursive_directory_iterator7optionsEv"); var __ZNKSt3__24__fs10filesystem28recursive_directory_iterator5depthEv = Module["__ZNKSt3__24__fs10filesystem28recursive_directory_iterator5depthEv"] = createExportWrapper("_ZNKSt3__24__fs10filesystem28recursive_directory_iterator5depthEv"); var __ZNKSt3__24__fs10filesystem28recursive_directory_iterator13__dereferenceEv = Module["__ZNKSt3__24__fs10filesystem28recursive_directory_iterator13__dereferenceEv"] = createExportWrapper("_ZNKSt3__24__fs10filesystem28recursive_directory_iterator13__dereferenceEv"); var __ZNSt3__25stackINS_4__fs10filesystem12__dir_streamENS_5dequeIS3_NS_9allocatorIS3_EEEEE3topEv = Module["__ZNSt3__25stackINS_4__fs10filesystem12__dir_streamENS_5dequeIS3_NS_9allocatorIS3_EEEEE3topEv"] = createExportWrapper("_ZNSt3__25stackINS_4__fs10filesystem12__dir_streamENS_5dequeIS3_NS_9allocatorIS3_EEEEE3topEv"); var __ZNSt3__24__fs10filesystem28recursive_directory_iterator11__incrementEPNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem28recursive_directory_iterator11__incrementEPNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem28recursive_directory_iterator11__incrementEPNS_10error_codeE"); var __ZNKSt3__24__fs10filesystem28recursive_directory_iterator17recursion_pendingEv = Module["__ZNKSt3__24__fs10filesystem28recursive_directory_iterator17recursion_pendingEv"] = createExportWrapper("_ZNKSt3__24__fs10filesystem28recursive_directory_iterator17recursion_pendingEv"); var __ZNSt3__24__fs10filesystem28recursive_directory_iterator15__try_recursionEPNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem28recursive_directory_iterator15__try_recursionEPNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem28recursive_directory_iterator15__try_recursionEPNS_10error_codeE"); var __ZNSt3__24__fs10filesystem18directory_iteratorC2Ev = Module["__ZNSt3__24__fs10filesystem18directory_iteratorC2Ev"] = createExportWrapper("_ZNSt3__24__fs10filesystem18directory_iteratorC2Ev"); var __ZNSt3__24__fs10filesystem18directory_iteratorD2Ev = Module["__ZNSt3__24__fs10filesystem18directory_iteratorD2Ev"] = createExportWrapper("_ZNSt3__24__fs10filesystem18directory_iteratorD2Ev"); var __ZNSt3__24__fs10filesystemanENS1_17directory_optionsES2_ = Module["__ZNSt3__24__fs10filesystemanENS1_17directory_optionsES2_"] = createExportWrapper("_ZNSt3__24__fs10filesystemanENS1_17directory_optionsES2_"); var __ZNKSt3__24__fs10filesystem15directory_entry12__get_sym_ftEPNS_10error_codeE = Module["__ZNKSt3__24__fs10filesystem15directory_entry12__get_sym_ftEPNS_10error_codeE"] = createExportWrapper("_ZNKSt3__24__fs10filesystem15directory_entry12__get_sym_ftEPNS_10error_codeE"); var __ZNSt3__24__fs10filesystem11file_statusC2ENS1_9file_typeENS1_5permsE = Module["__ZNSt3__24__fs10filesystem11file_statusC2ENS1_9file_typeENS1_5permsE"] = createExportWrapper("_ZNSt3__24__fs10filesystem11file_statusC2ENS1_9file_typeENS1_5permsE"); var __ZNSt3__24__fs10filesystem12status_knownENS1_11file_statusE = Module["__ZNSt3__24__fs10filesystem12status_knownENS1_11file_statusE"] = createExportWrapper("_ZNSt3__24__fs10filesystem12status_knownENS1_11file_statusE"); var __ZNSt3__24__fs10filesystem11file_statusD2Ev = Module["__ZNSt3__24__fs10filesystem11file_statusD2Ev"] = createExportWrapper("_ZNSt3__24__fs10filesystem11file_statusD2Ev"); var __ZNSt3__24__fs10filesystem10is_symlinkENS1_11file_statusE = Module["__ZNSt3__24__fs10filesystem10is_symlinkENS1_11file_statusE"] = createExportWrapper("_ZNSt3__24__fs10filesystem10is_symlinkENS1_11file_statusE"); var __ZNSt3__24__fs10filesystem12is_directoryENS1_11file_statusE = Module["__ZNSt3__24__fs10filesystem12is_directoryENS1_11file_statusE"] = createExportWrapper("_ZNSt3__24__fs10filesystem12is_directoryENS1_11file_statusE"); var __ZNKSt3__24__fs10filesystem15directory_entry8__get_ftEPNS_10error_codeE = Module["__ZNKSt3__24__fs10filesystem15directory_entry8__get_ftEPNS_10error_codeE"] = createExportWrapper("_ZNKSt3__24__fs10filesystem15directory_entry8__get_ftEPNS_10error_codeE"); var __ZNKSt3__24__fs10filesystem15directory_entry4pathEv = Module["__ZNKSt3__24__fs10filesystem15directory_entry4pathEv"] = createExportWrapper("_ZNKSt3__24__fs10filesystem15directory_entry4pathEv"); var __ZNKSt3__210error_code5valueEv = Module["__ZNKSt3__210error_code5valueEv"] = createExportWrapper("_ZNKSt3__210error_code5valueEv"); var __ZNSt3__215system_categoryEv = Module["__ZNSt3__215system_categoryEv"] = createExportWrapper("_ZNSt3__215system_categoryEv"); var __ZNSt3__2eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE = Module["__ZNSt3__2eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE"] = createExportWrapper("_ZNSt3__2eqIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE"); var __ZNSt3__217basic_string_viewIcNS_11char_traitsIcEEEC2EPKc = Module["__ZNSt3__217basic_string_viewIcNS_11char_traitsIcEEEC2EPKc"] = createExportWrapper("_ZNSt3__217basic_string_viewIcNS_11char_traitsIcEEEC2EPKc"); var __ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE5emptyEv = Module["__ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE5emptyEv"] = createExportWrapper("_ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE5emptyEv"); var __ZNSt3__24__fs10filesystem12__dir_stream5closeEv = Module["__ZNSt3__24__fs10filesystem12__dir_stream5closeEv"] = createExportWrapper("_ZNSt3__24__fs10filesystem12__dir_stream5closeEv"); var __ZNSt3__24__fs10filesystem15directory_entry19__assign_iter_entryEONS1_4pathENS2_13__cached_dataE = Module["__ZNSt3__24__fs10filesystem15directory_entry19__assign_iter_entryEONS1_4pathENS2_13__cached_dataE"] = createExportWrapper("_ZNSt3__24__fs10filesystem15directory_entry19__assign_iter_entryEONS1_4pathENS2_13__cached_dataE"); var __ZNSt3__24__fs10filesystemdvERKNS1_4pathES4_ = Module["__ZNSt3__24__fs10filesystemdvERKNS1_4pathES4_"] = createExportWrapper("_ZNSt3__24__fs10filesystemdvERKNS1_4pathES4_"); var __ZNSt3__24__fs10filesystem4pathC2INS_17basic_string_viewIcNS_11char_traitsIcEEEEvEERKT_NS2_6formatE = Module["__ZNSt3__24__fs10filesystem4pathC2INS_17basic_string_viewIcNS_11char_traitsIcEEEEvEERKT_NS2_6formatE"] = createExportWrapper("_ZNSt3__24__fs10filesystem4pathC2INS_17basic_string_viewIcNS_11char_traitsIcEEEEvEERKT_NS2_6formatE"); var __ZNSt3__24__fs10filesystem15directory_entry20__create_iter_resultENS1_9file_typeE = Module["__ZNSt3__24__fs10filesystem15directory_entry20__create_iter_resultENS1_9file_typeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem15directory_entry20__create_iter_resultENS1_9file_typeE"); var __ZNSt3__24pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem9file_typeEEC2ILb1ELPv0EEEv = Module["__ZNSt3__24pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem9file_typeEEC2ILb1ELPv0EEEv"] = createExportWrapper("_ZNSt3__24pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem9file_typeEEC2ILb1ELPv0EEEv"); var __ZNSt3__24pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem9file_typeEEC2IRA256_cS7_LPv0EEEOT_OT0_ = Module["__ZNSt3__24pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem9file_typeEEC2IRA256_cS7_LPv0EEEOT_OT0_"] = createExportWrapper("_ZNSt3__24pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem9file_typeEEC2IRA256_cS7_LPv0EEEOT_OT0_"); var __ZNSt3__216generic_categoryEv = Module["__ZNSt3__216generic_categoryEv"] = createExportWrapper("_ZNSt3__216generic_categoryEv"); var __ZNSt3__210error_codeC2EiRKNS_14error_categoryE = Module["__ZNSt3__210error_codeC2EiRKNS_14error_categoryE"] = createExportWrapper("_ZNSt3__210error_codeC2EiRKNS_14error_categoryE"); var __ZNSt3__217basic_string_viewIcNS_11char_traitsIcEEEC2Ev = Module["__ZNSt3__217basic_string_viewIcNS_11char_traitsIcEEEC2Ev"] = createExportWrapper("_ZNSt3__217basic_string_viewIcNS_11char_traitsIcEEEC2Ev"); var __ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE4sizeEv = Module["__ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE4sizeEv"] = createExportWrapper("_ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE4sizeEv"); var __ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE7compareES3_ = Module["__ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE7compareES3_"] = createExportWrapper("_ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE7compareES3_"); var __ZNSt3__23minImEERKT_S3_S3_ = Module["__ZNSt3__23minImEERKT_S3_S3_"] = createExportWrapper("_ZNSt3__23minImEERKT_S3_S3_"); var __ZNSt3__211char_traitsIcE7compareEPKcS3_m = Module["__ZNSt3__211char_traitsIcE7compareEPKcS3_m"] = createExportWrapper("_ZNSt3__211char_traitsIcE7compareEPKcS3_m"); var __ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE4dataEv = Module["__ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE4dataEv"] = createExportWrapper("_ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE4dataEv"); var __ZNSt3__23minImNS_6__lessImmEEEERKT_S5_S5_T0_ = Module["__ZNSt3__23minImNS_6__lessImmEEEERKT_S5_S5_T0_"] = createExportWrapper("_ZNSt3__23minImNS_6__lessImmEEEERKT_S5_S5_T0_"); var __ZNSt3__228__char_traits_length_checkedINS_11char_traitsIcEEEEmPKNT_9char_typeE = Module["__ZNSt3__228__char_traits_length_checkedINS_11char_traitsIcEEEEmPKNT_9char_typeE"] = createExportWrapper("_ZNSt3__228__char_traits_length_checkedINS_11char_traitsIcEEEEmPKNT_9char_typeE"); var __ZNSt3__24__fs10filesystem4pathaSEOS2_ = Module["__ZNSt3__24__fs10filesystem4pathaSEOS2_"] = createExportWrapper("_ZNSt3__24__fs10filesystem4pathaSEOS2_"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_ = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13__move_assignERS5_NS_17integral_constantIbLb1EEE = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13__move_assignERS5_NS_17integral_constantIbLb1EEE"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13__move_assignERS5_NS_17integral_constantIbLb1EEE"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__move_assign_allocERS5_ = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__move_assign_allocERS5_"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__move_assign_allocERS5_"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__move_assign_allocERS5_NS_17integral_constantIbLb1EEE = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__move_assign_allocERS5_NS_17integral_constantIbLb1EEE"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__move_assign_allocERS5_NS_17integral_constantIbLb1EEE"); var __ZNSt3__24__fs10filesystem4pathC2ERKS2_ = Module["__ZNSt3__24__fs10filesystem4pathC2ERKS2_"] = createExportWrapper("_ZNSt3__24__fs10filesystem4pathC2ERKS2_"); var __ZNSt3__24__fs10filesystem4pathdVERKS2_ = Module["__ZNSt3__24__fs10filesystem4pathdVERKS2_"] = createExportWrapper("_ZNSt3__24__fs10filesystem4pathdVERKS2_"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_ = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_"); var __ZNSt3__216allocator_traitsINS_9allocatorIcEEE37select_on_container_copy_constructionIS2_vvEES2_RKS2_ = Module["__ZNSt3__216allocator_traitsINS_9allocatorIcEEE37select_on_container_copy_constructionIS2_vvEES2_RKS2_"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorIcEEE37select_on_container_copy_constructionIS2_vvEES2_RKS2_"); var __ZNSt3__217__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EC2INS_18__default_init_tagES5_EEOT_OT0_ = Module["__ZNSt3__217__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EC2INS_18__default_init_tagES5_EEOT_OT0_"] = createExportWrapper("_ZNSt3__217__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EC2INS_18__default_init_tagES5_EEOT_OT0_"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE25__init_copy_ctor_externalEPKcm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE25__init_copy_ctor_externalEPKcm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE25__init_copy_ctor_externalEPKcm"); var __ZNSt3__222__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEC2IS2_vEEOT_ = Module["__ZNSt3__222__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEC2IS2_vEEOT_"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEC2IS2_vEEOT_"); var __ZNKSt3__24__fs10filesystem4path11is_absoluteEv = Module["__ZNKSt3__24__fs10filesystem4path11is_absoluteEv"] = createExportWrapper("_ZNKSt3__24__fs10filesystem4path11is_absoluteEv"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_ = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_"); var __ZNKSt3__24__fs10filesystem4path12has_filenameEv = Module["__ZNKSt3__24__fs10filesystem4path12has_filenameEv"] = createExportWrapper("_ZNKSt3__24__fs10filesystem4path12has_filenameEv"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLEc"); var __ZNKSt3__24__fs10filesystem4path6nativeEv = Module["__ZNKSt3__24__fs10filesystem4path6nativeEv"] = createExportWrapper("_ZNKSt3__24__fs10filesystem4path6nativeEv"); var __ZNKSt3__24__fs10filesystem4path18has_root_directoryEv = Module["__ZNKSt3__24__fs10filesystem4path18has_root_directoryEv"] = createExportWrapper("_ZNKSt3__24__fs10filesystem4path18has_root_directoryEv"); var __ZNKSt3__24__fs10filesystem4path16__root_directoryEv = Module["__ZNKSt3__24__fs10filesystem4path16__root_directoryEv"] = createExportWrapper("_ZNKSt3__24__fs10filesystem4path16__root_directoryEv"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__copy_assign_allocERKS5_ = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__copy_assign_allocERKS5_"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__copy_assign_allocERKS5_"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE17__assign_no_aliasILb1EEERS5_PKcm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE17__assign_no_aliasILb1EEERS5_PKcm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE17__assign_no_aliasILb1EEERS5_PKcm"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE17__assign_no_aliasILb0EEERS5_PKcm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE17__assign_no_aliasILb0EEERS5_PKcm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE17__assign_no_aliasILb0EEERS5_PKcm"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__copy_assign_allocERKS5_NS_17integral_constantIbLb0EEE = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__copy_assign_allocERKS5_NS_17integral_constantIbLb0EEE"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__copy_assign_allocERKS5_NS_17integral_constantIbLb0EEE"); var __ZNKSt3__24__fs10filesystem4path10__filenameEv = Module["__ZNKSt3__24__fs10filesystem4path10__filenameEv"] = createExportWrapper("_ZNKSt3__24__fs10filesystem4path10__filenameEv"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev"); var __ZNSt3__24__fs10filesystem8_PathCVTIcE15__append_sourceINS_17basic_string_viewIcNS_11char_traitsIcEEEEEEvRNS_12basic_stringIcS7_NS_9allocatorIcEEEERKT_ = Module["__ZNSt3__24__fs10filesystem8_PathCVTIcE15__append_sourceINS_17basic_string_viewIcNS_11char_traitsIcEEEEEEvRNS_12basic_stringIcS7_NS_9allocatorIcEEEERKT_"] = createExportWrapper("_ZNSt3__24__fs10filesystem8_PathCVTIcE15__append_sourceINS_17basic_string_viewIcNS_11char_traitsIcEEEEEEvRNS_12basic_stringIcS7_NS_9allocatorIcEEEERKT_"); var __ZNSt3__24__fs10filesystem8_PathCVTIcE14__append_rangeIPKcEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueEvE4typeERNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_S8_ = Module["__ZNSt3__24__fs10filesystem8_PathCVTIcE14__append_rangeIPKcEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueEvE4typeERNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_S8_"] = createExportWrapper("_ZNSt3__24__fs10filesystem8_PathCVTIcE14__append_rangeIPKcEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueEvE4typeERNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_S8_"); var __ZNSt3__24__fs10filesystem20__is_pathable_stringINS_17basic_string_viewIcNS_11char_traitsIcEEEEvE13__range_beginERKS6_ = Module["__ZNSt3__24__fs10filesystem20__is_pathable_stringINS_17basic_string_viewIcNS_11char_traitsIcEEEEvE13__range_beginERKS6_"] = createExportWrapper("_ZNSt3__24__fs10filesystem20__is_pathable_stringINS_17basic_string_viewIcNS_11char_traitsIcEEEEvE13__range_beginERKS6_"); var __ZNSt3__24__fs10filesystem20__is_pathable_stringINS_17basic_string_viewIcNS_11char_traitsIcEEEEvE11__range_endERKS6_ = Module["__ZNSt3__24__fs10filesystem20__is_pathable_stringINS_17basic_string_viewIcNS_11char_traitsIcEEEEvE11__range_endERKS6_"] = createExportWrapper("_ZNSt3__24__fs10filesystem20__is_pathable_stringINS_17basic_string_viewIcNS_11char_traitsIcEEEEvE11__range_endERKS6_"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendIPKcEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueERS5_E4typeESA_SA_ = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendIPKcEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueERS5_E4typeESA_SA_"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendIPKcEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueERS5_E4typeESA_SA_"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE8capacityEv = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE8capacityEv"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE8capacityEv"); var __ZNSt3__28distanceIPKcEENS_15iterator_traitsIT_E15difference_typeES4_S4_ = Module["__ZNSt3__28distanceIPKcEENS_15iterator_traitsIT_E15difference_typeES4_S4_"] = createExportWrapper("_ZNSt3__28distanceIPKcEENS_15iterator_traitsIT_E15difference_typeES4_S4_"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE15__addr_in_rangeIRKcEEbOT_ = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE15__addr_in_rangeIRKcEEbOT_"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE15__addr_in_rangeIRKcEEbOT_"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__grow_byEmmmmmm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__grow_byEmmmmmm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__grow_byEmmmmmm"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13__get_pointerEv = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13__get_pointerEv"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13__get_pointerEv"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10__set_sizeEm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10__set_sizeEm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10__set_sizeEm"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_RKS4_ = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_RKS4_"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_RKS4_"); var __ZNSt3__210__distanceIPKcEENS_15iterator_traitsIT_E15difference_typeES4_S4_NS_26random_access_iterator_tagE = Module["__ZNSt3__210__distanceIPKcEENS_15iterator_traitsIT_E15difference_typeES4_S4_NS_26random_access_iterator_tagE"] = createExportWrapper("_ZNSt3__210__distanceIPKcEENS_15iterator_traitsIT_E15difference_typeES4_S4_NS_26random_access_iterator_tagE"); var __ZNSt3__217__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EC2INS_18__default_init_tagERKS5_EEOT_OT0_ = Module["__ZNSt3__217__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EC2INS_18__default_init_tagERKS5_EEOT_OT0_"] = createExportWrapper("_ZNSt3__217__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EC2INS_18__default_init_tagERKS5_EEOT_OT0_"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initIPKcEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueEvE4typeESA_SA_ = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initIPKcEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueEvE4typeESA_SA_"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initIPKcEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueEvE4typeESA_SA_"); var __ZNSt3__222__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEC2IRKS2_vEEOT_ = Module["__ZNSt3__222__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEC2IRKS2_vEEOT_"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEC2IRKS2_vEEOT_"); var __ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE6lengthEv = Module["__ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE6lengthEv"] = createExportWrapper("_ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE6lengthEv"); var __ZNSt3__24__fs10filesystem15directory_entry13__cached_dataC2Ev = Module["__ZNSt3__24__fs10filesystem15directory_entry13__cached_dataC2Ev"] = createExportWrapper("_ZNSt3__24__fs10filesystem15directory_entry13__cached_dataC2Ev"); var __ZZNSt3__24__fs10filesystem15directory_entry20__create_iter_resultENS1_9file_typeEENKUlvE_clEv = Module["__ZZNSt3__24__fs10filesystem15directory_entry20__create_iter_resultENS1_9file_typeEENKUlvE_clEv"] = createExportWrapper("_ZZNSt3__24__fs10filesystem15directory_entry20__create_iter_resultENS1_9file_typeEENKUlvE_clEv"); var __ZNSt3__26chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationInNS_5ratioILx1ELx1000000000EEEEEEC2Ev = Module["__ZNSt3__26chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationInNS_5ratioILx1ELx1000000000EEEEEEC2Ev"] = createExportWrapper("_ZNSt3__26chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationInNS_5ratioILx1ELx1000000000EEEEEEC2Ev"); var __ZNSt3__24__fs10filesystem15directory_entry13__cached_data7__resetEv = Module["__ZNSt3__24__fs10filesystem15directory_entry13__cached_data7__resetEv"] = createExportWrapper("_ZNSt3__24__fs10filesystem15directory_entry13__cached_data7__resetEv"); var __ZNSt3__26chrono8durationInNS_5ratioILx1ELx1000000000EEEE4zeroEv = Module["__ZNSt3__26chrono8durationInNS_5ratioILx1ELx1000000000EEEE4zeroEv"] = createExportWrapper("_ZNSt3__26chrono8durationInNS_5ratioILx1ELx1000000000EEEE4zeroEv"); var __ZNSt3__26chrono15duration_valuesInE4zeroEv = Module["__ZNSt3__26chrono15duration_valuesInE4zeroEv"] = createExportWrapper("_ZNSt3__26chrono15duration_valuesInE4zeroEv"); var __ZNSt3__26chrono8durationInNS_5ratioILx1ELx1000000000EEEEC2InEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_nEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE = Module["__ZNSt3__26chrono8durationInNS_5ratioILx1ELx1000000000EEEEC2InEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_nEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE"] = createExportWrapper("_ZNSt3__26chrono8durationInNS_5ratioILx1ELx1000000000EEEEC2InEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_nEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE"); var __ZNSt3__26chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationInNS_5ratioILx1ELx1000000000EEEEEE3minEv = Module["__ZNSt3__26chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationInNS_5ratioILx1ELx1000000000EEEEEE3minEv"] = createExportWrapper("_ZNSt3__26chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationInNS_5ratioILx1ELx1000000000EEEEEE3minEv"); var __ZNSt3__26chrono8durationInNS_5ratioILx1ELx1000000000EEEE3minEv = Module["__ZNSt3__26chrono8durationInNS_5ratioILx1ELx1000000000EEEE3minEv"] = createExportWrapper("_ZNSt3__26chrono8durationInNS_5ratioILx1ELx1000000000EEEE3minEv"); var __ZNSt3__26chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationInNS_5ratioILx1ELx1000000000EEEEEEC2ERKS8_ = Module["__ZNSt3__26chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationInNS_5ratioILx1ELx1000000000EEEEEEC2ERKS8_"] = createExportWrapper("_ZNSt3__26chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationInNS_5ratioILx1ELx1000000000EEEEEEC2ERKS8_"); var __ZNSt3__26chrono15duration_valuesInE3minEv = Module["__ZNSt3__26chrono15duration_valuesInE3minEv"] = createExportWrapper("_ZNSt3__26chrono15duration_valuesInE3minEv"); var __ZNSt3__214numeric_limitsInE6lowestEv = Module["__ZNSt3__214numeric_limitsInE6lowestEv"] = createExportWrapper("_ZNSt3__214numeric_limitsInE6lowestEv"); var __ZNSt3__223__libcpp_numeric_limitsInLb1EE6lowestEv = Module["__ZNSt3__223__libcpp_numeric_limitsInLb1EE6lowestEv"] = createExportWrapper("_ZNSt3__223__libcpp_numeric_limitsInLb1EE6lowestEv"); var __ZNSt3__223__libcpp_numeric_limitsInLb1EE3minEv = Module["__ZNSt3__223__libcpp_numeric_limitsInLb1EE3minEv"] = createExportWrapper("_ZNSt3__223__libcpp_numeric_limitsInLb1EE3minEv"); var __ZNSt3__24__fs10filesystem15directory_entryC2Ev = Module["__ZNSt3__24__fs10filesystem15directory_entryC2Ev"] = createExportWrapper("_ZNSt3__24__fs10filesystem15directory_entryC2Ev"); var __ZNSt3__24__fs10filesystem4pathC2Ev = Module["__ZNSt3__24__fs10filesystem4pathC2Ev"] = createExportWrapper("_ZNSt3__24__fs10filesystem4pathC2Ev"); var __ZNSt3__24__fs10filesystem15directory_entryD2Ev = Module["__ZNSt3__24__fs10filesystem15directory_entryD2Ev"] = createExportWrapper("_ZNSt3__24__fs10filesystem15directory_entryD2Ev"); var __ZNSt3__24__fs10filesystem16__symlink_statusERKNS1_4pathEPNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem16__symlink_statusERKNS1_4pathEPNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem16__symlink_statusERKNS1_4pathEPNS_10error_codeE"); var __ZNKSt3__24__fs10filesystem11file_status4typeEv = Module["__ZNKSt3__24__fs10filesystem11file_status4typeEv"] = createExportWrapper("_ZNKSt3__24__fs10filesystem11file_status4typeEv"); var __ZNSt3__24__fs10filesystem6existsENS1_11file_statusE = Module["__ZNSt3__24__fs10filesystem6existsENS1_11file_statusE"] = createExportWrapper("_ZNSt3__24__fs10filesystem6existsENS1_11file_statusE"); var __ZNSt3__215make_error_codeENS_4errcE = Module["__ZNSt3__215make_error_codeENS_4errcE"] = createExportWrapper("_ZNSt3__215make_error_codeENS_4errcE"); var __ZNSt3__24__fs10filesystem8__statusERKNS1_4pathEPNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem8__statusERKNS1_4pathEPNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem8__statusERKNS1_4pathEPNS_10error_codeE"); var __ZNSt3__219__shared_weak_count16__release_sharedEv = Module["__ZNSt3__219__shared_weak_count16__release_sharedEv"] = createExportWrapper("_ZNSt3__219__shared_weak_count16__release_sharedEv"); var __ZNSt3__214__shared_count16__release_sharedEv = Module["__ZNSt3__214__shared_count16__release_sharedEv"] = createExportWrapper("_ZNSt3__214__shared_count16__release_sharedEv"); var __ZNSt3__219__shared_weak_count14__release_weakEv = Module["__ZNSt3__219__shared_weak_count14__release_weakEv"] = createExportWrapper("_ZNSt3__219__shared_weak_count14__release_weakEv"); var __ZNSt3__234__libcpp_atomic_refcount_decrementIlEET_RS1_ = Module["__ZNSt3__234__libcpp_atomic_refcount_decrementIlEET_RS1_"] = createExportWrapper("_ZNSt3__234__libcpp_atomic_refcount_decrementIlEET_RS1_"); var __ZNSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEEC2EOS4_ = Module["__ZNSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEEC2EOS4_"] = createExportWrapper("_ZNSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEEC2EOS4_"); var __ZNSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEE4swapERS4_ = Module["__ZNSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEE4swapERS4_"] = createExportWrapper("_ZNSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEE4swapERS4_"); var __ZNSt3__24swapIPNS_4__fs10filesystem12__dir_streamEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_ = Module["__ZNSt3__24swapIPNS_4__fs10filesystem12__dir_streamEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_"] = createExportWrapper("_ZNSt3__24swapIPNS_4__fs10filesystem12__dir_streamEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_"); var __ZNSt3__24swapIPNS_19__shared_weak_countEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS4_EE5valueEvE4typeERS4_S7_ = Module["__ZNSt3__24swapIPNS_19__shared_weak_countEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS4_EE5valueEvE4typeERS4_S7_"] = createExportWrapper("_ZNSt3__24swapIPNS_19__shared_weak_countEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS4_EE5valueEvE4typeERS4_S7_"); var __ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEC2EOS5_ = Module["__ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEC2EOS5_"] = createExportWrapper("_ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEC2EOS5_"); var __ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEE4swapERS5_ = Module["__ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEE4swapERS5_"] = createExportWrapper("_ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEE4swapERS5_"); var __ZNSt3__24swapIPNS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS7_EE5valueEvE4typeERS7_SA_ = Module["__ZNSt3__24swapIPNS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS7_EE5valueEvE4typeERS7_SA_"] = createExportWrapper("_ZNSt3__24swapIPNS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS7_EE5valueEvE4typeERS7_SA_"); var __ZNSt3__215allocate_sharedINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEJRKNS2_4pathERNS2_17directory_optionsERNS_10error_codeEEvEENS_10shared_ptrIT_EERKT0_DpOT1_ = Module["__ZNSt3__215allocate_sharedINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEJRKNS2_4pathERNS2_17directory_optionsERNS_10error_codeEEvEENS_10shared_ptrIT_EERKT0_DpOT1_"] = createExportWrapper("_ZNSt3__215allocate_sharedINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEJRKNS2_4pathERNS2_17directory_optionsERNS_10error_codeEEvEENS_10shared_ptrIT_EERKT0_DpOT1_"); var __ZNSt3__29allocatorINS_4__fs10filesystem12__dir_streamEEC2Ev = Module["__ZNSt3__29allocatorINS_4__fs10filesystem12__dir_streamEEC2Ev"] = createExportWrapper("_ZNSt3__29allocatorINS_4__fs10filesystem12__dir_streamEEC2Ev"); var __ZNSt3__218__allocation_guardINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS1_IS5_EEEEEEEC2IS6_EET_m = Module["__ZNSt3__218__allocation_guardINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS1_IS5_EEEEEEEC2IS6_EET_m"] = createExportWrapper("_ZNSt3__218__allocation_guardINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS1_IS5_EEEEEEEC2IS6_EET_m"); var __ZNKSt3__218__allocation_guardINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS1_IS5_EEEEEEE5__getEv = Module["__ZNKSt3__218__allocation_guardINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS1_IS5_EEEEEEE5__getEv"] = createExportWrapper("_ZNKSt3__218__allocation_guardINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS1_IS5_EEEEEEE5__getEv"); var __ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEEC2IJRKNS2_4pathERNS2_17directory_optionsERNS_10error_codeEEEES5_DpOT_ = Module["__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEEC2IJRKNS2_4pathERNS2_17directory_optionsERNS_10error_codeEEEES5_DpOT_"] = createExportWrapper("_ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEEC2IJRKNS2_4pathERNS2_17directory_optionsERNS_10error_codeEEEES5_DpOT_"); var __ZNSt3__218__allocation_guardINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS1_IS5_EEEEEEE13__release_ptrEv = Module["__ZNSt3__218__allocation_guardINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS1_IS5_EEEEEEE13__release_ptrEv"] = createExportWrapper("_ZNSt3__218__allocation_guardINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS1_IS5_EEEEEEE13__release_ptrEv"); var __ZNSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEE27__create_with_control_blockIS3_NS_20__shared_ptr_emplaceIS3_NS_9allocatorIS3_EEEEEES4_PT_PT0_ = Module["__ZNSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEE27__create_with_control_blockIS3_NS_20__shared_ptr_emplaceIS3_NS_9allocatorIS3_EEEEEES4_PT_PT0_"] = createExportWrapper("_ZNSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEE27__create_with_control_blockIS3_NS_20__shared_ptr_emplaceIS3_NS_9allocatorIS3_EEEEEES4_PT_PT0_"); var __ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE10__get_elemEv = Module["__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE10__get_elemEv"] = createExportWrapper("_ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE10__get_elemEv"); var __ZNSt3__218__allocation_guardINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS1_IS5_EEEEEEED2Ev = Module["__ZNSt3__218__allocation_guardINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS1_IS5_EEEEEEED2Ev"] = createExportWrapper("_ZNSt3__218__allocation_guardINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS1_IS5_EEEEEEED2Ev"); var __ZNSt3__29allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS0_IS4_EEEEEC2IS4_EERKNS0_IT_EE = Module["__ZNSt3__29allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS0_IS4_EEEEEC2IS4_EERKNS0_IT_EE"] = createExportWrapper("_ZNSt3__29allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS0_IS4_EEEEEC2IS4_EERKNS0_IT_EE"); var __ZNSt3__216allocator_traitsINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS1_IS5_EEEEEEE8allocateERS8_m = Module["__ZNSt3__216allocator_traitsINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS1_IS5_EEEEEEE8allocateERS8_m"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS1_IS5_EEEEEEE8allocateERS8_m"); var __ZNSt3__216__non_trivial_ifILb1ENS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS1_IS5_EEEEEEEC2Ev = Module["__ZNSt3__216__non_trivial_ifILb1ENS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS1_IS5_EEEEEEEC2Ev"] = createExportWrapper("_ZNSt3__216__non_trivial_ifILb1ENS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS1_IS5_EEEEEEEC2Ev"); var __ZNSt3__29allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS0_IS4_EEEEE8allocateEm = Module["__ZNSt3__29allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS0_IS4_EEEEE8allocateEm"] = createExportWrapper("_ZNSt3__29allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS0_IS4_EEEEE8allocateEm"); var __ZNSt3__216allocator_traitsINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS1_IS5_EEEEEEE8max_sizeIS8_vvEEmRKS8_ = Module["__ZNSt3__216allocator_traitsINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS1_IS5_EEEEEEE8max_sizeIS8_vvEEmRKS8_"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS1_IS5_EEEEEEE8max_sizeIS8_vvEEmRKS8_"); var __ZNSt3__219__shared_weak_countC2El = Module["__ZNSt3__219__shared_weak_countC2El"] = createExportWrapper("_ZNSt3__219__shared_weak_countC2El"); var __ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE8_StorageC2EOS5_ = Module["__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE8_StorageC2EOS5_"] = createExportWrapper("_ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE8_StorageC2EOS5_"); var __ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE11__get_allocEv = Module["__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE11__get_allocEv"] = createExportWrapper("_ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE11__get_allocEv"); var __ZNSt3__216allocator_traitsINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE9constructIS4_JRKNS3_4pathERNS3_17directory_optionsERNS_10error_codeEEvvEEvRS5_PT_DpOT0_ = Module["__ZNSt3__216allocator_traitsINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE9constructIS4_JRKNS3_4pathERNS3_17directory_optionsERNS_10error_codeEEvvEEvRS5_PT_DpOT0_"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE9constructIS4_JRKNS3_4pathERNS3_17directory_optionsERNS_10error_codeEEvvEEvRS5_PT_DpOT0_"); var __ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEED2Ev = Module["__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEED2Ev"] = createExportWrapper("_ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEED2Ev"); var __ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEED0Ev = Module["__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEED0Ev"] = createExportWrapper("_ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEED0Ev"); var __ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE16__on_zero_sharedEv = Module["__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE16__on_zero_sharedEv"] = createExportWrapper("_ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE16__on_zero_sharedEv"); var __ZNKSt3__219__shared_weak_count13__get_deleterERKSt9type_info = Module["__ZNKSt3__219__shared_weak_count13__get_deleterERKSt9type_info"] = createExportWrapper("_ZNKSt3__219__shared_weak_count13__get_deleterERKSt9type_info"); var __ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE21__on_zero_shared_weakEv = Module["__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE21__on_zero_shared_weakEv"] = createExportWrapper("_ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE21__on_zero_shared_weakEv"); var __ZNSt3__214__shared_countC2El = Module["__ZNSt3__214__shared_countC2El"] = createExportWrapper("_ZNSt3__214__shared_countC2El"); var __ZNSt3__219__shared_weak_countD1Ev = Module["__ZNSt3__219__shared_weak_countD1Ev"] = createExportWrapper("_ZNSt3__219__shared_weak_countD1Ev"); var __ZNSt3__219__shared_weak_countD0Ev = Module["__ZNSt3__219__shared_weak_countD0Ev"] = createExportWrapper("_ZNSt3__219__shared_weak_countD0Ev"); var __ZNSt3__214__shared_countD1Ev = Module["__ZNSt3__214__shared_countD1Ev"] = createExportWrapper("_ZNSt3__214__shared_countD1Ev"); var __ZNSt3__214__shared_countD0Ev = Module["__ZNSt3__214__shared_countD0Ev"] = createExportWrapper("_ZNSt3__214__shared_countD0Ev"); var __ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE8_Storage11__get_allocEv = Module["__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE8_Storage11__get_allocEv"] = createExportWrapper("_ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE8_Storage11__get_allocEv"); var __ZNSt3__217__compressed_pairINS_9allocatorINS_4__fs10filesystem12__dir_streamEEES4_E16__get_first_baseEPS6_ = Module["__ZNSt3__217__compressed_pairINS_9allocatorINS_4__fs10filesystem12__dir_streamEEES4_E16__get_first_baseEPS6_"] = createExportWrapper("_ZNSt3__217__compressed_pairINS_9allocatorINS_4__fs10filesystem12__dir_streamEEES4_E16__get_first_baseEPS6_"); var __ZNSt3__212construct_atINS_4__fs10filesystem12__dir_streamEJRKNS2_4pathERNS2_17directory_optionsERNS_10error_codeEEPS3_EEPT_SD_DpOT0_ = Module["__ZNSt3__212construct_atINS_4__fs10filesystem12__dir_streamEJRKNS2_4pathERNS2_17directory_optionsERNS_10error_codeEEPS3_EEPT_SD_DpOT0_"] = createExportWrapper("_ZNSt3__212construct_atINS_4__fs10filesystem12__dir_streamEJRKNS2_4pathERNS2_17directory_optionsERNS_10error_codeEEPS3_EEPT_SD_DpOT0_"); var __ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE8_StorageD2Ev = Module["__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE8_StorageD2Ev"] = createExportWrapper("_ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE8_StorageD2Ev"); var __ZNSt3__219__shared_weak_countD2Ev = Module["__ZNSt3__219__shared_weak_countD2Ev"] = createExportWrapper("_ZNSt3__219__shared_weak_countD2Ev"); var __ZNSt3__216allocator_traitsINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE7destroyIS4_vvEEvRS5_PT_ = Module["__ZNSt3__216allocator_traitsINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE7destroyIS4_vvEEvRS5_PT_"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE7destroyIS4_vvEEvRS5_PT_"); var __ZNSt3__210destroy_atINS_4__fs10filesystem12__dir_streamELi0EEEvPT_ = Module["__ZNSt3__210destroy_atINS_4__fs10filesystem12__dir_streamELi0EEEvPT_"] = createExportWrapper("_ZNSt3__210destroy_atINS_4__fs10filesystem12__dir_streamELi0EEEvPT_"); var __ZNSt3__212__destroy_atINS_4__fs10filesystem12__dir_streamELi0EEEvPT_ = Module["__ZNSt3__212__destroy_atINS_4__fs10filesystem12__dir_streamELi0EEEvPT_"] = createExportWrapper("_ZNSt3__212__destroy_atINS_4__fs10filesystem12__dir_streamELi0EEEvPT_"); var __ZNSt3__216allocator_traitsINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS1_IS5_EEEEEEE10deallocateERS8_PS7_m = Module["__ZNSt3__216allocator_traitsINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS1_IS5_EEEEEEE10deallocateERS8_PS7_m"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS1_IS5_EEEEEEE10deallocateERS8_PS7_m"); var __ZNSt3__214pointer_traitsIPNS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEEEE10pointer_toERS7_ = Module["__ZNSt3__214pointer_traitsIPNS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEEEE10pointer_toERS7_"] = createExportWrapper("_ZNSt3__214pointer_traitsIPNS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEEEE10pointer_toERS7_"); var __ZNSt3__29allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS0_IS4_EEEEE10deallocateEPS6_m = Module["__ZNSt3__29allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS0_IS4_EEEEE10deallocateEPS6_m"] = createExportWrapper("_ZNSt3__29allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS0_IS4_EEEEE10deallocateEPS6_m"); var __ZNSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEE18__enable_weak_thisEz = Module["__ZNSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEE18__enable_weak_thisEz"] = createExportWrapper("_ZNSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEE18__enable_weak_thisEz"); var __ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE8_Storage10__get_elemEv = Module["__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE8_Storage10__get_elemEv"] = createExportWrapper("_ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE8_Storage10__get_elemEv"); var __ZNSt3__217__compressed_pairINS_9allocatorINS_4__fs10filesystem12__dir_streamEEES4_E17__get_second_baseEPS6_ = Module["__ZNSt3__217__compressed_pairINS_9allocatorINS_4__fs10filesystem12__dir_streamEEES4_E17__get_second_baseEPS6_"] = createExportWrapper("_ZNSt3__217__compressed_pairINS_9allocatorINS_4__fs10filesystem12__dir_streamEEES4_E17__get_second_baseEPS6_"); var __ZNSt3__216__non_trivial_ifILb1ENS_9allocatorINS_4__fs10filesystem12__dir_streamEEEEC2Ev = Module["__ZNSt3__216__non_trivial_ifILb1ENS_9allocatorINS_4__fs10filesystem12__dir_streamEEEEC2Ev"] = createExportWrapper("_ZNSt3__216__non_trivial_ifILb1ENS_9allocatorINS_4__fs10filesystem12__dir_streamEEEEC2Ev"); var __ZNSt3__24__fs10filesystem24__throw_filesystem_errorIJRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_10error_codeEEEEvDpOT_ = Module["__ZNSt3__24__fs10filesystem24__throw_filesystem_errorIJRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_10error_codeEEEEvDpOT_"] = createExportWrapper("_ZNSt3__24__fs10filesystem24__throw_filesystem_errorIJRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_10error_codeEEEEvDpOT_"); var __ZNSt3__24__fs10filesystem24__throw_filesystem_errorIJRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS1_4pathERKNS_10error_codeEEEEvDpOT_ = Module["__ZNSt3__24__fs10filesystem24__throw_filesystem_errorIJRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS1_4pathERKNS_10error_codeEEEEvDpOT_"] = createExportWrapper("_ZNSt3__24__fs10filesystem24__throw_filesystem_errorIJRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS1_4pathERKNS_10error_codeEEEEvDpOT_"); var __ZNSt3__24__fs10filesystem24__throw_filesystem_errorIJRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS1_4pathESC_RKNS_10error_codeEEEEvDpOT_ = Module["__ZNSt3__24__fs10filesystem24__throw_filesystem_errorIJRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS1_4pathESC_RKNS_10error_codeEEEEvDpOT_"] = createExportWrapper("_ZNSt3__24__fs10filesystem24__throw_filesystem_errorIJRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS1_4pathESC_RKNS_10error_codeEEEEvDpOT_"); var __ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_SA_ = Module["__ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_SA_"] = createExportWrapper("_ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_SA_"); var __ZNSt3__25arrayIcLm256EE4dataEv = Module["__ZNSt3__25arrayIcLm256EE4dataEv"] = createExportWrapper("_ZNSt3__25arrayIcLm256EE4dataEv"); var __ZNKSt3__25arrayIcLm256EE4sizeEv = Module["__ZNKSt3__25arrayIcLm256EE4sizeEv"] = createExportWrapper("_ZNKSt3__25arrayIcLm256EE4sizeEv"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE21__resize_default_initEm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE21__resize_default_initEm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE21__resize_default_initEm"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE17__assign_externalEPKcm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE17__assign_externalEPKcm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE17__assign_externalEPKcm"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE21__append_default_initEm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE21__append_default_initEm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE21__append_default_initEm"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE14__erase_to_endEm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE14__erase_to_endEm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE14__erase_to_endEm"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__null_terminate_atEPcm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__null_terminate_atEPcm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__null_terminate_atEPcm"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE27__invalidate_iterators_pastEm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE27__invalidate_iterators_pastEm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE27__invalidate_iterators_pastEm"); var __ZNSt3__215allocate_sharedINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEJEvEENS_10shared_ptrIT_EERKT0_DpOT1_ = Module["__ZNSt3__215allocate_sharedINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEJEvEENS_10shared_ptrIT_EERKT0_DpOT1_"] = createExportWrapper("_ZNSt3__215allocate_sharedINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEJEvEENS_10shared_ptrIT_EERKT0_DpOT1_"); var __ZNSt3__29allocatorINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEC2Ev = Module["__ZNSt3__29allocatorINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEC2Ev"] = createExportWrapper("_ZNSt3__29allocatorINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEC2Ev"); var __ZNSt3__218__allocation_guardINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS1_IS6_EEEEEEEC2IS7_EET_m = Module["__ZNSt3__218__allocation_guardINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS1_IS6_EEEEEEEC2IS7_EET_m"] = createExportWrapper("_ZNSt3__218__allocation_guardINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS1_IS6_EEEEEEEC2IS7_EET_m"); var __ZNKSt3__218__allocation_guardINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS1_IS6_EEEEEEE5__getEv = Module["__ZNKSt3__218__allocation_guardINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS1_IS6_EEEEEEE5__getEv"] = createExportWrapper("_ZNKSt3__218__allocation_guardINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS1_IS6_EEEEEEE5__getEv"); var __ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEEC2IJEEES6_DpOT_ = Module["__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEEC2IJEEES6_DpOT_"] = createExportWrapper("_ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEEC2IJEEES6_DpOT_"); var __ZNSt3__218__allocation_guardINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS1_IS6_EEEEEEE13__release_ptrEv = Module["__ZNSt3__218__allocation_guardINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS1_IS6_EEEEEEE13__release_ptrEv"] = createExportWrapper("_ZNSt3__218__allocation_guardINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS1_IS6_EEEEEEE13__release_ptrEv"); var __ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEE27__create_with_control_blockIS4_NS_20__shared_ptr_emplaceIS4_NS_9allocatorIS4_EEEEEES5_PT_PT0_ = Module["__ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEE27__create_with_control_blockIS4_NS_20__shared_ptr_emplaceIS4_NS_9allocatorIS4_EEEEEES5_PT_PT0_"] = createExportWrapper("_ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEE27__create_with_control_blockIS4_NS_20__shared_ptr_emplaceIS4_NS_9allocatorIS4_EEEEEES5_PT_PT0_"); var __ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEE10__get_elemEv = Module["__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEE10__get_elemEv"] = createExportWrapper("_ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEE10__get_elemEv"); var __ZNSt3__218__allocation_guardINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS1_IS6_EEEEEEED2Ev = Module["__ZNSt3__218__allocation_guardINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS1_IS6_EEEEEEED2Ev"] = createExportWrapper("_ZNSt3__218__allocation_guardINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS1_IS6_EEEEEEED2Ev"); var __ZNSt3__29allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS0_IS5_EEEEEC2IS5_EERKNS0_IT_EE = Module["__ZNSt3__29allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS0_IS5_EEEEEC2IS5_EERKNS0_IT_EE"] = createExportWrapper("_ZNSt3__29allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS0_IS5_EEEEEC2IS5_EERKNS0_IT_EE"); var __ZNSt3__216allocator_traitsINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS1_IS6_EEEEEEE8allocateERS9_m = Module["__ZNSt3__216allocator_traitsINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS1_IS6_EEEEEEE8allocateERS9_m"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS1_IS6_EEEEEEE8allocateERS9_m"); var __ZNSt3__216__non_trivial_ifILb1ENS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS1_IS6_EEEEEEEC2Ev = Module["__ZNSt3__216__non_trivial_ifILb1ENS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS1_IS6_EEEEEEEC2Ev"] = createExportWrapper("_ZNSt3__216__non_trivial_ifILb1ENS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS1_IS6_EEEEEEEC2Ev"); var __ZNSt3__29allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS0_IS5_EEEEE8allocateEm = Module["__ZNSt3__29allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS0_IS5_EEEEE8allocateEm"] = createExportWrapper("_ZNSt3__29allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS0_IS5_EEEEE8allocateEm"); var __ZNSt3__216allocator_traitsINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS1_IS6_EEEEEEE8max_sizeIS9_vvEEmRKS9_ = Module["__ZNSt3__216allocator_traitsINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS1_IS6_EEEEEEE8max_sizeIS9_vvEEmRKS9_"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS1_IS6_EEEEEEE8max_sizeIS9_vvEEmRKS9_"); var __ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEE8_StorageC2EOS6_ = Module["__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEE8_StorageC2EOS6_"] = createExportWrapper("_ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEE8_StorageC2EOS6_"); var __ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEE11__get_allocEv = Module["__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEE11__get_allocEv"] = createExportWrapper("_ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEE11__get_allocEv"); var __ZNSt3__216allocator_traitsINS_9allocatorINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEEE9constructIS5_JEvvEEvRS6_PT_DpOT0_ = Module["__ZNSt3__216allocator_traitsINS_9allocatorINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEEE9constructIS5_JEvvEEvRS6_PT_DpOT0_"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEEE9constructIS5_JEvvEEvRS6_PT_DpOT0_"); var __ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEED2Ev = Module["__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEED2Ev"] = createExportWrapper("_ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEED2Ev"); var __ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEED0Ev = Module["__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEED0Ev"] = createExportWrapper("_ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEED0Ev"); var __ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEE16__on_zero_sharedEv = Module["__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEE16__on_zero_sharedEv"] = createExportWrapper("_ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEE16__on_zero_sharedEv"); var __ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEE21__on_zero_shared_weakEv = Module["__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEE21__on_zero_shared_weakEv"] = createExportWrapper("_ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEE21__on_zero_shared_weakEv"); var __ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEE8_Storage11__get_allocEv = Module["__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEE8_Storage11__get_allocEv"] = createExportWrapper("_ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEE8_Storage11__get_allocEv"); var __ZNSt3__217__compressed_pairINS_9allocatorINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEES5_E16__get_first_baseEPS7_ = Module["__ZNSt3__217__compressed_pairINS_9allocatorINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEES5_E16__get_first_baseEPS7_"] = createExportWrapper("_ZNSt3__217__compressed_pairINS_9allocatorINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEES5_E16__get_first_baseEPS7_"); var __ZNSt3__212construct_atINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEJEPS4_EEPT_S7_DpOT0_ = Module["__ZNSt3__212construct_atINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEJEPS4_EEPT_S7_DpOT0_"] = createExportWrapper("_ZNSt3__212construct_atINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEJEPS4_EEPT_S7_DpOT0_"); var __ZNSt3__24__fs10filesystem28recursive_directory_iterator12__shared_impC2Ev = Module["__ZNSt3__24__fs10filesystem28recursive_directory_iterator12__shared_impC2Ev"] = createExportWrapper("_ZNSt3__24__fs10filesystem28recursive_directory_iterator12__shared_impC2Ev"); var __ZNSt3__25stackINS_4__fs10filesystem12__dir_streamENS_5dequeIS3_NS_9allocatorIS3_EEEEEC2Ev = Module["__ZNSt3__25stackINS_4__fs10filesystem12__dir_streamENS_5dequeIS3_NS_9allocatorIS3_EEEEEC2Ev"] = createExportWrapper("_ZNSt3__25stackINS_4__fs10filesystem12__dir_streamENS_5dequeIS3_NS_9allocatorIS3_EEEEEC2Ev"); var __ZNSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEEC2Ev = Module["__ZNSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEEC2Ev"] = createExportWrapper("_ZNSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEEC2Ev"); var __ZNSt3__212__deque_baseINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEEC2Ev = Module["__ZNSt3__212__deque_baseINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEEC2Ev"] = createExportWrapper("_ZNSt3__212__deque_baseINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEEC2Ev"); var __ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEEC2Ev = Module["__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEEC2Ev"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEEC2Ev"); var __ZNSt3__217__compressed_pairImNS_9allocatorINS_4__fs10filesystem12__dir_streamEEEEC2IiNS_18__default_init_tagEEEOT_OT0_ = Module["__ZNSt3__217__compressed_pairImNS_9allocatorINS_4__fs10filesystem12__dir_streamEEEEC2IiNS_18__default_init_tagEEEOT_OT0_"] = createExportWrapper("_ZNSt3__217__compressed_pairImNS_9allocatorINS_4__fs10filesystem12__dir_streamEEEEC2IiNS_18__default_init_tagEEEOT_OT0_"); var __ZNSt3__217__compressed_pairIPPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEEC2IDnNS_18__default_init_tagEEEOT_OT0_ = Module["__ZNSt3__217__compressed_pairIPPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEEC2IDnNS_18__default_init_tagEEEOT_OT0_"] = createExportWrapper("_ZNSt3__217__compressed_pairIPPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEEC2IDnNS_18__default_init_tagEEEOT_OT0_"); var __ZNSt3__222__compressed_pair_elemIPPNS_4__fs10filesystem12__dir_streamELi0ELb0EEC2IDnvEEOT_ = Module["__ZNSt3__222__compressed_pair_elemIPPNS_4__fs10filesystem12__dir_streamELi0ELb0EEC2IDnvEEOT_"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPPNS_4__fs10filesystem12__dir_streamELi0ELb0EEC2IDnvEEOT_"); var __ZNSt3__222__compressed_pair_elemINS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEELi1ELb1EEC2ENS_18__default_init_tagE = Module["__ZNSt3__222__compressed_pair_elemINS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEELi1ELb1EEC2ENS_18__default_init_tagE"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEELi1ELb1EEC2ENS_18__default_init_tagE"); var __ZNSt3__29allocatorIPNS_4__fs10filesystem12__dir_streamEEC2Ev = Module["__ZNSt3__29allocatorIPNS_4__fs10filesystem12__dir_streamEEC2Ev"] = createExportWrapper("_ZNSt3__29allocatorIPNS_4__fs10filesystem12__dir_streamEEC2Ev"); var __ZNSt3__216__non_trivial_ifILb1ENS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEEEC2Ev = Module["__ZNSt3__216__non_trivial_ifILb1ENS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEEEC2Ev"] = createExportWrapper("_ZNSt3__216__non_trivial_ifILb1ENS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEEEC2Ev"); var __ZNSt3__222__compressed_pair_elemImLi0ELb0EEC2IivEEOT_ = Module["__ZNSt3__222__compressed_pair_elemImLi0ELb0EEC2IivEEOT_"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemImLi0ELb0EEC2IivEEOT_"); var __ZNSt3__222__compressed_pair_elemINS_9allocatorINS_4__fs10filesystem12__dir_streamEEELi1ELb1EEC2ENS_18__default_init_tagE = Module["__ZNSt3__222__compressed_pair_elemINS_9allocatorINS_4__fs10filesystem12__dir_streamEEELi1ELb1EEC2ENS_18__default_init_tagE"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_9allocatorINS_4__fs10filesystem12__dir_streamEEELi1ELb1EEC2ENS_18__default_init_tagE"); var __ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEE8_StorageD2Ev = Module["__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEE8_StorageD2Ev"] = createExportWrapper("_ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEE8_StorageD2Ev"); var __ZNSt3__216allocator_traitsINS_9allocatorINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEEE7destroyIS5_vvEEvRS6_PT_ = Module["__ZNSt3__216allocator_traitsINS_9allocatorINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEEE7destroyIS5_vvEEvRS6_PT_"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEEE7destroyIS5_vvEEvRS6_PT_"); var __ZNSt3__210destroy_atINS_4__fs10filesystem28recursive_directory_iterator12__shared_impELi0EEEvPT_ = Module["__ZNSt3__210destroy_atINS_4__fs10filesystem28recursive_directory_iterator12__shared_impELi0EEEvPT_"] = createExportWrapper("_ZNSt3__210destroy_atINS_4__fs10filesystem28recursive_directory_iterator12__shared_impELi0EEEvPT_"); var __ZNSt3__212__destroy_atINS_4__fs10filesystem28recursive_directory_iterator12__shared_impELi0EEEvPT_ = Module["__ZNSt3__212__destroy_atINS_4__fs10filesystem28recursive_directory_iterator12__shared_impELi0EEEvPT_"] = createExportWrapper("_ZNSt3__212__destroy_atINS_4__fs10filesystem28recursive_directory_iterator12__shared_impELi0EEEvPT_"); var __ZNSt3__24__fs10filesystem28recursive_directory_iterator12__shared_impD2Ev = Module["__ZNSt3__24__fs10filesystem28recursive_directory_iterator12__shared_impD2Ev"] = createExportWrapper("_ZNSt3__24__fs10filesystem28recursive_directory_iterator12__shared_impD2Ev"); var __ZNSt3__25stackINS_4__fs10filesystem12__dir_streamENS_5dequeIS3_NS_9allocatorIS3_EEEEED2Ev = Module["__ZNSt3__25stackINS_4__fs10filesystem12__dir_streamENS_5dequeIS3_NS_9allocatorIS3_EEEEED2Ev"] = createExportWrapper("_ZNSt3__25stackINS_4__fs10filesystem12__dir_streamENS_5dequeIS3_NS_9allocatorIS3_EEEEED2Ev"); var __ZNSt3__212__deque_baseINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEED2Ev = Module["__ZNSt3__212__deque_baseINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEED2Ev"] = createExportWrapper("_ZNSt3__212__deque_baseINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEED2Ev"); var __ZNSt3__212__deque_baseINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE5clearEv = Module["__ZNSt3__212__deque_baseINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE5clearEv"] = createExportWrapper("_ZNSt3__212__deque_baseINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE5clearEv"); var __ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE5beginEv = Module["__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE5beginEv"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE5beginEv"); var __ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE3endEv = Module["__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE3endEv"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE3endEv"); var __ZNSt3__216allocator_traitsINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE10deallocateERS5_PS4_m = Module["__ZNSt3__216allocator_traitsINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE10deallocateERS5_PS4_m"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE10deallocateERS5_PS4_m"); var __ZNSt3__212__deque_baseINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE7__allocEv = Module["__ZNSt3__212__deque_baseINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE7__allocEv"] = createExportWrapper("_ZNSt3__212__deque_baseINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE7__allocEv"); var __ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEED2Ev = Module["__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEED2Ev"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEED2Ev"); var __ZNSt3__212__deque_baseINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE5beginEv = Module["__ZNSt3__212__deque_baseINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE5beginEv"] = createExportWrapper("_ZNSt3__212__deque_baseINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE5beginEv"); var __ZNSt3__212__deque_baseINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE3endEv = Module["__ZNSt3__212__deque_baseINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE3endEv"] = createExportWrapper("_ZNSt3__212__deque_baseINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE3endEv"); var __ZNSt3__2neERKNS_16__deque_iteratorINS_4__fs10filesystem12__dir_streamEPS3_RS3_PS4_lLl0EEES9_ = Module["__ZNSt3__2neERKNS_16__deque_iteratorINS_4__fs10filesystem12__dir_streamEPS3_RS3_PS4_lLl0EEES9_"] = createExportWrapper("_ZNSt3__2neERKNS_16__deque_iteratorINS_4__fs10filesystem12__dir_streamEPS3_RS3_PS4_lLl0EEES9_"); var __ZNKSt3__216__deque_iteratorINS_4__fs10filesystem12__dir_streamEPS3_RS3_PS4_lLl0EEdeEv = Module["__ZNKSt3__216__deque_iteratorINS_4__fs10filesystem12__dir_streamEPS3_RS3_PS4_lLl0EEdeEv"] = createExportWrapper("_ZNKSt3__216__deque_iteratorINS_4__fs10filesystem12__dir_streamEPS3_RS3_PS4_lLl0EEdeEv"); var __ZNSt3__216__deque_iteratorINS_4__fs10filesystem12__dir_streamEPS3_RS3_PS4_lLl0EEppEv = Module["__ZNSt3__216__deque_iteratorINS_4__fs10filesystem12__dir_streamEPS3_RS3_PS4_lLl0EEppEv"] = createExportWrapper("_ZNSt3__216__deque_iteratorINS_4__fs10filesystem12__dir_streamEPS3_RS3_PS4_lLl0EEppEv"); var __ZNSt3__212__deque_baseINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE4sizeEv = Module["__ZNSt3__212__deque_baseINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE4sizeEv"] = createExportWrapper("_ZNSt3__212__deque_baseINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE4sizeEv"); var __ZNKSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE4sizeEv = Module["__ZNKSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE4sizeEv"] = createExportWrapper("_ZNKSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE4sizeEv"); var __ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE5frontEv = Module["__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE5frontEv"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE5frontEv"); var __ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE9pop_frontEv = Module["__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE9pop_frontEv"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE9pop_frontEv"); var __ZNKSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE5emptyEv = Module["__ZNKSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE5emptyEv"] = createExportWrapper("_ZNKSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE5emptyEv"); var __ZNSt3__216__deque_iteratorINS_4__fs10filesystem12__dir_streamEPS3_RS3_PS4_lLl0EEC2ES6_S4_ = Module["__ZNSt3__216__deque_iteratorINS_4__fs10filesystem12__dir_streamEPS3_RS3_PS4_lLl0EEC2ES6_S4_"] = createExportWrapper("_ZNSt3__216__deque_iteratorINS_4__fs10filesystem12__dir_streamEPS3_RS3_PS4_lLl0EEC2ES6_S4_"); var __ZNSt3__2eqERKNS_16__deque_iteratorINS_4__fs10filesystem12__dir_streamEPS3_RS3_PS4_lLl0EEES9_ = Module["__ZNSt3__2eqERKNS_16__deque_iteratorINS_4__fs10filesystem12__dir_streamEPS3_RS3_PS4_lLl0EEES9_"] = createExportWrapper("_ZNSt3__2eqERKNS_16__deque_iteratorINS_4__fs10filesystem12__dir_streamEPS3_RS3_PS4_lLl0EEES9_"); var __ZNSt3__217__compressed_pairImNS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE5firstEv = Module["__ZNSt3__217__compressed_pairImNS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE5firstEv"] = createExportWrapper("_ZNSt3__217__compressed_pairImNS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE5firstEv"); var __ZNSt3__222__compressed_pair_elemImLi0ELb0EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemImLi0ELb0EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemImLi0ELb0EE5__getEv"); var __ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE19__destruct_at_beginEPS4_ = Module["__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE19__destruct_at_beginEPS4_"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE19__destruct_at_beginEPS4_"); var __ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE19__destruct_at_beginEPS4_NS_17integral_constantIbLb1EEE = Module["__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE19__destruct_at_beginEPS4_NS_17integral_constantIbLb1EEE"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE19__destruct_at_beginEPS4_NS_17integral_constantIbLb1EEE"); var __ZNSt3__29allocatorINS_4__fs10filesystem12__dir_streamEE10deallocateEPS3_m = Module["__ZNSt3__29allocatorINS_4__fs10filesystem12__dir_streamEE10deallocateEPS3_m"] = createExportWrapper("_ZNSt3__29allocatorINS_4__fs10filesystem12__dir_streamEE10deallocateEPS3_m"); var __ZNSt3__217__compressed_pairImNS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE6secondEv = Module["__ZNSt3__217__compressed_pairImNS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE6secondEv"] = createExportWrapper("_ZNSt3__217__compressed_pairImNS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE6secondEv"); var __ZNSt3__222__compressed_pair_elemINS_9allocatorINS_4__fs10filesystem12__dir_streamEEELi1ELb1EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemINS_9allocatorINS_4__fs10filesystem12__dir_streamEEELi1ELb1EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_9allocatorINS_4__fs10filesystem12__dir_streamEEELi1ELb1EE5__getEv"); var __ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE5clearEv = Module["__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE5clearEv"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE5clearEv"); var __ZNSt3__216allocator_traitsINS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEEE10deallocateERS6_PS5_m = Module["__ZNSt3__216allocator_traitsINS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEEE10deallocateERS6_PS5_m"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEEE10deallocateERS6_PS5_m"); var __ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE7__allocEv = Module["__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE7__allocEv"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE7__allocEv"); var __ZNKSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE8capacityEv = Module["__ZNKSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE8capacityEv"] = createExportWrapper("_ZNKSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE8capacityEv"); var __ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE17__destruct_at_endEPS4_ = Module["__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE17__destruct_at_endEPS4_"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE17__destruct_at_endEPS4_"); var __ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE17__destruct_at_endEPS4_NS_17integral_constantIbLb0EEE = Module["__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE17__destruct_at_endEPS4_NS_17integral_constantIbLb0EEE"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE17__destruct_at_endEPS4_NS_17integral_constantIbLb0EEE"); var __ZNSt3__216allocator_traitsINS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEEE7destroyIS5_vvEEvRS6_PT_ = Module["__ZNSt3__216allocator_traitsINS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEEE7destroyIS5_vvEEvRS6_PT_"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEEE7destroyIS5_vvEEvRS6_PT_"); var __ZNSt3__212__to_addressIPNS_4__fs10filesystem12__dir_streamEEEPT_S6_ = Module["__ZNSt3__212__to_addressIPNS_4__fs10filesystem12__dir_streamEEEPT_S6_"] = createExportWrapper("_ZNSt3__212__to_addressIPNS_4__fs10filesystem12__dir_streamEEEPT_S6_"); var __ZNSt3__210destroy_atIPNS_4__fs10filesystem12__dir_streamELi0EEEvPT_ = Module["__ZNSt3__210destroy_atIPNS_4__fs10filesystem12__dir_streamELi0EEEvPT_"] = createExportWrapper("_ZNSt3__210destroy_atIPNS_4__fs10filesystem12__dir_streamELi0EEEvPT_"); var __ZNSt3__212__destroy_atIPNS_4__fs10filesystem12__dir_streamELi0EEEvPT_ = Module["__ZNSt3__212__destroy_atIPNS_4__fs10filesystem12__dir_streamELi0EEEvPT_"] = createExportWrapper("_ZNSt3__212__destroy_atIPNS_4__fs10filesystem12__dir_streamELi0EEEvPT_"); var __ZNSt3__29allocatorIPNS_4__fs10filesystem12__dir_streamEE10deallocateEPS4_m = Module["__ZNSt3__29allocatorIPNS_4__fs10filesystem12__dir_streamEE10deallocateEPS4_m"] = createExportWrapper("_ZNSt3__29allocatorIPNS_4__fs10filesystem12__dir_streamEE10deallocateEPS4_m"); var __ZNSt3__217__compressed_pairIPPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE6secondEv = Module["__ZNSt3__217__compressed_pairIPPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE6secondEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE6secondEv"); var __ZNSt3__222__compressed_pair_elemINS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEELi1ELb1EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemINS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEELi1ELb1EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEELi1ELb1EE5__getEv"); var __ZNKSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE9__end_capEv = Module["__ZNKSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE9__end_capEv"] = createExportWrapper("_ZNKSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE9__end_capEv"); var __ZNKSt3__217__compressed_pairIPPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE5firstEv = Module["__ZNKSt3__217__compressed_pairIPPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE5firstEv"] = createExportWrapper("_ZNKSt3__217__compressed_pairIPPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE5firstEv"); var __ZNKSt3__222__compressed_pair_elemIPPNS_4__fs10filesystem12__dir_streamELi0ELb0EE5__getEv = Module["__ZNKSt3__222__compressed_pair_elemIPPNS_4__fs10filesystem12__dir_streamELi0ELb0EE5__getEv"] = createExportWrapper("_ZNKSt3__222__compressed_pair_elemIPPNS_4__fs10filesystem12__dir_streamELi0ELb0EE5__getEv"); var __ZNSt3__216allocator_traitsINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS1_IS6_EEEEEEE10deallocateERS9_PS8_m = Module["__ZNSt3__216allocator_traitsINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS1_IS6_EEEEEEE10deallocateERS9_PS8_m"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS1_IS6_EEEEEEE10deallocateERS9_PS8_m"); var __ZNSt3__214pointer_traitsIPNS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS5_EEEEE10pointer_toERS8_ = Module["__ZNSt3__214pointer_traitsIPNS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS5_EEEEE10pointer_toERS8_"] = createExportWrapper("_ZNSt3__214pointer_traitsIPNS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS5_EEEEE10pointer_toERS8_"); var __ZNSt3__29allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS0_IS5_EEEEE10deallocateEPS7_m = Module["__ZNSt3__29allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS0_IS5_EEEEE10deallocateEPS7_m"] = createExportWrapper("_ZNSt3__29allocatorINS_20__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS0_IS5_EEEEE10deallocateEPS7_m"); var __ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEC2Ev = Module["__ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEC2Ev"] = createExportWrapper("_ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEC2Ev"); var __ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEE18__enable_weak_thisEz = Module["__ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEE18__enable_weak_thisEz"] = createExportWrapper("_ZNSt3__210shared_ptrINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEE18__enable_weak_thisEz"); var __ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEE8_Storage10__get_elemEv = Module["__ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEE8_Storage10__get_elemEv"] = createExportWrapper("_ZNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEE8_Storage10__get_elemEv"); var __ZNSt3__217__compressed_pairINS_9allocatorINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEES5_E17__get_second_baseEPS7_ = Module["__ZNSt3__217__compressed_pairINS_9allocatorINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEES5_E17__get_second_baseEPS7_"] = createExportWrapper("_ZNSt3__217__compressed_pairINS_9allocatorINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEES5_E17__get_second_baseEPS7_"); var __ZNSt3__216__non_trivial_ifILb1ENS_9allocatorINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEEEC2Ev = Module["__ZNSt3__216__non_trivial_ifILb1ENS_9allocatorINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEEEC2Ev"] = createExportWrapper("_ZNSt3__216__non_trivial_ifILb1ENS_9allocatorINS_4__fs10filesystem28recursive_directory_iterator12__shared_impEEEEC2Ev"); var __ZNSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE9push_backEOS3_ = Module["__ZNSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE9push_backEOS3_"] = createExportWrapper("_ZNSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE9push_backEOS3_"); var __ZNKSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE12__back_spareEv = Module["__ZNKSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE12__back_spareEv"] = createExportWrapper("_ZNKSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE12__back_spareEv"); var __ZNSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE19__add_back_capacityEv = Module["__ZNSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE19__add_back_capacityEv"] = createExportWrapper("_ZNSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE19__add_back_capacityEv"); var __ZNSt3__216allocator_traitsINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE9constructIS4_JS4_EvvEEvRS5_PT_DpOT0_ = Module["__ZNSt3__216allocator_traitsINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE9constructIS4_JS4_EvvEEvRS5_PT_DpOT0_"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE9constructIS4_JS4_EvvEEvRS5_PT_DpOT0_"); var __ZNKSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE10__capacityEv = Module["__ZNKSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE10__capacityEv"] = createExportWrapper("_ZNKSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE10__capacityEv"); var __ZNKSt3__212__deque_baseINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE4sizeEv = Module["__ZNKSt3__212__deque_baseINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE4sizeEv"] = createExportWrapper("_ZNKSt3__212__deque_baseINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE4sizeEv"); var __ZNKSt3__217__compressed_pairImNS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE5firstEv = Module["__ZNKSt3__217__compressed_pairImNS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE5firstEv"] = createExportWrapper("_ZNKSt3__217__compressed_pairImNS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE5firstEv"); var __ZNKSt3__222__compressed_pair_elemImLi0ELb0EE5__getEv = Module["__ZNKSt3__222__compressed_pair_elemImLi0ELb0EE5__getEv"] = createExportWrapper("_ZNKSt3__222__compressed_pair_elemImLi0ELb0EE5__getEv"); var __ZNKSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE13__front_spareEv = Module["__ZNKSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE13__front_spareEv"] = createExportWrapper("_ZNKSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE13__front_spareEv"); var __ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE9push_backERKS4_ = Module["__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE9push_backERKS4_"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE9push_backERKS4_"); var __ZNKSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE12__back_spareEv = Module["__ZNKSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE12__back_spareEv"] = createExportWrapper("_ZNKSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE12__back_spareEv"); var __ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE9push_backEOS4_ = Module["__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE9push_backEOS4_"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE9push_backEOS4_"); var __ZNSt3__216allocator_traitsINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE8allocateERS5_m = Module["__ZNSt3__216allocator_traitsINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE8allocateERS5_m"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE8allocateERS5_m"); var __ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE10push_frontEOS4_ = Module["__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE10push_frontEOS4_"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE10push_frontEOS4_"); var __ZNSt3__23maxImEERKT_S3_S3_ = Module["__ZNSt3__23maxImEERKT_S3_S3_"] = createExportWrapper("_ZNSt3__23maxImEERKT_S3_S3_"); var __ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEEC2EmmS7_ = Module["__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEEC2EmmS7_"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEEC2EmmS7_"); var __ZNSt3__222__allocator_destructorINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEEC2ERS5_m = Module["__ZNSt3__222__allocator_destructorINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEEC2ERS5_m"] = createExportWrapper("_ZNSt3__222__allocator_destructorINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEEC2ERS5_m"); var __ZNSt3__210unique_ptrIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEEC2ILb1EvEES4_NS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS8_EEXT_EE20__good_rval_ref_typeE = Module["__ZNSt3__210unique_ptrIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEEC2ILb1EvEES4_NS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS8_EEXT_EE20__good_rval_ref_typeE"] = createExportWrapper("_ZNSt3__210unique_ptrIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEEC2ILb1EvEES4_NS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS8_EEXT_EE20__good_rval_ref_typeE"); var __ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE9push_backEOS4_ = Module["__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE9push_backEOS4_"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE9push_backEOS4_"); var __ZNKSt3__210unique_ptrIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEE3getEv = Module["__ZNKSt3__210unique_ptrIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEE3getEv"] = createExportWrapper("_ZNKSt3__210unique_ptrIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEE3getEv"); var __ZNSt3__210unique_ptrIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEE7releaseEv = Module["__ZNSt3__210unique_ptrIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEE7releaseEv"] = createExportWrapper("_ZNSt3__210unique_ptrIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEE7releaseEv"); var __ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE10push_frontERKS4_ = Module["__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE10push_frontERKS4_"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE10push_frontERKS4_"); var __ZNSt3__24swapIPPNS_4__fs10filesystem12__dir_streamEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS7_EE5valueEvE4typeERS7_SA_ = Module["__ZNSt3__24swapIPPNS_4__fs10filesystem12__dir_streamEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS7_EE5valueEvE4typeERS7_SA_"] = createExportWrapper("_ZNSt3__24swapIPPNS_4__fs10filesystem12__dir_streamEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS7_EE5valueEvE4typeERS7_SA_"); var __ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE9__end_capEv = Module["__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE9__end_capEv"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE9__end_capEv"); var __ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE9__end_capEv = Module["__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE9__end_capEv"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE9__end_capEv"); var __ZNSt3__210unique_ptrIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEED2Ev = Module["__ZNSt3__210unique_ptrIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEED2Ev"] = createExportWrapper("_ZNSt3__210unique_ptrIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEED2Ev"); var __ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEED2Ev = Module["__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEED2Ev"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEED2Ev"); var __ZNSt3__24moveIPPNS_4__fs10filesystem12__dir_streamES5_EET0_T_S7_S6_ = Module["__ZNSt3__24moveIPPNS_4__fs10filesystem12__dir_streamES5_EET0_T_S7_S6_"] = createExportWrapper("_ZNSt3__24moveIPPNS_4__fs10filesystem12__dir_streamES5_EET0_T_S7_S6_"); var __ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE18__construct_at_endINS_13move_iteratorIPS4_EEEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueEvE4typeESE_SE_ = Module["__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE18__construct_at_endINS_13move_iteratorIPS4_EEEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueEvE4typeESE_SE_"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE18__construct_at_endINS_13move_iteratorIPS4_EEEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueEvE4typeESE_SE_"); var __ZNSt3__213move_iteratorIPPNS_4__fs10filesystem12__dir_streamEEC2ES5_ = Module["__ZNSt3__213move_iteratorIPPNS_4__fs10filesystem12__dir_streamEEC2ES5_"] = createExportWrapper("_ZNSt3__213move_iteratorIPPNS_4__fs10filesystem12__dir_streamEEC2ES5_"); var __ZNSt3__216allocator_traitsINS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEEE9constructIS5_JRKS5_EvvEEvRS6_PT_DpOT0_ = Module["__ZNSt3__216allocator_traitsINS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEEE9constructIS5_JRKS5_EvvEEvRS6_PT_DpOT0_"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEEE9constructIS5_JRKS5_EvvEEvRS6_PT_DpOT0_"); var __ZNSt3__213__rewrap_iterIPPNS_4__fs10filesystem12__dir_streamEEET_S6_S6_ = Module["__ZNSt3__213__rewrap_iterIPPNS_4__fs10filesystem12__dir_streamEEET_S6_S6_"] = createExportWrapper("_ZNSt3__213__rewrap_iterIPPNS_4__fs10filesystem12__dir_streamEEET_S6_S6_"); var __ZNSt3__26__moveIPNS_4__fs10filesystem12__dir_streamES4_EENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_move_assignableISA_EE5valueEPSA_E4typeEPS7_SE_SB_ = Module["__ZNSt3__26__moveIPNS_4__fs10filesystem12__dir_streamES4_EENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_move_assignableISA_EE5valueEPSA_E4typeEPS7_SE_SB_"] = createExportWrapper("_ZNSt3__26__moveIPNS_4__fs10filesystem12__dir_streamES4_EENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_move_assignableISA_EE5valueEPSA_E4typeEPS7_SE_SB_"); var __ZNSt3__213__unwrap_iterIPPNS_4__fs10filesystem12__dir_streamENS_18__unwrap_iter_implIS5_Lb1EEEEEDTclsrT0_7__applycl7declvalIT_EEEES9_ = Module["__ZNSt3__213__unwrap_iterIPPNS_4__fs10filesystem12__dir_streamENS_18__unwrap_iter_implIS5_Lb1EEEEEDTclsrT0_7__applycl7declvalIT_EEEES9_"] = createExportWrapper("_ZNSt3__213__unwrap_iterIPPNS_4__fs10filesystem12__dir_streamENS_18__unwrap_iter_implIS5_Lb1EEEEEDTclsrT0_7__applycl7declvalIT_EEEES9_"); var __ZNSt3__218__unwrap_iter_implIPPNS_4__fs10filesystem12__dir_streamELb1EE7__applyES5_ = Module["__ZNSt3__218__unwrap_iter_implIPPNS_4__fs10filesystem12__dir_streamELb1EE7__applyES5_"] = createExportWrapper("_ZNSt3__218__unwrap_iter_implIPPNS_4__fs10filesystem12__dir_streamELb1EE7__applyES5_"); var __ZNSt3__28distanceINS_13move_iteratorIPPNS_4__fs10filesystem12__dir_streamEEEEENS_15iterator_traitsIT_E15difference_typeES9_S9_ = Module["__ZNSt3__28distanceINS_13move_iteratorIPPNS_4__fs10filesystem12__dir_streamEEEEENS_15iterator_traitsIT_E15difference_typeES9_S9_"] = createExportWrapper("_ZNSt3__28distanceINS_13move_iteratorIPPNS_4__fs10filesystem12__dir_streamEEEEENS_15iterator_traitsIT_E15difference_typeES9_S9_"); var __ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE21_ConstructTransactionC2EPPS4_m = Module["__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE21_ConstructTransactionC2EPPS4_m"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE21_ConstructTransactionC2EPPS4_m"); var __ZNSt3__216allocator_traitsINS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEEE9constructIS5_JS5_EvvEEvRS6_PT_DpOT0_ = Module["__ZNSt3__216allocator_traitsINS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEEE9constructIS5_JS5_EvvEEvRS6_PT_DpOT0_"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEEE9constructIS5_JS5_EvvEEvRS6_PT_DpOT0_"); var __ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE7__allocEv = Module["__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE7__allocEv"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE7__allocEv"); var __ZNKSt3__213move_iteratorIPPNS_4__fs10filesystem12__dir_streamEEdeEv = Module["__ZNKSt3__213move_iteratorIPPNS_4__fs10filesystem12__dir_streamEEdeEv"] = createExportWrapper("_ZNKSt3__213move_iteratorIPPNS_4__fs10filesystem12__dir_streamEEdeEv"); var __ZNSt3__213move_iteratorIPPNS_4__fs10filesystem12__dir_streamEEppEv = Module["__ZNSt3__213move_iteratorIPPNS_4__fs10filesystem12__dir_streamEEppEv"] = createExportWrapper("_ZNSt3__213move_iteratorIPPNS_4__fs10filesystem12__dir_streamEEppEv"); var __ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE21_ConstructTransactionD2Ev = Module["__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE21_ConstructTransactionD2Ev"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE21_ConstructTransactionD2Ev"); var __ZNSt3__210__distanceINS_13move_iteratorIPPNS_4__fs10filesystem12__dir_streamEEEEENS_15iterator_traitsIT_E15difference_typeES9_S9_NS_26random_access_iterator_tagE = Module["__ZNSt3__210__distanceINS_13move_iteratorIPPNS_4__fs10filesystem12__dir_streamEEEEENS_15iterator_traitsIT_E15difference_typeES9_S9_NS_26random_access_iterator_tagE"] = createExportWrapper("_ZNSt3__210__distanceINS_13move_iteratorIPPNS_4__fs10filesystem12__dir_streamEEEEENS_15iterator_traitsIT_E15difference_typeES9_S9_NS_26random_access_iterator_tagE"); var __ZNSt3__2miIPPNS_4__fs10filesystem12__dir_streamES5_EEDTmicldtfp_4baseEcldtfp0_4baseEERKNS_13move_iteratorIT_EERKNS7_IT0_EE = Module["__ZNSt3__2miIPPNS_4__fs10filesystem12__dir_streamES5_EEDTmicldtfp_4baseEcldtfp0_4baseEERKNS_13move_iteratorIT_EERKNS7_IT0_EE"] = createExportWrapper("_ZNSt3__2miIPPNS_4__fs10filesystem12__dir_streamES5_EEDTmicldtfp_4baseEcldtfp0_4baseEERKNS_13move_iteratorIT_EERKNS7_IT0_EE"); var __ZNKSt3__213move_iteratorIPPNS_4__fs10filesystem12__dir_streamEE4baseEv = Module["__ZNKSt3__213move_iteratorIPPNS_4__fs10filesystem12__dir_streamEE4baseEv"] = createExportWrapper("_ZNKSt3__213move_iteratorIPPNS_4__fs10filesystem12__dir_streamEE4baseEv"); var __ZNSt3__212construct_atIPNS_4__fs10filesystem12__dir_streamEJS4_EPS4_EEPT_S7_DpOT0_ = Module["__ZNSt3__212construct_atIPNS_4__fs10filesystem12__dir_streamEJS4_EPS4_EEPT_S7_DpOT0_"] = createExportWrapper("_ZNSt3__212construct_atIPNS_4__fs10filesystem12__dir_streamEJS4_EPS4_EEPT_S7_DpOT0_"); var __ZNSt3__217__compressed_pairIPPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE6secondEv = Module["__ZNSt3__217__compressed_pairIPPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE6secondEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE6secondEv"); var __ZNSt3__222__compressed_pair_elemIRNS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEELi1ELb0EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemIRNS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEELi1ELb0EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIRNS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEELi1ELb0EE5__getEv"); var __ZNSt3__212construct_atIPNS_4__fs10filesystem12__dir_streamEJRKS4_EPS4_EEPT_S9_DpOT0_ = Module["__ZNSt3__212construct_atIPNS_4__fs10filesystem12__dir_streamEJRKS4_EPS4_EEPT_S9_DpOT0_"] = createExportWrapper("_ZNSt3__212construct_atIPNS_4__fs10filesystem12__dir_streamEJRKS4_EPS4_EEPT_S9_DpOT0_"); var __ZNSt3__29allocatorINS_4__fs10filesystem12__dir_streamEE8allocateEm = Module["__ZNSt3__29allocatorINS_4__fs10filesystem12__dir_streamEE8allocateEm"] = createExportWrapper("_ZNSt3__29allocatorINS_4__fs10filesystem12__dir_streamEE8allocateEm"); var __ZNSt3__216allocator_traitsINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE8max_sizeIS5_vvEEmRKS5_ = Module["__ZNSt3__216allocator_traitsINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE8max_sizeIS5_vvEEmRKS5_"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEE8max_sizeIS5_vvEEmRKS5_"); var __ZNSt3__213move_backwardIPPNS_4__fs10filesystem12__dir_streamES5_EET0_T_S7_S6_ = Module["__ZNSt3__213move_backwardIPPNS_4__fs10filesystem12__dir_streamES5_EET0_T_S7_S6_"] = createExportWrapper("_ZNSt3__213move_backwardIPPNS_4__fs10filesystem12__dir_streamES5_EET0_T_S7_S6_"); var __ZNSt3__215__move_backwardIPNS_4__fs10filesystem12__dir_streamES4_EENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_move_assignableISA_EE5valueEPSA_E4typeEPS7_SE_SB_ = Module["__ZNSt3__215__move_backwardIPNS_4__fs10filesystem12__dir_streamES4_EENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_move_assignableISA_EE5valueEPSA_E4typeEPS7_SE_SB_"] = createExportWrapper("_ZNSt3__215__move_backwardIPNS_4__fs10filesystem12__dir_streamES4_EENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_move_assignableISA_EE5valueEPSA_E4typeEPS7_SE_SB_"); var __ZNSt3__23maxImNS_6__lessImmEEEERKT_S5_S5_T0_ = Module["__ZNSt3__23maxImNS_6__lessImmEEEERKT_S5_S5_T0_"] = createExportWrapper("_ZNSt3__23maxImNS_6__lessImmEEEERKT_S5_S5_T0_"); var __ZNSt3__217__compressed_pairIPPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEEC2IDnS8_EEOT_OT0_ = Module["__ZNSt3__217__compressed_pairIPPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEEC2IDnS8_EEOT_OT0_"] = createExportWrapper("_ZNSt3__217__compressed_pairIPPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEEC2IDnS8_EEOT_OT0_"); var __ZNSt3__216allocator_traitsINS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEEE8allocateERS6_m = Module["__ZNSt3__216allocator_traitsINS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEEE8allocateERS6_m"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEEE8allocateERS6_m"); var __ZNSt3__222__compressed_pair_elemIRNS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEELi1ELb0EEC2IS7_vEEOT_ = Module["__ZNSt3__222__compressed_pair_elemIRNS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEELi1ELb0EEC2IS7_vEEOT_"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIRNS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEELi1ELb0EEC2IS7_vEEOT_"); var __ZNSt3__29allocatorIPNS_4__fs10filesystem12__dir_streamEE8allocateEm = Module["__ZNSt3__29allocatorIPNS_4__fs10filesystem12__dir_streamEE8allocateEm"] = createExportWrapper("_ZNSt3__29allocatorIPNS_4__fs10filesystem12__dir_streamEE8allocateEm"); var __ZNSt3__216allocator_traitsINS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEEE8max_sizeIS6_vvEEmRKS6_ = Module["__ZNSt3__216allocator_traitsINS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEEE8max_sizeIS6_vvEEmRKS6_"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorIPNS_4__fs10filesystem12__dir_streamEEEE8max_sizeIS6_vvEEmRKS6_"); var __ZNSt3__217__compressed_pairIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEEC2IRS4_S8_EEOT_OT0_ = Module["__ZNSt3__217__compressed_pairIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEEC2IRS4_S8_EEOT_OT0_"] = createExportWrapper("_ZNSt3__217__compressed_pairIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEEC2IRS4_S8_EEOT_OT0_"); var __ZNSt3__222__compressed_pair_elemIPNS_4__fs10filesystem12__dir_streamELi0ELb0EEC2IRS4_vEEOT_ = Module["__ZNSt3__222__compressed_pair_elemIPNS_4__fs10filesystem12__dir_streamELi0ELb0EEC2IRS4_vEEOT_"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPNS_4__fs10filesystem12__dir_streamELi0ELb0EEC2IRS4_vEEOT_"); var __ZNSt3__222__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEEELi1ELb0EEC2IS7_vEEOT_ = Module["__ZNSt3__222__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEEELi1ELb0EEC2IS7_vEEOT_"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEEELi1ELb0EEC2IS7_vEEOT_"); var __ZNKSt3__217__compressed_pairIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEE5firstEv = Module["__ZNKSt3__217__compressed_pairIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEE5firstEv"] = createExportWrapper("_ZNKSt3__217__compressed_pairIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEE5firstEv"); var __ZNKSt3__222__compressed_pair_elemIPNS_4__fs10filesystem12__dir_streamELi0ELb0EE5__getEv = Module["__ZNKSt3__222__compressed_pair_elemIPNS_4__fs10filesystem12__dir_streamELi0ELb0EE5__getEv"] = createExportWrapper("_ZNKSt3__222__compressed_pair_elemIPNS_4__fs10filesystem12__dir_streamELi0ELb0EE5__getEv"); var __ZNSt3__217__compressed_pairIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEE5firstEv = Module["__ZNSt3__217__compressed_pairIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEE5firstEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEE5firstEv"); var __ZNSt3__222__compressed_pair_elemIPNS_4__fs10filesystem12__dir_streamELi0ELb0EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemIPNS_4__fs10filesystem12__dir_streamELi0ELb0EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPNS_4__fs10filesystem12__dir_streamELi0ELb0EE5__getEv"); var __ZNSt3__217__compressed_pairIPPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE5firstEv = Module["__ZNSt3__217__compressed_pairIPPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE5firstEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE5firstEv"); var __ZNSt3__222__compressed_pair_elemIPPNS_4__fs10filesystem12__dir_streamELi0ELb0EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemIPPNS_4__fs10filesystem12__dir_streamELi0ELb0EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPPNS_4__fs10filesystem12__dir_streamELi0ELb0EE5__getEv"); var __ZNSt3__217__compressed_pairIPPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE5firstEv = Module["__ZNSt3__217__compressed_pairIPPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE5firstEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE5firstEv"); var __ZNSt3__210unique_ptrIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEE5resetES4_ = Module["__ZNSt3__210unique_ptrIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEE5resetES4_"] = createExportWrapper("_ZNSt3__210unique_ptrIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEE5resetES4_"); var __ZNSt3__217__compressed_pairIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEE6secondEv = Module["__ZNSt3__217__compressed_pairIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEE6secondEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPNS_4__fs10filesystem12__dir_streamENS_22__allocator_destructorINS_9allocatorIS3_EEEEE6secondEv"); var __ZNSt3__222__allocator_destructorINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEEclEPS4_ = Module["__ZNSt3__222__allocator_destructorINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEEclEPS4_"] = createExportWrapper("_ZNSt3__222__allocator_destructorINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEEclEPS4_"); var __ZNSt3__222__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEEELi1ELb0EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEEELi1ELb0EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_22__allocator_destructorINS_9allocatorINS_4__fs10filesystem12__dir_streamEEEEELi1ELb0EE5__getEv"); var __ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE5clearEv = Module["__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE5clearEv"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE5clearEv"); var __ZNKSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE8capacityEv = Module["__ZNKSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE8capacityEv"] = createExportWrapper("_ZNKSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE8capacityEv"); var __ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE17__destruct_at_endEPS4_ = Module["__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE17__destruct_at_endEPS4_"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE17__destruct_at_endEPS4_"); var __ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE17__destruct_at_endEPS4_NS_17integral_constantIbLb0EEE = Module["__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE17__destruct_at_endEPS4_NS_17integral_constantIbLb0EEE"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE17__destruct_at_endEPS4_NS_17integral_constantIbLb0EEE"); var __ZNKSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE9__end_capEv = Module["__ZNKSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE9__end_capEv"] = createExportWrapper("_ZNKSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE9__end_capEv"); var __ZNKSt3__217__compressed_pairIPPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE5firstEv = Module["__ZNKSt3__217__compressed_pairIPPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE5firstEv"] = createExportWrapper("_ZNKSt3__217__compressed_pairIPPNS_4__fs10filesystem12__dir_streamERNS_9allocatorIS4_EEE5firstEv"); var __ZNSt3__212construct_atINS_4__fs10filesystem12__dir_streamEJS3_EPS3_EEPT_S6_DpOT0_ = Module["__ZNSt3__212construct_atINS_4__fs10filesystem12__dir_streamEJS3_EPS3_EEPT_S6_DpOT0_"] = createExportWrapper("_ZNSt3__212construct_atINS_4__fs10filesystem12__dir_streamEJS3_EPS3_EEPT_S6_DpOT0_"); var __ZNSt3__24__fs10filesystem12__dir_streamC2EOS2_ = Module["__ZNSt3__24__fs10filesystem12__dir_streamC2EOS2_"] = createExportWrapper("_ZNSt3__24__fs10filesystem12__dir_streamC2EOS2_"); var __ZNSt3__24__fs10filesystem15directory_entryC2EOS2_ = Module["__ZNSt3__24__fs10filesystem15directory_entryC2EOS2_"] = createExportWrapper("_ZNSt3__24__fs10filesystem15directory_entryC2EOS2_"); var __ZNSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE8pop_backEv = Module["__ZNSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE8pop_backEv"] = createExportWrapper("_ZNSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE8pop_backEv"); var __ZNSt3__212__to_addressINS_4__fs10filesystem12__dir_streamEEEPT_S5_ = Module["__ZNSt3__212__to_addressINS_4__fs10filesystem12__dir_streamEEEPT_S5_"] = createExportWrapper("_ZNSt3__212__to_addressINS_4__fs10filesystem12__dir_streamEEEPT_S5_"); var __ZNSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE25__maybe_remove_back_spareEb = Module["__ZNSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE25__maybe_remove_back_spareEb"] = createExportWrapper("_ZNSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE25__maybe_remove_back_spareEb"); var __ZNKSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE19__back_spare_blocksEv = Module["__ZNKSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE19__back_spare_blocksEv"] = createExportWrapper("_ZNKSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE19__back_spare_blocksEv"); var __ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE4backEv = Module["__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE4backEv"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE4backEv"); var __ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE8pop_backEv = Module["__ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE8pop_backEv"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_4__fs10filesystem12__dir_streamENS_9allocatorIS4_EEE8pop_backEv"); var __ZNKSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE4sizeEv = Module["__ZNKSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE4sizeEv"] = createExportWrapper("_ZNKSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE4sizeEv"); var __ZNSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE4backEv = Module["__ZNSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE4backEv"] = createExportWrapper("_ZNSt3__25dequeINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEE4backEv"); var __ZNSt3__24__fs10filesystem18directory_iteratorC1ERKNS1_4pathEPNS_10error_codeENS1_17directory_optionsE = Module["__ZNSt3__24__fs10filesystem18directory_iteratorC1ERKNS1_4pathEPNS_10error_codeENS1_17directory_optionsE"] = createExportWrapper("_ZNSt3__24__fs10filesystem18directory_iteratorC1ERKNS1_4pathEPNS_10error_codeENS1_17directory_optionsE"); var __ZNSt3__24__fs10filesystem28recursive_directory_iteratorC1ERKNS1_4pathENS1_17directory_optionsEPNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem28recursive_directory_iteratorC1ERKNS1_4pathENS1_17directory_optionsEPNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem28recursive_directory_iteratorC1ERKNS1_4pathENS1_17directory_optionsEPNS_10error_codeE"); var __ZSt18uncaught_exceptionv = Module["__ZSt18uncaught_exceptionv"] = createExportWrapper("_ZSt18uncaught_exceptionv"); var __ZSt19uncaught_exceptionsv = Module["__ZSt19uncaught_exceptionsv"] = createExportWrapper("_ZSt19uncaught_exceptionsv"); var ___cxa_uncaught_exceptions = Module["___cxa_uncaught_exceptions"] = createExportWrapper("__cxa_uncaught_exceptions"); var __ZNSt13exception_ptrD2Ev = Module["__ZNSt13exception_ptrD2Ev"] = createExportWrapper("_ZNSt13exception_ptrD2Ev"); var ___cxa_decrement_exception_refcount = Module["___cxa_decrement_exception_refcount"] = createExportWrapper("__cxa_decrement_exception_refcount"); var __ZNSt13exception_ptrC2ERKS_ = Module["__ZNSt13exception_ptrC2ERKS_"] = createExportWrapper("_ZNSt13exception_ptrC2ERKS_"); var ___cxa_increment_exception_refcount = Module["___cxa_increment_exception_refcount"] = createExportWrapper("__cxa_increment_exception_refcount"); var __ZNSt13exception_ptraSERKS_ = Module["__ZNSt13exception_ptraSERKS_"] = createExportWrapper("_ZNSt13exception_ptraSERKS_"); var __ZNSt16nested_exceptionC2Ev = Module["__ZNSt16nested_exceptionC2Ev"] = createExportWrapper("_ZNSt16nested_exceptionC2Ev"); var __ZSt17current_exceptionv = Module["__ZSt17current_exceptionv"] = createExportWrapper("_ZSt17current_exceptionv"); var __ZNSt16nested_exceptionD2Ev = Module["__ZNSt16nested_exceptionD2Ev"] = createExportWrapper("_ZNSt16nested_exceptionD2Ev"); var __ZNSt16nested_exceptionD0Ev = Module["__ZNSt16nested_exceptionD0Ev"] = createExportWrapper("_ZNSt16nested_exceptionD0Ev"); var __ZNKSt16nested_exception14rethrow_nestedEv = Module["__ZNKSt16nested_exception14rethrow_nestedEv"] = createExportWrapper("_ZNKSt16nested_exception14rethrow_nestedEv"); var __ZSteqRKSt13exception_ptrS1_ = Module["__ZSteqRKSt13exception_ptrS1_"] = createExportWrapper("_ZSteqRKSt13exception_ptrS1_"); var __ZNSt13exception_ptrC2EDn = Module["__ZNSt13exception_ptrC2EDn"] = createExportWrapper("_ZNSt13exception_ptrC2EDn"); var __ZSt9terminatev = Module["__ZSt9terminatev"] = createExportWrapper("_ZSt9terminatev"); var __ZSt17rethrow_exceptionSt13exception_ptr = Module["__ZSt17rethrow_exceptionSt13exception_ptr"] = createExportWrapper("_ZSt17rethrow_exceptionSt13exception_ptr"); var __ZNSt13exception_ptrC2Ev = Module["__ZNSt13exception_ptrC2Ev"] = createExportWrapper("_ZNSt13exception_ptrC2Ev"); var ___cxa_current_primary_exception = Module["___cxa_current_primary_exception"] = createExportWrapper("__cxa_current_primary_exception"); var ___cxa_rethrow_primary_exception = Module["___cxa_rethrow_primary_exception"] = createExportWrapper("__cxa_rethrow_primary_exception"); var __ZNSt13exception_ptrD1Ev = Module["__ZNSt13exception_ptrD1Ev"] = createExportWrapper("_ZNSt13exception_ptrD1Ev"); var __ZNSt13exception_ptrC1ERKS_ = Module["__ZNSt13exception_ptrC1ERKS_"] = createExportWrapper("_ZNSt13exception_ptrC1ERKS_"); var __ZNSt16nested_exceptionC1Ev = Module["__ZNSt16nested_exceptionC1Ev"] = createExportWrapper("_ZNSt16nested_exceptionC1Ev"); var __ZNSt16nested_exceptionD1Ev = Module["__ZNSt16nested_exceptionD1Ev"] = createExportWrapper("_ZNSt16nested_exceptionD1Ev"); var __ZNSt3__215__float_to_bitsEf = Module["__ZNSt3__215__float_to_bitsEf"] = createExportWrapper("_ZNSt3__215__float_to_bitsEf"); var __ZNSt3__223_Large_integer_to_charsEPcS0_ji = Module["__ZNSt3__223_Large_integer_to_charsEPcS0_ji"] = createExportWrapper("_ZNSt3__223_Large_integer_to_charsEPcS0_ji"); var __ZNSt3__25__f2dEjj = Module["__ZNSt3__25__f2dEjj"] = createExportWrapper("_ZNSt3__25__f2dEjj"); var __ZNSt3__210__to_charsEPcS0_NS_21__floating_decimal_32ENS_12chars_formatEjj = Module["__ZNSt3__210__to_charsEPcS0_NS_21__floating_decimal_32ENS_12chars_formatEjj"] = createExportWrapper("_ZNSt3__210__to_charsEPcS0_NS_21__floating_decimal_32ENS_12chars_formatEjj"); var __ZNSt3__28__div1e9Ey = Module["__ZNSt3__28__div1e9Ey"] = createExportWrapper("_ZNSt3__28__div1e9Ey"); var __ZNSt3__219__mulPow5InvDivPow2Ejji = Module["__ZNSt3__219__mulPow5InvDivPow2Ejji"] = createExportWrapper("_ZNSt3__219__mulPow5InvDivPow2Ejji"); var __ZNSt3__220__multipleOfPowerOf5Ejj = Module["__ZNSt3__220__multipleOfPowerOf5Ejj"] = createExportWrapper("_ZNSt3__220__multipleOfPowerOf5Ejj"); var __ZNSt3__216__mulPow5divPow2Ejji = Module["__ZNSt3__216__mulPow5divPow2Ejji"] = createExportWrapper("_ZNSt3__216__mulPow5divPow2Ejji"); var __ZNSt3__220__multipleOfPowerOf2Ejj = Module["__ZNSt3__220__multipleOfPowerOf2Ejj"] = createExportWrapper("_ZNSt3__220__multipleOfPowerOf2Ejj"); var __ZNSt3__210__mulShiftEjyi = Module["__ZNSt3__210__mulShiftEjyi"] = createExportWrapper("_ZNSt3__210__mulShiftEjyi"); var __ZNSt3__212__pow5FactorEj = Module["__ZNSt3__212__pow5FactorEj"] = createExportWrapper("_ZNSt3__212__pow5FactorEj"); var __ZNSt13runtime_errorD2Ev = Module["__ZNSt13runtime_errorD2Ev"] = createExportWrapper("_ZNSt13runtime_errorD2Ev"); var __ZNSt3__212format_errorD2Ev = Module["__ZNSt3__212format_errorD2Ev"] = createExportWrapper("_ZNSt3__212format_errorD2Ev"); var __ZNSt3__212format_errorD0Ev = Module["__ZNSt3__212format_errorD0Ev"] = createExportWrapper("_ZNSt3__212format_errorD0Ev"); var __ZNKSt13runtime_error4whatEv = Module["__ZNKSt13runtime_error4whatEv"] = createExportWrapper("_ZNKSt13runtime_error4whatEv"); var __ZNSt3__212format_errorD1Ev = Module["__ZNSt3__212format_errorD1Ev"] = createExportWrapper("_ZNSt3__212format_errorD1Ev"); var __ZNSt9exceptionD2Ev = Module["__ZNSt9exceptionD2Ev"] = createExportWrapper("_ZNSt9exceptionD2Ev"); var __ZNSt3__217bad_function_callD2Ev = Module["__ZNSt3__217bad_function_callD2Ev"] = createExportWrapper("_ZNSt3__217bad_function_callD2Ev"); var __ZNSt3__217bad_function_callD0Ev = Module["__ZNSt3__217bad_function_callD0Ev"] = createExportWrapper("_ZNSt3__217bad_function_callD0Ev"); var __ZNKSt3__217bad_function_call4whatEv = Module["__ZNKSt3__217bad_function_call4whatEv"] = createExportWrapper("_ZNKSt3__217bad_function_call4whatEv"); var __ZNSt3__217bad_function_callD1Ev = Module["__ZNSt3__217bad_function_callD1Ev"] = createExportWrapper("_ZNSt3__217bad_function_callD1Ev"); var __ZNKSt3__223__future_error_category4nameEv = Module["__ZNKSt3__223__future_error_category4nameEv"] = createExportWrapper("_ZNKSt3__223__future_error_category4nameEv"); var __ZNKSt3__223__future_error_category7messageEi = Module["__ZNKSt3__223__future_error_category7messageEi"] = createExportWrapper("_ZNKSt3__223__future_error_category7messageEi"); var __ZNSt3__215future_categoryEv = Module["__ZNSt3__215future_categoryEv"] = createExportWrapper("_ZNSt3__215future_categoryEv"); var __ZNSt3__214error_categoryD2Ev = Module["__ZNSt3__214error_categoryD2Ev"] = createExportWrapper("_ZNSt3__214error_categoryD2Ev"); var __ZNSt3__212future_errorC2ENS_10error_codeE = Module["__ZNSt3__212future_errorC2ENS_10error_codeE"] = createExportWrapper("_ZNSt3__212future_errorC2ENS_10error_codeE"); var __ZNKSt3__210error_code7messageEv = Module["__ZNKSt3__210error_code7messageEv"] = createExportWrapper("_ZNKSt3__210error_code7messageEv"); var __ZNSt11logic_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE = Module["__ZNSt11logic_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE"] = createExportWrapper("_ZNSt11logic_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE"); var __ZNSt11logic_errorD2Ev = Module["__ZNSt11logic_errorD2Ev"] = createExportWrapper("_ZNSt11logic_errorD2Ev"); var __ZNSt3__212future_errorD2Ev = Module["__ZNSt3__212future_errorD2Ev"] = createExportWrapper("_ZNSt3__212future_errorD2Ev"); var __ZNSt3__212future_errorD0Ev = Module["__ZNSt3__212future_errorD0Ev"] = createExportWrapper("_ZNSt3__212future_errorD0Ev"); var __ZNSt3__217__assoc_sub_state16__on_zero_sharedEv = Module["__ZNSt3__217__assoc_sub_state16__on_zero_sharedEv"] = createExportWrapper("_ZNSt3__217__assoc_sub_state16__on_zero_sharedEv"); var __ZNSt3__217__assoc_sub_state9set_valueEv = Module["__ZNSt3__217__assoc_sub_state9set_valueEv"] = createExportWrapper("_ZNSt3__217__assoc_sub_state9set_valueEv"); var __ZNSt3__211unique_lockINS_5mutexEEC2ERS1_ = Module["__ZNSt3__211unique_lockINS_5mutexEEC2ERS1_"] = createExportWrapper("_ZNSt3__211unique_lockINS_5mutexEEC2ERS1_"); var __ZNKSt3__217__assoc_sub_state11__has_valueEv = Module["__ZNKSt3__217__assoc_sub_state11__has_valueEv"] = createExportWrapper("_ZNKSt3__217__assoc_sub_state11__has_valueEv"); var __ZNSt3__220__throw_future_errorENS_11future_errcE = Module["__ZNSt3__220__throw_future_errorENS_11future_errcE"] = createExportWrapper("_ZNSt3__220__throw_future_errorENS_11future_errcE"); var __ZNSt3__211unique_lockINS_5mutexEED2Ev = Module["__ZNSt3__211unique_lockINS_5mutexEED2Ev"] = createExportWrapper("_ZNSt3__211unique_lockINS_5mutexEED2Ev"); var __ZNSt3__217__assoc_sub_state24set_value_at_thread_exitEv = Module["__ZNSt3__217__assoc_sub_state24set_value_at_thread_exitEv"] = createExportWrapper("_ZNSt3__217__assoc_sub_state24set_value_at_thread_exitEv"); var __ZNSt3__215__thread_struct27__make_ready_at_thread_exitEPNS_17__assoc_sub_stateE = Module["__ZNSt3__215__thread_struct27__make_ready_at_thread_exitEPNS_17__assoc_sub_stateE"] = createExportWrapper("_ZNSt3__215__thread_struct27__make_ready_at_thread_exitEPNS_17__assoc_sub_stateE"); var __ZNSt3__217__assoc_sub_state13set_exceptionESt13exception_ptr = Module["__ZNSt3__217__assoc_sub_state13set_exceptionESt13exception_ptr"] = createExportWrapper("_ZNSt3__217__assoc_sub_state13set_exceptionESt13exception_ptr"); var __ZNSt3__217__assoc_sub_state28set_exception_at_thread_exitESt13exception_ptr = Module["__ZNSt3__217__assoc_sub_state28set_exception_at_thread_exitESt13exception_ptr"] = createExportWrapper("_ZNSt3__217__assoc_sub_state28set_exception_at_thread_exitESt13exception_ptr"); var __ZNSt3__217__assoc_sub_state12__make_readyEv = Module["__ZNSt3__217__assoc_sub_state12__make_readyEv"] = createExportWrapper("_ZNSt3__217__assoc_sub_state12__make_readyEv"); var __ZNSt3__217__assoc_sub_state4copyEv = Module["__ZNSt3__217__assoc_sub_state4copyEv"] = createExportWrapper("_ZNSt3__217__assoc_sub_state4copyEv"); var __ZNSt3__217__assoc_sub_state10__sub_waitERNS_11unique_lockINS_5mutexEEE = Module["__ZNSt3__217__assoc_sub_state10__sub_waitERNS_11unique_lockINS_5mutexEEE"] = createExportWrapper("_ZNSt3__217__assoc_sub_state10__sub_waitERNS_11unique_lockINS_5mutexEEE"); var __ZStneRKSt13exception_ptrS1_ = Module["__ZStneRKSt13exception_ptrS1_"] = createExportWrapper("_ZStneRKSt13exception_ptrS1_"); var __ZNSt3__217__assoc_sub_state4waitEv = Module["__ZNSt3__217__assoc_sub_state4waitEv"] = createExportWrapper("_ZNSt3__217__assoc_sub_state4waitEv"); var __ZNKSt3__217__assoc_sub_state10__is_readyEv = Module["__ZNKSt3__217__assoc_sub_state10__is_readyEv"] = createExportWrapper("_ZNKSt3__217__assoc_sub_state10__is_readyEv"); var __ZNSt3__211unique_lockINS_5mutexEE6unlockEv = Module["__ZNSt3__211unique_lockINS_5mutexEE6unlockEv"] = createExportWrapper("_ZNSt3__211unique_lockINS_5mutexEE6unlockEv"); var __ZNSt3__217__assoc_sub_state9__executeEv = Module["__ZNSt3__217__assoc_sub_state9__executeEv"] = createExportWrapper("_ZNSt3__217__assoc_sub_state9__executeEv"); var __ZNSt3__26futureIvEC2EPNS_17__assoc_sub_stateE = Module["__ZNSt3__26futureIvEC2EPNS_17__assoc_sub_stateE"] = createExportWrapper("_ZNSt3__26futureIvEC2EPNS_17__assoc_sub_stateE"); var __ZNSt3__217__assoc_sub_state15__attach_futureEv = Module["__ZNSt3__217__assoc_sub_state15__attach_futureEv"] = createExportWrapper("_ZNSt3__217__assoc_sub_state15__attach_futureEv"); var __ZNSt3__26futureIvED2Ev = Module["__ZNSt3__26futureIvED2Ev"] = createExportWrapper("_ZNSt3__26futureIvED2Ev"); var __ZNSt3__26futureIvE3getEv = Module["__ZNSt3__26futureIvE3getEv"] = createExportWrapper("_ZNSt3__26futureIvE3getEv"); var __ZNSt3__210unique_ptrINS_14__shared_countENS_22__release_shared_countEEC2ILb1EvEEPS1_ = Module["__ZNSt3__210unique_ptrINS_14__shared_countENS_22__release_shared_countEEC2ILb1EvEEPS1_"] = createExportWrapper("_ZNSt3__210unique_ptrINS_14__shared_countENS_22__release_shared_countEEC2ILb1EvEEPS1_"); var __ZNSt3__210unique_ptrINS_14__shared_countENS_22__release_shared_countEED2Ev = Module["__ZNSt3__210unique_ptrINS_14__shared_countENS_22__release_shared_countEED2Ev"] = createExportWrapper("_ZNSt3__210unique_ptrINS_14__shared_countENS_22__release_shared_countEED2Ev"); var __ZNSt3__27promiseIvEC2Ev = Module["__ZNSt3__27promiseIvEC2Ev"] = createExportWrapper("_ZNSt3__27promiseIvEC2Ev"); var __ZNSt3__217__assoc_sub_stateC2Ev = Module["__ZNSt3__217__assoc_sub_stateC2Ev"] = createExportWrapper("_ZNSt3__217__assoc_sub_stateC2Ev"); var __ZNSt3__27promiseIvED2Ev = Module["__ZNSt3__27promiseIvED2Ev"] = createExportWrapper("_ZNSt3__27promiseIvED2Ev"); var __ZNSt3__27promiseIvE10get_futureEv = Module["__ZNSt3__27promiseIvE10get_futureEv"] = createExportWrapper("_ZNSt3__27promiseIvE10get_futureEv"); var __ZNSt3__27promiseIvE9set_valueEv = Module["__ZNSt3__27promiseIvE9set_valueEv"] = createExportWrapper("_ZNSt3__27promiseIvE9set_valueEv"); var __ZNSt3__27promiseIvE13set_exceptionESt13exception_ptr = Module["__ZNSt3__27promiseIvE13set_exceptionESt13exception_ptr"] = createExportWrapper("_ZNSt3__27promiseIvE13set_exceptionESt13exception_ptr"); var __ZNSt3__27promiseIvE24set_value_at_thread_exitEv = Module["__ZNSt3__27promiseIvE24set_value_at_thread_exitEv"] = createExportWrapper("_ZNSt3__27promiseIvE24set_value_at_thread_exitEv"); var __ZNSt3__27promiseIvE28set_exception_at_thread_exitESt13exception_ptr = Module["__ZNSt3__27promiseIvE28set_exception_at_thread_exitESt13exception_ptr"] = createExportWrapper("_ZNSt3__27promiseIvE28set_exception_at_thread_exitESt13exception_ptr"); var __ZNSt3__213shared_futureIvED2Ev = Module["__ZNSt3__213shared_futureIvED2Ev"] = createExportWrapper("_ZNSt3__213shared_futureIvED2Ev"); var __ZNSt3__213shared_futureIvEaSERKS1_ = Module["__ZNSt3__213shared_futureIvEaSERKS1_"] = createExportWrapper("_ZNSt3__213shared_futureIvEaSERKS1_"); var __ZNSt3__214__shared_count12__add_sharedEv = Module["__ZNSt3__214__shared_count12__add_sharedEv"] = createExportWrapper("_ZNSt3__214__shared_count12__add_sharedEv"); var __ZNSt3__217__assoc_sub_stateD2Ev = Module["__ZNSt3__217__assoc_sub_stateD2Ev"] = createExportWrapper("_ZNSt3__217__assoc_sub_stateD2Ev"); var __ZNSt3__217__assoc_sub_stateD0Ev = Module["__ZNSt3__217__assoc_sub_stateD0Ev"] = createExportWrapper("_ZNSt3__217__assoc_sub_stateD0Ev"); var __ZNSt3__223__future_error_categoryD0Ev = Module["__ZNSt3__223__future_error_categoryD0Ev"] = createExportWrapper("_ZNSt3__223__future_error_categoryD0Ev"); var __ZNKSt3__214error_category23default_error_conditionEi = Module["__ZNKSt3__214error_category23default_error_conditionEi"] = createExportWrapper("_ZNKSt3__214error_category23default_error_conditionEi"); var __ZNKSt3__214error_category10equivalentEiRKNS_15error_conditionE = Module["__ZNKSt3__214error_category10equivalentEiRKNS_15error_conditionE"] = createExportWrapper("_ZNKSt3__214error_category10equivalentEiRKNS_15error_conditionE"); var __ZNKSt3__214error_category10equivalentERKNS_10error_codeEi = Module["__ZNKSt3__214error_category10equivalentERKNS_10error_codeEi"] = createExportWrapper("_ZNKSt3__214error_category10equivalentERKNS_10error_codeEi"); var __ZNKSt11logic_error4whatEv = Module["__ZNKSt11logic_error4whatEv"] = createExportWrapper("_ZNKSt11logic_error4whatEv"); var __ZNSt3__25mutexC2Ev = Module["__ZNSt3__25mutexC2Ev"] = createExportWrapper("_ZNSt3__25mutexC2Ev"); var __ZNSt3__218condition_variableC2Ev = Module["__ZNSt3__218condition_variableC2Ev"] = createExportWrapper("_ZNSt3__218condition_variableC2Ev"); var __ZNSt3__234__libcpp_atomic_refcount_incrementIlEET_RS1_ = Module["__ZNSt3__234__libcpp_atomic_refcount_incrementIlEET_RS1_"] = createExportWrapper("_ZNSt3__234__libcpp_atomic_refcount_incrementIlEET_RS1_"); var __ZNSt3__25mutexD1Ev = Module["__ZNSt3__25mutexD1Ev"] = createExportWrapper("_ZNSt3__25mutexD1Ev"); var __ZNSt3__214__shared_countD2Ev = Module["__ZNSt3__214__shared_countD2Ev"] = createExportWrapper("_ZNSt3__214__shared_countD2Ev"); var __ZNSt3__217__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEC2IRS2_NS_16__value_init_tagEEEOT_OT0_ = Module["__ZNSt3__217__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEC2IRS2_NS_16__value_init_tagEEEOT_OT0_"] = createExportWrapper("_ZNSt3__217__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEEC2IRS2_NS_16__value_init_tagEEEOT_OT0_"); var __ZNSt3__222__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEC2IRS2_vEEOT_ = Module["__ZNSt3__222__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEC2IRS2_vEEOT_"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPNS_14__shared_countELi0ELb0EEC2IRS2_vEEOT_"); var __ZNSt3__222__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEC2ENS_16__value_init_tagE = Module["__ZNSt3__222__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEC2ENS_16__value_init_tagE"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_22__release_shared_countELi1ELb1EEC2ENS_16__value_init_tagE"); var __ZNSt3__210unique_ptrINS_14__shared_countENS_22__release_shared_countEE5resetEPS1_ = Module["__ZNSt3__210unique_ptrINS_14__shared_countENS_22__release_shared_countEE5resetEPS1_"] = createExportWrapper("_ZNSt3__210unique_ptrINS_14__shared_countENS_22__release_shared_countEE5resetEPS1_"); var __ZNSt3__217__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEE5firstEv = Module["__ZNSt3__217__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEE5firstEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEE5firstEv"); var __ZNSt3__217__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEE6secondEv = Module["__ZNSt3__217__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEE6secondEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPNS_14__shared_countENS_22__release_shared_countEE6secondEv"); var __ZNSt3__222__release_shared_countclEPNS_14__shared_countE = Module["__ZNSt3__222__release_shared_countclEPNS_14__shared_countE"] = createExportWrapper("_ZNSt3__222__release_shared_countclEPNS_14__shared_countE"); var __ZNSt3__222__compressed_pair_elemIPNS_14__shared_countELi0ELb0EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemIPNS_14__shared_countELi0ELb0EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPNS_14__shared_countELi0ELb0EE5__getEv"); var __ZNSt3__222__compressed_pair_elemINS_22__release_shared_countELi1ELb1EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemINS_22__release_shared_countELi1ELb1EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_22__release_shared_countELi1ELb1EE5__getEv"); var __ZNSt3__212future_errorC1ENS_10error_codeE = Module["__ZNSt3__212future_errorC1ENS_10error_codeE"] = createExportWrapper("_ZNSt3__212future_errorC1ENS_10error_codeE"); var __ZNSt3__212future_errorD1Ev = Module["__ZNSt3__212future_errorD1Ev"] = createExportWrapper("_ZNSt3__212future_errorD1Ev"); var __ZNSt3__26futureIvEC1EPNS_17__assoc_sub_stateE = Module["__ZNSt3__26futureIvEC1EPNS_17__assoc_sub_stateE"] = createExportWrapper("_ZNSt3__26futureIvEC1EPNS_17__assoc_sub_stateE"); var __ZNSt3__26futureIvED1Ev = Module["__ZNSt3__26futureIvED1Ev"] = createExportWrapper("_ZNSt3__26futureIvED1Ev"); var __ZNSt3__27promiseIvEC1Ev = Module["__ZNSt3__27promiseIvEC1Ev"] = createExportWrapper("_ZNSt3__27promiseIvEC1Ev"); var __ZNSt3__27promiseIvED1Ev = Module["__ZNSt3__27promiseIvED1Ev"] = createExportWrapper("_ZNSt3__27promiseIvED1Ev"); var __ZNSt3__213shared_futureIvED1Ev = Module["__ZNSt3__213shared_futureIvED1Ev"] = createExportWrapper("_ZNSt3__213shared_futureIvED1Ev"); var __ZNSt3__211lower_boundIPKjmEET_S3_S3_RKT0_ = Module["__ZNSt3__211lower_boundIPKjmEET_S3_S3_RKT0_"] = createExportWrapper("_ZNSt3__211lower_boundIPKjmEET_S3_S3_RKT0_"); var __ZNSt3__220__check_for_overflowILm4EEENS_9enable_ifIXeqT_Li4EEvE4typeEm = Module["__ZNSt3__220__check_for_overflowILm4EEENS_9enable_ifIXeqT_Li4EEvE4typeEm"] = createExportWrapper("_ZNSt3__220__check_for_overflowILm4EEENS_9enable_ifIXeqT_Li4EEvE4typeEm"); var __ZNSt3__211lower_boundIPKjmNS_6__lessIjmEEEET_S5_S5_RKT0_T1_ = Module["__ZNSt3__211lower_boundIPKjmNS_6__lessIjmEEEET_S5_S5_RKT0_T1_"] = createExportWrapper("_ZNSt3__211lower_boundIPKjmNS_6__lessIjmEEEET_S5_S5_RKT0_T1_"); var __ZNSt3__213__lower_boundIRNS_6__lessIjmEEPKjmEET0_S6_S6_RKT1_T_ = Module["__ZNSt3__213__lower_boundIRNS_6__lessIjmEEPKjmEET0_S6_S6_RKT1_T_"] = createExportWrapper("_ZNSt3__213__lower_boundIRNS_6__lessIjmEEPKjmEET0_S6_S6_RKT1_T_"); var __ZNSt3__28distanceIPKjEENS_15iterator_traitsIT_E15difference_typeES4_S4_ = Module["__ZNSt3__28distanceIPKjEENS_15iterator_traitsIT_E15difference_typeES4_S4_"] = createExportWrapper("_ZNSt3__28distanceIPKjEENS_15iterator_traitsIT_E15difference_typeES4_S4_"); var __ZNSt3__27advanceIPKjllvEEvRT_T0_ = Module["__ZNSt3__27advanceIPKjllvEEvRT_T0_"] = createExportWrapper("_ZNSt3__27advanceIPKjllvEEvRT_T0_"); var __ZNKSt3__26__lessIjmEclERKjRKm = Module["__ZNKSt3__26__lessIjmEclERKjRKm"] = createExportWrapper("_ZNKSt3__26__lessIjmEclERKjRKm"); var __ZNSt3__210__distanceIPKjEENS_15iterator_traitsIT_E15difference_typeES4_S4_NS_26random_access_iterator_tagE = Module["__ZNSt3__210__distanceIPKjEENS_15iterator_traitsIT_E15difference_typeES4_S4_NS_26random_access_iterator_tagE"] = createExportWrapper("_ZNSt3__210__distanceIPKjEENS_15iterator_traitsIT_E15difference_typeES4_S4_NS_26random_access_iterator_tagE"); var __ZNSt3__29__advanceIPKjEEvRT_NS_15iterator_traitsIS3_E15difference_typeENS_26random_access_iterator_tagE = Module["__ZNSt3__29__advanceIPKjEEvRT_NS_15iterator_traitsIS3_E15difference_typeENS_26random_access_iterator_tagE"] = createExportWrapper("_ZNSt3__29__advanceIPKjEEvRT_NS_15iterator_traitsIS3_E15difference_typeENS_26random_access_iterator_tagE"); var __ZNSt3__222__throw_overflow_errorEPKc = Module["__ZNSt3__222__throw_overflow_errorEPKc"] = createExportWrapper("_ZNSt3__222__throw_overflow_errorEPKc"); var __ZNSt3__29basic_iosIcNS_11char_traitsIcEEED2Ev = Module["__ZNSt3__29basic_iosIcNS_11char_traitsIcEEED2Ev"] = createExportWrapper("_ZNSt3__29basic_iosIcNS_11char_traitsIcEEED2Ev"); var __ZNSt3__28ios_baseD2Ev = Module["__ZNSt3__28ios_baseD2Ev"] = createExportWrapper("_ZNSt3__28ios_baseD2Ev"); var __ZNSt3__29basic_iosIcNS_11char_traitsIcEEED0Ev = Module["__ZNSt3__29basic_iosIcNS_11char_traitsIcEEED0Ev"] = createExportWrapper("_ZNSt3__29basic_iosIcNS_11char_traitsIcEEED0Ev"); var __ZNSt3__29basic_iosIcNS_11char_traitsIcEEE7copyfmtERKS3_ = Module["__ZNSt3__29basic_iosIcNS_11char_traitsIcEEE7copyfmtERKS3_"] = createExportWrapper("_ZNSt3__29basic_iosIcNS_11char_traitsIcEEE7copyfmtERKS3_"); var __ZNSt3__28ios_base16__call_callbacksENS0_5eventE = Module["__ZNSt3__28ios_base16__call_callbacksENS0_5eventE"] = createExportWrapper("_ZNSt3__28ios_base16__call_callbacksENS0_5eventE"); var __ZNSt3__28ios_base7copyfmtERKS0_ = Module["__ZNSt3__28ios_base7copyfmtERKS0_"] = createExportWrapper("_ZNSt3__28ios_base7copyfmtERKS0_"); var __ZNSt3__29basic_iosIcNS_11char_traitsIcEEE10exceptionsEj = Module["__ZNSt3__29basic_iosIcNS_11char_traitsIcEEE10exceptionsEj"] = createExportWrapper("_ZNSt3__29basic_iosIcNS_11char_traitsIcEEE10exceptionsEj"); var __ZNKSt3__29basic_iosIcNS_11char_traitsIcEEE10exceptionsEv = Module["__ZNKSt3__29basic_iosIcNS_11char_traitsIcEEE10exceptionsEv"] = createExportWrapper("_ZNKSt3__29basic_iosIcNS_11char_traitsIcEEE10exceptionsEv"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEED2Ev = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEED2Ev"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEED2Ev"); var __ZNSt3__26localeD1Ev = Module["__ZNSt3__26localeD1Ev"] = createExportWrapper("_ZNSt3__26localeD1Ev"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEED0Ev = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEED0Ev"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEED0Ev"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEEC2Ev = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEEC2Ev"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEEC2Ev"); var __ZNSt3__26localeC1Ev = Module["__ZNSt3__26localeC1Ev"] = createExportWrapper("_ZNSt3__26localeC1Ev"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEEC2ERKS3_ = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEEC2ERKS3_"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEEC2ERKS3_"); var __ZNSt3__26localeC1ERKS0_ = Module["__ZNSt3__26localeC1ERKS0_"] = createExportWrapper("_ZNSt3__26localeC1ERKS0_"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEEaSERKS3_ = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEEaSERKS3_"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEEaSERKS3_"); var __ZNSt3__26localeaSERKS0_ = Module["__ZNSt3__26localeaSERKS0_"] = createExportWrapper("_ZNSt3__26localeaSERKS0_"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE4swapERS3_ = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE4swapERS3_"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE4swapERS3_"); var __ZNSt3__24swapINS_6localeEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS3_EE5valueEvE4typeERS3_S6_ = Module["__ZNSt3__24swapINS_6localeEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS3_EE5valueEvE4typeERS3_S6_"] = createExportWrapper("_ZNSt3__24swapINS_6localeEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS3_EE5valueEvE4typeERS3_S6_"); var __ZNSt3__24swapIPcEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS3_EE5valueEvE4typeERS3_S6_ = Module["__ZNSt3__24swapIPcEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS3_EE5valueEvE4typeERS3_S6_"] = createExportWrapper("_ZNSt3__24swapIPcEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS3_EE5valueEvE4typeERS3_S6_"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE5imbueERKNS_6localeE = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE5imbueERKNS_6localeE"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE5imbueERKNS_6localeE"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE6setbufEPcl = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE6setbufEPcl"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE6setbufEPcl"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE7seekoffExNS_8ios_base7seekdirEj = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE7seekoffExNS_8ios_base7seekdirEj"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE7seekoffExNS_8ios_base7seekdirEj"); var __ZNSt3__24fposI11__mbstate_tEC2Ex = Module["__ZNSt3__24fposI11__mbstate_tEC2Ex"] = createExportWrapper("_ZNSt3__24fposI11__mbstate_tEC2Ex"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE7seekposENS_4fposI11__mbstate_tEEj = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE7seekposENS_4fposI11__mbstate_tEEj"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE7seekposENS_4fposI11__mbstate_tEEj"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE4syncEv = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE4syncEv"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE4syncEv"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE9showmanycEv = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE9showmanycEv"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE9showmanycEv"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE6xsgetnEPcl = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE6xsgetnEPcl"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE6xsgetnEPcl"); var __ZNSt3__23minIlEERKT_S3_S3_ = Module["__ZNSt3__23minIlEERKT_S3_S3_"] = createExportWrapper("_ZNSt3__23minIlEERKT_S3_S3_"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE5gbumpEi = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE5gbumpEi"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE5gbumpEi"); var __ZNSt3__211char_traitsIcE12to_char_typeEi = Module["__ZNSt3__211char_traitsIcE12to_char_typeEi"] = createExportWrapper("_ZNSt3__211char_traitsIcE12to_char_typeEi"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE9underflowEv = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE9underflowEv"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE9underflowEv"); var __ZNSt3__211char_traitsIcE3eofEv = Module["__ZNSt3__211char_traitsIcE3eofEv"] = createExportWrapper("_ZNSt3__211char_traitsIcE3eofEv"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE5uflowEv = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE5uflowEv"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE5uflowEv"); var __ZNSt3__211char_traitsIcE11to_int_typeEc = Module["__ZNSt3__211char_traitsIcE11to_int_typeEc"] = createExportWrapper("_ZNSt3__211char_traitsIcE11to_int_typeEc"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE9pbackfailEi = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE9pbackfailEi"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE9pbackfailEi"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE6xsputnEPKcl = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE6xsputnEPKcl"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE6xsputnEPKcl"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE8overflowEi = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE8overflowEi"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE8overflowEi"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEED2Ev = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEED2Ev"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEED2Ev"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEED1Ev = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEED1Ev"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEED1Ev"); var __ZTv0_n12_NSt3__213basic_istreamIcNS_11char_traitsIcEEED1Ev = Module["__ZTv0_n12_NSt3__213basic_istreamIcNS_11char_traitsIcEEED1Ev"] = createExportWrapper("_ZTv0_n12_NSt3__213basic_istreamIcNS_11char_traitsIcEEED1Ev"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEED0Ev = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEED0Ev"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEED0Ev"); var __ZTv0_n12_NSt3__213basic_istreamIcNS_11char_traitsIcEEED0Ev = Module["__ZTv0_n12_NSt3__213basic_istreamIcNS_11char_traitsIcEEED0Ev"] = createExportWrapper("_ZTv0_n12_NSt3__213basic_istreamIcNS_11char_traitsIcEEED0Ev"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE6sentryC2ERS3_b = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE6sentryC2ERS3_b"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE6sentryC2ERS3_b"); var __ZNKSt3__29basic_iosIcNS_11char_traitsIcEEE4goodEv = Module["__ZNKSt3__29basic_iosIcNS_11char_traitsIcEEE4goodEv"] = createExportWrapper("_ZNKSt3__29basic_iosIcNS_11char_traitsIcEEE4goodEv"); var __ZNKSt3__29basic_iosIcNS_11char_traitsIcEEE3tieEv = Module["__ZNKSt3__29basic_iosIcNS_11char_traitsIcEEE3tieEv"] = createExportWrapper("_ZNKSt3__29basic_iosIcNS_11char_traitsIcEEE3tieEv"); var __ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE5flushEv = Module["__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE5flushEv"] = createExportWrapper("_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE5flushEv"); var __ZNKSt3__28ios_base5flagsEv = Module["__ZNKSt3__28ios_base5flagsEv"] = createExportWrapper("_ZNKSt3__28ios_base5flagsEv"); var __ZNSt3__29use_facetINS_5ctypeIcEEEERKT_RKNS_6localeE = Module["__ZNSt3__29use_facetINS_5ctypeIcEEEERKT_RKNS_6localeE"] = createExportWrapper("_ZNSt3__29use_facetINS_5ctypeIcEEEERKT_RKNS_6localeE"); var __ZNKSt3__28ios_base6getlocEv = Module["__ZNKSt3__28ios_base6getlocEv"] = createExportWrapper("_ZNKSt3__28ios_base6getlocEv"); var __ZNSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEEC2ERNS_13basic_istreamIcS2_EE = Module["__ZNSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEEC2ERNS_13basic_istreamIcS2_EE"] = createExportWrapper("_ZNSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEEC2ERNS_13basic_istreamIcS2_EE"); var __ZNSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEEC2Ev = Module["__ZNSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEEC2Ev"] = createExportWrapper("_ZNSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEEC2Ev"); var __ZNSt3__2neIcNS_11char_traitsIcEEEEbRKNS_19istreambuf_iteratorIT_T0_EES8_ = Module["__ZNSt3__2neIcNS_11char_traitsIcEEEEbRKNS_19istreambuf_iteratorIT_T0_EES8_"] = createExportWrapper("_ZNSt3__2neIcNS_11char_traitsIcEEEEbRKNS_19istreambuf_iteratorIT_T0_EES8_"); var __ZNKSt3__25ctypeIcE2isEmc = Module["__ZNKSt3__25ctypeIcE2isEmc"] = createExportWrapper("_ZNKSt3__25ctypeIcE2isEmc"); var __ZNKSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEEdeEv = Module["__ZNKSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEEdeEv"] = createExportWrapper("_ZNKSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEEdeEv"); var __ZNSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEEppEv = Module["__ZNSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEEppEv"] = createExportWrapper("_ZNSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEEppEv"); var __ZNSt3__2eqIcNS_11char_traitsIcEEEEbRKNS_19istreambuf_iteratorIT_T0_EES8_ = Module["__ZNSt3__2eqIcNS_11char_traitsIcEEEEbRKNS_19istreambuf_iteratorIT_T0_EES8_"] = createExportWrapper("_ZNSt3__2eqIcNS_11char_traitsIcEEEEbRKNS_19istreambuf_iteratorIT_T0_EES8_"); var __ZNSt3__29basic_iosIcNS_11char_traitsIcEEE8setstateEj = Module["__ZNSt3__29basic_iosIcNS_11char_traitsIcEEE8setstateEj"] = createExportWrapper("_ZNSt3__29basic_iosIcNS_11char_traitsIcEEE8setstateEj"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsEPNS_15basic_streambufIcS2_EE = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsEPNS_15basic_streambufIcS2_EE"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsEPNS_15basic_streambufIcS2_EE"); var __ZNKSt3__213basic_istreamIcNS_11char_traitsIcEEE6sentrycvbEv = Module["__ZNKSt3__213basic_istreamIcNS_11char_traitsIcEEE6sentrycvbEv"] = createExportWrapper("_ZNKSt3__213basic_istreamIcNS_11char_traitsIcEEE6sentrycvbEv"); var __ZNKSt3__29basic_iosIcNS_11char_traitsIcEEE5rdbufEv = Module["__ZNKSt3__29basic_iosIcNS_11char_traitsIcEEE5rdbufEv"] = createExportWrapper("_ZNKSt3__29basic_iosIcNS_11char_traitsIcEEE5rdbufEv"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE5sgetcEv = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE5sgetcEv"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE5sgetcEv"); var __ZNSt3__211char_traitsIcE11eq_int_typeEii = Module["__ZNSt3__211char_traitsIcE11eq_int_typeEii"] = createExportWrapper("_ZNSt3__211char_traitsIcE11eq_int_typeEii"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE5sputcEc = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE5sputcEc"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE5sputcEc"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE6sbumpcEv = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE6sbumpcEv"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE6sbumpcEv"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERb = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERb"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERb"); var __ZNSt3__218__input_arithmeticIbcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_ = Module["__ZNSt3__218__input_arithmeticIbcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_"] = createExportWrapper("_ZNSt3__218__input_arithmeticIbcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERs = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERs"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERs"); var __ZNSt3__238__input_arithmetic_with_numeric_limitsIscNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_ = Module["__ZNSt3__238__input_arithmetic_with_numeric_limitsIscNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_"] = createExportWrapper("_ZNSt3__238__input_arithmetic_with_numeric_limitsIscNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERt = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERt"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERt"); var __ZNSt3__218__input_arithmeticItcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_ = Module["__ZNSt3__218__input_arithmeticItcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_"] = createExportWrapper("_ZNSt3__218__input_arithmeticItcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERi = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERi"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERi"); var __ZNSt3__238__input_arithmetic_with_numeric_limitsIicNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_ = Module["__ZNSt3__238__input_arithmetic_with_numeric_limitsIicNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_"] = createExportWrapper("_ZNSt3__238__input_arithmetic_with_numeric_limitsIicNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERj = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERj"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERj"); var __ZNSt3__218__input_arithmeticIjcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_ = Module["__ZNSt3__218__input_arithmeticIjcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_"] = createExportWrapper("_ZNSt3__218__input_arithmeticIjcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERl = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERl"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERl"); var __ZNSt3__218__input_arithmeticIlcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_ = Module["__ZNSt3__218__input_arithmeticIlcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_"] = createExportWrapper("_ZNSt3__218__input_arithmeticIlcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERm = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERm"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERm"); var __ZNSt3__218__input_arithmeticImcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_ = Module["__ZNSt3__218__input_arithmeticImcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_"] = createExportWrapper("_ZNSt3__218__input_arithmeticImcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERx = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERx"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERx"); var __ZNSt3__218__input_arithmeticIxcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_ = Module["__ZNSt3__218__input_arithmeticIxcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_"] = createExportWrapper("_ZNSt3__218__input_arithmeticIxcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERy = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERy"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERy"); var __ZNSt3__218__input_arithmeticIycNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_ = Module["__ZNSt3__218__input_arithmeticIycNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_"] = createExportWrapper("_ZNSt3__218__input_arithmeticIycNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERf = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERf"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERf"); var __ZNSt3__218__input_arithmeticIfcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_ = Module["__ZNSt3__218__input_arithmeticIfcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_"] = createExportWrapper("_ZNSt3__218__input_arithmeticIfcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERd = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERd"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERd"); var __ZNSt3__218__input_arithmeticIdcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_ = Module["__ZNSt3__218__input_arithmeticIdcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_"] = createExportWrapper("_ZNSt3__218__input_arithmeticIdcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERe = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERe"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERe"); var __ZNSt3__218__input_arithmeticIecNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_ = Module["__ZNSt3__218__input_arithmeticIecNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_"] = createExportWrapper("_ZNSt3__218__input_arithmeticIecNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES7_RT_"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERPv = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERPv"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEErsERPv"); var __ZNSt3__218__input_arithmeticIPvcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES8_RT_ = Module["__ZNSt3__218__input_arithmeticIPvcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES8_RT_"] = createExportWrapper("_ZNSt3__218__input_arithmeticIPvcNS_11char_traitsIcEEEERNS_13basic_istreamIT0_T1_EES8_RT_"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE3getEv = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE3getEv"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE3getEv"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE3getEPclc = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE3getEPclc"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE3getEPclc"); var __ZNSt3__211char_traitsIcE2eqEcc = Module["__ZNSt3__211char_traitsIcE2eqEcc"] = createExportWrapper("_ZNSt3__211char_traitsIcE2eqEcc"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE3getERNS_15basic_streambufIcS2_EEc = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE3getERNS_15basic_streambufIcS2_EEc"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE3getERNS_15basic_streambufIcS2_EEc"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE7getlineEPclc = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE7getlineEPclc"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE7getlineEPclc"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE6ignoreEli = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE6ignoreEli"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE6ignoreEli"); var __ZNSt3__214numeric_limitsIlE3maxEv = Module["__ZNSt3__214numeric_limitsIlE3maxEv"] = createExportWrapper("_ZNSt3__214numeric_limitsIlE3maxEv"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE4peekEv = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE4peekEv"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE4peekEv"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE4readEPcl = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE4readEPcl"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE4readEPcl"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE5sgetnEPcl = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE5sgetnEPcl"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE5sgetnEPcl"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE8readsomeEPcl = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE8readsomeEPcl"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE8readsomeEPcl"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE8in_availEv = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE8in_availEv"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE8in_availEv"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE7putbackEc = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE7putbackEc"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE7putbackEc"); var __ZNKSt3__29basic_iosIcNS_11char_traitsIcEEE7rdstateEv = Module["__ZNKSt3__29basic_iosIcNS_11char_traitsIcEEE7rdstateEv"] = createExportWrapper("_ZNKSt3__29basic_iosIcNS_11char_traitsIcEEE7rdstateEv"); var __ZNSt3__29basic_iosIcNS_11char_traitsIcEEE5clearEj = Module["__ZNSt3__29basic_iosIcNS_11char_traitsIcEEE5clearEj"] = createExportWrapper("_ZNSt3__29basic_iosIcNS_11char_traitsIcEEE5clearEj"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE9sputbackcEc = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE9sputbackcEc"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE9sputbackcEc"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE5ungetEv = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE5ungetEv"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE5ungetEv"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE7sungetcEv = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE7sungetcEv"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE7sungetcEv"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE4syncEv = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE4syncEv"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE4syncEv"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE7pubsyncEv = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE7pubsyncEv"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE7pubsyncEv"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE5tellgEv = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE5tellgEv"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE5tellgEv"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE10pubseekoffExNS_8ios_base7seekdirEj = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE10pubseekoffExNS_8ios_base7seekdirEj"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE10pubseekoffExNS_8ios_base7seekdirEj"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE5seekgENS_4fposI11__mbstate_tEE = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE5seekgENS_4fposI11__mbstate_tEE"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE5seekgENS_4fposI11__mbstate_tEE"); var __ZNSt3__2eqI11__mbstate_tEEbRKNS_4fposIT_EES6_ = Module["__ZNSt3__2eqI11__mbstate_tEEbRKNS_4fposIT_EES6_"] = createExportWrapper("_ZNSt3__2eqI11__mbstate_tEEbRKNS_4fposIT_EES6_"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE10pubseekposENS_4fposI11__mbstate_tEEj = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE10pubseekposENS_4fposI11__mbstate_tEEj"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE10pubseekposENS_4fposI11__mbstate_tEEj"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE5seekgExNS_8ios_base7seekdirE = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE5seekgExNS_8ios_base7seekdirE"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE5seekgExNS_8ios_base7seekdirE"); var __ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEED2Ev = Module["__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEED2Ev"] = createExportWrapper("_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEED2Ev"); var __ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEED1Ev = Module["__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEED1Ev"] = createExportWrapper("_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEED1Ev"); var __ZTv0_n12_NSt3__213basic_ostreamIcNS_11char_traitsIcEEED1Ev = Module["__ZTv0_n12_NSt3__213basic_ostreamIcNS_11char_traitsIcEEED1Ev"] = createExportWrapper("_ZTv0_n12_NSt3__213basic_ostreamIcNS_11char_traitsIcEEED1Ev"); var __ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEED0Ev = Module["__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEED0Ev"] = createExportWrapper("_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEED0Ev"); var __ZTv0_n12_NSt3__213basic_ostreamIcNS_11char_traitsIcEEED0Ev = Module["__ZTv0_n12_NSt3__213basic_ostreamIcNS_11char_traitsIcEEED0Ev"] = createExportWrapper("_ZTv0_n12_NSt3__213basic_ostreamIcNS_11char_traitsIcEEED0Ev"); var __ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE6sentryC2ERS3_ = Module["__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE6sentryC2ERS3_"] = createExportWrapper("_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE6sentryC2ERS3_"); var __ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev = Module["__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev"] = createExportWrapper("_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev"); var __ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEb = Module["__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEb"] = createExportWrapper("_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEb"); var __ZNKSt3__213basic_ostreamIcNS_11char_traitsIcEEE6sentrycvbEv = Module["__ZNKSt3__213basic_ostreamIcNS_11char_traitsIcEEE6sentrycvbEv"] = createExportWrapper("_ZNKSt3__213basic_ostreamIcNS_11char_traitsIcEEE6sentrycvbEv"); var __ZNSt3__29use_facetINS_7num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEEEERKT_RKNS_6localeE = Module["__ZNSt3__29use_facetINS_7num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEEEERKT_RKNS_6localeE"] = createExportWrapper("_ZNSt3__29use_facetINS_7num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEEEERKT_RKNS_6localeE"); var __ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcb = Module["__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcb"] = createExportWrapper("_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcb"); var __ZNSt3__219ostreambuf_iteratorIcNS_11char_traitsIcEEEC2ERNS_13basic_ostreamIcS2_EE = Module["__ZNSt3__219ostreambuf_iteratorIcNS_11char_traitsIcEEEC2ERNS_13basic_ostreamIcS2_EE"] = createExportWrapper("_ZNSt3__219ostreambuf_iteratorIcNS_11char_traitsIcEEEC2ERNS_13basic_ostreamIcS2_EE"); var __ZNKSt3__29basic_iosIcNS_11char_traitsIcEEE4fillEv = Module["__ZNKSt3__29basic_iosIcNS_11char_traitsIcEEE4fillEv"] = createExportWrapper("_ZNKSt3__29basic_iosIcNS_11char_traitsIcEEE4fillEv"); var __ZNKSt3__219ostreambuf_iteratorIcNS_11char_traitsIcEEE6failedEv = Module["__ZNKSt3__219ostreambuf_iteratorIcNS_11char_traitsIcEEE6failedEv"] = createExportWrapper("_ZNKSt3__219ostreambuf_iteratorIcNS_11char_traitsIcEEE6failedEv"); var __ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEs = Module["__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEs"] = createExportWrapper("_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEs"); var __ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcl = Module["__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcl"] = createExportWrapper("_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcl"); var __ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEt = Module["__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEt"] = createExportWrapper("_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEt"); var __ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcm = Module["__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcm"] = createExportWrapper("_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcm"); var __ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEi = Module["__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEi"] = createExportWrapper("_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEi"); var __ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEj = Module["__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEj"] = createExportWrapper("_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEj"); var __ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEl = Module["__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEl"] = createExportWrapper("_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEl"); var __ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEm = Module["__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEm"] = createExportWrapper("_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEm"); var __ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEx = Module["__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEx"] = createExportWrapper("_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEx"); var __ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcx = Module["__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcx"] = createExportWrapper("_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcx"); var __ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEy = Module["__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEy"] = createExportWrapper("_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEy"); var __ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcy = Module["__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcy"] = createExportWrapper("_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcy"); var __ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEf = Module["__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEf"] = createExportWrapper("_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEf"); var __ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcd = Module["__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcd"] = createExportWrapper("_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcd"); var __ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEd = Module["__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEd"] = createExportWrapper("_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEd"); var __ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEe = Module["__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEe"] = createExportWrapper("_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEe"); var __ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEce = Module["__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEce"] = createExportWrapper("_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEce"); var __ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEPKv = Module["__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEPKv"] = createExportWrapper("_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEPKv"); var __ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcPKv = Module["__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcPKv"] = createExportWrapper("_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcPKv"); var __ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEPNS_15basic_streambufIcS2_EE = Module["__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEPNS_15basic_streambufIcS2_EE"] = createExportWrapper("_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEPNS_15basic_streambufIcS2_EE"); var __ZNSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEEC2EPNS_15basic_streambufIcS2_EE = Module["__ZNSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEEC2EPNS_15basic_streambufIcS2_EE"] = createExportWrapper("_ZNSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEEC2EPNS_15basic_streambufIcS2_EE"); var __ZNSt3__219ostreambuf_iteratorIcNS_11char_traitsIcEEEdeEv = Module["__ZNSt3__219ostreambuf_iteratorIcNS_11char_traitsIcEEEdeEv"] = createExportWrapper("_ZNSt3__219ostreambuf_iteratorIcNS_11char_traitsIcEEEdeEv"); var __ZNSt3__219ostreambuf_iteratorIcNS_11char_traitsIcEEEaSEc = Module["__ZNSt3__219ostreambuf_iteratorIcNS_11char_traitsIcEEEaSEc"] = createExportWrapper("_ZNSt3__219ostreambuf_iteratorIcNS_11char_traitsIcEEEaSEc"); var __ZNSt3__219ostreambuf_iteratorIcNS_11char_traitsIcEEEppEv = Module["__ZNSt3__219ostreambuf_iteratorIcNS_11char_traitsIcEEEppEv"] = createExportWrapper("_ZNSt3__219ostreambuf_iteratorIcNS_11char_traitsIcEEEppEv"); var __ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE3putEc = Module["__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE3putEc"] = createExportWrapper("_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE3putEc"); var __ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE5writeEPKcl = Module["__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE5writeEPKcl"] = createExportWrapper("_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE5writeEPKcl"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE5sputnEPKcl = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE5sputnEPKcl"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE5sputnEPKcl"); var __ZNSt3__214basic_iostreamIcNS_11char_traitsIcEEED2Ev = Module["__ZNSt3__214basic_iostreamIcNS_11char_traitsIcEEED2Ev"] = createExportWrapper("_ZNSt3__214basic_iostreamIcNS_11char_traitsIcEEED2Ev"); var __ZNSt3__214basic_iostreamIcNS_11char_traitsIcEEED1Ev = Module["__ZNSt3__214basic_iostreamIcNS_11char_traitsIcEEED1Ev"] = createExportWrapper("_ZNSt3__214basic_iostreamIcNS_11char_traitsIcEEED1Ev"); var __ZThn8_NSt3__214basic_iostreamIcNS_11char_traitsIcEEED1Ev = Module["__ZThn8_NSt3__214basic_iostreamIcNS_11char_traitsIcEEED1Ev"] = createExportWrapper("_ZThn8_NSt3__214basic_iostreamIcNS_11char_traitsIcEEED1Ev"); var __ZTv0_n12_NSt3__214basic_iostreamIcNS_11char_traitsIcEEED1Ev = Module["__ZTv0_n12_NSt3__214basic_iostreamIcNS_11char_traitsIcEEED1Ev"] = createExportWrapper("_ZTv0_n12_NSt3__214basic_iostreamIcNS_11char_traitsIcEEED1Ev"); var __ZNSt3__214basic_iostreamIcNS_11char_traitsIcEEED0Ev = Module["__ZNSt3__214basic_iostreamIcNS_11char_traitsIcEEED0Ev"] = createExportWrapper("_ZNSt3__214basic_iostreamIcNS_11char_traitsIcEEED0Ev"); var __ZThn8_NSt3__214basic_iostreamIcNS_11char_traitsIcEEED0Ev = Module["__ZThn8_NSt3__214basic_iostreamIcNS_11char_traitsIcEEED0Ev"] = createExportWrapper("_ZThn8_NSt3__214basic_iostreamIcNS_11char_traitsIcEEED0Ev"); var __ZTv0_n12_NSt3__214basic_iostreamIcNS_11char_traitsIcEEED0Ev = Module["__ZTv0_n12_NSt3__214basic_iostreamIcNS_11char_traitsIcEEED0Ev"] = createExportWrapper("_ZTv0_n12_NSt3__214basic_iostreamIcNS_11char_traitsIcEEED0Ev"); var __ZNSt3__29basic_iosIwNS_11char_traitsIwEEED2Ev = Module["__ZNSt3__29basic_iosIwNS_11char_traitsIwEEED2Ev"] = createExportWrapper("_ZNSt3__29basic_iosIwNS_11char_traitsIwEEED2Ev"); var __ZNSt3__29basic_iosIwNS_11char_traitsIwEEED0Ev = Module["__ZNSt3__29basic_iosIwNS_11char_traitsIwEEED0Ev"] = createExportWrapper("_ZNSt3__29basic_iosIwNS_11char_traitsIwEEED0Ev"); var __ZNSt3__29basic_iosIwNS_11char_traitsIwEEE7copyfmtERKS3_ = Module["__ZNSt3__29basic_iosIwNS_11char_traitsIwEEE7copyfmtERKS3_"] = createExportWrapper("_ZNSt3__29basic_iosIwNS_11char_traitsIwEEE7copyfmtERKS3_"); var __ZNSt3__29basic_iosIwNS_11char_traitsIwEEE10exceptionsEj = Module["__ZNSt3__29basic_iosIwNS_11char_traitsIwEEE10exceptionsEj"] = createExportWrapper("_ZNSt3__29basic_iosIwNS_11char_traitsIwEEE10exceptionsEj"); var __ZNKSt3__29basic_iosIwNS_11char_traitsIwEEE10exceptionsEv = Module["__ZNKSt3__29basic_iosIwNS_11char_traitsIwEEE10exceptionsEv"] = createExportWrapper("_ZNKSt3__29basic_iosIwNS_11char_traitsIwEEE10exceptionsEv"); var __ZNSt3__215basic_streambufIwNS_11char_traitsIwEEED2Ev = Module["__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEED2Ev"] = createExportWrapper("_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEED2Ev"); var __ZNSt3__215basic_streambufIwNS_11char_traitsIwEEED0Ev = Module["__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEED0Ev"] = createExportWrapper("_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEED0Ev"); var __ZNSt3__215basic_streambufIwNS_11char_traitsIwEEEC2Ev = Module["__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEEC2Ev"] = createExportWrapper("_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEEC2Ev"); var __ZNSt3__215basic_streambufIwNS_11char_traitsIwEEEC2ERKS3_ = Module["__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEEC2ERKS3_"] = createExportWrapper("_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEEC2ERKS3_"); var __ZNSt3__215basic_streambufIwNS_11char_traitsIwEEEaSERKS3_ = Module["__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEEaSERKS3_"] = createExportWrapper("_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEEaSERKS3_"); var __ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE4swapERS3_ = Module["__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE4swapERS3_"] = createExportWrapper("_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE4swapERS3_"); var __ZNSt3__24swapIPwEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS3_EE5valueEvE4typeERS3_S6_ = Module["__ZNSt3__24swapIPwEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS3_EE5valueEvE4typeERS3_S6_"] = createExportWrapper("_ZNSt3__24swapIPwEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS3_EE5valueEvE4typeERS3_S6_"); var __ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE5imbueERKNS_6localeE = Module["__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE5imbueERKNS_6localeE"] = createExportWrapper("_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE5imbueERKNS_6localeE"); var __ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE6setbufEPwl = Module["__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE6setbufEPwl"] = createExportWrapper("_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE6setbufEPwl"); var __ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE7seekoffExNS_8ios_base7seekdirEj = Module["__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE7seekoffExNS_8ios_base7seekdirEj"] = createExportWrapper("_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE7seekoffExNS_8ios_base7seekdirEj"); var __ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE7seekposENS_4fposI11__mbstate_tEEj = Module["__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE7seekposENS_4fposI11__mbstate_tEEj"] = createExportWrapper("_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE7seekposENS_4fposI11__mbstate_tEEj"); var __ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE4syncEv = Module["__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE4syncEv"] = createExportWrapper("_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE4syncEv"); var __ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE9showmanycEv = Module["__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE9showmanycEv"] = createExportWrapper("_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE9showmanycEv"); var __ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE6xsgetnEPwl = Module["__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE6xsgetnEPwl"] = createExportWrapper("_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE6xsgetnEPwl"); var __ZNSt3__211char_traitsIwE4copyEPwPKwm = Module["__ZNSt3__211char_traitsIwE4copyEPwPKwm"] = createExportWrapper("_ZNSt3__211char_traitsIwE4copyEPwPKwm"); var __ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE5gbumpEi = Module["__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE5gbumpEi"] = createExportWrapper("_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE5gbumpEi"); var __ZNSt3__211char_traitsIwE12to_char_typeEj = Module["__ZNSt3__211char_traitsIwE12to_char_typeEj"] = createExportWrapper("_ZNSt3__211char_traitsIwE12to_char_typeEj"); var __ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE9underflowEv = Module["__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE9underflowEv"] = createExportWrapper("_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE9underflowEv"); var __ZNSt3__211char_traitsIwE3eofEv = Module["__ZNSt3__211char_traitsIwE3eofEv"] = createExportWrapper("_ZNSt3__211char_traitsIwE3eofEv"); var __ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE5uflowEv = Module["__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE5uflowEv"] = createExportWrapper("_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE5uflowEv"); var __ZNSt3__211char_traitsIwE11to_int_typeEw = Module["__ZNSt3__211char_traitsIwE11to_int_typeEw"] = createExportWrapper("_ZNSt3__211char_traitsIwE11to_int_typeEw"); var __ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE9pbackfailEj = Module["__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE9pbackfailEj"] = createExportWrapper("_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE9pbackfailEj"); var __ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE6xsputnEPKwl = Module["__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE6xsputnEPKwl"] = createExportWrapper("_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE6xsputnEPKwl"); var __ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE8overflowEj = Module["__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE8overflowEj"] = createExportWrapper("_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE8overflowEj"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEED2Ev = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEED2Ev"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEED2Ev"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEED1Ev = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEED1Ev"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEED1Ev"); var __ZTv0_n12_NSt3__213basic_istreamIwNS_11char_traitsIwEEED1Ev = Module["__ZTv0_n12_NSt3__213basic_istreamIwNS_11char_traitsIwEEED1Ev"] = createExportWrapper("_ZTv0_n12_NSt3__213basic_istreamIwNS_11char_traitsIwEEED1Ev"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEED0Ev = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEED0Ev"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEED0Ev"); var __ZTv0_n12_NSt3__213basic_istreamIwNS_11char_traitsIwEEED0Ev = Module["__ZTv0_n12_NSt3__213basic_istreamIwNS_11char_traitsIwEEED0Ev"] = createExportWrapper("_ZTv0_n12_NSt3__213basic_istreamIwNS_11char_traitsIwEEED0Ev"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE6sentryC2ERS3_b = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE6sentryC2ERS3_b"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE6sentryC2ERS3_b"); var __ZNKSt3__29basic_iosIwNS_11char_traitsIwEEE4goodEv = Module["__ZNKSt3__29basic_iosIwNS_11char_traitsIwEEE4goodEv"] = createExportWrapper("_ZNKSt3__29basic_iosIwNS_11char_traitsIwEEE4goodEv"); var __ZNKSt3__29basic_iosIwNS_11char_traitsIwEEE3tieEv = Module["__ZNKSt3__29basic_iosIwNS_11char_traitsIwEEE3tieEv"] = createExportWrapper("_ZNKSt3__29basic_iosIwNS_11char_traitsIwEEE3tieEv"); var __ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEE5flushEv = Module["__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEE5flushEv"] = createExportWrapper("_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEE5flushEv"); var __ZNSt3__29use_facetINS_5ctypeIwEEEERKT_RKNS_6localeE = Module["__ZNSt3__29use_facetINS_5ctypeIwEEEERKT_RKNS_6localeE"] = createExportWrapper("_ZNSt3__29use_facetINS_5ctypeIwEEEERKT_RKNS_6localeE"); var __ZNSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEEC2ERNS_13basic_istreamIwS2_EE = Module["__ZNSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEEC2ERNS_13basic_istreamIwS2_EE"] = createExportWrapper("_ZNSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEEC2ERNS_13basic_istreamIwS2_EE"); var __ZNSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEEC2Ev = Module["__ZNSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEEC2Ev"] = createExportWrapper("_ZNSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEEC2Ev"); var __ZNSt3__2neIwNS_11char_traitsIwEEEEbRKNS_19istreambuf_iteratorIT_T0_EES8_ = Module["__ZNSt3__2neIwNS_11char_traitsIwEEEEbRKNS_19istreambuf_iteratorIT_T0_EES8_"] = createExportWrapper("_ZNSt3__2neIwNS_11char_traitsIwEEEEbRKNS_19istreambuf_iteratorIT_T0_EES8_"); var __ZNKSt3__25ctypeIwE2isEmw = Module["__ZNKSt3__25ctypeIwE2isEmw"] = createExportWrapper("_ZNKSt3__25ctypeIwE2isEmw"); var __ZNKSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEEdeEv = Module["__ZNKSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEEdeEv"] = createExportWrapper("_ZNKSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEEdeEv"); var __ZNSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEEppEv = Module["__ZNSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEEppEv"] = createExportWrapper("_ZNSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEEppEv"); var __ZNSt3__2eqIwNS_11char_traitsIwEEEEbRKNS_19istreambuf_iteratorIT_T0_EES8_ = Module["__ZNSt3__2eqIwNS_11char_traitsIwEEEEbRKNS_19istreambuf_iteratorIT_T0_EES8_"] = createExportWrapper("_ZNSt3__2eqIwNS_11char_traitsIwEEEEbRKNS_19istreambuf_iteratorIT_T0_EES8_"); var __ZNSt3__29basic_iosIwNS_11char_traitsIwEEE8setstateEj = Module["__ZNSt3__29basic_iosIwNS_11char_traitsIwEEE8setstateEj"] = createExportWrapper("_ZNSt3__29basic_iosIwNS_11char_traitsIwEEE8setstateEj"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsEPNS_15basic_streambufIwS2_EE = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsEPNS_15basic_streambufIwS2_EE"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsEPNS_15basic_streambufIwS2_EE"); var __ZNKSt3__213basic_istreamIwNS_11char_traitsIwEEE6sentrycvbEv = Module["__ZNKSt3__213basic_istreamIwNS_11char_traitsIwEEE6sentrycvbEv"] = createExportWrapper("_ZNKSt3__213basic_istreamIwNS_11char_traitsIwEEE6sentrycvbEv"); var __ZNKSt3__29basic_iosIwNS_11char_traitsIwEEE5rdbufEv = Module["__ZNKSt3__29basic_iosIwNS_11char_traitsIwEEE5rdbufEv"] = createExportWrapper("_ZNKSt3__29basic_iosIwNS_11char_traitsIwEEE5rdbufEv"); var __ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE5sgetcEv = Module["__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE5sgetcEv"] = createExportWrapper("_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE5sgetcEv"); var __ZNSt3__211char_traitsIwE11eq_int_typeEjj = Module["__ZNSt3__211char_traitsIwE11eq_int_typeEjj"] = createExportWrapper("_ZNSt3__211char_traitsIwE11eq_int_typeEjj"); var __ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE5sputcEw = Module["__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE5sputcEw"] = createExportWrapper("_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE5sputcEw"); var __ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE6sbumpcEv = Module["__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE6sbumpcEv"] = createExportWrapper("_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE6sbumpcEv"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERb = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERb"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERb"); var __ZNSt3__218__input_arithmeticIbwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_ = Module["__ZNSt3__218__input_arithmeticIbwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_"] = createExportWrapper("_ZNSt3__218__input_arithmeticIbwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERs = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERs"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERs"); var __ZNSt3__238__input_arithmetic_with_numeric_limitsIswNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_ = Module["__ZNSt3__238__input_arithmetic_with_numeric_limitsIswNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_"] = createExportWrapper("_ZNSt3__238__input_arithmetic_with_numeric_limitsIswNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERt = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERt"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERt"); var __ZNSt3__218__input_arithmeticItwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_ = Module["__ZNSt3__218__input_arithmeticItwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_"] = createExportWrapper("_ZNSt3__218__input_arithmeticItwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERi = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERi"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERi"); var __ZNSt3__238__input_arithmetic_with_numeric_limitsIiwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_ = Module["__ZNSt3__238__input_arithmetic_with_numeric_limitsIiwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_"] = createExportWrapper("_ZNSt3__238__input_arithmetic_with_numeric_limitsIiwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERj = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERj"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERj"); var __ZNSt3__218__input_arithmeticIjwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_ = Module["__ZNSt3__218__input_arithmeticIjwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_"] = createExportWrapper("_ZNSt3__218__input_arithmeticIjwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERl = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERl"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERl"); var __ZNSt3__218__input_arithmeticIlwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_ = Module["__ZNSt3__218__input_arithmeticIlwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_"] = createExportWrapper("_ZNSt3__218__input_arithmeticIlwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERm = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERm"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERm"); var __ZNSt3__218__input_arithmeticImwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_ = Module["__ZNSt3__218__input_arithmeticImwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_"] = createExportWrapper("_ZNSt3__218__input_arithmeticImwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERx = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERx"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERx"); var __ZNSt3__218__input_arithmeticIxwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_ = Module["__ZNSt3__218__input_arithmeticIxwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_"] = createExportWrapper("_ZNSt3__218__input_arithmeticIxwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERy = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERy"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERy"); var __ZNSt3__218__input_arithmeticIywNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_ = Module["__ZNSt3__218__input_arithmeticIywNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_"] = createExportWrapper("_ZNSt3__218__input_arithmeticIywNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERf = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERf"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERf"); var __ZNSt3__218__input_arithmeticIfwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_ = Module["__ZNSt3__218__input_arithmeticIfwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_"] = createExportWrapper("_ZNSt3__218__input_arithmeticIfwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERd = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERd"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERd"); var __ZNSt3__218__input_arithmeticIdwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_ = Module["__ZNSt3__218__input_arithmeticIdwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_"] = createExportWrapper("_ZNSt3__218__input_arithmeticIdwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERe = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERe"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERe"); var __ZNSt3__218__input_arithmeticIewNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_ = Module["__ZNSt3__218__input_arithmeticIewNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_"] = createExportWrapper("_ZNSt3__218__input_arithmeticIewNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES7_RT_"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERPv = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERPv"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEErsERPv"); var __ZNSt3__218__input_arithmeticIPvwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES8_RT_ = Module["__ZNSt3__218__input_arithmeticIPvwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES8_RT_"] = createExportWrapper("_ZNSt3__218__input_arithmeticIPvwNS_11char_traitsIwEEEERNS_13basic_istreamIT0_T1_EES8_RT_"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE3getEv = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE3getEv"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE3getEv"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE3getEPwlw = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE3getEPwlw"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE3getEPwlw"); var __ZNSt3__211char_traitsIwE2eqEww = Module["__ZNSt3__211char_traitsIwE2eqEww"] = createExportWrapper("_ZNSt3__211char_traitsIwE2eqEww"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE3getERNS_15basic_streambufIwS2_EEw = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE3getERNS_15basic_streambufIwS2_EEw"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE3getERNS_15basic_streambufIwS2_EEw"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE7getlineEPwlw = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE7getlineEPwlw"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE7getlineEPwlw"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE6ignoreElj = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE6ignoreElj"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE6ignoreElj"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE4peekEv = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE4peekEv"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE4peekEv"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE4readEPwl = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE4readEPwl"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE4readEPwl"); var __ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE5sgetnEPwl = Module["__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE5sgetnEPwl"] = createExportWrapper("_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE5sgetnEPwl"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE8readsomeEPwl = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE8readsomeEPwl"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE8readsomeEPwl"); var __ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE8in_availEv = Module["__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE8in_availEv"] = createExportWrapper("_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE8in_availEv"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE7putbackEw = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE7putbackEw"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE7putbackEw"); var __ZNKSt3__29basic_iosIwNS_11char_traitsIwEEE7rdstateEv = Module["__ZNKSt3__29basic_iosIwNS_11char_traitsIwEEE7rdstateEv"] = createExportWrapper("_ZNKSt3__29basic_iosIwNS_11char_traitsIwEEE7rdstateEv"); var __ZNSt3__29basic_iosIwNS_11char_traitsIwEEE5clearEj = Module["__ZNSt3__29basic_iosIwNS_11char_traitsIwEEE5clearEj"] = createExportWrapper("_ZNSt3__29basic_iosIwNS_11char_traitsIwEEE5clearEj"); var __ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE9sputbackcEw = Module["__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE9sputbackcEw"] = createExportWrapper("_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE9sputbackcEw"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE5ungetEv = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE5ungetEv"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE5ungetEv"); var __ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE7sungetcEv = Module["__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE7sungetcEv"] = createExportWrapper("_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE7sungetcEv"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE4syncEv = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE4syncEv"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE4syncEv"); var __ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE7pubsyncEv = Module["__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE7pubsyncEv"] = createExportWrapper("_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE7pubsyncEv"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE5tellgEv = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE5tellgEv"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE5tellgEv"); var __ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE10pubseekoffExNS_8ios_base7seekdirEj = Module["__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE10pubseekoffExNS_8ios_base7seekdirEj"] = createExportWrapper("_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE10pubseekoffExNS_8ios_base7seekdirEj"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE5seekgENS_4fposI11__mbstate_tEE = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE5seekgENS_4fposI11__mbstate_tEE"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE5seekgENS_4fposI11__mbstate_tEE"); var __ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE10pubseekposENS_4fposI11__mbstate_tEEj = Module["__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE10pubseekposENS_4fposI11__mbstate_tEEj"] = createExportWrapper("_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE10pubseekposENS_4fposI11__mbstate_tEEj"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE5seekgExNS_8ios_base7seekdirE = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE5seekgExNS_8ios_base7seekdirE"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE5seekgExNS_8ios_base7seekdirE"); var __ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEED2Ev = Module["__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEED2Ev"] = createExportWrapper("_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEED2Ev"); var __ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEED1Ev = Module["__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEED1Ev"] = createExportWrapper("_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEED1Ev"); var __ZTv0_n12_NSt3__213basic_ostreamIwNS_11char_traitsIwEEED1Ev = Module["__ZTv0_n12_NSt3__213basic_ostreamIwNS_11char_traitsIwEEED1Ev"] = createExportWrapper("_ZTv0_n12_NSt3__213basic_ostreamIwNS_11char_traitsIwEEED1Ev"); var __ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEED0Ev = Module["__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEED0Ev"] = createExportWrapper("_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEED0Ev"); var __ZTv0_n12_NSt3__213basic_ostreamIwNS_11char_traitsIwEEED0Ev = Module["__ZTv0_n12_NSt3__213basic_ostreamIwNS_11char_traitsIwEEED0Ev"] = createExportWrapper("_ZTv0_n12_NSt3__213basic_ostreamIwNS_11char_traitsIwEEED0Ev"); var __ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEE6sentryC2ERS3_ = Module["__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEE6sentryC2ERS3_"] = createExportWrapper("_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEE6sentryC2ERS3_"); var __ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev = Module["__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev"] = createExportWrapper("_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev"); var __ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEb = Module["__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEb"] = createExportWrapper("_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEb"); var __ZNKSt3__213basic_ostreamIwNS_11char_traitsIwEEE6sentrycvbEv = Module["__ZNKSt3__213basic_ostreamIwNS_11char_traitsIwEEE6sentrycvbEv"] = createExportWrapper("_ZNKSt3__213basic_ostreamIwNS_11char_traitsIwEEE6sentrycvbEv"); var __ZNSt3__29use_facetINS_7num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEEEERKT_RKNS_6localeE = Module["__ZNSt3__29use_facetINS_7num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEEEERKT_RKNS_6localeE"] = createExportWrapper("_ZNSt3__29use_facetINS_7num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEEEERKT_RKNS_6localeE"); var __ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwb = Module["__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwb"] = createExportWrapper("_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwb"); var __ZNSt3__219ostreambuf_iteratorIwNS_11char_traitsIwEEEC2ERNS_13basic_ostreamIwS2_EE = Module["__ZNSt3__219ostreambuf_iteratorIwNS_11char_traitsIwEEEC2ERNS_13basic_ostreamIwS2_EE"] = createExportWrapper("_ZNSt3__219ostreambuf_iteratorIwNS_11char_traitsIwEEEC2ERNS_13basic_ostreamIwS2_EE"); var __ZNKSt3__29basic_iosIwNS_11char_traitsIwEEE4fillEv = Module["__ZNKSt3__29basic_iosIwNS_11char_traitsIwEEE4fillEv"] = createExportWrapper("_ZNKSt3__29basic_iosIwNS_11char_traitsIwEEE4fillEv"); var __ZNKSt3__219ostreambuf_iteratorIwNS_11char_traitsIwEEE6failedEv = Module["__ZNKSt3__219ostreambuf_iteratorIwNS_11char_traitsIwEEE6failedEv"] = createExportWrapper("_ZNKSt3__219ostreambuf_iteratorIwNS_11char_traitsIwEEE6failedEv"); var __ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEs = Module["__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEs"] = createExportWrapper("_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEs"); var __ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwl = Module["__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwl"] = createExportWrapper("_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwl"); var __ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEt = Module["__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEt"] = createExportWrapper("_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEt"); var __ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwm = Module["__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwm"] = createExportWrapper("_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwm"); var __ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEi = Module["__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEi"] = createExportWrapper("_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEi"); var __ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEj = Module["__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEj"] = createExportWrapper("_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEj"); var __ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEl = Module["__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEl"] = createExportWrapper("_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEl"); var __ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEm = Module["__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEm"] = createExportWrapper("_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEm"); var __ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEx = Module["__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEx"] = createExportWrapper("_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEx"); var __ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwx = Module["__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwx"] = createExportWrapper("_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwx"); var __ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEy = Module["__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEy"] = createExportWrapper("_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEy"); var __ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwy = Module["__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwy"] = createExportWrapper("_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwy"); var __ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEf = Module["__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEf"] = createExportWrapper("_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEf"); var __ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwd = Module["__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwd"] = createExportWrapper("_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwd"); var __ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEd = Module["__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEd"] = createExportWrapper("_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEd"); var __ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEe = Module["__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEe"] = createExportWrapper("_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEe"); var __ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwe = Module["__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwe"] = createExportWrapper("_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwe"); var __ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEPKv = Module["__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEPKv"] = createExportWrapper("_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEPKv"); var __ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwPKv = Module["__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwPKv"] = createExportWrapper("_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwPKv"); var __ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEPNS_15basic_streambufIwS2_EE = Module["__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEPNS_15basic_streambufIwS2_EE"] = createExportWrapper("_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEPNS_15basic_streambufIwS2_EE"); var __ZNSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEEC2EPNS_15basic_streambufIwS2_EE = Module["__ZNSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEEC2EPNS_15basic_streambufIwS2_EE"] = createExportWrapper("_ZNSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEEC2EPNS_15basic_streambufIwS2_EE"); var __ZNSt3__219ostreambuf_iteratorIwNS_11char_traitsIwEEEdeEv = Module["__ZNSt3__219ostreambuf_iteratorIwNS_11char_traitsIwEEEdeEv"] = createExportWrapper("_ZNSt3__219ostreambuf_iteratorIwNS_11char_traitsIwEEEdeEv"); var __ZNSt3__219ostreambuf_iteratorIwNS_11char_traitsIwEEEaSEw = Module["__ZNSt3__219ostreambuf_iteratorIwNS_11char_traitsIwEEEaSEw"] = createExportWrapper("_ZNSt3__219ostreambuf_iteratorIwNS_11char_traitsIwEEEaSEw"); var __ZNSt3__219ostreambuf_iteratorIwNS_11char_traitsIwEEEppEv = Module["__ZNSt3__219ostreambuf_iteratorIwNS_11char_traitsIwEEEppEv"] = createExportWrapper("_ZNSt3__219ostreambuf_iteratorIwNS_11char_traitsIwEEEppEv"); var __ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEE3putEw = Module["__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEE3putEw"] = createExportWrapper("_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEE3putEw"); var __ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEE5writeEPKwl = Module["__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEE5writeEPKwl"] = createExportWrapper("_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEE5writeEPKwl"); var __ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE5sputnEPKwl = Module["__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE5sputnEPKwl"] = createExportWrapper("_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE5sputnEPKwl"); var __ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_ = Module["__ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_"] = createExportWrapper("_ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEC2EOS5_"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv"); var __ZNKSt3__215basic_streambufIcNS_11char_traitsIcEEE5ebackEv = Module["__ZNKSt3__215basic_streambufIcNS_11char_traitsIcEEE5ebackEv"] = createExportWrapper("_ZNKSt3__215basic_streambufIcNS_11char_traitsIcEEE5ebackEv"); var __ZNKSt3__215basic_streambufIcNS_11char_traitsIcEEE4gptrEv = Module["__ZNKSt3__215basic_streambufIcNS_11char_traitsIcEEE4gptrEv"] = createExportWrapper("_ZNKSt3__215basic_streambufIcNS_11char_traitsIcEEE4gptrEv"); var __ZNKSt3__215basic_streambufIcNS_11char_traitsIcEEE5egptrEv = Module["__ZNKSt3__215basic_streambufIcNS_11char_traitsIcEEE5egptrEv"] = createExportWrapper("_ZNKSt3__215basic_streambufIcNS_11char_traitsIcEEE5egptrEv"); var __ZNKSt3__215basic_streambufIcNS_11char_traitsIcEEE5pbaseEv = Module["__ZNKSt3__215basic_streambufIcNS_11char_traitsIcEEE5pbaseEv"] = createExportWrapper("_ZNKSt3__215basic_streambufIcNS_11char_traitsIcEEE5pbaseEv"); var __ZNKSt3__215basic_streambufIcNS_11char_traitsIcEEE4pptrEv = Module["__ZNKSt3__215basic_streambufIcNS_11char_traitsIcEEE4pptrEv"] = createExportWrapper("_ZNKSt3__215basic_streambufIcNS_11char_traitsIcEEE4pptrEv"); var __ZNKSt3__215basic_streambufIcNS_11char_traitsIcEEE5epptrEv = Module["__ZNKSt3__215basic_streambufIcNS_11char_traitsIcEEE5epptrEv"] = createExportWrapper("_ZNKSt3__215basic_streambufIcNS_11char_traitsIcEEE5epptrEv"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE4setgEPcS4_S4_ = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE4setgEPcS4_S4_"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE4setgEPcS4_S4_"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE4setpEPcS4_ = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE4setpEPcS4_"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE4setpEPcS4_"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE7__pbumpEl = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE7__pbumpEl"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE7__pbumpEl"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE8pubimbueERKNS_6localeE = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE8pubimbueERKNS_6localeE"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE8pubimbueERKNS_6localeE"); var __ZNKSt3__215basic_streambufIcNS_11char_traitsIcEEE6getlocEv = Module["__ZNKSt3__215basic_streambufIcNS_11char_traitsIcEEE6getlocEv"] = createExportWrapper("_ZNKSt3__215basic_streambufIcNS_11char_traitsIcEEE6getlocEv"); var __ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_ = Module["__ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_"] = createExportWrapper("_ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_"); var __ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE4swapERS5_ = Module["__ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE4swapERS5_"] = createExportWrapper("_ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE4swapERS5_"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4swapERS5_ = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4swapERS5_"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4swapERS5_"); var __ZNKSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv = Module["__ZNKSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv"] = createExportWrapper("_ZNKSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13get_allocatorEv = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13get_allocatorEv"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13get_allocatorEv"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPcvEET_S8_RKS4_ = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPcvEET_S8_RKS4_"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPcvEET_S8_RKS4_"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS4_ = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS4_"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS4_"); var __ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strERKNS_12basic_stringIcS2_S4_EE = Module["__ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strERKNS_12basic_stringIcS2_S4_EE"] = createExportWrapper("_ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strERKNS_12basic_stringIcS2_S4_EE"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE5pbumpEi = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE5pbumpEi"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE5pbumpEi"); var __ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9underflowEv = Module["__ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9underflowEv"] = createExportWrapper("_ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9underflowEv"); var __ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9pbackfailEi = Module["__ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9pbackfailEi"] = createExportWrapper("_ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9pbackfailEi"); var __ZNSt3__211char_traitsIcE7not_eofEi = Module["__ZNSt3__211char_traitsIcE7not_eofEi"] = createExportWrapper("_ZNSt3__211char_traitsIcE7not_eofEi"); var __ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi = Module["__ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi"] = createExportWrapper("_ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi"); var __ZNSt3__23maxIPcEERKT_S4_S4_ = Module["__ZNSt3__23maxIPcEERKT_S4_S4_"] = createExportWrapper("_ZNSt3__23maxIPcEERKT_S4_S4_"); var __ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj = Module["__ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj"] = createExportWrapper("_ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj"); var __ZNSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_ = Module["__ZNSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_"] = createExportWrapper("_ZNSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_"); var __ZNSt3__214basic_iostreamIcNS_11char_traitsIcEEEaSEOS3_ = Module["__ZNSt3__214basic_iostreamIcNS_11char_traitsIcEEEaSEOS3_"] = createExportWrapper("_ZNSt3__214basic_iostreamIcNS_11char_traitsIcEEEaSEOS3_"); var __ZNSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_ = Module["__ZNSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_"] = createExportWrapper("_ZNSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_"); var __ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEEaSEOS3_ = Module["__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEEaSEOS3_"] = createExportWrapper("_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEEaSEOS3_"); var __ZNSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_ = Module["__ZNSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_"] = createExportWrapper("_ZNSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEOS5_"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEEaSEOS3_ = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEEaSEOS3_"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEEaSEOS3_"); var __ZNSt3__214basic_ifstreamIcNS_11char_traitsIcEEE4openEPKcj = Module["__ZNSt3__214basic_ifstreamIcNS_11char_traitsIcEEE4openEPKcj"] = createExportWrapper("_ZNSt3__214basic_ifstreamIcNS_11char_traitsIcEEE4openEPKcj"); var __ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE4openEPKcj = Module["__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE4openEPKcj"] = createExportWrapper("_ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE4openEPKcj"); var __ZNSt3__214basic_ifstreamIcNS_11char_traitsIcEEE4openERKNS_12basic_stringIcS2_NS_9allocatorIcEEEEj = Module["__ZNSt3__214basic_ifstreamIcNS_11char_traitsIcEEE4openERKNS_12basic_stringIcS2_NS_9allocatorIcEEEEj"] = createExportWrapper("_ZNSt3__214basic_ifstreamIcNS_11char_traitsIcEEE4openERKNS_12basic_stringIcS2_NS_9allocatorIcEEEEj"); var __ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE4openERKNS_12basic_stringIcS2_NS_9allocatorIcEEEEj = Module["__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE4openERKNS_12basic_stringIcS2_NS_9allocatorIcEEEEj"] = createExportWrapper("_ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE4openERKNS_12basic_stringIcS2_NS_9allocatorIcEEEEj"); var __ZNSt3__214basic_ofstreamIcNS_11char_traitsIcEEE4openEPKcj = Module["__ZNSt3__214basic_ofstreamIcNS_11char_traitsIcEEE4openEPKcj"] = createExportWrapper("_ZNSt3__214basic_ofstreamIcNS_11char_traitsIcEEE4openEPKcj"); var __ZNSt3__214basic_ofstreamIcNS_11char_traitsIcEEE4openERKNS_12basic_stringIcS2_NS_9allocatorIcEEEEj = Module["__ZNSt3__214basic_ofstreamIcNS_11char_traitsIcEEE4openERKNS_12basic_stringIcS2_NS_9allocatorIcEEEEj"] = createExportWrapper("_ZNSt3__214basic_ofstreamIcNS_11char_traitsIcEEE4openERKNS_12basic_stringIcS2_NS_9allocatorIcEEEEj"); var __ZNSt3__213basic_filebufIcNS_11char_traitsIcEEEC2Ev = Module["__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEEC2Ev"] = createExportWrapper("_ZNSt3__213basic_filebufIcNS_11char_traitsIcEEEC2Ev"); var __ZNSt3__29has_facetINS_7codecvtIcc11__mbstate_tEEEEbRKNS_6localeE = Module["__ZNSt3__29has_facetINS_7codecvtIcc11__mbstate_tEEEEbRKNS_6localeE"] = createExportWrapper("_ZNSt3__29has_facetINS_7codecvtIcc11__mbstate_tEEEEbRKNS_6localeE"); var __ZNSt3__29use_facetINS_7codecvtIcc11__mbstate_tEEEERKT_RKNS_6localeE = Module["__ZNSt3__29use_facetINS_7codecvtIcc11__mbstate_tEEEERKT_RKNS_6localeE"] = createExportWrapper("_ZNSt3__29use_facetINS_7codecvtIcc11__mbstate_tEEEERKT_RKNS_6localeE"); var __ZNKSt3__27codecvtIcc11__mbstate_tE13always_noconvEv = Module["__ZNKSt3__27codecvtIcc11__mbstate_tE13always_noconvEv"] = createExportWrapper("_ZNKSt3__27codecvtIcc11__mbstate_tE13always_noconvEv"); var __ZNSt3__213basic_filebufIcNS_11char_traitsIcEEEC2EOS3_ = Module["__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEEC2EOS3_"] = createExportWrapper("_ZNSt3__213basic_filebufIcNS_11char_traitsIcEEEC2EOS3_"); var __ZNSt3__213basic_filebufIcNS_11char_traitsIcEEED2Ev = Module["__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEED2Ev"] = createExportWrapper("_ZNSt3__213basic_filebufIcNS_11char_traitsIcEEED2Ev"); var __ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE5closeEv = Module["__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE5closeEv"] = createExportWrapper("_ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE5closeEv"); var __ZdaPv = Module["__ZdaPv"] = createExportWrapper("_ZdaPv"); var __ZNSt3__213basic_filebufIcNS_11char_traitsIcEEED0Ev = Module["__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEED0Ev"] = createExportWrapper("_ZNSt3__213basic_filebufIcNS_11char_traitsIcEEED0Ev"); var __ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE4swapERS3_ = Module["__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE4swapERS3_"] = createExportWrapper("_ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE4swapERS3_"); var __ZNSt3__24swapIPKcEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS4_EE5valueEvE4typeERS4_S7_ = Module["__ZNSt3__24swapIPKcEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS4_EE5valueEvE4typeERS4_S7_"] = createExportWrapper("_ZNSt3__24swapIPKcEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS4_EE5valueEvE4typeERS4_S7_"); var __ZNSt3__24swapIP8_IO_FILEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS4_EE5valueEvE4typeERS4_S7_ = Module["__ZNSt3__24swapIP8_IO_FILEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS4_EE5valueEvE4typeERS4_S7_"] = createExportWrapper("_ZNSt3__24swapIP8_IO_FILEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS4_EE5valueEvE4typeERS4_S7_"); var __ZNSt3__24swapIPKNS_7codecvtIcc11__mbstate_tEEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS7_EE5valueEvE4typeERS7_SA_ = Module["__ZNSt3__24swapIPKNS_7codecvtIcc11__mbstate_tEEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS7_EE5valueEvE4typeERS7_SA_"] = createExportWrapper("_ZNSt3__24swapIPKNS_7codecvtIcc11__mbstate_tEEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS7_EE5valueEvE4typeERS7_SA_"); var __ZNSt3__24swapI11__mbstate_tEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS3_EE5valueEvE4typeERS3_S6_ = Module["__ZNSt3__24swapI11__mbstate_tEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS3_EE5valueEvE4typeERS3_S6_"] = createExportWrapper("_ZNSt3__24swapI11__mbstate_tEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS3_EE5valueEvE4typeERS3_S6_"); var __ZNSt3__24swapIbEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_ = Module["__ZNSt3__24swapIbEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_"] = createExportWrapper("_ZNSt3__24swapIbEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_"); var __ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE15__make_mdstringEj = Module["__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE15__make_mdstringEj"] = createExportWrapper("_ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE15__make_mdstringEj"); var __ZNSt3__210unique_ptrI8_IO_FILEPFiPS1_EEC2ILb1EvEES2_NS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS4_EEXT_EE20__good_rval_ref_typeE = Module["__ZNSt3__210unique_ptrI8_IO_FILEPFiPS1_EEC2ILb1EvEES2_NS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS4_EEXT_EE20__good_rval_ref_typeE"] = createExportWrapper("_ZNSt3__210unique_ptrI8_IO_FILEPFiPS1_EEC2ILb1EvEES2_NS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS4_EEXT_EE20__good_rval_ref_typeE"); var __ZNSt3__210unique_ptrI8_IO_FILEPFiPS1_EE7releaseEv = Module["__ZNSt3__210unique_ptrI8_IO_FILEPFiPS1_EE7releaseEv"] = createExportWrapper("_ZNSt3__210unique_ptrI8_IO_FILEPFiPS1_EE7releaseEv"); var __ZNSt3__210unique_ptrI8_IO_FILEPFiPS1_EED2Ev = Module["__ZNSt3__210unique_ptrI8_IO_FILEPFiPS1_EED2Ev"] = createExportWrapper("_ZNSt3__210unique_ptrI8_IO_FILEPFiPS1_EED2Ev"); var __ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE9underflowEv = Module["__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE9underflowEv"] = createExportWrapper("_ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE9underflowEv"); var __ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE11__read_modeEv = Module["__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE11__read_modeEv"] = createExportWrapper("_ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE11__read_modeEv"); var __ZNSt3__216__throw_bad_castEv = Module["__ZNSt3__216__throw_bad_castEv"] = createExportWrapper("_ZNSt3__216__throw_bad_castEv"); var __ZNKSt3__27codecvtIcc11__mbstate_tE2inERS1_PKcS5_RS5_PcS7_RS7_ = Module["__ZNKSt3__27codecvtIcc11__mbstate_tE2inERS1_PKcS5_RS5_PcS7_RS7_"] = createExportWrapper("_ZNKSt3__27codecvtIcc11__mbstate_tE2inERS1_PKcS5_RS5_PcS7_RS7_"); var __ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE9pbackfailEi = Module["__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE9pbackfailEi"] = createExportWrapper("_ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE9pbackfailEi"); var __ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE8overflowEi = Module["__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE8overflowEi"] = createExportWrapper("_ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE8overflowEi"); var __ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE12__write_modeEv = Module["__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE12__write_modeEv"] = createExportWrapper("_ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE12__write_modeEv"); var __ZNKSt3__27codecvtIcc11__mbstate_tE3outERS1_PKcS5_RS5_PcS7_RS7_ = Module["__ZNKSt3__27codecvtIcc11__mbstate_tE3outERS1_PKcS5_RS5_PcS7_RS7_"] = createExportWrapper("_ZNKSt3__27codecvtIcc11__mbstate_tE3outERS1_PKcS5_RS5_PcS7_RS7_"); var __ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE6setbufEPcl = Module["__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE6setbufEPcl"] = createExportWrapper("_ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE6setbufEPcl"); var __Znam = Module["__Znam"] = createExportWrapper("_Znam"); var __ZNSt3__23maxIlEERKT_S3_S3_ = Module["__ZNSt3__23maxIlEERKT_S3_S3_"] = createExportWrapper("_ZNSt3__23maxIlEERKT_S3_S3_"); var __ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE7seekoffExNS_8ios_base7seekdirEj = Module["__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE7seekoffExNS_8ios_base7seekdirEj"] = createExportWrapper("_ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE7seekoffExNS_8ios_base7seekdirEj"); var __ZNKSt3__27codecvtIcc11__mbstate_tE8encodingEv = Module["__ZNKSt3__27codecvtIcc11__mbstate_tE8encodingEv"] = createExportWrapper("_ZNKSt3__27codecvtIcc11__mbstate_tE8encodingEv"); var __ZNSt3__24fposI11__mbstate_tE5stateES1_ = Module["__ZNSt3__24fposI11__mbstate_tE5stateES1_"] = createExportWrapper("_ZNSt3__24fposI11__mbstate_tE5stateES1_"); var __ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE7seekposENS_4fposI11__mbstate_tEEj = Module["__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE7seekposENS_4fposI11__mbstate_tEEj"] = createExportWrapper("_ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE7seekposENS_4fposI11__mbstate_tEEj"); var __ZNKSt3__24fposI11__mbstate_tEcvxEv = Module["__ZNKSt3__24fposI11__mbstate_tEcvxEv"] = createExportWrapper("_ZNKSt3__24fposI11__mbstate_tEcvxEv"); var __ZNKSt3__24fposI11__mbstate_tE5stateEv = Module["__ZNKSt3__24fposI11__mbstate_tE5stateEv"] = createExportWrapper("_ZNKSt3__24fposI11__mbstate_tE5stateEv"); var __ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE4syncEv = Module["__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE4syncEv"] = createExportWrapper("_ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE4syncEv"); var __ZNKSt3__27codecvtIcc11__mbstate_tE7unshiftERS1_PcS4_RS4_ = Module["__ZNKSt3__27codecvtIcc11__mbstate_tE7unshiftERS1_PcS4_RS4_"] = createExportWrapper("_ZNKSt3__27codecvtIcc11__mbstate_tE7unshiftERS1_PcS4_RS4_"); var __ZNKSt3__27codecvtIcc11__mbstate_tE6lengthERS1_PKcS5_m = Module["__ZNKSt3__27codecvtIcc11__mbstate_tE6lengthERS1_PKcS5_m"] = createExportWrapper("_ZNKSt3__27codecvtIcc11__mbstate_tE6lengthERS1_PKcS5_m"); var __ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE5imbueERKNS_6localeE = Module["__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE5imbueERKNS_6localeE"] = createExportWrapper("_ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE5imbueERKNS_6localeE"); var __ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev = Module["__ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev"] = createExportWrapper("_ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev"); var __ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev = Module["__ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev"] = createExportWrapper("_ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev"); var __ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekposENS_4fposI11__mbstate_tEEj = Module["__ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekposENS_4fposI11__mbstate_tEEj"] = createExportWrapper("_ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekposENS_4fposI11__mbstate_tEEj"); var __ZNSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev = Module["__ZNSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev"] = createExportWrapper("_ZNSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev"); var __ZNSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev = Module["__ZNSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev"] = createExportWrapper("_ZNSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev"); var __ZThn8_NSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev = Module["__ZThn8_NSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev"] = createExportWrapper("_ZThn8_NSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev"); var __ZThn8_NSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev = Module["__ZThn8_NSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev"] = createExportWrapper("_ZThn8_NSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev"); var __ZTv0_n12_NSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev = Module["__ZTv0_n12_NSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev"] = createExportWrapper("_ZTv0_n12_NSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev"); var __ZTv0_n12_NSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev = Module["__ZTv0_n12_NSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev"] = createExportWrapper("_ZTv0_n12_NSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev"); var __ZNSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev = Module["__ZNSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev"] = createExportWrapper("_ZNSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev"); var __ZNSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev = Module["__ZNSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev"] = createExportWrapper("_ZNSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev"); var __ZTv0_n12_NSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev = Module["__ZTv0_n12_NSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev"] = createExportWrapper("_ZTv0_n12_NSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev"); var __ZTv0_n12_NSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev = Module["__ZTv0_n12_NSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev"] = createExportWrapper("_ZTv0_n12_NSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev"); var __ZNSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev = Module["__ZNSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev"] = createExportWrapper("_ZNSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev"); var __ZNSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev = Module["__ZNSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev"] = createExportWrapper("_ZNSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev"); var __ZTv0_n12_NSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev = Module["__ZTv0_n12_NSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev"] = createExportWrapper("_ZTv0_n12_NSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev"); var __ZTv0_n12_NSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev = Module["__ZTv0_n12_NSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev"] = createExportWrapper("_ZTv0_n12_NSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev"); var __ZNSt3__214basic_ifstreamIcNS_11char_traitsIcEEED1Ev = Module["__ZNSt3__214basic_ifstreamIcNS_11char_traitsIcEEED1Ev"] = createExportWrapper("_ZNSt3__214basic_ifstreamIcNS_11char_traitsIcEEED1Ev"); var __ZNSt3__214basic_ifstreamIcNS_11char_traitsIcEEED0Ev = Module["__ZNSt3__214basic_ifstreamIcNS_11char_traitsIcEEED0Ev"] = createExportWrapper("_ZNSt3__214basic_ifstreamIcNS_11char_traitsIcEEED0Ev"); var __ZTv0_n12_NSt3__214basic_ifstreamIcNS_11char_traitsIcEEED1Ev = Module["__ZTv0_n12_NSt3__214basic_ifstreamIcNS_11char_traitsIcEEED1Ev"] = createExportWrapper("_ZTv0_n12_NSt3__214basic_ifstreamIcNS_11char_traitsIcEEED1Ev"); var __ZTv0_n12_NSt3__214basic_ifstreamIcNS_11char_traitsIcEEED0Ev = Module["__ZTv0_n12_NSt3__214basic_ifstreamIcNS_11char_traitsIcEEED0Ev"] = createExportWrapper("_ZTv0_n12_NSt3__214basic_ifstreamIcNS_11char_traitsIcEEED0Ev"); var __ZNSt3__214basic_ofstreamIcNS_11char_traitsIcEEED1Ev = Module["__ZNSt3__214basic_ofstreamIcNS_11char_traitsIcEEED1Ev"] = createExportWrapper("_ZNSt3__214basic_ofstreamIcNS_11char_traitsIcEEED1Ev"); var __ZNSt3__214basic_ofstreamIcNS_11char_traitsIcEEED0Ev = Module["__ZNSt3__214basic_ofstreamIcNS_11char_traitsIcEEED0Ev"] = createExportWrapper("_ZNSt3__214basic_ofstreamIcNS_11char_traitsIcEEED0Ev"); var __ZTv0_n12_NSt3__214basic_ofstreamIcNS_11char_traitsIcEEED1Ev = Module["__ZTv0_n12_NSt3__214basic_ofstreamIcNS_11char_traitsIcEEED1Ev"] = createExportWrapper("_ZTv0_n12_NSt3__214basic_ofstreamIcNS_11char_traitsIcEEED1Ev"); var __ZTv0_n12_NSt3__214basic_ofstreamIcNS_11char_traitsIcEEED0Ev = Module["__ZTv0_n12_NSt3__214basic_ofstreamIcNS_11char_traitsIcEEED0Ev"] = createExportWrapper("_ZTv0_n12_NSt3__214basic_ofstreamIcNS_11char_traitsIcEEED0Ev"); var __ZNSt3__23minIlNS_6__lessIllEEEERKT_S5_S5_T0_ = Module["__ZNSt3__23minIlNS_6__lessIllEEEERKT_S5_S5_T0_"] = createExportWrapper("_ZNSt3__23minIlNS_6__lessIllEEEERKT_S5_S5_T0_"); var __ZNSt3__223__libcpp_numeric_limitsIlLb1EE3maxEv = Module["__ZNSt3__223__libcpp_numeric_limitsIlLb1EE3maxEv"] = createExportWrapper("_ZNSt3__223__libcpp_numeric_limitsIlLb1EE3maxEv"); var __ZNSt3__23maxIPcNS_6__lessIS1_S1_EEEERKT_S6_S6_T0_ = Module["__ZNSt3__23maxIPcNS_6__lessIS1_S1_EEEERKT_S6_S6_T0_"] = createExportWrapper("_ZNSt3__23maxIPcNS_6__lessIS1_S1_EEEERKT_S6_S6_T0_"); var __ZNKSt3__26__lessIPcS1_EclERKS1_S4_ = Module["__ZNKSt3__26__lessIPcS1_EclERKS1_S4_"] = createExportWrapper("_ZNKSt3__26__lessIPcS1_EclERKS1_S4_"); var __ZNSt3__23maxIlNS_6__lessIllEEEERKT_S5_S5_T0_ = Module["__ZNSt3__23maxIlNS_6__lessIllEEEERKT_S5_S5_T0_"] = createExportWrapper("_ZNSt3__23maxIlNS_6__lessIllEEEERKT_S5_S5_T0_"); var __ZNSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev = Module["__ZNSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev"] = createExportWrapper("_ZNSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev"); var __ZNSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev = Module["__ZNSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev"] = createExportWrapper("_ZNSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev"); var __ZNSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev = Module["__ZNSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev"] = createExportWrapper("_ZNSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev"); var __ZNSt3__214basic_ifstreamIcNS_11char_traitsIcEEED2Ev = Module["__ZNSt3__214basic_ifstreamIcNS_11char_traitsIcEEED2Ev"] = createExportWrapper("_ZNSt3__214basic_ifstreamIcNS_11char_traitsIcEEED2Ev"); var __ZNSt3__214basic_ofstreamIcNS_11char_traitsIcEEED2Ev = Module["__ZNSt3__214basic_ofstreamIcNS_11char_traitsIcEEED2Ev"] = createExportWrapper("_ZNSt3__214basic_ofstreamIcNS_11char_traitsIcEEED2Ev"); var __ZNSt3__24swapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS9_EE5valueEvE4typeERS9_SC_ = Module["__ZNSt3__24swapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS9_EE5valueEvE4typeERS9_SC_"] = createExportWrapper("_ZNSt3__24swapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS9_EE5valueEvE4typeERS9_SC_"); var __ZNSt3__216__swap_allocatorINS_9allocatorIcEEEEvRT_S4_ = Module["__ZNSt3__216__swap_allocatorINS_9allocatorIcEEEEvRT_S4_"] = createExportWrapper("_ZNSt3__216__swap_allocatorINS_9allocatorIcEEEEvRT_S4_"); var __ZNSt3__216__swap_allocatorINS_9allocatorIcEEEEvRT_S4_NS_17integral_constantIbLb0EEE = Module["__ZNSt3__216__swap_allocatorINS_9allocatorIcEEEEvRT_S4_NS_17integral_constantIbLb0EEE"] = createExportWrapper("_ZNSt3__216__swap_allocatorINS_9allocatorIcEEEEvRT_S4_NS_17integral_constantIbLb0EEE"); var __ZNKSt3__28ios_base10exceptionsEv = Module["__ZNKSt3__28ios_base10exceptionsEv"] = createExportWrapper("_ZNKSt3__28ios_base10exceptionsEv"); var __ZNSt3__28ios_base10exceptionsEj = Module["__ZNSt3__28ios_base10exceptionsEj"] = createExportWrapper("_ZNSt3__28ios_base10exceptionsEj"); var __ZNSt3__28ios_base5clearEj = Module["__ZNSt3__28ios_base5clearEj"] = createExportWrapper("_ZNSt3__28ios_base5clearEj"); var __ZNKSt3__28ios_base4goodEv = Module["__ZNKSt3__28ios_base4goodEv"] = createExportWrapper("_ZNKSt3__28ios_base4goodEv"); var __ZNKSt3__26locale9use_facetERNS0_2idE = Module["__ZNKSt3__26locale9use_facetERNS0_2idE"] = createExportWrapper("_ZNKSt3__26locale9use_facetERNS0_2idE"); var __ZNKSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEE5equalERKS3_ = Module["__ZNKSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEE5equalERKS3_"] = createExportWrapper("_ZNKSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEE5equalERKS3_"); var __ZNKSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEE14__test_for_eofEv = Module["__ZNKSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEE14__test_for_eofEv"] = createExportWrapper("_ZNKSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEE14__test_for_eofEv"); var __ZNSt3__28ios_base8setstateEj = Module["__ZNSt3__28ios_base8setstateEj"] = createExportWrapper("_ZNSt3__28ios_base8setstateEj"); var __ZNKSt3__28ios_base5rdbufEv = Module["__ZNKSt3__28ios_base5rdbufEv"] = createExportWrapper("_ZNKSt3__28ios_base5rdbufEv"); var __ZNSt3__29use_facetINS_7num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEEERKT_RKNS_6localeE = Module["__ZNSt3__29use_facetINS_7num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEEERKT_RKNS_6localeE"] = createExportWrapper("_ZNSt3__29use_facetINS_7num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEEERKT_RKNS_6localeE"); var __ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRb = Module["__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRb"] = createExportWrapper("_ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRb"); var __ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRl = Module["__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRl"] = createExportWrapper("_ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRl"); var __ZNSt3__214numeric_limitsIsE3minEv = Module["__ZNSt3__214numeric_limitsIsE3minEv"] = createExportWrapper("_ZNSt3__214numeric_limitsIsE3minEv"); var __ZNSt3__214numeric_limitsIsE3maxEv = Module["__ZNSt3__214numeric_limitsIsE3maxEv"] = createExportWrapper("_ZNSt3__214numeric_limitsIsE3maxEv"); var __ZNSt3__223__libcpp_numeric_limitsIsLb1EE3minEv = Module["__ZNSt3__223__libcpp_numeric_limitsIsLb1EE3minEv"] = createExportWrapper("_ZNSt3__223__libcpp_numeric_limitsIsLb1EE3minEv"); var __ZNSt3__223__libcpp_numeric_limitsIsLb1EE3maxEv = Module["__ZNSt3__223__libcpp_numeric_limitsIsLb1EE3maxEv"] = createExportWrapper("_ZNSt3__223__libcpp_numeric_limitsIsLb1EE3maxEv"); var __ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRt = Module["__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRt"] = createExportWrapper("_ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRt"); var __ZNSt3__214numeric_limitsIiE3minEv = Module["__ZNSt3__214numeric_limitsIiE3minEv"] = createExportWrapper("_ZNSt3__214numeric_limitsIiE3minEv"); var __ZNSt3__214numeric_limitsIiE3maxEv = Module["__ZNSt3__214numeric_limitsIiE3maxEv"] = createExportWrapper("_ZNSt3__214numeric_limitsIiE3maxEv"); var __ZNSt3__223__libcpp_numeric_limitsIiLb1EE3minEv = Module["__ZNSt3__223__libcpp_numeric_limitsIiLb1EE3minEv"] = createExportWrapper("_ZNSt3__223__libcpp_numeric_limitsIiLb1EE3minEv"); var __ZNSt3__223__libcpp_numeric_limitsIiLb1EE3maxEv = Module["__ZNSt3__223__libcpp_numeric_limitsIiLb1EE3maxEv"] = createExportWrapper("_ZNSt3__223__libcpp_numeric_limitsIiLb1EE3maxEv"); var __ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjS8_ = Module["__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjS8_"] = createExportWrapper("_ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjS8_"); var __ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRm = Module["__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRm"] = createExportWrapper("_ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRm"); var __ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRx = Module["__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRx"] = createExportWrapper("_ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRx"); var __ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRy = Module["__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRy"] = createExportWrapper("_ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRy"); var __ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRf = Module["__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRf"] = createExportWrapper("_ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRf"); var __ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRd = Module["__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRd"] = createExportWrapper("_ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRd"); var __ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRe = Module["__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRe"] = createExportWrapper("_ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRe"); var __ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRPv = Module["__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRPv"] = createExportWrapper("_ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjRPv"); var __ZNKSt3__28ios_base7rdstateEv = Module["__ZNKSt3__28ios_base7rdstateEv"] = createExportWrapper("_ZNKSt3__28ios_base7rdstateEv"); var __ZNKSt3__29basic_iosIcNS_11char_traitsIcEEE5widenEc = Module["__ZNKSt3__29basic_iosIcNS_11char_traitsIcEEE5widenEc"] = createExportWrapper("_ZNKSt3__29basic_iosIcNS_11char_traitsIcEEE5widenEc"); var __ZNKSt3__25ctypeIcE5widenEc = Module["__ZNKSt3__25ctypeIcE5widenEc"] = createExportWrapper("_ZNKSt3__25ctypeIcE5widenEc"); var __ZNKSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEE5equalERKS3_ = Module["__ZNKSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEE5equalERKS3_"] = createExportWrapper("_ZNKSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEE5equalERKS3_"); var __ZNKSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEE14__test_for_eofEv = Module["__ZNKSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEE14__test_for_eofEv"] = createExportWrapper("_ZNKSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEE14__test_for_eofEv"); var __ZNSt3__29use_facetINS_7num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEEERKT_RKNS_6localeE = Module["__ZNSt3__29use_facetINS_7num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEEERKT_RKNS_6localeE"] = createExportWrapper("_ZNSt3__29use_facetINS_7num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEEERKT_RKNS_6localeE"); var __ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRb = Module["__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRb"] = createExportWrapper("_ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRb"); var __ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRl = Module["__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRl"] = createExportWrapper("_ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRl"); var __ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRt = Module["__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRt"] = createExportWrapper("_ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRt"); var __ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjS8_ = Module["__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjS8_"] = createExportWrapper("_ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjS8_"); var __ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRm = Module["__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRm"] = createExportWrapper("_ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRm"); var __ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRx = Module["__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRx"] = createExportWrapper("_ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRx"); var __ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRy = Module["__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRy"] = createExportWrapper("_ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRy"); var __ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRf = Module["__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRf"] = createExportWrapper("_ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRf"); var __ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRd = Module["__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRd"] = createExportWrapper("_ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRd"); var __ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRe = Module["__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRe"] = createExportWrapper("_ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRe"); var __ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRPv = Module["__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRPv"] = createExportWrapper("_ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjRPv"); var __ZNKSt3__29basic_iosIwNS_11char_traitsIwEEE5widenEc = Module["__ZNKSt3__29basic_iosIwNS_11char_traitsIwEEE5widenEc"] = createExportWrapper("_ZNKSt3__29basic_iosIwNS_11char_traitsIwEEE5widenEc"); var __ZNKSt3__25ctypeIwE5widenEc = Module["__ZNKSt3__25ctypeIwE5widenEc"] = createExportWrapper("_ZNKSt3__25ctypeIwE5widenEc"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initIPcEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueEvE4typeES9_S9_ = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initIPcEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueEvE4typeES9_S9_"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initIPcEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueEvE4typeES9_S9_"); var __ZNSt3__28distanceIPcEENS_15iterator_traitsIT_E15difference_typeES3_S3_ = Module["__ZNSt3__28distanceIPcEENS_15iterator_traitsIT_E15difference_typeES3_S3_"] = createExportWrapper("_ZNSt3__28distanceIPcEENS_15iterator_traitsIT_E15difference_typeES3_S3_"); var __ZNSt3__210__distanceIPcEENS_15iterator_traitsIT_E15difference_typeES3_S3_NS_26random_access_iterator_tagE = Module["__ZNSt3__210__distanceIPcEENS_15iterator_traitsIT_E15difference_typeES3_S3_NS_26random_access_iterator_tagE"] = createExportWrapper("_ZNSt3__210__distanceIPcEENS_15iterator_traitsIT_E15difference_typeES3_S3_NS_26random_access_iterator_tagE"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc"); var __ZNSt3__214basic_iostreamIcNS_11char_traitsIcEEE4swapERS3_ = Module["__ZNSt3__214basic_iostreamIcNS_11char_traitsIcEEE4swapERS3_"] = createExportWrapper("_ZNSt3__214basic_iostreamIcNS_11char_traitsIcEEE4swapERS3_"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE4swapERS3_ = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE4swapERS3_"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE4swapERS3_"); var __ZNSt3__29basic_iosIcNS_11char_traitsIcEEE4swapERS3_ = Module["__ZNSt3__29basic_iosIcNS_11char_traitsIcEEE4swapERS3_"] = createExportWrapper("_ZNSt3__29basic_iosIcNS_11char_traitsIcEEE4swapERS3_"); var __ZNSt3__28ios_base4swapERS0_ = Module["__ZNSt3__28ios_base4swapERS0_"] = createExportWrapper("_ZNSt3__28ios_base4swapERS0_"); var __ZNSt3__24swapIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS7_EE5valueEvE4typeERS7_SA_ = Module["__ZNSt3__24swapIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS7_EE5valueEvE4typeERS7_SA_"] = createExportWrapper("_ZNSt3__24swapIPNS_13basic_ostreamIcNS_11char_traitsIcEEEEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS7_EE5valueEvE4typeERS7_SA_"); var __ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE4swapERS3_ = Module["__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE4swapERS3_"] = createExportWrapper("_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE4swapERS3_"); var __ZNKSt3__26locale9has_facetERNS0_2idE = Module["__ZNKSt3__26locale9has_facetERNS0_2idE"] = createExportWrapper("_ZNKSt3__26locale9has_facetERNS0_2idE"); var __ZNSt3__217__compressed_pairIP8_IO_FILEPFiS2_EEC2IRS2_S4_EEOT_OT0_ = Module["__ZNSt3__217__compressed_pairIP8_IO_FILEPFiS2_EEC2IRS2_S4_EEOT_OT0_"] = createExportWrapper("_ZNSt3__217__compressed_pairIP8_IO_FILEPFiS2_EEC2IRS2_S4_EEOT_OT0_"); var __ZNSt3__222__compressed_pair_elemIP8_IO_FILELi0ELb0EEC2IRS2_vEEOT_ = Module["__ZNSt3__222__compressed_pair_elemIP8_IO_FILELi0ELb0EEC2IRS2_vEEOT_"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIP8_IO_FILELi0ELb0EEC2IRS2_vEEOT_"); var __ZNSt3__222__compressed_pair_elemIPFiP8_IO_FILEELi1ELb0EEC2IS4_vEEOT_ = Module["__ZNSt3__222__compressed_pair_elemIPFiP8_IO_FILEELi1ELb0EEC2IS4_vEEOT_"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPFiP8_IO_FILEELi1ELb0EEC2IS4_vEEOT_"); var __ZNSt3__210unique_ptrI8_IO_FILEPFiPS1_EE5resetES2_ = Module["__ZNSt3__210unique_ptrI8_IO_FILEPFiPS1_EE5resetES2_"] = createExportWrapper("_ZNSt3__210unique_ptrI8_IO_FILEPFiPS1_EE5resetES2_"); var __ZNSt3__217__compressed_pairIP8_IO_FILEPFiS2_EE5firstEv = Module["__ZNSt3__217__compressed_pairIP8_IO_FILEPFiS2_EE5firstEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIP8_IO_FILEPFiS2_EE5firstEv"); var __ZNSt3__217__compressed_pairIP8_IO_FILEPFiS2_EE6secondEv = Module["__ZNSt3__217__compressed_pairIP8_IO_FILEPFiS2_EE6secondEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIP8_IO_FILEPFiS2_EE6secondEv"); var __ZNSt3__222__compressed_pair_elemIP8_IO_FILELi0ELb0EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemIP8_IO_FILELi0ELb0EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIP8_IO_FILELi0ELb0EE5__getEv"); var __ZNSt3__222__compressed_pair_elemIPFiP8_IO_FILEELi1ELb0EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemIPFiP8_IO_FILEELi1ELb0EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPFiP8_IO_FILEELi1ELb0EE5__getEv"); var __ZNSt3__29basic_iosIcNS_11char_traitsIcEEED1Ev = Module["__ZNSt3__29basic_iosIcNS_11char_traitsIcEEED1Ev"] = createExportWrapper("_ZNSt3__29basic_iosIcNS_11char_traitsIcEEED1Ev"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEED1Ev = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEED1Ev"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEED1Ev"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEEC1Ev = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEEC1Ev"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEEC1Ev"); var __ZNSt3__215basic_streambufIcNS_11char_traitsIcEEEC1ERKS3_ = Module["__ZNSt3__215basic_streambufIcNS_11char_traitsIcEEEC1ERKS3_"] = createExportWrapper("_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEEC1ERKS3_"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE6sentryC1ERS3_b = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE6sentryC1ERS3_b"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE6sentryC1ERS3_b"); var __ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE6sentryC1ERS3_ = Module["__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE6sentryC1ERS3_"] = createExportWrapper("_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE6sentryC1ERS3_"); var __ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE6sentryD1Ev = Module["__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE6sentryD1Ev"] = createExportWrapper("_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEE6sentryD1Ev"); var __ZNSt3__29basic_iosIwNS_11char_traitsIwEEED1Ev = Module["__ZNSt3__29basic_iosIwNS_11char_traitsIwEEED1Ev"] = createExportWrapper("_ZNSt3__29basic_iosIwNS_11char_traitsIwEEED1Ev"); var __ZNSt3__215basic_streambufIwNS_11char_traitsIwEEED1Ev = Module["__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEED1Ev"] = createExportWrapper("_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEED1Ev"); var __ZNSt3__215basic_streambufIwNS_11char_traitsIwEEEC1Ev = Module["__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEEC1Ev"] = createExportWrapper("_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEEC1Ev"); var __ZNSt3__215basic_streambufIwNS_11char_traitsIwEEEC1ERKS3_ = Module["__ZNSt3__215basic_streambufIwNS_11char_traitsIwEEEC1ERKS3_"] = createExportWrapper("_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEEC1ERKS3_"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE6sentryC1ERS3_b = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE6sentryC1ERS3_b"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE6sentryC1ERS3_b"); var __ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEE6sentryC1ERS3_ = Module["__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEE6sentryC1ERS3_"] = createExportWrapper("_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEE6sentryC1ERS3_"); var __ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEE6sentryD1Ev = Module["__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEE6sentryD1Ev"] = createExportWrapper("_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEE6sentryD1Ev"); var __ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEC1EOS5_ = Module["__ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEC1EOS5_"] = createExportWrapper("_ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEC1EOS5_"); var __ZNSt3__213basic_filebufIcNS_11char_traitsIcEEEC1Ev = Module["__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEEC1Ev"] = createExportWrapper("_ZNSt3__213basic_filebufIcNS_11char_traitsIcEEEC1Ev"); var __ZNSt3__213basic_filebufIcNS_11char_traitsIcEEEC1EOS3_ = Module["__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEEC1EOS3_"] = createExportWrapper("_ZNSt3__213basic_filebufIcNS_11char_traitsIcEEEC1EOS3_"); var __ZNSt3__213basic_filebufIcNS_11char_traitsIcEEED1Ev = Module["__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEED1Ev"] = createExportWrapper("_ZNSt3__213basic_filebufIcNS_11char_traitsIcEEED1Ev"); var __ZNKSt3__219__iostream_category4nameEv = Module["__ZNKSt3__219__iostream_category4nameEv"] = createExportWrapper("_ZNKSt3__219__iostream_category4nameEv"); var __ZNKSt3__219__iostream_category7messageEi = Module["__ZNKSt3__219__iostream_category7messageEi"] = createExportWrapper("_ZNKSt3__219__iostream_category7messageEi"); var __ZNKSt3__212__do_message7messageEi = Module["__ZNKSt3__212__do_message7messageEi"] = createExportWrapper("_ZNKSt3__212__do_message7messageEi"); var __ZNSt3__217iostream_categoryEv = Module["__ZNSt3__217iostream_categoryEv"] = createExportWrapper("_ZNSt3__217iostream_categoryEv"); var __ZNSt3__28ios_base7failureC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_10error_codeE = Module["__ZNSt3__28ios_base7failureC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_10error_codeE"] = createExportWrapper("_ZNSt3__28ios_base7failureC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_10error_codeE"); var __ZNSt3__212system_errorC2ENS_10error_codeERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZNSt3__212system_errorC2ENS_10error_codeERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = createExportWrapper("_ZNSt3__212system_errorC2ENS_10error_codeERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"); var __ZNSt3__28ios_base7failureC2EPKcRKNS_10error_codeE = Module["__ZNSt3__28ios_base7failureC2EPKcRKNS_10error_codeE"] = createExportWrapper("_ZNSt3__28ios_base7failureC2EPKcRKNS_10error_codeE"); var __ZNSt3__212system_errorC2ENS_10error_codeEPKc = Module["__ZNSt3__212system_errorC2ENS_10error_codeEPKc"] = createExportWrapper("_ZNSt3__212system_errorC2ENS_10error_codeEPKc"); var __ZNSt3__212system_errorD2Ev = Module["__ZNSt3__212system_errorD2Ev"] = createExportWrapper("_ZNSt3__212system_errorD2Ev"); var __ZNSt3__28ios_base7failureD2Ev = Module["__ZNSt3__28ios_base7failureD2Ev"] = createExportWrapper("_ZNSt3__28ios_base7failureD2Ev"); var __ZNSt3__28ios_base7failureD0Ev = Module["__ZNSt3__28ios_base7failureD0Ev"] = createExportWrapper("_ZNSt3__28ios_base7failureD0Ev"); var __ZNSt3__28ios_base5imbueERKNS_6localeE = Module["__ZNSt3__28ios_base5imbueERKNS_6localeE"] = createExportWrapper("_ZNSt3__28ios_base5imbueERKNS_6localeE"); var __ZNSt3__28ios_base6xallocEv = Module["__ZNSt3__28ios_base6xallocEv"] = createExportWrapper("_ZNSt3__28ios_base6xallocEv"); var __ZNSt3__213__atomic_baseIiLb1EEppEi = Module["__ZNSt3__213__atomic_baseIiLb1EEppEi"] = createExportWrapper("_ZNSt3__213__atomic_baseIiLb1EEppEi"); var __ZNSt3__28ios_base5iwordEi = Module["__ZNSt3__28ios_base5iwordEi"] = createExportWrapper("_ZNSt3__28ios_base5iwordEi"); var __ZNSt3__28ios_base5pwordEi = Module["__ZNSt3__28ios_base5pwordEi"] = createExportWrapper("_ZNSt3__28ios_base5pwordEi"); var __ZNSt3__28ios_base17register_callbackEPFvNS0_5eventERS0_iEi = Module["__ZNSt3__28ios_base17register_callbackEPFvNS0_5eventERS0_iEi"] = createExportWrapper("_ZNSt3__28ios_base17register_callbackEPFvNS0_5eventERS0_iEi"); var __ZNSt3__28ios_baseD0Ev = Module["__ZNSt3__28ios_baseD0Ev"] = createExportWrapper("_ZNSt3__28ios_baseD0Ev"); var __ZNSt3__215__throw_failureEPKc = Module["__ZNSt3__215__throw_failureEPKc"] = createExportWrapper("_ZNSt3__215__throw_failureEPKc"); var __ZNSt3__28ios_base4initEPv = Module["__ZNSt3__28ios_base4initEPv"] = createExportWrapper("_ZNSt3__28ios_base4initEPv"); var __ZNSt3__210unique_ptrIPFvNS_8ios_base5eventERS1_iEPFvPvEEC2ILb1EvEEPS5_NS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS8_EEXT_EE20__good_rval_ref_typeE = Module["__ZNSt3__210unique_ptrIPFvNS_8ios_base5eventERS1_iEPFvPvEEC2ILb1EvEEPS5_NS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS8_EEXT_EE20__good_rval_ref_typeE"] = createExportWrapper("_ZNSt3__210unique_ptrIPFvNS_8ios_base5eventERS1_iEPFvPvEEC2ILb1EvEEPS5_NS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS8_EEXT_EE20__good_rval_ref_typeE"); var __ZNSt3__210unique_ptrIiPFvPvEEC2ILb1EvEEPiNS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS3_EEXT_EE20__good_rval_ref_typeE = Module["__ZNSt3__210unique_ptrIiPFvPvEEC2ILb1EvEEPiNS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS3_EEXT_EE20__good_rval_ref_typeE"] = createExportWrapper("_ZNSt3__210unique_ptrIiPFvPvEEC2ILb1EvEEPiNS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS3_EEXT_EE20__good_rval_ref_typeE"); var __ZNSt3__210unique_ptrIlPFvPvEEC2ILb1EvEEPlNS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS3_EEXT_EE20__good_rval_ref_typeE = Module["__ZNSt3__210unique_ptrIlPFvPvEEC2ILb1EvEEPlNS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS3_EEXT_EE20__good_rval_ref_typeE"] = createExportWrapper("_ZNSt3__210unique_ptrIlPFvPvEEC2ILb1EvEEPlNS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS3_EEXT_EE20__good_rval_ref_typeE"); var __ZNSt3__210unique_ptrIPvPFvS1_EEC2ILb1EvEEPS1_NS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS3_EEXT_EE20__good_rval_ref_typeE = Module["__ZNSt3__210unique_ptrIPvPFvS1_EEC2ILb1EvEEPS1_NS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS3_EEXT_EE20__good_rval_ref_typeE"] = createExportWrapper("_ZNSt3__210unique_ptrIPvPFvS1_EEC2ILb1EvEEPS1_NS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS3_EEXT_EE20__good_rval_ref_typeE"); var __ZNSt3__210unique_ptrIPFvNS_8ios_base5eventERS1_iEPFvPvEE5resetEPS5_ = Module["__ZNSt3__210unique_ptrIPFvNS_8ios_base5eventERS1_iEPFvPvEE5resetEPS5_"] = createExportWrapper("_ZNSt3__210unique_ptrIPFvNS_8ios_base5eventERS1_iEPFvPvEE5resetEPS5_"); var __ZNKSt3__210unique_ptrIPFvNS_8ios_base5eventERS1_iEPFvPvEEcvbEv = Module["__ZNKSt3__210unique_ptrIPFvNS_8ios_base5eventERS1_iEPFvPvEEcvbEv"] = createExportWrapper("_ZNKSt3__210unique_ptrIPFvNS_8ios_base5eventERS1_iEPFvPvEEcvbEv"); var __ZNSt3__210unique_ptrIiPFvPvEE5resetEPi = Module["__ZNSt3__210unique_ptrIiPFvPvEE5resetEPi"] = createExportWrapper("_ZNSt3__210unique_ptrIiPFvPvEE5resetEPi"); var __ZNKSt3__210unique_ptrIiPFvPvEEcvbEv = Module["__ZNKSt3__210unique_ptrIiPFvPvEEcvbEv"] = createExportWrapper("_ZNKSt3__210unique_ptrIiPFvPvEEcvbEv"); var __ZNSt3__210unique_ptrIlPFvPvEE5resetEPl = Module["__ZNSt3__210unique_ptrIlPFvPvEE5resetEPl"] = createExportWrapper("_ZNSt3__210unique_ptrIlPFvPvEE5resetEPl"); var __ZNKSt3__210unique_ptrIlPFvPvEEcvbEv = Module["__ZNKSt3__210unique_ptrIlPFvPvEEcvbEv"] = createExportWrapper("_ZNKSt3__210unique_ptrIlPFvPvEEcvbEv"); var __ZNSt3__210unique_ptrIPvPFvS1_EE5resetEPS1_ = Module["__ZNSt3__210unique_ptrIPvPFvS1_EE5resetEPS1_"] = createExportWrapper("_ZNSt3__210unique_ptrIPvPFvS1_EE5resetEPS1_"); var __ZNKSt3__210unique_ptrIPvPFvS1_EEcvbEv = Module["__ZNKSt3__210unique_ptrIPvPFvS1_EEcvbEv"] = createExportWrapper("_ZNKSt3__210unique_ptrIPvPFvS1_EEcvbEv"); var __ZNSt3__210unique_ptrIPFvNS_8ios_base5eventERS1_iEPFvPvEE7releaseEv = Module["__ZNSt3__210unique_ptrIPFvNS_8ios_base5eventERS1_iEPFvPvEE7releaseEv"] = createExportWrapper("_ZNSt3__210unique_ptrIPFvNS_8ios_base5eventERS1_iEPFvPvEE7releaseEv"); var __ZNSt3__210unique_ptrIiPFvPvEE7releaseEv = Module["__ZNSt3__210unique_ptrIiPFvPvEE7releaseEv"] = createExportWrapper("_ZNSt3__210unique_ptrIiPFvPvEE7releaseEv"); var __ZNSt3__210unique_ptrIlPFvPvEE7releaseEv = Module["__ZNSt3__210unique_ptrIlPFvPvEE7releaseEv"] = createExportWrapper("_ZNSt3__210unique_ptrIlPFvPvEE7releaseEv"); var __ZNSt3__210unique_ptrIPvPFvS1_EE7releaseEv = Module["__ZNSt3__210unique_ptrIPvPFvS1_EE7releaseEv"] = createExportWrapper("_ZNSt3__210unique_ptrIPvPFvS1_EE7releaseEv"); var __ZNSt3__210unique_ptrIPvPFvS1_EED2Ev = Module["__ZNSt3__210unique_ptrIPvPFvS1_EED2Ev"] = createExportWrapper("_ZNSt3__210unique_ptrIPvPFvS1_EED2Ev"); var __ZNSt3__210unique_ptrIlPFvPvEED2Ev = Module["__ZNSt3__210unique_ptrIlPFvPvEED2Ev"] = createExportWrapper("_ZNSt3__210unique_ptrIlPFvPvEED2Ev"); var __ZNSt3__210unique_ptrIiPFvPvEED2Ev = Module["__ZNSt3__210unique_ptrIiPFvPvEED2Ev"] = createExportWrapper("_ZNSt3__210unique_ptrIiPFvPvEED2Ev"); var __ZNSt3__210unique_ptrIPFvNS_8ios_base5eventERS1_iEPFvPvEED2Ev = Module["__ZNSt3__210unique_ptrIPFvNS_8ios_base5eventERS1_iEPFvPvEED2Ev"] = createExportWrapper("_ZNSt3__210unique_ptrIPFvNS_8ios_base5eventERS1_iEPFvPvEED2Ev"); var __ZNSt3__28ios_base4moveERS0_ = Module["__ZNSt3__28ios_base4moveERS0_"] = createExportWrapper("_ZNSt3__28ios_base4moveERS0_"); var __ZNSt3__24swapIPPFvNS_8ios_base5eventERS1_iEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS8_EE5valueEvE4typeERS8_SB_ = Module["__ZNSt3__24swapIPPFvNS_8ios_base5eventERS1_iEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS8_EE5valueEvE4typeERS8_SB_"] = createExportWrapper("_ZNSt3__24swapIPPFvNS_8ios_base5eventERS1_iEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS8_EE5valueEvE4typeERS8_SB_"); var __ZNSt3__24swapIPiEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS3_EE5valueEvE4typeERS3_S6_ = Module["__ZNSt3__24swapIPiEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS3_EE5valueEvE4typeERS3_S6_"] = createExportWrapper("_ZNSt3__24swapIPiEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS3_EE5valueEvE4typeERS3_S6_"); var __ZNSt3__24swapIPlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS3_EE5valueEvE4typeERS3_S6_ = Module["__ZNSt3__24swapIPlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS3_EE5valueEvE4typeERS3_S6_"] = createExportWrapper("_ZNSt3__24swapIPlEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS3_EE5valueEvE4typeERS3_S6_"); var __ZNSt3__24swapIPPvEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS4_EE5valueEvE4typeERS4_S7_ = Module["__ZNSt3__24swapIPPvEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS4_EE5valueEvE4typeERS4_S7_"] = createExportWrapper("_ZNSt3__24swapIPPvEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS4_EE5valueEvE4typeERS4_S7_"); var __ZNSt3__28ios_base33__set_badbit_and_consider_rethrowEv = Module["__ZNSt3__28ios_base33__set_badbit_and_consider_rethrowEv"] = createExportWrapper("_ZNSt3__28ios_base33__set_badbit_and_consider_rethrowEv"); var __ZNSt3__28ios_base34__set_failbit_and_consider_rethrowEv = Module["__ZNSt3__28ios_base34__set_failbit_and_consider_rethrowEv"] = createExportWrapper("_ZNSt3__28ios_base34__set_failbit_and_consider_rethrowEv"); var __ZNSt3__28ios_base15sync_with_stdioEb = Module["__ZNSt3__28ios_base15sync_with_stdioEb"] = createExportWrapper("_ZNSt3__28ios_base15sync_with_stdioEb"); var __ZNSt3__219__iostream_categoryD0Ev = Module["__ZNSt3__219__iostream_categoryD0Ev"] = createExportWrapper("_ZNSt3__219__iostream_categoryD0Ev"); var __ZNSt3__213__atomic_baseIiLb1EE9fetch_addEiNS_12memory_orderE = Module["__ZNSt3__213__atomic_baseIiLb1EE9fetch_addEiNS_12memory_orderE"] = createExportWrapper("_ZNSt3__213__atomic_baseIiLb1EE9fetch_addEiNS_12memory_orderE"); var __ZNSt3__222__cxx_atomic_fetch_addIiEET_PNS_22__cxx_atomic_base_implIS1_EES1_NS_12memory_orderE = Module["__ZNSt3__222__cxx_atomic_fetch_addIiEET_PNS_22__cxx_atomic_base_implIS1_EES1_NS_12memory_orderE"] = createExportWrapper("_ZNSt3__222__cxx_atomic_fetch_addIiEET_PNS_22__cxx_atomic_base_implIS1_EES1_NS_12memory_orderE"); var __ZNSt3__217__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEC2IRS6_S9_EEOT_OT0_ = Module["__ZNSt3__217__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEC2IRS6_S9_EEOT_OT0_"] = createExportWrapper("_ZNSt3__217__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEEC2IRS6_S9_EEOT_OT0_"); var __ZNSt3__222__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEC2IRS6_vEEOT_ = Module["__ZNSt3__222__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEC2IRS6_vEEOT_"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EEC2IRS6_vEEOT_"); var __ZNSt3__222__compressed_pair_elemIPFvPvELi1ELb0EEC2IS3_vEEOT_ = Module["__ZNSt3__222__compressed_pair_elemIPFvPvELi1ELb0EEC2IS3_vEEOT_"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPFvPvELi1ELb0EEC2IS3_vEEOT_"); var __ZNSt3__217__compressed_pairIPiPFvPvEEC2IRS1_S4_EEOT_OT0_ = Module["__ZNSt3__217__compressed_pairIPiPFvPvEEC2IRS1_S4_EEOT_OT0_"] = createExportWrapper("_ZNSt3__217__compressed_pairIPiPFvPvEEC2IRS1_S4_EEOT_OT0_"); var __ZNSt3__222__compressed_pair_elemIPiLi0ELb0EEC2IRS1_vEEOT_ = Module["__ZNSt3__222__compressed_pair_elemIPiLi0ELb0EEC2IRS1_vEEOT_"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPiLi0ELb0EEC2IRS1_vEEOT_"); var __ZNSt3__217__compressed_pairIPlPFvPvEEC2IRS1_S4_EEOT_OT0_ = Module["__ZNSt3__217__compressed_pairIPlPFvPvEEC2IRS1_S4_EEOT_OT0_"] = createExportWrapper("_ZNSt3__217__compressed_pairIPlPFvPvEEC2IRS1_S4_EEOT_OT0_"); var __ZNSt3__222__compressed_pair_elemIPlLi0ELb0EEC2IRS1_vEEOT_ = Module["__ZNSt3__222__compressed_pair_elemIPlLi0ELb0EEC2IRS1_vEEOT_"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPlLi0ELb0EEC2IRS1_vEEOT_"); var __ZNSt3__217__compressed_pairIPPvPFvS1_EEC2IRS2_S4_EEOT_OT0_ = Module["__ZNSt3__217__compressed_pairIPPvPFvS1_EEC2IRS2_S4_EEOT_OT0_"] = createExportWrapper("_ZNSt3__217__compressed_pairIPPvPFvS1_EEC2IRS2_S4_EEOT_OT0_"); var __ZNSt3__222__compressed_pair_elemIPPvLi0ELb0EEC2IRS2_vEEOT_ = Module["__ZNSt3__222__compressed_pair_elemIPPvLi0ELb0EEC2IRS2_vEEOT_"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPPvLi0ELb0EEC2IRS2_vEEOT_"); var __ZNSt3__217__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEE5firstEv = Module["__ZNSt3__217__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEE5firstEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEE5firstEv"); var __ZNSt3__217__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEE6secondEv = Module["__ZNSt3__217__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEE6secondEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEE6secondEv"); var __ZNSt3__222__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EE5__getEv"); var __ZNSt3__222__compressed_pair_elemIPFvPvELi1ELb0EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemIPFvPvELi1ELb0EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPFvPvELi1ELb0EE5__getEv"); var __ZNKSt3__217__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEE5firstEv = Module["__ZNKSt3__217__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEE5firstEv"] = createExportWrapper("_ZNKSt3__217__compressed_pairIPPFvNS_8ios_base5eventERS1_iEPFvPvEE5firstEv"); var __ZNKSt3__222__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EE5__getEv = Module["__ZNKSt3__222__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EE5__getEv"] = createExportWrapper("_ZNKSt3__222__compressed_pair_elemIPPFvNS_8ios_base5eventERS1_iELi0ELb0EE5__getEv"); var __ZNSt3__217__compressed_pairIPiPFvPvEE5firstEv = Module["__ZNSt3__217__compressed_pairIPiPFvPvEE5firstEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPiPFvPvEE5firstEv"); var __ZNSt3__217__compressed_pairIPiPFvPvEE6secondEv = Module["__ZNSt3__217__compressed_pairIPiPFvPvEE6secondEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPiPFvPvEE6secondEv"); var __ZNSt3__222__compressed_pair_elemIPiLi0ELb0EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemIPiLi0ELb0EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPiLi0ELb0EE5__getEv"); var __ZNKSt3__217__compressed_pairIPiPFvPvEE5firstEv = Module["__ZNKSt3__217__compressed_pairIPiPFvPvEE5firstEv"] = createExportWrapper("_ZNKSt3__217__compressed_pairIPiPFvPvEE5firstEv"); var __ZNKSt3__222__compressed_pair_elemIPiLi0ELb0EE5__getEv = Module["__ZNKSt3__222__compressed_pair_elemIPiLi0ELb0EE5__getEv"] = createExportWrapper("_ZNKSt3__222__compressed_pair_elemIPiLi0ELb0EE5__getEv"); var __ZNSt3__217__compressed_pairIPlPFvPvEE5firstEv = Module["__ZNSt3__217__compressed_pairIPlPFvPvEE5firstEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPlPFvPvEE5firstEv"); var __ZNSt3__217__compressed_pairIPlPFvPvEE6secondEv = Module["__ZNSt3__217__compressed_pairIPlPFvPvEE6secondEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPlPFvPvEE6secondEv"); var __ZNSt3__222__compressed_pair_elemIPlLi0ELb0EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemIPlLi0ELb0EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPlLi0ELb0EE5__getEv"); var __ZNKSt3__217__compressed_pairIPlPFvPvEE5firstEv = Module["__ZNKSt3__217__compressed_pairIPlPFvPvEE5firstEv"] = createExportWrapper("_ZNKSt3__217__compressed_pairIPlPFvPvEE5firstEv"); var __ZNKSt3__222__compressed_pair_elemIPlLi0ELb0EE5__getEv = Module["__ZNKSt3__222__compressed_pair_elemIPlLi0ELb0EE5__getEv"] = createExportWrapper("_ZNKSt3__222__compressed_pair_elemIPlLi0ELb0EE5__getEv"); var __ZNSt3__217__compressed_pairIPPvPFvS1_EE5firstEv = Module["__ZNSt3__217__compressed_pairIPPvPFvS1_EE5firstEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPPvPFvS1_EE5firstEv"); var __ZNSt3__217__compressed_pairIPPvPFvS1_EE6secondEv = Module["__ZNSt3__217__compressed_pairIPPvPFvS1_EE6secondEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPPvPFvS1_EE6secondEv"); var __ZNSt3__222__compressed_pair_elemIPPvLi0ELb0EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemIPPvLi0ELb0EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPPvLi0ELb0EE5__getEv"); var __ZNKSt3__217__compressed_pairIPPvPFvS1_EE5firstEv = Module["__ZNKSt3__217__compressed_pairIPPvPFvS1_EE5firstEv"] = createExportWrapper("_ZNKSt3__217__compressed_pairIPPvPFvS1_EE5firstEv"); var __ZNKSt3__222__compressed_pair_elemIPPvLi0ELb0EE5__getEv = Module["__ZNKSt3__222__compressed_pair_elemIPPvLi0ELb0EE5__getEv"] = createExportWrapper("_ZNKSt3__222__compressed_pair_elemIPPvLi0ELb0EE5__getEv"); var __ZNSt3__28ios_base7failureC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_10error_codeE = Module["__ZNSt3__28ios_base7failureC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_10error_codeE"] = createExportWrapper("_ZNSt3__28ios_base7failureC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_10error_codeE"); var __ZNSt3__28ios_base7failureC1EPKcRKNS_10error_codeE = Module["__ZNSt3__28ios_base7failureC1EPKcRKNS_10error_codeE"] = createExportWrapper("_ZNSt3__28ios_base7failureC1EPKcRKNS_10error_codeE"); var __ZNSt3__28ios_base7failureD1Ev = Module["__ZNSt3__28ios_base7failureD1Ev"] = createExportWrapper("_ZNSt3__28ios_base7failureD1Ev"); var __ZNSt3__28ios_baseD1Ev = Module["__ZNSt3__28ios_baseD1Ev"] = createExportWrapper("_ZNSt3__28ios_baseD1Ev"); var __ZNSt3__29DoIOSInitC2Ev = Module["__ZNSt3__29DoIOSInitC2Ev"] = createExportWrapper("_ZNSt3__29DoIOSInitC2Ev"); var __ZNSt3__210__stdinbufIcEC2EP8_IO_FILEP11__mbstate_t = Module["__ZNSt3__210__stdinbufIcEC2EP8_IO_FILEP11__mbstate_t"] = createExportWrapper("_ZNSt3__210__stdinbufIcEC2EP8_IO_FILEP11__mbstate_t"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEEC1EPNS_15basic_streambufIcS2_EE = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEEC1EPNS_15basic_streambufIcS2_EE"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEEC1EPNS_15basic_streambufIcS2_EE"); var __ZNSt3__211__stdoutbufIcEC2EP8_IO_FILEP11__mbstate_t = Module["__ZNSt3__211__stdoutbufIcEC2EP8_IO_FILEP11__mbstate_t"] = createExportWrapper("_ZNSt3__211__stdoutbufIcEC2EP8_IO_FILEP11__mbstate_t"); var __ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEEC1EPNS_15basic_streambufIcS2_EE = Module["__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEEC1EPNS_15basic_streambufIcS2_EE"] = createExportWrapper("_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEEC1EPNS_15basic_streambufIcS2_EE"); var __ZNSt3__29basic_iosIcNS_11char_traitsIcEEE3tieEPNS_13basic_ostreamIcS2_EE = Module["__ZNSt3__29basic_iosIcNS_11char_traitsIcEEE3tieEPNS_13basic_ostreamIcS2_EE"] = createExportWrapper("_ZNSt3__29basic_iosIcNS_11char_traitsIcEEE3tieEPNS_13basic_ostreamIcS2_EE"); var __ZNSt3__27unitbufERNS_8ios_baseE = Module["__ZNSt3__27unitbufERNS_8ios_baseE"] = createExportWrapper("_ZNSt3__27unitbufERNS_8ios_baseE"); var __ZNSt3__210__stdinbufIwEC2EP8_IO_FILEP11__mbstate_t = Module["__ZNSt3__210__stdinbufIwEC2EP8_IO_FILEP11__mbstate_t"] = createExportWrapper("_ZNSt3__210__stdinbufIwEC2EP8_IO_FILEP11__mbstate_t"); var __ZNSt3__213basic_istreamIwNS_11char_traitsIwEEEC1EPNS_15basic_streambufIwS2_EE = Module["__ZNSt3__213basic_istreamIwNS_11char_traitsIwEEEC1EPNS_15basic_streambufIwS2_EE"] = createExportWrapper("_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEEC1EPNS_15basic_streambufIwS2_EE"); var __ZNSt3__211__stdoutbufIwEC2EP8_IO_FILEP11__mbstate_t = Module["__ZNSt3__211__stdoutbufIwEC2EP8_IO_FILEP11__mbstate_t"] = createExportWrapper("_ZNSt3__211__stdoutbufIwEC2EP8_IO_FILEP11__mbstate_t"); var __ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEEC1EPNS_15basic_streambufIwS2_EE = Module["__ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEEC1EPNS_15basic_streambufIwS2_EE"] = createExportWrapper("_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEEC1EPNS_15basic_streambufIwS2_EE"); var __ZNSt3__29basic_iosIwNS_11char_traitsIwEEE3tieEPNS_13basic_ostreamIwS2_EE = Module["__ZNSt3__29basic_iosIwNS_11char_traitsIwEEE3tieEPNS_13basic_ostreamIwS2_EE"] = createExportWrapper("_ZNSt3__29basic_iosIwNS_11char_traitsIwEEE3tieEPNS_13basic_ostreamIwS2_EE"); var __ZNSt3__29DoIOSInitD2Ev = Module["__ZNSt3__29DoIOSInitD2Ev"] = createExportWrapper("_ZNSt3__29DoIOSInitD2Ev"); var __ZNSt3__28ios_base4InitC2Ev = Module["__ZNSt3__28ios_base4InitC2Ev"] = createExportWrapper("_ZNSt3__28ios_base4InitC2Ev"); var __ZNSt3__28ios_base4InitD2Ev = Module["__ZNSt3__28ios_base4InitD2Ev"] = createExportWrapper("_ZNSt3__28ios_base4InitD2Ev"); var __ZNSt3__28ios_base4setfEj = Module["__ZNSt3__28ios_base4setfEj"] = createExportWrapper("_ZNSt3__28ios_base4setfEj"); var __ZNSt3__210__stdinbufIcED0Ev = Module["__ZNSt3__210__stdinbufIcED0Ev"] = createExportWrapper("_ZNSt3__210__stdinbufIcED0Ev"); var __ZNSt3__210__stdinbufIcE5imbueERKNS_6localeE = Module["__ZNSt3__210__stdinbufIcE5imbueERKNS_6localeE"] = createExportWrapper("_ZNSt3__210__stdinbufIcE5imbueERKNS_6localeE"); var __ZNSt3__210__stdinbufIcE9underflowEv = Module["__ZNSt3__210__stdinbufIcE9underflowEv"] = createExportWrapper("_ZNSt3__210__stdinbufIcE9underflowEv"); var __ZNSt3__210__stdinbufIcE5uflowEv = Module["__ZNSt3__210__stdinbufIcE5uflowEv"] = createExportWrapper("_ZNSt3__210__stdinbufIcE5uflowEv"); var __ZNSt3__210__stdinbufIcE9pbackfailEi = Module["__ZNSt3__210__stdinbufIcE9pbackfailEi"] = createExportWrapper("_ZNSt3__210__stdinbufIcE9pbackfailEi"); var __ZNSt3__221__throw_runtime_errorEPKc = Module["__ZNSt3__221__throw_runtime_errorEPKc"] = createExportWrapper("_ZNSt3__221__throw_runtime_errorEPKc"); var __ZNSt3__210__stdinbufIcE9__getcharEb = Module["__ZNSt3__210__stdinbufIcE9__getcharEb"] = createExportWrapper("_ZNSt3__210__stdinbufIcE9__getcharEb"); var __ZNSt3__23maxIiEERKT_S3_S3_ = Module["__ZNSt3__23maxIiEERKT_S3_S3_"] = createExportWrapper("_ZNSt3__23maxIiEERKT_S3_S3_"); var __ZNSt3__23maxIiNS_6__lessIiiEEEERKT_S5_S5_T0_ = Module["__ZNSt3__23maxIiNS_6__lessIiiEEEERKT_S5_S5_T0_"] = createExportWrapper("_ZNSt3__23maxIiNS_6__lessIiiEEEERKT_S5_S5_T0_"); var __ZNSt3__29basic_iosIcNS_11char_traitsIcEEEC2Ev = Module["__ZNSt3__29basic_iosIcNS_11char_traitsIcEEEC2Ev"] = createExportWrapper("_ZNSt3__29basic_iosIcNS_11char_traitsIcEEEC2Ev"); var __ZNSt3__29basic_iosIcNS_11char_traitsIcEEE4initEPNS_15basic_streambufIcS2_EE = Module["__ZNSt3__29basic_iosIcNS_11char_traitsIcEEE4initEPNS_15basic_streambufIcS2_EE"] = createExportWrapper("_ZNSt3__29basic_iosIcNS_11char_traitsIcEEE4initEPNS_15basic_streambufIcS2_EE"); var __ZNSt3__28ios_baseC2Ev = Module["__ZNSt3__28ios_baseC2Ev"] = createExportWrapper("_ZNSt3__28ios_baseC2Ev"); var __ZNSt3__211__stdoutbufIcED0Ev = Module["__ZNSt3__211__stdoutbufIcED0Ev"] = createExportWrapper("_ZNSt3__211__stdoutbufIcED0Ev"); var __ZNSt3__211__stdoutbufIcE5imbueERKNS_6localeE = Module["__ZNSt3__211__stdoutbufIcE5imbueERKNS_6localeE"] = createExportWrapper("_ZNSt3__211__stdoutbufIcE5imbueERKNS_6localeE"); var __ZNSt3__211__stdoutbufIcE4syncEv = Module["__ZNSt3__211__stdoutbufIcE4syncEv"] = createExportWrapper("_ZNSt3__211__stdoutbufIcE4syncEv"); var __ZNSt3__211__stdoutbufIcE6xsputnEPKcl = Module["__ZNSt3__211__stdoutbufIcE6xsputnEPKcl"] = createExportWrapper("_ZNSt3__211__stdoutbufIcE6xsputnEPKcl"); var __ZNSt3__211__stdoutbufIcE8overflowEi = Module["__ZNSt3__211__stdoutbufIcE8overflowEi"] = createExportWrapper("_ZNSt3__211__stdoutbufIcE8overflowEi"); var __ZNKSt3__215basic_streambufIwNS_11char_traitsIwEEE6getlocEv = Module["__ZNKSt3__215basic_streambufIwNS_11char_traitsIwEEE6getlocEv"] = createExportWrapper("_ZNKSt3__215basic_streambufIwNS_11char_traitsIwEEE6getlocEv"); var __ZNSt3__210__stdinbufIwED0Ev = Module["__ZNSt3__210__stdinbufIwED0Ev"] = createExportWrapper("_ZNSt3__210__stdinbufIwED0Ev"); var __ZNSt3__210__stdinbufIwE5imbueERKNS_6localeE = Module["__ZNSt3__210__stdinbufIwE5imbueERKNS_6localeE"] = createExportWrapper("_ZNSt3__210__stdinbufIwE5imbueERKNS_6localeE"); var __ZNSt3__210__stdinbufIwE9underflowEv = Module["__ZNSt3__210__stdinbufIwE9underflowEv"] = createExportWrapper("_ZNSt3__210__stdinbufIwE9underflowEv"); var __ZNSt3__210__stdinbufIwE5uflowEv = Module["__ZNSt3__210__stdinbufIwE5uflowEv"] = createExportWrapper("_ZNSt3__210__stdinbufIwE5uflowEv"); var __ZNSt3__210__stdinbufIwE9pbackfailEj = Module["__ZNSt3__210__stdinbufIwE9pbackfailEj"] = createExportWrapper("_ZNSt3__210__stdinbufIwE9pbackfailEj"); var __ZNSt3__29use_facetINS_7codecvtIwc11__mbstate_tEEEERKT_RKNS_6localeE = Module["__ZNSt3__29use_facetINS_7codecvtIwc11__mbstate_tEEEERKT_RKNS_6localeE"] = createExportWrapper("_ZNSt3__29use_facetINS_7codecvtIwc11__mbstate_tEEEERKT_RKNS_6localeE"); var __ZNKSt3__27codecvtIwc11__mbstate_tE8encodingEv = Module["__ZNKSt3__27codecvtIwc11__mbstate_tE8encodingEv"] = createExportWrapper("_ZNKSt3__27codecvtIwc11__mbstate_tE8encodingEv"); var __ZNKSt3__27codecvtIwc11__mbstate_tE13always_noconvEv = Module["__ZNKSt3__27codecvtIwc11__mbstate_tE13always_noconvEv"] = createExportWrapper("_ZNKSt3__27codecvtIwc11__mbstate_tE13always_noconvEv"); var __ZNSt3__210__stdinbufIwE9__getcharEb = Module["__ZNSt3__210__stdinbufIwE9__getcharEb"] = createExportWrapper("_ZNSt3__210__stdinbufIwE9__getcharEb"); var __ZNKSt3__27codecvtIwc11__mbstate_tE2inERS1_PKcS5_RS5_PwS7_RS7_ = Module["__ZNKSt3__27codecvtIwc11__mbstate_tE2inERS1_PKcS5_RS5_PwS7_RS7_"] = createExportWrapper("_ZNKSt3__27codecvtIwc11__mbstate_tE2inERS1_PKcS5_RS5_PwS7_RS7_"); var __ZNKSt3__27codecvtIwc11__mbstate_tE3outERS1_PKwS5_RS5_PcS7_RS7_ = Module["__ZNKSt3__27codecvtIwc11__mbstate_tE3outERS1_PKwS5_RS5_PcS7_RS7_"] = createExportWrapper("_ZNKSt3__27codecvtIwc11__mbstate_tE3outERS1_PKwS5_RS5_PcS7_RS7_"); var __ZNSt3__29basic_iosIwNS_11char_traitsIwEEEC2Ev = Module["__ZNSt3__29basic_iosIwNS_11char_traitsIwEEEC2Ev"] = createExportWrapper("_ZNSt3__29basic_iosIwNS_11char_traitsIwEEEC2Ev"); var __ZNSt3__29basic_iosIwNS_11char_traitsIwEEE4initEPNS_15basic_streambufIwS2_EE = Module["__ZNSt3__29basic_iosIwNS_11char_traitsIwEEE4initEPNS_15basic_streambufIwS2_EE"] = createExportWrapper("_ZNSt3__29basic_iosIwNS_11char_traitsIwEEE4initEPNS_15basic_streambufIwS2_EE"); var __ZNSt3__211__stdoutbufIwED0Ev = Module["__ZNSt3__211__stdoutbufIwED0Ev"] = createExportWrapper("_ZNSt3__211__stdoutbufIwED0Ev"); var __ZNSt3__211__stdoutbufIwE5imbueERKNS_6localeE = Module["__ZNSt3__211__stdoutbufIwE5imbueERKNS_6localeE"] = createExportWrapper("_ZNSt3__211__stdoutbufIwE5imbueERKNS_6localeE"); var __ZNSt3__211__stdoutbufIwE4syncEv = Module["__ZNSt3__211__stdoutbufIwE4syncEv"] = createExportWrapper("_ZNSt3__211__stdoutbufIwE4syncEv"); var __ZNSt3__211__stdoutbufIwE6xsputnEPKwl = Module["__ZNSt3__211__stdoutbufIwE6xsputnEPKwl"] = createExportWrapper("_ZNSt3__211__stdoutbufIwE6xsputnEPKwl"); var __ZNSt3__211__stdoutbufIwE8overflowEj = Module["__ZNSt3__211__stdoutbufIwE8overflowEj"] = createExportWrapper("_ZNSt3__211__stdoutbufIwE8overflowEj"); var __ZNKSt3__27codecvtIwc11__mbstate_tE7unshiftERS1_PcS4_RS4_ = Module["__ZNKSt3__27codecvtIwc11__mbstate_tE7unshiftERS1_PcS4_RS4_"] = createExportWrapper("_ZNKSt3__27codecvtIwc11__mbstate_tE7unshiftERS1_PcS4_RS4_"); var __ZNSt3__211char_traitsIwE7not_eofEj = Module["__ZNSt3__211char_traitsIwE7not_eofEj"] = createExportWrapper("_ZNSt3__211char_traitsIwE7not_eofEj"); var __ZNSt3__29DoIOSInitC1Ev = Module["__ZNSt3__29DoIOSInitC1Ev"] = createExportWrapper("_ZNSt3__29DoIOSInitC1Ev"); var __ZNSt3__29DoIOSInitD1Ev = Module["__ZNSt3__29DoIOSInitD1Ev"] = createExportWrapper("_ZNSt3__29DoIOSInitD1Ev"); var __ZNSt3__28ios_base4InitC1Ev = Module["__ZNSt3__28ios_base4InitC1Ev"] = createExportWrapper("_ZNSt3__28ios_base4InitC1Ev"); var __ZNSt3__28ios_base4InitD1Ev = Module["__ZNSt3__28ios_base4InitD1Ev"] = createExportWrapper("_ZNSt3__28ios_base4InitD1Ev"); var __ZNSt3__217declare_reachableEPv = Module["__ZNSt3__217declare_reachableEPv"] = createExportWrapper("_ZNSt3__217declare_reachableEPv"); var __ZNSt3__219declare_no_pointersEPcm = Module["__ZNSt3__219declare_no_pointersEPcm"] = createExportWrapper("_ZNSt3__219declare_no_pointersEPcm"); var __ZNSt3__221undeclare_no_pointersEPcm = Module["__ZNSt3__221undeclare_no_pointersEPcm"] = createExportWrapper("_ZNSt3__221undeclare_no_pointersEPcm"); var __ZNSt3__221__undeclare_reachableEPv = Module["__ZNSt3__221__undeclare_reachableEPv"] = createExportWrapper("_ZNSt3__221__undeclare_reachableEPv"); var __ZNSt3__27collateIcED2Ev = Module["__ZNSt3__27collateIcED2Ev"] = createExportWrapper("_ZNSt3__27collateIcED2Ev"); var __ZNSt3__27collateIcED0Ev = Module["__ZNSt3__27collateIcED0Ev"] = createExportWrapper("_ZNSt3__27collateIcED0Ev"); var __ZNKSt3__27collateIcE10do_compareEPKcS3_S3_S3_ = Module["__ZNKSt3__27collateIcE10do_compareEPKcS3_S3_S3_"] = createExportWrapper("_ZNKSt3__27collateIcE10do_compareEPKcS3_S3_S3_"); var __ZNKSt3__27collateIcE12do_transformEPKcS3_ = Module["__ZNKSt3__27collateIcE12do_transformEPKcS3_"] = createExportWrapper("_ZNKSt3__27collateIcE12do_transformEPKcS3_"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_ = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPKcvEET_S9_"); var __ZNKSt3__27collateIcE7do_hashEPKcS3_ = Module["__ZNKSt3__27collateIcE7do_hashEPKcS3_"] = createExportWrapper("_ZNKSt3__27collateIcE7do_hashEPKcS3_"); var __ZNSt3__27collateIwED2Ev = Module["__ZNSt3__27collateIwED2Ev"] = createExportWrapper("_ZNSt3__27collateIwED2Ev"); var __ZNSt3__27collateIwED0Ev = Module["__ZNSt3__27collateIwED0Ev"] = createExportWrapper("_ZNSt3__27collateIwED0Ev"); var __ZNKSt3__27collateIwE10do_compareEPKwS3_S3_S3_ = Module["__ZNKSt3__27collateIwE10do_compareEPKwS3_S3_S3_"] = createExportWrapper("_ZNKSt3__27collateIwE10do_compareEPKwS3_S3_S3_"); var __ZNKSt3__27collateIwE12do_transformEPKwS3_ = Module["__ZNKSt3__27collateIwE12do_transformEPKwS3_"] = createExportWrapper("_ZNKSt3__27collateIwE12do_transformEPKwS3_"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2IPKwvEET_S9_ = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2IPKwvEET_S9_"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2IPKwvEET_S9_"); var __ZNKSt3__27collateIwE7do_hashEPKwS3_ = Module["__ZNKSt3__27collateIwE7do_hashEPKwS3_"] = createExportWrapper("_ZNKSt3__27collateIwE7do_hashEPKwS3_"); var __ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRb = Module["__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRb"] = createExportWrapper("_ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRb"); var __ZNSt3__29use_facetINS_8numpunctIcEEEERKT_RKNS_6localeE = Module["__ZNSt3__29use_facetINS_8numpunctIcEEEERKT_RKNS_6localeE"] = createExportWrapper("_ZNSt3__29use_facetINS_8numpunctIcEEEERKT_RKNS_6localeE"); var __ZNKSt3__28numpunctIcE8truenameEv = Module["__ZNKSt3__28numpunctIcE8truenameEv"] = createExportWrapper("_ZNKSt3__28numpunctIcE8truenameEv"); var __ZNKSt3__28numpunctIcE9falsenameEv = Module["__ZNKSt3__28numpunctIcE9falsenameEv"] = createExportWrapper("_ZNKSt3__28numpunctIcE9falsenameEv"); var __ZNSt3__214__scan_keywordINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEPKNS_12basic_stringIcS3_NS_9allocatorIcEEEENS_5ctypeIcEEEET0_RT_SE_SD_SD_RKT1_Rjb = Module["__ZNSt3__214__scan_keywordINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEPKNS_12basic_stringIcS3_NS_9allocatorIcEEEENS_5ctypeIcEEEET0_RT_SE_SD_SD_RKT1_Rjb"] = createExportWrapper("_ZNSt3__214__scan_keywordINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEPKNS_12basic_stringIcS3_NS_9allocatorIcEEEENS_5ctypeIcEEEET0_RT_SE_SD_SD_RKT1_Rjb"); var __ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRl = Module["__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRl"] = createExportWrapper("_ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRl"); var __ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE15__do_get_signedIlEES4_S4_S4_RNS_8ios_baseERjRT_ = Module["__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE15__do_get_signedIlEES4_S4_S4_RNS_8ios_baseERjRT_"] = createExportWrapper("_ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE15__do_get_signedIlEES4_S4_S4_RNS_8ios_baseERjRT_"); var __ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRx = Module["__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRx"] = createExportWrapper("_ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRx"); var __ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE15__do_get_signedIxEES4_S4_S4_RNS_8ios_baseERjRT_ = Module["__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE15__do_get_signedIxEES4_S4_S4_RNS_8ios_baseERjRT_"] = createExportWrapper("_ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE15__do_get_signedIxEES4_S4_S4_RNS_8ios_baseERjRT_"); var __ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRt = Module["__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRt"] = createExportWrapper("_ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRt"); var __ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_get_unsignedItEES4_S4_S4_RNS_8ios_baseERjRT_ = Module["__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_get_unsignedItEES4_S4_S4_RNS_8ios_baseERjRT_"] = createExportWrapper("_ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_get_unsignedItEES4_S4_S4_RNS_8ios_baseERjRT_"); var __ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjS8_ = Module["__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjS8_"] = createExportWrapper("_ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjS8_"); var __ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_get_unsignedIjEES4_S4_S4_RNS_8ios_baseERjRT_ = Module["__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_get_unsignedIjEES4_S4_S4_RNS_8ios_baseERjRT_"] = createExportWrapper("_ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_get_unsignedIjEES4_S4_S4_RNS_8ios_baseERjRT_"); var __ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRm = Module["__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRm"] = createExportWrapper("_ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRm"); var __ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_get_unsignedImEES4_S4_S4_RNS_8ios_baseERjRT_ = Module["__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_get_unsignedImEES4_S4_S4_RNS_8ios_baseERjRT_"] = createExportWrapper("_ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_get_unsignedImEES4_S4_S4_RNS_8ios_baseERjRT_"); var __ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRy = Module["__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRy"] = createExportWrapper("_ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRy"); var __ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_get_unsignedIyEES4_S4_S4_RNS_8ios_baseERjRT_ = Module["__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_get_unsignedIyEES4_S4_S4_RNS_8ios_baseERjRT_"] = createExportWrapper("_ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_get_unsignedIyEES4_S4_S4_RNS_8ios_baseERjRT_"); var __ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRf = Module["__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRf"] = createExportWrapper("_ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRf"); var __ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE23__do_get_floating_pointIfEES4_S4_S4_RNS_8ios_baseERjRT_ = Module["__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE23__do_get_floating_pointIfEES4_S4_S4_RNS_8ios_baseERjRT_"] = createExportWrapper("_ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE23__do_get_floating_pointIfEES4_S4_S4_RNS_8ios_baseERjRT_"); var __ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRd = Module["__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRd"] = createExportWrapper("_ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRd"); var __ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE23__do_get_floating_pointIdEES4_S4_S4_RNS_8ios_baseERjRT_ = Module["__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE23__do_get_floating_pointIdEES4_S4_S4_RNS_8ios_baseERjRT_"] = createExportWrapper("_ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE23__do_get_floating_pointIdEES4_S4_S4_RNS_8ios_baseERjRT_"); var __ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRe = Module["__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRe"] = createExportWrapper("_ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRe"); var __ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE23__do_get_floating_pointIeEES4_S4_S4_RNS_8ios_baseERjRT_ = Module["__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE23__do_get_floating_pointIeEES4_S4_S4_RNS_8ios_baseERjRT_"] = createExportWrapper("_ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE23__do_get_floating_pointIeEES4_S4_S4_RNS_8ios_baseERjRT_"); var __ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRPv = Module["__ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRPv"] = createExportWrapper("_ZNKSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRPv"); var __ZNKSt3__25ctypeIcE5widenEPKcS3_Pc = Module["__ZNKSt3__25ctypeIcE5widenEPKcS3_Pc"] = createExportWrapper("_ZNKSt3__25ctypeIcE5widenEPKcS3_Pc"); var __ZNSt3__29__num_getIcE17__stage2_int_loopEciPcRS2_RjcRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSD_PKc = Module["__ZNSt3__29__num_getIcE17__stage2_int_loopEciPcRS2_RjcRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSD_PKc"] = createExportWrapper("_ZNSt3__29__num_getIcE17__stage2_int_loopEciPcRS2_RjcRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSD_PKc"); var __ZNSt3__217__libcpp_sscanf_lEPKcP15__locale_structS1_z = Module["__ZNSt3__217__libcpp_sscanf_lEPKcP15__locale_structS1_z"] = createExportWrapper("_ZNSt3__217__libcpp_sscanf_lEPKcP15__locale_structS1_z"); var __ZNSt3__26__clocEv = Module["__ZNSt3__26__clocEv"] = createExportWrapper("_ZNSt3__26__clocEv"); var __ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRb = Module["__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRb"] = createExportWrapper("_ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRb"); var __ZNSt3__29use_facetINS_8numpunctIwEEEERKT_RKNS_6localeE = Module["__ZNSt3__29use_facetINS_8numpunctIwEEEERKT_RKNS_6localeE"] = createExportWrapper("_ZNSt3__29use_facetINS_8numpunctIwEEEERKT_RKNS_6localeE"); var __ZNKSt3__28numpunctIwE8truenameEv = Module["__ZNKSt3__28numpunctIwE8truenameEv"] = createExportWrapper("_ZNKSt3__28numpunctIwE8truenameEv"); var __ZNKSt3__28numpunctIwE9falsenameEv = Module["__ZNKSt3__28numpunctIwE9falsenameEv"] = createExportWrapper("_ZNKSt3__28numpunctIwE9falsenameEv"); var __ZNSt3__214__scan_keywordINS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEPKNS_12basic_stringIwS3_NS_9allocatorIwEEEENS_5ctypeIwEEEET0_RT_SE_SD_SD_RKT1_Rjb = Module["__ZNSt3__214__scan_keywordINS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEPKNS_12basic_stringIwS3_NS_9allocatorIwEEEENS_5ctypeIwEEEET0_RT_SE_SD_SD_RKT1_Rjb"] = createExportWrapper("_ZNSt3__214__scan_keywordINS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEPKNS_12basic_stringIwS3_NS_9allocatorIwEEEENS_5ctypeIwEEEET0_RT_SE_SD_SD_RKT1_Rjb"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEED2Ev = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEED2Ev"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEED2Ev"); var __ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRl = Module["__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRl"] = createExportWrapper("_ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRl"); var __ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE15__do_get_signedIlEES4_S4_S4_RNS_8ios_baseERjRT_ = Module["__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE15__do_get_signedIlEES4_S4_S4_RNS_8ios_baseERjRT_"] = createExportWrapper("_ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE15__do_get_signedIlEES4_S4_S4_RNS_8ios_baseERjRT_"); var __ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRx = Module["__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRx"] = createExportWrapper("_ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRx"); var __ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE15__do_get_signedIxEES4_S4_S4_RNS_8ios_baseERjRT_ = Module["__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE15__do_get_signedIxEES4_S4_S4_RNS_8ios_baseERjRT_"] = createExportWrapper("_ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE15__do_get_signedIxEES4_S4_S4_RNS_8ios_baseERjRT_"); var __ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRt = Module["__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRt"] = createExportWrapper("_ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRt"); var __ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_get_unsignedItEES4_S4_S4_RNS_8ios_baseERjRT_ = Module["__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_get_unsignedItEES4_S4_S4_RNS_8ios_baseERjRT_"] = createExportWrapper("_ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_get_unsignedItEES4_S4_S4_RNS_8ios_baseERjRT_"); var __ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjS8_ = Module["__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjS8_"] = createExportWrapper("_ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjS8_"); var __ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_get_unsignedIjEES4_S4_S4_RNS_8ios_baseERjRT_ = Module["__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_get_unsignedIjEES4_S4_S4_RNS_8ios_baseERjRT_"] = createExportWrapper("_ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_get_unsignedIjEES4_S4_S4_RNS_8ios_baseERjRT_"); var __ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRm = Module["__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRm"] = createExportWrapper("_ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRm"); var __ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_get_unsignedImEES4_S4_S4_RNS_8ios_baseERjRT_ = Module["__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_get_unsignedImEES4_S4_S4_RNS_8ios_baseERjRT_"] = createExportWrapper("_ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_get_unsignedImEES4_S4_S4_RNS_8ios_baseERjRT_"); var __ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRy = Module["__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRy"] = createExportWrapper("_ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRy"); var __ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_get_unsignedIyEES4_S4_S4_RNS_8ios_baseERjRT_ = Module["__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_get_unsignedIyEES4_S4_S4_RNS_8ios_baseERjRT_"] = createExportWrapper("_ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_get_unsignedIyEES4_S4_S4_RNS_8ios_baseERjRT_"); var __ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRf = Module["__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRf"] = createExportWrapper("_ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRf"); var __ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE23__do_get_floating_pointIfEES4_S4_S4_RNS_8ios_baseERjRT_ = Module["__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE23__do_get_floating_pointIfEES4_S4_S4_RNS_8ios_baseERjRT_"] = createExportWrapper("_ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE23__do_get_floating_pointIfEES4_S4_S4_RNS_8ios_baseERjRT_"); var __ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRd = Module["__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRd"] = createExportWrapper("_ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRd"); var __ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE23__do_get_floating_pointIdEES4_S4_S4_RNS_8ios_baseERjRT_ = Module["__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE23__do_get_floating_pointIdEES4_S4_S4_RNS_8ios_baseERjRT_"] = createExportWrapper("_ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE23__do_get_floating_pointIdEES4_S4_S4_RNS_8ios_baseERjRT_"); var __ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRe = Module["__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRe"] = createExportWrapper("_ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRe"); var __ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE23__do_get_floating_pointIeEES4_S4_S4_RNS_8ios_baseERjRT_ = Module["__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE23__do_get_floating_pointIeEES4_S4_S4_RNS_8ios_baseERjRT_"] = createExportWrapper("_ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE23__do_get_floating_pointIeEES4_S4_S4_RNS_8ios_baseERjRT_"); var __ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRPv = Module["__ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRPv"] = createExportWrapper("_ZNKSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRPv"); var __ZNKSt3__25ctypeIwE5widenEPKcS3_Pw = Module["__ZNKSt3__25ctypeIwE5widenEPKcS3_Pw"] = createExportWrapper("_ZNKSt3__25ctypeIwE5widenEPKcS3_Pw"); var __ZNSt3__29__num_getIwE17__stage2_int_loopEwiPcRS2_RjwRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSD_PKw = Module["__ZNSt3__29__num_getIwE17__stage2_int_loopEwiPcRS2_RjwRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSD_PKw"] = createExportWrapper("_ZNSt3__29__num_getIwE17__stage2_int_loopEwiPcRS2_RjwRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSD_PKw"); var __ZNSt3__29__num_getIcE19__stage2_float_prepERNS_8ios_baseEPcRcS5_ = Module["__ZNSt3__29__num_getIcE19__stage2_float_prepERNS_8ios_baseEPcRcS5_"] = createExportWrapper("_ZNSt3__29__num_getIcE19__stage2_float_prepERNS_8ios_baseEPcRcS5_"); var __ZNKSt3__28numpunctIcE13decimal_pointEv = Module["__ZNKSt3__28numpunctIcE13decimal_pointEv"] = createExportWrapper("_ZNKSt3__28numpunctIcE13decimal_pointEv"); var __ZNKSt3__28numpunctIcE13thousands_sepEv = Module["__ZNKSt3__28numpunctIcE13thousands_sepEv"] = createExportWrapper("_ZNKSt3__28numpunctIcE13thousands_sepEv"); var __ZNKSt3__28numpunctIcE8groupingEv = Module["__ZNKSt3__28numpunctIcE8groupingEv"] = createExportWrapper("_ZNKSt3__28numpunctIcE8groupingEv"); var __ZNSt3__29__num_getIcE19__stage2_float_loopEcRbRcPcRS4_ccRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSE_RjS4_ = Module["__ZNSt3__29__num_getIcE19__stage2_float_loopEcRbRcPcRS4_ccRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSE_RjS4_"] = createExportWrapper("_ZNSt3__29__num_getIcE19__stage2_float_loopEcRbRcPcRS4_ccRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSE_RjS4_"); var __ZNSt3__29__num_getIcE17__stage2_int_prepERNS_8ios_baseERc = Module["__ZNSt3__29__num_getIcE17__stage2_int_prepERNS_8ios_baseERc"] = createExportWrapper("_ZNSt3__29__num_getIcE17__stage2_int_prepERNS_8ios_baseERc"); var __ZNKSt3__29__num_getIcE10__do_widenERNS_8ios_baseEPc = Module["__ZNKSt3__29__num_getIcE10__do_widenERNS_8ios_baseEPc"] = createExportWrapper("_ZNKSt3__29__num_getIcE10__do_widenERNS_8ios_baseEPc"); var __ZNKSt3__29__num_getIcE12__do_widen_pERNS_8ios_baseEPc = Module["__ZNKSt3__29__num_getIcE12__do_widen_pERNS_8ios_baseEPc"] = createExportWrapper("_ZNKSt3__29__num_getIcE12__do_widen_pERNS_8ios_baseEPc"); var __ZNSt3__24findIPKccEET_S3_S3_RKT0_ = Module["__ZNSt3__24findIPKccEET_S3_S3_RKT0_"] = createExportWrapper("_ZNSt3__24findIPKccEET_S3_S3_RKT0_"); var __ZNSt3__29__num_getIwE19__stage2_float_prepERNS_8ios_baseEPwRwS5_ = Module["__ZNSt3__29__num_getIwE19__stage2_float_prepERNS_8ios_baseEPwRwS5_"] = createExportWrapper("_ZNSt3__29__num_getIwE19__stage2_float_prepERNS_8ios_baseEPwRwS5_"); var __ZNKSt3__28numpunctIwE13decimal_pointEv = Module["__ZNKSt3__28numpunctIwE13decimal_pointEv"] = createExportWrapper("_ZNKSt3__28numpunctIwE13decimal_pointEv"); var __ZNKSt3__28numpunctIwE13thousands_sepEv = Module["__ZNKSt3__28numpunctIwE13thousands_sepEv"] = createExportWrapper("_ZNKSt3__28numpunctIwE13thousands_sepEv"); var __ZNKSt3__28numpunctIwE8groupingEv = Module["__ZNKSt3__28numpunctIwE8groupingEv"] = createExportWrapper("_ZNKSt3__28numpunctIwE8groupingEv"); var __ZNSt3__29__num_getIwE19__stage2_float_loopEwRbRcPcRS4_wwRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSE_RjPw = Module["__ZNSt3__29__num_getIwE19__stage2_float_loopEwRbRcPcRS4_wwRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSE_RjPw"] = createExportWrapper("_ZNSt3__29__num_getIwE19__stage2_float_loopEwRbRcPcRS4_wwRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSE_RjPw"); var __ZNSt3__24findIPwwEET_S2_S2_RKT0_ = Module["__ZNSt3__24findIPwwEET_S2_S2_RKT0_"] = createExportWrapper("_ZNSt3__24findIPwwEET_S2_S2_RKT0_"); var __ZNSt3__29__num_getIwE17__stage2_int_prepERNS_8ios_baseERw = Module["__ZNSt3__29__num_getIwE17__stage2_int_prepERNS_8ios_baseERw"] = createExportWrapper("_ZNSt3__29__num_getIwE17__stage2_int_prepERNS_8ios_baseERw"); var __ZNKSt3__29__num_getIwE10__do_widenERNS_8ios_baseEPw = Module["__ZNKSt3__29__num_getIwE10__do_widenERNS_8ios_baseEPw"] = createExportWrapper("_ZNKSt3__29__num_getIwE10__do_widenERNS_8ios_baseEPw"); var __ZNKSt3__29__num_getIwE12__do_widen_pIwEEPKT_RNS_8ios_baseEPS3_ = Module["__ZNKSt3__29__num_getIwE12__do_widen_pIwEEPKT_RNS_8ios_baseEPS3_"] = createExportWrapper("_ZNKSt3__29__num_getIwE12__do_widen_pIwEEPKT_RNS_8ios_baseEPS3_"); var __ZNSt3__24findIPKwwEET_S3_S3_RKT0_ = Module["__ZNSt3__24findIPKwwEET_S3_S3_RKT0_"] = createExportWrapper("_ZNSt3__24findIPKwwEET_S3_S3_RKT0_"); var __ZNKSt3__29__num_getIwE12__do_widen_pERNS_8ios_baseEPc = Module["__ZNKSt3__29__num_getIwE12__do_widen_pERNS_8ios_baseEPc"] = createExportWrapper("_ZNKSt3__29__num_getIwE12__do_widen_pERNS_8ios_baseEPc"); var __ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcb = Module["__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcb"] = createExportWrapper("_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcb"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv"); var __ZNSt3__2neIPcEEbRKNS_11__wrap_iterIT_EES6_ = Module["__ZNSt3__2neIPcEEbRKNS_11__wrap_iterIT_EES6_"] = createExportWrapper("_ZNSt3__2neIPcEEbRKNS_11__wrap_iterIT_EES6_"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv"); var __ZNKSt3__211__wrap_iterIPcEdeEv = Module["__ZNKSt3__211__wrap_iterIPcEdeEv"] = createExportWrapper("_ZNKSt3__211__wrap_iterIPcEdeEv"); var __ZNSt3__211__wrap_iterIPcEppEv = Module["__ZNSt3__211__wrap_iterIPcEppEv"] = createExportWrapper("_ZNSt3__211__wrap_iterIPcEppEv"); var __ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcl = Module["__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcl"] = createExportWrapper("_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcl"); var __ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_put_integralIlEES4_S4_RNS_8ios_baseEcT_PKc = Module["__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_put_integralIlEES4_S4_RNS_8ios_baseEcT_PKc"] = createExportWrapper("_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_put_integralIlEES4_S4_RNS_8ios_baseEcT_PKc"); var __ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcx = Module["__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcx"] = createExportWrapper("_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcx"); var __ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_put_integralIxEES4_S4_RNS_8ios_baseEcT_PKc = Module["__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_put_integralIxEES4_S4_RNS_8ios_baseEcT_PKc"] = createExportWrapper("_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_put_integralIxEES4_S4_RNS_8ios_baseEcT_PKc"); var __ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcm = Module["__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcm"] = createExportWrapper("_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcm"); var __ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_put_integralImEES4_S4_RNS_8ios_baseEcT_PKc = Module["__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_put_integralImEES4_S4_RNS_8ios_baseEcT_PKc"] = createExportWrapper("_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_put_integralImEES4_S4_RNS_8ios_baseEcT_PKc"); var __ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcy = Module["__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcy"] = createExportWrapper("_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcy"); var __ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_put_integralIyEES4_S4_RNS_8ios_baseEcT_PKc = Module["__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_put_integralIyEES4_S4_RNS_8ios_baseEcT_PKc"] = createExportWrapper("_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_put_integralIyEES4_S4_RNS_8ios_baseEcT_PKc"); var __ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcd = Module["__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcd"] = createExportWrapper("_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcd"); var __ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE23__do_put_floating_pointIdEES4_S4_RNS_8ios_baseEcT_PKc = Module["__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE23__do_put_floating_pointIdEES4_S4_RNS_8ios_baseEcT_PKc"] = createExportWrapper("_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE23__do_put_floating_pointIdEES4_S4_RNS_8ios_baseEcT_PKc"); var __ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEce = Module["__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEce"] = createExportWrapper("_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEce"); var __ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE23__do_put_floating_pointIeEES4_S4_RNS_8ios_baseEcT_PKc = Module["__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE23__do_put_floating_pointIeEES4_S4_RNS_8ios_baseEcT_PKc"] = createExportWrapper("_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE23__do_put_floating_pointIeEES4_S4_RNS_8ios_baseEcT_PKc"); var __ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcPKv = Module["__ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcPKv"] = createExportWrapper("_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcPKv"); var __ZNSt3__219__libcpp_snprintf_lEPcmP15__locale_structPKcz = Module["__ZNSt3__219__libcpp_snprintf_lEPcmP15__locale_structPKcz"] = createExportWrapper("_ZNSt3__219__libcpp_snprintf_lEPcmP15__locale_structPKcz"); var __ZNSt3__214__num_put_base18__identify_paddingEPcS1_RKNS_8ios_baseE = Module["__ZNSt3__214__num_put_base18__identify_paddingEPcS1_RKNS_8ios_baseE"] = createExportWrapper("_ZNSt3__214__num_put_base18__identify_paddingEPcS1_RKNS_8ios_baseE"); var __ZNSt3__216__pad_and_outputIcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_ = Module["__ZNSt3__216__pad_and_outputIcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_"] = createExportWrapper("_ZNSt3__216__pad_and_outputIcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_"); var __ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwb = Module["__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwb"] = createExportWrapper("_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwb"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5beginEv = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5beginEv"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5beginEv"); var __ZNSt3__2neIPwEEbRKNS_11__wrap_iterIT_EES6_ = Module["__ZNSt3__2neIPwEEbRKNS_11__wrap_iterIT_EES6_"] = createExportWrapper("_ZNSt3__2neIPwEEbRKNS_11__wrap_iterIT_EES6_"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE3endEv = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE3endEv"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE3endEv"); var __ZNKSt3__211__wrap_iterIPwEdeEv = Module["__ZNKSt3__211__wrap_iterIPwEdeEv"] = createExportWrapper("_ZNKSt3__211__wrap_iterIPwEdeEv"); var __ZNSt3__211__wrap_iterIPwEppEv = Module["__ZNSt3__211__wrap_iterIPwEppEv"] = createExportWrapper("_ZNSt3__211__wrap_iterIPwEppEv"); var __ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwl = Module["__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwl"] = createExportWrapper("_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwl"); var __ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_put_integralIlEES4_S4_RNS_8ios_baseEwT_PKc = Module["__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_put_integralIlEES4_S4_RNS_8ios_baseEwT_PKc"] = createExportWrapper("_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_put_integralIlEES4_S4_RNS_8ios_baseEwT_PKc"); var __ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwx = Module["__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwx"] = createExportWrapper("_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwx"); var __ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_put_integralIxEES4_S4_RNS_8ios_baseEwT_PKc = Module["__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_put_integralIxEES4_S4_RNS_8ios_baseEwT_PKc"] = createExportWrapper("_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_put_integralIxEES4_S4_RNS_8ios_baseEwT_PKc"); var __ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwm = Module["__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwm"] = createExportWrapper("_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwm"); var __ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_put_integralImEES4_S4_RNS_8ios_baseEwT_PKc = Module["__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_put_integralImEES4_S4_RNS_8ios_baseEwT_PKc"] = createExportWrapper("_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_put_integralImEES4_S4_RNS_8ios_baseEwT_PKc"); var __ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwy = Module["__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwy"] = createExportWrapper("_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwy"); var __ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_put_integralIyEES4_S4_RNS_8ios_baseEwT_PKc = Module["__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_put_integralIyEES4_S4_RNS_8ios_baseEwT_PKc"] = createExportWrapper("_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_put_integralIyEES4_S4_RNS_8ios_baseEwT_PKc"); var __ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwd = Module["__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwd"] = createExportWrapper("_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwd"); var __ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE23__do_put_floating_pointIdEES4_S4_RNS_8ios_baseEwT_PKc = Module["__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE23__do_put_floating_pointIdEES4_S4_RNS_8ios_baseEwT_PKc"] = createExportWrapper("_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE23__do_put_floating_pointIdEES4_S4_RNS_8ios_baseEwT_PKc"); var __ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwe = Module["__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwe"] = createExportWrapper("_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwe"); var __ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE23__do_put_floating_pointIeEES4_S4_RNS_8ios_baseEwT_PKc = Module["__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE23__do_put_floating_pointIeEES4_S4_RNS_8ios_baseEwT_PKc"] = createExportWrapper("_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE23__do_put_floating_pointIeEES4_S4_RNS_8ios_baseEwT_PKc"); var __ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwPKv = Module["__ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwPKv"] = createExportWrapper("_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwPKv"); var __ZNSt3__216__pad_and_outputIwNS_11char_traitsIwEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_ = Module["__ZNSt3__216__pad_and_outputIwNS_11char_traitsIwEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_"] = createExportWrapper("_ZNSt3__216__pad_and_outputIwNS_11char_traitsIwEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_"); var __ZNSt3__29__num_putIcE21__widen_and_group_intEPcS2_S2_S2_RS2_S3_RKNS_6localeE = Module["__ZNSt3__29__num_putIcE21__widen_and_group_intEPcS2_S2_S2_RS2_S3_RKNS_6localeE"] = createExportWrapper("_ZNSt3__29__num_putIcE21__widen_and_group_intEPcS2_S2_S2_RS2_S3_RKNS_6localeE"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyEv"); var __ZNSt3__27reverseIPcEEvT_S2_ = Module["__ZNSt3__27reverseIPcEEvT_S2_"] = createExportWrapper("_ZNSt3__27reverseIPcEEvT_S2_"); var __ZNSt3__29__num_putIcE23__widen_and_group_floatEPcS2_S2_S2_RS2_S3_RKNS_6localeE = Module["__ZNSt3__29__num_putIcE23__widen_and_group_floatEPcS2_S2_S2_RS2_S3_RKNS_6localeE"] = createExportWrapper("_ZNSt3__29__num_putIcE23__widen_and_group_floatEPcS2_S2_S2_RS2_S3_RKNS_6localeE"); var __ZNSt3__29__num_putIwE21__widen_and_group_intEPcS2_S2_PwRS3_S4_RKNS_6localeE = Module["__ZNSt3__29__num_putIwE21__widen_and_group_intEPcS2_S2_PwRS3_S4_RKNS_6localeE"] = createExportWrapper("_ZNSt3__29__num_putIwE21__widen_and_group_intEPcS2_S2_PwRS3_S4_RKNS_6localeE"); var __ZNSt3__27reverseIPwEEvT_S2_ = Module["__ZNSt3__27reverseIPwEEvT_S2_"] = createExportWrapper("_ZNSt3__27reverseIPwEEvT_S2_"); var __ZNSt3__29__num_putIwE23__widen_and_group_floatEPcS2_S2_PwRS3_S4_RKNS_6localeE = Module["__ZNSt3__29__num_putIwE23__widen_and_group_floatEPcS2_S2_PwRS3_S4_RKNS_6localeE"] = createExportWrapper("_ZNSt3__29__num_putIwE23__widen_and_group_floatEPcS2_S2_PwRS3_S4_RKNS_6localeE"); var __ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjP2tmPKcSC_ = Module["__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjP2tmPKcSC_"] = createExportWrapper("_ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjP2tmPKcSC_"); var __ZNKSt3__25ctypeIcE6narrowEcc = Module["__ZNKSt3__25ctypeIcE6narrowEcc"] = createExportWrapper("_ZNKSt3__25ctypeIcE6narrowEcc"); var __ZNKSt3__25ctypeIcE7toupperEc = Module["__ZNKSt3__25ctypeIcE7toupperEc"] = createExportWrapper("_ZNKSt3__25ctypeIcE7toupperEc"); var __ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13do_date_orderEv = Module["__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13do_date_orderEv"] = createExportWrapper("_ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13do_date_orderEv"); var __ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_timeES4_S4_RNS_8ios_baseERjP2tm = Module["__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_timeES4_S4_RNS_8ios_baseERjP2tm"] = createExportWrapper("_ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_timeES4_S4_RNS_8ios_baseERjP2tm"); var __ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_dateES4_S4_RNS_8ios_baseERjP2tm = Module["__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_dateES4_S4_RNS_8ios_baseERjP2tm"] = createExportWrapper("_ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_dateES4_S4_RNS_8ios_baseERjP2tm"); var __ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE14do_get_weekdayES4_S4_RNS_8ios_baseERjP2tm = Module["__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE14do_get_weekdayES4_S4_RNS_8ios_baseERjP2tm"] = createExportWrapper("_ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE14do_get_weekdayES4_S4_RNS_8ios_baseERjP2tm"); var __ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__get_weekdaynameERiRS4_S4_RjRKNS_5ctypeIcEE = Module["__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__get_weekdaynameERiRS4_S4_RjRKNS_5ctypeIcEE"] = createExportWrapper("_ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__get_weekdaynameERiRS4_S4_RjRKNS_5ctypeIcEE"); var __ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE16do_get_monthnameES4_S4_RNS_8ios_baseERjP2tm = Module["__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE16do_get_monthnameES4_S4_RNS_8ios_baseERjP2tm"] = createExportWrapper("_ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE16do_get_monthnameES4_S4_RNS_8ios_baseERjP2tm"); var __ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE15__get_monthnameERiRS4_S4_RjRKNS_5ctypeIcEE = Module["__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE15__get_monthnameERiRS4_S4_RjRKNS_5ctypeIcEE"] = createExportWrapper("_ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE15__get_monthnameERiRS4_S4_RjRKNS_5ctypeIcEE"); var __ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_yearES4_S4_RNS_8ios_baseERjP2tm = Module["__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_yearES4_S4_RNS_8ios_baseERjP2tm"] = createExportWrapper("_ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_yearES4_S4_RNS_8ios_baseERjP2tm"); var __ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE10__get_yearERiRS4_S4_RjRKNS_5ctypeIcEE = Module["__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE10__get_yearERiRS4_S4_RjRKNS_5ctypeIcEE"] = createExportWrapper("_ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE10__get_yearERiRS4_S4_RjRKNS_5ctypeIcEE"); var __ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjP2tmcc = Module["__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjP2tmcc"] = createExportWrapper("_ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjP2tmcc"); var __ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE9__get_dayERiRS4_S4_RjRKNS_5ctypeIcEE = Module["__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE9__get_dayERiRS4_S4_RjRKNS_5ctypeIcEE"] = createExportWrapper("_ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE9__get_dayERiRS4_S4_RjRKNS_5ctypeIcEE"); var __ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE10__get_hourERiRS4_S4_RjRKNS_5ctypeIcEE = Module["__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE10__get_hourERiRS4_S4_RjRKNS_5ctypeIcEE"] = createExportWrapper("_ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE10__get_hourERiRS4_S4_RjRKNS_5ctypeIcEE"); var __ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13__get_12_hourERiRS4_S4_RjRKNS_5ctypeIcEE = Module["__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13__get_12_hourERiRS4_S4_RjRKNS_5ctypeIcEE"] = createExportWrapper("_ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13__get_12_hourERiRS4_S4_RjRKNS_5ctypeIcEE"); var __ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE18__get_day_year_numERiRS4_S4_RjRKNS_5ctypeIcEE = Module["__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE18__get_day_year_numERiRS4_S4_RjRKNS_5ctypeIcEE"] = createExportWrapper("_ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE18__get_day_year_numERiRS4_S4_RjRKNS_5ctypeIcEE"); var __ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11__get_monthERiRS4_S4_RjRKNS_5ctypeIcEE = Module["__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11__get_monthERiRS4_S4_RjRKNS_5ctypeIcEE"] = createExportWrapper("_ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11__get_monthERiRS4_S4_RjRKNS_5ctypeIcEE"); var __ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE12__get_minuteERiRS4_S4_RjRKNS_5ctypeIcEE = Module["__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE12__get_minuteERiRS4_S4_RjRKNS_5ctypeIcEE"] = createExportWrapper("_ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE12__get_minuteERiRS4_S4_RjRKNS_5ctypeIcEE"); var __ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__get_white_spaceERS4_S4_RjRKNS_5ctypeIcEE = Module["__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__get_white_spaceERS4_S4_RjRKNS_5ctypeIcEE"] = createExportWrapper("_ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__get_white_spaceERS4_S4_RjRKNS_5ctypeIcEE"); var __ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11__get_am_pmERiRS4_S4_RjRKNS_5ctypeIcEE = Module["__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11__get_am_pmERiRS4_S4_RjRKNS_5ctypeIcEE"] = createExportWrapper("_ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11__get_am_pmERiRS4_S4_RjRKNS_5ctypeIcEE"); var __ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE12__get_secondERiRS4_S4_RjRKNS_5ctypeIcEE = Module["__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE12__get_secondERiRS4_S4_RjRKNS_5ctypeIcEE"] = createExportWrapper("_ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE12__get_secondERiRS4_S4_RjRKNS_5ctypeIcEE"); var __ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13__get_weekdayERiRS4_S4_RjRKNS_5ctypeIcEE = Module["__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13__get_weekdayERiRS4_S4_RjRKNS_5ctypeIcEE"] = createExportWrapper("_ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13__get_weekdayERiRS4_S4_RjRKNS_5ctypeIcEE"); var __ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11__get_year4ERiRS4_S4_RjRKNS_5ctypeIcEE = Module["__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11__get_year4ERiRS4_S4_RjRKNS_5ctypeIcEE"] = createExportWrapper("_ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11__get_year4ERiRS4_S4_RjRKNS_5ctypeIcEE"); var __ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13__get_percentERS4_S4_RjRKNS_5ctypeIcEE = Module["__ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13__get_percentERS4_S4_RjRKNS_5ctypeIcEE"] = createExportWrapper("_ZNKSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13__get_percentERS4_S4_RjRKNS_5ctypeIcEE"); var __ZNSt3__220__get_up_to_n_digitsIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEiRT0_S5_RjRKNS_5ctypeIT_EEi = Module["__ZNSt3__220__get_up_to_n_digitsIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEiRT0_S5_RjRKNS_5ctypeIT_EEi"] = createExportWrapper("_ZNSt3__220__get_up_to_n_digitsIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEiRT0_S5_RjRKNS_5ctypeIT_EEi"); var __ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjP2tmPKwSC_ = Module["__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjP2tmPKwSC_"] = createExportWrapper("_ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjP2tmPKwSC_"); var __ZNKSt3__25ctypeIwE6narrowEwc = Module["__ZNKSt3__25ctypeIwE6narrowEwc"] = createExportWrapper("_ZNKSt3__25ctypeIwE6narrowEwc"); var __ZNKSt3__25ctypeIwE7toupperEw = Module["__ZNKSt3__25ctypeIwE7toupperEw"] = createExportWrapper("_ZNKSt3__25ctypeIwE7toupperEw"); var __ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13do_date_orderEv = Module["__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13do_date_orderEv"] = createExportWrapper("_ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13do_date_orderEv"); var __ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_timeES4_S4_RNS_8ios_baseERjP2tm = Module["__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_timeES4_S4_RNS_8ios_baseERjP2tm"] = createExportWrapper("_ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_timeES4_S4_RNS_8ios_baseERjP2tm"); var __ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_dateES4_S4_RNS_8ios_baseERjP2tm = Module["__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_dateES4_S4_RNS_8ios_baseERjP2tm"] = createExportWrapper("_ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_dateES4_S4_RNS_8ios_baseERjP2tm"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4dataEv = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4dataEv"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4dataEv"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4sizeEv = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4sizeEv"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4sizeEv"); var __ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE14do_get_weekdayES4_S4_RNS_8ios_baseERjP2tm = Module["__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE14do_get_weekdayES4_S4_RNS_8ios_baseERjP2tm"] = createExportWrapper("_ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE14do_get_weekdayES4_S4_RNS_8ios_baseERjP2tm"); var __ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__get_weekdaynameERiRS4_S4_RjRKNS_5ctypeIwEE = Module["__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__get_weekdaynameERiRS4_S4_RjRKNS_5ctypeIwEE"] = createExportWrapper("_ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__get_weekdaynameERiRS4_S4_RjRKNS_5ctypeIwEE"); var __ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE16do_get_monthnameES4_S4_RNS_8ios_baseERjP2tm = Module["__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE16do_get_monthnameES4_S4_RNS_8ios_baseERjP2tm"] = createExportWrapper("_ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE16do_get_monthnameES4_S4_RNS_8ios_baseERjP2tm"); var __ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE15__get_monthnameERiRS4_S4_RjRKNS_5ctypeIwEE = Module["__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE15__get_monthnameERiRS4_S4_RjRKNS_5ctypeIwEE"] = createExportWrapper("_ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE15__get_monthnameERiRS4_S4_RjRKNS_5ctypeIwEE"); var __ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_yearES4_S4_RNS_8ios_baseERjP2tm = Module["__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_yearES4_S4_RNS_8ios_baseERjP2tm"] = createExportWrapper("_ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_yearES4_S4_RNS_8ios_baseERjP2tm"); var __ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE10__get_yearERiRS4_S4_RjRKNS_5ctypeIwEE = Module["__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE10__get_yearERiRS4_S4_RjRKNS_5ctypeIwEE"] = createExportWrapper("_ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE10__get_yearERiRS4_S4_RjRKNS_5ctypeIwEE"); var __ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjP2tmcc = Module["__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjP2tmcc"] = createExportWrapper("_ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjP2tmcc"); var __ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE9__get_dayERiRS4_S4_RjRKNS_5ctypeIwEE = Module["__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE9__get_dayERiRS4_S4_RjRKNS_5ctypeIwEE"] = createExportWrapper("_ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE9__get_dayERiRS4_S4_RjRKNS_5ctypeIwEE"); var __ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE10__get_hourERiRS4_S4_RjRKNS_5ctypeIwEE = Module["__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE10__get_hourERiRS4_S4_RjRKNS_5ctypeIwEE"] = createExportWrapper("_ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE10__get_hourERiRS4_S4_RjRKNS_5ctypeIwEE"); var __ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13__get_12_hourERiRS4_S4_RjRKNS_5ctypeIwEE = Module["__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13__get_12_hourERiRS4_S4_RjRKNS_5ctypeIwEE"] = createExportWrapper("_ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13__get_12_hourERiRS4_S4_RjRKNS_5ctypeIwEE"); var __ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE18__get_day_year_numERiRS4_S4_RjRKNS_5ctypeIwEE = Module["__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE18__get_day_year_numERiRS4_S4_RjRKNS_5ctypeIwEE"] = createExportWrapper("_ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE18__get_day_year_numERiRS4_S4_RjRKNS_5ctypeIwEE"); var __ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11__get_monthERiRS4_S4_RjRKNS_5ctypeIwEE = Module["__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11__get_monthERiRS4_S4_RjRKNS_5ctypeIwEE"] = createExportWrapper("_ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11__get_monthERiRS4_S4_RjRKNS_5ctypeIwEE"); var __ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE12__get_minuteERiRS4_S4_RjRKNS_5ctypeIwEE = Module["__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE12__get_minuteERiRS4_S4_RjRKNS_5ctypeIwEE"] = createExportWrapper("_ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE12__get_minuteERiRS4_S4_RjRKNS_5ctypeIwEE"); var __ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__get_white_spaceERS4_S4_RjRKNS_5ctypeIwEE = Module["__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__get_white_spaceERS4_S4_RjRKNS_5ctypeIwEE"] = createExportWrapper("_ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__get_white_spaceERS4_S4_RjRKNS_5ctypeIwEE"); var __ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11__get_am_pmERiRS4_S4_RjRKNS_5ctypeIwEE = Module["__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11__get_am_pmERiRS4_S4_RjRKNS_5ctypeIwEE"] = createExportWrapper("_ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11__get_am_pmERiRS4_S4_RjRKNS_5ctypeIwEE"); var __ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE12__get_secondERiRS4_S4_RjRKNS_5ctypeIwEE = Module["__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE12__get_secondERiRS4_S4_RjRKNS_5ctypeIwEE"] = createExportWrapper("_ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE12__get_secondERiRS4_S4_RjRKNS_5ctypeIwEE"); var __ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13__get_weekdayERiRS4_S4_RjRKNS_5ctypeIwEE = Module["__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13__get_weekdayERiRS4_S4_RjRKNS_5ctypeIwEE"] = createExportWrapper("_ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13__get_weekdayERiRS4_S4_RjRKNS_5ctypeIwEE"); var __ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11__get_year4ERiRS4_S4_RjRKNS_5ctypeIwEE = Module["__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11__get_year4ERiRS4_S4_RjRKNS_5ctypeIwEE"] = createExportWrapper("_ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11__get_year4ERiRS4_S4_RjRKNS_5ctypeIwEE"); var __ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13__get_percentERS4_S4_RjRKNS_5ctypeIwEE = Module["__ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13__get_percentERS4_S4_RjRKNS_5ctypeIwEE"] = createExportWrapper("_ZNKSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13__get_percentERS4_S4_RjRKNS_5ctypeIwEE"); var __ZNSt3__220__get_up_to_n_digitsIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEiRT0_S5_RjRKNS_5ctypeIT_EEi = Module["__ZNSt3__220__get_up_to_n_digitsIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEiRT0_S5_RjRKNS_5ctypeIT_EEi"] = createExportWrapper("_ZNSt3__220__get_up_to_n_digitsIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEiRT0_S5_RjRKNS_5ctypeIT_EEi"); var __ZNKSt3__28time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcPK2tmPKcSC_ = Module["__ZNKSt3__28time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcPK2tmPKcSC_"] = createExportWrapper("_ZNKSt3__28time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcPK2tmPKcSC_"); var __ZNSt3__219ostreambuf_iteratorIcNS_11char_traitsIcEEEppEi = Module["__ZNSt3__219ostreambuf_iteratorIcNS_11char_traitsIcEEEppEi"] = createExportWrapper("_ZNSt3__219ostreambuf_iteratorIcNS_11char_traitsIcEEEppEi"); var __ZNKSt3__28time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcPK2tmcc = Module["__ZNKSt3__28time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcPK2tmcc"] = createExportWrapper("_ZNKSt3__28time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcPK2tmcc"); var __ZNKSt3__210__time_put8__do_putEPcRS1_PK2tmcc = Module["__ZNKSt3__210__time_put8__do_putEPcRS1_PK2tmcc"] = createExportWrapper("_ZNKSt3__210__time_put8__do_putEPcRS1_PK2tmcc"); var __ZNSt3__24copyIPcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEET0_T_S7_S6_ = Module["__ZNSt3__24copyIPcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEET0_T_S7_S6_"] = createExportWrapper("_ZNSt3__24copyIPcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEET0_T_S7_S6_"); var __ZNKSt3__28time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwPK2tmPKwSC_ = Module["__ZNKSt3__28time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwPK2tmPKwSC_"] = createExportWrapper("_ZNKSt3__28time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwPK2tmPKwSC_"); var __ZNSt3__219ostreambuf_iteratorIwNS_11char_traitsIwEEEppEi = Module["__ZNSt3__219ostreambuf_iteratorIwNS_11char_traitsIwEEEppEi"] = createExportWrapper("_ZNSt3__219ostreambuf_iteratorIwNS_11char_traitsIwEEEppEi"); var __ZNKSt3__28time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwPK2tmcc = Module["__ZNKSt3__28time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwPK2tmcc"] = createExportWrapper("_ZNKSt3__28time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwPK2tmcc"); var __ZNKSt3__210__time_put8__do_putEPwRS1_PK2tmcc = Module["__ZNKSt3__210__time_put8__do_putEPwRS1_PK2tmcc"] = createExportWrapper("_ZNKSt3__210__time_put8__do_putEPwRS1_PK2tmcc"); var __ZNSt3__24copyIPwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEET0_T_S7_S6_ = Module["__ZNSt3__24copyIPwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEET0_T_S7_S6_"] = createExportWrapper("_ZNSt3__24copyIPwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEET0_T_S7_S6_"); var __ZNKSt3__210moneypunctIcLb0EE16do_decimal_pointEv = Module["__ZNKSt3__210moneypunctIcLb0EE16do_decimal_pointEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb0EE16do_decimal_pointEv"); var __ZNSt3__214numeric_limitsIcE3maxEv = Module["__ZNSt3__214numeric_limitsIcE3maxEv"] = createExportWrapper("_ZNSt3__214numeric_limitsIcE3maxEv"); var __ZNKSt3__210moneypunctIcLb0EE16do_thousands_sepEv = Module["__ZNKSt3__210moneypunctIcLb0EE16do_thousands_sepEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb0EE16do_thousands_sepEv"); var __ZNKSt3__210moneypunctIcLb0EE11do_groupingEv = Module["__ZNKSt3__210moneypunctIcLb0EE11do_groupingEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb0EE11do_groupingEv"); var __ZNKSt3__210moneypunctIcLb0EE14do_curr_symbolEv = Module["__ZNKSt3__210moneypunctIcLb0EE14do_curr_symbolEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb0EE14do_curr_symbolEv"); var __ZNKSt3__210moneypunctIcLb0EE16do_positive_signEv = Module["__ZNKSt3__210moneypunctIcLb0EE16do_positive_signEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb0EE16do_positive_signEv"); var __ZNKSt3__210moneypunctIcLb0EE16do_negative_signEv = Module["__ZNKSt3__210moneypunctIcLb0EE16do_negative_signEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb0EE16do_negative_signEv"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Emc = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Emc"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Emc"); var __ZNKSt3__210moneypunctIcLb0EE14do_frac_digitsEv = Module["__ZNKSt3__210moneypunctIcLb0EE14do_frac_digitsEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb0EE14do_frac_digitsEv"); var __ZNKSt3__210moneypunctIcLb0EE13do_pos_formatEv = Module["__ZNKSt3__210moneypunctIcLb0EE13do_pos_formatEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb0EE13do_pos_formatEv"); var __ZNKSt3__210moneypunctIcLb0EE13do_neg_formatEv = Module["__ZNKSt3__210moneypunctIcLb0EE13do_neg_formatEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb0EE13do_neg_formatEv"); var __ZNKSt3__210moneypunctIcLb1EE16do_decimal_pointEv = Module["__ZNKSt3__210moneypunctIcLb1EE16do_decimal_pointEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb1EE16do_decimal_pointEv"); var __ZNKSt3__210moneypunctIcLb1EE16do_thousands_sepEv = Module["__ZNKSt3__210moneypunctIcLb1EE16do_thousands_sepEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb1EE16do_thousands_sepEv"); var __ZNKSt3__210moneypunctIcLb1EE11do_groupingEv = Module["__ZNKSt3__210moneypunctIcLb1EE11do_groupingEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb1EE11do_groupingEv"); var __ZNKSt3__210moneypunctIcLb1EE14do_curr_symbolEv = Module["__ZNKSt3__210moneypunctIcLb1EE14do_curr_symbolEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb1EE14do_curr_symbolEv"); var __ZNKSt3__210moneypunctIcLb1EE16do_positive_signEv = Module["__ZNKSt3__210moneypunctIcLb1EE16do_positive_signEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb1EE16do_positive_signEv"); var __ZNKSt3__210moneypunctIcLb1EE16do_negative_signEv = Module["__ZNKSt3__210moneypunctIcLb1EE16do_negative_signEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb1EE16do_negative_signEv"); var __ZNKSt3__210moneypunctIcLb1EE14do_frac_digitsEv = Module["__ZNKSt3__210moneypunctIcLb1EE14do_frac_digitsEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb1EE14do_frac_digitsEv"); var __ZNKSt3__210moneypunctIcLb1EE13do_pos_formatEv = Module["__ZNKSt3__210moneypunctIcLb1EE13do_pos_formatEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb1EE13do_pos_formatEv"); var __ZNKSt3__210moneypunctIcLb1EE13do_neg_formatEv = Module["__ZNKSt3__210moneypunctIcLb1EE13do_neg_formatEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb1EE13do_neg_formatEv"); var __ZNKSt3__210moneypunctIwLb0EE16do_decimal_pointEv = Module["__ZNKSt3__210moneypunctIwLb0EE16do_decimal_pointEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb0EE16do_decimal_pointEv"); var __ZNSt3__214numeric_limitsIwE3maxEv = Module["__ZNSt3__214numeric_limitsIwE3maxEv"] = createExportWrapper("_ZNSt3__214numeric_limitsIwE3maxEv"); var __ZNKSt3__210moneypunctIwLb0EE16do_thousands_sepEv = Module["__ZNKSt3__210moneypunctIwLb0EE16do_thousands_sepEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb0EE16do_thousands_sepEv"); var __ZNKSt3__210moneypunctIwLb0EE11do_groupingEv = Module["__ZNKSt3__210moneypunctIwLb0EE11do_groupingEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb0EE11do_groupingEv"); var __ZNKSt3__210moneypunctIwLb0EE14do_curr_symbolEv = Module["__ZNKSt3__210moneypunctIwLb0EE14do_curr_symbolEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb0EE14do_curr_symbolEv"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2Ev = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2Ev"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2Ev"); var __ZNKSt3__210moneypunctIwLb0EE16do_positive_signEv = Module["__ZNKSt3__210moneypunctIwLb0EE16do_positive_signEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb0EE16do_positive_signEv"); var __ZNKSt3__210moneypunctIwLb0EE16do_negative_signEv = Module["__ZNKSt3__210moneypunctIwLb0EE16do_negative_signEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb0EE16do_negative_signEv"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2Emw = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2Emw"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2Emw"); var __ZNKSt3__210moneypunctIwLb0EE14do_frac_digitsEv = Module["__ZNKSt3__210moneypunctIwLb0EE14do_frac_digitsEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb0EE14do_frac_digitsEv"); var __ZNKSt3__210moneypunctIwLb0EE13do_pos_formatEv = Module["__ZNKSt3__210moneypunctIwLb0EE13do_pos_formatEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb0EE13do_pos_formatEv"); var __ZNKSt3__210moneypunctIwLb0EE13do_neg_formatEv = Module["__ZNKSt3__210moneypunctIwLb0EE13do_neg_formatEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb0EE13do_neg_formatEv"); var __ZNKSt3__210moneypunctIwLb1EE16do_decimal_pointEv = Module["__ZNKSt3__210moneypunctIwLb1EE16do_decimal_pointEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb1EE16do_decimal_pointEv"); var __ZNKSt3__210moneypunctIwLb1EE16do_thousands_sepEv = Module["__ZNKSt3__210moneypunctIwLb1EE16do_thousands_sepEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb1EE16do_thousands_sepEv"); var __ZNKSt3__210moneypunctIwLb1EE11do_groupingEv = Module["__ZNKSt3__210moneypunctIwLb1EE11do_groupingEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb1EE11do_groupingEv"); var __ZNKSt3__210moneypunctIwLb1EE14do_curr_symbolEv = Module["__ZNKSt3__210moneypunctIwLb1EE14do_curr_symbolEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb1EE14do_curr_symbolEv"); var __ZNKSt3__210moneypunctIwLb1EE16do_positive_signEv = Module["__ZNKSt3__210moneypunctIwLb1EE16do_positive_signEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb1EE16do_positive_signEv"); var __ZNKSt3__210moneypunctIwLb1EE16do_negative_signEv = Module["__ZNKSt3__210moneypunctIwLb1EE16do_negative_signEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb1EE16do_negative_signEv"); var __ZNKSt3__210moneypunctIwLb1EE14do_frac_digitsEv = Module["__ZNKSt3__210moneypunctIwLb1EE14do_frac_digitsEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb1EE14do_frac_digitsEv"); var __ZNKSt3__210moneypunctIwLb1EE13do_pos_formatEv = Module["__ZNKSt3__210moneypunctIwLb1EE13do_pos_formatEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb1EE13do_pos_formatEv"); var __ZNKSt3__210moneypunctIwLb1EE13do_neg_formatEv = Module["__ZNKSt3__210moneypunctIwLb1EE13do_neg_formatEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb1EE13do_neg_formatEv"); var __ZNKSt3__217moneypunct_bynameIcLb0EE16do_decimal_pointEv = Module["__ZNKSt3__217moneypunct_bynameIcLb0EE16do_decimal_pointEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIcLb0EE16do_decimal_pointEv"); var __ZNKSt3__217moneypunct_bynameIcLb0EE16do_thousands_sepEv = Module["__ZNKSt3__217moneypunct_bynameIcLb0EE16do_thousands_sepEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIcLb0EE16do_thousands_sepEv"); var __ZNKSt3__217moneypunct_bynameIcLb0EE11do_groupingEv = Module["__ZNKSt3__217moneypunct_bynameIcLb0EE11do_groupingEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIcLb0EE11do_groupingEv"); var __ZNKSt3__217moneypunct_bynameIcLb0EE14do_curr_symbolEv = Module["__ZNKSt3__217moneypunct_bynameIcLb0EE14do_curr_symbolEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIcLb0EE14do_curr_symbolEv"); var __ZNKSt3__217moneypunct_bynameIcLb0EE16do_positive_signEv = Module["__ZNKSt3__217moneypunct_bynameIcLb0EE16do_positive_signEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIcLb0EE16do_positive_signEv"); var __ZNKSt3__217moneypunct_bynameIcLb0EE16do_negative_signEv = Module["__ZNKSt3__217moneypunct_bynameIcLb0EE16do_negative_signEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIcLb0EE16do_negative_signEv"); var __ZNKSt3__217moneypunct_bynameIcLb0EE14do_frac_digitsEv = Module["__ZNKSt3__217moneypunct_bynameIcLb0EE14do_frac_digitsEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIcLb0EE14do_frac_digitsEv"); var __ZNKSt3__217moneypunct_bynameIcLb0EE13do_pos_formatEv = Module["__ZNKSt3__217moneypunct_bynameIcLb0EE13do_pos_formatEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIcLb0EE13do_pos_formatEv"); var __ZNKSt3__217moneypunct_bynameIcLb0EE13do_neg_formatEv = Module["__ZNKSt3__217moneypunct_bynameIcLb0EE13do_neg_formatEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIcLb0EE13do_neg_formatEv"); var __ZNKSt3__217moneypunct_bynameIcLb1EE16do_decimal_pointEv = Module["__ZNKSt3__217moneypunct_bynameIcLb1EE16do_decimal_pointEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIcLb1EE16do_decimal_pointEv"); var __ZNKSt3__217moneypunct_bynameIcLb1EE16do_thousands_sepEv = Module["__ZNKSt3__217moneypunct_bynameIcLb1EE16do_thousands_sepEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIcLb1EE16do_thousands_sepEv"); var __ZNKSt3__217moneypunct_bynameIcLb1EE11do_groupingEv = Module["__ZNKSt3__217moneypunct_bynameIcLb1EE11do_groupingEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIcLb1EE11do_groupingEv"); var __ZNKSt3__217moneypunct_bynameIcLb1EE14do_curr_symbolEv = Module["__ZNKSt3__217moneypunct_bynameIcLb1EE14do_curr_symbolEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIcLb1EE14do_curr_symbolEv"); var __ZNKSt3__217moneypunct_bynameIcLb1EE16do_positive_signEv = Module["__ZNKSt3__217moneypunct_bynameIcLb1EE16do_positive_signEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIcLb1EE16do_positive_signEv"); var __ZNKSt3__217moneypunct_bynameIcLb1EE16do_negative_signEv = Module["__ZNKSt3__217moneypunct_bynameIcLb1EE16do_negative_signEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIcLb1EE16do_negative_signEv"); var __ZNKSt3__217moneypunct_bynameIcLb1EE14do_frac_digitsEv = Module["__ZNKSt3__217moneypunct_bynameIcLb1EE14do_frac_digitsEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIcLb1EE14do_frac_digitsEv"); var __ZNKSt3__217moneypunct_bynameIcLb1EE13do_pos_formatEv = Module["__ZNKSt3__217moneypunct_bynameIcLb1EE13do_pos_formatEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIcLb1EE13do_pos_formatEv"); var __ZNKSt3__217moneypunct_bynameIcLb1EE13do_neg_formatEv = Module["__ZNKSt3__217moneypunct_bynameIcLb1EE13do_neg_formatEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIcLb1EE13do_neg_formatEv"); var __ZNKSt3__217moneypunct_bynameIwLb0EE16do_decimal_pointEv = Module["__ZNKSt3__217moneypunct_bynameIwLb0EE16do_decimal_pointEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIwLb0EE16do_decimal_pointEv"); var __ZNKSt3__217moneypunct_bynameIwLb0EE16do_thousands_sepEv = Module["__ZNKSt3__217moneypunct_bynameIwLb0EE16do_thousands_sepEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIwLb0EE16do_thousands_sepEv"); var __ZNKSt3__217moneypunct_bynameIwLb0EE11do_groupingEv = Module["__ZNKSt3__217moneypunct_bynameIwLb0EE11do_groupingEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIwLb0EE11do_groupingEv"); var __ZNKSt3__217moneypunct_bynameIwLb0EE14do_curr_symbolEv = Module["__ZNKSt3__217moneypunct_bynameIwLb0EE14do_curr_symbolEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIwLb0EE14do_curr_symbolEv"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2ERKS5_ = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2ERKS5_"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2ERKS5_"); var __ZNKSt3__217moneypunct_bynameIwLb0EE16do_positive_signEv = Module["__ZNKSt3__217moneypunct_bynameIwLb0EE16do_positive_signEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIwLb0EE16do_positive_signEv"); var __ZNKSt3__217moneypunct_bynameIwLb0EE16do_negative_signEv = Module["__ZNKSt3__217moneypunct_bynameIwLb0EE16do_negative_signEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIwLb0EE16do_negative_signEv"); var __ZNKSt3__217moneypunct_bynameIwLb0EE14do_frac_digitsEv = Module["__ZNKSt3__217moneypunct_bynameIwLb0EE14do_frac_digitsEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIwLb0EE14do_frac_digitsEv"); var __ZNKSt3__217moneypunct_bynameIwLb0EE13do_pos_formatEv = Module["__ZNKSt3__217moneypunct_bynameIwLb0EE13do_pos_formatEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIwLb0EE13do_pos_formatEv"); var __ZNKSt3__217moneypunct_bynameIwLb0EE13do_neg_formatEv = Module["__ZNKSt3__217moneypunct_bynameIwLb0EE13do_neg_formatEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIwLb0EE13do_neg_formatEv"); var __ZNKSt3__217moneypunct_bynameIwLb1EE16do_decimal_pointEv = Module["__ZNKSt3__217moneypunct_bynameIwLb1EE16do_decimal_pointEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIwLb1EE16do_decimal_pointEv"); var __ZNKSt3__217moneypunct_bynameIwLb1EE16do_thousands_sepEv = Module["__ZNKSt3__217moneypunct_bynameIwLb1EE16do_thousands_sepEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIwLb1EE16do_thousands_sepEv"); var __ZNKSt3__217moneypunct_bynameIwLb1EE11do_groupingEv = Module["__ZNKSt3__217moneypunct_bynameIwLb1EE11do_groupingEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIwLb1EE11do_groupingEv"); var __ZNKSt3__217moneypunct_bynameIwLb1EE14do_curr_symbolEv = Module["__ZNKSt3__217moneypunct_bynameIwLb1EE14do_curr_symbolEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIwLb1EE14do_curr_symbolEv"); var __ZNKSt3__217moneypunct_bynameIwLb1EE16do_positive_signEv = Module["__ZNKSt3__217moneypunct_bynameIwLb1EE16do_positive_signEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIwLb1EE16do_positive_signEv"); var __ZNKSt3__217moneypunct_bynameIwLb1EE16do_negative_signEv = Module["__ZNKSt3__217moneypunct_bynameIwLb1EE16do_negative_signEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIwLb1EE16do_negative_signEv"); var __ZNKSt3__217moneypunct_bynameIwLb1EE14do_frac_digitsEv = Module["__ZNKSt3__217moneypunct_bynameIwLb1EE14do_frac_digitsEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIwLb1EE14do_frac_digitsEv"); var __ZNKSt3__217moneypunct_bynameIwLb1EE13do_pos_formatEv = Module["__ZNKSt3__217moneypunct_bynameIwLb1EE13do_pos_formatEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIwLb1EE13do_pos_formatEv"); var __ZNKSt3__217moneypunct_bynameIwLb1EE13do_neg_formatEv = Module["__ZNKSt3__217moneypunct_bynameIwLb1EE13do_neg_formatEv"] = createExportWrapper("_ZNKSt3__217moneypunct_bynameIwLb1EE13do_neg_formatEv"); var __ZNKSt3__29money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_bRNS_8ios_baseERjRe = Module["__ZNKSt3__29money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_bRNS_8ios_baseERjRe"] = createExportWrapper("_ZNKSt3__29money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_bRNS_8ios_baseERjRe"); var __ZNSt3__212__do_nothingEPv = Module["__ZNSt3__212__do_nothingEPv"] = createExportWrapper("_ZNSt3__212__do_nothingEPv"); var __ZNSt3__210unique_ptrIcPFvPvEEC2ILb1EvEEPcNS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS3_EEXT_EE20__good_rval_ref_typeE = Module["__ZNSt3__210unique_ptrIcPFvPvEEC2ILb1EvEEPcNS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS3_EEXT_EE20__good_rval_ref_typeE"] = createExportWrapper("_ZNSt3__210unique_ptrIcPFvPvEEC2ILb1EvEEPcNS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS3_EEXT_EE20__good_rval_ref_typeE"); var __ZNSt3__29money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE8__do_getERS4_S4_bRKNS_6localeEjRjRbRKNS_5ctypeIcEERNS_10unique_ptrIcPFvPvEEERPcSM_ = Module["__ZNSt3__29money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE8__do_getERS4_S4_bRKNS_6localeEjRjRbRKNS_5ctypeIcEERNS_10unique_ptrIcPFvPvEEERPcSM_"] = createExportWrapper("_ZNSt3__29money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE8__do_getERS4_S4_bRKNS_6localeEjRjRbRKNS_5ctypeIcEERNS_10unique_ptrIcPFvPvEEERPcSM_"); var __ZNKSt3__210unique_ptrIcPFvPvEE3getEv = Module["__ZNKSt3__210unique_ptrIcPFvPvEE3getEv"] = createExportWrapper("_ZNKSt3__210unique_ptrIcPFvPvEE3getEv"); var __ZNSt3__210unique_ptrIcPFvPvEE5resetEPc = Module["__ZNSt3__210unique_ptrIcPFvPvEE5resetEPc"] = createExportWrapper("_ZNSt3__210unique_ptrIcPFvPvEE5resetEPc"); var __ZNSt3__23endIcLm10EEEPT_RAT0__S1_ = Module["__ZNSt3__23endIcLm10EEEPT_RAT0__S1_"] = createExportWrapper("_ZNSt3__23endIcLm10EEEPT_RAT0__S1_"); var __ZNSt3__210unique_ptrIcPFvPvEED2Ev = Module["__ZNSt3__210unique_ptrIcPFvPvEED2Ev"] = createExportWrapper("_ZNSt3__210unique_ptrIcPFvPvEED2Ev"); var __ZNKSt3__29money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_bRNS_8ios_baseERjRNS_12basic_stringIcS3_NS_9allocatorIcEEEE = Module["__ZNKSt3__29money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_bRNS_8ios_baseERjRNS_12basic_stringIcS3_NS_9allocatorIcEEEE"] = createExportWrapper("_ZNKSt3__29money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_bRNS_8ios_baseERjRNS_12basic_stringIcS3_NS_9allocatorIcEEEE"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearEv"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendIPcEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueERS5_E4typeES9_S9_ = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendIPcEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueERS5_E4typeES9_S9_"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendIPcEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueERS5_E4typeES9_S9_"); var __ZNSt3__210unique_ptrIjPFvPvEEC2ILb1EvEEPjNS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS3_EEXT_EE20__good_rval_ref_typeE = Module["__ZNSt3__210unique_ptrIjPFvPvEEC2ILb1EvEEPjNS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS3_EEXT_EE20__good_rval_ref_typeE"] = createExportWrapper("_ZNSt3__210unique_ptrIjPFvPvEEC2ILb1EvEEPjNS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS3_EEXT_EE20__good_rval_ref_typeE"); var __ZNKSt3__210unique_ptrIjPFvPvEE3getEv = Module["__ZNKSt3__210unique_ptrIjPFvPvEE3getEv"] = createExportWrapper("_ZNKSt3__210unique_ptrIjPFvPvEE3getEv"); var __ZNSt3__211__money_getIcE13__gather_infoEbRKNS_6localeERNS_10money_base7patternERcS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESF_SF_SF_Ri = Module["__ZNSt3__211__money_getIcE13__gather_infoEbRKNS_6localeERNS_10money_base7patternERcS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESF_SF_SF_Ri"] = createExportWrapper("_ZNSt3__211__money_getIcE13__gather_infoEbRKNS_6localeERNS_10money_base7patternERcS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESF_SF_SF_Ri"); var __ZNSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEEppEi = Module["__ZNSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEEppEi"] = createExportWrapper("_ZNSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEEppEi"); var __ZNKSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEE7__proxydeEv = Module["__ZNKSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEE7__proxydeEv"] = createExportWrapper("_ZNKSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEE7__proxydeEv"); var __ZNSt3__211__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE = Module["__ZNSt3__211__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE"] = createExportWrapper("_ZNSt3__211__wrap_iterIPKcEC2IPcEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE"); var __ZNSt3__2neIPKcPcEEbRKNS_11__wrap_iterIT_EERKNS4_IT0_EE = Module["__ZNSt3__2neIPKcPcEEbRKNS_11__wrap_iterIT_EERKNS4_IT0_EE"] = createExportWrapper("_ZNSt3__2neIPKcPcEEbRKNS_11__wrap_iterIT_EERKNS4_IT0_EE"); var __ZNKSt3__211__wrap_iterIPKcEdeEv = Module["__ZNKSt3__211__wrap_iterIPKcEdeEv"] = createExportWrapper("_ZNKSt3__211__wrap_iterIPKcEdeEv"); var __ZNSt3__211__wrap_iterIPKcEppEv = Module["__ZNSt3__211__wrap_iterIPKcEppEv"] = createExportWrapper("_ZNSt3__211__wrap_iterIPKcEppEv"); var __ZNSt3__2miIPKcPcEEDTmicldtfp_4baseEcldtfp0_4baseEERKNS_11__wrap_iterIT_EERKNS5_IT0_EE = Module["__ZNSt3__2miIPKcPcEEDTmicldtfp_4baseEcldtfp0_4baseEERKNS_11__wrap_iterIT_EERKNS5_IT0_EE"] = createExportWrapper("_ZNSt3__2miIPKcPcEEDTmicldtfp_4baseEcldtfp0_4baseEERKNS_11__wrap_iterIT_EERKNS5_IT0_EE"); var __ZNSt3__25equalINS_11__wrap_iterIPcEES3_EEbT_S4_T0_ = Module["__ZNSt3__25equalINS_11__wrap_iterIPcEES3_EEbT_S4_T0_"] = createExportWrapper("_ZNSt3__25equalINS_11__wrap_iterIPcEES3_EEbT_S4_T0_"); var __ZNKSt3__211__wrap_iterIPcEmiEl = Module["__ZNKSt3__211__wrap_iterIPcEmiEl"] = createExportWrapper("_ZNKSt3__211__wrap_iterIPcEmiEl"); var __ZNSt3__219__double_or_nothingIcEEvRNS_10unique_ptrIT_PFvPvEEERPS2_S9_ = Module["__ZNSt3__219__double_or_nothingIcEEvRNS_10unique_ptrIT_PFvPvEEERPS2_S9_"] = createExportWrapper("_ZNSt3__219__double_or_nothingIcEEvRNS_10unique_ptrIT_PFvPvEEERPS2_S9_"); var __ZNSt3__219__double_or_nothingIjEEvRNS_10unique_ptrIT_PFvPvEEERPS2_S9_ = Module["__ZNSt3__219__double_or_nothingIjEEvRNS_10unique_ptrIT_PFvPvEEERPS2_S9_"] = createExportWrapper("_ZNSt3__219__double_or_nothingIjEEvRNS_10unique_ptrIT_PFvPvEEERPS2_S9_"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixEm"); var __ZNSt3__216__check_groupingERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjS8_Rj = Module["__ZNSt3__216__check_groupingERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjS8_Rj"] = createExportWrapper("_ZNSt3__216__check_groupingERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjS8_Rj"); var __ZNSt3__210unique_ptrIjPFvPvEED2Ev = Module["__ZNSt3__210unique_ptrIjPFvPvEED2Ev"] = createExportWrapper("_ZNSt3__210unique_ptrIjPFvPvEED2Ev"); var __ZNKSt3__29money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_bRNS_8ios_baseERjRe = Module["__ZNKSt3__29money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_bRNS_8ios_baseERjRe"] = createExportWrapper("_ZNKSt3__29money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_bRNS_8ios_baseERjRe"); var __ZNSt3__210unique_ptrIwPFvPvEEC2ILb1EvEEPwNS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS3_EEXT_EE20__good_rval_ref_typeE = Module["__ZNSt3__210unique_ptrIwPFvPvEEC2ILb1EvEEPwNS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS3_EEXT_EE20__good_rval_ref_typeE"] = createExportWrapper("_ZNSt3__210unique_ptrIwPFvPvEEC2ILb1EvEEPwNS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS3_EEXT_EE20__good_rval_ref_typeE"); var __ZNSt3__29money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE8__do_getERS4_S4_bRKNS_6localeEjRjRbRKNS_5ctypeIwEERNS_10unique_ptrIwPFvPvEEERPwSM_ = Module["__ZNSt3__29money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE8__do_getERS4_S4_bRKNS_6localeEjRjRbRKNS_5ctypeIwEERNS_10unique_ptrIwPFvPvEEERPwSM_"] = createExportWrapper("_ZNSt3__29money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE8__do_getERS4_S4_bRKNS_6localeEjRjRbRKNS_5ctypeIwEERNS_10unique_ptrIwPFvPvEEERPwSM_"); var __ZNKSt3__210unique_ptrIwPFvPvEE3getEv = Module["__ZNKSt3__210unique_ptrIwPFvPvEE3getEv"] = createExportWrapper("_ZNKSt3__210unique_ptrIwPFvPvEE3getEv"); var __ZNSt3__23endIwLm10EEEPT_RAT0__S1_ = Module["__ZNSt3__23endIwLm10EEEPT_RAT0__S1_"] = createExportWrapper("_ZNSt3__23endIwLm10EEEPT_RAT0__S1_"); var __ZNSt3__210unique_ptrIwPFvPvEED2Ev = Module["__ZNSt3__210unique_ptrIwPFvPvEED2Ev"] = createExportWrapper("_ZNSt3__210unique_ptrIwPFvPvEED2Ev"); var __ZNKSt3__29money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_bRNS_8ios_baseERjRNS_12basic_stringIwS3_NS_9allocatorIwEEEE = Module["__ZNKSt3__29money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_bRNS_8ios_baseERjRNS_12basic_stringIwS3_NS_9allocatorIwEEEE"] = createExportWrapper("_ZNKSt3__29money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_bRNS_8ios_baseERjRNS_12basic_stringIwS3_NS_9allocatorIwEEEE"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5clearEv = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5clearEv"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5clearEv"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendIPwEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueERS5_E4typeES9_S9_ = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendIPwEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueERS5_E4typeES9_S9_"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendIPwEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueERS5_E4typeES9_S9_"); var __ZNSt3__211__money_getIwE13__gather_infoEbRKNS_6localeERNS_10money_base7patternERwS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS9_IwNSA_IwEENSC_IwEEEESJ_SJ_Ri = Module["__ZNSt3__211__money_getIwE13__gather_infoEbRKNS_6localeERNS_10money_base7patternERwS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS9_IwNSA_IwEENSC_IwEEEESJ_SJ_Ri"] = createExportWrapper("_ZNSt3__211__money_getIwE13__gather_infoEbRKNS_6localeERNS_10money_base7patternERwS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS9_IwNSA_IwEENSC_IwEEEESJ_SJ_Ri"); var __ZNSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEEppEi = Module["__ZNSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEEppEi"] = createExportWrapper("_ZNSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEEppEi"); var __ZNKSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEE7__proxydeEv = Module["__ZNKSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEE7__proxydeEv"] = createExportWrapper("_ZNKSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEE7__proxydeEv"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEixEm = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEixEm"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEixEm"); var __ZNSt3__211__wrap_iterIPKwEC2IPwEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE = Module["__ZNSt3__211__wrap_iterIPKwEC2IPwEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE"] = createExportWrapper("_ZNSt3__211__wrap_iterIPKwEC2IPwEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIS6_S2_EE5valueEvE4typeE"); var __ZNSt3__2neIPKwPwEEbRKNS_11__wrap_iterIT_EERKNS4_IT0_EE = Module["__ZNSt3__2neIPKwPwEEbRKNS_11__wrap_iterIT_EERKNS4_IT0_EE"] = createExportWrapper("_ZNSt3__2neIPKwPwEEbRKNS_11__wrap_iterIT_EERKNS4_IT0_EE"); var __ZNKSt3__211__wrap_iterIPKwEdeEv = Module["__ZNKSt3__211__wrap_iterIPKwEdeEv"] = createExportWrapper("_ZNKSt3__211__wrap_iterIPKwEdeEv"); var __ZNSt3__211__wrap_iterIPKwEppEv = Module["__ZNSt3__211__wrap_iterIPKwEppEv"] = createExportWrapper("_ZNSt3__211__wrap_iterIPKwEppEv"); var __ZNSt3__2miIPKwPwEEDTmicldtfp_4baseEcldtfp0_4baseEERKNS_11__wrap_iterIT_EERKNS5_IT0_EE = Module["__ZNSt3__2miIPKwPwEEDTmicldtfp_4baseEcldtfp0_4baseEERKNS_11__wrap_iterIT_EERKNS5_IT0_EE"] = createExportWrapper("_ZNSt3__2miIPKwPwEEDTmicldtfp_4baseEcldtfp0_4baseEERKNS_11__wrap_iterIT_EERKNS5_IT0_EE"); var __ZNSt3__25equalINS_11__wrap_iterIPwEES3_EEbT_S4_T0_ = Module["__ZNSt3__25equalINS_11__wrap_iterIPwEES3_EEbT_S4_T0_"] = createExportWrapper("_ZNSt3__25equalINS_11__wrap_iterIPwEES3_EEbT_S4_T0_"); var __ZNKSt3__211__wrap_iterIPwEmiEl = Module["__ZNKSt3__211__wrap_iterIPwEmiEl"] = createExportWrapper("_ZNKSt3__211__wrap_iterIPwEmiEl"); var __ZNSt3__219__double_or_nothingIwEEvRNS_10unique_ptrIT_PFvPvEEERPS2_S9_ = Module["__ZNSt3__219__double_or_nothingIwEEvRNS_10unique_ptrIT_PFvPvEEERPS2_S9_"] = createExportWrapper("_ZNSt3__219__double_or_nothingIwEEvRNS_10unique_ptrIT_PFvPvEEERPS2_S9_"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEixEm = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEixEm"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEixEm"); var __ZNSt3__29use_facetINS_10moneypunctIcLb1EEEEERKT_RKNS_6localeE = Module["__ZNSt3__29use_facetINS_10moneypunctIcLb1EEEEERKT_RKNS_6localeE"] = createExportWrapper("_ZNSt3__29use_facetINS_10moneypunctIcLb1EEEEERKT_RKNS_6localeE"); var __ZNKSt3__210moneypunctIcLb1EE10neg_formatEv = Module["__ZNKSt3__210moneypunctIcLb1EE10neg_formatEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb1EE10neg_formatEv"); var __ZNKSt3__210moneypunctIcLb1EE13negative_signEv = Module["__ZNKSt3__210moneypunctIcLb1EE13negative_signEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb1EE13negative_signEv"); var __ZNKSt3__210moneypunctIcLb1EE13positive_signEv = Module["__ZNKSt3__210moneypunctIcLb1EE13positive_signEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb1EE13positive_signEv"); var __ZNKSt3__210moneypunctIcLb1EE13decimal_pointEv = Module["__ZNKSt3__210moneypunctIcLb1EE13decimal_pointEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb1EE13decimal_pointEv"); var __ZNKSt3__210moneypunctIcLb1EE13thousands_sepEv = Module["__ZNKSt3__210moneypunctIcLb1EE13thousands_sepEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb1EE13thousands_sepEv"); var __ZNKSt3__210moneypunctIcLb1EE8groupingEv = Module["__ZNKSt3__210moneypunctIcLb1EE8groupingEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb1EE8groupingEv"); var __ZNKSt3__210moneypunctIcLb1EE11curr_symbolEv = Module["__ZNKSt3__210moneypunctIcLb1EE11curr_symbolEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb1EE11curr_symbolEv"); var __ZNKSt3__210moneypunctIcLb1EE11frac_digitsEv = Module["__ZNKSt3__210moneypunctIcLb1EE11frac_digitsEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb1EE11frac_digitsEv"); var __ZNSt3__29use_facetINS_10moneypunctIcLb0EEEEERKT_RKNS_6localeE = Module["__ZNSt3__29use_facetINS_10moneypunctIcLb0EEEEERKT_RKNS_6localeE"] = createExportWrapper("_ZNSt3__29use_facetINS_10moneypunctIcLb0EEEEERKT_RKNS_6localeE"); var __ZNKSt3__210moneypunctIcLb0EE10neg_formatEv = Module["__ZNKSt3__210moneypunctIcLb0EE10neg_formatEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb0EE10neg_formatEv"); var __ZNKSt3__210moneypunctIcLb0EE13negative_signEv = Module["__ZNKSt3__210moneypunctIcLb0EE13negative_signEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb0EE13negative_signEv"); var __ZNKSt3__210moneypunctIcLb0EE13positive_signEv = Module["__ZNKSt3__210moneypunctIcLb0EE13positive_signEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb0EE13positive_signEv"); var __ZNKSt3__210moneypunctIcLb0EE13decimal_pointEv = Module["__ZNKSt3__210moneypunctIcLb0EE13decimal_pointEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb0EE13decimal_pointEv"); var __ZNKSt3__210moneypunctIcLb0EE13thousands_sepEv = Module["__ZNKSt3__210moneypunctIcLb0EE13thousands_sepEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb0EE13thousands_sepEv"); var __ZNKSt3__210moneypunctIcLb0EE8groupingEv = Module["__ZNKSt3__210moneypunctIcLb0EE8groupingEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb0EE8groupingEv"); var __ZNKSt3__210moneypunctIcLb0EE11curr_symbolEv = Module["__ZNKSt3__210moneypunctIcLb0EE11curr_symbolEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb0EE11curr_symbolEv"); var __ZNKSt3__210moneypunctIcLb0EE11frac_digitsEv = Module["__ZNKSt3__210moneypunctIcLb0EE11frac_digitsEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb0EE11frac_digitsEv"); var __ZNSt3__29use_facetINS_10moneypunctIwLb1EEEEERKT_RKNS_6localeE = Module["__ZNSt3__29use_facetINS_10moneypunctIwLb1EEEEERKT_RKNS_6localeE"] = createExportWrapper("_ZNSt3__29use_facetINS_10moneypunctIwLb1EEEEERKT_RKNS_6localeE"); var __ZNKSt3__210moneypunctIwLb1EE10neg_formatEv = Module["__ZNKSt3__210moneypunctIwLb1EE10neg_formatEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb1EE10neg_formatEv"); var __ZNKSt3__210moneypunctIwLb1EE13negative_signEv = Module["__ZNKSt3__210moneypunctIwLb1EE13negative_signEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb1EE13negative_signEv"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEaSEOS5_ = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEaSEOS5_"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEaSEOS5_"); var __ZNKSt3__210moneypunctIwLb1EE13positive_signEv = Module["__ZNKSt3__210moneypunctIwLb1EE13positive_signEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb1EE13positive_signEv"); var __ZNKSt3__210moneypunctIwLb1EE13decimal_pointEv = Module["__ZNKSt3__210moneypunctIwLb1EE13decimal_pointEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb1EE13decimal_pointEv"); var __ZNKSt3__210moneypunctIwLb1EE13thousands_sepEv = Module["__ZNKSt3__210moneypunctIwLb1EE13thousands_sepEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb1EE13thousands_sepEv"); var __ZNKSt3__210moneypunctIwLb1EE8groupingEv = Module["__ZNKSt3__210moneypunctIwLb1EE8groupingEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb1EE8groupingEv"); var __ZNKSt3__210moneypunctIwLb1EE11curr_symbolEv = Module["__ZNKSt3__210moneypunctIwLb1EE11curr_symbolEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb1EE11curr_symbolEv"); var __ZNKSt3__210moneypunctIwLb1EE11frac_digitsEv = Module["__ZNKSt3__210moneypunctIwLb1EE11frac_digitsEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb1EE11frac_digitsEv"); var __ZNSt3__29use_facetINS_10moneypunctIwLb0EEEEERKT_RKNS_6localeE = Module["__ZNSt3__29use_facetINS_10moneypunctIwLb0EEEEERKT_RKNS_6localeE"] = createExportWrapper("_ZNSt3__29use_facetINS_10moneypunctIwLb0EEEEERKT_RKNS_6localeE"); var __ZNKSt3__210moneypunctIwLb0EE10neg_formatEv = Module["__ZNKSt3__210moneypunctIwLb0EE10neg_formatEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb0EE10neg_formatEv"); var __ZNKSt3__210moneypunctIwLb0EE13negative_signEv = Module["__ZNKSt3__210moneypunctIwLb0EE13negative_signEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb0EE13negative_signEv"); var __ZNKSt3__210moneypunctIwLb0EE13positive_signEv = Module["__ZNKSt3__210moneypunctIwLb0EE13positive_signEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb0EE13positive_signEv"); var __ZNKSt3__210moneypunctIwLb0EE13decimal_pointEv = Module["__ZNKSt3__210moneypunctIwLb0EE13decimal_pointEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb0EE13decimal_pointEv"); var __ZNKSt3__210moneypunctIwLb0EE13thousands_sepEv = Module["__ZNKSt3__210moneypunctIwLb0EE13thousands_sepEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb0EE13thousands_sepEv"); var __ZNKSt3__210moneypunctIwLb0EE8groupingEv = Module["__ZNKSt3__210moneypunctIwLb0EE8groupingEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb0EE8groupingEv"); var __ZNKSt3__210moneypunctIwLb0EE11curr_symbolEv = Module["__ZNKSt3__210moneypunctIwLb0EE11curr_symbolEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb0EE11curr_symbolEv"); var __ZNKSt3__210moneypunctIwLb0EE11frac_digitsEv = Module["__ZNKSt3__210moneypunctIwLb0EE11frac_digitsEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb0EE11frac_digitsEv"); var __ZNKSt3__29money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_bRNS_8ios_baseEce = Module["__ZNKSt3__29money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_bRNS_8ios_baseEce"] = createExportWrapper("_ZNKSt3__29money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_bRNS_8ios_baseEce"); var __ZNSt3__219__libcpp_asprintf_lEPPcP15__locale_structPKcz = Module["__ZNSt3__219__libcpp_asprintf_lEPPcP15__locale_structPKcz"] = createExportWrapper("_ZNSt3__219__libcpp_asprintf_lEPPcP15__locale_structPKcz"); var __ZNSt3__2eqIcPFvPvEEEbRKNS_10unique_ptrIT_T0_EEDn = Module["__ZNSt3__2eqIcPFvPvEEEbRKNS_10unique_ptrIT_T0_EEDn"] = createExportWrapper("_ZNSt3__2eqIcPFvPvEEEbRKNS_10unique_ptrIT_T0_EEDn"); var __ZNSt3__211__money_putIcE13__gather_infoEbbRKNS_6localeERNS_10money_base7patternERcS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESF_SF_Ri = Module["__ZNSt3__211__money_putIcE13__gather_infoEbbRKNS_6localeERNS_10money_base7patternERcS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESF_SF_Ri"] = createExportWrapper("_ZNSt3__211__money_putIcE13__gather_infoEbbRKNS_6localeERNS_10money_base7patternERcS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESF_SF_Ri"); var __ZNSt3__211__money_putIcE8__formatEPcRS2_S3_jPKcS5_RKNS_5ctypeIcEEbRKNS_10money_base7patternEccRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESL_SL_i = Module["__ZNSt3__211__money_putIcE8__formatEPcRS2_S3_jPKcS5_RKNS_5ctypeIcEEbRKNS_10money_base7patternEccRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESL_SL_i"] = createExportWrapper("_ZNSt3__211__money_putIcE8__formatEPcRS2_S3_jPKcS5_RKNS_5ctypeIcEEbRKNS_10money_base7patternEccRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESL_SL_i"); var __ZNKSt3__29money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_bRNS_8ios_baseEcRKNS_12basic_stringIcS3_NS_9allocatorIcEEEE = Module["__ZNKSt3__29money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_bRNS_8ios_baseEcRKNS_12basic_stringIcS3_NS_9allocatorIcEEEE"] = createExportWrapper("_ZNKSt3__29money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_bRNS_8ios_baseEcRKNS_12basic_stringIcS3_NS_9allocatorIcEEEE"); var __ZNKSt3__29money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_bRNS_8ios_baseEwe = Module["__ZNKSt3__29money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_bRNS_8ios_baseEwe"] = createExportWrapper("_ZNKSt3__29money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_bRNS_8ios_baseEwe"); var __ZNSt3__210unique_ptrIwPFvPvEE5resetEPw = Module["__ZNSt3__210unique_ptrIwPFvPvEE5resetEPw"] = createExportWrapper("_ZNSt3__210unique_ptrIwPFvPvEE5resetEPw"); var __ZNSt3__2eqIwPFvPvEEEbRKNS_10unique_ptrIT_T0_EEDn = Module["__ZNSt3__2eqIwPFvPvEEEbRKNS_10unique_ptrIT_T0_EEDn"] = createExportWrapper("_ZNSt3__2eqIwPFvPvEEEbRKNS_10unique_ptrIT_T0_EEDn"); var __ZNSt3__211__money_putIwE13__gather_infoEbbRKNS_6localeERNS_10money_base7patternERwS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS9_IwNSA_IwEENSC_IwEEEESJ_Ri = Module["__ZNSt3__211__money_putIwE13__gather_infoEbbRKNS_6localeERNS_10money_base7patternERwS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS9_IwNSA_IwEENSC_IwEEEESJ_Ri"] = createExportWrapper("_ZNSt3__211__money_putIwE13__gather_infoEbbRKNS_6localeERNS_10money_base7patternERwS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS9_IwNSA_IwEENSC_IwEEEESJ_Ri"); var __ZNSt3__211__money_putIwE8__formatEPwRS2_S3_jPKwS5_RKNS_5ctypeIwEEbRKNS_10money_base7patternEwwRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNSE_IwNSF_IwEENSH_IwEEEESQ_i = Module["__ZNSt3__211__money_putIwE8__formatEPwRS2_S3_jPKwS5_RKNS_5ctypeIwEEbRKNS_10money_base7patternEwwRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNSE_IwNSF_IwEENSH_IwEEEESQ_i"] = createExportWrapper("_ZNSt3__211__money_putIwE8__formatEPwRS2_S3_jPKwS5_RKNS_5ctypeIwEEbRKNS_10money_base7patternEwwRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNSE_IwNSF_IwEENSH_IwEEEESQ_i"); var __ZNKSt3__29money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_bRNS_8ios_baseEwRKNS_12basic_stringIwS3_NS_9allocatorIwEEEE = Module["__ZNKSt3__29money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_bRNS_8ios_baseEwRKNS_12basic_stringIwS3_NS_9allocatorIwEEEE"] = createExportWrapper("_ZNKSt3__29money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_bRNS_8ios_baseEwRKNS_12basic_stringIwS3_NS_9allocatorIwEEEE"); var __ZNKSt3__210moneypunctIcLb1EE10pos_formatEv = Module["__ZNKSt3__210moneypunctIcLb1EE10pos_formatEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb1EE10pos_formatEv"); var __ZNKSt3__210moneypunctIcLb0EE10pos_formatEv = Module["__ZNKSt3__210moneypunctIcLb0EE10pos_formatEv"] = createExportWrapper("_ZNKSt3__210moneypunctIcLb0EE10pos_formatEv"); var __ZNSt3__24copyINS_11__wrap_iterIPKcEEPcEET0_T_S7_S6_ = Module["__ZNSt3__24copyINS_11__wrap_iterIPKcEEPcEET0_T_S7_S6_"] = createExportWrapper("_ZNSt3__24copyINS_11__wrap_iterIPKcEEPcEET0_T_S7_S6_"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5beginEv"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE3endEv"); var __ZNSt3__214numeric_limitsIjE3maxEv = Module["__ZNSt3__214numeric_limitsIjE3maxEv"] = createExportWrapper("_ZNSt3__214numeric_limitsIjE3maxEv"); var __ZNKSt3__211__wrap_iterIPKcEplEl = Module["__ZNKSt3__211__wrap_iterIPKcEplEl"] = createExportWrapper("_ZNKSt3__211__wrap_iterIPKcEplEl"); var __ZNKSt3__210moneypunctIwLb1EE10pos_formatEv = Module["__ZNKSt3__210moneypunctIwLb1EE10pos_formatEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb1EE10pos_formatEv"); var __ZNKSt3__210moneypunctIwLb0EE10pos_formatEv = Module["__ZNKSt3__210moneypunctIwLb0EE10pos_formatEv"] = createExportWrapper("_ZNKSt3__210moneypunctIwLb0EE10pos_formatEv"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5emptyEv = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5emptyEv"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5emptyEv"); var __ZNSt3__24copyINS_11__wrap_iterIPKwEEPwEET0_T_S7_S6_ = Module["__ZNSt3__24copyINS_11__wrap_iterIPKwEEPwEET0_T_S7_S6_"] = createExportWrapper("_ZNSt3__24copyINS_11__wrap_iterIPKwEEPwEET0_T_S7_S6_"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5beginEv = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5beginEv"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5beginEv"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE3endEv = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE3endEv"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE3endEv"); var __ZNKSt3__211__wrap_iterIPKwEplEl = Module["__ZNKSt3__211__wrap_iterIPKwEplEl"] = createExportWrapper("_ZNKSt3__211__wrap_iterIPKwEplEl"); var __ZNKSt3__28messagesIcE7do_openERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6localeE = Module["__ZNKSt3__28messagesIcE7do_openERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6localeE"] = createExportWrapper("_ZNKSt3__28messagesIcE7do_openERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6localeE"); var __ZNKSt3__28messagesIcE6do_getEliiRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZNKSt3__28messagesIcE6do_getEliiRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = createExportWrapper("_ZNKSt3__28messagesIcE6do_getEliiRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"); var __ZNKSt3__28messagesIcE8do_closeEl = Module["__ZNKSt3__28messagesIcE8do_closeEl"] = createExportWrapper("_ZNKSt3__28messagesIcE8do_closeEl"); var __ZNKSt3__28messagesIwE7do_openERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6localeE = Module["__ZNKSt3__28messagesIwE7do_openERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6localeE"] = createExportWrapper("_ZNKSt3__28messagesIwE7do_openERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6localeE"); var __ZNKSt3__28messagesIwE6do_getEliiRKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE = Module["__ZNKSt3__28messagesIwE6do_getEliiRKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"] = createExportWrapper("_ZNKSt3__28messagesIwE6do_getEliiRKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"); var __ZNKSt3__28messagesIwE8do_closeEl = Module["__ZNKSt3__28messagesIwE8do_closeEl"] = createExportWrapper("_ZNKSt3__28messagesIwE8do_closeEl"); var __ZNSt3__214codecvt_bynameIcc11__mbstate_tED2Ev = Module["__ZNSt3__214codecvt_bynameIcc11__mbstate_tED2Ev"] = createExportWrapper("_ZNSt3__214codecvt_bynameIcc11__mbstate_tED2Ev"); var __ZNSt3__214codecvt_bynameIcc11__mbstate_tED0Ev = Module["__ZNSt3__214codecvt_bynameIcc11__mbstate_tED0Ev"] = createExportWrapper("_ZNSt3__214codecvt_bynameIcc11__mbstate_tED0Ev"); var __ZNSt3__214codecvt_bynameIwc11__mbstate_tED2Ev = Module["__ZNSt3__214codecvt_bynameIwc11__mbstate_tED2Ev"] = createExportWrapper("_ZNSt3__214codecvt_bynameIwc11__mbstate_tED2Ev"); var __ZNSt3__214codecvt_bynameIwc11__mbstate_tED0Ev = Module["__ZNSt3__214codecvt_bynameIwc11__mbstate_tED0Ev"] = createExportWrapper("_ZNSt3__214codecvt_bynameIwc11__mbstate_tED0Ev"); var __ZNSt3__214codecvt_bynameIDsc11__mbstate_tED2Ev = Module["__ZNSt3__214codecvt_bynameIDsc11__mbstate_tED2Ev"] = createExportWrapper("_ZNSt3__214codecvt_bynameIDsc11__mbstate_tED2Ev"); var __ZNSt3__214codecvt_bynameIDsc11__mbstate_tED0Ev = Module["__ZNSt3__214codecvt_bynameIDsc11__mbstate_tED0Ev"] = createExportWrapper("_ZNSt3__214codecvt_bynameIDsc11__mbstate_tED0Ev"); var __ZNSt3__214codecvt_bynameIDic11__mbstate_tED2Ev = Module["__ZNSt3__214codecvt_bynameIDic11__mbstate_tED2Ev"] = createExportWrapper("_ZNSt3__214codecvt_bynameIDic11__mbstate_tED2Ev"); var __ZNSt3__214codecvt_bynameIDic11__mbstate_tED0Ev = Module["__ZNSt3__214codecvt_bynameIDic11__mbstate_tED0Ev"] = createExportWrapper("_ZNSt3__214codecvt_bynameIDic11__mbstate_tED0Ev"); var __ZNSt3__214codecvt_bynameIDsDu11__mbstate_tED2Ev = Module["__ZNSt3__214codecvt_bynameIDsDu11__mbstate_tED2Ev"] = createExportWrapper("_ZNSt3__214codecvt_bynameIDsDu11__mbstate_tED2Ev"); var __ZNSt3__214codecvt_bynameIDsDu11__mbstate_tED0Ev = Module["__ZNSt3__214codecvt_bynameIDsDu11__mbstate_tED0Ev"] = createExportWrapper("_ZNSt3__214codecvt_bynameIDsDu11__mbstate_tED0Ev"); var __ZNSt3__214codecvt_bynameIDiDu11__mbstate_tED2Ev = Module["__ZNSt3__214codecvt_bynameIDiDu11__mbstate_tED2Ev"] = createExportWrapper("_ZNSt3__214codecvt_bynameIDiDu11__mbstate_tED2Ev"); var __ZNSt3__214codecvt_bynameIDiDu11__mbstate_tED0Ev = Module["__ZNSt3__214codecvt_bynameIDiDu11__mbstate_tED0Ev"] = createExportWrapper("_ZNSt3__214codecvt_bynameIDiDu11__mbstate_tED0Ev"); var __ZNSt3__26locale5__impC2Em = Module["__ZNSt3__26locale5__impC2Em"] = createExportWrapper("_ZNSt3__26locale5__impC2Em"); var __ZNSt3__26locale5facetC2Em = Module["__ZNSt3__26locale5facetC2Em"] = createExportWrapper("_ZNSt3__26locale5facetC2Em"); var __ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEEC2Em = Module["__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEEC2Em"] = createExportWrapper("_ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEEC2Em"); var __ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE5clearEv = Module["__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE5clearEv"] = createExportWrapper("_ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE5clearEv"); var __ZNSt3__26locale5__imp7installINS_7collateIcEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_7collateIcEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_7collateIcEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_7collateIwEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_7collateIwEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_7collateIwEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_5ctypeIcEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_5ctypeIcEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_5ctypeIcEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_5ctypeIwEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_5ctypeIwEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_5ctypeIwEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_7codecvtIcc11__mbstate_tEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_7codecvtIcc11__mbstate_tEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_7codecvtIcc11__mbstate_tEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_7codecvtIwc11__mbstate_tEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_7codecvtIwc11__mbstate_tEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_7codecvtIwc11__mbstate_tEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_7codecvtIDsc11__mbstate_tEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_7codecvtIDsc11__mbstate_tEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_7codecvtIDsc11__mbstate_tEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_7codecvtIDic11__mbstate_tEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_7codecvtIDic11__mbstate_tEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_7codecvtIDic11__mbstate_tEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_7codecvtIDsDu11__mbstate_tEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_7codecvtIDsDu11__mbstate_tEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_7codecvtIDsDu11__mbstate_tEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_7codecvtIDiDu11__mbstate_tEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_7codecvtIDiDu11__mbstate_tEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_7codecvtIDiDu11__mbstate_tEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_8numpunctIcEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_8numpunctIcEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_8numpunctIcEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_8numpunctIwEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_8numpunctIwEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_8numpunctIwEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_7num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_7num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_7num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_7num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_7num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_7num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_7num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_7num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_7num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_7num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_7num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_7num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_10moneypunctIcLb0EEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_10moneypunctIcLb0EEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_10moneypunctIcLb0EEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_10moneypunctIcLb1EEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_10moneypunctIcLb1EEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_10moneypunctIcLb1EEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_10moneypunctIwLb0EEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_10moneypunctIwLb0EEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_10moneypunctIwLb0EEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_10moneypunctIwLb1EEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_10moneypunctIwLb1EEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_10moneypunctIwLb1EEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_9money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_9money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_9money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_9money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_9money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_9money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_9money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_9money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_9money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_9money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_9money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_9money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_8time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_8time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_8time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_8time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_8time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_8time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_8time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_8time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_8time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_8time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_8time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_8time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_8messagesIcEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_8messagesIcEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_8messagesIcEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_8messagesIwEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_8messagesIwEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_8messagesIwEEEEvPT_"); var __ZNSt3__26locale5__impC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm = Module["__ZNSt3__26locale5__impC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"] = createExportWrapper("_ZNSt3__26locale5__impC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"); var __ZNSt3__26locale7classicEv = Module["__ZNSt3__26locale7classicEv"] = createExportWrapper("_ZNSt3__26locale7classicEv"); var __ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEEaSERKS6_ = Module["__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEEaSERKS6_"] = createExportWrapper("_ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEEaSERKS6_"); var __ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE4sizeEv = Module["__ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE4sizeEv"] = createExportWrapper("_ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE4sizeEv"); var __ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEEixEm = Module["__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEEixEm"] = createExportWrapper("_ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEEixEm"); var __ZNSt3__26locale5__imp7installINS_14collate_bynameIcEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_14collate_bynameIcEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_14collate_bynameIcEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_14collate_bynameIwEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_14collate_bynameIwEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_14collate_bynameIwEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_12ctype_bynameIcEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_12ctype_bynameIcEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_12ctype_bynameIcEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_12ctype_bynameIwEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_12ctype_bynameIwEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_12ctype_bynameIwEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_14codecvt_bynameIcc11__mbstate_tEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_14codecvt_bynameIcc11__mbstate_tEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_14codecvt_bynameIcc11__mbstate_tEEEEvPT_"); var __ZNSt3__214codecvt_bynameIcc11__mbstate_tEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm = Module["__ZNSt3__214codecvt_bynameIcc11__mbstate_tEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"] = createExportWrapper("_ZNSt3__214codecvt_bynameIcc11__mbstate_tEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"); var __ZNSt3__26locale5__imp7installINS_14codecvt_bynameIwc11__mbstate_tEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_14codecvt_bynameIwc11__mbstate_tEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_14codecvt_bynameIwc11__mbstate_tEEEEvPT_"); var __ZNSt3__214codecvt_bynameIwc11__mbstate_tEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm = Module["__ZNSt3__214codecvt_bynameIwc11__mbstate_tEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"] = createExportWrapper("_ZNSt3__214codecvt_bynameIwc11__mbstate_tEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"); var __ZNSt3__26locale5__imp7installINS_14codecvt_bynameIDsc11__mbstate_tEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_14codecvt_bynameIDsc11__mbstate_tEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_14codecvt_bynameIDsc11__mbstate_tEEEEvPT_"); var __ZNSt3__214codecvt_bynameIDsc11__mbstate_tEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm = Module["__ZNSt3__214codecvt_bynameIDsc11__mbstate_tEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"] = createExportWrapper("_ZNSt3__214codecvt_bynameIDsc11__mbstate_tEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"); var __ZNSt3__26locale5__imp7installINS_14codecvt_bynameIDic11__mbstate_tEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_14codecvt_bynameIDic11__mbstate_tEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_14codecvt_bynameIDic11__mbstate_tEEEEvPT_"); var __ZNSt3__214codecvt_bynameIDic11__mbstate_tEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm = Module["__ZNSt3__214codecvt_bynameIDic11__mbstate_tEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"] = createExportWrapper("_ZNSt3__214codecvt_bynameIDic11__mbstate_tEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"); var __ZNSt3__26locale5__imp7installINS_14codecvt_bynameIDsDu11__mbstate_tEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_14codecvt_bynameIDsDu11__mbstate_tEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_14codecvt_bynameIDsDu11__mbstate_tEEEEvPT_"); var __ZNSt3__214codecvt_bynameIDsDu11__mbstate_tEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm = Module["__ZNSt3__214codecvt_bynameIDsDu11__mbstate_tEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"] = createExportWrapper("_ZNSt3__214codecvt_bynameIDsDu11__mbstate_tEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"); var __ZNSt3__26locale5__imp7installINS_14codecvt_bynameIDiDu11__mbstate_tEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_14codecvt_bynameIDiDu11__mbstate_tEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_14codecvt_bynameIDiDu11__mbstate_tEEEEvPT_"); var __ZNSt3__214codecvt_bynameIDiDu11__mbstate_tEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm = Module["__ZNSt3__214codecvt_bynameIDiDu11__mbstate_tEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"] = createExportWrapper("_ZNSt3__214codecvt_bynameIDiDu11__mbstate_tEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"); var __ZNSt3__26locale5__imp7installINS_15numpunct_bynameIcEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_15numpunct_bynameIcEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_15numpunct_bynameIcEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_15numpunct_bynameIwEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_15numpunct_bynameIwEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_15numpunct_bynameIwEEEEvPT_"); var __ZNSt3__26locale5__imp7installINS_17moneypunct_bynameIcLb0EEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_17moneypunct_bynameIcLb0EEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_17moneypunct_bynameIcLb0EEEEEvPT_"); var __ZNSt3__217moneypunct_bynameIcLb0EEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm = Module["__ZNSt3__217moneypunct_bynameIcLb0EEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"] = createExportWrapper("_ZNSt3__217moneypunct_bynameIcLb0EEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"); var __ZNSt3__26locale5__imp7installINS_17moneypunct_bynameIcLb1EEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_17moneypunct_bynameIcLb1EEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_17moneypunct_bynameIcLb1EEEEEvPT_"); var __ZNSt3__217moneypunct_bynameIcLb1EEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm = Module["__ZNSt3__217moneypunct_bynameIcLb1EEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"] = createExportWrapper("_ZNSt3__217moneypunct_bynameIcLb1EEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"); var __ZNSt3__26locale5__imp7installINS_17moneypunct_bynameIwLb0EEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_17moneypunct_bynameIwLb0EEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_17moneypunct_bynameIwLb0EEEEEvPT_"); var __ZNSt3__217moneypunct_bynameIwLb0EEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm = Module["__ZNSt3__217moneypunct_bynameIwLb0EEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"] = createExportWrapper("_ZNSt3__217moneypunct_bynameIwLb0EEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"); var __ZNSt3__26locale5__imp7installINS_17moneypunct_bynameIwLb1EEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_17moneypunct_bynameIwLb1EEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_17moneypunct_bynameIwLb1EEEEEvPT_"); var __ZNSt3__217moneypunct_bynameIwLb1EEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm = Module["__ZNSt3__217moneypunct_bynameIwLb1EEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"] = createExportWrapper("_ZNSt3__217moneypunct_bynameIwLb1EEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"); var __ZNSt3__26locale5__imp7installINS_15time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_15time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_15time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvPT_"); var __ZNSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEC2ERKNS_12basic_stringIcS3_NS_9allocatorIcEEEEm = Module["__ZNSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEC2ERKNS_12basic_stringIcS3_NS_9allocatorIcEEEEm"] = createExportWrapper("_ZNSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEC2ERKNS_12basic_stringIcS3_NS_9allocatorIcEEEEm"); var __ZNSt3__26locale5__imp7installINS_15time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_15time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_15time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvPT_"); var __ZNSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEC2ERKNS_12basic_stringIcNS2_IcEENS_9allocatorIcEEEEm = Module["__ZNSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEC2ERKNS_12basic_stringIcNS2_IcEENS_9allocatorIcEEEEm"] = createExportWrapper("_ZNSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEC2ERKNS_12basic_stringIcNS2_IcEENS_9allocatorIcEEEEm"); var __ZNSt3__26locale5__imp7installINS_15time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_15time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_15time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvPT_"); var __ZNSt3__215time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEC2ERKNS_12basic_stringIcS3_NS_9allocatorIcEEEEm = Module["__ZNSt3__215time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEC2ERKNS_12basic_stringIcS3_NS_9allocatorIcEEEEm"] = createExportWrapper("_ZNSt3__215time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEC2ERKNS_12basic_stringIcS3_NS_9allocatorIcEEEEm"); var __ZNSt3__26locale5__imp7installINS_15time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_15time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_15time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvPT_"); var __ZNSt3__215time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEC2ERKNS_12basic_stringIcNS2_IcEENS_9allocatorIcEEEEm = Module["__ZNSt3__215time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEC2ERKNS_12basic_stringIcNS2_IcEENS_9allocatorIcEEEEm"] = createExportWrapper("_ZNSt3__215time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEC2ERKNS_12basic_stringIcNS2_IcEENS_9allocatorIcEEEEm"); var __ZNSt3__26locale5__imp7installINS_15messages_bynameIcEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_15messages_bynameIcEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_15messages_bynameIcEEEEvPT_"); var __ZNSt3__215messages_bynameIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm = Module["__ZNSt3__215messages_bynameIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"] = createExportWrapper("_ZNSt3__215messages_bynameIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"); var __ZNSt3__26locale5__imp7installINS_15messages_bynameIwEEEEvPT_ = Module["__ZNSt3__26locale5__imp7installINS_15messages_bynameIwEEEEvPT_"] = createExportWrapper("_ZNSt3__26locale5__imp7installINS_15messages_bynameIwEEEEvPT_"); var __ZNSt3__215messages_bynameIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm = Module["__ZNSt3__215messages_bynameIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"] = createExportWrapper("_ZNSt3__215messages_bynameIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"); var __ZNSt3__26locale5__impC2ERKS1_ = Module["__ZNSt3__26locale5__impC2ERKS1_"] = createExportWrapper("_ZNSt3__26locale5__impC2ERKS1_"); var __ZNSt3__26locale5__impC2ERKS1_RKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEi = Module["__ZNSt3__26locale5__impC2ERKS1_RKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEi"] = createExportWrapper("_ZNSt3__26locale5__impC2ERKS1_RKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEi"); var __ZNSt3__26locale5__impC2ERKS1_S3_i = Module["__ZNSt3__26locale5__impC2ERKS1_S3_i"] = createExportWrapper("_ZNSt3__26locale5__impC2ERKS1_S3_i"); var __ZNSt3__26locale5__imp12install_fromINS_7collateIcEEEEvRKS1_ = Module["__ZNSt3__26locale5__imp12install_fromINS_7collateIcEEEEvRKS1_"] = createExportWrapper("_ZNSt3__26locale5__imp12install_fromINS_7collateIcEEEEvRKS1_"); var __ZNSt3__26locale5__imp12install_fromINS_7collateIwEEEEvRKS1_ = Module["__ZNSt3__26locale5__imp12install_fromINS_7collateIwEEEEvRKS1_"] = createExportWrapper("_ZNSt3__26locale5__imp12install_fromINS_7collateIwEEEEvRKS1_"); var __ZNSt3__26locale5__imp12install_fromINS_5ctypeIcEEEEvRKS1_ = Module["__ZNSt3__26locale5__imp12install_fromINS_5ctypeIcEEEEvRKS1_"] = createExportWrapper("_ZNSt3__26locale5__imp12install_fromINS_5ctypeIcEEEEvRKS1_"); var __ZNSt3__26locale5__imp12install_fromINS_5ctypeIwEEEEvRKS1_ = Module["__ZNSt3__26locale5__imp12install_fromINS_5ctypeIwEEEEvRKS1_"] = createExportWrapper("_ZNSt3__26locale5__imp12install_fromINS_5ctypeIwEEEEvRKS1_"); var __ZNSt3__26locale5__imp12install_fromINS_7codecvtIcc11__mbstate_tEEEEvRKS1_ = Module["__ZNSt3__26locale5__imp12install_fromINS_7codecvtIcc11__mbstate_tEEEEvRKS1_"] = createExportWrapper("_ZNSt3__26locale5__imp12install_fromINS_7codecvtIcc11__mbstate_tEEEEvRKS1_"); var __ZNSt3__26locale5__imp12install_fromINS_7codecvtIDsc11__mbstate_tEEEEvRKS1_ = Module["__ZNSt3__26locale5__imp12install_fromINS_7codecvtIDsc11__mbstate_tEEEEvRKS1_"] = createExportWrapper("_ZNSt3__26locale5__imp12install_fromINS_7codecvtIDsc11__mbstate_tEEEEvRKS1_"); var __ZNSt3__26locale5__imp12install_fromINS_7codecvtIDic11__mbstate_tEEEEvRKS1_ = Module["__ZNSt3__26locale5__imp12install_fromINS_7codecvtIDic11__mbstate_tEEEEvRKS1_"] = createExportWrapper("_ZNSt3__26locale5__imp12install_fromINS_7codecvtIDic11__mbstate_tEEEEvRKS1_"); var __ZNSt3__26locale5__imp12install_fromINS_7codecvtIDsDu11__mbstate_tEEEEvRKS1_ = Module["__ZNSt3__26locale5__imp12install_fromINS_7codecvtIDsDu11__mbstate_tEEEEvRKS1_"] = createExportWrapper("_ZNSt3__26locale5__imp12install_fromINS_7codecvtIDsDu11__mbstate_tEEEEvRKS1_"); var __ZNSt3__26locale5__imp12install_fromINS_7codecvtIDiDu11__mbstate_tEEEEvRKS1_ = Module["__ZNSt3__26locale5__imp12install_fromINS_7codecvtIDiDu11__mbstate_tEEEEvRKS1_"] = createExportWrapper("_ZNSt3__26locale5__imp12install_fromINS_7codecvtIDiDu11__mbstate_tEEEEvRKS1_"); var __ZNSt3__26locale5__imp12install_fromINS_7codecvtIwc11__mbstate_tEEEEvRKS1_ = Module["__ZNSt3__26locale5__imp12install_fromINS_7codecvtIwc11__mbstate_tEEEEvRKS1_"] = createExportWrapper("_ZNSt3__26locale5__imp12install_fromINS_7codecvtIwc11__mbstate_tEEEEvRKS1_"); var __ZNSt3__26locale5__imp12install_fromINS_10moneypunctIcLb0EEEEEvRKS1_ = Module["__ZNSt3__26locale5__imp12install_fromINS_10moneypunctIcLb0EEEEEvRKS1_"] = createExportWrapper("_ZNSt3__26locale5__imp12install_fromINS_10moneypunctIcLb0EEEEEvRKS1_"); var __ZNSt3__26locale5__imp12install_fromINS_10moneypunctIcLb1EEEEEvRKS1_ = Module["__ZNSt3__26locale5__imp12install_fromINS_10moneypunctIcLb1EEEEEvRKS1_"] = createExportWrapper("_ZNSt3__26locale5__imp12install_fromINS_10moneypunctIcLb1EEEEEvRKS1_"); var __ZNSt3__26locale5__imp12install_fromINS_10moneypunctIwLb0EEEEEvRKS1_ = Module["__ZNSt3__26locale5__imp12install_fromINS_10moneypunctIwLb0EEEEEvRKS1_"] = createExportWrapper("_ZNSt3__26locale5__imp12install_fromINS_10moneypunctIwLb0EEEEEvRKS1_"); var __ZNSt3__26locale5__imp12install_fromINS_10moneypunctIwLb1EEEEEvRKS1_ = Module["__ZNSt3__26locale5__imp12install_fromINS_10moneypunctIwLb1EEEEEvRKS1_"] = createExportWrapper("_ZNSt3__26locale5__imp12install_fromINS_10moneypunctIwLb1EEEEEvRKS1_"); var __ZNSt3__26locale5__imp12install_fromINS_9money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvRKS1_ = Module["__ZNSt3__26locale5__imp12install_fromINS_9money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvRKS1_"] = createExportWrapper("_ZNSt3__26locale5__imp12install_fromINS_9money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvRKS1_"); var __ZNSt3__26locale5__imp12install_fromINS_9money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvRKS1_ = Module["__ZNSt3__26locale5__imp12install_fromINS_9money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvRKS1_"] = createExportWrapper("_ZNSt3__26locale5__imp12install_fromINS_9money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvRKS1_"); var __ZNSt3__26locale5__imp12install_fromINS_9money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvRKS1_ = Module["__ZNSt3__26locale5__imp12install_fromINS_9money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvRKS1_"] = createExportWrapper("_ZNSt3__26locale5__imp12install_fromINS_9money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvRKS1_"); var __ZNSt3__26locale5__imp12install_fromINS_9money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvRKS1_ = Module["__ZNSt3__26locale5__imp12install_fromINS_9money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvRKS1_"] = createExportWrapper("_ZNSt3__26locale5__imp12install_fromINS_9money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvRKS1_"); var __ZNSt3__26locale5__imp12install_fromINS_8numpunctIcEEEEvRKS1_ = Module["__ZNSt3__26locale5__imp12install_fromINS_8numpunctIcEEEEvRKS1_"] = createExportWrapper("_ZNSt3__26locale5__imp12install_fromINS_8numpunctIcEEEEvRKS1_"); var __ZNSt3__26locale5__imp12install_fromINS_8numpunctIwEEEEvRKS1_ = Module["__ZNSt3__26locale5__imp12install_fromINS_8numpunctIwEEEEvRKS1_"] = createExportWrapper("_ZNSt3__26locale5__imp12install_fromINS_8numpunctIwEEEEvRKS1_"); var __ZNSt3__26locale5__imp12install_fromINS_7num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvRKS1_ = Module["__ZNSt3__26locale5__imp12install_fromINS_7num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvRKS1_"] = createExportWrapper("_ZNSt3__26locale5__imp12install_fromINS_7num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvRKS1_"); var __ZNSt3__26locale5__imp12install_fromINS_7num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvRKS1_ = Module["__ZNSt3__26locale5__imp12install_fromINS_7num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvRKS1_"] = createExportWrapper("_ZNSt3__26locale5__imp12install_fromINS_7num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvRKS1_"); var __ZNSt3__26locale5__imp12install_fromINS_7num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvRKS1_ = Module["__ZNSt3__26locale5__imp12install_fromINS_7num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvRKS1_"] = createExportWrapper("_ZNSt3__26locale5__imp12install_fromINS_7num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvRKS1_"); var __ZNSt3__26locale5__imp12install_fromINS_7num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvRKS1_ = Module["__ZNSt3__26locale5__imp12install_fromINS_7num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvRKS1_"] = createExportWrapper("_ZNSt3__26locale5__imp12install_fromINS_7num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvRKS1_"); var __ZNSt3__26locale5__imp12install_fromINS_8time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvRKS1_ = Module["__ZNSt3__26locale5__imp12install_fromINS_8time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvRKS1_"] = createExportWrapper("_ZNSt3__26locale5__imp12install_fromINS_8time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvRKS1_"); var __ZNSt3__26locale5__imp12install_fromINS_8time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvRKS1_ = Module["__ZNSt3__26locale5__imp12install_fromINS_8time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvRKS1_"] = createExportWrapper("_ZNSt3__26locale5__imp12install_fromINS_8time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvRKS1_"); var __ZNSt3__26locale5__imp12install_fromINS_8time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvRKS1_ = Module["__ZNSt3__26locale5__imp12install_fromINS_8time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvRKS1_"] = createExportWrapper("_ZNSt3__26locale5__imp12install_fromINS_8time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEEEEvRKS1_"); var __ZNSt3__26locale5__imp12install_fromINS_8time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvRKS1_ = Module["__ZNSt3__26locale5__imp12install_fromINS_8time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvRKS1_"] = createExportWrapper("_ZNSt3__26locale5__imp12install_fromINS_8time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEEEEvRKS1_"); var __ZNSt3__26locale5__imp12install_fromINS_8messagesIcEEEEvRKS1_ = Module["__ZNSt3__26locale5__imp12install_fromINS_8messagesIcEEEEvRKS1_"] = createExportWrapper("_ZNSt3__26locale5__imp12install_fromINS_8messagesIcEEEEvRKS1_"); var __ZNSt3__26locale5__imp12install_fromINS_8messagesIwEEEEvRKS1_ = Module["__ZNSt3__26locale5__imp12install_fromINS_8messagesIwEEEEvRKS1_"] = createExportWrapper("_ZNSt3__26locale5__imp12install_fromINS_8messagesIwEEEEvRKS1_"); var __ZNSt3__26locale5__impC2ERKS1_PNS0_5facetEl = Module["__ZNSt3__26locale5__impC2ERKS1_PNS0_5facetEl"] = createExportWrapper("_ZNSt3__26locale5__impC2ERKS1_PNS0_5facetEl"); var __ZNSt3__26locale5__imp7installEPNS0_5facetEl = Module["__ZNSt3__26locale5__imp7installEPNS0_5facetEl"] = createExportWrapper("_ZNSt3__26locale5__imp7installEPNS0_5facetEl"); var __ZNSt3__26locale5__impD2Ev = Module["__ZNSt3__26locale5__impD2Ev"] = createExportWrapper("_ZNSt3__26locale5__impD2Ev"); var __ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEED2Ev = Module["__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEED2Ev"] = createExportWrapper("_ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEED2Ev"); var __ZNSt3__26locale5__impD0Ev = Module["__ZNSt3__26locale5__impD0Ev"] = createExportWrapper("_ZNSt3__26locale5__impD0Ev"); var __ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE6resizeEm = Module["__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE6resizeEm"] = createExportWrapper("_ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE6resizeEm"); var __ZNKSt3__26locale5__imp9use_facetEl = Module["__ZNKSt3__26locale5__imp9use_facetEl"] = createExportWrapper("_ZNKSt3__26locale5__imp9use_facetEl"); var __ZNKSt3__26locale5__imp9has_facetEl = Module["__ZNKSt3__26locale5__imp9has_facetEl"] = createExportWrapper("_ZNKSt3__26locale5__imp9has_facetEl"); var __ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEEixEm = Module["__ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEEixEm"] = createExportWrapper("_ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEEixEm"); var __ZNSt3__26locale5__imp12make_classicEv = Module["__ZNSt3__26locale5__imp12make_classicEv"] = createExportWrapper("_ZNSt3__26locale5__imp12make_classicEv"); var __ZNSt3__26locale5__imp11make_globalEv = Module["__ZNSt3__26locale5__imp11make_globalEv"] = createExportWrapper("_ZNSt3__26locale5__imp11make_globalEv"); var __ZNSt3__26locale8__globalEv = Module["__ZNSt3__26locale8__globalEv"] = createExportWrapper("_ZNSt3__26locale8__globalEv"); var __ZNSt3__26localeC2Ev = Module["__ZNSt3__26localeC2Ev"] = createExportWrapper("_ZNSt3__26localeC2Ev"); var __ZNSt3__26localeC2ERKS0_ = Module["__ZNSt3__26localeC2ERKS0_"] = createExportWrapper("_ZNSt3__26localeC2ERKS0_"); var __ZNSt3__26localeD2Ev = Module["__ZNSt3__26localeD2Ev"] = createExportWrapper("_ZNSt3__26localeD2Ev"); var __ZNSt3__26localeC2EPKc = Module["__ZNSt3__26localeC2EPKc"] = createExportWrapper("_ZNSt3__26localeC2EPKc"); var __ZNSt3__26localeC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZNSt3__26localeC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = createExportWrapper("_ZNSt3__26localeC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"); var __ZNSt3__26localeC2ERKS0_PKci = Module["__ZNSt3__26localeC2ERKS0_PKci"] = createExportWrapper("_ZNSt3__26localeC2ERKS0_PKci"); var __ZNSt3__26localeC2ERKS0_RKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEi = Module["__ZNSt3__26localeC2ERKS0_RKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEi"] = createExportWrapper("_ZNSt3__26localeC2ERKS0_RKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEi"); var __ZNSt3__26localeC2ERKS0_S2_i = Module["__ZNSt3__26localeC2ERKS0_S2_i"] = createExportWrapper("_ZNSt3__26localeC2ERKS0_S2_i"); var __ZNKSt3__26locale4nameEv = Module["__ZNKSt3__26locale4nameEv"] = createExportWrapper("_ZNKSt3__26locale4nameEv"); var __ZNKSt3__26locale5__imp4nameEv = Module["__ZNKSt3__26locale5__imp4nameEv"] = createExportWrapper("_ZNKSt3__26locale5__imp4nameEv"); var __ZNSt3__26locale14__install_ctorERKS0_PNS0_5facetEl = Module["__ZNSt3__26locale14__install_ctorERKS0_PNS0_5facetEl"] = createExportWrapper("_ZNSt3__26locale14__install_ctorERKS0_PNS0_5facetEl"); var __ZNSt3__26locale6globalERKS0_ = Module["__ZNSt3__26locale6globalERKS0_"] = createExportWrapper("_ZNSt3__26locale6globalERKS0_"); var __ZNSt3__2neIcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_ = Module["__ZNSt3__2neIcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_"] = createExportWrapper("_ZNSt3__2neIcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_"); var __ZNSt3__26locale2id5__getEv = Module["__ZNSt3__26locale2id5__getEv"] = createExportWrapper("_ZNSt3__26locale2id5__getEv"); var __ZNKSt3__26localeeqERKS0_ = Module["__ZNKSt3__26localeeqERKS0_"] = createExportWrapper("_ZNKSt3__26localeeqERKS0_"); var __ZNSt3__2eqINS_9allocatorIcEEEEbRKNS_12basic_stringIcNS_11char_traitsIcEET_EES9_ = Module["__ZNSt3__2eqINS_9allocatorIcEEEEbRKNS_12basic_stringIcNS_11char_traitsIcEET_EES9_"] = createExportWrapper("_ZNSt3__2eqINS_9allocatorIcEEEEbRKNS_12basic_stringIcNS_11char_traitsIcEET_EES9_"); var __ZNSt3__26locale5facetD0Ev = Module["__ZNSt3__26locale5facetD0Ev"] = createExportWrapper("_ZNSt3__26locale5facetD0Ev"); var __ZNSt3__26locale5facet16__on_zero_sharedEv = Module["__ZNSt3__26locale5facet16__on_zero_sharedEv"] = createExportWrapper("_ZNSt3__26locale5facet16__on_zero_sharedEv"); var __ZNSt3__26locale2id6__initEv = Module["__ZNSt3__26locale2id6__initEv"] = createExportWrapper("_ZNSt3__26locale2id6__initEv"); var __ZNSt3__214collate_bynameIcEC2EPKcm = Module["__ZNSt3__214collate_bynameIcEC2EPKcm"] = createExportWrapper("_ZNSt3__214collate_bynameIcEC2EPKcm"); var __ZNSt3__214collate_bynameIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm = Module["__ZNSt3__214collate_bynameIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"] = createExportWrapper("_ZNSt3__214collate_bynameIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"); var __ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_ = Module["__ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_"] = createExportWrapper("_ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_"); var __ZNSt3__214collate_bynameIcED2Ev = Module["__ZNSt3__214collate_bynameIcED2Ev"] = createExportWrapper("_ZNSt3__214collate_bynameIcED2Ev"); var __ZNSt3__214collate_bynameIcED0Ev = Module["__ZNSt3__214collate_bynameIcED0Ev"] = createExportWrapper("_ZNSt3__214collate_bynameIcED0Ev"); var __ZNKSt3__214collate_bynameIcE10do_compareEPKcS3_S3_S3_ = Module["__ZNKSt3__214collate_bynameIcE10do_compareEPKcS3_S3_S3_"] = createExportWrapper("_ZNKSt3__214collate_bynameIcE10do_compareEPKcS3_S3_S3_"); var __ZNKSt3__214collate_bynameIcE12do_transformEPKcS3_ = Module["__ZNKSt3__214collate_bynameIcE12do_transformEPKcS3_"] = createExportWrapper("_ZNKSt3__214collate_bynameIcE12do_transformEPKcS3_"); var __ZNSt3__214collate_bynameIwEC2EPKcm = Module["__ZNSt3__214collate_bynameIwEC2EPKcm"] = createExportWrapper("_ZNSt3__214collate_bynameIwEC2EPKcm"); var __ZNSt3__214collate_bynameIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm = Module["__ZNSt3__214collate_bynameIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"] = createExportWrapper("_ZNSt3__214collate_bynameIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"); var __ZNSt3__214collate_bynameIwED2Ev = Module["__ZNSt3__214collate_bynameIwED2Ev"] = createExportWrapper("_ZNSt3__214collate_bynameIwED2Ev"); var __ZNSt3__214collate_bynameIwED0Ev = Module["__ZNSt3__214collate_bynameIwED0Ev"] = createExportWrapper("_ZNSt3__214collate_bynameIwED0Ev"); var __ZNKSt3__214collate_bynameIwE10do_compareEPKwS3_S3_S3_ = Module["__ZNKSt3__214collate_bynameIwE10do_compareEPKwS3_S3_S3_"] = createExportWrapper("_ZNKSt3__214collate_bynameIwE10do_compareEPKwS3_S3_S3_"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5c_strEv = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5c_strEv"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5c_strEv"); var __ZNKSt3__214collate_bynameIwE12do_transformEPKwS3_ = Module["__ZNKSt3__214collate_bynameIwE12do_transformEPKwS3_"] = createExportWrapper("_ZNKSt3__214collate_bynameIwE12do_transformEPKwS3_"); var __ZNSt3__25ctypeIwED0Ev = Module["__ZNSt3__25ctypeIwED0Ev"] = createExportWrapper("_ZNSt3__25ctypeIwED0Ev"); var __ZNKSt3__25ctypeIwE5do_isEmw = Module["__ZNKSt3__25ctypeIwE5do_isEmw"] = createExportWrapper("_ZNKSt3__25ctypeIwE5do_isEmw"); var __ZNSt3__25ctypeIcE13classic_tableEv = Module["__ZNSt3__25ctypeIcE13classic_tableEv"] = createExportWrapper("_ZNSt3__25ctypeIcE13classic_tableEv"); var __ZNKSt3__25ctypeIwE5do_isEPKwS3_Pm = Module["__ZNKSt3__25ctypeIwE5do_isEPKwS3_Pm"] = createExportWrapper("_ZNKSt3__25ctypeIwE5do_isEPKwS3_Pm"); var __ZNKSt3__25ctypeIwE10do_scan_isEmPKwS3_ = Module["__ZNKSt3__25ctypeIwE10do_scan_isEmPKwS3_"] = createExportWrapper("_ZNKSt3__25ctypeIwE10do_scan_isEmPKwS3_"); var __ZNKSt3__25ctypeIwE11do_scan_notEmPKwS3_ = Module["__ZNKSt3__25ctypeIwE11do_scan_notEmPKwS3_"] = createExportWrapper("_ZNKSt3__25ctypeIwE11do_scan_notEmPKwS3_"); var __ZNKSt3__25ctypeIwE10do_toupperEw = Module["__ZNKSt3__25ctypeIwE10do_toupperEw"] = createExportWrapper("_ZNKSt3__25ctypeIwE10do_toupperEw"); var __ZNSt3__25ctypeIcE21__classic_upper_tableEv = Module["__ZNSt3__25ctypeIcE21__classic_upper_tableEv"] = createExportWrapper("_ZNSt3__25ctypeIcE21__classic_upper_tableEv"); var __ZNKSt3__25ctypeIwE10do_toupperEPwPKw = Module["__ZNKSt3__25ctypeIwE10do_toupperEPwPKw"] = createExportWrapper("_ZNKSt3__25ctypeIwE10do_toupperEPwPKw"); var __ZNKSt3__25ctypeIwE10do_tolowerEw = Module["__ZNKSt3__25ctypeIwE10do_tolowerEw"] = createExportWrapper("_ZNKSt3__25ctypeIwE10do_tolowerEw"); var __ZNSt3__25ctypeIcE21__classic_lower_tableEv = Module["__ZNSt3__25ctypeIcE21__classic_lower_tableEv"] = createExportWrapper("_ZNSt3__25ctypeIcE21__classic_lower_tableEv"); var __ZNKSt3__25ctypeIwE10do_tolowerEPwPKw = Module["__ZNKSt3__25ctypeIwE10do_tolowerEPwPKw"] = createExportWrapper("_ZNKSt3__25ctypeIwE10do_tolowerEPwPKw"); var __ZNKSt3__25ctypeIwE8do_widenEc = Module["__ZNKSt3__25ctypeIwE8do_widenEc"] = createExportWrapper("_ZNKSt3__25ctypeIwE8do_widenEc"); var __ZNKSt3__25ctypeIwE8do_widenEPKcS3_Pw = Module["__ZNKSt3__25ctypeIwE8do_widenEPKcS3_Pw"] = createExportWrapper("_ZNKSt3__25ctypeIwE8do_widenEPKcS3_Pw"); var __ZNKSt3__25ctypeIwE9do_narrowEwc = Module["__ZNKSt3__25ctypeIwE9do_narrowEwc"] = createExportWrapper("_ZNKSt3__25ctypeIwE9do_narrowEwc"); var __ZNKSt3__25ctypeIwE9do_narrowEPKwS3_cPc = Module["__ZNKSt3__25ctypeIwE9do_narrowEPKwS3_cPc"] = createExportWrapper("_ZNKSt3__25ctypeIwE9do_narrowEPKwS3_cPc"); var __ZNSt3__25ctypeIcEC2EPKmbm = Module["__ZNSt3__25ctypeIcEC2EPKmbm"] = createExportWrapper("_ZNSt3__25ctypeIcEC2EPKmbm"); var __ZNSt3__210ctype_baseC2Ev = Module["__ZNSt3__210ctype_baseC2Ev"] = createExportWrapper("_ZNSt3__210ctype_baseC2Ev"); var __ZNSt3__25ctypeIcED2Ev = Module["__ZNSt3__25ctypeIcED2Ev"] = createExportWrapper("_ZNSt3__25ctypeIcED2Ev"); var __ZNSt3__25ctypeIcED0Ev = Module["__ZNSt3__25ctypeIcED0Ev"] = createExportWrapper("_ZNSt3__25ctypeIcED0Ev"); var __ZNKSt3__25ctypeIcE10do_toupperEc = Module["__ZNKSt3__25ctypeIcE10do_toupperEc"] = createExportWrapper("_ZNKSt3__25ctypeIcE10do_toupperEc"); var __ZNKSt3__25ctypeIcE10do_toupperEPcPKc = Module["__ZNKSt3__25ctypeIcE10do_toupperEPcPKc"] = createExportWrapper("_ZNKSt3__25ctypeIcE10do_toupperEPcPKc"); var __ZNKSt3__25ctypeIcE10do_tolowerEc = Module["__ZNKSt3__25ctypeIcE10do_tolowerEc"] = createExportWrapper("_ZNKSt3__25ctypeIcE10do_tolowerEc"); var __ZNKSt3__25ctypeIcE10do_tolowerEPcPKc = Module["__ZNKSt3__25ctypeIcE10do_tolowerEPcPKc"] = createExportWrapper("_ZNKSt3__25ctypeIcE10do_tolowerEPcPKc"); var __ZNKSt3__25ctypeIcE8do_widenEc = Module["__ZNKSt3__25ctypeIcE8do_widenEc"] = createExportWrapper("_ZNKSt3__25ctypeIcE8do_widenEc"); var __ZNKSt3__25ctypeIcE8do_widenEPKcS3_Pc = Module["__ZNKSt3__25ctypeIcE8do_widenEPKcS3_Pc"] = createExportWrapper("_ZNKSt3__25ctypeIcE8do_widenEPKcS3_Pc"); var __ZNKSt3__25ctypeIcE9do_narrowEcc = Module["__ZNKSt3__25ctypeIcE9do_narrowEcc"] = createExportWrapper("_ZNKSt3__25ctypeIcE9do_narrowEcc"); var __ZNKSt3__25ctypeIcE9do_narrowEPKcS3_cPc = Module["__ZNKSt3__25ctypeIcE9do_narrowEPKcS3_cPc"] = createExportWrapper("_ZNKSt3__25ctypeIcE9do_narrowEPKcS3_cPc"); var __ZNSt3__212ctype_bynameIcEC2EPKcm = Module["__ZNSt3__212ctype_bynameIcEC2EPKcm"] = createExportWrapper("_ZNSt3__212ctype_bynameIcEC2EPKcm"); var __ZNSt3__212ctype_bynameIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm = Module["__ZNSt3__212ctype_bynameIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"] = createExportWrapper("_ZNSt3__212ctype_bynameIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"); var __ZNSt3__212ctype_bynameIcED0Ev = Module["__ZNSt3__212ctype_bynameIcED0Ev"] = createExportWrapper("_ZNSt3__212ctype_bynameIcED0Ev"); var __ZNKSt3__212ctype_bynameIcE10do_toupperEc = Module["__ZNKSt3__212ctype_bynameIcE10do_toupperEc"] = createExportWrapper("_ZNKSt3__212ctype_bynameIcE10do_toupperEc"); var __ZNKSt3__212ctype_bynameIcE10do_toupperEPcPKc = Module["__ZNKSt3__212ctype_bynameIcE10do_toupperEPcPKc"] = createExportWrapper("_ZNKSt3__212ctype_bynameIcE10do_toupperEPcPKc"); var __ZNKSt3__212ctype_bynameIcE10do_tolowerEc = Module["__ZNKSt3__212ctype_bynameIcE10do_tolowerEc"] = createExportWrapper("_ZNKSt3__212ctype_bynameIcE10do_tolowerEc"); var __ZNKSt3__212ctype_bynameIcE10do_tolowerEPcPKc = Module["__ZNKSt3__212ctype_bynameIcE10do_tolowerEPcPKc"] = createExportWrapper("_ZNKSt3__212ctype_bynameIcE10do_tolowerEPcPKc"); var __ZNSt3__212ctype_bynameIwEC2EPKcm = Module["__ZNSt3__212ctype_bynameIwEC2EPKcm"] = createExportWrapper("_ZNSt3__212ctype_bynameIwEC2EPKcm"); var __ZNSt3__212ctype_bynameIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm = Module["__ZNSt3__212ctype_bynameIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"] = createExportWrapper("_ZNSt3__212ctype_bynameIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"); var __ZNSt3__212ctype_bynameIwED0Ev = Module["__ZNSt3__212ctype_bynameIwED0Ev"] = createExportWrapper("_ZNSt3__212ctype_bynameIwED0Ev"); var __ZNKSt3__212ctype_bynameIwE5do_isEmw = Module["__ZNKSt3__212ctype_bynameIwE5do_isEmw"] = createExportWrapper("_ZNKSt3__212ctype_bynameIwE5do_isEmw"); var __ZNKSt3__212ctype_bynameIwE5do_isEPKwS3_Pm = Module["__ZNKSt3__212ctype_bynameIwE5do_isEPKwS3_Pm"] = createExportWrapper("_ZNKSt3__212ctype_bynameIwE5do_isEPKwS3_Pm"); var __ZNKSt3__212ctype_bynameIwE10do_scan_isEmPKwS3_ = Module["__ZNKSt3__212ctype_bynameIwE10do_scan_isEmPKwS3_"] = createExportWrapper("_ZNKSt3__212ctype_bynameIwE10do_scan_isEmPKwS3_"); var __ZNKSt3__212ctype_bynameIwE11do_scan_notEmPKwS3_ = Module["__ZNKSt3__212ctype_bynameIwE11do_scan_notEmPKwS3_"] = createExportWrapper("_ZNKSt3__212ctype_bynameIwE11do_scan_notEmPKwS3_"); var __ZNKSt3__212ctype_bynameIwE10do_toupperEw = Module["__ZNKSt3__212ctype_bynameIwE10do_toupperEw"] = createExportWrapper("_ZNKSt3__212ctype_bynameIwE10do_toupperEw"); var __ZNKSt3__212ctype_bynameIwE10do_toupperEPwPKw = Module["__ZNKSt3__212ctype_bynameIwE10do_toupperEPwPKw"] = createExportWrapper("_ZNKSt3__212ctype_bynameIwE10do_toupperEPwPKw"); var __ZNKSt3__212ctype_bynameIwE10do_tolowerEw = Module["__ZNKSt3__212ctype_bynameIwE10do_tolowerEw"] = createExportWrapper("_ZNKSt3__212ctype_bynameIwE10do_tolowerEw"); var __ZNKSt3__212ctype_bynameIwE10do_tolowerEPwPKw = Module["__ZNKSt3__212ctype_bynameIwE10do_tolowerEPwPKw"] = createExportWrapper("_ZNKSt3__212ctype_bynameIwE10do_tolowerEPwPKw"); var __ZNKSt3__212ctype_bynameIwE8do_widenEc = Module["__ZNKSt3__212ctype_bynameIwE8do_widenEc"] = createExportWrapper("_ZNKSt3__212ctype_bynameIwE8do_widenEc"); var __ZNSt3__216__libcpp_btowc_lEiP15__locale_struct = Module["__ZNSt3__216__libcpp_btowc_lEiP15__locale_struct"] = createExportWrapper("_ZNSt3__216__libcpp_btowc_lEiP15__locale_struct"); var __ZNKSt3__212ctype_bynameIwE8do_widenEPKcS3_Pw = Module["__ZNKSt3__212ctype_bynameIwE8do_widenEPKcS3_Pw"] = createExportWrapper("_ZNKSt3__212ctype_bynameIwE8do_widenEPKcS3_Pw"); var __ZNKSt3__212ctype_bynameIwE9do_narrowEwc = Module["__ZNKSt3__212ctype_bynameIwE9do_narrowEwc"] = createExportWrapper("_ZNKSt3__212ctype_bynameIwE9do_narrowEwc"); var __ZNSt3__216__libcpp_wctob_lEjP15__locale_struct = Module["__ZNSt3__216__libcpp_wctob_lEjP15__locale_struct"] = createExportWrapper("_ZNSt3__216__libcpp_wctob_lEjP15__locale_struct"); var __ZNKSt3__212ctype_bynameIwE9do_narrowEPKwS3_cPc = Module["__ZNKSt3__212ctype_bynameIwE9do_narrowEPKwS3_cPc"] = createExportWrapper("_ZNKSt3__212ctype_bynameIwE9do_narrowEPKwS3_cPc"); var __ZNSt3__27codecvtIcc11__mbstate_tED0Ev = Module["__ZNSt3__27codecvtIcc11__mbstate_tED0Ev"] = createExportWrapper("_ZNSt3__27codecvtIcc11__mbstate_tED0Ev"); var __ZNKSt3__27codecvtIcc11__mbstate_tE6do_outERS1_PKcS5_RS5_PcS7_RS7_ = Module["__ZNKSt3__27codecvtIcc11__mbstate_tE6do_outERS1_PKcS5_RS5_PcS7_RS7_"] = createExportWrapper("_ZNKSt3__27codecvtIcc11__mbstate_tE6do_outERS1_PKcS5_RS5_PcS7_RS7_"); var __ZNKSt3__27codecvtIcc11__mbstate_tE5do_inERS1_PKcS5_RS5_PcS7_RS7_ = Module["__ZNKSt3__27codecvtIcc11__mbstate_tE5do_inERS1_PKcS5_RS5_PcS7_RS7_"] = createExportWrapper("_ZNKSt3__27codecvtIcc11__mbstate_tE5do_inERS1_PKcS5_RS5_PcS7_RS7_"); var __ZNKSt3__27codecvtIcc11__mbstate_tE10do_unshiftERS1_PcS4_RS4_ = Module["__ZNKSt3__27codecvtIcc11__mbstate_tE10do_unshiftERS1_PcS4_RS4_"] = createExportWrapper("_ZNKSt3__27codecvtIcc11__mbstate_tE10do_unshiftERS1_PcS4_RS4_"); var __ZNKSt3__27codecvtIcc11__mbstate_tE11do_encodingEv = Module["__ZNKSt3__27codecvtIcc11__mbstate_tE11do_encodingEv"] = createExportWrapper("_ZNKSt3__27codecvtIcc11__mbstate_tE11do_encodingEv"); var __ZNKSt3__27codecvtIcc11__mbstate_tE16do_always_noconvEv = Module["__ZNKSt3__27codecvtIcc11__mbstate_tE16do_always_noconvEv"] = createExportWrapper("_ZNKSt3__27codecvtIcc11__mbstate_tE16do_always_noconvEv"); var __ZNKSt3__27codecvtIcc11__mbstate_tE9do_lengthERS1_PKcS5_m = Module["__ZNKSt3__27codecvtIcc11__mbstate_tE9do_lengthERS1_PKcS5_m"] = createExportWrapper("_ZNKSt3__27codecvtIcc11__mbstate_tE9do_lengthERS1_PKcS5_m"); var __ZNKSt3__27codecvtIcc11__mbstate_tE13do_max_lengthEv = Module["__ZNKSt3__27codecvtIcc11__mbstate_tE13do_max_lengthEv"] = createExportWrapper("_ZNKSt3__27codecvtIcc11__mbstate_tE13do_max_lengthEv"); var __ZNSt3__27codecvtIwc11__mbstate_tEC2Em = Module["__ZNSt3__27codecvtIwc11__mbstate_tEC2Em"] = createExportWrapper("_ZNSt3__27codecvtIwc11__mbstate_tEC2Em"); var __ZNSt3__212codecvt_baseC2Ev = Module["__ZNSt3__212codecvt_baseC2Ev"] = createExportWrapper("_ZNSt3__212codecvt_baseC2Ev"); var __ZNSt3__27codecvtIwc11__mbstate_tEC2EPKcm = Module["__ZNSt3__27codecvtIwc11__mbstate_tEC2EPKcm"] = createExportWrapper("_ZNSt3__27codecvtIwc11__mbstate_tEC2EPKcm"); var __ZNSt3__27codecvtIwc11__mbstate_tED0Ev = Module["__ZNSt3__27codecvtIwc11__mbstate_tED0Ev"] = createExportWrapper("_ZNSt3__27codecvtIwc11__mbstate_tED0Ev"); var __ZNKSt3__27codecvtIwc11__mbstate_tE6do_outERS1_PKwS5_RS5_PcS7_RS7_ = Module["__ZNKSt3__27codecvtIwc11__mbstate_tE6do_outERS1_PKwS5_RS5_PcS7_RS7_"] = createExportWrapper("_ZNKSt3__27codecvtIwc11__mbstate_tE6do_outERS1_PKwS5_RS5_PcS7_RS7_"); var __ZNSt3__221__libcpp_wcsnrtombs_lEPcPPKwmmP11__mbstate_tP15__locale_struct = Module["__ZNSt3__221__libcpp_wcsnrtombs_lEPcPPKwmmP11__mbstate_tP15__locale_struct"] = createExportWrapper("_ZNSt3__221__libcpp_wcsnrtombs_lEPcPPKwmmP11__mbstate_tP15__locale_struct"); var __ZNSt3__218__libcpp_wcrtomb_lEPcwP11__mbstate_tP15__locale_struct = Module["__ZNSt3__218__libcpp_wcrtomb_lEPcwP11__mbstate_tP15__locale_struct"] = createExportWrapper("_ZNSt3__218__libcpp_wcrtomb_lEPcwP11__mbstate_tP15__locale_struct"); var __ZNKSt3__27codecvtIwc11__mbstate_tE5do_inERS1_PKcS5_RS5_PwS7_RS7_ = Module["__ZNKSt3__27codecvtIwc11__mbstate_tE5do_inERS1_PKcS5_RS5_PwS7_RS7_"] = createExportWrapper("_ZNKSt3__27codecvtIwc11__mbstate_tE5do_inERS1_PKcS5_RS5_PwS7_RS7_"); var __ZNSt3__221__libcpp_mbsnrtowcs_lEPwPPKcmmP11__mbstate_tP15__locale_struct = Module["__ZNSt3__221__libcpp_mbsnrtowcs_lEPwPPKcmmP11__mbstate_tP15__locale_struct"] = createExportWrapper("_ZNSt3__221__libcpp_mbsnrtowcs_lEPwPPKcmmP11__mbstate_tP15__locale_struct"); var __ZNSt3__218__libcpp_mbrtowc_lEPwPKcmP11__mbstate_tP15__locale_struct = Module["__ZNSt3__218__libcpp_mbrtowc_lEPwPKcmP11__mbstate_tP15__locale_struct"] = createExportWrapper("_ZNSt3__218__libcpp_mbrtowc_lEPwPKcmP11__mbstate_tP15__locale_struct"); var __ZNKSt3__27codecvtIwc11__mbstate_tE10do_unshiftERS1_PcS4_RS4_ = Module["__ZNKSt3__27codecvtIwc11__mbstate_tE10do_unshiftERS1_PcS4_RS4_"] = createExportWrapper("_ZNKSt3__27codecvtIwc11__mbstate_tE10do_unshiftERS1_PcS4_RS4_"); var __ZNKSt3__27codecvtIwc11__mbstate_tE11do_encodingEv = Module["__ZNKSt3__27codecvtIwc11__mbstate_tE11do_encodingEv"] = createExportWrapper("_ZNKSt3__27codecvtIwc11__mbstate_tE11do_encodingEv"); var __ZNSt3__217__libcpp_mbtowc_lEPwPKcmP15__locale_struct = Module["__ZNSt3__217__libcpp_mbtowc_lEPwPKcmP15__locale_struct"] = createExportWrapper("_ZNSt3__217__libcpp_mbtowc_lEPwPKcmP15__locale_struct"); var __ZNSt3__221__libcpp_mb_cur_max_lEP15__locale_struct = Module["__ZNSt3__221__libcpp_mb_cur_max_lEP15__locale_struct"] = createExportWrapper("_ZNSt3__221__libcpp_mb_cur_max_lEP15__locale_struct"); var __ZNKSt3__27codecvtIwc11__mbstate_tE16do_always_noconvEv = Module["__ZNKSt3__27codecvtIwc11__mbstate_tE16do_always_noconvEv"] = createExportWrapper("_ZNKSt3__27codecvtIwc11__mbstate_tE16do_always_noconvEv"); var __ZNKSt3__27codecvtIwc11__mbstate_tE9do_lengthERS1_PKcS5_m = Module["__ZNKSt3__27codecvtIwc11__mbstate_tE9do_lengthERS1_PKcS5_m"] = createExportWrapper("_ZNKSt3__27codecvtIwc11__mbstate_tE9do_lengthERS1_PKcS5_m"); var __ZNSt3__217__libcpp_mbrlen_lEPKcmP11__mbstate_tP15__locale_struct = Module["__ZNSt3__217__libcpp_mbrlen_lEPKcmP11__mbstate_tP15__locale_struct"] = createExportWrapper("_ZNSt3__217__libcpp_mbrlen_lEPKcmP11__mbstate_tP15__locale_struct"); var __ZNKSt3__27codecvtIwc11__mbstate_tE13do_max_lengthEv = Module["__ZNKSt3__27codecvtIwc11__mbstate_tE13do_max_lengthEv"] = createExportWrapper("_ZNKSt3__27codecvtIwc11__mbstate_tE13do_max_lengthEv"); var __ZNSt3__27codecvtIDsc11__mbstate_tED0Ev = Module["__ZNSt3__27codecvtIDsc11__mbstate_tED0Ev"] = createExportWrapper("_ZNSt3__27codecvtIDsc11__mbstate_tED0Ev"); var __ZNKSt3__27codecvtIDsc11__mbstate_tE6do_outERS1_PKDsS5_RS5_PcS7_RS7_ = Module["__ZNKSt3__27codecvtIDsc11__mbstate_tE6do_outERS1_PKDsS5_RS5_PcS7_RS7_"] = createExportWrapper("_ZNKSt3__27codecvtIDsc11__mbstate_tE6do_outERS1_PKDsS5_RS5_PcS7_RS7_"); var __ZNKSt3__27codecvtIDsc11__mbstate_tE5do_inERS1_PKcS5_RS5_PDsS7_RS7_ = Module["__ZNKSt3__27codecvtIDsc11__mbstate_tE5do_inERS1_PKcS5_RS5_PDsS7_RS7_"] = createExportWrapper("_ZNKSt3__27codecvtIDsc11__mbstate_tE5do_inERS1_PKcS5_RS5_PDsS7_RS7_"); var __ZNKSt3__27codecvtIDsc11__mbstate_tE10do_unshiftERS1_PcS4_RS4_ = Module["__ZNKSt3__27codecvtIDsc11__mbstate_tE10do_unshiftERS1_PcS4_RS4_"] = createExportWrapper("_ZNKSt3__27codecvtIDsc11__mbstate_tE10do_unshiftERS1_PcS4_RS4_"); var __ZNKSt3__27codecvtIDsc11__mbstate_tE11do_encodingEv = Module["__ZNKSt3__27codecvtIDsc11__mbstate_tE11do_encodingEv"] = createExportWrapper("_ZNKSt3__27codecvtIDsc11__mbstate_tE11do_encodingEv"); var __ZNKSt3__27codecvtIDsc11__mbstate_tE16do_always_noconvEv = Module["__ZNKSt3__27codecvtIDsc11__mbstate_tE16do_always_noconvEv"] = createExportWrapper("_ZNKSt3__27codecvtIDsc11__mbstate_tE16do_always_noconvEv"); var __ZNKSt3__27codecvtIDsc11__mbstate_tE9do_lengthERS1_PKcS5_m = Module["__ZNKSt3__27codecvtIDsc11__mbstate_tE9do_lengthERS1_PKcS5_m"] = createExportWrapper("_ZNKSt3__27codecvtIDsc11__mbstate_tE9do_lengthERS1_PKcS5_m"); var __ZNKSt3__27codecvtIDsc11__mbstate_tE13do_max_lengthEv = Module["__ZNKSt3__27codecvtIDsc11__mbstate_tE13do_max_lengthEv"] = createExportWrapper("_ZNKSt3__27codecvtIDsc11__mbstate_tE13do_max_lengthEv"); var __ZNSt3__27codecvtIDsDu11__mbstate_tED0Ev = Module["__ZNSt3__27codecvtIDsDu11__mbstate_tED0Ev"] = createExportWrapper("_ZNSt3__27codecvtIDsDu11__mbstate_tED0Ev"); var __ZNKSt3__27codecvtIDsDu11__mbstate_tE6do_outERS1_PKDsS5_RS5_PDuS7_RS7_ = Module["__ZNKSt3__27codecvtIDsDu11__mbstate_tE6do_outERS1_PKDsS5_RS5_PDuS7_RS7_"] = createExportWrapper("_ZNKSt3__27codecvtIDsDu11__mbstate_tE6do_outERS1_PKDsS5_RS5_PDuS7_RS7_"); var __ZNKSt3__27codecvtIDsDu11__mbstate_tE5do_inERS1_PKDuS5_RS5_PDsS7_RS7_ = Module["__ZNKSt3__27codecvtIDsDu11__mbstate_tE5do_inERS1_PKDuS5_RS5_PDsS7_RS7_"] = createExportWrapper("_ZNKSt3__27codecvtIDsDu11__mbstate_tE5do_inERS1_PKDuS5_RS5_PDsS7_RS7_"); var __ZNKSt3__27codecvtIDsDu11__mbstate_tE10do_unshiftERS1_PDuS4_RS4_ = Module["__ZNKSt3__27codecvtIDsDu11__mbstate_tE10do_unshiftERS1_PDuS4_RS4_"] = createExportWrapper("_ZNKSt3__27codecvtIDsDu11__mbstate_tE10do_unshiftERS1_PDuS4_RS4_"); var __ZNKSt3__27codecvtIDsDu11__mbstate_tE11do_encodingEv = Module["__ZNKSt3__27codecvtIDsDu11__mbstate_tE11do_encodingEv"] = createExportWrapper("_ZNKSt3__27codecvtIDsDu11__mbstate_tE11do_encodingEv"); var __ZNKSt3__27codecvtIDsDu11__mbstate_tE16do_always_noconvEv = Module["__ZNKSt3__27codecvtIDsDu11__mbstate_tE16do_always_noconvEv"] = createExportWrapper("_ZNKSt3__27codecvtIDsDu11__mbstate_tE16do_always_noconvEv"); var __ZNKSt3__27codecvtIDsDu11__mbstate_tE9do_lengthERS1_PKDuS5_m = Module["__ZNKSt3__27codecvtIDsDu11__mbstate_tE9do_lengthERS1_PKDuS5_m"] = createExportWrapper("_ZNKSt3__27codecvtIDsDu11__mbstate_tE9do_lengthERS1_PKDuS5_m"); var __ZNKSt3__27codecvtIDsDu11__mbstate_tE13do_max_lengthEv = Module["__ZNKSt3__27codecvtIDsDu11__mbstate_tE13do_max_lengthEv"] = createExportWrapper("_ZNKSt3__27codecvtIDsDu11__mbstate_tE13do_max_lengthEv"); var __ZNSt3__27codecvtIDic11__mbstate_tED0Ev = Module["__ZNSt3__27codecvtIDic11__mbstate_tED0Ev"] = createExportWrapper("_ZNSt3__27codecvtIDic11__mbstate_tED0Ev"); var __ZNKSt3__27codecvtIDic11__mbstate_tE6do_outERS1_PKDiS5_RS5_PcS7_RS7_ = Module["__ZNKSt3__27codecvtIDic11__mbstate_tE6do_outERS1_PKDiS5_RS5_PcS7_RS7_"] = createExportWrapper("_ZNKSt3__27codecvtIDic11__mbstate_tE6do_outERS1_PKDiS5_RS5_PcS7_RS7_"); var __ZNKSt3__27codecvtIDic11__mbstate_tE5do_inERS1_PKcS5_RS5_PDiS7_RS7_ = Module["__ZNKSt3__27codecvtIDic11__mbstate_tE5do_inERS1_PKcS5_RS5_PDiS7_RS7_"] = createExportWrapper("_ZNKSt3__27codecvtIDic11__mbstate_tE5do_inERS1_PKcS5_RS5_PDiS7_RS7_"); var __ZNKSt3__27codecvtIDic11__mbstate_tE10do_unshiftERS1_PcS4_RS4_ = Module["__ZNKSt3__27codecvtIDic11__mbstate_tE10do_unshiftERS1_PcS4_RS4_"] = createExportWrapper("_ZNKSt3__27codecvtIDic11__mbstate_tE10do_unshiftERS1_PcS4_RS4_"); var __ZNKSt3__27codecvtIDic11__mbstate_tE11do_encodingEv = Module["__ZNKSt3__27codecvtIDic11__mbstate_tE11do_encodingEv"] = createExportWrapper("_ZNKSt3__27codecvtIDic11__mbstate_tE11do_encodingEv"); var __ZNKSt3__27codecvtIDic11__mbstate_tE16do_always_noconvEv = Module["__ZNKSt3__27codecvtIDic11__mbstate_tE16do_always_noconvEv"] = createExportWrapper("_ZNKSt3__27codecvtIDic11__mbstate_tE16do_always_noconvEv"); var __ZNKSt3__27codecvtIDic11__mbstate_tE9do_lengthERS1_PKcS5_m = Module["__ZNKSt3__27codecvtIDic11__mbstate_tE9do_lengthERS1_PKcS5_m"] = createExportWrapper("_ZNKSt3__27codecvtIDic11__mbstate_tE9do_lengthERS1_PKcS5_m"); var __ZNKSt3__27codecvtIDic11__mbstate_tE13do_max_lengthEv = Module["__ZNKSt3__27codecvtIDic11__mbstate_tE13do_max_lengthEv"] = createExportWrapper("_ZNKSt3__27codecvtIDic11__mbstate_tE13do_max_lengthEv"); var __ZNSt3__27codecvtIDiDu11__mbstate_tED0Ev = Module["__ZNSt3__27codecvtIDiDu11__mbstate_tED0Ev"] = createExportWrapper("_ZNSt3__27codecvtIDiDu11__mbstate_tED0Ev"); var __ZNKSt3__27codecvtIDiDu11__mbstate_tE6do_outERS1_PKDiS5_RS5_PDuS7_RS7_ = Module["__ZNKSt3__27codecvtIDiDu11__mbstate_tE6do_outERS1_PKDiS5_RS5_PDuS7_RS7_"] = createExportWrapper("_ZNKSt3__27codecvtIDiDu11__mbstate_tE6do_outERS1_PKDiS5_RS5_PDuS7_RS7_"); var __ZNKSt3__27codecvtIDiDu11__mbstate_tE5do_inERS1_PKDuS5_RS5_PDiS7_RS7_ = Module["__ZNKSt3__27codecvtIDiDu11__mbstate_tE5do_inERS1_PKDuS5_RS5_PDiS7_RS7_"] = createExportWrapper("_ZNKSt3__27codecvtIDiDu11__mbstate_tE5do_inERS1_PKDuS5_RS5_PDiS7_RS7_"); var __ZNKSt3__27codecvtIDiDu11__mbstate_tE10do_unshiftERS1_PDuS4_RS4_ = Module["__ZNKSt3__27codecvtIDiDu11__mbstate_tE10do_unshiftERS1_PDuS4_RS4_"] = createExportWrapper("_ZNKSt3__27codecvtIDiDu11__mbstate_tE10do_unshiftERS1_PDuS4_RS4_"); var __ZNKSt3__27codecvtIDiDu11__mbstate_tE11do_encodingEv = Module["__ZNKSt3__27codecvtIDiDu11__mbstate_tE11do_encodingEv"] = createExportWrapper("_ZNKSt3__27codecvtIDiDu11__mbstate_tE11do_encodingEv"); var __ZNKSt3__27codecvtIDiDu11__mbstate_tE16do_always_noconvEv = Module["__ZNKSt3__27codecvtIDiDu11__mbstate_tE16do_always_noconvEv"] = createExportWrapper("_ZNKSt3__27codecvtIDiDu11__mbstate_tE16do_always_noconvEv"); var __ZNKSt3__27codecvtIDiDu11__mbstate_tE9do_lengthERS1_PKDuS5_m = Module["__ZNKSt3__27codecvtIDiDu11__mbstate_tE9do_lengthERS1_PKDuS5_m"] = createExportWrapper("_ZNKSt3__27codecvtIDiDu11__mbstate_tE9do_lengthERS1_PKDuS5_m"); var __ZNKSt3__27codecvtIDiDu11__mbstate_tE13do_max_lengthEv = Module["__ZNKSt3__27codecvtIDiDu11__mbstate_tE13do_max_lengthEv"] = createExportWrapper("_ZNKSt3__27codecvtIDiDu11__mbstate_tE13do_max_lengthEv"); var __ZNKSt3__214__codecvt_utf8IwE6do_outER11__mbstate_tPKwS5_RS5_PcS7_RS7_ = Module["__ZNKSt3__214__codecvt_utf8IwE6do_outER11__mbstate_tPKwS5_RS5_PcS7_RS7_"] = createExportWrapper("_ZNKSt3__214__codecvt_utf8IwE6do_outER11__mbstate_tPKwS5_RS5_PcS7_RS7_"); var __ZNKSt3__214__codecvt_utf8IwE5do_inER11__mbstate_tPKcS5_RS5_PwS7_RS7_ = Module["__ZNKSt3__214__codecvt_utf8IwE5do_inER11__mbstate_tPKcS5_RS5_PwS7_RS7_"] = createExportWrapper("_ZNKSt3__214__codecvt_utf8IwE5do_inER11__mbstate_tPKcS5_RS5_PwS7_RS7_"); var __ZNKSt3__214__codecvt_utf8IwE10do_unshiftER11__mbstate_tPcS4_RS4_ = Module["__ZNKSt3__214__codecvt_utf8IwE10do_unshiftER11__mbstate_tPcS4_RS4_"] = createExportWrapper("_ZNKSt3__214__codecvt_utf8IwE10do_unshiftER11__mbstate_tPcS4_RS4_"); var __ZNKSt3__214__codecvt_utf8IwE11do_encodingEv = Module["__ZNKSt3__214__codecvt_utf8IwE11do_encodingEv"] = createExportWrapper("_ZNKSt3__214__codecvt_utf8IwE11do_encodingEv"); var __ZNKSt3__214__codecvt_utf8IwE16do_always_noconvEv = Module["__ZNKSt3__214__codecvt_utf8IwE16do_always_noconvEv"] = createExportWrapper("_ZNKSt3__214__codecvt_utf8IwE16do_always_noconvEv"); var __ZNKSt3__214__codecvt_utf8IwE9do_lengthER11__mbstate_tPKcS5_m = Module["__ZNKSt3__214__codecvt_utf8IwE9do_lengthER11__mbstate_tPKcS5_m"] = createExportWrapper("_ZNKSt3__214__codecvt_utf8IwE9do_lengthER11__mbstate_tPKcS5_m"); var __ZNKSt3__214__codecvt_utf8IwE13do_max_lengthEv = Module["__ZNKSt3__214__codecvt_utf8IwE13do_max_lengthEv"] = createExportWrapper("_ZNKSt3__214__codecvt_utf8IwE13do_max_lengthEv"); var __ZNKSt3__214__codecvt_utf8IDsE6do_outER11__mbstate_tPKDsS5_RS5_PcS7_RS7_ = Module["__ZNKSt3__214__codecvt_utf8IDsE6do_outER11__mbstate_tPKDsS5_RS5_PcS7_RS7_"] = createExportWrapper("_ZNKSt3__214__codecvt_utf8IDsE6do_outER11__mbstate_tPKDsS5_RS5_PcS7_RS7_"); var __ZNKSt3__214__codecvt_utf8IDsE5do_inER11__mbstate_tPKcS5_RS5_PDsS7_RS7_ = Module["__ZNKSt3__214__codecvt_utf8IDsE5do_inER11__mbstate_tPKcS5_RS5_PDsS7_RS7_"] = createExportWrapper("_ZNKSt3__214__codecvt_utf8IDsE5do_inER11__mbstate_tPKcS5_RS5_PDsS7_RS7_"); var __ZNKSt3__214__codecvt_utf8IDsE10do_unshiftER11__mbstate_tPcS4_RS4_ = Module["__ZNKSt3__214__codecvt_utf8IDsE10do_unshiftER11__mbstate_tPcS4_RS4_"] = createExportWrapper("_ZNKSt3__214__codecvt_utf8IDsE10do_unshiftER11__mbstate_tPcS4_RS4_"); var __ZNKSt3__214__codecvt_utf8IDsE11do_encodingEv = Module["__ZNKSt3__214__codecvt_utf8IDsE11do_encodingEv"] = createExportWrapper("_ZNKSt3__214__codecvt_utf8IDsE11do_encodingEv"); var __ZNKSt3__214__codecvt_utf8IDsE16do_always_noconvEv = Module["__ZNKSt3__214__codecvt_utf8IDsE16do_always_noconvEv"] = createExportWrapper("_ZNKSt3__214__codecvt_utf8IDsE16do_always_noconvEv"); var __ZNKSt3__214__codecvt_utf8IDsE9do_lengthER11__mbstate_tPKcS5_m = Module["__ZNKSt3__214__codecvt_utf8IDsE9do_lengthER11__mbstate_tPKcS5_m"] = createExportWrapper("_ZNKSt3__214__codecvt_utf8IDsE9do_lengthER11__mbstate_tPKcS5_m"); var __ZNKSt3__214__codecvt_utf8IDsE13do_max_lengthEv = Module["__ZNKSt3__214__codecvt_utf8IDsE13do_max_lengthEv"] = createExportWrapper("_ZNKSt3__214__codecvt_utf8IDsE13do_max_lengthEv"); var __ZNKSt3__214__codecvt_utf8IDiE6do_outER11__mbstate_tPKDiS5_RS5_PcS7_RS7_ = Module["__ZNKSt3__214__codecvt_utf8IDiE6do_outER11__mbstate_tPKDiS5_RS5_PcS7_RS7_"] = createExportWrapper("_ZNKSt3__214__codecvt_utf8IDiE6do_outER11__mbstate_tPKDiS5_RS5_PcS7_RS7_"); var __ZNKSt3__214__codecvt_utf8IDiE5do_inER11__mbstate_tPKcS5_RS5_PDiS7_RS7_ = Module["__ZNKSt3__214__codecvt_utf8IDiE5do_inER11__mbstate_tPKcS5_RS5_PDiS7_RS7_"] = createExportWrapper("_ZNKSt3__214__codecvt_utf8IDiE5do_inER11__mbstate_tPKcS5_RS5_PDiS7_RS7_"); var __ZNKSt3__214__codecvt_utf8IDiE10do_unshiftER11__mbstate_tPcS4_RS4_ = Module["__ZNKSt3__214__codecvt_utf8IDiE10do_unshiftER11__mbstate_tPcS4_RS4_"] = createExportWrapper("_ZNKSt3__214__codecvt_utf8IDiE10do_unshiftER11__mbstate_tPcS4_RS4_"); var __ZNKSt3__214__codecvt_utf8IDiE11do_encodingEv = Module["__ZNKSt3__214__codecvt_utf8IDiE11do_encodingEv"] = createExportWrapper("_ZNKSt3__214__codecvt_utf8IDiE11do_encodingEv"); var __ZNKSt3__214__codecvt_utf8IDiE16do_always_noconvEv = Module["__ZNKSt3__214__codecvt_utf8IDiE16do_always_noconvEv"] = createExportWrapper("_ZNKSt3__214__codecvt_utf8IDiE16do_always_noconvEv"); var __ZNKSt3__214__codecvt_utf8IDiE9do_lengthER11__mbstate_tPKcS5_m = Module["__ZNKSt3__214__codecvt_utf8IDiE9do_lengthER11__mbstate_tPKcS5_m"] = createExportWrapper("_ZNKSt3__214__codecvt_utf8IDiE9do_lengthER11__mbstate_tPKcS5_m"); var __ZNKSt3__214__codecvt_utf8IDiE13do_max_lengthEv = Module["__ZNKSt3__214__codecvt_utf8IDiE13do_max_lengthEv"] = createExportWrapper("_ZNKSt3__214__codecvt_utf8IDiE13do_max_lengthEv"); var __ZNKSt3__215__codecvt_utf16IwLb0EE6do_outER11__mbstate_tPKwS5_RS5_PcS7_RS7_ = Module["__ZNKSt3__215__codecvt_utf16IwLb0EE6do_outER11__mbstate_tPKwS5_RS5_PcS7_RS7_"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IwLb0EE6do_outER11__mbstate_tPKwS5_RS5_PcS7_RS7_"); var __ZNKSt3__215__codecvt_utf16IwLb0EE5do_inER11__mbstate_tPKcS5_RS5_PwS7_RS7_ = Module["__ZNKSt3__215__codecvt_utf16IwLb0EE5do_inER11__mbstate_tPKcS5_RS5_PwS7_RS7_"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IwLb0EE5do_inER11__mbstate_tPKcS5_RS5_PwS7_RS7_"); var __ZNKSt3__215__codecvt_utf16IwLb0EE10do_unshiftER11__mbstate_tPcS4_RS4_ = Module["__ZNKSt3__215__codecvt_utf16IwLb0EE10do_unshiftER11__mbstate_tPcS4_RS4_"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IwLb0EE10do_unshiftER11__mbstate_tPcS4_RS4_"); var __ZNKSt3__215__codecvt_utf16IwLb0EE11do_encodingEv = Module["__ZNKSt3__215__codecvt_utf16IwLb0EE11do_encodingEv"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IwLb0EE11do_encodingEv"); var __ZNKSt3__215__codecvt_utf16IwLb0EE16do_always_noconvEv = Module["__ZNKSt3__215__codecvt_utf16IwLb0EE16do_always_noconvEv"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IwLb0EE16do_always_noconvEv"); var __ZNKSt3__215__codecvt_utf16IwLb0EE9do_lengthER11__mbstate_tPKcS5_m = Module["__ZNKSt3__215__codecvt_utf16IwLb0EE9do_lengthER11__mbstate_tPKcS5_m"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IwLb0EE9do_lengthER11__mbstate_tPKcS5_m"); var __ZNKSt3__215__codecvt_utf16IwLb0EE13do_max_lengthEv = Module["__ZNKSt3__215__codecvt_utf16IwLb0EE13do_max_lengthEv"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IwLb0EE13do_max_lengthEv"); var __ZNKSt3__215__codecvt_utf16IwLb1EE6do_outER11__mbstate_tPKwS5_RS5_PcS7_RS7_ = Module["__ZNKSt3__215__codecvt_utf16IwLb1EE6do_outER11__mbstate_tPKwS5_RS5_PcS7_RS7_"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IwLb1EE6do_outER11__mbstate_tPKwS5_RS5_PcS7_RS7_"); var __ZNKSt3__215__codecvt_utf16IwLb1EE5do_inER11__mbstate_tPKcS5_RS5_PwS7_RS7_ = Module["__ZNKSt3__215__codecvt_utf16IwLb1EE5do_inER11__mbstate_tPKcS5_RS5_PwS7_RS7_"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IwLb1EE5do_inER11__mbstate_tPKcS5_RS5_PwS7_RS7_"); var __ZNKSt3__215__codecvt_utf16IwLb1EE10do_unshiftER11__mbstate_tPcS4_RS4_ = Module["__ZNKSt3__215__codecvt_utf16IwLb1EE10do_unshiftER11__mbstate_tPcS4_RS4_"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IwLb1EE10do_unshiftER11__mbstate_tPcS4_RS4_"); var __ZNKSt3__215__codecvt_utf16IwLb1EE11do_encodingEv = Module["__ZNKSt3__215__codecvt_utf16IwLb1EE11do_encodingEv"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IwLb1EE11do_encodingEv"); var __ZNKSt3__215__codecvt_utf16IwLb1EE16do_always_noconvEv = Module["__ZNKSt3__215__codecvt_utf16IwLb1EE16do_always_noconvEv"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IwLb1EE16do_always_noconvEv"); var __ZNKSt3__215__codecvt_utf16IwLb1EE9do_lengthER11__mbstate_tPKcS5_m = Module["__ZNKSt3__215__codecvt_utf16IwLb1EE9do_lengthER11__mbstate_tPKcS5_m"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IwLb1EE9do_lengthER11__mbstate_tPKcS5_m"); var __ZNKSt3__215__codecvt_utf16IwLb1EE13do_max_lengthEv = Module["__ZNKSt3__215__codecvt_utf16IwLb1EE13do_max_lengthEv"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IwLb1EE13do_max_lengthEv"); var __ZNKSt3__215__codecvt_utf16IDsLb0EE6do_outER11__mbstate_tPKDsS5_RS5_PcS7_RS7_ = Module["__ZNKSt3__215__codecvt_utf16IDsLb0EE6do_outER11__mbstate_tPKDsS5_RS5_PcS7_RS7_"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IDsLb0EE6do_outER11__mbstate_tPKDsS5_RS5_PcS7_RS7_"); var __ZNKSt3__215__codecvt_utf16IDsLb0EE5do_inER11__mbstate_tPKcS5_RS5_PDsS7_RS7_ = Module["__ZNKSt3__215__codecvt_utf16IDsLb0EE5do_inER11__mbstate_tPKcS5_RS5_PDsS7_RS7_"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IDsLb0EE5do_inER11__mbstate_tPKcS5_RS5_PDsS7_RS7_"); var __ZNKSt3__215__codecvt_utf16IDsLb0EE10do_unshiftER11__mbstate_tPcS4_RS4_ = Module["__ZNKSt3__215__codecvt_utf16IDsLb0EE10do_unshiftER11__mbstate_tPcS4_RS4_"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IDsLb0EE10do_unshiftER11__mbstate_tPcS4_RS4_"); var __ZNKSt3__215__codecvt_utf16IDsLb0EE11do_encodingEv = Module["__ZNKSt3__215__codecvt_utf16IDsLb0EE11do_encodingEv"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IDsLb0EE11do_encodingEv"); var __ZNKSt3__215__codecvt_utf16IDsLb0EE16do_always_noconvEv = Module["__ZNKSt3__215__codecvt_utf16IDsLb0EE16do_always_noconvEv"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IDsLb0EE16do_always_noconvEv"); var __ZNKSt3__215__codecvt_utf16IDsLb0EE9do_lengthER11__mbstate_tPKcS5_m = Module["__ZNKSt3__215__codecvt_utf16IDsLb0EE9do_lengthER11__mbstate_tPKcS5_m"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IDsLb0EE9do_lengthER11__mbstate_tPKcS5_m"); var __ZNKSt3__215__codecvt_utf16IDsLb0EE13do_max_lengthEv = Module["__ZNKSt3__215__codecvt_utf16IDsLb0EE13do_max_lengthEv"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IDsLb0EE13do_max_lengthEv"); var __ZNKSt3__215__codecvt_utf16IDsLb1EE6do_outER11__mbstate_tPKDsS5_RS5_PcS7_RS7_ = Module["__ZNKSt3__215__codecvt_utf16IDsLb1EE6do_outER11__mbstate_tPKDsS5_RS5_PcS7_RS7_"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IDsLb1EE6do_outER11__mbstate_tPKDsS5_RS5_PcS7_RS7_"); var __ZNKSt3__215__codecvt_utf16IDsLb1EE5do_inER11__mbstate_tPKcS5_RS5_PDsS7_RS7_ = Module["__ZNKSt3__215__codecvt_utf16IDsLb1EE5do_inER11__mbstate_tPKcS5_RS5_PDsS7_RS7_"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IDsLb1EE5do_inER11__mbstate_tPKcS5_RS5_PDsS7_RS7_"); var __ZNKSt3__215__codecvt_utf16IDsLb1EE10do_unshiftER11__mbstate_tPcS4_RS4_ = Module["__ZNKSt3__215__codecvt_utf16IDsLb1EE10do_unshiftER11__mbstate_tPcS4_RS4_"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IDsLb1EE10do_unshiftER11__mbstate_tPcS4_RS4_"); var __ZNKSt3__215__codecvt_utf16IDsLb1EE11do_encodingEv = Module["__ZNKSt3__215__codecvt_utf16IDsLb1EE11do_encodingEv"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IDsLb1EE11do_encodingEv"); var __ZNKSt3__215__codecvt_utf16IDsLb1EE16do_always_noconvEv = Module["__ZNKSt3__215__codecvt_utf16IDsLb1EE16do_always_noconvEv"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IDsLb1EE16do_always_noconvEv"); var __ZNKSt3__215__codecvt_utf16IDsLb1EE9do_lengthER11__mbstate_tPKcS5_m = Module["__ZNKSt3__215__codecvt_utf16IDsLb1EE9do_lengthER11__mbstate_tPKcS5_m"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IDsLb1EE9do_lengthER11__mbstate_tPKcS5_m"); var __ZNKSt3__215__codecvt_utf16IDsLb1EE13do_max_lengthEv = Module["__ZNKSt3__215__codecvt_utf16IDsLb1EE13do_max_lengthEv"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IDsLb1EE13do_max_lengthEv"); var __ZNKSt3__215__codecvt_utf16IDiLb0EE6do_outER11__mbstate_tPKDiS5_RS5_PcS7_RS7_ = Module["__ZNKSt3__215__codecvt_utf16IDiLb0EE6do_outER11__mbstate_tPKDiS5_RS5_PcS7_RS7_"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IDiLb0EE6do_outER11__mbstate_tPKDiS5_RS5_PcS7_RS7_"); var __ZNKSt3__215__codecvt_utf16IDiLb0EE5do_inER11__mbstate_tPKcS5_RS5_PDiS7_RS7_ = Module["__ZNKSt3__215__codecvt_utf16IDiLb0EE5do_inER11__mbstate_tPKcS5_RS5_PDiS7_RS7_"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IDiLb0EE5do_inER11__mbstate_tPKcS5_RS5_PDiS7_RS7_"); var __ZNKSt3__215__codecvt_utf16IDiLb0EE10do_unshiftER11__mbstate_tPcS4_RS4_ = Module["__ZNKSt3__215__codecvt_utf16IDiLb0EE10do_unshiftER11__mbstate_tPcS4_RS4_"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IDiLb0EE10do_unshiftER11__mbstate_tPcS4_RS4_"); var __ZNKSt3__215__codecvt_utf16IDiLb0EE11do_encodingEv = Module["__ZNKSt3__215__codecvt_utf16IDiLb0EE11do_encodingEv"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IDiLb0EE11do_encodingEv"); var __ZNKSt3__215__codecvt_utf16IDiLb0EE16do_always_noconvEv = Module["__ZNKSt3__215__codecvt_utf16IDiLb0EE16do_always_noconvEv"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IDiLb0EE16do_always_noconvEv"); var __ZNKSt3__215__codecvt_utf16IDiLb0EE9do_lengthER11__mbstate_tPKcS5_m = Module["__ZNKSt3__215__codecvt_utf16IDiLb0EE9do_lengthER11__mbstate_tPKcS5_m"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IDiLb0EE9do_lengthER11__mbstate_tPKcS5_m"); var __ZNKSt3__215__codecvt_utf16IDiLb0EE13do_max_lengthEv = Module["__ZNKSt3__215__codecvt_utf16IDiLb0EE13do_max_lengthEv"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IDiLb0EE13do_max_lengthEv"); var __ZNKSt3__215__codecvt_utf16IDiLb1EE6do_outER11__mbstate_tPKDiS5_RS5_PcS7_RS7_ = Module["__ZNKSt3__215__codecvt_utf16IDiLb1EE6do_outER11__mbstate_tPKDiS5_RS5_PcS7_RS7_"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IDiLb1EE6do_outER11__mbstate_tPKDiS5_RS5_PcS7_RS7_"); var __ZNKSt3__215__codecvt_utf16IDiLb1EE5do_inER11__mbstate_tPKcS5_RS5_PDiS7_RS7_ = Module["__ZNKSt3__215__codecvt_utf16IDiLb1EE5do_inER11__mbstate_tPKcS5_RS5_PDiS7_RS7_"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IDiLb1EE5do_inER11__mbstate_tPKcS5_RS5_PDiS7_RS7_"); var __ZNKSt3__215__codecvt_utf16IDiLb1EE10do_unshiftER11__mbstate_tPcS4_RS4_ = Module["__ZNKSt3__215__codecvt_utf16IDiLb1EE10do_unshiftER11__mbstate_tPcS4_RS4_"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IDiLb1EE10do_unshiftER11__mbstate_tPcS4_RS4_"); var __ZNKSt3__215__codecvt_utf16IDiLb1EE11do_encodingEv = Module["__ZNKSt3__215__codecvt_utf16IDiLb1EE11do_encodingEv"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IDiLb1EE11do_encodingEv"); var __ZNKSt3__215__codecvt_utf16IDiLb1EE16do_always_noconvEv = Module["__ZNKSt3__215__codecvt_utf16IDiLb1EE16do_always_noconvEv"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IDiLb1EE16do_always_noconvEv"); var __ZNKSt3__215__codecvt_utf16IDiLb1EE9do_lengthER11__mbstate_tPKcS5_m = Module["__ZNKSt3__215__codecvt_utf16IDiLb1EE9do_lengthER11__mbstate_tPKcS5_m"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IDiLb1EE9do_lengthER11__mbstate_tPKcS5_m"); var __ZNKSt3__215__codecvt_utf16IDiLb1EE13do_max_lengthEv = Module["__ZNKSt3__215__codecvt_utf16IDiLb1EE13do_max_lengthEv"] = createExportWrapper("_ZNKSt3__215__codecvt_utf16IDiLb1EE13do_max_lengthEv"); var __ZNKSt3__220__codecvt_utf8_utf16IwE6do_outER11__mbstate_tPKwS5_RS5_PcS7_RS7_ = Module["__ZNKSt3__220__codecvt_utf8_utf16IwE6do_outER11__mbstate_tPKwS5_RS5_PcS7_RS7_"] = createExportWrapper("_ZNKSt3__220__codecvt_utf8_utf16IwE6do_outER11__mbstate_tPKwS5_RS5_PcS7_RS7_"); var __ZNKSt3__220__codecvt_utf8_utf16IwE5do_inER11__mbstate_tPKcS5_RS5_PwS7_RS7_ = Module["__ZNKSt3__220__codecvt_utf8_utf16IwE5do_inER11__mbstate_tPKcS5_RS5_PwS7_RS7_"] = createExportWrapper("_ZNKSt3__220__codecvt_utf8_utf16IwE5do_inER11__mbstate_tPKcS5_RS5_PwS7_RS7_"); var __ZNKSt3__220__codecvt_utf8_utf16IwE10do_unshiftER11__mbstate_tPcS4_RS4_ = Module["__ZNKSt3__220__codecvt_utf8_utf16IwE10do_unshiftER11__mbstate_tPcS4_RS4_"] = createExportWrapper("_ZNKSt3__220__codecvt_utf8_utf16IwE10do_unshiftER11__mbstate_tPcS4_RS4_"); var __ZNKSt3__220__codecvt_utf8_utf16IwE11do_encodingEv = Module["__ZNKSt3__220__codecvt_utf8_utf16IwE11do_encodingEv"] = createExportWrapper("_ZNKSt3__220__codecvt_utf8_utf16IwE11do_encodingEv"); var __ZNKSt3__220__codecvt_utf8_utf16IwE16do_always_noconvEv = Module["__ZNKSt3__220__codecvt_utf8_utf16IwE16do_always_noconvEv"] = createExportWrapper("_ZNKSt3__220__codecvt_utf8_utf16IwE16do_always_noconvEv"); var __ZNKSt3__220__codecvt_utf8_utf16IwE9do_lengthER11__mbstate_tPKcS5_m = Module["__ZNKSt3__220__codecvt_utf8_utf16IwE9do_lengthER11__mbstate_tPKcS5_m"] = createExportWrapper("_ZNKSt3__220__codecvt_utf8_utf16IwE9do_lengthER11__mbstate_tPKcS5_m"); var __ZNKSt3__220__codecvt_utf8_utf16IwE13do_max_lengthEv = Module["__ZNKSt3__220__codecvt_utf8_utf16IwE13do_max_lengthEv"] = createExportWrapper("_ZNKSt3__220__codecvt_utf8_utf16IwE13do_max_lengthEv"); var __ZNKSt3__220__codecvt_utf8_utf16IDsE6do_outER11__mbstate_tPKDsS5_RS5_PcS7_RS7_ = Module["__ZNKSt3__220__codecvt_utf8_utf16IDsE6do_outER11__mbstate_tPKDsS5_RS5_PcS7_RS7_"] = createExportWrapper("_ZNKSt3__220__codecvt_utf8_utf16IDsE6do_outER11__mbstate_tPKDsS5_RS5_PcS7_RS7_"); var __ZNKSt3__220__codecvt_utf8_utf16IDsE5do_inER11__mbstate_tPKcS5_RS5_PDsS7_RS7_ = Module["__ZNKSt3__220__codecvt_utf8_utf16IDsE5do_inER11__mbstate_tPKcS5_RS5_PDsS7_RS7_"] = createExportWrapper("_ZNKSt3__220__codecvt_utf8_utf16IDsE5do_inER11__mbstate_tPKcS5_RS5_PDsS7_RS7_"); var __ZNKSt3__220__codecvt_utf8_utf16IDsE10do_unshiftER11__mbstate_tPcS4_RS4_ = Module["__ZNKSt3__220__codecvt_utf8_utf16IDsE10do_unshiftER11__mbstate_tPcS4_RS4_"] = createExportWrapper("_ZNKSt3__220__codecvt_utf8_utf16IDsE10do_unshiftER11__mbstate_tPcS4_RS4_"); var __ZNKSt3__220__codecvt_utf8_utf16IDsE11do_encodingEv = Module["__ZNKSt3__220__codecvt_utf8_utf16IDsE11do_encodingEv"] = createExportWrapper("_ZNKSt3__220__codecvt_utf8_utf16IDsE11do_encodingEv"); var __ZNKSt3__220__codecvt_utf8_utf16IDsE16do_always_noconvEv = Module["__ZNKSt3__220__codecvt_utf8_utf16IDsE16do_always_noconvEv"] = createExportWrapper("_ZNKSt3__220__codecvt_utf8_utf16IDsE16do_always_noconvEv"); var __ZNKSt3__220__codecvt_utf8_utf16IDsE9do_lengthER11__mbstate_tPKcS5_m = Module["__ZNKSt3__220__codecvt_utf8_utf16IDsE9do_lengthER11__mbstate_tPKcS5_m"] = createExportWrapper("_ZNKSt3__220__codecvt_utf8_utf16IDsE9do_lengthER11__mbstate_tPKcS5_m"); var __ZNKSt3__220__codecvt_utf8_utf16IDsE13do_max_lengthEv = Module["__ZNKSt3__220__codecvt_utf8_utf16IDsE13do_max_lengthEv"] = createExportWrapper("_ZNKSt3__220__codecvt_utf8_utf16IDsE13do_max_lengthEv"); var __ZNKSt3__220__codecvt_utf8_utf16IDiE6do_outER11__mbstate_tPKDiS5_RS5_PcS7_RS7_ = Module["__ZNKSt3__220__codecvt_utf8_utf16IDiE6do_outER11__mbstate_tPKDiS5_RS5_PcS7_RS7_"] = createExportWrapper("_ZNKSt3__220__codecvt_utf8_utf16IDiE6do_outER11__mbstate_tPKDiS5_RS5_PcS7_RS7_"); var __ZNKSt3__220__codecvt_utf8_utf16IDiE5do_inER11__mbstate_tPKcS5_RS5_PDiS7_RS7_ = Module["__ZNKSt3__220__codecvt_utf8_utf16IDiE5do_inER11__mbstate_tPKcS5_RS5_PDiS7_RS7_"] = createExportWrapper("_ZNKSt3__220__codecvt_utf8_utf16IDiE5do_inER11__mbstate_tPKcS5_RS5_PDiS7_RS7_"); var __ZNKSt3__220__codecvt_utf8_utf16IDiE10do_unshiftER11__mbstate_tPcS4_RS4_ = Module["__ZNKSt3__220__codecvt_utf8_utf16IDiE10do_unshiftER11__mbstate_tPcS4_RS4_"] = createExportWrapper("_ZNKSt3__220__codecvt_utf8_utf16IDiE10do_unshiftER11__mbstate_tPcS4_RS4_"); var __ZNKSt3__220__codecvt_utf8_utf16IDiE11do_encodingEv = Module["__ZNKSt3__220__codecvt_utf8_utf16IDiE11do_encodingEv"] = createExportWrapper("_ZNKSt3__220__codecvt_utf8_utf16IDiE11do_encodingEv"); var __ZNKSt3__220__codecvt_utf8_utf16IDiE16do_always_noconvEv = Module["__ZNKSt3__220__codecvt_utf8_utf16IDiE16do_always_noconvEv"] = createExportWrapper("_ZNKSt3__220__codecvt_utf8_utf16IDiE16do_always_noconvEv"); var __ZNKSt3__220__codecvt_utf8_utf16IDiE9do_lengthER11__mbstate_tPKcS5_m = Module["__ZNKSt3__220__codecvt_utf8_utf16IDiE9do_lengthER11__mbstate_tPKcS5_m"] = createExportWrapper("_ZNKSt3__220__codecvt_utf8_utf16IDiE9do_lengthER11__mbstate_tPKcS5_m"); var __ZNKSt3__220__codecvt_utf8_utf16IDiE13do_max_lengthEv = Module["__ZNKSt3__220__codecvt_utf8_utf16IDiE13do_max_lengthEv"] = createExportWrapper("_ZNKSt3__220__codecvt_utf8_utf16IDiE13do_max_lengthEv"); var __ZNSt3__216__narrow_to_utf8ILm16EED0Ev = Module["__ZNSt3__216__narrow_to_utf8ILm16EED0Ev"] = createExportWrapper("_ZNSt3__216__narrow_to_utf8ILm16EED0Ev"); var __ZNSt3__216__narrow_to_utf8ILm32EED0Ev = Module["__ZNSt3__216__narrow_to_utf8ILm32EED0Ev"] = createExportWrapper("_ZNSt3__216__narrow_to_utf8ILm32EED0Ev"); var __ZNSt3__217__widen_from_utf8ILm16EED0Ev = Module["__ZNSt3__217__widen_from_utf8ILm16EED0Ev"] = createExportWrapper("_ZNSt3__217__widen_from_utf8ILm16EED0Ev"); var __ZNSt3__217__widen_from_utf8ILm32EED0Ev = Module["__ZNSt3__217__widen_from_utf8ILm32EED0Ev"] = createExportWrapper("_ZNSt3__217__widen_from_utf8ILm32EED0Ev"); var __ZNSt3__28numpunctIcEC2Em = Module["__ZNSt3__28numpunctIcEC2Em"] = createExportWrapper("_ZNSt3__28numpunctIcEC2Em"); var __ZNSt3__28numpunctIwEC2Em = Module["__ZNSt3__28numpunctIwEC2Em"] = createExportWrapper("_ZNSt3__28numpunctIwEC2Em"); var __ZNSt3__28numpunctIcED2Ev = Module["__ZNSt3__28numpunctIcED2Ev"] = createExportWrapper("_ZNSt3__28numpunctIcED2Ev"); var __ZNSt3__28numpunctIcED0Ev = Module["__ZNSt3__28numpunctIcED0Ev"] = createExportWrapper("_ZNSt3__28numpunctIcED0Ev"); var __ZNSt3__28numpunctIwED2Ev = Module["__ZNSt3__28numpunctIwED2Ev"] = createExportWrapper("_ZNSt3__28numpunctIwED2Ev"); var __ZNSt3__28numpunctIwED0Ev = Module["__ZNSt3__28numpunctIwED0Ev"] = createExportWrapper("_ZNSt3__28numpunctIwED0Ev"); var __ZNKSt3__28numpunctIcE16do_decimal_pointEv = Module["__ZNKSt3__28numpunctIcE16do_decimal_pointEv"] = createExportWrapper("_ZNKSt3__28numpunctIcE16do_decimal_pointEv"); var __ZNKSt3__28numpunctIwE16do_decimal_pointEv = Module["__ZNKSt3__28numpunctIwE16do_decimal_pointEv"] = createExportWrapper("_ZNKSt3__28numpunctIwE16do_decimal_pointEv"); var __ZNKSt3__28numpunctIcE16do_thousands_sepEv = Module["__ZNKSt3__28numpunctIcE16do_thousands_sepEv"] = createExportWrapper("_ZNKSt3__28numpunctIcE16do_thousands_sepEv"); var __ZNKSt3__28numpunctIwE16do_thousands_sepEv = Module["__ZNKSt3__28numpunctIwE16do_thousands_sepEv"] = createExportWrapper("_ZNKSt3__28numpunctIwE16do_thousands_sepEv"); var __ZNKSt3__28numpunctIcE11do_groupingEv = Module["__ZNKSt3__28numpunctIcE11do_groupingEv"] = createExportWrapper("_ZNKSt3__28numpunctIcE11do_groupingEv"); var __ZNKSt3__28numpunctIwE11do_groupingEv = Module["__ZNKSt3__28numpunctIwE11do_groupingEv"] = createExportWrapper("_ZNKSt3__28numpunctIwE11do_groupingEv"); var __ZNKSt3__28numpunctIcE11do_truenameEv = Module["__ZNKSt3__28numpunctIcE11do_truenameEv"] = createExportWrapper("_ZNKSt3__28numpunctIcE11do_truenameEv"); var __ZNKSt3__28numpunctIwE11do_truenameEv = Module["__ZNKSt3__28numpunctIwE11do_truenameEv"] = createExportWrapper("_ZNKSt3__28numpunctIwE11do_truenameEv"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2IDnEEPKw = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2IDnEEPKw"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2IDnEEPKw"); var __ZNKSt3__28numpunctIcE12do_falsenameEv = Module["__ZNKSt3__28numpunctIcE12do_falsenameEv"] = createExportWrapper("_ZNKSt3__28numpunctIcE12do_falsenameEv"); var __ZNKSt3__28numpunctIwE12do_falsenameEv = Module["__ZNKSt3__28numpunctIwE12do_falsenameEv"] = createExportWrapper("_ZNKSt3__28numpunctIwE12do_falsenameEv"); var __ZNSt3__215numpunct_bynameIcEC2EPKcm = Module["__ZNSt3__215numpunct_bynameIcEC2EPKcm"] = createExportWrapper("_ZNSt3__215numpunct_bynameIcEC2EPKcm"); var __ZNSt3__215numpunct_bynameIcE6__initEPKc = Module["__ZNSt3__215numpunct_bynameIcE6__initEPKc"] = createExportWrapper("_ZNSt3__215numpunct_bynameIcE6__initEPKc"); var __ZNSt3__215numpunct_bynameIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm = Module["__ZNSt3__215numpunct_bynameIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"] = createExportWrapper("_ZNSt3__215numpunct_bynameIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"); var __ZNSt3__215numpunct_bynameIcED0Ev = Module["__ZNSt3__215numpunct_bynameIcED0Ev"] = createExportWrapper("_ZNSt3__215numpunct_bynameIcED0Ev"); var __ZNSt3__222__libcpp_unique_localeC2EPKc = Module["__ZNSt3__222__libcpp_unique_localeC2EPKc"] = createExportWrapper("_ZNSt3__222__libcpp_unique_localeC2EPKc"); var __ZNKSt3__222__libcpp_unique_localecvbEv = Module["__ZNKSt3__222__libcpp_unique_localecvbEv"] = createExportWrapper("_ZNKSt3__222__libcpp_unique_localecvbEv"); var __ZNSt3__221__libcpp_localeconv_lEP15__locale_struct = Module["__ZNSt3__221__libcpp_localeconv_lEP15__locale_struct"] = createExportWrapper("_ZNSt3__221__libcpp_localeconv_lEP15__locale_struct"); var __ZNSt3__222__libcpp_unique_locale3getEv = Module["__ZNSt3__222__libcpp_unique_locale3getEv"] = createExportWrapper("_ZNSt3__222__libcpp_unique_locale3getEv"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEPKc"); var __ZNSt3__222__libcpp_unique_localeD2Ev = Module["__ZNSt3__222__libcpp_unique_localeD2Ev"] = createExportWrapper("_ZNSt3__222__libcpp_unique_localeD2Ev"); var __ZNSt3__215numpunct_bynameIwEC2EPKcm = Module["__ZNSt3__215numpunct_bynameIwEC2EPKcm"] = createExportWrapper("_ZNSt3__215numpunct_bynameIwEC2EPKcm"); var __ZNSt3__215numpunct_bynameIwE6__initEPKc = Module["__ZNSt3__215numpunct_bynameIwE6__initEPKc"] = createExportWrapper("_ZNSt3__215numpunct_bynameIwE6__initEPKc"); var __ZNSt3__215numpunct_bynameIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm = Module["__ZNSt3__215numpunct_bynameIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"] = createExportWrapper("_ZNSt3__215numpunct_bynameIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"); var __ZNSt3__215numpunct_bynameIwED0Ev = Module["__ZNSt3__215numpunct_bynameIwED0Ev"] = createExportWrapper("_ZNSt3__215numpunct_bynameIwED0Ev"); var __ZNSt3__214__num_get_base10__get_baseERNS_8ios_baseE = Module["__ZNSt3__214__num_get_base10__get_baseERNS_8ios_baseE"] = createExportWrapper("_ZNSt3__214__num_get_base10__get_baseERNS_8ios_baseE"); var __ZNSt3__27reverseIPjEEvT_S2_ = Module["__ZNSt3__27reverseIPjEEvT_S2_"] = createExportWrapper("_ZNSt3__27reverseIPjEEvT_S2_"); var __ZNSt3__214__num_put_base12__format_intEPcPKcbj = Module["__ZNSt3__214__num_put_base12__format_intEPcPKcbj"] = createExportWrapper("_ZNSt3__214__num_put_base12__format_intEPcPKcbj"); var __ZNSt3__214__num_put_base14__format_floatEPcPKcj = Module["__ZNSt3__214__num_put_base14__format_floatEPcPKcj"] = createExportWrapper("_ZNSt3__214__num_put_base14__format_floatEPcPKcj"); var __ZNKSt3__220__time_get_c_storageIcE7__weeksEv = Module["__ZNKSt3__220__time_get_c_storageIcE7__weeksEv"] = createExportWrapper("_ZNKSt3__220__time_get_c_storageIcE7__weeksEv"); var __ZNKSt3__220__time_get_c_storageIwE7__weeksEv = Module["__ZNKSt3__220__time_get_c_storageIwE7__weeksEv"] = createExportWrapper("_ZNKSt3__220__time_get_c_storageIwE7__weeksEv"); var __ZNKSt3__220__time_get_c_storageIcE8__monthsEv = Module["__ZNKSt3__220__time_get_c_storageIcE8__monthsEv"] = createExportWrapper("_ZNKSt3__220__time_get_c_storageIcE8__monthsEv"); var __ZNKSt3__220__time_get_c_storageIwE8__monthsEv = Module["__ZNKSt3__220__time_get_c_storageIwE8__monthsEv"] = createExportWrapper("_ZNKSt3__220__time_get_c_storageIwE8__monthsEv"); var __ZNKSt3__220__time_get_c_storageIcE7__am_pmEv = Module["__ZNKSt3__220__time_get_c_storageIcE7__am_pmEv"] = createExportWrapper("_ZNKSt3__220__time_get_c_storageIcE7__am_pmEv"); var __ZNKSt3__220__time_get_c_storageIwE7__am_pmEv = Module["__ZNKSt3__220__time_get_c_storageIwE7__am_pmEv"] = createExportWrapper("_ZNKSt3__220__time_get_c_storageIwE7__am_pmEv"); var __ZNKSt3__220__time_get_c_storageIcE3__xEv = Module["__ZNKSt3__220__time_get_c_storageIcE3__xEv"] = createExportWrapper("_ZNKSt3__220__time_get_c_storageIcE3__xEv"); var __ZNKSt3__220__time_get_c_storageIwE3__xEv = Module["__ZNKSt3__220__time_get_c_storageIwE3__xEv"] = createExportWrapper("_ZNKSt3__220__time_get_c_storageIwE3__xEv"); var __ZNKSt3__220__time_get_c_storageIcE3__XEv = Module["__ZNKSt3__220__time_get_c_storageIcE3__XEv"] = createExportWrapper("_ZNKSt3__220__time_get_c_storageIcE3__XEv"); var __ZNKSt3__220__time_get_c_storageIwE3__XEv = Module["__ZNKSt3__220__time_get_c_storageIwE3__XEv"] = createExportWrapper("_ZNKSt3__220__time_get_c_storageIwE3__XEv"); var __ZNKSt3__220__time_get_c_storageIcE3__cEv = Module["__ZNKSt3__220__time_get_c_storageIcE3__cEv"] = createExportWrapper("_ZNKSt3__220__time_get_c_storageIcE3__cEv"); var __ZNKSt3__220__time_get_c_storageIwE3__cEv = Module["__ZNKSt3__220__time_get_c_storageIwE3__cEv"] = createExportWrapper("_ZNKSt3__220__time_get_c_storageIwE3__cEv"); var __ZNKSt3__220__time_get_c_storageIcE3__rEv = Module["__ZNKSt3__220__time_get_c_storageIcE3__rEv"] = createExportWrapper("_ZNKSt3__220__time_get_c_storageIcE3__rEv"); var __ZNKSt3__220__time_get_c_storageIwE3__rEv = Module["__ZNKSt3__220__time_get_c_storageIwE3__rEv"] = createExportWrapper("_ZNKSt3__220__time_get_c_storageIwE3__rEv"); var __ZNSt3__210__time_getC2EPKc = Module["__ZNSt3__210__time_getC2EPKc"] = createExportWrapper("_ZNSt3__210__time_getC2EPKc"); var __ZNSt3__210__time_getC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZNSt3__210__time_getC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = createExportWrapper("_ZNSt3__210__time_getC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"); var __ZNSt3__210__time_getD2Ev = Module["__ZNSt3__210__time_getD2Ev"] = createExportWrapper("_ZNSt3__210__time_getD2Ev"); var __ZNSt3__218__time_get_storageIcE9__analyzeEcRKNS_5ctypeIcEE = Module["__ZNSt3__218__time_get_storageIcE9__analyzeEcRKNS_5ctypeIcEE"] = createExportWrapper("_ZNSt3__218__time_get_storageIcE9__analyzeEcRKNS_5ctypeIcEE"); var __ZNSt3__214__scan_keywordIPcPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_5ctypeIcEEEET0_RT_SC_SB_SB_RKT1_Rjb = Module["__ZNSt3__214__scan_keywordIPcPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_5ctypeIcEEEET0_RT_SC_SB_SB_RKT1_Rjb"] = createExportWrapper("_ZNSt3__214__scan_keywordIPcPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_5ctypeIcEEEET0_RT_SC_SB_SB_RKT1_Rjb"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4backEv = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4backEv"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4backEv"); var __ZNSt3__220__get_up_to_n_digitsIcPcEEiRT0_S2_RjRKNS_5ctypeIT_EEi = Module["__ZNSt3__220__get_up_to_n_digitsIcPcEEiRT0_S2_RjRKNS_5ctypeIT_EEi"] = createExportWrapper("_ZNSt3__220__get_up_to_n_digitsIcPcEEiRT0_S2_RjRKNS_5ctypeIT_EEi"); var __ZNSt3__218__time_get_storageIwE9__analyzeEcRKNS_5ctypeIwEE = Module["__ZNSt3__218__time_get_storageIwE9__analyzeEcRKNS_5ctypeIwEE"] = createExportWrapper("_ZNSt3__218__time_get_storageIwE9__analyzeEcRKNS_5ctypeIwEE"); var __ZNSt3__220__libcpp_mbsrtowcs_lEPwPPKcmP11__mbstate_tP15__locale_struct = Module["__ZNSt3__220__libcpp_mbsrtowcs_lEPwPPKcmP11__mbstate_tP15__locale_struct"] = createExportWrapper("_ZNSt3__220__libcpp_mbsrtowcs_lEPwPPKcmP11__mbstate_tP15__locale_struct"); var __ZNSt3__214__scan_keywordIPwPNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEENS_5ctypeIwEEEET0_RT_SC_SB_SB_RKT1_Rjb = Module["__ZNSt3__214__scan_keywordIPwPNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEENS_5ctypeIwEEEET0_RT_SC_SB_SB_RKT1_Rjb"] = createExportWrapper("_ZNSt3__214__scan_keywordIPwPNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEENS_5ctypeIwEEEET0_RT_SC_SB_SB_RKT1_Rjb"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4backEv = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4backEv"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4backEv"); var __ZNSt3__220__get_up_to_n_digitsIwPwEEiRT0_S2_RjRKNS_5ctypeIT_EEi = Module["__ZNSt3__220__get_up_to_n_digitsIwPwEEiRT0_S2_RjRKNS_5ctypeIT_EEi"] = createExportWrapper("_ZNSt3__220__get_up_to_n_digitsIwPwEEiRT0_S2_RjRKNS_5ctypeIT_EEi"); var __ZNSt3__218__time_get_storageIcE4initERKNS_5ctypeIcEE = Module["__ZNSt3__218__time_get_storageIcE4initERKNS_5ctypeIcEE"] = createExportWrapper("_ZNSt3__218__time_get_storageIcE4initERKNS_5ctypeIcEE"); var __ZNSt3__218__time_get_storageIwE4initERKNS_5ctypeIwEE = Module["__ZNSt3__218__time_get_storageIwE4initERKNS_5ctypeIwEE"] = createExportWrapper("_ZNSt3__218__time_get_storageIwE4initERKNS_5ctypeIwEE"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignIPwEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueERS5_E4typeES9_S9_ = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignIPwEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueERS5_E4typeES9_S9_"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignIPwEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueERS5_E4typeES9_S9_"); var __ZNSt3__218__time_get_storageIcEC2EPKc = Module["__ZNSt3__218__time_get_storageIcEC2EPKc"] = createExportWrapper("_ZNSt3__218__time_get_storageIcEC2EPKc"); var __ZNSt3__215__time_get_tempIcEC2EPKc = Module["__ZNSt3__215__time_get_tempIcEC2EPKc"] = createExportWrapper("_ZNSt3__215__time_get_tempIcEC2EPKc"); var __ZNSt3__212ctype_bynameIcED2Ev = Module["__ZNSt3__212ctype_bynameIcED2Ev"] = createExportWrapper("_ZNSt3__212ctype_bynameIcED2Ev"); var __ZNSt3__218__time_get_storageIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZNSt3__218__time_get_storageIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = createExportWrapper("_ZNSt3__218__time_get_storageIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"); var __ZNSt3__215__time_get_tempIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZNSt3__215__time_get_tempIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = createExportWrapper("_ZNSt3__215__time_get_tempIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"); var __ZNSt3__218__time_get_storageIwEC2EPKc = Module["__ZNSt3__218__time_get_storageIwEC2EPKc"] = createExportWrapper("_ZNSt3__218__time_get_storageIwEC2EPKc"); var __ZNSt3__215__time_get_tempIwEC2EPKc = Module["__ZNSt3__215__time_get_tempIwEC2EPKc"] = createExportWrapper("_ZNSt3__215__time_get_tempIwEC2EPKc"); var __ZNSt3__212ctype_bynameIwED2Ev = Module["__ZNSt3__212ctype_bynameIwED2Ev"] = createExportWrapper("_ZNSt3__212ctype_bynameIwED2Ev"); var __ZNSt3__218__time_get_storageIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZNSt3__218__time_get_storageIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = createExportWrapper("_ZNSt3__218__time_get_storageIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"); var __ZNSt3__215__time_get_tempIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZNSt3__215__time_get_tempIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = createExportWrapper("_ZNSt3__215__time_get_tempIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"); var __ZNKSt3__218__time_get_storageIcE15__do_date_orderEv = Module["__ZNKSt3__218__time_get_storageIcE15__do_date_orderEv"] = createExportWrapper("_ZNKSt3__218__time_get_storageIcE15__do_date_orderEv"); var __ZNKSt3__218__time_get_storageIwE15__do_date_orderEv = Module["__ZNKSt3__218__time_get_storageIwE15__do_date_orderEv"] = createExportWrapper("_ZNKSt3__218__time_get_storageIwE15__do_date_orderEv"); var __ZNSt3__210__time_putC2EPKc = Module["__ZNSt3__210__time_putC2EPKc"] = createExportWrapper("_ZNSt3__210__time_putC2EPKc"); var __ZNSt3__210__time_putC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZNSt3__210__time_putC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = createExportWrapper("_ZNSt3__210__time_putC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"); var __ZNSt3__210__time_putD2Ev = Module["__ZNSt3__210__time_putD2Ev"] = createExportWrapper("_ZNSt3__210__time_putD2Ev"); var __ZNSt3__217moneypunct_bynameIcLb0EE4initEPKc = Module["__ZNSt3__217moneypunct_bynameIcLb0EE4initEPKc"] = createExportWrapper("_ZNSt3__217moneypunct_bynameIcLb0EE4initEPKc"); var __ZNSt3__217moneypunct_bynameIcLb1EE4initEPKc = Module["__ZNSt3__217moneypunct_bynameIcLb1EE4initEPKc"] = createExportWrapper("_ZNSt3__217moneypunct_bynameIcLb1EE4initEPKc"); var __ZNSt3__217moneypunct_bynameIwLb0EE4initEPKc = Module["__ZNSt3__217moneypunct_bynameIwLb0EE4initEPKc"] = createExportWrapper("_ZNSt3__217moneypunct_bynameIwLb0EE4initEPKc"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEaSEPKw = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEaSEPKw"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEaSEPKw"); var __ZNSt3__217moneypunct_bynameIwLb1EE4initEPKc = Module["__ZNSt3__217moneypunct_bynameIwLb1EE4initEPKc"] = createExportWrapper("_ZNSt3__217moneypunct_bynameIwLb1EE4initEPKc"); var __ZNSt3__27codecvtIwc11__mbstate_tED2Ev = Module["__ZNSt3__27codecvtIwc11__mbstate_tED2Ev"] = createExportWrapper("_ZNSt3__27codecvtIwc11__mbstate_tED2Ev"); var __ZNSt3__214__codecvt_utf8IwED0Ev = Module["__ZNSt3__214__codecvt_utf8IwED0Ev"] = createExportWrapper("_ZNSt3__214__codecvt_utf8IwED0Ev"); var __ZNSt3__214__codecvt_utf8IDsED0Ev = Module["__ZNSt3__214__codecvt_utf8IDsED0Ev"] = createExportWrapper("_ZNSt3__214__codecvt_utf8IDsED0Ev"); var __ZNSt3__214__codecvt_utf8IDiED0Ev = Module["__ZNSt3__214__codecvt_utf8IDiED0Ev"] = createExportWrapper("_ZNSt3__214__codecvt_utf8IDiED0Ev"); var __ZNSt3__215__codecvt_utf16IwLb0EED0Ev = Module["__ZNSt3__215__codecvt_utf16IwLb0EED0Ev"] = createExportWrapper("_ZNSt3__215__codecvt_utf16IwLb0EED0Ev"); var __ZNSt3__215__codecvt_utf16IwLb1EED0Ev = Module["__ZNSt3__215__codecvt_utf16IwLb1EED0Ev"] = createExportWrapper("_ZNSt3__215__codecvt_utf16IwLb1EED0Ev"); var __ZNSt3__215__codecvt_utf16IDsLb0EED0Ev = Module["__ZNSt3__215__codecvt_utf16IDsLb0EED0Ev"] = createExportWrapper("_ZNSt3__215__codecvt_utf16IDsLb0EED0Ev"); var __ZNSt3__215__codecvt_utf16IDsLb1EED0Ev = Module["__ZNSt3__215__codecvt_utf16IDsLb1EED0Ev"] = createExportWrapper("_ZNSt3__215__codecvt_utf16IDsLb1EED0Ev"); var __ZNSt3__215__codecvt_utf16IDiLb0EED0Ev = Module["__ZNSt3__215__codecvt_utf16IDiLb0EED0Ev"] = createExportWrapper("_ZNSt3__215__codecvt_utf16IDiLb0EED0Ev"); var __ZNSt3__215__codecvt_utf16IDiLb1EED0Ev = Module["__ZNSt3__215__codecvt_utf16IDiLb1EED0Ev"] = createExportWrapper("_ZNSt3__215__codecvt_utf16IDiLb1EED0Ev"); var __ZNSt3__220__codecvt_utf8_utf16IwED0Ev = Module["__ZNSt3__220__codecvt_utf8_utf16IwED0Ev"] = createExportWrapper("_ZNSt3__220__codecvt_utf8_utf16IwED0Ev"); var __ZNSt3__220__codecvt_utf8_utf16IDiED0Ev = Module["__ZNSt3__220__codecvt_utf8_utf16IDiED0Ev"] = createExportWrapper("_ZNSt3__220__codecvt_utf8_utf16IDiED0Ev"); var __ZNSt3__220__codecvt_utf8_utf16IDsED0Ev = Module["__ZNSt3__220__codecvt_utf8_utf16IDsED0Ev"] = createExportWrapper("_ZNSt3__220__codecvt_utf8_utf16IDsED0Ev"); var __ZNSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev = Module["__ZNSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"] = createExportWrapper("_ZNSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"); var __ZNSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev = Module["__ZNSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"] = createExportWrapper("_ZNSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"); var __ZNSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev = Module["__ZNSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"] = createExportWrapper("_ZNSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"); var __ZNSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev = Module["__ZNSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"] = createExportWrapper("_ZNSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"); var __ZNSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED2Ev = Module["__ZNSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED2Ev"] = createExportWrapper("_ZNSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED2Ev"); var __ZNSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev = Module["__ZNSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"] = createExportWrapper("_ZNSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"); var __ZNSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED2Ev = Module["__ZNSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED2Ev"] = createExportWrapper("_ZNSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED2Ev"); var __ZNSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev = Module["__ZNSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"] = createExportWrapper("_ZNSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"); var __ZNSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED2Ev = Module["__ZNSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED2Ev"] = createExportWrapper("_ZNSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED2Ev"); var __ZNSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev = Module["__ZNSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"] = createExportWrapper("_ZNSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"); var __ZNKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13do_date_orderEv = Module["__ZNKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13do_date_orderEv"] = createExportWrapper("_ZNKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13do_date_orderEv"); var __ZNKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE7__weeksEv = Module["__ZNKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE7__weeksEv"] = createExportWrapper("_ZNKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE7__weeksEv"); var __ZNKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE8__monthsEv = Module["__ZNKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE8__monthsEv"] = createExportWrapper("_ZNKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE8__monthsEv"); var __ZNKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE7__am_pmEv = Module["__ZNKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE7__am_pmEv"] = createExportWrapper("_ZNKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE7__am_pmEv"); var __ZNKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__cEv = Module["__ZNKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__cEv"] = createExportWrapper("_ZNKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__cEv"); var __ZNKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__rEv = Module["__ZNKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__rEv"] = createExportWrapper("_ZNKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__rEv"); var __ZNKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__xEv = Module["__ZNKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__xEv"] = createExportWrapper("_ZNKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__xEv"); var __ZNKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__XEv = Module["__ZNKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__XEv"] = createExportWrapper("_ZNKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__XEv"); var __ZThn8_NKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE7__weeksEv = Module["__ZThn8_NKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE7__weeksEv"] = createExportWrapper("_ZThn8_NKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE7__weeksEv"); var __ZThn8_NKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE8__monthsEv = Module["__ZThn8_NKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE8__monthsEv"] = createExportWrapper("_ZThn8_NKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE8__monthsEv"); var __ZThn8_NKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE7__am_pmEv = Module["__ZThn8_NKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE7__am_pmEv"] = createExportWrapper("_ZThn8_NKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE7__am_pmEv"); var __ZThn8_NKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__cEv = Module["__ZThn8_NKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__cEv"] = createExportWrapper("_ZThn8_NKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__cEv"); var __ZThn8_NKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__rEv = Module["__ZThn8_NKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__rEv"] = createExportWrapper("_ZThn8_NKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__rEv"); var __ZThn8_NKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__xEv = Module["__ZThn8_NKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__xEv"] = createExportWrapper("_ZThn8_NKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__xEv"); var __ZThn8_NKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__XEv = Module["__ZThn8_NKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__XEv"] = createExportWrapper("_ZThn8_NKSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__XEv"); var __ZNSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED2Ev = Module["__ZNSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED2Ev"] = createExportWrapper("_ZNSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED2Ev"); var __ZNSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev = Module["__ZNSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"] = createExportWrapper("_ZNSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"); var __ZNKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13do_date_orderEv = Module["__ZNKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13do_date_orderEv"] = createExportWrapper("_ZNKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13do_date_orderEv"); var __ZNKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE7__weeksEv = Module["__ZNKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE7__weeksEv"] = createExportWrapper("_ZNKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE7__weeksEv"); var __ZNKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE8__monthsEv = Module["__ZNKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE8__monthsEv"] = createExportWrapper("_ZNKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE8__monthsEv"); var __ZNKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE7__am_pmEv = Module["__ZNKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE7__am_pmEv"] = createExportWrapper("_ZNKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE7__am_pmEv"); var __ZNKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__cEv = Module["__ZNKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__cEv"] = createExportWrapper("_ZNKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__cEv"); var __ZNKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__rEv = Module["__ZNKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__rEv"] = createExportWrapper("_ZNKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__rEv"); var __ZNKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__xEv = Module["__ZNKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__xEv"] = createExportWrapper("_ZNKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__xEv"); var __ZNKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__XEv = Module["__ZNKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__XEv"] = createExportWrapper("_ZNKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__XEv"); var __ZThn8_NKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE7__weeksEv = Module["__ZThn8_NKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE7__weeksEv"] = createExportWrapper("_ZThn8_NKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE7__weeksEv"); var __ZThn8_NKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE8__monthsEv = Module["__ZThn8_NKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE8__monthsEv"] = createExportWrapper("_ZThn8_NKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE8__monthsEv"); var __ZThn8_NKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE7__am_pmEv = Module["__ZThn8_NKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE7__am_pmEv"] = createExportWrapper("_ZThn8_NKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE7__am_pmEv"); var __ZThn8_NKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__cEv = Module["__ZThn8_NKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__cEv"] = createExportWrapper("_ZThn8_NKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__cEv"); var __ZThn8_NKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__rEv = Module["__ZThn8_NKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__rEv"] = createExportWrapper("_ZThn8_NKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__rEv"); var __ZThn8_NKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__xEv = Module["__ZThn8_NKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__xEv"] = createExportWrapper("_ZThn8_NKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__xEv"); var __ZThn8_NKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__XEv = Module["__ZThn8_NKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__XEv"] = createExportWrapper("_ZThn8_NKSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__XEv"); var __ZNSt3__28time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev = Module["__ZNSt3__28time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"] = createExportWrapper("_ZNSt3__28time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"); var __ZNSt3__28time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev = Module["__ZNSt3__28time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"] = createExportWrapper("_ZNSt3__28time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"); var __ZNSt3__28time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED2Ev = Module["__ZNSt3__28time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED2Ev"] = createExportWrapper("_ZNSt3__28time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED2Ev"); var __ZNSt3__215time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev = Module["__ZNSt3__215time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"] = createExportWrapper("_ZNSt3__215time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"); var __ZNSt3__28time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED2Ev = Module["__ZNSt3__28time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED2Ev"] = createExportWrapper("_ZNSt3__28time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED2Ev"); var __ZNSt3__215time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev = Module["__ZNSt3__215time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"] = createExportWrapper("_ZNSt3__215time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"); var __ZNSt3__210moneypunctIcLb0EED0Ev = Module["__ZNSt3__210moneypunctIcLb0EED0Ev"] = createExportWrapper("_ZNSt3__210moneypunctIcLb0EED0Ev"); var __ZNSt3__210moneypunctIcLb1EED0Ev = Module["__ZNSt3__210moneypunctIcLb1EED0Ev"] = createExportWrapper("_ZNSt3__210moneypunctIcLb1EED0Ev"); var __ZNSt3__210moneypunctIwLb0EED0Ev = Module["__ZNSt3__210moneypunctIwLb0EED0Ev"] = createExportWrapper("_ZNSt3__210moneypunctIwLb0EED0Ev"); var __ZNSt3__210moneypunctIwLb1EED0Ev = Module["__ZNSt3__210moneypunctIwLb1EED0Ev"] = createExportWrapper("_ZNSt3__210moneypunctIwLb1EED0Ev"); var __ZNSt3__217moneypunct_bynameIcLb0EED2Ev = Module["__ZNSt3__217moneypunct_bynameIcLb0EED2Ev"] = createExportWrapper("_ZNSt3__217moneypunct_bynameIcLb0EED2Ev"); var __ZNSt3__217moneypunct_bynameIcLb0EED0Ev = Module["__ZNSt3__217moneypunct_bynameIcLb0EED0Ev"] = createExportWrapper("_ZNSt3__217moneypunct_bynameIcLb0EED0Ev"); var __ZNSt3__217moneypunct_bynameIcLb1EED2Ev = Module["__ZNSt3__217moneypunct_bynameIcLb1EED2Ev"] = createExportWrapper("_ZNSt3__217moneypunct_bynameIcLb1EED2Ev"); var __ZNSt3__217moneypunct_bynameIcLb1EED0Ev = Module["__ZNSt3__217moneypunct_bynameIcLb1EED0Ev"] = createExportWrapper("_ZNSt3__217moneypunct_bynameIcLb1EED0Ev"); var __ZNSt3__217moneypunct_bynameIwLb0EED2Ev = Module["__ZNSt3__217moneypunct_bynameIwLb0EED2Ev"] = createExportWrapper("_ZNSt3__217moneypunct_bynameIwLb0EED2Ev"); var __ZNSt3__217moneypunct_bynameIwLb0EED0Ev = Module["__ZNSt3__217moneypunct_bynameIwLb0EED0Ev"] = createExportWrapper("_ZNSt3__217moneypunct_bynameIwLb0EED0Ev"); var __ZNSt3__217moneypunct_bynameIwLb1EED2Ev = Module["__ZNSt3__217moneypunct_bynameIwLb1EED2Ev"] = createExportWrapper("_ZNSt3__217moneypunct_bynameIwLb1EED2Ev"); var __ZNSt3__217moneypunct_bynameIwLb1EED0Ev = Module["__ZNSt3__217moneypunct_bynameIwLb1EED0Ev"] = createExportWrapper("_ZNSt3__217moneypunct_bynameIwLb1EED0Ev"); var __ZNSt3__29money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev = Module["__ZNSt3__29money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"] = createExportWrapper("_ZNSt3__29money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"); var __ZNSt3__29money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev = Module["__ZNSt3__29money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"] = createExportWrapper("_ZNSt3__29money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"); var __ZNSt3__29money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev = Module["__ZNSt3__29money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"] = createExportWrapper("_ZNSt3__29money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"); var __ZNSt3__26locale5facetD2Ev = Module["__ZNSt3__26locale5facetD2Ev"] = createExportWrapper("_ZNSt3__26locale5facetD2Ev"); var __ZNSt3__29money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev = Module["__ZNSt3__29money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"] = createExportWrapper("_ZNSt3__29money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"); var __ZNSt3__28messagesIcED0Ev = Module["__ZNSt3__28messagesIcED0Ev"] = createExportWrapper("_ZNSt3__28messagesIcED0Ev"); var __ZNSt3__28messagesIwED0Ev = Module["__ZNSt3__28messagesIwED0Ev"] = createExportWrapper("_ZNSt3__28messagesIwED0Ev"); var __ZNSt3__215messages_bynameIcED0Ev = Module["__ZNSt3__215messages_bynameIcED0Ev"] = createExportWrapper("_ZNSt3__215messages_bynameIcED0Ev"); var __ZNSt3__215messages_bynameIwED0Ev = Module["__ZNSt3__215messages_bynameIwED0Ev"] = createExportWrapper("_ZNSt3__215messages_bynameIwED0Ev"); var __ZNSt3__221__libcpp_locale_guardC2ERP15__locale_struct = Module["__ZNSt3__221__libcpp_locale_guardC2ERP15__locale_struct"] = createExportWrapper("_ZNSt3__221__libcpp_locale_guardC2ERP15__locale_struct"); var __ZNSt3__221__libcpp_locale_guardD2Ev = Module["__ZNSt3__221__libcpp_locale_guardD2Ev"] = createExportWrapper("_ZNSt3__221__libcpp_locale_guardD2Ev"); var __ZNSt3__2eqIPcEEbRKNS_11__wrap_iterIT_EES6_ = Module["__ZNSt3__2eqIPcEEbRKNS_11__wrap_iterIT_EES6_"] = createExportWrapper("_ZNSt3__2eqIPcEEbRKNS_11__wrap_iterIT_EES6_"); var __ZNKSt3__211__wrap_iterIPcE4baseEv = Module["__ZNKSt3__211__wrap_iterIPcE4baseEv"] = createExportWrapper("_ZNKSt3__211__wrap_iterIPcE4baseEv"); var __ZNSt3__2eqIPwEEbRKNS_11__wrap_iterIT_EES6_ = Module["__ZNSt3__2eqIPwEEbRKNS_11__wrap_iterIT_EES6_"] = createExportWrapper("_ZNSt3__2eqIPwEEbRKNS_11__wrap_iterIT_EES6_"); var __ZNKSt3__211__wrap_iterIPwE4baseEv = Module["__ZNKSt3__211__wrap_iterIPwE4baseEv"] = createExportWrapper("_ZNKSt3__211__wrap_iterIPwE4baseEv"); var __ZNSt3__29__reverseIPcEEvT_S2_NS_26random_access_iterator_tagE = Module["__ZNSt3__29__reverseIPcEEvT_S2_NS_26random_access_iterator_tagE"] = createExportWrapper("_ZNSt3__29__reverseIPcEEvT_S2_NS_26random_access_iterator_tagE"); var __ZNSt3__29iter_swapIPcS1_EEvT_T0_ = Module["__ZNSt3__29iter_swapIPcS1_EEvT_T0_"] = createExportWrapper("_ZNSt3__29iter_swapIPcS1_EEvT_T0_"); var __ZNSt3__29__reverseIPwEEvT_S2_NS_26random_access_iterator_tagE = Module["__ZNSt3__29__reverseIPwEEvT_S2_NS_26random_access_iterator_tagE"] = createExportWrapper("_ZNSt3__29__reverseIPwEEvT_S2_NS_26random_access_iterator_tagE"); var __ZNSt3__29iter_swapIPwS1_EEvT_T0_ = Module["__ZNSt3__29iter_swapIPwS1_EEvT_T0_"] = createExportWrapper("_ZNSt3__29iter_swapIPwS1_EEvT_T0_"); var __ZNSt3__213__rewrap_iterINS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEET_S5_S5_ = Module["__ZNSt3__213__rewrap_iterINS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEET_S5_S5_"] = createExportWrapper("_ZNSt3__213__rewrap_iterINS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEET_S5_S5_"); var __ZNSt3__26__copyIPcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEET0_T_S7_S6_ = Module["__ZNSt3__26__copyIPcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEET0_T_S7_S6_"] = createExportWrapper("_ZNSt3__26__copyIPcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEET0_T_S7_S6_"); var __ZNSt3__213__unwrap_iterIPcNS_18__unwrap_iter_implIS1_Lb1EEEEEDTclsrT0_7__applycl7declvalIT_EEEES5_ = Module["__ZNSt3__213__unwrap_iterIPcNS_18__unwrap_iter_implIS1_Lb1EEEEEDTclsrT0_7__applycl7declvalIT_EEEES5_"] = createExportWrapper("_ZNSt3__213__unwrap_iterIPcNS_18__unwrap_iter_implIS1_Lb1EEEEEDTclsrT0_7__applycl7declvalIT_EEEES5_"); var __ZNSt3__213__unwrap_iterINS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEENS_18__unwrap_iter_implIS4_Lb0EEEEEDTclsrT0_7__applycl7declvalIT_EEEES8_ = Module["__ZNSt3__213__unwrap_iterINS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEENS_18__unwrap_iter_implIS4_Lb0EEEEEDTclsrT0_7__applycl7declvalIT_EEEES8_"] = createExportWrapper("_ZNSt3__213__unwrap_iterINS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEENS_18__unwrap_iter_implIS4_Lb0EEEEEDTclsrT0_7__applycl7declvalIT_EEEES8_"); var __ZNSt3__216__copy_constexprIPcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEET0_T_S7_S6_ = Module["__ZNSt3__216__copy_constexprIPcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEET0_T_S7_S6_"] = createExportWrapper("_ZNSt3__216__copy_constexprIPcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEET0_T_S7_S6_"); var __ZNSt3__218__unwrap_iter_implIPcLb1EE7__applyES1_ = Module["__ZNSt3__218__unwrap_iter_implIPcLb1EE7__applyES1_"] = createExportWrapper("_ZNSt3__218__unwrap_iter_implIPcLb1EE7__applyES1_"); var __ZNSt3__218__unwrap_iter_implINS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEELb0EE7__applyES4_ = Module["__ZNSt3__218__unwrap_iter_implINS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEELb0EE7__applyES4_"] = createExportWrapper("_ZNSt3__218__unwrap_iter_implINS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEELb0EE7__applyES4_"); var __ZNSt3__213__rewrap_iterINS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEET_S5_S5_ = Module["__ZNSt3__213__rewrap_iterINS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEET_S5_S5_"] = createExportWrapper("_ZNSt3__213__rewrap_iterINS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEET_S5_S5_"); var __ZNSt3__26__copyIPwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEET0_T_S7_S6_ = Module["__ZNSt3__26__copyIPwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEET0_T_S7_S6_"] = createExportWrapper("_ZNSt3__26__copyIPwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEET0_T_S7_S6_"); var __ZNSt3__213__unwrap_iterIPwNS_18__unwrap_iter_implIS1_Lb1EEEEEDTclsrT0_7__applycl7declvalIT_EEEES5_ = Module["__ZNSt3__213__unwrap_iterIPwNS_18__unwrap_iter_implIS1_Lb1EEEEEDTclsrT0_7__applycl7declvalIT_EEEES5_"] = createExportWrapper("_ZNSt3__213__unwrap_iterIPwNS_18__unwrap_iter_implIS1_Lb1EEEEEDTclsrT0_7__applycl7declvalIT_EEEES5_"); var __ZNSt3__213__unwrap_iterINS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEENS_18__unwrap_iter_implIS4_Lb0EEEEEDTclsrT0_7__applycl7declvalIT_EEEES8_ = Module["__ZNSt3__213__unwrap_iterINS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEENS_18__unwrap_iter_implIS4_Lb0EEEEEDTclsrT0_7__applycl7declvalIT_EEEES8_"] = createExportWrapper("_ZNSt3__213__unwrap_iterINS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEENS_18__unwrap_iter_implIS4_Lb0EEEEEDTclsrT0_7__applycl7declvalIT_EEEES8_"); var __ZNSt3__216__copy_constexprIPwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEET0_T_S7_S6_ = Module["__ZNSt3__216__copy_constexprIPwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEET0_T_S7_S6_"] = createExportWrapper("_ZNSt3__216__copy_constexprIPwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEET0_T_S7_S6_"); var __ZNSt3__218__unwrap_iter_implIPwLb1EE7__applyES1_ = Module["__ZNSt3__218__unwrap_iter_implIPwLb1EE7__applyES1_"] = createExportWrapper("_ZNSt3__218__unwrap_iter_implIPwLb1EE7__applyES1_"); var __ZNSt3__212__to_addressIwEEPT_S2_ = Module["__ZNSt3__212__to_addressIwEEPT_S2_"] = createExportWrapper("_ZNSt3__212__to_addressIwEEPT_S2_"); var __ZNSt3__218__unwrap_iter_implINS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEELb0EE7__applyES4_ = Module["__ZNSt3__218__unwrap_iter_implINS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEELb0EE7__applyES4_"] = createExportWrapper("_ZNSt3__218__unwrap_iter_implINS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEELb0EE7__applyES4_"); var __ZNSt3__223__libcpp_numeric_limitsIcLb1EE3maxEv = Module["__ZNSt3__223__libcpp_numeric_limitsIcLb1EE3maxEv"] = createExportWrapper("_ZNSt3__223__libcpp_numeric_limitsIcLb1EE3maxEv"); var __ZNSt3__223__libcpp_numeric_limitsIwLb1EE3maxEv = Module["__ZNSt3__223__libcpp_numeric_limitsIwLb1EE3maxEv"] = createExportWrapper("_ZNSt3__223__libcpp_numeric_limitsIwLb1EE3maxEv"); var __ZNSt3__2eqIPKcPcEEbRKNS_11__wrap_iterIT_EERKNS4_IT0_EE = Module["__ZNSt3__2eqIPKcPcEEbRKNS_11__wrap_iterIT_EERKNS4_IT0_EE"] = createExportWrapper("_ZNSt3__2eqIPKcPcEEbRKNS_11__wrap_iterIT_EERKNS4_IT0_EE"); var __ZNKSt3__211__wrap_iterIPKcE4baseEv = Module["__ZNKSt3__211__wrap_iterIPKcE4baseEv"] = createExportWrapper("_ZNKSt3__211__wrap_iterIPKcE4baseEv"); var __ZNSt3__25equalINS_11__wrap_iterIPcEES3_NS_10__equal_toIccEEEEbT_S6_T0_T1_ = Module["__ZNSt3__25equalINS_11__wrap_iterIPcEES3_NS_10__equal_toIccEEEEbT_S6_T0_T1_"] = createExportWrapper("_ZNSt3__25equalINS_11__wrap_iterIPcEES3_NS_10__equal_toIccEEEEbT_S6_T0_T1_"); var __ZNKSt3__210__equal_toIccEclERKcS3_ = Module["__ZNKSt3__210__equal_toIccEclERKcS3_"] = createExportWrapper("_ZNKSt3__210__equal_toIccEclERKcS3_"); var __ZNKSt3__211__wrap_iterIPcEplEl = Module["__ZNKSt3__211__wrap_iterIPcEplEl"] = createExportWrapper("_ZNKSt3__211__wrap_iterIPcEplEl"); var __ZNSt3__211__wrap_iterIPcEpLEl = Module["__ZNSt3__211__wrap_iterIPcEpLEl"] = createExportWrapper("_ZNSt3__211__wrap_iterIPcEpLEl"); var __ZNSt3__2eqIPKwPwEEbRKNS_11__wrap_iterIT_EERKNS4_IT0_EE = Module["__ZNSt3__2eqIPKwPwEEbRKNS_11__wrap_iterIT_EERKNS4_IT0_EE"] = createExportWrapper("_ZNSt3__2eqIPKwPwEEbRKNS_11__wrap_iterIT_EERKNS4_IT0_EE"); var __ZNKSt3__211__wrap_iterIPKwE4baseEv = Module["__ZNKSt3__211__wrap_iterIPKwE4baseEv"] = createExportWrapper("_ZNKSt3__211__wrap_iterIPKwE4baseEv"); var __ZNSt3__25equalINS_11__wrap_iterIPwEES3_NS_10__equal_toIwwEEEEbT_S6_T0_T1_ = Module["__ZNSt3__25equalINS_11__wrap_iterIPwEES3_NS_10__equal_toIwwEEEEbT_S6_T0_T1_"] = createExportWrapper("_ZNSt3__25equalINS_11__wrap_iterIPwEES3_NS_10__equal_toIwwEEEEbT_S6_T0_T1_"); var __ZNKSt3__210__equal_toIwwEclERKwS3_ = Module["__ZNKSt3__210__equal_toIwwEclERKwS3_"] = createExportWrapper("_ZNKSt3__210__equal_toIwwEclERKwS3_"); var __ZNKSt3__211__wrap_iterIPwEplEl = Module["__ZNKSt3__211__wrap_iterIPwEplEl"] = createExportWrapper("_ZNKSt3__211__wrap_iterIPwEplEl"); var __ZNSt3__211__wrap_iterIPwEpLEl = Module["__ZNSt3__211__wrap_iterIPwEpLEl"] = createExportWrapper("_ZNSt3__211__wrap_iterIPwEpLEl"); var __ZNSt3__213__rewrap_iterIPcEET_S2_S2_ = Module["__ZNSt3__213__rewrap_iterIPcEET_S2_S2_"] = createExportWrapper("_ZNSt3__213__rewrap_iterIPcEET_S2_S2_"); var __ZNSt3__26__copyIKccEENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_copy_assignableIS7_EE5valueEPS7_E4typeEPS4_SB_S8_ = Module["__ZNSt3__26__copyIKccEENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_copy_assignableIS7_EE5valueEPS7_E4typeEPS4_SB_S8_"] = createExportWrapper("_ZNSt3__26__copyIKccEENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_copy_assignableIS7_EE5valueEPS7_E4typeEPS4_SB_S8_"); var __ZNSt3__213__unwrap_iterINS_11__wrap_iterIPKcEENS_18__unwrap_iter_implIS4_Lb1EEEEEDTclsrT0_7__applycl7declvalIT_EEEES8_ = Module["__ZNSt3__213__unwrap_iterINS_11__wrap_iterIPKcEENS_18__unwrap_iter_implIS4_Lb1EEEEEDTclsrT0_7__applycl7declvalIT_EEEES8_"] = createExportWrapper("_ZNSt3__213__unwrap_iterINS_11__wrap_iterIPKcEENS_18__unwrap_iter_implIS4_Lb1EEEEEDTclsrT0_7__applycl7declvalIT_EEEES8_"); var __ZNSt3__218__unwrap_iter_implINS_11__wrap_iterIPKcEELb1EE7__applyES4_ = Module["__ZNSt3__218__unwrap_iter_implINS_11__wrap_iterIPKcEELb1EE7__applyES4_"] = createExportWrapper("_ZNSt3__218__unwrap_iter_implINS_11__wrap_iterIPKcEELb1EE7__applyES4_"); var __ZNSt3__212__to_addressINS_11__wrap_iterIPKcEEvEENS_5decayIDTclsr19__to_address_helperIT_EE6__callcl7declvalIRKS6_EEEEE4typeES8_ = Module["__ZNSt3__212__to_addressINS_11__wrap_iterIPKcEEvEENS_5decayIDTclsr19__to_address_helperIT_EE6__callcl7declvalIRKS6_EEEEE4typeES8_"] = createExportWrapper("_ZNSt3__212__to_addressINS_11__wrap_iterIPKcEEvEENS_5decayIDTclsr19__to_address_helperIT_EE6__callcl7declvalIRKS6_EEEEE4typeES8_"); var __ZNSt3__219__to_address_helperINS_11__wrap_iterIPKcEEvE6__callERKS4_ = Module["__ZNSt3__219__to_address_helperINS_11__wrap_iterIPKcEEvE6__callERKS4_"] = createExportWrapper("_ZNSt3__219__to_address_helperINS_11__wrap_iterIPKcEEvE6__callERKS4_"); var __ZNSt3__214pointer_traitsINS_11__wrap_iterIPKcEEE10to_addressES4_ = Module["__ZNSt3__214pointer_traitsINS_11__wrap_iterIPKcEEE10to_addressES4_"] = createExportWrapper("_ZNSt3__214pointer_traitsINS_11__wrap_iterIPKcEEE10to_addressES4_"); var __ZNSt3__223__libcpp_numeric_limitsIjLb1EE3maxEv = Module["__ZNSt3__223__libcpp_numeric_limitsIjLb1EE3maxEv"] = createExportWrapper("_ZNSt3__223__libcpp_numeric_limitsIjLb1EE3maxEv"); var __ZNSt3__211__wrap_iterIPKcEpLEl = Module["__ZNSt3__211__wrap_iterIPKcEpLEl"] = createExportWrapper("_ZNSt3__211__wrap_iterIPKcEpLEl"); var __ZNSt3__213__rewrap_iterIPwEET_S2_S2_ = Module["__ZNSt3__213__rewrap_iterIPwEET_S2_S2_"] = createExportWrapper("_ZNSt3__213__rewrap_iterIPwEET_S2_S2_"); var __ZNSt3__26__copyIKwwEENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_copy_assignableIS7_EE5valueEPS7_E4typeEPS4_SB_S8_ = Module["__ZNSt3__26__copyIKwwEENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_copy_assignableIS7_EE5valueEPS7_E4typeEPS4_SB_S8_"] = createExportWrapper("_ZNSt3__26__copyIKwwEENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_copy_assignableIS7_EE5valueEPS7_E4typeEPS4_SB_S8_"); var __ZNSt3__213__unwrap_iterINS_11__wrap_iterIPKwEENS_18__unwrap_iter_implIS4_Lb1EEEEEDTclsrT0_7__applycl7declvalIT_EEEES8_ = Module["__ZNSt3__213__unwrap_iterINS_11__wrap_iterIPKwEENS_18__unwrap_iter_implIS4_Lb1EEEEEDTclsrT0_7__applycl7declvalIT_EEEES8_"] = createExportWrapper("_ZNSt3__213__unwrap_iterINS_11__wrap_iterIPKwEENS_18__unwrap_iter_implIS4_Lb1EEEEEDTclsrT0_7__applycl7declvalIT_EEEES8_"); var __ZNSt3__218__unwrap_iter_implINS_11__wrap_iterIPKwEELb1EE7__applyES4_ = Module["__ZNSt3__218__unwrap_iter_implINS_11__wrap_iterIPKwEELb1EE7__applyES4_"] = createExportWrapper("_ZNSt3__218__unwrap_iter_implINS_11__wrap_iterIPKwEELb1EE7__applyES4_"); var __ZNSt3__212__to_addressINS_11__wrap_iterIPKwEEvEENS_5decayIDTclsr19__to_address_helperIT_EE6__callcl7declvalIRKS6_EEEEE4typeES8_ = Module["__ZNSt3__212__to_addressINS_11__wrap_iterIPKwEEvEENS_5decayIDTclsr19__to_address_helperIT_EE6__callcl7declvalIRKS6_EEEEE4typeES8_"] = createExportWrapper("_ZNSt3__212__to_addressINS_11__wrap_iterIPKwEEvEENS_5decayIDTclsr19__to_address_helperIT_EE6__callcl7declvalIRKS6_EEEEE4typeES8_"); var __ZNSt3__219__to_address_helperINS_11__wrap_iterIPKwEEvE6__callERKS4_ = Module["__ZNSt3__219__to_address_helperINS_11__wrap_iterIPKwEEvE6__callERKS4_"] = createExportWrapper("_ZNSt3__219__to_address_helperINS_11__wrap_iterIPKwEEvE6__callERKS4_"); var __ZNSt3__214pointer_traitsINS_11__wrap_iterIPKwEEE10to_addressES4_ = Module["__ZNSt3__214pointer_traitsINS_11__wrap_iterIPKwEEE10to_addressES4_"] = createExportWrapper("_ZNSt3__214pointer_traitsINS_11__wrap_iterIPKwEEE10to_addressES4_"); var __ZNSt3__212__to_addressIKwEEPT_S3_ = Module["__ZNSt3__212__to_addressIKwEEPT_S3_"] = createExportWrapper("_ZNSt3__212__to_addressIKwEEPT_S3_"); var __ZNSt3__211__wrap_iterIPKwEpLEl = Module["__ZNSt3__211__wrap_iterIPKwEpLEl"] = createExportWrapper("_ZNSt3__211__wrap_iterIPKwEpLEl"); var __ZNSt3__29__reverseIPjEEvT_S2_NS_26random_access_iterator_tagE = Module["__ZNSt3__29__reverseIPjEEvT_S2_NS_26random_access_iterator_tagE"] = createExportWrapper("_ZNSt3__29__reverseIPjEEvT_S2_NS_26random_access_iterator_tagE"); var __ZNSt3__29iter_swapIPjS1_EEvT_T0_ = Module["__ZNSt3__29iter_swapIPjS1_EEvT_T0_"] = createExportWrapper("_ZNSt3__29iter_swapIPjS1_EEvT_T0_"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9__is_longEv = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9__is_longEv"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9__is_longEv"); var __ZNSt3__216allocator_traitsINS_9allocatorIwEEE10deallocateERS2_Pwm = Module["__ZNSt3__216allocator_traitsINS_9allocatorIwEEE10deallocateERS2_Pwm"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorIwEEE10deallocateERS2_Pwm"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__allocEv = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__allocEv"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__allocEv"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE18__get_long_pointerEv = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE18__get_long_pointerEv"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE18__get_long_pointerEv"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE14__get_long_capEv = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE14__get_long_capEv"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE14__get_long_capEv"); var __ZNKSt3__217__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_E5firstEv = Module["__ZNKSt3__217__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_E5firstEv"] = createExportWrapper("_ZNKSt3__217__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_E5firstEv"); var __ZNKSt3__222__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EE5__getEv = Module["__ZNKSt3__222__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EE5__getEv"] = createExportWrapper("_ZNKSt3__222__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EE5__getEv"); var __ZNSt3__29allocatorIwE10deallocateEPwm = Module["__ZNSt3__29allocatorIwE10deallocateEPwm"] = createExportWrapper("_ZNSt3__29allocatorIwE10deallocateEPwm"); var __ZNSt3__217__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_E6secondEv = Module["__ZNSt3__217__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_E6secondEv"] = createExportWrapper("_ZNSt3__217__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_E6secondEv"); var __ZNSt3__222__compressed_pair_elemINS_9allocatorIwEELi1ELb1EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemINS_9allocatorIwEELi1ELb1EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_9allocatorIwEELi1ELb1EE5__getEv"); var __ZNSt3__217__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_E5firstEv = Module["__ZNSt3__217__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_E5firstEv"] = createExportWrapper("_ZNSt3__217__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_E5firstEv"); var __ZNSt3__222__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EE5__getEv"); var __ZNSt3__217__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEEC2IDnNS_18__default_init_tagEEEOT_OT0_ = Module["__ZNSt3__217__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEEC2IDnNS_18__default_init_tagEEEOT_OT0_"] = createExportWrapper("_ZNSt3__217__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEEC2IDnNS_18__default_init_tagEEEOT_OT0_"); var __ZNSt3__219__debug_db_insert_cINS_6vectorIPNS_6locale5facetENS_15__sso_allocatorIS4_Lm30EEEEEEEvPT_ = Module["__ZNSt3__219__debug_db_insert_cINS_6vectorIPNS_6locale5facetENS_15__sso_allocatorIS4_Lm30EEEEEEEvPT_"] = createExportWrapper("_ZNSt3__219__debug_db_insert_cINS_6vectorIPNS_6locale5facetENS_15__sso_allocatorIS4_Lm30EEEEEEEvPT_"); var __ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE11__vallocateEm = Module["__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE11__vallocateEm"] = createExportWrapper("_ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE11__vallocateEm"); var __ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE18__construct_at_endEm = Module["__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE18__construct_at_endEm"] = createExportWrapper("_ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE18__construct_at_endEm"); var __ZNSt3__222__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEC2IDnvEEOT_ = Module["__ZNSt3__222__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEC2IDnvEEOT_"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EEC2IDnvEEOT_"); var __ZNSt3__222__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELm30EEELi1ELb0EEC2ENS_18__default_init_tagE = Module["__ZNSt3__222__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELm30EEELi1ELb0EEC2ENS_18__default_init_tagE"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELm30EEELi1ELb0EEC2ENS_18__default_init_tagE"); var __ZNSt3__215__sso_allocatorIPNS_6locale5facetELm30EEC2Ev = Module["__ZNSt3__215__sso_allocatorIPNS_6locale5facetELm30EEC2Ev"] = createExportWrapper("_ZNSt3__215__sso_allocatorIPNS_6locale5facetELm30EEC2Ev"); var __ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE8max_sizeEv = Module["__ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE8max_sizeEv"] = createExportWrapper("_ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE8max_sizeEv"); var __ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE20__throw_length_errorEv = Module["__ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE20__throw_length_errorEv"] = createExportWrapper("_ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE20__throw_length_errorEv"); var __ZNSt3__216allocator_traitsINS_15__sso_allocatorIPNS_6locale5facetELm30EEEE8allocateERS5_m = Module["__ZNSt3__216allocator_traitsINS_15__sso_allocatorIPNS_6locale5facetELm30EEEE8allocateERS5_m"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_15__sso_allocatorIPNS_6locale5facetELm30EEEE8allocateERS5_m"); var __ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE7__allocEv = Module["__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE7__allocEv"] = createExportWrapper("_ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE7__allocEv"); var __ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE9__end_capEv = Module["__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE9__end_capEv"] = createExportWrapper("_ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE9__end_capEv"); var __ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE14__annotate_newEm = Module["__ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE14__annotate_newEm"] = createExportWrapper("_ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE14__annotate_newEm"); var __ZNSt3__216allocator_traitsINS_15__sso_allocatorIPNS_6locale5facetELm30EEEE8max_sizeIS5_vEEmRKS5_ = Module["__ZNSt3__216allocator_traitsINS_15__sso_allocatorIPNS_6locale5facetELm30EEEE8max_sizeIS5_vEEmRKS5_"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_15__sso_allocatorIPNS_6locale5facetELm30EEEE8max_sizeIS5_vEEmRKS5_"); var __ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE7__allocEv = Module["__ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE7__allocEv"] = createExportWrapper("_ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE7__allocEv"); var __ZNKSt3__215__sso_allocatorIPNS_6locale5facetELm30EE8max_sizeEv = Module["__ZNKSt3__215__sso_allocatorIPNS_6locale5facetELm30EE8max_sizeEv"] = createExportWrapper("_ZNKSt3__215__sso_allocatorIPNS_6locale5facetELm30EE8max_sizeEv"); var __ZNKSt3__217__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE6secondEv = Module["__ZNKSt3__217__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE6secondEv"] = createExportWrapper("_ZNKSt3__217__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE6secondEv"); var __ZNKSt3__222__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELm30EEELi1ELb0EE5__getEv = Module["__ZNKSt3__222__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELm30EEELi1ELb0EE5__getEv"] = createExportWrapper("_ZNKSt3__222__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELm30EEELi1ELb0EE5__getEv"); var __ZNSt3__215__sso_allocatorIPNS_6locale5facetELm30EE8allocateEmPKv = Module["__ZNSt3__215__sso_allocatorIPNS_6locale5facetELm30EE8allocateEmPKv"] = createExportWrapper("_ZNSt3__215__sso_allocatorIPNS_6locale5facetELm30EE8allocateEmPKv"); var __ZNSt3__29allocatorIPNS_6locale5facetEEC2Ev = Module["__ZNSt3__29allocatorIPNS_6locale5facetEEC2Ev"] = createExportWrapper("_ZNSt3__29allocatorIPNS_6locale5facetEEC2Ev"); var __ZNSt3__29allocatorIPNS_6locale5facetEE8allocateEm = Module["__ZNSt3__29allocatorIPNS_6locale5facetEE8allocateEm"] = createExportWrapper("_ZNSt3__29allocatorIPNS_6locale5facetEE8allocateEm"); var __ZNSt3__216__non_trivial_ifILb1ENS_9allocatorIPNS_6locale5facetEEEEC2Ev = Module["__ZNSt3__216__non_trivial_ifILb1ENS_9allocatorIPNS_6locale5facetEEEEC2Ev"] = createExportWrapper("_ZNSt3__216__non_trivial_ifILb1ENS_9allocatorIPNS_6locale5facetEEEEC2Ev"); var __ZNSt3__216allocator_traitsINS_9allocatorIPNS_6locale5facetEEEE8max_sizeIS5_vvEEmRKS5_ = Module["__ZNSt3__216allocator_traitsINS_9allocatorIPNS_6locale5facetEEEE8max_sizeIS5_vvEEmRKS5_"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorIPNS_6locale5facetEEEE8max_sizeIS5_vvEEmRKS5_"); var __ZNSt3__217__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE6secondEv = Module["__ZNSt3__217__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE6secondEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE6secondEv"); var __ZNSt3__222__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELm30EEELi1ELb0EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELm30EEELi1ELb0EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_15__sso_allocatorIPNS_6locale5facetELm30EEELi1ELb0EE5__getEv"); var __ZNSt3__217__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE5firstEv = Module["__ZNSt3__217__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE5firstEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE5firstEv"); var __ZNSt3__222__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EE5__getEv"); var __ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE31__annotate_contiguous_containerEPKvS8_S8_S8_ = Module["__ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE31__annotate_contiguous_containerEPKvS8_S8_S8_"] = createExportWrapper("_ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE31__annotate_contiguous_containerEPKvS8_S8_S8_"); var __ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE4dataEv = Module["__ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE4dataEv"] = createExportWrapper("_ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE4dataEv"); var __ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE8capacityEv = Module["__ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE8capacityEv"] = createExportWrapper("_ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE8capacityEv"); var __ZNSt3__212__to_addressIPNS_6locale5facetEEEPT_S5_ = Module["__ZNSt3__212__to_addressIPNS_6locale5facetEEEPT_S5_"] = createExportWrapper("_ZNSt3__212__to_addressIPNS_6locale5facetEEEPT_S5_"); var __ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE9__end_capEv = Module["__ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE9__end_capEv"] = createExportWrapper("_ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE9__end_capEv"); var __ZNKSt3__217__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE5firstEv = Module["__ZNKSt3__217__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE5firstEv"] = createExportWrapper("_ZNKSt3__217__compressed_pairIPPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE5firstEv"); var __ZNKSt3__222__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EE5__getEv = Module["__ZNKSt3__222__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EE5__getEv"] = createExportWrapper("_ZNKSt3__222__compressed_pair_elemIPPNS_6locale5facetELi0ELb0EE5__getEv"); var __ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE21_ConstructTransactionC2ERS6_m = Module["__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE21_ConstructTransactionC2ERS6_m"] = createExportWrapper("_ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE21_ConstructTransactionC2ERS6_m"); var __ZNSt3__216allocator_traitsINS_15__sso_allocatorIPNS_6locale5facetELm30EEEE9constructIS4_JEvvEEvRS5_PT_DpOT0_ = Module["__ZNSt3__216allocator_traitsINS_15__sso_allocatorIPNS_6locale5facetELm30EEEE9constructIS4_JEvvEEvRS5_PT_DpOT0_"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_15__sso_allocatorIPNS_6locale5facetELm30EEEE9constructIS4_JEvvEEvRS5_PT_DpOT0_"); var __ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE21_ConstructTransactionD2Ev = Module["__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE21_ConstructTransactionD2Ev"] = createExportWrapper("_ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE21_ConstructTransactionD2Ev"); var __ZNSt3__212construct_atIPNS_6locale5facetEJEPS3_EEPT_S6_DpOT0_ = Module["__ZNSt3__212construct_atIPNS_6locale5facetEJEPS3_EEPT_S6_DpOT0_"] = createExportWrapper("_ZNSt3__212construct_atIPNS_6locale5facetEJEPS3_EEPT_S6_DpOT0_"); var __ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE17__annotate_deleteEv = Module["__ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE17__annotate_deleteEv"] = createExportWrapper("_ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE17__annotate_deleteEv"); var __ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE7__clearEv = Module["__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE7__clearEv"] = createExportWrapper("_ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE7__clearEv"); var __ZNSt3__216allocator_traitsINS_15__sso_allocatorIPNS_6locale5facetELm30EEEE10deallocateERS5_PS4_m = Module["__ZNSt3__216allocator_traitsINS_15__sso_allocatorIPNS_6locale5facetELm30EEEE10deallocateERS5_PS4_m"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_15__sso_allocatorIPNS_6locale5facetELm30EEEE10deallocateERS5_PS4_m"); var __ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE22__base_destruct_at_endEPS3_ = Module["__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE22__base_destruct_at_endEPS3_"] = createExportWrapper("_ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE22__base_destruct_at_endEPS3_"); var __ZNSt3__216allocator_traitsINS_15__sso_allocatorIPNS_6locale5facetELm30EEEE7destroyIS4_vvEEvRS5_PT_ = Module["__ZNSt3__216allocator_traitsINS_15__sso_allocatorIPNS_6locale5facetELm30EEEE7destroyIS4_vvEEvRS5_PT_"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_15__sso_allocatorIPNS_6locale5facetELm30EEEE7destroyIS4_vvEEvRS5_PT_"); var __ZNSt3__210destroy_atIPNS_6locale5facetELi0EEEvPT_ = Module["__ZNSt3__210destroy_atIPNS_6locale5facetELi0EEEvPT_"] = createExportWrapper("_ZNSt3__210destroy_atIPNS_6locale5facetELi0EEEvPT_"); var __ZNSt3__212__destroy_atIPNS_6locale5facetELi0EEEvPT_ = Module["__ZNSt3__212__destroy_atIPNS_6locale5facetELi0EEEvPT_"] = createExportWrapper("_ZNSt3__212__destroy_atIPNS_6locale5facetELi0EEEvPT_"); var __ZNSt3__215__sso_allocatorIPNS_6locale5facetELm30EE10deallocateEPS3_m = Module["__ZNSt3__215__sso_allocatorIPNS_6locale5facetELm30EE10deallocateEPS3_m"] = createExportWrapper("_ZNSt3__215__sso_allocatorIPNS_6locale5facetELm30EE10deallocateEPS3_m"); var __ZNSt3__29allocatorIPNS_6locale5facetEE10deallocateEPS3_m = Module["__ZNSt3__29allocatorIPNS_6locale5facetEE10deallocateEPS3_m"] = createExportWrapper("_ZNSt3__29allocatorIPNS_6locale5facetEE10deallocateEPS3_m"); var __ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE17__annotate_shrinkEm = Module["__ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE17__annotate_shrinkEm"] = createExportWrapper("_ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE17__annotate_shrinkEm"); var __ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE26__invalidate_all_iteratorsEv = Module["__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE26__invalidate_all_iteratorsEv"] = createExportWrapper("_ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE26__invalidate_all_iteratorsEv"); var __ZNSt3__27collateIcEC2Em = Module["__ZNSt3__27collateIcEC2Em"] = createExportWrapper("_ZNSt3__27collateIcEC2Em"); var __ZNSt3__27collateIwEC2Em = Module["__ZNSt3__27collateIwEC2Em"] = createExportWrapper("_ZNSt3__27collateIwEC2Em"); var __ZNSt3__25ctypeIwEC2Em = Module["__ZNSt3__25ctypeIwEC2Em"] = createExportWrapper("_ZNSt3__25ctypeIwEC2Em"); var __ZNSt3__27codecvtIcc11__mbstate_tEC2Em = Module["__ZNSt3__27codecvtIcc11__mbstate_tEC2Em"] = createExportWrapper("_ZNSt3__27codecvtIcc11__mbstate_tEC2Em"); var __ZNSt3__27codecvtIDsc11__mbstate_tEC2Em = Module["__ZNSt3__27codecvtIDsc11__mbstate_tEC2Em"] = createExportWrapper("_ZNSt3__27codecvtIDsc11__mbstate_tEC2Em"); var __ZNSt3__27codecvtIDic11__mbstate_tEC2Em = Module["__ZNSt3__27codecvtIDic11__mbstate_tEC2Em"] = createExportWrapper("_ZNSt3__27codecvtIDic11__mbstate_tEC2Em"); var __ZNSt3__27codecvtIDsDu11__mbstate_tEC2Em = Module["__ZNSt3__27codecvtIDsDu11__mbstate_tEC2Em"] = createExportWrapper("_ZNSt3__27codecvtIDsDu11__mbstate_tEC2Em"); var __ZNSt3__27codecvtIDiDu11__mbstate_tEC2Em = Module["__ZNSt3__27codecvtIDiDu11__mbstate_tEC2Em"] = createExportWrapper("_ZNSt3__27codecvtIDiDu11__mbstate_tEC2Em"); var __ZNSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEC2Em = Module["__ZNSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEC2Em"] = createExportWrapper("_ZNSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEC2Em"); var __ZNSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEC2Em = Module["__ZNSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEC2Em"] = createExportWrapper("_ZNSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEC2Em"); var __ZNSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEC2Em = Module["__ZNSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEC2Em"] = createExportWrapper("_ZNSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEC2Em"); var __ZNSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEC2Em = Module["__ZNSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEC2Em"] = createExportWrapper("_ZNSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEC2Em"); var __ZNSt3__210moneypunctIcLb0EEC2Em = Module["__ZNSt3__210moneypunctIcLb0EEC2Em"] = createExportWrapper("_ZNSt3__210moneypunctIcLb0EEC2Em"); var __ZNSt3__210money_baseC2Ev = Module["__ZNSt3__210money_baseC2Ev"] = createExportWrapper("_ZNSt3__210money_baseC2Ev"); var __ZNSt3__210moneypunctIcLb1EEC2Em = Module["__ZNSt3__210moneypunctIcLb1EEC2Em"] = createExportWrapper("_ZNSt3__210moneypunctIcLb1EEC2Em"); var __ZNSt3__210moneypunctIwLb0EEC2Em = Module["__ZNSt3__210moneypunctIwLb0EEC2Em"] = createExportWrapper("_ZNSt3__210moneypunctIwLb0EEC2Em"); var __ZNSt3__210moneypunctIwLb1EEC2Em = Module["__ZNSt3__210moneypunctIwLb1EEC2Em"] = createExportWrapper("_ZNSt3__210moneypunctIwLb1EEC2Em"); var __ZNSt3__29money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEC2Em = Module["__ZNSt3__29money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEC2Em"] = createExportWrapper("_ZNSt3__29money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEC2Em"); var __ZNSt3__211__money_getIcEC2Ev = Module["__ZNSt3__211__money_getIcEC2Ev"] = createExportWrapper("_ZNSt3__211__money_getIcEC2Ev"); var __ZNSt3__29money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEC2Em = Module["__ZNSt3__29money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEC2Em"] = createExportWrapper("_ZNSt3__29money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEC2Em"); var __ZNSt3__211__money_getIwEC2Ev = Module["__ZNSt3__211__money_getIwEC2Ev"] = createExportWrapper("_ZNSt3__211__money_getIwEC2Ev"); var __ZNSt3__29money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEC2Em = Module["__ZNSt3__29money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEC2Em"] = createExportWrapper("_ZNSt3__29money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEC2Em"); var __ZNSt3__211__money_putIcEC2Ev = Module["__ZNSt3__211__money_putIcEC2Ev"] = createExportWrapper("_ZNSt3__211__money_putIcEC2Ev"); var __ZNSt3__29money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEC2Em = Module["__ZNSt3__29money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEC2Em"] = createExportWrapper("_ZNSt3__29money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEC2Em"); var __ZNSt3__211__money_putIwEC2Ev = Module["__ZNSt3__211__money_putIwEC2Ev"] = createExportWrapper("_ZNSt3__211__money_putIwEC2Ev"); var __ZNSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEC2Em = Module["__ZNSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEC2Em"] = createExportWrapper("_ZNSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEC2Em"); var __ZNSt3__220__time_get_c_storageIcEC2Ev = Module["__ZNSt3__220__time_get_c_storageIcEC2Ev"] = createExportWrapper("_ZNSt3__220__time_get_c_storageIcEC2Ev"); var __ZNSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEC2Em = Module["__ZNSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEC2Em"] = createExportWrapper("_ZNSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEC2Em"); var __ZNSt3__220__time_get_c_storageIwEC2Ev = Module["__ZNSt3__220__time_get_c_storageIwEC2Ev"] = createExportWrapper("_ZNSt3__220__time_get_c_storageIwEC2Ev"); var __ZNSt3__28time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEC2Em = Module["__ZNSt3__28time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEC2Em"] = createExportWrapper("_ZNSt3__28time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEC2Em"); var __ZNSt3__210__time_putC2Ev = Module["__ZNSt3__210__time_putC2Ev"] = createExportWrapper("_ZNSt3__210__time_putC2Ev"); var __ZNSt3__28time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEC2Em = Module["__ZNSt3__28time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEC2Em"] = createExportWrapper("_ZNSt3__28time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEC2Em"); var __ZNSt3__28messagesIcEC2Em = Module["__ZNSt3__28messagesIcEC2Em"] = createExportWrapper("_ZNSt3__28messagesIcEC2Em"); var __ZNSt3__213messages_baseC2Ev = Module["__ZNSt3__213messages_baseC2Ev"] = createExportWrapper("_ZNSt3__213messages_baseC2Ev"); var __ZNSt3__28messagesIwEC2Em = Module["__ZNSt3__28messagesIwEC2Em"] = createExportWrapper("_ZNSt3__28messagesIwEC2Em"); var __ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE19__copy_assign_allocERKS6_ = Module["__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE19__copy_assign_allocERKS6_"] = createExportWrapper("_ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE19__copy_assign_allocERKS6_"); var __ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE6assignIPS3_EENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIS3_NS_15iterator_traitsISA_E9referenceEEE5valueEvE4typeESA_SA_ = Module["__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE6assignIPS3_EENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIS3_NS_15iterator_traitsISA_E9referenceEEE5valueEvE4typeESA_SA_"] = createExportWrapper("_ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE6assignIPS3_EENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIS3_NS_15iterator_traitsISA_E9referenceEEE5valueEvE4typeESA_SA_"); var __ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE19__copy_assign_allocERKS6_NS_17integral_constantIbLb0EEE = Module["__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE19__copy_assign_allocERKS6_NS_17integral_constantIbLb0EEE"] = createExportWrapper("_ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE19__copy_assign_allocERKS6_NS_17integral_constantIbLb0EEE"); var __ZNSt3__28distanceIPPNS_6locale5facetEEENS_15iterator_traitsIT_E15difference_typeES6_S6_ = Module["__ZNSt3__28distanceIPPNS_6locale5facetEEENS_15iterator_traitsIT_E15difference_typeES6_S6_"] = createExportWrapper("_ZNSt3__28distanceIPPNS_6locale5facetEEENS_15iterator_traitsIT_E15difference_typeES6_S6_"); var __ZNSt3__27advanceIPPNS_6locale5facetEmmvEEvRT_T0_ = Module["__ZNSt3__27advanceIPPNS_6locale5facetEmmvEEvRT_T0_"] = createExportWrapper("_ZNSt3__27advanceIPPNS_6locale5facetEmmvEEvRT_T0_"); var __ZNSt3__24copyIPPNS_6locale5facetES4_EET0_T_S6_S5_ = Module["__ZNSt3__24copyIPPNS_6locale5facetES4_EET0_T_S6_S5_"] = createExportWrapper("_ZNSt3__24copyIPPNS_6locale5facetES4_EET0_T_S6_S5_"); var __ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE18__construct_at_endIPS3_EENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueEvE4typeESA_SA_m = Module["__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE18__construct_at_endIPS3_EENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueEvE4typeESA_SA_m"] = createExportWrapper("_ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE18__construct_at_endIPS3_EENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueEvE4typeESA_SA_m"); var __ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE17__destruct_at_endEPS3_ = Module["__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE17__destruct_at_endEPS3_"] = createExportWrapper("_ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE17__destruct_at_endEPS3_"); var __ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE13__vdeallocateEv = Module["__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE13__vdeallocateEv"] = createExportWrapper("_ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE13__vdeallocateEv"); var __ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE11__recommendEm = Module["__ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE11__recommendEm"] = createExportWrapper("_ZNKSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE11__recommendEm"); var __ZNSt3__210__distanceIPPNS_6locale5facetEEENS_15iterator_traitsIT_E15difference_typeES6_S6_NS_26random_access_iterator_tagE = Module["__ZNSt3__210__distanceIPPNS_6locale5facetEEENS_15iterator_traitsIT_E15difference_typeES6_S6_NS_26random_access_iterator_tagE"] = createExportWrapper("_ZNSt3__210__distanceIPPNS_6locale5facetEEENS_15iterator_traitsIT_E15difference_typeES6_S6_NS_26random_access_iterator_tagE"); var __ZNSt3__221__convert_to_integralEm = Module["__ZNSt3__221__convert_to_integralEm"] = createExportWrapper("_ZNSt3__221__convert_to_integralEm"); var __ZNSt3__29__advanceIPPNS_6locale5facetEEEvRT_NS_15iterator_traitsIS5_E15difference_typeENS_26random_access_iterator_tagE = Module["__ZNSt3__29__advanceIPPNS_6locale5facetEEEvRT_NS_15iterator_traitsIS5_E15difference_typeENS_26random_access_iterator_tagE"] = createExportWrapper("_ZNSt3__29__advanceIPPNS_6locale5facetEEEvRT_NS_15iterator_traitsIS5_E15difference_typeENS_26random_access_iterator_tagE"); var __ZNSt3__213__rewrap_iterIPPNS_6locale5facetEEET_S5_S5_ = Module["__ZNSt3__213__rewrap_iterIPPNS_6locale5facetEEET_S5_S5_"] = createExportWrapper("_ZNSt3__213__rewrap_iterIPPNS_6locale5facetEEET_S5_S5_"); var __ZNSt3__26__copyIPNS_6locale5facetES3_EENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_copy_assignableIS9_EE5valueEPS9_E4typeEPS6_SD_SA_ = Module["__ZNSt3__26__copyIPNS_6locale5facetES3_EENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_copy_assignableIS9_EE5valueEPS9_E4typeEPS6_SD_SA_"] = createExportWrapper("_ZNSt3__26__copyIPNS_6locale5facetES3_EENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_copy_assignableIS9_EE5valueEPS9_E4typeEPS6_SD_SA_"); var __ZNSt3__213__unwrap_iterIPPNS_6locale5facetENS_18__unwrap_iter_implIS4_Lb1EEEEEDTclsrT0_7__applycl7declvalIT_EEEES8_ = Module["__ZNSt3__213__unwrap_iterIPPNS_6locale5facetENS_18__unwrap_iter_implIS4_Lb1EEEEEDTclsrT0_7__applycl7declvalIT_EEEES8_"] = createExportWrapper("_ZNSt3__213__unwrap_iterIPPNS_6locale5facetENS_18__unwrap_iter_implIS4_Lb1EEEEEDTclsrT0_7__applycl7declvalIT_EEEES8_"); var __ZNSt3__218__unwrap_iter_implIPPNS_6locale5facetELb1EE7__applyES4_ = Module["__ZNSt3__218__unwrap_iter_implIPPNS_6locale5facetELb1EE7__applyES4_"] = createExportWrapper("_ZNSt3__218__unwrap_iter_implIPPNS_6locale5facetELb1EE7__applyES4_"); var __ZNSt3__225__construct_range_forwardINS_15__sso_allocatorIPNS_6locale5facetELm30EEES4_S4_S4_S4_vEEvRT_PT0_S9_RPT1_ = Module["__ZNSt3__225__construct_range_forwardINS_15__sso_allocatorIPNS_6locale5facetELm30EEES4_S4_S4_S4_vEEvRT_PT0_S9_RPT1_"] = createExportWrapper("_ZNSt3__225__construct_range_forwardINS_15__sso_allocatorIPNS_6locale5facetELm30EEES4_S4_S4_S4_vEEvRT_PT0_S9_RPT1_"); var __ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE27__invalidate_iterators_pastEPS3_ = Module["__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE27__invalidate_iterators_pastEPS3_"] = createExportWrapper("_ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE27__invalidate_iterators_pastEPS3_"); var __ZNSt3__27codecvtIcc11__mbstate_tEC2EPKcm = Module["__ZNSt3__27codecvtIcc11__mbstate_tEC2EPKcm"] = createExportWrapper("_ZNSt3__27codecvtIcc11__mbstate_tEC2EPKcm"); var __ZNSt3__27codecvtIDsc11__mbstate_tEC2EPKcm = Module["__ZNSt3__27codecvtIDsc11__mbstate_tEC2EPKcm"] = createExportWrapper("_ZNSt3__27codecvtIDsc11__mbstate_tEC2EPKcm"); var __ZNSt3__27codecvtIDic11__mbstate_tEC2EPKcm = Module["__ZNSt3__27codecvtIDic11__mbstate_tEC2EPKcm"] = createExportWrapper("_ZNSt3__27codecvtIDic11__mbstate_tEC2EPKcm"); var __ZNSt3__27codecvtIDsDu11__mbstate_tEC2EPKcm = Module["__ZNSt3__27codecvtIDsDu11__mbstate_tEC2EPKcm"] = createExportWrapper("_ZNSt3__27codecvtIDsDu11__mbstate_tEC2EPKcm"); var __ZNSt3__27codecvtIDiDu11__mbstate_tEC2EPKcm = Module["__ZNSt3__27codecvtIDiDu11__mbstate_tEC2EPKcm"] = createExportWrapper("_ZNSt3__27codecvtIDiDu11__mbstate_tEC2EPKcm"); var __ZNSt3__28time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEC2ERKNS_12basic_stringIcS3_NS_9allocatorIcEEEEm = Module["__ZNSt3__28time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEC2ERKNS_12basic_stringIcS3_NS_9allocatorIcEEEEm"] = createExportWrapper("_ZNSt3__28time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEC2ERKNS_12basic_stringIcS3_NS_9allocatorIcEEEEm"); var __ZNSt3__28time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEC2ERKNS_12basic_stringIcNS2_IcEENS_9allocatorIcEEEEm = Module["__ZNSt3__28time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEC2ERKNS_12basic_stringIcNS2_IcEENS_9allocatorIcEEEEm"] = createExportWrapper("_ZNSt3__28time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEC2ERKNS_12basic_stringIcNS2_IcEENS_9allocatorIcEEEEm"); var __ZNSt3__222__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEC2IRS3_vEEOT_ = Module["__ZNSt3__222__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEC2IRS3_vEEOT_"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPNS_6locale5facetELi0ELb0EEC2IRS3_vEEOT_"); var __ZNSt3__222__compressed_pair_elemIPNS_6locale5facetELi0ELb0EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemIPNS_6locale5facetELi0ELb0EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPNS_6locale5facetELi0ELb0EE5__getEv"); var __ZNKSt3__222__compressed_pair_elemIPNS_6locale5facetELi0ELb0EE5__getEv = Module["__ZNKSt3__222__compressed_pair_elemIPNS_6locale5facetELi0ELb0EE5__getEv"] = createExportWrapper("_ZNKSt3__222__compressed_pair_elemIPNS_6locale5facetELi0ELb0EE5__getEv"); var __ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE8__appendEm = Module["__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE8__appendEm"] = createExportWrapper("_ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE8__appendEm"); var __ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEEC2EmmS6_ = Module["__ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEEC2EmmS6_"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEEC2EmmS6_"); var __ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE18__construct_at_endEm = Module["__ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE18__construct_at_endEm"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE18__construct_at_endEm"); var __ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE26__swap_out_circular_bufferERNS_14__split_bufferIS3_RS5_EE = Module["__ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE26__swap_out_circular_bufferERNS_14__split_bufferIS3_RS5_EE"] = createExportWrapper("_ZNSt3__26vectorIPNS_6locale5facetENS_15__sso_allocatorIS3_Lm30EEEE26__swap_out_circular_bufferERNS_14__split_bufferIS3_RS5_EE"); var __ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEED2Ev = Module["__ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEED2Ev"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEED2Ev"); var __ZNSt3__217__compressed_pairIPPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEEC2IDnS7_EEOT_OT0_ = Module["__ZNSt3__217__compressed_pairIPPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEEC2IDnS7_EEOT_OT0_"] = createExportWrapper("_ZNSt3__217__compressed_pairIPPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEEC2IDnS7_EEOT_OT0_"); var __ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE7__allocEv = Module["__ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE7__allocEv"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE7__allocEv"); var __ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE9__end_capEv = Module["__ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE9__end_capEv"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE9__end_capEv"); var __ZNSt3__222__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELm30EEELi1ELb0EEC2IS6_vEEOT_ = Module["__ZNSt3__222__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELm30EEELi1ELb0EEC2IS6_vEEOT_"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELm30EEELi1ELb0EEC2IS6_vEEOT_"); var __ZNSt3__217__compressed_pairIPPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE6secondEv = Module["__ZNSt3__217__compressed_pairIPPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE6secondEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE6secondEv"); var __ZNSt3__222__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELm30EEELi1ELb0EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELm30EEELi1ELb0EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIRNS_15__sso_allocatorIPNS_6locale5facetELm30EEELi1ELb0EE5__getEv"); var __ZNSt3__217__compressed_pairIPPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE5firstEv = Module["__ZNSt3__217__compressed_pairIPPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE5firstEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE5firstEv"); var __ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE21_ConstructTransactionC2EPPS3_m = Module["__ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE21_ConstructTransactionC2EPPS3_m"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE21_ConstructTransactionC2EPPS3_m"); var __ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE21_ConstructTransactionD2Ev = Module["__ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE21_ConstructTransactionD2Ev"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE21_ConstructTransactionD2Ev"); var __ZNSt3__246__construct_backward_with_exception_guaranteesINS_15__sso_allocatorIPNS_6locale5facetELm30EEES4_vEEvRT_PT0_S9_RS9_ = Module["__ZNSt3__246__construct_backward_with_exception_guaranteesINS_15__sso_allocatorIPNS_6locale5facetELm30EEES4_vEEvRT_PT0_S9_RS9_"] = createExportWrapper("_ZNSt3__246__construct_backward_with_exception_guaranteesINS_15__sso_allocatorIPNS_6locale5facetELm30EEES4_vEEvRT_PT0_S9_RS9_"); var __ZNSt3__24swapIPPNS_6locale5facetEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_ = Module["__ZNSt3__24swapIPPNS_6locale5facetEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_"] = createExportWrapper("_ZNSt3__24swapIPPNS_6locale5facetEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS6_EE5valueEvE4typeERS6_S9_"); var __ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE5clearEv = Module["__ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE5clearEv"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE5clearEv"); var __ZNKSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE8capacityEv = Module["__ZNKSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE8capacityEv"] = createExportWrapper("_ZNKSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE8capacityEv"); var __ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE17__destruct_at_endEPS3_ = Module["__ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE17__destruct_at_endEPS3_"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE17__destruct_at_endEPS3_"); var __ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE17__destruct_at_endEPS3_NS_17integral_constantIbLb0EEE = Module["__ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE17__destruct_at_endEPS3_NS_17integral_constantIbLb0EEE"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE17__destruct_at_endEPS3_NS_17integral_constantIbLb0EEE"); var __ZNKSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE9__end_capEv = Module["__ZNKSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE9__end_capEv"] = createExportWrapper("_ZNKSt3__214__split_bufferIPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE9__end_capEv"); var __ZNKSt3__217__compressed_pairIPPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE5firstEv = Module["__ZNKSt3__217__compressed_pairIPPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE5firstEv"] = createExportWrapper("_ZNKSt3__217__compressed_pairIPPNS_6locale5facetERNS_15__sso_allocatorIS3_Lm30EEEE5firstEv"); var __ZNSt3__2eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_ = Module["__ZNSt3__2eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_"] = createExportWrapper("_ZNSt3__2eqIcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEmmPKcm = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEmmPKcm"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEmmPKcm"); var __ZNSt3__221__libcpp_acquire_loadImEET_PKS1_ = Module["__ZNSt3__221__libcpp_acquire_loadImEET_PKS1_"] = createExportWrapper("_ZNSt3__221__libcpp_acquire_loadImEET_PKS1_"); var __ZNSt3__211__call_onceERVmPvPFvS2_E = Module["__ZNSt3__211__call_onceERVmPvPFvS2_E"] = createExportWrapper("_ZNSt3__211__call_onceERVmPvPFvS2_E"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initEmc = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initEmc"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initEmc"); var __ZNSt3__211char_traitsIcE6assignEPcmc = Module["__ZNSt3__211char_traitsIcE6assignEPcmc"] = createExportWrapper("_ZNSt3__211char_traitsIcE6assignEPcmc"); var __ZNSt3__217__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EC2INS_18__default_init_tagESA_EEOT_OT0_ = Module["__ZNSt3__217__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EC2INS_18__default_init_tagESA_EEOT_OT0_"] = createExportWrapper("_ZNSt3__217__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EC2INS_18__default_init_tagESA_EEOT_OT0_"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__initIPKwEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueEvE4typeESA_SA_ = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__initIPKwEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueEvE4typeESA_SA_"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__initIPKwEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueEvE4typeESA_SA_"); var __ZNSt3__219__debug_db_insert_cINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEEvPT_ = Module["__ZNSt3__219__debug_db_insert_cINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEEvPT_"] = createExportWrapper("_ZNSt3__219__debug_db_insert_cINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEEvPT_"); var __ZNSt3__222__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEC2ENS_18__default_init_tagE = Module["__ZNSt3__222__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEC2ENS_18__default_init_tagE"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEC2ENS_18__default_init_tagE"); var __ZNSt3__222__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEC2ENS_18__default_init_tagE = Module["__ZNSt3__222__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEC2ENS_18__default_init_tagE"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEC2ENS_18__default_init_tagE"); var __ZNSt3__29allocatorIwEC2Ev = Module["__ZNSt3__29allocatorIwEC2Ev"] = createExportWrapper("_ZNSt3__29allocatorIwEC2Ev"); var __ZNSt3__216__non_trivial_ifILb1ENS_9allocatorIwEEEC2Ev = Module["__ZNSt3__216__non_trivial_ifILb1ENS_9allocatorIwEEEC2Ev"] = createExportWrapper("_ZNSt3__216__non_trivial_ifILb1ENS_9allocatorIwEEEC2Ev"); var __ZNSt3__28distanceIPKwEENS_15iterator_traitsIT_E15difference_typeES4_S4_ = Module["__ZNSt3__28distanceIPKwEENS_15iterator_traitsIT_E15difference_typeES4_S4_"] = createExportWrapper("_ZNSt3__28distanceIPKwEENS_15iterator_traitsIT_E15difference_typeES4_S4_"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE8max_sizeEv = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE8max_sizeEv"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE8max_sizeEv"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE20__throw_length_errorEv = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE20__throw_length_errorEv"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE20__throw_length_errorEv"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE13__fits_in_ssoEm = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE13__fits_in_ssoEm"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE13__fits_in_ssoEm"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE16__set_short_sizeEm = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE16__set_short_sizeEm"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE16__set_short_sizeEm"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE19__get_short_pointerEv = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE19__get_short_pointerEv"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE19__get_short_pointerEv"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE11__recommendEm = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE11__recommendEm"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE11__recommendEm"); var __ZNSt3__216allocator_traitsINS_9allocatorIwEEE8allocateERS2_m = Module["__ZNSt3__216allocator_traitsINS_9allocatorIwEEE8allocateERS2_m"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorIwEEE8allocateERS2_m"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE18__set_long_pointerEPw = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE18__set_long_pointerEPw"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE18__set_long_pointerEPw"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE14__set_long_capEm = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE14__set_long_capEm"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE14__set_long_capEm"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE15__set_long_sizeEm = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE15__set_long_sizeEm"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE15__set_long_sizeEm"); var __ZNSt3__211char_traitsIwE6assignERwRKw = Module["__ZNSt3__211char_traitsIwE6assignERwRKw"] = createExportWrapper("_ZNSt3__211char_traitsIwE6assignERwRKw"); var __ZNSt3__210__distanceIPKwEENS_15iterator_traitsIT_E15difference_typeES4_S4_NS_26random_access_iterator_tagE = Module["__ZNSt3__210__distanceIPKwEENS_15iterator_traitsIT_E15difference_typeES4_S4_NS_26random_access_iterator_tagE"] = createExportWrapper("_ZNSt3__210__distanceIPKwEENS_15iterator_traitsIT_E15difference_typeES4_S4_NS_26random_access_iterator_tagE"); var __ZNSt3__216allocator_traitsINS_9allocatorIwEEE8max_sizeIS2_vvEEmRKS2_ = Module["__ZNSt3__216allocator_traitsINS_9allocatorIwEEE8max_sizeIS2_vvEEmRKS2_"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorIwEEE8max_sizeIS2_vvEEmRKS2_"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__allocEv = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__allocEv"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__allocEv"); var __ZNKSt3__217__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_E6secondEv = Module["__ZNKSt3__217__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_E6secondEv"] = createExportWrapper("_ZNKSt3__217__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_E6secondEv"); var __ZNKSt3__222__compressed_pair_elemINS_9allocatorIwEELi1ELb1EE5__getEv = Module["__ZNKSt3__222__compressed_pair_elemINS_9allocatorIwEELi1ELb1EE5__getEv"] = createExportWrapper("_ZNKSt3__222__compressed_pair_elemINS_9allocatorIwEELi1ELb1EE5__getEv"); var __ZNSt3__214pointer_traitsIPwE10pointer_toERw = Module["__ZNSt3__214pointer_traitsIPwE10pointer_toERw"] = createExportWrapper("_ZNSt3__214pointer_traitsIPwE10pointer_toERw"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE10__align_itILm4EEEmm = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE10__align_itILm4EEEmm"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE10__align_itILm4EEEmm"); var __ZNSt3__29allocatorIwE8allocateEm = Module["__ZNSt3__29allocatorIwE8allocateEm"] = createExportWrapper("_ZNSt3__29allocatorIwE8allocateEm"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__initEmw = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__initEmw"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__initEmw"); var __ZNSt3__211char_traitsIwE6assignEPwmw = Module["__ZNSt3__211char_traitsIwE6assignEPwmw"] = createExportWrapper("_ZNSt3__211char_traitsIwE6assignEPwmw"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE15__get_long_sizeEv = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE15__get_long_sizeEv"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE15__get_long_sizeEv"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE16__get_short_sizeEv = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE16__get_short_sizeEv"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE16__get_short_sizeEv"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__initEPKwm = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__initEPKwm"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__initEPKwm"); var __ZNSt3__211char_traitsIwE6lengthEPKw = Module["__ZNSt3__211char_traitsIwE6lengthEPKw"] = createExportWrapper("_ZNSt3__211char_traitsIwE6lengthEPKw"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE17__assign_externalEPKc = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE17__assign_externalEPKc"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE17__assign_externalEPKc"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__zeroEv = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__zeroEv"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__zeroEv"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE17__assign_externalEPKwm = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE17__assign_externalEPKwm"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE17__assign_externalEPKwm"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE17__assign_externalEPKw = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE17__assign_externalEPKw"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE17__assign_externalEPKw"); var __ZNSt3__28distanceIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_15iterator_traitsIT_E15difference_typeES9_S9_ = Module["__ZNSt3__28distanceIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_15iterator_traitsIT_E15difference_typeES9_S9_"] = createExportWrapper("_ZNSt3__28distanceIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_15iterator_traitsIT_E15difference_typeES9_S9_"); var __ZNSt3__210unique_ptrIhPFvPvEEC2ILb1EvEEPhNS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS3_EEXT_EE20__good_rval_ref_typeE = Module["__ZNSt3__210unique_ptrIhPFvPvEEC2ILb1EvEEPhNS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS3_EEXT_EE20__good_rval_ref_typeE"] = createExportWrapper("_ZNSt3__210unique_ptrIhPFvPvEEC2ILb1EvEEPhNS_16__dependent_typeINS_27__unique_ptr_deleter_sfinaeIS3_EEXT_EE20__good_rval_ref_typeE"); var __ZNSt3__210unique_ptrIhPFvPvEE5resetEPh = Module["__ZNSt3__210unique_ptrIhPFvPvEE5resetEPh"] = createExportWrapper("_ZNSt3__210unique_ptrIhPFvPvEE5resetEPh"); var __ZNSt3__210unique_ptrIhPFvPvEED2Ev = Module["__ZNSt3__210unique_ptrIhPFvPvEED2Ev"] = createExportWrapper("_ZNSt3__210unique_ptrIhPFvPvEED2Ev"); var __ZNSt3__210__distanceIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_15iterator_traitsIT_E15difference_typeES9_S9_NS_26random_access_iterator_tagE = Module["__ZNSt3__210__distanceIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_15iterator_traitsIT_E15difference_typeES9_S9_NS_26random_access_iterator_tagE"] = createExportWrapper("_ZNSt3__210__distanceIPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_15iterator_traitsIT_E15difference_typeES9_S9_NS_26random_access_iterator_tagE"); var __ZNSt3__217__compressed_pairIPhPFvPvEEC2IRS1_S4_EEOT_OT0_ = Module["__ZNSt3__217__compressed_pairIPhPFvPvEEC2IRS1_S4_EEOT_OT0_"] = createExportWrapper("_ZNSt3__217__compressed_pairIPhPFvPvEEC2IRS1_S4_EEOT_OT0_"); var __ZNSt3__222__compressed_pair_elemIPhLi0ELb0EEC2IRS1_vEEOT_ = Module["__ZNSt3__222__compressed_pair_elemIPhLi0ELb0EEC2IRS1_vEEOT_"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPhLi0ELb0EEC2IRS1_vEEOT_"); var __ZNSt3__217__compressed_pairIPhPFvPvEE5firstEv = Module["__ZNSt3__217__compressed_pairIPhPFvPvEE5firstEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPhPFvPvEE5firstEv"); var __ZNSt3__217__compressed_pairIPhPFvPvEE6secondEv = Module["__ZNSt3__217__compressed_pairIPhPFvPvEE6secondEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPhPFvPvEE6secondEv"); var __ZNSt3__222__compressed_pair_elemIPhLi0ELb0EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemIPhLi0ELb0EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPhLi0ELb0EE5__getEv"); var __ZNSt3__28distanceIPNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEENS_15iterator_traitsIT_E15difference_typeES9_S9_ = Module["__ZNSt3__28distanceIPNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEENS_15iterator_traitsIT_E15difference_typeES9_S9_"] = createExportWrapper("_ZNSt3__28distanceIPNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEENS_15iterator_traitsIT_E15difference_typeES9_S9_"); var __ZNSt3__210__distanceIPNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEENS_15iterator_traitsIT_E15difference_typeES9_S9_NS_26random_access_iterator_tagE = Module["__ZNSt3__210__distanceIPNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEENS_15iterator_traitsIT_E15difference_typeES9_S9_NS_26random_access_iterator_tagE"] = createExportWrapper("_ZNSt3__210__distanceIPNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEENS_15iterator_traitsIT_E15difference_typeES9_S9_NS_26random_access_iterator_tagE"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE13__get_pointerEv = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE13__get_pointerEv"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE13__get_pointerEv"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE8capacityEv = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE8capacityEv"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE8capacityEv"); var __ZNSt3__28distanceIPwEENS_15iterator_traitsIT_E15difference_typeES3_S3_ = Module["__ZNSt3__28distanceIPwEENS_15iterator_traitsIT_E15difference_typeES3_S3_"] = createExportWrapper("_ZNSt3__28distanceIPwEENS_15iterator_traitsIT_E15difference_typeES3_S3_"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE15__addr_in_rangeIRwEEbOT_ = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE15__addr_in_rangeIRwEEbOT_"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE15__addr_in_rangeIRwEEbOT_"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9__grow_byEmmmmmm = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9__grow_byEmmmmmm"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9__grow_byEmmmmmm"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE10__set_sizeEm = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE10__set_sizeEm"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE10__set_sizeEm"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE27__invalidate_iterators_pastEm = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE27__invalidate_iterators_pastEm"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE27__invalidate_iterators_pastEm"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2IPwvEET_S8_RKS4_ = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2IPwvEET_S8_RKS4_"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2IPwvEET_S8_RKS4_"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKwm = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKwm"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKwm"); var __ZNSt3__210__distanceIPwEENS_15iterator_traitsIT_E15difference_typeES3_S3_NS_26random_access_iterator_tagE = Module["__ZNSt3__210__distanceIPwEENS_15iterator_traitsIT_E15difference_typeES3_S3_NS_26random_access_iterator_tagE"] = createExportWrapper("_ZNSt3__210__distanceIPwEENS_15iterator_traitsIT_E15difference_typeES3_S3_NS_26random_access_iterator_tagE"); var __ZNSt3__217__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EC2INS_18__default_init_tagERKS5_EEOT_OT0_ = Module["__ZNSt3__217__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EC2INS_18__default_init_tagERKS5_EEOT_OT0_"] = createExportWrapper("_ZNSt3__217__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EC2INS_18__default_init_tagERKS5_EEOT_OT0_"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__initIPwEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueEvE4typeES9_S9_ = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__initIPwEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueEvE4typeES9_S9_"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__initIPwEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueEvE4typeES9_S9_"); var __ZNSt3__222__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEC2IRKS2_vEEOT_ = Module["__ZNSt3__222__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEC2IRKS2_vEEOT_"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEC2IRKS2_vEEOT_"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE13__move_assignERS5_NS_17integral_constantIbLb1EEE = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE13__move_assignERS5_NS_17integral_constantIbLb1EEE"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE13__move_assignERS5_NS_17integral_constantIbLb1EEE"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE19__move_assign_allocERS5_ = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE19__move_assign_allocERS5_"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE19__move_assign_allocERS5_"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE19__move_assign_allocERS5_NS_17integral_constantIbLb1EEE = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE19__move_assign_allocERS5_NS_17integral_constantIbLb1EEE"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE19__move_assign_allocERS5_NS_17integral_constantIbLb1EEE"); var __ZNSt3__215__time_get_tempIcED0Ev = Module["__ZNSt3__215__time_get_tempIcED0Ev"] = createExportWrapper("_ZNSt3__215__time_get_tempIcED0Ev"); var __ZNSt3__215__time_get_tempIwED0Ev = Module["__ZNSt3__215__time_get_tempIwED0Ev"] = createExportWrapper("_ZNSt3__215__time_get_tempIwED0Ev"); var __ZNSt3__26rotateINS_11__wrap_iterIPcEEEET_S4_S4_S4_ = Module["__ZNSt3__26rotateINS_11__wrap_iterIPcEEEET_S4_S4_S4_"] = createExportWrapper("_ZNSt3__26rotateINS_11__wrap_iterIPcEEEET_S4_S4_S4_"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmmc = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmmc"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmmc"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseENS_11__wrap_iterIPKcEE = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseENS_11__wrap_iterIPKcEE"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseENS_11__wrap_iterIPKcEE"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE8pop_backEv = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE8pop_backEv"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE8pop_backEv"); var __ZNSt3__28__rotateINS_11__wrap_iterIPcEEEET_S4_S4_S4_NS_26random_access_iterator_tagE = Module["__ZNSt3__28__rotateINS_11__wrap_iterIPcEEEET_S4_S4_S4_NS_26random_access_iterator_tagE"] = createExportWrapper("_ZNSt3__28__rotateINS_11__wrap_iterIPcEEEET_S4_S4_S4_NS_26random_access_iterator_tagE"); var __ZNSt3__24nextINS_11__wrap_iterIPcEEEENS_9enable_ifIXsr25__is_cpp17_input_iteratorIT_EE5valueES5_E4typeES5_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__24nextINS_11__wrap_iterIPcEEEENS_9enable_ifIXsr25__is_cpp17_input_iteratorIT_EE5valueES5_E4typeES5_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__24nextINS_11__wrap_iterIPcEEEENS_9enable_ifIXsr25__is_cpp17_input_iteratorIT_EE5valueES5_E4typeES5_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNSt3__213__rotate_leftINS_11__wrap_iterIPcEEEET_S4_S4_ = Module["__ZNSt3__213__rotate_leftINS_11__wrap_iterIPcEEEET_S4_S4_"] = createExportWrapper("_ZNSt3__213__rotate_leftINS_11__wrap_iterIPcEEEET_S4_S4_"); var __ZNSt3__214__rotate_rightINS_11__wrap_iterIPcEEEET_S4_S4_ = Module["__ZNSt3__214__rotate_rightINS_11__wrap_iterIPcEEEET_S4_S4_"] = createExportWrapper("_ZNSt3__214__rotate_rightINS_11__wrap_iterIPcEEEET_S4_S4_"); var __ZNSt3__212__rotate_gcdINS_11__wrap_iterIPcEEEET_S4_S4_S4_ = Module["__ZNSt3__212__rotate_gcdINS_11__wrap_iterIPcEEEET_S4_S4_S4_"] = createExportWrapper("_ZNSt3__212__rotate_gcdINS_11__wrap_iterIPcEEEET_S4_S4_S4_"); var __ZNSt3__27advanceINS_11__wrap_iterIPcEEllvEEvRT_T0_ = Module["__ZNSt3__27advanceINS_11__wrap_iterIPcEEllvEEvRT_T0_"] = createExportWrapper("_ZNSt3__27advanceINS_11__wrap_iterIPcEEllvEEvRT_T0_"); var __ZNSt3__29__advanceINS_11__wrap_iterIPcEEEEvRT_NS_15iterator_traitsIS4_E15difference_typeENS_26random_access_iterator_tagE = Module["__ZNSt3__29__advanceINS_11__wrap_iterIPcEEEEvRT_NS_15iterator_traitsIS4_E15difference_typeENS_26random_access_iterator_tagE"] = createExportWrapper("_ZNSt3__29__advanceINS_11__wrap_iterIPcEEEEvRT_NS_15iterator_traitsIS4_E15difference_typeENS_26random_access_iterator_tagE"); var __ZNSt3__24moveINS_11__wrap_iterIPcEES3_EET0_T_S5_S4_ = Module["__ZNSt3__24moveINS_11__wrap_iterIPcEES3_EET0_T_S5_S4_"] = createExportWrapper("_ZNSt3__24moveINS_11__wrap_iterIPcEES3_EET0_T_S5_S4_"); var __ZNSt3__213__rewrap_iterINS_11__wrap_iterIPcEES2_EET_S4_T0_ = Module["__ZNSt3__213__rewrap_iterINS_11__wrap_iterIPcEES2_EET_S4_T0_"] = createExportWrapper("_ZNSt3__213__rewrap_iterINS_11__wrap_iterIPcEES2_EET_S4_T0_"); var __ZNSt3__26__moveIccEENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_move_assignableIS6_EE5valueEPS6_E4typeEPS3_SA_S7_ = Module["__ZNSt3__26__moveIccEENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_move_assignableIS6_EE5valueEPS6_E4typeEPS3_SA_S7_"] = createExportWrapper("_ZNSt3__26__moveIccEENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_move_assignableIS6_EE5valueEPS6_E4typeEPS3_SA_S7_"); var __ZNSt3__213__unwrap_iterINS_11__wrap_iterIPcEENS_18__unwrap_iter_implIS3_Lb1EEEEEDTclsrT0_7__applycl7declvalIT_EEEES7_ = Module["__ZNSt3__213__unwrap_iterINS_11__wrap_iterIPcEENS_18__unwrap_iter_implIS3_Lb1EEEEEDTclsrT0_7__applycl7declvalIT_EEEES7_"] = createExportWrapper("_ZNSt3__213__unwrap_iterINS_11__wrap_iterIPcEENS_18__unwrap_iter_implIS3_Lb1EEEEEDTclsrT0_7__applycl7declvalIT_EEEES7_"); var __ZNSt3__218__unwrap_iter_implINS_11__wrap_iterIPcEELb1EE7__applyES3_ = Module["__ZNSt3__218__unwrap_iter_implINS_11__wrap_iterIPcEELb1EE7__applyES3_"] = createExportWrapper("_ZNSt3__218__unwrap_iter_implINS_11__wrap_iterIPcEELb1EE7__applyES3_"); var __ZNSt3__212__to_addressINS_11__wrap_iterIPcEEvEENS_5decayIDTclsr19__to_address_helperIT_EE6__callcl7declvalIRKS5_EEEEE4typeES7_ = Module["__ZNSt3__212__to_addressINS_11__wrap_iterIPcEEvEENS_5decayIDTclsr19__to_address_helperIT_EE6__callcl7declvalIRKS5_EEEEE4typeES7_"] = createExportWrapper("_ZNSt3__212__to_addressINS_11__wrap_iterIPcEEvEENS_5decayIDTclsr19__to_address_helperIT_EE6__callcl7declvalIRKS5_EEEEE4typeES7_"); var __ZNSt3__219__to_address_helperINS_11__wrap_iterIPcEEvE6__callERKS3_ = Module["__ZNSt3__219__to_address_helperINS_11__wrap_iterIPcEEvE6__callERKS3_"] = createExportWrapper("_ZNSt3__219__to_address_helperINS_11__wrap_iterIPcEEvE6__callERKS3_"); var __ZNSt3__214pointer_traitsINS_11__wrap_iterIPcEEE10to_addressES3_ = Module["__ZNSt3__214pointer_traitsINS_11__wrap_iterIPcEEE10to_addressES3_"] = createExportWrapper("_ZNSt3__214pointer_traitsINS_11__wrap_iterIPcEEE10to_addressES3_"); var __ZNSt3__24prevINS_11__wrap_iterIPcEEEENS_9enable_ifIXsr25__is_cpp17_input_iteratorIT_EE5valueES5_E4typeES5_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__24prevINS_11__wrap_iterIPcEEEENS_9enable_ifIXsr25__is_cpp17_input_iteratorIT_EE5valueES5_E4typeES5_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__24prevINS_11__wrap_iterIPcEEEENS_9enable_ifIXsr25__is_cpp17_input_iteratorIT_EE5valueES5_E4typeES5_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNSt3__213move_backwardINS_11__wrap_iterIPcEES3_EET0_T_S5_S4_ = Module["__ZNSt3__213move_backwardINS_11__wrap_iterIPcEES3_EET0_T_S5_S4_"] = createExportWrapper("_ZNSt3__213move_backwardINS_11__wrap_iterIPcEES3_EET0_T_S5_S4_"); var __ZNSt3__215__move_backwardIccEENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_move_assignableIS6_EE5valueEPS6_E4typeEPS3_SA_S7_ = Module["__ZNSt3__215__move_backwardIccEENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_move_assignableIS6_EE5valueEPS6_E4typeEPS3_SA_S7_"] = createExportWrapper("_ZNSt3__215__move_backwardIccEENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_move_assignableIS6_EE5valueEPS6_E4typeEPS3_SA_S7_"); var __ZNSt3__2miIPcS1_EEDTmicldtfp_4baseEcldtfp0_4baseEERKNS_11__wrap_iterIT_EERKNS3_IT0_EE = Module["__ZNSt3__2miIPcS1_EEDTmicldtfp_4baseEcldtfp0_4baseEERKNS_11__wrap_iterIT_EERKNS3_IT0_EE"] = createExportWrapper("_ZNSt3__2miIPcS1_EEDTmicldtfp_4baseEcldtfp0_4baseEERKNS_11__wrap_iterIT_EERKNS3_IT0_EE"); var __ZNSt3__211swap_rangesINS_11__wrap_iterIPcEES3_EET0_T_S5_S4_ = Module["__ZNSt3__211swap_rangesINS_11__wrap_iterIPcEES3_EET0_T_S5_S4_"] = createExportWrapper("_ZNSt3__211swap_rangesINS_11__wrap_iterIPcEES3_EET0_T_S5_S4_"); var __ZNSt3__210__algo_gcdIlEET_S1_S1_ = Module["__ZNSt3__210__algo_gcdIlEET_S1_S1_"] = createExportWrapper("_ZNSt3__210__algo_gcdIlEET_S1_S1_"); var __ZNSt3__211__wrap_iterIPcEmmEv = Module["__ZNSt3__211__wrap_iterIPcEmmEv"] = createExportWrapper("_ZNSt3__211__wrap_iterIPcEmmEv"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseEmm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseEmm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseEmm"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE20__throw_out_of_rangeEv = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE20__throw_out_of_rangeEv"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE20__throw_out_of_rangeEv"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE26__erase_external_with_moveEmm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE26__erase_external_with_moveEmm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE26__erase_external_with_moveEmm"); var __ZNSt3__220__throw_out_of_rangeEPKc = Module["__ZNSt3__220__throw_out_of_rangeEPKc"] = createExportWrapper("_ZNSt3__220__throw_out_of_rangeEPKc"); var __ZNSt3__216allocator_traitsINS_9allocatorIwEEE37select_on_container_copy_constructionIS2_vvEES2_RKS2_ = Module["__ZNSt3__216allocator_traitsINS_9allocatorIwEEE37select_on_container_copy_constructionIS2_vvEES2_RKS2_"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorIwEEE37select_on_container_copy_constructionIS2_vvEES2_RKS2_"); var __ZNSt3__217__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EC2INS_18__default_init_tagES5_EEOT_OT0_ = Module["__ZNSt3__217__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EC2INS_18__default_init_tagES5_EEOT_OT0_"] = createExportWrapper("_ZNSt3__217__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EC2INS_18__default_init_tagES5_EEOT_OT0_"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE25__init_copy_ctor_externalEPKwm = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE25__init_copy_ctor_externalEPKwm"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE25__init_copy_ctor_externalEPKwm"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE18__get_long_pointerEv = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE18__get_long_pointerEv"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE18__get_long_pointerEv"); var __ZNSt3__222__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEC2IS2_vEEOT_ = Module["__ZNSt3__222__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEC2IS2_vEEOT_"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEC2IS2_vEEOT_"); var __ZNSt3__26rotateINS_11__wrap_iterIPwEEEET_S4_S4_S4_ = Module["__ZNSt3__26rotateINS_11__wrap_iterIPwEEEET_S4_S4_S4_"] = createExportWrapper("_ZNSt3__26rotateINS_11__wrap_iterIPwEEEET_S4_S4_S4_"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertEmmw = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertEmmw"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertEmmw"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5eraseENS_11__wrap_iterIPKwEE = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5eraseENS_11__wrap_iterIPKwEE"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5eraseENS_11__wrap_iterIPKwEE"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE8pop_backEv = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE8pop_backEv"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE8pop_backEv"); var __ZNSt3__28__rotateINS_11__wrap_iterIPwEEEET_S4_S4_S4_NS_26random_access_iterator_tagE = Module["__ZNSt3__28__rotateINS_11__wrap_iterIPwEEEET_S4_S4_S4_NS_26random_access_iterator_tagE"] = createExportWrapper("_ZNSt3__28__rotateINS_11__wrap_iterIPwEEEET_S4_S4_S4_NS_26random_access_iterator_tagE"); var __ZNSt3__24nextINS_11__wrap_iterIPwEEEENS_9enable_ifIXsr25__is_cpp17_input_iteratorIT_EE5valueES5_E4typeES5_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__24nextINS_11__wrap_iterIPwEEEENS_9enable_ifIXsr25__is_cpp17_input_iteratorIT_EE5valueES5_E4typeES5_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__24nextINS_11__wrap_iterIPwEEEENS_9enable_ifIXsr25__is_cpp17_input_iteratorIT_EE5valueES5_E4typeES5_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNSt3__213__rotate_leftINS_11__wrap_iterIPwEEEET_S4_S4_ = Module["__ZNSt3__213__rotate_leftINS_11__wrap_iterIPwEEEET_S4_S4_"] = createExportWrapper("_ZNSt3__213__rotate_leftINS_11__wrap_iterIPwEEEET_S4_S4_"); var __ZNSt3__214__rotate_rightINS_11__wrap_iterIPwEEEET_S4_S4_ = Module["__ZNSt3__214__rotate_rightINS_11__wrap_iterIPwEEEET_S4_S4_"] = createExportWrapper("_ZNSt3__214__rotate_rightINS_11__wrap_iterIPwEEEET_S4_S4_"); var __ZNSt3__212__rotate_gcdINS_11__wrap_iterIPwEEEET_S4_S4_S4_ = Module["__ZNSt3__212__rotate_gcdINS_11__wrap_iterIPwEEEET_S4_S4_S4_"] = createExportWrapper("_ZNSt3__212__rotate_gcdINS_11__wrap_iterIPwEEEET_S4_S4_S4_"); var __ZNSt3__27advanceINS_11__wrap_iterIPwEEllvEEvRT_T0_ = Module["__ZNSt3__27advanceINS_11__wrap_iterIPwEEllvEEvRT_T0_"] = createExportWrapper("_ZNSt3__27advanceINS_11__wrap_iterIPwEEllvEEvRT_T0_"); var __ZNSt3__29__advanceINS_11__wrap_iterIPwEEEEvRT_NS_15iterator_traitsIS4_E15difference_typeENS_26random_access_iterator_tagE = Module["__ZNSt3__29__advanceINS_11__wrap_iterIPwEEEEvRT_NS_15iterator_traitsIS4_E15difference_typeENS_26random_access_iterator_tagE"] = createExportWrapper("_ZNSt3__29__advanceINS_11__wrap_iterIPwEEEEvRT_NS_15iterator_traitsIS4_E15difference_typeENS_26random_access_iterator_tagE"); var __ZNSt3__24moveINS_11__wrap_iterIPwEES3_EET0_T_S5_S4_ = Module["__ZNSt3__24moveINS_11__wrap_iterIPwEES3_EET0_T_S5_S4_"] = createExportWrapper("_ZNSt3__24moveINS_11__wrap_iterIPwEES3_EET0_T_S5_S4_"); var __ZNSt3__213__rewrap_iterINS_11__wrap_iterIPwEES2_EET_S4_T0_ = Module["__ZNSt3__213__rewrap_iterINS_11__wrap_iterIPwEES2_EET_S4_T0_"] = createExportWrapper("_ZNSt3__213__rewrap_iterINS_11__wrap_iterIPwEES2_EET_S4_T0_"); var __ZNSt3__26__moveIwwEENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_move_assignableIS6_EE5valueEPS6_E4typeEPS3_SA_S7_ = Module["__ZNSt3__26__moveIwwEENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_move_assignableIS6_EE5valueEPS6_E4typeEPS3_SA_S7_"] = createExportWrapper("_ZNSt3__26__moveIwwEENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_move_assignableIS6_EE5valueEPS6_E4typeEPS3_SA_S7_"); var __ZNSt3__213__unwrap_iterINS_11__wrap_iterIPwEENS_18__unwrap_iter_implIS3_Lb1EEEEEDTclsrT0_7__applycl7declvalIT_EEEES7_ = Module["__ZNSt3__213__unwrap_iterINS_11__wrap_iterIPwEENS_18__unwrap_iter_implIS3_Lb1EEEEEDTclsrT0_7__applycl7declvalIT_EEEES7_"] = createExportWrapper("_ZNSt3__213__unwrap_iterINS_11__wrap_iterIPwEENS_18__unwrap_iter_implIS3_Lb1EEEEEDTclsrT0_7__applycl7declvalIT_EEEES7_"); var __ZNSt3__218__unwrap_iter_implINS_11__wrap_iterIPwEELb1EE7__applyES3_ = Module["__ZNSt3__218__unwrap_iter_implINS_11__wrap_iterIPwEELb1EE7__applyES3_"] = createExportWrapper("_ZNSt3__218__unwrap_iter_implINS_11__wrap_iterIPwEELb1EE7__applyES3_"); var __ZNSt3__212__to_addressINS_11__wrap_iterIPwEEvEENS_5decayIDTclsr19__to_address_helperIT_EE6__callcl7declvalIRKS5_EEEEE4typeES7_ = Module["__ZNSt3__212__to_addressINS_11__wrap_iterIPwEEvEENS_5decayIDTclsr19__to_address_helperIT_EE6__callcl7declvalIRKS5_EEEEE4typeES7_"] = createExportWrapper("_ZNSt3__212__to_addressINS_11__wrap_iterIPwEEvEENS_5decayIDTclsr19__to_address_helperIT_EE6__callcl7declvalIRKS5_EEEEE4typeES7_"); var __ZNSt3__219__to_address_helperINS_11__wrap_iterIPwEEvE6__callERKS3_ = Module["__ZNSt3__219__to_address_helperINS_11__wrap_iterIPwEEvE6__callERKS3_"] = createExportWrapper("_ZNSt3__219__to_address_helperINS_11__wrap_iterIPwEEvE6__callERKS3_"); var __ZNSt3__214pointer_traitsINS_11__wrap_iterIPwEEE10to_addressES3_ = Module["__ZNSt3__214pointer_traitsINS_11__wrap_iterIPwEEE10to_addressES3_"] = createExportWrapper("_ZNSt3__214pointer_traitsINS_11__wrap_iterIPwEEE10to_addressES3_"); var __ZNSt3__24prevINS_11__wrap_iterIPwEEEENS_9enable_ifIXsr25__is_cpp17_input_iteratorIT_EE5valueES5_E4typeES5_NS_15iterator_traitsIS5_E15difference_typeE = Module["__ZNSt3__24prevINS_11__wrap_iterIPwEEEENS_9enable_ifIXsr25__is_cpp17_input_iteratorIT_EE5valueES5_E4typeES5_NS_15iterator_traitsIS5_E15difference_typeE"] = createExportWrapper("_ZNSt3__24prevINS_11__wrap_iterIPwEEEENS_9enable_ifIXsr25__is_cpp17_input_iteratorIT_EE5valueES5_E4typeES5_NS_15iterator_traitsIS5_E15difference_typeE"); var __ZNSt3__213move_backwardINS_11__wrap_iterIPwEES3_EET0_T_S5_S4_ = Module["__ZNSt3__213move_backwardINS_11__wrap_iterIPwEES3_EET0_T_S5_S4_"] = createExportWrapper("_ZNSt3__213move_backwardINS_11__wrap_iterIPwEES3_EET0_T_S5_S4_"); var __ZNSt3__215__move_backwardIwwEENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_move_assignableIS6_EE5valueEPS6_E4typeEPS3_SA_S7_ = Module["__ZNSt3__215__move_backwardIwwEENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_move_assignableIS6_EE5valueEPS6_E4typeEPS3_SA_S7_"] = createExportWrapper("_ZNSt3__215__move_backwardIwwEENS_9enable_ifIXaasr7is_sameINS_12remove_constIT_E4typeET0_EE5valuesr28is_trivially_move_assignableIS6_EE5valueEPS6_E4typeEPS3_SA_S7_"); var __ZNSt3__2miIPwS1_EEDTmicldtfp_4baseEcldtfp0_4baseEERKNS_11__wrap_iterIT_EERKNS3_IT0_EE = Module["__ZNSt3__2miIPwS1_EEDTmicldtfp_4baseEcldtfp0_4baseEERKNS_11__wrap_iterIT_EERKNS3_IT0_EE"] = createExportWrapper("_ZNSt3__2miIPwS1_EEDTmicldtfp_4baseEcldtfp0_4baseEERKNS_11__wrap_iterIT_EERKNS3_IT0_EE"); var __ZNSt3__211swap_rangesINS_11__wrap_iterIPwEES3_EET0_T_S5_S4_ = Module["__ZNSt3__211swap_rangesINS_11__wrap_iterIPwEES3_EET0_T_S5_S4_"] = createExportWrapper("_ZNSt3__211swap_rangesINS_11__wrap_iterIPwEES3_EET0_T_S5_S4_"); var __ZNSt3__211__wrap_iterIPwEmmEv = Module["__ZNSt3__211__wrap_iterIPwEmmEv"] = createExportWrapper("_ZNSt3__211__wrap_iterIPwEmmEv"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5eraseEmm = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5eraseEmm"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5eraseEmm"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE20__throw_out_of_rangeEv = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE20__throw_out_of_rangeEv"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE20__throw_out_of_rangeEv"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE14__erase_to_endEm = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE14__erase_to_endEm"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE14__erase_to_endEm"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE26__erase_external_with_moveEmm = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE26__erase_external_with_moveEmm"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE26__erase_external_with_moveEmm"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE19__null_terminate_atEPwm = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE19__null_terminate_atEPwm"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE19__null_terminate_atEPwm"); var __ZNSt3__28distanceIPKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_15iterator_traitsIT_E15difference_typeESA_SA_ = Module["__ZNSt3__28distanceIPKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_15iterator_traitsIT_E15difference_typeESA_SA_"] = createExportWrapper("_ZNSt3__28distanceIPKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_15iterator_traitsIT_E15difference_typeESA_SA_"); var __ZNSt3__210__distanceIPKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_15iterator_traitsIT_E15difference_typeESA_SA_NS_26random_access_iterator_tagE = Module["__ZNSt3__210__distanceIPKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_15iterator_traitsIT_E15difference_typeESA_SA_NS_26random_access_iterator_tagE"] = createExportWrapper("_ZNSt3__210__distanceIPKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_15iterator_traitsIT_E15difference_typeESA_SA_NS_26random_access_iterator_tagE"); var __ZNSt3__225__num_get_signed_integralIlEET_PKcS3_Rji = Module["__ZNSt3__225__num_get_signed_integralIlEET_PKcS3_Rji"] = createExportWrapper("_ZNSt3__225__num_get_signed_integralIlEET_PKcS3_Rji"); var __ZNSt3__214numeric_limitsIlE3minEv = Module["__ZNSt3__214numeric_limitsIlE3minEv"] = createExportWrapper("_ZNSt3__214numeric_limitsIlE3minEv"); var __ZNSt3__223__libcpp_numeric_limitsIlLb1EE3minEv = Module["__ZNSt3__223__libcpp_numeric_limitsIlLb1EE3minEv"] = createExportWrapper("_ZNSt3__223__libcpp_numeric_limitsIlLb1EE3minEv"); var __ZNSt3__225__num_get_signed_integralIxEET_PKcS3_Rji = Module["__ZNSt3__225__num_get_signed_integralIxEET_PKcS3_Rji"] = createExportWrapper("_ZNSt3__225__num_get_signed_integralIxEET_PKcS3_Rji"); var __ZNSt3__214numeric_limitsIxE3minEv = Module["__ZNSt3__214numeric_limitsIxE3minEv"] = createExportWrapper("_ZNSt3__214numeric_limitsIxE3minEv"); var __ZNSt3__214numeric_limitsIxE3maxEv = Module["__ZNSt3__214numeric_limitsIxE3maxEv"] = createExportWrapper("_ZNSt3__214numeric_limitsIxE3maxEv"); var __ZNSt3__223__libcpp_numeric_limitsIxLb1EE3minEv = Module["__ZNSt3__223__libcpp_numeric_limitsIxLb1EE3minEv"] = createExportWrapper("_ZNSt3__223__libcpp_numeric_limitsIxLb1EE3minEv"); var __ZNSt3__223__libcpp_numeric_limitsIxLb1EE3maxEv = Module["__ZNSt3__223__libcpp_numeric_limitsIxLb1EE3maxEv"] = createExportWrapper("_ZNSt3__223__libcpp_numeric_limitsIxLb1EE3maxEv"); var __ZNSt3__227__num_get_unsigned_integralItEET_PKcS3_Rji = Module["__ZNSt3__227__num_get_unsigned_integralItEET_PKcS3_Rji"] = createExportWrapper("_ZNSt3__227__num_get_unsigned_integralItEET_PKcS3_Rji"); var __ZNSt3__214numeric_limitsItE3maxEv = Module["__ZNSt3__214numeric_limitsItE3maxEv"] = createExportWrapper("_ZNSt3__214numeric_limitsItE3maxEv"); var __ZNSt3__223__libcpp_numeric_limitsItLb1EE3maxEv = Module["__ZNSt3__223__libcpp_numeric_limitsItLb1EE3maxEv"] = createExportWrapper("_ZNSt3__223__libcpp_numeric_limitsItLb1EE3maxEv"); var __ZNSt3__227__num_get_unsigned_integralIjEET_PKcS3_Rji = Module["__ZNSt3__227__num_get_unsigned_integralIjEET_PKcS3_Rji"] = createExportWrapper("_ZNSt3__227__num_get_unsigned_integralIjEET_PKcS3_Rji"); var __ZNSt3__227__num_get_unsigned_integralImEET_PKcS3_Rji = Module["__ZNSt3__227__num_get_unsigned_integralImEET_PKcS3_Rji"] = createExportWrapper("_ZNSt3__227__num_get_unsigned_integralImEET_PKcS3_Rji"); var __ZNSt3__227__num_get_unsigned_integralIyEET_PKcS3_Rji = Module["__ZNSt3__227__num_get_unsigned_integralIyEET_PKcS3_Rji"] = createExportWrapper("_ZNSt3__227__num_get_unsigned_integralIyEET_PKcS3_Rji"); var __ZNSt3__214numeric_limitsIyE3maxEv = Module["__ZNSt3__214numeric_limitsIyE3maxEv"] = createExportWrapper("_ZNSt3__214numeric_limitsIyE3maxEv"); var __ZNSt3__223__libcpp_numeric_limitsIyLb1EE3maxEv = Module["__ZNSt3__223__libcpp_numeric_limitsIyLb1EE3maxEv"] = createExportWrapper("_ZNSt3__223__libcpp_numeric_limitsIyLb1EE3maxEv"); var __ZNSt3__215__num_get_floatIfEET_PKcS3_Rj = Module["__ZNSt3__215__num_get_floatIfEET_PKcS3_Rj"] = createExportWrapper("_ZNSt3__215__num_get_floatIfEET_PKcS3_Rj"); var __ZNSt3__211__do_strtodIfEET_PKcPPc = Module["__ZNSt3__211__do_strtodIfEET_PKcPPc"] = createExportWrapper("_ZNSt3__211__do_strtodIfEET_PKcPPc"); var __ZNSt3__215__num_get_floatIdEET_PKcS3_Rj = Module["__ZNSt3__215__num_get_floatIdEET_PKcS3_Rj"] = createExportWrapper("_ZNSt3__215__num_get_floatIdEET_PKcS3_Rj"); var __ZNSt3__211__do_strtodIdEET_PKcPPc = Module["__ZNSt3__211__do_strtodIdEET_PKcPPc"] = createExportWrapper("_ZNSt3__211__do_strtodIdEET_PKcPPc"); var __ZNSt3__215__num_get_floatIeEET_PKcS3_Rj = Module["__ZNSt3__215__num_get_floatIeEET_PKcS3_Rj"] = createExportWrapper("_ZNSt3__215__num_get_floatIeEET_PKcS3_Rj"); var __ZNSt3__211__do_strtodIeEET_PKcPPc = Module["__ZNSt3__211__do_strtodIeEET_PKcPPc"] = createExportWrapper("_ZNSt3__211__do_strtodIeEET_PKcPPc"); var __ZNSt3__28distanceIPKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEENS_15iterator_traitsIT_E15difference_typeESA_SA_ = Module["__ZNSt3__28distanceIPKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEENS_15iterator_traitsIT_E15difference_typeESA_SA_"] = createExportWrapper("_ZNSt3__28distanceIPKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEENS_15iterator_traitsIT_E15difference_typeESA_SA_"); var __ZNSt3__210__distanceIPKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEENS_15iterator_traitsIT_E15difference_typeESA_SA_NS_26random_access_iterator_tagE = Module["__ZNSt3__210__distanceIPKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEENS_15iterator_traitsIT_E15difference_typeESA_SA_NS_26random_access_iterator_tagE"] = createExportWrapper("_ZNSt3__210__distanceIPKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEEENS_15iterator_traitsIT_E15difference_typeESA_SA_NS_26random_access_iterator_tagE"); var __ZNSt3__211__wrap_iterIPcEC2ES1_ = Module["__ZNSt3__211__wrap_iterIPcEC2ES1_"] = createExportWrapper("_ZNSt3__211__wrap_iterIPcEC2ES1_"); var __ZNKSt3__28ios_base9precisionEv = Module["__ZNKSt3__28ios_base9precisionEv"] = createExportWrapper("_ZNKSt3__28ios_base9precisionEv"); var __ZNKSt3__28ios_base5widthEv = Module["__ZNKSt3__28ios_base5widthEv"] = createExportWrapper("_ZNKSt3__28ios_base5widthEv"); var __ZNSt3__28ios_base5widthEl = Module["__ZNSt3__28ios_base5widthEl"] = createExportWrapper("_ZNSt3__28ios_base5widthEl"); var __ZNSt3__211__wrap_iterIPwEC2ES1_ = Module["__ZNSt3__211__wrap_iterIPwEC2ES1_"] = createExportWrapper("_ZNSt3__211__wrap_iterIPwEC2ES1_"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4dataEv = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4dataEv"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4dataEv"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE13__get_pointerEv = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE13__get_pointerEv"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE13__get_pointerEv"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE19__get_short_pointerEv = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE19__get_short_pointerEv"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE19__get_short_pointerEv"); var __ZNSt3__214pointer_traitsIPKwE10pointer_toERS1_ = Module["__ZNSt3__214pointer_traitsIPKwE10pointer_toERS1_"] = createExportWrapper("_ZNSt3__214pointer_traitsIPKwE10pointer_toERS1_"); var __ZNSt3__217__compressed_pairIPcPFvPvEEC2IRS1_S4_EEOT_OT0_ = Module["__ZNSt3__217__compressed_pairIPcPFvPvEEC2IRS1_S4_EEOT_OT0_"] = createExportWrapper("_ZNSt3__217__compressed_pairIPcPFvPvEEC2IRS1_S4_EEOT_OT0_"); var __ZNSt3__222__compressed_pair_elemIPcLi0ELb0EEC2IRS1_vEEOT_ = Module["__ZNSt3__222__compressed_pair_elemIPcLi0ELb0EEC2IRS1_vEEOT_"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPcLi0ELb0EEC2IRS1_vEEOT_"); var __ZNKSt3__217__compressed_pairIPcPFvPvEE5firstEv = Module["__ZNKSt3__217__compressed_pairIPcPFvPvEE5firstEv"] = createExportWrapper("_ZNKSt3__217__compressed_pairIPcPFvPvEE5firstEv"); var __ZNKSt3__222__compressed_pair_elemIPcLi0ELb0EE5__getEv = Module["__ZNKSt3__222__compressed_pair_elemIPcLi0ELb0EE5__getEv"] = createExportWrapper("_ZNKSt3__222__compressed_pair_elemIPcLi0ELb0EE5__getEv"); var __ZNSt3__217__compressed_pairIPcPFvPvEE5firstEv = Module["__ZNSt3__217__compressed_pairIPcPFvPvEE5firstEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPcPFvPvEE5firstEv"); var __ZNSt3__217__compressed_pairIPcPFvPvEE6secondEv = Module["__ZNSt3__217__compressed_pairIPcPFvPvEE6secondEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPcPFvPvEE6secondEv"); var __ZNSt3__222__compressed_pair_elemIPcLi0ELb0EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemIPcLi0ELb0EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPcLi0ELb0EE5__getEv"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE26__invalidate_all_iteratorsEv = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE26__invalidate_all_iteratorsEv"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE26__invalidate_all_iteratorsEv"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE15__addr_in_rangeIRcEEbOT_ = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE15__addr_in_rangeIRcEEbOT_"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE15__addr_in_rangeIRcEEbOT_"); var __ZNSt3__217__compressed_pairIPjPFvPvEEC2IRS1_S4_EEOT_OT0_ = Module["__ZNSt3__217__compressed_pairIPjPFvPvEEC2IRS1_S4_EEOT_OT0_"] = createExportWrapper("_ZNSt3__217__compressed_pairIPjPFvPvEEC2IRS1_S4_EEOT_OT0_"); var __ZNSt3__222__compressed_pair_elemIPjLi0ELb0EEC2IRS1_vEEOT_ = Module["__ZNSt3__222__compressed_pair_elemIPjLi0ELb0EEC2IRS1_vEEOT_"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPjLi0ELb0EEC2IRS1_vEEOT_"); var __ZNSt3__210unique_ptrIjPFvPvEE5resetEPj = Module["__ZNSt3__210unique_ptrIjPFvPvEE5resetEPj"] = createExportWrapper("_ZNSt3__210unique_ptrIjPFvPvEE5resetEPj"); var __ZNSt3__217__compressed_pairIPjPFvPvEE5firstEv = Module["__ZNSt3__217__compressed_pairIPjPFvPvEE5firstEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPjPFvPvEE5firstEv"); var __ZNSt3__217__compressed_pairIPjPFvPvEE6secondEv = Module["__ZNSt3__217__compressed_pairIPjPFvPvEE6secondEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPjPFvPvEE6secondEv"); var __ZNSt3__222__compressed_pair_elemIPjLi0ELb0EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemIPjLi0ELb0EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPjLi0ELb0EE5__getEv"); var __ZNKSt3__217__compressed_pairIPjPFvPvEE5firstEv = Module["__ZNKSt3__217__compressed_pairIPjPFvPvEE5firstEv"] = createExportWrapper("_ZNKSt3__217__compressed_pairIPjPFvPvEE5firstEv"); var __ZNKSt3__222__compressed_pair_elemIPjLi0ELb0EE5__getEv = Module["__ZNKSt3__222__compressed_pair_elemIPjLi0ELb0EE5__getEv"] = createExportWrapper("_ZNKSt3__222__compressed_pair_elemIPjLi0ELb0EE5__getEv"); var __ZNSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEE7__proxyC2EcPNS_15basic_streambufIcS2_EE = Module["__ZNSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEE7__proxyC2EcPNS_15basic_streambufIcS2_EE"] = createExportWrapper("_ZNSt3__219istreambuf_iteratorIcNS_11char_traitsIcEEE7__proxyC2EcPNS_15basic_streambufIcS2_EE"); var __ZNSt3__210unique_ptrIcPFvPvEE11get_deleterEv = Module["__ZNSt3__210unique_ptrIcPFvPvEE11get_deleterEv"] = createExportWrapper("_ZNSt3__210unique_ptrIcPFvPvEE11get_deleterEv"); var __ZNSt3__210unique_ptrIcPFvPvEE7releaseEv = Module["__ZNSt3__210unique_ptrIcPFvPvEE7releaseEv"] = createExportWrapper("_ZNSt3__210unique_ptrIcPFvPvEE7releaseEv"); var __ZNSt3__210unique_ptrIcPFvPvEEaSEOS4_ = Module["__ZNSt3__210unique_ptrIcPFvPvEEaSEOS4_"] = createExportWrapper("_ZNSt3__210unique_ptrIcPFvPvEEaSEOS4_"); var __ZNSt3__210unique_ptrIjPFvPvEE11get_deleterEv = Module["__ZNSt3__210unique_ptrIjPFvPvEE11get_deleterEv"] = createExportWrapper("_ZNSt3__210unique_ptrIjPFvPvEE11get_deleterEv"); var __ZNSt3__210unique_ptrIjPFvPvEE7releaseEv = Module["__ZNSt3__210unique_ptrIjPFvPvEE7releaseEv"] = createExportWrapper("_ZNSt3__210unique_ptrIjPFvPvEE7releaseEv"); var __ZNSt3__210unique_ptrIjPFvPvEEaSEOS4_ = Module["__ZNSt3__210unique_ptrIjPFvPvEEaSEOS4_"] = createExportWrapper("_ZNSt3__210unique_ptrIjPFvPvEEaSEOS4_"); var __ZNSt3__217__compressed_pairIPwPFvPvEEC2IRS1_S4_EEOT_OT0_ = Module["__ZNSt3__217__compressed_pairIPwPFvPvEEC2IRS1_S4_EEOT_OT0_"] = createExportWrapper("_ZNSt3__217__compressed_pairIPwPFvPvEEC2IRS1_S4_EEOT_OT0_"); var __ZNSt3__222__compressed_pair_elemIPwLi0ELb0EEC2IRS1_vEEOT_ = Module["__ZNSt3__222__compressed_pair_elemIPwLi0ELb0EEC2IRS1_vEEOT_"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPwLi0ELb0EEC2IRS1_vEEOT_"); var __ZNKSt3__217__compressed_pairIPwPFvPvEE5firstEv = Module["__ZNKSt3__217__compressed_pairIPwPFvPvEE5firstEv"] = createExportWrapper("_ZNKSt3__217__compressed_pairIPwPFvPvEE5firstEv"); var __ZNKSt3__222__compressed_pair_elemIPwLi0ELb0EE5__getEv = Module["__ZNKSt3__222__compressed_pair_elemIPwLi0ELb0EE5__getEv"] = createExportWrapper("_ZNKSt3__222__compressed_pair_elemIPwLi0ELb0EE5__getEv"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE26__invalidate_all_iteratorsEv = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE26__invalidate_all_iteratorsEv"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE26__invalidate_all_iteratorsEv"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendEPKwm = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendEPKwm"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendEPKwm"); var __ZNSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEE7__proxyC2EwPNS_15basic_streambufIwS2_EE = Module["__ZNSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEE7__proxyC2EwPNS_15basic_streambufIwS2_EE"] = createExportWrapper("_ZNSt3__219istreambuf_iteratorIwNS_11char_traitsIwEEE7__proxyC2EwPNS_15basic_streambufIwS2_EE"); var __ZNSt3__210unique_ptrIwPFvPvEE11get_deleterEv = Module["__ZNSt3__210unique_ptrIwPFvPvEE11get_deleterEv"] = createExportWrapper("_ZNSt3__210unique_ptrIwPFvPvEE11get_deleterEv"); var __ZNSt3__210unique_ptrIwPFvPvEE7releaseEv = Module["__ZNSt3__210unique_ptrIwPFvPvEE7releaseEv"] = createExportWrapper("_ZNSt3__210unique_ptrIwPFvPvEE7releaseEv"); var __ZNSt3__210unique_ptrIwPFvPvEEaSEOS4_ = Module["__ZNSt3__210unique_ptrIwPFvPvEEaSEOS4_"] = createExportWrapper("_ZNSt3__210unique_ptrIwPFvPvEEaSEOS4_"); var __ZNSt3__217__compressed_pairIPwPFvPvEE6secondEv = Module["__ZNSt3__217__compressed_pairIPwPFvPvEE6secondEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPwPFvPvEE6secondEv"); var __ZNSt3__217__compressed_pairIPwPFvPvEE5firstEv = Module["__ZNSt3__217__compressed_pairIPwPFvPvEE5firstEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPwPFvPvEE5firstEv"); var __ZNSt3__222__compressed_pair_elemIPwLi0ELb0EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemIPwLi0ELb0EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPwLi0ELb0EE5__getEv"); var __ZNKSt3__210unique_ptrIcPFvPvEEcvbEv = Module["__ZNKSt3__210unique_ptrIcPFvPvEEcvbEv"] = createExportWrapper("_ZNKSt3__210unique_ptrIcPFvPvEEcvbEv"); var __ZNKSt3__210unique_ptrIwPFvPvEEcvbEv = Module["__ZNKSt3__210unique_ptrIwPFvPvEEcvbEv"] = createExportWrapper("_ZNKSt3__210unique_ptrIwPFvPvEEcvbEv"); var __ZNSt3__211__wrap_iterIPKcEC2ES2_ = Module["__ZNSt3__211__wrap_iterIPKcEC2ES2_"] = createExportWrapper("_ZNSt3__211__wrap_iterIPKcEC2ES2_"); var __ZNSt3__211__wrap_iterIPKwEC2ES2_ = Module["__ZNSt3__211__wrap_iterIPKwEC2ES2_"] = createExportWrapper("_ZNSt3__211__wrap_iterIPKwEC2ES2_"); var __ZNSt3__220__time_get_c_storageIcED2Ev = Module["__ZNSt3__220__time_get_c_storageIcED2Ev"] = createExportWrapper("_ZNSt3__220__time_get_c_storageIcED2Ev"); var __ZNSt3__220__time_get_c_storageIwED2Ev = Module["__ZNSt3__220__time_get_c_storageIwED2Ev"] = createExportWrapper("_ZNSt3__220__time_get_c_storageIwED2Ev"); var __ZNSt3__218__time_get_storageIcED2Ev = Module["__ZNSt3__218__time_get_storageIcED2Ev"] = createExportWrapper("_ZNSt3__218__time_get_storageIcED2Ev"); var __ZNSt3__218__time_get_storageIwED2Ev = Module["__ZNSt3__218__time_get_storageIwED2Ev"] = createExportWrapper("_ZNSt3__218__time_get_storageIwED2Ev"); var __ZNSt3__27collateIcED1Ev = Module["__ZNSt3__27collateIcED1Ev"] = createExportWrapper("_ZNSt3__27collateIcED1Ev"); var __ZNSt3__27collateIwED1Ev = Module["__ZNSt3__27collateIwED1Ev"] = createExportWrapper("_ZNSt3__27collateIwED1Ev"); var __ZNSt3__214codecvt_bynameIcc11__mbstate_tED1Ev = Module["__ZNSt3__214codecvt_bynameIcc11__mbstate_tED1Ev"] = createExportWrapper("_ZNSt3__214codecvt_bynameIcc11__mbstate_tED1Ev"); var __ZNSt3__214codecvt_bynameIwc11__mbstate_tED1Ev = Module["__ZNSt3__214codecvt_bynameIwc11__mbstate_tED1Ev"] = createExportWrapper("_ZNSt3__214codecvt_bynameIwc11__mbstate_tED1Ev"); var __ZNSt3__214codecvt_bynameIDsc11__mbstate_tED1Ev = Module["__ZNSt3__214codecvt_bynameIDsc11__mbstate_tED1Ev"] = createExportWrapper("_ZNSt3__214codecvt_bynameIDsc11__mbstate_tED1Ev"); var __ZNSt3__214codecvt_bynameIDic11__mbstate_tED1Ev = Module["__ZNSt3__214codecvt_bynameIDic11__mbstate_tED1Ev"] = createExportWrapper("_ZNSt3__214codecvt_bynameIDic11__mbstate_tED1Ev"); var __ZNSt3__214codecvt_bynameIDsDu11__mbstate_tED1Ev = Module["__ZNSt3__214codecvt_bynameIDsDu11__mbstate_tED1Ev"] = createExportWrapper("_ZNSt3__214codecvt_bynameIDsDu11__mbstate_tED1Ev"); var __ZNSt3__214codecvt_bynameIDiDu11__mbstate_tED1Ev = Module["__ZNSt3__214codecvt_bynameIDiDu11__mbstate_tED1Ev"] = createExportWrapper("_ZNSt3__214codecvt_bynameIDiDu11__mbstate_tED1Ev"); var __ZNSt3__26locale5__impC1Em = Module["__ZNSt3__26locale5__impC1Em"] = createExportWrapper("_ZNSt3__26locale5__impC1Em"); var __ZNSt3__26locale5__impC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm = Module["__ZNSt3__26locale5__impC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"] = createExportWrapper("_ZNSt3__26locale5__impC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"); var __ZNSt3__26locale5__impC1ERKS1_ = Module["__ZNSt3__26locale5__impC1ERKS1_"] = createExportWrapper("_ZNSt3__26locale5__impC1ERKS1_"); var __ZNSt3__26locale5__impC1ERKS1_RKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEi = Module["__ZNSt3__26locale5__impC1ERKS1_RKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEi"] = createExportWrapper("_ZNSt3__26locale5__impC1ERKS1_RKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEi"); var __ZNSt3__26locale5__impC1ERKS1_S3_i = Module["__ZNSt3__26locale5__impC1ERKS1_S3_i"] = createExportWrapper("_ZNSt3__26locale5__impC1ERKS1_S3_i"); var __ZNSt3__26locale5__impC1ERKS1_PNS0_5facetEl = Module["__ZNSt3__26locale5__impC1ERKS1_PNS0_5facetEl"] = createExportWrapper("_ZNSt3__26locale5__impC1ERKS1_PNS0_5facetEl"); var __ZNSt3__26locale5__impD1Ev = Module["__ZNSt3__26locale5__impD1Ev"] = createExportWrapper("_ZNSt3__26locale5__impD1Ev"); var __ZNSt3__26localeC1EPKc = Module["__ZNSt3__26localeC1EPKc"] = createExportWrapper("_ZNSt3__26localeC1EPKc"); var __ZNSt3__26localeC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZNSt3__26localeC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = createExportWrapper("_ZNSt3__26localeC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"); var __ZNSt3__26localeC1ERKS0_PKci = Module["__ZNSt3__26localeC1ERKS0_PKci"] = createExportWrapper("_ZNSt3__26localeC1ERKS0_PKci"); var __ZNSt3__26localeC1ERKS0_RKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEi = Module["__ZNSt3__26localeC1ERKS0_RKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEi"] = createExportWrapper("_ZNSt3__26localeC1ERKS0_RKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEi"); var __ZNSt3__26localeC1ERKS0_S2_i = Module["__ZNSt3__26localeC1ERKS0_S2_i"] = createExportWrapper("_ZNSt3__26localeC1ERKS0_S2_i"); var __ZNSt3__26locale5facetD1Ev = Module["__ZNSt3__26locale5facetD1Ev"] = createExportWrapper("_ZNSt3__26locale5facetD1Ev"); var __ZNSt3__214collate_bynameIcEC1EPKcm = Module["__ZNSt3__214collate_bynameIcEC1EPKcm"] = createExportWrapper("_ZNSt3__214collate_bynameIcEC1EPKcm"); var __ZNSt3__214collate_bynameIcEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm = Module["__ZNSt3__214collate_bynameIcEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"] = createExportWrapper("_ZNSt3__214collate_bynameIcEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"); var __ZNSt3__214collate_bynameIcED1Ev = Module["__ZNSt3__214collate_bynameIcED1Ev"] = createExportWrapper("_ZNSt3__214collate_bynameIcED1Ev"); var __ZNSt3__214collate_bynameIwEC1EPKcm = Module["__ZNSt3__214collate_bynameIwEC1EPKcm"] = createExportWrapper("_ZNSt3__214collate_bynameIwEC1EPKcm"); var __ZNSt3__214collate_bynameIwEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm = Module["__ZNSt3__214collate_bynameIwEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"] = createExportWrapper("_ZNSt3__214collate_bynameIwEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"); var __ZNSt3__214collate_bynameIwED1Ev = Module["__ZNSt3__214collate_bynameIwED1Ev"] = createExportWrapper("_ZNSt3__214collate_bynameIwED1Ev"); var __ZNSt3__25ctypeIwED2Ev = Module["__ZNSt3__25ctypeIwED2Ev"] = createExportWrapper("_ZNSt3__25ctypeIwED2Ev"); var __ZNSt3__25ctypeIwED1Ev = Module["__ZNSt3__25ctypeIwED1Ev"] = createExportWrapper("_ZNSt3__25ctypeIwED1Ev"); var __ZNSt3__25ctypeIcEC1EPKmbm = Module["__ZNSt3__25ctypeIcEC1EPKmbm"] = createExportWrapper("_ZNSt3__25ctypeIcEC1EPKmbm"); var __ZNSt3__25ctypeIcED1Ev = Module["__ZNSt3__25ctypeIcED1Ev"] = createExportWrapper("_ZNSt3__25ctypeIcED1Ev"); var __ZNSt3__212ctype_bynameIcEC1EPKcm = Module["__ZNSt3__212ctype_bynameIcEC1EPKcm"] = createExportWrapper("_ZNSt3__212ctype_bynameIcEC1EPKcm"); var __ZNSt3__212ctype_bynameIcEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm = Module["__ZNSt3__212ctype_bynameIcEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"] = createExportWrapper("_ZNSt3__212ctype_bynameIcEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"); var __ZNSt3__212ctype_bynameIcED1Ev = Module["__ZNSt3__212ctype_bynameIcED1Ev"] = createExportWrapper("_ZNSt3__212ctype_bynameIcED1Ev"); var __ZNSt3__212ctype_bynameIwEC1EPKcm = Module["__ZNSt3__212ctype_bynameIwEC1EPKcm"] = createExportWrapper("_ZNSt3__212ctype_bynameIwEC1EPKcm"); var __ZNSt3__212ctype_bynameIwEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm = Module["__ZNSt3__212ctype_bynameIwEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"] = createExportWrapper("_ZNSt3__212ctype_bynameIwEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"); var __ZNSt3__212ctype_bynameIwED1Ev = Module["__ZNSt3__212ctype_bynameIwED1Ev"] = createExportWrapper("_ZNSt3__212ctype_bynameIwED1Ev"); var __ZNSt3__27codecvtIcc11__mbstate_tED2Ev = Module["__ZNSt3__27codecvtIcc11__mbstate_tED2Ev"] = createExportWrapper("_ZNSt3__27codecvtIcc11__mbstate_tED2Ev"); var __ZNSt3__27codecvtIcc11__mbstate_tED1Ev = Module["__ZNSt3__27codecvtIcc11__mbstate_tED1Ev"] = createExportWrapper("_ZNSt3__27codecvtIcc11__mbstate_tED1Ev"); var __ZNSt3__27codecvtIwc11__mbstate_tEC1Em = Module["__ZNSt3__27codecvtIwc11__mbstate_tEC1Em"] = createExportWrapper("_ZNSt3__27codecvtIwc11__mbstate_tEC1Em"); var __ZNSt3__27codecvtIwc11__mbstate_tEC1EPKcm = Module["__ZNSt3__27codecvtIwc11__mbstate_tEC1EPKcm"] = createExportWrapper("_ZNSt3__27codecvtIwc11__mbstate_tEC1EPKcm"); var __ZNSt3__27codecvtIwc11__mbstate_tED1Ev = Module["__ZNSt3__27codecvtIwc11__mbstate_tED1Ev"] = createExportWrapper("_ZNSt3__27codecvtIwc11__mbstate_tED1Ev"); var __ZNSt3__27codecvtIDsc11__mbstate_tED2Ev = Module["__ZNSt3__27codecvtIDsc11__mbstate_tED2Ev"] = createExportWrapper("_ZNSt3__27codecvtIDsc11__mbstate_tED2Ev"); var __ZNSt3__27codecvtIDsc11__mbstate_tED1Ev = Module["__ZNSt3__27codecvtIDsc11__mbstate_tED1Ev"] = createExportWrapper("_ZNSt3__27codecvtIDsc11__mbstate_tED1Ev"); var __ZNSt3__27codecvtIDsDu11__mbstate_tED2Ev = Module["__ZNSt3__27codecvtIDsDu11__mbstate_tED2Ev"] = createExportWrapper("_ZNSt3__27codecvtIDsDu11__mbstate_tED2Ev"); var __ZNSt3__27codecvtIDsDu11__mbstate_tED1Ev = Module["__ZNSt3__27codecvtIDsDu11__mbstate_tED1Ev"] = createExportWrapper("_ZNSt3__27codecvtIDsDu11__mbstate_tED1Ev"); var __ZNSt3__27codecvtIDic11__mbstate_tED2Ev = Module["__ZNSt3__27codecvtIDic11__mbstate_tED2Ev"] = createExportWrapper("_ZNSt3__27codecvtIDic11__mbstate_tED2Ev"); var __ZNSt3__27codecvtIDic11__mbstate_tED1Ev = Module["__ZNSt3__27codecvtIDic11__mbstate_tED1Ev"] = createExportWrapper("_ZNSt3__27codecvtIDic11__mbstate_tED1Ev"); var __ZNSt3__27codecvtIDiDu11__mbstate_tED2Ev = Module["__ZNSt3__27codecvtIDiDu11__mbstate_tED2Ev"] = createExportWrapper("_ZNSt3__27codecvtIDiDu11__mbstate_tED2Ev"); var __ZNSt3__27codecvtIDiDu11__mbstate_tED1Ev = Module["__ZNSt3__27codecvtIDiDu11__mbstate_tED1Ev"] = createExportWrapper("_ZNSt3__27codecvtIDiDu11__mbstate_tED1Ev"); var __ZNSt3__216__narrow_to_utf8ILm16EED2Ev = Module["__ZNSt3__216__narrow_to_utf8ILm16EED2Ev"] = createExportWrapper("_ZNSt3__216__narrow_to_utf8ILm16EED2Ev"); var __ZNSt3__216__narrow_to_utf8ILm16EED1Ev = Module["__ZNSt3__216__narrow_to_utf8ILm16EED1Ev"] = createExportWrapper("_ZNSt3__216__narrow_to_utf8ILm16EED1Ev"); var __ZNSt3__216__narrow_to_utf8ILm32EED2Ev = Module["__ZNSt3__216__narrow_to_utf8ILm32EED2Ev"] = createExportWrapper("_ZNSt3__216__narrow_to_utf8ILm32EED2Ev"); var __ZNSt3__216__narrow_to_utf8ILm32EED1Ev = Module["__ZNSt3__216__narrow_to_utf8ILm32EED1Ev"] = createExportWrapper("_ZNSt3__216__narrow_to_utf8ILm32EED1Ev"); var __ZNSt3__217__widen_from_utf8ILm16EED2Ev = Module["__ZNSt3__217__widen_from_utf8ILm16EED2Ev"] = createExportWrapper("_ZNSt3__217__widen_from_utf8ILm16EED2Ev"); var __ZNSt3__217__widen_from_utf8ILm16EED1Ev = Module["__ZNSt3__217__widen_from_utf8ILm16EED1Ev"] = createExportWrapper("_ZNSt3__217__widen_from_utf8ILm16EED1Ev"); var __ZNSt3__217__widen_from_utf8ILm32EED2Ev = Module["__ZNSt3__217__widen_from_utf8ILm32EED2Ev"] = createExportWrapper("_ZNSt3__217__widen_from_utf8ILm32EED2Ev"); var __ZNSt3__217__widen_from_utf8ILm32EED1Ev = Module["__ZNSt3__217__widen_from_utf8ILm32EED1Ev"] = createExportWrapper("_ZNSt3__217__widen_from_utf8ILm32EED1Ev"); var __ZNSt3__28numpunctIcEC1Em = Module["__ZNSt3__28numpunctIcEC1Em"] = createExportWrapper("_ZNSt3__28numpunctIcEC1Em"); var __ZNSt3__28numpunctIwEC1Em = Module["__ZNSt3__28numpunctIwEC1Em"] = createExportWrapper("_ZNSt3__28numpunctIwEC1Em"); var __ZNSt3__28numpunctIcED1Ev = Module["__ZNSt3__28numpunctIcED1Ev"] = createExportWrapper("_ZNSt3__28numpunctIcED1Ev"); var __ZNSt3__28numpunctIwED1Ev = Module["__ZNSt3__28numpunctIwED1Ev"] = createExportWrapper("_ZNSt3__28numpunctIwED1Ev"); var __ZNSt3__215numpunct_bynameIcEC1EPKcm = Module["__ZNSt3__215numpunct_bynameIcEC1EPKcm"] = createExportWrapper("_ZNSt3__215numpunct_bynameIcEC1EPKcm"); var __ZNSt3__215numpunct_bynameIcEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm = Module["__ZNSt3__215numpunct_bynameIcEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"] = createExportWrapper("_ZNSt3__215numpunct_bynameIcEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"); var __ZNSt3__215numpunct_bynameIcED2Ev = Module["__ZNSt3__215numpunct_bynameIcED2Ev"] = createExportWrapper("_ZNSt3__215numpunct_bynameIcED2Ev"); var __ZNSt3__215numpunct_bynameIcED1Ev = Module["__ZNSt3__215numpunct_bynameIcED1Ev"] = createExportWrapper("_ZNSt3__215numpunct_bynameIcED1Ev"); var __ZNSt3__215numpunct_bynameIwEC1EPKcm = Module["__ZNSt3__215numpunct_bynameIwEC1EPKcm"] = createExportWrapper("_ZNSt3__215numpunct_bynameIwEC1EPKcm"); var __ZNSt3__215numpunct_bynameIwEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm = Module["__ZNSt3__215numpunct_bynameIwEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"] = createExportWrapper("_ZNSt3__215numpunct_bynameIwEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm"); var __ZNSt3__215numpunct_bynameIwED2Ev = Module["__ZNSt3__215numpunct_bynameIwED2Ev"] = createExportWrapper("_ZNSt3__215numpunct_bynameIwED2Ev"); var __ZNSt3__215numpunct_bynameIwED1Ev = Module["__ZNSt3__215numpunct_bynameIwED1Ev"] = createExportWrapper("_ZNSt3__215numpunct_bynameIwED1Ev"); var __ZNSt3__210__time_getC1EPKc = Module["__ZNSt3__210__time_getC1EPKc"] = createExportWrapper("_ZNSt3__210__time_getC1EPKc"); var __ZNSt3__210__time_getC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZNSt3__210__time_getC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = createExportWrapper("_ZNSt3__210__time_getC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"); var __ZNSt3__210__time_getD1Ev = Module["__ZNSt3__210__time_getD1Ev"] = createExportWrapper("_ZNSt3__210__time_getD1Ev"); var __ZNSt3__218__time_get_storageIcEC1EPKc = Module["__ZNSt3__218__time_get_storageIcEC1EPKc"] = createExportWrapper("_ZNSt3__218__time_get_storageIcEC1EPKc"); var __ZNSt3__218__time_get_storageIcEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZNSt3__218__time_get_storageIcEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = createExportWrapper("_ZNSt3__218__time_get_storageIcEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"); var __ZNSt3__218__time_get_storageIwEC1EPKc = Module["__ZNSt3__218__time_get_storageIwEC1EPKc"] = createExportWrapper("_ZNSt3__218__time_get_storageIwEC1EPKc"); var __ZNSt3__218__time_get_storageIwEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZNSt3__218__time_get_storageIwEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = createExportWrapper("_ZNSt3__218__time_get_storageIwEC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"); var __ZNSt3__210__time_putC1EPKc = Module["__ZNSt3__210__time_putC1EPKc"] = createExportWrapper("_ZNSt3__210__time_putC1EPKc"); var __ZNSt3__210__time_putC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZNSt3__210__time_putC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = createExportWrapper("_ZNSt3__210__time_putC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"); var __ZNSt3__210__time_putD1Ev = Module["__ZNSt3__210__time_putD1Ev"] = createExportWrapper("_ZNSt3__210__time_putD1Ev"); var __ZNSt3__212bad_weak_ptrD2Ev = Module["__ZNSt3__212bad_weak_ptrD2Ev"] = createExportWrapper("_ZNSt3__212bad_weak_ptrD2Ev"); var __ZNSt3__212bad_weak_ptrD0Ev = Module["__ZNSt3__212bad_weak_ptrD0Ev"] = createExportWrapper("_ZNSt3__212bad_weak_ptrD0Ev"); var __ZNKSt3__212bad_weak_ptr4whatEv = Module["__ZNKSt3__212bad_weak_ptr4whatEv"] = createExportWrapper("_ZNKSt3__212bad_weak_ptr4whatEv"); var __ZNSt3__219__shared_weak_count4lockEv = Module["__ZNSt3__219__shared_weak_count4lockEv"] = createExportWrapper("_ZNSt3__219__shared_weak_count4lockEv"); var __ZNSt3__28__sp_mut4lockEv = Module["__ZNSt3__28__sp_mut4lockEv"] = createExportWrapper("_ZNSt3__28__sp_mut4lockEv"); var __ZNSt3__222__libcpp_mutex_trylockEP15pthread_mutex_t = Module["__ZNSt3__222__libcpp_mutex_trylockEP15pthread_mutex_t"] = createExportWrapper("_ZNSt3__222__libcpp_mutex_trylockEP15pthread_mutex_t"); var __ZNSt3__219__libcpp_mutex_lockEP15pthread_mutex_t = Module["__ZNSt3__219__libcpp_mutex_lockEP15pthread_mutex_t"] = createExportWrapper("_ZNSt3__219__libcpp_mutex_lockEP15pthread_mutex_t"); var __ZNSt3__211this_thread5yieldEv = Module["__ZNSt3__211this_thread5yieldEv"] = createExportWrapper("_ZNSt3__211this_thread5yieldEv"); var __ZNSt3__28__sp_mut6unlockEv = Module["__ZNSt3__28__sp_mut6unlockEv"] = createExportWrapper("_ZNSt3__28__sp_mut6unlockEv"); var __ZNSt3__221__libcpp_mutex_unlockEP15pthread_mutex_t = Module["__ZNSt3__221__libcpp_mutex_unlockEP15pthread_mutex_t"] = createExportWrapper("_ZNSt3__221__libcpp_mutex_unlockEP15pthread_mutex_t"); var __ZNSt3__212__get_sp_mutEPKv = Module["__ZNSt3__212__get_sp_mutEPKv"] = createExportWrapper("_ZNSt3__212__get_sp_mutEPKv"); var __ZNSt3__25alignEmmRPvRm = Module["__ZNSt3__25alignEmmRPvRm"] = createExportWrapper("_ZNSt3__25alignEmmRPvRm"); var __ZNSt3__212bad_weak_ptrD1Ev = Module["__ZNSt3__212bad_weak_ptrD1Ev"] = createExportWrapper("_ZNSt3__212bad_weak_ptrD1Ev"); var __ZNSt12experimental15fundamentals_v13pmr19new_delete_resourceEv = Module["__ZNSt12experimental15fundamentals_v13pmr19new_delete_resourceEv"] = createExportWrapper("_ZNSt12experimental15fundamentals_v13pmr19new_delete_resourceEv"); var __ZNSt12experimental15fundamentals_v13pmr20null_memory_resourceEv = Module["__ZNSt12experimental15fundamentals_v13pmr20null_memory_resourceEv"] = createExportWrapper("_ZNSt12experimental15fundamentals_v13pmr20null_memory_resourceEv"); var __ZNSt12experimental15fundamentals_v13pmr20get_default_resourceEv = Module["__ZNSt12experimental15fundamentals_v13pmr20get_default_resourceEv"] = createExportWrapper("_ZNSt12experimental15fundamentals_v13pmr20get_default_resourceEv"); var __ZNSt12experimental15fundamentals_v13pmr20set_default_resourceEPNS1_15memory_resourceE = Module["__ZNSt12experimental15fundamentals_v13pmr20set_default_resourceEPNS1_15memory_resourceE"] = createExportWrapper("_ZNSt12experimental15fundamentals_v13pmr20set_default_resourceEPNS1_15memory_resourceE"); var __ZNSt12experimental15fundamentals_v13pmr32__new_delete_memory_resource_impD0Ev = Module["__ZNSt12experimental15fundamentals_v13pmr32__new_delete_memory_resource_impD0Ev"] = createExportWrapper("_ZNSt12experimental15fundamentals_v13pmr32__new_delete_memory_resource_impD0Ev"); var __ZNSt12experimental15fundamentals_v13pmr32__new_delete_memory_resource_imp11do_allocateEmm = Module["__ZNSt12experimental15fundamentals_v13pmr32__new_delete_memory_resource_imp11do_allocateEmm"] = createExportWrapper("_ZNSt12experimental15fundamentals_v13pmr32__new_delete_memory_resource_imp11do_allocateEmm"); var __ZNSt12experimental15fundamentals_v13pmr32__new_delete_memory_resource_imp13do_deallocateEPvmm = Module["__ZNSt12experimental15fundamentals_v13pmr32__new_delete_memory_resource_imp13do_deallocateEPvmm"] = createExportWrapper("_ZNSt12experimental15fundamentals_v13pmr32__new_delete_memory_resource_imp13do_deallocateEPvmm"); var __ZNKSt12experimental15fundamentals_v13pmr32__new_delete_memory_resource_imp11do_is_equalERKNS1_15memory_resourceE = Module["__ZNKSt12experimental15fundamentals_v13pmr32__new_delete_memory_resource_imp11do_is_equalERKNS1_15memory_resourceE"] = createExportWrapper("_ZNKSt12experimental15fundamentals_v13pmr32__new_delete_memory_resource_imp11do_is_equalERKNS1_15memory_resourceE"); var __ZNSt12experimental15fundamentals_v13pmr15memory_resourceD2Ev = Module["__ZNSt12experimental15fundamentals_v13pmr15memory_resourceD2Ev"] = createExportWrapper("_ZNSt12experimental15fundamentals_v13pmr15memory_resourceD2Ev"); var __ZNSt12experimental15fundamentals_v13pmr26__null_memory_resource_impD0Ev = Module["__ZNSt12experimental15fundamentals_v13pmr26__null_memory_resource_impD0Ev"] = createExportWrapper("_ZNSt12experimental15fundamentals_v13pmr26__null_memory_resource_impD0Ev"); var __ZNSt12experimental15fundamentals_v13pmr26__null_memory_resource_imp11do_allocateEmm = Module["__ZNSt12experimental15fundamentals_v13pmr26__null_memory_resource_imp11do_allocateEmm"] = createExportWrapper("_ZNSt12experimental15fundamentals_v13pmr26__null_memory_resource_imp11do_allocateEmm"); var __ZNSt12experimental15fundamentals_v13pmr26__null_memory_resource_imp13do_deallocateEPvmm = Module["__ZNSt12experimental15fundamentals_v13pmr26__null_memory_resource_imp13do_deallocateEPvmm"] = createExportWrapper("_ZNSt12experimental15fundamentals_v13pmr26__null_memory_resource_imp13do_deallocateEPvmm"); var __ZNKSt12experimental15fundamentals_v13pmr26__null_memory_resource_imp11do_is_equalERKNS1_15memory_resourceE = Module["__ZNKSt12experimental15fundamentals_v13pmr26__null_memory_resource_imp11do_is_equalERKNS1_15memory_resourceE"] = createExportWrapper("_ZNKSt12experimental15fundamentals_v13pmr26__null_memory_resource_imp11do_is_equalERKNS1_15memory_resourceE"); var __ZNSt3__224atomic_exchange_explicitIPNSt12experimental15fundamentals_v13pmr15memory_resourceEEET_PNS_6atomicIS6_EENS8_10value_typeENS_12memory_orderE = Module["__ZNSt3__224atomic_exchange_explicitIPNSt12experimental15fundamentals_v13pmr15memory_resourceEEET_PNS_6atomicIS6_EENS8_10value_typeENS_12memory_orderE"] = createExportWrapper("_ZNSt3__224atomic_exchange_explicitIPNSt12experimental15fundamentals_v13pmr15memory_resourceEEET_PNS_6atomicIS6_EENS8_10value_typeENS_12memory_orderE"); var __ZNSt3__220atomic_load_explicitIPNSt12experimental15fundamentals_v13pmr15memory_resourceEEET_PKNS_6atomicIS6_EENS_12memory_orderE = Module["__ZNSt3__220atomic_load_explicitIPNSt12experimental15fundamentals_v13pmr15memory_resourceEEET_PKNS_6atomicIS6_EENS_12memory_orderE"] = createExportWrapper("_ZNSt3__220atomic_load_explicitIPNSt12experimental15fundamentals_v13pmr15memory_resourceEEET_PKNS_6atomicIS6_EENS_12memory_orderE"); var __ZNSt3__213__atomic_baseIPNSt12experimental15fundamentals_v13pmr15memory_resourceELb0EE8exchangeES5_NS_12memory_orderE = Module["__ZNSt3__213__atomic_baseIPNSt12experimental15fundamentals_v13pmr15memory_resourceELb0EE8exchangeES5_NS_12memory_orderE"] = createExportWrapper("_ZNSt3__213__atomic_baseIPNSt12experimental15fundamentals_v13pmr15memory_resourceELb0EE8exchangeES5_NS_12memory_orderE"); var __ZNSt3__221__cxx_atomic_exchangeIPNSt12experimental15fundamentals_v13pmr15memory_resourceEEET_PNS_22__cxx_atomic_base_implIS6_EES6_NS_12memory_orderE = Module["__ZNSt3__221__cxx_atomic_exchangeIPNSt12experimental15fundamentals_v13pmr15memory_resourceEEET_PNS_22__cxx_atomic_base_implIS6_EES6_NS_12memory_orderE"] = createExportWrapper("_ZNSt3__221__cxx_atomic_exchangeIPNSt12experimental15fundamentals_v13pmr15memory_resourceEEET_PNS_22__cxx_atomic_base_implIS6_EES6_NS_12memory_orderE"); var __ZNKSt3__213__atomic_baseIPNSt12experimental15fundamentals_v13pmr15memory_resourceELb0EE4loadENS_12memory_orderE = Module["__ZNKSt3__213__atomic_baseIPNSt12experimental15fundamentals_v13pmr15memory_resourceELb0EE4loadENS_12memory_orderE"] = createExportWrapper("_ZNKSt3__213__atomic_baseIPNSt12experimental15fundamentals_v13pmr15memory_resourceELb0EE4loadENS_12memory_orderE"); var __ZNSt3__217__cxx_atomic_loadIPNSt12experimental15fundamentals_v13pmr15memory_resourceEEET_PKNS_22__cxx_atomic_base_implIS6_EENS_12memory_orderE = Module["__ZNSt3__217__cxx_atomic_loadIPNSt12experimental15fundamentals_v13pmr15memory_resourceEEET_PKNS_22__cxx_atomic_base_implIS6_EENS_12memory_orderE"] = createExportWrapper("_ZNSt3__217__cxx_atomic_loadIPNSt12experimental15fundamentals_v13pmr15memory_resourceEEET_PKNS_22__cxx_atomic_base_implIS6_EENS_12memory_orderE"); var __ZNSt3__25mutex8try_lockEv = Module["__ZNSt3__25mutex8try_lockEv"] = createExportWrapper("_ZNSt3__25mutex8try_lockEv"); var __ZNSt3__215recursive_mutexC2Ev = Module["__ZNSt3__215recursive_mutexC2Ev"] = createExportWrapper("_ZNSt3__215recursive_mutexC2Ev"); var __ZNSt3__229__libcpp_recursive_mutex_initEP15pthread_mutex_t = Module["__ZNSt3__229__libcpp_recursive_mutex_initEP15pthread_mutex_t"] = createExportWrapper("_ZNSt3__229__libcpp_recursive_mutex_initEP15pthread_mutex_t"); var __ZNSt3__215recursive_mutexD2Ev = Module["__ZNSt3__215recursive_mutexD2Ev"] = createExportWrapper("_ZNSt3__215recursive_mutexD2Ev"); var __ZNSt3__232__libcpp_recursive_mutex_destroyEP15pthread_mutex_t = Module["__ZNSt3__232__libcpp_recursive_mutex_destroyEP15pthread_mutex_t"] = createExportWrapper("_ZNSt3__232__libcpp_recursive_mutex_destroyEP15pthread_mutex_t"); var __ZNSt3__215recursive_mutex4lockEv = Module["__ZNSt3__215recursive_mutex4lockEv"] = createExportWrapper("_ZNSt3__215recursive_mutex4lockEv"); var __ZNSt3__229__libcpp_recursive_mutex_lockEP15pthread_mutex_t = Module["__ZNSt3__229__libcpp_recursive_mutex_lockEP15pthread_mutex_t"] = createExportWrapper("_ZNSt3__229__libcpp_recursive_mutex_lockEP15pthread_mutex_t"); var __ZNSt3__215recursive_mutex6unlockEv = Module["__ZNSt3__215recursive_mutex6unlockEv"] = createExportWrapper("_ZNSt3__215recursive_mutex6unlockEv"); var __ZNSt3__231__libcpp_recursive_mutex_unlockEP15pthread_mutex_t = Module["__ZNSt3__231__libcpp_recursive_mutex_unlockEP15pthread_mutex_t"] = createExportWrapper("_ZNSt3__231__libcpp_recursive_mutex_unlockEP15pthread_mutex_t"); var __ZNSt3__215recursive_mutex8try_lockEv = Module["__ZNSt3__215recursive_mutex8try_lockEv"] = createExportWrapper("_ZNSt3__215recursive_mutex8try_lockEv"); var __ZNSt3__232__libcpp_recursive_mutex_trylockEP15pthread_mutex_t = Module["__ZNSt3__232__libcpp_recursive_mutex_trylockEP15pthread_mutex_t"] = createExportWrapper("_ZNSt3__232__libcpp_recursive_mutex_trylockEP15pthread_mutex_t"); var __ZNSt3__211timed_mutexC2Ev = Module["__ZNSt3__211timed_mutexC2Ev"] = createExportWrapper("_ZNSt3__211timed_mutexC2Ev"); var __ZNSt3__211timed_mutexD2Ev = Module["__ZNSt3__211timed_mutexD2Ev"] = createExportWrapper("_ZNSt3__211timed_mutexD2Ev"); var __ZNSt3__211timed_mutex4lockEv = Module["__ZNSt3__211timed_mutex4lockEv"] = createExportWrapper("_ZNSt3__211timed_mutex4lockEv"); var __ZNSt3__211timed_mutex8try_lockEv = Module["__ZNSt3__211timed_mutex8try_lockEv"] = createExportWrapper("_ZNSt3__211timed_mutex8try_lockEv"); var __ZNSt3__211unique_lockINS_5mutexEEC2ERS1_NS_13try_to_lock_tE = Module["__ZNSt3__211unique_lockINS_5mutexEEC2ERS1_NS_13try_to_lock_tE"] = createExportWrapper("_ZNSt3__211unique_lockINS_5mutexEEC2ERS1_NS_13try_to_lock_tE"); var __ZNSt3__211timed_mutex6unlockEv = Module["__ZNSt3__211timed_mutex6unlockEv"] = createExportWrapper("_ZNSt3__211timed_mutex6unlockEv"); var __ZNSt3__221recursive_timed_mutexC2Ev = Module["__ZNSt3__221recursive_timed_mutexC2Ev"] = createExportWrapper("_ZNSt3__221recursive_timed_mutexC2Ev"); var __ZNSt3__211__thread_idC2Ev = Module["__ZNSt3__211__thread_idC2Ev"] = createExportWrapper("_ZNSt3__211__thread_idC2Ev"); var __ZNSt3__221recursive_timed_mutexD2Ev = Module["__ZNSt3__221recursive_timed_mutexD2Ev"] = createExportWrapper("_ZNSt3__221recursive_timed_mutexD2Ev"); var __ZNSt3__221recursive_timed_mutex4lockEv = Module["__ZNSt3__221recursive_timed_mutex4lockEv"] = createExportWrapper("_ZNSt3__221recursive_timed_mutex4lockEv"); var __ZNSt3__2eqENS_11__thread_idES0_ = Module["__ZNSt3__2eqENS_11__thread_idES0_"] = createExportWrapper("_ZNSt3__2eqENS_11__thread_idES0_"); var __ZNSt3__221recursive_timed_mutex8try_lockEv = Module["__ZNSt3__221recursive_timed_mutex8try_lockEv"] = createExportWrapper("_ZNSt3__221recursive_timed_mutex8try_lockEv"); var __ZNSt3__221recursive_timed_mutex6unlockEv = Module["__ZNSt3__221recursive_timed_mutex6unlockEv"] = createExportWrapper("_ZNSt3__221recursive_timed_mutex6unlockEv"); var __ZNSt3__211__thread_id7__resetEv = Module["__ZNSt3__211__thread_id7__resetEv"] = createExportWrapper("_ZNSt3__211__thread_id7__resetEv"); var __ZNSt3__224__libcpp_thread_id_equalEmm = Module["__ZNSt3__224__libcpp_thread_id_equalEmm"] = createExportWrapper("_ZNSt3__224__libcpp_thread_id_equalEmm"); var __ZNSt3__215recursive_mutexC1Ev = Module["__ZNSt3__215recursive_mutexC1Ev"] = createExportWrapper("_ZNSt3__215recursive_mutexC1Ev"); var __ZNSt3__215recursive_mutexD1Ev = Module["__ZNSt3__215recursive_mutexD1Ev"] = createExportWrapper("_ZNSt3__215recursive_mutexD1Ev"); var __ZNSt3__211timed_mutexC1Ev = Module["__ZNSt3__211timed_mutexC1Ev"] = createExportWrapper("_ZNSt3__211timed_mutexC1Ev"); var __ZNSt3__211timed_mutexD1Ev = Module["__ZNSt3__211timed_mutexD1Ev"] = createExportWrapper("_ZNSt3__211timed_mutexD1Ev"); var __ZNSt3__221recursive_timed_mutexC1Ev = Module["__ZNSt3__221recursive_timed_mutexC1Ev"] = createExportWrapper("_ZNSt3__221recursive_timed_mutexC1Ev"); var __ZNSt3__221recursive_timed_mutexD1Ev = Module["__ZNSt3__221recursive_timed_mutexD1Ev"] = createExportWrapper("_ZNSt3__221recursive_timed_mutexD1Ev"); var __ZNSt3__25mutexD2Ev = Module["__ZNSt3__25mutexD2Ev"] = createExportWrapper("_ZNSt3__25mutexD2Ev"); var __ZNSt3__222__libcpp_mutex_destroyEP15pthread_mutex_t = Module["__ZNSt3__222__libcpp_mutex_destroyEP15pthread_mutex_t"] = createExportWrapper("_ZNSt3__222__libcpp_mutex_destroyEP15pthread_mutex_t"); var __ZSt15get_new_handlerv = Module["__ZSt15get_new_handlerv"] = createExportWrapper("_ZSt15get_new_handlerv"); var __ZnwmRKSt9nothrow_t = Module["__ZnwmRKSt9nothrow_t"] = createExportWrapper("_ZnwmRKSt9nothrow_t"); var __ZnamRKSt9nothrow_t = Module["__ZnamRKSt9nothrow_t"] = createExportWrapper("_ZnamRKSt9nothrow_t"); var __ZdlPvRKSt9nothrow_t = Module["__ZdlPvRKSt9nothrow_t"] = createExportWrapper("_ZdlPvRKSt9nothrow_t"); var __ZdlPvm = Module["__ZdlPvm"] = createExportWrapper("_ZdlPvm"); var __ZdaPvRKSt9nothrow_t = Module["__ZdaPvRKSt9nothrow_t"] = createExportWrapper("_ZdaPvRKSt9nothrow_t"); var __ZdaPvm = Module["__ZdaPvm"] = createExportWrapper("_ZdaPvm"); var __ZNSt3__222__libcpp_aligned_allocEmm = Module["__ZNSt3__222__libcpp_aligned_allocEmm"] = createExportWrapper("_ZNSt3__222__libcpp_aligned_allocEmm"); var __ZnwmSt11align_val_tRKSt9nothrow_t = Module["__ZnwmSt11align_val_tRKSt9nothrow_t"] = createExportWrapper("_ZnwmSt11align_val_tRKSt9nothrow_t"); var __ZnamSt11align_val_tRKSt9nothrow_t = Module["__ZnamSt11align_val_tRKSt9nothrow_t"] = createExportWrapper("_ZnamSt11align_val_tRKSt9nothrow_t"); var __ZNSt3__221__libcpp_aligned_freeEPv = Module["__ZNSt3__221__libcpp_aligned_freeEPv"] = createExportWrapper("_ZNSt3__221__libcpp_aligned_freeEPv"); var __ZdlPvSt11align_val_tRKSt9nothrow_t = Module["__ZdlPvSt11align_val_tRKSt9nothrow_t"] = createExportWrapper("_ZdlPvSt11align_val_tRKSt9nothrow_t"); var __ZdlPvmSt11align_val_t = Module["__ZdlPvmSt11align_val_t"] = createExportWrapper("_ZdlPvmSt11align_val_t"); var __ZdaPvSt11align_val_tRKSt9nothrow_t = Module["__ZdaPvSt11align_val_tRKSt9nothrow_t"] = createExportWrapper("_ZdaPvSt11align_val_tRKSt9nothrow_t"); var __ZdaPvmSt11align_val_t = Module["__ZdaPvmSt11align_val_t"] = createExportWrapper("_ZdaPvmSt11align_val_t"); var __ZNSt3__24__fs10filesystem16_FilesystemClock3nowEv = Module["__ZNSt3__24__fs10filesystem16_FilesystemClock3nowEv"] = createExportWrapper("_ZNSt3__24__fs10filesystem16_FilesystemClock3nowEv"); var __ZNSt3__26chronoplInNS_5ratioILx1ELx1EEEnNS2_ILx1ELx1000000000EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_ = Module["__ZNSt3__26chronoplInNS_5ratioILx1ELx1EEEnNS2_ILx1ELx1000000000EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_"] = createExportWrapper("_ZNSt3__26chronoplInNS_5ratioILx1ELx1EEEnNS2_ILx1ELx1000000000EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_"); var __ZNSt3__26chrono8durationInNS_5ratioILx1ELx1EEEEC2IxEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_nEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE = Module["__ZNSt3__26chrono8durationInNS_5ratioILx1ELx1EEEEC2IxEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_nEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE"] = createExportWrapper("_ZNSt3__26chrono8durationInNS_5ratioILx1ELx1EEEEC2IxEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_nEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE"); var __ZNSt3__26chrono13duration_castINS0_8durationInNS_5ratioILx1ELx1000000000EEEEEnS4_EENS_9enable_ifIXsr13__is_durationIT_EE5valueES7_E4typeERKNS2_IT0_T1_EE = Module["__ZNSt3__26chrono13duration_castINS0_8durationInNS_5ratioILx1ELx1000000000EEEEEnS4_EENS_9enable_ifIXsr13__is_durationIT_EE5valueES7_E4typeERKNS2_IT0_T1_EE"] = createExportWrapper("_ZNSt3__26chrono13duration_castINS0_8durationInNS_5ratioILx1ELx1000000000EEEEEnS4_EENS_9enable_ifIXsr13__is_durationIT_EE5valueES7_E4typeERKNS2_IT0_T1_EE"); var __ZNSt3__26chrono8durationInNS_5ratioILx1ELx1000000000EEEEC2IlEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_nEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE = Module["__ZNSt3__26chrono8durationInNS_5ratioILx1ELx1000000000EEEEC2IlEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_nEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE"] = createExportWrapper("_ZNSt3__26chrono8durationInNS_5ratioILx1ELx1000000000EEEEC2IlEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_nEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE"); var __ZNSt3__24__fs10filesystem16filesystem_errorD2Ev = Module["__ZNSt3__24__fs10filesystem16filesystem_errorD2Ev"] = createExportWrapper("_ZNSt3__24__fs10filesystem16filesystem_errorD2Ev"); var __ZNSt3__210shared_ptrINS_4__fs10filesystem16filesystem_error8_StorageEED2Ev = Module["__ZNSt3__210shared_ptrINS_4__fs10filesystem16filesystem_error8_StorageEED2Ev"] = createExportWrapper("_ZNSt3__210shared_ptrINS_4__fs10filesystem16filesystem_error8_StorageEED2Ev"); var __ZNSt3__24__fs10filesystem16filesystem_errorD0Ev = Module["__ZNSt3__24__fs10filesystem16filesystem_errorD0Ev"] = createExportWrapper("_ZNSt3__24__fs10filesystem16filesystem_errorD0Ev"); var __ZNSt3__24__fs10filesystem16filesystem_error13__create_whatEi = Module["__ZNSt3__24__fs10filesystem16filesystem_error13__create_whatEi"] = createExportWrapper("_ZNSt3__24__fs10filesystem16filesystem_error13__create_whatEi"); var __ZNKSt3__210shared_ptrINS_4__fs10filesystem16filesystem_error8_StorageEEptEv = Module["__ZNKSt3__210shared_ptrINS_4__fs10filesystem16filesystem_error8_StorageEEptEv"] = createExportWrapper("_ZNKSt3__210shared_ptrINS_4__fs10filesystem16filesystem_error8_StorageEEptEv"); var __ZNSt3__24__fs10filesystem10__absoluteERKNS1_4pathEPNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem10__absoluteERKNS1_4pathEPNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem10__absoluteERKNS1_4pathEPNS_10error_codeE"); var __ZNSt3__24__fs10filesystem11__canonicalERKNS1_4pathEPNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem11__canonicalERKNS1_4pathEPNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem11__canonicalERKNS1_4pathEPNS_10error_codeE"); var __ZNSt3__24__fs10filesystem4pathC2IPcvEERKT_NS2_6formatE = Module["__ZNSt3__24__fs10filesystem4pathC2IPcvEERKT_NS2_6formatE"] = createExportWrapper("_ZNSt3__24__fs10filesystem4pathC2IPcvEERKT_NS2_6formatE"); var __ZNSt3__24__fs10filesystem6__copyERKNS1_4pathES4_NS1_12copy_optionsEPNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem6__copyERKNS1_4pathES4_NS1_12copy_optionsEPNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem6__copyERKNS1_4pathES4_NS1_12copy_optionsEPNS_10error_codeE"); var __ZNSt3__24__fs10filesystemanENS1_12copy_optionsES2_ = Module["__ZNSt3__24__fs10filesystemanENS1_12copy_optionsES2_"] = createExportWrapper("_ZNSt3__24__fs10filesystemanENS1_12copy_optionsES2_"); var __ZNSt3__24__fs10filesystemorENS1_12copy_optionsES2_ = Module["__ZNSt3__24__fs10filesystemorENS1_12copy_optionsES2_"] = createExportWrapper("_ZNSt3__24__fs10filesystemorENS1_12copy_optionsES2_"); var __ZNSt3__24__fs10filesystem8is_otherENS1_11file_statusE = Module["__ZNSt3__24__fs10filesystem8is_otherENS1_11file_statusE"] = createExportWrapper("_ZNSt3__24__fs10filesystem8is_otherENS1_11file_statusE"); var __ZNSt3__24__fs10filesystem15is_regular_fileENS1_11file_statusE = Module["__ZNSt3__24__fs10filesystem15is_regular_fileENS1_11file_statusE"] = createExportWrapper("_ZNSt3__24__fs10filesystem15is_regular_fileENS1_11file_statusE"); var __ZNSt3__24__fs10filesystem14__copy_symlinkERKNS1_4pathES4_PNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem14__copy_symlinkERKNS1_4pathES4_PNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem14__copy_symlinkERKNS1_4pathES4_PNS_10error_codeE"); var __ZNSt3__24__fs10filesystem16__create_symlinkERKNS1_4pathES4_PNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem16__create_symlinkERKNS1_4pathES4_PNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem16__create_symlinkERKNS1_4pathES4_PNS_10error_codeE"); var __ZNSt3__24__fs10filesystem18__create_hard_linkERKNS1_4pathES4_PNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem18__create_hard_linkERKNS1_4pathES4_PNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem18__create_hard_linkERKNS1_4pathES4_PNS_10error_codeE"); var __ZNSt3__24__fs10filesystem11__copy_fileERKNS1_4pathES4_NS1_12copy_optionsEPNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem11__copy_fileERKNS1_4pathES4_NS1_12copy_optionsEPNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem11__copy_fileERKNS1_4pathES4_NS1_12copy_optionsEPNS_10error_codeE"); var __ZNKSt3__24__fs10filesystem4path8filenameEv = Module["__ZNKSt3__24__fs10filesystem4path8filenameEv"] = createExportWrapper("_ZNKSt3__24__fs10filesystem4path8filenameEv"); var __ZNSt3__24__fs10filesystem18__create_directoryERKNS1_4pathES4_PNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem18__create_directoryERKNS1_4pathES4_PNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem18__create_directoryERKNS1_4pathES4_PNS_10error_codeE"); var __ZNSt3__24__fs10filesystem18directory_iteratorC2ERKNS1_4pathERNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem18directory_iteratorC2ERKNS1_4pathERNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem18directory_iteratorC2ERKNS1_4pathERNS_10error_codeE"); var __ZNSt3__24__fs10filesystem18directory_iteratorC2ERKNS1_4pathE = Module["__ZNSt3__24__fs10filesystem18directory_iteratorC2ERKNS1_4pathE"] = createExportWrapper("_ZNSt3__24__fs10filesystem18directory_iteratorC2ERKNS1_4pathE"); var __ZNSt3__24__fs10filesystemneERKNS1_18directory_iteratorES4_ = Module["__ZNSt3__24__fs10filesystemneERKNS1_18directory_iteratorES4_"] = createExportWrapper("_ZNSt3__24__fs10filesystemneERKNS1_18directory_iteratorES4_"); var __ZNKSt3__24__fs10filesystem18directory_iteratorptEv = Module["__ZNKSt3__24__fs10filesystem18directory_iteratorptEv"] = createExportWrapper("_ZNKSt3__24__fs10filesystem18directory_iteratorptEv"); var __ZNSt3__24__fs10filesystem18directory_iterator9incrementERNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem18directory_iterator9incrementERNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem18directory_iterator9incrementERNS_10error_codeE"); var __ZNSt3__24__fs10filesystem14__read_symlinkERKNS1_4pathEPNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem14__read_symlinkERKNS1_4pathEPNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem14__read_symlinkERKNS1_4pathEPNS_10error_codeE"); var __ZNSt3__24__fs10filesystem20__create_directoriesERKNS1_4pathEPNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem20__create_directoriesERKNS1_4pathEPNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem20__create_directoriesERKNS1_4pathEPNS_10error_codeE"); var __ZNKSt3__24__fs10filesystem4path11parent_pathEv = Module["__ZNKSt3__24__fs10filesystem4path11parent_pathEv"] = createExportWrapper("_ZNKSt3__24__fs10filesystem4path11parent_pathEv"); var __ZNKSt3__24__fs10filesystem4path5emptyEv = Module["__ZNKSt3__24__fs10filesystem4path5emptyEv"] = createExportWrapper("_ZNKSt3__24__fs10filesystem4path5emptyEv"); var __ZNSt3__24__fs10filesystem6statusERKNS1_4pathERNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem6statusERKNS1_4pathERNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem6statusERKNS1_4pathERNS_10error_codeE"); var __ZNSt3__24__fs10filesystemeqERKNS1_4pathES4_ = Module["__ZNSt3__24__fs10filesystemeqERKNS1_4pathES4_"] = createExportWrapper("_ZNSt3__24__fs10filesystemeqERKNS1_4pathES4_"); var __ZNSt3__24__fs10filesystem18__create_directoryERKNS1_4pathEPNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem18__create_directoryERKNS1_4pathEPNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem18__create_directoryERKNS1_4pathEPNS_10error_codeE"); var __ZNSt3__24__fs10filesystem26__create_directory_symlinkERKNS1_4pathES4_PNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem26__create_directory_symlinkERKNS1_4pathES4_PNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem26__create_directory_symlinkERKNS1_4pathES4_PNS_10error_codeE"); var __ZNSt3__24__fs10filesystem14__current_pathEPNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem14__current_pathEPNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem14__current_pathEPNS_10error_codeE"); var __ZNSt3__210unique_ptrIA_cNS_14default_deleteIS1_EEEC2IPcLb1EvvEET_ = Module["__ZNSt3__210unique_ptrIA_cNS_14default_deleteIS1_EEEC2IPcLb1EvvEET_"] = createExportWrapper("_ZNSt3__210unique_ptrIA_cNS_14default_deleteIS1_EEEC2IPcLb1EvvEET_"); var __ZNKSt3__210unique_ptrIA_cNS_14default_deleteIS1_EEE3getEv = Module["__ZNKSt3__210unique_ptrIA_cNS_14default_deleteIS1_EEE3getEv"] = createExportWrapper("_ZNKSt3__210unique_ptrIA_cNS_14default_deleteIS1_EEE3getEv"); var __ZNSt3__210unique_ptrIA_cNS_14default_deleteIS1_EEED2Ev = Module["__ZNSt3__210unique_ptrIA_cNS_14default_deleteIS1_EEED2Ev"] = createExportWrapper("_ZNSt3__210unique_ptrIA_cNS_14default_deleteIS1_EEED2Ev"); var __ZNSt3__24__fs10filesystem14__current_pathERKNS1_4pathEPNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem14__current_pathERKNS1_4pathEPNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem14__current_pathERKNS1_4pathEPNS_10error_codeE"); var __ZNSt3__24__fs10filesystem12__equivalentERKNS1_4pathES4_PNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem12__equivalentERKNS1_4pathES4_PNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem12__equivalentERKNS1_4pathES4_PNS_10error_codeE"); var __ZNSt3__24__fs10filesystem4pathC2INS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEvEERKT_NS2_6formatE = Module["__ZNSt3__24__fs10filesystem4pathC2INS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEvEERKT_NS2_6formatE"] = createExportWrapper("_ZNSt3__24__fs10filesystem4pathC2INS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEvEERKT_NS2_6formatE"); var __ZNSt3__24__fs10filesystem11__file_sizeERKNS1_4pathEPNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem11__file_sizeERKNS1_4pathEPNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem11__file_sizeERKNS1_4pathEPNS_10error_codeE"); var __ZNSt3__24__fs10filesystem17__hard_link_countERKNS1_4pathEPNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem17__hard_link_countERKNS1_4pathEPNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem17__hard_link_countERKNS1_4pathEPNS_10error_codeE"); var __ZNSt3__24__fs10filesystem13__fs_is_emptyERKNS1_4pathEPNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem13__fs_is_emptyERKNS1_4pathEPNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem13__fs_is_emptyERKNS1_4pathEPNS_10error_codeE"); var __ZNSt3__24__fs10filesystemeqERKNS1_18directory_iteratorES4_ = Module["__ZNSt3__24__fs10filesystemeqERKNS1_18directory_iteratorES4_"] = createExportWrapper("_ZNSt3__24__fs10filesystemeqERKNS1_18directory_iteratorES4_"); var __ZNSt3__24__fs10filesystem17__last_write_timeERKNS1_4pathEPNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem17__last_write_timeERKNS1_4pathEPNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem17__last_write_timeERKNS1_4pathEPNS_10error_codeE"); var __ZNSt3__24__fs10filesystem17__last_write_timeERKNS1_4pathENS_6chrono10time_pointINS1_16_FilesystemClockENS5_8durationInNS_5ratioILx1ELx1000000000EEEEEEEPNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem17__last_write_timeERKNS1_4pathENS_6chrono10time_pointINS1_16_FilesystemClockENS5_8durationInNS_5ratioILx1ELx1000000000EEEEEEEPNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem17__last_write_timeERKNS1_4pathENS_6chrono10time_pointINS1_16_FilesystemClockENS5_8durationInNS_5ratioILx1ELx1000000000EEEEEEEPNS_10error_codeE"); var __ZNSt3__25arrayI8timespecLm2EEixEm = Module["__ZNSt3__25arrayI8timespecLm2EEixEm"] = createExportWrapper("_ZNSt3__25arrayI8timespecLm2EEixEm"); var __ZNSt3__24__fs10filesystem13__permissionsERKNS1_4pathENS1_5permsENS1_12perm_optionsEPNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem13__permissionsERKNS1_4pathENS1_5permsENS1_12perm_optionsEPNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem13__permissionsERKNS1_4pathENS1_5permsENS1_12perm_optionsEPNS_10error_codeE"); var __ZNSt3__24__fs10filesystemaNERNS1_5permsES2_ = Module["__ZNSt3__24__fs10filesystemaNERNS1_5permsES2_"] = createExportWrapper("_ZNSt3__24__fs10filesystemaNERNS1_5permsES2_"); var __ZNSt3__24__fs10filesystemoRERNS1_5permsES2_ = Module["__ZNSt3__24__fs10filesystemoRERNS1_5permsES2_"] = createExportWrapper("_ZNSt3__24__fs10filesystemoRERNS1_5permsES2_"); var __ZNKSt3__24__fs10filesystem11file_status11permissionsEv = Module["__ZNKSt3__24__fs10filesystem11file_status11permissionsEv"] = createExportWrapper("_ZNKSt3__24__fs10filesystem11file_status11permissionsEv"); var __ZNSt3__24__fs10filesystemanENS1_5permsES2_ = Module["__ZNSt3__24__fs10filesystemanENS1_5permsES2_"] = createExportWrapper("_ZNSt3__24__fs10filesystemanENS1_5permsES2_"); var __ZNSt3__24__fs10filesystemcoENS1_5permsE = Module["__ZNSt3__24__fs10filesystemcoENS1_5permsE"] = createExportWrapper("_ZNSt3__24__fs10filesystemcoENS1_5permsE"); var __ZNSt3__24__fs10filesystem8__removeERKNS1_4pathEPNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem8__removeERKNS1_4pathEPNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem8__removeERKNS1_4pathEPNS_10error_codeE"); var __ZNSt3__24__fs10filesystem12__remove_allERKNS1_4pathEPNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem12__remove_allERKNS1_4pathEPNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem12__remove_allERKNS1_4pathEPNS_10error_codeE"); var __ZNSt3__24__fs10filesystem8__renameERKNS1_4pathES4_PNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem8__renameERKNS1_4pathES4_PNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem8__renameERKNS1_4pathES4_PNS_10error_codeE"); var __ZNSt3__24__fs10filesystem13__resize_fileERKNS1_4pathEyPNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem13__resize_fileERKNS1_4pathEyPNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem13__resize_fileERKNS1_4pathEyPNS_10error_codeE"); var __ZNSt3__24__fs10filesystem7__spaceERKNS1_4pathEPNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem7__spaceERKNS1_4pathEPNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem7__spaceERKNS1_4pathEPNS_10error_codeE"); var __ZNSt3__24__fs10filesystem21__temp_directory_pathEPNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem21__temp_directory_pathEPNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem21__temp_directory_pathEPNS_10error_codeE"); var __ZNSt3__24__fs10filesystem4pathC2IPKcvEERKT_NS2_6formatE = Module["__ZNSt3__24__fs10filesystem4pathC2IPKcvEERKT_NS2_6formatE"] = createExportWrapper("_ZNSt3__24__fs10filesystem4pathC2IPKcvEERKT_NS2_6formatE"); var __ZNSt3__24__fs10filesystem18__weakly_canonicalERKNS1_4pathEPNS_10error_codeE = Module["__ZNSt3__24__fs10filesystem18__weakly_canonicalERKNS1_4pathEPNS_10error_codeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem18__weakly_canonicalERKNS1_4pathEPNS_10error_codeE"); var __ZNSt3__24__fs10filesystem4pathC2IA1_cvEERKT_NS2_6formatE = Module["__ZNSt3__24__fs10filesystem4pathC2IA1_cvEERKT_NS2_6formatE"] = createExportWrapper("_ZNSt3__24__fs10filesystem4pathC2IA1_cvEERKT_NS2_6formatE"); var __ZNSt3__24__fs10filesystem4path9__reserveEm = Module["__ZNSt3__24__fs10filesystem4path9__reserveEm"] = createExportWrapper("_ZNSt3__24__fs10filesystem4path9__reserveEm"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEcvNS_17basic_string_viewIcS2_EEEv = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEcvNS_17basic_string_viewIcS2_EEEv"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEcvNS_17basic_string_viewIcS2_EEEv"); var __ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEEC2Ev = Module["__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEEC2Ev"] = createExportWrapper("_ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEEC2Ev"); var __ZNSt3__24__fs10filesystem4path6assignINS_17basic_string_viewIcNS_11char_traitsIcEEEEEENS_9enable_ifIXsr13__is_pathableIT_EE5valueERS2_E4typeERKS9_ = Module["__ZNSt3__24__fs10filesystem4path6assignINS_17basic_string_viewIcNS_11char_traitsIcEEEEEENS_9enable_ifIXsr13__is_pathableIT_EE5valueERS2_E4typeERKS9_"] = createExportWrapper("_ZNSt3__24__fs10filesystem4path6assignINS_17basic_string_viewIcNS_11char_traitsIcEEEEEENS_9enable_ifIXsr13__is_pathableIT_EE5valueERS2_E4typeERKS9_"); var __ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE4backEv = Module["__ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE4backEv"] = createExportWrapper("_ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE4backEv"); var __ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE9push_backEOS4_ = Module["__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE9push_backEOS4_"] = createExportWrapper("_ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE9push_backEOS4_"); var __ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE5emptyEv = Module["__ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE5emptyEv"] = createExportWrapper("_ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE5emptyEv"); var __ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE6rbeginEv = Module["__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE6rbeginEv"] = createExportWrapper("_ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE6rbeginEv"); var __ZNSt3__2neINS_11__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEES7_EEbRKNS_16reverse_iteratorIT_EERKNS8_IT0_EE = Module["__ZNSt3__2neINS_11__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEES7_EEbRKNS_16reverse_iteratorIT_EERKNS8_IT0_EE"] = createExportWrapper("_ZNSt3__2neINS_11__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEES7_EEbRKNS_16reverse_iteratorIT_EERKNS8_IT0_EE"); var __ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE4rendEv = Module["__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE4rendEv"] = createExportWrapper("_ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE4rendEv"); var __ZNKSt3__216reverse_iteratorINS_11__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEEEdeEv = Module["__ZNKSt3__216reverse_iteratorINS_11__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEEEdeEv"] = createExportWrapper("_ZNKSt3__216reverse_iteratorINS_11__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEEEdeEv"); var __ZNSt3__24__fs10filesystem4pathdVINS_17basic_string_viewIcNS_11char_traitsIcEEEEEENS_9enable_ifIXsr13__is_pathableIT_EE5valueERS2_E4typeERKS9_ = Module["__ZNSt3__24__fs10filesystem4pathdVINS_17basic_string_viewIcNS_11char_traitsIcEEEEEENS_9enable_ifIXsr13__is_pathableIT_EE5valueERS2_E4typeERKS9_"] = createExportWrapper("_ZNSt3__24__fs10filesystem4pathdVINS_17basic_string_viewIcNS_11char_traitsIcEEEEEENS_9enable_ifIXsr13__is_pathableIT_EE5valueERS2_E4typeERKS9_"); var __ZNSt3__216reverse_iteratorINS_11__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEEEppEv = Module["__ZNSt3__216reverse_iteratorINS_11__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEEEppEv"] = createExportWrapper("_ZNSt3__216reverse_iteratorINS_11__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEEEppEv"); var __ZNKSt3__24__fs10filesystem4path16lexically_normalEv = Module["__ZNKSt3__24__fs10filesystem4path16lexically_normalEv"] = createExportWrapper("_ZNKSt3__24__fs10filesystem4path16lexically_normalEv"); var __ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEED2Ev = Module["__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEED2Ev"] = createExportWrapper("_ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEED2Ev"); var __ZNSt3__24__fs10filesystem4path17replace_extensionERKS2_ = Module["__ZNSt3__24__fs10filesystem4path17replace_extensionERKS2_"] = createExportWrapper("_ZNSt3__24__fs10filesystem4path17replace_extensionERKS2_"); var __ZNKSt3__24__fs10filesystem4path9extensionEv = Module["__ZNKSt3__24__fs10filesystem4path9extensionEv"] = createExportWrapper("_ZNKSt3__24__fs10filesystem4path9extensionEv"); var __ZNKSt3__24__fs10filesystem4path11__root_nameEv = Module["__ZNKSt3__24__fs10filesystem4path11__root_nameEv"] = createExportWrapper("_ZNKSt3__24__fs10filesystem4path11__root_nameEv"); var __ZNKSt3__24__fs10filesystem4path15__root_path_rawEv = Module["__ZNKSt3__24__fs10filesystem4path15__root_path_rawEv"] = createExportWrapper("_ZNKSt3__24__fs10filesystem4path15__root_path_rawEv"); var __ZNKSt3__24__fs10filesystem4path15__relative_pathEv = Module["__ZNKSt3__24__fs10filesystem4path15__relative_pathEv"] = createExportWrapper("_ZNKSt3__24__fs10filesystem4path15__relative_pathEv"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4backEv = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4backEv"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4backEv"); var __ZNKSt3__24__fs10filesystem4path13__parent_pathEv = Module["__ZNKSt3__24__fs10filesystem4path13__parent_pathEv"] = createExportWrapper("_ZNKSt3__24__fs10filesystem4path13__parent_pathEv"); var __ZNKSt3__24__fs10filesystem4path6__stemEv = Module["__ZNKSt3__24__fs10filesystem4path6__stemEv"] = createExportWrapper("_ZNKSt3__24__fs10filesystem4path6__stemEv"); var __ZNKSt3__24__fs10filesystem4path11__extensionEv = Module["__ZNKSt3__24__fs10filesystem4path11__extensionEv"] = createExportWrapper("_ZNKSt3__24__fs10filesystem4path11__extensionEv"); var __ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEEC2Ev = Module["__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEEC2Ev"] = createExportWrapper("_ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEEC2Ev"); var __ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE7reserveEm = Module["__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE7reserveEm"] = createExportWrapper("_ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE7reserveEm"); var __ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE4backEv = Module["__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE4backEv"] = createExportWrapper("_ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE4backEv"); var __ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE8pop_backEv = Module["__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE8pop_backEv"] = createExportWrapper("_ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE8pop_backEv"); var __ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE5emptyEv = Module["__ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE5emptyEv"] = createExportWrapper("_ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE5emptyEv"); var __ZNSt3__24__fs10filesystem4pathC2IA2_cvEERKT_NS2_6formatE = Module["__ZNSt3__24__fs10filesystem4pathC2IA2_cvEERKT_NS2_6formatE"] = createExportWrapper("_ZNSt3__24__fs10filesystem4pathC2IA2_cvEERKT_NS2_6formatE"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm"); var __ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE4sizeEv = Module["__ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE4sizeEv"] = createExportWrapper("_ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE4sizeEv"); var __ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE5beginEv = Module["__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE5beginEv"] = createExportWrapper("_ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE5beginEv"); var __ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE3endEv = Module["__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE3endEv"] = createExportWrapper("_ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE3endEv"); var __ZNSt3__2neIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEbRKNS_11__wrap_iterIT_EESF_ = Module["__ZNSt3__2neIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEbRKNS_11__wrap_iterIT_EESF_"] = createExportWrapper("_ZNSt3__2neIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEbRKNS_11__wrap_iterIT_EESF_"); var __ZNKSt3__211__wrap_iterIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEdeEv = Module["__ZNKSt3__211__wrap_iterIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEdeEv"] = createExportWrapper("_ZNKSt3__211__wrap_iterIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEdeEv"); var __ZNSt3__211__wrap_iterIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEppEv = Module["__ZNSt3__211__wrap_iterIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEppEv"] = createExportWrapper("_ZNSt3__211__wrap_iterIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEppEv"); var __ZNSt3__24__fs10filesystem4pathdVIA1_cEENS_9enable_ifIXsr13__is_pathableIT_EE5valueERS2_E4typeERKS6_ = Module["__ZNSt3__24__fs10filesystem4pathdVIA1_cEENS_9enable_ifIXsr13__is_pathableIT_EE5valueERS2_E4typeERKS6_"] = createExportWrapper("_ZNSt3__24__fs10filesystem4pathdVIA1_cEENS_9enable_ifIXsr13__is_pathableIT_EE5valueERS2_E4typeERKS6_"); var __ZNSt3__24__fs10filesystem4path14make_preferredEv = Module["__ZNSt3__24__fs10filesystem4path14make_preferredEv"] = createExportWrapper("_ZNSt3__24__fs10filesystem4path14make_preferredEv"); var __ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEED2Ev = Module["__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEED2Ev"] = createExportWrapper("_ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEED2Ev"); var __ZNKSt3__24__fs10filesystem4path18lexically_relativeERKS2_ = Module["__ZNKSt3__24__fs10filesystem4path18lexically_relativeERKS2_"] = createExportWrapper("_ZNKSt3__24__fs10filesystem4path18lexically_relativeERKS2_"); var __ZNSt3__2neIcNS_11char_traitsIcEEEEbNS_17basic_string_viewIT_T0_EES6_ = Module["__ZNSt3__2neIcNS_11char_traitsIcEEEEbNS_17basic_string_viewIT_T0_EES6_"] = createExportWrapper("_ZNSt3__2neIcNS_11char_traitsIcEEEEbNS_17basic_string_viewIT_T0_EES6_"); var __ZNSt3__2eqIcNS_11char_traitsIcEEEEbNS_17basic_string_viewIT_T0_EES6_ = Module["__ZNSt3__2eqIcNS_11char_traitsIcEEEEbNS_17basic_string_viewIT_T0_EES6_"] = createExportWrapper("_ZNSt3__2eqIcNS_11char_traitsIcEEEEbNS_17basic_string_viewIT_T0_EES6_"); var __ZNSt3__24__fs10filesystem4pathdVIA3_cEENS_9enable_ifIXsr13__is_pathableIT_EE5valueERS2_E4typeERKS6_ = Module["__ZNSt3__24__fs10filesystem4pathdVIA3_cEENS_9enable_ifIXsr13__is_pathableIT_EE5valueERS2_E4typeERKS6_"] = createExportWrapper("_ZNSt3__24__fs10filesystem4pathdVIA3_cEENS_9enable_ifIXsr13__is_pathableIT_EE5valueERS2_E4typeERKS6_"); var __ZNKSt3__24__fs10filesystem4path9__compareENS_17basic_string_viewIcNS_11char_traitsIcEEEE = Module["__ZNKSt3__24__fs10filesystem4path9__compareENS_17basic_string_viewIcNS_11char_traitsIcEEEE"] = createExportWrapper("_ZNKSt3__24__fs10filesystem4path9__compareENS_17basic_string_viewIcNS_11char_traitsIcEEEE"); var __ZNSt3__24__fs10filesystem10hash_valueERKNS1_4pathE = Module["__ZNSt3__24__fs10filesystem10hash_valueERKNS1_4pathE"] = createExportWrapper("_ZNSt3__24__fs10filesystem10hash_valueERKNS1_4pathE"); var __ZNSt3__214__hash_combineEmm = Module["__ZNSt3__214__hash_combineEmm"] = createExportWrapper("_ZNSt3__214__hash_combineEmm"); var __ZNKSt3__24hashINS_17basic_string_viewIcNS_11char_traitsIcEEEEEclES4_ = Module["__ZNKSt3__24hashINS_17basic_string_viewIcNS_11char_traitsIcEEEEEclES4_"] = createExportWrapper("_ZNKSt3__24hashINS_17basic_string_viewIcNS_11char_traitsIcEEEEEclES4_"); var __ZNKSt3__24__fs10filesystem4path5beginEv = Module["__ZNKSt3__24__fs10filesystem4path5beginEv"] = createExportWrapper("_ZNKSt3__24__fs10filesystem4path5beginEv"); var __ZNSt3__24__fs10filesystem4path8iteratorC2Ev = Module["__ZNSt3__24__fs10filesystem4path8iteratorC2Ev"] = createExportWrapper("_ZNSt3__24__fs10filesystem4path8iteratorC2Ev"); var __ZNSt3__24__fs10filesystem4path13__assign_viewERKNS_17basic_string_viewIcNS_11char_traitsIcEEEE = Module["__ZNSt3__24__fs10filesystem4path13__assign_viewERKNS_17basic_string_viewIcNS_11char_traitsIcEEEE"] = createExportWrapper("_ZNSt3__24__fs10filesystem4path13__assign_viewERKNS_17basic_string_viewIcNS_11char_traitsIcEEEE"); var __ZNKSt3__24__fs10filesystem4path3endEv = Module["__ZNKSt3__24__fs10filesystem4path3endEv"] = createExportWrapper("_ZNKSt3__24__fs10filesystem4path3endEv"); var __ZNSt3__24__fs10filesystem4path8iterator11__incrementEv = Module["__ZNSt3__24__fs10filesystem4path8iterator11__incrementEv"] = createExportWrapper("_ZNSt3__24__fs10filesystem4path8iterator11__incrementEv"); var __ZNSt3__24__fs10filesystem4path8iterator11__decrementEv = Module["__ZNSt3__24__fs10filesystem4path8iterator11__decrementEv"] = createExportWrapper("_ZNSt3__24__fs10filesystem4path8iterator11__decrementEv"); var __ZNSt3__24__fs10filesystem15directory_entry12__do_refreshEv = Module["__ZNSt3__24__fs10filesystem15directory_entry12__do_refreshEv"] = createExportWrapper("_ZNSt3__24__fs10filesystem15directory_entry12__do_refreshEv"); var __ZNKSt3__24__fs10filesystem16filesystem_error4whatEv = Module["__ZNKSt3__24__fs10filesystem16filesystem_error4whatEv"] = createExportWrapper("_ZNKSt3__24__fs10filesystem16filesystem_error4whatEv"); var __ZNSt3__26chrono8durationInNS_5ratioILx1ELx1000000000EEEEC2InNS2_ILx1ELx1EEEEERKNS1_IT_T0_EEPNS_9enable_ifIXaasr13__no_overflowIS8_S3_EE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEaaeqsr13__no_overflowIS8_S3_E4typeE3denLi1Entsr23treat_as_floating_pointIS7_EE5valueEvE4typeE = Module["__ZNSt3__26chrono8durationInNS_5ratioILx1ELx1000000000EEEEC2InNS2_ILx1ELx1EEEEERKNS1_IT_T0_EEPNS_9enable_ifIXaasr13__no_overflowIS8_S3_EE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEaaeqsr13__no_overflowIS8_S3_E4typeE3denLi1Entsr23treat_as_floating_pointIS7_EE5valueEvE4typeE"] = createExportWrapper("_ZNSt3__26chrono8durationInNS_5ratioILx1ELx1000000000EEEEC2InNS2_ILx1ELx1EEEEERKNS1_IT_T0_EEPNS_9enable_ifIXaasr13__no_overflowIS8_S3_EE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEaaeqsr13__no_overflowIS8_S3_E4typeE3denLi1Entsr23treat_as_floating_pointIS7_EE5valueEvE4typeE"); var __ZNKSt3__26chrono8durationInNS_5ratioILx1ELx1000000000EEEE5countEv = Module["__ZNKSt3__26chrono8durationInNS_5ratioILx1ELx1000000000EEEE5countEv"] = createExportWrapper("_ZNKSt3__26chrono8durationInNS_5ratioILx1ELx1000000000EEEE5countEv"); var __ZNSt3__26chrono13duration_castINS0_8durationInNS_5ratioILx1ELx1000000000EEEEEnNS3_ILx1ELx1EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE = Module["__ZNSt3__26chrono13duration_castINS0_8durationInNS_5ratioILx1ELx1000000000EEEEEnNS3_ILx1ELx1EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE"] = createExportWrapper("_ZNSt3__26chrono13duration_castINS0_8durationInNS_5ratioILx1ELx1000000000EEEEEnNS3_ILx1ELx1EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE"); var __ZNKSt3__26chrono15__duration_castINS0_8durationInNS_5ratioILx1ELx1EEEEENS2_InNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEclERKS5_ = Module["__ZNKSt3__26chrono15__duration_castINS0_8durationInNS_5ratioILx1ELx1EEEEENS2_InNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEclERKS5_"] = createExportWrapper("_ZNKSt3__26chrono15__duration_castINS0_8durationInNS_5ratioILx1ELx1EEEEENS2_InNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEclERKS5_"); var __ZNKSt3__26chrono8durationInNS_5ratioILx1ELx1EEEE5countEv = Module["__ZNKSt3__26chrono8durationInNS_5ratioILx1ELx1EEEE5countEv"] = createExportWrapper("_ZNKSt3__26chrono8durationInNS_5ratioILx1ELx1EEEE5countEv"); var __ZNKSt3__26chrono15__duration_castINS0_8durationInNS_5ratioILx1ELx1000000000EEEEES5_NS3_ILx1ELx1EEELb1ELb1EEclERKS5_ = Module["__ZNKSt3__26chrono15__duration_castINS0_8durationInNS_5ratioILx1ELx1000000000EEEEES5_NS3_ILx1ELx1EEELb1ELb1EEclERKS5_"] = createExportWrapper("_ZNKSt3__26chrono15__duration_castINS0_8durationInNS_5ratioILx1ELx1000000000EEEEES5_NS3_ILx1ELx1EEELb1ELb1EEclERKS5_"); var __ZNKSt3__24__fs10filesystem16filesystem_error5path1Ev = Module["__ZNKSt3__24__fs10filesystem16filesystem_error5path1Ev"] = createExportWrapper("_ZNKSt3__24__fs10filesystem16filesystem_error5path1Ev"); var __ZNKSt3__24__fs10filesystem16filesystem_error5path2Ev = Module["__ZNKSt3__24__fs10filesystem16filesystem_error5path2Ev"] = createExportWrapper("_ZNKSt3__24__fs10filesystem16filesystem_error5path2Ev"); var __ZNSt3__24__fs10filesystem11file_statusC2Ev = Module["__ZNSt3__24__fs10filesystem11file_statusC2Ev"] = createExportWrapper("_ZNSt3__24__fs10filesystem11file_statusC2Ev"); var __ZNSt3__24__fs10filesystem11file_status4typeENS1_9file_typeE = Module["__ZNSt3__24__fs10filesystem11file_status4typeENS1_9file_typeE"] = createExportWrapper("_ZNSt3__24__fs10filesystem11file_status4typeENS1_9file_typeE"); var __ZNSt3__24__fs10filesystem11file_status11permissionsENS1_5permsE = Module["__ZNSt3__24__fs10filesystem11file_status11permissionsENS1_5permsE"] = createExportWrapper("_ZNSt3__24__fs10filesystem11file_status11permissionsENS1_5permsE"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2INS_17basic_string_viewIcS2_EEvEERKT_ = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2INS_17basic_string_viewIcS2_EEvEERKT_"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2INS_17basic_string_viewIcS2_EEvEERKT_"); var __ZNSt3__24__fs10filesystem4pathC2EONS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS2_6formatE = Module["__ZNSt3__24__fs10filesystem4pathC2EONS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS2_6formatE"] = createExportWrapper("_ZNSt3__24__fs10filesystem4pathC2EONS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS2_6formatE"); var __ZNKSt3__24__fs10filesystem18directory_iteratordeEv = Module["__ZNKSt3__24__fs10filesystem18directory_iteratordeEv"] = createExportWrapper("_ZNKSt3__24__fs10filesystem18directory_iteratordeEv"); var __ZNSt3__214basic_ifstreamIcNS_11char_traitsIcEEEC1Ev = Module["__ZNSt3__214basic_ifstreamIcNS_11char_traitsIcEEEC1Ev"] = createExportWrapper("_ZNSt3__214basic_ifstreamIcNS_11char_traitsIcEEEC1Ev"); var __ZNSt3__214basic_ifstreamIcNS_11char_traitsIcEEE6__openEij = Module["__ZNSt3__214basic_ifstreamIcNS_11char_traitsIcEEE6__openEij"] = createExportWrapper("_ZNSt3__214basic_ifstreamIcNS_11char_traitsIcEEE6__openEij"); var __ZNKSt3__214basic_ifstreamIcNS_11char_traitsIcEEE7is_openEv = Module["__ZNKSt3__214basic_ifstreamIcNS_11char_traitsIcEEE7is_openEv"] = createExportWrapper("_ZNKSt3__214basic_ifstreamIcNS_11char_traitsIcEEE7is_openEv"); var __ZNSt3__214basic_ofstreamIcNS_11char_traitsIcEEEC1Ev = Module["__ZNSt3__214basic_ofstreamIcNS_11char_traitsIcEEEC1Ev"] = createExportWrapper("_ZNSt3__214basic_ofstreamIcNS_11char_traitsIcEEEC1Ev"); var __ZNSt3__214basic_ofstreamIcNS_11char_traitsIcEEE6__openEij = Module["__ZNSt3__214basic_ofstreamIcNS_11char_traitsIcEEE6__openEij"] = createExportWrapper("_ZNSt3__214basic_ofstreamIcNS_11char_traitsIcEEE6__openEij"); var __ZNKSt3__214basic_ofstreamIcNS_11char_traitsIcEEE7is_openEv = Module["__ZNKSt3__214basic_ofstreamIcNS_11char_traitsIcEEE7is_openEv"] = createExportWrapper("_ZNKSt3__214basic_ofstreamIcNS_11char_traitsIcEEE7is_openEv"); var __ZNSt3__24copyINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIcS3_EEEET0_T_S8_S7_ = Module["__ZNSt3__24copyINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIcS3_EEEET0_T_S8_S7_"] = createExportWrapper("_ZNSt3__24copyINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIcS3_EEEET0_T_S8_S7_"); var __ZNKSt3__29basic_iosIcNS_11char_traitsIcEEE4failEv = Module["__ZNKSt3__29basic_iosIcNS_11char_traitsIcEEE4failEv"] = createExportWrapper("_ZNKSt3__29basic_iosIcNS_11char_traitsIcEEE4failEv"); var __ZNSt3__213basic_istreamIcNS_11char_traitsIcEEEC2EPNS_15basic_streambufIcS2_EE = Module["__ZNSt3__213basic_istreamIcNS_11char_traitsIcEEEC2EPNS_15basic_streambufIcS2_EE"] = createExportWrapper("_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEEC2EPNS_15basic_streambufIcS2_EE"); var __ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE6__openEij = Module["__ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE6__openEij"] = createExportWrapper("_ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE6__openEij"); var __ZNKSt3__213basic_filebufIcNS_11char_traitsIcEEE7is_openEv = Module["__ZNKSt3__213basic_filebufIcNS_11char_traitsIcEEE7is_openEv"] = createExportWrapper("_ZNKSt3__213basic_filebufIcNS_11char_traitsIcEEE7is_openEv"); var __ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEEC2EPNS_15basic_streambufIcS2_EE = Module["__ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEEC2EPNS_15basic_streambufIcS2_EE"] = createExportWrapper("_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEEC2EPNS_15basic_streambufIcS2_EE"); var __ZNSt3__26__copyINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIcS3_EEEET0_T_S8_S7_ = Module["__ZNSt3__26__copyINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIcS3_EEEET0_T_S8_S7_"] = createExportWrapper("_ZNSt3__26__copyINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIcS3_EEEET0_T_S8_S7_"); var __ZNSt3__213__unwrap_iterINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEENS_18__unwrap_iter_implIS4_Lb0EEEEEDTclsrT0_7__applycl7declvalIT_EEEES8_ = Module["__ZNSt3__213__unwrap_iterINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEENS_18__unwrap_iter_implIS4_Lb0EEEEEDTclsrT0_7__applycl7declvalIT_EEEES8_"] = createExportWrapper("_ZNSt3__213__unwrap_iterINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEENS_18__unwrap_iter_implIS4_Lb0EEEEEDTclsrT0_7__applycl7declvalIT_EEEES8_"); var __ZNSt3__216__copy_constexprINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIcS3_EEEET0_T_S8_S7_ = Module["__ZNSt3__216__copy_constexprINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIcS3_EEEET0_T_S8_S7_"] = createExportWrapper("_ZNSt3__216__copy_constexprINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIcS3_EEEET0_T_S8_S7_"); var __ZNSt3__218__unwrap_iter_implINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEELb0EE7__applyES4_ = Module["__ZNSt3__218__unwrap_iter_implINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEELb0EE7__applyES4_"] = createExportWrapper("_ZNSt3__218__unwrap_iter_implINS_19istreambuf_iteratorIcNS_11char_traitsIcEEEELb0EE7__applyES4_"); var __ZNKSt3__28ios_base4failEv = Module["__ZNKSt3__28ios_base4failEv"] = createExportWrapper("_ZNKSt3__28ios_base4failEv"); var __ZNSt3__2eqINS_4__fs10filesystem12__dir_streamES3_EEbRKNS_10shared_ptrIT_EERKNS4_IT0_EE = Module["__ZNSt3__2eqINS_4__fs10filesystem12__dir_streamES3_EEbRKNS_10shared_ptrIT_EERKNS4_IT0_EE"] = createExportWrapper("_ZNSt3__2eqINS_4__fs10filesystem12__dir_streamES3_EEbRKNS_10shared_ptrIT_EERKNS4_IT0_EE"); var __ZNKSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEE3getEv = Module["__ZNKSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEE3getEv"] = createExportWrapper("_ZNKSt3__210shared_ptrINS_4__fs10filesystem12__dir_streamEE3getEv"); var __ZNSt3__26chronomiInNS_5ratioILx1ELx1EEEnNS2_ILx1ELx1000000000EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_ = Module["__ZNSt3__26chronomiInNS_5ratioILx1ELx1EEEnNS2_ILx1ELx1000000000EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_"] = createExportWrapper("_ZNSt3__26chronomiInNS_5ratioILx1ELx1EEEnNS2_ILx1ELx1000000000EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_"); var __ZNSt3__26chrono8durationInNS_5ratioILx1ELx1EEEEC2IiEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_nEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE = Module["__ZNSt3__26chrono8durationInNS_5ratioILx1ELx1EEEEC2IiEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_nEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE"] = createExportWrapper("_ZNSt3__26chrono8durationInNS_5ratioILx1ELx1EEEEC2IiEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_nEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE"); var __ZNSt3__26chrono13duration_castINS0_8durationInNS_5ratioILx1ELx1EEEEEnNS3_ILx1ELx1000000000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE = Module["__ZNSt3__26chrono13duration_castINS0_8durationInNS_5ratioILx1ELx1EEEEEnNS3_ILx1ELx1000000000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE"] = createExportWrapper("_ZNSt3__26chrono13duration_castINS0_8durationInNS_5ratioILx1ELx1EEEEEnNS3_ILx1ELx1000000000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE"); var __ZNKSt3__26chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationInNS_5ratioILx1ELx1000000000EEEEEE16time_since_epochEv = Module["__ZNKSt3__26chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationInNS_5ratioILx1ELx1000000000EEEEEE16time_since_epochEv"] = createExportWrapper("_ZNKSt3__26chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationInNS_5ratioILx1ELx1000000000EEEEEE16time_since_epochEv"); var __ZNSt3__26chronomiInNS_5ratioILx1ELx1000000000EEEnNS2_ILx1ELx1EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_ = Module["__ZNSt3__26chronomiInNS_5ratioILx1ELx1000000000EEEnNS2_ILx1ELx1EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_"] = createExportWrapper("_ZNSt3__26chronomiInNS_5ratioILx1ELx1000000000EEEnNS2_ILx1ELx1EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_"); var __ZNSt3__26chronoplInNS_5ratioILx1ELx1EEEnS3_EENS_11common_typeIJNS0_8durationIT_T0_EENS5_IT1_T2_EEEE4typeERKS8_RKSB_ = Module["__ZNSt3__26chronoplInNS_5ratioILx1ELx1EEEnS3_EENS_11common_typeIJNS0_8durationIT_T0_EENS5_IT1_T2_EEEE4typeERKS8_RKSB_"] = createExportWrapper("_ZNSt3__26chronoplInNS_5ratioILx1ELx1EEEnS3_EENS_11common_typeIJNS0_8durationIT_T0_EENS5_IT1_T2_EEEE4typeERKS8_RKSB_"); var __ZNSt3__26chronoplInNS_5ratioILx1ELx1000000000EEEnNS2_ILx1ELx1EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_ = Module["__ZNSt3__26chronoplInNS_5ratioILx1ELx1000000000EEEnNS2_ILx1ELx1EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_"] = createExportWrapper("_ZNSt3__26chronoplInNS_5ratioILx1ELx1000000000EEEnNS2_ILx1ELx1EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_"); var __ZNKSt3__26chrono15__duration_castINS0_8durationInNS_5ratioILx1ELx1000000000EEEEENS2_InNS3_ILx1ELx1EEEEES4_Lb1ELb0EEclERKS5_ = Module["__ZNKSt3__26chrono15__duration_castINS0_8durationInNS_5ratioILx1ELx1000000000EEEEENS2_InNS3_ILx1ELx1EEEEES4_Lb1ELb0EEclERKS5_"] = createExportWrapper("_ZNKSt3__26chrono15__duration_castINS0_8durationInNS_5ratioILx1ELx1000000000EEEEENS2_InNS3_ILx1ELx1EEEEES4_Lb1ELb0EEclERKS5_"); var __ZNSt3__26chrono8durationInNS_5ratioILx1ELx1EEEEC2InEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_nEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE = Module["__ZNSt3__26chrono8durationInNS_5ratioILx1ELx1EEEEC2InEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_nEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE"] = createExportWrapper("_ZNSt3__26chrono8durationInNS_5ratioILx1ELx1EEEEC2InEERKT_PNS_9enable_ifIXaasr14is_convertibleIS8_nEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS6_EE5valueEvE4typeE"); var __ZNSt3__26chronomiInNS_5ratioILx1ELx1EEEnS3_EENS_11common_typeIJNS0_8durationIT_T0_EENS5_IT1_T2_EEEE4typeERKS8_RKSB_ = Module["__ZNSt3__26chronomiInNS_5ratioILx1ELx1EEEnS3_EENS_11common_typeIJNS0_8durationIT_T0_EENS5_IT1_T2_EEEE4typeERKS8_RKSB_"] = createExportWrapper("_ZNSt3__26chronomiInNS_5ratioILx1ELx1EEEnS3_EENS_11common_typeIJNS0_8durationIT_T0_EENS5_IT1_T2_EEEE4typeERKS8_RKSB_"); var __ZNKSt3__25arrayI8timespecLm2EE4dataEv = Module["__ZNKSt3__25arrayI8timespecLm2EE4dataEv"] = createExportWrapper("_ZNKSt3__25arrayI8timespecLm2EE4dataEv"); var __ZNSt3__24__fs10filesystemanENS1_12perm_optionsES2_ = Module["__ZNSt3__24__fs10filesystemanENS1_12perm_optionsES2_"] = createExportWrapper("_ZNSt3__24__fs10filesystemanENS1_12perm_optionsES2_"); var __ZNSt3__24__fs10filesystemorENS1_5permsES2_ = Module["__ZNSt3__24__fs10filesystemorENS1_5permsES2_"] = createExportWrapper("_ZNSt3__24__fs10filesystemorENS1_5permsES2_"); var __ZNSt3__23getILm0ENS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem9file_typeEEEONS_13tuple_elementIXT_ENS_4pairIT0_T1_EEE4typeEOSC_ = Module["__ZNSt3__23getILm0ENS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem9file_typeEEEONS_13tuple_elementIXT_ENS_4pairIT0_T1_EEE4typeEOSC_"] = createExportWrapper("_ZNSt3__23getILm0ENS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem9file_typeEEEONS_13tuple_elementIXT_ENS_4pairIT0_T1_EEE4typeEOSC_"); var __ZNSt3__23getILm1ENS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem9file_typeEEEONS_13tuple_elementIXT_ENS_4pairIT0_T1_EEE4typeEOSC_ = Module["__ZNSt3__23getILm1ENS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem9file_typeEEEONS_13tuple_elementIXT_ENS_4pairIT0_T1_EEE4typeEOSC_"] = createExportWrapper("_ZNSt3__23getILm1ENS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem9file_typeEEEONS_13tuple_elementIXT_ENS_4pairIT0_T1_EEE4typeEOSC_"); var __ZNSt3__2eqERKNS_10error_codeERKNS_15error_conditionE = Module["__ZNSt3__2eqERKNS_10error_codeERKNS_15error_conditionE"] = createExportWrapper("_ZNSt3__2eqERKNS_10error_codeERKNS_15error_conditionE"); var __ZNSt3__215error_conditionC2INS_4errcEEET_PNS_9enable_ifIXsr23is_error_condition_enumIS3_EE5valueEvE4typeE = Module["__ZNSt3__215error_conditionC2INS_4errcEEET_PNS_9enable_ifIXsr23is_error_condition_enumIS3_EE5valueEvE4typeE"] = createExportWrapper("_ZNSt3__215error_conditionC2INS_4errcEEET_PNS_9enable_ifIXsr23is_error_condition_enumIS3_EE5valueEvE4typeE"); var __ZNSt3__210__get_pairILm0EE3getINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem9file_typeEEEOT_ONS_4pairISA_T0_EE = Module["__ZNSt3__210__get_pairILm0EE3getINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem9file_typeEEEOT_ONS_4pairISA_T0_EE"] = createExportWrapper("_ZNSt3__210__get_pairILm0EE3getINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem9file_typeEEEOT_ONS_4pairISA_T0_EE"); var __ZNSt3__210__get_pairILm1EE3getINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem9file_typeEEEOT0_ONS_4pairIT_SA_EE = Module["__ZNSt3__210__get_pairILm1EE3getINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem9file_typeEEEOT0_ONS_4pairIT_SA_EE"] = createExportWrapper("_ZNSt3__210__get_pairILm1EE3getINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem9file_typeEEEOT0_ONS_4pairIT_SA_EE"); var __ZNKSt3__210error_code8categoryEv = Module["__ZNKSt3__210error_code8categoryEv"] = createExportWrapper("_ZNKSt3__210error_code8categoryEv"); var __ZNKSt3__215error_condition8categoryEv = Module["__ZNKSt3__215error_condition8categoryEv"] = createExportWrapper("_ZNKSt3__215error_condition8categoryEv"); var __ZNKSt3__215error_condition5valueEv = Module["__ZNKSt3__215error_condition5valueEv"] = createExportWrapper("_ZNKSt3__215error_condition5valueEv"); var __ZNSt3__220make_error_conditionENS_4errcE = Module["__ZNSt3__220make_error_conditionENS_4errcE"] = createExportWrapper("_ZNSt3__220make_error_conditionENS_4errcE"); var __ZNSt3__215error_conditionC2EiRKNS_14error_categoryE = Module["__ZNSt3__215error_conditionC2EiRKNS_14error_categoryE"] = createExportWrapper("_ZNSt3__215error_conditionC2EiRKNS_14error_categoryE"); var __ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE5frontEv = Module["__ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE5frontEv"] = createExportWrapper("_ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE5frontEv"); var __ZNSt3__217basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm = Module["__ZNSt3__217basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm"] = createExportWrapper("_ZNSt3__217basic_string_viewIcNS_11char_traitsIcEEEC2EPKcm"); var __ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEEixEm = Module["__ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEEixEm"] = createExportWrapper("_ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEEixEm"); var __ZNSt3__2neIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEEbRKNS_11__wrap_iterIT_EESA_ = Module["__ZNSt3__2neIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEEbRKNS_11__wrap_iterIT_EESA_"] = createExportWrapper("_ZNSt3__2neIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEEbRKNS_11__wrap_iterIT_EESA_"); var __ZNKSt3__216reverse_iteratorINS_11__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEEE4baseEv = Module["__ZNKSt3__216reverse_iteratorINS_11__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEEE4baseEv"] = createExportWrapper("_ZNKSt3__216reverse_iteratorINS_11__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEEE4baseEv"); var __ZNSt3__2eqIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEEbRKNS_11__wrap_iterIT_EESA_ = Module["__ZNSt3__2eqIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEEbRKNS_11__wrap_iterIT_EESA_"] = createExportWrapper("_ZNSt3__2eqIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEEbRKNS_11__wrap_iterIT_EESA_"); var __ZNKSt3__211__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEE4baseEv = Module["__ZNKSt3__211__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEE4baseEv"] = createExportWrapper("_ZNKSt3__211__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEE4baseEv"); var __ZNSt3__211__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEmmEv = Module["__ZNSt3__211__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEmmEv"] = createExportWrapper("_ZNSt3__211__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEmmEv"); var __ZNKSt3__211__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeEv = Module["__ZNKSt3__211__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeEv"] = createExportWrapper("_ZNKSt3__211__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeEv"); var __ZNSt3__24pairINS_17basic_string_viewIcNS_11char_traitsIcEEEES4_EC2IRKS4_RA1_KcLPv0EEEOT_OT0_ = Module["__ZNSt3__24pairINS_17basic_string_viewIcNS_11char_traitsIcEEEES4_EC2IRKS4_RA1_KcLPv0EEEOT_OT0_"] = createExportWrapper("_ZNSt3__24pairINS_17basic_string_viewIcNS_11char_traitsIcEEEES4_EC2IRKS4_RA1_KcLPv0EEEOT_OT0_"); var __ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE12find_last_ofEcm = Module["__ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE12find_last_ofEcm"] = createExportWrapper("_ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE12find_last_ofEcm"); var __ZNSt3__24pairINS_17basic_string_viewIcNS_11char_traitsIcEEEES4_EC2IRKS4_S4_LPv0EEEOT_OT0_ = Module["__ZNSt3__24pairINS_17basic_string_viewIcNS_11char_traitsIcEEEES4_EC2IRKS4_S4_LPv0EEEOT_OT0_"] = createExportWrapper("_ZNSt3__24pairINS_17basic_string_viewIcNS_11char_traitsIcEEEES4_EC2IRKS4_S4_LPv0EEEOT_OT0_"); var __ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE6substrEmm = Module["__ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE6substrEmm"] = createExportWrapper("_ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE6substrEmm"); var __ZNSt3__24pairINS_17basic_string_viewIcNS_11char_traitsIcEEEES4_EC2IS4_S4_LPv0EEEOT_OT0_ = Module["__ZNSt3__24pairINS_17basic_string_viewIcNS_11char_traitsIcEEEES4_EC2IS4_S4_LPv0EEEOT_OT0_"] = createExportWrapper("_ZNSt3__24pairINS_17basic_string_viewIcNS_11char_traitsIcEEEES4_EC2IS4_S4_LPv0EEEOT_OT0_"); var __ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE5rfindEcm = Module["__ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE5rfindEcm"] = createExportWrapper("_ZNKSt3__217basic_string_viewIcNS_11char_traitsIcEEE5rfindEcm"); var __ZNSt3__211__str_rfindIcmNS_11char_traitsIcEELm4294967295EEET0_PKT_S3_S4_S3_ = Module["__ZNSt3__211__str_rfindIcmNS_11char_traitsIcEELm4294967295EEET0_PKT_S3_S4_S3_"] = createExportWrapper("_ZNSt3__211__str_rfindIcmNS_11char_traitsIcEELm4294967295EEET0_PKT_S3_S4_S3_"); var __ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE12emplace_backIJRS5_RS8_EEERS9_DpOT_ = Module["__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE12emplace_backIJRS5_RS8_EEERS9_DpOT_"] = createExportWrapper("_ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE12emplace_backIJRS5_RS8_EEERS9_DpOT_"); var __ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE9__end_capEv = Module["__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE9__end_capEv"] = createExportWrapper("_ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE9__end_capEv"); var __ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE22__construct_one_at_endIJRS5_RS8_EEEvDpOT_ = Module["__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE22__construct_one_at_endIJRS5_RS8_EEEvDpOT_"] = createExportWrapper("_ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE22__construct_one_at_endIJRS5_RS8_EEEvDpOT_"); var __ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE24__emplace_back_slow_pathIJRS5_RS8_EEEvDpOT_ = Module["__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE24__emplace_back_slow_pathIJRS5_RS8_EEEvDpOT_"] = createExportWrapper("_ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE24__emplace_back_slow_pathIJRS5_RS8_EEEvDpOT_"); var __ZNSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE5firstEv = Module["__ZNSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE5firstEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE5firstEv"); var __ZNSt3__222__compressed_pair_elemIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEELi0ELb0EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEELi0ELb0EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEELi0ELb0EE5__getEv"); var __ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE21_ConstructTransactionC2ERSC_m = Module["__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE21_ConstructTransactionC2ERSC_m"] = createExportWrapper("_ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE21_ConstructTransactionC2ERSC_m"); var __ZNSt3__216allocator_traitsINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEE9constructISA_JRS6_RS9_EvvEEvRSB_PT_DpOT0_ = Module["__ZNSt3__216allocator_traitsINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEE9constructISA_JRS6_RS9_EvvEEvRSB_PT_DpOT0_"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEE9constructISA_JRS6_RS9_EvvEEvRSB_PT_DpOT0_"); var __ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE7__allocEv = Module["__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE7__allocEv"] = createExportWrapper("_ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE7__allocEv"); var __ZNSt3__212__to_addressINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEPT_SB_ = Module["__ZNSt3__212__to_addressINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEPT_SB_"] = createExportWrapper("_ZNSt3__212__to_addressINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEPT_SB_"); var __ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE21_ConstructTransactionD2Ev = Module["__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE21_ConstructTransactionD2Ev"] = createExportWrapper("_ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE21_ConstructTransactionD2Ev"); var __ZNSt3__212construct_atINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEJRS5_RS8_EPS9_EEPT_SE_DpOT0_ = Module["__ZNSt3__212construct_atINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEJRS5_RS8_EPS9_EEPT_SE_DpOT0_"] = createExportWrapper("_ZNSt3__212construct_atINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEJRS5_RS8_EPS9_EEPT_SE_DpOT0_"); var __ZNSt3__24pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEC2IRS4_RS7_LPv0EEEOT_OT0_ = Module["__ZNSt3__24pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEC2IRS4_RS7_LPv0EEEOT_OT0_"] = createExportWrapper("_ZNSt3__24pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEC2IRS4_RS7_LPv0EEEOT_OT0_"); var __ZNSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE6secondEv = Module["__ZNSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE6secondEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE6secondEv"); var __ZNSt3__222__compressed_pair_elemINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEELi1ELb1EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEELi1ELb1EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEELi1ELb1EE5__getEv"); var __ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE11__recommendEm = Module["__ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE11__recommendEm"] = createExportWrapper("_ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE11__recommendEm"); var __ZNSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEEC2EmmSC_ = Module["__ZNSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEEC2EmmSC_"] = createExportWrapper("_ZNSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEEC2EmmSC_"); var __ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE26__swap_out_circular_bufferERNS_14__split_bufferIS9_RSB_EE = Module["__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE26__swap_out_circular_bufferERNS_14__split_bufferIS9_RSB_EE"] = createExportWrapper("_ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE26__swap_out_circular_bufferERNS_14__split_bufferIS9_RSB_EE"); var __ZNSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEED2Ev = Module["__ZNSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEED2Ev"] = createExportWrapper("_ZNSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEED2Ev"); var __ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE8max_sizeEv = Module["__ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE8max_sizeEv"] = createExportWrapper("_ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE8max_sizeEv"); var __ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE20__throw_length_errorEv = Module["__ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE20__throw_length_errorEv"] = createExportWrapper("_ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE20__throw_length_errorEv"); var __ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE8capacityEv = Module["__ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE8capacityEv"] = createExportWrapper("_ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE8capacityEv"); var __ZNSt3__216allocator_traitsINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEE8max_sizeISB_vvEEmRKSB_ = Module["__ZNSt3__216allocator_traitsINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEE8max_sizeISB_vvEEmRKSB_"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEE8max_sizeISB_vvEEmRKSB_"); var __ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE7__allocEv = Module["__ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE7__allocEv"] = createExportWrapper("_ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE7__allocEv"); var __ZNKSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE6secondEv = Module["__ZNKSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE6secondEv"] = createExportWrapper("_ZNKSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE6secondEv"); var __ZNKSt3__222__compressed_pair_elemINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEELi1ELb1EE5__getEv = Module["__ZNKSt3__222__compressed_pair_elemINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEELi1ELb1EE5__getEv"] = createExportWrapper("_ZNKSt3__222__compressed_pair_elemINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEELi1ELb1EE5__getEv"); var __ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE9__end_capEv = Module["__ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE9__end_capEv"] = createExportWrapper("_ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE9__end_capEv"); var __ZNKSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE5firstEv = Module["__ZNKSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE5firstEv"] = createExportWrapper("_ZNKSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE5firstEv"); var __ZNKSt3__222__compressed_pair_elemIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEELi0ELb0EE5__getEv = Module["__ZNKSt3__222__compressed_pair_elemIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEELi0ELb0EE5__getEv"] = createExportWrapper("_ZNKSt3__222__compressed_pair_elemIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEELi0ELb0EE5__getEv"); var __ZNSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEEC2IDnSD_EEOT_OT0_ = Module["__ZNSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEEC2IDnSD_EEOT_OT0_"] = createExportWrapper("_ZNSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEEC2IDnSD_EEOT_OT0_"); var __ZNSt3__216allocator_traitsINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEE8allocateERSB_m = Module["__ZNSt3__216allocator_traitsINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEE8allocateERSB_m"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEE8allocateERSB_m"); var __ZNSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE7__allocEv = Module["__ZNSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE7__allocEv"] = createExportWrapper("_ZNSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE7__allocEv"); var __ZNSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE9__end_capEv = Module["__ZNSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE9__end_capEv"] = createExportWrapper("_ZNSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE9__end_capEv"); var __ZNSt3__222__compressed_pair_elemIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEELi0ELb0EEC2IDnvEEOT_ = Module["__ZNSt3__222__compressed_pair_elemIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEELi0ELb0EEC2IDnvEEOT_"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEELi0ELb0EEC2IDnvEEOT_"); var __ZNSt3__222__compressed_pair_elemIRNS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEELi1ELb0EEC2ISC_vEEOT_ = Module["__ZNSt3__222__compressed_pair_elemIRNS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEELi1ELb0EEC2ISC_vEEOT_"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIRNS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEELi1ELb0EEC2ISC_vEEOT_"); var __ZNSt3__29allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEE8allocateEm = Module["__ZNSt3__29allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEE8allocateEm"] = createExportWrapper("_ZNSt3__29allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEE8allocateEm"); var __ZNSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE6secondEv = Module["__ZNSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE6secondEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE6secondEv"); var __ZNSt3__222__compressed_pair_elemIRNS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEELi1ELb0EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemIRNS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEELi1ELb0EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIRNS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEELi1ELb0EE5__getEv"); var __ZNSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE5firstEv = Module["__ZNSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE5firstEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE5firstEv"); var __ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE17__annotate_deleteEv = Module["__ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE17__annotate_deleteEv"] = createExportWrapper("_ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE17__annotate_deleteEv"); var __ZNSt3__246__construct_backward_with_exception_guaranteesINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEESA_vEEvRT_PT0_SF_RSF_ = Module["__ZNSt3__246__construct_backward_with_exception_guaranteesINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEESA_vEEvRT_PT0_SF_RSF_"] = createExportWrapper("_ZNSt3__246__construct_backward_with_exception_guaranteesINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEESA_vEEvRT_PT0_SF_RSF_"); var __ZNSt3__24swapIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableISC_EE5valueEvE4typeERSC_SF_ = Module["__ZNSt3__24swapIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableISC_EE5valueEvE4typeERSC_SF_"] = createExportWrapper("_ZNSt3__24swapIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableISC_EE5valueEvE4typeERSC_SF_"); var __ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE14__annotate_newEm = Module["__ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE14__annotate_newEm"] = createExportWrapper("_ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE14__annotate_newEm"); var __ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE26__invalidate_all_iteratorsEv = Module["__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE26__invalidate_all_iteratorsEv"] = createExportWrapper("_ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE26__invalidate_all_iteratorsEv"); var __ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE31__annotate_contiguous_containerEPKvSE_SE_SE_ = Module["__ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE31__annotate_contiguous_containerEPKvSE_SE_SE_"] = createExportWrapper("_ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE31__annotate_contiguous_containerEPKvSE_SE_SE_"); var __ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE4dataEv = Module["__ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE4dataEv"] = createExportWrapper("_ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE4dataEv"); var __ZNSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE5clearEv = Module["__ZNSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE5clearEv"] = createExportWrapper("_ZNSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE5clearEv"); var __ZNSt3__216allocator_traitsINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEE10deallocateERSB_PSA_m = Module["__ZNSt3__216allocator_traitsINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEE10deallocateERSB_PSA_m"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEE10deallocateERSB_PSA_m"); var __ZNKSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE8capacityEv = Module["__ZNKSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE8capacityEv"] = createExportWrapper("_ZNKSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE8capacityEv"); var __ZNSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE17__destruct_at_endEPS9_ = Module["__ZNSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE17__destruct_at_endEPS9_"] = createExportWrapper("_ZNSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE17__destruct_at_endEPS9_"); var __ZNSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE17__destruct_at_endEPS9_NS_17integral_constantIbLb0EEE = Module["__ZNSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE17__destruct_at_endEPS9_NS_17integral_constantIbLb0EEE"] = createExportWrapper("_ZNSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE17__destruct_at_endEPS9_NS_17integral_constantIbLb0EEE"); var __ZNSt3__216allocator_traitsINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEE7destroyISA_vvEEvRSB_PT_ = Module["__ZNSt3__216allocator_traitsINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEE7destroyISA_vvEEvRSB_PT_"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEE7destroyISA_vvEEvRSB_PT_"); var __ZNSt3__210destroy_atINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEELi0EEEvPT_ = Module["__ZNSt3__210destroy_atINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEELi0EEEvPT_"] = createExportWrapper("_ZNSt3__210destroy_atINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEELi0EEEvPT_"); var __ZNSt3__212__destroy_atINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEELi0EEEvPT_ = Module["__ZNSt3__212__destroy_atINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEELi0EEEvPT_"] = createExportWrapper("_ZNSt3__212__destroy_atINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEELi0EEEvPT_"); var __ZNSt3__29allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEE10deallocateEPS9_m = Module["__ZNSt3__29allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEE10deallocateEPS9_m"] = createExportWrapper("_ZNSt3__29allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEE10deallocateEPS9_m"); var __ZNKSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE9__end_capEv = Module["__ZNKSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE9__end_capEv"] = createExportWrapper("_ZNKSt3__214__split_bufferINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE9__end_capEv"); var __ZNKSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE5firstEv = Module["__ZNKSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE5firstEv"] = createExportWrapper("_ZNKSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEERNS_9allocatorIS9_EEE5firstEv"); var __ZNSt3__2eqIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEbRKNS_11__wrap_iterIT_EESF_ = Module["__ZNSt3__2eqIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEbRKNS_11__wrap_iterIT_EESF_"] = createExportWrapper("_ZNSt3__2eqIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEbRKNS_11__wrap_iterIT_EESF_"); var __ZNKSt3__211__wrap_iterIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEE4baseEv = Module["__ZNKSt3__211__wrap_iterIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEE4baseEv"] = createExportWrapper("_ZNKSt3__211__wrap_iterIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEE4baseEv"); var __ZNSt3__2neIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE = Module["__ZNSt3__2neIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE"] = createExportWrapper("_ZNSt3__2neIcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_11common_typeIJS6_EE4typeE"); var __ZNKSt3__213__scalar_hashINS_6_PairTELm2EEclES1_ = Module["__ZNKSt3__213__scalar_hashINS_6_PairTELm2EEclES1_"] = createExportWrapper("_ZNKSt3__213__scalar_hashINS_6_PairTELm2EEclES1_"); var __ZNSt3__24__fs10filesystem8_PathCVTIcE15__append_sourceIPcEEvRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKT_ = Module["__ZNSt3__24__fs10filesystem8_PathCVTIcE15__append_sourceIPcEEvRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKT_"] = createExportWrapper("_ZNSt3__24__fs10filesystem8_PathCVTIcE15__append_sourceIPcEEvRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKT_"); var __ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIPcS3_cLb1EE13__range_beginEPKc = Module["__ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIPcS3_cLb1EE13__range_beginEPKc"] = createExportWrapper("_ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIPcS3_cLb1EE13__range_beginEPKc"); var __ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIPcS3_cLb1EE11__range_endEPKc = Module["__ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIPcS3_cLb1EE11__range_endEPKc"] = createExportWrapper("_ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIPcS3_cLb1EE11__range_endEPKc"); var __ZNSt3__217__compressed_pairIPcNS_14default_deleteIA_cEEEC2IRS1_NS_16__value_init_tagEEEOT_OT0_ = Module["__ZNSt3__217__compressed_pairIPcNS_14default_deleteIA_cEEEC2IRS1_NS_16__value_init_tagEEEOT_OT0_"] = createExportWrapper("_ZNSt3__217__compressed_pairIPcNS_14default_deleteIA_cEEEC2IRS1_NS_16__value_init_tagEEEOT_OT0_"); var __ZNSt3__222__compressed_pair_elemINS_14default_deleteIA_cEELi1ELb1EEC2ENS_16__value_init_tagE = Module["__ZNSt3__222__compressed_pair_elemINS_14default_deleteIA_cEELi1ELb1EEC2ENS_16__value_init_tagE"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_14default_deleteIA_cEELi1ELb1EEC2ENS_16__value_init_tagE"); var __ZNSt3__210unique_ptrIA_cNS_14default_deleteIS1_EEE5resetEDn = Module["__ZNSt3__210unique_ptrIA_cNS_14default_deleteIS1_EEE5resetEDn"] = createExportWrapper("_ZNSt3__210unique_ptrIA_cNS_14default_deleteIS1_EEE5resetEDn"); var __ZNSt3__217__compressed_pairIPcNS_14default_deleteIA_cEEE5firstEv = Module["__ZNSt3__217__compressed_pairIPcNS_14default_deleteIA_cEEE5firstEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPcNS_14default_deleteIA_cEEE5firstEv"); var __ZNSt3__217__compressed_pairIPcNS_14default_deleteIA_cEEE6secondEv = Module["__ZNSt3__217__compressed_pairIPcNS_14default_deleteIA_cEEE6secondEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPcNS_14default_deleteIA_cEEE6secondEv"); var __ZNKSt3__214default_deleteIA_cEclIcEENS2_20_EnableIfConvertibleIT_E4typeEPS5_ = Module["__ZNKSt3__214default_deleteIA_cEclIcEENS2_20_EnableIfConvertibleIT_E4typeEPS5_"] = createExportWrapper("_ZNKSt3__214default_deleteIA_cEclIcEENS2_20_EnableIfConvertibleIT_E4typeEPS5_"); var __ZNSt3__222__compressed_pair_elemINS_14default_deleteIA_cEELi1ELb1EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemINS_14default_deleteIA_cEELi1ELb1EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_14default_deleteIA_cEELi1ELb1EE5__getEv"); var __ZNKSt3__217__compressed_pairIPcNS_14default_deleteIA_cEEE5firstEv = Module["__ZNKSt3__217__compressed_pairIPcNS_14default_deleteIA_cEEE5firstEv"] = createExportWrapper("_ZNKSt3__217__compressed_pairIPcNS_14default_deleteIA_cEEE5firstEv"); var __ZNSt3__24__fs10filesystem8_PathCVTIcE15__append_sourceINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEvRSA_RKT_ = Module["__ZNSt3__24__fs10filesystem8_PathCVTIcE15__append_sourceINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEvRSA_RKT_"] = createExportWrapper("_ZNSt3__24__fs10filesystem8_PathCVTIcE15__append_sourceINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEvRSA_RKT_"); var __ZNSt3__24__fs10filesystem20__is_pathable_stringINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEvE13__range_beginERKS8_ = Module["__ZNSt3__24__fs10filesystem20__is_pathable_stringINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEvE13__range_beginERKS8_"] = createExportWrapper("_ZNSt3__24__fs10filesystem20__is_pathable_stringINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEvE13__range_beginERKS8_"); var __ZNSt3__24__fs10filesystem20__is_pathable_stringINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEvE11__range_endERKS8_ = Module["__ZNSt3__24__fs10filesystem20__is_pathable_stringINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEvE11__range_endERKS8_"] = createExportWrapper("_ZNSt3__24__fs10filesystem20__is_pathable_stringINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEvE11__range_endERKS8_"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthEv"); var __ZNSt3__24__fs10filesystem8_PathCVTIcE15__append_sourceIPKcEEvRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKT_ = Module["__ZNSt3__24__fs10filesystem8_PathCVTIcE15__append_sourceIPKcEEvRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKT_"] = createExportWrapper("_ZNSt3__24__fs10filesystem8_PathCVTIcE15__append_sourceIPKcEEvRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKT_"); var __ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIPKcS4_cLb1EE13__range_beginES4_ = Module["__ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIPKcS4_cLb1EE13__range_beginES4_"] = createExportWrapper("_ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIPKcS4_cLb1EE13__range_beginES4_"); var __ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIPKcS4_cLb1EE11__range_endES4_ = Module["__ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIPKcS4_cLb1EE11__range_endES4_"] = createExportWrapper("_ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIPKcS4_cLb1EE11__range_endES4_"); var __ZNSt3__24__fs10filesystem8_PathCVTIcE15__append_sourceIA1_cEEvRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKT_ = Module["__ZNSt3__24__fs10filesystem8_PathCVTIcE15__append_sourceIA1_cEEvRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKT_"] = createExportWrapper("_ZNSt3__24__fs10filesystem8_PathCVTIcE15__append_sourceIA1_cEEvRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKT_"); var __ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIA1_cPccLb1EE13__range_beginEPKc = Module["__ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIA1_cPccLb1EE13__range_beginEPKc"] = createExportWrapper("_ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIA1_cPccLb1EE13__range_beginEPKc"); var __ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIA1_cPccLb1EE11__range_endEPKc = Module["__ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIA1_cPccLb1EE11__range_endEPKc"] = createExportWrapper("_ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIA1_cPccLb1EE11__range_endEPKc"); var __ZNSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEEC2IDnNS_18__default_init_tagEEEOT_OT0_ = Module["__ZNSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEEC2IDnNS_18__default_init_tagEEEOT_OT0_"] = createExportWrapper("_ZNSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEEC2IDnNS_18__default_init_tagEEEOT_OT0_"); var __ZNSt3__219__debug_db_insert_cINS_6vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS5_EEEEEEvPT_ = Module["__ZNSt3__219__debug_db_insert_cINS_6vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS5_EEEEEEvPT_"] = createExportWrapper("_ZNSt3__219__debug_db_insert_cINS_6vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS5_EEEEEEvPT_"); var __ZNSt3__222__compressed_pair_elemIPNS_17basic_string_viewIcNS_11char_traitsIcEEEELi0ELb0EEC2IDnvEEOT_ = Module["__ZNSt3__222__compressed_pair_elemIPNS_17basic_string_viewIcNS_11char_traitsIcEEEELi0ELb0EEC2IDnvEEOT_"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPNS_17basic_string_viewIcNS_11char_traitsIcEEEELi0ELb0EEC2IDnvEEOT_"); var __ZNSt3__222__compressed_pair_elemINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEELi1ELb1EEC2ENS_18__default_init_tagE = Module["__ZNSt3__222__compressed_pair_elemINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEELi1ELb1EEC2ENS_18__default_init_tagE"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEELi1ELb1EEC2ENS_18__default_init_tagE"); var __ZNSt3__29allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEC2Ev = Module["__ZNSt3__29allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEC2Ev"] = createExportWrapper("_ZNSt3__29allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEC2Ev"); var __ZNSt3__216__non_trivial_ifILb1ENS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEEEC2Ev = Module["__ZNSt3__216__non_trivial_ifILb1ENS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEEEC2Ev"] = createExportWrapper("_ZNSt3__216__non_trivial_ifILb1ENS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEEEC2Ev"); var __ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE17__annotate_deleteEv = Module["__ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE17__annotate_deleteEv"] = createExportWrapper("_ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE17__annotate_deleteEv"); var __ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE7__clearEv = Module["__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE7__clearEv"] = createExportWrapper("_ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE7__clearEv"); var __ZNSt3__216allocator_traitsINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEEE10deallocateERS6_PS5_m = Module["__ZNSt3__216allocator_traitsINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEEE10deallocateERS6_PS5_m"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEEE10deallocateERS6_PS5_m"); var __ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE7__allocEv = Module["__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE7__allocEv"] = createExportWrapper("_ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE7__allocEv"); var __ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE8capacityEv = Module["__ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE8capacityEv"] = createExportWrapper("_ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE8capacityEv"); var __ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE31__annotate_contiguous_containerEPKvS9_S9_S9_ = Module["__ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE31__annotate_contiguous_containerEPKvS9_S9_S9_"] = createExportWrapper("_ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE31__annotate_contiguous_containerEPKvS9_S9_S9_"); var __ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE4dataEv = Module["__ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE4dataEv"] = createExportWrapper("_ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE4dataEv"); var __ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE4sizeEv = Module["__ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE4sizeEv"] = createExportWrapper("_ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE4sizeEv"); var __ZNSt3__212__to_addressINS_17basic_string_viewIcNS_11char_traitsIcEEEEEEPT_S6_ = Module["__ZNSt3__212__to_addressINS_17basic_string_viewIcNS_11char_traitsIcEEEEEEPT_S6_"] = createExportWrapper("_ZNSt3__212__to_addressINS_17basic_string_viewIcNS_11char_traitsIcEEEEEEPT_S6_"); var __ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE22__base_destruct_at_endEPS4_ = Module["__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE22__base_destruct_at_endEPS4_"] = createExportWrapper("_ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE22__base_destruct_at_endEPS4_"); var __ZNSt3__216allocator_traitsINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEEE7destroyIS5_vvEEvRS6_PT_ = Module["__ZNSt3__216allocator_traitsINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEEE7destroyIS5_vvEEvRS6_PT_"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEEE7destroyIS5_vvEEvRS6_PT_"); var __ZNSt3__210destroy_atINS_17basic_string_viewIcNS_11char_traitsIcEEEELi0EEEvPT_ = Module["__ZNSt3__210destroy_atINS_17basic_string_viewIcNS_11char_traitsIcEEEELi0EEEvPT_"] = createExportWrapper("_ZNSt3__210destroy_atINS_17basic_string_viewIcNS_11char_traitsIcEEEELi0EEEvPT_"); var __ZNSt3__212__destroy_atINS_17basic_string_viewIcNS_11char_traitsIcEEEELi0EEEvPT_ = Module["__ZNSt3__212__destroy_atINS_17basic_string_viewIcNS_11char_traitsIcEEEELi0EEEvPT_"] = createExportWrapper("_ZNSt3__212__destroy_atINS_17basic_string_viewIcNS_11char_traitsIcEEEELi0EEEvPT_"); var __ZNSt3__29allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEE10deallocateEPS4_m = Module["__ZNSt3__29allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEE10deallocateEPS4_m"] = createExportWrapper("_ZNSt3__29allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEE10deallocateEPS4_m"); var __ZNSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE6secondEv = Module["__ZNSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE6secondEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE6secondEv"); var __ZNSt3__222__compressed_pair_elemINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEELi1ELb1EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEELi1ELb1EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEELi1ELb1EE5__getEv"); var __ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE9__end_capEv = Module["__ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE9__end_capEv"] = createExportWrapper("_ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE9__end_capEv"); var __ZNKSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE5firstEv = Module["__ZNKSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE5firstEv"] = createExportWrapper("_ZNKSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE5firstEv"); var __ZNKSt3__222__compressed_pair_elemIPNS_17basic_string_viewIcNS_11char_traitsIcEEEELi0ELb0EE5__getEv = Module["__ZNKSt3__222__compressed_pair_elemIPNS_17basic_string_viewIcNS_11char_traitsIcEEEELi0ELb0EE5__getEv"] = createExportWrapper("_ZNKSt3__222__compressed_pair_elemIPNS_17basic_string_viewIcNS_11char_traitsIcEEEELi0ELb0EE5__getEv"); var __ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE9__end_capEv = Module["__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE9__end_capEv"] = createExportWrapper("_ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE9__end_capEv"); var __ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE22__construct_one_at_endIJS4_EEEvDpOT_ = Module["__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE22__construct_one_at_endIJS4_EEEvDpOT_"] = createExportWrapper("_ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE22__construct_one_at_endIJS4_EEEvDpOT_"); var __ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE21__push_back_slow_pathIS4_EEvOT_ = Module["__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE21__push_back_slow_pathIS4_EEvOT_"] = createExportWrapper("_ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE21__push_back_slow_pathIS4_EEvOT_"); var __ZNSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE5firstEv = Module["__ZNSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE5firstEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE5firstEv"); var __ZNSt3__222__compressed_pair_elemIPNS_17basic_string_viewIcNS_11char_traitsIcEEEELi0ELb0EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemIPNS_17basic_string_viewIcNS_11char_traitsIcEEEELi0ELb0EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPNS_17basic_string_viewIcNS_11char_traitsIcEEEELi0ELb0EE5__getEv"); var __ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE21_ConstructTransactionC2ERS7_m = Module["__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE21_ConstructTransactionC2ERS7_m"] = createExportWrapper("_ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE21_ConstructTransactionC2ERS7_m"); var __ZNSt3__216allocator_traitsINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEEE9constructIS5_JS5_EvvEEvRS6_PT_DpOT0_ = Module["__ZNSt3__216allocator_traitsINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEEE9constructIS5_JS5_EvvEEvRS6_PT_DpOT0_"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEEE9constructIS5_JS5_EvvEEvRS6_PT_DpOT0_"); var __ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE21_ConstructTransactionD2Ev = Module["__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE21_ConstructTransactionD2Ev"] = createExportWrapper("_ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE21_ConstructTransactionD2Ev"); var __ZNSt3__212construct_atINS_17basic_string_viewIcNS_11char_traitsIcEEEEJS4_EPS4_EEPT_S7_DpOT0_ = Module["__ZNSt3__212construct_atINS_17basic_string_viewIcNS_11char_traitsIcEEEEJS4_EPS4_EEPT_S7_DpOT0_"] = createExportWrapper("_ZNSt3__212construct_atINS_17basic_string_viewIcNS_11char_traitsIcEEEEJS4_EPS4_EEPT_S7_DpOT0_"); var __ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE11__recommendEm = Module["__ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE11__recommendEm"] = createExportWrapper("_ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE11__recommendEm"); var __ZNSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEEC2EmmS7_ = Module["__ZNSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEEC2EmmS7_"] = createExportWrapper("_ZNSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEEC2EmmS7_"); var __ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE26__swap_out_circular_bufferERNS_14__split_bufferIS4_RS6_EE = Module["__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE26__swap_out_circular_bufferERNS_14__split_bufferIS4_RS6_EE"] = createExportWrapper("_ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE26__swap_out_circular_bufferERNS_14__split_bufferIS4_RS6_EE"); var __ZNSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEED2Ev = Module["__ZNSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEED2Ev"] = createExportWrapper("_ZNSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEED2Ev"); var __ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE8max_sizeEv = Module["__ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE8max_sizeEv"] = createExportWrapper("_ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE8max_sizeEv"); var __ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE20__throw_length_errorEv = Module["__ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE20__throw_length_errorEv"] = createExportWrapper("_ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE20__throw_length_errorEv"); var __ZNSt3__216allocator_traitsINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEEE8max_sizeIS6_vvEEmRKS6_ = Module["__ZNSt3__216allocator_traitsINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEEE8max_sizeIS6_vvEEmRKS6_"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEEE8max_sizeIS6_vvEEmRKS6_"); var __ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE7__allocEv = Module["__ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE7__allocEv"] = createExportWrapper("_ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE7__allocEv"); var __ZNKSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE6secondEv = Module["__ZNKSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE6secondEv"] = createExportWrapper("_ZNKSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE6secondEv"); var __ZNKSt3__222__compressed_pair_elemINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEELi1ELb1EE5__getEv = Module["__ZNKSt3__222__compressed_pair_elemINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEELi1ELb1EE5__getEv"] = createExportWrapper("_ZNKSt3__222__compressed_pair_elemINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEELi1ELb1EE5__getEv"); var __ZNSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEEC2IDnS8_EEOT_OT0_ = Module["__ZNSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEEC2IDnS8_EEOT_OT0_"] = createExportWrapper("_ZNSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEEC2IDnS8_EEOT_OT0_"); var __ZNSt3__216allocator_traitsINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEEE8allocateERS6_m = Module["__ZNSt3__216allocator_traitsINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEEE8allocateERS6_m"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEEE8allocateERS6_m"); var __ZNSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE7__allocEv = Module["__ZNSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE7__allocEv"] = createExportWrapper("_ZNSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE7__allocEv"); var __ZNSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE9__end_capEv = Module["__ZNSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE9__end_capEv"] = createExportWrapper("_ZNSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE9__end_capEv"); var __ZNSt3__222__compressed_pair_elemIRNS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEELi1ELb0EEC2IS7_vEEOT_ = Module["__ZNSt3__222__compressed_pair_elemIRNS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEELi1ELb0EEC2IS7_vEEOT_"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIRNS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEELi1ELb0EEC2IS7_vEEOT_"); var __ZNSt3__29allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEE8allocateEm = Module["__ZNSt3__29allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEE8allocateEm"] = createExportWrapper("_ZNSt3__29allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEE8allocateEm"); var __ZNSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE6secondEv = Module["__ZNSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE6secondEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE6secondEv"); var __ZNSt3__222__compressed_pair_elemIRNS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEELi1ELb0EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemIRNS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEELi1ELb0EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIRNS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEELi1ELb0EE5__getEv"); var __ZNSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE5firstEv = Module["__ZNSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE5firstEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE5firstEv"); var __ZNSt3__246__construct_backward_with_exception_guaranteesINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEES5_vEEvRT_PT0_SA_RSA_ = Module["__ZNSt3__246__construct_backward_with_exception_guaranteesINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEES5_vEEvRT_PT0_SA_RSA_"] = createExportWrapper("_ZNSt3__246__construct_backward_with_exception_guaranteesINS_9allocatorINS_17basic_string_viewIcNS_11char_traitsIcEEEEEES5_vEEvRT_PT0_SA_RSA_"); var __ZNSt3__24swapIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS7_EE5valueEvE4typeERS7_SA_ = Module["__ZNSt3__24swapIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS7_EE5valueEvE4typeERS7_SA_"] = createExportWrapper("_ZNSt3__24swapIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS7_EE5valueEvE4typeERS7_SA_"); var __ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE14__annotate_newEm = Module["__ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE14__annotate_newEm"] = createExportWrapper("_ZNKSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE14__annotate_newEm"); var __ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE26__invalidate_all_iteratorsEv = Module["__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE26__invalidate_all_iteratorsEv"] = createExportWrapper("_ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE26__invalidate_all_iteratorsEv"); var __ZNSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE5clearEv = Module["__ZNSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE5clearEv"] = createExportWrapper("_ZNSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE5clearEv"); var __ZNKSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE8capacityEv = Module["__ZNKSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE8capacityEv"] = createExportWrapper("_ZNKSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE8capacityEv"); var __ZNSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE17__destruct_at_endEPS4_ = Module["__ZNSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE17__destruct_at_endEPS4_"] = createExportWrapper("_ZNSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE17__destruct_at_endEPS4_"); var __ZNSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE17__destruct_at_endEPS4_NS_17integral_constantIbLb0EEE = Module["__ZNSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE17__destruct_at_endEPS4_NS_17integral_constantIbLb0EEE"] = createExportWrapper("_ZNSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE17__destruct_at_endEPS4_NS_17integral_constantIbLb0EEE"); var __ZNKSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE9__end_capEv = Module["__ZNKSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE9__end_capEv"] = createExportWrapper("_ZNKSt3__214__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE9__end_capEv"); var __ZNKSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE5firstEv = Module["__ZNKSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE5firstEv"] = createExportWrapper("_ZNKSt3__217__compressed_pairIPNS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE5firstEv"); var __ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE3endEv = Module["__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE3endEv"] = createExportWrapper("_ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE3endEv"); var __ZNSt3__216reverse_iteratorINS_11__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEEEC2ES7_ = Module["__ZNSt3__216reverse_iteratorINS_11__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEEEC2ES7_"] = createExportWrapper("_ZNSt3__216reverse_iteratorINS_11__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEEEC2ES7_"); var __ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE11__make_iterEPS4_ = Module["__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE11__make_iterEPS4_"] = createExportWrapper("_ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE11__make_iterEPS4_"); var __ZNSt3__211__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEC2ES5_ = Module["__ZNSt3__211__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEC2ES5_"] = createExportWrapper("_ZNSt3__211__wrap_iterIPNS_17basic_string_viewIcNS_11char_traitsIcEEEEEC2ES5_"); var __ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE5beginEv = Module["__ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE5beginEv"] = createExportWrapper("_ZNSt3__26vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE5beginEv"); var __ZNSt3__24__fs10filesystem4path6appendINS_17basic_string_viewIcNS_11char_traitsIcEEEEEENS_9enable_ifIXsr13__is_pathableIT_EE5valueERS2_E4typeERKS9_ = Module["__ZNSt3__24__fs10filesystem4path6appendINS_17basic_string_viewIcNS_11char_traitsIcEEEEEENS_9enable_ifIXsr13__is_pathableIT_EE5valueERS2_E4typeERKS9_"] = createExportWrapper("_ZNSt3__24__fs10filesystem4path6appendINS_17basic_string_viewIcNS_11char_traitsIcEEEEEENS_9enable_ifIXsr13__is_pathableIT_EE5valueERS2_E4typeERKS9_"); var __ZNSt3__24__fs10filesystem14__is_separatorIcEENS_9enable_ifIXsr18__can_convert_charIT_EE5valueEbE4typeES4_ = Module["__ZNSt3__24__fs10filesystem14__is_separatorIcEENS_9enable_ifIXsr18__can_convert_charIT_EE5valueEbE4typeES4_"] = createExportWrapper("_ZNSt3__24__fs10filesystem14__is_separatorIcEENS_9enable_ifIXsr18__can_convert_charIT_EE5valueEbE4typeES4_"); var __ZNSt3__24__fs10filesystem20__is_pathable_stringINS_17basic_string_viewIcNS_11char_traitsIcEEEEvE15__first_or_nullERKS6_ = Module["__ZNSt3__24__fs10filesystem20__is_pathable_stringINS_17basic_string_viewIcNS_11char_traitsIcEEEEvE15__first_or_nullERKS6_"] = createExportWrapper("_ZNSt3__24__fs10filesystem20__is_pathable_stringINS_17basic_string_viewIcNS_11char_traitsIcEEEEvE15__first_or_nullERKS6_"); var __ZNSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEEC2IDnNS_18__default_init_tagEEEOT_OT0_ = Module["__ZNSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEEC2IDnNS_18__default_init_tagEEEOT_OT0_"] = createExportWrapper("_ZNSt3__217__compressed_pairIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEEC2IDnNS_18__default_init_tagEEEOT_OT0_"); var __ZNSt3__219__debug_db_insert_cINS_6vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorISA_EEEEEEvPT_ = Module["__ZNSt3__219__debug_db_insert_cINS_6vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorISA_EEEEEEvPT_"] = createExportWrapper("_ZNSt3__219__debug_db_insert_cINS_6vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorISA_EEEEEEvPT_"); var __ZNSt3__222__compressed_pair_elemINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEELi1ELb1EEC2ENS_18__default_init_tagE = Module["__ZNSt3__222__compressed_pair_elemINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEELi1ELb1EEC2ENS_18__default_init_tagE"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEELi1ELb1EEC2ENS_18__default_init_tagE"); var __ZNSt3__29allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEC2Ev = Module["__ZNSt3__29allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEC2Ev"] = createExportWrapper("_ZNSt3__29allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEC2Ev"); var __ZNSt3__216__non_trivial_ifILb1ENS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEEC2Ev = Module["__ZNSt3__216__non_trivial_ifILb1ENS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEEC2Ev"] = createExportWrapper("_ZNSt3__216__non_trivial_ifILb1ENS_9allocatorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEEEC2Ev"); var __ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE7__clearEv = Module["__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE7__clearEv"] = createExportWrapper("_ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE7__clearEv"); var __ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE22__base_destruct_at_endEPS9_ = Module["__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE22__base_destruct_at_endEPS9_"] = createExportWrapper("_ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE22__base_destruct_at_endEPS9_"); var __ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE17__destruct_at_endEPS9_ = Module["__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE17__destruct_at_endEPS9_"] = createExportWrapper("_ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE17__destruct_at_endEPS9_"); var __ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE27__invalidate_iterators_pastEPS9_ = Module["__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE27__invalidate_iterators_pastEPS9_"] = createExportWrapper("_ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE27__invalidate_iterators_pastEPS9_"); var __ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE17__annotate_shrinkEm = Module["__ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE17__annotate_shrinkEm"] = createExportWrapper("_ZNKSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE17__annotate_shrinkEm"); var __ZNSt3__24__fs10filesystem8_PathCVTIcE15__append_sourceIA2_cEEvRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKT_ = Module["__ZNSt3__24__fs10filesystem8_PathCVTIcE15__append_sourceIA2_cEEvRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKT_"] = createExportWrapper("_ZNSt3__24__fs10filesystem8_PathCVTIcE15__append_sourceIA2_cEEvRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKT_"); var __ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIA2_cPccLb1EE13__range_beginEPKc = Module["__ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIA2_cPccLb1EE13__range_beginEPKc"] = createExportWrapper("_ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIA2_cPccLb1EE13__range_beginEPKc"); var __ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIA2_cPccLb1EE11__range_endEPKc = Module["__ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIA2_cPccLb1EE11__range_endEPKc"] = createExportWrapper("_ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIA2_cPccLb1EE11__range_endEPKc"); var __ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE11__make_iterEPS9_ = Module["__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE11__make_iterEPS9_"] = createExportWrapper("_ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEENS_9allocatorIS9_EEE11__make_iterEPS9_"); var __ZNSt3__211__wrap_iterIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEC2ESA_ = Module["__ZNSt3__211__wrap_iterIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEC2ESA_"] = createExportWrapper("_ZNSt3__211__wrap_iterIPNS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_4__fs10filesystem12PathPartKindEEEEC2ESA_"); var __ZNSt3__24__fs10filesystem4path6appendIA1_cEENS_9enable_ifIXsr13__is_pathableIT_EE5valueERS2_E4typeERKS6_ = Module["__ZNSt3__24__fs10filesystem4path6appendIA1_cEENS_9enable_ifIXsr13__is_pathableIT_EE5valueERS2_E4typeERKS6_"] = createExportWrapper("_ZNSt3__24__fs10filesystem4path6appendIA1_cEENS_9enable_ifIXsr13__is_pathableIT_EE5valueERS2_E4typeERKS6_"); var __ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIA1_cPccLb1EE15__first_or_nullEPKc = Module["__ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIA1_cPccLb1EE15__first_or_nullEPKc"] = createExportWrapper("_ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIA1_cPccLb1EE15__first_or_nullEPKc"); var __ZNSt3__24__fs10filesystem4path6appendIA3_cEENS_9enable_ifIXsr13__is_pathableIT_EE5valueERS2_E4typeERKS6_ = Module["__ZNSt3__24__fs10filesystem4path6appendIA3_cEENS_9enable_ifIXsr13__is_pathableIT_EE5valueERS2_E4typeERKS6_"] = createExportWrapper("_ZNSt3__24__fs10filesystem4path6appendIA3_cEENS_9enable_ifIXsr13__is_pathableIT_EE5valueERS2_E4typeERKS6_"); var __ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIA3_cPccLb1EE15__first_or_nullEPKc = Module["__ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIA3_cPccLb1EE15__first_or_nullEPKc"] = createExportWrapper("_ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIA3_cPccLb1EE15__first_or_nullEPKc"); var __ZNSt3__24__fs10filesystem8_PathCVTIcE15__append_sourceIA3_cEEvRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKT_ = Module["__ZNSt3__24__fs10filesystem8_PathCVTIcE15__append_sourceIA3_cEEvRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKT_"] = createExportWrapper("_ZNSt3__24__fs10filesystem8_PathCVTIcE15__append_sourceIA3_cEEvRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKT_"); var __ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIA3_cPccLb1EE13__range_beginEPKc = Module["__ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIA3_cPccLb1EE13__range_beginEPKc"] = createExportWrapper("_ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIA3_cPccLb1EE13__range_beginEPKc"); var __ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIA3_cPccLb1EE11__range_endEPKc = Module["__ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIA3_cPccLb1EE11__range_endEPKc"] = createExportWrapper("_ZNSt3__24__fs10filesystem24__is_pathable_char_arrayIA3_cPccLb1EE11__range_endEPKc"); var __ZNSt3__216__do_string_hashIPKcEEmT_S3_ = Module["__ZNSt3__216__do_string_hashIPKcEEmT_S3_"] = createExportWrapper("_ZNSt3__216__do_string_hashIPKcEEmT_S3_"); var __ZNSt3__24__fs10filesystem16filesystem_errorD1Ev = Module["__ZNSt3__24__fs10filesystem16filesystem_errorD1Ev"] = createExportWrapper("_ZNSt3__24__fs10filesystem16filesystem_errorD1Ev"); var __ZNSt19bad_optional_accessD2Ev = Module["__ZNSt19bad_optional_accessD2Ev"] = createExportWrapper("_ZNSt19bad_optional_accessD2Ev"); var __ZNSt19bad_optional_accessD0Ev = Module["__ZNSt19bad_optional_accessD0Ev"] = createExportWrapper("_ZNSt19bad_optional_accessD0Ev"); var __ZNKSt19bad_optional_access4whatEv = Module["__ZNKSt19bad_optional_access4whatEv"] = createExportWrapper("_ZNKSt19bad_optional_access4whatEv"); var __ZNSt12experimental19bad_optional_accessD2Ev = Module["__ZNSt12experimental19bad_optional_accessD2Ev"] = createExportWrapper("_ZNSt12experimental19bad_optional_accessD2Ev"); var __ZNSt12experimental19bad_optional_accessD0Ev = Module["__ZNSt12experimental19bad_optional_accessD0Ev"] = createExportWrapper("_ZNSt12experimental19bad_optional_accessD0Ev"); var __ZNSt19bad_optional_accessD1Ev = Module["__ZNSt19bad_optional_accessD1Ev"] = createExportWrapper("_ZNSt19bad_optional_accessD1Ev"); var __ZNSt12experimental19bad_optional_accessD1Ev = Module["__ZNSt12experimental19bad_optional_accessD1Ev"] = createExportWrapper("_ZNSt12experimental19bad_optional_accessD1Ev"); var __ZNSt3__213random_deviceC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZNSt3__213random_deviceC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = createExportWrapper("_ZNSt3__213random_deviceC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"); var __ZNSt3__213random_deviceD2Ev = Module["__ZNSt3__213random_deviceD2Ev"] = createExportWrapper("_ZNSt3__213random_deviceD2Ev"); var __ZNSt3__213random_deviceclEv = Module["__ZNSt3__213random_deviceclEv"] = createExportWrapper("_ZNSt3__213random_deviceclEv"); var __ZNKSt3__213random_device7entropyEv = Module["__ZNKSt3__213random_device7entropyEv"] = createExportWrapper("_ZNKSt3__213random_device7entropyEv"); var __ZNSt3__213random_deviceC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZNSt3__213random_deviceC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = createExportWrapper("_ZNSt3__213random_deviceC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"); var __ZNSt3__213random_deviceD1Ev = Module["__ZNSt3__213random_deviceD1Ev"] = createExportWrapper("_ZNSt3__213random_deviceD1Ev"); var __ZNSt3__212__rs_defaultC2Ev = Module["__ZNSt3__212__rs_defaultC2Ev"] = createExportWrapper("_ZNSt3__212__rs_defaultC2Ev"); var __ZNSt3__212__rs_defaultC2ERKS0_ = Module["__ZNSt3__212__rs_defaultC2ERKS0_"] = createExportWrapper("_ZNSt3__212__rs_defaultC2ERKS0_"); var __ZNSt3__212__rs_defaultD2Ev = Module["__ZNSt3__212__rs_defaultD2Ev"] = createExportWrapper("_ZNSt3__212__rs_defaultD2Ev"); var __ZNSt3__212__rs_defaultclEv = Module["__ZNSt3__212__rs_defaultclEv"] = createExportWrapper("_ZNSt3__212__rs_defaultclEv"); var __ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EEC2Ev = Module["__ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EEC2Ev"] = createExportWrapper("_ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EEC2Ev"); var __ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EEclEv = Module["__ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EEclEv"] = createExportWrapper("_ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EEclEv"); var __ZNSt3__28__rs_getEv = Module["__ZNSt3__28__rs_getEv"] = createExportWrapper("_ZNSt3__28__rs_getEv"); var __ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EEC2Ej = Module["__ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EEC2Ej"] = createExportWrapper("_ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EEC2Ej"); var __ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EE4seedEj = Module["__ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EE4seedEj"] = createExportWrapper("_ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EE4seedEj"); var __ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EE8__rshiftILm30EEENS_9enable_ifIXltT_L_ZNS1_3_DtEEEjE4typeEj = Module["__ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EE8__rshiftILm30EEENS_9enable_ifIXltT_L_ZNS1_3_DtEEEjE4typeEj"] = createExportWrapper("_ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EE8__rshiftILm30EEENS_9enable_ifIXltT_L_ZNS1_3_DtEEEjE4typeEj"); var __ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EE8__rshiftILm1EEENS_9enable_ifIXltT_L_ZNS1_3_DtEEEjE4typeEj = Module["__ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EE8__rshiftILm1EEENS_9enable_ifIXltT_L_ZNS1_3_DtEEEjE4typeEj"] = createExportWrapper("_ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EE8__rshiftILm1EEENS_9enable_ifIXltT_L_ZNS1_3_DtEEEjE4typeEj"); var __ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EE8__rshiftILm11EEENS_9enable_ifIXltT_L_ZNS1_3_DtEEEjE4typeEj = Module["__ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EE8__rshiftILm11EEENS_9enable_ifIXltT_L_ZNS1_3_DtEEEjE4typeEj"] = createExportWrapper("_ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EE8__rshiftILm11EEENS_9enable_ifIXltT_L_ZNS1_3_DtEEEjE4typeEj"); var __ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EE8__lshiftILm7EEENS_9enable_ifIXltT_Lm32EEjE4typeEj = Module["__ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EE8__lshiftILm7EEENS_9enable_ifIXltT_Lm32EEjE4typeEj"] = createExportWrapper("_ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EE8__lshiftILm7EEENS_9enable_ifIXltT_Lm32EEjE4typeEj"); var __ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EE8__lshiftILm15EEENS_9enable_ifIXltT_Lm32EEjE4typeEj = Module["__ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EE8__lshiftILm15EEENS_9enable_ifIXltT_Lm32EEjE4typeEj"] = createExportWrapper("_ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EE8__lshiftILm15EEENS_9enable_ifIXltT_Lm32EEjE4typeEj"); var __ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EE8__rshiftILm18EEENS_9enable_ifIXltT_L_ZNS1_3_DtEEEjE4typeEj = Module["__ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EE8__rshiftILm18EEENS_9enable_ifIXltT_L_ZNS1_3_DtEEEjE4typeEj"] = createExportWrapper("_ZNSt3__223mersenne_twister_engineIjLm32ELm624ELm397ELm31ELj2567483615ELm11ELj4294967295ELm7ELj2636928640ELm15ELj4022730752ELm18ELj1812433253EE8__rshiftILm18EEENS_9enable_ifIXltT_L_ZNS1_3_DtEEEjE4typeEj"); var __ZNSt3__212__rs_defaultC1Ev = Module["__ZNSt3__212__rs_defaultC1Ev"] = createExportWrapper("_ZNSt3__212__rs_defaultC1Ev"); var __ZNSt3__212__rs_defaultC1ERKS0_ = Module["__ZNSt3__212__rs_defaultC1ERKS0_"] = createExportWrapper("_ZNSt3__212__rs_defaultC1ERKS0_"); var __ZNSt3__212__rs_defaultD1Ev = Module["__ZNSt3__212__rs_defaultD1Ev"] = createExportWrapper("_ZNSt3__212__rs_defaultD1Ev"); var __ZNSt3__211regex_errorC2ENS_15regex_constants10error_typeE = Module["__ZNSt3__211regex_errorC2ENS_15regex_constants10error_typeE"] = createExportWrapper("_ZNSt3__211regex_errorC2ENS_15regex_constants10error_typeE"); var __ZNSt13runtime_errorC2EPKc = Module["__ZNSt13runtime_errorC2EPKc"] = createExportWrapper("_ZNSt13runtime_errorC2EPKc"); var __ZNSt3__211regex_errorD2Ev = Module["__ZNSt3__211regex_errorD2Ev"] = createExportWrapper("_ZNSt3__211regex_errorD2Ev"); var __ZNSt3__211regex_errorD0Ev = Module["__ZNSt3__211regex_errorD0Ev"] = createExportWrapper("_ZNSt3__211regex_errorD0Ev"); var __ZNSt3__220__get_collation_nameEPKc = Module["__ZNSt3__220__get_collation_nameEPKc"] = createExportWrapper("_ZNSt3__220__get_collation_nameEPKc"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEc = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEc"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSEc"); var __ZNSt3__215__get_classnameEPKcb = Module["__ZNSt3__215__get_classnameEPKcb"] = createExportWrapper("_ZNSt3__215__get_classnameEPKcb"); var __ZNKSt3__223__match_any_but_newlineIcE6__execERNS_7__stateIcEE = Module["__ZNKSt3__223__match_any_but_newlineIcE6__execERNS_7__stateIcEE"] = createExportWrapper("_ZNKSt3__223__match_any_but_newlineIcE6__execERNS_7__stateIcEE"); var __ZNKSt3__215__has_one_stateIcE5firstEv = Module["__ZNKSt3__215__has_one_stateIcE5firstEv"] = createExportWrapper("_ZNKSt3__215__has_one_stateIcE5firstEv"); var __ZNKSt3__223__match_any_but_newlineIwE6__execERNS_7__stateIwEE = Module["__ZNKSt3__223__match_any_but_newlineIwE6__execERNS_7__stateIwEE"] = createExportWrapper("_ZNKSt3__223__match_any_but_newlineIwE6__execERNS_7__stateIwEE"); var __ZNKSt3__215__has_one_stateIwE5firstEv = Module["__ZNKSt3__215__has_one_stateIwE5firstEv"] = createExportWrapper("_ZNKSt3__215__has_one_stateIwE5firstEv"); var __ZNSt3__211regex_errorC1ENS_15regex_constants10error_typeE = Module["__ZNSt3__211regex_errorC1ENS_15regex_constants10error_typeE"] = createExportWrapper("_ZNSt3__211regex_errorC1ENS_15regex_constants10error_typeE"); var __ZNSt3__211regex_errorD1Ev = Module["__ZNSt3__211regex_errorD1Ev"] = createExportWrapper("_ZNSt3__211regex_errorD1Ev"); var __ZNSt3__219__shared_mutex_baseC2Ev = Module["__ZNSt3__219__shared_mutex_baseC2Ev"] = createExportWrapper("_ZNSt3__219__shared_mutex_baseC2Ev"); var __ZNSt3__219__shared_mutex_base4lockEv = Module["__ZNSt3__219__shared_mutex_base4lockEv"] = createExportWrapper("_ZNSt3__219__shared_mutex_base4lockEv"); var __ZNSt3__219__shared_mutex_base8try_lockEv = Module["__ZNSt3__219__shared_mutex_base8try_lockEv"] = createExportWrapper("_ZNSt3__219__shared_mutex_base8try_lockEv"); var __ZNSt3__219__shared_mutex_base6unlockEv = Module["__ZNSt3__219__shared_mutex_base6unlockEv"] = createExportWrapper("_ZNSt3__219__shared_mutex_base6unlockEv"); var __ZNSt3__219__shared_mutex_base11lock_sharedEv = Module["__ZNSt3__219__shared_mutex_base11lock_sharedEv"] = createExportWrapper("_ZNSt3__219__shared_mutex_base11lock_sharedEv"); var __ZNSt3__219__shared_mutex_base15try_lock_sharedEv = Module["__ZNSt3__219__shared_mutex_base15try_lock_sharedEv"] = createExportWrapper("_ZNSt3__219__shared_mutex_base15try_lock_sharedEv"); var __ZNSt3__219__shared_mutex_base13unlock_sharedEv = Module["__ZNSt3__219__shared_mutex_base13unlock_sharedEv"] = createExportWrapper("_ZNSt3__219__shared_mutex_base13unlock_sharedEv"); var __ZNSt3__218shared_timed_mutexC2Ev = Module["__ZNSt3__218shared_timed_mutexC2Ev"] = createExportWrapper("_ZNSt3__218shared_timed_mutexC2Ev"); var __ZNSt3__218shared_timed_mutex4lockEv = Module["__ZNSt3__218shared_timed_mutex4lockEv"] = createExportWrapper("_ZNSt3__218shared_timed_mutex4lockEv"); var __ZNSt3__218shared_timed_mutex8try_lockEv = Module["__ZNSt3__218shared_timed_mutex8try_lockEv"] = createExportWrapper("_ZNSt3__218shared_timed_mutex8try_lockEv"); var __ZNSt3__218shared_timed_mutex6unlockEv = Module["__ZNSt3__218shared_timed_mutex6unlockEv"] = createExportWrapper("_ZNSt3__218shared_timed_mutex6unlockEv"); var __ZNSt3__218shared_timed_mutex11lock_sharedEv = Module["__ZNSt3__218shared_timed_mutex11lock_sharedEv"] = createExportWrapper("_ZNSt3__218shared_timed_mutex11lock_sharedEv"); var __ZNSt3__218shared_timed_mutex15try_lock_sharedEv = Module["__ZNSt3__218shared_timed_mutex15try_lock_sharedEv"] = createExportWrapper("_ZNSt3__218shared_timed_mutex15try_lock_sharedEv"); var __ZNSt3__218shared_timed_mutex13unlock_sharedEv = Module["__ZNSt3__218shared_timed_mutex13unlock_sharedEv"] = createExportWrapper("_ZNSt3__218shared_timed_mutex13unlock_sharedEv"); var __ZNSt3__219__shared_mutex_baseC1Ev = Module["__ZNSt3__219__shared_mutex_baseC1Ev"] = createExportWrapper("_ZNSt3__219__shared_mutex_baseC1Ev"); var __ZNSt3__218shared_timed_mutexC1Ev = Module["__ZNSt3__218shared_timed_mutexC1Ev"] = createExportWrapper("_ZNSt3__218shared_timed_mutexC1Ev"); var __ZNSt9exceptionC2Ev = Module["__ZNSt9exceptionC2Ev"] = createExportWrapper("_ZNSt9exceptionC2Ev"); var __ZNSt3__218__libcpp_refstringC2EPKc = Module["__ZNSt3__218__libcpp_refstringC2EPKc"] = createExportWrapper("_ZNSt3__218__libcpp_refstringC2EPKc"); var __ZNSt11logic_errorC2EPKc = Module["__ZNSt11logic_errorC2EPKc"] = createExportWrapper("_ZNSt11logic_errorC2EPKc"); var __ZNSt11logic_errorC2ERKS_ = Module["__ZNSt11logic_errorC2ERKS_"] = createExportWrapper("_ZNSt11logic_errorC2ERKS_"); var __ZNSt3__218__libcpp_refstringC2ERKS0_ = Module["__ZNSt3__218__libcpp_refstringC2ERKS0_"] = createExportWrapper("_ZNSt3__218__libcpp_refstringC2ERKS0_"); var __ZNSt11logic_erroraSERKS_ = Module["__ZNSt11logic_erroraSERKS_"] = createExportWrapper("_ZNSt11logic_erroraSERKS_"); var __ZNSt3__218__libcpp_refstringaSERKS0_ = Module["__ZNSt3__218__libcpp_refstringaSERKS0_"] = createExportWrapper("_ZNSt3__218__libcpp_refstringaSERKS0_"); var __ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE = Module["__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE"] = createExportWrapper("_ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE"); var __ZNSt13runtime_errorC2ERKS_ = Module["__ZNSt13runtime_errorC2ERKS_"] = createExportWrapper("_ZNSt13runtime_errorC2ERKS_"); var __ZNSt13runtime_erroraSERKS_ = Module["__ZNSt13runtime_erroraSERKS_"] = createExportWrapper("_ZNSt13runtime_erroraSERKS_"); var __ZNSt11logic_errorD1Ev = Module["__ZNSt11logic_errorD1Ev"] = createExportWrapper("_ZNSt11logic_errorD1Ev"); var __ZNSt11logic_errorD0Ev = Module["__ZNSt11logic_errorD0Ev"] = createExportWrapper("_ZNSt11logic_errorD0Ev"); var __ZNSt13runtime_errorD1Ev = Module["__ZNSt13runtime_errorD1Ev"] = createExportWrapper("_ZNSt13runtime_errorD1Ev"); var __ZNSt13runtime_errorD0Ev = Module["__ZNSt13runtime_errorD0Ev"] = createExportWrapper("_ZNSt13runtime_errorD0Ev"); var __ZNSt9exceptionD1Ev = Module["__ZNSt9exceptionD1Ev"] = createExportWrapper("_ZNSt9exceptionD1Ev"); var __ZNSt9exceptionD0Ev = Module["__ZNSt9exceptionD0Ev"] = createExportWrapper("_ZNSt9exceptionD0Ev"); var __ZNKSt9exception4whatEv = Module["__ZNKSt9exception4whatEv"] = createExportWrapper("_ZNKSt9exception4whatEv"); var __ZNKSt3__218__libcpp_refstring15__uses_refcountEv = Module["__ZNKSt3__218__libcpp_refstring15__uses_refcountEv"] = createExportWrapper("_ZNKSt3__218__libcpp_refstring15__uses_refcountEv"); var __ZNSt11logic_errorC1ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE = Module["__ZNSt11logic_errorC1ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE"] = createExportWrapper("_ZNSt11logic_errorC1ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE"); var __ZNSt11logic_errorC1EPKc = Module["__ZNSt11logic_errorC1EPKc"] = createExportWrapper("_ZNSt11logic_errorC1EPKc"); var __ZNSt11logic_errorC1ERKS_ = Module["__ZNSt11logic_errorC1ERKS_"] = createExportWrapper("_ZNSt11logic_errorC1ERKS_"); var __ZNSt13runtime_errorC1ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE = Module["__ZNSt13runtime_errorC1ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE"] = createExportWrapper("_ZNSt13runtime_errorC1ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE"); var __ZNSt13runtime_errorC1EPKc = Module["__ZNSt13runtime_errorC1EPKc"] = createExportWrapper("_ZNSt13runtime_errorC1EPKc"); var __ZNSt13runtime_errorC1ERKS_ = Module["__ZNSt13runtime_errorC1ERKS_"] = createExportWrapper("_ZNSt13runtime_errorC1ERKS_"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7replaceEmmPKcm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7replaceEmmPKcm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7replaceEmmPKcm"); var __ZNSt3__211char_traitsIcE4moveEPcPKcm = Module["__ZNSt3__211char_traitsIcE4moveEPcPKcm"] = createExportWrapper("_ZNSt3__211char_traitsIcE4moveEPcPKcm"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE21__grow_by_and_replaceEmmmmmmPKc = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE21__grow_by_and_replaceEmmmmmmPKc"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE21__grow_by_and_replaceEmmmmmmPKc"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEPKcmm = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEPKcmm"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEPKcmm"); var __ZNSt3__211__str_rfindIcmNS_11char_traitsIcEELm4294967295EEET0_PKT_S3_S6_S3_S3_ = Module["__ZNSt3__211__str_rfindIcmNS_11char_traitsIcEELm4294967295EEET0_PKT_S3_S6_S3_S3_"] = createExportWrapper("_ZNSt3__211__str_rfindIcmNS_11char_traitsIcEELm4294967295EEET0_PKT_S3_S6_S3_S3_"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initEPKcmm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initEPKcmm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initEPKcmm"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7replaceEmmPKc = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7replaceEmmPKc"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7replaceEmmPKc"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE16find_last_not_ofEPKcmm = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE16find_last_not_ofEPKcmm"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE16find_last_not_ofEPKcmm"); var __ZNSt3__222__str_find_last_not_ofIcmNS_11char_traitsIcEELm4294967295EEET0_PKT_S3_S6_S3_S3_ = Module["__ZNSt3__222__str_find_last_not_ofIcmNS_11char_traitsIcEELm4294967295EEET0_PKT_S3_S6_S3_S3_"] = createExportWrapper("_ZNSt3__222__str_find_last_not_ofIcmNS_11char_traitsIcEELm4294967295EEET0_PKT_S3_S6_S3_S3_"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE17find_first_not_ofEPKcmm = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE17find_first_not_ofEPKcmm"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE17find_first_not_ofEPKcmm"); var __ZNSt3__223__str_find_first_not_ofIcmNS_11char_traitsIcEELm4294967295EEET0_PKT_S3_S6_S3_S3_ = Module["__ZNSt3__223__str_find_first_not_ofIcmNS_11char_traitsIcEELm4294967295EEET0_PKT_S3_S6_S3_S3_"] = createExportWrapper("_ZNSt3__223__str_find_first_not_ofIcmNS_11char_traitsIcEELm4294967295EEET0_PKT_S3_S6_S3_S3_"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEm = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEm"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEm"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKcm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKcm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKcm"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13find_first_ofEPKcmm = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13find_first_ofEPKcmm"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13find_first_ofEPKcmm"); var __ZNSt3__219__str_find_first_ofIcmNS_11char_traitsIcEELm4294967295EEET0_PKT_S3_S6_S3_S3_ = Module["__ZNSt3__219__str_find_first_ofIcmNS_11char_traitsIcEELm4294967295EEET0_PKT_S3_S6_S3_S3_"] = createExportWrapper("_ZNSt3__219__str_find_first_ofIcmNS_11char_traitsIcEELm4294967295EEET0_PKT_S3_S6_S3_S3_"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7replaceEmmmc = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7replaceEmmmc"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7replaceEmmmc"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__shrink_or_extendEm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__shrink_or_extendEm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__shrink_or_extendEm"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignERKS5_mm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignERKS5_mm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignERKS5_mm"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4copyEPcmm = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4copyEPcmm"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4copyEPcmm"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_mmRKS4_ = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_mmRKS4_"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_mmRKS4_"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm"); var __ZNSt3__210__str_findIcmNS_11char_traitsIcEELm4294967295EEET0_PKT_S3_S4_S3_ = Module["__ZNSt3__210__str_findIcmNS_11char_traitsIcEELm4294967295EEET0_PKT_S3_S4_S3_"] = createExportWrapper("_ZNSt3__210__str_findIcmNS_11char_traitsIcEELm4294967295EEET0_PKT_S3_S4_S3_"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE12find_last_ofEPKcmm = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE12find_last_ofEPKcmm"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE12find_last_ofEPKcmm"); var __ZNSt3__218__str_find_last_ofIcmNS_11char_traitsIcEELm4294967295EEET0_PKT_S3_S6_S3_S3_ = Module["__ZNSt3__218__str_find_last_ofIcmNS_11char_traitsIcEELm4294967295EEET0_PKT_S3_S6_S3_S3_"] = createExportWrapper("_ZNSt3__218__str_find_last_ofIcmNS_11char_traitsIcEELm4294967295EEET0_PKT_S3_S6_S3_S3_"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEmc = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEmc"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEmc"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEcm = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEcm"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEcm"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEmc = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEmc"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEmc"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendERKS5_mm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendERKS5_mm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendERKS5_mm"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEPKc = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEPKc"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEPKc"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEmmPKc = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEmmPKc"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEmmPKc"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEm"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEPKcmm = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEPKcmm"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEPKcmm"); var __ZNSt3__210__str_findIcmNS_11char_traitsIcEELm4294967295EEET0_PKT_S3_S6_S3_S3_ = Module["__ZNSt3__210__str_findIcmNS_11char_traitsIcEELm4294967295EEET0_PKT_S3_S6_S3_S3_"] = createExportWrapper("_ZNSt3__210__str_findIcmNS_11char_traitsIcEELm4294967295EEET0_PKT_S3_S6_S3_S3_"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEmmRKS5_mm = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEmmRKS5_mm"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEmmRKS5_mm"); var __ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareINS_17basic_string_viewIcS2_EEEENS_9enable_ifIXaasr33__can_be_converted_to_string_viewIcS2_T_EE5valuentsr17__is_same_uncvrefISA_S5_EE5valueEiE4typeEmmRKSA_mm = Module["__ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareINS_17basic_string_viewIcS2_EEEENS_9enable_ifIXaasr33__can_be_converted_to_string_viewIcS2_T_EE5valuentsr17__is_same_uncvrefISA_S5_EE5valueEiE4typeEmmRKSA_mm"] = createExportWrapper("_ZNKSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareINS_17basic_string_viewIcS2_EEEENS_9enable_ifIXaasr33__can_be_converted_to_string_viewIcS2_T_EE5valuentsr17__is_same_uncvrefISA_S5_EE5valueEiE4typeEmmRKSA_mm"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7replaceEmmRKS5_mm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7replaceEmmRKS5_mm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7replaceEmmRKS5_mm"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertENS_11__wrap_iterIPKcEEc = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertENS_11__wrap_iterIPKcEEc"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertENS_11__wrap_iterIPKcEEc"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmRKS5_mm = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmRKS5_mm"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmRKS5_mm"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7replaceEmmPKwm = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7replaceEmmPKwm"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7replaceEmmPKwm"); var __ZNSt3__211char_traitsIwE4moveEPwPKwm = Module["__ZNSt3__211char_traitsIwE4moveEPwPKwm"] = createExportWrapper("_ZNSt3__211char_traitsIwE4moveEPwPKwm"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE21__grow_by_and_replaceEmmmmmmPKw = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE21__grow_by_and_replaceEmmmmmmPKw"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE21__grow_by_and_replaceEmmmmmmPKw"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5rfindEPKwmm = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5rfindEPKwmm"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5rfindEPKwmm"); var __ZNSt3__211__str_rfindIwmNS_11char_traitsIwEELm4294967295EEET0_PKT_S3_S6_S3_S3_ = Module["__ZNSt3__211__str_rfindIwmNS_11char_traitsIwEELm4294967295EEET0_PKT_S3_S6_S3_S3_"] = createExportWrapper("_ZNSt3__211__str_rfindIwmNS_11char_traitsIwEELm4294967295EEET0_PKT_S3_S6_S3_S3_"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__initEPKwmm = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__initEPKwmm"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__initEPKwmm"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7replaceEmmPKw = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7replaceEmmPKw"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7replaceEmmPKw"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE16find_last_not_ofEPKwmm = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE16find_last_not_ofEPKwmm"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE16find_last_not_ofEPKwmm"); var __ZNSt3__222__str_find_last_not_ofIwmNS_11char_traitsIwEELm4294967295EEET0_PKT_S3_S6_S3_S3_ = Module["__ZNSt3__222__str_find_last_not_ofIwmNS_11char_traitsIwEELm4294967295EEET0_PKT_S3_S6_S3_S3_"] = createExportWrapper("_ZNSt3__222__str_find_last_not_ofIwmNS_11char_traitsIwEELm4294967295EEET0_PKT_S3_S6_S3_S3_"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE17find_first_not_ofEPKwmm = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE17find_first_not_ofEPKwmm"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE17find_first_not_ofEPKwmm"); var __ZNSt3__223__str_find_first_not_ofIwmNS_11char_traitsIwEELm4294967295EEET0_PKT_S3_S6_S3_S3_ = Module["__ZNSt3__223__str_find_first_not_ofIwmNS_11char_traitsIwEELm4294967295EEET0_PKT_S3_S6_S3_S3_"] = createExportWrapper("_ZNSt3__223__str_find_first_not_ofIwmNS_11char_traitsIwEELm4294967295EEET0_PKT_S3_S6_S3_S3_"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEaSEw = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEaSEw"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEaSEw"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE2atEm = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE2atEm"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE2atEm"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertEmPKwm = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertEmPKwm"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertEmPKwm"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE13find_first_ofEPKwmm = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE13find_first_ofEPKwmm"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE13find_first_ofEPKwmm"); var __ZNSt3__219__str_find_first_ofIwmNS_11char_traitsIwEELm4294967295EEET0_PKT_S3_S6_S3_S3_ = Module["__ZNSt3__219__str_find_first_ofIwmNS_11char_traitsIwEELm4294967295EEET0_PKT_S3_S6_S3_S3_"] = createExportWrapper("_ZNSt3__219__str_find_first_ofIwmNS_11char_traitsIwEELm4294967295EEET0_PKT_S3_S6_S3_S3_"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7replaceEmmmw = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7replaceEmmmw"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7replaceEmmmw"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7reserveEm = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7reserveEm"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7reserveEm"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE18__shrink_or_extendEm = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE18__shrink_or_extendEm"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE18__shrink_or_extendEm"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignERKS5_mm = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignERKS5_mm"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignERKS5_mm"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4copyEPwmm = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4copyEPwmm"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4copyEPwmm"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2ERKS5_mmRKS4_ = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2ERKS5_mmRKS4_"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2ERKS5_mmRKS4_"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4findEwm = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4findEwm"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4findEwm"); var __ZNSt3__210__str_findIwmNS_11char_traitsIwEELm4294967295EEET0_PKT_S3_S4_S3_ = Module["__ZNSt3__210__str_findIwmNS_11char_traitsIwEELm4294967295EEET0_PKT_S3_S4_S3_"] = createExportWrapper("_ZNSt3__210__str_findIwmNS_11char_traitsIwEELm4294967295EEET0_PKT_S3_S4_S3_"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertEmPKw = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertEmPKw"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertEmPKw"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE12find_last_ofEPKwmm = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE12find_last_ofEPKwmm"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE12find_last_ofEPKwmm"); var __ZNSt3__218__str_find_last_ofIwmNS_11char_traitsIwEELm4294967295EEET0_PKT_S3_S6_S3_S3_ = Module["__ZNSt3__218__str_find_last_ofIwmNS_11char_traitsIwEELm4294967295EEET0_PKT_S3_S6_S3_S3_"] = createExportWrapper("_ZNSt3__218__str_find_last_ofIwmNS_11char_traitsIwEELm4294967295EEET0_PKT_S3_S6_S3_S3_"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE17__assign_no_aliasILb0EEERS5_PKwm = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE17__assign_no_aliasILb0EEERS5_PKwm"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE17__assign_no_aliasILb0EEERS5_PKwm"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE17__assign_no_aliasILb1EEERS5_PKwm = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE17__assign_no_aliasILb1EEERS5_PKwm"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE17__assign_no_aliasILb1EEERS5_PKwm"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendEmw = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendEmw"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendEmw"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5rfindEwm = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5rfindEwm"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5rfindEwm"); var __ZNSt3__211__str_rfindIwmNS_11char_traitsIwEELm4294967295EEET0_PKT_S3_S4_S3_ = Module["__ZNSt3__211__str_rfindIwmNS_11char_traitsIwEELm4294967295EEET0_PKT_S3_S4_S3_"] = createExportWrapper("_ZNSt3__211__str_rfindIwmNS_11char_traitsIwEELm4294967295EEET0_PKT_S3_S4_S3_"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEmw = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEmw"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEmw"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendERKS5_mm = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendERKS5_mm"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendERKS5_mm"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7compareEPKw = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7compareEPKw"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7compareEPKw"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7compareEmmPKwm = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7compareEmmPKwm"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7compareEmmPKwm"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7compareEmmPKw = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7compareEmmPKw"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7compareEmmPKw"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE2atEm = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE2atEm"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE2atEm"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4findEPKwmm = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4findEPKwmm"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4findEPKwmm"); var __ZNSt3__210__str_findIwmNS_11char_traitsIwEELm4294967295EEET0_PKT_S3_S6_S3_S3_ = Module["__ZNSt3__210__str_findIwmNS_11char_traitsIwEELm4294967295EEET0_PKT_S3_S6_S3_S3_"] = createExportWrapper("_ZNSt3__210__str_findIwmNS_11char_traitsIwEELm4294967295EEET0_PKT_S3_S6_S3_S3_"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7compareEmmRKS5_mm = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7compareEmmRKS5_mm"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7compareEmmRKS5_mm"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7compareINS_17basic_string_viewIwS2_EEEENS_9enable_ifIXaasr33__can_be_converted_to_string_viewIwS2_T_EE5valuentsr17__is_same_uncvrefISA_S5_EE5valueEiE4typeEmmRKSA_mm = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7compareINS_17basic_string_viewIwS2_EEEENS_9enable_ifIXaasr33__can_be_converted_to_string_viewIwS2_T_EE5valuentsr17__is_same_uncvrefISA_S5_EE5valueEiE4typeEmmRKSA_mm"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7compareINS_17basic_string_viewIwS2_EEEENS_9enable_ifIXaasr33__can_be_converted_to_string_viewIwS2_T_EE5valuentsr17__is_same_uncvrefISA_S5_EE5valueEiE4typeEmmRKSA_mm"); var __ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEcvNS_17basic_string_viewIwS2_EEEv = Module["__ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEcvNS_17basic_string_viewIwS2_EEEv"] = createExportWrapper("_ZNKSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEcvNS_17basic_string_viewIwS2_EEEv"); var __ZNSt3__211char_traitsIwE7compareEPKwS3_m = Module["__ZNSt3__211char_traitsIwE7compareEPKwS3_m"] = createExportWrapper("_ZNSt3__211char_traitsIwE7compareEPKwS3_m"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendEPKw = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendEPKw"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendEPKw"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7replaceEmmRKS5_mm = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7replaceEmmRKS5_mm"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7replaceEmmRKS5_mm"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertENS_11__wrap_iterIPKwEEw = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertENS_11__wrap_iterIPKwEEw"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertENS_11__wrap_iterIPKwEEw"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6resizeEmw = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6resizeEmw"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6resizeEmw"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertEmRKS5_mm = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertEmRKS5_mm"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertEmRKS5_mm"); var __ZNSt3__24stoiERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmi = Module["__ZNSt3__24stoiERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmi"] = createExportWrapper("_ZNSt3__24stoiERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmi"); var __ZNSt3__24stoiERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPmi = Module["__ZNSt3__24stoiERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPmi"] = createExportWrapper("_ZNSt3__24stoiERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPmi"); var __ZNSt3__24stolERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmi = Module["__ZNSt3__24stolERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmi"] = createExportWrapper("_ZNSt3__24stolERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmi"); var __ZNSt3__24stolERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPmi = Module["__ZNSt3__24stolERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPmi"] = createExportWrapper("_ZNSt3__24stolERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPmi"); var __ZNSt3__25stoulERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmi = Module["__ZNSt3__25stoulERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmi"] = createExportWrapper("_ZNSt3__25stoulERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmi"); var __ZNSt3__25stoulERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPmi = Module["__ZNSt3__25stoulERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPmi"] = createExportWrapper("_ZNSt3__25stoulERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPmi"); var __ZNSt3__25stollERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmi = Module["__ZNSt3__25stollERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmi"] = createExportWrapper("_ZNSt3__25stollERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmi"); var __ZNSt3__25stollERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPmi = Module["__ZNSt3__25stollERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPmi"] = createExportWrapper("_ZNSt3__25stollERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPmi"); var __ZNSt3__26stoullERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmi = Module["__ZNSt3__26stoullERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmi"] = createExportWrapper("_ZNSt3__26stoullERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmi"); var __ZNSt3__26stoullERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPmi = Module["__ZNSt3__26stoullERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPmi"] = createExportWrapper("_ZNSt3__26stoullERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPmi"); var __ZNSt3__24stofERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPm = Module["__ZNSt3__24stofERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPm"] = createExportWrapper("_ZNSt3__24stofERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPm"); var __ZNSt3__24stofERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPm = Module["__ZNSt3__24stofERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPm"] = createExportWrapper("_ZNSt3__24stofERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPm"); var __ZNSt3__24stodERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPm = Module["__ZNSt3__24stodERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPm"] = createExportWrapper("_ZNSt3__24stodERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPm"); var __ZNSt3__24stodERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPm = Module["__ZNSt3__24stodERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPm"] = createExportWrapper("_ZNSt3__24stodERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPm"); var __ZNSt3__25stoldERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPm = Module["__ZNSt3__25stoldERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPm"] = createExportWrapper("_ZNSt3__25stoldERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPm"); var __ZNSt3__25stoldERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPm = Module["__ZNSt3__25stoldERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPm"] = createExportWrapper("_ZNSt3__25stoldERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPm"); var __ZNSt3__29to_stringEl = Module["__ZNSt3__29to_stringEl"] = createExportWrapper("_ZNSt3__29to_stringEl"); var __ZNSt3__29to_stringEx = Module["__ZNSt3__29to_stringEx"] = createExportWrapper("_ZNSt3__29to_stringEx"); var __ZNSt3__29to_stringEj = Module["__ZNSt3__29to_stringEj"] = createExportWrapper("_ZNSt3__29to_stringEj"); var __ZNSt3__29to_stringEm = Module["__ZNSt3__29to_stringEm"] = createExportWrapper("_ZNSt3__29to_stringEm"); var __ZNSt3__29to_stringEy = Module["__ZNSt3__29to_stringEy"] = createExportWrapper("_ZNSt3__29to_stringEy"); var __ZNSt3__210to_wstringEi = Module["__ZNSt3__210to_wstringEi"] = createExportWrapper("_ZNSt3__210to_wstringEi"); var __ZNSt3__210to_wstringEl = Module["__ZNSt3__210to_wstringEl"] = createExportWrapper("_ZNSt3__210to_wstringEl"); var __ZNSt3__210to_wstringEx = Module["__ZNSt3__210to_wstringEx"] = createExportWrapper("_ZNSt3__210to_wstringEx"); var __ZNSt3__210to_wstringEj = Module["__ZNSt3__210to_wstringEj"] = createExportWrapper("_ZNSt3__210to_wstringEj"); var __ZNSt3__210to_wstringEm = Module["__ZNSt3__210to_wstringEm"] = createExportWrapper("_ZNSt3__210to_wstringEm"); var __ZNSt3__210to_wstringEy = Module["__ZNSt3__210to_wstringEy"] = createExportWrapper("_ZNSt3__210to_wstringEy"); var __ZNSt3__29to_stringEf = Module["__ZNSt3__29to_stringEf"] = createExportWrapper("_ZNSt3__29to_stringEf"); var __ZNSt3__29to_stringEd = Module["__ZNSt3__29to_stringEd"] = createExportWrapper("_ZNSt3__29to_stringEd"); var __ZNSt3__29to_stringEe = Module["__ZNSt3__29to_stringEe"] = createExportWrapper("_ZNSt3__29to_stringEe"); var __ZNSt3__210to_wstringEf = Module["__ZNSt3__210to_wstringEf"] = createExportWrapper("_ZNSt3__210to_wstringEf"); var __ZNSt3__210to_wstringEd = Module["__ZNSt3__210to_wstringEd"] = createExportWrapper("_ZNSt3__210to_wstringEd"); var __ZNSt3__210to_wstringEe = Module["__ZNSt3__210to_wstringEe"] = createExportWrapper("_ZNSt3__210to_wstringEe"); var __ZNSt3__210__find_endIPDoFbccEPKcS4_EET0_S5_S5_T1_S6_T_NS_26random_access_iterator_tagES8_ = Module["__ZNSt3__210__find_endIPDoFbccEPKcS4_EET0_S5_S5_T1_S6_T_NS_26random_access_iterator_tagES8_"] = createExportWrapper("_ZNSt3__210__find_endIPDoFbccEPKcS4_EET0_S5_S5_T1_S6_T_NS_26random_access_iterator_tagES8_"); var __ZNSt3__211char_traitsIcE4findEPKcmRS2_ = Module["__ZNSt3__211char_traitsIcE4findEPKcmRS2_"] = createExportWrapper("_ZNSt3__211char_traitsIcE4findEPKcmRS2_"); var __ZNSt3__218__find_first_of_ceIPKcS2_PDoFbccEEET_S5_S5_T0_S6_T1_ = Module["__ZNSt3__218__find_first_of_ceIPKcS2_PDoFbccEEET_S5_S5_T0_S6_T1_"] = createExportWrapper("_ZNSt3__218__find_first_of_ceIPKcS2_PDoFbccEEET_S5_S5_T0_S6_T1_"); var __ZNSt3__218__search_substringIcNS_11char_traitsIcEEEEPKT_S5_S5_S5_S5_ = Module["__ZNSt3__218__search_substringIcNS_11char_traitsIcEEEEPKT_S5_S5_S5_S5_"] = createExportWrapper("_ZNSt3__218__search_substringIcNS_11char_traitsIcEEEEPKT_S5_S5_S5_S5_"); var __ZNSt3__210__find_endIPDoFbwwEPKwS4_EET0_S5_S5_T1_S6_T_NS_26random_access_iterator_tagES8_ = Module["__ZNSt3__210__find_endIPDoFbwwEPKwS4_EET0_S5_S5_T1_S6_T_NS_26random_access_iterator_tagES8_"] = createExportWrapper("_ZNSt3__210__find_endIPDoFbwwEPKwS4_EET0_S5_S5_T1_S6_T_NS_26random_access_iterator_tagES8_"); var __ZNSt3__211char_traitsIwE4findEPKwmRS2_ = Module["__ZNSt3__211char_traitsIwE4findEPKwmRS2_"] = createExportWrapper("_ZNSt3__211char_traitsIwE4findEPKwmRS2_"); var __ZNSt3__218__find_first_of_ceIPKwS2_PDoFbwwEEET_S5_S5_T0_S6_T1_ = Module["__ZNSt3__218__find_first_of_ceIPKwS2_PDoFbwwEEET_S5_S5_T0_S6_T1_"] = createExportWrapper("_ZNSt3__218__find_first_of_ceIPKwS2_PDoFbwwEEET_S5_S5_T0_S6_T1_"); var __ZNSt3__218__search_substringIwNS_11char_traitsIwEEEEPKT_S5_S5_S5_S5_ = Module["__ZNSt3__218__search_substringIwNS_11char_traitsIwEEEEPKT_S5_S5_S5_S5_"] = createExportWrapper("_ZNSt3__218__search_substringIwNS_11char_traitsIwEEEEPKT_S5_S5_S5_S5_"); var __ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_ = Module["__ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_"] = createExportWrapper("_ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6resizeEm = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6resizeEm"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6resizeEm"); var __ZNSt3__217basic_string_viewIwNS_11char_traitsIwEEEC2EPKwm = Module["__ZNSt3__217basic_string_viewIwNS_11char_traitsIwEEEC2EPKwm"] = createExportWrapper("_ZNSt3__217basic_string_viewIwNS_11char_traitsIwEEEC2EPKwm"); var __ZNKSt3__217basic_string_viewIwNS_11char_traitsIwEEE6substrEmm = Module["__ZNKSt3__217basic_string_viewIwNS_11char_traitsIwEEE6substrEmm"] = createExportWrapper("_ZNKSt3__217basic_string_viewIwNS_11char_traitsIwEEE6substrEmm"); var __ZNKSt3__217basic_string_viewIwNS_11char_traitsIwEEE7compareES3_ = Module["__ZNKSt3__217basic_string_viewIwNS_11char_traitsIwEEE7compareES3_"] = createExportWrapper("_ZNKSt3__217basic_string_viewIwNS_11char_traitsIwEEE7compareES3_"); var __ZNKSt3__217basic_string_viewIwNS_11char_traitsIwEEE4sizeEv = Module["__ZNKSt3__217basic_string_viewIwNS_11char_traitsIwEEE4sizeEv"] = createExportWrapper("_ZNKSt3__217basic_string_viewIwNS_11char_traitsIwEEE4sizeEv"); var __ZNKSt3__217basic_string_viewIwNS_11char_traitsIwEEE4dataEv = Module["__ZNKSt3__217basic_string_viewIwNS_11char_traitsIwEEE4dataEv"] = createExportWrapper("_ZNKSt3__217basic_string_viewIwNS_11char_traitsIwEEE4dataEv"); var __ZNSt3__28to_charsIiLi0EEENS_15to_chars_resultEPcS2_T_ = Module["__ZNSt3__28to_charsIiLi0EEENS_15to_chars_resultEPcS2_T_"] = createExportWrapper("_ZNSt3__28to_charsIiLi0EEENS_15to_chars_resultEPcS2_T_"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPcvEET_S8_ = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPcvEET_S8_"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPcvEET_S8_"); var __ZNSt3__215__to_chars_itoaIiEENS_15to_chars_resultEPcS2_T_NS_17integral_constantIbLb1EEE = Module["__ZNSt3__215__to_chars_itoaIiEENS_15to_chars_resultEPcS2_T_NS_17integral_constantIbLb1EEE"] = createExportWrapper("_ZNSt3__215__to_chars_itoaIiEENS_15to_chars_resultEPcS2_T_NS_17integral_constantIbLb1EEE"); var __ZNSt3__218__to_unsigned_likeIiEENS_13make_unsignedIT_E4typeES2_ = Module["__ZNSt3__218__to_unsigned_likeIiEENS_13make_unsignedIT_E4typeES2_"] = createExportWrapper("_ZNSt3__218__to_unsigned_likeIiEENS_13make_unsignedIT_E4typeES2_"); var __ZNSt3__212__complementIjEET_S1_ = Module["__ZNSt3__212__complementIjEET_S1_"] = createExportWrapper("_ZNSt3__212__complementIjEET_S1_"); var __ZNSt3__28to_charsIlLi0EEENS_15to_chars_resultEPcS2_T_ = Module["__ZNSt3__28to_charsIlLi0EEENS_15to_chars_resultEPcS2_T_"] = createExportWrapper("_ZNSt3__28to_charsIlLi0EEENS_15to_chars_resultEPcS2_T_"); var __ZNSt3__215__to_chars_itoaIlEENS_15to_chars_resultEPcS2_T_NS_17integral_constantIbLb1EEE = Module["__ZNSt3__215__to_chars_itoaIlEENS_15to_chars_resultEPcS2_T_NS_17integral_constantIbLb1EEE"] = createExportWrapper("_ZNSt3__215__to_chars_itoaIlEENS_15to_chars_resultEPcS2_T_NS_17integral_constantIbLb1EEE"); var __ZNSt3__218__to_unsigned_likeIlEENS_13make_unsignedIT_E4typeES2_ = Module["__ZNSt3__218__to_unsigned_likeIlEENS_13make_unsignedIT_E4typeES2_"] = createExportWrapper("_ZNSt3__218__to_unsigned_likeIlEENS_13make_unsignedIT_E4typeES2_"); var __ZNSt3__212__complementImEET_S1_ = Module["__ZNSt3__212__complementImEET_S1_"] = createExportWrapper("_ZNSt3__212__complementImEET_S1_"); var __ZNSt3__215__to_chars_itoaImEENS_15to_chars_resultEPcS2_T_NS_17integral_constantIbLb0EEE = Module["__ZNSt3__215__to_chars_itoaImEENS_15to_chars_resultEPcS2_T_NS_17integral_constantIbLb0EEE"] = createExportWrapper("_ZNSt3__215__to_chars_itoaImEENS_15to_chars_resultEPcS2_T_NS_17integral_constantIbLb0EEE"); var __ZNSt3__26__itoa13__traits_baseImvE7__widthEm = Module["__ZNSt3__26__itoa13__traits_baseImvE7__widthEm"] = createExportWrapper("_ZNSt3__26__itoa13__traits_baseImvE7__widthEm"); var __ZNSt3__26__itoa13__traits_baseImvE9__convertEmPc = Module["__ZNSt3__26__itoa13__traits_baseImvE9__convertEmPc"] = createExportWrapper("_ZNSt3__26__itoa13__traits_baseImvE9__convertEmPc"); var __ZNSt3__28to_charsIxLi0EEENS_15to_chars_resultEPcS2_T_ = Module["__ZNSt3__28to_charsIxLi0EEENS_15to_chars_resultEPcS2_T_"] = createExportWrapper("_ZNSt3__28to_charsIxLi0EEENS_15to_chars_resultEPcS2_T_"); var __ZNSt3__215__to_chars_itoaIxEENS_15to_chars_resultEPcS2_T_NS_17integral_constantIbLb1EEE = Module["__ZNSt3__215__to_chars_itoaIxEENS_15to_chars_resultEPcS2_T_NS_17integral_constantIbLb1EEE"] = createExportWrapper("_ZNSt3__215__to_chars_itoaIxEENS_15to_chars_resultEPcS2_T_NS_17integral_constantIbLb1EEE"); var __ZNSt3__218__to_unsigned_likeIxEENS_13make_unsignedIT_E4typeES2_ = Module["__ZNSt3__218__to_unsigned_likeIxEENS_13make_unsignedIT_E4typeES2_"] = createExportWrapper("_ZNSt3__218__to_unsigned_likeIxEENS_13make_unsignedIT_E4typeES2_"); var __ZNSt3__212__complementIyEET_S1_ = Module["__ZNSt3__212__complementIyEET_S1_"] = createExportWrapper("_ZNSt3__212__complementIyEET_S1_"); var __ZNSt3__215__to_chars_itoaIyEENS_15to_chars_resultEPcS2_T_NS_17integral_constantIbLb0EEE = Module["__ZNSt3__215__to_chars_itoaIyEENS_15to_chars_resultEPcS2_T_NS_17integral_constantIbLb0EEE"] = createExportWrapper("_ZNSt3__215__to_chars_itoaIyEENS_15to_chars_resultEPcS2_T_NS_17integral_constantIbLb0EEE"); var __ZNSt3__26__itoa13__traits_baseIyvE7__widthEy = Module["__ZNSt3__26__itoa13__traits_baseIyvE7__widthEy"] = createExportWrapper("_ZNSt3__26__itoa13__traits_baseIyvE7__widthEy"); var __ZNSt3__26__itoa13__traits_baseIyvE9__convertEyPc = Module["__ZNSt3__26__itoa13__traits_baseIyvE9__convertEyPc"] = createExportWrapper("_ZNSt3__26__itoa13__traits_baseIyvE9__convertEyPc"); var __ZNSt3__212__libcpp_clzEy = Module["__ZNSt3__212__libcpp_clzEy"] = createExportWrapper("_ZNSt3__212__libcpp_clzEy"); var __ZNSt3__28to_charsImLi0EEENS_15to_chars_resultEPcS2_T_ = Module["__ZNSt3__28to_charsImLi0EEENS_15to_chars_resultEPcS2_T_"] = createExportWrapper("_ZNSt3__28to_charsImLi0EEENS_15to_chars_resultEPcS2_T_"); var __ZNSt3__28to_charsIyLi0EEENS_15to_chars_resultEPcS2_T_ = Module["__ZNSt3__28to_charsIyLi0EEENS_15to_chars_resultEPcS2_T_"] = createExportWrapper("_ZNSt3__28to_charsIyLi0EEENS_15to_chars_resultEPcS2_T_"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2IPcvEET_S8_ = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2IPcvEET_S8_"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2IPcvEET_S8_"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__initIPcEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueEvE4typeES9_S9_ = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__initIPcEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueEvE4typeES9_S9_"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__initIPcEENS_9enable_ifIXsr27__is_cpp17_forward_iteratorIT_EE5valueEvE4typeES9_S9_"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2EOS5_ = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2EOS5_"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2EOS5_"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev"); var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_mmRKS4_ = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_mmRKS4_"] = createExportWrapper("_ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_mmRKS4_"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEED1Ev = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEED1Ev"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEED1Ev"); var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC1ERKS5_mmRKS4_ = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC1ERKS5_mmRKS4_"] = createExportWrapper("_ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC1ERKS5_mmRKS4_"); var __ZNSt3__212strstreambufC2El = Module["__ZNSt3__212strstreambufC2El"] = createExportWrapper("_ZNSt3__212strstreambufC2El"); var __ZNSt3__212strstreambufC2EPFPvmEPFvS1_E = Module["__ZNSt3__212strstreambufC2EPFPvmEPFvS1_E"] = createExportWrapper("_ZNSt3__212strstreambufC2EPFPvmEPFvS1_E"); var __ZNSt3__212strstreambuf6__initEPclS1_ = Module["__ZNSt3__212strstreambuf6__initEPclS1_"] = createExportWrapper("_ZNSt3__212strstreambuf6__initEPclS1_"); var __ZNSt3__212strstreambufC2EPclS1_ = Module["__ZNSt3__212strstreambufC2EPclS1_"] = createExportWrapper("_ZNSt3__212strstreambufC2EPclS1_"); var __ZNSt3__212strstreambufC2EPKcl = Module["__ZNSt3__212strstreambufC2EPKcl"] = createExportWrapper("_ZNSt3__212strstreambufC2EPKcl"); var __ZNSt3__212strstreambufC2EPalS1_ = Module["__ZNSt3__212strstreambufC2EPalS1_"] = createExportWrapper("_ZNSt3__212strstreambufC2EPalS1_"); var __ZNSt3__212strstreambufC2EPKal = Module["__ZNSt3__212strstreambufC2EPKal"] = createExportWrapper("_ZNSt3__212strstreambufC2EPKal"); var __ZNSt3__212strstreambufC2EPhlS1_ = Module["__ZNSt3__212strstreambufC2EPhlS1_"] = createExportWrapper("_ZNSt3__212strstreambufC2EPhlS1_"); var __ZNSt3__212strstreambufC2EPKhl = Module["__ZNSt3__212strstreambufC2EPKhl"] = createExportWrapper("_ZNSt3__212strstreambufC2EPKhl"); var __ZNSt3__212strstreambufD2Ev = Module["__ZNSt3__212strstreambufD2Ev"] = createExportWrapper("_ZNSt3__212strstreambufD2Ev"); var __ZNSt3__212strstreambufD0Ev = Module["__ZNSt3__212strstreambufD0Ev"] = createExportWrapper("_ZNSt3__212strstreambufD0Ev"); var __ZNSt3__212strstreambuf4swapERS0_ = Module["__ZNSt3__212strstreambuf4swapERS0_"] = createExportWrapper("_ZNSt3__212strstreambuf4swapERS0_"); var __ZNSt3__24swapIPFPvmEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_ = Module["__ZNSt3__24swapIPFPvmEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_"] = createExportWrapper("_ZNSt3__24swapIPFPvmEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_"); var __ZNSt3__24swapIPFvPvEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_ = Module["__ZNSt3__24swapIPFvPvEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_"] = createExportWrapper("_ZNSt3__24swapIPFvPvEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_"); var __ZNSt3__212strstreambuf6freezeEb = Module["__ZNSt3__212strstreambuf6freezeEb"] = createExportWrapper("_ZNSt3__212strstreambuf6freezeEb"); var __ZNSt3__212strstreambuf3strEv = Module["__ZNSt3__212strstreambuf3strEv"] = createExportWrapper("_ZNSt3__212strstreambuf3strEv"); var __ZNKSt3__212strstreambuf6pcountEv = Module["__ZNKSt3__212strstreambuf6pcountEv"] = createExportWrapper("_ZNKSt3__212strstreambuf6pcountEv"); var __ZNSt3__212strstreambuf8overflowEi = Module["__ZNSt3__212strstreambuf8overflowEi"] = createExportWrapper("_ZNSt3__212strstreambuf8overflowEi"); var __ZNSt3__212strstreambuf9pbackfailEi = Module["__ZNSt3__212strstreambuf9pbackfailEi"] = createExportWrapper("_ZNSt3__212strstreambuf9pbackfailEi"); var __ZNSt3__212strstreambuf9underflowEv = Module["__ZNSt3__212strstreambuf9underflowEv"] = createExportWrapper("_ZNSt3__212strstreambuf9underflowEv"); var __ZNSt3__212strstreambuf7seekoffExNS_8ios_base7seekdirEj = Module["__ZNSt3__212strstreambuf7seekoffExNS_8ios_base7seekdirEj"] = createExportWrapper("_ZNSt3__212strstreambuf7seekoffExNS_8ios_base7seekdirEj"); var __ZNSt3__23minIPcEERKT_S4_S4_ = Module["__ZNSt3__23minIPcEERKT_S4_S4_"] = createExportWrapper("_ZNSt3__23minIPcEERKT_S4_S4_"); var __ZNSt3__212strstreambuf7seekposENS_4fposI11__mbstate_tEEj = Module["__ZNSt3__212strstreambuf7seekposENS_4fposI11__mbstate_tEEj"] = createExportWrapper("_ZNSt3__212strstreambuf7seekposENS_4fposI11__mbstate_tEEj"); var __ZNSt3__210istrstreamD2Ev = Module["__ZNSt3__210istrstreamD2Ev"] = createExportWrapper("_ZNSt3__210istrstreamD2Ev"); var __ZNSt3__210istrstreamD1Ev = Module["__ZNSt3__210istrstreamD1Ev"] = createExportWrapper("_ZNSt3__210istrstreamD1Ev"); var __ZTv0_n12_NSt3__210istrstreamD1Ev = Module["__ZTv0_n12_NSt3__210istrstreamD1Ev"] = createExportWrapper("_ZTv0_n12_NSt3__210istrstreamD1Ev"); var __ZNSt3__210istrstreamD0Ev = Module["__ZNSt3__210istrstreamD0Ev"] = createExportWrapper("_ZNSt3__210istrstreamD0Ev"); var __ZTv0_n12_NSt3__210istrstreamD0Ev = Module["__ZTv0_n12_NSt3__210istrstreamD0Ev"] = createExportWrapper("_ZTv0_n12_NSt3__210istrstreamD0Ev"); var __ZNSt3__210ostrstreamD2Ev = Module["__ZNSt3__210ostrstreamD2Ev"] = createExportWrapper("_ZNSt3__210ostrstreamD2Ev"); var __ZNSt3__210ostrstreamD1Ev = Module["__ZNSt3__210ostrstreamD1Ev"] = createExportWrapper("_ZNSt3__210ostrstreamD1Ev"); var __ZTv0_n12_NSt3__210ostrstreamD1Ev = Module["__ZTv0_n12_NSt3__210ostrstreamD1Ev"] = createExportWrapper("_ZTv0_n12_NSt3__210ostrstreamD1Ev"); var __ZNSt3__210ostrstreamD0Ev = Module["__ZNSt3__210ostrstreamD0Ev"] = createExportWrapper("_ZNSt3__210ostrstreamD0Ev"); var __ZTv0_n12_NSt3__210ostrstreamD0Ev = Module["__ZTv0_n12_NSt3__210ostrstreamD0Ev"] = createExportWrapper("_ZTv0_n12_NSt3__210ostrstreamD0Ev"); var __ZNSt3__29strstreamD2Ev = Module["__ZNSt3__29strstreamD2Ev"] = createExportWrapper("_ZNSt3__29strstreamD2Ev"); var __ZNSt3__29strstreamD1Ev = Module["__ZNSt3__29strstreamD1Ev"] = createExportWrapper("_ZNSt3__29strstreamD1Ev"); var __ZThn8_NSt3__29strstreamD1Ev = Module["__ZThn8_NSt3__29strstreamD1Ev"] = createExportWrapper("_ZThn8_NSt3__29strstreamD1Ev"); var __ZTv0_n12_NSt3__29strstreamD1Ev = Module["__ZTv0_n12_NSt3__29strstreamD1Ev"] = createExportWrapper("_ZTv0_n12_NSt3__29strstreamD1Ev"); var __ZNSt3__29strstreamD0Ev = Module["__ZNSt3__29strstreamD0Ev"] = createExportWrapper("_ZNSt3__29strstreamD0Ev"); var __ZThn8_NSt3__29strstreamD0Ev = Module["__ZThn8_NSt3__29strstreamD0Ev"] = createExportWrapper("_ZThn8_NSt3__29strstreamD0Ev"); var __ZTv0_n12_NSt3__29strstreamD0Ev = Module["__ZTv0_n12_NSt3__29strstreamD0Ev"] = createExportWrapper("_ZTv0_n12_NSt3__29strstreamD0Ev"); var __ZNSt3__23minIPcNS_6__lessIS1_S1_EEEERKT_S6_S6_T0_ = Module["__ZNSt3__23minIPcNS_6__lessIS1_S1_EEEERKT_S6_S6_T0_"] = createExportWrapper("_ZNSt3__23minIPcNS_6__lessIS1_S1_EEEERKT_S6_S6_T0_"); var __ZNSt3__212strstreambufC1El = Module["__ZNSt3__212strstreambufC1El"] = createExportWrapper("_ZNSt3__212strstreambufC1El"); var __ZNSt3__212strstreambufC1EPFPvmEPFvS1_E = Module["__ZNSt3__212strstreambufC1EPFPvmEPFvS1_E"] = createExportWrapper("_ZNSt3__212strstreambufC1EPFPvmEPFvS1_E"); var __ZNSt3__212strstreambufC1EPclS1_ = Module["__ZNSt3__212strstreambufC1EPclS1_"] = createExportWrapper("_ZNSt3__212strstreambufC1EPclS1_"); var __ZNSt3__212strstreambufC1EPKcl = Module["__ZNSt3__212strstreambufC1EPKcl"] = createExportWrapper("_ZNSt3__212strstreambufC1EPKcl"); var __ZNSt3__212strstreambufC1EPalS1_ = Module["__ZNSt3__212strstreambufC1EPalS1_"] = createExportWrapper("_ZNSt3__212strstreambufC1EPalS1_"); var __ZNSt3__212strstreambufC1EPKal = Module["__ZNSt3__212strstreambufC1EPKal"] = createExportWrapper("_ZNSt3__212strstreambufC1EPKal"); var __ZNSt3__212strstreambufC1EPhlS1_ = Module["__ZNSt3__212strstreambufC1EPhlS1_"] = createExportWrapper("_ZNSt3__212strstreambufC1EPhlS1_"); var __ZNSt3__212strstreambufC1EPKhl = Module["__ZNSt3__212strstreambufC1EPKhl"] = createExportWrapper("_ZNSt3__212strstreambufC1EPKhl"); var __ZNSt3__212strstreambufD1Ev = Module["__ZNSt3__212strstreambufD1Ev"] = createExportWrapper("_ZNSt3__212strstreambufD1Ev"); var __ZNSt3__214error_categoryD0Ev = Module["__ZNSt3__214error_categoryD0Ev"] = createExportWrapper("_ZNSt3__214error_categoryD0Ev"); var __ZNSt3__2eqERKNS_15error_conditionES2_ = Module["__ZNSt3__2eqERKNS_15error_conditionES2_"] = createExportWrapper("_ZNSt3__2eqERKNS_15error_conditionES2_"); var __ZNKSt3__214error_categoryeqERKS0_ = Module["__ZNKSt3__214error_categoryeqERKS0_"] = createExportWrapper("_ZNKSt3__214error_categoryeqERKS0_"); var __ZNKSt3__224__generic_error_category4nameEv = Module["__ZNKSt3__224__generic_error_category4nameEv"] = createExportWrapper("_ZNKSt3__224__generic_error_category4nameEv"); var __ZNKSt3__224__generic_error_category7messageEi = Module["__ZNKSt3__224__generic_error_category7messageEi"] = createExportWrapper("_ZNKSt3__224__generic_error_category7messageEi"); var __ZNKSt3__223__system_error_category4nameEv = Module["__ZNKSt3__223__system_error_category4nameEv"] = createExportWrapper("_ZNKSt3__223__system_error_category4nameEv"); var __ZNKSt3__223__system_error_category7messageEi = Module["__ZNKSt3__223__system_error_category7messageEi"] = createExportWrapper("_ZNKSt3__223__system_error_category7messageEi"); var __ZNKSt3__223__system_error_category23default_error_conditionEi = Module["__ZNKSt3__223__system_error_category23default_error_conditionEi"] = createExportWrapper("_ZNKSt3__223__system_error_category23default_error_conditionEi"); var __ZNKSt3__215error_condition7messageEv = Module["__ZNKSt3__215error_condition7messageEv"] = createExportWrapper("_ZNKSt3__215error_condition7messageEv"); var __ZNSt3__212system_error6__initERKNS_10error_codeENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZNSt3__212system_error6__initERKNS_10error_codeENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = createExportWrapper("_ZNSt3__212system_error6__initERKNS_10error_codeENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"); var __ZNSt3__212system_errorC2ENS_10error_codeE = Module["__ZNSt3__212system_errorC2ENS_10error_codeE"] = createExportWrapper("_ZNSt3__212system_errorC2ENS_10error_codeE"); var __ZNSt3__212system_errorC2EiRKNS_14error_categoryERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZNSt3__212system_errorC2EiRKNS_14error_categoryERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = createExportWrapper("_ZNSt3__212system_errorC2EiRKNS_14error_categoryERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"); var __ZNSt3__212system_errorC2EiRKNS_14error_categoryEPKc = Module["__ZNSt3__212system_errorC2EiRKNS_14error_categoryEPKc"] = createExportWrapper("_ZNSt3__212system_errorC2EiRKNS_14error_categoryEPKc"); var __ZNSt3__212system_errorC2EiRKNS_14error_categoryE = Module["__ZNSt3__212system_errorC2EiRKNS_14error_categoryE"] = createExportWrapper("_ZNSt3__212system_errorC2EiRKNS_14error_categoryE"); var __ZNSt3__212system_errorD0Ev = Module["__ZNSt3__212system_errorD0Ev"] = createExportWrapper("_ZNSt3__212system_errorD0Ev"); var __ZNSt3__212__do_messageD0Ev = Module["__ZNSt3__212__do_messageD0Ev"] = createExportWrapper("_ZNSt3__212__do_messageD0Ev"); var __ZNSt3__224__generic_error_categoryD0Ev = Module["__ZNSt3__224__generic_error_categoryD0Ev"] = createExportWrapper("_ZNSt3__224__generic_error_categoryD0Ev"); var __ZNSt3__223__system_error_categoryD0Ev = Module["__ZNSt3__223__system_error_categoryD0Ev"] = createExportWrapper("_ZNSt3__223__system_error_categoryD0Ev"); var __ZNSt3__214error_categoryD1Ev = Module["__ZNSt3__214error_categoryD1Ev"] = createExportWrapper("_ZNSt3__214error_categoryD1Ev"); var __ZNSt3__212system_errorC1ENS_10error_codeERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZNSt3__212system_errorC1ENS_10error_codeERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = createExportWrapper("_ZNSt3__212system_errorC1ENS_10error_codeERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"); var __ZNSt3__212system_errorC1ENS_10error_codeEPKc = Module["__ZNSt3__212system_errorC1ENS_10error_codeEPKc"] = createExportWrapper("_ZNSt3__212system_errorC1ENS_10error_codeEPKc"); var __ZNSt3__212system_errorC1ENS_10error_codeE = Module["__ZNSt3__212system_errorC1ENS_10error_codeE"] = createExportWrapper("_ZNSt3__212system_errorC1ENS_10error_codeE"); var __ZNSt3__212system_errorC1EiRKNS_14error_categoryERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZNSt3__212system_errorC1EiRKNS_14error_categoryERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = createExportWrapper("_ZNSt3__212system_errorC1EiRKNS_14error_categoryERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"); var __ZNSt3__212system_errorC1EiRKNS_14error_categoryEPKc = Module["__ZNSt3__212system_errorC1EiRKNS_14error_categoryEPKc"] = createExportWrapper("_ZNSt3__212system_errorC1EiRKNS_14error_categoryEPKc"); var __ZNSt3__212system_errorC1EiRKNS_14error_categoryE = Module["__ZNSt3__212system_errorC1EiRKNS_14error_categoryE"] = createExportWrapper("_ZNSt3__212system_errorC1EiRKNS_14error_categoryE"); var __ZNSt3__212system_errorD1Ev = Module["__ZNSt3__212system_errorD1Ev"] = createExportWrapper("_ZNSt3__212system_errorD1Ev"); var __ZNSt3__26threadD2Ev = Module["__ZNSt3__26threadD2Ev"] = createExportWrapper("_ZNSt3__26threadD2Ev"); var __ZNSt3__222__libcpp_thread_isnullEPKm = Module["__ZNSt3__222__libcpp_thread_isnullEPKm"] = createExportWrapper("_ZNSt3__222__libcpp_thread_isnullEPKm"); var __ZNSt3__26thread4joinEv = Module["__ZNSt3__26thread4joinEv"] = createExportWrapper("_ZNSt3__26thread4joinEv"); var __ZNSt3__220__libcpp_thread_joinEPm = Module["__ZNSt3__220__libcpp_thread_joinEPm"] = createExportWrapper("_ZNSt3__220__libcpp_thread_joinEPm"); var __ZNSt3__26thread6detachEv = Module["__ZNSt3__26thread6detachEv"] = createExportWrapper("_ZNSt3__26thread6detachEv"); var __ZNSt3__222__libcpp_thread_detachEPm = Module["__ZNSt3__222__libcpp_thread_detachEPm"] = createExportWrapper("_ZNSt3__222__libcpp_thread_detachEPm"); var __ZNSt3__26thread20hardware_concurrencyEv = Module["__ZNSt3__26thread20hardware_concurrencyEv"] = createExportWrapper("_ZNSt3__26thread20hardware_concurrencyEv"); var __ZNSt3__211this_thread9sleep_forERKNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE = Module["__ZNSt3__211this_thread9sleep_forERKNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"] = createExportWrapper("_ZNSt3__211this_thread9sleep_forERKNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"); var __ZNSt3__221__thread_specific_ptrINS_15__thread_structEEC2Ev = Module["__ZNSt3__221__thread_specific_ptrINS_15__thread_structEEC2Ev"] = createExportWrapper("_ZNSt3__221__thread_specific_ptrINS_15__thread_structEEC2Ev"); var __ZNSt3__221__thread_specific_ptrINS_15__thread_structEED2Ev = Module["__ZNSt3__221__thread_specific_ptrINS_15__thread_structEED2Ev"] = createExportWrapper("_ZNSt3__221__thread_specific_ptrINS_15__thread_structEED2Ev"); var __ZNSt3__219__thread_struct_impD2Ev = Module["__ZNSt3__219__thread_struct_impD2Ev"] = createExportWrapper("_ZNSt3__219__thread_struct_impD2Ev"); var __ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE5beginEv = Module["__ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE5beginEv"] = createExportWrapper("_ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE5beginEv"); var __ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE3endEv = Module["__ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE3endEv"] = createExportWrapper("_ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE3endEv"); var __ZNSt3__2neIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEbRKNS_11__wrap_iterIT_EESC_ = Module["__ZNSt3__2neIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEbRKNS_11__wrap_iterIT_EESC_"] = createExportWrapper("_ZNSt3__2neIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEbRKNS_11__wrap_iterIT_EESC_"); var __ZNKSt3__211__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEptEv = Module["__ZNKSt3__211__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEptEv"] = createExportWrapper("_ZNKSt3__211__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEptEv"); var __ZNSt3__211__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEppEv = Module["__ZNSt3__211__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEppEv"] = createExportWrapper("_ZNSt3__211__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEppEv"); var __ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE5beginEv = Module["__ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE5beginEv"] = createExportWrapper("_ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE5beginEv"); var __ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE3endEv = Module["__ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE3endEv"] = createExportWrapper("_ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE3endEv"); var __ZNSt3__2neIPPNS_17__assoc_sub_stateEEEbRKNS_11__wrap_iterIT_EES8_ = Module["__ZNSt3__2neIPPNS_17__assoc_sub_stateEEEbRKNS_11__wrap_iterIT_EES8_"] = createExportWrapper("_ZNSt3__2neIPPNS_17__assoc_sub_stateEEEbRKNS_11__wrap_iterIT_EES8_"); var __ZNKSt3__211__wrap_iterIPPNS_17__assoc_sub_stateEEdeEv = Module["__ZNKSt3__211__wrap_iterIPPNS_17__assoc_sub_stateEEdeEv"] = createExportWrapper("_ZNKSt3__211__wrap_iterIPPNS_17__assoc_sub_stateEEdeEv"); var __ZNSt3__211__wrap_iterIPPNS_17__assoc_sub_stateEEppEv = Module["__ZNSt3__211__wrap_iterIPPNS_17__assoc_sub_stateEEppEv"] = createExportWrapper("_ZNSt3__211__wrap_iterIPPNS_17__assoc_sub_stateEEppEv"); var __ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEED2Ev = Module["__ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEED2Ev"] = createExportWrapper("_ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEED2Ev"); var __ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEED2Ev = Module["__ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEED2Ev"] = createExportWrapper("_ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEED2Ev"); var __ZNSt3__219__thread_struct_imp25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE = Module["__ZNSt3__219__thread_struct_imp25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE"] = createExportWrapper("_ZNSt3__219__thread_struct_imp25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE"); var __ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE9push_backEOS6_ = Module["__ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE9push_backEOS6_"] = createExportWrapper("_ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE9push_backEOS6_"); var __ZNSt3__24pairIPNS_18condition_variableEPNS_5mutexEEC2IRS2_RS4_LPv0EEEOT_OT0_ = Module["__ZNSt3__24pairIPNS_18condition_variableEPNS_5mutexEEC2IRS2_RS4_LPv0EEEOT_OT0_"] = createExportWrapper("_ZNSt3__24pairIPNS_18condition_variableEPNS_5mutexEEC2IRS2_RS4_LPv0EEEOT_OT0_"); var __ZNSt3__219__thread_struct_imp27__make_ready_at_thread_exitEPNS_17__assoc_sub_stateE = Module["__ZNSt3__219__thread_struct_imp27__make_ready_at_thread_exitEPNS_17__assoc_sub_stateE"] = createExportWrapper("_ZNSt3__219__thread_struct_imp27__make_ready_at_thread_exitEPNS_17__assoc_sub_stateE"); var __ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE9push_backERKS2_ = Module["__ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE9push_backERKS2_"] = createExportWrapper("_ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE9push_backERKS2_"); var __ZNSt3__215__thread_structC2Ev = Module["__ZNSt3__215__thread_structC2Ev"] = createExportWrapper("_ZNSt3__215__thread_structC2Ev"); var __ZNSt3__219__thread_struct_impC2Ev = Module["__ZNSt3__219__thread_struct_impC2Ev"] = createExportWrapper("_ZNSt3__219__thread_struct_impC2Ev"); var __ZNSt3__215__thread_structD2Ev = Module["__ZNSt3__215__thread_structD2Ev"] = createExportWrapper("_ZNSt3__215__thread_structD2Ev"); var __ZNSt3__2eqIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEbRKNS_11__wrap_iterIT_EESC_ = Module["__ZNSt3__2eqIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEbRKNS_11__wrap_iterIT_EESC_"] = createExportWrapper("_ZNSt3__2eqIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEbRKNS_11__wrap_iterIT_EESC_"); var __ZNKSt3__211__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEE4baseEv = Module["__ZNKSt3__211__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEE4baseEv"] = createExportWrapper("_ZNKSt3__211__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEE4baseEv"); var __ZNSt3__212__to_addressINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEPT_S8_ = Module["__ZNSt3__212__to_addressINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEPT_S8_"] = createExportWrapper("_ZNSt3__212__to_addressINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEPT_S8_"); var __ZNSt3__2eqIPPNS_17__assoc_sub_stateEEEbRKNS_11__wrap_iterIT_EES8_ = Module["__ZNSt3__2eqIPPNS_17__assoc_sub_stateEEEbRKNS_11__wrap_iterIT_EES8_"] = createExportWrapper("_ZNSt3__2eqIPPNS_17__assoc_sub_stateEEEbRKNS_11__wrap_iterIT_EES8_"); var __ZNKSt3__211__wrap_iterIPPNS_17__assoc_sub_stateEE4baseEv = Module["__ZNKSt3__211__wrap_iterIPPNS_17__assoc_sub_stateEE4baseEv"] = createExportWrapper("_ZNKSt3__211__wrap_iterIPPNS_17__assoc_sub_stateEE4baseEv"); var __ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEC2Ev = Module["__ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEC2Ev"] = createExportWrapper("_ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEC2Ev"); var __ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEC2Ev = Module["__ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEC2Ev"] = createExportWrapper("_ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEC2Ev"); var __ZNSt3__217__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEC2IDnNS_18__default_init_tagEEEOT_OT0_ = Module["__ZNSt3__217__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEC2IDnNS_18__default_init_tagEEEOT_OT0_"] = createExportWrapper("_ZNSt3__217__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEEC2IDnNS_18__default_init_tagEEEOT_OT0_"); var __ZNSt3__219__debug_db_insert_cINS_6vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEEvPT_ = Module["__ZNSt3__219__debug_db_insert_cINS_6vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEEvPT_"] = createExportWrapper("_ZNSt3__219__debug_db_insert_cINS_6vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS3_EEEEEEvPT_"); var __ZNSt3__222__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEC2IDnvEEOT_ = Module["__ZNSt3__222__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEC2IDnvEEOT_"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EEC2IDnvEEOT_"); var __ZNSt3__222__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEC2ENS_18__default_init_tagE = Module["__ZNSt3__222__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEC2ENS_18__default_init_tagE"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EEC2ENS_18__default_init_tagE"); var __ZNSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEC2IDnNS_18__default_init_tagEEEOT_OT0_ = Module["__ZNSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEC2IDnNS_18__default_init_tagEEEOT_OT0_"] = createExportWrapper("_ZNSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEEC2IDnNS_18__default_init_tagEEEOT_OT0_"); var __ZNSt3__219__debug_db_insert_cINS_6vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEEvPT_ = Module["__ZNSt3__219__debug_db_insert_cINS_6vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEEvPT_"] = createExportWrapper("_ZNSt3__219__debug_db_insert_cINS_6vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS7_EEEEEEvPT_"); var __ZNSt3__222__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEC2IDnvEEOT_ = Module["__ZNSt3__222__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEC2IDnvEEOT_"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EEC2IDnvEEOT_"); var __ZNSt3__222__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEC2ENS_18__default_init_tagE = Module["__ZNSt3__222__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEC2ENS_18__default_init_tagE"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EEC2ENS_18__default_init_tagE"); var __ZNSt3__219__libcpp_tls_createEPjPFvPvE = Module["__ZNSt3__219__libcpp_tls_createEPjPFvPvE"] = createExportWrapper("_ZNSt3__219__libcpp_tls_createEPjPFvPvE"); var __ZNSt3__221__thread_specific_ptrINS_15__thread_structEE16__at_thread_exitEPv = Module["__ZNSt3__221__thread_specific_ptrINS_15__thread_structEE16__at_thread_exitEPv"] = createExportWrapper("_ZNSt3__221__thread_specific_ptrINS_15__thread_structEE16__at_thread_exitEPv"); var __ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE17__annotate_deleteEv = Module["__ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE17__annotate_deleteEv"] = createExportWrapper("_ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE17__annotate_deleteEv"); var __ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE7__clearEv = Module["__ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE7__clearEv"] = createExportWrapper("_ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE7__clearEv"); var __ZNSt3__216allocator_traitsINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEE10deallocateERS4_PS3_m = Module["__ZNSt3__216allocator_traitsINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEE10deallocateERS4_PS3_m"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEE10deallocateERS4_PS3_m"); var __ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE7__allocEv = Module["__ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE7__allocEv"] = createExportWrapper("_ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE7__allocEv"); var __ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE8capacityEv = Module["__ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE8capacityEv"] = createExportWrapper("_ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE8capacityEv"); var __ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE31__annotate_contiguous_containerEPKvS7_S7_S7_ = Module["__ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE31__annotate_contiguous_containerEPKvS7_S7_S7_"] = createExportWrapper("_ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE31__annotate_contiguous_containerEPKvS7_S7_S7_"); var __ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE4dataEv = Module["__ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE4dataEv"] = createExportWrapper("_ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE4dataEv"); var __ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE4sizeEv = Module["__ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE4sizeEv"] = createExportWrapper("_ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE4sizeEv"); var __ZNSt3__212__to_addressIPNS_17__assoc_sub_stateEEEPT_S4_ = Module["__ZNSt3__212__to_addressIPNS_17__assoc_sub_stateEEEPT_S4_"] = createExportWrapper("_ZNSt3__212__to_addressIPNS_17__assoc_sub_stateEEEPT_S4_"); var __ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE22__base_destruct_at_endEPS2_ = Module["__ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE22__base_destruct_at_endEPS2_"] = createExportWrapper("_ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE22__base_destruct_at_endEPS2_"); var __ZNSt3__216allocator_traitsINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEE7destroyIS3_vvEEvRS4_PT_ = Module["__ZNSt3__216allocator_traitsINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEE7destroyIS3_vvEEvRS4_PT_"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEE7destroyIS3_vvEEvRS4_PT_"); var __ZNSt3__210destroy_atIPNS_17__assoc_sub_stateELi0EEEvPT_ = Module["__ZNSt3__210destroy_atIPNS_17__assoc_sub_stateELi0EEEvPT_"] = createExportWrapper("_ZNSt3__210destroy_atIPNS_17__assoc_sub_stateELi0EEEvPT_"); var __ZNSt3__212__destroy_atIPNS_17__assoc_sub_stateELi0EEEvPT_ = Module["__ZNSt3__212__destroy_atIPNS_17__assoc_sub_stateELi0EEEvPT_"] = createExportWrapper("_ZNSt3__212__destroy_atIPNS_17__assoc_sub_stateELi0EEEvPT_"); var __ZNSt3__218__hidden_allocatorIPNS_17__assoc_sub_stateEE10deallocateEPS2_m = Module["__ZNSt3__218__hidden_allocatorIPNS_17__assoc_sub_stateEE10deallocateEPS2_m"] = createExportWrapper("_ZNSt3__218__hidden_allocatorIPNS_17__assoc_sub_stateEE10deallocateEPS2_m"); var __ZNSt3__217__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE6secondEv = Module["__ZNSt3__217__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE6secondEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE6secondEv"); var __ZNSt3__222__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EE5__getEv"); var __ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE9__end_capEv = Module["__ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE9__end_capEv"] = createExportWrapper("_ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE9__end_capEv"); var __ZNKSt3__217__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE5firstEv = Module["__ZNKSt3__217__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE5firstEv"] = createExportWrapper("_ZNKSt3__217__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE5firstEv"); var __ZNKSt3__222__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EE5__getEv = Module["__ZNKSt3__222__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EE5__getEv"] = createExportWrapper("_ZNKSt3__222__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EE5__getEv"); var __ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE17__annotate_deleteEv = Module["__ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE17__annotate_deleteEv"] = createExportWrapper("_ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE17__annotate_deleteEv"); var __ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE7__clearEv = Module["__ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE7__clearEv"] = createExportWrapper("_ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE7__clearEv"); var __ZNSt3__216allocator_traitsINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEE10deallocateERS8_PS7_m = Module["__ZNSt3__216allocator_traitsINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEE10deallocateERS8_PS7_m"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEE10deallocateERS8_PS7_m"); var __ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE7__allocEv = Module["__ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE7__allocEv"] = createExportWrapper("_ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE7__allocEv"); var __ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE8capacityEv = Module["__ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE8capacityEv"] = createExportWrapper("_ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE8capacityEv"); var __ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE31__annotate_contiguous_containerEPKvSB_SB_SB_ = Module["__ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE31__annotate_contiguous_containerEPKvSB_SB_SB_"] = createExportWrapper("_ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE31__annotate_contiguous_containerEPKvSB_SB_SB_"); var __ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE4dataEv = Module["__ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE4dataEv"] = createExportWrapper("_ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE4dataEv"); var __ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE4sizeEv = Module["__ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE4sizeEv"] = createExportWrapper("_ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE4sizeEv"); var __ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE22__base_destruct_at_endEPS6_ = Module["__ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE22__base_destruct_at_endEPS6_"] = createExportWrapper("_ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE22__base_destruct_at_endEPS6_"); var __ZNSt3__216allocator_traitsINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEE7destroyIS7_vvEEvRS8_PT_ = Module["__ZNSt3__216allocator_traitsINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEE7destroyIS7_vvEEvRS8_PT_"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEE7destroyIS7_vvEEvRS8_PT_"); var __ZNSt3__210destroy_atINS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0EEEvPT_ = Module["__ZNSt3__210destroy_atINS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0EEEvPT_"] = createExportWrapper("_ZNSt3__210destroy_atINS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0EEEvPT_"); var __ZNSt3__212__destroy_atINS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0EEEvPT_ = Module["__ZNSt3__212__destroy_atINS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0EEEvPT_"] = createExportWrapper("_ZNSt3__212__destroy_atINS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0EEEvPT_"); var __ZNSt3__218__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEE10deallocateEPS6_m = Module["__ZNSt3__218__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEE10deallocateEPS6_m"] = createExportWrapper("_ZNSt3__218__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEE10deallocateEPS6_m"); var __ZNSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE6secondEv = Module["__ZNSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE6secondEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE6secondEv"); var __ZNSt3__222__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EE5__getEv"); var __ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE9__end_capEv = Module["__ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE9__end_capEv"] = createExportWrapper("_ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE9__end_capEv"); var __ZNKSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE5firstEv = Module["__ZNKSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE5firstEv"] = createExportWrapper("_ZNKSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE5firstEv"); var __ZNKSt3__222__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EE5__getEv = Module["__ZNKSt3__222__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EE5__getEv"] = createExportWrapper("_ZNKSt3__222__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EE5__getEv"); var __ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE11__make_iterEPS6_ = Module["__ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE11__make_iterEPS6_"] = createExportWrapper("_ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE11__make_iterEPS6_"); var __ZNSt3__211__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEC2ES7_ = Module["__ZNSt3__211__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEC2ES7_"] = createExportWrapper("_ZNSt3__211__wrap_iterIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEC2ES7_"); var __ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE11__make_iterEPS2_ = Module["__ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE11__make_iterEPS2_"] = createExportWrapper("_ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE11__make_iterEPS2_"); var __ZNSt3__211__wrap_iterIPPNS_17__assoc_sub_stateEEC2ES3_ = Module["__ZNSt3__211__wrap_iterIPPNS_17__assoc_sub_stateEEC2ES3_"] = createExportWrapper("_ZNSt3__211__wrap_iterIPPNS_17__assoc_sub_stateEEC2ES3_"); var __ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE9__end_capEv = Module["__ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE9__end_capEv"] = createExportWrapper("_ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE9__end_capEv"); var __ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE22__construct_one_at_endIJS6_EEEvDpOT_ = Module["__ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE22__construct_one_at_endIJS6_EEEvDpOT_"] = createExportWrapper("_ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE22__construct_one_at_endIJS6_EEEvDpOT_"); var __ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE21__push_back_slow_pathIS6_EEvOT_ = Module["__ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE21__push_back_slow_pathIS6_EEvOT_"] = createExportWrapper("_ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE21__push_back_slow_pathIS6_EEvOT_"); var __ZNSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE5firstEv = Module["__ZNSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE5firstEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE5firstEv"); var __ZNSt3__222__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEELi0ELb0EE5__getEv"); var __ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE21_ConstructTransactionC2ERS9_m = Module["__ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE21_ConstructTransactionC2ERS9_m"] = createExportWrapper("_ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE21_ConstructTransactionC2ERS9_m"); var __ZNSt3__216allocator_traitsINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEE9constructIS7_JS7_EvvEEvRS8_PT_DpOT0_ = Module["__ZNSt3__216allocator_traitsINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEE9constructIS7_JS7_EvvEEvRS8_PT_DpOT0_"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEE9constructIS7_JS7_EvvEEvRS8_PT_DpOT0_"); var __ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE21_ConstructTransactionD2Ev = Module["__ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE21_ConstructTransactionD2Ev"] = createExportWrapper("_ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE21_ConstructTransactionD2Ev"); var __ZNSt3__212construct_atINS_4pairIPNS_18condition_variableEPNS_5mutexEEEJS6_EPS6_EEPT_S9_DpOT0_ = Module["__ZNSt3__212construct_atINS_4pairIPNS_18condition_variableEPNS_5mutexEEEJS6_EPS6_EEPT_S9_DpOT0_"] = createExportWrapper("_ZNSt3__212construct_atINS_4pairIPNS_18condition_variableEPNS_5mutexEEEJS6_EPS6_EEPT_S9_DpOT0_"); var __ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE11__recommendEm = Module["__ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE11__recommendEm"] = createExportWrapper("_ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE11__recommendEm"); var __ZNSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEC2EmmS9_ = Module["__ZNSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEC2EmmS9_"] = createExportWrapper("_ZNSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEC2EmmS9_"); var __ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE26__swap_out_circular_bufferERNS_14__split_bufferIS6_RS8_EE = Module["__ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE26__swap_out_circular_bufferERNS_14__split_bufferIS6_RS8_EE"] = createExportWrapper("_ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE26__swap_out_circular_bufferERNS_14__split_bufferIS6_RS8_EE"); var __ZNSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEED2Ev = Module["__ZNSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEED2Ev"] = createExportWrapper("_ZNSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEED2Ev"); var __ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE8max_sizeEv = Module["__ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE8max_sizeEv"] = createExportWrapper("_ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE8max_sizeEv"); var __ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE20__throw_length_errorEv = Module["__ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE20__throw_length_errorEv"] = createExportWrapper("_ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE20__throw_length_errorEv"); var __ZNSt3__216allocator_traitsINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEE8max_sizeIS8_vEEmRKS8_ = Module["__ZNSt3__216allocator_traitsINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEE8max_sizeIS8_vEEmRKS8_"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEE8max_sizeIS8_vEEmRKS8_"); var __ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE7__allocEv = Module["__ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE7__allocEv"] = createExportWrapper("_ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE7__allocEv"); var __ZNKSt3__218__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEE8max_sizeEv = Module["__ZNKSt3__218__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEE8max_sizeEv"] = createExportWrapper("_ZNKSt3__218__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEE8max_sizeEv"); var __ZNKSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE6secondEv = Module["__ZNKSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE6secondEv"] = createExportWrapper("_ZNKSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE6secondEv"); var __ZNKSt3__222__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EE5__getEv = Module["__ZNKSt3__222__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EE5__getEv"] = createExportWrapper("_ZNKSt3__222__compressed_pair_elemINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb1EE5__getEv"); var __ZNSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEC2IDnSA_EEOT_OT0_ = Module["__ZNSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEC2IDnSA_EEOT_OT0_"] = createExportWrapper("_ZNSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEEC2IDnSA_EEOT_OT0_"); var __ZNSt3__216allocator_traitsINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEE8allocateERS8_m = Module["__ZNSt3__216allocator_traitsINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEE8allocateERS8_m"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEEE8allocateERS8_m"); var __ZNSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE7__allocEv = Module["__ZNSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE7__allocEv"] = createExportWrapper("_ZNSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE7__allocEv"); var __ZNSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE9__end_capEv = Module["__ZNSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE9__end_capEv"] = createExportWrapper("_ZNSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE9__end_capEv"); var __ZNSt3__222__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEC2IS9_vEEOT_ = Module["__ZNSt3__222__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEC2IS9_vEEOT_"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EEC2IS9_vEEOT_"); var __ZNSt3__218__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEE8allocateEm = Module["__ZNSt3__218__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEE8allocateEm"] = createExportWrapper("_ZNSt3__218__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEE8allocateEm"); var __ZNSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE6secondEv = Module["__ZNSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE6secondEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE6secondEv"); var __ZNSt3__222__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIRNS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEELi1ELb0EE5__getEv"); var __ZNSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE5firstEv = Module["__ZNSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE5firstEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE5firstEv"); var __ZNSt3__246__construct_backward_with_exception_guaranteesINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEES7_vEEvRT_PT0_SC_RSC_ = Module["__ZNSt3__246__construct_backward_with_exception_guaranteesINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEES7_vEEvRT_PT0_SC_RSC_"] = createExportWrapper("_ZNSt3__246__construct_backward_with_exception_guaranteesINS_18__hidden_allocatorINS_4pairIPNS_18condition_variableEPNS_5mutexEEEEES7_vEEvRT_PT0_SC_RSC_"); var __ZNSt3__24swapIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS9_EE5valueEvE4typeERS9_SC_ = Module["__ZNSt3__24swapIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS9_EE5valueEvE4typeERS9_SC_"] = createExportWrapper("_ZNSt3__24swapIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS9_EE5valueEvE4typeERS9_SC_"); var __ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE14__annotate_newEm = Module["__ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE14__annotate_newEm"] = createExportWrapper("_ZNKSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE14__annotate_newEm"); var __ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE26__invalidate_all_iteratorsEv = Module["__ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE26__invalidate_all_iteratorsEv"] = createExportWrapper("_ZNSt3__26vectorINS_4pairIPNS_18condition_variableEPNS_5mutexEEENS_18__hidden_allocatorIS6_EEE26__invalidate_all_iteratorsEv"); var __ZNSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE5clearEv = Module["__ZNSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE5clearEv"] = createExportWrapper("_ZNSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE5clearEv"); var __ZNKSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE8capacityEv = Module["__ZNKSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE8capacityEv"] = createExportWrapper("_ZNKSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE8capacityEv"); var __ZNSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE17__destruct_at_endEPS6_ = Module["__ZNSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE17__destruct_at_endEPS6_"] = createExportWrapper("_ZNSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE17__destruct_at_endEPS6_"); var __ZNSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE17__destruct_at_endEPS6_NS_17integral_constantIbLb0EEE = Module["__ZNSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE17__destruct_at_endEPS6_NS_17integral_constantIbLb0EEE"] = createExportWrapper("_ZNSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE17__destruct_at_endEPS6_NS_17integral_constantIbLb0EEE"); var __ZNKSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE9__end_capEv = Module["__ZNKSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE9__end_capEv"] = createExportWrapper("_ZNKSt3__214__split_bufferINS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE9__end_capEv"); var __ZNKSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE5firstEv = Module["__ZNKSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE5firstEv"] = createExportWrapper("_ZNKSt3__217__compressed_pairIPNS_4pairIPNS_18condition_variableEPNS_5mutexEEERNS_18__hidden_allocatorIS6_EEE5firstEv"); var __ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE9__end_capEv = Module["__ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE9__end_capEv"] = createExportWrapper("_ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE9__end_capEv"); var __ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE22__construct_one_at_endIJRKS2_EEEvDpOT_ = Module["__ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE22__construct_one_at_endIJRKS2_EEEvDpOT_"] = createExportWrapper("_ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE22__construct_one_at_endIJRKS2_EEEvDpOT_"); var __ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_ = Module["__ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_"] = createExportWrapper("_ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_"); var __ZNSt3__217__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE5firstEv = Module["__ZNSt3__217__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE5firstEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE5firstEv"); var __ZNSt3__222__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIPPNS_17__assoc_sub_stateELi0ELb0EE5__getEv"); var __ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE21_ConstructTransactionC2ERS5_m = Module["__ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE21_ConstructTransactionC2ERS5_m"] = createExportWrapper("_ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE21_ConstructTransactionC2ERS5_m"); var __ZNSt3__216allocator_traitsINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEE9constructIS3_JRKS3_EvvEEvRS4_PT_DpOT0_ = Module["__ZNSt3__216allocator_traitsINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEE9constructIS3_JRKS3_EvvEEvRS4_PT_DpOT0_"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEE9constructIS3_JRKS3_EvvEEvRS4_PT_DpOT0_"); var __ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE21_ConstructTransactionD2Ev = Module["__ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE21_ConstructTransactionD2Ev"] = createExportWrapper("_ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE21_ConstructTransactionD2Ev"); var __ZNSt3__212construct_atIPNS_17__assoc_sub_stateEJRKS2_EPS2_EEPT_S7_DpOT0_ = Module["__ZNSt3__212construct_atIPNS_17__assoc_sub_stateEJRKS2_EPS2_EEPT_S7_DpOT0_"] = createExportWrapper("_ZNSt3__212construct_atIPNS_17__assoc_sub_stateEJRKS2_EPS2_EEPT_S7_DpOT0_"); var __ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE11__recommendEm = Module["__ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE11__recommendEm"] = createExportWrapper("_ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE11__recommendEm"); var __ZNSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEC2EmmS5_ = Module["__ZNSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEC2EmmS5_"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEC2EmmS5_"); var __ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE26__swap_out_circular_bufferERNS_14__split_bufferIS2_RS4_EE = Module["__ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE26__swap_out_circular_bufferERNS_14__split_bufferIS2_RS4_EE"] = createExportWrapper("_ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE26__swap_out_circular_bufferERNS_14__split_bufferIS2_RS4_EE"); var __ZNSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEED2Ev = Module["__ZNSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEED2Ev"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEED2Ev"); var __ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE8max_sizeEv = Module["__ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE8max_sizeEv"] = createExportWrapper("_ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE8max_sizeEv"); var __ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE20__throw_length_errorEv = Module["__ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE20__throw_length_errorEv"] = createExportWrapper("_ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE20__throw_length_errorEv"); var __ZNSt3__216allocator_traitsINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEE8max_sizeIS4_vEEmRKS4_ = Module["__ZNSt3__216allocator_traitsINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEE8max_sizeIS4_vEEmRKS4_"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEE8max_sizeIS4_vEEmRKS4_"); var __ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE7__allocEv = Module["__ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE7__allocEv"] = createExportWrapper("_ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE7__allocEv"); var __ZNKSt3__218__hidden_allocatorIPNS_17__assoc_sub_stateEE8max_sizeEv = Module["__ZNKSt3__218__hidden_allocatorIPNS_17__assoc_sub_stateEE8max_sizeEv"] = createExportWrapper("_ZNKSt3__218__hidden_allocatorIPNS_17__assoc_sub_stateEE8max_sizeEv"); var __ZNKSt3__217__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE6secondEv = Module["__ZNKSt3__217__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE6secondEv"] = createExportWrapper("_ZNKSt3__217__compressed_pairIPPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE6secondEv"); var __ZNKSt3__222__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EE5__getEv = Module["__ZNKSt3__222__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EE5__getEv"] = createExportWrapper("_ZNKSt3__222__compressed_pair_elemINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb1EE5__getEv"); var __ZNSt3__217__compressed_pairIPPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEC2IDnS6_EEOT_OT0_ = Module["__ZNSt3__217__compressed_pairIPPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEC2IDnS6_EEOT_OT0_"] = createExportWrapper("_ZNSt3__217__compressed_pairIPPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEEC2IDnS6_EEOT_OT0_"); var __ZNSt3__216allocator_traitsINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEE8allocateERS4_m = Module["__ZNSt3__216allocator_traitsINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEE8allocateERS4_m"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEEE8allocateERS4_m"); var __ZNSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE7__allocEv = Module["__ZNSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE7__allocEv"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE7__allocEv"); var __ZNSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE9__end_capEv = Module["__ZNSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE9__end_capEv"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE9__end_capEv"); var __ZNSt3__222__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEC2IS5_vEEOT_ = Module["__ZNSt3__222__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEC2IS5_vEEOT_"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EEC2IS5_vEEOT_"); var __ZNSt3__218__hidden_allocatorIPNS_17__assoc_sub_stateEE8allocateEm = Module["__ZNSt3__218__hidden_allocatorIPNS_17__assoc_sub_stateEE8allocateEm"] = createExportWrapper("_ZNSt3__218__hidden_allocatorIPNS_17__assoc_sub_stateEE8allocateEm"); var __ZNSt3__217__compressed_pairIPPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE6secondEv = Module["__ZNSt3__217__compressed_pairIPPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE6secondEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE6secondEv"); var __ZNSt3__222__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EE5__getEv = Module["__ZNSt3__222__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EE5__getEv"] = createExportWrapper("_ZNSt3__222__compressed_pair_elemIRNS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEELi1ELb0EE5__getEv"); var __ZNSt3__217__compressed_pairIPPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE5firstEv = Module["__ZNSt3__217__compressed_pairIPPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE5firstEv"] = createExportWrapper("_ZNSt3__217__compressed_pairIPPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE5firstEv"); var __ZNSt3__246__construct_backward_with_exception_guaranteesINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEES3_vEEvRT_PT0_S8_RS8_ = Module["__ZNSt3__246__construct_backward_with_exception_guaranteesINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEES3_vEEvRT_PT0_S8_RS8_"] = createExportWrapper("_ZNSt3__246__construct_backward_with_exception_guaranteesINS_18__hidden_allocatorIPNS_17__assoc_sub_stateEEES3_vEEvRT_PT0_S8_RS8_"); var __ZNSt3__24swapIPPNS_17__assoc_sub_stateEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_ = Module["__ZNSt3__24swapIPPNS_17__assoc_sub_stateEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_"] = createExportWrapper("_ZNSt3__24swapIPPNS_17__assoc_sub_stateEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_"); var __ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE14__annotate_newEm = Module["__ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE14__annotate_newEm"] = createExportWrapper("_ZNKSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE14__annotate_newEm"); var __ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE26__invalidate_all_iteratorsEv = Module["__ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE26__invalidate_all_iteratorsEv"] = createExportWrapper("_ZNSt3__26vectorIPNS_17__assoc_sub_stateENS_18__hidden_allocatorIS2_EEE26__invalidate_all_iteratorsEv"); var __ZNSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE5clearEv = Module["__ZNSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE5clearEv"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE5clearEv"); var __ZNKSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE8capacityEv = Module["__ZNKSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE8capacityEv"] = createExportWrapper("_ZNKSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE8capacityEv"); var __ZNSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE17__destruct_at_endEPS2_ = Module["__ZNSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE17__destruct_at_endEPS2_"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE17__destruct_at_endEPS2_"); var __ZNSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE17__destruct_at_endEPS2_NS_17integral_constantIbLb0EEE = Module["__ZNSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE17__destruct_at_endEPS2_NS_17integral_constantIbLb0EEE"] = createExportWrapper("_ZNSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE17__destruct_at_endEPS2_NS_17integral_constantIbLb0EEE"); var __ZNKSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE9__end_capEv = Module["__ZNKSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE9__end_capEv"] = createExportWrapper("_ZNKSt3__214__split_bufferIPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE9__end_capEv"); var __ZNKSt3__217__compressed_pairIPPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE5firstEv = Module["__ZNKSt3__217__compressed_pairIPPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE5firstEv"] = createExportWrapper("_ZNKSt3__217__compressed_pairIPPNS_17__assoc_sub_stateERNS_18__hidden_allocatorIS2_EEE5firstEv"); var __ZNSt3__26threadD1Ev = Module["__ZNSt3__26threadD1Ev"] = createExportWrapper("_ZNSt3__26threadD1Ev"); var __ZNSt3__219__thread_struct_impD1Ev = Module["__ZNSt3__219__thread_struct_impD1Ev"] = createExportWrapper("_ZNSt3__219__thread_struct_impD1Ev"); var __ZNSt3__215__thread_structD1Ev = Module["__ZNSt3__215__thread_structD1Ev"] = createExportWrapper("_ZNSt3__215__thread_structD1Ev"); var __ZNSt3__28valarrayImE6resizeEmm = Module["__ZNSt3__28valarrayImE6resizeEmm"] = createExportWrapper("_ZNSt3__28valarrayImE6resizeEmm"); var __ZNSt3__28valarrayImE7__clearEm = Module["__ZNSt3__28valarrayImE7__clearEm"] = createExportWrapper("_ZNSt3__28valarrayImE7__clearEm"); var __ZNKSt3__28valarrayImE4sizeEv = Module["__ZNKSt3__28valarrayImE4sizeEv"] = createExportWrapper("_ZNKSt3__28valarrayImE4sizeEv"); var __ZNSt3__29allocatorImEC2Ev = Module["__ZNSt3__29allocatorImEC2Ev"] = createExportWrapper("_ZNSt3__29allocatorImEC2Ev"); var __ZNSt3__29allocatorImE8allocateEm = Module["__ZNSt3__29allocatorImE8allocateEm"] = createExportWrapper("_ZNSt3__29allocatorImE8allocateEm"); var __ZNSt3__26gslice6__initEm = Module["__ZNSt3__26gslice6__initEm"] = createExportWrapper("_ZNSt3__26gslice6__initEm"); var __ZNSt3__28valarrayImEC2Em = Module["__ZNSt3__28valarrayImEC2Em"] = createExportWrapper("_ZNSt3__28valarrayImEC2Em"); var __ZNSt3__28valarrayImEixEm = Module["__ZNSt3__28valarrayImEixEm"] = createExportWrapper("_ZNSt3__28valarrayImEixEm"); var __ZNSt3__28valarrayImED2Ev = Module["__ZNSt3__28valarrayImED2Ev"] = createExportWrapper("_ZNSt3__28valarrayImED2Ev"); var __ZNSt3__216__non_trivial_ifILb1ENS_9allocatorImEEEC2Ev = Module["__ZNSt3__216__non_trivial_ifILb1ENS_9allocatorImEEEC2Ev"] = createExportWrapper("_ZNSt3__216__non_trivial_ifILb1ENS_9allocatorImEEEC2Ev"); var __ZNSt3__216allocator_traitsINS_9allocatorImEEE8max_sizeIS2_vvEEmRKS2_ = Module["__ZNSt3__216allocator_traitsINS_9allocatorImEEE8max_sizeIS2_vvEEmRKS2_"] = createExportWrapper("_ZNSt3__216allocator_traitsINS_9allocatorImEEE8max_sizeIS2_vvEEmRKS2_"); var __ZNSt3__29allocatorImE10deallocateEPmm = Module["__ZNSt3__29allocatorImE10deallocateEPmm"] = createExportWrapper("_ZNSt3__29allocatorImE10deallocateEPmm"); var __ZNKSt18bad_variant_access4whatEv = Module["__ZNKSt18bad_variant_access4whatEv"] = createExportWrapper("_ZNKSt18bad_variant_access4whatEv"); var __ZNSt18bad_variant_accessD0Ev = Module["__ZNSt18bad_variant_accessD0Ev"] = createExportWrapper("_ZNSt18bad_variant_accessD0Ev"); var ___cxa_bad_cast = Module["___cxa_bad_cast"] = createExportWrapper("__cxa_bad_cast"); var ___cxa_bad_typeid = Module["___cxa_bad_typeid"] = createExportWrapper("__cxa_bad_typeid"); var ___cxa_throw_bad_array_new_length = Module["___cxa_throw_bad_array_new_length"] = createExportWrapper("__cxa_throw_bad_array_new_length"); var __ZSt14set_unexpectedPFvvE = Module["__ZSt14set_unexpectedPFvvE"] = createExportWrapper("_ZSt14set_unexpectedPFvvE"); var __ZSt13set_terminatePFvvE = Module["__ZSt13set_terminatePFvvE"] = createExportWrapper("_ZSt13set_terminatePFvvE"); var __ZSt15set_new_handlerPFvvE = Module["__ZSt15set_new_handlerPFvvE"] = createExportWrapper("_ZSt15set_new_handlerPFvvE"); var ___cxa_demangle = Module["___cxa_demangle"] = createExportWrapper("__cxa_demangle"); var ___gxx_personality_v0 = Module["___gxx_personality_v0"] = createExportWrapper("__gxx_personality_v0"); var ___cxa_guard_abort = Module["___cxa_guard_abort"] = createExportWrapper("__cxa_guard_abort"); var __ZSt14get_unexpectedv = Module["__ZSt14get_unexpectedv"] = createExportWrapper("_ZSt14get_unexpectedv"); var __ZSt10unexpectedv = Module["__ZSt10unexpectedv"] = createExportWrapper("_ZSt10unexpectedv"); var __ZSt13get_terminatev = Module["__ZSt13get_terminatev"] = createExportWrapper("_ZSt13get_terminatev"); var ___cxa_uncaught_exception = Module["___cxa_uncaught_exception"] = createExportWrapper("__cxa_uncaught_exception"); var ___cxa_thread_atexit = Module["___cxa_thread_atexit"] = createExportWrapper("__cxa_thread_atexit"); var ___cxa_deleted_virtual = Module["___cxa_deleted_virtual"] = createExportWrapper("__cxa_deleted_virtual"); var __ZNSt9type_infoD2Ev = Module["__ZNSt9type_infoD2Ev"] = createExportWrapper("_ZNSt9type_infoD2Ev"); var ___dynamic_cast = Module["___dynamic_cast"] = createExportWrapper("__dynamic_cast"); var ___cxa_can_catch = Module["___cxa_can_catch"] = createExportWrapper("__cxa_can_catch"); var ___cxa_is_pointer_type = Module["___cxa_is_pointer_type"] = createExportWrapper("__cxa_is_pointer_type"); var __ZNSt13bad_exceptionD0Ev = Module["__ZNSt13bad_exceptionD0Ev"] = createExportWrapper("_ZNSt13bad_exceptionD0Ev"); var __ZNKSt13bad_exception4whatEv = Module["__ZNKSt13bad_exception4whatEv"] = createExportWrapper("_ZNKSt13bad_exception4whatEv"); var __ZNSt9bad_allocC2Ev = Module["__ZNSt9bad_allocC2Ev"] = createExportWrapper("_ZNSt9bad_allocC2Ev"); var __ZNSt9bad_allocD0Ev = Module["__ZNSt9bad_allocD0Ev"] = createExportWrapper("_ZNSt9bad_allocD0Ev"); var __ZNKSt9bad_alloc4whatEv = Module["__ZNKSt9bad_alloc4whatEv"] = createExportWrapper("_ZNKSt9bad_alloc4whatEv"); var __ZNSt20bad_array_new_lengthC2Ev = Module["__ZNSt20bad_array_new_lengthC2Ev"] = createExportWrapper("_ZNSt20bad_array_new_lengthC2Ev"); var __ZNSt20bad_array_new_lengthD0Ev = Module["__ZNSt20bad_array_new_lengthD0Ev"] = createExportWrapper("_ZNSt20bad_array_new_lengthD0Ev"); var __ZNKSt20bad_array_new_length4whatEv = Module["__ZNKSt20bad_array_new_length4whatEv"] = createExportWrapper("_ZNKSt20bad_array_new_length4whatEv"); var __ZNSt13bad_exceptionD2Ev = Module["__ZNSt13bad_exceptionD2Ev"] = createExportWrapper("_ZNSt13bad_exceptionD2Ev"); var __ZNSt13bad_exceptionD1Ev = Module["__ZNSt13bad_exceptionD1Ev"] = createExportWrapper("_ZNSt13bad_exceptionD1Ev"); var __ZNSt9bad_allocC1Ev = Module["__ZNSt9bad_allocC1Ev"] = createExportWrapper("_ZNSt9bad_allocC1Ev"); var __ZNSt9bad_allocD2Ev = Module["__ZNSt9bad_allocD2Ev"] = createExportWrapper("_ZNSt9bad_allocD2Ev"); var __ZNSt9bad_allocD1Ev = Module["__ZNSt9bad_allocD1Ev"] = createExportWrapper("_ZNSt9bad_allocD1Ev"); var __ZNSt20bad_array_new_lengthC1Ev = Module["__ZNSt20bad_array_new_lengthC1Ev"] = createExportWrapper("_ZNSt20bad_array_new_lengthC1Ev"); var __ZNSt20bad_array_new_lengthD2Ev = Module["__ZNSt20bad_array_new_lengthD2Ev"] = createExportWrapper("_ZNSt20bad_array_new_lengthD2Ev"); var __ZNSt20bad_array_new_lengthD1Ev = Module["__ZNSt20bad_array_new_lengthD1Ev"] = createExportWrapper("_ZNSt20bad_array_new_lengthD1Ev"); var __ZNSt12domain_errorD0Ev = Module["__ZNSt12domain_errorD0Ev"] = createExportWrapper("_ZNSt12domain_errorD0Ev"); var __ZNSt16invalid_argumentD0Ev = Module["__ZNSt16invalid_argumentD0Ev"] = createExportWrapper("_ZNSt16invalid_argumentD0Ev"); var __ZNSt12length_errorD0Ev = Module["__ZNSt12length_errorD0Ev"] = createExportWrapper("_ZNSt12length_errorD0Ev"); var __ZNSt12out_of_rangeD0Ev = Module["__ZNSt12out_of_rangeD0Ev"] = createExportWrapper("_ZNSt12out_of_rangeD0Ev"); var __ZNSt11range_errorD0Ev = Module["__ZNSt11range_errorD0Ev"] = createExportWrapper("_ZNSt11range_errorD0Ev"); var __ZNSt14overflow_errorD0Ev = Module["__ZNSt14overflow_errorD0Ev"] = createExportWrapper("_ZNSt14overflow_errorD0Ev"); var __ZNSt15underflow_errorD0Ev = Module["__ZNSt15underflow_errorD0Ev"] = createExportWrapper("_ZNSt15underflow_errorD0Ev"); var __ZNSt12domain_errorD2Ev = Module["__ZNSt12domain_errorD2Ev"] = createExportWrapper("_ZNSt12domain_errorD2Ev"); var __ZNSt12domain_errorD1Ev = Module["__ZNSt12domain_errorD1Ev"] = createExportWrapper("_ZNSt12domain_errorD1Ev"); var __ZNSt16invalid_argumentD2Ev = Module["__ZNSt16invalid_argumentD2Ev"] = createExportWrapper("_ZNSt16invalid_argumentD2Ev"); var __ZNSt16invalid_argumentD1Ev = Module["__ZNSt16invalid_argumentD1Ev"] = createExportWrapper("_ZNSt16invalid_argumentD1Ev"); var __ZNSt12length_errorD2Ev = Module["__ZNSt12length_errorD2Ev"] = createExportWrapper("_ZNSt12length_errorD2Ev"); var __ZNSt12length_errorD1Ev = Module["__ZNSt12length_errorD1Ev"] = createExportWrapper("_ZNSt12length_errorD1Ev"); var __ZNSt12out_of_rangeD2Ev = Module["__ZNSt12out_of_rangeD2Ev"] = createExportWrapper("_ZNSt12out_of_rangeD2Ev"); var __ZNSt12out_of_rangeD1Ev = Module["__ZNSt12out_of_rangeD1Ev"] = createExportWrapper("_ZNSt12out_of_rangeD1Ev"); var __ZNSt11range_errorD2Ev = Module["__ZNSt11range_errorD2Ev"] = createExportWrapper("_ZNSt11range_errorD2Ev"); var __ZNSt11range_errorD1Ev = Module["__ZNSt11range_errorD1Ev"] = createExportWrapper("_ZNSt11range_errorD1Ev"); var __ZNSt14overflow_errorD2Ev = Module["__ZNSt14overflow_errorD2Ev"] = createExportWrapper("_ZNSt14overflow_errorD2Ev"); var __ZNSt14overflow_errorD1Ev = Module["__ZNSt14overflow_errorD1Ev"] = createExportWrapper("_ZNSt14overflow_errorD1Ev"); var __ZNSt15underflow_errorD2Ev = Module["__ZNSt15underflow_errorD2Ev"] = createExportWrapper("_ZNSt15underflow_errorD2Ev"); var __ZNSt15underflow_errorD1Ev = Module["__ZNSt15underflow_errorD1Ev"] = createExportWrapper("_ZNSt15underflow_errorD1Ev"); var __ZNSt9type_infoD0Ev = Module["__ZNSt9type_infoD0Ev"] = createExportWrapper("_ZNSt9type_infoD0Ev"); var __ZNSt8bad_castC2Ev = Module["__ZNSt8bad_castC2Ev"] = createExportWrapper("_ZNSt8bad_castC2Ev"); var __ZNSt8bad_castD0Ev = Module["__ZNSt8bad_castD0Ev"] = createExportWrapper("_ZNSt8bad_castD0Ev"); var __ZNKSt8bad_cast4whatEv = Module["__ZNKSt8bad_cast4whatEv"] = createExportWrapper("_ZNKSt8bad_cast4whatEv"); var __ZNSt10bad_typeidC2Ev = Module["__ZNSt10bad_typeidC2Ev"] = createExportWrapper("_ZNSt10bad_typeidC2Ev"); var __ZNSt10bad_typeidD2Ev = Module["__ZNSt10bad_typeidD2Ev"] = createExportWrapper("_ZNSt10bad_typeidD2Ev"); var __ZNSt10bad_typeidD0Ev = Module["__ZNSt10bad_typeidD0Ev"] = createExportWrapper("_ZNSt10bad_typeidD0Ev"); var __ZNKSt10bad_typeid4whatEv = Module["__ZNKSt10bad_typeid4whatEv"] = createExportWrapper("_ZNKSt10bad_typeid4whatEv"); var __ZNSt9type_infoD1Ev = Module["__ZNSt9type_infoD1Ev"] = createExportWrapper("_ZNSt9type_infoD1Ev"); var __ZNSt8bad_castC1Ev = Module["__ZNSt8bad_castC1Ev"] = createExportWrapper("_ZNSt8bad_castC1Ev"); var __ZNSt8bad_castD1Ev = Module["__ZNSt8bad_castD1Ev"] = createExportWrapper("_ZNSt8bad_castD1Ev"); var __ZNSt10bad_typeidC1Ev = Module["__ZNSt10bad_typeidC1Ev"] = createExportWrapper("_ZNSt10bad_typeidC1Ev"); var __ZNSt10bad_typeidD1Ev = Module["__ZNSt10bad_typeidD1Ev"] = createExportWrapper("_ZNSt10bad_typeidD1Ev"); var _emscripten_GetProcAddress = Module["_emscripten_GetProcAddress"] = createExportWrapper("emscripten_GetProcAddress"); var _emscripten_webgl1_get_proc_address = Module["_emscripten_webgl1_get_proc_address"] = createExportWrapper("emscripten_webgl1_get_proc_address"); var __webgl1_match_ext_proc_address_without_suffix = Module["__webgl1_match_ext_proc_address_without_suffix"] = createExportWrapper("_webgl1_match_ext_proc_address_without_suffix"); var _emscripten_webgl2_get_proc_address = Module["_emscripten_webgl2_get_proc_address"] = createExportWrapper("emscripten_webgl2_get_proc_address"); var __webgl2_match_ext_proc_address_without_suffix = Module["__webgl2_match_ext_proc_address_without_suffix"] = createExportWrapper("_webgl2_match_ext_proc_address_without_suffix"); var _emscripten_webgl_get_proc_address = Module["_emscripten_webgl_get_proc_address"] = createExportWrapper("emscripten_webgl_get_proc_address"); var _SDL_GL_GetProcAddress = Module["_SDL_GL_GetProcAddress"] = createExportWrapper("SDL_GL_GetProcAddress"); var _eglGetProcAddress = Module["_eglGetProcAddress"] = createExportWrapper("eglGetProcAddress"); var _glfwGetProcAddress = Module["_glfwGetProcAddress"] = createExportWrapper("glfwGetProcAddress"); var _emscripten_webgl_create_context = Module["_emscripten_webgl_create_context"] = createExportWrapper("emscripten_webgl_create_context"); var _emscripten_webgl_make_context_current = Module["_emscripten_webgl_make_context_current"] = createExportWrapper("emscripten_webgl_make_context_current"); var _emscripten_webgl_get_current_context = Module["_emscripten_webgl_get_current_context"] = createExportWrapper("emscripten_webgl_get_current_context"); var _emscripten_webgl_commit_frame = Module["_emscripten_webgl_commit_frame"] = createExportWrapper("emscripten_webgl_commit_frame"); var _glActiveTexture = Module["_glActiveTexture"] = createExportWrapper("glActiveTexture"); var _glAttachShader = Module["_glAttachShader"] = createExportWrapper("glAttachShader"); var _glBindAttribLocation = Module["_glBindAttribLocation"] = createExportWrapper("glBindAttribLocation"); var _glBindBuffer = Module["_glBindBuffer"] = createExportWrapper("glBindBuffer"); var _glBindFramebuffer = Module["_glBindFramebuffer"] = createExportWrapper("glBindFramebuffer"); var _glBindRenderbuffer = Module["_glBindRenderbuffer"] = createExportWrapper("glBindRenderbuffer"); var _glBindTexture = Module["_glBindTexture"] = createExportWrapper("glBindTexture"); var _glBlendColor = Module["_glBlendColor"] = createExportWrapper("glBlendColor"); var _glBlendEquation = Module["_glBlendEquation"] = createExportWrapper("glBlendEquation"); var _glBlendEquationSeparate = Module["_glBlendEquationSeparate"] = createExportWrapper("glBlendEquationSeparate"); var _glBlendFunc = Module["_glBlendFunc"] = createExportWrapper("glBlendFunc"); var _glBlendFuncSeparate = Module["_glBlendFuncSeparate"] = createExportWrapper("glBlendFuncSeparate"); var _glBufferData = Module["_glBufferData"] = createExportWrapper("glBufferData"); var _glBufferSubData = Module["_glBufferSubData"] = createExportWrapper("glBufferSubData"); var _glCheckFramebufferStatus = Module["_glCheckFramebufferStatus"] = createExportWrapper("glCheckFramebufferStatus"); var _glClear = Module["_glClear"] = createExportWrapper("glClear"); var _glClearColor = Module["_glClearColor"] = createExportWrapper("glClearColor"); var _glClearDepthf = Module["_glClearDepthf"] = createExportWrapper("glClearDepthf"); var _glClearStencil = Module["_glClearStencil"] = createExportWrapper("glClearStencil"); var _glColorMask = Module["_glColorMask"] = createExportWrapper("glColorMask"); var _glCompileShader = Module["_glCompileShader"] = createExportWrapper("glCompileShader"); var _glCompressedTexImage2D = Module["_glCompressedTexImage2D"] = createExportWrapper("glCompressedTexImage2D"); var _glCompressedTexSubImage2D = Module["_glCompressedTexSubImage2D"] = createExportWrapper("glCompressedTexSubImage2D"); var _glCopyTexImage2D = Module["_glCopyTexImage2D"] = createExportWrapper("glCopyTexImage2D"); var _glCopyTexSubImage2D = Module["_glCopyTexSubImage2D"] = createExportWrapper("glCopyTexSubImage2D"); var _glCreateProgram = Module["_glCreateProgram"] = createExportWrapper("glCreateProgram"); var _glCreateShader = Module["_glCreateShader"] = createExportWrapper("glCreateShader"); var _glCullFace = Module["_glCullFace"] = createExportWrapper("glCullFace"); var _glDeleteBuffers = Module["_glDeleteBuffers"] = createExportWrapper("glDeleteBuffers"); var _glDeleteFramebuffers = Module["_glDeleteFramebuffers"] = createExportWrapper("glDeleteFramebuffers"); var _glDeleteProgram = Module["_glDeleteProgram"] = createExportWrapper("glDeleteProgram"); var _glDeleteRenderbuffers = Module["_glDeleteRenderbuffers"] = createExportWrapper("glDeleteRenderbuffers"); var _glDeleteShader = Module["_glDeleteShader"] = createExportWrapper("glDeleteShader"); var _glDeleteTextures = Module["_glDeleteTextures"] = createExportWrapper("glDeleteTextures"); var _glDepthFunc = Module["_glDepthFunc"] = createExportWrapper("glDepthFunc"); var _glDepthMask = Module["_glDepthMask"] = createExportWrapper("glDepthMask"); var _glDepthRangef = Module["_glDepthRangef"] = createExportWrapper("glDepthRangef"); var _glDetachShader = Module["_glDetachShader"] = createExportWrapper("glDetachShader"); var _glDisable = Module["_glDisable"] = createExportWrapper("glDisable"); var _glDisableVertexAttribArray = Module["_glDisableVertexAttribArray"] = createExportWrapper("glDisableVertexAttribArray"); var _glDrawArrays = Module["_glDrawArrays"] = createExportWrapper("glDrawArrays"); var _glDrawElements = Module["_glDrawElements"] = createExportWrapper("glDrawElements"); var _glEnable = Module["_glEnable"] = createExportWrapper("glEnable"); var _glEnableVertexAttribArray = Module["_glEnableVertexAttribArray"] = createExportWrapper("glEnableVertexAttribArray"); var _glFinish = Module["_glFinish"] = createExportWrapper("glFinish"); var _glFlush = Module["_glFlush"] = createExportWrapper("glFlush"); var _glFramebufferRenderbuffer = Module["_glFramebufferRenderbuffer"] = createExportWrapper("glFramebufferRenderbuffer"); var _glFramebufferTexture2D = Module["_glFramebufferTexture2D"] = createExportWrapper("glFramebufferTexture2D"); var _glFrontFace = Module["_glFrontFace"] = createExportWrapper("glFrontFace"); var _glGenBuffers = Module["_glGenBuffers"] = createExportWrapper("glGenBuffers"); var _glGenerateMipmap = Module["_glGenerateMipmap"] = createExportWrapper("glGenerateMipmap"); var _glGenFramebuffers = Module["_glGenFramebuffers"] = createExportWrapper("glGenFramebuffers"); var _glGenRenderbuffers = Module["_glGenRenderbuffers"] = createExportWrapper("glGenRenderbuffers"); var _glGenTextures = Module["_glGenTextures"] = createExportWrapper("glGenTextures"); var _glGetActiveAttrib = Module["_glGetActiveAttrib"] = createExportWrapper("glGetActiveAttrib"); var _glGetActiveUniform = Module["_glGetActiveUniform"] = createExportWrapper("glGetActiveUniform"); var _glGetAttachedShaders = Module["_glGetAttachedShaders"] = createExportWrapper("glGetAttachedShaders"); var _glGetAttribLocation = Module["_glGetAttribLocation"] = createExportWrapper("glGetAttribLocation"); var _glGetBooleanv = Module["_glGetBooleanv"] = createExportWrapper("glGetBooleanv"); var _glGetBufferParameteriv = Module["_glGetBufferParameteriv"] = createExportWrapper("glGetBufferParameteriv"); var _glGetError = Module["_glGetError"] = createExportWrapper("glGetError"); var _glGetFloatv = Module["_glGetFloatv"] = createExportWrapper("glGetFloatv"); var _glGetFramebufferAttachmentParameteriv = Module["_glGetFramebufferAttachmentParameteriv"] = createExportWrapper("glGetFramebufferAttachmentParameteriv"); var _glGetIntegerv = Module["_glGetIntegerv"] = createExportWrapper("glGetIntegerv"); var _glGetProgramiv = Module["_glGetProgramiv"] = createExportWrapper("glGetProgramiv"); var _glGetProgramInfoLog = Module["_glGetProgramInfoLog"] = createExportWrapper("glGetProgramInfoLog"); var _glGetRenderbufferParameteriv = Module["_glGetRenderbufferParameteriv"] = createExportWrapper("glGetRenderbufferParameteriv"); var _glGetShaderiv = Module["_glGetShaderiv"] = createExportWrapper("glGetShaderiv"); var _glGetShaderInfoLog = Module["_glGetShaderInfoLog"] = createExportWrapper("glGetShaderInfoLog"); var _glGetShaderPrecisionFormat = Module["_glGetShaderPrecisionFormat"] = createExportWrapper("glGetShaderPrecisionFormat"); var _glGetShaderSource = Module["_glGetShaderSource"] = createExportWrapper("glGetShaderSource"); var _glGetString = Module["_glGetString"] = createExportWrapper("glGetString"); var _glGetTexParameterfv = Module["_glGetTexParameterfv"] = createExportWrapper("glGetTexParameterfv"); var _glGetTexParameteriv = Module["_glGetTexParameteriv"] = createExportWrapper("glGetTexParameteriv"); var _glGetUniformfv = Module["_glGetUniformfv"] = createExportWrapper("glGetUniformfv"); var _glGetUniformiv = Module["_glGetUniformiv"] = createExportWrapper("glGetUniformiv"); var _glGetUniformLocation = Module["_glGetUniformLocation"] = createExportWrapper("glGetUniformLocation"); var _glGetVertexAttribfv = Module["_glGetVertexAttribfv"] = createExportWrapper("glGetVertexAttribfv"); var _glGetVertexAttribiv = Module["_glGetVertexAttribiv"] = createExportWrapper("glGetVertexAttribiv"); var _glGetVertexAttribPointerv = Module["_glGetVertexAttribPointerv"] = createExportWrapper("glGetVertexAttribPointerv"); var _glHint = Module["_glHint"] = createExportWrapper("glHint"); var _glIsBuffer = Module["_glIsBuffer"] = createExportWrapper("glIsBuffer"); var _glIsEnabled = Module["_glIsEnabled"] = createExportWrapper("glIsEnabled"); var _glIsFramebuffer = Module["_glIsFramebuffer"] = createExportWrapper("glIsFramebuffer"); var _glIsProgram = Module["_glIsProgram"] = createExportWrapper("glIsProgram"); var _glIsRenderbuffer = Module["_glIsRenderbuffer"] = createExportWrapper("glIsRenderbuffer"); var _glIsShader = Module["_glIsShader"] = createExportWrapper("glIsShader"); var _glIsTexture = Module["_glIsTexture"] = createExportWrapper("glIsTexture"); var _glLineWidth = Module["_glLineWidth"] = createExportWrapper("glLineWidth"); var _glLinkProgram = Module["_glLinkProgram"] = createExportWrapper("glLinkProgram"); var _glPixelStorei = Module["_glPixelStorei"] = createExportWrapper("glPixelStorei"); var _glPolygonOffset = Module["_glPolygonOffset"] = createExportWrapper("glPolygonOffset"); var _glReadPixels = Module["_glReadPixels"] = createExportWrapper("glReadPixels"); var _glReleaseShaderCompiler = Module["_glReleaseShaderCompiler"] = createExportWrapper("glReleaseShaderCompiler"); var _glRenderbufferStorage = Module["_glRenderbufferStorage"] = createExportWrapper("glRenderbufferStorage"); var _glSampleCoverage = Module["_glSampleCoverage"] = createExportWrapper("glSampleCoverage"); var _glScissor = Module["_glScissor"] = createExportWrapper("glScissor"); var _glShaderBinary = Module["_glShaderBinary"] = createExportWrapper("glShaderBinary"); var _glShaderSource = Module["_glShaderSource"] = createExportWrapper("glShaderSource"); var _glStencilFunc = Module["_glStencilFunc"] = createExportWrapper("glStencilFunc"); var _glStencilFuncSeparate = Module["_glStencilFuncSeparate"] = createExportWrapper("glStencilFuncSeparate"); var _glStencilMask = Module["_glStencilMask"] = createExportWrapper("glStencilMask"); var _glStencilMaskSeparate = Module["_glStencilMaskSeparate"] = createExportWrapper("glStencilMaskSeparate"); var _glStencilOp = Module["_glStencilOp"] = createExportWrapper("glStencilOp"); var _glStencilOpSeparate = Module["_glStencilOpSeparate"] = createExportWrapper("glStencilOpSeparate"); var _glTexImage2D = Module["_glTexImage2D"] = createExportWrapper("glTexImage2D"); var _glTexParameterf = Module["_glTexParameterf"] = createExportWrapper("glTexParameterf"); var _glTexParameterfv = Module["_glTexParameterfv"] = createExportWrapper("glTexParameterfv"); var _glTexParameteri = Module["_glTexParameteri"] = createExportWrapper("glTexParameteri"); var _glTexParameteriv = Module["_glTexParameteriv"] = createExportWrapper("glTexParameteriv"); var _glTexSubImage2D = Module["_glTexSubImage2D"] = createExportWrapper("glTexSubImage2D"); var _glUniform1f = Module["_glUniform1f"] = createExportWrapper("glUniform1f"); var _glUniform1fv = Module["_glUniform1fv"] = createExportWrapper("glUniform1fv"); var _glUniform1i = Module["_glUniform1i"] = createExportWrapper("glUniform1i"); var _glUniform1iv = Module["_glUniform1iv"] = createExportWrapper("glUniform1iv"); var _glUniform2f = Module["_glUniform2f"] = createExportWrapper("glUniform2f"); var _glUniform2fv = Module["_glUniform2fv"] = createExportWrapper("glUniform2fv"); var _glUniform2i = Module["_glUniform2i"] = createExportWrapper("glUniform2i"); var _glUniform2iv = Module["_glUniform2iv"] = createExportWrapper("glUniform2iv"); var _glUniform3f = Module["_glUniform3f"] = createExportWrapper("glUniform3f"); var _glUniform3fv = Module["_glUniform3fv"] = createExportWrapper("glUniform3fv"); var _glUniform3i = Module["_glUniform3i"] = createExportWrapper("glUniform3i"); var _glUniform3iv = Module["_glUniform3iv"] = createExportWrapper("glUniform3iv"); var _glUniform4f = Module["_glUniform4f"] = createExportWrapper("glUniform4f"); var _glUniform4fv = Module["_glUniform4fv"] = createExportWrapper("glUniform4fv"); var _glUniform4i = Module["_glUniform4i"] = createExportWrapper("glUniform4i"); var _glUniform4iv = Module["_glUniform4iv"] = createExportWrapper("glUniform4iv"); var _glUniformMatrix2fv = Module["_glUniformMatrix2fv"] = createExportWrapper("glUniformMatrix2fv"); var _glUniformMatrix3fv = Module["_glUniformMatrix3fv"] = createExportWrapper("glUniformMatrix3fv"); var _glUniformMatrix4fv = Module["_glUniformMatrix4fv"] = createExportWrapper("glUniformMatrix4fv"); var _glUseProgram = Module["_glUseProgram"] = createExportWrapper("glUseProgram"); var _glValidateProgram = Module["_glValidateProgram"] = createExportWrapper("glValidateProgram"); var _glVertexAttrib1f = Module["_glVertexAttrib1f"] = createExportWrapper("glVertexAttrib1f"); var _glVertexAttrib1fv = Module["_glVertexAttrib1fv"] = createExportWrapper("glVertexAttrib1fv"); var _glVertexAttrib2f = Module["_glVertexAttrib2f"] = createExportWrapper("glVertexAttrib2f"); var _glVertexAttrib2fv = Module["_glVertexAttrib2fv"] = createExportWrapper("glVertexAttrib2fv"); var _glVertexAttrib3f = Module["_glVertexAttrib3f"] = createExportWrapper("glVertexAttrib3f"); var _glVertexAttrib3fv = Module["_glVertexAttrib3fv"] = createExportWrapper("glVertexAttrib3fv"); var _glVertexAttrib4f = Module["_glVertexAttrib4f"] = createExportWrapper("glVertexAttrib4f"); var _glVertexAttrib4fv = Module["_glVertexAttrib4fv"] = createExportWrapper("glVertexAttrib4fv"); var _glVertexAttribPointer = Module["_glVertexAttribPointer"] = createExportWrapper("glVertexAttribPointer"); var _glViewport = Module["_glViewport"] = createExportWrapper("glViewport"); var _glGenQueriesEXT = Module["_glGenQueriesEXT"] = createExportWrapper("glGenQueriesEXT"); var _glDeleteQueriesEXT = Module["_glDeleteQueriesEXT"] = createExportWrapper("glDeleteQueriesEXT"); var _glIsQueryEXT = Module["_glIsQueryEXT"] = createExportWrapper("glIsQueryEXT"); var _glBeginQueryEXT = Module["_glBeginQueryEXT"] = createExportWrapper("glBeginQueryEXT"); var _glEndQueryEXT = Module["_glEndQueryEXT"] = createExportWrapper("glEndQueryEXT"); var _glQueryCounterEXT = Module["_glQueryCounterEXT"] = createExportWrapper("glQueryCounterEXT"); var _glGetQueryivEXT = Module["_glGetQueryivEXT"] = createExportWrapper("glGetQueryivEXT"); var _glGetQueryObjectivEXT = Module["_glGetQueryObjectivEXT"] = createExportWrapper("glGetQueryObjectivEXT"); var _glGetQueryObjectuivEXT = Module["_glGetQueryObjectuivEXT"] = createExportWrapper("glGetQueryObjectuivEXT"); var _glGetQueryObjecti64vEXT = Module["_glGetQueryObjecti64vEXT"] = createExportWrapper("glGetQueryObjecti64vEXT"); var _glGetQueryObjectui64vEXT = Module["_glGetQueryObjectui64vEXT"] = createExportWrapper("glGetQueryObjectui64vEXT"); var _glBindVertexArrayOES = Module["_glBindVertexArrayOES"] = createExportWrapper("glBindVertexArrayOES"); var _glDeleteVertexArraysOES = Module["_glDeleteVertexArraysOES"] = createExportWrapper("glDeleteVertexArraysOES"); var _glGenVertexArraysOES = Module["_glGenVertexArraysOES"] = createExportWrapper("glGenVertexArraysOES"); var _glIsVertexArrayOES = Module["_glIsVertexArrayOES"] = createExportWrapper("glIsVertexArrayOES"); var _glDrawBuffersWEBGL = Module["_glDrawBuffersWEBGL"] = createExportWrapper("glDrawBuffersWEBGL"); var _glDrawArraysInstancedANGLE = Module["_glDrawArraysInstancedANGLE"] = createExportWrapper("glDrawArraysInstancedANGLE"); var _glDrawElementsInstancedANGLE = Module["_glDrawElementsInstancedANGLE"] = createExportWrapper("glDrawElementsInstancedANGLE"); var _glVertexAttribDivisorANGLE = Module["_glVertexAttribDivisorANGLE"] = createExportWrapper("glVertexAttribDivisorANGLE"); var _glReadBuffer = Module["_glReadBuffer"] = createExportWrapper("glReadBuffer"); var _glDrawRangeElements = Module["_glDrawRangeElements"] = createExportWrapper("glDrawRangeElements"); var _glTexImage3D = Module["_glTexImage3D"] = createExportWrapper("glTexImage3D"); var _glTexSubImage3D = Module["_glTexSubImage3D"] = createExportWrapper("glTexSubImage3D"); var _glCopyTexSubImage3D = Module["_glCopyTexSubImage3D"] = createExportWrapper("glCopyTexSubImage3D"); var _glCompressedTexImage3D = Module["_glCompressedTexImage3D"] = createExportWrapper("glCompressedTexImage3D"); var _glCompressedTexSubImage3D = Module["_glCompressedTexSubImage3D"] = createExportWrapper("glCompressedTexSubImage3D"); var _glGenQueries = Module["_glGenQueries"] = createExportWrapper("glGenQueries"); var _glDeleteQueries = Module["_glDeleteQueries"] = createExportWrapper("glDeleteQueries"); var _glIsQuery = Module["_glIsQuery"] = createExportWrapper("glIsQuery"); var _glBeginQuery = Module["_glBeginQuery"] = createExportWrapper("glBeginQuery"); var _glEndQuery = Module["_glEndQuery"] = createExportWrapper("glEndQuery"); var _glGetQueryiv = Module["_glGetQueryiv"] = createExportWrapper("glGetQueryiv"); var _glGetQueryObjectuiv = Module["_glGetQueryObjectuiv"] = createExportWrapper("glGetQueryObjectuiv"); var _glDrawBuffers = Module["_glDrawBuffers"] = createExportWrapper("glDrawBuffers"); var _glUniformMatrix2x3fv = Module["_glUniformMatrix2x3fv"] = createExportWrapper("glUniformMatrix2x3fv"); var _glUniformMatrix3x2fv = Module["_glUniformMatrix3x2fv"] = createExportWrapper("glUniformMatrix3x2fv"); var _glUniformMatrix2x4fv = Module["_glUniformMatrix2x4fv"] = createExportWrapper("glUniformMatrix2x4fv"); var _glUniformMatrix4x2fv = Module["_glUniformMatrix4x2fv"] = createExportWrapper("glUniformMatrix4x2fv"); var _glUniformMatrix3x4fv = Module["_glUniformMatrix3x4fv"] = createExportWrapper("glUniformMatrix3x4fv"); var _glUniformMatrix4x3fv = Module["_glUniformMatrix4x3fv"] = createExportWrapper("glUniformMatrix4x3fv"); var _glBlitFramebuffer = Module["_glBlitFramebuffer"] = createExportWrapper("glBlitFramebuffer"); var _glRenderbufferStorageMultisample = Module["_glRenderbufferStorageMultisample"] = createExportWrapper("glRenderbufferStorageMultisample"); var _glFramebufferTextureLayer = Module["_glFramebufferTextureLayer"] = createExportWrapper("glFramebufferTextureLayer"); var _glBindVertexArray = Module["_glBindVertexArray"] = createExportWrapper("glBindVertexArray"); var _glDeleteVertexArrays = Module["_glDeleteVertexArrays"] = createExportWrapper("glDeleteVertexArrays"); var _glGenVertexArrays = Module["_glGenVertexArrays"] = createExportWrapper("glGenVertexArrays"); var _glIsVertexArray = Module["_glIsVertexArray"] = createExportWrapper("glIsVertexArray"); var _glGetIntegeri_v = Module["_glGetIntegeri_v"] = createExportWrapper("glGetIntegeri_v"); var _glBeginTransformFeedback = Module["_glBeginTransformFeedback"] = createExportWrapper("glBeginTransformFeedback"); var _glEndTransformFeedback = Module["_glEndTransformFeedback"] = createExportWrapper("glEndTransformFeedback"); var _glBindBufferRange = Module["_glBindBufferRange"] = createExportWrapper("glBindBufferRange"); var _glBindBufferBase = Module["_glBindBufferBase"] = createExportWrapper("glBindBufferBase"); var _glTransformFeedbackVaryings = Module["_glTransformFeedbackVaryings"] = createExportWrapper("glTransformFeedbackVaryings"); var _glGetTransformFeedbackVarying = Module["_glGetTransformFeedbackVarying"] = createExportWrapper("glGetTransformFeedbackVarying"); var _glVertexAttribIPointer = Module["_glVertexAttribIPointer"] = createExportWrapper("glVertexAttribIPointer"); var _glGetVertexAttribIiv = Module["_glGetVertexAttribIiv"] = createExportWrapper("glGetVertexAttribIiv"); var _glGetVertexAttribIuiv = Module["_glGetVertexAttribIuiv"] = createExportWrapper("glGetVertexAttribIuiv"); var _glVertexAttribI4i = Module["_glVertexAttribI4i"] = createExportWrapper("glVertexAttribI4i"); var _glVertexAttribI4ui = Module["_glVertexAttribI4ui"] = createExportWrapper("glVertexAttribI4ui"); var _glVertexAttribI4iv = Module["_glVertexAttribI4iv"] = createExportWrapper("glVertexAttribI4iv"); var _glVertexAttribI4uiv = Module["_glVertexAttribI4uiv"] = createExportWrapper("glVertexAttribI4uiv"); var _glGetUniformuiv = Module["_glGetUniformuiv"] = createExportWrapper("glGetUniformuiv"); var _glGetFragDataLocation = Module["_glGetFragDataLocation"] = createExportWrapper("glGetFragDataLocation"); var _glUniform1ui = Module["_glUniform1ui"] = createExportWrapper("glUniform1ui"); var _glUniform2ui = Module["_glUniform2ui"] = createExportWrapper("glUniform2ui"); var _glUniform3ui = Module["_glUniform3ui"] = createExportWrapper("glUniform3ui"); var _glUniform4ui = Module["_glUniform4ui"] = createExportWrapper("glUniform4ui"); var _glUniform1uiv = Module["_glUniform1uiv"] = createExportWrapper("glUniform1uiv"); var _glUniform2uiv = Module["_glUniform2uiv"] = createExportWrapper("glUniform2uiv"); var _glUniform3uiv = Module["_glUniform3uiv"] = createExportWrapper("glUniform3uiv"); var _glUniform4uiv = Module["_glUniform4uiv"] = createExportWrapper("glUniform4uiv"); var _glClearBufferiv = Module["_glClearBufferiv"] = createExportWrapper("glClearBufferiv"); var _glClearBufferuiv = Module["_glClearBufferuiv"] = createExportWrapper("glClearBufferuiv"); var _glClearBufferfv = Module["_glClearBufferfv"] = createExportWrapper("glClearBufferfv"); var _glClearBufferfi = Module["_glClearBufferfi"] = createExportWrapper("glClearBufferfi"); var _glGetStringi = Module["_glGetStringi"] = createExportWrapper("glGetStringi"); var _glCopyBufferSubData = Module["_glCopyBufferSubData"] = createExportWrapper("glCopyBufferSubData"); var _glGetUniformIndices = Module["_glGetUniformIndices"] = createExportWrapper("glGetUniformIndices"); var _glGetActiveUniformsiv = Module["_glGetActiveUniformsiv"] = createExportWrapper("glGetActiveUniformsiv"); var _glGetUniformBlockIndex = Module["_glGetUniformBlockIndex"] = createExportWrapper("glGetUniformBlockIndex"); var _glGetActiveUniformBlockiv = Module["_glGetActiveUniformBlockiv"] = createExportWrapper("glGetActiveUniformBlockiv"); var _glGetActiveUniformBlockName = Module["_glGetActiveUniformBlockName"] = createExportWrapper("glGetActiveUniformBlockName"); var _glUniformBlockBinding = Module["_glUniformBlockBinding"] = createExportWrapper("glUniformBlockBinding"); var _glDrawArraysInstanced = Module["_glDrawArraysInstanced"] = createExportWrapper("glDrawArraysInstanced"); var _glDrawElementsInstanced = Module["_glDrawElementsInstanced"] = createExportWrapper("glDrawElementsInstanced"); var _glFenceSync = Module["_glFenceSync"] = createExportWrapper("glFenceSync"); var _glIsSync = Module["_glIsSync"] = createExportWrapper("glIsSync"); var _glDeleteSync = Module["_glDeleteSync"] = createExportWrapper("glDeleteSync"); var _glClientWaitSync = Module["_glClientWaitSync"] = createExportWrapper("glClientWaitSync"); var _glWaitSync = Module["_glWaitSync"] = createExportWrapper("glWaitSync"); var _glGetInteger64v = Module["_glGetInteger64v"] = createExportWrapper("glGetInteger64v"); var _glGetSynciv = Module["_glGetSynciv"] = createExportWrapper("glGetSynciv"); var _glGetInteger64i_v = Module["_glGetInteger64i_v"] = createExportWrapper("glGetInteger64i_v"); var _glGetBufferParameteri64v = Module["_glGetBufferParameteri64v"] = createExportWrapper("glGetBufferParameteri64v"); var _glGenSamplers = Module["_glGenSamplers"] = createExportWrapper("glGenSamplers"); var _glDeleteSamplers = Module["_glDeleteSamplers"] = createExportWrapper("glDeleteSamplers"); var _glIsSampler = Module["_glIsSampler"] = createExportWrapper("glIsSampler"); var _glBindSampler = Module["_glBindSampler"] = createExportWrapper("glBindSampler"); var _glSamplerParameteri = Module["_glSamplerParameteri"] = createExportWrapper("glSamplerParameteri"); var _glSamplerParameteriv = Module["_glSamplerParameteriv"] = createExportWrapper("glSamplerParameteriv"); var _glSamplerParameterf = Module["_glSamplerParameterf"] = createExportWrapper("glSamplerParameterf"); var _glSamplerParameterfv = Module["_glSamplerParameterfv"] = createExportWrapper("glSamplerParameterfv"); var _glGetSamplerParameteriv = Module["_glGetSamplerParameteriv"] = createExportWrapper("glGetSamplerParameteriv"); var _glGetSamplerParameterfv = Module["_glGetSamplerParameterfv"] = createExportWrapper("glGetSamplerParameterfv"); var _glVertexAttribDivisor = Module["_glVertexAttribDivisor"] = createExportWrapper("glVertexAttribDivisor"); var _glBindTransformFeedback = Module["_glBindTransformFeedback"] = createExportWrapper("glBindTransformFeedback"); var _glDeleteTransformFeedbacks = Module["_glDeleteTransformFeedbacks"] = createExportWrapper("glDeleteTransformFeedbacks"); var _glGenTransformFeedbacks = Module["_glGenTransformFeedbacks"] = createExportWrapper("glGenTransformFeedbacks"); var _glIsTransformFeedback = Module["_glIsTransformFeedback"] = createExportWrapper("glIsTransformFeedback"); var _glPauseTransformFeedback = Module["_glPauseTransformFeedback"] = createExportWrapper("glPauseTransformFeedback"); var _glResumeTransformFeedback = Module["_glResumeTransformFeedback"] = createExportWrapper("glResumeTransformFeedback"); var _glGetProgramBinary = Module["_glGetProgramBinary"] = createExportWrapper("glGetProgramBinary"); var _glProgramBinary = Module["_glProgramBinary"] = createExportWrapper("glProgramBinary"); var _glProgramParameteri = Module["_glProgramParameteri"] = createExportWrapper("glProgramParameteri"); var _glInvalidateFramebuffer = Module["_glInvalidateFramebuffer"] = createExportWrapper("glInvalidateFramebuffer"); var _glInvalidateSubFramebuffer = Module["_glInvalidateSubFramebuffer"] = createExportWrapper("glInvalidateSubFramebuffer"); var _glTexStorage2D = Module["_glTexStorage2D"] = createExportWrapper("glTexStorage2D"); var _glTexStorage3D = Module["_glTexStorage3D"] = createExportWrapper("glTexStorage3D"); var _glGetInternalformativ = Module["_glGetInternalformativ"] = createExportWrapper("glGetInternalformativ"); var _glVertexAttribDivisorNV = Module["_glVertexAttribDivisorNV"] = createExportWrapper("glVertexAttribDivisorNV"); var _glVertexAttribDivisorEXT = Module["_glVertexAttribDivisorEXT"] = createExportWrapper("glVertexAttribDivisorEXT"); var _glVertexAttribDivisorARB = Module["_glVertexAttribDivisorARB"] = createExportWrapper("glVertexAttribDivisorARB"); var _glDrawArraysInstancedNV = Module["_glDrawArraysInstancedNV"] = createExportWrapper("glDrawArraysInstancedNV"); var _glDrawArraysInstancedEXT = Module["_glDrawArraysInstancedEXT"] = createExportWrapper("glDrawArraysInstancedEXT"); var _glDrawArraysInstancedARB = Module["_glDrawArraysInstancedARB"] = createExportWrapper("glDrawArraysInstancedARB"); var _glDrawElementsInstancedNV = Module["_glDrawElementsInstancedNV"] = createExportWrapper("glDrawElementsInstancedNV"); var _glDrawElementsInstancedEXT = Module["_glDrawElementsInstancedEXT"] = createExportWrapper("glDrawElementsInstancedEXT"); var _glDrawElementsInstancedARB = Module["_glDrawElementsInstancedARB"] = createExportWrapper("glDrawElementsInstancedARB"); var _glDrawBuffersEXT = Module["_glDrawBuffersEXT"] = createExportWrapper("glDrawBuffersEXT"); var _alcGetProcAddress = Module["_alcGetProcAddress"] = createExportWrapper("alcGetProcAddress"); var _alGetProcAddress = Module["_alGetProcAddress"] = createExportWrapper("alGetProcAddress"); var _emscripten_compute_dom_pk_code = Module["_emscripten_compute_dom_pk_code"] = createExportWrapper("emscripten_compute_dom_pk_code"); var _emscripten_dom_pk_code_to_string = Module["_emscripten_dom_pk_code_to_string"] = createExportWrapper("emscripten_dom_pk_code_to_string"); var _emscripten_dom_vk_to_string = Module["_emscripten_dom_vk_to_string"] = createExportWrapper("emscripten_dom_vk_to_string"); var _waitid = Module["_waitid"] = createExportWrapper("waitid"); var _times = Module["_times"] = createExportWrapper("times"); var _getdate = Module["_getdate"] = createExportWrapper("getdate"); var _stime = Module["_stime"] = createExportWrapper("stime"); var _clock_getcpuclockid = Module["_clock_getcpuclockid"] = createExportWrapper("clock_getcpuclockid"); var _getpwnam = Module["_getpwnam"] = createExportWrapper("getpwnam"); var _getpwuid = Module["_getpwuid"] = createExportWrapper("getpwuid"); var _setpwent = Module["_setpwent"] = createExportWrapper("setpwent"); var _endpwent = Module["_endpwent"] = createExportWrapper("endpwent"); var _getpwent = Module["_getpwent"] = createExportWrapper("getpwent"); var _getgrnam = Module["_getgrnam"] = createExportWrapper("getgrnam"); var _getgrgid = Module["_getgrgid"] = createExportWrapper("getgrgid"); var _getgrnam_r = Module["_getgrnam_r"] = createExportWrapper("getgrnam_r"); var _getgrgid_r = Module["_getgrgid_r"] = createExportWrapper("getgrgid_r"); var _getgrent = Module["_getgrent"] = createExportWrapper("getgrent"); var _endgrent = Module["_endgrent"] = createExportWrapper("endgrent"); var _setgrent = Module["_setgrent"] = createExportWrapper("setgrent"); var _flock = Module["_flock"] = createExportWrapper("flock"); var _chroot = Module["_chroot"] = createExportWrapper("chroot"); var _vfork = Module["_vfork"] = createExportWrapper("vfork"); var _posix_spawn = Module["_posix_spawn"] = createExportWrapper("posix_spawn"); var _popen = Module["_popen"] = createExportWrapper("popen"); var _pclose = Module["_pclose"] = createExportWrapper("pclose"); var _setgroups = Module["_setgroups"] = createExportWrapper("setgroups"); var ___syscall_setsockopt = Module["___syscall_setsockopt"] = createExportWrapper("__syscall_setsockopt"); var ___syscall_shutdown = Module["___syscall_shutdown"] = createExportWrapper("__syscall_shutdown"); var ___syscall_socketpair = Module["___syscall_socketpair"] = createExportWrapper("__syscall_socketpair"); var _sbrk = Module["_sbrk"] = createExportWrapper("sbrk"); var ___libc_realloc = Module["___libc_realloc"] = createExportWrapper("__libc_realloc"); var _realloc_in_place = Module["_realloc_in_place"] = createExportWrapper("realloc_in_place"); var _memalign = Module["_memalign"] = createExportWrapper("memalign"); var _valloc = Module["_valloc"] = createExportWrapper("valloc"); var _pvalloc = Module["_pvalloc"] = createExportWrapper("pvalloc"); var _mallinfo = Module["_mallinfo"] = createExportWrapper("mallinfo"); var _mallopt = Module["_mallopt"] = createExportWrapper("mallopt"); var _malloc_trim = Module["_malloc_trim"] = createExportWrapper("malloc_trim"); var _malloc_usable_size = Module["_malloc_usable_size"] = createExportWrapper("malloc_usable_size"); var _malloc_footprint = Module["_malloc_footprint"] = createExportWrapper("malloc_footprint"); var _malloc_max_footprint = Module["_malloc_max_footprint"] = createExportWrapper("malloc_max_footprint"); var _malloc_footprint_limit = Module["_malloc_footprint_limit"] = createExportWrapper("malloc_footprint_limit"); var _malloc_set_footprint_limit = Module["_malloc_set_footprint_limit"] = createExportWrapper("malloc_set_footprint_limit"); var _independent_calloc = Module["_independent_calloc"] = createExportWrapper("independent_calloc"); var _independent_comalloc = Module["_independent_comalloc"] = createExportWrapper("independent_comalloc"); var _bulk_free = Module["_bulk_free"] = createExportWrapper("bulk_free"); var _emscripten_get_sbrk_ptr = Module["_emscripten_get_sbrk_ptr"] = createExportWrapper("emscripten_get_sbrk_ptr"); var _brk = Module["_brk"] = createExportWrapper("brk"); var ___trap = Module["___trap"] = createExportWrapper("__trap"); var ___absvdi2 = Module["___absvdi2"] = createExportWrapper("__absvdi2"); var ___absvsi2 = Module["___absvsi2"] = createExportWrapper("__absvsi2"); var ___absvti2 = Module["___absvti2"] = createExportWrapper("__absvti2"); var ___adddf3 = Module["___adddf3"] = createExportWrapper("__adddf3"); var ___fe_getround = Module["___fe_getround"] = createExportWrapper("__fe_getround"); var ___fe_raise_inexact = Module["___fe_raise_inexact"] = createExportWrapper("__fe_raise_inexact"); var ___addsf3 = Module["___addsf3"] = createExportWrapper("__addsf3"); var ___addtf3 = Module["___addtf3"] = createExportWrapper("__addtf3"); var ___ashlti3 = Module["___ashlti3"] = createExportWrapper("__ashlti3"); var ___lshrti3 = Module["___lshrti3"] = createExportWrapper("__lshrti3"); var ___addvdi3 = Module["___addvdi3"] = createExportWrapper("__addvdi3"); var ___addvsi3 = Module["___addvsi3"] = createExportWrapper("__addvsi3"); var ___addvti3 = Module["___addvti3"] = createExportWrapper("__addvti3"); var ___ashldi3 = Module["___ashldi3"] = createExportWrapper("__ashldi3"); var ___ashrdi3 = Module["___ashrdi3"] = createExportWrapper("__ashrdi3"); var ___ashrti3 = Module["___ashrti3"] = createExportWrapper("__ashrti3"); var ___atomic_is_lock_free = Module["___atomic_is_lock_free"] = createExportWrapper("__atomic_is_lock_free"); var ___atomic_load = Module["___atomic_load"] = createExportWrapper("__atomic_load"); var ___atomic_store = Module["___atomic_store"] = createExportWrapper("__atomic_store"); var ___atomic_compare_exchange = Module["___atomic_compare_exchange"] = createExportWrapper("__atomic_compare_exchange"); var ___atomic_exchange = Module["___atomic_exchange"] = createExportWrapper("__atomic_exchange"); var ___atomic_load_1 = Module["___atomic_load_1"] = createExportWrapper("__atomic_load_1"); var ___atomic_load_2 = Module["___atomic_load_2"] = createExportWrapper("__atomic_load_2"); var ___atomic_load_4 = Module["___atomic_load_4"] = createExportWrapper("__atomic_load_4"); var ___atomic_load_8 = Module["___atomic_load_8"] = createExportWrapper("__atomic_load_8"); var ___atomic_load_16 = Module["___atomic_load_16"] = createExportWrapper("__atomic_load_16"); var ___atomic_store_1 = Module["___atomic_store_1"] = createExportWrapper("__atomic_store_1"); var ___atomic_store_2 = Module["___atomic_store_2"] = createExportWrapper("__atomic_store_2"); var ___atomic_store_4 = Module["___atomic_store_4"] = createExportWrapper("__atomic_store_4"); var ___atomic_store_8 = Module["___atomic_store_8"] = createExportWrapper("__atomic_store_8"); var ___atomic_store_16 = Module["___atomic_store_16"] = createExportWrapper("__atomic_store_16"); var ___atomic_exchange_1 = Module["___atomic_exchange_1"] = createExportWrapper("__atomic_exchange_1"); var ___atomic_exchange_2 = Module["___atomic_exchange_2"] = createExportWrapper("__atomic_exchange_2"); var ___atomic_exchange_4 = Module["___atomic_exchange_4"] = createExportWrapper("__atomic_exchange_4"); var ___atomic_exchange_8 = Module["___atomic_exchange_8"] = createExportWrapper("__atomic_exchange_8"); var ___atomic_exchange_16 = Module["___atomic_exchange_16"] = createExportWrapper("__atomic_exchange_16"); var ___atomic_compare_exchange_1 = Module["___atomic_compare_exchange_1"] = createExportWrapper("__atomic_compare_exchange_1"); var ___atomic_compare_exchange_2 = Module["___atomic_compare_exchange_2"] = createExportWrapper("__atomic_compare_exchange_2"); var ___atomic_compare_exchange_4 = Module["___atomic_compare_exchange_4"] = createExportWrapper("__atomic_compare_exchange_4"); var ___atomic_compare_exchange_8 = Module["___atomic_compare_exchange_8"] = createExportWrapper("__atomic_compare_exchange_8"); var ___atomic_compare_exchange_16 = Module["___atomic_compare_exchange_16"] = createExportWrapper("__atomic_compare_exchange_16"); var ___atomic_fetch_add_1 = Module["___atomic_fetch_add_1"] = createExportWrapper("__atomic_fetch_add_1"); var ___atomic_fetch_add_2 = Module["___atomic_fetch_add_2"] = createExportWrapper("__atomic_fetch_add_2"); var ___atomic_fetch_add_4 = Module["___atomic_fetch_add_4"] = createExportWrapper("__atomic_fetch_add_4"); var ___atomic_fetch_add_8 = Module["___atomic_fetch_add_8"] = createExportWrapper("__atomic_fetch_add_8"); var ___atomic_fetch_add_16 = Module["___atomic_fetch_add_16"] = createExportWrapper("__atomic_fetch_add_16"); var ___atomic_fetch_sub_1 = Module["___atomic_fetch_sub_1"] = createExportWrapper("__atomic_fetch_sub_1"); var ___atomic_fetch_sub_2 = Module["___atomic_fetch_sub_2"] = createExportWrapper("__atomic_fetch_sub_2"); var ___atomic_fetch_sub_4 = Module["___atomic_fetch_sub_4"] = createExportWrapper("__atomic_fetch_sub_4"); var ___atomic_fetch_sub_8 = Module["___atomic_fetch_sub_8"] = createExportWrapper("__atomic_fetch_sub_8"); var ___atomic_fetch_sub_16 = Module["___atomic_fetch_sub_16"] = createExportWrapper("__atomic_fetch_sub_16"); var ___atomic_fetch_and_1 = Module["___atomic_fetch_and_1"] = createExportWrapper("__atomic_fetch_and_1"); var ___atomic_fetch_and_2 = Module["___atomic_fetch_and_2"] = createExportWrapper("__atomic_fetch_and_2"); var ___atomic_fetch_and_4 = Module["___atomic_fetch_and_4"] = createExportWrapper("__atomic_fetch_and_4"); var ___atomic_fetch_and_8 = Module["___atomic_fetch_and_8"] = createExportWrapper("__atomic_fetch_and_8"); var ___atomic_fetch_and_16 = Module["___atomic_fetch_and_16"] = createExportWrapper("__atomic_fetch_and_16"); var ___atomic_fetch_or_1 = Module["___atomic_fetch_or_1"] = createExportWrapper("__atomic_fetch_or_1"); var ___atomic_fetch_or_2 = Module["___atomic_fetch_or_2"] = createExportWrapper("__atomic_fetch_or_2"); var ___atomic_fetch_or_4 = Module["___atomic_fetch_or_4"] = createExportWrapper("__atomic_fetch_or_4"); var ___atomic_fetch_or_8 = Module["___atomic_fetch_or_8"] = createExportWrapper("__atomic_fetch_or_8"); var ___atomic_fetch_or_16 = Module["___atomic_fetch_or_16"] = createExportWrapper("__atomic_fetch_or_16"); var ___atomic_fetch_xor_1 = Module["___atomic_fetch_xor_1"] = createExportWrapper("__atomic_fetch_xor_1"); var ___atomic_fetch_xor_2 = Module["___atomic_fetch_xor_2"] = createExportWrapper("__atomic_fetch_xor_2"); var ___atomic_fetch_xor_4 = Module["___atomic_fetch_xor_4"] = createExportWrapper("__atomic_fetch_xor_4"); var ___atomic_fetch_xor_8 = Module["___atomic_fetch_xor_8"] = createExportWrapper("__atomic_fetch_xor_8"); var ___atomic_fetch_xor_16 = Module["___atomic_fetch_xor_16"] = createExportWrapper("__atomic_fetch_xor_16"); var ___atomic_fetch_nand_1 = Module["___atomic_fetch_nand_1"] = createExportWrapper("__atomic_fetch_nand_1"); var ___atomic_fetch_nand_2 = Module["___atomic_fetch_nand_2"] = createExportWrapper("__atomic_fetch_nand_2"); var ___atomic_fetch_nand_4 = Module["___atomic_fetch_nand_4"] = createExportWrapper("__atomic_fetch_nand_4"); var ___atomic_fetch_nand_8 = Module["___atomic_fetch_nand_8"] = createExportWrapper("__atomic_fetch_nand_8"); var ___atomic_fetch_nand_16 = Module["___atomic_fetch_nand_16"] = createExportWrapper("__atomic_fetch_nand_16"); var _atomic_flag_clear = Module["_atomic_flag_clear"] = createExportWrapper("atomic_flag_clear"); var _atomic_flag_clear_explicit = Module["_atomic_flag_clear_explicit"] = createExportWrapper("atomic_flag_clear_explicit"); var _atomic_flag_test_and_set = Module["_atomic_flag_test_and_set"] = createExportWrapper("atomic_flag_test_and_set"); var _atomic_flag_test_and_set_explicit = Module["_atomic_flag_test_and_set_explicit"] = createExportWrapper("atomic_flag_test_and_set_explicit"); var _atomic_signal_fence = Module["_atomic_signal_fence"] = createExportWrapper("atomic_signal_fence"); var _atomic_thread_fence = Module["_atomic_thread_fence"] = createExportWrapper("atomic_thread_fence"); var ___bswapdi2 = Module["___bswapdi2"] = createExportWrapper("__bswapdi2"); var ___bswapsi2 = Module["___bswapsi2"] = createExportWrapper("__bswapsi2"); var ___clear_cache = Module["___clear_cache"] = createExportWrapper("__clear_cache"); var ___clzdi2 = Module["___clzdi2"] = createExportWrapper("__clzdi2"); var ___clzsi2 = Module["___clzsi2"] = createExportWrapper("__clzsi2"); var ___clzti2 = Module["___clzti2"] = createExportWrapper("__clzti2"); var ___cmpdi2 = Module["___cmpdi2"] = createExportWrapper("__cmpdi2"); var ___cmpti2 = Module["___cmpti2"] = createExportWrapper("__cmpti2"); var ___ledf2 = Module["___ledf2"] = createExportWrapper("__ledf2"); var ___gedf2 = Module["___gedf2"] = createExportWrapper("__gedf2"); var ___unorddf2 = Module["___unorddf2"] = createExportWrapper("__unorddf2"); var ___eqdf2 = Module["___eqdf2"] = createExportWrapper("__eqdf2"); var ___ltdf2 = Module["___ltdf2"] = createExportWrapper("__ltdf2"); var ___nedf2 = Module["___nedf2"] = createExportWrapper("__nedf2"); var ___gtdf2 = Module["___gtdf2"] = createExportWrapper("__gtdf2"); var ___lesf2 = Module["___lesf2"] = createExportWrapper("__lesf2"); var ___gesf2 = Module["___gesf2"] = createExportWrapper("__gesf2"); var ___unordsf2 = Module["___unordsf2"] = createExportWrapper("__unordsf2"); var ___eqsf2 = Module["___eqsf2"] = createExportWrapper("__eqsf2"); var ___ltsf2 = Module["___ltsf2"] = createExportWrapper("__ltsf2"); var ___nesf2 = Module["___nesf2"] = createExportWrapper("__nesf2"); var ___gtsf2 = Module["___gtsf2"] = createExportWrapper("__gtsf2"); var ___getf2 = Module["___getf2"] = createExportWrapper("__getf2"); var ___unordtf2 = Module["___unordtf2"] = createExportWrapper("__unordtf2"); var ___gttf2 = Module["___gttf2"] = createExportWrapper("__gttf2"); var ___ctzdi2 = Module["___ctzdi2"] = createExportWrapper("__ctzdi2"); var ___ctzsi2 = Module["___ctzsi2"] = createExportWrapper("__ctzsi2"); var ___ctzti2 = Module["___ctzti2"] = createExportWrapper("__ctzti2"); var ___divdc3 = Module["___divdc3"] = createExportWrapper("__divdc3"); var ___divdf3 = Module["___divdf3"] = createExportWrapper("__divdf3"); var ___divdi3 = Module["___divdi3"] = createExportWrapper("__divdi3"); var ___udivmoddi4 = Module["___udivmoddi4"] = createExportWrapper("__udivmoddi4"); var ___divmoddi4 = Module["___divmoddi4"] = createExportWrapper("__divmoddi4"); var ___divmodsi4 = Module["___divmodsi4"] = createExportWrapper("__divmodsi4"); var ___udivmodsi4 = Module["___udivmodsi4"] = createExportWrapper("__udivmodsi4"); var ___divmodti4 = Module["___divmodti4"] = createExportWrapper("__divmodti4"); var ___udivmodti4 = Module["___udivmodti4"] = createExportWrapper("__udivmodti4"); var ___divsc3 = Module["___divsc3"] = createExportWrapper("__divsc3"); var ___divsf3 = Module["___divsf3"] = createExportWrapper("__divsf3"); var ___divsi3 = Module["___divsi3"] = createExportWrapper("__divsi3"); var ___divtc3 = Module["___divtc3"] = createExportWrapper("__divtc3"); var ___floatsitf = Module["___floatsitf"] = createExportWrapper("__floatsitf"); var ___fixtfsi = Module["___fixtfsi"] = createExportWrapper("__fixtfsi"); var ___multi3 = Module["___multi3"] = createExportWrapper("__multi3"); var ___divti3 = Module["___divti3"] = createExportWrapper("__divti3"); var ___divxc3 = Module["___divxc3"] = createExportWrapper("__divxc3"); var _setThrew = Module["_setThrew"] = createExportWrapper("setThrew"); var _saveSetjmp = Module["_saveSetjmp"] = createExportWrapper("saveSetjmp"); var _testSetjmp = Module["_testSetjmp"] = createExportWrapper("testSetjmp"); var _emscripten_longjmp = Module["_emscripten_longjmp"] = createExportWrapper("emscripten_longjmp"); var ___emutls_get_address = Module["___emutls_get_address"] = createExportWrapper("__emutls_get_address"); var ___enable_execute_stack = Module["___enable_execute_stack"] = createExportWrapper("__enable_execute_stack"); var ___extenddftf2 = Module["___extenddftf2"] = createExportWrapper("__extenddftf2"); var ___extendhfsf2 = Module["___extendhfsf2"] = createExportWrapper("__extendhfsf2"); var ___gnu_h2f_ieee = Module["___gnu_h2f_ieee"] = createExportWrapper("__gnu_h2f_ieee"); var ___extendsfdf2 = Module["___extendsfdf2"] = createExportWrapper("__extendsfdf2"); var ___extendsftf2 = Module["___extendsftf2"] = createExportWrapper("__extendsftf2"); var ___ffsdi2 = Module["___ffsdi2"] = createExportWrapper("__ffsdi2"); var ___ffssi2 = Module["___ffssi2"] = createExportWrapper("__ffssi2"); var ___ffsti2 = Module["___ffsti2"] = createExportWrapper("__ffsti2"); var ___fixdfdi = Module["___fixdfdi"] = createExportWrapper("__fixdfdi"); var ___fixunsdfdi = Module["___fixunsdfdi"] = createExportWrapper("__fixunsdfdi"); var ___fixdfsi = Module["___fixdfsi"] = createExportWrapper("__fixdfsi"); var ___fixdfti = Module["___fixdfti"] = createExportWrapper("__fixdfti"); var ___fixsfdi = Module["___fixsfdi"] = createExportWrapper("__fixsfdi"); var ___fixunssfdi = Module["___fixunssfdi"] = createExportWrapper("__fixunssfdi"); var ___fixsfsi = Module["___fixsfsi"] = createExportWrapper("__fixsfsi"); var ___fixsfti = Module["___fixsfti"] = createExportWrapper("__fixsfti"); var ___fixtfdi = Module["___fixtfdi"] = createExportWrapper("__fixtfdi"); var ___fixtfti = Module["___fixtfti"] = createExportWrapper("__fixtfti"); var ___fixunsdfsi = Module["___fixunsdfsi"] = createExportWrapper("__fixunsdfsi"); var ___fixunsdfti = Module["___fixunsdfti"] = createExportWrapper("__fixunsdfti"); var ___fixunssfsi = Module["___fixunssfsi"] = createExportWrapper("__fixunssfsi"); var ___fixunssfti = Module["___fixunssfti"] = createExportWrapper("__fixunssfti"); var ___fixunstfdi = Module["___fixunstfdi"] = createExportWrapper("__fixunstfdi"); var ___fixunstfsi = Module["___fixunstfsi"] = createExportWrapper("__fixunstfsi"); var ___fixunstfti = Module["___fixunstfti"] = createExportWrapper("__fixunstfti"); var ___fixunsxfdi = Module["___fixunsxfdi"] = createExportWrapper("__fixunsxfdi"); var ___fixunsxfsi = Module["___fixunsxfsi"] = createExportWrapper("__fixunsxfsi"); var ___fixunsxfti = Module["___fixunsxfti"] = createExportWrapper("__fixunsxfti"); var ___fixxfdi = Module["___fixxfdi"] = createExportWrapper("__fixxfdi"); var ___fixxfti = Module["___fixxfti"] = createExportWrapper("__fixxfti"); var ___floatdidf = Module["___floatdidf"] = createExportWrapper("__floatdidf"); var ___floatdisf = Module["___floatdisf"] = createExportWrapper("__floatdisf"); var ___floatditf = Module["___floatditf"] = createExportWrapper("__floatditf"); var ___floatdixf = Module["___floatdixf"] = createExportWrapper("__floatdixf"); var ___floatsidf = Module["___floatsidf"] = createExportWrapper("__floatsidf"); var ___floatsisf = Module["___floatsisf"] = createExportWrapper("__floatsisf"); var ___floattidf = Module["___floattidf"] = createExportWrapper("__floattidf"); var ___floattisf = Module["___floattisf"] = createExportWrapper("__floattisf"); var ___floattitf = Module["___floattitf"] = createExportWrapper("__floattitf"); var ___floattixf = Module["___floattixf"] = createExportWrapper("__floattixf"); var ___floatundidf = Module["___floatundidf"] = createExportWrapper("__floatundidf"); var ___floatundisf = Module["___floatundisf"] = createExportWrapper("__floatundisf"); var ___floatunditf = Module["___floatunditf"] = createExportWrapper("__floatunditf"); var ___floatundixf = Module["___floatundixf"] = createExportWrapper("__floatundixf"); var ___floatunsidf = Module["___floatunsidf"] = createExportWrapper("__floatunsidf"); var ___floatunsisf = Module["___floatunsisf"] = createExportWrapper("__floatunsisf"); var ___floatunsitf = Module["___floatunsitf"] = createExportWrapper("__floatunsitf"); var ___floatuntidf = Module["___floatuntidf"] = createExportWrapper("__floatuntidf"); var ___floatuntisf = Module["___floatuntisf"] = createExportWrapper("__floatuntisf"); var ___floatuntitf = Module["___floatuntitf"] = createExportWrapper("__floatuntitf"); var ___floatuntixf = Module["___floatuntixf"] = createExportWrapper("__floatuntixf"); var ___lshrdi3 = Module["___lshrdi3"] = createExportWrapper("__lshrdi3"); var ___moddi3 = Module["___moddi3"] = createExportWrapper("__moddi3"); var ___modsi3 = Module["___modsi3"] = createExportWrapper("__modsi3"); var ___modti3 = Module["___modti3"] = createExportWrapper("__modti3"); var ___muldf3 = Module["___muldf3"] = createExportWrapper("__muldf3"); var ___muldi3 = Module["___muldi3"] = createExportWrapper("__muldi3"); var ___mulodi4 = Module["___mulodi4"] = createExportWrapper("__mulodi4"); var ___mulosi4 = Module["___mulosi4"] = createExportWrapper("__mulosi4"); var ___muloti4 = Module["___muloti4"] = createExportWrapper("__muloti4"); var ___udivti3 = Module["___udivti3"] = createExportWrapper("__udivti3"); var ___mulsf3 = Module["___mulsf3"] = createExportWrapper("__mulsf3"); var ___mulvdi3 = Module["___mulvdi3"] = createExportWrapper("__mulvdi3"); var ___mulvsi3 = Module["___mulvsi3"] = createExportWrapper("__mulvsi3"); var ___mulvti3 = Module["___mulvti3"] = createExportWrapper("__mulvti3"); var ___mulxc3 = Module["___mulxc3"] = createExportWrapper("__mulxc3"); var ___negdf2 = Module["___negdf2"] = createExportWrapper("__negdf2"); var ___negdi2 = Module["___negdi2"] = createExportWrapper("__negdi2"); var ___negsf2 = Module["___negsf2"] = createExportWrapper("__negsf2"); var ___negti2 = Module["___negti2"] = createExportWrapper("__negti2"); var ___negvdi2 = Module["___negvdi2"] = createExportWrapper("__negvdi2"); var ___negvsi2 = Module["___negvsi2"] = createExportWrapper("__negvsi2"); var ___negvti2 = Module["___negvti2"] = createExportWrapper("__negvti2"); var ___paritydi2 = Module["___paritydi2"] = createExportWrapper("__paritydi2"); var ___paritysi2 = Module["___paritysi2"] = createExportWrapper("__paritysi2"); var ___parityti2 = Module["___parityti2"] = createExportWrapper("__parityti2"); var ___popcountdi2 = Module["___popcountdi2"] = createExportWrapper("__popcountdi2"); var ___popcountsi2 = Module["___popcountsi2"] = createExportWrapper("__popcountsi2"); var ___popcountti2 = Module["___popcountti2"] = createExportWrapper("__popcountti2"); var ___powidf2 = Module["___powidf2"] = createExportWrapper("__powidf2"); var ___powisf2 = Module["___powisf2"] = createExportWrapper("__powisf2"); var ___powitf2 = Module["___powitf2"] = createExportWrapper("__powitf2"); var ___powixf2 = Module["___powixf2"] = createExportWrapper("__powixf2"); var _emscripten_stack_init = Module["_emscripten_stack_init"] = function() { return (_emscripten_stack_init = Module["_emscripten_stack_init"] = Module["asm"]["emscripten_stack_init"]).apply(null, arguments); }; var _emscripten_stack_set_limits = Module["_emscripten_stack_set_limits"] = function() { return (_emscripten_stack_set_limits = Module["_emscripten_stack_set_limits"] = Module["asm"]["emscripten_stack_set_limits"]).apply(null, arguments); }; var _emscripten_stack_get_free = Module["_emscripten_stack_get_free"] = function() { return (_emscripten_stack_get_free = Module["_emscripten_stack_get_free"] = Module["asm"]["emscripten_stack_get_free"]).apply(null, arguments); }; var _emscripten_wasm_worker_initialize = Module["_emscripten_wasm_worker_initialize"] = createExportWrapper("emscripten_wasm_worker_initialize"); var stackSave = Module["stackSave"] = createExportWrapper("stackSave"); var stackRestore = Module["stackRestore"] = createExportWrapper("stackRestore"); var stackAlloc = Module["stackAlloc"] = createExportWrapper("stackAlloc"); var ___subdf3 = Module["___subdf3"] = createExportWrapper("__subdf3"); var ___subsf3 = Module["___subsf3"] = createExportWrapper("__subsf3"); var ___subvdi3 = Module["___subvdi3"] = createExportWrapper("__subvdi3"); var ___subvsi3 = Module["___subvsi3"] = createExportWrapper("__subvsi3"); var ___subvti3 = Module["___subvti3"] = createExportWrapper("__subvti3"); var ___truncdfhf2 = Module["___truncdfhf2"] = createExportWrapper("__truncdfhf2"); var ___truncdfsf2 = Module["___truncdfsf2"] = createExportWrapper("__truncdfsf2"); var ___truncsfhf2 = Module["___truncsfhf2"] = createExportWrapper("__truncsfhf2"); var ___gnu_f2h_ieee = Module["___gnu_f2h_ieee"] = createExportWrapper("__gnu_f2h_ieee"); var ___trunctfdf2 = Module["___trunctfdf2"] = createExportWrapper("__trunctfdf2"); var ___trunctfsf2 = Module["___trunctfsf2"] = createExportWrapper("__trunctfsf2"); var ___ucmpdi2 = Module["___ucmpdi2"] = createExportWrapper("__ucmpdi2"); var ___ucmpti2 = Module["___ucmpti2"] = createExportWrapper("__ucmpti2"); var ___udivdi3 = Module["___udivdi3"] = createExportWrapper("__udivdi3"); var ___udivsi3 = Module["___udivsi3"] = createExportWrapper("__udivsi3"); var ___umoddi3 = Module["___umoddi3"] = createExportWrapper("__umoddi3"); var ___umodsi3 = Module["___umodsi3"] = createExportWrapper("__umodsi3"); var ___umodti3 = Module["___umodti3"] = createExportWrapper("__umodti3"); var _accept = Module["_accept"] = createExportWrapper("accept"); var _accept4 = Module["_accept4"] = createExportWrapper("accept4"); var _freeaddrinfo = Module["_freeaddrinfo"] = createExportWrapper("freeaddrinfo"); var _getpeername = Module["_getpeername"] = createExportWrapper("getpeername"); var _getsockopt = Module["_getsockopt"] = createExportWrapper("getsockopt"); var _listen = Module["_listen"] = createExportWrapper("listen"); var _recvmsg = Module["_recvmsg"] = createExportWrapper("recvmsg"); var _sendmsg = Module["_sendmsg"] = createExportWrapper("sendmsg"); var _shutdown = Module["_shutdown"] = createExportWrapper("shutdown"); var _socketpair = Module["_socketpair"] = createExportWrapper("socketpair"); var dynCall_jiji = Module["dynCall_jiji"] = createExportWrapper("dynCall_jiji"); var dynCall_iiij = Module["dynCall_iiij"] = createExportWrapper("dynCall_iiij"); var dynCall_viij = Module["dynCall_viij"] = createExportWrapper("dynCall_viij"); var dynCall_viijii = Module["dynCall_viijii"] = createExportWrapper("dynCall_viijii"); var dynCall_iiiiij = Module["dynCall_iiiiij"] = createExportWrapper("dynCall_iiiiij"); var dynCall_iiiiijj = Module["dynCall_iiiiijj"] = createExportWrapper("dynCall_iiiiijj"); var dynCall_iiiiiijj = Module["dynCall_iiiiiijj"] = createExportWrapper("dynCall_iiiiiijj"); var _orig$__fpclassifyl = Module["_orig$__fpclassifyl"] = createExportWrapper("orig$__fpclassifyl"); var _orig$__subtf3 = Module["_orig$__subtf3"] = createExportWrapper("orig$__subtf3"); var _orig$__divtf3 = Module["_orig$__divtf3"] = createExportWrapper("orig$__divtf3"); var _orig$__signbitl = Module["_orig$__signbitl"] = createExportWrapper("orig$__signbitl"); var _orig$fabsl = Module["_orig$fabsl"] = createExportWrapper("orig$fabsl"); var _orig$acoshl = Module["_orig$acoshl"] = createExportWrapper("orig$acoshl"); var _orig$acosl = Module["_orig$acosl"] = createExportWrapper("orig$acosl"); var _orig$sqrtl = Module["_orig$sqrtl"] = createExportWrapper("orig$sqrtl"); var _orig$asinhl = Module["_orig$asinhl"] = createExportWrapper("orig$asinhl"); var _orig$asinl = Module["_orig$asinl"] = createExportWrapper("orig$asinl"); var _orig$atan2l = Module["_orig$atan2l"] = createExportWrapper("orig$atan2l"); var _orig$atanl = Module["_orig$atanl"] = createExportWrapper("orig$atanl"); var _orig$atanhl = Module["_orig$atanhl"] = createExportWrapper("orig$atanhl"); var _orig$log1pl = Module["_orig$log1pl"] = createExportWrapper("orig$log1pl"); var _orig$atoll = Module["_orig$atoll"] = createExportWrapper("orig$atoll"); var _orig$hypotl = Module["_orig$hypotl"] = createExportWrapper("orig$hypotl"); var _orig$logl = Module["_orig$logl"] = createExportWrapper("orig$logl"); var _orig$cbrtl = Module["_orig$cbrtl"] = createExportWrapper("orig$cbrtl"); var _orig$ceill = Module["_orig$ceill"] = createExportWrapper("orig$ceill"); var _orig$copysignl = Module["_orig$copysignl"] = createExportWrapper("orig$copysignl"); var _orig$coshl = Module["_orig$coshl"] = createExportWrapper("orig$coshl"); var _orig$cosl = Module["_orig$cosl"] = createExportWrapper("orig$cosl"); var _orig$__multc3 = Module["_orig$__multc3"] = createExportWrapper("orig$__multc3"); var _orig$difftime = Module["_orig$difftime"] = createExportWrapper("orig$difftime"); var _orig$emscripten_atomic_exchange_u64 = Module["_orig$emscripten_atomic_exchange_u64"] = createExportWrapper("orig$emscripten_atomic_exchange_u64"); var _orig$emscripten_atomic_cas_u64 = Module["_orig$emscripten_atomic_cas_u64"] = createExportWrapper("orig$emscripten_atomic_cas_u64"); var _orig$emscripten_atomic_load_u64 = Module["_orig$emscripten_atomic_load_u64"] = createExportWrapper("orig$emscripten_atomic_load_u64"); var _orig$emscripten_atomic_store_u64 = Module["_orig$emscripten_atomic_store_u64"] = createExportWrapper("orig$emscripten_atomic_store_u64"); var _orig$emscripten_atomic_add_u64 = Module["_orig$emscripten_atomic_add_u64"] = createExportWrapper("orig$emscripten_atomic_add_u64"); var _orig$emscripten_atomic_sub_u64 = Module["_orig$emscripten_atomic_sub_u64"] = createExportWrapper("orig$emscripten_atomic_sub_u64"); var _orig$emscripten_atomic_and_u64 = Module["_orig$emscripten_atomic_and_u64"] = createExportWrapper("orig$emscripten_atomic_and_u64"); var _orig$emscripten_atomic_or_u64 = Module["_orig$emscripten_atomic_or_u64"] = createExportWrapper("orig$emscripten_atomic_or_u64"); var _orig$emscripten_atomic_xor_u64 = Module["_orig$emscripten_atomic_xor_u64"] = createExportWrapper("orig$emscripten_atomic_xor_u64"); var _orig$timegm = Module["_orig$timegm"] = createExportWrapper("orig$timegm"); var _orig$mktime = Module["_orig$mktime"] = createExportWrapper("orig$mktime"); var _orig$__time = Module["_orig$__time"] = createExportWrapper("orig$__time"); var _orig$time = Module["_orig$time"] = createExportWrapper("orig$time"); var _orig$erfl = Module["_orig$erfl"] = createExportWrapper("orig$erfl"); var _orig$erfcl = Module["_orig$erfcl"] = createExportWrapper("orig$erfcl"); var _orig$exp10l = Module["_orig$exp10l"] = createExportWrapper("orig$exp10l"); var _orig$modfl = Module["_orig$modfl"] = createExportWrapper("orig$modfl"); var _orig$exp2l = Module["_orig$exp2l"] = createExportWrapper("orig$exp2l"); var _orig$powl = Module["_orig$powl"] = createExportWrapper("orig$powl"); var _orig$pow10l = Module["_orig$pow10l"] = createExportWrapper("orig$pow10l"); var _orig$scalbnl = Module["_orig$scalbnl"] = createExportWrapper("orig$scalbnl"); var _orig$expl = Module["_orig$expl"] = createExportWrapper("orig$expl"); var _orig$expm1l = Module["_orig$expm1l"] = createExportWrapper("orig$expm1l"); var _orig$fdiml = Module["_orig$fdiml"] = createExportWrapper("orig$fdiml"); var _orig$ffsll = Module["_orig$ffsll"] = createExportWrapper("orig$ffsll"); var _orig$fmodl = Module["_orig$fmodl"] = createExportWrapper("orig$fmodl"); var _orig$floorl = Module["_orig$floorl"] = createExportWrapper("orig$floorl"); var _orig$fmal = Module["_orig$fmal"] = createExportWrapper("orig$fmal"); var _orig$frexpl = Module["_orig$frexpl"] = createExportWrapper("orig$frexpl"); var _orig$nextafterl = Module["_orig$nextafterl"] = createExportWrapper("orig$nextafterl"); var _orig$ilogbl = Module["_orig$ilogbl"] = createExportWrapper("orig$ilogbl"); var _orig$fmaxl = Module["_orig$fmaxl"] = createExportWrapper("orig$fmaxl"); var _orig$__lttf2 = Module["_orig$__lttf2"] = createExportWrapper("orig$__lttf2"); var _orig$fminl = Module["_orig$fminl"] = createExportWrapper("orig$fminl"); var _orig$__eqtf2 = Module["_orig$__eqtf2"] = createExportWrapper("orig$__eqtf2"); var _orig$__multf3 = Module["_orig$__multf3"] = createExportWrapper("orig$__multf3"); var _orig$__letf2 = Module["_orig$__letf2"] = createExportWrapper("orig$__letf2"); var _orig$__netf2 = Module["_orig$__netf2"] = createExportWrapper("orig$__netf2"); var _orig$fseeko = Module["_orig$fseeko"] = createExportWrapper("orig$fseeko"); var _orig$fseeko64 = Module["_orig$fseeko64"] = createExportWrapper("orig$fseeko64"); var _orig$ftello = Module["_orig$ftello"] = createExportWrapper("orig$ftello"); var _orig$ftello64 = Module["_orig$ftello64"] = createExportWrapper("orig$ftello64"); var _orig$ftruncate = Module["_orig$ftruncate"] = createExportWrapper("orig$ftruncate"); var _orig$ftruncate64 = Module["_orig$ftruncate64"] = createExportWrapper("orig$ftruncate64"); var _orig$imaxabs = Module["_orig$imaxabs"] = createExportWrapper("orig$imaxabs"); var _orig$imaxdiv = Module["_orig$imaxdiv"] = createExportWrapper("orig$imaxdiv"); var _orig$__intscan = Module["_orig$__intscan"] = createExportWrapper("orig$__intscan"); var _orig$ldexpl = Module["_orig$ldexpl"] = createExportWrapper("orig$ldexpl"); var _orig$__lgammal_r = Module["_orig$__lgammal_r"] = createExportWrapper("orig$__lgammal_r"); var _orig$lgammal = Module["_orig$lgammal"] = createExportWrapper("orig$lgammal"); var _orig$lgammal_r = Module["_orig$lgammal_r"] = createExportWrapper("orig$lgammal_r"); var _orig$llabs = Module["_orig$llabs"] = createExportWrapper("orig$llabs"); var _orig$lldiv = Module["_orig$lldiv"] = createExportWrapper("orig$lldiv"); var _orig$llrint = Module["_orig$llrint"] = createExportWrapper("orig$llrint"); var _orig$llrintf = Module["_orig$llrintf"] = createExportWrapper("orig$llrintf"); var _orig$llrintl = Module["_orig$llrintl"] = createExportWrapper("orig$llrintl"); var _orig$rintl = Module["_orig$rintl"] = createExportWrapper("orig$rintl"); var _orig$llround = Module["_orig$llround"] = createExportWrapper("orig$llround"); var _orig$llroundf = Module["_orig$llroundf"] = createExportWrapper("orig$llroundf"); var _orig$llroundl = Module["_orig$llroundl"] = createExportWrapper("orig$llroundl"); var _orig$roundl = Module["_orig$roundl"] = createExportWrapper("orig$roundl"); var _orig$lockf = Module["_orig$lockf"] = createExportWrapper("orig$lockf"); var _orig$lockf64 = Module["_orig$lockf64"] = createExportWrapper("orig$lockf64"); var _orig$log10l = Module["_orig$log10l"] = createExportWrapper("orig$log10l"); var _orig$log2l = Module["_orig$log2l"] = createExportWrapper("orig$log2l"); var _orig$logbl = Module["_orig$logbl"] = createExportWrapper("orig$logbl"); var _orig$strtoull = Module["_orig$strtoull"] = createExportWrapper("orig$strtoull"); var _orig$lrintl = Module["_orig$lrintl"] = createExportWrapper("orig$lrintl"); var _orig$lroundl = Module["_orig$lroundl"] = createExportWrapper("orig$lroundl"); var _orig$lseek = Module["_orig$lseek"] = createExportWrapper("orig$lseek"); var _orig$lseek64 = Module["_orig$lseek64"] = createExportWrapper("orig$lseek64"); var _orig$mmap = Module["_orig$mmap"] = createExportWrapper("orig$mmap"); var _orig$emscripten_builtin_mmap = Module["_orig$emscripten_builtin_mmap"] = createExportWrapper("orig$emscripten_builtin_mmap"); var _orig$mmap64 = Module["_orig$mmap64"] = createExportWrapper("orig$mmap64"); var _orig$nearbyintl = Module["_orig$nearbyintl"] = createExportWrapper("orig$nearbyintl"); var _orig$nexttoward = Module["_orig$nexttoward"] = createExportWrapper("orig$nexttoward"); var _orig$nexttowardf = Module["_orig$nexttowardf"] = createExportWrapper("orig$nexttowardf"); var _orig$nexttowardl = Module["_orig$nexttowardl"] = createExportWrapper("orig$nexttowardl"); var _orig$posix_fadvise = Module["_orig$posix_fadvise"] = createExportWrapper("orig$posix_fadvise"); var _orig$posix_fadvise64 = Module["_orig$posix_fadvise64"] = createExportWrapper("orig$posix_fadvise64"); var _orig$posix_fallocate = Module["_orig$posix_fallocate"] = createExportWrapper("orig$posix_fallocate"); var _orig$posix_fallocate64 = Module["_orig$posix_fallocate64"] = createExportWrapper("orig$posix_fallocate64"); var _orig$pread = Module["_orig$pread"] = createExportWrapper("orig$pread"); var _orig$pread64 = Module["_orig$pread64"] = createExportWrapper("orig$pread64"); var _orig$preadv = Module["_orig$preadv"] = createExportWrapper("orig$preadv"); var _orig$preadv64 = Module["_orig$preadv64"] = createExportWrapper("orig$preadv64"); var _orig$pwrite = Module["_orig$pwrite"] = createExportWrapper("orig$pwrite"); var _orig$pwrite64 = Module["_orig$pwrite64"] = createExportWrapper("orig$pwrite64"); var _orig$pwritev = Module["_orig$pwritev"] = createExportWrapper("orig$pwritev"); var _orig$pwritev64 = Module["_orig$pwritev64"] = createExportWrapper("orig$pwritev64"); var _orig$remainderl = Module["_orig$remainderl"] = createExportWrapper("orig$remainderl"); var _orig$remquol = Module["_orig$remquol"] = createExportWrapper("orig$remquol"); var _orig$scalblnl = Module["_orig$scalblnl"] = createExportWrapper("orig$scalblnl"); var _orig$sincosl = Module["_orig$sincosl"] = createExportWrapper("orig$sincosl"); var _orig$sinhl = Module["_orig$sinhl"] = createExportWrapper("orig$sinhl"); var _orig$sinl = Module["_orig$sinl"] = createExportWrapper("orig$sinl"); var _orig$strtoll = Module["_orig$strtoll"] = createExportWrapper("orig$strtoll"); var _orig$strtoimax = Module["_orig$strtoimax"] = createExportWrapper("orig$strtoimax"); var _orig$strtoumax = Module["_orig$strtoumax"] = createExportWrapper("orig$strtoumax"); var _orig$__strtoll_internal = Module["_orig$__strtoll_internal"] = createExportWrapper("orig$__strtoll_internal"); var _orig$__strtoull_internal = Module["_orig$__strtoull_internal"] = createExportWrapper("orig$__strtoull_internal"); var _orig$__strtoimax_internal = Module["_orig$__strtoimax_internal"] = createExportWrapper("orig$__strtoimax_internal"); var _orig$__strtoumax_internal = Module["_orig$__strtoumax_internal"] = createExportWrapper("orig$__strtoumax_internal"); var _orig$strtoull_l = Module["_orig$strtoull_l"] = createExportWrapper("orig$strtoull_l"); var _orig$strtoll_l = Module["_orig$strtoll_l"] = createExportWrapper("orig$strtoll_l"); var _orig$tanhl = Module["_orig$tanhl"] = createExportWrapper("orig$tanhl"); var _orig$tanl = Module["_orig$tanl"] = createExportWrapper("orig$tanl"); var _orig$tgammal = Module["_orig$tgammal"] = createExportWrapper("orig$tgammal"); var _orig$truncate = Module["_orig$truncate"] = createExportWrapper("orig$truncate"); var _orig$truncate64 = Module["_orig$truncate64"] = createExportWrapper("orig$truncate64"); var _orig$truncl = Module["_orig$truncl"] = createExportWrapper("orig$truncl"); var _orig$wcstoull = Module["_orig$wcstoull"] = createExportWrapper("orig$wcstoull"); var _orig$wcstoll = Module["_orig$wcstoll"] = createExportWrapper("orig$wcstoll"); var _orig$wcstoimax = Module["_orig$wcstoimax"] = createExportWrapper("orig$wcstoimax"); var _orig$wcstoumax = Module["_orig$wcstoumax"] = createExportWrapper("orig$wcstoumax"); var _orig$_ZNSt3__223__libcpp_atomic_monitorEPVKv = Module["_orig$_ZNSt3__223__libcpp_atomic_monitorEPVKv"] = createExportWrapper("orig$_ZNSt3__223__libcpp_atomic_monitorEPVKv"); var _orig$_ZNSt3__220__libcpp_atomic_waitEPVKvx = Module["_orig$_ZNSt3__220__libcpp_atomic_waitEPVKvx"] = createExportWrapper("orig$_ZNSt3__220__libcpp_atomic_waitEPVKvx"); var _orig$_ZNSt3__223__libcpp_atomic_monitorEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEE = Module["_orig$_ZNSt3__223__libcpp_atomic_monitorEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEE"] = createExportWrapper("orig$_ZNSt3__223__libcpp_atomic_monitorEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEE"); var _orig$_ZNSt3__220__libcpp_atomic_waitEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEEx = Module["_orig$_ZNSt3__220__libcpp_atomic_waitEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEEx"] = createExportWrapper("orig$_ZNSt3__220__libcpp_atomic_waitEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEEx"); var _orig$_ZNSt3__222__cxx_atomic_fetch_addIxEET_PNS_22__cxx_atomic_base_implIS1_EES1_NS_12memory_orderE = Module["_orig$_ZNSt3__222__cxx_atomic_fetch_addIxEET_PNS_22__cxx_atomic_base_implIS1_EES1_NS_12memory_orderE"] = createExportWrapper("orig$_ZNSt3__222__cxx_atomic_fetch_addIxEET_PNS_22__cxx_atomic_base_implIS1_EES1_NS_12memory_orderE"); var _orig$_ZNSt3__217__cxx_atomic_loadIxEET_PVKNS_22__cxx_atomic_base_implIS1_EENS_12memory_orderE = Module["_orig$_ZNSt3__217__cxx_atomic_loadIxEET_PVKNS_22__cxx_atomic_base_implIS1_EENS_12memory_orderE"] = createExportWrapper("orig$_ZNSt3__217__cxx_atomic_loadIxEET_PVKNS_22__cxx_atomic_base_implIS1_EENS_12memory_orderE"); var _orig$_ZNSt3__222__cxx_atomic_fetch_addIxEET_PVNS_22__cxx_atomic_base_implIS1_EES1_NS_12memory_orderE = Module["_orig$_ZNSt3__222__cxx_atomic_fetch_addIxEET_PVNS_22__cxx_atomic_base_implIS1_EES1_NS_12memory_orderE"] = createExportWrapper("orig$_ZNSt3__222__cxx_atomic_fetch_addIxEET_PVNS_22__cxx_atomic_base_implIS1_EES1_NS_12memory_orderE"); var _orig$_ZNSt3__222__cxx_atomic_fetch_subIxEET_PVNS_22__cxx_atomic_base_implIS1_EES1_NS_12memory_orderE = Module["_orig$_ZNSt3__222__cxx_atomic_fetch_subIxEET_PVNS_22__cxx_atomic_base_implIS1_EES1_NS_12memory_orderE"] = createExportWrapper("orig$_ZNSt3__222__cxx_atomic_fetch_subIxEET_PVNS_22__cxx_atomic_base_implIS1_EES1_NS_12memory_orderE"); var _orig$_ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEE4zeroEv = Module["_orig$_ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEE4zeroEv"] = createExportWrapper("orig$_ZNSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEE4zeroEv"); var _orig$_ZNSt3__26chrono12steady_clock3nowEv = Module["_orig$_ZNSt3__26chrono12steady_clock3nowEv"] = createExportWrapper("orig$_ZNSt3__26chrono12steady_clock3nowEv"); var _orig$_ZNSt3__26chronomiINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEES6_EENS_11common_typeIJT0_T1_EE4typeERKNS0_10time_pointIT_S8_EERKNSC_ISD_S9_EE = Module["_orig$_ZNSt3__26chronomiINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEES6_EENS_11common_typeIJT0_T1_EE4typeERKNS0_10time_pointIT_S8_EERKNSC_ISD_S9_EE"] = createExportWrapper("orig$_ZNSt3__26chronomiINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEES6_EENS_11common_typeIJT0_T1_EE4typeERKNS0_10time_pointIT_S8_EERKNSC_ISD_S9_EE"); var _orig$_ZNKSt3__229__libcpp_timed_backoff_policyclENS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE = Module["_orig$_ZNKSt3__229__libcpp_timed_backoff_policyclENS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"] = createExportWrapper("orig$_ZNKSt3__229__libcpp_timed_backoff_policyclENS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"); var _orig$_ZNSt3__26chronomiIxNS_5ratioILx1ELx1000000000EEExS3_EENS_11common_typeIJNS0_8durationIT_T0_EENS5_IT1_T2_EEEE4typeERKS8_RKSB_ = Module["_orig$_ZNSt3__26chronomiIxNS_5ratioILx1ELx1000000000EEExS3_EENS_11common_typeIJNS0_8durationIT_T0_EENS5_IT1_T2_EEEE4typeERKS8_RKSB_"] = createExportWrapper("orig$_ZNSt3__26chronomiIxNS_5ratioILx1ELx1000000000EEExS3_EENS_11common_typeIJNS0_8durationIT_T0_EENS5_IT1_T2_EEEE4typeERKS8_RKSB_"); var _orig$_ZNKSt3__26chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEE16time_since_epochEv = Module["_orig$_ZNKSt3__26chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEE16time_since_epochEv"] = createExportWrapper("orig$_ZNKSt3__26chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEE16time_since_epochEv"); var _orig$_ZNKSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEE5countEv = Module["_orig$_ZNKSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEE5countEv"] = createExportWrapper("orig$_ZNKSt3__26chrono8durationIxNS_5ratioILx1ELx1000000000EEEE5countEv"); var _orig$_ZNSt3__26chronodvIxNS_5ratioILx1ELx1000000000EEEiEENS_9enable_ifIXaantsr13__is_durationIT1_EE5valuesr14is_convertibleIS5_NS_11common_typeIJT_S5_EE4typeEEE5valueENS0_8durationIS9_T0_EEE4typeERKNSA_IS7_SB_EERKS5_ = Module["_orig$_ZNSt3__26chronodvIxNS_5ratioILx1ELx1000000000EEEiEENS_9enable_ifIXaantsr13__is_durationIT1_EE5valuesr14is_convertibleIS5_NS_11common_typeIJT_S5_EE4typeEEE5valueENS0_8durationIS9_T0_EEE4typeERKNSA_IS7_SB_EERKS5_"] = createExportWrapper("orig$_ZNSt3__26chronodvIxNS_5ratioILx1ELx1000000000EEEiEENS_9enable_ifIXaantsr13__is_durationIT1_EE5valuesr14is_convertibleIS5_NS_11common_typeIJT_S5_EE4typeEEE5valueENS0_8durationIS9_T0_EEE4typeERKNSA_IS7_SB_EERKS5_"); var _orig$_ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEExNS3_ILx1ELx1000000000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE = Module["_orig$_ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEExNS3_ILx1ELx1000000000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE"] = createExportWrapper("orig$_ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEExNS3_ILx1ELx1000000000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE"); var _orig$_ZNKSt3__26chrono8durationIxNS_5ratioILx1ELx1EEEE5countEv = Module["_orig$_ZNKSt3__26chrono8durationIxNS_5ratioILx1ELx1EEEE5countEv"] = createExportWrapper("orig$_ZNKSt3__26chrono8durationIxNS_5ratioILx1ELx1EEEE5countEv"); var _orig$_ZNSt3__26chronomiIxNS_5ratioILx1ELx1000000000EEExNS2_ILx1ELx1EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_ = Module["_orig$_ZNSt3__26chronomiIxNS_5ratioILx1ELx1000000000EEExNS2_ILx1ELx1EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_"] = createExportWrapper("orig$_ZNSt3__26chronomiIxNS_5ratioILx1ELx1000000000EEExNS2_ILx1ELx1EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_"); var _orig$_ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEclERKS5_ = Module["_orig$_ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEclERKS5_"] = createExportWrapper("orig$_ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEclERKS5_"); var _orig$_ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEExNS3_ILx1ELx1EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE = Module["_orig$_ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEExNS3_ILx1ELx1EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE"] = createExportWrapper("orig$_ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEExNS3_ILx1ELx1EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE"); var _orig$_ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEclERKS5_ = Module["_orig$_ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEclERKS5_"] = createExportWrapper("orig$_ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEclERKS5_"); var _orig$_ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEExNS3_ILx1ELx1000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE = Module["_orig$_ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEExNS3_ILx1ELx1000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE"] = createExportWrapper("orig$_ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEExNS3_ILx1ELx1000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE"); var _orig$_ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000ELx1EEELb0ELb1EEclERKS5_ = Module["_orig$_ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000ELx1EEELb0ELb1EEclERKS5_"] = createExportWrapper("orig$_ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000ELx1EEELb0ELb1EEclERKS5_"); var _orig$_ZNKSt3__26chrono8durationIxNS_5ratioILx1ELx1000EEEE5countEv = Module["_orig$_ZNKSt3__26chrono8durationIxNS_5ratioILx1ELx1000EEEE5countEv"] = createExportWrapper("orig$_ZNKSt3__26chrono8durationIxNS_5ratioILx1ELx1000EEEE5countEv"); var _orig$_ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEExNS3_ILx1ELx1000000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE = Module["_orig$_ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEExNS3_ILx1ELx1000000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE"] = createExportWrapper("orig$_ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEExNS3_ILx1ELx1000000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE"); var _orig$_ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000ELx1EEELb0ELb1EEclERKS5_ = Module["_orig$_ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000ELx1EEELb0ELb1EEclERKS5_"] = createExportWrapper("orig$_ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000ELx1EEELb0ELb1EEclERKS5_"); var _orig$_ZNKSt3__26chrono8durationIxNS_5ratioILx1ELx1000000EEEE5countEv = Module["_orig$_ZNKSt3__26chrono8durationIxNS_5ratioILx1ELx1000000EEEE5countEv"] = createExportWrapper("orig$_ZNKSt3__26chrono8durationIxNS_5ratioILx1ELx1000000EEEE5countEv"); var _orig$_ZNSt3__26chrono15duration_valuesIxE4zeroEv = Module["_orig$_ZNSt3__26chrono15duration_valuesIxE4zeroEv"] = createExportWrapper("orig$_ZNSt3__26chrono15duration_valuesIxE4zeroEv"); var _orig$_ZNSt3__26__itoa8__u64toaEyPc = Module["_orig$_ZNSt3__26__itoa8__u64toaEyPc"] = createExportWrapper("orig$_ZNSt3__26__itoa8__u64toaEyPc"); var _orig$_ZNSt3__28to_charsEPcS0_e = Module["_orig$_ZNSt3__28to_charsEPcS0_e"] = createExportWrapper("orig$_ZNSt3__28to_charsEPcS0_e"); var _orig$_ZNSt3__28to_charsEPcS0_eNS_12chars_formatE = Module["_orig$_ZNSt3__28to_charsEPcS0_eNS_12chars_formatE"] = createExportWrapper("orig$_ZNSt3__28to_charsEPcS0_eNS_12chars_formatE"); var _orig$_ZNSt3__28to_charsEPcS0_eNS_12chars_formatEi = Module["_orig$_ZNSt3__28to_charsEPcS0_eNS_12chars_formatEi"] = createExportWrapper("orig$_ZNSt3__28to_charsEPcS0_eNS_12chars_formatEi"); var _orig$_ZNSt3__28bit_castIydvEET_RKT0_ = Module["_orig$_ZNSt3__28bit_castIydvEET_RKT0_"] = createExportWrapper("orig$_ZNSt3__28bit_castIydvEET_RKT0_"); var _orig$_ZNSt3__27find_ifIPKyZZNS_36_Floating_to_chars_general_precisionIdEENS_15to_chars_resultEPcS5_T_iENKUlvE_clEvEUlyE_EES6_S6_S6_T0_ = Module["_orig$_ZNSt3__27find_ifIPKyZZNS_36_Floating_to_chars_general_precisionIdEENS_15to_chars_resultEPcS5_T_iENKUlvE_clEvEUlyE_EES6_S6_S6_T0_"] = createExportWrapper("orig$_ZNSt3__27find_ifIPKyZZNS_36_Floating_to_chars_general_precisionIdEENS_15to_chars_resultEPcS5_T_iENKUlvE_clEvEUlyE_EES6_S6_S6_T0_"); var _orig$_ZZZNSt3__236_Floating_to_chars_general_precisionIdEENS_15to_chars_resultEPcS2_T_iENKUlvE_clEvENKUlyE_clEy = Module["_orig$_ZZZNSt3__236_Floating_to_chars_general_precisionIdEENS_15to_chars_resultEPcS2_T_iENKUlvE_clEvENKUlyE_clEy"] = createExportWrapper("orig$_ZZZNSt3__236_Floating_to_chars_general_precisionIdEENS_15to_chars_resultEPcS2_T_iENKUlvE_clEvENKUlyE_clEy"); var _orig$_ZNSt3__26chrono12system_clock3nowEv = Module["_orig$_ZNSt3__26chrono12system_clock3nowEv"] = createExportWrapper("orig$_ZNSt3__26chrono12system_clock3nowEv"); var _orig$_ZNSt3__26chrono12system_clock9to_time_tERKNS0_10time_pointIS1_NS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE = Module["_orig$_ZNSt3__26chrono12system_clock9to_time_tERKNS0_10time_pointIS1_NS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE"] = createExportWrapper("orig$_ZNSt3__26chrono12system_clock9to_time_tERKNS0_10time_pointIS1_NS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE"); var _orig$_ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEExNS3_ILx1ELx1000000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE = Module["_orig$_ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEExNS3_ILx1ELx1000000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE"] = createExportWrapper("orig$_ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEExNS3_ILx1ELx1000000EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE"); var _orig$_ZNKSt3__26chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEE16time_since_epochEv = Module["_orig$_ZNKSt3__26chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEE16time_since_epochEv"] = createExportWrapper("orig$_ZNKSt3__26chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEE16time_since_epochEv"); var _orig$_ZNSt3__26chrono12system_clock11from_time_tEx = Module["_orig$_ZNSt3__26chrono12system_clock11from_time_tEx"] = createExportWrapper("orig$_ZNSt3__26chrono12system_clock11from_time_tEx"); var _orig$_ZNSt3__26chronoplIxNS_5ratioILx1ELx1EEExNS2_ILx1ELx1000000EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_ = Module["_orig$_ZNSt3__26chronoplIxNS_5ratioILx1ELx1EEExNS2_ILx1ELx1000000EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_"] = createExportWrapper("orig$_ZNSt3__26chronoplIxNS_5ratioILx1ELx1EEExNS2_ILx1ELx1000000EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_"); var _orig$_ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEclERKS5_ = Module["_orig$_ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEclERKS5_"] = createExportWrapper("orig$_ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEclERKS5_"); var _orig$_ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1000000EEEEExNS3_ILx1ELx1EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE = Module["_orig$_ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1000000EEEEExNS3_ILx1ELx1EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE"] = createExportWrapper("orig$_ZNSt3__26chrono13duration_castINS0_8durationIxNS_5ratioILx1ELx1000000EEEEExNS3_ILx1ELx1EEEEENS_9enable_ifIXsr13__is_durationIT_EE5valueES8_E4typeERKNS2_IT0_T1_EE"); var _orig$_ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000EEEEENS3_ILx1000000ELx1EEELb0ELb1EEclERKS5_ = Module["_orig$_ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000EEEEENS3_ILx1000000ELx1EEELb0ELb1EEclERKS5_"] = createExportWrapper("orig$_ZNKSt3__26chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000EEEEENS3_ILx1000000ELx1EEELb0ELb1EEclERKS5_"); var _orig$_ZNSt3__26chronoplIxNS_5ratioILx1ELx1EEExNS2_ILx1ELx1000000000EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_ = Module["_orig$_ZNSt3__26chronoplIxNS_5ratioILx1ELx1EEExNS2_ILx1ELx1000000000EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_"] = createExportWrapper("orig$_ZNSt3__26chronoplIxNS_5ratioILx1ELx1EEExNS2_ILx1ELx1000000000EEEEENS_11common_typeIJNS0_8durationIT_T0_EENS6_IT1_T2_EEEE4typeERKS9_RKSC_"); var _orig$_ZNSt3__218condition_variable15__do_timed_waitERNS_11unique_lockINS_5mutexEEENS_6chrono10time_pointINS5_12system_clockENS5_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE = Module["_orig$_ZNSt3__218condition_variable15__do_timed_waitERNS_11unique_lockINS_5mutexEEENS_6chrono10time_pointINS5_12system_clockENS5_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE"] = createExportWrapper("orig$_ZNSt3__218condition_variable15__do_timed_waitERNS_11unique_lockINS_5mutexEEENS_6chrono10time_pointINS5_12system_clockENS5_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE"); var _orig$_ZNKSt3__26chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEE16time_since_epochEv = Module["_orig$_ZNKSt3__26chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEE16time_since_epochEv"] = createExportWrapper("orig$_ZNKSt3__26chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEE16time_since_epochEv"); var _orig$_ZNSt3__216__double_to_bitsEd = Module["_orig$_ZNSt3__216__double_to_bitsEd"] = createExportWrapper("orig$_ZNSt3__216__double_to_bitsEd"); var _orig$_ZNSt3__217__mulShift_mod1e9EyPKyi = Module["_orig$_ZNSt3__217__mulShift_mod1e9EyPKyi"] = createExportWrapper("orig$_ZNSt3__217__mulShift_mod1e9EyPKyi"); var _orig$_ZNSt3__220__multipleOfPowerOf2Eyj = Module["_orig$_ZNSt3__220__multipleOfPowerOf2Eyj"] = createExportWrapper("orig$_ZNSt3__220__multipleOfPowerOf2Eyj"); var _orig$_ZNSt3__220__multipleOfPowerOf5Eyj = Module["_orig$_ZNSt3__220__multipleOfPowerOf5Eyj"] = createExportWrapper("orig$_ZNSt3__220__multipleOfPowerOf5Eyj"); var _orig$_ZNSt3__213__ryu_umul128EyyPy = Module["_orig$_ZNSt3__213__ryu_umul128EyyPy"] = createExportWrapper("orig$_ZNSt3__213__ryu_umul128EyyPy"); var _orig$_ZNSt3__219__ryu_shiftright128Eyyj = Module["_orig$_ZNSt3__219__ryu_shiftright128Eyyj"] = createExportWrapper("orig$_ZNSt3__219__ryu_shiftright128Eyyj"); var _orig$_ZNSt3__216__uint128_mod1e9Eyy = Module["_orig$_ZNSt3__216__uint128_mod1e9Eyy"] = createExportWrapper("orig$_ZNSt3__216__uint128_mod1e9Eyy"); var _orig$_ZNSt3__220__umul256_hi128_lo64Eyyyy = Module["_orig$_ZNSt3__220__umul256_hi128_lo64Eyyyy"] = createExportWrapper("orig$_ZNSt3__220__umul256_hi128_lo64Eyyyy"); var _orig$_ZNSt3__212__pow5FactorEy = Module["_orig$_ZNSt3__212__pow5FactorEy"] = createExportWrapper("orig$_ZNSt3__212__pow5FactorEy"); var _orig$_ZNSt3__26__div5Ey = Module["_orig$_ZNSt3__26__div5Ey"] = createExportWrapper("orig$_ZNSt3__26__div5Ey"); var _orig$_ZNSt3__27__umulhEyy = Module["_orig$_ZNSt3__27__umulhEyy"] = createExportWrapper("orig$_ZNSt3__27__umulhEyy"); var _orig$_ZNSt3__215__d2d_small_intEyjPNS_21__floating_decimal_64E = Module["_orig$_ZNSt3__215__d2d_small_intEyjPNS_21__floating_decimal_64E"] = createExportWrapper("orig$_ZNSt3__215__d2d_small_intEyjPNS_21__floating_decimal_64E"); var _orig$_ZNSt3__27__div10Ey = Module["_orig$_ZNSt3__27__div10Ey"] = createExportWrapper("orig$_ZNSt3__27__div10Ey"); var _orig$_ZNSt3__25__d2dEyj = Module["_orig$_ZNSt3__25__d2dEyj"] = createExportWrapper("orig$_ZNSt3__25__d2dEyj"); var _orig$_ZNSt3__28__div100Ey = Module["_orig$_ZNSt3__28__div100Ey"] = createExportWrapper("orig$_ZNSt3__28__div100Ey"); var _orig$_ZNSt3__217__decimalLength17Ey = Module["_orig$_ZNSt3__217__decimalLength17Ey"] = createExportWrapper("orig$_ZNSt3__217__decimalLength17Ey"); var _orig$_ZNSt3__28__div1e8Ey = Module["_orig$_ZNSt3__28__div1e8Ey"] = createExportWrapper("orig$_ZNSt3__28__div1e8Ey"); var _orig$_ZNSt3__28__div1e9Ey = Module["_orig$_ZNSt3__28__div1e9Ey"] = createExportWrapper("orig$_ZNSt3__28__div1e9Ey"); var _orig$_ZNSt3__210__mulShiftEjyi = Module["_orig$_ZNSt3__210__mulShiftEjyi"] = createExportWrapper("orig$_ZNSt3__210__mulShiftEjyi"); var _orig$_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE7seekoffExNS_8ios_base7seekdirEj = Module["_orig$_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE7seekoffExNS_8ios_base7seekdirEj"] = createExportWrapper("orig$_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE7seekoffExNS_8ios_base7seekdirEj"); var _orig$_ZNSt3__24fposI11__mbstate_tEC2Ex = Module["_orig$_ZNSt3__24fposI11__mbstate_tEC2Ex"] = createExportWrapper("orig$_ZNSt3__24fposI11__mbstate_tEC2Ex"); var _orig$_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE10pubseekoffExNS_8ios_base7seekdirEj = Module["_orig$_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE10pubseekoffExNS_8ios_base7seekdirEj"] = createExportWrapper("orig$_ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE10pubseekoffExNS_8ios_base7seekdirEj"); var _orig$_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE5seekgExNS_8ios_base7seekdirE = Module["_orig$_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE5seekgExNS_8ios_base7seekdirE"] = createExportWrapper("orig$_ZNSt3__213basic_istreamIcNS_11char_traitsIcEEE5seekgExNS_8ios_base7seekdirE"); var _orig$_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEx = Module["_orig$_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEx"] = createExportWrapper("orig$_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEx"); var _orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcx = Module["_orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcx"] = createExportWrapper("orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcx"); var _orig$_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEy = Module["_orig$_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEy"] = createExportWrapper("orig$_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEy"); var _orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcy = Module["_orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcy"] = createExportWrapper("orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEcy"); var _orig$_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEe = Module["_orig$_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEe"] = createExportWrapper("orig$_ZNSt3__213basic_ostreamIcNS_11char_traitsIcEEElsEe"); var _orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEce = Module["_orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEce"] = createExportWrapper("orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE3putES4_RNS_8ios_baseEce"); var _orig$_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE7seekoffExNS_8ios_base7seekdirEj = Module["_orig$_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE7seekoffExNS_8ios_base7seekdirEj"] = createExportWrapper("orig$_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE7seekoffExNS_8ios_base7seekdirEj"); var _orig$_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE10pubseekoffExNS_8ios_base7seekdirEj = Module["_orig$_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE10pubseekoffExNS_8ios_base7seekdirEj"] = createExportWrapper("orig$_ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE10pubseekoffExNS_8ios_base7seekdirEj"); var _orig$_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE5seekgExNS_8ios_base7seekdirE = Module["_orig$_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE5seekgExNS_8ios_base7seekdirE"] = createExportWrapper("orig$_ZNSt3__213basic_istreamIwNS_11char_traitsIwEEE5seekgExNS_8ios_base7seekdirE"); var _orig$_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEx = Module["_orig$_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEx"] = createExportWrapper("orig$_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEx"); var _orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwx = Module["_orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwx"] = createExportWrapper("orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwx"); var _orig$_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEy = Module["_orig$_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEy"] = createExportWrapper("orig$_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEy"); var _orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwy = Module["_orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwy"] = createExportWrapper("orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwy"); var _orig$_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEe = Module["_orig$_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEe"] = createExportWrapper("orig$_ZNSt3__213basic_ostreamIwNS_11char_traitsIwEEElsEe"); var _orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwe = Module["_orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwe"] = createExportWrapper("orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE3putES4_RNS_8ios_baseEwe"); var _orig$_ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj = Module["_orig$_ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj"] = createExportWrapper("orig$_ZNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj"); var _orig$_ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE7seekoffExNS_8ios_base7seekdirEj = Module["_orig$_ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE7seekoffExNS_8ios_base7seekdirEj"] = createExportWrapper("orig$_ZNSt3__213basic_filebufIcNS_11char_traitsIcEEE7seekoffExNS_8ios_base7seekdirEj"); var _orig$_ZNKSt3__24fposI11__mbstate_tEcvxEv = Module["_orig$_ZNKSt3__24fposI11__mbstate_tEcvxEv"] = createExportWrapper("orig$_ZNKSt3__24fposI11__mbstate_tEcvxEv"); var _orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcx = Module["_orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcx"] = createExportWrapper("orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcx"); var _orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_put_integralIxEES4_S4_RNS_8ios_baseEcT_PKc = Module["_orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_put_integralIxEES4_S4_RNS_8ios_baseEcT_PKc"] = createExportWrapper("orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_put_integralIxEES4_S4_RNS_8ios_baseEcT_PKc"); var _orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcy = Module["_orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcy"] = createExportWrapper("orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcy"); var _orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_put_integralIyEES4_S4_RNS_8ios_baseEcT_PKc = Module["_orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_put_integralIyEES4_S4_RNS_8ios_baseEcT_PKc"] = createExportWrapper("orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_put_integralIyEES4_S4_RNS_8ios_baseEcT_PKc"); var _orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEce = Module["_orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEce"] = createExportWrapper("orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEce"); var _orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE23__do_put_floating_pointIeEES4_S4_RNS_8ios_baseEcT_PKc = Module["_orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE23__do_put_floating_pointIeEES4_S4_RNS_8ios_baseEcT_PKc"] = createExportWrapper("orig$_ZNKSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE23__do_put_floating_pointIeEES4_S4_RNS_8ios_baseEcT_PKc"); var _orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwx = Module["_orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwx"] = createExportWrapper("orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwx"); var _orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_put_integralIxEES4_S4_RNS_8ios_baseEwT_PKc = Module["_orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_put_integralIxEES4_S4_RNS_8ios_baseEwT_PKc"] = createExportWrapper("orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_put_integralIxEES4_S4_RNS_8ios_baseEwT_PKc"); var _orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwy = Module["_orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwy"] = createExportWrapper("orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwy"); var _orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_put_integralIyEES4_S4_RNS_8ios_baseEwT_PKc = Module["_orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_put_integralIyEES4_S4_RNS_8ios_baseEwT_PKc"] = createExportWrapper("orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_put_integralIyEES4_S4_RNS_8ios_baseEwT_PKc"); var _orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwe = Module["_orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwe"] = createExportWrapper("orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwe"); var _orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE23__do_put_floating_pointIeEES4_S4_RNS_8ios_baseEwT_PKc = Module["_orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE23__do_put_floating_pointIeEES4_S4_RNS_8ios_baseEwT_PKc"] = createExportWrapper("orig$_ZNKSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE23__do_put_floating_pointIeEES4_S4_RNS_8ios_baseEwT_PKc"); var _orig$_ZNKSt3__29money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_bRNS_8ios_baseEce = Module["_orig$_ZNKSt3__29money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_bRNS_8ios_baseEce"] = createExportWrapper("orig$_ZNKSt3__29money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_bRNS_8ios_baseEce"); var _orig$_ZNKSt3__29money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_bRNS_8ios_baseEwe = Module["_orig$_ZNKSt3__29money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_bRNS_8ios_baseEwe"] = createExportWrapper("orig$_ZNKSt3__29money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_bRNS_8ios_baseEwe"); var _orig$_ZNSt3__225__num_get_signed_integralIxEET_PKcS3_Rji = Module["_orig$_ZNSt3__225__num_get_signed_integralIxEET_PKcS3_Rji"] = createExportWrapper("orig$_ZNSt3__225__num_get_signed_integralIxEET_PKcS3_Rji"); var _orig$_ZNSt3__214numeric_limitsIxE3minEv = Module["_orig$_ZNSt3__214numeric_limitsIxE3minEv"] = createExportWrapper("orig$_ZNSt3__214numeric_limitsIxE3minEv"); var _orig$_ZNSt3__214numeric_limitsIxE3maxEv = Module["_orig$_ZNSt3__214numeric_limitsIxE3maxEv"] = createExportWrapper("orig$_ZNSt3__214numeric_limitsIxE3maxEv"); var _orig$_ZNSt3__223__libcpp_numeric_limitsIxLb1EE3minEv = Module["_orig$_ZNSt3__223__libcpp_numeric_limitsIxLb1EE3minEv"] = createExportWrapper("orig$_ZNSt3__223__libcpp_numeric_limitsIxLb1EE3minEv"); var _orig$_ZNSt3__223__libcpp_numeric_limitsIxLb1EE3maxEv = Module["_orig$_ZNSt3__223__libcpp_numeric_limitsIxLb1EE3maxEv"] = createExportWrapper("orig$_ZNSt3__223__libcpp_numeric_limitsIxLb1EE3maxEv"); var _orig$_ZNSt3__227__num_get_unsigned_integralIyEET_PKcS3_Rji = Module["_orig$_ZNSt3__227__num_get_unsigned_integralIyEET_PKcS3_Rji"] = createExportWrapper("orig$_ZNSt3__227__num_get_unsigned_integralIyEET_PKcS3_Rji"); var _orig$_ZNSt3__214numeric_limitsIyE3maxEv = Module["_orig$_ZNSt3__214numeric_limitsIyE3maxEv"] = createExportWrapper("orig$_ZNSt3__214numeric_limitsIyE3maxEv"); var _orig$_ZNSt3__223__libcpp_numeric_limitsIyLb1EE3maxEv = Module["_orig$_ZNSt3__223__libcpp_numeric_limitsIyLb1EE3maxEv"] = createExportWrapper("orig$_ZNSt3__223__libcpp_numeric_limitsIyLb1EE3maxEv"); var _orig$_ZNSt3__24__fs10filesystem11__file_sizeERKNS1_4pathEPNS_10error_codeE = Module["_orig$_ZNSt3__24__fs10filesystem11__file_sizeERKNS1_4pathEPNS_10error_codeE"] = createExportWrapper("orig$_ZNSt3__24__fs10filesystem11__file_sizeERKNS1_4pathEPNS_10error_codeE"); var _orig$_ZNSt3__24__fs10filesystem17__hard_link_countERKNS1_4pathEPNS_10error_codeE = Module["_orig$_ZNSt3__24__fs10filesystem17__hard_link_countERKNS1_4pathEPNS_10error_codeE"] = createExportWrapper("orig$_ZNSt3__24__fs10filesystem17__hard_link_countERKNS1_4pathEPNS_10error_codeE"); var _orig$_ZNSt3__24__fs10filesystem17__last_write_timeERKNS1_4pathENS_6chrono10time_pointINS1_16_FilesystemClockENS5_8durationInNS_5ratioILx1ELx1000000000EEEEEEEPNS_10error_codeE = Module["_orig$_ZNSt3__24__fs10filesystem17__last_write_timeERKNS1_4pathENS_6chrono10time_pointINS1_16_FilesystemClockENS5_8durationInNS_5ratioILx1ELx1000000000EEEEEEEPNS_10error_codeE"] = createExportWrapper("orig$_ZNSt3__24__fs10filesystem17__last_write_timeERKNS1_4pathENS_6chrono10time_pointINS1_16_FilesystemClockENS5_8durationInNS_5ratioILx1ELx1000000000EEEEEEEPNS_10error_codeE"); var _orig$_ZNSt3__24__fs10filesystem12__remove_allERKNS1_4pathEPNS_10error_codeE = Module["_orig$_ZNSt3__24__fs10filesystem12__remove_allERKNS1_4pathEPNS_10error_codeE"] = createExportWrapper("orig$_ZNSt3__24__fs10filesystem12__remove_allERKNS1_4pathEPNS_10error_codeE"); var _orig$_ZNSt3__24__fs10filesystem13__resize_fileERKNS1_4pathEyPNS_10error_codeE = Module["_orig$_ZNSt3__24__fs10filesystem13__resize_fileERKNS1_4pathEyPNS_10error_codeE"] = createExportWrapper("orig$_ZNSt3__24__fs10filesystem13__resize_fileERKNS1_4pathEyPNS_10error_codeE"); var _orig$_ZNSt3__25stollERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmi = Module["_orig$_ZNSt3__25stollERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmi"] = createExportWrapper("orig$_ZNSt3__25stollERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmi"); var _orig$_ZNSt3__25stollERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPmi = Module["_orig$_ZNSt3__25stollERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPmi"] = createExportWrapper("orig$_ZNSt3__25stollERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPmi"); var _orig$_ZNSt3__26stoullERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmi = Module["_orig$_ZNSt3__26stoullERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmi"] = createExportWrapper("orig$_ZNSt3__26stoullERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmi"); var _orig$_ZNSt3__26stoullERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPmi = Module["_orig$_ZNSt3__26stoullERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPmi"] = createExportWrapper("orig$_ZNSt3__26stoullERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPmi"); var _orig$_ZNSt3__29to_stringEx = Module["_orig$_ZNSt3__29to_stringEx"] = createExportWrapper("orig$_ZNSt3__29to_stringEx"); var _orig$_ZNSt3__29to_stringEy = Module["_orig$_ZNSt3__29to_stringEy"] = createExportWrapper("orig$_ZNSt3__29to_stringEy"); var _orig$_ZNSt3__210to_wstringEx = Module["_orig$_ZNSt3__210to_wstringEx"] = createExportWrapper("orig$_ZNSt3__210to_wstringEx"); var _orig$_ZNSt3__210to_wstringEy = Module["_orig$_ZNSt3__210to_wstringEy"] = createExportWrapper("orig$_ZNSt3__210to_wstringEy"); var _orig$_ZNSt3__29to_stringEe = Module["_orig$_ZNSt3__29to_stringEe"] = createExportWrapper("orig$_ZNSt3__29to_stringEe"); var _orig$_ZNSt3__210to_wstringEe = Module["_orig$_ZNSt3__210to_wstringEe"] = createExportWrapper("orig$_ZNSt3__210to_wstringEe"); var _orig$_ZNSt3__28to_charsIxLi0EEENS_15to_chars_resultEPcS2_T_ = Module["_orig$_ZNSt3__28to_charsIxLi0EEENS_15to_chars_resultEPcS2_T_"] = createExportWrapper("orig$_ZNSt3__28to_charsIxLi0EEENS_15to_chars_resultEPcS2_T_"); var _orig$_ZNSt3__215__to_chars_itoaIxEENS_15to_chars_resultEPcS2_T_NS_17integral_constantIbLb1EEE = Module["_orig$_ZNSt3__215__to_chars_itoaIxEENS_15to_chars_resultEPcS2_T_NS_17integral_constantIbLb1EEE"] = createExportWrapper("orig$_ZNSt3__215__to_chars_itoaIxEENS_15to_chars_resultEPcS2_T_NS_17integral_constantIbLb1EEE"); var _orig$_ZNSt3__218__to_unsigned_likeIxEENS_13make_unsignedIT_E4typeES2_ = Module["_orig$_ZNSt3__218__to_unsigned_likeIxEENS_13make_unsignedIT_E4typeES2_"] = createExportWrapper("orig$_ZNSt3__218__to_unsigned_likeIxEENS_13make_unsignedIT_E4typeES2_"); var _orig$_ZNSt3__212__complementIyEET_S1_ = Module["_orig$_ZNSt3__212__complementIyEET_S1_"] = createExportWrapper("orig$_ZNSt3__212__complementIyEET_S1_"); var _orig$_ZNSt3__215__to_chars_itoaIyEENS_15to_chars_resultEPcS2_T_NS_17integral_constantIbLb0EEE = Module["_orig$_ZNSt3__215__to_chars_itoaIyEENS_15to_chars_resultEPcS2_T_NS_17integral_constantIbLb0EEE"] = createExportWrapper("orig$_ZNSt3__215__to_chars_itoaIyEENS_15to_chars_resultEPcS2_T_NS_17integral_constantIbLb0EEE"); var _orig$_ZNSt3__26__itoa13__traits_baseIyvE7__widthEy = Module["_orig$_ZNSt3__26__itoa13__traits_baseIyvE7__widthEy"] = createExportWrapper("orig$_ZNSt3__26__itoa13__traits_baseIyvE7__widthEy"); var _orig$_ZNSt3__26__itoa13__traits_baseIyvE9__convertEyPc = Module["_orig$_ZNSt3__26__itoa13__traits_baseIyvE9__convertEyPc"] = createExportWrapper("orig$_ZNSt3__26__itoa13__traits_baseIyvE9__convertEyPc"); var _orig$_ZNSt3__212__libcpp_clzEy = Module["_orig$_ZNSt3__212__libcpp_clzEy"] = createExportWrapper("orig$_ZNSt3__212__libcpp_clzEy"); var _orig$_ZNSt3__28to_charsIyLi0EEENS_15to_chars_resultEPcS2_T_ = Module["_orig$_ZNSt3__28to_charsIyLi0EEENS_15to_chars_resultEPcS2_T_"] = createExportWrapper("orig$_ZNSt3__28to_charsIyLi0EEENS_15to_chars_resultEPcS2_T_"); var _orig$_ZNSt3__212strstreambuf7seekoffExNS_8ios_base7seekdirEj = Module["_orig$_ZNSt3__212strstreambuf7seekoffExNS_8ios_base7seekdirEj"] = createExportWrapper("orig$_ZNSt3__212strstreambuf7seekoffExNS_8ios_base7seekdirEj"); var _orig$__gxx_personality_v0 = Module["_orig$__gxx_personality_v0"] = createExportWrapper("orig$__gxx_personality_v0"); var _orig$glClientWaitSync = Module["_orig$glClientWaitSync"] = createExportWrapper("orig$glClientWaitSync"); var _orig$glWaitSync = Module["_orig$glWaitSync"] = createExportWrapper("orig$glWaitSync"); var _orig$__absvdi2 = Module["_orig$__absvdi2"] = createExportWrapper("orig$__absvdi2"); var _orig$__absvti2 = Module["_orig$__absvti2"] = createExportWrapper("orig$__absvti2"); var _orig$__addtf3 = Module["_orig$__addtf3"] = createExportWrapper("orig$__addtf3"); var _orig$__ashlti3 = Module["_orig$__ashlti3"] = createExportWrapper("orig$__ashlti3"); var _orig$__lshrti3 = Module["_orig$__lshrti3"] = createExportWrapper("orig$__lshrti3"); var _orig$__addvdi3 = Module["_orig$__addvdi3"] = createExportWrapper("orig$__addvdi3"); var _orig$__addvti3 = Module["_orig$__addvti3"] = createExportWrapper("orig$__addvti3"); var _orig$__ashldi3 = Module["_orig$__ashldi3"] = createExportWrapper("orig$__ashldi3"); var _orig$__ashrdi3 = Module["_orig$__ashrdi3"] = createExportWrapper("orig$__ashrdi3"); var _orig$__ashrti3 = Module["_orig$__ashrti3"] = createExportWrapper("orig$__ashrti3"); var _orig$__atomic_load_8 = Module["_orig$__atomic_load_8"] = createExportWrapper("orig$__atomic_load_8"); var _orig$__atomic_store_8 = Module["_orig$__atomic_store_8"] = createExportWrapper("orig$__atomic_store_8"); var _orig$__atomic_store_16 = Module["_orig$__atomic_store_16"] = createExportWrapper("orig$__atomic_store_16"); var _orig$__atomic_exchange_8 = Module["_orig$__atomic_exchange_8"] = createExportWrapper("orig$__atomic_exchange_8"); var _orig$__atomic_exchange_16 = Module["_orig$__atomic_exchange_16"] = createExportWrapper("orig$__atomic_exchange_16"); var _orig$__atomic_compare_exchange_8 = Module["_orig$__atomic_compare_exchange_8"] = createExportWrapper("orig$__atomic_compare_exchange_8"); var _orig$__atomic_compare_exchange_16 = Module["_orig$__atomic_compare_exchange_16"] = createExportWrapper("orig$__atomic_compare_exchange_16"); var _orig$__atomic_fetch_add_8 = Module["_orig$__atomic_fetch_add_8"] = createExportWrapper("orig$__atomic_fetch_add_8"); var _orig$__atomic_fetch_add_16 = Module["_orig$__atomic_fetch_add_16"] = createExportWrapper("orig$__atomic_fetch_add_16"); var _orig$__atomic_fetch_sub_8 = Module["_orig$__atomic_fetch_sub_8"] = createExportWrapper("orig$__atomic_fetch_sub_8"); var _orig$__atomic_fetch_sub_16 = Module["_orig$__atomic_fetch_sub_16"] = createExportWrapper("orig$__atomic_fetch_sub_16"); var _orig$__atomic_fetch_and_8 = Module["_orig$__atomic_fetch_and_8"] = createExportWrapper("orig$__atomic_fetch_and_8"); var _orig$__atomic_fetch_and_16 = Module["_orig$__atomic_fetch_and_16"] = createExportWrapper("orig$__atomic_fetch_and_16"); var _orig$__atomic_fetch_or_8 = Module["_orig$__atomic_fetch_or_8"] = createExportWrapper("orig$__atomic_fetch_or_8"); var _orig$__atomic_fetch_or_16 = Module["_orig$__atomic_fetch_or_16"] = createExportWrapper("orig$__atomic_fetch_or_16"); var _orig$__atomic_fetch_xor_8 = Module["_orig$__atomic_fetch_xor_8"] = createExportWrapper("orig$__atomic_fetch_xor_8"); var _orig$__atomic_fetch_xor_16 = Module["_orig$__atomic_fetch_xor_16"] = createExportWrapper("orig$__atomic_fetch_xor_16"); var _orig$__atomic_fetch_nand_8 = Module["_orig$__atomic_fetch_nand_8"] = createExportWrapper("orig$__atomic_fetch_nand_8"); var _orig$__atomic_fetch_nand_16 = Module["_orig$__atomic_fetch_nand_16"] = createExportWrapper("orig$__atomic_fetch_nand_16"); var _orig$__bswapdi2 = Module["_orig$__bswapdi2"] = createExportWrapper("orig$__bswapdi2"); var _orig$__clzdi2 = Module["_orig$__clzdi2"] = createExportWrapper("orig$__clzdi2"); var _orig$__clzti2 = Module["_orig$__clzti2"] = createExportWrapper("orig$__clzti2"); var _orig$__cmpdi2 = Module["_orig$__cmpdi2"] = createExportWrapper("orig$__cmpdi2"); var _orig$__cmpti2 = Module["_orig$__cmpti2"] = createExportWrapper("orig$__cmpti2"); var _orig$__getf2 = Module["_orig$__getf2"] = createExportWrapper("orig$__getf2"); var _orig$__unordtf2 = Module["_orig$__unordtf2"] = createExportWrapper("orig$__unordtf2"); var _orig$__gttf2 = Module["_orig$__gttf2"] = createExportWrapper("orig$__gttf2"); var _orig$__ctzdi2 = Module["_orig$__ctzdi2"] = createExportWrapper("orig$__ctzdi2"); var _orig$__ctzti2 = Module["_orig$__ctzti2"] = createExportWrapper("orig$__ctzti2"); var _orig$__divdi3 = Module["_orig$__divdi3"] = createExportWrapper("orig$__divdi3"); var _orig$__udivmoddi4 = Module["_orig$__udivmoddi4"] = createExportWrapper("orig$__udivmoddi4"); var _orig$__divmoddi4 = Module["_orig$__divmoddi4"] = createExportWrapper("orig$__divmoddi4"); var _orig$__divmodti4 = Module["_orig$__divmodti4"] = createExportWrapper("orig$__divmodti4"); var _orig$__udivmodti4 = Module["_orig$__udivmodti4"] = createExportWrapper("orig$__udivmodti4"); var _orig$__divtc3 = Module["_orig$__divtc3"] = createExportWrapper("orig$__divtc3"); var _orig$__fixtfsi = Module["_orig$__fixtfsi"] = createExportWrapper("orig$__fixtfsi"); var _orig$__multi3 = Module["_orig$__multi3"] = createExportWrapper("orig$__multi3"); var _orig$__divti3 = Module["_orig$__divti3"] = createExportWrapper("orig$__divti3"); var _orig$__divxc3 = Module["_orig$__divxc3"] = createExportWrapper("orig$__divxc3"); var _orig$__ffsdi2 = Module["_orig$__ffsdi2"] = createExportWrapper("orig$__ffsdi2"); var _orig$__ffsti2 = Module["_orig$__ffsti2"] = createExportWrapper("orig$__ffsti2"); var _orig$__fixdfdi = Module["_orig$__fixdfdi"] = createExportWrapper("orig$__fixdfdi"); var _orig$__fixunsdfdi = Module["_orig$__fixunsdfdi"] = createExportWrapper("orig$__fixunsdfdi"); var _orig$__fixsfdi = Module["_orig$__fixsfdi"] = createExportWrapper("orig$__fixsfdi"); var _orig$__fixunssfdi = Module["_orig$__fixunssfdi"] = createExportWrapper("orig$__fixunssfdi"); var _orig$__fixtfdi = Module["_orig$__fixtfdi"] = createExportWrapper("orig$__fixtfdi"); var _orig$__fixtfti = Module["_orig$__fixtfti"] = createExportWrapper("orig$__fixtfti"); var _orig$__fixunstfdi = Module["_orig$__fixunstfdi"] = createExportWrapper("orig$__fixunstfdi"); var _orig$__fixunstfsi = Module["_orig$__fixunstfsi"] = createExportWrapper("orig$__fixunstfsi"); var _orig$__fixunstfti = Module["_orig$__fixunstfti"] = createExportWrapper("orig$__fixunstfti"); var _orig$__fixunsxfdi = Module["_orig$__fixunsxfdi"] = createExportWrapper("orig$__fixunsxfdi"); var _orig$__fixunsxfsi = Module["_orig$__fixunsxfsi"] = createExportWrapper("orig$__fixunsxfsi"); var _orig$__fixunsxfti = Module["_orig$__fixunsxfti"] = createExportWrapper("orig$__fixunsxfti"); var _orig$__fixxfdi = Module["_orig$__fixxfdi"] = createExportWrapper("orig$__fixxfdi"); var _orig$__fixxfti = Module["_orig$__fixxfti"] = createExportWrapper("orig$__fixxfti"); var _orig$__floatdidf = Module["_orig$__floatdidf"] = createExportWrapper("orig$__floatdidf"); var _orig$__floatdisf = Module["_orig$__floatdisf"] = createExportWrapper("orig$__floatdisf"); var _orig$__floatditf = Module["_orig$__floatditf"] = createExportWrapper("orig$__floatditf"); var _orig$__floatdixf = Module["_orig$__floatdixf"] = createExportWrapper("orig$__floatdixf"); var _orig$__floattidf = Module["_orig$__floattidf"] = createExportWrapper("orig$__floattidf"); var _orig$__floattisf = Module["_orig$__floattisf"] = createExportWrapper("orig$__floattisf"); var _orig$__floattitf = Module["_orig$__floattitf"] = createExportWrapper("orig$__floattitf"); var _orig$__floattixf = Module["_orig$__floattixf"] = createExportWrapper("orig$__floattixf"); var _orig$__floatundidf = Module["_orig$__floatundidf"] = createExportWrapper("orig$__floatundidf"); var _orig$__floatundisf = Module["_orig$__floatundisf"] = createExportWrapper("orig$__floatundisf"); var _orig$__floatunditf = Module["_orig$__floatunditf"] = createExportWrapper("orig$__floatunditf"); var _orig$__floatundixf = Module["_orig$__floatundixf"] = createExportWrapper("orig$__floatundixf"); var _orig$__floatuntidf = Module["_orig$__floatuntidf"] = createExportWrapper("orig$__floatuntidf"); var _orig$__floatuntisf = Module["_orig$__floatuntisf"] = createExportWrapper("orig$__floatuntisf"); var _orig$__floatuntitf = Module["_orig$__floatuntitf"] = createExportWrapper("orig$__floatuntitf"); var _orig$__floatuntixf = Module["_orig$__floatuntixf"] = createExportWrapper("orig$__floatuntixf"); var _orig$__lshrdi3 = Module["_orig$__lshrdi3"] = createExportWrapper("orig$__lshrdi3"); var _orig$__moddi3 = Module["_orig$__moddi3"] = createExportWrapper("orig$__moddi3"); var _orig$__modti3 = Module["_orig$__modti3"] = createExportWrapper("orig$__modti3"); var _orig$__muldi3 = Module["_orig$__muldi3"] = createExportWrapper("orig$__muldi3"); var _orig$__mulodi4 = Module["_orig$__mulodi4"] = createExportWrapper("orig$__mulodi4"); var _orig$__muloti4 = Module["_orig$__muloti4"] = createExportWrapper("orig$__muloti4"); var _orig$__udivti3 = Module["_orig$__udivti3"] = createExportWrapper("orig$__udivti3"); var _orig$__mulvdi3 = Module["_orig$__mulvdi3"] = createExportWrapper("orig$__mulvdi3"); var _orig$__mulvti3 = Module["_orig$__mulvti3"] = createExportWrapper("orig$__mulvti3"); var _orig$__mulxc3 = Module["_orig$__mulxc3"] = createExportWrapper("orig$__mulxc3"); var _orig$__negdi2 = Module["_orig$__negdi2"] = createExportWrapper("orig$__negdi2"); var _orig$__negti2 = Module["_orig$__negti2"] = createExportWrapper("orig$__negti2"); var _orig$__negvdi2 = Module["_orig$__negvdi2"] = createExportWrapper("orig$__negvdi2"); var _orig$__negvti2 = Module["_orig$__negvti2"] = createExportWrapper("orig$__negvti2"); var _orig$__paritydi2 = Module["_orig$__paritydi2"] = createExportWrapper("orig$__paritydi2"); var _orig$__parityti2 = Module["_orig$__parityti2"] = createExportWrapper("orig$__parityti2"); var _orig$__popcountdi2 = Module["_orig$__popcountdi2"] = createExportWrapper("orig$__popcountdi2"); var _orig$__popcountti2 = Module["_orig$__popcountti2"] = createExportWrapper("orig$__popcountti2"); var _orig$__powitf2 = Module["_orig$__powitf2"] = createExportWrapper("orig$__powitf2"); var _orig$__powixf2 = Module["_orig$__powixf2"] = createExportWrapper("orig$__powixf2"); var _orig$__subvdi3 = Module["_orig$__subvdi3"] = createExportWrapper("orig$__subvdi3"); var _orig$__subvti3 = Module["_orig$__subvti3"] = createExportWrapper("orig$__subvti3"); var _orig$__trunctfdf2 = Module["_orig$__trunctfdf2"] = createExportWrapper("orig$__trunctfdf2"); var _orig$__trunctfsf2 = Module["_orig$__trunctfsf2"] = createExportWrapper("orig$__trunctfsf2"); var _orig$__ucmpdi2 = Module["_orig$__ucmpdi2"] = createExportWrapper("orig$__ucmpdi2"); var _orig$__ucmpti2 = Module["_orig$__ucmpti2"] = createExportWrapper("orig$__ucmpti2"); var _orig$__udivdi3 = Module["_orig$__udivdi3"] = createExportWrapper("orig$__udivdi3"); var _orig$__umoddi3 = Module["_orig$__umoddi3"] = createExportWrapper("orig$__umoddi3"); var _orig$__umodti3 = Module["_orig$__umodti3"] = createExportWrapper("orig$__umodti3"); var ___environ = Module["___environ"] = 404e3; var ____environ = Module["____environ"] = 404e3; var __environ = Module["__environ"] = 404e3; var _environ = Module["_environ"] = 404e3; var __emscripten_main_thread_futex = Module["__emscripten_main_thread_futex"] = 385920; var _timezone = Module["_timezone"] = 385932; var _daylight = Module["_daylight"] = 385936; var _tzname = Module["_tzname"] = 385940; var ___progname = Module["___progname"] = 386592; var _optind = Module["_optind"] = 362648; var _opterr = Module["_opterr"] = 362652; var ___optreset = Module["___optreset"] = 386116; var ___optpos = Module["___optpos"] = 386120; var _optarg = Module["_optarg"] = 386124; var _optopt = Module["_optopt"] = 386128; var _optreset = Module["_optreset"] = 386116; var _h_errno = Module["_h_errno"] = 386252; var ___signgam = Module["___signgam"] = 401660; var __ns_flagdata = Module["__ns_flagdata"] = 213120; var ___progname_full = Module["___progname_full"] = 386596; var _program_invocation_short_name = Module["_program_invocation_short_name"] = 386592; var _program_invocation_name = Module["_program_invocation_name"] = 386596; var ___sig_pending = Module["___sig_pending"] = 401664; var ___sig_actions = Module["___sig_actions"] = 392560; var _signgam = Module["_signgam"] = 401660; var _stderr = Module["_stderr"] = 372696; var _stdin = Module["_stdin"] = 365252; var _stdout = Module["_stdout"] = 365256; var __ZTVSt12bad_any_cast = Module["__ZTVSt12bad_any_cast"] = 363696; var __ZTVN10__cxxabiv120__si_class_type_infoE = Module["__ZTVN10__cxxabiv120__si_class_type_infoE"] = 379896; var __ZTSSt12bad_any_cast = Module["__ZTSSt12bad_any_cast"] = 227952; var __ZTISt8bad_cast = Module["__ZTISt8bad_cast"] = 379944; var __ZTISt12bad_any_cast = Module["__ZTISt12bad_any_cast"] = 363716; var __ZTVNSt12experimental15fundamentals_v112bad_any_castE = Module["__ZTVNSt12experimental15fundamentals_v112bad_any_castE"] = 363728; var __ZTSNSt12experimental15fundamentals_v112bad_any_castE = Module["__ZTSNSt12experimental15fundamentals_v112bad_any_castE"] = 227969; var __ZTINSt12experimental15fundamentals_v112bad_any_castE = Module["__ZTINSt12experimental15fundamentals_v112bad_any_castE"] = 363748; var __ZNSt3__212placeholders2_1E = Module["__ZNSt3__212placeholders2_1E"] = 228019; var __ZNSt3__212placeholders2_2E = Module["__ZNSt3__212placeholders2_2E"] = 228020; var __ZNSt3__212placeholders2_3E = Module["__ZNSt3__212placeholders2_3E"] = 228021; var __ZNSt3__212placeholders2_4E = Module["__ZNSt3__212placeholders2_4E"] = 228022; var __ZNSt3__212placeholders2_5E = Module["__ZNSt3__212placeholders2_5E"] = 228023; var __ZNSt3__212placeholders2_6E = Module["__ZNSt3__212placeholders2_6E"] = 228024; var __ZNSt3__212placeholders2_7E = Module["__ZNSt3__212placeholders2_7E"] = 228025; var __ZNSt3__212placeholders2_8E = Module["__ZNSt3__212placeholders2_8E"] = 228026; var __ZNSt3__212placeholders2_9E = Module["__ZNSt3__212placeholders2_9E"] = 228027; var __ZNSt3__212placeholders3_10E = Module["__ZNSt3__212placeholders3_10E"] = 228028; var __ZNSt3__213__DIGIT_TABLEE = Module["__ZNSt3__213__DIGIT_TABLEE"] = 348928; var __ZNSt3__26__itoa16_Charconv_digitsE = Module["__ZNSt3__26__itoa16_Charconv_digitsE"] = 228032; var __ZNSt3__225_General_precision_tablesIfE16_Special_X_tableE = Module["__ZNSt3__225_General_precision_tablesIfE16_Special_X_tableE"] = 228080; var __ZNSt3__225_General_precision_tablesIfE17_Ordinary_X_tableE = Module["__ZNSt3__225_General_precision_tablesIfE17_Ordinary_X_tableE"] = 228336; var __ZNSt3__225_General_precision_tablesIfE6_Max_PE = Module["__ZNSt3__225_General_precision_tablesIfE6_Max_PE"] = 228512; var __ZNSt3__225_General_precision_tablesIdE16_Special_X_tableE = Module["__ZNSt3__225_General_precision_tablesIdE16_Special_X_tableE"] = 228528; var __ZNSt3__225_General_precision_tablesIdE17_Ordinary_X_tableE = Module["__ZNSt3__225_General_precision_tablesIdE17_Ordinary_X_tableE"] = 230096; var __ZNSt3__225_General_precision_tablesIdE6_Max_PE = Module["__ZNSt3__225_General_precision_tablesIdE6_Max_PE"] = 232608; var __ZNSt3__26chrono12system_clock9is_steadyE = Module["__ZNSt3__26chrono12system_clock9is_steadyE"] = 232612; var __ZNSt3__26chrono12steady_clock9is_steadyE = Module["__ZNSt3__26chrono12steady_clock9is_steadyE"] = 232613; var __ZNSt3__213__POW10_SPLITE = Module["__ZNSt3__213__POW10_SPLITE"] = 232624; var __ZNSt3__214__POW10_OFFSETE = Module["__ZNSt3__214__POW10_OFFSETE"] = 262e3; var __ZNSt3__213__MIN_BLOCK_2E = Module["__ZNSt3__213__MIN_BLOCK_2E"] = 262128; var __ZNSt3__216__POW10_OFFSET_2E = Module["__ZNSt3__216__POW10_OFFSET_2E"] = 262208; var __ZNSt3__215__POW10_SPLIT_2E = Module["__ZNSt3__215__POW10_SPLIT_2E"] = 262352; var __ZNSt3__223__DOUBLE_POW5_INV_SPLITE = Module["__ZNSt3__223__DOUBLE_POW5_INV_SPLITE"] = 337552; var __ZNSt3__219__DOUBLE_POW5_SPLITE = Module["__ZNSt3__219__DOUBLE_POW5_SPLITE"] = 342224; var __ZZNSt3__210__to_charsEPcS0_NS_21__floating_decimal_64ENS_12chars_formatEdE11_Adjustment = Module["__ZZNSt3__210__to_charsEPcS0_NS_21__floating_decimal_64ENS_12chars_formatEdE11_Adjustment"] = 347440; var __ZZNSt3__210__to_charsEPcS0_NS_21__floating_decimal_64ENS_12chars_formatEdE21_Max_shifted_mantissa = Module["__ZZNSt3__210__to_charsEPcS0_NS_21__floating_decimal_64ENS_12chars_formatEdE21_Max_shifted_mantissa"] = 347760; var __ZNSt3__223__libcpp_debug_functionE = Module["__ZNSt3__223__libcpp_debug_functionE"] = 363760; var __ZTVNSt3__28__c_nodeE = Module["__ZTVNSt3__28__c_nodeE"] = 363764; var __ZTVN10__cxxabiv117__class_type_infoE = Module["__ZTVN10__cxxabiv117__class_type_infoE"] = 379848; var __ZTSNSt3__28__c_nodeE = Module["__ZTSNSt3__28__c_nodeE"] = 347944; var __ZTINSt3__28__c_nodeE = Module["__ZTINSt3__28__c_nodeE"] = 363796; var __ZTVNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEEE = Module["__ZTVNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEEE"] = 363804; var __ZTSNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEEE = Module["__ZTSNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEEE"] = 347962; var __ZTINSt3__219__shared_weak_countE = Module["__ZTINSt3__219__shared_weak_countE"] = 371128; var __ZTINSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEEE = Module["__ZTINSt3__220__shared_ptr_emplaceINS_4__fs10filesystem12__dir_streamENS_9allocatorIS3_EEEE"] = 363832; var __ZTVNSt3__219__shared_weak_countE = Module["__ZTVNSt3__219__shared_weak_countE"] = 371100; var __ZTVNSt3__214__shared_countE = Module["__ZTVNSt3__214__shared_countE"] = 371072; var __ZTINSt3__214__shared_countE = Module["__ZTINSt3__214__shared_countE"] = 371092; var __ZTVNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEEE = Module["__ZTVNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEEE"] = 363844; var __ZTSNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEEE = Module["__ZTSNSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEEE"] = 348049; var __ZTINSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEEE = Module["__ZTINSt3__220__shared_ptr_emplaceINS_4__fs10filesystem28recursive_directory_iterator12__shared_impENS_9allocatorIS4_EEEE"] = 363872; var __ZTVSt16nested_exception = Module["__ZTVSt16nested_exception"] = 363884; var __ZTSSt16nested_exception = Module["__ZTSSt16nested_exception"] = 348166; var __ZTISt16nested_exception = Module["__ZTISt16nested_exception"] = 363900; var __ZNSt3__222__FLOAT_POW5_INV_SPLITE = Module["__ZNSt3__222__FLOAT_POW5_INV_SPLITE"] = 348192; var __ZNSt3__218__FLOAT_POW5_SPLITE = Module["__ZNSt3__218__FLOAT_POW5_SPLITE"] = 348448; var __ZZNSt3__210__to_charsEPcS0_NS_21__floating_decimal_32ENS_12chars_formatEjjE11_Adjustment = Module["__ZZNSt3__210__to_charsEPcS0_NS_21__floating_decimal_32ENS_12chars_formatEjjE11_Adjustment"] = 348832; var __ZZNSt3__210__to_charsEPcS0_NS_21__floating_decimal_32ENS_12chars_formatEjjE21_Max_shifted_mantissa = Module["__ZZNSt3__210__to_charsEPcS0_NS_21__floating_decimal_32ENS_12chars_formatEjjE21_Max_shifted_mantissa"] = 348880; var __ZTVNSt3__212format_errorE = Module["__ZTVNSt3__212format_errorE"] = 363908; var __ZTSNSt3__212format_errorE = Module["__ZTSNSt3__212format_errorE"] = 349128; var __ZTISt13runtime_error = Module["__ZTISt13runtime_error"] = 379704; var __ZTINSt3__212format_errorE = Module["__ZTINSt3__212format_errorE"] = 363928; var __ZTVNSt3__217bad_function_callE = Module["__ZTVNSt3__217bad_function_callE"] = 363940; var __ZTSNSt3__217bad_function_callE = Module["__ZTSNSt3__217bad_function_callE"] = 349151; var __ZTISt9exception = Module["__ZTISt9exception"] = 379936; var __ZTINSt3__217bad_function_callE = Module["__ZTINSt3__217bad_function_callE"] = 363960; var __ZTVNSt3__223__future_error_categoryE = Module["__ZTVNSt3__223__future_error_categoryE"] = 363976; var __ZTVNSt3__212future_errorE = Module["__ZTVNSt3__212future_errorE"] = 364012; var __ZTVNSt3__217__assoc_sub_stateE = Module["__ZTVNSt3__217__assoc_sub_stateE"] = 364032; var __ZTSNSt3__217__assoc_sub_stateE = Module["__ZTSNSt3__217__assoc_sub_stateE"] = 349179; var __ZTINSt3__217__assoc_sub_stateE = Module["__ZTINSt3__217__assoc_sub_stateE"] = 364056; var __ZTSNSt3__223__future_error_categoryE = Module["__ZTSNSt3__223__future_error_categoryE"] = 349207; var __ZTINSt3__212__do_messageE = Module["__ZTINSt3__212__do_messageE"] = 373512; var __ZTINSt3__223__future_error_categoryE = Module["__ZTINSt3__223__future_error_categoryE"] = 364068; var __ZTSNSt3__212future_errorE = Module["__ZTSNSt3__212future_errorE"] = 349241; var __ZTISt11logic_error = Module["__ZTISt11logic_error"] = 379564; var __ZTINSt3__212future_errorE = Module["__ZTINSt3__212future_errorE"] = 364080; var __ZTVNSt3__215basic_streambufIcNS_11char_traitsIcEEEE = Module["__ZTVNSt3__215basic_streambufIcNS_11char_traitsIcEEEE"] = 364112; var __ZTVNSt3__213basic_istreamIcNS_11char_traitsIcEEEE = Module["__ZTVNSt3__213basic_istreamIcNS_11char_traitsIcEEEE"] = 365336; var __ZTTNSt3__213basic_istreamIcNS_11char_traitsIcEEEE = Module["__ZTTNSt3__213basic_istreamIcNS_11char_traitsIcEEEE"] = 364176; var __ZTVNSt3__213basic_ostreamIcNS_11char_traitsIcEEEE = Module["__ZTVNSt3__213basic_ostreamIcNS_11char_traitsIcEEEE"] = 365452; var __ZTTNSt3__213basic_ostreamIcNS_11char_traitsIcEEEE = Module["__ZTTNSt3__213basic_ostreamIcNS_11char_traitsIcEEEE"] = 364184; var __ZTVNSt3__214basic_iostreamIcNS_11char_traitsIcEEEE = Module["__ZTVNSt3__214basic_iostreamIcNS_11char_traitsIcEEEE"] = 364192; var __ZTTNSt3__214basic_iostreamIcNS_11char_traitsIcEEEE = Module["__ZTTNSt3__214basic_iostreamIcNS_11char_traitsIcEEEE"] = 364252; var __ZTVNSt3__215basic_streambufIwNS_11char_traitsIwEEEE = Module["__ZTVNSt3__215basic_streambufIwNS_11char_traitsIwEEEE"] = 364280; var __ZTVNSt3__213basic_istreamIwNS_11char_traitsIwEEEE = Module["__ZTVNSt3__213basic_istreamIwNS_11char_traitsIwEEEE"] = 365576; var __ZTTNSt3__213basic_istreamIwNS_11char_traitsIwEEEE = Module["__ZTTNSt3__213basic_istreamIwNS_11char_traitsIwEEEE"] = 364344; var __ZTVNSt3__213basic_ostreamIwNS_11char_traitsIwEEEE = Module["__ZTVNSt3__213basic_ostreamIwNS_11char_traitsIwEEEE"] = 365744; var __ZTTNSt3__213basic_ostreamIwNS_11char_traitsIwEEEE = Module["__ZTTNSt3__213basic_ostreamIwNS_11char_traitsIwEEEE"] = 364352; var __ZTVNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZTVNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = 364360; var __ZTVNSt3__213basic_filebufIcNS_11char_traitsIcEEEE = Module["__ZTVNSt3__213basic_filebufIcNS_11char_traitsIcEEEE"] = 364424; var __ZTVNSt3__29basic_iosIcNS_11char_traitsIcEEEE = Module["__ZTVNSt3__29basic_iosIcNS_11char_traitsIcEEEE"] = 371396; var __ZTSNSt3__29basic_iosIcNS_11char_traitsIcEEEE = Module["__ZTSNSt3__29basic_iosIcNS_11char_traitsIcEEEE"] = 349648; var __ZTINSt3__28ios_baseE = Module["__ZTINSt3__28ios_baseE"] = 371440; var __ZTINSt3__29basic_iosIcNS_11char_traitsIcEEEE = Module["__ZTINSt3__29basic_iosIcNS_11char_traitsIcEEEE"] = 371412; var __ZTSNSt3__215basic_streambufIcNS_11char_traitsIcEEEE = Module["__ZTSNSt3__215basic_streambufIcNS_11char_traitsIcEEEE"] = 349690; var __ZTINSt3__215basic_streambufIcNS_11char_traitsIcEEEE = Module["__ZTINSt3__215basic_streambufIcNS_11char_traitsIcEEEE"] = 372976; var __ZTVN10__cxxabiv121__vmi_class_type_infoE = Module["__ZTVN10__cxxabiv121__vmi_class_type_infoE"] = 379272; var __ZTSNSt3__213basic_istreamIcNS_11char_traitsIcEEEE = Module["__ZTSNSt3__213basic_istreamIcNS_11char_traitsIcEEEE"] = 349739; var __ZTINSt3__213basic_istreamIcNS_11char_traitsIcEEEE = Module["__ZTINSt3__213basic_istreamIcNS_11char_traitsIcEEEE"] = 373036; var __ZTSNSt3__213basic_ostreamIcNS_11char_traitsIcEEEE = Module["__ZTSNSt3__213basic_ostreamIcNS_11char_traitsIcEEEE"] = 349786; var __ZTINSt3__213basic_ostreamIcNS_11char_traitsIcEEEE = Module["__ZTINSt3__213basic_ostreamIcNS_11char_traitsIcEEEE"] = 373112; var __ZTCNSt3__214basic_iostreamIcNS_11char_traitsIcEEEE0_NS_13basic_istreamIcS2_EE = Module["__ZTCNSt3__214basic_iostreamIcNS_11char_traitsIcEEEE0_NS_13basic_istreamIcS2_EE"] = 364488; var __ZTCNSt3__214basic_iostreamIcNS_11char_traitsIcEEEE8_NS_13basic_ostreamIcS2_EE = Module["__ZTCNSt3__214basic_iostreamIcNS_11char_traitsIcEEEE8_NS_13basic_ostreamIcS2_EE"] = 364528; var __ZTSNSt3__214basic_iostreamIcNS_11char_traitsIcEEEE = Module["__ZTSNSt3__214basic_iostreamIcNS_11char_traitsIcEEEE"] = 349833; var __ZTINSt3__214basic_iostreamIcNS_11char_traitsIcEEEE = Module["__ZTINSt3__214basic_iostreamIcNS_11char_traitsIcEEEE"] = 373208; var __ZTVNSt3__29basic_iosIwNS_11char_traitsIwEEEE = Module["__ZTVNSt3__29basic_iosIwNS_11char_traitsIwEEEE"] = 365640; var __ZTSNSt3__29basic_iosIwNS_11char_traitsIwEEEE = Module["__ZTSNSt3__29basic_iosIwNS_11char_traitsIwEEEE"] = 349881; var __ZTINSt3__29basic_iosIwNS_11char_traitsIwEEEE = Module["__ZTINSt3__29basic_iosIwNS_11char_traitsIwEEEE"] = 365656; var __ZTSNSt3__215basic_streambufIwNS_11char_traitsIwEEEE = Module["__ZTSNSt3__215basic_streambufIwNS_11char_traitsIwEEEE"] = 349923; var __ZTINSt3__215basic_streambufIwNS_11char_traitsIwEEEE = Module["__ZTINSt3__215basic_streambufIwNS_11char_traitsIwEEEE"] = 365556; var __ZTSNSt3__213basic_istreamIwNS_11char_traitsIwEEEE = Module["__ZTSNSt3__213basic_istreamIwNS_11char_traitsIwEEEE"] = 349972; var __ZTINSt3__213basic_istreamIwNS_11char_traitsIwEEEE = Module["__ZTINSt3__213basic_istreamIwNS_11char_traitsIwEEEE"] = 365616; var __ZTSNSt3__213basic_ostreamIwNS_11char_traitsIwEEEE = Module["__ZTSNSt3__213basic_ostreamIwNS_11char_traitsIwEEEE"] = 350019; var __ZTINSt3__213basic_ostreamIwNS_11char_traitsIwEEEE = Module["__ZTINSt3__213basic_ostreamIwNS_11char_traitsIwEEEE"] = 365784; var __ZTSNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZTSNSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = 350066; var __ZTINSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZTINSt3__215basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = 364568; var __ZTVNSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZTVNSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = 364580; var __ZTTNSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZTTNSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = 364640; var __ZTCNSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE = Module["__ZTCNSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE"] = 364680; var __ZTCNSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE = Module["__ZTCNSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE"] = 364740; var __ZTCNSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE8_NS_13basic_ostreamIcS2_EE = Module["__ZTCNSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE8_NS_13basic_ostreamIcS2_EE"] = 364780; var __ZTSNSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZTSNSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = 350132; var __ZTINSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZTINSt3__218basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = 364820; var __ZTVNSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZTVNSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = 364832; var __ZTTNSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZTTNSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = 364872; var __ZTCNSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE = Module["__ZTCNSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE"] = 364888; var __ZTSNSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZTSNSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = 350201; var __ZTINSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZTINSt3__219basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = 364928; var __ZTVNSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZTVNSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = 364940; var __ZTTNSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZTTNSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = 364980; var __ZTCNSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE = Module["__ZTCNSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE"] = 364996; var __ZTSNSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZTSNSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = 350271; var __ZTINSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE = Module["__ZTINSt3__219basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"] = 365036; var __ZTVNSt3__214basic_ifstreamIcNS_11char_traitsIcEEEE = Module["__ZTVNSt3__214basic_ifstreamIcNS_11char_traitsIcEEEE"] = 371340; var __ZTTNSt3__214basic_ifstreamIcNS_11char_traitsIcEEEE = Module["__ZTTNSt3__214basic_ifstreamIcNS_11char_traitsIcEEEE"] = 371380; var __ZTCNSt3__214basic_ifstreamIcNS_11char_traitsIcEEEE0_NS_13basic_istreamIcS2_EE = Module["__ZTCNSt3__214basic_ifstreamIcNS_11char_traitsIcEEEE0_NS_13basic_istreamIcS2_EE"] = 365048; var __ZTSNSt3__214basic_ifstreamIcNS_11char_traitsIcEEEE = Module["__ZTSNSt3__214basic_ifstreamIcNS_11char_traitsIcEEEE"] = 350341; var __ZTINSt3__214basic_ifstreamIcNS_11char_traitsIcEEEE = Module["__ZTINSt3__214basic_ifstreamIcNS_11char_traitsIcEEEE"] = 365088; var __ZTVNSt3__214basic_ofstreamIcNS_11char_traitsIcEEEE = Module["__ZTVNSt3__214basic_ofstreamIcNS_11char_traitsIcEEEE"] = 371448; var __ZTTNSt3__214basic_ofstreamIcNS_11char_traitsIcEEEE = Module["__ZTTNSt3__214basic_ofstreamIcNS_11char_traitsIcEEEE"] = 371488; var __ZTCNSt3__214basic_ofstreamIcNS_11char_traitsIcEEEE0_NS_13basic_ostreamIcS2_EE = Module["__ZTCNSt3__214basic_ofstreamIcNS_11char_traitsIcEEEE0_NS_13basic_ostreamIcS2_EE"] = 365100; var __ZTSNSt3__214basic_ofstreamIcNS_11char_traitsIcEEEE = Module["__ZTSNSt3__214basic_ofstreamIcNS_11char_traitsIcEEEE"] = 350389; var __ZTINSt3__214basic_ofstreamIcNS_11char_traitsIcEEEE = Module["__ZTINSt3__214basic_ofstreamIcNS_11char_traitsIcEEEE"] = 365140; var __ZTSNSt3__213basic_filebufIcNS_11char_traitsIcEEEE = Module["__ZTSNSt3__213basic_filebufIcNS_11char_traitsIcEEEE"] = 350437; var __ZTINSt3__213basic_filebufIcNS_11char_traitsIcEEEE = Module["__ZTINSt3__213basic_filebufIcNS_11char_traitsIcEEEE"] = 365152; var __ZNSt3__25ctypeIcE2idE = Module["__ZNSt3__25ctypeIcE2idE"] = 421800; var __ZNSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE2idE = Module["__ZNSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE2idE"] = 421612; var __ZNSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE2idE = Module["__ZNSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE2idE"] = 421628; var __ZNSt3__25ctypeIwE2idE = Module["__ZNSt3__25ctypeIwE2idE"] = 421792; var __ZNSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE2idE = Module["__ZNSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE2idE"] = 421620; var __ZNSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE2idE = Module["__ZNSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE2idE"] = 421636; var __ZNSt3__27codecvtIcc11__mbstate_tE2idE = Module["__ZNSt3__27codecvtIcc11__mbstate_tE2idE"] = 421808; var __ZTVNSt3__219__iostream_categoryE = Module["__ZTVNSt3__219__iostream_categoryE"] = 365168; var __ZTVNSt3__28ios_base7failureE = Module["__ZTVNSt3__28ios_base7failureE"] = 365204; var __ZNSt3__28ios_base9boolalphaE = Module["__ZNSt3__28ios_base9boolalphaE"] = 350484; var __ZNSt3__28ios_base3decE = Module["__ZNSt3__28ios_base3decE"] = 350488; var __ZNSt3__28ios_base5fixedE = Module["__ZNSt3__28ios_base5fixedE"] = 350492; var __ZNSt3__28ios_base3hexE = Module["__ZNSt3__28ios_base3hexE"] = 350496; var __ZNSt3__28ios_base8internalE = Module["__ZNSt3__28ios_base8internalE"] = 350500; var __ZNSt3__28ios_base4leftE = Module["__ZNSt3__28ios_base4leftE"] = 350504; var __ZNSt3__28ios_base3octE = Module["__ZNSt3__28ios_base3octE"] = 350508; var __ZNSt3__28ios_base5rightE = Module["__ZNSt3__28ios_base5rightE"] = 350512; var __ZNSt3__28ios_base10scientificE = Module["__ZNSt3__28ios_base10scientificE"] = 350516; var __ZNSt3__28ios_base8showbaseE = Module["__ZNSt3__28ios_base8showbaseE"] = 350520; var __ZNSt3__28ios_base9showpointE = Module["__ZNSt3__28ios_base9showpointE"] = 350524; var __ZNSt3__28ios_base7showposE = Module["__ZNSt3__28ios_base7showposE"] = 350528; var __ZNSt3__28ios_base6skipwsE = Module["__ZNSt3__28ios_base6skipwsE"] = 350532; var __ZNSt3__28ios_base7unitbufE = Module["__ZNSt3__28ios_base7unitbufE"] = 350536; var __ZNSt3__28ios_base9uppercaseE = Module["__ZNSt3__28ios_base9uppercaseE"] = 350540; var __ZNSt3__28ios_base11adjustfieldE = Module["__ZNSt3__28ios_base11adjustfieldE"] = 350544; var __ZNSt3__28ios_base9basefieldE = Module["__ZNSt3__28ios_base9basefieldE"] = 350548; var __ZNSt3__28ios_base10floatfieldE = Module["__ZNSt3__28ios_base10floatfieldE"] = 350552; var __ZNSt3__28ios_base6badbitE = Module["__ZNSt3__28ios_base6badbitE"] = 350556; var __ZNSt3__28ios_base6eofbitE = Module["__ZNSt3__28ios_base6eofbitE"] = 350560; var __ZNSt3__28ios_base7failbitE = Module["__ZNSt3__28ios_base7failbitE"] = 350564; var __ZNSt3__28ios_base7goodbitE = Module["__ZNSt3__28ios_base7goodbitE"] = 350568; var __ZNSt3__28ios_base3appE = Module["__ZNSt3__28ios_base3appE"] = 350572; var __ZNSt3__28ios_base3ateE = Module["__ZNSt3__28ios_base3ateE"] = 350576; var __ZNSt3__28ios_base6binaryE = Module["__ZNSt3__28ios_base6binaryE"] = 350580; var __ZNSt3__28ios_base2inE = Module["__ZNSt3__28ios_base2inE"] = 350584; var __ZNSt3__28ios_base3outE = Module["__ZNSt3__28ios_base3outE"] = 350588; var __ZNSt3__28ios_base5truncE = Module["__ZNSt3__28ios_base5truncE"] = 350592; var __ZNSt3__28ios_base9__xindex_E = Module["__ZNSt3__28ios_base9__xindex_E"] = 420540; var __ZTVNSt3__28ios_baseE = Module["__ZTVNSt3__28ios_baseE"] = 371424; var __ZTSNSt3__28ios_baseE = Module["__ZTSNSt3__28ios_baseE"] = 350596; var __ZTSNSt3__219__iostream_categoryE = Module["__ZTSNSt3__219__iostream_categoryE"] = 350614; var __ZTINSt3__219__iostream_categoryE = Module["__ZTINSt3__219__iostream_categoryE"] = 365228; var __ZTSNSt3__28ios_base7failureE = Module["__ZTSNSt3__28ios_base7failureE"] = 350644; var __ZTINSt3__212system_errorE = Module["__ZTINSt3__212system_errorE"] = 373548; var __ZTINSt3__28ios_base7failureE = Module["__ZTINSt3__28ios_base7failureE"] = 365240; var __ZNSt3__23cinE = Module["__ZNSt3__23cinE"] = 420552; var __ZNSt3__24wcinE = Module["__ZNSt3__24wcinE"] = 420640; var __ZNSt3__24coutE = Module["__ZNSt3__24coutE"] = 420728; var __ZNSt3__25wcoutE = Module["__ZNSt3__25wcoutE"] = 420812; var __ZNSt3__24cerrE = Module["__ZNSt3__24cerrE"] = 420896; var __ZNSt3__25wcerrE = Module["__ZNSt3__25wcerrE"] = 420980; var __ZNSt3__24clogE = Module["__ZNSt3__24clogE"] = 421064; var __ZNSt3__25wclogE = Module["__ZNSt3__25wclogE"] = 421148; var __ZNSt3__219__start_std_streamsE = Module["__ZNSt3__219__start_std_streamsE"] = 421232; var __ZTVNSt3__210__stdinbufIcEE = Module["__ZTVNSt3__210__stdinbufIcEE"] = 365260; var __ZTSNSt3__210__stdinbufIcEE = Module["__ZTSNSt3__210__stdinbufIcEE"] = 350670; var __ZTINSt3__210__stdinbufIcEE = Module["__ZTINSt3__210__stdinbufIcEE"] = 365324; var __ZTVNSt3__211__stdoutbufIcEE = Module["__ZTVNSt3__211__stdoutbufIcEE"] = 365376; var __ZTSNSt3__211__stdoutbufIcEE = Module["__ZTSNSt3__211__stdoutbufIcEE"] = 350694; var __ZTINSt3__211__stdoutbufIcEE = Module["__ZTINSt3__211__stdoutbufIcEE"] = 365440; var __ZTVNSt3__210__stdinbufIwEE = Module["__ZTVNSt3__210__stdinbufIwEE"] = 365492; var __ZTSNSt3__210__stdinbufIwEE = Module["__ZTSNSt3__210__stdinbufIwEE"] = 350719; var __ZTINSt3__210__stdinbufIwEE = Module["__ZTINSt3__210__stdinbufIwEE"] = 365564; var __ZNSt3__27codecvtIwc11__mbstate_tE2idE = Module["__ZNSt3__27codecvtIwc11__mbstate_tE2idE"] = 421816; var __ZTVNSt3__211__stdoutbufIwEE = Module["__ZTVNSt3__211__stdoutbufIwEE"] = 365668; var __ZTSNSt3__211__stdoutbufIwEE = Module["__ZTSNSt3__211__stdoutbufIwEE"] = 350743; var __ZTINSt3__211__stdoutbufIwEE = Module["__ZTINSt3__211__stdoutbufIwEE"] = 365732; var __ZNSt3__27collateIcE2idE = Module["__ZNSt3__27collateIcE2idE"] = 421596; var __ZNSt3__27collateIwE2idE = Module["__ZNSt3__27collateIwE2idE"] = 421604; var __ZNSt3__214__num_get_base5__srcE = Module["__ZNSt3__214__num_get_base5__srcE"] = 350768; var __ZNSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE2idE = Module["__ZNSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE2idE"] = 421644; var __ZNSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE2idE = Module["__ZNSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE2idE"] = 421652; var __ZNSt3__28time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE2idE = Module["__ZNSt3__28time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE2idE"] = 421660; var __ZNSt3__28time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE2idE = Module["__ZNSt3__28time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE2idE"] = 421668; var __ZNSt3__210moneypunctIcLb0EE2idE = Module["__ZNSt3__210moneypunctIcLb0EE2idE"] = 421676; var __ZNSt3__210moneypunctIcLb0EE4intlE = Module["__ZNSt3__210moneypunctIcLb0EE4intlE"] = 351008; var __ZNSt3__210moneypunctIcLb1EE2idE = Module["__ZNSt3__210moneypunctIcLb1EE2idE"] = 421684; var __ZNSt3__210moneypunctIcLb1EE4intlE = Module["__ZNSt3__210moneypunctIcLb1EE4intlE"] = 351009; var __ZNSt3__210moneypunctIwLb0EE2idE = Module["__ZNSt3__210moneypunctIwLb0EE2idE"] = 421692; var __ZNSt3__210moneypunctIwLb0EE4intlE = Module["__ZNSt3__210moneypunctIwLb0EE4intlE"] = 351010; var __ZNSt3__210moneypunctIwLb1EE2idE = Module["__ZNSt3__210moneypunctIwLb1EE2idE"] = 421700; var __ZNSt3__210moneypunctIwLb1EE4intlE = Module["__ZNSt3__210moneypunctIwLb1EE4intlE"] = 351011; var __ZNSt3__29money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE2idE = Module["__ZNSt3__29money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE2idE"] = 421708; var __ZNSt3__29money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE2idE = Module["__ZNSt3__29money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE2idE"] = 421716; var __ZNSt3__29money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE2idE = Module["__ZNSt3__29money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE2idE"] = 421724; var __ZNSt3__29money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE2idE = Module["__ZNSt3__29money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE2idE"] = 421732; var __ZNSt3__28messagesIcE2idE = Module["__ZNSt3__28messagesIcE2idE"] = 421740; var __ZNSt3__28messagesIwE2idE = Module["__ZNSt3__28messagesIwE2idE"] = 421748; var __ZNSt3__26locale4noneE = Module["__ZNSt3__26locale4noneE"] = 351012; var __ZNSt3__26locale7collateE = Module["__ZNSt3__26locale7collateE"] = 351016; var __ZNSt3__26locale5ctypeE = Module["__ZNSt3__26locale5ctypeE"] = 351020; var __ZNSt3__26locale8monetaryE = Module["__ZNSt3__26locale8monetaryE"] = 351024; var __ZNSt3__26locale7numericE = Module["__ZNSt3__26locale7numericE"] = 351028; var __ZNSt3__26locale4timeE = Module["__ZNSt3__26locale4timeE"] = 351032; var __ZNSt3__26locale8messagesE = Module["__ZNSt3__26locale8messagesE"] = 351036; var __ZNSt3__26locale3allE = Module["__ZNSt3__26locale3allE"] = 351040; var __ZTVNSt3__26locale5__impE = Module["__ZTVNSt3__26locale5__impE"] = 365808; var __ZNSt3__26locale2id9__next_idE = Module["__ZNSt3__26locale2id9__next_idE"] = 421788; var __ZTVNSt3__214collate_bynameIcEE = Module["__ZTVNSt3__214collate_bynameIcEE"] = 365828; var __ZTVNSt3__214collate_bynameIwEE = Module["__ZTVNSt3__214collate_bynameIwEE"] = 365860; var __ZNSt3__210ctype_base5spaceE = Module["__ZNSt3__210ctype_base5spaceE"] = 351044; var __ZNSt3__210ctype_base5printE = Module["__ZNSt3__210ctype_base5printE"] = 351048; var __ZNSt3__210ctype_base5cntrlE = Module["__ZNSt3__210ctype_base5cntrlE"] = 351052; var __ZNSt3__210ctype_base5upperE = Module["__ZNSt3__210ctype_base5upperE"] = 351056; var __ZNSt3__210ctype_base5lowerE = Module["__ZNSt3__210ctype_base5lowerE"] = 351060; var __ZNSt3__210ctype_base5alphaE = Module["__ZNSt3__210ctype_base5alphaE"] = 351064; var __ZNSt3__210ctype_base5digitE = Module["__ZNSt3__210ctype_base5digitE"] = 351068; var __ZNSt3__210ctype_base5punctE = Module["__ZNSt3__210ctype_base5punctE"] = 351072; var __ZNSt3__210ctype_base6xdigitE = Module["__ZNSt3__210ctype_base6xdigitE"] = 351076; var __ZNSt3__210ctype_base5blankE = Module["__ZNSt3__210ctype_base5blankE"] = 351080; var __ZNSt3__210ctype_base5alnumE = Module["__ZNSt3__210ctype_base5alnumE"] = 351084; var __ZNSt3__210ctype_base5graphE = Module["__ZNSt3__210ctype_base5graphE"] = 351088; var __ZNSt3__25ctypeIcE10table_sizeE = Module["__ZNSt3__25ctypeIcE10table_sizeE"] = 351092; var __ZTVNSt3__25ctypeIcEE = Module["__ZTVNSt3__25ctypeIcEE"] = 365892; var __ZTVNSt3__212ctype_bynameIcEE = Module["__ZTVNSt3__212ctype_bynameIcEE"] = 365944; var __ZTVNSt3__212ctype_bynameIwEE = Module["__ZTVNSt3__212ctype_bynameIwEE"] = 365996; var __ZTVNSt3__27codecvtIwc11__mbstate_tEE = Module["__ZTVNSt3__27codecvtIwc11__mbstate_tEE"] = 366064; var __ZNSt3__27codecvtIDsc11__mbstate_tE2idE = Module["__ZNSt3__27codecvtIDsc11__mbstate_tE2idE"] = 421824; var __ZNSt3__27codecvtIDsDu11__mbstate_tE2idE = Module["__ZNSt3__27codecvtIDsDu11__mbstate_tE2idE"] = 421832; var __ZNSt3__27codecvtIDic11__mbstate_tE2idE = Module["__ZNSt3__27codecvtIDic11__mbstate_tE2idE"] = 421840; var __ZNSt3__27codecvtIDiDu11__mbstate_tE2idE = Module["__ZNSt3__27codecvtIDiDu11__mbstate_tE2idE"] = 421848; var __ZNSt3__28numpunctIcE2idE = Module["__ZNSt3__28numpunctIcE2idE"] = 421856; var __ZNSt3__28numpunctIwE2idE = Module["__ZNSt3__28numpunctIwE2idE"] = 421864; var __ZTVNSt3__28numpunctIcEE = Module["__ZTVNSt3__28numpunctIcEE"] = 366112; var __ZTVNSt3__28numpunctIwEE = Module["__ZTVNSt3__28numpunctIwEE"] = 366152; var __ZTVNSt3__215numpunct_bynameIcEE = Module["__ZTVNSt3__215numpunct_bynameIcEE"] = 366192; var __ZTVNSt3__215numpunct_bynameIwEE = Module["__ZTVNSt3__215numpunct_bynameIwEE"] = 366232; var __ZTVNSt3__26locale5facetE = Module["__ZTVNSt3__26locale5facetE"] = 366272; var __ZTSNSt3__26locale5facetE = Module["__ZTSNSt3__26locale5facetE"] = 352388; var __ZTINSt3__26locale5facetE = Module["__ZTINSt3__26locale5facetE"] = 366292; var __ZTVNSt3__25ctypeIwEE = Module["__ZTVNSt3__25ctypeIwEE"] = 366304; var __ZTSNSt3__25ctypeIwEE = Module["__ZTSNSt3__25ctypeIwEE"] = 352410; var __ZTSNSt3__210ctype_baseE = Module["__ZTSNSt3__210ctype_baseE"] = 352428; var __ZTINSt3__210ctype_baseE = Module["__ZTINSt3__210ctype_baseE"] = 366372; var __ZTINSt3__25ctypeIwEE = Module["__ZTINSt3__25ctypeIwEE"] = 366380; var __ZTVNSt3__27codecvtIcc11__mbstate_tEE = Module["__ZTVNSt3__27codecvtIcc11__mbstate_tEE"] = 366412; var __ZTSNSt3__27codecvtIcc11__mbstate_tEE = Module["__ZTSNSt3__27codecvtIcc11__mbstate_tEE"] = 352449; var __ZTSNSt3__212codecvt_baseE = Module["__ZTSNSt3__212codecvt_baseE"] = 352483; var __ZTINSt3__212codecvt_baseE = Module["__ZTINSt3__212codecvt_baseE"] = 366460; var __ZTINSt3__27codecvtIcc11__mbstate_tEE = Module["__ZTINSt3__27codecvtIcc11__mbstate_tEE"] = 366468; var __ZTVNSt3__27codecvtIDsc11__mbstate_tEE = Module["__ZTVNSt3__27codecvtIDsc11__mbstate_tEE"] = 366500; var __ZTSNSt3__27codecvtIDsc11__mbstate_tEE = Module["__ZTSNSt3__27codecvtIDsc11__mbstate_tEE"] = 352506; var __ZTINSt3__27codecvtIDsc11__mbstate_tEE = Module["__ZTINSt3__27codecvtIDsc11__mbstate_tEE"] = 366548; var __ZTVNSt3__27codecvtIDsDu11__mbstate_tEE = Module["__ZTVNSt3__27codecvtIDsDu11__mbstate_tEE"] = 366580; var __ZTSNSt3__27codecvtIDsDu11__mbstate_tEE = Module["__ZTSNSt3__27codecvtIDsDu11__mbstate_tEE"] = 352541; var __ZTINSt3__27codecvtIDsDu11__mbstate_tEE = Module["__ZTINSt3__27codecvtIDsDu11__mbstate_tEE"] = 366628; var __ZTVNSt3__27codecvtIDic11__mbstate_tEE = Module["__ZTVNSt3__27codecvtIDic11__mbstate_tEE"] = 366660; var __ZTSNSt3__27codecvtIDic11__mbstate_tEE = Module["__ZTSNSt3__27codecvtIDic11__mbstate_tEE"] = 352577; var __ZTINSt3__27codecvtIDic11__mbstate_tEE = Module["__ZTINSt3__27codecvtIDic11__mbstate_tEE"] = 366708; var __ZTVNSt3__27codecvtIDiDu11__mbstate_tEE = Module["__ZTVNSt3__27codecvtIDiDu11__mbstate_tEE"] = 366740; var __ZTSNSt3__27codecvtIDiDu11__mbstate_tEE = Module["__ZTSNSt3__27codecvtIDiDu11__mbstate_tEE"] = 352612; var __ZTINSt3__27codecvtIDiDu11__mbstate_tEE = Module["__ZTINSt3__27codecvtIDiDu11__mbstate_tEE"] = 366788; var __ZTVNSt3__216__narrow_to_utf8ILm16EEE = Module["__ZTVNSt3__216__narrow_to_utf8ILm16EEE"] = 366820; var __ZTSNSt3__216__narrow_to_utf8ILm16EEE = Module["__ZTSNSt3__216__narrow_to_utf8ILm16EEE"] = 352648; var __ZTINSt3__216__narrow_to_utf8ILm16EEE = Module["__ZTINSt3__216__narrow_to_utf8ILm16EEE"] = 366868; var __ZTVNSt3__216__narrow_to_utf8ILm32EEE = Module["__ZTVNSt3__216__narrow_to_utf8ILm32EEE"] = 366880; var __ZTSNSt3__216__narrow_to_utf8ILm32EEE = Module["__ZTSNSt3__216__narrow_to_utf8ILm32EEE"] = 352682; var __ZTINSt3__216__narrow_to_utf8ILm32EEE = Module["__ZTINSt3__216__narrow_to_utf8ILm32EEE"] = 366928; var __ZTVNSt3__217__widen_from_utf8ILm16EEE = Module["__ZTVNSt3__217__widen_from_utf8ILm16EEE"] = 366940; var __ZTSNSt3__217__widen_from_utf8ILm16EEE = Module["__ZTSNSt3__217__widen_from_utf8ILm16EEE"] = 352716; var __ZTINSt3__217__widen_from_utf8ILm16EEE = Module["__ZTINSt3__217__widen_from_utf8ILm16EEE"] = 366988; var __ZTVNSt3__217__widen_from_utf8ILm32EEE = Module["__ZTVNSt3__217__widen_from_utf8ILm32EEE"] = 367e3; var __ZTSNSt3__217__widen_from_utf8ILm32EEE = Module["__ZTSNSt3__217__widen_from_utf8ILm32EEE"] = 352751; var __ZTINSt3__217__widen_from_utf8ILm32EEE = Module["__ZTINSt3__217__widen_from_utf8ILm32EEE"] = 367048; var __ZTVNSt3__214__codecvt_utf8IwEE = Module["__ZTVNSt3__214__codecvt_utf8IwEE"] = 367060; var __ZTSNSt3__214__codecvt_utf8IwEE = Module["__ZTSNSt3__214__codecvt_utf8IwEE"] = 352786; var __ZTSNSt3__27codecvtIwc11__mbstate_tEE = Module["__ZTSNSt3__27codecvtIwc11__mbstate_tEE"] = 352814; var __ZTINSt3__27codecvtIwc11__mbstate_tEE = Module["__ZTINSt3__27codecvtIwc11__mbstate_tEE"] = 367108; var __ZTINSt3__214__codecvt_utf8IwEE = Module["__ZTINSt3__214__codecvt_utf8IwEE"] = 367140; var __ZTVNSt3__214__codecvt_utf8IDsEE = Module["__ZTVNSt3__214__codecvt_utf8IDsEE"] = 367152; var __ZTSNSt3__214__codecvt_utf8IDsEE = Module["__ZTSNSt3__214__codecvt_utf8IDsEE"] = 352848; var __ZTINSt3__214__codecvt_utf8IDsEE = Module["__ZTINSt3__214__codecvt_utf8IDsEE"] = 367200; var __ZTVNSt3__214__codecvt_utf8IDiEE = Module["__ZTVNSt3__214__codecvt_utf8IDiEE"] = 367212; var __ZTSNSt3__214__codecvt_utf8IDiEE = Module["__ZTSNSt3__214__codecvt_utf8IDiEE"] = 352877; var __ZTINSt3__214__codecvt_utf8IDiEE = Module["__ZTINSt3__214__codecvt_utf8IDiEE"] = 367260; var __ZTVNSt3__215__codecvt_utf16IwLb0EEE = Module["__ZTVNSt3__215__codecvt_utf16IwLb0EEE"] = 367272; var __ZTSNSt3__215__codecvt_utf16IwLb0EEE = Module["__ZTSNSt3__215__codecvt_utf16IwLb0EEE"] = 352906; var __ZTINSt3__215__codecvt_utf16IwLb0EEE = Module["__ZTINSt3__215__codecvt_utf16IwLb0EEE"] = 367320; var __ZTVNSt3__215__codecvt_utf16IwLb1EEE = Module["__ZTVNSt3__215__codecvt_utf16IwLb1EEE"] = 367332; var __ZTSNSt3__215__codecvt_utf16IwLb1EEE = Module["__ZTSNSt3__215__codecvt_utf16IwLb1EEE"] = 352939; var __ZTINSt3__215__codecvt_utf16IwLb1EEE = Module["__ZTINSt3__215__codecvt_utf16IwLb1EEE"] = 367380; var __ZTVNSt3__215__codecvt_utf16IDsLb0EEE = Module["__ZTVNSt3__215__codecvt_utf16IDsLb0EEE"] = 367392; var __ZTSNSt3__215__codecvt_utf16IDsLb0EEE = Module["__ZTSNSt3__215__codecvt_utf16IDsLb0EEE"] = 352972; var __ZTINSt3__215__codecvt_utf16IDsLb0EEE = Module["__ZTINSt3__215__codecvt_utf16IDsLb0EEE"] = 367440; var __ZTVNSt3__215__codecvt_utf16IDsLb1EEE = Module["__ZTVNSt3__215__codecvt_utf16IDsLb1EEE"] = 367452; var __ZTSNSt3__215__codecvt_utf16IDsLb1EEE = Module["__ZTSNSt3__215__codecvt_utf16IDsLb1EEE"] = 353006; var __ZTINSt3__215__codecvt_utf16IDsLb1EEE = Module["__ZTINSt3__215__codecvt_utf16IDsLb1EEE"] = 367500; var __ZTVNSt3__215__codecvt_utf16IDiLb0EEE = Module["__ZTVNSt3__215__codecvt_utf16IDiLb0EEE"] = 367512; var __ZTSNSt3__215__codecvt_utf16IDiLb0EEE = Module["__ZTSNSt3__215__codecvt_utf16IDiLb0EEE"] = 353040; var __ZTINSt3__215__codecvt_utf16IDiLb0EEE = Module["__ZTINSt3__215__codecvt_utf16IDiLb0EEE"] = 367560; var __ZTVNSt3__215__codecvt_utf16IDiLb1EEE = Module["__ZTVNSt3__215__codecvt_utf16IDiLb1EEE"] = 367572; var __ZTSNSt3__215__codecvt_utf16IDiLb1EEE = Module["__ZTSNSt3__215__codecvt_utf16IDiLb1EEE"] = 353074; var __ZTINSt3__215__codecvt_utf16IDiLb1EEE = Module["__ZTINSt3__215__codecvt_utf16IDiLb1EEE"] = 367620; var __ZTVNSt3__220__codecvt_utf8_utf16IwEE = Module["__ZTVNSt3__220__codecvt_utf8_utf16IwEE"] = 367632; var __ZTSNSt3__220__codecvt_utf8_utf16IwEE = Module["__ZTSNSt3__220__codecvt_utf8_utf16IwEE"] = 353108; var __ZTINSt3__220__codecvt_utf8_utf16IwEE = Module["__ZTINSt3__220__codecvt_utf8_utf16IwEE"] = 367680; var __ZTVNSt3__220__codecvt_utf8_utf16IDiEE = Module["__ZTVNSt3__220__codecvt_utf8_utf16IDiEE"] = 367692; var __ZTSNSt3__220__codecvt_utf8_utf16IDiEE = Module["__ZTSNSt3__220__codecvt_utf8_utf16IDiEE"] = 353142; var __ZTINSt3__220__codecvt_utf8_utf16IDiEE = Module["__ZTINSt3__220__codecvt_utf8_utf16IDiEE"] = 367740; var __ZTVNSt3__220__codecvt_utf8_utf16IDsEE = Module["__ZTVNSt3__220__codecvt_utf8_utf16IDsEE"] = 367752; var __ZTSNSt3__220__codecvt_utf8_utf16IDsEE = Module["__ZTSNSt3__220__codecvt_utf8_utf16IDsEE"] = 353177; var __ZTINSt3__220__codecvt_utf8_utf16IDsEE = Module["__ZTINSt3__220__codecvt_utf8_utf16IDsEE"] = 367800; var __ZTSNSt3__26locale5__impE = Module["__ZTSNSt3__26locale5__impE"] = 353212; var __ZTINSt3__26locale5__impE = Module["__ZTINSt3__26locale5__impE"] = 367812; var __ZTSNSt3__214collate_bynameIcEE = Module["__ZTSNSt3__214collate_bynameIcEE"] = 353234; var __ZTSNSt3__27collateIcEE = Module["__ZTSNSt3__27collateIcEE"] = 353262; var __ZTINSt3__27collateIcEE = Module["__ZTINSt3__27collateIcEE"] = 367824; var __ZTINSt3__214collate_bynameIcEE = Module["__ZTINSt3__214collate_bynameIcEE"] = 367836; var __ZTSNSt3__214collate_bynameIwEE = Module["__ZTSNSt3__214collate_bynameIwEE"] = 353282; var __ZTSNSt3__27collateIwEE = Module["__ZTSNSt3__27collateIwEE"] = 353310; var __ZTINSt3__27collateIwEE = Module["__ZTINSt3__27collateIwEE"] = 367848; var __ZTINSt3__214collate_bynameIwEE = Module["__ZTINSt3__214collate_bynameIwEE"] = 367860; var __ZTSNSt3__25ctypeIcEE = Module["__ZTSNSt3__25ctypeIcEE"] = 353330; var __ZTINSt3__25ctypeIcEE = Module["__ZTINSt3__25ctypeIcEE"] = 367872; var __ZTSNSt3__212ctype_bynameIcEE = Module["__ZTSNSt3__212ctype_bynameIcEE"] = 353348; var __ZTINSt3__212ctype_bynameIcEE = Module["__ZTINSt3__212ctype_bynameIcEE"] = 367904; var __ZTSNSt3__212ctype_bynameIwEE = Module["__ZTSNSt3__212ctype_bynameIwEE"] = 353374; var __ZTINSt3__212ctype_bynameIwEE = Module["__ZTINSt3__212ctype_bynameIwEE"] = 367916; var __ZTSNSt3__28numpunctIcEE = Module["__ZTSNSt3__28numpunctIcEE"] = 353400; var __ZTINSt3__28numpunctIcEE = Module["__ZTINSt3__28numpunctIcEE"] = 367928; var __ZTSNSt3__28numpunctIwEE = Module["__ZTSNSt3__28numpunctIwEE"] = 353421; var __ZTINSt3__28numpunctIwEE = Module["__ZTINSt3__28numpunctIwEE"] = 367940; var __ZTSNSt3__215numpunct_bynameIcEE = Module["__ZTSNSt3__215numpunct_bynameIcEE"] = 353442; var __ZTINSt3__215numpunct_bynameIcEE = Module["__ZTINSt3__215numpunct_bynameIcEE"] = 367952; var __ZTSNSt3__215numpunct_bynameIwEE = Module["__ZTSNSt3__215numpunct_bynameIwEE"] = 353471; var __ZTINSt3__215numpunct_bynameIwEE = Module["__ZTINSt3__215numpunct_bynameIwEE"] = 367964; var __ZTVNSt3__27collateIcEE = Module["__ZTVNSt3__27collateIcEE"] = 367976; var __ZTVNSt3__27collateIwEE = Module["__ZTVNSt3__27collateIwEE"] = 368008; var __ZTVNSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE = Module["__ZTVNSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"] = 368040; var __ZTSNSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE = Module["__ZTSNSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"] = 353500; var __ZTSNSt3__29__num_getIcEE = Module["__ZTSNSt3__29__num_getIcEE"] = 353568; var __ZTSNSt3__214__num_get_baseE = Module["__ZTSNSt3__214__num_get_baseE"] = 353590; var __ZTINSt3__214__num_get_baseE = Module["__ZTINSt3__214__num_get_baseE"] = 368104; var __ZTINSt3__29__num_getIcEE = Module["__ZTINSt3__29__num_getIcEE"] = 368112; var __ZTINSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE = Module["__ZTINSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"] = 368136; var __ZTVNSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE = Module["__ZTVNSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"] = 368168; var __ZTSNSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE = Module["__ZTSNSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"] = 353615; var __ZTSNSt3__29__num_getIwEE = Module["__ZTSNSt3__29__num_getIwEE"] = 353683; var __ZTINSt3__29__num_getIwEE = Module["__ZTINSt3__29__num_getIwEE"] = 368232; var __ZTINSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE = Module["__ZTINSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"] = 368256; var __ZTVNSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE = Module["__ZTVNSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"] = 368288; var __ZTSNSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE = Module["__ZTSNSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"] = 353705; var __ZTSNSt3__29__num_putIcEE = Module["__ZTSNSt3__29__num_putIcEE"] = 353773; var __ZTSNSt3__214__num_put_baseE = Module["__ZTSNSt3__214__num_put_baseE"] = 353795; var __ZTINSt3__214__num_put_baseE = Module["__ZTINSt3__214__num_put_baseE"] = 368340; var __ZTINSt3__29__num_putIcEE = Module["__ZTINSt3__29__num_putIcEE"] = 368348; var __ZTINSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE = Module["__ZTINSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"] = 368372; var __ZTVNSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE = Module["__ZTVNSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"] = 368404; var __ZTSNSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE = Module["__ZTSNSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"] = 353820; var __ZTSNSt3__29__num_putIwEE = Module["__ZTSNSt3__29__num_putIwEE"] = 353888; var __ZTINSt3__29__num_putIwEE = Module["__ZTINSt3__29__num_putIwEE"] = 368456; var __ZTINSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE = Module["__ZTINSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"] = 368480; var __ZTVNSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE = Module["__ZTVNSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"] = 368512; var __ZTSNSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE = Module["__ZTSNSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"] = 353910; var __ZTSNSt3__29time_baseE = Module["__ZTSNSt3__29time_baseE"] = 353979; var __ZTINSt3__29time_baseE = Module["__ZTINSt3__29time_baseE"] = 368596; var __ZTSNSt3__220__time_get_c_storageIcEE = Module["__ZTSNSt3__220__time_get_c_storageIcEE"] = 353998; var __ZTINSt3__220__time_get_c_storageIcEE = Module["__ZTINSt3__220__time_get_c_storageIcEE"] = 368604; var __ZTINSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE = Module["__ZTINSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"] = 368612; var __ZTVNSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE = Module["__ZTVNSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"] = 368652; var __ZTSNSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE = Module["__ZTSNSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"] = 354032; var __ZTSNSt3__220__time_get_c_storageIwEE = Module["__ZTSNSt3__220__time_get_c_storageIwEE"] = 354101; var __ZTINSt3__220__time_get_c_storageIwEE = Module["__ZTINSt3__220__time_get_c_storageIwEE"] = 368736; var __ZTINSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE = Module["__ZTINSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"] = 368744; var __ZTVNSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE = Module["__ZTVNSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"] = 368784; var __ZTSNSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE = Module["__ZTSNSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"] = 354135; var __ZTSNSt3__218__time_get_storageIcEE = Module["__ZTSNSt3__218__time_get_storageIcEE"] = 354212; var __ZTSNSt3__210__time_getE = Module["__ZTSNSt3__210__time_getE"] = 354244; var __ZTINSt3__210__time_getE = Module["__ZTINSt3__210__time_getE"] = 368896; var __ZTINSt3__218__time_get_storageIcEE = Module["__ZTINSt3__218__time_get_storageIcEE"] = 368904; var __ZTINSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE = Module["__ZTINSt3__215time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"] = 368916; var __ZTVNSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE = Module["__ZTVNSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"] = 368948; var __ZTSNSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE = Module["__ZTSNSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"] = 354265; var __ZTSNSt3__218__time_get_storageIwEE = Module["__ZTSNSt3__218__time_get_storageIwEE"] = 354342; var __ZTINSt3__218__time_get_storageIwEE = Module["__ZTINSt3__218__time_get_storageIwEE"] = 369060; var __ZTINSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE = Module["__ZTINSt3__215time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"] = 369072; var __ZTVNSt3__28time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE = Module["__ZTVNSt3__28time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"] = 369104; var __ZTSNSt3__28time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE = Module["__ZTSNSt3__28time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"] = 354374; var __ZTSNSt3__210__time_putE = Module["__ZTSNSt3__210__time_putE"] = 354443; var __ZTINSt3__210__time_putE = Module["__ZTINSt3__210__time_putE"] = 369128; var __ZTINSt3__28time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE = Module["__ZTINSt3__28time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"] = 369136; var __ZTVNSt3__28time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE = Module["__ZTVNSt3__28time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"] = 369168; var __ZTSNSt3__28time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE = Module["__ZTSNSt3__28time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"] = 354464; var __ZTINSt3__28time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE = Module["__ZTINSt3__28time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"] = 369192; var __ZTVNSt3__215time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE = Module["__ZTVNSt3__215time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"] = 369224; var __ZTSNSt3__215time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE = Module["__ZTSNSt3__215time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"] = 354533; var __ZTINSt3__215time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE = Module["__ZTINSt3__215time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"] = 369248; var __ZTVNSt3__215time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE = Module["__ZTVNSt3__215time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"] = 369260; var __ZTSNSt3__215time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE = Module["__ZTSNSt3__215time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"] = 354610; var __ZTINSt3__215time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE = Module["__ZTINSt3__215time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"] = 369284; var __ZTVNSt3__210moneypunctIcLb0EEE = Module["__ZTVNSt3__210moneypunctIcLb0EEE"] = 369296; var __ZTSNSt3__210moneypunctIcLb0EEE = Module["__ZTSNSt3__210moneypunctIcLb0EEE"] = 354687; var __ZTSNSt3__210money_baseE = Module["__ZTSNSt3__210money_baseE"] = 354715; var __ZTINSt3__210money_baseE = Module["__ZTINSt3__210money_baseE"] = 369352; var __ZTINSt3__210moneypunctIcLb0EEE = Module["__ZTINSt3__210moneypunctIcLb0EEE"] = 369360; var __ZTVNSt3__210moneypunctIcLb1EEE = Module["__ZTVNSt3__210moneypunctIcLb1EEE"] = 369392; var __ZTSNSt3__210moneypunctIcLb1EEE = Module["__ZTSNSt3__210moneypunctIcLb1EEE"] = 354736; var __ZTINSt3__210moneypunctIcLb1EEE = Module["__ZTINSt3__210moneypunctIcLb1EEE"] = 369448; var __ZTVNSt3__210moneypunctIwLb0EEE = Module["__ZTVNSt3__210moneypunctIwLb0EEE"] = 369480; var __ZTSNSt3__210moneypunctIwLb0EEE = Module["__ZTSNSt3__210moneypunctIwLb0EEE"] = 354764; var __ZTINSt3__210moneypunctIwLb0EEE = Module["__ZTINSt3__210moneypunctIwLb0EEE"] = 369536; var __ZTVNSt3__210moneypunctIwLb1EEE = Module["__ZTVNSt3__210moneypunctIwLb1EEE"] = 369568; var __ZTSNSt3__210moneypunctIwLb1EEE = Module["__ZTSNSt3__210moneypunctIwLb1EEE"] = 354792; var __ZTINSt3__210moneypunctIwLb1EEE = Module["__ZTINSt3__210moneypunctIwLb1EEE"] = 369624; var __ZTVNSt3__217moneypunct_bynameIcLb0EEE = Module["__ZTVNSt3__217moneypunct_bynameIcLb0EEE"] = 369656; var __ZTSNSt3__217moneypunct_bynameIcLb0EEE = Module["__ZTSNSt3__217moneypunct_bynameIcLb0EEE"] = 354820; var __ZTINSt3__217moneypunct_bynameIcLb0EEE = Module["__ZTINSt3__217moneypunct_bynameIcLb0EEE"] = 369712; var __ZTVNSt3__217moneypunct_bynameIcLb1EEE = Module["__ZTVNSt3__217moneypunct_bynameIcLb1EEE"] = 369724; var __ZTSNSt3__217moneypunct_bynameIcLb1EEE = Module["__ZTSNSt3__217moneypunct_bynameIcLb1EEE"] = 354855; var __ZTINSt3__217moneypunct_bynameIcLb1EEE = Module["__ZTINSt3__217moneypunct_bynameIcLb1EEE"] = 369780; var __ZTVNSt3__217moneypunct_bynameIwLb0EEE = Module["__ZTVNSt3__217moneypunct_bynameIwLb0EEE"] = 369792; var __ZTSNSt3__217moneypunct_bynameIwLb0EEE = Module["__ZTSNSt3__217moneypunct_bynameIwLb0EEE"] = 354890; var __ZTINSt3__217moneypunct_bynameIwLb0EEE = Module["__ZTINSt3__217moneypunct_bynameIwLb0EEE"] = 369848; var __ZTVNSt3__217moneypunct_bynameIwLb1EEE = Module["__ZTVNSt3__217moneypunct_bynameIwLb1EEE"] = 369860; var __ZTSNSt3__217moneypunct_bynameIwLb1EEE = Module["__ZTSNSt3__217moneypunct_bynameIwLb1EEE"] = 354925; var __ZTINSt3__217moneypunct_bynameIwLb1EEE = Module["__ZTINSt3__217moneypunct_bynameIwLb1EEE"] = 369916; var __ZTVNSt3__29money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE = Module["__ZTVNSt3__29money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"] = 369928; var __ZTSNSt3__29money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE = Module["__ZTSNSt3__29money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"] = 354960; var __ZTSNSt3__211__money_getIcEE = Module["__ZTSNSt3__211__money_getIcEE"] = 355030; var __ZTINSt3__211__money_getIcEE = Module["__ZTINSt3__211__money_getIcEE"] = 369956; var __ZTINSt3__29money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE = Module["__ZTINSt3__29money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"] = 369964; var __ZTVNSt3__29money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE = Module["__ZTVNSt3__29money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"] = 369996; var __ZTSNSt3__29money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE = Module["__ZTSNSt3__29money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"] = 355055; var __ZTSNSt3__211__money_getIwEE = Module["__ZTSNSt3__211__money_getIwEE"] = 355125; var __ZTINSt3__211__money_getIwEE = Module["__ZTINSt3__211__money_getIwEE"] = 370024; var __ZTINSt3__29money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE = Module["__ZTINSt3__29money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"] = 370032; var __ZTVNSt3__29money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE = Module["__ZTVNSt3__29money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"] = 370064; var __ZTSNSt3__29money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE = Module["__ZTSNSt3__29money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"] = 355150; var __ZTSNSt3__211__money_putIcEE = Module["__ZTSNSt3__211__money_putIcEE"] = 355220; var __ZTINSt3__211__money_putIcEE = Module["__ZTINSt3__211__money_putIcEE"] = 370092; var __ZTINSt3__29money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE = Module["__ZTINSt3__29money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"] = 370100; var __ZTVNSt3__29money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE = Module["__ZTVNSt3__29money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"] = 370132; var __ZTSNSt3__29money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE = Module["__ZTSNSt3__29money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"] = 355245; var __ZTSNSt3__211__money_putIwEE = Module["__ZTSNSt3__211__money_putIwEE"] = 355315; var __ZTINSt3__211__money_putIwEE = Module["__ZTINSt3__211__money_putIwEE"] = 370160; var __ZTINSt3__29money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE = Module["__ZTINSt3__29money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"] = 370168; var __ZTVNSt3__28messagesIcEE = Module["__ZTVNSt3__28messagesIcEE"] = 370200; var __ZTSNSt3__28messagesIcEE = Module["__ZTSNSt3__28messagesIcEE"] = 355340; var __ZTSNSt3__213messages_baseE = Module["__ZTSNSt3__213messages_baseE"] = 355361; var __ZTINSt3__213messages_baseE = Module["__ZTINSt3__213messages_baseE"] = 370232; var __ZTINSt3__28messagesIcEE = Module["__ZTINSt3__28messagesIcEE"] = 370240; var __ZTVNSt3__28messagesIwEE = Module["__ZTVNSt3__28messagesIwEE"] = 370272; var __ZTSNSt3__28messagesIwEE = Module["__ZTSNSt3__28messagesIwEE"] = 355385; var __ZTINSt3__28messagesIwEE = Module["__ZTINSt3__28messagesIwEE"] = 370304; var __ZTVNSt3__215messages_bynameIcEE = Module["__ZTVNSt3__215messages_bynameIcEE"] = 370336; var __ZTSNSt3__215messages_bynameIcEE = Module["__ZTSNSt3__215messages_bynameIcEE"] = 355406; var __ZTINSt3__215messages_bynameIcEE = Module["__ZTINSt3__215messages_bynameIcEE"] = 370368; var __ZTVNSt3__215messages_bynameIwEE = Module["__ZTVNSt3__215messages_bynameIwEE"] = 370380; var __ZTSNSt3__215messages_bynameIwEE = Module["__ZTSNSt3__215messages_bynameIwEE"] = 355435; var __ZTINSt3__215messages_bynameIwEE = Module["__ZTINSt3__215messages_bynameIwEE"] = 370412; var __ZTVNSt3__214codecvt_bynameIcc11__mbstate_tEE = Module["__ZTVNSt3__214codecvt_bynameIcc11__mbstate_tEE"] = 370424; var __ZTSNSt3__214codecvt_bynameIcc11__mbstate_tEE = Module["__ZTSNSt3__214codecvt_bynameIcc11__mbstate_tEE"] = 355464; var __ZTINSt3__214codecvt_bynameIcc11__mbstate_tEE = Module["__ZTINSt3__214codecvt_bynameIcc11__mbstate_tEE"] = 370472; var __ZTVNSt3__214codecvt_bynameIwc11__mbstate_tEE = Module["__ZTVNSt3__214codecvt_bynameIwc11__mbstate_tEE"] = 370484; var __ZTSNSt3__214codecvt_bynameIwc11__mbstate_tEE = Module["__ZTSNSt3__214codecvt_bynameIwc11__mbstate_tEE"] = 355506; var __ZTINSt3__214codecvt_bynameIwc11__mbstate_tEE = Module["__ZTINSt3__214codecvt_bynameIwc11__mbstate_tEE"] = 370532; var __ZTVNSt3__214codecvt_bynameIDsc11__mbstate_tEE = Module["__ZTVNSt3__214codecvt_bynameIDsc11__mbstate_tEE"] = 370544; var __ZTSNSt3__214codecvt_bynameIDsc11__mbstate_tEE = Module["__ZTSNSt3__214codecvt_bynameIDsc11__mbstate_tEE"] = 355548; var __ZTINSt3__214codecvt_bynameIDsc11__mbstate_tEE = Module["__ZTINSt3__214codecvt_bynameIDsc11__mbstate_tEE"] = 370592; var __ZTVNSt3__214codecvt_bynameIDic11__mbstate_tEE = Module["__ZTVNSt3__214codecvt_bynameIDic11__mbstate_tEE"] = 370604; var __ZTSNSt3__214codecvt_bynameIDic11__mbstate_tEE = Module["__ZTSNSt3__214codecvt_bynameIDic11__mbstate_tEE"] = 355591; var __ZTINSt3__214codecvt_bynameIDic11__mbstate_tEE = Module["__ZTINSt3__214codecvt_bynameIDic11__mbstate_tEE"] = 370652; var __ZTVNSt3__214codecvt_bynameIDsDu11__mbstate_tEE = Module["__ZTVNSt3__214codecvt_bynameIDsDu11__mbstate_tEE"] = 370664; var __ZTSNSt3__214codecvt_bynameIDsDu11__mbstate_tEE = Module["__ZTSNSt3__214codecvt_bynameIDsDu11__mbstate_tEE"] = 355634; var __ZTINSt3__214codecvt_bynameIDsDu11__mbstate_tEE = Module["__ZTINSt3__214codecvt_bynameIDsDu11__mbstate_tEE"] = 370712; var __ZTVNSt3__214codecvt_bynameIDiDu11__mbstate_tEE = Module["__ZTVNSt3__214codecvt_bynameIDiDu11__mbstate_tEE"] = 370724; var __ZTSNSt3__214codecvt_bynameIDiDu11__mbstate_tEE = Module["__ZTSNSt3__214codecvt_bynameIDiDu11__mbstate_tEE"] = 355678; var __ZTINSt3__214codecvt_bynameIDiDu11__mbstate_tEE = Module["__ZTINSt3__214codecvt_bynameIDiDu11__mbstate_tEE"] = 370772; var __ZTVNSt3__220__time_get_c_storageIcEE = Module["__ZTVNSt3__220__time_get_c_storageIcEE"] = 370784; var __ZTVNSt3__220__time_get_c_storageIwEE = Module["__ZTVNSt3__220__time_get_c_storageIwEE"] = 370820; var __ZTVNSt3__215__time_get_tempIcEE = Module["__ZTVNSt3__215__time_get_tempIcEE"] = 370856; var __ZTSNSt3__215__time_get_tempIcEE = Module["__ZTSNSt3__215__time_get_tempIcEE"] = 356608; var __ZTINSt3__215__time_get_tempIcEE = Module["__ZTINSt3__215__time_get_tempIcEE"] = 370908; var __ZTVNSt3__215__time_get_tempIwEE = Module["__ZTVNSt3__215__time_get_tempIwEE"] = 370920; var __ZTSNSt3__215__time_get_tempIwEE = Module["__ZTSNSt3__215__time_get_tempIwEE"] = 356637; var __ZTINSt3__215__time_get_tempIwEE = Module["__ZTINSt3__215__time_get_tempIwEE"] = 370988; var __ZNSt3__213allocator_argE = Module["__ZNSt3__213allocator_argE"] = 356666; var __ZTSNSt3__214__shared_countE = Module["__ZTSNSt3__214__shared_countE"] = 356667; var __ZTSNSt3__219__shared_weak_countE = Module["__ZTSNSt3__219__shared_weak_countE"] = 356692; var __ZTVNSt3__212bad_weak_ptrE = Module["__ZTVNSt3__212bad_weak_ptrE"] = 371152; var __ZTSNSt3__212bad_weak_ptrE = Module["__ZTSNSt3__212bad_weak_ptrE"] = 356722; var __ZTINSt3__212bad_weak_ptrE = Module["__ZTINSt3__212bad_weak_ptrE"] = 371172; var __ZTVNSt12experimental15fundamentals_v13pmr32__new_delete_memory_resource_impE = Module["__ZTVNSt12experimental15fundamentals_v13pmr32__new_delete_memory_resource_impE"] = 371184; var __ZTVNSt12experimental15fundamentals_v13pmr26__null_memory_resource_impE = Module["__ZTVNSt12experimental15fundamentals_v13pmr26__null_memory_resource_impE"] = 371212; var __ZTSNSt12experimental15fundamentals_v13pmr32__new_delete_memory_resource_impE = Module["__ZTSNSt12experimental15fundamentals_v13pmr32__new_delete_memory_resource_impE"] = 356745; var __ZTSNSt12experimental15fundamentals_v13pmr15memory_resourceE = Module["__ZTSNSt12experimental15fundamentals_v13pmr15memory_resourceE"] = 356819; var __ZTINSt12experimental15fundamentals_v13pmr15memory_resourceE = Module["__ZTINSt12experimental15fundamentals_v13pmr15memory_resourceE"] = 371248; var __ZTINSt12experimental15fundamentals_v13pmr32__new_delete_memory_resource_impE = Module["__ZTINSt12experimental15fundamentals_v13pmr32__new_delete_memory_resource_impE"] = 371256; var __ZTSNSt12experimental15fundamentals_v13pmr26__null_memory_resource_impE = Module["__ZTSNSt12experimental15fundamentals_v13pmr26__null_memory_resource_impE"] = 356876; var __ZTINSt12experimental15fundamentals_v13pmr26__null_memory_resource_impE = Module["__ZTINSt12experimental15fundamentals_v13pmr26__null_memory_resource_impE"] = 371268; var __ZNSt3__210defer_lockE = Module["__ZNSt3__210defer_lockE"] = 356944; var __ZNSt3__211try_to_lockE = Module["__ZNSt3__211try_to_lockE"] = 356945; var __ZNSt3__210adopt_lockE = Module["__ZNSt3__210adopt_lockE"] = 356946; var __ZSt7nothrow = Module["__ZSt7nothrow"] = 356947; var __ZNSt3__24__fs10filesystem16_FilesystemClock9is_steadyE = Module["__ZNSt3__24__fs10filesystem16_FilesystemClock9is_steadyE"] = 356948; var __ZTVNSt3__24__fs10filesystem16filesystem_errorE = Module["__ZTVNSt3__24__fs10filesystem16filesystem_errorE"] = 371284; var __ZNSt3__24__fs10filesystem4path19preferred_separatorE = Module["__ZNSt3__24__fs10filesystem4path19preferred_separatorE"] = 356949; var __ZTSNSt3__24__fs10filesystem16filesystem_errorE = Module["__ZTSNSt3__24__fs10filesystem16filesystem_errorE"] = 356950; var __ZTINSt3__24__fs10filesystem16filesystem_errorE = Module["__ZTINSt3__24__fs10filesystem16filesystem_errorE"] = 371328; var __ZTVSt19bad_optional_access = Module["__ZTVSt19bad_optional_access"] = 371504; var __ZTSSt19bad_optional_access = Module["__ZTSSt19bad_optional_access"] = 357018; var __ZTISt19bad_optional_access = Module["__ZTISt19bad_optional_access"] = 371524; var __ZTVNSt12experimental19bad_optional_accessE = Module["__ZTVNSt12experimental19bad_optional_accessE"] = 371536; var __ZTSNSt12experimental19bad_optional_accessE = Module["__ZTSNSt12experimental19bad_optional_accessE"] = 357042; var __ZTINSt12experimental19bad_optional_accessE = Module["__ZTINSt12experimental19bad_optional_accessE"] = 371556; var __ZNSt3__212__rs_default4__c_E = Module["__ZNSt3__212__rs_default4__c_E"] = 424024; var __ZTVNSt3__211regex_errorE = Module["__ZTVNSt3__211regex_errorE"] = 371568; var __ZTSNSt3__211regex_errorE = Module["__ZTSNSt3__211regex_errorE"] = 357082; var __ZTINSt3__211regex_errorE = Module["__ZTINSt3__211regex_errorE"] = 372616; var __ZTVSt11logic_error = Module["__ZTVSt11logic_error"] = 379504; var __ZTVSt13runtime_error = Module["__ZTVSt13runtime_error"] = 379524; var __ZTVSt9exception = Module["__ZTVSt9exception"] = 379968; var __ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4nposE = Module["__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4nposE"] = 357104; var __ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4nposE = Module["__ZNSt3__212basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE4nposE"] = 357108; var __ZTVNSt3__212strstreambufE = Module["__ZTVNSt3__212strstreambufE"] = 372700; var __ZTVNSt3__210istrstreamE = Module["__ZTVNSt3__210istrstreamE"] = 372764; var __ZTTNSt3__210istrstreamE = Module["__ZTTNSt3__210istrstreamE"] = 372804; var __ZTVNSt3__210ostrstreamE = Module["__ZTVNSt3__210ostrstreamE"] = 372820; var __ZTTNSt3__210ostrstreamE = Module["__ZTTNSt3__210ostrstreamE"] = 372860; var __ZTVNSt3__29strstreamE = Module["__ZTVNSt3__29strstreamE"] = 372876; var __ZTTNSt3__29strstreamE = Module["__ZTTNSt3__29strstreamE"] = 372936; var __ZTSNSt3__212strstreambufE = Module["__ZTSNSt3__212strstreambufE"] = 357360; var __ZTINSt3__212strstreambufE = Module["__ZTINSt3__212strstreambufE"] = 372984; var __ZTCNSt3__210istrstreamE0_NS_13basic_istreamIcNS_11char_traitsIcEEEE = Module["__ZTCNSt3__210istrstreamE0_NS_13basic_istreamIcNS_11char_traitsIcEEEE"] = 372996; var __ZTSNSt3__210istrstreamE = Module["__ZTSNSt3__210istrstreamE"] = 357383; var __ZTINSt3__210istrstreamE = Module["__ZTINSt3__210istrstreamE"] = 373060; var __ZTCNSt3__210ostrstreamE0_NS_13basic_ostreamIcNS_11char_traitsIcEEEE = Module["__ZTCNSt3__210ostrstreamE0_NS_13basic_ostreamIcNS_11char_traitsIcEEEE"] = 373072; var __ZTSNSt3__210ostrstreamE = Module["__ZTSNSt3__210ostrstreamE"] = 357404; var __ZTINSt3__210ostrstreamE = Module["__ZTINSt3__210ostrstreamE"] = 373136; var __ZTCNSt3__29strstreamE0_NS_14basic_iostreamIcNS_11char_traitsIcEEEE = Module["__ZTCNSt3__29strstreamE0_NS_14basic_iostreamIcNS_11char_traitsIcEEEE"] = 373148; var __ZTCNSt3__29strstreamE0_NS_13basic_istreamIcNS_11char_traitsIcEEEE = Module["__ZTCNSt3__29strstreamE0_NS_13basic_istreamIcNS_11char_traitsIcEEEE"] = 373240; var __ZTCNSt3__29strstreamE8_NS_13basic_ostreamIcNS_11char_traitsIcEEEE = Module["__ZTCNSt3__29strstreamE8_NS_13basic_ostreamIcNS_11char_traitsIcEEEE"] = 373280; var __ZTSNSt3__29strstreamE = Module["__ZTSNSt3__29strstreamE"] = 357425; var __ZTINSt3__29strstreamE = Module["__ZTINSt3__29strstreamE"] = 373320; var __ZTVNSt3__224__generic_error_categoryE = Module["__ZTVNSt3__224__generic_error_categoryE"] = 373336; var __ZTVNSt3__223__system_error_categoryE = Module["__ZTVNSt3__223__system_error_categoryE"] = 373376; var __ZTVNSt3__212system_errorE = Module["__ZTVNSt3__212system_errorE"] = 373412; var __ZTVNSt3__214error_categoryE = Module["__ZTVNSt3__214error_categoryE"] = 373432; var __ZTSNSt3__214error_categoryE = Module["__ZTSNSt3__214error_categoryE"] = 357444; var __ZTINSt3__214error_categoryE = Module["__ZTINSt3__214error_categoryE"] = 373468; var __ZTVNSt3__212__do_messageE = Module["__ZTVNSt3__212__do_messageE"] = 373476; var __ZTSNSt3__212__do_messageE = Module["__ZTSNSt3__212__do_messageE"] = 357469; var __ZTSNSt3__224__generic_error_categoryE = Module["__ZTSNSt3__224__generic_error_categoryE"] = 357492; var __ZTINSt3__224__generic_error_categoryE = Module["__ZTINSt3__224__generic_error_categoryE"] = 373524; var __ZTSNSt3__223__system_error_categoryE = Module["__ZTSNSt3__223__system_error_categoryE"] = 357527; var __ZTINSt3__223__system_error_categoryE = Module["__ZTINSt3__223__system_error_categoryE"] = 373536; var __ZTSNSt3__212system_errorE = Module["__ZTSNSt3__212system_errorE"] = 357561; var __ZNSt3__219piecewise_constructE = Module["__ZNSt3__219piecewise_constructE"] = 357584; var __ZTVSt18bad_variant_access = Module["__ZTVSt18bad_variant_access"] = 373560; var __ZTSSt18bad_variant_access = Module["__ZTSSt18bad_variant_access"] = 357585; var __ZTISt18bad_variant_access = Module["__ZTISt18bad_variant_access"] = 373580; var ___cxa_terminate_handler = Module["___cxa_terminate_handler"] = 378008; var ___cxa_unexpected_handler = Module["___cxa_unexpected_handler"] = 378004; var ___cxa_new_handler = Module["___cxa_new_handler"] = 426644; var __ZTSN10__cxxabiv116__shim_type_infoE = Module["__ZTSN10__cxxabiv116__shim_type_infoE"] = 361622; var __ZTISt9type_info = Module["__ZTISt9type_info"] = 379888; var __ZTIN10__cxxabiv116__shim_type_infoE = Module["__ZTIN10__cxxabiv116__shim_type_infoE"] = 378012; var __ZTSN10__cxxabiv117__class_type_infoE = Module["__ZTSN10__cxxabiv117__class_type_infoE"] = 361655; var __ZTIN10__cxxabiv117__class_type_infoE = Module["__ZTIN10__cxxabiv117__class_type_infoE"] = 378024; var __ZTSN10__cxxabiv117__pbase_type_infoE = Module["__ZTSN10__cxxabiv117__pbase_type_infoE"] = 361689; var __ZTIN10__cxxabiv117__pbase_type_infoE = Module["__ZTIN10__cxxabiv117__pbase_type_infoE"] = 378036; var __ZTSN10__cxxabiv119__pointer_type_infoE = Module["__ZTSN10__cxxabiv119__pointer_type_infoE"] = 361723; var __ZTIN10__cxxabiv119__pointer_type_infoE = Module["__ZTIN10__cxxabiv119__pointer_type_infoE"] = 378048; var __ZTSN10__cxxabiv120__function_type_infoE = Module["__ZTSN10__cxxabiv120__function_type_infoE"] = 361759; var __ZTIN10__cxxabiv120__function_type_infoE = Module["__ZTIN10__cxxabiv120__function_type_infoE"] = 378060; var __ZTSN10__cxxabiv129__pointer_to_member_type_infoE = Module["__ZTSN10__cxxabiv129__pointer_to_member_type_infoE"] = 361796; var __ZTIN10__cxxabiv129__pointer_to_member_type_infoE = Module["__ZTIN10__cxxabiv129__pointer_to_member_type_infoE"] = 378072; var __ZTVN10__cxxabiv116__shim_type_infoE = Module["__ZTVN10__cxxabiv116__shim_type_infoE"] = 378084; var __ZTVN10__cxxabiv123__fundamental_type_infoE = Module["__ZTVN10__cxxabiv123__fundamental_type_infoE"] = 378112; var __ZTSN10__cxxabiv123__fundamental_type_infoE = Module["__ZTSN10__cxxabiv123__fundamental_type_infoE"] = 361856; var __ZTIN10__cxxabiv123__fundamental_type_infoE = Module["__ZTIN10__cxxabiv123__fundamental_type_infoE"] = 378140; var __ZTSv = Module["__ZTSv"] = 361896; var __ZTIv = Module["__ZTIv"] = 378152; var __ZTSPv = Module["__ZTSPv"] = 361898; var __ZTIPv = Module["__ZTIPv"] = 378160; var __ZTSPKv = Module["__ZTSPKv"] = 361901; var __ZTIPKv = Module["__ZTIPKv"] = 378176; var __ZTSDn = Module["__ZTSDn"] = 361905; var __ZTIDn = Module["__ZTIDn"] = 378192; var __ZTSPDn = Module["__ZTSPDn"] = 361908; var __ZTIPDn = Module["__ZTIPDn"] = 378200; var __ZTSPKDn = Module["__ZTSPKDn"] = 361912; var __ZTIPKDn = Module["__ZTIPKDn"] = 378216; var __ZTSb = Module["__ZTSb"] = 361917; var __ZTIb = Module["__ZTIb"] = 378232; var __ZTSPb = Module["__ZTSPb"] = 361919; var __ZTIPb = Module["__ZTIPb"] = 378240; var __ZTSPKb = Module["__ZTSPKb"] = 361922; var __ZTIPKb = Module["__ZTIPKb"] = 378256; var __ZTSw = Module["__ZTSw"] = 361926; var __ZTIw = Module["__ZTIw"] = 378272; var __ZTSPw = Module["__ZTSPw"] = 361928; var __ZTIPw = Module["__ZTIPw"] = 378280; var __ZTSPKw = Module["__ZTSPKw"] = 361931; var __ZTIPKw = Module["__ZTIPKw"] = 378296; var __ZTSc = Module["__ZTSc"] = 361935; var __ZTIc = Module["__ZTIc"] = 378312; var __ZTSPc = Module["__ZTSPc"] = 361937; var __ZTIPc = Module["__ZTIPc"] = 378320; var __ZTSPKc = Module["__ZTSPKc"] = 361940; var __ZTIPKc = Module["__ZTIPKc"] = 378336; var __ZTSh = Module["__ZTSh"] = 361944; var __ZTIh = Module["__ZTIh"] = 378352; var __ZTSPh = Module["__ZTSPh"] = 361946; var __ZTIPh = Module["__ZTIPh"] = 378360; var __ZTSPKh = Module["__ZTSPKh"] = 361949; var __ZTIPKh = Module["__ZTIPKh"] = 378376; var __ZTSa = Module["__ZTSa"] = 361953; var __ZTIa = Module["__ZTIa"] = 378392; var __ZTSPa = Module["__ZTSPa"] = 361955; var __ZTIPa = Module["__ZTIPa"] = 378400; var __ZTSPKa = Module["__ZTSPKa"] = 361958; var __ZTIPKa = Module["__ZTIPKa"] = 378416; var __ZTSs = Module["__ZTSs"] = 361962; var __ZTIs = Module["__ZTIs"] = 378432; var __ZTSPs = Module["__ZTSPs"] = 361964; var __ZTIPs = Module["__ZTIPs"] = 378440; var __ZTSPKs = Module["__ZTSPKs"] = 361967; var __ZTIPKs = Module["__ZTIPKs"] = 378456; var __ZTSt = Module["__ZTSt"] = 361971; var __ZTIt = Module["__ZTIt"] = 378472; var __ZTSPt = Module["__ZTSPt"] = 361973; var __ZTIPt = Module["__ZTIPt"] = 378480; var __ZTSPKt = Module["__ZTSPKt"] = 361976; var __ZTIPKt = Module["__ZTIPKt"] = 378496; var __ZTSi = Module["__ZTSi"] = 361980; var __ZTIi = Module["__ZTIi"] = 378512; var __ZTSPi = Module["__ZTSPi"] = 361982; var __ZTIPi = Module["__ZTIPi"] = 378520; var __ZTSPKi = Module["__ZTSPKi"] = 361985; var __ZTIPKi = Module["__ZTIPKi"] = 378536; var __ZTSj = Module["__ZTSj"] = 361989; var __ZTIj = Module["__ZTIj"] = 378552; var __ZTSPj = Module["__ZTSPj"] = 361991; var __ZTIPj = Module["__ZTIPj"] = 378560; var __ZTSPKj = Module["__ZTSPKj"] = 361994; var __ZTIPKj = Module["__ZTIPKj"] = 378576; var __ZTSl = Module["__ZTSl"] = 361998; var __ZTIl = Module["__ZTIl"] = 378592; var __ZTSPl = Module["__ZTSPl"] = 362e3; var __ZTIPl = Module["__ZTIPl"] = 378600; var __ZTSPKl = Module["__ZTSPKl"] = 362003; var __ZTIPKl = Module["__ZTIPKl"] = 378616; var __ZTSm = Module["__ZTSm"] = 362007; var __ZTIm = Module["__ZTIm"] = 378632; var __ZTSPm = Module["__ZTSPm"] = 362009; var __ZTIPm = Module["__ZTIPm"] = 378640; var __ZTSPKm = Module["__ZTSPKm"] = 362012; var __ZTIPKm = Module["__ZTIPKm"] = 378656; var __ZTSx = Module["__ZTSx"] = 362016; var __ZTIx = Module["__ZTIx"] = 378672; var __ZTSPx = Module["__ZTSPx"] = 362018; var __ZTIPx = Module["__ZTIPx"] = 378680; var __ZTSPKx = Module["__ZTSPKx"] = 362021; var __ZTIPKx = Module["__ZTIPKx"] = 378696; var __ZTSy = Module["__ZTSy"] = 362025; var __ZTIy = Module["__ZTIy"] = 378712; var __ZTSPy = Module["__ZTSPy"] = 362027; var __ZTIPy = Module["__ZTIPy"] = 378720; var __ZTSPKy = Module["__ZTSPKy"] = 362030; var __ZTIPKy = Module["__ZTIPKy"] = 378736; var __ZTSn = Module["__ZTSn"] = 362034; var __ZTIn = Module["__ZTIn"] = 378752; var __ZTSPn = Module["__ZTSPn"] = 362036; var __ZTIPn = Module["__ZTIPn"] = 378760; var __ZTSPKn = Module["__ZTSPKn"] = 362039; var __ZTIPKn = Module["__ZTIPKn"] = 378776; var __ZTSo = Module["__ZTSo"] = 362043; var __ZTIo = Module["__ZTIo"] = 378792; var __ZTSPo = Module["__ZTSPo"] = 362045; var __ZTIPo = Module["__ZTIPo"] = 378800; var __ZTSPKo = Module["__ZTSPKo"] = 362048; var __ZTIPKo = Module["__ZTIPKo"] = 378816; var __ZTSDh = Module["__ZTSDh"] = 362052; var __ZTIDh = Module["__ZTIDh"] = 378832; var __ZTSPDh = Module["__ZTSPDh"] = 362055; var __ZTIPDh = Module["__ZTIPDh"] = 378840; var __ZTSPKDh = Module["__ZTSPKDh"] = 362059; var __ZTIPKDh = Module["__ZTIPKDh"] = 378856; var __ZTSf = Module["__ZTSf"] = 362064; var __ZTIf = Module["__ZTIf"] = 378872; var __ZTSPf = Module["__ZTSPf"] = 362066; var __ZTIPf = Module["__ZTIPf"] = 378880; var __ZTSPKf = Module["__ZTSPKf"] = 362069; var __ZTIPKf = Module["__ZTIPKf"] = 378896; var __ZTSd = Module["__ZTSd"] = 362073; var __ZTId = Module["__ZTId"] = 378912; var __ZTSPd = Module["__ZTSPd"] = 362075; var __ZTIPd = Module["__ZTIPd"] = 378920; var __ZTSPKd = Module["__ZTSPKd"] = 362078; var __ZTIPKd = Module["__ZTIPKd"] = 378936; var __ZTSe = Module["__ZTSe"] = 362082; var __ZTIe = Module["__ZTIe"] = 378952; var __ZTSPe = Module["__ZTSPe"] = 362084; var __ZTIPe = Module["__ZTIPe"] = 378960; var __ZTSPKe = Module["__ZTSPKe"] = 362087; var __ZTIPKe = Module["__ZTIPKe"] = 378976; var __ZTSg = Module["__ZTSg"] = 362091; var __ZTIg = Module["__ZTIg"] = 378992; var __ZTSPg = Module["__ZTSPg"] = 362093; var __ZTIPg = Module["__ZTIPg"] = 379e3; var __ZTSPKg = Module["__ZTSPKg"] = 362096; var __ZTIPKg = Module["__ZTIPKg"] = 379016; var __ZTSDu = Module["__ZTSDu"] = 362100; var __ZTIDu = Module["__ZTIDu"] = 379032; var __ZTSPDu = Module["__ZTSPDu"] = 362103; var __ZTIPDu = Module["__ZTIPDu"] = 379040; var __ZTSPKDu = Module["__ZTSPKDu"] = 362107; var __ZTIPKDu = Module["__ZTIPKDu"] = 379056; var __ZTSDs = Module["__ZTSDs"] = 362112; var __ZTIDs = Module["__ZTIDs"] = 379072; var __ZTSPDs = Module["__ZTSPDs"] = 362115; var __ZTIPDs = Module["__ZTIPDs"] = 379080; var __ZTSPKDs = Module["__ZTSPKDs"] = 362119; var __ZTIPKDs = Module["__ZTIPKDs"] = 379096; var __ZTSDi = Module["__ZTSDi"] = 362124; var __ZTIDi = Module["__ZTIDi"] = 379112; var __ZTSPDi = Module["__ZTSPDi"] = 362127; var __ZTIPDi = Module["__ZTIPDi"] = 379120; var __ZTSPKDi = Module["__ZTSPKDi"] = 362131; var __ZTIPKDi = Module["__ZTIPKDi"] = 379136; var __ZTVN10__cxxabiv117__array_type_infoE = Module["__ZTVN10__cxxabiv117__array_type_infoE"] = 379152; var __ZTSN10__cxxabiv117__array_type_infoE = Module["__ZTSN10__cxxabiv117__array_type_infoE"] = 362136; var __ZTIN10__cxxabiv117__array_type_infoE = Module["__ZTIN10__cxxabiv117__array_type_infoE"] = 379180; var __ZTVN10__cxxabiv120__function_type_infoE = Module["__ZTVN10__cxxabiv120__function_type_infoE"] = 379192; var __ZTVN10__cxxabiv116__enum_type_infoE = Module["__ZTVN10__cxxabiv116__enum_type_infoE"] = 379220; var __ZTSN10__cxxabiv116__enum_type_infoE = Module["__ZTSN10__cxxabiv116__enum_type_infoE"] = 362170; var __ZTIN10__cxxabiv116__enum_type_infoE = Module["__ZTIN10__cxxabiv116__enum_type_infoE"] = 379248; var __ZTSN10__cxxabiv120__si_class_type_infoE = Module["__ZTSN10__cxxabiv120__si_class_type_infoE"] = 362203; var __ZTIN10__cxxabiv120__si_class_type_infoE = Module["__ZTIN10__cxxabiv120__si_class_type_infoE"] = 379260; var __ZTSN10__cxxabiv121__vmi_class_type_infoE = Module["__ZTSN10__cxxabiv121__vmi_class_type_infoE"] = 362240; var __ZTIN10__cxxabiv121__vmi_class_type_infoE = Module["__ZTIN10__cxxabiv121__vmi_class_type_infoE"] = 379312; var __ZTVN10__cxxabiv117__pbase_type_infoE = Module["__ZTVN10__cxxabiv117__pbase_type_infoE"] = 379324; var __ZTVN10__cxxabiv119__pointer_type_infoE = Module["__ZTVN10__cxxabiv119__pointer_type_infoE"] = 379352; var __ZTVN10__cxxabiv129__pointer_to_member_type_infoE = Module["__ZTVN10__cxxabiv129__pointer_to_member_type_infoE"] = 379380; var __ZTVSt9bad_alloc = Module["__ZTVSt9bad_alloc"] = 379408; var __ZTVSt20bad_array_new_length = Module["__ZTVSt20bad_array_new_length"] = 379428; var __ZTSSt9exception = Module["__ZTSSt9exception"] = 362278; var __ZTVSt13bad_exception = Module["__ZTVSt13bad_exception"] = 379448; var __ZTSSt13bad_exception = Module["__ZTSSt13bad_exception"] = 362291; var __ZTISt13bad_exception = Module["__ZTISt13bad_exception"] = 379468; var __ZTSSt9bad_alloc = Module["__ZTSSt9bad_alloc"] = 362309; var __ZTISt9bad_alloc = Module["__ZTISt9bad_alloc"] = 379480; var __ZTSSt20bad_array_new_length = Module["__ZTSSt20bad_array_new_length"] = 362322; var __ZTISt20bad_array_new_length = Module["__ZTISt20bad_array_new_length"] = 379492; var __ZTVSt12domain_error = Module["__ZTVSt12domain_error"] = 379544; var __ZTSSt12domain_error = Module["__ZTSSt12domain_error"] = 362347; var __ZTSSt11logic_error = Module["__ZTSSt11logic_error"] = 362364; var __ZTISt12domain_error = Module["__ZTISt12domain_error"] = 379576; var __ZTVSt16invalid_argument = Module["__ZTVSt16invalid_argument"] = 379588; var __ZTSSt16invalid_argument = Module["__ZTSSt16invalid_argument"] = 362380; var __ZTISt16invalid_argument = Module["__ZTISt16invalid_argument"] = 379608; var __ZTVSt12length_error = Module["__ZTVSt12length_error"] = 379620; var __ZTSSt12length_error = Module["__ZTSSt12length_error"] = 362401; var __ZTISt12length_error = Module["__ZTISt12length_error"] = 379640; var __ZTVSt12out_of_range = Module["__ZTVSt12out_of_range"] = 379652; var __ZTSSt12out_of_range = Module["__ZTSSt12out_of_range"] = 362418; var __ZTISt12out_of_range = Module["__ZTISt12out_of_range"] = 379672; var __ZTVSt11range_error = Module["__ZTVSt11range_error"] = 379684; var __ZTSSt11range_error = Module["__ZTSSt11range_error"] = 362435; var __ZTSSt13runtime_error = Module["__ZTSSt13runtime_error"] = 362451; var __ZTISt11range_error = Module["__ZTISt11range_error"] = 379716; var __ZTVSt14overflow_error = Module["__ZTVSt14overflow_error"] = 379728; var __ZTSSt14overflow_error = Module["__ZTSSt14overflow_error"] = 362469; var __ZTISt14overflow_error = Module["__ZTISt14overflow_error"] = 379748; var __ZTVSt15underflow_error = Module["__ZTVSt15underflow_error"] = 379760; var __ZTSSt15underflow_error = Module["__ZTSSt15underflow_error"] = 362488; var __ZTISt15underflow_error = Module["__ZTISt15underflow_error"] = 379780; var __ZTVSt8bad_cast = Module["__ZTVSt8bad_cast"] = 379792; var __ZTVSt10bad_typeid = Module["__ZTVSt10bad_typeid"] = 379812; var __ZTVSt9type_info = Module["__ZTVSt9type_info"] = 379832; var __ZTSSt9type_info = Module["__ZTSSt9type_info"] = 362508; var __ZTSSt8bad_cast = Module["__ZTSSt8bad_cast"] = 362521; var __ZTSSt10bad_typeid = Module["__ZTSSt10bad_typeid"] = 362533; var __ZTISt10bad_typeid = Module["__ZTISt10bad_typeid"] = 379956; var _currentActiveWebGLContext = Module["_currentActiveWebGLContext"] = 426660; var _currentThreadOwnsItsWebGLContext = Module["_currentThreadOwnsItsWebGLContext"] = 426664; var ___THREW__ = Module["___THREW__"] = 1024; var ___threwValue = Module["___threwValue"] = 1028; var _in6addr_any = Module["_in6addr_any"] = 362548; var _in6addr_loopback = Module["_in6addr_loopback"] = 362564; Module["callMain"] = callMain; Module["keepRuntimeAlive"] = keepRuntimeAlive; Module["wasmMemory"] = wasmMemory; Module["cwrap"] = cwrap; Module["ExitStatus"] = ExitStatus; Module["PThread"] = PThread; var unexportedRuntimeSymbols = [ "run", "UTF8ArrayToString", "UTF8ToString", "stringToUTF8Array", "stringToUTF8", "lengthBytesUTF8", "addOnPreRun", "addOnInit", "addOnPreMain", "addOnExit", "addOnPostRun", "addRunDependency", "removeRunDependency", "FS_createFolder", "FS_createPath", "FS_createDataFile", "FS_createPreloadedFile", "FS_createLazyFile", "FS_createLink", "FS_createDevice", "FS_unlink", "getLEB", "getFunctionTables", "alignFunctionTables", "registerFunctions", "prettyPrint", "getCompilerSetting", "print", "printErr", "getTempRet0", "setTempRet0", "abort", "stackSave", "stackRestore", "stackAlloc", "GROWABLE_HEAP_I8", "GROWABLE_HEAP_U8", "GROWABLE_HEAP_I16", "GROWABLE_HEAP_U16", "GROWABLE_HEAP_I32", "GROWABLE_HEAP_U32", "GROWABLE_HEAP_F32", "GROWABLE_HEAP_F64", "writeStackCookie", "checkStackCookie", "ptrToString", "zeroMemory", "stringToNewUTF8", "exitJS", "getHeapMax", "emscripten_realloc_buffer", "ENV", "ERRNO_CODES", "ERRNO_MESSAGES", "setErrNo", "inetPton4", "inetNtop4", "inetPton6", "inetNtop6", "readSockaddr", "writeSockaddr", "DNS", "getHostByName", "Protocols", "Sockets", "getRandomDevice", "warnOnce", "traverseStack", "UNWIND_CACHE", "convertPCtoSourceLocation", "readAsmConstArgsArray", "readAsmConstArgs", "mainThreadEM_ASM", "jstoi_q", "jstoi_s", "getExecutableName", "listenOnce", "autoResumeAudioContext", "dynCallLegacy", "getDynCaller", "dynCall", "handleException", "runtimeKeepalivePush", "runtimeKeepalivePop", "callUserCallback", "maybeExit", "safeSetTimeout", "asmjsMangle", "asyncLoad", "alignMemory", "mmapAlloc", "writeI53ToI64", "writeI53ToI64Clamped", "writeI53ToI64Signaling", "writeI53ToU64Clamped", "writeI53ToU64Signaling", "readI53FromI64", "readI53FromU64", "convertI32PairToI53", "convertI32PairToI53Checked", "convertU32PairToI53", "getCFunc", "ccall", "uleb128Encode", "sigToWasmTypes", "convertJsFunctionToWasm", "freeTableIndexes", "functionsInTableMap", "getEmptyTableSlot", "updateTableMap", "addFunction", "removeFunction", "reallyNegative", "unSign", "strLen", "reSign", "formatString", "setValue", "getValue", "PATH", "PATH_FS", "intArrayFromString", "intArrayToString", "AsciiToString", "stringToAscii", "UTF16Decoder", "UTF16ToString", "stringToUTF16", "lengthBytesUTF16", "UTF32ToString", "stringToUTF32", "lengthBytesUTF32", "allocateUTF8", "allocateUTF8OnStack", "writeStringToMemory", "writeArrayToMemory", "writeAsciiToMemory", "SYSCALLS", "getSocketFromFD", "getSocketAddress", "JSEvents", "registerKeyEventCallback", "specialHTMLTargets", "maybeCStringToJsString", "findEventTarget", "findCanvasEventTarget", "getBoundingClientRect", "fillMouseEventData", "registerMouseEventCallback", "registerWheelEventCallback", "registerUiEventCallback", "registerFocusEventCallback", "fillDeviceOrientationEventData", "registerDeviceOrientationEventCallback", "fillDeviceMotionEventData", "registerDeviceMotionEventCallback", "screenOrientation", "fillOrientationChangeEventData", "registerOrientationChangeEventCallback", "fillFullscreenChangeEventData", "registerFullscreenChangeEventCallback", "JSEvents_requestFullscreen", "JSEvents_resizeCanvasForFullscreen", "registerRestoreOldStyle", "hideEverythingExceptGivenElement", "restoreHiddenElements", "setLetterbox", "currentFullscreenStrategy", "restoreOldWindowedStyle", "softFullscreenResizeWebGLRenderTarget", "doRequestFullscreen", "fillPointerlockChangeEventData", "registerPointerlockChangeEventCallback", "registerPointerlockErrorEventCallback", "requestPointerLock", "fillVisibilityChangeEventData", "registerVisibilityChangeEventCallback", "registerTouchEventCallback", "fillGamepadEventData", "registerGamepadEventCallback", "registerBeforeUnloadEventCallback", "fillBatteryEventData", "battery", "registerBatteryEventCallback", "setCanvasElementSize", "getCanvasElementSize", "demangle", "demangleAll", "jsStackTrace", "stackTrace", "getEnvStrings", "checkWasiClock", "doReadv", "doWritev", "GOT", "CurrentModuleWeakSymbols", "LDSO", "getMemory", "mergeLibSymbols", "loadWebAssemblyModule", "loadDynamicLibrary", "dlopenInternal", "setImmediateWrapped", "clearImmediateWrapped", "polyfillSetImmediate", "uncaughtExceptionCount", "exceptionLast", "exceptionCaught", "ExceptionInfo", "exception_addRef", "exception_decRef", "Browser", "setMainLoop", "wget", "FS", "MEMFS", "TTY", "PIPEFS", "SOCKFS", "_setNetworkCallback", "tempFixedLengthArray", "miniTempWebGLFloatBuffers", "heapObjectForWebGLType", "heapAccessShiftForWebGLHeap", "GL", "emscriptenWebGLGet", "computeUnpackAlignedImageSize", "emscriptenWebGLGetTexPixelData", "emscriptenWebGLGetUniform", "webglGetUniformLocation", "webglPrepareUniformLocationsBeforeFirstUse", "webglGetLeftBracePos", "emscriptenWebGLGetVertexAttrib", "writeGLArray", "AL", "SDL_unicode", "SDL_ttfContext", "SDL_audio", "SDL", "SDL_gfx", "GLUT", "EGL", "GLFW_Window", "GLFW", "GLEW", "IDBStore", "runAndAbortIfError", "emscriptenWebGLGetIndexed", "ALLOC_NORMAL", "ALLOC_STACK", "allocate", "killThread", "cleanupThread", "registerTLSInit", "cancelThread", "spawnThread", "exitOnMainThread", "invokeEntryPoint", "executeNotifiedProxyingQueue", "IDBFS", "GodotWebXR", "GodotWebSocket", "GodotRTCDataChannel", "GodotRTCPeerConnection", "GodotAudio", "GodotAudioWorklet", "GodotAudioScript", "GodotDisplayVK", "GodotDisplayCursor", "GodotDisplayScreen", "GodotDisplay", "GodotFetch", "IDHandler", "GodotConfig", "GodotFS", "GodotOS", "GodotEventListeners", "GodotPWA", "GodotRuntime", "GodotInputGamepads", "GodotInputDragDrop", "GodotInput", "GodotWebGL2", "GodotJSWrapper" ]; unexportedRuntimeSymbols.forEach(unexportedRuntimeSymbol); var calledRun; dependenciesFulfilled = function runCaller() { if (!calledRun) run(); if (!calledRun) dependenciesFulfilled = runCaller; }; function callMain(args) { assert(runDependencies == 0, 'cannot call main when async dependencies remain! (listen on Module["onRuntimeInitialized"])'); assert(__ATPRERUN__.length == 0, "cannot call main when preRun functions remain to be called"); var entryFunction = Module["_main"]; if (!entryFunction) return; args = args || []; args.unshift(thisProgram); var argc = args.length; var argv = stackAlloc((argc + 1) * 4); var argv_ptr = argv >> 2; args.forEach(arg => { GROWABLE_HEAP_I32()[argv_ptr++] = allocateUTF8OnStack(arg); }); GROWABLE_HEAP_I32()[argv_ptr] = 0; try { var ret = entryFunction(argc, argv); exitJS(ret, true); return ret; } catch (e) { return handleException(e); } } function stackCheckInit() { assert(!ENVIRONMENT_IS_PTHREAD); _emscripten_stack_set_limits(5670096, 427216); writeStackCookie(); } var dylibsLoaded = false; function run(args) { args = args || arguments_; if (runDependencies > 0) { return; } if (!ENVIRONMENT_IS_PTHREAD) stackCheckInit(); if (!dylibsLoaded) { preloadDylibs(); dylibsLoaded = true; if (runDependencies > 0) { return; } } if (ENVIRONMENT_IS_PTHREAD) { readyPromiseResolve(Module); initRuntime(); postMessage({ "cmd": "loaded" }); return; } preRun(); if (runDependencies > 0) { return; } function doRun() { if (calledRun) return; calledRun = true; Module["calledRun"] = true; if (ABORT) return; initRuntime(); preMain(); readyPromiseResolve(Module); if (Module["onRuntimeInitialized"]) Module["onRuntimeInitialized"](); if (shouldRunNow) callMain(args); postRun(); } if (Module["setStatus"]) { Module["setStatus"]("Running..."); setTimeout(function() { setTimeout(function() { Module["setStatus"](""); }, 1); doRun(); }, 1); } else { doRun(); } checkStackCookie(); } if (Module["preInit"]) { if (typeof Module["preInit"] == "function") Module["preInit"] = [ Module["preInit"] ]; while (Module["preInit"].length > 0) { Module["preInit"].pop()(); } } var shouldRunNow = false; if (Module["noInitialRun"]) shouldRunNow = false; run(); return Godot.ready } ); })(); if (typeof exports === 'object' && typeof module === 'object') module.exports = Godot; else if (typeof define === 'function' && define['amd']) define([], function() { return Godot; }); else if (typeof exports === 'object') exports["Godot"] = Godot; const Features = { // eslint-disable-line no-unused-vars /** * Check whether WebGL is available. Optionally, specify a particular version of WebGL to check for. * * @param {number=} [majorVersion=1] The major WebGL version to check for. * @returns {boolean} If the given major version of WebGL is available. * @function Engine.isWebGLAvailable */ isWebGLAvailable: function (majorVersion = 1) { try { return !!document.createElement('canvas').getContext(['webgl', 'webgl2'][majorVersion - 1]); } catch (e) { /* Not available */ } return false; }, /** * Check whether the Fetch API available and supports streaming responses. * * @returns {boolean} If the Fetch API is available and supports streaming responses. * @function Engine.isFetchAvailable */ isFetchAvailable: function () { return 'fetch' in window && 'Response' in window && 'body' in window.Response.prototype; }, /** * Check whether the engine is running in a Secure Context. * * @returns {boolean} If the engine is running in a Secure Context. * @function Engine.isSecureContext */ isSecureContext: function () { return window['isSecureContext'] === true; }, /** * Check whether the engine is cross origin isolated. * This value is dependent on Cross-Origin-Opener-Policy and Cross-Origin-Embedder-Policy headers sent by the server. * * @returns {boolean} If the engine is running in a Secure Context. * @function Engine.isSecureContext */ isCrossOriginIsolated: function () { return window['crossOriginIsolated'] === true; }, /** * Check whether SharedBufferArray is available. * * Most browsers require the page to be running in a secure context, and the * the server to provide specific CORS headers for SharedArrayBuffer to be available. * * @returns {boolean} If SharedArrayBuffer is available. * @function Engine.isSharedArrayBufferAvailable */ isSharedArrayBufferAvailable: function () { return 'SharedArrayBuffer' in window; }, /** * Check whether the AudioContext supports AudioWorkletNodes. * * @returns {boolean} If AudioWorkletNode is available. * @function Engine.isAudioWorkletAvailable */ isAudioWorkletAvailable: function () { return 'AudioContext' in window && 'audioWorklet' in AudioContext.prototype; }, /** * Return an array of missing required features (as string). * * @returns {Array} A list of human-readable missing features. * @function Engine.getMissingFeatures */ getMissingFeatures: function () { const missing = []; if (!Features.isWebGLAvailable(2)) { missing.push('WebGL2 - Check web browser configuration and hardware support'); } if (!Features.isFetchAvailable()) { missing.push('Fetch - Check web browser version'); } if (!Features.isSecureContext()) { missing.push('Secure Context - Check web server configuration (use HTTPS)'); } if (!Features.isCrossOriginIsolated()) { missing.push('Cross Origin Isolation - Check web server configuration (send correct headers)'); } if (!Features.isSharedArrayBufferAvailable()) { missing.push('SharedArrayBuffer - Check web server configuration (send correct headers)'); } // Audio is normally optional since we have a dummy fallback. return missing; }, }; const Preloader = /** @constructor */ function () { // eslint-disable-line no-unused-vars function getTrackedResponse(response, load_status) { function onloadprogress(reader, controller) { return reader.read().then(function (result) { if (load_status.done) { return Promise.resolve(); } if (result.value) { controller.enqueue(result.value); load_status.loaded += result.value.length; } if (!result.done) { return onloadprogress(reader, controller); } load_status.done = true; return Promise.resolve(); }); } const reader = response.body.getReader(); return new Response(new ReadableStream({ start: function (controller) { onloadprogress(reader, controller).then(function () { controller.close(); }); }, }), { headers: response.headers }); } function loadFetch(file, tracker, fileSize, raw) { tracker[file] = { total: fileSize || 0, loaded: 0, done: false, }; return fetch(file).then(function (response) { if (!response.ok) { return Promise.reject(new Error(`Failed loading file '${file}'`)); } const tr = getTrackedResponse(response, tracker[file]); if (raw) { return Promise.resolve(tr); } return tr.arrayBuffer(); }); } function retry(func, attempts = 1) { function onerror(err) { if (attempts <= 1) { return Promise.reject(err); } return new Promise(function (resolve, reject) { setTimeout(function () { retry(func, attempts - 1).then(resolve).catch(reject); }, 1000); }); } return func().catch(onerror); } const DOWNLOAD_ATTEMPTS_MAX = 4; const loadingFiles = {}; const lastProgress = { loaded: 0, total: 0 }; let progressFunc = null; const animateProgress = function () { let loaded = 0; let total = 0; let totalIsValid = true; let progressIsFinal = true; Object.keys(loadingFiles).forEach(function (file) { const stat = loadingFiles[file]; if (!stat.done) { progressIsFinal = false; } if (!totalIsValid || stat.total === 0) { totalIsValid = false; total = 0; } else { total += stat.total; } loaded += stat.loaded; }); if (loaded !== lastProgress.loaded || total !== lastProgress.total) { lastProgress.loaded = loaded; lastProgress.total = total; if (typeof progressFunc === 'function') { progressFunc(loaded, total); } } if (!progressIsFinal) { requestAnimationFrame(animateProgress); } }; this.animateProgress = animateProgress; this.setProgressFunc = function (callback) { progressFunc = callback; }; this.loadPromise = function (file, fileSize, raw = false) { return retry(loadFetch.bind(null, file, loadingFiles, fileSize, raw), DOWNLOAD_ATTEMPTS_MAX); }; this.preloadedFiles = []; this.preload = function (pathOrBuffer, destPath, fileSize) { let buffer = null; if (typeof pathOrBuffer === 'string') { const me = this; return this.loadPromise(pathOrBuffer, fileSize).then(function (buf) { me.preloadedFiles.push({ path: destPath || pathOrBuffer, buffer: buf, }); return Promise.resolve(); }); } else if (pathOrBuffer instanceof ArrayBuffer) { buffer = new Uint8Array(pathOrBuffer); } else if (ArrayBuffer.isView(pathOrBuffer)) { buffer = new Uint8Array(pathOrBuffer.buffer); } if (buffer) { this.preloadedFiles.push({ path: destPath, buffer: pathOrBuffer, }); return Promise.resolve(); } return Promise.reject(new Error('Invalid object for preloading')); }; }; /** * An object used to configure the Engine instance based on godot export options, and to override those in custom HTML * templates if needed. * * @header Engine configuration * @summary The Engine configuration object. This is just a typedef, create it like a regular object, e.g.: * * ``const MyConfig = { executable: 'godot', unloadAfterInit: false }`` * * @typedef {Object} EngineConfig */ const EngineConfig = {}; // eslint-disable-line no-unused-vars /** * @struct * @constructor * @ignore */ const InternalConfig = function (initConfig) { // eslint-disable-line no-unused-vars const cfg = /** @lends {InternalConfig.prototype} */ { /** * Whether the unload the engine automatically after the instance is initialized. * * @memberof EngineConfig * @default * @type {boolean} */ unloadAfterInit: true, /** * The HTML DOM Canvas object to use. * * By default, the first canvas element in the document will be used is none is specified. * * @memberof EngineConfig * @default * @type {?HTMLCanvasElement} */ canvas: null, /** * The name of the WASM file without the extension. (Set by Godot Editor export process). * * @memberof EngineConfig * @default * @type {string} */ executable: '', /** * An alternative name for the game pck to load. The executable name is used otherwise. * * @memberof EngineConfig * @default * @type {?string} */ mainPack: null, /** * Specify a language code to select the proper localization for the game. * * The browser locale will be used if none is specified. See complete list of * :ref:`supported locales `. * * @memberof EngineConfig * @type {?string} * @default */ locale: null, /** * The canvas resize policy determines how the canvas should be resized by Godot. * * ``0`` means Godot won't do any resizing. This is useful if you want to control the canvas size from * javascript code in your template. * * ``1`` means Godot will resize the canvas on start, and when changing window size via engine functions. * * ``2`` means Godot will adapt the canvas size to match the whole browser window. * * @memberof EngineConfig * @type {number} * @default */ canvasResizePolicy: 2, /** * The arguments to be passed as command line arguments on startup. * * See :ref:`command line tutorial `. * * **Note**: :js:meth:`startGame ` will always add the ``--main-pack`` argument. * * @memberof EngineConfig * @type {Array} * @default */ args: [], /** * When enabled, the game canvas will automatically grab the focus when the engine starts. * * @memberof EngineConfig * @type {boolean} * @default */ focusCanvas: true, /** * When enabled, this will turn on experimental virtual keyboard support on mobile. * * @memberof EngineConfig * @type {boolean} * @default */ experimentalVK: false, /** * The progressive web app service worker to install. * @memberof EngineConfig * @default * @type {string} */ serviceWorker: '', /** * @ignore * @type {Array.} */ persistentPaths: ['/userfs'], /** * @ignore * @type {boolean} */ persistentDrops: false, /** * @ignore * @type {Array.} */ gdextensionLibs: [], /** * @ignore * @type {Array.} */ fileSizes: [], /** * A callback function for handling Godot's ``OS.execute`` calls. * * This is for example used in the Web Editor template to switch between project manager and editor, and for running the game. * * @callback EngineConfig.onExecute * @param {string} path The path that Godot's wants executed. * @param {Array.} args The arguments of the "command" to execute. */ /** * @ignore * @type {?function(string, Array.)} */ onExecute: null, /** * A callback function for being notified when the Godot instance quits. * * **Note**: This function will not be called if the engine crashes or become unresponsive. * * @callback EngineConfig.onExit * @param {number} status_code The status code returned by Godot on exit. */ /** * @ignore * @type {?function(number)} */ onExit: null, /** * A callback function for displaying download progress. * * The function is called once per frame while downloading files, so the usage of ``requestAnimationFrame()`` * is not necessary. * * If the callback function receives a total amount of bytes as 0, this means that it is impossible to calculate. * Possible reasons include: * * - Files are delivered with server-side chunked compression * - Files are delivered with server-side compression on Chromium * - Not all file downloads have started yet (usually on servers without multi-threading) * * @callback EngineConfig.onProgress * @param {number} current The current amount of downloaded bytes so far. * @param {number} total The total amount of bytes to be downloaded. */ /** * @ignore * @type {?function(number, number)} */ onProgress: null, /** * A callback function for handling the standard output stream. This method should usually only be used in debug pages. * * By default, ``console.log()`` is used. * * @callback EngineConfig.onPrint * @param {...*} [var_args] A variadic number of arguments to be printed. */ /** * @ignore * @type {?function(...*)} */ onPrint: function () { console.log.apply(console, Array.from(arguments)); // eslint-disable-line no-console }, /** * A callback function for handling the standard error stream. This method should usually only be used in debug pages. * * By default, ``console.error()`` is used. * * @callback EngineConfig.onPrintError * @param {...*} [var_args] A variadic number of arguments to be printed as errors. */ /** * @ignore * @type {?function(...*)} */ onPrintError: function (var_args) { console.error.apply(console, Array.from(arguments)); // eslint-disable-line no-console }, }; /** * @ignore * @struct * @constructor * @param {EngineConfig} opts */ function Config(opts) { this.update(opts); } Config.prototype = cfg; /** * @ignore * @param {EngineConfig} opts */ Config.prototype.update = function (opts) { const config = opts || {}; // NOTE: We must explicitly pass the default, accessing it via // the key will fail due to closure compiler renames. function parse(key, def) { if (typeof (config[key]) === 'undefined') { return def; } return config[key]; } // Module config this.unloadAfterInit = parse('unloadAfterInit', this.unloadAfterInit); this.onPrintError = parse('onPrintError', this.onPrintError); this.onPrint = parse('onPrint', this.onPrint); this.onProgress = parse('onProgress', this.onProgress); // Godot config this.canvas = parse('canvas', this.canvas); this.executable = parse('executable', this.executable); this.mainPack = parse('mainPack', this.mainPack); this.locale = parse('locale', this.locale); this.canvasResizePolicy = parse('canvasResizePolicy', this.canvasResizePolicy); this.persistentPaths = parse('persistentPaths', this.persistentPaths); this.persistentDrops = parse('persistentDrops', this.persistentDrops); this.experimentalVK = parse('experimentalVK', this.experimentalVK); this.focusCanvas = parse('focusCanvas', this.focusCanvas); this.serviceWorker = parse('serviceWorker', this.serviceWorker); this.gdextensionLibs = parse('gdextensionLibs', this.gdextensionLibs); this.fileSizes = parse('fileSizes', this.fileSizes); this.args = parse('args', this.args); this.onExecute = parse('onExecute', this.onExecute); this.onExit = parse('onExit', this.onExit); }; /** * @ignore * @param {string} loadPath * @param {Response} response */ Config.prototype.getModuleConfig = function (loadPath, response) { let r = response; return { 'print': this.onPrint, 'printErr': this.onPrintError, 'thisProgram': this.executable, 'noExitRuntime': false, 'dynamicLibraries': [`${loadPath}.side.wasm`], 'instantiateWasm': function (imports, onSuccess) { function done(result) { onSuccess(result['instance'], result['module']); } if (typeof (WebAssembly.instantiateStreaming) !== 'undefined') { WebAssembly.instantiateStreaming(Promise.resolve(r), imports).then(done); } else { r.arrayBuffer().then(function (buffer) { WebAssembly.instantiate(buffer, imports).then(done); }); } r = null; return {}; }, 'locateFile': function (path) { if (path.endsWith('.worker.js')) { return `${loadPath}.worker.js`; } else if (path.endsWith('.audio.worklet.js')) { return `${loadPath}.audio.worklet.js`; } else if (path.endsWith('.js')) { return `${loadPath}.js`; } else if (path.endsWith('.side.wasm')) { return `${loadPath}.side.wasm`; } else if (path.endsWith('.wasm')) { return `${loadPath}.wasm`; } return path; }, }; }; /** * @ignore * @param {function()} cleanup */ Config.prototype.getGodotConfig = function (cleanup) { // Try to find a canvas if (!(this.canvas instanceof HTMLCanvasElement)) { const nodes = document.getElementsByTagName('canvas'); if (nodes.length && nodes[0] instanceof HTMLCanvasElement) { const first = nodes[0]; this.canvas = /** @type {!HTMLCanvasElement} */ (first); } if (!this.canvas) { throw new Error('No canvas found in page'); } } // Canvas can grab focus on click, or key events won't work. if (this.canvas.tabIndex < 0) { this.canvas.tabIndex = 0; } // Browser locale, or custom one if defined. let locale = this.locale; if (!locale) { locale = navigator.languages ? navigator.languages[0] : navigator.language; locale = locale.split('.')[0]; } locale = locale.replace('-', '_'); const onExit = this.onExit; // Godot configuration. return { 'canvas': this.canvas, 'canvasResizePolicy': this.canvasResizePolicy, 'locale': locale, 'persistentDrops': this.persistentDrops, 'virtualKeyboard': this.experimentalVK, 'focusCanvas': this.focusCanvas, 'onExecute': this.onExecute, 'onExit': function (p_code) { cleanup(); // We always need to call the cleanup callback to free memory. if (typeof (onExit) === 'function') { onExit(p_code); } }, }; }; return new Config(initConfig); }; /** * Projects exported for the Web expose the :js:class:`Engine` class to the JavaScript environment, that allows * fine control over the engine's start-up process. * * This API is built in an asynchronous manner and requires basic understanding * of `Promises `__. * * @module Engine * @header Web export JavaScript reference */ const Engine = (function () { const preloader = new Preloader(); let loadPromise = null; let loadPath = ''; let initPromise = null; /** * @classdesc The ``Engine`` class provides methods for loading and starting exported projects on the Web. For default export * settings, this is already part of the exported HTML page. To understand practical use of the ``Engine`` class, * see :ref:`Custom HTML page for Web export `. * * @description Create a new Engine instance with the given configuration. * * @global * @constructor * @param {EngineConfig} initConfig The initial config for this instance. */ function Engine(initConfig) { // eslint-disable-line no-shadow this.config = new InternalConfig(initConfig); this.rtenv = null; } /** * Load the engine from the specified base path. * * @param {string} basePath Base path of the engine to load. * @param {number=} [size=0] The file size if known. * @returns {Promise} A Promise that resolves once the engine is loaded. * * @function Engine.load */ Engine.load = function (basePath, size) { if (loadPromise == null) { loadPath = basePath; loadPromise = preloader.loadPromise(`${loadPath}.wasm`, size, true); requestAnimationFrame(preloader.animateProgress); } return loadPromise; }; /** * Unload the engine to free memory. * * This method will be called automatically depending on the configuration. See :js:attr:`unloadAfterInit`. * * @function Engine.unload */ Engine.unload = function () { loadPromise = null; }; /** * Safe Engine constructor, creates a new prototype for every new instance to avoid prototype pollution. * @ignore * @constructor */ function SafeEngine(initConfig) { const proto = /** @lends Engine.prototype */ { /** * Initialize the engine instance. Optionally, pass the base path to the engine to load it, * if it hasn't been loaded yet. See :js:meth:`Engine.load`. * * @param {string=} basePath Base path of the engine to load. * @return {Promise} A ``Promise`` that resolves once the engine is loaded and initialized. */ init: function (basePath) { if (initPromise) { return initPromise; } if (loadPromise == null) { if (!basePath) { initPromise = Promise.reject(new Error('A base path must be provided when calling `init` and the engine is not loaded.')); return initPromise; } Engine.load(basePath, this.config.fileSizes[`${basePath}.wasm`]); } const me = this; function doInit(promise) { // Care! Promise chaining is bogus with old emscripten versions. // This caused a regression with the Mono build (which uses an older emscripten version). // Make sure to test that when refactoring. return new Promise(function (resolve, reject) { promise.then(function (response) { const cloned = new Response(response.clone().body, { 'headers': [['content-type', 'application/wasm']] }); Godot(me.config.getModuleConfig(loadPath, cloned)).then(function (module) { const paths = me.config.persistentPaths; module['initFS'](paths).then(function (err) { me.rtenv = module; if (me.config.unloadAfterInit) { Engine.unload(); } resolve(); }); }); }); }); } preloader.setProgressFunc(this.config.onProgress); initPromise = doInit(loadPromise); return initPromise; }, /** * Load a file so it is available in the instance's file system once it runs. Must be called **before** starting the * instance. * * If not provided, the ``path`` is derived from the URL of the loaded file. * * @param {string|ArrayBuffer} file The file to preload. * * If a ``string`` the file will be loaded from that path. * * If an ``ArrayBuffer`` or a view on one, the buffer will used as the content of the file. * * @param {string=} path Path by which the file will be accessible. Required, if ``file`` is not a string. * * @returns {Promise} A Promise that resolves once the file is loaded. */ preloadFile: function (file, path) { return preloader.preload(file, path, this.config.fileSizes[file]); }, /** * Start the engine instance using the given override configuration (if any). * :js:meth:`startGame ` can be used in typical cases instead. * * This will initialize the instance if it is not initialized. For manual initialization, see :js:meth:`init `. * The engine must be loaded beforehand. * * Fails if a canvas cannot be found on the page, or not specified in the configuration. * * @param {EngineConfig} override An optional configuration override. * @return {Promise} Promise that resolves once the engine started. */ start: function (override) { this.config.update(override); const me = this; return me.init().then(function () { if (!me.rtenv) { return Promise.reject(new Error('The engine must be initialized before it can be started')); } let config = {}; try { config = me.config.getGodotConfig(function () { me.rtenv = null; }); } catch (e) { return Promise.reject(e); } // Godot configuration. me.rtenv['initConfig'](config); // Preload GDExtension libraries. const libs = []; me.config.gdextensionLibs.forEach(function (lib) { libs.push(me.rtenv['loadDynamicLibrary'](lib, { 'loadAsync': true })); }); return Promise.all(libs).then(function () { return new Promise(function (resolve, reject) { preloader.preloadedFiles.forEach(function (file) { me.rtenv['copyToFS'](file.path, file.buffer); }); preloader.preloadedFiles.length = 0; // Clear memory me.rtenv['callMain'](me.config.args); initPromise = null; if (me.config.serviceWorker && 'serviceWorker' in navigator) { navigator.serviceWorker.register(me.config.serviceWorker); } resolve(); }); }); }); }, /** * Start the game instance using the given configuration override (if any). * * This will initialize the instance if it is not initialized. For manual initialization, see :js:meth:`init `. * * This will load the engine if it is not loaded, and preload the main pck. * * This method expects the initial config (or the override) to have both the :js:attr:`executable` and :js:attr:`mainPack` * properties set (normally done by the editor during export). * * @param {EngineConfig} override An optional configuration override. * @return {Promise} Promise that resolves once the game started. */ startGame: function (override) { this.config.update(override); // Add main-pack argument. const exe = this.config.executable; const pack = this.config.mainPack || `${exe}.pck`; this.config.args = ['--main-pack', pack].concat(this.config.args); // Start and init with execName as loadPath if not inited. const me = this; return Promise.all([ this.init(exe), this.preloadFile(pack, pack), ]).then(function () { return me.start.apply(me); }); }, /** * Create a file at the specified ``path`` with the passed as ``buffer`` in the instance's file system. * * @param {string} path The location where the file will be created. * @param {ArrayBuffer} buffer The content of the file. */ copyToFS: function (path, buffer) { if (this.rtenv == null) { throw new Error('Engine must be inited before copying files'); } this.rtenv['copyToFS'](path, buffer); }, /** * Request that the current instance quit. * * This is akin the user pressing the close button in the window manager, and will * have no effect if the engine has crashed, or is stuck in a loop. * */ requestQuit: function () { if (this.rtenv) { this.rtenv['request_quit'](); } }, }; Engine.prototype = proto; // Closure compiler exported instance methods. Engine.prototype['init'] = Engine.prototype.init; Engine.prototype['preloadFile'] = Engine.prototype.preloadFile; Engine.prototype['start'] = Engine.prototype.start; Engine.prototype['startGame'] = Engine.prototype.startGame; Engine.prototype['copyToFS'] = Engine.prototype.copyToFS; Engine.prototype['requestQuit'] = Engine.prototype.requestQuit; // Also expose static methods as instance methods Engine.prototype['load'] = Engine.load; Engine.prototype['unload'] = Engine.unload; return new Engine(initConfig); } // Closure compiler exported static methods. SafeEngine['load'] = Engine.load; SafeEngine['unload'] = Engine.unload; // Feature-detection utilities. SafeEngine['isWebGLAvailable'] = Features.isWebGLAvailable; SafeEngine['isFetchAvailable'] = Features.isFetchAvailable; SafeEngine['isSecureContext'] = Features.isSecureContext; SafeEngine['isCrossOriginIsolated'] = Features.isCrossOriginIsolated; SafeEngine['isSharedArrayBufferAvailable'] = Features.isSharedArrayBufferAvailable; SafeEngine['isAudioWorkletAvailable'] = Features.isAudioWorkletAvailable; SafeEngine['getMissingFeatures'] = Features.getMissingFeatures; return SafeEngine; }()); if (typeof window !== 'undefined') { window['Engine'] = Engine; }