[*] Binary protection state of tc

  	RELRO          CANARY            NX           PIE          RPATH        RUNPATH      SYMBOLS      
  	No RELRO       No Canary found   NX disabled  No PIE       No RPATH     No RUNPATH   Symbols


[*] Function printf tear down of tc

jr t9
addiu sp, sp, 0x20
lw ra, 0x1c(sp)
nop
jr ra
addiu sp, sp, 0x20
nop
lui gp, 0x46
addiu sp, sp, -0x20
addiu gp, gp, -0x6f60
sw ra, 0x1c(sp)
sw gp, 0x10(sp)
move a0, a1
beqz a2, 0x403030
move v1, a3
lhu a3, (a2)
addiu v0, zero, 4
bne a3, v0, 0x403048
lui a1, 0x43
bnez v1, 0x403070
move v0, zero
lw ra, 0x1c(sp)
nop
jr ra
addiu sp, sp, 0x20
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, 0x5860
move a2, v1
jalr t9
addiu a3, a3, -4
lw ra, 0x1c(sp)
lw gp, 0x10(sp)
move v0, zero
jr ra
addiu sp, sp, 0x20
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x43
addiu a1, a1, 0x5888
jalr t9
move a2, v1
lw ra, 0x1c(sp)
lw gp, 0x10(sp)
move v0, zero
jr ra
addiu sp, sp, 0x20
lui gp, 0x46
addiu sp, sp, -0x20
addiu gp, gp, -0x6f60
sw ra, 0x1c(sp)
sw gp, 0x10(sp)
beqz a2, 0x4030d8
move a0, a1
lhu a2, (a2)
addiu v0, zero, 4
beq a2, v0, 0x4030d8
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, 0x5894
jalr t9
addiu a2, a2, -4
lw gp, 0x10(sp)
lw ra, 0x1c(sp)
move v0, zero
jr ra
addiu sp, sp, 0x20
lui gp, 0x46
addiu sp, sp, -0x20
addiu gp, gp, -0x6f60
sw ra, 0x1c(sp)
sw gp, 0x10(sp)
bnez a1, 0x403118
move a3, a2
move v0, zero
lw ra, 0x1c(sp)
nop
jr ra
addiu sp, sp, 0x20
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a2, 4(a0)
lw a3, (a3)
lw a0, (v0)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x58b0
lw gp, 0x10(sp)
b 0x403108
addiu v0, zero, -1
lui gp, 0x46
addiu sp, sp, -0x28
addiu gp, gp, -0x6f60
sw ra, 0x24(sp)
sw s1, 0x20(sp)
sw s0, 0x1c(sp)
sw gp, 0x10(sp)
lw t9, -sym.matches(gp)
move s0, a1
move s1, a0
lw a0, (a1)
--
jr t9
addiu sp, sp, 0x28
lw t9, -sym.do_qdisc(gp)
addiu a0, s1, -1
addiu a1, s0, 4
lw ra, 0x24(sp)
lw s1, 0x20(sp)
lw s0, 0x1c(sp)
jr t9
addiu sp, sp, 0x28
lw t9, -sym.do_filter(gp)
addiu a0, s1, -1
addiu a1, s0, 4
lw ra, 0x24(sp)
lw s1, 0x20(sp)
lw s0, 0x1c(sp)
jr t9
addiu sp, sp, 0x28
lw t9, -sym.do_action(gp)
b 0x403254
addiu a0, s1, -1
lw t9, -sym.do_tcmonitor(gp)
b 0x403254
addiu a0, s1, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a2, (s0)
lw a0, (v0)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x5a00
lw gp, 0x10(sp)
b 0x403238
addiu v0, zero, -1
lui gp, 0x46
addiu sp, sp, -0x1d8
addiu gp, gp, -0x6f60
sw ra, 0x1d4(sp)
sw fp, 0x1d0(sp)
sw s7, 0x1cc(sp)
sw s6, 0x1c8(sp)
sw s5, 0x1c4(sp)
sw s4, 0x1c0(sp)
sw s3, 0x1bc(sp)
sw s2, 0x1b8(sp)
sw s1, 0x1b4(sp)
--
addiu s2, zero, -1
addiu s1, sp, 0x20
lui fp, 0x45
lw t9, -sym.getcmdline(gp)
lw a2, (s0)
move a1, s4
jalr t9
move a0, s3
lw gp, 0x10(sp)
addiu a2, zero, 0x64
lw t9, -sym.makeargs(gp)
beq v0, s2, 0x403428
move a1, s1
lw a0, 0x18(sp)
jalr t9
nop
lw gp, 0x10(sp)
beqz v0, 0x4033a4
move a0, v0
jal sym.do_cmd
move a1, s1
lw gp, 0x10(sp)
beqz v0, 0x4033a4
nop
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lw a3, (s7)
lui a1, 0x43
addiu a1, a1, 0x5a6c
jalr t9
move a2, s6
lw v0, 0x15c8(fp)
lw gp, 0x10(sp)
bnez v0, 0x4033a4
addiu s5, zero, 1
lw a0, 0x18(sp)
nop
beqz a0, 0x403450
nop
lw t9, -sym.imp.free(gp)
nop
jalr t9
nop
lw gp, 0x10(sp)
nop
--
jr ra
addiu sp, sp, 0x1d8
lw s0, -0x7ea0(gp)
lw t9, -sym.imp.freopen(gp)
lw a2, (s0)
addiu a1, a1, -0x3d3c
jalr t9
move a0, s6
lw gp, 0x10(sp)
bnez v0, 0x403350
nop
lw t9, -sym.imp.__errno_location(gp)
lw v0, -0x7dac(gp)
nop
lw s0, (v0)
jalr t9
addiu s5, zero, -1
lw gp, 0x10(sp)
lw a0, (v0)
lw t9, -sym.imp.strerror(gp)
nop
jalr t9
nop
lw gp, 0x10(sp)
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
move a0, s0
addiu a1, a1, 0x5a2c
move a2, s6
jalr t9
move a3, v0
lw gp, 0x10(sp)
b 0x403464
nop
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x43
addiu a0, a0, 0x5a54
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x16
lw gp, 0x10(sp)
b 0x403464
addiu s5, zero, -1
lui gp, 0x46
--
lui a1, 0x43
jalr t9
addiu a1, a1, 0x5af4
lw gp, 0x10(sp)
bnez v0, 0x40390c
addiu v0, zero, 2
beq s1, v0, 0x4038ac
nop
lw fp, 8(s2)
addiu s1, s1, -1
b 0x4035d8
addiu s6, zero, 1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, 0x5a54
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x16
lw gp, 0x10(sp)
nop
lw t9, -sym.imp.exit(gp)
nop
jalr t9
addiu a0, zero, 1
lw t9, -sym.imp.printf(gp)
lui a1, 0x43
addiu a0, a0, 0x5ac0
jalr t9
addiu a1, a1, 0x5bc0
lw gp, 0x10(sp)
b 0x4036e4
move s0, zero
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a2, (s0)
lw a0, (v0)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x5afc
lw gp, 0x10(sp)
b 0x4036e4
addiu s0, zero, -1
lui gp, 0x46
addiu sp, sp, -0x138
addiu gp, gp, -0x6f60
sw ra, 0x134(sp)
sw s3, 0x130(sp)
sw s2, 0x12c(sp)
sw s1, 0x128(sp)
sw s0, 0x124(sp)
sw gp, 0x18(sp)
lui s3, 0x45
lw s0, 0x15d4(s3)
nop
--
lw s0, (s0)
nop
beqz s0, 0x4039c0
nop
lw t9, -sym.imp.strcmp(gp)
addiu a0, s0, 4
jalr t9
move a1, s1
lw gp, 0x18(sp)
bnez v0, 0x403974
nop
lw ra, 0x134(sp)
move v0, s0
lw s3, 0x130(sp)
lw s2, 0x12c(sp)
lw s1, 0x128(sp)
lw s0, 0x124(sp)
jr ra
addiu sp, sp, 0x138
lw t9, -sym.get_tc_lib(gp)
nop
jalr t9
addiu s2, sp, 0x20
lw gp, 0x18(sp)
lui a2, 0x43
lw t9, -sym.imp.snprintf(gp)
sw s1, 0x10(sp)
addiu a2, a2, 0x5b28
move a3, v0
move a0, s2
jalr t9
addiu a1, zero, 0x100
lui v1, 0x45
lw s0, 0x15cc(v1)
lw gp, 0x18(sp)
beqz s0, 0x403ac8
lui a2, 0x43
lw t9, -sym.imp.snprintf(gp)
addiu a2, a2, 0x5b34
move a0, s2
addiu a1, zero, 0x100
jalr t9
move a3, s1
lui v0, 0xbeef
ori v0, v0, 0xcafe
lw gp, 0x18(sp)
beq s0, v0, 0x403af4
nop
lw t9, -sym.imp.malloc(gp)
nop
jalr t9
addiu a0, zero, 0x1c
lw gp, 0x18(sp)
beqz v0, 0x4039a0
move s0, v0
lw t9, -sym.imp.strncpy(gp)
sw zero, (v0)
sw zero, 4(v0)
--
sw zero, 0x14(v0)
sw zero, 0x18(v0)
move a1, s1
addiu a0, v0, 4
jalr t9
addiu a2, zero, 0xf
lui v0, 0x40
lui v1, 0x40
addiu v0, v0, 0x3b18
addiu v1, v1, 0x3000
lw gp, 0x18(sp)
sw v0, 0x14(s0)
sw v1, 0x18(s0)
lw v0, 0x15d4(s3)
lw ra, 0x134(sp)
sw v0, (s0)
lw s2, 0x12c(sp)
sw s0, 0x15d4(s3)
move v0, s0
lw s3, 0x130(sp)
lw s1, 0x128(sp)
lw s0, 0x124(sp)
jr ra
addiu sp, sp, 0x138
lui v0, 0xbeef
lw t9, -sym.imp.snprintf(gp)
ori v0, v0, 0xcafe
sw v0, 0x15cc(v1)
addiu a2, a2, 0x5b34
move a0, s2
addiu a1, zero, 0x100
jalr t9
move a3, s1
lw gp, 0x18(sp)
nop
lw t9, -sym._dlsym(gp)
nop
jalr t9
move a0, s2
lw gp, 0x18(sp)
bnez v0, 0x403a9c
move s0, v0
b 0x403a34
nop
lui gp, 0x46
addiu sp, sp, -0x28
--
beqz a1, 0x403b84
addiu a0, sp, 0x18
lw t9, -sym.get_u32(gp)
nop
jalr t9
addiu a2, zero, 0x10
lw gp, 0x10(sp)
bnez v0, 0x403bc8
lui a1, 0x43
lw v0, 0x18(sp)
lw a0, 0x38(sp)
move v1, zero
sw v0, 0x18(a0)
lw ra, 0x24(sp)
move v0, v1
lw s0, 0x20(sp)
jr ra
addiu sp, sp, 0x28
lw ra, 0x24(sp)
move v1, zero
move v0, v1
lw s0, 0x20(sp)
jr ra
addiu sp, sp, 0x28
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a3, (a3)
lw a0, (v0)
lui a1, 0x43
addiu a2, v1, 4
jalr t9
addiu a1, a1, 0x5b44
lw gp, 0x10(sp)
b 0x403b70
addiu v1, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, 0x5b7c
jalr t9
move a2, s0
lw gp, 0x10(sp)
b 0x403b70
addiu v1, zero, -1
lui gp, 0x46
addiu sp, sp, -0x138
addiu gp, gp, -0x6f60
sw ra, 0x134(sp)
sw s3, 0x130(sp)
sw s2, 0x12c(sp)
sw s1, 0x128(sp)
sw s0, 0x124(sp)
sw gp, 0x18(sp)
lui s3, 0x45
lw s0, 0x15d0(s3)
nop
bnez s0, 0x403c3c
--
lw s0, (s0)
nop
beqz s0, 0x403c78
nop
lw t9, -sym.imp.strcmp(gp)
lw a0, 4(s0)
jalr t9
move a1, s1
lw gp, 0x18(sp)
bnez v0, 0x403c2c
nop
lw ra, 0x134(sp)
move v0, s0
lw s3, 0x130(sp)
lw s2, 0x12c(sp)
lw s1, 0x128(sp)
lw s0, 0x124(sp)
jr ra
addiu sp, sp, 0x138
lw t9, -sym.get_tc_lib(gp)
nop
jalr t9
addiu s2, sp, 0x20
lw gp, 0x18(sp)
lui a2, 0x43
lw t9, -sym.imp.snprintf(gp)
sw s1, 0x10(sp)
addiu a2, a2, 0x5b98
move a3, v0
move a0, s2
jalr t9
addiu a1, zero, 0x100
lui v1, 0x45
lw s0, 0x15cc(v1)
lw gp, 0x18(sp)
beqz s0, 0x403dac
lui a2, 0x43
lw t9, -sym.imp.snprintf(gp)
addiu a2, a2, 0x5ba4
move a0, s2
addiu a1, zero, 0x100
jalr t9
move a3, s1
lui v0, 0xbeef
ori v0, v0, 0xcafe
lw gp, 0x18(sp)
beq s0, v0, 0x403dd8
nop
lw t9, -sym.imp.malloc(gp)
nop
jalr t9
addiu a0, zero, 0x1c
lw gp, 0x18(sp)
beqz v0, 0x403c58
move s0, v0
lw t9, -sym.imp.strlen(gp)
move a0, s1
sw zero, (v0)
--
move a0, v0
lw t9, -sym.imp.strcpy(gp)
nop
jalr t9
move a1, s1
sw v0, 4(s0)
lui v1, 0x40
lui v0, 0x40
addiu v0, v0, 0x30e8
addiu v1, v1, 0x3098
lw gp, 0x18(sp)
sw v0, 8(s0)
sw v1, 0xc(s0)
lw v0, 0x15d0(s3)
lw ra, 0x134(sp)
sw v0, (s0)
lw s2, 0x12c(sp)
sw s0, 0x15d0(s3)
move v0, s0
lw s3, 0x130(sp)
lw s1, 0x128(sp)
lw s0, 0x124(sp)
jr ra
addiu sp, sp, 0x138
lui v0, 0xbeef
lw t9, -sym.imp.snprintf(gp)
ori v0, v0, 0xcafe
sw v0, 0x15cc(v1)
addiu a2, a2, 0x5ba4
move a0, s2
addiu a1, zero, 0x100
jalr t9
move a3, s1
lw gp, 0x18(sp)
nop
lw t9, -sym._dlsym(gp)
nop
jalr t9
move a0, s2
lw gp, 0x18(sp)
bnez v0, 0x403d80
move s0, v0
b 0x403cec
nop
nop
lui gp, 0x46
--
sw s6, 0x3c(sp)
lw t9, -sym.matches(gp)
nop
jalr t9
move a1, fp
lw gp, 0x18(sp)
bnez v0, 0x404258
lui a1, 0x43
jal sym.usage
addiu s1, s1, -1
lw gp, 0x18(sp)
b 0x404044
nop
lw t9, -sym.imp.perror(gp)
lui a0, 0x43
jalr t9
addiu a0, a0, 0x5df4
lw gp, 0x18(sp)
b 0x40414c
addiu v0, zero, 1
lw t9, -sym.incomplete_command(gp)
nop
jalr t9
nop
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
addiu a1, a1, 0x5dd8
jalr t9
move a2, s0
lw gp, 0x18(sp)
b 0x40414c
addiu v0, zero, 1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, 0x5e10
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x10
lw gp, 0x18(sp)
b 0x40414c
addiu v0, zero, 1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a2, (s2)
lw a0, (v0)
jalr t9
addiu a1, a1, 0x5db4
lw gp, 0x18(sp)
b 0x40414c
addiu v0, zero, -1
lui gp, 0x46
addiu sp, sp, -0x158
addiu gp, gp, -0x6f60
sw ra, 0x154(sp)
sw s4, 0x150(sp)
sw s3, 0x14c(sp)
sw s2, 0x148(sp)
sw s1, 0x144(sp)
sw s0, 0x140(sp)
sw gp, 0x10(sp)
lhu v0, 4(a1)
move s2, a2
addiu v0, v0, -0x24
--
addiu sp, sp, 0x158
addiu s3, sp, 0x1c
lw t9, -sym.parse_rtattr(gp)
move a3, a2
sw zero, 0x1c(sp)
addiu a2, s1, 0x14
sw zero, 4(s3)
sw zero, 8(s3)
sw zero, 0xc(s3)
sw zero, 0x10(s3)
sw zero, 0x14(s3)
sw zero, 0x18(s3)
sw zero, 0x1c(s3)
sw zero, 0x20(s3)
move a0, s3
jalr t9
addiu a1, zero, 8
lw a2, 0x20(sp)
lw gp, 0x10(sp)
beqz a2, 0x40471c
lui a0, 0x43
lhu v1, 4(s0)
addiu v0, zero, 0x25
beq v1, v0, 0x40465c
lui a0, 0x43
lw t9, -sym.imp.fprintf(gp)
lhu a3, 0xa(s1)
lui a1, 0x43
addiu a1, a1, 0x5e68
addiu a2, a2, 4
jalr t9
move a0, s2
lw v0, 0x15e0(s4)
lw gp, 0x10(sp)
beqz v0, 0x4045ec
nop
lw a2, 0xc(s1)
addiu v0, zero, -1
beq a2, v0, 0x404684
addiu a1, zero, 1
bnez a2, 0x404624
addiu s0, sp, 0x40
lw a2, 0x10(s1)
addiu v0, zero, 1
beq a2, v0, 0x4043d8
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, 0x5e94
jalr t9
move a0, s2
lw gp, 0x10(sp)
lw v0, 0x20(sp)
lw t9, -sym.imp.strcmp(gp)
addiu s0, v0, 4
lui a0, 0x43
addiu a0, a0, 0x5ea0
jalr t9
move a1, s0
lw gp, 0x10(sp)
beqz v0, 0x4045d0
lui a0, 0x43
lw t9, -sym.get_qdisc_kind(gp)
nop
jalr t9
move a0, s0
lw gp, 0x10(sp)
move s0, v0
--
jalr t9
addiu a2, zero, 0xc
lw ra, 0x154(sp)
lw gp, 0x10(sp)
move v0, zero
lw s4, 0x150(sp)
lw s3, 0x14c(sp)
lw s2, 0x148(sp)
lw s1, 0x144(sp)
lw s0, 0x140(sp)
jr ra
addiu sp, sp, 0x158
lw t9, -sym.get_qdisc_kind(gp)
nop
jalr t9
addiu a0, a0, 0x5eac
lw gp, 0x10(sp)
b 0x404418
move s0, v0
lw t9, -sym.ll_index_to_name(gp)
lw a0, 4(s1)
jalr t9
nop
lw gp, 0x10(sp)
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, 0x5e78
move a2, v0
jalr t9
move a0, s2
lw gp, 0x10(sp)
b 0x40439c
nop
lw t9, -sym.print_tc_classid(gp)
move a0, s0
jalr t9
addiu a1, zero, 0x100
lw gp, 0x10(sp)
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, 0x5e88
move a2, s0
jalr t9
move a0, s2
lw gp, 0x10(sp)
b 0x4043b4
nop
lw t9, -sym.imp.fwrite(gp)
addiu a2, zero, 8
addiu a0, a0, 0x5e5c
addiu a1, zero, 1
jalr t9
move a3, s2
lw gp, 0x10(sp)
lw a2, 0x20(sp)
b 0x404370
nop
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x43
addiu a0, a0, 0x5e80
--
move a3, s2
lw gp, 0x10(sp)
b 0x4043b4
nop
lw v0, 0x38(sp)
nop
bnez v0, 0x4044e4
nop
lw v0, 0x2c(sp)
nop
bnez v0, 0x4044e4
nop
b 0x40451c
nop
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x43
addiu a0, a0, 0x5eb4
addiu a1, zero, 1
addiu a2, zero, 0x1f
jalr t9
move a3, s2
lw gp, 0x10(sp)
b 0x404448
nop
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x5e34
lw gp, 0x10(sp)
b 0x4042f0
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, 0x5e44
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x17
lw gp, 0x10(sp)
b 0x4042f0
addiu v0, zero, -1
addiu sp, sp, -0x7ff0
ori v1, zero, 0x80d8
lui gp, 0x46
--
ori a0, a0, 0xd4
addu a0, a0, sp
lw v0, (a0)
lw t9, -sym.matches(gp)
lw a0, (v0)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x5908
lw gp, 0x20(sp)
bnez v0, 0x40510c
lui v1, 1
jal sym.usage
nop
lui a1, 1
lui v0, 1
ori a1, a1, 0xd4
ori v0, v0, 0xd0
addu a1, a1, sp
addu v0, v0, sp
lw gp, 0x20(sp)
lw s1, (a1)
lw s0, (v0)
b 0x404958
lui a1, 1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, 0x5dd8
jalr t9
move a2, s4
lw gp, 0x20(sp)
b 0x404a60
addiu v0, zero, 1
lw t9, -sym.incomplete_command(gp)
nop
jalr t9
nop
sw v0, 0x10(sp)
lui v0, 1
ori v0, v0, 0x90
addu v0, v0, sp
lw t9, -sym.addattr_l(gp)
lui a1, 1
lw a0, (v0)
ori a1, a1, 0x24
addiu a2, zero, 5
--
lw gp, 0x20(sp)
b 0x404a14
nop
ori v1, v1, 0xd0
addu v1, v1, sp
lw v0, (v1)
nop
beqz v0, 0x4049f8
lui a0, 1
ori a0, a0, 0xd4
addu a0, a0, sp
lw v0, (a0)
lw t9, -sym.matches(gp)
lw a0, (v0)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x5908
lw gp, 0x20(sp)
beqz v0, 0x405250
nop
lui a1, 1
ori a1, a1, 0xd4
addu a1, a1, sp
lw v0, (a1)
lw v1, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a2, (v0)
lw a0, (v1)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x5fa8
lw gp, 0x20(sp)
b 0x404a60
addiu v0, zero, -1
lui v1, 1
ori v1, v1, 0xd4
addu v1, v1, sp
lw v0, (v1)
lui a1, 0x43
lw a0, (v0)
lw t9, -sym.invarg(gp)
nop
jalr t9
addiu a1, a1, 0x5edc
lw t9, -sym.duparg(gp)
move a0, s6
--
addu a1, a1, sp
sw a0, (a1)
lui a0, 1
ori a0, a0, 0xd4
addiu v1, v1, 4
addu a0, a0, sp
lw gp, 0x20(sp)
sw v1, (a0)
b 0x404984
move s0, v0
lw a1, (a1)
lw t9, -sym.duparg(gp)
nop
jalr t9
addiu a0, a0, 0x5f4c
lui a1, 1
ori a1, a1, 0xd4
addu a1, a1, sp
lw v0, (a1)
lw t9, -sym.invarg(gp)
lui a1, 0x43
lw a0, (v0)
jalr t9
addiu a1, a1, 0x5f54
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
addiu a1, a1, 0x5f7c
jalr t9
move a2, s7
lw gp, 0x20(sp)
b 0x404a60
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x43
addiu a0, a0, 0x5fe8
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x20
lw gp, 0x20(sp)
b 0x404a60
addiu v0, zero, -1
lw v0, -0x7dac(gp)
--
lw a0, (s0)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x6038
lw gp, 0x10(sp)
beqz v0, 0x40536c
addiu a0, s1, -1
lw t9, -sym.matches(gp)
lw a0, (s0)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x5908
lw gp, 0x10(sp)
bnez v0, 0x405464
lui a1, 0x43
jal sym.usage
nop
lw gp, 0x10(sp)
move v0, zero
lw ra, 0x24(sp)
lw s1, 0x20(sp)
lw s0, 0x1c(sp)
jr ra
addiu sp, sp, 0x28
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a2, (s0)
lw a0, (v0)
jalr t9
addiu a1, a1, 0x603c
lw gp, 0x10(sp)
b 0x405450
addiu v0, zero, -1
nop
nop
lui gp, 0x46
addiu sp, sp, -0x20
addiu gp, gp, -0x6f60
sw ra, 0x1c(sp)
sw s0, 0x18(sp)
sw gp, 0x10(sp)
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (s0)
lui a0, 0x43
addiu a0, a0, 0x606c
--
lw gp, 0x18(sp)
bnez v0, 0x40593c
move a0, s0
lw v0, 0x40(sp)
nop
bnez v0, 0x405a50
addiu s1, s1, -1
beqz s1, 0x405904
addiu s2, s2, 4
lw t9, -sym.get_tc_classid(gp)
lw a1, (s2)
lw a0, 0x48(sp)
jalr t9
nop
lw gp, 0x18(sp)
bnez v0, 0x405a3c
lui a1, 0x43
lw v0, 0x20(sp)
b 0x40567c
sw v0, 0x40(sp)
lw t9, -sym.incomplete_command(gp)
nop
jalr t9
nop
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
addiu a1, a1, 0x5dd8
jalr t9
move a2, s3
lw gp, 0x18(sp)
b 0x405874
addiu v0, zero, 1
lw t9, -sym.matches(gp)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x5908
lw gp, 0x18(sp)
bnez v0, 0x405a18
lui a1, 0x43
jal sym.usage_1
addiu s1, s1, -1
lw gp, 0x18(sp)
b 0x405680
nop
--
lw gp, 0x18(sp)
b 0x405874
addiu v0, zero, 1
lw a1, (s2)
lw t9, -sym.duparg(gp)
nop
jalr t9
move a0, s5
lw a1, (s2)
lw t9, -sym.duparg(gp)
nop
jalr t9
move a0, fp
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x43
addiu a0, a0, 0x5ef8
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x25
lw gp, 0x18(sp)
b 0x405874
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a2, (s2)
lw a0, (v0)
jalr t9
addiu a1, a1, 0x61a8
lw gp, 0x18(sp)
b 0x405874
addiu v0, zero, -1
lw a0, (s2)
lw t9, -sym.invarg(gp)
nop
jalr t9
addiu a1, a1, 0x5f54
lui a0, 0x43
lw t9, -sym.duparg(gp)
addiu a0, a0, 0x5f4c
jalr t9
move a1, s0
lui gp, 0x46
addiu sp, sp, -0x158
addiu gp, gp, -0x6f60
--
sw zero, 8(s2)
sw zero, 0xc(s2)
sw zero, 0x10(s2)
sw zero, 0x14(s2)
sw zero, 0x18(s2)
sw zero, 0x1c(s2)
sw zero, 0x20(s2)
move a0, s2
addiu a1, zero, 8
jalr t9
addiu a2, s1, 0x14
lw v0, 0x20(sp)
lw gp, 0x10(sp)
beqz v0, 0x405f78
lui a0, 0x43
lhu v1, 4(s0)
addiu v0, zero, 0x29
beq v1, v0, 0x405ed0
lui a0, 0x43
lw a2, 8(s1)
nop
bnez a2, 0x405e04
sb zero, 0x40(sp)
addiu s0, sp, 0x40
lw a2, 0x20(sp)
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x43
addiu a1, a1, 0x61f4
addiu a2, a2, 4
move a0, s3
jalr t9
move a3, s0
lw gp, 0x10(sp)
nop
lw v0, -loc._fbss(gp)
nop
lw v1, (v0)
nop
beqz v1, 0x405e64
nop
lw a2, 0xc(s1)
addiu v0, zero, -1
beq a2, v0, 0x405ef4
lui a0, 0x43
lw v0, (s4)
nop
beqz v0, 0x405e38
nop
lw t9, -sym.print_tc_classid(gp)
andi a2, a2, 0xffff
move a0, s0
jalr t9
addiu a1, zero, 0x100
lw gp, 0x10(sp)
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, 0x5e88
move a2, s0
jalr t9
move a0, s3
lw gp, 0x10(sp)
lw a2, 0x10(s1)
nop
bnez a2, 0x405e44
lui a1, 0x43
lw a0, 0x20(sp)
lw t9, -sym.get_qdisc_kind(gp)
nop
jalr t9
addiu a0, a0, 4
lw a2, 0x24(sp)
lw gp, 0x10(sp)
beqz a2, 0x405cb0
move s0, v0
beqz v0, 0x405e9c
nop
--
lw gp, 0x10(sp)
move v0, zero
lw s4, 0x150(sp)
lw s3, 0x14c(sp)
lw s2, 0x148(sp)
lw s1, 0x144(sp)
lw s0, 0x140(sp)
jr ra
addiu sp, sp, 0x158
lw v0, (s4)
nop
beqz v0, 0x405ec4
nop
lw t9, -sym.print_tc_classid(gp)
addiu s0, sp, 0x40
andi a2, a2, 0xffff
move a0, s0
jalr t9
addiu a1, zero, 0x100
lw gp, 0x10(sp)
b 0x405bc0
nop
lw t9, -sym.print_tc_classid(gp)
b 0x405c2c
move a0, s0
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, 0x6204
srl a2, a2, 0x10
jalr t9
move a0, s3
lw gp, 0x10(sp)
b 0x405c64
nop
lw t9, -sym.ll_index_to_name(gp)
lw a0, 4(s1)
jalr t9
nop
lw gp, 0x10(sp)
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, 0x5e78
move a2, v0
jalr t9
move a0, s3
lw gp, 0x10(sp)
b 0x405c00
nop
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x43
addiu a0, a0, 0x6210
addiu a1, zero, 1
addiu a2, zero, 0x1f
jalr t9
move a3, s3
lw gp, 0x10(sp)
b 0x405cb0
nop
lw t9, -sym.print_tc_classid(gp)
b 0x405e20
addiu s0, sp, 0x40
--
lw t9, -sym.imp.fwrite(gp)
addiu a0, a0, 0x5e80
addiu a1, zero, 1
addiu a2, zero, 5
jalr t9
move a3, s3
lw gp, 0x10(sp)
b 0x405c54
nop
lw v0, 0x38(sp)
nop
bnez v0, 0x405cf0
nop
b 0x405d28
nop
lw v0, 0x2c(sp)
nop
bnez v0, 0x405d40
nop
b 0x405d84
nop
lw a2, 0x2c(sp)
b 0x405d5c
move a0, s0
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x5e34
lw gp, 0x10(sp)
b 0x405afc
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, 0x61dc
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x17
lw gp, 0x10(sp)
b 0x405afc
addiu v0, zero, -1
lui gp, 0x46
addiu sp, sp, -0x10b0
addiu gp, gp, -0x6f60
--
jal sym.usage_1
nop
lw gp, 0x20(sp)
lw s2, 0x10b8(sp)
lw s0, 0x10bc(sp)
b 0x4060d4
addiu s2, s2, -1
lw t9, -sym.incomplete_command(gp)
nop
jalr t9
nop
lw t9, -sym.ll_init_map(gp)
lw a0, -obj.rth(gp)
jalr t9
nop
lw gp, 0x20(sp)
nop
lw t9, -sym.ll_name_to_index(gp)
nop
jalr t9
move a0, s4
lw gp, 0x20(sp)
bnez v0, 0x4061ec
sw v0, 0x64(sp)
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
addiu a1, a1, 0x5dd8
jalr t9
move a2, s4
lw gp, 0x20(sp)
b 0x40621c
addiu v0, zero, 1
lw t9, -sym.addattr_l(gp)
lw a0, 0x1078(sp)
sw v0, 0x10(sp)
addiu a1, zero, 0x1024
addiu a2, zero, 5
jalr t9
addiu a3, sp, 0x28
lw gp, 0x20(sp)
b 0x4061a4
nop
lw a1, (a1)
lw t9, -sym.duparg(gp)
--
addiu v0, v0, 1
lw t9, -sym.addattr_l(gp)
lw a0, 0x1078(sp)
sw v0, 0x10(sp)
addiu a1, zero, 0x1024
addiu a2, zero, 1
jalr t9
move a3, s5
lw gp, 0x20(sp)
b 0x406194
nop
lw v0, 0x10b8(sp)
nop
beqz v0, 0x4061dc
lui a1, 0x43
lw v0, 0x10bc(sp)
lw t9, -sym.matches(gp)
lw a0, (v0)
jalr t9
addiu a1, a1, 0x5908
lw gp, 0x20(sp)
beqz v0, 0x406604
nop
lw v1, -0x7dac(gp)
lw v0, 0x10bc(sp)
lw t9, -sym.imp.fprintf(gp)
lw a2, (v0)
lw a0, (v1)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x62a8
lw gp, 0x20(sp)
b 0x40621c
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, 0x6284
jalr t9
move a2, s5
lw gp, 0x20(sp)
b 0x40621c
addiu v0, zero, 1
lw v0, 0x10bc(sp)
nop
lw a0, (v0)
lw t9, -sym.invarg(gp)
nop
jalr t9
addiu a1, a1, 0x6194
lw a1, (a1)
lw t9, -sym.duparg(gp)
nop
jalr t9
move a0, s6
lw t9, -sym.parse_estimator(gp)
--
move a1, zero
lw ra, 0x24(sp)
lw s1, 0x20(sp)
lw s0, 0x1c(sp)
j sym.tc_class_list
addiu sp, sp, 0x28
addiu a3, s0, 4
addiu a0, zero, 0x28
b 0x406770
addiu a1, zero, 0x400
b 0x40678c
addiu a1, s0, 4
addiu a3, s0, 4
lw ra, 0x24(sp)
lw s1, 0x20(sp)
lw s0, 0x1c(sp)
addiu a0, zero, 0x28
move a1, zero
j sym.tc_class_modify
addiu sp, sp, 0x28
addiu a3, s0, 4
addiu a0, zero, 0x29
b 0x406770
move a1, zero
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a2, (s0)
lw a0, (v0)
jalr t9
addiu a1, a1, 0x62e4
lw gp, 0x10(sp)
b 0x406750
addiu v0, zero, -1
nop
lui gp, 0x46
addiu sp, sp, -0x20
addiu gp, gp, -0x6f60
sw ra, 0x1c(sp)
sw s0, 0x18(sp)
sw gp, 0x10(sp)
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (s0)
lui a0, 0x43
addiu a0, a0, 0x6314
addiu a1, zero, 1
--
lw t9, -sym.matches(gp)
lw a0, (s2)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x6504
lw gp, 0x18(sp)
bnez v0, 0x406e54
nop
addiu s1, s1, -1
beqz s1, 0x406d74
nop
bnez fp, 0x406ef4
addiu s2, s2, 4
lw t9, -sym.ll_proto_a2n(gp)
lw a1, (s2)
lw a0, 0x58(sp)
jalr t9
nop
lw gp, 0x18(sp)
bnez v0, 0x406edc
lui v0, 0x45
lhu fp, 0x20(sp)
b 0x406a6c
sw fp, 0x1600(v0)
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
addiu a1, a1, 0x5dd8
jalr t9
move a2, s3
lw gp, 0x18(sp)
b 0x406b84
addiu v0, zero, 1
lw t9, -sym.incomplete_command(gp)
nop
jalr t9
nop
lui a0, 0x43
lw a1, (s2)
lw t9, -sym.duparg(gp)
nop
jalr t9
addiu a0, a0, 0x5d90
lw t9, -sym.imp.perror(gp)
lui a0, 0x43
--
lw a0, (s2)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x5908
lw gp, 0x18(sp)
bnez v0, 0x406eb8
lui a1, 0x43
jal sym.usage_2
addiu s1, s1, -1
lw gp, 0x18(sp)
b 0x406a70
nop
lui a0, 0x43
lw a1, (s2)
lw t9, -sym.duparg(gp)
nop
jalr t9
addiu a0, a0, 0x5ed4
lui a0, 0x43
lw a1, (s2)
lw t9, -sym.duparg(gp)
nop
jalr t9
addiu a0, a0, 0x64dc
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a2, (s2)
lw a0, (v0)
jalr t9
addiu a1, a1, 0x6510
lw gp, 0x18(sp)
b 0x406b84
addiu v0, zero, -1
lui a1, 0x43
lw a0, (s2)
lw t9, -sym.invarg(gp)
nop
jalr t9
addiu a1, a1, 0x64fc
lui a0, 0x43
lw a1, (s2)
lw t9, -sym.duparg(gp)
nop
jalr t9
addiu a0, a0, 0x6504
lui gp, 0x46
--
addiu v0, zero, 0x2d
beq v1, v0, 0x4072a4
lui a0, 0x43
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x43
addiu a0, a0, 0x6564
addiu a1, zero, 1
addiu a2, zero, 7
jalr t9
move a3, s1
lui v0, 0x45
lw v0, 0x15f8(v0)
lw gp, 0x10(sp)
beqz v0, 0x407268
nop
lw a0, 4(s2)
nop
beq v0, a0, 0x40702c
lui v0, 0x45
lw t9, -sym.ll_index_to_name(gp)
nop
jalr t9
nop
lw gp, 0x10(sp)
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, 0x5e78
move a2, v0
jalr t9
move a0, s1
lw gp, 0x10(sp)
lui v0, 0x45
lw v0, 0x15f4(v0)
nop
bnez v0, 0x407228
nop
lw a2, 0xc(s2)
addiu v0, zero, -1
beq a2, v0, 0x407240
nop
lw t9, -sym.print_tc_classid(gp)
addiu s0, sp, 0x7c
move a0, s0
jalr t9
addiu a1, zero, 0x100
lw gp, 0x10(sp)
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, 0x5e88
move a2, s0
jalr t9
move a0, s1
lw gp, 0x10(sp)
lw a2, 0x10(s2)
nop
beqz a2, 0x4070cc
lui v0, 0x45
lw v1, 0x1600(v0)
andi a0, a2, 0xffff
lui v0, 0x45
sh a0, 0x15f0(v0)
bnez v1, 0x407274
srl s0, a2, 0x10
bnez a0, 0x4072e0
nop
lui v0, 0x45
lw v0, 0x15fc(v0)
nop
bnez v0, 0x40728c
nop
bnez s0, 0x407318
nop
lw a2, 0x1c(sp)
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
addiu a2, a2, 4
addiu a1, a1, -0x47e4
jalr t9
move a0, s1
lw gp, 0x10(sp)
lw a0, 0x1c(sp)
lw t9, -sym.get_filter_kind(gp)
nop
jalr t9
addiu a0, a0, 4
lw a2, 0x20(sp)
lw gp, 0x10(sp)
beqz a2, 0x407134
nop
beqz v0, 0x40733c
move a0, v0
lw a3, 8(s2)
lw t9, 0x18(v0)
nop
--
beqz s0, 0x4070cc
nop
b 0x407318
nop
lw t9, -sym.imp.fwrite(gp)
addiu a0, a0, 0x5e5c
addiu a1, zero, 1
addiu a2, zero, 8
jalr t9
move a3, s1
lw gp, 0x10(sp)
b 0x406fb8
nop
lw v0, 0x34(sp)
nop
bnez v0, 0x407174
nop
b 0x4071b0
nop
lw t9, -sym.ll_proto_n2a(gp)
addiu a1, sp, 0x3c
jalr t9
addiu a2, zero, 0x40
lw gp, 0x10(sp)
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, 0x656c
move a2, v0
jalr t9
move a0, s1
lw gp, 0x10(sp)
b 0x4070b4
lui v0, 0x45
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x43
addiu a1, a1, 0x657c
move a2, s0
jalr t9
move a0, s1
lw gp, 0x10(sp)
b 0x4070cc
nop
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x43
addiu a0, a0, 0x6588
addiu a1, zero, 1
addiu a2, zero, 0x19
jalr t9
move a3, s1
lw gp, 0x10(sp)
b 0x407134
nop
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x5e34
lw gp, 0x10(sp)
b 0x4071c8
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x43
addiu a0, a0, 0x6548
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x18
lw gp, 0x10(sp)
b 0x4071c8
addiu v0, zero, -1
lui gp, 0x46
addiu sp, sp, -0x40c0
--
b 0x407524
addiu s1, s1, -1
lw t9, -sym.imp.strcmp(gp)
lui a1, 0x43
move a0, s2
jalr t9
addiu a1, a1, 0x5ed4
lw gp, 0x20(sp)
bnez v0, 0x407794
addiu v0, s1, -1
addiu a1, s0, 4
sw a1, 0x40cc(sp)
beqz v0, 0x40797c
sw v0, 0x40c8(sp)
bnez s7, 0x407ac0
move s1, v0
lw s7, (a1)
b 0x407520
move s0, a1
andi v0, s1, 0x400
beqz v0, 0x407484
addiu fp, zero, 3
b 0x407488
nop
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
addiu a1, a1, 0x5dd8
jalr t9
move a2, s4
lw gp, 0x20(sp)
addiu v0, zero, 1
lw ra, 0x40bc(sp)
lw fp, 0x40b8(sp)
lw s7, 0x40b4(sp)
lw s6, 0x40b0(sp)
lw s5, 0x40ac(sp)
lw s4, 0x40a8(sp)
lw s3, 0x40a4(sp)
lw s2, 0x40a0(sp)
lw s1, 0x409c(sp)
lw s0, 0x4098(sp)
jr ra
addiu sp, sp, 0x40c0
lw t9, -sym.matches(gp)
--
sw v0, 0x10(sp)
move a3, s5
addiu a1, zero, 0x4024
jalr t9
addiu a2, zero, 1
lw gp, 0x20(sp)
bnez s0, 0x4075bc
nop
bnez s7, 0x407a4c
lui a0, 0x43
lw v0, 0x40c8(sp)
nop
beqz v0, 0x4075e8
nop
lw v0, 0x40cc(sp)
lw t9, -sym.matches(gp)
lw a0, (v0)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x5908
lw gp, 0x20(sp)
beqz v0, 0x407b1c
nop
lw v1, -0x7dac(gp)
lw v0, 0x40cc(sp)
lw t9, -sym.imp.fprintf(gp)
lw a2, (v0)
lw a0, (v1)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x6600
lw gp, 0x20(sp)
b 0x407764
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, 0x6640
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x27
lw gp, 0x20(sp)
b 0x407764
addiu v0, zero, 2
lw v0, 0x40cc(sp)
lw t9, -sym.matches(gp)
--
move a1, zero
lw ra, 0x24(sp)
lw s1, 0x20(sp)
lw s0, 0x1c(sp)
j sym.tc_filter_list
addiu sp, sp, 0x28
addiu a3, s0, 4
addiu a0, zero, 0x2c
b 0x407d0c
addiu a1, zero, 0x400
b 0x407d28
addiu a1, s0, 4
addiu a3, s0, 4
lw ra, 0x24(sp)
lw s1, 0x20(sp)
lw s0, 0x1c(sp)
addiu a0, zero, 0x2c
move a1, zero
j sym.tc_filter_modify
addiu sp, sp, 0x28
addiu a3, s0, 4
addiu a0, zero, 0x2d
b 0x407d0c
move a1, zero
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a2, (s0)
lw a0, (v0)
jalr t9
addiu a1, a1, 0x6668
lw gp, 0x10(sp)
b 0x407cec
addiu v0, zero, -1
nop
nop
lui gp, 0x46
addiu sp, sp, -0x28
addiu gp, gp, -0x6f60
sw ra, 0x24(sp)
sw s2, 0x20(sp)
sw s1, 0x1c(sp)
sw s0, 0x18(sp)
sw gp, 0x10(sp)
lw s1, -obj.__iproute2_user_hz_internal(gp)
move s2, a0
lw v0, (s1)
--
move a2, s1
lw a0, 8(s0)
lw a1, 0xc(s0)
nop
or v0, a0, a1
bnez v0, 0x407e88
move a2, s1
lw a1, 0x14(s0)
lw a0, 0x10(s0)
nop
or v0, a0, a1
bnez v0, 0x407e48
move a2, s1
lw ra, 0x24(sp)
lw s2, 0x20(sp)
lw s1, 0x1c(sp)
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x28
lw t9, -sym.__udivdi3(gp)
nop
jalr t9
sra a3, s1, 0x1f
lw gp, 0x10(sp)
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
move a0, s2
lw ra, 0x24(sp)
lw s2, 0x20(sp)
lw s1, 0x1c(sp)
lw s0, 0x18(sp)
addiu a1, a1, 0x66bc
move a2, v0
jr t9
addiu sp, sp, 0x28
lw t9, -sym.__udivdi3(gp)
nop
jalr t9
sra a3, s1, 0x1f
lw gp, 0x10(sp)
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, 0x66ac
move a2, v0
jalr t9
move a0, s2
lw gp, 0x10(sp)
b 0x407e18
nop
lw t9, -sym.__udivdi3(gp)
nop
jalr t9
sra a3, s1, 0x1f
lw gp, 0x10(sp)
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, 0x6698
move a2, v0
jalr t9
move a0, s2
lw gp, 0x10(sp)
b 0x407e00
nop
lw t9, -sym.__get_user_hz(gp)
nop
jalr t9
nop
lw gp, 0x10(sp)
b 0x407de8
sw v0, (s1)
lui gp, 0x46
addiu v0, zero, 1
beq a2, v0, 0x407f60
addiu gp, gp, -0x6f60
beqz a2, 0x407f4c
lui a3, 0x43
addiu v0, zero, 2
beq a2, v0, 0x407f78
lui a2, 0x44
lui a3, 0x43
lw t9, -sym.imp.snprintf(gp)
addiu a2, a2, -0x45d8
jr t9
addiu a3, a3, 0x66e4
lui a2, 0x44
lw t9, -sym.imp.snprintf(gp)
addiu a2, a2, -0x45d8
jr t9
addiu a3, a3, 0x66cc
lui a2, 0x44
lui a3, 0x43
lw t9, -sym.imp.snprintf(gp)
addiu a2, a2, -0x45d8
jr t9
addiu a3, a3, 0x66d4
lui a3, 0x43
lw t9, -sym.imp.snprintf(gp)
addiu a2, a2, -0x45d8
jr t9
addiu a3, a3, 0x66e0
addiu sp, sp, -0x20
sw ra, 0x1c(sp)
sw s0, 0x18(sp)
sw gp, 0x10(sp)
move s0, a1
move a2, a0
move a0, a1
jal sym.print_linklayer
addiu a1, zero, 0x3f
lw ra, 0x1c(sp)
move v0, s0
lw gp, 0x10(sp)
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x20
lui gp, 0x46
addiu sp, sp, -0x20
addiu gp, gp, -0x6f60
sw ra, 0x1c(sp)
sw s0, 0x18(sp)
sw gp, 0x10(sp)
addiu v1, a0, 1
sltiu v0, v1, 6
move s0, a1
bnez v0, 0x408024
move a1, a2
lw t9, -sym.imp.snprintf(gp)
lui a2, 0x44
move a3, a0
addiu a2, a2, -0x4590
jalr t9
move a0, s0
lw ra, 0x1c(sp)
move v0, s0
lw gp, 0x10(sp)
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x20
sll v0, v1, 2
lui v1, 0x43
addiu v1, v1, 0x6980
addu v1, v1, v0
lw a0, (v1)
nop
addu a0, a0, gp
jr a0
nop
--
addiu sp, sp, 0x20
lui v0, 0x43
lw ra, 0x1c(sp)
addiu s0, v0, 0x6708
move v0, s0
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x20
lui v0, 0x43
lw ra, 0x1c(sp)
addiu s0, v0, 0x6700
move v0, s0
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x20
lui v0, 0x43
lw ra, 0x1c(sp)
addiu s0, v0, 0x6714
move v0, s0
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x20
lui gp, 0x46
addiu gp, gp, -0x6f60
srl a3, a2, 0x10
lw t9, -sym.imp.snprintf(gp)
lui a2, 0x43
jr t9
addiu a2, a2, 0x6724
lui gp, 0x46
addiu sp, sp, -0x20
addiu gp, gp, -0x6f60
sw ra, 0x1c(sp)
sw s0, 0x18(sp)
sw gp, 0x10(sp)
lw t9, -sym.imp.snprintf(gp)
srl a0, a0, 0x10
lui a2, 0x43
move s0, a1
move a3, a0
addiu a2, a2, 0x6724
move a0, a1
jalr t9
addiu a1, zero, 0x3f
lw ra, 0x1c(sp)
move v0, s0
lw gp, 0x10(sp)
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x20
lui gp, 0x46
addiu sp, sp, -0x28
addiu gp, gp, -0x6f60
sw ra, 0x24(sp)
sw gp, 0x18(sp)
mtc1 a2, f0
bltz a2, 0x4081cc
cvt.d.w f4, f0
lui v0, 0x43
lwc1 f2, 0x69a8(v0)
lw t9, -sym.imp.snprintf(gp)
lui a2, 0x43
addiu a2, a2, 0x6728
lwc1 f3, 0x69ac(v0)
lui v0, 0x43
lwc1 f0, 0x69b0(v0)
mul.d f2, f4, f2
lwc1 f1, 0x69b4(v0)
nop
div.d f2, f2, f0
swc1 f2, 0x10(sp)
jalr t9
swc1 f3, 0x14(sp)
lw ra, 0x24(sp)
lw gp, 0x18(sp)
jr ra
addiu sp, sp, 0x28
lui v0, 0x43
lwc1 f0, 0x69a0(v0)
nop
lwc1 f1, 0x69a4(v0)
--
addiu sp, sp, -0x28
addiu gp, gp, -0x6f60
sw ra, 0x24(sp)
sw gp, 0x18(sp)
mtc1 a2, f0
move a3, a2
bltz a2, 0x4082f4
cvt.d.w f2, f0
lui v0, 0x43
lwc1 f0, 0x69b8(v0)
nop
lwc1 f1, 0x69bc(v0)
nop
c.le.d f0, f2
nop
bc1t 0x4082c8
lui v0, 0x43
lwc1 f0, 0x69c0(v0)
nop
lwc1 f1, 0x69c4(v0)
nop
c.le.d f0, f2
nop
bc1t 0x40829c
lui a2, 0x43
lw t9, -sym.imp.snprintf(gp)
lw ra, 0x24(sp)
addiu a2, a2, 0x6740
jr t9
addiu sp, sp, 0x28
div.d f0, f2, f0
lw t9, -sym.imp.snprintf(gp)
lui a2, 0x43
addiu a2, a2, 0x6738
swc1 f0, 0x10(sp)
jalr t9
swc1 f1, 0x14(sp)
lw ra, 0x24(sp)
lw gp, 0x18(sp)
jr ra
addiu sp, sp, 0x28
div.d f0, f2, f0
lw t9, -sym.imp.snprintf(gp)
lui a2, 0x43
addiu a2, a2, 0x6730
swc1 f0, 0x10(sp)
jalr t9
swc1 f1, 0x14(sp)
lw ra, 0x24(sp)
lw gp, 0x18(sp)
jr ra
addiu sp, sp, 0x28
lui v0, 0x43
lwc1 f0, 0x69a0(v0)
nop
lwc1 f1, 0x69a4(v0)
b 0x408244
add.d f2, f2, f0
addiu sp, sp, -0x20
sw ra, 0x1c(sp)
sw s0, 0x18(sp)
sw gp, 0x10(sp)
move s0, a1
--
lw v0, -obj.use_iec(gp)
nop
lw a0, (v0)
lwc1 f1, 0x69cc(v1)
beqz a0, 0x408408
mul.d f4, f2, f0
lui v0, 0x43
lwc1 f0, 0x69d0(v0)
nop
lwc1 f1, 0x69d4(v0)
nop
c.le.d f0, f4
nop
bc1t 0x4084b0
lui v0, 0x43
lwc1 f0, 0x69e8(v0)
nop
lwc1 f1, 0x69ec(v0)
nop
c.le.d f0, f4
nop
bc1f 0x40844c
lui v0, 0x43
lwc1 f0, 0x69d8(v0)
lui a2, 0x43
lw t9, -sym.imp.snprintf(gp)
move a0, a3
lwc1 f1, 0x69dc(v0)
addiu a2, a2, 0x6754
mul.d f0, f4, f0
swc1 f0, 0x10(sp)
jalr t9
swc1 f1, 0x14(sp)
lw ra, 0x24(sp)
lw gp, 0x18(sp)
jr ra
addiu sp, sp, 0x28
lui v0, 0x43
lwc1 f0, 0x69f0(v0)
nop
lwc1 f1, 0x69f4(v0)
nop
c.le.d f0, f4
nop
bc1t 0x408500
lui v0, 0x43
lwc1 f0, 0x69b8(v0)
nop
lwc1 f1, 0x69bc(v0)
nop
c.le.d f0, f4
nop
bc1t 0x408490
lui v0, 0x43
lw t9, -sym.imp.snprintf(gp)
swc1 f4, 0x10(sp)
lui a2, 0x43
swc1 f5, 0x14(sp)
move a0, a3
jalr t9
addiu a2, a2, 0x6760
lw ra, 0x24(sp)
lw gp, 0x18(sp)
jr ra
addiu sp, sp, 0x28
lui v0, 0x43
lwc1 f0, 0x69a0(v0)
nop
lwc1 f1, 0x69a4(v0)
b 0x40836c
add.d f2, f2, f0
lwc1 f0, 0x69c0(v0)
lui a2, 0x43
lw t9, -sym.imp.snprintf(gp)
move a0, a3
lwc1 f1, 0x69c4(v0)
addiu a2, a2, 0x6774
b 0x4083ec
div.d f0, f4, f0
lui v0, 0x43
lwc1 f2, 0x69d8(v0)
lw t9, -sym.imp.snprintf(gp)
lui a2, 0x43
move a0, a3
lwc1 f3, 0x69dc(v0)
lui v0, 0x43
lwc1 f0, 0x69e0(v0)
addiu a2, a2, 0x6748
mul.d f2, f4, f2
lwc1 f1, 0x69e4(v0)
nop
mul.d f2, f2, f0
swc1 f2, 0x10(sp)
jalr t9
swc1 f3, 0x14(sp)
lw ra, 0x24(sp)
lw gp, 0x18(sp)
jr ra
addiu sp, sp, 0x28
lwc1 f0, 0x69b8(v0)
lui a2, 0x43
lw t9, -sym.imp.snprintf(gp)
move a0, a3
lwc1 f1, 0x69bc(v0)
addiu a2, a2, 0x6768
b 0x4083ec
div.d f0, f4, f0
addiu sp, sp, -0x20
sw ra, 0x1c(sp)
sw s0, 0x18(sp)
sw gp, 0x10(sp)
move s0, a1
move a2, a0
move a0, a1
jal sym.print_rate
addiu a1, zero, 0x3f
lw ra, 0x1c(sp)
move v0, s0
lw gp, 0x10(sp)
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x20
--
swc1 f23, 0x44(sp)
sw s4, 0x30(sp)
swc1 f20, 0x38(sp)
sw s3, 0x2c(sp)
swc1 f21, 0x3c(sp)
sw s2, 0x28(sp)
sw s1, 0x24(sp)
sw s0, 0x20(sp)
sw gp, 0x18(sp)
mtc1 a2, f0
move s2, a2
move s3, a0
cvt.d.w f20, f0
bltz a2, 0x408b2c
move s4, a1
lui v0, 0x10
sltu v0, s2, v0
beqz v0, 0x408a7c
lui v0, 0x43
sltiu v0, s2, 0x400
beqz v0, 0x4089a4
lui v0, 0x43
lwc1 f22, 0x40(sp)
lui a2, 0x43
lwc1 f20, 0x38(sp)
lw t9, -sym.imp.snprintf(gp)
move a0, s3
move a1, s4
lwc1 f23, 0x44(sp)
move a3, s2
lwc1 f21, 0x3c(sp)
lw ra, 0x34(sp)
lw s4, 0x30(sp)
lw s3, 0x2c(sp)
lw s2, 0x28(sp)
lw s1, 0x24(sp)
lw s0, 0x20(sp)
addiu a2, a2, 0x67b0
jr t9
addiu sp, sp, 0x48
lwc1 f0, 0x69d8(v0)
lw t9, -sym.imp.rint(gp)
lwc1 f1, 0x69dc(v0)
nop
mul.d f22, f20, f0
jalr t9
--
lui v0, 0x7fff
ori v0, v0, 0xffff
mul.d f0, f0, f2
sub.d f2, f0, f20
mfc1 a1, f3
mfc1 a0, f2
and s1, a1, v0
lui v0, 0x43
mtc1 a0, f2
lwc1 f0, 0x6a18(v0)
mtc1 s1, f3
lwc1 f1, 0x6a1c(v0)
nop
c.lt.d f2, f0
nop
bc1f 0x40895c
nop
lw t9, -sym.imp.rint(gp)
nop
jalr t9
mov.d f12, f22
lw gp, 0x18(sp)
swc1 f0, 0x10(sp)
lui a2, 0x43
swc1 f1, 0x14(sp)
lw t9, -sym.imp.snprintf(gp)
move a0, s3
move a1, s4
jalr t9
addiu a2, a2, 0x67a8
lw gp, 0x18(sp)
lwc1 f22, 0x40(sp)
lw ra, 0x34(sp)
lwc1 f20, 0x38(sp)
lw s4, 0x30(sp)
lw s3, 0x2c(sp)
lw s2, 0x28(sp)
lwc1 f23, 0x44(sp)
lw s1, 0x24(sp)
lwc1 f21, 0x3c(sp)
lw s0, 0x20(sp)
jr ra
addiu sp, sp, 0x48
lwc1 f0, 0x6a08(v0)
lw t9, -sym.imp.rint(gp)
lwc1 f1, 0x6a0c(v0)
--
lui v0, 0x7fff
ori v0, v0, 0xffff
mul.d f0, f0, f2
sub.d f2, f0, f20
mfc1 a1, f3
mfc1 a0, f2
and s1, a1, v0
lui v0, 0x43
mtc1 a0, f2
lwc1 f0, 0x69e0(v0)
mtc1 s1, f3
lwc1 f1, 0x69e4(v0)
nop
c.lt.d f2, f0
nop
bc1f 0x408954
sltiu v0, s2, 0x400
lw t9, -sym.imp.rint(gp)
nop
jalr t9
mov.d f12, f22
lw gp, 0x18(sp)
swc1 f0, 0x10(sp)
lui a2, 0x43
swc1 f1, 0x14(sp)
lw t9, -sym.imp.snprintf(gp)
move a0, s3
move a1, s4
jalr t9
addiu a2, a2, 0x67a0
lw gp, 0x18(sp)
b 0x408a4c
nop
lui v0, 0x43
lwc1 f0, 0x69a0(v0)
nop
lwc1 f1, 0x69a4(v0)
b 0x408940
add.d f20, f20, f0
addiu sp, sp, -0x20
sw ra, 0x1c(sp)
sw s0, 0x18(sp)
sw gp, 0x10(sp)
move s0, a1
move a2, a0
move a0, a1
--
addiu a2, a1, 4
addiu a3, v0, -4
addiu a1, zero, 4
jalr t9
addiu a0, sp, 0x40
lw a1, 0x44(sp)
lw gp, 0x20(sp)
beqz a1, 0x408c40
nop
lhu v0, (a1)
sw zero, 0x30(sp)
addiu a2, v0, -4
sltiu v1, a2, 0x11
sw zero, 0x34(sp)
sw zero, 0x38(sp)
beqz v1, 0x408df0
sw zero, 0x3c(sp)
lw t9, -sym.imp.memcpy(gp)
addiu a0, sp, 0x30
jalr t9
addiu a1, a1, 4
lw gp, 0x20(sp)
lw a0, 0x38(sp)
lw v0, 0x30(sp)
lw v1, 0x34(sp)
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x43
sw a0, 0x18(sp)
sw v0, 0x10(sp)
sw v1, 0x14(sp)
addiu a1, a1, 0x67b4
move a0, s0
jalr t9
move a2, s1
lw gp, 0x20(sp)
lw a1, 0x4c(sp)
nop
beqz a1, 0x408cb0
nop
lhu v0, (a1)
sw zero, 0x54(sp)
addiu a2, v0, -4
sltiu v1, a2, 0x15
sw zero, 0x58(sp)
sw zero, 0x5c(sp)
sw zero, 0x60(sp)
beqz v1, 0x408de8
sw zero, 0x64(sp)
lw t9, -sym.imp.memcpy(gp)
addiu a0, sp, 0x54
jalr t9
addiu a1, a1, 4
lw gp, 0x20(sp)
lw v0, 0x60(sp)
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x43
lw a2, 0x5c(sp)
lw a3, 0x64(sp)
sw v0, 0x10(sp)
addiu a1, a1, 0x67d0
jalr t9
move a0, s0
lw gp, 0x20(sp)
lw a1, 0x48(sp)
nop
beqz a1, 0x408d20
nop
lhu v0, (a1)
sw zero, 0x28(sp)
addiu a2, v0, -4
sltiu v1, a2, 9
beqz v1, 0x408de0
sw zero, 0x2c(sp)
lw t9, -sym.imp.memcpy(gp)
addiu a1, a1, 4
jalr t9
addiu a0, sp, 0x28
lw a0, 0x28(sp)
jal sym.sprint_rate
addiu a1, sp, 0x68
lw gp, 0x20(sp)
lw v1, 0x2c(sp)
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x43
sw v1, 0x10(sp)
addiu a1, a1, 0x67fc
move a3, v0
move a0, s0
jalr t9
move a2, s1
lw gp, 0x20(sp)
lw a1, 0x4c(sp)
nop
beqz a1, 0x408dac
nop
lhu v0, (a1)
sw zero, 0x54(sp)
addiu a2, v0, -4
sltiu v1, a2, 0x15
sw zero, 0x58(sp)
sw zero, 0x5c(sp)
sw zero, 0x60(sp)
beqz v1, 0x408dd8
sw zero, 0x64(sp)
lw t9, -sym.imp.memcpy(gp)
addiu a0, sp, 0x54
jalr t9
addiu a1, a1, 4
lw v0, 0x48(sp)
lw gp, 0x20(sp)
beqz v0, 0x408df8
lui a1, 0x43
lw a0, 0x58(sp)
jal sym.sprint_size
addiu a1, sp, 0x68
lw gp, 0x20(sp)
lw v1, 0x60(sp)
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x43
lw a3, 0x54(sp)
sw v1, 0x10(sp)
move a0, s0
addiu a1, a1, 0x6814
jalr t9
move a2, v0
lw gp, 0x20(sp)
beqz s2, 0x408dc0
nop
lw v0, 0x50(sp)
nop
sw v0, (s2)
lw ra, 0xb4(sp)
lw s2, 0xb0(sp)
lw s1, 0xac(sp)
lw s0, 0xa8(sp)
jr ra
addiu sp, sp, 0xb8
b 0x408d54
addiu a2, zero, 0x14
b 0x408cd8
addiu a2, zero, 8
b 0x408c74
addiu a2, zero, 0x14
b 0x408bf8
addiu a2, zero, 0x10
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, 0x6810
move a2, s1
jalr t9
move a0, s0
b 0x408d74
nop
lui gp, 0x46
addiu sp, sp, -0xb0
addiu gp, gp, -0x6f60
sw ra, 0xac(sp)
sw s3, 0xa8(sp)
sw s2, 0xa4(sp)
sw s1, 0xa0(sp)
sw s0, 0x9c(sp)
sw gp, 0x28(sp)
move s2, a1
lw a1, 0x1c(a1)
move s1, a0
move s3, a2
beqz a1, 0x408e90
--
sw zero, 0x40(sp)
sw zero, 0x44(sp)
sw zero, 0x48(sp)
sw zero, 0x4c(sp)
sw zero, 0x50(sp)
sw zero, 0x54(sp)
lhu v0, (a1)
nop
addiu a2, v0, -4
sltiu v1, a2, 0x29
bnez v1, 0x408ee4
nop
addiu a2, zero, 0x28
lw t9, -sym.imp.memcpy(gp)
addiu a1, a1, 4
jalr t9
addiu a0, sp, 0x30
lw v0, 0x30(sp)
lw v1, 0x34(sp)
lw gp, 0x28(sp)
lw a0, 0x38(sp)
sw v0, 0x10(sp)
sw v1, 0x14(sp)
lw v0, 0x3c(sp)
lw v1, 0x40(sp)
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x43
sw a0, 0x18(sp)
sw v0, 0x1c(sp)
sw v1, 0x20(sp)
addiu a1, a1, 0x6830
move a0, s1
jalr t9
move a2, s3
lw v0, 0x44(sp)
lw gp, 0x28(sp)
bnez v0, 0x408f68
nop
lw v0, 0x48(sp)
nop
bnez v0, 0x408f68
nop
lw v0, 0x4c(sp)
nop
beqz v0, 0x409084
nop
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x43
addiu a1, a1, 0x6810
move a2, s3
jalr t9
move a0, s1
lw v0, 0x44(sp)
lw gp, 0x28(sp)
bnez v0, 0x408fa0
nop
lw v0, 0x48(sp)
nop
beqz v0, 0x408fdc
nop
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x43
addiu a0, a0, 0x6868
addiu a1, zero, 1
addiu a2, zero, 5
jalr t9
move a3, s1
--
bnez a2, 0x4090fc
lui a1, 0x43
lw v0, 0x4c(sp)
nop
bnez v0, 0x408ffc
nop
lw v0, 0x50(sp)
nop
beqz v0, 0x40904c
nop
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x43
addiu a0, a0, 0x6878
addiu a1, zero, 1
addiu a2, zero, 8
jalr t9
move a3, s1
lw a0, 0x50(sp)
lw gp, 0x28(sp)
bnez a0, 0x4090cc
nop
lw a2, 0x4c(sp)
nop
beqz a2, 0x40904c
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
move a0, s1
jalr t9
addiu a1, a1, 0x6884
lw gp, 0x28(sp)
lw a1, 0x10(s2)
nop
beqz a1, 0x408e74
nop
beqz s0, 0x408e74
nop
lw ra, 0xac(sp)
sw a1, (s0)
lw s3, 0xa8(sp)
lw s2, 0xa4(sp)
lw s1, 0xa0(sp)
lw s0, 0x9c(sp)
jr ra
addiu sp, sp, 0xb0
lw v0, 0x50(sp)
nop
beqz v0, 0x40904c
nop
b 0x408f68
nop
jal sym.sprint_rate
addiu a1, sp, 0x58
lw gp, 0x28(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x47e4
move a2, v0
jalr t9
move a0, s1
lw gp, 0x28(sp)
b 0x408fcc
nop
jal sym.sprint_size
addiu a1, sp, 0x58
lw gp, 0x28(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x47e4
move a2, v0
jalr t9
move a0, s1
lw gp, 0x28(sp)
b 0x409028
nop
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, 0x6870
jalr t9
move a0, s1
lw gp, 0x28(sp)
b 0x408fdc
nop
lui gp, 0x46
addiu sp, sp, -0x38
addiu gp, gp, -0x6f60
swc1 f20, 0x30(sp)
sw ra, 0x2c(sp)
swc1 f21, 0x34(sp)
sw s2, 0x28(sp)
sw s1, 0x24(sp)
sw s0, 0x20(sp)
sw gp, 0x10(sp)
lw t9, -sym.imp.strtod(gp)
move s0, a1
move s2, a0
addiu a1, sp, 0x18
--
jalr t9
move s0, a1
lw gp, 0x10(sp)
move a1, s0
lw ra, 0x1c(sp)
lw s0, 0x18(sp)
move a0, v0
j sym.sprint_time
addiu sp, sp, 0x20
lui gp, 0x46
addiu sp, sp, -0x28
addiu gp, gp, -0x6f60
sw ra, 0x24(sp)
sw gp, 0x18(sp)
move a3, a2
addiu v0, zero, -1
beq a3, v0, 0x409ba8
move a2, a0
beqz a3, 0x409b34
lui v0, 0xffff
and v0, a3, v0
beqz v0, 0x409b80
andi v0, a3, 0xffff
beqz v0, 0x409b58
lui a2, 0x43
lw t9, -sym.imp.snprintf(gp)
sw v0, 0x10(sp)
addiu a2, a2, 0x68ec
jalr t9
srl a3, a3, 0x10
lw ra, 0x24(sp)
lw gp, 0x18(sp)
move v0, zero
jr ra
addiu sp, sp, 0x28
lw t9, -sym.imp.snprintf(gp)
lui a2, 0x43
jalr t9
addiu a2, a2, 0x68e0
lw ra, 0x24(sp)
lw gp, 0x18(sp)
move v0, zero
jr ra
addiu sp, sp, 0x28
lw t9, -sym.imp.snprintf(gp)
lui a2, 0x43
addiu a2, a2, 0x6724
jalr t9
srl a3, a3, 0x10
lw ra, 0x24(sp)
lw gp, 0x18(sp)
move v0, zero
jr ra
addiu sp, sp, 0x28
lw t9, -sym.imp.snprintf(gp)
lui a2, 0x43
addiu a2, a2, 0x68e8
jalr t9
andi a3, a3, 0xffff
lw ra, 0x24(sp)
lw gp, 0x18(sp)
move v0, zero
jr ra
addiu sp, sp, 0x28
lui v0, 0x43
lw a0, 0x5ef0(v0)
addiu v0, v0, 0x5ef0
swl a0, 3(a2)
swr a0, (a2)
lbu v1, 4(v0)
move v0, zero
sb v1, 4(a2)
lw ra, 0x24(sp)
nop
jr ra
--
addiu a1, a1, -0x5f68
jalr t9
move a0, s0
lw gp, 0x10(sp)
bgez v0, 0x40a060
nop
lw t9, -sym.rtnl_close(gp)
nop
jalr t9
move a0, s0
lw gp, 0x10(sp)
nop
lw t9, -sym.imp.exit(gp)
nop
jalr t9
addiu a0, zero, 2
lw t9, -sym.imp.perror(gp)
lui a0, 0x43
jalr t9
addiu a0, a0, 0x6a98
b 0x409f1c
nop
lw v0, -0x7dac(gp)
lw a2, (s1)
lw a0, (v0)
lw t9, -sym.imp.fprintf(gp)
nop
jalr t9
addiu a1, a1, 0x6a64
b 0x409f1c
nop
lw t9, -sym.rtnl_close(gp)
nop
jalr t9
move a0, s0
lw gp, 0x10(sp)
nop
lw t9, -sym.imp.exit(gp)
nop
jalr t9
move a0, zero
lw t9, -sym.imp.exit(gp)
nop
jalr t9
addiu a0, zero, 1
lui gp, 0x46
--
addiu v0, zero, 0x30
beq a3, v0, 0x40a128
addiu v0, zero, 0x31
beq a3, v0, 0x40a128
addiu v0, a3, -1
andi v0, v0, 0xffff
sltiu v0, v0, 3
beqz v0, 0x40a150
nop
lw ra, 0x24(sp)
move v0, zero
jr ra
addiu sp, sp, 0x28
lw t9, -sym.print_action(gp)
move a0, t0
move a1, v1
jalr t9
move a2, t1
lw ra, 0x24(sp)
lw gp, 0x18(sp)
move v0, zero
jr ra
addiu sp, sp, 0x28
lhu v0, 6(a1)
lw a2, (a1)
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x43
sw v0, 0x10(sp)
move a0, t1
jalr t9
addiu a1, a1, 0x6aa8
lw gp, 0x18(sp)
b 0x40a118
nop
lw t9, -sym.print_filter(gp)
nop
jalr t9
nop
lw ra, 0x24(sp)
lw gp, 0x18(sp)
move v0, zero
jr ra
addiu sp, sp, 0x28
lw t9, -sym.print_class(gp)
nop
jalr t9
--
beqz v0, 0x40a510
nop
lw t9, -sym.matches(gp)
lw a0, (s0)
jalr t9
move a1, s6
lw gp, 0x18(sp)
bnez v0, 0x40a618
nop
addiu s1, s1, -1
beqz s1, 0x40a7ac
nop
lw v0, 0x2c(sp)
nop
bnez v0, 0x40a7bc
addiu s0, s0, 4
lw t9, -sym.get_size_and_cell(gp)
lw a2, (s0)
addiu a0, sp, 0x2c
jalr t9
addiu a1, sp, 0x3c
lw gp, 0x18(sp)
bgez v0, 0x40a540
addiu s1, s1, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
lui a2, 0x43
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, a2, 0x6adc
lw gp, 0x18(sp)
addiu v0, zero, -1
lw ra, 0x8a4(sp)
lw fp, 0x8a0(sp)
lw s7, 0x89c(sp)
lw s6, 0x898(sp)
lw s5, 0x894(sp)
lw s4, 0x890(sp)
lw s3, 0x88c(sp)
lw s2, 0x888(sp)
lw s1, 0x884(sp)
lw s0, 0x880(sp)
jr ra
addiu sp, sp, 0x8a8
--
beqz v0, 0x40a584
move a0, s3
lw t9, -sym.imp.strcmp(gp)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x1df8
lw gp, 0x18(sp)
bnez v0, 0x40a9bc
move a0, s3
addiu s1, s1, -1
beqz s1, 0x40a7ac
nop
lw v0, 0x30(sp)
nop
bnez v0, 0x40aae8
addiu s0, s0, 4
lw t9, -sym.get_size_and_cell(gp)
lw a2, (s0)
addiu a0, sp, 0x30
jalr t9
addiu a1, sp, 0x40
lw gp, 0x18(sp)
bgez v0, 0x40a540
addiu s1, s1, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
lui a2, 0x44
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, a2, -0x1df8
lw gp, 0x18(sp)
b 0x40a5e8
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, -0x43e4
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x10
lw gp, 0x18(sp)
b 0x40a5e8
addiu v0, zero, -1
beqz s2, 0x40a5e8
--
lw gp, 0x18(sp)
beqz v0, 0x40a670
move a0, s3
lw t9, -sym.imp.strcmp(gp)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x1dec
lw gp, 0x18(sp)
bnez v0, 0x40aa68
move a0, s3
addiu s1, s1, -1
beqz s1, 0x40a7ac
nop
lw v0, 0x34(sp)
nop
bnez v0, 0x40abf8
addiu s0, s0, 4
lw t9, -sym.get_size(gp)
lw a1, (s0)
jalr t9
addiu a0, sp, 0x34
lw gp, 0x18(sp)
beqz v0, 0x40a540
addiu s1, s1, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
lui a2, 0x44
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, a2, -0x1dec
lw gp, 0x18(sp)
b 0x40a5e8
addiu v0, zero, -1
bgtz s1, 0x40a4f4
addiu v0, zero, -1
b 0x40a5e8
nop
lw t9, -sym.imp.strcmp(gp)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x6b90
lw gp, 0x18(sp)
bnez v0, 0x40ab78
move a0, s3
addiu s1, s1, -1
beqz s1, 0x40a7ac
nop
lw v0, 0x60(sp)
nop
bnez v0, 0x40ac24
addiu s0, s0, 4
lw t9, -sym.get_rate(gp)
lw a1, (s0)
jalr t9
addiu a0, sp, 0x60
lw gp, 0x18(sp)
beqz v0, 0x40a540
addiu s1, s1, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
lui a2, 0x43
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, a2, 0x6b90
lw gp, 0x18(sp)
b 0x40a5e8
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lui a0, 0x43
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
b 0x40a7d0
addiu a0, a0, 0x6b28
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, 0x6dcc
addiu a1, zero, 1
--
lw gp, 0x18(sp)
b 0x40a5e8
addiu v0, zero, -1
lw t9, -sym.imp.strcmp(gp)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x6b6c
lw gp, 0x18(sp)
bnez v0, 0x40acb0
move a0, s3
addiu s1, s1, -1
beqz s1, 0x40a7ac
nop
lw v0, 0x24(sp)
nop
bnez v0, 0x40ac84
addiu s0, s0, 4
lw t9, -sym.get_rate(gp)
lw a1, (s0)
jalr t9
addiu a0, sp, 0x24
lw gp, 0x18(sp)
beqz v0, 0x40a540
addiu s1, s1, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
lui a2, 0x43
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, a2, 0x6b6c
lw gp, 0x18(sp)
b 0x40a5e8
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x43
addiu a0, a0, 0x6b44
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x12
lw gp, 0x18(sp)
b 0x40a5e8
addiu v0, zero, -1
--
lw gp, 0x18(sp)
b 0x40a5e8
addiu v0, zero, -1
lw t9, -sym.matches(gp)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x6b8c
lw gp, 0x18(sp)
bnez v0, 0x40ad30
nop
addiu s1, s1, -1
beqz s1, 0x40a7ac
nop
lw v0, 0x6c(sp)
nop
bnez v0, 0x40ad58
addiu s0, s0, 4
lw t9, -sym.get_rate(gp)
lw a1, (s0)
jalr t9
addiu a0, sp, 0x6c
lw gp, 0x18(sp)
beqz v0, 0x40a540
addiu s1, s1, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
lui a2, 0x43
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, a2, 0x6b8c
lw gp, 0x18(sp)
b 0x40a5e8
addiu v0, zero, -1
lw t9, -sym.matches(gp)
lw a0, (s0)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x6708
lw gp, 0x18(sp)
bnez v0, 0x40ad84
addiu v0, zero, 1
b 0x40a53c
sw v0, 0x48(sp)
lw v0, -0x7dac(gp)
--
addiu a1, a1, 0x6bb8
jalr t9
move a0, s3
lw gp, 0x18(sp)
beqz v0, 0x40ae68
lui v0, 0x44
lw t9, -sym.matches(gp)
move a0, s3
jalr t9
addiu a1, v0, -0x1de0
lw gp, 0x18(sp)
bnez v0, 0x40af4c
nop
addiu s1, s1, -1
beqz s1, 0x40a7ac
addiu s0, s0, 4
lw t9, -sym.get_u16(gp)
lw a1, (s0)
addiu a0, sp, 0x20
jalr t9
addiu a2, zero, 0xa
lw gp, 0x18(sp)
beqz v0, 0x40a540
addiu s1, s1, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lui v1, 0x44
lw a0, (v0)
lui a1, 0x43
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, v1, -0x1de0
lw gp, 0x18(sp)
b 0x40a5e8
addiu v0, zero, -1
lw t9, -sym.matches(gp)
lw a0, (s0)
lui s3, 0x44
jalr t9
addiu a1, s3, -0x1db0
lw gp, 0x18(sp)
bnez v0, 0x40afbc
lui a1, 0x43
addiu s1, s1, -1
beqz s1, 0x40a7ac
addiu s0, s0, 4
lw t9, -sym.get_linklayer(gp)
lw a1, (s0)
jalr t9
addiu a0, sp, 0x38
lw gp, 0x18(sp)
beqz v0, 0x40a540
addiu s1, s1, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, s3, -0x1db0
lw gp, 0x18(sp)
b 0x40a5e8
addiu v0, zero, -1
lw t9, -sym.imp.strcmp(gp)
lw a0, (s0)
jalr t9
addiu a1, a1, 0x5908
lw gp, 0x18(sp)
bnez v0, 0x40a700
lui a0, 0x43
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (s0)
addiu a0, a0, 0x6bdc
addiu a1, zero, 1
--
sw ra, 0x24(sp)
sw gp, 0x18(sp)
move v0, a1
move v1, a2
sw a3, 0x10(sp)
move a1, a0
move a2, v0
move a3, v1
jal sym.act_parse_police
move a0, zero
lw ra, 0x24(sp)
lw gp, 0x18(sp)
jr ra
addiu sp, sp, 0x28
lui gp, 0x46
addiu sp, sp, -0x20
addiu gp, gp, -0x6f60
sw ra, 0x1c(sp)
sw s0, 0x18(sp)
sw gp, 0x10(sp)
addiu v1, a0, 1
sltiu v0, v1, 5
move s0, a1
bnez v0, 0x40b164
move a1, a2
lw t9, -sym.imp.snprintf(gp)
lui a2, 0x44
move a3, a0
addiu a2, a2, -0x4590
jalr t9
move a0, s0
lw ra, 0x1c(sp)
move v0, s0
lw gp, 0x10(sp)
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x20
sll v0, v1, 2
lui v1, 0x43
addiu v1, v1, 0x6f00
addu v1, v1, v0
lw a0, (v1)
nop
addu a0, a0, gp
jr a0
nop
--
sw ra, 0x7c(sp)
sw s2, 0x78(sp)
sw s1, 0x74(sp)
sw s0, 0x70(sp)
sw gp, 0x10(sp)
beqz a2, 0x40b464
move s2, a1
lhu a3, (a2)
lw t9, -sym.parse_rtattr(gp)
addiu a2, a2, 4
addiu a3, a3, -4
addiu a0, sp, 0x18
jalr t9
addiu a1, zero, 5
lw v1, 0x1c(sp)
lw gp, 0x10(sp)
beqz v1, 0x40b50c
lui a0, 0x43
lhu v0, (v1)
nop
addiu v0, v0, -4
sltiu v0, v0, 0x38
bnez v0, 0x40b530
move a0, s2
lw a2, 4(v1)
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x43
addiu a1, a1, 0x6e80
jalr t9
addiu s0, v1, 4
lw gp, 0x10(sp)
addiu s1, sp, 0x30
lw t9, -sym.sprint_rate(gp)
lw a0, 0x1c(s0)
jalr t9
move a1, s1
lw gp, 0x10(sp)
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
move a2, v0
addiu a1, a1, 0x6eb0
jalr t9
move a0, s2
lw gp, 0x10(sp)
lw a0, 0x1c(s0)
lw t9, -sym.tc_calc_xmitsize(gp)
lw a1, 0xc(s0)
jalr t9
nop
lw gp, 0x10(sp)
move a0, v0
lw t9, -sym.sprint_size(gp)
nop
jalr t9
move a1, s1
lw gp, 0x10(sp)
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
move a2, v0
addiu a1, a1, 0x6e90
jalr t9
move a0, s2
lw gp, 0x10(sp)
lw a0, 0x10(s0)
lw t9, -sym.sprint_size(gp)
nop
jalr t9
move a1, s1
lw gp, 0x10(sp)
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, 0x6e9c
move a2, v0
jalr t9
move a0, s2
lw gp, 0x10(sp)
nop
lw v0, -obj.show_raw(gp)
nop
lw v1, (v0)
nop
bnez v1, 0x40b4c4
lui a1, 0x43
lw a0, 0x28(s0)
nop
bnez a0, 0x40b480
nop
lw v0, 0x28(sp)
nop
beqz v0, 0x40b3b8
nop
lw t9, -sym.sprint_rate(gp)
lw a0, 4(v0)
jalr t9
move a1, s1
lw gp, 0x10(sp)
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, 0x6ebc
move a2, v0
jalr t9
move a0, s2
lw a0, 4(s0)
move a1, s1
jal sym.police_action_n2a
addiu a2, zero, 0x40
lw gp, 0x10(sp)
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, 0x6ec8
move a2, v0
jalr t9
move a0, s2
lw v0, 0x2c(sp)
lw gp, 0x10(sp)
beqz v0, 0x40b4f0
nop
lw a0, 4(v0)
move a1, s1
jal sym.police_action_n2a
addiu a2, zero, 0x40
lw gp, 0x10(sp)
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, 0x6ed4
move a2, v0
jalr t9
move a0, s2
lw gp, 0x10(sp)
nop
lw t9, -sym.imp.fprintf(gp)
lhu a2, 0x16(s0)
lui a1, 0x43
addiu a1, a1, 0x6edc
jalr t9
move a0, s2
lw gp, 0x10(sp)
lw a3, 0x30(s0)
lw t9, -sym.imp.fprintf(gp)
lw a2, 0x2c(s0)
lui a1, 0x43
move a0, s2
jalr t9
addiu a1, a1, 0x6eec
lw gp, 0x10(sp)
move v0, zero
lw ra, 0x7c(sp)
lw s2, 0x78(sp)
lw s1, 0x74(sp)
lw s0, 0x70(sp)
jr ra
addiu sp, sp, 0x80
lw t9, -sym.sprint_rate(gp)
nop
jalr t9
move a1, s1
lw gp, 0x10(sp)
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, 0x6eac
move a2, v0
jalr t9
move a0, s2
lw v0, 0x28(sp)
lw gp, 0x10(sp)
bnez v0, 0x40b38c
nop
b 0x40b3b8
nop
lw t9, -sym.imp.fprintf(gp)
lw a2, 0xc(s0)
move a0, s2
jalr t9
addiu a1, a1, 0x6ea4
lw a0, 0x28(s0)
lw gp, 0x10(sp)
beqz a0, 0x40b37c
nop
b 0x40b480
nop
lw t9, -sym.imp.fputc(gp)
addiu a0, zero, 0x20
jalr t9
move a1, s2
lw gp, 0x10(sp)
b 0x40b428
nop
lw t9, -sym.imp.fwrite(gp)
addiu a0, a0, 0x6e54
move a3, s2
--
lui a1, 0x43
sw s0, (s6)
sw s2, (s5)
move v0, zero
lw ra, 0x3c(sp)
lw s6, 0x38(sp)
lw s5, 0x34(sp)
lw s4, 0x30(sp)
lw s3, 0x2c(sp)
lw s2, 0x28(sp)
lw s1, 0x24(sp)
lw s0, 0x20(sp)
jr ra
addiu sp, sp, 0x40
jal sym.est_help
nop
lw gp, 0x10(sp)
b 0x40b690
nop
jal sym.est_help
nop
lw gp, 0x10(sp)
b 0x40b6d0
nop
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lbu a3, 1(s4)
lw a0, (v0)
lb a2, (s4)
jalr t9
addiu a1, a1, 0x7030
lw gp, 0x10(sp)
b 0x40b728
sw s0, (s6)
lw t9, -sym.incomplete_command(gp)
nop
jalr t9
nop
lui a0, 0x43
lw a1, 4(s0)
lw t9, -sym.duparg(gp)
nop
jalr t9
addiu a0, a0, 0x5f68
lui a0, 0x43
lui a1, 0x43
--
lui a1, 0x43
jalr t9
addiu a1, a1, 0x6020
lw gp, 0x10(sp)
beqz v0, 0x40b86c
nop
lw t9, -sym.matches(gp)
lw a0, (s0)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x600c
lw gp, 0x10(sp)
b 0x40b870
sltiu v0, v0, 1
lui gp, 0x46
addiu sp, sp, -0x20
addiu gp, gp, -0x6f60
sw ra, 0x1c(sp)
sw gp, 0x10(sp)
beqz a2, 0x40b920
move a0, a1
lhu a2, (a2)
addiu v0, zero, 4
beq a2, v0, 0x40b920
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, 0x7048
jalr t9
addiu a2, a2, -4
lw gp, 0x10(sp)
lw ra, 0x1c(sp)
move v0, zero
jr ra
addiu sp, sp, 0x20
lui gp, 0x46
addiu sp, sp, -0x20
addiu gp, gp, -0x6f60
sw ra, 0x1c(sp)
sw gp, 0x10(sp)
lw v0, (a1)
lw a2, (a2)
bnez v0, 0x40b984
move v1, a0
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
addiu a1, a1, 0x70a0
jalr t9
addiu a2, v1, 4
lw ra, 0x1c(sp)
lw gp, 0x10(sp)
addiu v0, zero, -1
jr ra
addiu sp, sp, 0x20
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a3, (a2)
lw a0, (v0)
lui a1, 0x43
addiu a1, a1, 0x7068
jalr t9
addiu a2, v1, 4
lw ra, 0x1c(sp)
lw gp, 0x10(sp)
addiu v0, zero, -1
jr ra
addiu sp, sp, 0x20
lui gp, 0x46
addiu sp, sp, -0x140
addiu gp, gp, -0x6f60
sw ra, 0x13c(sp)
sw fp, 0x138(sp)
sw s7, 0x134(sp)
sw s6, 0x130(sp)
sw s5, 0x12c(sp)
sw s4, 0x128(sp)
--
nop
lw s0, (s0)
nop
beqz s0, 0x40ba8c
nop
lw t9, -sym.imp.strcmp(gp)
addiu a0, s0, 4
jalr t9
move a1, s1
lw gp, 0x10(sp)
bnez v0, 0x40ba2c
nop
lw ra, 0x13c(sp)
move v0, s0
lw fp, 0x138(sp)
lw s7, 0x134(sp)
lw s6, 0x130(sp)
lw s5, 0x12c(sp)
lw s4, 0x128(sp)
lw s3, 0x124(sp)
lw s2, 0x120(sp)
lw s1, 0x11c(sp)
lw s0, 0x118(sp)
jr ra
addiu sp, sp, 0x140
lw t9, -sym.imp.snprintf(gp)
lui a2, 0x43
move a0, s2
addiu a1, zero, 0x100
addiu a2, a2, 0x70b8
jalr t9
move a3, s1
lw s0, 0x161c(s6)
lw gp, 0x10(sp)
beqz s0, 0x40bb00
lui a2, 0x43
lw t9, -sym.imp.snprintf(gp)
move a0, s2
addiu a1, zero, 0x100
addiu a2, a2, 0x70c0
jalr t9
move a3, s1
lw gp, 0x10(sp)
beq s0, s7, 0x40bb2c
nop
bnez s3, 0x40bb5c
addiu s3, zero, 1
lw v1, 0x70d0(s5)
nop
swl v1, 3(s1)
swr v1, (s1)
lbu v0, 4(fp)
b 0x40ba14
sb v0, 4(s1)
lui v0, 0xbeef
lw t9, -sym.imp.snprintf(gp)
ori v0, v0, 0xcafe
sw v0, 0x161c(s6)
move a0, s2
addiu a1, zero, 0x100
addiu a2, a2, 0x70c0
jalr t9
move a3, s1
lw gp, 0x10(sp)
nop
lw t9, -sym._dlsym(gp)
nop
jalr t9
move a0, s2
lw gp, 0x10(sp)
beqz v0, 0x40badc
move s0, v0
lw v0, 0x1620(s4)
nop
sw v0, (s0)
b 0x40ba58
--
addiu s2, sp, 0x28
lw t9, -sym.imp.strncpy(gp)
lw a1, (s1)
move a0, s2
lw s0, 0x38(sp)
jalr t9
addiu a2, zero, 0xf
lui v0, 0x45
lw v1, 0x1610(v0)
nop
beqz v1, 0x40bdc8
lui a0, 0x43
jal sym.get_action_kind
move a0, s2
lw gp, 0x20(sp)
beqz v0, 0x40bca8
addiu a0, v0, 4
lw t9, -sym.imp.strcmp(gp)
nop
jalr t9
move a1, s2
lw gp, 0x20(sp)
beqz v0, 0x40bcec
move a0, s2
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
addiu a1, a1, 0x70e0
jalr t9
move a2, s2
lw gp, 0x20(sp)
move v0, zero
lw ra, 0x4064(sp)
lw s4, 0x4060(sp)
lw s3, 0x405c(sp)
lw s2, 0x4058(sp)
lw s1, 0x4054(sp)
lw s0, 0x4050(sp)
jr ra
addiu sp, sp, 0x4068
lw t9, -sym.imp.strncpy(gp)
lw a1, (s1)
jalr t9
addiu a2, zero, 0xf
lw gp, 0x20(sp)
--
addiu a0, a0, 0x7124
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x14
lw gp, 0x10(sp)
lw a1, 0x28(sp)
lw t9, -sym.print_tcstats2_attr(gp)
lui a2, 0x43
move a0, s1
addiu a2, a2, 0x713c
jalr t9
move a3, zero
lw gp, 0x10(sp)
move a1, s1
lw t9, -sym.imp.fputc(gp)
nop
jalr t9
addiu a0, zero, 0xa
lw ra, 0x3c(sp)
lw gp, 0x10(sp)
move v0, zero
lw s1, 0x38(sp)
lw s0, 0x34(sp)
jr ra
addiu sp, sp, 0x40
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x43
move a0, s1
addiu a1, a1, 0x711c
jalr t9
addiu a2, v1, 4
lw gp, 0x10(sp)
sw zero, 0x1618(s0)
move v0, zero
lw ra, 0x3c(sp)
lw s1, 0x38(sp)
lw s0, 0x34(sp)
jr ra
addiu sp, sp, 0x40
lw ra, 0x3c(sp)
move v0, zero
lw s1, 0x38(sp)
lw s0, 0x34(sp)
jr ra
addiu sp, sp, 0x40
lw v0, -0x7dac(gp)
--
lw t9, -sym.parse_rtattr(gp)
addiu s0, sp, 0x18
addiu a2, a1, 4
addiu a3, a3, -4
move a0, s0
jalr t9
addiu a1, zero, 0x20
lui v0, 0x45
lw v1, 0x1618(v0)
lw gp, 0x10(sp)
bnez v1, 0x40c190
lui v0, 0x43
lw a2, 0x18(sp)
lui v1, 0x43
move s1, s0
addiu s5, v0, 0x7140
addiu s6, v1, 0x7154
move s0, zero
lui s3, 0x45
b 0x40c0fc
addiu s4, zero, 0x20
addiu s0, s0, 1
beq s0, s4, 0x40c154
addiu s1, s1, 4
lw a2, (s1)
lw t9, -sym.imp.fprintf(gp)
move a0, s2
beqz a2, 0x40c0ec
move a1, s5
lw a2, 0x1614(s3)
jalr t9
addu a2, s0, a2
lw a1, (s1)
jal sym.tc_print_one_action
move a0, s2
lw gp, 0x10(sp)
bgez v0, 0x40c0ec
move a0, s6
lw t9, -sym.imp.fwrite(gp)
addiu a1, zero, 1
addiu a2, zero, 0x16
move a3, s2
jalr t9
addiu s0, s0, 1
lw gp, 0x10(sp)
bne s0, s4, 0x40c0f8
--
lhu v1, 4(s0)
addiu v0, zero, 0x30
lw gp, 0x10(sp)
bne v1, v0, 0x40c240
nop
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x43
addiu a0, a0, 0x71a8
addiu a1, zero, 1
addiu a2, zero, 0xd
jalr t9
move a3, s1
b 0x40c240
nop
lw t9, -sym.imp.fwrite(gp)
addiu a0, a0, 0x7198
addiu a1, zero, 1
addiu a2, zero, 0xf
jalr t9
move a3, s1
lw gp, 0x10(sp)
lhu v1, 4(s0)
b 0x40c238
addiu v0, zero, 0x30
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x5e34
lw gp, 0x10(sp)
b 0x40c254
addiu v0, zero, -1
lhu v1, 4(s0)
addiu v0, zero, 0x32
bne v1, v0, 0x40c340
addiu a1, zero, 1
b 0x40c254
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x43
addiu a0, a0, 0x716c
jalr t9
addiu a2, zero, 0x18
--
nop
b 0x40c4b0
move s0, s4
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x43
addiu a0, a0, 0x5e10
jalr t9
addiu a2, zero, 0x10
lw gp, 0x20(sp)
b 0x40c528
addiu v0, zero, 1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, 0x6640
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x27
lw gp, 0x20(sp)
b 0x40c528
addiu v0, zero, 1
lw v0, -0x7dac(gp)
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, 0x71b8
jalr t9
move a2, s6
lw gp, 0x20(sp)
b 0x40c528
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
b 0x40c728
addiu a1, a1, 0x71d8
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x44
addiu a0, a0, -0x43e4
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x10
lw gp, 0x20(sp)
b 0x40c528
addiu v0, zero, -1
lw t9, -sym.incomplete_command(gp)
nop
jalr t9
nop
lui gp, 0x46
addiu sp, sp, -0x78
--
sw zero, (s3)
sw zero, 4(s3)
sw zero, 8(s3)
sw zero, 0xc(s3)
lw s1, (s0)
lw t9, -sym.imp.strcmp(gp)
move a0, s1
jalr t9
move a1, s6
lw gp, 0x18(sp)
bnez v0, 0x40c988
addiu v1, s2, -1
lw v0, 0x1610(s5)
addiu a0, s0, 4
sw v1, 0x20(sp)
beqz v0, 0x40c92c
sw a0, 0x24(sp)
addiu s4, zero, 1
lw s2, 0x20(sp)
nop
bgtz s2, 0x40c850
nop
beqz s4, 0x40c940
nop
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
lui a1, 0x43
addiu a1, a1, 0x7214
jalr t9
move a2, s4
lw gp, 0x18(sp)
lw v0, 0x24(sp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
lw a3, (v0)
lw a2, 0x20(sp)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x722c
lw gp, 0x18(sp)
addiu v0, zero, -1
lw ra, 0x74(sp)
lw fp, 0x70(sp)
lw s7, 0x6c(sp)
lw s6, 0x68(sp)
lw s5, 0x64(sp)
lw s4, 0x60(sp)
lw s3, 0x5c(sp)
lw s2, 0x58(sp)
lw s1, 0x54(sp)
lw s0, 0x50(sp)
jr ra
addiu sp, sp, 0x78
--
sw a1, 0x3c(sp)
addiu s4, v1, 0x6020
addiu s5, v0, 0x7424
addiu s0, sp, 0x3c
lw v0, 0x38(sp)
nop
blez v0, 0x40cdec
move v0, zero
lw v0, 0x3c(sp)
lw t9, -sym.matches(gp)
lw a0, (v0)
jalr t9
move a1, s1
lw gp, 0x10(sp)
bnez v0, 0x40ce10
addiu a0, zero, 0x30
addiu a1, zero, 0x600
addiu a2, sp, 0x38
jal sym.tc_action_modify
move a3, s0
lw gp, 0x10(sp)
bgez v0, 0x40cd78
nop
lw v1, -0x7dac(gp)
lw v0, 0x3c(sp)
lw t9, -sym.imp.fprintf(gp)
lw a2, (v0)
lw a0, (v1)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x7430
lw gp, 0x10(sp)
addiu v0, zero, -1
lw ra, 0x34(sp)
lw s5, 0x30(sp)
lw s4, 0x2c(sp)
lw s3, 0x28(sp)
lw s2, 0x24(sp)
lw s1, 0x20(sp)
lw s0, 0x1c(sp)
jr ra
addiu sp, sp, 0x38
lw v0, 0x3c(sp)
lw t9, -sym.matches(gp)
lw a0, (v0)
jalr t9
--
addiu a0, zero, 0x28
lw a0, 0x14(s1)
jal sym.print_ematch_tree
nop
lw gp, 0x10(sp)
nop
lw t9, -sym.imp.putchar(gp)
nop
jalr t9
addiu a0, zero, 0x29
lw gp, 0x10(sp)
lw v0, 0xc(s1)
nop
beq v0, s4, 0x40d264
nop
beq v0, s5, 0x40d2b4
nop
lw s1, 0x18(s1)
nop
beqz s1, 0x40d284
nop
lw v0, 8(s1)
nop
beqz v0, 0x40d170
nop
lw t9, -sym.imp.printf(gp)
nop
jalr t9
move a0, s7
lw v0, 0x14(s1)
lw gp, 0x10(sp)
bnez v0, 0x40d180
nop
lw s0, (s1)
nop
bnez s0, 0x40d24c
nop
b 0x40d1b8
nop
move a2, s3
lw t9, -sym.imp.printf(gp)
nop
jalr t9
move a0, s2
lw s0, 0xc(s0)
lw gp, 0x10(sp)
beqz s0, 0x40d1b8
nop
lw v0, 0xc(s0)
lw a1, (s0)
bnez v0, 0x40d228
move a2, s6
b 0x40d22c
nop
lw t9, -sym.imp.printf(gp)
nop
jalr t9
move a0, fp
lw s1, 0x18(s1)
lw gp, 0x10(sp)
bnez s1, 0x40d1e0
nop
lw ra, 0x3c(sp)
lw fp, 0x38(sp)
lw s7, 0x34(sp)
lw s6, 0x30(sp)
lw s5, 0x2c(sp)
lw s4, 0x28(sp)
lw s3, 0x24(sp)
lw s2, 0x20(sp)
lw s1, 0x1c(sp)
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x40
lw t9, -sym.imp.printf(gp)
lui a0, 0x43
jalr t9
addiu a0, a0, 0x747c
lw gp, 0x10(sp)
b 0x40d1d0
nop
lui gp, 0x46
addiu sp, sp, -0x30
addiu gp, gp, -0x6f60
sw ra, 0x2c(sp)
sw s4, 0x28(sp)
sw s3, 0x24(sp)
sw s2, 0x20(sp)
sw s1, 0x1c(sp)
sw s0, 0x18(sp)
sw gp, 0x10(sp)
move s1, a1
lw s4, (a1)
bnez a2, 0x40d3fc
move s3, a0
lw v0, 4(a1)
nop
beqz v0, 0x40d354
lui v0, 0x43
addiu s2, v0, 0x7484
move s0, zero
move v1, zero
addu v0, s4, v1
lw t9, -sym.imp.fprintf(gp)
lb a2, (v0)
move a0, s3
jalr t9
move a1, s2
lw v0, 4(s1)
addiu s0, s0, 1
sltu v0, s0, v0
lw gp, 0x10(sp)
bnez v0, 0x40d324
move v1, s0
lw t9, -sym.imp.fputc(gp)
addiu a0, zero, 0x22
jalr t9
move a1, s3
lw v0, 4(s1)
lw gp, 0x10(sp)
beqz v0, 0x40d3d0
move s0, zero
lw s2, -0x7e50(gp)
move v1, zero
--
jalr t9
move a0, s3
lw gp, 0x10(sp)
lw ra, 0x44c(sp)
move v0, s0
lw fp, 0x448(sp)
lw s7, 0x444(sp)
lw s6, 0x440(sp)
lw s5, 0x43c(sp)
lw s4, 0x438(sp)
lw s3, 0x434(sp)
lw s2, 0x430(sp)
lw s1, 0x42c(sp)
lw s0, 0x428(sp)
jr ra
addiu sp, sp, 0x450
lw t9, -sym.imp.__errno_location(gp)
nop
jalr t9
nop
lw v1, (v0)
lw gp, 0x10(sp)
b 0x40d768
negu s0, v1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
lw a2, 0x45c(sp)
jalr t9
addiu a1, a1, 0x7494
lw gp, 0x10(sp)
b 0x40d754
addiu s0, zero, -0x16
lui gp, 0x46
addiu sp, sp, -0x130
addiu gp, gp, -0x6f60
sw ra, 0x12c(sp)
sw s3, 0x128(sp)
sw s2, 0x124(sp)
sw s1, 0x120(sp)
sw s0, 0x11c(sp)
sw gp, 0x10(sp)
lui s2, 0x45
lw s0, 0x1638(s2)
nop
bnez s0, 0x40d834
move s1, a0
b 0x40d870
nop
lw s0, 0x20(s0)
nop
beqz s0, 0x40d870
nop
lw t9, -sym.imp.strcmp(gp)
move a0, s0
jalr t9
move a1, s1
lw gp, 0x10(sp)
bnez v0, 0x40d824
nop
lw ra, 0x12c(sp)
move v0, s0
lw s3, 0x128(sp)
lw s2, 0x124(sp)
lw s1, 0x120(sp)
lw s0, 0x11c(sp)
jr ra
addiu sp, sp, 0x130
lw t9, -sym.imp.snprintf(gp)
addiu s3, sp, 0x18
lui a2, 0x43
addiu a2, a2, 0x74b4
move a0, s3
addiu a1, zero, 0x100
jalr t9
move a3, s1
lui v1, 0x45
lw s0, 0x1634(v1)
lw gp, 0x10(sp)
beqz s0, 0x40d8f0
lui a2, 0x43
lw t9, -sym.imp.snprintf(gp)
addiu a2, a2, 0x74c0
move a3, s1
move a0, s3
jalr t9
addiu a1, zero, 0x100
lui v0, 0xbeef
ori v0, v0, 0xcafe
lw gp, 0x10(sp)
beq s0, v0, 0x40d91c
move s0, zero
lw ra, 0x12c(sp)
move v0, s0
lw s3, 0x128(sp)
lw s2, 0x124(sp)
lw s1, 0x120(sp)
lw s0, 0x11c(sp)
jr ra
addiu sp, sp, 0x130
lui v0, 0xbeef
lw t9, -sym.imp.snprintf(gp)
ori v0, v0, 0xcafe
sw v0, 0x1634(v1)
addiu a2, a2, 0x74c0
move a3, s1
move a0, s3
jalr t9
addiu a1, zero, 0x100
lw gp, 0x10(sp)
nop
lw t9, -sym._dlsym(gp)
nop
jalr t9
move a0, s3
lw gp, 0x10(sp)
beqz v0, 0x40d850
move s0, v0
lw v0, 0x1638(s2)
lw ra, 0x12c(sp)
sw v0, 0x20(s0)
lw s3, 0x128(sp)
--
sw v0, 0x38(sp)
lhu v0, 4(s1)
lui v1, 0x44
andi v0, v0, 4
addiu s6, v1, -0x5420
bnez v0, 0x40db54
addiu s5, a1, 0xc
lhu a0, 2(s1)
nop
beqz a0, 0x40db80
sltiu v0, s3, 4
lw a1, 0x38(sp)
lui a3, 0x43
addiu a2, zero, 0x20
jal sym.lookup_map
addiu a3, a3, 0x74d4
lw gp, 0x10(sp)
bltz v0, 0x40da40
nop
lw a0, 0x38(sp)
jal sym.get_ematch_kind
nop
lw gp, 0x10(sp)
bnez v0, 0x40dc90
move s0, v0
lw t9, -sym.imp.fprintf(gp)
lhu a2, 2(s1)
lui a1, 0x43
move a0, s2
jalr t9
addiu a1, a1, 0x74f0
lw gp, 0x10(sp)
lhu v0, 4(s1)
nop
andi a1, v0, 3
beqz a1, 0x40dac8
move v0, zero
blez s4, 0x40dab8
addiu v0, zero, 1
move s0, zero
lw t9, -sym.imp.fwrite(gp)
addiu s0, s0, 1
move a0, s6
addiu a1, zero, 1
addiu a2, zero, 2
jalr t9
--
bnez v0, 0x40dc08
nop
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x43
addiu a1, zero, 1
addiu a0, a0, 0x6864
addiu a2, zero, 2
jalr t9
move a3, s2
lhu v0, 4(s1)
lw gp, 0x10(sp)
andi a1, v0, 3
addiu v0, zero, 1
bne a1, v0, 0x40dac0
addiu v0, zero, 2
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x43
addiu a0, a0, 0x7508
addiu a1, zero, 1
addiu a2, zero, 4
jalr t9
move a3, s2
lw gp, 0x10(sp)
b 0x40db18
nop
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x43
move a0, s2
addiu a1, a1, 0x758c
jalr t9
move a2, v0
lw t9, 0x18(s0)
move a2, s5
move a3, s3
move a0, s2
jalr t9
move a1, s1
lw gp, 0x10(sp)
bltz v0, 0x40dcf0
lui a0, 0x44
lw t9, -sym.imp.fwrite(gp)
addiu a0, a0, -0x3600
addiu a1, zero, 1
addiu a2, zero, 2
jalr t9
move a3, s2
--
jalr t9
move a0, s3
lw gp, 0x10(sp)
lw ra, 0x44c(sp)
move v0, s0
lw fp, 0x448(sp)
lw s7, 0x444(sp)
lw s6, 0x440(sp)
lw s5, 0x43c(sp)
lw s4, 0x438(sp)
lw s3, 0x434(sp)
lw s2, 0x430(sp)
lw s1, 0x42c(sp)
lw s0, 0x428(sp)
jr ra
addiu sp, sp, 0x450
lw t9, -sym.imp.__errno_location(gp)
nop
jalr t9
nop
lw v1, (v0)
lw gp, 0x10(sp)
b 0x40e02c
negu s0, v1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lw a2, 0x458(sp)
move a3, s0
jalr t9
addiu a1, a1, 0x7494
lw gp, 0x10(sp)
b 0x40e018
addiu s0, zero, -0x16
b 0x40e018
move s0, zero
lui gp, 0x46
addiu sp, sp, -0x48
addiu gp, gp, -0x6f60
sw ra, 0x44(sp)
sw fp, 0x40(sp)
sw s7, 0x3c(sp)
sw s6, 0x38(sp)
sw s5, 0x34(sp)
sw s4, 0x30(sp)
sw s3, 0x2c(sp)
sw s2, 0x28(sp)
sw s1, 0x24(sp)
sw s0, 0x20(sp)
sw gp, 0x10(sp)
lw s3, -0x7dac(gp)
addiu v0, sp, 0x5c
lw t9, -sym.imp.vfprintf(gp)
sw a0, 0x48(sp)
move s1, a1
lw a0, (s3)
lw a1, 0x58(sp)
move s7, a2
sw v0, 0x18(sp)
move a2, v0
jalr t9
move fp, a3
lui v0, 0x45
lw a2, 0x1630(v0)
lw gp, 0x10(sp)
beqz a2, 0x40e398
lui a0, 0x43
lw t9, -sym.imp.fprintf(gp)
lw a0, (s3)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x7574
lw gp, 0x10(sp)
nop
lw s5, -obj.ematch_argc(gp)
lui s2, 0x45
lw a2, (s5)
lw a0, 0x163c(s2)
nop
slt v0, a2, a0
beqz v0, 0x40e204
lui v0, 0x44
lui v1, 0x43
addiu s4, v0, -0x47e4
addiu s6, v1, 0x7580
b 0x40e1b8
lui s0, 0x45
lw v0, 0x1640(s0)
lw a0, (s3)
lw a2, (v0)
jalr t9
nop
lw v0, 0x163c(s2)
lw v1, 0x1640(s0)
lw a2, (s5)
addiu a0, v0, -1
addiu v1, v1, 4
slt v0, a2, a0
lw gp, 0x10(sp)
sw v1, 0x1640(s0)
beqz v0, 0x40e204
sw a0, 0x163c(s2)
addiu v0, a0, -1
lw t9, -sym.imp.fprintf(gp)
bne a2, v0, 0x40e17c
move a1, s4
lw v0, 0x1640(s0)
lw a0, (s3)
lw a2, (v0)
jalr t9
move a1, s6
lw v0, 0x163c(s2)
lw v1, 0x1640(s0)
lw a2, (s5)
addiu a0, v0, -1
addiu v1, v1, 4
slt v0, a2, a0
lw gp, 0x10(sp)
sw v1, 0x1640(s0)
bnez v0, 0x40e1b8
sw a0, 0x163c(s2)
lw t9, -sym.imp.fwrite(gp)
lw a3, (s3)
lui a0, 0x44
addiu a0, a0, -0x54f4
addiu a1, zero, 1
jalr t9
addiu a2, zero, 4
lw gp, 0x10(sp)
beqz s1, 0x40e344
lui a1, 0x43
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, 0x7588
jalr t9
move a2, fp
lui v0, 0x44
lui v1, 0x43
addiu s4, v0, -0x4e38
lui v0, 0x43
addiu s6, v1, 0x7590
addiu s5, v0, 0x7594
lui v1, 0x44
lui v0, 0x43
lw gp, 0x10(sp)
addiu s2, v1, -0x53fc
b 0x40e2b8
addiu s0, v0, 0x746c
lw a0, (s3)
jal sym.bstr_print
nop
lw v0, 0xc(s1)
lw gp, 0x10(sp)
lw a0, (s3)
move a2, s4
beqz v0, 0x40e304
move a3, s2
lw t9, -sym.imp.fprintf(gp)
nop
jalr t9
move a1, s0
lw s1, 0xc(s1)
lw gp, 0x10(sp)
beqz s1, 0x40e324
nop
move a1, s1
bne s1, s7, 0x40e274
addiu a2, zero, 1
lw t9, -sym.imp.fwrite(gp)
lw a3, (s3)
move a0, s6
addiu a1, zero, 1
jalr t9
addiu a2, zero, 2
lw a0, (s3)
addiu a2, zero, 1
jal sym.bstr_print
move a1, s1
lw v0, 0xc(s1)
lw gp, 0x10(sp)
lw a0, (s3)
move a2, s5
bnez v0, 0x40e298
move a3, s2
lw t9, -sym.imp.fprintf(gp)
move a3, s4
jalr t9
move a1, s0
lw s1, 0xc(s1)
lw gp, 0x10(sp)
bnez s1, 0x40e2bc
move a1, s1
lw t9, -sym.imp.fwrite(gp)
lw a3, (s3)
lui a0, 0x43
addiu a0, a0, 0x7598
addiu a1, zero, 1
jalr t9
addiu a2, zero, 5
lw gp, 0x10(sp)
beqz fp, 0x40e3bc
lui a0, 0x43
lw t9, 0x1c(fp)
lw a0, (s3)
jalr t9
--
move a0, s1
move a1, s7
bltz v0, 0x40e794
move v1, v0
lw v0, (s0)
lw v1, 0x24(sp)
lw t9, 0x14(fp)
lw a2, 0xc(v0)
jalr t9
sh v1, 0x2a(sp)
lw gp, 0x18(sp)
bgez v0, 0x40e68c
addiu v1, s3, 3
b 0x40e4cc
addiu s0, zero, -1
lw s3, (s1)
b 0x40e6b4
nop
addiu v0, zero, -2
bne v1, v0, 0x40e780
lui a1, 0x43
lw v0, -0x7dac(gp)
lw v1, 0x10(fp)
lw a0, (v0)
lw v0, 0x78(sp)
lw t9, -sym.imp.fprintf(gp)
lui a3, 0x43
sw v1, 0x10(sp)
sw v0, 0x14(sp)
addiu a1, a1, 0x769c
move a2, v0
jalr t9
addiu a3, a3, 0x74d4
lw gp, 0x18(sp)
b 0x40e4cc
addiu s0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
lw a2, 0x78(sp)
jalr t9
addiu a1, a1, 0x7684
lw gp, 0x18(sp)
b 0x40e4cc
addiu s0, zero, -1
nop
nop
nop
lui gp, 0x46
addiu sp, sp, -0x20
addiu gp, gp, -0x6f60
sw ra, 0x1c(sp)
sw gp, 0x10(sp)
lw t9, -sym.imp.strdup(gp)
nop
jalr t9
nop
lw gp, 0x10(sp)
lw ra, 0x1c(sp)
lw v1, -obj.ematch_err(gp)
addiu sp, sp, 0x20
jr ra
sw v0, (v1)
lui gp, 0x46
addiu sp, sp, -0x30
addiu gp, gp, -0x6f60
sw ra, 0x2c(sp)
sw s1, 0x28(sp)
sw s0, 0x24(sp)
sw gp, 0x18(sp)
slti v0, a1, 0xa
move s0, a3
bnez v0, 0x40e910
move s1, a0
lui v0, 0x45
sll v1, a1, 2
addiu v0, v0, -0xe98
addu v1, v1, v0
lw t9, -sym.imp.fprintf(gp)
lw a2, (v1)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x7720
lw gp, 0x18(sp)
lw v1, 0xc(s0)
lw v0, 8(s0)
lw a2, (s0)
lw a3, 4(s0)
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x43
sw v1, 0x14(sp)
move a0, s1
sw v0, 0x10(sp)
jalr t9
addiu a1, a1, 0x772c
lw gp, 0x18(sp)
lui a0, 0x43
lw t9, -sym.imp.fwrite(gp)
addiu a0, a0, 0x7738
addiu a1, zero, 1
move a3, s1
jalr t9
addiu a2, zero, 2
lw gp, 0x18(sp)
move a1, s1
lw t9, -sym.imp.fputc(gp)
lw ra, 0x2c(sp)
lw s1, 0x28(sp)
lw s0, 0x24(sp)
addiu a0, zero, 0x29
jr t9
addiu sp, sp, 0x30
lui v0, 0x45
sll v1, a1, 2
addiu v0, v0, -0xe98
addu v1, v1, v0
lw t9, -sym.imp.fprintf(gp)
lw a2, (v1)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x7714
lw gp, 0x18(sp)
b 0x40e8a0
nop
lui gp, 0x46
addiu sp, sp, -0x30
addiu gp, gp, -0x6f60
sw ra, 0x2c(sp)
sw s3, 0x28(sp)
sw s2, 0x24(sp)
sw s1, 0x20(sp)
sw s0, 0x1c(sp)
sw gp, 0x10(sp)
lw s3, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
move s0, a0
lw a3, (s3)
lui a0, 0x43
move s1, a1
addiu a0, a0, 0x773c
addiu a1, zero, 1
jalr t9
addiu a2, zero, 9
sltu v0, s1, s0
lw gp, 0x10(sp)
bnez v0, 0x40e9c8
lui v0, 0x44
addiu s2, v0, -0x74f4
lw t9, -sym.imp.fprintf(gp)
lh a2, (s0)
lw a0, (s3)
addiu s0, s0, 2
jalr t9
move a1, s2
sltu v0, s1, s0
lw gp, 0x10(sp)
beqz v0, 0x40e9a0
nop
lw a1, (s3)
lw t9, -sym.imp.fputc(gp)
lw ra, 0x2c(sp)
lw s3, 0x28(sp)
lw s2, 0x24(sp)
lw s1, 0x20(sp)
lw s0, 0x1c(sp)
addiu a0, zero, 0xa
jr t9
addiu sp, sp, 0x30
lui gp, 0x46
--
sw ra, 0x2c(sp)
sw s3, 0x28(sp)
sw s2, 0x24(sp)
sw s1, 0x20(sp)
sw s0, 0x1c(sp)
sw gp, 0x10(sp)
move t0, a0
move s1, a1
move s2, a2
beqz a0, 0x40eab4
move s3, a3
lw v0, -obj.ematch_debug(gp)
nop
lw v1, (v0)
nop
bnez v1, 0x40ea5c
lui a1, 0x44
lw ra, 0x2c(sp)
lw s3, 0x28(sp)
lw s2, 0x24(sp)
lw s1, 0x20(sp)
lw s0, 0x1c(sp)
jr ra
addiu sp, sp, 0x30
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
move a2, t0
jalr t9
addiu a1, a1, -0x47e4
lw a0, (s0)
move a1, s1
move a2, s2
jal sym.yy_symbol_print
move a3, s3
lw gp, 0x10(sp)
lw a1, (s0)
lw t9, -sym.imp.fputc(gp)
lw ra, 0x2c(sp)
lw s3, 0x28(sp)
lw s2, 0x24(sp)
lw s1, 0x20(sp)
lw s0, 0x1c(sp)
addiu a0, zero, 0xa
jr t9
addiu sp, sp, 0x30
--
move fp, zero
lw v0, -obj.ematch_lval(gp)
addiu s6, s6, 4
lw v1, (v0)
lw v0, -obj.ematch_debug(gp)
addiu s3, s3, 0x10
lw a1, (v0)
sw v1, (s6)
lw v1, -obj.ematch_lloc(gp)
sw s0, 0x1c(sp)
lw a0, 0xc(v1)
lw v0, 8(v1)
sw s4, 0x20(sp)
sw v0, 0x24(sp)
sw a0, 0x28(sp)
sw s0, (s3)
sw s4, 4(s3)
sw v0, 8(s3)
bnez a1, 0x40fda4
sw a0, 0xc(s3)
addiu a1, zero, 3
move s2, s1
b 0x40f7bc
sw a1, 0x11fc(sp)
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, 0x7784
jalr t9
move a2, s2
lw gp, 0x10(sp)
b 0x40efec
lui a1, 0x43
addiu v0, v0, 0x7968
addu v0, v1, v0
lw v1, -obj.ematch_debug(gp)
lbu s4, (v0)
lw v0, (v1)
nop
beqz v0, 0x40f054
nop
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
lui a1, 0x44
lui a2, 0x43
addiu a1, a1, -0x47e4
jalr t9
addiu a2, a2, 0x77c4
lw gp, 0x10(sp)
lw a0, (s0)
lw a2, -obj.ematch_lval(gp)
lw a3, -obj.ematch_lloc(gp)
jal sym.yy_symbol_print
move a1, s4
lw gp, 0x10(sp)
lw a1, (s0)
lw t9, -sym.imp.fputc(gp)
nop
jalr t9
addiu a0, zero, 0xa
lw gp, 0x10(sp)
b 0x40f058
addu v1, s4, s1
lw a0, 8(s3)
sll v0, s0, 4
addu v0, s3, v0
lw a1, 4(v0)
lw v1, (v0)
sw a0, 0x24(sp)
lw v0, 0xc(s3)
lw a0, -obj.ematch_debug(gp)
sw v0, 0x28(sp)
lw v0, (a0)
sw v1, 0x1c(sp)
beqz v0, 0x40f0f0
sw a1, 0x20(sp)
lw a1, 0x1200(sp)
lui v0, 0x43
addiu v0, v0, 0x7af8
lw fp, -0x7dac(gp)
addu v0, a1, v0
lbu a3, (v0)
lw v0, 0x1200(sp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (fp)
lui a1, 0x43
addiu a1, a1, 0x77e0
jalr t9
addiu a2, v0, -1
lw gp, 0x10(sp)
beqz s7, 0x40f0f0
lui v0, 0x43
lw v1, 0x1200(sp)
addiu v0, v0, 0x7b08
addu v0, v1, v0
lbu v1, (v0)
lui v0, 0x43
sll a0, s0, 4
addiu v0, v0, 0x7b18
move s2, s1
addu s4, v0, v1
addu s1, s3, a0
move s0, zero
lw t9, -sym.imp.fprintf(gp)
addiu s0, s0, 1
lw a0, (fp)
lui a1, 0x43
addiu a1, a1, 0x7808
jalr t9
move a2, s0
lb a1, (s4)
lw a0, (fp)
move a2, s2
jal sym.yy_symbol_print
move a3, s1
lw gp, 0x10(sp)
lw a1, (fp)
lw t9, -sym.imp.fputc(gp)
nop
jalr t9
addiu a0, zero, 0xa
slt v0, s0, s7
lw gp, 0x10(sp)
addiu s4, s4, 1
--
nop
bnez v0, 0x40fcf0
lui a0, 0x43
lw t9, -sym.ematch_lex(gp)
nop
jalr t9
nop
lw gp, 0x10(sp)
nop
lw a0, -obj.ematch_char(gp)
lw a1, -obj.ematch_char(gp)
sw v0, (a0)
lw v1, (a1)
nop
bgtz v1, 0x40f034
sltiu v0, v1, 0x107
lw a3, -obj.ematch_debug(gp)
sw zero, (a1)
lw v1, (a3)
nop
bnez v1, 0x40fb78
lui a0, 0x43
b 0x40f054
move s4, zero
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
lw a2, 0x11ec(sp)
jalr t9
addiu a1, a1, 0x7764
lw gp, 0x10(sp)
b 0x40f26c
nop
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, 0x7754
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0xf
lw gp, 0x10(sp)
b 0x40ef34
nop
lw a1, -obj.ematch_nerrs(gp)
lw a3, -obj.ematch_char(gp)
--
sw s4, 0x11f0(sp)
beqz s0, 0x40fd2c
lui a0, 0x43
lw a0, 0x11f0(sp)
nop
sltu v0, a0, s0
beqz v0, 0x40fbb8
nop
lw t9, -sym.imp.strdup(gp)
lui a0, 0x43
lw s4, -obj.ematch_err(gp)
jalr t9
addiu a0, a0, 0x781c
lw gp, 0x10(sp)
sw v0, (s4)
lw t9, -sym.imp.strdup(gp)
lui a0, 0x43
jalr t9
addiu a0, a0, 0x7850
lw gp, 0x10(sp)
sw v0, (s4)
addiu fp, zero, 2
b 0x40f294
move s7, zero
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
lui a1, 0x44
lui a2, 0x43
addiu a1, a1, -0x47e4
jalr t9
addiu a2, a2, 0x7814
lw a3, 0x1200(sp)
lui v1, 0x43
addiu v1, v1, 0x7ac0
addu v0, a3, v1
lbu s2, (v0)
lw a0, (s0)
move a1, s2
addiu a2, sp, 0x18
jal sym.yy_symbol_print
addiu a3, sp, 0x1c
lw gp, 0x10(sp)
lw a1, (s0)
lw t9, -sym.imp.fputc(gp)
nop
--
sw v0, 0xc(v1)
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, 0x7798
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x11
lw gp, 0x10(sp)
b 0x40f888
nop
addiu a3, a3, 0x7a84
addu v0, t0, a3
lb s2, (v0)
b 0x40f7bc
nop
lw t9, -sym.imp.strdup(gp)
b 0x40fbd8
addiu a0, a0, 0x781c
beq s7, v0, 0x40f3e4
nop
negu s7, s7
b 0x40f09c
sw s7, 0x1200(sp)
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
lui a2, 0x43
addiu a1, a1, -0x47e4
jalr t9
addiu a2, a2, 0x77d4
lw gp, 0x10(sp)
lw a0, (s0)
lw a2, -obj.ematch_lval(gp)
lw a3, -obj.ematch_lloc(gp)
jal sym.yy_symbol_print
move a1, s4
lw gp, 0x10(sp)
lw a1, (s0)
lw t9, -sym.imp.fputc(gp)
nop
jalr t9
addiu a0, zero, 0xa
lw gp, 0x10(sp)
b 0x40fb00
nop
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
lui a1, 0x44
lui a2, 0x43
addiu a1, a1, -0x47e4
jalr t9
addiu a2, a2, 0x77d4
lui a0, 0x43
addiu a0, a0, 0x7ae0
addu v0, a0, s1
lbu a1, (v0)
lw a0, (s0)
move a2, s6
jal sym.yy_symbol_print
move a3, s3
lw gp, 0x10(sp)
lw a1, (s0)
lw t9, -sym.imp.fputc(gp)
nop
jalr t9
addiu a0, zero, 0xa
--
addiu v1, a2, 1
addu v0, v0, a2
sb s3, (v0)
lw ra, 0x2c(sp)
sw v1, 0x169c(s2)
lw s3, 0x28(sp)
lw s2, 0x24(sp)
lw s1, 0x20(sp)
lw s0, 0x1c(sp)
jr ra
addiu sp, sp, 0x30
b 0x41033c
lui s0, 0x45
lui gp, 0x46
addiu gp, gp, -0x6f60
lw t9, -sym.imp.malloc(gp)
nop
jr t9
nop
lui gp, 0x46
addiu sp, sp, -0x20
addiu gp, gp, -0x6f60
sw ra, 0x1c(sp)
sw gp, 0x10(sp)
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
move a2, a0
lui a1, 0x43
lw a0, (v0)
jalr t9
addiu a1, a1, 0x71d4
lw gp, 0x10(sp)
nop
lw t9, -sym.imp.exit(gp)
nop
jalr t9
addiu a0, zero, 2
lui gp, 0x46
addiu sp, sp, -0x28
addiu gp, gp, -0x6f60
sw ra, 0x24(sp)
sw s2, 0x20(sp)
sw s1, 0x1c(sp)
sw s0, 0x18(sp)
sw gp, 0x10(sp)
lui s1, 0x45
--
move v0, zero
lw ra, 0x64(sp)
lw s1, 0x60(sp)
lw s0, 0x5c(sp)
jr ra
addiu sp, sp, 0x68
lhu v0, (a2)
nop
addiu v0, v0, -4
sltiu v0, v0, 4
beqz v0, 0x411f9c
addiu v0, zero, -1
lw ra, 0x64(sp)
lw s1, 0x60(sp)
lw s0, 0x5c(sp)
jr ra
addiu sp, sp, 0x68
lw t9, -sym.imp.strcmp(gp)
lw a0, 4(a0)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x7a50
lw gp, 0x10(sp)
beqz v0, 0x411fe0
nop
lw t9, -sym.imp.fprintf(gp)
lw a2, 4(s0)
lui a1, 0x44
move a0, s1
jalr t9
addiu a1, a1, -0x7a3c
lw gp, 0x10(sp)
b 0x411f5c
move v0, zero
lw t9, -sym.sprint_size(gp)
lw a0, 4(s0)
jalr t9
addiu a1, sp, 0x18
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
move a0, s1
addiu a1, a1, -0x7a48
jalr t9
move a2, v0
lw gp, 0x10(sp)
b 0x411f5c
move v0, zero
lui gp, 0x46
addiu sp, sp, -0x48
addiu gp, gp, -0x6f60
sw ra, 0x44(sp)
sw s6, 0x40(sp)
sw s5, 0x3c(sp)
sw s4, 0x38(sp)
sw s3, 0x34(sp)
sw s2, 0x30(sp)
sw s1, 0x2c(sp)
sw s0, 0x28(sp)
sw gp, 0x18(sp)
move s1, a1
--
lw t9, -sym.get_size(gp)
lw a1, 4(s0)
jalr t9
move a0, s5
lw gp, 0x18(sp)
bnez v0, 0x41216c
addiu s1, s1, -2
blez s1, 0x41211c
addiu s0, s0, 8
lw s2, (s0)
lw t9, -sym.imp.strcmp(gp)
move a0, s2
jalr t9
move a1, s4
lw gp, 0x18(sp)
beqz v0, 0x412070
lui a1, 0x43
lw t9, -sym.imp.strcmp(gp)
addiu a1, a1, 0x5908
jalr t9
move a0, s2
lw gp, 0x18(sp)
beqz v0, 0x412198
lui a1, 0x44
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x79ec
jalr t9
move a2, s2
lw gp, 0x18(sp)
lw a3, (s0)
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x44
addiu a0, a0, -0x7a14
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x26
lw gp, 0x18(sp)
b 0x412144
addiu v0, zero, -1
lw t9, -sym.addattr_l(gp)
addiu v0, zero, 4
sw v0, 0x10(sp)
move a0, s6
move a3, s5
--
nop
nop
lui gp, 0x46
addiu sp, sp, -0x20
addiu gp, gp, -0x6f60
sw ra, 0x1c(sp)
sw s0, 0x18(sp)
sw gp, 0x10(sp)
bnez a2, 0x4121f4
move s0, a1
lw ra, 0x1c(sp)
move v0, zero
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x20
lhu v0, (a2)
nop
addiu v0, v0, -4
sltiu v0, v0, 4
beqz v0, 0x41221c
addiu v0, zero, -1
lw ra, 0x1c(sp)
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x20
lw t9, -sym.imp.fprintf(gp)
lw a2, 4(a2)
lui a1, 0x44
addiu a1, a1, -0x79d4
jalr t9
move a0, s0
lw gp, 0x10(sp)
move a1, s0
lw t9, -sym.imp.fputc(gp)
nop
jalr t9
addiu a0, zero, 0xa
lw gp, 0x10(sp)
b 0x4121e0
nop
lui gp, 0x46
addiu sp, sp, -0x68
addiu gp, gp, -0x6f60
sw ra, 0x64(sp)
sw s2, 0x60(sp)
sw s1, 0x5c(sp)
sw s0, 0x58(sp)
sw gp, 0x10(sp)
move s0, a2
bnez a2, 0x4122a0
move s1, a1
move v0, zero
lw ra, 0x64(sp)
lw s2, 0x60(sp)
lw s1, 0x5c(sp)
lw s0, 0x58(sp)
jr ra
addiu sp, sp, 0x68
lhu v0, (a2)
nop
addiu v0, v0, -4
sltiu v0, v0, 0x14
beqz v0, 0x4122d0
addiu v0, zero, -1
lw ra, 0x64(sp)
lw s2, 0x60(sp)
lw s1, 0x5c(sp)
lw s0, 0x58(sp)
jr ra
addiu sp, sp, 0x68
addiu s2, a2, 4
lw t9, -sym.imp.fprintf(gp)
lw a2, 8(s2)
lui a1, 0x44
addiu a1, a1, -0x79c8
jalr t9
move a0, s1
lw gp, 0x10(sp)
lw a0, 4(s0)
lw t9, -sym.sprint_size(gp)
nop
jalr t9
addiu a1, sp, 0x18
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x79bc
move a2, v0
jalr t9
move a0, s1
lw gp, 0x10(sp)
nop
lw v0, -obj.show_details(gp)
nop
lw v1, (v0)
nop
bnez v1, 0x41236c
lui a1, 0x44
lw a2, 4(s2)
nop
beqz a2, 0x412284
move a0, s1
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x79a0
lw gp, 0x10(sp)
b 0x412288
move v0, zero
lw t9, -sym.imp.fprintf(gp)
lw a2, 0x10(s2)
lw a3, 0xc(s2)
addiu a1, a1, -0x79b0
jalr t9
move a0, s1
lw gp, 0x10(sp)
b 0x412340
nop
lui gp, 0x46
addiu sp, sp, -0x68
addiu gp, gp, -0x6f60
sw ra, 0x64(sp)
sw fp, 0x60(sp)
sw s7, 0x5c(sp)
sw s6, 0x58(sp)
sw s5, 0x54(sp)
sw s4, 0x50(sp)
sw s3, 0x4c(sp)
sw s2, 0x48(sp)
sw s1, 0x44(sp)
--
b 0x412570
move v0, zero
lw t9, -sym.incomplete_command(gp)
nop
jalr t9
nop
lw t9, -sym.imp.strcmp(gp)
addiu a1, a1, 0x5908
jalr t9
move a0, s1
lw gp, 0x18(sp)
bnez v0, 0x41264c
lui a1, 0x44
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x44
addiu a0, a0, -0x794c
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x43
lw gp, 0x18(sp)
b 0x412570
addiu v0, zero, -1
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x79ec
jalr t9
move a2, s1
lw gp, 0x18(sp)
lw a3, (s0)
lw t9, -sym.imp.fwrite(gp)
b 0x412630
lui a0, 0x44
nop
nop
lui gp, 0x46
addiu sp, sp, -0x28
addiu gp, gp, -0x6f60
sw ra, 0x24(sp)
sw gp, 0x18(sp)
bnez a2, 0x4126ac
nop
lw ra, 0x24(sp)
move v0, zero
jr ra
addiu sp, sp, 0x28
lhu v0, (a2)
nop
addiu v0, v0, -4
sltiu v0, v0, 0x10
beqz v0, 0x4126d4
addiu v0, zero, -1
lw ra, 0x24(sp)
nop
jr ra
addiu sp, sp, 0x28
addiu v0, a2, 4
lw a0, 8(v0)
lw v1, 4(v0)
lw a3, 4(a2)
lw t9, -sym.imp.fprintf(gp)
lw a2, 0xc(v0)
sw a0, 0x14(sp)
move a0, a1
lui a1, 0x44
sw v1, 0x10(sp)
jalr t9
addiu a1, a1, -0x7904
lw gp, 0x18(sp)
b 0x41269c
nop
lui gp, 0x46
addiu sp, sp, -0x108
addiu gp, gp, -0x6f60
sw ra, 0x104(sp)
sw s3, 0x100(sp)
sw s2, 0xfc(sp)
sw s1, 0xf8(sp)
sw s0, 0xf4(sp)
sw gp, 0x18(sp)
bnez a2, 0x41275c
--
lhu v0, (v1)
nop
addiu v0, v0, -4
sltiu v0, v0, 0x10
bnez v0, 0x412740
addiu v0, zero, -1
lw a0, 4(v1)
lw t9, -sym.sprint_size(gp)
addiu a1, sp, 0x2c
jalr t9
addiu s3, v1, 4
lw gp, 0x18(sp)
lw a0, 4(s3)
lw t9, -sym.sprint_size(gp)
addiu a1, sp, 0x6c
jalr t9
move s1, v0
lw gp, 0x18(sp)
lw a0, 8(s3)
lw t9, -sym.sprint_size(gp)
addiu a1, sp, 0xac
jalr t9
move s0, v0
lw gp, 0x18(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
sw v0, 0x10(sp)
addiu a1, a1, -0x78dc
move a2, s1
move a3, s0
jalr t9
move a0, s2
lbu v0, 0xf(s3)
lw gp, 0x18(sp)
andi v0, v0, 1
bnez v0, 0x412860
addiu a1, zero, 1
lw v0, -obj.show_details(gp)
nop
lw v1, (v0)
nop
beqz v1, 0x41273c
move a0, s2
lbu v0, 0xe(s3)
lw t9, -sym.imp.fprintf(gp)
lbu a2, 0xc(s3)
lbu a3, 0xd(s3)
lui a1, 0x44
sw v0, 0x10(sp)
jalr t9
addiu a1, a1, -0x78bc
lw gp, 0x18(sp)
b 0x412740
move v0, zero
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x44
addiu a0, a0, -0x78c4
addiu a2, zero, 4
jalr t9
move a3, s2
lw gp, 0x18(sp)
b 0x41281c
nop
lui gp, 0x46
addiu sp, sp, -0x180
--
nop
lw gp, 0x18(sp)
beqz v0, 0x412968
addiu s0, s0, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x44
addiu a0, a0, -0x7810
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x14
lw gp, 0x18(sp)
b 0x412b48
addiu v1, zero, -1
lw t9, -sym.imp.strcmp(gp)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x77f8
lw gp, 0x18(sp)
bnez v0, 0x412f20
addiu s6, zero, 1
b 0x412968
addiu s0, s0, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lw a2, 0x20(sp)
jalr t9
addiu a1, a1, -0x76f4
lw gp, 0x18(sp)
b 0x412cd8
nop
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, -0x769c
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x2d
lw gp, 0x18(sp)
b 0x412b48
addiu v1, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
--
b 0x412b48
addiu v1, zero, -1
lw t9, -sym.imp.strcmp(gp)
lui a1, 0x43
addiu a1, a1, 0x5908
jalr t9
move a0, s2
lw gp, 0x18(sp)
bnez v0, 0x412f78
lui a1, 0x44
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (s0)
lui a0, 0x44
addiu a0, a0, -0x77f4
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x49
lw gp, 0x18(sp)
lui a0, 0x44
lw a3, (s0)
lw t9, -sym.imp.fwrite(gp)
b 0x412b34
addiu a0, a0, -0x77a8
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x79ec
jalr t9
move a2, s2
lw gp, 0x18(sp)
lw a3, (s0)
lw t9, -sym.imp.fwrite(gp)
b 0x412f50
lui a0, 0x44
nop
nop
nop
lui gp, 0x46
addiu sp, sp, -0x68
addiu gp, gp, -0x6f60
sw ra, 0x64(sp)
sw fp, 0x60(sp)
sw s7, 0x5c(sp)
sw s6, 0x58(sp)
sw s5, 0x54(sp)
--
addiu a3, sp, 0x24
lw gp, 0x18(sp)
b 0x413144
move s0, v0
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, -0x7658
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x3a
lw gp, 0x18(sp)
b 0x41315c
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, -0x75d8
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x1a
lw gp, 0x18(sp)
b 0x41315c
addiu v0, zero, -1
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x79ec
jalr t9
move a2, s1
lw gp, 0x18(sp)
lw a3, (s0)
lw t9, -sym.imp.fwrite(gp)
b 0x413320
lui a0, 0x44
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, -0x7598
jalr t9
addiu a2, zero, 0xf
lw gp, 0x18(sp)
b 0x41315c
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, -0x75bc
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x22
lw gp, 0x18(sp)
b 0x41315c
addiu v0, zero, -1
lui gp, 0x46
addiu sp, sp, -0x38
addiu gp, gp, -0x6f60
--
jr ra
addiu sp, sp, 0x38
lhu v0, (a2)
nop
addiu v0, v0, -4
sltiu v0, v0, 0x14
beqz v0, 0x41344c
addiu s1, a2, 4
move s1, zero
lw t9, -sym.__parse_rtattr_nested_compat(gp)
addiu a0, sp, 0x18
addiu a1, zero, 1
jalr t9
addiu a3, zero, 0x14
lw gp, 0x10(sp)
beqz v0, 0x41348c
addiu v0, zero, -1
lw ra, 0x34(sp)
lw s4, 0x30(sp)
lw s3, 0x2c(sp)
lw s2, 0x28(sp)
lw s1, 0x24(sp)
lw s0, 0x20(sp)
jr ra
addiu sp, sp, 0x38
lw t9, -sym.imp.fprintf(gp)
lw a2, (s1)
lui a1, 0x44
addiu a1, a1, -0x7574
jalr t9
move a0, s4
lui v0, 0x44
lw gp, 0x10(sp)
addiu s3, v0, -0x74f4
move s0, zero
addiu s2, zero, 0x10
addu v0, s1, s0
lw t9, -sym.imp.fprintf(gp)
lbu a2, 4(v0)
move a0, s4
move a1, s3
jalr t9
addiu s0, s0, 1
lw gp, 0x10(sp)
bne s0, s2, 0x4134bc
addu v0, s1, s0
lw v0, 0x1c(sp)
nop
beqz v0, 0x41340c
nop
lbu v0, 4(v0)
nop
bnez v0, 0x413528
nop
lui v0, 0x44
addiu a2, v0, -0x7560
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
move a0, s4
jalr t9
addiu a1, a1, -0x755c
lw gp, 0x10(sp)
b 0x413410
move v0, zero
lui v0, 0x43
b 0x413508
addiu a2, v0, 0x6bb4
nop
nop
nop
lui gp, 0x46
addiu sp, sp, -0xe8
addiu gp, gp, -0x6f60
swc1 f22, 0xe0(sp)
sw ra, 0xd4(sp)
swc1 f23, 0xe4(sp)
sw s7, 0xd0(sp)
--
lhu a3, (a2)
lw t9, -sym.parse_rtattr(gp)
addiu a2, a2, 4
addiu a3, a3, -4
addiu a0, sp, 0x20
jalr t9
addiu a1, zero, 3
lw s0, 0x24(sp)
lw gp, 0x18(sp)
beqz s0, 0x413590
addiu v0, zero, -1
lhu v0, (s0)
nop
addiu v0, v0, -4
sltiu v0, v0, 0x24
bnez v0, 0x413590
addiu v0, zero, -1
addiu s3, s0, 4
lw t9, -sym.sprint_rate(gp)
lw a0, 8(s3)
addiu s4, sp, 0x30
jalr t9
move a1, s4
lw gp, 0x18(sp)
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, 0x6eb0
move a2, v0
jalr t9
move a0, s2
lw gp, 0x18(sp)
lw a0, 8(s3)
lw t9, -sym.tc_calc_xmitsize(gp)
lw a1, 0x1c(s3)
jalr t9
nop
mtc1 v0, f0
lw gp, 0x18(sp)
bltz v0, 0x413be8
cvt.d.w f2, f0
lw s7, -obj.show_details(gp)
nop
lw v0, (s7)
nop
beqz v0, 0x4138a4
lui s5, 0x43
--
cfc1 v0, 31
nop
ori at, v0, 3
xori at, at, 2
ctc1 at, 31
nop
cvt.w.d f0, f2
ctc1 v0, 31
nop
mfc1 a0, f0
lw t9, -sym.sprint_size(gp)
nop
jalr t9
move a1, s4
lw gp, 0x18(sp)
lbu v1, 4(s0)
lw t9, -sym.sprint_size(gp)
lhu a0, 6(s3)
addiu a1, sp, 0x70
addiu s0, zero, 1
sllv s0, s0, v1
jalr t9
move s1, v0
lw gp, 0x18(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
sw v0, 0x10(sp)
addiu a1, a1, -0x7548
move a2, s1
move a3, s0
jalr t9
move a0, s2
lw gp, 0x18(sp)
nop
lw s6, -obj.show_raw(gp)
nop
lw v0, (s6)
nop
bnez v0, 0x413b20
lui a1, 0x43
lw a0, 0x14(s3)
nop
bnez a0, 0x413964
nop
lw v0, (s6)
nop
beqz v0, 0x413798
nop
lw t9, -sym.sprint_size(gp)
lw a0, 0x18(s3)
jalr t9
move a1, s4
lw gp, 0x18(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x7510
move a2, v0
jalr t9
move a0, s2
lw gp, 0x18(sp)
lw v0, 0x18(s3)
nop
mtc1 v0, f0
bltz v0, 0x413bd0
cvt.d.w f2, f0
lw v0, 8(s3)
nop
mtc1 v0, f0
bltz v0, 0x413bb8
cvt.d.w f4, f0
div.d f2, f2, f4
lui s0, 0x43
lwc1 f0, 0x69b8(s0)
lw t9, -sym.tc_core_tick2time(gp)
lw a0, 0x1c(s3)
--
lwc1 f0, 0x6a00(s5)
nop
lwc1 f1, 0x6a04(s5)
nop
c.le.d f0, f20
nop
bc1t 0x413928
nop
cfc1 v0, 31
cfc1 v0, 31
nop
ori at, v0, 3
xori at, at, 2
ctc1 at, 31
nop
cvt.w.d f0, f20
ctc1 v0, 31
nop
mfc1 a0, f0
lw t9, -sym.sprint_time(gp)
nop
jalr t9
move a1, s4
lw gp, 0x18(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
move a2, v0
addiu a1, a1, -0x7504
jalr t9
move a0, s2
lhu a2, 2(s3)
lw gp, 0x18(sp)
beqz a2, 0x41358c
move a0, s2
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x74fc
lw gp, 0x18(sp)
b 0x413590
move v0, zero
lwc1 f0, 0x6a00(s5)
nop
lwc1 f1, 0x6a04(s5)
nop
c.le.d f0, f2
nop
bc1t 0x413b40
nop
cfc1 v0, 31
cfc1 v0, 31
nop
ori at, v0, 3
xori at, at, 2
ctc1 at, 31
nop
cvt.w.d f0, f2
ctc1 v0, 31
nop
mfc1 a0, f0
lw t9, -sym.sprint_size(gp)
nop
jalr t9
move a1, s4
lw gp, 0x18(sp)
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, 0x6e90
move a2, v0
jalr t9
move a0, s2
lw gp, 0x18(sp)
b 0x413730
nop
sub.d f0, f20, f0
cfc1 v0, 31
cfc1 v0, 31
nop
ori at, v0, 3
xori at, at, 2
ctc1 at, 31
nop
cvt.w.d f2, f0
ctc1 v0, 31
nop
lui v0, 0x8000
mfc1 a0, f2
b 0x41384c
or a0, a0, v0
lw t9, -sym.sprint_rate(gp)
nop
jalr t9
move a1, s4
lw gp, 0x18(sp)
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, 0x6eac
move a2, v0
jalr t9
move a0, s2
lw a1, 0x20(s3)
lw gp, 0x18(sp)
bnez a1, 0x4139b0
nop
lhu v0, 0x12(s3)
nop
beqz v0, 0x413758
nop
lw t9, -sym.tc_calc_xmitsize(gp)
lw a0, 0x14(s3)
jalr t9
nop
mtc1 v0, f0
lw gp, 0x18(sp)
bltz v0, 0x413d20
cvt.d.w f2, f0
--
cfc1 v0, 31
nop
ori at, v0, 3
xori at, at, 2
ctc1 at, 31
nop
cvt.w.d f0, f2
ctc1 v0, 31
nop
mfc1 a0, f0
lw t9, -sym.sprint_size(gp)
nop
jalr t9
move a1, s4
lw gp, 0x18(sp)
lbu v1, 0xc(s3)
lw t9, -sym.sprint_size(gp)
lhu a0, 0x12(s3)
addiu a1, sp, 0x70
addiu s0, zero, 1
sllv s0, s0, v1
jalr t9
move s1, v0
lw gp, 0x18(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
sw v0, 0x10(sp)
addiu a1, a1, -0x7534
move a2, s1
move a3, s0
jalr t9
move a0, s2
lw gp, 0x18(sp)
lw v0, (s6)
nop
beqz v0, 0x413798
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
lw a2, 0x20(s3)
addiu a1, a1, 0x6ea4
jalr t9
move a0, s2
lw gp, 0x18(sp)
b 0x413758
nop
lw v0, 0x18(s3)
nop
mtc1 v0, f0
bltz v0, 0x413ccc
cvt.d.w f2, f0
mtc1 v1, f0
bltz v1, 0x413c9c
cvt.d.w f4, f0
div.d f2, f2, f4
lw t9, -sym.tc_core_tick2time(gp)
lwc1 f0, 0x69b8(s0)
lw a0, 0x20(s3)
lwc1 f1, 0x69bc(s0)
jalr t9
mul.d f22, f2, f0
mtc1 v0, f0
lw gp, 0x18(sp)
bltz v0, 0x413cb4
cvt.d.w f2, f0
sub.d f2, f22, f2
c.lt.d f20, f2
nop
bc1f 0x413800
nop
b 0x413800
mov.d f20, f2
lw t9, -sym.imp.fprintf(gp)
lw a2, 0x1c(s3)
addiu a1, a1, 0x6ea4
jalr t9
move a0, s2
lw gp, 0x18(sp)
b 0x413748
nop
sub.d f0, f2, f0
cfc1 v0, 31
cfc1 v0, 31
nop
ori at, v0, 3
xori at, at, 2
ctc1 at, 31
nop
cvt.w.d f2, f0
ctc1 v0, 31
nop
lui v0, 0x8000
mfc1 a0, f2
--
lwc1 f0, 0x6a00(s5)
nop
lwc1 f1, 0x6a04(s5)
nop
c.le.d f0, f2
nop
bc1t 0x413ce4
nop
cfc1 v0, 31
cfc1 v0, 31
nop
ori at, v0, 3
xori at, at, 2
ctc1 at, 31
nop
cvt.w.d f0, f2
ctc1 v0, 31
nop
mfc1 a0, f0
lw t9, -sym.sprint_size(gp)
nop
jalr t9
move a1, s4
lw gp, 0x18(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x7520
move a2, v0
jalr t9
move a0, s2
lw gp, 0x18(sp)
b 0x413a88
nop
lui v0, 0x43
lwc1 f0, 0x69a0(v0)
nop
lwc1 f1, 0x69a4(v0)
b 0x413ad8
add.d f4, f4, f0
lui v0, 0x43
lwc1 f0, 0x69a0(v0)
nop
lwc1 f1, 0x69a4(v0)
b 0x413b04
add.d f2, f2, f0
lui v0, 0x43
--
lw t9, -sym.matches(gp)
lw a0, -4(s0)
jalr t9
move a1, s7
lw gp, 0x18(sp)
bnez v0, 0x41415c
nop
beqz s1, 0x414348
move s2, s1
lw v0, 0x58(sp)
nop
bnez v0, 0x4141dc
nop
lw v0, 0x30(sp)
nop
bnez v0, 0x4141dc
nop
lw t9, -sym.get_time(gp)
lw a1, (s0)
jalr t9
addiu a0, sp, 0x30
lw gp, 0x18(sp)
beqz v0, 0x413f04
addiu s3, s3, 1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
addiu a1, a1, 0x6b0c
jalr t9
move a2, s7
lw gp, 0x18(sp)
b 0x414204
addiu v0, zero, -1
lw t9, -sym.matches(gp)
lw a0, -4(s0)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x48b4
lw gp, 0x18(sp)
bnez v0, 0x414234
nop
beqz s1, 0x414348
move s2, s1
lw v0, 0x24(sp)
nop
bnez v0, 0x4144f8
addiu a0, sp, 0x24
lw t9, -sym.get_size_and_cell(gp)
lw a2, (s0)
jalr t9
addiu a1, sp, 0x34
lw gp, 0x18(sp)
bgez v0, 0x413f04
addiu s3, s3, 1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
lui a2, 0x43
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, a2, 0x6adc
lw gp, 0x18(sp)
b 0x414204
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x44
addiu a0, a0, -0x7444
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x1c
lw gp, 0x18(sp)
addiu v0, zero, -1
lw ra, 0x88c(sp)
--
lw gp, 0x18(sp)
beqz v0, 0x41417c
move a0, s4
lw t9, -sym.imp.strcmp(gp)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x1df8
lw gp, 0x18(sp)
bnez v0, 0x414524
move a0, s4
beqz s1, 0x414348
move s2, s1
lw v0, 0x28(sp)
nop
bnez v0, 0x4146cc
lui a0, 0x43
lw t9, -sym.get_size_and_cell(gp)
lw a2, (s0)
addiu a0, sp, 0x28
jalr t9
addiu a1, sp, 0x38
lw gp, 0x18(sp)
bgez v0, 0x413f04
addiu s3, s3, 1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
lui a2, 0x44
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, a2, -0x1df8
lw gp, 0x18(sp)
b 0x414204
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a2, 0x44
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, a2, -0x7a30
lw gp, 0x18(sp)
b 0x414204
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x44
addiu a0, a0, -0x7404
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x26
lw gp, 0x18(sp)
b 0x414204
addiu v0, zero, -1
lw t9, -sym.incomplete_command(gp)
--
addiu a1, a1, 0x6b1c
lw gp, 0x18(sp)
beqz v0, 0x414290
move a0, s4
lw t9, -sym.imp.strcmp(gp)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x1dec
lw gp, 0x18(sp)
bnez v0, 0x4146e0
move a0, s4
beqz s1, 0x414348
move s2, s1
lw v0, 0x2c(sp)
nop
bnez v0, 0x41475c
lui a0, 0x43
lw t9, -sym.get_size(gp)
lw a1, (s0)
jalr t9
addiu a0, sp, 0x2c
lw gp, 0x18(sp)
beqz v0, 0x413f04
addiu s3, s3, 1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
lui a2, 0x44
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, a2, -0x1dec
lw gp, 0x18(sp)
b 0x414204
addiu v0, zero, -1
lui v0, 0x43
lwc1 f0, 0x69a0(v0)
nop
lwc1 f1, 0x69a4(v0)
b 0x4143d4
add.d f4, f4, f0
lui v0, 0x43
lwc1 f0, 0x69a0(v0)
nop
lwc1 f1, 0x69a4(v0)
b 0x4143b4
add.d f2, f2, f0
lw s0, (s2)
lw t9, -sym.imp.strcmp(gp)
addiu a1, a1, 0x5908
jalr t9
move a0, s0
lw gp, 0x18(sp)
beqz v0, 0x414624
lui a1, 0x44
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, -0x79ec
jalr t9
move a2, s0
jal sym.explain
nop
lw gp, 0x18(sp)
b 0x414204
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, 0x6dfc
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x25
lw gp, 0x18(sp)
b 0x414204
addiu v0, zero, -1
lw v0, -0x7dac(gp)
--
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
b 0x41450c
addiu a0, a0, 0x6b28
lw t9, -sym.imp.strcmp(gp)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x6b90
lw gp, 0x18(sp)
bnez v0, 0x4147ac
move a0, s4
beqz s1, 0x414348
move s2, s1
lw v0, 0x48(sp)
nop
bnez v0, 0x414784
lui a0, 0x43
lw t9, -sym.get_rate(gp)
lw a1, (s0)
jalr t9
addiu a0, sp, 0x48
lw gp, 0x18(sp)
beqz v0, 0x413f04
addiu s3, s3, 1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
lui a2, 0x43
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, a2, 0x6b90
lw gp, 0x18(sp)
b 0x414204
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, 0x6b44
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x12
lw gp, 0x18(sp)
b 0x414204
addiu v0, zero, -1
lw v0, -0x7dac(gp)
--
addiu a2, zero, 0x13
lw gp, 0x18(sp)
b 0x414204
addiu v0, zero, -1
lw t9, -sym.matches(gp)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x6b8c
lw gp, 0x18(sp)
bnez v0, 0x414828
nop
beqz s1, 0x414348
move s2, s1
lw v0, 0x54(sp)
nop
bnez v0, 0x4148a8
lui a0, 0x43
lw t9, -sym.get_rate(gp)
lw a1, (s0)
jalr t9
addiu a0, sp, 0x54
lw gp, 0x18(sp)
beqz v0, 0x413f04
addiu s3, s3, 1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
lui a2, 0x43
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, a2, 0x6b8c
lw gp, 0x18(sp)
b 0x414204
addiu v0, zero, -1
lw t9, -sym.matches(gp)
lw a0, -4(s0)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x1de0
lw gp, 0x18(sp)
bnez v0, 0x4148e4
lui s4, 0x44
beqz s1, 0x414348
move s2, s1
lhu v0, 0x20(sp)
nop
bnez v0, 0x4148d0
lui a0, 0x44
lw t9, -sym.get_u16(gp)
lw a1, (s0)
addiu a0, sp, 0x20
jalr t9
addiu a2, zero, 0xa
lw gp, 0x18(sp)
beqz v0, 0x413f04
lui a1, 0x43
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a2, 0x44
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, a2, -0x1de0
lw gp, 0x18(sp)
b 0x414204
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, 0x6b98
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x17
lw gp, 0x18(sp)
b 0x414204
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
b 0x4148b8
addiu a0, a0, -0x741c
lw t9, -sym.matches(gp)
lw a0, -4(s0)
jalr t9
addiu a1, s4, -0x1db0
lw gp, 0x18(sp)
bnez v0, 0x4145ec
lui a1, 0x43
beqz s1, 0x414348
move s2, s1
lw t9, -sym.get_linklayer(gp)
lw a1, (s0)
jalr t9
addiu a0, sp, 0x3c
lw gp, 0x18(sp)
beqz v0, 0x413f04
lui a1, 0x43
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, s4, -0x1db0
lw gp, 0x18(sp)
b 0x414204
addiu v0, zero, -1
nop
nop
lui gp, 0x46
addiu sp, sp, -0x20
addiu gp, gp, -0x6f60
sw ra, 0x1c(sp)
sw s0, 0x18(sp)
sw gp, 0x10(sp)
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (s0)
lui a0, 0x44
addiu a0, a0, -0x7380
--
addiu sp, sp, -0x30
addiu gp, gp, -0x6f60
sw ra, 0x2c(sp)
sw gp, 0x20(sp)
bnez a2, 0x414a80
move a0, a1
lw ra, 0x2c(sp)
move v0, zero
jr ra
addiu sp, sp, 0x30
lhu v0, (a2)
nop
addiu v0, v0, -4
sltiu v0, v0, 0x10
beqz v0, 0x414aa8
addiu v0, zero, -1
lw ra, 0x2c(sp)
nop
jr ra
addiu sp, sp, 0x30
addiu v0, a2, 4
lwc1 f0, 0xc(v0)
lw a2, 4(a2)
lwc1 f4, 8(v0)
lw a3, 4(v0)
lw t9, -sym.imp.fprintf(gp)
cvt.d.w f2, f0
lui a1, 0x44
cvt.d.w f0, f4
addiu a1, a1, -0x71d4
swc1 f0, 0x10(sp)
swc1 f1, 0x14(sp)
swc1 f2, 0x18(sp)
jalr t9
swc1 f3, 0x1c(sp)
lw gp, 0x20(sp)
b 0x414a70
nop
lui gp, 0x46
addiu sp, sp, -0x4b8
addiu gp, gp, -0x6f60
sw ra, 0x4b4(sp)
sw fp, 0x4b0(sp)
sw s7, 0x4ac(sp)
sw s6, 0x4a8(sp)
sw s5, 0x4a4(sp)
--
lw t9, -sym.matches(gp)
lw a0, (s0)
jalr t9
addiu a1, s2, 0x6b90
lw gp, 0x18(sp)
beqz v0, 0x414be0
nop
lw t9, -sym.matches(gp)
lw a0, (s0)
jalr t9
move a1, s3
lw gp, 0x18(sp)
bnez v0, 0x414ca0
nop
addiu s1, s1, -1
beqz s1, 0x414fbc
addiu s0, s0, 4
lw t9, -sym.get_rate(gp)
lw a1, (s0)
jalr t9
addiu a0, sp, 0x2c
lw gp, 0x18(sp)
beqz v0, 0x414c0c
addiu s1, s1, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
addiu a1, a1, 0x6b0c
jalr t9
move a2, s3
lw gp, 0x18(sp)
b 0x414f64
addiu v0, zero, -1
lw t9, -sym.matches(gp)
lw a0, (s0)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x719c
lw gp, 0x18(sp)
bnez v0, 0x414de8
nop
addiu s1, s1, -1
beqz s1, 0x414fbc
addiu s0, s0, 4
lw t9, -sym.get_u32(gp)
--
lw v0, 0x50(sp)
nop
bnez v0, 0x4151a0
addiu v0, zero, 0xc
lw v0, (s7)
addiu v1, zero, -4
addiu v0, v0, 3
and v0, v0, v1
addu v0, s7, v0
subu v0, v0, s3
sh v0, (s3)
move v0, zero
lw ra, 0x4b4(sp)
lw fp, 0x4b0(sp)
lw s7, 0x4ac(sp)
lw s6, 0x4a8(sp)
lw s5, 0x4a4(sp)
lw s4, 0x4a0(sp)
lw s3, 0x49c(sp)
lw s2, 0x498(sp)
lw s1, 0x494(sp)
lw s0, 0x490(sp)
jr ra
addiu sp, sp, 0x4b8
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a2, 0x43
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, a2, 0x6b90
lw gp, 0x18(sp)
b 0x414f64
addiu v0, zero, -1
lw t9, -sym.incomplete_command(gp)
nop
jalr t9
nop
lw t9, -sym.matches(gp)
lw a0, (s0)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x6ae4
lw gp, 0x18(sp)
bnez v0, 0x415248
nop
--
move a0, s7
addiu a1, zero, 0x400
addiu a2, zero, 5
jalr t9
sw v0, 0x10(sp)
lw gp, 0x18(sp)
addiu v0, zero, 0x400
lw t9, -sym.addattr_l(gp)
addiu s0, sp, 0x80
sw v0, 0x10(sp)
move a0, s7
addiu a1, zero, 0xbd0
addiu a2, zero, 6
jalr t9
move a3, s0
lw gp, 0x18(sp)
nop
lw v0, -obj.show_raw(gp)
nop
lw v1, (v0)
nop
beqz v1, 0x414f44
lui v0, 0x44
addiu s2, v0, -0x4db4
addiu s1, sp, 0x480
lw t9, -sym.imp.printf(gp)
lw a1, (s0)
move a0, s2
jalr t9
addiu s0, s0, 4
lw gp, 0x18(sp)
bne s1, s0, 0x41520c
nop
lw t9, -sym.imp.putchar(gp)
nop
jalr t9
addiu a0, zero, 0xa
lw gp, 0x18(sp)
b 0x414f44
nop
lw t9, -sym.matches(gp)
lw a0, (s0)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x7194
lw gp, 0x18(sp)
bnez v0, 0x415284
nop
lbu v1, 0x6d(sp)
lbu v0, 0x6c(sp)
ori v1, v1, 1
ori v0, v0, 1
sb v1, 0x6d(sp)
b 0x414c08
sb v0, 0x6c(sp)
lw t9, -sym.matches(gp)
lw a0, (s0)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x718c
lw gp, 0x18(sp)
bnez v0, 0x41532c
nop
lbu v1, 0x6d(sp)
lbu v0, 0x6c(sp)
andi v1, v1, 0xfe
ori v0, v0, 1
sb v1, 0x6d(sp)
b 0x414c08
sb v0, 0x6c(sp)
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
lui a2, 0x44
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, a2, -0x719c
lw gp, 0x18(sp)
b 0x414f64
addiu v0, zero, -1
b 0x4150c8
sw v0, 0x5c(sp)
move fp, zero
addiu s6, zero, -1
b 0x414d00
move s4, zero
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a2, 0x43
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, a2, 0x6b1c
lw gp, 0x18(sp)
b 0x414f64
addiu v0, zero, -1
lw t9, -sym.matches(gp)
lw a0, (s0)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x7184
lw gp, 0x18(sp)
bnez v0, 0x415394
nop
lbu v1, 0x6d(sp)
lbu v0, 0x6c(sp)
ori v1, v1, 2
ori v0, v0, 1
--
lw a3, (v0)
lui a0, 0x44
addiu a0, a0, -0x7070
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x29
lw gp, 0x18(sp)
b 0x414f64
addiu v0, zero, -1
lw t9, -sym.matches(gp)
lw a0, (s0)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x7178
lw gp, 0x18(sp)
bnez v0, 0x415420
nop
lbu v1, 0x6d(sp)
lbu v0, 0x6c(sp)
andi v1, v1, 0xfd
ori v0, v0, 1
sb v1, 0x6d(sp)
b 0x414c08
sb v0, 0x6c(sp)
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a2, 0x43
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, a2, 0x6ae4
lw gp, 0x18(sp)
b 0x414f64
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, -0x7098
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x25
lw gp, 0x18(sp)
b 0x414f64
addiu v0, zero, -1
lw t9, -sym.matches(gp)
lw a0, (s0)
--
bnez v0, 0x415588
addiu a1, zero, 1
lw v1, 0x3c(sp)
move a2, zero
b 0x4154f4
addiu a0, zero, 0x20
beq a2, a0, 0x41555c
nop
sllv v0, a1, a2
bne v0, v1, 0x4154ec
addiu a2, a2, 1
addiu a2, a2, -1
b 0x414c08
move s6, a2
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x44
addiu a0, a0, -0x7168
jalr t9
addiu a2, zero, 0x16
lw gp, 0x18(sp)
b 0x414f64
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a2, 0x44
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, a2, -0x7170
lw gp, 0x18(sp)
b 0x414f64
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x44
addiu a0, a0, -0x7148
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x11
lw gp, 0x18(sp)
b 0x414f64
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
lui a2, 0x44
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, a2, -0x7150
lw gp, 0x18(sp)
b 0x414f64
addiu v0, zero, -1
lw t9, -sym.matches(gp)
lw a0, (s0)
jalr t9
addiu a1, v0, 0x5eac
lw gp, 0x18(sp)
bnez v0, 0x415618
lui v0, 0x44
addiu s1, s1, -1
beqz s1, 0x414fbc
addiu s0, s0, 4
lw t9, -sym.get_u32(gp)
--
lw v1, 0x3c(sp)
nop
sltiu v0, v1, 9
beqz v0, 0x415688
addiu s4, s4, 1
b 0x414c08
sb v1, 0x55(sp)
lw t9, -sym.matches(gp)
lw a0, (s0)
jalr t9
addiu a1, v0, -0x7108
lw gp, 0x18(sp)
bnez v0, 0x4156d8
lui v0, 0x44
addiu s1, s1, -1
beqz s1, 0x414fbc
addiu s0, s0, 4
lw t9, -sym.get_size(gp)
lw a1, (s0)
jalr t9
addiu a0, sp, 0x58
lw gp, 0x18(sp)
beqz v0, 0x414c0c
addiu s1, s1, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
lui v0, 0x44
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, v0, -0x7108
lw gp, 0x18(sp)
b 0x414f64
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x44
addiu a1, a1, -0x7134
jalr t9
addiu a2, zero, 8
lw gp, 0x18(sp)
b 0x414f64
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui v0, 0x43
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, v0, 0x5eac
lw gp, 0x18(sp)
b 0x414f64
addiu v0, zero, -1
lw t9, -sym.matches(gp)
lw a0, (s0)
jalr t9
addiu a1, v0, -0x7860
lw gp, 0x18(sp)
bnez v0, 0x415730
lui v0, 0x44
addiu s1, s1, -1
beqz s1, 0x414fbc
addiu s0, s0, 4
lw t9, -sym.get_size(gp)
lw a1, (s0)
--
bnez v0, 0x4157a0
lui a1, 0x43
lbu v0, 0x6c(sp)
nop
ori v0, v0, 0x20
b 0x414c08
sb v0, 0x6c(sp)
lw t9, -sym.matches(gp)
lw a0, (s0)
jalr t9
addiu a1, v0, -0x1dec
lw gp, 0x18(sp)
bnez v0, 0x4157c8
lui v0, 0x44
addiu s1, s1, -1
beqz s1, 0x414fbc
addiu s0, s0, 4
lw t9, -sym.get_size(gp)
lw a1, (s0)
jalr t9
addiu a0, sp, 0x24
lw gp, 0x18(sp)
beqz v0, 0x414c0c
addiu s1, s1, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
lui v0, 0x44
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, v0, -0x1dec
lw gp, 0x18(sp)
b 0x414f64
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui v0, 0x44
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, v0, -0x7860
lw gp, 0x18(sp)
b 0x414f64
addiu v0, zero, -1
lw t9, -sym.matches(gp)
lw a0, (s0)
jalr t9
addiu a1, v0, -0x7100
lw gp, 0x18(sp)
bnez v0, 0x415814
nop
addiu s1, s1, -1
beqz s1, 0x414fbc
addiu s0, s0, 4
lw t9, -sym.get_size(gp)
lw a1, (s0)
--
addiu s4, s4, 1
b 0x414c0c
addiu s1, s1, -1
lw t9, -sym.matches(gp)
lw a0, (s0)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x70f8
lw gp, 0x18(sp)
bnez v0, 0x4158bc
nop
addiu s1, s1, -1
beqz s1, 0x414fbc
addiu s0, s0, 4
lw t9, -sym.get_tc_classid(gp)
lw a1, (s0)
lw a0, 0x488(sp)
jalr t9
nop
lw gp, 0x18(sp)
bnez v0, 0x415894
addiu a1, zero, 1
b 0x414c08
addiu fp, fp, 1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
lui v0, 0x44
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, v0, -0x7100
lw gp, 0x18(sp)
b 0x414f64
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x44
addiu a0, a0, -0x70f0
jalr t9
addiu a2, zero, 0x17
lw gp, 0x18(sp)
b 0x414f64
addiu v0, zero, -1
lw t9, -sym.matches(gp)
--
move v1, v0
addiu v0, zero, 1
bne v1, v0, 0x415860
addiu v0, zero, -1
b 0x415860
sw v0, 0x68(sp)
lw t9, -sym.matches(gp)
lw a0, (s0)
jalr t9
addiu a1, v0, -0x1de0
lw gp, 0x18(sp)
bnez v0, 0x4159c4
lui v0, 0x44
addiu s1, s1, -1
beqz s1, 0x414fbc
addiu s0, s0, 4
lw t9, -sym.get_u16(gp)
lw a1, (s0)
addiu a0, sp, 0x20
jalr t9
addiu a2, zero, 0xa
lw gp, 0x18(sp)
beqz v0, 0x414c0c
addiu s1, s1, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
lui v0, 0x44
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, v0, -0x1de0
lw gp, 0x18(sp)
b 0x414f64
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x44
addiu a0, a0, -0x70c4
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x28
lw gp, 0x18(sp)
b 0x414f64
addiu v0, zero, -1
lw t9, -sym.matches(gp)
lw a0, (s0)
jalr t9
addiu a1, v0, -0x1db0
lw gp, 0x18(sp)
bnez v0, 0x415a30
addiu s1, s1, -1
beqz s1, 0x414fbc
addiu s0, s0, 4
lw t9, -sym.get_linklayer(gp)
lw a1, (s0)
jalr t9
addiu a0, sp, 0x38
lw gp, 0x18(sp)
beqz v0, 0x414c0c
addiu s1, s1, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
lui v0, 0x44
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, v0, -0x1db0
lw gp, 0x18(sp)
b 0x414f64
addiu v0, zero, -1
lw t9, -sym.matches(gp)
lw a0, (s0)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x5908
lw gp, 0x18(sp)
beqz v0, 0x415a68
lui a1, 0x44
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a2, (s0)
lw a0, (v0)
jalr t9
addiu a1, a1, -0x79ec
jal sym.explain_class
nop
lw gp, 0x18(sp)
b 0x414f64
addiu v0, zero, -1
lui gp, 0x46
addiu sp, sp, -0xe0
addiu gp, gp, -0x6f60
sw ra, 0xdc(sp)
sw s5, 0xd8(sp)
sw s4, 0xd4(sp)
sw s3, 0xd0(sp)
sw s2, 0xcc(sp)
sw s1, 0xc8(sp)
sw s0, 0xc4(sp)
sw gp, 0x18(sp)
--
nop
addiu v0, v0, -4
sltiu v0, v0, 0xc
bnez v0, 0x415d00
lui a0, 0x44
addiu s5, a2, 4
lw v0, 0x30(sp)
nop
beqz v0, 0x415ba0
nop
lhu v0, (v0)
nop
addiu a2, v0, -4
sltiu v1, a2, 8
bnez v1, 0x415f94
nop
beqz s1, 0x415bf8
addiu s0, sp, 0x80
lw t9, -sym.print_rate(gp)
lw a2, 8(s1)
move a0, s0
jalr t9
addiu a1, zero, 0x40
lw gp, 0x18(sp)
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, 0x6eb0
move a2, s0
jalr t9
move a0, s4
lw gp, 0x18(sp)
nop
lw v0, -obj.show_details(gp)
nop
lw v1, (v0)
nop
bnez v1, 0x415fbc
addiu a2, zero, 1
beqz s2, 0x415c10
nop
lbu v0, 1(s2)
nop
bnez v0, 0x415f0c
nop
beqz s3, 0x415c58
addiu v0, zero, 8
lbu a2, 1(s3)
nop
beq a2, v0, 0x416030
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x6f34
jalr t9
move a0, s4
lw gp, 0x18(sp)
nop
lw v0, -obj.show_details(gp)
nop
lw v1, (v0)
nop
bnez v1, 0x415e88
lui a1, 0x44
beqz s2, 0x415c78
nop
lw v0, -obj.show_details(gp)
nop
lw v1, (v0)
nop
bnez v1, 0x415d78
lui a1, 0x44
beqz s5, 0x415cd8
nop
lw v0, -obj.show_details(gp)
nop
lw v1, (v0)
nop
beqz v1, 0x415cd8
addiu s0, sp, 0x80
lw t9, -sym.print_tc_classid(gp)
lw a2, (s5)
move a0, s0
jalr t9
addiu a1, zero, 0x40
lw gp, 0x18(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
move a2, s0
addiu a1, a1, -0x6ebc
jalr t9
move a0, s4
lw a2, 4(s5)
lw gp, 0x18(sp)
bnez a2, 0x416014
lui a1, 0x44
lw ra, 0xdc(sp)
move v0, zero
lw s5, 0xd8(sp)
lw s4, 0xd4(sp)
lw s3, 0xd0(sp)
lw s2, 0xcc(sp)
lw s1, 0xc8(sp)
lw s0, 0xc4(sp)
jr ra
addiu sp, sp, 0xe0
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
--
addiu a2, zero, 0x14
lw gp, 0x18(sp)
b 0x415b78
move s5, zero
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x44
addiu a0, a0, -0x6fdc
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x18
lw gp, 0x18(sp)
lw v1, 0x24(sp)
nop
bnez v1, 0x415b04
move s1, zero
move s2, zero
lw v1, 0x28(sp)
nop
bnez v1, 0x415b30
move s3, zero
b 0x415b4c
nop
lw v0, 0x10(s2)
lw t9, -sym.imp.fprintf(gp)
lbu a2, 3(s2)
lbu a3, 2(s2)
sw v0, 0x10(sp)
addiu a1, a1, -0x6f00
jalr t9
move a0, s4
lw v0, 4(s2)
lw gp, 0x18(sp)
bnez v0, 0x4160d0
nop
lui v0, 0x7fff
lw v1, 8(s2)
ori v0, v0, 0xffff
beq v1, v0, 0x415e0c
nop
lbu a0, 2(s2)
lw t9, -sym.sprint_ticks(gp)
srlv a0, v1, a0
jalr t9
addiu a1, sp, 0x40
lw gp, 0x18(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x6ed4
move a2, v0
jalr t9
move a0, s4
lw gp, 0x18(sp)
nop
lw v0, -obj.show_raw(gp)
nop
lw v1, (v0)
nop
bnez v1, 0x416178
lui a1, 0x43
lw a0, 0xc(s2)
nop
beqz a0, 0x415c78
nop
lw t9, -sym.sprint_ticks(gp)
nop
jalr t9
addiu a1, sp, 0x40
lw gp, 0x18(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x6ec8
move a2, v0
jalr t9
move a0, s4
lw gp, 0x18(sp)
nop
lw v0, -obj.show_raw(gp)
nop
lw v1, (v0)
nop
beqz v1, 0x415c78
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
lw a2, 0xc(s2)
addiu a1, a1, 0x6ea4
jalr t9
move a0, s4
lw gp, 0x18(sp)
b 0x415c78
nop
lw t9, -sym.imp.fprintf(gp)
lbu a2, 2(s3)
addiu a1, a1, -0x6d90
jalr t9
move a0, s4
lw a2, 8(s3)
addiu v0, zero, 1
lw gp, 0x18(sp)
beq a2, v0, 0x415ee0
addiu s0, sp, 0x80
lw t9, -sym.print_rate(gp)
move a0, s0
jalr t9
addiu a1, zero, 0x40
lw gp, 0x18(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x6f18
move a2, s0
jalr t9
move a0, s4
lw gp, 0x18(sp)
lw a2, 4(s3)
nop
beqz a2, 0x415c58
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x6f0c
jalr t9
move a0, s4
lw gp, 0x18(sp)
b 0x415c58
nop
lw t9, -sym.imp.fputc(gp)
addiu a0, zero, 0x28
jalr t9
move a1, s4
lbu v1, 1(s2)
lw gp, 0x18(sp)
andi v0, v1, 1
bnez v0, 0x4160a8
lui a0, 0x44
move a0, zero
andi v0, v1, 2
beqz v0, 0x415f6c
nop
bnez a0, 0x41615c
nop
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x44
addiu a0, a0, -0x7184
addiu a1, zero, 1
addiu a2, zero, 8
jalr t9
move a3, s4
lw gp, 0x18(sp)
nop
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x43
addiu a0, a0, 0x6864
addiu a1, zero, 1
addiu a2, zero, 2
jalr t9
move a3, s4
lw gp, 0x18(sp)
b 0x415c10
nop
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x44
addiu a1, a1, -0x6f78
jalr t9
addiu a3, zero, 8
lw gp, 0x18(sp)
b 0x415ba0
nop
lbu v0, (s1)
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
sllv a2, a2, v0
addiu a1, a1, -0x6f4c
jalr t9
move a0, s4
lhu a2, 6(s1)
lw gp, 0x18(sp)
bnez a2, 0x416140
lui a1, 0x44
lhu a2, 2(s1)
nop
beqz a2, 0x415bf8
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, 0x6edc
jalr t9
move a0, s4
lw gp, 0x18(sp)
b 0x415bf8
nop
lw t9, -sym.imp.fprintf(gp)
move a0, s4
jalr t9
addiu a1, a1, -0x6eb0
lw gp, 0x18(sp)
b 0x415cd8
nop
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x44
addiu a0, a0, -0x6f2c
addiu a1, zero, 1
addiu a2, zero, 0x10
jalr t9
move a3, s4
lw gp, 0x18(sp)
b 0x415c40
nop
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, -0x6fa8
--
lw a3, (v0)
addiu a0, a0, -0x6fc0
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x17
lw gp, 0x18(sp)
b 0x415d60
move s2, zero
lw t9, -sym.imp.fwrite(gp)
addiu a0, a0, -0x7194
addiu a1, zero, 1
addiu a2, zero, 7
jalr t9
move a3, s4
lw gp, 0x18(sp)
lbu v1, 1(s2)
b 0x415f34
addiu a0, zero, 1
lbu a0, 2(s2)
lw t9, -sym.sprint_ticks(gp)
srlv a0, v0, a0
jalr t9
addiu a1, sp, 0x40
lw gp, 0x18(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x6ee0
move a2, v0
jalr t9
move a0, s4
lw gp, 0x18(sp)
nop
lw v0, -obj.show_raw(gp)
nop
lw v1, (v0)
nop
beqz v1, 0x415da8
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
lw a2, 4(s2)
addiu a1, a1, 0x6ea4
jalr t9
move a0, s4
lw gp, 0x18(sp)
b 0x415dac
lui v0, 0x7fff
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x6f40
jalr t9
move a0, s4
lw gp, 0x18(sp)
b 0x415fe8
nop
lw t9, -sym.imp.fputc(gp)
addiu a0, zero, 0x2c
jalr t9
move a1, s4
lw gp, 0x18(sp)
b 0x415f48
nop
lw t9, -sym.imp.fprintf(gp)
lw a2, 8(s2)
addiu a1, a1, 0x6ea4
jalr t9
move a0, s4
lw gp, 0x18(sp)
b 0x415e0c
nop
lui gp, 0x46
addiu sp, sp, -0x4a0
addiu gp, gp, -0x6f60
sw ra, 0x49c(sp)
sw fp, 0x498(sp)
sw s7, 0x494(sp)
sw s6, 0x490(sp)
sw s5, 0x48c(sp)
sw s4, 0x488(sp)
sw s3, 0x484(sp)
sw s2, 0x480(sp)
sw s1, 0x47c(sp)
sw s0, 0x478(sp)
--
move a3, fp
move a0, s7
addiu a1, zero, 0x400
addiu a2, zero, 1
jalr t9
sw v0, 0x10(sp)
lw gp, 0x18(sp)
addiu v0, zero, 0x400
lw t9, -sym.addattr_l(gp)
sw v0, 0x10(sp)
move a0, s7
addiu a1, zero, 0xbd0
addiu a2, zero, 6
jalr t9
move a3, s0
lw gp, 0x18(sp)
nop
lw v0, -obj.show_raw(gp)
nop
lw v1, (v0)
nop
beqz v1, 0x41657c
lui v0, 0x44
addiu s2, v0, -0x4db4
addiu s1, sp, 0x45c
lw t9, -sym.imp.printf(gp)
lw a1, (s0)
move a0, s2
jalr t9
addiu s0, s0, 4
lw gp, 0x18(sp)
bne s1, s0, 0x416548
nop
lw t9, -sym.imp.putchar(gp)
nop
jalr t9
addiu a0, zero, 0xa
lw gp, 0x18(sp)
lw v0, (s7)
addiu v1, zero, -4
addiu v0, v0, 3
and v0, v0, v1
addu v0, s7, v0
subu v0, v0, s3
sh v0, (s3)
move v0, zero
lw ra, 0x49c(sp)
lw fp, 0x498(sp)
lw s7, 0x494(sp)
lw s6, 0x490(sp)
lw s5, 0x48c(sp)
lw s4, 0x488(sp)
lw s3, 0x484(sp)
lw s2, 0x480(sp)
lw s1, 0x47c(sp)
lw s0, 0x478(sp)
jr ra
addiu sp, sp, 0x4a0
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, s3, -0x781c
lw gp, 0x18(sp)
b 0x41659c
addiu v0, zero, -1
sw v0, 0x2c(sp)
b 0x41640c
move a3, v0
lw t9, -sym.matches(gp)
lw a0, -4(s0)
jalr t9
addiu a1, a1, -0x7860
lw gp, 0x18(sp)
bnez v0, 0x4166ac
lui a1, 0x44
beqz s1, 0x416664
move s2, s1
lw t9, -sym.get_size(gp)
lw a1, (s0)
jalr t9
addiu a0, sp, 0x28
lw gp, 0x18(sp)
beqz v0, 0x41628c
lui a1, 0x43
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a2, 0x44
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, a2, -0x7860
lw gp, 0x18(sp)
b 0x41659c
addiu v0, zero, -1
lw t9, -sym.incomplete_command(gp)
nop
jalr t9
nop
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x44
addiu a0, a0, -0x7148
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x11
lw gp, 0x18(sp)
b 0x41659c
addiu v0, zero, -1
addiu v0, zero, 5
b 0x416458
sw v0, 0x34(sp)
lw t9, -sym.matches(gp)
lw a0, -4(s0)
jalr t9
addiu a1, a1, -0x1dec
lw gp, 0x18(sp)
bnez v0, 0x416718
lui a1, 0x44
beqz s1, 0x416664
move s2, s1
lw t9, -sym.get_size(gp)
lw a1, (s0)
lw a0, 0x470(sp)
jalr t9
nop
lw gp, 0x18(sp)
beqz v0, 0x41628c
lui a1, 0x43
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a2, 0x44
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, a2, -0x1dec
lw gp, 0x18(sp)
b 0x41659c
addiu v0, zero, -1
lw t9, -sym.matches(gp)
lw a0, -4(s0)
jalr t9
addiu a1, a1, -0x7108
lw gp, 0x18(sp)
bnez v0, 0x416830
lui a1, 0x44
beqz s1, 0x416664
move s2, s1
lw t9, -sym.get_size(gp)
lw a1, (s0)
lw a0, 0x46c(sp)
jalr t9
nop
lw gp, 0x18(sp)
beqz v0, 0x41628c
lui a1, 0x43
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a2, 0x44
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, a2, -0x7108
lw gp, 0x18(sp)
b 0x41659c
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a2, 0x44
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, a2, -0x7170
lw gp, 0x18(sp)
b 0x41659c
addiu v0, zero, -1
b 0x4163d0
addiu s6, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, -0x6e18
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x1a
lw gp, 0x18(sp)
b 0x41659c
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
lui a2, 0x44
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, a2, -0x7150
lw gp, 0x18(sp)
b 0x41659c
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, -0x6e40
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x26
lw gp, 0x18(sp)
b 0x41659c
addiu v0, zero, -1
lw t9, -sym.matches(gp)
lw a0, -4(s0)
jalr t9
addiu a1, a1, -0x1de0
lw gp, 0x18(sp)
bnez v0, 0x4168c4
lui a1, 0x44
beqz s1, 0x416664
move s2, s1
lw t9, -sym.get_u16(gp)
lw a1, (s0)
lw a0, 0x468(sp)
jalr t9
addiu a2, zero, 0xa
lw gp, 0x18(sp)
beqz v0, 0x41628c
lui a1, 0x43
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a2, 0x44
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, a2, -0x1de0
lw gp, 0x18(sp)
b 0x41659c
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, -0x7098
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x25
lw gp, 0x18(sp)
b 0x41659c
addiu v0, zero, -1
lw t9, -sym.matches(gp)
lw a0, -4(s0)
jalr t9
addiu a1, a1, -0x1db0
lw gp, 0x18(sp)
bnez v0, 0x416930
lui a1, 0x43
beqz s1, 0x416664
move s2, s1
lw t9, -sym.get_linklayer(gp)
lw a1, (s0)
lw a0, 0x464(sp)
jalr t9
nop
lw gp, 0x18(sp)
beqz v0, 0x41628c
lui a1, 0x43
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a2, 0x44
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, a2, -0x1db0
lw gp, 0x18(sp)
b 0x41659c
addiu v0, zero, -1
lw t9, -sym.matches(gp)
lw a0, (s2)
jalr t9
addiu a1, a1, 0x5908
lw gp, 0x18(sp)
bnez v0, 0x416998
lui a1, 0x44
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (s0)
lui a0, 0x44
addiu a0, a0, -0x6ea4
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x37
lw gp, 0x18(sp)
lw a3, (s0)
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x44
addiu a0, a0, -0x6e6c
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x2b
lw gp, 0x18(sp)
b 0x41659c
addiu v0, zero, -1
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a2, (s2)
lw a0, (s0)
jalr t9
addiu a1, a1, -0x79ec
lw gp, 0x18(sp)
lw a3, (s0)
lw t9, -sym.imp.fwrite(gp)
b 0x41695c
lui a0, 0x44
nop
nop
nop
lui gp, 0x46
addiu sp, sp, -0x68
addiu gp, gp, -0x6f60
sw ra, 0x64(sp)
sw fp, 0x60(sp)
sw s7, 0x5c(sp)
sw s6, 0x58(sp)
sw s5, 0x54(sp)
--
lw gp, 0x18(sp)
b 0x416b7c
addiu v0, zero, -1
lw t9, -sym.addattr_nest_compat(gp)
addiu v0, zero, 0x14
lw a0, 0x74(sp)
sw v0, 0x10(sp)
addiu a1, zero, 0x400
addiu a2, zero, 2
jalr t9
addiu a3, sp, 0x24
lw gp, 0x18(sp)
b 0x416b64
move s0, v0
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, -0x75bc
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x22
lw gp, 0x18(sp)
b 0x416b7c
addiu v0, zero, -1
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x79ec
jalr t9
move a2, s1
lw gp, 0x18(sp)
lw a3, (s0)
lw t9, -sym.imp.fwrite(gp)
b 0x416d14
lui a0, 0x44
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, -0x75d8
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x1a
lw gp, 0x18(sp)
b 0x416b7c
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, -0x6dbc
jalr t9
addiu a2, zero, 0xf
lw gp, 0x18(sp)
b 0x416b7c
addiu v0, zero, -1
lui gp, 0x46
addiu sp, sp, -0x38
addiu gp, gp, -0x6f60
sw ra, 0x34(sp)
sw s4, 0x30(sp)
sw s3, 0x2c(sp)
sw s2, 0x28(sp)
sw s1, 0x24(sp)
sw s0, 0x20(sp)
sw gp, 0x10(sp)
bnez a2, 0x416e50
move s4, a1
move v0, zero
--
jr ra
addiu sp, sp, 0x38
lhu v0, (a2)
nop
addiu v0, v0, -4
sltiu v0, v0, 0x14
beqz v0, 0x416e6c
addiu s1, a2, 4
move s1, zero
lw t9, -sym.__parse_rtattr_nested_compat(gp)
addiu a0, sp, 0x18
addiu a1, zero, 1
jalr t9
addiu a3, zero, 0x14
lw gp, 0x10(sp)
beqz v0, 0x416eac
addiu v0, zero, -1
lw ra, 0x34(sp)
lw s4, 0x30(sp)
lw s3, 0x2c(sp)
lw s2, 0x28(sp)
lw s1, 0x24(sp)
lw s0, 0x20(sp)
jr ra
addiu sp, sp, 0x38
lw t9, -sym.imp.fprintf(gp)
lw a2, (s1)
lui a1, 0x44
addiu a1, a1, -0x7574
jalr t9
move a0, s4
lui v0, 0x44
lw gp, 0x10(sp)
addiu s3, v0, -0x74f4
move s0, zero
addiu s2, zero, 0x10
addu v0, s1, s0
lw t9, -sym.imp.fprintf(gp)
lbu a2, 4(v0)
move a0, s4
move a1, s3
jalr t9
addiu s0, s0, 1
lw gp, 0x10(sp)
bne s0, s2, 0x416edc
addu v0, s1, s0
lw v0, 0x1c(sp)
nop
beqz v0, 0x416e2c
nop
lbu v0, 4(v0)
nop
bnez v0, 0x416f48
nop
lui v0, 0x44
addiu a2, v0, -0x7560
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
move a0, s4
jalr t9
addiu a1, a1, -0x755c
lw gp, 0x10(sp)
b 0x416e30
move v0, zero
lui v0, 0x43
b 0x416f28
addiu a2, v0, 0x6bb4
nop
nop
nop
lui gp, 0x46
addiu sp, sp, -0x20
addiu gp, gp, -0x6f60
sw ra, 0x1c(sp)
sw gp, 0x10(sp)
beqz a2, 0x416fb0
move a0, a1
lhu v0, (a2)
nop
addiu v0, v0, -4
sltiu v0, v0, 4
bnez v0, 0x416fb0
nop
lw t9, -sym.imp.fprintf(gp)
lhu a3, 6(a2)
lui a1, 0x44
lhu a2, 4(a2)
jalr t9
addiu a1, a1, -0x6d98
lw gp, 0x10(sp)
lw ra, 0x1c(sp)
move v0, zero
jr ra
addiu sp, sp, 0x20
lui gp, 0x46
addiu sp, sp, -0x38
addiu gp, gp, -0x6f60
sw ra, 0x34(sp)
sw s1, 0x30(sp)
sw s0, 0x2c(sp)
sw gp, 0x18(sp)
blez a1, 0x417070
move a0, a3
lw s1, (a2)
lw t9, -sym.imp.strcmp(gp)
lui a1, 0x43
addiu a1, a1, 0x5908
jalr t9
move a0, s1
lw gp, 0x18(sp)
beqz v0, 0x41705c
lui a1, 0x44
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x79ec
jalr t9
move a2, s1
lw gp, 0x18(sp)
lw a3, (s0)
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x44
addiu a0, a0, -0x6d88
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x19
lw ra, 0x34(sp)
lw gp, 0x18(sp)
addiu v0, zero, -1
lw s1, 0x30(sp)
lw s0, 0x2c(sp)
jr ra
addiu sp, sp, 0x38
lw v0, -0x7dac(gp)
--
sw a0, 0x14(v1)
sw a1, 0x2c(sp)
sw a2, 4(v1)
sw a3, 8(v1)
sw t0, 0xc(v1)
beqz t2, 0x4172d4
sw t1, 0x10(v1)
lw t9, -sym.parse_rtattr(gp)
addiu a2, t3, 0x1c
move a3, t2
addiu a0, sp, 0x18
jalr t9
addiu a1, zero, 4
lw v1, 0x1c(sp)
lw gp, 0x10(sp)
bnez v1, 0x4174b4
move s0, zero
lw v1, 0x24(sp)
nop
bnez v1, 0x417564
move s1, zero
lw v1, 0x28(sp)
nop
bnez v1, 0x417584
move s2, zero
lw t9, -sym.imp.fprintf(gp)
lw a2, 0x30(sp)
lui a1, 0x44
move a0, s3
jalr t9
addiu a1, a1, -0x6d50
lw a0, 0x2c(sp)
lw gp, 0x10(sp)
bnez a0, 0x417304
nop
lw a0, 0x34(sp)
nop
bnez a0, 0x4173c0
addiu s4, sp, 0x44
lw a0, 0x3c(sp)
nop
bnez a0, 0x417254
addiu s4, sp, 0x44
beqz s1, 0x4171e8
nop
lw a0, (s1)
nop
bnez a0, 0x417440
nop
beqz s2, 0x417200
nop
lw a0, (s2)
nop
bnez a0, 0x4174f0
addiu s0, sp, 0x44
lw a2, 0x38(sp)
nop
bnez a2, 0x417234
nop
move v0, zero
lw ra, 0x9c(sp)
lw s4, 0x98(sp)
lw s3, 0x94(sp)
lw s2, 0x90(sp)
lw s1, 0x8c(sp)
lw s0, 0x88(sp)
jr ra
addiu sp, sp, 0xa0
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
move a0, s3
jalr t9
addiu a1, a1, -0x6cfc
lw gp, 0x10(sp)
b 0x417214
move v0, zero
lw t9, -sym.sprint_percent(gp)
nop
jalr t9
move a1, s4
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x6d24
move a2, v0
jalr t9
move a0, s3
lw gp, 0x10(sp)
beqz s0, 0x4171d0
nop
lw a0, 8(s0)
nop
beqz a0, 0x4171d0
nop
lw t9, -sym.sprint_percent(gp)
nop
jalr t9
move a1, s4
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x4488
move a2, v0
jalr t9
move a0, s3
lw gp, 0x10(sp)
b 0x4171d0
nop
lw t9, -sym.imp.fprintf(gp)
lw a2, 0x30(sp)
lui a1, 0x44
move a0, s3
jalr t9
addiu a1, a1, -0x6d50
lw a0, 0x2c(sp)
move s0, zero
move s1, zero
lw gp, 0x10(sp)
beqz a0, 0x4171b0
move s2, zero
lw t9, -sym.sprint_ticks(gp)
addiu s4, sp, 0x44
jalr t9
move a1, s4
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
move a0, s3
addiu a1, a1, -0x6d44
jalr t9
move a2, v0
lw a0, 0x40(sp)
lw gp, 0x10(sp)
beqz a0, 0x4171b0
nop
lw t9, -sym.sprint_ticks(gp)
nop
jalr t9
move a1, s4
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x6d38
move a2, v0
jalr t9
move a0, s3
lw gp, 0x10(sp)
beqz s0, 0x4171b0
nop
lw a0, (s0)
nop
beqz a0, 0x4171b0
nop
lw t9, -sym.sprint_percent(gp)
nop
jalr t9
move a1, s4
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x4488
move a2, v0
jalr t9
move a0, s3
lw gp, 0x10(sp)
b 0x4171b0
nop
lw t9, -sym.sprint_percent(gp)
nop
jalr t9
move a1, s4
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x6d30
move a2, v0
jalr t9
move a0, s3
lw gp, 0x10(sp)
beqz s0, 0x4171c0
nop
lw a0, 4(s0)
nop
beqz a0, 0x4171c0
nop
lw t9, -sym.sprint_percent(gp)
nop
jalr t9
move a1, s4
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x4488
move a2, v0
jalr t9
move a0, s3
lw gp, 0x10(sp)
b 0x4171c0
nop
lw t9, -sym.sprint_percent(gp)
addiu s0, sp, 0x44
jalr t9
move a1, s0
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
move a0, s3
addiu a1, a1, -0x6d14
jalr t9
move a2, v0
lw a0, 4(s1)
lw gp, 0x10(sp)
beqz a0, 0x4171e8
nop
lw t9, -sym.sprint_percent(gp)
nop
jalr t9
move a1, s0
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x4488
move a2, v0
jalr t9
move a0, s3
lw gp, 0x10(sp)
b 0x4171e8
nop
lhu v0, (v1)
nop
addiu v0, v0, -4
sltiu v0, v0, 0xc
beqz v0, 0x417168
addiu s0, v1, 4
lw ra, 0x9c(sp)
addiu v0, zero, -1
lw s4, 0x98(sp)
lw s3, 0x94(sp)
lw s2, 0x90(sp)
lw s1, 0x8c(sp)
lw s0, 0x88(sp)
jr ra
addiu sp, sp, 0xa0
lw t9, -sym.sprint_percent(gp)
nop
jalr t9
move a1, s0
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
move a0, s3
addiu a1, a1, -0x6d08
jalr t9
move a2, v0
lw a0, 4(s2)
lw gp, 0x10(sp)
beqz a0, 0x417200
nop
lw t9, -sym.sprint_percent(gp)
nop
jalr t9
move a1, s0
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x4488
move a2, v0
jalr t9
move a0, s3
lw gp, 0x10(sp)
b 0x417200
nop
lhu v0, (v1)
nop
addiu v0, v0, -4
sltiu v0, v0, 8
bnez v0, 0x4174cc
addiu s1, v1, 4
b 0x417178
nop
lhu v0, (v1)
nop
addiu v0, v0, -4
sltiu v0, v0, 8
bnez v0, 0x4174cc
--
nop
lw ra, 0x24(sp)
addiu v0, zero, -1
lw s0, 0x20(sp)
jr ra
addiu sp, sp, 0x28
lw t9, -sym.tc_core_time2big(gp)
lw a0, 0x18(sp)
jalr t9
nop
lw gp, 0x10(sp)
bnez v0, 0x417660
lui a1, 0x44
lw t9, -sym.tc_core_time2tick(gp)
lw a0, 0x18(sp)
jalr t9
nop
lw ra, 0x24(sp)
sw v0, (s0)
lw gp, 0x10(sp)
move v0, zero
lw s0, 0x20(sp)
jr ra
addiu sp, sp, 0x28
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lw a2, 0x18(sp)
jalr t9
addiu a1, a1, -0x6cf0
lw gp, 0x10(sp)
b 0x417604
nop
lui gp, 0x46
addiu sp, sp, -0x28
addiu gp, gp, -0x6f60
sw ra, 0x24(sp)
sw s0, 0x20(sp)
sw gp, 0x10(sp)
lw t9, -sym.imp.strtod(gp)
addiu a1, sp, 0x18
jalr t9
move s0, a0
mtc1 zero, f2
lw gp, 0x10(sp)
mtc1 zero, f3
--
bnez v0, 0x417d80
nop
addiu v0, zero, 1
beq s2, v0, 0x41787c
nop
addiu s1, s1, 8
lw a0, (s1)
jal sym.isnumber
nop
lw gp, 0x18(sp)
beqz v0, 0x41780c
nop
lw v0, 0x4c(sp)
lw t9, -sym.get_percent(gp)
addiu v0, v0, 1
lw a1, (s1)
sw v0, 0x4c(sp)
jalr t9
addiu a0, sp, 0x40
lw gp, 0x18(sp)
bnez v0, 0x417d80
addiu s2, s0, -2
b 0x41780c
addiu s1, s1, 4
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
lui a2, 0x44
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, a2, -0x7a30
lw gp, 0x18(sp)
addiu v0, zero, -1
lw ra, 0x144(sp)
lw fp, 0x140(sp)
lw s7, 0x13c(sp)
lw s6, 0x138(sp)
lw s5, 0x134(sp)
lw s4, 0x130(sp)
lw s3, 0x12c(sp)
lw s2, 0x128(sp)
lw s1, 0x124(sp)
lw s0, 0x120(sp)
jr ra
addiu sp, sp, 0x148
--
lw v0, 0x4c(sp)
lw t9, -sym.get_percent(gp)
addiu v0, v0, 1
lw a1, (s1)
sw v0, 0x4c(sp)
jalr t9
addiu a0, sp, 0x30
lw gp, 0x18(sp)
bnez v0, 0x418280
addiu s2, s2, -1
b 0x41780c
addiu s1, s1, 4
lw t9, -sym.incomplete_command(gp)
nop
jalr t9
nop
lw s0, -0x7dac(gp)
lui a0, 0x44
lw t9, -sym.imp.fwrite(gp)
lw a3, (s0)
addiu a0, a0, -0x6a64
addiu a1, zero, 1
b 0x417b3c
addiu a2, zero, 0x38
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, s4, -0x7424
lw gp, 0x18(sp)
b 0x417ae4
addiu v0, zero, -1
lw t9, -sym.addattr_l(gp)
lw a3, 0x110(sp)
lw a0, 0x154(sp)
sw v0, 0x10(sp)
addiu a1, zero, 0x400
jalr t9
addiu a2, zero, 4
lw gp, 0x18(sp)
bgez v0, 0x417938
nop
b 0x417ae4
addiu v0, zero, -1
--
sw s3, 0x58(sp)
lw gp, 0x18(sp)
bnez v0, 0x418258
addiu s0, s1, 4
beq s2, s3, 0x41787c
nop
lw a0, 4(s0)
jal sym.isnumber
addiu s1, s0, 4
lw gp, 0x18(sp)
beqz v0, 0x41780c
nop
lw v0, 0x4c(sp)
lw t9, -sym.get_percent(gp)
addiu v0, v0, 1
lw a1, 4(s0)
sw v0, 0x4c(sp)
jalr t9
addiu a0, sp, 0x38
lw gp, 0x18(sp)
bnez v0, 0x418258
addiu s2, s2, -1
b 0x41780c
addiu s1, s0, 8
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, s3, -0x6cc8
lw gp, 0x18(sp)
b 0x417ae4
addiu v0, zero, -1
sw zero, 0xfc(sp)
b 0x41787c
move s7, zero
lw a0, 0xfc(sp)
lw t9, -sym.addattr_l(gp)
sll v0, a0, 1
lw a0, 0x154(sp)
sw v0, 0x10(sp)
addiu a2, zero, 2
jalr t9
move a3, s7
lw gp, 0x18(sp)
--
lw t9, -sym.get_percent(gp)
lw a1, 4(s1)
jalr t9
addiu a0, sp, 0x6c
lw gp, 0x18(sp)
bnez v0, 0x417f38
nop
addiu v0, zero, 1
beq s2, v0, 0x41787c
nop
addiu s1, s1, 8
lw a0, (s1)
jal sym.isnumber
nop
lw gp, 0x18(sp)
beqz v0, 0x417810
addiu s0, s2, -1
lw t9, -sym.get_percent(gp)
lw a1, (s1)
jalr t9
addiu a0, sp, 0x44
lw gp, 0x18(sp)
beqz v0, 0x417c2c
addiu s2, s2, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, s3, -0x6cac
lw gp, 0x18(sp)
b 0x417ae4
addiu v0, zero, -1
lw t9, -sym.matches(gp)
lw a0, (s1)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x6ca0
lw gp, 0x18(sp)
bnez v0, 0x4181d4
addiu s2, s0, -1
beqz s2, 0x417c34
nop
lw t9, -sym.imp.calloc(gp)
addiu a1, zero, 0x4000
jalr t9
addiu a0, zero, 2
lw gp, 0x18(sp)
addiu a0, sp, 0x74
lw t9, -sym.get_tc_lib(gp)
lw s3, 4(s1)
sw a0, 0x118(sp)
sw zero, 0x24(sp)
jalr t9
move s7, v0
lw gp, 0x18(sp)
lw a0, 0x118(sp)
lw t9, -sym.imp.snprintf(gp)
lui a2, 0x44
move a3, v0
addiu a1, zero, 0x80
addiu a2, a2, -0x6c90
jalr t9
sw s3, 0x10(sp)
lw gp, 0x18(sp)
lui a1, 0x44
lw t9, -sym.imp.fopen(gp)
lw a0, 0x118(sp)
jalr t9
addiu a1, a1, -0x3d3c
move s4, v0
addiu v0, s1, 4
lw gp, 0x18(sp)
sw v0, 0xf8(sp)
beqz s4, 0x4180fc
sw s7, 0x100(sp)
addiu a0, sp, 0x24
addiu v0, sp, 0x20
--
lw t9, -sym.imp.fclose(gp)
nop
jalr t9
move a0, s4
lw s3, 0xfc(sp)
lw gp, 0x18(sp)
beqz s3, 0x4181b8
nop
lw v0, 0xf8(sp)
b 0x41780c
addiu s1, v0, 4
lw t9, -sym.imp.__errno_location(gp)
lw v0, -0x7dac(gp)
nop
lw s0, (v0)
jalr t9
addiu s1, s1, 8
lw gp, 0x18(sp)
addiu v1, zero, -1
lw t9, -sym.imp.strerror(gp)
lw a0, (v0)
jalr t9
sw v1, 0xfc(sp)
lw gp, 0x18(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
lw a3, 0x118(sp)
sw v0, 0x10(sp)
move a0, s0
addiu a1, a1, -0x6c84
jalr t9
move a2, s3
lw gp, 0x18(sp)
b 0x417810
addiu s0, s2, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a2, 0x118(sp)
lw a0, (v0)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x6c5c
lw gp, 0x18(sp)
lw v0, 0xf8(sp)
lw t9, -sym.imp.free(gp)
lw a0, 0x24(sp)
jalr t9
addiu s1, v0, 4
lw gp, 0x18(sp)
nop
lw t9, -sym.imp.fclose(gp)
nop
jalr t9
move a0, s4
addiu v1, zero, -1
lw gp, 0x18(sp)
b 0x41780c
sw v1, 0xfc(sp)
lw t9, -sym.imp.free(gp)
lw a0, 0x100(sp)
jalr t9
nop
lw gp, 0x18(sp)
b 0x417ae4
addiu v0, zero, -1
lw s1, (s1)
lw t9, -sym.imp.strcmp(gp)
lui a1, 0x43
addiu a1, a1, 0x5908
jalr t9
move a0, s1
lw gp, 0x18(sp)
bnez v0, 0x418238
lui a1, 0x44
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
b 0x417b54
lui a0, 0x44
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
lui a2, 0x44
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, a2, -0x6cb0
lw gp, 0x18(sp)
b 0x417ae4
addiu v0, zero, -1
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x79ec
jalr t9
move a2, s1
b 0x417b44
nop
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, s4, -0x6cb8
lw gp, 0x18(sp)
b 0x417ae4
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x43
addiu a1, a1, 0x6b0c
jalr t9
addiu a2, s3, -0x6cc0
lw gp, 0x18(sp)
b 0x417ae4
addiu v0, zero, -1
nop
nop
lui gp, 0x46
addiu sp, sp, -0x20
addiu gp, gp, -0x6f60
sw ra, 0x1c(sp)
sw s0, 0x18(sp)
sw gp, 0x10(sp)
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (s0)
lui a0, 0x44
--
ori v0, zero, 0xffff
lw t0, 4(a0)
lui v0, 0xffff
beq t0, v0, 0x418608
lui a2, 0x44
addiu v0, zero, -1
beq t0, v0, 0x4185b0
lui a2, 0x44
lw a3, (a0)
lui a0, 0xff
and a2, t0, a0
srl v0, t0, 0x18
sll v1, t0, 0x18
or v1, v1, v0
srl a2, a2, 8
srl v0, a3, 0x18
sll a1, a3, 0x18
and a0, a3, a0
andi t0, t0, 0xff00
or a1, a1, v0
or v1, v1, a2
srl a0, a0, 8
sll t0, t0, 8
andi a3, a3, 0xff00
or a1, a1, a0
lw t9, -sym.imp.snprintf(gp)
or v1, v1, t0
sll a3, a3, 8
lui a2, 0x44
sw v1, 0x10(sp)
sw t1, 0x14(sp)
or a3, a1, a3
move a0, s0
addiu a2, a2, -0x6860
jalr t9
addiu a1, zero, 0x3f
lw ra, 0x24(sp)
move v0, s0
lw gp, 0x18(sp)
lw s0, 0x20(sp)
jr ra
addiu sp, sp, 0x28
addiu v0, zero, 4
beq t1, v0, 0x418520
addiu v0, zero, -0x28
beq t1, v0, 0x418568
lui v0, 0xffff
lw t0, 4(a0)
b 0x418440
nop
lw t0, 4(a0)
nop
bne t0, v0, 0x418438
addiu v0, zero, -1
lw a3, (a0)
lui a2, 0x44
andi v0, a3, 0xff00
sll v0, v0, 8
sll a3, a3, 0x18
or a3, a3, v0
lw t9, -sym.imp.snprintf(gp)
addiu a2, a2, -0x63bc
b 0x4185e4
srl a3, a3, 0x10
lw t0, 4(a0)
addiu v0, zero, -1
bne t0, v0, 0x418440
lui a2, 0x44
lw a3, (a0)
nop
sll v1, a3, 0x18
srl a0, a3, 0x18
srl v0, a3, 8
or v1, v1, a0
andi v0, v0, 0xff00
andi a3, a3, 0xff00
or v1, v1, v0
sll a3, a3, 8
lw t9, -sym.imp.snprintf(gp)
or a3, v1, a3
b 0x4185e4
addiu a2, a2, -0x6884
lw t0, 4(a0)
ori v0, v0, 0xf00
bne t0, v0, 0x418440
lui a2, 0x44
lw a3, (a0)
nop
sll v1, a3, 0x18
srl a0, a3, 0x18
srl v0, a3, 8
or v1, v1, a0
andi v0, v0, 0xff00
andi a3, a3, 0xff00
or v1, v1, v0
sll a3, a3, 8
lw t9, -sym.imp.snprintf(gp)
or a3, v1, a3
b 0x4185e4
addiu a2, a2, -0x6874
lw a3, (a0)
nop
sll v1, a3, 0x18
srl a0, a3, 0x18
srl v0, a3, 8
or v1, v1, a0
andi v0, v0, 0xff00
andi a3, a3, 0xff00
or v1, v1, v0
sll a3, a3, 8
lw t9, -sym.imp.snprintf(gp)
or a3, v1, a3
addiu a2, a2, -0x6894
move a0, s0
jalr t9
addiu a1, zero, 0x3f
lw ra, 0x24(sp)
move v0, s0
lw gp, 0x18(sp)
lw s0, 0x20(sp)
jr ra
addiu sp, sp, 0x28
lw a3, (a0)
nop
sll v1, a3, 0x18
srl a0, a3, 0x18
srl v0, a3, 8
or v1, v1, a0
andi v0, v0, 0xff00
andi a3, a3, 0xff00
or v1, v1, v0
sll a3, a3, 8
lw t9, -sym.imp.snprintf(gp)
or a3, v1, a3
b 0x4185e4
addiu a2, a2, -0x63bc
lui gp, 0x46
addiu sp, sp, -0x110
addiu gp, gp, -0x6f60
sw ra, 0x10c(sp)
sw s3, 0x108(sp)
sw s2, 0x104(sp)
sw s1, 0x100(sp)
sw s0, 0xfc(sp)
sw gp, 0x10(sp)
lw t9, -sym.imp.strcmp(gp)
move s2, a1
lui a1, 0x44
addiu a0, a0, 4
addiu a1, a1, -0x6844
move s0, a2
jalr t9
move s1, a3
--
jalr t9
addiu a1, zero, 6
lw gp, 0x10(sp)
bnez s1, 0x4188f4
move a0, s2
lw a0, 0x28(sp)
nop
bnez a0, 0x418918
move s0, zero
lw v0, 0x1c(sp)
nop
beqz v0, 0x418a94
nop
beqz s0, 0x4186f8
nop
lbu a3, 0x1a(s0)
nop
bnez a3, 0x418938
lui a1, 0x44
lw t9, -sym.sprint_tc_classid(gp)
lw a0, 4(v0)
jalr t9
addiu a1, sp, 0x34
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x6830
move a2, v0
jalr t9
move a0, s2
lw gp, 0x10(sp)
lw v0, 0x20(sp)
nop
beqz v0, 0x41895c
nop
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x44
addiu a0, a0, -0x67f8
addiu a1, zero, 1
addiu a2, zero, 8
jalr t9
move a3, s2
lw gp, 0x10(sp)
lw a1, 0x20(sp)
lw t9, -sym.imp.inet_ntop(gp)
addiu s1, sp, 0x74
--
nop
bnez a2, 0x4189e8
nop
lw v0, 0x24(sp)
nop
beqz v0, 0x41899c
lui a0, 0x44
lw t9, -sym.imp.fwrite(gp)
addiu a0, a0, -0x6798
addiu a1, zero, 1
addiu a2, zero, 7
jalr t9
move a3, s2
lw gp, 0x10(sp)
lw a1, 0x24(sp)
lw t9, -sym.imp.inet_ntop(gp)
addiu s1, sp, 0x74
move a0, s3
addiu a1, a1, 4
move a2, s1
jalr t9
addiu a3, zero, 0x80
lw gp, 0x10(sp)
beqz v0, 0x418ac8
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x4488
move a2, s1
jalr t9
move a0, s2
lw gp, 0x10(sp)
beqz s0, 0x418874
nop
lw v0, 0x10(s0)
nop
bnez v0, 0x418a40
move a1, zero
lw t9, -sym.imp.fputc(gp)
addiu a0, zero, 0x20
jalr t9
move a1, s2
lw gp, 0x10(sp)
lw a1, 0x2c(sp)
nop
beqz a1, 0x4188d4
nop
lw t9, -sym.tc_print_police(gp)
nop
jalr t9
move a0, s2
lw gp, 0x10(sp)
move v0, zero
lw ra, 0x10c(sp)
lw s3, 0x108(sp)
lw s2, 0x104(sp)
lw s1, 0x100(sp)
lw s0, 0xfc(sp)
jr ra
addiu sp, sp, 0x110
bnez s0, 0x418698
addiu s3, zero, 2
lw ra, 0x10c(sp)
move v0, zero
lw s3, 0x108(sp)
lw s2, 0x104(sp)
lw s1, 0x100(sp)
lw s0, 0xfc(sp)
jr ra
addiu sp, sp, 0x110
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
addiu a1, a1, -0x683c
jalr t9
move a2, s1
lw a0, 0x28(sp)
lw gp, 0x10(sp)
beqz a0, 0x4186d0
move s0, zero
lhu v0, (a0)
nop
addiu v0, v0, -4
sltiu v0, v0, 0x1c
bnez v0, 0x418b18
addiu s0, a0, 4
b 0x4186d0
nop
lw t9, -sym.imp.fprintf(gp)
lw a2, 4(v0)
addiu a1, a1, -0x6824
jalr t9
move a0, s2
lw v0, 0x20(sp)
lw gp, 0x10(sp)
bnez v0, 0x418738
nop
beqz s0, 0x418974
nop
lw v0, 4(s0)
nop
bnez v0, 0x418b20
move a0, s0
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x44
addiu a0, a0, -0x67c4
addiu a1, zero, 1
addiu a2, zero, 0xd
jalr t9
move a3, s2
lw gp, 0x10(sp)
b 0x4187c4
nop
beqz s0, 0x418888
nop
lw v0, 0x10(s0)
nop
beqz v0, 0x418888
move a1, zero
addiu a0, s0, 0xc
jal sym.sprint_spi
addiu a2, sp, 0x34
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x6788
move a2, v0
jalr t9
move a0, s2
lw gp, 0x10(sp)
b 0x418888
nop
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
addiu a1, a1, -0x67a8
jalr t9
move a0, s2
lw gp, 0x10(sp)
b 0x4187ec
nop
lw t9, -sym.inet_proto_n2a(gp)
addiu a1, sp, 0x34
jalr t9
addiu a2, zero, 0x40
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x67b4
move a2, v0
jalr t9
move a0, s2
lw gp, 0x10(sp)
b 0x4187dc
nop
addiu a0, s0, 0xc
jal sym.sprint_spi
addiu a2, sp, 0x34
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
b 0x4189d0
addiu a1, a1, -0x47e4
move a0, s0
jal sym.sprint_spi
addiu a2, sp, 0x34
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x47e4
move a2, v0
jalr t9
move a0, s2
lw gp, 0x10(sp)
b 0x4187cc
nop
beqz s0, 0x418728
nop
lbu a2, 0x1a(s0)
nop
beqz a2, 0x418728
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x6810
jalr t9
move a0, s2
lw gp, 0x10(sp)
b 0x418728
nop
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x44
addiu a0, a0, -0x6790
addiu a1, zero, 1
addiu a2, zero, 5
jalr t9
move a3, s2
lw gp, 0x10(sp)
b 0x41885c
nop
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x44
addiu a0, a0, -0x67ec
addiu a1, zero, 1
addiu a2, zero, 0x11
jalr t9
move a3, s2
lw gp, 0x10(sp)
b 0x418798
nop
b 0x4188b0
addiu v0, zero, -1
addiu a1, zero, 1
jal sym.sprint_spi
addiu a2, sp, 0x34
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
b 0x418a7c
addiu a1, a1, -0x67d8
lui gp, 0x46
addiu sp, sp, -0x50
addiu gp, gp, -0x6f60
sw ra, 0x4c(sp)
sw fp, 0x48(sp)
sw s7, 0x44(sp)
sw s6, 0x40(sp)
sw s5, 0x3c(sp)
sw s4, 0x38(sp)
sw s3, 0x34(sp)
sw s2, 0x30(sp)
sw s1, 0x2c(sp)
sw s0, 0x28(sp)
sw gp, 0x10(sp)
lw s3, (a1)
lw t9, -sym.imp.strchr(gp)
lw s0, (s3)
sw a1, 0x54(sp)
--
move a3, s3
lw gp, 0x18(sp)
beqz v0, 0x419490
lui a0, 0x44
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
b 0x4196b4
addiu a0, a0, -0x6644
lw v0, -0x7dac(gp)
lui a0, 0x44
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
b 0x4196b4
addiu a0, a0, -0x6678
lw v0, 0xe4(sp)
lw t9, -sym.imp.strcmp(gp)
lw s0, (v0)
addiu a1, a1, 0x5908
jalr t9
move a0, s0
lw gp, 0x18(sp)
beqz v0, 0x4198e0
lui a1, 0x44
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, -0x79ec
jalr t9
move a2, s0
jal sym.explain_1
nop
lw gp, 0x18(sp)
b 0x419288
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x44
addiu a0, a0, -0x6694
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x13
lw gp, 0x18(sp)
b 0x419288
addiu v0, zero, -1
--
lw v0, 0xc(a1)
move t2, a1
lw t1, 4(a1)
lw a3, (a1)
bnez v0, 0x419b8c
move t4, a0
lui v0, 0x44
addiu t3, v0, -0x4e38
lui v0, 0xff
and t0, a3, v0
srl a2, t1, 0x18
sll a1, t1, 0x18
and v0, t1, v0
srl v1, a3, 0x18
sll a0, a3, 0x18
or a1, a1, a2
srl v0, v0, 8
andi a2, t1, 0xff00
or a1, a1, v0
or a0, a0, v1
srl t0, t0, 8
lw v1, 8(t2)
andi a3, a3, 0xff00
sll a2, a2, 8
or a0, a0, t0
lw t9, -sym.imp.fprintf(gp)
or a2, a1, a2
sll a3, a3, 8
lui a1, 0x44
sw t3, 0x10(sp)
sw v1, 0x14(sp)
or a3, a0, a3
addiu a1, a1, -0x6624
jalr t9
move a0, t4
lw ra, 0x24(sp)
lw gp, 0x18(sp)
jr ra
addiu sp, sp, 0x28
lui v0, 0x44
b 0x419b10
addiu t3, v0, -0x6630
lui gp, 0x46
addiu sp, sp, -0x20
addiu gp, gp, -0x6f60
sw ra, 0x1c(sp)
--
lw a0, (v1)
nop
addu a0, a0, gp
jr a0
nop
lw t9, -sym.mask2bits(gp)
lw a0, (a1)
jalr t9
nop
lw gp, 0x18(sp)
bltz v0, 0x419dc0
move s1, v0
lw v1, 8(s0)
addiu v0, zero, 0xc
beq v1, v0, 0x41a000
lui v0, 0x44
addiu s2, v0, -0x63e4
lw t9, -sym.imp.inet_ntop(gp)
addiu a1, s0, 4
addiu a0, zero, 2
addiu a2, sp, 0x20
jalr t9
addiu a3, zero, 0x100
lw gp, 0x18(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
sw s1, 0x10(sp)
move a0, s3
addiu a1, a1, -0x63c4
move a2, s2
jalr t9
move a3, v0
lw gp, 0x18(sp)
lw ra, 0x134(sp)
lw s3, 0x130(sp)
lw s2, 0x12c(sp)
lw s1, 0x128(sp)
lw s0, 0x124(sp)
jr ra
addiu sp, sp, 0x138
lw v0, (a1)
lui a2, 0xff
sll a0, v0, 0x18
srl a1, v0, 0x18
and v1, v0, a2
srl v1, v1, 8
or a0, a0, a1
andi v0, v0, 0xff00
or a0, a0, v1
sll v0, v0, 8
or a0, a0, v0
lui v1, 0xffff
beq a0, v1, 0x419f78
addiu v0, zero, -1
beq a0, v0, 0x419fb0
ori v0, zero, 0xffff
bne a0, v0, 0x419dc0
lui a1, 0x44
lw v0, 4(s0)
lw t9, -sym.imp.fprintf(gp)
and a2, v0, a2
srl a2, a2, 8
srl v0, v0, 0x18
or a2, v0, a2
move a0, s3
jalr t9
addiu a1, a1, -0x63b8
lw gp, 0x18(sp)
b 0x419dc0
nop
lw v0, (a1)
lui a2, 0xff
sll a0, v0, 0x18
srl a1, v0, 0x18
and v1, v0, a2
or a0, a0, a1
srl v1, v1, 8
andi v0, v0, 0xff00
or a0, a0, v1
sll v0, v0, 8
or a0, a0, v0
bne a0, a2, 0x419dc0
lui a1, 0x44
lw v0, 4(s0)
lw t9, -sym.imp.fprintf(gp)
srl v1, v0, 0x18
and a0, v0, a0
sll a2, v0, 0x18
or a2, a2, v1
srl a0, a0, 8
andi v0, v0, 0xff00
or a2, a2, a0
sll v0, v0, 8
or a2, a2, v0
move a0, s3
addiu a1, a1, -0x63fc
jalr t9
srl a2, a2, 0x10
lw gp, 0x18(sp)
b 0x419dc0
nop
lw v0, (a1)
lui a2, 0xff
sll a0, v0, 0x18
srl a1, v0, 0x18
and v1, v0, a2
or a0, a0, a1
srl v1, v1, 8
andi v0, v0, 0xff00
or a0, a0, v1
sll v0, v0, 8
or a0, a0, v0
beq a0, a2, 0x419f2c
lui v0, 0xf00
bne a0, v0, 0x419dc0
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
lbu a2, 4(s0)
move a0, s3
jalr t9
addiu a1, a1, -0x6428
lw gp, 0x18(sp)
b 0x419dc0
nop
lw v0, 4(s0)
lw t9, -sym.imp.fprintf(gp)
srl v1, v0, 0x18
and a0, v0, a0
sll a2, v0, 0x18
or a2, a2, v1
srl a0, a0, 8
andi v0, v0, 0xff00
or a2, a2, a0
sll v0, v0, 8
or a2, a2, v0
lui a1, 0x44
move a0, s3
addiu a1, a1, -0x6414
jalr t9
srl a2, a2, 0x10
lw gp, 0x18(sp)
b 0x419dc0
nop
lw a2, 4(s0)
lw t9, -sym.imp.fprintf(gp)
andi v0, a2, 0xff00
sll v0, v0, 8
sll a2, a2, 0x18
or a2, a2, v0
lui a1, 0x44
move a0, s3
addiu a1, a1, -0x63a4
jalr t9
srl a2, a2, 0x10
lw gp, 0x18(sp)
b 0x419dc0
nop
lw v0, 4(s0)
lw t9, -sym.imp.fprintf(gp)
and a0, v0, a2
srl v1, v0, 0x18
sll a2, v0, 0x18
or a2, a2, v1
srl a0, a0, 8
andi v0, v0, 0xff00
or a2, a2, a0
sll v0, v0, 8
or a2, a2, v0
lui a1, 0x44
srl a3, a2, 0x10
move a0, s3
addiu a1, a1, -0x6390
jalr t9
andi a2, a2, 0xffff
lw gp, 0x18(sp)
b 0x419dc0
nop
lui v0, 0x44
b 0x419d80
--
lw a0, (v1)
nop
addu a0, a0, gp
jr a0
nop
lw t9, -sym.mask2bits(gp)
lw a0, (a1)
jalr t9
nop
lw gp, 0x18(sp)
bltz v0, 0x41a0d8
move s1, v0
lw v1, 8(s0)
addiu v0, zero, 0xc
beq v1, v0, 0x41a318
lui v0, 0x44
addiu s2, v0, -0x63e4
lw t9, -sym.imp.inet_ntop(gp)
addiu a1, s0, 4
addiu a0, zero, 2
addiu a2, sp, 0x20
jalr t9
addiu a3, zero, 0x100
lw gp, 0x18(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
sw s1, 0x10(sp)
move a0, s3
addiu a1, a1, -0x63c4
move a2, s2
jalr t9
move a3, v0
lw gp, 0x18(sp)
lw ra, 0x134(sp)
lw s3, 0x130(sp)
lw s2, 0x12c(sp)
lw s1, 0x128(sp)
lw s0, 0x124(sp)
jr ra
addiu sp, sp, 0x138
lw v0, (a1)
lui a2, 0xff
sll a0, v0, 0x18
srl a1, v0, 0x18
and v1, v0, a2
srl v1, v1, 8
or a0, a0, a1
andi v0, v0, 0xff00
or a0, a0, v1
sll v0, v0, 8
or a0, a0, v0
lui v1, 0xffff
beq a0, v1, 0x41a290
addiu v0, zero, -1
beq a0, v0, 0x41a2c8
ori v0, zero, 0xffff
bne a0, v0, 0x41a0d8
lui a1, 0x44
lw v0, 4(s0)
lw t9, -sym.imp.fprintf(gp)
and a2, v0, a2
srl a2, a2, 8
srl v0, v0, 0x18
or a2, v0, a2
move a0, s3
jalr t9
addiu a1, a1, -0x63b8
lw gp, 0x18(sp)
b 0x41a0d8
nop
lw v0, (a1)
lui a2, 0xff
sll a0, v0, 0x18
srl a1, v0, 0x18
and v1, v0, a2
or a0, a0, a1
srl v1, v1, 8
andi v0, v0, 0xff00
or a0, a0, v1
sll v0, v0, 8
or a0, a0, v0
bne a0, a2, 0x41a0d8
lui a1, 0x44
lw v0, 4(s0)
lw t9, -sym.imp.fprintf(gp)
srl v1, v0, 0x18
and a0, v0, a0
sll a2, v0, 0x18
or a2, a2, v1
srl a0, a0, 8
andi v0, v0, 0xff00
or a2, a2, a0
sll v0, v0, 8
or a2, a2, v0
move a0, s3
addiu a1, a1, -0x63fc
jalr t9
srl a2, a2, 0x10
lw gp, 0x18(sp)
b 0x41a0d8
nop
lw v0, (a1)
lui a2, 0xff
sll a0, v0, 0x18
srl a1, v0, 0x18
and v1, v0, a2
or a0, a0, a1
srl v1, v1, 8
andi v0, v0, 0xff00
or a0, a0, v1
sll v0, v0, 8
or a0, a0, v0
beq a0, a2, 0x41a244
lui v0, 0xf00
bne a0, v0, 0x41a0d8
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
lbu a2, 4(s0)
move a0, s3
jalr t9
addiu a1, a1, -0x6428
lw gp, 0x18(sp)
b 0x41a0d8
nop
lw v0, 4(s0)
lw t9, -sym.imp.fprintf(gp)
srl v1, v0, 0x18
and a0, v0, a0
sll a2, v0, 0x18
or a2, a2, v1
srl a0, a0, 8
andi v0, v0, 0xff00
or a2, a2, a0
sll v0, v0, 8
or a2, a2, v0
lui a1, 0x44
move a0, s3
addiu a1, a1, -0x6414
jalr t9
srl a2, a2, 0x10
lw gp, 0x18(sp)
b 0x41a0d8
nop
lw a2, 4(s0)
lw t9, -sym.imp.fprintf(gp)
andi v0, a2, 0xff00
sll v0, v0, 8
sll a2, a2, 0x18
or a2, a2, v0
lui a1, 0x44
move a0, s3
addiu a1, a1, -0x63a4
jalr t9
srl a2, a2, 0x10
lw gp, 0x18(sp)
b 0x41a0d8
nop
lw v0, 4(s0)
lw t9, -sym.imp.fprintf(gp)
and a0, v0, a2
srl v1, v0, 0x18
sll a2, v0, 0x18
or a2, a2, v1
srl a0, a0, 8
andi v0, v0, 0xff00
or a2, a2, a0
sll v0, v0, 8
or a2, a2, v0
lui a1, 0x44
srl a3, a2, 0x10
move a0, s3
addiu a1, a1, -0x6390
jalr t9
andi a2, a2, 0xffff
lw gp, 0x18(sp)
b 0x41a0d8
nop
lui v0, 0x44
b 0x41a098
--
addiu v1, s1, -2
sw v0, 0x2c(sp)
beqz v1, 0x41b09c
sw v1, 0x28(sp)
addiu a0, sp, 0x28
addiu a1, sp, 0x2c
addiu a2, sp, 0x6c
jal sym.parse_at
addiu a3, sp, 0x30
lw gp, 0x20(sp)
beqz v0, 0x41afc4
move s0, zero
addiu a0, zero, -1
lw ra, 0x5c(sp)
move v0, a0
lw s5, 0x58(sp)
lw s4, 0x54(sp)
lw s3, 0x50(sp)
lw s2, 0x4c(sp)
lw s1, 0x48(sp)
lw s0, 0x44(sp)
jr ra
addiu sp, sp, 0x60
lw v1, -0x7dac(gp)
lw v0, 0x2c(sp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v1)
lw a2, (v0)
jalr t9
addiu a1, a1, -0x6344
lw gp, 0x20(sp)
b 0x41b04c
addiu a0, zero, -1
lw t9, -sym.incomplete_command(gp)
nop
jalr t9
nop
lui gp, 0x46
addiu sp, sp, -0x68
addiu gp, gp, -0x6f60
sw ra, 0x64(sp)
sw fp, 0x60(sp)
sw s7, 0x5c(sp)
sw s6, 0x58(sp)
sw s5, 0x54(sp)
sw s4, 0x50(sp)
--
jal sym.parse_ether_addr
addiu a3, zero, -0xe
lw gp, 0x18(sp)
b 0x41b330
nop
lw t9, -sym.imp.strcmp(gp)
lui a1, 0x44
move a0, s0
jalr t9
addiu a1, a1, -0x62c0
lw gp, 0x18(sp)
bnez v0, 0x41b340
addiu v1, s1, 4
lw v0, 0x28(sp)
nop
addiu v0, v0, -1
sw v1, 0x2c(sp)
blez v0, 0x41b350
sw v0, 0x28(sp)
move a2, s2
addiu a0, sp, 0x28
addiu a1, sp, 0x2c
b 0x41bac8
addiu a3, zero, 0x14
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x44
addiu a1, a1, -0x6240
jalr t9
move a2, s0
b 0x41bce0
nop
lui gp, 0x46
addiu sp, sp, -0x30
addiu gp, gp, -0x6f60
sw ra, 0x2c(sp)
sw s4, 0x28(sp)
sw s3, 0x24(sp)
sw s2, 0x20(sp)
sw s1, 0x1c(sp)
sw s0, 0x18(sp)
sw gp, 0x10(sp)
move s3, a0
beqz a0, 0x41c000
move s4, a1
lui v0, 0xfff0
and a3, a0, v0
bnez a3, 0x41bfd4
lui a2, 0x43
move s1, a1
addiu s2, zero, 0x3f
srl v0, s3, 0xc
andi a3, v0, 0xff
andi s0, s3, 0xfff
or v0, a3, s0
beqz v0, 0x41bf7c
nop
bnez a3, 0x41c040
lui a2, 0x43
bnez s0, 0x41c064
nop
lw v0, -obj.show_raw(gp)
nop
lw v1, (v0)
nop
beqz v1, 0x41bfb0
lui a2, 0x43
lw t9, -sym.imp.snprintf(gp)
move a0, s1
move a1, s2
addiu a2, a2, 0x6ea4
jalr t9
move a3, s3
lw gp, 0x10(sp)
lw ra, 0x2c(sp)
move v0, s4
lw s4, 0x28(sp)
lw s3, 0x24(sp)
lw s2, 0x20(sp)
lw s1, 0x1c(sp)
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x30
lw t9, -sym.imp.snprintf(gp)
move a0, a1
addiu a2, a2, 0x6724
srl a3, a3, 0x14
jalr t9
addiu a1, zero, 0x3f
addiu v1, zero, 0x3f
lw gp, 0x10(sp)
subu s2, v1, v0
b 0x41bf54
addu s1, s4, v0
lw t9, -sym.imp.snprintf(gp)
lui a2, 0x43
move a0, a1
addiu a2, a2, 0x68e0
jalr t9
addiu a1, zero, 0x3f
lw ra, 0x2c(sp)
move v0, s4
lw gp, 0x10(sp)
lw s4, 0x28(sp)
lw s3, 0x24(sp)
lw s2, 0x20(sp)
lw s1, 0x1c(sp)
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x30
lw t9, -sym.imp.snprintf(gp)
move a0, s1
move a1, s2
jalr t9
addiu a2, a2, 0x7cc8
lw gp, 0x10(sp)
addu s1, s1, v0
beqz s0, 0x41bf7c
subu s2, s2, v0
lw t9, -sym.imp.snprintf(gp)
lui a2, 0x43
move a0, s1
move a1, s2
addiu a2, a2, 0x68e8
jalr t9
move a3, s0
lw gp, 0x10(sp)
addu s1, s1, v0
b 0x41bf7c
subu s2, s2, v0
lui gp, 0x46
addiu sp, sp, -0xc0
addiu gp, gp, -0x6f60
sw ra, 0xbc(sp)
sw fp, 0xb8(sp)
sw s7, 0xb4(sp)
sw s6, 0xb0(sp)
sw s5, 0xac(sp)
sw s4, 0xa8(sp)
sw s3, 0xa4(sp)
sw s2, 0xa0(sp)
sw s1, 0x9c(sp)
sw s0, 0x98(sp)
sw gp, 0x18(sp)
move s5, a1
beqz a2, 0x41c47c
move s0, a3
lhu a3, (a2)
lw t9, -sym.parse_rtattr(gp)
addiu a2, a2, 4
addiu a3, a3, -4
addiu a0, sp, 0x20
jalr t9
addiu a1, zero, 0xa
lw gp, 0x18(sp)
bnez s0, 0x41c4bc
move a0, s0
lw a1, 0x34(sp)
nop
bnez a1, 0x41c510
move s2, zero
lw v0, 0x30(sp)
nop
beqz v0, 0x41c530
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
lw a2, 4(v0)
addiu a1, a1, -0x6210
jalr t9
move a0, s5
lw gp, 0x18(sp)
lw v1, 0x24(sp)
nop
beqz v1, 0x41c570
nop
beqz s2, 0x41c484
lui v0, 0x44
lbu v0, (s2)
nop
andi v0, v0, 1
beqz v0, 0x41c484
lui v0, 0x44
lui v0, 0x44
addiu s0, v0, -0x4e38
lw t9, -sym.sprint_tc_classid(gp)
lw a0, 4(v1)
jalr t9
addiu a1, sp, 0x4c
lw gp, 0x18(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x61e8
move a2, s0
move a3, v0
jalr t9
move a0, s5
lw gp, 0x18(sp)
lw v0, 0x2c(sp)
nop
beqz v0, 0x41c1d8
nop
lw a0, 4(v0)
jal sym.sprint_u32_handle
addiu a1, sp, 0x4c
lw gp, 0x18(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x61c0
move a2, v0
jalr t9
move a0, s5
lw gp, 0x18(sp)
lw a2, 0x44(sp)
nop
beqz a2, 0x41c200
move s6, zero
lhu v0, (a2)
nop
addiu v0, v0, -4
sltiu v0, v0, 0x10
bnez v0, 0x41c688
addiu s6, a2, 4
beqz s2, 0x41c254
nop
lw s3, -obj.show_stats(gp)
nop
lw v0, (s3)
nop
beqz v0, 0x41c254
nop
beqz s6, 0x41c254
lui a1, 0x44
lw v0, 8(s6)
lw v1, 0xc(s6)
lw a2, (s6)
lw a3, 4(s6)
lw t9, -sym.imp.fprintf(gp)
sw v0, 0x10(sp)
sw v1, 0x14(sp)
addiu a1, a1, -0x619c
jalr t9
move a0, s5
lw gp, 0x18(sp)
lw v1, 0x48(sp)
nop
beqz v1, 0x41c29c
nop
lhu v0, (v1)
nop
addiu v0, v0, -4
sltiu v0, v0, 0xc
beqz v0, 0x41c48c
addiu v0, v1, 4
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x44
addiu a0, a0, -0x617c
addiu a1, zero, 1
--
move v0, zero
lhu v0, 8(s4)
nop
beq v0, v1, 0x41c6b0
lui a0, 0x45
addiu a0, a0, -0xe50
lhu v0, 0x10(a0)
nop
beq v0, v1, 0x41c32c
addiu v0, zero, 2
move v0, zero
sll v0, v0, 3
addu v0, s4, v0
addiu s0, a1, 1
lw t9, 4(v0)
sll a1, s0, 4
addu a1, s2, a1
jalr t9
move a0, s5
lw v0, (s3)
lw gp, 0x18(sp)
beqz v0, 0x41c380
nop
beqz s6, 0x41c380
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
lw a2, 0x10(s1)
lw a3, 0x14(s1)
move a0, s5
jalr t9
addiu a1, a1, -0x612c
lw gp, 0x18(sp)
lbu v0, 2(s2)
move a1, s0
slt v0, s0, v0
bnez v0, 0x41c2d4
addiu s1, s1, 8
lbu v1, (s2)
nop
andi v0, v1, 6
bnez v0, 0x41c618
andi v0, v1, 8
bnez v0, 0x41c5f4
lui a0, 0x44
lw a2, 0xc(s2)
nop
bnez a2, 0x41c5b0
srl a0, a2, 0x18
lw v0, 0x38(sp)
nop
beqz v0, 0x41c3fc
nop
lw t9, -sym.imp.fputc(gp)
addiu a0, zero, 0xa
jalr t9
move a1, s5
lw gp, 0x18(sp)
lw a1, 0x38(sp)
lw t9, -sym.tc_print_police(gp)
nop
jalr t9
move a0, s5
lw gp, 0x18(sp)
lw a2, 0x40(sp)
nop
beqz a2, 0x41c424
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x60c8
addiu a2, a2, 4
jalr t9
move a0, s5
lw gp, 0x18(sp)
lw a1, 0x3c(sp)
nop
beqz a1, 0x41c44c
move v0, zero
lw t9, -sym.tc_print_action(gp)
nop
jalr t9
move a0, s5
lw gp, 0x18(sp)
move v0, zero
lw ra, 0xbc(sp)
lw fp, 0xb8(sp)
lw s7, 0xb4(sp)
lw s6, 0xb0(sp)
lw s5, 0xac(sp)
lw s4, 0xa8(sp)
lw s3, 0xa4(sp)
lw s2, 0xa0(sp)
lw s1, 0x9c(sp)
lw s0, 0x98(sp)
jr ra
addiu sp, sp, 0xc0
b 0x41c44c
move v0, zero
b 0x41c168
addiu s0, v0, -0x61ec
lw a2, 4(v1)
lw v1, 8(v0)
lw t9, -sym.imp.fprintf(gp)
lw a3, 4(v0)
lui a1, 0x44
sw v1, 0x10(sp)
addiu a1, a1, -0x6150
jalr t9
move a0, s5
lw gp, 0x18(sp)
b 0x41c29c
nop
jal sym.sprint_u32_handle
addiu a1, sp, 0x4c
lw gp, 0x18(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
move a2, v0
addiu a1, a1, -0x6224
jalr t9
move a0, s5
andi a2, s0, 0xfff
lw gp, 0x18(sp)
beqz a2, 0x41c0fc
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x621c
jalr t9
move a0, s5
lw a1, 0x34(sp)
lw gp, 0x18(sp)
beqz a1, 0x41c10c
move s2, zero
lhu v0, (a1)
nop
addiu v0, v0, -4
sltiu v0, v0, 0x10
bnez v0, 0x41c6a8
addiu s2, a1, 4
b 0x41c10c
nop
lw v0, 0x28(sp)
nop
beqz v0, 0x41c6f4
lui a1, 0x44
lw a2, 4(v0)
lw t9, -sym.imp.fprintf(gp)
srl a3, a2, 0xc
addiu a1, a1, -0x6200
srl a2, a2, 0x14
andi a3, a3, 0xff
jalr t9
move a0, s5
lw v1, 0x24(sp)
lw gp, 0x18(sp)
bnez v1, 0x41c144
nop
beqz s2, 0x41c19c
nop
lbu v0, (s2)
nop
andi v0, v0, 1
beqz v0, 0x41c19c
addiu a1, zero, 1
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x44
addiu a0, a0, -0x61d8
addiu a2, zero, 0x14
jalr t9
move a3, s5
lw gp, 0x18(sp)
b 0x41c19c
nop
sll v1, a2, 0x18
srl v0, a2, 8
or v1, v1, a0
andi v0, v0, 0xff00
andi a2, a2, 0xff00
lw t9, -sym.imp.fprintf(gp)
or v1, v1, v0
sll a2, a2, 8
lh a3, 0xa(s2)
lui a1, 0x44
or a2, v1, a2
addiu a1, a1, -0x60e4
jalr t9
move a0, s5
lw gp, 0x18(sp)
b 0x41c3c0
nop
lw t9, -sym.imp.fwrite(gp)
addiu a0, a0, -0x60ec
addiu a1, zero, 1
addiu a2, zero, 5
jalr t9
move a3, s5
lw gp, 0x18(sp)
b 0x41c3b0
nop
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x44
addiu a0, a0, -0x6118
addiu a1, zero, 1
addiu a2, zero, 0xc
jalr t9
move a3, s5
lbu v0, (s2)
lw gp, 0x18(sp)
andi v0, v0, 4
bnez v0, 0x41c6b8
lui a1, 0x44
lhu a2, 6(s2)
nop
bnez a2, 0x41c664
nop
lbu v1, (s2)
b 0x41c3a8
andi v0, v1, 8
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
addiu a1, a1, -0x60f8
jalr t9
move a0, s5
lw gp, 0x18(sp)
lbu v1, (s2)
b 0x41c3a8
andi v0, v1, 8
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x44
addiu a0, a0, -0x61b4
move a3, s5
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x16
lw gp, 0x18(sp)
b 0x41c44c
addiu v0, zero, -1
b 0x41c32c
addiu v0, zero, 1
lhu v0, 4(s2)
lh v1, 8(s2)
sll a2, v0, 8
lw t9, -sym.imp.fprintf(gp)
lbu a3, 1(s2)
srl v0, v0, 8
andi a2, a2, 0xffff
sw v1, 0x10(sp)
or a2, a2, v0
addiu a1, a1, -0x6108
jalr t9
move a0, s5
lw gp, 0x18(sp)
b 0x41c648
nop
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x44
addiu a0, a0, -0x61c8
addiu a1, zero, 1
addiu a2, zero, 4
jalr t9
move a3, s5
lw gp, 0x18(sp)
b 0x41c134
--
lw t9, -sym.parse_police(gp)
addiu a0, sp, 0x8f0
addiu a1, sp, 0x8f4
addiu a2, zero, 6
jalr t9
move a3, s6
lw gp, 0x18(sp)
bnez v0, 0x41d85c
lui a0, 0x44
lw v1, 0x8ac(sp)
lw a1, 0x8f0(sp)
addiu v1, v1, 1
b 0x41ca24
sw v1, 0x8ac(sp)
lw v0, 0x8f4(sp)
lw t9, -sym.imp.strcmp(gp)
lw s0, (v0)
lui a1, 0x43
addiu a1, a1, 0x5908
jalr t9
move a0, s0
lw gp, 0x18(sp)
beqz v0, 0x41d848
lui a1, 0x44
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, -0x79ec
jalr t9
move a2, s0
jal sym.explain_2
nop
lw gp, 0x18(sp)
b 0x41c9b8
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
b 0x41cdf8
addiu a0, a0, -0x6644
lui gp, 0x46
addiu sp, sp, -0xc8
addiu gp, gp, -0x6f60
sw ra, 0xc4(sp)
sw s1, 0xc0(sp)
sw s0, 0xbc(sp)
sw gp, 0x10(sp)
move s1, a1
beqz a2, 0x41d9e4
move s0, a3
lhu a3, (a2)
lw t9, -sym.parse_rtattr(gp)
addiu a2, a2, 4
addiu a3, a3, -4
addiu a0, sp, 0x18
jalr t9
addiu a1, zero, 6
lw gp, 0x10(sp)
bnez s0, 0x41d9fc
move a0, s1
lw v0, 0x1c(sp)
nop
beqz v0, 0x41d900
nop
lw t9, -sym.sprint_tc_classid(gp)
lw a0, 4(v0)
jalr t9
addiu a1, sp, 0x74
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x6830
move a2, v0
jalr t9
move a0, s1
lw gp, 0x10(sp)
lw v0, 0x20(sp)
nop
beqz v0, 0x41d940
addiu a1, sp, 0x34
lw t9, -sym.rtnl_rtrealm_n2a(gp)
lw a0, 4(v0)
jalr t9
addiu a2, zero, 0x40
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x5e40
move a2, v0
jalr t9
move a0, s1
lw gp, 0x10(sp)
lw v0, 0x24(sp)
nop
beqz v0, 0x41d980
addiu a1, sp, 0x34
lw t9, -sym.rtnl_rtrealm_n2a(gp)
lw a0, 4(v0)
jalr t9
addiu a2, zero, 0x40
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x5e38
move a2, v0
jalr t9
move a0, s1
lw gp, 0x10(sp)
lw v0, 0x28(sp)
nop
beqz v0, 0x41d9c0
nop
lw t9, -sym.ll_index_to_name(gp)
lw a0, 4(v0)
jalr t9
nop
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x5e2c
move a2, v0
jalr t9
move a0, s1
lw gp, 0x10(sp)
lw a1, 0x2c(sp)
nop
beqz a1, 0x41d9e4
nop
lw t9, -sym.tc_print_police(gp)
nop
jalr t9
move a0, s1
lw gp, 0x10(sp)
lw ra, 0xc4(sp)
move v0, zero
lw s1, 0xc0(sp)
lw s0, 0xbc(sp)
jr ra
addiu sp, sp, 0xc8
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
addiu a1, a1, -0x683c
jalr t9
move a2, s0
andi v0, s0, 0x7f00
lw gp, 0x10(sp)
beqz v0, 0x41d8c0
srl a2, s0, 8
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
addiu a1, a1, -0x621c
andi a2, a2, 0x7f
jalr t9
move a0, s1
lw gp, 0x10(sp)
b 0x41d8c0
nop
lui gp, 0x46
addiu sp, sp, -0x20
addiu gp, gp, -0x6f60
sw ra, 0x1c(sp)
sw s0, 0x18(sp)
sw gp, 0x10(sp)
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (s0)
lui a0, 0x44
addiu a0, a0, -0x5e20
addiu a1, zero, 1
--
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x44
addiu a0, a0, -0x66b4
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x12
lw gp, 0x18(sp)
b 0x41dbc8
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
b 0x41e014
addiu a0, a0, -0x6644
lw v0, 0xac(sp)
lw t9, -sym.imp.strcmp(gp)
lw s0, (v0)
addiu a1, a1, 0x5908
jalr t9
move a0, s0
lw gp, 0x18(sp)
beqz v0, 0x41e144
lui a1, 0x44
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, -0x79ec
jalr t9
move a2, s0
jal sym.explain_3
nop
lw gp, 0x18(sp)
b 0x41dbc8
addiu v0, zero, -1
nop
nop
lui gp, 0x46
addiu sp, sp, -0x80
addiu gp, gp, -0x6f60
sw ra, 0x7c(sp)
sw s1, 0x78(sp)
sw s0, 0x74(sp)
sw gp, 0x10(sp)
move s1, a1
beqz a2, 0x41e2b0
move s0, a3
lhu a3, (a2)
lw t9, -sym.parse_rtattr(gp)
addiu a2, a2, 4
addiu a3, a3, -4
addiu a0, sp, 0x18
jalr t9
addiu a1, zero, 5
lw gp, 0x10(sp)
bnez s0, 0x41e2c8
nop
lw a3, 0x2c(sp)
nop
beqz a3, 0x41e1e8
addiu v0, zero, -1
lw a3, 4(a3)
nop
beq a3, v0, 0x41e2e8
move a2, zero
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
addiu a1, a1, -0x5d48
jalr t9
move a0, s1
lw gp, 0x10(sp)
lw v0, 0x1c(sp)
nop
beqz v0, 0x41e228
nop
lw t9, -sym.sprint_tc_classid(gp)
lw a0, 4(v0)
jalr t9
addiu a1, sp, 0x30
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x5d24
move a2, v0
jalr t9
move a0, s1
lw gp, 0x10(sp)
lw a1, 0x20(sp)
nop
beqz a1, 0x41e24c
nop
lw t9, -sym.tc_print_police(gp)
nop
jalr t9
move a0, s1
lw gp, 0x10(sp)
lw a2, 0x24(sp)
nop
beqz a2, 0x41e274
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x5d18
addiu a2, a2, 4
jalr t9
move a0, s1
lw gp, 0x10(sp)
lw v0, 0x28(sp)
nop
beqz v0, 0x41e2b0
nop
lw t9, -sym.imp.fputc(gp)
addiu a0, zero, 0xa
jalr t9
move a1, s1
lw gp, 0x10(sp)
lw a1, 0x28(sp)
lw t9, -sym.tc_print_action(gp)
nop
jalr t9
move a0, s1
lw gp, 0x10(sp)
lw ra, 0x7c(sp)
move v0, zero
lw s1, 0x78(sp)
lw s0, 0x74(sp)
jr ra
addiu sp, sp, 0x80
lw a3, 0x2c(sp)
nop
beqz a3, 0x41e2e8
addiu v0, zero, -1
lw a3, 4(a3)
nop
bne a3, v0, 0x41e1d0
move a2, s0
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
addiu a1, a1, -0x5d34
move a2, s0
jalr t9
move a0, s1
lw gp, 0x10(sp)
b 0x41e1e8
nop
lui gp, 0x46
addiu sp, sp, -0x20
addiu gp, gp, -0x6f60
sw ra, 0x1c(sp)
sw s0, 0x18(sp)
sw gp, 0x10(sp)
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (s0)
lui a0, 0x44
addiu a0, a0, -0x5d08
addiu a1, zero, 1
--
lw v0, -0x7dac(gp)
lui a0, 0x44
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, -0x6644
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x11
lw gp, 0x18(sp)
b 0x41e4b0
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
b 0x41e878
addiu a0, a0, -0x6730
lw t9, -sym.imp.strcmp(gp)
lui a1, 0x43
addiu a1, a1, 0x5908
jalr t9
move a0, s5
lw gp, 0x18(sp)
beqz v0, 0x41e8dc
lui a1, 0x44
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, -0x79ec
jalr t9
move a2, s5
jal sym.explain_4
nop
lw gp, 0x18(sp)
b 0x41e4b0
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x44
addiu a0, a0, -0x5f24
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0xe
lw gp, 0x18(sp)
b 0x41e4b0
addiu v0, zero, -1
--
sw s0, 0x74(sp)
sw gp, 0x10(sp)
move s0, a1
beqz a2, 0x41ea34
move s1, a3
lhu a3, (a2)
lw t9, -sym.parse_rtattr(gp)
addiu a2, a2, 4
addiu a3, a3, -4
addiu a0, sp, 0x18
jalr t9
addiu a1, zero, 4
lw gp, 0x10(sp)
bnez s1, 0x41ea4c
lui a1, 0x44
lw v0, 0x1c(sp)
nop
beqz v0, 0x41e9b0
nop
lw t9, -sym.sprint_tc_classid(gp)
lw a0, 4(v0)
jalr t9
addiu a1, sp, 0x2c
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x6830
move a2, v0
jalr t9
move a0, s0
lw gp, 0x10(sp)
lw a1, 0x20(sp)
nop
beqz a1, 0x41e9d4
nop
lw t9, -sym.print_ematch(gp)
nop
jalr t9
move a0, s0
lw gp, 0x10(sp)
lw v0, 0x28(sp)
nop
beqz v0, 0x41ea10
nop
lw t9, -sym.imp.fputc(gp)
addiu a0, zero, 0xa
jalr t9
move a1, s0
lw gp, 0x10(sp)
lw a1, 0x28(sp)
lw t9, -sym.tc_print_police(gp)
nop
jalr t9
move a0, s0
lw gp, 0x10(sp)
lw a1, 0x24(sp)
nop
beqz a1, 0x41ea34
nop
lw t9, -sym.tc_print_action(gp)
nop
jalr t9
move a0, s0
lw gp, 0x10(sp)
lw ra, 0x7c(sp)
move v0, zero
lw s1, 0x78(sp)
lw s0, 0x74(sp)
jr ra
addiu sp, sp, 0x80
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x5d34
move a2, s1
jalr t9
move a0, s0
lw gp, 0x10(sp)
b 0x41e970
nop
lui gp, 0x46
addiu sp, sp, -0x20
addiu gp, gp, -0x6f60
sw ra, 0x1c(sp)
sw s0, 0x18(sp)
sw gp, 0x10(sp)
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (s0)
lui a0, 0x44
addiu a0, a0, -0x5c9c
addiu a1, zero, 1
jalr t9
--
move a0, s4
move a1, s3
addiu a2, zero, 4
jalr t9
move a3, s2
lw gp, 0x18(sp)
beqz v0, 0x41ec84
lui a0, 0x44
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
b 0x41ee20
addiu a0, a0, -0x6644
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x44
addiu a0, a0, -0x66b4
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x12
lw gp, 0x18(sp)
b 0x41ecb8
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, -0x5c1c
jalr t9
move a2, s0
lw gp, 0x18(sp)
b 0x41ecb8
addiu v0, zero, -1
lw v0, 0x64(sp)
lw t9, -sym.imp.strcmp(gp)
lw s0, (v0)
lui a1, 0x43
addiu a1, a1, 0x5908
jalr t9
move a0, s0
lw gp, 0x18(sp)
beqz v0, 0x41ef58
lui a1, 0x44
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, -0x79ec
jalr t9
move a2, s0
jal sym.explain_5
nop
lw gp, 0x18(sp)
b 0x41ecb8
addiu v0, zero, -1
nop
lui gp, 0x46
addiu sp, sp, -0xb8
addiu gp, gp, -0x6f60
sw ra, 0xb4(sp)
sw s7, 0xb0(sp)
sw s6, 0xac(sp)
sw s5, 0xa8(sp)
sw s4, 0xa4(sp)
sw s3, 0xa0(sp)
sw s2, 0x9c(sp)
sw s1, 0x98(sp)
sw s0, 0x94(sp)
sw gp, 0x10(sp)
move s5, a1
beqz a2, 0x41f300
move s0, a3
lhu a3, (a2)
lw t9, -sym.parse_rtattr(gp)
addiu a2, a2, 4
addiu a3, a3, -4
addiu a0, sp, 0x18
jalr t9
addiu a1, zero, 0xc
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x5d34
move a2, s0
jalr t9
move a0, s5
lw v0, 0x20(sp)
lw gp, 0x10(sp)
beqz v0, 0x41f028
nop
lw v1, 4(v0)
nop
bnez v1, 0x41f2d4
addiu v0, zero, 1
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x44
addiu a0, a0, -0x5be0
addiu a1, zero, 1
addiu a2, zero, 4
jalr t9
move a3, s5
lw gp, 0x10(sp)
--
addiu a2, zero, 5
addiu a0, a0, -0x5bd0
addiu a1, zero, 1
lw s2, 4(v0)
jalr t9
move a3, s5
lui v0, 0x45
lui v1, 0x44
addiu s1, v0, -0xe38
addiu a2, v1, -0x4e38
lui v0, 0x43
lui v1, 0x44
lw gp, 0x10(sp)
addiu s7, v0, 0x746c
addiu s6, v1, -0x5bc8
move s0, zero
addiu s4, zero, 1
b 0x41f090
addiu s3, zero, 0x11
beq s0, s3, 0x41f0c4
addiu s1, s1, 4
sllv v0, s4, s0
and v0, v0, s2
beqz v0, 0x41f088
addiu s0, s0, 1
lw t9, -sym.imp.fprintf(gp)
lw a3, (s1)
move a0, s5
jalr t9
move a1, s7
lw gp, 0x10(sp)
move a2, s6
bne s0, s3, 0x41f090
addiu s1, s1, 4
lw t9, -sym.imp.fputc(gp)
addiu a0, zero, 0x20
jalr t9
move a1, s5
lw gp, 0x10(sp)
lw v0, 0x30(sp)
nop
beqz v0, 0x41f360
nop
lw v1, 4(v0)
lw v0, 0x34(sp)
nop
beqz v0, 0x41f100
move a3, zero
lw a3, 4(v0)
addiu v0, zero, -1
beq v1, v0, 0x41f308
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
nor v0, zero, v1
and s0, a3, v1
addiu a1, a1, -0x5b64
move a2, v1
move a0, s5
jalr t9
and s1, a3, v0
lw gp, 0x10(sp)
bnez s0, 0x41f318
nop
bnez s1, 0x41f33c
nop
lw v0, 0x28(sp)
nop
beqz v0, 0x41f168
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
lw a2, 4(v0)
addiu a1, a1, -0x5bac
jalr t9
move a0, s5
lw gp, 0x10(sp)
lw v0, 0x2c(sp)
nop
beqz v0, 0x41f190
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
lw a2, 4(v0)
addiu a1, a1, -0x5ba0
jalr t9
move a0, s5
lw gp, 0x10(sp)
lw v0, 0x38(sp)
nop
beqz v0, 0x41f1b8
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
lw a2, 4(v0)
addiu a1, a1, -0x5b90
jalr t9
move a0, s5
lw gp, 0x10(sp)
lw v0, 0x24(sp)
nop
beqz v0, 0x41f1f8
nop
lw t9, -sym.sprint_tc_classid(gp)
lw a0, 4(v0)
jalr t9
addiu a1, sp, 0x4c
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x5b84
move a2, v0
jalr t9
move a0, s5
lw gp, 0x10(sp)
lw v0, 0x48(sp)
nop
beqz v0, 0x41f220
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
lw a2, 4(v0)
addiu a1, a1, -0x5b74
jalr t9
move a0, s5
lw gp, 0x10(sp)
lw a1, 0x44(sp)
nop
beqz a1, 0x41f244
nop
lw t9, -sym.print_ematch(gp)
nop
jalr t9
move a0, s5
lw gp, 0x10(sp)
lw a1, 0x40(sp)
nop
beqz a1, 0x41f268
nop
lw t9, -sym.tc_print_police(gp)
nop
--
lw s5, 0xa8(sp)
lw s4, 0xa4(sp)
lw s3, 0xa0(sp)
lw s2, 0x9c(sp)
lw s1, 0x98(sp)
lw s0, 0x94(sp)
jr ra
addiu sp, sp, 0xb8
bne v1, v0, 0x41f028
lui a0, 0x44
lw t9, -sym.imp.fwrite(gp)
addiu a0, a0, -0x5bd8
addiu a1, zero, 1
addiu a2, zero, 5
jalr t9
move a3, s5
lw gp, 0x10(sp)
b 0x41f028
nop
b 0x41f2a8
addiu v0, zero, -0x16
beqz a3, 0x41f140
nop
move s0, a3
move s1, zero
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
addiu a1, a1, -0x5bc4
move a2, s0
jalr t9
move a0, s5
lw gp, 0x10(sp)
beqz s1, 0x41f140
nop
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
addiu a1, a1, -0x5bb8
move a2, s1
jalr t9
move a0, s5
lw gp, 0x10(sp)
b 0x41f140
nop
lw v0, 0x34(sp)
nop
bnez v0, 0x41f0fc
addiu v1, zero, -1
b 0x41f100
move a3, zero
lui gp, 0x46
addiu sp, sp, -0xc0
addiu gp, gp, -0x6f60
sw ra, 0xbc(sp)
sw fp, 0xb8(sp)
sw s7, 0xb4(sp)
--
move s7, zero
addiu s4, zero, 0x11
addiu s6, zero, 1
lw t9, -sym.imp.strchr(gp)
move a0, s2
jalr t9
addiu a1, zero, 0x2c
lw gp, 0x18(sp)
beqz v0, 0x41f5fc
move s3, v0
sb zero, (v0)
lui s0, 0x45
addiu s0, s0, -0xe38
move s1, zero
lw t9, -sym.matches(gp)
lw a1, (s0)
jalr t9
move a0, s2
lw gp, 0x18(sp)
beqz v0, 0x41f684
sltiu v0, s1, 0x11
addiu s1, s1, 1
bne s1, s4, 0x41f608
addiu s0, s0, 4
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x44
addiu a1, a1, -0x5b48
jalr t9
move a2, s2
lw gp, 0x18(sp)
addiu v0, zero, -1
lw ra, 0xbc(sp)
lw fp, 0xb8(sp)
lw s7, 0xb4(sp)
lw s6, 0xb0(sp)
lw s5, 0xac(sp)
lw s4, 0xa8(sp)
lw s3, 0xa4(sp)
lw s2, 0xa0(sp)
lw s1, 0x9c(sp)
lw s0, 0x98(sp)
jr ra
addiu sp, sp, 0xc0
beqz v0, 0x41f630
--
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
b 0x41f9ac
addiu a0, a0, -0x5bf4
lw v0, 0xcc(sp)
lw t9, -sym.matches(gp)
lw a0, (v0)
jalr t9
addiu a1, a1, 0x5908
lw gp, 0x18(sp)
bnez v0, 0x41fee0
lui a1, 0x44
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x44
addiu a0, a0, -0x5aa0
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x25b
lw gp, 0x18(sp)
b 0x41f654
addiu v0, zero, -1
lw s0, -0x7dac(gp)
lw v0, 0xcc(sp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
lw a2, (v0)
jalr t9
addiu a1, a1, -0x79ec
lw gp, 0x18(sp)
lw a3, (s0)
lw t9, -sym.imp.fwrite(gp)
b 0x41fec4
lui a0, 0x44
lui gp, 0x46
addiu sp, sp, -0x38
addiu gp, gp, -0x6f60
sw ra, 0x34(sp)
sw s1, 0x30(sp)
sw s0, 0x2c(sp)
sw gp, 0x10(sp)
move s0, a1
beqz a2, 0x41ffe4
move s1, a3
lhu a3, (a2)
--
addiu a0, zero, 0xa
jalr t9
move a1, s0
lw gp, 0x10(sp)
lw a1, 0x20(sp)
lw t9, -sym.tc_print_police(gp)
nop
jalr t9
move a0, s0
lw gp, 0x10(sp)
lw a1, 0x1c(sp)
nop
beqz a1, 0x41ffe4
nop
lw t9, -sym.tc_print_action(gp)
nop
jalr t9
move a0, s0
lw gp, 0x10(sp)
lw ra, 0x34(sp)
move v0, zero
lw s1, 0x30(sp)
lw s0, 0x2c(sp)
jr ra
addiu sp, sp, 0x38
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x5d34
move a2, s1
jalr t9
move a0, s0
lw gp, 0x10(sp)
b 0x41ff60
nop
lui gp, 0x46
addiu sp, sp, -0x40
addiu gp, gp, -0x6f60
sw ra, 0x3c(sp)
sw s6, 0x38(sp)
sw s5, 0x34(sp)
sw s4, 0x30(sp)
sw s3, 0x2c(sp)
sw s2, 0x28(sp)
sw s1, 0x24(sp)
sw s0, 0x20(sp)
sw gp, 0x18(sp)
sw a2, 0x48(sp)
--
jalr t9
move a0, s1
lw gp, 0x18(sp)
bnez v0, 0x420328
lui a1, 0x44
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (s0)
lui a0, 0x44
addiu a0, a0, -0x5790
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x3f
lw gp, 0x18(sp)
lw a3, (s0)
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x44
addiu a0, a0, -0x5750
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x28
lw gp, 0x18(sp)
b 0x420170
addiu v0, zero, -1
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x79ec
jalr t9
move a2, s1
lw gp, 0x18(sp)
lw a3, (s0)
lw t9, -sym.imp.fwrite(gp)
b 0x4202ec
lui a0, 0x44
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, -0x5c1c
jalr t9
move a2, s1
lw gp, 0x18(sp)
b 0x420170
addiu v0, zero, -1
nop
nop
lui gp, 0x46
addiu sp, sp, -0x58
addiu gp, gp, -0x6f60
sw ra, 0x54(sp)
sw fp, 0x50(sp)
sw s7, 0x4c(sp)
sw s6, 0x48(sp)
sw s5, 0x44(sp)
sw s4, 0x40(sp)
sw s3, 0x3c(sp)
sw s2, 0x38(sp)
--
sw s0, 0x30(sp)
sw gp, 0x10(sp)
beqz a2, 0x420a04
move s0, a1
lhu a3, (a2)
lw t9, -sym.parse_rtattr(gp)
addiu a0, sp, 0x18
sw zero, 0x18(sp)
sw zero, 0x1c(sp)
sw zero, 0x20(sp)
sw zero, 0x24(sp)
sw zero, 0x28(sp)
sw zero, 0x2c(sp)
addiu a2, a2, 4
addiu a3, a3, -4
jalr t9
addiu a1, zero, 5
lw a0, 0x28(sp)
lw gp, 0x10(sp)
beqz a0, 0x420920
addiu v0, zero, 4
lhu v1, (a0)
nop
beq v1, v0, 0x420a44
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
lbu a2, 4(a0)
addiu a1, a1, -0x5654
jalr t9
move a0, s0
lw gp, 0x10(sp)
lw a0, 0x2c(sp)
nop
beqz a0, 0x420958
addiu v0, zero, 4
lhu v1, (a0)
nop
beq v1, v0, 0x420a18
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
lbu a2, 4(a0)
addiu a1, a1, -0x562c
jalr t9
move a0, s0
lw gp, 0x10(sp)
lw v1, 0x1c(sp)
nop
beqz v1, 0x420998
nop
lhu v0, (v1)
nop
addiu v0, v0, -4
sltiu v0, v0, 2
bnez v0, 0x420a70
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
lhu a2, 4(v1)
addiu a1, a1, -0x5600
jalr t9
move a0, s0
lw gp, 0x10(sp)
lw v1, 0x20(sp)
nop
beqz v1, 0x4209d8
nop
lhu v0, (v1)
nop
addiu v0, v0, -4
sltiu v0, v0, 2
bnez v0, 0x420a9c
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
lhu a2, 4(v1)
addiu a1, a1, -0x55cc
jalr t9
move a0, s0
lw gp, 0x10(sp)
lw v0, 0x24(sp)
nop
beqz v0, 0x420a04
lui a0, 0x44
lw t9, -sym.imp.fwrite(gp)
addiu a0, a0, -0x55b4
move a3, s0
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0xd
lw gp, 0x10(sp)
lw ra, 0x34(sp)
move v0, zero
lw s0, 0x30(sp)
jr ra
--
addiu s5, a0, 0x310
addiu s6, sp, 0xec
addiu s7, sp, 0x12c
bnez v0, 0x420ca0
sw v1, 0x174(sp)
beq s2, s5, 0x420bd4
addiu s2, s2, 0x34
lw s3, 0xc(s2)
nop
sltiu v0, s3, 0x10
beqz v0, 0x420c84
nop
lw t9, -sym.sprint_size(gp)
lw a0, 0x14(s2)
lbu s1, 0x2b(s2)
jalr t9
move a1, s6
lw gp, 0x18(sp)
lw a0, 0x10(s2)
lw t9, -sym.sprint_size(gp)
move a1, s7
jalr t9
move s0, v0
lw gp, 0x18(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
move a2, s3
move a3, s1
move a0, s4
addiu a1, a1, -0x5480
sw s0, 0x10(sp)
jalr t9
sw v0, 0x14(sp)
lw gp, 0x18(sp)
lw a3, 0x18(s2)
lw v0, 0x1c(s2)
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
addu a2, v0, a3
move a0, s4
addiu a1, a1, -0x5448
jalr t9
sw v0, 0x10(sp)
lw gp, 0x18(sp)
lw a2, 0x2c(s2)
lw t9, -sym.imp.fprintf(gp)
lw a3, 0x30(s2)
move a0, s4
jalr t9
move a1, fp
lw gp, 0x18(sp)
nop
lw v1, -obj.show_details(gp)
nop
lw v0, (v1)
nop
bnez v0, 0x420d88
nop
lbu v0, 0x2a(s2)
lw t9, -sym.imp.fprintf(gp)
lbu a2, 0x28(s2)
lbu a3, 0x29(s2)
lui a1, 0x44
sw v0, 0x10(sp)
move a0, s4
jalr t9
addiu a1, a1, -0x78bc
lw gp, 0x18(sp)
b 0x420c84
nop
lw t9, -sym.sprint_size(gp)
lw a0, (s2)
lw a1, 0x170(sp)
jalr t9
nop
lw gp, 0x18(sp)
lw a0, 4(s2)
lw t9, -sym.sprint_size(gp)
lw a1, 0x174(sp)
jalr t9
move s1, v0
lw gp, 0x18(sp)
lw a0, 8(s2)
lw t9, -sym.sprint_size(gp)
lw a1, 0x178(sp)
jalr t9
move s0, v0
lw gp, 0x18(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
sw v0, 0x10(sp)
move a2, s1
move a3, s0
move a0, s4
jalr t9
addiu a1, a1, -0x53f8
lw gp, 0x18(sp)
b 0x420d58
nop
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x44
addiu a0, a0, -0x54b0
move a3, s4
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x2e
lw gp, 0x18(sp)
b 0x420bd8
addiu v0, zero, -1
lui gp, 0x46
--
lui a0, 0x44
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
b 0x420fb8
addiu a0, a0, -0x7884
lw t9, -sym.imp.strcmp(gp)
move a0, s0
jalr t9
addiu a1, a1, -0x5300
lw gp, 0x18(sp)
bnez v0, 0x4211c0
lui a1, 0x44
beqz s1, 0x42121c
move s0, s1
lw t9, -sym.imp.strtol(gp)
lw a0, (s2)
addiu a2, zero, 0xa
jalr t9
move a1, zero
move a2, v0
sltiu v0, v0, 0x11
lw gp, 0x18(sp)
bnez v0, 0x420f14
sw a2, 0x50(sp)
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x52fc
lw gp, 0x18(sp)
lui a0, 0x44
lw a3, (s0)
lw t9, -sym.imp.fwrite(gp)
addiu a0, a0, -0x52f0
addiu a1, zero, 1
addiu a2, zero, 0xd
jalr t9
nop
lw gp, 0x18(sp)
lw a0, (s0)
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
addiu a1, a1, -0x53a0
jalr t9
addiu a2, zero, 0x10
lw gp, 0x18(sp)
b 0x421160
addiu v1, zero, -1
lw v0, 0x28(sp)
nop
beqz v0, 0x42122c
lui a1, 0x44
lw a0, 0x48(sp)
nop
beqz a0, 0x421138
nop
lw v0, 0x4c(sp)
nop
beqz v0, 0x421138
nop
lw a1, 0x20(sp)
--
beqz v0, 0x421284
move a0, s2
lw t9, -sym.imp.strcmp(gp)
nop
jalr t9
move a1, s6
lw gp, 0x18(sp)
bnez v0, 0x421364
move a0, s2
addiu s1, s1, -1
beqz s1, 0x42121c
addiu s0, s0, 4
lw t9, -sym.imp.strtol(gp)
lw a0, (s0)
move a1, zero
jalr t9
addiu a2, zero, 0xa
lw gp, 0x18(sp)
beqz s3, 0x421688
move s4, v0
bltz v0, 0x42133c
slt v0, s3, v0
beqz v0, 0x4212bc
addiu s1, s1, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lw a2, 0x38(sp)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x534c
lw gp, 0x18(sp)
b 0x421160
addiu v1, zero, -1
lw t9, -sym.imp.strcmp(gp)
nop
jalr t9
move a1, s7
lw gp, 0x18(sp)
bnez v0, 0x421730
nop
b 0x4212b8
sb fp, 0x40(sp)
lw t9, -sym.imp.strcmp(gp)
move a0, s0
jalr t9
--
sw s4, 0x3c(sp)
and s0, s0, s2
sw zero, 0x10(sp)
jalr t9
addu s0, v1, s0
lw gp, 0x18(sp)
addiu v0, zero, 0xc
lw t9, -sym.addattr_l(gp)
lw a0, 0x1b4(sp)
sw v0, 0x10(sp)
move a3, s1
addiu a1, zero, 0x400
jalr t9
addiu a2, zero, 3
lw a0, 0x1b4(sp)
lw gp, 0x18(sp)
lw v0, (a0)
move v1, zero
addiu v0, v0, 3
and v0, v0, s2
addu v0, a0, v0
subu v0, v0, s0
b 0x421160
sh v0, (s0)
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x53bc
jalr t9
move a2, s3
lw gp, 0x18(sp)
lui a0, 0x44
lw a3, (s0)
lw t9, -sym.imp.fwrite(gp)
addiu a0, a0, -0x53b0
addiu a1, zero, 1
b 0x4210a8
addiu a2, zero, 0xe
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x44
addiu a0, a0, -0x5320
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x1f
--
addiu a0, a0, -0x5374
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x27
lw gp, 0x18(sp)
b 0x421160
addiu v1, zero, -1
lw t9, -sym.imp.strcmp(gp)
move a0, s0
jalr t9
addiu a1, a1, 0x5eac
lw gp, 0x18(sp)
bnez v0, 0x421780
lui a1, 0x44
beqz s1, 0x42121c
move s0, s1
lw t9, -sym.imp.strtol(gp)
lw a0, (s2)
move a1, zero
jalr t9
addiu a2, zero, 0xa
lw gp, 0x18(sp)
b 0x420f14
sb v0, 0x6f(sp)
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lw a2, 0x20(sp)
jalr t9
addiu a1, a1, -0x5270
lw gp, 0x18(sp)
b 0x421408
nop
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
b 0x4211a8
addiu a0, a0, -0x53d4
lw t9, -sym.imp.strcmp(gp)
lui a1, 0x43
addiu a1, a1, 0x5908
jalr t9
move a0, s2
lw gp, 0x18(sp)
beqz v0, 0x42176c
lui a1, 0x44
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, -0x79ec
move a2, s2
jalr t9
nop
jal sym.explain_6
nop
lw gp, 0x18(sp)
b 0x421160
addiu v1, zero, -1
lw t9, -sym.imp.strcmp(gp)
move a0, s0
jalr t9
addiu a1, a1, -0x781c
lw gp, 0x18(sp)
bnez v0, 0x42181c
lui a1, 0x43
beqz s1, 0x42121c
move s0, s1
lw t9, -sym.get_rate(gp)
--
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x14
lw gp, 0x18(sp)
b 0x421160
addiu v1, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x44
addiu a0, a0, -0x529c
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x29
lw gp, 0x18(sp)
b 0x421160
addiu v1, zero, -1
lw t9, -sym.imp.strcmp(gp)
addiu a1, a1, 0x5908
jalr t9
move a0, s0
lw gp, 0x18(sp)
beqz v0, 0x42176c
lui a1, 0x44
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, -0x79ec
b 0x421764
move a2, s0
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x44
addiu a0, a0, -0x5218
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x2e
lw gp, 0x18(sp)
b 0x421160
addiu v1, zero, -1
lw v0, -0x7dac(gp)
lui a0, 0x44
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
b 0x42169c
--
nop
bnez v1, 0x4219ec
nop
lw v1, 0x20(sp)
nop
bnez v1, 0x421ab8
nop
lw v1, 0x24(sp)
nop
bnez v1, 0x421a88
nop
lw v1, 0x28(sp)
nop
bnez v1, 0x421a3c
nop
lw v0, 0x2c(sp)
nop
beqz v0, 0x421974
nop
lw t9, -sym.sprint_tc_classid(gp)
lw a0, 4(v0)
jalr t9
addiu a1, sp, 0x38
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x5d24
move a2, v0
jalr t9
move a0, s1
lw gp, 0x10(sp)
lw v0, 0x30(sp)
nop
beqz v0, 0x421a24
move a1, s1
lw t9, -sym.imp.fputc(gp)
nop
jalr t9
addiu a0, zero, 0xa
lw gp, 0x10(sp)
lw a1, 0x30(sp)
lw t9, -sym.tc_print_police(gp)
nop
jalr t9
move a0, s1
lw ra, 0x84(sp)
lw gp, 0x10(sp)
move v0, zero
lw s1, 0x80(sp)
lw s0, 0x7c(sp)
jr ra
addiu sp, sp, 0x88
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
addiu a1, a1, -0x51e0
jalr t9
move a0, s1
lw v1, 0x1c(sp)
lw gp, 0x10(sp)
beqz v1, 0x421904
nop
lhu v0, (v1)
nop
addiu v0, v0, -4
sltiu v0, v0, 2
bnez v0, 0x421aa0
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
lhu a2, 4(v1)
addiu a1, a1, -0x51d0
jalr t9
move a0, s1
lw gp, 0x10(sp)
b 0x421904
nop
lw ra, 0x84(sp)
move v0, zero
lw s1, 0x80(sp)
lw s0, 0x7c(sp)
jr ra
addiu sp, sp, 0x88
lhu v0, (v1)
nop
addiu v0, v0, -4
sltiu v0, v0, 4
bnez v0, 0x421aa0
nop
lw v0, 4(v1)
nop
bnez v0, 0x421b10
lui v0, 0x44
lui v0, 0x44
addiu a1, v0, -0x51a8
lw t9, -sym.imp.fprintf(gp)
nop
jalr t9
move a0, s1
lw gp, 0x10(sp)
b 0x421934
nop
lhu v0, (v1)
nop
addiu v0, v0, -4
sltiu v0, v0, 4
beqz v0, 0x421af0
lui a1, 0x44
lw ra, 0x84(sp)
addiu v0, zero, -1
lw s1, 0x80(sp)
lw s0, 0x7c(sp)
jr ra
addiu sp, sp, 0x88
lhu v0, (v1)
nop
addiu v0, v0, -4
sltiu v0, v0, 2
bnez v0, 0x421aa0
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
lhu a2, 4(v1)
addiu a1, a1, -0x51c4
jalr t9
move a0, s1
lw gp, 0x10(sp)
b 0x421914
nop
lw t9, -sym.imp.fprintf(gp)
lw a2, 4(v1)
addiu a1, a1, -0x51b4
jalr t9
move a0, s1
lw gp, 0x10(sp)
b 0x421924
nop
b 0x421a6c
addiu a1, v0, -0x519c
lui gp, 0x46
addiu sp, sp, -0x20
addiu gp, gp, -0x6f60
sw ra, 0x1c(sp)
sw s0, 0x18(sp)
sw gp, 0x10(sp)
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (s0)
lui a0, 0x44
addiu a0, a0, -0x518c
--
bnez v0, 0x422194
nop
beq s0, s3, 0x4221dc
addiu s0, s0, -2
bnez s0, 0x42211c
addiu s1, s1, 8
lw t9, -sym.addattr_l(gp)
sw zero, 0x10(sp)
move a0, s5
addiu a1, zero, 0x400
addiu a2, zero, 2
jalr t9
move a3, zero
lw gp, 0x18(sp)
move v0, zero
lw ra, 0x3c(sp)
lw s5, 0x38(sp)
lw s4, 0x34(sp)
lw s3, 0x30(sp)
lw s2, 0x2c(sp)
lw s1, 0x28(sp)
lw s0, 0x24(sp)
jr ra
addiu sp, sp, 0x40
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
lui a1, 0x44
addiu a1, a1, -0x79ec
jalr t9
move a2, s2
lw gp, 0x18(sp)
lw a3, (s0)
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x44
addiu a0, a0, -0x50ac
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x14
lw gp, 0x18(sp)
b 0x422170
addiu v0, zero, -1
lw t9, -sym.incomplete_command(gp)
nop
jalr t9
nop
nop
lui gp, 0x46
addiu sp, sp, -0x20
addiu gp, gp, -0x6f60
sw ra, 0x1c(sp)
sw gp, 0x10(sp)
bnez a2, 0x422220
move a0, a1
move v0, zero
lw ra, 0x1c(sp)
nop
jr ra
addiu sp, sp, 0x20
lhu v0, (a2)
nop
addiu v0, v0, -4
sltiu v0, v0, 2
bnez v0, 0x422210
addiu v0, zero, -1
lhu a2, 4(a2)
nop
beqz a2, 0x42220c
nop
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x5094
lw gp, 0x10(sp)
b 0x422210
move v0, zero
lui gp, 0x46
addiu sp, sp, -0x68
addiu gp, gp, -0x6f60
sw ra, 0x64(sp)
sw s2, 0x60(sp)
sw s1, 0x5c(sp)
sw s0, 0x58(sp)
sw gp, 0x10(sp)
lw t9, -sym.imp.fprintf(gp)
move v0, a1
lui a1, 0x44
move s1, a2
addiu a1, a1, -0x47e4
move a2, v0
jalr t9
move s2, a0
lw gp, 0x10(sp)
addiu s0, sp, 0x18
lw t9, -sym.sprint_rate(gp)
lw a0, (s1)
jalr t9
move a1, s0
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
move a2, v0
addiu a1, a1, -0x5088
jalr t9
move a0, s2
lw gp, 0x10(sp)
lw a0, 4(s1)
lw t9, -sym.tc_core_ktime2time(gp)
nop
jalr t9
nop
lw gp, 0x10(sp)
move a1, s0
lw t9, -sym.sprint_time(gp)
nop
jalr t9
move a0, v0
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
move a2, v0
move a0, s2
jalr t9
addiu a1, a1, -0x5080
lw gp, 0x10(sp)
lw a0, 8(s1)
lw t9, -sym.sprint_rate(gp)
nop
jalr t9
move a1, s0
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
move a0, s2
addiu a1, a1, -0x5078
jalr t9
move a2, v0
lw ra, 0x64(sp)
lw gp, 0x10(sp)
lw s2, 0x60(sp)
lw s1, 0x5c(sp)
lw s0, 0x58(sp)
jr ra
addiu sp, sp, 0x68
lui gp, 0x46
addiu sp, sp, -0x40
addiu gp, gp, -0x6f60
sw ra, 0x3c(sp)
sw s3, 0x38(sp)
sw s2, 0x34(sp)
sw s1, 0x30(sp)
sw s0, 0x2c(sp)
sw gp, 0x10(sp)
--
lw s7, 0x48(sp)
lw s6, 0x44(sp)
lw s5, 0x40(sp)
lw s4, 0x3c(sp)
lw s3, 0x38(sp)
lw s2, 0x34(sp)
lw s1, 0x30(sp)
lw s0, 0x2c(sp)
jr ra
addiu sp, sp, 0x50
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, -0x4fa8
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x28
lw gp, 0x10(sp)
b 0x422710
addiu v0, zero, -1
lw t9, -sym.incomplete_command(gp)
nop
jalr t9
nop
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x44
addiu a1, a1, -0x4ff4
jalr t9
addiu a2, s3, -0x4fe0
lw gp, 0x10(sp)
lw s1, (s5)
lw t9, -sym.matches(gp)
lw a0, (s1)
lui s2, 0x44
sw zero, 0x18(sp)
sw zero, 0x1c(sp)
sw zero, 0x20(sp)
lw s0, (s6)
jalr t9
addiu a1, s2, -0x4fdc
lw gp, 0x10(sp)
bnez v0, 0x4227f4
addiu v0, s0, -1
blez v0, 0x422764
--
lui v0, 0x8000
cfc1 a0, 31
cfc1 a0, 31
nop
ori at, a0, 3
xori at, at, 2
ctc1 at, 31
nop
cvt.w.d f0, f4
ctc1 a0, 31
nop
mfc1 v1, f0
lw t9, -sym.tc_core_time2ktime(gp)
sw v1, (s4)
move a0, s0
jalr t9
nop
sw v0, 4(s4)
lw v0, 0x20(sp)
lw gp, 0x10(sp)
sw v0, 8(s4)
sw s7, (s5)
b 0x4226ec
sw s3, (s6)
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x44
addiu a1, a1, -0x4ff4
jalr t9
addiu a2, s2, -0x3e80
lw gp, 0x10(sp)
b 0x422794
nop
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x44
addiu a1, a1, -0x4ff4
jalr t9
addiu a2, s2, -0x4ff8
lw gp, 0x10(sp)
b 0x422794
nop
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x44
addiu a1, a1, -0x4ff4
jalr t9
addiu a2, s2, 0x6b90
lw gp, 0x10(sp)
b 0x422710
addiu v0, zero, -1
lw s0, 0x1c(sp)
nop
bnez s0, 0x422bb8
lui v0, 0xf
lw v1, 0x20(sp)
ori v0, v0, 0x4240
mult s1, v0
sw zero, (s4)
mflo v0
nop
nop
bnez v1, 0x422a38
--
nop
lwc1 f1, 0x69a4(v0)
b 0x4228d0
add.d f2, f2, f0
lui v0, 0x43
lwc1 f0, 0x69a0(v0)
nop
lwc1 f1, 0x69a4(v0)
b 0x4228b0
add.d f12, f12, f0
sub.d f0, f4, f0
cfc1 a0, 31
cfc1 a0, 31
nop
ori at, a0, 3
xori at, at, 2
ctc1 at, 31
nop
cvt.w.d f2, f0
ctc1 a0, 31
nop
mfc1 v1, f2
b 0x422958
or v1, v1, v0
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x44
addiu a1, a1, -0x4ff4
jalr t9
addiu a2, s2, -0x4fd4
lw gp, 0x10(sp)
b 0x422710
addiu v0, zero, -1
mtc1 zero, f12
nop
mtc1 zero, f13
b 0x4228b0
nop
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x44
addiu a0, a0, -0x4fcc
jalr t9
addiu a2, zero, 0x23
lw gp, 0x10(sp)
b 0x422710
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x44
addiu a1, a1, -0x4ff4
jalr t9
addiu a2, s2, -0x4fdc
lw gp, 0x10(sp)
b 0x422710
addiu v0, zero, -1
lui gp, 0x46
addiu sp, sp, -0x78
addiu gp, gp, -0x6f60
sw ra, 0x74(sp)
sw fp, 0x70(sp)
sw s7, 0x6c(sp)
sw s6, 0x68(sp)
sw s5, 0x64(sp)
sw s4, 0x60(sp)
sw s3, 0x5c(sp)
sw s2, 0x58(sp)
sw s1, 0x54(sp)
--
lw v0, 0x80(sp)
lw t9, -sym.matches(gp)
lw a0, (v0)
jalr t9
addiu a1, a1, -0x4ffc
lw gp, 0x18(sp)
bnez v0, 0x4230dc
lui a1, 0x43
lw v1, 0x80(sp)
lw v0, 0x7c(sp)
addiu v1, v1, 4
addiu v0, v0, -1
sw v1, 0x80(sp)
blez v0, 0x423074
sw v0, 0x7c(sp)
lw a2, 0x48(sp)
move a0, s2
jal sym.hfsc_get_sc
move a1, s1
lw gp, 0x18(sp)
bltz v0, 0x4230b0
addiu s7, zero, 1
b 0x422cf8
nop
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x44
addiu a1, a1, -0x4ff4
jalr t9
move a2, s4
lw gp, 0x18(sp)
b 0x422e3c
addiu v0, zero, -1
bnez s3, 0x422dac
nop
beqz s7, 0x423140
nop
lw s0, -0x7dac(gp)
lui a0, 0x44
lw t9, -sym.imp.fwrite(gp)
lw a3, (s0)
addiu a0, a0, -0x4e00
addiu a1, zero, 1
addiu a2, zero, 0x41
jalr t9
--
beqz s3, 0x422e04
nop
lw t9, -sym.addattr_l(gp)
addiu v0, zero, 0xc
lw a0, 0x84(sp)
sw v0, 0x10(sp)
move a3, s6
addiu a1, zero, 0x400
jalr t9
addiu a2, zero, 2
lw gp, 0x18(sp)
beqz s7, 0x422e0c
nop
lw t9, -sym.addattr_l(gp)
addiu v0, zero, 0xc
lw a3, 0x48(sp)
lw a0, 0x84(sp)
sw v0, 0x10(sp)
addiu a1, zero, 0x400
jalr t9
addiu a2, zero, 3
lw gp, 0x18(sp)
b 0x422e0c
nop
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x44
addiu a1, a1, -0x4ff4
jalr t9
move a2, fp
lw gp, 0x18(sp)
b 0x422e3c
addiu v0, zero, -1
lw t9, -sym.incomplete_command(gp)
nop
jalr t9
nop
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x44
lui a2, 0x44
addiu a1, a1, -0x4ff4
jalr t9
addiu a2, a2, -0x5004
lw gp, 0x18(sp)
b 0x422e3c
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x44
lui a2, 0x44
addiu a1, a1, -0x4ff4
jalr t9
addiu a2, a2, -0x4ffc
lw gp, 0x18(sp)
b 0x422e3c
addiu v0, zero, -1
lw v0, 0x80(sp)
lw t9, -sym.matches(gp)
lw a0, (v0)
jalr t9
addiu a1, a1, 0x5908
lw gp, 0x18(sp)
bnez v0, 0x423110
lui a1, 0x44
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
b 0x422fb0
lui a0, 0x44
lw s0, -0x7dac(gp)
lw v0, 0x80(sp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
lw a2, (v0)
jalr t9
addiu a1, a1, -0x4e34
lw gp, 0x18(sp)
lw a3, (s0)
lw t9, -sym.imp.fwrite(gp)
b 0x422fb0
lui a0, 0x44
lw s0, -0x7dac(gp)
lui a0, 0x44
lw t9, -sym.imp.fwrite(gp)
lw a3, (s0)
addiu a0, a0, -0x4e1c
addiu a1, zero, 1
b 0x422f98
addiu a2, zero, 0x1a
lui gp, 0x46
addiu sp, sp, -0x28
addiu gp, gp, -0x6f60
--
sw s0, 0x18(sp)
sw gp, 0x10(sp)
move s0, a2
bnez a2, 0x4231a8
move s1, a1
lw ra, 0x24(sp)
move v0, zero
lw s2, 0x20(sp)
lw s1, 0x1c(sp)
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x28
lhu v0, (a2)
nop
addiu v0, v0, -4
sltiu v0, v0, 0x18
beqz v0, 0x4231d8
addiu v0, zero, -1
lw ra, 0x24(sp)
lw s2, 0x20(sp)
lw s1, 0x1c(sp)
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x28
addiu s2, a2, 4
lw t9, -sym.imp.fprintf(gp)
lw a2, 0x10(s2)
lui a1, 0x44
addiu a1, a1, -0x4dbc
jalr t9
move a0, s1
lw a2, 4(s0)
lw a3, 4(s2)
lw gp, 0x10(sp)
or v0, a2, a3
bnez v0, 0x423280
lui a1, 0x44
lw a2, 8(s2)
lw a3, 0xc(s2)
nop
or v0, a2, a3
bnez v0, 0x423260
nop
lw t9, -sym.imp.fprintf(gp)
lw a2, 0x14(s2)
lui a1, 0x44
addiu a1, a1, -0x4d88
jalr t9
move a0, s1
lw gp, 0x10(sp)
move a1, s1
lw t9, -sym.imp.fputc(gp)
nop
jalr t9
addiu a0, zero, 0xa
lw gp, 0x10(sp)
b 0x42318c
nop
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
addiu a1, a1, -0x4d9c
jalr t9
move a0, s1
lw gp, 0x10(sp)
b 0x423224
nop
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x4db0
jalr t9
move a0, s1
lw gp, 0x10(sp)
b 0x42320c
nop
lui gp, 0x46
addiu sp, sp, -0x48
addiu gp, gp, -0x6f60
sw ra, 0x44(sp)
sw s5, 0x40(sp)
sw s4, 0x3c(sp)
sw s3, 0x38(sp)
sw s2, 0x34(sp)
sw s1, 0x30(sp)
sw s0, 0x2c(sp)
sw gp, 0x18(sp)
move s0, a1
move s1, a2
move s5, a3
--
lw t9, -sym.get_u16(gp)
lw a1, 4(s1)
jalr t9
addiu a2, zero, 0x10
lw gp, 0x18(sp)
bltz v0, 0x423424
move a3, s2
addiu s0, s0, -2
blez s0, 0x4233b0
addiu s1, s1, 8
lw t9, -sym.matches(gp)
lw a0, (s1)
jalr t9
move a1, s4
lw gp, 0x18(sp)
beqz v0, 0x4232f0
lui a1, 0x43
lw t9, -sym.matches(gp)
lw a0, (s1)
jalr t9
addiu a1, a1, 0x5908
lw gp, 0x18(sp)
beqz v0, 0x42344c
lui a1, 0x44
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a2, (s1)
lw a0, (s0)
jalr t9
addiu a1, a1, -0x4e34
lw gp, 0x18(sp)
lw a3, (s0)
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x44
addiu a0, a0, -0x4d64
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x56
lw gp, 0x18(sp)
b 0x4233d4
addiu v0, zero, -1
addiu a3, sp, 0x20
lw t9, -sym.addattr_l(gp)
addiu v0, zero, 2
sw v0, 0x10(sp)
move a0, s5
--
jalr t9
addiu a2, zero, 2
lw gp, 0x18(sp)
move v0, zero
lw ra, 0x44(sp)
lw s5, 0x40(sp)
lw s4, 0x3c(sp)
lw s3, 0x38(sp)
lw s2, 0x34(sp)
lw s1, 0x30(sp)
lw s0, 0x2c(sp)
jr ra
addiu sp, sp, 0x48
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x44
addiu a0, a0, -0x4d7c
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x17
lw gp, 0x18(sp)
b 0x4233d4
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x44
addiu a1, a1, -0x4ff4
jalr t9
move a2, s4
lw gp, 0x18(sp)
b 0x4233d4
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
b 0x423390
lui a0, 0x44
lw t9, -sym.incomplete_command(gp)
nop
jalr t9
nop
lui gp, 0x46
addiu sp, sp, -0x20
addiu gp, gp, -0x6f60
sw ra, 0x1c(sp)
sw s0, 0x18(sp)
sw gp, 0x10(sp)
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
move a2, a0
lui a1, 0x43
lw a0, (s0)
jalr t9
addiu a1, a1, 0x6b0c
lw gp, 0x10(sp)
lw a0, (s0)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
lw ra, 0x1c(sp)
lw s0, 0x18(sp)
addiu a1, a1, -0x4d04
addiu a2, zero, 3
addiu a3, zero, 3
jr t9
addiu sp, sp, 0x20
lui gp, 0x46
addiu sp, sp, -0x30
addiu gp, gp, -0x6f60
sw ra, 0x2c(sp)
sw s1, 0x28(sp)
sw s0, 0x24(sp)
sw gp, 0x18(sp)
bnez a2, 0x42350c
move s1, a1
lw ra, 0x2c(sp)
move v0, zero
lw s1, 0x28(sp)
lw s0, 0x24(sp)
jr ra
addiu sp, sp, 0x30
lhu v0, (a2)
nop
addiu v0, v0, -4
sltiu v0, v0, 0x14
beqz v0, 0x423538
addiu v0, zero, -1
lw ra, 0x2c(sp)
lw s1, 0x28(sp)
lw s0, 0x24(sp)
jr ra
addiu sp, sp, 0x30
addiu s0, a2, 4
lw v0, 8(s0)
lw t9, -sym.imp.fprintf(gp)
lw a2, 4(a2)
lw a3, 4(s0)
lui a1, 0x44
addiu a1, a1, -0x4918
move a0, s1
jalr t9
sw v0, 0x10(sp)
lw gp, 0x18(sp)
lw a3, 0x10(s0)
lw t9, -sym.imp.fprintf(gp)
lw a2, 0xc(s0)
lui a1, 0x44
move a0, s1
jalr t9
addiu a1, a1, -0x48f0
lw gp, 0x18(sp)
b 0x4234f4
nop
lui gp, 0x46
addiu sp, sp, -0x60
addiu gp, gp, -0x6f60
sw ra, 0x5c(sp)
sw fp, 0x58(sp)
sw s7, 0x54(sp)
sw s6, 0x50(sp)
sw s5, 0x4c(sp)
sw s4, 0x48(sp)
sw s3, 0x44(sp)
sw s2, 0x40(sp)
sw s1, 0x3c(sp)
--
move v1, zero
sh v0, (s0)
lw ra, 0x5c(sp)
move v0, v1
lw fp, 0x58(sp)
lw s7, 0x54(sp)
lw s6, 0x50(sp)
lw s5, 0x4c(sp)
lw s4, 0x48(sp)
lw s3, 0x44(sp)
lw s2, 0x40(sp)
lw s1, 0x3c(sp)
lw s0, 0x38(sp)
jr ra
addiu sp, sp, 0x60
jal sym.explain1
move a0, s3
lw gp, 0x18(sp)
b 0x4237ac
addiu v1, zero, -1
lw t9, -sym.incomplete_command(gp)
nop
jalr t9
nop
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a2, (s2)
lw a0, (s0)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x79ec
lw gp, 0x18(sp)
lw a0, (s0)
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
addiu a1, a1, -0x4d04
addiu a2, zero, 3
jalr t9
addiu a3, zero, 3
lw gp, 0x18(sp)
b 0x4237ac
addiu v1, zero, -1
lui gp, 0x46
addiu sp, sp, -0x890
addiu gp, gp, -0x6f60
sw ra, 0x88c(sp)
sw fp, 0x888(sp)
sw s7, 0x884(sp)
sw s6, 0x880(sp)
sw s5, 0x87c(sp)
sw s4, 0x878(sp)
sw s3, 0x874(sp)
sw s2, 0x870(sp)
sw s1, 0x86c(sp)
--
addiu v1, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, -0x48a4
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x13
lw gp, 0x18(sp)
b 0x423c88
addiu v1, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
b 0x42406c
addiu a0, a0, 0x6b58
lw t9, -sym.imp.strcmp(gp)
lui a1, 0x43
addiu a1, a1, 0x5908
jalr t9
move a0, s2
lw gp, 0x18(sp)
bnez v0, 0x4240e4
lui a1, 0x44
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x44
addiu a1, a1, -0x4d04
addiu a2, zero, 3
jalr t9
addiu a3, zero, 3
lw gp, 0x18(sp)
b 0x423c88
addiu v1, zero, -1
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x79ec
jalr t9
move a2, s2
lw gp, 0x18(sp)
lw a0, (s0)
lw t9, -sym.imp.fprintf(gp)
b 0x4240c8
lui a1, 0x44
lui gp, 0x46
addiu sp, sp, -0x130
addiu gp, gp, -0x6f60
swc1 f22, 0x128(sp)
sw ra, 0x11c(sp)
swc1 f23, 0x12c(sp)
sw fp, 0x118(sp)
swc1 f20, 0x120(sp)
sw s7, 0x114(sp)
swc1 f21, 0x124(sp)
sw s6, 0x110(sp)
sw s5, 0x10c(sp)
sw s4, 0x108(sp)
sw s3, 0x104(sp)
sw s2, 0x100(sp)
sw s1, 0xfc(sp)
sw s0, 0xf8(sp)
sw gp, 0x18(sp)
--
nop
addiu v0, v0, -4
sltiu v0, v0, 0x14
beqz v0, 0x424420
nop
b 0x4241a0
addiu v0, zero, -1
lhu v0, (s0)
nop
addiu v0, v0, -4
sltiu v0, v0, 0x2c
bnez v0, 0x4241f8
addiu s3, s0, 4
lw v0, 0x24(s3)
nop
beqz v0, 0x424648
lui a1, 0x44
lw s1, -obj.show_details(gp)
lw t9, -sym.sprint_rate(gp)
lw a0, 8(s3)
addiu s6, sp, 0x34
jalr t9
move a1, s6
lw gp, 0x18(sp)
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, 0x6eb0
move a2, v0
jalr t9
move a0, s4
lw gp, 0x18(sp)
lw a0, 8(s3)
lw t9, -sym.tc_calc_xmitsize(gp)
lw a1, 0x18(s3)
jalr t9
nop
mtc1 v0, f0
lw gp, 0x18(sp)
bltz v0, 0x424798
cvt.d.w f20, f0
lw t9, -sym.sprint_rate(gp)
lw a0, 0x14(s3)
jalr t9
move a1, s6
lw gp, 0x18(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x480c
move a2, v0
jalr t9
move a0, s4
lw gp, 0x18(sp)
lw a0, 0x14(s3)
lw t9, -sym.tc_calc_xmitsize(gp)
lw a1, 0x1c(s3)
jalr t9
nop
mtc1 v0, f2
lw gp, 0x18(sp)
bltz v0, 0x424780
cvt.d.w f22, f2
lw v0, (s1)
nop
bnez v0, 0x424490
lui s5, 0x43
lwc1 f0, 0x6a00(s5)
nop
lwc1 f1, 0x6a04(s5)
nop
c.le.d f0, f20
nop
bc1t 0x4246cc
nop
cfc1 v0, 31
cfc1 v0, 31
nop
ori at, v0, 3
xori at, at, 2
ctc1 at, 31
nop
cvt.w.d f0, f20
ctc1 v0, 31
nop
mfc1 a0, f0
lw t9, -sym.sprint_size(gp)
nop
jalr t9
move a1, s6
lw gp, 0x18(sp)
lui a1, 0x43
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, 0x6e90
move a2, v0
jalr t9
move a0, s4
lwc1 f0, 0x6a00(s5)
lw gp, 0x18(sp)
lwc1 f1, 0x6a04(s5)
nop
c.le.d f0, f22
nop
bc1t 0x424690
nop
cfc1 v0, 31
cfc1 v0, 31
nop
ori at, v0, 3
xori at, at, 2
ctc1 at, 31
nop
cvt.w.d f0, f22
ctc1 v0, 31
nop
mfc1 a0, f0
lw t9, -sym.sprint_size(gp)
nop
jalr t9
move a1, s6
lw gp, 0x18(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x47b0
move a2, v0
jalr t9
move a0, s4
lw gp, 0x18(sp)
nop
lw v0, -obj.show_raw(gp)
nop
lw v1, (v0)
nop
beqz v1, 0x42418c
nop
lw t9, -sym.imp.fprintf(gp)
lw a3, 0x1c(s3)
lw a2, 0x18(s3)
lui a1, 0x44
addiu a1, a1, -0x47a4
jalr t9
move a0, s4
lw gp, 0x18(sp)
b 0x42418c
nop
addiu v0, s0, 4
lw v1, 0x10(v0)
lw t9, -sym.imp.fprintf(gp)
lw a2, 4(v0)
lw a3, 8(v0)
lui a1, 0x44
sw v1, 0x10(sp)
addiu a1, a1, -0x4784
jalr t9
move a0, s4
lw gp, 0x18(sp)
nop
lw v0, -obj.show_details(gp)
nop
lw v1, (v0)
nop
beqz v1, 0x42419c
move a0, s4
lw a2, 4(s0)
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
andi a3, a2, 0xffff
addiu a1, a1, -0x4758
jalr t9
srl a2, a2, 0x10
lw gp, 0x18(sp)
b 0x4241a0
move v0, zero
lwc1 f0, 0x6a00(s5)
nop
lwc1 f1, 0x6a04(s5)
nop
c.le.d f0, f20
nop
bc1t 0x424744
nop
cfc1 v0, 31
cfc1 v0, 31
nop
ori at, v0, 3
--
mfc1 a0, f0
lw t9, -sym.sprint_size(gp)
nop
jalr t9
move a1, s6
lw gp, 0x18(sp)
lbu v1, 4(s0)
lw t9, -sym.sprint_size(gp)
lbu a0, 6(s3)
addiu fp, sp, 0x74
move a1, fp
addiu s1, zero, 1
sllv s1, s1, v1
jalr t9
move s2, v0
lw gp, 0x18(sp)
lhu a0, 6(s3)
lw t9, -sym.sprint_size(gp)
addiu s7, sp, 0xb4
srl a0, a0, 8
move a1, s7
jalr t9
move s0, v0
lw gp, 0x18(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
sw s0, 0x10(sp)
sw v0, 0x14(sp)
addiu a1, a1, -0x4800
move a2, s2
move a3, s1
jalr t9
move a0, s4
lwc1 f0, 0x6a00(s5)
lw gp, 0x18(sp)
lwc1 f1, 0x6a04(s5)
nop
c.le.d f0, f22
nop
bc1t 0x424708
nop
cfc1 v0, 31
cfc1 v0, 31
nop
ori at, v0, 3
xori at, at, 2
--
ctc1 v0, 31
nop
mfc1 a0, f0
lw t9, -sym.sprint_size(gp)
nop
jalr t9
move a1, s6
lw gp, 0x18(sp)
lbu v1, 0xc(s3)
lw t9, -sym.sprint_size(gp)
lbu a0, 0x12(s3)
move a1, fp
addiu s1, zero, 1
sllv s1, s1, v1
jalr t9
move s2, v0
lw gp, 0x18(sp)
lhu a0, 0x12(s3)
lw t9, -sym.sprint_size(gp)
srl a0, a0, 8
move a1, s7
jalr t9
move s0, v0
lw gp, 0x18(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x47e0
move a2, s2
move a3, s1
move a0, s4
sw s0, 0x10(sp)
jalr t9
sw v0, 0x14(sp)
lw gp, 0x18(sp)
lw a2, 0x24(s3)
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
addiu a1, a1, -0x47bc
jalr t9
move a0, s4
lw gp, 0x18(sp)
b 0x4243e0
nop
lw t9, -sym.imp.fprintf(gp)
lw s1, -obj.show_details(gp)
lw a2, 0x28(s3)
addiu a1, a1, -0x4824
jalr t9
move a0, s4
lw v0, (s1)
lw gp, 0x18(sp)
beqz v0, 0x42422c
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
lw a2, 0x20(s3)
addiu a1, a1, -0x4818
jalr t9
move a0, s4
lw gp, 0x18(sp)
b 0x42422c
nop
sub.d f0, f22, f0
cfc1 v0, 31
cfc1 v0, 31
nop
ori at, v0, 3
xori at, at, 2
ctc1 at, 31
nop
cvt.w.d f2, f0
ctc1 v0, 31
nop
lui v0, 0x8000
mfc1 a0, f2
--
sw s5, 0x10(sp)
addiu a1, zero, 0x400
addiu a2, zero, 1
move a3, s3
jalr t9
addiu s2, s2, -2
lw gp, 0x18(sp)
blez s2, 0x424900
addiu s0, s0, 8
lw s1, (s0)
lw t9, -sym.imp.strcmp(gp)
move a0, s1
jalr t9
move a1, s7
lw gp, 0x18(sp)
beqz v0, 0x424834
lui a1, 0x43
lw t9, -sym.imp.strcmp(gp)
addiu a1, a1, 0x5908
jalr t9
move a0, s1
lw gp, 0x18(sp)
beqz v0, 0x424984
lui a1, 0x44
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x79ec
jalr t9
move a2, s1
lw gp, 0x18(sp)
lw a3, (s0)
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x44
addiu a0, a0, -0x472c
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x1c
lw gp, 0x18(sp)
b 0x424928
addiu v0, zero, -1
lw v0, (s4)
addiu a0, zero, -4
addiu v1, fp, 3
addiu v0, v0, 3
and v1, v1, a0
--
lw a3, (v0)
b 0x4248e4
lui a0, 0x44
lw t9, -sym.incomplete_command(gp)
nop
jalr t9
nop
lui gp, 0x46
addiu sp, sp, -0x28
addiu gp, gp, -0x6f60
sw ra, 0x24(sp)
sw s1, 0x20(sp)
sw s0, 0x1c(sp)
sw gp, 0x10(sp)
blez a1, 0x424a54
lui a1, 0x43
lw s1, (a2)
lw t9, -sym.imp.strcmp(gp)
addiu a1, a1, 0x5908
jalr t9
move a0, s1
lw gp, 0x10(sp)
beqz v0, 0x424a40
lui a1, 0x44
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x79ec
jalr t9
move a2, s1
lw gp, 0x10(sp)
lw a3, (s0)
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x44
addiu a0, a0, -0x470c
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0xf
lw ra, 0x24(sp)
lw gp, 0x10(sp)
addiu v0, zero, -1
lw s1, 0x20(sp)
lw s0, 0x1c(sp)
jr ra
addiu sp, sp, 0x28
lw v0, -0x7dac(gp)
--
sw s0, 0x58(sp)
sw gp, 0x10(sp)
bnez a2, 0x424aa0
move s0, a1
lw ra, 0x5c(sp)
move v0, zero
lw s0, 0x58(sp)
jr ra
addiu sp, sp, 0x60
lhu v0, (a2)
nop
addiu v0, v0, -4
sltiu v0, v0, 4
beqz v0, 0x424ac8
addiu v0, zero, -1
lw ra, 0x5c(sp)
lw s0, 0x58(sp)
jr ra
addiu sp, sp, 0x60
lw t9, -sym.sprint_size(gp)
lw a0, 4(a2)
jalr t9
addiu a1, sp, 0x18
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
move a0, s0
addiu a1, a1, -0x46fc
jalr t9
move a2, v0
lw gp, 0x10(sp)
b 0x424a8c
nop
lui gp, 0x46
addiu sp, sp, -0x68
addiu gp, gp, -0x6f60
sw ra, 0x64(sp)
sw s0, 0x60(sp)
sw gp, 0x10(sp)
beqz a2, 0x424b7c
move s0, a1
lhu a3, (a2)
lw t9, -sym.parse_rtattr(gp)
addiu a2, a2, 4
addiu a3, a3, -4
addiu a0, sp, 0x18
jalr t9
addiu a1, zero, 1
lw v0, 0x1c(sp)
lw gp, 0x10(sp)
beqz v0, 0x424b7c
nop
lw t9, -sym.sprint_size(gp)
lw a0, 4(v0)
jalr t9
addiu a1, sp, 0x20
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
move a0, s0
addiu a1, a1, -0x79bc
jalr t9
move a2, v0
lw gp, 0x10(sp)
lw ra, 0x64(sp)
move v0, zero
lw s0, 0x60(sp)
jr ra
addiu sp, sp, 0x68
lui gp, 0x46
addiu sp, sp, -0x20
addiu gp, gp, -0x6f60
sw ra, 0x1c(sp)
sw s0, 0x18(sp)
sw gp, 0x10(sp)
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (s0)
lui a0, 0x44
--
sw s3, 0xc4(sp)
sw s2, 0xc0(sp)
sw s1, 0xbc(sp)
sw s0, 0xb8(sp)
sw gp, 0x18(sp)
beqz a2, 0x424dd8
move s4, a1
lhu a3, (a2)
lw t9, -sym.parse_rtattr(gp)
addiu a2, a2, 4
addiu a3, a3, -4
addiu a0, sp, 0x28
jalr t9
addiu a1, zero, 3
lw s2, 0x30(sp)
lw gp, 0x18(sp)
beqz s2, 0x424db8
addiu s3, s2, 4
lw t9, -sym.action_n2a(gp)
lw a0, 8(s3)
addiu a1, sp, 0x38
jalr t9
addiu a2, zero, 0x40
lw gp, 0x18(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x45e4
move a2, v0
jalr t9
move a0, s4
lw v0, 0x34(sp)
lw gp, 0x18(sp)
beqz v0, 0x424e08
nop
addiu s0, v0, 4
lhu v1, (s0)
nop
bnez v1, 0x424d9c
addiu v0, zero, 1
lui v0, 0x43
addiu s1, v0, 0x68e0
lw t9, -sym.action_n2a(gp)
lw a0, 4(s0)
addiu a1, sp, 0x78
jalr t9
addiu a2, zero, 0x40
lw gp, 0x18(sp)
lhu v1, 2(s0)
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
sw v1, 0x10(sp)
addiu a1, a1, -0x45c4
move a2, s1
move a3, v0
jalr t9
move a0, s4
lw gp, 0x18(sp)
lw v0, 0x10(s3)
lw t9, -sym.imp.fprintf(gp)
lw a2, 4(s2)
lw a3, 0xc(s3)
lui a1, 0x44
sw v0, 0x10(sp)
addiu a1, a1, -0x45a8
jalr t9
move a0, s4
lw gp, 0x18(sp)
nop
lw v0, -obj.show_stats(gp)
nop
lw v1, (v0)
nop
beqz v1, 0x424d58
nop
lw a1, 0x2c(sp)
nop
beqz a1, 0x424d58
addiu a1, a1, 4
lw t9, -sym.print_tm(gp)
--
lui a1, 0x43
jalr t9
addiu a1, a1, 0x6714
lw gp, 0x10(sp)
beqz v0, 0x424e54
addiu v0, zero, 3
lw t9, -sym.matches(gp)
lw a0, (s0)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x66ec
lw gp, 0x10(sp)
bnez v0, 0x424f20
nop
b 0x424e54
move v0, zero
lw t9, -sym.matches(gp)
lw a0, (s0)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x6790
lw gp, 0x10(sp)
beqz v0, 0x424f18
nop
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a2, (s0)
lw a0, (v0)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x458c
lw gp, 0x10(sp)
b 0x424e54
addiu v0, zero, -0xa
lui gp, 0x46
addiu sp, sp, -0x68
addiu gp, gp, -0x6f60
sw ra, 0x64(sp)
sw s7, 0x60(sp)
sw s6, 0x5c(sp)
sw s5, 0x58(sp)
sw s4, 0x54(sp)
sw s3, 0x50(sp)
sw s2, 0x4c(sp)
sw s1, 0x48(sp)
sw s0, 0x44(sp)
--
beqz s0, 0x4253c4
sw v0, 0x20(sp)
addiu v0, zero, 2
b 0x42507c
sh v0, 0x24(sp)
jal sym.explain_8
nop
lw gp, 0x18(sp)
b 0x425264
nop
lw t9, -sym.incomplete_command(gp)
nop
jalr t9
nop
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, -0x43e4
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x10
lw gp, 0x18(sp)
b 0x425264
addiu s0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lhu a2, 0x26(sp)
jalr t9
addiu a1, a1, -0x4558
lw gp, 0x18(sp)
b 0x425264
addiu s0, zero, -1
jal sym.explain_8
addiu s0, zero, -1
lw gp, 0x18(sp)
b 0x425264
nop
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
jalr t9
addiu a1, a1, -0x4538
lw gp, 0x18(sp)
b 0x425264
addiu s0, zero, -1
lw v1, (s3)
lw t9, -sym.addattr_l(gp)
addiu v0, zero, -4
addiu v1, v1, 3
and v1, v1, v0
move a2, s4
move a0, s3
addiu a1, zero, 0x4000
move a3, zero
sw zero, 0x10(sp)
jalr t9
addu s1, s3, v1
lw gp, 0x18(sp)
addiu v0, zero, 0x14
--
jalr t9
nop
lw gp, 0x18(sp)
beqz v0, 0x425758
move s3, v0
lw v1, 0x14(s1)
addiu v0, zero, 2
beq v1, v0, 0x42574c
slti v0, v1, 3
bnez v0, 0x4256e0
addiu v0, zero, 1
addiu v0, zero, 3
beq v1, v0, 0x425738
addiu v0, zero, 4
beq v1, v0, 0x425744
lui v0, 0x44
lui v0, 0x43
addiu s0, v0, 0x66e4
lw t9, -sym.action_n2a(gp)
lw a0, 8(s1)
addiu a1, sp, 0x2c
jalr t9
addiu a2, zero, 0x40
lw gp, 0x18(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
move a2, s0
addiu a1, a1, -0x44a0
move a3, s3
move a0, s4
jalr t9
sw v0, 0x10(sp)
lw gp, 0x18(sp)
lui s0, 0x44
lw t9, -sym.imp.fwrite(gp)
addiu a0, s0, -0x3e9c
addiu a1, zero, 1
addiu a2, zero, 2
jalr t9
move a3, s4
lw gp, 0x18(sp)
lw v0, 0x10(s1)
lw t9, -sym.imp.fprintf(gp)
lw a2, 4(s2)
lw a3, 0xc(s1)
lui a1, 0x44
sw v0, 0x10(sp)
addiu a1, a1, -0x4484
jalr t9
move a0, s4
lw gp, 0x18(sp)
nop
lw v0, -obj.show_stats(gp)
nop
lw v1, (v0)
nop
beqz v1, 0x4256a0
nop
lw a1, 0x24(sp)
nop
beqz a1, 0x4256a0
addiu a1, a1, 4
lw t9, -sym.print_tm(gp)
--
lui a0, 0x44
addiu a0, a0, -0x44d4
move a3, s4
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x18
lw gp, 0x18(sp)
addiu v0, zero, -1
lw ra, 0x84(sp)
lw s4, 0x80(sp)
lw s3, 0x7c(sp)
lw s2, 0x78(sp)
lw s1, 0x74(sp)
lw s0, 0x70(sp)
jr ra
addiu sp, sp, 0x88
lui v0, 0x44
b 0x4255d8
addiu s0, v0, -0x4518
b 0x4255d8
addiu s0, v0, -0x44e4
lui v0, 0x44
b 0x4255d8
addiu s0, v0, -0x44f4
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a2, 0x18(s1)
lw a0, (v0)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x44b8
lw gp, 0x18(sp)
b 0x425718
addiu v0, zero, -1
lui gp, 0x46
addiu sp, sp, -0x78
addiu gp, gp, -0x6f60
sw ra, 0x74(sp)
sw fp, 0x70(sp)
sw s7, 0x6c(sp)
sw s6, 0x68(sp)
sw s5, 0x64(sp)
sw s4, 0x60(sp)
sw s3, 0x5c(sp)
sw s2, 0x58(sp)
sw s1, 0x54(sp)
--
beqz v0, 0x425ddc
lui a0, 0x44
lw t9, -sym.matches(gp)
lw a0, (s2)
jalr t9
addiu a1, s0, -0x5688
lw gp, 0x18(sp)
bnez v0, 0x425894
lui v0, 0x45
addiu v0, s3, -1
blez v0, 0x425c88
move a0, fp
lw t9, -sym.get_u32(gp)
lw a1, 4(s2)
jalr t9
addiu a2, zero, 0xa
lw gp, 0x18(sp)
bnez v0, 0x425db0
addiu s3, s3, -2
lui v0, 0x45
lw v1, -0x8a0(v0)
nop
beqz v1, 0x4258a4
addiu s2, s2, 8
lw v0, -0x7d2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lw v0, 0x48(sp)
lui a1, 0x44
lw a2, 0x38(sp)
sw v0, 0x10(sp)
addiu a1, a1, -0x43d0
jalr t9
addiu a3, sp, 0x20
lw gp, 0x18(sp)
b 0x4258a4
nop
beqz s1, 0x4259bc
nop
b 0x4259f0
nop
lw t9, -sym.ll_init_map(gp)
lw a0, -obj.rth(gp)
jalr t9
addiu s0, sp, 0x20
lw gp, 0x18(sp)
--
nop
lw t9, -sym.matches(gp)
lw a0, (s2)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x6788
lw gp, 0x18(sp)
beqz v0, 0x425d78
addiu v0, zero, 2
lw t9, -sym.matches(gp)
lw a0, (s2)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x66f4
lw gp, 0x18(sp)
bnez v0, 0x425e18
addiu v0, zero, -1
addiu s3, s3, -1
bgtz s3, 0x425c28
sw v0, 0x38(sp)
lw t9, -sym.incomplete_command(gp)
nop
jalr t9
nop
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lw a2, (s2)
jalr t9
addiu a1, a1, -0x4460
lw gp, 0x18(sp)
bnez s7, 0x425878
addiu v0, zero, -1
b 0x425938
nop
lw t9, -sym.matches(gp)
lw a0, (s2)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x6714
lw gp, 0x18(sp)
bnez v0, 0x425d58
addiu v0, zero, 3
addiu s3, s3, -1
blez s3, 0x425c88
sw v0, 0x38(sp)
--
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x44
addiu a0, a0, -0x443c
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x20
lw gp, 0x18(sp)
b 0x425938
addiu v0, zero, -1
lw t9, -sym.matches(gp)
lw a0, (s2)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x6700
lw gp, 0x18(sp)
bnez v0, 0x425c3c
addiu v0, zero, 2
addiu s3, s3, -1
blez s3, 0x425c88
sw v0, 0x38(sp)
b 0x425c2c
addiu s2, s2, 4
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, 0x5dd8
jalr t9
move a2, s0
lw gp, 0x18(sp)
b 0x425938
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x44
addiu a0, a0, -0x43ec
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x18
lw gp, 0x18(sp)
b 0x425938
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
--
move v0, zero
lw s3, 0x38(sp)
lw s2, 0x34(sp)
lw s1, 0x30(sp)
lw s0, 0x2c(sp)
jr ra
addiu sp, sp, 0x40
lw v0, 0x24(sp)
lw t9, -sym.matches(gp)
lw a0, (v0)
jalr t9
addiu a1, a1, 0x5d94
lw gp, 0x18(sp)
beqz v0, 0x42603c
lui a1, 0x43
lw v0, 0x24(sp)
lw t9, -sym.matches(gp)
lw a0, (v0)
jalr t9
addiu a1, a1, 0x5908
lw gp, 0x18(sp)
beqz v0, 0x426078
lui a1, 0x44
lw v1, -0x7dac(gp)
lw v0, 0x24(sp)
lw t9, -sym.imp.fprintf(gp)
lw a2, (v0)
lw a0, (v1)
jalr t9
addiu a1, a1, -0x4260
lw gp, 0x18(sp)
b 0x425f38
addiu v0, zero, -1
lw v1, -0x7dac(gp)
lw v0, 0x24(sp)
lw t9, -sym.imp.fprintf(gp)
lw a2, (v0)
lw a0, (v1)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x4388
lw gp, 0x18(sp)
b 0x425f38
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x43b0
lw gp, 0x18(sp)
b 0x425f38
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x44
addiu a0, a0, -0x436c
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x2b
lw gp, 0x18(sp)
b 0x425f38
addiu v0, zero, -1
lw t9, -sym.incomplete_command(gp)
nop
--
addiu s0, zero, 0x100
sw s0, 0x10(sp)
addiu a0, zero, 2
addiu a1, zero, 4
addiu a2, s2, 0x14
jalr t9
addiu a3, sp, 0x74
lw gp, 0x20(sp)
addiu a3, sp, 0x174
lw t9, -sym.format_host(gp)
sw s0, 0x10(sp)
addiu a0, zero, 2
addiu a1, zero, 4
addiu a2, s2, 0x18
jalr t9
move s1, v0
lw gp, 0x20(sp)
lw a0, 8(s2)
lw t9, -sym.action_n2a(gp)
addiu a1, sp, 0x34
addiu a2, zero, 0x40
jalr t9
move s0, v0
lw gp, 0x20(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
sw s3, 0x10(sp)
sw s0, 0x14(sp)
sw v0, 0x18(sp)
addiu a1, a1, -0x4228
move a2, s4
move a3, s1
jalr t9
move a0, s5
lw gp, 0x20(sp)
nop
lw v0, -obj.show_stats(gp)
nop
lw v1, (v0)
nop
beqz v1, 0x4262c4
move v0, zero
lw a1, 0x30(sp)
nop
beqz a1, 0x4262c4
move a0, s5
--
jalr t9
addiu a1, zero, 0x4000
lw a2, 0xa8(sp)
lw v1, 0xa0(sp)
lw v0, (a2)
lw gp, 0x18(sp)
addiu v0, v0, 3
and v0, v0, s1
addu v0, a2, v0
lw a2, 0x9c(sp)
subu v0, v0, s0
sh v0, (s0)
sw s2, (v1)
sw s3, (a2)
b 0x4265ac
move v0, zero
lw t9, -sym.matches(gp)
lw a0, 4(s2)
lui a1, 0x43
jalr t9
addiu a1, a1, 0x5d94
lw gp, 0x18(sp)
beqz v0, 0x4263fc
nop
lw s0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a2, (s1)
lw a0, (s0)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x4210
lw gp, 0x18(sp)
lw a3, (s0)
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x44
addiu a0, a0, -0x41f0
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x6b
lw gp, 0x18(sp)
addiu v0, zero, -1
lw ra, 0x94(sp)
lw fp, 0x90(sp)
lw s7, 0x8c(sp)
lw s6, 0x88(sp)
lw s5, 0x84(sp)
--
lw a3, (v0)
lui a0, 0x44
addiu a0, a0, -0x3f3c
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x3a
lw ra, 0x1c(sp)
lw gp, 0x10(sp)
addiu v0, zero, -1
jr ra
addiu sp, sp, 0x20
lui gp, 0x46
addiu sp, sp, -0x20
addiu gp, gp, -0x6f60
sw ra, 0x1c(sp)
sw gp, 0x10(sp)
lw v0, (a0)
lw a1, (a1)
bnez v0, 0x426a7c
nop
lw ra, 0x1c(sp)
nop
jr ra
addiu sp, sp, 0x20
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a2, (a1)
lw a0, (v0)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x3f00
lw gp, 0x10(sp)
b 0x426a6c
addiu v0, zero, -1
lui gp, 0x46
addiu sp, sp, -0x90
addiu gp, gp, -0x6f60
sw ra, 0x8c(sp)
sw s6, 0x88(sp)
sw s5, 0x84(sp)
sw s4, 0x80(sp)
sw s3, 0x7c(sp)
sw s2, 0x78(sp)
sw s1, 0x74(sp)
sw s0, 0x70(sp)
sw gp, 0x18(sp)
beqz a2, 0x426cd4
move s3, a1
lhu a3, (a2)
lw t9, -sym.parse_rtattr(gp)
addiu a2, a2, 4
addiu a3, a3, -4
addiu a0, sp, 0x20
jalr t9
addiu a1, zero, 2
lw s0, 0x28(sp)
lw gp, 0x18(sp)
beqz s0, 0x426cb4
addiu s2, s0, 4
lw t9, -sym.action_n2a(gp)
lw a0, 8(s2)
addiu a1, sp, 0x2c
jalr t9
addiu a2, zero, 0x40
lw gp, 0x18(sp)
lbu a3, 0x14(s2)
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
addiu a1, a1, -0x3eb4
move a2, v0
jalr t9
move a0, s3
lw gp, 0x18(sp)
lw v0, 0x10(s2)
lw t9, -sym.imp.fprintf(gp)
lw a2, 4(s0)
lw a3, 0xc(s2)
lui a1, 0x44
sw v0, 0x10(sp)
addiu a1, a1, -0x3e98
jalr t9
move a0, s3
lw gp, 0x18(sp)
nop
lw v0, -obj.show_stats(gp)
nop
lw v1, (v0)
nop
beqz v1, 0x426ba8
nop
lw a1, 0x24(sp)
nop
beqz a1, 0x426ba8
addiu a1, a1, 4
lw t9, -sym.print_tm(gp)
nop
jalr t9
move a0, s3
lw gp, 0x18(sp)
lbu v0, 0x14(s2)
nop
beqz v0, 0x426cdc
lui v0, 0x44
lui v1, 0x44
addiu s6, v0, -0x3e7c
addiu s5, v1, -0x3e70
addiu s0, s2, 0x18
move s1, zero
lui s4, 0xff
lw t9, -sym.imp.fprintf(gp)
move a2, s1
move a0, s3
jalr t9
move a1, s6
lw v0, (s0)
lw a3, 4(s0)
srl a0, v0, 0x18
sll v1, v0, 0x18
and a1, v0, s4
lw gp, 0x18(sp)
srl a2, a3, 0x18
or v1, v1, a0
srl a1, a1, 8
sll t0, a3, 0x18
and a0, a3, s4
andi v0, v0, 0xff00
or t0, t0, a2
or v1, v1, a1
srl a0, a0, 8
sll v0, v0, 8
andi a3, a3, 0xff00
lw a2, 8(s0)
or t0, t0, a0
lw t9, -sym.imp.fprintf(gp)
or v1, v1, v0
sll a3, a3, 8
sw v1, 0x10(sp)
or a3, t0, a3
move a0, s3
jalr t9
move a1, s5
lbu v0, 0x14(s2)
addiu s1, s1, 1
slt v0, s1, v0
lw gp, 0x18(sp)
bnez v0, 0x426bd0
addiu s0, s0, 0x18
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x44
addiu a0, a0, -0x3e9c
move a3, s3
addiu a1, zero, 1
jalr t9
addiu a2, zero, 2
lw gp, 0x18(sp)
move v0, zero
lw ra, 0x8c(sp)
lw s6, 0x88(sp)
lw s5, 0x84(sp)
lw s4, 0x80(sp)
lw s3, 0x7c(sp)
lw s2, 0x78(sp)
lw s1, 0x74(sp)
lw s0, 0x70(sp)
jr ra
addiu sp, sp, 0x90
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x44
addiu a0, a0, -0x3ecc
move a3, s3
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x17
lw gp, 0x18(sp)
b 0x426c8c
addiu v0, zero, -1
lw t9, -sym.imp.fprintf(gp)
lw a2, 4(s0)
lui a1, 0x44
addiu a1, a1, -0x3e54
move a0, s3
jalr t9
move a3, zero
lw gp, 0x18(sp)
b 0x426c68
nop
lui gp, 0x46
addiu sp, sp, -0x38
addiu gp, gp, -0x6f60
sw ra, 0x34(sp)
sw s1, 0x30(sp)
sw s0, 0x2c(sp)
sw gp, 0x10(sp)
lw t0, 4(a2)
move s0, a2
sltiu v0, t0, 0x100
move t1, a0
--
sw v1, 0x20(sp)
sw v0, 0x24(sp)
addu v1, sp, a2
lw a1, 0x18(v1)
sll a0, a0, 3
lui v0, 0x45
lw a2, -0x850(v0)
sllv v1, t1, a0
addiu v0, zero, -4
or v1, v1, a1
and a1, a3, v0
sllv v0, t0, a0
sw v0, 4(s0)
sw v1, (s0)
bnez a2, 0x426e10
sw a1, 8(s0)
move a0, s1
move a1, s0
lw ra, 0x34(sp)
lw s1, 0x30(sp)
lw s0, 0x2c(sp)
j sym.pack_key_1
addiu sp, sp, 0x38
lw a3, (a2)
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x44
addiu a1, a1, -0x3e34
jalr t9
move a2, t0
lw ra, 0x34(sp)
lw gp, 0x10(sp)
addiu v0, zero, -1
lw s1, 0x30(sp)
lw s0, 0x2c(sp)
jr ra
addiu sp, sp, 0x38
lw t9, -sym.imp.printf(gp)
lui a0, 0x44
addiu a0, a0, -0x3e0c
move a2, v0
jalr t9
move a3, v1
lw gp, 0x10(sp)
move a0, s1
move a1, s0
lw ra, 0x34(sp)
lw s1, 0x30(sp)
lw s0, 0x2c(sp)
j sym.pack_key_1
addiu sp, sp, 0x38
lui gp, 0x46
addiu sp, sp, -0x38
addiu gp, gp, -0x6f60
sw ra, 0x34(sp)
sw s1, 0x30(sp)
sw s0, 0x2c(sp)
sw gp, 0x10(sp)
--
sw v0, 8(s0)
bnez a1, 0x426f7c
sw a2, (s0)
move a0, s1
move a1, s0
lw ra, 0x34(sp)
lw s1, 0x30(sp)
lw s0, 0x2c(sp)
j sym.pack_key_1
addiu sp, sp, 0x38
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x44
addiu a0, a0, -0x3dd8
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x15
lw gp, 0x10(sp)
lw ra, 0x34(sp)
addiu v0, zero, -1
lw s1, 0x30(sp)
lw s0, 0x2c(sp)
jr ra
addiu sp, sp, 0x38
lw t9, -sym.imp.printf(gp)
lw a1, 4(s0)
lui a0, 0x44
jalr t9
addiu a0, a0, -0x3da0
lw gp, 0x10(sp)
move a0, s1
move a1, s0
lw ra, 0x34(sp)
lw s1, 0x30(sp)
lw s0, 0x2c(sp)
j sym.pack_key_1
addiu sp, sp, 0x38
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x44
addiu a1, a1, -0x3dc0
jalr t9
addiu a2, zero, 3
lw gp, 0x10(sp)
b 0x426f64
nop
lui gp, 0x46
addiu sp, sp, -0x48
addiu gp, gp, -0x6f60
sw ra, 0x44(sp)
sw s0, 0x40(sp)
sw gp, 0x10(sp)
lw v0, (a0)
lw a1, (a1)
blez v0, 0x427050
move s0, a2
addiu v0, zero, 3
beq a3, v0, 0x427068
--
bnez v0, 0x427330
nop
lw v1, 0x28(sp)
lw v0, 0x24(sp)
addiu v1, v1, 4
addiu v0, v0, -1
sw v1, 0x28(sp)
blez v0, 0x4273cc
sw v0, 0x24(sp)
move a3, s3
addiu a0, sp, 0x24
addiu a1, sp, 0x28
jal sym.parse_val
addiu a2, sp, 0x20
lw gp, 0x18(sp)
bnez v0, 0x42727c
nop
b 0x427148
move s0, zero
beq s1, v0, 0x4273ac
nop
b 0x4271bc
addiu s0, zero, -1
b 0x42711c
ori s0, zero, 0xffff
lw t9, -sym.imp.printf(gp)
lw a2, (a2)
lw a3, 8(s2)
lui a0, 0x44
sw s1, 0x10(sp)
addiu a0, a0, -0x3d78
jalr t9
move a1, v1
lw gp, 0x18(sp)
b 0x42710c
addiu v0, zero, 2
lw t9, -sym.matches(gp)
lw a0, 4(a0)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x3d38
lw gp, 0x18(sp)
bnez v0, 0x427164
nop
lw v1, 0x28(sp)
lw v0, 0x24(sp)
--
addiu a2, sp, 0x60
jal sym.parse_val
addiu a3, zero, 4
lw gp, 0x18(sp)
bnez v0, 0x42727c
nop
lw v1, 0x24(sp)
lw v0, 0x28(sp)
addiu v1, v1, -1
addiu v0, v0, 4
sw v1, 0x24(sp)
b 0x427164
sw v0, 0x28(sp)
lw v0, 0x28(sp)
lw t9, -sym.matches(gp)
lw a0, (v0)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x3d4c
lw gp, 0x18(sp)
bnez v0, 0x4273dc
nop
b 0x427148
sw s0, 0x60(sp)
lw v0, 0x28(sp)
lw t9, -sym.imp.printf(gp)
lw a3, 8(s2)
lw a2, (v0)
lw a1, 0x24(sp)
sw s1, 0x10(sp)
jalr t9
addiu a0, a0, -0x3d30
lw gp, 0x18(sp)
b 0x4271ac
nop
lw a0, 0x60(sp)
addiu v0, zero, 0xff
lw a1, 0x64(sp)
sw v0, (s2)
jal sym.pack_key8
move a2, s2
lw gp, 0x18(sp)
b 0x42719c
move s0, v0
lw a0, 0x60(sp)
lw a1, 0x64(sp)
--
lw s0, 0x16a4(s3)
nop
bnez s0, 0x42770c
move s1, a0
b 0x427748
nop
lw s0, (s0)
nop
beqz s0, 0x427748
nop
lw t9, -sym.imp.strcmp(gp)
addiu a0, s0, 4
jalr t9
move a1, s1
lw gp, 0x10(sp)
bnez v0, 0x4276fc
nop
lw ra, 0x12c(sp)
move v0, s0
lw s3, 0x128(sp)
lw s2, 0x124(sp)
lw s1, 0x120(sp)
lw s0, 0x11c(sp)
jr ra
addiu sp, sp, 0x130
lw t9, -sym.imp.snprintf(gp)
addiu s2, sp, 0x18
lui a2, 0x44
addiu a2, a2, -0x3d00
move a0, s2
addiu a1, zero, 0x100
jalr t9
move a3, s1
lui v1, 0x45
lw s0, 0x16a0(v1)
lw gp, 0x10(sp)
beqz s0, 0x42782c
lui a2, 0x44
lw t9, -sym.imp.snprintf(gp)
addiu a2, a2, -0x3cf8
move a0, s2
addiu a1, zero, 0x100
jalr t9
move a3, s1
lui v0, 0xbeef
ori v0, v0, 0xcafe
lw gp, 0x10(sp)
beq s0, v0, 0x427858
nop
lw t9, -sym.imp.malloc(gp)
nop
jalr t9
addiu a0, zero, 0x18
lw gp, 0x10(sp)
beqz v0, 0x427728
move s0, v0
lw t9, -sym.imp.strncpy(gp)
sw zero, (v0)
sw zero, 4(v0)
sw zero, 8(v0)
sw zero, 0xc(v0)
sw zero, 0x10(v0)
sw zero, 0x14(v0)
move a1, s1
addiu a0, v0, 4
jalr t9
addiu a2, zero, 0xf
lui v0, 0x42
addiu v0, v0, 0x6a48
lw gp, 0x10(sp)
sw v0, 0x14(s0)
lw v0, 0x16a4(s3)
lw ra, 0x12c(sp)
sw v0, (s0)
lw s2, 0x124(sp)
sw s0, 0x16a4(s3)
move v0, s0
lw s3, 0x128(sp)
lw s1, 0x120(sp)
lw s0, 0x11c(sp)
jr ra
addiu sp, sp, 0x130
lui v0, 0xbeef
lw t9, -sym.imp.snprintf(gp)
ori v0, v0, 0xcafe
sw v0, 0x16a0(v1)
addiu a2, a2, -0x3cf8
move a0, s2
addiu a1, zero, 0x100
jalr t9
move a3, s1
lw gp, 0x10(sp)
nop
lw t9, -sym._dlsym(gp)
nop
jalr t9
move a0, s2
lw gp, 0x10(sp)
bnez v0, 0x427800
move s0, v0
b 0x4277a8
nop
lui gp, 0x46
addiu sp, sp, -0x60
--
move a1, zero
jalr t9
sw a3, 0xc7c(sp)
lui v0, 0x44
lui v1, 0x44
lw gp, 0x18(sp)
lw a2, 0x20(sp)
addiu s4, v0, -0x3cd8
addiu s2, v1, -0x3cc0
lui v0, 0x43
lui v1, 0x44
addiu s7, v0, 0x5908
addiu fp, v1, -0x3cb8
move s0, zero
lui s1, 0x45
lw s3, -0x7dac(gp)
addiu s5, sp, 0x24
blez a2, 0x427b50
addiu s6, sp, 0x20
lw v0, -0x850(s1)
nop
slti v0, v0, 2
bnez v0, 0x427b08
nop
lw v0, 0x24(sp)
lw t9, -sym.imp.fprintf(gp)
lw a3, (v0)
lw a0, (s3)
jalr t9
move a1, s4
lw gp, 0x18(sp)
lw v0, 0x24(sp)
lw t9, -sym.matches(gp)
lw a0, (v0)
jalr t9
move a1, s2
lw gp, 0x18(sp)
bnez v0, 0x427c40
nop
lw a2, 0x20(sp)
lw v0, 0x24(sp)
addiu a2, a2, -1
addiu v0, v0, 4
sw v0, 0x24(sp)
blez a2, 0x427e20
sw a2, 0x20(sp)
--
move a1, fp
lw gp, 0x18(sp)
bnez v0, 0x427b50
nop
beqz s0, 0x427ccc
nop
lw v1, 0x24(sp)
lw v0, 0x20(sp)
addiu v1, v1, 4
addiu v0, v0, -1
sw v1, 0x24(sp)
blez v0, 0x427e20
sw v0, 0x20(sp)
lw a2, 0xc40(sp)
move a0, s6
jal sym.parse_munge
move a1, s5
lw gp, 0x18(sp)
bnez v0, 0x427ccc
addiu s0, s0, 1
lw a2, 0x20(sp)
b 0x427b48
nop
lw v1, -0x7dac(gp)
lw v0, 0x24(sp)
lw t9, -sym.imp.fprintf(gp)
lw a2, (v0)
lw a0, (v1)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x3cb0
jal sym.explain_9
nop
lw gp, 0x18(sp)
b 0x427c10
addiu v0, zero, -1
lw v0, 0x24(sp)
lw t9, -sym.matches(gp)
lw a0, (v0)
jalr t9
addiu a1, a1, 0x6708
lw gp, 0x18(sp)
bnez v0, 0x427e50
addiu v0, zero, 1
lw a0, 0x24(sp)
lw v1, 0x20(sp)
--
sw s0, 0x70(sp)
sw gp, 0x10(sp)
beqz a2, 0x42810c
move s0, a1
lhu a3, (a2)
lw t9, -sym.parse_rtattr(gp)
addiu a2, a2, 4
addiu a3, a3, -4
addiu a0, sp, 0x18
jalr t9
addiu a1, zero, 5
lw v0, 0x20(sp)
lw gp, 0x10(sp)
beqz v0, 0x4280ec
lui a0, 0x44
lw t9, -sym.imp.fwrite(gp)
addiu a0, a0, -0x3c74
addiu a1, zero, 1
addiu a2, zero, 8
jalr t9
move a3, s0
lw v0, 0x28(sp)
lw gp, 0x10(sp)
beqz v0, 0x42801c
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
lhu a2, 4(v0)
addiu a1, a1, -0x3c68
jalr t9
move a0, s0
lw gp, 0x10(sp)
lw v0, 0x24(sp)
nop
beqz v0, 0x42805c
nop
lw t9, -sym.sprint_tc_classid(gp)
lw a0, 4(v0)
jalr t9
addiu a1, sp, 0x30
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x3c54
move a2, v0
jalr t9
move a0, s0
lw gp, 0x10(sp)
lw v0, 0x2c(sp)
nop
beqz v0, 0x428088
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
lw a2, 4(v0)
addiu a1, a1, -0x3c44
jalr t9
move a0, s0
lw gp, 0x10(sp)
nop
lw v0, -obj.show_stats(gp)
nop
lw v1, (v0)
nop
beqz v1, 0x4280d8
nop
lw a1, 0x1c(sp)
nop
beqz a1, 0x4280d8
move a0, s0
lw t9, -sym.print_tm(gp)
nop
jalr t9
addiu a1, a1, 4
--
addiu v0, v0, -1
sw v1, 0x2c(sp)
blez v0, 0x4289c4
sw v0, 0x28(sp)
lw t9, -sym.parse_cmd(gp)
b 0x4288c4
addiu v0, zero, 0x14
nop
nop
nop
jr ra
addiu v0, zero, -1
nop
nop
jr ra
addiu v0, zero, -1
nop
nop
jr ra
addiu v0, zero, -1
nop
nop
lui gp, 0x46
addiu gp, gp, -0x6f60
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x3afc
jr t9
addiu a2, zero, 2
lui gp, 0x46
addiu sp, sp, -0x30
addiu gp, gp, -0x6f60
sw ra, 0x2c(sp)
sw s3, 0x28(sp)
sw s2, 0x24(sp)
sw s1, 0x20(sp)
sw s0, 0x1c(sp)
sw gp, 0x10(sp)
sltiu v0, a3, 4
move s3, a0
bnez v0, 0x428e44
move s1, a2
lhu v1, 2(a2)
nop
andi v1, v1, 0xfff
addiu v0, v1, 4
sltu v0, a3, v0
bnez v0, 0x428e70
lui a0, 0x44
beqz v1, 0x428d80
lui v0, 0x44
addiu s2, v0, -0x5624
move s0, zero
addu v0, s1, s0
lw t9, -sym.imp.fprintf(gp)
lbu a2, 4(v0)
move a0, s3
jalr t9
move a1, s2
lhu v0, 2(s1)
addiu s0, s0, 1
andi v0, v0, 0xfff
slt v0, s0, v0
lw gp, 0x10(sp)
bnez v0, 0x428d50
addu v0, s1, s0
lw t9, -sym.imp.fputc(gp)
addiu a0, zero, 0x22
jalr t9
move a1, s3
lhu v0, 2(s1)
lw gp, 0x10(sp)
andi v0, v0, 0xfff
beqz v0, 0x428e00
move s0, zero
lw s2, -0x7e50(gp)
addu v1, s1, s0
lbu a1, 4(v1)
lw v0, (s2)
sll a0, a1, 1
addu v0, v0, a0
lhu v1, (v0)
nop
andi v1, v1, 0x40
bnez v1, 0x428dd4
move a0, a1
addiu a0, zero, 0x2e
lw t9, -sym.imp.fputc(gp)
nop
jalr t9
move a1, s3
lhu v0, 2(s1)
addiu s0, s0, 1
andi v0, v0, 0xfff
slt v0, s0, v0
lw gp, 0x10(sp)
bnez v0, 0x428dac
addu v1, s1, s0
lhu a3, 2(s1)
lw t9, -sym.imp.fprintf(gp)
lhu a2, (s1)
lui a1, 0x44
move a0, s3
addiu a1, a1, -0x39ec
jalr t9
srl a3, a3, 0xc
lw gp, 0x10(sp)
move v0, zero
lw ra, 0x2c(sp)
lw s3, 0x28(sp)
lw s2, 0x24(sp)
lw s1, 0x20(sp)
lw s0, 0x1c(sp)
jr ra
addiu sp, sp, 0x30
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x44
addiu a0, a0, -0x3a28
--
b 0x428f70
nop
lui v0, 0x44
lw t9, -sym.em_parse_error(gp)
addiu v0, v0, -0x39d8
lui a3, 0x45
sw v0, 0x10(sp)
addiu a3, a3, -0x770
addiu a0, zero, 0x16
jalr t9
move a1, zero
lw gp, 0x18(sp)
b 0x428f70
nop
lui v0, 0x44
addiu v0, v0, -0x3960
lw t9, -sym.em_parse_error(gp)
sw v0, 0x10(sp)
lw a1, 0x58(sp)
b 0x428f5c
move a2, s0
nop
lui gp, 0x46
addiu gp, gp, -0x6f60
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x38ec
jr t9
addiu a2, zero, 2
lui gp, 0x46
addiu sp, sp, -0x28
addiu gp, gp, -0x6f60
sw ra, 0x24(sp)
sw s1, 0x20(sp)
sw s0, 0x1c(sp)
sw gp, 0x10(sp)
sltiu a3, a3, 0xc
move s1, a0
bnez a3, 0x4293f8
move s0, a2
lw v0, 8(a2)
lui v1, 0xf
and v1, v0, v1
lui a0, 1
beq v1, a0, 0x42939c
lui v0, 2
beq v1, v0, 0x4293c4
lui a0, 0x44
lbu a3, 0xb(s0)
lw t9, -sym.imp.fprintf(gp)
lhu a2, 8(s0)
lui a1, 0x44
addiu a1, a1, -0x37bc
andi a3, a3, 0xf
jalr t9
move a0, s1
lw a2, 4(s0)
lw gp, 0x10(sp)
bnez a2, 0x429374
lui a1, 0x44
lw v1, 8(s0)
nop
srl v0, v1, 0x14
andi v0, v0, 1
bnez v0, 0x42934c
addiu a1, zero, 1
lui v0, 0xf000
and v1, v1, v0
beqz v1, 0x429324
lui v0, 0x2000
beq v1, v0, 0x4293e8
lui v0, 0x1000
beq v1, v0, 0x429390
lui a0, 0x44
lw t9, -sym.imp.fprintf(gp)
lw a2, (s0)
lui a1, 0x44
move a0, s1
jalr t9
addiu a1, a1, -0x4590
lw gp, 0x10(sp)
move v0, zero
lw ra, 0x24(sp)
lw s1, 0x20(sp)
lw s0, 0x1c(sp)
jr ra
addiu sp, sp, 0x28
lui a0, 0x44
lw t9, -sym.imp.fwrite(gp)
addiu a0, a0, -0x3798
addiu a1, zero, 1
addiu a2, zero, 3
jalr t9
move a3, s1
lw gp, 0x10(sp)
b 0x4292f0
nop
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x44
addiu a0, a0, -0x37a0
addiu a2, zero, 6
jalr t9
move a3, s1
lw gp, 0x10(sp)
lw v1, 8(s0)
b 0x4292d4
lui v0, 0xf000
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x37ac
jalr t9
move a0, s1
lw gp, 0x10(sp)
b 0x4292b8
nop
lw t9, -sym.imp.fwrite(gp)
b 0x429330
addiu a0, a0, -0x3790
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x44
addiu a0, a0, -0x37c8
addiu a1, zero, 1
addiu a2, zero, 3
jalr t9
move a3, s1
lw gp, 0x10(sp)
b 0x429288
nop
lw t9, -sym.imp.fwrite(gp)
--
move t2, a2
lw v0, 0xc(a2)
lw t1, 4(a2)
lw a3, (a2)
bnez v0, 0x429bb8
lui v0, 0x44
lui v0, 0x44
addiu t3, v0, -0x4e38
lui v0, 0xff
and t0, a3, v0
srl a2, t1, 0x18
sll a1, t1, 0x18
and v0, t1, v0
srl v1, a3, 0x18
sll a0, a3, 0x18
or a1, a1, a2
srl v0, v0, 8
andi a2, t1, 0xff00
or a1, a1, v0
or a0, a0, v1
srl t0, t0, 8
lw v1, 8(t2)
andi a3, a3, 0xff00
sll a2, a2, 8
or a0, a0, t0
lw t9, -sym.imp.fprintf(gp)
or a2, a1, a2
sll a3, a3, 8
lui a1, 0x44
or a3, a0, a3
sw t3, 0x10(sp)
sw v1, 0x14(sp)
move a0, t4
jalr t9
addiu a1, a1, -0x35e0
lw gp, 0x18(sp)
move v0, zero
lw ra, 0x24(sp)
nop
jr ra
addiu sp, sp, 0x28
b 0x429b34
addiu t3, v0, -0x6630
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
--
addiu a0, a0, 1
bne v1, v0, 0x42a228
addiu a1, a1, 0x10
sll v0, a2, 4
addu v0, t0, v0
beqz v0, 0x42a2c8
nop
lw s0, 8(v0)
nop
beqz s0, 0x42a2c8
lui v0, 0x44
lw s5, -0x7dac(gp)
addiu s2, v0, -0x3320
addiu s1, zero, 0x69
b 0x42a294
addiu s3, zero, 0x76
beq v0, s3, 0x42a2ac
move v1, zero
lw a0, (s5)
jalr t9
addiu s0, s0, 1
lw gp, 0x10(sp)
beqz s0, 0x42a2cc
move v0, zero
lb v0, (s0)
lw t9, -sym.imp.fprintf(gp)
move a2, v0
bne v0, s1, 0x42a274
move a1, s2
addiu v1, zero, 1
lhu v0, (s4)
nop
srl v0, v0, 0xc
bne v0, v1, 0x42a28c
addiu s0, s0, 1
b 0x42a2cc
addiu v0, zero, 1
move v0, zero
lw ra, 0x34(sp)
lw s5, 0x30(sp)
lw s4, 0x2c(sp)
lw s3, 0x28(sp)
lw s2, 0x24(sp)
lw s1, 0x20(sp)
lw s0, 0x1c(sp)
jr ra
--
addiu a0, a0, 0x10
sll v0, a1, 4
addu v0, t0, v0
beqz v0, 0x42a608
nop
lw t9, -sym.imp.fputs(gp)
lw a0, 4(v0)
jalr t9
move a1, s3
lw gp, 0x10(sp)
lbu a2, 2(s1)
nop
bnez a2, 0x42a514
nop
addiu v0, zero, 1
bne s0, v0, 0x42a3f0
move v0, zero
beqz s2, 0x42a3f0
nop
lhu v0, (s2)
nop
addiu v0, v0, -4
sltiu v0, v0, 4
bnez v0, 0x42a654
move a0, s3
lw t9, -sym.imp.fprintf(gp)
lw a2, 4(s2)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x329c
lw gp, 0x10(sp)
b 0x42a3f0
move v0, zero
bne s0, v0, 0x42a3f0
move v0, zero
lhu v0, (s2)
nop
addiu v0, v0, -4
sltiu v0, v0, 4
beqz v0, 0x42a534
nop
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x44
addiu a0, a0, -0x32e8
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x27
lw gp, 0x10(sp)
b 0x42a3f0
addiu v0, zero, -1
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
addiu a1, a1, -0x32a8
jalr t9
move a0, s3
lw gp, 0x10(sp)
b 0x42a480
addiu v0, zero, 1
lw t9, -sym.imp.fprintf(gp)
lw a2, 4(s2)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x4590
lw gp, 0x10(sp)
b 0x42a3f0
move v0, zero
lui v0, 0x44
addiu s4, v0, -0x5624
move s0, zero
addu v0, s2, s0
lw t9, -sym.imp.fprintf(gp)
lbu a2, 4(v0)
addiu s0, s0, 1
move a0, s3
jalr t9
move a1, s4
slt v0, s0, s1
lw gp, 0x10(sp)
bnez v0, 0x42a564
addu v0, s2, s0
lw t9, -sym.imp.fputc(gp)
addiu a0, zero, 0x22
jalr t9
move a1, s3
lw gp, 0x10(sp)
move s0, s2
addu s1, s2, s1
lbu a1, 4(s0)
lw v0, (s5)
sll a0, a1, 1
addu v0, v0, a0
lhu v1, (v0)
nop
andi v1, v1, 0x40
bnez v1, 0x42a5d0
move a0, a1
addiu a0, zero, 0x2e
lw t9, -sym.imp.fputc(gp)
move a1, s3
jalr t9
addiu s0, s0, 1
lw gp, 0x10(sp)
bne s0, s1, 0x42a5a8
move a1, s3
lw t9, -sym.imp.fputc(gp)
nop
jalr t9
addiu a0, zero, 0x22
lw gp, 0x10(sp)
b 0x42a3f0
move v0, zero
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
addiu a1, a1, -0x32c0
jalr t9
move a0, s3
lw gp, 0x10(sp)
b 0x42a46c
nop
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x44
addiu a0, a0, -0x32fc
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x12
lw gp, 0x10(sp)
b 0x42a3f0
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
--
addiu a1, a1, 0x6028
jalr t9
addiu a2, zero, 4
lw gp, 0x18(sp)
bnez v0, 0x42a8fc
lui a0, 0x44
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw s5, (v0)
addiu a0, a0, -0x3200
addiu a1, zero, 1
addiu a2, zero, 0x9b
jalr t9
move a3, s5
lui v0, 0x45
lui v1, 0x44
lw gp, 0x18(sp)
addiu s1, v0, -0x6e0
addiu s3, v1, -0x3320
addiu s2, sp, 0x28
addiu s4, zero, 0x69
lui fp, 0x44
addiu s6, zero, 0x76
b 0x42aa04
lui s7, 0x44
lw t9, -sym.imp.fprintf(gp)
lw a2, 4(s1)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x3164
lui v0, 0x45
addiu s1, s1, 0x10
addiu v0, v0, -0x440
lw gp, 0x18(sp)
beq v0, s1, 0x42aad0
nop
lw v0, (s1)
nop
beqz v0, 0x42a9d8
move a0, s5
lw t9, -sym.imp.memset(gp)
move a0, s2
move a1, zero
lw s0, 8(s1)
jalr t9
addiu a2, zero, 0x40
lw gp, 0x18(sp)
lw a2, 4(s1)
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
move a0, s5
jalr t9
addiu a1, a1, -0x315c
lw gp, 0x18(sp)
lb v0, (s0)
lw t9, -sym.imp.fprintf(gp)
move a2, v0
beqz v0, 0x42aaa0
move a1, s3
beq v0, s4, 0x42ab98
nop
beq v0, s6, 0x42ab24
nop
lw v1, -0x7dac(gp)
nop
lw a0, (v1)
jalr t9
nop
lw gp, 0x18(sp)
addiu s0, s0, 1
lb v0, (s0)
nop
bnez v0, 0x42ab5c
nop
lw t9, -sym.imp.fprintf(gp)
lw a3, 0xc(s1)
lui a1, 0x44
move a0, s5
addiu a1, a1, -0x3148
jalr t9
move a2, s2
lui v0, 0x45
addiu s1, s1, 0x10
addiu v0, v0, -0x440
lw gp, 0x18(sp)
bne v0, s1, 0x42aa04
nop
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x44
addiu a0, a0, -0x313c
move a3, s5
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x39
lw gp, 0x18(sp)
--
move a2, s3
lw gp, 0x18(sp)
bnez v0, 0x42acf0
nop
lw v0, -4(s1)
nop
beqz v0, 0x42acf4
addiu s1, s1, 0x10
addiu s1, s1, -0x10
lui v0, 0x45
sll v1, s4, 4
addiu v0, v0, -0x6e0
addu v1, v0, v1
beqz v1, 0x42b2bc
lui v0, 0x44
lw v0, 8(v1)
lw s0, (v1)
lb a2, (v0)
addiu v0, zero, 0x69
beq a2, v0, 0x42adac
addiu v0, zero, 0x1000
addiu v0, zero, 0x76
beq a2, v0, 0x42adac
move v0, zero
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x3320
lw gp, 0x18(sp)
addiu v0, zero, -0x1000
lw s1, 0xc(s6)
or v0, v0, s0
beqz s1, 0x42ae48
sh v0, 0x20(sp)
lui v0, 0x44
addiu s5, v0, -0x673c
move s7, zero
addiu s3, zero, 5
addiu s4, zero, 4
addiu s2, zero, -1
lw v0, 4(s1)
nop
beq v0, s3, 0x42ae90
nop
--
jalr t9
move a2, s4
lw gp, 0x18(sp)
bnez v0, 0x42af4c
addiu v1, zero, 0x2a
lw v0, -4(s0)
nop
beqz v0, 0x42af50
addiu s0, s0, 0x10
lui v0, 0x45
sll v1, s5, 4
addiu v0, v0, -0x6e0
addu v1, v0, v1
beqz v1, 0x42b2f8
lui v0, 0x44
lw v0, 8(v1)
lw s0, (v1)
lb a2, (v0)
addiu v0, zero, 0x69
beq a2, v0, 0x42b000
addiu v0, zero, 0x1000
addiu v0, zero, 0x76
beq a2, v0, 0x42b2ec
lui a1, 0x44
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
jalr t9
addiu a1, a1, -0x3320
lw gp, 0x18(sp)
addiu v0, zero, -0x1000
or v0, v0, s0
lhu a1, 0x20(sp)
andi a0, v0, 0xffff
srl v1, a0, 0xc
srl v0, a1, 0xc
beq v1, v0, 0x42b064
sh a0, 0x24(sp)
andi v0, a1, 0x7ff
beqz v0, 0x42b370
andi v0, a0, 0x7ff
beqz v0, 0x42b340
addiu s0, sp, 0x24
addiu s1, sp, 0x20
move a0, s1
jal sym.is_compatible
--
sw s0, 0x3c(sp)
sw gp, 0x10(sp)
move s0, a2
beqz a2, 0x42b998
move s3, a1
lw t9, -sym.imp.getenv(gp)
lui a0, 0x44
jalr t9
addiu a0, a0, -0x2b88
lw gp, 0x10(sp)
nop
lw v1, -obj.lib_dir(gp)
beqz v0, 0x42b9b8
sw v0, (v1)
lhu a3, (s0)
lw t9, -sym.parse_rtattr(gp)
addiu a2, s0, 4
addiu a3, a3, -4
addiu a0, sp, 0x18
jalr t9
addiu a1, zero, 6
lw a2, 0x1c(sp)
lw gp, 0x10(sp)
beqz a2, 0x42b9f0
nop
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
addiu a1, a1, -0x2b34
addiu a2, a2, 4
jalr t9
move a0, s3
lw gp, 0x10(sp)
lw v0, 0x20(sp)
nop
beqz v0, 0x42b978
lui a1, 0x44
lw v1, 4(v0)
lui v0, 0x45
addiu v0, v0, -0xdf4
sll v1, v1, 2
addu v1, v1, v0
lw t9, -sym.imp.fprintf(gp)
lw a2, (v1)
addiu a1, a1, -0x2b0c
jalr t9
move a0, s3
lw a1, 0x30(sp)
lw gp, 0x10(sp)
beqz a1, 0x42ba90
addiu s2, a1, 6
move a0, s2
jal sym.get_target_name
addiu s1, a1, 4
lw gp, 0x10(sp)
beqz v0, 0x42ba68
move s0, v0
move a1, s1
jal sym.build_st
move a0, v0
lw gp, 0x10(sp)
bltz v0, 0x42ba40
lui s1, 0x45
lw a0, -0x3f0(s1)
lw a1, 0x4c(s0)
jal sym.merge_options
addiu a2, s0, 0x50
lw gp, 0x10(sp)
lui a0, 0x44
lw t9, -sym.imp.fwrite(gp)
addiu a0, a0, -0x2ad0
addiu a1, zero, 1
addiu a2, zero, 8
move a3, s3
jalr t9
sw v0, -0x3f0(s1)
lw a1, 0x54(s0)
lw t9, 0x44(s0)
move a0, zero
jalr t9
move a2, zero
lw v0, 0x24(sp)
lw gp, 0x10(sp)
beqz v0, 0x42ba18
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
lw a2, 4(v0)
addiu a1, a1, -0x2a8c
jalr t9
move a0, s3
lw gp, 0x10(sp)
lw v0, 0x28(sp)
nop
beqz v0, 0x42b8c0
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
lw a3, 8(v0)
lw a2, 4(v0)
addiu a1, a1, -0x2a80
jalr t9
move a0, s3
lw gp, 0x10(sp)
nop
lw v0, -obj.show_stats(gp)
nop
lw v1, (v0)
nop
beqz v1, 0x42b900
nop
lw a1, 0x2c(sp)
nop
beqz a1, 0x42b900
addiu a1, a1, 4
lw t9, -sym.print_tm(gp)
nop
jalr t9
--
lw a2, 0x1c(sp)
lw gp, 0x10(sp)
bnez a2, 0x42b78c
nop
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x44
addiu a0, a0, -0x2b5c
addiu a1, zero, 1
addiu a2, zero, 0x27
jalr t9
move a3, s3
lw gp, 0x10(sp)
b 0x42b7a8
nop
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x44
addiu a0, a0, -0x2aa8
addiu a1, zero, 1
addiu a2, zero, 0x1a
jalr t9
move a3, s3
lw gp, 0x10(sp)
b 0x42b890
nop
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x44
addiu a1, a1, -0x2adc
jalr t9
addiu a2, s0, 4
lw gp, 0x10(sp)
b 0x42b95c
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x44
addiu a1, a1, -0x2ac4
jalr t9
move a2, s2
lw gp, 0x10(sp)
b 0x42b95c
addiu v0, zero, -1
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x44
addiu a0, a0, -0x2b00
move a3, s3
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x20
lw gp, 0x10(sp)
b 0x42b95c
addiu v0, zero, -1
lui gp, 0x46
addiu sp, sp, -0xd8
--
beq v1, v0, 0x42c088
addiu v0, zero, 4
sw v0, 0x20(sp)
lw v0, 0xe8(sp)
lw t9, -sym.addattr_l(gp)
lw v1, (v0)
lw a0, 0xe8(sp)
addiu v0, zero, -4
lw a2, 0xe4(sp)
addiu v1, v1, 3
and v1, v1, v0
addiu a1, zero, 0x4000
move a3, zero
sw zero, 0x10(sp)
jalr t9
addu s6, a0, v1
lw gp, 0x18(sp)
lw a0, 0x20(sp)
lui v0, 0x45
lw s0, -0x7d2c(gp)
lui v1, 0x45
addiu v0, v0, -0xdf4
sll a0, a0, 2
addu a0, a0, v0
lw s5, -0xde0(v1)
lw t9, -sym.imp.fprintf(gp)
lw a3, (a0)
lui a1, 0x44
lw a0, (s0)
addiu a1, a1, -0x2a30
jalr t9
move a2, s5
lw gp, 0x18(sp)
lw a3, (s0)
lw t9, -sym.imp.fwrite(gp)
lui a0, 0x44
addiu a0, a0, -0x2a14
addiu a1, zero, 1
jalr t9
addiu a2, zero, 9
lw gp, 0x18(sp)
beqz s1, 0x42bdd4
nop
lw t9, 0x44(s1)
lw a1, 0x54(s1)
move a0, zero
jalr t9
move a2, zero
lw gp, 0x18(sp)
nop
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
lw a2, 0x24(sp)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x2a08
lw gp, 0x18(sp)
nop
lw t9, -sym.imp.strlen(gp)
nop
jalr t9
move a0, s5
move v1, v0
sltiu v0, v0, 0x11
lw gp, 0x18(sp)
bnez v0, 0x42c080
addiu s2, v1, 1
sb zero, 0x37(sp)
addiu s2, zero, 0x10
addiu a2, zero, 0x10
lw t9, -sym.imp.strncpy(gp)
--
addiu a1, a1, -0x5688
lw gp, 0x18(sp)
bnez v0, 0x42bccc
move v1, zero
lw v0, (s7)
lw t9, -sym.get_u32(gp)
addiu v0, v0, 1
sll v0, v0, 2
addu v0, s4, v0
lw a1, (v0)
addiu a0, sp, 0x24
jalr t9
addiu a2, zero, 0xa
lw gp, 0x18(sp)
bnez v0, 0x42c0e0
addiu v1, zero, 1
lw v0, (s7)
nop
addiu v0, v0, 2
b 0x42bccc
sw v0, (s7)
lw v0, -0x7fa0(gp)
lw v1, -0x7dac(gp)
lw a2, (v0)
lw a0, (v1)
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
jalr t9
addiu a1, a1, -0x2ac4
lw gp, 0x18(sp)
b 0x42bf74
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw v1, -0x7fa0(gp)
lw a0, (v0)
lw a2, (v1)
b 0x42c01c
nop
lw t9, -sym.imp.printf(gp)
lui a0, 0x44
addiu a0, a0, -0x2adc
jalr t9
addiu a1, s1, 4
lw gp, 0x18(sp)
b 0x42bf74
addiu v0, zero, -1
lui v0, 0x44
addiu v0, v0, -0x2b74
b 0x42bb34
sw v0, (v1)
b 0x42be24
move a2, s2
b 0x42bd18
sw zero, 0x20(sp)
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a2, (s4)
lw a0, (v0)
jalr t9
addiu a1, a1, -0x2a48
lw gp, 0x18(sp)
b 0x42bf74
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x44
lw a3, 0xa8(sp)
addiu a1, a1, -0x2a70
jalr t9
move a2, s3
lw gp, 0x18(sp)
b 0x42bf74
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
lui a0, 0x44
addiu a0, a0, -0x43e4
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x10
lui v0, 0x45
lw a0, -0x3f0(s5)
addiu s0, v0, -0x3ec
lw gp, 0x18(sp)
beq a0, s0, 0x42c0ac
nop
lw t9, -sym.imp.free(gp)
nop
jalr t9
nop
lui v0, 0x45
sw zero, 0x16b0(v0)
lw gp, 0x18(sp)
sw s0, -0x3f0(s5)
b 0x42bf74
addiu v0, zero, -1
lui gp, 0x46
addiu sp, sp, -0x20
addiu gp, gp, -0x6f60
sw ra, 0x1c(sp)
sw s0, 0x18(sp)
sw gp, 0x10(sp)
lui v0, 0x45
lw a2, -0xddc(v0)
lw v0, -0x7dac(gp)
lw t9, -sym.imp.fprintf(gp)
move s0, a0
lui a1, 0x44
lw a0, (v0)
addiu a1, a1, -0x29fc
jalr t9
move a3, a2
lw gp, 0x10(sp)
nop
lw t9, -sym.imp.exit(gp)
nop
jalr t9
move a0, s0
lui gp, 0x46
addiu sp, sp, -0x40
addiu gp, gp, -0x6f60
sw ra, 0x3c(sp)
sw s5, 0x38(sp)
sw s4, 0x34(sp)
sw s3, 0x30(sp)
sw s2, 0x2c(sp)
--
sb v0, 3(s2)
lw ra, 0x4c(sp)
move v0, v1
lw s6, 0x48(sp)
lw s5, 0x44(sp)
lw s4, 0x40(sp)
lw s3, 0x3c(sp)
lw s2, 0x38(sp)
lw s1, 0x34(sp)
lw s0, 0x30(sp)
jr ra
addiu sp, sp, 0x50
b 0x42c440
move v1, zero
lui gp, 0x46
addiu sp, sp, -0x28
addiu gp, gp, -0x6f60
sw ra, 0x24(sp)
sw s0, 0x20(sp)
sw gp, 0x18(sp)
lbu v1, 3(a0)
lbu v0, 2(a0)
lbu a2, (a0)
lbu a3, 1(a0)
lui s0, 0x45
lw t9, -sym.imp.sprintf(gp)
lui a1, 0x44
sw v0, 0x10(sp)
sw v1, 0x14(sp)
addiu a0, s0, 0x16b8
jalr t9
addiu a1, a1, -0x29c8
lw ra, 0x24(sp)
addiu v0, s0, 0x16b8
lw gp, 0x18(sp)
lw s0, 0x20(sp)
jr ra
addiu sp, sp, 0x28
lui gp, 0x46
addiu sp, sp, -0x30
addiu gp, gp, -0x6f60
sw ra, 0x2c(sp)
sw s2, 0x28(sp)
sw s1, 0x24(sp)
sw s0, 0x20(sp)
sw gp, 0x10(sp)
lw s1, -0x7dac(gp)
lui v1, 0x45
sw a2, 0x38(sp)
sw a3, 0x3c(sp)
lui v0, 0x45
lw t9, -sym.imp.fprintf(gp)
lw a2, -0xddc(v0)
lw a3, -0xdd8(v1)
addiu v0, sp, 0x38
move s0, a1
move s2, a0
lui a1, 0x44
lw a0, (s1)
addiu a1, a1, -0x29bc
jalr t9
sw v0, 0x18(sp)
lw gp, 0x10(sp)
lw a0, (s1)
lw t9, -sym.imp.vfprintf(gp)
lw a2, 0x18(sp)
jalr t9
move a1, s0
lw gp, 0x10(sp)
lw a1, (s1)
lw t9, -sym.imp.fputc(gp)
nop
jalr t9
addiu a0, zero, 0xa
addiu v0, zero, 2
lw gp, 0x10(sp)
bne s2, v0, 0x42c57c
addiu v0, zero, 3
jal sym.exit_tryhelp
addiu a0, zero, 2
beq s2, v0, 0x42c594
addiu a1, zero, 1
lw t9, -sym.imp.exit(gp)
nop
jalr t9
--
nop
lui gp, 3
addiu gp, gp, -0x3910
addu gp, gp, t9
addiu sp, sp, -0x20
sw ra, 0x1c(sp)
sw s0, 0x18(sp)
sw gp, 0x10(sp)
beqz a0, 0x42ca3c
move s0, a1
lw v0, -0x7fe0(gp)
andi v1, a0, 0xf
sll v1, v1, 2
addiu v0, v0, 0x16f4
b 0x42c9fc
addu v1, v1, v0
lw v0, 4(v1)
nop
beq v0, a0, 0x42ca54
addiu v0, v1, 0x28
lw v1, (v1)
nop
bnez v1, 0x42c9ec
move a3, a0
lw a2, -0x7fdc(gp)
lw t9, -sym.imp.snprintf(gp)
addiu a2, a2, -0x2904
move a0, s0
jalr t9
addiu a1, zero, 0x10
lw ra, 0x1c(sp)
move v0, s0
lw gp, 0x10(sp)
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x20
lw v0, -0x7fdc(gp)
lw ra, 0x1c(sp)
addiu v0, v0, -0x61ec
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x20
lw ra, 0x1c(sp)
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x20
--
subu s1, s1, a3
slt v1, s3, v1
slti a1, s1, 4
bnez v1, 0x42cda4
slt a0, s2, s3
sll v0, s2, 2
beqz a0, 0x42cda4
addu v0, s4, v0
addiu s2, s2, 1
sw s0, (v0)
beqz a1, 0x42cd50
addu s0, s0, a3
bnez s1, 0x42cdd4
move v0, s2
lw ra, 0x2c(sp)
lw s4, 0x28(sp)
lw s3, 0x24(sp)
lw s2, 0x20(sp)
lw s1, 0x1c(sp)
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x30
lhu a3, (s0)
lw v0, -0x7dac(gp)
lw a1, -0x7fdc(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
move a2, s1
jalr t9
addiu a1, a1, -0x28fc
lw ra, 0x2c(sp)
move v0, s2
lw gp, 0x10(sp)
lw s4, 0x28(sp)
lw s3, 0x24(sp)
lw s2, 0x20(sp)
lw s1, 0x1c(sp)
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x30
b 0x42cdd8
move s2, zero
b 0x42cdac
move s2, zero
lui gp, 3
addiu gp, gp, -0x3d8c
--
nop
addiu v0, a3, 3
lhu v1, 2(s0)
and a3, v0, a1
subu s1, s1, a3
sll v0, v1, 2
slt v1, s3, v1
addu a0, s2, v0
bnez v1, 0x42cef4
slti v0, s1, 4
sw s0, (a0)
beqz v0, 0x42ceac
addu s0, s0, a3
bnez s1, 0x42cf20
move v0, zero
lw ra, 0x2c(sp)
lw s3, 0x28(sp)
lw s2, 0x24(sp)
lw s1, 0x20(sp)
lw s0, 0x1c(sp)
jr ra
addiu sp, sp, 0x30
lhu a3, (s0)
lw v0, -0x7dac(gp)
lw a1, -0x7fdc(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
move a2, s1
jalr t9
addiu a1, a1, -0x28fc
lw ra, 0x2c(sp)
lw gp, 0x10(sp)
move v0, zero
lw s3, 0x28(sp)
lw s2, 0x24(sp)
lw s1, 0x20(sp)
lw s0, 0x1c(sp)
jr ra
addiu sp, sp, 0x30
lui gp, 3
addiu gp, gp, -0x3ec4
addu gp, gp, t9
addiu sp, sp, -0x20
sw ra, 0x1c(sp)
sw gp, 0x10(sp)
lhu v0, (a2)
--
addu a0, a0, v1
lw t9, -sym.imp.memcpy(gp)
andi s0, s0, 0xffff
sh a2, 2(a0)
sh s0, (a0)
move a2, t0
jalr t9
addiu a0, a0, 4
lhu v0, (s2)
addiu s0, s0, 3
addiu v0, v0, 3
and v0, v0, s1
and s0, s0, s1
addu s0, s0, v0
lw gp, 0x10(sp)
sh s0, (s2)
move v0, zero
lw ra, 0x24(sp)
lw s2, 0x20(sp)
lw s1, 0x1c(sp)
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x28
lw v0, -0x7dac(gp)
lw a1, -0x7fdc(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, -0x28e0
jalr t9
move a2, t1
lw gp, 0x10(sp)
b 0x42d0a0
addiu v0, zero, -1
lui gp, 3
addiu gp, gp, -0x4040
addu gp, gp, t9
addiu sp, sp, -0x20
sw ra, 0x1c(sp)
sw gp, 0x10(sp)
lhu v0, (a0)
addiu t2, zero, -4
addiu v0, v0, 3
and v1, v0, t2
addiu v0, v1, 8
slt v0, a1, v0
move t0, a0
move t1, a1
bnez v0, 0x42d168
sw a3, 0x2c(sp)
addu v1, a0, v1
addiu v0, zero, 8
lw a0, 0x2c(sp)
sh v0, (v1)
sh a2, 2(v1)
addiu v0, v1, 4
swl a0, 3(v0)
swr a0, (v0)
lhu v1, (t0)
move v0, zero
addiu v1, v1, 3
and v1, v1, t2
addiu v1, v1, 8
sh v1, (t0)
lw ra, 0x1c(sp)
nop
jr ra
addiu sp, sp, 0x20
lw v0, -0x7dac(gp)
lw a1, -0x7fdc(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, -0x28a8
jalr t9
move a2, t1
lw gp, 0x10(sp)
b 0x42d158
addiu v0, zero, -1
lui gp, 3
addiu gp, gp, -0x40f0
addu gp, gp, t9
addiu sp, sp, -0x30
sw ra, 0x2c(sp)
sw s3, 0x28(sp)
sw s2, 0x24(sp)
sw s1, 0x20(sp)
sw s0, 0x1c(sp)
sw gp, 0x10(sp)
lw v1, (a0)
addiu v0, a3, 3
addiu s3, zero, -4
--
addiu a0, a0, 3
and a0, a0, s3
lw t9, -sym.imp.memset(gp)
addu a0, s1, a0
addu a0, s2, a0
subu a2, s0, s1
jalr t9
move a1, zero
lw v0, (s2)
lw gp, 0x10(sp)
addiu v0, v0, 3
and v0, v0, s3
addu v0, s0, v0
move v1, zero
sw v0, (s2)
lw ra, 0x2c(sp)
move v0, v1
lw s3, 0x28(sp)
lw s2, 0x24(sp)
lw s1, 0x20(sp)
lw s0, 0x1c(sp)
jr ra
addiu sp, sp, 0x30
lw v0, -0x7dac(gp)
lw a1, -0x7fdc(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, -0x2870
jalr t9
move a2, a3
lw gp, 0x10(sp)
b 0x42d240
addiu v1, zero, -1
lui gp, 3
addiu gp, gp, -0x41e8
addu gp, gp, t9
addiu sp, sp, -0x28
sw ra, 0x24(sp)
sw s2, 0x20(sp)
sw s1, 0x1c(sp)
sw s0, 0x18(sp)
sw gp, 0x10(sp)
lw t1, 0x38(sp)
lw v0, (a0)
addiu s1, zero, -4
addiu v0, v0, 3
--
bnez v0, 0x42d338
addiu t0, t1, 4
addu a0, a0, v1
lw t9, -sym.imp.memcpy(gp)
sh a2, 2(a0)
sh t0, (a0)
move a2, t1
jalr t9
addiu a0, a0, 4
lw v0, (s0)
lw gp, 0x10(sp)
addiu v0, v0, 3
and v0, v0, s1
addu v0, s2, v0
move v1, zero
sw v0, (s0)
lw ra, 0x24(sp)
move v0, v1
lw s2, 0x20(sp)
lw s1, 0x1c(sp)
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x28
lw v0, -0x7dac(gp)
lw a1, -0x7fdc(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, -0x2840
jalr t9
move a2, t2
lw gp, 0x10(sp)
b 0x42d31c
addiu v1, zero, -1
lui gp, 3
addiu gp, gp, -0x42c0
addu gp, gp, t9
addiu sp, sp, -0x28
sw ra, 0x24(sp)
sw s0, 0x20(sp)
sw gp, 0x18(sp)
lw v0, (a0)
lw t9, -sym.addattr_l(gp)
addiu v1, zero, -4
addiu v0, v0, 3
and v0, v0, v1
sw zero, 0x10(sp)
--
sltu v0, a1, v0
move t0, a0
move t1, a1
bnez v0, 0x42d4d4
sw a3, 0x2c(sp)
addu a0, a0, v1
lw a1, 0x2c(sp)
addiu v1, zero, 8
sh v1, (a0)
addiu v0, a0, 4
sh a2, 2(a0)
swl a1, 3(v0)
swr a1, (v0)
lw v1, (t0)
move v0, zero
addiu v1, v1, 3
and v1, v1, t2
addiu v1, v1, 8
sw v1, (t0)
lw ra, 0x1c(sp)
nop
jr ra
addiu sp, sp, 0x20
lw v0, -0x7dac(gp)
lw a1, -0x7fdc(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, -0x28a4
jalr t9
move a2, t1
lw gp, 0x10(sp)
b 0x42d4c4
addiu v0, zero, -1
lui gp, 3
addiu gp, gp, -0x445c
addu gp, gp, t9
addiu sp, sp, -0x2050
sw ra, 0x204c(sp)
sw fp, 0x2048(sp)
sw s7, 0x2044(sp)
sw s6, 0x2040(sp)
sw s5, 0x203c(sp)
sw s4, 0x2038(sp)
sw s3, 0x2034(sp)
sw s2, 0x2030(sp)
sw s1, 0x202c(sp)
--
nop
jalr t9
nop
lw v1, (v0)
addiu v0, zero, 4
lw gp, 0x10(sp)
beq v1, v0, 0x42d568
nop
lw a0, -0x7fdc(gp)
lw t9, -sym.imp.perror(gp)
nop
jalr t9
addiu a0, a0, -0x2810
lw gp, 0x10(sp)
b 0x42d600
addiu v0, zero, -1
lw t9, -sym.imp.ftell(gp)
lw v0, -0x7dac(gp)
nop
lw s0, (v0)
jalr t9
move a0, s3
lw gp, 0x10(sp)
move a0, s0
lw a1, -0x7fdc(gp)
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x27f8
move a2, s1
jalr t9
move a3, v0
lw gp, 0x10(sp)
b 0x42d600
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw a0, -0x7fdc(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, -0x27d4
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x22
lw gp, 0x10(sp)
b 0x42d600
addiu v0, zero, -1
lui gp, 3
addiu gp, gp, -0x4644
--
nop
andi v0, v0, 0x20
beqz v0, 0x42d9ec
nop
lw v0, -0x7dac(gp)
lw a0, -0x7fdc(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, -0x2760
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x12
lw gp, 0x10(sp)
b 0x42d840
addiu v0, zero, -1
lw v0, 0x44(sp)
nop
andi v0, v0, 0x20
bnez v0, 0x42d984
addiu a1, zero, 1
beqz s2, 0x42d77c
move a2, s2
lw v0, -0x7dac(gp)
lw a1, -0x7fdc(gp)
lw a0, (v0)
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x2718
jalr t9
nop
lw gp, 0x10(sp)
nop
lw t9, -sym.imp.exit(gp)
nop
jalr t9
addiu a0, zero, 1
lw t9, -sym.imp.__errno_location(gp)
nop
jalr t9
nop
lw a0, (v0)
addiu t9, zero, 4
lw gp, 0x10(sp)
beq a0, t9, 0x42d77c
move s1, v0
addiu v0, zero, 0xb
beq a0, v0, 0x42d77c
nop
lw t9, -sym.imp.strerror(gp)
lw v1, -0x7dac(gp)
nop
lw s0, (v1)
jalr t9
nop
lw gp, 0x10(sp)
lw a3, (s1)
lw a1, -0x7fdc(gp)
lw t9, -sym.imp.fprintf(gp)
move a0, s0
move a2, v0
jalr t9
addiu a1, a1, -0x27b0
lw v0, (s1)
addiu t9, zero, 0x84
lw gp, 0x10(sp)
beq v0, t9, 0x42d77c
addiu v0, zero, -1
b 0x42d840
nop
lw v0, -0x7dac(gp)
lw a0, -0x7fdc(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, -0x272c
jalr t9
addiu a2, zero, 0x12
lw gp, 0x10(sp)
b 0x42d77c
nop
lw v0, -0x7dac(gp)
lw a0, -0x7fdc(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, -0x2790
jalr t9
addiu a2, zero, 0xf
lw gp, 0x10(sp)
b 0x42d840
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw a1, -0x7fdc(gp)
lw a0, (v0)
lw t9, -sym.imp.fprintf(gp)
b 0x42d8e0
addiu a1, a1, -0x2780
lw v0, -0x7dac(gp)
lw a1, -0x7fdc(gp)
lw a0, (v0)
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x274c
b 0x42d8e0
move a2, s0
lui gp, 3
addiu gp, gp, -0x4968
addu gp, gp, t9
addiu sp, sp, -0x4078
sw ra, 0x4074(sp)
sw fp, 0x4070(sp)
sw s7, 0x406c(sp)
sw s6, 0x4068(sp)
sw s5, 0x4064(sp)
sw s4, 0x4060(sp)
sw s3, 0x405c(sp)
sw s2, 0x4058(sp)
sw s1, 0x4054(sp)
sw s0, 0x4050(sp)
sw gp, 0x10(sp)
addiu v0, zero, 0xc
sw v0, 0x30(sp)
--
lw fp, 0x4070(sp)
lw s7, 0x406c(sp)
lw s6, 0x4068(sp)
lw s5, 0x4064(sp)
lw s4, 0x4060(sp)
lw s3, 0x405c(sp)
lw s2, 0x4058(sp)
lw s1, 0x4054(sp)
lw s0, 0x4050(sp)
jr ra
addiu sp, sp, 0x4078
addiu s2, s2, 0x10
lw v0, (s2)
nop
bnez v0, 0x42dae0
slti v0, a2, 0x10
lw v0, 0x44(sp)
nop
andi v0, v0, 0x20
bnez v0, 0x42dd60
addiu a1, zero, 1
beqz a2, 0x42da94
nop
lw v0, -0x7dac(gp)
lw a1, -0x7fdc(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
jalr t9
addiu a1, a1, -0x2718
lw gp, 0x10(sp)
nop
lw t9, -sym.imp.exit(gp)
nop
jalr t9
addiu a0, zero, 1
lw t9, -sym.imp.__errno_location(gp)
nop
jalr t9
nop
lw a0, (v0)
move s1, v0
addiu v0, zero, 4
lw gp, 0x10(sp)
beq a0, v0, 0x42da94
addiu v1, zero, 0xb
beq a0, v1, 0x42da94
nop
lw t9, -sym.imp.strerror(gp)
lw v0, -0x7dac(gp)
nop
lw s0, (v0)
jalr t9
nop
lw gp, 0x10(sp)
lw a3, (s1)
lw a1, -0x7fdc(gp)
lw t9, -sym.imp.fprintf(gp)
move a0, s0
addiu a1, a1, -0x27b0
jalr t9
move a2, v0
lw gp, 0x10(sp)
b 0x42dbe4
addiu v0, zero, -1
b 0x42dbe4
move v0, zero
beqz v0, 0x42dd24
nop
lw v0, -0x7dac(gp)
lw a0, -0x7fdc(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, -0x2700
addiu a1, zero, 1
jalr t9
addiu a2, zero, 0x10
lw gp, 0x10(sp)
--
move a1, s1
lw a0, 0x404c(sp)
move t9, s3
jalr t9
move a2, fp
lw gp, 0x10(sp)
bltz v0, 0x42e0dc
nop
addiu v0, s2, 3
and v0, v0, s4
subu s0, s0, v0
addu s1, s1, v0
sltiu v0, s0, 0x10
beqz v0, 0x42df5c
nop
lw v0, 0x44(sp)
nop
andi v0, v0, 0x20
bnez v0, 0x42e1d4
addiu a1, zero, 1
beqz s0, 0x42df10
move a2, s0
lw v0, -0x7dac(gp)
lw a1, -0x7fdc(gp)
lw a0, (v0)
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x2718
jalr t9
nop
lw gp, 0x10(sp)
nop
lw t9, -sym.imp.exit(gp)
nop
jalr t9
addiu a0, zero, 1
lw v1, 0xc(s1)
lw v0, 8(s5)
nop
bne v1, v0, 0x42df88
nop
lw v0, 8(s1)
nop
bne s7, v0, 0x42df88
addiu v1, zero, 2
lhu v0, 4(s1)
nop
--
addiu a2, zero, 0x12
lw gp, 0x10(sp)
b 0x42e0dc
addiu v0, zero, -1
lw t9, -sym.imp.__errno_location(gp)
nop
jalr t9
nop
lw a0, (v0)
addiu v1, zero, 4
lw gp, 0x10(sp)
beq a0, v1, 0x42df10
move s1, v0
addiu t9, zero, 0xb
beq a0, t9, 0x42df10
nop
lw t9, -sym.imp.strerror(gp)
lw v0, -0x7dac(gp)
nop
lw s0, (v0)
jalr t9
nop
lw gp, 0x10(sp)
lw a3, (s1)
lw a1, -0x7fdc(gp)
lw t9, -sym.imp.fprintf(gp)
move a0, s0
addiu a1, a1, -0x27b0
jalr t9
move a2, v0
lw gp, 0x10(sp)
b 0x42e0dc
addiu v0, zero, -1
lhu v0, 6(a1)
nop
ori v0, v0, 4
b 0x42dec0
sh v0, 6(a1)
lw v1, -0x7dac(gp)
lw a0, -0x7fdc(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v1)
addiu a0, a0, -0x272c
jalr t9
addiu a2, zero, 0x12
lw gp, 0x10(sp)
b 0x42df10
nop
lw v0, -0x7dac(gp)
lw a0, -0x7fdc(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, -0x2790
jalr t9
addiu a2, zero, 0xf
lw gp, 0x10(sp)
b 0x42e0dc
addiu v0, zero, -1
lw a0, -0x7fdc(gp)
lw t9, -sym.imp.perror(gp)
nop
jalr t9
addiu a0, a0, -0x26d8
lw gp, 0x10(sp)
b 0x42e0dc
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw a1, -0x7fdc(gp)
lw a0, (v0)
lw t9, -sym.imp.fprintf(gp)
b 0x42dff8
addiu a1, a1, -0x26bc
lw t9, -sym.imp.memcpy(gp)
lw a0, 0x4090(sp)
jalr t9
move a2, s2
lw gp, 0x10(sp)
b 0x42e0dc
move v0, zero
lw v0, -0x7dac(gp)
lw a1, -0x7fdc(gp)
lw a0, (v0)
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x274c
b 0x42dff8
move a2, s2
lw a0, -0x7fdc(gp)
lw t9, -sym.imp.perror(gp)
nop
jalr t9
addiu a0, a0, -0x26ec
lw gp, 0x10(sp)
b 0x42e0dc
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw a0, -0x7fdc(gp)
lw t9, -sym.imp.fwrite(gp)
lw a3, (v0)
addiu a0, a0, -0x2700
jalr t9
addiu a2, zero, 0x10
lw gp, 0x10(sp)
b 0x42e0dc
--
bltz v0, 0x42e7f8
nop
lw a2, 0x20(sp)
nop
bne a2, s2, 0x42e754
nop
lhu a2, 4(s0)
addiu v0, zero, 0x10
bne a2, v0, 0x42e730
nop
lw t9, -sym.imp.time(gp)
nop
jalr t9
move a0, zero
lw gp, 0x18(sp)
sw v0, 0x1c(s0)
move v0, zero
lw ra, 0x34(sp)
lw s2, 0x30(sp)
lw s1, 0x2c(sp)
lw s0, 0x28(sp)
jr ra
addiu sp, sp, 0x38
lw v0, -0x7dac(gp)
lw a1, -0x7fdc(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
jalr t9
addiu a1, a1, -0x2604
lw gp, 0x18(sp)
b 0x42e718
addiu v0, zero, -1
lw v0, -0x7dac(gp)
lw a1, -0x7fdc(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
jalr t9
addiu a1, a1, -0x2620
lw gp, 0x18(sp)
b 0x42e718
addiu v0, zero, -1
lw a0, -0x7fdc(gp)
lw t9, -sym.imp.perror(gp)
nop
jalr t9
addiu a0, a0, -0x2684
lw gp, 0x18(sp)
b 0x42e718
addiu v0, zero, -1
lw a0, -0x7fdc(gp)
lw t9, -sym.imp.perror(gp)
nop
jalr t9
addiu a0, a0, -0x2668
lw gp, 0x18(sp)
--
move a0, s0
jalr t9
sw zero, 0x1c(sp)
lw gp, 0x10(sp)
nop
lw t9, -sym.imp.localtime(gp)
nop
jalr t9
move a0, s0
lw gp, 0x10(sp)
nop
lw t9, -sym.imp.asctime(gp)
nop
jalr t9
move a0, v0
lw gp, 0x10(sp)
move a0, v0
lw t9, -sym.imp.strlen(gp)
nop
jalr t9
move s0, v0
lw gp, 0x10(sp)
addu v0, s0, v0
lw a1, -0x7fdc(gp)
sb zero, -1(v0)
lw t9, -sym.imp.fprintf(gp)
lw a3, 0x1c(sp)
move a0, s1
move a2, s0
jalr t9
addiu a1, a1, -0x2580
lw ra, 0x2c(sp)
lw gp, 0x10(sp)
move v0, zero
lw s1, 0x28(sp)
lw s0, 0x24(sp)
jr ra
addiu sp, sp, 0x30
lui gp, 3
addiu gp, gp, -0x5df4
addu gp, gp, t9
addiu sp, sp, -0x20
sw ra, 0x1c(sp)
sw gp, 0x10(sp)
lw v0, -0x7dac(gp)
move a3, a1
lw a1, -0x7fdc(gp)
lw t9, -sym.imp.fprintf(gp)
move a2, a0
lw a0, (v0)
jalr t9
addiu a1, a1, -0x2568
lw gp, 0x10(sp)
nop
lw t9, -sym.imp.exit(gp)
nop
jalr t9
addiu a0, zero, -1
lui gp, 3
addiu gp, gp, -0x5e44
addu gp, gp, t9
addiu sp, sp, -0x20
sw ra, 0x1c(sp)
sw gp, 0x10(sp)
lw v0, -0x7dac(gp)
move a3, a1
lw a1, -0x7fdc(gp)
lw t9, -sym.imp.fprintf(gp)
move a2, a0
lw a0, (v0)
jalr t9
addiu a1, a1, -0x2530
lw gp, 0x10(sp)
nop
lw t9, -sym.imp.exit(gp)
nop
jalr t9
addiu a0, zero, -1
lui gp, 3
addiu gp, gp, -0x5e94
addu gp, gp, t9
addiu sp, sp, -0x20
sw ra, 0x1c(sp)
sw gp, 0x10(sp)
lw v0, -0x7dac(gp)
move a2, a1
lw a1, -0x7fdc(gp)
lw t9, -sym.imp.fprintf(gp)
move a3, a0
lw a0, (v0)
jalr t9
addiu a1, a1, -0x24fc
lw gp, 0x10(sp)
nop
lw t9, -sym.imp.exit(gp)
nop
jalr t9
addiu a0, zero, -1
lui gp, 3
addiu gp, gp, -0x5ee4
addu gp, gp, t9
addiu sp, sp, -0x20
sw ra, 0x1c(sp)
sw gp, 0x10(sp)
lw v0, -0x7dac(gp)
lw a1, -0x7fdc(gp)
lw t9, -sym.imp.fprintf(gp)
move a2, a0
lw a0, (v0)
jalr t9
addiu a1, a1, -0x24d8
lw gp, 0x10(sp)
nop
lw t9, -sym.imp.exit(gp)
nop
jalr t9
addiu a0, zero, -1
lui gp, 3
addiu gp, gp, -0x5f30
addu gp, gp, t9
addiu sp, sp, -0x40
sw ra, 0x3c(sp)
sw fp, 0x38(sp)
sw s7, 0x34(sp)
sw s6, 0x30(sp)
sw s5, 0x2c(sp)
sw s4, 0x28(sp)
sw s3, 0x24(sp)
sw s2, 0x20(sp)
sw s1, 0x1c(sp)
sw s0, 0x18(sp)
sw gp, 0x10(sp)
move s4, a1
move s7, a0
sw a2, 0x48(sp)
blez a1, 0x42f0a0
move s0, a3
slti v0, a3, 3
bnez v0, 0x42f0a0
addiu s3, a1, -1
lw v0, -0x7fe4(gp)
nop
addiu s5, v0, 0x7484
move s2, a2
move s1, zero
addiu s6, zero, 1
b 0x42f054
addiu fp, zero, 0x3a
bnez v1, 0x42f0a0
nop
addu v0, s7, s1
lw t9, -sym.imp.sprintf(gp)
lbu a2, (v0)
move a0, s2
jalr t9
move a1, s5
lw gp, 0x10(sp)
addiu s0, s0, -2
beq s3, s1, 0x42f090
addiu s2, s2, 2
beq s0, s6, 0x42f090
nop
sb fp, (s2)
addiu s0, s0, -1
addiu s2, s2, 1
addiu s1, s1, 1
slt v0, s1, s4
bnez v0, 0x42f04c
slti v1, s0, 3
lw ra, 0x3c(sp)
lw v0, 0x48(sp)
lw fp, 0x38(sp)
--
lw gp, 0x10(sp)
bnez v0, 0x42f704
move s0, v0
addiu s0, zero, 0x64
lw ra, 0x42c(sp)
move v0, s0
lw s1, 0x428(sp)
lw s0, 0x424(sp)
jr ra
addiu sp, sp, 0x430
lw s0, -0x7fdc(gp)
lw t9, -sym.imp.getenv(gp)
nop
jalr t9
addiu a0, s0, -0x24b0
lw gp, 0x10(sp)
beqz v0, 0x42f814
nop
lw t9, -sym.imp.getenv(gp)
nop
jalr t9
addiu a0, s0, -0x24b0
lw gp, 0x10(sp)
addiu s0, sp, 0x20
lw a2, -0x7fdc(gp)
lw t9, -sym.imp.snprintf(gp)
addiu a2, a2, -0x45d8
move a3, v0
move a0, s0
jalr t9
addiu a1, zero, 0x3ff
lw gp, 0x10(sp)
nop
lw a1, -0x7fdc(gp)
lw t9, -sym.imp.fopen(gp)
move a0, s0
jalr t9
addiu a1, a1, -0x3d3c
lw gp, 0x10(sp)
beqz v0, 0x42f700
move s1, v0
lw a1, -0x7fdc(gp)
lw t9, -sym.imp.fscanf(gp)
addiu a1, a1, -0x2470
move a0, v0
addiu a2, sp, 0x18
--
nop
lw t9, -sym.imp.fclose(gp)
lw s0, 0x1c(sp)
jalr t9
move a0, s1
lw gp, 0x10(sp)
bnez s0, 0x42f704
nop
b 0x42f704
addiu s0, zero, 0x64
lw s0, -0x7fdc(gp)
lw t9, -sym.imp.getenv(gp)
nop
jalr t9
addiu a0, s0, -0x24a0
lw gp, 0x10(sp)
beqz v0, 0x42f85c
nop
lw t9, -sym.imp.getenv(gp)
nop
jalr t9
addiu a0, s0, -0x24a0
lw gp, 0x10(sp)
addiu s0, sp, 0x20
lw a2, -0x7fdc(gp)
lw t9, -sym.imp.snprintf(gp)
b 0x42f760
addiu a2, a2, -0x2494
lw v1, -0x7fdc(gp)
addiu s0, sp, 0x20
addiu v0, v1, -0x2484
lw a0, -0x2484(v1)
lbu a3, 0x10(v0)
lw a1, 4(v0)
lw v1, 8(v0)
lw a2, 0xc(v0)
sw a0, 0x20(sp)
sw a1, 4(s0)
sw v1, 8(s0)
sw a2, 0xc(s0)
b 0x42f778
sb a3, 0x10(s0)
lui gp, 3
addiu gp, gp, -0x67f4
addu gp, gp, t9
addiu sp, sp, -0x58
--
b 0x42f964
move v0, zero
lui gp, 3
addiu gp, gp, -0x6a70
addu gp, gp, t9
addiu sp, sp, -0x48
sw ra, 0x44(sp)
sw s0, 0x40(sp)
sw gp, 0x10(sp)
lw t9, -sym.get_addr_1(gp)
move s0, a0
move a1, s0
addiu a0, sp, 0x18
jalr t9
addiu a2, zero, 2
lw gp, 0x10(sp)
bnez v0, 0x42fb64
nop
lw ra, 0x44(sp)
lw v0, 0x20(sp)
lw s0, 0x40(sp)
jr ra
addiu sp, sp, 0x48
lw v0, -0x7dac(gp)
lw a1, -0x7fdc(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, -0x2454
jalr t9
move a2, s0
lw gp, 0x10(sp)
nop
lw t9, -sym.imp.exit(gp)
nop
jalr t9
addiu a0, zero, 1
lui gp, 3
addiu gp, gp, -0x6af8
addu gp, gp, t9
addiu sp, sp, -0x20
sw ra, 0x1c(sp)
sw s0, 0x18(sp)
sw gp, 0x10(sp)
addiu v0, zero, 0x11
beq a2, v0, 0x42fbec
move s0, a1
lw t9, -sym.get_addr_1(gp)
nop
jalr t9
nop
lw gp, 0x10(sp)
bnez v0, 0x42fc20
nop
lw ra, 0x1c(sp)
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x20
lw v0, -0x7dac(gp)
lw a1, -0x7fdc(gp)
lw a0, (v0)
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x2420
jalr t9
move a2, s0
lw gp, 0x10(sp)
nop
lw t9, -sym.imp.exit(gp)
nop
jalr t9
addiu a0, zero, 1
lw v0, -0x7dac(gp)
lw a1, -0x7fdc(gp)
lw a0, (v0)
lw t9, -sym.imp.fprintf(gp)
b 0x42fc00
addiu a1, a1, -0x23d4
lui gp, 3
addiu gp, gp, -0x6b98
addu gp, gp, t9
addiu sp, sp, -0x30
sw ra, 0x2c(sp)
sw s1, 0x28(sp)
sw s0, 0x24(sp)
sw gp, 0x10(sp)
move s0, a1
bnez a1, 0x42fc7c
move s1, a0
addiu v0, zero, -1
lw ra, 0x2c(sp)
lw s1, 0x28(sp)
lw s0, 0x24(sp)
jr ra
addiu sp, sp, 0x30
lb v0, (a1)
--
sw v0, 0x18(sp)
lui gp, 3
addiu gp, gp, -0x705c
addu gp, gp, t9
addiu sp, sp, -0x20
sw ra, 0x1c(sp)
sw s0, 0x18(sp)
sw gp, 0x10(sp)
addiu v0, zero, 0x11
beq a2, v0, 0x430150
move s0, a1
lw t9, -sym.get_prefix_1(gp)
nop
jalr t9
nop
lw gp, 0x10(sp)
bnez v0, 0x430184
nop
lw ra, 0x1c(sp)
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x20
lw v0, -0x7dac(gp)
lw a1, -0x7fdc(gp)
lw a0, (v0)
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x239c
jalr t9
move a2, s0
lw gp, 0x10(sp)
nop
lw t9, -sym.imp.exit(gp)
nop
jalr t9
addiu a0, zero, 1
lw v0, -0x7dac(gp)
lw a1, -0x7fdc(gp)
lw a0, (v0)
lw t9, -sym.imp.fprintf(gp)
b 0x430164
addiu a1, a1, -0x2354
lui gp, 3
addiu gp, gp, -0x70fc
addu gp, gp, t9
addiu sp, sp, -0x30
sw ra, 0x2c(sp)
sw s1, 0x28(sp)
sw s0, 0x24(sp)
sw gp, 0x10(sp)
move s0, a1
bnez a1, 0x4301e0
move s1, a0
addiu v0, zero, -1
lw ra, 0x2c(sp)
lw s1, 0x28(sp)
lw s0, 0x24(sp)
jr ra
addiu sp, sp, 0x30
lb v0, (a1)
--
jalr t9
move a3, s6
lw gp, 0x10(sp)
beq v0, fp, 0x430b28
move a0, s0
lw a1, -0x7fdc(gp)
lw t9, -sym.imp.sscanf(gp)
addiu a1, a1, -0x22c8
move a2, s7
jalr t9
move a3, s6
lw gp, 0x10(sp)
beq v0, fp, 0x430b28
move a0, s0
lw a1, -0x7fdc(gp)
lw t9, -sym.imp.sscanf(gp)
addiu a1, a1, -0x22c0
move a2, s7
jalr t9
move a3, s6
lw gp, 0x10(sp)
beq v0, fp, 0x430b28
nop
lw v0, -0x7dac(gp)
lw a1, -0x7fdc(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lw a2, 0x448(sp)
addiu a1, a1, -0x22b8
jalr t9
move a3, s0
lw gp, 0x10(sp)
lw ra, 0x444(sp)
lw fp, 0x440(sp)
lw s7, 0x43c(sp)
lw s6, 0x438(sp)
lw s5, 0x434(sp)
lw s4, 0x430(sp)
lw s3, 0x42c(sp)
lw s2, 0x428(sp)
lw s1, 0x424(sp)
lw s0, 0x420(sp)
jr ra
addiu sp, sp, 0x448
lw t9, -sym.imp.fclose(gp)
nop
--
sw s1, 0x20(sp)
sw s0, 0x1c(sp)
sw gp, 0x10(sp)
sltiu v0, a0, 0x100
move s1, a0
move s2, a1
beqz v0, 0x4312e4
move s3, a2
lw v0, -0x7fe0(gp)
sll v1, a0, 2
addiu a1, v0, -0x3b0
addu s0, v1, a1
lw v0, (s0)
nop
beqz v0, 0x431324
nop
lw ra, 0x2c(sp)
lw s3, 0x28(sp)
lw s2, 0x24(sp)
lw s1, 0x20(sp)
lw s0, 0x1c(sp)
jr ra
addiu sp, sp, 0x30
move a1, a2
lw a2, -0x7fdc(gp)
lw t9, -sym.imp.snprintf(gp)
addiu a2, a2, -0x4590
move a3, s1
jalr t9
move a0, s2
lw ra, 0x2c(sp)
move v0, s2
lw gp, 0x10(sp)
lw s3, 0x28(sp)
lw s2, 0x24(sp)
lw s1, 0x20(sp)
lw s0, 0x1c(sp)
jr ra
addiu sp, sp, 0x30
lw v1, -0x7fe0(gp)
nop
lw v0, 0x1b88(v1)
nop
beqz v0, 0x431350
addiu v0, zero, 1
lw a2, -0x7fdc(gp)
lw t9, -sym.imp.snprintf(gp)
move a1, s3
b 0x4312f4
addiu a2, a2, -0x221c
lw a0, -0x7fdc(gp)
lw t9, -0x7fe4(gp)
sw v0, 0x1b88(v1)
addiu a0, a0, -0x2298
addiu t9, t9, 0x950
jalr t9
addiu a2, zero, 0x100
lw v0, (s0)
lw gp, 0x10(sp)
bnez v0, 0x4312c8
nop
b 0x43133c
nop
lui gp, 2
addiu gp, gp, 0x7d1c
addu gp, gp, t9
addiu sp, sp, -0x30
--
move s2, a1
beqz v0, 0x431414
move s3, a2
lw v0, -0x7fe0(gp)
sll v1, a0, 2
addiu a1, v0, 0x450
addu s0, v1, a1
lw v0, (s0)
nop
beqz v0, 0x4313fc
nop
lw ra, 0x2c(sp)
lw s3, 0x28(sp)
lw s2, 0x24(sp)
lw s1, 0x20(sp)
lw s0, 0x1c(sp)
jr ra
addiu sp, sp, 0x30
lw v1, -0x7fe0(gp)
nop
lw v0, 0x1b80(v1)
nop
beqz v0, 0x431454
addiu v0, zero, 1
lw a2, -0x7fdc(gp)
lw t9, -sym.imp.snprintf(gp)
move a1, s3
move a3, s1
move a0, s2
jalr t9
addiu a2, a2, -0x4590
lw ra, 0x2c(sp)
move v0, s2
lw gp, 0x10(sp)
lw s3, 0x28(sp)
lw s2, 0x24(sp)
lw s1, 0x20(sp)
lw s0, 0x1c(sp)
jr ra
addiu sp, sp, 0x30
lw a0, -0x7fdc(gp)
lw t9, -0x7fe4(gp)
sw v0, 0x1b80(v1)
addiu a0, a0, -0x227c
addiu t9, t9, 0x950
jalr t9
--
move s2, a1
beqz v0, 0x431518
move s3, a2
lw v0, -0x7fe0(gp)
sll v1, a0, 2
addiu a3, v0, 0x850
addu s1, v1, a3
lw v0, (s1)
nop
beqz v0, 0x431500
nop
lw ra, 0x2c(sp)
lw s3, 0x28(sp)
lw s2, 0x24(sp)
lw s1, 0x20(sp)
lw s0, 0x1c(sp)
jr ra
addiu sp, sp, 0x30
lw t0, -0x7fe0(gp)
nop
lw v0, 0x1b7c(t0)
nop
beqz v0, 0x431558
addiu v1, zero, 1
lw a2, -0x7fdc(gp)
lw t9, -sym.imp.snprintf(gp)
move a1, s3
move a3, s0
move a0, s2
jalr t9
addiu a2, a2, -0x4590
lw ra, 0x2c(sp)
move v0, s2
lw gp, 0x10(sp)
lw s3, 0x28(sp)
lw s2, 0x24(sp)
lw s1, 0x20(sp)
lw s0, 0x1c(sp)
jr ra
addiu sp, sp, 0x30
lw v0, -0x7fdc(gp)
sw v1, 0x1b7c(t0)
lw v1, -0x7fdc(gp)
addiu v0, v0, -0x2264
addiu v1, v1, -0x225c
sw v0, 0x3fc(a3)
--
move s2, a1
beqz v0, 0x431650
move s3, a2
lw v0, -0x7fe0(gp)
sll v1, a0, 2
addiu a1, v0, 0xc50
addu s0, v1, a1
lw v0, (s0)
nop
beqz v0, 0x431638
nop
lw ra, 0x2c(sp)
lw s3, 0x28(sp)
lw s2, 0x24(sp)
lw s1, 0x20(sp)
lw s0, 0x1c(sp)
jr ra
addiu sp, sp, 0x30
lw v1, -0x7fe0(gp)
nop
lw v0, 0x1b78(v1)
nop
beqz v0, 0x431690
addiu v0, zero, 1
lw a2, -0x7fdc(gp)
lw t9, -sym.imp.snprintf(gp)
move a1, s3
move a3, s1
move a0, s2
jalr t9
addiu a2, a2, -0x4590
lw ra, 0x2c(sp)
move v0, s2
lw gp, 0x10(sp)
lw s3, 0x28(sp)
lw s2, 0x24(sp)
lw s1, 0x20(sp)
lw s0, 0x1c(sp)
jr ra
addiu sp, sp, 0x30
lw a0, -0x7fdc(gp)
lw t9, -0x7fe4(gp)
sw v0, 0x1b78(v1)
addiu a0, a0, -0x2234
addiu t9, t9, 0x950
jalr t9
--
lw gp, 0x10(sp)
beq v0, v1, 0x4318b0
move a0, s0
lw a1, -0x7fdc(gp)
lw t9, -sym.imp.sscanf(gp)
lw a2, 0x420(sp)
addiu a1, a1, -0x22c8
jalr t9
move a3, s6
addiu v1, zero, 2
lw gp, 0x10(sp)
beq v0, v1, 0x4318b0
move a0, s0
lw a1, -0x7fdc(gp)
lw t9, -sym.imp.sscanf(gp)
lw a2, 0x420(sp)
addiu a1, a1, -0x22c0
jalr t9
move a3, s6
addiu v1, zero, 2
lw gp, 0x10(sp)
beq v0, v1, 0x4318b0
move a2, s7
lw v0, -0x7dac(gp)
lw a1, -0x7fdc(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, -0x22b8
jalr t9
move a3, s0
lw gp, 0x10(sp)
lw ra, 0x44c(sp)
lw fp, 0x448(sp)
lw s7, 0x444(sp)
lw s6, 0x440(sp)
lw s5, 0x43c(sp)
lw s4, 0x438(sp)
lw s3, 0x434(sp)
lw s2, 0x430(sp)
lw s1, 0x42c(sp)
lw s0, 0x428(sp)
jr ra
addiu sp, sp, 0x450
lw t9, -sym.imp.fclose(gp)
nop
jalr t9
--
addu v0, v0, v1
lw v1, (v0)
nop
bnez v1, 0x431b48
nop
b 0x431b7c
nop
lw v1, (v1)
nop
beqz v1, 0x431b7c
nop
lw v0, 8(v1)
nop
bne v0, s0, 0x431b38
nop
lw s2, 4(v1)
lw ra, 0x2c(sp)
move v0, s2
lw s3, 0x28(sp)
lw s2, 0x24(sp)
lw s1, 0x20(sp)
lw s0, 0x1c(sp)
jr ra
addiu sp, sp, 0x30
lw a2, -0x7fdc(gp)
lw t9, -sym.imp.snprintf(gp)
move a1, s3
move a3, s0
move a0, s2
jalr t9
addiu a2, a2, -0x6418
lw ra, 0x2c(sp)
move v0, s2
lw gp, 0x10(sp)
lw s3, 0x28(sp)
lw s2, 0x24(sp)
lw s1, 0x20(sp)
lw s0, 0x1c(sp)
jr ra
addiu sp, sp, 0x30
lw s1, -0x7fe0(gp)
lw a0, -0x7fdc(gp)
lw t9, -0x7fe4(gp)
addiu v0, zero, 1
addiu a0, a0, -0x2214
addiu a1, s1, 0x50
--
andi v1, v1, 0xffff
srl a0, a0, 8
addiu t2, v0, -0xdd4
or a3, v1, a0
move s0, a1
move a0, t2
move a1, a2
move t0, zero
b 0x431d84
addiu t1, zero, 0x2e
addiu t0, t0, 1
beq t0, t1, 0x431db0
nop
lw v0, (a0)
nop
bne v0, a3, 0x431d78
addiu a0, a0, 8
sll v0, t0, 3
lw ra, 0x1c(sp)
addu v0, t2, v0
lw v0, 4(v0)
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x20
lw a2, -0x7fdc(gp)
lw t9, -sym.imp.snprintf(gp)
move a0, s0
jalr t9
addiu a2, a2, -0x218c
lw ra, 0x1c(sp)
move v0, s0
lw gp, 0x10(sp)
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x20
nop
lui gp, 2
addiu gp, gp, 0x72c0
addu gp, gp, t9
addiu sp, sp, -0x30
sw ra, 0x2c(sp)
sw s2, 0x28(sp)
sw s1, 0x24(sp)
sw s0, 0x20(sp)
sw gp, 0x10(sp)
lw s2, -0x7fe0(gp)
--
move a2, s4
jalr t9
move a0, s1
lw gp, 0x10(sp)
lw ra, 0x2c(sp)
move v0, s1
lw s4, 0x28(sp)
lw s3, 0x24(sp)
lw s2, 0x20(sp)
lw s1, 0x1c(sp)
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x30
lw v0, -0x7fe0(gp)
lw ra, 0x2c(sp)
addiu s1, v0, 0x1ba0
move v0, s1
lw s4, 0x28(sp)
lw s3, 0x24(sp)
lw s2, 0x20(sp)
lw s1, 0x1c(sp)
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x30
lw a2, -0x7fdc(gp)
lw t9, -sym.imp.snprintf(gp)
move a1, s4
addiu a2, a2, -0x2048
move a3, s2
jalr t9
move a0, s1
lw gp, 0x10(sp)
b 0x431fac
nop
nop
nop
nop
lw v1, (a3)
lw v0, 0x10(sp)
move t1, a0
lhu t0, (a1)
beq v1, v0, 0x4320cc
andi a2, a2, 0xffff
bnez a2, 0x432054
divu zero, t0, a2
break 7
--
bnez a0, 0x434074
nop
lw a2, 0x28(sp)
nop
bnez a2, 0x434054
nop
lw a2, 0x30(sp)
nop
bnez a2, 0x434034
nop
lw a2, 0x34(sp)
nop
bnez a2, 0x434014
nop
lw a2, 0x38(sp)
nop
bnez a2, 0x433fe8
nop
lw ra, 0x8c(sp)
lw s1, 0x88(sp)
lw s0, 0x84(sp)
jr ra
addiu sp, sp, 0x90
b 0x433f54
addiu a2, zero, 0x18
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
move a0, s0
jalr t9
addiu a1, a1, -0x1fd8
lw ra, 0x8c(sp)
lw gp, 0x10(sp)
lw s1, 0x88(sp)
lw s0, 0x84(sp)
jr ra
addiu sp, sp, 0x90
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
addiu a1, a1, -0x1fe0
jalr t9
move a0, s0
lw gp, 0x10(sp)
b 0x433fbc
nop
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
addiu a1, a1, -0x1fe8
jalr t9
move a0, s0
lw gp, 0x10(sp)
b 0x433fac
nop
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x44
addiu a1, a1, -0x1ff8
jalr t9
move a0, s0
lw gp, 0x10(sp)
b 0x433f9c
nop
lw t9, -sym.sprint_linklayer(gp)
nop
jalr t9
addiu a1, sp, 0x3c
lw gp, 0x10(sp)
lui a1, 0x44
lw t9, -sym.imp.fprintf(gp)
addiu a1, a1, -0x2008
move a2, v0
jalr t9
move a0, s0
lw gp, 0x10(sp)
b 0x433f8c
nop
lui gp, 0x46
addiu sp, sp, -0x68
addiu gp, gp, -0x6f60
sw ra, 0x64(sp)
sw fp, 0x60(sp)
sw s7, 0x5c(sp)
sw s6, 0x58(sp)
sw s5, 0x54(sp)
sw s4, 0x50(sp)
sw s3, 0x4c(sp)
sw s2, 0x48(sp)
sw s1, 0x44(sp)
sw s0, 0x40(sp)

[*] Function printf used 555 times tc