Commit 3b97940fb3
Changed files (13)
libc/dummy/c/i386.zig
@@ -1,71 +0,0 @@
-export fn @"__x86.get_pc_thunk.bx"() void {}
-export fn _IO_stderr_() void {}
-export fn _IO_stdin_() void {}
-export fn _IO_stdout_() void {}
-export fn _Unwind_Find_FDE() void {}
-export fn ___brk_addr() void {}
-export fn __deregister_frame() void {}
-export fn __deregister_frame_info() void {}
-export fn __deregister_frame_info_bases() void {}
-export fn __divdi3() void {}
-export fn __frame_state_for() void {}
-export fn __memcpy_by2() void {}
-export fn __memcpy_by4() void {}
-export fn __memcpy_c() void {}
-export fn __memcpy_g() void {}
-export fn __mempcpy_by2() void {}
-export fn __mempcpy_by4() void {}
-export fn __mempcpy_byn() void {}
-export fn __memset_cc() void {}
-export fn __memset_ccn_by2() void {}
-export fn __memset_ccn_by4() void {}
-export fn __memset_cg() void {}
-export fn __memset_gcn_by2() void {}
-export fn __memset_gcn_by4() void {}
-export fn __memset_gg() void {}
-export fn __moddi3() void {}
-export fn __modify_ldt() void {}
-export fn __register_frame() void {}
-export fn __register_frame_info() void {}
-export fn __register_frame_info_bases() void {}
-export fn __register_frame_info_table() void {}
-export fn __register_frame_info_table_bases() void {}
-export fn __register_frame_table() void {}
-export fn __stpcpy_g() void {}
-export fn __strcat_c() void {}
-export fn __strcat_g() void {}
-export fn __strchr_c() void {}
-export fn __strchr_g() void {}
-export fn __strchrnul_c() void {}
-export fn __strchrnul_g() void {}
-export fn __strcmp_gg() void {}
-export fn __strcpy_g() void {}
-export fn __strcspn_cg() void {}
-export fn __strcspn_g() void {}
-export fn __strlen_g() void {}
-export fn __strncat_g() void {}
-export fn __strncmp_g() void {}
-export fn __strncpy_by2() void {}
-export fn __strncpy_by4() void {}
-export fn __strncpy_byn() void {}
-export fn __strncpy_gg() void {}
-export fn __strpbrk_cg() void {}
-export fn __strpbrk_g() void {}
-export fn __strrchr_c() void {}
-export fn __strrchr_g() void {}
-export fn __strspn_cg() void {}
-export fn __strspn_g() void {}
-export fn __strstr_cg() void {}
-export fn __strstr_g() void {}
-export fn __strtoq_internal() void {}
-export fn __strtouq_internal() void {}
-export fn __udivdi3() void {}
-export fn __umoddi3() void {}
-export fn __uname() void {}
-export fn atexit() void {}
-export fn gettid() void {}
-export fn res_init() void {}
-export fn scalbln() void {}
-export fn scalblnf() void {}
-export fn scalblnl() void {}
-export fn vm86() void {}
libc/dummy/c/x86_64.zig
@@ -1,2 +0,0 @@
-export fn arch_prctl() void {}
-export fn __arch_prctl() void {}
libc/dummy/c.zig
@@ -1,2296 +0,0 @@
-// This file exists to create a libc.so file so that LLD has something to look at
-// and emit linker errors if an attempt to link against a non-existent C symbol happens.
-
-const builtin = @import("builtin");
-
-comptime {
- switch (builtin.arch) {
- builtin.Arch.i386 => _ = @import("c/i386.zig"),
- builtin.Arch.x86_64 => _ = @import("c/x86_64.zig"),
- else => {},
- }
-}
-
-export fn @"error"() void {}
-export fn _Exit() void {}
-export fn _IO_2_1_stderr_() void {}
-export fn _IO_2_1_stdin_() void {}
-export fn _IO_2_1_stdout_() void {}
-export fn _IO_adjust_column() void {}
-export fn _IO_adjust_wcolumn() void {}
-export fn _IO_default_doallocate() void {}
-export fn _IO_default_finish() void {}
-export fn _IO_default_pbackfail() void {}
-export fn _IO_default_uflow() void {}
-export fn _IO_default_xsgetn() void {}
-export fn _IO_default_xsputn() void {}
-export fn _IO_do_write() void {}
-export fn _IO_doallocbuf() void {}
-export fn _IO_enable_locks() void {}
-export fn _IO_fclose() void {}
-export fn _IO_fdopen() void {}
-export fn _IO_feof() void {}
-export fn _IO_ferror() void {}
-export fn _IO_fflush() void {}
-export fn _IO_fgetpos() void {}
-export fn _IO_fgetpos64() void {}
-export fn _IO_fgets() void {}
-export fn _IO_file_attach() void {}
-export fn _IO_file_close() void {}
-export fn _IO_file_close_it() void {}
-export fn _IO_file_doallocate() void {}
-export fn _IO_file_finish() void {}
-export fn _IO_file_fopen() void {}
-export fn _IO_file_init() void {}
-export fn _IO_file_jumps() void {}
-export fn _IO_file_open() void {}
-export fn _IO_file_overflow() void {}
-export fn _IO_file_read() void {}
-export fn _IO_file_seek() void {}
-export fn _IO_file_seekoff() void {}
-export fn _IO_file_setbuf() void {}
-export fn _IO_file_stat() void {}
-export fn _IO_file_sync() void {}
-export fn _IO_file_underflow() void {}
-export fn _IO_file_write() void {}
-export fn _IO_file_xsputn() void {}
-export fn _IO_flockfile() void {}
-export fn _IO_flush_all() void {}
-export fn _IO_flush_all_linebuffered() void {}
-export fn _IO_fopen() void {}
-export fn _IO_fprintf() void {}
-export fn _IO_fputs() void {}
-export fn _IO_fread() void {}
-export fn _IO_free_backup_area() void {}
-export fn _IO_free_wbackup_area() void {}
-export fn _IO_fsetpos() void {}
-export fn _IO_fsetpos64() void {}
-export fn _IO_ftell() void {}
-export fn _IO_ftrylockfile() void {}
-export fn _IO_funlockfile() void {}
-export fn _IO_fwrite() void {}
-export fn _IO_getc() void {}
-export fn _IO_getline() void {}
-export fn _IO_getline_info() void {}
-export fn _IO_gets() void {}
-export fn _IO_init() void {}
-export fn _IO_init_marker() void {}
-export fn _IO_init_wmarker() void {}
-export fn _IO_iter_begin() void {}
-export fn _IO_iter_end() void {}
-export fn _IO_iter_file() void {}
-export fn _IO_iter_next() void {}
-export fn _IO_least_wmarker() void {}
-export fn _IO_link_in() void {}
-export fn _IO_list_all() void {}
-export fn _IO_list_lock() void {}
-export fn _IO_list_resetlock() void {}
-export fn _IO_list_unlock() void {}
-export fn _IO_marker_delta() void {}
-export fn _IO_marker_difference() void {}
-export fn _IO_padn() void {}
-export fn _IO_peekc_locked() void {}
-export fn _IO_popen() void {}
-export fn _IO_printf() void {}
-export fn _IO_proc_close() void {}
-export fn _IO_proc_open() void {}
-export fn _IO_putc() void {}
-export fn _IO_puts() void {}
-export fn _IO_remove_marker() void {}
-export fn _IO_seekmark() void {}
-export fn _IO_seekoff() void {}
-export fn _IO_seekpos() void {}
-export fn _IO_seekwmark() void {}
-export fn _IO_setb() void {}
-export fn _IO_setbuffer() void {}
-export fn _IO_setvbuf() void {}
-export fn _IO_sgetn() void {}
-export fn _IO_sprintf() void {}
-export fn _IO_sputbackc() void {}
-export fn _IO_sputbackwc() void {}
-export fn _IO_sscanf() void {}
-export fn _IO_str_init_readonly() void {}
-export fn _IO_str_init_static() void {}
-export fn _IO_str_overflow() void {}
-export fn _IO_str_pbackfail() void {}
-export fn _IO_str_seekoff() void {}
-export fn _IO_str_underflow() void {}
-export fn _IO_sungetc() void {}
-export fn _IO_sungetwc() void {}
-export fn _IO_switch_to_get_mode() void {}
-export fn _IO_switch_to_main_wget_area() void {}
-export fn _IO_switch_to_wbackup_area() void {}
-export fn _IO_switch_to_wget_mode() void {}
-export fn _IO_un_link() void {}
-export fn _IO_ungetc() void {}
-export fn _IO_unsave_markers() void {}
-export fn _IO_unsave_wmarkers() void {}
-export fn _IO_vfprintf() void {}
-export fn _IO_vfscanf() void {}
-export fn _IO_vsprintf() void {}
-export fn _IO_wdefault_doallocate() void {}
-export fn _IO_wdefault_finish() void {}
-export fn _IO_wdefault_pbackfail() void {}
-export fn _IO_wdefault_uflow() void {}
-export fn _IO_wdefault_xsgetn() void {}
-export fn _IO_wdefault_xsputn() void {}
-export fn _IO_wdo_write() void {}
-export fn _IO_wdoallocbuf() void {}
-export fn _IO_wfile_jumps() void {}
-export fn _IO_wfile_overflow() void {}
-export fn _IO_wfile_seekoff() void {}
-export fn _IO_wfile_sync() void {}
-export fn _IO_wfile_underflow() void {}
-export fn _IO_wfile_xsputn() void {}
-export fn _IO_wmarker_delta() void {}
-export fn _IO_wsetb() void {}
-export fn __abort_msg() void {}
-export fn __adjtimex() void {}
-export fn __after_morecore_hook() void {}
-export fn __argz_count() void {}
-export fn __argz_next() void {}
-export fn __argz_stringify() void {}
-export fn __asprintf() void {}
-export fn __asprintf_chk() void {}
-export fn __assert() void {}
-export fn __assert_fail() void {}
-export fn __assert_perror_fail() void {}
-export fn __backtrace() void {}
-export fn __backtrace_symbols() void {}
-export fn __backtrace_symbols_fd() void {}
-export fn __bsd_getpgrp() void {}
-export fn __bzero() void {}
-export fn __call_tls_dtors() void {}
-export fn __check_rhosts_file() void {}
-export fn __chk_fail() void {}
-export fn __clock_getcpuclockid() void {}
-export fn __clock_getres() void {}
-export fn __clock_gettime() void {}
-export fn __clock_nanosleep() void {}
-export fn __clock_settime() void {}
-export fn __clone() void {}
-export fn __close() void {}
-export fn __close_nocancel() void {}
-export fn __cmsg_nxthdr() void {}
-export fn __confstr_chk() void {}
-export fn __connect() void {}
-export fn __copy_grp() void {}
-export fn __ctype32_b() void {}
-export fn __ctype32_tolower() void {}
-export fn __ctype32_toupper() void {}
-export fn __ctype_b() void {}
-export fn __ctype_b_loc() void {}
-export fn __ctype_get_mb_cur_max() void {}
-export fn __ctype_init() void {}
-export fn __ctype_tolower() void {}
-export fn __ctype_tolower_loc() void {}
-export fn __ctype_toupper() void {}
-export fn __ctype_toupper_loc() void {}
-export fn __curbrk() void {}
-export fn __cxa_at_quick_exit() void {}
-export fn __cxa_atexit() void {}
-export fn __cxa_finalize() void {}
-export fn __cxa_thread_atexit_impl() void {}
-export fn __cyg_profile_func_enter() void {}
-export fn __cyg_profile_func_exit() void {}
-export fn __daylight() void {}
-export fn __dcgettext() void {}
-export fn __default_morecore() void {}
-export fn __dgettext() void {}
-export fn __dprintf_chk() void {}
-export fn __dup2() void {}
-export fn __duplocale() void {}
-export fn __endmntent() void {}
-export fn __environ() void {}
-export fn __errno_location() void {}
-export fn __explicit_bzero_chk() void {}
-export fn __fbufsize() void {}
-export fn __fcntl() void {}
-export fn __fdelt_chk() void {}
-export fn __fdelt_warn() void {}
-export fn __fentry__() void {}
-export fn __ffs() void {}
-export fn __fgets_chk() void {}
-export fn __fgets_unlocked_chk() void {}
-export fn __fgetws_chk() void {}
-export fn __fgetws_unlocked_chk() void {}
-export fn __finite() void {}
-export fn __finitef() void {}
-export fn __finitel() void {}
-export fn __flbf() void {}
-export fn __fork() void {}
-export fn __fortify_fail() void {}
-export fn __fpending() void {}
-export fn __fprintf_chk() void {}
-export fn __fpu_control() void {}
-export fn __fpurge() void {}
-export fn __fread_chk() void {}
-export fn __fread_unlocked_chk() void {}
-export fn __freadable() void {}
-export fn __freading() void {}
-export fn __free_hook() void {}
-export fn __freelocale() void {}
-export fn __fseeko64() void {}
-export fn __fsetlocking() void {}
-export fn __ftello64() void {}
-export fn __fwprintf_chk() void {}
-export fn __fwritable() void {}
-export fn __fwriting() void {}
-export fn __fxstat() void {}
-export fn __fxstat64() void {}
-export fn __fxstatat() void {}
-export fn __fxstatat64() void {}
-export fn __gai_sigqueue() void {}
-export fn __gconv_get_alias_db() void {}
-export fn __gconv_get_cache() void {}
-export fn __gconv_get_modules_db() void {}
-export fn __gconv_transliterate() void {}
-export fn __getauxval() void {}
-export fn __getcwd_chk() void {}
-export fn __getdelim() void {}
-export fn __getdomainname_chk() void {}
-export fn __getgroups_chk() void {}
-export fn __gethostname_chk() void {}
-export fn __getlogin_r_chk() void {}
-export fn __getmntent_r() void {}
-export fn __getpagesize() void {}
-export fn __getpgid() void {}
-export fn __getpid() void {}
-export fn __getrlimit() void {}
-export fn __gets_chk() void {}
-export fn __gettimeofday() void {}
-export fn __getwd_chk() void {}
-export fn __gmtime_r() void {}
-export fn __h_errno() void {}
-export fn __h_errno_location() void {}
-export fn __idna_from_dns_encoding() void {}
-export fn __idna_to_dns_encoding() void {}
-export fn __inet6_scopeid_pton() void {}
-export fn __inet_aton_exact() void {}
-export fn __inet_pton_length() void {}
-export fn __internal_endnetgrent() void {}
-export fn __internal_getnetgrent_r() void {}
-export fn __internal_setnetgrent() void {}
-export fn __isalnum_l() void {}
-export fn __isalpha_l() void {}
-export fn __isascii_l() void {}
-export fn __isblank_l() void {}
-export fn __iscntrl_l() void {}
-export fn __isctype() void {}
-export fn __isdigit_l() void {}
-export fn __isgraph_l() void {}
-export fn __isinf() void {}
-export fn __isinff() void {}
-export fn __isinfl() void {}
-export fn __islower_l() void {}
-export fn __isnan() void {}
-export fn __isnanf() void {}
-export fn __isnanl() void {}
-export fn __isoc99_fscanf() void {}
-export fn __isoc99_fwscanf() void {}
-export fn __isoc99_scanf() void {}
-export fn __isoc99_sscanf() void {}
-export fn __isoc99_swscanf() void {}
-export fn __isoc99_vfscanf() void {}
-export fn __isoc99_vfwscanf() void {}
-export fn __isoc99_vscanf() void {}
-export fn __isoc99_vsscanf() void {}
-export fn __isoc99_vswscanf() void {}
-export fn __isoc99_vwscanf() void {}
-export fn __isoc99_wscanf() void {}
-export fn __isprint_l() void {}
-export fn __ispunct_l() void {}
-export fn __isspace_l() void {}
-export fn __isupper_l() void {}
-export fn __iswalnum_l() void {}
-export fn __iswalpha_l() void {}
-export fn __iswblank_l() void {}
-export fn __iswcntrl_l() void {}
-export fn __iswctype() void {}
-export fn __iswctype_l() void {}
-export fn __iswdigit_l() void {}
-export fn __iswgraph_l() void {}
-export fn __iswlower_l() void {}
-export fn __iswprint_l() void {}
-export fn __iswpunct_l() void {}
-export fn __iswspace_l() void {}
-export fn __iswupper_l() void {}
-export fn __iswxdigit_l() void {}
-export fn __isxdigit_l() void {}
-export fn __ivaliduser() void {}
-export fn __key_decryptsession_pk_LOCAL() void {}
-export fn __key_encryptsession_pk_LOCAL() void {}
-export fn __key_gendes_LOCAL() void {}
-export fn __libc_alloc_buffer_alloc_array() void {}
-export fn __libc_alloc_buffer_allocate() void {}
-export fn __libc_alloc_buffer_copy_bytes() void {}
-export fn __libc_alloc_buffer_copy_string() void {}
-export fn __libc_alloc_buffer_create_failure() void {}
-export fn __libc_alloca_cutoff() void {}
-export fn __libc_allocate_once_slow() void {}
-export fn __libc_allocate_rtsig() void {}
-export fn __libc_allocate_rtsig_private() void {}
-export fn __libc_calloc() void {}
-export fn __libc_clntudp_bufcreate() void {}
-export fn __libc_current_sigrtmax() void {}
-export fn __libc_current_sigrtmax_private() void {}
-export fn __libc_current_sigrtmin() void {}
-export fn __libc_current_sigrtmin_private() void {}
-export fn __libc_dlclose() void {}
-export fn __libc_dlopen_mode() void {}
-export fn __libc_dlsym() void {}
-export fn __libc_dlvsym() void {}
-export fn __libc_dynarray_at_failure() void {}
-export fn __libc_dynarray_emplace_enlarge() void {}
-export fn __libc_dynarray_finalize() void {}
-export fn __libc_dynarray_resize() void {}
-export fn __libc_dynarray_resize_clear() void {}
-export fn __libc_fatal() void {}
-export fn __libc_fcntl64() void {}
-export fn __libc_fork() void {}
-export fn __libc_free() void {}
-export fn __libc_freeres() void {}
-export fn __libc_ifunc_impl_list() void {}
-export fn __libc_init_first() void {}
-export fn __libc_longjmp() void {}
-export fn __libc_mallinfo() void {}
-export fn __libc_malloc() void {}
-export fn __libc_mallopt() void {}
-export fn __libc_memalign() void {}
-export fn __libc_msgrcv() void {}
-export fn __libc_msgsnd() void {}
-export fn __libc_pread() void {}
-export fn __libc_pthread_init() void {}
-export fn __libc_pvalloc() void {}
-export fn __libc_pwrite() void {}
-export fn __libc_readline_unlocked() void {}
-export fn __libc_realloc() void {}
-export fn __libc_reallocarray() void {}
-export fn __libc_rpc_getport() void {}
-export fn __libc_sa_len() void {}
-export fn __libc_scratch_buffer_grow() void {}
-export fn __libc_scratch_buffer_grow_preserve() void {}
-export fn __libc_scratch_buffer_set_array_size() void {}
-export fn __libc_secure_getenv() void {}
-export fn __libc_siglongjmp() void {}
-export fn __libc_start_main() void {}
-export fn __libc_system() void {}
-export fn __libc_thread_freeres() void {}
-export fn __libc_valloc() void {}
-export fn __libc_vfork() void {}
-export fn __longjmp_chk() void {}
-export fn __lseek() void {}
-export fn __lxstat() void {}
-export fn __lxstat64() void {}
-export fn __madvise() void {}
-export fn __malloc_hook() void {}
-export fn __malloc_initialize_hook() void {}
-export fn __mbrlen() void {}
-export fn __mbrtowc() void {}
-export fn __mbsnrtowcs_chk() void {}
-export fn __mbsrtowcs_chk() void {}
-export fn __mbstowcs_chk() void {}
-export fn __memalign_hook() void {}
-export fn __memcpy_chk() void {}
-export fn __memmove_chk() void {}
-export fn __mempcpy() void {}
-export fn __mempcpy_chk() void {}
-export fn __mempcpy_small() void {}
-export fn __memset_chk() void {}
-export fn __merge_grp() void {}
-export fn __mktemp() void {}
-export fn __mmap() void {}
-export fn __monstartup() void {}
-export fn __morecore() void {}
-export fn __mprotect() void {}
-export fn __munmap() void {}
-export fn __nanosleep() void {}
-export fn __nanosleep_nocancel() void {}
-export fn __netlink_assert_response() void {}
-export fn __newlocale() void {}
-export fn __nl_langinfo_l() void {}
-export fn __nss_configure_lookup() void {}
-export fn __nss_database_lookup() void {}
-export fn __nss_disable_nscd() void {}
-export fn __nss_group_lookup() void {}
-export fn __nss_group_lookup2() void {}
-export fn __nss_hash() void {}
-export fn __nss_hostname_digits_dots() void {}
-export fn __nss_hosts_lookup() void {}
-export fn __nss_hosts_lookup2() void {}
-export fn __nss_lookup() void {}
-export fn __nss_lookup_function() void {}
-export fn __nss_next() void {}
-export fn __nss_next2() void {}
-export fn __nss_passwd_lookup() void {}
-export fn __nss_passwd_lookup2() void {}
-export fn __nss_services_lookup2() void {}
-export fn __obstack_printf_chk() void {}
-export fn __obstack_vprintf_chk() void {}
-export fn __open() void {}
-export fn __open64() void {}
-export fn __open64_2() void {}
-export fn __open64_nocancel() void {}
-export fn __open_2() void {}
-export fn __open_catalog() void {}
-export fn __open_nocancel() void {}
-export fn __openat64_2() void {}
-export fn __openat_2() void {}
-export fn __overflow() void {}
-export fn __pause_nocancel() void {}
-export fn __pipe() void {}
-export fn __poll() void {}
-export fn __poll_chk() void {}
-export fn __posix_getopt() void {}
-export fn __ppoll_chk() void {}
-export fn __pread64() void {}
-export fn __pread64_chk() void {}
-export fn __pread_chk() void {}
-export fn __printf_chk() void {}
-export fn __printf_fp() void {}
-export fn __profile_frequency() void {}
-export fn __progname() void {}
-export fn __progname_full() void {}
-export fn __ptsname_r_chk() void {}
-export fn __pwrite64() void {}
-export fn __rawmemchr() void {}
-export fn __rcmd_errstr() void {}
-export fn __read() void {}
-export fn __read_chk() void {}
-export fn __read_nocancel() void {}
-export fn __readlink_chk() void {}
-export fn __readlinkat_chk() void {}
-export fn __realloc_hook() void {}
-export fn __realpath_chk() void {}
-export fn __recv() void {}
-export fn __recv_chk() void {}
-export fn __recvfrom_chk() void {}
-export fn __register_atfork() void {}
-export fn __res_iclose() void {}
-export fn __res_init() void {}
-export fn __res_nclose() void {}
-export fn __res_ninit() void {}
-export fn __res_randomid() void {}
-export fn __res_state() void {}
-export fn __resolv_context_get() void {}
-export fn __resolv_context_get_override() void {}
-export fn __resolv_context_get_preinit() void {}
-export fn __resolv_context_put() void {}
-export fn __resp() void {}
-export fn __rpc_thread_createerr() void {}
-export fn __rpc_thread_svc_fdset() void {}
-export fn __rpc_thread_svc_max_pollfd() void {}
-export fn __rpc_thread_svc_pollfd() void {}
-export fn __sbrk() void {}
-export fn __sched_cpualloc() void {}
-export fn __sched_cpucount() void {}
-export fn __sched_cpufree() void {}
-export fn __sched_get_priority_max() void {}
-export fn __sched_get_priority_min() void {}
-export fn __sched_getparam() void {}
-export fn __sched_getscheduler() void {}
-export fn __sched_setscheduler() void {}
-export fn __sched_yield() void {}
-export fn __secure_getenv() void {}
-export fn __select() void {}
-export fn __send() void {}
-export fn __sendmmsg() void {}
-export fn __setmntent() void {}
-export fn __setpgid() void {}
-export fn __sigaction() void {}
-export fn __sigaddset() void {}
-export fn __sigdelset() void {}
-export fn __sigismember() void {}
-export fn __signbit() void {}
-export fn __signbitf() void {}
-export fn __signbitl() void {}
-export fn __sigpause() void {}
-export fn __sigsetjmp() void {}
-export fn __sigsuspend() void {}
-export fn __sigtimedwait() void {}
-export fn __snprintf() void {}
-export fn __snprintf_chk() void {}
-export fn __socket() void {}
-export fn __sprintf_chk() void {}
-export fn __stack_chk_fail() void {}
-export fn __statfs() void {}
-export fn __stpcpy() void {}
-export fn __stpcpy_chk() void {}
-export fn __stpcpy_small() void {}
-export fn __stpncpy() void {}
-export fn __stpncpy_chk() void {}
-export fn __strcasecmp() void {}
-export fn __strcasecmp_l() void {}
-export fn __strcasestr() void {}
-export fn __strcat_chk() void {}
-export fn __strcoll_l() void {}
-export fn __strcpy_chk() void {}
-export fn __strcpy_small() void {}
-export fn __strcspn_c1() void {}
-export fn __strcspn_c2() void {}
-export fn __strcspn_c3() void {}
-export fn __strdup() void {}
-export fn __strerror_r() void {}
-export fn __strfmon_l() void {}
-export fn __strftime_l() void {}
-export fn __strncasecmp_l() void {}
-export fn __strncat_chk() void {}
-export fn __strncpy_chk() void {}
-export fn __strndup() void {}
-export fn __strpbrk_c2() void {}
-export fn __strpbrk_c3() void {}
-export fn __strsep_1c() void {}
-export fn __strsep_2c() void {}
-export fn __strsep_3c() void {}
-export fn __strsep_g() void {}
-export fn __strspn_c1() void {}
-export fn __strspn_c2() void {}
-export fn __strspn_c3() void {}
-export fn __strtod_internal() void {}
-export fn __strtod_l() void {}
-export fn __strtod_nan() void {}
-export fn __strtof128_internal() void {}
-export fn __strtof128_nan() void {}
-export fn __strtof_internal() void {}
-export fn __strtof_l() void {}
-export fn __strtof_nan() void {}
-export fn __strtok_r() void {}
-export fn __strtok_r_1c() void {}
-export fn __strtol_internal() void {}
-export fn __strtol_l() void {}
-export fn __strtold_internal() void {}
-export fn __strtold_l() void {}
-export fn __strtold_nan() void {}
-export fn __strtoll_internal() void {}
-export fn __strtoll_l() void {}
-export fn __strtoul_internal() void {}
-export fn __strtoul_l() void {}
-export fn __strtoull_internal() void {}
-export fn __strtoull_l() void {}
-export fn __strverscmp() void {}
-export fn __strxfrm_l() void {}
-export fn __swprintf_chk() void {}
-export fn __sysconf() void {}
-export fn __sysctl() void {}
-export fn __syslog_chk() void {}
-export fn __sysv_signal() void {}
-export fn __tdelete() void {}
-export fn __tfind() void {}
-export fn __timezone() void {}
-export fn __toascii_l() void {}
-export fn __tolower_l() void {}
-export fn __toupper_l() void {}
-export fn __towctrans() void {}
-export fn __towctrans_l() void {}
-export fn __towlower_l() void {}
-export fn __towupper_l() void {}
-export fn __tsearch() void {}
-export fn __ttyname_r_chk() void {}
-export fn __twalk() void {}
-export fn __tzname() void {}
-export fn __uflow() void {}
-export fn __underflow() void {}
-export fn __uselocale() void {}
-export fn __vasprintf_chk() void {}
-export fn __vdprintf_chk() void {}
-export fn __vfork() void {}
-export fn __vfprintf_chk() void {}
-export fn __vfscanf() void {}
-export fn __vfwprintf_chk() void {}
-export fn __vprintf_chk() void {}
-export fn __vsnprintf() void {}
-export fn __vsnprintf_chk() void {}
-export fn __vsprintf_chk() void {}
-export fn __vsscanf() void {}
-export fn __vswprintf_chk() void {}
-export fn __vsyslog_chk() void {}
-export fn __vwprintf_chk() void {}
-export fn __wait() void {}
-export fn __waitpid() void {}
-export fn __wcpcpy_chk() void {}
-export fn __wcpncpy_chk() void {}
-export fn __wcrtomb_chk() void {}
-export fn __wcscasecmp_l() void {}
-export fn __wcscat_chk() void {}
-export fn __wcscoll_l() void {}
-export fn __wcscpy_chk() void {}
-export fn __wcsftime_l() void {}
-export fn __wcsncasecmp_l() void {}
-export fn __wcsncat_chk() void {}
-export fn __wcsncpy_chk() void {}
-export fn __wcsnrtombs_chk() void {}
-export fn __wcsrtombs_chk() void {}
-export fn __wcstod_internal() void {}
-export fn __wcstod_l() void {}
-export fn __wcstof128_internal() void {}
-export fn __wcstof_internal() void {}
-export fn __wcstof_l() void {}
-export fn __wcstol_internal() void {}
-export fn __wcstol_l() void {}
-export fn __wcstold_internal() void {}
-export fn __wcstold_l() void {}
-export fn __wcstoll_internal() void {}
-export fn __wcstoll_l() void {}
-export fn __wcstombs_chk() void {}
-export fn __wcstoul_internal() void {}
-export fn __wcstoul_l() void {}
-export fn __wcstoull_internal() void {}
-export fn __wcstoull_l() void {}
-export fn __wcsxfrm_l() void {}
-export fn __wctomb_chk() void {}
-export fn __wctrans_l() void {}
-export fn __wctype_l() void {}
-export fn __wmemcpy_chk() void {}
-export fn __wmemmove_chk() void {}
-export fn __wmempcpy_chk() void {}
-export fn __wmemset_chk() void {}
-export fn __woverflow() void {}
-export fn __wprintf_chk() void {}
-export fn __write() void {}
-export fn __write_nocancel() void {}
-export fn __wuflow() void {}
-export fn __wunderflow() void {}
-export fn __xmknod() void {}
-export fn __xmknodat() void {}
-export fn __xpg_basename() void {}
-export fn __xpg_sigpause() void {}
-export fn __xpg_strerror_r() void {}
-export fn __xstat() void {}
-export fn __xstat64() void {}
-export fn _authenticate() void {}
-export fn _dl_addr() void {}
-export fn _dl_catch_error() void {}
-export fn _dl_catch_exception() void {}
-export fn _dl_mcount_wrapper() void {}
-export fn _dl_mcount_wrapper_check() void {}
-export fn _dl_open_hook() void {}
-export fn _dl_open_hook2() void {}
-export fn _dl_signal_error() void {}
-export fn _dl_signal_exception() void {}
-export fn _dl_sym() void {}
-export fn _dl_vsym() void {}
-export fn _environ() void {}
-export fn _exit() void {}
-export fn _flushlbf() void {}
-export fn _itoa_lower_digits() void {}
-export fn _libc_intl_domainname() void {}
-export fn _longjmp() void {}
-export fn _mcleanup() void {}
-export fn _mcount() void {}
-export fn _nl_default_dirname() void {}
-export fn _nl_domain_bindings() void {}
-export fn _nl_msg_cat_cntr() void {}
-export fn _nss_files_parse_grent() void {}
-export fn _nss_files_parse_pwent() void {}
-export fn _nss_files_parse_sgent() void {}
-export fn _nss_files_parse_spent() void {}
-export fn _null_auth() void {}
-export fn _obstack() void {}
-export fn _obstack_allocated_p() void {}
-export fn _obstack_begin() void {}
-export fn _obstack_begin_1() void {}
-export fn _obstack_free() void {}
-export fn _obstack_memory_used() void {}
-export fn _obstack_newchunk() void {}
-export fn _res() void {}
-export fn _res_hconf() void {}
-export fn _rpc_dtablesize() void {}
-export fn _seterr_reply() void {}
-export fn _setjmp() void {}
-export fn _sys_errlist() void {}
-export fn _sys_nerr() void {}
-export fn _sys_siglist() void {}
-export fn _tolower() void {}
-export fn _toupper() void {}
-export fn a64l() void {}
-export fn abort() void {}
-export fn abs() void {}
-export fn accept() void {}
-export fn accept4() void {}
-export fn access() void {}
-export fn acct() void {}
-export fn addmntent() void {}
-export fn addseverity() void {}
-export fn adjtime() void {}
-export fn adjtimex() void {}
-export fn advance() void {}
-export fn alarm() void {}
-export fn aligned_alloc() void {}
-export fn alphasort() void {}
-export fn alphasort64() void {}
-export fn argp_err_exit_status() void {}
-export fn argp_error() void {}
-export fn argp_failure() void {}
-export fn argp_help() void {}
-export fn argp_parse() void {}
-export fn argp_program_bug_address() void {}
-export fn argp_program_version() void {}
-export fn argp_program_version_hook() void {}
-export fn argp_state_help() void {}
-export fn argp_usage() void {}
-export fn argz_add() void {}
-export fn argz_add_sep() void {}
-export fn argz_append() void {}
-export fn argz_count() void {}
-export fn argz_create() void {}
-export fn argz_create_sep() void {}
-export fn argz_delete() void {}
-export fn argz_extract() void {}
-export fn argz_insert() void {}
-export fn argz_next() void {}
-export fn argz_replace() void {}
-export fn argz_stringify() void {}
-export fn asctime() void {}
-export fn asctime_r() void {}
-export fn asprintf() void {}
-export fn atof() void {}
-export fn atoi() void {}
-export fn atol() void {}
-export fn atoll() void {}
-export fn authdes_create() void {}
-export fn authdes_getucred() void {}
-export fn authdes_pk_create() void {}
-export fn authnone_create() void {}
-export fn authunix_create() void {}
-export fn authunix_create_default() void {}
-export fn backtrace() void {}
-export fn backtrace_symbols() void {}
-export fn backtrace_symbols_fd() void {}
-export fn basename() void {}
-export fn bcmp() void {}
-export fn bcopy() void {}
-export fn bdflush() void {}
-export fn bind() void {}
-export fn bind_textdomain_codeset() void {}
-export fn bindresvport() void {}
-export fn bindtextdomain() void {}
-export fn brk() void {}
-export fn bsd_signal() void {}
-export fn bsearch() void {}
-export fn btowc() void {}
-export fn bzero() void {}
-export fn c16rtomb() void {}
-export fn c32rtomb() void {}
-export fn calloc() void {}
-export fn callrpc() void {}
-export fn canonicalize_file_name() void {}
-export fn capget() void {}
-export fn capset() void {}
-export fn catclose() void {}
-export fn catgets() void {}
-export fn catopen() void {}
-export fn cbc_crypt() void {}
-export fn cfgetispeed() void {}
-export fn cfgetospeed() void {}
-export fn cfmakeraw() void {}
-export fn cfree() void {}
-export fn cfsetispeed() void {}
-export fn cfsetospeed() void {}
-export fn cfsetspeed() void {}
-export fn chdir() void {}
-export fn chflags() void {}
-export fn chmod() void {}
-export fn chown() void {}
-export fn chroot() void {}
-export fn clearenv() void {}
-export fn clearerr() void {}
-export fn clearerr_unlocked() void {}
-export fn clnt_broadcast() void {}
-export fn clnt_create() void {}
-export fn clnt_pcreateerror() void {}
-export fn clnt_perrno() void {}
-export fn clnt_perror() void {}
-export fn clnt_spcreateerror() void {}
-export fn clnt_sperrno() void {}
-export fn clnt_sperror() void {}
-export fn clntraw_create() void {}
-export fn clnttcp_create() void {}
-export fn clntudp_bufcreate() void {}
-export fn clntudp_create() void {}
-export fn clntunix_create() void {}
-export fn clock() void {}
-export fn clock_adjtime() void {}
-export fn clock_getcpuclockid() void {}
-export fn clock_getres() void {}
-export fn clock_gettime() void {}
-export fn clock_nanosleep() void {}
-export fn clock_settime() void {}
-export fn clone() void {}
-export fn close() void {}
-export fn closedir() void {}
-export fn closelog() void {}
-export fn confstr() void {}
-export fn connect() void {}
-export fn copy_file_range() void {}
-export fn copysign() void {}
-export fn copysignf() void {}
-export fn copysignl() void {}
-export fn creat() void {}
-export fn creat64() void {}
-export fn create_module() void {}
-export fn ctermid() void {}
-export fn ctime() void {}
-export fn ctime_r() void {}
-export fn cuserid() void {}
-export fn daemon() void {}
-export fn daylight() void {}
-export fn dcgettext() void {}
-export fn dcngettext() void {}
-export fn delete_module() void {}
-export fn des_setparity() void {}
-export fn dgettext() void {}
-export fn difftime() void {}
-export fn dirfd() void {}
-export fn dirname() void {}
-export fn div() void {}
-export fn dl_iterate_phdr() void {}
-export fn dngettext() void {}
-export fn dprintf() void {}
-export fn drand48() void {}
-export fn drand48_r() void {}
-export fn dup() void {}
-export fn dup2() void {}
-export fn dup3() void {}
-export fn duplocale() void {}
-export fn dysize() void {}
-export fn eaccess() void {}
-export fn ecb_crypt() void {}
-export fn ecvt() void {}
-export fn ecvt_r() void {}
-export fn endaliasent() void {}
-export fn endfsent() void {}
-export fn endgrent() void {}
-export fn endhostent() void {}
-export fn endmntent() void {}
-export fn endnetent() void {}
-export fn endnetgrent() void {}
-export fn endprotoent() void {}
-export fn endpwent() void {}
-export fn endrpcent() void {}
-export fn endservent() void {}
-export fn endsgent() void {}
-export fn endspent() void {}
-export fn endttyent() void {}
-export fn endusershell() void {}
-export fn endutent() void {}
-export fn endutxent() void {}
-export fn environ() void {}
-export fn envz_add() void {}
-export fn envz_entry() void {}
-export fn envz_get() void {}
-export fn envz_merge() void {}
-export fn envz_remove() void {}
-export fn envz_strip() void {}
-export fn epoll_create() void {}
-export fn epoll_create1() void {}
-export fn epoll_ctl() void {}
-export fn epoll_pwait() void {}
-export fn epoll_wait() void {}
-export fn erand48() void {}
-export fn erand48_r() void {}
-export fn err() void {}
-export fn errno() void {}
-export fn error_at_line() void {}
-export fn error_message_count() void {}
-export fn error_one_per_line() void {}
-export fn error_print_progname() void {}
-export fn errx() void {}
-export fn ether_aton() void {}
-export fn ether_aton_r() void {}
-export fn ether_hostton() void {}
-export fn ether_line() void {}
-export fn ether_ntoa() void {}
-export fn ether_ntoa_r() void {}
-export fn ether_ntohost() void {}
-export fn euidaccess() void {}
-export fn eventfd() void {}
-export fn eventfd_read() void {}
-export fn eventfd_write() void {}
-export fn execl() void {}
-export fn execle() void {}
-export fn execlp() void {}
-export fn execv() void {}
-export fn execve() void {}
-export fn execvp() void {}
-export fn execvpe() void {}
-export fn exit() void {}
-export fn explicit_bzero() void {}
-export fn faccessat() void {}
-export fn fallocate() void {}
-export fn fallocate64() void {}
-export fn fanotify_init() void {}
-export fn fanotify_mark() void {}
-export fn fattach() void {}
-export fn fchdir() void {}
-export fn fchflags() void {}
-export fn fchmod() void {}
-export fn fchmodat() void {}
-export fn fchown() void {}
-export fn fchownat() void {}
-export fn fclose() void {}
-export fn fcloseall() void {}
-export fn fcntl() void {}
-export fn fcntl64() void {}
-export fn fcvt() void {}
-export fn fcvt_r() void {}
-export fn fdatasync() void {}
-export fn fdetach() void {}
-export fn fdopen() void {}
-export fn fdopendir() void {}
-export fn feof() void {}
-export fn feof_unlocked() void {}
-export fn ferror() void {}
-export fn ferror_unlocked() void {}
-export fn fexecve() void {}
-export fn fflush() void {}
-export fn fflush_unlocked() void {}
-export fn ffs() void {}
-export fn ffsl() void {}
-export fn ffsll() void {}
-export fn fgetc() void {}
-export fn fgetc_unlocked() void {}
-export fn fgetgrent() void {}
-export fn fgetgrent_r() void {}
-export fn fgetpos() void {}
-export fn fgetpos64() void {}
-export fn fgetpwent() void {}
-export fn fgetpwent_r() void {}
-export fn fgets() void {}
-export fn fgets_unlocked() void {}
-export fn fgetsgent() void {}
-export fn fgetsgent_r() void {}
-export fn fgetspent() void {}
-export fn fgetspent_r() void {}
-export fn fgetwc() void {}
-export fn fgetwc_unlocked() void {}
-export fn fgetws() void {}
-export fn fgetws_unlocked() void {}
-export fn fgetxattr() void {}
-export fn fileno() void {}
-export fn fileno_unlocked() void {}
-export fn finite() void {}
-export fn finitef() void {}
-export fn finitel() void {}
-export fn flistxattr() void {}
-export fn flock() void {}
-export fn flockfile() void {}
-export fn fmemopen() void {}
-export fn fmtmsg() void {}
-export fn fnmatch() void {}
-export fn fopen() void {}
-export fn fopen64() void {}
-export fn fopencookie() void {}
-export fn fork() void {}
-export fn fpathconf() void {}
-export fn fprintf() void {}
-export fn fputc() void {}
-export fn fputc_unlocked() void {}
-export fn fputs() void {}
-export fn fputs_unlocked() void {}
-export fn fputwc() void {}
-export fn fputwc_unlocked() void {}
-export fn fputws() void {}
-export fn fputws_unlocked() void {}
-export fn fread() void {}
-export fn fread_unlocked() void {}
-export fn free() void {}
-export fn freeaddrinfo() void {}
-export fn freeifaddrs() void {}
-export fn freelocale() void {}
-export fn fremovexattr() void {}
-export fn freopen() void {}
-export fn freopen64() void {}
-export fn frexp() void {}
-export fn frexpf() void {}
-export fn frexpl() void {}
-export fn fscanf() void {}
-export fn fseek() void {}
-export fn fseeko() void {}
-export fn fseeko64() void {}
-export fn fsetpos() void {}
-export fn fsetpos64() void {}
-export fn fsetxattr() void {}
-export fn fstatfs() void {}
-export fn fstatfs64() void {}
-export fn fstatvfs() void {}
-export fn fstatvfs64() void {}
-export fn fsync() void {}
-export fn ftell() void {}
-export fn ftello() void {}
-export fn ftello64() void {}
-export fn ftime() void {}
-export fn ftok() void {}
-export fn ftruncate() void {}
-export fn ftruncate64() void {}
-export fn ftrylockfile() void {}
-export fn fts64_children() void {}
-export fn fts64_close() void {}
-export fn fts64_open() void {}
-export fn fts64_read() void {}
-export fn fts64_set() void {}
-export fn fts_children() void {}
-export fn fts_close() void {}
-export fn fts_open() void {}
-export fn fts_read() void {}
-export fn fts_set() void {}
-export fn ftw() void {}
-export fn ftw64() void {}
-export fn funlockfile() void {}
-export fn futimens() void {}
-export fn futimes() void {}
-export fn futimesat() void {}
-export fn fwide() void {}
-export fn fwprintf() void {}
-export fn fwrite() void {}
-export fn fwrite_unlocked() void {}
-export fn fwscanf() void {}
-export fn gai_strerror() void {}
-export fn gcvt() void {}
-export fn get_avphys_pages() void {}
-export fn get_current_dir_name() void {}
-export fn get_kernel_syms() void {}
-export fn get_myaddress() void {}
-export fn get_nprocs() void {}
-export fn get_nprocs_conf() void {}
-export fn get_phys_pages() void {}
-export fn getaddrinfo() void {}
-export fn getaliasbyname() void {}
-export fn getaliasbyname_r() void {}
-export fn getaliasent() void {}
-export fn getaliasent_r() void {}
-export fn getauxval() void {}
-export fn getc() void {}
-export fn getc_unlocked() void {}
-export fn getchar() void {}
-export fn getchar_unlocked() void {}
-export fn getcontext() void {}
-export fn getcpu() void {}
-export fn getcwd() void {}
-export fn getdate() void {}
-export fn getdate_err() void {}
-export fn getdate_r() void {}
-export fn getdelim() void {}
-export fn getdirentries() void {}
-export fn getdirentries64() void {}
-export fn getdomainname() void {}
-export fn getdtablesize() void {}
-export fn getegid() void {}
-export fn getentropy() void {}
-export fn getenv() void {}
-export fn geteuid() void {}
-export fn getfsent() void {}
-export fn getfsfile() void {}
-export fn getfsspec() void {}
-export fn getgid() void {}
-export fn getgrent() void {}
-export fn getgrent_r() void {}
-export fn getgrgid() void {}
-export fn getgrgid_r() void {}
-export fn getgrnam() void {}
-export fn getgrnam_r() void {}
-export fn getgrouplist() void {}
-export fn getgroups() void {}
-export fn gethostbyaddr() void {}
-export fn gethostbyaddr_r() void {}
-export fn gethostbyname() void {}
-export fn gethostbyname2() void {}
-export fn gethostbyname2_r() void {}
-export fn gethostbyname_r() void {}
-export fn gethostent() void {}
-export fn gethostent_r() void {}
-export fn gethostid() void {}
-export fn gethostname() void {}
-export fn getifaddrs() void {}
-export fn getipv4sourcefilter() void {}
-export fn getitimer() void {}
-export fn getline() void {}
-export fn getloadavg() void {}
-export fn getlogin() void {}
-export fn getlogin_r() void {}
-export fn getmntent() void {}
-export fn getmntent_r() void {}
-export fn getmsg() void {}
-export fn getnameinfo() void {}
-export fn getnetbyaddr() void {}
-export fn getnetbyaddr_r() void {}
-export fn getnetbyname() void {}
-export fn getnetbyname_r() void {}
-export fn getnetent() void {}
-export fn getnetent_r() void {}
-export fn getnetgrent() void {}
-export fn getnetgrent_r() void {}
-export fn getnetname() void {}
-export fn getopt() void {}
-export fn getopt_long() void {}
-export fn getopt_long_only() void {}
-export fn getpagesize() void {}
-export fn getpass() void {}
-export fn getpeername() void {}
-export fn getpgid() void {}
-export fn getpgrp() void {}
-export fn getpid() void {}
-export fn getpmsg() void {}
-export fn getppid() void {}
-export fn getpriority() void {}
-export fn getprotobyname() void {}
-export fn getprotobyname_r() void {}
-export fn getprotobynumber() void {}
-export fn getprotobynumber_r() void {}
-export fn getprotoent() void {}
-export fn getprotoent_r() void {}
-export fn getpt() void {}
-export fn getpublickey() void {}
-export fn getpw() void {}
-export fn getpwent() void {}
-export fn getpwent_r() void {}
-export fn getpwnam() void {}
-export fn getpwnam_r() void {}
-export fn getpwuid() void {}
-export fn getpwuid_r() void {}
-export fn getrandom() void {}
-export fn getresgid() void {}
-export fn getresuid() void {}
-export fn getrlimit() void {}
-export fn getrlimit64() void {}
-export fn getrpcbyname() void {}
-export fn getrpcbyname_r() void {}
-export fn getrpcbynumber() void {}
-export fn getrpcbynumber_r() void {}
-export fn getrpcent() void {}
-export fn getrpcent_r() void {}
-export fn getrpcport() void {}
-export fn getrusage() void {}
-export fn gets() void {}
-export fn getsecretkey() void {}
-export fn getservbyname() void {}
-export fn getservbyname_r() void {}
-export fn getservbyport() void {}
-export fn getservbyport_r() void {}
-export fn getservent() void {}
-export fn getservent_r() void {}
-export fn getsgent() void {}
-export fn getsgent_r() void {}
-export fn getsgnam() void {}
-export fn getsgnam_r() void {}
-export fn getsid() void {}
-export fn getsockname() void {}
-export fn getsockopt() void {}
-export fn getsourcefilter() void {}
-export fn getspent() void {}
-export fn getspent_r() void {}
-export fn getspnam() void {}
-export fn getspnam_r() void {}
-export fn getsubopt() void {}
-export fn gettext() void {}
-export fn gettimeofday() void {}
-export fn getttyent() void {}
-export fn getttynam() void {}
-export fn getuid() void {}
-export fn getusershell() void {}
-export fn getutent() void {}
-export fn getutent_r() void {}
-export fn getutid() void {}
-export fn getutid_r() void {}
-export fn getutline() void {}
-export fn getutline_r() void {}
-export fn getutmp() void {}
-export fn getutmpx() void {}
-export fn getutxent() void {}
-export fn getutxid() void {}
-export fn getutxline() void {}
-export fn getw() void {}
-export fn getwc() void {}
-export fn getwc_unlocked() void {}
-export fn getwchar() void {}
-export fn getwchar_unlocked() void {}
-export fn getwd() void {}
-export fn getxattr() void {}
-export fn glob() void {}
-export fn glob64() void {}
-export fn glob_pattern_p() void {}
-export fn globfree() void {}
-export fn globfree64() void {}
-export fn gmtime() void {}
-export fn gmtime_r() void {}
-export fn gnu_dev_major() void {}
-export fn gnu_dev_makedev() void {}
-export fn gnu_dev_minor() void {}
-export fn gnu_get_libc_release() void {}
-export fn gnu_get_libc_version() void {}
-export fn grantpt() void {}
-export fn group_member() void {}
-export fn gsignal() void {}
-export fn gtty() void {}
-export fn h_errlist() void {}
-export fn h_nerr() void {}
-export fn hasmntopt() void {}
-export fn hcreate() void {}
-export fn hcreate_r() void {}
-export fn hdestroy() void {}
-export fn hdestroy_r() void {}
-export fn herror() void {}
-export fn host2netname() void {}
-export fn hsearch() void {}
-export fn hsearch_r() void {}
-export fn hstrerror() void {}
-export fn htonl() void {}
-export fn htons() void {}
-export fn iconv() void {}
-export fn iconv_close() void {}
-export fn iconv_open() void {}
-export fn if_freenameindex() void {}
-export fn if_indextoname() void {}
-export fn if_nameindex() void {}
-export fn if_nametoindex() void {}
-export fn imaxabs() void {}
-export fn imaxdiv() void {}
-export fn in6addr_any() void {}
-export fn in6addr_loopback() void {}
-export fn index() void {}
-export fn inet6_opt_append() void {}
-export fn inet6_opt_find() void {}
-export fn inet6_opt_finish() void {}
-export fn inet6_opt_get_val() void {}
-export fn inet6_opt_init() void {}
-export fn inet6_opt_next() void {}
-export fn inet6_opt_set_val() void {}
-export fn inet6_option_alloc() void {}
-export fn inet6_option_append() void {}
-export fn inet6_option_find() void {}
-export fn inet6_option_init() void {}
-export fn inet6_option_next() void {}
-export fn inet6_option_space() void {}
-export fn inet6_rth_add() void {}
-export fn inet6_rth_getaddr() void {}
-export fn inet6_rth_init() void {}
-export fn inet6_rth_reverse() void {}
-export fn inet6_rth_segments() void {}
-export fn inet6_rth_space() void {}
-export fn inet_addr() void {}
-export fn inet_aton() void {}
-export fn inet_lnaof() void {}
-export fn inet_makeaddr() void {}
-export fn inet_netof() void {}
-export fn inet_network() void {}
-export fn inet_nsap_addr() void {}
-export fn inet_nsap_ntoa() void {}
-export fn inet_ntoa() void {}
-export fn inet_ntop() void {}
-export fn inet_pton() void {}
-export fn init_module() void {}
-export fn initgroups() void {}
-export fn initstate() void {}
-export fn initstate_r() void {}
-export fn innetgr() void {}
-export fn inotify_add_watch() void {}
-export fn inotify_init() void {}
-export fn inotify_init1() void {}
-export fn inotify_rm_watch() void {}
-export fn insque() void {}
-export fn ioctl() void {}
-export fn ioperm() void {}
-export fn iopl() void {}
-export fn iruserok() void {}
-export fn iruserok_af() void {}
-export fn isalnum() void {}
-export fn isalnum_l() void {}
-export fn isalpha() void {}
-export fn isalpha_l() void {}
-export fn isascii() void {}
-export fn isastream() void {}
-export fn isatty() void {}
-export fn isblank() void {}
-export fn isblank_l() void {}
-export fn iscntrl() void {}
-export fn iscntrl_l() void {}
-export fn isctype() void {}
-export fn isdigit() void {}
-export fn isdigit_l() void {}
-export fn isfdtype() void {}
-export fn isgraph() void {}
-export fn isgraph_l() void {}
-export fn isinf() void {}
-export fn isinff() void {}
-export fn isinfl() void {}
-export fn islower() void {}
-export fn islower_l() void {}
-export fn isnan() void {}
-export fn isnanf() void {}
-export fn isnanl() void {}
-export fn isprint() void {}
-export fn isprint_l() void {}
-export fn ispunct() void {}
-export fn ispunct_l() void {}
-export fn isspace() void {}
-export fn isspace_l() void {}
-export fn isupper() void {}
-export fn isupper_l() void {}
-export fn iswalnum() void {}
-export fn iswalnum_l() void {}
-export fn iswalpha() void {}
-export fn iswalpha_l() void {}
-export fn iswblank() void {}
-export fn iswblank_l() void {}
-export fn iswcntrl() void {}
-export fn iswcntrl_l() void {}
-export fn iswctype() void {}
-export fn iswctype_l() void {}
-export fn iswdigit() void {}
-export fn iswdigit_l() void {}
-export fn iswgraph() void {}
-export fn iswgraph_l() void {}
-export fn iswlower() void {}
-export fn iswlower_l() void {}
-export fn iswprint() void {}
-export fn iswprint_l() void {}
-export fn iswpunct() void {}
-export fn iswpunct_l() void {}
-export fn iswspace() void {}
-export fn iswspace_l() void {}
-export fn iswupper() void {}
-export fn iswupper_l() void {}
-export fn iswxdigit() void {}
-export fn iswxdigit_l() void {}
-export fn isxdigit() void {}
-export fn isxdigit_l() void {}
-export fn jrand48() void {}
-export fn jrand48_r() void {}
-export fn key_decryptsession() void {}
-export fn key_decryptsession_pk() void {}
-export fn key_encryptsession() void {}
-export fn key_encryptsession_pk() void {}
-export fn key_gendes() void {}
-export fn key_get_conv() void {}
-export fn key_secretkey_is_set() void {}
-export fn key_setnet() void {}
-export fn key_setsecret() void {}
-export fn kill() void {}
-export fn killpg() void {}
-export fn klogctl() void {}
-export fn l64a() void {}
-export fn labs() void {}
-export fn lchmod() void {}
-export fn lchown() void {}
-export fn lckpwdf() void {}
-export fn lcong48() void {}
-export fn lcong48_r() void {}
-export fn ldexp() void {}
-export fn ldexpf() void {}
-export fn ldexpl() void {}
-export fn ldiv() void {}
-export fn lfind() void {}
-export fn lgetxattr() void {}
-export fn link() void {}
-export fn linkat() void {}
-export fn listen() void {}
-export fn listxattr() void {}
-export fn llabs() void {}
-export fn lldiv() void {}
-export fn llistxattr() void {}
-export fn llseek() void {}
-export fn loc1() void {}
-export fn loc2() void {}
-export fn localeconv() void {}
-export fn localtime() void {}
-export fn localtime_r() void {}
-export fn lockf() void {}
-export fn lockf64() void {}
-export fn locs() void {}
-export fn longjmp() void {}
-export fn lrand48() void {}
-export fn lrand48_r() void {}
-export fn lremovexattr() void {}
-export fn lsearch() void {}
-export fn lseek() void {}
-export fn lseek64() void {}
-export fn lsetxattr() void {}
-export fn lutimes() void {}
-export fn madvise() void {}
-export fn makecontext() void {}
-export fn mallinfo() void {}
-export fn malloc() void {}
-export fn malloc_get_state() void {}
-export fn malloc_info() void {}
-export fn malloc_set_state() void {}
-export fn malloc_stats() void {}
-export fn malloc_trim() void {}
-export fn malloc_usable_size() void {}
-export fn mallopt() void {}
-export fn mallwatch() void {}
-export fn mblen() void {}
-export fn mbrlen() void {}
-export fn mbrtoc16() void {}
-export fn mbrtoc32() void {}
-export fn mbrtowc() void {}
-export fn mbsinit() void {}
-export fn mbsnrtowcs() void {}
-export fn mbsrtowcs() void {}
-export fn mbstowcs() void {}
-export fn mbtowc() void {}
-export fn mcheck() void {}
-export fn mcheck_check_all() void {}
-export fn mcheck_pedantic() void {}
-export fn mcount() void {}
-export fn memalign() void {}
-export fn memccpy() void {}
-export fn memchr() void {}
-export fn memcmp() void {}
-export fn memcpy() void {}
-export fn memfd_create() void {}
-export fn memfrob() void {}
-export fn memmem() void {}
-export fn memmove() void {}
-export fn mempcpy() void {}
-export fn memrchr() void {}
-export fn memset() void {}
-export fn mincore() void {}
-export fn mkdir() void {}
-export fn mkdirat() void {}
-export fn mkdtemp() void {}
-export fn mkfifo() void {}
-export fn mkfifoat() void {}
-export fn mkostemp() void {}
-export fn mkostemp64() void {}
-export fn mkostemps() void {}
-export fn mkostemps64() void {}
-export fn mkstemp() void {}
-export fn mkstemp64() void {}
-export fn mkstemps() void {}
-export fn mkstemps64() void {}
-export fn mktemp() void {}
-export fn mktime() void {}
-export fn mlock() void {}
-export fn mlock2() void {}
-export fn mlockall() void {}
-export fn mmap() void {}
-export fn mmap64() void {}
-export fn modf() void {}
-export fn modff() void {}
-export fn modfl() void {}
-export fn modify_ldt() void {}
-export fn moncontrol() void {}
-export fn monstartup() void {}
-export fn mount() void {}
-export fn mprobe() void {}
-export fn mprotect() void {}
-export fn mrand48() void {}
-export fn mrand48_r() void {}
-export fn mremap() void {}
-export fn msgctl() void {}
-export fn msgget() void {}
-export fn msgrcv() void {}
-export fn msgsnd() void {}
-export fn msync() void {}
-export fn mtrace() void {}
-export fn munlock() void {}
-export fn munlockall() void {}
-export fn munmap() void {}
-export fn muntrace() void {}
-export fn name_to_handle_at() void {}
-export fn nanosleep() void {}
-export fn netname2host() void {}
-export fn netname2user() void {}
-export fn newlocale() void {}
-export fn nfsservctl() void {}
-export fn nftw() void {}
-export fn nftw64() void {}
-export fn ngettext() void {}
-export fn nice() void {}
-export fn nl_langinfo() void {}
-export fn nl_langinfo_l() void {}
-export fn nrand48() void {}
-export fn nrand48_r() void {}
-export fn ntohl() void {}
-export fn ntohs() void {}
-export fn ntp_adjtime() void {}
-export fn ntp_gettime() void {}
-export fn ntp_gettimex() void {}
-export fn obstack_alloc_failed_handler() void {}
-export fn obstack_exit_failure() void {}
-export fn obstack_free() void {}
-export fn obstack_printf() void {}
-export fn obstack_vprintf() void {}
-export fn on_exit() void {}
-export fn open() void {}
-export fn open64() void {}
-export fn open_by_handle_at() void {}
-export fn open_memstream() void {}
-export fn open_wmemstream() void {}
-export fn openat() void {}
-export fn openat64() void {}
-export fn opendir() void {}
-export fn openlog() void {}
-export fn optarg() void {}
-export fn opterr() void {}
-export fn optind() void {}
-export fn optopt() void {}
-export fn parse_printf_format() void {}
-export fn passwd2des() void {}
-export fn pathconf() void {}
-export fn pause() void {}
-export fn pclose() void {}
-export fn perror() void {}
-export fn personality() void {}
-export fn pipe() void {}
-export fn pipe2() void {}
-export fn pivot_root() void {}
-export fn pkey_alloc() void {}
-export fn pkey_free() void {}
-export fn pkey_get() void {}
-export fn pkey_mprotect() void {}
-export fn pkey_set() void {}
-export fn pmap_getmaps() void {}
-export fn pmap_getport() void {}
-export fn pmap_rmtcall() void {}
-export fn pmap_set() void {}
-export fn pmap_unset() void {}
-export fn poll() void {}
-export fn popen() void {}
-export fn posix_fadvise() void {}
-export fn posix_fadvise64() void {}
-export fn posix_fallocate() void {}
-export fn posix_fallocate64() void {}
-export fn posix_madvise() void {}
-export fn posix_memalign() void {}
-export fn posix_openpt() void {}
-export fn posix_spawn() void {}
-export fn posix_spawn_file_actions_addchdir_np() void {}
-export fn posix_spawn_file_actions_addclose() void {}
-export fn posix_spawn_file_actions_adddup2() void {}
-export fn posix_spawn_file_actions_addfchdir_np() void {}
-export fn posix_spawn_file_actions_addopen() void {}
-export fn posix_spawn_file_actions_destroy() void {}
-export fn posix_spawn_file_actions_init() void {}
-export fn posix_spawnattr_destroy() void {}
-export fn posix_spawnattr_getflags() void {}
-export fn posix_spawnattr_getpgroup() void {}
-export fn posix_spawnattr_getschedparam() void {}
-export fn posix_spawnattr_getschedpolicy() void {}
-export fn posix_spawnattr_getsigdefault() void {}
-export fn posix_spawnattr_getsigmask() void {}
-export fn posix_spawnattr_init() void {}
-export fn posix_spawnattr_setflags() void {}
-export fn posix_spawnattr_setpgroup() void {}
-export fn posix_spawnattr_setschedparam() void {}
-export fn posix_spawnattr_setschedpolicy() void {}
-export fn posix_spawnattr_setsigdefault() void {}
-export fn posix_spawnattr_setsigmask() void {}
-export fn posix_spawnp() void {}
-export fn ppoll() void {}
-export fn prctl() void {}
-export fn pread() void {}
-export fn pread64() void {}
-export fn preadv() void {}
-export fn preadv2() void {}
-export fn preadv64() void {}
-export fn preadv64v2() void {}
-export fn printf() void {}
-export fn printf_size() void {}
-export fn printf_size_info() void {}
-export fn prlimit() void {}
-export fn prlimit64() void {}
-export fn process_vm_readv() void {}
-export fn process_vm_writev() void {}
-export fn profil() void {}
-export fn program_invocation_name() void {}
-export fn program_invocation_short_name() void {}
-export fn pselect() void {}
-export fn psiginfo() void {}
-export fn psignal() void {}
-export fn pthread_attr_destroy() void {}
-export fn pthread_attr_getdetachstate() void {}
-export fn pthread_attr_getinheritsched() void {}
-export fn pthread_attr_getschedparam() void {}
-export fn pthread_attr_getschedpolicy() void {}
-export fn pthread_attr_getscope() void {}
-export fn pthread_attr_init() void {}
-export fn pthread_attr_setdetachstate() void {}
-export fn pthread_attr_setinheritsched() void {}
-export fn pthread_attr_setschedparam() void {}
-export fn pthread_attr_setschedpolicy() void {}
-export fn pthread_attr_setscope() void {}
-export fn pthread_cond_broadcast() void {}
-export fn pthread_cond_destroy() void {}
-export fn pthread_cond_init() void {}
-export fn pthread_cond_signal() void {}
-export fn pthread_cond_timedwait() void {}
-export fn pthread_cond_wait() void {}
-export fn pthread_condattr_destroy() void {}
-export fn pthread_condattr_init() void {}
-export fn pthread_equal() void {}
-export fn pthread_exit() void {}
-export fn pthread_getschedparam() void {}
-export fn pthread_mutex_destroy() void {}
-export fn pthread_mutex_init() void {}
-export fn pthread_mutex_lock() void {}
-export fn pthread_mutex_unlock() void {}
-export fn pthread_self() void {}
-export fn pthread_setcancelstate() void {}
-export fn pthread_setcanceltype() void {}
-export fn pthread_setschedparam() void {}
-export fn ptrace() void {}
-export fn ptsname() void {}
-export fn ptsname_r() void {}
-export fn putc() void {}
-export fn putc_unlocked() void {}
-export fn putchar() void {}
-export fn putchar_unlocked() void {}
-export fn putenv() void {}
-export fn putgrent() void {}
-export fn putmsg() void {}
-export fn putpmsg() void {}
-export fn putpwent() void {}
-export fn puts() void {}
-export fn putsgent() void {}
-export fn putspent() void {}
-export fn pututline() void {}
-export fn pututxline() void {}
-export fn putw() void {}
-export fn putwc() void {}
-export fn putwc_unlocked() void {}
-export fn putwchar() void {}
-export fn putwchar_unlocked() void {}
-export fn pvalloc() void {}
-export fn pwrite() void {}
-export fn pwrite64() void {}
-export fn pwritev() void {}
-export fn pwritev2() void {}
-export fn pwritev64() void {}
-export fn pwritev64v2() void {}
-export fn qecvt() void {}
-export fn qecvt_r() void {}
-export fn qfcvt() void {}
-export fn qfcvt_r() void {}
-export fn qgcvt() void {}
-export fn qsort() void {}
-export fn qsort_r() void {}
-export fn query_module() void {}
-export fn quick_exit() void {}
-export fn quotactl() void {}
-export fn raise() void {}
-export fn rand() void {}
-export fn rand_r() void {}
-export fn random() void {}
-export fn random_r() void {}
-export fn rawmemchr() void {}
-export fn rcmd() void {}
-export fn rcmd_af() void {}
-export fn re_comp() void {}
-export fn re_compile_fastmap() void {}
-export fn re_compile_pattern() void {}
-export fn re_exec() void {}
-export fn re_match() void {}
-export fn re_match_2() void {}
-export fn re_max_failures() void {}
-export fn re_search() void {}
-export fn re_search_2() void {}
-export fn re_set_registers() void {}
-export fn re_set_syntax() void {}
-export fn re_syntax_options() void {}
-export fn read() void {}
-export fn readahead() void {}
-export fn readdir() void {}
-export fn readdir64() void {}
-export fn readdir64_r() void {}
-export fn readdir_r() void {}
-export fn readlink() void {}
-export fn readlinkat() void {}
-export fn readv() void {}
-export fn realloc() void {}
-export fn reallocarray() void {}
-export fn realpath() void {}
-export fn reboot() void {}
-export fn recv() void {}
-export fn recvfrom() void {}
-export fn recvmmsg() void {}
-export fn recvmsg() void {}
-export fn regcomp() void {}
-export fn regerror() void {}
-export fn regexec() void {}
-export fn regfree() void {}
-export fn register_printf_function() void {}
-export fn register_printf_modifier() void {}
-export fn register_printf_specifier() void {}
-export fn register_printf_type() void {}
-export fn registerrpc() void {}
-export fn remap_file_pages() void {}
-export fn remove() void {}
-export fn removexattr() void {}
-export fn remque() void {}
-export fn rename() void {}
-export fn renameat() void {}
-export fn renameat2() void {}
-export fn revoke() void {}
-export fn rewind() void {}
-export fn rewinddir() void {}
-export fn rexec() void {}
-export fn rexec_af() void {}
-export fn rexecoptions() void {}
-export fn rindex() void {}
-export fn rmdir() void {}
-export fn rpc_createerr() void {}
-export fn rpmatch() void {}
-export fn rresvport() void {}
-export fn rresvport_af() void {}
-export fn rtime() void {}
-export fn ruserok() void {}
-export fn ruserok_af() void {}
-export fn ruserpass() void {}
-export fn sbrk() void {}
-export fn scalbn() void {}
-export fn scalbnf() void {}
-export fn scalbnl() void {}
-export fn scandir() void {}
-export fn scandir64() void {}
-export fn scandirat() void {}
-export fn scandirat64() void {}
-export fn scanf() void {}
-export fn sched_get_priority_max() void {}
-export fn sched_get_priority_min() void {}
-export fn sched_getaffinity() void {}
-export fn sched_getcpu() void {}
-export fn sched_getparam() void {}
-export fn sched_getscheduler() void {}
-export fn sched_rr_get_interval() void {}
-export fn sched_setaffinity() void {}
-export fn sched_setparam() void {}
-export fn sched_setscheduler() void {}
-export fn sched_yield() void {}
-export fn secure_getenv() void {}
-export fn seed48() void {}
-export fn seed48_r() void {}
-export fn seekdir() void {}
-export fn select() void {}
-export fn semctl() void {}
-export fn semget() void {}
-export fn semop() void {}
-export fn semtimedop() void {}
-export fn send() void {}
-export fn sendfile() void {}
-export fn sendfile64() void {}
-export fn sendmmsg() void {}
-export fn sendmsg() void {}
-export fn sendto() void {}
-export fn setaliasent() void {}
-export fn setbuf() void {}
-export fn setbuffer() void {}
-export fn setcontext() void {}
-export fn setdomainname() void {}
-export fn setegid() void {}
-export fn setenv() void {}
-export fn seteuid() void {}
-export fn setfsent() void {}
-export fn setfsgid() void {}
-export fn setfsuid() void {}
-export fn setgid() void {}
-export fn setgrent() void {}
-export fn setgroups() void {}
-export fn sethostent() void {}
-export fn sethostid() void {}
-export fn sethostname() void {}
-export fn setipv4sourcefilter() void {}
-export fn setitimer() void {}
-export fn setjmp() void {}
-export fn setlinebuf() void {}
-export fn setlocale() void {}
-export fn setlogin() void {}
-export fn setlogmask() void {}
-export fn setmntent() void {}
-export fn setnetent() void {}
-export fn setnetgrent() void {}
-export fn setns() void {}
-export fn setpgid() void {}
-export fn setpgrp() void {}
-export fn setpriority() void {}
-export fn setprotoent() void {}
-export fn setpwent() void {}
-export fn setregid() void {}
-export fn setresgid() void {}
-export fn setresuid() void {}
-export fn setreuid() void {}
-export fn setrlimit() void {}
-export fn setrlimit64() void {}
-export fn setrpcent() void {}
-export fn setservent() void {}
-export fn setsgent() void {}
-export fn setsid() void {}
-export fn setsockopt() void {}
-export fn setsourcefilter() void {}
-export fn setspent() void {}
-export fn setstate() void {}
-export fn setstate_r() void {}
-export fn settimeofday() void {}
-export fn setttyent() void {}
-export fn setuid() void {}
-export fn setusershell() void {}
-export fn setutent() void {}
-export fn setutxent() void {}
-export fn setvbuf() void {}
-export fn setxattr() void {}
-export fn sgetsgent() void {}
-export fn sgetsgent_r() void {}
-export fn sgetspent() void {}
-export fn sgetspent_r() void {}
-export fn shmat() void {}
-export fn shmctl() void {}
-export fn shmdt() void {}
-export fn shmget() void {}
-export fn shutdown() void {}
-export fn sigaction() void {}
-export fn sigaddset() void {}
-export fn sigaltstack() void {}
-export fn sigandset() void {}
-export fn sigblock() void {}
-export fn sigdelset() void {}
-export fn sigemptyset() void {}
-export fn sigfillset() void {}
-export fn siggetmask() void {}
-export fn sighold() void {}
-export fn sigignore() void {}
-export fn siginterrupt() void {}
-export fn sigisemptyset() void {}
-export fn sigismember() void {}
-export fn siglongjmp() void {}
-export fn signal() void {}
-export fn signalfd() void {}
-export fn sigorset() void {}
-export fn sigpause() void {}
-export fn sigpending() void {}
-export fn sigprocmask() void {}
-export fn sigqueue() void {}
-export fn sigrelse() void {}
-export fn sigreturn() void {}
-export fn sigset() void {}
-export fn sigsetmask() void {}
-export fn sigstack() void {}
-export fn sigsuspend() void {}
-export fn sigtimedwait() void {}
-export fn sigvec() void {}
-export fn sigwait() void {}
-export fn sigwaitinfo() void {}
-export fn sleep() void {}
-export fn snprintf() void {}
-export fn sockatmark() void {}
-export fn socket() void {}
-export fn socketpair() void {}
-export fn splice() void {}
-export fn sprintf() void {}
-export fn sprofil() void {}
-export fn srand() void {}
-export fn srand48() void {}
-export fn srand48_r() void {}
-export fn srandom() void {}
-export fn srandom_r() void {}
-export fn sscanf() void {}
-export fn ssignal() void {}
-export fn sstk() void {}
-export fn statfs() void {}
-export fn statfs64() void {}
-export fn statvfs() void {}
-export fn statvfs64() void {}
-export fn statx() void {}
-export fn stderr() void {}
-export fn stdin() void {}
-export fn stdout() void {}
-export fn step() void {}
-export fn stime() void {}
-export fn stpcpy() void {}
-export fn stpncpy() void {}
-export fn strcasecmp() void {}
-export fn strcasecmp_l() void {}
-export fn strcasestr() void {}
-export fn strcat() void {}
-export fn strchr() void {}
-export fn strchrnul() void {}
-export fn strcmp() void {}
-export fn strcoll() void {}
-export fn strcoll_l() void {}
-export fn strcpy() void {}
-export fn strcspn() void {}
-export fn strdup() void {}
-export fn strerror() void {}
-export fn strerror_l() void {}
-export fn strerror_r() void {}
-export fn strfmon() void {}
-export fn strfmon_l() void {}
-export fn strfromd() void {}
-export fn strfromf() void {}
-export fn strfromf128() void {}
-export fn strfromf32() void {}
-export fn strfromf32x() void {}
-export fn strfromf64() void {}
-export fn strfromf64x() void {}
-export fn strfroml() void {}
-export fn strfry() void {}
-export fn strftime() void {}
-export fn strftime_l() void {}
-export fn strlen() void {}
-export fn strncasecmp() void {}
-export fn strncasecmp_l() void {}
-export fn strncat() void {}
-export fn strncmp() void {}
-export fn strncpy() void {}
-export fn strndup() void {}
-export fn strnlen() void {}
-export fn strpbrk() void {}
-export fn strptime() void {}
-export fn strptime_l() void {}
-export fn strrchr() void {}
-export fn strsep() void {}
-export fn strsignal() void {}
-export fn strspn() void {}
-export fn strstr() void {}
-export fn strtod() void {}
-export fn strtod_l() void {}
-export fn strtof() void {}
-export fn strtof128() void {}
-export fn strtof128_l() void {}
-export fn strtof32() void {}
-export fn strtof32_l() void {}
-export fn strtof32x() void {}
-export fn strtof32x_l() void {}
-export fn strtof64() void {}
-export fn strtof64_l() void {}
-export fn strtof64x() void {}
-export fn strtof64x_l() void {}
-export fn strtof_l() void {}
-export fn strtoimax() void {}
-export fn strtok() void {}
-export fn strtok_r() void {}
-export fn strtol() void {}
-export fn strtol_l() void {}
-export fn strtold() void {}
-export fn strtold_l() void {}
-export fn strtoll() void {}
-export fn strtoll_l() void {}
-export fn strtoq() void {}
-export fn strtoul() void {}
-export fn strtoul_l() void {}
-export fn strtoull() void {}
-export fn strtoull_l() void {}
-export fn strtoumax() void {}
-export fn strtouq() void {}
-export fn strverscmp() void {}
-export fn strxfrm() void {}
-export fn strxfrm_l() void {}
-export fn stty() void {}
-export fn svc_exit() void {}
-export fn svc_fdset() void {}
-export fn svc_getreq() void {}
-export fn svc_getreq_common() void {}
-export fn svc_getreq_poll() void {}
-export fn svc_getreqset() void {}
-export fn svc_max_pollfd() void {}
-export fn svc_pollfd() void {}
-export fn svc_register() void {}
-export fn svc_run() void {}
-export fn svc_sendreply() void {}
-export fn svc_unregister() void {}
-export fn svcauthdes_stats() void {}
-export fn svcerr_auth() void {}
-export fn svcerr_decode() void {}
-export fn svcerr_noproc() void {}
-export fn svcerr_noprog() void {}
-export fn svcerr_progvers() void {}
-export fn svcerr_systemerr() void {}
-export fn svcerr_weakauth() void {}
-export fn svcfd_create() void {}
-export fn svcraw_create() void {}
-export fn svctcp_create() void {}
-export fn svcudp_bufcreate() void {}
-export fn svcudp_create() void {}
-export fn svcudp_enablecache() void {}
-export fn svcunix_create() void {}
-export fn svcunixfd_create() void {}
-export fn swab() void {}
-export fn swapcontext() void {}
-export fn swapoff() void {}
-export fn swapon() void {}
-export fn swprintf() void {}
-export fn swscanf() void {}
-export fn symlink() void {}
-export fn symlinkat() void {}
-export fn sync() void {}
-export fn sync_file_range() void {}
-export fn syncfs() void {}
-export fn sys_errlist() void {}
-export fn sys_nerr() void {}
-export fn sys_sigabbrev() void {}
-export fn sys_siglist() void {}
-export fn syscall() void {}
-export fn sysconf() void {}
-export fn sysctl() void {}
-export fn sysinfo() void {}
-export fn syslog() void {}
-export fn system() void {}
-export fn sysv_signal() void {}
-export fn tcdrain() void {}
-export fn tcflow() void {}
-export fn tcflush() void {}
-export fn tcgetattr() void {}
-export fn tcgetpgrp() void {}
-export fn tcgetsid() void {}
-export fn tcsendbreak() void {}
-export fn tcsetattr() void {}
-export fn tcsetpgrp() void {}
-export fn tdelete() void {}
-export fn tdestroy() void {}
-export fn tee() void {}
-export fn telldir() void {}
-export fn tempnam() void {}
-export fn textdomain() void {}
-export fn tfind() void {}
-export fn thrd_current() void {}
-export fn thrd_equal() void {}
-export fn thrd_sleep() void {}
-export fn thrd_yield() void {}
-export fn time() void {}
-export fn timegm() void {}
-export fn timelocal() void {}
-export fn timerfd_create() void {}
-export fn timerfd_gettime() void {}
-export fn timerfd_settime() void {}
-export fn times() void {}
-export fn timespec_get() void {}
-export fn timezone() void {}
-export fn tmpfile() void {}
-export fn tmpfile64() void {}
-export fn tmpnam() void {}
-export fn tmpnam_r() void {}
-export fn toascii() void {}
-export fn tolower() void {}
-export fn tolower_l() void {}
-export fn toupper() void {}
-export fn toupper_l() void {}
-export fn towctrans() void {}
-export fn towctrans_l() void {}
-export fn towlower() void {}
-export fn towlower_l() void {}
-export fn towupper() void {}
-export fn towupper_l() void {}
-export fn tr_break() void {}
-export fn truncate() void {}
-export fn truncate64() void {}
-export fn tsearch() void {}
-export fn ttyname() void {}
-export fn ttyname_r() void {}
-export fn ttyslot() void {}
-export fn twalk() void {}
-export fn tzname() void {}
-export fn tzset() void {}
-export fn ualarm() void {}
-export fn ulckpwdf() void {}
-export fn ulimit() void {}
-export fn umask() void {}
-export fn umount() void {}
-export fn umount2() void {}
-export fn uname() void {}
-export fn ungetc() void {}
-export fn ungetwc() void {}
-export fn unlink() void {}
-export fn unlinkat() void {}
-export fn unlockpt() void {}
-export fn unsetenv() void {}
-export fn unshare() void {}
-export fn updwtmp() void {}
-export fn updwtmpx() void {}
-export fn uselib() void {}
-export fn uselocale() void {}
-export fn user2netname() void {}
-export fn usleep() void {}
-export fn ustat() void {}
-export fn utime() void {}
-export fn utimensat() void {}
-export fn utimes() void {}
-export fn utmpname() void {}
-export fn utmpxname() void {}
-export fn valloc() void {}
-export fn vasprintf() void {}
-export fn vdprintf() void {}
-export fn verr() void {}
-export fn verrx() void {}
-export fn versionsort() void {}
-export fn versionsort64() void {}
-export fn vfork() void {}
-export fn vfprintf() void {}
-export fn vfscanf() void {}
-export fn vfwprintf() void {}
-export fn vfwscanf() void {}
-export fn vhangup() void {}
-export fn vlimit() void {}
-export fn vmsplice() void {}
-export fn vprintf() void {}
-export fn vscanf() void {}
-export fn vsnprintf() void {}
-export fn vsprintf() void {}
-export fn vsscanf() void {}
-export fn vswprintf() void {}
-export fn vswscanf() void {}
-export fn vsyslog() void {}
-export fn vtimes() void {}
-export fn vwarn() void {}
-export fn vwarnx() void {}
-export fn vwprintf() void {}
-export fn vwscanf() void {}
-export fn wait() void {}
-export fn wait3() void {}
-export fn wait4() void {}
-export fn waitid() void {}
-export fn waitpid() void {}
-export fn warn() void {}
-export fn warnx() void {}
-export fn wcpcpy() void {}
-export fn wcpncpy() void {}
-export fn wcrtomb() void {}
-export fn wcscasecmp() void {}
-export fn wcscasecmp_l() void {}
-export fn wcscat() void {}
-export fn wcschr() void {}
-export fn wcschrnul() void {}
-export fn wcscmp() void {}
-export fn wcscoll() void {}
-export fn wcscoll_l() void {}
-export fn wcscpy() void {}
-export fn wcscspn() void {}
-export fn wcsdup() void {}
-export fn wcsftime() void {}
-export fn wcsftime_l() void {}
-export fn wcslen() void {}
-export fn wcsncasecmp() void {}
-export fn wcsncasecmp_l() void {}
-export fn wcsncat() void {}
-export fn wcsncmp() void {}
-export fn wcsncpy() void {}
-export fn wcsnlen() void {}
-export fn wcsnrtombs() void {}
-export fn wcspbrk() void {}
-export fn wcsrchr() void {}
-export fn wcsrtombs() void {}
-export fn wcsspn() void {}
-export fn wcsstr() void {}
-export fn wcstod() void {}
-export fn wcstod_l() void {}
-export fn wcstof() void {}
-export fn wcstof128() void {}
-export fn wcstof128_l() void {}
-export fn wcstof32() void {}
-export fn wcstof32_l() void {}
-export fn wcstof32x() void {}
-export fn wcstof32x_l() void {}
-export fn wcstof64() void {}
-export fn wcstof64_l() void {}
-export fn wcstof64x() void {}
-export fn wcstof64x_l() void {}
-export fn wcstof_l() void {}
-export fn wcstoimax() void {}
-export fn wcstok() void {}
-export fn wcstol() void {}
-export fn wcstol_l() void {}
-export fn wcstold() void {}
-export fn wcstold_l() void {}
-export fn wcstoll() void {}
-export fn wcstoll_l() void {}
-export fn wcstombs() void {}
-export fn wcstoq() void {}
-export fn wcstoul() void {}
-export fn wcstoul_l() void {}
-export fn wcstoull() void {}
-export fn wcstoull_l() void {}
-export fn wcstoumax() void {}
-export fn wcstouq() void {}
-export fn wcswcs() void {}
-export fn wcswidth() void {}
-export fn wcsxfrm() void {}
-export fn wcsxfrm_l() void {}
-export fn wctob() void {}
-export fn wctomb() void {}
-export fn wctrans() void {}
-export fn wctrans_l() void {}
-export fn wctype() void {}
-export fn wctype_l() void {}
-export fn wcwidth() void {}
-export fn wmemchr() void {}
-export fn wmemcmp() void {}
-export fn wmemcpy() void {}
-export fn wmemmove() void {}
-export fn wmempcpy() void {}
-export fn wmemset() void {}
-export fn wordexp() void {}
-export fn wordfree() void {}
-export fn wprintf() void {}
-export fn write() void {}
-export fn writev() void {}
-export fn wscanf() void {}
-export fn xdecrypt() void {}
-export fn xdr_accepted_reply() void {}
-export fn xdr_array() void {}
-export fn xdr_authdes_cred() void {}
-export fn xdr_authdes_verf() void {}
-export fn xdr_authunix_parms() void {}
-export fn xdr_bool() void {}
-export fn xdr_bytes() void {}
-export fn xdr_callhdr() void {}
-export fn xdr_callmsg() void {}
-export fn xdr_char() void {}
-export fn xdr_cryptkeyarg() void {}
-export fn xdr_cryptkeyarg2() void {}
-export fn xdr_cryptkeyres() void {}
-export fn xdr_des_block() void {}
-export fn xdr_double() void {}
-export fn xdr_enum() void {}
-export fn xdr_float() void {}
-export fn xdr_free() void {}
-export fn xdr_getcredres() void {}
-export fn xdr_hyper() void {}
-export fn xdr_int() void {}
-export fn xdr_int16_t() void {}
-export fn xdr_int32_t() void {}
-export fn xdr_int64_t() void {}
-export fn xdr_int8_t() void {}
-export fn xdr_key_netstarg() void {}
-export fn xdr_key_netstres() void {}
-export fn xdr_keybuf() void {}
-export fn xdr_keystatus() void {}
-export fn xdr_long() void {}
-export fn xdr_longlong_t() void {}
-export fn xdr_netnamestr() void {}
-export fn xdr_netobj() void {}
-export fn xdr_opaque() void {}
-export fn xdr_opaque_auth() void {}
-export fn xdr_pmap() void {}
-export fn xdr_pmaplist() void {}
-export fn xdr_pointer() void {}
-export fn xdr_quad_t() void {}
-export fn xdr_reference() void {}
-export fn xdr_rejected_reply() void {}
-export fn xdr_replymsg() void {}
-export fn xdr_rmtcall_args() void {}
-export fn xdr_rmtcallres() void {}
-export fn xdr_short() void {}
-export fn xdr_sizeof() void {}
-export fn xdr_string() void {}
-export fn xdr_u_char() void {}
-export fn xdr_u_hyper() void {}
-export fn xdr_u_int() void {}
-export fn xdr_u_long() void {}
-export fn xdr_u_longlong_t() void {}
-export fn xdr_u_quad_t() void {}
-export fn xdr_u_short() void {}
-export fn xdr_uint16_t() void {}
-export fn xdr_uint32_t() void {}
-export fn xdr_uint64_t() void {}
-export fn xdr_uint8_t() void {}
-export fn xdr_union() void {}
-export fn xdr_unixcred() void {}
-export fn xdr_vector() void {}
-export fn xdr_void() void {}
-export fn xdr_wrapstring() void {}
-export fn xdrmem_create() void {}
-export fn xdrrec_create() void {}
-export fn xdrrec_endofrecord() void {}
-export fn xdrrec_eof() void {}
-export fn xdrrec_skiprecord() void {}
-export fn xdrstdio_create() void {}
-export fn xencrypt() void {}
-export fn xprt_register() void {}
-export fn xprt_unregister() void {}
libc/dummy/dl.zig
@@ -1,14 +0,0 @@
-// This file exists to create a libdl.so file so that LLD has something to look at
-// and emit linker errors if an attempt to link against a non-existent C symbol happens.
-
-export fn __libdl_freeres() void {}
-export fn _dlfcn_hook() void {}
-export fn dladdr() void {}
-export fn dladdr1() void {}
-export fn dlclose() void {}
-export fn dlerror() void {}
-export fn dlinfo() void {}
-export fn dlmopen() void {}
-export fn dlopen() void {}
-export fn dlsym() void {}
-export fn dlvsym() void {}
libc/dummy/m.zig
@@ -1,1063 +0,0 @@
-// This file exists to create a libm.so file so that LLD has something to look at
-// and emit linker errors if an attempt to link against a non-existent C symbol happens.
-
-export fn _LIB_VERSION() void {}
-export fn __acos_finite() void {}
-export fn __acosf128_finite() void {}
-export fn __acosf_finite() void {}
-export fn __acosh_finite() void {}
-export fn __acoshf128_finite() void {}
-export fn __acoshf_finite() void {}
-export fn __acoshl_finite() void {}
-export fn __acosl_finite() void {}
-export fn __asin_finite() void {}
-export fn __asinf128_finite() void {}
-export fn __asinf_finite() void {}
-export fn __asinl_finite() void {}
-export fn __atan2_finite() void {}
-export fn __atan2f128_finite() void {}
-export fn __atan2f_finite() void {}
-export fn __atan2l_finite() void {}
-export fn __atanh_finite() void {}
-export fn __atanhf128_finite() void {}
-export fn __atanhf_finite() void {}
-export fn __atanhl_finite() void {}
-export fn __clog10() void {}
-export fn __clog10f() void {}
-export fn __clog10l() void {}
-export fn __cosh_finite() void {}
-export fn __coshf128_finite() void {}
-export fn __coshf_finite() void {}
-export fn __coshl_finite() void {}
-export fn __exp10_finite() void {}
-export fn __exp10f128_finite() void {}
-export fn __exp10f_finite() void {}
-export fn __exp10l_finite() void {}
-export fn __exp2_finite() void {}
-export fn __exp2f128_finite() void {}
-export fn __exp2f_finite() void {}
-export fn __exp2l_finite() void {}
-export fn __exp_finite() void {}
-export fn __expf128_finite() void {}
-export fn __expf_finite() void {}
-export fn __expl_finite() void {}
-export fn __finite() void {}
-export fn __finitef() void {}
-export fn __finitef128() void {}
-export fn __finitel() void {}
-export fn __fmod_finite() void {}
-export fn __fmodf128_finite() void {}
-export fn __fmodf_finite() void {}
-export fn __fmodl_finite() void {}
-export fn __fpclassify() void {}
-export fn __fpclassifyf() void {}
-export fn __fpclassifyf128() void {}
-export fn __fpclassifyl() void {}
-export fn __gamma_r_finite() void {}
-export fn __gammaf128_r_finite() void {}
-export fn __gammaf_r_finite() void {}
-export fn __gammal_r_finite() void {}
-export fn __hypot_finite() void {}
-export fn __hypotf128_finite() void {}
-export fn __hypotf_finite() void {}
-export fn __hypotl_finite() void {}
-export fn __iscanonicall() void {}
-export fn __iseqsig() void {}
-export fn __iseqsigf() void {}
-export fn __iseqsigf128() void {}
-export fn __iseqsigl() void {}
-export fn __isinff128() void {}
-export fn __isnanf128() void {}
-export fn __issignaling() void {}
-export fn __issignalingf() void {}
-export fn __issignalingf128() void {}
-export fn __issignalingl() void {}
-export fn __j0_finite() void {}
-export fn __j0f128_finite() void {}
-export fn __j0f_finite() void {}
-export fn __j0l_finite() void {}
-export fn __j1_finite() void {}
-export fn __j1f128_finite() void {}
-export fn __j1f_finite() void {}
-export fn __j1l_finite() void {}
-export fn __jn_finite() void {}
-export fn __jnf128_finite() void {}
-export fn __jnf_finite() void {}
-export fn __jnl_finite() void {}
-export fn __lgamma_r_finite() void {}
-export fn __lgammaf128_r_finite() void {}
-export fn __lgammaf_r_finite() void {}
-export fn __lgammal_r_finite() void {}
-export fn __log10_finite() void {}
-export fn __log10f128_finite() void {}
-export fn __log10f_finite() void {}
-export fn __log10l_finite() void {}
-export fn __log2_finite() void {}
-export fn __log2f128_finite() void {}
-export fn __log2f_finite() void {}
-export fn __log2l_finite() void {}
-export fn __log_finite() void {}
-export fn __logf128_finite() void {}
-export fn __logf_finite() void {}
-export fn __logl_finite() void {}
-export fn __pow_finite() void {}
-export fn __powf128_finite() void {}
-export fn __powf_finite() void {}
-export fn __powl_finite() void {}
-export fn __remainder_finite() void {}
-export fn __remainderf128_finite() void {}
-export fn __remainderf_finite() void {}
-export fn __remainderl_finite() void {}
-export fn __scalb_finite() void {}
-export fn __scalbf_finite() void {}
-export fn __scalbl_finite() void {}
-export fn __signbit() void {}
-export fn __signbitf() void {}
-export fn __signbitf128() void {}
-export fn __signbitl() void {}
-export fn __signgam() void {}
-export fn __sinh_finite() void {}
-export fn __sinhf128_finite() void {}
-export fn __sinhf_finite() void {}
-export fn __sinhl_finite() void {}
-export fn __sqrt_finite() void {}
-export fn __sqrtf128_finite() void {}
-export fn __sqrtf_finite() void {}
-export fn __sqrtl_finite() void {}
-export fn __y0_finite() void {}
-export fn __y0f128_finite() void {}
-export fn __y0f_finite() void {}
-export fn __y0l_finite() void {}
-export fn __y1_finite() void {}
-export fn __y1f128_finite() void {}
-export fn __y1f_finite() void {}
-export fn __y1l_finite() void {}
-export fn __yn_finite() void {}
-export fn __ynf128_finite() void {}
-export fn __ynf_finite() void {}
-export fn __ynl_finite() void {}
-export fn acos() void {}
-export fn acosf() void {}
-export fn acosf128() void {}
-export fn acosf32() void {}
-export fn acosf32x() void {}
-export fn acosf64() void {}
-export fn acosf64x() void {}
-export fn acosh() void {}
-export fn acoshf() void {}
-export fn acoshf128() void {}
-export fn acoshf32() void {}
-export fn acoshf32x() void {}
-export fn acoshf64() void {}
-export fn acoshf64x() void {}
-export fn acoshl() void {}
-export fn acosl() void {}
-export fn asin() void {}
-export fn asinf() void {}
-export fn asinf128() void {}
-export fn asinf32() void {}
-export fn asinf32x() void {}
-export fn asinf64() void {}
-export fn asinf64x() void {}
-export fn asinh() void {}
-export fn asinhf() void {}
-export fn asinhf128() void {}
-export fn asinhf32() void {}
-export fn asinhf32x() void {}
-export fn asinhf64() void {}
-export fn asinhf64x() void {}
-export fn asinhl() void {}
-export fn asinl() void {}
-export fn atan() void {}
-export fn atan2() void {}
-export fn atan2f() void {}
-export fn atan2f128() void {}
-export fn atan2f32() void {}
-export fn atan2f32x() void {}
-export fn atan2f64() void {}
-export fn atan2f64x() void {}
-export fn atan2l() void {}
-export fn atanf() void {}
-export fn atanf128() void {}
-export fn atanf32() void {}
-export fn atanf32x() void {}
-export fn atanf64() void {}
-export fn atanf64x() void {}
-export fn atanh() void {}
-export fn atanhf() void {}
-export fn atanhf128() void {}
-export fn atanhf32() void {}
-export fn atanhf32x() void {}
-export fn atanhf64() void {}
-export fn atanhf64x() void {}
-export fn atanhl() void {}
-export fn atanl() void {}
-export fn cabs() void {}
-export fn cabsf() void {}
-export fn cabsf128() void {}
-export fn cabsf32() void {}
-export fn cabsf32x() void {}
-export fn cabsf64() void {}
-export fn cabsf64x() void {}
-export fn cabsl() void {}
-export fn cacos() void {}
-export fn cacosf() void {}
-export fn cacosf128() void {}
-export fn cacosf32() void {}
-export fn cacosf32x() void {}
-export fn cacosf64() void {}
-export fn cacosf64x() void {}
-export fn cacosh() void {}
-export fn cacoshf() void {}
-export fn cacoshf128() void {}
-export fn cacoshf32() void {}
-export fn cacoshf32x() void {}
-export fn cacoshf64() void {}
-export fn cacoshf64x() void {}
-export fn cacoshl() void {}
-export fn cacosl() void {}
-export fn canonicalize() void {}
-export fn canonicalizef() void {}
-export fn canonicalizef128() void {}
-export fn canonicalizef32() void {}
-export fn canonicalizef32x() void {}
-export fn canonicalizef64() void {}
-export fn canonicalizef64x() void {}
-export fn canonicalizel() void {}
-export fn carg() void {}
-export fn cargf() void {}
-export fn cargf128() void {}
-export fn cargf32() void {}
-export fn cargf32x() void {}
-export fn cargf64() void {}
-export fn cargf64x() void {}
-export fn cargl() void {}
-export fn casin() void {}
-export fn casinf() void {}
-export fn casinf128() void {}
-export fn casinf32() void {}
-export fn casinf32x() void {}
-export fn casinf64() void {}
-export fn casinf64x() void {}
-export fn casinh() void {}
-export fn casinhf() void {}
-export fn casinhf128() void {}
-export fn casinhf32() void {}
-export fn casinhf32x() void {}
-export fn casinhf64() void {}
-export fn casinhf64x() void {}
-export fn casinhl() void {}
-export fn casinl() void {}
-export fn catan() void {}
-export fn catanf() void {}
-export fn catanf128() void {}
-export fn catanf32() void {}
-export fn catanf32x() void {}
-export fn catanf64() void {}
-export fn catanf64x() void {}
-export fn catanh() void {}
-export fn catanhf() void {}
-export fn catanhf128() void {}
-export fn catanhf32() void {}
-export fn catanhf32x() void {}
-export fn catanhf64() void {}
-export fn catanhf64x() void {}
-export fn catanhl() void {}
-export fn catanl() void {}
-export fn cbrt() void {}
-export fn cbrtf() void {}
-export fn cbrtf128() void {}
-export fn cbrtf32() void {}
-export fn cbrtf32x() void {}
-export fn cbrtf64() void {}
-export fn cbrtf64x() void {}
-export fn cbrtl() void {}
-export fn ccos() void {}
-export fn ccosf() void {}
-export fn ccosf128() void {}
-export fn ccosf32() void {}
-export fn ccosf32x() void {}
-export fn ccosf64() void {}
-export fn ccosf64x() void {}
-export fn ccosh() void {}
-export fn ccoshf() void {}
-export fn ccoshf128() void {}
-export fn ccoshf32() void {}
-export fn ccoshf32x() void {}
-export fn ccoshf64() void {}
-export fn ccoshf64x() void {}
-export fn ccoshl() void {}
-export fn ccosl() void {}
-export fn ceil() void {}
-export fn ceilf() void {}
-export fn ceilf128() void {}
-export fn ceilf32() void {}
-export fn ceilf32x() void {}
-export fn ceilf64() void {}
-export fn ceilf64x() void {}
-export fn ceill() void {}
-export fn cexp() void {}
-export fn cexpf() void {}
-export fn cexpf128() void {}
-export fn cexpf32() void {}
-export fn cexpf32x() void {}
-export fn cexpf64() void {}
-export fn cexpf64x() void {}
-export fn cexpl() void {}
-export fn cimag() void {}
-export fn cimagf() void {}
-export fn cimagf128() void {}
-export fn cimagf32() void {}
-export fn cimagf32x() void {}
-export fn cimagf64() void {}
-export fn cimagf64x() void {}
-export fn cimagl() void {}
-export fn clog() void {}
-export fn clog10() void {}
-export fn clog10f() void {}
-export fn clog10f128() void {}
-export fn clog10f32() void {}
-export fn clog10f32x() void {}
-export fn clog10f64() void {}
-export fn clog10f64x() void {}
-export fn clog10l() void {}
-export fn clogf() void {}
-export fn clogf128() void {}
-export fn clogf32() void {}
-export fn clogf32x() void {}
-export fn clogf64() void {}
-export fn clogf64x() void {}
-export fn clogl() void {}
-export fn conj() void {}
-export fn conjf() void {}
-export fn conjf128() void {}
-export fn conjf32() void {}
-export fn conjf32x() void {}
-export fn conjf64() void {}
-export fn conjf64x() void {}
-export fn conjl() void {}
-export fn copysign() void {}
-export fn copysignf() void {}
-export fn copysignf128() void {}
-export fn copysignf32() void {}
-export fn copysignf32x() void {}
-export fn copysignf64() void {}
-export fn copysignf64x() void {}
-export fn copysignl() void {}
-export fn cos() void {}
-export fn cosf() void {}
-export fn cosf128() void {}
-export fn cosf32() void {}
-export fn cosf32x() void {}
-export fn cosf64() void {}
-export fn cosf64x() void {}
-export fn cosh() void {}
-export fn coshf() void {}
-export fn coshf128() void {}
-export fn coshf32() void {}
-export fn coshf32x() void {}
-export fn coshf64() void {}
-export fn coshf64x() void {}
-export fn coshl() void {}
-export fn cosl() void {}
-export fn cpow() void {}
-export fn cpowf() void {}
-export fn cpowf128() void {}
-export fn cpowf32() void {}
-export fn cpowf32x() void {}
-export fn cpowf64() void {}
-export fn cpowf64x() void {}
-export fn cpowl() void {}
-export fn cproj() void {}
-export fn cprojf() void {}
-export fn cprojf128() void {}
-export fn cprojf32() void {}
-export fn cprojf32x() void {}
-export fn cprojf64() void {}
-export fn cprojf64x() void {}
-export fn cprojl() void {}
-export fn creal() void {}
-export fn crealf() void {}
-export fn crealf128() void {}
-export fn crealf32() void {}
-export fn crealf32x() void {}
-export fn crealf64() void {}
-export fn crealf64x() void {}
-export fn creall() void {}
-export fn csin() void {}
-export fn csinf() void {}
-export fn csinf128() void {}
-export fn csinf32() void {}
-export fn csinf32x() void {}
-export fn csinf64() void {}
-export fn csinf64x() void {}
-export fn csinh() void {}
-export fn csinhf() void {}
-export fn csinhf128() void {}
-export fn csinhf32() void {}
-export fn csinhf32x() void {}
-export fn csinhf64() void {}
-export fn csinhf64x() void {}
-export fn csinhl() void {}
-export fn csinl() void {}
-export fn csqrt() void {}
-export fn csqrtf() void {}
-export fn csqrtf128() void {}
-export fn csqrtf32() void {}
-export fn csqrtf32x() void {}
-export fn csqrtf64() void {}
-export fn csqrtf64x() void {}
-export fn csqrtl() void {}
-export fn ctan() void {}
-export fn ctanf() void {}
-export fn ctanf128() void {}
-export fn ctanf32() void {}
-export fn ctanf32x() void {}
-export fn ctanf64() void {}
-export fn ctanf64x() void {}
-export fn ctanh() void {}
-export fn ctanhf() void {}
-export fn ctanhf128() void {}
-export fn ctanhf32() void {}
-export fn ctanhf32x() void {}
-export fn ctanhf64() void {}
-export fn ctanhf64x() void {}
-export fn ctanhl() void {}
-export fn ctanl() void {}
-export fn daddl() void {}
-export fn ddivl() void {}
-export fn dmull() void {}
-export fn drem() void {}
-export fn dremf() void {}
-export fn dreml() void {}
-export fn dsubl() void {}
-export fn erf() void {}
-export fn erfc() void {}
-export fn erfcf() void {}
-export fn erfcf128() void {}
-export fn erfcf32() void {}
-export fn erfcf32x() void {}
-export fn erfcf64() void {}
-export fn erfcf64x() void {}
-export fn erfcl() void {}
-export fn erff() void {}
-export fn erff128() void {}
-export fn erff32() void {}
-export fn erff32x() void {}
-export fn erff64() void {}
-export fn erff64x() void {}
-export fn erfl() void {}
-export fn exp() void {}
-export fn exp10() void {}
-export fn exp10f() void {}
-export fn exp10f128() void {}
-export fn exp10f32() void {}
-export fn exp10f32x() void {}
-export fn exp10f64() void {}
-export fn exp10f64x() void {}
-export fn exp10l() void {}
-export fn exp2() void {}
-export fn exp2f() void {}
-export fn exp2f128() void {}
-export fn exp2f32() void {}
-export fn exp2f32x() void {}
-export fn exp2f64() void {}
-export fn exp2f64x() void {}
-export fn exp2l() void {}
-export fn expf() void {}
-export fn expf128() void {}
-export fn expf32() void {}
-export fn expf32x() void {}
-export fn expf64() void {}
-export fn expf64x() void {}
-export fn expl() void {}
-export fn expm1() void {}
-export fn expm1f() void {}
-export fn expm1f128() void {}
-export fn expm1f32() void {}
-export fn expm1f32x() void {}
-export fn expm1f64() void {}
-export fn expm1f64x() void {}
-export fn expm1l() void {}
-export fn f32addf128() void {}
-export fn f32addf32x() void {}
-export fn f32addf64() void {}
-export fn f32addf64x() void {}
-export fn f32divf128() void {}
-export fn f32divf32x() void {}
-export fn f32divf64() void {}
-export fn f32divf64x() void {}
-export fn f32mulf128() void {}
-export fn f32mulf32x() void {}
-export fn f32mulf64() void {}
-export fn f32mulf64x() void {}
-export fn f32subf128() void {}
-export fn f32subf32x() void {}
-export fn f32subf64() void {}
-export fn f32subf64x() void {}
-export fn f32xaddf128() void {}
-export fn f32xaddf64() void {}
-export fn f32xaddf64x() void {}
-export fn f32xdivf128() void {}
-export fn f32xdivf64() void {}
-export fn f32xdivf64x() void {}
-export fn f32xmulf128() void {}
-export fn f32xmulf64() void {}
-export fn f32xmulf64x() void {}
-export fn f32xsubf128() void {}
-export fn f32xsubf64() void {}
-export fn f32xsubf64x() void {}
-export fn f64addf128() void {}
-export fn f64addf64x() void {}
-export fn f64divf128() void {}
-export fn f64divf64x() void {}
-export fn f64mulf128() void {}
-export fn f64mulf64x() void {}
-export fn f64subf128() void {}
-export fn f64subf64x() void {}
-export fn f64xaddf128() void {}
-export fn f64xdivf128() void {}
-export fn f64xmulf128() void {}
-export fn f64xsubf128() void {}
-export fn fabs() void {}
-export fn fabsf() void {}
-export fn fabsf128() void {}
-export fn fabsf32() void {}
-export fn fabsf32x() void {}
-export fn fabsf64() void {}
-export fn fabsf64x() void {}
-export fn fabsl() void {}
-export fn fadd() void {}
-export fn faddl() void {}
-export fn fdim() void {}
-export fn fdimf() void {}
-export fn fdimf128() void {}
-export fn fdimf32() void {}
-export fn fdimf32x() void {}
-export fn fdimf64() void {}
-export fn fdimf64x() void {}
-export fn fdiml() void {}
-export fn fdiv() void {}
-export fn fdivl() void {}
-export fn feclearexcept() void {}
-export fn fedisableexcept() void {}
-export fn feenableexcept() void {}
-export fn fegetenv() void {}
-export fn fegetexcept() void {}
-export fn fegetexceptflag() void {}
-export fn fegetmode() void {}
-export fn fegetround() void {}
-export fn feholdexcept() void {}
-export fn feraiseexcept() void {}
-export fn fesetenv() void {}
-export fn fesetexcept() void {}
-export fn fesetexceptflag() void {}
-export fn fesetmode() void {}
-export fn fesetround() void {}
-export fn fetestexcept() void {}
-export fn fetestexceptflag() void {}
-export fn feupdateenv() void {}
-export fn finite() void {}
-export fn finitef() void {}
-export fn finitel() void {}
-export fn floor() void {}
-export fn floorf() void {}
-export fn floorf128() void {}
-export fn floorf32() void {}
-export fn floorf32x() void {}
-export fn floorf64() void {}
-export fn floorf64x() void {}
-export fn floorl() void {}
-export fn fma() void {}
-export fn fmaf() void {}
-export fn fmaf128() void {}
-export fn fmaf32() void {}
-export fn fmaf32x() void {}
-export fn fmaf64() void {}
-export fn fmaf64x() void {}
-export fn fmal() void {}
-export fn fmax() void {}
-export fn fmaxf() void {}
-export fn fmaxf128() void {}
-export fn fmaxf32() void {}
-export fn fmaxf32x() void {}
-export fn fmaxf64() void {}
-export fn fmaxf64x() void {}
-export fn fmaxl() void {}
-export fn fmaxmag() void {}
-export fn fmaxmagf() void {}
-export fn fmaxmagf128() void {}
-export fn fmaxmagf32() void {}
-export fn fmaxmagf32x() void {}
-export fn fmaxmagf64() void {}
-export fn fmaxmagf64x() void {}
-export fn fmaxmagl() void {}
-export fn fmin() void {}
-export fn fminf() void {}
-export fn fminf128() void {}
-export fn fminf32() void {}
-export fn fminf32x() void {}
-export fn fminf64() void {}
-export fn fminf64x() void {}
-export fn fminl() void {}
-export fn fminmag() void {}
-export fn fminmagf() void {}
-export fn fminmagf128() void {}
-export fn fminmagf32() void {}
-export fn fminmagf32x() void {}
-export fn fminmagf64() void {}
-export fn fminmagf64x() void {}
-export fn fminmagl() void {}
-export fn fmod() void {}
-export fn fmodf() void {}
-export fn fmodf128() void {}
-export fn fmodf32() void {}
-export fn fmodf32x() void {}
-export fn fmodf64() void {}
-export fn fmodf64x() void {}
-export fn fmodl() void {}
-export fn fmul() void {}
-export fn fmull() void {}
-export fn frexp() void {}
-export fn frexpf() void {}
-export fn frexpf128() void {}
-export fn frexpf32() void {}
-export fn frexpf32x() void {}
-export fn frexpf64() void {}
-export fn frexpf64x() void {}
-export fn frexpl() void {}
-export fn fromfp() void {}
-export fn fromfpf() void {}
-export fn fromfpf128() void {}
-export fn fromfpf32() void {}
-export fn fromfpf32x() void {}
-export fn fromfpf64() void {}
-export fn fromfpf64x() void {}
-export fn fromfpl() void {}
-export fn fromfpx() void {}
-export fn fromfpxf() void {}
-export fn fromfpxf128() void {}
-export fn fromfpxf32() void {}
-export fn fromfpxf32x() void {}
-export fn fromfpxf64() void {}
-export fn fromfpxf64x() void {}
-export fn fromfpxl() void {}
-export fn fsub() void {}
-export fn fsubl() void {}
-export fn gamma() void {}
-export fn gammaf() void {}
-export fn gammal() void {}
-export fn getpayload() void {}
-export fn getpayloadf() void {}
-export fn getpayloadf128() void {}
-export fn getpayloadf32() void {}
-export fn getpayloadf32x() void {}
-export fn getpayloadf64() void {}
-export fn getpayloadf64x() void {}
-export fn getpayloadl() void {}
-export fn hypot() void {}
-export fn hypotf() void {}
-export fn hypotf128() void {}
-export fn hypotf32() void {}
-export fn hypotf32x() void {}
-export fn hypotf64() void {}
-export fn hypotf64x() void {}
-export fn hypotl() void {}
-export fn ilogb() void {}
-export fn ilogbf() void {}
-export fn ilogbf128() void {}
-export fn ilogbf32() void {}
-export fn ilogbf32x() void {}
-export fn ilogbf64() void {}
-export fn ilogbf64x() void {}
-export fn ilogbl() void {}
-export fn j0() void {}
-export fn j0f() void {}
-export fn j0f128() void {}
-export fn j0f32() void {}
-export fn j0f32x() void {}
-export fn j0f64() void {}
-export fn j0f64x() void {}
-export fn j0l() void {}
-export fn j1() void {}
-export fn j1f() void {}
-export fn j1f128() void {}
-export fn j1f32() void {}
-export fn j1f32x() void {}
-export fn j1f64() void {}
-export fn j1f64x() void {}
-export fn j1l() void {}
-export fn jn() void {}
-export fn jnf() void {}
-export fn jnf128() void {}
-export fn jnf32() void {}
-export fn jnf32x() void {}
-export fn jnf64() void {}
-export fn jnf64x() void {}
-export fn jnl() void {}
-export fn ldexp() void {}
-export fn ldexpf() void {}
-export fn ldexpf128() void {}
-export fn ldexpf32() void {}
-export fn ldexpf32x() void {}
-export fn ldexpf64() void {}
-export fn ldexpf64x() void {}
-export fn ldexpl() void {}
-export fn lgamma() void {}
-export fn lgamma_r() void {}
-export fn lgammaf() void {}
-export fn lgammaf128() void {}
-export fn lgammaf128_r() void {}
-export fn lgammaf32() void {}
-export fn lgammaf32_r() void {}
-export fn lgammaf32x() void {}
-export fn lgammaf32x_r() void {}
-export fn lgammaf64() void {}
-export fn lgammaf64_r() void {}
-export fn lgammaf64x() void {}
-export fn lgammaf64x_r() void {}
-export fn lgammaf_r() void {}
-export fn lgammal() void {}
-export fn lgammal_r() void {}
-export fn llogb() void {}
-export fn llogbf() void {}
-export fn llogbf128() void {}
-export fn llogbf32() void {}
-export fn llogbf32x() void {}
-export fn llogbf64() void {}
-export fn llogbf64x() void {}
-export fn llogbl() void {}
-export fn llrint() void {}
-export fn llrintf() void {}
-export fn llrintf128() void {}
-export fn llrintf32() void {}
-export fn llrintf32x() void {}
-export fn llrintf64() void {}
-export fn llrintf64x() void {}
-export fn llrintl() void {}
-export fn llround() void {}
-export fn llroundf() void {}
-export fn llroundf128() void {}
-export fn llroundf32() void {}
-export fn llroundf32x() void {}
-export fn llroundf64() void {}
-export fn llroundf64x() void {}
-export fn llroundl() void {}
-export fn log() void {}
-export fn log10() void {}
-export fn log10f() void {}
-export fn log10f128() void {}
-export fn log10f32() void {}
-export fn log10f32x() void {}
-export fn log10f64() void {}
-export fn log10f64x() void {}
-export fn log10l() void {}
-export fn log1p() void {}
-export fn log1pf() void {}
-export fn log1pf128() void {}
-export fn log1pf32() void {}
-export fn log1pf32x() void {}
-export fn log1pf64() void {}
-export fn log1pf64x() void {}
-export fn log1pl() void {}
-export fn log2() void {}
-export fn log2f() void {}
-export fn log2f128() void {}
-export fn log2f32() void {}
-export fn log2f32x() void {}
-export fn log2f64() void {}
-export fn log2f64x() void {}
-export fn log2l() void {}
-export fn logb() void {}
-export fn logbf() void {}
-export fn logbf128() void {}
-export fn logbf32() void {}
-export fn logbf32x() void {}
-export fn logbf64() void {}
-export fn logbf64x() void {}
-export fn logbl() void {}
-export fn logf() void {}
-export fn logf128() void {}
-export fn logf32() void {}
-export fn logf32x() void {}
-export fn logf64() void {}
-export fn logf64x() void {}
-export fn logl() void {}
-export fn lrint() void {}
-export fn lrintf() void {}
-export fn lrintf128() void {}
-export fn lrintf32() void {}
-export fn lrintf32x() void {}
-export fn lrintf64() void {}
-export fn lrintf64x() void {}
-export fn lrintl() void {}
-export fn lround() void {}
-export fn lroundf() void {}
-export fn lroundf128() void {}
-export fn lroundf32() void {}
-export fn lroundf32x() void {}
-export fn lroundf64() void {}
-export fn lroundf64x() void {}
-export fn lroundl() void {}
-export fn matherr() void {}
-export fn modf() void {}
-export fn modff() void {}
-export fn modff128() void {}
-export fn modff32() void {}
-export fn modff32x() void {}
-export fn modff64() void {}
-export fn modff64x() void {}
-export fn modfl() void {}
-export fn nan() void {}
-export fn nanf() void {}
-export fn nanf128() void {}
-export fn nanf32() void {}
-export fn nanf32x() void {}
-export fn nanf64() void {}
-export fn nanf64x() void {}
-export fn nanl() void {}
-export fn nearbyint() void {}
-export fn nearbyintf() void {}
-export fn nearbyintf128() void {}
-export fn nearbyintf32() void {}
-export fn nearbyintf32x() void {}
-export fn nearbyintf64() void {}
-export fn nearbyintf64x() void {}
-export fn nearbyintl() void {}
-export fn nextafter() void {}
-export fn nextafterf() void {}
-export fn nextafterf128() void {}
-export fn nextafterf32() void {}
-export fn nextafterf32x() void {}
-export fn nextafterf64() void {}
-export fn nextafterf64x() void {}
-export fn nextafterl() void {}
-export fn nextdown() void {}
-export fn nextdownf() void {}
-export fn nextdownf128() void {}
-export fn nextdownf32() void {}
-export fn nextdownf32x() void {}
-export fn nextdownf64() void {}
-export fn nextdownf64x() void {}
-export fn nextdownl() void {}
-export fn nexttoward() void {}
-export fn nexttowardf() void {}
-export fn nexttowardl() void {}
-export fn nextup() void {}
-export fn nextupf() void {}
-export fn nextupf128() void {}
-export fn nextupf32() void {}
-export fn nextupf32x() void {}
-export fn nextupf64() void {}
-export fn nextupf64x() void {}
-export fn nextupl() void {}
-export fn pow() void {}
-export fn pow10() void {}
-export fn pow10f() void {}
-export fn pow10l() void {}
-export fn powf() void {}
-export fn powf128() void {}
-export fn powf32() void {}
-export fn powf32x() void {}
-export fn powf64() void {}
-export fn powf64x() void {}
-export fn powl() void {}
-export fn remainder() void {}
-export fn remainderf() void {}
-export fn remainderf128() void {}
-export fn remainderf32() void {}
-export fn remainderf32x() void {}
-export fn remainderf64() void {}
-export fn remainderf64x() void {}
-export fn remainderl() void {}
-export fn remquo() void {}
-export fn remquof() void {}
-export fn remquof128() void {}
-export fn remquof32() void {}
-export fn remquof32x() void {}
-export fn remquof64() void {}
-export fn remquof64x() void {}
-export fn remquol() void {}
-export fn rint() void {}
-export fn rintf() void {}
-export fn rintf128() void {}
-export fn rintf32() void {}
-export fn rintf32x() void {}
-export fn rintf64() void {}
-export fn rintf64x() void {}
-export fn rintl() void {}
-export fn round() void {}
-export fn roundeven() void {}
-export fn roundevenf() void {}
-export fn roundevenf128() void {}
-export fn roundevenf32() void {}
-export fn roundevenf32x() void {}
-export fn roundevenf64() void {}
-export fn roundevenf64x() void {}
-export fn roundevenl() void {}
-export fn roundf() void {}
-export fn roundf128() void {}
-export fn roundf32() void {}
-export fn roundf32x() void {}
-export fn roundf64() void {}
-export fn roundf64x() void {}
-export fn roundl() void {}
-export fn scalb() void {}
-export fn scalbf() void {}
-export fn scalbl() void {}
-export fn scalbln() void {}
-export fn scalblnf() void {}
-export fn scalblnf128() void {}
-export fn scalblnf32() void {}
-export fn scalblnf32x() void {}
-export fn scalblnf64() void {}
-export fn scalblnf64x() void {}
-export fn scalblnl() void {}
-export fn scalbn() void {}
-export fn scalbnf() void {}
-export fn scalbnf128() void {}
-export fn scalbnf32() void {}
-export fn scalbnf32x() void {}
-export fn scalbnf64() void {}
-export fn scalbnf64x() void {}
-export fn scalbnl() void {}
-export fn setpayload() void {}
-export fn setpayloadf() void {}
-export fn setpayloadf128() void {}
-export fn setpayloadf32() void {}
-export fn setpayloadf32x() void {}
-export fn setpayloadf64() void {}
-export fn setpayloadf64x() void {}
-export fn setpayloadl() void {}
-export fn setpayloadsig() void {}
-export fn setpayloadsigf() void {}
-export fn setpayloadsigf128() void {}
-export fn setpayloadsigf32() void {}
-export fn setpayloadsigf32x() void {}
-export fn setpayloadsigf64() void {}
-export fn setpayloadsigf64x() void {}
-export fn setpayloadsigl() void {}
-export fn signgam() void {}
-export fn significand() void {}
-export fn significandf() void {}
-export fn significandl() void {}
-export fn sin() void {}
-export fn sincos() void {}
-export fn sincosf() void {}
-export fn sincosf128() void {}
-export fn sincosf32() void {}
-export fn sincosf32x() void {}
-export fn sincosf64() void {}
-export fn sincosf64x() void {}
-export fn sincosl() void {}
-export fn sinf() void {}
-export fn sinf128() void {}
-export fn sinf32() void {}
-export fn sinf32x() void {}
-export fn sinf64() void {}
-export fn sinf64x() void {}
-export fn sinh() void {}
-export fn sinhf() void {}
-export fn sinhf128() void {}
-export fn sinhf32() void {}
-export fn sinhf32x() void {}
-export fn sinhf64() void {}
-export fn sinhf64x() void {}
-export fn sinhl() void {}
-export fn sinl() void {}
-export fn sqrt() void {}
-export fn sqrtf() void {}
-export fn sqrtf128() void {}
-export fn sqrtf32() void {}
-export fn sqrtf32x() void {}
-export fn sqrtf64() void {}
-export fn sqrtf64x() void {}
-export fn sqrtl() void {}
-export fn tan() void {}
-export fn tanf() void {}
-export fn tanf128() void {}
-export fn tanf32() void {}
-export fn tanf32x() void {}
-export fn tanf64() void {}
-export fn tanf64x() void {}
-export fn tanh() void {}
-export fn tanhf() void {}
-export fn tanhf128() void {}
-export fn tanhf32() void {}
-export fn tanhf32x() void {}
-export fn tanhf64() void {}
-export fn tanhf64x() void {}
-export fn tanhl() void {}
-export fn tanl() void {}
-export fn tgamma() void {}
-export fn tgammaf() void {}
-export fn tgammaf128() void {}
-export fn tgammaf32() void {}
-export fn tgammaf32x() void {}
-export fn tgammaf64() void {}
-export fn tgammaf64x() void {}
-export fn tgammal() void {}
-export fn totalorder() void {}
-export fn totalorderf() void {}
-export fn totalorderf128() void {}
-export fn totalorderf32() void {}
-export fn totalorderf32x() void {}
-export fn totalorderf64() void {}
-export fn totalorderf64x() void {}
-export fn totalorderl() void {}
-export fn totalordermag() void {}
-export fn totalordermagf() void {}
-export fn totalordermagf128() void {}
-export fn totalordermagf32() void {}
-export fn totalordermagf32x() void {}
-export fn totalordermagf64() void {}
-export fn totalordermagf64x() void {}
-export fn totalordermagl() void {}
-export fn trunc() void {}
-export fn truncf() void {}
-export fn truncf128() void {}
-export fn truncf32() void {}
-export fn truncf32x() void {}
-export fn truncf64() void {}
-export fn truncf64x() void {}
-export fn truncl() void {}
-export fn ufromfp() void {}
-export fn ufromfpf() void {}
-export fn ufromfpf128() void {}
-export fn ufromfpf32() void {}
-export fn ufromfpf32x() void {}
-export fn ufromfpf64() void {}
-export fn ufromfpf64x() void {}
-export fn ufromfpl() void {}
-export fn ufromfpx() void {}
-export fn ufromfpxf() void {}
-export fn ufromfpxf128() void {}
-export fn ufromfpxf32() void {}
-export fn ufromfpxf32x() void {}
-export fn ufromfpxf64() void {}
-export fn ufromfpxf64x() void {}
-export fn ufromfpxl() void {}
-export fn y0() void {}
-export fn y0f() void {}
-export fn y0f128() void {}
-export fn y0f32() void {}
-export fn y0f32x() void {}
-export fn y0f64() void {}
-export fn y0f64x() void {}
-export fn y0l() void {}
-export fn y1() void {}
-export fn y1f() void {}
-export fn y1f128() void {}
-export fn y1f32() void {}
-export fn y1f32x() void {}
-export fn y1f64() void {}
-export fn y1f64x() void {}
-export fn y1l() void {}
-export fn yn() void {}
-export fn ynf() void {}
-export fn ynf128() void {}
-export fn ynf32() void {}
-export fn ynf32x() void {}
-export fn ynf64() void {}
-export fn ynf64x() void {}
-export fn ynl() void {}
libc/dummy/pthread.zig
@@ -1,258 +0,0 @@
-// This file exists to create a libpthread.so file so that LLD has something to look at
-// and emit linker errors if an attempt to link against a non-existent C symbol happens.
-
-export fn _IO_flockfile() void {}
-export fn _IO_ftrylockfile() void {}
-export fn _IO_funlockfile() void {}
-export fn __close() void {}
-export fn __connect() void {}
-export fn __errno_location() void {}
-export fn __fcntl() void {}
-export fn __fork() void {}
-export fn __h_errno_location() void {}
-export fn __libc_allocate_rtsig() void {}
-export fn __libc_current_sigrtmax() void {}
-export fn __libc_current_sigrtmin() void {}
-export fn __libpthread_freeres() void {}
-export fn __lseek() void {}
-export fn __nanosleep() void {}
-export fn __open() void {}
-export fn __open64() void {}
-export fn __pread64() void {}
-export fn __pthread_barrier_init() void {}
-export fn __pthread_barrier_wait() void {}
-export fn __pthread_cleanup_routine() void {}
-export fn __pthread_clock_gettime() void {}
-export fn __pthread_clock_settime() void {}
-export fn __pthread_get_minstack() void {}
-export fn __pthread_getspecific() void {}
-export fn __pthread_initialize_minimal() void {}
-export fn __pthread_key_create() void {}
-export fn __pthread_mutex_destroy() void {}
-export fn __pthread_mutex_init() void {}
-export fn __pthread_mutex_lock() void {}
-export fn __pthread_mutex_trylock() void {}
-export fn __pthread_mutex_unlock() void {}
-export fn __pthread_mutexattr_destroy() void {}
-export fn __pthread_mutexattr_init() void {}
-export fn __pthread_mutexattr_settype() void {}
-export fn __pthread_once() void {}
-export fn __pthread_register_cancel() void {}
-export fn __pthread_register_cancel_defer() void {}
-export fn __pthread_rwlock_destroy() void {}
-export fn __pthread_rwlock_init() void {}
-export fn __pthread_rwlock_rdlock() void {}
-export fn __pthread_rwlock_tryrdlock() void {}
-export fn __pthread_rwlock_trywrlock() void {}
-export fn __pthread_rwlock_unlock() void {}
-export fn __pthread_rwlock_wrlock() void {}
-export fn __pthread_setspecific() void {}
-export fn __pthread_unregister_cancel() void {}
-export fn __pthread_unregister_cancel_restore() void {}
-export fn __pthread_unwind() void {}
-export fn __pthread_unwind_next() void {}
-export fn __pwrite64() void {}
-export fn __read() void {}
-export fn __res_state() void {}
-export fn __send() void {}
-export fn __shm_directory() void {}
-export fn __sigaction() void {}
-export fn __vfork() void {}
-export fn __wait() void {}
-export fn __write() void {}
-export fn _pthread_cleanup_pop() void {}
-export fn _pthread_cleanup_pop_restore() void {}
-export fn _pthread_cleanup_push() void {}
-export fn _pthread_cleanup_push_defer() void {}
-export fn accept() void {}
-export fn call_once() void {}
-export fn close() void {}
-export fn cnd_broadcast() void {}
-export fn cnd_destroy() void {}
-export fn cnd_init() void {}
-export fn cnd_signal() void {}
-export fn cnd_timedwait() void {}
-export fn cnd_wait() void {}
-export fn connect() void {}
-export fn fcntl() void {}
-export fn flockfile() void {}
-export fn fork() void {}
-export fn fsync() void {}
-export fn ftrylockfile() void {}
-export fn funlockfile() void {}
-export fn longjmp() void {}
-export fn lseek() void {}
-export fn lseek64() void {}
-export fn msync() void {}
-export fn mtx_destroy() void {}
-export fn mtx_init() void {}
-export fn mtx_lock() void {}
-export fn mtx_timedlock() void {}
-export fn mtx_trylock() void {}
-export fn mtx_unlock() void {}
-export fn nanosleep() void {}
-export fn open() void {}
-export fn open64() void {}
-export fn pause() void {}
-export fn pread() void {}
-export fn pread64() void {}
-export fn pthread_atfork() void {}
-export fn pthread_attr_destroy() void {}
-export fn pthread_attr_getaffinity_np() void {}
-export fn pthread_attr_getdetachstate() void {}
-export fn pthread_attr_getguardsize() void {}
-export fn pthread_attr_getinheritsched() void {}
-export fn pthread_attr_getschedparam() void {}
-export fn pthread_attr_getschedpolicy() void {}
-export fn pthread_attr_getscope() void {}
-export fn pthread_attr_getstack() void {}
-export fn pthread_attr_getstackaddr() void {}
-export fn pthread_attr_getstacksize() void {}
-export fn pthread_attr_init() void {}
-export fn pthread_attr_setaffinity_np() void {}
-export fn pthread_attr_setdetachstate() void {}
-export fn pthread_attr_setguardsize() void {}
-export fn pthread_attr_setinheritsched() void {}
-export fn pthread_attr_setschedparam() void {}
-export fn pthread_attr_setschedpolicy() void {}
-export fn pthread_attr_setscope() void {}
-export fn pthread_attr_setstack() void {}
-export fn pthread_attr_setstackaddr() void {}
-export fn pthread_attr_setstacksize() void {}
-export fn pthread_barrier_destroy() void {}
-export fn pthread_barrier_init() void {}
-export fn pthread_barrier_wait() void {}
-export fn pthread_barrierattr_destroy() void {}
-export fn pthread_barrierattr_getpshared() void {}
-export fn pthread_barrierattr_init() void {}
-export fn pthread_barrierattr_setpshared() void {}
-export fn pthread_cancel() void {}
-export fn pthread_cond_broadcast() void {}
-export fn pthread_cond_destroy() void {}
-export fn pthread_cond_init() void {}
-export fn pthread_cond_signal() void {}
-export fn pthread_cond_timedwait() void {}
-export fn pthread_cond_wait() void {}
-export fn pthread_condattr_destroy() void {}
-export fn pthread_condattr_getclock() void {}
-export fn pthread_condattr_getpshared() void {}
-export fn pthread_condattr_init() void {}
-export fn pthread_condattr_setclock() void {}
-export fn pthread_condattr_setpshared() void {}
-export fn pthread_create() void {}
-export fn pthread_detach() void {}
-export fn pthread_equal() void {}
-export fn pthread_exit() void {}
-export fn pthread_getaffinity_np() void {}
-export fn pthread_getattr_default_np() void {}
-export fn pthread_getattr_np() void {}
-export fn pthread_getconcurrency() void {}
-export fn pthread_getcpuclockid() void {}
-export fn pthread_getname_np() void {}
-export fn pthread_getschedparam() void {}
-export fn pthread_getspecific() void {}
-export fn pthread_join() void {}
-export fn pthread_key_create() void {}
-export fn pthread_key_delete() void {}
-export fn pthread_kill() void {}
-export fn pthread_kill_other_threads_np() void {}
-export fn pthread_mutex_consistent() void {}
-export fn pthread_mutex_consistent_np() void {}
-export fn pthread_mutex_destroy() void {}
-export fn pthread_mutex_getprioceiling() void {}
-export fn pthread_mutex_init() void {}
-export fn pthread_mutex_lock() void {}
-export fn pthread_mutex_setprioceiling() void {}
-export fn pthread_mutex_timedlock() void {}
-export fn pthread_mutex_trylock() void {}
-export fn pthread_mutex_unlock() void {}
-export fn pthread_mutexattr_destroy() void {}
-export fn pthread_mutexattr_getkind_np() void {}
-export fn pthread_mutexattr_getprioceiling() void {}
-export fn pthread_mutexattr_getprotocol() void {}
-export fn pthread_mutexattr_getpshared() void {}
-export fn pthread_mutexattr_getrobust() void {}
-export fn pthread_mutexattr_getrobust_np() void {}
-export fn pthread_mutexattr_gettype() void {}
-export fn pthread_mutexattr_init() void {}
-export fn pthread_mutexattr_setkind_np() void {}
-export fn pthread_mutexattr_setprioceiling() void {}
-export fn pthread_mutexattr_setprotocol() void {}
-export fn pthread_mutexattr_setpshared() void {}
-export fn pthread_mutexattr_setrobust() void {}
-export fn pthread_mutexattr_setrobust_np() void {}
-export fn pthread_mutexattr_settype() void {}
-export fn pthread_once() void {}
-export fn pthread_rwlock_destroy() void {}
-export fn pthread_rwlock_init() void {}
-export fn pthread_rwlock_rdlock() void {}
-export fn pthread_rwlock_timedrdlock() void {}
-export fn pthread_rwlock_timedwrlock() void {}
-export fn pthread_rwlock_tryrdlock() void {}
-export fn pthread_rwlock_trywrlock() void {}
-export fn pthread_rwlock_unlock() void {}
-export fn pthread_rwlock_wrlock() void {}
-export fn pthread_rwlockattr_destroy() void {}
-export fn pthread_rwlockattr_getkind_np() void {}
-export fn pthread_rwlockattr_getpshared() void {}
-export fn pthread_rwlockattr_init() void {}
-export fn pthread_rwlockattr_setkind_np() void {}
-export fn pthread_rwlockattr_setpshared() void {}
-export fn pthread_self() void {}
-export fn pthread_setaffinity_np() void {}
-export fn pthread_setattr_default_np() void {}
-export fn pthread_setcancelstate() void {}
-export fn pthread_setcanceltype() void {}
-export fn pthread_setconcurrency() void {}
-export fn pthread_setname_np() void {}
-export fn pthread_setschedparam() void {}
-export fn pthread_setschedprio() void {}
-export fn pthread_setspecific() void {}
-export fn pthread_sigmask() void {}
-export fn pthread_sigqueue() void {}
-export fn pthread_spin_destroy() void {}
-export fn pthread_spin_init() void {}
-export fn pthread_spin_lock() void {}
-export fn pthread_spin_trylock() void {}
-export fn pthread_spin_unlock() void {}
-export fn pthread_testcancel() void {}
-export fn pthread_timedjoin_np() void {}
-export fn pthread_tryjoin_np() void {}
-export fn pthread_yield() void {}
-export fn pwrite() void {}
-export fn pwrite64() void {}
-export fn raise() void {}
-export fn read() void {}
-export fn recv() void {}
-export fn recvfrom() void {}
-export fn recvmsg() void {}
-export fn sem_close() void {}
-export fn sem_destroy() void {}
-export fn sem_getvalue() void {}
-export fn sem_init() void {}
-export fn sem_open() void {}
-export fn sem_post() void {}
-export fn sem_timedwait() void {}
-export fn sem_trywait() void {}
-export fn sem_unlink() void {}
-export fn sem_wait() void {}
-export fn send() void {}
-export fn sendmsg() void {}
-export fn sendto() void {}
-export fn sigaction() void {}
-export fn siglongjmp() void {}
-export fn sigwait() void {}
-export fn system() void {}
-export fn tcdrain() void {}
-export fn thrd_create() void {}
-export fn thrd_detach() void {}
-export fn thrd_exit() void {}
-export fn thrd_join() void {}
-export fn tss_create() void {}
-export fn tss_delete() void {}
-export fn tss_get() void {}
-export fn tss_set() void {}
-export fn vfork() void {}
-export fn wait() void {}
-export fn waitpid() void {}
-export fn write() void {}
libc/dummy/rt.zig
@@ -1,43 +0,0 @@
-// This file exists to create a librt.so file so that LLD has something to look at
-// and emit linker errors if an attempt to link against a non-existent C symbol happens.
-
-export fn __mq_open_2() void {}
-export fn aio_cancel() void {}
-export fn aio_cancel64() void {}
-export fn aio_error() void {}
-export fn aio_error64() void {}
-export fn aio_fsync() void {}
-export fn aio_fsync64() void {}
-export fn aio_init() void {}
-export fn aio_read() void {}
-export fn aio_read64() void {}
-export fn aio_return() void {}
-export fn aio_return64() void {}
-export fn aio_suspend() void {}
-export fn aio_suspend64() void {}
-export fn aio_write() void {}
-export fn aio_write64() void {}
-export fn clock_getcpuclockid() void {}
-export fn clock_getres() void {}
-export fn clock_gettime() void {}
-export fn clock_nanosleep() void {}
-export fn clock_settime() void {}
-export fn lio_listio() void {}
-export fn lio_listio64() void {}
-export fn mq_close() void {}
-export fn mq_getattr() void {}
-export fn mq_notify() void {}
-export fn mq_open() void {}
-export fn mq_receive() void {}
-export fn mq_send() void {}
-export fn mq_setattr() void {}
-export fn mq_timedreceive() void {}
-export fn mq_timedsend() void {}
-export fn mq_unlink() void {}
-export fn shm_open() void {}
-export fn shm_unlink() void {}
-export fn timer_create() void {}
-export fn timer_delete() void {}
-export fn timer_getoverrun() void {}
-export fn timer_gettime() void {}
-export fn timer_settime() void {}
libc/glibc/abi.txt
@@ -0,0 +1,55560 @@
+aarch64-linux-gnu aarch64_be-linux-gnu
+
+
+
+
+
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+29
+29
+
+29
+29
+
+29
+29
+29
+
+
+29
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+29
+
+
+
+
+
+
+29
+29
+29
+
+
+29
+
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+29
+
+29
+29
+
+
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+29
+29
+
+29
+29
+
+
+
+
+29
+29
+
+29
+
+29
+29
+29
+29
+29
+30
+29
+29
+29
+29
+29
+
+
+29
+
+
+
+29
+29
+29
+29
+29
+
+
+29
+29
+
+29
+29
+29
+
+29
+29
+29
+
+29
+
+29
+35
+
+
+29
+29
+29
+29
+
+
+
+
+
+
+29
+29
+29
+29
+29
+29
+29
+
+29
+
+
+
+
+
+
+
+
+29
+
+
+
+
+
+
+
+
+
+29
+
+29
+29
+29
+29
+29
+
+29
+29
+29
+29
+29
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+29
+
+
+
+
+29
+29
+
+29
+29
+29
+29
+29
+29
+
+29
+29
+29
+35
+35
+
+35
+29
+29
+29
+
+29
+29
+29
+29
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+30
+30
+
+30
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+29
+
+29
+29
+29
+
+29
+29
+29
+29
+29
+
+
+29
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+29
+
+29
+29
+29
+
+29
+29
+29
+29
+
+
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+
+
+
+29
+
+29
+29
+
+
+
+29
+29
+
+
+
+
+29
+
+
+
+
+
+
+29
+29
+29
+
+
+29
+
+
+
+
+29
+29
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+
+
+
+29
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+33
+29
+29
+29
+
+
+
+29
+
+29
+29
+29
+29
+29
+
+
+29
+29
+
+29
+29
+29
+29
+
+29
+29
+29
+29
+29
+29
+
+29
+
+
+
+
+
+
+29
+29
+
+29
+29
+29
+29
+
+
+29
+29
+29
+29
+
+29
+29
+
+
+
+
+
+29
+
+29
+29
+29
+
+
+
+
+29
+29
+29
+29
+29
+29
+29
+
+
+
+
+29
+29
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+29
+29
+
+29
+29
+
+
+29
+29
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+
+
+29
+
+29
+
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+29
+
+29
+29
+29
+
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+29
+29
+30
+29
+29
+29
+29
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+37
+37
+37
+37
+37
+29
+29
+37
+37
+37
+37
+37
+29
+29
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+
+
+29
+29
+37
+37
+37
+37
+37
+29
+29
+37
+37
+37
+37
+37
+29
+29
+38
+29
+29
+35
+29
+35
+37
+37
+37
+37
+37
+35
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+29
+29
+38
+38
+38
+38
+38
+38
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+37
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+38
+29
+29
+29
+29
+38
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+38
+29
+29
+29
+29
+29
+29
+29
+38
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29 39
+29
+29
+37
+37
+37
+37
+37
+29
+29 39
+29 37
+37
+37
+37
+37
+37
+29
+29 37
+37
+37
+37
+37
+37
+29
+35
+29
+29
+37
+37
+37
+37
+37
+29
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+29
+29
+37
+37
+37
+37
+37
+29
+29
+38
+38
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+38
+29
+29
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+38
+38
+29
+29
+29
+29
+29
+29
+29
+29
+35
+29
+29
+29
+29
+29
+29
+29
+29
+35
+29
+35
+29
+29
+35
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+37
+37
+37
+37
+37
+29
+35
+35
+37
+37
+37
+37
+37
+35
+29 32
+29
+29
+37
+37
+37
+37
+37
+29
+35
+35
+37
+37
+37
+37
+37
+35
+29
+29
+37
+37
+37
+37
+37
+29
+29
+38
+38
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+35
+35
+37
+37
+37
+37
+37
+35
+35
+35
+37
+37
+37
+37
+37
+35
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+38
+38
+29
+29
+29
+29
+29
+29
+29
+29
+29
+33
+33
+33
+33
+33
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+39
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+35
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+35
+35
+37
+37
+37
+37
+37
+35
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+35
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29 37
+29 37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+29
+29
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+29
+29
+29
+29
+
+29
+
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+29 33
+29
+29 33
+37
+37
+37
+37
+37
+37
+37
+37
+37
+37
+29
+29 33
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+35
+35
+37
+37
+37
+37
+37
+35
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29 39
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29 39
+29 37
+37
+37
+37
+37
+37
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29 37
+37
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+29
+29
+29
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+37
+29
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+38
+38
+38
+38
+38
+38
+29
+29
+29
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+34
+34
+37
+37
+37
+37
+37
+34
+29
+29
+29
+34
+34
+37
+37
+37
+37
+37
+34
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+39
+29
+29
+39
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29 39
+29
+29
+29
+29 37
+37
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+36
+29
+36
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+29
+29
+29
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+30
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+30
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+36
+29
+36
+29
+29
+29
+29
+29
+29
+29
+29
+29 34
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+36
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+38
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+35
+35
+37
+37
+37
+37
+37
+35
+29
+37
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+35
+35
+37
+37
+37
+37
+37
+35
+35
+35
+37
+37
+37
+37
+37
+35
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+37
+37
+37
+37
+37
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+38
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+35
+35
+37
+37
+37
+37
+37
+35
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+37
+37
+37
+37
+37
+37
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+38
+38
+38
+38
+38
+38
+38
+38
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+35
+35
+37
+37
+37
+37
+37
+35
+35
+35
+37
+37
+37
+37
+37
+35
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+38
+38
+38
+38
+29
+29
+29
+29
+29
+29
+29
+35
+35
+37
+37
+37
+37
+37
+35
+35
+35
+37
+37
+37
+37
+37
+35
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+37
+37
+37
+37
+37
+37
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+37
+37
+37
+37
+37
+29
+s390x-linux-gnu
+
+
+
+
+
+
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5 16
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5 16
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5 16
+5
+5
+5 16
+
+
+
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5 16
+5 16
+5 16
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+5
+27
+
+27
+27
+
+27
+27
+27
+
+
+5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+5
+
+
+
+
+
+
+5
+5
+5
+
+
+27
+
+27
+27
+5 16
+20
+5
+5
+5
+27
+
+27
+27
+27
+
+27
+27
+
+
+
+5
+5
+5
+5
+5
+5
+15
+5
+5
+5 16
+5
+5
+
+5
+16
+5
+27
+
+27
+27
+5
+5
+5
+5
+12
+5
+5
+12
+5
+12
+5
+22
+5
+5
+30
+5
+5
+5
+5
+5
+5
+5
+5
+
+
+
+20
+5
+5
+5
+5
+
+
+5
+27
+
+27
+27
+27
+
+27
+27
+27
+
+27
+
+27
+35
+
+
+5
+5
+27
+27
+
+
+
+
+
+39
+5
+16
+16
+16
+16
+5
+5
+
+5 16
+
+
+
+
+
+
+
+
+5
+
+
+
+
+
+
+
+
+
+27
+
+27
+27
+5
+5
+5
+
+16
+5
+15 16
+5
+5
+5
+19
+19
+5
+5
+5
+5
+5
+16
+5
+5
+5
+5
+16
+16
+27
+
+27
+27
+
+
+28
+16
+5
+16
+16
+16
+16
+5
+5
+5
+5
+15
+
+5
+16
+5
+
+
+
+
+5
+27
+
+27
+27
+5
+5
+5
+5
+
+5
+12
+5
+35
+35
+
+35
+5
+5
+5
+
+5 16
+5
+5
+5
+
+5 16
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+5
+5
+30
+30
+
+30
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+27
+
+27
+27
+27
+
+27
+27
+27
+
+27
+27
+5
+5
+5
+
+
+27
+
+27
+27
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+27
+
+27
+27
+27
+
+27
+27
+27
+
+27
+27
+23 31
+5
+
+
+
+5
+5
+5
+5
+5
+5
+16
+16
+16
+
+5
+
+
+
+15
+
+15
+5
+
+
+
+15
+5
+
+
+
+
+15
+
+
+
+
+
+
+5
+5
+19
+
+
+11
+
+
+
+
+5
+5
+16
+16
+16
+16
+16
+16
+16
+16
+20
+20
+16
+16
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+20
+20
+16
+16
+16
+16
+16
+16
+16
+20
+20
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+38
+38
+38
+16
+38
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+5
+5
+5
+7
+5
+5
+5
+20
+20
+5
+5
+19
+19
+19
+19
+5
+5
+5
+28
+22
+27
+
+27
+27
+
+28
+5
+16
+16
+15 16
+5 16
+5
+5
+5
+14
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+14
+14
+5
+5
+5
+5
+5
+5
+5
+5
+14
+14
+14
+16
+5
+5
+5
+5
+16
+16
+17
+5
+16
+16
+16
+13
+5
+5
+5
+5
+27
+
+27
+27
+5
+5
+5
+5
+5
+8
+8
+8
+8
+5
+27
+27
+27
+19
+18
+19
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+
+16
+33
+5
+31 5
+5
+
+
+
+27
+
+27
+27
+15 16
+15 16
+27
+
+
+27
+27
+
+16
+5
+5
+15
+
+5
+5
+16
+5
+5
+5
+
+15
+
+
+
+
+
+
+5
+15
+
+5
+5
+5
+5
+
+
+5
+5
+5 16
+12
+
+5
+15
+
+
+
+
+
+15
+
+5
+5
+5
+
+
+
+
+5
+5
+5
+5
+5
+5
+5
+
+
+
+
+5
+5
+
+5
+5
+5
+5
+5
+5
+5 16
+5 16
+5
+5
+
+5
+5
+5
+5
+
+5
+5
+
+
+16
+5
+5
+16
+5
+5
+5
+5
+5
+5
+5
+5
+5
+
+16
+5
+
+
+5
+
+5
+
+
+12
+20
+20
+5
+15 16
+5 16
+16
+15 16
+5 16
+15 16
+15 16
+5 16
+16
+16
+16
+5
+5
+16
+16
+16
+5
+16
+5
+16
+12
+5
+16
+16
+16
+16
+5
+5
+
+5
+5
+5
+5
+5 16
+5 16
+5
+5
+16
+5
+5
+5
+5
+5
+16
+5
+5
+16
+16
+16
+16
+5
+16
+5
+5
+5
+5
+16
+5
+5
+15
+5
+5
+27
+
+27
+27
+27
+
+27
+27
+27
+
+27
+27
+5
+5
+5
+5
+5
+
+5
+5
+31 5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+31 5
+24 5 12 16
+24 5 12 16
+5 14
+
+5
+5
+5
+5
+5
+5
+22
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5 16
+5 16
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+28
+5
+5
+
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5 16
+5 16
+5 16
+5
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5 16
+5 16
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+28
+28
+5
+5
+37
+37
+37
+37
+37
+5 16
+
+
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5 16
+5 16
+38
+5
+5
+35
+5
+35
+37
+37
+37
+37
+37
+35
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5 16
+5 16
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5 16
+5 16
+5
+5
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5 16
+5 16
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+26
+29 5
+29 5
+29 5
+29 5
+29 5
+5
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+5
+5
+38
+38
+38
+38
+38
+38
+5
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+37
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5 16
+5 16
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5 16
+5 16
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5 16
+5 16
+5
+5
+5
+5
+38
+5
+5
+5
+5
+38
+5
+5
+5
+5
+5
+5
+5
+9
+5
+14
+5
+5
+14
+15
+5
+5
+5
+38
+5
+5 16
+5
+5
+5
+5
+5 16
+38
+5
+5
+21
+12
+5
+16
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+22
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+13
+21
+13
+18
+13
+5
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+19
+19
+19
+5
+5
+5
+5
+5
+5
+23
+5
+5 39
+5
+5
+37
+37
+37
+37
+37
+5 16
+5 39
+5 37
+37
+37
+37
+37
+37
+16
+5 37
+37
+37
+37
+37
+37
+5 16
+35
+5
+5
+37
+37
+37
+37
+37
+5 16
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+5
+5
+37
+37
+37
+37
+37
+5 16
+16
+38
+38
+22
+22
+25
+25
+5
+5
+5
+5
+16
+5
+16
+5
+5
+5
+38
+5
+5
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5 16
+38
+38
+5
+16
+5
+5
+5
+5
+5
+5
+35
+5
+5
+5
+5
+5
+5
+5
+5
+35
+5
+35
+5
+5
+35
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+22
+22
+5
+5
+5
+5
+5
+5
+12
+5
+5
+5
+5
+5 16
+12
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+37
+37
+37
+37
+37
+5 16
+35
+35
+37
+37
+37
+37
+37
+35
+5 32
+5
+5
+37
+37
+37
+37
+37
+5 16
+35
+35
+37
+37
+37
+37
+37
+35
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+38
+38
+5 8
+5
+5
+5
+5
+5
+5 16
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+12
+12
+12
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5 16
+35
+35
+37
+37
+37
+37
+37
+35
+35
+35
+37
+37
+37
+37
+37
+35
+5 16
+5
+5
+5
+5
+5
+12
+5
+5
+5
+5
+38
+38
+5
+5
+5
+5
+5
+5
+5
+5
+5
+33
+33
+33
+33
+33
+5
+5
+5
+5
+5
+5
+5
+5
+18
+12
+16
+5
+5 16
+5
+5
+5 16
+5
+5
+5
+5 16
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+28
+5
+5
+5
+5
+31 5
+39
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+35
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+9
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+12
+15
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+35
+35
+37
+37
+37
+37
+37
+35
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+35
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+22
+22
+22
+22
+5
+5
+5
+15
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+12
+5 37
+5 37
+5
+5
+5
+5
+5
+14
+14
+14
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+5
+5
+5
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+5
+5
+
+5
+17
+17
+17
+17
+17
+17
+17
+14
+14
+14
+14
+14
+14
+17
+17
+17
+17
+17
+17
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+
+5
+16
+16
+21
+16
+5
+
+5
+
+
+5
+5
+5
+12
+5
+12
+5
+5
+5
+5
+12
+5
+12
+12
+5
+12
+5
+5
+12
+5
+5
+5 16
+5
+12
+5
+5
+5 16
+5
+12
+5
+12
+5
+12
+5
+12
+5
+12
+5
+12
+5
+12
+5
+12
+5
+12
+5
+12
+5
+12
+5
+12
+5
+12
+5
+12
+5
+12
+5
+12
+5
+12
+5
+12
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+13
+5
+5
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+5 33
+5
+5 33
+37
+37
+37
+37
+37
+37
+37
+37
+37
+37
+5
+5 33 16
+5 16
+12
+5
+16
+5 16
+5 16
+5
+12
+5
+5
+12
+35
+35
+37
+37
+37
+37
+37
+35
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5 39
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+37
+37
+37
+37
+37
+5 16
+5 39
+5 37
+37
+37
+37
+37
+37
+5 16
+5
+5
+37
+37
+37
+37
+37
+5 16
+5 37
+37
+37
+37
+37
+37
+5 16
+31 5
+5
+5
+12
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+5
+12
+12
+5
+5
+5
+5
+5
+22
+5
+5
+5
+5
+5
+5
+5
+5
+5
+28
+28
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+37
+5
+5
+5
+5
+5
+5
+5
+5
+16
+5
+5
+16
+19
+19
+23
+23
+5
+5
+23
+23
+5
+5
+5
+37
+5
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5 16
+
+5
+5
+5
+5
+5
+15
+15
+15
+15
+15
+15
+15
+15
+15
+15
+5
+5
+5
+5
+5
+5
+5
+5
+5
+38
+38
+38
+38
+38
+38
+5
+5
+5
+5
+26
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+12
+5
+5
+37
+37
+37
+37
+37
+5 16
+34
+34
+37
+37
+37
+37
+37
+34
+5 16
+5 16
+5 16
+34
+34
+37
+37
+37
+37
+37
+34
+5
+5 14
+5 14
+5
+5
+5
+12
+5
+5
+5
+5
+5
+5
+24
+5
+5
+5
+5 16
+5 16
+5
+5
+5
+26
+5
+16
+16
+16
+5
+5
+5
+5
+5
+5
+
+
+
+5
+5
+5
+5
+5
+5
+5
+5
+21
+6
+37
+37
+37
+37
+37
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+6
+27 5
+39
+5
+5
+39
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+27 5
+5 39
+5
+5
+5 16
+5 37
+37
+37
+37
+37
+37
+5 16
+16
+5
+5
+5
+22
+36
+22
+36
+5 16
+5 16
+5
+25
+25
+27
+27
+5
+
+5
+5
+5
+22
+5
+5
+5
+14 15
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+14 15
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+14
+5
+5
+5
+5 13
+5 13
+5 13
+5 13
+5 13
+5 13
+5
+14
+5
+5
+14
+5
+5
+5
+5
+5
+14 15
+30
+8
+5
+5
+24
+5
+5
+5
+5
+5
+5
+5
+24
+16
+5
+16
+5
+5
+16
+5
+5
+5
+5
+5
+16
+16
+5
+24
+16
+5
+5
+5
+16
+16
+5
+24
+16
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+14 15
+30
+5
+5
+5
+24
+5
+15
+5
+5
+23
+5
+5
+5
+5
+5
+5
+14
+14
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+22
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+22
+36
+22
+36
+5 16
+5 16
+5 16
+5 16
+5 16
+5
+20
+5
+22 34
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+12
+5
+5
+5
+5
+5
+16
+5
+5
+36
+5 12
+5
+5
+5
+24
+5
+5
+5
+5 15
+5
+5
+22
+22
+22
+5
+5
+5
+37
+37
+37
+37
+37
+5 16
+14
+5
+12
+5
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+16
+38
+
+5
+5
+5
+5
+5
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+35
+35
+37
+37
+37
+37
+37
+35
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5 16
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+27
+27
+5 16
+5
+5
+14 15
+18
+5
+5
+5
+14 15
+5
+5
+5
+29
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+14
+5
+5
+12
+26
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+15
+5
+31 5
+5
+5
+5
+5
+5
+5
+5
+26
+35
+35
+37
+37
+37
+37
+37
+35
+35
+35
+37
+37
+37
+37
+37
+35
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+22
+5
+5
+15
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+12
+22
+22
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+31 5
+5
+19
+5
+5
+5
+5 16
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5 16
+5 16
+5
+5 16
+9
+5
+5
+17
+5 16
+8
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+5
+5
+5
+5 16
+5
+5
+5
+5
+5
+5
+38
+5
+5
+5
+5
+5
+5
+5
+5
+12
+5
+5
+5
+5
+5
+5
+12
+5
+5
+5
+5
+18
+5
+5 16
+12 16
+35
+35
+37
+37
+37
+37
+37
+35
+5
+5
+12
+5
+5
+12
+5
+5
+5
+5
+5
+5
+5
+13
+5
+5
+5
+5
+5
+5
+12
+5
+37
+37
+37
+37
+37
+37
+37
+37
+37
+37
+12
+5
+5
+5
+5
+12
+5 16
+12 16
+5
+14
+5
+5
+12
+5
+14
+5
+5
+5
+5
+12
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5 16
+5 16
+5
+16
+5
+18
+26
+24 5 12 16
+24 5 12 16
+5 14
+5 14
+5
+5
+5
+5
+5 16
+
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5 16
+5 16
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+17
+5
+5
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5 16
+38
+38
+38
+38
+38
+38
+38
+38
+5
+5
+5
+5 14
+5 14
+5 14
+5 14
+5 14
+20
+20
+20
+5
+28
+5
+5
+5
+5
+5
+5
+5
+12
+35
+35
+37
+37
+37
+37
+37
+35
+35
+35
+37
+37
+37
+37
+37
+35
+5
+12
+5
+12
+5
+12
+5
+12
+5
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+38
+38
+38
+38
+5
+5
+5
+5
+5
+5
+5
+35
+35
+37
+37
+37
+37
+37
+35
+35
+35
+37
+37
+37
+37
+37
+35
+5
+5
+5
+5
+5
+5
+5
+5
+5
+16
+5
+5
+16
+5
+5
+5
+12
+5
+5
+5
+5
+18
+5
+5
+5
+5
+5 16
+5 16
+5
+5
+5
+5
+5
+5 16
+5 16
+5 16
+5 16
+5
+5
+
+17
+5 16
+5 16
+5 16
+5 16
+5 16
+5 16
+5 16
+5 16
+5
+5
+5
+5 16
+5 16
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+12
+5
+5
+5
+5
+5
+12
+5
+5
+5
+5
+12
+5
+5
+12
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+12
+5
+37
+37
+37
+37
+37
+37
+37
+37
+37
+37
+12
+5
+5
+5
+12
+5 16
+12 16
+5
+12
+5
+5
+5
+12
+5
+12
+5
+5
+5
+5
+5
+12
+5
+5
+5
+12
+5
+12
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5 16
+5
+5
+5 16
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+15
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+15
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+37
+37
+37
+37
+37
+5 16
+5
+5
+37
+37
+37
+37
+37
+5 16
+arm-linux-gnueabi armeb-linux-gnueabi arm-linux-gnueabihf armeb-linux-gnueabihf
+
+
+
+
+
+
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+
+
+
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+27
+
+27
+27
+
+27
+
+
+
+
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+
+
+
+
+
+
+16
+16
+16
+
+
+27
+
+27
+
+16
+20
+16
+16
+16
+27
+
+27
+
+27
+
+27
+
+
+
+
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+
+16
+16
+16
+27
+
+27
+
+
+
+
+
+16
+16
+
+16
+
+16
+16
+22
+16
+16
+30
+16
+16
+16
+16
+16
+
+
+16
+
+
+
+20
+16
+16
+16
+16
+
+
+16
+27
+
+27
+
+27
+
+27
+
+27
+
+27
+
+
+35
+
+
+16
+16
+27
+27
+
+
+
+
+
+
+16
+16
+16
+16
+16
+16
+16
+
+16
+
+
+
+
+
+
+
+
+16
+
+
+
+
+
+
+
+
+
+27
+
+27
+
+16
+16
+16
+
+
+16
+16
+16
+16
+
+19
+19
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+27
+
+27
+
+
+
+28
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+
+16
+16
+16
+16
+20
+
+
+16
+27
+
+27
+
+16
+16
+16
+16
+
+16
+16
+16
+35
+35
+
+
+16
+16
+16
+
+16
+16
+16
+16
+
+16
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+16
+16
+30
+30
+
+
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+27
+
+27
+
+27
+
+27
+
+27
+
+27
+
+16
+16
+16
+
+
+27
+
+27
+
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+27
+
+27
+
+27
+
+27
+
+27
+
+27
+
+23
+16
+
+
+
+16
+16
+16
+16
+16
+16
+16
+16
+16
+
+16
+
+
+
+16
+
+16
+16
+
+
+
+16
+16
+
+
+
+
+16
+
+
+
+
+
+
+16
+16
+19
+
+
+16
+
+
+
+
+16
+16
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+16
+16
+16
+16
+16
+16
+16
+20
+20
+16
+16
+19
+19
+19
+19
+16
+16
+16
+28
+22
+27
+
+27
+
+
+28
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+17
+16
+16
+16
+16
+16
+
+
+
+
+27
+
+27
+
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+27
+27
+
+19
+18
+19
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+
+
+33
+16
+16
+16
+
+
+
+27
+
+27
+
+16
+16
+27
+
+
+27
+
+
+16
+16
+16
+16
+
+16
+16
+16
+16
+16
+16
+
+16
+
+
+
+
+
+
+16
+16
+
+16
+16
+16
+16
+
+
+16
+16
+16
+16
+
+16
+16
+
+
+
+
+
+16
+
+16
+16
+16
+
+
+
+
+16
+16
+16
+16
+16
+16
+16
+
+
+
+
+16
+16
+
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+
+16
+16
+16
+16
+
+16
+16
+
+
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+
+16
+16
+
+
+16
+
+16
+
+
+16
+20
+20
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+27
+
+27
+
+27
+
+27
+
+27
+
+27
+
+16
+16
+16
+16
+16
+
+16
+16
+16
+16
+16
+16
+16
+16
+16
+
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+24 16
+24 16
+16
+
+16
+16
+16
+16
+16
+16
+22
+16
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+28
+16
+16
+
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+
+37
+37
+37
+
+16
+16
+
+37
+37
+37
+
+16
+16
+
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+28
+28
+16
+16
+
+37
+37
+37
+
+16
+
+
+16
+16
+
+37
+37
+37
+
+16
+16
+
+37
+37
+37
+
+16
+16
+38
+16
+16
+35
+16
+35
+
+37
+37
+37
+
+35
+16
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+16
+16
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+26
+29 16
+29 16
+29 16
+29 16
+29 16
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+16
+16
+38
+38
+38
+38
+38
+38
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+37
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+16
+16
+16
+38
+16
+16
+16
+16
+38
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+38
+16
+16
+16
+16
+16
+16
+16
+38
+16
+16
+21
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+22
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+21
+16
+18
+16
+16
+16
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+19
+19
+19
+16
+16
+16
+16
+16
+16
+23
+16
+39 16
+16
+16
+
+37
+37
+37
+
+16
+39 16
+37 16
+
+37
+37
+37
+
+16
+37 16
+
+37
+37
+37
+
+16
+35
+16
+16
+
+37
+37
+37
+
+16
+
+38
+38
+
+
+38
+38
+
+
+38
+38
+
+
+38
+38
+
+
+38
+
+
+38
+
+
+38
+
+
+38
+
+
+
+
+
+
+
+
+
+
+
+
+
+16
+16
+
+37
+37
+37
+
+16
+16
+38
+38
+22
+23
+25
+25
+16
+16
+16
+16
+16
+16
+16
+16
+16
+38 16
+38
+16
+16
+16
+16
+16
+16
+
+37
+37
+37
+
+16
+38
+38
+16
+16
+16
+16
+16
+16
+16
+16
+35
+16
+16
+16
+16
+16
+16
+16
+16
+35
+16
+35
+16
+16
+35
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+22
+22
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+
+37
+37
+37
+
+16
+35
+35
+
+37
+37
+37
+
+35
+32 16
+16
+16
+
+37
+37
+37
+
+16
+35
+35
+
+37
+37
+37
+
+35
+16
+16
+
+37
+37
+37
+
+16
+16
+38
+38
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+
+37
+37
+37
+
+16
+35
+35
+
+37
+37
+37
+
+35
+35
+35
+
+37
+37
+37
+
+35
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+38
+38
+16
+16
+16
+16
+16
+16
+16
+16
+16
+33
+33
+33
+33
+33
+16
+16
+16
+16
+16
+16
+16
+16
+18
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+28
+16
+16
+16
+16
+16
+39
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+35
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+35
+35
+
+37
+37
+37
+
+35
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+35
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+22
+22
+22
+22
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+37 16
+37 16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+16
+16
+16
+16
+17
+17
+17
+17
+17
+17
+17
+16
+16
+16
+16
+16
+16
+17
+17
+17
+17
+17
+17
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+21
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+33 16
+16
+33 16
+
+
+37
+37
+37
+37
+37
+37
+
+
+16
+33 16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+35
+35
+
+37
+37
+37
+
+35
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+39 16
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+
+37
+37
+37
+
+16
+39 16
+37 16
+
+37
+37
+37
+
+16
+16
+16
+
+37
+37
+37
+
+16
+37 16
+
+37
+37
+37
+
+16
+16
+16
+16
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+22
+16
+16
+16
+16
+16
+16
+16
+16
+16
+28
+28
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+37
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+19
+19
+23
+23
+16
+16
+23
+23
+16
+16
+16
+37
+16
+16
+16
+16
+16
+
+37
+37
+37
+
+16
+
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+38
+38
+38
+38
+38
+38
+16
+16
+16
+16
+26
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+16
+16
+16
+
+37
+37
+37
+
+16
+34
+34
+
+37
+37
+37
+
+34
+16
+16
+16
+34
+34
+
+37
+37
+37
+
+34
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+24
+16
+16
+16
+16
+16
+16
+16
+16
+26
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+21
+16
+37
+37
+37
+37
+37
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+27 16
+39
+16
+16
+39
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+27 16
+39 16
+16
+16
+16
+37 16
+
+37
+37
+37
+
+16
+16
+16
+16
+16
+22
+36
+22
+36
+16
+16
+16
+25
+25
+27
+27
+16
+16
+16
+16
+16
+22
+16
+
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+30
+16
+16
+16
+24
+16
+16
+16
+16
+16
+16
+16
+24
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+24
+16
+16
+16
+16
+16
+16
+16
+24
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+30
+16
+16
+16
+24
+16
+16
+16
+16
+23
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+22
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+22
+36
+22
+36
+16
+16
+16
+16
+16
+16
+20
+16
+22 34
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+36
+16
+16
+16
+16
+24
+16
+16
+16
+16
+16
+16
+22
+22
+22
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+16
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+38
+
+16
+16
+16
+16
+16
+16
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+35
+35
+
+37
+37
+37
+
+35
+16
+
+37
+37
+37
+
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+27
+27
+16
+16
+16
+16
+18
+16
+16
+16
+16
+16
+16
+16
+29
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+26
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+26
+35
+35
+
+37
+37
+37
+
+35
+35
+35
+
+37
+37
+37
+
+35
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+22
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+22
+22
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+19
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+
+37
+37
+37
+
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+16
+16
+16
+16
+17
+16
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+38
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+18
+16
+16
+16
+35
+35
+
+37
+37
+37
+
+35
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+
+
+37
+37
+37
+37
+37
+37
+
+
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+18
+26
+24 16
+24 16
+16
+16
+16
+16
+16
+16
+16
+
+16
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+17
+16
+16
+16
+16
+16
+16
+
+37
+37
+37
+
+16
+38
+38
+38
+38
+38
+38
+38
+38
+16
+16
+16
+16
+16
+16
+16
+16
+20
+20
+20
+16
+28
+16
+16
+16
+16
+16
+16
+16
+16
+35
+35
+
+37
+37
+37
+
+35
+35
+35
+
+37
+37
+37
+
+35
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+38
+38
+38
+38
+16
+16
+16
+16
+16
+16
+16
+35
+35
+
+37
+37
+37
+
+35
+35
+35
+
+37
+37
+37
+
+35
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+18
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+
+17
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+
+
+37
+37
+37
+37
+37
+37
+
+
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+
+37
+37
+37
+
+16
+16
+16
+
+37
+37
+37
+
+16
+sparc-linux-gnu sparcel-linux-gnu
+0
+0
+0
+0
+0
+0
+2
+1
+1
+1
+0
+5
+0
+0
+0
+0
+0
+0
+0 1
+0
+0 1
+0 1
+0
+0
+0
+0 5
+1 5
+0
+0 1
+0
+0 1
+0
+1
+0 1
+0 1
+0
+0
+0 1
+0
+0
+0 1
+0 1
+0
+0 1
+0 1
+0 1
+0 1
+0
+0
+0
+0 1
+0 16
+0
+0
+0
+5
+0 5
+1 5
+0
+0
+0
+0
+0
+0
+1
+0
+0
+0
+5
+5
+5
+5
+5
+5
+0
+0
+5
+5
+5
+0
+0
+0
+0
+0 1
+0 16
+0 1
+0 1
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0 16
+0
+5
+0 16
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+5
+5
+5
+0
+0
+0
+5
+0 16
+0 16
+0 16
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+0
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+0
+27
+
+27
+27
+
+27
+27
+27
+
+
+0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+0
+
+
+
+
+
+
+0
+0
+0
+
+
+27
+
+27
+27
+1 16
+20
+5
+0
+0
+27
+
+27
+27
+27
+
+27
+27
+
+
+
+1
+1
+1
+0
+0
+0
+15
+1
+1
+1 16
+0
+0
+
+0
+16
+0
+27
+
+27
+27
+0
+5
+5
+0
+12
+0
+0
+12
+0
+12
+0
+22
+4
+4
+30
+5
+5
+0
+0
+0
+0
+0
+0
+
+
+
+20
+0
+1
+5
+0
+
+
+0
+27
+
+27
+27
+27
+
+27
+27
+27
+
+27
+
+27
+35
+
+
+5
+0
+27
+27
+
+
+
+
+
+
+0
+16
+16
+16
+16
+0 1
+0 1
+
+0 16 1
+
+
+
+
+
+
+
+
+5
+
+
+
+
+
+
+
+
+
+27
+
+27
+27
+0
+1
+1
+
+16
+5
+15 16
+0
+5
+0
+19
+19
+5
+5
+0
+1
+5
+16
+5
+5
+0
+1 5
+16
+16
+27
+
+27
+27
+
+
+28
+16
+0
+16
+16
+16
+16
+5
+0
+0
+0
+15
+28
+0
+16
+0
+
+
+
+
+0
+27
+
+27
+27
+1
+1
+1
+1
+
+1
+12
+1
+35
+35
+
+35
+1
+0
+0
+
+0 16
+1
+0
+0
+
+0 16
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+1
+1
+30
+30
+
+30
+1
+1
+1
+1
+1
+1
+0
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+0
+27
+
+27
+27
+27
+
+27
+27
+27
+
+27
+27
+1
+1
+1
+
+
+27
+
+27
+27
+1
+0
+1
+1
+0
+1
+0
+0
+0
+0
+0
+0
+0
+1
+0
+0
+27
+
+27
+27
+27
+
+27
+27
+27
+
+27
+27
+23
+0
+
+
+
+0
+1 5
+0
+0
+0
+0
+16
+16
+16
+
+0
+
+
+
+15
+
+15
+0
+
+
+
+15
+2
+
+
+
+
+15
+
+
+
+
+
+
+0
+0
+19
+
+
+11
+
+
+
+
+1
+5
+16
+16
+16
+16
+16
+16
+16
+16
+20
+20
+16
+16
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+20
+20
+16
+16
+16
+16
+16
+16
+16
+20
+20
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+38
+38
+38
+16
+38
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+0
+0
+0
+7
+0
+0
+0
+20
+20
+0
+5
+19
+19
+19
+19
+0
+0
+1
+28
+22
+27
+
+27
+27
+
+28
+1 5
+16
+16
+15 16
+0 16
+0
+0
+0
+14
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+14
+14
+5
+5
+5
+5
+5
+5
+5
+0
+14
+14
+14
+16
+1 5
+1
+0
+0
+16
+16
+17
+0
+16
+16
+16
+13
+0
+0
+0
+0
+27
+
+27
+27
+5
+5
+5
+0
+5
+8
+8
+8
+8
+0
+27
+27
+27
+19
+18
+19
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0
+1
+1
+
+16
+33
+0
+0
+4
+
+
+
+27
+
+27
+27
+15 16
+15 16
+27
+
+
+27
+33
+
+16
+5
+0
+15
+
+2
+0
+16
+0
+1
+1
+
+15
+
+
+
+
+
+
+1
+15
+
+2
+2
+2
+2
+
+
+0
+0
+1 16
+12
+
+1
+15
+
+
+
+
+
+15
+
+5
+2
+2
+
+
+
+
+2
+2
+2
+2
+2
+2
+2
+
+
+
+
+0
+1
+
+0
+1
+0
+2
+0
+1
+0 16
+1 16
+0
+1
+0
+0
+1
+0
+1
+0
+2
+1
+
+
+16
+5
+5
+16
+0
+0
+1
+1
+1
+1
+1
+1
+1
+
+16
+0
+
+
+0
+
+0
+
+
+12
+20
+20
+3
+15 16
+0 16
+16
+15 16
+0 16
+15 16
+15 16
+0 16
+16
+16
+16
+0
+0
+16
+16
+16
+1
+16
+1
+16
+12
+1
+16
+16
+16
+16
+0
+1
+
+0
+1
+0
+1
+0 16
+1 16
+0
+1
+16
+0
+1
+0
+1
+1
+16
+5
+1
+16
+16
+16
+16
+5
+16
+0
+5
+5
+0
+16
+0
+5
+15
+0
+1 5
+27
+
+27
+27
+27
+
+27
+27
+27
+
+27
+27
+1
+1
+1
+0
+0
+
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0 1 24 28 12 16
+0 1 24 28 12 16
+0 1 14
+
+0
+0
+0
+0
+0
+0
+22
+0
+0
+0
+0
+37
+37
+37
+37
+37
+0
+0
+37
+37
+37
+37
+37
+0 16
+0 16
+0
+1
+0
+0
+0
+1 12
+1 12
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+0
+28
+0
+1
+
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+37
+37
+37
+37
+0
+0
+37
+37
+37
+37
+37
+0 16
+0 16
+0 16
+0
+0
+0
+37
+37
+37
+37
+37
+0 16
+0
+37
+37
+37
+37
+37
+0
+0
+37
+37
+37
+37
+37
+0 16
+0 16
+0
+0
+0
+0
+0
+1
+1
+1
+0
+0
+0
+1
+1
+1
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+0
+28
+28
+1
+1
+37
+37
+37
+37
+37
+1 16
+
+
+1
+1
+37
+37
+37
+37
+37
+1
+1
+37
+37
+37
+37
+37
+1 16
+1 16
+38
+0
+0
+35
+0
+35
+37
+37
+37
+37
+37
+35
+1
+1
+1
+1
+37
+37
+37
+37
+37
+1 16
+1
+1
+37
+37
+37
+37
+37
+1
+1
+37
+37
+37
+37
+37
+1 16
+1 16
+1
+1
+37
+37
+37
+37
+37
+1
+1
+37
+37
+37
+37
+37
+1 16
+1 16
+0
+0
+0
+1
+0
+0
+37
+37
+37
+37
+37
+0 16
+1
+1
+37
+37
+37
+37
+37
+1
+1
+37
+37
+37
+37
+37
+1 16
+1 16
+0
+0
+37
+37
+37
+37
+37
+0 16
+1
+1
+37
+37
+37
+37
+37
+1 16
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1
+1
+37
+37
+37
+37
+37
+1 16
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1
+0
+26
+29 5
+29 5
+29 5
+29 5
+29 5
+1
+1
+1
+37
+37
+37
+37
+37
+1 16
+1
+37
+37
+37
+37
+37
+1 16
+0
+0
+0
+0
+38
+38
+38
+38
+38
+38
+0
+1
+1
+37
+37
+37
+37
+37
+1 16
+0
+37
+0
+0
+37
+37
+37
+37
+37
+0 16
+0
+0
+37
+37
+37
+37
+37
+0
+0
+37
+37
+37
+37
+37
+0 16
+0 16
+1
+1
+37
+37
+37
+37
+37
+1 16
+1
+1
+37
+37
+37
+37
+37
+1 16
+1
+1
+37
+37
+37
+37
+37
+1 16
+0
+1
+0
+1
+1
+37
+37
+37
+37
+37
+1
+1
+37
+37
+37
+37
+37
+1 16
+1 16
+1
+1
+37
+37
+37
+37
+37
+1 16
+1
+1
+37
+37
+37
+37
+37
+1
+1
+37
+37
+37
+37
+37
+1 16
+1 16
+0
+0
+0
+0
+38
+0
+0
+0
+5
+38
+0
+1
+0
+0
+0
+0
+0
+9
+0
+14
+0
+0
+14
+15
+0 1
+0
+1
+38
+5
+0 16
+0
+0
+0
+0
+0 16
+38
+0
+0
+21
+12
+0
+16
+1
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+22
+0
+0
+0
+0
+1
+0
+0
+0
+0
+0
+0
+0
+13
+21
+13
+18
+13
+0
+0
+0
+0
+0
+37
+37
+37
+37
+37
+0 16
+0
+37
+37
+37
+37
+37
+0 16
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+19
+19
+19
+0
+0
+0
+0
+0
+0
+23
+0
+0 39
+1
+1
+37
+37
+37
+37
+37
+1 16
+1 39
+1 37
+37
+37
+37
+37
+37
+16
+0 37
+37
+37
+37
+37
+37
+0 16
+35
+0
+0
+37
+37
+37
+37
+37
+0 16
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+0
+0
+37
+37
+37
+37
+37
+0 16
+16
+38
+38
+22
+23
+25
+25
+1
+0
+0
+0
+16
+0
+16
+0 1
+0
+0 38
+38
+0
+0
+0
+1
+1
+1
+37
+37
+37
+37
+37
+1 16
+38
+38
+0 1
+16
+1 5
+5
+5
+1 5
+5
+1 5
+35
+1
+1
+0
+0
+1 5
+0
+0
+1 5
+35
+1 5
+35
+1
+1
+35
+1 5
+0
+0
+0
+0
+1
+1
+0
+1
+0
+0
+0 5
+1 5
+0
+0
+0
+1
+22
+22
+0
+0
+5
+5
+5
+5
+12
+0
+0
+0
+0
+0 16
+12
+0
+0
+0
+0
+37
+37
+37
+37
+37
+0 16
+1
+1
+37
+37
+37
+37
+37
+1 16
+1
+1
+37
+37
+37
+37
+37
+1 16
+35
+35
+37
+37
+37
+37
+37
+35
+5 32
+1
+1
+37
+37
+37
+37
+37
+1 16
+35
+35
+37
+37
+37
+37
+37
+35
+0
+0
+37
+37
+37
+37
+37
+0 16
+1
+38
+38
+0 8
+0 1
+1
+0 5
+0
+0
+0 16
+0
+0
+0
+1
+5
+5
+5
+5
+0
+1
+0
+0
+12
+12
+12
+0
+1
+0
+0
+37
+37
+37
+37
+37
+0 16
+35
+35
+37
+37
+37
+37
+37
+35
+35
+35
+37
+37
+37
+37
+37
+35
+0 16
+0
+1
+1
+0 5
+1 5
+12
+0
+1
+1
+1
+38
+38
+0
+0
+1
+1
+0
+0
+0
+1
+0
+33
+33
+33
+33
+33
+0
+0
+0
+0
+0
+0
+1
+0
+18
+12
+16
+5
+5 16
+0
+1
+5 16
+1
+0
+0
+0 16
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0 3
+0
+0 3
+28
+0
+0
+0
+0
+1
+39
+0
+1
+1
+1
+0
+0
+5
+0
+0
+0
+35
+0
+0
+0
+0
+0
+0
+0
+0 3
+0
+0 3
+0
+0 3
+9
+0
+0
+0 3
+0
+0
+0 3
+0 3
+0
+0 3
+0
+0
+12
+15
+0
+0
+5
+0
+0
+0
+0
+1
+1
+0
+0 3
+0
+0 3
+0
+0 3
+0
+0
+1
+0
+0
+0
+0
+0
+35
+35
+37
+37
+37
+37
+37
+35
+0
+0
+0
+0
+1
+0
+0
+0
+0 3
+0
+0 3
+0
+0 3
+1
+0
+0
+0
+0 3
+0
+0 3
+0
+0 3
+35
+0
+0
+0
+1
+0
+0 3
+0
+0 3
+0
+0 3
+0
+0
+0
+0
+0
+0 3
+0
+0 3
+0
+0 3
+22
+22
+22
+22
+0
+0
+0
+15
+0
+0 3
+0
+0 3
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2
+2
+1
+1
+1
+0
+5
+5
+5
+5
+0
+12
+0 37
+1 5 37
+0
+0
+1
+0
+0
+14
+14
+14
+1
+1
+1
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1
+0
+0
+0
+0
+0
+0
+0
+37
+37
+37
+37
+37
+0 16
+1
+1
+1
+1
+1
+1
+1
+0
+0
+37
+37
+37
+37
+37
+0 16
+2
+2
+1
+1
+
+0
+17
+17
+17
+17
+17
+17
+17
+14
+14
+14
+14
+14
+14
+17
+17
+17
+17
+17
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+
+0
+16
+16
+21
+16
+0
+
+0
+
+
+0
+5
+0
+12
+0
+12
+0
+1
+0
+0
+12
+0
+12
+12
+0
+12
+0
+0
+12
+0
+0
+0 16
+0
+12
+0
+0
+0 16
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+1
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+0
+37
+37
+37
+37
+37
+0 16
+0
+0
+37
+37
+37
+37
+37
+0 16
+0
+0
+37
+37
+37
+37
+37
+0 16
+0
+0
+1
+1
+1
+1
+1
+1
+1
+1
+1
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+37
+37
+37
+37
+37
+0 16
+0
+0
+0 33
+0
+0 33
+37
+37
+37
+37
+37
+37
+37
+37
+37
+37
+0
+0 33 16
+0 16
+12
+0
+16
+1 16
+1 16
+0
+12
+0
+0
+12
+35
+35
+37
+37
+37
+37
+37
+35
+1
+1
+37
+37
+37
+37
+37
+1 16
+1
+1
+37
+37
+37
+37
+37
+1 16
+0
+0
+0
+0 5
+0
+0
+0
+1
+0
+0 39
+0
+0
+37
+37
+37
+37
+37
+0 16
+0
+0
+37
+37
+37
+37
+37
+0 16
+1 39
+1 37
+37
+37
+37
+37
+37
+1 16
+0
+0
+37
+37
+37
+37
+37
+0 16
+0 37
+37
+37
+37
+37
+37
+0 16
+0
+0
+0
+12
+1
+1
+37
+37
+37
+37
+37
+1 16
+1
+1
+37
+37
+37
+37
+37
+1 16
+0
+0
+1 5
+12
+12
+0
+1
+0
+0
+0
+22
+0
+0
+0
+0
+0
+0
+0
+0
+0
+28
+28
+0
+0
+0
+0
+0
+0
+0
+5
+5
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+1
+5
+0
+5
+0
+16
+5
+0
+16
+19
+19
+23
+23
+0
+5
+23
+23
+0
+0
+0
+37
+0
+0
+1
+0
+0
+37
+37
+37
+37
+37
+0 16
+
+5
+0
+0
+0
+0
+15
+15
+15
+15
+15
+15
+15
+15
+15
+15
+0
+0
+0
+0 5
+0
+0
+0
+0
+0
+38
+38
+38
+38
+38
+38
+0
+0
+0
+0
+26
+1
+1
+37
+37
+37
+37
+37
+1 16
+0
+1
+1
+37
+37
+37
+37
+37
+1 16
+1
+1
+12
+0
+0
+37
+37
+37
+37
+37
+0 16
+34
+34
+37
+37
+37
+37
+37
+34
+1 16
+1 16
+1 16
+34
+34
+37
+37
+37
+37
+37
+34
+0
+1 14
+1 14
+5
+0
+0
+12
+0
+0
+0
+0
+1
+1
+24
+0
+0
+0
+0 16
+0 16
+0
+0
+1 5
+26
+0
+16
+16
+16
+0
+0
+0
+0
+0
+0
+
+
+
+0
+1
+0
+0
+0 1
+0
+0
+0
+21
+6
+37
+37
+37
+37
+37
+0
+0
+0
+0
+0
+0
+0 1
+5
+5 14
+5
+5 14
+5
+5
+6
+27 5
+39
+5
+5
+39
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+27 5
+0 39
+1
+1
+1 16
+0 37
+37
+37
+37
+37
+37
+0 16
+16
+0
+1 5
+1 5
+22
+36
+22
+36
+0 16
+1 16
+1
+25
+25
+27
+27
+0
+0
+0
+0
+0
+22
+0
+0
+0
+14 15
+0
+1
+0
+0
+0
+0
+5
+1
+1
+0 1
+14 15
+0
+1
+0
+0
+0
+0
+5 14
+1
+1 14
+5
+5
+5
+5
+14
+5
+5
+0
+0 13
+0 13
+0 13
+0 13
+0 13
+0 13
+0
+14
+5
+0
+14
+5
+0 1
+0
+0
+0
+14 15
+30
+8
+1
+5
+24
+0
+0
+0
+0
+0
+0
+0
+24
+16
+0
+16
+0
+0
+16
+5
+0
+0
+0
+0
+16
+16
+5
+24
+16
+1
+0
+0
+16
+16
+5
+24
+16
+1
+0
+1
+1
+1
+5
+5
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+0
+14 15
+30
+0
+0
+1
+24
+0
+15
+0
+0
+23
+5
+5
+5
+5
+5
+0
+14
+14
+5
+0
+1
+1
+0
+0
+0
+0
+0
+1
+1
+1
+0
+0
+22
+0
+0
+1
+0
+5
+5
+5
+5
+0
+1 5
+1 5
+22
+36
+22
+36
+0 16
+0 16
+0 16
+0 16
+0 16
+0
+20
+0
+22 34
+0
+0
+0
+0
+0
+0
+1
+0
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+12
+0
+1 5
+1 5
+0
+0
+16
+0
+0
+36
+0 12
+0
+0
+0
+24
+0
+0
+0
+0 15
+0
+0
+22
+22
+22
+0
+0
+0
+37
+37
+37
+37
+37
+0 16
+14
+0
+12
+0
+1
+1
+37
+37
+37
+37
+37
+1 16
+0
+16
+38
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+37
+37
+37
+37
+37
+0 16
+0
+1
+35
+35
+37
+37
+37
+37
+37
+35
+1
+37
+37
+37
+37
+37
+1 16
+0
+0
+0
+5
+1
+0
+5
+0
+0
+0
+0
+0 16
+1
+1
+37
+37
+37
+37
+37
+1 16
+0
+0
+37
+37
+37
+37
+37
+0 16
+0
+1 5
+27
+27
+0 16
+0
+0
+14 15
+18
+0
+0
+0
+14 15
+0
+0
+0
+29
+0
+0
+0
+0
+2
+0 1
+0 1
+0 1
+2
+0 1
+5
+0 1
+2
+0 1
+0 5
+0
+0
+14
+0
+1
+12
+26
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+15
+0
+0
+0
+0
+0
+0
+0
+0
+0
+26
+35
+35
+37
+37
+37
+37
+37
+35
+35
+35
+37
+37
+37
+37
+37
+35
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1
+0
+0
+22
+0
+0
+15
+0
+0
+0
+0
+0
+0
+0
+0
+1
+0
+12
+22
+22
+0
+0
+5
+5
+0
+0 5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1
+1
+0
+0
+0
+0
+0
+19
+0
+0
+0
+0 16
+0
+0
+0
+0
+1
+1
+0
+1
+0
+0
+0
+1
+0
+0
+1
+0
+1
+1
+37
+37
+37
+37
+37
+1 16
+0
+37
+37
+37
+37
+37
+0
+0
+37
+37
+37
+37
+37
+0 16
+0 16
+0
+0 16
+9
+0
+0
+17
+0 16
+8
+0
+0
+37
+37
+37
+37
+37
+0 16
+0
+0
+0
+0
+0
+0 16
+0
+0
+0
+1
+1
+1
+38
+0
+0
+0
+0
+0
+0
+0
+0
+12
+1
+0
+0
+2
+0
+0
+12
+0
+0
+0
+0
+18
+0
+0 16
+12 16
+35
+35
+37
+37
+37
+37
+37
+35
+0
+0
+12
+0
+0
+12
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+12
+0
+37
+37
+37
+37
+37
+37
+37
+37
+37
+37
+12
+1
+0
+0
+0
+12
+0 16
+12 16
+0
+12
+0
+0
+12
+0
+12
+1
+0
+1
+0
+12
+0
+0
+0
+0
+5
+5
+0
+5
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1
+1
+0
+1
+0
+0
+5 16
+5 16
+0
+16
+0
+18
+26
+0 1 24 28 12 16
+0 1 24 28 12 16
+0 1 14
+0 1 14
+0
+0
+0
+0
+0 16
+
+0
+1
+0
+0
+37
+37
+37
+37
+37
+0
+0
+37
+37
+37
+37
+37
+0 16
+0 16
+0
+0
+0
+0
+0
+1
+0
+0
+0
+0
+1
+17
+0
+0
+0
+0
+1
+1
+37
+37
+37
+37
+37
+1 16
+38
+38
+38
+38
+38
+38
+38
+38
+0
+0
+0
+5
+5
+5
+5
+5
+20
+20
+20
+0
+28
+0
+0 1
+1
+0
+0
+0
+0
+12
+35
+35
+37
+37
+37
+37
+37
+35
+35
+35
+37
+37
+37
+37
+37
+35
+0
+12
+0
+12
+0
+12
+0
+12
+0
+1
+0
+1
+1
+37
+37
+37
+37
+37
+1 16
+0
+38
+38
+38
+38
+0
+0
+0
+0
+0
+0
+0
+35
+35
+37
+37
+37
+37
+37
+35
+35
+35
+37
+37
+37
+37
+37
+35
+0
+0
+0
+0
+1
+0
+0
+5
+0
+16
+1
+0
+16
+0
+1
+0
+12
+1
+0
+0
+0
+18
+0
+0
+1
+0
+0 16
+0 16
+0
+0
+1
+1
+0
+0 16
+0 16
+5 16
+5 16
+0
+0
+
+17
+0 16
+0 16
+0 16
+0 16
+0 16
+5 16
+5 16
+0 16
+0
+0
+0
+5 16
+5 16
+0
+0
+0
+1
+0
+0
+0
+0
+0
+0
+1
+12
+0
+0
+5
+0
+0
+12
+0
+0
+0
+5
+12
+0
+1
+12
+0
+0
+0
+1
+0
+0
+0
+0
+0
+0
+0
+12
+0
+37
+37
+37
+37
+37
+37
+37
+37
+37
+37
+12
+1
+0
+0
+12
+0 16
+12 16
+1
+12
+0
+0
+0
+12
+1
+12
+1
+0
+1
+0
+0
+12
+0
+0
+0
+12
+0
+12
+0
+0
+0
+0
+0
+5
+0
+1
+1
+5 16
+0
+0
+5 16
+1
+0
+0
+1
+1
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1
+2
+0
+1
+1
+2
+1
+0
+0
+0
+0
+0
+2
+1
+0
+0
+0
+0
+0
+0
+15
+0
+0
+0
+0
+0
+0
+1
+0
+0
+2
+0
+0
+2
+15
+0
+1
+1
+2
+1
+0
+1
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+37
+37
+37
+37
+0 16
+0
+0
+37
+37
+37
+37
+37
+0 16
+0
+0
+37
+37
+37
+37
+37
+0 16
+sparcv9-linux-gnu
+
+
+
+
+
+
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+
+
+
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+
+27
+
+27
+27
+
+27
+27
+27
+
+
+5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+5
+5
+5
+5
+5
+5
+
+5
+5
+5
+
+
+27
+
+27
+27
+5
+20
+5
+5
+5
+27
+
+27
+27
+27
+
+27
+27
+
+
+
+5
+5
+5
+5
+5
+5
+15
+5
+5
+5
+5
+5
+
+5
+16
+5
+27
+
+27
+27
+5
+5
+5
+5
+12
+5
+5
+12
+5
+12
+5
+22
+5
+5
+30
+5
+5
+5
+5
+5
+5
+5
+5
+
+
+
+20
+5
+5
+5
+5
+
+
+5
+27
+
+27
+27
+27
+
+27
+27
+27
+
+27
+
+27
+35
+
+
+5
+5
+27
+27
+
+
+
+
+
+
+5
+16
+16
+16
+16
+5
+5
+
+5
+
+
+
+
+
+
+
+
+5
+
+
+
+
+
+
+
+
+
+27
+
+27
+27
+5
+5
+5
+
+5
+5
+15
+5
+5
+5
+19
+19
+5
+5
+5
+5
+5
+16
+5
+5
+5
+5
+16
+16
+27
+
+27
+27
+
+
+28
+16
+5
+16
+16
+16
+16
+5
+5
+5
+5
+15
+28
+5
+16
+5
+
+
+
+
+5
+27
+
+27
+27
+5
+5
+5
+5
+
+5
+12
+5
+35
+35
+
+35
+5
+5
+5
+
+5
+5
+5
+5
+
+5
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+5
+5
+30
+30
+
+30
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+27
+
+27
+27
+27
+
+27
+27
+27
+
+27
+27
+5
+5
+5
+
+
+27
+
+27
+27
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+27
+
+27
+27
+27
+
+27
+27
+27
+
+27
+27
+23
+5
+
+
+
+5
+5
+5
+5
+5
+5
+16
+16
+16
+
+5
+
+
+
+15
+
+15
+5
+
+
+
+15
+5
+
+
+
+
+15
+
+
+
+
+
+
+5
+5
+19
+
+
+11
+
+
+
+
+5
+5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+5
+5
+5
+7
+5
+5
+5
+20
+20
+5
+5
+19
+19
+19
+19
+5
+5
+5
+28
+22
+27
+
+27
+27
+
+28
+5
+16
+16
+15
+5
+5
+5
+5
+14
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+14
+14
+5
+5
+5
+5
+5
+5
+5
+5
+14
+14
+14
+16
+5
+5
+5
+5
+16
+16
+17
+5
+16
+16
+16
+13
+5
+5
+5
+5
+27
+
+27
+27
+5
+5
+5
+5
+5
+8
+8
+8
+8
+5
+27
+27
+27
+19
+18
+19
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+
+5
+33
+5
+5
+5
+
+
+
+27
+
+27
+27
+15
+15
+27
+
+
+27
+27
+
+16
+5
+5
+15
+
+5
+5
+16
+5
+5
+5
+
+15
+
+
+
+
+
+
+5
+15
+
+5
+5
+5
+5
+
+
+5
+5
+5
+12
+
+5
+15
+
+
+
+
+
+15
+
+5
+5
+5
+
+
+
+
+5
+5
+5
+5
+5
+5
+5
+
+
+
+
+5
+5
+
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+
+5
+5
+5
+5
+
+5
+5
+
+
+16
+5
+5
+16
+5
+5
+5
+5
+5
+5
+5
+5
+5
+
+16
+5
+
+
+5
+
+5
+
+
+12
+20
+20
+5
+15
+5
+16
+15
+5
+15
+15
+5
+16
+16
+16
+5
+5
+16
+16
+16
+5
+16
+5
+16
+12
+5
+16
+16
+16
+16
+5
+5
+
+5
+5
+5
+5
+5
+5
+5
+5
+16
+5
+5
+5
+5
+5
+16
+5
+5
+16
+16
+16
+16
+5
+16
+5
+5
+5
+5
+16
+5
+5
+15
+5
+5
+27
+
+27
+27
+27
+
+27
+27
+27
+
+27
+27
+5
+5
+5
+5
+5
+
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+24 28 5 12 16
+24 28 5 12 16
+5 14
+
+5
+5
+5
+5
+5
+5
+22
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+5
+5
+5
+5
+1 12
+1 12
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+5
+28
+5
+5
+
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+28
+28
+5
+5
+37
+37
+37
+37
+37
+5
+
+
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5
+5
+38
+5
+5
+35
+5
+35
+37
+37
+37
+37
+37
+35
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+5
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+26
+29 5
+29 5
+29 5
+29 5
+29 5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+5
+5
+38
+38
+38
+38
+38
+38
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+5
+5
+5
+38
+5
+5
+5
+5
+38
+5
+5
+5
+5
+5
+5
+5
+9
+0
+14
+0
+0
+14
+15
+0 1
+0
+1
+38
+5
+5
+5
+5
+5
+5
+5
+38
+5
+5
+21
+12
+5
+16
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+22
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+13
+21
+13
+18
+13
+5
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+19
+19
+19
+5
+5
+5
+5
+5
+5
+23
+5
+5 39
+5
+5
+37
+37
+37
+37
+37
+5
+5 39
+5 37
+37
+37
+37
+37
+37
+5
+5 37
+37
+37
+37
+37
+37
+5
+35
+5
+5
+37
+37
+37
+37
+37
+5
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+5
+5
+37
+37
+37
+37
+37
+5
+16
+38
+38
+22
+22
+25
+25
+5
+5
+5
+5
+16
+5
+16
+5
+5
+5
+38
+5
+5
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+38
+38
+5
+16
+5
+5
+5
+5
+5
+5
+35
+5
+5
+5
+5
+5
+5
+5
+5
+35
+5
+35
+5
+5
+35
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+22
+22
+5
+5
+5
+5
+5
+5
+12
+5
+5
+5
+5
+5
+12
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+37
+37
+37
+37
+37
+5
+35
+35
+37
+37
+37
+37
+37
+35
+5 32
+5
+5
+37
+37
+37
+37
+37
+5
+35
+35
+37
+37
+37
+37
+37
+35
+5
+5
+37
+37
+37
+37
+37
+5
+5
+38
+38
+5 8
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+12
+12
+12
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+35
+35
+37
+37
+37
+37
+37
+35
+35
+35
+37
+37
+37
+37
+37
+35
+5
+5
+5
+5
+5
+5
+12
+5
+5
+5
+5
+38
+38
+5
+5
+5
+5
+5
+5
+5
+5
+5
+33
+33
+33
+33
+33
+5
+5
+5
+5
+5
+5
+5
+5
+18
+12
+16
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+28
+5
+5
+5
+5
+5
+39
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+35
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+9
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+12
+15
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+35
+35
+37
+37
+37
+37
+37
+35
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+35
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+22
+22
+22
+22
+5
+5
+5
+15
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+12
+5 37
+5 37
+5
+5
+5
+5
+5
+14
+14
+14
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+5
+5
+
+5
+17
+17
+17
+17
+17
+17
+17
+14
+14
+14
+14
+14
+14
+17
+17
+17
+17
+17
+17
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+
+5
+16
+16
+21
+16
+5
+
+5
+
+
+5
+5
+5
+12
+5
+12
+5
+5
+5
+5
+12
+5
+12
+12
+5
+12
+5
+5
+12
+5
+5
+5
+5
+12
+5
+5
+5
+5
+12
+5
+12
+5
+12
+5
+12
+5
+12
+5
+12
+5
+12
+5
+12
+5
+12
+5
+12
+5
+12
+5
+12
+5
+12
+5
+12
+5
+12
+5
+12
+5
+12
+5
+12
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+13
+5
+5
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+5 33
+5
+5 33
+37
+37
+37
+37
+37
+37
+37
+37
+37
+37
+5
+5 33
+5
+12
+5
+16
+1 16
+1 16
+5
+12
+5
+5
+12
+35
+35
+37
+37
+37
+37
+37
+35
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5 39
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5 39
+5 37
+37
+37
+37
+37
+37
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5 37
+37
+37
+37
+37
+37
+5
+5
+5
+5
+12
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+5
+12
+12
+5
+5
+5
+5
+5
+22
+5
+5
+5
+5
+5
+5
+5
+5
+5
+28
+28
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+37
+5
+5
+5
+5
+5
+5
+5
+5
+16
+5
+5
+16
+19
+19
+23
+23
+5
+5
+23
+23
+5
+5
+5
+37
+5
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+
+5
+5
+5
+5
+5
+15
+15
+15
+15
+15
+15
+15
+15
+15
+15
+5
+5
+5
+5
+5
+5
+5
+5
+5
+38
+38
+38
+38
+38
+38
+5
+5
+5
+5
+26
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+12
+5
+5
+37
+37
+37
+37
+37
+5
+34
+34
+37
+37
+37
+37
+37
+34
+5
+5
+5
+34
+34
+37
+37
+37
+37
+37
+34
+5
+5 14
+5 14
+5
+5
+5
+12
+5
+5
+5
+5
+5
+5
+24
+5
+5
+5
+5
+5
+5
+5
+5
+26
+5
+16
+16
+16
+5
+5
+5
+5
+5
+5
+
+
+
+5
+5
+5
+5
+5
+5
+5
+5
+21
+6
+37
+37
+37
+37
+37
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+6
+27 5
+39
+5
+5
+39
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+27 5
+5 39
+5
+5
+5
+5 37
+37
+37
+37
+37
+37
+5
+16
+5
+5
+5
+22
+36
+22
+36
+5
+5
+5
+25
+25
+27
+27
+5
+5
+5
+5
+5
+22
+5
+5
+5
+14 15
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+14 15
+5
+5
+5
+5
+5
+5
+5 14
+5
+5 14
+5
+5
+5
+5
+14
+5
+5
+5
+5 13
+5 13
+5 13
+5 13
+5 13
+5 13
+5
+14
+5
+5
+14
+5
+5
+5
+5
+5
+14 15
+30
+8
+5
+5
+24
+5
+5
+5
+5
+5
+5
+5
+24
+16
+5
+16
+5
+5
+16
+5
+5
+5
+5
+5
+16
+16
+5
+24
+16
+5
+5
+5
+16
+16
+5
+24
+16
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+14 15
+30
+5
+5
+5
+24
+5
+15
+5
+5
+23
+5
+5
+5
+5
+5
+5
+14
+14
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+22
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+22
+36
+22
+36
+5
+5
+5
+5
+5
+5
+20
+5
+22 34
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+12
+5
+5
+5
+5
+5
+16
+5
+5
+36
+5 12
+5
+5
+5
+24
+5
+5
+5
+5 15
+5
+5
+22
+22
+22
+5
+5
+5
+37
+37
+37
+37
+37
+5
+14
+5
+12
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+16
+38
+
+5
+5
+5
+5
+5
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+35
+35
+37
+37
+37
+37
+37
+35
+5
+37
+37
+37
+37
+37
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+27
+27
+5
+5
+5
+14 15
+18
+5
+5
+5
+14 15
+5
+5
+5
+29
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+14
+5
+5
+12
+26
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+15
+5
+5
+5
+5
+5
+5
+5
+5
+5
+26
+35
+35
+37
+37
+37
+37
+37
+35
+35
+35
+37
+37
+37
+37
+37
+35
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+22
+5
+5
+15
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+12
+22
+22
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+19
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+5
+9
+5
+5
+17
+5
+8
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+38
+5
+5
+5
+5
+5
+5
+5
+5
+12
+5
+5
+5
+5
+5
+5
+12
+5
+5
+5
+5
+18
+5
+5
+12
+35
+35
+37
+37
+37
+37
+37
+35
+5
+5
+12
+5
+5
+12
+5
+5
+5
+5
+5
+5
+5
+13
+5
+5
+5
+5
+5
+5
+12
+5
+37
+37
+37
+37
+37
+37
+37
+37
+37
+37
+12
+5
+5
+5
+5
+12
+5
+12
+5
+14
+5
+5
+12
+5
+14
+5
+5
+5
+5
+12
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+16
+5
+18
+26
+24 28 5 12 16
+24 28 5 12 16
+5 14
+5 14
+5
+5
+5
+5
+5
+
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+17
+5
+5
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+38
+38
+38
+38
+38
+38
+38
+38
+5
+5
+5
+5 14
+5 14
+5 14
+5 14
+5 14
+20
+20
+20
+5
+28
+5
+5
+5
+5
+5
+5
+5
+12
+35
+35
+37
+37
+37
+37
+37
+35
+35
+35
+37
+37
+37
+37
+37
+35
+5
+12
+5
+12
+5
+12
+5
+12
+5
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+38
+38
+38
+38
+5
+5
+5
+5
+5
+5
+5
+35
+35
+37
+37
+37
+37
+37
+35
+35
+35
+37
+37
+37
+37
+37
+35
+5
+5
+5
+5
+5
+5
+5
+5
+5
+16
+5
+5
+16
+5
+5
+5
+12
+5
+5
+5
+5
+18
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+
+17
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+12
+5
+5
+5
+5
+5
+12
+5
+5
+5
+5
+12
+5
+5
+12
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+12
+5
+37
+37
+37
+37
+37
+37
+37
+37
+37
+37
+12
+5
+5
+5
+12
+5
+12
+5
+12
+5
+5
+5
+12
+5
+12
+5
+5
+5
+5
+5
+12
+5
+5
+5
+12
+5
+12
+5
+5
+5
+5
+5
+5
+5
+5 7
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+15
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+15
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+37
+37
+37
+37
+37
+5
+mips64el-linux-gnuabi64 mips64-linux-gnuabi64
+
+
+
+
+
+
+5
+5
+5
+5
+0
+5
+0
+0
+0
+0
+0
+0
+0 5
+0
+0 5
+0 5
+0
+0
+0
+0 5
+5
+0
+0 5
+0
+0 5
+0
+5
+0 5
+0 5
+0
+0
+0 5
+0
+0
+0 5
+0 5
+0
+0 5
+0 5
+0 5
+0 5
+0
+0
+0
+0 5
+0
+0
+0
+0
+5
+0 5
+5
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+5
+5
+5
+5
+5
+5
+0
+0
+5
+5
+5
+0
+0
+0
+0
+0 5
+0
+0 5
+0 5
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+5
+5
+5
+0
+0
+0
+5
+0
+0
+0
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+0
+27
+
+27
+27
+
+27
+27
+27
+
+
+0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+0
+
+
+
+
+
+
+0
+0
+0
+
+
+27
+
+27
+27
+5
+20
+5
+0
+0
+27
+
+27
+27
+27
+
+27
+27
+
+
+
+5
+5
+5
+0
+0
+0
+15
+5
+5
+5
+0
+0
+
+0
+16
+0
+27
+
+27
+27
+0
+5
+5
+0
+12
+0
+0
+12
+0
+12
+0
+22
+5
+5
+30
+5
+5
+0
+0
+0
+0
+0
+0
+
+
+
+20
+0
+5
+5
+0
+
+
+0
+27
+
+27
+27
+27
+
+27
+27
+27
+
+27
+
+27
+35
+
+
+5
+0
+27
+27
+
+
+
+
+
+
+0
+16
+16
+16
+16
+0 5
+0 5
+
+0 5
+
+
+
+
+
+
+
+
+5
+
+
+
+
+
+
+
+
+
+27
+
+27
+27
+0
+5
+5
+
+5
+5
+15
+0
+5
+0
+19
+19
+5
+5
+0
+5
+5
+16
+5
+5
+0
+5
+16
+16
+27
+
+27
+27
+
+
+28
+16
+0
+16
+16
+16
+16
+5
+0
+0
+0
+15
+
+0
+16
+0
+
+
+
+
+0
+27
+
+27
+27
+5
+5
+5
+5
+
+5
+12
+5
+35
+35
+
+35
+5
+0
+0
+
+0
+5
+0
+0
+
+0
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+5
+5
+30
+30
+
+30
+5
+5
+5
+5
+5
+5
+0
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+0
+27
+
+27
+27
+27
+
+27
+27
+27
+
+27
+27
+5
+5
+5
+
+
+27
+
+27
+27
+5
+0
+5
+5
+0
+5
+0
+0
+0
+0
+0
+0
+0
+5
+0
+0
+27
+
+27
+27
+27
+
+27
+27
+27
+
+27
+27
+23
+0
+
+
+
+0
+5
+0
+0
+0
+0
+16
+16
+16
+
+0
+
+
+
+15
+
+15
+0
+
+
+
+15
+5
+
+
+
+
+15
+
+
+
+
+
+
+0
+0
+19
+
+
+11
+
+
+
+
+5
+5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+0
+0
+0
+7
+0
+0
+0
+20
+20
+0
+5
+19
+19
+19
+19
+0
+0
+5
+28
+22
+27
+
+27
+27
+
+28
+5
+16
+16
+15
+0
+0
+0
+0
+14
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+14
+14
+5
+5
+5
+5
+5
+5
+5
+0
+14
+14
+14
+16
+5
+5
+0
+0
+16
+16
+17
+0
+16
+16
+16
+13
+0
+0
+0
+0
+27
+
+27
+27
+5
+5
+5
+0
+5
+8
+8
+8
+8
+0
+27
+27
+27
+19
+18
+19
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0
+5
+5
+
+5
+33
+0
+0
+5
+
+
+
+27
+
+27
+27
+15
+15
+27
+
+
+27
+27
+
+16
+5
+0
+15
+
+5
+0
+16
+0
+5
+5
+
+15
+
+
+
+
+
+
+5
+15
+
+5
+5
+5
+5
+
+
+0
+0
+5
+12
+
+5
+15
+
+
+
+
+
+15
+
+5
+5
+5
+
+
+
+
+5
+5
+5
+5
+5
+5
+5
+
+
+
+
+0
+5
+
+0
+5
+0
+5
+0
+5
+0
+5
+0
+5
+
+0
+5
+0
+5
+
+5
+5
+
+
+16
+5
+5
+16
+0
+0
+5
+5
+5
+5
+5
+5
+5
+
+16
+0
+
+
+0
+
+0
+
+
+12
+20
+20
+5
+15
+0
+16
+15
+0
+15
+15
+0
+16
+16
+16
+0
+0
+16
+16
+16
+5
+16
+5
+16
+12
+5
+16
+16
+16
+16
+0
+5
+
+0
+5
+0
+5
+0
+5
+0
+5
+16
+0
+5
+0
+5
+5
+16
+5
+5
+16
+16
+16
+16
+5
+16
+0
+5
+5
+0
+16
+0
+5
+15
+0
+5
+27
+
+27
+27
+27
+
+27
+27
+27
+
+27
+27
+5
+5
+5
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0 5
+0 5
+0 5 14
+5
+0
+0
+0
+0
+0
+0
+22
+0
+0
+0
+0
+37
+37
+37
+37
+37
+0
+0
+37
+37
+37
+37
+37
+0
+0
+0
+5
+0
+0
+0
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+0
+28
+0
+5
+
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+37
+37
+37
+37
+0
+0
+37
+37
+37
+37
+37
+0
+0
+0
+0
+0
+0
+37
+37
+37
+37
+37
+0
+0
+37
+37
+37
+37
+37
+0
+0
+37
+37
+37
+37
+37
+0
+0
+0
+0
+0
+0
+0
+5
+5
+5
+0
+0
+0
+5
+5
+5
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+0
+28
+28
+5
+5
+37
+37
+37
+37
+37
+5
+0
+0
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5
+5
+38
+0
+0
+35
+0
+35
+37
+37
+37
+37
+37
+35
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5
+5
+0
+0
+0
+5
+0
+0
+37
+37
+37
+37
+37
+0
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5
+5
+0
+0
+37
+37
+37
+37
+37
+0
+5
+5
+37
+37
+37
+37
+37
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+5
+37
+37
+37
+37
+37
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+26
+29 5
+29 5
+29 5
+29 5
+29 5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5
+0
+0
+0
+0
+38
+38
+38
+38
+38
+38
+0
+5
+5
+37
+37
+37
+37
+37
+5
+0
+37
+0
+0
+37
+37
+37
+37
+37
+0
+0
+0
+37
+37
+37
+37
+37
+0
+0
+37
+37
+37
+37
+37
+0
+0
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+37
+37
+37
+37
+37
+5
+0
+5
+0
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5
+5
+0
+0
+0
+0
+38
+0
+0
+0
+5
+38
+0
+5
+0
+0
+0
+0
+0
+9
+0
+14
+0
+0
+14
+15
+0 5
+0
+5
+38
+5
+0
+0
+0
+0
+0
+0
+38
+0
+0
+21
+12
+0
+16
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+22
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+0
+13
+21
+13
+18
+13
+0
+0
+0
+0
+0
+37
+37
+37
+37
+37
+0
+0
+37
+37
+37
+37
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+19
+19
+19
+0
+0
+0
+0
+0
+0
+23
+0
+0 39
+5
+5
+37
+37
+37
+37
+37
+5
+5 39
+5 37
+37
+37
+37
+37
+37
+5
+0 37
+37
+37
+37
+37
+37
+0
+35
+0
+0
+37
+37
+37
+37
+37
+0
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+0
+0
+37
+37
+37
+37
+37
+0
+16
+38
+38
+22
+23
+25
+25
+5
+0
+0
+0
+16
+0
+16
+0 5
+0
+0
+38
+0
+0
+0
+5
+5
+5
+37
+37
+37
+37
+37
+5
+38
+38
+0 5
+16
+5
+5
+5
+5
+5
+5
+35
+5
+5
+0
+0
+5
+0
+0
+5
+35
+5
+35
+5
+5
+35
+5
+0
+0
+0
+0
+5
+5
+0
+5
+0
+0
+0 5
+5
+0
+0
+0
+5
+22
+22
+0
+0
+5
+5
+5
+5
+12
+0
+0
+0
+0
+0
+12
+0
+0
+0
+0
+37
+37
+37
+37
+37
+0
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+37
+37
+37
+37
+37
+5
+35
+35
+37
+37
+37
+37
+37
+35
+5 32
+5
+5
+37
+37
+37
+37
+37
+5
+35
+35
+37
+37
+37
+37
+37
+35
+0
+0
+37
+37
+37
+37
+37
+0
+5
+38
+38
+0 8
+0 5
+5
+0 5
+0
+0
+0
+0
+0
+0
+5
+5
+5
+5
+5
+0
+5
+0
+0
+12
+12
+12
+0
+5
+0
+0
+37
+37
+37
+37
+37
+0
+35
+35
+37
+37
+37
+37
+37
+35
+35
+35
+37
+37
+37
+37
+37
+35
+0
+0
+5
+5
+0 5
+5
+12
+0
+5
+5
+5
+38
+38
+0
+0
+5
+5
+0
+0
+0
+5
+0
+33
+33
+33
+33
+33
+0
+0
+0
+0
+0
+0
+5
+0
+18
+12
+16
+5
+5
+0
+5
+5
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0 5
+0
+0 5
+28
+0
+0
+0
+0
+5
+39
+0
+5
+5
+5
+0
+0
+5
+0
+0
+0
+35
+0
+0
+0
+0
+0
+0
+0
+0 5
+0
+0 5
+0
+0 5
+9
+0
+0
+0 5
+0
+0
+0 5
+0 5
+0
+0 5
+0
+0
+12
+15
+0
+0
+5
+0
+0
+0
+0
+5
+5
+0
+0 5
+0
+0 5
+0
+0 5
+0
+0
+5
+0
+0
+0
+0
+0
+35
+35
+37
+37
+37
+37
+37
+35
+0
+0
+0
+0
+5
+0
+0
+0
+0 5
+0
+0 5
+0
+0 5
+5
+0
+0
+0
+0 5
+0
+0 5
+0
+0 5
+35
+0
+0
+0
+5
+0
+0 5
+0
+0 5
+0
+0 5
+0
+0
+0
+0
+0
+0 5
+0
+0 5
+0
+0 5
+22
+22
+22
+22
+0
+0
+0
+15
+0
+0 5
+0
+0 5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+5
+5
+5
+5
+0
+5
+5
+5
+5
+0
+12
+0 37
+5 37
+0
+0
+5
+0
+0
+14
+14
+14
+5
+5
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+0
+37
+37
+37
+37
+37
+0
+5
+5
+5
+5
+5
+5
+5
+0
+0
+37
+37
+37
+37
+37
+0
+5
+5
+5
+5
+
+0
+17
+17
+17
+17
+17
+17
+17
+14
+14
+14
+14
+14
+14
+17
+17
+17
+17
+17
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+
+0
+16
+16
+21
+16
+0
+
+0
+
+
+0
+5
+0
+12
+0
+12
+0
+5
+0
+0
+12
+0
+12
+12
+0
+12
+0
+0
+12
+0
+0
+0
+0
+12
+0
+0
+0
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+5
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+0
+37
+37
+37
+37
+37
+0
+0
+0
+37
+37
+37
+37
+37
+0
+0
+0
+37
+37
+37
+37
+37
+0
+0
+0
+5
+5
+5
+5
+5
+5
+5
+5
+5
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+37
+37
+37
+37
+37
+0
+0
+0
+0 33
+0
+0 33
+37
+37
+37
+37
+37
+37
+37
+37
+37
+37
+0
+0 33
+0
+12
+0
+16
+5 16
+5 16
+0
+12
+0
+0
+12
+35
+35
+37
+37
+37
+37
+37
+35
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+37
+37
+37
+37
+37
+5
+0
+0
+0
+0 5
+0
+0
+0
+5
+0
+0 39
+0
+0
+37
+37
+37
+37
+37
+0
+0
+0
+37
+37
+37
+37
+37
+0
+5 39
+5 37
+37
+37
+37
+37
+37
+5
+0
+0
+37
+37
+37
+37
+37
+0
+0 37
+37
+37
+37
+37
+37
+0
+0
+0
+0
+12
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+37
+37
+37
+37
+37
+5
+0
+0
+5
+12
+12
+0
+5
+0
+0
+0
+22
+0
+0
+0
+0
+0
+0
+0
+0
+0
+28
+28
+0
+0
+0
+0
+0
+0
+0
+5
+5
+
+0
+0
+0
+0
+0
+37
+0
+0
+0
+5
+5
+0
+5
+0
+16
+5
+0
+16
+19
+19
+23
+23
+0
+5
+23
+23
+0
+0
+0
+37
+0
+0
+5
+0
+0
+37
+37
+37
+37
+37
+0
+
+5
+0
+0
+0
+0
+15
+15
+15
+15
+15
+15
+15
+15
+15
+15
+0
+0
+0
+0
+0
+0
+0
+0
+0
+38
+38
+38
+38
+38
+38
+0
+0
+0
+0
+26
+5
+5
+37
+37
+37
+37
+37
+5
+0
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+12
+0
+0
+37
+37
+37
+37
+37
+0
+34
+34
+37
+37
+37
+37
+37
+34
+5
+5
+5
+34
+34
+37
+37
+37
+37
+37
+34
+0
+5 14
+5 14
+5
+0
+0
+12
+0
+0
+0
+0
+5
+5
+24
+0
+0
+0
+0
+0
+0
+0
+5
+26
+0
+16
+16
+16
+0
+0
+0
+0
+0
+0
+
+
+
+0
+5
+0
+0
+0 5
+0
+0
+0
+21
+6
+37
+37
+37
+37
+37
+0
+0
+0
+0
+0
+0
+0 5
+5
+5 14
+5
+5
+5
+5
+6
+27 5
+39
+5
+5
+39
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+27 5
+0 39
+5
+5
+5
+0 37
+37
+37
+37
+37
+37
+0
+16
+0
+5
+5
+22
+36
+22
+36
+0
+5
+5
+25
+25
+27
+27
+0
+
+0
+0
+0
+22
+0
+0
+0
+14 15
+0
+5
+0
+0
+0
+0
+5
+5
+5
+0 5
+14 15
+0
+5
+0
+0
+0
+0
+5 14
+5
+5 14
+5
+5
+5
+5
+14
+5
+5
+0
+0 13
+0 13
+0 13
+0 13
+0 13
+0 13
+0
+14
+5
+0
+14
+5
+0 5
+0
+0
+0
+14 15
+30
+8
+5
+5
+24
+0
+0
+0
+0
+0
+0
+0
+24
+16
+0
+16
+0
+0
+16
+5
+0
+0
+0
+0
+16
+16
+5
+24
+16
+5
+0
+0
+16
+16
+5
+24
+16
+5
+0
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+0
+14 15
+30
+0
+0
+5
+24
+0
+15
+0
+0
+23
+5
+5
+5
+5
+5
+0
+14
+14
+5
+0
+5
+5
+0
+0
+0
+0
+0
+5
+5
+5
+0
+0
+22
+0
+0
+5
+0
+5
+5
+5
+5
+0
+5
+5
+22
+36
+22
+36
+0
+0
+0
+0
+0
+0
+20
+0
+22 34
+0
+0
+0
+0
+0
+0
+5
+0
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+12
+0
+5
+5
+0
+0
+16
+0
+0
+36
+0 12
+0
+0
+0
+24
+0
+0
+0
+0 15
+0
+0
+22
+22
+22
+0
+0
+0
+37
+37
+37
+37
+37
+0
+14
+0
+12
+0
+5
+5
+37
+37
+37
+37
+37
+5
+0
+16
+38
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+37
+37
+37
+37
+37
+0
+0
+5
+35
+35
+37
+37
+37
+37
+37
+35
+5
+37
+37
+37
+37
+37
+5
+0
+0
+0
+5
+5
+0
+5
+0
+0
+0
+0
+0
+5
+5
+37
+37
+37
+37
+37
+5
+0
+0
+37
+37
+37
+37
+37
+0
+0
+5
+27
+27
+0
+0
+0
+14 15
+18
+0
+0
+0
+14 15
+0
+0
+0
+29
+0
+0
+0
+0
+5
+0 5
+0 5
+0 5
+5
+0 5
+5
+0 5
+5
+0 5
+0
+0
+0
+14
+0
+5
+12
+26
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+15
+0
+0
+0
+0
+0
+0
+0
+0
+0
+26
+35
+35
+37
+37
+37
+37
+37
+35
+35
+35
+37
+37
+37
+37
+37
+35
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+0
+22
+0
+0
+15
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+12
+22
+22
+0
+0
+5
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+5
+0
+0
+0
+0
+0
+19
+0
+0
+0
+0
+0
+0
+0
+0
+5
+5
+0
+5
+0
+0
+0
+5
+0
+0
+5
+0
+5
+5
+37
+37
+37
+37
+37
+5
+0
+37
+37
+37
+37
+37
+0
+0
+37
+37
+37
+37
+37
+0
+0
+0
+0
+9
+0
+0
+17
+0
+8
+0
+0
+37
+37
+37
+37
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+5
+5
+38
+0
+0
+0
+0
+0
+0
+0
+0
+12
+5
+0
+0
+5
+0
+0
+12
+0
+0
+0
+0
+18
+0
+0
+12
+35
+35
+37
+37
+37
+37
+37
+35
+0
+0
+12
+0
+0
+12
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+12
+0
+37
+37
+37
+37
+37
+37
+37
+37
+37
+37
+12
+5
+0
+0
+0
+12
+0
+12
+0
+14
+0
+0
+12
+0
+14
+5
+0
+5
+0
+12
+0
+0
+0
+0
+5
+5
+0
+5
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+5
+0
+5
+0
+0
+5
+5
+0
+16
+0
+18
+26
+0 5
+0 5
+0 5 14
+0 5 14
+0
+0
+0
+0
+0
+0
+0
+5
+0
+0
+37
+37
+37
+37
+37
+0
+0
+37
+37
+37
+37
+37
+0
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+5
+17
+0
+0
+0
+0
+5
+5
+37
+37
+37
+37
+37
+5
+38
+38
+38
+38
+38
+38
+38
+38
+0
+0
+0
+5
+5
+5
+5
+5
+20
+20
+20
+0
+28
+0
+0 5
+5
+0
+0
+0
+0
+12
+35
+35
+37
+37
+37
+37
+37
+35
+35
+35
+37
+37
+37
+37
+37
+35
+0
+12
+0
+12
+0
+12
+0
+12
+0
+5
+0
+5
+5
+37
+37
+37
+37
+37
+5
+0
+38
+38
+38
+38
+0
+0
+0
+0
+0
+0
+0
+35
+35
+37
+37
+37
+37
+37
+35
+35
+35
+37
+37
+37
+37
+37
+35
+0
+0
+0
+0
+5
+0
+0
+5
+0
+16
+5
+0
+16
+0
+5
+0
+12
+5
+0
+0
+0
+18
+0
+0
+5
+0
+0
+0
+0
+0
+5
+5
+0
+0
+0
+5
+5
+0
+0
+
+17
+0
+0
+0
+0
+0
+5
+5
+0
+0
+0
+0
+5
+5
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+5
+12
+0
+0
+5
+0
+0
+12
+0
+0
+0
+5
+12
+0
+5
+12
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+0
+12
+0
+37
+37
+37
+37
+37
+37
+37
+37
+37
+37
+12
+5
+0
+0
+12
+0
+12
+5
+12
+0
+0
+0
+12
+5
+12
+5
+0
+5
+0
+0
+12
+0
+0
+0
+12
+0
+12
+0
+0
+0
+0
+0
+5
+0
+5
+5
+5
+0
+0
+5
+5
+0
+0
+5
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+5
+0
+5
+5
+5
+5
+0
+0
+0
+0
+0
+5
+5
+0
+0
+0
+0
+0
+0
+15
+0
+0
+0
+0
+0
+0
+5
+0
+0
+5
+0
+0
+5
+15
+0
+5
+5
+5
+5
+0
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+37
+37
+37
+37
+0
+0
+0
+37
+37
+37
+37
+37
+0
+0
+0
+37
+37
+37
+37
+37
+0
+mips64el-linux-gnuabin32 mips64-linux-gnuabin32
+
+
+
+
+
+
+5
+5
+5
+5
+0
+5
+0
+0
+0
+0
+0
+0
+0 5
+0
+0 5
+0 5
+0
+0
+0
+0 5
+5
+0
+0 5
+0
+0 5
+0
+5
+0 5
+0 5
+0
+0
+0 5
+0
+0
+0 5
+0 5
+0
+0 5
+0 5
+0 5
+0 5
+0
+0
+0
+0 5
+0
+0
+0
+0
+5
+0 5
+5
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+5
+5
+5
+5
+5
+5
+0
+0
+5
+5
+5
+0
+0
+0
+0
+0 5
+0
+0 5
+0 5
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+5
+5
+5
+0
+0
+0
+5
+0
+0
+0
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+0
+27
+
+27
+27
+
+27
+27
+27
+
+
+0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+0
+
+
+
+
+
+
+0
+0
+0
+
+
+27
+
+27
+27
+5
+20
+5
+0
+0
+27
+
+27
+27
+27
+
+27
+27
+
+
+
+5
+5
+5
+0
+0
+0
+15
+5
+5
+5
+0
+0
+
+0
+16
+0
+27
+
+27
+27
+0
+5
+5
+0
+12
+0
+0
+12
+0
+12
+0
+22
+5
+5
+30
+5
+5
+0
+0
+0
+0
+0
+0
+
+
+
+20
+0
+5
+5
+0
+
+
+0
+27
+
+27
+27
+27
+
+27
+27
+27
+
+27
+
+27
+35
+
+
+5
+0
+27
+27
+
+
+
+
+
+
+0
+16
+16
+16
+16
+0 5
+0 5
+
+0 5
+
+
+
+
+
+
+
+
+5
+
+
+
+
+
+
+
+
+
+27
+
+27
+27
+0
+5
+5
+
+5
+5
+15
+0
+5
+0
+19
+19
+5
+5
+0
+5
+5
+16
+5
+5
+0
+5
+16
+16
+27
+
+27
+27
+
+
+28
+16
+0
+16
+16
+16
+16
+5
+0
+0
+0
+15
+
+0
+16
+0
+
+
+
+
+0
+27
+
+27
+27
+5
+5
+5
+5
+
+5
+12
+5
+35
+35
+
+35
+5
+0
+0
+
+0
+5
+0
+0
+
+0
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+5
+5
+30
+30
+
+30
+5
+5
+5
+5
+5
+5
+0
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+0
+27
+
+27
+27
+27
+
+27
+27
+27
+
+27
+27
+5
+5
+5
+
+
+27
+
+27
+27
+5
+0
+5
+5
+0
+5
+0
+0
+0
+0
+0
+0
+0
+5
+0
+0
+27
+
+27
+27
+27
+
+27
+27
+27
+
+27
+27
+23
+0
+
+
+
+0
+5
+0
+0
+0
+0
+16
+16
+16
+
+0
+
+
+
+15
+
+15
+0
+
+
+
+15
+5
+
+
+
+
+15
+
+
+
+
+
+
+0
+0
+19
+
+
+11
+
+
+
+
+5
+5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+0
+0
+0
+7
+0
+0
+0
+20
+20
+0
+5
+19
+19
+19
+19
+0
+0
+5
+28
+22
+27
+
+27
+27
+
+28
+5
+16
+16
+15
+0
+0
+0
+0
+14
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+14
+14
+5
+5
+5
+5
+5
+5
+5
+0
+14
+14
+14
+16
+5
+5
+0
+0
+16
+16
+17
+0
+16
+16
+16
+13
+0
+0
+0
+0
+27
+
+27
+27
+5
+5
+5
+0
+5
+8
+8
+8
+8
+0
+27
+27
+27
+19
+18
+19
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0
+5
+5
+
+5
+33
+0
+0
+5
+
+
+
+27
+
+27
+27
+15
+15
+27
+
+
+27
+27
+
+16
+5
+0
+15
+
+5
+0
+16
+0
+5
+5
+
+15
+
+
+
+
+
+
+5
+15
+
+5
+5
+5
+5
+
+
+0
+0
+5
+12
+
+5
+15
+
+
+
+
+
+15
+
+5
+5
+5
+
+
+
+
+5
+5
+5
+5
+5
+5
+5
+
+
+
+
+0
+5
+
+0
+5
+0
+5
+0
+5
+0
+5
+0
+5
+0
+0
+5
+0
+5
+0
+5
+5
+
+
+16
+5
+5
+16
+0
+0
+5
+5
+5
+5
+5
+5
+5
+
+16
+0
+
+
+0
+
+0
+
+
+12
+20
+20
+5
+15
+0
+16
+15
+0
+15
+15
+0
+16
+16
+16
+0
+0
+16
+16
+16
+5
+16
+5
+16
+12
+5
+16
+16
+16
+16
+0
+5
+
+0
+5
+0
+5
+0
+5
+0
+5
+16
+0
+5
+0
+5
+5
+16
+5
+5
+16
+16
+16
+16
+5
+16
+0
+5
+5
+0
+16
+0
+5
+15
+0
+5
+27
+
+27
+27
+27
+
+27
+27
+27
+
+27
+27
+5
+5
+5
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0 5
+0 5
+0 5 14
+5
+0
+0
+0
+0
+0
+0
+22
+0
+0
+0
+0
+37
+37
+37
+37
+37
+0
+0
+37
+37
+37
+37
+37
+0
+0
+0
+5
+0
+0
+0
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+0
+28
+0
+5
+
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+37
+37
+37
+37
+0
+0
+37
+37
+37
+37
+37
+0
+0
+0
+0
+0
+0
+37
+37
+37
+37
+37
+0
+0
+37
+37
+37
+37
+37
+0
+0
+37
+37
+37
+37
+37
+0
+0
+0
+0
+0
+0
+0
+5
+5
+5
+0
+0
+0
+5
+5
+5
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+0
+28
+28
+5
+5
+37
+37
+37
+37
+37
+5
+0
+0
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5
+5
+38
+0
+0
+35
+0
+35
+37
+37
+37
+37
+37
+35
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5
+5
+0
+0
+0
+5
+0
+0
+37
+37
+37
+37
+37
+0
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5
+5
+0
+0
+37
+37
+37
+37
+37
+0
+5
+5
+37
+37
+37
+37
+37
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+5
+37
+37
+37
+37
+37
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+26
+29 5
+29 5
+29 5
+29 5
+29 5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5
+0
+0
+0
+0
+38
+38
+38
+38
+38
+38
+0
+5
+5
+37
+37
+37
+37
+37
+5
+0
+37
+0
+0
+37
+37
+37
+37
+37
+0
+0
+0
+37
+37
+37
+37
+37
+0
+0
+37
+37
+37
+37
+37
+0
+0
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+37
+37
+37
+37
+37
+5
+0
+5
+0
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+37
+37
+37
+37
+37
+5
+5
+37
+37
+37
+37
+37
+5
+5
+0
+0
+0
+0
+38
+0
+0
+0
+5
+38
+0
+5
+0
+0
+0
+0
+0
+9
+0
+14
+0
+0
+14
+15
+0 5
+0
+5
+38
+5
+0
+0
+0
+0
+0
+0
+38
+0
+0
+21
+12
+0
+16
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+22
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+0
+13
+21
+13
+18
+13
+0
+0
+0
+0
+0
+37
+37
+37
+37
+37
+0
+0
+37
+37
+37
+37
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+19
+19
+19
+0
+0
+0
+0
+0
+0
+23
+0
+0 39
+5
+5
+37
+37
+37
+37
+37
+5
+5 39
+5 37
+37
+37
+37
+37
+37
+5
+0 37
+37
+37
+37
+37
+37
+0
+35
+0
+0
+37
+37
+37
+37
+37
+0
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+0
+0
+37
+37
+37
+37
+37
+0
+16
+38
+38
+22
+23
+25
+25
+5
+0
+0
+0
+16
+0
+16
+0 5
+0
+0 38
+38
+0
+0
+0
+5
+5
+5
+37
+37
+37
+37
+37
+5
+38
+38
+0 5
+16
+5
+5
+5
+5
+5
+5
+35
+5
+5
+0
+0
+5
+0
+0
+5
+35
+5
+35
+5
+5
+35
+5
+0
+0
+0
+0
+5
+5
+0
+5
+0
+0
+0 5
+5
+0
+0
+0
+5
+22
+22
+0
+0
+5
+5
+5
+5
+12
+0
+0
+0
+0
+0
+12
+0
+0
+0
+0
+37
+37
+37
+37
+37
+0
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+37
+37
+37
+37
+37
+5
+35
+35
+37
+37
+37
+37
+37
+35
+5 32
+5
+5
+37
+37
+37
+37
+37
+5
+35
+35
+37
+37
+37
+37
+37
+35
+0
+0
+37
+37
+37
+37
+37
+0
+5
+38
+38
+0 8
+0 5
+5
+0 5
+0
+0
+0
+0
+0
+0
+5
+5
+5
+5
+5
+0
+5
+0
+0
+12
+12
+12
+0
+5
+0
+0
+37
+37
+37
+37
+37
+0
+35
+35
+37
+37
+37
+37
+37
+35
+35
+35
+37
+37
+37
+37
+37
+35
+0
+0
+5
+5
+0 5
+5
+12
+0
+5
+5
+5
+38
+38
+0
+0
+5
+5
+0
+0
+0
+5
+0
+33
+33
+33
+33
+33
+0
+0
+0
+0
+0
+0
+5
+0
+18
+12
+16
+5
+5
+0
+5
+5
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0 5
+0
+0 5
+28
+0
+0
+0
+0
+5
+39
+0
+5
+5
+5
+0
+0
+5
+0
+0
+0
+35
+0
+0
+0
+0
+0
+0
+0
+0 5
+0
+0 5
+0
+0 5
+9
+0
+0
+0 5
+0
+0
+0 5
+0 5
+0
+0 5
+0
+0
+12
+15
+0
+0
+5
+0
+0
+0
+0
+5
+5
+0
+0 5
+0
+0 5
+0
+0 5
+0
+0
+5
+0
+0
+0
+0
+0
+35
+35
+37
+37
+37
+37
+37
+35
+0
+0
+0
+0
+5
+0
+0
+0
+0 5
+0
+0 5
+0
+0 5
+5
+0
+0
+0
+0 5
+0
+0 5
+0
+0 5
+35
+0
+0
+0
+31 5
+0
+0 5
+0
+0 5
+0
+0 5
+0
+0
+0
+0
+0
+0 5
+0
+0 5
+0
+0 5
+22
+22
+22
+22
+0
+0
+0
+15
+0
+0 5
+0
+0 5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+5
+5
+5
+5
+0
+5
+5
+5
+5
+0
+12
+0 37
+5 37
+0
+0
+5
+0
+0
+14
+14
+14
+5
+5
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+0
+37
+37
+37
+37
+37
+0
+5
+5
+5
+5
+5
+5
+5
+0
+0
+37
+37
+37
+37
+37
+0
+5
+5
+5
+5
+
+0
+17
+17
+17
+17
+17
+17
+17
+14
+14
+14
+14
+14
+14
+17
+17
+17
+17
+17
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+
+0
+16
+16
+21
+16
+0
+
+0
+
+
+0
+5
+0
+12
+0
+12
+0
+5
+0
+0
+12
+0
+12
+12
+0
+12
+0
+0
+12
+0
+0
+0
+0
+12
+0
+0
+0
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+5
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+0
+37
+37
+37
+37
+37
+0
+0
+0
+37
+37
+37
+37
+37
+0
+0
+0
+37
+37
+37
+37
+37
+0
+0
+0
+5
+5
+5
+5
+5
+5
+5
+5
+5
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+37
+37
+37
+37
+37
+0
+0
+0
+0 33
+0
+0 33
+37
+37
+37
+37
+37
+37
+37
+37
+37
+37
+0
+0 33
+0
+12
+0
+16
+5 16
+5 16
+0
+12
+0
+0
+12
+35
+35
+37
+37
+37
+37
+37
+35
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+37
+37
+37
+37
+37
+5
+0
+0
+0
+0 5
+0
+0
+0
+5
+0
+0 39
+0
+0
+37
+37
+37
+37
+37
+0
+0
+0
+37
+37
+37
+37
+37
+0
+5 39
+5 37
+37
+37
+37
+37
+37
+5
+0
+0
+37
+37
+37
+37
+37
+0
+0 37
+37
+37
+37
+37
+37
+0
+0
+0
+0
+12
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+37
+37
+37
+37
+37
+5
+0
+0
+5
+12
+12
+0
+5
+0
+0
+0
+22
+0
+0
+0
+0
+0
+0
+0
+0
+0
+28
+28
+0
+0
+0
+0
+0
+0
+0
+5
+5
+
+0
+0
+0
+0
+0
+37
+0
+0
+0
+5
+5
+0
+5
+0
+16
+5
+0
+16
+19
+19
+23
+23
+0
+5
+23
+23
+0
+0
+0
+37
+0
+0
+5
+0
+0
+37
+37
+37
+37
+37
+0
+
+5
+0
+0
+0
+0
+15
+15
+15
+15
+15
+15
+15
+15
+15
+15
+0
+0
+0
+0
+0
+0
+0
+0
+0
+38
+38
+38
+38
+38
+38
+0
+0
+0
+0
+26
+5
+5
+37
+37
+37
+37
+37
+5
+0
+5
+5
+37
+37
+37
+37
+37
+5
+5
+5
+12
+0
+0
+37
+37
+37
+37
+37
+0
+34
+34
+37
+37
+37
+37
+37
+34
+5
+5
+5
+34
+34
+37
+37
+37
+37
+37
+34
+0
+5 14
+5 14
+5
+0
+0
+12
+0
+0
+0
+0
+5
+5
+24
+0
+0
+0
+0
+0
+0
+0
+5
+26
+0
+16
+16
+16
+0
+0
+0
+0
+0
+0
+
+
+
+0
+5
+0
+0
+0 5
+0
+0
+0
+21
+6
+37
+37
+37
+37
+37
+0
+0
+0
+0
+0
+0
+0 5
+5
+5 14
+5
+5 14
+5
+5
+6
+27 5
+39
+5
+5
+39
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+27 5
+0 39
+5
+5
+5
+0 37
+37
+37
+37
+37
+37
+0
+16
+0
+5
+5
+22
+36
+22
+36
+0
+5
+5
+25
+25
+27
+27
+0
+
+0
+0
+0
+22
+0
+0
+0
+14 15
+0
+5
+0
+0
+0
+0
+5
+5
+5
+0 5
+14 15
+0
+5
+0
+0
+0
+0
+5 14
+5
+5 14
+5
+5
+5
+5
+14
+5
+5
+0
+0 13
+0 13
+0 13
+0 13
+0 13
+0 13
+0
+14
+5
+0
+14
+5
+0 5
+0
+0
+0
+14 15
+30
+8
+5
+5
+24
+0
+0
+0
+0
+0
+0
+0
+24
+16
+0
+16
+0
+0
+16
+5
+0
+0
+0
+0
+16
+16
+5
+24
+16
+5
+0
+0
+16
+16
+5
+24
+16
+5
+0
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+0
+14 15
+30
+0
+0
+5
+24
+0
+15
+0
+0
+23
+5
+5
+5
+5
+5
+0
+14
+14
+5
+0
+5
+5
+0
+0
+0
+0
+0
+5
+5
+5
+0
+0
+22
+0
+0
+5
+0
+5
+5
+5
+5
+0
+5
+5
+22
+36
+22
+36
+0
+0
+0
+0
+0
+0
+20
+0
+22 34
+0
+0
+0
+0
+0
+0
+5
+0
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+12
+0
+5
+5
+0
+0
+16
+0
+0
+36
+0 12
+0
+0
+0
+24
+0
+0
+0
+0 15
+0
+0
+22
+22
+22
+0
+0
+0
+37
+37
+37
+37
+37
+0
+14
+0
+12
+0
+5
+5
+37
+37
+37
+37
+37
+5
+0
+16
+38
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+37
+37
+37
+37
+37
+0
+0
+5
+35
+35
+37
+37
+37
+37
+37
+35
+5
+37
+37
+37
+37
+37
+5
+0
+0
+0
+5
+5
+0
+5
+0
+0
+0
+0
+0
+5
+5
+37
+37
+37
+37
+37
+5
+0
+0
+37
+37
+37
+37
+37
+0
+0
+5
+27
+27
+0
+0
+0
+14 15
+18
+0
+0
+0
+14 15
+0
+0
+0
+29
+0
+0
+0
+0
+5
+0 5
+0 5
+0 5
+5
+0 5
+5
+0 5
+5
+0 5
+0
+0
+0
+14
+0
+5
+12
+26
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+15
+0
+0
+0
+0
+0
+0
+0
+0
+0
+26
+35
+35
+37
+37
+37
+37
+37
+35
+35
+35
+37
+37
+37
+37
+37
+35
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+31 5
+0
+0
+22
+0
+0
+15
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+12
+22
+22
+0
+0
+5
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+5
+0
+0
+0
+0
+0
+19
+0
+0
+0
+0
+0
+0
+0
+0
+5
+5
+0
+5
+0
+0
+0
+5
+0
+0
+5
+0
+5
+5
+37
+37
+37
+37
+37
+5
+0
+37
+37
+37
+37
+37
+0
+0
+37
+37
+37
+37
+37
+0
+0
+0
+0
+9
+0
+0
+17
+0
+8
+0
+0
+37
+37
+37
+37
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+5
+5
+38
+0
+0
+0
+0
+0
+0
+0
+0
+12
+5
+0
+0
+5
+0
+0
+12
+0
+0
+0
+0
+18
+0
+0
+12
+35
+35
+37
+37
+37
+37
+37
+35
+0
+0
+12
+0
+0
+12
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+12
+0
+37
+37
+37
+37
+37
+37
+37
+37
+37
+37
+12
+5
+0
+0
+0
+12
+0
+12
+0
+12
+0
+0
+12
+0
+12
+5
+0
+5
+0
+12
+0
+0
+0
+0
+5
+5
+0
+5
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+5
+0
+5
+0
+0
+5
+5
+0
+16
+0
+18
+26
+0 5
+0 5
+0 5 14
+0 5 14
+0
+0
+0
+0
+0
+0
+0
+5
+0
+0
+37
+37
+37
+37
+37
+0
+0
+37
+37
+37
+37
+37
+0
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+5
+17
+0
+0
+0
+0
+5
+5
+37
+37
+37
+37
+37
+5
+38
+38
+38
+38
+38
+38
+38
+38
+0
+0
+0
+5
+5
+5
+5
+5
+20
+20
+20
+0
+28
+0
+0 5
+5
+0
+0
+0
+0
+12
+35
+35
+37
+37
+37
+37
+37
+35
+35
+35
+37
+37
+37
+37
+37
+35
+0
+12
+0
+12
+0
+12
+0
+12
+0
+5
+0
+5
+5
+37
+37
+37
+37
+37
+5
+0
+38
+38
+38
+38
+0
+0
+0
+0
+0
+0
+0
+35
+35
+37
+37
+37
+37
+37
+35
+35
+35
+37
+37
+37
+37
+37
+35
+0
+0
+0
+0
+5
+0
+0
+5
+0
+16
+5
+0
+16
+0
+5
+0
+12
+5
+0
+0
+0
+18
+0
+0
+5
+0
+0
+0
+0
+0
+5
+5
+0
+0
+0
+5
+5
+0
+0
+
+17
+0
+0
+0
+0
+0
+5
+5
+0
+0
+0
+0
+5
+5
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+5
+12
+0
+0
+5
+0
+0
+12
+0
+0
+0
+5
+12
+0
+5
+12
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+0
+12
+0
+37
+37
+37
+37
+37
+37
+37
+37
+37
+37
+12
+5
+0
+0
+12
+0
+12
+5
+12
+0
+0
+0
+12
+5
+12
+5
+0
+5
+0
+0
+12
+0
+0
+0
+12
+0
+12
+0
+0
+0
+0
+0
+5
+0
+5
+5
+5
+0
+0
+5
+5
+0
+0
+5
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+5
+0
+5
+5
+5
+5
+0
+0
+0
+0
+0
+5
+5
+0
+0
+0
+0
+0
+0
+15
+0
+0
+0
+0
+0
+0
+5
+0
+0
+5
+0
+0
+5
+15
+0
+5
+5
+5
+5
+0
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+37
+37
+37
+37
+0
+0
+0
+37
+37
+37
+37
+37
+0
+0
+0
+37
+37
+37
+37
+37
+0
+mipsel-linux-gnueabihf mips-linux-gnueabihf
+
+
+
+
+
+
+5
+5
+5
+5
+0
+5
+0
+0
+0
+0
+0
+0
+0 5
+0
+0 5
+0 5
+0
+0
+0
+0 5
+5
+0
+0 5
+0
+0 5
+0
+5
+0 5
+0 5
+0
+0
+0 5
+0
+0
+0 5
+0 5
+0
+0 5
+0 5
+0 5
+0 5
+0
+0
+0
+0 5
+0
+0
+0
+0
+5
+0 5
+5
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+5
+5
+5
+5
+5
+5
+0
+0
+5
+5
+5
+0
+0
+0
+0
+0 5
+0
+0 5
+0 5
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+5
+5
+5
+0
+0
+0
+5
+0
+0
+0
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+0
+27
+
+27
+27
+
+27
+
+
+
+
+0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+0
+
+
+
+
+
+
+0
+0
+0
+
+
+27
+
+27
+
+5
+20
+5
+0
+0
+27
+
+27
+
+27
+
+27
+
+
+
+
+5
+5
+5
+0
+0
+0
+15
+5
+5
+5
+0
+0
+
+0
+16
+0
+27
+
+27
+
+0
+5
+5
+0
+12
+0
+0
+12
+0
+12
+0
+22
+5
+5
+30
+5
+5
+0
+0
+0
+0
+0
+0
+
+
+
+20
+0
+5
+5
+0
+
+
+0
+27
+
+27
+
+27
+
+27
+
+27
+
+27
+
+
+35
+
+
+5
+0
+27
+27
+
+
+
+
+
+
+0
+16
+16
+16
+16
+0 5
+0 5
+
+0 5
+
+
+
+
+
+
+
+
+5
+
+
+
+
+
+
+
+
+
+27
+
+27
+
+0
+5
+5
+
+
+5
+15
+0
+5
+0
+19
+19
+5
+5
+0
+5
+5
+16
+5
+5
+0
+5
+16
+16
+27
+
+27
+
+
+
+28
+16
+0
+16
+16
+16
+16
+5
+0
+0
+0
+15
+
+0
+16
+0
+
+
+
+
+0
+27
+
+27
+
+5
+5
+5
+5
+
+5
+12
+5
+35
+35
+
+
+5
+0
+0
+
+0
+5
+0
+0
+
+0
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+5
+5
+30
+30
+
+
+5
+5
+5
+5
+5
+5
+0
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+0
+27
+
+27
+
+27
+
+27
+
+27
+
+27
+
+5
+5
+5
+
+
+27
+
+27
+
+5
+0
+5
+5
+0
+5
+0
+0
+0
+0
+0
+0
+0
+5
+0
+0
+27
+
+27
+
+27
+
+27
+
+27
+
+27
+
+23
+0
+
+
+
+0
+5
+0
+0
+0
+0
+16
+16
+16
+
+0
+
+
+
+15
+
+15
+0
+
+
+
+15
+5
+
+
+
+
+15
+
+
+
+30
+30
+
+0
+0
+19
+
+
+11
+
+
+
+
+5
+5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+0
+0
+0
+7
+0
+0
+0
+20
+20
+0
+5
+19
+19
+19
+19
+0
+0
+5
+28
+22
+27
+
+27
+
+
+28
+5
+16
+16
+15
+0
+0
+0
+0
+14
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+14
+14
+5
+5
+5
+5
+5
+5
+5
+0
+14
+14
+14
+16
+5
+5
+0
+0
+16
+16
+17
+0
+16
+16
+16
+13
+0
+0
+0
+0
+27
+
+27
+
+5
+5
+5
+0
+5
+8
+8
+8
+8
+0
+27
+27
+
+19
+18
+19
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0
+5
+5
+
+
+33
+0
+0
+5
+
+
+
+27
+
+27
+
+15
+15
+27
+
+
+27
+
+
+16
+5
+0
+15
+
+5
+0
+16
+0
+5
+5
+
+15
+
+
+
+
+
+
+5
+15
+
+5
+5
+5
+5
+
+
+0
+0
+5
+12
+
+5
+15
+
+
+
+
+
+15
+
+5
+5
+5
+
+
+
+
+5
+5
+5
+5
+5
+5
+5
+
+
+
+
+0
+5
+
+0
+5
+0
+5
+0
+5
+0
+5
+0
+5
+0
+0
+5
+0
+5
+0
+5
+5
+
+
+16
+5
+5
+16
+0
+0
+5
+5
+5
+5
+5
+5
+5
+
+16
+0
+
+
+0
+
+0
+
+
+12
+20
+20
+5
+15
+0
+16
+15
+0
+15
+15
+0
+16
+16
+16
+0
+0
+16
+16
+16
+5
+16
+5
+16
+12
+5
+16
+16
+16
+16
+0
+5
+
+0
+5
+0
+5
+0
+5
+0
+5
+16
+0
+5
+0
+5
+5
+16
+5
+5
+16
+16
+16
+16
+5
+16
+0
+5
+5
+0
+16
+0
+5
+15
+0
+5
+27
+
+27
+
+27
+
+27
+
+27
+
+27
+
+5
+5
+5
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0 5
+0 5
+0 5 14
+5
+0
+0
+0
+0
+0
+0
+22
+0
+0
+0
+0
+
+37
+37
+37
+
+0
+0
+
+37
+37
+37
+
+0
+0
+0
+5
+0
+0
+0
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+0
+28
+0
+5
+
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+
+37
+37
+37
+
+0
+0
+
+37
+37
+37
+
+0
+0
+0
+0
+0
+0
+
+37
+37
+37
+
+0
+0
+
+37
+37
+37
+
+0
+0
+
+37
+37
+37
+
+0
+0
+0
+0
+0
+0
+0
+5
+5
+5
+0
+0
+0
+5
+5
+5
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+0
+28
+28
+5
+5
+
+37
+37
+37
+
+5
+0
+0
+5
+5
+
+37
+37
+37
+
+5
+5
+
+37
+37
+37
+
+5
+5
+38
+0
+0
+35
+0
+35
+
+37
+37
+37
+
+35
+5
+5
+5
+5
+
+37
+37
+37
+
+5
+5
+5
+
+37
+37
+37
+
+5
+5
+
+37
+37
+37
+
+5
+5
+5
+5
+
+37
+37
+37
+
+5
+5
+
+37
+37
+37
+
+5
+5
+0
+0
+0
+5
+0
+0
+
+37
+37
+37
+
+0
+5
+5
+
+37
+37
+37
+
+5
+5
+
+37
+37
+37
+
+5
+5
+0
+0
+
+37
+37
+37
+
+0
+5
+5
+
+37
+37
+37
+
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+5
+
+37
+37
+37
+
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+26
+29 5
+29 5
+29 5
+29 5
+29 5
+5
+5
+5
+
+37
+37
+37
+
+5
+5
+
+37
+37
+37
+
+5
+0
+0
+0
+0
+38
+38
+38
+38
+38
+38
+0
+5
+5
+
+37
+37
+37
+
+5
+0
+37
+0
+0
+
+37
+37
+37
+
+0
+0
+0
+
+37
+37
+37
+
+0
+0
+
+37
+37
+37
+
+0
+0
+5
+5
+
+37
+37
+37
+
+5
+5
+5
+
+37
+37
+37
+
+5
+5
+5
+
+37
+37
+37
+
+5
+0
+5
+0
+5
+5
+
+37
+37
+37
+
+5
+5
+
+37
+37
+37
+
+5
+5
+5
+5
+
+37
+37
+37
+
+5
+5
+5
+
+37
+37
+37
+
+5
+5
+
+37
+37
+37
+
+5
+5
+0
+0
+0
+0
+38
+0
+0
+0
+5
+38
+0
+5
+0
+0
+0
+0
+0
+9
+0
+14
+0
+0
+14
+15
+0 5
+0
+5
+38
+5
+0
+0
+0
+0
+0
+0
+38
+0
+0
+21
+12
+0
+16
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+22
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+0
+13
+21
+13
+18
+13
+0
+0
+0
+0
+0
+
+37
+37
+37
+
+0
+0
+
+37
+37
+37
+
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+19
+19
+19
+0
+0
+0
+0
+0
+0
+23
+0
+0 39
+5
+5
+
+37
+37
+37
+
+5
+5 39
+5 37
+
+37
+37
+37
+
+16
+0 37
+
+37
+37
+37
+
+0
+35
+0
+0
+
+37
+37
+37
+
+0
+
+38
+38
+
+
+38
+38
+
+
+38
+38
+
+
+38
+38
+
+
+38
+
+
+38
+
+
+38
+
+
+38
+
+
+
+
+
+
+
+
+
+
+
+
+
+0
+0
+
+37
+37
+37
+
+0
+16
+38
+38
+22
+23
+25
+25
+5
+0
+0
+0
+16
+0
+16
+0 5
+0
+0 38
+38
+0
+0
+0
+5
+5
+5
+
+37
+37
+37
+
+5
+38
+38
+0 5
+16
+5
+5
+5
+5
+5
+5
+35
+5
+5
+0
+0
+5
+0
+0
+5
+35
+5
+35
+5
+5
+35
+5
+0
+0
+0
+0
+5
+5
+0
+5
+0
+0
+0 5
+5
+0
+0
+0
+5
+22
+22
+0
+0
+5
+5
+5
+5
+12
+0
+0
+0
+0
+0
+12
+0
+0
+0
+0
+
+37
+37
+37
+
+0
+5
+5
+
+37
+37
+37
+
+5
+5
+5
+
+37
+37
+37
+
+5
+35
+35
+
+37
+37
+37
+
+35
+5 32
+5
+5
+
+37
+37
+37
+
+5
+35
+35
+
+37
+37
+37
+
+35
+0
+0
+
+37
+37
+37
+
+0
+5
+38
+38
+0 8
+0 5
+5
+0 5
+0
+0
+0
+0
+0
+0
+5
+5
+5
+5
+5
+0
+5
+0
+0
+12
+12
+12
+0
+5
+0
+0
+
+37
+37
+37
+
+0
+35
+35
+
+37
+37
+37
+
+35
+35
+35
+
+37
+37
+37
+
+35
+0
+0
+5
+5
+0 5
+5
+12
+0
+5
+5
+5
+38
+38
+0
+0
+5
+5
+0
+0
+0
+5
+0
+33
+33
+33
+33
+33
+0
+0
+0
+0
+0
+0
+5
+0
+18
+12
+16
+5
+5
+0
+5
+5
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0 5
+0
+0 5
+28
+0
+0
+0
+0
+5
+39
+0
+5
+5
+5
+0
+0
+5
+0
+0
+0
+35
+0
+0
+0
+0
+0
+0
+0
+0 5
+0
+0 5
+0
+0 5
+9
+0
+0
+0 5
+0
+0
+0 5
+0 5
+0
+0 5
+0
+0
+12
+15
+0
+0
+5
+0
+0
+0
+0
+5
+5
+0
+0 5
+0
+0 5
+0
+0 5
+0
+0
+5
+0
+0
+0
+0
+0
+35
+35
+
+37
+37
+37
+
+35
+0
+0
+0
+0
+5
+0
+0
+0
+0 5
+0
+0 5
+0
+0 5
+5
+0
+0
+0
+0 5
+0
+0 5
+0
+0 5
+35
+0
+0
+0
+31 5
+0
+0 5
+0
+0 5
+0
+0 5
+0
+0
+0
+0
+0
+0 5
+0
+0 5
+0
+0 5
+22
+22
+22
+22
+0
+0
+0
+15
+0
+0 5
+0
+0 5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+5
+5
+5
+5
+0
+5
+5
+5
+5
+0
+12
+0 37
+5 37
+0
+0
+5
+0
+0
+14
+14
+14
+5
+5
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+0
+
+37
+37
+37
+
+0
+5
+5
+5
+5
+5
+5
+5
+0
+0
+
+37
+37
+37
+
+0
+5
+5
+5
+5
+
+0
+17
+17
+17
+17
+17
+17
+17
+14
+14
+14
+14
+14
+14
+17
+17
+17
+17
+17
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+
+0
+16
+16
+21
+16
+0
+
+0
+
+
+0
+5
+0
+12
+0
+12
+0
+5
+0
+0
+12
+0
+12
+12
+0
+12
+0
+0
+12
+0
+0
+0
+0
+12
+0
+0
+0
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+5
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+0
+
+37
+37
+37
+
+0
+0
+0
+
+37
+37
+37
+
+0
+0
+0
+
+37
+37
+37
+
+0
+0
+0
+5
+5
+5
+5
+5
+5
+5
+5
+5
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+
+37
+37
+37
+
+0
+0
+0
+0 33
+0
+0 33
+
+
+37
+37
+37
+37
+37
+37
+
+
+0
+0 33
+0
+12
+0
+16
+5 16
+5 16
+0
+12
+0
+0
+12
+35
+35
+
+37
+37
+37
+
+35
+5
+5
+
+37
+37
+37
+
+5
+5
+5
+
+37
+37
+37
+
+5
+0
+0
+0
+0 5
+0
+0
+0
+5
+0
+0 39
+0
+0
+
+37
+37
+37
+
+0
+0
+0
+
+37
+37
+37
+
+0
+5 39
+5 37
+
+37
+37
+37
+
+5
+0
+0
+
+37
+37
+37
+
+0
+0 37
+
+37
+37
+37
+
+0
+0
+0
+0
+12
+5
+5
+
+37
+37
+37
+
+5
+5
+5
+
+37
+37
+37
+
+5
+0
+0
+5
+12
+12
+0
+5
+0
+0
+0
+22
+0
+0
+0
+0
+0
+0
+0
+0
+0
+28
+28
+0
+0
+0
+0
+0
+0
+0
+5
+5
+
+0
+0
+0
+0
+0
+37
+0
+0
+0
+5
+5
+0
+5
+0
+16
+5
+0
+16
+19
+19
+23
+23
+0
+5
+23
+23
+0
+0
+0
+37
+0
+0
+5
+0
+0
+
+37
+37
+37
+
+0
+
+5
+0
+0
+0
+0
+15
+15
+15
+15
+15
+15
+15
+15
+15
+15
+0
+0
+0
+0 5
+0
+0
+0
+0
+0
+38
+38
+38
+38
+38
+38
+0
+0
+0
+0
+26
+5
+5
+
+37
+37
+37
+
+5
+0
+5
+5
+
+37
+37
+37
+
+5
+5
+5
+12
+0
+0
+
+37
+37
+37
+
+0
+34
+34
+
+37
+37
+37
+
+34
+5
+5
+5
+34
+34
+
+37
+37
+37
+
+34
+0
+5 14
+5 14
+5
+0
+0
+12
+0
+0
+0
+0
+5
+5
+24
+0
+0
+0
+0
+0
+0
+0
+5
+26
+0
+16
+16
+16
+0
+0
+0
+0
+0
+0
+
+
+
+0
+5
+0
+0
+0 5
+0
+0
+0
+21
+6
+37
+37
+37
+37
+37
+0
+0
+0
+0
+0
+0
+0 5
+5
+5 14
+5
+5 14
+5
+5
+6
+27 5
+39
+5
+5
+39
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+27 5
+0 39
+5
+5
+5
+0 37
+
+37
+37
+37
+
+0
+16
+0
+5
+5
+22
+36
+22
+36
+0
+5
+5
+25
+25
+27
+27
+0
+
+0
+0
+0
+22
+0
+0
+0
+14 15
+0
+5
+0
+0
+0
+0
+5
+5
+5
+0 5
+14 15
+0
+5
+0
+0
+0
+0
+5 14
+5
+5 14
+5
+5
+5
+5
+14
+5
+5
+0
+0 13
+0 13
+0 13
+0 13
+0 13
+0 13
+0
+14
+5
+0
+14
+5
+0 5
+0
+0
+0
+14 15
+30
+8
+5
+5
+24
+0
+0
+0
+0
+0
+0
+0
+24
+16
+0
+16
+0
+0
+16
+5
+0
+0
+0
+0
+16
+16
+5
+24
+16
+5
+0
+0
+16
+16
+5
+24
+16
+5
+0
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+0
+14 15
+30
+0
+0
+5
+24
+0
+15
+0
+0
+23
+5
+5
+5
+5
+5
+0
+14
+14
+5
+0
+5
+5
+0
+0
+0
+0
+0
+5
+5
+5
+0
+0
+22
+0
+0
+5
+0
+5
+5
+5
+5
+0
+5
+5
+22
+36
+22
+36
+0
+0
+0
+0
+0
+0
+20
+0
+22 34
+0
+0
+0
+0
+0
+0
+5
+0
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+12
+0
+5
+5
+0
+0
+16
+0
+0
+36
+0 12
+0
+0
+0
+24
+0
+0
+0
+0 15
+0
+0
+22
+22
+22
+0
+0
+0
+
+37
+37
+37
+
+0
+14
+0
+12
+0
+5
+5
+
+37
+37
+37
+
+5
+0
+16
+38
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+
+37
+37
+37
+
+0
+0
+5
+35
+35
+
+37
+37
+37
+
+35
+5
+
+37
+37
+37
+
+5
+0
+0
+0
+5
+5
+0
+5
+0
+0
+0
+0
+0
+5
+5
+
+37
+37
+37
+
+5
+0
+0
+
+37
+37
+37
+
+0
+0
+5
+27
+27
+0
+0
+0
+14 15
+18
+0
+0
+0
+14 15
+0
+0
+0
+29
+0
+0
+0
+0
+5
+0 5
+0 5
+0 5
+5
+0 5
+5
+0 5
+5
+0 5
+0 5
+0
+0
+14
+0
+5
+12
+26
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+15
+0
+0
+0
+0
+0
+0
+0
+0
+0
+26
+35
+35
+
+37
+37
+37
+
+35
+35
+35
+
+37
+37
+37
+
+35
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+31 5
+0
+0
+22
+0
+0
+15
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+12
+22
+22
+0
+0
+5
+5
+0
+0 5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+5
+0
+0
+0
+0
+0
+19
+0
+0
+0
+0
+0
+0
+0
+0
+5
+5
+0
+5
+0
+0
+0
+5
+0
+0
+5
+0
+5
+5
+
+37
+37
+37
+
+5
+0
+
+37
+37
+37
+
+0
+0
+
+37
+37
+37
+
+0
+0
+0
+0
+9
+0
+0
+17
+0
+8
+0
+0
+
+37
+37
+37
+
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+5
+5
+38
+0
+0
+0
+0
+0
+0
+0
+0
+12
+5
+0
+0
+5
+0
+0
+12
+0
+0
+0
+0
+18
+0
+0
+12
+35
+35
+
+37
+37
+37
+
+35
+0
+0
+12
+0
+0
+12
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+12
+0
+
+
+37
+37
+37
+37
+37
+37
+
+
+12
+5
+0
+0
+0
+12
+0
+12
+0
+12
+0
+0
+12
+0
+12
+5
+0
+5
+0
+12
+0
+0
+0
+0
+5
+5
+0
+5
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+5
+0
+5
+0
+0
+5
+5
+0
+16
+0
+18
+26
+0 5
+0 5
+0 5 14
+0 5 14
+0
+0
+0
+0
+0
+0
+0
+5
+0
+0
+
+37
+37
+37
+
+0
+0
+
+37
+37
+37
+
+0
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+5
+17
+0
+0
+0
+0
+5
+5
+
+37
+37
+37
+
+5
+38
+38
+38
+38
+38
+38
+38
+38
+0
+0
+0
+5
+5
+5
+5
+5
+20
+20
+20
+0
+28
+0
+0 5
+5
+0
+0
+0
+0
+12
+35
+35
+
+37
+37
+37
+
+35
+35
+35
+
+37
+37
+37
+
+35
+0
+12
+0
+12
+0
+12
+0
+12
+0
+5
+0
+5
+5
+
+37
+37
+37
+
+5
+0
+38
+38
+38
+38
+0
+0
+0
+0
+0
+0
+0
+35
+35
+
+37
+37
+37
+
+35
+35
+35
+
+37
+37
+37
+
+35
+0
+0
+0
+0
+5
+0
+0
+5
+0
+16
+5
+0
+16
+0
+5
+0
+12
+5
+0
+0
+0
+18
+0
+0
+5
+0
+0
+0
+0
+0
+5
+5
+0
+0
+0
+5
+5
+0
+0
+
+17
+0
+0
+0
+0
+0
+5
+5
+0
+0
+0
+0
+5
+5
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+5
+12
+0
+0
+5
+0
+0
+12
+0
+0
+0
+5
+12
+0
+5
+12
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+0
+12
+0
+
+
+37
+37
+37
+37
+37
+37
+
+
+12
+5
+0
+0
+12
+0
+12
+5
+12
+0
+0
+0
+12
+5
+12
+5
+0
+5
+0
+0
+12
+0
+0
+0
+12
+0
+12
+0
+0
+0
+0
+0
+5
+0
+5
+5
+5
+0
+0
+5
+5
+0
+0
+5
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+5
+0
+5
+5
+5
+5
+0
+0
+0
+0
+0
+5
+5
+0
+0
+0
+0
+0
+0
+15
+0
+0
+0
+0
+0
+0
+5
+0
+0
+5
+0
+0
+5
+15
+0
+5
+5
+5
+5
+0
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+
+37
+37
+37
+
+0
+0
+0
+
+37
+37
+37
+
+0
+0
+0
+
+37
+37
+37
+
+0
+mipsel-linux-gnueabi mips-linux-gnueabi
+
+
+
+
+
+
+5
+5
+5
+5
+0
+5
+0
+0
+0
+0
+0
+0
+0 5
+0
+0 5
+0 5
+0
+0
+0
+0 5
+5
+0
+0 5
+0
+0 5
+0
+5
+0 5
+0 5
+0
+0
+0 5
+0
+0
+0 5
+0 5
+0
+0 5
+0 5
+0 5
+0 5
+0
+0
+0
+0 5
+0
+0
+0
+0
+5
+0 5
+5
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+5
+5
+5
+5
+5
+5
+0
+0
+5
+5
+5
+0
+0
+0
+0
+0 5
+0
+0 5
+0 5
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+5
+5
+5
+0
+0
+0
+5
+0
+0
+0
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+0
+27
+
+27
+27
+
+27
+
+
+
+
+0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+0
+
+
+
+
+
+
+0
+0
+0
+
+
+27
+
+27
+
+5
+20
+5
+0
+0
+27
+
+27
+
+27
+
+27
+
+
+
+
+5
+5
+5
+0
+0
+0
+15
+5
+5
+5
+0
+0
+
+0
+16
+0
+27
+
+27
+
+0
+5
+5
+0
+12
+0
+0
+12
+0
+12
+0
+22
+5
+5
+30
+5
+5
+0
+0
+0
+0
+0
+0
+
+
+
+20
+0
+5
+5
+0
+
+
+0
+27
+
+27
+
+27
+
+27
+
+27
+
+27
+
+
+35
+
+
+5
+0
+27
+27
+
+
+
+
+
+
+0
+16
+16
+16
+16
+0 5
+0 5
+
+0 5
+
+
+
+
+
+
+
+
+5
+
+
+
+
+
+
+
+
+
+27
+
+27
+
+0
+5
+5
+
+
+5
+15
+0
+5
+0
+19
+19
+5
+5
+0
+5
+5
+16
+5
+5
+0
+5
+16
+16
+27
+
+27
+
+
+
+28
+16
+0
+16
+16
+16
+16
+5
+0
+0
+0
+15
+
+0
+16
+0
+
+
+
+
+0
+27
+
+27
+
+5
+5
+5
+5
+
+5
+12
+5
+35
+35
+
+
+5
+0
+0
+
+0
+5
+0
+0
+
+0
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+5
+5
+30
+30
+
+
+5
+5
+5
+5
+5
+5
+0
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+0
+27
+
+27
+
+27
+
+27
+
+27
+
+27
+
+5
+5
+5
+
+
+27
+
+27
+
+5
+0
+5
+5
+0
+5
+0
+0
+0
+0
+0
+0
+0
+5
+0
+0
+27
+
+27
+
+27
+
+27
+
+27
+
+27
+
+23
+0
+
+
+
+0
+5
+0
+0
+0
+0
+16
+16
+16
+
+0
+
+
+
+15
+
+15
+0
+
+
+
+15
+5
+
+
+
+
+15
+
+
+
+
+
+
+0
+0
+19
+
+
+11
+
+
+
+
+5
+5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+0
+0
+0
+7
+0
+0
+0
+20
+20
+0
+5
+19
+19
+19
+19
+0
+0
+5
+28
+22
+27
+
+27
+
+
+28
+5
+16
+16
+15
+0
+0
+0
+0
+14
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+14
+14
+5
+5
+5
+5
+5
+5
+5
+0
+14
+14
+14
+16
+5
+5
+0
+0
+16
+16
+17
+0
+16
+16
+16
+13
+0
+0
+0
+0
+27
+
+27
+
+5
+5
+5
+0
+5
+8
+8
+8
+8
+0
+27
+27
+
+19
+18
+19
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0
+5
+5
+
+
+33
+0
+0
+5
+
+
+
+27
+
+27
+
+15
+15
+27
+
+
+27
+
+
+16
+5
+0
+15
+
+5
+0
+16
+0
+5
+5
+
+15
+
+
+
+
+
+
+5
+15
+
+5
+5
+5
+5
+
+
+0
+0
+5
+12
+
+5
+15
+
+
+
+
+
+15
+
+5
+5
+5
+
+
+
+
+5
+5
+5
+5
+5
+5
+5
+
+
+
+
+0
+5
+
+0
+5
+0
+5
+0
+5
+0
+5
+0
+5
+0
+0
+5
+0
+5
+0
+5
+5
+
+
+16
+5
+5
+16
+0
+0
+5
+5
+5
+5
+5
+5
+5
+
+16
+0
+
+
+0
+
+0
+
+
+12
+20
+20
+5
+15
+0
+16
+15
+0
+15
+15
+0
+16
+16
+16
+0
+0
+16
+16
+16
+5
+16
+5
+16
+12
+5
+16
+16
+16
+16
+0
+5
+
+0
+5
+0
+5
+0
+5
+0
+5
+16
+0
+5
+0
+5
+5
+16
+5
+5
+16
+16
+16
+16
+5
+16
+0
+5
+5
+0
+16
+0
+5
+15
+0
+5
+27
+
+27
+
+27
+
+27
+
+27
+
+27
+
+5
+5
+5
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0 5
+0 5
+0 5 14
+5
+0
+0
+0
+0
+0
+0
+22
+0
+0
+0
+0
+
+37
+37
+37
+
+0
+0
+
+37
+37
+37
+
+0
+0
+0
+5
+0
+0
+0
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+0
+28
+0
+5
+
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+
+37
+37
+37
+
+0
+0
+
+37
+37
+37
+
+0
+0
+0
+0
+0
+0
+
+37
+37
+37
+
+0
+0
+
+37
+37
+37
+
+0
+0
+
+37
+37
+37
+
+0
+0
+0
+0
+0
+0
+0
+5
+5
+5
+0
+0
+0
+5
+5
+5
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+0
+28
+28
+5
+5
+
+37
+37
+37
+
+5
+0
+0
+5
+5
+
+37
+37
+37
+
+5
+5
+
+37
+37
+37
+
+5
+5
+38
+0
+0
+35
+0
+35
+
+37
+37
+37
+
+35
+5
+5
+5
+5
+
+37
+37
+37
+
+5
+5
+5
+
+37
+37
+37
+
+5
+5
+
+37
+37
+37
+
+5
+5
+5
+5
+
+37
+37
+37
+
+5
+5
+
+37
+37
+37
+
+5
+5
+0
+0
+0
+5
+0
+0
+
+37
+37
+37
+
+0
+5
+5
+
+37
+37
+37
+
+5
+5
+
+37
+37
+37
+
+5
+5
+0
+0
+
+37
+37
+37
+
+0
+5
+5
+
+37
+37
+37
+
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+5
+
+37
+37
+37
+
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+26
+29 5
+29 5
+29 5
+29 5
+29 5
+5
+5
+5
+
+37
+37
+37
+
+5
+5
+
+37
+37
+37
+
+5
+0
+0
+0
+0
+38
+38
+38
+38
+38
+38
+0
+5
+5
+
+37
+37
+37
+
+5
+0
+37
+0
+0
+
+37
+37
+37
+
+0
+0
+0
+
+37
+37
+37
+
+0
+0
+
+37
+37
+37
+
+0
+0
+5
+5
+
+37
+37
+37
+
+5
+5
+5
+
+37
+37
+37
+
+5
+5
+5
+
+37
+37
+37
+
+5
+0
+5
+0
+5
+5
+
+37
+37
+37
+
+5
+5
+
+37
+37
+37
+
+5
+5
+5
+5
+
+37
+37
+37
+
+5
+5
+5
+
+37
+37
+37
+
+5
+5
+
+37
+37
+37
+
+5
+5
+0
+0
+0
+0
+38
+0
+0
+0
+5
+38
+0
+5
+0
+0
+0
+0
+0
+9
+0
+14
+0
+0
+14
+15
+0 5
+0
+5
+38
+5
+0
+0
+0
+0
+0
+0
+38
+0
+0
+21
+12
+0
+16
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+22
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+0
+13
+21
+13
+18
+13
+0
+0
+0
+0
+0
+
+37
+37
+37
+
+0
+0
+
+37
+37
+37
+
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+19
+19
+19
+0
+0
+0
+0
+0
+0
+23
+0
+0 39
+5
+5
+
+37
+37
+37
+
+5
+5 39
+5 37
+
+37
+37
+37
+
+16
+0 37
+
+37
+37
+37
+
+0
+35
+0
+0
+
+37
+37
+37
+
+0
+
+38
+38
+
+
+38
+38
+
+
+38
+38
+
+
+38
+38
+
+
+38
+
+
+38
+
+
+38
+
+
+38
+
+
+
+
+
+
+
+
+
+
+
+
+
+0
+0
+
+37
+37
+37
+
+0
+16
+38
+38
+22
+23
+25
+25
+5
+0
+0
+0
+16
+0
+16
+0 5
+0
+0 38
+38
+0
+0
+0
+5
+5
+5
+
+37
+37
+37
+
+5
+38
+38
+0 5
+16
+5
+5
+5
+5
+5
+5
+35
+5
+5
+0
+0
+5
+0
+0
+5
+35
+5
+35
+5
+5
+35
+5
+0
+0
+0
+0
+5
+5
+0
+5
+0
+0
+0 5
+5
+0
+0
+0
+5
+22
+22
+0
+0
+5
+5
+5
+5
+12
+0
+0
+0
+0
+0
+12
+0
+0
+0
+0
+
+37
+37
+37
+
+0
+5
+5
+
+37
+37
+37
+
+5
+5
+5
+
+37
+37
+37
+
+5
+35
+35
+
+37
+37
+37
+
+35
+5 32
+5
+5
+
+37
+37
+37
+
+5
+35
+35
+
+37
+37
+37
+
+35
+0
+0
+
+37
+37
+37
+
+0
+5
+38
+38
+0 8
+0 5
+5
+0 5
+0
+0
+0
+0
+0
+0
+5
+5
+5
+5
+5
+0
+5
+0
+0
+12
+12
+12
+0
+5
+0
+0
+
+37
+37
+37
+
+0
+35
+35
+
+37
+37
+37
+
+35
+35
+35
+
+37
+37
+37
+
+35
+0
+0
+5
+5
+0 5
+5
+12
+0
+5
+5
+5
+38
+38
+0
+0
+5
+5
+0
+0
+0
+5
+0
+33
+33
+33
+33
+33
+0
+0
+0
+0
+0
+0
+5
+0
+18
+12
+16
+5
+5
+0
+5
+5
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0 5
+0
+0 5
+28
+0
+0
+0
+0
+5
+39
+0
+5
+5
+5
+0
+0
+5
+0
+0
+0
+35
+0
+0
+0
+0
+0
+0
+0
+0 5
+0
+0 5
+0
+0 5
+9
+0
+0
+0 5
+0
+0
+0 5
+0 5
+0
+0 5
+0
+0
+12
+15
+0
+0
+5
+0
+0
+0
+0
+5
+5
+0
+0 5
+0
+0 5
+0
+0 5
+0
+0
+5
+0
+0
+0
+0
+0
+35
+35
+
+37
+37
+37
+
+35
+0
+0
+0
+0
+5
+0
+0
+0
+0 5
+0
+0 5
+0
+0 5
+5
+0
+0
+0
+0 5
+0
+0 5
+0
+0 5
+35
+0
+0
+0
+31 5
+0
+0 5
+0
+0 5
+0
+0 5
+0
+0
+0
+0
+0
+0 5
+0
+0 5
+0
+0 5
+22
+22
+22
+22
+0
+0
+0
+15
+0
+0 5
+0
+0 5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+5
+5
+5
+5
+0
+5
+5
+5
+5
+0
+12
+0 37
+5 37
+0
+0
+5
+0
+0
+14
+14
+14
+5
+5
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+0
+
+37
+37
+37
+
+0
+5
+5
+5
+5
+5
+5
+5
+0
+0
+
+37
+37
+37
+
+0
+5
+5
+5
+5
+
+0
+17
+17
+17
+17
+17
+17
+17
+14
+14
+14
+14
+14
+14
+17
+17
+17
+17
+17
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+
+0
+16
+16
+21
+16
+0
+
+0
+
+
+0
+5
+0
+12
+0
+12
+0
+5
+0
+0
+12
+0
+12
+12
+0
+12
+0
+0
+12
+0
+0
+0
+0
+12
+0
+0
+0
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+5
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+0
+
+37
+37
+37
+
+0
+0
+0
+
+37
+37
+37
+
+0
+0
+0
+
+37
+37
+37
+
+0
+0
+0
+5
+5
+5
+5
+5
+5
+5
+5
+5
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+
+37
+37
+37
+
+0
+0
+0
+0 33
+0
+0 33
+
+
+37
+37
+37
+37
+37
+37
+
+
+0
+0 33
+0
+12
+0
+16
+5 16
+5 16
+0
+12
+0
+0
+12
+35
+35
+
+37
+37
+37
+
+35
+5
+5
+
+37
+37
+37
+
+5
+5
+5
+
+37
+37
+37
+
+5
+0
+0
+0
+0 5
+0
+0
+0
+5
+0
+0 39
+0
+0
+
+37
+37
+37
+
+0
+0
+0
+
+37
+37
+37
+
+0
+5 39
+5 37
+
+37
+37
+37
+
+5
+0
+0
+
+37
+37
+37
+
+0
+0 37
+
+37
+37
+37
+
+0
+0
+0
+0
+12
+5
+5
+
+37
+37
+37
+
+5
+5
+5
+
+37
+37
+37
+
+5
+0
+0
+5
+12
+12
+0
+5
+0
+0
+0
+22
+0
+0
+0
+0
+0
+0
+0
+0
+0
+28
+28
+0
+0
+0
+0
+0
+0
+0
+5
+5
+
+0
+0
+0
+0
+0
+37
+0
+0
+0
+5
+5
+0
+5
+0
+16
+5
+0
+16
+19
+19
+23
+23
+0
+5
+23
+23
+0
+0
+0
+37
+0
+0
+5
+0
+0
+
+37
+37
+37
+
+0
+
+5
+0
+0
+0
+0
+15
+15
+15
+15
+15
+15
+15
+15
+15
+15
+0
+0
+0
+0 5
+0
+0
+0
+0
+0
+38
+38
+38
+38
+38
+38
+0
+0
+0
+0
+26
+5
+5
+
+37
+37
+37
+
+5
+0
+5
+5
+
+37
+37
+37
+
+5
+5
+5
+12
+0
+0
+
+37
+37
+37
+
+0
+34
+34
+
+37
+37
+37
+
+34
+5
+5
+5
+34
+34
+
+37
+37
+37
+
+34
+0
+5 14
+5 14
+5
+0
+0
+12
+0
+0
+0
+0
+5
+5
+24
+0
+0
+0
+0
+0
+0
+0
+5
+26
+0
+16
+16
+16
+0
+0
+0
+0
+0
+0
+
+
+
+0
+5
+0
+0
+0 5
+0
+0
+0
+21
+6
+37
+37
+37
+37
+37
+0
+0
+0
+0
+0
+0
+0 5
+5
+5 14
+5
+5 14
+5
+5
+6
+27 5
+39
+5
+5
+39
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+27 5
+0 39
+5
+5
+5
+0 37
+
+37
+37
+37
+
+0
+16
+0
+5
+5
+22
+36
+22
+36
+0
+5
+5
+25
+25
+27
+27
+0
+
+0
+0
+0
+22
+0
+0
+0
+14 15
+0
+5
+0
+0
+0
+0
+5
+5
+5
+0 5
+14 15
+0
+5
+0
+0
+0
+0
+5 14
+5
+5 14
+5
+5
+5
+5
+14
+5
+5
+0
+0 13
+0 13
+0 13
+0 13
+0 13
+0 13
+0
+14
+5
+0
+14
+5
+0 5
+0
+0
+0
+14 15
+30
+8
+5
+5
+24
+0
+0
+0
+0
+0
+0
+0
+24
+16
+0
+16
+0
+0
+16
+5
+0
+0
+0
+0
+16
+16
+5
+24
+16
+5
+0
+0
+16
+16
+5
+24
+16
+5
+0
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+0
+14 15
+30
+0
+0
+5
+24
+0
+15
+0
+0
+23
+5
+5
+5
+5
+5
+0
+14
+14
+5
+0
+5
+5
+0
+0
+0
+0
+0
+5
+5
+5
+0
+0
+22
+0
+0
+5
+0
+5
+5
+5
+5
+0
+5
+5
+22
+36
+22
+36
+0
+0
+0
+0
+0
+0
+20
+0
+22 34
+0
+0
+0
+0
+0
+0
+5
+0
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+12
+0
+5
+5
+0
+0
+16
+0
+0
+36
+0 12
+0
+0
+0
+24
+0
+0
+0
+0 15
+0
+0
+22
+22
+22
+0
+0
+0
+
+37
+37
+37
+
+0
+14
+0
+12
+0
+5
+5
+
+37
+37
+37
+
+5
+0
+16
+38
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+
+37
+37
+37
+
+0
+0
+5
+35
+35
+
+37
+37
+37
+
+35
+5
+
+37
+37
+37
+
+5
+0
+0
+0
+5
+5
+0
+5
+0
+0
+0
+0
+0
+5
+5
+
+37
+37
+37
+
+5
+0
+0
+
+37
+37
+37
+
+0
+0
+5
+27
+27
+0
+0
+0
+14 15
+18
+0
+0
+0
+14 15
+0
+0
+0
+29
+0
+0
+0
+0
+5
+0 5
+0 5
+0 5
+5
+0 5
+5
+0 5
+5
+0 5
+0 5
+0
+0
+14
+0
+5
+12
+26
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+15
+0
+0
+0
+0
+0
+0
+0
+0
+0
+26
+35
+35
+
+37
+37
+37
+
+35
+35
+35
+
+37
+37
+37
+
+35
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+31 5
+0
+0
+22
+0
+0
+15
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+12
+22
+22
+0
+0
+5
+5
+0
+0 5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+5
+0
+0
+0
+0
+0
+19
+0
+0
+0
+0
+0
+0
+0
+0
+5
+5
+0
+5
+0
+0
+0
+5
+0
+0
+5
+0
+5
+5
+
+37
+37
+37
+
+5
+0
+
+37
+37
+37
+
+0
+0
+
+37
+37
+37
+
+0
+0
+0
+0
+9
+0
+0
+17
+0
+8
+0
+0
+
+37
+37
+37
+
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+5
+5
+38
+0
+0
+0
+0
+0
+0
+0
+0
+12
+5
+0
+0
+5
+0
+0
+12
+0
+0
+0
+0
+18
+0
+0
+12
+35
+35
+
+37
+37
+37
+
+35
+0
+0
+12
+0
+0
+12
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+12
+0
+
+
+37
+37
+37
+37
+37
+37
+
+
+12
+5
+0
+0
+0
+12
+0
+12
+0
+12
+0
+0
+12
+0
+12
+5
+0
+5
+0
+12
+0
+0
+0
+0
+5
+5
+0
+5
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+5
+0
+5
+0
+0
+5
+5
+0
+16
+0
+18
+26
+0 5
+0 5
+0 5 14
+0 5 14
+0
+0
+0
+0
+0
+0
+0
+5
+0
+0
+
+37
+37
+37
+
+0
+0
+
+37
+37
+37
+
+0
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+5
+17
+0
+0
+0
+0
+5
+5
+
+37
+37
+37
+
+5
+38
+38
+38
+38
+38
+38
+38
+38
+0
+0
+0
+5
+5
+5
+5
+5
+20
+20
+20
+0
+28
+0
+0 5
+5
+0
+0
+0
+0
+12
+35
+35
+
+37
+37
+37
+
+35
+35
+35
+
+37
+37
+37
+
+35
+0
+12
+0
+12
+0
+12
+0
+12
+0
+5
+0
+5
+5
+
+37
+37
+37
+
+5
+0
+38
+38
+38
+38
+0
+0
+0
+0
+0
+0
+0
+35
+35
+
+37
+37
+37
+
+35
+35
+35
+
+37
+37
+37
+
+35
+0
+0
+0
+0
+5
+0
+0
+5
+0
+16
+5
+0
+16
+0
+5
+0
+12
+5
+0
+0
+0
+18
+0
+0
+5
+0
+0
+0
+0
+0
+5
+5
+0
+0
+0
+5
+5
+0
+0
+
+17
+0
+0
+0
+0
+0
+5
+5
+0
+0
+0
+0
+5
+5
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+5
+12
+0
+0
+5
+0
+0
+12
+0
+0
+0
+5
+12
+0
+5
+12
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+0
+12
+0
+
+
+37
+37
+37
+37
+37
+37
+
+
+12
+5
+0
+0
+12
+0
+12
+5
+12
+0
+0
+0
+12
+5
+12
+5
+0
+5
+0
+0
+12
+0
+0
+0
+12
+0
+12
+0
+0
+0
+0
+0
+5
+0
+5
+5
+5
+0
+0
+5
+5
+0
+0
+5
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+5
+0
+5
+5
+5
+5
+0
+0
+0
+0
+0
+5
+5
+0
+0
+0
+0
+0
+0
+15
+0
+0
+0
+0
+0
+0
+5
+0
+0
+5
+0
+0
+5
+15
+0
+5
+5
+5
+5
+0
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+
+37
+37
+37
+
+0
+0
+0
+
+37
+37
+37
+
+0
+0
+0
+
+37
+37
+37
+
+0
+x86_64-linux-gnu
+
+
+
+
+
+
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+
+
+
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+27
+36
+27
+27
+36
+27
+27
+27
+
+
+10
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+10
+
+
+
+
+
+10
+10
+10
+10
+
+
+27
+36
+27
+27
+10
+20
+10
+10
+10
+27
+36
+27
+27
+27
+36
+27
+27
+
+
+
+10
+10
+10
+10
+10
+10
+15
+10
+10
+10
+10
+10
+
+10
+16
+10
+27
+36
+27
+27
+10
+10
+10
+10
+12
+10
+10
+12
+10
+12
+10
+22
+10
+10
+30
+10
+10
+10
+10
+10
+
+
+10
+
+
+
+20
+10
+10
+10
+10
+
+
+10
+27
+36
+27
+27
+27
+36
+27
+27
+27
+36
+27
+
+27
+35
+
+
+10
+10
+27
+27
+
+
+
+
+
+25
+10
+16
+16
+16
+16
+10
+10
+36
+10
+
+
+
+
+
+
+
+
+10
+
+
+
+
+
+
+
+
+
+27
+36
+27
+27
+10
+10
+10
+36
+10
+10
+15
+10
+10
+
+19
+19
+10
+10
+10
+10
+10
+16
+10
+10
+10
+10
+16
+16
+27
+36
+27
+27
+
+
+28
+16
+10
+16
+16
+16
+16
+10
+10
+10
+10
+15
+
+10
+16
+10
+
+
+
+
+10
+27
+36
+27
+27
+10
+10
+10
+10
+35
+10
+12
+10
+35
+35
+36
+35
+10
+10
+10
+36
+10
+10
+10
+10
+36
+10
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+10
+10
+30
+30
+36
+30
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+27
+36
+27
+27
+27
+36
+27
+27
+27
+36
+27
+27
+10
+10
+10
+
+
+27
+36
+27
+27
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+27
+36
+27
+27
+27
+36
+27
+27
+27
+36
+27
+27
+23
+10
+
+
+
+10
+10
+10
+10
+10
+10
+16
+16
+16
+
+10
+
+
+
+15
+
+15
+10
+
+
+
+15
+10
+
+
+
+
+15
+
+
+
+
+
+
+10
+10
+19
+
+
+11
+
+
+
+
+10
+10
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+10
+10
+10
+10
+10
+10
+10
+20
+20
+10
+10
+19
+19
+19
+19
+10
+10
+10
+28
+22
+27
+36
+27
+27
+
+28
+10
+16
+16
+15
+10
+10
+10
+10
+14
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+14
+14
+10
+10
+10
+10
+10
+10
+10
+10
+14
+14
+14
+16
+10
+10
+10
+10
+16
+16
+17
+10
+16
+16
+16
+13
+
+
+
+
+27
+36
+27
+27
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+27
+27
+27
+19
+18
+19
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+36
+10
+33
+10
+10
+10
+
+
+
+27
+36
+27
+27
+15
+15
+27
+
+36
+27
+27
+
+16
+10
+10
+15
+
+10
+10
+16
+10
+10
+10
+
+15
+
+
+
+
+
+
+10
+15
+
+10
+10
+10
+10
+
+
+10
+10
+10
+12
+
+10
+15
+
+
+
+
+
+15
+
+10
+10
+10
+
+
+
+
+10
+10
+10
+10
+10
+10
+10
+
+
+
+
+10
+10
+36
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+
+10
+10
+10
+10
+
+10
+10
+
+
+16
+10
+10
+16
+10
+10
+10
+10
+10
+10
+10
+10
+10
+
+16
+10
+
+
+10
+
+10
+
+
+12
+20
+20
+10
+15
+10
+16
+15
+10
+15
+15
+10
+16
+16
+16
+10
+10
+16
+16
+16
+10
+16
+10
+16
+12
+10
+16
+16
+16
+16
+10
+10
+36
+10
+10
+10
+10
+10
+10
+10
+10
+16
+10
+10
+10
+10
+10
+16
+10
+10
+16
+16
+16
+16
+10
+16
+10
+10
+10
+10
+16
+10
+10
+15
+10
+10
+27
+36
+27
+27
+27
+36
+27
+27
+27
+36
+27
+27
+10
+10
+10
+10
+10
+
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+24 10 12 16
+24 10 12 16
+10 14
+
+10
+10
+10
+10
+10
+10
+22
+10
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+28
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+36
+37
+37
+37
+37
+10
+10
+36
+37
+37
+37
+37
+10
+10
+
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+28
+28
+10
+10
+36
+37
+37
+37
+37
+10
+
+
+10
+10
+36
+37
+37
+37
+37
+10
+10
+36
+37
+37
+37
+37
+10
+10
+38
+10
+10
+35
+10
+35
+36
+37
+37
+37
+37
+35
+10
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+10
+10
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+26
+29 10
+29 10
+29 10
+29 10
+29 10
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+10
+10
+38
+38
+38
+38
+38
+38
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+37
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+10
+10
+10
+38
+10
+10
+10
+10
+38
+10
+10
+10
+10
+10
+10
+10
+10
+10
+14
+10
+10
+14
+15
+10
+10
+10
+38
+10
+10
+10
+10
+10
+10
+10
+38
+10
+10
+21
+12
+10
+16
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+22
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+13
+21
+13
+18
+13
+10
+10
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+19
+19
+19
+10
+10
+10
+10
+10
+10
+23
+10
+10 39
+10
+10
+36
+37
+37
+37
+37
+10
+10 39
+10 37
+36
+37
+37
+37
+37
+10
+10 37
+36
+37
+37
+37
+37
+10
+35
+10
+10
+36
+37
+37
+37
+37
+10
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+10
+10
+36
+37
+37
+37
+37
+10
+16
+38
+38
+22
+22
+25
+25
+10
+10
+10
+10
+16
+10
+16
+10
+10
+10
+38
+10
+10
+10
+10
+10
+10
+36
+37
+37
+37
+37
+10
+38
+38
+10
+16
+10
+10
+10
+10
+10
+10
+35
+10
+10
+10
+10
+10
+10
+10
+10
+35
+10
+35
+10
+10
+35
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+22
+22
+10
+10
+10
+10
+10
+10
+12
+10
+10
+10
+10
+10
+12
+10
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+36
+37
+37
+37
+37
+10
+35
+35
+36
+37
+37
+37
+37
+35
+10 32
+10
+10
+36
+37
+37
+37
+37
+10
+35
+35
+36
+37
+37
+37
+37
+35
+10
+10
+36
+37
+37
+37
+37
+10
+10
+38
+38
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+12
+12
+12
+10
+10
+10
+10
+36
+37
+37
+37
+37
+10
+35
+35
+36
+37
+37
+37
+37
+35
+35
+35
+36
+37
+37
+37
+37
+35
+10
+10
+10
+10
+10
+10
+12
+10
+10
+10
+10
+38
+38
+10
+10
+10
+10
+10
+10
+10
+10
+10
+33
+33
+33
+33
+33
+10
+10
+10
+10
+10
+10
+10
+10
+18
+12
+16
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+28
+10
+10
+10
+10
+10
+39
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+35
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+12
+15
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+35
+35
+36
+37
+37
+37
+37
+35
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+35
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+22
+22
+22
+22
+10
+10
+10
+15
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+12
+10 37
+10 37
+10
+10
+10
+10
+10
+14
+14
+14
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+10
+10
+
+10
+17
+17
+17
+17
+17
+17
+17
+14
+14
+14
+14
+14
+14
+17
+17
+17
+17
+17
+17
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+
+10
+16
+16
+21
+16
+10
+
+10
+10
+10
+10
+10
+10
+12
+10
+12
+10
+10
+10
+10
+12
+10
+12
+12
+10
+12
+10
+10
+12
+10
+10
+10
+10
+12
+10
+10
+10
+10
+12
+10
+12
+10
+12
+10
+12
+10
+12
+10
+12
+10
+12
+10
+12
+10
+12
+10
+12
+10
+12
+10
+12
+10
+12
+10
+12
+10
+12
+10
+12
+10
+12
+10
+12
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+13
+10
+10
+10
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+10 33
+10
+10 33
+36
+36
+37
+37
+37
+37
+37
+37
+37
+37
+10
+10 33
+10
+12
+10
+16
+10 16
+10 16
+10
+12
+10
+10
+12
+35
+35
+36
+37
+37
+37
+37
+35
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10 39
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10 39
+10 37
+36
+37
+37
+37
+37
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10 37
+36
+37
+37
+37
+37
+10
+10
+10
+10
+12
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+10
+12
+12
+10
+10
+10
+10
+10
+22
+10
+10
+10
+10
+10
+10
+10
+10
+10
+28
+28
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+26 10
+37
+10
+10
+10
+10
+10
+10
+10
+10
+16
+10
+10
+16
+19
+19
+23
+23
+10
+10
+23
+23
+10
+10
+10
+37
+10
+10
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+10
+10
+10
+10
+15
+15
+15
+15
+15
+15
+15
+15
+15
+15
+10
+10
+10
+10
+10
+10
+10
+10
+10
+38
+38
+38
+38
+38
+38
+10
+10
+10
+10
+26
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+12
+10
+10
+36
+37
+37
+37
+37
+10
+34
+34
+36
+37
+37
+37
+37
+34
+10
+10
+10
+34
+34
+36
+37
+37
+37
+37
+34
+10
+10 14
+10 14
+10
+10
+10
+12
+10
+10
+10
+10
+10
+10
+24
+10
+10
+10
+10
+10
+10
+10
+10
+26
+10
+16
+16
+16
+10
+10
+10
+10
+10
+10
+
+
+
+10
+10
+10
+10
+10
+10
+10
+10
+21
+10
+37
+37
+37
+37
+37
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+27 10
+39
+10
+10
+39
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+27 10
+10 39
+10
+10
+10
+10 37
+36
+37
+37
+37
+37
+10
+16
+10
+10
+10
+22
+36
+22
+36
+10
+10
+10
+25
+25
+27
+27
+10
+
+10
+10
+10
+22
+10
+10
+10
+14 15
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+14 15
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+14
+10
+10
+10
+10 13
+10 13
+10 13
+10 13
+10 13
+10 13
+10
+14
+10
+10
+14
+10
+10
+10
+10
+10
+14 15
+30
+10
+10
+10
+24
+10
+10
+10
+10
+10
+10
+10
+24
+16
+10
+16
+10
+10
+16
+10
+10
+10
+10
+10
+16
+16
+10
+24
+16
+10
+10
+10
+16
+16
+10
+24
+16
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+14 15
+30
+10
+10
+10
+24
+10
+15
+10
+10
+23
+10
+10
+10
+10
+10
+10
+14
+14
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+22
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+22
+36
+22
+36
+10
+10
+10
+10
+10
+10
+20
+10
+22 34
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+12
+10
+10
+10
+10
+10
+16
+10
+10
+36
+10 12
+10
+10
+10
+24
+10
+10
+10
+10 15
+10
+10
+22
+22
+22
+10
+10
+10
+36
+37
+37
+37
+37
+10
+14
+10
+12
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+16
+38
+
+10
+10
+10
+10
+10
+10
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+35
+35
+36
+37
+37
+37
+37
+35
+10
+36
+37
+37
+37
+37
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+27
+27
+10
+10
+10
+14 15
+18
+10
+10
+10
+14 15
+10
+10
+10
+29
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+14
+10
+10
+12
+26
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+15
+10
+10
+10
+10
+10
+10
+10
+10
+10
+26
+35
+35
+36
+37
+37
+37
+37
+35
+35
+35
+36
+37
+37
+37
+37
+35
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+22
+10
+10
+15
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+12
+22
+22
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+19
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+36
+37
+37
+37
+37
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+10
+10
+10
+10
+17
+10
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+38
+10
+10
+10
+10
+10
+10
+10
+10
+12
+10
+10
+10
+10
+10
+10
+12
+10
+10
+10
+10
+18
+10
+10
+12
+35
+35
+36
+37
+37
+37
+37
+35
+10
+10
+12
+10
+10
+12
+10
+10
+10
+10
+10
+10
+10
+13
+10
+10
+10
+10
+10
+10
+12
+10
+36
+36
+37
+37
+37
+37
+37
+37
+37
+37
+12
+10
+10
+10
+10
+12
+10
+12
+10
+14
+10
+10
+12
+10
+14
+10
+10
+10
+10
+12
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+16
+10
+18
+26
+24 10 12 16
+24 10 12 16
+10 14
+10 14
+10
+10
+10
+10
+10
+
+10
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+17
+10
+10
+10
+10
+10
+10
+36
+37
+37
+37
+37
+10
+38
+38
+38
+38
+38
+38
+38
+38
+10
+10
+10
+10 14
+10 14
+10 14
+10 14
+10 14
+20
+20
+20
+10
+28
+10
+10
+10
+10
+10
+10
+10
+12
+35
+35
+36
+37
+37
+37
+37
+35
+35
+35
+36
+37
+37
+37
+37
+35
+10
+12
+10
+12
+10
+12
+10
+12
+10
+10
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+38
+38
+38
+38
+10
+10
+10
+10
+10
+10
+10
+35
+35
+36
+37
+37
+37
+37
+35
+35
+35
+36
+37
+37
+37
+37
+35
+10
+10
+10
+10
+10
+10
+10
+10
+10
+16
+10
+10
+16
+10
+10
+10
+12
+10
+10
+10
+10
+18
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+
+17
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+12
+10
+10
+10
+10
+10
+12
+10
+10
+10
+10
+12
+10
+10
+12
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+12
+10
+36
+36
+37
+37
+37
+37
+37
+37
+37
+37
+12
+10
+10
+10
+12
+10
+12
+10
+12
+10
+10
+10
+12
+10
+12
+10
+10
+10
+10
+10
+12
+10
+10
+10
+12
+10
+12
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+15
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+15
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+36
+37
+37
+37
+37
+10
+10
+10
+36
+37
+37
+37
+37
+10
+x86_64-linux-gnux32
+
+
+
+
+
+
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+
+
+
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+28
+36
+28
+28
+36
+28
+28
+28
+
+
+28
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+28
+
+
+
+
+
+28
+28
+28
+28
+
+
+28
+36
+28
+28
+28
+28
+28
+28
+28
+28
+36
+28
+28
+28
+36
+28
+28
+
+
+
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+
+28
+28
+28
+28
+36
+28
+28
+
+
+
+
+28
+28
+
+28
+
+28
+28
+28
+28
+28
+30
+28
+28
+28
+28
+28
+
+
+28
+
+
+
+28
+28
+28
+28
+28
+
+
+28
+28
+36
+28
+28
+28
+36
+28
+28
+28
+36
+28
+
+28
+35
+
+
+28
+28
+28
+28
+
+
+
+
+
+28
+28
+28
+28
+28
+28
+28
+28
+36
+28
+
+
+
+
+
+
+
+
+28
+
+
+
+
+
+
+
+
+
+28
+36
+28
+28
+28
+28
+28
+36
+28
+28
+28
+28
+28
+
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+36
+28
+28
+
+
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+
+28
+28
+28
+
+
+
+
+28
+28
+36
+28
+28
+28
+28
+28
+28
+35
+28
+28
+28
+35
+35
+36
+35
+28
+28
+28
+36
+28
+28
+28
+28
+36
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+30
+30
+36
+30
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+36
+28
+28
+28
+36
+28
+28
+28
+36
+28
+28
+28
+28
+28
+
+
+28
+36
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+36
+28
+28
+28
+36
+28
+28
+28
+36
+28
+28
+28
+28
+
+
+
+28
+28
+28
+28
+28
+28
+28
+28
+28
+
+28
+
+
+
+28
+
+28
+28
+
+
+
+28
+28
+
+
+
+
+28
+
+
+
+
+
+
+28
+28
+28
+
+
+28
+
+
+
+
+28
+28
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+36
+28
+28
+
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+
+
+
+
+28
+36
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+36
+28
+33
+28
+28
+28
+
+
+
+28
+36
+28
+28
+28
+28
+28
+
+36
+28
+28
+
+28
+28
+28
+28
+
+28
+28
+28
+28
+28
+28
+
+28
+
+
+
+
+
+
+28
+28
+
+28
+28
+28
+28
+
+
+28
+28
+28
+28
+
+28
+28
+
+
+
+
+
+28
+
+28
+28
+28
+
+
+
+
+28
+28
+28
+28
+28
+28
+28
+
+
+
+
+28
+28
+36
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+
+28
+28
+28
+28
+
+28
+28
+
+
+28
+28
+
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+
+28
+28
+
+
+28
+
+28
+
+
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+36
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+36
+28
+28
+28
+36
+28
+28
+28
+36
+28
+28
+28
+28
+28
+28
+28
+
+28
+28
+28
+28
+28
+28
+28
+28
+28
+
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+36
+37
+37
+37
+37
+28
+28
+36
+37
+37
+37
+37
+28
+28
+
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+
+
+28
+28
+36
+37
+37
+37
+37
+28
+28
+36
+37
+37
+37
+37
+28
+28
+38
+28
+28
+35
+28
+35
+36
+37
+37
+37
+37
+35
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+28
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+29 28
+29 28
+29 28
+29 28
+29 28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+28
+28
+38
+38
+38
+38
+38
+38
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+37
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+28
+28
+28
+38
+28
+28
+28
+28
+38
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+38
+28
+28
+28
+28
+28
+28
+28
+38
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28 39
+28
+28
+36
+37
+37
+37
+37
+28
+28 39
+28 37
+36
+37
+37
+37
+37
+28
+28 37
+36
+37
+37
+37
+37
+28
+35
+28
+28
+36
+37
+37
+37
+37
+28
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+28
+28
+36
+37
+37
+37
+37
+28
+28
+38
+38
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+38
+28
+28
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+38
+38
+28
+28
+28
+28
+28
+28
+28
+28
+35
+28
+28
+28
+28
+28
+28
+28
+28
+35
+28
+35
+28
+28
+35
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+36
+37
+37
+37
+37
+28
+35
+35
+36
+37
+37
+37
+37
+35
+28 32
+28
+28
+36
+37
+37
+37
+37
+28
+35
+35
+36
+37
+37
+37
+37
+35
+28
+28
+36
+37
+37
+37
+37
+28
+28
+38
+38
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+35
+35
+36
+37
+37
+37
+37
+35
+35
+35
+36
+37
+37
+37
+37
+35
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+38
+38
+28
+28
+28
+28
+28
+28
+28
+28
+28
+33
+33
+33
+33
+33
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+39
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+35
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+35
+35
+36
+37
+37
+37
+37
+35
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+35
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28 37
+28 37
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+28
+28
+
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+
+28
+28
+28
+28
+28
+28
+
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+28 33
+28
+28 33
+36
+36
+37
+37
+37
+37
+37
+37
+37
+37
+28
+28 33
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+35
+35
+36
+37
+37
+37
+37
+35
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+36
+37
+37
+37
+37
+28
+
+28
+28
+28
+28
+28
+28
+28
+28
+28 39
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28 39
+28 37
+36
+37
+37
+37
+37
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28 37
+36
+37
+37
+37
+37
+28
+28
+28
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+37
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+37
+28
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+38
+38
+38
+38
+38
+38
+28
+28
+28
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+34
+34
+36
+37
+37
+37
+37
+34
+28
+28
+28
+34
+34
+36
+37
+37
+37
+37
+34
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+
+
+
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+37
+37
+37
+37
+37
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+39
+28
+28
+39
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28 39
+28
+28
+28
+28 37
+36
+37
+37
+37
+37
+28
+28
+28
+28
+28
+28
+36
+28
+36
+28
+28
+28
+28
+28
+28
+28
+28
+
+28
+28
+28
+28
+28
+
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+30
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+30
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+36
+28
+36
+28
+28
+28
+28
+28
+28
+28
+28
+28 34
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+36
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+38
+
+28
+28
+28
+28
+28
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+35
+35
+36
+37
+37
+37
+37
+35
+28
+36
+37
+37
+37
+37
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+29
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+35
+35
+36
+37
+37
+37
+37
+35
+35
+35
+36
+37
+37
+37
+37
+35
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+36
+37
+37
+37
+37
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+38
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+35
+35
+36
+37
+37
+37
+37
+35
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+36
+36
+37
+37
+37
+37
+37
+37
+37
+37
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+
+28
+28
+
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+38
+38
+38
+38
+38
+38
+38
+38
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+35
+35
+36
+37
+37
+37
+37
+35
+35
+35
+36
+37
+37
+37
+37
+35
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+38
+38
+38
+38
+28
+28
+28
+28
+28
+28
+28
+35
+35
+36
+37
+37
+37
+37
+35
+35
+35
+36
+37
+37
+37
+37
+35
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+36
+36
+37
+37
+37
+37
+37
+37
+37
+37
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+36
+37
+37
+37
+37
+28
+28
+28
+36
+37
+37
+37
+37
+28
+i386-linux-gnu
+
+
+
+
+
+
+2
+1
+1
+1
+0
+5
+0
+0
+0
+0
+0
+0
+0 1
+0
+0 1
+0 1
+0
+0
+0
+0 5
+1 5
+0
+0 1
+0
+0 1
+0
+1
+0 1
+0 1
+0
+0
+0 1
+0
+0
+0 1
+0 1
+0
+0 1
+0 1
+0 1
+0 1
+0
+0
+0
+0 1
+0
+0
+0
+0
+5
+0 5
+1 5
+0
+0
+0
+0
+0
+0
+1
+0
+0
+0
+5
+5
+5
+5
+5
+5
+0
+0
+5
+5
+5
+0
+0
+0
+0
+0 1
+0
+0 1
+0 1
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+5
+5
+5
+0
+0
+0
+5
+0
+0
+0
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+0
+27
+36
+27
+27
+36
+27
+27
+27
+
+
+0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+0
+
+
+
+
+
+
+0
+0
+0
+
+
+27
+36
+27
+27
+1
+20
+5
+0
+0
+27
+36
+27
+27
+27
+36
+27
+27
+
+
+
+1
+1
+1
+0
+0
+0
+15
+1
+1
+1
+0
+0
+
+0
+16
+0
+27
+36
+27
+27
+0
+5
+5
+0
+12
+0
+0
+12
+0
+12
+0
+22
+4
+4
+30
+5
+5
+0
+0
+0
+0
+0
+0
+
+0
+
+20
+0
+1
+5
+0
+
+
+0
+27
+36
+27
+27
+27
+36
+27
+27
+27
+36
+27
+5
+27
+35
+5
+
+5
+0
+27
+27
+
+
+
+
+
+25
+0
+16
+16
+16
+16
+0 1
+0 1
+36
+0 1
+
+
+
+
+
+
+
+
+5
+
+
+
+
+
+
+
+
+
+27
+36
+27
+27
+0
+1
+1
+36
+1
+5
+15
+0
+5
+0
+19
+19
+5
+5
+0
+1
+5
+16
+5
+5
+0
+1 5
+16
+16
+27
+36
+27
+27
+
+
+28
+16
+0
+16
+16
+16
+16
+5
+0
+0
+0
+15
+
+0
+16
+0
+
+
+
+
+0
+27
+36
+27
+27
+1
+1
+1
+1
+35
+1
+12
+1
+35
+35
+36
+35
+1
+0
+0
+36
+0
+1
+0
+0
+36
+0
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+1
+1
+30
+30
+36
+30
+1
+1
+1
+1
+1
+1
+0
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+0
+27
+36
+27
+27
+27
+36
+27
+27
+27
+36
+27
+27
+1
+1
+1
+
+
+27
+36
+27
+27
+1
+0
+1
+1
+0
+1
+0
+0
+0
+0
+0
+0
+0
+1
+0
+0
+27
+36
+27
+27
+27
+36
+27
+27
+27
+36
+27
+27
+23
+0
+
+
+
+0
+1 5
+0
+0
+0
+0
+16
+16
+16
+
+0
+2
+2
+2
+15
+2
+15
+0
+2
+2
+2
+15
+2
+2
+2
+2
+2
+15
+2
+2
+2
+
+
+0
+0
+0
+19
+
+
+11
+
+
+
+
+1
+5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+0
+0
+0
+7
+0
+0
+0
+20
+20
+0
+5
+19
+19
+19
+19
+0
+0
+1
+28
+22
+27
+36
+27
+27
+
+28
+1 5
+16
+16
+15
+0
+0
+0
+0
+14
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+14
+14
+5
+5
+5
+5
+5
+5
+5
+0
+14
+14
+14
+16
+1 5
+1
+0
+0
+16
+16
+17
+0
+16
+16
+16
+13
+0
+0
+0
+0
+27
+36
+27
+27
+5
+5
+5
+0
+5
+8
+8
+8
+8
+0
+27
+27
+27
+19
+18
+19
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0
+1
+1
+36
+1
+33
+0
+0
+4
+
+
+
+27
+36
+27
+27
+15
+15
+27
+
+36
+27
+27
+
+16
+5
+0
+15
+2
+2
+0
+16
+0
+1
+1
+2
+15
+2
+2
+2
+2
+2
+2
+1
+15
+2
+2
+2
+2
+2
+2
+2
+0
+0
+1
+12
+2
+1
+15
+2
+2
+2
+2
+2
+15
+2
+5
+2
+2
+2
+2
+2
+2
+2
+2
+2
+2
+2
+2
+2
+2
+2
+2
+2
+0
+1
+36
+0
+1
+0
+2
+0
+1
+0
+1
+0
+1
+0
+0
+1
+0
+1
+0
+2
+1
+
+
+16
+5
+5
+16
+0
+0
+1
+1
+1
+1
+1
+1
+1
+
+16
+0
+
+0
+0
+0
+0
+
+
+12
+20
+20
+3
+15
+0
+16
+15
+0
+15
+15
+0
+16
+16
+16
+0
+0
+16
+16
+16
+1
+16
+1
+16
+12
+1
+16
+16
+16
+16
+0
+1
+36
+0
+1
+0
+1
+0
+1
+0
+1
+16
+0
+1
+0
+1
+1
+16
+5
+1
+16
+16
+16
+16
+5
+16
+0
+5
+5
+0
+16
+0
+5
+15
+0
+1 5
+27
+36
+27
+27
+27
+36
+27
+27
+27
+36
+27
+27
+1
+1
+1
+0
+0
+
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0 1 24 12 16
+0 1 24 12 16
+0 1 14
+
+0
+0
+0
+0
+0
+0
+22
+0
+0
+0
+0
+36
+37
+37
+37
+37
+0
+0
+36
+37
+37
+37
+37
+0
+0
+0
+1
+0
+0
+0
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+0
+28
+0
+1 5
+
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+36
+37
+37
+37
+37
+0
+0
+36
+37
+37
+37
+37
+0
+0
+0
+0
+0
+0
+36
+37
+37
+37
+37
+0
+0
+36
+37
+37
+37
+37
+0
+0
+36
+37
+37
+37
+37
+0
+0
+0
+0
+0
+0
+0
+1
+1
+1
+0
+0
+0
+1
+1
+1
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+0
+28
+28
+1
+1
+36
+37
+37
+37
+37
+1
+
+
+1
+1
+36
+37
+37
+37
+37
+1
+1
+36
+37
+37
+37
+37
+1
+1
+38
+0
+0
+35
+0
+35
+36
+37
+37
+37
+37
+35
+1
+1
+1
+1
+36
+37
+37
+37
+37
+1
+1
+1
+36
+37
+37
+37
+37
+1
+1
+36
+37
+37
+37
+37
+1
+1
+1
+1
+36
+37
+37
+37
+37
+1
+1
+36
+37
+37
+37
+37
+1
+1
+0
+0
+0
+1
+0
+0
+36
+37
+37
+37
+37
+0
+1
+1
+36
+37
+37
+37
+37
+1
+1
+36
+37
+37
+37
+37
+1
+1
+0
+0
+36
+37
+37
+37
+37
+0
+1
+1
+36
+37
+37
+37
+37
+1
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0 1
+0
+1
+1
+36
+37
+37
+37
+37
+1
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1
+0
+26
+29 5
+29 5
+29 5
+29 5
+29 5
+1
+1
+1
+36
+37
+37
+37
+37
+1
+1
+36
+37
+37
+37
+37
+1
+0
+0
+0
+0
+38
+38
+38
+38
+38
+38
+0
+1
+1
+36
+37
+37
+37
+37
+1
+0
+37
+0
+0
+36
+37
+37
+37
+37
+0
+0
+0
+36
+37
+37
+37
+37
+0
+0
+36
+37
+37
+37
+37
+0
+0
+1
+1
+36
+37
+37
+37
+37
+1
+1
+1
+36
+37
+37
+37
+37
+1
+1
+1
+36
+37
+37
+37
+37
+1
+0
+1
+0
+1
+1
+36
+37
+37
+37
+37
+1
+1
+36
+37
+37
+37
+37
+1
+1
+1
+1
+36
+37
+37
+37
+37
+1
+1
+1
+36
+37
+37
+37
+37
+1
+1
+36
+37
+37
+37
+37
+1
+1
+0
+0
+0
+0
+38
+0
+0
+0
+5
+38
+0
+1
+0
+0
+0
+0
+0
+9
+0
+14
+0
+0
+14
+15
+0 1
+0
+1
+38
+5
+0
+0
+0
+0
+0
+0
+38
+0
+0
+21
+12
+0
+16
+1
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+22
+0
+0
+0
+0
+1
+0
+0
+0
+0
+0
+0
+0
+13
+21
+13
+18
+13
+0
+0
+0
+0
+0
+36
+37
+37
+37
+37
+0
+0
+36
+37
+37
+37
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+19
+19
+19
+0
+0
+0
+0
+0
+0
+23
+0
+0 39
+1
+1
+36
+37
+37
+37
+37
+1
+1 39
+1 37
+36
+37
+37
+37
+37
+1
+0 37
+36
+37
+37
+37
+37
+0
+35
+0
+0
+36
+37
+37
+37
+37
+0
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+0
+0
+36
+37
+37
+37
+37
+0
+16
+38
+38
+22
+23
+25
+25
+1
+0
+0
+0
+16
+0
+16
+0 1
+0
+0 38
+38
+0
+0
+0
+1
+1
+1
+36
+37
+37
+37
+37
+1
+38
+38
+0 1
+16
+1 5
+5
+5
+1 5
+5
+1 5
+35
+1
+1
+0
+0
+1 5
+0
+0
+1 5
+35
+1 5
+35
+1
+1
+35
+1 5
+0
+0
+0
+0
+1
+1
+0
+1
+0
+0
+0 5
+1 5
+0
+0
+0
+1
+22
+22
+0
+0
+5
+5
+5
+5
+12
+0
+0
+0
+0
+0
+12
+0
+0
+0
+0
+36
+37
+37
+37
+37
+0
+1
+1
+36
+37
+37
+37
+37
+1
+1
+1
+36
+37
+37
+37
+37
+1
+35
+35
+36
+37
+37
+37
+37
+35
+5 32
+1
+1
+36
+37
+37
+37
+37
+1
+35
+35
+36
+37
+37
+37
+37
+35
+0
+0
+36
+37
+37
+37
+37
+0
+1
+38
+38
+0 8
+0 1
+1
+0 5
+0
+0
+0
+0
+0
+0
+1
+5
+5
+5
+5
+0
+1
+0
+0
+12
+12
+12
+0
+1
+0
+0
+36
+37
+37
+37
+37
+0
+35
+35
+36
+37
+37
+37
+37
+35
+35
+35
+36
+37
+37
+37
+37
+35
+0
+0
+1
+1
+0 5
+1 5
+12
+0
+1
+1
+1
+38
+38
+0
+0
+1
+1
+0
+0
+0
+1
+0
+33
+33
+33
+33
+33
+0
+0
+0
+0
+0
+0
+1
+0
+18
+12
+16
+5
+5
+0
+1
+5
+1
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0 3
+0
+0 3
+28
+0
+0
+0
+0
+1
+39
+0
+1
+1
+1
+0
+0
+5
+0
+0
+0
+35
+0
+0
+0
+0
+0
+0
+0
+0 3
+0
+0 3
+0
+0 3
+9
+0
+0
+0 3
+0
+0
+0 3
+0 3
+0
+0 3
+0
+0
+12
+15
+0
+0
+5
+0
+0
+0
+0
+1
+1
+0
+0 3
+0
+0 3
+0
+0 3
+0
+0
+1
+0
+0
+0
+0
+0
+35
+35
+36
+37
+37
+37
+37
+35
+0
+0
+0
+0
+1
+0
+0
+0
+0 3
+0
+0 3
+0
+0 3
+1
+0
+0
+0
+0 3
+0
+0 3
+0
+0 3
+35
+0
+0
+0 5
+1 5
+0
+0 3
+0
+0 3
+0
+0 3
+0
+0
+0
+0
+0
+0 3
+0
+0 3
+0
+0 3
+22
+22
+22
+22
+0
+0
+0
+15
+0
+0 3
+0
+0 3
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2
+2
+1
+1
+1
+0
+5
+5
+5
+5
+0
+12
+0 37
+1 5 37
+0
+0
+1
+0
+0
+14
+14
+14
+1
+1
+1
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1
+0
+0
+0
+0
+0
+0
+0
+36
+37
+37
+37
+37
+0
+1
+1
+1
+1
+1
+1
+1
+0
+0
+36
+37
+37
+37
+37
+0
+2
+2
+1
+1
+
+0
+17
+17
+17
+17
+17
+17
+17
+14
+14
+14
+14
+14
+14
+17
+17
+17
+17
+17
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+
+0
+16
+16
+21
+16
+0
+
+0
+0
+0
+0
+5
+0
+12
+0
+12
+0
+1
+0
+0
+12
+0
+12
+12
+0
+12
+0
+0
+12
+0
+0
+0
+0
+12
+0
+0
+0
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+1
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+0
+36
+37
+37
+37
+37
+0
+0
+0
+36
+37
+37
+37
+37
+0
+0
+0
+36
+37
+37
+37
+37
+0
+0
+0
+1
+1
+1
+1
+1
+1
+1
+1
+1
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+36
+37
+37
+37
+37
+0
+0
+0
+0 33
+0
+0 33
+36
+36
+37
+37
+37
+37
+37
+37
+37
+37
+0
+0 33
+0
+12
+0
+16
+1 16
+1 16
+0
+12
+0
+0
+12
+35
+35
+36
+37
+37
+37
+37
+35
+1
+1
+36
+37
+37
+37
+37
+1
+1
+1
+36
+37
+37
+37
+37
+1
+0
+0
+0
+0 5
+0
+0
+0
+1
+0
+0 39
+0
+0
+36
+37
+37
+37
+37
+0
+0
+0
+36
+37
+37
+37
+37
+0
+1 39
+1 37
+36
+37
+37
+37
+37
+1
+0
+0
+36
+37
+37
+37
+37
+0
+0 37
+36
+37
+37
+37
+37
+0
+0
+0
+0
+12
+1
+1
+36
+37
+37
+37
+37
+1
+1
+1
+36
+37
+37
+37
+37
+1
+0
+0
+1 5
+12
+12
+0
+1
+0
+0
+0
+22
+0
+0
+0
+0
+0
+0
+0
+0
+0
+28
+28
+0
+0
+0
+0
+0
+0
+0
+5
+5
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+1
+5
+0
+5
+0
+16
+5
+0
+16
+19
+19
+23
+23
+0
+5
+23
+23
+0
+0
+0
+37
+0
+0
+1
+0
+0
+36
+37
+37
+37
+37
+0
+1
+5
+0
+0
+0
+0
+15
+15
+15
+15
+15
+15
+15
+15
+15
+15
+0
+0
+0
+0 5
+0
+0
+0
+0
+0
+38
+38
+38
+38
+38
+38
+0
+0
+0
+0
+26
+1
+1
+36
+37
+37
+37
+37
+1
+0
+1
+1
+36
+37
+37
+37
+37
+1
+1
+1
+12
+0
+0
+36
+37
+37
+37
+37
+0
+34
+34
+36
+37
+37
+37
+37
+34
+1
+1
+1
+34
+34
+36
+37
+37
+37
+37
+34
+0
+1 14
+1 14
+5
+0
+0
+12
+0
+0
+0
+0
+1
+1
+24
+0
+0
+0
+0
+0
+0
+0
+1 5
+26
+0
+16
+16
+16
+0
+0
+0
+0
+0
+0
+
+
+
+0
+1
+0
+0
+0 1
+0
+0
+0
+21
+6
+37
+37
+37
+37
+37
+0
+0
+0
+0
+0
+0
+0 1
+5
+5 14
+5
+5 14
+5
+5
+6
+27 5
+39
+5
+5
+39
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+27 5
+0 39
+1
+1
+1
+0 37
+36
+37
+37
+37
+37
+0
+16
+0
+1 5
+1 5
+22
+36
+22
+36
+0
+1
+1
+25
+25
+27
+27
+0
+
+0
+0
+0
+22
+0
+0
+0
+14 15
+0
+1
+0
+0
+0
+0
+5
+1
+1
+0 1
+14 15
+0
+1
+0
+0
+0
+0
+5
+1
+1
+5
+5
+5
+5
+14
+5
+5
+0
+0 13
+0 13
+0 13
+0 13
+0 13
+0 13
+0
+14
+5
+0
+14
+5
+0 1
+0
+0
+0
+14 15
+30
+8
+1
+5
+24
+0
+0
+0
+0
+0
+0
+0
+24
+16
+0
+16
+0
+0
+16
+5
+0
+0
+0
+0
+16
+16
+5
+24
+16
+1
+0
+0
+16
+16
+5
+24
+16
+1
+0
+1
+1
+1
+5
+5
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+0
+14 15
+30
+0
+0
+1
+24
+0
+15
+0
+0
+23
+5
+5
+5
+5
+5
+0
+14
+14
+5
+0
+1
+1
+0
+0
+0
+0
+0
+1
+1
+1
+0
+0
+22
+0
+0
+1
+0
+5
+5
+5
+5
+0
+1 5
+1 5
+22
+36
+22
+36
+0
+0
+0
+0
+0
+0
+20
+0
+22 34
+0
+0
+0
+0
+0
+0
+1
+0
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+12
+0
+1 5
+1 5
+0
+0
+16
+0
+0
+36
+0 12
+0
+0
+0
+24
+0
+0
+0
+0 15
+0
+0
+22
+22
+22
+0
+0
+0
+36
+37
+37
+37
+37
+0
+14
+0
+12
+0
+1
+1
+36
+37
+37
+37
+37
+1
+0
+16
+38
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+36
+37
+37
+37
+37
+0
+0
+1
+35
+35
+36
+37
+37
+37
+37
+35
+1
+36
+37
+37
+37
+37
+1
+0
+0
+0
+5
+1
+0
+5
+0
+0
+0
+0
+0
+1
+1
+36
+37
+37
+37
+37
+1
+0
+0
+36
+37
+37
+37
+37
+0
+0
+1 5
+27
+27
+0
+0
+0
+14 15
+18
+0
+0
+0
+14 15
+0
+0
+0
+29
+0
+0
+0
+0
+2
+0 1
+0 1
+0 1
+2
+0 1
+5
+0 1
+2
+0 1
+0 5
+0
+0
+14
+0
+1
+12
+26
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+15
+0
+0
+0
+0
+0
+0
+0
+0
+0
+26
+35
+35
+36
+37
+37
+37
+37
+35
+35
+35
+36
+37
+37
+37
+37
+35
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0 5
+1
+0
+0
+22
+0
+0
+15
+0
+0
+0
+0
+0
+0
+0
+0
+1
+0
+12
+22
+22
+0
+0
+5
+5
+0
+0 5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1
+1
+0
+0
+0
+0
+0
+19
+0
+0
+0
+0
+0
+0
+0
+0
+1
+1
+0
+1
+0
+0
+0
+1
+0
+0
+1
+0
+1
+1
+36
+37
+37
+37
+37
+1
+0
+36
+37
+37
+37
+37
+0
+0
+36
+37
+37
+37
+37
+0
+0
+0
+0
+9
+0
+0
+17
+0
+8
+0
+0
+36
+37
+37
+37
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1
+1
+1
+38
+0
+0
+0
+0
+0
+0
+0
+0
+12
+1
+0
+0
+2
+0
+0
+12
+0
+0
+0
+0
+18
+0
+0
+12
+35
+35
+36
+37
+37
+37
+37
+35
+0
+0
+12
+0
+0
+12
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+12
+0
+36
+36
+37
+37
+37
+37
+37
+37
+37
+37
+12
+1
+0
+0
+0
+12
+0
+12
+0
+12
+0
+0
+12
+0
+12
+1
+0
+1
+0
+12
+0
+0
+0
+0
+5
+5
+0
+5
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1
+1
+0
+1
+0
+0
+5
+5
+0
+16
+0
+18
+26
+0 1 24 12 16
+0 1 24 12 16
+0 1 14
+0 1 14
+0
+0
+0
+0
+0
+
+0
+1
+0
+0
+36
+37
+37
+37
+37
+0
+0
+36
+37
+37
+37
+37
+0
+0
+0
+0
+0
+0
+0
+1
+0
+0
+0
+0
+1
+17
+0
+0
+0
+0
+1
+1
+36
+37
+37
+37
+37
+1
+38
+38
+38
+38
+38
+38
+38
+38
+0
+0
+0
+5
+5
+5
+5
+5
+20
+20
+20
+0
+28
+0
+0 1
+1
+0
+0
+0
+0
+12
+35
+35
+36
+37
+37
+37
+37
+35
+35
+35
+36
+37
+37
+37
+37
+35
+0
+12
+0
+12
+0
+12
+0
+12
+0
+1
+0
+1
+1
+36
+37
+37
+37
+37
+1
+0
+38
+38
+38
+38
+0
+0
+0
+0
+0
+0
+0
+35
+35
+36
+37
+37
+37
+37
+35
+35
+35
+36
+37
+37
+37
+37
+35
+0
+0
+0
+0
+1
+0
+0
+5
+0
+16
+1
+0
+16
+0
+1
+0
+12
+1
+0
+0
+0
+18
+0
+0
+1
+0
+0
+0
+0
+0
+1
+1 5
+0
+0
+0
+5
+5
+0
+0
+0 15
+17
+0
+0
+0
+0
+0
+5
+5
+0
+0
+0
+0
+5
+5
+0
+0
+0
+1
+0
+0
+0
+0
+0
+0
+1
+12
+0
+0
+5
+0
+0
+12
+0
+0
+0
+5
+12
+0
+1
+12
+0
+0
+0
+1
+0
+0
+0
+0
+0
+0
+0
+12
+0
+36
+36
+37
+37
+37
+37
+37
+37
+37
+37
+12
+1
+0
+0
+12
+0
+12
+1
+12
+0
+0
+0
+12
+1
+12
+1
+0
+1
+0
+0
+12
+0
+0
+0
+12
+0
+12
+0
+0
+0
+0
+0
+5
+0
+1
+1
+5
+0
+0
+5
+1
+0
+0
+1
+1
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1
+2
+0
+1
+1
+2
+1
+0
+0
+0
+0
+0
+2
+1
+0
+0
+0
+0
+0
+0
+15
+0
+0
+0
+0
+0
+0
+1
+0
+0
+2
+0
+0
+2
+15
+0
+1
+1
+2
+1
+0
+1
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+36
+37
+37
+37
+37
+0
+0
+0
+36
+37
+37
+37
+37
+0
+0
+0
+36
+37
+37
+37
+37
+0
+powerpc64le-linux-gnu
+
+
+
+
+
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+29
+36
+29
+29
+36
+29
+29
+29
+
+
+29
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+29
+
+
+
+
+
+
+29
+29
+29
+
+
+29
+36
+29
+29
+29
+29
+29
+29
+29
+29
+36
+29
+29
+29
+36
+29
+29
+
+
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+29
+29
+36
+29
+29
+
+
+
+
+29
+29
+
+29
+
+29
+29
+29
+29
+29
+30
+29
+29
+29
+29
+29
+
+
+29
+
+
+
+29
+29
+29
+29
+29
+
+
+29
+29
+36
+29
+29
+29
+36
+29
+29
+29
+36
+29
+
+29
+35
+
+
+29
+29
+29
+29
+29
+35
+29
+29
+29
+
+29
+29
+29
+29
+29
+29
+29
+36
+29
+
+
+
+
+
+
+
+
+29
+
+
+
+
+
+
+
+
+
+29
+36
+29
+29
+29
+29
+29
+36
+29
+29
+29
+29
+29
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+36
+29
+29
+
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+29
+
+
+
+
+29
+29
+36
+29
+29
+29
+29
+29
+29
+35
+29
+29
+29
+35
+35
+36
+35
+29
+29
+29
+36
+29
+29
+29
+29
+36
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+30
+30
+36
+30
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+36
+29
+29
+29
+36
+29
+29
+29
+36
+29
+29
+29
+29
+29
+
+
+29
+36
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+36
+29
+29
+29
+36
+29
+29
+29
+36
+29
+29
+29
+29
+
+
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+
+
+
+29
+
+29
+29
+
+
+
+29
+29
+
+
+
+
+29
+
+
+
+
+
+
+29
+29
+29
+
+
+29
+
+
+
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+38
+38
+38
+29
+38
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+36
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+
+
+
+29
+36
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+36
+29
+33
+29
+29
+29
+
+
+
+29
+36
+29
+29
+29
+29
+29
+
+36
+29
+29
+
+29
+29
+29
+29
+
+29
+29
+29
+29
+29
+29
+
+29
+
+
+
+
+
+
+29
+29
+
+29
+29
+29
+29
+
+
+29
+29
+29
+29
+
+29
+29
+
+
+
+
+
+29
+
+29
+29
+29
+
+
+
+
+29
+29
+29
+29
+29
+29
+29
+
+
+
+
+29
+29
+36
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+29
+29
+
+29
+29
+
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+
+
+29
+
+29
+
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+36
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+36
+29
+29
+29
+36
+29
+29
+29
+36
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+36
+37
+37
+37
+37
+29
+29
+36
+37
+37
+37
+37
+29
+29
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+
+
+29
+29
+36
+37
+37
+37
+37
+29
+29
+36
+37
+37
+37
+37
+29
+29
+38
+29
+29
+35
+29
+35
+36
+37
+37
+37
+37
+35
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+29
+29
+38
+38
+38
+38
+38
+38
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+37
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+38
+29
+29
+29
+29
+38
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+38
+29
+29
+29
+29
+29
+29
+29
+38
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29 39
+29
+29
+36
+37
+37
+37
+37
+29
+29 39
+29 37
+36
+37
+37
+37
+37
+29
+29 37
+36
+37
+37
+37
+37
+29
+35
+29
+29
+36
+37
+37
+37
+37
+29
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+38
+29
+29
+36
+37
+37
+37
+37
+29
+29
+38
+38
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+38
+29
+29
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+38
+38
+29
+29
+29
+29
+29
+29
+29
+29
+35
+29
+29
+29
+29
+29
+29
+29
+29
+35
+29
+35
+29
+29
+35
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+36
+37
+37
+37
+37
+29
+35
+35
+36
+37
+37
+37
+37
+35
+29 32
+29
+29
+36
+37
+37
+37
+37
+29
+35
+35
+36
+37
+37
+37
+37
+35
+29
+29
+36
+37
+37
+37
+37
+29
+29
+38
+38
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+35
+35
+36
+37
+37
+37
+37
+35
+35
+35
+36
+37
+37
+37
+37
+35
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+38
+38
+29
+29
+29
+29
+29
+29
+29
+29
+29
+33
+33
+33
+33
+33
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+39
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+35
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+35
+35
+36
+37
+37
+37
+37
+35
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+35
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29 37
+29 37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+29
+29
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+29
+29
+29
+29
+
+29
+
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+29 33
+29
+29 33
+36
+36
+37
+37
+37
+37
+37
+37
+37
+37
+29
+29 33
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+35
+35
+36
+37
+37
+37
+37
+35
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29 39
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29 39
+29 37
+36
+37
+37
+37
+37
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29 37
+36
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+29
+29
+29
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+37
+29
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+38
+38
+38
+38
+38
+38
+29
+29
+29
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+34
+34
+36
+37
+37
+37
+37
+34
+29
+29
+29
+34
+34
+36
+37
+37
+37
+37
+34
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+37
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+39
+29
+29
+39
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29 39
+29
+29
+29
+29 37
+36
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+36
+29
+36
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+29
+29
+29
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+30
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+30
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+36
+29
+36
+29
+29
+29
+29
+29
+29
+29
+29
+29 34
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+36
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+38
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+35
+35
+36
+37
+37
+37
+37
+35
+29
+36
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+35
+35
+36
+37
+37
+37
+37
+35
+35
+35
+36
+37
+37
+37
+37
+35
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+36
+37
+37
+37
+37
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+38
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+35
+35
+36
+37
+37
+37
+37
+35
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+36
+36
+37
+37
+37
+37
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+38
+38
+38
+38
+38
+38
+38
+38
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+35
+35
+36
+37
+37
+37
+37
+35
+35
+35
+36
+37
+37
+37
+37
+35
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+38
+38
+38
+38
+29
+29
+29
+29
+29
+29
+29
+35
+35
+36
+37
+37
+37
+37
+35
+35
+35
+36
+37
+37
+37
+37
+35
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+36
+36
+37
+37
+37
+37
+37
+37
+37
+37
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+36
+37
+37
+37
+37
+29
+29
+29
+36
+37
+37
+37
+37
+29
+powerpc64-linux-gnu
+
+
+
+
+
+
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12 16
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12 16
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12 16
+12
+12
+12 16
+
+
+
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12 16
+12 16
+12 16
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+27
+
+27
+27
+
+27
+27
+27
+
+
+12
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+12
+
+
+
+
+
+
+12
+12
+12
+
+
+27
+
+27
+27
+12 16
+20
+12
+12
+12
+27
+
+27
+27
+27
+
+27
+27
+
+
+
+12
+12
+12
+12
+12
+12
+15
+12
+12
+12 16
+12
+12
+
+12
+16
+12
+27
+
+27
+27
+
+
+
+
+12
+12
+
+12
+
+12
+12
+22
+12
+12
+30
+12
+12
+12
+12
+12
+
+
+12
+
+
+
+20
+12
+12
+12
+12
+
+
+12
+27
+
+27
+27
+27
+
+27
+27
+27
+
+27
+
+27
+35
+
+
+12
+12
+27
+27
+12
+35
+12
+12
+12
+
+12
+16
+16
+16
+16
+12
+12
+
+12 16
+
+
+
+
+
+
+
+
+12
+
+
+
+
+
+
+
+
+
+27
+
+27
+27
+12
+12
+12
+
+16
+12
+15 16
+12
+12
+
+19
+19
+12
+12
+12
+12
+12
+16
+12
+12
+12
+12
+16
+16
+27
+
+27
+27
+
+
+28
+16
+12
+16
+16
+16
+16
+12
+12
+12
+12
+15
+
+12
+16
+12
+
+
+
+
+12
+27
+
+27
+27
+12
+12
+12
+12
+35
+12
+12
+12
+35
+35
+
+35
+12
+12
+12
+
+12 16
+12
+12
+12
+
+12 16
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+12
+12
+30
+30
+
+30
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+27
+
+27
+27
+27
+
+27
+27
+27
+
+27
+27
+12
+12
+12
+
+
+27
+
+27
+27
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+27
+
+27
+27
+27
+
+27
+27
+27
+
+27
+27
+23
+12
+
+
+
+12
+12
+12
+12
+12
+12
+16
+16
+16
+
+12
+
+
+
+15
+
+15
+12
+
+
+
+15
+12
+
+
+
+
+15
+
+
+
+
+
+
+12
+12
+19
+
+
+12
+
+
+
+
+12
+12
+16
+16
+16
+16
+16
+16
+16
+16
+20
+20
+16
+16
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+20
+20
+16
+16
+16
+16
+16
+16
+16
+20
+20
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+38
+38
+38
+16
+38
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+12
+12
+12
+12
+12
+12
+12
+20
+20
+12
+12
+19
+19
+19
+19
+12
+12
+12
+28
+22
+27
+
+27
+27
+29
+28
+12
+16
+16
+15 16
+12 16
+12
+12
+12
+14
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+14
+14
+12
+12
+12
+12
+12
+12
+12
+12
+14
+14
+14
+16
+12
+12
+12
+12
+16
+16
+17
+12
+16
+16
+16
+13
+
+
+
+
+27
+
+27
+27
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+27
+27
+27
+19
+18
+19
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+
+16
+33
+12
+12 15
+12
+
+
+
+27
+
+27
+27
+15 16
+15 16
+27
+
+
+27
+27
+
+16
+12
+12
+15
+
+12
+12
+16
+12
+12
+12
+
+15
+
+
+
+
+
+
+12
+15
+
+12
+12
+12
+12
+
+
+12
+12
+12 16
+12
+
+12
+15
+
+
+
+
+
+15
+
+12
+12
+12
+
+
+
+
+12
+12
+12
+12
+12
+12
+12
+
+
+
+
+12
+12
+
+12
+12
+12
+12
+12
+12
+12 16
+12 16
+12
+12
+
+12
+12
+12
+12
+
+12
+12
+
+
+16
+12
+12
+16
+12
+12
+12
+12
+12
+12
+12
+12
+12
+
+16
+12
+
+
+12
+
+12
+
+
+12
+20
+20
+12
+15 16
+12 16
+16
+15 16
+12 16
+15 16
+15 16
+12 16
+16
+16
+16
+12
+12
+16
+16
+16
+12
+16
+12
+16
+12
+12
+16
+16
+16
+16
+12
+12
+
+12
+12
+12
+12
+12 16
+12 16
+12
+12
+16
+12
+12
+12
+12
+12
+16
+12
+12
+16
+16
+16
+16
+12
+16
+12
+12
+12
+12
+16
+12
+12
+15
+12
+12
+27
+
+27
+27
+27
+
+27
+27
+27
+
+27
+27
+12
+12
+12
+12
+12
+
+12
+12
+12 15
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12 15
+24 12 16
+24 12 16
+12 14
+
+12
+12
+12
+12
+12
+12
+22
+12
+12
+12
+12
+
+37
+37
+37
+
+12
+12
+
+37
+37
+37
+
+12 16
+12 16
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+28
+12
+12
+
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+
+37
+37
+37
+
+12
+12
+
+37
+37
+37
+
+12 16
+12 16
+12 16
+12
+12
+12
+
+37
+37
+37
+
+12 16
+12
+
+37
+37
+37
+
+12
+12
+
+37
+37
+37
+
+12 16
+12 16
+
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+28
+28
+12
+12
+
+37
+37
+37
+
+12 16
+
+
+12
+12
+
+37
+37
+37
+
+12
+12
+
+37
+37
+37
+
+12 16
+12 16
+38
+12
+12
+35
+12
+35
+
+37
+37
+37
+
+35
+12
+12
+12
+12
+
+37
+37
+37
+
+12 16
+12
+12
+
+37
+37
+37
+
+12
+12
+
+37
+37
+37
+
+12 16
+12 16
+12
+12
+
+37
+37
+37
+
+12
+12
+
+37
+37
+37
+
+12 16
+12 16
+12
+12
+12
+12
+12
+12
+
+37
+37
+37
+
+12 16
+12
+12
+
+37
+37
+37
+
+12
+12
+
+37
+37
+37
+
+12 16
+12 16
+12
+12
+
+37
+37
+37
+
+12 16
+12
+12
+
+37
+37
+37
+
+12 16
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+
+37
+37
+37
+
+12 16
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+26
+29 12
+29 12
+29 12
+29 12
+29 12
+12
+12
+12
+
+37
+37
+37
+
+12 16
+12
+
+37
+37
+37
+
+12 16
+12
+12
+12
+12
+38
+38
+38
+38
+38
+38
+12
+12
+12
+
+37
+37
+37
+
+12 16
+12
+37
+12
+12
+
+37
+37
+37
+
+12 16
+12
+12
+
+37
+37
+37
+
+12
+12
+
+37
+37
+37
+
+12 16
+12 16
+12
+12
+
+37
+37
+37
+
+12 16
+12
+12
+
+37
+37
+37
+
+12 16
+12
+12
+
+37
+37
+37
+
+12 16
+12
+12
+12
+12
+12
+
+37
+37
+37
+
+12
+12
+
+37
+37
+37
+
+12 16
+12 16
+12
+12
+
+37
+37
+37
+
+12 16
+12
+12
+
+37
+37
+37
+
+12
+12
+
+37
+37
+37
+
+12 16
+12 16
+12
+12
+12
+12
+38
+12
+12
+12
+12
+38
+12
+12
+12
+12
+12
+12
+12
+12
+12
+14
+12
+12
+14
+15
+12
+12
+12
+38
+12
+12 16
+12
+12
+12
+12
+12 16
+38
+12
+12
+21
+12
+12
+16
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+22
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+13
+21
+13
+18
+13
+12
+12
+12
+12
+12
+
+37
+37
+37
+
+12 16
+12
+
+37
+37
+37
+
+12 16
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+19
+19
+19
+12
+12
+12
+12
+12
+12
+23
+12
+39 12
+12
+12
+
+37
+37
+37
+
+12 16
+39 12
+37 12
+
+37
+37
+37
+
+16
+37 12
+
+37
+37
+37
+
+12 16
+35
+12
+12
+
+37
+37
+37
+
+12 16
+
+38
+38
+
+
+38
+38
+
+
+38
+38
+
+
+38
+38
+
+
+38
+
+
+38
+
+
+38
+
+
+38
+
+
+
+
+
+
+
+
+
+
+
+
+
+12
+12
+
+37
+37
+37
+
+12 16
+16
+38
+38
+22
+22
+25
+25
+12
+12
+12
+12
+16
+12
+16
+12
+12
+12
+38
+12
+12
+12
+12
+12
+12
+
+37
+37
+37
+
+12 16
+38
+38
+12
+16
+12
+12
+12
+12
+12
+12
+35
+12
+12
+12
+12
+12
+12
+12
+12
+35
+12
+35
+12
+12
+35
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+22
+22
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12 16
+12
+12
+12
+12
+12
+
+37
+37
+37
+
+12 16
+12
+12
+
+37
+37
+37
+
+12 16
+12
+12
+
+37
+37
+37
+
+12 16
+35
+35
+
+37
+37
+37
+
+35
+32 12
+12
+12
+
+37
+37
+37
+
+12 16
+35
+35
+
+37
+37
+37
+
+35
+12
+12
+
+37
+37
+37
+
+12 16
+12
+38
+38
+12
+12
+12
+12
+12
+12
+12 16
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+
+37
+37
+37
+
+12 16
+35
+35
+
+37
+37
+37
+
+35
+35
+35
+
+37
+37
+37
+
+35
+12 16
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+38
+38
+12
+12
+12
+12
+12
+12
+12
+12
+12
+33
+33
+33
+33
+33
+12
+12
+12
+12
+12
+12
+12
+12
+18
+12
+16
+12
+12 16
+12
+12
+12 16
+12
+12
+12
+12 16
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+28
+12
+12
+12
+12
+12 15
+39
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+35
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+15
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+35
+35
+
+37
+37
+37
+
+35
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+35
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+22
+22
+22
+22
+12
+12
+12
+15
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+37 12
+37 12
+12
+12
+12
+12
+12
+14
+14
+14
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+
+37
+37
+37
+
+12 16
+12
+12
+12
+12
+12
+12
+12
+12
+12
+
+37
+37
+37
+
+12 16
+12
+12
+12
+12
+
+12
+17
+17
+17
+17
+17
+17
+17
+14
+14
+14
+14
+14
+14
+17
+17
+17
+17
+17
+17
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+
+12
+16
+16
+21
+16
+12
+
+12
+
+
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12 16
+12
+12
+12
+12
+12 16
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+
+37
+37
+37
+
+12 16
+12
+12
+
+37
+37
+37
+
+12 16
+12
+12
+
+37
+37
+37
+
+12 16
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+13
+12
+12
+12
+12
+12
+12
+
+37
+37
+37
+
+12 16
+12
+12
+33 12
+12
+33 12
+
+
+37
+37
+37
+37
+37
+37
+
+
+12
+33 12 16
+12 16
+12
+12
+16
+12 16
+12 16
+12
+12
+12
+12
+12
+35
+35
+
+37
+37
+37
+
+35
+12
+12
+
+37
+37
+37
+
+12 16
+12
+12
+
+37
+37
+37
+
+12 16
+12
+12
+12
+12
+12
+12
+12
+12
+12
+39 12
+12
+12
+
+37
+37
+37
+
+12 16
+12
+12
+
+37
+37
+37
+
+12 16
+39 12
+37 12
+
+37
+37
+37
+
+12 16
+12
+12
+
+37
+37
+37
+
+12 16
+37 12
+
+37
+37
+37
+
+12 16
+12 15
+12
+12
+12
+12
+12
+
+37
+37
+37
+
+12 16
+12
+12
+
+37
+37
+37
+
+12 16
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+22
+12
+12
+12
+12
+12
+12
+12
+12
+12
+28
+28
+12
+12
+12
+12
+12
+12
+12
+12
+12
+
+12
+12
+12
+12
+12
+37
+12
+12
+12
+12
+12
+12
+12
+12
+16
+12
+12
+16
+19
+19
+23
+23
+12
+12
+23
+23
+12
+12
+12
+37
+12
+12
+12
+12
+12
+
+37
+37
+37
+
+12 16
+
+12
+12
+12
+12
+12
+15
+15
+15
+15
+15
+15
+15
+15
+15
+15
+12
+12
+12
+12
+12
+12
+12
+12
+12
+38
+38
+38
+38
+38
+38
+12
+12
+12
+12
+26
+12
+12
+
+37
+37
+37
+
+12 16
+12
+12
+12
+
+37
+37
+37
+
+12 16
+12
+12
+12
+12
+12
+
+37
+37
+37
+
+12 16
+34
+34
+
+37
+37
+37
+
+34
+12 16
+12 16
+12 16
+34
+34
+
+37
+37
+37
+
+34
+12
+12 14
+12 14
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+24
+12
+12
+12
+12 16
+12 16
+12
+12
+12
+26
+12
+16
+16
+16
+12
+12
+12
+12
+12
+12
+
+
+
+12
+12
+12
+12
+12
+12
+12
+12
+21
+12
+37
+37
+37
+37
+37
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+27 12
+39
+12
+12
+39
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+27 12
+39 12
+12
+12
+12 16
+37 12
+
+37
+37
+37
+
+12 16
+16
+12
+12
+12
+22
+36
+22
+36
+12 16
+12 16
+12
+25
+25
+27
+27
+12
+
+12
+12
+12
+22
+12
+
+12
+14 15
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+14 15
+12
+12
+12
+12
+12
+12
+12 18
+12
+12 18
+12
+12
+12
+12
+14
+12
+12
+12
+12 13
+12 13
+12 13
+12 13
+12 13
+12 13
+12
+14
+12
+12
+14
+12
+12
+12
+12
+12
+14 15
+30
+12
+12
+12
+24
+12
+12
+12
+12
+12
+12
+12
+24
+16
+12
+16
+12
+12
+16
+12
+12
+12
+12
+12
+16
+16
+12
+24
+16
+12
+12
+12
+16
+16
+12
+24
+16
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+14 15
+30
+12
+12
+12
+24
+12
+15
+12
+12
+23
+12
+12
+12
+12
+12
+12
+14
+14
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+22
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+22
+36
+22
+36
+12 16
+12 16
+12 16
+12 16
+12 16
+12
+20
+12
+22 34
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+16
+12
+12
+36
+12
+12
+12
+12
+24
+12
+12
+12
+12 15
+12
+12
+22
+22
+22
+12
+12
+12
+
+37
+37
+37
+
+12 16
+14
+12
+12
+12
+12
+12
+
+37
+37
+37
+
+12 16
+12
+16
+38
+
+12
+12
+12
+12
+12
+12
+12
+12
+12
+
+37
+37
+37
+
+12 16
+12
+12
+35
+35
+
+37
+37
+37
+
+35
+12
+
+37
+37
+37
+
+12 16
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12 16
+12
+12
+
+37
+37
+37
+
+12 16
+12
+12
+
+37
+37
+37
+
+12 16
+12
+12
+27
+27
+12 16
+12
+12
+14 15
+18
+12
+12
+12
+14 15
+12
+12
+12
+29
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+14
+12
+12
+12
+26
+12
+12
+12
+12
+12
+12 15
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+15
+12
+12 15
+12
+12
+12
+12
+12
+12
+12
+26
+35
+35
+
+37
+37
+37
+
+35
+35
+35
+
+37
+37
+37
+
+35
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+22
+12
+12
+15
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+22
+22
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12 15
+12
+19
+12
+12
+12
+12 16
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+
+37
+37
+37
+
+12 16
+12
+
+37
+37
+37
+
+12
+12
+
+37
+37
+37
+
+12 16
+12 16
+12
+12 16
+12
+12
+12
+17
+12 16
+12
+12
+12
+
+37
+37
+37
+
+12 16
+12
+12
+12
+12
+12
+12 16
+12
+12
+12
+12
+12
+12
+38
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+18
+12
+12 16
+12 16
+35
+35
+
+37
+37
+37
+
+35
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+13
+12
+12
+12
+12
+12
+12
+12
+12
+
+
+37
+37
+37
+37
+37
+37
+
+
+12
+12
+12
+12
+12
+12
+12 16
+12 16
+12
+14
+12
+12
+12
+12
+14
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12 15
+12
+12
+12 16
+12 16
+12
+16
+12
+18
+26
+24 12 16
+24 12 16
+12 14
+12 14
+12
+12
+12
+12
+12 16
+
+12
+12
+12
+12
+
+37
+37
+37
+
+12
+12
+
+37
+37
+37
+
+12 16
+12 16
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+17
+12
+12
+12
+12
+12
+12
+
+37
+37
+37
+
+12 16
+38
+38
+38
+38
+38
+38
+38
+38
+12
+12
+12
+12 14
+12 14
+12 14
+12 14
+12 14
+20
+20
+20
+12
+28
+12
+12
+12
+12
+12
+12
+12
+12
+35
+35
+
+37
+37
+37
+
+35
+35
+35
+
+37
+37
+37
+
+35
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+
+37
+37
+37
+
+12 16
+12
+38
+38
+38
+38
+12
+12
+12
+12
+12
+12
+12
+35
+35
+
+37
+37
+37
+
+35
+35
+35
+
+37
+37
+37
+
+35
+12
+12
+12
+12
+12
+12
+12
+12
+12
+16
+12
+12
+16
+12
+12
+12
+12
+12
+12
+12
+12
+18
+12
+12
+12
+12
+12 16
+12 16
+12
+12
+12
+12
+12
+12 16
+12 16
+12 16
+12 16
+12
+12
+
+17
+12 16
+12 16
+12 16
+12 16
+12 16
+12 16
+12 16
+12 16
+12
+12
+12
+12 16
+12 16
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+
+
+37
+37
+37
+37
+37
+37
+
+
+12
+12
+12
+12
+12
+12 16
+12 16
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12 16
+12
+12
+12 16
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+15
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+15
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+12
+
+37
+37
+37
+
+12 16
+12
+12
+
+37
+37
+37
+
+12 16
+12
+12
+
+37
+37
+37
+
+12 16
+powerpc-linux-gnueabi powerpc-linux-gnueabihf
+
+
+
+
+
+
+2
+1
+1
+1
+0
+5
+0
+0
+0
+0
+0
+0
+0 1
+0
+0 1
+0 1
+0
+0
+0
+0 5
+1 5
+0
+0 1
+0
+0 1
+0
+1
+0 1
+0 1
+0
+0
+0 1
+0
+0
+0 1
+0 1
+0
+0 1
+0 1
+0 1
+0 1
+0
+0
+0
+0 1
+0 16
+0
+0
+0
+5
+0 5
+1 5
+0
+0
+0
+0
+0
+0
+1
+0
+0
+0
+5
+5
+5
+5
+5
+5
+0
+0
+5
+5
+5
+0
+0
+0
+0
+0 1
+0 16
+0 1
+0 1
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0 16
+0
+5
+0 16
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+5
+5
+5
+0
+0
+0
+5
+0 16
+0 16
+0 16
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+27
+
+27
+27
+
+27
+27
+27
+13
+13
+0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+0
+
+
+
+
+
+
+0
+0
+0
+0
+0
+27
+
+27
+27
+1 16
+20
+5
+0
+0
+27
+
+27
+27
+27
+
+27
+27
+31
+31
+31
+1
+1
+1
+0
+0
+0
+15
+1
+1
+1 16
+0
+0
+0
+0
+16
+0
+27
+
+27
+27
+0
+5
+5
+0
+12
+0
+0
+12
+0
+12
+0
+22
+4
+4
+30
+5
+5
+0
+0
+0
+0
+0
+0
+13
+0
+13
+20
+0
+1
+5
+0
+13
+13
+0
+27
+
+27
+27
+27
+
+27
+27
+27
+
+27
+
+27
+35
+
+13
+5
+0
+27
+27
+1
+35
+1
+
+1
+
+0
+16
+16
+16
+16
+0 1
+0 1
+
+0 16 1
+0
+13
+0
+13
+0
+13
+0
+13
+5
+0
+0
+13
+13
+16
+16
+16
+16
+31
+27
+
+27
+27
+0
+1
+1
+
+16
+5
+15 16
+0
+5
+0
+19
+19
+5
+5
+0
+1
+5
+16
+5
+5
+0
+1 5
+16
+16
+27
+
+27
+27
+13
+13
+28
+16
+0
+16
+16
+16
+16
+5
+0
+0
+0
+15
+
+0
+16
+0
+
+
+16
+16
+0
+27
+
+27
+27
+1
+1
+1
+1
+35
+1
+12
+1
+35
+35
+
+35
+1
+0
+0
+
+0 16
+1
+0
+0
+
+0 16
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+1
+1
+30
+30
+
+30
+1
+1
+1
+1
+1
+1
+0
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+0
+27
+
+27
+27
+27
+
+27
+27
+27
+
+27
+27
+1
+1
+1
+13
+13
+27
+
+27
+27
+1
+0
+1
+1
+0
+1
+0
+0
+0
+0
+0
+0
+0
+1
+0
+0
+27
+
+27
+27
+27
+
+27
+27
+27
+
+27
+27
+23
+0
+0
+16
+16
+0
+1 5
+0
+0
+0
+0
+16
+16
+16
+28
+0
+
+
+
+15
+
+15
+0
+
+
+
+15
+2
+
+
+
+
+15
+
+
+
+
+
+0
+0
+0
+19
+13
+13
+11
+16
+13
+13
+16
+1
+5
+16
+16
+16
+16
+16
+16
+16
+16
+20
+20
+16
+16
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+20
+20
+16
+16
+16
+16
+16
+16
+16
+20
+20
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+38
+38
+38
+16
+38
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+16
+0
+0
+0
+7
+0
+0
+0
+20
+20
+0
+5
+19
+19
+19
+19
+0
+0
+1
+28
+22
+27
+
+27
+27
+29
+28
+1 5
+16
+16
+15 16
+0 16
+0
+0
+0
+14
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+14
+14
+5
+5
+5
+5
+5
+5
+5
+0
+14
+14
+14
+16
+1 5
+1
+0
+0
+16
+16
+17
+0
+16
+16
+16
+13
+0
+0
+0
+0
+27
+
+27
+27
+5
+5
+5
+0
+5
+8
+8
+8
+8
+0
+27
+27
+27
+19
+18
+19
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0
+1
+1
+
+16
+33
+0
+0 15
+4
+13
+13
+13
+27
+
+27
+27
+15 16
+15 16
+27
+13
+
+27
+27
+13
+16
+5
+0
+15
+
+2
+0
+16
+0
+1
+1
+
+15
+
+
+
+
+
+
+1
+15
+
+2
+2
+2
+2
+
+
+0
+0
+1 16
+12
+
+1
+15
+
+
+
+
+
+15
+
+5
+2
+2
+
+
+
+
+2
+2
+2
+2
+2
+2
+2
+
+
+
+
+0
+1
+
+0
+1
+0
+2
+0
+1
+0 16
+1 16
+0
+1
+0
+0
+1
+0
+1
+0
+2
+1
+13
+13
+16
+5
+5
+16
+0
+0
+1
+1
+1
+1
+1
+1
+1
+13
+16
+0
+0
+0
+0
+0
+0
+16
+16
+12
+20
+20
+3
+15 16
+0 16
+16
+15 16
+0 16
+15 16
+15 16
+0 16
+16
+16
+16
+0
+0
+16
+16
+16
+1
+16
+1
+16
+12
+1
+16
+16
+16
+16
+0
+1
+
+0
+1
+0
+1
+0 16
+1 16
+0
+1
+16
+0
+1
+0
+1
+1
+16
+5
+1
+16
+16
+16
+16
+5
+16
+0
+5
+5
+0
+16
+0
+5
+15
+0
+1 5
+27
+
+27
+27
+27
+
+27
+27
+27
+
+27
+27
+1
+1
+1
+0
+0
+
+5
+0
+0 15
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5
+0
+0
+0 15
+0 1 24 12 16
+0 1 24 12 16
+0 1 14
+
+0
+0
+0
+0
+0
+0
+22
+0
+0
+0
+0
+
+37
+37
+37
+
+0
+0
+
+37
+37
+37
+
+0 16
+0 16
+0
+1
+0
+0
+0
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+0
+28
+0
+1
+
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+
+37
+37
+37
+
+0
+0
+
+37
+37
+37
+
+0 16
+0 16
+0 16
+0
+0
+0
+
+37
+37
+37
+
+0 16
+0
+
+37
+37
+37
+
+0
+0
+
+37
+37
+37
+
+0 16
+0 16
+0
+0
+0
+0
+0
+1
+1
+1
+0
+0
+0
+1
+1
+1
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+0
+0
+0
+28
+28
+1
+1
+
+37
+37
+37
+
+1 16
+
+
+1
+1
+
+37
+37
+37
+
+1
+1
+
+37
+37
+37
+
+1 16
+1 16
+38
+0
+0
+35
+0
+35
+
+37
+37
+37
+
+35
+1
+1
+1
+1
+
+37
+37
+37
+
+1 16
+1
+1
+
+37
+37
+37
+
+1
+1
+
+37
+37
+37
+
+1 16
+1 16
+1
+1
+
+37
+37
+37
+
+1
+1
+
+37
+37
+37
+
+1 16
+1 16
+0
+0
+0
+1
+0
+0
+
+37
+37
+37
+
+0 16
+1
+1
+
+37
+37
+37
+
+1
+1
+
+37
+37
+37
+
+1 16
+1 16
+0
+0
+
+37
+37
+37
+
+0 16
+1
+1
+
+37
+37
+37
+
+1 16
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0 1
+0
+1
+1
+
+37
+37
+37
+
+1 16
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1
+0
+26
+29 5
+29 5
+29 5
+29 5
+29 5
+1
+1
+1
+
+37
+37
+37
+
+1 16
+1
+
+37
+37
+37
+
+1 16
+0
+0
+0
+0
+38
+38
+38
+38
+38
+38
+0
+1
+1
+
+37
+37
+37
+
+1 16
+0
+37
+0
+0
+
+37
+37
+37
+
+0 16
+0
+0
+
+37
+37
+37
+
+0
+0
+
+37
+37
+37
+
+0 16
+0 16
+1
+1
+
+37
+37
+37
+
+1 16
+1
+1
+
+37
+37
+37
+
+1 16
+1
+1
+
+37
+37
+37
+
+1 16
+0
+1
+0
+1
+1
+
+37
+37
+37
+
+1
+1
+
+37
+37
+37
+
+1 16
+1 16
+1
+1
+
+37
+37
+37
+
+1 16
+1
+1
+
+37
+37
+37
+
+1
+1
+
+37
+37
+37
+
+1 16
+1 16
+0
+0
+0
+0
+38
+0
+0
+0
+5
+38
+0
+1
+0
+0
+0
+0
+0
+9
+0
+14
+0
+0
+14
+15
+0 1
+0
+1
+38
+5
+0 16
+0
+0
+0
+0
+0 16
+38
+0
+0
+21
+12
+0
+16
+1
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+22
+0
+0
+0
+0
+1
+0
+0
+0
+0
+0
+0
+0
+13
+21
+13
+18
+13
+0
+0
+0
+0
+0
+
+37
+37
+37
+
+0 16
+0
+
+37
+37
+37
+
+0 16
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+19
+19
+19
+0
+0
+0
+0
+0
+0
+23
+0
+0 39
+1
+1
+
+37
+37
+37
+
+1 16
+1 39
+1 37
+
+37
+37
+37
+
+16
+0 37
+
+37
+37
+37
+
+0 16
+35
+0
+0
+
+37
+37
+37
+
+0 16
+
+38
+38
+
+
+38
+38
+
+
+38
+38
+
+
+38
+38
+
+
+38
+
+
+38
+
+
+38
+
+
+38
+
+
+
+
+
+
+
+
+
+
+
+
+
+0
+0
+
+37
+37
+37
+
+0 16
+16
+38
+38
+22
+23
+25
+25
+1
+0
+0
+0
+16
+0
+16
+0 1
+0
+0 38
+38
+0
+0
+0
+1
+1
+1
+
+37
+37
+37
+
+1 16
+38
+38
+0 1
+16
+1 5
+5
+5
+1 5
+5
+1 5
+35
+1
+1
+0
+0
+1 5
+0
+0
+1 5
+35
+1 5
+35
+1
+1
+35
+1 5
+0
+0
+0
+0
+1
+1
+0
+1
+0
+0
+0 5
+1 5
+0
+0
+0
+1
+22
+22
+0
+0
+5
+5
+5
+5
+12
+0
+0
+0
+0
+0 16
+12
+0
+0
+0
+0
+
+37
+37
+37
+
+0 16
+1
+1
+
+37
+37
+37
+
+1 16
+1
+1
+
+37
+37
+37
+
+1 16
+35
+35
+
+37
+37
+37
+
+35
+5 32
+1
+1
+
+37
+37
+37
+
+1 16
+35
+35
+
+37
+37
+37
+
+35
+0
+0
+
+37
+37
+37
+
+0 16
+1
+38
+38
+0 8
+0 1
+1
+0 5
+0
+0
+0 16
+0
+0
+0
+1
+5
+5
+5
+5
+0
+1
+0
+0
+12
+12
+12
+0
+1
+0
+0
+
+37
+37
+37
+
+0 16
+35
+35
+
+37
+37
+37
+
+35
+35
+35
+
+37
+37
+37
+
+35
+0 16
+0
+1
+1
+0 5
+1 5
+12
+0
+1
+1
+1
+38
+38
+0
+0
+1
+1
+0
+0
+0
+1
+0
+33
+33
+33
+33
+33
+0
+0
+0
+0
+0
+0
+1
+0
+18
+12
+16
+5
+5 16
+0
+1
+5 16
+1
+0
+0
+0 16
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0 3
+0
+0 3
+28
+0
+0
+0
+0
+1 14 15
+39
+0
+1
+1
+1
+0
+0
+5
+0
+0
+0
+35
+0
+0
+0
+0
+0
+0
+0
+0 3
+0
+0 3
+0
+0 3
+9
+0
+0
+0 3
+0
+0
+0 3
+0 3
+0
+0 3
+0
+0
+12
+15
+0
+0
+5
+0
+0
+0
+0
+1
+1
+0
+0 3
+0
+0 3
+0
+0 3
+0
+0
+1
+0
+0
+0
+0
+0
+35
+35
+
+37
+37
+37
+
+35
+0
+0
+0
+0
+1
+0
+0
+0
+0 3
+0
+0 3
+0
+0 3
+1
+0
+0
+0
+0 3
+0
+0 3
+0
+0 3
+35
+0
+0
+0 5
+1 5
+0
+0 3
+0
+0 3
+0
+0 3
+0
+0
+0
+0
+0
+0 3
+0
+0 3
+0
+0 3
+22
+22
+22
+22
+0
+0
+0
+15
+0
+0 3
+0
+0 3
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2
+2
+1
+1
+1
+0
+5
+5
+5
+5
+0
+12
+0 37
+1 5 37
+0
+0
+1
+0
+0
+14
+14
+14
+1
+1
+1
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1
+0
+0
+0
+0
+0
+0
+0
+
+37
+37
+37
+
+0 16
+1
+1
+1
+1
+1
+1
+1
+0
+0
+
+37
+37
+37
+
+0 16
+2
+2
+1
+1
+
+0
+17
+17
+17
+17
+17
+17
+17
+14
+14
+14
+14
+14
+14
+17
+17
+17
+17
+17
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+
+0
+16
+16
+21
+16
+0
+
+0
+
+
+0
+5
+0
+12
+0
+12
+0
+1
+0
+0
+12
+0
+12
+12
+0
+12
+0
+0
+12
+0
+0
+0 16
+0
+12
+0
+0
+0 16
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+1
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+12
+0
+0
+
+37
+37
+37
+
+0 16
+0
+0
+
+37
+37
+37
+
+0 16
+0
+0
+
+37
+37
+37
+
+0 16
+0
+0
+1
+1
+1
+1
+1
+1
+1
+1
+1
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+
+37
+37
+37
+
+0 16
+0
+0
+0 33
+0
+0 33
+
+
+37
+37
+37
+37
+37
+37
+
+
+0
+0 33 16
+0 16
+12
+0
+16
+1 16
+1 16
+0
+12
+0
+0
+12
+35
+35
+
+37
+37
+37
+
+35
+1
+1
+
+37
+37
+37
+
+1 16
+1
+1
+
+37
+37
+37
+
+1 16
+0
+0
+0
+0 5
+0
+0
+0
+1
+0
+0 39
+0
+0
+
+37
+37
+37
+
+0 16
+0
+0
+
+37
+37
+37
+
+0 16
+1 39
+1 37
+
+37
+37
+37
+
+1 16
+0
+0
+
+37
+37
+37
+
+0 16
+0 37
+
+37
+37
+37
+
+0 16
+0 15
+0
+0
+12
+1
+1
+
+37
+37
+37
+
+1 16
+1
+1
+
+37
+37
+37
+
+1 16
+0
+0
+1 5
+12
+12
+0
+1 14 15
+0
+0
+0
+22
+0
+0
+0
+0
+0
+0
+0
+0
+0
+28
+28
+0
+0
+0
+0
+0
+0
+0
+5
+5
+
+0
+0
+0
+0
+0
+37
+0
+0
+0
+1
+5
+0
+5
+0
+16
+5
+0
+16
+19
+19
+23
+23
+0
+5
+23
+23
+0
+0
+0
+37
+0
+0
+1
+0
+0
+
+37
+37
+37
+
+0 16
+
+5
+0
+0
+0
+0
+15
+15
+15
+15
+15
+15
+15
+15
+15
+15
+0
+0
+0
+0 5
+0
+0
+0
+0
+0
+38
+38
+38
+38
+38
+38
+0
+0
+0
+0
+26
+1
+1
+
+37
+37
+37
+
+1 16
+0
+1
+1
+
+37
+37
+37
+
+1 16
+1
+1
+12
+0
+0
+
+37
+37
+37
+
+0 16
+34
+34
+
+37
+37
+37
+
+34
+1 16
+1 16
+1 16
+34
+34
+
+37
+37
+37
+
+34
+0
+1 14
+1 14
+5
+0
+0
+12
+0
+0
+0
+0
+1
+1
+24
+0
+0
+0
+0 16
+0 16
+0
+0
+1 5
+26
+0
+16
+16
+16
+0
+0
+0
+0
+0
+0
+
+
+
+0
+1
+0
+0
+0 1
+0
+0
+0
+21
+6
+37
+37
+37
+37
+37
+0
+0
+0
+0
+0
+0
+0 1
+5
+5 14
+5
+5 14
+5
+5
+6
+27 5
+39
+5
+5
+39
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+5
+27 5
+0 39
+1
+1
+1 16
+0 37
+
+37
+37
+37
+
+0 16
+16
+0
+1 5
+1 5
+22
+36
+22
+36
+0 16
+1 16
+1
+25
+25
+27
+27
+0
+
+0
+0
+0
+22
+0
+0
+0
+14 15
+0
+1
+0
+0
+0
+0
+5
+1
+1
+0 1
+14 15
+0
+1
+0
+0
+0
+0
+5 18
+1
+1 18
+5
+5
+5
+5
+14
+5
+5
+0
+0 13
+0 13
+0 13
+0 13
+0 13
+0 13
+0
+14
+5
+0
+14
+5
+0 1
+0
+0
+0
+14 15
+30
+8
+1
+5
+24
+0
+0
+0
+0
+0
+0
+0
+24
+16
+0
+16
+0
+0
+16
+5
+0
+0
+0
+0
+16
+16
+5
+24
+16
+1
+0
+0
+16
+16
+5
+24
+16
+1
+0
+1
+1
+1
+5
+5
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+0
+14 15
+30
+0
+0
+1
+24
+0
+15
+0
+0
+23
+5
+5
+5
+5
+5
+0
+14
+14
+5
+0
+1
+1
+0
+0
+0
+0
+0
+1
+1
+1
+0
+0
+22
+0
+0
+1
+0
+5
+5
+5
+5
+0
+1 5
+1 5
+22
+36
+22
+36
+0 16
+0 16
+0 16
+0 16
+0 16
+0
+20
+0
+22 34
+0
+0
+0
+0
+0
+0
+1
+0
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+12
+0
+1 5
+1 5
+0
+0
+16
+0
+0
+36
+0 12
+0
+0
+0
+24
+0
+0
+0
+0 15
+0
+0
+22
+22
+22
+0
+0
+0
+
+37
+37
+37
+
+0 16
+14
+0
+12
+0
+1
+1
+
+37
+37
+37
+
+1 16
+0
+16
+38
+0
+0
+0
+0
+0
+5
+0
+0
+0
+0
+
+37
+37
+37
+
+0 16
+0
+1
+35
+35
+
+37
+37
+37
+
+35
+1
+
+37
+37
+37
+
+1 16
+0
+0
+0
+5
+1
+0
+5
+0
+0
+0
+0
+0 16
+1
+1
+
+37
+37
+37
+
+1 16
+0
+0
+
+37
+37
+37
+
+0 16
+0
+1 5
+27
+27
+0 16
+0
+0
+14 15
+18
+0
+0
+0
+14 15
+0
+0
+0
+29
+0
+0
+0
+0
+2
+0 1
+0 1
+0 1
+2
+0 1
+5
+0 1
+2
+0 1
+0 5
+0
+0
+14
+0
+1
+12
+26
+0
+0
+0
+0
+0
+0 14 15
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+15
+0
+0 15
+0
+0
+0
+0
+0
+0
+0
+26
+35
+35
+
+37
+37
+37
+
+35
+35
+35
+
+37
+37
+37
+
+35
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0 5
+1
+0
+0
+22
+0
+0
+15
+0
+0
+0
+0
+0
+0
+0
+0
+1
+0
+12
+22
+22
+0
+0
+5
+5
+0
+0 5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1
+1
+0
+0
+0
+0 15
+0
+19
+0
+0
+0
+0 16
+0
+0
+0
+0
+1
+1
+0
+1
+0
+0
+0
+1
+0
+0
+1
+0
+1
+1
+
+37
+37
+37
+
+1 16
+0
+
+37
+37
+37
+
+0
+0
+
+37
+37
+37
+
+0 16
+0 16
+0
+0 16
+9
+0
+0
+17
+0 16
+8
+0
+0
+
+37
+37
+37
+
+0 16
+0
+0
+0
+0
+0
+0 16
+0
+0
+0
+1
+1
+1
+38
+0
+0
+0
+0
+0
+0
+0
+0
+12
+1
+0
+0
+2
+0
+0
+12
+0
+0
+0
+0
+18
+0
+0 16
+12 16
+35
+35
+
+37
+37
+37
+
+35
+0
+0
+12
+0
+0
+12
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+12
+0
+
+
+37
+37
+37
+37
+37
+37
+
+
+12
+1
+0
+0
+0
+12
+0 16
+12 16
+0
+12
+0
+0
+12
+0
+12
+1
+0
+1
+0
+12
+0
+0
+0
+0
+5
+5
+0
+5
+5
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1
+1
+0
+1 14 15
+0
+0
+5 16
+5 16
+0
+16
+0
+18
+26
+0 1 24 12 16
+0 1 24 12 16
+0 1 14
+0 1 14
+0
+0
+0
+0
+0 16
+
+0
+1
+0
+0
+
+37
+37
+37
+
+0
+0
+
+37
+37
+37
+
+0 16
+0 16
+0
+0
+0
+0
+0
+1
+0
+0
+0
+0
+1
+17
+0
+0
+0
+0
+1
+1
+
+37
+37
+37
+
+1 16
+38
+38
+38
+38
+38
+38
+38
+38
+0
+0
+0
+5
+5
+5
+5
+5
+20
+20
+20
+0
+28
+0
+0 1
+1
+0
+0
+0
+0
+12
+35
+35
+
+37
+37
+37
+
+35
+35
+35
+
+37
+37
+37
+
+35
+0
+12
+0
+12
+0
+12
+0
+12
+0
+1
+0
+1
+1
+
+37
+37
+37
+
+1 16
+0
+38
+38
+38
+38
+0
+0
+0
+0
+0
+0
+0
+35
+35
+
+37
+37
+37
+
+35
+35
+35
+
+37
+37
+37
+
+35
+0
+0
+0
+0
+1
+0
+0
+5
+0
+16
+1
+0
+16
+0
+1
+0
+12
+1
+0
+0
+0
+18
+0
+0
+1
+0
+0 16
+0 16
+0
+0
+1
+1
+0
+0 16
+0 16
+5 16
+5 16
+0
+0
+
+17
+0 16
+0 16
+0 16
+0 16
+0 16
+5 16
+5 16
+0 16
+0
+0
+0
+5 16
+5 16
+0
+0
+0
+1
+0
+0
+0
+0
+0
+0
+1
+12
+0
+0
+5
+0
+0
+12
+0
+0
+0
+5
+12
+0
+1
+12
+0
+0
+0
+1
+0
+0
+0
+0
+0
+0
+0
+12
+0
+
+
+37
+37
+37
+37
+37
+37
+
+
+12
+1
+0
+0
+12
+0 16
+12 16
+1
+12
+0
+0
+0
+12
+1
+12
+1
+0
+1
+0
+0
+12
+0
+0
+0
+12
+0
+12
+0
+0
+0
+0
+0
+5
+0
+1
+1
+5 16
+0
+0
+5 16
+1
+0
+0
+1
+1
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1
+2
+0
+1
+1
+2
+1
+0
+0
+0
+0
+0
+2
+1
+0
+0
+0
+0
+0
+0
+15
+0
+0
+0
+0
+0
+0
+1
+0
+0
+2
+0
+0
+2
+15
+0
+1
+1
+2
+1
+0
+1
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+
+37
+37
+37
+
+0 16
+0
+0
+
+37
+37
+37
+
+0 16
+0
+0
+
+37
+37
+37
+
+0 16
libc/glibc/fns.txt
@@ -0,0 +1,3703 @@
+.div c
+.mul c
+.rem c
+.udiv c
+.umul c
+.urem c
+_Exit c
+_IO_2_1_stderr_ c
+_IO_2_1_stdin_ c
+_IO_2_1_stdout_ c
+_IO_adjust_column c
+_IO_adjust_wcolumn c
+_IO_default_doallocate c
+_IO_default_finish c
+_IO_default_pbackfail c
+_IO_default_uflow c
+_IO_default_xsgetn c
+_IO_default_xsputn c
+_IO_do_write c
+_IO_doallocbuf c
+_IO_fclose c
+_IO_fdopen c
+_IO_feof c
+_IO_ferror c
+_IO_fflush c
+_IO_fgetpos c
+_IO_fgetpos64 c
+_IO_fgets c
+_IO_file_attach c
+_IO_file_close c
+_IO_file_close_it c
+_IO_file_doallocate c
+_IO_file_finish c
+_IO_file_fopen c
+_IO_file_init c
+_IO_file_jumps c
+_IO_file_open c
+_IO_file_overflow c
+_IO_file_read c
+_IO_file_seek c
+_IO_file_seekoff c
+_IO_file_setbuf c
+_IO_file_stat c
+_IO_file_sync c
+_IO_file_underflow c
+_IO_file_write c
+_IO_file_xsputn c
+_IO_flockfile c
+_IO_flush_all c
+_IO_flush_all_linebuffered c
+_IO_fopen c
+_IO_fprintf c
+_IO_fputs c
+_IO_fread c
+_IO_free_backup_area c
+_IO_free_wbackup_area c
+_IO_fsetpos c
+_IO_fsetpos64 c
+_IO_ftell c
+_IO_ftrylockfile c
+_IO_funlockfile c
+_IO_fwrite c
+_IO_getc c
+_IO_getline c
+_IO_getline_info c
+_IO_gets c
+_IO_init c
+_IO_init_marker c
+_IO_init_wmarker c
+_IO_iter_begin c
+_IO_iter_end c
+_IO_iter_file c
+_IO_iter_next c
+_IO_least_wmarker c
+_IO_link_in c
+_IO_list_all c
+_IO_list_lock c
+_IO_list_resetlock c
+_IO_list_unlock c
+_IO_marker_delta c
+_IO_marker_difference c
+_IO_padn c
+_IO_peekc_locked c
+_IO_popen c
+_IO_printf c
+_IO_proc_close c
+_IO_proc_open c
+_IO_putc c
+_IO_puts c
+_IO_remove_marker c
+_IO_seekmark c
+_IO_seekoff c
+_IO_seekpos c
+_IO_seekwmark c
+_IO_setb c
+_IO_setbuffer c
+_IO_setvbuf c
+_IO_sgetn c
+_IO_sprintf c
+_IO_sputbackc c
+_IO_sputbackwc c
+_IO_sscanf c
+_IO_stderr_ c
+_IO_stdin_ c
+_IO_stdout_ c
+_IO_str_init_readonly c
+_IO_str_init_static c
+_IO_str_overflow c
+_IO_str_pbackfail c
+_IO_str_seekoff c
+_IO_str_underflow c
+_IO_sungetc c
+_IO_sungetwc c
+_IO_switch_to_get_mode c
+_IO_switch_to_main_wget_area c
+_IO_switch_to_wbackup_area c
+_IO_switch_to_wget_mode c
+_IO_un_link c
+_IO_ungetc c
+_IO_unsave_markers c
+_IO_unsave_wmarkers c
+_IO_vfprintf c
+_IO_vfscanf c
+_IO_vsprintf c
+_IO_wdefault_doallocate c
+_IO_wdefault_finish c
+_IO_wdefault_pbackfail c
+_IO_wdefault_uflow c
+_IO_wdefault_xsgetn c
+_IO_wdefault_xsputn c
+_IO_wdo_write c
+_IO_wdoallocbuf c
+_IO_wfile_jumps c
+_IO_wfile_overflow c
+_IO_wfile_seekoff c
+_IO_wfile_sync c
+_IO_wfile_underflow c
+_IO_wfile_xsputn c
+_IO_wmarker_delta c
+_IO_wsetb c
+_LIB_VERSION m
+_Q_add c
+_Q_cmp c
+_Q_cmpe c
+_Q_div c
+_Q_dtoq c
+_Q_feq c
+_Q_fge c
+_Q_fgt c
+_Q_fle c
+_Q_flt c
+_Q_fne c
+_Q_itoq c
+_Q_lltoq c
+_Q_mul c
+_Q_neg c
+_Q_qtod c
+_Q_qtoi c
+_Q_qtoll c
+_Q_qtos c
+_Q_qtou c
+_Q_qtoull c
+_Q_sqrt c
+_Q_stoq c
+_Q_sub c
+_Q_ulltoq c
+_Q_utoq c
+_Qp_add c
+_Qp_cmp c
+_Qp_cmpe c
+_Qp_div c
+_Qp_dtoq c
+_Qp_feq c
+_Qp_fge c
+_Qp_fgt c
+_Qp_fle c
+_Qp_flt c
+_Qp_fne c
+_Qp_itoq c
+_Qp_mul c
+_Qp_neg c
+_Qp_qtod c
+_Qp_qtoi c
+_Qp_qtos c
+_Qp_qtoui c
+_Qp_qtoux c
+_Qp_qtox c
+_Qp_sqrt c
+_Qp_stoq c
+_Qp_sub c
+_Qp_uitoq c
+_Qp_uxtoq c
+_Qp_xtoq c
+___brk_addr c
+__acos_finite m
+__acosf128_finite m
+__acosf_finite m
+__acosh_finite m
+__acoshf128_finite m
+__acoshf_finite m
+__acoshl_finite m
+__acosl_finite m
+__adddf3 c
+__addsf3 c
+__adjtimex c
+__aeabi_MB_CUR_MAX c
+__aeabi_assert c
+__aeabi_atexit c
+__aeabi_errno_addr c
+__aeabi_localeconv c
+__aeabi_memclr c
+__aeabi_memclr4 c
+__aeabi_memclr8 c
+__aeabi_memcpy c
+__aeabi_memcpy4 c
+__aeabi_memcpy8 c
+__aeabi_memmove c
+__aeabi_memmove4 c
+__aeabi_memmove8 c
+__aeabi_memset c
+__aeabi_memset4 c
+__aeabi_memset8 c
+__after_morecore_hook c
+__align_cpy_1 c
+__align_cpy_16 c
+__align_cpy_2 c
+__align_cpy_4 c
+__align_cpy_8 c
+__arch_prctl c
+__argz_count c
+__argz_next c
+__argz_stringify c
+__ashldi3 c
+__ashrdi3 c
+__asin_finite m
+__asinf128_finite m
+__asinf_finite m
+__asinl_finite m
+__asprintf c
+__asprintf_chk c
+__assert c
+__assert_fail c
+__assert_perror_fail c
+__atan2_finite m
+__atan2f128_finite m
+__atan2f_finite m
+__atan2l_finite m
+__atanh_finite m
+__atanhf128_finite m
+__atanhf_finite m
+__atanhl_finite m
+__atomic_feclearexcept c
+__atomic_feholdexcept c
+__atomic_feupdateenv c
+__backtrace c
+__backtrace_symbols c
+__backtrace_symbols_fd c
+__bsd_getpgrp c
+__bzero c
+__check_rhosts_file c
+__chk_fail c
+__clog10 m
+__clog10f m
+__clog10l m
+__clone c
+__close c
+__cmpdi2 c
+__cmsg_nxthdr c
+__confstr_chk c
+__connect c
+__cosh_finite m
+__coshf128_finite m
+__coshf_finite m
+__coshl_finite m
+__ctype32_b c
+__ctype32_tolower c
+__ctype32_toupper c
+__ctype_b c
+__ctype_b_loc c
+__ctype_get_mb_cur_max c
+__ctype_tolower c
+__ctype_tolower_loc c
+__ctype_toupper c
+__ctype_toupper_loc c
+__curbrk c
+__cxa_at_quick_exit c
+__cxa_atexit c
+__cxa_finalize c
+__cxa_thread_atexit_impl c
+__cyg_profile_func_enter c
+__cyg_profile_func_exit c
+__daylight c
+__dcgettext c
+__default_morecore c
+__deregister_frame c
+__deregister_frame_info c
+__dgettext c
+__divdf3 c
+__divdi3 c
+__divsf3 c
+__dprintf_chk c
+__dup2 c
+__duplocale c
+__endmntent c
+__environ c
+__eqdf2 c
+__eqsf2 c
+__errno_location c
+__exp10_finite m
+__exp10f128_finite m
+__exp10f_finite m
+__exp10l_finite m
+__exp2_finite m
+__exp2f128_finite m
+__exp2f_finite m
+__exp2l_finite m
+__exp_finite m
+__expf128_finite m
+__expf_finite m
+__expl m
+__expl_finite m
+__explicit_bzero_chk c
+__expm1l m
+__extendsfdf2 c
+__fbufsize c
+__fcntl c
+__fdelt_chk c
+__fdelt_warn c
+__fe_dfl_env m
+__fe_dfl_mode m
+__fe_enabled_env m
+__fe_nomask_env m
+__fe_nonieee_env m
+__fentry__ c
+__ffs c
+__fgets_chk c
+__fgets_unlocked_chk c
+__fgetws_chk c
+__fgetws_unlocked_chk c
+__finite c
+__finitef c
+__finitef128 m
+__finitel c
+__fixdfdi c
+__fixdfsi c
+__fixsfdi c
+__fixsfsi c
+__fixunsdfdi c
+__fixunsdfsi c
+__fixunssfdi c
+__fixunssfsi c
+__flbf c
+__floatdidf c
+__floatdisf c
+__floatsidf c
+__floatsisf c
+__floatundidf c
+__floatundisf c
+__floatunsidf c
+__floatunsisf c
+__flt_rounds c
+__fmod_finite m
+__fmodf128_finite m
+__fmodf_finite m
+__fmodl_finite m
+__fork c
+__fpclassify m
+__fpclassifyf m
+__fpclassifyf128 m
+__fpclassifyl m
+__fpending c
+__fprintf_chk c
+__fpu_control c
+__fpurge c
+__frame_state_for c
+__fread_chk c
+__fread_unlocked_chk c
+__freadable c
+__freading c
+__free_hook c
+__freelocale c
+__fsetlocking c
+__fwprintf_chk c
+__fwritable c
+__fwriting c
+__fxstat c
+__fxstat64 c
+__fxstatat c
+__fxstatat64 c
+__gamma_r_finite m
+__gammaf128_r_finite m
+__gammaf_r_finite m
+__gammal_r_finite m
+__gedf2 c
+__gesf2 c
+__getauxval c
+__getcwd_chk c
+__getdelim c
+__getdomainname_chk c
+__getgroups_chk c
+__gethostname_chk c
+__getlogin_r_chk c
+__getmntent_r c
+__getpagesize c
+__getpgid c
+__getpid c
+__gets_chk c
+__getshmlba c
+__gettimeofday c
+__getwd_chk c
+__gmtime_r c
+__gnu_Unwind_Find_exidx c
+__gnu_mcount_nc c
+__gtdf2 c
+__gtsf2 c
+__h_errno_location c
+__hypot_finite m
+__hypotf128_finite m
+__hypotf_finite m
+__hypotl_finite m
+__isalnum_l c
+__isalpha_l c
+__isascii_l c
+__isblank_l c
+__iscanonicall m
+__iscntrl_l c
+__isctype c
+__isdigit_l c
+__iseqsig m
+__iseqsigf m
+__iseqsigf128 m
+__iseqsigl m
+__isgraph_l c
+__isinf c
+__isinff c
+__isinff128 m
+__isinfl c
+__islower_l c
+__isnan c
+__isnanf c
+__isnanf128 m
+__isnanl c
+__isoc99_fscanf c
+__isoc99_fwscanf c
+__isoc99_scanf c
+__isoc99_sscanf c
+__isoc99_swscanf c
+__isoc99_vfscanf c
+__isoc99_vfwscanf c
+__isoc99_vscanf c
+__isoc99_vsscanf c
+__isoc99_vswscanf c
+__isoc99_vwscanf c
+__isoc99_wscanf c
+__isprint_l c
+__ispunct_l c
+__issignaling m
+__issignalingf m
+__issignalingf128 m
+__issignalingl m
+__isspace_l c
+__isupper_l c
+__iswalnum_l c
+__iswalpha_l c
+__iswblank_l c
+__iswcntrl_l c
+__iswctype c
+__iswctype_l c
+__iswdigit_l c
+__iswgraph_l c
+__iswlower_l c
+__iswprint_l c
+__iswpunct_l c
+__iswspace_l c
+__iswupper_l c
+__iswxdigit_l c
+__isxdigit_l c
+__ivaliduser c
+__j0_finite m
+__j0f128_finite m
+__j0f_finite m
+__j0l_finite m
+__j1_finite m
+__j1f128_finite m
+__j1f_finite m
+__j1l_finite m
+__jn_finite m
+__jnf128_finite m
+__jnf_finite m
+__jnl_finite m
+__key_decryptsession_pk_LOCAL c
+__key_encryptsession_pk_LOCAL c
+__key_gendes_LOCAL c
+__ledf2 c
+__lesf2 c
+__lgamma_r_finite m
+__lgammaf128_r_finite m
+__lgammaf_r_finite m
+__lgammal_r_finite m
+__libc_allocate_rtsig c
+__libc_calloc c
+__libc_current_sigrtmax c
+__libc_current_sigrtmin c
+__libc_free c
+__libc_freeres c
+__libc_init_first c
+__libc_mallinfo c
+__libc_malloc c
+__libc_mallopt c
+__libc_memalign c
+__libc_pvalloc c
+__libc_realloc c
+__libc_sa_len c
+__libc_start_main c
+__libc_valloc c
+__log10_finite m
+__log10f128_finite m
+__log10f_finite m
+__log10l_finite m
+__log2_finite m
+__log2f128_finite m
+__log2f_finite m
+__log2l_finite m
+__log_finite m
+__logf128_finite m
+__logf_finite m
+__logl_finite m
+__longjmp_chk c
+__lseek c
+__lshrdi3 c
+__ltdf2 c
+__ltsf2 c
+__lxstat c
+__lxstat64 c
+__malloc_hook c
+__malloc_initialize_hook c
+__mbrlen c
+__mbrtowc c
+__mbsnrtowcs_chk c
+__mbsrtowcs_chk c
+__mbstowcs_chk c
+__mcount_internal c
+__memalign_hook c
+__memcpy_by2 c
+__memcpy_by4 c
+__memcpy_c c
+__memcpy_chk c
+__memcpy_g c
+__memmove_chk c
+__mempcpy c
+__mempcpy_by2 c
+__mempcpy_by4 c
+__mempcpy_byn c
+__mempcpy_chk c
+__mempcpy_small c
+__memset_cc c
+__memset_ccn_by2 c
+__memset_ccn_by4 c
+__memset_cg c
+__memset_chk c
+__memset_gcn_by2 c
+__memset_gcn_by4 c
+__memset_gg c
+__mips_fpu_getcw c
+__mips_fpu_setcw c
+__moddi3 c
+__monstartup c
+__morecore c
+__mq_open_2 rt
+__muldf3 c
+__mulsf3 c
+__nanosleep c
+__nedf2 c
+__negdf2 c
+__negsf2 c
+__nesf2 c
+__newlocale c
+__nl_langinfo_l c
+__nldbl__IO_fprintf c
+__nldbl__IO_printf c
+__nldbl__IO_sprintf c
+__nldbl__IO_sscanf c
+__nldbl__IO_vfprintf c
+__nldbl__IO_vfscanf c
+__nldbl__IO_vsprintf c
+__nldbl___asprintf c
+__nldbl___asprintf_chk c
+__nldbl___dprintf_chk c
+__nldbl___fprintf_chk c
+__nldbl___fwprintf_chk c
+__nldbl___isoc99_fscanf c
+__nldbl___isoc99_fwscanf c
+__nldbl___isoc99_scanf c
+__nldbl___isoc99_sscanf c
+__nldbl___isoc99_swscanf c
+__nldbl___isoc99_vfscanf c
+__nldbl___isoc99_vfwscanf c
+__nldbl___isoc99_vscanf c
+__nldbl___isoc99_vsscanf c
+__nldbl___isoc99_vswscanf c
+__nldbl___isoc99_vwscanf c
+__nldbl___isoc99_wscanf c
+__nldbl___obstack_printf_chk c
+__nldbl___obstack_vprintf_chk c
+__nldbl___printf_chk c
+__nldbl___printf_fp c
+__nldbl___snprintf_chk c
+__nldbl___sprintf_chk c
+__nldbl___strfmon_l c
+__nldbl___swprintf_chk c
+__nldbl___syslog_chk c
+__nldbl___vasprintf_chk c
+__nldbl___vdprintf_chk c
+__nldbl___vfprintf_chk c
+__nldbl___vfscanf c
+__nldbl___vfwprintf_chk c
+__nldbl___vprintf_chk c
+__nldbl___vsnprintf c
+__nldbl___vsnprintf_chk c
+__nldbl___vsprintf_chk c
+__nldbl___vsscanf c
+__nldbl___vstrfmon c
+__nldbl___vstrfmon_l c
+__nldbl___vswprintf_chk c
+__nldbl___vsyslog_chk c
+__nldbl___vwprintf_chk c
+__nldbl___wprintf_chk c
+__nldbl_asprintf c
+__nldbl_daddl m
+__nldbl_ddivl m
+__nldbl_dmull m
+__nldbl_dprintf c
+__nldbl_dsubl m
+__nldbl_fprintf c
+__nldbl_fscanf c
+__nldbl_fwprintf c
+__nldbl_fwscanf c
+__nldbl_nexttowardf m
+__nldbl_obstack_printf c
+__nldbl_obstack_vprintf c
+__nldbl_printf c
+__nldbl_printf_size c
+__nldbl_scanf c
+__nldbl_snprintf c
+__nldbl_sprintf c
+__nldbl_sscanf c
+__nldbl_strfmon c
+__nldbl_strfmon_l c
+__nldbl_swprintf c
+__nldbl_swscanf c
+__nldbl_syslog c
+__nldbl_vasprintf c
+__nldbl_vdprintf c
+__nldbl_vfprintf c
+__nldbl_vfscanf c
+__nldbl_vfwprintf c
+__nldbl_vfwscanf c
+__nldbl_vprintf c
+__nldbl_vscanf c
+__nldbl_vsnprintf c
+__nldbl_vsprintf c
+__nldbl_vsscanf c
+__nldbl_vswprintf c
+__nldbl_vswscanf c
+__nldbl_vsyslog c
+__nldbl_vwprintf c
+__nldbl_vwscanf c
+__nldbl_wprintf c
+__nldbl_wscanf c
+__nss_configure_lookup c
+__nss_database_lookup c
+__nss_group_lookup c
+__nss_hostname_digits_dots c
+__nss_hosts_lookup c
+__nss_next c
+__nss_passwd_lookup c
+__obstack_printf_chk c
+__obstack_vprintf_chk c
+__open c
+__open64 c
+__open64_2 c
+__open_2 c
+__openat64_2 c
+__openat_2 c
+__overflow c
+__pipe c
+__poll c
+__poll_chk c
+__posix_getopt c
+__pow_finite m
+__powf128_finite m
+__powf_finite m
+__powl_finite m
+__ppc_get_timebase_freq c
+__ppoll_chk c
+__pread64 c
+__pread64_chk c
+__pread_chk c
+__printf_chk c
+__printf_fp c
+__profile_frequency c
+__progname c
+__progname_full c
+__pthread_cleanup_routine pthread
+__pthread_getspecific pthread
+__pthread_key_create pthread
+__pthread_mutex_destroy pthread
+__pthread_mutex_init pthread
+__pthread_mutex_lock pthread
+__pthread_mutex_trylock pthread
+__pthread_mutex_unlock pthread
+__pthread_mutexattr_destroy pthread
+__pthread_mutexattr_init pthread
+__pthread_mutexattr_settype pthread
+__pthread_once pthread
+__pthread_register_cancel pthread
+__pthread_register_cancel_defer pthread
+__pthread_rwlock_destroy pthread
+__pthread_rwlock_init pthread
+__pthread_rwlock_rdlock pthread
+__pthread_rwlock_tryrdlock pthread
+__pthread_rwlock_trywrlock pthread
+__pthread_rwlock_unlock pthread
+__pthread_rwlock_wrlock pthread
+__pthread_setspecific pthread
+__pthread_unregister_cancel pthread
+__pthread_unregister_cancel_restore pthread
+__pthread_unwind_next pthread
+__ptsname_r_chk c
+__pwrite64 c
+__rawmemchr c
+__rcmd_errstr c
+__read c
+__read_chk c
+__readlink_chk c
+__readlinkat_chk c
+__realloc_hook c
+__realpath_chk c
+__recv_chk c
+__recvfrom_chk c
+__register_atfork c
+__register_frame c
+__register_frame_info c
+__register_frame_info_table c
+__register_frame_table c
+__remainder_finite m
+__remainderf128_finite m
+__remainderf_finite m
+__remainderl_finite m
+__res_init c
+__res_nclose c
+__res_ninit c
+__res_randomid c
+__res_state c
+__rpc_thread_createerr c
+__rpc_thread_svc_fdset c
+__rpc_thread_svc_max_pollfd c
+__rpc_thread_svc_pollfd c
+__sbrk c
+__scalb_finite m
+__scalbf_finite m
+__scalbl_finite m
+__sched_cpualloc c
+__sched_cpucount c
+__sched_cpufree c
+__sched_get_priority_max c
+__sched_get_priority_min c
+__sched_getparam c
+__sched_getscheduler c
+__sched_setscheduler c
+__sched_yield c
+__secure_getenv c
+__select c
+__send c
+__setmntent c
+__setpgid c
+__sigaction c
+__sigaddset c
+__sigdelset c
+__sigismember c
+__signbit c
+__signbitf c
+__signbitf128 m
+__signbitl c
+__signgam m
+__sigpause c
+__sigsetjmp c
+__sigsuspend c
+__sim_disabled_exceptions c
+__sim_exceptions c
+__sim_round_mode c
+__sinh_finite m
+__sinhf128_finite m
+__sinhf_finite m
+__sinhl_finite m
+__snprintf_chk c
+__sprintf_chk c
+__sqrt_finite m
+__sqrtdf2 c
+__sqrtf128_finite m
+__sqrtf_finite m
+__sqrtl_finite m
+__sqrtsf2 c
+__stack_chk_fail c
+__statfs c
+__stpcpy c
+__stpcpy_chk c
+__stpcpy_g c
+__stpcpy_small c
+__stpncpy c
+__stpncpy_chk c
+__strcasecmp c
+__strcasecmp_l c
+__strcasestr c
+__strcat_c c
+__strcat_chk c
+__strcat_g c
+__strchr_c c
+__strchr_g c
+__strchrnul_c c
+__strchrnul_g c
+__strcmp_gg c
+__strcoll_l c
+__strcpy_chk c
+__strcpy_g c
+__strcpy_small c
+__strcspn_c1 c
+__strcspn_c2 c
+__strcspn_c3 c
+__strcspn_cg c
+__strcspn_g c
+__strdup c
+__strerror_r c
+__strfmon_l c
+__strftime_l c
+__strlen_g c
+__strncasecmp_l c
+__strncat_chk c
+__strncat_g c
+__strncmp_g c
+__strncpy_by2 c
+__strncpy_by4 c
+__strncpy_byn c
+__strncpy_chk c
+__strncpy_gg c
+__strndup c
+__strpbrk_c2 c
+__strpbrk_c3 c
+__strpbrk_cg c
+__strpbrk_g c
+__strrchr_c c
+__strrchr_g c
+__strsep_1c c
+__strsep_2c c
+__strsep_3c c
+__strsep_g c
+__strspn_c1 c
+__strspn_c2 c
+__strspn_c3 c
+__strspn_cg c
+__strspn_g c
+__strstr_cg c
+__strstr_g c
+__strtod_internal c
+__strtod_l c
+__strtof128_internal c
+__strtof_internal c
+__strtof_l c
+__strtok_r c
+__strtok_r_1c c
+__strtol_internal c
+__strtol_l c
+__strtold_internal c
+__strtold_l c
+__strtoll_internal c
+__strtoll_l c
+__strtoq_internal c
+__strtoul_internal c
+__strtoul_l c
+__strtoull_internal c
+__strtoull_l c
+__strtouq_internal c
+__strverscmp c
+__strxfrm_l c
+__subdf3 c
+__subsf3 c
+__swprintf_chk c
+__sysconf c
+__sysctl c
+__syslog_chk c
+__sysv_signal c
+__timezone c
+__toascii_l c
+__tolower_l c
+__toupper_l c
+__towctrans c
+__towctrans_l c
+__towlower_l c
+__towupper_l c
+__truncdfsf2 c
+__ttyname_r_chk c
+__tzname c
+__ucmpdi2 c
+__udivdi3 c
+__uflow c
+__umoddi3 c
+__underflow c
+__unorddf2 c
+__unordsf2 c
+__uselocale c
+__vasprintf_chk c
+__vdprintf_chk c
+__vfork c
+__vfprintf_chk c
+__vfscanf c
+__vfwprintf_chk c
+__vprintf_chk c
+__vsnprintf c
+__vsnprintf_chk c
+__vsprintf_chk c
+__vsscanf c
+__vswprintf_chk c
+__vsyslog_chk c
+__vwprintf_chk c
+__wait c
+__waitpid c
+__wcpcpy_chk c
+__wcpncpy_chk c
+__wcrtomb_chk c
+__wcscasecmp_l c
+__wcscat_chk c
+__wcscoll_l c
+__wcscpy_chk c
+__wcsftime_l c
+__wcsncasecmp_l c
+__wcsncat_chk c
+__wcsncpy_chk c
+__wcsnrtombs_chk c
+__wcsrtombs_chk c
+__wcstod_internal c
+__wcstod_l c
+__wcstof128_internal c
+__wcstof_internal c
+__wcstof_l c
+__wcstol_internal c
+__wcstol_l c
+__wcstold_internal c
+__wcstold_l c
+__wcstoll_internal c
+__wcstoll_l c
+__wcstombs_chk c
+__wcstoul_internal c
+__wcstoul_l c
+__wcstoull_internal c
+__wcstoull_l c
+__wcsxfrm_l c
+__wctomb_chk c
+__wctrans_l c
+__wctype_l c
+__wmemcpy_chk c
+__wmemmove_chk c
+__wmempcpy_chk c
+__wmemset_chk c
+__woverflow c
+__wprintf_chk c
+__write c
+__wuflow c
+__wunderflow c
+__xmknod c
+__xmknodat c
+__xpg_basename c
+__xpg_sigpause c
+__xpg_strerror_r c
+__xstat c
+__xstat64 c
+__y0_finite m
+__y0f128_finite m
+__y0f_finite m
+__y0l_finite m
+__y1_finite m
+__y1f128_finite m
+__y1f_finite m
+__y1l_finite m
+__yn_finite m
+__ynf128_finite m
+__ynf_finite m
+__ynl_finite m
+_authenticate c
+_dl_mcount_wrapper c
+_dl_mcount_wrapper_check c
+_environ c
+_exit c
+_flush_cache c
+_flushlbf c
+_libc_intl_domainname c
+_longjmp c
+_mcleanup c
+_mcount c
+_nl_default_dirname c
+_nl_domain_bindings c
+_nl_msg_cat_cntr c
+_null_auth c
+_obstack c
+_obstack_allocated_p c
+_obstack_begin c
+_obstack_begin_1 c
+_obstack_free c
+_obstack_memory_used c
+_obstack_newchunk c
+_pthread_cleanup_pop pthread
+_pthread_cleanup_pop_restore pthread
+_pthread_cleanup_push pthread
+_pthread_cleanup_push_defer pthread
+_res c
+_res_hconf c
+_rpc_dtablesize c
+_seterr_reply c
+_setjmp c
+_sys_errlist c
+_sys_nerr c
+_sys_siglist c
+_test_and_set c
+_tolower c
+_toupper c
+a64l c
+abort c
+abs c
+accept c
+accept4 c
+access c
+acct c
+acos m
+acosf m
+acosf128 m
+acosf32 m
+acosf32x m
+acosf64 m
+acosf64x m
+acosh m
+acoshf m
+acoshf128 m
+acoshf32 m
+acoshf32x m
+acoshf64 m
+acoshf64x m
+acoshl m
+acosl m
+addmntent c
+addseverity c
+adjtime c
+adjtimex c
+advance c
+aio_cancel rt
+aio_cancel64 rt
+aio_error rt
+aio_error64 rt
+aio_fsync rt
+aio_fsync64 rt
+aio_init rt
+aio_read rt
+aio_read64 rt
+aio_return rt
+aio_return64 rt
+aio_suspend rt
+aio_suspend64 rt
+aio_write rt
+aio_write64 rt
+alarm c
+aligned_alloc c
+alphasort c
+alphasort64 c
+arch_prctl c
+argp_err_exit_status c
+argp_error c
+argp_failure c
+argp_help c
+argp_parse c
+argp_program_bug_address c
+argp_program_version c
+argp_program_version_hook c
+argp_state_help c
+argp_usage c
+argz_add c
+argz_add_sep c
+argz_append c
+argz_count c
+argz_create c
+argz_create_sep c
+argz_delete c
+argz_extract c
+argz_insert c
+argz_next c
+argz_replace c
+argz_stringify c
+asctime c
+asctime_r c
+asin m
+asinf m
+asinf128 m
+asinf32 m
+asinf32x m
+asinf64 m
+asinf64x m
+asinh m
+asinhf m
+asinhf128 m
+asinhf32 m
+asinhf32x m
+asinhf64 m
+asinhf64x m
+asinhl m
+asinl m
+asprintf c
+atan m
+atan2 m
+atan2f m
+atan2f128 m
+atan2f32 m
+atan2f32x m
+atan2f64 m
+atan2f64x m
+atan2l m
+atanf m
+atanf128 m
+atanf32 m
+atanf32x m
+atanf64 m
+atanf64x m
+atanh m
+atanhf m
+atanhf128 m
+atanhf32 m
+atanhf32x m
+atanhf64 m
+atanhf64x m
+atanhl m
+atanl m
+atexit c
+atof c
+atoi c
+atol c
+atoll c
+authdes_create c
+authdes_getucred c
+authdes_pk_create c
+authnone_create c
+authunix_create c
+authunix_create_default c
+backtrace c
+backtrace_symbols c
+backtrace_symbols_fd c
+basename c
+bcmp c
+bcopy c
+bdflush c
+bind c
+bind_textdomain_codeset c
+bindresvport c
+bindtextdomain c
+brk c
+bsd_signal c
+bsearch c
+btowc c
+bzero c
+c16rtomb c
+c32rtomb c
+cabs m
+cabsf m
+cabsf128 m
+cabsf32 m
+cabsf32x m
+cabsf64 m
+cabsf64x m
+cabsl m
+cachectl c
+cacheflush c
+cacos m
+cacosf m
+cacosf128 m
+cacosf32 m
+cacosf32x m
+cacosf64 m
+cacosf64x m
+cacosh m
+cacoshf m
+cacoshf128 m
+cacoshf32 m
+cacoshf32x m
+cacoshf64 m
+cacoshf64x m
+cacoshl m
+cacosl m
+call_once pthread
+calloc c
+callrpc c
+canonicalize m
+canonicalize_file_name c
+canonicalizef m
+canonicalizef128 m
+canonicalizef32 m
+canonicalizef32x m
+canonicalizef64 m
+canonicalizef64x m
+canonicalizel m
+capget c
+capset c
+carg m
+cargf m
+cargf128 m
+cargf32 m
+cargf32x m
+cargf64 m
+cargf64x m
+cargl m
+casin m
+casinf m
+casinf128 m
+casinf32 m
+casinf32x m
+casinf64 m
+casinf64x m
+casinh m
+casinhf m
+casinhf128 m
+casinhf32 m
+casinhf32x m
+casinhf64 m
+casinhf64x m
+casinhl m
+casinl m
+catan m
+catanf m
+catanf128 m
+catanf32 m
+catanf32x m
+catanf64 m
+catanf64x m
+catanh m
+catanhf m
+catanhf128 m
+catanhf32 m
+catanhf32x m
+catanhf64 m
+catanhf64x m
+catanhl m
+catanl m
+catclose c
+catgets c
+catopen c
+cbc_crypt c
+cbrt m
+cbrtf m
+cbrtf128 m
+cbrtf32 m
+cbrtf32x m
+cbrtf64 m
+cbrtf64x m
+cbrtl m
+ccos m
+ccosf m
+ccosf128 m
+ccosf32 m
+ccosf32x m
+ccosf64 m
+ccosf64x m
+ccosh m
+ccoshf m
+ccoshf128 m
+ccoshf32 m
+ccoshf32x m
+ccoshf64 m
+ccoshf64x m
+ccoshl m
+ccosl m
+ceil m
+ceilf m
+ceilf128 m
+ceilf32 m
+ceilf32x m
+ceilf64 m
+ceilf64x m
+ceill m
+cexp m
+cexpf m
+cexpf128 m
+cexpf32 m
+cexpf32x m
+cexpf64 m
+cexpf64x m
+cexpl m
+cfgetispeed c
+cfgetospeed c
+cfmakeraw c
+cfree c
+cfsetispeed c
+cfsetospeed c
+cfsetspeed c
+chdir c
+chflags c
+chmod c
+chown c
+chroot c
+cimag m
+cimagf m
+cimagf128 m
+cimagf32 m
+cimagf32x m
+cimagf64 m
+cimagf64x m
+cimagl m
+clearenv c
+clearerr c
+clearerr_unlocked c
+clnt_broadcast c
+clnt_create c
+clnt_pcreateerror c
+clnt_perrno c
+clnt_perror c
+clnt_spcreateerror c
+clnt_sperrno c
+clnt_sperror c
+clntraw_create c
+clnttcp_create c
+clntudp_bufcreate c
+clntudp_create c
+clntunix_create c
+clock c
+clock_adjtime c
+clock_getcpuclockid c
+clock_getres c
+clock_gettime c
+clock_nanosleep c
+clock_settime c
+clog m
+clog10 m
+clog10f m
+clog10f128 m
+clog10f32 m
+clog10f32x m
+clog10f64 m
+clog10f64x m
+clog10l m
+clogf m
+clogf128 m
+clogf32 m
+clogf32x m
+clogf64 m
+clogf64x m
+clogl m
+clone c
+close c
+closedir c
+closelog c
+cnd_broadcast pthread
+cnd_destroy pthread
+cnd_init pthread
+cnd_signal pthread
+cnd_timedwait pthread
+cnd_wait pthread
+confstr c
+conj m
+conjf m
+conjf128 m
+conjf32 m
+conjf32x m
+conjf64 m
+conjf64x m
+conjl m
+connect c
+copy_file_range c
+copysign c
+copysignf c
+copysignf128 m
+copysignf32 m
+copysignf32x m
+copysignf64 m
+copysignf64x m
+copysignl c
+cos m
+cosf m
+cosf128 m
+cosf32 m
+cosf32x m
+cosf64 m
+cosf64x m
+cosh m
+coshf m
+coshf128 m
+coshf32 m
+coshf32x m
+coshf64 m
+coshf64x m
+coshl m
+cosl m
+cpow m
+cpowf m
+cpowf128 m
+cpowf32 m
+cpowf32x m
+cpowf64 m
+cpowf64x m
+cpowl m
+cproj m
+cprojf m
+cprojf128 m
+cprojf32 m
+cprojf32x m
+cprojf64 m
+cprojf64x m
+cprojl m
+creal m
+crealf m
+crealf128 m
+crealf32 m
+crealf32x m
+crealf64 m
+crealf64x m
+creall m
+creat c
+creat64 c
+create_module c
+csin m
+csinf m
+csinf128 m
+csinf32 m
+csinf32x m
+csinf64 m
+csinf64x m
+csinh m
+csinhf m
+csinhf128 m
+csinhf32 m
+csinhf32x m
+csinhf64 m
+csinhf64x m
+csinhl m
+csinl m
+csqrt m
+csqrtf m
+csqrtf128 m
+csqrtf32 m
+csqrtf32x m
+csqrtf64 m
+csqrtf64x m
+csqrtl m
+ctan m
+ctanf m
+ctanf128 m
+ctanf32 m
+ctanf32x m
+ctanf64 m
+ctanf64x m
+ctanh m
+ctanhf m
+ctanhf128 m
+ctanhf32 m
+ctanhf32x m
+ctanhf64 m
+ctanhf64x m
+ctanhl m
+ctanl m
+ctermid c
+ctime c
+ctime_r c
+cuserid c
+daddl m
+daemon c
+daylight c
+dcgettext c
+dcngettext c
+ddivl m
+delete_module c
+des_setparity c
+dgettext c
+difftime c
+dirfd c
+dirname c
+div c
+dl_iterate_phdr c
+dladdr dl
+dladdr1 dl
+dlclose dl
+dlerror dl
+dlinfo dl
+dlmopen dl
+dlopen dl
+dlsym dl
+dlvsym dl
+dmull m
+dngettext c
+dprintf c
+drand48 c
+drand48_r c
+drem m
+dremf m
+dreml m
+dsubl m
+dup c
+dup2 c
+dup3 c
+duplocale c
+dysize c
+eaccess c
+ecb_crypt c
+ecvt c
+ecvt_r c
+endaliasent c
+endfsent c
+endgrent c
+endhostent c
+endmntent c
+endnetent c
+endnetgrent c
+endprotoent c
+endpwent c
+endrpcent c
+endservent c
+endsgent c
+endspent c
+endttyent c
+endusershell c
+endutent c
+endutxent c
+environ c
+envz_add c
+envz_entry c
+envz_get c
+envz_merge c
+envz_remove c
+envz_strip c
+epoll_create c
+epoll_create1 c
+epoll_ctl c
+epoll_pwait c
+epoll_wait c
+erand48 c
+erand48_r c
+erf m
+erfc m
+erfcf m
+erfcf128 m
+erfcf32 m
+erfcf32x m
+erfcf64 m
+erfcf64x m
+erfcl m
+erff m
+erff128 m
+erff32 m
+erff32x m
+erff64 m
+erff64x m
+erfl m
+err c
+error c
+error_at_line c
+error_message_count c
+error_one_per_line c
+error_print_progname c
+errx c
+ether_aton c
+ether_aton_r c
+ether_hostton c
+ether_line c
+ether_ntoa c
+ether_ntoa_r c
+ether_ntohost c
+euidaccess c
+eventfd c
+eventfd_read c
+eventfd_write c
+execl c
+execle c
+execlp c
+execv c
+execve c
+execvp c
+execvpe c
+exit c
+exp m
+exp10 m
+exp10f m
+exp10f128 m
+exp10f32 m
+exp10f32x m
+exp10f64 m
+exp10f64x m
+exp10l m
+exp2 m
+exp2f m
+exp2f128 m
+exp2f32 m
+exp2f32x m
+exp2f64 m
+exp2f64x m
+exp2l m
+expf m
+expf128 m
+expf32 m
+expf32x m
+expf64 m
+expf64x m
+expl m
+explicit_bzero c
+expm1 m
+expm1f m
+expm1f128 m
+expm1f32 m
+expm1f32x m
+expm1f64 m
+expm1f64x m
+expm1l m
+f32addf128 m
+f32addf32x m
+f32addf64 m
+f32addf64x m
+f32divf128 m
+f32divf32x m
+f32divf64 m
+f32divf64x m
+f32mulf128 m
+f32mulf32x m
+f32mulf64 m
+f32mulf64x m
+f32subf128 m
+f32subf32x m
+f32subf64 m
+f32subf64x m
+f32xaddf128 m
+f32xaddf64 m
+f32xaddf64x m
+f32xdivf128 m
+f32xdivf64 m
+f32xdivf64x m
+f32xmulf128 m
+f32xmulf64 m
+f32xmulf64x m
+f32xsubf128 m
+f32xsubf64 m
+f32xsubf64x m
+f64addf128 m
+f64addf64x m
+f64divf128 m
+f64divf64x m
+f64mulf128 m
+f64mulf64x m
+f64subf128 m
+f64subf64x m
+f64xaddf128 m
+f64xdivf128 m
+f64xmulf128 m
+f64xsubf128 m
+fabs m
+fabsf m
+fabsf128 m
+fabsf32 m
+fabsf32x m
+fabsf64 m
+fabsf64x m
+fabsl m
+faccessat c
+fadd m
+faddl m
+fallocate c
+fallocate64 c
+fanotify_init c
+fanotify_mark c
+fattach c
+fchdir c
+fchflags c
+fchmod c
+fchmodat c
+fchown c
+fchownat c
+fclose c
+fcloseall c
+fcntl c
+fcntl64 c
+fcvt c
+fcvt_r c
+fdatasync c
+fdetach c
+fdim m
+fdimf m
+fdimf128 m
+fdimf32 m
+fdimf32x m
+fdimf64 m
+fdimf64x m
+fdiml m
+fdiv m
+fdivl m
+fdopen c
+fdopendir c
+feclearexcept m
+fedisableexcept m
+feenableexcept m
+fegetenv m
+fegetexcept m
+fegetexceptflag m
+fegetmode m
+fegetround m
+feholdexcept m
+feof c
+feof_unlocked c
+feraiseexcept m
+ferror c
+ferror_unlocked c
+fesetenv m
+fesetexcept m
+fesetexceptflag m
+fesetmode m
+fesetround m
+fetestexcept m
+fetestexceptflag m
+feupdateenv m
+fexecve c
+fflush c
+fflush_unlocked c
+ffs c
+ffsl c
+ffsll c
+fgetc c
+fgetc_unlocked c
+fgetgrent c
+fgetgrent_r c
+fgetpos c
+fgetpos64 c
+fgetpwent c
+fgetpwent_r c
+fgets c
+fgets_unlocked c
+fgetsgent c
+fgetsgent_r c
+fgetspent c
+fgetspent_r c
+fgetwc c
+fgetwc_unlocked c
+fgetws c
+fgetws_unlocked c
+fgetxattr c
+fileno c
+fileno_unlocked c
+finite c
+finitef c
+finitel c
+flistxattr c
+flock c
+flockfile c
+floor m
+floorf m
+floorf128 m
+floorf32 m
+floorf32x m
+floorf64 m
+floorf64x m
+floorl m
+fma m
+fmaf m
+fmaf128 m
+fmaf32 m
+fmaf32x m
+fmaf64 m
+fmaf64x m
+fmal m
+fmax m
+fmaxf m
+fmaxf128 m
+fmaxf32 m
+fmaxf32x m
+fmaxf64 m
+fmaxf64x m
+fmaxl m
+fmaxmag m
+fmaxmagf m
+fmaxmagf128 m
+fmaxmagf32 m
+fmaxmagf32x m
+fmaxmagf64 m
+fmaxmagf64x m
+fmaxmagl m
+fmemopen c
+fmin m
+fminf m
+fminf128 m
+fminf32 m
+fminf32x m
+fminf64 m
+fminf64x m
+fminl m
+fminmag m
+fminmagf m
+fminmagf128 m
+fminmagf32 m
+fminmagf32x m
+fminmagf64 m
+fminmagf64x m
+fminmagl m
+fmod m
+fmodf m
+fmodf128 m
+fmodf32 m
+fmodf32x m
+fmodf64 m
+fmodf64x m
+fmodl m
+fmtmsg c
+fmul m
+fmull m
+fnmatch c
+fopen c
+fopen64 c
+fopencookie c
+fork c
+fpathconf c
+fprintf c
+fputc c
+fputc_unlocked c
+fputs c
+fputs_unlocked c
+fputwc c
+fputwc_unlocked c
+fputws c
+fputws_unlocked c
+fread c
+fread_unlocked c
+free c
+freeaddrinfo c
+freeifaddrs c
+freelocale c
+fremovexattr c
+freopen c
+freopen64 c
+frexp c
+frexpf c
+frexpf128 m
+frexpf32 m
+frexpf32x m
+frexpf64 m
+frexpf64x m
+frexpl c
+fromfp m
+fromfpf m
+fromfpf128 m
+fromfpf32 m
+fromfpf32x m
+fromfpf64 m
+fromfpf64x m
+fromfpl m
+fromfpx m
+fromfpxf m
+fromfpxf128 m
+fromfpxf32 m
+fromfpxf32x m
+fromfpxf64 m
+fromfpxf64x m
+fromfpxl m
+fscanf c
+fseek c
+fseeko c
+fseeko64 c
+fsetpos c
+fsetpos64 c
+fsetxattr c
+fstatfs c
+fstatfs64 c
+fstatvfs c
+fstatvfs64 c
+fsub m
+fsubl m
+fsync c
+ftell c
+ftello c
+ftello64 c
+ftime c
+ftok c
+ftruncate c
+ftruncate64 c
+ftrylockfile c
+fts64_children c
+fts64_close c
+fts64_open c
+fts64_read c
+fts64_set c
+fts_children c
+fts_close c
+fts_open c
+fts_read c
+fts_set c
+ftw c
+ftw64 c
+funlockfile c
+futimens c
+futimes c
+futimesat c
+fwide c
+fwprintf c
+fwrite c
+fwrite_unlocked c
+fwscanf c
+gai_strerror c
+gamma m
+gammaf m
+gammal m
+gcvt c
+get_avphys_pages c
+get_current_dir_name c
+get_kernel_syms c
+get_myaddress c
+get_nprocs c
+get_nprocs_conf c
+get_phys_pages c
+getaddrinfo c
+getaliasbyname c
+getaliasbyname_r c
+getaliasent c
+getaliasent_r c
+getauxval c
+getc c
+getc_unlocked c
+getchar c
+getchar_unlocked c
+getcontext c
+getcpu c
+getcwd c
+getdate c
+getdate_err c
+getdate_r c
+getdelim c
+getdirentries c
+getdirentries64 c
+getdomainname c
+getdtablesize c
+getegid c
+getentropy c
+getenv c
+geteuid c
+getfsent c
+getfsfile c
+getfsspec c
+getgid c
+getgrent c
+getgrent_r c
+getgrgid c
+getgrgid_r c
+getgrnam c
+getgrnam_r c
+getgrouplist c
+getgroups c
+gethostbyaddr c
+gethostbyaddr_r c
+gethostbyname c
+gethostbyname2 c
+gethostbyname2_r c
+gethostbyname_r c
+gethostent c
+gethostent_r c
+gethostid c
+gethostname c
+getifaddrs c
+getipv4sourcefilter c
+getitimer c
+getline c
+getloadavg c
+getlogin c
+getlogin_r c
+getmntent c
+getmntent_r c
+getmsg c
+getnameinfo c
+getnetbyaddr c
+getnetbyaddr_r c
+getnetbyname c
+getnetbyname_r c
+getnetent c
+getnetent_r c
+getnetgrent c
+getnetgrent_r c
+getnetname c
+getopt c
+getopt_long c
+getopt_long_only c
+getpagesize c
+getpass c
+getpayload m
+getpayloadf m
+getpayloadf128 m
+getpayloadf32 m
+getpayloadf32x m
+getpayloadf64 m
+getpayloadf64x m
+getpayloadl m
+getpeername c
+getpgid c
+getpgrp c
+getpid c
+getpmsg c
+getppid c
+getpriority c
+getprotobyname c
+getprotobyname_r c
+getprotobynumber c
+getprotobynumber_r c
+getprotoent c
+getprotoent_r c
+getpt c
+getpublickey c
+getpw c
+getpwent c
+getpwent_r c
+getpwnam c
+getpwnam_r c
+getpwuid c
+getpwuid_r c
+getrandom c
+getresgid c
+getresuid c
+getrlimit c
+getrlimit64 c
+getrpcbyname c
+getrpcbyname_r c
+getrpcbynumber c
+getrpcbynumber_r c
+getrpcent c
+getrpcent_r c
+getrpcport c
+getrusage c
+gets c
+getsecretkey c
+getservbyname c
+getservbyname_r c
+getservbyport c
+getservbyport_r c
+getservent c
+getservent_r c
+getsgent c
+getsgent_r c
+getsgnam c
+getsgnam_r c
+getsid c
+getsockname c
+getsockopt c
+getsourcefilter c
+getspent c
+getspent_r c
+getspnam c
+getspnam_r c
+getsubopt c
+gettext c
+gettimeofday c
+getttyent c
+getttynam c
+getuid c
+getusershell c
+getutent c
+getutent_r c
+getutid c
+getutid_r c
+getutline c
+getutline_r c
+getutmp c
+getutmpx c
+getutxent c
+getutxid c
+getutxline c
+getw c
+getwc c
+getwc_unlocked c
+getwchar c
+getwchar_unlocked c
+getwd c
+getxattr c
+glob c
+glob64 c
+glob_pattern_p c
+globfree c
+globfree64 c
+gmtime c
+gmtime_r c
+gnu_dev_major c
+gnu_dev_makedev c
+gnu_dev_minor c
+gnu_get_libc_release c
+gnu_get_libc_version c
+grantpt c
+group_member c
+gsignal c
+gtty c
+h_errlist c
+h_nerr c
+hasmntopt c
+hcreate c
+hcreate_r c
+hdestroy c
+hdestroy_r c
+herror c
+host2netname c
+hsearch c
+hsearch_r c
+hstrerror c
+htonl c
+htons c
+hypot m
+hypotf m
+hypotf128 m
+hypotf32 m
+hypotf32x m
+hypotf64 m
+hypotf64x m
+hypotl m
+iconv c
+iconv_close c
+iconv_open c
+if_freenameindex c
+if_indextoname c
+if_nameindex c
+if_nametoindex c
+ilogb m
+ilogbf m
+ilogbf128 m
+ilogbf32 m
+ilogbf32x m
+ilogbf64 m
+ilogbf64x m
+ilogbl m
+imaxabs c
+imaxdiv c
+in6addr_any c
+in6addr_loopback c
+inb c
+index c
+inet6_opt_append c
+inet6_opt_find c
+inet6_opt_finish c
+inet6_opt_get_val c
+inet6_opt_init c
+inet6_opt_next c
+inet6_opt_set_val c
+inet6_option_alloc c
+inet6_option_append c
+inet6_option_find c
+inet6_option_init c
+inet6_option_next c
+inet6_option_space c
+inet6_rth_add c
+inet6_rth_getaddr c
+inet6_rth_init c
+inet6_rth_reverse c
+inet6_rth_segments c
+inet6_rth_space c
+inet_addr c
+inet_aton c
+inet_lnaof c
+inet_makeaddr c
+inet_netof c
+inet_network c
+inet_nsap_addr c
+inet_nsap_ntoa c
+inet_ntoa c
+inet_ntop c
+inet_pton c
+init_module c
+initgroups c
+initstate c
+initstate_r c
+inl c
+innetgr c
+inotify_add_watch c
+inotify_init c
+inotify_init1 c
+inotify_rm_watch c
+insque c
+inw c
+ioctl c
+ioperm c
+iopl c
+iruserok c
+iruserok_af c
+isalnum c
+isalnum_l c
+isalpha c
+isalpha_l c
+isascii c
+isastream c
+isatty c
+isblank c
+isblank_l c
+iscntrl c
+iscntrl_l c
+isctype c
+isdigit c
+isdigit_l c
+isfdtype c
+isgraph c
+isgraph_l c
+isinf c
+isinff c
+isinfl c
+islower c
+islower_l c
+isnan c
+isnanf c
+isnanl c
+isprint c
+isprint_l c
+ispunct c
+ispunct_l c
+isspace c
+isspace_l c
+isupper c
+isupper_l c
+iswalnum c
+iswalnum_l c
+iswalpha c
+iswalpha_l c
+iswblank c
+iswblank_l c
+iswcntrl c
+iswcntrl_l c
+iswctype c
+iswctype_l c
+iswdigit c
+iswdigit_l c
+iswgraph c
+iswgraph_l c
+iswlower c
+iswlower_l c
+iswprint c
+iswprint_l c
+iswpunct c
+iswpunct_l c
+iswspace c
+iswspace_l c
+iswupper c
+iswupper_l c
+iswxdigit c
+iswxdigit_l c
+isxdigit c
+isxdigit_l c
+j0 m
+j0f m
+j0f128 m
+j0f32 m
+j0f32x m
+j0f64 m
+j0f64x m
+j0l m
+j1 m
+j1f m
+j1f128 m
+j1f32 m
+j1f32x m
+j1f64 m
+j1f64x m
+j1l m
+jn m
+jnf m
+jnf128 m
+jnf32 m
+jnf32x m
+jnf64 m
+jnf64x m
+jnl m
+jrand48 c
+jrand48_r c
+key_decryptsession c
+key_decryptsession_pk c
+key_encryptsession c
+key_encryptsession_pk c
+key_gendes c
+key_get_conv c
+key_secretkey_is_set c
+key_setnet c
+key_setsecret c
+kill c
+killpg c
+klogctl c
+l64a c
+labs c
+lchmod c
+lchown c
+lckpwdf c
+lcong48 c
+lcong48_r c
+ldexp c
+ldexpf c
+ldexpf128 m
+ldexpf32 m
+ldexpf32x m
+ldexpf64 m
+ldexpf64x m
+ldexpl c
+ldiv c
+lfind c
+lgamma m
+lgamma_r m
+lgammaf m
+lgammaf128 m
+lgammaf128_r m
+lgammaf32 m
+lgammaf32_r m
+lgammaf32x m
+lgammaf32x_r m
+lgammaf64 m
+lgammaf64_r m
+lgammaf64x m
+lgammaf64x_r m
+lgammaf_r m
+lgammal m
+lgammal_r m
+lgetxattr c
+link c
+linkat c
+lio_listio rt
+lio_listio64 rt
+listen c
+listxattr c
+llabs c
+lldiv c
+llistxattr c
+llogb m
+llogbf m
+llogbf128 m
+llogbf32 m
+llogbf32x m
+llogbf64 m
+llogbf64x m
+llogbl m
+llrint m
+llrintf m
+llrintf128 m
+llrintf32 m
+llrintf32x m
+llrintf64 m
+llrintf64x m
+llrintl m
+llround m
+llroundf m
+llroundf128 m
+llroundf32 m
+llroundf32x m
+llroundf64 m
+llroundf64x m
+llroundl m
+llseek c
+loc1 c
+loc2 c
+localeconv c
+localtime c
+localtime_r c
+lockf c
+lockf64 c
+locs c
+log m
+log10 m
+log10f m
+log10f128 m
+log10f32 m
+log10f32x m
+log10f64 m
+log10f64x m
+log10l m
+log1p m
+log1pf m
+log1pf128 m
+log1pf32 m
+log1pf32x m
+log1pf64 m
+log1pf64x m
+log1pl m
+log2 m
+log2f m
+log2f128 m
+log2f32 m
+log2f32x m
+log2f64 m
+log2f64x m
+log2l m
+logb m
+logbf m
+logbf128 m
+logbf32 m
+logbf32x m
+logbf64 m
+logbf64x m
+logbl m
+logf m
+logf128 m
+logf32 m
+logf32x m
+logf64 m
+logf64x m
+logl m
+longjmp c
+lrand48 c
+lrand48_r c
+lremovexattr c
+lrint m
+lrintf m
+lrintf128 m
+lrintf32 m
+lrintf32x m
+lrintf64 m
+lrintf64x m
+lrintl m
+lround m
+lroundf m
+lroundf128 m
+lroundf32 m
+lroundf32x m
+lroundf64 m
+lroundf64x m
+lroundl m
+lsearch c
+lseek c
+lseek64 c
+lsetxattr c
+lutimes c
+madvise c
+makecontext c
+mallinfo c
+malloc c
+malloc_get_state c
+malloc_info c
+malloc_set_state c
+malloc_stats c
+malloc_trim c
+malloc_usable_size c
+mallopt c
+mallwatch c
+matherr m
+mblen c
+mbrlen c
+mbrtoc16 c
+mbrtoc32 c
+mbrtowc c
+mbsinit c
+mbsnrtowcs c
+mbsrtowcs c
+mbstowcs c
+mbtowc c
+mcheck c
+mcheck_check_all c
+mcheck_pedantic c
+mcount c
+memalign c
+memccpy c
+memchr c
+memcmp c
+memcpy c
+memfd_create c
+memfrob c
+memmem c
+memmove c
+mempcpy c
+memrchr c
+memset c
+mincore c
+mkdir c
+mkdirat c
+mkdtemp c
+mkfifo c
+mkfifoat c
+mkostemp c
+mkostemp64 c
+mkostemps c
+mkostemps64 c
+mkstemp c
+mkstemp64 c
+mkstemps c
+mkstemps64 c
+mktemp c
+mktime c
+mlock c
+mlock2 c
+mlockall c
+mmap c
+mmap64 c
+modf c
+modff c
+modff128 m
+modff32 m
+modff32x m
+modff64 m
+modff64x m
+modfl c
+modify_ldt c
+moncontrol c
+monstartup c
+mount c
+mprobe c
+mprotect c
+mq_close rt
+mq_getattr rt
+mq_notify rt
+mq_open rt
+mq_receive rt
+mq_send rt
+mq_setattr rt
+mq_timedreceive rt
+mq_timedsend rt
+mq_unlink rt
+mrand48 c
+mrand48_r c
+mremap c
+msgctl c
+msgget c
+msgrcv c
+msgsnd c
+msync c
+mtrace c
+mtx_destroy pthread
+mtx_init pthread
+mtx_lock pthread
+mtx_timedlock pthread
+mtx_trylock pthread
+mtx_unlock pthread
+munlock c
+munlockall c
+munmap c
+muntrace c
+name_to_handle_at c
+nan m
+nanf m
+nanf128 m
+nanf32 m
+nanf32x m
+nanf64 m
+nanf64x m
+nanl m
+nanosleep c
+nearbyint m
+nearbyintf m
+nearbyintf128 m
+nearbyintf32 m
+nearbyintf32x m
+nearbyintf64 m
+nearbyintf64x m
+nearbyintl m
+netname2host c
+netname2user c
+newlocale c
+nextafter m
+nextafterf m
+nextafterf128 m
+nextafterf32 m
+nextafterf32x m
+nextafterf64 m
+nextafterf64x m
+nextafterl m
+nextdown m
+nextdownf m
+nextdownf128 m
+nextdownf32 m
+nextdownf32x m
+nextdownf64 m
+nextdownf64x m
+nextdownl m
+nexttoward m
+nexttowardf m
+nexttowardl m
+nextup m
+nextupf m
+nextupf128 m
+nextupf32 m
+nextupf32x m
+nextupf64 m
+nextupf64x m
+nextupl m
+nfsservctl c
+nftw c
+nftw64 c
+ngettext c
+nice c
+nl_langinfo c
+nl_langinfo_l c
+nrand48 c
+nrand48_r c
+ntohl c
+ntohs c
+ntp_adjtime c
+ntp_gettime c
+ntp_gettimex c
+obstack_alloc_failed_handler c
+obstack_exit_failure c
+obstack_free c
+obstack_printf c
+obstack_vprintf c
+on_exit c
+open c
+open64 c
+open_by_handle_at c
+open_memstream c
+open_wmemstream c
+openat c
+openat64 c
+opendir c
+openlog c
+optarg c
+opterr c
+optind c
+optopt c
+outb c
+outl c
+outw c
+parse_printf_format c
+passwd2des c
+pathconf c
+pause c
+pclose c
+perror c
+personality c
+pipe c
+pipe2 c
+pivot_root c
+pkey_alloc c
+pkey_free c
+pkey_get c
+pkey_mprotect c
+pkey_set c
+pmap_getmaps c
+pmap_getport c
+pmap_rmtcall c
+pmap_set c
+pmap_unset c
+poll c
+popen c
+posix_fadvise c
+posix_fadvise64 c
+posix_fallocate c
+posix_fallocate64 c
+posix_madvise c
+posix_memalign c
+posix_openpt c
+posix_spawn c
+posix_spawn_file_actions_addchdir_np c
+posix_spawn_file_actions_addclose c
+posix_spawn_file_actions_adddup2 c
+posix_spawn_file_actions_addfchdir_np c
+posix_spawn_file_actions_addopen c
+posix_spawn_file_actions_destroy c
+posix_spawn_file_actions_init c
+posix_spawnattr_destroy c
+posix_spawnattr_getflags c
+posix_spawnattr_getpgroup c
+posix_spawnattr_getschedparam c
+posix_spawnattr_getschedpolicy c
+posix_spawnattr_getsigdefault c
+posix_spawnattr_getsigmask c
+posix_spawnattr_init c
+posix_spawnattr_setflags c
+posix_spawnattr_setpgroup c
+posix_spawnattr_setschedparam c
+posix_spawnattr_setschedpolicy c
+posix_spawnattr_setsigdefault c
+posix_spawnattr_setsigmask c
+posix_spawnp c
+pow m
+pow10 m
+pow10f m
+pow10l m
+powf m
+powf128 m
+powf32 m
+powf32x m
+powf64 m
+powf64x m
+powl m
+ppoll c
+prctl c
+pread c
+pread64 c
+preadv c
+preadv2 c
+preadv64 c
+preadv64v2 c
+printf c
+printf_size c
+printf_size_info c
+prlimit c
+prlimit64 c
+process_vm_readv c
+process_vm_writev c
+profil c
+profil_counter c
+program_invocation_name c
+program_invocation_short_name c
+pselect c
+psiginfo c
+psignal c
+pthread_atfork pthread
+pthread_attr_destroy c
+pthread_attr_getaffinity_np pthread
+pthread_attr_getdetachstate c
+pthread_attr_getguardsize pthread
+pthread_attr_getinheritsched c
+pthread_attr_getschedparam c
+pthread_attr_getschedpolicy c
+pthread_attr_getscope c
+pthread_attr_getstack pthread
+pthread_attr_getstackaddr pthread
+pthread_attr_getstacksize pthread
+pthread_attr_init c
+pthread_attr_setaffinity_np pthread
+pthread_attr_setdetachstate c
+pthread_attr_setguardsize pthread
+pthread_attr_setinheritsched c
+pthread_attr_setschedparam c
+pthread_attr_setschedpolicy c
+pthread_attr_setscope c
+pthread_attr_setstack pthread
+pthread_attr_setstackaddr pthread
+pthread_attr_setstacksize pthread
+pthread_barrier_destroy pthread
+pthread_barrier_init pthread
+pthread_barrier_wait pthread
+pthread_barrierattr_destroy pthread
+pthread_barrierattr_getpshared pthread
+pthread_barrierattr_init pthread
+pthread_barrierattr_setpshared pthread
+pthread_cancel pthread
+pthread_cond_broadcast c
+pthread_cond_destroy c
+pthread_cond_init c
+pthread_cond_signal c
+pthread_cond_timedwait c
+pthread_cond_wait c
+pthread_condattr_destroy c
+pthread_condattr_getclock pthread
+pthread_condattr_getpshared pthread
+pthread_condattr_init c
+pthread_condattr_setclock pthread
+pthread_condattr_setpshared pthread
+pthread_create pthread
+pthread_detach pthread
+pthread_equal c
+pthread_exit c
+pthread_getaffinity_np pthread
+pthread_getattr_default_np pthread
+pthread_getattr_np pthread
+pthread_getconcurrency pthread
+pthread_getcpuclockid pthread
+pthread_getname_np pthread
+pthread_getschedparam c
+pthread_getspecific pthread
+pthread_join pthread
+pthread_key_create pthread
+pthread_key_delete pthread
+pthread_kill pthread
+pthread_kill_other_threads_np pthread
+pthread_mutex_consistent pthread
+pthread_mutex_consistent_np pthread
+pthread_mutex_destroy c
+pthread_mutex_getprioceiling pthread
+pthread_mutex_init c
+pthread_mutex_lock c
+pthread_mutex_setprioceiling pthread
+pthread_mutex_timedlock pthread
+pthread_mutex_trylock pthread
+pthread_mutex_unlock c
+pthread_mutexattr_destroy pthread
+pthread_mutexattr_getkind_np pthread
+pthread_mutexattr_getprioceiling pthread
+pthread_mutexattr_getprotocol pthread
+pthread_mutexattr_getpshared pthread
+pthread_mutexattr_getrobust pthread
+pthread_mutexattr_getrobust_np pthread
+pthread_mutexattr_gettype pthread
+pthread_mutexattr_init pthread
+pthread_mutexattr_setkind_np pthread
+pthread_mutexattr_setprioceiling pthread
+pthread_mutexattr_setprotocol pthread
+pthread_mutexattr_setpshared pthread
+pthread_mutexattr_setrobust pthread
+pthread_mutexattr_setrobust_np pthread
+pthread_mutexattr_settype pthread
+pthread_once pthread
+pthread_rwlock_destroy pthread
+pthread_rwlock_init pthread
+pthread_rwlock_rdlock pthread
+pthread_rwlock_timedrdlock pthread
+pthread_rwlock_timedwrlock pthread
+pthread_rwlock_tryrdlock pthread
+pthread_rwlock_trywrlock pthread
+pthread_rwlock_unlock pthread
+pthread_rwlock_wrlock pthread
+pthread_rwlockattr_destroy pthread
+pthread_rwlockattr_getkind_np pthread
+pthread_rwlockattr_getpshared pthread
+pthread_rwlockattr_init pthread
+pthread_rwlockattr_setkind_np pthread
+pthread_rwlockattr_setpshared pthread
+pthread_self c
+pthread_setaffinity_np pthread
+pthread_setattr_default_np pthread
+pthread_setcancelstate c
+pthread_setcanceltype c
+pthread_setconcurrency pthread
+pthread_setname_np pthread
+pthread_setschedparam c
+pthread_setschedprio pthread
+pthread_setspecific pthread
+pthread_sigmask pthread
+pthread_sigqueue pthread
+pthread_spin_destroy pthread
+pthread_spin_init pthread
+pthread_spin_lock pthread
+pthread_spin_trylock pthread
+pthread_spin_unlock pthread
+pthread_testcancel pthread
+pthread_timedjoin_np pthread
+pthread_tryjoin_np pthread
+pthread_yield pthread
+ptrace c
+ptsname c
+ptsname_r c
+putc c
+putc_unlocked c
+putchar c
+putchar_unlocked c
+putenv c
+putgrent c
+putmsg c
+putpmsg c
+putpwent c
+puts c
+putsgent c
+putspent c
+pututline c
+pututxline c
+putw c
+putwc c
+putwc_unlocked c
+putwchar c
+putwchar_unlocked c
+pvalloc c
+pwrite c
+pwrite64 c
+pwritev c
+pwritev2 c
+pwritev64 c
+pwritev64v2 c
+qecvt c
+qecvt_r c
+qfcvt c
+qfcvt_r c
+qgcvt c
+qsort c
+qsort_r c
+query_module c
+quick_exit c
+quotactl c
+raise c
+rand c
+rand_r c
+random c
+random_r c
+rawmemchr c
+rcmd c
+rcmd_af c
+re_comp c
+re_compile_fastmap c
+re_compile_pattern c
+re_exec c
+re_match c
+re_match_2 c
+re_max_failures c
+re_search c
+re_search_2 c
+re_set_registers c
+re_set_syntax c
+re_syntax_options c
+read c
+readahead c
+readdir c
+readdir64 c
+readdir64_r c
+readdir_r c
+readlink c
+readlinkat c
+readv c
+realloc c
+reallocarray c
+realpath c
+reboot c
+recv c
+recvfrom c
+recvmmsg c
+recvmsg c
+regcomp c
+regerror c
+regexec c
+regfree c
+register_printf_function c
+register_printf_modifier c
+register_printf_specifier c
+register_printf_type c
+registerrpc c
+remainder m
+remainderf m
+remainderf128 m
+remainderf32 m
+remainderf32x m
+remainderf64 m
+remainderf64x m
+remainderl m
+remap_file_pages c
+remove c
+removexattr c
+remque c
+remquo m
+remquof m
+remquof128 m
+remquof32 m
+remquof32x m
+remquof64 m
+remquof64x m
+remquol m
+rename c
+renameat c
+renameat2 c
+res_init c
+revoke c
+rewind c
+rewinddir c
+rexec c
+rexec_af c
+rexecoptions c
+rindex c
+rint m
+rintf m
+rintf128 m
+rintf32 m
+rintf32x m
+rintf64 m
+rintf64x m
+rintl m
+rmdir c
+round m
+roundeven m
+roundevenf m
+roundevenf128 m
+roundevenf32 m
+roundevenf32x m
+roundevenf64 m
+roundevenf64x m
+roundevenl m
+roundf m
+roundf128 m
+roundf32 m
+roundf32x m
+roundf64 m
+roundf64x m
+roundl m
+rpc_createerr c
+rpmatch c
+rresvport c
+rresvport_af c
+rtime c
+ruserok c
+ruserok_af c
+ruserpass c
+sbrk c
+scalb m
+scalbf m
+scalbl m
+scalbln c
+scalblnf c
+scalblnf128 m
+scalblnf32 m
+scalblnf32x m
+scalblnf64 m
+scalblnf64x m
+scalblnl c
+scalbn c
+scalbnf c
+scalbnf128 m
+scalbnf32 m
+scalbnf32x m
+scalbnf64 m
+scalbnf64x m
+scalbnl c
+scandir c
+scandir64 c
+scandirat c
+scandirat64 c
+scanf c
+sched_get_priority_max c
+sched_get_priority_min c
+sched_getaffinity c
+sched_getcpu c
+sched_getparam c
+sched_getscheduler c
+sched_rr_get_interval c
+sched_setaffinity c
+sched_setparam c
+sched_setscheduler c
+sched_yield c
+secure_getenv c
+seed48 c
+seed48_r c
+seekdir c
+select c
+sem_close pthread
+sem_destroy pthread
+sem_getvalue pthread
+sem_init pthread
+sem_open pthread
+sem_post pthread
+sem_timedwait pthread
+sem_trywait pthread
+sem_unlink pthread
+sem_wait pthread
+semctl c
+semget c
+semop c
+semtimedop c
+send c
+sendfile c
+sendfile64 c
+sendmmsg c
+sendmsg c
+sendto c
+setaliasent c
+setbuf c
+setbuffer c
+setcontext c
+setdomainname c
+setegid c
+setenv c
+seteuid c
+setfsent c
+setfsgid c
+setfsuid c
+setgid c
+setgrent c
+setgroups c
+sethostent c
+sethostid c
+sethostname c
+setipv4sourcefilter c
+setitimer c
+setjmp c
+setlinebuf c
+setlocale c
+setlogin c
+setlogmask c
+setmntent c
+setnetent c
+setnetgrent c
+setns c
+setpayload m
+setpayloadf m
+setpayloadf128 m
+setpayloadf32 m
+setpayloadf32x m
+setpayloadf64 m
+setpayloadf64x m
+setpayloadl m
+setpayloadsig m
+setpayloadsigf m
+setpayloadsigf128 m
+setpayloadsigf32 m
+setpayloadsigf32x m
+setpayloadsigf64 m
+setpayloadsigf64x m
+setpayloadsigl m
+setpgid c
+setpgrp c
+setpriority c
+setprotoent c
+setpwent c
+setregid c
+setresgid c
+setresuid c
+setreuid c
+setrlimit c
+setrlimit64 c
+setrpcent c
+setservent c
+setsgent c
+setsid c
+setsockopt c
+setsourcefilter c
+setspent c
+setstate c
+setstate_r c
+settimeofday c
+setttyent c
+setuid c
+setusershell c
+setutent c
+setutxent c
+setvbuf c
+setxattr c
+sgetsgent c
+sgetsgent_r c
+sgetspent c
+sgetspent_r c
+shm_open rt
+shm_unlink rt
+shmat c
+shmctl c
+shmdt c
+shmget c
+shutdown c
+sigaction c
+sigaddset c
+sigaltstack c
+sigandset c
+sigblock c
+sigdelset c
+sigemptyset c
+sigfillset c
+siggetmask c
+sighold c
+sigignore c
+siginterrupt c
+sigisemptyset c
+sigismember c
+siglongjmp c
+signal c
+signalfd c
+signgam m
+significand m
+significandf m
+significandl m
+sigorset c
+sigpause c
+sigpending c
+sigprocmask c
+sigqueue c
+sigrelse c
+sigreturn c
+sigset c
+sigsetmask c
+sigstack c
+sigsuspend c
+sigtimedwait c
+sigvec c
+sigwait c
+sigwaitinfo c
+sin m
+sincos m
+sincosf m
+sincosf128 m
+sincosf32 m
+sincosf32x m
+sincosf64 m
+sincosf64x m
+sincosl m
+sinf m
+sinf128 m
+sinf32 m
+sinf32x m
+sinf64 m
+sinf64x m
+sinh m
+sinhf m
+sinhf128 m
+sinhf32 m
+sinhf32x m
+sinhf64 m
+sinhf64x m
+sinhl m
+sinl m
+sleep c
+snprintf c
+sockatmark c
+socket c
+socketpair c
+splice c
+sprintf c
+sprofil c
+sqrt m
+sqrtf m
+sqrtf128 m
+sqrtf32 m
+sqrtf32x m
+sqrtf64 m
+sqrtf64x m
+sqrtl m
+srand c
+srand48 c
+srand48_r c
+srandom c
+srandom_r c
+sscanf c
+ssignal c
+sstk c
+statfs c
+statfs64 c
+statvfs c
+statvfs64 c
+statx c
+stderr c
+stdin c
+stdout c
+step c
+stime c
+stpcpy c
+stpncpy c
+strcasecmp c
+strcasecmp_l c
+strcasestr c
+strcat c
+strchr c
+strchrnul c
+strcmp c
+strcoll c
+strcoll_l c
+strcpy c
+strcspn c
+strdup c
+strerror c
+strerror_l c
+strerror_r c
+strfmon c
+strfmon_l c
+strfromd c
+strfromf c
+strfromf128 c
+strfromf32 c
+strfromf32x c
+strfromf64 c
+strfromf64x c
+strfroml c
+strfry c
+strftime c
+strftime_l c
+strlen c
+strncasecmp c
+strncasecmp_l c
+strncat c
+strncmp c
+strncpy c
+strndup c
+strnlen c
+strpbrk c
+strptime c
+strptime_l c
+strrchr c
+strsep c
+strsignal c
+strspn c
+strstr c
+strtod c
+strtod_l c
+strtof c
+strtof128 c
+strtof128_l c
+strtof32 c
+strtof32_l c
+strtof32x c
+strtof32x_l c
+strtof64 c
+strtof64_l c
+strtof64x c
+strtof64x_l c
+strtof_l c
+strtoimax c
+strtok c
+strtok_r c
+strtol c
+strtol_l c
+strtold c
+strtold_l c
+strtoll c
+strtoll_l c
+strtoq c
+strtoul c
+strtoul_l c
+strtoull c
+strtoull_l c
+strtoumax c
+strtouq c
+strverscmp c
+strxfrm c
+strxfrm_l c
+stty c
+svc_exit c
+svc_fdset c
+svc_getreq c
+svc_getreq_common c
+svc_getreq_poll c
+svc_getreqset c
+svc_max_pollfd c
+svc_pollfd c
+svc_register c
+svc_run c
+svc_sendreply c
+svc_unregister c
+svcauthdes_stats c
+svcerr_auth c
+svcerr_decode c
+svcerr_noproc c
+svcerr_noprog c
+svcerr_progvers c
+svcerr_systemerr c
+svcerr_weakauth c
+svcfd_create c
+svcraw_create c
+svctcp_create c
+svcudp_bufcreate c
+svcudp_create c
+svcudp_enablecache c
+svcunix_create c
+svcunixfd_create c
+swab c
+swapcontext c
+swapoff c
+swapon c
+swprintf c
+swscanf c
+symlink c
+symlinkat c
+sync c
+sync_file_range c
+syncfs c
+sys_errlist c
+sys_nerr c
+sys_sigabbrev c
+sys_siglist c
+syscall c
+sysconf c
+sysctl c
+sysinfo c
+syslog c
+sysmips c
+system c
+sysv_signal c
+tan m
+tanf m
+tanf128 m
+tanf32 m
+tanf32x m
+tanf64 m
+tanf64x m
+tanh m
+tanhf m
+tanhf128 m
+tanhf32 m
+tanhf32x m
+tanhf64 m
+tanhf64x m
+tanhl m
+tanl m
+tcdrain c
+tcflow c
+tcflush c
+tcgetattr c
+tcgetpgrp c
+tcgetsid c
+tcsendbreak c
+tcsetattr c
+tcsetpgrp c
+tdelete c
+tdestroy c
+tee c
+telldir c
+tempnam c
+textdomain c
+tfind c
+tgamma m
+tgammaf m
+tgammaf128 m
+tgammaf32 m
+tgammaf32x m
+tgammaf64 m
+tgammaf64x m
+tgammal m
+thrd_create pthread
+thrd_current c
+thrd_detach pthread
+thrd_equal c
+thrd_exit pthread
+thrd_join pthread
+thrd_sleep c
+thrd_yield c
+time c
+timegm c
+timelocal c
+timer_create rt
+timer_delete rt
+timer_getoverrun rt
+timer_gettime rt
+timer_settime rt
+timerfd_create c
+timerfd_gettime c
+timerfd_settime c
+times c
+timespec_get c
+timezone c
+tmpfile c
+tmpfile64 c
+tmpnam c
+tmpnam_r c
+toascii c
+tolower c
+tolower_l c
+totalorder m
+totalorderf m
+totalorderf128 m
+totalorderf32 m
+totalorderf32x m
+totalorderf64 m
+totalorderf64x m
+totalorderl m
+totalordermag m
+totalordermagf m
+totalordermagf128 m
+totalordermagf32 m
+totalordermagf32x m
+totalordermagf64 m
+totalordermagf64x m
+totalordermagl m
+toupper c
+toupper_l c
+towctrans c
+towctrans_l c
+towlower c
+towlower_l c
+towupper c
+towupper_l c
+tr_break c
+trunc m
+truncate c
+truncate64 c
+truncf m
+truncf128 m
+truncf32 m
+truncf32x m
+truncf64 m
+truncf64x m
+truncl m
+tsearch c
+tss_create pthread
+tss_delete pthread
+tss_get pthread
+tss_set pthread
+ttyname c
+ttyname_r c
+ttyslot c
+twalk c
+tzname c
+tzset c
+ualarm c
+ufromfp m
+ufromfpf m
+ufromfpf128 m
+ufromfpf32 m
+ufromfpf32x m
+ufromfpf64 m
+ufromfpf64x m
+ufromfpl m
+ufromfpx m
+ufromfpxf m
+ufromfpxf128 m
+ufromfpxf32 m
+ufromfpxf32x m
+ufromfpxf64 m
+ufromfpxf64x m
+ufromfpxl m
+ulckpwdf c
+ulimit c
+umask c
+umount c
+umount2 c
+uname c
+ungetc c
+ungetwc c
+unlink c
+unlinkat c
+unlockpt c
+unsetenv c
+unshare c
+updwtmp c
+updwtmpx c
+uselib c
+uselocale c
+user2netname c
+usleep c
+ustat c
+utime c
+utimensat c
+utimes c
+utmpname c
+utmpxname c
+valloc c
+vasprintf c
+vdprintf c
+verr c
+verrx c
+versionsort c
+versionsort64 c
+vfork c
+vfprintf c
+vfscanf c
+vfwprintf c
+vfwscanf c
+vhangup c
+vlimit c
+vm86 c
+vmsplice c
+vprintf c
+vscanf c
+vsnprintf c
+vsprintf c
+vsscanf c
+vswprintf c
+vswscanf c
+vsyslog c
+vtimes c
+vwarn c
+vwarnx c
+vwprintf c
+vwscanf c
+wait c
+wait3 c
+wait4 c
+waitid c
+waitpid c
+warn c
+warnx c
+wcpcpy c
+wcpncpy c
+wcrtomb c
+wcscasecmp c
+wcscasecmp_l c
+wcscat c
+wcschr c
+wcschrnul c
+wcscmp c
+wcscoll c
+wcscoll_l c
+wcscpy c
+wcscspn c
+wcsdup c
+wcsftime c
+wcsftime_l c
+wcslen c
+wcsncasecmp c
+wcsncasecmp_l c
+wcsncat c
+wcsncmp c
+wcsncpy c
+wcsnlen c
+wcsnrtombs c
+wcspbrk c
+wcsrchr c
+wcsrtombs c
+wcsspn c
+wcsstr c
+wcstod c
+wcstod_l c
+wcstof c
+wcstof128 c
+wcstof128_l c
+wcstof32 c
+wcstof32_l c
+wcstof32x c
+wcstof32x_l c
+wcstof64 c
+wcstof64_l c
+wcstof64x c
+wcstof64x_l c
+wcstof_l c
+wcstoimax c
+wcstok c
+wcstol c
+wcstol_l c
+wcstold c
+wcstold_l c
+wcstoll c
+wcstoll_l c
+wcstombs c
+wcstoq c
+wcstoul c
+wcstoul_l c
+wcstoull c
+wcstoull_l c
+wcstoumax c
+wcstouq c
+wcswcs c
+wcswidth c
+wcsxfrm c
+wcsxfrm_l c
+wctob c
+wctomb c
+wctrans c
+wctrans_l c
+wctype c
+wctype_l c
+wcwidth c
+wmemchr c
+wmemcmp c
+wmemcpy c
+wmemmove c
+wmempcpy c
+wmemset c
+wordexp c
+wordfree c
+wprintf c
+write c
+writev c
+wscanf c
+xdecrypt c
+xdr_accepted_reply c
+xdr_array c
+xdr_authdes_cred c
+xdr_authdes_verf c
+xdr_authunix_parms c
+xdr_bool c
+xdr_bytes c
+xdr_callhdr c
+xdr_callmsg c
+xdr_char c
+xdr_cryptkeyarg c
+xdr_cryptkeyarg2 c
+xdr_cryptkeyres c
+xdr_des_block c
+xdr_double c
+xdr_enum c
+xdr_float c
+xdr_free c
+xdr_getcredres c
+xdr_hyper c
+xdr_int c
+xdr_int16_t c
+xdr_int32_t c
+xdr_int64_t c
+xdr_int8_t c
+xdr_key_netstarg c
+xdr_key_netstres c
+xdr_keybuf c
+xdr_keystatus c
+xdr_long c
+xdr_longlong_t c
+xdr_netnamestr c
+xdr_netobj c
+xdr_opaque c
+xdr_opaque_auth c
+xdr_pmap c
+xdr_pmaplist c
+xdr_pointer c
+xdr_quad_t c
+xdr_reference c
+xdr_rejected_reply c
+xdr_replymsg c
+xdr_rmtcall_args c
+xdr_rmtcallres c
+xdr_short c
+xdr_sizeof c
+xdr_string c
+xdr_u_char c
+xdr_u_hyper c
+xdr_u_int c
+xdr_u_long c
+xdr_u_longlong_t c
+xdr_u_quad_t c
+xdr_u_short c
+xdr_uint16_t c
+xdr_uint32_t c
+xdr_uint64_t c
+xdr_uint8_t c
+xdr_union c
+xdr_unixcred c
+xdr_vector c
+xdr_void c
+xdr_wrapstring c
+xdrmem_create c
+xdrrec_create c
+xdrrec_endofrecord c
+xdrrec_eof c
+xdrrec_skiprecord c
+xdrstdio_create c
+xencrypt c
+xprt_register c
+xprt_unregister c
+y0 m
+y0f m
+y0f128 m
+y0f32 m
+y0f32x m
+y0f64 m
+y0f64x m
+y0l m
+y1 m
+y1f m
+y1f128 m
+y1f32 m
+y1f32x m
+y1f64 m
+y1f64x m
+y1l m
+yn m
+ynf m
+ynf128 m
+ynf32 m
+ynf32x m
+ynf64 m
+ynf64x m
+ynl m
libc/glibc/vers.txt
@@ -0,0 +1,40 @@
+GLIBC_2.0
+GLIBC_2.1
+GLIBC_2.1.1
+GLIBC_2.1.2
+GLIBC_2.1.3
+GLIBC_2.2
+GLIBC_2.2.1
+GLIBC_2.2.2
+GLIBC_2.2.3
+GLIBC_2.2.4
+GLIBC_2.2.5
+GLIBC_2.2.6
+GLIBC_2.3
+GLIBC_2.3.2
+GLIBC_2.3.3
+GLIBC_2.3.4
+GLIBC_2.4
+GLIBC_2.5
+GLIBC_2.6
+GLIBC_2.7
+GLIBC_2.8
+GLIBC_2.9
+GLIBC_2.10
+GLIBC_2.11
+GLIBC_2.12
+GLIBC_2.13
+GLIBC_2.14
+GLIBC_2.15
+GLIBC_2.16
+GLIBC_2.17
+GLIBC_2.18
+GLIBC_2.19
+GLIBC_2.22
+GLIBC_2.23
+GLIBC_2.24
+GLIBC_2.25
+GLIBC_2.26
+GLIBC_2.27
+GLIBC_2.28
+GLIBC_2.29
libc/process_headers.zig → tools/process_headers.zig
File renamed without changes
tools/update_glibc.zig
@@ -0,0 +1,333 @@
+const std = @import("std");
+const builtin = @import("builtin");
+const fs = std.fs;
+const fmt = std.fmt;
+const assert = std.debug.assert;
+
+// Example abilist path:
+// ./sysdeps/unix/sysv/linux/aarch64/libc.abilist
+const AbiList = struct {
+ targets: []const ZigTarget,
+ path: []const u8,
+};
+const ZigTarget = struct {
+ arch: @TagType(builtin.Arch),
+ abi: builtin.Abi,
+};
+
+const lib_names = [_][]const u8{
+ "c",
+ "dl",
+ "m",
+ "pthread",
+ "rt",
+};
+
+// fpu/nofpu are hardcoded elsewhere, based on .gnueabi/.gnueabihf with an exception for .arm
+// n64/n32 are hardcoded elsewhere, based on .gnuabi64/.gnuabin32
+const abi_lists = [_]AbiList{
+ AbiList{
+ .targets = [_]ZigTarget{
+ ZigTarget{ .arch = .aarch64, .abi = .gnu },
+ ZigTarget{ .arch = .aarch64_be, .abi = .gnu },
+ },
+ .path = "aarch64",
+ },
+ AbiList{
+ .targets = [_]ZigTarget{ZigTarget{ .arch = .s390x, .abi = .gnu }},
+ .path = "s390/s390-64",
+ },
+ AbiList{
+ .targets = [_]ZigTarget{
+ ZigTarget{ .arch = .arm, .abi = .gnueabi },
+ ZigTarget{ .arch = .armeb, .abi = .gnueabi },
+ ZigTarget{ .arch = .arm, .abi = .gnueabihf },
+ ZigTarget{ .arch = .armeb, .abi = .gnueabihf },
+ },
+ .path = "arm",
+ },
+ AbiList{
+ .targets = [_]ZigTarget{
+ ZigTarget{ .arch = .sparc, .abi = .gnu },
+ ZigTarget{ .arch = .sparcel, .abi = .gnu },
+ },
+ .path = "sparc/sparc32",
+ },
+ AbiList{
+ .targets = [_]ZigTarget{ZigTarget{ .arch = .sparcv9, .abi = .gnu }},
+ .path = "sparc/sparc64",
+ },
+ AbiList{
+ .targets = [_]ZigTarget{
+ ZigTarget{ .arch = .mips64el, .abi = .gnuabi64 },
+ ZigTarget{ .arch = .mips64, .abi = .gnuabi64 },
+ },
+ .path = "mips/mips64",
+ },
+ AbiList{
+ .targets = [_]ZigTarget{
+ ZigTarget{ .arch = .mips64el, .abi = .gnuabin32 },
+ ZigTarget{ .arch = .mips64, .abi = .gnuabin32 },
+ },
+ .path = "mips/mips64",
+ },
+ AbiList{
+ .targets = [_]ZigTarget{
+ ZigTarget{ .arch = .mipsel, .abi = .gnueabihf },
+ ZigTarget{ .arch = .mips, .abi = .gnueabihf },
+ },
+ .path = "mips/mips32",
+ },
+ AbiList{
+ .targets = [_]ZigTarget{
+ ZigTarget{ .arch = .mipsel, .abi = .gnueabi },
+ ZigTarget{ .arch = .mips, .abi = .gnueabi },
+ },
+ .path = "mips/mips32",
+ },
+ AbiList{
+ .targets = [_]ZigTarget{ZigTarget{ .arch = .x86_64, .abi = .gnu }},
+ .path = "x86_64/64",
+ },
+ AbiList{
+ .targets = [_]ZigTarget{ZigTarget{ .arch = .x86_64, .abi = .gnux32 }},
+ .path = "x86_64/x32",
+ },
+ AbiList{
+ .targets = [_]ZigTarget{ZigTarget{ .arch = .i386, .abi = .gnu }},
+ .path = "i386",
+ },
+ AbiList{
+ .targets = [_]ZigTarget{ZigTarget{ .arch = .powerpc64le, .abi = .gnu }},
+ .path = "powerpc/powerpc64/le",
+ },
+ AbiList{
+ .targets = [_]ZigTarget{ZigTarget{ .arch = .powerpc64, .abi = .gnu }},
+ .path = "powerpc/powerpc64/be",
+ },
+ AbiList{
+ .targets = [_]ZigTarget{
+ ZigTarget{ .arch = .powerpc, .abi = .gnueabi },
+ ZigTarget{ .arch = .powerpc, .abi = .gnueabihf },
+ },
+ .path = "powerpc/powerpc32",
+ },
+};
+
+const FunctionSet = struct {
+ list: std.ArrayList(VersionedFn),
+ fn_vers_list: FnVersionList,
+};
+const FnVersionList = std.AutoHashMap([]const u8, std.ArrayList(usize));
+
+const VersionedFn = struct {
+ ver: []const u8, // example: "GLIBC_2.15"
+ name: []const u8, // example: "puts"
+};
+const Function = struct {
+ name: []const u8, // example: "puts"
+ lib: []const u8, // example: "c"
+ index: usize,
+};
+
+pub fn main() !void {
+ var arena = std.heap.ArenaAllocator.init(std.heap.direct_allocator);
+ const allocator = &arena.allocator;
+ const args = try std.process.argsAlloc(allocator);
+ const in_glibc_dir = args[1]; // path to the unzipped tarball of glibc, e.g. ~/downloads/glibc-2.25
+ const zig_src_dir = args[2]; // path to the source checkout of zig
+
+ const prefix = try fs.path.join(allocator, [_][]const u8{ in_glibc_dir, "sysdeps", "unix", "sysv", "linux" });
+ const glibc_out_dir = try fs.path.join(allocator, [_][]const u8{ zig_src_dir, "libc", "glibc" });
+
+ var global_fn_set = std.AutoHashMap([]const u8, Function).init(allocator);
+ var global_ver_set = std.AutoHashMap([]const u8, usize).init(allocator);
+ var target_functions = std.AutoHashMap(usize, FunctionSet).init(allocator);
+
+ for (abi_lists) |*abi_list| {
+ const target_funcs_gop = try target_functions.getOrPut(@ptrToInt(abi_list));
+ if (!target_funcs_gop.found_existing) {
+ target_funcs_gop.kv.value = FunctionSet{
+ .list = std.ArrayList(VersionedFn).init(allocator),
+ .fn_vers_list = FnVersionList.init(allocator),
+ };
+ }
+ const fn_set = &target_funcs_gop.kv.value.list;
+
+ for (lib_names) |lib_name, lib_name_index| {
+ const basename = try fmt.allocPrint(allocator, "lib{}.abilist", lib_name);
+ const abi_list_filename = blk: {
+ if (abi_list.targets[0].abi == .gnuabi64 and std.mem.eql(u8, lib_name, "c")) {
+ break :blk try fs.path.join(allocator, [_][]const u8{ prefix, abi_list.path, "n64", basename });
+ } else if (abi_list.targets[0].abi == .gnuabin32 and std.mem.eql(u8, lib_name, "c")) {
+ break :blk try fs.path.join(allocator, [_][]const u8{ prefix, abi_list.path, "n32", basename });
+ } else if (abi_list.targets[0].arch != .arm and
+ abi_list.targets[0].abi == .gnueabihf and
+ (std.mem.eql(u8, lib_name, "c") or
+ (std.mem.eql(u8, lib_name, "m") and abi_list.targets[0].arch == .powerpc)))
+ {
+ break :blk try fs.path.join(allocator, [_][]const u8{ prefix, abi_list.path, "fpu", basename });
+ } else if (abi_list.targets[0].arch != .arm and
+ abi_list.targets[0].abi == .gnueabi and
+ (std.mem.eql(u8, lib_name, "c") or
+ (std.mem.eql(u8, lib_name, "m") and abi_list.targets[0].arch == .powerpc)))
+ {
+ break :blk try fs.path.join(allocator, [_][]const u8{ prefix, abi_list.path, "nofpu", basename });
+ }
+ break :blk try fs.path.join(allocator, [_][]const u8{ prefix, abi_list.path, basename });
+ };
+ const contents = std.io.readFileAlloc(allocator, abi_list_filename) catch |err| {
+ std.debug.warn("unable to open {}: {}\n", abi_list_filename, err);
+ std.process.exit(1);
+ };
+ var lines_it = std.mem.tokenize(contents, "\n");
+ while (lines_it.next()) |line| {
+ var tok_it = std.mem.tokenize(line, " ");
+ const ver = tok_it.next().?;
+ const name = tok_it.next().?;
+ const category = tok_it.next().?;
+ if (!std.mem.eql(u8, category, "F") and
+ !std.mem.eql(u8, category, "D"))
+ {
+ continue;
+ }
+ if (std.mem.startsWith(u8, ver, "GCC_")) continue;
+ _ = try global_ver_set.put(ver, undefined);
+ const gop = try global_fn_set.getOrPut(name);
+ if (gop.found_existing) {
+ if (!std.mem.eql(u8, gop.kv.value.lib, "c")) {
+ gop.kv.value.lib = lib_name;
+ }
+ } else {
+ gop.kv.value = Function{
+ .name = name,
+ .lib = lib_name,
+ .index = undefined,
+ };
+ }
+ try fn_set.append(VersionedFn{
+ .ver = ver,
+ .name = name,
+ });
+ }
+ }
+ }
+
+ const global_fn_list = blk: {
+ var list = std.ArrayList([]const u8).init(allocator);
+ var it = global_fn_set.iterator();
+ while (it.next()) |kv| try list.append(kv.key);
+ std.sort.sort([]const u8, list.toSlice(), strCmpLessThan);
+ break :blk list.toSliceConst();
+ };
+ const global_ver_list = blk: {
+ var list = std.ArrayList([]const u8).init(allocator);
+ var it = global_ver_set.iterator();
+ while (it.next()) |kv| try list.append(kv.key);
+ std.sort.sort([]const u8, list.toSlice(), versionLessThan);
+ break :blk list.toSliceConst();
+ };
+ {
+ const vers_txt_path = try fs.path.join(allocator, [_][]const u8{ glibc_out_dir, "vers.txt" });
+ const vers_txt_file = try fs.File.openWrite(vers_txt_path);
+ defer vers_txt_file.close();
+ var buffered = std.io.BufferedOutStream(fs.File.WriteError).init(&vers_txt_file.outStream().stream);
+ const vers_txt = &buffered.stream;
+ for (global_ver_list) |name, i| {
+ _ = global_ver_set.put(name, i) catch unreachable;
+ try vers_txt.print("{}\n", name);
+ }
+ try buffered.flush();
+ }
+ {
+ const fns_txt_path = try fs.path.join(allocator, [_][]const u8{ glibc_out_dir, "fns.txt" });
+ const fns_txt_file = try fs.File.openWrite(fns_txt_path);
+ defer fns_txt_file.close();
+ var buffered = std.io.BufferedOutStream(fs.File.WriteError).init(&fns_txt_file.outStream().stream);
+ const fns_txt = &buffered.stream;
+ for (global_fn_list) |name, i| {
+ const kv = global_fn_set.get(name).?;
+ kv.value.index = i;
+ try fns_txt.print("{} {}\n", name, kv.value.lib);
+ }
+ try buffered.flush();
+ }
+
+ // Now the mapping of version and function to integer index is complete.
+ // Here we create a mapping of function name to list of versions.
+ for (abi_lists) |*abi_list, abi_index| {
+ const kv = target_functions.get(@ptrToInt(abi_list)).?;
+ const fn_vers_list = &kv.value.fn_vers_list;
+ for (kv.value.list.toSliceConst()) |*ver_fn| {
+ const gop = try fn_vers_list.getOrPut(ver_fn.name);
+ if (!gop.found_existing) {
+ gop.kv.value = std.ArrayList(usize).init(allocator);
+ }
+ const ver_index = global_ver_set.get(ver_fn.ver).?.value;
+ if (std.mem.indexOfScalar(usize, gop.kv.value.toSliceConst(), ver_index) == null) {
+ try gop.kv.value.append(ver_index);
+ }
+ }
+ }
+
+ {
+ const abilist_txt_path = try fs.path.join(allocator, [_][]const u8{ glibc_out_dir, "abi.txt" });
+ const abilist_txt_file = try fs.File.openWrite(abilist_txt_path);
+ defer abilist_txt_file.close();
+ var buffered = std.io.BufferedOutStream(fs.File.WriteError).init(&abilist_txt_file.outStream().stream);
+ const abilist_txt = &buffered.stream;
+
+ // first iterate over the abi lists
+ for (abi_lists) |*abi_list, abi_index| {
+ const fn_vers_list = &target_functions.get(@ptrToInt(abi_list)).?.value.fn_vers_list;
+ for (abi_list.targets) |target, it_i| {
+ if (it_i != 0) try abilist_txt.writeByte(' ');
+ try abilist_txt.print("{}-linux-{}", @tagName(target.arch), @tagName(target.abi));
+ }
+ try abilist_txt.writeByte('\n');
+ // next, each line implicitly corresponds to a function
+ for (global_fn_list) |name| {
+ const kv = fn_vers_list.get(name) orelse {
+ try abilist_txt.writeByte('\n');
+ continue;
+ };
+ for (kv.value.toSliceConst()) |ver_index, it_i| {
+ if (it_i != 0) try abilist_txt.writeByte(' ');
+ try abilist_txt.print("{d}", ver_index);
+ }
+ try abilist_txt.writeByte('\n');
+ }
+ }
+
+ try buffered.flush();
+ }
+}
+
+pub fn strCmpLessThan(a: []const u8, b: []const u8) bool {
+ return std.mem.compare(u8, a, b) == .LessThan;
+}
+
+pub fn versionLessThan(a: []const u8, b: []const u8) bool {
+ const sep_chars = "GLIBC_.";
+ var a_tokens = std.mem.tokenize(a, sep_chars);
+ var b_tokens = std.mem.tokenize(b, sep_chars);
+
+ while (true) {
+ const a_next = a_tokens.next();
+ const b_next = b_tokens.next();
+ if (a_next == null and b_next == null) {
+ return false; // equal means not less than
+ } else if (a_next == null) {
+ return true;
+ } else if (b_next == null) {
+ return false;
+ }
+ const a_int = fmt.parseInt(u64, a_next.?, 10) catch unreachable;
+ const b_int = fmt.parseInt(u64, b_next.?, 10) catch unreachable;
+ if (a_int < b_int) {
+ return true;
+ } else if (a_int > b_int) {
+ return false;
+ }
+ }
+}
CMakeLists.txt
@@ -2667,13 +2667,6 @@ set(ZIG_MUSL_SRC_FILES
)
set(ZIG_LIBC_FILES
- "dummy/c.zig"
- "dummy/c/i386.zig"
- "dummy/c/x86_64.zig"
- "dummy/dl.zig"
- "dummy/m.zig"
- "dummy/pthread.zig"
- "dummy/rt.zig"
"glibc/bits/byteswap.h"
"glibc/bits/endian.h"
"glibc/bits/floatn-common.h"