Using built-in specs. COLLECT_GCC=/home/pavel/openwrt/openwrt-git/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.32/bin/mips-openwrt-linux-uclibc-gcc COLLECT_LTO_WRAPPER=/home/pavel/openwrt/openwrt-git/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.32/libexec/gcc/mips-openwrt-linux-uclibc/4.6.2/lto-wrapper Target: mips-openwrt-linux-uclibc Configured with: /home/pavel/openwrt/openwrt-git/build_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.32/gcc-linaro-4.6-2011.08/configure --prefix=/home/pavel/openwrt/openwrt-git/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.32 --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --target=mips-openwrt-linux-uclibc --with-gnu-ld --enable-target-optspace --disable-libgomp --disable-libmudflap --disable-multilib --disable-nls --with-float=soft --with-gmp=/home/pavel/openwrt/openwrt-git/staging_dir/host --with-mpfr=/home/pavel/openwrt/openwrt-git/staging_dir/host --disable-decimal-float --with-mips-plt --with-mpc=/home/pavel/openwrt/openwrt-git/staging_dir/host --disable-libssp --disable-__cxa_atexit --enable-languages=c,c++ --enable-shared --enable-threads --with-slibdir=/home/pavel/openwrt/openwrt-git/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.32/lib --enable-lto --with-libelf=/home/pavel/openwrt/openwrt-git/staging_dir/host --disable-tls Thread model: posix gcc version 4.6.2 20110813 (prerelease) (Linaro GCC 4.6-2011.08) COMPILER_PATH=/home/pavel/openwrt/openwrt-git/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.32/libexec/gcc/mips-openwrt-linux-uclibc/4.6.2/:/home/pavel/openwrt/openwrt-git/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.32/libexec/gcc/mips-openwrt-linux-uclibc/4.6.2/:/home/pavel/openwrt/openwrt-git/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.32/libexec/gcc/mips-openwrt-linux-uclibc/:/home/pavel/openwrt/openwrt-git/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.32/lib/gcc/mips-openwrt-linux-uclibc/4.6.2/:/home/pavel/openwrt/openwrt-git/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.32/lib/gcc/mips-openwrt-linux-uclibc/:/home/pavel/openwrt/openwrt-git/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.32/lib/gcc/mips-openwrt-linux-uclibc/4.6.2/../../../../mips-openwrt-linux-uclibc/bin/ LIBRARY_PATH=/home/pavel/openwrt/openwrt-git/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.32/lib/gcc/mips-openwrt-linux-uclibc/4.6.2/:/home/pavel/openwrt/openwrt-git/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.32/lib/gcc/mips-openwrt-linux-uclibc/4.6.2/../../../../mips-openwrt-linux-uclibc/lib/ COLLECT_GCC_OPTIONS='-Wall' '-Wcast-align' '-Wcast-qual' '-Wpointer-arith' '-Wmissing-declarations' '-Wmissing-prototypes' '-Wno-strict-aliasing' '-Wstrict-prototypes' '-Os' '-pipe' '-mips32r2' '-mtune=mips32r2' '-fno-caller-saves' '-fhonour-copts' '-msoft-float' '-L/home/pavel/openwrt/openwrt-git/staging_dir/target-mips_r2_uClibc-0.9.32/usr/lib' '-L/home/pavel/openwrt/openwrt-git/staging_dir/target-mips_r2_uClibc-0.9.32/lib' '-L/home/pavel/openwrt/openwrt-git/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.32/usr/lib' '-L/home/pavel/openwrt/openwrt-git/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.32/lib' '-o' 'radvd' '-v' '-mllsc' '-mplt' '-mno-synci' '-mno-shared' /home/pavel/openwrt/openwrt-git/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.32/libexec/gcc/mips-openwrt-linux-uclibc/4.6.2/collect2 --eh-frame-hdr -EB -dynamic-linker /lib/ld-uClibc.so.0 -o radvd /home/pavel/openwrt/openwrt-git/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.32/lib/gcc/mips-openwrt-linux-uclibc/4.6.2/../../../../mips-openwrt-linux-uclibc/lib/crt1.o /home/pavel/openwrt/openwrt-git/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.32/lib/gcc/mips-openwrt-linux-uclibc/4.6.2/../../../../mips-openwrt-linux-uclibc/lib/crti.o /home/pavel/openwrt/openwrt-git/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.32/lib/gcc/mips-openwrt-linux-uclibc/4.6.2/crtbegin.o -L/home/pavel/openwrt/openwrt-git/staging_dir/target-mips_r2_uClibc-0.9.32/usr/lib -L/home/pavel/openwrt/openwrt-git/staging_dir/target-mips_r2_uClibc-0.9.32/lib -L/home/pavel/openwrt/openwrt-git/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.32/usr/lib -L/home/pavel/openwrt/openwrt-git/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.32/lib -L/home/pavel/openwrt/openwrt-git/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.32/lib/gcc/mips-openwrt-linux-uclibc/4.6.2 -L/home/pavel/openwrt/openwrt-git/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.32/lib/gcc/mips-openwrt-linux-uclibc/4.6.2/../../../../mips-openwrt-linux-uclibc/lib log.o recv.o socket.o util.o device-common.o gram.o interface.o process.o radvd.o scanner.o send.o timer.o device-linux.o privsep-linux.o netlink.o -lc -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /home/pavel/openwrt/openwrt-git/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.32/lib/gcc/mips-openwrt-linux-uclibc/4.6.2/crtend.o /home/pavel/openwrt/openwrt-git/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.32/lib/gcc/mips-openwrt-linux-uclibc/4.6.2/../../../../mips-openwrt-linux-uclibc/lib/crtn.o radvd: file format elf32-tradbigmips radvd architecture: mips:isa32r2, flags 0x00000112: EXEC_P, HAS_SYMS, D_PAGED start address 0x00402520 Program Header: PHDR off 0x00000034 vaddr 0x00400034 paddr 0x00400034 align 2**2 filesz 0x00000100 memsz 0x00000100 flags r-x INTERP off 0x00000134 vaddr 0x00400134 paddr 0x00400134 align 2**0 filesz 0x00000014 memsz 0x00000014 flags r-- 0x70000000 off 0x00000148 vaddr 0x00400148 paddr 0x00400148 align 2**2 filesz 0x00000018 memsz 0x00000018 flags r-- LOAD off 0x00000000 vaddr 0x00400000 paddr 0x00400000 align 2**16 filesz 0x0000ff14 memsz 0x0000ff14 flags r-x LOAD off 0x00010000 vaddr 0x00410000 paddr 0x00410000 align 2**16 filesz 0x000005b4 memsz 0x000007e0 flags rw- DYNAMIC off 0x00000160 vaddr 0x00400160 paddr 0x00400160 align 2**2 filesz 0x00000118 memsz 0x00000118 flags rwx STACK off 0x00000000 vaddr 0x00000000 paddr 0x00000000 align 2**2 filesz 0x00000000 memsz 0x00000000 flags rwx NULL off 0x00000000 vaddr 0x00000000 paddr 0x00000000 align 2**2 filesz 0x00000000 memsz 0x00000000 flags --- Dynamic Section: NEEDED libc.so.0 NEEDED libgcc_s.so.1 INIT 0x00401600 FINI 0x0040a360 HASH 0x00400278 STRTAB 0x00400d8c SYMTAB 0x004005ec STRSZ 0x000003f5 SYMENT 0x00000010 MIPS_RLD_MAP 0x004103f0 DEBUG 0x00000000 PLTGOT 0x004105a0 REL 0x00401298 RELSZ 0x00000028 RELENT 0x00000008 MIPS_RLD_VERSION 0x00000001 MIPS_FLAGS 0x00000002 MIPS_BASE_ADDRESS 0x00400000 MIPS_LOCAL_GOTNO 0x00000002 MIPS_SYMTABNO 0x0000007a MIPS_UNREFEXTNO 0x00000027 MIPS_GOTSYM 0x00000078 PLTREL 0x00000011 JMPREL 0x004012c0 PLTRELSZ 0x00000340 DT_MIPS_PLTGOT 0x004103f4 VERNEED 0x00401278 VERNEEDNUM 0x00000001 VERSYM 0x00401182 Version References: required from libgcc_s.so.1: 0x0d696910 0x00 02 GLIBC_2.0 private flags = 70001005: [abi=O32] [mips32r2] [not 32bitmode] [noreorder] [CPIC] Sections: Idx Name Size VMA LMA File off Algn 0 .interp 00000014 00400134 00400134 00000134 2**0 CONTENTS, ALLOC, LOAD, READONLY, DATA 1 .reginfo 00000018 00400148 00400148 00000148 2**2 CONTENTS, ALLOC, LOAD, READONLY, DATA, LINK_ONCE_SAME_SIZE 2 .dynamic 00000118 00400160 00400160 00000160 2**2 CONTENTS, ALLOC, LOAD, READONLY, DATA 3 .hash 00000374 00400278 00400278 00000278 2**2 CONTENTS, ALLOC, LOAD, READONLY, DATA 4 .dynsym 000007a0 004005ec 004005ec 000005ec 2**2 CONTENTS, ALLOC, LOAD, READONLY, DATA 5 .dynstr 000003f5 00400d8c 00400d8c 00000d8c 2**0 CONTENTS, ALLOC, LOAD, READONLY, DATA 6 .gnu.version 000000f4 00401182 00401182 00001182 2**1 CONTENTS, ALLOC, LOAD, READONLY, DATA 7 .gnu.version_r 00000020 00401278 00401278 00001278 2**2 CONTENTS, ALLOC, LOAD, READONLY, DATA 8 .rel.dyn 00000028 00401298 00401298 00001298 2**2 CONTENTS, ALLOC, LOAD, READONLY, DATA 9 .rel.plt 00000340 004012c0 004012c0 000012c0 2**2 CONTENTS, ALLOC, LOAD, READONLY, DATA 10 .init 00000048 00401600 00401600 00001600 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 11 .plt 000006a0 00401660 00401660 00001660 2**5 CONTENTS, ALLOC, LOAD, READONLY, CODE 12 .text 00008630 00401d00 00401d00 00001d00 2**4 CONTENTS, ALLOC, LOAD, READONLY, CODE 13 .MIPS.stubs 00000030 0040a330 0040a330 0000a330 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 14 .fini 00000038 0040a360 0040a360 0000a360 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 15 .rodata 00005b70 0040a3a0 0040a3a0 0000a3a0 2**4 CONTENTS, ALLOC, LOAD, READONLY, DATA 16 .eh_frame 00000004 0040ff10 0040ff10 0000ff10 2**2 CONTENTS, ALLOC, LOAD, READONLY, DATA 17 .ctors 00000008 00410000 00410000 00010000 2**2 CONTENTS, ALLOC, LOAD, DATA 18 .dtors 00000008 00410008 00410008 00010008 2**2 CONTENTS, ALLOC, LOAD, DATA 19 .jcr 00000004 00410010 00410010 00010010 2**2 CONTENTS, ALLOC, LOAD, DATA 20 .data 000003d0 00410020 00410020 00010020 2**4 CONTENTS, ALLOC, LOAD, DATA 21 .rld_map 00000004 004103f0 004103f0 000103f0 2**2 CONTENTS, ALLOC, LOAD, DATA 22 .got.plt 000001a8 004103f4 004103f4 000103f4 2**2 CONTENTS, ALLOC, LOAD, DATA 23 .got 00000010 004105a0 004105a0 000105a0 2**4 CONTENTS, ALLOC, LOAD, DATA 24 .sdata 00000004 004105b0 004105b0 000105b0 2**2 CONTENTS, ALLOC, LOAD, DATA 25 .sbss 00000020 004105b8 004105b8 000105b4 2**3 ALLOC 26 .bss 00000200 004105e0 004105e0 000105b4 2**4 ALLOC 27 .comment 0000004b 00000000 00000000 000105b4 2**0 CONTENTS, READONLY 28 .pdr 00000d80 00000000 00000000 00010600 2**2 CONTENTS, READONLY 29 .debug_aranges 00000040 00000000 00000000 00011380 2**0 CONTENTS, READONLY, DEBUGGING 30 .debug_info 000004ae 00000000 00000000 000113c0 2**0 CONTENTS, READONLY, DEBUGGING 31 .debug_abbrev 0000024e 00000000 00000000 0001186e 2**0 CONTENTS, READONLY, DEBUGGING 32 .debug_line 000001d0 00000000 00000000 00011abc 2**0 CONTENTS, READONLY, DEBUGGING 33 .debug_frame 00000050 00000000 00000000 00011c8c 2**2 CONTENTS, READONLY, DEBUGGING 34 .debug_str 00000223 00000000 00000000 00011cdc 2**0 CONTENTS, READONLY, DEBUGGING 35 .debug_loc 000000a2 00000000 00000000 00011eff 2**0 CONTENTS, READONLY, DEBUGGING 36 .gnu.attributes 00000010 00000000 00000000 00011fa1 2**0 CONTENTS, READONLY 37 .mdebug.abi32 00000000 004107e0 004107e0 00011fb1 2**0 CONTENTS, READONLY SYMBOL TABLE: 00400134 l d .interp 00000000 .interp 00400148 l d .reginfo 00000000 .reginfo 00400160 l d .dynamic 00000000 .dynamic 00400278 l d .hash 00000000 .hash 004005ec l d .dynsym 00000000 .dynsym 00400d8c l d .dynstr 00000000 .dynstr 00401182 l d .gnu.version 00000000 .gnu.version 00401278 l d .gnu.version_r 00000000 .gnu.version_r 00401298 l d .rel.dyn 00000000 .rel.dyn 004012c0 l d .rel.plt 00000000 .rel.plt 00401600 l d .init 00000000 .init 00401660 l d .plt 00000000 .plt 00401d00 l d .text 00000000 .text 0040a330 l d .MIPS.stubs 00000000 .MIPS.stubs 0040a360 l d .fini 00000000 .fini 0040a3a0 l d .rodata 00000000 .rodata 0040ff10 l d .eh_frame 00000000 .eh_frame 00410000 l d .ctors 00000000 .ctors 00410008 l d .dtors 00000000 .dtors 00410010 l d .jcr 00000000 .jcr 00410020 l d .data 00000000 .data 004103f0 l d .rld_map 00000000 .rld_map 004103f4 l d .got.plt 00000000 .got.plt 004105a0 l d .got 00000000 .got 004105b0 l d .sdata 00000000 .sdata 004105b8 l d .sbss 00000000 .sbss 004105e0 l d .bss 00000000 .bss 00000000 l d .comment 00000000 .comment 00000000 l d .pdr 00000000 .pdr 00000000 l d .debug_aranges 00000000 .debug_aranges 00000000 l d .debug_info 00000000 .debug_info 00000000 l d .debug_abbrev 00000000 .debug_abbrev 00000000 l d .debug_line 00000000 .debug_line 00000000 l d .debug_frame 00000000 .debug_frame 00000000 l d .debug_str 00000000 .debug_str 00000000 l d .debug_loc 00000000 .debug_loc 00000000 l d .gnu.attributes 00000000 .gnu.attributes 004107e0 l d .mdebug.abi32 00000000 .mdebug.abi32 00000000 l df *ABS* 00000000 initfini.c 00000000 l df *ABS* 00000000 crtstuff.c 00410000 l O .ctors 00000000 __CTOR_LIST__ 00410008 l O .dtors 00000000 __DTOR_LIST__ 0040ff10 l O .eh_frame 00000000 __EH_FRAME_BEGIN__ 00410010 l O .jcr 00000000 __JCR_LIST__ 00402570 l F .text 00000000 __do_global_dtors_aux 00410600 l O .bss 00000001 completed.2711 00410604 l O .bss 00000004 dtor_idx.2713 00402620 l F .text 00000000 frame_dummy 00410608 l O .bss 00000018 object.2723 00000000 l df *ABS* 00000000 crtstuff.c 00410004 l O .ctors 00000000 __CTOR_END__ 0040ff10 l O .eh_frame 00000000 __FRAME_END__ 00410010 l O .jcr 00000000 __JCR_END__ 0040a2e0 l F .text 00000000 __do_global_ctors_aux 00000000 l df *ABS* 00000000 initfini.c 00000000 l df *ABS* 00000000 scanner.c 00401d00 l F .text 00000114 yy_get_previous_state 004106ac l O .bss 00000004 yy_c_buf_p 004106a0 l O .bss 00000004 yy_start 004106b4 l O .bss 00000004 yy_last_accepting_state 004106b8 l O .bss 00000004 yy_last_accepting_cpos 0040cd04 l O .rodata 00000400 yy_ec 0040d104 l O .rodata 000004a0 yy_accept 0040db30 l O .rodata 000004a6 yy_base 0040dfd8 l O .rodata 00000aca yy_chk 0040d5a4 l O .rodata 000004a6 yy_def 0040da4c l O .rodata 000000e4 yy_meta 0040eaa4 l O .rodata 00000aca yy_nxt 00406f40 l F .text 0000005c yy_load_buffer_state 004106a8 l O .bss 00000004 yy_buffer_stack_top 004106a4 l O .bss 00000004 yy_buffer_stack 004107cc l O .bss 00000004 yy_n_chars 004106b0 l O .bss 00000001 yy_hold_char 00406f9c l F .text 00000028 yy_fatal_error 00406fc4 l F .text 000000bc yyensure_buffer_stack 004107d4 l O .bss 00000004 yy_buffer_stack_max 004107d0 l O .bss 00000004 yy_did_buffer_switch_on_eof 00407218 l F .text 000000b4 yy_init_buffer 0041069c l O .bss 00000004 yy_init 004106bc l O .bss 00000010 addr.5554 004106cc l O .bss 00000100 string.5567 00000000 l df *ABS* 00000000 radvd.c 00410688 l O .bss 00000004 warned.6302 00402568 l .text 00000000 hlt 00000000 l df *ABS* 00000000 log.c 00402680 l F .text 00000198 vlog 00410620 l O .bss 00000004 log_method 00410624 l O .bss 00000004 log_ident 00410630 l O .bss 00000004 log_file_fd 00410628 l O .bss 00000004 log_facility 0041062c l O .bss 00000004 log_file 00410634 l O .bss 00000004 debug_level 00000000 l df *ABS* 00000000 recv.c 00410640 l O .bss 00000004 chdr.6097 00410644 l O .bss 00000004 chdrlen.6098 00000000 l df *ABS* 00000000 socket.c 00000000 l df *ABS* 00000000 util.c 00000000 l df *ABS* 00000000 device-common.c 00000000 l df *ABS* 00000000 gram.c 004036d0 l F .text 00000078 get_prefix6 00403748 l F .text 000000dc cleanup 00403824 l F .text 00000058 yyerror 0040b014 l O .rodata 0000019c yypact 0040b1b0 l O .rodata 00000137 yytranslate 0040b548 l O .rodata 000000ce yydefact 0040b2e8 l O .rodata 00000192 yycheck 0040b47c l O .rodata 000000c9 yytable 0040b618 l O .rodata 0000005d yyr2 0040b678 l O .rodata 0000005d yyr1 0040b6d8 l O .rodata 00000046 yypgoto 0040b720 l O .rodata 00000046 yydefgoto 00000000 l df *ABS* 00000000 interface.c 00000000 l df *ABS* 00000000 process.c 00000000 l df *ABS* 00000000 send.c 00408410 l F .text 00000040 send_ra_inc_len 00000000 l df *ABS* 00000000 timer.c 00000000 l df *ABS* 00000000 device-linux.c 00000000 l df *ABS* 00000000 privsep-linux.c 004103e0 l O .data 00000004 pfd 00000000 l df *ABS* 00000000 netlink.c 00000000 l df *ABS* 00000000 ../.././gcc/dp-bit.c 00000000 l df *ABS* 00000000 ../.././gcc/dp-bit.c 00400160 l O .dynamic 00000000 _DYNAMIC 00401660 l O .plt 00000000 _PROCEDURE_LINKAGE_TABLE_ 0040a1a8 l F .text 00000008 .pic.__gtdf2 0040a248 l F .text 00000008 .pic.__ledf2 0041067c g O .bss 00000004 sighup_received 00407138 g F .text 00000074 yy_delete_buffer 0040632c g F .text 00000080 config_interface 004083f4 g F .text 00000008 yyrealloc 00402fd0 g F .text 000000c4 mdelay 00000000 F *UND* 00000000 chroot 00000000 F *UND* 00000000 strcpy 0040830c g F .text 0000000c yyset_out 00403154 g F .text 0000007c print_addr 00000000 F *UND* 00000000 ioctl 00000000 F *UND* 00000000 if_indextoname 00408450 g F .text 00000964 send_ra 0040969c g F .text 00000124 set_interface_var 004105e0 g O .bss 00000004 stdout 00407348 g F .text 000000b0 yyrestart 00410020 g .data 00000000 _fdata 0040651c g F .text 000000fc reset_prefix_lifetimes 00000000 O *UND* 00000000 _gp_disp 00409888 g F .text 0000009c set_interface_reachtime 00402ac0 g F .text 000002d4 recv_rs_ra 00000000 F *UND* 00000000 strerror 00409ec0 g F .text 00000064 privsep_interface_retranstimer 004056c0 g F .text 00000a94 process 00000000 F *UND* 00000000 inet_pton 00000001 g d *ABS* 00000000 _DYNAMIC_LINKING 00000000 F *UND* 00000000 getopt_long 00000000 F *UND* 00000000 snprintf 00409c48 g F .text 00000014 privsep_enabled 0040a1b0 g F .text 00000088 .hidden __gtdf2 00000000 F *UND* 00000000 atol 00408088 g F .text 000000a4 yypop_buffer_state 00410104 g O .data 000002c4 usage_str 00409058 g F .text 0000003c expired 00408ef0 g F .text 000000ec next_timeval 0040812c g F .text 000000bc yy_scan_buffer 004072cc g F .text 0000007c yy_create_buffer 004061c0 g F .text 00000048 sigint_handler 004082c4 g F .text 0000000c yyget_in 00401710 w F *UND* 00000000 0x08 __register_frame_info@@GLIBC_2.0 00418590 g *ABS* 00000000 _gp 004105cc g O .sbss 00000004 pname 00406e54 g F .text 000000b4 version 0040953c g F .text 00000160 check_allrouters_membership 00406160 g F .text 00000030 sigusr1_handler 004082dc g F .text 0000000c yyget_leng 00000000 F *UND* 00000000 getpid 00000000 F *UND* 00000000 fscanf 00000000 F *UND* 00000000 fgets 00406f08 g F .text 00000034 usage 004105d0 g O .sbss 00000004 yytext 00406250 g F .text 000000dc timer_handler 00000000 F *UND* 00000000 memcpy 00403598 g F .text 0000012c get_v4addr 00000000 F *UND* 00000000 __floatsidf 00000000 F *UND* 00000000 perror 00000000 F *UND* 00000000 __ltdf2 0041000c g O .dtors 00000000 .hidden __DTOR_END__ 00410030 g O .data 00000004 sock 00000000 F *UND* 00000000 dup2 004083fc g F .text 00000008 yyfree 0040387c g F .text 00001648 yyparse 00406820 g F .text 0000013c check_ip6_forwarding 00408fdc g F .text 00000034 timevaldiff 0040501c g F .text 00000054 rdnss_init_defaults 00000000 F *UND* 00000000 malloc 00000000 F *UND* 00000000 isatty 004105e4 g O .bss 00000004 optarg 00000000 F *UND* 00000000 vsnprintf 00000000 F *UND* 00000000 __fixunsdfsi 00000000 F *UND* 00000000 strtoul 004105b0 g O .sdata 00000000 .hidden __dso_handle 00409314 g F .text 00000184 setup_linklocal_addr 00000000 F *UND* 00000000 socket 00000000 F *UND* 00000000 select 0040a330 F *UND* 00000000 __unpack_d 00000000 F *UND* 00000000 fflush 00406bb0 g F .text 000002a4 main_loop 00402970 g F .text 0000003c dlog 004103d4 g O .data 00000004 yylineno 00000000 F *UND* 00000000 __adddf3 00409498 g F .text 000000a4 setup_allrouters_membership 00408318 g F .text 0000000c yyget_debug 00409e5c g F .text 00000064 privsep_interface_reachtime 00404f58 g F .text 00000058 prefix_init_defaults 004032c8 g F .text 000000b0 readn 00404fb0 g F .text 0000006c route_init_defaults 00408300 g F .text 0000000c yyset_in 00000000 F *UND* 00000000 __fgetc_unlocked 00000000 F *UND* 00000000 abort 00000000 F *UND* 00000000 __floatunsidf 00401600 g F .init 0000001c _init 00409010 g F .text 00000048 next_time_msec 00402818 g F .text 00000158 log_open 00410678 g O .bss 00000004 sigterm_received 00000000 F *UND* 00000000 pipe 004029d4 g F .text 00000098 log_close 00000000 F *UND* 00000000 strrchr 00410680 g O .bss 00000004 conf_file 004064b8 g F .text 00000064 stop_adverts 00408db4 g F .text 0000013c send_ra_forall 00000000 F *UND* 00000000 calloc 00000000 F *UND* 00000000 __fixdfsi 004103d0 g O .data 00000004 num_lines 004066c4 g F .text 0000015c check_conffile_perm 004018a0 w F *UND* 00000000 0x08 __deregister_frame_info@@GLIBC_2.0 00402a6c g F .text 0000003c log_reopen 00000000 F *UND* 00000000 write 00410034 g O .data 000000d0 prog_opt 00000000 F *UND* 00000000 atof 00000000 F *UND* 00000000 sysctl 00000000 F *UND* 00000000 fprintf 004082f4 g F .text 0000000c yyset_lineno 00000000 F *UND* 00000000 kill 0040a250 g F .text 00000088 .hidden __ledf2 00000000 F *UND* 00000000 strcat 00000000 F *UND* 00000000 bind 00409f30 g F .text 0000019c process_netlink_msg 004105b8 g O .sbss 00000004 yynerrs 00407fbc g F .text 000000cc yypush_buffer_state 00000000 F *UND* 00000000 chdir 00000000 F *UND* 00000000 initgroups 00402520 g F .text 00000050 __start 00410694 g O .bss 00000004 yyout 00000000 F *UND* 00000000 setsockopt 00410690 g O .bss 00000004 yy_flex_debug 004105e8 g O .bss 00000004 stdin 0040324c g F .text 0000007c check_dnssl_presence 004105d4 g O .sbss 00000004 yyleng 004099d0 g F .text 00000278 privsep_read_loop 00401d00 g .text 00000000 _ftext 00000000 F *UND* 00000000 ferror 00000000 F *UND* 00000000 strstr 00000000 F *UND* 00000000 rand 00000000 F *UND* 00000000 setgid 00000000 F *UND* 00000000 signal 00410670 g O .bss 00000004 sigusr1_received 00000000 F *UND* 00000000 read 00000000 F *UND* 00000000 openlog 00000000 F *UND* 00000000 sendmsg 00000000 F *UND* 00000000 closelog 00000000 F *UND* 00000000 strncmp 004082b8 g F .text 0000000c yyget_lineno 00405070 g F .text 00000050 dnssl_init_defaults 00000000 F *UND* 00000000 __cmsg_nxthdr 00000000 F *UND* 00000000 strncpy 00000000 F *UND* 00000000 unlink 00409c5c g F .text 0000013c privsep_init 00000000 F *UND* 00000000 realloc 00403430 g F .text 00000168 check_device 004071ac g F .text 0000006c yy_flush_buffer 00410654 g O .bss 00000004 rdnss 00409824 g F .text 00000064 set_interface_curhlim 0040a340 F *UND* 00000000 __fpcmp_parts_d 0041065c g O .bss 00000004 prefix 004103f0 g O .rld_map 00000000 __RLD_MAP 00000000 F *UND* 00000000 memcmp 00402ab4 g F .text 0000000c get_debuglevel 00000000 F *UND* 00000000 fork 00000000 F *UND* 00000000 sscanf 00409df8 g F .text 00000064 privsep_interface_curhlim 00000000 F *UND* 00000000 __divdf3 00000000 F *UND* 00000000 strncat 00000000 F *UND* 00000000 __muldf3 00000000 F *UND* 00000000 fread 00000000 F *UND* 00000000 __uClibc_main 0040695c g F .text 000000a4 readin_config 00000000 F *UND* 00000000 strdup 0040828c g F .text 0000002c yy_scan_string 00410684 g O .bss 00000004 IfaceList 00409d98 g F .text 00000060 privsep_interface_linkmtu 00000000 F *UND* 00000000 gettimeofday 00000000 F *UND* 00000000 fopen 004105b4 g *ABS* 00000000 __bss_start 00000000 F *UND* 00000000 localtime 00000000 F *UND* 00000000 memset 00401e14 g F .text 00000708 main 00410674 g O .bss 00000004 sigint_received 00000000 F *UND* 00000000 srand 004050c0 g F .text 000005f4 check_iface 00000000 F *UND* 00000000 clearerr 00000000 F *UND* 00000000 fclose 00000000 F *UND* 00000000 inet_ntoa 00000000 F *UND* 00000000 time 00000000 F *UND* 00000000 poll 00000000 F *UND* 00000000 syslog 00000000 F *UND* 00000000 strcmp 004081e8 g F .text 000000a4 yy_scan_bytes 00410020 w O .data 00000000 data_start 0040a0cc g F .text 000000c8 netlink_socket 00408330 g F .text 000000bc yylex_destroy 00410698 g O .bss 00000004 yyin 00000000 F *UND* 00000000 getpwnam 0040a360 g F .fini 0000001c _fini 00404ed0 g F .text 00000088 iface_init_defaults 00000000 F *UND* 00000000 fgetc 00406618 g F .text 000000ac drop_root_privileges 004105f0 g O .bss 00000004 stderr 00410650 g O .bss 00000004 dnssl 00000000 F *UND* 00000000 getifaddrs 00406208 g F .text 00000048 sigterm_handler 00000000 F *UND* 00000000 freeifaddrs 00403378 g F .text 000000b0 writen 00000000 F *UND* 00000000 strftime 00000000 F *UND* 00000000 stat 00406190 g F .text 00000030 sighup_handler 004097c0 g F .text 00000064 set_interface_linkmtu 00410658 g O .bss 00000004 route 00000000 F *UND* 00000000 fwrite 00000000 F *UND* 00000000 access 004105b4 g *ABS* 00000000 _edata 004029ac g F .text 00000028 flog 004105a0 g O *ABS* 00000000 _GLOBAL_OFFSET_TABLE_ 004107e0 g *ABS* 00000000 _end 00402aa8 g F .text 0000000c set_debuglevel 00407080 g F .text 000000b8 yy_switch_to_buffer 00000000 F *UND* 00000000 __errno_location 00000000 F *UND* 00000000 exit 004031d0 g F .text 0000007c check_rdnss_presence 00000000 F *UND* 00000000 inet_ntop 004105c0 g O .sbss 00000008 yylval 00000000 F *UND* 00000000 atoi 004083ec g F .text 00000008 yyalloc 00000000 F *UND* 00000000 fileno 00000000 F *UND* 00000000 _exit 004090a0 g F .text 00000274 setup_deviceinfo 00000000 F *UND* 00000000 daemon 00000000 F *UND* 00000000 strlen 00000000 F *UND* 00000000 open 004073f8 g F .text 00000bc4 yylex 004082e8 g F .text 0000000c yyget_text 00000000 F *UND* 00000000 strchr 004082d0 g F .text 0000000c yyget_out 00000000 F *UND* 00000000 fputs 00410020 g O .data 00000000 __data_start 00000000 w *UND* 00000000 _Jv_RegisterClasses 00402da0 g F .text 00000224 open_icmpv6_socket 00410660 g O .bss 00000004 iface 00000000 F *UND* 00000000 __subdf3 00406a00 g F .text 000001b0 reload_config 00000000 F *UND* 00000000 recvmsg 00408324 g F .text 0000000c yyset_debug 00000000 F *UND* 00000000 setuid 004105b4 g *ABS* 00000000 _fbss 00403094 g F .text 000000c0 rand_between 00000000 F *UND* 00000000 close 004063ac g F .text 0000010c kickoff_adverts 004105c8 g O .sbss 00000004 yychar 00409924 g F .text 000000a4 set_interface_retranstimer 00000000 F *UND* 00000000 free Disassembly of section .interp: 00400134 <.interp>: 400134: 2f6c6962 sltiu t4,k1,26978 400138: 2f6c642d sltiu t4,k1,25645 40013c: 75436c69 jalx 50db1a4 <_gp+0x4cc2c14> 400140: 62632e73 0x62632e73 400144: 6f2e3000 0x6f2e3000 Disassembly of section .reginfo: 00400148 <.reginfo>: 400148: b00001f6 0xb00001f6 ... 40015c: 00418590 0x418590 Disassembly of section .dynamic: 00400160 <_DYNAMIC>: 400160: 00000001 movf zero,zero,$fcc0 400164: 00000001 movf zero,zero,$fcc0 400168: 00000001 movf zero,zero,$fcc0 40016c: 0000036f 0x36f 400170: 0000000c syscall 400174: 00401600 0x401600 400178: 0000000d break 40017c: 0040a360 0x40a360 400180: 00000004 sllv zero,zero,zero 400184: 00400278 0x400278 400188: 00000005 0x5 40018c: 00400d8c syscall 0x10036 400190: 00000006 srlv zero,zero,zero 400194: 004005ec 0x4005ec 400198: 0000000a movz zero,zero,zero 40019c: 000003f5 0x3f5 4001a0: 0000000b movn zero,zero,zero 4001a4: 00000010 mfhi zero 4001a8: 70000016 udi6 zero,zero,zero,0x0 4001ac: 004103f0 tge v0,at,0xf 4001b0: 00000015 0x15 4001b4: 00000000 nop 4001b8: 00000003 sra zero,zero,0x0 4001bc: 004105a0 0x4105a0 4001c0: 00000011 mthi zero 4001c4: 00401298 0x401298 4001c8: 00000012 mflo zero 4001cc: 00000028 0x28 4001d0: 00000013 mtlo zero 4001d4: 00000008 jr zero 4001d8: 70000001 maddu zero,zero 4001dc: 00000001 movf zero,zero,$fcc0 4001e0: 70000005 msubu zero,zero 4001e4: 00000002 srl zero,zero,0x0 4001e8: 70000006 0x70000006 4001ec: 00400000 0x400000 4001f0: 7000000a 0x7000000a 4001f4: 00000002 srl zero,zero,0x0 4001f8: 70000011 udi1 zero,zero,zero,0x0 4001fc: 0000007a 0x7a 400200: 70000012 udi2 zero,zero,zero,0x0 400204: 00000027 nor zero,zero,zero 400208: 70000013 udi3 zero,zero,zero,0x0 40020c: 00000078 0x78 400210: 00000014 0x14 400214: 00000011 mthi zero 400218: 00000017 0x17 40021c: 004012c0 0x4012c0 400220: 00000002 srl zero,zero,0x0 400224: 00000340 sll zero,zero,0xd 400228: 70000032 0x70000032 40022c: 004103f4 teq v0,at,0xf 400230: 6ffffffe 0x6ffffffe 400234: 00401278 0x401278 400238: 6fffffff 0x6fffffff 40023c: 00000001 movf zero,zero,$fcc0 400240: 6ffffff0 0x6ffffff0 400244: 00401182 0x401182 ... Disassembly of section .hash: 00400278 <.hash>: 400278: 00000061 0x61 40027c: 0000007a 0x7a 400280: 00000033 tltu zero,zero 400284: 00000000 nop 400288: 00000054 0x54 40028c: 00000047 0x47 ... 40029c: 00000074 teq zero,zero,0x1 4002a0: 00000068 0x68 4002a4: 00000032 tlt zero,zero 4002a8: 00000078 0x78 4002ac: 0000005f 0x5f 4002b0: 00000067 0x67 4002b4: 0000000f sync 4002b8: 00000025 move zero,zero 4002bc: 00000000 nop 4002c0: 00000013 mtlo zero 4002c4: 00000022 neg zero,zero 4002c8: 00000005 0x5 4002cc: 0000005a 0x5a 4002d0: 0000006c 0x6c 4002d4: 0000005b 0x5b ... 4002e4: 00000030 tge zero,zero 4002e8: 00000041 0x41 4002ec: 00000065 0x65 4002f0: 00000061 0x61 4002f4: 00000000 nop 4002f8: 0000003b 0x3b 4002fc: 00000000 nop 400300: 00000059 0x59 400304: 00000051 0x51 400308: 00000071 tgeu zero,zero,0x1 40030c: 00000015 0x15 400310: 00000009 jalr zero,zero 400314: 0000001b divu zero,zero,zero 400318: 00000044 0x44 40031c: 00000000 nop 400320: 00000053 mtlhx zero 400324: 00000062 0x62 400328: 0000000d break 40032c: 00000056 0x56 400330: 00000016 0x16 400334: 00000043 sra zero,zero,0x1 400338: 00000019 multu zero,zero 40033c: 00000000 nop 400340: 00000064 0x64 400344: 0000002a slt zero,zero,zero 400348: 0000002f 0x2f 40034c: 0000006f 0x6f 400350: 00000069 0x69 400354: 00000000 nop 400358: 0000006e 0x6e 40035c: 0000005e 0x5e 400360: 00000027 nor zero,zero,zero 400364: 00000050 0x50 400368: 0000003c 0x3c 40036c: 00000008 jr zero 400370: 00000020 add zero,zero,zero 400374: 00000040 ssnop 400378: 00000000 nop 40037c: 00000070 tge zero,zero,0x1 400380: 00000028 0x28 400384: 00000075 0x75 400388: 0000006a 0x6a 40038c: 00000058 0x58 400390: 00000077 0x77 400394: 00000076 tne zero,zero,0x1 400398: 00000000 nop 40039c: 00000036 tne zero,zero 4003a0: 0000006d 0x6d ... 4003ac: 00000073 tltu zero,zero,0x1 ... 4003b8: 0000005d 0x5d 4003bc: 0000002b sltu zero,zero,zero 4003c0: 00000000 nop 4003c4: 00000006 srlv zero,zero,zero ... 4003d0: 0000006b 0x6b 4003d4: 00000034 teq zero,zero 4003d8: 00000000 nop 4003dc: 00000079 0x79 4003e0: 00000000 nop 4003e4: 0000004f sync 0x1 4003e8: 00000055 0x55 ... 4003f8: 00000072 tlt zero,zero,0x1 4003fc: 00000029 0x29 400400: 00000066 0x66 ... 40041c: 00000001 movf zero,zero,$fcc0 ... 400448: 0000000b movn zero,zero,zero ... 400470: 00000011 mthi zero ... 400484: 0000001d 0x1d ... 400490: 00000007 srav zero,zero,zero ... 40049c: 00000012 mflo zero ... 4004a8: 00000026 xor zero,zero,zero ... 4004b4: 00000023 negu zero,zero ... 4004d8: 00000024 and zero,zero,zero 4004dc: 00000003 sra zero,zero,0x0 4004e0: 00000035 0x35 4004e4: 00000031 tgeu zero,zero ... 4004f0: 0000002d 0x2d 4004f4: 00000017 0x17 4004f8: 00000000 nop 4004fc: 00000037 0x37 400500: 00000000 nop 400504: 0000001a div zero,zero,zero 400508: 00000004 sllv zero,zero,zero 40050c: 00000000 nop 400510: 0000003d 0x3d 400514: 0000002e 0x2e ... 400520: 0000003e 0x3e 400524: 00000000 nop 400528: 0000000e 0xe 40052c: 00000042 srl zero,zero,0x1 400530: 00000018 mult zero,zero ... 400540: 00000002 srl zero,zero,0x0 400544: 0000004a 0x4a 400548: 0000004b 0x4b 40054c: 00000000 nop 400550: 00000048 0x48 400554: 00000000 nop 400558: 00000039 0x39 40055c: 0000003a 0x3a 400560: 00000010 mfhi zero ... 40056c: 0000002c 0x2c 400570: 00000000 nop 400574: 00000057 0x57 400578: 0000003f 0x3f 40057c: 0000000c syscall 400580: 00000021 move zero,zero 400584: 00000000 nop 400588: 0000004c syscall 0x1 40058c: 00000060 0x60 400590: 0000001e 0x1e 400594: 00000000 nop 400598: 0000005c 0x5c 40059c: 00000045 0x45 4005a0: 00000038 0x38 4005a4: 00000046 rorv zero,zero,zero 4005a8: 00000000 nop 4005ac: 0000004d break 0x0,0x1 4005b0: 00000049 0x49 4005b4: 00000063 0x63 ... 4005c4: 00000014 0x14 4005c8: 00000052 mflhxu zero 4005cc: 0000000a movz zero,zero,zero 4005d0: 0000001f 0x1f 4005d4: 00000000 nop 4005d8: 0000001c 0x1c 4005dc: 00000000 nop 4005e0: 0000004e 0x4e ... Disassembly of section .dynsym: 004005ec <.dynsym>: ... 4005fc: 0000002d 0x2d ... 400608: 12000000 beqz s0,40060c <_DYNAMIC+0x4ac> 40060c: 00000026 xor zero,zero,zero ... 400618: 12000000 beqz s0,40061c <_DYNAMIC+0x4bc> 40061c: 00000034 teq zero,zero ... 400628: 12000000 beqz s0,40062c <_DYNAMIC+0x4cc> 40062c: 0000003a 0x3a ... 400638: 12000000 beqz s0,40063c <_DYNAMIC+0x4dc> 40063c: 0000034d break 0x0,0xd 400640: 004105e0 0x4105e0 400644: 00000004 sllv zero,zero,zero 400648: 1100001b beqz t0,4006b8 <_DYNAMIC+0x558> 40064c: 000003c6 0x3c6 400650: 00410020 add zero,v0,at 400654: 00000000 nop 400658: 10000015 b 4006b0 <_DYNAMIC+0x550> 40065c: 00000049 0x49 ... 400668: 12000000 beqz s0,40066c <_DYNAMIC+0x50c> 40066c: 00000052 mflhxu zero ... 400678: 12000000 beqz s0,40067c <_DYNAMIC+0x51c> 40067c: 0000000b movn zero,zero,zero 400680: 00000001 movf zero,zero,$fcc0 400684: 00000000 nop 400688: 1300fff1 beqz t8,400650 <_DYNAMIC+0x4f0> 40068c: 0000005c 0x5c ... 400698: 12000000 beqz s0,40069c <_DYNAMIC+0x53c> 40069c: 00000099 0x99 ... 4006a8: 12000000 beqz s0,4006ac <_DYNAMIC+0x54c> 4006ac: 00000068 0x68 ... 4006b8: 12000000 beqz s0,4006bc <_DYNAMIC+0x55c> 4006bc: 0000037d 0x37d 4006c0: 00401710 0x401710 4006c4: 00000000 nop 4006c8: 22080000 addi t0,s0,0 4006cc: 0000006d 0x6d 4006d0: 00418590 0x418590 4006d4: 00000000 nop 4006d8: 1000fff1 b 4006a0 <_DYNAMIC+0x540> 4006dc: 00000071 tgeu zero,zero,0x1 ... 4006e8: 12000000 beqz s0,4006ec <_DYNAMIC+0x58c> 4006ec: 00000078 0x78 ... 4006f8: 12000000 beqz s0,4006fc <_DYNAMIC+0x59c> 4006fc: 0000007f 0x7f ... 400708: 12000000 beqz s0,40070c <_DYNAMIC+0x5ac> 40070c: 00000346 0x346 ... 400718: 12000000 beqz s0,40071c <_DYNAMIC+0x5bc> 40071c: 0000033a 0x33a ... 400728: 12000000 beqz s0,40072c <_DYNAMIC+0x5cc> 40072c: 00000085 0x85 ... 400738: 12000000 beqz s0,40073c <_DYNAMIC+0x5dc> 40073c: 00000332 tlt zero,zero,0xc ... 400748: 12000000 beqz s0,40074c <_DYNAMIC+0x5ec> 40074c: 0000008c syscall 0x2 ... 400758: 12000000 beqz s0,40075c <_DYNAMIC+0x5fc> 40075c: 0000032b 0x32b ... 400768: 12000000 beqz s0,40076c <_DYNAMIC+0x60c> 40076c: 00000091 0x91 ... 400778: 12000000 beqz s0,40077c <_DYNAMIC+0x61c> 40077c: 00000324 0x324 400780: 004105e4 0x4105e4 400784: 00000004 sllv zero,zero,zero 400788: 1100001b beqz t0,4007f8 <_DYNAMIC+0x698> 40078c: 00000098 0x98 ... 400798: 12000000 beqz s0,40079c <_DYNAMIC+0x63c> 40079c: 00000317 0x317 ... 4007a8: 12000000 beqz s0,4007ac <_DYNAMIC+0x64c> 4007ac: 000000a2 0xa2 ... 4007b8: 12000000 beqz s0,4007bc <_DYNAMIC+0x65c> 4007bc: 000000aa 0xaa ... 4007c8: 12000000 beqz s0,4007cc <_DYNAMIC+0x66c> 4007cc: 000000b1 tgeu zero,zero,0x2 ... 4007d8: 12000000 beqz s0,4007dc <_DYNAMIC+0x67c> 4007dc: 000000b8 0xb8 ... 4007e8: 12000000 beqz s0,4007ec <_DYNAMIC+0x68c> 4007ec: 0000030e 0x30e ... 4007f8: 12000000 beqz s0,4007fc <_DYNAMIC+0x69c> 4007fc: 000000bf 0xbf ... 400808: 12000000 beqz s0,40080c <_DYNAMIC+0x6ac> 40080c: 000000d0 0xd0 ... 400818: 12000000 beqz s0,40081c <_DYNAMIC+0x6bc> 40081c: 00000300 sll zero,zero,0xc ... 400828: 12000000 beqz s0,40082c <_DYNAMIC+0x6cc> 40082c: 000000d6 0xd6 ... 400838: 12000000 beqz s0,40083c <_DYNAMIC+0x6dc> 40083c: 000000db 0xdb ... 400848: 12000000 beqz s0,40084c <_DYNAMIC+0x6ec> 40084c: 000002ef 0x2ef ... 400858: 12000000 beqz s0,40085c <_DYNAMIC+0x6fc> 40085c: 000002f6 tne zero,zero,0xb ... 400868: 12000000 beqz s0,40086c <_DYNAMIC+0x70c> 40086c: 000003a7 0x3a7 400870: 004018a0 0x4018a0 400874: 00000000 nop 400878: 22080000 addi t0,s0,0 40087c: 00000229 0x229 ... 400888: 12000000 beqz s0,40088c <_DYNAMIC+0x72c> 40088c: 000000e3 0xe3 ... 400898: 12000000 beqz s0,40089c <_DYNAMIC+0x73c> 40089c: 000000e8 0xe8 ... 4008a8: 12000000 beqz s0,4008ac <_DYNAMIC+0x74c> 4008ac: 000000ef 0xef ... 4008b8: 12000000 beqz s0,4008bc <_DYNAMIC+0x75c> 4008bc: 000000f7 0xf7 ... 4008c8: 12000000 beqz s0,4008cc <_DYNAMIC+0x76c> 4008cc: 000000fc 0xfc ... 4008d8: 12000000 beqz s0,4008dc <_DYNAMIC+0x77c> 4008dc: 00000103 sra zero,zero,0x4 ... 4008e8: 12000000 beqz s0,4008ec <_DYNAMIC+0x78c> 4008ec: 00000108 0x108 ... 4008f8: 12000000 beqz s0,4008fc <_DYNAMIC+0x79c> 4008fc: 0000010e 0x10e ... 400908: 12000000 beqz s0,40090c <_DYNAMIC+0x7ac> 40090c: 00000119 0x119 ... 400918: 12000000 beqz s0,40091c <_DYNAMIC+0x7bc> 40091c: 000002e9 0x2e9 400920: 004105e8 0x4105e8 400924: 00000004 sllv zero,zero,zero 400928: 1100001b beqz t0,400998 <_DYNAMIC+0x838> 40092c: 000003bf 0x3bf 400930: 00401d00 0x401d00 400934: 00000000 nop 400938: 1000000d b 400970 <_DYNAMIC+0x810> 40093c: 00000124 0x124 ... 400948: 12000000 beqz s0,40094c <_DYNAMIC+0x7ec> 40094c: 0000012b 0x12b ... 400958: 12000000 beqz s0,40095c <_DYNAMIC+0x7fc> 40095c: 000001d9 0x1d9 ... 400968: 12000000 beqz s0,40096c <_DYNAMIC+0x80c> 40096c: 00000132 tlt zero,zero,0x4 ... 400978: 12000000 beqz s0,40097c <_DYNAMIC+0x81c> 40097c: 00000139 0x139 ... 400988: 12000000 beqz s0,40098c <_DYNAMIC+0x82c> 40098c: 0000019a 0x19a ... 400998: 12000000 beqz s0,40099c <_DYNAMIC+0x83c> 40099c: 00000140 sll zero,zero,0x5 ... 4009a8: 12000000 beqz s0,4009ac <_DYNAMIC+0x84c> 4009ac: 00000148 0x148 ... 4009b8: 12000000 beqz s0,4009bc <_DYNAMIC+0x85c> 4009bc: 00000150 0x150 ... 4009c8: 12000000 beqz s0,4009cc <_DYNAMIC+0x86c> 4009cc: 00000159 0x159 ... 4009d8: 12000000 beqz s0,4009dc <_DYNAMIC+0x87c> 4009dc: 00000161 0x161 ... 4009e8: 12000000 beqz s0,4009ec <_DYNAMIC+0x88c> 4009ec: 0000016f 0x16f ... 4009f8: 12000000 beqz s0,4009fc <_DYNAMIC+0x89c> 4009fc: 00000177 0x177 ... 400a08: 12000000 beqz s0,400a0c <_DYNAMIC+0x8ac> 400a0c: 000002e1 0x2e1 ... 400a18: 12000000 beqz s0,400a1c <_DYNAMIC+0x8bc> 400a1c: 0000001c 0x1c 400a20: 004103f0 tge v0,at,0xf 400a24: 00000000 nop 400a28: 11000016 beqz t0,400a84 <_DYNAMIC+0x924> 400a2c: 0000017e 0x17e ... 400a38: 12000000 beqz s0,400a3c <_DYNAMIC+0x8dc> 400a3c: 00000185 0x185 ... 400a48: 12000000 beqz s0,400a4c <_DYNAMIC+0x8ec> 400a4c: 0000018a 0x18a ... 400a58: 12000000 beqz s0,400a5c <_DYNAMIC+0x8fc> 400a5c: 000002d8 0x2d8 ... 400a68: 12000000 beqz s0,400a6c <_DYNAMIC+0x90c> 400a6c: 00000191 0x191 ... 400a78: 12000000 beqz s0,400a7c <_DYNAMIC+0x91c> 400a7c: 000002cf sync 0xb ... 400a88: 12000000 beqz s0,400a8c <_DYNAMIC+0x92c> 400a8c: 00000199 0x199 ... 400a98: 12000000 beqz s0,400a9c <_DYNAMIC+0x93c> 400a9c: 0000019f 0x19f ... 400aa8: 12000000 beqz s0,400aac <_DYNAMIC+0x94c> 400aac: 000001ad 0x1ad ... 400ab8: 12000000 beqz s0,400abc <_DYNAMIC+0x95c> 400abc: 000001b4 teq zero,zero,0x6 ... 400ac8: 12000000 beqz s0,400acc <_DYNAMIC+0x96c> 400acc: 000001c1 0x1c1 ... 400ad8: 12000000 beqz s0,400adc <_DYNAMIC+0x97c> 400adc: 000003d4 0x3d4 400ae0: 004105b4 teq v0,at,0x16 400ae4: 00000000 nop 400ae8: 1000fff1 b 400ab0 <_DYNAMIC+0x950> 400aec: 000001c7 0x1c7 ... 400af8: 12000000 beqz s0,400afc <_DYNAMIC+0x99c> 400afc: 000001d1 0x1d1 ... 400b08: 12000000 beqz s0,400b0c <_DYNAMIC+0x9ac> 400b0c: 000001d8 0x1d8 ... 400b18: 12000000 beqz s0,400b1c <_DYNAMIC+0x9bc> 400b1c: 000001de 0x1de ... 400b28: 12000000 beqz s0,400b2c <_DYNAMIC+0x9cc> 400b2c: 000001e7 0x1e7 ... 400b38: 12000000 beqz s0,400b3c <_DYNAMIC+0x9dc> 400b3c: 000001ee 0x1ee ... 400b48: 12000000 beqz s0,400b4c <_DYNAMIC+0x9ec> 400b4c: 0000021e 0x21e ... 400b58: 12000000 beqz s0,400b5c <_DYNAMIC+0x9fc> 400b5c: 000001f8 0x1f8 ... 400b68: 12000000 beqz s0,400b6c <_DYNAMIC+0xa0c> 400b6c: 000001fd 0x1fd ... 400b78: 12000000 beqz s0,400b7c <_DYNAMIC+0xa1c> 400b7c: 00000204 0x204 ... 400b88: 12000000 beqz s0,400b8c <_DYNAMIC+0xa2c> 400b8c: 0000020b 0x20b ... 400b98: 12000000 beqz s0,400b9c <_DYNAMIC+0xa3c> 400b9c: 00000214 0x214 ... 400ba8: 12000000 beqz s0,400bac <_DYNAMIC+0xa4c> 400bac: 000002c8 0x2c8 400bb0: 004105f0 tge v0,at,0x17 400bb4: 00000004 sllv zero,zero,zero 400bb8: 1100001b beqz t0,400c28 <_DYNAMIC+0xac8> 400bbc: 000002bd 0x2bd ... 400bc8: 12000000 beqz s0,400bcc <_DYNAMIC+0xa6c> 400bcc: 000002b1 tgeu zero,zero,0xa ... 400bd8: 12000000 beqz s0,400bdc <_DYNAMIC+0xa7c> 400bdc: 0000021a 0x21a ... 400be8: 12000000 beqz s0,400bec <_DYNAMIC+0xa8c> 400bec: 00000223 0x223 ... 400bf8: 12000000 beqz s0,400bfc <_DYNAMIC+0xa9c> 400bfc: 00000228 0x228 ... 400c08: 12000000 beqz s0,400c0c <_DYNAMIC+0xaac> 400c0c: 0000022f 0x22f ... 400c18: 12000000 beqz s0,400c1c <_DYNAMIC+0xabc> 400c1c: 000003cd break 0x0,0xf 400c20: 004105b4 teq v0,at,0x16 400c24: 00000000 nop 400c28: 1000fff1 b 400bf0 <_DYNAMIC+0xa90> 400c2c: 00000236 tne zero,zero,0x8 400c30: 004105a0 0x4105a0 400c34: 00000000 nop 400c38: 1100fff1 beqz t0,400c00 <_DYNAMIC+0xaa0> 400c3c: 000003e6 0x3e6 400c40: 004107e0 0x4107e0 400c44: 00000000 nop 400c48: 1000fff1 b 400c10 <_DYNAMIC+0xab0> 400c4c: 000002a0 0x2a0 ... 400c58: 12000000 beqz s0,400c5c <_DYNAMIC+0xafc> 400c5c: 0000029b 0x29b ... 400c68: 12000000 beqz s0,400c6c <_DYNAMIC+0xb0c> 400c6c: 0000024c syscall 0x9 ... 400c78: 12000000 beqz s0,400c7c <_DYNAMIC+0xb1c> 400c7c: 00000256 0x256 ... 400c88: 12000000 beqz s0,400c8c <_DYNAMIC+0xb2c> 400c8c: 0000025b 0x25b ... 400c98: 12000000 beqz s0,400c9c <_DYNAMIC+0xb3c> 400c9c: 0000029a 0x29a ... 400ca8: 12000000 beqz s0,400cac <_DYNAMIC+0xb4c> 400cac: 00000262 0x262 ... 400cb8: 12000000 beqz s0,400cbc <_DYNAMIC+0xb5c> 400cbc: 00000269 0x269 ... 400cc8: 12000000 beqz s0,400ccc <_DYNAMIC+0xb6c> 400ccc: 000001c2 srl zero,zero,0x7 ... 400cd8: 12000000 beqz s0,400cdc <_DYNAMIC+0xb7c> 400cdc: 00000270 tge zero,zero,0x9 ... 400ce8: 12000000 beqz s0,400cec <_DYNAMIC+0xb8c> 400cec: 00000277 0x277 ... 400cf8: 12000000 beqz s0,400cfc <_DYNAMIC+0xb9c> 400cfc: 00000393 0x393 ... 400d08: 20000000 addi zero,zero,0 400d0c: 00000291 0x291 ... 400d18: 12000000 beqz s0,400d1c <_DYNAMIC+0xbbc> 400d1c: 0000027d 0x27d ... 400d28: 12000000 beqz s0,400d2c <_DYNAMIC+0xbcc> 400d2c: 00000285 0x285 ... 400d38: 12000000 beqz s0,400d3c <_DYNAMIC+0xbdc> 400d3c: 000003e0 0x3e0 400d40: 004105b4 teq v0,at,0x16 400d44: 00000000 nop 400d48: 1000fff1 b 400d10 <_DYNAMIC+0xbb0> 400d4c: 000001e8 0x1e8 ... 400d58: 12000000 beqz s0,400d5c <_DYNAMIC+0xbfc> 400d5c: 0000028c syscall 0xa ... 400d68: 12000000 beqz s0,400d6c <_DYNAMIC+0xc0c> 400d6c: 0000035f 0x35f 400d70: 0040a340 0x40a340 400d74: 00000000 nop 400d78: 12000000 beqz s0,400d7c <_DYNAMIC+0xc1c> 400d7c: 00000354 0x354 400d80: 0040a330 tge v0,zero,0x28c 400d84: 00000000 nop 400d88: 12000000 beqz s0,400d8c <_DYNAMIC+0xc2c> Disassembly of section .dynstr: 00400d8c <.dynstr>: 400d8c: 006c6962 0x6c6962 400d90: 632e736f 0x632e736f 400d94: 2e30005f sltiu s0,s1,95 400d98: 44594e41 0x44594e41 400d9c: 4d49435f 0x4d49435f 400da0: 4c494e4b 0x4c494e4b 400da4: 494e4700 0x494e4700 400da8: 5f5f524c 0x5f5f524c 400dac: 445f4d41 0x445f4d41 400db0: 50007374 beqzl zero,41db84 <_gp+0x55f4> 400db4: 72637079 0x72637079 400db8: 00636872 tlt v1,v1,0x1a1 400dbc: 6f6f7400 0x6f6f7400 400dc0: 696f6374 0x696f6374 400dc4: 6c006966 0x6c006966 400dc8: 5f696e64 0x5f696e64 400dcc: 6578746f 0x6578746f 400dd0: 6e616d65 0x6e616d65 400dd4: 00737472 tlt v1,s3,0x1d1 400dd8: 6572726f 0x6572726f 400ddc: 7200696e 0x7200696e 400de0: 65745f70 0x65745f70 400de4: 746f6e00 jalx 1bdb800 <_gp+0x17c3270> 400de8: 6765746f 0x6765746f 400dec: 70745f6c 0x70745f6c 400df0: 6f6e6700 0x6f6e6700 400df4: 61746f6c 0x61746f6c 400df8: 005f6770 tge v0,ra,0x19d 400dfc: 00676574 teq v1,a3,0x195 400e00: 70696400 0x70696400 400e04: 66736361 0x66736361 400e08: 6e660066 0x6e660066 400e0c: 67657473 0x67657473 400e10: 00706572 tlt v1,s0,0x195 400e14: 726f7200 0x726f7200 400e18: 64757032 0x64757032 400e1c: 00697361 0x697361 400e20: 74747900 jalx 1d1e400 <_gp+0x1905e70> 400e24: 76736e70 jalx 9cdb9c0 <_gp+0x98c3430> 400e28: 72696e74 0x72696e74 400e2c: 66007374 0x66007374 400e30: 72746f75 0x72746f75 400e34: 6c00736f 0x6c00736f 400e38: 636b6574 0x636b6574 400e3c: 0073656c 0x73656c 400e40: 65637400 0x65637400 400e44: 66666c75 0x66666c75 400e48: 7368005f udi15 k1,t0,zero,0x1 400e4c: 5f666765 0x5f666765 400e50: 74635f75 jalx 18d7dd4 <_gp+0x14bf844> 400e54: 6e6c6f63 0x6e6c6f63 400e58: 6b656400 0x6b656400 400e5c: 61626f72 0x61626f72 400e60: 74007069 jalx 1c1a4 <_DYNAMIC-0x3e3fbc> 400e64: 70650073 0x70650073 400e68: 74727263 jalx 1c9c98c <_gp+0x18843fc> 400e6c: 68720061 0x68720061 400e70: 746f6600 jalx 1bd9800 <_gp+0x17c1270> 400e74: 73797363 0x73797363 400e78: 746c0066 jalx 1b00198 <_gp+0x16e7c08> 400e7c: 7072696e 0x7072696e 400e80: 7466006b jalx 19801ac <_gp+0x1567c1c> 400e84: 696c6c00 0x696c6c00 400e88: 73747263 0x73747263 400e8c: 61740062 0x61740062 400e90: 696e6400 0x696e6400 400e94: 63686469 0x63686469 400e98: 7200696e 0x7200696e 400e9c: 69746772 0x69746772 400ea0: 6f757073 0x6f757073 400ea4: 00736574 teq v1,s3,0x195 400ea8: 736f636b 0x736f636b 400eac: 6f707400 0x6f707400 400eb0: 66657272 0x66657272 400eb4: 6f720073 0x6f720073 400eb8: 74727374 jalx 1c9cdd0 <_gp+0x1884840> 400ebc: 72007365 0x72007365 400ec0: 74676964 jalx 19da590 <_gp+0x15c2000> 400ec4: 00736967 0x736967 400ec8: 6e616c00 0x6e616c00 400ecc: 6f70656e 0x6f70656e 400ed0: 6c6f6700 0x6c6f6700 400ed4: 73656e64 0x73656e64 400ed8: 6d736700 0x6d736700 400edc: 636c6f73 0x636c6f73 400ee0: 656c6f67 0x656c6f67 400ee4: 00737472 tlt v1,s3,0x1d1 400ee8: 6e636d70 0x6e636d70 400eec: 005f5f63 0x5f5f63 400ef0: 6d73675f 0x6d73675f 400ef4: 6e787468 0x6e787468 400ef8: 64720073 0x64720073 400efc: 74726e63 jalx 1c9b98c <_gp+0x18833fc> 400f00: 70790075 0x70790075 400f04: 6e6c696e 0x6e6c696e 400f08: 6b006d65 0x6b006d65 400f0c: 6d636d70 0x6d636d70 400f10: 00666f72 tlt v1,a2,0x1bd 400f14: 6b007373 0x6b007373 400f18: 63616e66 0x63616e66 400f1c: 00737472 tlt v1,s3,0x1d1 400f20: 6e636174 0x6e636174 400f24: 00667265 0x667265 400f28: 6164005f 0x6164005f 400f2c: 5f75436c 0x5f75436c 400f30: 6962635f 0x6962635f 400f34: 6d61696e 0x6d61696e 400f38: 00737472 tlt v1,s3,0x1d1 400f3c: 64757000 0x64757000 400f40: 67657474 0x67657474 400f44: 696d656f 0x696d656f 400f48: 66646179 0x66646179 400f4c: 00666f70 tge v1,a2,0x1bd 400f50: 656e006c 0x656e006c 400f54: 6f63616c 0x6f63616c 400f58: 74696d65 jalx 1a5b594 <_gp+0x1643004> 400f5c: 006d656d 0x6d656d 400f60: 73657400 0x73657400 400f64: 7372616e 0x7372616e 400f68: 6400636c 0x6400636c 400f6c: 65617265 0x65617265 400f70: 72720066 0x72720066 400f74: 636c6f73 0x636c6f73 400f78: 6500696e 0x6500696e 400f7c: 65745f6e 0x65745f6e 400f80: 746f6100 jalx 1bd8400 <_gp+0x17bfe70> 400f84: 706f6c6c 0x706f6c6c 400f88: 00737973 tltu v1,s3,0x1e5 400f8c: 6c6f6700 0x6c6f6700 400f90: 73747263 0x73747263 400f94: 6d700067 0x6d700067 400f98: 65747077 0x65747077 400f9c: 6e616d00 0x6e616d00 400fa0: 66676574 0x66676574 400fa4: 63007374 0x63007374 400fa8: 72667469 0x72667469 400fac: 6d650073 0x6d650073 400fb0: 74617400 jalx 185d000 <_gp+0x1444a70> 400fb4: 66777269 0x66777269 400fb8: 74650061 jalx 1940184 <_gp+0x1527bf4> 400fbc: 63636573 0x63636573 400fc0: 73005f47 0x73005f47 400fc4: 4c4f4241 0x4c4f4241 400fc8: 4c5f4f46 0x4c5f4f46 400fcc: 46534554 c1 0x534554 400fd0: 5f544142 0x5f544142 400fd4: 4c455f00 0x4c455f00 400fd8: 696e6574 0x696e6574 400fdc: 5f6e746f 0x5f6e746f 400fe0: 70006174 0x70006174 400fe4: 6f690066 0x6f690066 400fe8: 696c656e 0x696c656e 400fec: 6f006461 0x6f006461 400ff0: 656d6f6e 0x656d6f6e 400ff4: 00737472 tlt v1,s3,0x1d1 400ff8: 6c656e00 0x6c656e00 400ffc: 73747263 0x73747263 401000: 68720066 0x68720066 401004: 70757473 0x70757473 401008: 00726563 0x726563 40100c: 766d7367 jalx 9b5cd9c <_gp+0x974480c> 401010: 00736574 teq v1,s3,0x195 401014: 75696400 jalx 5a59000 <_gp+0x5640a70> 401018: 66726565 0x66726565 40101c: 005f5f73 tltu v0,ra,0x17d 401020: 75626466 jalx 5899198 <_gp+0x5480c08> 401024: 33005f65 andi zero,t8,0x5f65 401028: 78697400 0x78697400 40102c: 5f5f6572 0x5f5f6572 401030: 726e6f5f udi15 s3,t6,t5,0x1d 401034: 6c6f6361 0x6c6f6361 401038: 74696f6e jalx 1a5bdb8 <_gp+0x1643828> 40103c: 00667265 0x667265 401040: 65696661 0x65696661 401044: 64647273 0x64647273 401048: 00676574 teq v1,a3,0x195 40104c: 69666164 0x69666164 401050: 64727300 0x64727300 401054: 73746465 0x73746465 401058: 7272005f udi15 s3,s2,zero,0x1 40105c: 5f6d756c 0x5f6d756c 401060: 64663300 0x64663300 401064: 5f5f6469 0x5f5f6469 401068: 76646633 jalx 99198cc <_gp+0x950133c> 40106c: 00726561 0x726561 401070: 6c6c6f63 0x6c6c6f63 401074: 00737464 0x737464 401078: 696e0063 0x696e0063 40107c: 616c6c6f 0x616c6c6f 401080: 63005f5f 0x63005f5f 401084: 66697864 0x66697864 401088: 66736900 0x66736900 40108c: 5f5f666c 0x5f5f666c 401090: 6f617475 0x6f617475 401094: 6e736964 0x6e736964 401098: 66005f5f 0x66005f5f 40109c: 61646464 0x61646464 4010a0: 6633005f 0x6633005f 4010a4: 5f666978 0x5f666978 4010a8: 756e7364 jalx 5b9cd90 <_gp+0x5784800> 4010ac: 66736900 0x66736900 4010b0: 6f707461 0x6f707461 4010b4: 7267006d 0x7267006d 4010b8: 616c6c6f 0x616c6c6f 4010bc: 63005f5f 0x63005f5f 4010c0: 6c746466 0x6c746466 4010c4: 32005f5f andi zero,s0,0x5f5f 4010c8: 666c6f61 0x666c6f61 4010cc: 74736964 jalx 1cda590 <_gp+0x18c2000> 4010d0: 66006d65 0x66006d65 4010d4: 6d637079 0x6d637079 4010d8: 00737464 0x737464 4010dc: 6f757400 0x6f757400 4010e0: 5f5f756e 0x5f5f756e 4010e4: 7061636b 0x7061636b 4010e8: 5f64005f 0x5f64005f 4010ec: 5f667063 0x5f667063 4010f0: 6d705f70 0x6d705f70 4010f4: 61727473 0x61727473 4010f8: 5f64006c 0x5f64006c 4010fc: 69626763 0x69626763 401100: 635f732e 0x635f732e 401104: 736f2e31 0x736f2e31 401108: 005f5f72 tlt v0,ra,0x17d 40110c: 65676973 0x65676973 401110: 7465725f jalx 195c97c <_gp+0x15443ec> 401114: 6672616d 0x6672616d 401118: 655f696e 0x655f696e 40111c: 666f005f 0x666f005f 401120: 4a765f52 c2 0x765f52 401124: 65676973 0x65676973 401128: 74657243 jalx 195c90c <_gp+0x154437c> 40112c: 6c617373 0x6c617373 401130: 6573005f 0x6573005f 401134: 5f646572 0x5f646572 401138: 65676973 0x65676973 40113c: 7465725f jalx 195c97c <_gp+0x15443ec> 401140: 6672616d 0x6672616d 401144: 655f696e 0x655f696e 401148: 666f005f 0x666f005f 40114c: 66746578 0x66746578 401150: 74005f66 jalx 17d98 <_DYNAMIC-0x3e83c8> 401154: 64617461 0x64617461 401158: 005f6564 0x5f6564 40115c: 61746100 0x61746100 401160: 5f5f6273 0x5f5f6273 401164: 735f7374 0x735f7374 401168: 61727400 0x61727400 40116c: 5f666273 0x5f666273 401170: 73005f65 0x73005f65 401174: 6e640047 0x6e640047 401178: 4c494243 0x4c494243 40117c: 5f322e30 0x5f322e30 ... Disassembly of section .gnu.version: 00401182 <.gnu.version>: ... 40118e: 00010000 sll zero,at,0x0 401192: 00000001 movf zero,zero,$fcc0 401196: 00000000 nop 40119a: 00000002 srl zero,zero,0x0 40119e: 00010000 sll zero,at,0x0 ... 4011d2: 00020000 sll zero,v0,0x0 ... 4011ea: 00010000 sll zero,at,0x0 ... 401206: 00000001 movf zero,zero,$fcc0 ... 40121e: 00000001 movf zero,zero,$fcc0 ... 401246: 00000001 movf zero,zero,$fcc0 40124a: 00010001 movt zero,zero,$fcc0 ... 40126a: 00000001 movf zero,zero,$fcc0 ... Disassembly of section .gnu.version_r: 00401278 <.gnu.version_r>: 401278: 00010001 movt zero,zero,$fcc0 40127c: 0000036f 0x36f 401280: 00000010 mfhi zero 401284: 00000000 nop 401288: 0d696910 jal 5a5a440 <_gp+0x5641eb0> 40128c: 00000002 srl zero,zero,0x0 401290: 000003eb 0x3eb 401294: 00000000 nop Disassembly of section .rel.dyn: 00401298 <.rel.dyn>: ... 4012a0: 004105e0 0x4105e0 4012a4: 0000057e 0x57e 4012a8: 004105e4 0x4105e4 4012ac: 0000197e 0x197e 4012b0: 004105e8 0x4105e8 4012b4: 0000337e 0x337e 4012b8: 004105f0 tge v0,at,0x17 4012bc: 00005c7e 0x5c7e Disassembly of section .rel.plt: 004012c0 <.rel.plt>: 4012c0: 004103fc 0x4103fc 4012c4: 0000017f 0x17f 4012c8: 00410400 0x410400 4012cc: 0000027f 0x27f 4012d0: 00410404 0x410404 4012d4: 0000037f 0x37f 4012d8: 00410408 0x410408 4012dc: 0000047f 0x47f 4012e0: 0041040c syscall 0x10410 4012e4: 0000077f 0x77f 4012e8: 00410410 0x410410 4012ec: 0000087f 0x87f 4012f0: 00410414 0x410414 4012f4: 00000a7f 0xa7f 4012f8: 00410418 0x410418 4012fc: 00000b7f 0xb7f 401300: 0041041c 0x41041c 401304: 00000c7f 0xc7f 401308: 00410420 0x410420 40130c: 00000d7f 0xd7f 401310: 00410424 0x410424 401314: 00000f7f 0xf7f 401318: 00410428 0x410428 40131c: 0000107f 0x107f 401320: 0041042c 0x41042c 401324: 0000117f 0x117f 401328: 00410430 tge v0,at,0x10 40132c: 0000127f 0x127f 401330: 00410434 teq v0,at,0x10 401334: 0000137f 0x137f 401338: 00410438 0x410438 40133c: 0000147f 0x147f 401340: 0041043c 0x41043c 401344: 0000157f 0x157f 401348: 00410440 0x410440 40134c: 0000167f 0x167f 401350: 00410444 0x410444 401354: 0000177f 0x177f 401358: 00410448 0x410448 40135c: 0000187f 0x187f 401360: 0041044c syscall 0x10411 401364: 00001a7f 0x1a7f 401368: 00410450 0x410450 40136c: 00001b7f 0x1b7f 401370: 00410454 0x410454 401374: 00001c7f 0x1c7f 401378: 00410458 0x410458 40137c: 00001d7f 0x1d7f 401380: 0041045c 0x41045c 401384: 00001e7f 0x1e7f 401388: 00410460 0x410460 40138c: 00001f7f 0x1f7f 401390: 00410464 0x410464 401394: 0000207f 0x207f 401398: 00410468 0x410468 40139c: 0000217f 0x217f 4013a0: 0041046c 0x41046c 4013a4: 0000227f 0x227f 4013a8: 00410470 tge v0,at,0x11 4013ac: 0000237f 0x237f 4013b0: 00410474 teq v0,at,0x11 4013b4: 0000247f 0x247f 4013b8: 00410478 0x410478 4013bc: 0000257f 0x257f 4013c0: 0041047c 0x41047c 4013c4: 0000267f 0x267f 4013c8: 00410480 0x410480 4013cc: 0000277f 0x277f 4013d0: 00410484 0x410484 4013d4: 0000287f 0x287f 4013d8: 00410488 0x410488 4013dc: 0000297f 0x297f 4013e0: 0041048c syscall 0x10412 4013e4: 00002a7f 0x2a7f 4013e8: 00410490 0x410490 4013ec: 00002b7f 0x2b7f 4013f0: 00410494 0x410494 4013f4: 00002c7f 0x2c7f 4013f8: 00410498 0x410498 4013fc: 00002d7f 0x2d7f 401400: 0041049c 0x41049c 401404: 00002e7f 0x2e7f 401408: 004104a0 0x4104a0 40140c: 00002f7f 0x2f7f 401410: 004104a4 0x4104a4 401414: 0000307f 0x307f 401418: 004104a8 0x4104a8 40141c: 0000317f 0x317f 401420: 004104ac 0x4104ac 401424: 0000327f 0x327f 401428: 004104b0 tge v0,at,0x12 40142c: 0000357f 0x357f 401430: 004104b4 teq v0,at,0x12 401434: 0000367f 0x367f 401438: 004104b8 0x4104b8 40143c: 0000377f 0x377f 401440: 004104bc 0x4104bc 401444: 0000387f 0x387f 401448: 004104c0 0x4104c0 40144c: 0000397f 0x397f 401450: 004104c4 0x4104c4 401454: 00003a7f 0x3a7f 401458: 004104c8 0x4104c8 40145c: 00003b7f 0x3b7f 401460: 004104cc syscall 0x10413 401464: 00003c7f 0x3c7f 401468: 004104d0 0x4104d0 40146c: 00003d7f 0x3d7f 401470: 004104d4 0x4104d4 401474: 00003e7f 0x3e7f 401478: 004104d8 0x4104d8 40147c: 00003f7f 0x3f7f 401480: 004104dc 0x4104dc 401484: 0000407f 0x407f 401488: 004104e0 0x4104e0 40148c: 0000417f 0x417f 401490: 004104e4 0x4104e4 401494: 0000427f 0x427f 401498: 004104e8 0x4104e8 40149c: 0000447f 0x447f 4014a0: 004104ec 0x4104ec 4014a4: 0000457f 0x457f 4014a8: 004104f0 tge v0,at,0x13 4014ac: 0000467f 0x467f 4014b0: 004104f4 teq v0,at,0x13 4014b4: 0000477f 0x477f 4014b8: 004104f8 0x4104f8 4014bc: 0000487f 0x487f 4014c0: 004104fc 0x4104fc 4014c4: 0000497f 0x497f 4014c8: 00410500 0x410500 4014cc: 00004a7f 0x4a7f 4014d0: 00410504 0x410504 4014d4: 00004b7f 0x4b7f 4014d8: 00410508 0x410508 4014dc: 00004c7f 0x4c7f 4014e0: 0041050c syscall 0x10414 4014e4: 00004d7f 0x4d7f 4014e8: 00410510 0x410510 4014ec: 00004e7f 0x4e7f 4014f0: 00410514 0x410514 4014f4: 0000507f 0x507f 4014f8: 00410518 0x410518 4014fc: 0000517f 0x517f 401500: 0041051c 0x41051c 401504: 0000527f 0x527f 401508: 00410520 0x410520 40150c: 0000537f 0x537f 401510: 00410524 0x410524 401514: 0000547f 0x547f 401518: 00410528 0x410528 40151c: 0000557f 0x557f 401520: 0041052c 0x41052c 401524: 0000567f 0x567f 401528: 00410530 tge v0,at,0x14 40152c: 0000577f 0x577f 401530: 00410534 teq v0,at,0x14 401534: 0000587f 0x587f 401538: 00410538 0x410538 40153c: 0000597f 0x597f 401540: 0041053c 0x41053c 401544: 00005a7f 0x5a7f 401548: 00410540 0x410540 40154c: 00005b7f 0x5b7f 401550: 00410544 0x410544 401554: 00005d7f 0x5d7f 401558: 00410548 0x410548 40155c: 00005e7f 0x5e7f 401560: 0041054c syscall 0x10415 401564: 00005f7f 0x5f7f 401568: 00410550 0x410550 40156c: 0000607f 0x607f 401570: 00410554 0x410554 401574: 0000617f 0x617f 401578: 00410558 0x410558 40157c: 0000627f 0x627f 401580: 0041055c 0x41055c 401584: 0000667f 0x667f 401588: 00410560 0x410560 40158c: 0000677f 0x677f 401590: 00410564 0x410564 401594: 0000687f 0x687f 401598: 00410568 0x410568 40159c: 0000697f 0x697f 4015a0: 0041056c 0x41056c 4015a4: 00006a7f 0x6a7f 4015a8: 00410570 tge v0,at,0x15 4015ac: 00006b7f 0x6b7f 4015b0: 00410574 teq v0,at,0x15 4015b4: 00006c7f 0x6c7f 4015b8: 00410578 0x410578 4015bc: 00006d7f 0x6d7f 4015c0: 0041057c 0x41057c 4015c4: 00006e7f 0x6e7f 4015c8: 00410580 0x410580 4015cc: 00006f7f 0x6f7f 4015d0: 00410584 0x410584 4015d4: 0000707f 0x707f 4015d8: 00410588 0x410588 4015dc: 0000727f 0x727f 4015e0: 0041058c syscall 0x10416 4015e4: 0000737f 0x737f 4015e8: 00410590 0x410590 4015ec: 0000747f 0x747f 4015f0: 00410594 0x410594 4015f4: 0000767f 0x767f 4015f8: 00410598 0x410598 4015fc: 0000777f 0x777f Disassembly of section .init: 00401600 <_init>: 401600: 3c1c0001 lui gp,0x1 401604: 279c6f90 addiu gp,gp,28560 401608: 0399e021 addu gp,gp,t9 40160c: 27bdffe0 addiu sp,sp,-32 401610: afbc0010 sw gp,16(sp) 401614: afbf001c sw ra,28(sp) 401618: afbc0018 sw gp,24(sp) 40161c: 04110001 bal 401624 <_init+0x24> 401620: 00000000 nop 401624: 0c100988 jal 402620 401628: 00000000 nop 40162c: 04110001 bal 401634 <_init+0x34> 401630: 00000000 nop 401634: 0c1028b8 jal 40a2e0 <__do_global_ctors_aux> 401638: 00000000 nop 40163c: 8fbf001c lw ra,28(sp) 401640: 03e00008 jr ra 401644: 27bd0020 addiu sp,sp,32 Disassembly of section .plt: 00401660 <_PROCEDURE_LINKAGE_TABLE_>: 401660: 3c1c0041 lui gp,0x41 401664: 8f9903f4 lw t9,1012(gp) 401668: 279c03f4 addiu gp,gp,1012 40166c: 031cc023 subu t8,t8,gp 401670: 03e07821 move t7,ra 401674: 0018c082 srl t8,t8,0x2 401678: 0320f809 jalr t9 40167c: 2718fffe addiu t8,t8,-2 00401680 : 401680: 3c0f0041 lui t7,0x41 401684: 8df903fc lw t9,1020(t7) 401688: 03200008 jr t9 40168c: 25f803fc addiu t8,t7,1020 00401690 : 401690: 3c0f0041 lui t7,0x41 401694: 8df90400 lw t9,1024(t7) 401698: 03200008 jr t9 40169c: 25f80400 addiu t8,t7,1024 004016a0 : 4016a0: 3c0f0041 lui t7,0x41 4016a4: 8df90404 lw t9,1028(t7) 4016a8: 03200008 jr t9 4016ac: 25f80404 addiu t8,t7,1028 004016b0 : 4016b0: 3c0f0041 lui t7,0x41 4016b4: 8df90408 lw t9,1032(t7) 4016b8: 03200008 jr t9 4016bc: 25f80408 addiu t8,t7,1032 004016c0 : 4016c0: 3c0f0041 lui t7,0x41 4016c4: 8df9040c lw t9,1036(t7) 4016c8: 03200008 jr t9 4016cc: 25f8040c addiu t8,t7,1036 004016d0 : 4016d0: 3c0f0041 lui t7,0x41 4016d4: 8df90410 lw t9,1040(t7) 4016d8: 03200008 jr t9 4016dc: 25f80410 addiu t8,t7,1040 004016e0 : 4016e0: 3c0f0041 lui t7,0x41 4016e4: 8df90414 lw t9,1044(t7) 4016e8: 03200008 jr t9 4016ec: 25f80414 addiu t8,t7,1044 004016f0 : 4016f0: 3c0f0041 lui t7,0x41 4016f4: 8df90418 lw t9,1048(t7) 4016f8: 03200008 jr t9 4016fc: 25f80418 addiu t8,t7,1048 00401700 : 401700: 3c0f0041 lui t7,0x41 401704: 8df9041c lw t9,1052(t7) 401708: 03200008 jr t9 40170c: 25f8041c addiu t8,t7,1052 00401710 <__register_frame_info@plt>: 401710: 3c0f0041 lui t7,0x41 401714: 8df90420 lw t9,1056(t7) 401718: 03200008 jr t9 40171c: 25f80420 addiu t8,t7,1056 00401720 : 401720: 3c0f0041 lui t7,0x41 401724: 8df90424 lw t9,1060(t7) 401728: 03200008 jr t9 40172c: 25f80424 addiu t8,t7,1060 00401730 : 401730: 3c0f0041 lui t7,0x41 401734: 8df90428 lw t9,1064(t7) 401738: 03200008 jr t9 40173c: 25f80428 addiu t8,t7,1064 00401740 : 401740: 3c0f0041 lui t7,0x41 401744: 8df9042c lw t9,1068(t7) 401748: 03200008 jr t9 40174c: 25f8042c addiu t8,t7,1068 00401750 : 401750: 3c0f0041 lui t7,0x41 401754: 8df90430 lw t9,1072(t7) 401758: 03200008 jr t9 40175c: 25f80430 addiu t8,t7,1072 00401760 <__floatsidf@plt>: 401760: 3c0f0041 lui t7,0x41 401764: 8df90434 lw t9,1076(t7) 401768: 03200008 jr t9 40176c: 25f80434 addiu t8,t7,1076 00401770 : 401770: 3c0f0041 lui t7,0x41 401774: 8df90438 lw t9,1080(t7) 401778: 03200008 jr t9 40177c: 25f80438 addiu t8,t7,1080 00401780 <__ltdf2@plt>: 401780: 3c0f0041 lui t7,0x41 401784: 8df9043c lw t9,1084(t7) 401788: 03200008 jr t9 40178c: 25f8043c addiu t8,t7,1084 00401790 : 401790: 3c0f0041 lui t7,0x41 401794: 8df90440 lw t9,1088(t7) 401798: 03200008 jr t9 40179c: 25f80440 addiu t8,t7,1088 004017a0 : 4017a0: 3c0f0041 lui t7,0x41 4017a4: 8df90444 lw t9,1092(t7) 4017a8: 03200008 jr t9 4017ac: 25f80444 addiu t8,t7,1092 004017b0 : 4017b0: 3c0f0041 lui t7,0x41 4017b4: 8df90448 lw t9,1096(t7) 4017b8: 03200008 jr t9 4017bc: 25f80448 addiu t8,t7,1096 004017c0 : 4017c0: 3c0f0041 lui t7,0x41 4017c4: 8df9044c lw t9,1100(t7) 4017c8: 03200008 jr t9 4017cc: 25f8044c addiu t8,t7,1100 004017d0 <__fixunsdfsi@plt>: 4017d0: 3c0f0041 lui t7,0x41 4017d4: 8df90450 lw t9,1104(t7) 4017d8: 03200008 jr t9 4017dc: 25f80450 addiu t8,t7,1104 004017e0 : 4017e0: 3c0f0041 lui t7,0x41 4017e4: 8df90454 lw t9,1108(t7) 4017e8: 03200008 jr t9 4017ec: 25f80454 addiu t8,t7,1108 004017f0 : 4017f0: 3c0f0041 lui t7,0x41 4017f4: 8df90458 lw t9,1112(t7) 4017f8: 03200008 jr t9 4017fc: 25f80458 addiu t8,t7,1112 00401800 : 401800: 3c0f0041 lui t7,0x41 401804: 8df9045c lw t9,1116(t7) 401808: 03200008 jr t9 40180c: 25f8045c addiu t8,t7,1116 00401810 : 401810: 3c0f0041 lui t7,0x41 401814: 8df90460 lw t9,1120(t7) 401818: 03200008 jr t9 40181c: 25f80460 addiu t8,t7,1120 00401820 <__adddf3@plt>: 401820: 3c0f0041 lui t7,0x41 401824: 8df90464 lw t9,1124(t7) 401828: 03200008 jr t9 40182c: 25f80464 addiu t8,t7,1124 00401830 <__fgetc_unlocked@plt>: 401830: 3c0f0041 lui t7,0x41 401834: 8df90468 lw t9,1128(t7) 401838: 03200008 jr t9 40183c: 25f80468 addiu t8,t7,1128 00401840 : 401840: 3c0f0041 lui t7,0x41 401844: 8df9046c lw t9,1132(t7) 401848: 03200008 jr t9 40184c: 25f8046c addiu t8,t7,1132 00401850 <__floatunsidf@plt>: 401850: 3c0f0041 lui t7,0x41 401854: 8df90470 lw t9,1136(t7) 401858: 03200008 jr t9 40185c: 25f80470 addiu t8,t7,1136 00401860 : 401860: 3c0f0041 lui t7,0x41 401864: 8df90474 lw t9,1140(t7) 401868: 03200008 jr t9 40186c: 25f80474 addiu t8,t7,1140 00401870 : 401870: 3c0f0041 lui t7,0x41 401874: 8df90478 lw t9,1144(t7) 401878: 03200008 jr t9 40187c: 25f80478 addiu t8,t7,1144 00401880 : 401880: 3c0f0041 lui t7,0x41 401884: 8df9047c lw t9,1148(t7) 401888: 03200008 jr t9 40188c: 25f8047c addiu t8,t7,1148 00401890 <__fixdfsi@plt>: 401890: 3c0f0041 lui t7,0x41 401894: 8df90480 lw t9,1152(t7) 401898: 03200008 jr t9 40189c: 25f80480 addiu t8,t7,1152 004018a0 <__deregister_frame_info@plt>: 4018a0: 3c0f0041 lui t7,0x41 4018a4: 8df90484 lw t9,1156(t7) 4018a8: 03200008 jr t9 4018ac: 25f80484 addiu t8,t7,1156 004018b0 : 4018b0: 3c0f0041 lui t7,0x41 4018b4: 8df90488 lw t9,1160(t7) 4018b8: 03200008 jr t9 4018bc: 25f80488 addiu t8,t7,1160 004018c0 : 4018c0: 3c0f0041 lui t7,0x41 4018c4: 8df9048c lw t9,1164(t7) 4018c8: 03200008 jr t9 4018cc: 25f8048c addiu t8,t7,1164 004018d0 : 4018d0: 3c0f0041 lui t7,0x41 4018d4: 8df90490 lw t9,1168(t7) 4018d8: 03200008 jr t9 4018dc: 25f80490 addiu t8,t7,1168 004018e0 : 4018e0: 3c0f0041 lui t7,0x41 4018e4: 8df90494 lw t9,1172(t7) 4018e8: 03200008 jr t9 4018ec: 25f80494 addiu t8,t7,1172 004018f0 : 4018f0: 3c0f0041 lui t7,0x41 4018f4: 8df90498 lw t9,1176(t7) 4018f8: 03200008 jr t9 4018fc: 25f80498 addiu t8,t7,1176 00401900 : 401900: 3c0f0041 lui t7,0x41 401904: 8df9049c lw t9,1180(t7) 401908: 03200008 jr t9 40190c: 25f8049c addiu t8,t7,1180 00401910 : 401910: 3c0f0041 lui t7,0x41 401914: 8df904a0 lw t9,1184(t7) 401918: 03200008 jr t9 40191c: 25f804a0 addiu t8,t7,1184 00401920 : 401920: 3c0f0041 lui t7,0x41 401924: 8df904a4 lw t9,1188(t7) 401928: 03200008 jr t9 40192c: 25f804a4 addiu t8,t7,1188 00401930 : 401930: 3c0f0041 lui t7,0x41 401934: 8df904a8 lw t9,1192(t7) 401938: 03200008 jr t9 40193c: 25f804a8 addiu t8,t7,1192 00401940 : 401940: 3c0f0041 lui t7,0x41 401944: 8df904ac lw t9,1196(t7) 401948: 03200008 jr t9 40194c: 25f804ac addiu t8,t7,1196 00401950 : 401950: 3c0f0041 lui t7,0x41 401954: 8df904b0 lw t9,1200(t7) 401958: 03200008 jr t9 40195c: 25f804b0 addiu t8,t7,1200 00401960 : 401960: 3c0f0041 lui t7,0x41 401964: 8df904b4 lw t9,1204(t7) 401968: 03200008 jr t9 40196c: 25f804b4 addiu t8,t7,1204 00401970 : 401970: 3c0f0041 lui t7,0x41 401974: 8df904b8 lw t9,1208(t7) 401978: 03200008 jr t9 40197c: 25f804b8 addiu t8,t7,1208 00401980 : 401980: 3c0f0041 lui t7,0x41 401984: 8df904bc lw t9,1212(t7) 401988: 03200008 jr t9 40198c: 25f804bc addiu t8,t7,1212 00401990 : 401990: 3c0f0041 lui t7,0x41 401994: 8df904c0 lw t9,1216(t7) 401998: 03200008 jr t9 40199c: 25f804c0 addiu t8,t7,1216 004019a0 : 4019a0: 3c0f0041 lui t7,0x41 4019a4: 8df904c4 lw t9,1220(t7) 4019a8: 03200008 jr t9 4019ac: 25f804c4 addiu t8,t7,1220 004019b0 : 4019b0: 3c0f0041 lui t7,0x41 4019b4: 8df904c8 lw t9,1224(t7) 4019b8: 03200008 jr t9 4019bc: 25f804c8 addiu t8,t7,1224 004019c0 : 4019c0: 3c0f0041 lui t7,0x41 4019c4: 8df904cc lw t9,1228(t7) 4019c8: 03200008 jr t9 4019cc: 25f804cc addiu t8,t7,1228 004019d0 : 4019d0: 3c0f0041 lui t7,0x41 4019d4: 8df904d0 lw t9,1232(t7) 4019d8: 03200008 jr t9 4019dc: 25f804d0 addiu t8,t7,1232 004019e0 : 4019e0: 3c0f0041 lui t7,0x41 4019e4: 8df904d4 lw t9,1236(t7) 4019e8: 03200008 jr t9 4019ec: 25f804d4 addiu t8,t7,1236 004019f0 <__cmsg_nxthdr@plt>: 4019f0: 3c0f0041 lui t7,0x41 4019f4: 8df904d8 lw t9,1240(t7) 4019f8: 03200008 jr t9 4019fc: 25f804d8 addiu t8,t7,1240 00401a00 : 401a00: 3c0f0041 lui t7,0x41 401a04: 8df904dc lw t9,1244(t7) 401a08: 03200008 jr t9 401a0c: 25f804dc addiu t8,t7,1244 00401a10 : 401a10: 3c0f0041 lui t7,0x41 401a14: 8df904e0 lw t9,1248(t7) 401a18: 03200008 jr t9 401a1c: 25f804e0 addiu t8,t7,1248 00401a20 : 401a20: 3c0f0041 lui t7,0x41 401a24: 8df904e4 lw t9,1252(t7) 401a28: 03200008 jr t9 401a2c: 25f804e4 addiu t8,t7,1252 00401a30 : 401a30: 3c0f0041 lui t7,0x41 401a34: 8df904e8 lw t9,1256(t7) 401a38: 03200008 jr t9 401a3c: 25f804e8 addiu t8,t7,1256 00401a40 : 401a40: 3c0f0041 lui t7,0x41 401a44: 8df904ec lw t9,1260(t7) 401a48: 03200008 jr t9 401a4c: 25f804ec addiu t8,t7,1260 00401a50 : 401a50: 3c0f0041 lui t7,0x41 401a54: 8df904f0 lw t9,1264(t7) 401a58: 03200008 jr t9 401a5c: 25f804f0 addiu t8,t7,1264 00401a60 <__divdf3@plt>: 401a60: 3c0f0041 lui t7,0x41 401a64: 8df904f4 lw t9,1268(t7) 401a68: 03200008 jr t9 401a6c: 25f804f4 addiu t8,t7,1268 00401a70 : 401a70: 3c0f0041 lui t7,0x41 401a74: 8df904f8 lw t9,1272(t7) 401a78: 03200008 jr t9 401a7c: 25f804f8 addiu t8,t7,1272 00401a80 <__muldf3@plt>: 401a80: 3c0f0041 lui t7,0x41 401a84: 8df904fc lw t9,1276(t7) 401a88: 03200008 jr t9 401a8c: 25f804fc addiu t8,t7,1276 00401a90 : 401a90: 3c0f0041 lui t7,0x41 401a94: 8df90500 lw t9,1280(t7) 401a98: 03200008 jr t9 401a9c: 25f80500 addiu t8,t7,1280 00401aa0 <__uClibc_main@plt>: 401aa0: 3c0f0041 lui t7,0x41 401aa4: 8df90504 lw t9,1284(t7) 401aa8: 03200008 jr t9 401aac: 25f80504 addiu t8,t7,1284 00401ab0 : 401ab0: 3c0f0041 lui t7,0x41 401ab4: 8df90508 lw t9,1288(t7) 401ab8: 03200008 jr t9 401abc: 25f80508 addiu t8,t7,1288 00401ac0 : 401ac0: 3c0f0041 lui t7,0x41 401ac4: 8df9050c lw t9,1292(t7) 401ac8: 03200008 jr t9 401acc: 25f8050c addiu t8,t7,1292 00401ad0 : 401ad0: 3c0f0041 lui t7,0x41 401ad4: 8df90510 lw t9,1296(t7) 401ad8: 03200008 jr t9 401adc: 25f80510 addiu t8,t7,1296 00401ae0 : 401ae0: 3c0f0041 lui t7,0x41 401ae4: 8df90514 lw t9,1300(t7) 401ae8: 03200008 jr t9 401aec: 25f80514 addiu t8,t7,1300 00401af0 : 401af0: 3c0f0041 lui t7,0x41 401af4: 8df90518 lw t9,1304(t7) 401af8: 03200008 jr t9 401afc: 25f80518 addiu t8,t7,1304 00401b00 : 401b00: 3c0f0041 lui t7,0x41 401b04: 8df9051c lw t9,1308(t7) 401b08: 03200008 jr t9 401b0c: 25f8051c addiu t8,t7,1308 00401b10 : 401b10: 3c0f0041 lui t7,0x41 401b14: 8df90520 lw t9,1312(t7) 401b18: 03200008 jr t9 401b1c: 25f80520 addiu t8,t7,1312 00401b20 : 401b20: 3c0f0041 lui t7,0x41 401b24: 8df90524 lw t9,1316(t7) 401b28: 03200008 jr t9 401b2c: 25f80524 addiu t8,t7,1316 00401b30 : 401b30: 3c0f0041 lui t7,0x41 401b34: 8df90528 lw t9,1320(t7) 401b38: 03200008 jr t9 401b3c: 25f80528 addiu t8,t7,1320 00401b40 : 401b40: 3c0f0041 lui t7,0x41 401b44: 8df9052c lw t9,1324(t7) 401b48: 03200008 jr t9 401b4c: 25f8052c addiu t8,t7,1324 00401b50 : 401b50: 3c0f0041 lui t7,0x41 401b54: 8df90530 lw t9,1328(t7) 401b58: 03200008 jr t9 401b5c: 25f80530 addiu t8,t7,1328 00401b60 : 401b60: 3c0f0041 lui t7,0x41 401b64: 8df90534 lw t9,1332(t7) 401b68: 03200008 jr t9 401b6c: 25f80534 addiu t8,t7,1332 00401b70 : 401b70: 3c0f0041 lui t7,0x41 401b74: 8df90538 lw t9,1336(t7) 401b78: 03200008 jr t9 401b7c: 25f80538 addiu t8,t7,1336 00401b80 : 401b80: 3c0f0041 lui t7,0x41 401b84: 8df9053c lw t9,1340(t7) 401b88: 03200008 jr t9 401b8c: 25f8053c addiu t8,t7,1340 00401b90 : 401b90: 3c0f0041 lui t7,0x41 401b94: 8df90540 lw t9,1344(t7) 401b98: 03200008 jr t9 401b9c: 25f80540 addiu t8,t7,1344 00401ba0 : 401ba0: 3c0f0041 lui t7,0x41 401ba4: 8df90544 lw t9,1348(t7) 401ba8: 03200008 jr t9 401bac: 25f80544 addiu t8,t7,1348 00401bb0 : 401bb0: 3c0f0041 lui t7,0x41 401bb4: 8df90548 lw t9,1352(t7) 401bb8: 03200008 jr t9 401bbc: 25f80548 addiu t8,t7,1352 00401bc0 : 401bc0: 3c0f0041 lui t7,0x41 401bc4: 8df9054c lw t9,1356(t7) 401bc8: 03200008 jr t9 401bcc: 25f8054c addiu t8,t7,1356 00401bd0 : 401bd0: 3c0f0041 lui t7,0x41 401bd4: 8df90550 lw t9,1360(t7) 401bd8: 03200008 jr t9 401bdc: 25f80550 addiu t8,t7,1360 00401be0 : 401be0: 3c0f0041 lui t7,0x41 401be4: 8df90554 lw t9,1364(t7) 401be8: 03200008 jr t9 401bec: 25f80554 addiu t8,t7,1364 00401bf0 : 401bf0: 3c0f0041 lui t7,0x41 401bf4: 8df90558 lw t9,1368(t7) 401bf8: 03200008 jr t9 401bfc: 25f80558 addiu t8,t7,1368 00401c00 <__errno_location@plt>: 401c00: 3c0f0041 lui t7,0x41 401c04: 8df9055c lw t9,1372(t7) 401c08: 03200008 jr t9 401c0c: 25f8055c addiu t8,t7,1372 00401c10 : 401c10: 3c0f0041 lui t7,0x41 401c14: 8df90560 lw t9,1376(t7) 401c18: 03200008 jr t9 401c1c: 25f80560 addiu t8,t7,1376 00401c20 : 401c20: 3c0f0041 lui t7,0x41 401c24: 8df90564 lw t9,1380(t7) 401c28: 03200008 jr t9 401c2c: 25f80564 addiu t8,t7,1380 00401c30 : 401c30: 3c0f0041 lui t7,0x41 401c34: 8df90568 lw t9,1384(t7) 401c38: 03200008 jr t9 401c3c: 25f80568 addiu t8,t7,1384 00401c40 : 401c40: 3c0f0041 lui t7,0x41 401c44: 8df9056c lw t9,1388(t7) 401c48: 03200008 jr t9 401c4c: 25f8056c addiu t8,t7,1388 00401c50 <_exit@plt>: 401c50: 3c0f0041 lui t7,0x41 401c54: 8df90570 lw t9,1392(t7) 401c58: 03200008 jr t9 401c5c: 25f80570 addiu t8,t7,1392 00401c60 : 401c60: 3c0f0041 lui t7,0x41 401c64: 8df90574 lw t9,1396(t7) 401c68: 03200008 jr t9 401c6c: 25f80574 addiu t8,t7,1396 00401c70 : 401c70: 3c0f0041 lui t7,0x41 401c74: 8df90578 lw t9,1400(t7) 401c78: 03200008 jr t9 401c7c: 25f80578 addiu t8,t7,1400 00401c80 : 401c80: 3c0f0041 lui t7,0x41 401c84: 8df9057c lw t9,1404(t7) 401c88: 03200008 jr t9 401c8c: 25f8057c addiu t8,t7,1404 00401c90 : 401c90: 3c0f0041 lui t7,0x41 401c94: 8df90580 lw t9,1408(t7) 401c98: 03200008 jr t9 401c9c: 25f80580 addiu t8,t7,1408 00401ca0 : 401ca0: 3c0f0041 lui t7,0x41 401ca4: 8df90584 lw t9,1412(t7) 401ca8: 03200008 jr t9 401cac: 25f80584 addiu t8,t7,1412 00401cb0 <__subdf3@plt>: 401cb0: 3c0f0041 lui t7,0x41 401cb4: 8df90588 lw t9,1416(t7) 401cb8: 03200008 jr t9 401cbc: 25f80588 addiu t8,t7,1416 00401cc0 : 401cc0: 3c0f0041 lui t7,0x41 401cc4: 8df9058c lw t9,1420(t7) 401cc8: 03200008 jr t9 401ccc: 25f8058c addiu t8,t7,1420 00401cd0 : 401cd0: 3c0f0041 lui t7,0x41 401cd4: 8df90590 lw t9,1424(t7) 401cd8: 03200008 jr t9 401cdc: 25f80590 addiu t8,t7,1424 00401ce0 : 401ce0: 3c0f0041 lui t7,0x41 401ce4: 8df90594 lw t9,1428(t7) 401ce8: 03200008 jr t9 401cec: 25f80594 addiu t8,t7,1428 00401cf0 : 401cf0: 3c0f0041 lui t7,0x41 401cf4: 8df90598 lw t9,1432(t7) 401cf8: 03200008 jr t9 401cfc: 25f80598 addiu t8,t7,1432 Disassembly of section .text: 00401d00 : 401d00: 27bdfff8 addiu sp,sp,-8 401d04: 3c040041 lui a0,0x41 401d08: afb00000 sw s0,0(sp) 401d0c: 3c020041 lui v0,0x41 401d10: 3c030041 lui v1,0x41 401d14: 8c9906ac lw t9,1708(a0) 401d18: 3c070041 lui a3,0x41 401d1c: 3c040041 lui a0,0x41 401d20: 3c100041 lui s0,0x41 401d24: 3c180041 lui t8,0x41 401d28: 3c0f0041 lui t7,0x41 401d2c: 3c0e0041 lui t6,0x41 401d30: 3c0d0041 lui t5,0x41 401d34: 3c0c0041 lui t4,0x41 401d38: 3c0b0041 lui t3,0x41 401d3c: afb10004 sw s1,4(sp) 401d40: 8c4206a0 lw v0,1696(v0) 401d44: 8c6305d0 lw v1,1488(v1) 401d48: 8ce606b4 lw a2,1716(a3) 401d4c: 8c8506b8 lw a1,1720(a0) 401d50: 00805021 move t2,a0 401d54: 2610cd04 addiu s0,s0,-13052 401d58: 2718d104 addiu t8,t8,-12028 401d5c: 25efdb30 addiu t7,t7,-9424 401d60: 25cedfd8 addiu t6,t6,-8232 401d64: 25add5a4 addiu t5,t5,-10844 401d68: 258cda4c addiu t4,t4,-9652 401d6c: 0810077c j 401df0 401d70: 256beaa4 addiu t3,t3,-5468 401d74: 11000005 beqz t0,401d8c 401d78: 24040001 li a0,1 401d7c: 310800ff andi t0,t0,0xff 401d80: 00084080 sll t0,t0,0x2 401d84: 01104021 addu t0,t0,s0 401d88: 91040003 lbu a0,3(t0) 401d8c: 00024040 sll t0,v0,0x1 401d90: 01184021 addu t0,t0,t8 401d94: 85080000 lh t0,0(t0) 401d98: 0068280b movn a1,v1,t0 401d9c: 08100770 j 401dc0 401da0: 0048300b movn a2,v0,t0 401da4: 85220000 lh v0,0(t1) 401da8: 28480250 slti t0,v0,592 401dac: 15000005 bnez t0,401dc4 401db0: 00024840 sll t1,v0,0x1 401db4: 00042080 sll a0,a0,0x2 401db8: 008c2021 addu a0,a0,t4 401dbc: 90840003 lbu a0,3(a0) 401dc0: 00024840 sll t1,v0,0x1 401dc4: 012f4021 addu t0,t1,t7 401dc8: 85080000 lh t0,0(t0) 401dcc: 01044021 addu t0,t0,a0 401dd0: 00084040 sll t0,t0,0x1 401dd4: 010e8821 addu s1,t0,t6 401dd8: 86310000 lh s1,0(s1) 401ddc: 5622fff1 bnel s1,v0,401da4 401de0: 012d4821 addu t1,t1,t5 401de4: 010b4021 addu t0,t0,t3 401de8: 85020000 lh v0,0(t0) 401dec: 24630001 addiu v1,v1,1 401df0: 0079202b sltu a0,v1,t9 401df4: 5480ffdf bnezl a0,401d74 401df8: 80680000 lb t0,0(v1) 401dfc: 8fb10004 lw s1,4(sp) 401e00: 8fb00000 lw s0,0(sp) 401e04: ace606b4 sw a2,1716(a3) 401e08: ad4506b8 sw a1,1720(t2) 401e0c: 03e00008 jr ra 401e10: 27bd0008 addiu sp,sp,8 00401e14
: 401e14: 27bdff90 addiu sp,sp,-112 401e18: afb70064 sw s7,100(sp) 401e1c: afb5005c sw s5,92(sp) 401e20: afbf006c sw ra,108(sp) 401e24: afbe0068 sw s8,104(sp) 401e28: afb60060 sw s6,96(sp) 401e2c: afb40058 sw s4,88(sp) 401e30: afb30054 sw s3,84(sp) 401e34: afb20050 sw s2,80(sp) 401e38: afb1004c sw s1,76(sp) 401e3c: afb00048 sw s0,72(sp) 401e40: afa40070 sw a0,112(sp) 401e44: 8ca40000 lw a0,0(a1) 401e48: 00a0b821 move s7,a1 401e4c: 0c10061c jal 401870 401e50: 2405002f li a1,47 401e54: 3c150041 lui s5,0x41 401e58: 10400003 beqz v0,401e68 401e5c: aea205cc sw v0,1484(s5) 401e60: 0810079b j 401e6c 401e64: 24420001 addiu v0,v0,1 401e68: 8ee20000 lw v0,0(s7) 401e6c: 00002021 move a0,zero 401e70: 0c1006d0 jal 401b40 401e74: aea205cc sw v0,1484(s5) 401e78: 0c1006c0 jal 401b00 401e7c: 00402021 move a0,v0 401e80: 3c030041 lui v1,0x41 401e84: 2463c5a4 addiu v1,v1,-14940 401e88: 3c020041 lui v0,0x41 401e8c: ac430680 sw v1,1664(v0) 401e90: 24030018 li v1,24 401e94: afa3003c sw v1,60(sp) 401e98: 3c030041 lui v1,0x41 401e9c: 3c130041 lui s3,0x41 401ea0: 2463c600 addiu v1,v1,-14848 401ea4: afa00040 sw zero,64(sp) 401ea8: 0000b021 move s6,zero 401eac: 0000f021 move s8,zero 401eb0: 0000a021 move s4,zero 401eb4: 2673c5d0 addiu s3,s3,-14896 401eb8: afa30038 sw v1,56(sp) 401ebc: 24110003 li s1,3 401ec0: 08100834 j 4020d0 401ec4: 3c100041 lui s0,0x41 401ec8: 10430039 beq v0,v1,401fb0 401ecc: 2843006d slti v1,v0,109 401ed0: 10600017 beqz v1,401f30 401ed4: 24030073 li v1,115 401ed8: 24030063 li v1,99 401edc: 1043007b beq v0,v1,4020cc 401ee0: 28430064 slti v1,v0,100 401ee4: 1060000a beqz v1,401f10 401ee8: 24030066 li v1,102 401eec: 2403003f li v1,63 401ef0: 10430073 beq v0,v1,4020c0 401ef4: 24030043 li v1,67 401ef8: 1043001f beq v0,v1,401f78 401efc: 2403003a li v1,58 401f00: 14430074 bne v0,v1,4020d4 401f04: 8fa40070 lw a0,112(sp) 401f08: 08100824 j 402090 401f0c: 8fa20020 lw v0,32(sp) 401f10: 10430023 beq v0,v1,401fa0 401f14: 24030068 li v1,104 401f18: 1043005b beq v0,v1,402088 401f1c: 24030064 li v1,100 401f20: 5443006c bnel v0,v1,4020d4 401f24: 8fa40070 lw a0,112(sp) 401f28: 081007e2 j 401f88 401f2c: 00000000 nop 401f30: 10430052 beq v0,v1,40207c 401f34: 28430074 slti v1,v0,116 401f38: 10600007 beqz v1,401f58 401f3c: 24030075 li v1,117 401f40: 2403006d li v1,109 401f44: 1043001d beq v0,v1,401fbc 401f48: 8e0305e4 lw v1,1508(s0) 401f4c: 38420070 xori v0,v0,0x70 401f50: 08100834 j 4020d0 401f54: 0062980a movz s3,v1,v0 401f58: 10430042 beq v0,v1,402064 401f5c: 28430075 slti v1,v0,117 401f60: 1460003c bnez v1,402054 401f64: 24030076 li v1,118 401f68: 1443005a bne v0,v1,4020d4 401f6c: 8fa40070 lw a0,112(sp) 401f70: 0810081d j 402074 401f74: 00000000 nop 401f78: 8e0205e4 lw v0,1508(s0) 401f7c: 3c030041 lui v1,0x41 401f80: 08100834 j 4020d0 401f84: ac620680 sw v0,1664(v1) 401f88: 0c10070c jal 401c30 401f8c: 8e0405e4 lw a0,1508(s0) 401f90: 0c100aaa jal 402aa8 401f94: 00402021 move a0,v0 401f98: 08100835 j 4020d4 401f9c: 8fa40070 lw a0,112(sp) 401fa0: 0c10070c jal 401c30 401fa4: 8e0405e4 lw a0,1508(s0) 401fa8: 08100834 j 4020d0 401fac: afa2003c sw v0,60(sp) 401fb0: 8e0205e4 lw v0,1508(s0) 401fb4: 08100834 j 4020d0 401fb8: afa20038 sw v0,56(sp) 401fbc: 8e1205e4 lw s2,1508(s0) 401fc0: 3c050041 lui a1,0x41 401fc4: 24a5c698 addiu a1,a1,-14696 401fc8: 0c1006dc jal 401b70 401fcc: 02402021 move a0,s2 401fd0: 1040003f beqz v0,4020d0 401fd4: 24110001 li s1,1 401fd8: 3c050041 lui a1,0x41 401fdc: 02402021 move a0,s2 401fe0: 0c1006dc jal 401b70 401fe4: 24a5c6a0 addiu a1,a1,-14688 401fe8: 10400039 beqz v0,4020d0 401fec: 24110003 li s1,3 401ff0: 3c030041 lui v1,0x41 401ff4: 02402021 move a0,s2 401ff8: 0c1006dc jal 401b70 401ffc: 2465c6b0 addiu a1,v1,-14672 402000: 10400033 beqz v0,4020d0 402004: 24110002 li s1,2 402008: 3c050041 lui a1,0x41 40200c: 02402021 move a0,s2 402010: 0c1006dc jal 401b70 402014: 24a5c6b8 addiu a1,a1,-14664 402018: 1040002d beqz v0,4020d0 40201c: 24110004 li s1,4 402020: 3c050041 lui a1,0x41 402024: 02402021 move a0,s2 402028: 0c1006dc jal 401b70 40202c: 24a5c6c0 addiu a1,a1,-14656 402030: 50400027 beqzl v0,4020d0 402034: 00008821 move s1,zero 402038: 3c020041 lui v0,0x41 40203c: 3c050041 lui a1,0x41 402040: 8c4405f0 lw a0,1520(v0) 402044: 24a5c6c8 addiu a1,a1,-14648 402048: 8ea605cc lw a2,1484(s5) 40204c: 0810082e j 4020b8 402050: 02403821 move a3,s2 402054: 0c1006ac jal 401ab0 402058: 8e0405e4 lw a0,1508(s0) 40205c: 08100834 j 4020d0 402060: 0040f021 move s8,v0 402064: 0c1006ac jal 401ab0 402068: 8e0405e4 lw a0,1508(s0) 40206c: 08100834 j 4020d0 402070: 0040a021 move s4,v0 402074: 0c101b95 jal 406e54 402078: 00000000 nop 40207c: 24020001 li v0,1 402080: 08100834 j 4020d0 402084: afa20040 sw v0,64(sp) 402088: 0c101bc2 jal 406f08 40208c: 00000000 nop 402090: 3c030041 lui v1,0x41 402094: 24630034 addiu v1,v1,52 402098: 00021100 sll v0,v0,0x4 40209c: 00431021 addu v0,v0,v1 4020a0: 3c030041 lui v1,0x41 4020a4: 8c6405f0 lw a0,1520(v1) 4020a8: 8ea605cc lw a2,1484(s5) 4020ac: 8c470000 lw a3,0(v0) 4020b0: 3c050041 lui a1,0x41 4020b4: 24a5c6e4 addiu a1,a1,-14620 4020b8: 0c100638 jal 4018e0 4020bc: 00000000 nop 4020c0: 24040001 li a0,1 4020c4: 0c100704 jal 401c10 4020c8: 00000000 nop 4020cc: 24160001 li s6,1 4020d0: 8fa40070 lw a0,112(sp) 4020d4: 3c060041 lui a2,0x41 4020d8: 3c070041 lui a3,0x41 4020dc: 27a20020 addiu v0,sp,32 4020e0: 02e02821 move a1,s7 4020e4: 24c6c708 addiu a2,a2,-14584 4020e8: 24e70034 addiu a3,a3,52 4020ec: 0c1005b8 jal 4016e0 4020f0: afa20010 sw v0,16(sp) 4020f4: 1c40ff74 bgtz v0,401ec8 4020f8: 2403006c li v1,108 4020fc: 13c00018 beqz s8,402160 402100: 24020002 li v0,2 402104: 16800007 bnez s4,402124 402108: 3c020041 lui v0,0x41 40210c: 8c4505f0 lw a1,1520(v0) 402110: 3c040041 lui a0,0x41 402114: 0c100728 jal 401ca0 402118: 2484c71c addiu a0,a0,-14564 40211c: 08100830 j 4020c0 402120: 00000000 nop 402124: 0c1005a0 jal 401680 402128: 03c02021 move a0,s8 40212c: 2410ffff li s0,-1 402130: 54500004 bnel v0,s0,402144 402134: 3c040041 lui a0,0x41 402138: 3c040041 lui a0,0x41 40213c: 081008fd j 4023f4 402140: 2484c744 addiu a0,a0,-14524 402144: 0c100648 jal 401920 402148: 2484c74c addiu a0,a0,-14516 40214c: 14500004 bne v0,s0,402160 402150: 24020002 li v0,2 402154: 3c040041 lui a0,0x41 402158: 081008fd j 4023f4 40215c: 2484c750 addiu a0,a0,-14512 402160: 8ea505cc lw a1,1484(s5) 402164: 8fa60038 lw a2,56(sp) 402168: 8fa7003c lw a3,60(sp) 40216c: 0056880b movn s1,v0,s6 402170: 0c100a06 jal 402818 402174: 02202021 move a0,s1 402178: 0440009d bltz v0,4023f0 40217c: 3c040041 lui a0,0x41 402180: 16c00006 bnez s6,40219c 402184: 3c050041 lui a1,0x41 402188: 3c060041 lui a2,0x41 40218c: 24040006 li a0,6 402190: 24a5c764 addiu a1,a1,-14492 402194: 0c100a6b jal 4029ac 402198: 24c6c564 addiu a2,a2,-15004 40219c: 0c100b68 jal 402da0 4021a0: 00000000 nop 4021a4: 3c030041 lui v1,0x41 4021a8: 04410004 bgez v0,4021bc 4021ac: ac620030 sw v0,48(v1) 4021b0: 3c040041 lui a0,0x41 4021b4: 081008fd j 4023f4 4021b8: 2484c778 addiu a0,a0,-14472 4021bc: 3c020041 lui v0,0x41 4021c0: 8c450680 lw a1,1664(v0) 4021c4: 0c1019b1 jal 4066c4 4021c8: 02802021 move a0,s4 4021cc: 0441000c bgez v0,402200 4021d0: 00000000 nop 4021d4: 0c100aad jal 402ab4 4021d8: 00000000 nop 4021dc: 54400005 bnezl v0,4021f4 4021e0: 3c050041 lui a1,0x41 4021e4: 3c050041 lui a1,0x41 4021e8: 24040003 li a0,3 4021ec: 081008cc j 402330 4021f0: 24a5c78c addiu a1,a1,-14452 4021f4: 24040004 li a0,4 4021f8: 0c100a6b jal 4029ac 4021fc: 24a5c7b8 addiu a1,a1,-14408 402200: 0c101a08 jal 406820 402204: 00000000 nop 402208: 10400006 beqz v0,402224 40220c: 3c030041 lui v1,0x41 402210: 3c050041 lui a1,0x41 402214: 24040004 li a0,4 402218: 0c100a6b jal 4029ac 40221c: 24a5c7ec addiu a1,a1,-14356 402220: 3c030041 lui v1,0x41 402224: 0c101a57 jal 40695c 402228: 8c640680 lw a0,1664(v1) 40222c: 04410004 bgez v0,402240 402230: 3c050041 lui a1,0x41 402234: 24040003 li a0,3 402238: 081008cc j 402330 40223c: 24a5c82c addiu a1,a1,-14292 402240: 12c00007 beqz s6,402260 402244: 3c020041 lui v0,0x41 402248: 8c4505f0 lw a1,1520(v0) 40224c: 3c040041 lui a0,0x41 402250: 0c100728 jal 401ca0 402254: 2484c854 addiu a0,a0,-14252 402258: 08100831 j 4020c4 40225c: 00002021 move a0,zero 402260: 12800014 beqz s4,4022b4 402264: 8fa20040 lw v0,64(sp) 402268: 1440000b bnez v0,402298 40226c: 3c060041 lui a2,0x41 402270: 24040007 li a0,7 402274: 24050003 li a1,3 402278: 0c100a5c jal 402970 40227c: 24c6c860 addiu a2,a2,-14240 402280: 0c102717 jal 409c5c 402284: 00000000 nop 402288: 04410003 bgez v0,402298 40228c: 3c040041 lui a0,0x41 402290: 081008fd j 4023f4 402294: 2484c878 addiu a0,a0,-14216 402298: 0c101986 jal 406618 40229c: 02802021 move a0,s4 4022a0: 04430005 bgezl v0,4022b8 4022a4: 02602021 move a0,s3 4022a8: 3c040041 lui a0,0x41 4022ac: 081008fd j 4023f4 4022b0: 2484c898 addiu a0,a0,-14184 4022b4: 02602021 move a0,s3 4022b8: 00002821 move a1,zero 4022bc: 0c100720 jal 401c80 4022c0: 00003021 move a2,zero 4022c4: 18400023 blez v0,402354 4022c8: 00408021 move s0,v0 4022cc: 00402021 move a0,v0 4022d0: 27a50024 addiu a1,sp,36 4022d4: 0c100668 jal 4019a0 4022d8: 2406000f li a2,15 4022dc: 04430009 bgezl v0,402304 4022e0: 03a21021 addu v0,sp,v0 4022e4: 0c100700 jal 401c00 <__errno_location@plt> 4022e8: 00000000 nop 4022ec: 0c1005b0 jal 4016c0 4022f0: 8c440000 lw a0,0(v0) 4022f4: 3c050041 lui a1,0x41 4022f8: 24040003 li a0,3 4022fc: 0810092a j 4024a8 402300: 24a5c8b0 addiu a1,a1,-14160 402304: 27a40024 addiu a0,sp,36 402308: 0c1005c0 jal 401700 40230c: a0400024 sb zero,36(v0) 402310: 00402021 move a0,v0 402314: 0c10063c jal 4018f0 402318: 00002821 move a1,zero 40231c: 14400008 bnez v0,402340 402320: 00000000 nop 402324: 3c050041 lui a1,0x41 402328: 24040003 li a0,3 40232c: 24a5c8dc addiu a1,a1,-14116 402330: 0c100a6b jal 4029ac 402334: 00000000 nop 402338: 08100830 j 4020c0 40233c: 00000000 nop 402340: 0c100738 jal 401ce0 402344: 02002021 move a0,s0 402348: 02602021 move a0,s3 40234c: 081008d7 j 40235c 402350: 24050301 li a1,769 402354: 02602021 move a0,s3 402358: 24050501 li a1,1281 40235c: 0c100720 jal 401c80 402360: 240601a4 li a2,420 402364: 04410009 bgez v0,40238c 402368: 00409021 move s2,v0 40236c: 0c100700 jal 401c00 <__errno_location@plt> 402370: 00000000 nop 402374: 0c1005b0 jal 4016c0 402378: 8c440000 lw a0,0(v0) 40237c: 3c050041 lui a1,0x41 402380: 24040003 li a0,3 402384: 0810092a j 4024a8 402388: 24a5c900 addiu a1,a1,-14080 40238c: 0c100aad jal 402ab4 402390: 00000000 nop 402394: 1440001b bnez v0,402404 402398: 3c050040 lui a1,0x40 40239c: 00002021 move a0,zero 4023a0: 0c100718 jal 401c60 4023a4: 00002821 move a1,zero 4023a8: 04410004 bgez v0,4023bc 4023ac: 00000000 nop 4023b0: 3c040041 lui a0,0x41 4023b4: 0c1005dc jal 401770 4023b8: 2484c930 addiu a0,a0,-14032 4023bc: 0c100a75 jal 4029d4 4023c0: 00000000 nop 4023c4: 3a240003 xori a0,s1,0x3 4023c8: 24020001 li v0,1 4023cc: 8ea505cc lw a1,1484(s5) 4023d0: 8fa60038 lw a2,56(sp) 4023d4: 8fa7003c lw a3,60(sp) 4023d8: 0224100b movn v0,s1,a0 4023dc: 0c100a06 jal 402818 4023e0: 00402021 move a0,v0 4023e4: 04410007 bgez v0,402404 4023e8: 3c050040 lui a1,0x40 4023ec: 3c040041 lui a0,0x41 4023f0: 2484c758 addiu a0,a0,-14504 4023f4: 0c1005dc jal 401770 4023f8: 00000000 nop 4023fc: 08100830 j 4020c0 402400: 00000000 nop 402404: 24040001 li a0,1 402408: 0c100664 jal 401990 40240c: 24a56190 addiu a1,a1,24976 402410: 3c050040 lui a1,0x40 402414: 2404000f li a0,15 402418: 0c100664 jal 401990 40241c: 24a56208 addiu a1,a1,25096 402420: 3c050040 lui a1,0x40 402424: 24040002 li a0,2 402428: 0c100664 jal 401990 40242c: 24a561c0 addiu a1,a1,25024 402430: 3c050040 lui a1,0x40 402434: 24040010 li a0,16 402438: 0c100664 jal 401990 40243c: 24a56160 addiu a1,a1,24928 402440: 0c1005c8 jal 401720 402444: 00000000 nop 402448: 3c060041 lui a2,0x41 40244c: 00403821 move a3,v0 402450: 24050010 li a1,16 402454: 24c6c938 addiu a2,a2,-14024 402458: 0c1005bc jal 4016f0 40245c: 27a40024 addiu a0,sp,36 402460: 0c10071c jal 401c70 402464: 27a40024 addiu a0,sp,36 402468: 00403021 move a2,v0 40246c: 02402021 move a0,s2 402470: 0c10062c jal 4018b0 402474: 27a50024 addiu a1,sp,36 402478: 27a40024 addiu a0,sp,36 40247c: 0c10071c jal 401c70 402480: 00408021 move s0,v0 402484: 1202000c beq s0,v0,4024b8 402488: 00000000 nop 40248c: 0c100700 jal 401c00 <__errno_location@plt> 402490: 00000000 nop 402494: 0c1005b0 jal 4016c0 402498: 8c440000 lw a0,0(v0) 40249c: 3c050041 lui a1,0x41 4024a0: 24040003 li a0,3 4024a4: 24a5c940 addiu a1,a1,-14016 4024a8: 0c100a6b jal 4029ac 4024ac: 00403021 move a2,v0 4024b0: 08100830 j 4020c0 4024b4: 00000000 nop 4024b8: 0c100738 jal 401ce0 4024bc: 02402021 move a0,s2 4024c0: 0c1018cb jal 40632c 4024c4: 00000000 nop 4024c8: 0c1018eb jal 4063ac 4024cc: 00000000 nop 4024d0: 0c101aec jal 406bb0 4024d4: 00000000 nop 4024d8: 0c10192e jal 4064b8 4024dc: 00000000 nop 4024e0: 0c100684 jal 401a10 4024e4: 02602021 move a0,s3 4024e8: 8fbf006c lw ra,108(sp) 4024ec: 00001021 move v0,zero 4024f0: 8fbe0068 lw s8,104(sp) 4024f4: 8fb70064 lw s7,100(sp) 4024f8: 8fb60060 lw s6,96(sp) 4024fc: 8fb5005c lw s5,92(sp) 402500: 8fb40058 lw s4,88(sp) 402504: 8fb30054 lw s3,84(sp) 402508: 8fb20050 lw s2,80(sp) 40250c: 8fb1004c lw s1,76(sp) 402510: 8fb00048 lw s0,72(sp) 402514: 03e00008 jr ra 402518: 27bd0070 addiu sp,sp,112 40251c: 00000000 nop 00402520 <__start>: 402520: 3c1c0042 lui gp,0x42 402524: 279c8590 addiu gp,gp,-31344 402528: 0000f821 move ra,zero 40252c: 3c040040 lui a0,0x40 402530: 24841e14 addiu a0,a0,7700 402534: 8fa50000 lw a1,0(sp) 402538: 27a60004 addiu a2,sp,4 40253c: 2401fff8 li at,-8 402540: 03a1e824 and sp,sp,at 402544: 27bdffe0 addiu sp,sp,-32 402548: 3c070040 lui a3,0x40 40254c: 24e71600 addiu a3,a3,5632 402550: 3c080041 lui t0,0x41 402554: 2508a360 addiu t0,t0,-23712 402558: afa80010 sw t0,16(sp) 40255c: afa20014 sw v0,20(sp) 402560: 0c1006a8 jal 401aa0 <__uClibc_main@plt> 402564: afbd0018 sw sp,24(sp) 00402568 : 402568: 1000ffff b 402568 40256c: 00000000 nop 00402570 <__do_global_dtors_aux>: 402570: 27bdffd0 addiu sp,sp,-48 402574: afb30028 sw s3,40(sp) 402578: 3c130041 lui s3,0x41 40257c: 92620600 lbu v0,1536(s3) 402580: afbf002c sw ra,44(sp) 402584: afb20024 sw s2,36(sp) 402588: afb10020 sw s1,32(sp) 40258c: 1440001d bnez v0,402604 <__do_global_dtors_aux+0x94> 402590: afb0001c sw s0,28(sp) 402594: 3c120041 lui s2,0x41 402598: 3c110041 lui s1,0x41 40259c: 26520008 addiu s2,s2,8 4025a0: 2631000c addiu s1,s1,12 4025a4: 02328823 subu s1,s1,s2 4025a8: 00118883 sra s1,s1,0x2 4025ac: 2631ffff addiu s1,s1,-1 4025b0: 08100974 j 4025d0 <__do_global_dtors_aux+0x60> 4025b4: 3c100041 lui s0,0x41 4025b8: ae020604 sw v0,1540(s0) 4025bc: 00021080 sll v0,v0,0x2 4025c0: 00521021 addu v0,v0,s2 4025c4: 8c590000 lw t9,0(v0) 4025c8: 0320f809 jalr t9 4025cc: 00000000 nop 4025d0: 8e020604 lw v0,1540(s0) 4025d4: 0051182b sltu v1,v0,s1 4025d8: 1460fff7 bnez v1,4025b8 <__do_global_dtors_aux+0x48> 4025dc: 24420001 addiu v0,v0,1 4025e0: 3c020040 lui v0,0x40 4025e4: 244218a0 addiu v0,v0,6304 4025e8: 10400005 beqz v0,402600 <__do_global_dtors_aux+0x90> 4025ec: 24020001 li v0,1 4025f0: 3c040041 lui a0,0x41 4025f4: 0c100628 jal 4018a0 <__deregister_frame_info@plt> 4025f8: 2484ff10 addiu a0,a0,-240 4025fc: 24020001 li v0,1 402600: a2620600 sb v0,1536(s3) 402604: 8fbf002c lw ra,44(sp) 402608: 8fb30028 lw s3,40(sp) 40260c: 8fb20024 lw s2,36(sp) 402610: 8fb10020 lw s1,32(sp) 402614: 8fb0001c lw s0,28(sp) 402618: 03e00008 jr ra 40261c: 27bd0030 addiu sp,sp,48 00402620 : 402620: 3c020040 lui v0,0x40 402624: 27bdffe0 addiu sp,sp,-32 402628: 24421710 addiu v0,v0,5904 40262c: 10400006 beqz v0,402648 402630: afbf001c sw ra,28(sp) 402634: 3c040041 lui a0,0x41 402638: 3c050041 lui a1,0x41 40263c: 2484ff10 addiu a0,a0,-240 402640: 0c1005c4 jal 401710 <__register_frame_info@plt> 402644: 24a50608 addiu a1,a1,1544 402648: 3c040041 lui a0,0x41 40264c: 8c820010 lw v0,16(a0) 402650: 10400007 beqz v0,402670 402654: 3c190000 lui t9,0x0 402658: 27390000 addiu t9,t9,0 40265c: 13200004 beqz t9,402670 402660: 8fbf001c lw ra,28(sp) 402664: 24840010 addiu a0,a0,16 402668: 03200008 jr t9 40266c: 27bd0020 addiu sp,sp,32 402670: 8fbf001c lw ra,28(sp) 402674: 03e00008 jr ra 402678: 27bd0020 addiu sp,sp,32 40267c: 00000000 nop 00402680 : 402680: 27bdfb88 addiu sp,sp,-1144 402684: 00a01021 move v0,a1 402688: 00c03821 move a3,a2 40268c: afb10470 sw s1,1136(sp) 402690: afb0046c sw s0,1132(sp) 402694: 24050400 li a1,1024 402698: 00808021 move s0,a0 40269c: 00403021 move a2,v0 4026a0: 27a40064 addiu a0,sp,100 4026a4: afbf0474 sw ra,1140(sp) 4026a8: 0c1005f0 jal 4017c0 4026ac: 3c110041 lui s1,0x41 4026b0: 8e270620 lw a3,1568(s1) 4026b4: 2ce20005 sltiu v0,a3,5 4026b8: 10400048 beqz v0,4027dc 4026bc: 3c020041 lui v0,0x41 4026c0: 3c020041 lui v0,0x41 4026c4: 2442a420 addiu v0,v0,-23520 4026c8: 00073880 sll a3,a3,0x2 4026cc: 00473821 addu a3,v0,a3 4026d0: 8ce20000 lw v0,0(a3) 4026d4: 00400008 jr v0 4026d8: 00000000 nop 4026dc: 3c050041 lui a1,0x41 4026e0: 02002021 move a0,s0 4026e4: 24a5c2c4 addiu a1,a1,-15676 4026e8: 0c1006d8 jal 401b60 4026ec: 27a60064 addiu a2,sp,100 4026f0: 081009f5 j 4027d4 4026f4: 00000000 nop 4026f8: 3c050041 lui a1,0x41 4026fc: 02002021 move a0,s0 402700: 24a5c2c4 addiu a1,a1,-15676 402704: 27a60064 addiu a2,sp,100 402708: 0c1006d8 jal 401b60 40270c: 2a100004 slti s0,s0,4 402710: 1200003c beqz s0,402804 402714: 00001021 move v0,zero 402718: 0c1006d0 jal 401b40 40271c: 00002021 move a0,zero 402720: 27a40020 addiu a0,sp,32 402724: 0c1006b8 jal 401ae0 402728: afa20020 sw v0,32(sp) 40272c: 3c060041 lui a2,0x41 402730: 27a40024 addiu a0,sp,36 402734: 24050040 li a1,64 402738: 24c6a3a0 addiu a2,a2,-23648 40273c: 00403821 move a3,v0 402740: 0c1006f0 jal 401bc0 402744: 3c100041 lui s0,0x41 402748: 3c020041 lui v0,0x41 40274c: 8e0405f0 lw a0,1520(s0) 402750: 8c470624 lw a3,1572(v0) 402754: 3c050041 lui a1,0x41 402758: 27a20064 addiu v0,sp,100 40275c: 24a5a3b0 addiu a1,a1,-23632 402760: 27a60024 addiu a2,sp,36 402764: 0c100638 jal 4018e0 402768: afa20010 sw v0,16(sp) 40276c: 081009f3 j 4027cc 402770: 8e0405f0 lw a0,1520(s0) 402774: 0c1006d0 jal 401b40 402778: 00002021 move a0,zero 40277c: 27a40020 addiu a0,sp,32 402780: 0c1006b8 jal 401ae0 402784: afa20020 sw v0,32(sp) 402788: 3c060041 lui a2,0x41 40278c: 27a40024 addiu a0,sp,36 402790: 24050040 li a1,64 402794: 24c6a3a0 addiu a2,a2,-23648 402798: 00403821 move a3,v0 40279c: 0c1006f0 jal 401bc0 4027a0: 3c100041 lui s0,0x41 4027a4: 3c020041 lui v0,0x41 4027a8: 8e040630 lw a0,1584(s0) 4027ac: 8c470624 lw a3,1572(v0) 4027b0: 3c050041 lui a1,0x41 4027b4: 27a20064 addiu v0,sp,100 4027b8: 24a5a3b0 addiu a1,a1,-23632 4027bc: 27a60024 addiu a2,sp,36 4027c0: 0c100638 jal 4018e0 4027c4: afa20010 sw v0,16(sp) 4027c8: 8e040630 lw a0,1584(s0) 4027cc: 0c100604 jal 401810 4027d0: 00000000 nop 4027d4: 08100a01 j 402804 4027d8: 00001021 move v0,zero 4027dc: 8c4405f0 lw a0,1520(v0) 4027e0: 3c020041 lui v0,0x41 4027e4: 8c460624 lw a2,1572(v0) 4027e8: 3c050041 lui a1,0x41 4027ec: 0c100638 jal 4018e0 4027f0: 24a5a3c0 addiu a1,a1,-23616 4027f4: ae200620 sw zero,1568(s1) 4027f8: 08100a01 j 402804 4027fc: 2402ffff li v0,-1 402800: 00001021 move v0,zero 402804: 8fbf0474 lw ra,1140(sp) 402808: 8fb10470 lw s1,1136(sp) 40280c: 8fb0046c lw s0,1132(sp) 402810: 03e00008 jr ra 402814: 27bd0478 addiu sp,sp,1144 00402818 : 402818: 27bdffd0 addiu sp,sp,-48 40281c: 00801021 move v0,a0 402820: afb20028 sw s2,40(sp) 402824: 3c120041 lui s2,0x41 402828: afb00020 sw s0,32(sp) 40282c: 00a01821 move v1,a1 402830: 3c100041 lui s0,0x41 402834: ae450624 sw a1,1572(s2) 402838: 2c450005 sltiu a1,v0,5 40283c: afbf002c sw ra,44(sp) 402840: afb10024 sw s1,36(sp) 402844: 00c02021 move a0,a2 402848: 10a00038 beqz a1,40292c 40284c: ae020620 sw v0,1568(s0) 402850: 3c050041 lui a1,0x41 402854: 00021080 sll v0,v0,0x2 402858: 24a5a434 addiu a1,a1,-23500 40285c: 00a21021 addu v0,a1,v0 402860: 8c420000 lw v0,0(v0) 402864: 00400008 jr v0 402868: 00000000 nop 40286c: 2404ffff li a0,-1 402870: 14e40004 bne a3,a0,402884 402874: 3c020041 lui v0,0x41 402878: 24040018 li a0,24 40287c: 08100a22 j 402888 402880: ac440628 sw a0,1576(v0) 402884: ac470628 sw a3,1576(v0) 402888: 8c460628 lw a2,1576(v0) 40288c: 00602021 move a0,v1 402890: 0c10066c jal 4019b0 402894: 24050001 li a1,1 402898: 08100a56 j 402958 40289c: 00001021 move v0,zero 4028a0: 14c00009 bnez a2,4028c8 4028a4: 3c050041 lui a1,0x41 4028a8: 3c020041 lui v0,0x41 4028ac: 8c4405f0 lw a0,1520(v0) 4028b0: 3c050041 lui a1,0x41 4028b4: 24a5a3e0 addiu a1,a1,-23584 4028b8: 0c100638 jal 4018e0 4028bc: 00603021 move a2,v1 4028c0: 08100a49 j 402924 4028c4: 00000000 nop 4028c8: 3c100041 lui s0,0x41 4028cc: 24a5a3fc addiu a1,a1,-23556 4028d0: 0c1006b4 jal 401ad0 4028d4: ae06062c sw a2,1580(s0) 4028d8: 00401821 move v1,v0 4028dc: 3c020041 lui v0,0x41 4028e0: ac430630 sw v1,1584(v0) 4028e4: 1460001c bnez v1,402958 4028e8: 00001021 move v0,zero 4028ec: 3c020041 lui v0,0x41 4028f0: 8c5105f0 lw s1,1520(v0) 4028f4: 8e520624 lw s2,1572(s2) 4028f8: 0c100700 jal 401c00 <__errno_location@plt> 4028fc: 8e10062c lw s0,1580(s0) 402900: 0c1005b0 jal 4016c0 402904: 8c440000 lw a0,0(v0) 402908: 3c050041 lui a1,0x41 40290c: 02202021 move a0,s1 402910: 24a5a400 addiu a1,a1,-23552 402914: 02403021 move a2,s2 402918: 02003821 move a3,s0 40291c: 0c100638 jal 4018e0 402920: afa20010 sw v0,16(sp) 402924: 08100a56 j 402958 402928: 2402ffff li v0,-1 40292c: 3c040041 lui a0,0x41 402930: 8c8405f0 lw a0,1520(a0) 402934: 3c050041 lui a1,0x41 402938: 24a5a3c0 addiu a1,a1,-23616 40293c: 00603021 move a2,v1 402940: 0c100638 jal 4018e0 402944: 00403821 move a3,v0 402948: ae000620 sw zero,1568(s0) 40294c: 08100a56 j 402958 402950: 2402ffff li v0,-1 402954: 00001021 move v0,zero 402958: 8fbf002c lw ra,44(sp) 40295c: 8fb20028 lw s2,40(sp) 402960: 8fb10024 lw s1,36(sp) 402964: 8fb00020 lw s0,32(sp) 402968: 03e00008 jr ra 40296c: 27bd0030 addiu sp,sp,48 00402970 : 402970: 3c030041 lui v1,0x41 402974: 8c630634 lw v1,1588(v1) 402978: 27bdffd8 addiu sp,sp,-40 40297c: afbf0024 sw ra,36(sp) 402980: 0065182a slt v1,v1,a1 402984: afa70034 sw a3,52(sp) 402988: 14600005 bnez v1,4029a0 40298c: 00c01021 move v0,a2 402990: 27a60034 addiu a2,sp,52 402994: 00402821 move a1,v0 402998: 0c1009a0 jal 402680 40299c: afa60018 sw a2,24(sp) 4029a0: 8fbf0024 lw ra,36(sp) 4029a4: 03e00008 jr ra 4029a8: 27bd0028 addiu sp,sp,40 004029ac : 4029ac: 27bdffd8 addiu sp,sp,-40 4029b0: afa60030 sw a2,48(sp) 4029b4: 27a60030 addiu a2,sp,48 4029b8: afbf0024 sw ra,36(sp) 4029bc: afa70034 sw a3,52(sp) 4029c0: 0c1009a0 jal 402680 4029c4: afa60018 sw a2,24(sp) 4029c8: 8fbf0024 lw ra,36(sp) 4029cc: 03e00008 jr ra 4029d0: 27bd0028 addiu sp,sp,40 004029d4 : 4029d4: 27bdffe0 addiu sp,sp,-32 4029d8: afb00018 sw s0,24(sp) 4029dc: 3c100041 lui s0,0x41 4029e0: 8e070620 lw a3,1568(s0) 4029e4: 2ce20005 sltiu v0,a3,5 4029e8: 10400011 beqz v0,402a30 4029ec: afbf001c sw ra,28(sp) 4029f0: 3c020041 lui v0,0x41 4029f4: 2442a448 addiu v0,v0,-23480 4029f8: 00073880 sll a3,a3,0x2 4029fc: 00473821 addu a3,v0,a3 402a00: 8ce20000 lw v0,0(a3) 402a04: 00400008 jr v0 402a08: 00000000 nop 402a0c: 0c100674 jal 4019d0 402a10: 00000000 nop 402a14: 08100a8a j 402a28 402a18: 00000000 nop 402a1c: 3c020041 lui v0,0x41 402a20: 0c1006c8 jal 401b20 402a24: 8c440630 lw a0,1584(v0) 402a28: 08100a97 j 402a5c 402a2c: 00001021 move v0,zero 402a30: 3c020041 lui v0,0x41 402a34: 8c4405f0 lw a0,1520(v0) 402a38: 3c020041 lui v0,0x41 402a3c: 8c460624 lw a2,1572(v0) 402a40: 3c050041 lui a1,0x41 402a44: 0c100638 jal 4018e0 402a48: 24a5a3c0 addiu a1,a1,-23616 402a4c: ae000620 sw zero,1568(s0) 402a50: 08100a97 j 402a5c 402a54: 2402ffff li v0,-1 402a58: 00001021 move v0,zero 402a5c: 8fbf001c lw ra,28(sp) 402a60: 8fb00018 lw s0,24(sp) 402a64: 03e00008 jr ra 402a68: 27bd0020 addiu sp,sp,32 00402a6c : 402a6c: 27bdffe0 addiu sp,sp,-32 402a70: afbf001c sw ra,28(sp) 402a74: 0c100a75 jal 4029d4 402a78: 00000000 nop 402a7c: 3c020041 lui v0,0x41 402a80: 8c440620 lw a0,1568(v0) 402a84: 3c020041 lui v0,0x41 402a88: 8c450624 lw a1,1572(v0) 402a8c: 3c020041 lui v0,0x41 402a90: 8c46062c lw a2,1580(v0) 402a94: 3c020041 lui v0,0x41 402a98: 8c470628 lw a3,1576(v0) 402a9c: 8fbf001c lw ra,28(sp) 402aa0: 08100a06 j 402818 402aa4: 27bd0020 addiu sp,sp,32 00402aa8 : 402aa8: 3c020041 lui v0,0x41 402aac: 03e00008 jr ra 402ab0: ac440634 sw a0,1588(v0) 00402ab4 : 402ab4: 3c020041 lui v0,0x41 402ab8: 03e00008 jr ra 402abc: 8c420634 lw v0,1588(v0) 00402ac0 : 402ac0: 27bdff10 addiu sp,sp,-240 402ac4: afb000cc sw s0,204(sp) 402ac8: 3c100041 lui s0,0x41 402acc: 8e020640 lw v0,1600(s0) 402ad0: afb700e8 sw s7,232(sp) 402ad4: afb600e4 sw s6,228(sp) 402ad8: afb400dc sw s4,220(sp) 402adc: afb300d8 sw s3,216(sp) 402ae0: afb200d4 sw s2,212(sp) 402ae4: afbf00ec sw ra,236(sp) 402ae8: afb500e0 sw s5,224(sp) 402aec: afb100d0 sw s1,208(sp) 402af0: 00809821 move s3,a0 402af4: 00a0b021 move s6,a1 402af8: 00c0b821 move s7,a2 402afc: 00e0a021 move s4,a3 402b00: 10400004 beqz v0,402b14 402b04: 02009021 move s2,s0 402b08: 00001021 move v0,zero 402b0c: 08100ad7 j 402b5c 402b10: 24030080 li v1,128 402b14: 24030030 li v1,48 402b18: 3c020041 lui v0,0x41 402b1c: 24040030 li a0,48 402b20: 0c1005e8 jal 4017a0 402b24: ac430644 sw v1,1604(v0) 402b28: 1440fff7 bnez v0,402b08 402b2c: ae020640 sw v0,1600(s0) 402b30: 0c100700 jal 401c00 <__errno_location@plt> 402b34: 00000000 nop 402b38: 0c1005b0 jal 4016c0 402b3c: 8c440000 lw a0,0(v0) 402b40: 3c050041 lui a1,0x41 402b44: 24040003 li a0,3 402b48: 24a5a460 addiu a1,a1,-23456 402b4c: 0c100a6b jal 4029ac 402b50: 00403021 move a2,v0 402b54: 08100b41 j 402d04 402b58: 00000000 nop 402b5c: 27a50044 addiu a1,sp,68 402b60: 00a22021 addu a0,a1,v0 402b64: 24420004 addiu v0,v0,4 402b68: 1443fffd bne v0,v1,402b60 402b6c: ac800000 sw zero,0(a0) 402b70: 3c100041 lui s0,0x41 402b74: 8e040030 lw a0,48(s0) 402b78: 27b50020 addiu s5,sp,32 402b7c: 24110001 li s1,1 402b80: 00041142 srl v0,a0,0x5 402b84: 00021080 sll v0,v0,0x2 402b88: 02a21021 addu v0,s5,v0 402b8c: 8c450024 lw a1,36(v0) 402b90: 00911804 sllv v1,s1,a0 402b94: 00003021 move a2,zero 402b98: 00a31825 or v1,a1,v1 402b9c: ac430024 sw v1,36(v0) 402ba0: 24840001 addiu a0,a0,1 402ba4: 27a50044 addiu a1,sp,68 402ba8: 00003821 move a3,zero 402bac: 0c100600 jal 401800 402bb0: afa00010 sw zero,16(sp) 402bb4: 0441000d bgez v0,402bec 402bb8: 240205dc li v0,1500 402bbc: 0c100700 jal 401c00 <__errno_location@plt> 402bc0: 2410ffff li s0,-1 402bc4: 8c440000 lw a0,0(v0) 402bc8: 24020004 li v0,4 402bcc: 10820066 beq a0,v0,402d68 402bd0: 8fbf00ec lw ra,236(sp) 402bd4: 0c1005b0 jal 4016c0 402bd8: 00000000 nop 402bdc: 3c050041 lui a1,0x41 402be0: 24040003 li a0,3 402be4: 08100b1a j 402c68 402be8: 24a5a478 addiu a1,a1,-23432 402bec: afa20024 sw v0,36(sp) 402bf0: 2402001c li v0,28 402bf4: afa2002c sw v0,44(sp) 402bf8: 8e420640 lw v0,1600(s2) 402bfc: 8e040030 lw a0,48(s0) 402c00: afb30020 sw s3,32(sp) 402c04: afa20038 sw v0,56(sp) 402c08: 3c020041 lui v0,0x41 402c0c: 8c420644 lw v0,1604(v0) 402c10: 27b30028 addiu s3,sp,40 402c14: ae600018 sw zero,24(s3) 402c18: 02602821 move a1,s3 402c1c: 00003021 move a2,zero 402c20: afb60028 sw s6,40(sp) 402c24: afb50030 sw s5,48(sp) 402c28: afb10034 sw s1,52(sp) 402c2c: 0c100730 jal 401cc0 402c30: afa2003c sw v0,60(sp) 402c34: 04410010 bgez v0,402c78 402c38: 00408021 move s0,v0 402c3c: 0c100700 jal 401c00 <__errno_location@plt> 402c40: 00000000 nop 402c44: 8c440000 lw a0,0(v0) 402c48: 24020004 li v0,4 402c4c: 10820046 beq a0,v0,402d68 402c50: 8fbf00ec lw ra,236(sp) 402c54: 0c1005b0 jal 4016c0 402c58: 00000000 nop 402c5c: 3c050041 lui a1,0x41 402c60: 24040003 li a0,3 402c64: 24a5a484 addiu a1,a1,-23420 402c68: 0c100a6b jal 4029ac 402c6c: 00403021 move a2,v0 402c70: 08100b59 j 402d64 402c74: 00000000 nop 402c78: 240200ff li v0,255 402c7c: ae820000 sw v0,0(s4) 402c80: 8fa2003c lw v0,60(sp) 402c84: 8fa30038 lw v1,56(sp) 402c88: 24110029 li s1,41 402c8c: 2c42000c sltiu v0,v0,12 402c90: 0002180b movn v1,zero,v0 402c94: 00601021 move v0,v1 402c98: 24120032 li s2,50 402c9c: 24150020 li s5,32 402ca0: 08100b51 j 402d44 402ca4: 24160034 li s6,52 402ca8: 14710024 bne v1,s1,402d3c 402cac: 02602021 move a0,s3 402cb0: 8c430008 lw v1,8(v0) 402cb4: 50720015 beql v1,s2,402d0c 402cb8: 8c460000 lw a2,0(v0) 402cbc: 1476001f bne v1,s6,402d3c 402cc0: 24030010 li v1,16 402cc4: 8c460000 lw a2,0(v0) 402cc8: 54c30009 bnel a2,v1,402cf0 402ccc: 8c47000c lw a3,12(v0) 402cd0: 8c43000c lw v1,12(v0) 402cd4: 04600005 bltz v1,402cec 402cd8: 28640100 slti a0,v1,256 402cdc: 50800004 beqzl a0,402cf0 402ce0: 8c47000c lw a3,12(v0) 402ce4: 08100b4e j 402d38 402ce8: ae830000 sw v1,0(s4) 402cec: 8c47000c lw a3,12(v0) 402cf0: 3c050041 lui a1,0x41 402cf4: 24040003 li a0,3 402cf8: 24a5a490 addiu a1,a1,-23408 402cfc: 0c100a6b jal 4029ac 402d00: 00000000 nop 402d04: 08100b59 j 402d64 402d08: 2410ffff li s0,-1 402d0c: 14d50006 bne a2,s5,402d28 402d10: 3c050041 lui a1,0x41 402d14: 8c43001c lw v1,28(v0) 402d18: 10600003 beqz v1,402d28 402d1c: 2443000c addiu v1,v0,12 402d20: 08100b4e j 402d38 402d24: aee30000 sw v1,0(s7) 402d28: 24040003 li a0,3 402d2c: 24a5a4d0 addiu a1,a1,-23344 402d30: 08100b3f j 402cfc 402d34: 8c47001c lw a3,28(v0) 402d38: 02602021 move a0,s3 402d3c: 0c10067c jal 4019f0 <__cmsg_nxthdr@plt> 402d40: 00402821 move a1,v0 402d44: 5440ffd8 bnezl v0,402ca8 402d48: 8c430004 lw v1,4(v0) 402d4c: 3c060041 lui a2,0x41 402d50: 24040007 li a0,7 402d54: 24050004 li a1,4 402d58: 24c6a510 addiu a2,a2,-23280 402d5c: 0c100a5c jal 402970 402d60: 02003821 move a3,s0 402d64: 8fbf00ec lw ra,236(sp) 402d68: 02001021 move v0,s0 402d6c: 8fb700e8 lw s7,232(sp) 402d70: 8fb600e4 lw s6,228(sp) 402d74: 8fb500e0 lw s5,224(sp) 402d78: 8fb400dc lw s4,220(sp) 402d7c: 8fb300d8 lw s3,216(sp) 402d80: 8fb200d4 lw s2,212(sp) 402d84: 8fb100d0 lw s1,208(sp) 402d88: 8fb000cc lw s0,204(sp) 402d8c: 03e00008 jr ra 402d90: 27bd00f0 addiu sp,sp,240 ... 00402da0 : 402da0: 27bdffa0 addiu sp,sp,-96 402da4: 2404000a li a0,10 402da8: 24050003 li a1,3 402dac: 2406003a li a2,58 402db0: afb0004c sw s0,76(sp) 402db4: afbf005c sw ra,92(sp) 402db8: afb30058 sw s3,88(sp) 402dbc: afb20054 sw s2,84(sp) 402dc0: 0c1005fc jal 4017f0 402dc4: afb10050 sw s1,80(sp) 402dc8: 04410009 bgez v0,402df0 402dcc: 00408021 move s0,v0 402dd0: 0c100700 jal 401c00 <__errno_location@plt> 402dd4: 00000000 nop 402dd8: 0c1005b0 jal 4016c0 402ddc: 8c440000 lw a0,0(v0) 402de0: 3c050041 lui a1,0x41 402de4: 24040003 li a0,3 402de8: 08100be6 j 402f98 402dec: 24a5a520 addiu a1,a1,-23264 402df0: 24130001 li s3,1 402df4: 24110004 li s1,4 402df8: 00402021 move a0,v0 402dfc: 24050029 li a1,41 402e00: 24060031 li a2,49 402e04: 27a70020 addiu a3,sp,32 402e08: afb30020 sw s3,32(sp) 402e0c: 0c100650 jal 401940 402e10: afb10010 sw s1,16(sp) 402e14: 04430009 bgezl v0,402e3c 402e18: 24020002 li v0,2 402e1c: 0c100700 jal 401c00 <__errno_location@plt> 402e20: 00000000 nop 402e24: 0c1005b0 jal 4016c0 402e28: 8c440000 lw a0,0(v0) 402e2c: 3c050041 lui a1,0x41 402e30: 24040003 li a0,3 402e34: 08100be6 j 402f98 402e38: 24a5a544 addiu a1,a1,-23228 402e3c: 02002021 move a0,s0 402e40: 240500ff li a1,255 402e44: 24060007 li a2,7 402e48: 27a70020 addiu a3,sp,32 402e4c: afa20020 sw v0,32(sp) 402e50: 0c100650 jal 401940 402e54: afb10010 sw s1,16(sp) 402e58: 04410009 bgez v0,402e80 402e5c: 241200ff li s2,255 402e60: 0c100700 jal 401c00 <__errno_location@plt> 402e64: 00000000 nop 402e68: 0c1005b0 jal 4016c0 402e6c: 8c440000 lw a0,0(v0) 402e70: 3c050041 lui a1,0x41 402e74: 24040003 li a0,3 402e78: 08100be6 j 402f98 402e7c: 24a5a568 addiu a1,a1,-23192 402e80: 02002021 move a0,s0 402e84: 24050029 li a1,41 402e88: 24060010 li a2,16 402e8c: 27a70020 addiu a3,sp,32 402e90: afb20020 sw s2,32(sp) 402e94: 0c100650 jal 401940 402e98: afb10010 sw s1,16(sp) 402e9c: 04430009 bgezl v0,402ec4 402ea0: 02002021 move a0,s0 402ea4: 0c100700 jal 401c00 <__errno_location@plt> 402ea8: 00000000 nop 402eac: 0c1005b0 jal 4016c0 402eb0: 8c440000 lw a0,0(v0) 402eb4: 3c050041 lui a1,0x41 402eb8: 24040003 li a0,3 402ebc: 08100be6 j 402f98 402ec0: 24a5a588 addiu a1,a1,-23160 402ec4: 24050029 li a1,41 402ec8: 24060012 li a2,18 402ecc: 27a70020 addiu a3,sp,32 402ed0: afb20020 sw s2,32(sp) 402ed4: 0c100650 jal 401940 402ed8: afb10010 sw s1,16(sp) 402edc: 04430009 bgezl v0,402f04 402ee0: 02002021 move a0,s0 402ee4: 0c100700 jal 401c00 <__errno_location@plt> 402ee8: 00000000 nop 402eec: 0c1005b0 jal 4016c0 402ef0: 8c440000 lw a0,0(v0) 402ef4: 3c050041 lui a1,0x41 402ef8: 24040003 li a0,3 402efc: 08100be6 j 402f98 402f00: 24a5a5ac addiu a1,a1,-23124 402f04: 24050029 li a1,41 402f08: 24060033 li a2,51 402f0c: 27a70020 addiu a3,sp,32 402f10: afb30020 sw s3,32(sp) 402f14: 0c100650 jal 401940 402f18: afb10010 sw s1,16(sp) 402f1c: 04430009 bgezl v0,402f44 402f20: 27a40024 addiu a0,sp,36 402f24: 0c100700 jal 401c00 <__errno_location@plt> 402f28: 00000000 nop 402f2c: 0c1005b0 jal 4016c0 402f30: 8c440000 lw a0,0(v0) 402f34: 3c050041 lui a1,0x41 402f38: 24040003 li a0,3 402f3c: 08100be6 j 402f98 402f40: 24a5a5d0 addiu a1,a1,-23088 402f44: 240500ff li a1,255 402f48: 0c1006bc jal 401af0 402f4c: 24060020 li a2,32 402f50: 2402ff9f li v0,-97 402f54: afa20034 sw v0,52(sp) 402f58: 02002021 move a0,s0 402f5c: 24020020 li v0,32 402f60: 2405003a li a1,58 402f64: 24060001 li a2,1 402f68: 27a70024 addiu a3,sp,36 402f6c: 0c100650 jal 401940 402f70: afa20010 sw v0,16(sp) 402f74: 0441000c bgez v0,402fa8 402f78: 8fbf005c lw ra,92(sp) 402f7c: 0c100700 jal 401c00 <__errno_location@plt> 402f80: 00000000 nop 402f84: 0c1005b0 jal 4016c0 402f88: 8c440000 lw a0,0(v0) 402f8c: 3c050041 lui a1,0x41 402f90: 24040003 li a0,3 402f94: 24a5a5f4 addiu a1,a1,-23052 402f98: 00403021 move a2,v0 402f9c: 0c100a6b jal 4029ac 402fa0: 2410ffff li s0,-1 402fa4: 8fbf005c lw ra,92(sp) 402fa8: 02001021 move v0,s0 402fac: 8fb30058 lw s3,88(sp) 402fb0: 8fb20054 lw s2,84(sp) 402fb4: 8fb10050 lw s1,80(sp) 402fb8: 8fb0004c lw s0,76(sp) 402fbc: 03e00008 jr ra 402fc0: 27bd0060 addiu sp,sp,96 ... 00402fd0 : 402fd0: 27bdffc8 addiu sp,sp,-56 402fd4: afb00028 sw s0,40(sp) 402fd8: 3c100041 lui s0,0x41 402fdc: 8e07a64c lw a3,-22964(s0) 402fe0: 8e06a648 lw a2,-22968(s0) 402fe4: afbf0034 sw ra,52(sp) 402fe8: afb30030 sw s3,48(sp) 402fec: afb2002c sw s2,44(sp) 402ff0: 00a09821 move s3,a1 402ff4: 0c100698 jal 401a60 <__divdf3@plt> 402ff8: 00809021 move s2,a0 402ffc: 00602821 move a1,v1 403000: 0c100624 jal 401890 <__fixdfsi@plt> 403004: 00402021 move a0,v0 403008: 00402021 move a0,v0 40300c: 0c1005d8 jal 401760 <__floatsidf@plt> 403010: afa20020 sw v0,32(sp) 403014: 8e07a64c lw a3,-22964(s0) 403018: 8e06a648 lw a2,-22968(s0) 40301c: 00602821 move a1,v1 403020: 0c1006a0 jal 401a80 <__muldf3@plt> 403024: 00402021 move a0,v0 403028: 00603821 move a3,v1 40302c: 02602821 move a1,s3 403030: 02402021 move a0,s2 403034: 0c10072c jal 401cb0 <__subdf3@plt> 403038: 00403021 move a2,v0 40303c: 8e07a64c lw a3,-22964(s0) 403040: 8e06a648 lw a2,-22968(s0) 403044: 00602821 move a1,v1 403048: 0c1006a0 jal 401a80 <__muldf3@plt> 40304c: 00402021 move a0,v0 403050: 00602821 move a1,v1 403054: 0c100624 jal 401890 <__fixdfsi@plt> 403058: 00402021 move a0,v0 40305c: afa20024 sw v0,36(sp) 403060: 00002021 move a0,zero 403064: 27a20020 addiu v0,sp,32 403068: 00002821 move a1,zero 40306c: 00003021 move a2,zero 403070: 00003821 move a3,zero 403074: 0c100600 jal 401800 403078: afa20010 sw v0,16(sp) 40307c: 8fbf0034 lw ra,52(sp) 403080: 8fb30030 lw s3,48(sp) 403084: 8fb2002c lw s2,44(sp) 403088: 8fb00028 lw s0,40(sp) 40308c: 03e00008 jr ra 403090: 27bd0038 addiu sp,sp,56 00403094 : 403094: 27bdffd0 addiu sp,sp,-48 403098: afb50028 sw s5,40(sp) 40309c: afb40024 sw s4,36(sp) 4030a0: 00e0a821 move s5,a3 4030a4: 00c0a021 move s4,a2 4030a8: afb30020 sw s3,32(sp) 4030ac: afb2001c sw s2,28(sp) 4030b0: 00a09821 move s3,a1 4030b4: 00809021 move s2,a0 4030b8: afbf002c sw ra,44(sp) 4030bc: 0c10065c jal 401970 4030c0: afb00018 sw s0,24(sp) 4030c4: 02a02821 move a1,s5 4030c8: 02802021 move a0,s4 4030cc: 02603821 move a3,s3 4030d0: 02403021 move a2,s2 4030d4: 0c10072c jal 401cb0 <__subdf3@plt> 4030d8: 00408021 move s0,v0 4030dc: 00402021 move a0,v0 4030e0: 3c020041 lui v0,0x41 4030e4: 8c47a654 lw a3,-22956(v0) 4030e8: 8c46a650 lw a2,-22960(v0) 4030ec: 0c1006a0 jal 401a80 <__muldf3@plt> 4030f0: 00602821 move a1,v1 4030f4: 02002021 move a0,s0 4030f8: 0060a821 move s5,v1 4030fc: 0c1005d8 jal 401760 <__floatsidf@plt> 403100: 0040a021 move s4,v0 403104: 00603821 move a3,v1 403108: 02a02821 move a1,s5 40310c: 02802021 move a0,s4 403110: 0c1006a0 jal 401a80 <__muldf3@plt> 403114: 00403021 move a2,v0 403118: 00602821 move a1,v1 40311c: 02603821 move a3,s3 403120: 02403021 move a2,s2 403124: 0c100608 jal 401820 <__adddf3@plt> 403128: 00402021 move a0,v0 40312c: 8fbf002c lw ra,44(sp) 403130: 00403821 move a3,v0 403134: 00e01021 move v0,a3 403138: 8fb50028 lw s5,40(sp) 40313c: 8fb40024 lw s4,36(sp) 403140: 8fb30020 lw s3,32(sp) 403144: 8fb2001c lw s2,28(sp) 403148: 8fb00018 lw s0,24(sp) 40314c: 03e00008 jr ra 403150: 27bd0030 addiu sp,sp,48 00403154 : 403154: 27bdffe0 addiu sp,sp,-32 403158: 00801021 move v0,a0 40315c: afb00018 sw s0,24(sp) 403160: 00a08021 move s0,a1 403164: 2404000a li a0,10 403168: 00402821 move a1,v0 40316c: 02003021 move a2,s0 403170: afbf001c sw ra,28(sp) 403174: 0c100708 jal 401c20 403178: 2407002e li a3,46 40317c: 14400011 bnez v0,4031c4 403180: 8fbf001c lw ra,28(sp) 403184: 0c100700 jal 401c00 <__errno_location@plt> 403188: 00000000 nop 40318c: 0c1005b0 jal 4016c0 403190: 8c440000 lw a0,0(v0) 403194: 3c050041 lui a1,0x41 403198: 24040003 li a0,3 40319c: 24a5a614 addiu a1,a1,-23020 4031a0: 0c100a6b jal 4029ac 4031a4: 00403021 move a2,v0 4031a8: 3c050041 lui a1,0x41 4031ac: 02002021 move a0,s0 4031b0: 8fbf001c lw ra,28(sp) 4031b4: 8fb00018 lw s0,24(sp) 4031b8: 24a5a630 addiu a1,a1,-22992 4031bc: 081005a4 j 401690 4031c0: 27bd0020 addiu sp,sp,32 4031c4: 8fb00018 lw s0,24(sp) 4031c8: 03e00008 jr ra 4031cc: 27bd0020 addiu sp,sp,32 004031d0 : 4031d0: 27bdffd8 addiu sp,sp,-40 4031d4: afb10020 sw s1,32(sp) 4031d8: afb0001c sw s0,28(sp) 4031dc: afbf0024 sw ra,36(sp) 4031e0: 00808021 move s0,a0 4031e4: 08100c8b j 40322c 4031e8: 00a08821 move s1,a1 4031ec: 02202821 move a1,s1 4031f0: 0c10068c jal 401a30 4031f4: 24060010 li a2,16 4031f8: 1040000e beqz v0,403234 4031fc: 2604001c addiu a0,s0,28 403200: 02202821 move a1,s1 403204: 0c10068c jal 401a30 403208: 24060010 li a2,16 40320c: 10400009 beqz v0,403234 403210: 2604002c addiu a0,s0,44 403214: 02202821 move a1,s1 403218: 0c10068c jal 401a30 40321c: 24060010 li a2,16 403220: 10400005 beqz v0,403238 403224: 8fbf0024 lw ra,36(sp) 403228: 8e10003c lw s0,60(s0) 40322c: 1600ffef bnez s0,4031ec 403230: 2604000c addiu a0,s0,12 403234: 8fbf0024 lw ra,36(sp) 403238: 0010102b sltu v0,zero,s0 40323c: 8fb10020 lw s1,32(sp) 403240: 8fb0001c lw s0,28(sp) 403244: 03e00008 jr ra 403248: 27bd0028 addiu sp,sp,40 0040324c : 40324c: 27bdffd8 addiu sp,sp,-40 403250: afb20020 sw s2,32(sp) 403254: afb00018 sw s0,24(sp) 403258: afbf0024 sw ra,36(sp) 40325c: afb1001c sw s1,28(sp) 403260: 00808021 move s0,a0 403264: 08100ca9 j 4032a4 403268: 00a09021 move s2,a1 40326c: 00111080 sll v0,s1,0x2 403270: 02402821 move a1,s2 403274: 00621021 addu v0,v1,v0 403278: 0c1006dc jal 401b70 40327c: 8c440000 lw a0,0(v0) 403280: 1040000a beqz v0,4032ac 403284: 26310001 addiu s1,s1,1 403288: 8e020004 lw v0,4(s0) 40328c: 0222182a slt v1,s1,v0 403290: 5460fff6 bnezl v1,40326c 403294: 8e03000c lw v1,12(s0) 403298: 16220005 bne s1,v0,4032b0 40329c: 8fbf0024 lw ra,36(sp) 4032a0: 8e100010 lw s0,16(s0) 4032a4: 1600fff8 bnez s0,403288 4032a8: 00008821 move s1,zero 4032ac: 8fbf0024 lw ra,36(sp) 4032b0: 0010102b sltu v0,zero,s0 4032b4: 8fb20020 lw s2,32(sp) 4032b8: 8fb1001c lw s1,28(sp) 4032bc: 8fb00018 lw s0,24(sp) 4032c0: 03e00008 jr ra 4032c4: 27bd0028 addiu sp,sp,40 004032c8 : 4032c8: 27bdffc8 addiu sp,sp,-56 4032cc: afb50030 sw s5,48(sp) 4032d0: afb4002c sw s4,44(sp) 4032d4: afb30028 sw s3,40(sp) 4032d8: afb20024 sw s2,36(sp) 4032dc: afb10020 sw s1,32(sp) 4032e0: afbf0034 sw ra,52(sp) 4032e4: afb0001c sw s0,28(sp) 4032e8: 0080a021 move s4,a0 4032ec: 00a09821 move s3,a1 4032f0: 00c08821 move s1,a2 4032f4: 00009021 move s2,zero 4032f8: 08100cd1 j 403344 4032fc: 24150004 li s5,4 403300: 02602821 move a1,s3 403304: 0c100668 jal 4019a0 403308: 02203021 move a2,s1 40330c: 04410008 bgez v0,403330 403310: 00408021 move s0,v0 403314: 0c100700 jal 401c00 <__errno_location@plt> 403318: 00000000 nop 40331c: 8c420000 lw v0,0(v0) 403320: 1455000c bne v0,s5,403354 403324: 8fbf0034 lw ra,52(sp) 403328: 08100cd1 j 403344 40332c: 00000000 nop 403330: 10400007 beqz v0,403350 403334: 02408021 move s0,s2 403338: 02629821 addu s3,s3,v0 40333c: 02228823 subu s1,s1,v0 403340: 02429021 addu s2,s2,v0 403344: 1620ffee bnez s1,403300 403348: 02802021 move a0,s4 40334c: 02408021 move s0,s2 403350: 8fbf0034 lw ra,52(sp) 403354: 02001021 move v0,s0 403358: 8fb50030 lw s5,48(sp) 40335c: 8fb4002c lw s4,44(sp) 403360: 8fb30028 lw s3,40(sp) 403364: 8fb20024 lw s2,36(sp) 403368: 8fb10020 lw s1,32(sp) 40336c: 8fb0001c lw s0,28(sp) 403370: 03e00008 jr ra 403374: 27bd0038 addiu sp,sp,56 00403378 : 403378: 27bdffc8 addiu sp,sp,-56 40337c: afb50030 sw s5,48(sp) 403380: afb4002c sw s4,44(sp) 403384: afb30028 sw s3,40(sp) 403388: afb20024 sw s2,36(sp) 40338c: afb10020 sw s1,32(sp) 403390: afbf0034 sw ra,52(sp) 403394: afb0001c sw s0,28(sp) 403398: 0080a021 move s4,a0 40339c: 00a09821 move s3,a1 4033a0: 00c08821 move s1,a2 4033a4: 00009021 move s2,zero 4033a8: 08100cfd j 4033f4 4033ac: 24150004 li s5,4 4033b0: 02602821 move a1,s3 4033b4: 0c10062c jal 4018b0 4033b8: 02203021 move a2,s1 4033bc: 04410008 bgez v0,4033e0 4033c0: 00408021 move s0,v0 4033c4: 0c100700 jal 401c00 <__errno_location@plt> 4033c8: 00000000 nop 4033cc: 8c420000 lw v0,0(v0) 4033d0: 1455000c bne v0,s5,403404 4033d4: 8fbf0034 lw ra,52(sp) 4033d8: 08100cfd j 4033f4 4033dc: 00000000 nop 4033e0: 10400007 beqz v0,403400 4033e4: 02408021 move s0,s2 4033e8: 02629821 addu s3,s3,v0 4033ec: 02228823 subu s1,s1,v0 4033f0: 02429021 addu s2,s2,v0 4033f4: 1620ffee bnez s1,4033b0 4033f8: 02802021 move a0,s4 4033fc: 02408021 move s0,s2 403400: 8fbf0034 lw ra,52(sp) 403404: 02001021 move v0,s0 403408: 8fb50030 lw s5,48(sp) 40340c: 8fb4002c lw s4,44(sp) 403410: 8fb30028 lw s3,40(sp) 403414: 8fb20024 lw s2,36(sp) 403418: 8fb10020 lw s1,32(sp) 40341c: 8fb0001c lw s0,28(sp) 403420: 03e00008 jr ra 403424: 27bd0038 addiu sp,sp,56 ... 00403430 : 403430: 27bdffb8 addiu sp,sp,-72 403434: afb0003c sw s0,60(sp) 403438: 00808021 move s0,a0 40343c: 02002821 move a1,s0 403440: 27a40018 addiu a0,sp,24 403444: 2406000f li a2,15 403448: afbf0044 sw ra,68(sp) 40344c: 0c100680 jal 401a00 403450: afb10040 sw s1,64(sp) 403454: 3c020041 lui v0,0x41 403458: 8c440030 lw a0,48(v0) 40345c: 34058913 li a1,0x8913 403460: 27a60018 addiu a2,sp,24 403464: 0c1005a8 jal 4016a0 403468: a3a00027 sb zero,39(sp) 40346c: 04410010 bgez v0,4034b0 403470: 97a20028 lhu v0,40(sp) 403474: 8e020050 lw v0,80(s0) 403478: 14400041 bnez v0,403580 40347c: 2411ffff li s1,-1 403480: 0c100700 jal 401c00 <__errno_location@plt> 403484: 00000000 nop 403488: 0c1005b0 jal 4016c0 40348c: 8c440000 lw a0,0(v0) 403490: 3c050041 lui a1,0x41 403494: 24040003 li a0,3 403498: 24a5a658 addiu a1,a1,-22952 40349c: 02003021 move a2,s0 4034a0: 0c100a6b jal 4029ac 4034a4: 00403821 move a3,v0 4034a8: 08100d60 j 403580 4034ac: 00000000 nop 4034b0: 30430001 andi v1,v0,0x1 4034b4: 14600008 bnez v1,4034d8 4034b8: 30430040 andi v1,v0,0x40 4034bc: 8e020050 lw v0,80(s0) 4034c0: 1440002f bnez v0,403580 4034c4: 2411ffff li s1,-1 4034c8: 3c050041 lui a1,0x41 4034cc: 24040003 li a0,3 4034d0: 08100d3e j 4034f8 4034d4: 24a5a680 addiu a1,a1,-22912 4034d8: 5460000b bnezl v1,403508 4034dc: 8e030094 lw v1,148(s0) 4034e0: 8e020050 lw v0,80(s0) 4034e4: 14400026 bnez v0,403580 4034e8: 2411ffff li s1,-1 4034ec: 3c050041 lui a1,0x41 4034f0: 24040003 li a0,3 4034f4: 24a5a698 addiu a1,a1,-22888 4034f8: 0c100a6b jal 4029ac 4034fc: 02003021 move a2,s0 403500: 08100d60 j 403580 403504: 00000000 nop 403508: 5460000e bnezl v1,403544 40350c: 8e020094 lw v0,148(s0) 403510: 30421000 andi v0,v0,0x1000 403514: 5440000b bnezl v0,403544 403518: 8e020094 lw v0,148(s0) 40351c: 3c050041 lui a1,0x41 403520: 24040004 li a0,4 403524: 24a5a6b4 addiu a1,a1,-22860 403528: 0c100a6b jal 4029ac 40352c: 02003021 move a2,s0 403530: 3c050041 lui a1,0x41 403534: 24040004 li a0,4 403538: 0c100a6b jal 4029ac 40353c: 24a5a6dc addiu a1,a1,-22820 403540: 8e020094 lw v0,148(s0) 403544: 1440000e bnez v0,403580 403548: 00008821 move s1,zero 40354c: 97a20028 lhu v0,40(sp) 403550: 30420002 andi v0,v0,0x2 403554: 1440000b bnez v0,403584 403558: 8fbf0044 lw ra,68(sp) 40355c: 3c050041 lui a1,0x41 403560: 24040004 li a0,4 403564: 24a5a708 addiu a1,a1,-22776 403568: 0c100a6b jal 4029ac 40356c: 02003021 move a2,s0 403570: 3c050041 lui a1,0x41 403574: 24040004 li a0,4 403578: 0c100a6b jal 4029ac 40357c: 24a5a6dc addiu a1,a1,-22820 403580: 8fbf0044 lw ra,68(sp) 403584: 02201021 move v0,s1 403588: 8fb0003c lw s0,60(sp) 40358c: 8fb10040 lw s1,64(sp) 403590: 03e00008 jr ra 403594: 27bd0048 addiu sp,sp,72 00403598 : 403598: 27bdffb0 addiu sp,sp,-80 40359c: afb20048 sw s2,72(sp) 4035a0: afb00040 sw s0,64(sp) 4035a4: 00a09021 move s2,a1 4035a8: 00808021 move s0,a0 4035ac: 24050001 li a1,1 4035b0: 24040002 li a0,2 4035b4: afb10044 sw s1,68(sp) 4035b8: afbf004c sw ra,76(sp) 4035bc: 0c1005fc jal 4017f0 4035c0: 00003021 move a2,zero 4035c4: 0441000d bgez v0,4035fc 4035c8: 00408821 move s1,v0 4035cc: 0c100700 jal 401c00 <__errno_location@plt> 4035d0: 00000000 nop 4035d4: 0c1005b0 jal 4016c0 4035d8: 8c440000 lw a0,0(v0) 4035dc: 3c050041 lui a1,0x41 4035e0: 24040003 li a0,3 4035e4: 24a5a730 addiu a1,a1,-22736 4035e8: 02003021 move a2,s0 4035ec: 0c100a6b jal 4029ac 4035f0: 00403821 move a3,v0 4035f4: 08100d9b j 40366c 4035f8: 00000000 nop 4035fc: 27a40020 addiu a0,sp,32 403600: 00002821 move a1,zero 403604: 0c1006bc jal 401af0 403608: 24060020 li a2,32 40360c: 27a40020 addiu a0,sp,32 403610: 02002821 move a1,s0 403614: 0c100680 jal 401a00 403618: 2406000f li a2,15 40361c: 24020002 li v0,2 403620: 02202021 move a0,s1 403624: 34058915 li a1,0x8915 403628: 27a60020 addiu a2,sp,32 40362c: 0c1005a8 jal 4016a0 403630: a7a20030 sh v0,48(sp) 403634: 0441000f bgez v0,403674 403638: 00000000 nop 40363c: 0c100700 jal 401c00 <__errno_location@plt> 403640: 00000000 nop 403644: 0c1005b0 jal 4016c0 403648: 8c440000 lw a0,0(v0) 40364c: 3c050041 lui a1,0x41 403650: 24040003 li a0,3 403654: 24a5a760 addiu a1,a1,-22688 403658: 02003021 move a2,s0 40365c: 0c100a6b jal 4029ac 403660: 00403821 move a3,v0 403664: 0c100738 jal 401ce0 403668: 02202021 move a0,s1 40366c: 08100dab j 4036ac 403670: 2402ffff li v0,-1 403674: 0c1006cc jal 401b30 403678: 8fa40034 lw a0,52(sp) 40367c: 3c060041 lui a2,0x41 403680: 24040007 li a0,7 403684: 24050003 li a1,3 403688: 24c6a788 addiu a2,a2,-22648 40368c: 02003821 move a3,s0 403690: 0c100a5c jal 402970 403694: afa20010 sw v0,16(sp) 403698: 8fa20034 lw v0,52(sp) 40369c: 02202021 move a0,s1 4036a0: 0c100738 jal 401ce0 4036a4: ae420000 sw v0,0(s2) 4036a8: 00001021 move v0,zero 4036ac: 8fbf004c lw ra,76(sp) 4036b0: 8fb20048 lw s2,72(sp) 4036b4: 8fb10044 lw s1,68(sp) 4036b8: 8fb00040 lw s0,64(sp) 4036bc: 03e00008 jr ra 4036c0: 27bd0050 addiu sp,sp,80 ... 004036d0 : 4036d0: 27bdffc8 addiu sp,sp,-56 4036d4: afb10030 sw s1,48(sp) 4036d8: afb0002c sw s0,44(sp) 4036dc: 00c08821 move s1,a2 4036e0: 00808021 move s0,a0 4036e4: 24060010 li a2,16 4036e8: afbf0034 sw ra,52(sp) 4036ec: 0c1005d4 jal 401750 4036f0: 27a40018 addiu a0,sp,24 4036f4: 27a30018 addiu v1,sp,24 4036f8: 00001021 move v0,zero 4036fc: 24040010 li a0,16 403700: 02222821 addu a1,s1,v0 403704: 90a60000 lbu a2,0(a1) 403708: 90650000 lbu a1,0(v1) 40370c: 24420001 addiu v0,v0,1 403710: 00c52824 and a1,a2,a1 403714: a0650000 sb a1,0(v1) 403718: 1444fff9 bne v0,a0,403700 40371c: 24630001 addiu v1,v1,1 403720: 02002021 move a0,s0 403724: 27a50018 addiu a1,sp,24 403728: 0c1005d4 jal 401750 40372c: 24060010 li a2,16 403730: 8fbf0034 lw ra,52(sp) 403734: 02001021 move v0,s0 403738: 8fb10030 lw s1,48(sp) 40373c: 8fb0002c lw s0,44(sp) 403740: 03e00008 jr ra 403744: 27bd0038 addiu sp,sp,56 00403748 : 403748: 3c020041 lui v0,0x41 40374c: 8c440660 lw a0,1632(v0) 403750: 27bdffd8 addiu sp,sp,-40 403754: afbf0024 sw ra,36(sp) 403758: afb10020 sw s1,32(sp) 40375c: 10800003 beqz a0,40376c 403760: afb0001c sw s0,28(sp) 403764: 0c10073c jal 401cf0 403768: 00000000 nop 40376c: 3c020041 lui v0,0x41 403770: 8c44065c lw a0,1628(v0) 403774: 10800004 beqz a0,403788 403778: 3c020041 lui v0,0x41 40377c: 0c10073c jal 401cf0 403780: 00000000 nop 403784: 3c020041 lui v0,0x41 403788: 8c440658 lw a0,1624(v0) 40378c: 10800004 beqz a0,4037a0 403790: 3c020041 lui v0,0x41 403794: 0c10073c jal 401cf0 403798: 00000000 nop 40379c: 3c020041 lui v0,0x41 4037a0: 8c440654 lw a0,1620(v0) 4037a4: 10800003 beqz a0,4037b4 4037a8: 3c110041 lui s1,0x41 4037ac: 0c10073c jal 401cf0 4037b0: 00000000 nop 4037b4: 8e220650 lw v0,1616(s1) 4037b8: 14400009 bnez v0,4037e0 4037bc: 00008021 move s0,zero 4037c0: 08100e05 j 403814 4037c4: 8fbf0024 lw ra,36(sp) 4037c8: 00101080 sll v0,s0,0x2 4037cc: 26100001 addiu s0,s0,1 4037d0: 00621021 addu v0,v1,v0 4037d4: 0c10073c jal 401cf0 4037d8: 8c440000 lw a0,0(v0) 4037dc: 8e220650 lw v0,1616(s1) 4037e0: 8c430004 lw v1,4(v0) 4037e4: 0203182a slt v1,s0,v1 4037e8: 5460fff7 bnezl v1,4037c8 4037ec: 8c43000c lw v1,12(v0) 4037f0: 0c10073c jal 401cf0 4037f4: 8c44000c lw a0,12(v0) 4037f8: 3c020041 lui v0,0x41 4037fc: 8c440650 lw a0,1616(v0) 403800: 8fbf0024 lw ra,36(sp) 403804: 8fb10020 lw s1,32(sp) 403808: 8fb0001c lw s0,28(sp) 40380c: 0810073c j 401cf0 403810: 27bd0028 addiu sp,sp,40 403814: 8fb10020 lw s1,32(sp) 403818: 8fb0001c lw s0,28(sp) 40381c: 03e00008 jr ra 403820: 27bd0028 addiu sp,sp,40 00403824 : 403824: 27bdffd8 addiu sp,sp,-40 403828: afbf0024 sw ra,36(sp) 40382c: afb00020 sw s0,32(sp) 403830: 0c100dd2 jal 403748 403834: 00808021 move s0,a0 403838: 3c020041 lui v0,0x41 40383c: 8c470680 lw a3,1664(v0) 403840: 3c020041 lui v0,0x41 403844: 8c4203d0 lw v0,976(v0) 403848: 3c050041 lui a1,0x41 40384c: 02003021 move a2,s0 403850: afa20010 sw v0,16(sp) 403854: 3c020041 lui v0,0x41 403858: 8c4205d0 lw v0,1488(v0) 40385c: 24040003 li a0,3 403860: 24a5a7a4 addiu a1,a1,-22620 403864: 0c100a6b jal 4029ac 403868: afa20014 sw v0,20(sp) 40386c: 8fbf0024 lw ra,36(sp) 403870: 8fb00020 lw s0,32(sp) 403874: 03e00008 jr ra 403878: 27bd0028 addiu sp,sp,40 0040387c : 40387c: 27bdf730 addiu sp,sp,-2256 403880: afb408b8 sw s4,2232(sp) 403884: afb108ac sw s1,2220(sp) 403888: 3c030041 lui v1,0x41 40388c: 3c020041 lui v0,0x41 403890: 2404fffe li a0,-2 403894: 27b10230 addiu s1,sp,560 403898: 27b400a0 addiu s4,sp,160 40389c: afb708c4 sw s7,2244(sp) 4038a0: afb608c0 sw s6,2240(sp) 4038a4: afb008a8 sw s0,2216(sp) 4038a8: afbf08cc sw ra,2252(sp) 4038ac: afbe08c8 sw s8,2248(sp) 4038b0: afb508bc sw s5,2236(sp) 4038b4: afb308b4 sw s3,2228(sp) 4038b8: afb208b0 sw s2,2224(sp) 4038bc: ac6005b8 sw zero,1464(v1) 4038c0: ac4405c8 sw a0,1480(v0) 4038c4: 241700c8 li s7,200 4038c8: afb10894 sw s1,2196(sp) 4038cc: 0280b021 move s6,s4 4038d0: afa00888 sw zero,2184(sp) 4038d4: 08100e38 j 4038e0 4038d8: 00008021 move s0,zero 4038dc: 26940002 addiu s4,s4,2 4038e0: 26e2ffff addiu v0,s7,-1 4038e4: 00021040 sll v0,v0,0x1 4038e8: 02c21021 addu v0,s6,v0 4038ec: 0282102b sltu v0,s4,v0 4038f0: 1440002b bnez v0,4039a0 4038f4: a6900000 sh s0,0(s4) 4038f8: 2ee22710 sltiu v0,s7,10000 4038fc: 10400555 beqz v0,404e54 403900: 00171040 sll v0,s7,0x1 403904: 2c432711 sltiu v1,v0,10001 403908: 24172710 li s7,10000 40390c: 0043b80b movn s7,v0,v1 403910: 2404000a li a0,10 403914: 72e42002 mul a0,s7,a0 403918: 0c1005e8 jal 4017a0 40391c: 24840007 addiu a0,a0,7 403920: 1040054c beqz v0,404e54 403924: 00409021 move s2,v0 403928: 0296a023 subu s4,s4,s6 40392c: 0014a043 sra s4,s4,0x1 403930: 26940001 addiu s4,s4,1 403934: 00402021 move a0,v0 403938: 02c02821 move a1,s6 40393c: 0c1005d4 jal 401750 403940: 00143040 sll a2,s4,0x1 403944: 00179840 sll s3,s7,0x1 403948: 8fa50894 lw a1,2196(sp) 40394c: 02539821 addu s3,s2,s3 403950: 02602021 move a0,s3 403954: 0c1005d4 jal 401750 403958: 001430c0 sll a2,s4,0x3 40395c: 27a200a0 addiu v0,sp,160 403960: 12c20004 beq s6,v0,403974 403964: 2691ffff addiu s1,s4,-1 403968: 0c10073c jal 401cf0 40396c: 02c02021 move a0,s6 403970: 2691ffff addiu s1,s4,-1 403974: 26e2ffff addiu v0,s7,-1 403978: 0011a040 sll s4,s1,0x1 40397c: 00021040 sll v0,v0,0x1 403980: 0254a021 addu s4,s2,s4 403984: 02421021 addu v0,s2,v0 403988: 0282102b sltu v0,s4,v0 40398c: 10400536 beqz v0,404e68 403990: 001188c0 sll s1,s1,0x3 403994: 02718821 addu s1,s3,s1 403998: afb30894 sw s3,2196(sp) 40399c: 0240b021 move s6,s2 4039a0: 24020007 li v0,7 4039a4: 12020532 beq s0,v0,404e70 4039a8: 3c040041 lui a0,0x41 4039ac: 00101840 sll v1,s0,0x1 4039b0: 2482b014 addiu v0,a0,-20460 4039b4: 00621021 addu v0,v1,v0 4039b8: 84520000 lh s2,0(v0) 4039bc: 2402ff8b li v0,-117 4039c0: 12420035 beq s2,v0,403a98 4039c4: 3c050041 lui a1,0x41 4039c8: 8ca305c8 lw v1,1480(a1) 4039cc: 2402fffe li v0,-2 4039d0: 14620006 bne v1,v0,4039ec 4039d4: 3c060041 lui a2,0x41 4039d8: 0c101cfe jal 4073f8 4039dc: 00000000 nop 4039e0: 3c030041 lui v1,0x41 4039e4: ac6205c8 sw v0,1480(v1) 4039e8: 3c060041 lui a2,0x41 4039ec: 8cc305c8 lw v1,1480(a2) 4039f0: 1c600004 bgtz v1,403a04 4039f4: 2c640137 sltiu a0,v1,311 4039f8: acc005c8 sw zero,1480(a2) 4039fc: 08100e87 j 403a1c 403a00: 00001021 move v0,zero 403a04: 10800005 beqz a0,403a1c 403a08: 24020002 li v0,2 403a0c: 3c020041 lui v0,0x41 403a10: 2442b1b0 addiu v0,v0,-20048 403a14: 00621821 addu v1,v1,v0 403a18: 90620000 lbu v0,0(v1) 403a1c: 02429021 addu s2,s2,v0 403a20: 2e4300c9 sltiu v1,s2,201 403a24: 5060001d beqzl v1,403a9c 403a28: 3c020041 lui v0,0x41 403a2c: 3c040041 lui a0,0x41 403a30: 00121840 sll v1,s2,0x1 403a34: 2484b2e8 addiu a0,a0,-19736 403a38: 00641821 addu v1,v1,a0 403a3c: 84630000 lh v1,0(v1) 403a40: 14620016 bne v1,v0,403a9c 403a44: 3c020041 lui v0,0x41 403a48: 3c050041 lui a1,0x41 403a4c: 24a5b47c addiu a1,a1,-19332 403a50: 02459021 addu s2,s2,a1 403a54: 92440000 lbu a0,0(s2) 403a58: 108004c1 beqz a0,404d60 403a5c: 8fa60888 lw a2,2184(sp) 403a60: 3c030041 lui v1,0x41 403a64: 3c050041 lui a1,0x41 403a68: 0006102b sltu v0,zero,a2 403a6c: 00c23023 subu a2,a2,v0 403a70: 2402fffe li v0,-2 403a74: ac6205c8 sw v0,1480(v1) 403a78: 8ca305c4 lw v1,1476(a1) 403a7c: 8ca205c0 lw v0,1472(a1) 403a80: afa60888 sw a2,2184(sp) 403a84: ae23000c sw v1,12(s1) 403a88: ae220008 sw v0,8(s1) 403a8c: 00808021 move s0,a0 403a90: 08100e37 j 4038dc 403a94: 26310008 addiu s1,s1,8 403a98: 3c020041 lui v0,0x41 403a9c: 2442b548 addiu v0,v0,-19128 403aa0: 02021021 addu v0,s0,v0 403aa4: 90420000 lbu v0,0(v0) 403aa8: 104004ad beqz v0,404d60 403aac: afa2088c sw v0,2188(sp) 403ab0: 8fa6088c lw a2,2188(sp) 403ab4: 3c020041 lui v0,0x41 403ab8: 2442b618 addiu v0,v0,-18920 403abc: 00c21021 addu v0,a2,v0 403ac0: 90420000 lbu v0,0(v0) 403ac4: afa20890 sw v0,2192(sp) 403ac8: 8fa30890 lw v1,2192(sp) 403acc: 2402fff8 li v0,-8 403ad0: 70622002 mul a0,v1,v0 403ad4: 00911021 addu v0,a0,s1 403ad8: 8c45000c lw a1,12(v0) 403adc: 8c440008 lw a0,8(v0) 403ae0: 8c550008 lw s5,8(v0) 403ae4: 24c2fffc addiu v0,a2,-4 403ae8: 304200ff andi v0,v0,0xff 403aec: 2c430059 sltiu v1,v0,89 403af0: afa508a4 sw a1,2212(sp) 403af4: 10600470 beqz v1,404cb8 403af8: afa408a0 sw a0,2208(sp) 403afc: 3c030041 lui v1,0x41 403b00: 00021080 sll v0,v0,0x2 403b04: 2463aeb0 addiu v1,v1,-20816 403b08: 00621021 addu v0,v1,v0 403b0c: 8c420000 lw v0,0(v0) 403b10: 00400008 jr v0 403b14: 00000000 nop 403b18: 3c130041 lui s3,0x41 403b1c: 8e720684 lw s2,1668(s3) 403b20: 08100ed5 j 403b54 403b24: 3c1e0041 lui s8,0x41 403b28: 8fd00660 lw s0,1632(s8) 403b2c: 02402021 move a0,s2 403b30: 0c1006dc jal 401b70 403b34: 02002821 move a1,s0 403b38: 54400006 bnezl v0,403b54 403b3c: 8e5200d8 lw s2,216(s2) 403b40: 3c050041 lui a1,0x41 403b44: 24040003 li a0,3 403b48: 24a5a7bc addiu a1,a1,-22596 403b4c: 08100ee8 j 403ba0 403b50: 02003021 move a2,s0 403b54: 1640fff4 bnez s2,403b28 403b58: 3c100041 lui s0,0x41 403b5c: 0c100d0c jal 403430 403b60: 8e040660 lw a0,1632(s0) 403b64: 04410014 bgez v0,403bb8 403b68: 8e070660 lw a3,1632(s0) 403b6c: 8ce20050 lw v0,80(a3) 403b70: 10400007 beqz v0,403b90 403b74: 3c060041 lui a2,0x41 403b78: 24040007 li a0,7 403b7c: 24050004 li a1,4 403b80: 0c100a5c jal 402970 403b84: 24c6a7e4 addiu a2,a2,-22556 403b88: 08100eee j 403bb8 403b8c: 00000000 nop 403b90: 3c050041 lui a1,0x41 403b94: 24040003 li a0,3 403b98: 24a5a818 addiu a1,a1,-22504 403b9c: 00e03021 move a2,a3 403ba0: 0c100a6b jal 4029ac 403ba4: 00000000 nop 403ba8: 0c100dd2 jal 403748 403bac: 24100001 li s0,1 403bb0: 081013a0 j 404e80 403bb4: 27a200a0 addiu v0,sp,160 403bb8: 0c102428 jal 4090a0 403bbc: 8e040660 lw a0,1632(s0) 403bc0: 04410005 bgez v0,403bd8 403bc4: 3c020041 lui v0,0x41 403bc8: 8c420660 lw v0,1632(v0) 403bcc: 8c420050 lw v0,80(v0) 403bd0: 1040fff5 beqz v0,403ba8 403bd4: 00000000 nop 403bd8: 0c101430 jal 4050c0 403bdc: 8e040660 lw a0,1632(s0) 403be0: 04410005 bgez v0,403bf8 403be4: 3c020041 lui v0,0x41 403be8: 8c420660 lw v0,1632(v0) 403bec: 8c420050 lw v0,80(v0) 403bf0: 1040ffed beqz v0,403ba8 403bf4: 00000000 nop 403bf8: 0c1024c5 jal 409314 403bfc: 8e040660 lw a0,1632(s0) 403c00: 04410005 bgez v0,403c18 403c04: 3c020041 lui v0,0x41 403c08: 8c420660 lw v0,1632(v0) 403c0c: 8c420050 lw v0,80(v0) 403c10: 1040ffe5 beqz v0,403ba8 403c14: 00000000 nop 403c18: 0c102526 jal 409498 403c1c: 8e040660 lw a0,1632(s0) 403c20: 04410006 bgez v0,403c3c 403c24: 8e070660 lw a3,1632(s0) 403c28: 3c020041 lui v0,0x41 403c2c: 8c420660 lw v0,1632(v0) 403c30: 8c420050 lw v0,80(v0) 403c34: 1040ffdc beqz v0,403ba8 403c38: 00000000 nop 403c3c: 3c060041 lui a2,0x41 403c40: 24040007 li a0,7 403c44: 24050004 li a1,4 403c48: 0c100a5c jal 402970 403c4c: 24c6a834 addiu a2,a2,-22476 403c50: 8e020660 lw v0,1632(s0) 403c54: 8e630684 lw v1,1668(s3) 403c58: ae000660 sw zero,1632(s0) 403c5c: ae620684 sw v0,1668(s3) 403c60: 0810132e j 404cb8 403c64: ac4300d8 sw v1,216(v0) 403c68: 0c1005e8 jal 4017a0 403c6c: 240400e0 li a0,224 403c70: 3c100041 lui s0,0x41 403c74: 104003ad beqz v0,404b2c 403c78: ae020660 sw v0,1632(s0) 403c7c: 0c1013b4 jal 404ed0 403c80: 00402021 move a0,v0 403c84: 8e040660 lw a0,1632(s0) 403c88: 8e250000 lw a1,0(s1) 403c8c: 0c100680 jal 401a00 403c90: 2406000f li a2,15 403c94: 8e020660 lw v0,1632(s0) 403c98: 0810132e j 404cb8 403c9c: a040000f sb zero,15(v0) 403ca0: 3c020041 lui v0,0x41 403ca4: 8c430660 lw v1,1632(v0) 403ca8: 8c6200b0 lw v0,176(v1) 403cac: 54400005 bnezl v0,403cc4 403cb0: 8c430060 lw v1,96(v0) 403cb4: 8e220000 lw v0,0(s1) 403cb8: 0810132e j 404cb8 403cbc: ac6200b0 sw v0,176(v1) 403cc0: 8c430060 lw v1,96(v0) 403cc4: 5460fffe bnezl v1,403cc0 403cc8: 00601021 move v0,v1 403ccc: 8e230000 lw v1,0(s1) 403cd0: 0810132e j 404cb8 403cd4: ac430060 sw v1,96(v0) 403cd8: 3c020041 lui v0,0x41 403cdc: 8c430660 lw v1,1632(v0) 403ce0: 8c6200c0 lw v0,192(v1) 403ce4: 54400005 bnezl v0,403cfc 403ce8: 8c430010 lw v1,16(v0) 403cec: 8e220000 lw v0,0(s1) 403cf0: 0810132e j 404cb8 403cf4: ac6200c0 sw v0,192(v1) 403cf8: 8c430010 lw v1,16(v0) 403cfc: 5460fffe bnezl v1,403cf8 403d00: 00601021 move v0,v1 403d04: 08100f6b j 403dac 403d08: 8e230000 lw v1,0(s1) 403d0c: 3c020041 lui v0,0x41 403d10: 8c430660 lw v1,1632(v0) 403d14: 8c6200b4 lw v0,180(v1) 403d18: 54400005 bnezl v0,403d30 403d1c: 8c430020 lw v1,32(v0) 403d20: 8e220000 lw v0,0(s1) 403d24: 0810132e j 404cb8 403d28: ac6200b4 sw v0,180(v1) 403d2c: 8c430020 lw v1,32(v0) 403d30: 5460fffe bnezl v1,403d2c 403d34: 00601021 move v0,v1 403d38: 8e230000 lw v1,0(s1) 403d3c: 0810132e j 404cb8 403d40: ac430020 sw v1,32(v0) 403d44: 3c020041 lui v0,0x41 403d48: 8c430660 lw v1,1632(v0) 403d4c: 8c6200b8 lw v0,184(v1) 403d50: 54400005 bnezl v0,403d68 403d54: 8c43003c lw v1,60(v0) 403d58: 8e220000 lw v0,0(s1) 403d5c: 0810132e j 404cb8 403d60: ac6200b8 sw v0,184(v1) 403d64: 8c43003c lw v1,60(v0) 403d68: 5460fffe bnezl v1,403d64 403d6c: 00601021 move v0,v1 403d70: 8e230000 lw v1,0(s1) 403d74: 0810132e j 404cb8 403d78: ac43003c sw v1,60(v0) 403d7c: 3c020041 lui v0,0x41 403d80: 8c430660 lw v1,1632(v0) 403d84: 8c6200bc lw v0,188(v1) 403d88: 54400005 bnezl v0,403da0 403d8c: 8c430010 lw v1,16(v0) 403d90: 8e220000 lw v0,0(s1) 403d94: 0810132e j 404cb8 403d98: ac6200bc sw v0,188(v1) 403d9c: 8c430010 lw v1,16(v0) 403da0: 5460fffe bnezl v1,403d9c 403da4: 00601021 move v0,v1 403da8: 8e230000 lw v1,0(s1) 403dac: 0810132e j 404cb8 403db0: ac430010 sw v1,16(v0) 403db4: 3c020041 lui v0,0x41 403db8: 8e24fff8 lw a0,-8(s1) 403dbc: 0c100614 jal 401850 <__floatunsidf@plt> 403dc0: 8c500660 lw s0,1632(v0) 403dc4: ae030064 sw v1,100(s0) 403dc8: 0810132e j 404cb8 403dcc: ae020060 sw v0,96(s0) 403dd0: 3c020041 lui v0,0x41 403dd4: 8e24fff8 lw a0,-8(s1) 403dd8: 0c100614 jal 401850 <__floatunsidf@plt> 403ddc: 8c500660 lw s0,1632(v0) 403de0: ae03005c sw v1,92(s0) 403de4: 0810132e j 404cb8 403de8: ae020058 sw v0,88(s0) 403dec: 3c020041 lui v0,0x41 403df0: 8e24fff8 lw a0,-8(s1) 403df4: 0c100614 jal 401850 <__floatunsidf@plt> 403df8: 8c500660 lw s0,1632(v0) 403dfc: ae03006c sw v1,108(s0) 403e00: 0810132e j 404cb8 403e04: ae020068 sw v0,104(s0) 403e08: 3c040041 lui a0,0x41 403e0c: 8e23fffc lw v1,-4(s1) 403e10: 8e22fff8 lw v0,-8(s1) 403e14: 8c840660 lw a0,1632(a0) 403e18: ac830064 sw v1,100(a0) 403e1c: 0810132e j 404cb8 403e20: ac820060 sw v0,96(a0) 403e24: 3c040041 lui a0,0x41 403e28: 8e23fffc lw v1,-4(s1) 403e2c: 8e22fff8 lw v0,-8(s1) 403e30: 8c840660 lw a0,1632(a0) 403e34: ac83005c sw v1,92(a0) 403e38: 0810132e j 404cb8 403e3c: ac820058 sw v0,88(a0) 403e40: 3c040041 lui a0,0x41 403e44: 8e23fffc lw v1,-4(s1) 403e48: 8e22fff8 lw v0,-8(s1) 403e4c: 8c840660 lw a0,1632(a0) 403e50: ac83006c sw v1,108(a0) 403e54: 0810132e j 404cb8 403e58: ac820068 sw v0,104(a0) 403e5c: 3c020041 lui v0,0x41 403e60: 8c420660 lw v0,1632(v0) 403e64: 8e23fff8 lw v1,-8(s1) 403e68: 0810132e j 404cb8 403e6c: ac430050 sw v1,80(v0) 403e70: 3c020041 lui v0,0x41 403e74: 8c420660 lw v0,1632(v0) 403e78: 8e23fff8 lw v1,-8(s1) 403e7c: 0810132e j 404cb8 403e80: ac430054 sw v1,84(v0) 403e84: 3c020041 lui v0,0x41 403e88: 8c420660 lw v0,1632(v0) 403e8c: 8e23fff8 lw v1,-8(s1) 403e90: 0810132e j 404cb8 403e94: ac430070 sw v1,112(v0) 403e98: 3c020041 lui v0,0x41 403e9c: 8c420660 lw v0,1632(v0) 403ea0: 8e23fff8 lw v1,-8(s1) 403ea4: 0810132e j 404cb8 403ea8: ac430074 sw v1,116(v0) 403eac: 3c020041 lui v0,0x41 403eb0: 8e23fff8 lw v1,-8(s1) 403eb4: 8c420660 lw v0,1632(v0) 403eb8: 0810132e j 404cb8 403ebc: ac430078 sw v1,120(v0) 403ec0: 3c020041 lui v0,0x41 403ec4: 8e23fff8 lw v1,-8(s1) 403ec8: 8c420660 lw v0,1632(v0) 403ecc: 0810132e j 404cb8 403ed0: ac43007c sw v1,124(v0) 403ed4: 3c020041 lui v0,0x41 403ed8: 8e23fff8 lw v1,-8(s1) 403edc: 8c420660 lw v0,1632(v0) 403ee0: 0810132e j 404cb8 403ee4: ac430080 sw v1,128(v0) 403ee8: 3c020041 lui v0,0x41 403eec: 8c420660 lw v0,1632(v0) 403ef0: 8e23fff8 lw v1,-8(s1) 403ef4: 0810132e j 404cb8 403ef8: ac430088 sw v1,136(v0) 403efc: 3c020041 lui v0,0x41 403f00: 8e23fff8 lw v1,-8(s1) 403f04: 8c420660 lw v0,1632(v0) 403f08: 0810132e j 404cb8 403f0c: ac43008c sw v1,140(v0) 403f10: 3c020041 lui v0,0x41 403f14: 8c420660 lw v0,1632(v0) 403f18: 8e23fff8 lw v1,-8(s1) 403f1c: 0810132e j 404cb8 403f20: a0430084 sb v1,132(v0) 403f24: 3c020041 lui v0,0x41 403f28: 8c420660 lw v0,1632(v0) 403f2c: 8e23fff8 lw v1,-8(s1) 403f30: 0810132e j 404cb8 403f34: ac430090 sw v1,144(v0) 403f38: 3c020041 lui v0,0x41 403f3c: 8c420660 lw v0,1632(v0) 403f40: 8e23fff8 lw v1,-8(s1) 403f44: 0810132e j 404cb8 403f48: ac430098 sw v1,152(v0) 403f4c: 3c020041 lui v0,0x41 403f50: 8c420660 lw v0,1632(v0) 403f54: 8e23fff8 lw v1,-8(s1) 403f58: 0810132e j 404cb8 403f5c: ac43009c sw v1,156(v0) 403f60: 3c020041 lui v0,0x41 403f64: 8c420660 lw v0,1632(v0) 403f68: 8e23fff8 lw v1,-8(s1) 403f6c: 0810132e j 404cb8 403f70: ac4300a0 sw v1,160(v0) 403f74: 3c020041 lui v0,0x41 403f78: 8c420660 lw v0,1632(v0) 403f7c: 8e23fff8 lw v1,-8(s1) 403f80: 0810132e j 404cb8 403f84: a44300a4 sh v1,164(v0) 403f88: 3c020041 lui v0,0x41 403f8c: 8c420660 lw v0,1632(v0) 403f90: 8e23fff8 lw v1,-8(s1) 403f94: 0810132e j 404cb8 403f98: ac4300a8 sw v1,168(v0) 403f9c: 3c020041 lui v0,0x41 403fa0: 8c420660 lw v0,1632(v0) 403fa4: 8e23fff8 lw v1,-8(s1) 403fa8: 0810132e j 404cb8 403fac: ac430094 sw v1,148(v0) 403fb0: 3c020041 lui v0,0x41 403fb4: 8c420660 lw v0,1632(v0) 403fb8: 8e23fff8 lw v1,-8(s1) 403fbc: 0810132e j 404cb8 403fc0: ac4300ac sw v1,172(v0) 403fc4: 0810132e j 404cb8 403fc8: 8e35fff0 lw s5,-16(s1) 403fcc: 24040001 li a0,1 403fd0: 0c100620 jal 401880 403fd4: 24050014 li a1,20 403fd8: 1440000a bnez v0,404004 403fdc: 00408021 move s0,v0 403fe0: 0c100700 jal 401c00 <__errno_location@plt> 403fe4: 00000000 nop 403fe8: 0c1005b0 jal 4016c0 403fec: 8c440000 lw a0,0(v0) 403ff0: 3c050041 lui a1,0x41 403ff4: 24040002 li a0,2 403ff8: 24a5a86c addiu a1,a1,-22420 403ffc: 08100ee8 j 403ba0 404000: 00403021 move a2,v0 404004: 8e25fff8 lw a1,-8(s1) 404008: 00402021 move a0,v0 40400c: 0c1005d4 jal 401750 404010: 24060010 li a2,16 404014: 0810132e j 404cb8 404018: 0200a821 move s5,s0 40401c: 24040001 li a0,1 404020: 0c100620 jal 401880 404024: 24050014 li a1,20 404028: 1040ffed beqz v0,403fe0 40402c: 00408021 move s0,v0 404030: 8e25fff8 lw a1,-8(s1) 404034: 00402021 move a0,v0 404038: 0c1005d4 jal 401750 40403c: 24060010 li a2,16 404040: 8e22fff0 lw v0,-16(s1) 404044: ae020010 sw v0,16(s0) 404048: 0810132e j 404cb8 40404c: 0200a821 move s5,s0 404050: 3c100041 lui s0,0x41 404054: 8e04065c lw a0,1628(s0) 404058: 108000a6 beqz a0,4042f4 40405c: 8e15065c lw s5,1628(s0) 404060: 8c830020 lw v1,32(a0) 404064: 8c82001c lw v0,28(a0) 404068: 0043102b sltu v0,v0,v1 40406c: 50400005 beqzl v0,404084 404070: 80830050 lb v1,80(a0) 404074: 3c050041 lui a1,0x41 404078: 24040003 li a0,3 40407c: 08101228 j 4048a0 404080: 24a5a880 addiu a1,a1,-22400 404084: 10600006 beqz v1,4040a0 404088: 80820038 lb v0,56(a0) 40408c: 10400004 beqz v0,4040a0 404090: 3c050041 lui a1,0x41 404094: 24040003 li a0,3 404098: 0810130f j 404c3c 40409c: 24a5a8cc addiu a1,a1,-22324 4040a0: 10400017 beqz v0,404100 4040a4: 8e02065c lw v0,1628(s0) 4040a8: 24840038 addiu a0,a0,56 4040ac: 0c100d66 jal 403598 4040b0: 27a5002c addiu a1,sp,44 4040b4: 0441000a bgez v0,4040e0 4040b8: 8e02065c lw v0,1628(s0) 4040bc: 8e06065c lw a2,1628(s0) 4040c0: 3c050041 lui a1,0x41 4040c4: 24040003 li a0,3 4040c8: 24a5a918 addiu a1,a1,-22248 4040cc: 0c100a6b jal 4029ac 4040d0: 24c60038 addiu a2,a2,56 4040d4: 8e02065c lw v0,1628(s0) 4040d8: 0810103f j 4040fc 4040dc: ac400048 sw zero,72(v0) 4040e0: 24032002 li v1,8194 4040e4: 27a5002c addiu a1,sp,44 4040e8: a4430000 sh v1,0(v0) 4040ec: 8e04065c lw a0,1628(s0) 4040f0: 24060004 li a2,4 4040f4: 0c1005d4 jal 401750 4040f8: 24840002 addiu a0,a0,2 4040fc: 8e02065c lw v0,1628(s0) 404100: 80430050 lb v1,80(v0) 404104: 1060007b beqz v1,4042f4 404108: 8e15065c lw s5,1628(s0) 40410c: afa00028 sw zero,40(sp) 404110: 8c450060 lw a1,96(v0) 404114: 90430010 lbu v1,16(v0) 404118: 24020040 li v0,64 40411c: 10620005 beq v1,v0,404134 404120: afa50880 sw a1,2176(sp) 404124: 3c050041 lui a1,0x41 404128: 24040003 li a0,3 40412c: 08101228 j 4048a0 404130: 24a5a954 addiu a1,a1,-22188 404134: 0c1006e8 jal 401ba0 404138: 27a40028 addiu a0,sp,40 40413c: 5040000b beqzl v0,40416c 404140: 8fb20028 lw s2,40(sp) 404144: 0c100700 jal 401c00 <__errno_location@plt> 404148: 00000000 nop 40414c: 0c1005b0 jal 4016c0 404150: 8c440000 lw a0,0(v0) 404154: 3c050041 lui a1,0x41 404158: 24040003 li a0,3 40415c: 24a5a984 addiu a1,a1,-22140 404160: 0c100a6b jal 4029ac 404164: 00403021 move a2,v0 404168: 8fb20028 lw s2,40(sp) 40416c: 2413000a li s3,10 404170: 081010b5 j 4042d4 404174: 3c1effc0 lui s8,0xffc0 404178: 8e440004 lw a0,4(s2) 40417c: 24060010 li a2,16 404180: 24a50050 addiu a1,a1,80 404184: 0c100678 jal 4019e0 404188: 8e550010 lw s5,16(s2) 40418c: 54400051 bnezl v0,4042d4 404190: 8e520000 lw s2,0(s2) 404194: 8e45000c lw a1,12(s2) 404198: 94a20000 lhu v0,0(a1) 40419c: 5453004d bnel v0,s3,4042d4 4041a0: 8e520000 lw s2,0(s2) 4041a4: 8ca20008 lw v0,8(a1) 4041a8: 3c06fe80 lui a2,0xfe80 4041ac: 03c21024 and v0,s8,v0 4041b0: 10460047 beq v0,a2,4042d0 4041b4: 24a50008 addiu a1,a1,8 4041b8: 27b30040 addiu s3,sp,64 4041bc: 02602021 move a0,s3 4041c0: 0c100db4 jal 4036d0 4041c4: 26a60008 addiu a2,s5,8 4041c8: 00001021 move v0,zero 4041cc: 02602821 move a1,s3 4041d0: 24040008 li a0,8 4041d4: 8e03065c lw v1,1628(s0) 4041d8: 02a23021 addu a2,s5,v0 4041dc: 90c60008 lbu a2,8(a2) 4041e0: 00621821 addu v1,v1,v0 4041e4: 90670000 lbu a3,0(v1) 4041e8: 00063027 nor a2,zero,a2 4041ec: 3c130041 lui s3,0x41 4041f0: 00c73024 and a2,a2,a3 4041f4: a0660000 sb a2,0(v1) 4041f8: 8e03065c lw v1,1628(s0) 4041fc: 00a23021 addu a2,a1,v0 404200: 90c70000 lbu a3,0(a2) 404204: 00621821 addu v1,v1,v0 404208: 90660000 lbu a2,0(v1) 40420c: 24420001 addiu v0,v0,1 404210: 00e63025 or a2,a3,a2 404214: 1444ffef bne v0,a0,4041d4 404218: a0660000 sb a2,0(v1) 40421c: 8e64065c lw a0,1628(s3) 404220: 00002821 move a1,zero 404224: 24060008 li a2,8 404228: 0c1006bc jal 401af0 40422c: 24840008 addiu a0,a0,8 404230: 8e65065c lw a1,1628(s3) 404234: 24020001 li v0,1 404238: 27a60070 addiu a2,sp,112 40423c: aca20034 sw v0,52(a1) 404240: aca2004c sw v0,76(a1) 404244: 8fa20880 lw v0,2176(sp) 404248: 2407002e li a3,46 40424c: aca20060 sw v0,96(a1) 404250: 8e42000c lw v0,12(s2) 404254: 0c100708 jal 401c20 404258: 94440000 lhu a0,0(v0) 40425c: 1440000d bnez v0,404294 404260: 8e62065c lw v0,1628(s3) 404264: 3c020041 lui v0,0x41 404268: 8c470680 lw a3,1664(v0) 40426c: 3c020041 lui v0,0x41 404270: 8e460004 lw a2,4(s2) 404274: 8c4203d0 lw v0,976(v0) 404278: 3c050041 lui a1,0x41 40427c: 24040003 li a0,3 404280: 24a5a99c addiu a1,a1,-22116 404284: 0c100a6b jal 4029ac 404288: afa20010 sw v0,16(sp) 40428c: 081010b2 j 4042c8 404290: 00000000 nop 404294: 3c060041 lui a2,0x41 404298: 24040007 li a0,7 40429c: 90420010 lbu v0,16(v0) 4042a0: 24050003 li a1,3 4042a4: 24c6a9c4 addiu a2,a2,-22076 4042a8: afa20010 sw v0,16(sp) 4042ac: 3c020041 lui v0,0x41 4042b0: 8c420660 lw v0,1632(v0) 4042b4: 27a70070 addiu a3,sp,112 4042b8: afa20014 sw v0,20(sp) 4042bc: 8e420004 lw v0,4(s2) 4042c0: 0c100a5c jal 402970 4042c4: afa20018 sw v0,24(sp) 4042c8: 081010b8 j 4042e0 4042cc: 8fa40028 lw a0,40(sp) 4042d0: 8e520000 lw s2,0(s2) 4042d4: 1640ffa8 bnez s2,404178 4042d8: 8e05065c lw a1,1628(s0) 4042dc: 8fa40028 lw a0,40(sp) 4042e0: 50800004 beqzl a0,4042f4 4042e4: 8e15065c lw s5,1628(s0) 4042e8: 0c1006ec jal 401bb0 4042ec: 00000000 nop 4042f0: 8e15065c lw s5,1628(s0) 4042f4: 0810132e j 404cb8 4042f8: ae00065c sw zero,1628(s0) 4042fc: afa00030 sw zero,48(sp) 404300: afa00034 sw zero,52(sp) 404304: afa00038 sw zero,56(sp) 404308: afa0003c sw zero,60(sp) 40430c: 8e24fff0 lw a0,-16(s1) 404310: 27a50030 addiu a1,sp,48 404314: 0c10068c jal 401a30 404318: 24060010 li a2,16 40431c: 14400097 bnez v0,40457c 404320: 3c020041 lui v0,0x41 404324: 8c430660 lw v1,1632(v0) 404328: afa00028 sw zero,40(sp) 40432c: 081010d3 j 40434c 404330: 8c7300b0 lw s3,176(v1) 404334: 50400005 beqzl v0,40434c 404338: 8e730060 lw s3,96(s3) 40433c: 3c050041 lui a1,0x41 404340: 24040003 li a0,3 404344: 08101228 j 4048a0 404348: 24a5aa04 addiu a1,a1,-22012 40434c: 5660fff9 bnezl s3,404334 404350: 8e62004c lw v0,76(s3) 404354: 3c100041 lui s0,0x41 404358: 3c120041 lui s2,0x41 40435c: 8e4203d0 lw v0,976(s2) 404360: 8e070680 lw a3,1664(s0) 404364: 3c060041 lui a2,0x41 404368: 24040007 li a0,7 40436c: 24050005 li a1,5 404370: 24c6aa4c addiu a2,a2,-21940 404374: 0c100a5c jal 402970 404378: afa20010 sw v0,16(sp) 40437c: 0c1006e8 jal 401ba0 404380: 27a40028 addiu a0,sp,40 404384: 5040000b beqzl v0,4043b4 404388: 8fb00028 lw s0,40(sp) 40438c: 0c100700 jal 401c00 <__errno_location@plt> 404390: 00000000 nop 404394: 0c1005b0 jal 4016c0 404398: 8c440000 lw a0,0(v0) 40439c: 3c050041 lui a1,0x41 4043a0: 24040003 li a0,3 4043a4: 24a5a984 addiu a1,a1,-22140 4043a8: 0c100a6b jal 4029ac 4043ac: 00403021 move a2,v0 4043b0: 8fb00028 lw s0,40(sp) 4043b4: 3c1e0041 lui s8,0x41 4043b8: 0810114c j 404530 4043bc: afb10898 sw s1,2200(sp) 4043c0: 8e030010 lw v1,16(s0) 4043c4: 8cc50660 lw a1,1632(a2) 4043c8: 8e040004 lw a0,4(s0) 4043cc: 24060010 li a2,16 4043d0: 0c100678 jal 4019e0 4043d4: afa30880 sw v1,2176(sp) 4043d8: 54400055 bnezl v0,404530 4043dc: 8e100000 lw s0,0(s0) 4043e0: 8e11000c lw s1,12(s0) 4043e4: 2402000a li v0,10 4043e8: 96230000 lhu v1,0(s1) 4043ec: 54620050 bnel v1,v0,404530 4043f0: 8e100000 lw s0,0(s0) 4043f4: 8e220008 lw v0,8(s1) 4043f8: 3c03ffc0 lui v1,0xffc0 4043fc: 00621824 and v1,v1,v0 404400: 3c02fe80 lui v0,0xfe80 404404: 5062004a beql v1,v0,404530 404408: 8e100000 lw s0,0(s0) 40440c: 0c1005e8 jal 4017a0 404410: 24040064 li a0,100 404414: 104001c5 beqz v0,404b2c 404418: afc2065c sw v0,1628(s8) 40441c: 0c1013d6 jal 404f58 404420: 00402021 move a0,v0 404424: 8fa20880 lw v0,2176(sp) 404428: 8fd2065c lw s2,1628(s8) 40442c: 26250008 addiu a1,s1,8 404430: 24420008 addiu v0,v0,8 404434: 00403021 move a2,v0 404438: 27a40870 addiu a0,sp,2160 40443c: 0c100db4 jal 4036d0 404440: afa20880 sw v0,2176(sp) 404444: 02402021 move a0,s2 404448: 27a50870 addiu a1,sp,2160 40444c: 0c1005d4 jal 401750 404450: 24060010 li a2,16 404454: 8fd1065c lw s1,1628(s8) 404458: 24020001 li v0,1 40445c: ae220034 sw v0,52(s1) 404460: ae22004c sw v0,76(s1) 404464: 92220010 lbu v0,16(s1) 404468: 14400010 bnez v0,4044ac 40446c: ae330060 sw s3,96(s1) 404470: 8fa70880 lw a3,2176(sp) 404474: 00002021 move a0,zero 404478: 24060010 li a2,16 40447c: 00e21821 addu v1,a3,v0 404480: 90630000 lbu v1,0(v1) 404484: 08101125 j 404494 404488: 00002821 move a1,zero 40448c: 00681824 and v1,v1,t0 404490: 24a50001 addiu a1,a1,1 404494: 1460fffd bnez v1,40448c 404498: 2468ffff addiu t0,v1,-1 40449c: 24420001 addiu v0,v0,1 4044a0: 1446fff6 bne v0,a2,40447c 4044a4: 00852021 addu a0,a0,a1 4044a8: a2240010 sb a0,16(s1) 4044ac: 8e02000c lw v0,12(s0) 4044b0: 02202821 move a1,s1 4044b4: 27a60040 addiu a2,sp,64 4044b8: 94440000 lhu a0,0(v0) 4044bc: 0c100708 jal 401c20 4044c0: 2407002e li a3,46 4044c4: 1440000d bnez v0,4044fc 4044c8: 3c020041 lui v0,0x41 4044cc: 3c030041 lui v1,0x41 4044d0: 3c040041 lui a0,0x41 4044d4: 8c8203d0 lw v0,976(a0) 4044d8: 8e060004 lw a2,4(s0) 4044dc: 8c670680 lw a3,1664(v1) 4044e0: 3c050041 lui a1,0x41 4044e4: 24040003 li a0,3 4044e8: 24a5a99c addiu a1,a1,-22116 4044ec: 0c100a6b jal 4029ac 4044f0: afa20010 sw v0,16(sp) 4044f4: 0810114b j 40452c 4044f8: 02209821 move s3,s1 4044fc: 8c42065c lw v0,1628(v0) 404500: 3c060041 lui a2,0x41 404504: 24040007 li a0,7 404508: 90420010 lbu v0,16(v0) 40450c: 24050003 li a1,3 404510: 24c6aa78 addiu a2,a2,-21896 404514: afa20010 sw v0,16(sp) 404518: 8e020004 lw v0,4(s0) 40451c: 27a70040 addiu a3,sp,64 404520: 0c100a5c jal 402970 404524: afa20014 sw v0,20(sp) 404528: 02209821 move s3,s1 40452c: 8e100000 lw s0,0(s0) 404530: 1600ffa3 bnez s0,4043c0 404534: 3c060041 lui a2,0x41 404538: 3c020041 lui v0,0x41 40453c: 8c42065c lw v0,1628(v0) 404540: 14400007 bnez v0,404560 404544: 8fb10898 lw s1,2200(sp) 404548: 3c020041 lui v0,0x41 40454c: 8c460660 lw a2,1632(v0) 404550: 3c050041 lui a1,0x41 404554: 24040004 li a0,4 404558: 0c100a6b jal 4029ac 40455c: 24a5aaa4 addiu a1,a1,-21852 404560: 8fa40028 lw a0,40(sp) 404564: 508001d5 beqzl a0,404cbc 404568: 8fa30890 lw v1,2192(sp) 40456c: 0c1006ec jal 401bb0 404570: 00000000 nop 404574: 08101172 j 4045c8 404578: 00000000 nop 40457c: 0c1005e8 jal 4017a0 404580: 24040064 li a0,100 404584: 3c100041 lui s0,0x41 404588: 10400168 beqz v0,404b2c 40458c: ae02065c sw v0,1628(s0) 404590: 0c1013d6 jal 404f58 404594: 00402021 move a0,v0 404598: 8e220000 lw v0,0(s1) 40459c: 2c430081 sltiu v1,v0,129 4045a0: 54600005 bnezl v1,4045b8 4045a4: 8e04065c lw a0,1628(s0) 4045a8: 3c050041 lui a1,0x41 4045ac: 24040003 li a0,3 4045b0: 08101228 j 4048a0 4045b4: 24a5aae8 addiu a1,a1,-21784 4045b8: a0820010 sb v0,16(a0) 4045bc: 8e25fff0 lw a1,-16(s1) 4045c0: 0c1005d4 jal 401750 4045c4: 24060010 li a2,16 4045c8: 0810132f j 404cbc 4045cc: 8fa30890 lw v1,2192(sp) 4045d0: 3c020041 lui v0,0x41 4045d4: 8c42065c lw v0,1628(v0) 4045d8: 104001b8 beqz v0,404cbc 4045dc: 8fa30890 lw v1,2192(sp) 4045e0: 8c43004c lw v1,76(v0) 4045e4: 106000b8 beqz v1,4048c8 4045e8: 8e23fff8 lw v1,-8(s1) 4045ec: ac430014 sw v1,20(v0) 4045f0: 8c420060 lw v0,96(v0) 4045f4: 104001b1 beqz v0,404cbc 4045f8: 8fa30890 lw v1,2192(sp) 4045fc: 8c43004c lw v1,76(v0) 404600: 5460fffa bnezl v1,4045ec 404604: 8e23fff8 lw v1,-8(s1) 404608: 0810132f j 404cbc 40460c: 8fa30890 lw v1,2192(sp) 404610: 3c020041 lui v0,0x41 404614: 8c42065c lw v0,1628(v0) 404618: 104001a8 beqz v0,404cbc 40461c: 8fa30890 lw v1,2192(sp) 404620: 8c43004c lw v1,76(v0) 404624: 106000ad beqz v1,4048dc 404628: 8e23fff8 lw v1,-8(s1) 40462c: ac430018 sw v1,24(v0) 404630: 8c420060 lw v0,96(v0) 404634: 104001a1 beqz v0,404cbc 404638: 8fa30890 lw v1,2192(sp) 40463c: 8c43004c lw v1,76(v0) 404640: 5460fffa bnezl v1,40462c 404644: 8e23fff8 lw v1,-8(s1) 404648: 0810132f j 404cbc 40464c: 8fa30890 lw v1,2192(sp) 404650: 3c020041 lui v0,0x41 404654: 8c42065c lw v0,1628(v0) 404658: 10400198 beqz v0,404cbc 40465c: 8fa30890 lw v1,2192(sp) 404660: 8c44004c lw a0,76(v0) 404664: 1080000b beqz a0,404694 404668: 8e23fff8 lw v1,-8(s1) 40466c: 54600192 bnezl v1,404cb8 404670: ac430034 sw v1,52(v0) 404674: 3c020041 lui v0,0x41 404678: 8c4603d0 lw a2,976(v0) 40467c: 3c050041 lui a1,0x41 404680: 24040004 li a0,4 404684: 0c100a6b jal 4029ac 404688: 24a5ab10 addiu a1,a1,-21744 40468c: 08101172 j 4045c8 404690: 00000000 nop 404694: 0810132e j 404cb8 404698: ac430034 sw v1,52(v0) 40469c: 3c020041 lui v0,0x41 4046a0: 8c43065c lw v1,1628(v0) 4046a4: 50600185 beqzl v1,404cbc 4046a8: 8fa30890 lw v1,2192(sp) 4046ac: 8c62004c lw v0,76(v1) 4046b0: 5040000e beqzl v0,4046ec 4046b4: 8e22fff8 lw v0,-8(s1) 4046b8: 00601021 move v0,v1 4046bc: 8e24fff8 lw a0,-8(s1) 4046c0: ac44001c sw a0,28(v0) 4046c4: 8e24fff8 lw a0,-8(s1) 4046c8: ac44002c sw a0,44(v0) 4046cc: 8c420060 lw v0,96(v0) 4046d0: 50400008 beqzl v0,4046f4 4046d4: 8e22fff8 lw v0,-8(s1) 4046d8: 8c44004c lw a0,76(v0) 4046dc: 5480fff8 bnezl a0,4046c0 4046e0: 8e24fff8 lw a0,-8(s1) 4046e4: 081011bd j 4046f4 4046e8: 8e22fff8 lw v0,-8(s1) 4046ec: ac62001c sw v0,28(v1) 4046f0: 8e22fff8 lw v0,-8(s1) 4046f4: 0810132e j 404cb8 4046f8: ac62002c sw v0,44(v1) 4046fc: 3c020041 lui v0,0x41 404700: 8c43065c lw v1,1628(v0) 404704: 5060016d beqzl v1,404cbc 404708: 8fa30890 lw v1,2192(sp) 40470c: 8c62004c lw v0,76(v1) 404710: 5040000e beqzl v0,40474c 404714: 8e22fff8 lw v0,-8(s1) 404718: 00601021 move v0,v1 40471c: 8e24fff8 lw a0,-8(s1) 404720: ac440020 sw a0,32(v0) 404724: 8e24fff8 lw a0,-8(s1) 404728: ac440030 sw a0,48(v0) 40472c: 8c420060 lw v0,96(v0) 404730: 50400008 beqzl v0,404754 404734: 8e22fff8 lw v0,-8(s1) 404738: 8c44004c lw a0,76(v0) 40473c: 5480fff8 bnezl a0,404720 404740: 8e24fff8 lw a0,-8(s1) 404744: 081011d5 j 404754 404748: 8e22fff8 lw v0,-8(s1) 40474c: ac620020 sw v0,32(v1) 404750: 8e22fff8 lw v0,-8(s1) 404754: 0810132e j 404cb8 404758: ac620030 sw v0,48(v1) 40475c: 3c020041 lui v0,0x41 404760: 8c42065c lw v0,1628(v0) 404764: 8e23fff8 lw v1,-8(s1) 404768: 0810132e j 404cb8 40476c: ac430024 sw v1,36(v0) 404770: 3c020041 lui v0,0x41 404774: 8c42065c lw v0,1628(v0) 404778: 8e23fff8 lw v1,-8(s1) 40477c: 0810132e j 404cb8 404780: ac430028 sw v1,40(v0) 404784: 3c100041 lui s0,0x41 404788: 8e02065c lw v0,1628(s0) 40478c: 1040014b beqz v0,404cbc 404790: 8fa30890 lw v1,2192(sp) 404794: 8c42004c lw v0,76(v0) 404798: 1440001a bnez v0,404804 40479c: 3c050041 lui a1,0x41 4047a0: 3c020041 lui v0,0x41 4047a4: 8e27fff8 lw a3,-8(s1) 4047a8: 8c420660 lw v0,1632(v0) 4047ac: 3c060041 lui a2,0x41 4047b0: 24040007 li a0,7 4047b4: 24050004 li a1,4 4047b8: 24c6abb8 addiu a2,a2,-21576 4047bc: 0c100a5c jal 402970 4047c0: afa20010 sw v0,16(sp) 4047c4: 8e04065c lw a0,1628(s0) 4047c8: 8e25fff8 lw a1,-8(s1) 4047cc: 2406000f li a2,15 4047d0: 0c100680 jal 401a00 4047d4: 24840050 addiu a0,a0,80 4047d8: 8e02065c lw v0,1628(s0) 4047dc: 0810132e j 404cb8 4047e0: a040005f sb zero,95(v0) 4047e4: 3c100041 lui s0,0x41 4047e8: 8e02065c lw v0,1628(s0) 4047ec: 10400133 beqz v0,404cbc 4047f0: 8fa30890 lw v1,2192(sp) 4047f4: 8c42004c lw v0,76(v0) 4047f8: 50400005 beqzl v0,404810 4047fc: 3c020041 lui v0,0x41 404800: 3c050041 lui a1,0x41 404804: 24040003 li a0,3 404808: 0810130f j 404c3c 40480c: 24a5ab68 addiu a1,a1,-21656 404810: 8e27fff8 lw a3,-8(s1) 404814: 8c420660 lw v0,1632(v0) 404818: 3c060041 lui a2,0x41 40481c: 24040007 li a0,7 404820: 24050004 li a1,4 404824: 24c6abf4 addiu a2,a2,-21516 404828: 0c100a5c jal 402970 40482c: afa20010 sw v0,16(sp) 404830: 8e04065c lw a0,1628(s0) 404834: 8e25fff8 lw a1,-8(s1) 404838: 2406000f li a2,15 40483c: 0c100680 jal 401a00 404840: 24840038 addiu a0,a0,56 404844: 8e02065c lw v0,1628(s0) 404848: 0810132e j 404cb8 40484c: a0400047 sb zero,71(v0) 404850: 3c020041 lui v0,0x41 404854: 8c550658 lw s5,1624(v0) 404858: 0810132e j 404cb8 40485c: ac400658 sw zero,1624(v0) 404860: 0c1005e8 jal 4017a0 404864: 24040024 li a0,36 404868: 3c100041 lui s0,0x41 40486c: 104000af beqz v0,404b2c 404870: ae020658 sw v0,1624(s0) 404874: 00402021 move a0,v0 404878: 3c020041 lui v0,0x41 40487c: 0c1013ec jal 404fb0 404880: 8c450660 lw a1,1632(v0) 404884: 8e220000 lw v0,0(s1) 404888: 2c430081 sltiu v1,v0,129 40488c: 1460ff4a bnez v1,4045b8 404890: 8e040658 lw a0,1624(s0) 404894: 3c050041 lui a1,0x41 404898: 24040003 li a0,3 40489c: 24a5ac2c addiu a1,a1,-21460 4048a0: 3c020041 lui v0,0x41 4048a4: 8c460680 lw a2,1664(v0) 4048a8: 3c020041 lui v0,0x41 4048ac: 0c100a6b jal 4029ac 4048b0: 8c4703d0 lw a3,976(v0) 4048b4: 08100eea j 403ba8 4048b8: 00000000 nop 4048bc: 3c020041 lui v0,0x41 4048c0: 8e23fff8 lw v1,-8(s1) 4048c4: 8c420658 lw v0,1624(v0) 4048c8: 0810132e j 404cb8 4048cc: ac430014 sw v1,20(v0) 4048d0: 3c020041 lui v0,0x41 4048d4: 8e23fff8 lw v1,-8(s1) 4048d8: 8c420658 lw v0,1624(v0) 4048dc: 0810132e j 404cb8 4048e0: ac430018 sw v1,24(v0) 4048e4: 3c020041 lui v0,0x41 4048e8: 8c420658 lw v0,1624(v0) 4048ec: 8e23fff8 lw v1,-8(s1) 4048f0: 0810132e j 404cb8 4048f4: ac43001c sw v1,28(v0) 4048f8: 3c020041 lui v0,0x41 4048fc: 8c550654 lw s5,1620(v0) 404900: 0810132e j 404cb8 404904: ac400654 sw zero,1620(v0) 404908: 3c100041 lui s0,0x41 40490c: 8e020654 lw v0,1620(s0) 404910: 14400009 bnez v0,404938 404914: 02009021 move s2,s0 404918: 0c1005e8 jal 4017a0 40491c: 24040040 li a0,64 404920: 10400082 beqz v0,404b2c 404924: ae020654 sw v0,1620(s0) 404928: 00402021 move a0,v0 40492c: 3c020041 lui v0,0x41 404930: 0c101407 jal 40501c 404934: 8c450660 lw a1,1632(v0) 404938: 8e440654 lw a0,1620(s2) 40493c: 24030001 li v1,1 404940: 8c820000 lw v0,0(a0) 404944: 10430008 beq v0,v1,404968 404948: 3c100041 lui s0,0x41 40494c: 24030002 li v1,2 404950: 50430006 beql v0,v1,40496c 404954: 2484002c addiu a0,a0,44 404958: 1440000c bnez v0,40498c 40495c: 3c050041 lui a1,0x41 404960: 0810125b j 40496c 404964: 2484000c addiu a0,a0,12 404968: 2484001c addiu a0,a0,28 40496c: 8e250000 lw a1,0(s1) 404970: 0c1005d4 jal 401750 404974: 24060010 li a2,16 404978: 8e020654 lw v0,1620(s0) 40497c: 8c430000 lw v1,0(v0) 404980: 24630001 addiu v1,v1,1 404984: 0810132e j 404cb8 404988: ac430000 sw v1,0(v0) 40498c: 24040002 li a0,2 404990: 0810130f j 404c3c 404994: 24a5ac58 addiu a1,a1,-21416 404998: 3c020041 lui v0,0x41 40499c: 8c420654 lw v0,1620(v0) 4049a0: 144000c6 bnez v0,404cbc 4049a4: 8fa30890 lw v1,2192(sp) 4049a8: 3c050041 lui a1,0x41 4049ac: 24040002 li a0,2 4049b0: 0810130f j 404c3c 4049b4: 24a5ac7c addiu a1,a1,-21380 4049b8: 3c050041 lui a1,0x41 4049bc: 24040004 li a0,4 4049c0: 08101275 j 4049d4 4049c4: 24a5aca4 addiu a1,a1,-21340 4049c8: 3c050041 lui a1,0x41 4049cc: 24040004 li a0,4 4049d0: 24a5accc addiu a1,a1,-21300 4049d4: 0c100a6b jal 4029ac 4049d8: 00000000 nop 4049dc: 08101172 j 4045c8 4049e0: 00000000 nop 4049e4: 8e30fff8 lw s0,-8(s1) 4049e8: 0c100614 jal 401850 <__floatunsidf@plt> 4049ec: 02002021 move a0,s0 4049f0: afa20880 sw v0,2176(sp) 4049f4: 3c020041 lui v0,0x41 4049f8: 8c420660 lw v0,1632(v0) 4049fc: afa30884 sw v1,2180(sp) 404a00: 8fa50884 lw a1,2180(sp) 404a04: 8c53005c lw s3,92(v0) 404a08: 8c520058 lw s2,88(v0) 404a0c: 8fa40880 lw a0,2176(sp) 404a10: 02603821 move a3,s3 404a14: 0c1005e0 jal 401780 <__ltdf2@plt> 404a18: 02403021 move a2,s2 404a1c: 04410007 bgez v0,404a3c 404a20: 02602821 move a1,s3 404a24: 52000006 beqzl s0,404a40 404a28: 02402021 move a0,s2 404a2c: 3c050041 lui a1,0x41 404a30: 24040003 li a0,3 404a34: 0810130f j 404c3c 404a38: 24a5acf4 addiu a1,a1,-21260 404a3c: 02402021 move a0,s2 404a40: 02603821 move a3,s3 404a44: 0c100608 jal 401820 <__adddf3@plt> 404a48: 02403021 move a2,s2 404a4c: 8fa50884 lw a1,2180(sp) 404a50: 8fa40880 lw a0,2176(sp) 404a54: 00603821 move a3,v1 404a58: 0c10286a jal 40a1a8 <.pic.__gtdf2> 404a5c: 00403021 move a2,v0 404a60: 18400006 blez v0,404a7c 404a64: 3c020041 lui v0,0x41 404a68: 3c050041 lui a1,0x41 404a6c: 24040004 li a0,4 404a70: 0c100a6b jal 4029ac 404a74: 24a5ad28 addiu a1,a1,-21208 404a78: 3c020041 lui v0,0x41 404a7c: 8e23fff8 lw v1,-8(s1) 404a80: 8c420654 lw v0,1620(v0) 404a84: 0810132e j 404cb8 404a88: ac430004 sw v1,4(v0) 404a8c: 3c020041 lui v0,0x41 404a90: 08101328 j 404ca0 404a94: 8c420654 lw v0,1620(v0) 404a98: 3c020041 lui v0,0x41 404a9c: 8c550650 lw s5,1616(v0) 404aa0: 0810132e j 404cb8 404aa4: ac400650 sw zero,1616(v0) 404aa8: 081012c0 j 404b00 404aac: 8e230000 lw v1,0(s1) 404ab0: 2444ffbf addiu a0,v0,-65 404ab4: 2c84001a sltiu a0,a0,26 404ab8: 54800011 bnezl a0,404b00 404abc: 24630001 addiu v1,v1,1 404ac0: 2444ff9f addiu a0,v0,-97 404ac4: 2c84001a sltiu a0,a0,26 404ac8: 5480000d bnezl a0,404b00 404acc: 24630001 addiu v1,v1,1 404ad0: 2444ffd0 addiu a0,v0,-48 404ad4: 2c84000a sltiu a0,a0,10 404ad8: 54800009 bnezl a0,404b00 404adc: 24630001 addiu v1,v1,1 404ae0: 2442ffd3 addiu v0,v0,-45 404ae4: 2c420002 sltiu v0,v0,2 404ae8: 14400004 bnez v0,404afc 404aec: 3c050041 lui a1,0x41 404af0: 24040002 li a0,2 404af4: 0810130f j 404c3c 404af8: 24a5ad8c addiu a1,a1,-21108 404afc: 24630001 addiu v1,v1,1 404b00: 80620000 lb v0,0(v1) 404b04: 1440ffea bnez v0,404ab0 404b08: 304200ff andi v0,v0,0xff 404b0c: 3c100041 lui s0,0x41 404b10: 8e020650 lw v0,1616(s0) 404b14: 14400011 bnez v0,404b5c 404b18: 02009021 move s2,s0 404b1c: 0c1005e8 jal 4017a0 404b20: 24040014 li a0,20 404b24: 14400009 bnez v0,404b4c 404b28: ae020650 sw v0,1616(s0) 404b2c: 0c100700 jal 401c00 <__errno_location@plt> 404b30: 00000000 nop 404b34: 0c1005b0 jal 4016c0 404b38: 8c440000 lw a0,0(v0) 404b3c: 3c050041 lui a1,0x41 404b40: 24040002 li a0,2 404b44: 08100fff j 403ffc 404b48: 24a5a858 addiu a1,a1,-22440 404b4c: 00402021 move a0,v0 404b50: 3c020041 lui v0,0x41 404b54: 0c10141c jal 405070 404b58: 8c450660 lw a1,1632(v0) 404b5c: 8e500650 lw s0,1616(s2) 404b60: 8e050004 lw a1,4(s0) 404b64: 8e04000c lw a0,12(s0) 404b68: 24a50001 addiu a1,a1,1 404b6c: ae050004 sw a1,4(s0) 404b70: 0c100688 jal 401a20 404b74: 00052880 sll a1,a1,0x2 404b78: 8e430650 lw v1,1616(s2) 404b7c: ae02000c sw v0,12(s0) 404b80: 8c62000c lw v0,12(v1) 404b84: 54400009 bnezl v0,404bac 404b88: 8c700004 lw s0,4(v1) 404b8c: 0c100700 jal 401c00 <__errno_location@plt> 404b90: 00000000 nop 404b94: 0c1005b0 jal 4016c0 404b98: 8c440000 lw a0,0(v0) 404b9c: 3c050041 lui a1,0x41 404ba0: 24040002 li a0,2 404ba4: 08100fff j 403ffc 404ba8: 24a5adac addiu a1,a1,-21076 404bac: 8e240000 lw a0,0(s1) 404bb0: 2610ffff addiu s0,s0,-1 404bb4: 00108080 sll s0,s0,0x2 404bb8: 0c1006ac jal 401ab0 404bbc: 00508021 addu s0,v0,s0 404bc0: 0810132e j 404cb8 404bc4: ae020000 sw v0,0(s0) 404bc8: 3c020041 lui v0,0x41 404bcc: 8c420650 lw v0,1616(v0) 404bd0: 1440003a bnez v0,404cbc 404bd4: 8fa30890 lw v1,2192(sp) 404bd8: 3c050041 lui a1,0x41 404bdc: 24040002 li a0,2 404be0: 0810130f j 404c3c 404be4: 24a5adc0 addiu a1,a1,-21056 404be8: 8e30fff8 lw s0,-8(s1) 404bec: 0c100614 jal 401850 <__floatunsidf@plt> 404bf0: 02002021 move a0,s0 404bf4: afa20880 sw v0,2176(sp) 404bf8: 3c020041 lui v0,0x41 404bfc: 8c420660 lw v0,1632(v0) 404c00: afa30884 sw v1,2180(sp) 404c04: 8fa50884 lw a1,2180(sp) 404c08: 8c53005c lw s3,92(v0) 404c0c: 8c520058 lw s2,88(v0) 404c10: 8fa40880 lw a0,2176(sp) 404c14: 02603821 move a3,s3 404c18: 0c1005e0 jal 401780 <__ltdf2@plt> 404c1c: 02403021 move a2,s2 404c20: 0441000a bgez v0,404c4c 404c24: 02602821 move a1,s3 404c28: 12000009 beqz s0,404c50 404c2c: 02402021 move a0,s2 404c30: 3c050041 lui a1,0x41 404c34: 24040003 li a0,3 404c38: 24a5ade8 addiu a1,a1,-21016 404c3c: 0c100a6b jal 4029ac 404c40: 00000000 nop 404c44: 08100eea j 403ba8 404c48: 00000000 nop 404c4c: 02402021 move a0,s2 404c50: 02603821 move a3,s3 404c54: 0c100608 jal 401820 <__adddf3@plt> 404c58: 02403021 move a2,s2 404c5c: 8fa50884 lw a1,2180(sp) 404c60: 8fa40880 lw a0,2176(sp) 404c64: 00603821 move a3,v1 404c68: 0c10286a jal 40a1a8 <.pic.__gtdf2> 404c6c: 00403021 move a2,v0 404c70: 58400006 blezl v0,404c8c 404c74: 3c020041 lui v0,0x41 404c78: 3c050041 lui a1,0x41 404c7c: 24040004 li a0,4 404c80: 0c100a6b jal 4029ac 404c84: 24a5ae1c addiu a1,a1,-20964 404c88: 3c020041 lui v0,0x41 404c8c: 8c420650 lw v0,1616(v0) 404c90: 08101261 j 404984 404c94: 8e23fff8 lw v1,-8(s1) 404c98: 3c020041 lui v0,0x41 404c9c: 8c420650 lw v0,1616(v0) 404ca0: 8e23fff8 lw v1,-8(s1) 404ca4: 0810132e j 404cb8 404ca8: ac430008 sw v1,8(v0) 404cac: 0810132e j 404cb8 404cb0: 8e350000 lw s5,0(s1) 404cb4: 2415ffff li s5,-1 404cb8: 8fa30890 lw v1,2192(sp) 404cbc: 8fa508a4 lw a1,2212(sp) 404cc0: 000310c0 sll v0,v1,0x3 404cc4: 02221023 subu v0,s1,v0 404cc8: ac45000c sw a1,12(v0) 404ccc: 8fa5088c lw a1,2188(sp) 404cd0: ac550008 sw s5,8(v0) 404cd4: 24510008 addiu s1,v0,8 404cd8: 3c020041 lui v0,0x41 404cdc: 2442b678 addiu v0,v0,-18824 404ce0: 00a21021 addu v0,a1,v0 404ce4: 00031840 sll v1,v1,0x1 404ce8: 0283a023 subu s4,s4,v1 404cec: 90430000 lbu v1,0(v0) 404cf0: 3c020041 lui v0,0x41 404cf4: 2442b6d8 addiu v0,v0,-18728 404cf8: 2463ffc4 addiu v1,v1,-60 404cfc: 00032840 sll a1,v1,0x1 404d00: 00a21021 addu v0,a1,v0 404d04: 86840000 lh a0,0(s4) 404d08: 84420000 lh v0,0(v0) 404d0c: 00441021 addu v0,v0,a0 404d10: 2c4500c9 sltiu a1,v0,201 404d14: 50a0000d beqzl a1,404d4c 404d18: 3c020041 lui v0,0x41 404d1c: 3c060041 lui a2,0x41 404d20: 00022840 sll a1,v0,0x1 404d24: 24c6b2e8 addiu a2,a2,-19736 404d28: 00a62821 addu a1,a1,a2 404d2c: 84a50000 lh a1,0(a1) 404d30: 54a40006 bnel a1,a0,404d4c 404d34: 3c020041 lui v0,0x41 404d38: 3c030041 lui v1,0x41 404d3c: 2463b47c addiu v1,v1,-19332 404d40: 00431021 addu v0,v0,v1 404d44: 08100e37 j 4038dc 404d48: 90500000 lbu s0,0(v0) 404d4c: 00031840 sll v1,v1,0x1 404d50: 2442b720 addiu v0,v0,-18656 404d54: 00621821 addu v1,v1,v0 404d58: 08100e37 j 4038dc 404d5c: 84700000 lh s0,0(v1) 404d60: 8fa40888 lw a0,2184(sp) 404d64: 1480000a bnez a0,404d90 404d68: 8fa60888 lw a2,2184(sp) 404d6c: 3c050041 lui a1,0x41 404d70: 8ca205b8 lw v0,1464(a1) 404d74: 3c040041 lui a0,0x41 404d78: 2484ae84 addiu a0,a0,-20860 404d7c: 24420001 addiu v0,v0,1 404d80: 0c100e09 jal 403824 404d84: aca205b8 sw v0,1464(a1) 404d88: 08101372 j 404dc8 404d8c: 2404ff8b li a0,-117 404d90: 24020003 li v0,3 404d94: 14c2000c bne a2,v0,404dc8 404d98: 2404ff8b li a0,-117 404d9c: 3c030041 lui v1,0x41 404da0: 8c6205c8 lw v0,1480(v1) 404da4: 5c400005 bgtzl v0,404dbc 404da8: 2403fffe li v1,-2 404dac: 14400007 bnez v0,404dcc 404db0: 24030001 li v1,1 404db4: 0810139f j 404e7c 404db8: 24100001 li s0,1 404dbc: 3c020041 lui v0,0x41 404dc0: ac4305c8 sw v1,1480(v0) 404dc4: 2404ff8b li a0,-117 404dc8: 24030001 li v1,1 404dcc: 3c050041 lui a1,0x41 404dd0: 00108040 sll s0,s0,0x1 404dd4: 24a5b014 addiu a1,a1,-20460 404dd8: 02058021 addu s0,s0,a1 404ddc: 86020000 lh v0,0(s0) 404de0: 1044000f beq v0,a0,404e20 404de4: 24420001 addiu v0,v0,1 404de8: 2c4500c9 sltiu a1,v0,201 404dec: 10a0000c beqz a1,404e20 404df0: 3c060041 lui a2,0x41 404df4: 00022840 sll a1,v0,0x1 404df8: 24c6b2e8 addiu a2,a2,-19736 404dfc: 00a62821 addu a1,a1,a2 404e00: 84a50000 lh a1,0(a1) 404e04: 14a30006 bne a1,v1,404e20 404e08: 3c050041 lui a1,0x41 404e0c: 24a5b47c addiu a1,a1,-19332 404e10: 00451021 addu v0,v0,a1 404e14: 90500000 lbu s0,0(v0) 404e18: 16000006 bnez s0,404e34 404e1c: 3c060041 lui a2,0x41 404e20: 12960015 beq s4,s6,404e78 404e24: 2694fffe addiu s4,s4,-2 404e28: 2631fff8 addiu s1,s1,-8 404e2c: 08101373 j 404dcc 404e30: 86900000 lh s0,0(s4) 404e34: 8cc205c0 lw v0,1472(a2) 404e38: 8cc305c4 lw v1,1476(a2) 404e3c: ae220008 sw v0,8(s1) 404e40: 24020003 li v0,3 404e44: ae23000c sw v1,12(s1) 404e48: afa20888 sw v0,2184(sp) 404e4c: 08100e37 j 4038dc 404e50: 26310008 addiu s1,s1,8 404e54: 3c040041 lui a0,0x41 404e58: 0c100e09 jal 403824 404e5c: 2484ae94 addiu a0,a0,-20844 404e60: 0810139f j 404e7c 404e64: 24100002 li s0,2 404e68: 0810139e j 404e78 404e6c: 0240b021 move s6,s2 404e70: 0810139f j 404e7c 404e74: 00008021 move s0,zero 404e78: 24100001 li s0,1 404e7c: 27a200a0 addiu v0,sp,160 404e80: 12c20004 beq s6,v0,404e94 404e84: 8fbf08cc lw ra,2252(sp) 404e88: 0c10073c jal 401cf0 404e8c: 02c02021 move a0,s6 404e90: 8fbf08cc lw ra,2252(sp) 404e94: 02001021 move v0,s0 404e98: 8fbe08c8 lw s8,2248(sp) 404e9c: 8fb708c4 lw s7,2244(sp) 404ea0: 8fb608c0 lw s6,2240(sp) 404ea4: 8fb508bc lw s5,2236(sp) 404ea8: 8fb408b8 lw s4,2232(sp) 404eac: 8fb308b4 lw s3,2228(sp) 404eb0: 8fb208b0 lw s2,2224(sp) 404eb4: 8fb108ac lw s1,2220(sp) 404eb8: 8fb008a8 lw s0,2216(sp) 404ebc: 03e00008 jr ra 404ec0: 27bd08d0 addiu sp,sp,2256 ... 00404ed0 : 404ed0: 27bdffe0 addiu sp,sp,-32 404ed4: 00002821 move a1,zero 404ed8: 240600e0 li a2,224 404edc: afbf001c sw ra,28(sp) 404ee0: afb00018 sw s0,24(sp) 404ee4: 0c1006bc jal 401af0 404ee8: 00808021 move s0,a0 404eec: 3c020041 lui v0,0x41 404ef0: 8c43ba74 lw v1,-17804(v0) 404ef4: 8c42ba70 lw v0,-17808(v0) 404ef8: 8fbf001c lw ra,28(sp) 404efc: ae03005c sw v1,92(s0) 404f00: ae020058 sw v0,88(s0) 404f04: 24020040 li v0,64 404f08: a2020084 sb v0,132(s0) 404f0c: 3c020041 lui v0,0x41 404f10: 8c43ba7c lw v1,-17796(v0) 404f14: 8c42ba78 lw v0,-17800(v0) 404f18: 24040001 li a0,1 404f1c: ae03006c sw v1,108(s0) 404f20: ae020068 sw v0,104(s0) 404f24: 3c020041 lui v0,0x41 404f28: 8c43ba84 lw v1,-17788(v0) 404f2c: 8c42ba80 lw v0,-17792(v0) 404f30: ae040050 sw a0,80(s0) 404f34: ae040090 sw a0,144(s0) 404f38: ae020060 sw v0,96(s0) 404f3c: 2402ffff li v0,-1 404f40: ae030064 sw v1,100(s0) 404f44: ae020088 sw v0,136(s0) 404f48: ae0200a8 sw v0,168(s0) 404f4c: 8fb00018 lw s0,24(sp) 404f50: 03e00008 jr ra 404f54: 27bd0020 addiu sp,sp,32 00404f58 : 404f58: 27bdffe0 addiu sp,sp,-32 404f5c: 00002821 move a1,zero 404f60: 24060064 li a2,100 404f64: afbf001c sw ra,28(sp) 404f68: afb00018 sw s0,24(sp) 404f6c: 0c1006bc jal 401af0 404f70: 00808021 move s0,a0 404f74: 8fbf001c lw ra,28(sp) 404f78: 3c040001 lui a0,0x1 404f7c: 24020001 li v0,1 404f80: 24845180 addiu a0,a0,20864 404f84: 24033840 li v1,14400 404f88: ae020014 sw v0,20(s0) 404f8c: ae020018 sw v0,24(s0) 404f90: ae04001c sw a0,28(s0) 404f94: ae030020 sw v1,32(s0) 404f98: ae020048 sw v0,72(s0) 404f9c: ae04002c sw a0,44(s0) 404fa0: ae030030 sw v1,48(s0) 404fa4: 8fb00018 lw s0,24(sp) 404fa8: 03e00008 jr ra 404fac: 27bd0020 addiu sp,sp,32 00404fb0 : 404fb0: 27bdffd8 addiu sp,sp,-40 404fb4: afb0001c sw s0,28(sp) 404fb8: 24060024 li a2,36 404fbc: 00a08021 move s0,a1 404fc0: 00002821 move a1,zero 404fc4: afbf0024 sw ra,36(sp) 404fc8: afb10020 sw s1,32(sp) 404fcc: 0c1006bc jal 401af0 404fd0: 00808821 move s1,a0 404fd4: 3c020041 lui v0,0x41 404fd8: 8e05005c lw a1,92(s0) 404fdc: 8e040058 lw a0,88(s0) 404fe0: 8c47ba7c lw a3,-17796(v0) 404fe4: 0c1006a0 jal 401a80 <__muldf3@plt> 404fe8: 8c46ba78 lw a2,-17800(v0) 404fec: 00602821 move a1,v1 404ff0: 0c1005f4 jal 4017d0 <__fixunsdfsi@plt> 404ff4: 00402021 move a0,v0 404ff8: 8fbf0024 lw ra,36(sp) 404ffc: ae220018 sw v0,24(s1) 405000: 24020001 li v0,1 405004: ae200014 sw zero,20(s1) 405008: ae22001c sw v0,28(s1) 40500c: 8fb0001c lw s0,28(sp) 405010: 8fb10020 lw s1,32(sp) 405014: 03e00008 jr ra 405018: 27bd0028 addiu sp,sp,40 0040501c : 40501c: 27bdffd8 addiu sp,sp,-40 405020: afb0001c sw s0,28(sp) 405024: 24060040 li a2,64 405028: 00a08021 move s0,a1 40502c: 00002821 move a1,zero 405030: afbf0024 sw ra,36(sp) 405034: afb10020 sw s1,32(sp) 405038: 0c1006bc jal 401af0 40503c: 00808821 move s1,a0 405040: 8e05005c lw a1,92(s0) 405044: 0c1005f4 jal 4017d0 <__fixunsdfsi@plt> 405048: 8e040058 lw a0,88(s0) 40504c: 8fbf0024 lw ra,36(sp) 405050: ae220004 sw v0,4(s1) 405054: 24020001 li v0,1 405058: ae200000 sw zero,0(s1) 40505c: ae220008 sw v0,8(s1) 405060: 8fb0001c lw s0,28(sp) 405064: 8fb10020 lw s1,32(sp) 405068: 03e00008 jr ra 40506c: 27bd0028 addiu sp,sp,40 00405070 : 405070: 27bdffd8 addiu sp,sp,-40 405074: afb0001c sw s0,28(sp) 405078: 24060014 li a2,20 40507c: 00a08021 move s0,a1 405080: 00002821 move a1,zero 405084: afbf0024 sw ra,36(sp) 405088: afb10020 sw s1,32(sp) 40508c: 0c1006bc jal 401af0 405090: 00808821 move s1,a0 405094: 8e05005c lw a1,92(s0) 405098: 0c1005f4 jal 4017d0 <__fixunsdfsi@plt> 40509c: 8e040058 lw a0,88(s0) 4050a0: 8fbf0024 lw ra,36(sp) 4050a4: ae220000 sw v0,0(s1) 4050a8: 24020001 li v0,1 4050ac: ae220008 sw v0,8(s1) 4050b0: 8fb0001c lw s0,28(sp) 4050b4: 8fb10020 lw s1,32(sp) 4050b8: 03e00008 jr ra 4050bc: 27bd0028 addiu sp,sp,40 004050c0 : 4050c0: 27bdffa0 addiu sp,sp,-96 4050c4: afb00038 sw s0,56(sp) 4050c8: afbf005c sw ra,92(sp) 4050cc: afbe0058 sw s8,88(sp) 4050d0: afb70054 sw s7,84(sp) 4050d4: afb60050 sw s6,80(sp) 4050d8: afb5004c sw s5,76(sp) 4050dc: afb40048 sw s4,72(sp) 4050e0: afb30044 sw s3,68(sp) 4050e4: afb20040 sw s2,64(sp) 4050e8: afb1003c sw s1,60(sp) 4050ec: 8c8200a0 lw v0,160(a0) 4050f0: 14400007 bnez v0,405110 4050f4: 00808021 move s0,a0 4050f8: 8c82009c lw v0,156(a0) 4050fc: 14400005 bnez v0,405114 405100: 3c050041 lui a1,0x41 405104: 8c820098 lw v0,152(a0) 405108: 10400006 beqz v0,405124 40510c: 00009021 move s2,zero 405110: 3c050041 lui a1,0x41 405114: 24040006 li a0,6 405118: 24a5b770 addiu a1,a1,-18576 40511c: 0c100a6b jal 4029ac 405120: 24120001 li s2,1 405124: 0810144d j 405134 405128: 8e1300b0 lw s3,176(s0) 40512c: 8e730060 lw s3,96(s3) 405130: 0012902b sltu s2,zero,s2 405134: 56400005 bnezl s2,40514c 405138: 24120001 li s2,1 40513c: 5660fffb bnezl s3,40512c 405140: 8e720034 lw s2,52(s3) 405144: 08101454 j 405150 405148: 8e050064 lw a1,100(s0) 40514c: 8e050064 lw a1,100(s0) 405150: 8e040060 lw a0,96(s0) 405154: 00003821 move a3,zero 405158: 0c1005e0 jal 401780 <__ltdf2@plt> 40515c: 00003021 move a2,zero 405160: 0443000a bgezl v0,40518c 405164: 8e150064 lw s5,100(s0) 405168: 3c020041 lui v0,0x41 40516c: 8e05005c lw a1,92(s0) 405170: 8e040058 lw a0,88(s0) 405174: 8c47baac lw a3,-17748(v0) 405178: 0c1006a0 jal 401a80 <__muldf3@plt> 40517c: 8c46baa8 lw a2,-17752(v0) 405180: ae030064 sw v1,100(s0) 405184: ae020060 sw v0,96(s0) 405188: 8e150064 lw s5,100(s0) 40518c: 12400005 beqz s2,4051a4 405190: 8e140060 lw s4,96(s0) 405194: 3c020041 lui v0,0x41 405198: 8c47ba8c lw a3,-17780(v0) 40519c: 0810146c j 4051b0 4051a0: 8c46ba88 lw a2,-17784(v0) 4051a4: 3c020041 lui v0,0x41 4051a8: 8c47ba7c lw a3,-17796(v0) 4051ac: 8c46ba78 lw a2,-17800(v0) 4051b0: 02a02821 move a1,s5 4051b4: 0c1005e0 jal 401780 <__ltdf2@plt> 4051b8: 02802021 move a0,s4 4051bc: 0440000d bltz v0,4051f4 4051c0: 3c110041 lui s1,0x41 4051c4: 8e05005c lw a1,92(s0) 4051c8: 8e040058 lw a0,88(s0) 4051cc: 8e27bab4 lw a3,-17740(s1) 4051d0: 0c1006a0 jal 401a80 <__muldf3@plt> 4051d4: 8e26bab0 lw a2,-17744(s1) 4051d8: 00603821 move a3,v1 4051dc: 02a02821 move a1,s5 4051e0: 02802021 move a0,s4 4051e4: 0c10286a jal 40a1a8 <.pic.__gtdf2> 4051e8: 00403021 move a2,v0 4051ec: 5840001c blezl v0,405260 4051f0: 00008821 move s1,zero 4051f4: 52400005 beqzl s2,40520c 4051f8: 3c020041 lui v0,0x41 4051fc: 3c020041 lui v0,0x41 405200: 8c43ba8c lw v1,-17780(v0) 405204: 08101485 j 405214 405208: 8c42ba88 lw v0,-17784(v0) 40520c: 8c43ba7c lw v1,-17796(v0) 405210: 8c42ba78 lw v0,-17800(v0) 405214: 8e27bab4 lw a3,-17740(s1) 405218: 8e26bab0 lw a2,-17744(s1) 40521c: 8e05005c lw a1,92(s0) 405220: 8e040058 lw a0,88(s0) 405224: afb50014 sw s5,20(sp) 405228: afb40010 sw s4,16(sp) 40522c: afa3001c sw v1,28(sp) 405230: 0c1006a0 jal 401a80 <__muldf3@plt> 405234: afa20018 sw v0,24(sp) 405238: 3c050041 lui a1,0x41 40523c: 24040003 li a0,3 405240: 24a5b790 addiu a1,a1,-18544 405244: 02003021 move a2,s0 405248: afa30024 sw v1,36(sp) 40524c: afa20020 sw v0,32(sp) 405250: 0c100a6b jal 4029ac 405254: 2411ffff li s1,-1 405258: 08101499 j 405264 40525c: 8e15005c lw s5,92(s0) 405260: 8e15005c lw s5,92(s0) 405264: 12400005 beqz s2,40527c 405268: 8e140058 lw s4,88(s0) 40526c: 3c020041 lui v0,0x41 405270: 8c47ba94 lw a3,-17772(v0) 405274: 081014a2 j 405288 405278: 8c46ba90 lw a2,-17776(v0) 40527c: 3c020041 lui v0,0x41 405280: 8c47ba9c lw a3,-17764(v0) 405284: 8c46ba98 lw a2,-17768(v0) 405288: 02a02821 move a1,s5 40528c: 0c1005e0 jal 401780 <__ltdf2@plt> 405290: 02802021 move a0,s4 405294: 04400008 bltz v0,4052b8 405298: 3c020041 lui v0,0x41 40529c: 8c47babc lw a3,-17732(v0) 4052a0: 8c46bab8 lw a2,-17736(v0) 4052a4: 02a02821 move a1,s5 4052a8: 0c10286a jal 40a1a8 <.pic.__gtdf2> 4052ac: 02802021 move a0,s4 4052b0: 58400016 blezl v0,40530c 4052b4: 8e15006c lw s5,108(s0) 4052b8: 52400005 beqzl s2,4052d0 4052bc: 3c020041 lui v0,0x41 4052c0: 3c020041 lui v0,0x41 4052c4: 8c43ba94 lw v1,-17772(v0) 4052c8: 081014b6 j 4052d8 4052cc: 8c42ba90 lw v0,-17776(v0) 4052d0: 8c43ba9c lw v1,-17764(v0) 4052d4: 8c42ba98 lw v0,-17768(v0) 4052d8: 3c050041 lui a1,0x41 4052dc: afa20018 sw v0,24(sp) 4052e0: 24040003 li a0,3 4052e4: 24020708 li v0,1800 4052e8: 24a5b7f8 addiu a1,a1,-18440 4052ec: 02003021 move a2,s0 4052f0: 2411ffff li s1,-1 4052f4: afb50014 sw s5,20(sp) 4052f8: afb40010 sw s4,16(sp) 4052fc: afa3001c sw v1,28(sp) 405300: 0c100a6b jal 4029ac 405304: afa20020 sw v0,32(sp) 405308: 8e15006c lw s5,108(s0) 40530c: 12400005 beqz s2,405324 405310: 8e140068 lw s4,104(s0) 405314: 3c020041 lui v0,0x41 405318: 8c47ba8c lw a3,-17780(v0) 40531c: 081014cc j 405330 405320: 8c46ba88 lw a2,-17784(v0) 405324: 3c020041 lui v0,0x41 405328: 8c47ba7c lw a3,-17796(v0) 40532c: 8c46ba78 lw a2,-17800(v0) 405330: 02a02821 move a1,s5 405334: 0c1005e0 jal 401780 <__ltdf2@plt> 405338: 02802021 move a0,s4 40533c: 04430014 bgezl v0,405390 405340: 8e070078 lw a3,120(s0) 405344: 52400005 beqzl s2,40535c 405348: 3c020041 lui v0,0x41 40534c: 3c020041 lui v0,0x41 405350: 8c43ba8c lw v1,-17780(v0) 405354: 081014d9 j 405364 405358: 8c42ba88 lw v0,-17784(v0) 40535c: 8c43ba7c lw v1,-17796(v0) 405360: 8c42ba78 lw v0,-17800(v0) 405364: 3c050041 lui a1,0x41 405368: 24040003 li a0,3 40536c: 24a5b834 addiu a1,a1,-18380 405370: 02003021 move a2,s0 405374: 2411ffff li s1,-1 405378: afb50014 sw s5,20(sp) 40537c: afb40010 sw s4,16(sp) 405380: afa3001c sw v1,28(sp) 405384: 0c100a6b jal 4029ac 405388: afa20018 sw v0,24(sp) 40538c: 8e070078 lw a3,120(s0) 405390: 50e00013 beqzl a3,4053e0 405394: 8e07007c lw a3,124(s0) 405398: 2ce30500 sltiu v1,a3,1280 40539c: 14600006 bnez v1,4053b8 4053a0: 8e020040 lw v0,64(s0) 4053a4: 2403ffff li v1,-1 4053a8: 1043000c beq v0,v1,4053dc 4053ac: 0047182b sltu v1,v0,a3 4053b0: 5060000b beqzl v1,4053e0 4053b4: 8e07007c lw a3,124(s0) 4053b8: 3c050041 lui a1,0x41 4053bc: 24030500 li v1,1280 4053c0: 24040003 li a0,3 4053c4: 24a5b86c addiu a1,a1,-18324 4053c8: 02003021 move a2,s0 4053cc: 2411ffff li s1,-1 4053d0: afa30010 sw v1,16(sp) 4053d4: 0c100a6b jal 4029ac 4053d8: afa20014 sw v0,20(sp) 4053dc: 8e07007c lw a3,124(s0) 4053e0: 3c020036 lui v0,0x36 4053e4: 3442ee81 ori v0,v0,0xee81 4053e8: 00e2182b sltu v1,a3,v0 4053ec: 5460000a bnezl v1,405418 4053f0: 8e020088 lw v0,136(s0) 4053f4: 3c050041 lui a1,0x41 4053f8: 2442ffff addiu v0,v0,-1 4053fc: 24040003 li a0,3 405400: 24a5b8a8 addiu a1,a1,-18264 405404: 02003021 move a2,s0 405408: 2411ffff li s1,-1 40540c: 0c100a6b jal 4029ac 405410: afa20010 sw v0,16(sp) 405414: 8e020088 lw v0,136(s0) 405418: 0443000f bgezl v0,405458 40541c: 8e160088 lw s6,136(s0) 405420: 3c020041 lui v0,0x41 405424: 8e05005c lw a1,92(s0) 405428: 8e040058 lw a0,88(s0) 40542c: 8c47ba7c lw a3,-17796(v0) 405430: 0c1006a0 jal 401a80 <__muldf3@plt> 405434: 8c46ba78 lw a2,-17800(v0) 405438: 00602821 move a1,v1 40543c: 0c100624 jal 401890 <__fixdfsi@plt> 405440: 00402021 move a0,v0 405444: 0002202a slt a0,zero,v0 405448: 24030001 li v1,1 40544c: 0044180b movn v1,v0,a0 405450: ae030088 sw v1,136(s0) 405454: 8e160088 lw s6,136(s0) 405458: 52c00031 beqzl s6,405520 40545c: 8e0200a8 lw v0,168(s0) 405460: 2ac22329 slti v0,s6,9001 405464: 8e140058 lw s4,88(s0) 405468: 8e15005c lw s5,92(s0) 40546c: 10400016 beqz v0,4054c8 405470: 3c120041 lui s2,0x41 405474: 0c1005d8 jal 401760 <__floatsidf@plt> 405478: 02c02021 move a0,s6 40547c: 8e47baa4 lw a3,-17756(s2) 405480: 8e46baa0 lw a2,-17760(s2) 405484: 02802021 move a0,s4 405488: 02a02821 move a1,s5 40548c: afa30034 sw v1,52(sp) 405490: 0c102892 jal 40a248 <.pic.__ledf2> 405494: afa20030 sw v0,48(sp) 405498: 0280b821 move s7,s4 40549c: 1c400003 bgtz v0,4054ac 4054a0: 02a0f021 move s8,s5 4054a4: 8e57baa0 lw s7,-17760(s2) 4054a8: 8e5ebaa4 lw s8,-17756(s2) 4054ac: 8fa50034 lw a1,52(sp) 4054b0: 8fa40030 lw a0,48(sp) 4054b4: 02e03021 move a2,s7 4054b8: 0c1005e0 jal 401780 <__ltdf2@plt> 4054bc: 03c03821 move a3,s8 4054c0: 04430017 bgezl v0,405520 4054c4: 8e0200a8 lw v0,168(s0) 4054c8: 8e47baa4 lw a3,-17756(s2) 4054cc: 8e46baa0 lw a2,-17760(s2) 4054d0: 02802021 move a0,s4 4054d4: 0c102892 jal 40a248 <.pic.__ledf2> 4054d8: 02a02821 move a1,s5 4054dc: 18400005 blez v0,4054f4 4054e0: 24030001 li v1,1 4054e4: 02802021 move a0,s4 4054e8: 0c100624 jal 401890 <__fixdfsi@plt> 4054ec: 02a02821 move a1,s5 4054f0: 00401821 move v1,v0 4054f4: 3c050041 lui a1,0x41 4054f8: 24022328 li v0,9000 4054fc: 24040003 li a0,3 405500: 24a5b8e4 addiu a1,a1,-18204 405504: 02003021 move a2,s0 405508: 02c03821 move a3,s6 40550c: 2411ffff li s1,-1 405510: afa30010 sw v1,16(sp) 405514: 0c100a6b jal 4029ac 405518: afa20014 sw v0,20(sp) 40551c: 8e0200a8 lw v0,168(s0) 405520: 04430004 bgezl v0,405534 405524: 8e02009c lw v0,156(s0) 405528: 8e020088 lw v0,136(s0) 40552c: ae0200a8 sw v0,168(s0) 405530: 8e02009c lw v0,156(s0) 405534: 50400011 beqzl v0,40557c 405538: 8e02009c lw v0,156(s0) 40553c: 8e0700a8 lw a3,168(s0) 405540: 3402fff0 li v0,0xfff0 405544: 24e3ffff addiu v1,a3,-1 405548: 0062182b sltu v1,v1,v0 40554c: 5460000b bnezl v1,40557c 405550: 8e02009c lw v0,156(s0) 405554: 3c050041 lui a1,0x41 405558: 24030001 li v1,1 40555c: 24040003 li a0,3 405560: 24a5b928 addiu a1,a1,-18136 405564: 02003021 move a2,s0 405568: 2411ffff li s1,-1 40556c: afa30010 sw v1,16(sp) 405570: 0c100a6b jal 4029ac 405574: afa20014 sw v0,20(sp) 405578: 8e02009c lw v0,156(s0) 40557c: 5040000b beqzl v0,4055ac 405580: 8e0200ac lw v0,172(s0) 405584: 8e0200a0 lw v0,160(s0) 405588: 54400008 bnezl v0,4055ac 40558c: 8e0200ac lw v0,172(s0) 405590: 3c050041 lui a1,0x41 405594: 24040003 li a0,3 405598: 24a5b960 addiu a1,a1,-18080 40559c: 02003021 move a2,s0 4055a0: 0c100a6b jal 4029ac 4055a4: 2411ffff li s1,-1 4055a8: 8e0200ac lw v0,172(s0) 4055ac: 10400020 beqz v0,405630 4055b0: 3c120041 lui s2,0x41 4055b4: 8e02009c lw v0,156(s0) 4055b8: 1440001e bnez v0,405634 4055bc: 3c140041 lui s4,0x41 4055c0: 3c050041 lui a1,0x41 4055c4: 24040003 li a0,3 4055c8: 24a5b998 addiu a1,a1,-18024 4055cc: 0c100a6b jal 4029ac 4055d0: 02003021 move a2,s0 4055d4: 0810158b j 40562c 4055d8: 2411ffff li s1,-1 4055dc: 2cc20081 sltiu v0,a2,129 4055e0: 54400007 bnezl v0,405600 4055e4: 8e67001c lw a3,28(s3) 4055e8: 24040003 li a0,3 4055ec: 02402821 move a1,s2 4055f0: 02003821 move a3,s0 4055f4: 0c100a6b jal 4029ac 4055f8: 2411ffff li s1,-1 4055fc: 8e67001c lw a3,28(s3) 405600: 8e620020 lw v0,32(s3) 405604: 00e2102b sltu v0,a3,v0 405608: 5040000c beqzl v0,40563c 40560c: 8e730060 lw s3,96(s3) 405610: 24040003 li a0,3 405614: 02802821 move a1,s4 405618: 02003021 move a2,s0 40561c: 0c100a6b jal 4029ac 405620: 2411ffff li s1,-1 405624: 0810158f j 40563c 405628: 8e730060 lw s3,96(s3) 40562c: 3c120041 lui s2,0x41 405630: 3c140041 lui s4,0x41 405634: 2652b9d8 addiu s2,s2,-17960 405638: 2694b9fc addiu s4,s4,-17924 40563c: 5660ffe7 bnezl s3,4055dc 405640: 92660010 lbu a2,16(s3) 405644: 3c130041 lui s3,0x41 405648: 8e1200b4 lw s2,180(s0) 40564c: 0810159e j 405678 405650: 2673ba48 addiu s3,s3,-17848 405654: 2cc20081 sltiu v0,a2,129 405658: 54400007 bnezl v0,405678 40565c: 8e520020 lw s2,32(s2) 405660: 24040003 li a0,3 405664: 02602821 move a1,s3 405668: 02003821 move a3,s0 40566c: 0c100a6b jal 4029ac 405670: 2411ffff li s1,-1 405674: 8e520020 lw s2,32(s2) 405678: 5640fff6 bnezl s2,405654 40567c: 92460010 lbu a2,16(s2) 405680: 8fbf005c lw ra,92(sp) 405684: 02201021 move v0,s1 405688: 8fbe0058 lw s8,88(sp) 40568c: 8fb70054 lw s7,84(sp) 405690: 8fb60050 lw s6,80(sp) 405694: 8fb5004c lw s5,76(sp) 405698: 8fb40048 lw s4,72(sp) 40569c: 8fb30044 lw s3,68(sp) 4056a0: 8fb20040 lw s2,64(sp) 4056a4: 8fb1003c lw s1,60(sp) 4056a8: 8fb00038 lw s0,56(sp) 4056ac: 03e00008 jr ra 4056b0: 27bd0060 addiu sp,sp,96 ... 004056c0 : 4056c0: 27bdfde8 addiu sp,sp,-536 4056c4: afb50204 sw s5,516(sp) 4056c8: 8fb50228 lw s5,552(sp) 4056cc: afb40200 sw s4,512(sp) 4056d0: 24f40008 addiu s4,a3,8 4056d4: afb201f8 sw s2,504(sp) 4056d8: afb101f4 sw s1,500(sp) 4056dc: 00a09021 move s2,a1 4056e0: 00808821 move s1,a0 4056e4: 27a500b0 addiu a1,sp,176 4056e8: 02802021 move a0,s4 4056ec: afb60208 sw s6,520(sp) 4056f0: afb301fc sw s3,508(sp) 4056f4: afb001f0 sw s0,496(sp) 4056f8: afbf0214 sw ra,532(sp) 4056fc: afbe0210 sw s8,528(sp) 405700: afb7020c sw s7,524(sp) 405704: 00c09821 move s3,a2 405708: 00e08021 move s0,a3 40570c: 0c100c55 jal 403154 405710: 8fb6022c lw s6,556(sp) 405714: 16a00005 bnez s5,40572c 405718: 2e620008 sltiu v0,s3,8 40571c: 3c050041 lui a1,0x41 405720: 24040004 li a0,4 405724: 081015f0 j 4057c0 405728: 24a5bac0 addiu a1,a1,-17728 40572c: 50400005 beqzl v0,405744 405730: 92420000 lbu v0,0(s2) 405734: 3c050041 lui a1,0x41 405738: 24040004 li a0,4 40573c: 081015e2 j 405788 405740: 24a5baec addiu a1,a1,-17684 405744: 2443007b addiu v1,v0,123 405748: 306300ff andi v1,v1,0xff 40574c: 2c630002 sltiu v1,v1,2 405750: 14600005 bnez v1,405768 405754: 24030086 li v1,134 405758: 3c050041 lui a1,0x41 40575c: 24040003 li a0,3 405760: 08101651 j 405944 405764: 24a5bb24 addiu a1,a1,-17628 405768: 54430019 bnel v0,v1,4057d0 40576c: 92460001 lbu a2,1(s2) 405770: 2e620010 sltiu v0,s3,16 405774: 5040000a beqzl v0,4057a0 405778: 8e020008 lw v0,8(s0) 40577c: 3c050041 lui a1,0x41 405780: 24040004 li a0,4 405784: 24a5bb3c addiu a1,a1,-17604 405788: 02603021 move a2,s3 40578c: 27a700b0 addiu a3,sp,176 405790: 0c100a6b jal 4029ac 405794: 00000000 nop 405798: 08101849 j 406124 40579c: 00000000 nop 4057a0: 3c03ffc0 lui v1,0xffc0 4057a4: 00621824 and v1,v1,v0 4057a8: 3c02fe80 lui v0,0xfe80 4057ac: 50620008 beql v1,v0,4057d0 4057b0: 92460001 lbu a2,1(s2) 4057b4: 3c050041 lui a1,0x41 4057b8: 24040004 li a0,4 4057bc: 24a5bb78 addiu a1,a1,-17544 4057c0: 0c100a6b jal 4029ac 4057c4: 27a600b0 addiu a2,sp,176 4057c8: 08101849 j 406124 4057cc: 00000000 nop 4057d0: 50c00005 beqzl a2,4057e8 4057d4: 8ea70010 lw a3,16(s5) 4057d8: 3c050041 lui a1,0x41 4057dc: 24040004 li a0,4 4057e0: 081015e3 j 40578c 4057e4: 24a5bbbc addiu a1,a1,-17476 4057e8: 3c060041 lui a2,0x41 4057ec: 24040007 li a0,7 4057f0: 24050004 li a1,4 4057f4: 0c100a5c jal 402970 4057f8: 24c6bbf8 addiu a2,a2,-17416 4057fc: 08101605 j 405814 405800: 8ea70010 lw a3,16(s5) 405804: 10470007 beq v0,a3,405824 405808: 240200ff li v0,255 40580c: 8e3100d8 lw s1,216(s1) 405810: 8ea70010 lw a3,16(s5) 405814: 5620fffb bnezl s1,405804 405818: 8e220020 lw v0,32(s1) 40581c: 08101844 j 406110 405820: 3c060041 lui a2,0x41 405824: 52c20009 beql s6,v0,40584c 405828: 8e220054 lw v0,84(s1) 40582c: 02802021 move a0,s4 405830: 0c100c55 jal 403154 405834: 27a500b0 addiu a1,sp,176 405838: 3c050041 lui a1,0x41 40583c: 24040004 li a0,4 405840: 24a5bc04 addiu a1,a1,-17404 405844: 081015e3 j 40578c 405848: 02c03021 move a2,s6 40584c: 14400006 bnez v0,405868 405850: 24040007 li a0,7 405854: 3c060041 lui a2,0x41 405858: 24050002 li a1,2 40585c: 24c6bc38 addiu a2,a2,-17352 405860: 08101847 j 40611c 405864: 02203821 move a3,s1 405868: 3c060041 lui a2,0x41 40586c: 24050004 li a1,4 405870: 24c6bc54 addiu a2,a2,-17324 405874: 0c100a5c jal 402970 405878: 02203821 move a3,s1 40587c: 92420000 lbu v0,0(s2) 405880: 24030085 li v1,133 405884: 544300af bnel v0,v1,405b44 405888: 24030086 li v1,134 40588c: 3c060041 lui a2,0x41 405890: 24040007 li a0,7 405894: 24050004 li a1,4 405898: 24c6bc68 addiu a2,a2,-17304 40589c: 0c100a5c jal 402970 4058a0: 27a700b0 addiu a3,sp,176 4058a4: 2673fff8 addiu s3,s3,-8 4058a8: 26520008 addiu s2,s2,8 4058ac: 08101656 j 405958 4058b0: 24030001 li v1,1 4058b4: 56630005 bnel s3,v1,4058cc 4058b8: 92420001 lbu v0,1(s2) 4058bc: 3c050041 lui a1,0x41 4058c0: 24040004 li a0,4 4058c4: 08101651 j 405944 4058c8: 24a5bc7c addiu a1,a1,-17284 4058cc: 000210c0 sll v0,v0,0x3 4058d0: 54400005 bnezl v0,4058e8 4058d4: 0262202a slt a0,s3,v0 4058d8: 3c050041 lui a1,0x41 4058dc: 24040004 li a0,4 4058e0: 08101651 j 405944 4058e4: 24a5bc94 addiu a1,a1,-17260 4058e8: 50800005 beqzl a0,405900 4058ec: 92440000 lbu a0,0(s2) 4058f0: 3c050041 lui a1,0x41 4058f4: 24040004 li a0,4 4058f8: 08101651 j 405944 4058fc: 24a5bcb0 addiu a1,a1,-17232 405900: 54830014 bnel a0,v1,405954 405904: 02629823 subu s3,s3,v0 405908: 8e040008 lw a0,8(s0) 40590c: 54800011 bnezl a0,405954 405910: 02629823 subu s3,s3,v0 405914: 8e04000c lw a0,12(s0) 405918: 1480000e bnez a0,405954 40591c: 02629823 subu s3,s3,v0 405920: 8e040010 lw a0,16(s0) 405924: 1480000b bnez a0,405954 405928: 00000000 nop 40592c: 8e040014 lw a0,20(s0) 405930: 14800009 bnez a0,405958 405934: 02429021 addu s2,s2,v0 405938: 3c050041 lui a1,0x41 40593c: 24040004 li a0,4 405940: 24a5bce0 addiu a1,a1,-17184 405944: 0c100a6b jal 4029ac 405948: 00000000 nop 40594c: 08101849 j 406124 405950: 00000000 nop 405954: 02429021 addu s2,s2,v0 405958: 1e60ffd6 bgtz s3,4058b4 40595c: 27a40020 addiu a0,sp,32 405960: 0c1006b0 jal 401ac0 405964: 00002821 move a1,zero 405968: 0c10065c jal 401970 40596c: 00000000 nop 405970: 00409821 move s3,v0 405974: 8e220094 lw v0,148(s1) 405978: 10400006 beqz v0,405994 40597c: 262500c4 addiu a1,s1,196 405980: 02202021 move a0,s1 405984: 0c10236d jal 408db4 405988: 02802821 move a1,s4 40598c: 08101849 j 406124 405990: 00000000 nop 405994: 0c1023f7 jal 408fdc 405998: 27a40020 addiu a0,sp,32 40599c: 00402021 move a0,v0 4059a0: 3c120041 lui s2,0x41 4059a4: 8e35006c lw s5,108(s1) 4059a8: 0c1005d8 jal 401760 <__floatsidf@plt> 4059ac: 8e340068 lw s4,104(s1) 4059b0: 8e47a64c lw a3,-22964(s2) 4059b4: 8e46a648 lw a2,-22968(s2) 4059b8: 00602821 move a1,v1 4059bc: 0c100698 jal 401a60 <__divdf3@plt> 4059c0: 00402021 move a0,v0 4059c4: 00602821 move a1,v1 4059c8: 00402021 move a0,v0 4059cc: 02a03821 move a3,s5 4059d0: 0c1005e0 jal 401780 <__ltdf2@plt> 4059d4: 02803021 move a2,s4 4059d8: 0443004a bgezl v0,405b04 4059dc: 02202021 move a0,s1 4059e0: 8fa40020 lw a0,32(sp) 4059e4: 0c1005d8 jal 401760 <__floatsidf@plt> 4059e8: 3c100041 lui s0,0x41 4059ec: 8fa40024 lw a0,36(sp) 4059f0: 0060b821 move s7,v1 4059f4: 0c1005d8 jal 401760 <__floatsidf@plt> 4059f8: 0040b021 move s6,v0 4059fc: 8e07c164 lw a3,-16028(s0) 405a00: 8e06c160 lw a2,-16032(s0) 405a04: 00602821 move a1,v1 405a08: 0c100698 jal 401a60 <__divdf3@plt> 405a0c: 00402021 move a0,v0 405a10: 00603821 move a3,v1 405a14: 02e02821 move a1,s7 405a18: 02c02021 move a0,s6 405a1c: 0c100608 jal 401820 <__adddf3@plt> 405a20: 00403021 move a2,v0 405a24: 00603821 move a3,v1 405a28: 02a02821 move a1,s5 405a2c: 00403021 move a2,v0 405a30: 0c10072c jal 401cb0 <__subdf3@plt> 405a34: 02802021 move a0,s4 405a38: 8e2400c4 lw a0,196(s1) 405a3c: 0060b821 move s7,v1 405a40: 0c1005d8 jal 401760 <__floatsidf@plt> 405a44: 0040b021 move s6,v0 405a48: 8e2400c8 lw a0,200(s1) 405a4c: 0060a821 move s5,v1 405a50: 0c1005d8 jal 401760 <__floatsidf@plt> 405a54: 0040a021 move s4,v0 405a58: 8e07c164 lw a3,-16028(s0) 405a5c: 8e06c160 lw a2,-16032(s0) 405a60: 00602821 move a1,v1 405a64: 0c100698 jal 401a60 <__divdf3@plt> 405a68: 00402021 move a0,v0 405a6c: 00603821 move a3,v1 405a70: 02a02821 move a1,s5 405a74: 02802021 move a0,s4 405a78: 0c100608 jal 401820 <__adddf3@plt> 405a7c: 00403021 move a2,v0 405a80: 00603821 move a3,v1 405a84: 02e02821 move a1,s7 405a88: 02c02021 move a0,s6 405a8c: 0c100608 jal 401820 <__adddf3@plt> 405a90: 00403021 move a2,v0 405a94: 02602021 move a0,s3 405a98: 0060a821 move s5,v1 405a9c: 0c1005d8 jal 401760 <__floatsidf@plt> 405aa0: 0040a021 move s4,v0 405aa4: 00402021 move a0,v0 405aa8: 3c020041 lui v0,0x41 405aac: 8c47c16c lw a3,-16020(v0) 405ab0: 8c46c168 lw a2,-16024(v0) 405ab4: 0c1006a0 jal 401a80 <__muldf3@plt> 405ab8: 00602821 move a1,v1 405abc: 00402021 move a0,v0 405ac0: 3c020041 lui v0,0x41 405ac4: 8c47a654 lw a3,-22956(v0) 405ac8: 8c46a650 lw a2,-22960(v0) 405acc: 0c1006a0 jal 401a80 <__muldf3@plt> 405ad0: 00602821 move a1,v1 405ad4: 8e47a64c lw a3,-22964(s2) 405ad8: 8e46a648 lw a2,-22968(s2) 405adc: 00602821 move a1,v1 405ae0: 0c100698 jal 401a60 <__divdf3@plt> 405ae4: 00402021 move a0,v0 405ae8: 00603821 move a3,v1 405aec: 02a02821 move a1,s5 405af0: 02802021 move a0,s4 405af4: 0c100608 jal 401820 <__adddf3@plt> 405af8: 00403021 move a2,v0 405afc: 081016c9 j 405b24 405b00: 00403021 move a2,v0 405b04: 0c10236d jal 408db4 405b08: 00002821 move a1,zero 405b0c: 8e250064 lw a1,100(s1) 405b10: 8e240060 lw a0,96(s1) 405b14: 8e27005c lw a3,92(s1) 405b18: 0c100c25 jal 403094 405b1c: 8e260058 lw a2,88(s1) 405b20: 00403021 move a2,v0 405b24: 27a401e0 addiu a0,sp,480 405b28: 0c1023bc jal 408ef0 405b2c: 00603821 move a3,v1 405b30: 8fa201e0 lw v0,480(sp) 405b34: ae2200cc sw v0,204(s1) 405b38: 8fa201e4 lw v0,484(sp) 405b3c: 08101849 j 406124 405b40: ae2200d0 sw v0,208(s1) 405b44: 14430178 bne v0,v1,406128 405b48: 8fbf0214 lw ra,532(sp) 405b4c: 3c060041 lui a2,0x41 405b50: 24040007 li a0,7 405b54: 24050004 li a1,4 405b58: 24c6bd38 addiu a2,a2,-17096 405b5c: 0c100a5c jal 402970 405b60: 27a700b0 addiu a3,sp,176 405b64: 02802021 move a0,s4 405b68: 0c100c55 jal 403154 405b6c: 27a50080 addiu a1,sp,128 405b70: 92430004 lbu v1,4(s2) 405b74: 5060000c beqzl v1,405ba8 405b78: 82420005 lb v0,5(s2) 405b7c: 92220084 lbu v0,132(s1) 405b80: 50400009 beqzl v0,405ba8 405b84: 82420005 lb v0,5(s2) 405b88: 10620006 beq v1,v0,405ba4 405b8c: 3c050041 lui a1,0x41 405b90: 24040004 li a0,4 405b94: 24a5bd4c addiu a1,a1,-17076 405b98: 02203021 move a2,s1 405b9c: 0c100a6b jal 4029ac 405ba0: 27a70080 addiu a3,sp,128 405ba4: 82420005 lb v0,5(s2) 405ba8: 0443000b bgezl v0,405bd8 405bac: 92420005 lbu v0,5(s2) 405bb0: 8e220070 lw v0,112(s1) 405bb4: 54400008 bnezl v0,405bd8 405bb8: 92420005 lbu v0,5(s2) 405bbc: 3c050041 lui a1,0x41 405bc0: 24040004 li a0,4 405bc4: 24a5bd7c addiu a1,a1,-17028 405bc8: 02203021 move a2,s1 405bcc: 0c100a6b jal 4029ac 405bd0: 27a70080 addiu a3,sp,128 405bd4: 92420005 lbu v0,5(s2) 405bd8: 30420040 andi v0,v0,0x40 405bdc: 5040000b beqzl v0,405c0c 405be0: 8e430008 lw v1,8(s2) 405be4: 8e220074 lw v0,116(s1) 405be8: 54400008 bnezl v0,405c0c 405bec: 8e430008 lw v1,8(s2) 405bf0: 3c050041 lui a1,0x41 405bf4: 24040004 li a0,4 405bf8: 24a5bdac addiu a1,a1,-16980 405bfc: 02203021 move a2,s1 405c00: 0c100a6b jal 4029ac 405c04: 27a70080 addiu a3,sp,128 405c08: 8e430008 lw v1,8(s2) 405c0c: 5060000c beqzl v1,405c40 405c10: 8e43000c lw v1,12(s2) 405c14: 8e22007c lw v0,124(s1) 405c18: 50400009 beqzl v0,405c40 405c1c: 8e43000c lw v1,12(s2) 405c20: 10620006 beq v1,v0,405c3c 405c24: 3c050041 lui a1,0x41 405c28: 24040004 li a0,4 405c2c: 24a5bde0 addiu a1,a1,-16928 405c30: 02203021 move a2,s1 405c34: 0c100a6b jal 4029ac 405c38: 27a70080 addiu a3,sp,128 405c3c: 8e43000c lw v1,12(s2) 405c40: 5060000c beqzl v1,405c74 405c44: 2673fff0 addiu s3,s3,-16 405c48: 8e220080 lw v0,128(s1) 405c4c: 50400009 beqzl v0,405c74 405c50: 2673fff0 addiu s3,s3,-16 405c54: 10620006 beq v1,v0,405c70 405c58: 3c050041 lui a1,0x41 405c5c: 24040004 li a0,4 405c60: 24a5be14 addiu a1,a1,-16876 405c64: 02203021 move a2,s1 405c68: 0c100a6b jal 4029ac 405c6c: 27a70080 addiu a3,sp,128 405c70: 2673fff0 addiu s3,s3,-16 405c74: 1660011b bnez s3,4060e4 405c78: 26520010 addiu s2,s2,16 405c7c: 0810184a j 406128 405c80: 8fbf0214 lw ra,532(sp) 405c84: 56620005 bnel s3,v0,405c9c 405c88: 92460001 lbu a2,1(s2) 405c8c: 3c050041 lui a1,0x41 405c90: 24040003 li a0,3 405c94: 0810172d j 405cb4 405c98: 24a5be44 addiu a1,a1,-16828 405c9c: 0006a8c0 sll s5,a2,0x3 405ca0: 16a00007 bnez s5,405cc0 405ca4: 0275102a slt v0,s3,s5 405ca8: 3c050041 lui a1,0x41 405cac: 24040003 li a0,3 405cb0: 24a5be6c addiu a1,a1,-16788 405cb4: 02203021 move a2,s1 405cb8: 081015e4 j 405790 405cbc: 27a70080 addiu a3,sp,128 405cc0: 5040000c beqzl v0,405cf4 405cc4: 92470000 lbu a3,0(s2) 405cc8: 3c050041 lui a1,0x41 405ccc: 27a20080 addiu v0,sp,128 405cd0: 24040003 li a0,3 405cd4: 24a5be94 addiu a1,a1,-16748 405cd8: 02a03021 move a2,s5 405cdc: 02603821 move a3,s3 405ce0: afb10010 sw s1,16(sp) 405ce4: 0c100a6b jal 4029ac 405ce8: afa20014 sw v0,20(sp) 405cec: 08101849 j 406124 405cf0: 00000000 nop 405cf4: 24e2ffff addiu v0,a3,-1 405cf8: 304200ff andi v0,v0,0xff 405cfc: 2c43001f sltiu v1,v0,31 405d00: 106000ef beqz v1,4060c0 405d04: 3c030041 lui v1,0x41 405d08: 3c030041 lui v1,0x41 405d0c: 00021080 sll v0,v0,0x2 405d10: 2463c0e0 addiu v1,v1,-16160 405d14: 00621021 addu v0,v1,v0 405d18: 8c420000 lw v0,0(v0) 405d1c: 00400008 jr v0 405d20: 00000000 nop 405d24: 2e620008 sltiu v0,s3,8 405d28: 144000ff bnez v0,406128 405d2c: 8fbf0214 lw ra,532(sp) 405d30: 8e220078 lw v0,120(s1) 405d34: 504000ea beqzl v0,4060e0 405d38: 02759823 subu s3,s3,s5 405d3c: 8e430004 lw v1,4(s2) 405d40: 106200e6 beq v1,v0,4060dc 405d44: 3c050041 lui a1,0x41 405d48: 24040004 li a0,4 405d4c: 08101816 j 406058 405d50: 24a5bedc addiu a1,a1,-16676 405d54: 2e620020 sltiu v0,s3,32 405d58: 144000f2 bnez v0,406124 405d5c: 26570010 addiu s7,s2,16 405d60: 8e420004 lw v0,4(s2) 405d64: 8e5e0008 lw s8,8(s2) 405d68: 8e3000b0 lw s0,176(s1) 405d6c: 08101795 j 405e54 405d70: afa201e8 sw v0,488(sp) 405d74: 50400037 beqzl v0,405e54 405d78: 8e100060 lw s0,96(s0) 405d7c: 92020010 lbu v0,16(s0) 405d80: 92540002 lbu s4,2(s2) 405d84: 56820033 bnel s4,v0,405e54 405d88: 8e100060 lw s0,96(s0) 405d8c: 0014b143 sra s6,s4,0x5 405d90: 52c00008 beqzl s6,405db4 405d94: 3294001f andi s4,s4,0x1f 405d98: 02002021 move a0,s0 405d9c: 02e02821 move a1,s7 405da0: 0c10068c jal 401a30 405da4: 00163080 sll a2,s6,0x2 405da8: 5440002a bnezl v0,405e54 405dac: 8e100060 lw s0,96(s0) 405db0: 3294001f andi s4,s4,0x1f 405db4: 128000cf beqz s4,4060f4 405db8: 02002021 move a0,s0 405dbc: 0016b080 sll s6,s6,0x2 405dc0: 02f61021 addu v0,s7,s6 405dc4: 0216b021 addu s6,s0,s6 405dc8: 8c430000 lw v1,0(v0) 405dcc: 8ec20000 lw v0,0(s6) 405dd0: 0014a023 negu s4,s4 405dd4: 00621026 xor v0,v1,v0 405dd8: 2403ffff li v1,-1 405ddc: 0283a004 sllv s4,v1,s4 405de0: 0054a024 and s4,v0,s4 405de4: 5680001b bnezl s4,405e54 405de8: 8e100060 lw s0,96(s0) 405dec: 0810183d j 4060f4 405df0: 00000000 nop 405df4: 8fa301e8 lw v1,488(sp) 405df8: 10620008 beq v1,v0,405e1c 405dfc: 3c050041 lui a1,0x41 405e00: 27a20080 addiu v0,sp,128 405e04: 24040004 li a0,4 405e08: 24a5bf08 addiu a1,a1,-16632 405e0c: 02203021 move a2,s1 405e10: 27a70050 addiu a3,sp,80 405e14: 0c100a6b jal 4029ac 405e18: afa20010 sw v0,16(sp) 405e1c: 8e020028 lw v0,40(s0) 405e20: 5440000c bnezl v0,405e54 405e24: 8e100060 lw s0,96(s0) 405e28: 8e020020 lw v0,32(s0) 405e2c: 13c20008 beq s8,v0,405e50 405e30: 3c050041 lui a1,0x41 405e34: 27a20080 addiu v0,sp,128 405e38: 24040004 li a0,4 405e3c: 24a5bf40 addiu a1,a1,-16576 405e40: 02203021 move a2,s1 405e44: 27a70050 addiu a3,sp,80 405e48: 0c100a6b jal 4029ac 405e4c: afa20010 sw v0,16(sp) 405e50: 8e100060 lw s0,96(s0) 405e54: 5600ffc7 bnezl s0,405d74 405e58: 8e020048 lw v0,72(s0) 405e5c: 08101838 j 4060e0 405e60: 02759823 subu s3,s3,s5 405e64: 27a20080 addiu v0,sp,128 405e68: 3c050041 lui a1,0x41 405e6c: afa20010 sw v0,16(sp) 405e70: 24040003 li a0,3 405e74: 24a5bf7c addiu a1,a1,-16516 405e78: 081017e1 j 405f84 405e7c: 00e03021 move a2,a3 405e80: 2e620038 sltiu v0,s3,56 405e84: 144000a7 bnez v0,406124 405e88: 24020005 li v0,5 405e8c: 10c20018 beq a2,v0,405ef0 405e90: 24020007 li v0,7 405e94: 10c20005 beq a2,v0,405eac 405e98: 24020003 li v0,3 405e9c: 14c20035 bne a2,v0,405f74 405ea0: 27a20080 addiu v0,sp,128 405ea4: 081017ce j 405f38 405ea8: 8e2400b8 lw a0,184(s1) 405eac: 8e2400b8 lw a0,184(s1) 405eb0: 26500028 addiu s0,s2,40 405eb4: 0c100c74 jal 4031d0 405eb8: 02002821 move a1,s0 405ebc: 5440000d bnezl v0,405ef4 405ec0: 8e2400b8 lw a0,184(s1) 405ec4: 02002021 move a0,s0 405ec8: 0c100c55 jal 403154 405ecc: 27a50020 addiu a1,sp,32 405ed0: 3c050041 lui a1,0x41 405ed4: 27a20080 addiu v0,sp,128 405ed8: 24040004 li a0,4 405edc: 24a5bfa4 addiu a1,a1,-16476 405ee0: 27a60020 addiu a2,sp,32 405ee4: 02203821 move a3,s1 405ee8: 0c100a6b jal 4029ac 405eec: afa20010 sw v0,16(sp) 405ef0: 8e2400b8 lw a0,184(s1) 405ef4: 26500018 addiu s0,s2,24 405ef8: 0c100c74 jal 4031d0 405efc: 02002821 move a1,s0 405f00: 5440000d bnezl v0,405f38 405f04: 8e2400b8 lw a0,184(s1) 405f08: 02002021 move a0,s0 405f0c: 0c100c55 jal 403154 405f10: 27a50020 addiu a1,sp,32 405f14: 3c050041 lui a1,0x41 405f18: 27a20080 addiu v0,sp,128 405f1c: 24040004 li a0,4 405f20: 24a5bfa4 addiu a1,a1,-16476 405f24: 27a60020 addiu a2,sp,32 405f28: 02203821 move a3,s1 405f2c: 0c100a6b jal 4029ac 405f30: afa20010 sw v0,16(sp) 405f34: 8e2400b8 lw a0,184(s1) 405f38: 26500008 addiu s0,s2,8 405f3c: 0c100c74 jal 4031d0 405f40: 02002821 move a1,s0 405f44: 54400066 bnezl v0,4060e0 405f48: 02759823 subu s3,s3,s5 405f4c: 02002021 move a0,s0 405f50: 0c100c55 jal 403154 405f54: 27a50020 addiu a1,sp,32 405f58: 27a20080 addiu v0,sp,128 405f5c: 3c050041 lui a1,0x41 405f60: afa20010 sw v0,16(sp) 405f64: 24040004 li a0,4 405f68: 24a5bfa4 addiu a1,a1,-16476 405f6c: 081017e1 j 405f84 405f70: 27a60020 addiu a2,sp,32 405f74: 3c050041 lui a1,0x41 405f78: afa20010 sw v0,16(sp) 405f7c: 24040003 li a0,3 405f80: 24a5bfe4 addiu a1,a1,-16412 405f84: 0c100a6b jal 4029ac 405f88: 02203821 move a3,s1 405f8c: 08101837 j 4060dc 405f90: 00000000 nop 405f94: 2e620008 sltiu v0,s3,8 405f98: 14400062 bnez v0,406124 405f9c: 00008021 move s0,zero 405fa0: 08101827 j 40609c 405fa4: a3a000e0 sb zero,224(sp) 405fa8: 0053102a slt v0,v0,s3 405fac: 1040005d beqz v0,406124 405fb0: 02501021 addu v0,s2,s0 405fb4: 80540008 lb s4,8(v0) 405fb8: 16800013 bnez s4,406008 405fbc: 26100001 addiu s0,s0,1 405fc0: 83a200e0 lb v0,224(sp) 405fc4: 50400036 beqzl v0,4060a0 405fc8: 92420001 lbu v0,1(s2) 405fcc: 8e2400bc lw a0,188(s1) 405fd0: 0c100c93 jal 40324c 405fd4: 27a500e0 addiu a1,sp,224 405fd8: 54400030 bnezl v0,40609c 405fdc: a3a000e0 sb zero,224(sp) 405fe0: 3c050041 lui a1,0x41 405fe4: 27a20080 addiu v0,sp,128 405fe8: 24040004 li a0,4 405fec: 24a5c014 addiu a1,a1,-16364 405ff0: 27a600e0 addiu a2,sp,224 405ff4: 02203821 move a3,s1 405ff8: 0c100a6b jal 4029ac 405ffc: afa20010 sw v0,16(sp) 406000: 08101827 j 40609c 406004: a3a000e0 sb zero,224(sp) 406008: 0c10071c jal 401c70 40600c: 27a400e0 addiu a0,sp,224 406010: 24040100 li a0,256 406014: 26830002 addiu v1,s4,2 406018: 00822023 subu a0,a0,v0 40601c: 0083202b sltu a0,a0,v1 406020: 1480000a bnez a0,40604c 406024: 0074182b sltu v1,v1,s4 406028: 14600009 bnez v1,406050 40602c: 3c020041 lui v0,0x41 406030: 0290b021 addu s6,s4,s0 406034: 26c20008 addiu v0,s6,8 406038: 0053102a slt v0,v0,s3 40603c: 10400003 beqz v0,40604c 406040: 02d0102b sltu v0,s6,s0 406044: 10400009 beqz v0,40606c 406048: 83a200e0 lb v0,224(sp) 40604c: 3c020041 lui v0,0x41 406050: 24040003 li a0,3 406054: 2445c054 addiu a1,v0,-16300 406058: 02203021 move a2,s1 40605c: 0c100a6b jal 4029ac 406060: 27a70080 addiu a3,sp,128 406064: 08101837 j 4060dc 406068: 00000000 nop 40606c: 50400006 beqzl v0,406088 406070: 26450008 addiu a1,s2,8 406074: 3c050041 lui a1,0x41 406078: 27a400e0 addiu a0,sp,224 40607c: 0c100640 jal 401900 406080: 24a5c4ac addiu a1,a1,-15188 406084: 26450008 addiu a1,s2,8 406088: 00b02821 addu a1,a1,s0 40608c: 27a400e0 addiu a0,sp,224 406090: 02803021 move a2,s4 406094: 0c10069c jal 401a70 406098: 02c08021 move s0,s6 40609c: 92420001 lbu v0,1(s2) 4060a0: 2442ffff addiu v0,v0,-1 4060a4: 000210c0 sll v0,v0,0x3 4060a8: 0202102b sltu v0,s0,v0 4060ac: 1440ffbe bnez v0,405fa8 4060b0: 26020008 addiu v0,s0,8 4060b4: 08101838 j 4060e0 4060b8: 02759823 subu s3,s3,s5 4060bc: 3c030041 lui v1,0x41 4060c0: 27a20080 addiu v0,sp,128 4060c4: 24040007 li a0,7 4060c8: 24050001 li a1,1 4060cc: 2466c084 addiu a2,v1,-16252 4060d0: afb10010 sw s1,16(sp) 4060d4: 0c100a5c jal 402970 4060d8: afa20014 sw v0,20(sp) 4060dc: 02759823 subu s3,s3,s5 4060e0: 02559021 addu s2,s2,s5 4060e4: 1e60fee7 bgtz s3,405c84 4060e8: 24020001 li v0,1 4060ec: 0810184a j 406128 4060f0: 8fbf0214 lw ra,532(sp) 4060f4: 0c100c55 jal 403154 4060f8: 27a50050 addiu a1,sp,80 4060fc: 8e020028 lw v0,40(s0) 406100: 5040ff3c beqzl v0,405df4 406104: 8e02001c lw v0,28(s0) 406108: 08101788 j 405e20 40610c: 00000000 nop 406110: 24040007 li a0,7 406114: 24050002 li a1,2 406118: 24c6c0ac addiu a2,a2,-16212 40611c: 0c100a5c jal 402970 406120: 00000000 nop 406124: 8fbf0214 lw ra,532(sp) 406128: 8fbe0210 lw s8,528(sp) 40612c: 8fb7020c lw s7,524(sp) 406130: 8fb60208 lw s6,520(sp) 406134: 8fb50204 lw s5,516(sp) 406138: 8fb40200 lw s4,512(sp) 40613c: 8fb301fc lw s3,508(sp) 406140: 8fb201f8 lw s2,504(sp) 406144: 8fb101f4 lw s1,500(sp) 406148: 8fb001f0 lw s0,496(sp) 40614c: 03e00008 jr ra 406150: 27bd0218 addiu sp,sp,536 ... 00406160 : 406160: 3c050040 lui a1,0x40 406164: 27bdffe0 addiu sp,sp,-32 406168: 24040010 li a0,16 40616c: afbf001c sw ra,28(sp) 406170: 0c100664 jal 401990 406174: 24a56160 addiu a1,a1,24928 406178: 8fbf001c lw ra,28(sp) 40617c: 24030001 li v1,1 406180: 3c020041 lui v0,0x41 406184: ac430670 sw v1,1648(v0) 406188: 03e00008 jr ra 40618c: 27bd0020 addiu sp,sp,32 00406190 : 406190: 3c050040 lui a1,0x40 406194: 27bdffe0 addiu sp,sp,-32 406198: 24040001 li a0,1 40619c: afbf001c sw ra,28(sp) 4061a0: 0c100664 jal 401990 4061a4: 24a56190 addiu a1,a1,24976 4061a8: 8fbf001c lw ra,28(sp) 4061ac: 24030001 li v1,1 4061b0: 3c020041 lui v0,0x41 4061b4: ac43067c sw v1,1660(v0) 4061b8: 03e00008 jr ra 4061bc: 27bd0020 addiu sp,sp,32 004061c0 : 4061c0: 3c050040 lui a1,0x40 4061c4: 27bdffe0 addiu sp,sp,-32 4061c8: 24040002 li a0,2 4061cc: afbf001c sw ra,28(sp) 4061d0: 0c100664 jal 401990 4061d4: 24a561c0 addiu a1,a1,25024 4061d8: 3c020041 lui v0,0x41 4061dc: 8c430674 lw v1,1652(v0) 4061e0: 24630001 addiu v1,v1,1 4061e4: ac430674 sw v1,1652(v0) 4061e8: 8c420674 lw v0,1652(v0) 4061ec: 28420002 slti v0,v0,2 4061f0: 14400003 bnez v0,406200 4061f4: 8fbf001c lw ra,28(sp) 4061f8: 0c100610 jal 401840 4061fc: 00000000 nop 406200: 03e00008 jr ra 406204: 27bd0020 addiu sp,sp,32 00406208 : 406208: 3c050040 lui a1,0x40 40620c: 27bdffe0 addiu sp,sp,-32 406210: 2404000f li a0,15 406214: afbf001c sw ra,28(sp) 406218: 0c100664 jal 401990 40621c: 24a56208 addiu a1,a1,25096 406220: 3c020041 lui v0,0x41 406224: 8c430678 lw v1,1656(v0) 406228: 24630001 addiu v1,v1,1 40622c: ac430678 sw v1,1656(v0) 406230: 8c420678 lw v0,1656(v0) 406234: 28420002 slti v0,v0,2 406238: 14400003 bnez v0,406248 40623c: 8fbf001c lw ra,28(sp) 406240: 0c100610 jal 401840 406244: 00000000 nop 406248: 03e00008 jr ra 40624c: 27bd0020 addiu sp,sp,32 00406250 : 406250: 27bdffc8 addiu sp,sp,-56 406254: afb10028 sw s1,40(sp) 406258: 3c060041 lui a2,0x41 40625c: 00808821 move s1,a0 406260: 24050004 li a1,4 406264: 24040007 li a0,7 406268: 24c6c170 addiu a2,a2,-16016 40626c: 02203821 move a3,s1 406270: afbf0034 sw ra,52(sp) 406274: afb30030 sw s3,48(sp) 406278: afb2002c sw s2,44(sp) 40627c: 0c100a5c jal 402970 406280: afb00024 sw s0,36(sp) 406284: 02202021 move a0,s1 406288: 0c10236d jal 408db4 40628c: 00002821 move a1,zero 406290: 14400020 bnez v0,406314 406294: 8fbf0034 lw ra,52(sp) 406298: 8e250064 lw a1,100(s1) 40629c: 8e240060 lw a0,96(s1) 4062a0: 8e27005c lw a3,92(s1) 4062a4: 0c100c25 jal 403094 4062a8: 8e260058 lw a2,88(s1) 4062ac: 00409021 move s2,v0 4062b0: 92220024 lbu v0,36(s1) 4062b4: 00609821 move s3,v1 4062b8: 2c430003 sltiu v1,v0,3 4062bc: 5060000d beqzl v1,4062f4 4062c0: 27a40018 addiu a0,sp,24 4062c4: 3c100041 lui s0,0x41 4062c8: 8e07ca14 lw a3,-13804(s0) 4062cc: 8e06ca10 lw a2,-13808(s0) 4062d0: 24420001 addiu v0,v0,1 4062d4: a2220024 sb v0,36(s1) 4062d8: 02602821 move a1,s3 4062dc: 0c10286a jal 40a1a8 <.pic.__gtdf2> 4062e0: 02402021 move a0,s2 4062e4: 18400003 blez v0,4062f4 4062e8: 27a40018 addiu a0,sp,24 4062ec: 8e13ca14 lw s3,-13804(s0) 4062f0: 8e12ca10 lw s2,-13808(s0) 4062f4: 02603821 move a3,s3 4062f8: 0c1023bc jal 408ef0 4062fc: 02403021 move a2,s2 406300: 8fa20018 lw v0,24(sp) 406304: ae2200cc sw v0,204(s1) 406308: 8fa2001c lw v0,28(sp) 40630c: ae2200d0 sw v0,208(s1) 406310: 8fbf0034 lw ra,52(sp) 406314: 8fb30030 lw s3,48(sp) 406318: 8fb2002c lw s2,44(sp) 40631c: 8fb10028 lw s1,40(sp) 406320: 8fb00024 lw s0,36(sp) 406324: 03e00008 jr ra 406328: 27bd0038 addiu sp,sp,56 0040632c : 40632c: 27bdffe0 addiu sp,sp,-32 406330: 3c020041 lui v0,0x41 406334: afb00018 sw s0,24(sp) 406338: afbf001c sw ra,28(sp) 40633c: 081018e5 j 406394 406340: 8c500684 lw s0,1668(v0) 406344: 50a00004 beqzl a1,406358 406348: 92050084 lbu a1,132(s0) 40634c: 0c1025f0 jal 4097c0 406350: 02002021 move a0,s0 406354: 92050084 lbu a1,132(s0) 406358: 50a00004 beqzl a1,40636c 40635c: 8e05007c lw a1,124(s0) 406360: 0c102609 jal 409824 406364: 02002021 move a0,s0 406368: 8e05007c lw a1,124(s0) 40636c: 50a00004 beqzl a1,406380 406370: 8e050080 lw a1,128(s0) 406374: 0c102622 jal 409888 406378: 02002021 move a0,s0 40637c: 8e050080 lw a1,128(s0) 406380: 50a00004 beqzl a1,406394 406384: 8e1000d8 lw s0,216(s0) 406388: 0c102649 jal 409924 40638c: 02002021 move a0,s0 406390: 8e1000d8 lw s0,216(s0) 406394: 5600ffeb bnezl s0,406344 406398: 8e050078 lw a1,120(s0) 40639c: 8fbf001c lw ra,28(sp) 4063a0: 8fb00018 lw s0,24(sp) 4063a4: 03e00008 jr ra 4063a8: 27bd0020 addiu sp,sp,32 004063ac : 4063ac: 27bdffc0 addiu sp,sp,-64 4063b0: 3c020041 lui v0,0x41 4063b4: afb00020 sw s0,32(sp) 4063b8: 8c500684 lw s0,1668(v0) 4063bc: 3c020041 lui v0,0x41 4063c0: afb40030 sw s4,48(sp) 4063c4: afb3002c sw s3,44(sp) 4063c8: 8c54ca14 lw s4,-13804(v0) 4063cc: 8c53ca10 lw s3,-13808(v0) 4063d0: afb60038 sw s6,56(sp) 4063d4: afb50034 sw s5,52(sp) 4063d8: afbf003c sw ra,60(sp) 4063dc: afb20028 sw s2,40(sp) 4063e0: afb10024 sw s1,36(sp) 4063e4: 0260a821 move s5,s3 4063e8: 08101922 j 406488 4063ec: 0280b021 move s6,s4 4063f0: 0c1006b0 jal 401ac0 4063f4: 00002821 move a1,zero 4063f8: 8e020094 lw v0,148(s0) 4063fc: 54400022 bnezl v0,406488 406400: 8e1000d8 lw s0,216(s0) 406404: 260400c4 addiu a0,s0,196 406408: 0c1006b0 jal 401ac0 40640c: 00002821 move a1,zero 406410: 8e020054 lw v0,84(s0) 406414: 5040001c beqzl v0,406488 406418: 8e1000d8 lw s0,216(s0) 40641c: 02002021 move a0,s0 406420: 0c10236d jal 408db4 406424: 00002821 move a1,zero 406428: 54400017 bnezl v0,406488 40642c: 8e1000d8 lw s0,216(s0) 406430: 92020024 lbu v0,36(s0) 406434: 8e110058 lw s1,88(s0) 406438: 8e12005c lw s2,92(s0) 40643c: 24420001 addiu v0,v0,1 406440: a2020024 sb v0,36(s0) 406444: 02202021 move a0,s1 406448: 02402821 move a1,s2 40644c: 02603021 move a2,s3 406450: 0c10286a jal 40a1a8 <.pic.__gtdf2> 406454: 02803821 move a3,s4 406458: 18400003 blez v0,406468 40645c: 27a40018 addiu a0,sp,24 406460: 02a08821 move s1,s5 406464: 02c09021 move s2,s6 406468: 02203021 move a2,s1 40646c: 0c1023bc jal 408ef0 406470: 02403821 move a3,s2 406474: 8fa20018 lw v0,24(sp) 406478: ae0200cc sw v0,204(s0) 40647c: 8fa2001c lw v0,28(sp) 406480: ae0200d0 sw v0,208(s0) 406484: 8e1000d8 lw s0,216(s0) 406488: 1600ffd9 bnez s0,4063f0 40648c: 26040048 addiu a0,s0,72 406490: 8fbf003c lw ra,60(sp) 406494: 8fb60038 lw s6,56(sp) 406498: 8fb50034 lw s5,52(sp) 40649c: 8fb40030 lw s4,48(sp) 4064a0: 8fb3002c lw s3,44(sp) 4064a4: 8fb20028 lw s2,40(sp) 4064a8: 8fb10024 lw s1,36(sp) 4064ac: 8fb00020 lw s0,32(sp) 4064b0: 03e00008 jr ra 4064b4: 27bd0040 addiu sp,sp,64 004064b8 : 4064b8: 27bdffd8 addiu sp,sp,-40 4064bc: 3c020041 lui v0,0x41 4064c0: afb10020 sw s1,32(sp) 4064c4: afb0001c sw s0,28(sp) 4064c8: afbf0024 sw ra,36(sp) 4064cc: 8c500684 lw s0,1668(v0) 4064d0: 08101940 j 406500 4064d4: 24110001 li s1,1 4064d8: 54400009 bnezl v0,406500 4064dc: 8e1000d8 lw s0,216(s0) 4064e0: 8e020054 lw v0,84(s0) 4064e4: 50400006 beqzl v0,406500 4064e8: 8e1000d8 lw s0,216(s0) 4064ec: ae110044 sw s1,68(s0) 4064f0: 02002021 move a0,s0 4064f4: 0c10236d jal 408db4 4064f8: 00002821 move a1,zero 4064fc: 8e1000d8 lw s0,216(s0) 406500: 5600fff5 bnezl s0,4064d8 406504: 8e020094 lw v0,148(s0) 406508: 8fbf0024 lw ra,36(sp) 40650c: 8fb10020 lw s1,32(sp) 406510: 8fb0001c lw s0,28(sp) 406514: 03e00008 jr ra 406518: 27bd0028 addiu sp,sp,40 0040651c : 40651c: 3c050041 lui a1,0x41 406520: 27bdff90 addiu sp,sp,-112 406524: 24040006 li a0,6 406528: 24a5c18c addiu a1,a1,-15988 40652c: afb30068 sw s3,104(sp) 406530: afb20064 sw s2,100(sp) 406534: afb10060 sw s1,96(sp) 406538: afbf006c sw ra,108(sp) 40653c: afb0005c sw s0,92(sp) 406540: 0c100a6b jal 4029ac 406544: 3c120041 lui s2,0x41 406548: 3c130041 lui s3,0x41 40654c: 3c020041 lui v0,0x41 406550: 8c510684 lw s1,1668(v0) 406554: 2652c1a8 addiu s2,s2,-15960 406558: 0810197d j 4065f4 40655c: 2673c1d0 addiu s3,s3,-15920 406560: 50400021 beqzl v0,4065e8 406564: 8e100060 lw s0,96(s0) 406568: 02002021 move a0,s0 40656c: 0c100c55 jal 403154 406570: 27a50028 addiu a1,sp,40 406574: 92020010 lbu v0,16(s0) 406578: afb10014 sw s1,20(sp) 40657c: 24040007 li a0,7 406580: afa20010 sw v0,16(sp) 406584: 8e020030 lw v0,48(s0) 406588: 24050004 li a1,4 40658c: 02403021 move a2,s2 406590: afa20018 sw v0,24(sp) 406594: 8e020020 lw v0,32(s0) 406598: 27a70028 addiu a3,sp,40 40659c: 0c100a5c jal 402970 4065a0: afa2001c sw v0,28(sp) 4065a4: 92020010 lbu v0,16(s0) 4065a8: afb10014 sw s1,20(sp) 4065ac: 24040007 li a0,7 4065b0: afa20010 sw v0,16(sp) 4065b4: 8e02002c lw v0,44(s0) 4065b8: 24050004 li a1,4 4065bc: 02603021 move a2,s3 4065c0: afa20018 sw v0,24(sp) 4065c4: 8e02001c lw v0,28(s0) 4065c8: 27a70028 addiu a3,sp,40 4065cc: 0c100a5c jal 402970 4065d0: afa2001c sw v0,28(sp) 4065d4: 8e02001c lw v0,28(s0) 4065d8: ae02002c sw v0,44(s0) 4065dc: 8e020020 lw v0,32(s0) 4065e0: ae020030 sw v0,48(s0) 4065e4: 8e100060 lw s0,96(s0) 4065e8: 5600ffdd bnezl s0,406560 4065ec: 8e020028 lw v0,40(s0) 4065f0: 8e3100d8 lw s1,216(s1) 4065f4: 5620fffc bnezl s1,4065e8 4065f8: 8e3000b0 lw s0,176(s1) 4065fc: 8fbf006c lw ra,108(sp) 406600: 8fb30068 lw s3,104(sp) 406604: 8fb20064 lw s2,100(sp) 406608: 8fb10060 lw s1,96(sp) 40660c: 8fb0005c lw s0,92(sp) 406610: 03e00008 jr ra 406614: 27bd0070 addiu sp,sp,112 00406618 : 406618: 27bdffd0 addiu sp,sp,-48 40661c: afb10028 sw s1,40(sp) 406620: afb00024 sw s0,36(sp) 406624: afbf002c sw ra,44(sp) 406628: 0c1006e0 jal 401b80 40662c: 00808821 move s1,a0 406630: 10400018 beqz v0,406694 406634: 00408021 move s0,v0 406638: 8c45000c lw a1,12(v0) 40663c: 0c10064c jal 401930 406640: 02202021 move a0,s1 406644: 5440000a bnezl v0,406670 406648: 8e070008 lw a3,8(s0) 40664c: 0c100660 jal 401980 406650: 8e04000c lw a0,12(s0) 406654: 54400006 bnezl v0,406670 406658: 8e070008 lw a3,8(s0) 40665c: 0c100734 jal 401cd0 406660: 8e040008 lw a0,8(s0) 406664: 10400011 beqz v0,4066ac 406668: 00001821 move v1,zero 40666c: 8e070008 lw a3,8(s0) 406670: 8e02000c lw v0,12(s0) 406674: 3c050041 lui a1,0x41 406678: 24040003 li a0,3 40667c: 24a5c1f8 addiu a1,a1,-15880 406680: 02203021 move a2,s1 406684: 0c100a6b jal 4029ac 406688: afa20010 sw v0,16(sp) 40668c: 081019ab j 4066ac 406690: 2403ffff li v1,-1 406694: 3c050041 lui a1,0x41 406698: 24040003 li a0,3 40669c: 24a5c224 addiu a1,a1,-15836 4066a0: 0c100a6b jal 4029ac 4066a4: 02203021 move a2,s1 4066a8: 2403ffff li v1,-1 4066ac: 8fbf002c lw ra,44(sp) 4066b0: 00601021 move v0,v1 4066b4: 8fb10028 lw s1,40(sp) 4066b8: 8fb00024 lw s0,36(sp) 4066bc: 03e00008 jr ra 4066c0: 27bd0030 addiu sp,sp,48 004066c4 : 4066c4: 27bdff38 addiu sp,sp,-200 4066c8: afb200b8 sw s2,184(sp) 4066cc: afb100b4 sw s1,180(sp) 4066d0: 00a09021 move s2,a1 4066d4: 00808821 move s1,a0 4066d8: 00a02021 move a0,a1 4066dc: 3c050041 lui a1,0x41 4066e0: 24a5c754 addiu a1,a1,-14508 4066e4: afbf00c4 sw ra,196(sp) 4066e8: afb400c0 sw s4,192(sp) 4066ec: afb300bc sw s3,188(sp) 4066f0: 0c1006b4 jal 401ad0 4066f4: afb000b0 sw s0,176(sp) 4066f8: 1440000d bnez v0,406730 4066fc: 00000000 nop 406700: 0c100700 jal 401c00 <__errno_location@plt> 406704: 2410ffff li s0,-1 406708: 0c1005b0 jal 4016c0 40670c: 8c440000 lw a0,0(v0) 406710: 3c050041 lui a1,0x41 406714: 24040003 li a0,3 406718: 24a5c248 addiu a1,a1,-15800 40671c: 02403021 move a2,s2 406720: 0c100a6b jal 4029ac 406724: 00403821 move a3,v0 406728: 081019ff j 4067fc 40672c: 00000000 nop 406730: 0c1006c8 jal 401b20 406734: 00402021 move a0,v0 406738: 16200003 bnez s1,406748 40673c: 00000000 nop 406740: 3c110041 lui s1,0x41 406744: 2631c240 addiu s1,s1,-15808 406748: 0c1006e0 jal 401b80 40674c: 02202021 move a0,s1 406750: 02402021 move a0,s2 406754: 27a50018 addiu a1,sp,24 406758: 0c1006f4 jal 401bd0 40675c: 00409821 move s3,v0 406760: 14400026 bnez v0,4067fc 406764: 2410ffff li s0,-1 406768: 12600024 beqz s3,4067fc 40676c: 8fb4002c lw s4,44(sp) 406770: 32820002 andi v0,s4,0x2 406774: 10400008 beqz v0,406798 406778: 3c050041 lui a1,0x41 40677c: 3c050041 lui a1,0x41 406780: 24040003 li a0,3 406784: 24a5c25c addiu a1,a1,-15780 406788: 0c100a6b jal 4029ac 40678c: 02403021 move a2,s2 406790: 08101a00 j 406800 406794: 8fbf00c4 lw ra,196(sp) 406798: 02202021 move a0,s1 40679c: 24a5c240 addiu a1,a1,-15808 4067a0: 0c100678 jal 4019e0 4067a4: 24060005 li a2,5 4067a8: 10400014 beqz v0,4067fc 4067ac: 00008021 move s0,zero 4067b0: 32820010 andi v0,s4,0x10 4067b4: 10400005 beqz v0,4067cc 4067b8: 32940080 andi s4,s4,0x80 4067bc: 8e63000c lw v1,12(s3) 4067c0: 8fa20038 lw v0,56(sp) 4067c4: 10620008 beq v1,v0,4067e8 4067c8: 3c050041 lui a1,0x41 4067cc: 1280000b beqz s4,4067fc 4067d0: 00008021 move s0,zero 4067d4: 8e630008 lw v1,8(s3) 4067d8: 8fa20034 lw v0,52(sp) 4067dc: 14620008 bne v1,v0,406800 4067e0: 8fbf00c4 lw ra,196(sp) 4067e4: 3c050041 lui a1,0x41 4067e8: 24040003 li a0,3 4067ec: 24a5c290 addiu a1,a1,-15728 4067f0: 0c100a6b jal 4029ac 4067f4: 02403021 move a2,s2 4067f8: 2410ffff li s0,-1 4067fc: 8fbf00c4 lw ra,196(sp) 406800: 02001021 move v0,s0 406804: 8fb400c0 lw s4,192(sp) 406808: 8fb300bc lw s3,188(sp) 40680c: 8fb200b8 lw s2,184(sp) 406810: 8fb100b4 lw s1,180(sp) 406814: 8fb000b0 lw s0,176(sp) 406818: 03e00008 jr ra 40681c: 27bd00c8 addiu sp,sp,200 00406820 : 406820: 27bdffb0 addiu sp,sp,-80 406824: 3c050041 lui a1,0x41 406828: 27a40028 addiu a0,sp,40 40682c: 24a5c9f0 addiu a1,a1,-13840 406830: 24060014 li a2,20 406834: afbf004c sw ra,76(sp) 406838: afb10048 sw s1,72(sp) 40683c: afb00044 sw s0,68(sp) 406840: 0c1005d4 jal 401750 406844: 3c110041 lui s1,0x41 406848: 3c050041 lui a1,0x41 40684c: 24020004 li v0,4 406850: 2624c2c8 addiu a0,s1,-15672 406854: 24a5c754 addiu a1,a1,-14508 406858: 0c1006b4 jal 401ad0 40685c: afa20020 sw v0,32(sp) 406860: 10400019 beqz v0,4068c8 406864: 00408021 move s0,v0 406868: 3c050041 lui a1,0x41 40686c: 00402021 move a0,v0 406870: 24a5c0d4 addiu a1,a1,-16172 406874: 0c1005cc jal 401730 406878: 27a60024 addiu a2,sp,36 40687c: 24030001 li v1,1 406880: 1043000d beq v0,v1,4068b8 406884: 00000000 nop 406888: 0c100700 jal 401c00 <__errno_location@plt> 40688c: 00000000 nop 406890: 0c1005b0 jal 4016c0 406894: 8c440000 lw a0,0(v0) 406898: 3c050041 lui a1,0x41 40689c: 24040003 li a0,3 4068a0: 24a5c2f0 addiu a1,a1,-15632 4068a4: 2626c2c8 addiu a2,s1,-15672 4068a8: 0c100a6b jal 4029ac 4068ac: 00403821 move a3,v0 4068b0: 0c100704 jal 401c10 4068b4: 24040001 li a0,1 4068b8: 0c1006c8 jal 401b20 4068bc: 02002021 move a0,s0 4068c0: 08101a45 j 406914 4068c4: 8fa60024 lw a2,36(sp) 4068c8: 3c050041 lui a1,0x41 4068cc: 24040007 li a0,7 4068d0: 0c100a6b jal 4029ac 4068d4: 24a5c310 addiu a1,a1,-15600 4068d8: 27a40028 addiu a0,sp,40 4068dc: 24050005 li a1,5 4068e0: 27a60024 addiu a2,sp,36 4068e4: 27a70020 addiu a3,sp,32 4068e8: afa00010 sw zero,16(sp) 4068ec: 0c100634 jal 4018d0 4068f0: afa00014 sw zero,20(sp) 4068f4: 04410007 bgez v0,406914 4068f8: 8fa60024 lw a2,36(sp) 4068fc: 3c050041 lui a1,0x41 406900: 24040007 li a0,7 406904: 0c100a6b jal 4029ac 406908: 24a5c388 addiu a1,a1,-15480 40690c: 08101a52 j 406948 406910: 00001021 move v0,zero 406914: 24040001 li a0,1 406918: 10c4000b beq a2,a0,406948 40691c: 00001021 move v0,zero 406920: 3c030041 lui v1,0x41 406924: 8c650688 lw a1,1672(v1) 406928: 14a00008 bnez a1,40694c 40692c: 8fbf004c lw ra,76(sp) 406930: 3c050041 lui a1,0x41 406934: ac640688 sw a0,1672(v1) 406938: 24a5c3e4 addiu a1,a1,-15388 40693c: 0c100a6b jal 4029ac 406940: 24040007 li a0,7 406944: 2402ffff li v0,-1 406948: 8fbf004c lw ra,76(sp) 40694c: 8fb10048 lw s1,72(sp) 406950: 8fb00044 lw s0,68(sp) 406954: 03e00008 jr ra 406958: 27bd0050 addiu sp,sp,80 0040695c : 40695c: 3c050041 lui a1,0x41 406960: 27bdffd8 addiu sp,sp,-40 406964: 24a5c754 addiu a1,a1,-14508 406968: afb10020 sw s1,32(sp) 40696c: afb0001c sw s0,28(sp) 406970: afbf0024 sw ra,36(sp) 406974: 00808821 move s1,a0 406978: 0c1006b4 jal 401ad0 40697c: 3c100041 lui s0,0x41 406980: 1440000d bnez v0,4069b8 406984: ae020698 sw v0,1688(s0) 406988: 0c100700 jal 401c00 <__errno_location@plt> 40698c: 00000000 nop 406990: 0c1005b0 jal 4016c0 406994: 8c440000 lw a0,0(v0) 406998: 3c050041 lui a1,0x41 40699c: 24040003 li a0,3 4069a0: 24a5c248 addiu a1,a1,-15800 4069a4: 02203021 move a2,s1 4069a8: 0c100a6b jal 4029ac 4069ac: 00403821 move a3,v0 4069b0: 08101a76 j 4069d8 4069b4: 00000000 nop 4069b8: 0c100e1f jal 40387c 4069bc: 00000000 nop 4069c0: 10400007 beqz v0,4069e0 4069c4: 3c050041 lui a1,0x41 4069c8: 24040003 li a0,3 4069cc: 24a5c410 addiu a1,a1,-15344 4069d0: 0c100a6b jal 4029ac 4069d4: 02203021 move a2,s1 4069d8: 08101a7b j 4069ec 4069dc: 2402ffff li v0,-1 4069e0: 0c1006c8 jal 401b20 4069e4: 8e040698 lw a0,1688(s0) 4069e8: 00001021 move v0,zero 4069ec: 8fbf0024 lw ra,36(sp) 4069f0: 8fb10020 lw s1,32(sp) 4069f4: 8fb0001c lw s0,28(sp) 4069f8: 03e00008 jr ra 4069fc: 27bd0028 addiu sp,sp,40 00406a00 : 406a00: 3c050041 lui a1,0x41 406a04: 27bdffc8 addiu sp,sp,-56 406a08: 24040006 li a0,6 406a0c: 24a5c440 addiu a1,a1,-15296 406a10: afbf0034 sw ra,52(sp) 406a14: afb60030 sw s6,48(sp) 406a18: afb5002c sw s5,44(sp) 406a1c: afb40028 sw s4,40(sp) 406a20: afb30024 sw s3,36(sp) 406a24: afb20020 sw s2,32(sp) 406a28: afb1001c sw s1,28(sp) 406a2c: 0c100a6b jal 4029ac 406a30: afb00018 sw s0,24(sp) 406a34: 3c060041 lui a2,0x41 406a38: 24040007 li a0,7 406a3c: 24050004 li a1,4 406a40: 0c100a5c jal 402970 406a44: 24c6c464 addiu a2,a2,-15260 406a48: 0c100a9b jal 402a6c 406a4c: 00000000 nop 406a50: 04410004 bgez v0,406a64 406a54: 3c160041 lui s6,0x41 406a58: 3c040041 lui a0,0x41 406a5c: 08101ad7 j 406b5c 406a60: 2484c474 addiu a0,a0,-15244 406a64: 3c150041 lui s5,0x41 406a68: 8ed00684 lw s0,1668(s6) 406a6c: 08101ace j 406b38 406a70: 26b5c480 addiu s5,s5,-15232 406a74: 24050004 li a1,4 406a78: 02a03021 move a2,s5 406a7c: 02003821 move a3,s0 406a80: 0c100a5c jal 402970 406a84: 8e1400d8 lw s4,216(s0) 406a88: 08101aa7 j 406a9c 406a8c: 8e0400b0 lw a0,176(s0) 406a90: 0c10073c jal 401cf0 406a94: 8c910060 lw s1,96(a0) 406a98: 02202021 move a0,s1 406a9c: 1480fffc bnez a0,406a90 406aa0: 00000000 nop 406aa4: 08101aae j 406ab8 406aa8: 8e0400b4 lw a0,180(s0) 406aac: 0c10073c jal 401cf0 406ab0: 8c910020 lw s1,32(a0) 406ab4: 02202021 move a0,s1 406ab8: 1480fffc bnez a0,406aac 406abc: 00000000 nop 406ac0: 08101ab5 j 406ad4 406ac4: 8e0400b8 lw a0,184(s0) 406ac8: 0c10073c jal 401cf0 406acc: 8c91003c lw s1,60(a0) 406ad0: 02202021 move a0,s1 406ad4: 1480fffc bnez a0,406ac8 406ad8: 00000000 nop 406adc: 08101ac9 j 406b24 406ae0: 8e1100bc lw s1,188(s0) 406ae4: 08101ac0 j 406b00 406ae8: 00009021 move s2,zero 406aec: 00121080 sll v0,s2,0x2 406af0: 00822021 addu a0,a0,v0 406af4: 8c840000 lw a0,0(a0) 406af8: 0c10073c jal 401cf0 406afc: 26520001 addiu s2,s2,1 406b00: 8e220004 lw v0,4(s1) 406b04: 0242102a slt v0,s2,v0 406b08: 1440fff8 bnez v0,406aec 406b0c: 8e24000c lw a0,12(s1) 406b10: 0c10073c jal 401cf0 406b14: 00000000 nop 406b18: 02202021 move a0,s1 406b1c: 0c10073c jal 401cf0 406b20: 02608821 move s1,s3 406b24: 5620ffef bnezl s1,406ae4 406b28: 8e330010 lw s3,16(s1) 406b2c: 02002021 move a0,s0 406b30: 0c10073c jal 401cf0 406b34: 02808021 move s0,s4 406b38: 1600ffce bnez s0,406a74 406b3c: 24040007 li a0,7 406b40: 3c020041 lui v0,0x41 406b44: 8c440680 lw a0,1664(v0) 406b48: 0c101a57 jal 40695c 406b4c: aec00684 sw zero,1668(s6) 406b50: 04410006 bgez v0,406b6c 406b54: 3c040041 lui a0,0x41 406b58: 2484c498 addiu a0,a0,-15208 406b5c: 0c1005dc jal 401770 406b60: 00000000 nop 406b64: 0c100704 jal 401c10 406b68: 24040001 li a0,1 406b6c: 0c1018cb jal 40632c 406b70: 00000000 nop 406b74: 0c1018eb jal 4063ac 406b78: 00000000 nop 406b7c: 3c050041 lui a1,0x41 406b80: 8fbf0034 lw ra,52(sp) 406b84: 8fb60030 lw s6,48(sp) 406b88: 8fb5002c lw s5,44(sp) 406b8c: 8fb40028 lw s4,40(sp) 406b90: 8fb30024 lw s3,36(sp) 406b94: 8fb20020 lw s2,32(sp) 406b98: 8fb1001c lw s1,28(sp) 406b9c: 8fb00018 lw s0,24(sp) 406ba0: 24040006 li a0,6 406ba4: 24a5c4b0 addiu a1,a1,-15184 406ba8: 08100a6b j 4029ac 406bac: 27bd0038 addiu sp,sp,56 00406bb0 : 406bb0: 3c020041 lui v0,0x41 406bb4: 8c420030 lw v0,48(v0) 406bb8: 27bdf9a8 addiu sp,sp,-1624 406bbc: afb00634 sw s0,1588(sp) 406bc0: 24100001 li s0,1 406bc4: afb70650 sw s7,1616(sp) 406bc8: afb6064c sw s6,1612(sp) 406bcc: afb50648 sw s5,1608(sp) 406bd0: afb40644 sw s4,1604(sp) 406bd4: afb30640 sw s3,1600(sp) 406bd8: afa0002c sw zero,44(sp) 406bdc: afbf0654 sw ra,1620(sp) 406be0: afb2063c sw s2,1596(sp) 406be4: afb10638 sw s1,1592(sp) 406be8: afa00030 sw zero,48(sp) 406bec: afa00034 sw zero,52(sp) 406bf0: afa20028 sw v0,40(sp) 406bf4: a7b0002c sh s0,44(sp) 406bf8: 0c102833 jal 40a0cc 406bfc: 3c140041 lui s4,0x41 406c00: 3c150041 lui s5,0x41 406c04: 3c160041 lui s6,0x41 406c08: afa20030 sw v0,48(sp) 406c0c: a7b00034 sh s0,52(sp) 406c10: a7a00036 sh zero,54(sp) 406c14: 3c130041 lui s3,0x41 406c18: 2694c4cc addiu s4,s4,-15156 406c1c: 26b5c51c addiu s5,s5,-15076 406c20: 26d6c500 addiu s6,s6,-15104 406c24: 3c170041 lui s7,0x41 406c28: 8e640684 lw a0,1668(s3) 406c2c: 50800011 beqzl a0,406c74 406c30: 2410ffff li s0,-1 406c34: 0c102404 jal 409010 406c38: 00000000 nop 406c3c: 8e710684 lw s1,1668(s3) 406c40: 00408021 move s0,v0 406c44: 08101b19 j 406c64 406c48: 02209021 move s2,s1 406c4c: 0c102404 jal 409010 406c50: 02402021 move a0,s2 406c54: 0050182a slt v1,v0,s0 406c58: 0243880b movn s1,s2,v1 406c5c: 8e5200d8 lw s2,216(s2) 406c60: 0043800b movn s0,v0,v1 406c64: 1640fff9 bnez s2,406c4c 406c68: 00000000 nop 406c6c: 08101b1e j 406c78 406c70: 00000000 nop 406c74: 00008821 move s1,zero 406c78: 0c1005d8 jal 401760 <__floatsidf@plt> 406c7c: 02002021 move a0,s0 406c80: 00402021 move a0,v0 406c84: 3c020041 lui v0,0x41 406c88: 2442a648 addiu v0,v0,-22968 406c8c: 8c470004 lw a3,4(v0) 406c90: 8c460000 lw a2,0(v0) 406c94: 0c100698 jal 401a60 <__divdf3@plt> 406c98: 00602821 move a1,v1 406c9c: 24040007 li a0,7 406ca0: 24050005 li a1,5 406ca4: 02803021 move a2,s4 406ca8: afa30014 sw v1,20(sp) 406cac: 0c100a5c jal 402970 406cb0: afa20010 sw v0,16(sp) 406cb4: 27a40028 addiu a0,sp,40 406cb8: 24050002 li a1,2 406cbc: 0c1006d4 jal 401b50 406cc0: 02003021 move a2,s0 406cc4: 1840002c blez v0,406d78 406cc8: 00000000 nop 406ccc: 97a2002e lhu v0,46(sp) 406cd0: 30430038 andi v1,v0,0x38 406cd4: 10600006 beqz v1,406cf0 406cd8: 30420001 andi v0,v0,0x1 406cdc: 24040004 li a0,4 406ce0: 0c100a6b jal 4029ac 406ce4: 26e5c4e4 addiu a1,s7,-15132 406ce8: 08101b4f j 406d3c 406cec: 00000000 nop 406cf0: 10400013 beqz v0,406d40 406cf4: 97a20036 lhu v0,54(sp) 406cf8: 27a40054 addiu a0,sp,84 406cfc: 27a50038 addiu a1,sp,56 406d00: 27a60020 addiu a2,sp,32 406d04: 27a70024 addiu a3,sp,36 406d08: 0c100ab0 jal 402ac0 406d0c: afa00020 sw zero,32(sp) 406d10: 1840000a blez v0,406d3c 406d14: 3c030041 lui v1,0x41 406d18: 8c640684 lw a0,1668(v1) 406d1c: 8fa30020 lw v1,32(sp) 406d20: 27a50054 addiu a1,sp,84 406d24: 00403021 move a2,v0 406d28: afa30010 sw v1,16(sp) 406d2c: 8fa30024 lw v1,36(sp) 406d30: 27a70038 addiu a3,sp,56 406d34: 0c1015b0 jal 4056c0 406d38: afa30014 sw v1,20(sp) 406d3c: 97a20036 lhu v0,54(sp) 406d40: 30430038 andi v1,v0,0x38 406d44: 10600006 beqz v1,406d60 406d48: 30420001 andi v0,v0,0x1 406d4c: 24040004 li a0,4 406d50: 0c100a6b jal 4029ac 406d54: 02c02821 move a1,s6 406d58: 08101b70 j 406dc0 406d5c: 00000000 nop 406d60: 10400018 beqz v0,406dc4 406d64: 3c020041 lui v0,0x41 406d68: 0c1027cc jal 409f30 406d6c: 8fa40030 lw a0,48(sp) 406d70: 08101b70 j 406dc0 406d74: 00000000 nop 406d78: 14400007 bnez v0,406d98 406d7c: 2403ffff li v1,-1 406d80: 12200010 beqz s1,406dc4 406d84: 3c020041 lui v0,0x41 406d88: 0c101894 jal 406250 406d8c: 02202021 move a0,s1 406d90: 08101b70 j 406dc0 406d94: 00000000 nop 406d98: 1443000a bne v0,v1,406dc4 406d9c: 3c020041 lui v0,0x41 406da0: 0c100700 jal 401c00 <__errno_location@plt> 406da4: 00000000 nop 406da8: 0c1005b0 jal 4016c0 406dac: 8c440000 lw a0,0(v0) 406db0: 00403021 move a2,v0 406db4: 24040003 li a0,3 406db8: 0c100a6b jal 4029ac 406dbc: 02a02821 move a1,s5 406dc0: 3c020041 lui v0,0x41 406dc4: 8c420678 lw v0,1656(v0) 406dc8: 14400004 bnez v0,406ddc 406dcc: 3c020041 lui v0,0x41 406dd0: 8c420674 lw v0,1652(v0) 406dd4: 10400010 beqz v0,406e18 406dd8: 3c100041 lui s0,0x41 406ddc: 3c050041 lui a1,0x41 406de0: 24040004 li a0,4 406de4: 0c100a6b jal 4029ac 406de8: 24a5c52c addiu a1,a1,-15060 406dec: 8fbf0654 lw ra,1620(sp) 406df0: 8fb70650 lw s7,1616(sp) 406df4: 8fb6064c lw s6,1612(sp) 406df8: 8fb50648 lw s5,1608(sp) 406dfc: 8fb40644 lw s4,1604(sp) 406e00: 8fb30640 lw s3,1600(sp) 406e04: 8fb2063c lw s2,1596(sp) 406e08: 8fb10638 lw s1,1592(sp) 406e0c: 8fb00634 lw s0,1588(sp) 406e10: 03e00008 jr ra 406e14: 27bd0658 addiu sp,sp,1624 406e18: 8e02067c lw v0,1660(s0) 406e1c: 50400005 beqzl v0,406e34 406e20: 3c100041 lui s0,0x41 406e24: 0c101a80 jal 406a00 406e28: 00000000 nop 406e2c: ae00067c sw zero,1660(s0) 406e30: 3c100041 lui s0,0x41 406e34: 8e020670 lw v0,1648(s0) 406e38: 5040ff7c beqzl v0,406c2c 406e3c: 8e640684 lw a0,1668(s3) 406e40: 0c101947 jal 40651c 406e44: 00000000 nop 406e48: ae000670 sw zero,1648(s0) 406e4c: 08101b0b j 406c2c 406e50: 8e640684 lw a0,1668(s3) 00406e54 : 406e54: 27bdffe0 addiu sp,sp,-32 406e58: afb00018 sw s0,24(sp) 406e5c: 3c100041 lui s0,0x41 406e60: 8e0405f0 lw a0,1520(s0) 406e64: 3c050041 lui a1,0x41 406e68: 3c060041 lui a2,0x41 406e6c: 24c6c564 addiu a2,a2,-15004 406e70: afbf001c sw ra,28(sp) 406e74: 0c100638 jal 4018e0 406e78: 24a5c554 addiu a1,a1,-15020 406e7c: 8e0505f0 lw a1,1520(s0) 406e80: 3c040041 lui a0,0x41 406e84: 0c100728 jal 401ca0 406e88: 2484c56c addiu a0,a0,-14996 406e8c: 8e0405f0 lw a0,1520(s0) 406e90: 3c050041 lui a1,0x41 406e94: 3c060041 lui a2,0x41 406e98: 24a5c584 addiu a1,a1,-14972 406e9c: 0c100638 jal 4018e0 406ea0: 24c6c5a4 addiu a2,a2,-14940 406ea4: 8e0405f0 lw a0,1520(s0) 406ea8: 3c050041 lui a1,0x41 406eac: 3c060041 lui a2,0x41 406eb0: 24a5c5b4 addiu a1,a1,-14924 406eb4: 0c100638 jal 4018e0 406eb8: 24c6c5d0 addiu a2,a2,-14896 406ebc: 8e0405f0 lw a0,1520(s0) 406ec0: 3c050041 lui a1,0x41 406ec4: 3c060041 lui a2,0x41 406ec8: 24a5c5e4 addiu a1,a1,-14876 406ecc: 0c100638 jal 4018e0 406ed0: 24c6c600 addiu a2,a2,-14848 406ed4: 8e0405f0 lw a0,1520(s0) 406ed8: 3c050041 lui a1,0x41 406edc: 24a5c614 addiu a1,a1,-14828 406ee0: 0c100638 jal 4018e0 406ee4: 24060018 li a2,24 406ee8: 8e0405f0 lw a0,1520(s0) 406eec: 3c050041 lui a1,0x41 406ef0: 3c060041 lui a2,0x41 406ef4: 24a5c634 addiu a1,a1,-14796 406ef8: 0c100638 jal 4018e0 406efc: 24c6c664 addiu a2,a2,-14748 406f00: 0c100704 jal 401c10 406f04: 24040001 li a0,1 00406f08 : 406f08: 3c020041 lui v0,0x41 406f0c: 8c4405f0 lw a0,1520(v0) 406f10: 3c020041 lui v0,0x41 406f14: 8c4605cc lw a2,1484(v0) 406f18: 3c050041 lui a1,0x41 406f1c: 3c070041 lui a3,0x41 406f20: 27bdffe0 addiu sp,sp,-32 406f24: 24a5c688 addiu a1,a1,-14712 406f28: afbf001c sw ra,28(sp) 406f2c: 0c100638 jal 4018e0 406f30: 24e70104 addiu a3,a3,260 406f34: 0c100704 jal 401c10 406f38: 24040001 li a0,1 406f3c: 00000000 nop 00406f40 : 406f40: 3c020041 lui v0,0x41 406f44: 8c4306a8 lw v1,1704(v0) 406f48: 3c020041 lui v0,0x41 406f4c: 8c4206a4 lw v0,1700(v0) 406f50: 00031880 sll v1,v1,0x2 406f54: 3c040041 lui a0,0x41 406f58: 00431821 addu v1,v0,v1 406f5c: 8c620000 lw v0,0(v1) 406f60: 8c450010 lw a1,16(v0) 406f64: 8c420008 lw v0,8(v0) 406f68: ac8507cc sw a1,1996(a0) 406f6c: 3c040041 lui a0,0x41 406f70: ac8206ac sw v0,1708(a0) 406f74: 3c040041 lui a0,0x41 406f78: ac8205d0 sw v0,1488(a0) 406f7c: 8c630000 lw v1,0(v1) 406f80: 8c640000 lw a0,0(v1) 406f84: 3c030041 lui v1,0x41 406f88: ac640698 sw a0,1688(v1) 406f8c: 90430000 lbu v1,0(v0) 406f90: 3c020041 lui v0,0x41 406f94: 03e00008 jr ra 406f98: a04306b0 sb v1,1712(v0) 00406f9c : 406f9c: 3c020041 lui v0,0x41 406fa0: 00803021 move a2,a0 406fa4: 8c4405f0 lw a0,1520(v0) 406fa8: 3c050041 lui a1,0x41 406fac: 27bdffe0 addiu sp,sp,-32 406fb0: afbf001c sw ra,28(sp) 406fb4: 0c100638 jal 4018e0 406fb8: 24a5c6e0 addiu a1,a1,-14624 406fbc: 0c100704 jal 401c10 406fc0: 24040002 li a0,2 00406fc4 : 406fc4: 27bdffd0 addiu sp,sp,-48 406fc8: afb0001c sw s0,28(sp) 406fcc: 3c100041 lui s0,0x41 406fd0: 8e0406a4 lw a0,1700(s0) 406fd4: afb30028 sw s3,40(sp) 406fd8: afb20024 sw s2,36(sp) 406fdc: afbf002c sw ra,44(sp) 406fe0: afb10020 sw s1,32(sp) 406fe4: 3c120041 lui s2,0x41 406fe8: 1480000a bnez a0,407014 406fec: 3c130041 lui s3,0x41 406ff0: 0c1005e8 jal 4017a0 406ff4: 24040004 li a0,4 406ff8: 10400011 beqz v0,407040 406ffc: ae0206a4 sw v0,1700(s0) 407000: ac400000 sw zero,0(v0) 407004: 24020001 li v0,1 407008: ae4207d4 sw v0,2004(s2) 40700c: 08101c19 j 407064 407010: ae6006a8 sw zero,1704(s3) 407014: 8e5107d4 lw s1,2004(s2) 407018: 8e6306a8 lw v1,1704(s3) 40701c: 2622ffff addiu v0,s1,-1 407020: 0062102b sltu v0,v1,v0 407024: 14400010 bnez v0,407068 407028: 8fbf002c lw ra,44(sp) 40702c: 26330008 addiu s3,s1,8 407030: 0c100688 jal 401a20 407034: 00132880 sll a1,s3,0x2 407038: 14400004 bnez v0,40704c 40703c: ae0206a4 sw v0,1700(s0) 407040: 3c040041 lui a0,0x41 407044: 0c101be7 jal 406f9c 407048: 2484ca18 addiu a0,a0,-13800 40704c: 00112080 sll a0,s1,0x2 407050: 00442021 addu a0,v0,a0 407054: 00002821 move a1,zero 407058: 0c1006bc jal 401af0 40705c: 24060020 li a2,32 407060: ae5307d4 sw s3,2004(s2) 407064: 8fbf002c lw ra,44(sp) 407068: 8fb30028 lw s3,40(sp) 40706c: 8fb20024 lw s2,36(sp) 407070: 8fb10020 lw s1,32(sp) 407074: 8fb0001c lw s0,28(sp) 407078: 03e00008 jr ra 40707c: 27bd0030 addiu sp,sp,48 00407080 : 407080: 27bdffe0 addiu sp,sp,-32 407084: afb00018 sw s0,24(sp) 407088: afbf001c sw ra,28(sp) 40708c: 0c101bf1 jal 406fc4 407090: 00808021 move s0,a0 407094: 3c020041 lui v0,0x41 407098: 8c4206a4 lw v0,1700(v0) 40709c: 10400006 beqz v0,4070b8 4070a0: 00001821 move v1,zero 4070a4: 3c030041 lui v1,0x41 4070a8: 8c6306a8 lw v1,1704(v1) 4070ac: 00031880 sll v1,v1,0x2 4070b0: 00431821 addu v1,v0,v1 4070b4: 8c630000 lw v1,0(v1) 4070b8: 1070001c beq v1,s0,40712c 4070bc: 8fbf001c lw ra,28(sp) 4070c0: 10400011 beqz v0,407108 4070c4: 3c040041 lui a0,0x41 4070c8: 8c8306a8 lw v1,1704(a0) 4070cc: 00031880 sll v1,v1,0x2 4070d0: 00431821 addu v1,v0,v1 4070d4: 8c650000 lw a1,0(v1) 4070d8: 10a0000b beqz a1,407108 4070dc: 3c050041 lui a1,0x41 4070e0: 3c060041 lui a2,0x41 4070e4: 8ca506ac lw a1,1708(a1) 4070e8: 90c606b0 lbu a2,1712(a2) 4070ec: a0a60000 sb a2,0(a1) 4070f0: 8c660000 lw a2,0(v1) 4070f4: acc50008 sw a1,8(a2) 4070f8: 3c050041 lui a1,0x41 4070fc: 8c630000 lw v1,0(v1) 407100: 8ca507cc lw a1,1996(a1) 407104: ac650010 sw a1,16(v1) 407108: 8c8306a8 lw v1,1704(a0) 40710c: 00031880 sll v1,v1,0x2 407110: 00431021 addu v0,v0,v1 407114: 0c101bd0 jal 406f40 407118: ac500000 sw s0,0(v0) 40711c: 24030001 li v1,1 407120: 3c020041 lui v0,0x41 407124: ac4307d0 sw v1,2000(v0) 407128: 8fbf001c lw ra,28(sp) 40712c: 8fb00018 lw s0,24(sp) 407130: 03e00008 jr ra 407134: 27bd0020 addiu sp,sp,32 00407138 : 407138: 27bdffe0 addiu sp,sp,-32 40713c: afb00018 sw s0,24(sp) 407140: afbf001c sw ra,28(sp) 407144: 10800015 beqz a0,40719c 407148: 00808021 move s0,a0 40714c: 3c020041 lui v0,0x41 407150: 8c4306a4 lw v1,1700(v0) 407154: 10600007 beqz v1,407174 407158: 3c020041 lui v0,0x41 40715c: 8c4206a8 lw v0,1704(v0) 407160: 00021080 sll v0,v0,0x2 407164: 00621021 addu v0,v1,v0 407168: 8c430000 lw v1,0(v0) 40716c: 50830001 beql a0,v1,407174 407170: ac400000 sw zero,0(v0) 407174: 8e020014 lw v0,20(s0) 407178: 10400004 beqz v0,40718c 40717c: 02002021 move a0,s0 407180: 0c10073c jal 401cf0 407184: 8e040004 lw a0,4(s0) 407188: 02002021 move a0,s0 40718c: 8fbf001c lw ra,28(sp) 407190: 8fb00018 lw s0,24(sp) 407194: 0810073c j 401cf0 407198: 27bd0020 addiu sp,sp,32 40719c: 8fbf001c lw ra,28(sp) 4071a0: 8fb00018 lw s0,24(sp) 4071a4: 03e00008 jr ra 4071a8: 27bd0020 addiu sp,sp,32 004071ac : 4071ac: 10800018 beqz a0,407210 4071b0: 00000000 nop 4071b4: 8c820004 lw v0,4(a0) 4071b8: ac800010 sw zero,16(a0) 4071bc: a0400000 sb zero,0(v0) 4071c0: 8c820004 lw v0,4(a0) 4071c4: a0400001 sb zero,1(v0) 4071c8: 8c820004 lw v0,4(a0) 4071cc: ac80002c sw zero,44(a0) 4071d0: ac820008 sw v0,8(a0) 4071d4: 24020001 li v0,1 4071d8: ac82001c sw v0,28(a0) 4071dc: 3c020041 lui v0,0x41 4071e0: 8c4206a4 lw v0,1700(v0) 4071e4: 1040000a beqz v0,407210 4071e8: 00000000 nop 4071ec: 3c030041 lui v1,0x41 4071f0: 8c6306a8 lw v1,1704(v1) 4071f4: 00031880 sll v1,v1,0x2 4071f8: 00431021 addu v0,v0,v1 4071fc: 8c420000 lw v0,0(v0) 407200: 14820003 bne a0,v0,407210 407204: 00000000 nop 407208: 08101bd0 j 406f40 40720c: 00000000 nop 407210: 03e00008 jr ra 407214: 00000000 nop 00407218 : 407218: 27bdffd0 addiu sp,sp,-48 40721c: afb0001c sw s0,28(sp) 407220: 00808021 move s0,a0 407224: afbf002c sw ra,44(sp) 407228: afb30028 sw s3,40(sp) 40722c: afb20024 sw s2,36(sp) 407230: afb10020 sw s1,32(sp) 407234: 0c100700 jal 401c00 <__errno_location@plt> 407238: 00a08821 move s1,a1 40723c: 02002021 move a0,s0 407240: 00409021 move s2,v0 407244: 0c101c6b jal 4071ac 407248: 8c530000 lw s3,0(v0) 40724c: 24020001 li v0,1 407250: ae020028 sw v0,40(s0) 407254: 3c020041 lui v0,0x41 407258: 8c4306a4 lw v1,1700(v0) 40725c: ae110000 sw s1,0(s0) 407260: 10600006 beqz v1,40727c 407264: 00001021 move v0,zero 407268: 3c020041 lui v0,0x41 40726c: 8c4206a8 lw v0,1704(v0) 407270: 00021080 sll v0,v0,0x2 407274: 00621821 addu v1,v1,v0 407278: 8c620000 lw v0,0(v1) 40727c: 12020003 beq s0,v0,40728c 407280: 24020001 li v0,1 407284: ae020020 sw v0,32(s0) 407288: ae000024 sw zero,36(s0) 40728c: 12200006 beqz s1,4072a8 407290: 00001021 move v0,zero 407294: 0c100710 jal 401c40 407298: 02202021 move a0,s1 40729c: 0c1005ec jal 4017b0 4072a0: 00402021 move a0,v0 4072a4: 0002102a slt v0,zero,v0 4072a8: ae020018 sw v0,24(s0) 4072ac: ae530000 sw s3,0(s2) 4072b0: 8fbf002c lw ra,44(sp) 4072b4: 8fb30028 lw s3,40(sp) 4072b8: 8fb20024 lw s2,36(sp) 4072bc: 8fb10020 lw s1,32(sp) 4072c0: 8fb0001c lw s0,28(sp) 4072c4: 03e00008 jr ra 4072c8: 27bd0030 addiu sp,sp,48 004072cc : 4072cc: 27bdffd8 addiu sp,sp,-40 4072d0: afb20020 sw s2,32(sp) 4072d4: 00809021 move s2,a0 4072d8: 24040030 li a0,48 4072dc: afb1001c sw s1,28(sp) 4072e0: afb00018 sw s0,24(sp) 4072e4: afbf0024 sw ra,36(sp) 4072e8: 0c1005e8 jal 4017a0 4072ec: 00a08021 move s0,a1 4072f0: 10400006 beqz v0,40730c 4072f4: 00408821 move s1,v0 4072f8: ac50000c sw s0,12(v0) 4072fc: 0c1005e8 jal 4017a0 407300: 26040002 addiu a0,s0,2 407304: 14400004 bnez v0,407318 407308: ae220004 sw v0,4(s1) 40730c: 3c040041 lui a0,0x41 407310: 0c101be7 jal 406f9c 407314: 2484ca4c addiu a0,a0,-13748 407318: 24020001 li v0,1 40731c: 02202021 move a0,s1 407320: 02402821 move a1,s2 407324: 0c101c86 jal 407218 407328: ae220014 sw v0,20(s1) 40732c: 8fbf0024 lw ra,36(sp) 407330: 02201021 move v0,s1 407334: 8fb20020 lw s2,32(sp) 407338: 8fb1001c lw s1,28(sp) 40733c: 8fb00018 lw s0,24(sp) 407340: 03e00008 jr ra 407344: 27bd0028 addiu sp,sp,40 00407348 : 407348: 27bdffd0 addiu sp,sp,-48 40734c: afb20024 sw s2,36(sp) 407350: 3c120041 lui s2,0x41 407354: 8e4206a4 lw v0,1700(s2) 407358: afb30028 sw s3,40(sp) 40735c: afb10020 sw s1,32(sp) 407360: afbf002c sw ra,44(sp) 407364: afb0001c sw s0,28(sp) 407368: 00809821 move s3,a0 40736c: 10400007 beqz v0,40738c 407370: 3c110041 lui s1,0x41 407374: 8e2306a8 lw v1,1704(s1) 407378: 00031880 sll v1,v1,0x2 40737c: 00431021 addu v0,v0,v1 407380: 8c420000 lw v0,0(v0) 407384: 1440000d bnez v0,4073bc 407388: 8e4206a4 lw v0,1700(s2) 40738c: 0c101bf1 jal 406fc4 407390: 00000000 nop 407394: 8e3006a8 lw s0,1704(s1) 407398: 8e4206a4 lw v0,1700(s2) 40739c: 24054000 li a1,16384 4073a0: 00108080 sll s0,s0,0x2 4073a4: 00508021 addu s0,v0,s0 4073a8: 3c020041 lui v0,0x41 4073ac: 0c101cb3 jal 4072cc 4073b0: 8c440698 lw a0,1688(v0) 4073b4: ae020000 sw v0,0(s0) 4073b8: 8e4206a4 lw v0,1700(s2) 4073bc: 10400005 beqz v0,4073d4 4073c0: 00002021 move a0,zero 4073c4: 8e2306a8 lw v1,1704(s1) 4073c8: 00031880 sll v1,v1,0x2 4073cc: 00431021 addu v0,v0,v1 4073d0: 8c440000 lw a0,0(v0) 4073d4: 0c101c86 jal 407218 4073d8: 02602821 move a1,s3 4073dc: 8fbf002c lw ra,44(sp) 4073e0: 8fb30028 lw s3,40(sp) 4073e4: 8fb20024 lw s2,36(sp) 4073e8: 8fb10020 lw s1,32(sp) 4073ec: 8fb0001c lw s0,28(sp) 4073f0: 08101bd0 j 406f40 4073f4: 27bd0030 addiu sp,sp,48 004073f8 : 4073f8: 3c020041 lui v0,0x41 4073fc: 8c43069c lw v1,1692(v0) 407400: 27bdffa0 addiu sp,sp,-96 407404: afbf005c sw ra,92(sp) 407408: afbe0058 sw s8,88(sp) 40740c: afb70054 sw s7,84(sp) 407410: afb60050 sw s6,80(sp) 407414: afb5004c sw s5,76(sp) 407418: afb40048 sw s4,72(sp) 40741c: afb30044 sw s3,68(sp) 407420: afb20040 sw s2,64(sp) 407424: afb1003c sw s1,60(sp) 407428: 1460002a bnez v1,4074d4 40742c: afb00038 sw s0,56(sp) 407430: 24030001 li v1,1 407434: 3c040041 lui a0,0x41 407438: ac43069c sw v1,1692(v0) 40743c: 8c8206a0 lw v0,1696(a0) 407440: 50400001 beqzl v0,407448 407444: ac8306a0 sw v1,1696(a0) 407448: 3c110041 lui s1,0x41 40744c: 8e220698 lw v0,1688(s1) 407450: 14400005 bnez v0,407468 407454: 3c020041 lui v0,0x41 407458: 3c020041 lui v0,0x41 40745c: 8c4205e8 lw v0,1512(v0) 407460: ae220698 sw v0,1688(s1) 407464: 3c020041 lui v0,0x41 407468: 8c430694 lw v1,1684(v0) 40746c: 14600004 bnez v1,407480 407470: 3c120041 lui s2,0x41 407474: 3c030041 lui v1,0x41 407478: 8c6305e0 lw v1,1504(v1) 40747c: ac430694 sw v1,1684(v0) 407480: 8e4206a4 lw v0,1700(s2) 407484: 10400007 beqz v0,4074a4 407488: 3c100041 lui s0,0x41 40748c: 8e0306a8 lw v1,1704(s0) 407490: 00031880 sll v1,v1,0x2 407494: 00431021 addu v0,v0,v1 407498: 8c420000 lw v0,0(v0) 40749c: 1440000b bnez v0,4074cc 4074a0: 00000000 nop 4074a4: 0c101bf1 jal 406fc4 4074a8: 00000000 nop 4074ac: 8e1006a8 lw s0,1704(s0) 4074b0: 8e4206a4 lw v0,1700(s2) 4074b4: 8e240698 lw a0,1688(s1) 4074b8: 00108080 sll s0,s0,0x2 4074bc: 24054000 li a1,16384 4074c0: 0c101cb3 jal 4072cc 4074c4: 00508021 addu s0,v0,s0 4074c8: ae020000 sw v0,0(s0) 4074cc: 0c101bd0 jal 406f40 4074d0: 00000000 nop 4074d4: 3c050041 lui a1,0x41 4074d8: 3c1e0041 lui s8,0x41 4074dc: 8cb006ac lw s0,1708(a1) 4074e0: 93c206b0 lbu v0,1712(s8) 4074e4: 3c060041 lui a2,0x41 4074e8: afb00024 sw s0,36(sp) 4074ec: a2020000 sb v0,0(s0) 4074f0: 8cc206a0 lw v0,1696(a2) 4074f4: 00a0b021 move s6,a1 4074f8: 3c070041 lui a3,0x41 4074fc: 3c050041 lui a1,0x41 407500: 8ce406b4 lw a0,1716(a3) 407504: 8ca306b8 lw v1,1720(a1) 407508: 3c0c0041 lui t4,0x41 40750c: 3c0b0041 lui t3,0x41 407510: 3c0a0041 lui t2,0x41 407514: 3c090041 lui t1,0x41 407518: 258cdfd8 addiu t4,t4,-8232 40751c: 256bd5a4 addiu t3,t3,-10844 407520: 254ada4c addiu t2,t2,-9652 407524: 2529eaa4 addiu t1,t1,-5468 407528: 2408052c li t0,1324 40752c: 3c070041 lui a3,0x41 407530: 92050000 lbu a1,0(s0) 407534: 00023040 sll a2,v0,0x1 407538: 24e7d104 addiu a3,a3,-12028 40753c: 00c73021 addu a2,a2,a3 407540: 84c60000 lh a2,0(a2) 407544: 3c0d0041 lui t5,0x41 407548: 00052880 sll a1,a1,0x2 40754c: 25adcd04 addiu t5,t5,-13052 407550: 00ad2821 addu a1,a1,t5 407554: 90a50003 lbu a1,3(a1) 407558: 0206180b movn v1,s0,a2 40755c: 08101d60 j 407580 407560: 0046200b movn a0,v0,a2 407564: 84e20000 lh v0,0(a3) 407568: 28460250 slti a2,v0,592 40756c: 14c00005 bnez a2,407584 407570: 3c0d0041 lui t5,0x41 407574: 00052880 sll a1,a1,0x2 407578: 00aa2821 addu a1,a1,t2 40757c: 90a50003 lbu a1,3(a1) 407580: 3c0d0041 lui t5,0x41 407584: 25addb30 addiu t5,t5,-9424 407588: 00023840 sll a3,v0,0x1 40758c: 00ed3021 addu a2,a3,t5 407590: 84c60000 lh a2,0(a2) 407594: 00c53021 addu a2,a2,a1 407598: 00063040 sll a2,a2,0x1 40759c: 00cc6821 addu t5,a2,t4 4075a0: 85ad0000 lh t5,0(t5) 4075a4: 15a2ffef bne t5,v0,407564 4075a8: 00eb3821 addu a3,a3,t3 4075ac: 00c93021 addu a2,a2,t1 4075b0: 84c20000 lh v0,0(a2) 4075b4: 3c060041 lui a2,0x41 4075b8: 24c6db30 addiu a2,a2,-9424 4075bc: 00022840 sll a1,v0,0x1 4075c0: 00a62821 addu a1,a1,a2 4075c4: 84a50000 lh a1,0(a1) 4075c8: 14a8ffd8 bne a1,t0,40752c 4075cc: 26100001 addiu s0,s0,1 4075d0: 3c070041 lui a3,0x41 4075d4: 3c0d0041 lui t5,0x41 4075d8: ace406b4 sw a0,1716(a3) 4075dc: ada306b8 sw v1,1720(t5) 4075e0: 02009821 move s3,s0 4075e4: 3c040041 lui a0,0x41 4075e8: 00021040 sll v0,v0,0x1 4075ec: 2483d104 addiu v1,a0,-12028 4075f0: 00431021 addu v0,v0,v1 4075f4: 84420000 lh v0,0(v0) 4075f8: 14400008 bnez v0,40761c 4075fc: 8fad0024 lw t5,36(sp) 407600: 3c060041 lui a2,0x41 407604: 8cc206b4 lw v0,1716(a2) 407608: 3c050041 lui a1,0x41 40760c: 8cb306b8 lw s3,1720(a1) 407610: 00021040 sll v0,v0,0x1 407614: 00431821 addu v1,v0,v1 407618: 84620000 lh v0,0(v1) 40761c: 3c070041 lui a3,0x41 407620: 3c040041 lui a0,0x41 407624: 026d1823 subu v1,s3,t5 407628: aced05d0 sw t5,1488(a3) 40762c: ac8305d4 sw v1,1492(a0) 407630: 92630000 lbu v1,0(s3) 407634: aed306ac sw s3,1708(s6) 407638: a2600000 sb zero,0(s3) 40763c: a3c306b0 sb v1,1712(s8) 407640: 00e09021 move s2,a3 407644: 3c150041 lui s5,0x41 407648: 3c170041 lui s7,0x41 40764c: afb3002c sw s3,44(sp) 407650: 2c430041 sltiu v1,v0,65 407654: 1060023f beqz v1,407f54 407658: 3c040041 lui a0,0x41 40765c: 3c050041 lui a1,0x41 407660: 00021080 sll v0,v0,0x2 407664: 24a5cc00 addiu a1,a1,-13312 407668: 00a21021 addu v0,a1,v0 40766c: 8c420000 lw v0,0(v0) 407670: 00400008 jr v0 407674: 00000000 nop 407678: 8fb3002c lw s3,44(sp) 40767c: 93c206b0 lbu v0,1712(s8) 407680: 3c060041 lui a2,0x41 407684: 3c070041 lui a3,0x41 407688: a2620000 sb v0,0(s3) 40768c: 8cd306b8 lw s3,1720(a2) 407690: 08101d79 j 4075e4 407694: 8ce206b4 lw v0,1716(a3) 407698: 8fb0002c lw s0,44(sp) 40769c: 93c206b0 lbu v0,1712(s8) 4076a0: 8fad0024 lw t5,36(sp) 4076a4: 3c030041 lui v1,0x41 4076a8: a2020000 sb v0,0(s0) 4076ac: 2602ffff addiu v0,s0,-1 4076b0: aec206ac sw v0,1708(s6) 4076b4: 004d1023 subu v0,v0,t5 4076b8: ae4d05d0 sw t5,1488(s2) 4076bc: ac6205d4 sw v0,1492(v1) 4076c0: 9202ffff lbu v0,-1(s0) 4076c4: a200ffff sb zero,-1(s0) 4076c8: 08101d35 j 4074d4 4076cc: a3c206b0 sb v0,1712(s8) 4076d0: 3c020041 lui v0,0x41 4076d4: 8c4303d0 lw v1,976(v0) 4076d8: 24630001 addiu v1,v1,1 4076dc: 08101d35 j 4074d4 4076e0: ac4303d0 sw v1,976(v0) 4076e4: 08101fda j 407f68 4076e8: 24020104 li v0,260 4076ec: 08101fda j 407f68 4076f0: 24020105 li v0,261 4076f4: 08101fda j 407f68 4076f8: 24020106 li v0,262 4076fc: 08101fda j 407f68 407700: 24020107 li v0,263 407704: 08101fda j 407f68 407708: 2402010f li v0,271 40770c: 08101fda j 407f68 407710: 24020110 li v0,272 407714: 08101fda j 407f68 407718: 24020111 li v0,273 40771c: 08101fda j 407f68 407720: 24020112 li v0,274 407724: 08101fda j 407f68 407728: 24020114 li v0,276 40772c: 08101fda j 407f68 407730: 24020115 li v0,277 407734: 08101fda j 407f68 407738: 24020116 li v0,278 40773c: 08101fda j 407f68 407740: 24020117 li v0,279 407744: 08101fda j 407f68 407748: 24020118 li v0,280 40774c: 08101fda j 407f68 407750: 24020119 li v0,281 407754: 08101fda j 407f68 407758: 2402011a li v0,282 40775c: 08101fda j 407f68 407760: 2402011b li v0,283 407764: 08101fda j 407f68 407768: 2402011c li v0,284 40776c: 08101fda j 407f68 407770: 2402011d li v0,285 407774: 08101fda j 407f68 407778: 2402011e li v0,286 40777c: 08101fda j 407f68 407780: 2402011f li v0,287 407784: 08101fda j 407f68 407788: 24020120 li v0,288 40778c: 08101fda j 407f68 407790: 24020121 li v0,289 407794: 08101fda j 407f68 407798: 24020122 li v0,290 40779c: 08101fda j 407f68 4077a0: 24020123 li v0,291 4077a4: 08101fda j 407f68 4077a8: 24020124 li v0,292 4077ac: 08101fda j 407f68 4077b0: 24020125 li v0,293 4077b4: 08101fda j 407f68 4077b8: 24020126 li v0,294 4077bc: 08101fda j 407f68 4077c0: 24020129 li v0,297 4077c4: 08101fda j 407f68 4077c8: 24020127 li v0,295 4077cc: 08101fda j 407f68 4077d0: 24020128 li v0,296 4077d4: 08101fda j 407f68 4077d8: 2402012a li v0,298 4077dc: 08101fda j 407f68 4077e0: 2402012b li v0,299 4077e4: 08101fda j 407f68 4077e8: 2402012c li v0,300 4077ec: 08101fda j 407f68 4077f0: 2402012d li v0,301 4077f4: 08101fda j 407f68 4077f8: 2402012e li v0,302 4077fc: 08101fda j 407f68 407800: 2402012f li v0,303 407804: 08101fda j 407f68 407808: 24020130 li v0,304 40780c: 08101fda j 407f68 407810: 24020131 li v0,305 407814: 08101fda j 407f68 407818: 24020132 li v0,306 40781c: 08101fda j 407f68 407820: 24020133 li v0,307 407824: 08101fda j 407f68 407828: 24020134 li v0,308 40782c: 08101fda j 407f68 407830: 24020113 li v0,275 407834: 08101fda j 407f68 407838: 24020135 li v0,309 40783c: 8e4505d0 lw a1,1488(s2) 407840: 3c100041 lui s0,0x41 407844: 2404000a li a0,10 407848: 0c1005b4 jal 4016d0 40784c: 260606bc addiu a2,s0,1724 407850: 5c40000b bgtzl v0,407880 407854: 3c020041 lui v0,0x41 407858: 3c020041 lui v0,0x41 40785c: 8c460680 lw a2,1664(v0) 407860: 3c020041 lui v0,0x41 407864: 8c4703d0 lw a3,976(v0) 407868: 3c050041 lui a1,0x41 40786c: 24040003 li a0,3 407870: 0c100a6b jal 4029ac 407874: 24a5ca78 addiu a1,a1,-13704 407878: 08101fda j 407f68 40787c: 24020136 li v0,310 407880: 261006bc addiu s0,s0,1724 407884: ac5005c0 sw s0,1472(v0) 407888: 08101fda j 407f68 40788c: 2402010d li v0,269 407890: 8e4405d0 lw a0,1488(s2) 407894: 27a50018 addiu a1,sp,24 407898: 0c1005f8 jal 4017e0 40789c: 2406000a li a2,10 4078a0: 00402021 move a0,v0 4078a4: 8e4205d0 lw v0,1488(s2) 4078a8: 80430000 lb v1,0(v0) 4078ac: 106001ae beqz v1,407f68 4078b0: 24020136 li v0,310 4078b4: 8fa30018 lw v1,24(sp) 4078b8: 80630000 lb v1,0(v1) 4078bc: 146001ab bnez v1,407f6c 4078c0: 8fbf005c lw ra,92(sp) 4078c4: 3c030041 lui v1,0x41 4078c8: ac6405c0 sw a0,1472(v1) 4078cc: 08101fda j 407f68 4078d0: 24020109 li v0,265 4078d4: 0c10070c jal 401c30 4078d8: 8e4405d0 lw a0,1488(s2) 4078dc: 3c030041 lui v1,0x41 4078e0: 08101e4e j 407938 4078e4: ac6205c0 sw v0,1472(v1) 4078e8: 0c100630 jal 4018c0 4078ec: 8e4405d0 lw a0,1488(s2) 4078f0: 3c040041 lui a0,0x41 4078f4: ac8205c0 sw v0,1472(a0) 4078f8: ac8305c4 sw v1,1476(a0) 4078fc: 08101fda j 407f68 407900: 2402010b li v0,267 407904: 08101fda j 407f68 407908: 2402010e li v0,270 40790c: 24030001 li v1,1 407910: 3c020041 lui v0,0x41 407914: 08101e49 j 407924 407918: ac4305c0 sw v1,1472(v0) 40791c: 3c020041 lui v0,0x41 407920: ac4005c0 sw zero,1472(v0) 407924: 08101fda j 407f68 407928: 2402010c li v0,268 40792c: 2403ffff li v1,-1 407930: 3c020041 lui v0,0x41 407934: ac4305c0 sw v1,1472(v0) 407938: 08101fda j 407f68 40793c: 2402010a li v0,266 407940: 3c020041 lui v0,0x41 407944: 08101e4e j 407938 407948: ac4005c0 sw zero,1472(v0) 40794c: 08101e4c j 407930 407950: 24030001 li v1,1 407954: 8e4505d0 lw a1,1488(s2) 407958: 3c100041 lui s0,0x41 40795c: 260406cc addiu a0,s0,1740 407960: 0c100680 jal 401a00 407964: 24060100 li a2,256 407968: 261006cc addiu s0,s0,1740 40796c: 3c020041 lui v0,0x41 407970: ac5005c0 sw s0,1472(v0) 407974: a20000ff sb zero,255(s0) 407978: 08101fda j 407f68 40797c: 24020108 li v0,264 407980: 8e4205d0 lw v0,1488(s2) 407984: 08101fda j 407f68 407988: 80420000 lb v0,0(v0) 40798c: 08101fda j 407f68 407990: 24020136 li v0,310 407994: 3c060041 lui a2,0x41 407998: 3c020041 lui v0,0x41 40799c: 8cc505d4 lw a1,1492(a2) 4079a0: 8e4405d0 lw a0,1488(s2) 4079a4: 8c470694 lw a3,1684(v0) 4079a8: 0c1006f8 jal 401be0 4079ac: 24060001 li a2,1 4079b0: 08101d35 j 4074d4 4079b4: 00000000 nop 4079b8: 08101fda j 407f68 4079bc: 00001021 move v0,zero 4079c0: 8e4205d0 lw v0,1488(s2) 4079c4: 8fa7002c lw a3,44(sp) 4079c8: 3c0d0041 lui t5,0x41 4079cc: 3c040041 lui a0,0x41 4079d0: 00e21023 subu v0,a3,v0 4079d4: 2442ffff addiu v0,v0,-1 4079d8: afa20030 sw v0,48(sp) 4079dc: 93c206b0 lbu v0,1712(s8) 4079e0: 8da306a8 lw v1,1704(t5) 4079e4: 3c110041 lui s1,0x41 4079e8: a0e20000 sb v0,0(a3) 4079ec: 8c8206a4 lw v0,1700(a0) 4079f0: 00031880 sll v1,v1,0x2 4079f4: 00431821 addu v1,v0,v1 4079f8: 8c620000 lw v0,0(v1) 4079fc: 8c44002c lw a0,44(v0) 407a00: 14800008 bnez a0,407a24 407a04: 01a08021 move s0,t5 407a08: 8c440010 lw a0,16(v0) 407a0c: aea407cc sw a0,1996(s5) 407a10: 8ee40698 lw a0,1688(s7) 407a14: ac440000 sw a0,0(v0) 407a18: 8c620000 lw v0,0(v1) 407a1c: 24040001 li a0,1 407a20: ac44002c sw a0,44(v0) 407a24: 8c660000 lw a2,0(v1) 407a28: 8ea707cc lw a3,1996(s5) 407a2c: 8ec506ac lw a1,1708(s6) 407a30: 8cc20004 lw v0,4(a2) 407a34: 00472021 addu a0,v0,a3 407a38: 0085202b sltu a0,a0,a1 407a3c: 14800030 bnez a0,407b00 407a40: 24e70001 addiu a3,a3,1 407a44: 8e5305d0 lw s3,1488(s2) 407a48: 8fa50030 lw a1,48(sp) 407a4c: 3c020041 lui v0,0x41 407a50: 02659821 addu s3,s3,a1 407a54: 0c100740 jal 401d00 407a58: ac5306ac sw s3,1708(v0) 407a5c: 3c060041 lui a2,0x41 407a60: 00022040 sll a0,v0,0x1 407a64: 24c3d104 addiu v1,a2,-12028 407a68: 00831821 addu v1,a0,v1 407a6c: 84630000 lh v1,0(v1) 407a70: 10600005 beqz v1,407a88 407a74: 3c040041 lui a0,0x41 407a78: 3c070041 lui a3,0x41 407a7c: 3c0d0041 lui t5,0x41 407a80: ace206b4 sw v0,1716(a3) 407a84: adb306b8 sw s3,1720(t5) 407a88: 3c050041 lui a1,0x41 407a8c: 00401821 move v1,v0 407a90: 2487db30 addiu a3,a0,-9424 407a94: 08101eaa j 407aa8 407a98: 24a6dfd8 addiu a2,a1,-8232 407a9c: 25add5a4 addiu t5,t5,-10844 407aa0: 00ad2821 addu a1,a1,t5 407aa4: 84a30000 lh v1,0(a1) 407aa8: 00032840 sll a1,v1,0x1 407aac: 00a72021 addu a0,a1,a3 407ab0: 84840000 lh a0,0(a0) 407ab4: 24840001 addiu a0,a0,1 407ab8: 00042040 sll a0,a0,0x1 407abc: 00864021 addu t0,a0,a2 407ac0: 85080000 lh t0,0(t0) 407ac4: 1503fff5 bne t0,v1,407a9c 407ac8: 3c0d0041 lui t5,0x41 407acc: 3c050041 lui a1,0x41 407ad0: 24a3eaa4 addiu v1,a1,-5468 407ad4: 00832021 addu a0,a0,v1 407ad8: 84830000 lh v1,0(a0) 407adc: 8e5205d0 lw s2,1488(s2) 407ae0: 3864024f xori a0,v1,0x24f 407ae4: 0004180a movz v1,zero,a0 407ae8: 1060febe beqz v1,4075e4 407aec: afb20024 sw s2,36(sp) 407af0: 26700001 addiu s0,s3,1 407af4: aed006ac sw s0,1708(s6) 407af8: 08101d3e j 4074f8 407afc: 00601021 move v0,v1 407b00: 00473821 addu a3,v0,a3 407b04: 00e5382b sltu a3,a3,a1 407b08: 10e00004 beqz a3,407b1c 407b0c: 8e4405d0 lw a0,1488(s2) 407b10: 3c040041 lui a0,0x41 407b14: 08101f02 j 407c08 407b18: 2484ca98 addiu a0,a0,-13672 407b1c: 8cc60028 lw a2,40(a2) 407b20: 00a42823 subu a1,a1,a0 407b24: 14c00006 bnez a2,407b40 407b28: afa50028 sw a1,40(sp) 407b2c: 24020001 li v0,1 407b30: 54a200fb bnel a1,v0,407f20 407b34: 8e0206a8 lw v0,1704(s0) 407b38: 08101fb6 j 407ed8 407b3c: 3c020041 lui v0,0x41 407b40: 8fa60028 lw a2,40(sp) 407b44: 00002821 move a1,zero 407b48: 08101ed8 j 407b60 407b4c: 24d4ffff addiu s4,a2,-1 407b50: 24a50001 addiu a1,a1,1 407b54: 24840001 addiu a0,a0,1 407b58: a0460000 sb a2,0(v0) 407b5c: 24420001 addiu v0,v0,1 407b60: 00b4302a slt a2,a1,s4 407b64: 54c0fffa bnezl a2,407b50 407b68: 80860000 lb a2,0(a0) 407b6c: 8c620000 lw v0,0(v1) 407b70: 24030002 li v1,2 407b74: 8c44002c lw a0,44(v0) 407b78: 5483002f bnel a0,v1,407c38 407b7c: 8c42000c lw v0,12(v0) 407b80: aea007cc sw zero,1996(s5) 407b84: 08101f77 j 407ddc 407b88: ac400010 sw zero,16(v0) 407b8c: 10400005 beqz v0,407ba4 407b90: 00009821 move s3,zero 407b94: 8e0306a8 lw v1,1704(s0) 407b98: 00031880 sll v1,v1,0x2 407b9c: 00431021 addu v0,v0,v1 407ba0: 8c530000 lw s3,0(v0) 407ba4: 8ec706ac lw a3,1708(s6) 407ba8: 8e6d0004 lw t5,4(s3) 407bac: 8e620014 lw v0,20(s3) 407bb0: afa70034 sw a3,52(sp) 407bb4: 1040000e beqz v0,407bf0 407bb8: afad0020 sw t5,32(sp) 407bbc: 8e62000c lw v0,12(s3) 407bc0: 00021840 sll v1,v0,0x1 407bc4: 5c600004 bgtzl v1,407bd8 407bc8: ae63000c sw v1,12(s3) 407bcc: 000218c2 srl v1,v0,0x3 407bd0: 00621021 addu v0,v1,v0 407bd4: ae62000c sw v0,12(s3) 407bd8: 8e65000c lw a1,12(s3) 407bdc: 8fa40020 lw a0,32(sp) 407be0: 0c100688 jal 401a20 407be4: 24a50002 addiu a1,a1,2 407be8: 08101efd j 407bf4 407bec: ae620004 sw v0,4(s3) 407bf0: ae600004 sw zero,4(s3) 407bf4: 8e620004 lw v0,4(s3) 407bf8: 14400005 bnez v0,407c10 407bfc: 8fa40034 lw a0,52(sp) 407c00: 3c040041 lui a0,0x41 407c04: 2484cad0 addiu a0,a0,-13616 407c08: 0c101be7 jal 406f9c 407c0c: 00000000 nop 407c10: 8fa50020 lw a1,32(sp) 407c14: 00851823 subu v1,a0,a1 407c18: 00431021 addu v0,v0,v1 407c1c: aec206ac sw v0,1708(s6) 407c20: 8e0206a8 lw v0,1704(s0) 407c24: 8e2306a4 lw v1,1700(s1) 407c28: 00021080 sll v0,v0,0x2 407c2c: 00621021 addu v0,v1,v0 407c30: 8c420000 lw v0,0(v0) 407c34: 8c42000c lw v0,12(v0) 407c38: 2442ffff addiu v0,v0,-1 407c3c: 00541023 subu v0,v0,s4 407c40: 5840ffd2 blezl v0,407b8c 407c44: 8e2206a4 lw v0,1700(s1) 407c48: 28432001 slti v1,v0,8193 407c4c: 24062000 li a2,8192 407c50: 0043300b movn a2,v0,v1 407c54: 8e0206a8 lw v0,1704(s0) 407c58: 8e2306a4 lw v1,1700(s1) 407c5c: afa60020 sw a2,32(sp) 407c60: 00021080 sll v0,v0,0x2 407c64: 00621021 addu v0,v1,v0 407c68: 8c420000 lw v0,0(v0) 407c6c: 8c420018 lw v0,24(v0) 407c70: 5440000e bnezl v0,407cac 407c74: 00009821 move s3,zero 407c78: 08101f52 j 407d48 407c7c: 00000000 nop 407c80: 8e2406a4 lw a0,1700(s1) 407c84: 8fa70028 lw a3,40(sp) 407c88: 00031880 sll v1,v1,0x2 407c8c: 00831821 addu v1,a0,v1 407c90: 8c630000 lw v1,0(v1) 407c94: 8c630004 lw v1,4(v1) 407c98: 00671821 addu v1,v1,a3 407c9c: 00731821 addu v1,v1,s3 407ca0: a062ffff sb v0,-1(v1) 407ca4: 08101f2c j 407cb0 407ca8: 26730001 addiu s3,s3,1 407cac: 2402002a li v0,42 407cb0: 8fad0020 lw t5,32(sp) 407cb4: 126d001b beq s3,t5,407d24 407cb8: 8ee40698 lw a0,1688(s7) 407cbc: 8c820048 lw v0,72(a0) 407cc0: 1040000e beqz v0,407cfc 407cc4: 00000000 nop 407cc8: 8c830010 lw v1,16(a0) 407ccc: 8c820018 lw v0,24(a0) 407cd0: 0062102b sltu v0,v1,v0 407cd4: 10400005 beqz v0,407cec 407cd8: 00000000 nop 407cdc: 90620000 lbu v0,0(v1) 407ce0: 24630001 addiu v1,v1,1 407ce4: 08101f44 j 407d10 407ce8: ac830010 sw v1,16(a0) 407cec: 0c10060c jal 401830 <__fgetc_unlocked@plt> 407cf0: 00000000 nop 407cf4: 08101f42 j 407d08 407cf8: 2403ffff li v1,-1 407cfc: 0c1006e4 jal 401b90 407d00: 00000000 nop 407d04: 2403ffff li v1,-1 407d08: 10430009 beq v0,v1,407d30 407d0c: 00000000 nop 407d10: 2404000a li a0,10 407d14: 1444ffda bne v0,a0,407c80 407d18: 8e0306a8 lw v1,1704(s0) 407d1c: 08101fe6 j 407f98 407d20: 8e2406a4 lw a0,1700(s1) 407d24: 2403ffff li v1,-1 407d28: 54430025 bnel v0,v1,407dc0 407d2c: aeb307cc sw s3,1996(s5) 407d30: 0c100654 jal 401950 407d34: 8ee40698 lw a0,1688(s7) 407d38: 5440000c bnezl v0,407d6c 407d3c: 3c040041 lui a0,0x41 407d40: 08101f70 j 407dc0 407d44: aeb307cc sw s3,1996(s5) 407d48: 0c100700 jal 401c00 <__errno_location@plt> 407d4c: 00000000 nop 407d50: 00409821 move s3,v0 407d54: 08101f5f j 407d7c 407d58: ac400000 sw zero,0(v0) 407d5c: 24050004 li a1,4 407d60: 50450004 beql v0,a1,407d74 407d64: ae600000 sw zero,0(s3) 407d68: 3c040041 lui a0,0x41 407d6c: 08101f02 j 407c08 407d70: 2484cafc addiu a0,a0,-13572 407d74: 0c1006c4 jal 401b10 407d78: 8ee40698 lw a0,1688(s7) 407d7c: 8e0206a8 lw v0,1704(s0) 407d80: 8e2306a4 lw v1,1700(s1) 407d84: 8fa60020 lw a2,32(sp) 407d88: 00021080 sll v0,v0,0x2 407d8c: 00621021 addu v0,v1,v0 407d90: 8c420000 lw v0,0(v0) 407d94: 8ee70698 lw a3,1688(s7) 407d98: 24050001 li a1,1 407d9c: 8c440004 lw a0,4(v0) 407da0: 0c1006a4 jal 401a90 407da4: 00942021 addu a0,a0,s4 407da8: 14400005 bnez v0,407dc0 407dac: aea207cc sw v0,1996(s5) 407db0: 0c100654 jal 401950 407db4: 8ee40698 lw a0,1688(s7) 407db8: 5440ffe8 bnezl v0,407d5c 407dbc: 8e620000 lw v0,0(s3) 407dc0: 8e0206a8 lw v0,1704(s0) 407dc4: 8e2306a4 lw v1,1700(s1) 407dc8: 00021080 sll v0,v0,0x2 407dcc: 00621021 addu v0,v1,v0 407dd0: 8c420000 lw v0,0(v0) 407dd4: 8ea307cc lw v1,1996(s5) 407dd8: ac430010 sw v1,16(v0) 407ddc: 8ea207cc lw v0,1996(s5) 407de0: 14400010 bnez v0,407e24 407de4: afa00020 sw zero,32(sp) 407de8: 16800006 bnez s4,407e04 407dec: 8e0206a8 lw v0,1704(s0) 407df0: 0c101cd2 jal 407348 407df4: 8ee40698 lw a0,1688(s7) 407df8: 24060001 li a2,1 407dfc: 08101f89 j 407e24 407e00: afa60020 sw a2,32(sp) 407e04: 8e2306a4 lw v1,1700(s1) 407e08: 24070002 li a3,2 407e0c: 00021080 sll v0,v0,0x2 407e10: 00621021 addu v0,v1,v0 407e14: 8c420000 lw v0,0(v0) 407e18: 24030002 li v1,2 407e1c: afa70020 sw a3,32(sp) 407e20: ac43002c sw v1,44(v0) 407e24: 8e1306a8 lw s3,1704(s0) 407e28: 8e2206a4 lw v0,1700(s1) 407e2c: 8ea507cc lw a1,1996(s5) 407e30: 00139880 sll s3,s3,0x2 407e34: 00539821 addu s3,v0,s3 407e38: 8e6d0000 lw t5,0(s3) 407e3c: 00b4a021 addu s4,a1,s4 407e40: 8da2000c lw v0,12(t5) 407e44: 0054102b sltu v0,v0,s4 407e48: 1040000e beqz v0,407e84 407e4c: afad0028 sw t5,40(sp) 407e50: 8da40004 lw a0,4(t5) 407e54: 00052843 sra a1,a1,0x1 407e58: 0c100688 jal 401a20 407e5c: 02852821 addu a1,s4,a1 407e60: 8fa30028 lw v1,40(sp) 407e64: ac620004 sw v0,4(v1) 407e68: 8e620000 lw v0,0(s3) 407e6c: 8c420004 lw v0,4(v0) 407e70: 54400005 bnezl v0,407e88 407e74: 8e620000 lw v0,0(s3) 407e78: 3c040041 lui a0,0x41 407e7c: 08101f02 j 407c08 407e80: 2484cb1c addiu a0,a0,-13540 407e84: 8e620000 lw v0,0(s3) 407e88: aeb407cc sw s4,1996(s5) 407e8c: 8fa40020 lw a0,32(sp) 407e90: 8c420004 lw v0,4(v0) 407e94: 24030001 li v1,1 407e98: 00541021 addu v0,v0,s4 407e9c: a0400000 sb zero,0(v0) 407ea0: 8e620000 lw v0,0(s3) 407ea4: 8c420004 lw v0,4(v0) 407ea8: 0054a021 addu s4,v0,s4 407eac: a2800001 sb zero,1(s4) 407eb0: 8e620000 lw v0,0(s3) 407eb4: 8c420004 lw v0,4(v0) 407eb8: 10830006 beq a0,v1,407ed4 407ebc: ae4205d0 sw v0,1488(s2) 407ec0: 24030002 li v1,2 407ec4: 1483000f bne a0,v1,407f04 407ec8: 8fa60030 lw a2,48(sp) 407ecc: 08101fc8 j 407f20 407ed0: 8e0206a8 lw v0,1704(s0) 407ed4: 3c020041 lui v0,0x41 407ed8: ac4007d0 sw zero,2000(v0) 407edc: 8e4205d0 lw v0,1488(s2) 407ee0: 3c050041 lui a1,0x41 407ee4: aec206ac sw v0,1708(s6) 407ee8: 8ca206a0 lw v0,1696(a1) 407eec: 2442ffff addiu v0,v0,-1 407ef0: 00021fc2 srl v1,v0,0x1f 407ef4: 00621021 addu v0,v1,v0 407ef8: 00021043 sra v0,v0,0x1 407efc: 08101d94 j 407650 407f00: 24420040 addiu v0,v0,64 407f04: 00468021 addu s0,v0,a2 407f08: 0c100740 jal 401d00 407f0c: aed006ac sw s0,1708(s6) 407f10: 3c030041 lui v1,0x41 407f14: 8c6305d0 lw v1,1488(v1) 407f18: 08101d3e j 4074f8 407f1c: afa30024 sw v1,36(sp) 407f20: 8e2306a4 lw v1,1700(s1) 407f24: 00021080 sll v0,v0,0x2 407f28: 00621021 addu v0,v1,v0 407f2c: 8c420000 lw v0,0(v0) 407f30: 8c530004 lw s3,4(v0) 407f34: 3c020041 lui v0,0x41 407f38: 8c4207cc lw v0,1996(v0) 407f3c: 02629821 addu s3,s3,v0 407f40: 0c100740 jal 401d00 407f44: aed306ac sw s3,1708(s6) 407f48: 8e5205d0 lw s2,1488(s2) 407f4c: 08101d79 j 4075e4 407f50: afb20024 sw s2,36(sp) 407f54: 08101f02 j 407c08 407f58: 2484cb4c addiu a0,a0,-13492 407f5c: 08101fda j 407f68 407f60: 24020102 li v0,258 407f64: 24020103 li v0,259 407f68: 8fbf005c lw ra,92(sp) 407f6c: 8fbe0058 lw s8,88(sp) 407f70: 8fb70054 lw s7,84(sp) 407f74: 8fb60050 lw s6,80(sp) 407f78: 8fb5004c lw s5,76(sp) 407f7c: 8fb40048 lw s4,72(sp) 407f80: 8fb30044 lw s3,68(sp) 407f84: 8fb20040 lw s2,64(sp) 407f88: 8fb1003c lw s1,60(sp) 407f8c: 8fb00038 lw s0,56(sp) 407f90: 03e00008 jr ra 407f94: 27bd0060 addiu sp,sp,96 407f98: 00031880 sll v1,v1,0x2 407f9c: 00831821 addu v1,a0,v1 407fa0: 8c630000 lw v1,0(v1) 407fa4: 8c630004 lw v1,4(v1) 407fa8: 00741821 addu v1,v1,s4 407fac: 00731821 addu v1,v1,s3 407fb0: a0620000 sb v0,0(v1) 407fb4: 08101f50 j 407d40 407fb8: 26730001 addiu s3,s3,1 00407fbc : 407fbc: 27bdffe0 addiu sp,sp,-32 407fc0: afb00018 sw s0,24(sp) 407fc4: afbf001c sw ra,28(sp) 407fc8: 1080002b beqz a0,408078 407fcc: 00808021 move s0,a0 407fd0: 0c101bf1 jal 406fc4 407fd4: 00000000 nop 407fd8: 3c020041 lui v0,0x41 407fdc: 8c4206a4 lw v0,1700(v0) 407fe0: 10400014 beqz v0,408034 407fe4: 3c030041 lui v1,0x41 407fe8: 8c6406a8 lw a0,1704(v1) 407fec: 00042080 sll a0,a0,0x2 407ff0: 00442021 addu a0,v0,a0 407ff4: 8c850000 lw a1,0(a0) 407ff8: 10a00017 beqz a1,408058 407ffc: 3c050041 lui a1,0x41 408000: 3c060041 lui a2,0x41 408004: 8ca506ac lw a1,1708(a1) 408008: 90c606b0 lbu a2,1712(a2) 40800c: a0a60000 sb a2,0(a1) 408010: 8c860000 lw a2,0(a0) 408014: acc50008 sw a1,8(a2) 408018: 3c050041 lui a1,0x41 40801c: 8c840000 lw a0,0(a0) 408020: 8ca507cc lw a1,1996(a1) 408024: 08102016 j 408058 408028: ac850010 sw a1,16(a0) 40802c: 3c050041 lui a1,0x41 408030: aca406a8 sw a0,1704(a1) 408034: 8c6306a8 lw v1,1704(v1) 408038: 00031880 sll v1,v1,0x2 40803c: 00431021 addu v0,v0,v1 408040: 0c101bd0 jal 406f40 408044: ac500000 sw s0,0(v0) 408048: 24030001 li v1,1 40804c: 3c020041 lui v0,0x41 408050: 0810201e j 408078 408054: ac4307d0 sw v1,2000(v0) 408058: 8c6406a8 lw a0,1704(v1) 40805c: 00042880 sll a1,a0,0x2 408060: 00452821 addu a1,v0,a1 408064: 8ca50000 lw a1,0(a1) 408068: 14a0fff0 bnez a1,40802c 40806c: 24840001 addiu a0,a0,1 408070: 0810200e j 408038 408074: 8c6306a8 lw v1,1704(v1) 408078: 8fbf001c lw ra,28(sp) 40807c: 8fb00018 lw s0,24(sp) 408080: 03e00008 jr ra 408084: 27bd0020 addiu sp,sp,32 00408088 : 408088: 27bdffd8 addiu sp,sp,-40 40808c: afb10020 sw s1,32(sp) 408090: 3c110041 lui s1,0x41 408094: 8e2206a4 lw v0,1700(s1) 408098: afbf0024 sw ra,36(sp) 40809c: 1040001e beqz v0,408118 4080a0: afb0001c sw s0,28(sp) 4080a4: 3c100041 lui s0,0x41 4080a8: 8e0306a8 lw v1,1704(s0) 4080ac: 00031880 sll v1,v1,0x2 4080b0: 00431021 addu v0,v0,v1 4080b4: 8c440000 lw a0,0(v0) 4080b8: 10800018 beqz a0,40811c 4080bc: 8fbf0024 lw ra,36(sp) 4080c0: 0c101c4e jal 407138 4080c4: 00000000 nop 4080c8: 8e0306a8 lw v1,1704(s0) 4080cc: 8e2206a4 lw v0,1700(s1) 4080d0: 00032080 sll a0,v1,0x2 4080d4: 00442021 addu a0,v0,a0 4080d8: 10600003 beqz v1,4080e8 4080dc: ac800000 sw zero,0(a0) 4080e0: 2463ffff addiu v1,v1,-1 4080e4: ae0306a8 sw v1,1704(s0) 4080e8: 1040000b beqz v0,408118 4080ec: 8e0306a8 lw v1,1704(s0) 4080f0: 00031880 sll v1,v1,0x2 4080f4: 00431021 addu v0,v0,v1 4080f8: 8c420000 lw v0,0(v0) 4080fc: 10400007 beqz v0,40811c 408100: 8fbf0024 lw ra,36(sp) 408104: 0c101bd0 jal 406f40 408108: 00000000 nop 40810c: 24030001 li v1,1 408110: 3c020041 lui v0,0x41 408114: ac4307d0 sw v1,2000(v0) 408118: 8fbf0024 lw ra,36(sp) 40811c: 8fb10020 lw s1,32(sp) 408120: 8fb0001c lw s0,28(sp) 408124: 03e00008 jr ra 408128: 27bd0028 addiu sp,sp,40 0040812c : 40812c: 27bdffd8 addiu sp,sp,-40 408130: 2ca20002 sltiu v0,a1,2 408134: afb20020 sw s2,32(sp) 408138: afb1001c sw s1,28(sp) 40813c: afbf0024 sw ra,36(sp) 408140: afb00018 sw s0,24(sp) 408144: 00809021 move s2,a0 408148: 1440001f bnez v0,4081c8 40814c: 00a08821 move s1,a1 408150: 00851021 addu v0,a0,a1 408154: 8043fffe lb v1,-2(v0) 408158: 1460001c bnez v1,4081cc 40815c: 00008021 move s0,zero 408160: 8042ffff lb v0,-1(v0) 408164: 1440001a bnez v0,4081d0 408168: 8fbf0024 lw ra,36(sp) 40816c: 0c1005e8 jal 4017a0 408170: 24040030 li a0,48 408174: 14400004 bnez v0,408188 408178: 00408021 move s0,v0 40817c: 3c040041 lui a0,0x41 408180: 0c101be7 jal 406f9c 408184: 2484cb80 addiu a0,a0,-13440 408188: 2631fffe addiu s1,s1,-2 40818c: ac51000c sw s1,12(v0) 408190: ac520004 sw s2,4(v0) 408194: ac520008 sw s2,8(v0) 408198: ac400014 sw zero,20(v0) 40819c: ac400000 sw zero,0(v0) 4081a0: ac510010 sw s1,16(v0) 4081a4: ac400018 sw zero,24(v0) 4081a8: 24020001 li v0,1 4081ac: ae02001c sw v0,28(s0) 4081b0: ae000028 sw zero,40(s0) 4081b4: ae00002c sw zero,44(s0) 4081b8: 0c101c20 jal 407080 4081bc: 02002021 move a0,s0 4081c0: 08102074 j 4081d0 4081c4: 8fbf0024 lw ra,36(sp) 4081c8: 00008021 move s0,zero 4081cc: 8fbf0024 lw ra,36(sp) 4081d0: 02001021 move v0,s0 4081d4: 8fb20020 lw s2,32(sp) 4081d8: 8fb1001c lw s1,28(sp) 4081dc: 8fb00018 lw s0,24(sp) 4081e0: 03e00008 jr ra 4081e4: 27bd0028 addiu sp,sp,40 004081e8 : 4081e8: 27bdffd8 addiu sp,sp,-40 4081ec: afb1001c sw s1,28(sp) 4081f0: 24b10002 addiu s1,a1,2 4081f4: afb20020 sw s2,32(sp) 4081f8: 00809021 move s2,a0 4081fc: 02202021 move a0,s1 408200: afb00018 sw s0,24(sp) 408204: afbf0024 sw ra,36(sp) 408208: 0c1005e8 jal 4017a0 40820c: 00a08021 move s0,a1 408210: 14400008 bnez v0,408234 408214: 00001821 move v1,zero 408218: 3c040041 lui a0,0x41 40821c: 0810209a j 408268 408220: 2484cbac addiu a0,a0,-13396 408224: 80850000 lb a1,0(a0) 408228: 00432021 addu a0,v0,v1 40822c: 24630001 addiu v1,v1,1 408230: a0850000 sb a1,0(a0) 408234: 0070202a slt a0,v1,s0 408238: 1480fffa bnez a0,408224 40823c: 02432021 addu a0,s2,v1 408240: 00508021 addu s0,v0,s0 408244: a2000001 sb zero,1(s0) 408248: a2000000 sb zero,0(s0) 40824c: 00402021 move a0,v0 408250: 0c10204b jal 40812c 408254: 02202821 move a1,s1 408258: 14400005 bnez v0,408270 40825c: 24040001 li a0,1 408260: 3c040041 lui a0,0x41 408264: 2484cbd8 addiu a0,a0,-13352 408268: 0c101be7 jal 406f9c 40826c: 00000000 nop 408270: ac440014 sw a0,20(v0) 408274: 8fbf0024 lw ra,36(sp) 408278: 8fb20020 lw s2,32(sp) 40827c: 8fb1001c lw s1,28(sp) 408280: 8fb00018 lw s0,24(sp) 408284: 03e00008 jr ra 408288: 27bd0028 addiu sp,sp,40 0040828c : 40828c: 27bdffe0 addiu sp,sp,-32 408290: afbf001c sw ra,28(sp) 408294: afb00018 sw s0,24(sp) 408298: 0c10071c jal 401c70 40829c: 00808021 move s0,a0 4082a0: 00402821 move a1,v0 4082a4: 02002021 move a0,s0 4082a8: 8fbf001c lw ra,28(sp) 4082ac: 8fb00018 lw s0,24(sp) 4082b0: 0810207a j 4081e8 4082b4: 27bd0020 addiu sp,sp,32 004082b8 : 4082b8: 3c020041 lui v0,0x41 4082bc: 03e00008 jr ra 4082c0: 8c4203d4 lw v0,980(v0) 004082c4 : 4082c4: 3c020041 lui v0,0x41 4082c8: 03e00008 jr ra 4082cc: 8c420698 lw v0,1688(v0) 004082d0 : 4082d0: 3c020041 lui v0,0x41 4082d4: 03e00008 jr ra 4082d8: 8c420694 lw v0,1684(v0) 004082dc : 4082dc: 3c020041 lui v0,0x41 4082e0: 03e00008 jr ra 4082e4: 8c4205d4 lw v0,1492(v0) 004082e8 : 4082e8: 3c020041 lui v0,0x41 4082ec: 03e00008 jr ra 4082f0: 8c4205d0 lw v0,1488(v0) 004082f4 : 4082f4: 3c020041 lui v0,0x41 4082f8: 03e00008 jr ra 4082fc: ac4403d4 sw a0,980(v0) 00408300 : 408300: 3c020041 lui v0,0x41 408304: 03e00008 jr ra 408308: ac440698 sw a0,1688(v0) 0040830c : 40830c: 3c020041 lui v0,0x41 408310: 03e00008 jr ra 408314: ac440694 sw a0,1684(v0) 00408318 : 408318: 3c020041 lui v0,0x41 40831c: 03e00008 jr ra 408320: 8c420690 lw v0,1680(v0) 00408324 : 408324: 3c020041 lui v0,0x41 408328: 03e00008 jr ra 40832c: ac440690 sw a0,1680(v0) 00408330 : 408330: 27bdffd8 addiu sp,sp,-40 408334: afb10020 sw s1,32(sp) 408338: afb0001c sw s0,28(sp) 40833c: afbf0024 sw ra,36(sp) 408340: 3c110041 lui s1,0x41 408344: 081020db j 40836c 408348: 3c100041 lui s0,0x41 40834c: 0c101c4e jal 407138 408350: 00000000 nop 408354: 8e0206a8 lw v0,1704(s0) 408358: 8e2306a4 lw v1,1700(s1) 40835c: 00021080 sll v0,v0,0x2 408360: 00621021 addu v0,v1,v0 408364: 0c102022 jal 408088 408368: ac400000 sw zero,0(v0) 40836c: 8e2206a4 lw v0,1700(s1) 408370: 10400006 beqz v0,40838c 408374: 8e0306a8 lw v1,1704(s0) 408378: 00031880 sll v1,v1,0x2 40837c: 00431821 addu v1,v0,v1 408380: 8c640000 lw a0,0(v1) 408384: 1480fff1 bnez a0,40834c 408388: 00000000 nop 40838c: 0c10073c jal 401cf0 408390: 00402021 move a0,v0 408394: 3c020041 lui v0,0x41 408398: ac4006a4 sw zero,1700(v0) 40839c: 3c020041 lui v0,0x41 4083a0: ac4006a8 sw zero,1704(v0) 4083a4: 3c020041 lui v0,0x41 4083a8: ac4007d4 sw zero,2004(v0) 4083ac: 3c020041 lui v0,0x41 4083b0: ac4006ac sw zero,1708(v0) 4083b4: 3c020041 lui v0,0x41 4083b8: ac40069c sw zero,1692(v0) 4083bc: 8fbf0024 lw ra,36(sp) 4083c0: 3c020041 lui v0,0x41 4083c4: ac4006a0 sw zero,1696(v0) 4083c8: 3c020041 lui v0,0x41 4083cc: ac400698 sw zero,1688(v0) 4083d0: 3c020041 lui v0,0x41 4083d4: ac400694 sw zero,1684(v0) 4083d8: 8fb10020 lw s1,32(sp) 4083dc: 00001021 move v0,zero 4083e0: 8fb0001c lw s0,28(sp) 4083e4: 03e00008 jr ra 4083e8: 27bd0028 addiu sp,sp,40 004083ec : 4083ec: 081005e8 j 4017a0 4083f0: 00000000 nop 004083f4 : 4083f4: 08100688 j 401a20 4083f8: 00000000 nop 004083fc : 4083fc: 0810073c j 401cf0 408400: 00000000 nop ... 00408410 : 408410: 27bdffe0 addiu sp,sp,-32 408414: afbf001c sw ra,28(sp) 408418: 8c820000 lw v0,0(a0) 40841c: 00a21021 addu v0,a1,v0 408420: ac820000 sw v0,0(a0) 408424: 2c4205ac sltiu v0,v0,1452 408428: 14400007 bnez v0,408448 40842c: 8fbf001c lw ra,28(sp) 408430: 3c050041 lui a1,0x41 408434: 24040003 li a0,3 408438: 0c100a6b jal 4029ac 40843c: 24a5f570 addiu a1,a1,-2704 408440: 0c100704 jal 401c10 408444: 24040001 li a0,1 408448: 03e00008 jr ra 40844c: 27bd0020 addiu sp,sp,32 00408450 : 408450: 27bdf958 addiu sp,sp,-1704 408454: 2402ffff li v0,-1 408458: afa00034 sw zero,52(sp) 40845c: a3a20034 sb v0,52(sp) 408460: 24020002 li v0,2 408464: a3a20035 sb v0,53(sp) 408468: 24020001 li v0,1 40846c: afb20688 sw s2,1672(sp) 408470: afb00680 sw s0,1664(sp) 408474: afa00040 sw zero,64(sp) 408478: afbf06a4 sw ra,1700(sp) 40847c: afbe06a0 sw s8,1696(sp) 408480: afb7069c sw s7,1692(sp) 408484: afb60698 sw s6,1688(sp) 408488: afb50694 sw s5,1684(sp) 40848c: afb40690 sw s4,1680(sp) 408490: afb3068c sw s3,1676(sp) 408494: afb10684 sw s1,1668(sp) 408498: 00809021 move s2,a0 40849c: 00a08021 move s0,a1 4084a0: afa00038 sw zero,56(sp) 4084a4: afa0003c sw zero,60(sp) 4084a8: a3a20043 sb v0,67(sp) 4084ac: 0c100d0c jal 403430 4084b0: afa00020 sw zero,32(sp) 4084b4: 04430012 bgezl v0,408500 4084b8: 8e4300d4 lw v1,212(s2) 4084bc: 8e420050 lw v0,80(s2) 4084c0: 10400008 beqz v0,4084e4 4084c4: 3c060041 lui a2,0x41 4084c8: 24040007 li a0,7 4084cc: 24050004 li a1,4 4084d0: 24c6f598 addiu a2,a2,-2664 4084d4: 0c100a5c jal 402970 4084d8: 02403821 move a3,s2 4084dc: 0810213e j 4084f8 4084e0: 24020001 li v0,1 4084e4: 24c5f598 addiu a1,a2,-2664 4084e8: 24040004 li a0,4 4084ec: 0c100a6b jal 4029ac 4084f0: 02403021 move a2,s2 4084f4: 24020001 li v0,1 4084f8: 0810235f j 408d7c 4084fc: ae4200d4 sw v0,212(s2) 408500: 24020001 li v0,1 408504: 14620009 bne v1,v0,40852c 408508: 3c050041 lui a1,0x41 40850c: 24040004 li a0,4 408510: 24a5f5cc addiu a1,a1,-2612 408514: 0c100a6b jal 4029ac 408518: 02403021 move a2,s2 40851c: 0c101a80 jal 406a00 408520: ae4000d4 sw zero,212(s2) 408524: 08102360 j 408d80 408528: 2403ffff li v1,-1 40852c: 0c10254f jal 40953c 408530: 02402021 move a0,s2 408534: 04410007 bgez v0,408554 408538: 3c060041 lui a2,0x41 40853c: 3c050041 lui a1,0x41 408540: 24040004 li a0,4 408544: 24a5f60c addiu a1,a1,-2548 408548: 0c100a6b jal 4029ac 40854c: 02403021 move a2,s2 408550: 3c060041 lui a2,0x41 408554: 24040007 li a0,7 408558: 24050003 li a1,3 40855c: 24c6f63c addiu a2,a2,-2500 408560: 0c100a5c jal 402970 408564: 02403821 move a3,s2 408568: 16000006 bnez s0,408584 40856c: 27a40024 addiu a0,sp,36 408570: 264400c4 addiu a0,s2,196 408574: 00002821 move a1,zero 408578: 0c1006b0 jal 401ac0 40857c: 27b00034 addiu s0,sp,52 408580: 27a40024 addiu a0,sp,36 408584: 0c1006b0 jal 401ac0 408588: 00002821 move a1,zero 40858c: 8e420048 lw v0,72(s2) 408590: 8fb40024 lw s4,36(sp) 408594: 8fa30028 lw v1,40(sp) 408598: 0282a023 subu s4,s4,v0 40859c: 8e42004c lw v0,76(s2) 4085a0: 00621023 subu v0,v1,v0 4085a4: 3c030007 lui v1,0x7 4085a8: 3463a120 ori v1,v1,0xa120 4085ac: 0043102a slt v0,v0,v1 4085b0: 2c420001 sltiu v0,v0,1 4085b4: 0282a021 addu s4,s4,v0 4085b8: 06810007 bgez s4,4085d8 4085bc: 8fa20024 lw v0,36(sp) 4085c0: 3c050041 lui a1,0x41 4085c4: 24040004 li a0,4 4085c8: 24a5f650 addiu a1,a1,-2480 4085cc: 0c100a6b jal 4029ac 4085d0: 0000a021 move s4,zero 4085d4: 8fa20024 lw v0,36(sp) 4085d8: 27a40068 addiu a0,sp,104 4085dc: 02002821 move a1,s0 4085e0: ae420048 sw v0,72(s2) 4085e4: 8fa20028 lw v0,40(sp) 4085e8: 24060010 li a2,16 4085ec: afa00064 sw zero,100(sp) 4085f0: ae42004c sw v0,76(s2) 4085f4: 2402000a li v0,10 4085f8: a7a20060 sh v0,96(sp) 4085fc: 2402003a li v0,58 408600: afa00068 sw zero,104(sp) 408604: afa0006c sw zero,108(sp) 408608: afa00070 sw zero,112(sp) 40860c: afa00074 sw zero,116(sp) 408610: afa00078 sw zero,120(sp) 408614: 0c1005d4 jal 401750 408618: a7a20062 sh v0,98(sp) 40861c: 27a400d0 addiu a0,sp,208 408620: 00002821 move a1,zero 408624: 0c1006bc jal 401af0 408628: 240605ac li a2,1452 40862c: 2402ff86 li v0,-122 408630: a3a200d0 sb v0,208(sp) 408634: 92420084 lbu v0,132(s2) 408638: 8e440074 lw a0,116(s2) 40863c: 24030080 li v1,128 408640: a3a200d4 sb v0,212(sp) 408644: 8e420070 lw v0,112(s2) 408648: 0002180a movz v1,zero,v0 40864c: 7c031420 seb v0,v1 408650: 24030040 li v1,64 408654: 0004180a movz v1,zero,a0 408658: 8e4400a0 lw a0,160(s2) 40865c: 00621825 or v1,v1,v0 408660: 24020020 li v0,32 408664: 0004100a movz v0,zero,a0 408668: 00621025 or v0,v1,v0 40866c: a3a200d5 sb v0,213(sp) 408670: 8e420044 lw v0,68(s2) 408674: 54400008 bnezl v0,408698 408678: 8e42008c lw v0,140(s2) 40867c: 0c101a08 jal 406820 408680: 00000000 nop 408684: 14400002 bnez v0,408690 408688: 00001821 move v1,zero 40868c: 9643008a lhu v1,138(s2) 408690: a7a300d6 sh v1,214(sp) 408694: 8e42008c lw v0,140(s2) 408698: 93a300d5 lbu v1,213(sp) 40869c: 3c150041 lui s5,0x41 4086a0: 000210c0 sll v0,v0,0x3 4086a4: 30420018 andi v0,v0,0x18 4086a8: 00431025 or v0,v0,v1 4086ac: a3a200d5 sb v0,213(sp) 4086b0: 8e42007c lw v0,124(s2) 4086b4: 8e5100b0 lw s1,176(s2) 4086b8: 26b5f670 addiu s5,s5,-2448 4086bc: afa200d8 sw v0,216(sp) 4086c0: 8e420080 lw v0,128(s2) 4086c4: afa200dc sw v0,220(sp) 4086c8: 24020010 li v0,16 4086cc: 08102204 j 408810 4086d0: afa20020 sw v0,32(sp) 4086d4: 5040004e beqzl v0,408810 4086d8: 8e310060 lw s1,96(s1) 4086dc: 8e220030 lw v0,48(s1) 4086e0: 5040004b beqzl v0,408810 4086e4: 8e310060 lw s1,96(s1) 4086e8: 8fb30020 lw s3,32(sp) 4086ec: 27a200d0 addiu v0,sp,208 4086f0: 00539821 addu s3,v0,s3 4086f4: 24020003 li v0,3 4086f8: a2620000 sb v0,0(s3) 4086fc: 24020004 li v0,4 408700: a2620001 sb v0,1(s3) 408704: 92220010 lbu v0,16(s1) 408708: a2620002 sb v0,2(s3) 40870c: 8e230014 lw v1,20(s1) 408710: 24020080 li v0,128 408714: 0003100a movz v0,zero,v1 408718: a2620003 sb v0,3(s3) 40871c: 8e240018 lw a0,24(s1) 408720: 24030040 li v1,64 408724: 7c021420 seb v0,v0 408728: 0004180a movz v1,zero,a0 40872c: 00621025 or v0,v1,v0 408730: a2620003 sb v0,3(s3) 408734: 8e240034 lw a0,52(s1) 408738: 24030020 li v1,32 40873c: 0004180a movz v1,zero,a0 408740: 00621825 or v1,v1,v0 408744: 8e420044 lw v0,68(s2) 408748: 10400008 beqz v0,40876c 40874c: a2630003 sb v1,3(s3) 408750: 8e220024 lw v0,36(s1) 408754: 50400006 beqzl v0,408770 408758: 8e220028 lw v0,40(s1) 40875c: 24021c23 li v0,7203 408760: ae620004 sw v0,4(s3) 408764: 081021fb j 4087ec 408768: ae600008 sw zero,8(s3) 40876c: 8e220028 lw v0,40(s1) 408770: 1040001b beqz v0,4087e0 408774: 8e22002c lw v0,44(s1) 408778: 0282182b sltu v1,s4,v0 40877c: 50600003 beqzl v1,40878c 408780: ae20002c sw zero,44(s1) 408784: 00541023 subu v0,v0,s4 408788: ae22002c sw v0,44(s1) 40878c: 8e220030 lw v0,48(s1) 408790: 0282182b sltu v1,s4,v0 408794: 50600003 beqzl v1,4087a4 408798: ae200030 sw zero,48(s1) 40879c: 00541023 subu v0,v0,s4 4087a0: ae220030 sw v0,48(s1) 4087a4: 8e220030 lw v0,48(s1) 4087a8: 5440000d bnezl v0,4087e0 4087ac: 8e22002c lw v0,44(s1) 4087b0: 92300010 lbu s0,16(s1) 4087b4: 02202021 move a0,s1 4087b8: 0c100c55 jal 403154 4087bc: 27a500a0 addiu a1,sp,160 4087c0: 24040007 li a0,7 4087c4: 24050003 li a1,3 4087c8: 02a03021 move a2,s5 4087cc: 27a700a0 addiu a3,sp,160 4087d0: afb00010 sw s0,16(sp) 4087d4: 0c100a5c jal 402970 4087d8: afb20014 sw s2,20(sp) 4087dc: 8e22002c lw v0,44(s1) 4087e0: ae620004 sw v0,4(s3) 4087e4: 8e220030 lw v0,48(s1) 4087e8: ae620008 sw v0,8(s3) 4087ec: 27a40020 addiu a0,sp,32 4087f0: 24050020 li a1,32 4087f4: 0c102104 jal 408410 4087f8: ae60000c sw zero,12(s3) 4087fc: 26640010 addiu a0,s3,16 408800: 02202821 move a1,s1 408804: 0c1005d4 jal 401750 408808: 24060010 li a2,16 40880c: 8e310060 lw s1,96(s1) 408810: 5620ffb0 bnezl s1,4086d4 408814: 8e220048 lw v0,72(s1) 408818: 8e5000b4 lw s0,180(s2) 40881c: 24130018 li s3,24 408820: 08102225 j 408894 408824: 24140003 li s4,3 408828: 27a200d0 addiu v0,sp,208 40882c: 00518821 addu s1,v0,s1 408830: a2330000 sb s3,0(s1) 408834: a2340001 sb s4,1(s1) 408838: 92020010 lbu v0,16(s0) 40883c: a2220002 sb v0,2(s1) 408840: 8e020014 lw v0,20(s0) 408844: 000210c0 sll v0,v0,0x3 408848: 30420018 andi v0,v0,0x18 40884c: a2220003 sb v0,3(s1) 408850: 8e420044 lw v0,68(s2) 408854: 50400006 beqzl v0,408870 408858: 8e020018 lw v0,24(s0) 40885c: 8e02001c lw v0,28(s0) 408860: 50400003 beqzl v0,408870 408864: 8e020018 lw v0,24(s0) 408868: 0810221d j 408874 40886c: ae200004 sw zero,4(s1) 408870: ae220004 sw v0,4(s1) 408874: 27a40020 addiu a0,sp,32 408878: 0c102104 jal 408410 40887c: 24050018 li a1,24 408880: 02002821 move a1,s0 408884: 26240008 addiu a0,s1,8 408888: 0c1005d4 jal 401750 40888c: 24060010 li a2,16 408890: 8e100020 lw s0,32(s0) 408894: 1600ffe4 bnez s0,408828 408898: 8fb10020 lw s1,32(sp) 40889c: 8e5000b8 lw s0,184(s2) 4088a0: 0810224d j 408934 4088a4: 24130019 li s3,25 4088a8: 27a200d0 addiu v0,sp,208 4088ac: 00518821 addu s1,v0,s1 4088b0: a2330000 sb s3,0(s1) 4088b4: 8e020000 lw v0,0(s0) 4088b8: a6200002 sh zero,2(s1) 4088bc: 00021040 sll v0,v0,0x1 4088c0: 24420001 addiu v0,v0,1 4088c4: a2220001 sb v0,1(s1) 4088c8: 8e420044 lw v0,68(s2) 4088cc: 50400006 beqzl v0,4088e8 4088d0: 8e020004 lw v0,4(s0) 4088d4: 8e020008 lw v0,8(s0) 4088d8: 50400003 beqzl v0,4088e8 4088dc: 8e020004 lw v0,4(s0) 4088e0: 0810223b j 4088ec 4088e4: ae200004 sw zero,4(s1) 4088e8: ae220004 sw v0,4(s1) 4088ec: 2605000c addiu a1,s0,12 4088f0: 26240008 addiu a0,s1,8 4088f4: 0c1005d4 jal 401750 4088f8: 24060010 li a2,16 4088fc: 2605001c addiu a1,s0,28 408900: 26240018 addiu a0,s1,24 408904: 0c1005d4 jal 401750 408908: 24060010 li a2,16 40890c: 2605002c addiu a1,s0,44 408910: 26240028 addiu a0,s1,40 408914: 0c1005d4 jal 401750 408918: 24060010 li a2,16 40891c: 8e050000 lw a1,0(s0) 408920: 27a40020 addiu a0,sp,32 408924: 00052900 sll a1,a1,0x4 408928: 0c102104 jal 408410 40892c: 24a50008 addiu a1,a1,8 408930: 8e10003c lw s0,60(s0) 408934: 5600ffdc bnezl s0,4088a8 408938: 8fb10020 lw s1,32(sp) 40893c: 8e5100bc lw s1,188(s2) 408940: 08102295 j 408a54 408944: 241e001f li s8,31 408948: 27a200d0 addiu v0,sp,208 40894c: 0054a021 addu s4,v0,s4 408950: 24020001 li v0,1 408954: a2820001 sb v0,1(s4) 408958: 8e420044 lw v0,68(s2) 40895c: a29e0000 sb s8,0(s4) 408960: 10400006 beqz v0,40897c 408964: a6800002 sh zero,2(s4) 408968: 8e220008 lw v0,8(s1) 40896c: 50400004 beqzl v0,408980 408970: 8e220000 lw v0,0(s1) 408974: 08102261 j 408984 408978: ae800004 sw zero,4(s4) 40897c: 8e220000 lw v0,0(s1) 408980: ae820004 sw v0,4(s4) 408984: 26970008 addiu s7,s4,8 408988: 02e08021 move s0,s7 40898c: 08102283 j 408a0c 408990: 0000b021 move s6,zero 408994: 00161080 sll v0,s6,0x2 408998: 00621021 addu v0,v1,v0 40899c: 0810227f j 4089fc 4089a0: 8c530000 lw s3,0(v0) 4089a4: 0c100724 jal 401c90 4089a8: 2405002e li a1,46 4089ac: 14400004 bnez v0,4089c0 4089b0: 0053a823 subu s5,v0,s3 4089b4: 0c10071c jal 401c70 4089b8: 02602021 move a0,s3 4089bc: 0040a821 move s5,v0 4089c0: a2150000 sb s5,0(s0) 4089c4: 26100001 addiu s0,s0,1 4089c8: 02002021 move a0,s0 4089cc: 02602821 move a1,s3 4089d0: 02a03021 move a2,s5 4089d4: 0c1005d4 jal 401750 4089d8: 02759821 addu s3,s3,s5 4089dc: 82630000 lb v1,0(s3) 4089e0: 2402002e li v0,46 4089e4: 14620003 bne v1,v0,4089f4 4089e8: 02158021 addu s0,s0,s5 4089ec: 0810227f j 4089fc 4089f0: 26730001 addiu s3,s3,1 4089f4: a2000000 sb zero,0(s0) 4089f8: 26100001 addiu s0,s0,1 4089fc: 82620000 lb v0,0(s3) 408a00: 1440ffe8 bnez v0,4089a4 408a04: 02602021 move a0,s3 408a08: 26d60001 addiu s6,s6,1 408a0c: 8e220004 lw v0,4(s1) 408a10: 02c2102a slt v0,s6,v0 408a14: 5440ffdf bnezl v0,408994 408a18: 8e23000c lw v1,12(s1) 408a1c: 02178023 subu s0,s0,s7 408a20: 26020007 addiu v0,s0,7 408a24: 92830001 lbu v1,1(s4) 408a28: 28450000 slti a1,v0,0 408a2c: 2610000e addiu s0,s0,14 408a30: 0205100b movn v0,s0,a1 408a34: 000228c3 sra a1,v0,0x3 408a38: 00a32821 addu a1,a1,v1 408a3c: 30a500ff andi a1,a1,0xff 408a40: a2850001 sb a1,1(s4) 408a44: 27a40020 addiu a0,sp,32 408a48: 0c102104 jal 408410 408a4c: 000528c0 sll a1,a1,0x3 408a50: 8e310010 lw s1,16(s1) 408a54: 1620ffbc bnez s1,408948 408a58: 8fb40020 lw s4,32(sp) 408a5c: 8e420078 lw v0,120(s2) 408a60: 5040000e beqzl v0,408a9c 408a64: 8e420090 lw v0,144(s2) 408a68: 27a200d0 addiu v0,sp,208 408a6c: 27a40020 addiu a0,sp,32 408a70: 24050008 li a1,8 408a74: 0c102104 jal 408410 408a78: 0054a021 addu s4,v0,s4 408a7c: 24020005 li v0,5 408a80: a2820000 sb v0,0(s4) 408a84: 24020001 li v0,1 408a88: a2820001 sb v0,1(s4) 408a8c: 8e420078 lw v0,120(s2) 408a90: a6800002 sh zero,2(s4) 408a94: ae820004 sw v0,4(s4) 408a98: 8e420090 lw v0,144(s2) 408a9c: 5040001b beqzl v0,408b0c 408aa0: 8e420098 lw v0,152(s2) 408aa4: 8e420038 lw v0,56(s2) 408aa8: 18400017 blez v0,408b08 408aac: 27a40020 addiu a0,sp,32 408ab0: 8fb00020 lw s0,32(sp) 408ab4: 0c102104 jal 408410 408ab8: 24050002 li a1,2 408abc: 27a20020 addiu v0,sp,32 408ac0: 00508021 addu s0,v0,s0 408ac4: 24020001 li v0,1 408ac8: a20200b0 sb v0,176(s0) 408acc: 8e420038 lw v0,56(s2) 408ad0: 8fb10020 lw s1,32(sp) 408ad4: 27a40020 addiu a0,sp,32 408ad8: 2443004f addiu v1,v0,79 408adc: 00031983 sra v1,v1,0x6 408ae0: a20300b1 sb v1,177(s0) 408ae4: 24500007 addiu s0,v0,7 408ae8: 001080c3 sra s0,s0,0x3 408aec: 0c102104 jal 408410 408af0: 02002821 move a1,s0 408af4: 27a200d0 addiu v0,sp,208 408af8: 00512021 addu a0,v0,s1 408afc: 26450025 addiu a1,s2,37 408b00: 0c1005d4 jal 401750 408b04: 02003021 move a2,s0 408b08: 8e420098 lw v0,152(s2) 408b0c: 50400029 beqzl v0,408bb4 408b10: 8e42009c lw v0,156(s2) 408b14: 8e55005c lw s5,92(s2) 408b18: 8e540058 lw s4,88(s2) 408b1c: 3c020041 lui v0,0x41 408b20: 8c47f704 lw a3,-2300(v0) 408b24: 8c46f700 lw a2,-2304(v0) 408b28: 02a02821 move a1,s5 408b2c: 0c1005e0 jal 401780 <__ltdf2@plt> 408b30: 02802021 move a0,s4 408b34: 3c100041 lui s0,0x41 408b38: 02a02821 move a1,s5 408b3c: 04410007 bgez v0,408b5c 408b40: 02802021 move a0,s4 408b44: 3c020041 lui v0,0x41 408b48: 8c47f70c lw a3,-2292(v0) 408b4c: 0c100608 jal 401820 <__adddf3@plt> 408b50: 8c46f708 lw a2,-2296(v0) 408b54: 00602821 move a1,v1 408b58: 00402021 move a0,v0 408b5c: 8e07a64c lw a3,-22964(s0) 408b60: 0c1006a0 jal 401a80 <__muldf3@plt> 408b64: 8e06a648 lw a2,-22968(s0) 408b68: 00602821 move a1,v1 408b6c: 0c1005f4 jal 4017d0 <__fixunsdfsi@plt> 408b70: 00402021 move a0,v0 408b74: 24030007 li v1,7 408b78: 8fb00020 lw s0,32(sp) 408b7c: a3a300a0 sb v1,160(sp) 408b80: 27a40020 addiu a0,sp,32 408b84: 24030001 li v1,1 408b88: 24050008 li a1,8 408b8c: a3a300a1 sb v1,161(sp) 408b90: afa200a4 sw v0,164(sp) 408b94: 0c102104 jal 408410 408b98: a7a000a2 sh zero,162(sp) 408b9c: 27a200d0 addiu v0,sp,208 408ba0: 00502021 addu a0,v0,s0 408ba4: 27a500a0 addiu a1,sp,160 408ba8: 0c1005d4 jal 401750 408bac: 24060008 li a2,8 408bb0: 8e42009c lw v0,156(s2) 408bb4: 1040001f beqz v0,408c34 408bb8: 8fa20020 lw v0,32(sp) 408bbc: 8e4300ac lw v1,172(s2) 408bc0: 14600008 bnez v1,408be4 408bc4: 24020008 li v0,8 408bc8: 964200a4 lhu v0,164(s2) 408bcc: 14400005 bnez v0,408be4 408bd0: 24020008 li v0,8 408bd4: 8e4400a8 lw a0,168(s2) 408bd8: 8e420088 lw v0,136(s2) 408bdc: 10820014 beq a0,v0,408c30 408be0: 24020008 li v0,8 408be4: a3a200a0 sb v0,160(sp) 408be8: 24020001 li v0,1 408bec: a3a200a1 sb v0,161(sp) 408bf0: 34028000 li v0,0x8000 408bf4: 0003100a movz v0,zero,v1 408bf8: a7a200a2 sh v0,162(sp) 408bfc: 964200a4 lhu v0,164(s2) 408c00: 8fb00020 lw s0,32(sp) 408c04: 27a40020 addiu a0,sp,32 408c08: a7a200a4 sh v0,164(sp) 408c0c: 8e4200a8 lw v0,168(s2) 408c10: 24050008 li a1,8 408c14: 0c102104 jal 408410 408c18: a7a200a6 sh v0,166(sp) 408c1c: 27a200d0 addiu v0,sp,208 408c20: 00502021 addu a0,v0,s0 408c24: 27a500a0 addiu a1,sp,160 408c28: 0c1005d4 jal 401750 408c2c: 24060008 li a2,8 408c30: 8fa20020 lw v0,32(sp) 408c34: 27a40080 addiu a0,sp,128 408c38: 00002821 move a1,zero 408c3c: afa20030 sw v0,48(sp) 408c40: 24060020 li a2,32 408c44: 27a200d0 addiu v0,sp,208 408c48: 0c1006bc jal 401af0 408c4c: afa2002c sw v0,44(sp) 408c50: 24020020 li v0,32 408c54: 8e500020 lw s0,32(s2) 408c58: afa20080 sw v0,128(sp) 408c5c: 24020029 li v0,41 408c60: afa20084 sw v0,132(sp) 408c64: 27a4008c addiu a0,sp,140 408c68: 24020032 li v0,50 408c6c: 26450010 addiu a1,s2,16 408c70: 24060010 li a2,16 408c74: afa20088 sw v0,136(sp) 408c78: 0c1005d4 jal 401750 408c7c: afb0009c sw s0,156(sp) 408c80: 8fa20068 lw v0,104(sp) 408c84: 3c03ffc0 lui v1,0xffc0 408c88: 00621824 and v1,v1,v0 408c8c: 3c02fe80 lui v0,0xfe80 408c90: 10620009 beq v1,v0,408cb8 408c94: 93a30068 lbu v1,104(sp) 408c98: 240200ff li v0,255 408c9c: 14620008 bne v1,v0,408cc0 408ca0: 27a20060 addiu v0,sp,96 408ca4: 93a30069 lbu v1,105(sp) 408ca8: 24020002 li v0,2 408cac: 3063000f andi v1,v1,0xf 408cb0: 14620003 bne v1,v0,408cc0 408cb4: 27a20060 addiu v0,sp,96 408cb8: afb00078 sw s0,120(sp) 408cbc: 27a20060 addiu v0,sp,96 408cc0: afa20044 sw v0,68(sp) 408cc4: 2402001c li v0,28 408cc8: afa20048 sw v0,72(sp) 408ccc: 27a2002c addiu v0,sp,44 408cd0: afa2004c sw v0,76(sp) 408cd4: 24020001 li v0,1 408cd8: afa20050 sw v0,80(sp) 408cdc: 27a20080 addiu v0,sp,128 408ce0: afa20054 sw v0,84(sp) 408ce4: 24020020 li v0,32 408ce8: afa20058 sw v0,88(sp) 408cec: 3c020041 lui v0,0x41 408cf0: 8c440030 lw a0,48(v0) 408cf4: 27a50044 addiu a1,sp,68 408cf8: 00003021 move a2,zero 408cfc: 0c100670 jal 4019c0 408d00: afa0005c sw zero,92(sp) 408d04: 0441001e bgez v0,408d80 408d08: 00001821 move v1,zero 408d0c: 8e420050 lw v0,80(s2) 408d10: 10400009 beqz v0,408d38 408d14: 3c100041 lui s0,0x41 408d18: 0c100700 jal 401c00 <__errno_location@plt> 408d1c: 00000000 nop 408d20: 8c440000 lw a0,0(v0) 408d24: 24020016 li v0,22 408d28: 1082000d beq a0,v0,408d60 408d2c: 24020013 li v0,19 408d30: 1082000b beq a0,v0,408d60 408d34: 00000000 nop 408d38: 0c100700 jal 401c00 <__errno_location@plt> 408d3c: 00000000 nop 408d40: 0c1005b0 jal 4016c0 408d44: 8c440000 lw a0,0(v0) 408d48: 00403021 move a2,v0 408d4c: 24040004 li a0,4 408d50: 0c100a6b jal 4029ac 408d54: 2605f6ac addiu a1,s0,-2388 408d58: 0810235f j 408d7c 408d5c: 00000000 nop 408d60: 0c1005b0 jal 4016c0 408d64: 00000000 nop 408d68: 00403821 move a3,v0 408d6c: 24040007 li a0,7 408d70: 24050003 li a1,3 408d74: 0c100a5c jal 402970 408d78: 2606f6ac addiu a2,s0,-2388 408d7c: 00001821 move v1,zero 408d80: 8fbf06a4 lw ra,1700(sp) 408d84: 00601021 move v0,v1 408d88: 8fbe06a0 lw s8,1696(sp) 408d8c: 8fb7069c lw s7,1692(sp) 408d90: 8fb60698 lw s6,1688(sp) 408d94: 8fb50694 lw s5,1684(sp) 408d98: 8fb40690 lw s4,1680(sp) 408d9c: 8fb3068c lw s3,1676(sp) 408da0: 8fb20688 lw s2,1672(sp) 408da4: 8fb10684 lw s1,1668(sp) 408da8: 8fb00680 lw s0,1664(sp) 408dac: 03e00008 jr ra 408db0: 27bd06a8 addiu sp,sp,1704 00408db4 : 408db4: 27bdff70 addiu sp,sp,-144 408db8: afb20084 sw s2,132(sp) 408dbc: afb10080 sw s1,128(sp) 408dc0: afbf008c sw ra,140(sp) 408dc4: afb30088 sw s3,136(sp) 408dc8: afb0007c sw s0,124(sp) 408dcc: 8c9000c0 lw s0,192(a0) 408dd0: 00809021 move s2,a0 408dd4: 16000005 bnez s0,408dec 408dd8: 00a08821 move s1,a1 408ddc: 0c102114 jal 408450 408de0: 00000000 nop 408de4: 081023b6 j 408ed8 408de8: 8fbf008c lw ra,140(sp) 408dec: 3c130041 lui s3,0x41 408df0: 2673f6b8 addiu s3,s3,-2376 408df4: 27a40048 addiu a0,sp,72 408df8: 00002821 move a1,zero 408dfc: 0c1006bc jal 401af0 408e00: 2406002e li a2,46 408e04: 0c100aad jal 402ab4 408e08: 00000000 nop 408e0c: 28420005 slti v0,v0,5 408e10: 14400005 bnez v0,408e28 408e14: 2404000a li a0,10 408e18: 02002821 move a1,s0 408e1c: 27a60048 addiu a2,sp,72 408e20: 0c100708 jal 401c20 408e24: 2407002e li a3,46 408e28: 12200006 beqz s1,408e44 408e2c: 02202021 move a0,s1 408e30: 02002821 move a1,s0 408e34: 0c10068c jal 401a30 408e38: 24060010 li a2,16 408e3c: 5440000c bnezl v0,408e70 408e40: 8e100010 lw s0,16(s0) 408e44: 24040007 li a0,7 408e48: 24050005 li a1,5 408e4c: 02603021 move a2,s3 408e50: 0c100a5c jal 402970 408e54: 27a70048 addiu a3,sp,72 408e58: 02402021 move a0,s2 408e5c: 0c102114 jal 408450 408e60: 02002821 move a1,s0 408e64: 1620001b bnez s1,408ed4 408e68: 00001021 move v0,zero 408e6c: 8e100010 lw s0,16(s0) 408e70: 1600ffe1 bnez s0,408df8 408e74: 27a40048 addiu a0,sp,72 408e78: 12200016 beqz s1,408ed4 408e7c: 00001021 move v0,zero 408e80: 27a40018 addiu a0,sp,24 408e84: 00002821 move a1,zero 408e88: 0c1006bc jal 401af0 408e8c: 2406002e li a2,46 408e90: 0c100aad jal 402ab4 408e94: 00000000 nop 408e98: 28420005 slti v0,v0,5 408e9c: 14400007 bnez v0,408ebc 408ea0: 3c060041 lui a2,0x41 408ea4: 2404000a li a0,10 408ea8: 02202821 move a1,s1 408eac: 27a60018 addiu a2,sp,24 408eb0: 0c100708 jal 401c20 408eb4: 2407002e li a3,46 408eb8: 3c060041 lui a2,0x41 408ebc: 24040007 li a0,7 408ec0: 24050005 li a1,5 408ec4: 24c6f6cc addiu a2,a2,-2356 408ec8: 0c100a5c jal 402970 408ecc: 27a70018 addiu a3,sp,24 408ed0: 00001021 move v0,zero 408ed4: 8fbf008c lw ra,140(sp) 408ed8: 8fb30088 lw s3,136(sp) 408edc: 8fb20084 lw s2,132(sp) 408ee0: 8fb10080 lw s1,128(sp) 408ee4: 8fb0007c lw s0,124(sp) 408ee8: 03e00008 jr ra 408eec: 27bd0090 addiu sp,sp,144 00408ef0 : 408ef0: 27bdffc0 addiu sp,sp,-64 408ef4: afb50030 sw s5,48(sp) 408ef8: afb4002c sw s4,44(sp) 408efc: 00e0a821 move s5,a3 408f00: 00c0a021 move s4,a2 408f04: afb00020 sw s0,32(sp) 408f08: 00002821 move a1,zero 408f0c: 00808021 move s0,a0 408f10: 27a40018 addiu a0,sp,24 408f14: afbf003c sw ra,60(sp) 408f18: afb70038 sw s7,56(sp) 408f1c: afb60034 sw s6,52(sp) 408f20: afb20028 sw s2,40(sp) 408f24: 0c1006b0 jal 401ac0 408f28: afb10024 sw s1,36(sp) 408f2c: 02a02821 move a1,s5 408f30: 0c100624 jal 401890 <__fixdfsi@plt> 408f34: 02802021 move a0,s4 408f38: 8fb20018 lw s2,24(sp) 408f3c: 8fa4001c lw a0,28(sp) 408f40: 00408821 move s1,v0 408f44: 0c1005d8 jal 401760 <__floatsidf@plt> 408f48: 02429021 addu s2,s2,v0 408f4c: 02202021 move a0,s1 408f50: 0060b821 move s7,v1 408f54: 0c1005d8 jal 401760 <__floatsidf@plt> 408f58: 0040b021 move s6,v0 408f5c: 00603821 move a3,v1 408f60: 02a02821 move a1,s5 408f64: 02802021 move a0,s4 408f68: 0c10072c jal 401cb0 <__subdf3@plt> 408f6c: 00403021 move a2,v0 408f70: 00402021 move a0,v0 408f74: 3c020041 lui v0,0x41 408f78: 8c47c164 lw a3,-16028(v0) 408f7c: 8c46c160 lw a2,-16032(v0) 408f80: 0c1006a0 jal 401a80 <__muldf3@plt> 408f84: 00602821 move a1,v1 408f88: 00603821 move a3,v1 408f8c: 02e02821 move a1,s7 408f90: 02c02021 move a0,s6 408f94: 0c100608 jal 401820 <__adddf3@plt> 408f98: 00403021 move a2,v0 408f9c: 00602821 move a1,v1 408fa0: 0c100624 jal 401890 <__fixdfsi@plt> 408fa4: 00402021 move a0,v0 408fa8: 8fbf003c lw ra,60(sp) 408fac: ae120000 sw s2,0(s0) 408fb0: ae020004 sw v0,4(s0) 408fb4: 8fb70038 lw s7,56(sp) 408fb8: 02001021 move v0,s0 408fbc: 8fb60034 lw s6,52(sp) 408fc0: 8fb50030 lw s5,48(sp) 408fc4: 8fb4002c lw s4,44(sp) 408fc8: 8fb20028 lw s2,40(sp) 408fcc: 8fb10024 lw s1,36(sp) 408fd0: 8fb00020 lw s0,32(sp) 408fd4: 03e00008 jr ra 408fd8: 27bd0040 addiu sp,sp,64 00408fdc : 408fdc: 8c860000 lw a2,0(a0) 408fe0: 8ca20000 lw v0,0(a1) 408fe4: 8c840004 lw a0,4(a0) 408fe8: 240303e8 li v1,1000 408fec: 00c23023 subu a2,a2,v0 408ff0: 8ca20004 lw v0,4(a1) 408ff4: 00822023 subu a0,a0,v0 408ff8: 0083001a div zero,a0,v1 408ffc: 006001f4 teq v1,zero,0x7 409000: 00001012 mflo v0 409004: 70c32002 mul a0,a2,v1 409008: 03e00008 jr ra 40900c: 00821021 addu v0,a0,v0 00409010 : 409010: 27bdffd8 addiu sp,sp,-40 409014: afb00020 sw s0,32(sp) 409018: 00002821 move a1,zero 40901c: 00808021 move s0,a0 409020: afbf0024 sw ra,36(sp) 409024: 0c1006b0 jal 401ac0 409028: 27a40018 addiu a0,sp,24 40902c: 260400cc addiu a0,s0,204 409030: 0c1023f7 jal 408fdc 409034: 27a50018 addiu a1,sp,24 409038: 8fbf0024 lw ra,36(sp) 40903c: 00401821 move v1,v0 409040: 0003202a slt a0,zero,v1 409044: 24020001 li v0,1 409048: 0064100b movn v0,v1,a0 40904c: 8fb00020 lw s0,32(sp) 409050: 03e00008 jr ra 409054: 27bd0028 addiu sp,sp,40 00409058 : 409058: 27bdffd8 addiu sp,sp,-40 40905c: afb00020 sw s0,32(sp) 409060: 00002821 move a1,zero 409064: 00808021 move s0,a0 409068: afbf0024 sw ra,36(sp) 40906c: 0c1006b0 jal 401ac0 409070: 27a40018 addiu a0,sp,24 409074: 260400cc addiu a0,s0,204 409078: 0c1023f7 jal 408fdc 40907c: 27a50018 addiu a1,sp,24 409080: 8fbf0024 lw ra,36(sp) 409084: 28420001 slti v0,v0,1 409088: 8fb00020 lw s0,32(sp) 40908c: 03e00008 jr ra 409090: 27bd0028 addiu sp,sp,40 ... 004090a0 : 4090a0: 27bdff98 addiu sp,sp,-104 4090a4: afb10058 sw s1,88(sp) 4090a8: 00808821 move s1,a0 4090ac: afb00054 sw s0,84(sp) 4090b0: 27a40030 addiu a0,sp,48 4090b4: 02202821 move a1,s1 4090b8: 2406000f li a2,15 4090bc: 3c100041 lui s0,0x41 4090c0: afbf0064 sw ra,100(sp) 4090c4: afb30060 sw s3,96(sp) 4090c8: 0c100680 jal 401a00 4090cc: afb2005c sw s2,92(sp) 4090d0: 8e040030 lw a0,48(s0) 4090d4: 34058921 li a1,0x8921 4090d8: 27a60030 addiu a2,sp,48 4090dc: 0c1005a8 jal 4016a0 4090e0: a3a0003f sb zero,63(sp) 4090e4: 04430009 bgezl v0,40910c 4090e8: 8fa20040 lw v0,64(sp) 4090ec: 0c100700 jal 401c00 <__errno_location@plt> 4090f0: 00000000 nop 4090f4: 0c1005b0 jal 4016c0 4090f8: 8c440000 lw a0,0(v0) 4090fc: 3c050041 lui a1,0x41 409100: 24040003 li a0,3 409104: 08102459 j 409164 409108: 24a5f710 addiu a1,a1,-2288 40910c: 3c060041 lui a2,0x41 409110: 24040007 li a0,7 409114: 24050003 li a1,3 409118: 24c6f734 addiu a2,a2,-2252 40911c: 02203821 move a3,s1 409120: 0c100a5c jal 402970 409124: afa20010 sw v0,16(sp) 409128: 8fa20040 lw v0,64(sp) 40912c: 8e040030 lw a0,48(s0) 409130: 34058927 li a1,0x8927 409134: ae220040 sw v0,64(s1) 409138: 0c1005a8 jal 4016a0 40913c: 27a60030 addiu a2,sp,48 409140: 0443000d bgezl v0,409178 409144: 97a20040 lhu v0,64(sp) 409148: 0c100700 jal 401c00 <__errno_location@plt> 40914c: 00000000 nop 409150: 0c1005b0 jal 4016c0 409154: 8c440000 lw a0,0(v0) 409158: 3c050041 lui a1,0x41 40915c: 24040003 li a0,3 409160: 24a5f748 addiu a1,a1,-2232 409164: 00403821 move a3,v0 409168: 0c100a6b jal 4029ac 40916c: 02203021 move a2,s1 409170: 081024be j 4092f8 409174: 2402ffff li v0,-1 409178: 3c060041 lui a2,0x41 40917c: 24040007 li a0,7 409180: 24050003 li a1,3 409184: 24c6f770 addiu a2,a2,-2192 409188: 02203821 move a3,s1 40918c: 0c100a5c jal 402970 409190: afa20010 sw v0,16(sp) 409194: 97a20040 lhu v0,64(sp) 409198: 24030007 li v1,7 40919c: 1043000a beq v0,v1,4091c8 4091a0: 24030306 li v1,774 4091a4: 10430003 beq v0,v1,4091b4 4091a8: 24030001 li v1,1 4091ac: 1443000a bne v0,v1,4091d8 4091b0: 2402ffff li v0,-1 4091b4: 24020030 li v0,48 4091b8: ae220038 sw v0,56(s1) 4091bc: 24020040 li v0,64 4091c0: 08102479 j 4091e4 4091c4: ae22003c sw v0,60(s1) 4091c8: 24020008 li v0,8 4091cc: ae220038 sw v0,56(s1) 4091d0: 08102477 j 4091dc 4091d4: 2402ffff li v0,-1 4091d8: ae220038 sw v0,56(s1) 4091dc: ae22003c sw v0,60(s1) 4091e0: ae220040 sw v0,64(s1) 4091e4: 8e220038 lw v0,56(s1) 4091e8: 3c060041 lui a2,0x41 4091ec: 24040007 li a0,7 4091f0: 24050003 li a1,3 4091f4: 24c6f78c addiu a2,a2,-2164 4091f8: 02203821 move a3,s1 4091fc: 0c100a5c jal 402970 409200: afa20010 sw v0,16(sp) 409204: 8e22003c lw v0,60(s1) 409208: 3c060041 lui a2,0x41 40920c: 24040007 li a0,7 409210: 24050003 li a1,3 409214: 24c6f7b4 addiu a2,a2,-2124 409218: 02203821 move a3,s1 40921c: 0c100a5c jal 402970 409220: afa20010 sw v0,16(sp) 409224: 8e320038 lw s2,56(s1) 409228: 2402ffff li v0,-1 40922c: 12420022 beq s2,v0,4092b8 409230: 3c130041 lui s3,0x41 409234: 26520007 addiu s2,s2,7 409238: 001290c3 sra s2,s2,0x3 40923c: 2e420011 sltiu v0,s2,17 409240: 14400009 bnez v0,409268 409244: 26300025 addiu s0,s1,37 409248: 3c050041 lui a1,0x41 40924c: 24040003 li a0,3 409250: 24a5f7d0 addiu a1,a1,-2096 409254: 02403021 move a2,s2 409258: 0c100a6b jal 4029ac 40925c: 02203821 move a3,s1 409260: 081024be j 4092f8 409264: 2402fffe li v0,-2 409268: 02002021 move a0,s0 40926c: 27a50042 addiu a1,sp,66 409270: 0c1005d4 jal 401750 409274: 02403021 move a2,s2 409278: 02002021 move a0,s0 40927c: 27a50020 addiu a1,sp,32 409280: 02403021 move a2,s2 409284: afa00020 sw zero,32(sp) 409288: afa00024 sw zero,36(sp) 40928c: afa00028 sw zero,40(sp) 409290: 0c10068c jal 401a30 409294: afa0002c sw zero,44(sp) 409298: 54400007 bnezl v0,4092b8 40929c: 3c130041 lui s3,0x41 4092a0: 3c050041 lui a1,0x41 4092a4: 24040004 li a0,4 4092a8: 24a5f7f4 addiu a1,a1,-2060 4092ac: 0c100a6b jal 4029ac 4092b0: 02203021 move a2,s1 4092b4: 3c130041 lui s3,0x41 4092b8: 8e3000b0 lw s0,176(s1) 4092bc: 2412ffff li s2,-1 4092c0: 081024bb j 4092ec 4092c4: 2673f81c addiu s3,s3,-2020 4092c8: 50d20008 beql a2,s2,4092ec 4092cc: 8e100060 lw s0,96(s0) 4092d0: 92020010 lbu v0,16(s0) 4092d4: 10c20004 beq a2,v0,4092e8 4092d8: 24040004 li a0,4 4092dc: 02602821 move a1,s3 4092e0: 0c100a6b jal 4029ac 4092e4: 02203821 move a3,s1 4092e8: 8e100060 lw s0,96(s0) 4092ec: 5600fff6 bnezl s0,4092c8 4092f0: 8e26003c lw a2,60(s1) 4092f4: 00001021 move v0,zero 4092f8: 8fbf0064 lw ra,100(sp) 4092fc: 8fb30060 lw s3,96(sp) 409300: 8fb2005c lw s2,92(sp) 409304: 8fb10058 lw s1,88(sp) 409308: 8fb00054 lw s0,84(sp) 40930c: 03e00008 jr ra 409310: 27bd0068 addiu sp,sp,104 00409314 : 409314: 27bdff58 addiu sp,sp,-168 409318: afb0008c sw s0,140(sp) 40931c: 3c050041 lui a1,0x41 409320: 3c100041 lui s0,0x41 409324: afb10090 sw s1,144(sp) 409328: 24a5c754 addiu a1,a1,-14508 40932c: 00808821 move s1,a0 409330: 2604f840 addiu a0,s0,-1984 409334: afb20094 sw s2,148(sp) 409338: afbf00a4 sw ra,164(sp) 40933c: afb500a0 sw s5,160(sp) 409340: afb4009c sw s4,156(sp) 409344: 0c1006b4 jal 401ad0 409348: afb30098 sw s3,152(sp) 40934c: 1440002f bnez v0,40940c 409350: 00409021 move s2,v0 409354: 0c100700 jal 401c00 <__errno_location@plt> 409358: 00000000 nop 40935c: 0c1005b0 jal 4016c0 409360: 8c440000 lw a0,0(v0) 409364: 3c050041 lui a1,0x41 409368: 24040003 li a0,3 40936c: 24a5c248 addiu a1,a1,-15800 409370: 2606f840 addiu a2,s0,-1984 409374: 0c100a6b jal 4029ac 409378: 00403821 move a3,v0 40937c: 0810251d j 409474 409380: 2402ffff li v0,-1 409384: 24020020 li v0,32 409388: 14620025 bne v1,v0,409420 40938c: 27a20030 addiu v0,sp,48 409390: 02002021 move a0,s0 409394: 0c1006dc jal 401b70 409398: 02202821 move a1,s1 40939c: 14400020 bnez v0,409420 4093a0: 27a20030 addiu v0,sp,48 4093a4: 3c140041 lui s4,0x41 4093a8: 27b3005c addiu s3,sp,92 4093ac: 00008021 move s0,zero 4093b0: 2694f854 addiu s4,s4,-1964 4093b4: 24150010 li s5,16 4093b8: 02602021 move a0,s3 4093bc: 02802821 move a1,s4 4093c0: 0c100694 jal 401a50 4093c4: 27a60028 addiu a2,sp,40 4093c8: 27a3003c addiu v1,sp,60 4093cc: 00701021 addu v0,v1,s0 4093d0: 8fa30028 lw v1,40(sp) 4093d4: 26100001 addiu s0,s0,1 4093d8: 26730002 addiu s3,s3,2 4093dc: 1615fff6 bne s0,s5,4093b8 4093e0: a0430000 sb v1,0(v0) 4093e4: 26240010 addiu a0,s1,16 4093e8: 27a5003c addiu a1,sp,60 4093ec: 0c1005d4 jal 401750 4093f0: 24060010 li a2,16 4093f4: 8fa2002c lw v0,44(sp) 4093f8: 02402021 move a0,s2 4093fc: 0c1006c8 jal 401b20 409400: ae220020 sw v0,32(s1) 409404: 0810251d j 409474 409408: 00001021 move v0,zero 40940c: 3c130041 lui s3,0x41 409410: 27b40038 addiu s4,sp,56 409414: 27b50034 addiu s5,sp,52 409418: 2673f85c addiu s3,s3,-1956 40941c: 27a20030 addiu v0,sp,48 409420: 27b0004c addiu s0,sp,76 409424: 02402021 move a0,s2 409428: 02602821 move a1,s3 40942c: 27a6005c addiu a2,sp,92 409430: 27a7002c addiu a3,sp,44 409434: afb40010 sw s4,16(sp) 409438: afb50014 sw s5,20(sp) 40943c: afa20018 sw v0,24(sp) 409440: 0c1005cc jal 401730 409444: afb0001c sw s0,28(sp) 409448: 2403ffff li v1,-1 40944c: 1443ffcd bne v0,v1,409384 409450: 8fa30034 lw v1,52(sp) 409454: 3c050041 lui a1,0x41 409458: 24040003 li a0,3 40945c: 24a5f87c addiu a1,a1,-1924 409460: 0c100a6b jal 4029ac 409464: 02203021 move a2,s1 409468: 0c1006c8 jal 401b20 40946c: 02402021 move a0,s2 409470: 2402ffff li v0,-1 409474: 8fbf00a4 lw ra,164(sp) 409478: 8fb500a0 lw s5,160(sp) 40947c: 8fb4009c lw s4,156(sp) 409480: 8fb30098 lw s3,152(sp) 409484: 8fb20094 lw s2,148(sp) 409488: 8fb10090 lw s1,144(sp) 40948c: 8fb0008c lw s0,140(sp) 409490: 03e00008 jr ra 409494: 27bd00a8 addiu sp,sp,168 00409498 : 409498: 27bdffb8 addiu sp,sp,-72 40949c: afb10040 sw s1,64(sp) 4094a0: afb0003c sw s0,60(sp) 4094a4: afbf0044 sw ra,68(sp) 4094a8: 8c820020 lw v0,32(a0) 4094ac: 00808021 move s0,a0 4094b0: 24050029 li a1,41 4094b4: afa20030 sw v0,48(sp) 4094b8: 3c02ff02 lui v0,0xff02 4094bc: afa20020 sw v0,32(sp) 4094c0: 24020002 li v0,2 4094c4: afa2002c sw v0,44(sp) 4094c8: 3c020041 lui v0,0x41 4094cc: 8c440030 lw a0,48(v0) 4094d0: 24060014 li a2,20 4094d4: 24020014 li v0,20 4094d8: 27a70020 addiu a3,sp,32 4094dc: afa00024 sw zero,36(sp) 4094e0: afa00028 sw zero,40(sp) 4094e4: 0c100650 jal 401940 4094e8: afa20010 sw v0,16(sp) 4094ec: 0441000d bgez v0,409524 4094f0: 00008821 move s1,zero 4094f4: 0c100700 jal 401c00 <__errno_location@plt> 4094f8: 00000000 nop 4094fc: 8c430000 lw v1,0(v0) 409500: 2402007d li v0,125 409504: 10620008 beq v1,v0,409528 409508: 8fbf0044 lw ra,68(sp) 40950c: 3c050041 lui a1,0x41 409510: 24040003 li a0,3 409514: 24a5f8a4 addiu a1,a1,-1884 409518: 02003021 move a2,s0 40951c: 0c100a6b jal 4029ac 409520: 2411ffff li s1,-1 409524: 8fbf0044 lw ra,68(sp) 409528: 02201021 move v0,s1 40952c: 8fb0003c lw s0,60(sp) 409530: 8fb10040 lw s1,64(sp) 409534: 03e00008 jr ra 409538: 27bd0048 addiu sp,sp,72 0040953c : 40953c: 3c020041 lui v0,0x41 409540: 9042fab0 lbu v0,-1360(v0) 409544: 27bdfe78 addiu sp,sp,-392 409548: afb10178 sw s1,376(sp) 40954c: 00002821 move a1,zero 409550: 2406012c li a2,300 409554: 00808821 move s1,a0 409558: 27a40041 addiu a0,sp,65 40955c: afbf0184 sw ra,388(sp) 409560: afb2017c sw s2,380(sp) 409564: afb00174 sw s0,372(sp) 409568: afb30180 sw s3,384(sp) 40956c: a3a20040 sb v0,64(sp) 409570: 0c1006bc jal 401af0 409574: 3c120041 lui s2,0x41 409578: 3c050041 lui a1,0x41 40957c: 2644f8c8 addiu a0,s2,-1848 409580: 0c1006b4 jal 401ad0 409584: 24a5c754 addiu a1,a1,-14508 409588: 1440000d bnez v0,4095c0 40958c: 00408021 move s0,v0 409590: 0c100700 jal 401c00 <__errno_location@plt> 409594: 00000000 nop 409598: 0c1005b0 jal 4016c0 40959c: 8c440000 lw a0,0(v0) 4095a0: 3c050041 lui a1,0x41 4095a4: 00403821 move a3,v0 4095a8: 24040003 li a0,3 4095ac: 24a5c248 addiu a1,a1,-15800 4095b0: 0c100a6b jal 4029ac 4095b4: 2646f8c8 addiu a2,s2,-1848 4095b8: 081025a0 j 409680 4095bc: 2402ffff li v0,-1 4095c0: 27a40040 addiu a0,sp,64 4095c4: 2405012c li a1,300 4095c8: 00403021 move a2,v0 4095cc: 3c120041 lui s2,0x41 4095d0: 0c1005d0 jal 401740 4095d4: 3c130041 lui s3,0x41 4095d8: 2652f8fc addiu s2,s2,-1796 4095dc: 08102588 j 409620 4095e0: 2673f8d8 addiu s3,s3,-1832 4095e4: 1443000b bne v0,v1,409614 4095e8: 27a40040 addiu a0,sp,64 4095ec: 8e230020 lw v1,32(s1) 4095f0: 8fa20018 lw v0,24(sp) 4095f4: 14620008 bne v1,v0,409618 4095f8: 2405012c li a1,300 4095fc: 27a4001c addiu a0,sp,28 409600: 02602821 move a1,s3 409604: 0c100678 jal 4019e0 409608: 24060021 li a2,33 40960c: 1040000e beqz v0,409648 409610: 27a40040 addiu a0,sp,64 409614: 2405012c li a1,300 409618: 0c1005d0 jal 401740 40961c: 02003021 move a2,s0 409620: 1040000b beqz v0,409650 409624: 00402021 move a0,v0 409628: 02402821 move a1,s2 40962c: 27a60018 addiu a2,sp,24 409630: 0c100694 jal 401a50 409634: 27a7001c addiu a3,sp,28 409638: 1440ffea bnez v0,4095e4 40963c: 24030002 li v1,2 409640: 08102595 j 409654 409644: 00009021 move s2,zero 409648: 08102595 j 409654 40964c: 24120001 li s2,1 409650: 00009021 move s2,zero 409654: 0c1006c8 jal 401b20 409658: 02002021 move a0,s0 40965c: 16400008 bnez s2,409680 409660: 00001021 move v0,zero 409664: 3c050041 lui a1,0x41 409668: 24040004 li a0,4 40966c: 24a5f914 addiu a1,a1,-1772 409670: 0c100a6b jal 4029ac 409674: 02203021 move a2,s1 409678: 0c102526 jal 409498 40967c: 02202021 move a0,s1 409680: 8fbf0184 lw ra,388(sp) 409684: 8fb30180 lw s3,384(sp) 409688: 8fb2017c lw s2,380(sp) 40968c: 8fb10178 lw s1,376(sp) 409690: 8fb00174 lw s0,372(sp) 409694: 03e00008 jr ra 409698: 27bd0188 addiu sp,sp,392 0040969c : 40969c: 27bdff78 addiu sp,sp,-136 4096a0: 00a01021 move v0,a1 4096a4: afb20078 sw s2,120(sp) 4096a8: 00809021 move s2,a0 4096ac: afb3007c sw s3,124(sp) 4096b0: afb10074 sw s1,116(sp) 4096b4: 00e09821 move s3,a3 4096b8: 00c08821 move s1,a2 4096bc: 27a40020 addiu a0,sp,32 4096c0: 24050050 li a1,80 4096c4: 00403021 move a2,v0 4096c8: 02403821 move a3,s2 4096cc: afb40080 sw s4,128(sp) 4096d0: afbf0084 sw ra,132(sp) 4096d4: 0c1005bc jal 4016f0 4096d8: afb00070 sw s0,112(sp) 4096dc: 2c420050 sltiu v0,v0,80 4096e0: 1040002e beqz v0,40979c 4096e4: 2414ffff li s4,-1 4096e8: 3c050041 lui a1,0x41 4096ec: 02202021 move a0,s1 4096f0: 0c100658 jal 401960 4096f4: 24a5aa74 addiu a1,a1,-21900 4096f8: 14400029 bnez v0,4097a0 4096fc: 8fbf0084 lw ra,132(sp) 409700: 02202021 move a0,s1 409704: 0c100724 jal 401c90 409708: 2405002f li a1,47 40970c: 14400024 bnez v0,4097a0 409710: 8fbf0084 lw ra,132(sp) 409714: 27a40020 addiu a0,sp,32 409718: 0c1006fc jal 401bf0 40971c: 00002821 move a1,zero 409720: 1440001e bnez v0,40979c 409724: 3c050041 lui a1,0x41 409728: 27a40020 addiu a0,sp,32 40972c: 0c1006b4 jal 401ad0 409730: 24a5f940 addiu a1,a1,-1728 409734: 14400011 bnez v0,40977c 409738: 00408021 move s0,v0 40973c: 52200018 beqzl s1,4097a0 409740: 8fbf0084 lw ra,132(sp) 409744: 0c100700 jal 401c00 <__errno_location@plt> 409748: 00000000 nop 40974c: 0c1005b0 jal 4016c0 409750: 8c440000 lw a0,0(v0) 409754: 3c050041 lui a1,0x41 409758: 24040003 li a0,3 40975c: 24a5f944 addiu a1,a1,-1724 409760: 02203021 move a2,s1 409764: 02603821 move a3,s3 409768: afb20010 sw s2,16(sp) 40976c: 0c100a6b jal 4029ac 409770: afa20014 sw v0,20(sp) 409774: 081025e8 j 4097a0 409778: 8fbf0084 lw ra,132(sp) 40977c: 3c050041 lui a1,0x41 409780: 00402021 move a0,v0 409784: 24a5f968 addiu a1,a1,-1688 409788: 0c100638 jal 4018e0 40978c: 02603021 move a2,s3 409790: 0000a021 move s4,zero 409794: 0c1006c8 jal 401b20 409798: 02002021 move a0,s0 40979c: 8fbf0084 lw ra,132(sp) 4097a0: 02801021 move v0,s4 4097a4: 8fb3007c lw s3,124(sp) 4097a8: 8fb40080 lw s4,128(sp) 4097ac: 8fb20078 lw s2,120(sp) 4097b0: 8fb10074 lw s1,116(sp) 4097b4: 8fb00070 lw s0,112(sp) 4097b8: 03e00008 jr ra 4097bc: 27bd0088 addiu sp,sp,136 004097c0 : 4097c0: 27bdffd8 addiu sp,sp,-40 4097c4: afb10020 sw s1,32(sp) 4097c8: afb0001c sw s0,28(sp) 4097cc: afbf0024 sw ra,36(sp) 4097d0: 00808021 move s0,a0 4097d4: 0c102712 jal 409c48 4097d8: 00a08821 move s1,a1 4097dc: 10400007 beqz v0,4097fc 4097e0: 02002021 move a0,s0 4097e4: 02202821 move a1,s1 4097e8: 8fbf0024 lw ra,36(sp) 4097ec: 8fb10020 lw s1,32(sp) 4097f0: 8fb0001c lw s0,28(sp) 4097f4: 08102766 j 409d98 4097f8: 27bd0028 addiu sp,sp,40 4097fc: 3c050041 lui a1,0x41 409800: 3c060041 lui a2,0x41 409804: 02203821 move a3,s1 409808: 8fbf0024 lw ra,36(sp) 40980c: 8fb10020 lw s1,32(sp) 409810: 8fb0001c lw s0,28(sp) 409814: 24a5f96c addiu a1,a1,-1684 409818: 24c6f98c addiu a2,a2,-1652 40981c: 081025a7 j 40969c 409820: 27bd0028 addiu sp,sp,40 00409824 : 409824: 27bdffd8 addiu sp,sp,-40 409828: afb10020 sw s1,32(sp) 40982c: afb0001c sw s0,28(sp) 409830: afbf0024 sw ra,36(sp) 409834: 00808021 move s0,a0 409838: 0c102712 jal 409c48 40983c: 30b100ff andi s1,a1,0xff 409840: 10400007 beqz v0,409860 409844: 02002021 move a0,s0 409848: 02202821 move a1,s1 40984c: 8fbf0024 lw ra,36(sp) 409850: 8fb10020 lw s1,32(sp) 409854: 8fb0001c lw s0,28(sp) 409858: 0810277e j 409df8 40985c: 27bd0028 addiu sp,sp,40 409860: 3c050041 lui a1,0x41 409864: 3c060041 lui a2,0x41 409868: 02203821 move a3,s1 40986c: 8fbf0024 lw ra,36(sp) 409870: 8fb10020 lw s1,32(sp) 409874: 8fb0001c lw s0,28(sp) 409878: 24a5f994 addiu a1,a1,-1644 40987c: 24c6f9bc addiu a2,a2,-1604 409880: 081025a7 j 40969c 409884: 27bd0028 addiu sp,sp,40 00409888 : 409888: 27bdffd8 addiu sp,sp,-40 40988c: afb10020 sw s1,32(sp) 409890: afb0001c sw s0,28(sp) 409894: afbf0024 sw ra,36(sp) 409898: 00808021 move s0,a0 40989c: 0c102712 jal 409c48 4098a0: 00a08821 move s1,a1 4098a4: 10400007 beqz v0,4098c4 4098a8: 02002021 move a0,s0 4098ac: 02202821 move a1,s1 4098b0: 8fbf0024 lw ra,36(sp) 4098b4: 8fb10020 lw s1,32(sp) 4098b8: 8fb0001c lw s0,28(sp) 4098bc: 08102797 j 409e5c 4098c0: 27bd0028 addiu sp,sp,40 4098c4: 3c050041 lui a1,0x41 4098c8: 24a5f9c8 addiu a1,a1,-1592 4098cc: 00003021 move a2,zero 4098d0: 0c1025a7 jal 40969c 4098d4: 02203821 move a3,s1 4098d8: 1040000e beqz v0,409914 4098dc: 8fbf0024 lw ra,36(sp) 4098e0: 240703e8 li a3,1000 4098e4: 0227001b divu zero,s1,a3 4098e8: 00e001f4 teq a3,zero,0x7 4098ec: 3c050041 lui a1,0x41 4098f0: 3c060041 lui a2,0x41 4098f4: 02002021 move a0,s0 4098f8: 8fb10020 lw s1,32(sp) 4098fc: 8fb0001c lw s0,28(sp) 409900: 24a5f9fc addiu a1,a1,-1540 409904: 24c6fa2c addiu a2,a2,-1492 409908: 27bd0028 addiu sp,sp,40 40990c: 081025a7 j 40969c 409910: 00003812 mflo a3 409914: 8fb10020 lw s1,32(sp) 409918: 8fb0001c lw s0,28(sp) 40991c: 03e00008 jr ra 409920: 27bd0028 addiu sp,sp,40 00409924 : 409924: 27bdffd8 addiu sp,sp,-40 409928: afb10020 sw s1,32(sp) 40992c: afb0001c sw s0,28(sp) 409930: afbf0024 sw ra,36(sp) 409934: 00808021 move s0,a0 409938: 0c102712 jal 409c48 40993c: 00a08821 move s1,a1 409940: 10400007 beqz v0,409960 409944: 02002021 move a0,s0 409948: 02202821 move a1,s1 40994c: 8fbf0024 lw ra,36(sp) 409950: 8fb10020 lw s1,32(sp) 409954: 8fb0001c lw s0,28(sp) 409958: 081027b0 j 409ec0 40995c: 27bd0028 addiu sp,sp,40 409960: 3c050041 lui a1,0x41 409964: 24a5fa40 addiu a1,a1,-1472 409968: 00003021 move a2,zero 40996c: 0c1025a7 jal 40969c 409970: 02203821 move a3,s1 409974: 10400010 beqz v0,4099b8 409978: 8fbf0024 lw ra,36(sp) 40997c: 240703e8 li a3,1000 409980: 0227001b divu zero,s1,a3 409984: 00e001f4 teq a3,zero,0x7 409988: 24020064 li v0,100 40998c: 3c050041 lui a1,0x41 409990: 3c060041 lui a2,0x41 409994: 02002021 move a0,s0 409998: 8fb10020 lw s1,32(sp) 40999c: 8fb0001c lw s0,28(sp) 4099a0: 24a5fa6c addiu a1,a1,-1428 4099a4: 24c6fa98 addiu a2,a2,-1384 4099a8: 27bd0028 addiu sp,sp,40 4099ac: 00003812 mflo a3 4099b0: 081025a7 j 40969c 4099b4: 70e23802 mul a3,a3,v0 4099b8: 8fb10020 lw s1,32(sp) 4099bc: 8fb0001c lw s0,28(sp) 4099c0: 03e00008 jr ra 4099c4: 27bd0028 addiu sp,sp,40 ... 004099d0 : 4099d0: 27bdffb8 addiu sp,sp,-72 4099d4: afb3003c sw s3,60(sp) 4099d8: afb20038 sw s2,56(sp) 4099dc: afb10034 sw s1,52(sp) 4099e0: 3c120041 lui s2,0x41 4099e4: 3c110041 lui s1,0x41 4099e8: 3c130041 lui s3,0x41 4099ec: afb40040 sw s4,64(sp) 4099f0: afb00030 sw s0,48(sp) 4099f4: afbf0044 sw ra,68(sp) 4099f8: 3c100041 lui s0,0x41 4099fc: 2631f994 addiu s1,s1,-1644 409a00: 2652f9bc addiu s2,s2,-1604 409a04: 2673fc90 addiu s3,s3,-880 409a08: 3c140041 lui s4,0x41 409a0c: 8e0403e0 lw a0,992(s0) 409a10: 27a50018 addiu a1,sp,24 409a14: 0c100cb2 jal 4032c8 409a18: 24060018 li a2,24 409a1c: 1c400016 bgtz v0,409a78 409a20: 24030018 li v1,24 409a24: 1040000c beqz v0,409a58 409a28: 3c050041 lui a1,0x41 409a2c: 0c100700 jal 401c00 <__errno_location@plt> 409a30: 00000000 nop 409a34: 0c1005b0 jal 4016c0 409a38: 8c440000 lw a0,0(v0) 409a3c: 3c050041 lui a1,0x41 409a40: 24040003 li a0,3 409a44: 24a5fbe0 addiu a1,a1,-1056 409a48: 0c100a6b jal 4029ac 409a4c: 00403021 move a2,v0 409a50: 0810269a j 409a68 409a54: 3c020041 lui v0,0x41 409a58: 24040003 li a0,3 409a5c: 0c100a6b jal 4029ac 409a60: 24a5fc10 addiu a1,a1,-1008 409a64: 3c020041 lui v0,0x41 409a68: 0c100738 jal 401ce0 409a6c: 8c4403e0 lw a0,992(v0) 409a70: 0c100714 jal 401c50 <_exit@plt> 409a74: 00002021 move a0,zero 409a78: 1443006b bne v0,v1,409c28 409a7c: 8fa20018 lw v0,24(sp) 409a80: 24030001 li v1,1 409a84: 1043001d beq v0,v1,409afc 409a88: a3a0002b sb zero,43(sp) 409a8c: 28430002 slti v1,v0,2 409a90: 10600005 beqz v1,409aa8 409a94: 24030002 li v1,2 409a98: 10400009 beqz v0,409ac0 409a9c: 8fa7002c lw a3,44(sp) 409aa0: 08102684 j 409a10 409aa4: 8e0403e0 lw a0,992(s0) 409aa8: 1043001f beq v0,v1,409b28 409aac: 24030003 li v1,3 409ab0: 1443ffd7 bne v0,v1,409a10 409ab4: 8e0403e0 lw a0,992(s0) 409ab8: 081026e6 j 409b98 409abc: 8fa7002c lw a3,44(sp) 409ac0: 3c020001 lui v0,0x1 409ac4: 3442fb01 ori v0,v0,0xfb01 409ac8: 24e3fb00 addiu v1,a3,-1280 409acc: 0062102b sltu v0,v1,v0 409ad0: 54400005 bnezl v0,409ae8 409ad4: 3c050041 lui a1,0x41 409ad8: 3c050041 lui a1,0x41 409adc: 24040003 li a0,3 409ae0: 081026ef j 409bbc 409ae4: 24a5fc48 addiu a1,a1,-952 409ae8: 3c060041 lui a2,0x41 409aec: 27a4001c addiu a0,sp,28 409af0: 24a5f96c addiu a1,a1,-1684 409af4: 08102706 j 409c18 409af8: 24c6f98c addiu a2,a2,-1652 409afc: 8fa7002c lw a3,44(sp) 409b00: 24e2fffe addiu v0,a3,-2 409b04: 2c4200fe sltiu v0,v0,254 409b08: 54400004 bnezl v0,409b1c 409b0c: 27a4001c addiu a0,sp,28 409b10: 24040003 li a0,3 409b14: 081026ef j 409bbc 409b18: 02602821 move a1,s3 409b1c: 02202821 move a1,s1 409b20: 08102706 j 409c18 409b24: 02403021 move a2,s2 409b28: 8fa7002c lw a3,44(sp) 409b2c: 3c020036 lui v0,0x36 409b30: 3442ee1d ori v0,v0,0xee1d 409b34: 24e3ff9c addiu v1,a3,-100 409b38: 0062102b sltu v0,v1,v0 409b3c: 14400005 bnez v0,409b54 409b40: 3c060041 lui a2,0x41 409b44: 3c050041 lui a1,0x41 409b48: 24040003 li a0,3 409b4c: 081026ef j 409bbc 409b50: 24a5fcdc addiu a1,a1,-804 409b54: 27a4001c addiu a0,sp,28 409b58: 2685f9c8 addiu a1,s4,-1592 409b5c: 0c1025a7 jal 40969c 409b60: 24c6fd30 addiu a2,a2,-720 409b64: 5040ffaa beqzl v0,409a10 409b68: 8e0403e0 lw a0,992(s0) 409b6c: 8fa7002c lw a3,44(sp) 409b70: 240203e8 li v0,1000 409b74: 3c050041 lui a1,0x41 409b78: 00e2001b divu zero,a3,v0 409b7c: 004001f4 teq v0,zero,0x7 409b80: 3c060041 lui a2,0x41 409b84: 27a4001c addiu a0,sp,28 409b88: 24a5f9fc addiu a1,a1,-1540 409b8c: 24c6fa2c addiu a2,a2,-1492 409b90: 08102706 j 409c18 409b94: 00003812 mflo a3 409b98: 3c020036 lui v0,0x36 409b9c: 3442ee77 ori v0,v0,0xee77 409ba0: 24e3fff6 addiu v1,a3,-10 409ba4: 0062102b sltu v0,v1,v0 409ba8: 14400008 bnez v0,409bcc 409bac: 3c050041 lui a1,0x41 409bb0: 3c050041 lui a1,0x41 409bb4: 24040003 li a0,3 409bb8: 24a5fd48 addiu a1,a1,-696 409bbc: 0c100a6b jal 4029ac 409bc0: 27a6001c addiu a2,sp,28 409bc4: 08102708 j 409c20 409bc8: 00000000 nop 409bcc: 3c060041 lui a2,0x41 409bd0: 27a4001c addiu a0,sp,28 409bd4: 24a5fa40 addiu a1,a1,-1472 409bd8: 0c1025a7 jal 40969c 409bdc: 24c6fd94 addiu a2,a2,-620 409be0: 5040ff8b beqzl v0,409a10 409be4: 8e0403e0 lw a0,992(s0) 409be8: 8fa7002c lw a3,44(sp) 409bec: 240203e8 li v0,1000 409bf0: 3c050041 lui a1,0x41 409bf4: 00e2001b divu zero,a3,v0 409bf8: 004001f4 teq v0,zero,0x7 409bfc: 24020064 li v0,100 409c00: 3c060041 lui a2,0x41 409c04: 27a4001c addiu a0,sp,28 409c08: 24a5fa6c addiu a1,a1,-1428 409c0c: 24c6fa98 addiu a2,a2,-1384 409c10: 00003812 mflo a3 409c14: 70e23802 mul a3,a3,v0 409c18: 0c1025a7 jal 40969c 409c1c: 00000000 nop 409c20: 08102684 j 409a10 409c24: 8e0403e0 lw a0,992(s0) 409c28: 8fbf0044 lw ra,68(sp) 409c2c: 8fb40040 lw s4,64(sp) 409c30: 8fb3003c lw s3,60(sp) 409c34: 8fb20038 lw s2,56(sp) 409c38: 8fb10034 lw s1,52(sp) 409c3c: 8fb00030 lw s0,48(sp) 409c40: 03e00008 jr ra 409c44: 27bd0048 addiu sp,sp,72 00409c48 : 409c48: 3c020041 lui v0,0x41 409c4c: 8c4203e0 lw v0,992(v0) 409c50: 00021027 nor v0,zero,v0 409c54: 03e00008 jr ra 409c58: 000217c2 srl v0,v0,0x1f 00409c5c : 409c5c: 27bdffd0 addiu sp,sp,-48 409c60: afb00020 sw s0,32(sp) 409c64: afbf002c sw ra,44(sp) 409c68: afb20028 sw s2,40(sp) 409c6c: 0c102712 jal 409c48 409c70: afb10024 sw s1,36(sp) 409c74: 14400041 bnez v0,409d7c 409c78: 00008021 move s0,zero 409c7c: 0c100618 jal 401860 409c80: 27a40018 addiu a0,sp,24 409c84: 10400004 beqz v0,409c98 409c88: 3c050041 lui a1,0x41 409c8c: 24040003 li a0,3 409c90: 0810272d j 409cb4 409c94: 24a5fda8 addiu a1,a1,-600 409c98: 0c100690 jal 401a40 409c9c: 00000000 nop 409ca0: 2403ffff li v1,-1 409ca4: 14430007 bne v0,v1,409cc4 409ca8: 3c050041 lui a1,0x41 409cac: 24040003 li a0,3 409cb0: 24a5fdc8 addiu a1,a1,-568 409cb4: 0c100a6b jal 4029ac 409cb8: 2410ffff li s0,-1 409cbc: 08102760 j 409d80 409cc0: 8fbf002c lw ra,44(sp) 409cc4: 14400029 bnez v0,409d6c 409cc8: 3c120041 lui s2,0x41 409ccc: 8fa4001c lw a0,28(sp) 409cd0: 0c100738 jal 401ce0 409cd4: 3c110041 lui s1,0x41 409cd8: 8fa20018 lw v0,24(sp) 409cdc: 2624fde4 addiu a0,s1,-540 409ce0: 00002821 move a1,zero 409ce4: 0c100720 jal 401c80 409ce8: ae4203e0 sw v0,992(s2) 409cec: 04410007 bgez v0,409d0c 409cf0: 00408021 move s0,v0 409cf4: 0c1005dc jal 401770 409cf8: 2624fde4 addiu a0,s1,-540 409cfc: 0c100738 jal 401ce0 409d00: 8e4403e0 lw a0,992(s2) 409d04: 08102759 j 409d64 409d08: 24040001 li a0,1 409d0c: 00402021 move a0,v0 409d10: 0c1005e4 jal 401790 409d14: 00002821 move a1,zero 409d18: 02002021 move a0,s0 409d1c: 0c1005e4 jal 401790 409d20: 24050001 li a1,1 409d24: 0c100aad jal 402ab4 409d28: 00000000 nop 409d2c: 14400004 bnez v0,409d40 409d30: 00000000 nop 409d34: 02002021 move a0,s0 409d38: 0c1005e4 jal 401790 409d3c: 24050002 li a1,2 409d40: 0c102674 jal 4099d0 409d44: 00000000 nop 409d48: 0c100738 jal 401ce0 409d4c: 8e4403e0 lw a0,992(s2) 409d50: 3c050041 lui a1,0x41 409d54: 24040003 li a0,3 409d58: 0c100a6b jal 4029ac 409d5c: 24a5fdf0 addiu a1,a1,-528 409d60: 00002021 move a0,zero 409d64: 0c100714 jal 401c50 <_exit@plt> 409d68: 00000000 nop 409d6c: 0c100738 jal 401ce0 409d70: 8fa40018 lw a0,24(sp) 409d74: 8fa2001c lw v0,28(sp) 409d78: ae4203e0 sw v0,992(s2) 409d7c: 8fbf002c lw ra,44(sp) 409d80: 02001021 move v0,s0 409d84: 8fb20028 lw s2,40(sp) 409d88: 8fb10024 lw s1,36(sp) 409d8c: 8fb00020 lw s0,32(sp) 409d90: 03e00008 jr ra 409d94: 27bd0030 addiu sp,sp,48 00409d98 : 409d98: 27bdffc8 addiu sp,sp,-56 409d9c: 00801021 move v0,a0 409da0: afb00030 sw s0,48(sp) 409da4: 27a4001c addiu a0,sp,28 409da8: 00a08021 move s0,a1 409dac: 24060010 li a2,16 409db0: 00402821 move a1,v0 409db4: afbf0034 sw ra,52(sp) 409db8: 0c100680 jal 401a00 409dbc: afa00018 sw zero,24(sp) 409dc0: 3c020041 lui v0,0x41 409dc4: 8c4403e0 lw a0,992(v0) 409dc8: 27a50018 addiu a1,sp,24 409dcc: 24060018 li a2,24 409dd0: 0c100cde jal 403378 409dd4: afb0002c sw s0,44(sp) 409dd8: 8fbf0034 lw ra,52(sp) 409ddc: 38420018 xori v0,v0,0x18 409de0: 2403ffff li v1,-1 409de4: 0002180a movz v1,zero,v0 409de8: 00601021 move v0,v1 409dec: 8fb00030 lw s0,48(sp) 409df0: 03e00008 jr ra 409df4: 27bd0038 addiu sp,sp,56 00409df8 : 409df8: 27bdffc8 addiu sp,sp,-56 409dfc: 00801021 move v0,a0 409e00: 24030001 li v1,1 409e04: afb00030 sw s0,48(sp) 409e08: 27a4001c addiu a0,sp,28 409e0c: 00a08021 move s0,a1 409e10: 24060010 li a2,16 409e14: 00402821 move a1,v0 409e18: afbf0034 sw ra,52(sp) 409e1c: 0c100680 jal 401a00 409e20: afa30018 sw v1,24(sp) 409e24: 3c020041 lui v0,0x41 409e28: 8c4403e0 lw a0,992(v0) 409e2c: 27a50018 addiu a1,sp,24 409e30: 24060018 li a2,24 409e34: 0c100cde jal 403378 409e38: afb0002c sw s0,44(sp) 409e3c: 8fbf0034 lw ra,52(sp) 409e40: 38420018 xori v0,v0,0x18 409e44: 2403ffff li v1,-1 409e48: 0002180a movz v1,zero,v0 409e4c: 00601021 move v0,v1 409e50: 8fb00030 lw s0,48(sp) 409e54: 03e00008 jr ra 409e58: 27bd0038 addiu sp,sp,56 00409e5c : 409e5c: 27bdffc8 addiu sp,sp,-56 409e60: 00801021 move v0,a0 409e64: 24030002 li v1,2 409e68: afb00030 sw s0,48(sp) 409e6c: 27a4001c addiu a0,sp,28 409e70: 00a08021 move s0,a1 409e74: 24060010 li a2,16 409e78: 00402821 move a1,v0 409e7c: afbf0034 sw ra,52(sp) 409e80: 0c100680 jal 401a00 409e84: afa30018 sw v1,24(sp) 409e88: 3c020041 lui v0,0x41 409e8c: 8c4403e0 lw a0,992(v0) 409e90: 27a50018 addiu a1,sp,24 409e94: 24060018 li a2,24 409e98: 0c100cde jal 403378 409e9c: afb0002c sw s0,44(sp) 409ea0: 8fbf0034 lw ra,52(sp) 409ea4: 38420018 xori v0,v0,0x18 409ea8: 2403ffff li v1,-1 409eac: 0002180a movz v1,zero,v0 409eb0: 00601021 move v0,v1 409eb4: 8fb00030 lw s0,48(sp) 409eb8: 03e00008 jr ra 409ebc: 27bd0038 addiu sp,sp,56 00409ec0 : 409ec0: 27bdffc8 addiu sp,sp,-56 409ec4: 00801021 move v0,a0 409ec8: 24030003 li v1,3 409ecc: afb00030 sw s0,48(sp) 409ed0: 27a4001c addiu a0,sp,28 409ed4: 00a08021 move s0,a1 409ed8: 24060010 li a2,16 409edc: 00402821 move a1,v0 409ee0: afbf0034 sw ra,52(sp) 409ee4: 0c100680 jal 401a00 409ee8: afa30018 sw v1,24(sp) 409eec: 3c020041 lui v0,0x41 409ef0: 8c4403e0 lw a0,992(v0) 409ef4: 27a50018 addiu a1,sp,24 409ef8: 24060018 li a2,24 409efc: 0c100cde jal 403378 409f00: afb0002c sw s0,44(sp) 409f04: 8fbf0034 lw ra,52(sp) 409f08: 38420018 xori v0,v0,0x18 409f0c: 2403ffff li v1,-1 409f10: 0002180a movz v1,zero,v0 409f14: 00601021 move v0,v1 409f18: 8fb00030 lw s0,48(sp) 409f1c: 03e00008 jr ra 409f20: 27bd0038 addiu sp,sp,56 ... 00409f30 : 409f30: 27bdef88 addiu sp,sp,-4216 409f34: 27a20060 addiu v0,sp,96 409f38: afa20020 sw v0,32(sp) 409f3c: 24021000 li v0,4096 409f40: afa20024 sw v0,36(sp) 409f44: 27a20028 addiu v0,sp,40 409f48: afa20044 sw v0,68(sp) 409f4c: 2402000c li v0,12 409f50: afa20048 sw v0,72(sp) 409f54: 27a20020 addiu v0,sp,32 409f58: afa2004c sw v0,76(sp) 409f5c: 24020001 li v0,1 409f60: afa20050 sw v0,80(sp) 409f64: 3c020041 lui v0,0x41 409f68: 9042ff00 lbu v0,-256(v0) 409f6c: afb01064 sw s0,4196(sp) 409f70: 00002821 move a1,zero 409f74: 00808021 move s0,a0 409f78: 2406000f li a2,15 409f7c: 27a40035 addiu a0,sp,53 409f80: afbf1074 sw ra,4212(sp) 409f84: afb11068 sw s1,4200(sp) 409f88: afb31070 sw s3,4208(sp) 409f8c: afb2106c sw s2,4204(sp) 409f90: afa00054 sw zero,84(sp) 409f94: afa00058 sw zero,88(sp) 409f98: afa0005c sw zero,92(sp) 409f9c: 0c1006bc jal 401af0 409fa0: a3a20034 sb v0,52(sp) 409fa4: 02002021 move a0,s0 409fa8: 27a50044 addiu a1,sp,68 409fac: 0c100730 jal 401cc0 409fb0: 00003021 move a2,zero 409fb4: 00408821 move s1,v0 409fb8: 2402ffff li v0,-1 409fbc: 5622000b bnel s1,v0,409fec 409fc0: 3c120041 lui s2,0x41 409fc4: 0c100700 jal 401c00 <__errno_location@plt> 409fc8: 00000000 nop 409fcc: 0c1005b0 jal 4016c0 409fd0: 8c440000 lw a0,0(v0) 409fd4: 3c050041 lui a1,0x41 409fd8: 24040003 li a0,3 409fdc: 24a5fe1c addiu a1,a1,-484 409fe0: 0c100a6b jal 4029ac 409fe4: 00403021 move a2,v0 409fe8: 3c120041 lui s2,0x41 409fec: 3c130041 lui s3,0x41 409ff0: 27b00060 addiu s0,sp,96 409ff4: 2652fe84 addiu s2,s2,-380 409ff8: 08102823 j 40a08c 409ffc: 2673fe60 addiu s3,s3,-416 40a000: 24030003 li v1,3 40a004: 1043002a beq v0,v1,40a0b0 40a008: 24030002 li v1,2 40a00c: 5443000a bnel v0,v1,40a038 40a010: 8e040014 lw a0,20(s0) 40a014: 3c050041 lui a1,0x41 40a018: 3c060041 lui a2,0x41 40a01c: 24040003 li a0,3 40a020: 24a5fe30 addiu a1,a1,-464 40a024: 24c6fe54 addiu a2,a2,-428 40a028: 0c100a6b jal 4029ac 40a02c: 24070037 li a3,55 40a030: 0c100610 jal 401840 40a034: 00000000 nop 40a038: 0c1005ac jal 4016b0 40a03c: 27a50034 addiu a1,sp,52 40a040: 8e030018 lw v1,24(s0) 40a044: 8e020014 lw v0,20(s0) 40a048: 24040007 li a0,7 40a04c: 30630040 andi v1,v1,0x40 40a050: afa20010 sw v0,16(sp) 40a054: 24050003 li a1,3 40a058: 14600002 bnez v1,40a064 40a05c: 02603021 move a2,s3 40a060: 02403021 move a2,s2 40a064: 0c100a5c jal 402970 40a068: 27a70034 addiu a3,sp,52 40a06c: 0c101a80 jal 406a00 40a070: 00000000 nop 40a074: 8e020000 lw v0,0(s0) 40a078: 2403fffc li v1,-4 40a07c: 24420003 addiu v0,v0,3 40a080: 00431024 and v0,v0,v1 40a084: 02228823 subu s1,s1,v0 40a088: 02028021 addu s0,s0,v0 40a08c: 2a220010 slti v0,s1,16 40a090: 14400008 bnez v0,40a0b4 40a094: 8fbf1074 lw ra,4212(sp) 40a098: 8e020000 lw v0,0(s0) 40a09c: 2c430010 sltiu v1,v0,16 40a0a0: 14600004 bnez v1,40a0b4 40a0a4: 0222102b sltu v0,s1,v0 40a0a8: 5040ffd5 beqzl v0,40a000 40a0ac: 96020004 lhu v0,4(s0) 40a0b0: 8fbf1074 lw ra,4212(sp) 40a0b4: 8fb31070 lw s3,4208(sp) 40a0b8: 8fb2106c lw s2,4204(sp) 40a0bc: 8fb11068 lw s1,4200(sp) 40a0c0: 8fb01064 lw s0,4196(sp) 40a0c4: 03e00008 jr ra 40a0c8: 27bd1078 addiu sp,sp,4216 0040a0cc : 40a0cc: 27bdffd0 addiu sp,sp,-48 40a0d0: 24040010 li a0,16 40a0d4: 24050003 li a1,3 40a0d8: afb00028 sw s0,40(sp) 40a0dc: afbf002c sw ra,44(sp) 40a0e0: 0c1005fc jal 4017f0 40a0e4: 00003021 move a2,zero 40a0e8: 00408021 move s0,v0 40a0ec: 2402ffff li v0,-1 40a0f0: 1602000b bne s0,v0,40a120 40a0f4: 24020010 li v0,16 40a0f8: 0c100700 jal 401c00 <__errno_location@plt> 40a0fc: 00000000 nop 40a100: 0c1005b0 jal 4016c0 40a104: 8c440000 lw a0,0(v0) 40a108: 3c050041 lui a1,0x41 40a10c: 24040003 li a0,3 40a110: 24a5feac addiu a1,a1,-340 40a114: 0c100a6b jal 4029ac 40a118: 00403021 move a2,v0 40a11c: 24020010 li v0,16 40a120: afa00018 sw zero,24(sp) 40a124: 02002021 move a0,s0 40a128: a7a20018 sh v0,24(sp) 40a12c: 27a50018 addiu a1,sp,24 40a130: 24020001 li v0,1 40a134: 2406000c li a2,12 40a138: afa0001c sw zero,28(sp) 40a13c: 0c100644 jal 401910 40a140: afa20020 sw v0,32(sp) 40a144: 2403ffff li v1,-1 40a148: 1443000e bne v0,v1,40a184 40a14c: 8fbf002c lw ra,44(sp) 40a150: 0c100700 jal 401c00 <__errno_location@plt> 40a154: 00000000 nop 40a158: 0c1005b0 jal 4016c0 40a15c: 8c440000 lw a0,0(v0) 40a160: 3c050041 lui a1,0x41 40a164: 24040003 li a0,3 40a168: 24a5fed0 addiu a1,a1,-304 40a16c: 0c100a6b jal 4029ac 40a170: 00403021 move a2,v0 40a174: 02002021 move a0,s0 40a178: 0c100738 jal 401ce0 40a17c: 2410ffff li s0,-1 40a180: 8fbf002c lw ra,44(sp) 40a184: 02001021 move v0,s0 40a188: 8fb00028 lw s0,40(sp) 40a18c: 03e00008 jr ra 40a190: 27bd0030 addiu sp,sp,48 ... 0040a1a8 <.pic.__gtdf2>: 40a1a8: 3c190041 lui t9,0x41 40a1ac: 2739a1b0 addiu t9,t9,-24144 0040a1b0 <__gtdf2>: #endif /* L_ne_sf || L_ne_df */ #if defined(L_gt_sf) || defined(L_gt_df) || defined(L_gt_tf) CMPtype _gt_f2 (FLO_type arg_a, FLO_type arg_b) { 40a1b0: 3c1c0001 lui gp,0x1 40a1b4: 279ce3e0 addiu gp,gp,-7200 40a1b8: 0399e021 addu gp,gp,t9 FLO_union_type au, bu; au.value = arg_a; bu.value = arg_b; unpack_d (&au, &a); 40a1bc: 8f99801c lw t9,-32740(gp) #endif /* L_ne_sf || L_ne_df */ #if defined(L_gt_sf) || defined(L_gt_df) || defined(L_gt_tf) CMPtype _gt_f2 (FLO_type arg_a, FLO_type arg_b) { 40a1c0: 27bdffa0 addiu sp,sp,-96 40a1c4: afbc0010 sw gp,16(sp) 40a1c8: afbf005c sw ra,92(sp) fp_number_type a; fp_number_type b; FLO_union_type au, bu; au.value = arg_a; 40a1cc: afa50024 sw a1,36(sp) 40a1d0: afa40020 sw a0,32(sp) bu.value = arg_b; 40a1d4: afa7001c sw a3,28(sp) 40a1d8: afa60018 sw a2,24(sp) unpack_d (&au, &a); 40a1dc: 27a40020 addiu a0,sp,32 40a1e0: 0320f809 jalr t9 40a1e4: 27a50040 addiu a1,sp,64 40a1e8: 8fbc0010 lw gp,16(sp) unpack_d (&bu, &b); 40a1ec: 27a40018 addiu a0,sp,24 40a1f0: 8f99801c lw t9,-32740(gp) 40a1f4: 0320f809 jalr t9 40a1f8: 27a50028 addiu a1,sp,40 if (isnan (&a) || isnan (&b)) 40a1fc: 8fa30040 lw v1,64(sp) au.value = arg_a; bu.value = arg_b; unpack_d (&au, &a); unpack_d (&bu, &b); 40a200: 8fbc0010 lw gp,16(sp) if (isnan (&a) || isnan (&b)) 40a204: 2c630002 sltiu v1,v1,2 40a208: 14600008 bnez v1,40a22c <__gtdf2+0x7c> 40a20c: 2402ffff li v0,-1 40a210: 8fa30028 lw v1,40(sp) 40a214: 2c630002 sltiu v1,v1,2 40a218: 14600004 bnez v1,40a22c <__gtdf2+0x7c> 40a21c: 8f998018 lw t9,-32744(gp) return -1; /* false, truth > 0 */ return __fpcmp_parts (&a, &b); 40a220: 27a40040 addiu a0,sp,64 40a224: 0320f809 jalr t9 40a228: 27a50028 addiu a1,sp,40 } 40a22c: 8fbf005c lw ra,92(sp) 40a230: 03e00008 jr ra 40a234: 27bd0060 addiu sp,sp,96 ... 0040a248 <.pic.__ledf2>: 40a248: 3c190041 lui t9,0x41 40a24c: 2739a250 addiu t9,t9,-23984 0040a250 <__ledf2>: #endif /* L_lt_sf || L_lt_df */ #if defined(L_le_sf) || defined(L_le_df) || defined(L_le_tf) CMPtype _le_f2 (FLO_type arg_a, FLO_type arg_b) { 40a250: 3c1c0001 lui gp,0x1 40a254: 279ce340 addiu gp,gp,-7360 40a258: 0399e021 addu gp,gp,t9 FLO_union_type au, bu; au.value = arg_a; bu.value = arg_b; unpack_d (&au, &a); 40a25c: 8f99801c lw t9,-32740(gp) #endif /* L_lt_sf || L_lt_df */ #if defined(L_le_sf) || defined(L_le_df) || defined(L_le_tf) CMPtype _le_f2 (FLO_type arg_a, FLO_type arg_b) { 40a260: 27bdffa0 addiu sp,sp,-96 40a264: afbc0010 sw gp,16(sp) 40a268: afbf005c sw ra,92(sp) fp_number_type a; fp_number_type b; FLO_union_type au, bu; au.value = arg_a; 40a26c: afa50024 sw a1,36(sp) 40a270: afa40020 sw a0,32(sp) bu.value = arg_b; 40a274: afa7001c sw a3,28(sp) 40a278: afa60018 sw a2,24(sp) unpack_d (&au, &a); 40a27c: 27a40020 addiu a0,sp,32 40a280: 0320f809 jalr t9 40a284: 27a50040 addiu a1,sp,64 40a288: 8fbc0010 lw gp,16(sp) unpack_d (&bu, &b); 40a28c: 27a40018 addiu a0,sp,24 40a290: 8f99801c lw t9,-32740(gp) 40a294: 0320f809 jalr t9 40a298: 27a50028 addiu a1,sp,40 if (isnan (&a) || isnan (&b)) 40a29c: 8fa30040 lw v1,64(sp) au.value = arg_a; bu.value = arg_b; unpack_d (&au, &a); unpack_d (&bu, &b); 40a2a0: 8fbc0010 lw gp,16(sp) if (isnan (&a) || isnan (&b)) 40a2a4: 2c630002 sltiu v1,v1,2 40a2a8: 14600008 bnez v1,40a2cc <__ledf2+0x7c> 40a2ac: 24020001 li v0,1 40a2b0: 8fa30028 lw v1,40(sp) 40a2b4: 2c630002 sltiu v1,v1,2 40a2b8: 14600004 bnez v1,40a2cc <__ledf2+0x7c> 40a2bc: 8f998018 lw t9,-32744(gp) return 1; /* false, truth <= 0 */ return __fpcmp_parts (&a, &b) ; 40a2c0: 27a40040 addiu a0,sp,64 40a2c4: 0320f809 jalr t9 40a2c8: 27a50028 addiu a1,sp,40 } 40a2cc: 8fbf005c lw ra,92(sp) 40a2d0: 03e00008 jr ra 40a2d4: 27bd0060 addiu sp,sp,96 ... 0040a2e0 <__do_global_ctors_aux>: 40a2e0: 27bdffd8 addiu sp,sp,-40 40a2e4: afb0001c sw s0,28(sp) 40a2e8: 3c100041 lui s0,0x41 40a2ec: afb10020 sw s1,32(sp) 40a2f0: afbf0024 sw ra,36(sp) 40a2f4: 26100000 addiu s0,s0,0 40a2f8: 081028c2 j 40a308 <__do_global_ctors_aux+0x28> 40a2fc: 2411ffff li s1,-1 40a300: 0320f809 jalr t9 40a304: 2610fffc addiu s0,s0,-4 40a308: 8e190000 lw t9,0(s0) 40a30c: 1731fffc bne t9,s1,40a300 <__do_global_ctors_aux+0x20> 40a310: 8fbf0024 lw ra,36(sp) 40a314: 8fb10020 lw s1,32(sp) 40a318: 8fb0001c lw s0,28(sp) 40a31c: 03e00008 jr ra 40a320: 27bd0028 addiu sp,sp,40 ... Disassembly of section .MIPS.stubs: 0040a330 <.MIPS.stubs>: 40a330: 8f998010 lw t9,-32752(gp) 40a334: 03e07821 move t7,ra 40a338: 0320f809 jalr t9 40a33c: 24180079 li t8,121 40a340: 8f998010 lw t9,-32752(gp) 40a344: 03e07821 move t7,ra 40a348: 0320f809 jalr t9 40a34c: 24180078 li t8,120 ... Disassembly of section .fini: 0040a360 <_fini>: 40a360: 3c1c0001 lui gp,0x1 40a364: 279ce230 addiu gp,gp,-7632 40a368: 0399e021 addu gp,gp,t9 40a36c: 27bdffe0 addiu sp,sp,-32 40a370: afbc0010 sw gp,16(sp) 40a374: afbf001c sw ra,28(sp) 40a378: afbc0018 sw gp,24(sp) 40a37c: 04110001 bal 40a384 <_fini+0x24> 40a380: 00000000 nop 40a384: 0c10095c jal 402570 <__do_global_dtors_aux> 40a388: 00000000 nop 40a38c: 8fbf001c lw ra,28(sp) 40a390: 03e00008 jr ra 40a394: 27bd0020 addiu sp,sp,32 Disassembly of section .rodata: 0040a3a0 : 40a3a0: 25622025 addiu v0,t3,8229 40a3a4: 64202548 0x64202548 40a3a8: 3a254d3a xori a1,s1,0x4d3a 40a3ac: 25530000 addiu s3,t2,0 40a3b0: 5b25735d 0x5b25735d 40a3b4: 2025733a addi a1,at,29498 40a3b8: 2025730a addi a1,at,29450 40a3bc: 00000000 nop 40a3c0: 25733a20 addiu s3,t3,14880 40a3c4: 756e6b6e jalx 5b9adb8 <_gp+0x5782828> 40a3c8: 6f776e20 0x6f776e20 40a3cc: 6c6f6767 0x6c6f6767 40a3d0: 696e6720 0x696e6720 40a3d4: 6d657468 0x6d657468 40a3d8: 6f643a20 0x6f643a20 40a3dc: 25640a00 addiu a0,t3,2560 40a3e0: 25733a20 addiu s3,t3,14880 40a3e4: 6e6f206c 0x6e6f206c 40a3e8: 6f676669 0x6f676669 40a3ec: 6c652073 0x6c652073 40a3f0: 70656369 0x70656369 40a3f4: 66696564 0x66696564 40a3f8: 0a000000 j 8000000 <_gp+0x7be7a70> 40a3fc: 61000000 0x61000000 40a400: 25733a20 addiu s3,t3,14880 40a404: 63616e27 0x63616e27 40a408: 74206f70 jalx 81bdc0 <_gp+0x403830> 40a40c: 656e2025 0x656e2025 40a410: 733a2025 0x733a2025 40a414: 730a0000 madd t8,t2 ... 40a420: 00402800 0x402800 40a424: 004026dc 0x4026dc 40a428: 00402718 0x402718 40a42c: 004026f8 0x4026f8 40a430: 00402774 teq v0,zero,0x9d 40a434: 00402954 0x402954 40a438: 0040286c 0x40286c 40a43c: 00402954 0x402954 40a440: 0040286c 0x40286c 40a444: 004028a0 0x4028a0 40a448: 00402a58 0x402a58 40a44c: 00402a0c syscall 0x100a8 40a450: 00402a58 0x402a58 40a454: 00402a0c syscall 0x100a8 40a458: 00402a1c 0x402a1c 40a45c: 00000000 nop 40a460: 72656376 0x72656376 40a464: 5f72735f 0x5f72735f 40a468: 72613a20 0x72613a20 40a46c: 6d616c6c 0x6d616c6c 40a470: 6f633a20 0x6f633a20 40a474: 25730000 addiu s3,t3,0 40a478: 73656c65 0x73656c65 40a47c: 63743a20 0x63743a20 40a480: 25730000 addiu s3,t3,0 40a484: 72656376 0x72656376 40a488: 6d73673a 0x6d73673a 40a48c: 20257300 addi a1,at,29440 40a490: 72656365 0x72656365 40a494: 69766564 0x69766564 40a498: 20612062 addi at,v1,8290 40a49c: 6f677573 0x6f677573 40a4a0: 20495056 addi t1,v0,20566 40a4a4: 365f484f ori ra,s2,0x484f 40a4a8: 504c494d beql v0,t4,41c9e0 <_gp+0x4450> 40a4ac: 49542066 0x49542066 40a4b0: 726f6d20 0x726f6d20 40a4b4: 74686520 jalx 1a19480 <_gp+0x1600ef0> 40a4b8: 6b65726e 0x6b65726e 40a4bc: 656c2120 0x656c2120 40a4c0: 6c656e3d 0x6c656e3d 40a4c4: 25642c20 addiu a0,t3,11296 40a4c8: 64617461 0x64617461 40a4cc: 3d256400 0x3d256400 40a4d0: 72656365 0x72656365 40a4d4: 69766564 0x69766564 40a4d8: 20612062 addi at,v1,8290 40a4dc: 6f677573 0x6f677573 40a4e0: 20495056 addi t1,v0,20566 40a4e4: 365f504b ori ra,s2,0x504b 40a4e8: 54494e46 bnel v0,t1,41de04 <_gp+0x5874> 40a4ec: 4f206672 c3 0x1206672 40a4f0: 6f6d2074 0x6f6d2074 40a4f4: 6865206b 0x6865206b 40a4f8: 65726e65 0x65726e65 40a4fc: 6c21206c 0x6c21206c 40a500: 656e3d25 0x656e3d25 40a504: 642c2069 0x642c2069 40a508: 6e646578 0x6e646578 40a50c: 3d256400 0x3d256400 40a510: 72656376 0x72656376 40a514: 6d736720 0x6d736720 40a518: 6c656e3d 0x6c656e3d 40a51c: 25640000 addiu a0,t3,0 40a520: 63616e27 0x63616e27 40a524: 74206372 jalx 818dc8 <_gp+0x400838> 40a528: 65617465 0x65617465 40a52c: 20736f63 addi s3,v1,28515 40a530: 6b657428 0x6b657428 40a534: 41465f49 0x41465f49 40a538: 4e455436 nmadd.ps $f16,$f18,$f10,$f5 40a53c: 293a2025 slti k0,t1,8229 40a540: 73000000 madd t8,zero 40a544: 73657473 0x73657473 40a548: 6f636b6f 0x6f636b6f 40a54c: 70742849 0x70742849 40a550: 5056365f beql v0,s6,417ed0 <_end+0x76f0> 40a554: 52454356 beql s2,a1,41b2b0 <_gp+0x2d20> 40a558: 504b5449 beql v0,t3,41f680 <_gp+0x70f0> 40a55c: 4e464f29 msub.d $f28,$f18,$f9,$f6 40a560: 3a202573 xori zero,s1,0x2573 40a564: 00000000 nop 40a568: 73657473 0x73657473 40a56c: 6f636b6f 0x6f636b6f 40a570: 70742849 0x70742849 40a574: 5056365f beql v0,s6,417ef4 <_end+0x7714> 40a578: 43484543 c0 0x1484543 40a57c: 4b53554d c2 0x153554d 40a580: 293a2025 slti k0,t1,8229 40a584: 73000000 madd t8,zero 40a588: 73657473 0x73657473 40a58c: 6f636b6f 0x6f636b6f 40a590: 70742849 0x70742849 40a594: 5056365f beql v0,s6,417f14 <_end+0x7734> 40a598: 554e4943 bnel t2,t6,41caa8 <_gp+0x4518> 40a59c: 4153545f 0x4153545f 40a5a0: 484f5053 0x484f5053 40a5a4: 293a2025 slti k0,t1,8229 40a5a8: 73000000 madd t8,zero 40a5ac: 73657473 0x73657473 40a5b0: 6f636b6f 0x6f636b6f 40a5b4: 70742849 0x70742849 40a5b8: 5056365f beql v0,s6,417f38 <_end+0x7758> 40a5bc: 4d554c54 0x4d554c54 40a5c0: 49434153 0x49434153 40a5c4: 545f484f bnel v0,ra,41c704 <_gp+0x4174> 40a5c8: 5053293a beql v0,s3,414ab4 <_end+0x42d4> 40a5cc: 20257300 addi a1,at,29440 40a5d0: 73657473 0x73657473 40a5d4: 6f636b6f 0x6f636b6f 40a5d8: 70742849 0x70742849 40a5dc: 5056365f beql v0,s6,417f5c <_end+0x777c> 40a5e0: 52454356 beql s2,a1,41b33c <_gp+0x2dac> 40a5e4: 484f504c 0x484f504c 40a5e8: 494d4954 0x494d4954 40a5ec: 293a2025 slti k0,t1,8229 40a5f0: 73000000 madd t8,zero 40a5f4: 73657473 0x73657473 40a5f8: 6f636b6f 0x6f636b6f 40a5fc: 70742849 0x70742849 40a600: 434d5056 c0 0x14d5056 40a604: 365f4649 ori ra,s2,0x4649 40a608: 4c544552 0x4c544552 40a60c: 293a2025 slti k0,t1,8229 40a610: 73000000 madd t8,zero 40a614: 7072696e 0x7072696e 40a618: 745f6164 jalx 17d8590 <_gp+0x13c0000> 40a61c: 64723a20 0x64723a20 40a620: 696e6574 0x696e6574 40a624: 5f6e746f 0x5f6e746f 40a628: 703a2025 0x703a2025 40a62c: 73000000 madd t8,zero 40a630: 5b696e76 0x5b696e76 40a634: 616c6964 0x616c6964 40a638: 20616464 addi at,v1,25700 40a63c: 72657373 0x72657373 40a640: 5d000000 bgtzl t0,40a644 <_fini+0x2e4> 40a644: 00000000 nop 40a648: 408f4000 mtc0 t7,c0_badvaddr 40a64c: 00000000 nop 40a650: 3e000000 0x3e000000 40a654: 00000000 nop 40a658: 696f6374 0x696f6374 40a65c: 6c285349 0x6c285349 40a660: 4f434749 c3 0x1434749 40a664: 46464c41 c1 0x464c41 40a668: 47532920 c1 0x1532920 40a66c: 6661696c 0x6661696c 40a670: 65642066 0x65642066 40a674: 6f722025 0x6f722025 40a678: 733a2025 0x733a2025 40a67c: 73000000 madd t8,zero 40a680: 696e7465 0x696e7465 40a684: 72666163 0x72666163 40a688: 65202573 0x65202573 40a68c: 20697320 addi t1,v1,29472 40a690: 6e6f7420 0x6e6f7420 40a694: 55500000 bnel t2,s0,40a698 <_fini+0x338> 40a698: 696e7465 0x696e7465 40a69c: 72666163 0x72666163 40a6a0: 65202573 0x65202573 40a6a4: 20697320 addi t1,v1,29472 40a6a8: 6e6f7420 0x6e6f7420 40a6ac: 52554e4e beql s2,s5,41dfe8 <_gp+0x5a58> 40a6b0: 494e4700 0x494e4700 40a6b4: 696e7465 0x696e7465 40a6b8: 72666163 0x72666163 40a6bc: 65202573 0x65202573 40a6c0: 20646f65 addi a0,v1,28517 40a6c4: 73206e6f 0x73206e6f 40a6c8: 74207375 jalx 81cdd4 <_gp+0x404844> 40a6cc: 70706f72 0x70706f72 40a6d0: 74206d75 jalx 81b5d4 <_gp+0x403044> 40a6d4: 6c746963 0x6c746963 40a6d8: 61737400 0x61737400 40a6dc: 20202064 addi zero,at,8292 40a6e0: 6f20796f 0x6f20796f 40a6e4: 75206e65 jalx 481b994 <_gp+0x4403404> 40a6e8: 65642074 0x65642074 40a6ec: 6f206164 0x6f206164 40a6f0: 64207468 0x64207468 40a6f4: 6520556e 0x6520556e 40a6f8: 69636173 0x69636173 40a6fc: 744f6e6c jalx 13db9b0 <_gp+0xfc3420> 40a700: 7920666c 0x7920666c 40a704: 61673f00 0x61673f00 40a708: 696e7465 0x696e7465 40a70c: 72666163 0x72666163 40a710: 65202573 0x65202573 40a714: 20646f65 addi a0,v1,28517 40a718: 73206e6f 0x73206e6f 40a71c: 74207375 jalx 81cdd4 <_gp+0x404844> 40a720: 70706f72 0x70706f72 40a724: 74206272 jalx 8189c8 <_gp+0x400438> 40a728: 6f616463 0x6f616463 40a72c: 61737400 0x61737400 40a730: 63726561 0x63726561 40a734: 74652073 jalx 19481cc <_gp+0x152fc3c> 40a738: 6f636b65 0x6f636b65 40a73c: 7420666f jalx 8199bc <_gp+0x40142c> 40a740: 72204950 udi0 s1,zero,t1,0x5 40a744: 76342069 jalx 8d081a4 <_gp+0x88efc14> 40a748: 6f63746c 0x6f63746c 40a74c: 20666169 addi a2,v1,24937 40a750: 6c656420 0x6c656420 40a754: 666f7220 0x666f7220 40a758: 25733a20 addiu s3,t3,14880 40a75c: 25730000 addiu s3,t3,0 40a760: 696f6374 0x696f6374 40a764: 6c285349 0x6c285349 40a768: 4f434749 c3 0x1434749 40a76c: 46414444 c1 0x414444 40a770: 52292066 beql s1,t1,41290c <_end+0x212c> 40a774: 61696c65 0x61696c65 40a778: 6420666f 0x6420666f 40a77c: 72202573 0x72202573 40a780: 3a202573 xori zero,s1,0x2573 40a784: 00000000 nop 40a788: 49507634 0x49507634 40a78c: 20616464 addi at,v1,25700 40a790: 72657373 0x72657373 40a794: 20666f72 addi a2,v1,28530 40a798: 20257320 addi a1,at,29472 40a79c: 69732025 0x69732025 40a7a0: 73000000 madd t8,zero 40a7a4: 25732069 addiu s3,t3,8297 40a7a8: 6e202573 0x6e202573 40a7ac: 2c206c69 sltiu zero,at,27753 40a7b0: 6e652025 0x6e652025 40a7b4: 643a2025 0x643a2025 40a7b8: 73000000 madd t8,zero 40a7bc: 6475706c 0x6475706c 40a7c0: 69636174 0x69636174 40a7c4: 6520696e 0x6520696e 40a7c8: 74657266 jalx 195c998 <_gp+0x1544408> 40a7cc: 61636520 0x61636520 40a7d0: 64656669 0x64656669 40a7d4: 6e697469 0x6e697469 40a7d8: 6f6e2066 0x6f6e2066 40a7dc: 6f722025 0x6f722025 40a7e0: 73000000 madd t8,zero 40a7e4: 696e7465 0x696e7465 40a7e8: 72666163 0x72666163 40a7ec: 65202573 0x65202573 40a7f0: 20646964 addi a0,v1,26980 40a7f4: 206e6f74 addi t6,v1,28532 40a7f8: 20657869 addi a1,v1,30825 40a7fc: 73742c20 0x73742c20 40a800: 69676e6f 0x69676e6f 40a804: 72696e67 0x72696e67 40a808: 20746865 addi s4,v1,26725 40a80c: 20696e74 addi t1,v1,28276 40a810: 65726661 0x65726661 40a814: 63650000 0x63650000 40a818: 696e7465 0x696e7465 40a81c: 72666163 0x72666163 40a820: 65202573 0x65202573 40a824: 20646f65 addi a0,v1,28517 40a828: 73206e6f 0x73206e6f 40a82c: 74206578 jalx 8195e0 <_gp+0x401050> 40a830: 69737400 0x69737400 40a834: 696e7465 0x696e7465 40a838: 72666163 0x72666163 40a83c: 65206465 0x65206465 40a840: 66696e69 0x66696e69 40a844: 74696f6e jalx 1a5bdb8 <_gp+0x1643828> 40a848: 20666f72 addi a2,v1,28530 40a84c: 20257320 addi a1,at,29472 40a850: 6973206f 0x6973206f 40a854: 6b000000 0x6b000000 40a858: 6d616c6c 0x6d616c6c 40a85c: 6f632066 0x6f632066 40a860: 61696c65 0x61696c65 40a864: 643a2025 0x643a2025 40a868: 73000000 madd t8,zero 40a86c: 63616c6c 0x63616c6c 40a870: 6f632066 0x6f632066 40a874: 61696c65 0x61696c65 40a878: 643a2025 0x643a2025 40a87c: 73000000 madd t8,zero 40a880: 41647656 0x41647656 40a884: 616c6964 0x616c6964 40a888: 4c696665 0x4c696665 40a88c: 54696d65 bnel v1,t1,425e24 <_gp+0xd894> 40a890: 206d7573 addi t5,v1,30067 40a894: 74206265 jalx 818994 <_gp+0x400404> 40a898: 20677265 addi a3,v1,29285 40a89c: 61746572 0x61746572 40a8a0: 20746861 addi s4,v1,26721 40a8a4: 6e204164 0x6e204164 40a8a8: 76507265 jalx 941c994 <_gp+0x9004404> 40a8ac: 66657272 0x66657272 40a8b0: 65644c69 0x65644c69 40a8b4: 66657469 0x66657469 40a8b8: 6d652069 0x6d652069 40a8bc: 6e202573 0x6e202573 40a8c0: 2c206c69 sltiu zero,at,27753 40a8c4: 6e652025 0x6e652025 40a8c8: 64000000 0x64000000 40a8cc: 42617365 c0 0x617365 40a8d0: 36496e74 ori t1,s2,0x6e74 40a8d4: 65726661 0x65726661 40a8d8: 63652061 0x63652061 40a8dc: 6e642042 0x6e642042 40a8e0: 61736536 0x61736536 40a8e4: 746f3449 jalx 1bcd124 <_gp+0x17b4b94> 40a8e8: 6e746572 0x6e746572 40a8ec: 66616365 0x66616365 40a8f0: 20617265 addi at,v1,29285 40a8f4: 206d7574 addi t5,v1,30068 40a8f8: 75616c6c jalx 585b1b0 <_gp+0x5442c20> 40a8fc: 79206578 0x79206578 40a900: 636c7573 0x636c7573 40a904: 69766520 0x69766520 40a908: 61742074 0x61742074 40a90c: 68697320 0x68697320 40a910: 74696d65 jalx 1a5b594 <_gp+0x1643004> 40a914: 2e000000 sltiu zero,s0,0 40a918: 696e7465 0x696e7465 40a91c: 72666163 0x72666163 40a920: 65202573 0x65202573 40a924: 20686173 addi t0,v1,24947 40a928: 206e6f20 addi t6,v1,28448 40a92c: 49507634 0x49507634 40a930: 20616464 addi at,v1,25700 40a934: 72657373 0x72657373 40a938: 65732c20 0x65732c20 40a93c: 64697361 0x64697361 40a940: 626c696e 0x626c696e 40a944: 67203674 0x67203674 40a948: 6f342070 0x6f342070 40a94c: 72656669 0x72656669 40a950: 78000000 0x78000000 40a954: 4f6e6c79 nmsub.d $f17,$f27,$f13,$f14 40a958: 202f3634 addi t7,at,13876 40a95c: 20697320 addi t1,v1,29472 40a960: 616c6c6f 0x616c6c6f 40a964: 77656420 jalx d959080 <_gp+0xd540af0> 40a968: 77697468 jalx da5d1a0 <_gp+0xd644c10> 40a96c: 20426173 addi v0,v0,24947 40a970: 6536496e 0x6536496e 40a974: 74657266 jalx 195c998 <_gp+0x1544408> 40a978: 6163652e 0x6163652e 40a97c: 20202573 addi zero,at,9587 40a980: 3a256400 xori a1,s1,0x6400 40a984: 67657469 0x67657469 40a988: 66616464 0x66616464 40a98c: 72732066 0x72732066 40a990: 61696c65 0x61696c65 40a994: 643a2025 0x643a2025 40a998: 73000000 madd t8,zero 40a99c: 25733a20 addiu s3,t3,14880 40a9a0: 696e6574 0x696e6574 40a9a4: 5f6e746f 0x5f6e746f 40a9a8: 70206661 0x70206661 40a9ac: 696c6564 0x696c6564 40a9b0: 20696e20 addi t1,v1,28192 40a9b4: 25732c20 addiu s3,t3,11296 40a9b8: 6c696e65 0x6c696e65 40a9bc: 20256421 addi a1,at,25633 40a9c0: 00000000 nop 40a9c4: 6175746f 0x6175746f 40a9c8: 2d73656c sltiu s3,t3,25964 40a9cc: 65637465 0x65637465 40a9d0: 64207072 0x64207072 40a9d4: 65666978 0x65666978 40a9d8: 2025732f addi a1,at,29487 40a9dc: 2564206f addiu a0,t3,8303 40a9e0: 6e20696e 0x6e20696e 40a9e4: 74657266 jalx 195c998 <_gp+0x1544408> 40a9e8: 61636520 0x61636520 40a9ec: 25732066 addiu s3,t3,8294 40a9f0: 726f6d20 0x726f6d20 40a9f4: 696e7465 0x696e7465 40a9f8: 72666163 0x72666163 40a9fc: 65202573 0x65202573 40aa00: 00000000 nop 40aa04: 6175746f 0x6175746f 40aa08: 2073656c addi s3,v1,25964 40aa0c: 65637469 0x65637469 40aa10: 6e672070 0x6e672070 40aa14: 72656669 0x72656669 40aa18: 78657320 0x78657320 40aa1c: 776f726b jalx dbdc9ac <_gp+0xd7c441c> 40aa20: 73206f6e 0x73206f6e 40aa24: 6c79206f 0x6c79206f 40aa28: 6e636520 0x6e636520 40aa2c: 70657220 0x70657220 40aa30: 696e7465 0x696e7465 40aa34: 72666163 0x72666163 40aa38: 652e2020 0x652e2020 40aa3c: 53656520 beql k1,a1,423ec0 <_gp+0xb930> 40aa40: 25732c20 addiu s3,t3,11296 40aa44: 6c696e65 0x6c696e65 40aa48: 20256400 addi a1,at,25600 40aa4c: 616c6c2d 0x616c6c2d 40aa50: 7a65726f 0x7a65726f 40aa54: 73207072 0x73207072 40aa58: 65666978 0x65666978 40aa5c: 20696e20 addi t1,v1,28192 40aa60: 25732c20 addiu s3,t3,11296 40aa64: 6c696e65 0x6c696e65 40aa68: 2025642c addi a1,at,25644 40aa6c: 20706172 addi s0,v1,24946 40aa70: 73696e67 0x73696e67 40aa74: 2e2e0000 sltiu t6,s1,0 40aa78: 6175746f 0x6175746f 40aa7c: 2d73656c sltiu s3,t3,25964 40aa80: 65637465 0x65637465 40aa84: 64207072 0x64207072 40aa88: 65666978 0x65666978 40aa8c: 2025732f addi a1,at,29487 40aa90: 2564206f addiu a0,t3,8303 40aa94: 6e20696e 0x6e20696e 40aa98: 74657266 jalx 195c998 <_gp+0x1544408> 40aa9c: 61636520 0x61636520 40aaa0: 25730000 addiu s3,t3,0 40aaa4: 6e6f2061 0x6e6f2061 40aaa8: 75746f2d jalx 5d1bcb4 <_gp+0x5903724> 40aaac: 73656c65 0x73656c65 40aab0: 63746564 0x63746564 40aab4: 20707265 addi s0,v1,29285 40aab8: 66697820 0x66697820 40aabc: 6f6e2069 0x6f6e2069 40aac0: 6e746572 0x6e746572 40aac4: 66616365 0x66616365 40aac8: 2025732c addi a1,at,29484 40aacc: 20646973 addi a0,v1,26995 40aad0: 61626c69 0x61626c69 40aad4: 6e672061 0x6e672061 40aad8: 64766572 0x64766572 40aadc: 74697365 jalx 1a5cd94 <_gp+0x1644804> 40aae0: 6d656e74 0x6d656e74 40aae4: 73000000 madd t8,zero 40aae8: 696e7661 0x696e7661 40aaec: 6c696420 0x6c696420 40aaf0: 70726566 0x70726566 40aaf4: 6978206c 0x6978206c 40aaf8: 656e6774 0x656e6774 40aafc: 6820696e 0x6820696e 40ab00: 2025732c addi a1,at,29484 40ab04: 206c696e addi t4,v1,26990 40ab08: 65202564 0x65202564 40ab0c: 00000000 nop 40ab10: 70726566 0x70726566 40ab14: 69782061 0x69782061 40ab18: 75746f6d jalx 5d1bdb4 <_gp+0x5903824> 40ab1c: 61746963 0x61746963 40ab20: 616c6c79 0x616c6c79 40ab24: 2073656c addi s3,v1,25964 40ab28: 65637465 0x65637465 40ab2c: 642c2041 0x642c2041 40ab30: 6476526f 0x6476526f 40ab34: 75746572 jalx 5d195c8 <_gp+0x5901038> 40ab38: 41646472 0x41646472 40ab3c: 20616c77 addi at,v1,27767 40ab40: 61797320 0x61797320 40ab44: 656e6162 0x656e6162 40ab48: 6c65642c 0x6c65642c 40ab4c: 2069676e addi t1,v1,26478 40ab50: 6f72696e 0x6f72696e 40ab54: 6720636f 0x6720636f 40ab58: 6e666967 0x6e666967 40ab5c: 206c696e addi t4,v1,26990 40ab60: 65202564 0x65202564 40ab64: 00000000 nop 40ab68: 6175746f 0x6175746f 40ab6c: 6d617469 0x6d617469 40ab70: 63616c6c 0x63616c6c 40ab74: 79207365 0x79207365 40ab78: 6c656374 0x6c656374 40ab7c: 696e6720 0x696e6720 40ab80: 74686520 jalx 1a19480 <_gp+0x1600ef0> 40ab84: 70726566 0x70726566 40ab88: 69782061 0x69782061 40ab8c: 6e642042 0x6e642042 40ab90: 61736536 0x61736536 40ab94: 746f3449 jalx 1bcd124 <_gp+0x17b4b94> 40ab98: 6e746572 0x6e746572 40ab9c: 66616365 0x66616365 40aba0: 20617265 addi at,v1,29285 40aba4: 206d7574 addi t5,v1,30068 40aba8: 75616c6c jalx 585b1b0 <_gp+0x5442c20> 40abac: 79206578 0x79206578 40abb0: 636c7573 0x636c7573 40abb4: 69766500 0x69766500 40abb8: 7573696e jalx 5cda5b8 <_gp+0x58c2028> 40abbc: 67207072 0x67207072 40abc0: 65666978 0x65666978 40abc4: 6573206f 0x6573206f 40abc8: 6e20696e 0x6e20696e 40abcc: 74657266 jalx 195c998 <_gp+0x1544408> 40abd0: 61636520 0x61636520 40abd4: 25732066 addiu s3,t3,8294 40abd8: 6f722070 0x6f722070 40abdc: 72656669 0x72656669 40abe0: 78657320 0x78657320 40abe4: 6f6e2069 0x6f6e2069 40abe8: 6e746572 0x6e746572 40abec: 66616365 0x66616365 40abf0: 20257300 addi a1,at,29440 40abf4: 7573696e jalx 5cda5b8 <_gp+0x58c2028> 40abf8: 6720696e 0x6720696e 40abfc: 74657266 jalx 195c998 <_gp+0x1544408> 40ac00: 61636520 0x61636520 40ac04: 25732066 addiu s3,t3,8294 40ac08: 6f722036 0x6f722036 40ac0c: 746f3420 jalx 1bcd080 <_gp+0x17b4af0> 40ac10: 70726566 0x70726566 40ac14: 69786573 0x69786573 40ac18: 206f6e20 addi t7,v1,28192 40ac1c: 696e7465 0x696e7465 40ac20: 72666163 0x72666163 40ac24: 65202573 0x65202573 40ac28: 00000000 nop 40ac2c: 696e7661 0x696e7661 40ac30: 6c696420 0x6c696420 40ac34: 726f7574 0x726f7574 40ac38: 65207072 0x65207072 40ac3c: 65666978 0x65666978 40ac40: 206c656e addi t4,v1,25966 40ac44: 67746820 0x67746820 40ac48: 696e2025 0x696e2025 40ac4c: 732c206c 0x732c206c 40ac50: 696e6520 0x696e6520 40ac54: 25640000 addiu a0,t3,0 40ac58: 546f6f20 bnel v1,t7,4268dc <_gp+0xe34c> 40ac5c: 6d616e79 0x6d616e79 40ac60: 20616464 addi at,v1,25700 40ac64: 72657373 0x72657373 40ac68: 65732069 0x65732069 40ac6c: 6e205244 0x6e205244 40ac70: 4e535320 madd.s $f12,$f18,$f10,$f19 40ac74: 73656374 0x73656374 40ac78: 696f6e00 0x696f6e00 40ac7c: 4e6f2061 madd.d $f1,$f19,$f4,$f15 40ac80: 64647265 0x64647265 40ac84: 73732073 0x73732073 40ac88: 70656369 0x70656369 40ac8c: 66696564 0x66696564 40ac90: 20696e20 addi t1,v1,28192 40ac94: 52444e53 beql s2,a0,41e5e4 <_gp+0x6054> 40ac98: 53207365 beqzl t9,427a30 <_gp+0xf4a0> 40ac9c: 6374696f 0x6374696f 40aca0: 6e000000 0x6e000000 40aca4: 49676e6f 0x49676e6f 40aca8: 72696e67 0x72696e67 40acac: 20646570 addi a0,v1,25968 40acb0: 72656361 0x72656361 40acb4: 74656420 jalx 1959080 <_gp+0x1540af0> 40acb8: 52444e53 beql s2,a0,41e608 <_gp+0x6078> 40acbc: 53207072 beqzl t9,426e88 <_gp+0xe8f8> 40acc0: 65666572 0x65666572 40acc4: 656e6365 0x656e6365 40acc8: 2e000000 sltiu zero,s0,0 40accc: 49676e6f 0x49676e6f 40acd0: 72696e67 0x72696e67 40acd4: 20646570 addi a0,v1,25968 40acd8: 72656361 0x72656361 40acdc: 74656420 jalx 1959080 <_gp+0x1540af0> 40ace0: 52444e53 beql s2,a0,41e630 <_gp+0x60a0> 40ace4: 53206f70 beqzl t9,426aa8 <_gp+0xe518> 40ace8: 656e2066 0x656e2066 40acec: 6c61672e 0x6c61672e 40acf0: 00000000 nop 40acf4: 41647652 0x41647652 40acf8: 444e5353 0x444e5353 40acfc: 4c696665 0x4c696665 40ad00: 74696d65 jalx 1a5b594 <_gp+0x1643004> 40ad04: 206d7573 addi t5,v1,30067 40ad08: 74206265 jalx 818994 <_gp+0x400404> 40ad0c: 20617420 addi at,v1,29728 40ad10: 6c656173 0x6c656173 40ad14: 74204d61 jalx 813584 <_gp+0x3faff4> 40ad18: 78527472 0x78527472 40ad1c: 41647649 0x41647649 40ad20: 6e746572 0x6e746572 40ad24: 76616c00 jalx 985b000 <_gp+0x9442a70> 40ad28: 5761726e bnel k1,at,4276e4 <_gp+0xf154> 40ad2c: 696e673a 0x696e673a 40ad30: 20416476 addi at,v0,25718 40ad34: 52444e53 beql s2,a0,41e684 <_gp+0x60f4> 40ad38: 534c6966 beql k0,t4,4252d4 <_gp+0xcd44> 40ad3c: 6574696d 0x6574696d 40ad40: 65203c3d 0x65203c3d 40ad44: 20322a4d addi s2,at,10829 40ad48: 61785274 0x61785274 40ad4c: 72416476 0x72416476 40ad50: 496e7465 0x496e7465 40ad54: 7276616c 0x7276616c 40ad58: 20776f75 addi s7,v1,28533 40ad5c: 6c642061 0x6c642061 40ad60: 6c6c6f77 0x6c6c6f77 40ad64: 20737461 addi s3,v1,29793 40ad68: 6c652044 0x6c652044 40ad6c: 4e532073 c3 0x532073 40ad70: 65727665 0x65727665 40ad74: 72732074 0x72732074 40ad78: 6f206265 0x6f206265 40ad7c: 2064656c addi a0,v1,25964 40ad80: 65746564 0x65746564 40ad84: 20666173 addi a2,v1,24947 40ad88: 74657200 jalx 195c800 <_gp+0x1544270> 40ad8c: 496e7661 0x496e7661 40ad90: 6c696420 0x6c696420 40ad94: 646f6d61 0x646f6d61 40ad98: 696e2073 0x696e2073 40ad9c: 75666669 jalx 59999a4 <_gp+0x5581414> 40ada0: 78207370 0x78207370 40ada4: 65636966 0x65636966 40ada8: 69656400 0x69656400 40adac: 7265616c 0x7265616c 40adb0: 6c6f6320 0x6c6f6320 40adb4: 6661696c 0x6661696c 40adb8: 65643a20 0x65643a20 40adbc: 25730000 addiu s3,t3,0 40adc0: 4e6f2064 c3 0x6f2064 40adc4: 6f6d6169 0x6f6d6169 40adc8: 6e207370 0x6e207370 40adcc: 65636966 0x65636966 40add0: 69656420 0x69656420 40add4: 696e2044 0x696e2044 40add8: 4e53534c c3 0x53534c 40addc: 20736563 addi s3,v1,25955 40ade0: 74696f6e jalx 1a5bdb8 <_gp+0x1643828> 40ade4: 00000000 nop 40ade8: 41647644 0x41647644 40adec: 4e53534c c3 0x53534c 40adf0: 4c696665 0x4c696665 40adf4: 74696d65 jalx 1a5b594 <_gp+0x1643004> 40adf8: 206d7573 addi t5,v1,30067 40adfc: 74206265 jalx 818994 <_gp+0x400404> 40ae00: 20617420 addi at,v1,29728 40ae04: 6c656173 0x6c656173 40ae08: 74204d61 jalx 813584 <_gp+0x3faff4> 40ae0c: 78527472 0x78527472 40ae10: 41647649 0x41647649 40ae14: 6e746572 0x6e746572 40ae18: 76616c00 jalx 985b000 <_gp+0x9442a70> 40ae1c: 5761726e bnel k1,at,4277d8 <_gp+0xf248> 40ae20: 696e673a 0x696e673a 40ae24: 20416476 addi at,v0,25718 40ae28: 444e5353 0x444e5353 40ae2c: 4c4c6966 madd.ps $f5,$f2,$f13,$f12 40ae30: 6574696d 0x6574696d 40ae34: 65203c3d 0x65203c3d 40ae38: 20322a4d addi s2,at,10829 40ae3c: 61785274 0x61785274 40ae40: 72416476 0x72416476 40ae44: 496e7465 0x496e7465 40ae48: 7276616c 0x7276616c 40ae4c: 20776f75 addi s7,v1,28533 40ae50: 6c642061 0x6c642061 40ae54: 6c6c6f77 0x6c6c6f77 40ae58: 20737461 addi s3,v1,29793 40ae5c: 6c652044 0x6c652044 40ae60: 4e532073 c3 0x532073 40ae64: 75666669 jalx 59999a4 <_gp+0x5581414> 40ae68: 78657320 0x78657320 40ae6c: 746f2062 jalx 1bc8188 <_gp+0x17afbf8> 40ae70: 65206465 0x65206465 40ae74: 6c657465 0x6c657465 40ae78: 64206661 0x64206661 40ae7c: 73746572 0x73746572 40ae80: 00000000 nop 40ae84: 73796e74 0x73796e74 40ae88: 61782065 0x61782065 40ae8c: 72726f72 0x72726f72 40ae90: 00000000 nop 40ae94: 6d656d6f 0x6d656d6f 40ae98: 72792065 0x72792065 40ae9c: 78686175 0x78686175 40aea0: 73746564 0x73746564 ... 40aeb0: 00403b18 0x403b18 40aeb4: 00403c68 0x403c68 40aeb8: 00404cac 0x404cac 40aebc: 00404cb8 0x404cb8 40aec0: 00404cb8 0x404cb8 40aec4: 00404cb8 0x404cb8 40aec8: 00403ca0 0x403ca0 40aecc: 00403cd8 0x403cd8 40aed0: 00403d0c syscall 0x100f4 40aed4: 00403d44 0x403d44 40aed8: 00403d7c 0x403d7c 40aedc: 00403db4 teq v0,zero,0xf6 40aee0: 00403dd0 0x403dd0 40aee4: 00403dec 0x403dec 40aee8: 00403e08 0x403e08 40aeec: 00403e24 0x403e24 40aef0: 00403e40 0x403e40 40aef4: 00403e5c 0x403e5c 40aef8: 00403e70 tge v0,zero,0xf9 40aefc: 00403e84 0x403e84 40af00: 00403e98 0x403e98 40af04: 00403eac 0x403eac 40af08: 00403ec0 0x403ec0 40af0c: 00403ed4 0x403ed4 40af10: 00403ee8 0x403ee8 40af14: 00403efc 0x403efc 40af18: 00403f10 0x403f10 40af1c: 00403f24 0x403f24 40af20: 00403f38 0x403f38 40af24: 00403f4c syscall 0x100fd 40af28: 00403f60 0x403f60 40af2c: 00403f74 teq v0,zero,0xfd 40af30: 00403f88 0x403f88 40af34: 00403f9c 0x403f9c 40af38: 00403fb0 tge v0,zero,0xfe 40af3c: 00403fc4 0x403fc4 40af40: 00403fcc syscall 0x100ff 40af44: 0040401c 0x40401c 40af48: 00404050 0x404050 40af4c: 004042fc 0x4042fc 40af50: 00404cb8 0x404cb8 40af54: 00404cb8 0x404cb8 40af58: 00404cb8 0x404cb8 40af5c: 00404cb8 0x404cb8 40af60: 00404cb8 0x404cb8 40af64: 004045d0 0x4045d0 40af68: 00404610 0x404610 40af6c: 00404650 0x404650 40af70: 0040469c 0x40469c 40af74: 004046fc 0x4046fc 40af78: 0040475c 0x40475c 40af7c: 00404770 tge v0,zero,0x11d 40af80: 00404784 0x404784 40af84: 004047e4 0x4047e4 40af88: 00404850 0x404850 40af8c: 00404860 0x404860 40af90: 00404cb8 0x404cb8 40af94: 00404cb8 0x404cb8 40af98: 00404cb8 0x404cb8 40af9c: 00404cb8 0x404cb8 40afa0: 004048bc 0x4048bc 40afa4: 004048d0 0x4048d0 40afa8: 004048e4 0x4048e4 40afac: 004048f8 0x4048f8 40afb0: 00404cb8 0x404cb8 40afb4: 00404cb8 0x404cb8 40afb8: 00404908 0x404908 40afbc: 00404998 0x404998 40afc0: 00404cb8 0x404cb8 40afc4: 00404cb8 0x404cb8 40afc8: 00404cb8 0x404cb8 40afcc: 00404cb8 0x404cb8 40afd0: 004049b8 0x4049b8 40afd4: 004049c8 0x4049c8 40afd8: 004049e4 0x4049e4 40afdc: 00404a8c syscall 0x1012a 40afe0: 00404a98 0x404a98 40afe4: 00404cb8 0x404cb8 40afe8: 00404cb8 0x404cb8 40afec: 00404aa8 0x404aa8 40aff0: 00404bc8 0x404bc8 40aff4: 00404cb8 0x404cb8 40aff8: 00404cb8 0x404cb8 40affc: 00404cb8 0x404cb8 40b000: 00404cb8 0x404cb8 40b004: 00404be8 0x404be8 40b008: 00404c98 0x404c98 40b00c: 00404cac 0x404cac 40b010: 00404cb4 teq v0,zero,0x132 0040b014 : 40b014: 001d001c 0x1d001c 40b018: 001bff8b 0x1bff8b 40b01c: ffecff8b sdc3 $12,-117(ra) 40b020: ff8bff8b sdc3 $11,-117(gp) 40b024: ff8bfffc sdc3 $11,-4(gp) 40b028: 002f0030 tge at,t7 40b02c: 00330039 0x330039 40b030: 00160044 0x160044 40b034: 0045003f 0x45003f 40b038: 00400043 0x400043 40b03c: 00460047 0x460047 40b040: 004b004c syscall 0x12c01 40b044: 004d004e 0x4d004e 40b048: 004f0050 0x4f0050 40b04c: 00510052 0x510052 40b050: 00530054 0x530054 40b054: 00550059 0x550059 40b058: 005a0058 0x5a0058 40b05c: 0021fffc 0x21fffc 40b060: ff8bff8b sdc3 $11,-117(gp) 40b064: ff8b0024 sdc3 $11,36(gp) 40b068: ff8b0025 sdc3 $11,37(gp) 40b06c: ff8b002e sdc3 $11,46(gp) 40b070: ff8b0031 sdc3 $11,49(gp) 40b074: 002c002d 0x2c002d 40b078: ff8b0033 sdc3 $11,51(gp) 40b07c: ff8bff8b sdc3 $11,-117(gp) 40b080: 0039ff8b 0x39ff8b 40b084: 005c0032 tlt v0,gp 40b088: 00340035 0x340035 40b08c: 00360037 0x360037 40b090: 0038003a 0x38003a 40b094: 003b003c 0x3b003c 40b098: 003d003e 0x3d003e 40b09c: 00410042 0x410042 40b0a0: 00480049 0x480049 40b0a4: 004a0056 0x4a0056 40b0a8: 0057005b 0x57005b 40b0ac: 005d005e 0x5d005e 40b0b0: 005f0060 0x5f0060 40b0b4: 00610062 0x610062 40b0b8: ff8b000b sdc3 $11,11(gp) 40b0bc: 00630018 mult v1,v1 40b0c0: ffd6ffe8 sdc3 $22,-24(s8) 40b0c4: 0069006f 0x69006f 40b0c8: ff8bff8b sdc3 $11,-117(gp) 40b0cc: 0064fff7 0x64fff7 40b0d0: ff8bff8b sdc3 $11,-117(gp) 40b0d4: ff8bff8b sdc3 $11,-117(gp) 40b0d8: ff8bff8b sdc3 $11,-117(gp) 40b0dc: ff8bff8b sdc3 $11,-117(gp) 40b0e0: ff8bff8b sdc3 $11,-117(gp) 40b0e4: ff8bff8b sdc3 $11,-117(gp) 40b0e8: ff8bff8b sdc3 $11,-117(gp) 40b0ec: ff8bff8b sdc3 $11,-117(gp) 40b0f0: ff8bff8b sdc3 $11,-117(gp) 40b0f4: ff8bff8b sdc3 $11,-117(gp) 40b0f8: ff8bff8b sdc3 $11,-117(gp) 40b0fc: ff8bff8b sdc3 $11,-117(gp) 40b100: ff8b006d sdc3 $11,109(gp) 40b104: 00700010 0x700010 40b108: 00100071 tgeu zero,s0,0x1 40b10c: 00720073 tltu v1,s2,0x1 40b110: 001c001c 0x1c001c 40b114: ff8b0017 sdc3 $11,23(gp) 40b118: ff8bff8b sdc3 $11,-117(gp) 40b11c: 00760010 0x760010 40b120: 00780066 0x780066 40b124: 0018ff8b 0x18ff8b 40b128: 007c007a 0x7c007a 40b12c: 0010007b 0x10007b 40b130: 0067ffd6 0x67ffd6 40b134: ff8b0010 sdc3 $11,16(gp) 40b138: 007d0068 0x7d0068 40b13c: ffe8ff8b sdc3 $8,-117(ra) 40b140: ff8bff8b sdc3 $11,-117(gp) 40b144: ff8b006a sdc3 $11,106(gp) 40b148: 006b006c 0x6b006c 40b14c: 006eff8b 0x6eff8b 40b150: ff8b0074 sdc3 $11,116(gp) 40b154: 00750077 0x750077 40b158: 0079007e 0x79007e 40b15c: 007f0080 0x7f0080 40b160: ff8bff8b sdc3 $11,-117(gp) 40b164: 00810082 0x810082 40b168: 00830084 0x830084 40b16c: ff8b0085 sdc3 $11,133(gp) 40b170: 00860087 0x860087 40b174: 00880089 0x880089 40b178: ff8b008a sdc3 $11,138(gp) 40b17c: 008b008c syscall 0x22c02 40b180: ff8bff8b sdc3 $11,-117(gp) 40b184: ff8bff8b sdc3 $11,-117(gp) 40b188: ff8bff8b sdc3 $11,-117(gp) 40b18c: ff8bff8b sdc3 $11,-117(gp) 40b190: ff8bff8b sdc3 $11,-117(gp) 40b194: ff8bff8b sdc3 $11,-117(gp) 40b198: ff8bff8b sdc3 $11,-117(gp) 40b19c: ff8bff8b sdc3 $11,-117(gp) 40b1a0: ff8bff8b sdc3 $11,-117(gp) 40b1a4: ff8bff8b sdc3 $11,-117(gp) 40b1a8: ff8bff8b sdc3 $11,-117(gp) 40b1ac: ff8bff8b sdc3 $11,-117(gp) 0040b1b0 : 40b1b0: 00020202 srl zero,v0,0x8 40b1b4: 02020202 0x2020202 40b1b8: 02020202 0x2020202 40b1bc: 02020202 0x2020202 40b1c0: 02020202 0x2020202 40b1c4: 02020202 0x2020202 40b1c8: 02020202 0x2020202 40b1cc: 02020202 0x2020202 40b1d0: 02020202 0x2020202 40b1d4: 02020202 0x2020202 40b1d8: 02020202 0x2020202 40b1dc: 0202023b 0x202023b 40b1e0: 02020202 0x2020202 40b1e4: 02020202 0x2020202 40b1e8: 0202023a 0x202023a 40b1ec: 02020202 0x2020202 40b1f0: 02020202 0x2020202 40b1f4: 02020202 0x2020202 40b1f8: 02020202 0x2020202 40b1fc: 02020202 0x2020202 40b200: 02020202 0x2020202 40b204: 02020202 0x2020202 40b208: 02020202 0x2020202 40b20c: 02020202 0x2020202 40b210: 02020202 0x2020202 40b214: 02020202 0x2020202 40b218: 02020202 0x2020202 40b21c: 02020202 0x2020202 40b220: 02020202 0x2020202 40b224: 02020202 0x2020202 40b228: 02020238 0x2020238 40b22c: 02390202 0x2390202 40b230: 02020202 0x2020202 40b234: 02020202 0x2020202 40b238: 02020202 0x2020202 40b23c: 02020202 0x2020202 40b240: 02020202 0x2020202 40b244: 02020202 0x2020202 40b248: 02020202 0x2020202 40b24c: 02020202 0x2020202 40b250: 02020202 0x2020202 40b254: 02020202 0x2020202 40b258: 02020202 0x2020202 40b25c: 02020202 0x2020202 40b260: 02020202 0x2020202 40b264: 02020202 0x2020202 40b268: 02020202 0x2020202 40b26c: 02020202 0x2020202 40b270: 02020202 0x2020202 40b274: 02020202 0x2020202 40b278: 02020202 0x2020202 40b27c: 02020202 0x2020202 40b280: 02020202 0x2020202 40b284: 02020202 0x2020202 40b288: 02020202 0x2020202 40b28c: 02020202 0x2020202 40b290: 02020202 0x2020202 40b294: 02020202 0x2020202 40b298: 02020202 0x2020202 40b29c: 02020202 0x2020202 40b2a0: 02020202 0x2020202 40b2a4: 02020202 0x2020202 40b2a8: 02020202 0x2020202 40b2ac: 02020202 0x2020202 40b2b0: 01020304 0x1020304 40b2b4: 05060708 0x5060708 40b2b8: 090a0b0c j 4282c30 <_gp+0x3e6a6a0> 40b2bc: 0d0e0f10 jal 4383c40 <_gp+0x3f6b6b0> 40b2c0: 11121314 beq t0,s2,40ff14 <__EH_FRAME_BEGIN__+0x4> 40b2c4: 15161718 bne t0,s6,410f28 <_end+0x748> 40b2c8: 191a1b1c 0x191a1b1c 40b2cc: 1d1e1f20 0x1d1e1f20 40b2d0: 21222324 addi v0,t1,8996 40b2d4: 25262728 addiu a2,t1,10024 40b2d8: 292a2b2c slti t2,t1,11052 40b2dc: 2d2e2f30 sltiu t6,t1,12080 40b2e0: 31323334 andi s2,t1,0x3334 40b2e4: 35363700 ori s6,t1,0x3700 0040b2e8 : 40b2e8: 00040005 0x40005 40b2ec: 00060007 srav zero,a2,zero 40b2f0: 0008000e 0x8000e 40b2f4: 00300031 tgeu at,s0 40b2f8: 00320033 tltu at,s2 40b2fc: 007e007f 0x7e007f 40b300: 00100011 0x100011 40b304: 00120013 0x120013 40b308: 00140015 0x140015 40b30c: 00160017 0x160017 40b310: 00180019 multu zero,t8 40b314: 001a001b divu zero,zero,k0 40b318: 001c001d 0x1c001d 40b31c: 000a0000 sll zero,t2,0x0 40b320: 00340035 0x340035 40b324: 0003000f 0x3000f 40b328: 00030025 or zero,zero,v1 40b32c: 00260027 nor zero,at,a2 40b330: 00380009 0x380009 40b334: 002a002b sltu zero,at,t2 40b338: 002c001e 0x2c001e 40b33c: 001f0020 add zero,zero,ra 40b340: 00210022 sub zero,at,at 40b344: 00230024 and zero,at,v1 40b348: 0039007a 0x39007a 40b34c: 00360028 0x360028 40b350: 0029001e 0x29001e 40b354: 001f0020 add zero,zero,ra 40b358: 00210022 sub zero,at,at 40b35c: 00230024 and zero,at,v1 40b360: 0085000e 0x85000e 40b364: 000e0028 0xe0028 40b368: 0029000e 0x29000e 40b36c: 0009008c syscall 0x2402 40b370: 0039002d 0x39002d 40b374: 002e002f 0x2e002f 40b378: 0091000a movz zero,a0,s1 40b37c: 000a000c syscall 0x2800 40b380: 000c000a movz zero,zero,t4 40b384: 0038000c syscall 0xe000 40b388: 0039000d break 0x39 40b38c: 000d000d break 0xd 40b390: 000d000a movz zero,zero,t5 40b394: 000a000a movz zero,zero,t2 40b398: 000a000a movz zero,zero,t2 40b39c: 0039000b movn zero,at,t9 40b3a0: 00380038 0x380038 40b3a4: 000d000d break 0xd 40b3a8: 000d000d break 0xd 40b3ac: 000d000a movz zero,zero,t5 40b3b0: 000a000d break 0xa 40b3b4: 0038003b 0x38003b 40b3b8: 003b0038 0x3b0038 40b3bc: 000e0081 0xe0081 40b3c0: 003a0088 0x3a0088 40b3c4: 003a003a 0x3a003a 40b3c8: 003a003a 0x3a003a 40b3cc: 003a000a movz zero,at,k0 40b3d0: 003a003a 0x3a003a 40b3d4: 003a003a 0x3a003a 40b3d8: 003a000a movz zero,at,k0 40b3dc: 000d003a 0xd003a 40b3e0: 003a000d break 0x3a 40b3e4: 000d000d break 0xd 40b3e8: 000d000b movn zero,zero,t5 40b3ec: 003a003a 0x3a003a 40b3f0: 003a000d break 0x3a 40b3f4: 000a000d break 0xa 40b3f8: 000d008f 0xd008f 40b3fc: 000dffff 0xdffff 40b400: 0094ffff 0x94ffff 40b404: ffff0002 sdc3 $31,2(ra) 40b408: 003a003a 0x3a003a 40b40c: ffffffff sdc3 $31,-1(ra) 40b410: ffff003a sdc3 $31,58(ra) 40b414: ffff003a sdc3 $31,58(ra) 40b418: 003a003a 0x3a003a 40b41c: 003a003a 0x3a003a 40b420: 003a003a 0x3a003a 40b424: 003a0039 0x3a0039 40b428: 00390039 0x390039 40b42c: ffffffff sdc3 $31,-1(ra) 40b430: 003a003a 0x3a003a 40b434: 003affff 0x3affff 40b438: 003affff 0x3affff 40b43c: ffffffff sdc3 $31,-1(ra) 40b440: ffffffff sdc3 $31,-1(ra) 40b444: 003a003a 0x3a003a 40b448: ffff003a sdc3 $31,58(ra) 40b44c: ffff003a sdc3 $31,58(ra) 40b450: 0025ffff 0x25ffff 40b454: ffffffff sdc3 $31,-1(ra) 40b458: 003a003a 0x3a003a 40b45c: 003a003a 0x3a003a 40b460: 003a003a 0x3a003a 40b464: 003a003a 0x3a003a 40b468: 003a003a 0x3a003a 40b46c: 003a003a 0x3a003a 40b470: 003a003a 0x3a003a 40b474: 003a0033 tltu at,k0 40b478: 00360000 0x360000 0040b47c : 40b47c: 0a0b0c0d j 82c3034 <_gp+0x7eaaaa4> 40b480: 0e998a8b jal a662a2c <_gp+0xa24a49c> 40b484: 8c8da4a5 lw t5,-23387(a0) 40b488: 0f101112 jal c404448 <_gp+0xbfebeb8> 40b48c: 13141516 beq t8,s4,4108e8 <_end+0x108> 40b490: 1718191a bne t8,t8,4118fc <_end+0x111c> 40b494: 1b1c9d07 0x1b1c9d07 40b498: 9192019e lbu s2,414(t4) 40b49c: 011d1e1f 0x11d1e1f 40b4a0: 09052021 j 4148084 <_gp+0x3d2faf4> 40b4a4: 22777879 addi s7,s3,30841 40b4a8: 7a7b7c7d 0x7a7b7c7d 40b4ac: 9aa0237e lwr zero,9086(s5) 40b4b0: 7f777879 0x7f777879 40b4b4: 7a7b7c7d 0x7a7b7c7d 40b4b8: a930317e swl s0,12670(t1) 40b4bc: 7f3235af 0x7f3235af 40b4c0: 80848586 lb a0,-31354(a0) 40b4c4: b33b3d3c 0xb33b3d3c 40b4c8: 3e3f3840 0x3e3f3840 40b4cc: a6393a41 sh t9,14913(s1) 40b4d0: 42434445 c0 0x434445 40b4d4: 46475148 c1 0x475148 40b4d8: 5355494a beql k0,s5,41da04 <_gp+0x5474> 40b4dc: 4b4c4d4e c2 0x14c4d4e 40b4e0: 4f505658 c3 0x1505658 40b4e4: 59575ca7 0x59575ca7 40b4e8: 5eac5f60 0x5eac5f60 40b4ec: 61626396 0x61626396 40b4f0: 64656667 0x64656667 40b4f4: 68979b69 0x68979b69 40b4f8: 6a9ca1a2 0x6a9ca1a2 40b4fc: a3a86b6c sb t0,27500(sp) 40b500: 6daaadae 0x6daaadae 40b504: b0b2b400 0xb0b2b400 40b508: b6000008 0xb6000008 40b50c: 6e6f0000 0x6e6f0000 40b510: 00700071 tgeu v1,s0,0x1 40b514: 72737475 0x72737475 40b518: 768398ab jalx a0e62ac <_gp+0x9ccdd1c> 40b51c: b1b50000 0xb1b50000 40b520: b7b8b900 0xb7b8b900 40b524: ba000000 swr zero,0(s0) 40b528: 0000bbbc 0xbbbc 40b52c: 00bd00be 0xbd00be 40b530: 52000000 beqzl s0,40b534 40b534: bfc0c1c2 cache 0x0,-15934(s8) 40b538: c3c4c5c6 ll a0,-14906(s8) 40b53c: c7c8c9ca lwc1 $f8,-13878(s8) 40b540: cbcccd5a lwc2 $12,-12966(s8) 40b544: 5b000000 blezl t8,40b548 0040b548 : 40b548: 00000003 sra zero,zero,0x0 40b54c: 00060501 0x60501 40b550: 02070000 0x2070000 ... 40b56c: 0007090b 0x7090b 40b570: 0a2c0c00 j 8b03000 <_gp+0x86eaa70> 40b574: 0d000e00 jal 4003800 <_gp+0x3beb270> 40b578: 00004647 0x4647 40b57c: 45535452 0x45535452 ... 40b598: 00000800 sll at,zero,0x0 40b59c: 003c4855 0x3c4855 40b5a0: 00004451 0x4451 40b5a4: 00001516 0x1516 40b5a8: 10130f12 beq zero,s3,40f1f4 40b5ac: 11141718 beq t0,s4,411210 <_end+0xa30> 40b5b0: 191a1b1e 0x191a1b1e 40b5b4: 1c1d1f22 0x1c1d1f22 40b5b8: 20212523 addi at,at,9507 40b5bc: 24260400 addiu a2,at,1024 ... 40b5c8: 2d00302a sltiu zero,t0,12330 40b5cc: 00000000 nop 40b5d0: 3d3f0000 0x3d3f0000 40b5d4: 00000049 0x49 40b5d8: 4b000000 c2 0x1000000 40b5dc: 56582b3b bnel s2,t8,4162cc <_end+0x5aec> 40b5e0: 28000000 slti zero,zero,0 40b5e4: 005b5c00 0x5b5c00 40b5e8: 00000000 nop 40b5ec: 00002e2f 0x2e2f 40b5f0: 00000000 nop 40b5f4: 3e000000 0x3e000000 40b5f8: 00004a00 sll t1,zero,0x8 40b5fc: 00005729 0x5729 40b600: 27313234 addiu s1,t9,12852 40b604: 35363733 ori s6,t1,0x3733 40b608: 38394041 xori t9,at,0x4041 40b60c: 423a4c4d c0 0x3a4c4d 40b610: 4e4f4359 c3 0x4f4359 40b614: 5a500000 0x5a500000 0040b618 : 40b618: 00020201 0x20201 40b61c: 05020100 bltzl t0,40ba20 40b620: 02010101 0x2010101 40b624: 01010103 0x1010103 40b628: 03030303 0x3030303 40b62c: 03030303 0x3030303 40b630: 03030303 0x3030303 40b634: 03030303 0x3030303 40b638: 03030303 0x3030303 40b63c: 03030305 0x3030305 40b640: 02030304 0x2030304 40b644: 00020302 srl zero,v0,0xc 40b648: 01030303 0x1030303 40b64c: 03030303 0x3030303 40b650: 03030504 0x3030504 40b654: 00010201 0x10201 40b658: 03030305 0x3030305 40b65c: 02010102 0x2010102 40b660: 00010201 0x10201 40b664: 03030303 0x3030303 40b668: 05020101 bltzl t0,40ba70 40b66c: 02000102 0x2000102 40b670: 01030301 0x1030301 40b674: 01000000 0x1000000 0040b678 : 40b678: 003c3d3d 0x3c3d3d 40b67c: 3e3f4041 0x3e3f4041 40b680: 41424242 0x41424242 40b684: 42424243 c0 0x424243 40b688: 43434343 c0 0x1434343 40b68c: 43434343 c0 0x1434343 40b690: 43434343 c0 0x1434343 40b694: 43434343 c0 0x1434343 40b698: 43434343 c0 0x1434343 40b69c: 43434344 c0 0x1434344 40b6a0: 45454647 bc1any4t $fcc1,41cfc0 <_gp+0x4a30> 40b6a4: 48484849 0x48484849 40b6a8: 494a4a4a 0x494a4a4a 40b6ac: 4a4a4a4a c2 0x4a4a4a 40b6b0: 4a4a4b4c c2 0x4a4b4c 40b6b4: 4d4d4e4e 0x4d4d4e4e 40b6b8: 4f4f4f50 c3 0x14f4f50 40b6bc: 51515253 beql t2,s1,42000c <_gp+0x7a7c> 40b6c0: 54545555 bnel v0,s4,420c18 <_gp+0x8688> 40b6c4: 56565656 bnel s2,s6,421020 <_gp+0x8a90> 40b6c8: 57585859 bnel k0,t8,421830 <_gp+0x92a0> 40b6cc: 5a5b5b5c 0x5a5b5b5c 40b6d0: 5c5d5d5e 0x5c5d5d5e 40b6d4: 5e000000 bgtzl s0,40b6d8 0040b6d8 : 40b6d8: ff8bff8b sdc3 $11,-117(gp) 40b6dc: 008dff8b 0x8dff8b 40b6e0: ff8c008f sdc3 $12,143(gp) 40b6e4: ff8bff8b sdc3 $11,-117(gp) 40b6e8: ff8bff8b sdc3 $11,-117(gp) 40b6ec: ff8bff8b sdc3 $11,-117(gp) 40b6f0: ff8bff8b sdc3 $11,-117(gp) 40b6f4: ffeaff8b sdc3 $10,-117(ra) 40b6f8: ff8bff8b sdc3 $11,-117(gp) 40b6fc: ff8bffe5 sdc3 $11,-27(gp) 40b700: ff8bff8b sdc3 $11,-117(gp) 40b704: 0094ff8b 0x94ff8b 40b708: ff8bff8b sdc3 $11,-117(gp) 40b70c: fffaff8b sdc3 $26,-117(ra) 40b710: ff8b0092 sdc3 $11,146(gp) 40b714: ff8bff8b sdc3 $11,-117(gp) 40b718: ff8bfff8 sdc3 $11,-8(gp) 40b71c: ffb70000 sdc3 $23,0(sp) 0040b720 : 40b720: ffff0002 sdc3 $31,2(ra) 40b724: 00030004 sllv zero,v1,zero 40b728: 00060024 and zero,zero,a2 40b72c: 00250026 xor zero,at,a1 40b730: 0027005d 0x27005d 40b734: 00280029 0x280029 40b738: 00540081 0x540081 40b73c: 0082002a slt zero,a0,v0 40b740: 002b0087 0x2b0087 40b744: 00880089 0x880089 40b748: 002c0033 tltu at,t4 40b74c: 0034002d 0x34002d 40b750: 008e008f 0x8e008f 40b754: 0090002e 0x90002e 40b758: 00360037 0x360037 40b75c: 002f0093 0x2f0093 40b760: 00940095 0x940095 40b764: 009f0000 0x9f0000 ... 40b770: 7573696e jalx 5cda5b8 <_gp+0x58c2028> 40b774: 67204d6f 0x67204d6f 40b778: 62696c65 0x62696c65 40b77c: 20495076 addi t1,v0,20598 40b780: 36206578 ori zero,s1,0x6578 40b784: 74656e73 jalx 195b9cc <_gp+0x154343c> 40b788: 696f6e73 0x696f6e73 40b78c: 00000000 nop 40b790: 4d696e52 0x4d696e52 40b794: 74724164 jalx 1c90590 <_gp+0x1878000> 40b798: 76496e74 jalx 925b9d0 <_gp+0x8e43440> 40b79c: 65727661 0x65727661 40b7a0: 6c20666f 0x6c20666f 40b7a4: 72202573 0x72202573 40b7a8: 2028252e addi t0,at,9518 40b7ac: 32662920 andi a2,s3,0x2920 40b7b0: 6d757374 0x6d757374 40b7b4: 20626520 addi v0,v1,25888 40b7b8: 6174206c 0x6174206c 40b7bc: 65617374 0x65617374 40b7c0: 20252e32 addi a1,at,11826 40b7c4: 66206275 0x66206275 40b7c8: 74206e6f jalx 81b9bc <_gp+0x40342c> 40b7cc: 206d6f72 addi t5,v1,28530 40b7d0: 65207468 0x65207468 40b7d4: 616e2033 0x616e2033 40b7d8: 2f34206f sltiu s4,t9,8303 40b7dc: 66204d61 0x66204d61 40b7e0: 78527472 0x78527472 40b7e4: 41647649 0x41647649 40b7e8: 6e746572 0x6e746572 40b7ec: 76616c20 jalx 985b080 <_gp+0x9442af0> 40b7f0: 28252e32 slti a1,at,11826 40b7f4: 66290000 0x66290000 40b7f8: 4d617852 0x4d617852 40b7fc: 74724164 jalx 1c90590 <_gp+0x1878000> 40b800: 76496e74 jalx 925b9d0 <_gp+0x8e43440> 40b804: 65727661 0x65727661 40b808: 6c20666f 0x6c20666f 40b80c: 72202573 0x72202573 40b810: 2028252e addi t0,at,9518 40b814: 32662920 andi a2,s3,0x2920 40b818: 6d757374 0x6d757374 40b81c: 20626520 addi v0,v1,25888 40b820: 62657477 0x62657477 40b824: 65656e20 0x65656e20 40b828: 252e3266 addiu t6,t1,12902 40b82c: 20616e64 addi at,v1,28260 40b830: 20256400 addi a1,at,25600 40b834: 4d696e44 0x4d696e44 40b838: 656c6179 0x656c6179 40b83c: 42657477 c0 0x657477 40b840: 65656e52 0x65656e52 40b844: 41732066 0x41732066 40b848: 6f722025 0x6f722025 40b84c: 73202825 0x73202825 40b850: 2e326629 sltiu s2,s1,26153 40b854: 206d7573 addi t5,v1,30067 40b858: 74206265 jalx 818994 <_gp+0x400404> 40b85c: 20617420 addi at,v1,29728 40b860: 6c656173 0x6c656173 40b864: 7420252e jalx 8094b8 <_gp+0x3f0f28> 40b868: 32660000 andi a2,s3,0x0 40b86c: 4164764c 0x4164764c 40b870: 696e6b4d 0x696e6b4d 40b874: 54552066 bnel v0,s5,413a10 <_end+0x3230> 40b878: 6f722025 0x6f722025 40b87c: 73202825 0x73202825 40b880: 7529206d jalx 4a481b4 <_gp+0x462fc24> 40b884: 75737420 jalx 5cdd080 <_gp+0x58c4af0> 40b888: 6265207a 0x6265207a 40b88c: 65726f20 0x65726f20 40b890: 6f722062 0x6f722062 40b894: 65747765 0x65747765 40b898: 656e2025 0x656e2025 40b89c: 7520616e jalx 48185b8 <_gp+0x4400028> 40b8a0: 64202575 0x64202575 40b8a4: 00000000 nop 40b8a8: 41647652 0x41647652 40b8ac: 65616368 0x65616368 40b8b0: 61626c65 0x61626c65 40b8b4: 54696d65 bnel v1,t1,426e4c <_gp+0xe8bc> 40b8b8: 20666f72 addi a2,v1,28530 40b8bc: 20257320 addi a1,at,29472 40b8c0: 28257529 slti a1,at,29993 40b8c4: 206d7573 addi t5,v1,30067 40b8c8: 74206e6f jalx 81b9bc <_gp+0x40342c> 40b8cc: 74206265 jalx 818994 <_gp+0x400404> 40b8d0: 20677265 addi a3,v1,29285 40b8d4: 61746572 0x61746572 40b8d8: 20746861 addi s4,v1,26721 40b8dc: 6e202575 0x6e202575 40b8e0: 00000000 nop 40b8e4: 41647644 0x41647644 40b8e8: 65666175 0x65666175 40b8ec: 6c744c69 0x6c744c69 40b8f0: 66657469 0x66657469 40b8f4: 6d652066 0x6d652066 40b8f8: 6f722025 0x6f722025 40b8fc: 73202825 0x73202825 40b900: 7529206d jalx 4a481b4 <_gp+0x462fc24> 40b904: 75737420 jalx 5cdd080 <_gp+0x58c4af0> 40b908: 6265207a 0x6265207a 40b90c: 65726f20 0x65726f20 40b910: 6f722062 0x6f722062 40b914: 65747765 0x65747765 40b918: 656e2025 0x656e2025 40b91c: 7520616e jalx 48185b8 <_gp+0x4400028> 40b920: 64202575 0x64202575 40b924: 00000000 nop 40b928: 486f6d65 mfhc2 t7,0x6d65 40b92c: 4167656e 0x4167656e 40b930: 744c6966 jalx 131a598 <_gp+0xf02008> 40b934: 6574696d 0x6574696d 40b938: 6520666f 0x6520666f 40b93c: 72202573 0x72202573 40b940: 20282575 addi t0,at,9589 40b944: 29206d75 slti zero,t1,28021 40b948: 73742062 0x73742062 40b94c: 65206265 0x65206265 40b950: 74776565 jalx 1dd9594 <_gp+0x19c1004> 40b954: 6e202575 0x6e202575 40b958: 20616e64 addi at,v1,28260 40b95c: 20257500 addi a1,at,29952 40b960: 41647648 0x41647648 40b964: 6f6d6541 0x6f6d6541 40b968: 67656e74 0x67656e74 40b96c: 466c6167 c1 0x6c6167 40b970: 20666f72 addi a2,v1,28530 40b974: 20257320 addi a1,at,29472 40b978: 6d757374 0x6d757374 40b97c: 20626520 addi v0,v1,25888 40b980: 73657420 0x73657420 40b984: 77697468 jalx da5d1a0 <_gp+0xd644c10> 40b988: 20486f6d addi t0,v0,28525 40b98c: 65416765 0x65416765 40b990: 6e74496e 0x6e74496e 40b994: 666f0000 0x666f0000 40b998: 41647648 0x41647648 40b99c: 6f6d6541 0x6f6d6541 40b9a0: 67656e74 0x67656e74 40b9a4: 496e666f 0x496e666f 40b9a8: 20666f72 addi a2,v1,28530 40b9ac: 20257320 addi a1,at,29472 40b9b0: 6d757374 0x6d757374 40b9b4: 20626520 addi v0,v1,25888 40b9b8: 73657420 0x73657420 40b9bc: 77697468 jalx da5d1a0 <_gp+0xd644c10> 40b9c0: 20416476 addi at,v0,25718 40b9c4: 4d6f6252 0x4d6f6252 40b9c8: 74725375 jalx 1c94dd4 <_gp+0x187c844> 40b9cc: 70706f72 0x70706f72 40b9d0: 74466c61 jalx 119b184 <_gp+0xd82bf4> 40b9d4: 67000000 0x67000000 40b9d8: 696e7661 0x696e7661 40b9dc: 6c696420 0x6c696420 40b9e0: 70726566 0x70726566 40b9e4: 6978206c 0x6978206c 40b9e8: 656e6774 0x656e6774 40b9ec: 68202825 0x68202825 40b9f0: 75292066 jalx 4a48198 <_gp+0x462fc08> 40b9f4: 6f722025 0x6f722025 40b9f8: 73000000 madd t8,zero 40b9fc: 41647656 0x41647656 40ba00: 616c6964 0x616c6964 40ba04: 4c696665 0x4c696665 40ba08: 74696d65 jalx 1a5b594 <_gp+0x1643004> 40ba0c: 20666f72 addi a2,v1,28530 40ba10: 20257320 addi a1,at,29472 40ba14: 28257529 slti a1,at,29993 40ba18: 206d7573 addi t5,v1,30067 40ba1c: 74206265 jalx 818994 <_gp+0x400404> 40ba20: 20677265 addi a3,v1,29285 40ba24: 61746572 0x61746572 40ba28: 20746861 addi s4,v1,26721 40ba2c: 6e204164 0x6e204164 40ba30: 76507265 jalx 941c994 <_gp+0x9004404> 40ba34: 66657272 0x66657272 40ba38: 65644c69 0x65644c69 40ba3c: 66657469 0x66657469 40ba40: 6d652066 0x6d652066 40ba44: 6f720000 0x6f720000 40ba48: 696e7661 0x696e7661 40ba4c: 6c696420 0x6c696420 40ba50: 726f7574 0x726f7574 40ba54: 65207072 0x65207072 40ba58: 65666978 0x65666978 40ba5c: 206c656e addi t4,v1,25966 40ba60: 67746820 0x67746820 40ba64: 28257529 slti a1,at,29993 40ba68: 20666f72 addi a2,v1,28530 40ba6c: 20257300 addi a1,at,29440 40ba70: 4082c000 mtc0 v0,c0_depc 40ba74: 00000000 nop 40ba78: 40080000 mfc0 t0,c0_index 40ba7c: 00000000 nop 40ba80: bff00000 cache 0x10,0(ra) 40ba84: 00000000 nop 40ba88: 3f9eb851 0x3f9eb851 40ba8c: eb851eb8 swc2 $5,7864(gp) 40ba90: 3fb1eb85 0x3fb1eb85 40ba94: 1eb851ec 0x1eb851ec 40ba98: 40100000 mfc0 s0,c0_index 40ba9c: 00000000 nop 40baa0: 3ff00000 0x3ff00000 40baa4: 00000000 nop 40baa8: 3fd51eb8 0x3fd51eb8 40baac: 51eb851f beql t7,t3,3ecf2c <_DYNAMIC-0x13234> 40bab0: 3fe80000 0x3fe80000 40bab4: 00000000 nop 40bab8: 409c2000 mtc0 gp,c0_context 40babc: 00000000 nop 40bac0: 72656365 0x72656365 40bac4: 69766564 0x69766564 40bac8: 20706163 addi s0,v1,24931 40bacc: 6b657420 0x6b657420 40bad0: 77697468 jalx da5d1a0 <_gp+0xd644c10> 40bad4: 206e6f20 addi t6,v1,28448 40bad8: 706b745f udi15 v1,t3,t6,0x11 40badc: 696e666f 0x696e666f 40bae0: 2066726f addi a2,v1,29295 40bae4: 6d202573 0x6d202573 40bae8: 21000000 addi zero,t0,0 40baec: 72656365 0x72656365 40baf0: 69766564 0x69766564 40baf4: 2069636d addi t1,v1,25453 40baf8: 70763620 0x70763620 40bafc: 7061636b 0x7061636b 40bb00: 65742077 0x65742077 40bb04: 69746820 0x69746820 40bb08: 696e7661 0x696e7661 40bb0c: 6c696420 0x6c696420 40bb10: 6c656e67 0x6c656e67 40bb14: 74682028 jalx 1a080a0 <_gp+0x15efb10> 40bb18: 25642920 addiu a0,t3,10528 40bb1c: 66726f6d 0x66726f6d 40bb20: 20257300 addi a1,at,29440 40bb24: 69636d70 0x69636d70 40bb28: 76362066 jalx 8d88198 <_gp+0x896fc08> 40bb2c: 696c7465 0x696c7465 40bb30: 72206661 0x72206661 40bb34: 696c6564 0x696c6564 40bb38: 00000000 nop 40bb3c: 72656365 0x72656365 40bb40: 69766564 0x69766564 40bb44: 2069636d addi t1,v1,25453 40bb48: 70763620 0x70763620 40bb4c: 52412070 beql s2,at,413d10 <_end+0x3530> 40bb50: 61636b65 0x61636b65 40bb54: 74207769 jalx 81dda4 <_gp+0x405814> 40bb58: 74682069 jalx 1a081a4 <_gp+0x15efc14> 40bb5c: 6e76616c 0x6e76616c 40bb60: 6964206c 0x6964206c 40bb64: 656e6774 0x656e6774 40bb68: 68202825 0x68202825 40bb6c: 64292066 0x64292066 40bb70: 726f6d20 0x726f6d20 40bb74: 25730000 addiu s3,t3,0 40bb78: 72656365 0x72656365 40bb7c: 69766564 0x69766564 40bb80: 2069636d addi t1,v1,25453 40bb84: 70763620 0x70763620 40bb88: 52412070 beql s2,at,413d4c <_end+0x356c> 40bb8c: 61636b65 0x61636b65 40bb90: 74207769 jalx 81dda4 <_gp+0x405814> 40bb94: 7468206e jalx 1a081b8 <_gp+0x15efc28> 40bb98: 6f6e2d6c 0x6f6e2d6c 40bb9c: 696e6b6c 0x696e6b6c 40bba0: 6f63616c 0x6f63616c 40bba4: 20736f75 addi s3,v1,28533 40bba8: 72636520 0x72636520 40bbac: 61646472 0x61646472 40bbb0: 65737320 0x65737320 40bbb4: 66726f6d 0x66726f6d 40bbb8: 20257300 addi a1,at,29440 40bbbc: 72656365 0x72656365 40bbc0: 69766564 0x69766564 40bbc4: 2069636d addi t1,v1,25453 40bbc8: 70763620 0x70763620 40bbcc: 52532f52 beql s2,s3,417918 <_end+0x7138> 40bbd0: 41207061 0x41207061 40bbd4: 636b6574 0x636b6574 40bbd8: 20776974 addi s7,v1,26996 40bbdc: 6820696e 0x6820696e 40bbe0: 76616c69 jalx 985b1a4 <_gp+0x9442c14> 40bbe4: 6420636f 0x6420636f 40bbe8: 64652028 0x64652028 40bbec: 25642920 addiu a0,t3,10528 40bbf0: 66726f6d 0x66726f6d 40bbf4: 20257300 addi a1,at,29440 40bbf8: 69665f69 0x69665f69 40bbfc: 6e646578 0x6e646578 40bc00: 20257500 addi a1,at,29952 40bc04: 72656365 0x72656365 40bc08: 69766564 0x69766564 40bc0c: 20525320 addi s2,v0,21280 40bc10: 6f722052 0x6f722052 40bc14: 41207769 0x41207769 40bc18: 74682069 jalx 1a081a4 <_gp+0x15efc14> 40bc1c: 6e76616c 0x6e76616c 40bc20: 69642068 0x69642068 40bc24: 6f706c69 0x6f706c69 40bc28: 6d697420 0x6d697420 40bc2c: 25642066 addiu a0,t3,8294 40bc30: 726f6d20 0x726f6d20 40bc34: 25730000 addiu s3,t3,0 40bc38: 41647653 0x41647653 40bc3c: 656e6441 0x656e6441 40bc40: 64766572 0x64766572 40bc44: 74206973 jalx 81a5cc <_gp+0x40203c> 40bc48: 206f6666 addi t7,v1,26214 40bc4c: 20666f72 addi a2,v1,28530 40bc50: 20257300 addi a1,at,29440 40bc54: 666f756e 0x666f756e 40bc58: 6420496e 0x6420496e 40bc5c: 74657266 jalx 195c998 <_gp+0x1544408> 40bc60: 6163653a 0x6163653a 40bc64: 20257300 addi a1,at,29440 40bc68: 72656365 0x72656365 40bc6c: 69766564 0x69766564 40bc70: 20525320 addi s2,v0,21280 40bc74: 66726f6d 0x66726f6d 40bc78: 20257300 addi a1,at,29440 40bc7c: 74726169 jalx 1c985a4 <_gp+0x1880014> 40bc80: 6c696e67 0x6c696e67 40bc84: 20676172 addi a3,v1,24946 40bc88: 62616765 0x62616765 40bc8c: 20696e20 addi t1,v1,28192 40bc90: 52530000 beql s2,s3,40bc94 40bc94: 7a65726f 0x7a65726f 40bc98: 206c656e addi t4,v1,25966 40bc9c: 67746820 0x67746820 40bca0: 6f707469 0x6f707469 40bca4: 6f6e2069 0x6f6e2069 40bca8: 6e205253 0x6e205253 40bcac: 00000000 nop 40bcb0: 6f707469 0x6f707469 40bcb4: 6f6e206c 0x6f6e206c 40bcb8: 656e6774 0x656e6774 40bcbc: 68206772 0x68206772 40bcc0: 65617465 0x65617465 40bcc4: 72207468 0x72207468 40bcc8: 616e2074 0x616e2074 40bccc: 6f74616c 0x6f74616c 40bcd0: 206c656e addi t4,v1,25966 40bcd4: 67746820 0x67746820 40bcd8: 696e2052 0x696e2052 40bcdc: 53000000 beqzl t8,40bce0 40bce0: 72656365 0x72656365 40bce4: 69766564 0x69766564 40bce8: 2069636d addi t1,v1,25453 40bcec: 70763620 0x70763620 40bcf0: 52532070 beql s2,s3,413eb4 <_end+0x36d4> 40bcf4: 61636b65 0x61636b65 40bcf8: 74207769 jalx 81dda4 <_gp+0x405814> 40bcfc: 74682075 jalx 1a081d4 <_gp+0x15efc44> 40bd00: 6e737065 0x6e737065 40bd04: 63696669 0x63696669 40bd08: 65642073 0x65642073 40bd0c: 6f757263 0x6f757263 40bd10: 65206164 0x65206164 40bd14: 64726573 0x64726573 40bd18: 7320616e 0x7320616e 40bd1c: 64207468 0x64207468 40bd20: 65726520 0x65726520 40bd24: 69732061 0x69732061 40bd28: 206c6c61 addi t4,v1,27745 40bd2c: 64647220 0x64647220 40bd30: 6f707469 0x6f707469 40bd34: 6f6e0000 0x6f6e0000 40bd38: 72656365 0x72656365 40bd3c: 69766564 0x69766564 40bd40: 20524120 addi s2,v0,16672 40bd44: 66726f6d 0x66726f6d 40bd48: 20257300 addi a1,at,29440 40bd4c: 6f757220 0x6f757220 40bd50: 41647643 0x41647643 40bd54: 7572486f jalx 5c921bc <_gp+0x5879c2c> 40bd58: 704c696d 0x704c696d 40bd5c: 6974206f 0x6974206f 40bd60: 6e202573 0x6e202573 40bd64: 20646f65 addi a0,v1,28517 40bd68: 736e2774 0x736e2774 40bd6c: 20616772 addi at,v1,26482 40bd70: 65652077 0x65652077 40bd74: 69746820 0x69746820 40bd78: 25730000 addiu s3,t3,0 40bd7c: 6f757220 0x6f757220 40bd80: 4164764d 0x4164764d 40bd84: 616e6167 0x616e6167 40bd88: 6564466c 0x6564466c 40bd8c: 6167206f 0x6167206f 40bd90: 6e202573 0x6e202573 40bd94: 20646f65 addi a0,v1,28517 40bd98: 736e2774 0x736e2774 40bd9c: 20616772 addi at,v1,26482 40bda0: 65652077 0x65652077 40bda4: 69746820 0x69746820 40bda8: 25730000 addiu s3,t3,0 40bdac: 6f757220 0x6f757220 40bdb0: 4164764f 0x4164764f 40bdb4: 74686572 jalx 1a195c8 <_gp+0x1601038> 40bdb8: 436f6e66 c0 0x16f6e66 40bdbc: 6967466c 0x6967466c 40bdc0: 6167206f 0x6167206f 40bdc4: 6e202573 0x6e202573 40bdc8: 20646f65 addi a0,v1,28517 40bdcc: 736e2774 0x736e2774 40bdd0: 20616772 addi at,v1,26482 40bdd4: 65652077 0x65652077 40bdd8: 69746820 0x69746820 40bddc: 25730000 addiu s3,t3,0 40bde0: 6f757220 0x6f757220 40bde4: 41647652 0x41647652 40bde8: 65616368 0x65616368 40bdec: 61626c65 0x61626c65 40bdf0: 54696d65 bnel v1,t1,427388 <_gp+0xedf8> 40bdf4: 206f6e20 addi t7,v1,28192 40bdf8: 25732064 addiu s3,t3,8292 40bdfc: 6f65736e 0x6f65736e 40be00: 27742061 addiu s4,k1,8289 40be04: 67726565 0x67726565 40be08: 20776974 addi s7,v1,26996 40be0c: 68202573 0x68202573 40be10: 00000000 nop 40be14: 6f757220 0x6f757220 40be18: 41647652 0x41647652 40be1c: 65747261 0x65747261 40be20: 6e735469 0x6e735469 40be24: 6d657220 0x6d657220 40be28: 6f6e2025 0x6f6e2025 40be2c: 7320646f 0x7320646f 40be30: 65736e27 0x65736e27 40be34: 74206167 jalx 81859c <_gp+0x40000c> 40be38: 72656520 0x72656520 40be3c: 77697468 jalx da5d1a0 <_gp+0xd644c10> 40be40: 20257300 addi a1,at,29440 40be44: 74726169 jalx 1c985a4 <_gp+0x1880014> 40be48: 6c696e67 0x6c696e67 40be4c: 20676172 addi a3,v1,24946 40be50: 62616765 0x62616765 40be54: 20696e20 addi t1,v1,28192 40be58: 5241206f beql s2,at,414018 <_end+0x3838> 40be5c: 6e202573 0x6e202573 40be60: 2066726f addi a2,v1,29295 40be64: 6d202573 0x6d202573 40be68: 00000000 nop 40be6c: 7a65726f 0x7a65726f 40be70: 206c656e addi t4,v1,25966 40be74: 67746820 0x67746820 40be78: 6f707469 0x6f707469 40be7c: 6f6e2069 0x6f6e2069 40be80: 6e205241 0x6e205241 40be84: 206f6e20 addi t7,v1,28192 40be88: 25732066 addiu s3,t3,8294 40be8c: 726f6d20 0x726f6d20 40be90: 25730000 addiu s3,t3,0 40be94: 6f707469 0x6f707469 40be98: 6f6e206c 0x6f6e206c 40be9c: 656e6774 0x656e6774 40bea0: 68202825 0x68202825 40bea4: 64292067 0x64292067 40bea8: 72656174 0x72656174 40beac: 65722074 0x65722074 40beb0: 68616e20 0x68616e20 40beb4: 746f7461 jalx 1bdd184 <_gp+0x17c4bf4> 40beb8: 6c206c65 0x6c206c65 40bebc: 6e677468 0x6e677468 40bec0: 20282564 addi t0,at,9572 40bec4: 2920696e slti zero,t1,26990 40bec8: 20524120 addi s2,v0,16672 40becc: 6f6e2025 0x6f6e2025 40bed0: 73206672 0x73206672 40bed4: 6f6d2025 0x6f6d2025 40bed8: 73000000 madd t8,zero 40bedc: 6f757220 0x6f757220 40bee0: 4164764c 0x4164764c 40bee4: 696e6b4d 0x696e6b4d 40bee8: 5455206f bnel v0,s5,4140a8 <_end+0x38c8> 40beec: 6e202573 0x6e202573 40bef0: 20646f65 addi a0,v1,28517 40bef4: 736e2774 0x736e2774 40bef8: 20616772 addi at,v1,26482 40befc: 65652077 0x65652077 40bf00: 69746820 0x69746820 40bf04: 25730000 addiu s3,t3,0 40bf08: 6f757220 0x6f757220 40bf0c: 41647656 0x41647656 40bf10: 616c6964 0x616c6964 40bf14: 4c696665 0x4c696665 40bf18: 74696d65 jalx 1a5b594 <_gp+0x1643004> 40bf1c: 206f6e20 addi t7,v1,28192 40bf20: 25732066 addiu s3,t3,8294 40bf24: 6f722025 0x6f722025 40bf28: 7320646f 0x7320646f 40bf2c: 65736e27 0x65736e27 40bf30: 74206167 jalx 81859c <_gp+0x40000c> 40bf34: 72656520 0x72656520 40bf38: 77697468 jalx da5d1a0 <_gp+0xd644c10> 40bf3c: 20257300 addi a1,at,29440 40bf40: 6f757220 0x6f757220 40bf44: 41647650 0x41647650 40bf48: 72656665 0x72656665 40bf4c: 72726564 0x72726564 40bf50: 4c696665 0x4c696665 40bf54: 74696d65 jalx 1a5b594 <_gp+0x1643004> 40bf58: 206f6e20 addi t7,v1,28192 40bf5c: 25732066 addiu s3,t3,8294 40bf60: 6f722025 0x6f722025 40bf64: 7320646f 0x7320646f 40bf68: 65736e27 0x65736e27 40bf6c: 74206167 jalx 81859c <_gp+0x40000c> 40bf70: 72656520 0x72656520 40bf74: 77697468 jalx da5d1a0 <_gp+0xd644c10> 40bf78: 20257300 addi a1,at,29440 40bf7c: 696e7661 0x696e7661 40bf80: 6c696420 0x6c696420 40bf84: 6f707469 0x6f707469 40bf88: 6f6e2025 0x6f6e2025 40bf8c: 6420696e 0x6420696e 40bf90: 20524120 addi s2,v0,16672 40bf94: 6f6e2025 0x6f6e2025 40bf98: 73206672 0x73206672 40bf9c: 6f6d2025 0x6f6d2025 40bfa0: 73000000 madd t8,zero 40bfa4: 52444e53 beql s2,a0,41f8f4 <_gp+0x7364> 40bfa8: 53206164 beqzl t9,42453c <_gp+0xbfac> 40bfac: 64726573 0x64726573 40bfb0: 73202573 0x73202573 40bfb4: 20726563 addi s2,v1,25955 40bfb8: 65697665 0x65697665 40bfbc: 64206f6e 0x64206f6e 40bfc0: 20257320 addi a1,at,29472 40bfc4: 66726f6d 0x66726f6d 40bfc8: 20257320 addi a1,at,29472 40bfcc: 6973206e 0x6973206e 40bfd0: 6f742061 0x6f742061 40bfd4: 64766572 0x64766572 40bfd8: 74697365 jalx 1a5cd94 <_gp+0x1644804> 40bfdc: 64206279 0x64206279 40bfe0: 20757300 addi s5,v1,29440 40bfe4: 696e7661 0x696e7661 40bfe8: 6c696420 0x6c696420 40bfec: 6c656e20 0x6c656e20 40bff0: 25692069 addiu t1,t3,8297 40bff4: 6e205244 0x6e205244 40bff8: 4e535320 madd.s $f12,$f18,$f10,$f19 40bffc: 6f707469 0x6f707469 40c000: 6f6e206f 0x6f6e206f 40c004: 6e202573 0x6e202573 40c008: 2066726f addi a2,v1,29295 40c00c: 6d202573 0x6d202573 40c010: 00000000 nop 40c014: 444e5353 0x444e5353 40c018: 4c207375 0x4c207375 40c01c: 66666978 0x66666978 40c020: 20257320 addi a1,at,29472 40c024: 72656365 0x72656365 40c028: 69766564 0x69766564 40c02c: 206f6e20 addi t7,v1,28192 40c030: 25732066 addiu s3,t3,8294 40c034: 726f6d20 0x726f6d20 40c038: 25732069 addiu s3,t3,8297 40c03c: 73206e6f 0x73206e6f 40c040: 74206164 jalx 818590 <_gp+0x400000> 40c044: 76657274 jalx 995c9d0 <_gp+0x9544440> 40c048: 69736564 0x69736564 40c04c: 20627920 addi v0,v1,31008 40c050: 75730000 jalx 5cc0000 <_gp+0x58a7a70> 40c054: 6f766572 0x6f766572 40c058: 73697a65 0x73697a65 40c05c: 64207375 0x64207375 40c060: 66666978 0x66666978 40c064: 20696e20 addi t1,v1,28192 40c068: 444e5353 0x444e5353 40c06c: 4c206f70 nmadd.s $f29,$f1,$f13,$f0 40c070: 74696f6e jalx 1a5bdb8 <_gp+0x1643828> 40c074: 206f6e20 addi t7,v1,28192 40c078: 25732066 addiu s3,t3,8294 40c07c: 726f6d20 0x726f6d20 40c080: 25730000 addiu s3,t3,0 40c084: 756e6b6e jalx 5b9adb8 <_gp+0x5782828> 40c088: 6f776e20 0x6f776e20 40c08c: 6f707469 0x6f707469 40c090: 6f6e2025 0x6f6e2025 40c094: 6420696e 0x6420696e 40c098: 20524120 addi s2,v0,16672 40c09c: 6f6e2025 0x6f6e2025 40c0a0: 73206672 0x73206672 40c0a4: 6f6d2025 0x6f6d2025 40c0a8: 73000000 madd t8,zero 40c0ac: 72656365 0x72656365 40c0b0: 69766564 0x69766564 40c0b4: 20706163 addi s0,v1,24931 40c0b8: 6b657420 0x6b657420 40c0bc: 66726f6d 0x66726f6d 40c0c0: 20756e6b addi s5,v1,28267 40c0c4: 6e6f776e 0x6e6f776e 40c0c8: 20696e74 addi t1,v1,28276 40c0cc: 65726661 0x65726661 40c0d0: 63653a20 0x63653a20 40c0d4: 25640000 addiu a0,t3,0 ... 40c0e0: 004060dc 0x4060dc 40c0e4: 00405e64 0x405e64 40c0e8: 00405d54 0x405d54 40c0ec: 00405e64 0x405e64 40c0f0: 00405d24 0x405d24 40c0f4: 004060bc 0x4060bc 40c0f8: 004060dc 0x4060dc 40c0fc: 004060dc 0x4060dc 40c100: 004060bc 0x4060bc 40c104: 004060bc 0x4060bc 40c108: 004060bc 0x4060bc 40c10c: 004060bc 0x4060bc 40c110: 004060bc 0x4060bc 40c114: 004060bc 0x4060bc 40c118: 004060bc 0x4060bc 40c11c: 004060bc 0x4060bc 40c120: 004060bc 0x4060bc 40c124: 004060bc 0x4060bc 40c128: 004060bc 0x4060bc 40c12c: 004060bc 0x4060bc 40c130: 004060bc 0x4060bc 40c134: 004060bc 0x4060bc 40c138: 004060bc 0x4060bc 40c13c: 004060dc 0x4060dc 40c140: 00405e80 0x405e80 40c144: 004060bc 0x4060bc 40c148: 004060bc 0x4060bc 40c14c: 004060bc 0x4060bc 40c150: 004060bc 0x4060bc 40c154: 004060bc 0x4060bc 40c158: 00405f94 0x405f94 40c15c: 00000000 nop 40c160: 412e8480 0x412e8480 40c164: 00000000 nop 40c168: 407f4000 0x407f4000 40c16c: 00000000 nop 40c170: 74696d65 jalx 1a5b594 <_gp+0x1643004> 40c174: 725f6861 0x725f6861 40c178: 6e646c65 0x6e646c65 40c17c: 72206361 0x72206361 40c180: 6c6c6564 0x6c6c6564 40c184: 20666f72 addi a2,v1,28530 40c188: 20257300 addi a1,at,29440 40c18c: 52657365 beql s3,a1,428f24 <_gp+0x10994> 40c190: 7474696e jalx 1d1a5b8 <_gp+0x1902028> 40c194: 67207072 0x67207072 40c198: 65666978 0x65666978 40c19c: 206c6966 addi t4,v1,26982 40c1a0: 6574696d 0x6574696d 40c1a4: 65730000 0x65730000 40c1a8: 25732f25 addiu s3,t3,12069 40c1ac: 75252525 jalx 4949494 <_gp+0x4530f04> 40c1b0: 7320706c 0x7320706c 40c1b4: 66742072 0x66742072 40c1b8: 65736574 0x65736574 40c1bc: 2066726f addi a2,v1,29295 40c1c0: 6d202575 0x6d202575 40c1c4: 20746f20 addi s4,v1,28448 40c1c8: 25752073 addiu s5,t3,8307 40c1cc: 65637300 0x65637300 40c1d0: 25732f25 addiu s3,t3,12069 40c1d4: 75252525 jalx 4949494 <_gp+0x4530f04> 40c1d8: 7320766c 0x7320766c 40c1dc: 66742072 0x66742072 40c1e0: 65736574 0x65736574 40c1e4: 2066726f addi a2,v1,29295 40c1e8: 6d202575 0x6d202575 40c1ec: 20746f20 addi s4,v1,28448 40c1f0: 25752073 addiu s5,t3,8307 40c1f4: 65637300 0x65637300 40c1f8: 436f756c c0 0x16f756c 40c1fc: 646e2774 0x646e2774 40c200: 20636861 addi v1,v1,26721 40c204: 6e676520 0x6e676520 40c208: 746f2027 jalx 1bc809c <_gp+0x17afb0c> 40c20c: 252e3332 addiu t6,t1,13106 40c210: 73272075 0x73272075 40c214: 69643d25 0x69643d25 40c218: 64206769 0x64206769 40c21c: 643d2564 0x643d2564 40c220: 00000000 nop 40c224: 436f756c c0 0x16f756c 40c228: 646e2774 0x646e2774 40c22c: 2066696e addi a2,v1,26990 40c230: 64207573 0x64207573 40c234: 65722027 0x65722027 40c238: 252e3332 addiu t6,t1,13106 40c23c: 73270000 madd t9,a3 40c240: 726f6f74 0x726f6f74 40c244: 00000000 nop 40c248: 63616e27 0x63616e27 40c24c: 74206f70 jalx 81bdc0 <_gp+0x403830> 40c250: 656e2025 0x656e2025 40c254: 733a2025 0x733a2025 40c258: 73000000 madd t8,zero 40c25c: 496e7365 0x496e7365 40c260: 63757265 0x63757265 40c264: 2066696c addi a2,v1,26988 40c268: 65207065 0x65207065 40c26c: 726d6973 0x726d6973 40c270: 73696f6e 0x73696f6e 40c274: 73202877 0x73202877 40c278: 72697461 0x72697461 40c27c: 626c6520 0x626c6520 40c280: 6279206f 0x6279206f 40c284: 74686572 jalx 1a195c8 <_gp+0x1601038> 40c288: 73293a20 0x73293a20 40c28c: 25730000 addiu s3,t3,0 40c290: 496e7365 0x496e7365 40c294: 63757265 0x63757265 40c298: 2066696c addi a2,v1,26988 40c29c: 65207065 0x65207065 40c2a0: 726d6973 0x726d6973 40c2a4: 73696f6e 0x73696f6e 40c2a8: 73202877 0x73202877 40c2ac: 72697461 0x72697461 40c2b0: 626c6520 0x626c6520 40c2b4: 62792073 0x62792073 40c2b8: 656c662f 0x656c662f 40c2bc: 67726f75 0x67726f75 40c2c0: 70293a20 0x70293a20 40c2c4: 25730000 addiu s3,t3,0 40c2c8: 2f70726f sltiu s0,k1,29295 40c2cc: 632f7379 0x632f7379 40c2d0: 732f6e65 0x732f6e65 40c2d4: 742f6970 jalx bda5c0 <_gp+0x7c2030> 40c2d8: 76362f63 jalx 8d8bd8c <_gp+0x89737fc> 40c2dc: 6f6e662f 0x6f6e662f 40c2e0: 616c6c2f 0x616c6c2f 40c2e4: 666f7277 0x666f7277 40c2e8: 61726469 0x61726469 40c2ec: 6e670000 0x6e670000 40c2f0: 63616e6e 0x63616e6e 40c2f4: 6f742072 0x6f742072 40c2f8: 65616420 0x65616420 40c2fc: 76616c75 jalx 985b1d4 <_gp+0x9442c44> 40c300: 65206672 0x65206672 40c304: 6f6d2025 0x6f6d2025 40c308: 733a2025 0x733a2025 40c30c: 73000000 madd t8,zero 40c310: 436f7272 c0 0x16f7272 40c314: 65637420 0x65637420 40c318: 49507636 0x49507636 40c31c: 20666f72 addi a2,v1,28530 40c320: 77617264 jalx d85c990 <_gp+0xd444400> 40c324: 696e6720 0x696e6720 40c328: 70726f63 0x70726f63 40c32c: 66732065 0x66732065 40c330: 6e747279 0x6e747279 40c334: 206e6f74 addi t6,v1,28532 40c338: 20666f75 addi a2,v1,28533 40c33c: 6e642c20 0x6e642c20 40c340: 70657268 0x70657268 40c344: 61707320 0x61707320 40c348: 74686520 jalx 1a19480 <_gp+0x1600ef0> 40c34c: 70726f63 0x70726f63 40c350: 66732069 0x66732069 40c354: 73206469 0x73206469 40c358: 7361626c 0x7361626c 40c35c: 65642c20 0x65642c20 40c360: 6f722074 0x6f722074 40c364: 6865206b 0x6865206b 40c368: 65726e65 0x65726e65 40c36c: 6c20696e 0x6c20696e 40c370: 74657266 jalx 195c998 <_gp+0x1544408> 40c374: 61636520 0x61636520 40c378: 68617320 0x68617320 40c37c: 6368616e 0x6368616e 40c380: 6765643f 0x6765643f 40c384: 00000000 nop 40c388: 436f7272 c0 0x16f7272 40c38c: 65637420 0x65637420 40c390: 49507636 0x49507636 40c394: 20666f72 addi a2,v1,28530 40c398: 77617264 jalx d85c990 <_gp+0xd444400> 40c39c: 696e6720 0x696e6720 40c3a0: 73797363 0x73797363 40c3a4: 746c2062 jalx 1b08188 <_gp+0x16efbf8> 40c3a8: 72616e63 0x72616e63 40c3ac: 68206e6f 0x68206e6f 40c3b0: 7420666f jalx 8199bc <_gp+0x40142c> 40c3b4: 756e642c jalx 5b990b0 <_gp+0x5780b20> 40c3b8: 20706572 addi s0,v1,25970 40c3bc: 68617073 0x68617073 40c3c0: 20746865 addi s4,v1,26725 40c3c4: 206b6572 addi t3,v1,25970 40c3c8: 6e656c20 0x6e656c20 40c3cc: 696e7465 0x696e7465 40c3d0: 72666163 0x72666163 40c3d4: 65206861 0x65206861 40c3d8: 73206368 0x73206368 40c3dc: 616e6765 0x616e6765 40c3e0: 643f0000 0x643f0000 40c3e4: 49507636 0x49507636 40c3e8: 20666f72 addi a2,v1,28530 40c3ec: 77617264 jalx d85c990 <_gp+0xd444400> 40c3f0: 696e6720 0x696e6720 40c3f4: 73657474 0x73657474 40c3f8: 696e6720 0x696e6720 40c3fc: 69733a20 0x69733a20 40c400: 25752c20 addiu s5,t3,11296 40c404: 73686f75 0x73686f75 40c408: 6c642062 0x6c642062 40c40c: 65203100 0x65203100 40c410: 6572726f 0x6572726f 40c414: 72207061 0x72207061 40c418: 7273696e 0x7273696e 40c41c: 67206f72 0x67206f72 40c420: 20616374 addi at,v1,25460 40c424: 69766174 0x69766174 40c428: 696e6720 0x696e6720 40c42c: 74686520 jalx 1a19480 <_gp+0x1600ef0> 40c430: 636f6e66 0x636f6e66 40c434: 69672066 0x69672066 40c438: 696c653a 0x696c653a 40c43c: 20257300 addi a1,at,29440 40c440: 61747465 0x61747465 40c444: 6d707469 0x6d707469 40c448: 6e672074 0x6e672074 40c44c: 6f207265 0x6f207265 40c450: 72656164 0x72656164 40c454: 20636f6e addi v1,v1,28526 40c458: 66696720 0x66696720 40c45c: 66696c65 0x66696c65 40c460: 00000000 nop 40c464: 72656f70 0x72656f70 40c468: 656e696e 0x656e696e 40c46c: 67206c6f 0x67206c6f 40c470: 67000000 0x67000000 40c474: 6c6f675f 0x6c6f675f 40c478: 72656f70 0x72656f70 40c47c: 656e0000 0x656e0000 40c480: 66726565 0x66726565 40c484: 696e6720 0x696e6720 40c488: 696e7465 0x696e7465 40c48c: 72666163 0x72666163 40c490: 65202573 0x65202573 40c494: 00000000 nop 40c498: 72656164 0x72656164 40c49c: 696e5f63 0x696e5f63 40c4a0: 6f6e6669 0x6f6e6669 40c4a4: 67206661 0x67206661 40c4a8: 696c6564 0x696c6564 40c4ac: 2e000000 sltiu zero,s0,0 40c4b0: 72657375 0x72657375 40c4b4: 6d696e67 0x6d696e67 40c4b8: 206e6f72 addi t6,v1,28530 40c4bc: 6d616c20 0x6d616c20 40c4c0: 6f706572 0x6f706572 40c4c4: 6174696f 0x6174696f 40c4c8: 6e000000 0x6e000000 40c4cc: 706f6c6c 0x706f6c6c 40c4d0: 696e6720 0x696e6720 40c4d4: 666f7220 0x666f7220 40c4d8: 25672073 addiu a3,t3,8307 40c4dc: 65636f6e 0x65636f6e 40c4e0: 64732e00 0x64732e00 40c4e4: 736f636b 0x736f636b 40c4e8: 65742065 0x65742065 40c4ec: 72726f72 0x72726f72 40c4f0: 206f6e20 addi t7,v1,28192 40c4f4: 6664735b 0x6664735b 40c4f8: 305d2e66 andi sp,v0,0x2e66 40c4fc: 64000000 0x64000000 40c500: 736f636b 0x736f636b 40c504: 65742065 0x65742065 40c508: 72726f72 0x72726f72 40c50c: 206f6e20 addi t7,v1,28192 40c510: 6664735b 0x6664735b 40c514: 315d2e66 andi sp,t2,0x2e66 40c518: 64000000 0x64000000 40c51c: 706f6c6c 0x706f6c6c 40c520: 20657272 addi a1,v1,29298 40c524: 6f723a20 0x6f723a20 40c528: 25730000 addiu s3,t3,0 40c52c: 45786974 0x45786974 40c530: 696e672c 0x696e672c 40c534: 20736967 addi s3,v1,26983 40c538: 7465726d jalx 195c9b4 <_gp+0x1544424> 40c53c: 206f7220 addi t7,v1,29216 40c540: 73696769 0x73696769 40c544: 6e742072 0x6e742072 40c548: 65636569 0x65636569 40c54c: 7665642e jalx 99590b8 <_gp+0x9540b28> 40c550: 0a000000 j 8000000 <_gp+0x7be7a70> 40c554: 56657273 bnel s3,a1,428f24 <_gp+0x10994> 40c558: 696f6e3a 0x696f6e3a 40c55c: 2025730a addi a1,at,29450 40c560: 0a000000 j 8000000 <_gp+0x7be7a70> 40c564: 312e382e andi t6,t1,0x382e 40c568: 32000000 andi zero,s0,0x0 40c56c: 436f6d70 c0 0x16f6d70 40c570: 696c6564 0x696c6564 40c574: 20696e20 addi t1,v1,28192 40c578: 73657474 0x73657474 40c57c: 696e6773 0x696e6773 40c580: 3a0a0000 xori t2,s0,0x0 40c584: 20206465 addi zero,at,25701 40c588: 6661756c 0x6661756c 40c58c: 7420636f jalx 818dbc <_gp+0x40082c> 40c590: 6e666967 0x6e666967 40c594: 2066696c addi a2,v1,26988 40c598: 65090922 0x65090922 40c59c: 2573220a addiu s3,t3,8714 40c5a0: 00000000 nop 40c5a4: 2f657463 sltiu a1,k1,29795 40c5a8: 2f726164 sltiu s2,k1,24932 40c5ac: 76642e63 jalx 990b98c <_gp+0x94f33fc> 40c5b0: 6f6e6600 0x6f6e6600 40c5b4: 20206465 addi zero,at,25701 40c5b8: 6661756c 0x6661756c 40c5bc: 74207069 jalx 81c1a4 <_gp+0x403c14> 40c5c0: 6466696c 0x6466696c 40c5c4: 65090922 0x65090922 40c5c8: 2573220a addiu s3,t3,8714 40c5cc: 00000000 nop 40c5d0: 2f766172 sltiu s6,k1,24946 40c5d4: 2f72756e sltiu s2,k1,30062 40c5d8: 2f726164 sltiu s2,k1,24932 40c5dc: 76642e70 jalx 990b9c0 <_gp+0x94f3430> 40c5e0: 69640000 0x69640000 40c5e4: 20206465 addi zero,at,25701 40c5e8: 6661756c 0x6661756c 40c5ec: 74206c6f jalx 81b1bc <_gp+0x402c2c> 40c5f0: 6766696c 0x6766696c 40c5f4: 65090922 0x65090922 40c5f8: 2573220a addiu s3,t3,8714 40c5fc: 00000000 nop 40c600: 2f766172 sltiu s6,k1,24946 40c604: 2f6c6f67 sltiu t4,k1,28519 40c608: 2f726164 sltiu s2,k1,24932 40c60c: 76642e6c jalx 990b9b0 <_gp+0x94f3420> 40c610: 6f670000 0x6f670000 40c614: 20206465 addi zero,at,25701 40c618: 6661756c 0x6661756c 40c61c: 74207379 jalx 81cde4 <_gp+0x404854> 40c620: 736c6f67 0x736c6f67 40c624: 20666163 addi a2,v1,24931 40c628: 696c6974 0x696c6974 40c62c: 79092564 0x79092564 40c630: 0a000000 j 8000000 <_gp+0x7be7a70> 40c634: 506c6561 beql v1,t4,425bbc <_gp+0xd62c> 40c638: 73652073 0x73652073 40c63c: 656e6420 0x656e6420 40c640: 62756720 0x62756720 40c644: 7265706f 0x7265706f 40c648: 72747320 0x72747320 40c64c: 6f722073 0x6f722073 40c650: 75676765 jalx 59d9d94 <_gp+0x55c1804> 40c654: 7374696f 0x7374696f 40c658: 6e732074 0x6e732074 40c65c: 6f202573 0x6f202573 40c660: 2e0a0000 sltiu t2,s0,0 40c664: 50656b6b beql v1,a1,427414 <_gp+0xee84> 40c668: 61205361 0x61205361 40c66c: 766f6c61 jalx 9bdb184 <_gp+0x97c2bf4> 40c670: 203c7065 addi gp,at,28773 40c674: 6b6b6173 0x6b6b6173 40c678: 406e6574 0x406e6574 40c67c: 636f7265 0x636f7265 40c680: 2e66693e sltiu a2,s3,26942 40c684: 00000000 nop 40c688: 75736167 jalx 5cd859c <_gp+0x58c000c> 40c68c: 653a2025 0x653a2025 40c690: 73202573 0x73202573 40c694: 0a000000 j 8000000 <_gp+0x7be7a70> 40c698: 7379736c 0x7379736c 40c69c: 6f670000 0x6f670000 40c6a0: 73746465 0x73746465 40c6a4: 72725f73 0x72725f73 40c6a8: 79736c6f 0x79736c6f 40c6ac: 67000000 0x67000000 40c6b0: 73746465 0x73746465 40c6b4: 72720000 madd s3,s2 40c6b8: 6c6f6766 0x6c6f6766 40c6bc: 696c6500 0x696c6500 40c6c0: 6e6f6e65 0x6e6f6e65 40c6c4: 00000000 nop 40c6c8: 25733a20 addiu s3,t3,14880 40c6cc: 756e6b6e jalx 5b9adb8 <_gp+0x5782828> 40c6d0: 6f776e20 0x6f776e20 40c6d4: 6c6f6720 0x6c6f6720 40c6d8: 6d657468 0x6d657468 40c6dc: 6f643a20 0x6f643a20 40c6e0: 25730a00 addiu s3,t3,2560 40c6e4: 25733a20 addiu s3,t3,14880 40c6e8: 6f707469 0x6f707469 40c6ec: 6f6e2025 0x6f6e2025 40c6f0: 733a2070 0x733a2070 40c6f4: 6172616d 0x6172616d 40c6f8: 65746572 0x65746572 40c6fc: 20657870 addi a1,v1,30832 40c700: 65637465 0x65637465 40c704: 640a0000 0x640a0000 40c708: 643a433a 0x643a433a 40c70c: 6c3a6d3a 0x6c3a6d3a 40c710: 703a743a 0x703a743a 40c714: 753a7668 jalx 4e9d9a0 <_gp+0x4a85410> 40c718: 63730000 0x63730000 40c71c: 4368726f c0 0x168726f 40c720: 6f742061 0x6f742061 40c724: 7320726f 0x7320726f 40c728: 6f742069 0x6f742069 40c72c: 73206e6f 0x73206e6f 40c730: 74207361 jalx 81cd84 <_gp+0x4047f4> 40c734: 66652c20 0x66652c20 40c738: 65786974 0x65786974 40c73c: 696e670a 0x696e670a 40c740: 00000000 nop 40c744: 6368726f 0x6368726f 40c748: 6f740000 0x6f740000 40c74c: 2f000000 sltiu zero,t8,0 40c750: 63686469 0x63686469 40c754: 72000000 madd s0,zero 40c758: 6c6f675f 0x6c6f675f 40c75c: 6f70656e 0x6f70656e 40c760: 00000000 nop 40c764: 76657273 jalx 995c9cc <_gp+0x954443c> 40c768: 696f6e20 0x696f6e20 40c76c: 25732073 addiu s3,t3,8307 40c770: 74617274 jalx 185c9d0 <_gp+0x1444440> 40c774: 65640000 0x65640000 40c778: 6f70656e 0x6f70656e 40c77c: 5f69636d 0x5f69636d 40c780: 7076365f udi15 v1,s6,a2,0x19 40c784: 736f636b 0x736f636b 40c788: 65740000 0x65740000 40c78c: 45786974 0x45786974 40c790: 696e672c 0x696e672c 40c794: 20706572 addi s0,v1,25970 40c798: 6d697373 0x6d697373 40c79c: 696f6e73 0x696f6e73 40c7a0: 206f6e20 addi t7,v1,28192 40c7a4: 636f6e66 0x636f6e66 40c7a8: 5f66696c 0x5f66696c 40c7ac: 6520696e 0x6520696e 40c7b0: 76616c69 jalx 985b1a4 <_gp+0x9442c14> 40c7b4: 642e0a00 0x642e0a00 40c7b8: 496e7365 0x496e7365 40c7bc: 63757265 0x63757265 40c7c0: 2066696c addi a2,v1,26988 40c7c4: 65207065 0x65207065 40c7c8: 726d6973 0x726d6973 40c7cc: 73696f6e 0x73696f6e 40c7d0: 732c2062 0x732c2062 40c7d4: 75742063 jalx 5d0818c <_gp+0x58efbfc> 40c7d8: 6f6e7469 0x6f6e7469 40c7dc: 6e75696e 0x6e75696e 40c7e0: 6720616e 0x6720616e 40c7e4: 79776179 0x79776179 40c7e8: 00000000 nop 40c7ec: 49507636 0x49507636 40c7f0: 20666f72 addi a2,v1,28530 40c7f4: 77617264 jalx d85c990 <_gp+0xd444400> 40c7f8: 696e6720 0x696e6720 40c7fc: 7365656d 0x7365656d 40c800: 7320746f 0x7320746f 40c804: 20626520 addi v0,v1,25888 40c808: 64697361 0x64697361 40c80c: 626c6564 0x626c6564 40c810: 2c206275 sltiu zero,at,25205 40c814: 7420636f jalx 818dbc <_gp+0x40082c> 40c818: 6e74696e 0x6e74696e 40c81c: 75696e67 jalx 5a5b99c <_gp+0x564340c> 40c820: 20616e79 addi at,v1,28281 40c824: 7761792e jalx d85e4b8 <_gp+0xd445f28> 40c828: 00000000 nop 40c82c: 45786974 0x45786974 40c830: 696e672c 0x696e672c 40c834: 20666169 addi a2,v1,24937 40c838: 6c656420 0x6c656420 40c83c: 746f2072 jalx 1bc81c8 <_gp+0x17afc38> 40c840: 65616420 0x65616420 40c844: 636f6e66 0x636f6e66 40c848: 69672066 0x69672066 40c84c: 696c652e 0x696c652e 40c850: 0a000000 j 8000000 <_gp+0x7be7a70> 40c854: 53796e74 beql k1,t9,428228 <_gp+0xfc98> 40c858: 6178204f 0x6178204f 40c85c: 4b0a0000 c2 0x10a0000 40c860: 496e6974 0x496e6974 40c864: 69616c69 0x69616c69 40c868: 7a696e67 0x7a696e67 40c86c: 20707269 addi s0,v1,29289 40c870: 76736570 jalx 9cd95c0 <_gp+0x98c1030> 40c874: 00000000 nop 40c878: 4661696c c1 0x61696c 40c87c: 65642074 0x65642074 40c880: 6f20696e 0x6f20696e 40c884: 69746961 0x69746961 40c888: 6c697a65 0x6c697a65 40c88c: 20707269 addi s0,v1,29289 40c890: 76736570 jalx 9cd95c0 <_gp+0x98c1030> 40c894: 2e000000 sltiu zero,s0,0 40c898: 64726f70 0x64726f70 40c89c: 5f726f6f 0x5f726f6f 40c8a0: 745f7072 jalx 17dc1c8 <_gp+0x13c3c38> 40c8a4: 6976696c 0x6976696c 40c8a8: 65676573 0x65676573 40c8ac: 00000000 nop 40c8b0: 63616e6e 0x63616e6e 40c8b4: 6f742072 0x6f742072 40c8b8: 65616420 0x65616420 40c8bc: 72616476 0x72616476 40c8c0: 64207069 0x64207069 40c8c4: 64206669 0x64206669 40c8c8: 6c652c20 0x6c652c20 40c8cc: 7465726d jalx 195c9b4 <_gp+0x1544424> 40c8d0: 696e6174 0x696e6174 40c8d4: 696e673a 0x696e673a 40c8d8: 20257300 addi a1,at,29440 40c8dc: 72616476 0x72616476 40c8e0: 6420616c 0x6420616c 40c8e4: 72656164 0x72656164 40c8e8: 79207275 0x79207275 40c8ec: 6e6e696e 0x6e6e696e 40c8f0: 672c2074 0x672c2074 40c8f4: 65726d69 0x65726d69 40c8f8: 6e617469 0x6e617469 40c8fc: 6e672e00 0x6e672e00 40c900: 63616e6e 0x63616e6e 40c904: 6f742063 0x6f742063 40c908: 72656174 0x72656174 40c90c: 65207261 0x65207261 40c910: 64766420 0x64766420 40c914: 70696420 0x70696420 40c918: 66696c65 0x66696c65 40c91c: 2c207465 sltiu zero,at,29797 40c920: 726d696e 0x726d696e 40c924: 6174696e 0x6174696e 40c928: 673a2025 0x673a2025 40c92c: 73000000 madd t8,zero 40c930: 6461656d 0x6461656d 40c934: 6f6e0000 0x6f6e0000 40c938: 256c640a addiu t4,t3,25610 40c93c: 00000000 nop 40c940: 63616e6e 0x63616e6e 40c944: 6f742077 0x6f742077 40c948: 72697465 0x72697465 40c94c: 20726164 addi s2,v1,24932 40c950: 76642070 jalx 99081c0 <_gp+0x94efc30> 40c954: 69642066 0x69642066 40c958: 696c652c 0x696c652c 40c95c: 20746572 addi s4,v1,25970 40c960: 6d696e61 0x6d696e61 40c964: 74696e67 jalx 1a5b99c <_gp+0x164340c> 40c968: 3a202573 xori zero,s1,0x2573 40c96c: 00000000 nop 40c970: 64656275 0x64656275 40c974: 67000000 0x67000000 40c978: 636f6e66 0x636f6e66 40c97c: 69677465 0x69677465 40c980: 73740000 madd k1,s4 40c984: 636f6e66 0x636f6e66 40c988: 69670000 0x69670000 40c98c: 70696466 0x70696466 40c990: 696c6500 0x696c6500 40c994: 6c6f676d 0x6c6f676d 40c998: 6574686f 0x6574686f 40c99c: 64000000 0x64000000 40c9a0: 66616369 0x66616369 40c9a4: 6c697479 0x6c697479 40c9a8: 00000000 nop 40c9ac: 75736572 jalx 5cd95c8 <_gp+0x58c1038> 40c9b0: 6e616d65 0x6e616d65 40c9b4: 00000000 nop 40c9b8: 6368726f 0x6368726f 40c9bc: 6f746469 0x6f746469 40c9c0: 72000000 madd s0,zero 40c9c4: 76657273 jalx 995c9cc <_gp+0x954443c> 40c9c8: 696f6e00 0x696f6e00 40c9cc: 68656c70 0x68656c70 40c9d0: 00000000 nop 40c9d4: 73696e67 0x73696e67 40c9d8: 6c657072 0x6c657072 40c9dc: 6f636573 0x6f636573 40c9e0: 73000000 madd t8,zero ... 40c9f0: 00000003 sra zero,zero,0x0 40c9f4: 0000000c syscall 40c9f8: 00000010 mfhi zero 40c9fc: fffffffe sdc3 $31,-2(ra) 40ca00: 00000001 movf zero,zero,$fcc0 ... 40ca10: 40300000 0x40300000 40ca14: 00000000 nop 40ca18: 6f757420 0x6f757420 40ca1c: 6f662064 0x6f662064 40ca20: 796e616d 0x796e616d 40ca24: 6963206d 0x6963206d 40ca28: 656d6f72 0x656d6f72 40ca2c: 7920696e 0x7920696e 40ca30: 20797965 addi t9,v1,31077 40ca34: 6e737572 0x6e737572 40ca38: 655f6275 0x655f6275 40ca3c: 66666572 0x66666572 40ca40: 5f737461 0x5f737461 40ca44: 636b2829 0x636b2829 40ca48: 00000000 nop 40ca4c: 6f757420 0x6f757420 40ca50: 6f662064 0x6f662064 40ca54: 796e616d 0x796e616d 40ca58: 6963206d 0x6963206d 40ca5c: 656d6f72 0x656d6f72 40ca60: 7920696e 0x7920696e 40ca64: 2079795f addi t9,v1,31071 40ca68: 63726561 0x63726561 40ca6c: 74655f62 jalx 1957d88 <_gp+0x153f7f8> 40ca70: 75666665 jalx 5999994 <_gp+0x5581404> 40ca74: 72282900 0x72282900 40ca78: 696e7661 0x696e7661 40ca7c: 6c696420 0x6c696420 40ca80: 61646472 0x61646472 40ca84: 65737320 0x65737320 40ca88: 696e2025 0x696e2025 40ca8c: 732c206c 0x732c206c 40ca90: 696e6520 0x696e6520 40ca94: 25640000 addiu a0,t3,0 40ca98: 66617461 0x66617461 40ca9c: 6c20666c 0x6c20666c 40caa0: 65782073 0x65782073 40caa4: 63616e6e 0x63616e6e 40caa8: 65722069 0x65722069 40caac: 6e746572 0x6e746572 40cab0: 6e616c20 0x6e616c20 40cab4: 6572726f 0x6572726f 40cab8: 722d2d65 0x722d2d65 40cabc: 6e64206f 0x6e64206f 40cac0: 66206275 0x66206275 40cac4: 66666572 0x66666572 40cac8: 206d6973 addi t5,v1,26995 40cacc: 73656400 0x73656400 40cad0: 66617461 0x66617461 40cad4: 6c206572 0x6c206572 40cad8: 726f7220 0x726f7220 40cadc: 2d207363 sltiu zero,t1,29539 40cae0: 616e6e65 0x616e6e65 40cae4: 7220696e 0x7220696e 40cae8: 70757420 0x70757420 40caec: 62756666 0x62756666 40caf0: 6572206f 0x6572206f 40caf4: 76657266 jalx 995c998 <_gp+0x9544408> 40caf8: 6c6f7700 0x6c6f7700 40cafc: 696e7075 0x696e7075 40cb00: 7420696e jalx 81a5b8 <_gp+0x402028> 40cb04: 20666c65 addi a2,v1,27749 40cb08: 78207363 0x78207363 40cb0c: 616e6e65 0x616e6e65 40cb10: 72206661 0x72206661 40cb14: 696c6564 0x696c6564 40cb18: 00000000 nop 40cb1c: 6f757420 0x6f757420 40cb20: 6f662064 0x6f662064 40cb24: 796e616d 0x796e616d 40cb28: 6963206d 0x6963206d 40cb2c: 656d6f72 0x656d6f72 40cb30: 7920696e 0x7920696e 40cb34: 2079795f addi t9,v1,31071 40cb38: 6765745f 0x6765745f 40cb3c: 6e657874 0x6e657874 40cb40: 5f627566 0x5f627566 40cb44: 66657228 0x66657228 40cb48: 29000000 slti zero,t0,0 40cb4c: 66617461 0x66617461 40cb50: 6c20666c 0x6c20666c 40cb54: 65782073 0x65782073 40cb58: 63616e6e 0x63616e6e 40cb5c: 65722069 0x65722069 40cb60: 6e746572 0x6e746572 40cb64: 6e616c20 0x6e616c20 40cb68: 6572726f 0x6572726f 40cb6c: 722d2d6e 0x722d2d6e 40cb70: 6f206163 0x6f206163 40cb74: 74696f6e jalx 1a5bdb8 <_gp+0x1643828> 40cb78: 20666f75 addi a2,v1,28533 40cb7c: 6e640000 0x6e640000 40cb80: 6f757420 0x6f757420 40cb84: 6f662064 0x6f662064 40cb88: 796e616d 0x796e616d 40cb8c: 6963206d 0x6963206d 40cb90: 656d6f72 0x656d6f72 40cb94: 7920696e 0x7920696e 40cb98: 2079795f addi t9,v1,31071 40cb9c: 7363616e 0x7363616e 40cba0: 5f627566 0x5f627566 40cba4: 66657228 0x66657228 40cba8: 29000000 slti zero,t0,0 40cbac: 6f757420 0x6f757420 40cbb0: 6f662064 0x6f662064 40cbb4: 796e616d 0x796e616d 40cbb8: 6963206d 0x6963206d 40cbbc: 656d6f72 0x656d6f72 40cbc0: 7920696e 0x7920696e 40cbc4: 2079795f addi t9,v1,31071 40cbc8: 7363616e 0x7363616e 40cbcc: 5f627974 0x5f627974 40cbd0: 65732829 0x65732829 40cbd4: 00000000 nop 40cbd8: 62616420 0x62616420 40cbdc: 62756666 0x62756666 40cbe0: 65722069 0x65722069 40cbe4: 6e207979 0x6e207979 40cbe8: 5f736361 0x5f736361 40cbec: 6e5f6279 0x6e5f6279 40cbf0: 74657328 jalx 195cca0 <_gp+0x1544710> 40cbf4: 29000000 slti zero,t0,0 ... 40cc00: 00407678 0x407678 40cc04: 00407698 0x407698 40cc08: 004076d0 0x4076d0 40cc0c: 004074d4 0x4074d4 40cc10: 00407f5c 0x407f5c 40cc14: 00407f64 0x407f64 40cc18: 004076e4 0x4076e4 40cc1c: 004076ec 0x4076ec 40cc20: 004076f4 teq v0,zero,0x1db 40cc24: 004076fc 0x4076fc 40cc28: 00407704 0x407704 40cc2c: 0040770c syscall 0x101dc 40cc30: 00407714 0x407714 40cc34: 0040771c 0x40771c 40cc38: 00407724 0x407724 40cc3c: 0040772c 0x40772c 40cc40: 00407734 teq v0,zero,0x1dc 40cc44: 0040773c 0x40773c 40cc48: 00407744 0x407744 40cc4c: 0040774c syscall 0x101dd 40cc50: 00407754 0x407754 40cc54: 0040775c 0x40775c 40cc58: 00407764 0x407764 40cc5c: 0040776c 0x40776c 40cc60: 00407774 teq v0,zero,0x1dd 40cc64: 0040777c 0x40777c 40cc68: 00407784 0x407784 40cc6c: 0040778c syscall 0x101de 40cc70: 00407794 0x407794 40cc74: 0040779c 0x40779c 40cc78: 004077a4 0x4077a4 40cc7c: 004077ac 0x4077ac 40cc80: 004077b4 teq v0,zero,0x1de 40cc84: 004077bc 0x4077bc 40cc88: 004077c4 0x4077c4 40cc8c: 004077cc syscall 0x101df 40cc90: 004077d4 0x4077d4 40cc94: 004077dc 0x4077dc 40cc98: 004077e4 0x4077e4 40cc9c: 004077ec 0x4077ec 40cca0: 004077f4 teq v0,zero,0x1df 40cca4: 004077fc 0x4077fc 40cca8: 00407804 sllv t7,zero,v0 40ccac: 0040780c syscall 0x101e0 40ccb0: 00407814 0x407814 40ccb4: 0040781c 0x40781c 40ccb8: 00407824 and t7,v0,zero 40ccbc: 0040782c 0x40782c 40ccc0: 00407834 teq v0,zero,0x1e0 40ccc4: 0040783c 0x40783c 40ccc8: 00407890 0x407890 40cccc: 004078d4 0x4078d4 40ccd0: 004078e8 0x4078e8 40ccd4: 00407904 0x407904 40ccd8: 0040790c syscall 0x101e4 40ccdc: 0040791c 0x40791c 40cce0: 0040792c 0x40792c 40cce4: 00407940 0x407940 40cce8: 0040794c syscall 0x101e5 40ccec: 00407954 0x407954 40ccf0: 00407980 0x407980 40ccf4: 0040798c syscall 0x101e6 40ccf8: 00407994 0x407994 40ccfc: 004079c0 0x4079c0 40cd00: 004079b8 0x4079b8 0040cd04 : 40cd04: 00000000 nop 40cd08: 00000001 movf zero,zero,$fcc0 40cd0c: 00000001 movf zero,zero,$fcc0 40cd10: 00000001 movf zero,zero,$fcc0 40cd14: 00000001 movf zero,zero,$fcc0 40cd18: 00000001 movf zero,zero,$fcc0 40cd1c: 00000001 movf zero,zero,$fcc0 40cd20: 00000001 movf zero,zero,$fcc0 40cd24: 00000001 movf zero,zero,$fcc0 40cd28: 00000002 srl zero,zero,0x0 40cd2c: 00000003 sra zero,zero,0x0 40cd30: 00000001 movf zero,zero,$fcc0 40cd34: 00000001 movf zero,zero,$fcc0 40cd38: 00000001 movf zero,zero,$fcc0 40cd3c: 00000001 movf zero,zero,$fcc0 40cd40: 00000001 movf zero,zero,$fcc0 40cd44: 00000001 movf zero,zero,$fcc0 40cd48: 00000001 movf zero,zero,$fcc0 40cd4c: 00000001 movf zero,zero,$fcc0 40cd50: 00000001 movf zero,zero,$fcc0 40cd54: 00000001 movf zero,zero,$fcc0 40cd58: 00000001 movf zero,zero,$fcc0 40cd5c: 00000001 movf zero,zero,$fcc0 40cd60: 00000001 movf zero,zero,$fcc0 40cd64: 00000001 movf zero,zero,$fcc0 40cd68: 00000001 movf zero,zero,$fcc0 40cd6c: 00000001 movf zero,zero,$fcc0 40cd70: 00000001 movf zero,zero,$fcc0 40cd74: 00000001 movf zero,zero,$fcc0 40cd78: 00000001 movf zero,zero,$fcc0 40cd7c: 00000001 movf zero,zero,$fcc0 40cd80: 00000001 movf zero,zero,$fcc0 40cd84: 00000002 srl zero,zero,0x0 40cd88: 00000004 sllv zero,zero,zero 40cd8c: 00000001 movf zero,zero,$fcc0 40cd90: 00000005 0x5 40cd94: 00000004 sllv zero,zero,zero 40cd98: 00000004 sllv zero,zero,zero 40cd9c: 00000004 sllv zero,zero,zero 40cda0: 00000001 movf zero,zero,$fcc0 40cda4: 00000004 sllv zero,zero,zero 40cda8: 00000004 sllv zero,zero,zero 40cdac: 00000004 sllv zero,zero,zero 40cdb0: 00000004 sllv zero,zero,zero 40cdb4: 00000004 sllv zero,zero,zero 40cdb8: 00000006 srlv zero,zero,zero 40cdbc: 00000007 srav zero,zero,zero 40cdc0: 00000008 jr zero 40cdc4: 00000009 jalr zero,zero 40cdc8: 00000009 jalr zero,zero 40cdcc: 00000009 jalr zero,zero 40cdd0: 00000009 jalr zero,zero 40cdd4: 0000000a movz zero,zero,zero 40cdd8: 00000009 jalr zero,zero 40cddc: 0000000b movn zero,zero,zero 40cde0: 00000009 jalr zero,zero 40cde4: 00000009 jalr zero,zero 40cde8: 00000009 jalr zero,zero 40cdec: 0000000c syscall 40cdf0: 0000000d break 40cdf4: 00000004 sllv zero,zero,zero 40cdf8: 00000004 sllv zero,zero,zero 40cdfc: 00000004 sllv zero,zero,zero 40ce00: 00000004 sllv zero,zero,zero 40ce04: 00000004 sllv zero,zero,zero 40ce08: 0000000e 0xe 40ce0c: 0000000f sync 40ce10: 00000010 mfhi zero 40ce14: 00000011 mthi zero 40ce18: 00000012 mflo zero 40ce1c: 00000013 mtlo zero 40ce20: 00000004 sllv zero,zero,zero 40ce24: 00000014 0x14 40ce28: 00000015 0x15 40ce2c: 00000004 sllv zero,zero,zero 40ce30: 00000004 sllv zero,zero,zero 40ce34: 00000016 0x16 40ce38: 00000017 0x17 40ce3c: 00000018 mult zero,zero 40ce40: 00000019 multu zero,zero 40ce44: 0000001a div zero,zero,zero 40ce48: 00000004 sllv zero,zero,zero 40ce4c: 0000001b divu zero,zero,zero 40ce50: 0000001c 0x1c 40ce54: 0000001d 0x1d 40ce58: 0000001e 0x1e 40ce5c: 0000001f 0x1f 40ce60: 00000004 sllv zero,zero,zero 40ce64: 00000004 sllv zero,zero,zero 40ce68: 00000004 sllv zero,zero,zero 40ce6c: 00000004 sllv zero,zero,zero 40ce70: 00000004 sllv zero,zero,zero 40ce74: 00000004 sllv zero,zero,zero 40ce78: 00000004 sllv zero,zero,zero 40ce7c: 00000004 sllv zero,zero,zero 40ce80: 00000004 sllv zero,zero,zero 40ce84: 00000004 sllv zero,zero,zero 40ce88: 00000020 add zero,zero,zero 40ce8c: 00000021 move zero,zero 40ce90: 00000022 neg zero,zero 40ce94: 00000023 negu zero,zero 40ce98: 00000024 and zero,zero,zero 40ce9c: 00000025 move zero,zero 40cea0: 00000026 xor zero,zero,zero 40cea4: 00000027 nor zero,zero,zero 40cea8: 00000028 0x28 40ceac: 00000004 sllv zero,zero,zero 40ceb0: 00000029 0x29 40ceb4: 0000002a slt zero,zero,zero 40ceb8: 0000002b sltu zero,zero,zero 40cebc: 0000002c 0x2c 40cec0: 0000002d 0x2d 40cec4: 0000002e 0x2e 40cec8: 00000004 sllv zero,zero,zero 40cecc: 0000002f 0x2f 40ced0: 00000030 tge zero,zero 40ced4: 00000031 tgeu zero,zero 40ced8: 00000032 tlt zero,zero 40cedc: 00000033 tltu zero,zero 40cee0: 00000034 teq zero,zero 40cee4: 00000035 0x35 40cee8: 00000036 tne zero,zero 40ceec: 00000004 sllv zero,zero,zero 40cef0: 00000037 0x37 40cef4: 00000001 movf zero,zero,$fcc0 40cef8: 00000038 0x38 40cefc: 00000004 sllv zero,zero,zero 40cf00: 00000001 movf zero,zero,$fcc0 40cf04: 00000001 movf zero,zero,$fcc0 40cf08: 00000001 movf zero,zero,$fcc0 40cf0c: 00000001 movf zero,zero,$fcc0 40cf10: 00000001 movf zero,zero,$fcc0 40cf14: 00000001 movf zero,zero,$fcc0 40cf18: 00000001 movf zero,zero,$fcc0 40cf1c: 00000001 movf zero,zero,$fcc0 40cf20: 00000001 movf zero,zero,$fcc0 40cf24: 00000001 movf zero,zero,$fcc0 40cf28: 00000001 movf zero,zero,$fcc0 40cf2c: 00000001 movf zero,zero,$fcc0 40cf30: 00000001 movf zero,zero,$fcc0 40cf34: 00000001 movf zero,zero,$fcc0 40cf38: 00000001 movf zero,zero,$fcc0 40cf3c: 00000001 movf zero,zero,$fcc0 40cf40: 00000001 movf zero,zero,$fcc0 40cf44: 00000001 movf zero,zero,$fcc0 40cf48: 00000001 movf zero,zero,$fcc0 40cf4c: 00000001 movf zero,zero,$fcc0 40cf50: 00000001 movf zero,zero,$fcc0 40cf54: 00000001 movf zero,zero,$fcc0 40cf58: 00000001 movf zero,zero,$fcc0 40cf5c: 00000001 movf zero,zero,$fcc0 40cf60: 00000001 movf zero,zero,$fcc0 40cf64: 00000001 movf zero,zero,$fcc0 40cf68: 00000001 movf zero,zero,$fcc0 40cf6c: 00000001 movf zero,zero,$fcc0 40cf70: 00000001 movf zero,zero,$fcc0 40cf74: 00000001 movf zero,zero,$fcc0 40cf78: 00000001 movf zero,zero,$fcc0 40cf7c: 00000001 movf zero,zero,$fcc0 40cf80: 00000001 movf zero,zero,$fcc0 40cf84: 00000001 movf zero,zero,$fcc0 40cf88: 00000001 movf zero,zero,$fcc0 40cf8c: 00000001 movf zero,zero,$fcc0 40cf90: 00000001 movf zero,zero,$fcc0 40cf94: 00000001 movf zero,zero,$fcc0 40cf98: 00000001 movf zero,zero,$fcc0 40cf9c: 00000001 movf zero,zero,$fcc0 40cfa0: 00000001 movf zero,zero,$fcc0 40cfa4: 00000001 movf zero,zero,$fcc0 40cfa8: 00000001 movf zero,zero,$fcc0 40cfac: 00000001 movf zero,zero,$fcc0 40cfb0: 00000001 movf zero,zero,$fcc0 40cfb4: 00000001 movf zero,zero,$fcc0 40cfb8: 00000001 movf zero,zero,$fcc0 40cfbc: 00000001 movf zero,zero,$fcc0 40cfc0: 00000001 movf zero,zero,$fcc0 40cfc4: 00000001 movf zero,zero,$fcc0 40cfc8: 00000001 movf zero,zero,$fcc0 40cfcc: 00000001 movf zero,zero,$fcc0 40cfd0: 00000001 movf zero,zero,$fcc0 40cfd4: 00000001 movf zero,zero,$fcc0 40cfd8: 00000001 movf zero,zero,$fcc0 40cfdc: 00000001 movf zero,zero,$fcc0 40cfe0: 00000001 movf zero,zero,$fcc0 40cfe4: 00000001 movf zero,zero,$fcc0 40cfe8: 00000001 movf zero,zero,$fcc0 40cfec: 00000001 movf zero,zero,$fcc0 40cff0: 00000001 movf zero,zero,$fcc0 40cff4: 00000001 movf zero,zero,$fcc0 40cff8: 00000001 movf zero,zero,$fcc0 40cffc: 00000001 movf zero,zero,$fcc0 40d000: 00000001 movf zero,zero,$fcc0 40d004: 00000001 movf zero,zero,$fcc0 40d008: 00000001 movf zero,zero,$fcc0 40d00c: 00000001 movf zero,zero,$fcc0 40d010: 00000001 movf zero,zero,$fcc0 40d014: 00000001 movf zero,zero,$fcc0 40d018: 00000001 movf zero,zero,$fcc0 40d01c: 00000001 movf zero,zero,$fcc0 40d020: 00000001 movf zero,zero,$fcc0 40d024: 00000001 movf zero,zero,$fcc0 40d028: 00000001 movf zero,zero,$fcc0 40d02c: 00000001 movf zero,zero,$fcc0 40d030: 00000001 movf zero,zero,$fcc0 40d034: 00000001 movf zero,zero,$fcc0 40d038: 00000001 movf zero,zero,$fcc0 40d03c: 00000001 movf zero,zero,$fcc0 40d040: 00000001 movf zero,zero,$fcc0 40d044: 00000001 movf zero,zero,$fcc0 40d048: 00000001 movf zero,zero,$fcc0 40d04c: 00000001 movf zero,zero,$fcc0 40d050: 00000001 movf zero,zero,$fcc0 40d054: 00000001 movf zero,zero,$fcc0 40d058: 00000001 movf zero,zero,$fcc0 40d05c: 00000001 movf zero,zero,$fcc0 40d060: 00000001 movf zero,zero,$fcc0 40d064: 00000001 movf zero,zero,$fcc0 40d068: 00000001 movf zero,zero,$fcc0 40d06c: 00000001 movf zero,zero,$fcc0 40d070: 00000001 movf zero,zero,$fcc0 40d074: 00000001 movf zero,zero,$fcc0 40d078: 00000001 movf zero,zero,$fcc0 40d07c: 00000001 movf zero,zero,$fcc0 40d080: 00000001 movf zero,zero,$fcc0 40d084: 00000001 movf zero,zero,$fcc0 40d088: 00000001 movf zero,zero,$fcc0 40d08c: 00000001 movf zero,zero,$fcc0 40d090: 00000001 movf zero,zero,$fcc0 40d094: 00000001 movf zero,zero,$fcc0 40d098: 00000001 movf zero,zero,$fcc0 40d09c: 00000001 movf zero,zero,$fcc0 40d0a0: 00000001 movf zero,zero,$fcc0 40d0a4: 00000001 movf zero,zero,$fcc0 40d0a8: 00000001 movf zero,zero,$fcc0 40d0ac: 00000001 movf zero,zero,$fcc0 40d0b0: 00000001 movf zero,zero,$fcc0 40d0b4: 00000001 movf zero,zero,$fcc0 40d0b8: 00000001 movf zero,zero,$fcc0 40d0bc: 00000001 movf zero,zero,$fcc0 40d0c0: 00000001 movf zero,zero,$fcc0 40d0c4: 00000001 movf zero,zero,$fcc0 40d0c8: 00000001 movf zero,zero,$fcc0 40d0cc: 00000001 movf zero,zero,$fcc0 40d0d0: 00000001 movf zero,zero,$fcc0 40d0d4: 00000001 movf zero,zero,$fcc0 40d0d8: 00000001 movf zero,zero,$fcc0 40d0dc: 00000001 movf zero,zero,$fcc0 40d0e0: 00000001 movf zero,zero,$fcc0 40d0e4: 00000001 movf zero,zero,$fcc0 40d0e8: 00000001 movf zero,zero,$fcc0 40d0ec: 00000001 movf zero,zero,$fcc0 40d0f0: 00000001 movf zero,zero,$fcc0 40d0f4: 00000001 movf zero,zero,$fcc0 40d0f8: 00000001 movf zero,zero,$fcc0 40d0fc: 00000001 movf zero,zero,$fcc0 40d100: 00000001 movf zero,zero,$fcc0 0040d104 : 40d104: 00000000 nop 40d108: 0000003f 0x3f 40d10c: 003d0003 0x3d0003 40d110: 0002003b 0x2003b 40d114: 003b003b 0x3b003b 40d118: 003c0032 tlt at,gp 40d11c: 003b003b 0x3b003b 40d120: 003b003b 0x3b003b 40d124: 003b003b 0x3b003b 40d128: 003b003b 0x3b003b 40d12c: 003b003b 0x3b003b 40d130: 003b003b 0x3b003b 40d134: 003b003b 0x3b003b 40d138: 003b003b 0x3b003b 40d13c: 003b003b 0x3b003b 40d140: 003b0003 0x3b0003 40d144: 003b0000 0x3b0000 40d148: 0001003b 0x1003b 40d14c: 0033003b 0x33003b 40d150: 0032003b 0x32003b 40d154: 003b0031 tgeu at,k1 40d158: 003b003b 0x3b003b 40d15c: 003b003b 0x3b003b 40d160: 003b003b 0x3b003b 40d164: 003b003b 0x3b003b 40d168: 003b003b 0x3b003b 40d16c: 003b003b 0x3b003b 40d170: 003b003b 0x3b003b 40d174: 003b003b 0x3b003b 40d178: 003b003b 0x3b003b 40d17c: 0036003b 0x36003b 40d180: 003b0034 teq at,k1 40d184: 0032003b 0x32003b 40d188: 003b0031 tgeu at,k1 40d18c: 003b003b 0x3b003b 40d190: 003b003b 0x3b003b 40d194: 003b003b 0x3b003b 40d198: 003b003b 0x3b003b 40d19c: 003b003b 0x3b003b 40d1a0: 003b003b 0x3b003b 40d1a4: 003b003b 0x3b003b 40d1a8: 003b003b 0x3b003b 40d1ac: 003b0038 0x3b0038 40d1b0: 003b0037 0x3b0037 40d1b4: 003b003b 0x3b003b 40d1b8: 0032003b 0x32003b 40d1bc: 003b003b 0x3b003b 40d1c0: 0031003b 0x31003b 40d1c4: 003b003b 0x3b003b 40d1c8: 003b003b 0x3b003b 40d1cc: 003b003b 0x3b003b 40d1d0: 003b003b 0x3b003b 40d1d4: 003b003b 0x3b003b 40d1d8: 003b003b 0x3b003b 40d1dc: 003b003b 0x3b003b 40d1e0: 003b003b 0x3b003b 40d1e4: 003b003b 0x3b003b 40d1e8: 003b003b 0x3b003b 40d1ec: 003b003b 0x3b003b 40d1f0: 003b003b 0x3b003b 40d1f4: 003b003a 0x3b003a 40d1f8: 003b003b 0x3b003b 40d1fc: 003b003b 0x3b003b 40d200: 003b0032 tlt at,k1 40d204: 003b003b 0x3b003b 40d208: 0031003b 0x31003b 40d20c: 003b003b 0x3b003b 40d210: 003b003b 0x3b003b 40d214: 003b003b 0x3b003b 40d218: 003b003b 0x3b003b 40d21c: 003b003b 0x3b003b 40d220: 003b003b 0x3b003b 40d224: 003b003b 0x3b003b 40d228: 003b003b 0x3b003b 40d22c: 003b003b 0x3b003b 40d230: 003b0008 0x3b0008 40d234: 003b003b 0x3b003b 40d238: 003b003b 0x3b003b 40d23c: 003b003b 0x3b003b 40d240: 003b003b 0x3b003b 40d244: 0007003b 0x7003b 40d248: 003b003b 0x3b003b 40d24c: 003b003b 0x3b003b 40d250: 003b003b 0x3b003b 40d254: 0006003b 0x6003b 40d258: 003b003b 0x3b003b 40d25c: 0031003b 0x31003b 40d260: 003b003b 0x3b003b 40d264: 003b003b 0x3b003b 40d268: 003b003b 0x3b003b 40d26c: 003b003b 0x3b003b 40d270: 003b003b 0x3b003b 40d274: 003b003b 0x3b003b 40d278: 003b003b 0x3b003b 40d27c: 003b003b 0x3b003b 40d280: 003b003b 0x3b003b 40d284: 003b003b 0x3b003b 40d288: 003b003b 0x3b003b 40d28c: 003b003b 0x3b003b 40d290: 003b003b 0x3b003b 40d294: 003b003b 0x3b003b 40d298: 003b003b 0x3b003b 40d29c: 003b003b 0x3b003b 40d2a0: 003b003b 0x3b003b 40d2a4: 00390005 0x390005 40d2a8: 003b003b 0x3b003b 40d2ac: 0031003b 0x31003b 40d2b0: 003b003b 0x3b003b 40d2b4: 003b003b 0x3b003b 40d2b8: 003b003b 0x3b003b 40d2bc: 003b003b 0x3b003b 40d2c0: 003b003b 0x3b003b 40d2c4: 003b003b 0x3b003b 40d2c8: 003b003b 0x3b003b 40d2cc: 003b003b 0x3b003b 40d2d0: 003b003b 0x3b003b 40d2d4: 003b003b 0x3b003b 40d2d8: 003b003b 0x3b003b 40d2dc: 003b003b 0x3b003b 40d2e0: 003b003b 0x3b003b 40d2e4: 003b003b 0x3b003b 40d2e8: 003b003b 0x3b003b 40d2ec: 003b0009 0x3b0009 40d2f0: 003b003b 0x3b003b 40d2f4: 003b003b 0x3b003b 40d2f8: 003b003b 0x3b003b 40d2fc: 003b003b 0x3b003b 40d300: 003b003b 0x3b003b 40d304: 003b003b 0x3b003b 40d308: 003b003b 0x3b003b 40d30c: 003b003b 0x3b003b 40d310: 003b003b 0x3b003b 40d314: 003b003b 0x3b003b 40d318: 003b003b 0x3b003b 40d31c: 003b003b 0x3b003b 40d320: 003b003b 0x3b003b 40d324: 003b003b 0x3b003b 40d328: 003b003b 0x3b003b 40d32c: 003b003b 0x3b003b 40d330: 003b003b 0x3b003b 40d334: 003b003b 0x3b003b 40d338: 003b0035 0x3b0035 40d33c: 003b003b 0x3b003b 40d340: 003b003b 0x3b003b 40d344: 003b003b 0x3b003b 40d348: 003b003b 0x3b003b 40d34c: 003b003b 0x3b003b 40d350: 003b003b 0x3b003b 40d354: 0017003b 0x17003b 40d358: 003b003b 0x3b003b 40d35c: 003b003b 0x3b003b 40d360: 003b003b 0x3b003b 40d364: 003b003b 0x3b003b 40d368: 003b003b 0x3b003b 40d36c: 003b003b 0x3b003b 40d370: 003b003b 0x3b003b 40d374: 003b003b 0x3b003b 40d378: 003b003b 0x3b003b 40d37c: 003b003b 0x3b003b 40d380: 003b003b 0x3b003b 40d384: 003b003b 0x3b003b 40d388: 003b0004 sllv zero,k1,at 40d38c: 003b003b 0x3b003b 40d390: 003b003b 0x3b003b 40d394: 003b003b 0x3b003b 40d398: 003b003b 0x3b003b 40d39c: 003b0010 0x3b0010 40d3a0: 003b003b 0x3b003b 40d3a4: 003b003b 0x3b003b 40d3a8: 003b003b 0x3b003b 40d3ac: 003b003b 0x3b003b 40d3b0: 003b003b 0x3b003b 40d3b4: 003b003b 0x3b003b 40d3b8: 003b003b 0x3b003b 40d3bc: 003b003b 0x3b003b 40d3c0: 003b003b 0x3b003b 40d3c4: 003b002e 0x3b002e 40d3c8: 002c003b 0x2c003b 40d3cc: 003b003b 0x3b003b 40d3d0: 003b003b 0x3b003b 40d3d4: 003b003b 0x3b003b 40d3d8: 003b003b 0x3b003b 40d3dc: 003b003b 0x3b003b 40d3e0: 003b003b 0x3b003b 40d3e4: 003b003b 0x3b003b 40d3e8: 003b003b 0x3b003b 40d3ec: 003b003b 0x3b003b 40d3f0: 003b003b 0x3b003b 40d3f4: 003b003b 0x3b003b 40d3f8: 003b003b 0x3b003b 40d3fc: 003b003b 0x3b003b 40d400: 003b003b 0x3b003b 40d404: 003b003b 0x3b003b 40d408: 003b003b 0x3b003b 40d40c: 003b003b 0x3b003b 40d410: 003b003b 0x3b003b 40d414: 003b003b 0x3b003b 40d418: 003b003b 0x3b003b 40d41c: 003b0028 0x3b0028 40d420: 0021003b 0x21003b 40d424: 003b003b 0x3b003b 40d428: 003b003b 0x3b003b 40d42c: 003b003b 0x3b003b 40d430: 003b003b 0x3b003b 40d434: 003b003b 0x3b003b 40d438: 003b003b 0x3b003b 40d43c: 003b003b 0x3b003b 40d440: 002a003b 0x2a003b 40d444: 003b003b 0x3b003b 40d448: 003b003b 0x3b003b 40d44c: 003b003b 0x3b003b 40d450: 003b003b 0x3b003b 40d454: 003b003b 0x3b003b 40d458: 003b003b 0x3b003b 40d45c: 003b003b 0x3b003b 40d460: 003b003b 0x3b003b 40d464: 003b003b 0x3b003b 40d468: 003b003b 0x3b003b 40d46c: 0018003b 0x18003b 40d470: 003b003b 0x3b003b 40d474: 003b003b 0x3b003b 40d478: 003b003b 0x3b003b 40d47c: 003b003b 0x3b003b 40d480: 003b003b 0x3b003b 40d484: 003b003b 0x3b003b 40d488: 003b003b 0x3b003b 40d48c: 003b003b 0x3b003b 40d490: 001d000b movn zero,zero,sp 40d494: 003b003b 0x3b003b 40d498: 003b003b 0x3b003b 40d49c: 003b003b 0x3b003b 40d4a0: 003b003b 0x3b003b 40d4a4: 003b003b 0x3b003b 40d4a8: 003b003b 0x3b003b 40d4ac: 003b003b 0x3b003b 40d4b0: 003b0013 0x3b0013 40d4b4: 003b003b 0x3b003b 40d4b8: 003b003b 0x3b003b 40d4bc: 003b001f 0x3b001f 40d4c0: 000e003b 0xe003b 40d4c4: 003b003b 0x3b003b 40d4c8: 003b003b 0x3b003b 40d4cc: 003b003b 0x3b003b 40d4d0: 003b003b 0x3b003b 40d4d4: 003b003b 0x3b003b 40d4d8: 0022003b 0x22003b 40d4dc: 003b003b 0x3b003b 40d4e0: 003b003b 0x3b003b 40d4e4: 003b003b 0x3b003b 40d4e8: 003b003b 0x3b003b 40d4ec: 003b0031 tgeu at,k1 40d4f0: 003b003b 0x3b003b 40d4f4: 003b003b 0x3b003b 40d4f8: 003b003b 0x3b003b 40d4fc: 003b003b 0x3b003b 40d500: 003b003b 0x3b003b 40d504: 003b0012 0x3b0012 40d508: 003b003b 0x3b003b 40d50c: 003b003b 0x3b003b 40d510: 003b003b 0x3b003b 40d514: 001b003b 0x1b003b 40d518: 003b000a movz zero,at,k1 40d51c: 003b003b 0x3b003b 40d520: 003b003b 0x3b003b 40d524: 0031003b 0x31003b 40d528: 002d003b 0x2d003b 40d52c: 003b001e 0x3b001e 40d530: 0020003b 0x20003b 40d534: 003b003b 0x3b003b 40d538: 002b003b 0x2b003b 40d53c: 00110027 nor zero,zero,s1 40d540: 003b003b 0x3b003b 40d544: 0019003b 0x19003b 40d548: 003b003b 0x3b003b 40d54c: 003b003b 0x3b003b 40d550: 003b003b 0x3b003b 40d554: 0031003b 0x31003b 40d558: 003b003b 0x3b003b 40d55c: 003b003b 0x3b003b 40d560: 003b003b 0x3b003b 40d564: 003b003b 0x3b003b 40d568: 0023003b 0x23003b 40d56c: 0025003b 0x25003b 40d570: 000c003b 0xc003b 40d574: 000d0031 tgeu zero,t5 40d578: 003b0014 0x3b0014 40d57c: 003b003b 0x3b003b 40d580: 000f003b 0xf003b 40d584: 00290026 xor zero,at,t1 40d588: 0016001c 0x16001c 40d58c: 003b002f 0x3b002f 40d590: 003b003b 0x3b003b 40d594: 003b003b 0x3b003b 40d598: 0024003b 0x24003b 40d59c: 00150030 tge zero,s5 40d5a0: 001a0000 sll zero,k0,0x0 0040d5a4 : 40d5a4: 0000024f sync 0x9 40d5a8: 0001024f 0x1024f 40d5ac: 024f024f 0x24f024f 40d5b0: 024f0250 0x24f0250 40d5b4: 02510250 0x2510250 40d5b8: 024f0250 0x24f0250 40d5bc: 0250000b movn zero,s2,s0 40d5c0: 000b000b movn zero,zero,t3 40d5c4: 000b000b movn zero,zero,t3 40d5c8: 02500250 0x2500250 40d5cc: 02500250 0x2500250 40d5d0: 0250000b movn zero,s2,s0 40d5d4: 02500250 0x2500250 40d5d8: 02500250 0x2500250 40d5dc: 02500250 0x2500250 40d5e0: 0250024f 0x250024f 40d5e4: 02500252 0x2500252 40d5e8: 024f0251 0x24f0251 40d5ec: 02500250 0x2500250 40d5f0: 000b0250 0xb0250 40d5f4: 00260250 0x260250 40d5f8: 00260026 xor zero,at,a2 40d5fc: 02500026 xor zero,s2,s0 40d600: 02500250 0x2500250 40d604: 02500250 0x2500250 40d608: 02500250 0x2500250 40d60c: 02500250 0x2500250 40d610: 02500250 0x2500250 40d614: 02500250 0x2500250 40d618: 02500250 0x2500250 40d61c: 02500250 0x2500250 40d620: 02500250 0x2500250 40d624: 00260040 0x260040 40d628: 02500250 0x2500250 40d62c: 02500250 0x2500250 40d630: 02500040 0x2500040 40d634: 02500250 0x2500250 40d638: 02500250 0x2500250 40d63c: 02500250 0x2500250 40d640: 02500250 0x2500250 40d644: 02500250 0x2500250 40d648: 02500250 0x2500250 40d64c: 02500250 0x2500250 40d650: 02500250 0x2500250 40d654: 02500250 0x2500250 40d658: 02500250 0x2500250 40d65c: 00420027 nor zero,v0,v0 40d660: 00270250 0x270250 40d664: 02500250 0x2500250 40d668: 02500250 0x2500250 40d66c: 02500250 0x2500250 40d670: 02500250 0x2500250 40d674: 02500250 0x2500250 40d678: 02500250 0x2500250 40d67c: 02500250 0x2500250 40d680: 02500250 0x2500250 40d684: 02500250 0x2500250 40d688: 02500250 0x2500250 40d68c: 02500250 0x2500250 40d690: 02500250 0x2500250 40d694: 02500250 0x2500250 40d698: 02500250 0x2500250 40d69c: 02500250 0x2500250 40d6a0: 02500250 0x2500250 40d6a4: 00420042 0x420042 40d6a8: 005e0043 0x5e0043 40d6ac: 02500250 0x2500250 40d6b0: 02500250 0x2500250 40d6b4: 02500250 0x2500250 40d6b8: 02500250 0x2500250 40d6bc: 02500250 0x2500250 40d6c0: 02500250 0x2500250 40d6c4: 02500250 0x2500250 40d6c8: 02500250 0x2500250 40d6cc: 02500250 0x2500250 40d6d0: 02500250 0x2500250 40d6d4: 02500250 0x2500250 40d6d8: 02500250 0x2500250 40d6dc: 02500250 0x2500250 40d6e0: 02500250 0x2500250 40d6e4: 02500250 0x2500250 40d6e8: 02500250 0x2500250 40d6ec: 02500250 0x2500250 40d6f0: 02500250 0x2500250 40d6f4: 02500250 0x2500250 40d6f8: 00810027 nor zero,a0,at 40d6fc: 005e0250 0x5e0250 40d700: 02500250 0x2500250 40d704: 02500250 0x2500250 40d708: 02500250 0x2500250 40d70c: 02500250 0x2500250 40d710: 02500250 0x2500250 40d714: 02500250 0x2500250 40d718: 02500250 0x2500250 40d71c: 02500250 0x2500250 40d720: 02500250 0x2500250 40d724: 02500250 0x2500250 40d728: 02500250 0x2500250 40d72c: 02500250 0x2500250 40d730: 02500250 0x2500250 40d734: 02500250 0x2500250 40d738: 02500250 0x2500250 40d73c: 02500250 0x2500250 40d740: 02500250 0x2500250 40d744: 02500250 0x2500250 40d748: 00810081 0x810081 40d74c: 02500250 0x2500250 40d750: 02500250 0x2500250 40d754: 02500250 0x2500250 40d758: 02500250 0x2500250 40d75c: 02500250 0x2500250 40d760: 02500250 0x2500250 40d764: 02500250 0x2500250 40d768: 02500250 0x2500250 40d76c: 02500250 0x2500250 40d770: 02500250 0x2500250 40d774: 02500250 0x2500250 40d778: 02500250 0x2500250 40d77c: 02500250 0x2500250 40d780: 02500250 0x2500250 40d784: 02500250 0x2500250 40d788: 02500250 0x2500250 40d78c: 02500250 0x2500250 40d790: 02500250 0x2500250 40d794: 025000d3 0x25000d3 40d798: 00270250 0x270250 40d79c: 02500250 0x2500250 40d7a0: 02500250 0x2500250 40d7a4: 02500250 0x2500250 40d7a8: 02500250 0x2500250 40d7ac: 02500250 0x2500250 40d7b0: 02500250 0x2500250 40d7b4: 02500250 0x2500250 40d7b8: 02500250 0x2500250 40d7bc: 02500250 0x2500250 40d7c0: 02500250 0x2500250 40d7c4: 02500250 0x2500250 40d7c8: 02500250 0x2500250 40d7cc: 02500250 0x2500250 40d7d0: 02500250 0x2500250 40d7d4: 02500250 0x2500250 40d7d8: 02500250 0x2500250 40d7dc: 025000d3 0x25000d3 40d7e0: 00d30250 0xd30250 40d7e4: 02500250 0x2500250 40d7e8: 02500250 0x2500250 40d7ec: 02500250 0x2500250 40d7f0: 02500250 0x2500250 40d7f4: 02500250 0x2500250 40d7f8: 02500250 0x2500250 40d7fc: 02500250 0x2500250 40d800: 02500250 0x2500250 40d804: 02500250 0x2500250 40d808: 02500250 0x2500250 40d80c: 02500250 0x2500250 40d810: 02500250 0x2500250 40d814: 02500250 0x2500250 40d818: 02500250 0x2500250 40d81c: 02500250 0x2500250 40d820: 02500250 0x2500250 40d824: 02500250 0x2500250 40d828: 02500250 0x2500250 40d82c: 0250011e 0x250011e 40d830: 00270250 0x270250 40d834: 02500250 0x2500250 40d838: 02500250 0x2500250 40d83c: 02500250 0x2500250 40d840: 02500250 0x2500250 40d844: 02500250 0x2500250 40d848: 02500250 0x2500250 40d84c: 02500250 0x2500250 40d850: 02500250 0x2500250 40d854: 02500250 0x2500250 40d858: 02500250 0x2500250 40d85c: 02500250 0x2500250 40d860: 02500250 0x2500250 40d864: 02500250 0x2500250 40d868: 02500250 0x2500250 40d86c: 02500250 0x2500250 40d870: 02500250 0x2500250 40d874: 02500250 0x2500250 40d878: 0250011e 0x250011e 40d87c: 011e0250 0x11e0250 40d880: 02500250 0x2500250 40d884: 02500250 0x2500250 40d888: 02500250 0x2500250 40d88c: 02500250 0x2500250 40d890: 02500250 0x2500250 40d894: 02500250 0x2500250 40d898: 02500250 0x2500250 40d89c: 02500250 0x2500250 40d8a0: 02500250 0x2500250 40d8a4: 02500250 0x2500250 40d8a8: 02500250 0x2500250 40d8ac: 02500250 0x2500250 40d8b0: 02500250 0x2500250 40d8b4: 02500250 0x2500250 40d8b8: 02500250 0x2500250 40d8bc: 02500250 0x2500250 40d8c0: 02500250 0x2500250 40d8c4: 016c0027 nor zero,t3,t4 40d8c8: 02500250 0x2500250 40d8cc: 02500250 0x2500250 40d8d0: 02500250 0x2500250 40d8d4: 02500250 0x2500250 40d8d8: 02500250 0x2500250 40d8dc: 02500250 0x2500250 40d8e0: 02500250 0x2500250 40d8e4: 02500250 0x2500250 40d8e8: 02500250 0x2500250 40d8ec: 02500250 0x2500250 40d8f0: 02500250 0x2500250 40d8f4: 02500250 0x2500250 40d8f8: 02500250 0x2500250 40d8fc: 02500250 0x2500250 40d900: 02500250 0x2500250 40d904: 02500250 0x2500250 40d908: 016c016c 0x16c016c 40d90c: 02500250 0x2500250 40d910: 02500250 0x2500250 40d914: 02500250 0x2500250 40d918: 02500250 0x2500250 40d91c: 02500250 0x2500250 40d920: 02500250 0x2500250 40d924: 02500250 0x2500250 40d928: 02500250 0x2500250 40d92c: 02500250 0x2500250 40d930: 02500250 0x2500250 40d934: 02500250 0x2500250 40d938: 02500250 0x2500250 40d93c: 02500250 0x2500250 40d940: 02500250 0x2500250 40d944: 02500250 0x2500250 40d948: 02500250 0x2500250 40d94c: 025001b3 tltu s2,s0,0x6 40d950: 00270250 0x270250 40d954: 02500250 0x2500250 40d958: 02500250 0x2500250 40d95c: 02500250 0x2500250 40d960: 02500250 0x2500250 40d964: 02500250 0x2500250 40d968: 02500250 0x2500250 40d96c: 02500250 0x2500250 40d970: 02500250 0x2500250 40d974: 02500250 0x2500250 40d978: 02500250 0x2500250 40d97c: 02500250 0x2500250 40d980: 02500250 0x2500250 40d984: 02500250 0x2500250 40d988: 02500250 0x2500250 40d98c: 01b301b3 tltu t5,s3,0x6 40d990: 02500250 0x2500250 40d994: 02500250 0x2500250 40d998: 02500250 0x2500250 40d99c: 02500250 0x2500250 40d9a0: 02500250 0x2500250 40d9a4: 02500250 0x2500250 40d9a8: 02500250 0x2500250 40d9ac: 02500250 0x2500250 40d9b0: 02500250 0x2500250 40d9b4: 02500250 0x2500250 40d9b8: 02500250 0x2500250 40d9bc: 02500250 0x2500250 40d9c0: 02500250 0x2500250 40d9c4: 01f50027 nor zero,t7,s5 40d9c8: 02500250 0x2500250 40d9cc: 02500250 0x2500250 40d9d0: 02500250 0x2500250 40d9d4: 02500250 0x2500250 40d9d8: 02500250 0x2500250 40d9dc: 02500250 0x2500250 40d9e0: 02500250 0x2500250 40d9e4: 02500250 0x2500250 40d9e8: 02500250 0x2500250 40d9ec: 02500250 0x2500250 40d9f0: 02500250 0x2500250 40d9f4: 01f501f5 0x1f501f5 40d9f8: 02500250 0x2500250 40d9fc: 02500250 0x2500250 40da00: 02500250 0x2500250 40da04: 02500250 0x2500250 40da08: 02500250 0x2500250 40da0c: 02500250 0x2500250 40da10: 02500250 0x2500250 40da14: 02500250 0x2500250 40da18: 01f50250 0x1f50250 40da1c: 02500250 0x2500250 40da20: 02500250 0x2500250 40da24: 02500250 0x2500250 40da28: 02500250 0x2500250 40da2c: 02500250 0x2500250 40da30: 01f50250 0x1f50250 40da34: 02500250 0x2500250 40da38: 02500250 0x2500250 40da3c: 02500250 0x2500250 40da40: 02500000 0x2500000 40da44: 024f024f 0x24f024f 40da48: 024f0000 0x24f0000 0040da4c : 40da4c: 00000000 nop 40da50: 00000001 movf zero,zero,$fcc0 40da54: 00000001 movf zero,zero,$fcc0 40da58: 00000001 movf zero,zero,$fcc0 40da5c: 00000002 srl zero,zero,0x0 40da60: 00000002 srl zero,zero,0x0 40da64: 00000002 srl zero,zero,0x0 40da68: 00000002 srl zero,zero,0x0 40da6c: 00000001 movf zero,zero,$fcc0 40da70: 00000002 srl zero,zero,0x0 40da74: 00000002 srl zero,zero,0x0 40da78: 00000002 srl zero,zero,0x0 40da7c: 00000002 srl zero,zero,0x0 40da80: 00000001 movf zero,zero,$fcc0 40da84: 00000002 srl zero,zero,0x0 40da88: 00000002 srl zero,zero,0x0 40da8c: 00000002 srl zero,zero,0x0 40da90: 00000002 srl zero,zero,0x0 40da94: 00000002 srl zero,zero,0x0 40da98: 00000002 srl zero,zero,0x0 40da9c: 00000002 srl zero,zero,0x0 40daa0: 00000002 srl zero,zero,0x0 40daa4: 00000002 srl zero,zero,0x0 40daa8: 00000002 srl zero,zero,0x0 40daac: 00000002 srl zero,zero,0x0 40dab0: 00000002 srl zero,zero,0x0 40dab4: 00000002 srl zero,zero,0x0 40dab8: 00000002 srl zero,zero,0x0 40dabc: 00000002 srl zero,zero,0x0 40dac0: 00000002 srl zero,zero,0x0 40dac4: 00000002 srl zero,zero,0x0 40dac8: 00000002 srl zero,zero,0x0 40dacc: 00000002 srl zero,zero,0x0 40dad0: 00000002 srl zero,zero,0x0 40dad4: 00000002 srl zero,zero,0x0 40dad8: 00000002 srl zero,zero,0x0 40dadc: 00000002 srl zero,zero,0x0 40dae0: 00000002 srl zero,zero,0x0 40dae4: 00000002 srl zero,zero,0x0 40dae8: 00000002 srl zero,zero,0x0 40daec: 00000002 srl zero,zero,0x0 40daf0: 00000002 srl zero,zero,0x0 40daf4: 00000002 srl zero,zero,0x0 40daf8: 00000002 srl zero,zero,0x0 40dafc: 00000002 srl zero,zero,0x0 40db00: 00000002 srl zero,zero,0x0 40db04: 00000002 srl zero,zero,0x0 40db08: 00000002 srl zero,zero,0x0 40db0c: 00000002 srl zero,zero,0x0 40db10: 00000002 srl zero,zero,0x0 40db14: 00000002 srl zero,zero,0x0 40db18: 00000002 srl zero,zero,0x0 40db1c: 00000002 srl zero,zero,0x0 40db20: 00000002 srl zero,zero,0x0 40db24: 00000002 srl zero,zero,0x0 40db28: 00000001 movf zero,zero,$fcc0 40db2c: 00000001 movf zero,zero,$fcc0 0040db30 : 40db30: 00000000 nop 40db34: 00000490 0x490 40db38: 052c048d teqi t1,1165 40db3c: 052c0000 teqi t1,0 40db40: 00380033 tltu at,t8 40db44: 052c006a teqi t1,106 40db48: 04820038 bltzl a0,40dc2c 40db4c: 003d0042 ror zero,sp,0x1 40db50: 0047004d break 0x47,0x1 40db54: 04600466 bltz v1,40ecf0 40db58: 0039003e 0x39003e 40db5c: 045f005c synci 92(v0) 40db60: 0462045d bltzl v1,40ecd8 40db64: 045b0463 0x45b0463 40db68: 002e0457 0x2e0457 40db6c: 0458047c 0x458047c 40db70: 0000047a 0x47a 40db74: 052c008f teqi t1,143 40db78: 005f0063 0x5f0063 40db7c: 00bf00dc 0xbf00dc 40db80: 00770000 0x770000 40db84: 007e008f 0x7e008f 40db88: 04570094 0x4570094 40db8c: 04400446 bltz v0,40eca8 40db90: 0444043a 0x444043a 40db94: 04420455 bltzl v0,40ecec 40db98: 04410443 bgez v0,40eca8 40db9c: 04420443 bltzl v0,40ecac 40dba0: 006f0434 teq v1,t7,0x10 40dba4: 043e0431 0x43e0431 40dba8: 00000431 tgeu zero,zero,0x10 40dbac: 04220098 bltzl at,40de10 40dbb0: 00f9009d 0xf9009d 40dbb4: 01160133 tltu t0,s6,0x4 40dbb8: 014b042f 0x14b042f 40dbbc: 043600a4 0x43600a4 40dbc0: 04220420 bltzl at,40ec44 40dbc4: 042b0421 tltiu at,1057 40dbc8: 04320098 bltzall at,40de2c 40dbcc: 0430041e bltzal at,40ec48 40dbd0: 0422041f bltzl at,40ec50 40dbd4: 04120410 bltzall zero,40ec18 40dbd8: 04130000 bgezall zero,40dbdc 40dbdc: 040e0000 tnei zero,0 40dbe0: 04100403 bltzal zero,40ebf0 40dbe4: 00ae0427 0xae0427 40dbe8: 0162017f 0x162017f 40dbec: 019c0400 0x19c0400 40dbf0: 03ff0098 0x3ff0098 40dbf4: 04030403 bgezl zero,40ec04 40dbf8: 04060052 0x4060052 40dbfc: 007903f8 0x7903f8 40dc00: 00b00031 tgeu a1,s0 40dc04: 04060411 0x4060411 40dc08: 040503f6 0x40503f6 40dc0c: 03f503f1 tgeu ra,s5,0xf 40dc10: 040903e7 tgeiu zero,999 40dc14: 03e403f0 tge ra,a0,0xf 40dc18: 03e203f6 tne ra,v0,0xf 40dc1c: 03de03ea 0x3de03ea 40dc20: 03dd0000 0x3dd0000 40dc24: 03d303cf 0x3d303cf 40dc28: 03cb03d4 0x3cb03d4 40dc2c: 03d700ce 0x3d700ce 40dc30: 01b901d6 0x1b901d6 40dc34: 01f30000 0x1f30000 40dc38: 03c903ca 0x3c903ca 40dc3c: 03dc03d2 0x3dc03d2 40dc40: 03cb03c4 0x3cb03c4 40dc44: 03c803c1 0x3c803c1 40dc48: 03c103cb 0x3c103cb 40dc4c: 03b903bb 0x3b903bb 40dc50: 03c60064 0x3c60064 40dc54: 03ab03b0 tge sp,t3,0xe 40dc58: 03a903b0 tge sp,t1,0xe 40dc5c: 00a90000 0xa90000 40dc60: 03ae03b6 tne sp,t6,0xe 40dc64: 00aa03b1 tgeu a1,t2,0xe 40dc68: 03ac03a0 0x3ac03a0 40dc6c: 039b0395 0x39b0395 40dc70: 0000039f 0x39f 40dc74: 03920390 0x3920390 40dc78: 0398039a 0x398039a 40dc7c: 03930388 0x3930388 40dc80: 000003b0 tge zero,zero,0xe 40dc84: 0210022d 0x210022d 40dc88: 024a038e 0x24a038e 40dc8c: 03a60397 0x3a60397 40dc90: 03920384 0x3920384 40dc94: 0383037d 0x383037d 40dc98: 03850389 0x3850389 40dc9c: 037b037e 0x37b037e 40dca0: 037c0384 0x37c0384 40dca4: 037d036f 0x37d036f 40dca8: 036c0373 tltu k1,t4,0xd 40dcac: 03660363 0x3660363 40dcb0: 035e035c 0x35e035c 40dcb4: 03640367 0x3640367 40dcb8: 036e0374 teq k1,t6,0xd 40dcbc: 0360036e 0x360036e 40dcc0: 03740361 0x3740361 40dcc4: 0372035e 0x372035e 40dcc8: 033d033d 0x33d033d 40dccc: 033b034b 0x33b034b 40dcd0: 00000000 nop 40dcd4: 02670284 0x2670284 40dcd8: 035e033d 0x35e033d 40dcdc: 033b0351 0x33b0351 40dce0: 03340357 0x3340357 40dce4: 0335034c syscall 0xcd40d 40dce8: 0336032a 0x336032a 40dcec: 03250321 0x3250321 40dcf0: 032b0332 tlt t9,t3,0xc 40dcf4: 0326032c 0x326032c 40dcf8: 0327033c 0x327033c 40dcfc: 03270325 0x3270325 40dd00: 0316033c 0x316033c 40dd04: 0313030d break 0x313,0xc 40dd08: 0318031b 0x318031b 40dd0c: 0306030c syscall 0xc180c 40dd10: 030d02f9 0x30d02f9 40dd14: 030b0300 0x30b0300 40dd18: 03130000 0x3130000 40dd1c: 02f50308 0x2f50308 40dd20: 031d02a1 0x31d02a1 40dd24: 02be02f5 0x2be02f5 40dd28: 02f30301 0x2f30301 40dd2c: 02ec02ef 0x2ec02ef 40dd30: 02e102f6 tne s7,at,0xb 40dd34: 02ee02e2 0x2ee02e2 40dd38: 02e702ff 0x2e702ff 40dd3c: 02df00aa 0x2df00aa 40dd40: 02ed02e0 0x2ed02e0 40dd44: 00de02e2 0xde02e2 40dd48: 02d602e3 0x2d602e3 40dd4c: 02d402e2 0x2d402e2 40dd50: 02c502d1 0x2c502d1 40dd54: 02d802d7 0x2d802d7 40dd58: 02c102da 0x2c102da 40dd5c: 02bd02e0 0x2bd02e0 40dd60: 02b502b5 0x2b502b5 40dd64: 02b10000 0x2b10000 40dd68: 02b802db 0x2b802db 40dd6c: 02f802b0 tge s7,t8,0xa 40dd70: 02c402b1 tgeu s6,a0,0xa 40dd74: 02a702b3 tltu s5,a3,0xa 40dd78: 02b602b7 0x2b602b7 40dd7c: 02b102b7 0x2b102b7 40dd80: 000002a5 0x2a5 40dd84: 029c02a2 0x29c02a2 40dd88: 02920290 0x2920290 40dd8c: 029d028d break 0x29d,0xa 40dd90: 0294028c syscall 0xa500a 40dd94: 02ac0286 0x2ac0286 40dd98: 02a2028f 0x2a2028f 40dd9c: 02870289 0x2870289 40dda0: 02980293 0x2980293 40dda4: 028d0286 0x28d0286 40dda8: 00460279 0x460279 40ddac: 028b027b 0x28b027b 40ddb0: 0289026c 0x289026c 40ddb4: 02720000 0x2720000 40ddb8: 028f0315 0x28f0315 40ddbc: 0332026d 0x332026d 40ddc0: 02710273 tltu s3,s1,0x9 40ddc4: 00db0265 0xdb0265 40ddc8: 025c0000 0x25c0000 40ddcc: 02720252 0x2720252 40ddd0: 0257025e 0x257025e 40ddd4: 025c025c 0x25c025c 40ddd8: 025b0254 0x25b0254 40dddc: 02600257 0x2600257 40dde0: 02570251 0x2570251 40dde4: 024f0253 0x24f0253 40dde8: 02430242 0x2430242 40ddec: 0235023d 0x235023d 40ddf0: 02350000 0x2350000 40ddf4: 0000023b 0x23b 40ddf8: 02330231 tgeu s1,s3,0x8 40ddfc: 0234022e 0x234022e 40de00: 02320233 tltu s1,s2,0x8 40de04: 0220034f 0x220034f 40de08: 036c021a 0x36c021a 40de0c: 02200226 0x2200226 40de10: 02210219 0x2210219 40de14: 0216022d 0x216022d 40de18: 021b0216 0x21b0216 40de1c: 021e021f 0x21e021f 40de20: 021d020e 0x21d020e 40de24: 0214020b 0x214020b 40de28: 02060209 0x2060209 40de2c: 02070208 0x2070208 40de30: 01fb021b 0x1fb021b 40de34: 02040207 0x2040207 40de38: 02020200 0x2020200 40de3c: 020001f8 0x20001f8 40de40: 01f801e2 0x1f801e2 40de44: 01e001dc 0x1e001dc 40de48: 01de0000 0x1de0000 40de4c: 00000202 srl zero,zero,0x8 40de50: 038903a6 0x38903a6 40de54: 01dd01e4 0x1dd01e4 40de58: 01da01e5 0x1da01e5 40de5c: 01e5009f 0x1e5009f 40de60: 01da01e7 0x1da01e7 40de64: 01d201d7 0x1d201d7 40de68: 01df01c3 0x1df01c3 40de6c: 000001cf sync 0x7 40de70: 01d501c6 0x1d501c6 40de74: 01bf01cb 0x1bf01cb 40de78: 01bf01bc 0x1bf01bc 40de7c: 01c901ba 0x1c901ba 40de80: 01c801b4 teq t6,t0,0x6 40de84: 01b401b2 tlt t5,s4,0x6 40de88: 01b201b0 tge t5,s2,0x6 40de8c: 01ac01af 0x1ac01af 40de90: 01ae01ad 0x1ae01ad 40de94: 03c303e0 0x3c303e0 40de98: 0000019f 0x19f 40de9c: 01a701aa 0x1a701aa 40dea0: 01a8019c 0x1a8019c 40dea4: 0199018a 0x199018a 40dea8: 0194018c syscall 0x65006 40deac: 0192018f 0x192018f 40deb0: 018e0186 0x18e0186 40deb4: 018c018f 0x18c018f 40deb8: 018a0182 0x18a0182 40debc: 00000000 nop 40dec0: 018d0181 0x18d0181 40dec4: 017a0178 0x17a0178 40dec8: 016b0173 tltu t3,t3,0x5 40decc: 01690175 0x1690175 40ded0: 016c0168 0x16c0168 40ded4: 01720166 0x1720166 40ded8: 018803fd 0x18803fd 40dedc: 041a0000 0x41a0000 40dee0: 0168015b 0x168015b 40dee4: 01670161 0x1670161 40dee8: 015b0000 0x15b0000 40deec: 00000150 0x150 40def0: 016b0158 0x16b0158 40def4: 01510157 0x1510157 40def8: 014f014a 0x14f014a 40defc: 014d0153 0x14d0153 40df00: 01470144 0x1470144 40df04: 0000014e 0x14e 40df08: 01410133 tltu t2,at,0x4 40df0c: 013b012f 0x13b012f 40df10: 01370127 0x1370127 40df14: 0126011e 0x126011e 40df18: 04370454 0x4370454 40df1c: 012c0127 0x12c0127 40df20: 011f0127 0x11f0127 40df24: 011f011a 0x11f011a 40df28: 01200125 0x1200125 40df2c: 0124011b 0x124011b 40df30: 011c0000 0x11c0000 40df34: 011b0109 0x11b0109 40df38: 0110010f 0x110010f 40df3c: 01100106 0x1100106 40df40: 00000105 0x105 40df44: 010b0000 0x10b0000 40df48: 010e0112 0x10e0112 40df4c: 010c011f 0x10c011f 40df50: 0471048e bgezal v1,40f18c 40df54: 000000ff 0xff 40df58: 00ff0000 0xff0000 40df5c: 00000105 0x105 40df60: 00f700e5 0xf700e5 40df64: 000000f3 tltu zero,zero,0x3 40df68: 00000000 nop 40df6c: 00f200e3 0xf200e3 40df70: 000000ee 0xee 40df74: 00ed00ec 0xed00ec 40df78: 00e300e4 0xe300e4 40df7c: 00f800db 0xf800db 40df80: 04ab04c8 tltiu a1,1224 40df84: 00d700ce 0xd700ce 40df88: 00cf00d1 0xcf00d1 40df8c: 00ce00cf 0xce00cf 40df90: 00ce00c0 0xce00c0 40df94: 000000b9 0xb9 40df98: 000000bc 0xbc 40df9c: 000000ac 0xac 40dfa0: 000000cf sync 0x3 40dfa4: 04e50000 0x4e50000 40dfa8: 00b400ac 0xb400ac 40dfac: 000000a0 0xa0 ... 40dfb8: 00990000 0x990000 40dfbc: 05020088 bltzl t0,40e1e0 40dfc0: 006d005f 0x6d005f 40dfc4: 00000058 0x58 40dfc8: 00000000 nop 40dfcc: 0000052c 0x52c 40dfd0: 00480527 0x480527 40dfd4: 05290000 tgeiu t1,0 0040dfd8 : 40dfd8: 00000001 movf zero,zero,$fcc0 40dfdc: 00010001 movt zero,zero,$fcc0 40dfe0: 00010001 movt zero,zero,$fcc0 40dfe4: 00010001 movt zero,zero,$fcc0 40dfe8: 00010001 movt zero,zero,$fcc0 40dfec: 00010001 movt zero,zero,$fcc0 40dff0: 00010001 movt zero,zero,$fcc0 40dff4: 00010001 movt zero,zero,$fcc0 40dff8: 00010001 movt zero,zero,$fcc0 40dffc: 00010001 movt zero,zero,$fcc0 40e000: 00010001 movt zero,zero,$fcc0 40e004: 00010001 movt zero,zero,$fcc0 40e008: 00010001 movt zero,zero,$fcc0 40e00c: 00010001 movt zero,zero,$fcc0 40e010: 00010001 movt zero,zero,$fcc0 40e014: 00010001 movt zero,zero,$fcc0 40e018: 00010001 movt zero,zero,$fcc0 40e01c: 00010001 movt zero,zero,$fcc0 40e020: 00010001 movt zero,zero,$fcc0 40e024: 00010001 movt zero,zero,$fcc0 40e028: 00010001 movt zero,zero,$fcc0 40e02c: 00010001 movt zero,zero,$fcc0 40e030: 00010001 movt zero,zero,$fcc0 40e034: 00010001 movt zero,zero,$fcc0 40e038: 00010001 movt zero,zero,$fcc0 40e03c: 00010001 movt zero,zero,$fcc0 40e040: 00010001 movt zero,zero,$fcc0 40e044: 00010001 movt zero,zero,$fcc0 40e048: 00010008 0x10008 40e04c: 00080008 0x80008 40e050: 00090009 0x90009 40e054: 0009000d break 0x9 40e058: 0008000d break 0x8 40e05c: 000d000d break 0xd 40e060: 000e0008 0xe0008 40e064: 000e000e 0xe000e 40e068: 000e000f 0xe000f 40e06c: 0250000f 0x250000f 40e070: 000f000f 0xf000f 40e074: 00100015 0x100015 40e078: 00100010 0x100010 40e07c: 0010001c 0x10001c 40e080: 00110069 0x110069 40e084: 00110011 0x110011 40e088: 00110014 0x110014 40e08c: 001c000d break 0x1c 40e090: 013c000e 0x13c000e 40e094: 00690010 0x690010 40e098: 013c0014 0x13c0014 40e09c: 00150017 0x150017 40e0a0: 024b0017 0x24b0017 40e0a4: 00170017 0x170017 40e0a8: 00240024 and zero,at,a0 40e0ac: 00240010 0x240010 40e0b0: 00250025 or zero,at,a1 40e0b4: 00250008 0x250008 40e0b8: 0008000b movn zero,zero,t0 40e0bc: 0065000b movn zero,v1,a1 40e0c0: 000b000b movn zero,zero,t3 40e0c4: 000b0011 0xb0011 40e0c8: 000b000b movn zero,zero,t3 40e0cc: 000b000b movn zero,zero,t3 40e0d0: 000b000b movn zero,zero,t3 40e0d4: 00280065 0x280065 40e0d8: 00280028 0x280028 40e0dc: 00280249 0x280249 40e0e0: 0091002a slt zero,a0,s1 40e0e4: 0017002a slt zero,zero,s7 40e0e8: 002a002a slt zero,at,t2 40e0ec: 000b000b movn zero,zero,t3 40e0f0: 000b000b movn zero,zero,t3 40e0f4: 000b000b movn zero,zero,t3 40e0f8: 00230023 subu zero,at,v1 40e0fc: 00230248 0x230248 40e100: 00380091 0x380091 40e104: 002b0023 subu zero,at,t3 40e108: 002b002b sltu zero,at,t3 40e10c: 002b002d 0x2b002d 40e110: 0023002d 0x23002d 40e114: 002d002d 0x2d002d 40e118: 0038003f 0x38003f 40e11c: 003f003f 0x3f003f 40e120: 00410066 0x410066 40e124: 00410041 0x410041 40e128: 0041004d break 0x41,0x1 40e12c: 00660047 0x660047 40e130: 02470047 0x2470047 40e134: 00470047 0x470047 40e138: 0061002a slt zero,v1,at 40e13c: 0197004d break 0x197,0x1 40e140: 0197005a 0x197005a 40e144: 002d005a 0x2d005a 40e148: 005a005a 0x5a005a 40e14c: 005a009a 0x5a009a 40e150: 00610244 0x610244 40e154: 0096002b sltu zero,a0,s6 40e158: 01070068 0x1070068 40e15c: 002d0107 0x2d0107 40e160: 0107009a 0x107009a 40e164: 00230023 subu zero,at,v1 40e168: 00260026 xor zero,at,a2 40e16c: 0026023f 0x26023f 40e170: 023d0026 xor zero,s1,sp 40e174: 00260026 xor zero,at,a2 40e178: 00260026 xor zero,at,a2 40e17c: 00260047 0x260047 40e180: 0068007f 0x68007f 40e184: 023c007f 0x23c007f 40e188: 007f007f 0x7f007f 40e18c: 00960239 0x960239 40e190: 02370068 0x2370068 40e194: 02350026 xor zero,s1,s5 40e198: 00260026 xor zero,at,a2 40e19c: 00260026 xor zero,at,a2 40e1a0: 00260027 nor zero,at,a2 40e1a4: 00270027 nor zero,at,a3 40e1a8: 00270233 tltu at,a3,0x8 40e1ac: 00270027 nor zero,at,a3 40e1b0: 00270027 nor zero,at,a3 40e1b4: 00270027 nor zero,at,a3 40e1b8: 0231014a 0x231014a 40e1bc: 0230022f 0x230022f 40e1c0: 010a014a 0x10a014a 40e1c4: 022e022d 0x22e022d 40e1c8: 010a022c 0x10a022c 40e1cc: 022b022a 0x22b022a 40e1d0: 00270027 nor zero,at,a3 40e1d4: 00270027 nor zero,at,a3 40e1d8: 00270027 nor zero,at,a3 40e1dc: 00400040 0x400040 40e1e0: 00400227 0x400227 40e1e4: 02260040 0x2260040 40e1e8: 00400040 0x400040 40e1ec: 00400040 0x400040 40e1f0: 0040010a 0x40010a 40e1f4: 02250224 0x2250224 40e1f8: 02230222 0x2230222 40e1fc: 0221021f 0x221021f 40e200: 021e021b 0x21e021b 40e204: 02190218 0x2190218 40e208: 02170040 0x2170040 40e20c: 00400040 0x400040 40e210: 00400040 0x400040 40e214: 00400042 0x400042 40e218: 00420042 0x420042 40e21c: 00420214 0x420214 40e220: 00420042 0x420042 40e224: 00420042 0x420042 40e228: 00420042 0x420042 40e22c: 0213020f 0x213020f 40e230: 020e020d break 0x20e,0x8 40e234: 020c020a 0x20c020a 40e238: 02090207 0x2090207 40e23c: 02060205 0x2060205 40e240: 02040203 0x2040203 40e244: 00420042 0x420042 40e248: 00420042 0x420042 40e24c: 00420042 0x420042 40e250: 00430043 0x430043 40e254: 00430202 0x430202 40e258: 02000043 0x2000043 40e25c: 00430043 0x430043 40e260: 00430043 0x430043 40e264: 004301ff 0x4301ff 40e268: 01fe01fd 0x1fe01fd 40e26c: 01fc01fb 0x1fc01fb 40e270: 01fa01f9 0x1fa01f9 40e274: 01f801f7 0x1f801f7 40e278: 01f601f3 tltu t7,s6,0x7 40e27c: 01f20043 0x1f20043 40e280: 00430043 0x430043 40e284: 00430043 0x430043 40e288: 00430044 0x430044 40e28c: 01f10044 0x1f10044 40e290: 004401f0 tge v0,a0,0x7 40e294: 01ef0044 0x1ef0044 40e298: 00440044 0x440044 40e29c: 004401ee 0x4401ee 40e2a0: 00440044 0x440044 40e2a4: 00440044 0x440044 40e2a8: 01ed01ec 0x1ed01ec 40e2ac: 0044005c 0x44005c 40e2b0: 005c005c 0x5c005c 40e2b4: 01eb01e9 0x1eb01e9 40e2b8: 005c005c 0x5c005c 40e2bc: 005c005c 0x5c005c 40e2c0: 005c005c 0x5c005c 40e2c4: 01e801e7 0x1e801e7 40e2c8: 01e601e5 0x1e601e5 40e2cc: 01e401e3 0x1e401e3 40e2d0: 01e201e1 0x1e201e1 40e2d4: 01e001df 0x1e001df 40e2d8: 01dc01db 0x1dc01db 40e2dc: 005c005c 0x5c005c 40e2e0: 005c005c 0x5c005c 40e2e4: 005c005c 0x5c005c 40e2e8: 005d005d 0x5d005d 40e2ec: 005d01da 0x5d01da 40e2f0: 01d9005d 0x1d9005d 40e2f4: 005d005d 0x5d005d 40e2f8: 005d005d 0x5d005d 40e2fc: 005d01d8 0x5d01d8 40e300: 01d401d3 0x1d401d3 40e304: 01d201d1 0x1d201d1 40e308: 01d001cf 0x1d001cf 40e30c: 01ce01cd break 0x1ce,0x7 40e310: 01cc01cb 0x1cc01cb 40e314: 01ca005d 0x1ca005d 40e318: 005d005d 0x5d005d 40e31c: 005d005d 0x5d005d 40e320: 005d005e 0x5d005e 40e324: 005e005e 0x5e005e 40e328: 005e01c9 0x5e01c9 40e32c: 005e005e 0x5e005e 40e330: 005e005e 0x5e005e 40e334: 005e005e 0x5e005e 40e338: 01c801c5 0x1c801c5 40e33c: 01c401c3 0x1c401c3 40e340: 01c201c1 0x1c201c1 40e344: 01c001bf 0x1c001bf 40e348: 01be01bd 0x1be01bd 40e34c: 01bc01bb 0x1bc01bb 40e350: 005e005e 0x5e005e 40e354: 005e005e 0x5e005e 40e358: 005e005e 0x5e005e 40e35c: 00800080 0x800080 40e360: 008001ba 0x8001ba 40e364: 01b90080 0x1b90080 40e368: 00800080 0x800080 40e36c: 00800080 0x800080 40e370: 008001b8 0x8001b8 40e374: 01b701b6 tne t5,s7,0x6 40e378: 01b501b1 tgeu t5,s5,0x6 40e37c: 01b001af 0x1b001af 40e380: 01ae01ad 0x1ae01ad 40e384: 01ac01ab 0x1ac01ab 40e388: 01aa0080 0x1aa0080 40e38c: 00800080 0x800080 40e390: 00800080 0x800080 40e394: 00800081 0x800081 40e398: 00810081 0x810081 40e39c: 008101a9 0x8101a9 40e3a0: 00810081 0x810081 40e3a4: 00810081 0x810081 40e3a8: 00810081 0x810081 40e3ac: 01a801a7 0x1a801a7 40e3b0: 01a601a5 0x1a601a5 40e3b4: 01a401a3 0x1a401a3 40e3b8: 01a201a1 0x1a201a1 40e3bc: 01a0019f 0x1a0019f 40e3c0: 019d019c 0x19d019c 40e3c4: 00810081 0x810081 40e3c8: 00810081 0x810081 40e3cc: 00810081 0x810081 40e3d0: 00820082 0x820082 40e3d4: 0082019b 0x82019b 40e3d8: 019a0082 0x19a0082 40e3dc: 00820082 0x820082 40e3e0: 00820082 0x820082 40e3e4: 00820199 0x820199 40e3e8: 01980196 0x1980196 40e3ec: 01950194 0x1950194 40e3f0: 01930192 0x1930192 40e3f4: 018f018c syscall 0x63c06 40e3f8: 018b018a 0x18b018a 40e3fc: 01890082 0x1890082 40e400: 00820082 0x820082 40e404: 00820082 0x820082 40e408: 008200aa 0x8200aa 40e40c: 00aa00aa 0xaa00aa 40e410: 01880187 0x1880187 40e414: 00aa00aa 0xaa00aa 40e418: 00aa00aa 0xaa00aa 40e41c: 00aa00aa 0xaa00aa 40e420: 01860185 0x1860185 40e424: 01840183 0x1840183 40e428: 01820181 0x1820181 40e42c: 0180017f 0x180017f 40e430: 017e017d 0x17e017d 40e434: 017c017b 0x17c017b 40e438: 00aa00aa 0xaa00aa 40e43c: 00aa00aa 0xaa00aa 40e440: 00aa00aa 0xaa00aa 40e444: 00ab00ab 0xab00ab 40e448: 00ab017a 0xab017a 40e44c: 017900ab 0x17900ab 40e450: 00ab00ab 0xab00ab 40e454: 00ab00ab 0xab00ab 40e458: 00ab0178 0xab0178 40e45c: 01770176 tne t3,s7,0x5 40e460: 01750174 teq t3,s5,0x5 40e464: 01730172 tlt t3,s3,0x5 40e468: 01710170 tge t3,s1,0x5 40e46c: 016f016e 0x16f016e 40e470: 016d00ab 0x16d00ab 40e474: 00ab00ab 0xab00ab 40e478: 00ab00ab 0xab00ab 40e47c: 00ab00ac 0xab00ac 40e480: 00ac00ac 0xac00ac 40e484: 016a0169 0x16a0169 40e488: 00ac00ac 0xac00ac 40e48c: 00ac00ac 0xac00ac 40e490: 00ac00ac 0xac00ac 40e494: 01680167 0x1680167 40e498: 01660165 0x1660165 40e49c: 01640163 0x1640163 40e4a0: 0160015f 0x160015f 40e4a4: 015e015d 0x15e015d 40e4a8: 015c015b 0x15c015b 40e4ac: 00ac00ac 0xac00ac 40e4b0: 00ac00ac 0xac00ac 40e4b4: 00ac00ac 0xac00ac 40e4b8: 00d200d2 0xd200d2 40e4bc: 00d2015a 0xd2015a 40e4c0: 015900d2 0x15900d2 40e4c4: 00d200d2 0xd200d2 40e4c8: 00d200d2 0xd200d2 40e4cc: 00d20158 0xd20158 40e4d0: 01570156 0x1570156 40e4d4: 01550154 0x1550154 40e4d8: 01530152 0x1530152 40e4dc: 01510150 0x1510150 40e4e0: 014f014e 0x14f014e 40e4e4: 014c00d2 0x14c00d2 40e4e8: 00d200d2 0xd200d2 40e4ec: 00d200d2 0xd200d2 40e4f0: 00d200d3 0xd200d3 40e4f4: 00d300d3 0xd300d3 40e4f8: 00d3014b 0xd3014b 40e4fc: 00d300d3 0xd300d3 40e500: 00d300d3 0xd300d3 40e504: 00d300d3 0xd300d3 40e508: 01490148 0x1490148 40e50c: 01470144 0x1470144 40e510: 01420141 0x1420141 40e514: 0140013f 0x140013f 40e518: 013e013d 0x13e013d 40e51c: 013b013a 0x13b013a 40e520: 00d300d3 0xd300d3 40e524: 00d300d3 0xd300d3 40e528: 00d300d3 0xd300d3 40e52c: 00f900f9 0xf900f9 40e530: 00f90139 0xf90139 40e534: 013800f9 0x13800f9 40e538: 00f900f9 0xf900f9 40e53c: 00f900f9 0xf900f9 40e540: 00f90137 0xf90137 40e544: 01360135 0x1360135 40e548: 01340133 tltu t1,s4,0x4 40e54c: 01320131 tgeu t1,s2,0x4 40e550: 0130012f 0x130012f 40e554: 012e012d 0x12e012d 40e558: 012c00f9 0x12c00f9 40e55c: 00f900f9 0xf900f9 40e560: 00f900f9 0xf900f9 40e564: 00f900fa 0xf900fa 40e568: 00fa00fa 0xfa00fa 40e56c: 012b012a 0x12b012a 40e570: 00fa00fa 0xfa00fa 40e574: 00fa00fa 0xfa00fa 40e578: 00fa00fa 0xfa00fa 40e57c: 01290127 0x1290127 40e580: 01260125 0x1260125 40e584: 01240123 0x1240123 40e588: 01220121 0x1220121 40e58c: 0120011f 0x120011f 40e590: 011c011a 0x11c011a 40e594: 00fa00fa 0xfa00fa 40e598: 00fa00fa 0xfa00fa 40e59c: 00fa00fa 0xfa00fa 40e5a0: 011d011d 0x11d011d 40e5a4: 011d0119 0x11d0119 40e5a8: 0118011d 0x118011d 40e5ac: 011d011d 0x11d011d 40e5b0: 011d011d 0x11d011d 40e5b4: 011d0117 0x11d0117 40e5b8: 01160115 0x1160115 40e5bc: 01140113 0x1140113 40e5c0: 01120111 0x1120111 40e5c4: 0110010f 0x110010f 40e5c8: 010e010d break 0x10e,0x4 40e5cc: 010c011d 0x10c011d 40e5d0: 011d011d 0x11d011d 40e5d4: 011d011d 0x11d011d 40e5d8: 011d011e 0x11d011e 40e5dc: 011e011e 0x11e011e 40e5e0: 011e010b 0x11e010b 40e5e4: 011e011e 0x11e011e 40e5e8: 011e011e 0x11e011e 40e5ec: 011e011e 0x11e011e 40e5f0: 01090108 0x1090108 40e5f4: 01060105 0x1060105 40e5f8: 01040103 0x1040103 40e5fc: 01020101 0x1020101 40e600: 010000ff 0x10000ff 40e604: 00fe00fd 0xfe00fd 40e608: 011e011e 0x11e011e 40e60c: 011e011e 0x11e011e 40e610: 011e011e 0x11e011e 40e614: 01450145 0x1450145 40e618: 014500fc 0x14500fc 40e61c: 00fb0145 0xfb0145 40e620: 01450145 0x1450145 40e624: 01450145 0x1450145 40e628: 014500f8 0x14500f8 40e62c: 00f700f6 tne a3,s7,0x3 40e630: 00f400f3 tltu a3,s4,0x3 40e634: 00f200f1 tgeu a3,s2,0x3 40e638: 00f000ef 0xf000ef 40e63c: 00ee00ed 0xee00ed 40e640: 00ec0145 0xec0145 40e644: 01450145 0x1450145 40e648: 01450145 0x1450145 40e64c: 01450146 0x1450146 40e650: 01460146 0x1460146 40e654: 00eb00ea 0xeb00ea 40e658: 01460146 0x1460146 40e65c: 01460146 0x1460146 40e660: 01460146 0x1460146 40e664: 00e900e8 0xe900e8 40e668: 00e700e6 0xe700e6 40e66c: 00e500e4 0xe500e4 40e670: 00e300e2 0xe300e2 40e674: 00e100e0 0xe100e0 40e678: 00df00de 0xdf00de 40e67c: 01460146 0x1460146 40e680: 01460146 0x1460146 40e684: 01460146 0x1460146 40e688: 016b016b 0x16b016b 40e68c: 016b00dd 0x16b00dd 40e690: 00dc016b 0xdc016b 40e694: 016b016b 0x16b016b 40e698: 016b016b 0x16b016b 40e69c: 016b00db 0x16b00db 40e6a0: 00da00d9 0xda00d9 40e6a4: 00d800d7 0xd800d7 40e6a8: 00d600d5 0xd600d5 40e6ac: 00d400cf 0xd400cf 40e6b0: 00ce00cd break 0xce,0x3 40e6b4: 00cc016b 0xcc016b 40e6b8: 016b016b 0x16b016b 40e6bc: 016b016b 0x16b016b 40e6c0: 016b016c 0x16b016c 40e6c4: 016c016c 0x16c016c 40e6c8: 016c00cb 0x16c00cb 40e6cc: 016c016c 0x16c016c 40e6d0: 016c016c 0x16c016c 40e6d4: 016c016c 0x16c016c 40e6d8: 00ca00c9 0xca00c9 40e6dc: 00c800c7 0xc800c7 40e6e0: 00c600c5 0xc600c5 40e6e4: 00c400c3 0xc400c3 40e6e8: 00c200c1 0xc200c1 40e6ec: 00c000bf 0xc000bf 40e6f0: 016c016c 0x16c016c 40e6f4: 016c016c 0x16c016c 40e6f8: 016c016c 0x16c016c 40e6fc: 01900190 0x1900190 40e700: 019000be 0x19000be 40e704: 00bd0190 0xbd0190 40e708: 01900190 0x1900190 40e70c: 01900190 0x1900190 40e710: 019000bc 0x19000bc 40e714: 00bb00ba 0xbb00ba 40e718: 00b900b8 0xb900b8 40e71c: 00b700b6 tne a1,s7,0x2 40e720: 00b500b4 teq a1,s5,0x2 40e724: 00b300b2 tlt a1,s3,0x2 40e728: 00b10190 0xb10190 40e72c: 01900190 0x1900190 40e730: 01900190 0x1900190 40e734: 01900191 0x1900191 40e738: 01910191 0x1910191 40e73c: 00b000af 0xb000af 40e740: 01910191 0x1910191 40e744: 01910191 0x1910191 40e748: 01910191 0x1910191 40e74c: 00ae00ad 0xae00ad 40e750: 00a900a7 0xa900a7 40e754: 00a600a5 0xa600a5 40e758: 00a400a3 0xa400a3 40e75c: 00a200a1 0xa200a1 40e760: 009f009e 0x9f009e 40e764: 01910191 0x1910191 40e768: 01910191 0x1910191 40e76c: 01910191 0x1910191 40e770: 01b201b2 tlt t5,s2,0x6 40e774: 01b2009d 0x1b2009d 40e778: 009c01b2 tlt a0,gp,0x6 40e77c: 01b201b2 tlt t5,s2,0x6 40e780: 01b201b2 tlt t5,s2,0x6 40e784: 01b2009b 0x1b2009b 40e788: 00990098 0x990098 40e78c: 00950094 0x950094 40e790: 00930092 0x930092 40e794: 0090008f 0x90008f 40e798: 008e008d break 0x8e,0x2 40e79c: 008c01b2 tlt a0,t4,0x6 40e7a0: 01b201b2 tlt t5,s2,0x6 40e7a4: 01b201b2 tlt t5,s2,0x6 40e7a8: 01b201b3 tltu t5,s2,0x6 40e7ac: 01b301b3 tltu t5,s3,0x6 40e7b0: 01b3008b 0x1b3008b 40e7b4: 01b301b3 tltu t5,s3,0x6 40e7b8: 01b301b3 tltu t5,s3,0x6 40e7bc: 01b301b3 tltu t5,s3,0x6 40e7c0: 008a0089 0x8a0089 40e7c4: 00880087 0x880087 40e7c8: 00860085 0x860085 40e7cc: 0084007e 0x84007e 40e7d0: 007d007c 0x7d007c 40e7d4: 007b007a 0x7b007a 40e7d8: 01b301b3 tltu t5,s3,0x6 40e7dc: 01b301b3 tltu t5,s3,0x6 40e7e0: 01b301b3 tltu t5,s3,0x6 40e7e4: 01d501d5 0x1d501d5 40e7e8: 01d50078 0x1d50078 40e7ec: 007701d5 0x7701d5 40e7f0: 01d501d5 0x1d501d5 40e7f4: 01d501d5 0x1d501d5 40e7f8: 01d50076 tne t6,s5,0x1 40e7fc: 00750074 teq v1,s5,0x1 40e800: 00730072 tlt v1,s3,0x1 40e804: 00710070 tge v1,s1,0x1 40e808: 006f006e 0x6f006e 40e80c: 006d006c 0x6d006c 40e810: 006b01d5 0x6b01d5 40e814: 01d501d5 0x1d501d5 40e818: 01d501d5 0x1d501d5 40e81c: 01d501d6 0x1d501d6 40e820: 01d601d6 0x1d601d6 40e824: 006a0067 0x6a0067 40e828: 01d601d6 0x1d601d6 40e82c: 01d601d6 0x1d601d6 40e830: 01d601d6 0x1d601d6 40e834: 00640063 0x640063 40e838: 00620060 0x620060 40e83c: 005f005b 0x5f005b 40e840: 00590058 0x590058 40e844: 00560054 0x560054 40e848: 00530052 0x530052 40e84c: 01d601d6 0x1d601d6 40e850: 01d601d6 0x1d601d6 40e854: 01d601d6 0x1d601d6 40e858: 01f401f4 teq t7,s4,0x7 40e85c: 01f40051 0x1f40051 40e860: 005001f4 teq v0,s0,0x7 40e864: 01f401f4 teq t7,s4,0x7 40e868: 01f401f4 teq t7,s4,0x7 40e86c: 01f4004f 0x1f4004f 40e870: 004e004c syscall 0x13801 40e874: 004b004a 0x4b004a 40e878: 00490048 0x490048 40e87c: 00460045 0x460045 40e880: 003e003d 0x3e003d 40e884: 003b01f4 teq at,k1,0x7 40e888: 01f401f4 teq t7,s4,0x7 40e88c: 01f401f4 teq t7,s4,0x7 40e890: 01f401f5 0x1f401f5 40e894: 01f501f5 0x1f501f5 40e898: 01f5003a 0x1f5003a 40e89c: 01f501f5 0x1f501f5 40e8a0: 01f501f5 0x1f501f5 40e8a4: 01f501f5 0x1f501f5 40e8a8: 00390037 0x390037 40e8ac: 00360035 0x360035 40e8b0: 00340033 tltu at,s4 40e8b4: 00320031 tgeu at,s2 40e8b8: 0030002f 0x30002f 40e8bc: 002e002c 0x2e002c 40e8c0: 01f501f5 0x1f501f5 40e8c4: 01f501f5 0x1f501f5 40e8c8: 01f501f5 0x1f501f5 40e8cc: 02100210 0x2100210 40e8d0: 02100021 addu zero,s0,s0 40e8d4: 001f0210 0x1f0210 40e8d8: 02100210 0x2100210 40e8dc: 02100210 0x2100210 40e8e0: 0210001e 0x210001e 40e8e4: 001d001b divu zero,zero,sp 40e8e8: 001a0019 multu zero,k0 40e8ec: 00180016 0x180016 40e8f0: 00130012 0x130012 40e8f4: 000c0005 0xc0005 40e8f8: 00030210 0x30210 40e8fc: 02100210 0x2100210 40e900: 02100210 0x2100210 40e904: 02100211 0x2100211 40e908: 02110211 0x2110211 40e90c: 00000000 nop 40e910: 02110211 0x2110211 40e914: 02110211 0x2110211 40e918: 02110211 0x2110211 ... 40e934: 02110211 0x2110211 40e938: 02110211 0x2110211 40e93c: 02110211 0x2110211 40e940: 02280228 0x2280228 40e944: 02280000 0x2280000 40e948: 00000228 0x228 40e94c: 02280228 0x2280228 40e950: 02280228 0x2280228 40e954: 02280000 0x2280000 ... 40e96c: 00000228 0x228 40e970: 02280228 0x2280228 40e974: 02280228 0x2280228 40e978: 02280229 0x2280229 40e97c: 02290229 0x2290229 40e980: 00000000 nop 40e984: 02290229 0x2290229 40e988: 02290229 0x2290229 40e98c: 02290229 0x2290229 ... 40e9a8: 02290229 0x2290229 40e9ac: 02290229 0x2290229 40e9b0: 02290229 0x2290229 40e9b4: 023a023a 0x23a023a 40e9b8: 023a0000 0x23a0000 40e9bc: 0000023a 0x23a 40e9c0: 023a023a 0x23a023a 40e9c4: 023a023a 0x23a023a 40e9c8: 023a0000 0x23a0000 ... 40e9e0: 0000023a 0x23a 40e9e4: 023a023a 0x23a023a 40e9e8: 023a023a 0x23a023a 40e9ec: 023a0246 0x23a0246 40e9f0: 02460246 0x2460246 40e9f4: 00000000 nop 40e9f8: 02460246 0x2460246 40e9fc: 02460246 0x2460246 40ea00: 02460246 0x2460246 ... 40ea1c: 02460246 0x2460246 40ea20: 02460246 0x2460246 40ea24: 02460246 0x2460246 40ea28: 02510251 0x2510251 40ea2c: 02520252 0x2520252 40ea30: 024f024f 0x24f024f 40ea34: 024f024f 0x24f024f 40ea38: 024f024f 0x24f024f 40ea3c: 024f024f 0x24f024f 40ea40: 024f024f 0x24f024f 40ea44: 024f024f 0x24f024f 40ea48: 024f024f 0x24f024f 40ea4c: 024f024f 0x24f024f 40ea50: 024f024f 0x24f024f 40ea54: 024f024f 0x24f024f 40ea58: 024f024f 0x24f024f 40ea5c: 024f024f 0x24f024f 40ea60: 024f024f 0x24f024f 40ea64: 024f024f 0x24f024f 40ea68: 024f024f 0x24f024f 40ea6c: 024f024f 0x24f024f 40ea70: 024f024f 0x24f024f 40ea74: 024f024f 0x24f024f 40ea78: 024f024f 0x24f024f 40ea7c: 024f024f 0x24f024f 40ea80: 024f024f 0x24f024f 40ea84: 024f024f 0x24f024f 40ea88: 024f024f 0x24f024f 40ea8c: 024f024f 0x24f024f 40ea90: 024f024f 0x24f024f 40ea94: 024f024f 0x24f024f 40ea98: 024f024f 0x24f024f 40ea9c: 024f024f 0x24f024f 40eaa0: 024f0000 0x24f0000 0040eaa4 : 40eaa4: 00000004 sllv zero,zero,zero 40eaa8: 00050006 srlv zero,a1,zero 40eaac: 00070008 0x70008 40eab0: 00090007 srav zero,t1,zero 40eab4: 000a000b movn zero,zero,t2 40eab8: 000b000b movn zero,zero,t3 40eabc: 000c000a movz zero,zero,t4 40eac0: 000d000e 0xd000e 40eac4: 000f0010 0xf0010 40eac8: 000f0011 0xf0011 40eacc: 00120013 0x120013 40ead0: 00070014 0x70014 40ead4: 00070007 srav zero,a3,zero 40ead8: 00070015 0x70015 40eadc: 00070007 srav zero,a3,zero 40eae0: 00160007 srav zero,s6,zero 40eae4: 000f000f 0xf000f 40eae8: 0017000f 0x17000f 40eaec: 000f000f 0xf000f 40eaf0: 00070018 mult zero,a3 40eaf4: 00190007 srav zero,t9,zero 40eaf8: 001a001b divu zero,zero,k0 40eafc: 0007001c 0x7001c 40eb00: 001d001e 0x1d001e 40eb04: 00070007 srav zero,a3,zero 40eb08: 00070007 srav zero,a3,zero 40eb0c: 00070007 srav zero,a3,zero 40eb10: 0007000a movz zero,zero,a3 40eb14: 000a0021 addu zero,zero,t2 40eb18: 00210022 sub zero,at,at 40eb1c: 00240024 and zero,at,a0 40eb20: 00240020 add zero,at,a0 40eb24: 00210028 0x210028 40eb28: 00280028 0x280028 40eb2c: 00200021 move zero,at 40eb30: 00280028 0x280028 40eb34: 00280020 add zero,at,t0 40eb38: 00200028 0x200028 40eb3c: 00280028 0x280028 40eb40: 00200033 tltu at,zero 40eb44: 00280028 0x280028 40eb48: 0028003b 0x28003b 40eb4c: 00200093 0x200093 40eb50: 00280028 0x280028 40eb54: 00280031 tgeu at,t0 40eb58: 003c002a slt zero,at,gp 40eb5c: 0163002b sltu zero,t3,v1 40eb60: 0094002c 0x94002c 40eb64: 01640032 tlt t3,a0 40eb68: 00340020 add zero,at,s4 40eb6c: 02110028 0x2110028 40eb70: 00280028 0x280028 40eb74: 00240024 and zero,at,a0 40eb78: 0024002d 0x24002d 40eb7c: 003f003f 0x3f003f 40eb80: 003f0021 addu zero,at,ra 40eb84: 00210025 or zero,at,at 40eb88: 008b0026 xor zero,a0,t3 40eb8c: 00260026 xor zero,at,a2 40eb90: 0027002e 0x27002e 40eb94: 00280028 0x280028 40eb98: 00280028 0x280028 40eb9c: 00280028 0x280028 40eba0: 0020008c syscall 0x8002 40eba4: 00410041 0x410041 40eba8: 0041024e 0x41024e 40ebac: 00ba0020 add zero,a1,k0 40ebb0: 00360041 0x360041 40ebb4: 00410041 0x410041 40ebb8: 00280028 0x280028 40ebbc: 00280028 0x280028 40ebc0: 00280028 0x280028 40ebc4: 00210021 addu zero,at,at 40ebc8: 0022024d break 0x22,0x9 40ebcc: 005300bb 0x5300bb 40ebd0: 00200021 move zero,at 40ebd4: 00410041 0x410041 40ebd8: 00410020 add zero,v0,at 40ebdc: 00210041 0x210041 40ebe0: 00410041 0x410041 40ebe4: 0054003f 0x54003f 40ebe8: 003f003f 0x3f003f 40ebec: 0020008d break 0x20,0x2 40ebf0: 005b005b 0x5b005b 40ebf4: 005b0073 tltu v0,k1,0x1 40ebf8: 008e0020 add zero,a0,t6 40ebfc: 024c005b 0x24c005b 40ec00: 005b005b 0x5b005b 40ec04: 00860044 0x860044 40ec08: 01b90074 teq t5,t9,0x1 40ec0c: 01ba0025 or zero,t5,k0 40ec10: 0047007f 0x47007f 40ec14: 007f007f 0x7f007f 40ec18: 002700c4 0x2700c4 40ec1c: 0087024a 0x87024a 40ec20: 00c00045 0xc00045 40ec24: 012b0090 0x12b0090 40ec28: 0048012c 0x48012c 40ec2c: 012d00c5 0x12d00c5 40ec30: 00210021 addu zero,at,at 40ec34: 00400040 0x400040 40ec38: 00400249 0x400249 40ec3c: 02480041 0x2480041 40ec40: 00410041 0x410041 40ec44: 00410041 0x410041 40ec48: 0041006d 0x41006d 40ec4c: 00910025 or zero,a0,s1 40ec50: 0247007f 0x247007f 40ec54: 007f007f 0x7f007f 40ec58: 00c10211 0xc10211 40ec5c: 02450092 0x2450092 40ec60: 02440041 0x2440041 40ec64: 00410041 0x410041 40ec68: 00410041 0x410041 40ec6c: 00410042 0x410042 40ec70: 00420042 0x420042 40ec74: 00430243 0x430243 40ec78: 00420042 0x420042 40ec7c: 00420042 0x420042 40ec80: 00420042 0x420042 40ec84: 02420170 tge s2,v0,0x5 40ec88: 02410240 0x2410240 40ec8c: 01300171 tgeu t1,s0,0x5 40ec90: 023f023e 0x23f023e 40ec94: 0131023d 0x131023d 40ec98: 023c023b 0x23c023b 40ec9c: 00420042 0x420042 40eca0: 00420042 0x420042 40eca4: 00420042 0x420042 40eca8: 005a005a 0x5a005a 40ecac: 005a0238 0x5a0238 40ecb0: 0237005b 0x237005b 40ecb4: 005b005b 0x5b005b 40ecb8: 005b005b 0x5b005b 40ecbc: 005b0132 tlt v0,k1,0x4 40ecc0: 02360235 0x2360235 40ecc4: 02340233 tltu s1,s4,0x8 40ecc8: 02320231 tgeu s1,s2,0x8 40eccc: 0230022f 0x230022f 40ecd0: 022e022d 0x22e022d 40ecd4: 022c005b 0x22c005b 40ecd8: 005b005b 0x5b005b 40ecdc: 005b005b 0x5b005b 40ece0: 005b005c 0x5b005c 40ece4: 005c005c 0x5c005c 40ece8: 005d022b 0x5d022b 40ecec: 005c005c 0x5c005c 40ecf0: 005c005c 0x5c005c 40ecf4: 005c005c 0x5c005c 40ecf8: 022a01d6 0x22a01d6 40ecfc: 02270226 0x2270226 40ed00: 02250224 0x2250224 40ed04: 02230222 0x2230222 40ed08: 02210220 0x2210220 40ed0c: 021f021e 0x21f021e 40ed10: 005c005c 0x5c005c 40ed14: 005c005c 0x5c005c 40ed18: 005c005c 0x5c005c 40ed1c: 005e005e 0x5e005e 40ed20: 005e021d 0x5e021d 40ed24: 021c005e 0x21c005e 40ed28: 005e005e 0x5e005e 40ed2c: 005e005e 0x5e005e 40ed30: 005e021b 0x5e021b 40ed34: 021a0219 0x21a0219 40ed38: 02180217 0x2180217 40ed3c: 02160215 0x2160215 40ed40: 02140213 0x2140213 40ed44: 0212020e 0x212020e 40ed48: 020d005e 0x20d005e 40ed4c: 005e005e 0x5e005e 40ed50: 005e005e 0x5e005e 40ed54: 005e005f 0x5e005f 40ed58: 020c0060 0x20c0060 40ed5c: 0061020b 0x61020b 40ed60: 020a0062 0x20a0062 40ed64: 00630064 0x630064 40ed68: 00650209 0x650209 40ed6c: 00660067 0x660067 40ed70: 00680069 0x680069 40ed74: 02080207 0x2080207 40ed78: 006a0080 0x6a0080 40ed7c: 00800080 0x800080 40ed80: 02060205 0x2060205 40ed84: 00800080 0x800080 40ed88: 00800080 0x800080 40ed8c: 00800080 0x800080 40ed90: 02040203 0x2040203 40ed94: 02020201 0x2020201 40ed98: 020001ff 0x20001ff 40ed9c: 01fe01fd 0x1fe01fd 40eda0: 01fc01fb 0x1fc01fb 40eda4: 01fa01f9 0x1fa01f9 40eda8: 00800080 0x800080 40edac: 00800080 0x800080 40edb0: 00800080 0x800080 40edb4: 00810081 0x810081 40edb8: 008101f8 0x8101f8 40edbc: 01f70081 0x1f70081 40edc0: 00810081 0x810081 40edc4: 00810081 0x810081 40edc8: 008101f6 tne a0,at,0x7 40edcc: 019101f3 tltu t4,s1,0x7 40edd0: 01f201f1 tgeu t7,s2,0x7 40edd4: 01f001ef 0x1f001ef 40edd8: 01ee01ed 0x1ee01ed 40eddc: 01ec01eb 0x1ec01eb 40ede0: 01ea0081 0x1ea0081 40ede4: 00810081 0x810081 40ede8: 00810081 0x810081 40edec: 00810082 0x810082 40edf0: 00820082 0x820082 40edf4: 008301e9 0x8301e9 40edf8: 00820082 0x820082 40edfc: 00820082 0x820082 40ee00: 00820082 0x820082 40ee04: 01e801e7 0x1e801e7 40ee08: 01e601e5 0x1e601e5 40ee0c: 01e401e3 0x1e401e3 40ee10: 01e201e1 0x1e201e1 40ee14: 01e001df 0x1e001df 40ee18: 01de01dd 0x1de01dd 40ee1c: 00820082 0x820082 40ee20: 00820082 0x820082 40ee24: 00820082 0x820082 40ee28: 00a900a9 0xa900a9 40ee2c: 00a901dc 0xa901dc 40ee30: 01db00a9 0x1db00a9 40ee34: 00a900a9 0xa900a9 40ee38: 00a900a9 0xa900a9 40ee3c: 00a901da 0xa901da 40ee40: 01d901d8 0x1d901d8 40ee44: 01d701d3 0x1d701d3 40ee48: 01d201d1 0x1d201d1 40ee4c: 01d001cf 0x1d001cf 40ee50: 01ce01cd break 0x1ce,0x7 40ee54: 01cc00a9 0x1cc00a9 40ee58: 00a900a9 0xa900a9 40ee5c: 00a900a9 0xa900a9 40ee60: 00a900aa 0xa900aa 40ee64: 00aa00aa 0xaa00aa 40ee68: 00ab01cb 0xab01cb 40ee6c: 00aa00aa 0xaa00aa 40ee70: 00aa00aa 0xaa00aa 40ee74: 00aa00aa 0xaa00aa 40ee78: 01ca01c9 0x1ca01c9 40ee7c: 01c801c7 0x1c801c7 40ee80: 01c601c5 0x1c601c5 40ee84: 01c401c3 0x1c401c3 40ee88: 01c201c1 0x1c201c1 40ee8c: 01c001bf 0x1c001bf 40ee90: 00aa00aa 0xaa00aa 40ee94: 00aa00aa 0xaa00aa 40ee98: 00aa00aa 0xaa00aa 40ee9c: 00ac00ac 0xac00ac 40eea0: 00ac01be 0xac01be 40eea4: 01bd00ac 0x1bd00ac 40eea8: 00ac00ac 0xac00ac 40eeac: 00ac00ac 0xac00ac 40eeb0: 00ac01bc 0xac01bc 40eeb4: 01bb01b8 0x1bb01b8 40eeb8: 01b701b6 tne t5,s7,0x6 40eebc: 01b501b4 teq t5,s5,0x6 40eec0: 014601b1 tgeu t2,a2,0x6 40eec4: 01b001af 0x1b001af 40eec8: 01ae00ac 0x1ae00ac 40eecc: 00ac00ac 0xac00ac 40eed0: 00ac00ac 0xac00ac 40eed4: 00ac00d2 0xac00d2 40eed8: 00d200d2 0xd200d2 40eedc: 01ad01ac 0x1ad01ac 40eee0: 00d200d2 0xd200d2 40eee4: 00d200d2 0xd200d2 40eee8: 00d200d2 0xd200d2 40eeec: 01ab01aa 0x1ab01aa 40eef0: 01a901a8 0x1a901a8 40eef4: 01a701a6 0x1a701a6 40eef8: 01a501a4 0x1a501a4 40eefc: 01a301a2 0x1a301a2 40ef00: 01a101a0 0x1a101a0 40ef04: 00d200d2 0xd200d2 40ef08: 00d200d2 0xd200d2 40ef0c: 00d200d2 0xd200d2 40ef10: 00d300d3 0xd300d3 40ef14: 00d3019f 0xd3019f 40ef18: 019e00d3 0x19e00d3 40ef1c: 00d300d3 0xd300d3 40ef20: 00d300d3 0xd300d3 40ef24: 00d3019d 0xd3019d 40ef28: 019c019b 0x19c019b 40ef2c: 019a0199 0x19a0199 40ef30: 01980197 0x1980197 40ef34: 01960195 0x1960195 40ef38: 01940193 0x1940193 40ef3c: 019200d3 0x19200d3 40ef40: 00d300d3 0xd300d3 40ef44: 00d300d3 0xd300d3 40ef48: 00d300d4 0xd300d4 40ef4c: 00d400d4 0xd400d4 40ef50: 018e018d break 0x18e,0x6 40ef54: 00d400d4 0xd400d4 40ef58: 00d400d4 0xd400d4 40ef5c: 00d400d4 0xd400d4 40ef60: 018c018b 0x18c018b 40ef64: 018a0189 0x18a0189 40ef68: 01880187 0x1880187 40ef6c: 01860185 0x1860185 40ef70: 01840183 0x1840183 40ef74: 01820181 0x1820181 40ef78: 00d400d4 0xd400d4 40ef7c: 00d400d4 0xd400d4 40ef80: 00d400d4 0xd400d4 40ef84: 00f800f8 0xf800f8 40ef88: 00f80180 0xf80180 40ef8c: 017f00f8 0x17f00f8 40ef90: 00f800f8 0xf800f8 40ef94: 00f800f8 0xf800f8 40ef98: 00f8017e 0xf8017e 40ef9c: 017d017c 0x17d017c 40efa0: 017b017a 0x17b017a 40efa4: 01790178 0x1790178 40efa8: 01770176 tne t3,s7,0x5 40efac: 01750174 teq t3,s5,0x5 40efb0: 017300f8 0x17300f8 40efb4: 00f800f8 0xf800f8 40efb8: 00f800f8 0xf800f8 40efbc: 00f800f9 0xf800f9 40efc0: 00f900f9 0xf900f9 40efc4: 00fa0172 tlt a3,k0,0x5 40efc8: 00f900f9 0xf900f9 40efcc: 00f900f9 0xf900f9 40efd0: 00f900f9 0xf900f9 40efd4: 016f016e 0x16f016e 40efd8: 016d00fa 0x16d00fa 40efdc: 016a0169 0x16a0169 40efe0: 01680167 0x1680167 40efe4: 01660165 0x1660165 40efe8: 01620161 0x1620161 40efec: 00f900f9 0xf900f9 40eff0: 00f900f9 0xf900f9 40eff4: 00f900f9 0xf900f9 40eff8: 011d011d 0x11d011d 40effc: 011d0160 0x11d0160 40f000: 015f011d 0x15f011d 40f004: 011d011d 0x11d011d 40f008: 011d011d 0x11d011d 40f00c: 011d015e 0x11d015e 40f010: 015d015c 0x15d015c 40f014: 015b015a 0x15b015a 40f018: 01590158 0x1590158 40f01c: 01570156 0x1570156 40f020: 01550154 0x1550154 40f024: 0153011d 0x153011d 40f028: 011d011d 0x11d011d 40f02c: 011d011d 0x11d011d 40f030: 011d011e 0x11d011e 40f034: 011e011e 0x11e011e 40f038: 01520151 0x1520151 40f03c: 011e011e 0x11e011e 40f040: 011e011e 0x11e011e 40f044: 011e011e 0x11e011e 40f048: 0150014f 0x150014f 40f04c: 014e014d break 0x14e,0x5 40f050: 014c014b 0x14c014b 40f054: 014a0149 0x14a0149 40f058: 01480147 0x1480147 40f05c: 01430142 0x1430142 40f060: 011e011e 0x11e011e 40f064: 011e011e 0x11e011e 40f068: 011e011e 0x11e011e 40f06c: 01440144 0x1440144 40f070: 01440141 0x1440141 40f074: 01400144 0x1400144 40f078: 01440144 0x1440144 40f07c: 01440144 0x1440144 40f080: 0144013f 0x144013f 40f084: 013e013d 0x13e013d 40f088: 013c013b 0x13c013b 40f08c: 013a0139 0x13a0139 40f090: 01380137 0x1380137 40f094: 01360135 0x1360135 40f098: 01340144 0x1340144 40f09c: 01440144 0x1440144 40f0a0: 01440144 0x1440144 40f0a4: 01440145 0x1440145 40f0a8: 01450145 0x1450145 40f0ac: 01460133 tltu t2,a2,0x4 40f0b0: 01450145 0x1450145 40f0b4: 01450145 0x1450145 40f0b8: 01450145 0x1450145 40f0bc: 012f012e 0x12f012e 40f0c0: 012a0129 0x12a0129 40f0c4: 01280127 0x1280127 40f0c8: 01260125 0x1260125 40f0cc: 01240123 0x1240123 40f0d0: 01220121 0x1220121 40f0d4: 01450145 0x1450145 40f0d8: 01450145 0x1450145 40f0dc: 01450145 0x1450145 40f0e0: 016b016b 0x16b016b 40f0e4: 016b0120 0x16b0120 40f0e8: 011f016b 0x11f016b 40f0ec: 016b016b 0x16b016b 40f0f0: 016b016b 0x16b016b 40f0f4: 016b00ab 0x16b00ab 40f0f8: 011c011b 0x11c011b 40f0fc: 011a0119 0x11a0119 40f100: 01180117 0x1180117 40f104: 01160115 0x1160115 40f108: 01140113 0x1140113 40f10c: 0112016b 0x112016b 40f110: 016b016b 0x16b016b 40f114: 016b016b 0x16b016b 40f118: 016b016c 0x16b016c 40f11c: 016c016c 0x16c016c 40f120: 01110110 0x1110110 40f124: 016c016c 0x16c016c 40f128: 016c016c 0x16c016c 40f12c: 016c016c 0x16c016c 40f130: 010f010e 0x10f010e 40f134: 010d010c syscall 0x43404 40f138: 010b010a 0x10b010a 40f13c: 01090108 0x1090108 40f140: 01070106 0x1070106 40f144: 01050104 0x1050104 40f148: 016c016c 0x16c016c 40f14c: 016c016c 0x16c016c 40f150: 016c016c 0x16c016c 40f154: 018f018f 0x18f018f 40f158: 018f0103 0x18f0103 40f15c: 0102018f 0x102018f 40f160: 018f018f 0x18f018f 40f164: 018f018f 0x18f018f 40f168: 018f0101 0x18f0101 40f16c: 010000ff 0x10000ff 40f170: 00fe00fd 0xfe00fd 40f174: 00fc00fb 0xfc00fb 40f178: 008300f7 0x8300f7 40f17c: 00f600f5 0xf600f5 40f180: 00f4018f 0xf4018f 40f184: 018f018f 0x18f018f 40f188: 018f018f 0x18f018f 40f18c: 018f0190 0x18f0190 40f190: 01900190 0x1900190 40f194: 019100f3 tltu t4,s1,0x3 40f198: 01900190 0x1900190 40f19c: 01900190 0x1900190 40f1a0: 01900190 0x1900190 40f1a4: 00f200f1 tgeu a3,s2,0x3 40f1a8: 00f000ef 0xf000ef 40f1ac: 00ee00ed 0xee00ed 40f1b0: 00ec00eb 0xec00eb 40f1b4: 00ea00e9 0xea00e9 40f1b8: 00e800e7 0xe800e7 40f1bc: 01900190 0x1900190 40f1c0: 01900190 0x1900190 40f1c4: 01900190 0x1900190 40f1c8: 01b201b2 tlt t5,s2,0x6 40f1cc: 01b200e6 0x1b200e6 40f1d0: 00e501b2 tlt a3,a1,0x6 40f1d4: 01b201b2 tlt t5,s2,0x6 40f1d8: 01b201b2 tlt t5,s2,0x6 40f1dc: 01b200e4 0x1b200e4 40f1e0: 00e300e2 0xe300e2 40f1e4: 00e100e0 0xe100e0 40f1e8: 00df00de 0xdf00de 40f1ec: 00dd00dc 0xdd00dc 40f1f0: 00db00da 0xdb00da 40f1f4: 00d901b2 tlt a2,t9,0x6 40f1f8: 01b201b2 tlt t5,s2,0x6 40f1fc: 01b201b2 tlt t5,s2,0x6 40f200: 01b201b3 tltu t5,s2,0x6 40f204: 01b301b3 tltu t5,s3,0x6 40f208: 00d800d7 0xd800d7 40f20c: 01b301b3 tltu t5,s3,0x6 40f210: 01b301b3 tltu t5,s3,0x6 40f214: 01b301b3 tltu t5,s3,0x6 40f218: 00d600d5 0xd600d5 40f21c: 005d00d1 0x5d00d1 40f220: 00d000cf 0xd000cf 40f224: 00ce00cd break 0xce,0x3 40f228: 00cc00cb 0xcc00cb 40f22c: 00ca00c9 0xca00c9 40f230: 01b301b3 tltu t5,s3,0x6 40f234: 01b301b3 tltu t5,s3,0x6 40f238: 01b301b3 tltu t5,s3,0x6 40f23c: 01d401d4 0x1d401d4 40f240: 01d400c8 0x1d400c8 40f244: 00c701d4 0xc701d4 40f248: 01d401d4 0x1d401d4 40f24c: 01d401d4 0x1d401d4 40f250: 01d400c6 0x1d400c6 40f254: 00c300c2 0xc300c2 40f258: 00bf00be 0xbf00be 40f25c: 00bd00bc 0xbd00bc 40f260: 00b900b8 0xb900b8 40f264: 00b700b6 tne a1,s7,0x2 40f268: 00b501d4 0xb501d4 40f26c: 01d401d4 0x1d401d4 40f270: 01d401d4 0x1d401d4 40f274: 01d401d5 0x1d401d5 40f278: 01d501d5 0x1d501d5 40f27c: 01d600b4 teq t6,s6,0x2 40f280: 01d501d5 0x1d501d5 40f284: 01d501d5 0x1d501d5 40f288: 01d501d5 0x1d501d5 40f28c: 00b300b2 tlt a1,s3,0x2 40f290: 00b100b0 tge a1,s1,0x2 40f294: 00af00ae 0xaf00ae 40f298: 00ad00a8 0xad00a8 40f29c: 00a700a6 0xa700a6 40f2a0: 00a500a4 0xa500a4 40f2a4: 01d501d5 0x1d501d5 40f2a8: 01d501d5 0x1d501d5 40f2ac: 01d501d5 0x1d501d5 40f2b0: 01f401f4 teq t7,s4,0x7 40f2b4: 01f400a3 0x1f400a3 40f2b8: 00a201f4 teq a1,v0,0x7 40f2bc: 01f401f4 teq t7,s4,0x7 40f2c0: 01f401f4 teq t7,s4,0x7 40f2c4: 01f400a1 0x1f400a1 40f2c8: 00a0009f 0xa0009f 40f2cc: 009e009d 0x9e009d 40f2d0: 009c009b 0x9c009b 40f2d4: 009a0099 0x9a0099 40f2d8: 00980097 0x980097 40f2dc: 009601f4 teq a0,s6,0x7 40f2e0: 01f401f4 teq t7,s4,0x7 40f2e4: 01f401f4 teq t7,s4,0x7 40f2e8: 01f401f5 0x1f401f5 40f2ec: 01f501f5 0x1f501f5 40f2f0: 0095008f 0x95008f 40f2f4: 01f501f5 0x1f501f5 40f2f8: 01f501f5 0x1f501f5 40f2fc: 01f501f5 0x1f501f5 40f300: 008a0089 0x8a0089 40f304: 00880085 0x880085 40f308: 00840027 nor zero,a0,a0 40f30c: 007e007d 0x7e007d 40f310: 007c007b 0x7c007b 40f314: 007a0079 0x7a0079 40f318: 01f501f5 0x1f501f5 40f31c: 01f501f5 0x1f501f5 40f320: 01f501f5 0x1f501f5 40f324: 020f020f 0x20f020f 40f328: 020f0078 0x20f0078 40f32c: 0077020f 0x77020f 40f330: 020f020f 0x20f020f 40f334: 020f020f 0x20f020f 40f338: 020f0076 tne s0,t7,0x1 40f33c: 00750072 tlt v1,s5,0x1 40f340: 00710070 tge v1,s1,0x1 40f344: 006f006e 0x6f006e 40f348: 006c006b 0x6c006b 40f34c: 00590058 0x590058 40f350: 0057020f 0x57020f 40f354: 020f020f 0x20f020f 40f358: 020f020f 0x20f020f 40f35c: 020f0210 0x20f0210 40f360: 02100210 0x2100210 40f364: 02110056 0x2110056 40f368: 02100210 0x2100210 40f36c: 02100210 0x2100210 40f370: 02100210 0x2100210 40f374: 00550052 0x550052 40f378: 00510050 0x510050 40f37c: 004f004e 0x4f004e 40f380: 004d004c syscall 0x13401 40f384: 004b004a 0x4b004a 40f388: 00490046 rorv zero,t1,v0 40f38c: 02100210 0x2100210 40f390: 02100210 0x2100210 40f394: 02100210 0x2100210 40f398: 02280228 0x2280228 40f39c: 02280022 sub zero,s1,t0 40f3a0: 001f0228 0x1f0228 40f3a4: 02280228 0x2280228 40f3a8: 02280228 0x2280228 40f3ac: 0228003e 0x228003e 40f3b0: 003d003a 0x3d003a 40f3b4: 00390038 0x390038 40f3b8: 00370035 0x370035 40f3bc: 0030002f 0x30002f 40f3c0: 0029001f 0x29001f 40f3c4: 024f0228 0x24f0228 40f3c8: 02280228 0x2280228 40f3cc: 02280228 0x2280228 40f3d0: 02280229 0x2280229 40f3d4: 02290229 0x2290229 40f3d8: 024f024f 0x24f024f 40f3dc: 02290229 0x2290229 40f3e0: 02290229 0x2290229 40f3e4: 02290229 0x2290229 40f3e8: 024f024f 0x24f024f 40f3ec: 024f024f 0x24f024f 40f3f0: 024f024f 0x24f024f 40f3f4: 024f024f 0x24f024f 40f3f8: 024f024f 0x24f024f 40f3fc: 024f024f 0x24f024f 40f400: 02290229 0x2290229 40f404: 02290229 0x2290229 40f408: 02290229 0x2290229 40f40c: 02390239 0x2390239 40f410: 0239024f 0x239024f 40f414: 024f0239 0x24f0239 40f418: 02390239 0x2390239 40f41c: 02390239 0x2390239 40f420: 0239024f 0x239024f 40f424: 024f024f 0x24f024f 40f428: 024f024f 0x24f024f 40f42c: 024f024f 0x24f024f 40f430: 024f024f 0x24f024f 40f434: 024f024f 0x24f024f 40f438: 024f0239 0x24f0239 40f43c: 02390239 0x2390239 40f440: 02390239 0x2390239 40f444: 0239023a 0x239023a 40f448: 023a023a 0x23a023a 40f44c: 024f024f 0x24f024f 40f450: 023a023a 0x23a023a 40f454: 023a023a 0x23a023a 40f458: 023a023a 0x23a023a 40f45c: 024f024f 0x24f024f 40f460: 024f024f 0x24f024f 40f464: 024f024f 0x24f024f 40f468: 024f024f 0x24f024f 40f46c: 024f024f 0x24f024f 40f470: 024f024f 0x24f024f 40f474: 023a023a 0x23a023a 40f478: 023a023a 0x23a023a 40f47c: 023a023a 0x23a023a 40f480: 02460246 0x2460246 40f484: 0246024f 0x246024f 40f488: 024f0246 0x24f0246 40f48c: 02460246 0x2460246 40f490: 02460246 0x2460246 40f494: 0246024f 0x246024f 40f498: 024f024f 0x24f024f 40f49c: 024f024f 0x24f024f 40f4a0: 024f024f 0x24f024f 40f4a4: 024f024f 0x24f024f 40f4a8: 024f024f 0x24f024f 40f4ac: 024f0246 0x24f0246 40f4b0: 02460246 0x2460246 40f4b4: 02460246 0x2460246 40f4b8: 0246024b 0x246024b 40f4bc: 024b024b 0x24b024b 40f4c0: 024f024f 0x24f024f 40f4c4: 024b024b 0x24b024b 40f4c8: 024b024b 0x24b024b 40f4cc: 024b024b 0x24b024b 40f4d0: 024f024f 0x24f024f 40f4d4: 024f024f 0x24f024f 40f4d8: 024f024f 0x24f024f 40f4dc: 024f024f 0x24f024f 40f4e0: 024f024f 0x24f024f 40f4e4: 024f024f 0x24f024f 40f4e8: 024b024b 0x24b024b 40f4ec: 024b024b 0x24b024b 40f4f0: 024b024b 0x24b024b 40f4f4: 00230023 subu zero,at,v1 40f4f8: 00210021 addu zero,at,at 40f4fc: 0003024f 0x3024f 40f500: 024f024f 0x24f024f 40f504: 024f024f 0x24f024f 40f508: 024f024f 0x24f024f 40f50c: 024f024f 0x24f024f 40f510: 024f024f 0x24f024f 40f514: 024f024f 0x24f024f 40f518: 024f024f 0x24f024f 40f51c: 024f024f 0x24f024f 40f520: 024f024f 0x24f024f 40f524: 024f024f 0x24f024f 40f528: 024f024f 0x24f024f 40f52c: 024f024f 0x24f024f 40f530: 024f024f 0x24f024f 40f534: 024f024f 0x24f024f 40f538: 024f024f 0x24f024f 40f53c: 024f024f 0x24f024f 40f540: 024f024f 0x24f024f 40f544: 024f024f 0x24f024f 40f548: 024f024f 0x24f024f 40f54c: 024f024f 0x24f024f 40f550: 024f024f 0x24f024f 40f554: 024f024f 0x24f024f 40f558: 024f024f 0x24f024f 40f55c: 024f024f 0x24f024f 40f560: 024f024f 0x24f024f 40f564: 024f024f 0x24f024f 40f568: 024f024f 0x24f024f 40f56c: 024f0000 0x24f0000 40f570: 546f6f20 bnel v1,t7,42b1f4 <_gp+0x12c64> 40f574: 6d616e79 0x6d616e79 40f578: 20707265 addi s0,v1,29285 40f57c: 66697865 0x66697865 40f580: 73206f72 0x73206f72 40f584: 20726f75 addi s2,v1,28533 40f588: 7465732e jalx 195ccb8 <_gp+0x1544728> 40f58c: 20457869 addi a1,v0,30825 40f590: 74696e67 jalx 1a5b99c <_gp+0x164340c> 40f594: 2e000000 sltiu zero,s0,0 40f598: 696e7465 0x696e7465 40f59c: 72666163 0x72666163 40f5a0: 65202573 0x65202573 40f5a4: 20646f65 addi a0,v1,28517 40f5a8: 73206e6f 0x73206e6f 40f5ac: 74206578 jalx 8195e0 <_gp+0x401050> 40f5b0: 6973742c 0x6973742c 40f5b4: 2069676e addi t1,v1,26478 40f5b8: 6f72696e 0x6f72696e 40f5bc: 67207468 0x67207468 40f5c0: 6520696e 0x6520696e 40f5c4: 74657266 jalx 195c998 <_gp+0x1544408> 40f5c8: 61636500 0x61636500 40f5cc: 696e7465 0x696e7465 40f5d0: 72666163 0x72666163 40f5d4: 65202573 0x65202573 40f5d8: 20736565 addi s3,v1,25957 40f5dc: 6d732074 0x6d732074 40f5e0: 6f206861 0x6f206861 40f5e4: 76652063 jalx 994818c <_gp+0x952fbfc> 40f5e8: 6f6d6520 0x6f6d6520 40f5ec: 6261636b 0x6261636b 40f5f0: 2075702c addi s5,v1,28716 40f5f4: 20747279 addi s4,v1,29305 40f5f8: 696e6720 0x696e6720 40f5fc: 746f2072 jalx 1bc81c8 <_gp+0x17afc38> 40f600: 65696e69 0x65696e69 40f604: 7469616c jalx 1a585b0 <_gp+0x1640020> 40f608: 697a6500 0x697a6500 40f60c: 70726f62 0x70726f62 40f610: 6c656d20 0x6c656d20 40f614: 63686563 0x63686563 40f618: 6b696e67 0x6b696e67 40f61c: 20616c6c addi at,v1,27756 40f620: 2d726f75 sltiu s2,t3,28533 40f624: 74657273 jalx 195c9cc <_gp+0x154443c> 40f628: 206d656d addi t5,v1,25965 40f62c: 62657273 0x62657273 40f630: 68697020 0x68697020 40f634: 6f6e2025 0x6f6e2025 40f638: 73000000 madd t8,zero 40f63c: 73656e64 0x73656e64 40f640: 696e6720 0x696e6720 40f644: 5241206f beql s2,at,417804 <_end+0x7024> 40f648: 6e202573 0x6e202573 40f64c: 00000000 nop 40f650: 67657474 0x67657474 40f654: 696d656f 0x696d656f 40f658: 66646179 0x66646179 40f65c: 28292077 slti t1,at,8311 40f660: 656e7420 0x656e7420 40f664: 6261636b 0x6261636b 40f668: 77617264 jalx d85c990 <_gp+0xd444400> 40f66c: 73210000 madd t9,at 40f670: 57696c6c bnel k1,t1,42a824 <_gp+0x12294> 40f674: 20636561 addi v1,v1,25953 40f678: 73652061 0x73652061 40f67c: 64766572 0x64766572 40f680: 74697369 jalx 1a5cda4 <_gp+0x1644814> 40f684: 6e672025 0x6e672025 40f688: 732f2575 0x732f2575 40f68c: 25252573 addiu a1,t1,9587 40f690: 2c207072 sltiu zero,at,28786 40f694: 65666572 0x65666572 40f698: 72656420 0x72656420 40f69c: 6c696665 0x6c696665 40f6a0: 74696d65 jalx 1a5b594 <_gp+0x1643004> 40f6a4: 20697320 addi t1,v1,29472 40f6a8: 30000000 andi zero,zero,0x0 40f6ac: 73656e64 0x73656e64 40f6b0: 6d73673a 0x6d73673a 40f6b4: 20257300 addi a1,at,29440 40f6b8: 53656e64 beql k1,a1,42b04c <_gp+0x12abc> 40f6bc: 696e6720 0x696e6720 40f6c0: 52412074 beql s2,at,417894 <_end+0x70b4> 40f6c4: 6f202573 0x6f202573 40f6c8: 00000000 nop 40f6cc: 4e6f7420 madd.s $f16,$f19,$f14,$f15 40f6d0: 616e7377 0x616e7377 40f6d4: 6572696e 0x6572696e 40f6d8: 67207265 0x67207265 40f6dc: 71756573 0x71756573 40f6e0: 74206672 jalx 8199c8 <_gp+0x401438> 40f6e4: 6f6d2025 0x6f6d2025 40f6e8: 732c206e 0x732c206e 40f6ec: 6f742063 0x6f742063 40f6f0: 6f6e6669 0x6f6e6669 40f6f4: 67757265 0x67757265 40f6f8: 64000000 0x64000000 40f6fc: 00000000 nop 40f700: 3fc99999 0x3fc99999 40f704: 9999999a lwr t9,-26214(t4) 40f708: 3f947ae1 0x3f947ae1 40f70c: 47ae147b c1 0x1ae147b 40f710: 696f6374 0x696f6374 40f714: 6c285349 0x6c285349 40f718: 4f434749 c3 0x1434749 40f71c: 464d5455 c1 0x4d5455 40f720: 29206661 slti zero,t1,26209 40f724: 696c6564 0x696c6564 40f728: 20666f72 addi a2,v1,28530 40f72c: 2025733a addi a1,at,29498 40f730: 20257300 addi a1,at,29440 40f734: 6d747520 0x6d747520 40f738: 666f7220 0x666f7220 40f73c: 25732069 addiu s3,t3,8297 40f740: 73202564 0x73202564 40f744: 00000000 nop 40f748: 696f6374 0x696f6374 40f74c: 6c285349 0x6c285349 40f750: 4f434749 c3 0x1434749 40f754: 46485741 c1 0x485741 40f758: 44445229 0x44445229 40f75c: 20666169 addi a2,v1,24937 40f760: 6c656420 0x6c656420 40f764: 666f7220 0x666f7220 40f768: 25733a20 addiu s3,t3,14880 40f76c: 25730000 addiu s3,t3,0 40f770: 68617264 0x68617264 40f774: 77617265 jalx d85c994 <_gp+0xd444404> 40f778: 20747970 addi s4,v1,31088 40f77c: 6520666f 0x6520666f 40f780: 72202573 0x72202573 40f784: 20697320 addi t1,v1,29472 40f788: 25640000 addiu a0,t3,0 40f78c: 6c696e6b 0x6c696e6b 40f790: 206c6179 addi t4,v1,24953 40f794: 65722074 0x65722074 40f798: 6f6b656e 0x6f6b656e 40f79c: 206c656e addi t4,v1,25966 40f7a0: 67746820 0x67746820 40f7a4: 666f7220 0x666f7220 40f7a8: 25732069 addiu s3,t3,8297 40f7ac: 73202564 0x73202564 40f7b0: 00000000 nop 40f7b4: 70726566 0x70726566 40f7b8: 6978206c 0x6978206c 40f7bc: 656e6774 0x656e6774 40f7c0: 6820666f 0x6820666f 40f7c4: 72202573 0x72202573 40f7c8: 20697320 addi t1,v1,29472 40f7cc: 25640000 addiu a0,t3,0 40f7d0: 61646472 0x61646472 40f7d4: 65737320 0x65737320 40f7d8: 6c656e67 0x6c656e67 40f7dc: 74682025 jalx 1a08094 <_gp+0x15efb04> 40f7e0: 6420746f 0x6420746f 40f7e4: 6f206269 0x6f206269 40f7e8: 6720666f 0x6720666f 40f7ec: 72202573 0x72202573 40f7f0: 00000000 nop 40f7f4: 5741524e bnel k0,at,424130 <_gp+0xbba0> 40f7f8: 494e472c 0x494e472c 40f7fc: 204d4143 addi t5,v0,16707 40f800: 20616464 addi at,v1,25700 40f804: 72657373 0x72657373 40f808: 206f6e20 addi t7,v1,28192 40f80c: 25732069 addiu s3,t3,8297 40f810: 7320616c 0x7320616c 40f814: 6c207a65 0x6c207a65 40f818: 726f2100 0x726f2100 40f81c: 70726566 0x70726566 40f820: 6978206c 0x6978206c 40f824: 656e6774 0x656e6774 40f828: 68207368 0x68207368 40f82c: 6f756c64 0x6f756c64 40f830: 20626520 addi v0,v1,25888 40f834: 25642066 addiu a0,t3,8294 40f838: 6f722025 0x6f722025 40f83c: 73000000 madd t8,zero 40f840: 2f70726f sltiu s0,k1,29295 40f844: 632f6e65 0x632f6e65 40f848: 742f6966 jalx bda598 <_gp+0x7c2008> 40f84c: 5f696e65 0x5f696e65 40f850: 74360000 jalx d80000 <_gp+0x967a70> 40f854: 25303278 addiu s0,t1,12920 40f858: 00000000 nop 40f85c: 25333273 addiu s3,t1,12915 40f860: 20257820 addi a1,at,30752 40f864: 25303278 addiu s0,t1,12920 40f868: 20253032 addi a1,at,12338 40f86c: 78202530 0x78202530 40f870: 32782025 andi t8,s3,0x2025 40f874: 3135730a andi s5,t1,0x730a 40f878: 00000000 nop 40f87c: 6e6f206c 0x6e6f206c 40f880: 696e6b6c 0x696e6b6c 40f884: 6f63616c 0x6f63616c 40f888: 20616464 addi at,v1,25700 40f88c: 72657373 0x72657373 40f890: 20636f6e addi v1,v1,28526 40f894: 66696775 0x66696775 40f898: 72656420 0x72656420 40f89c: 666f7220 0x666f7220 40f8a0: 25730000 addiu s3,t3,0 40f8a4: 63616e27 0x63616e27 40f8a8: 74206a6f jalx 81a9bc <_gp+0x40242c> 40f8ac: 696e2069 0x696e2069 40f8b0: 7076362d 0x7076362d 40f8b4: 616c6c72 0x616c6c72 40f8b8: 6f757465 0x6f757465 40f8bc: 7273206f 0x7273206f 40f8c0: 6e202573 0x6e202573 40f8c4: 00000000 nop 40f8c8: 2f70726f sltiu s0,k1,29295 40f8cc: 632f6e65 0x632f6e65 40f8d0: 742f6967 jalx bda59c <_gp+0x7c200c> 40f8d4: 6d703600 0x6d703600 40f8d8: 66663032 0x66663032 40f8dc: 30303030 andi s0,at,0x3030 40f8e0: 30303030 andi s0,at,0x3030 40f8e4: 30303030 andi s0,at,0x3030 40f8e8: 30303030 andi s0,at,0x3030 40f8ec: 30303030 andi s0,at,0x3030 40f8f0: 30303030 andi s0,at,0x3030 40f8f4: 30303032 andi s0,at,0x3032 40f8f8: 00000000 nop 40f8fc: 25752025 addiu s5,t3,8229 40f900: 2a732025 slti s3,s3,8229 40f904: 33325b30 andi s2,t9,0x5b30 40f908: 2d39412d sltiu t9,t1,16685 40f90c: 46612d66 c1 0x612d66 40f910: 5d000000 bgtzl t0,40f914 40f914: 72657365 0x72657365 40f918: 7474696e jalx 1d1a5b8 <_gp+0x1902028> 40f91c: 67206970 0x67206970 40f920: 76362d61 jalx 8d8b584 <_gp+0x8972ff4> 40f924: 6c6c726f 0x6c6c726f 40f928: 75746572 jalx 5d195c8 <_gp+0x5901038> 40f92c: 73206d65 0x73206d65 40f930: 6d626572 0x6d626572 40f934: 73686970 0x73686970 40f938: 206f6e20 addi t7,v1,28192 40f93c: 25730000 addiu s3,t3,0 40f940: 77000000 jalx c000000 <_gp+0xbbe7a70> 40f944: 6661696c 0x6661696c 40f948: 65642074 0x65642074 40f94c: 6f207365 0x6f207365 40f950: 74202573 jalx 8095cc <_gp+0x3f103c> 40f954: 20282575 addi t0,at,9589 40f958: 2920666f slti zero,t1,26223 40f95c: 72202573 0x72202573 40f960: 3a202573 xori zero,s1,0x2573 40f964: 00000000 nop 40f968: 25750000 addiu s5,t3,0 40f96c: 2f70726f sltiu s0,k1,29295 40f970: 632f7379 0x632f7379 40f974: 732f6e65 0x732f6e65 40f978: 742f6970 jalx bda5c0 <_gp+0x7c2030> 40f97c: 76362f63 jalx 8d8bd8c <_gp+0x89737fc> 40f980: 6f6e662f 0x6f6e662f 40f984: 25732f6d addiu s3,t3,12141 40f988: 74750000 jalx 1d40000 <_gp+0x1927a70> 40f98c: 4c696e6b 0x4c696e6b 40f990: 4d545500 0x4d545500 40f994: 2f70726f sltiu s0,k1,29295 40f998: 632f7379 0x632f7379 40f99c: 732f6e65 0x732f6e65 40f9a0: 742f6970 jalx bda5c0 <_gp+0x7c2030> 40f9a4: 76362f63 jalx 8d8bd8c <_gp+0x89737fc> 40f9a8: 6f6e662f 0x6f6e662f 40f9ac: 25732f68 addiu s3,t3,12136 40f9b0: 6f705f6c 0x6f705f6c 40f9b4: 696d6974 0x696d6974 40f9b8: 00000000 nop 40f9bc: 43757248 c0 0x1757248 40f9c0: 6f704c69 0x6f704c69 40f9c4: 6d697400 0x6d697400 40f9c8: 2f70726f sltiu s0,k1,29295 40f9cc: 632f7379 0x632f7379 40f9d0: 732f6e65 0x732f6e65 40f9d4: 742f6970 jalx bda5c0 <_gp+0x7c2030> 40f9d8: 76362f6e jalx 8d8bdb8 <_gp+0x8973828> 40f9dc: 65696768 0x65696768 40f9e0: 2f25732f sltiu a1,t9,29487 40f9e4: 62617365 0x62617365 40f9e8: 5f726561 0x5f726561 40f9ec: 63686162 0x63686162 40f9f0: 6c655f74 0x6c655f74 40f9f4: 696d655f 0x696d655f 40f9f8: 6d730000 0x6d730000 40f9fc: 2f70726f sltiu s0,k1,29295 40fa00: 632f7379 0x632f7379 40fa04: 732f6e65 0x732f6e65 40fa08: 742f6970 jalx bda5c0 <_gp+0x7c2030> 40fa0c: 76362f6e jalx 8d8bdb8 <_gp+0x8973828> 40fa10: 65696768 0x65696768 40fa14: 2f25732f sltiu a1,t9,29487 40fa18: 62617365 0x62617365 40fa1c: 5f726561 0x5f726561 40fa20: 63686162 0x63686162 40fa24: 6c655f74 0x6c655f74 40fa28: 696d6500 0x696d6500 40fa2c: 42617365 c0 0x617365 40fa30: 52656163 beql s3,a1,427fc0 <_gp+0xfa30> 40fa34: 6861626c 0x6861626c 40fa38: 6554696d 0x6554696d 40fa3c: 65720000 0x65720000 40fa40: 2f70726f sltiu s0,k1,29295 40fa44: 632f7379 0x632f7379 40fa48: 732f6e65 0x732f6e65 40fa4c: 742f6970 jalx bda5c0 <_gp+0x7c2030> 40fa50: 76362f6e jalx 8d8bdb8 <_gp+0x8973828> 40fa54: 65696768 0x65696768 40fa58: 2f25732f sltiu a1,t9,29487 40fa5c: 72657472 0x72657472 40fa60: 616e735f 0x616e735f 40fa64: 74696d65 jalx 1a5b594 <_gp+0x1643004> 40fa68: 5f6d7300 0x5f6d7300 40fa6c: 2f70726f sltiu s0,k1,29295 40fa70: 632f7379 0x632f7379 40fa74: 732f6e65 0x732f6e65 40fa78: 742f6970 jalx bda5c0 <_gp+0x7c2030> 40fa7c: 76362f6e jalx 8d8bdb8 <_gp+0x8973828> 40fa80: 65696768 0x65696768 40fa84: 2f25732f sltiu a1,t9,29487 40fa88: 72657472 0x72657472 40fa8c: 616e735f 0x616e735f 40fa90: 74696d65 jalx 1a5b594 <_gp+0x1643004> 40fa94: 00000000 nop 40fa98: 52657472 beql s3,a1,42cc64 <_gp+0x146d4> 40fa9c: 616e7354 0x616e7354 40faa0: 696d6572 0x696d6572 ... 40fbe0: 45786974 0x45786974 40fbe4: 696e672c 0x696e672c 40fbe8: 20707269 addi s0,v1,29289 40fbec: 76736570 jalx 9cd95c0 <_gp+0x98c1030> 40fbf0: 5f726561 0x5f726561 40fbf4: 645f6c6f 0x645f6c6f 40fbf8: 6f702068 0x6f702068 40fbfc: 61642072 0x61642072 40fc00: 6561646e 0x6561646e 40fc04: 20657272 addi a1,v1,29298 40fc08: 6f723a20 0x6f723a20 40fc0c: 25730a00 addiu s3,t3,2560 40fc10: 45786974 0x45786974 40fc14: 696e672c 0x696e672c 40fc18: 20707269 addi s0,v1,29289 40fc1c: 76736570 jalx 9cd95c0 <_gp+0x98c1030> 40fc20: 5f726561 0x5f726561 40fc24: 645f6c6f 0x645f6c6f 40fc28: 6f702068 0x6f702068 40fc2c: 61642072 0x61642072 40fc30: 6561646e 0x6561646e 40fc34: 20726574 addi s2,v1,25972 40fc38: 75726e20 jalx 5c9b880 <_gp+0x58832f0> 40fc3c: 30206279 andi zero,at,0x6279 40fc40: 7465730a jalx 195cc28 <_gp+0x1544698> 40fc44: 00000000 nop 40fc48: 28707269 slti s0,v1,29289 40fc4c: 76736570 jalx 9cd95c0 <_gp+0x98c1030> 40fc50: 29202573 slti zero,t1,9587 40fc54: 3a204c69 xori zero,s1,0x4c69 40fc58: 6e6b4d54 0x6e6b4d54 40fc5c: 55202825 bnezl t1,419cf4 <_gp+0x1764> 40fc60: 75292069 jalx 4a481a4 <_gp+0x462fc14> 40fc64: 73206e6f 0x73206e6f 40fc68: 74207769 jalx 81dda4 <_gp+0x405814> 40fc6c: 7468696e jalx 1a1a5b8 <_gp+0x1602028> 40fc70: 20746865 addi s4,v1,26725 40fc74: 20646566 addi a0,v1,25958 40fc78: 696e6564 0x696e6564 40fc7c: 20626f75 addi v0,v1,28533 40fc80: 6e64732c 0x6e64732c 40fc84: 2069676e addi t1,v1,26478 40fc88: 6f72696e 0x6f72696e 40fc8c: 67000000 0x67000000 40fc90: 28707269 slti s0,v1,29289 40fc94: 76736570 jalx 9cd95c0 <_gp+0x98c1030> 40fc98: 29202573 slti zero,t1,9587 40fc9c: 3a204375 xori zero,s1,0x4375 40fca0: 72486f70 0x72486f70 40fca4: 4c696d69 msub.d $f21,$f3,$f13,$f9 40fca8: 74202825 jalx 80a094 <_gp+0x3f1b04> 40fcac: 75292069 jalx 4a481a4 <_gp+0x462fc14> 40fcb0: 73206e6f 0x73206e6f 40fcb4: 74207769 jalx 81dda4 <_gp+0x405814> 40fcb8: 7468696e jalx 1a1a5b8 <_gp+0x1602028> 40fcbc: 20746865 addi s4,v1,26725 40fcc0: 20646566 addi a0,v1,25958 40fcc4: 696e6564 0x696e6564 40fcc8: 20626f75 addi v0,v1,28533 40fccc: 6e64732c 0x6e64732c 40fcd0: 2069676e addi t1,v1,26478 40fcd4: 6f72696e 0x6f72696e 40fcd8: 67000000 0x67000000 40fcdc: 28707269 slti s0,v1,29289 40fce0: 76736570 jalx 9cd95c0 <_gp+0x98c1030> 40fce4: 29202573 slti zero,t1,9587 40fce8: 3a204261 xori zero,s1,0x4261 40fcec: 73655265 0x73655265 40fcf0: 61636861 0x61636861 40fcf4: 626c6554 0x626c6554 40fcf8: 696d6572 0x696d6572 40fcfc: 20282575 addi t0,at,9589 40fd00: 29206973 slti zero,t1,26995 40fd04: 206e6f74 addi t6,v1,28532 40fd08: 20776974 addi s7,v1,26996 40fd0c: 68696e20 0x68696e20 40fd10: 74686520 jalx 1a19480 <_gp+0x1600ef0> 40fd14: 64656669 0x64656669 40fd18: 6e656420 0x6e656420 40fd1c: 626f756e 0x626f756e 40fd20: 64732c20 0x64732c20 40fd24: 69676e6f 0x69676e6f 40fd28: 72696e67 0x72696e67 40fd2c: 00000000 nop 40fd30: 42617365 c0 0x617365 40fd34: 52656163 beql s3,a1,4282c4 <_gp+0xfd34> 40fd38: 6861626c 0x6861626c 40fd3c: 6554696d 0x6554696d 40fd40: 65722028 0x65722028 40fd44: 6d732900 0x6d732900 40fd48: 28707269 slti s0,v1,29289 40fd4c: 76736570 jalx 9cd95c0 <_gp+0x98c1030> 40fd50: 29202573 slti zero,t1,9587 40fd54: 3a205265 xori zero,s1,0x5265 40fd58: 7472616e jalx 1c985b8 <_gp+0x1880028> 40fd5c: 7354696d 0x7354696d 40fd60: 65722028 0x65722028 40fd64: 25752920 addiu s5,t3,10528 40fd68: 6973206e 0x6973206e 40fd6c: 6f742077 0x6f742077 40fd70: 69746869 0x69746869 40fd74: 6e207468 0x6e207468 40fd78: 65206465 0x65206465 40fd7c: 66696e65 0x66696e65 40fd80: 6420626f 0x6420626f 40fd84: 756e6473 jalx 5b991cc <_gp+0x5780c3c> 40fd88: 2c206967 sltiu zero,at,26983 40fd8c: 6e6f7269 0x6e6f7269 40fd90: 6e670000 0x6e670000 40fd94: 52657472 beql s3,a1,42cf60 <_gp+0x149d0> 40fd98: 616e7354 0x616e7354 40fd9c: 696d6572 0x696d6572 40fda0: 20286d73 addi t0,at,28019 40fda4: 29000000 slti zero,t0,0 40fda8: 436f756c c0 0x16f756c 40fdac: 646e2774 0x646e2774 40fdb0: 20637265 addi v1,v1,29285 40fdb4: 61746520 0x61746520 40fdb8: 70726976 0x70726976 40fdbc: 73657020 clz t6 or a1,k1 40fdc0: 70697065 0x70697065 40fdc4: 2e000000 sltiu zero,s0,0 40fdc8: 436f756c c0 0x16f756c 40fdcc: 646e2774 0x646e2774 40fdd0: 20666f72 addi a2,v1,28530 40fdd4: 6b20666f 0x6b20666f 40fdd8: 72207072 0x72207072 40fddc: 69767365 0x69767365 40fde0: 702e0000 madd at,t6 40fde4: 2f646576 sltiu a0,k1,25974 40fde8: 2f6e756c sltiu t6,k1,30060 40fdec: 6c000000 0x6c000000 40fdf0: 45786974 0x45786974 40fdf4: 696e672c 0x696e672c 40fdf8: 20707269 addi s0,v1,29289 40fdfc: 76736570 jalx 9cd95c0 <_gp+0x98c1030> 40fe00: 5f726561 0x5f726561 40fe04: 645f6c6f 0x645f6c6f 40fe08: 6f702069 0x6f702069 40fe0c: 7320636f 0x7320636f 40fe10: 6d706c65 0x6d706c65 40fe14: 74652e0a jalx 194b828 <_gp+0x1533298> 40fe18: 00000000 nop 40fe1c: 72656376 0x72656376 40fe20: 6d736720 0x6d736720 40fe24: 6661696c 0x6661696c 40fe28: 65643a20 0x65643a20 40fe2c: 25730000 addiu s3,t3,0 40fe30: 25733a25 addiu s3,t3,14885 40fe34: 6420536f 0x6420536f 40fe38: 6d652074 0x6d652074 40fe3c: 79706520 0x79706520 40fe40: 6f66206e 0x6f66206e 40fe44: 65746c69 0x65746c69 40fe48: 6e6b2065 0x6e6b2065 40fe4c: 72726f72 0x72726f72 40fe50: 2e0a0000 sltiu t2,s0,0 40fe54: 6e65746c 0x6e65746c 40fe58: 696e6b2e 0x696e6b2e 40fe5c: 63000000 0x63000000 40fe60: 25732c20 addiu s3,t3,11296 40fe64: 6966696e 0x6966696e 40fe68: 64657820 0x64657820 40fe6c: 25642c20 addiu a0,t3,11296 40fe70: 666c6167 0x666c6167 40fe74: 73206973 0x73206973 40fe78: 2072756e addi s2,v1,30062 40fe7c: 6e696e67 0x6e696e67 40fe80: 00000000 nop 40fe84: 25732c20 addiu s3,t3,11296 40fe88: 6966696e 0x6966696e 40fe8c: 64657820 0x64657820 40fe90: 25642c20 addiu a0,t3,11296 40fe94: 666c6167 0x666c6167 40fe98: 73206973 0x73206973 40fe9c: 202a4e4f addi t2,at,20047 40fea0: 542a2072 bnel at,t2,41806c <_end+0x788c> 40fea4: 756e6e69 jalx 5b9b9a4 <_gp+0x5783414> 40fea8: 6e670000 0x6e670000 40feac: 556e6162 bnel t3,t6,428438 <_gp+0xfea8> 40feb0: 6c652074 0x6c652074 40feb4: 6f206f70 0x6f206f70 40feb8: 656e206e 0x656e206e 40febc: 65746c69 0x65746c69 40fec0: 6e6b2073 0x6e6b2073 40fec4: 6f636b65 0x6f636b65 40fec8: 743a2025 jalx e88094 <_gp+0xa6fb04> 40fecc: 73000000 madd t8,zero 40fed0: 556e6162 bnel t3,t6,42845c <_gp+0xfecc> 40fed4: 6c652074 0x6c652074 40fed8: 6f206269 0x6f206269 40fedc: 6e64206e 0x6e64206e 40fee0: 65746c69 0x65746c69 40fee4: 6e6b2073 0x6e6b2073 40fee8: 6f636b65 0x6f636b65 40feec: 743a2025 jalx e88094 <_gp+0xa6fb04> 40fef0: 73000000 madd t8,zero ... Disassembly of section .eh_frame: 0040ff10 <__EH_FRAME_BEGIN__>: 40ff10: 00000000 nop Disassembly of section .ctors: 00410000 <__CTOR_LIST__>: 410000: ffffffff sdc3 $31,-1(ra) 00410004 <__CTOR_END__>: 410004: 00000000 nop Disassembly of section .dtors: 00410008 <__DTOR_LIST__>: 410008: ffffffff sdc3 $31,-1(ra) 0041000c <__DTOR_END__>: 41000c: 00000000 nop Disassembly of section .jcr: 00410010 <__JCR_END__>: 410010: 00000000 nop Disassembly of section .data: 00410020 <__data_start>: ... 00410030 : 410030: ffffffff sdc3 $31,-1(ra) 00410034 : 410034: 0040c970 tge v0,zero,0x325 410038: 00000001 movf zero,zero,$fcc0 41003c: 00000000 nop 410040: 00000064 0x64 410044: 0040c978 0x40c978 ... 410050: 00000063 0x63 410054: 0040c984 0x40c984 410058: 00000001 movf zero,zero,$fcc0 41005c: 00000000 nop 410060: 00000043 sra zero,zero,0x1 410064: 0040c98c syscall 0x10326 410068: 00000001 movf zero,zero,$fcc0 41006c: 00000000 nop 410070: 00000070 tge zero,zero,0x1 410074: 0040c6b8 0x40c6b8 410078: 00000001 movf zero,zero,$fcc0 41007c: 00000000 nop 410080: 0000006c 0x6c 410084: 0040c994 0x40c994 410088: 00000001 movf zero,zero,$fcc0 41008c: 00000000 nop 410090: 0000006d 0x6d 410094: 0040c9a0 0x40c9a0 410098: 00000001 movf zero,zero,$fcc0 41009c: 00000000 nop 4100a0: 00000066 0x66 4100a4: 0040c9ac 0x40c9ac 4100a8: 00000001 movf zero,zero,$fcc0 4100ac: 00000000 nop 4100b0: 00000075 0x75 4100b4: 0040c9b8 0x40c9b8 4100b8: 00000001 movf zero,zero,$fcc0 4100bc: 00000000 nop 4100c0: 00000074 teq zero,zero,0x1 4100c4: 0040c9c4 0x40c9c4 ... 4100d0: 00000076 tne zero,zero,0x1 4100d4: 0040c9cc syscall 0x10327 ... 4100e0: 00000068 0x68 4100e4: 0040c9d4 0x40c9d4 ... 4100f0: 00000073 tltu zero,zero,0x1 ... 00410104 : 410104: 0a20202d j 88080b4 <_gp+0x83efb24> 410108: 632c202d 0x632c202d 41010c: 2d636f6e sltiu v1,t3,28526 410110: 66696774 0x66696774 410114: 65737420 0x65737420 410118: 20202020 addi zero,at,8224 41011c: 20205061 addi zero,at,20577 410120: 72736520 0x72736520 410124: 74686520 jalx 1a19480 <_gp+0x1600ef0> 410128: 636f6e66 0x636f6e66 41012c: 69672066 0x69672066 410130: 696c6520 0x696c6520 410134: 616e6420 0x616e6420 410138: 65786974 0x65786974 41013c: 2e0a2020 sltiu t2,s0,8224 410140: 2d432c20 sltiu v1,t2,11296 410144: 2d2d636f sltiu t5,t1,25455 410148: 6e666967 0x6e666967 41014c: 3d504154 0x3d504154 410150: 48202020 0x48202020 410154: 20202053 addi zero,at,8275 410158: 65747320 0x65747320 41015c: 74686520 jalx 1a19480 <_gp+0x1600ef0> 410160: 636f6e66 0x636f6e66 410164: 69672066 0x69672066 410168: 696c652e 0x696c652e 41016c: 20204465 addi zero,at,17509 410170: 6661756c 0x6661756c 410174: 74206973 jalx 81a5cc <_gp+0x40203c> 410178: 202f6574 addi t7,at,25972 41017c: 632f7261 0x632f7261 410180: 6476642e 0x6476642e 410184: 636f6e66 0x636f6e66 410188: 2e0a2020 sltiu t2,s0,8224 41018c: 2d642c20 sltiu a0,t3,11296 410190: 2d2d6465 sltiu t5,t1,25701 410194: 6275673d 0x6275673d 410198: 4e554d20 madd.s $f20,$f18,$f9,$f21 41019c: 20202020 addi zero,at,8224 4101a0: 20202053 addi zero,at,8275 4101a4: 65747320 0x65747320 4101a8: 74686520 jalx 1a19480 <_gp+0x1600ef0> 4101ac: 64656275 0x64656275 4101b0: 67206c65 0x67206c65 4101b4: 76656c2e jalx 995b0b8 <_gp+0x9542b28> 4101b8: 20205661 addi zero,at,22113 4101bc: 6c756573 0x6c756573 4101c0: 2063616e addi v1,v1,24942 4101c4: 20626520 addi v0,v1,25888 4101c8: 312c2032 andi t4,t1,0x2032 4101cc: 2c20332c sltiu zero,at,13100 4101d0: 2034206f addi s4,at,8303 4101d4: 7220352e 0x7220352e 4101d8: 0a20202d j 88080b4 <_gp+0x83efb24> 4101dc: 662c202d 0x662c202d 4101e0: 2d666163 sltiu a2,t3,24931 4101e4: 696c6974 0x696c6974 4101e8: 793d4e55 0x793d4e55 4101ec: 4d202020 madd.s $f0,$f9,$f4,$f0 4101f0: 20205365 addi zero,at,21349 4101f4: 74732074 jalx 1cc81d0 <_gp+0x18afc40> 4101f8: 6865206c 0x6865206c 4101fc: 6f676769 0x6f676769 410200: 6e672066 0x6e672066 410204: 6163696c 0x6163696c 410208: 6974792e 0x6974792e 41020c: 0a20202d j 88080b4 <_gp+0x83efb24> 410210: 682c202d 0x682c202d 410214: 2d68656c sltiu t0,t3,25964 410218: 70202020 clz a0,at 41021c: 20202020 addi zero,at,8224 410220: 20202020 addi zero,at,8224 410224: 20205368 addi zero,at,21352 410228: 6f772074 0x6f772074 41022c: 68697320 0x68697320 410230: 68656c70 0x68656c70 410234: 20736372 addi s3,v1,25458 410238: 65656e2e 0x65656e2e 41023c: 0a20202d j 88080b4 <_gp+0x83efb24> 410240: 6c2c202d 0x6c2c202d 410244: 2d6c6f67 sltiu t4,t3,28519 410248: 66696c65 0x66696c65 41024c: 3d504154 0x3d504154 410250: 48202020 0x48202020 410254: 20205365 addi zero,at,21349 410258: 74732074 jalx 1cc81d0 <_gp+0x18afc40> 41025c: 6865206c 0x6865206c 410260: 6f672066 0x6f672066 410264: 696c652e 0x696c652e 410268: 0a20202d j 88080b4 <_gp+0x83efb24> 41026c: 6d2c202d 0x6d2c202d 410270: 2d6c6f67 sltiu t4,t3,28519 410274: 6d657468 0x6d657468 410278: 6f643d58 0x6f643d58 41027c: 20202020 addi zero,at,8224 410280: 20205365 addi zero,at,21349 410284: 74732074 jalx 1cc81d0 <_gp+0x18afc40> 410288: 6865206c 0x6865206c 41028c: 6f67206d 0x6f67206d 410290: 6574686f 0x6574686f 410294: 6420746f 0x6420746f 410298: 206f6e65 addi t7,v1,28261 41029c: 206f663a addi t7,v1,26170 4102a0: 20737973 addi s3,v1,31091 4102a4: 6c6f672c 0x6c6f672c 4102a8: 20737464 addi s3,v1,29796 4102ac: 6572722c 0x6572722c 4102b0: 20737464 addi s3,v1,29796 4102b4: 6572725f 0x6572725f 4102b8: 7379736c 0x7379736c 4102bc: 6f672c20 0x6f672c20 4102c0: 6c6f6766 0x6c6f6766 4102c4: 696c652c 0x696c652c 4102c8: 206f7220 addi t7,v1,29216 4102cc: 6e6f6e65 0x6e6f6e65 4102d0: 2e0a2020 sltiu t2,s0,8224 4102d4: 2d702c20 sltiu s0,t3,11296 4102d8: 2d2d7069 sltiu t5,t1,28777 4102dc: 6466696c 0x6466696c 4102e0: 653d5041 0x653d5041 4102e4: 54482020 bnel v0,t0,418368 <_end+0x7b88> 4102e8: 20202053 addi zero,at,8275 4102ec: 65747320 0x65747320 4102f0: 74686520 jalx 1a19480 <_gp+0x1600ef0> 4102f4: 70696420 0x70696420 4102f8: 66696c65 0x66696c65 4102fc: 2e0a2020 sltiu t2,s0,8224 410300: 2d732c20 sltiu s3,t3,11296 410304: 2d2d7369 sltiu t5,t1,29545 410308: 6e676c65 0x6e676c65 41030c: 70726f63 0x70726f63 410310: 65737320 0x65737320 410314: 20202055 addi zero,at,8277 410318: 73652070 0x73652070 41031c: 72697673 0x72697673 410320: 65702e0a 0x65702e0a 410324: 20202d74 addi zero,at,11636 410328: 2c202d2d sltiu zero,at,11565 41032c: 6368726f 0x6368726f 410330: 6f746469 0x6f746469 410334: 723d5041 0x723d5041 410338: 54482020 bnel v0,t0,4183bc <_end+0x7bdc> 41033c: 20436872 addi v1,v0,26738 410340: 6f6f7420 0x6f6f7420 410344: 746f2074 jalx 1bc81d0 <_gp+0x17afc40> 410348: 68652073 0x68652073 41034c: 70656369 0x70656369 410350: 66696564 0x66696564 410354: 20706174 addi s0,v1,24948 410358: 682e0a20 0x682e0a20 41035c: 202d752c addi t5,at,29996 410360: 202d2d75 addi t5,at,11637 410364: 7365726e 0x7365726e 410368: 616d653d 0x616d653d 41036c: 55534552 bnel t2,s3,4218b8 <_gp+0x9328> 410370: 20202020 addi zero,at,8224 410374: 53776974 beql k1,s7,42a948 <_gp+0x123b8> 410378: 63682074 0x63682074 41037c: 6f207468 0x6f207468 410380: 65207370 0x65207370 410384: 65636966 0x65636966 410388: 69656420 0x69656420 41038c: 75736572 jalx 5cd95c8 <_gp+0x58c1038> 410390: 2e0a2020 sltiu t2,s0,8224 410394: 2d762c20 sltiu s6,t3,11296 410398: 2d2d7665 sltiu t5,t1,30309 41039c: 7273696f 0x7273696f 4103a0: 6e202020 0x6e202020 4103a4: 20202020 addi zero,at,8224 4103a8: 20202050 addi zero,at,8272 4103ac: 72696e74 0x72696e74 4103b0: 20746865 addi s4,v1,26725 4103b4: 20766572 addi s6,v1,25970 4103b8: 73696f6e 0x73696f6e 4103bc: 20616e64 addi at,v1,28260 4103c0: 20717569 addi s1,v1,30057 4103c4: 742e0a00 jalx b82800 <_gp+0x76a270> 4103c8: 00000000 nop 4103cc: 00000000 nop 004103d0 : 4103d0: 00000001 movf zero,zero,$fcc0 004103d4 : 4103d4: 00000001 movf zero,zero,$fcc0 ... 004103e0 : 4103e0: ffffffff sdc3 $31,-1(ra) ... Disassembly of section .rld_map: 004103f0 <__RLD_MAP>: 4103f0: 00000000 nop Disassembly of section .got.plt: 004103f4 <.got.plt>: ... 4103fc: 00401660 0x401660 410400: 00401660 0x401660 410404: 00401660 0x401660 410408: 00401660 0x401660 41040c: 00401660 0x401660 410410: 00401660 0x401660 410414: 00401660 0x401660 410418: 00401660 0x401660 41041c: 00401660 0x401660 410420: 00401660 0x401660 410424: 00401660 0x401660 410428: 00401660 0x401660 41042c: 00401660 0x401660 410430: 00401660 0x401660 410434: 00401660 0x401660 410438: 00401660 0x401660 41043c: 00401660 0x401660 410440: 00401660 0x401660 410444: 00401660 0x401660 410448: 00401660 0x401660 41044c: 00401660 0x401660 410450: 00401660 0x401660 410454: 00401660 0x401660 410458: 00401660 0x401660 41045c: 00401660 0x401660 410460: 00401660 0x401660 410464: 00401660 0x401660 410468: 00401660 0x401660 41046c: 00401660 0x401660 410470: 00401660 0x401660 410474: 00401660 0x401660 410478: 00401660 0x401660 41047c: 00401660 0x401660 410480: 00401660 0x401660 410484: 00401660 0x401660 410488: 00401660 0x401660 41048c: 00401660 0x401660 410490: 00401660 0x401660 410494: 00401660 0x401660 410498: 00401660 0x401660 41049c: 00401660 0x401660 4104a0: 00401660 0x401660 4104a4: 00401660 0x401660 4104a8: 00401660 0x401660 4104ac: 00401660 0x401660 4104b0: 00401660 0x401660 4104b4: 00401660 0x401660 4104b8: 00401660 0x401660 4104bc: 00401660 0x401660 4104c0: 00401660 0x401660 4104c4: 00401660 0x401660 4104c8: 00401660 0x401660 4104cc: 00401660 0x401660 4104d0: 00401660 0x401660 4104d4: 00401660 0x401660 4104d8: 00401660 0x401660 4104dc: 00401660 0x401660 4104e0: 00401660 0x401660 4104e4: 00401660 0x401660 4104e8: 00401660 0x401660 4104ec: 00401660 0x401660 4104f0: 00401660 0x401660 4104f4: 00401660 0x401660 4104f8: 00401660 0x401660 4104fc: 00401660 0x401660 410500: 00401660 0x401660 410504: 00401660 0x401660 410508: 00401660 0x401660 41050c: 00401660 0x401660 410510: 00401660 0x401660 410514: 00401660 0x401660 410518: 00401660 0x401660 41051c: 00401660 0x401660 410520: 00401660 0x401660 410524: 00401660 0x401660 410528: 00401660 0x401660 41052c: 00401660 0x401660 410530: 00401660 0x401660 410534: 00401660 0x401660 410538: 00401660 0x401660 41053c: 00401660 0x401660 410540: 00401660 0x401660 410544: 00401660 0x401660 410548: 00401660 0x401660 41054c: 00401660 0x401660 410550: 00401660 0x401660 410554: 00401660 0x401660 410558: 00401660 0x401660 41055c: 00401660 0x401660 410560: 00401660 0x401660 410564: 00401660 0x401660 410568: 00401660 0x401660 41056c: 00401660 0x401660 410570: 00401660 0x401660 410574: 00401660 0x401660 410578: 00401660 0x401660 41057c: 00401660 0x401660 410580: 00401660 0x401660 410584: 00401660 0x401660 410588: 00401660 0x401660 41058c: 00401660 0x401660 410590: 00401660 0x401660 410594: 00401660 0x401660 410598: 00401660 0x401660 Disassembly of section .got: 004105a0 <.got>: 4105a0: 00000000 nop 4105a4: 80000000 lb zero,0(zero) 4105a8: 0040a340 0x40a340 4105ac: 0040a330 tge v0,zero,0x28c Disassembly of section .sdata: 004105b0 <__dso_handle>: 4105b0: 00000000 nop Disassembly of section .sbss: 004105b8 : ... 004105c0 : ... 004105c8 : 4105c8: 00000000 nop 004105cc : 4105cc: 00000000 nop 004105d0 : 4105d0: 00000000 nop 004105d4 : 4105d4: 00000000 nop Disassembly of section .bss: 004105e0 : 4105e0: 00000000 nop 004105e4 : 4105e4: 00000000 nop 004105e8 : ... 004105f0 : ... 00410600 : 410600: 00000000 nop 00410604 : 410604: 00000000 nop 00410608 : ... 00410620 : 410620: 00000000 nop 00410624 : 410624: 00000000 nop 00410628 : 410628: 00000000 nop 0041062c : 41062c: 00000000 nop 00410630 : 410630: 00000000 nop 00410634 : ... 00410640 : 410640: 00000000 nop 00410644 : ... 00410650 : 410650: 00000000 nop 00410654 : 410654: 00000000 nop 00410658 : 410658: 00000000 nop 0041065c : 41065c: 00000000 nop 00410660 : ... 00410670 : 410670: 00000000 nop 00410674 : 410674: 00000000 nop 00410678 : 410678: 00000000 nop 0041067c : 41067c: 00000000 nop 00410680 : 410680: 00000000 nop 00410684 : 410684: 00000000 nop 00410688 : ... 00410690 : 410690: 00000000 nop 00410694 : 410694: 00000000 nop 00410698 : 410698: 00000000 nop 0041069c : 41069c: 00000000 nop 004106a0 : 4106a0: 00000000 nop 004106a4 : 4106a4: 00000000 nop 004106a8 : 4106a8: 00000000 nop 004106ac : 4106ac: 00000000 nop 004106b0 : 4106b0: 00000000 nop 004106b4 : 4106b4: 00000000 nop 004106b8 : 4106b8: 00000000 nop 004106bc : ... 004106cc : ... 004107cc : 4107cc: 00000000 nop 004107d0 : 4107d0: 00000000 nop 004107d4 : ... Disassembly of section .comment: 00000000 <.comment>: 0: 4743433a c1 0x143433a 4: 2028474e addi t0,at,18254 8: 55292033 bnel t1,t1,80d8 <_DYNAMIC-0x3f8088> c: 2e332e32 sltiu s3,s1,11826 10: 00474343 0x474343 14: 3a20284c xori zero,s1,0x284c 18: 696e6172 0x696e6172 1c: 6f204743 0x6f204743 20: 4320342e c0 0x120342e 24: 362d3230 ori t5,s1,0x3230 28: 31312e30 andi s1,t1,0x2e30 2c: 38292034 xori t1,at,0x2034 30: 2e362e32 sltiu s6,s1,11826 34: 20323031 addi s2,at,12337 38: 31303831 andi s0,t1,0x3831 3c: 33202870 andi zero,t9,0x2870 40: 72657265 0x72657265 44: 6c656173 0x6c656173 48: Address 0x0000000000000048 is out of bounds. Disassembly of section .pdr: 00000000 <.pdr>: 0: 00402520 0x402520 ... 20: 00401600 0x401600 24: 90000000 lbu zero,0(zero) 28: fffffffc sdc3 $31,-4(ra) ... 34: 00000020 add zero,zero,zero 38: 0000001d 0x1d 3c: 0000001f 0x1f 40: 0040a360 0x40a360 44: 90000000 lbu zero,0(zero) 48: fffffffc sdc3 $31,-4(ra) ... 54: 00000020 add zero,zero,zero 58: 0000001d 0x1d 5c: 0000001f 0x1f 60: 00402680 0x402680 64: 80030000 lb v1,0(zero) 68: fffffffc sdc3 $31,-4(ra) ... 74: 00000478 0x478 78: 0000001d 0x1d 7c: 0000001f 0x1f 80: 00402818 0x402818 84: 80070000 lb a3,0(zero) 88: fffffffc sdc3 $31,-4(ra) ... 94: 00000030 tge zero,zero 98: 0000001d 0x1d 9c: 0000001f 0x1f a0: 00402970 tge v0,zero,0xa5 a4: 80000000 lb zero,0(zero) a8: fffffffc sdc3 $31,-4(ra) ... b4: 00000028 0x28 b8: 0000001d 0x1d bc: 0000001f 0x1f c0: 004029ac 0x4029ac c4: 80000000 lb zero,0(zero) c8: fffffffc sdc3 $31,-4(ra) ... d4: 00000028 0x28 d8: 0000001d 0x1d dc: 0000001f 0x1f e0: 004029d4 0x4029d4 e4: 80010000 lb at,0(zero) e8: fffffffc sdc3 $31,-4(ra) ... f4: 00000020 add zero,zero,zero f8: 0000001d 0x1d fc: 0000001f 0x1f 100: 00402a6c 0x402a6c 104: 80000000 lb zero,0(zero) 108: fffffffc sdc3 $31,-4(ra) ... 114: 00000020 add zero,zero,zero 118: 0000001d 0x1d 11c: 0000001f 0x1f 120: 00402aa8 0x402aa8 ... 138: 0000001d 0x1d 13c: 0000001f 0x1f 140: 00402ab4 teq v0,zero,0xaa ... 158: 0000001d 0x1d 15c: 0000001f 0x1f 160: 00402ac0 0x402ac0 164: 80ff0000 lb ra,0(a3) 168: fffffffc sdc3 $31,-4(ra) ... 174: 000000f0 tge zero,zero,0x3 178: 0000001d 0x1d 17c: 0000001f 0x1f 180: 00402da0 0x402da0 184: 800f0000 lb t7,0(zero) 188: fffffffc sdc3 $31,-4(ra) ... 194: 00000060 0x60 198: 0000001d 0x1d 19c: 0000001f 0x1f 1a0: 00402fd0 0x402fd0 1a4: 800d0000 lb t5,0(zero) 1a8: fffffffc sdc3 $31,-4(ra) ... 1b4: 00000038 0x38 1b8: 0000001d 0x1d 1bc: 0000001f 0x1f 1c0: 00403094 0x403094 1c4: 803d0000 lb sp,0(at) 1c8: fffffffc sdc3 $31,-4(ra) ... 1d4: 00000030 tge zero,zero 1d8: 0000001d 0x1d 1dc: 0000001f 0x1f 1e0: 00403154 0x403154 1e4: 80010000 lb at,0(zero) 1e8: fffffffc sdc3 $31,-4(ra) ... 1f4: 00000020 add zero,zero,zero 1f8: 0000001d 0x1d 1fc: 0000001f 0x1f 200: 004031d0 0x4031d0 204: 80030000 lb v1,0(zero) 208: fffffffc sdc3 $31,-4(ra) ... 214: 00000028 0x28 218: 0000001d 0x1d 21c: 0000001f 0x1f 220: 0040324c syscall 0x100c9 224: 80070000 lb a3,0(zero) 228: fffffffc sdc3 $31,-4(ra) ... 234: 00000028 0x28 238: 0000001d 0x1d 23c: 0000001f 0x1f 240: 004032c8 0x4032c8 244: 803f0000 lb ra,0(at) 248: fffffffc sdc3 $31,-4(ra) ... 254: 00000038 0x38 258: 0000001d 0x1d 25c: 0000001f 0x1f 260: 00403378 0x403378 264: 803f0000 lb ra,0(at) 268: fffffffc sdc3 $31,-4(ra) ... 274: 00000038 0x38 278: 0000001d 0x1d 27c: 0000001f 0x1f 280: 00403430 tge v0,zero,0xd0 284: 80030000 lb v1,0(zero) 288: fffffffc sdc3 $31,-4(ra) ... 294: 00000048 0x48 298: 0000001d 0x1d 29c: 0000001f 0x1f 2a0: 00403598 0x403598 2a4: 80070000 lb a3,0(zero) 2a8: fffffffc sdc3 $31,-4(ra) ... 2b4: 00000050 0x50 2b8: 0000001d 0x1d 2bc: 0000001f 0x1f 2c0: 004036d0 0x4036d0 2c4: 80030000 lb v1,0(zero) 2c8: fffffffc sdc3 $31,-4(ra) ... 2d4: 00000038 0x38 2d8: 0000001d 0x1d 2dc: 0000001f 0x1f 2e0: 00403748 0x403748 2e4: 80030000 lb v1,0(zero) 2e8: fffffffc sdc3 $31,-4(ra) ... 2f4: 00000028 0x28 2f8: 0000001d 0x1d 2fc: 0000001f 0x1f 300: 00403824 and a3,v0,zero 304: 80010000 lb at,0(zero) 308: fffffffc sdc3 $31,-4(ra) ... 314: 00000028 0x28 318: 0000001d 0x1d 31c: 0000001f 0x1f 320: 0040387c 0x40387c 324: c0ff0000 ll ra,0(a3) 328: fffffffc sdc3 $31,-4(ra) ... 334: 000008d0 0x8d0 338: 0000001d 0x1d 33c: 0000001f 0x1f 340: 00404ed0 0x404ed0 344: 80010000 lb at,0(zero) 348: fffffffc sdc3 $31,-4(ra) ... 354: 00000020 add zero,zero,zero 358: 0000001d 0x1d 35c: 0000001f 0x1f 360: 00404f58 0x404f58 364: 80010000 lb at,0(zero) 368: fffffffc sdc3 $31,-4(ra) ... 374: 00000020 add zero,zero,zero 378: 0000001d 0x1d 37c: 0000001f 0x1f 380: 00404fb0 tge v0,zero,0x13e 384: 80030000 lb v1,0(zero) 388: fffffffc sdc3 $31,-4(ra) ... 394: 00000028 0x28 398: 0000001d 0x1d 39c: 0000001f 0x1f 3a0: 0040501c 0x40501c 3a4: 80030000 lb v1,0(zero) 3a8: fffffffc sdc3 $31,-4(ra) ... 3b4: 00000028 0x28 3b8: 0000001d 0x1d 3bc: 0000001f 0x1f 3c0: 00405070 tge v0,zero,0x141 3c4: 80030000 lb v1,0(zero) 3c8: fffffffc sdc3 $31,-4(ra) ... 3d4: 00000028 0x28 3d8: 0000001d 0x1d 3dc: 0000001f 0x1f 3e0: 004050c0 0x4050c0 3e4: c0ff0000 ll ra,0(a3) 3e8: fffffffc sdc3 $31,-4(ra) ... 3f4: 00000060 0x60 3f8: 0000001d 0x1d 3fc: 0000001f 0x1f 400: 004056c0 0x4056c0 404: c0ff0000 ll ra,0(a3) 408: fffffffc sdc3 $31,-4(ra) ... 414: 00000218 0x218 418: 0000001d 0x1d 41c: 0000001f 0x1f 420: 00406160 0x406160 424: 80000000 lb zero,0(zero) 428: fffffffc sdc3 $31,-4(ra) ... 434: 00000020 add zero,zero,zero 438: 0000001d 0x1d 43c: 0000001f 0x1f 440: 00406190 0x406190 444: 80000000 lb zero,0(zero) 448: fffffffc sdc3 $31,-4(ra) ... 454: 00000020 add zero,zero,zero 458: 0000001d 0x1d 45c: 0000001f 0x1f 460: 004061c0 0x4061c0 464: 80000000 lb zero,0(zero) 468: fffffffc sdc3 $31,-4(ra) ... 474: 00000020 add zero,zero,zero 478: 0000001d 0x1d 47c: 0000001f 0x1f 480: 00406208 0x406208 484: 80000000 lb zero,0(zero) 488: fffffffc sdc3 $31,-4(ra) ... 494: 00000020 add zero,zero,zero 498: 0000001d 0x1d 49c: 0000001f 0x1f 4a0: 00406250 0x406250 4a4: 800f0000 lb t7,0(zero) 4a8: fffffffc sdc3 $31,-4(ra) ... 4b4: 00000038 0x38 4b8: 0000001d 0x1d 4bc: 0000001f 0x1f 4c0: 0040632c 0x40632c 4c4: 80010000 lb at,0(zero) 4c8: fffffffc sdc3 $31,-4(ra) ... 4d4: 00000020 add zero,zero,zero 4d8: 0000001d 0x1d 4dc: 0000001f 0x1f 4e0: 004063ac 0x4063ac 4e4: 807f0000 lb ra,0(v1) 4e8: fffffffc sdc3 $31,-4(ra) ... 4f4: 00000040 ssnop 4f8: 0000001d 0x1d 4fc: 0000001f 0x1f 500: 004064b8 0x4064b8 504: 80030000 lb v1,0(zero) 508: fffffffc sdc3 $31,-4(ra) ... 514: 00000028 0x28 518: 0000001d 0x1d 51c: 0000001f 0x1f 520: 0040651c 0x40651c 524: 800f0000 lb t7,0(zero) 528: fffffffc sdc3 $31,-4(ra) ... 534: 00000070 tge zero,zero,0x1 538: 0000001d 0x1d 53c: 0000001f 0x1f 540: 00406618 0x406618 544: 80030000 lb v1,0(zero) 548: fffffffc sdc3 $31,-4(ra) ... 554: 00000030 tge zero,zero 558: 0000001d 0x1d 55c: 0000001f 0x1f 560: 004066c4 0x4066c4 564: 801f0000 lb ra,0(zero) 568: fffffffc sdc3 $31,-4(ra) ... 574: 000000c8 0xc8 578: 0000001d 0x1d 57c: 0000001f 0x1f 580: 00406820 add t5,v0,zero 584: 80030000 lb v1,0(zero) 588: fffffffc sdc3 $31,-4(ra) ... 594: 00000050 0x50 598: 0000001d 0x1d 59c: 0000001f 0x1f 5a0: 0040695c 0x40695c 5a4: 80030000 lb v1,0(zero) 5a8: fffffffc sdc3 $31,-4(ra) ... 5b4: 00000028 0x28 5b8: 0000001d 0x1d 5bc: 0000001f 0x1f 5c0: 00406a00 0x406a00 5c4: 807f0000 lb ra,0(v1) 5c8: fffffffc sdc3 $31,-4(ra) ... 5d4: 00000038 0x38 5d8: 0000001d 0x1d 5dc: 0000001f 0x1f 5e0: 00406bb0 tge v0,zero,0x1ae 5e4: 80ff0000 lb ra,0(a3) 5e8: fffffffc sdc3 $31,-4(ra) ... 5f4: 00000658 0x658 5f8: 0000001d 0x1d 5fc: 0000001f 0x1f 600: 00406e54 0x406e54 604: 80010000 lb at,0(zero) 608: fffffffc sdc3 $31,-4(ra) ... 614: 00000020 add zero,zero,zero 618: 0000001d 0x1d 61c: 0000001f 0x1f 620: 00406f08 0x406f08 624: 80000000 lb zero,0(zero) 628: fffffffc sdc3 $31,-4(ra) ... 634: 00000020 add zero,zero,zero 638: 0000001d 0x1d 63c: 0000001f 0x1f 640: 00401e14 0x401e14 644: c0ff0000 ll ra,0(a3) 648: fffffffc sdc3 $31,-4(ra) ... 654: 00000070 tge zero,zero,0x1 658: 0000001d 0x1d 65c: 0000001f 0x1f 660: 00401d00 0x401d00 664: 00030000 sll zero,v1,0x0 668: fffffffc sdc3 $31,-4(ra) ... 674: 00000008 jr zero 678: 0000001d 0x1d 67c: 0000001f 0x1f 680: 00406f40 0x406f40 ... 698: 0000001d 0x1d 69c: 0000001f 0x1f 6a0: 00406f9c 0x406f9c 6a4: 80000000 lb zero,0(zero) 6a8: fffffffc sdc3 $31,-4(ra) ... 6b4: 00000020 add zero,zero,zero 6b8: 0000001d 0x1d 6bc: 0000001f 0x1f 6c0: 00406fc4 0x406fc4 6c4: 800f0000 lb t7,0(zero) 6c8: fffffffc sdc3 $31,-4(ra) ... 6d4: 00000030 tge zero,zero 6d8: 0000001d 0x1d 6dc: 0000001f 0x1f 6e0: 00407080 0x407080 6e4: 80010000 lb at,0(zero) 6e8: fffffffc sdc3 $31,-4(ra) ... 6f4: 00000020 add zero,zero,zero 6f8: 0000001d 0x1d 6fc: 0000001f 0x1f 700: 00407138 0x407138 704: 80010000 lb at,0(zero) 708: fffffffc sdc3 $31,-4(ra) ... 714: 00000020 add zero,zero,zero 718: 0000001d 0x1d 71c: 0000001f 0x1f 720: 004071ac 0x4071ac ... 738: 0000001d 0x1d 73c: 0000001f 0x1f 740: 00407218 0x407218 744: 800f0000 lb t7,0(zero) 748: fffffffc sdc3 $31,-4(ra) ... 754: 00000030 tge zero,zero 758: 0000001d 0x1d 75c: 0000001f 0x1f 760: 004072cc syscall 0x101cb 764: 80070000 lb a3,0(zero) 768: fffffffc sdc3 $31,-4(ra) ... 774: 00000028 0x28 778: 0000001d 0x1d 77c: 0000001f 0x1f 780: 00407348 0x407348 784: 800f0000 lb t7,0(zero) 788: fffffffc sdc3 $31,-4(ra) ... 794: 00000030 tge zero,zero 798: 0000001d 0x1d 79c: 0000001f 0x1f 7a0: 004073f8 0x4073f8 7a4: c0ff0000 ll ra,0(a3) 7a8: fffffffc sdc3 $31,-4(ra) ... 7b4: 00000060 0x60 7b8: 0000001d 0x1d 7bc: 0000001f 0x1f 7c0: 00407fbc 0x407fbc 7c4: 80010000 lb at,0(zero) 7c8: fffffffc sdc3 $31,-4(ra) ... 7d4: 00000020 add zero,zero,zero 7d8: 0000001d 0x1d 7dc: 0000001f 0x1f 7e0: 00408088 0x408088 7e4: 80030000 lb v1,0(zero) 7e8: fffffffc sdc3 $31,-4(ra) ... 7f4: 00000028 0x28 7f8: 0000001d 0x1d 7fc: 0000001f 0x1f 800: 0040812c 0x40812c 804: 80070000 lb a3,0(zero) 808: fffffffc sdc3 $31,-4(ra) ... 814: 00000028 0x28 818: 0000001d 0x1d 81c: 0000001f 0x1f 820: 004081e8 0x4081e8 824: 80070000 lb a3,0(zero) 828: fffffffc sdc3 $31,-4(ra) ... 834: 00000028 0x28 838: 0000001d 0x1d 83c: 0000001f 0x1f 840: 0040828c syscall 0x1020a 844: 80010000 lb at,0(zero) 848: fffffffc sdc3 $31,-4(ra) ... 854: 00000020 add zero,zero,zero 858: 0000001d 0x1d 85c: 0000001f 0x1f 860: 004082b8 0x4082b8 ... 878: 0000001d 0x1d 87c: 0000001f 0x1f 880: 004082c4 0x4082c4 ... 898: 0000001d 0x1d 89c: 0000001f 0x1f 8a0: 004082d0 0x4082d0 ... 8b8: 0000001d 0x1d 8bc: 0000001f 0x1f 8c0: 004082dc 0x4082dc ... 8d8: 0000001d 0x1d 8dc: 0000001f 0x1f 8e0: 004082e8 0x4082e8 ... 8f8: 0000001d 0x1d 8fc: 0000001f 0x1f 900: 004082f4 teq v0,zero,0x20b ... 918: 0000001d 0x1d 91c: 0000001f 0x1f 920: 00408300 0x408300 ... 938: 0000001d 0x1d 93c: 0000001f 0x1f 940: 0040830c syscall 0x1020c ... 958: 0000001d 0x1d 95c: 0000001f 0x1f 960: 00408318 0x408318 ... 978: 0000001d 0x1d 97c: 0000001f 0x1f 980: 00408324 0x408324 ... 998: 0000001d 0x1d 99c: 0000001f 0x1f 9a0: 00408330 tge v0,zero,0x20c 9a4: 80030000 lb v1,0(zero) 9a8: fffffffc sdc3 $31,-4(ra) ... 9b4: 00000028 0x28 9b8: 0000001d 0x1d 9bc: 0000001f 0x1f 9c0: 004083ec 0x4083ec ... 9d8: 0000001d 0x1d 9dc: 0000001f 0x1f 9e0: 004083f4 teq v0,zero,0x20f ... 9f8: 0000001d 0x1d 9fc: 0000001f 0x1f a00: 004083fc 0x4083fc ... a18: 0000001d 0x1d a1c: 0000001f 0x1f a20: 00408410 0x408410 a24: 80000000 lb zero,0(zero) a28: fffffffc sdc3 $31,-4(ra) ... a34: 00000020 add zero,zero,zero a38: 0000001d 0x1d a3c: 0000001f 0x1f a40: 00408450 0x408450 a44: c0ff0000 ll ra,0(a3) a48: fffffffc sdc3 $31,-4(ra) ... a54: 000006a8 0x6a8 a58: 0000001d 0x1d a5c: 0000001f 0x1f a60: 00408db4 teq v0,zero,0x236 a64: 800f0000 lb t7,0(zero) a68: fffffffc sdc3 $31,-4(ra) ... a74: 00000090 0x90 a78: 0000001d 0x1d a7c: 0000001f 0x1f a80: 00408ef0 tge v0,zero,0x23b a84: 80f70000 lb s7,0(a3) a88: fffffffc sdc3 $31,-4(ra) ... a94: 00000040 ssnop a98: 0000001d 0x1d a9c: 0000001f 0x1f aa0: 00408fdc 0x408fdc ... ab8: 0000001d 0x1d abc: 0000001f 0x1f ac0: 00409010 mfhi s2,$ac2 ac4: 80010000 lb at,0(zero) ac8: fffffffc sdc3 $31,-4(ra) ... ad4: 00000028 0x28 ad8: 0000001d 0x1d adc: 0000001f 0x1f ae0: 00409058 0x409058 ae4: 80010000 lb at,0(zero) ae8: fffffffc sdc3 $31,-4(ra) ... af4: 00000028 0x28 af8: 0000001d 0x1d afc: 0000001f 0x1f b00: 004090a0 0x4090a0 b04: 800f0000 lb t7,0(zero) b08: fffffffc sdc3 $31,-4(ra) ... b14: 00000068 0x68 b18: 0000001d 0x1d b1c: 0000001f 0x1f b20: 00409314 0x409314 b24: 803f0000 lb ra,0(at) b28: fffffffc sdc3 $31,-4(ra) ... b34: 000000a8 0xa8 b38: 0000001d 0x1d b3c: 0000001f 0x1f b40: 00409498 0x409498 b44: 80030000 lb v1,0(zero) b48: fffffffc sdc3 $31,-4(ra) ... b54: 00000048 0x48 b58: 0000001d 0x1d b5c: 0000001f 0x1f b60: 0040953c 0x40953c b64: 800f0000 lb t7,0(zero) b68: fffffffc sdc3 $31,-4(ra) ... b74: 00000188 0x188 b78: 0000001d 0x1d b7c: 0000001f 0x1f b80: 0040969c 0x40969c b84: 801f0000 lb ra,0(zero) b88: fffffffc sdc3 $31,-4(ra) ... b94: 00000088 0x88 b98: 0000001d 0x1d b9c: 0000001f 0x1f ba0: 004097c0 0x4097c0 ba4: 80030000 lb v1,0(zero) ba8: fffffffc sdc3 $31,-4(ra) ... bb4: 00000028 0x28 bb8: 0000001d 0x1d bbc: 0000001f 0x1f bc0: 00409824 and s3,v0,zero bc4: 80030000 lb v1,0(zero) bc8: fffffffc sdc3 $31,-4(ra) ... bd4: 00000028 0x28 bd8: 0000001d 0x1d bdc: 0000001f 0x1f be0: 00409888 0x409888 be4: 80030000 lb v1,0(zero) be8: fffffffc sdc3 $31,-4(ra) ... bf4: 00000028 0x28 bf8: 0000001d 0x1d bfc: 0000001f 0x1f c00: 00409924 0x409924 c04: 80030000 lb v1,0(zero) c08: fffffffc sdc3 $31,-4(ra) ... c14: 00000028 0x28 c18: 0000001d 0x1d c1c: 0000001f 0x1f c20: 004099d0 0x4099d0 c24: 801f0000 lb ra,0(zero) c28: fffffffc sdc3 $31,-4(ra) ... c34: 00000048 0x48 c38: 0000001d 0x1d c3c: 0000001f 0x1f c40: 00409c48 0x409c48 ... c58: 0000001d 0x1d c5c: 0000001f 0x1f c60: 00409c5c 0x409c5c c64: 80070000 lb a3,0(zero) c68: fffffffc sdc3 $31,-4(ra) ... c74: 00000030 tge zero,zero c78: 0000001d 0x1d c7c: 0000001f 0x1f c80: 00409d98 0x409d98 c84: 80010000 lb at,0(zero) c88: fffffffc sdc3 $31,-4(ra) ... c94: 00000038 0x38 c98: 0000001d 0x1d c9c: 0000001f 0x1f ca0: 00409df8 0x409df8 ca4: 80010000 lb at,0(zero) ca8: fffffffc sdc3 $31,-4(ra) ... cb4: 00000038 0x38 cb8: 0000001d 0x1d cbc: 0000001f 0x1f cc0: 00409e5c 0x409e5c cc4: 80010000 lb at,0(zero) cc8: fffffffc sdc3 $31,-4(ra) ... cd4: 00000038 0x38 cd8: 0000001d 0x1d cdc: 0000001f 0x1f ce0: 00409ec0 0x409ec0 ce4: 80010000 lb at,0(zero) ce8: fffffffc sdc3 $31,-4(ra) ... cf4: 00000038 0x38 cf8: 0000001d 0x1d cfc: 0000001f 0x1f d00: 00409f30 tge v0,zero,0x27c d04: 800f0000 lb t7,0(zero) d08: fffffffc sdc3 $31,-4(ra) ... d14: 00001078 0x1078 d18: 0000001d 0x1d d1c: 0000001f 0x1f d20: 0040a0cc syscall 0x10283 d24: 80010000 lb at,0(zero) d28: fffffffc sdc3 $31,-4(ra) ... d34: 00000030 tge zero,zero d38: 0000001d 0x1d d3c: 0000001f 0x1f d40: 0040a1b0 tge v0,zero,0x286 d44: 80000000 lb zero,0(zero) d48: fffffffc sdc3 $31,-4(ra) ... d54: 00000060 0x60 d58: 0000001d 0x1d d5c: 0000001f 0x1f d60: 0040a250 0x40a250 d64: 80000000 lb zero,0(zero) d68: fffffffc sdc3 $31,-4(ra) ... d74: 00000060 0x60 d78: 0000001d 0x1d d7c: 0000001f 0x1f Disassembly of section .debug_aranges: 00000000 <.debug_aranges>: 0: 0000001c 0x1c 4: 00020000 sll zero,v0,0x0 8: 00000400 sll zero,zero,0x10 c: 00000000 nop 10: 0040a1b0 tge v0,zero,0x286 14: 00000088 0x88 ... 20: 0000001c 0x1c 24: 00020000 sll zero,v0,0x0 28: 02570400 0x2570400 2c: 00000000 nop 30: 0040a250 0x40a250 34: 00000088 0x88 ... Disassembly of section .debug_info: 00000000 <.debug_info>: 0: 00000253 0x253 4: 00020000 sll zero,v0,0x0 8: 00000401 0x401 c: 000001bc 0x1bc 10: 01000001 movf zero,t0,$fcc0 14: f9000000 sdc2 $0,0(t0) 18: 370040a1 ori zero,t8,0x40a1 1c: b00040a2 0xb00040a2 20: 38000000 xori zero,zero,0x0 24: 00020106 0x20106 28: 0000016d 0x16d 2c: 03040569 0x3040569 30: 6e740002 0x6e740002 34: 04070000 0x4070000 38: 00ed0204 0xed0204 3c: 04000000 bltz zero,40 <_DYNAMIC-0x400120> 40: dd040000 ldc3 $4,0(t0) 44: 00ce025e 0xce025e 48: 0000004c syscall 0x1 4c: 02080400 0x2080400 50: 00013302 srl a2,at,0xc 54: 02050000 0x2050000 58: 01ad0208 0x1ad0208 5c: 05000000 bltz t0,60 <_DYNAMIC-0x400100> 60: 00040000 sll zero,a0,0x0 64: 014c026d 0x14c026d 68: 0000002c 0x2c 6c: 02020700 0x2020700 70: 00011104 0x11104 74: 000000d5 0xd5 78: 02710000 0x2710000 7c: 00330400 0x330400 80: 00016502 srl t4,at,0x14 84: 72000000 madd s0,zero 88: 89020807 lwl v0,2055(t0) 8c: 000000e3 0xe3 90: 04000002 bltz zero,9c <_DYNAMIC-0x4000c4> 94: 1202d700 beq s0,v0,ffff5c98 <_gp+0xffbdd708> 98: 00007e04 0x7e04 9c: 0000020e 0x20e a0: 02d80000 0x2d80000 a4: 00730400 0x730400 a8: 00017202 srl t6,at,0x8 ac: d9000000 ldc2 $0,0(t0) b0: 41050402 0x41050402 b4: 01360000 0x1360000 b8: 00d90600 0xd90600 bc: 00017b00 sll t7,at,0xc c0: 06000000 bltz s0,c4 <_DYNAMIC-0x40009c> c4: fa010600 sdc2 $1,1536(s0) c8: 00000e02 srl at,zero,0x18 cc: 06000001 bltz s0,d4 <_DYNAMIC-0x40008c> d0: ec030600 swc3 $3,1536(zero) d4: 00019e04 0x19e04 d8: 00070000 sll zero,a3,0x0 dc: 01de0201 0x1de0201 e0: 3c000000 lui zero,0x0 e4: b1080802 0xb1080802 e8: 014a0000 0x14a0000 ec: 0104096c 0x104096c f0: 6c000201 0x6c000201 f4: 4c000000 lwxc1 $f0,zero(zero) f8: 90096c00 lbu t1,27648(zero) fc: 02014d00 0x2014d00 100: 00010400 sll zero,at,0x10 104: 0a000000 j 8000000 <_gp+0x7be7a70> 108: 9b000001 lwr zero,1(t8) 10c: 140b0000 bne zero,t3,110 <_DYNAMIC-0x400050> 110: 00330100 0x330100 114: 0c180201 jal 600804 <_gp+0x1e8274> 118: 3e000001 0x3e000001 11c: 5a0d0000 0x5a0d0000 120: 00250201 0x250201 124: 45000000 bc1f 128 <_DYNAMIC-0x400038> 128: d9022300 ldc2 $2,8960(t0) 12c: 0d000001 jal 4000004 <_gp+0x3be7a74> 130: b7020146 0xb7020146 134: 00000033 tltu zero,zero 138: 0223040d break 0x223,0x10 13c: 0000015a 0x15a 140: 02014700 0x2014700 144: 00002c02 srl a1,zero,0x10 148: 23080d00 addi t0,t8,3328 14c: 00019502 srl s2,at,0x14 150: 014e0000 0x14e0000 154: 00e50223 0xe50223 158: 10000700 b 1d5c <_DYNAMIC-0x3fe404> 15c: 00018602 srl s0,at,0x18 160: 014f0000 0x14f0000 164: 01140808 0x1140808 168: 02015100 0x2015100 16c: 0001940e 0x1940e 170: 0000001f 0x1f 174: 02015300 0x2015300 178: 0000a60e 0xa60e 17c: 0000013a 0x13a 180: 02015400 0x2015400 184: 0000900e 0x900e 188: 00000154 0x154 18c: 02015a00 0x2015a00 190: 00010400 sll zero,at,0x10 194: 07000001 bltz t8,19c <_DYNAMIC-0x3fffc4> 198: 2402017a li v0,378 19c: 00000166 0x166 1a0: 0f000000 jal c000000 <_gp+0xbbe7a70> 1a4: 19019901 0x19019901 1a8: 0000002c 0x2c 1ac: 03000001 movf zero,t8,$fcc0 1b0: bb107800 swr s0,30720(t8) 1b4: 01990000 0x1990000 1b8: 01bb0011 0x1bb0011 1bc: 04000001 bltz zero,1c4 <_DYNAMIC-0x3fff9c> 1c0: c1120000 ll s2,0(t0) 1c4: 015a1301 0x15a1301 1c8: 00000144 0x144 1cc: 0104ce01 0x104ce01 1d0: 00000061 0x61 1d4: 0040a1b0 tge v0,zero,0x286 1d8: 0040a238 0x40a238 1dc: 00000000 nop 1e0: 0000023c 0x23c 1e4: 14000001 bnez zero,1ec <_DYNAMIC-0x3fff74> 1e8: 050104ce bgez t0,1524 <_DYNAMIC-0x3fec3c> 1ec: 000000a6 0xa6 1f0: 00000021 move zero,zero 1f4: 14000001 bnez zero,1fc <_DYNAMIC-0x3fff64> 1f8: 0b0104ce j c041338 <_gp+0xbc28da8> 1fc: 000000a6 0xa6 200: 00000039 0x39 204: 15610001 bne t3,at,20c <_DYNAMIC-0x3fff54> 208: 04d00000 bltzal a2,20c <_DYNAMIC-0x3fff54> 20c: 015a0291 0x15a0291 210: 60156200 0x60156200 214: 0104d100 0x104d100 218: 00015a02 srl t3,at,0x8 21c: 91481561 lbu t0,5473(t2) 220: 75000104 jalx 4000410 <_gp+0x3be7e80> 224: d2000001 0xd2000001 228: 94029140 lhu v0,-28352(zero) 22c: 15627500 bne t3,v0,1d630 <_DYNAMIC-0x3e2b30> 230: 0104d200 0x104d200 234: 00019403 sra s2,at,0x10 238: 91b87f00 lbu t8,32512(t5) 23c: 16000000 bnez s0,240 <_DYNAMIC-0x3fff20> 240: 2b018700 slti at,t8,-30976 244: 0001c101 0x1c101 248: 01160000 0x1160000 24c: 002b0187 0x2b0187 250: 000001c1 0x1c1 254: 01010000 0x1010000 258: 00025300 sll t2,v0,0xc 25c: 02000001 movf zero,s0,$fcc0 260: 27040100 addiu a0,t8,256 264: 0001bc01 0x1bc01 268: 000001f9 0x1f9 26c: 00000037 0x37 270: 0040a250 0x40a250 274: 0040a2d8 0x40a2d8 278: 000000e8 0xe8 27c: 02010600 0x2010600 280: 00016d03 sra t5,at,0x14 284: 0405696e 0x405696e 288: 74000204 jalx 810 <_DYNAMIC-0x3ff950> 28c: 07000000 bltz t8,290 <_DYNAMIC-0x3ffed0> 290: ed020404 swc3 $2,1028(t0) 294: 000000dd 0xdd 298: 04000000 bltz zero,29c <_DYNAMIC-0x3ffec4> 29c: ce025e00 pref 0x2,24064(s0) 2a0: 00004c02 srl t1,zero,0x10 2a4: 08040000 j 100000 <_DYNAMIC-0x300160> 2a8: 01330202 0x1330202 2ac: 05000001 bltz t0,2b4 <_DYNAMIC-0x3ffeac> 2b0: ad020805 sw v0,2053(t0) 2b4: 00000000 nop 2b8: 04000001 bltz zero,2c0 <_DYNAMIC-0x3ffea0> 2bc: 4c026d00 0x4c026d00 2c0: 00002c02 srl a1,zero,0x10 2c4: 02070000 0x2070000 2c8: 01110400 0x1110400 2cc: 0000d502 srl k0,zero,0x14 2d0: 71000000 madd t0,zero 2d4: 33040000 andi a0,t8,0x0 2d8: 01650272 tlt t3,a1,0x9 2dc: 00000089 0x89 2e0: 02080700 0x2080700 2e4: 0000e304 0xe304 2e8: 00000212 0x212 2ec: 02d70000 0x2d70000 2f0: 007e0400 0x7e0400 2f4: 00020e02 srl at,v0,0x18 2f8: d8000000 ldc2 $0,0(zero) 2fc: 73040000 madd t8,a0 300: 017202d9 0x17202d9 304: 00000041 0x41 308: 05040201 0x5040201 30c: 36000000 ori zero,s0,0x0 310: d9060000 ldc2 $6,0(t0) 314: 017b0006 srlv zero,k1,t3 318: 000000fa 0xfa 31c: 01060000 0x1060000 320: 000e0206 0xe0206 324: 000001ec 0x1ec 328: 03060000 0x3060000 32c: 019e0400 0x19e0400 330: 07000001 bltz t8,338 <_DYNAMIC-0x3ffe28> 334: de02013c ldc3 $2,316(s0) 338: 000000b1 tgeu zero,zero,0x2 33c: 08080201 j 200804 <_DYNAMIC-0x1ff95c> 340: 4a000001 c2 0x1 344: 04096c6c tgeiu zero,27756 348: 0002014c syscall 0x805 34c: 00000090 0x90 350: 096c0002 j 5b00008 <_gp+0x56e7a78> 354: 014d0000 0x14d0000 358: 0104000a movz zero,t0,a0 35c: 0000009b 0x9b 360: 00000114 0x114 364: 0b000000 j c000000 <_gp+0xbbe7a70> 368: 3301000c andi at,t8,0xc 36c: 1802013e 0x1802013e 370: 0000015a 0x15a 374: 0d000000 jal 4000000 <_gp+0x3be7a70> 378: 25020145 addiu v0,t0,325 37c: 000000d9 0xd9 380: 0223000d break 0x223 384: 000001b7 0x1b7 388: 02014600 0x2014600 38c: 00003302 srl a2,zero,0xc 390: 23040d00 addi a0,t8,3328 394: 00015a02 srl t3,at,0x8 398: 01470000 0x1470000 39c: 002c0223 0x2c0223 3a0: 080d0000 j 340000 <_DYNAMIC-0xc0160> 3a4: 01950201 0x1950201 3a8: 4e000000 lwxc1 $f0,zero(s0) 3ac: e5022310 swc1 $f2,8976(t0) 3b0: 00070000 sll zero,a3,0x0 3b4: 01860201 0x1860201 3b8: 4f000001 ldxc1 $f0,zero(t8) 3bc: 14080802 bne zero,t0,23c8 <_DYNAMIC-0x3fdd98> 3c0: 01510000 0x1510000 3c4: 01940e00 0x1940e00 3c8: 00001f02 srl v1,zero,0x1c 3cc: 01530000 0x1530000 3d0: 00a60e00 0xa60e00 3d4: 00013a02 srl a3,at,0x8 3d8: 01540000 0x1540000 3dc: 00900e00 0x900e00 3e0: 00015402 srl t2,at,0x10 3e4: 015a0000 0x15a0000 3e8: 01040007 srav zero,a0,t0 3ec: 00000124 0x124 3f0: 02017a00 0x2017a00 3f4: 0001660f 0x1660f 3f8: 00000019 multu zero,zero 3fc: 01990100 0x1990100 400: 00002c03 sra a1,zero,0x10 404: 000001bb 0x1bb 408: 10780001 beq v1,t8,410 <_DYNAMIC-0x3ffd50> 40c: 99000001 lwr zero,1(t0) 410: bb001104 swr zero,4356(t8) 414: 000001c1 0x1c1 418: 12000001 beqz s0,420 <_DYNAMIC-0x3ffd40> 41c: 5a130100 0x5a130100 420: 00021b01 0x21b01 424: 050c0100 teqi t0,256 428: 00006100 sll t4,zero,0x4 42c: 40a25000 0x40a25000 430: 40a2d800 0x40a2d800 434: 00005100 sll t2,zero,0x4 438: 00023c14 0x23c14 43c: 00000105 0x105 440: 01050c00 0x1050c00 444: 0000a600 sll s4,zero,0x18 448: 00007214 0x7214 44c: 0000010b 0x10b 450: 01050c00 0x1050c00 454: 0000a600 sll s4,zero,0x18 458: 00008a15 0x8a15 45c: 61000105 0x61000105 460: 0e000001 jal 8000004 <_gp+0x7be7a74> 464: 5a029160 0x5a029160 468: 15620001 bne t3,v0,470 <_DYNAMIC-0x3ffcf0> 46c: 050f0000 0x50f0000 470: 015a0291 0x15a0291 474: 48156175 0x48156175 478: 00010510 0x10510 47c: 00000194 0x194 480: 02914015 0x2914015 484: 62750001 0x62750001 488: 05100000 bltzal t0,48c <_DYNAMIC-0x3ffcd4> 48c: 01940391 0x1940391 490: b87f0016 swr ra,22(v1) 494: 0000002b sltu zero,zero,zero 498: 01870000 0x1870000 49c: 01c10101 0x1c10101 4a0: 16000000 bnez s0,4a4 <_DYNAMIC-0x3ffcbc> 4a4: 2b018700 slti at,t8,-30976 4a8: 0001c101 0x1c101 4ac: Address 0x00000000000004ac is out of bounds. Disassembly of section .debug_abbrev: 00000000 <.debug_abbrev>: 0: 01110125 0x1110125 4: 0e130b03 jal 84c2c0c <_gp+0x80aa67c> 8: 0e1b0e11 jal 86c3844 <_gp+0x82ab2b4> c: 01120110 0x1120110 10: 06000002 bltz s0,1c <_DYNAMIC-0x400144> 14: 24000b0b li zero,2827 18: 3e0b030e 0x3e0b030e 1c: 00000324 0x324 20: 000b0b3e 0xb0b3e 24: 0b030800 j c0c2000 <_gp+0xbca9a70> 28: 00041600 sll v0,a0,0x18 2c: 030e3a0b 0x30e3a0b 30: 3b0b4913 xori t3,t8,0x4913 34: 00000504 0x504 38: 010b0b3a 0x10b0b3a 3c: 0b3b0501 j cec1404 <_gp+0xcaa8e74> 40: 13000006 beqz t8,5c <_DYNAMIC-0x400104> 44: 2800030e slti zero,zero,782 48: 1c0d0000 0x1c0d0000 4c: 07160003 0x7160003 50: 0e3a0b3b jal 8e82cec <_gp+0x8a6a75c> 54: 05491300 tgeiu t2,4864 58: 00081701 0x81701 5c: 0b0b3a0b j c2ce82c <_gp+0xbeb629c> 60: 3b050113 xori a1,t8,0x113 64: 0000090d break 0x0,0x24 68: 0003083a 0x3083a 6c: 0b3b0549 j cec1524 <_gp+0xcaa8f94> 70: 1300000a beqz t8,9c <_DYNAMIC-0x4000c4> 74: 01014913 0x1014913 78: 01130000 0x1130000 7c: 0b210049 j c840124 <_gp+0xc427b94> 80: 132f0b00 beq t9,t7,2c84 <_DYNAMIC-0x3fd4dc> 84: 000c1301 0xc1301 88: 0b0b3a0b j c2ce82c <_gp+0xbeb629c> 8c: 3b050113 xori a1,t8,0x113 90: 00000d0d break 0x0,0x34 94: 00030e3a 0x30e3a 98: 0b3b0549 j cec1524 <_gp+0xcaa8f94> 9c: 13380a00 beq t9,t8,28a0 <_DYNAMIC-0x3fd8c0> a0: 000e0d00 sll at,t6,0x14 a4: 030e3a0b 0x30e3a0b a8: 3b054913 xori a1,t8,0x4913 ac: 00000f2e 0xf2e b0: 01030e3a 0x1030e3a b4: 0b3b0b27 j cec2c9c <_gp+0xcaaa70c> b8: 0c491320 jal 1244c80 <_gp+0xe2c6f0> bc: 0b011300 j c044c00 <_gp+0xbc2c670> c0: 00100500 sll zero,s0,0x14 c4: 03083a0b 0x3083a0b c8: 3b0b4913 xori t3,t8,0x4913 cc: 0000110f 0x110f d0: 000b0b49 0xb0b49 d4: 13000012 beqz t8,120 <_DYNAMIC-0x400040> d8: 26004913 addiu zero,s0,18707 dc: 0000132e 0x132e e0: 013f0c03 0x13f0c03 e4: 0e3a0b3b jal 8e82cec <_gp+0x8a6a75c> e8: 05270c49 0x5270c49 ec: 13110112 beq t8,s1,538 <_DYNAMIC-0x3ffc28> f0: 01400601 0x1400601 f4: 13000014 beqz t8,148 <_DYNAMIC-0x400018> f8: 0500030e bltz t0,d34 <_DYNAMIC-0x3ff42c> fc: 3a0b3b05 xori t3,s0,0x3b05 100: 49130206 bc2tl $cc4,91c <_DYNAMIC-0x3ff844> 104: 00001534 teq zero,zero,0x54 108: 0003083a 0x3083a 10c: 0b3b0549 j cec1524 <_gp+0xcaa8f94> 110: 13020a00 beq t8,v0,2914 <_DYNAMIC-0x3fd84c> 114: 00163400 sll a2,s6,0x10 118: 030e3a0b 0x30e3a0b 11c: 3b0b4913 xori t3,t8,0x4913 120: 3f0c3c0c 0x3f0c3c0c 124: 00000001 movf zero,zero,$fcc0 128: 1101250e beq t0,at,9564 <_DYNAMIC-0x3f6bfc> 12c: 130b030e beq t8,t3,d68 <_DYNAMIC-0x3ff3f8> 130: 1b0e1101 0x1b0e1101 134: 12011006 beq s0,at,4150 <_DYNAMIC-0x3fc010> 138: 00000224 0x224 13c: 000b0b3e 0xb0b3e 140: 0b030e00 j c0c3800 <_gp+0xbcab270> 144: 00032400 sll a0,v1,0x10 148: 0b0b3e0b j c2cf82c <_gp+0xbeb729c> 14c: 03080000 0x3080000 150: 04160003 0x4160003 154: 0e3a0b3b jal 8e82cec <_gp+0x8a6a75c> 158: 0b491300 j d244c00 <_gp+0xce2c670> 15c: 00050401 0x50401 160: 0b0b3a0b j c2ce82c <_gp+0xbeb629c> 164: 3b050113 xori a1,t8,0x113 168: 00000628 0x628 16c: 00030e1c 0x30e1c 170: 0d000007 jal 400001c <_gp+0x3be7a8c> 174: 1600030e bnez s0,db0 <_DYNAMIC-0x3ff3b0> 178: 3a0b3b05 xori t3,s0,0x3b05 17c: 49130000 bc2tl $cc4,180 <_DYNAMIC-0x3fffe0> 180: 0817010b j 5c042c <_gp+0x1a7e9c> 184: 0b3a0b3b j ce82cec <_gp+0xca6a75c> 188: 05011300 bgez t0,4d8c <_DYNAMIC-0x3fb3d4> 18c: 00090d00 sll at,t1,0x14 190: 03083a0b 0x3083a0b 194: 3b054913 xori a1,t8,0x4913 198: 00000a01 0xa01 19c: 01491301 0x1491301 1a0: 1300000b beqz t8,1d0 <_DYNAMIC-0x3fff90> 1a4: 21004913 addi zero,t0,18707 1a8: 2f0b0000 sltiu t3,t8,0 1ac: 0c13010b jal 4c042c <_gp+0xa7e9c> 1b0: 0b3a0b3b j ce82cec <_gp+0xca6a75c> 1b4: 05011300 bgez t0,4db8 <_DYNAMIC-0x3fb3a8> 1b8: 000d0d00 sll at,t5,0x14 1bc: 030e3a0b 0x30e3a0b 1c0: 3b054913 xori a1,t8,0x4913 1c4: 380a0000 xori t2,zero,0x0 1c8: 0e0d0003 jal 834000c <_gp+0x7f27a7c> 1cc: 0e3a0b3b jal 8e82cec <_gp+0x8a6a75c> 1d0: 05491300 tgeiu t2,4864 1d4: 000f2e01 0xf2e01 1d8: 030e3a0b 0x30e3a0b 1dc: 3b0b270c xori t3,t8,0x270c 1e0: 4913200b bc2tl $cc4,8210 <_DYNAMIC-0x3f7f50> 1e4: 01130000 0x1130000 1e8: 10050003 beq zero,a1,1f8 <_DYNAMIC-0x3fff68> 1ec: 083a0b3b j e82cec <_gp+0xa6a75c> 1f0: 0b491300 j d244c00 <_gp+0xce2c670> 1f4: 00110f00 sll at,s1,0x1c 1f8: 0b0b4913 j c2d244c <_gp+0xbeb9ebc> 1fc: 00001226 0x1226 200: 00491300 0x491300 204: 00132e01 0x132e01 208: 3f0c030e 0x3f0c030e 20c: 3a0b3b05 xori t3,s0,0x3b05 210: 270c4913 addiu t4,t8,18707 214: 11011201 beq t0,at,4a1c <_DYNAMIC-0x3fb744> 218: 40060113 0x40060113 21c: 00001405 0x1405 220: 00030e3a 0x30e3a 224: 0b3b0549 j cec1524 <_gp+0xcaa8f94> 228: 13020600 beq t8,v0,1a2c <_DYNAMIC-0x3fe734> 22c: 00153400 sll a2,s5,0x10 230: 03083a0b 0x3083a0b 234: 3b054913 xori a1,t8,0x4913 238: 020a0000 0x20a0000 23c: 16340003 bne s1,s4,24c <_DYNAMIC-0x3fff14> 240: 0e3a0b3b jal 8e82cec <_gp+0x8a6a75c> 244: 0b49133f j d244cfc <_gp+0xce2c76c> 248: 0c3c0c00 jal f03000 <_gp+0xaeaa70> 24c: Address 0x000000000000024c is out of bounds. Disassembly of section .debug_line: 00000000 <.debug_line>: 0: 000000e4 0xe4 4: 00020000 sll zero,v0,0x0 8: 00bc0101 0xbc0101 c: fb0e0d00 sdc2 $14,3328(t8) 10: 01010101 0x1010101 14: 00000001 movf zero,zero,$fcc0 18: 0000012e 0x12e 1c: 2e2f2e2e sltiu t7,s1,11822 20: 2f2e2f67 sltiu t6,t9,12135 24: 6363002f 0x6363002f 28: 686f6d65 0x686f6d65 2c: 2f706176 sltiu s0,k1,24950 30: 656c2f6f 0x656c2f6f 34: 70656e77 0x70656e77 38: 72742f6f 0x72742f6f 3c: 70656e77 0x70656e77 40: 72742d67 0x72742d67 44: 69742f62 0x69742f62 48: 75696c64 jalx 5a5b190 <_gp+0x5642c00> 4c: 5f646972 0x5f646972 50: 2f746f6f sltiu s4,k1,28527 54: 6c636861 0x6c636861 58: 696e2d6d 0x696e2d6d 5c: 6970735f 0x6970735f 60: 72325f67 0x72325f67 64: 63632d34 0x63632d34 68: 2e362d6c sltiu s6,s1,11628 6c: 696e6172 0x696e6172 70: 6f5f7543 0x6f5f7543 74: 6c696263 0x6c696263 78: 2d302e39 sltiu s0,t1,11833 7c: 2e33322f sltiu s3,s1,12847 80: 6763632d 0x6763632d 84: 6c696e61 0x6c696e61 88: 726f2d34 0x726f2d34 8c: 2e362d32 sltiu s6,s1,11570 90: 3031312e andi s1,at,0x312e 94: 30382f6c andi t8,at,0x2f6c 98: 69626763 0x69626763 9c: 632f2e2e 0x632f2e2e a0: 2f676363 sltiu a3,k1,25443 a4: 2f636f6e sltiu v1,k1,28526 a8: 66696700 0x66696700 ac: 0064702d 0x64702d b0: 6269742e 0x6269742e b4: 63000100 0x63000100 b8: 0066702d 0x66702d bc: 6269742e 0x6269742e c0: 68000200 0x68000200 c4: 00000005 0x5 c8: 020040a1 0x20040a1 cc: b003ce09 0xb003ce09 d0: 01c20378 0x1c20378 d4: 4abf8384 c2 0xbf8384 d8: 03784a1a 0x3784a1a dc: bbf4484c swr s4,18508(ra) e0: 08afbb02 j 2beec08 <_gp+0x27d6678> e4: 0c000101 jal 404 <_DYNAMIC-0x3ffd5c> e8: 000000e4 0xe4 ec: 00020000 sll zero,v0,0x0 f0: 00bc0101 0xbc0101 f4: fb0e0d00 sdc2 $14,3328(t8) f8: 01010101 0x1010101 fc: 00000001 movf zero,zero,$fcc0 100: 0000012e 0x12e 104: 2e2f2e2e sltiu t7,s1,11822 108: 2f2e2f67 sltiu t6,t9,12135 10c: 6363002f 0x6363002f 110: 686f6d65 0x686f6d65 114: 2f706176 sltiu s0,k1,24950 118: 656c2f6f 0x656c2f6f 11c: 70656e77 0x70656e77 120: 72742f6f 0x72742f6f 124: 70656e77 0x70656e77 128: 72742d67 0x72742d67 12c: 69742f62 0x69742f62 130: 75696c64 jalx 5a5b190 <_gp+0x5642c00> 134: 5f646972 0x5f646972 138: 2f746f6f sltiu s4,k1,28527 13c: 6c636861 0x6c636861 140: 696e2d6d 0x696e2d6d 144: 6970735f 0x6970735f 148: 72325f67 0x72325f67 14c: 63632d34 0x63632d34 150: 2e362d6c sltiu s6,s1,11628 154: 696e6172 0x696e6172 158: 6f5f7543 0x6f5f7543 15c: 6c696263 0x6c696263 160: 2d302e39 sltiu s0,t1,11833 164: 2e33322f sltiu s3,s1,12847 168: 6763632d 0x6763632d 16c: 6c696e61 0x6c696e61 170: 726f2d34 0x726f2d34 174: 2e362d32 sltiu s6,s1,11570 178: 3031312e andi s1,at,0x312e 17c: 30382f6c andi t8,at,0x2f6c 180: 69626763 0x69626763 184: 632f2e2e 0x632f2e2e 188: 2f676363 sltiu a3,k1,25443 18c: 2f636f6e sltiu v1,k1,28526 190: 66696700 0x66696700 194: 0064702d 0x64702d 198: 6269742e 0x6269742e 19c: 63000100 0x63000100 1a0: 0066702d 0x66702d 1a4: 6269742e 0x6269742e 1a8: 68000200 0x68000200 1ac: 00000005 0x5 1b0: 020040a2 0x20040a2 1b4: 50038c0a beql zero,v1,fffe31e0 <_gp+0xffbcac50> 1b8: 01c20378 0x1c20378 1bc: 4abf8384 c2 0xbf8384 1c0: 03784a1a 0x3784a1a 1c4: bbf4484c swr s4,18508(ra) 1c8: 08afbb02 j 2beec08 <_gp+0x27d6678> 1cc: 0c000101 jal 404 <_DYNAMIC-0x3ffd5c> Disassembly of section .debug_frame: 00000000 <.debug_frame>: 0: 0000000c syscall 4: ffffffff sdc3 $31,-1(ra) 8: 0100017c 0x100017c c: 1f0d1d00 0x1f0d1d00 10: 00000014 0x14 14: 00000000 nop 18: 0040a1b0 tge v0,zero,0x286 1c: 00000088 0x88 20: 540e605c bnel zero,t6,18194 <_DYNAMIC-0x3e7fcc> 24: 9f010000 0x9f010000 28: 0000000c syscall 2c: ffffffff sdc3 $31,-1(ra) 30: 0100017c 0x100017c 34: 1f0d1d00 0x1f0d1d00 38: 00000014 0x14 3c: 00000028 0x28 40: 0040a250 0x40a250 44: 00000088 0x88 48: 540e605c bnel zero,t6,181bc <_DYNAMIC-0x3e7fa4> 4c: 9f010000 0x9f010000 Disassembly of section .debug_str: 00000000 <.debug_str>: 0: 6c6f6e67 0x6c6f6e67 4: 206c6f6e addi t4,v1,28526 8: 6720696e 0x6720696e c: 7400434c jalx 10d30 <_DYNAMIC-0x3ef430> 10: 4153535f 0x4153535f 14: 5a45524f 0x5a45524f 18: 0069736e 0x69736e 1c: 616e0076 0x616e0076 20: 616c7565 0x616c7565 24: 00636c61 0x636c61 28: 7373005f udi15 k1,s3,zero,0x1 2c: 5f746865 0x5f746865 30: 6e616e5f 0x6e616e5f 34: 6466002f 0x6466002f 38: 686f6d65 0x686f6d65 3c: 2f706176 sltiu s0,k1,24950 40: 656c2f6f 0x656c2f6f 44: 70656e77 0x70656e77 48: 72742f6f 0x72742f6f 4c: 70656e77 0x70656e77 50: 72742d67 0x72742d67 54: 69742f62 0x69742f62 58: 75696c64 jalx 5a5b190 <_gp+0x5642c00> 5c: 5f646972 0x5f646972 60: 2f746f6f sltiu s4,k1,28527 64: 6c636861 0x6c636861 68: 696e2d6d 0x696e2d6d 6c: 6970735f 0x6970735f 70: 72325f67 0x72325f67 74: 63632d34 0x63632d34 78: 2e362d6c sltiu s6,s1,11628 7c: 696e6172 0x696e6172 80: 6f5f7543 0x6f5f7543 84: 6c696263 0x6c696263 88: 2d302e39 sltiu s0,t1,11833 8c: 2e33322f sltiu s3,s1,12847 90: 6763632d 0x6763632d 94: 6c696e61 0x6c696e61 98: 726f2d34 0x726f2d34 9c: 2e362d32 sltiu s6,s1,11570 a0: 3031312e andi s1,at,0x312e a4: 30382d66 andi t8,at,0x2d66 a8: 696e616c 0x696e616c ac: 2f6d6970 sltiu t5,k1,26992 b0: 732d6f70 0x732d6f70 b4: 656e7772 0x656e7772 b8: 742d6c69 jalx b5b1a4 <_gp+0x742c14> bc: 6e75782d 0x6e75782d c0: 75636c69 jalx 58db1a4 <_gp+0x54c2c14> c4: 62632f6c 0x62632f6c c8: 69626763 0x69626763 cc: 63004446 0x63004446 d0: 74797065 jalx 1e5c194 <_gp+0x1a43c04> d4: 00555349 0x555349 d8: 74797065 jalx 1e5c194 <_gp+0x1a43c04> dc: 00666c6f 0x666c6f e0: 6174006c 0x6174006c e4: 6f6e6720 0x6f6e6720 e8: 6c6f6e67 0x6c6f6e67 ec: 20756e73 addi s5,v1,28275 f0: 69676e65 0x69676e65 f4: 6420696e 0x6420696e f8: 7400434c jalx 10d30 <_DYNAMIC-0x3ef430> fc: 4153535f 0x4153535f 100: 514e414e beql t2,t6,1063c <_DYNAMIC-0x3efb24> 104: 00617267 0x617267 108: 5f610061 0x5f610061 10c: 72675f62 0x72675f62 110: 0073686f 0x73686f 114: 72742075 0x72742075 118: 6e736967 0x6e736967 11c: 6e656420 0x6e656420 120: 696e7400 0x696e7400 124: 464c4f5f c1 0x4c4f5f 128: 756e696f jalx 5b9a5bc <_gp+0x578202c> 12c: 6e5f7479 0x6e5f7479 130: 70650064 0x70650064 134: 6f75626c 0x6f75626c 138: 65007661 0x65007661 13c: 6c75655f 0x6c75655f 140: 72617700 0x72617700 144: 5f5f6774 0x5f5f6774 148: 64663200 0x64663200 14c: 434d5074 c0 0x14d5074 150: 79706500 0x79706500 154: 776f7264 jalx dbdc990 <_gp+0xd7c4400> 158: 73006e6f 0x73006e6f 15c: 726d616c 0x726d616c 160: 5f657870 0x5f657870 164: 00554449 0x554449 168: 74797065 jalx 1e5c194 <_gp+0x1a43c04> 16c: 00636861 0x636861 170: 7200464c 0x7200464c 174: 4f5f7479 nmsub.d $f17,$f26,$f14,$f31 178: 70650043 0x70650043 17c: 4c415353 0x4c415353 180: 5f534e41 0x5f534e41 184: 4e006670 nmadd.s $f25,$f16,$f12,$f0 188: 5f6e756d 0x5f6e756d 18c: 6265725f 0x6265725f 190: 74797065 jalx 1e5c194 <_gp+0x1a43c04> 194: 00667261 0x667261 198: 6374696f 0x6374696f 19c: 6e00434c 0x6e00434c 1a0: 4153535f 0x4153535f 1a4: 494e4649 0x494e4649 1a8: 4e495459 c3 0x495459 1ac: 0073686f 0x73686f 1b0: 72742069 0x72742069 1b4: 6e740073 0x6e740073 1b8: 69676e00 0x69676e00 1bc: 474e5520 c1 0x14e5520 1c0: 4320342e c0 0x120342e 1c4: 362e3220 ori t6,s1,0x3220 1c8: 32303131 andi s0,s1,0x3131 1cc: 30383133 andi t8,at,0x3133 1d0: 20287072 addi t0,at,28786 1d4: 6572656c 0x6572656c 1d8: 65617365 0x65617365 1dc: 29006670 slti zero,t0,26224 1e0: 5f636c61 0x5f636c61 1e4: 73735f74 0x73735f74 1e8: 79706500 0x79706500 1ec: 434c4153 c0 0x14c4153 1f0: 535f4e55 beql k0,ra,13b48 <_DYNAMIC-0x3ec618> 1f4: 4d424552 0x4d424552 1f8: 002e2e2f 0x2e2e2f 1fc: 2e2e2f2e sltiu t6,s1,12078 200: 2f676363 sltiu a3,k1,25443 204: 2f64702d sltiu a0,k1,28717 208: 6269742e 0x6269742e 20c: 63006861 0x63006861 210: 6c666672 0x6c666672 214: 61637479 0x61637479 218: 7065005f udi15 v1,a1,zero,0x1 21c: 5f6c6564 0x5f6c6564 220: Address 0x0000000000000220 is out of bounds. Disassembly of section .debug_loc: 00000000 <.debug_loc>: 0: 00000000 nop 4: 00000014 0x14 8: 00028d00 sll s1,v0,0x14 c: 00000014 0x14 10: 00000088 0x88 14: 00038de0 0x38de0 ... 24: 0c000000 jal 0 <_DYNAMIC-0x400160> 28: 30000654 andi zero,zero,0x654 2c: 93045593 lbu a0,21907(t8) 30: 04000000 bltz zero,34 <_DYNAMIC-0x40012c> 34: 00000000 nop 38: 00000000 nop 3c: 0c000000 jal 0 <_DYNAMIC-0x400160> 40: 37000656 ori zero,t8,0x656 44: 93045793 lbu a0,22419(t8) 48: 04000000 bltz zero,4c <_DYNAMIC-0x400114> 4c: 00000000 nop ... 58: 1400028d bnez zero,a90 <_DYNAMIC-0x3ff6d0> 5c: 00000000 nop 60: 14000000 bnez zero,64 <_DYNAMIC-0x4000fc> 64: 8800038d lwl zero,909(zero) 68: e0000000 sc zero,0(zero) ... 74: 000c0000 sll zero,t4,0x0 78: 00300006 srlv zero,s0,at 7c: 54930455 bnel a0,s3,11d4 <_DYNAMIC-0x3fef8c> 80: 93040000 lbu a0,0(t8) ... 8c: 000c0000 sll zero,t4,0x0 90: 00370006 srlv zero,s7,at 94: 56930457 bnel s4,s3,11f4 <_DYNAMIC-0x3fef6c> 98: 93040000 lbu a0,0(t8) 9c: 00000000 nop ... Disassembly of section .gnu.attributes: 00000000 <.gnu.attributes>: 0: 41000000 mftc0 zero,c0_index 4: 0f676e75 jal d9db9d4 <_gp+0xd5c3444> 8: 00010000 sll zero,at,0x0 c: 00070403 sra zero,a3,0x10