[*] Binary protection state of libaprutil-1.so.0.6.1
Full RELRO Canary found NX disabled DSO No RPATH No RUNPATH No Symbols
[*] Function printf tear down of libaprutil-1.so.0.6.1
sb v0, (a2)
addiu a2, a2, -1
bne s0, a2, 0x129e0
addiu s1, s1, -2
b 0x12a08
move v0, zero
lui v0, 1
addiu v0, v0, 0x117d
lw ra, 0x24(sp)
lw s1, 0x20(sp)
lw s0, 0x1c(sp)
jr ra
addiu sp, sp, 0x28
nop
lui gp, 3
addiu gp, gp, -0x910
addu gp, gp, t9
lw v1, -0x7fe4(gp)
move v0, zero
jr ra
sw zero, -0x5988(v1)
lui gp, 3
addiu gp, gp, -0x92c
addu gp, gp, t9
lw v0, -0x7fe4(gp)
lw t9, -sym.apr_brigade_vprintf(gp)
jr t9
lw a0, -0x5990(v0)
lui gp, 3
addiu gp, gp, -0x948
addu gp, gp, t9
lw v0, -0x7fe4(gp)
lw t9, -0x7fb8(gp)
jr t9
lw a0, -0x5990(v0)
lui gp, 3
addiu gp, gp, -0x964
addu gp, gp, t9
addiu sp, sp, -0x28
lw t9, -0x7b64(gp)
sw s0, 0x1c(sp)
lw s0, -0x7fe4(gp)
sw gp, 0x10(sp)
sw s1, 0x20(sp)
sw ra, 0x24(sp)
move s1, a0
--
sw s5, 0x64(sp)
sw s4, 0x60(sp)
sw s2, 0x58(sp)
sw s1, 0x54(sp)
sw s0, 0x50(sp)
move s3, a1
sw v0, 0x4c(sp)
bnez a2, 0x17cb4
lhu v0, 6(s3)
beqz v0, 0x17cbc
addiu s4, zero, 1
lw s6, -0x7fd8(gp)
lw s5, -0x7fd4(gp)
addiu v1, s6, 0x7604
sw v1, 0x1c(sp)
lw v1, -0x7fd8(gp)
lw s7, -0x7fd0(gp)
addiu v1, v1, 0x7380
move s1, zero
move s2, zero
move s0, zero
addiu fp, sp, 0x38
addiu s5, s5, 0x7b6c
b 0x17be8
sw v1, 0x28(sp)
lw t9, -sym.apr_brigade_vprintf(gp)
jalr t9
lw a0, 0x14(s6)
lw v1, 0x18(s6)
lw v0, 0x1c(s6)
subu v1, s1, v1
sltu a0, s1, v1
subu v0, s2, v0
subu v0, v0, a0
bgtz v0, 0x17b0c
lw gp, 0x10(sp)
bnez v0, 0x17bc8
lw t9, -0x7fb8(gp)
lui v0, 0x4c
addiu v0, v0, 0x4b41
sltu v1, v1, v0
bnel v1, zero, 0x17bcc
lw a0, 0x14(s6)
lw t9, -0x7f88(gp)
lw a0, 0xc(s6)
sw s1, 0x18(s6)
--
lw a1, 0x20(sp)
lw v1, 0x24(sp)
beqz v1, 0x17c38
lw gp, 0x10(sp)
lw t9, -0x7fb8(gp)
lw a0, 0x14(s6)
jalr t9
addiu s0, s0, 1
lhu v0, 6(s3)
lw gp, 0x10(sp)
sltu v1, s0, v0
beqz v1, 0x17c50
move a0, v0
addu v1, s0, s4
divu zero, v1, v0
teq v0, zero, 7
lw t0, 8(s3)
move a0, v0
mfhi v1
sll v1, v1, 2
lwx s6, v1(t0)
lw v0, 8(s6)
beqz v0, 0x17c50
or v0, s1, s2
bnez v0, 0x17ac8
lw t9, -sym.apr_brigade_vprintf(gp)
lw t9, -0x7ba0(gp)
jalr t9
nop
move s1, v0
lw gp, 0x10(sp)
b 0x17ac4
move s2, v1
lw t9, -0x7fb8(gp)
lw a0, 0x14(s6)
jalr t9
sw zero, 8(s6)
lw gp, 0x10(sp)
lhu a0, 6(s3)
beql s0, a0, 0x17c58
move s6, zero
lw v0, 0x2c(sp)
lw a0, 0x4c(sp)
lw v1, (v0)
bne a0, v1, 0x17cc4
move v0, s6
--
beq v0, s5, 0x17d90
lw ra, 0x34(sp)
bne s0, s4, 0x17d54
addiu s1, s1, 4
move s2, zero
lw ra, 0x34(sp)
move v0, s2
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, 8(a1)
bnel v0, zero, 0x17dc0
sw zero, 8(a1)
jr ra
move v0, zero
lui gp, 3
addiu gp, gp, -0x5cb8
addu gp, gp, t9
addiu sp, sp, -0x20
lw a0, 0x14(a1)
lw t9, -sym.apr_brigade_vprintf(gp)
sw ra, 0x1c(sp)
sw s0, 0x18(sp)
sw gp, 0x10(sp)
jalr t9
move s0, a1
lw gp, 0x10(sp)
addiu v0, zero, 1
lw t9, -0x7ba0(gp)
jalr t9
sw v0, 8(s0)
lw gp, 0x10(sp)
lw a0, 0x14(s0)
sw v1, 0x1c(s0)
lw t9, -0x7fb8(gp)
jalr t9
sw v0, 0x18(s0)
lw ra, 0x1c(sp)
lw s0, 0x18(sp)
move v0, zero
jr ra
--
sw zero, 0x28(s0)
sw zero, 0x14(s0)
sw zero, 0x18(s0)
jalr t9
addiu a2, a2, -0x4400
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
lui gp, 2
addiu gp, gp, 0x634c
addu gp, gp, t9
addiu sp, sp, -0x28
lw v0, 0x28(a0)
sw gp, 0x10(sp)
sw ra, 0x24(sp)
sw s2, 0x20(sp)
sw s1, 0x1c(sp)
sw s0, 0x18(sp)
bnez v0, 0x1bed8
lw t9, -sym.apr_brigade_vprintf(gp)
move s0, a0
lw a0, 0x1c(a0)
jalr t9
move s2, a1
move s1, v0
bnez v0, 0x1bebc
lw gp, 0x10(sp)
lw v1, 4(s0)
lw a0, 0x10(s0)
beql v1, a0, 0x1be90
lw v0, 0x28(s0)
lw v0, 8(s0)
lw a1, (s0)
sll a2, v0, 2
addu a1, a1, a2
addiu v0, v0, 1
sltu a2, v0, a0
bnez a2, 0x1be44
sw s2, (a1)
subu v0, v0, a0
--
jalr t9
sw v0, 0x14(s0)
lw v1, 0x14(s0)
lw gp, 0x10(sp)
addiu v1, v1, -1
move s1, v0
bnez v0, 0x1befc
sw v1, 0x14(s0)
lw v1, 4(s0)
lw a0, 0x10(s0)
bnel v1, a0, 0x1be24
lw v0, 8(s0)
b 0x1be98
lw a1, 0x1c(s0)
lui gp, 2
addiu gp, gp, 0x61b8
addu gp, gp, t9
addiu sp, sp, -0x28
lw v0, 0x28(a0)
sw gp, 0x10(sp)
sw ra, 0x24(sp)
sw s2, 0x20(sp)
sw s1, 0x1c(sp)
sw s0, 0x18(sp)
bnez v0, 0x1c024
lw t9, -sym.apr_brigade_vprintf(gp)
move s0, a0
lw a0, 0x1c(a0)
jalr t9
move s2, a1
move s1, v0
bnez v0, 0x1c02c
lw gp, 0x10(sp)
lw v1, 4(s0)
lw a1, 0x10(s0)
beq v1, a1, 0x1c05c
lw t9, -0x7fb8(gp)
lw v0, 8(s0)
lw a0, (s0)
sll a2, v0, 2
addu a0, a0, a2
addiu v0, v0, 1
sltu a2, v0, a1
bnez a2, 0x1bfd8
sw s2, (a0)
subu v0, v0, a1
--
jr ra
addiu sp, sp, 0x28
lw t9, -0x7fb8(gp)
jalr t9
lw a0, 0x1c(s0)
b 0x1c030
lw ra, 0x24(sp)
lw a0, 0x1c(s0)
jalr t9
addiu s1, zero, 0xb
b 0x1c030
lw ra, 0x24(sp)
jr ra
lw v0, 4(a0)
lui gp, 2
addiu gp, gp, 0x6098
addu gp, gp, t9
addiu sp, sp, -0x28
lw v0, 0x28(a0)
sw gp, 0x10(sp)
sw ra, 0x24(sp)
sw s2, 0x20(sp)
sw s1, 0x1c(sp)
sw s0, 0x18(sp)
bnez v0, 0x1c11c
lw t9, -sym.apr_brigade_vprintf(gp)
move s0, a0
lw a0, 0x1c(a0)
jalr t9
move s2, a1
move s1, v0
bnez v0, 0x1c100
lw gp, 0x10(sp)
lw v1, 4(s0)
bnel v1, zero, 0x1c180
lw v0, 0xc(s0)
lw v0, 0x28(s0)
beqz v0, 0x1c140
lw a1, 0x1c(s0)
lw t9, -0x7fb8(gp)
jalr t9
move a0, a1
bnez v0, 0x1c100
move s1, v0
lw v0, 0x28(s0)
bnez v0, 0x1c120
--
lw gp, 0x10(sp)
lw a0, 0x1c(s0)
lw ra, 0x24(sp)
lw s2, 0x20(sp)
lw s1, 0x1c(sp)
lw s0, 0x18(sp)
lw t9, -0x7fb8(gp)
jr t9
addiu sp, sp, 0x28
lw t9, -0x7fb8(gp)
jalr t9
lw a0, 0x1c(s0)
b 0x1c104
lw ra, 0x24(sp)
lui gp, 2
addiu gp, gp, 0x5f04
addu gp, gp, t9
addiu sp, sp, -0x28
lw v0, 0x28(a0)
sw gp, 0x10(sp)
sw ra, 0x24(sp)
sw s2, 0x20(sp)
sw s1, 0x1c(sp)
sw s0, 0x18(sp)
bnez v0, 0x1c2dc
lw t9, -sym.apr_brigade_vprintf(gp)
move s0, a0
lw a0, 0x1c(a0)
jalr t9
move s2, a1
move s1, v0
bnez v0, 0x1c2e4
lw gp, 0x10(sp)
lw v1, 4(s0)
beqz v1, 0x1c300
addiu v1, v1, -1
lw v0, 0xc(s0)
lw a0, (s0)
sll a2, v0, 2
lw a1, 0x10(s0)
lwx a0, a2(a0)
addiu v0, v0, 1
sltu a2, v0, a1
sw a0, (s2)
sw v1, 4(s0)
bnez a2, 0x1c298
--
addiu sp, sp, 0x28
lui s1, 1
addiu s1, s1, 0x117e
lw ra, 0x24(sp)
move v0, s1
lw s2, 0x20(sp)
lw s1, 0x1c(sp)
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x28
lw t9, -0x7fb8(gp)
lw a0, 0x1c(s0)
jalr t9
addiu s1, zero, 0xb
b 0x1c2e8
lw ra, 0x24(sp)
lw t9, -0x7fb8(gp)
jalr t9
lw a0, 0x1c(s0)
b 0x1c2e8
lw ra, 0x24(sp)
lui gp, 2
addiu gp, gp, 0x5de4
addu gp, gp, t9
addiu sp, sp, -0x20
lw t9, -sym.apr_brigade_vprintf(gp)
sw s0, 0x18(sp)
move s0, a0
lw a0, 0x1c(a0)
sw gp, 0x10(sp)
sw ra, 0x1c(sp)
jalr t9
nop
beqz v0, 0x1c374
lw gp, 0x10(sp)
lw ra, 0x1c(sp)
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x20
lw t9, -0x7e4c(gp)
jalr t9
lw a0, 0x20(s0)
lw gp, 0x10(sp)
lw t9, -0x7e4c(gp)
jalr t9
lw a0, 0x24(s0)
lw gp, 0x10(sp)
lw a0, 0x1c(s0)
lw ra, 0x1c(sp)
lw s0, 0x18(sp)
lw t9, -0x7fb8(gp)
jr t9
addiu sp, sp, 0x20
lui gp, 2
addiu gp, gp, 0x5d64
addu gp, gp, t9
addiu sp, sp, -0x20
lw t9, -sym.apr_brigade_vprintf(gp)
sw s0, 0x18(sp)
move s0, a0
lw a0, 0x1c(a0)
sw gp, 0x10(sp)
sw ra, 0x1c(sp)
jalr t9
nop
beqz v0, 0x1c3f4
lw gp, 0x10(sp)
lw ra, 0x1c(sp)
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x20
lw t9, -0x7fb8(gp)
addiu v0, zero, 1
lw a0, 0x1c(s0)
jalr t9
sw v0, 0x28(s0)
bnez v0, 0x1c3e4
lw gp, 0x10(sp)
lw ra, 0x1c(sp)
move a0, s0
lw t9, -0x7bfc(gp)
lw s0, 0x18(sp)
jr t9
addiu sp, sp, 0x20
nop
nop
lui gp, 2
addiu gp, gp, 0x5ce0
addu gp, gp, t9
addiu sp, sp, -0x30
lw t9, -sym.apr_brigade_vprintf(gp)
sw s0, 0x1c(sp)
move s0, a0
lw a0, 0x44(a0)
sw gp, 0x10(sp)
sw ra, 0x2c(sp)
sw s3, 0x28(sp)
sw s2, 0x24(sp)
sw s1, 0x20(sp)
jalr t9
nop
lw v1, 8(s0)
blez v1, 0x1c54c
lw gp, 0x10(sp)
addiu s3, s0, 0x30
move s2, zero
lw s1, 0x34(s0)
lw v0, 4(s0)
addiu v1, v1, -1
lw a0, 0x10(s1)
lw a1, 0xc(s1)
--
lw a0, 0xc(v0)
sw a0, 0xc(v1)
lw v1, 0xc(v0)
lw a0, 0x10(v0)
sw a0, 0x10(v1)
jr ra
nop
addiu sp, sp, -0x20
lw a0, (a0)
sw ra, 0x1c(sp)
sw gp, 0x10(sp)
jalr t9
addiu a1, zero, 0x18
lw gp, 0x10(sp)
lw ra, 0x1c(sp)
addiu a2, zero, 0x18
lw t9, -0x7df8(gp)
move a1, zero
move a0, v0
jr t9
addiu sp, sp, 0x20
lui gp, 2
addiu gp, gp, 0x5b04
addu gp, gp, t9
addiu sp, sp, -0x38
lw t9, -sym.apr_brigade_vprintf(gp)
sw s0, 0x1c(sp)
move s0, a0
lw a0, 0x44(a0)
sw gp, 0x10(sp)
sw ra, 0x34(sp)
sw s5, 0x30(sp)
sw s4, 0x2c(sp)
sw s3, 0x28(sp)
sw s2, 0x24(sp)
sw s1, 0x20(sp)
jalr t9
nop
lw v0, 8(s0)
lw v1, 0xc(s0)
slt v0, v0, v1
beqz v0, 0x1c7c8
lw gp, 0x10(sp)
lw v0, 0x14(s0)
lw v1, 4(s0)
slt v0, v1, v0
--
lw s3, 0x24(sp)
lw s2, 0x20(sp)
lw s1, 0x1c(sp)
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x38
lw t9, -0x7fd4(gp)
addiu t9, t9, -0x3bd0
bal 0x1c430
move a0, s1
b 0x1ca58
lw ra, 0x34(sp)
lui gp, 2
addiu gp, gp, 0x5678
addu gp, gp, t9
lw a2, -0x7fd4(gp)
move a1, a0
lw t9, -0x7f10(gp)
lw a0, (a0)
jr t9
addiu a2, a2, -0x3bd0
lui gp, 2
addiu gp, gp, 0x5654
addu gp, gp, t9
addiu sp, sp, -0x38
lw t9, -sym.apr_brigade_vprintf(gp)
sw s0, 0x18(sp)
move s0, a0
lw a0, 0x44(a0)
sw gp, 0x10(sp)
sw ra, 0x34(sp)
sw s6, 0x30(sp)
sw s4, 0x28(sp)
sw s3, 0x24(sp)
sw s2, 0x20(sp)
sw s5, 0x2c(sp)
sw s1, 0x1c(sp)
jalr t9
move s4, a1
lw gp, 0x10(sp)
lw t9, -0x7ba0(gp)
jalr t9
addiu s2, s0, 0x30
lw gp, 0x10(sp)
move s6, v0
move s3, v1
--
move s5, v0
bnez v0, 0x1cda0
lw gp, 0x10(sp)
lw v0, 4(s0)
lw v1, 8(s1)
addiu v0, v0, 1
sw v0, 4(s0)
sw v1, (s4)
addiu v0, s0, 0x30
sw v0, 0xc(s1)
lw v0, 0x40(s0)
lw t9, -0x7fb8(gp)
sw v0, 0x10(s1)
lw v0, 0x40(s0)
lw a0, 0x44(s0)
sw s1, 0xc(v0)
sw s1, 0x40(s0)
jalr t9
nop
b 0x1cbdc
lw ra, 0x34(sp)
lui gp, 2
addiu gp, gp, 0x533c
addu gp, gp, t9
addiu sp, sp, -0x28
lw t9, -sym.apr_brigade_vprintf(gp)
sw s0, 0x18(sp)
move s0, a0
lw a0, 0x44(a0)
sw ra, 0x24(sp)
sw s2, 0x20(sp)
sw s1, 0x1c(sp)
sw gp, 0x10(sp)
jalr t9
move s2, a1
lw gp, 0x10(sp)
lw t9, -0x7fd4(gp)
addiu t9, t9, -0x3a6c
bal 0x1c594
move a0, s0
move s1, v0
addiu v0, s0, 0x28
lw gp, 0x10(sp)
sw v0, 0x10(s1)
lw v0, 0x34(s0)
lw t9, -0x7ba0(gp)
--
lw t9, -0x7be8(gp)
sw v1, 4(s1)
sw v0, (s1)
jalr t9
sw a1, 8(s0)
lw gp, 0x10(sp)
lw t9, -0x7fb8(gp)
jalr t9
lw a0, 0x44(s0)
lw gp, 0x10(sp)
lw ra, 0x24(sp)
lw s2, 0x20(sp)
lw s1, 0x1c(sp)
move a0, s0
lw t9, -0x7cf4(gp)
lw s0, 0x18(sp)
jr t9
addiu sp, sp, 0x28
sw a2, 0x20(a0)
jr ra
sw a3, 0x24(a0)
lui gp, 2
addiu gp, gp, 0x5258
addu gp, gp, t9
addiu sp, sp, -0x20
lw t9, -sym.apr_brigade_vprintf(gp)
sw s0, 0x18(sp)
move s0, a0
lw a0, 0x44(a0)
sw ra, 0x1c(sp)
sw gp, 0x10(sp)
jalr t9
nop
lw gp, 0x10(sp)
lw v1, 8(s0)
lw a0, 0x44(s0)
lw t9, -0x7fb8(gp)
lw v0, 4(s0)
jalr t9
subu s0, v0, v1
lw ra, 0x1c(sp)
move v0, s0
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x20
lui gp, 2
addiu gp, gp, 0x51f8
addu gp, gp, t9
addiu sp, sp, -0x28
lw t9, -sym.apr_brigade_vprintf(gp)
sw s0, 0x1c(sp)
move s0, a0
lw a0, 0x44(a0)
sw ra, 0x24(sp)
sw s1, 0x20(sp)
sw gp, 0x10(sp)
jalr t9
move s1, a1
lw a2, (s0)
lw a1, 0x30(s0)
lw t9, 0x2c(s0)
jalr t9
move a0, s1
lw gp, 0x10(sp)
lw v1, 4(s0)
lw a0, 0x48(s0)
addiu v1, v1, -1
lw t9, -0x7be8(gp)
sw v1, 4(s0)
jalr t9
--
lw s4, 0x3c(sp)
lw s3, 0x38(sp)
lw s2, 0x34(sp)
lw s1, 0x30(sp)
lw s0, 0x2c(sp)
jr t9
addiu sp, sp, 0x48
jalr t9
lw a0, 4(a1)
lw gp, 0x10(sp)
beqz v0, 0x1d3d0
lw t9, -0x7cdc(gp)
b 0x1d444
nop
lw t9, -0x7d84(gp)
jalr t9
lw a0, 4(a1)
b 0x1d4d8
lw gp, 0x10(sp)
lw v1, 0x24(sp)
lw v0, (s2)
bne v1, v0, 0x1d554
lw t9, -0x7b10(gp)
b 0x1d4a8
lw a0, 4(s0)
lw t9, -sym.apr_brigade_vprintf(gp)
jalr t9
lw a0, 4(a1)
b 0x1d4d8
lw gp, 0x10(sp)
lw t9, -0x7f1c(gp)
jalr t9
lw a0, 4(a1)
b 0x1d4d8
lw gp, 0x10(sp)
lw v1, 0x24(sp)
lw v0, (s2)
bne v1, v0, 0x1d554
lw t9, -0x7fb8(gp)
b 0x1d4a8
lw a0, 4(s0)
lw t9, -0x7c54(gp)
jalr t9
nop
lui gp, 2
addiu gp, gp, 0x4bb0
addu gp, gp, t9
addiu sp, sp, -0x20
lw a1, 0xc(a0)
sw gp, 0x10(sp)
sw s0, 0x18(sp)
sw ra, 0x1c(sp)
beqz a1, 0x1d5e4
move s0, a0
addiu v0, zero, 2
beq a1, v0, 0x1d5c8
addiu v0, zero, 1
beq a1, v0, 0x1d698
lw t9, -0x7d84(gp)
addiu v0, zero, 3
beq a1, v0, 0x1d6bc
lw t9, -0x7f1c(gp)
addiu v0, zero, 4
beq a1, v0, 0x1d688
lw t9, -0x7ecc(gp)
lw ra, 0x1c(sp)
lw s0, 0x18(sp)
addiu v0, zero, 0x16
jr ra
addiu sp, sp, 0x20
lw t9, -sym.apr_brigade_vprintf(gp)
jalr t9
lw a0, 0x10(a0)
lw gp, 0x10(sp)
bnez v0, 0x1d67c
lw ra, 0x1c(sp)
lw a1, 0xc(s0)
lw a0, 4(s0)
lw v1, 4(a0)
beql v1, zero, 0x1d610
lw v1, 8(a0)
addu v0, a0, v1
lw v1, 8(v0)
sw zero, 4(v0)
bnez v1, 0x1d5f4
sw zero, 8(v0)
sw zero, 4(a0)
lw v1, 8(a0)
beql v1, zero, 0x1d634
sw zero, (a0)
addu v0, a0, v1
--
lw s0, 0x1c(sp)
jr ra
addiu sp, sp, 0x28
lw t9, -0x7fd4(gp)
lw a0, 4(s1)
move a1, v0
move a2, zero
addiu t9, t9, -0x2ee4
bal 0x1d11c
addiu s0, v0, 0x10
lw v0, 0xc(s1)
beqz v0, 0x1d88c
lw gp, 0x10(sp)
b 0x1d870
addiu v1, zero, 2
move s0, zero
move v0, s0
lw s1, 0x20(sp)
lw s0, 0x1c(sp)
jr ra
addiu sp, sp, 0x28
jalr t9
lw a0, 0x10(s1)
b 0x1d890
lw ra, 0x24(sp)
lw t9, -sym.apr_brigade_vprintf(gp)
jalr t9
lw a0, 0x10(a0)
b 0x1d840
lw gp, 0x10(sp)
lw t9, -0x7fb8(gp)
jalr t9
lw a0, 0x10(s1)
b 0x1d890
lw ra, 0x24(sp)
lw t9, -0x7d84(gp)
jalr t9
lw a0, 0x10(a0)
b 0x1d840
lw gp, 0x10(sp)
lw t9, -0x7b10(gp)
jalr t9
lw a0, 0x10(s1)
b 0x1d890
lw ra, 0x24(sp)
lw t9, -0x7f1c(gp)
--
move a2, zero
lw gp, 0x10(sp)
lw a0, 4(s0)
addiu s2, s2, 0x10
lw t9, -0x7df8(gp)
move a2, s1
move a1, zero
jalr t9
addu a0, a0, s2
lw v0, 0xc(s0)
beqz v0, 0x1da2c
lw gp, 0x10(sp)
b 0x1da10
addiu v1, zero, 2
move s2, zero
move v0, s2
lw s1, 0x1c(sp)
lw s2, 0x20(sp)
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x28
jalr t9
lw a0, 0x10(s0)
b 0x1da30
lw ra, 0x24(sp)
lw t9, -sym.apr_brigade_vprintf(gp)
jalr t9
lw a0, 0x10(a0)
b 0x1d9e0
lw gp, 0x10(sp)
lw t9, -0x7fb8(gp)
jalr t9
lw a0, 0x10(s0)
b 0x1da30
lw ra, 0x24(sp)
lw t9, -0x7d84(gp)
jalr t9
lw a0, 0x10(a0)
b 0x1d9e0
lw gp, 0x10(sp)
lw t9, -0x7b10(gp)
jalr t9
lw a0, 0x10(s0)
b 0x1da30
lw ra, 0x24(sp)
lw t9, -0x7f1c(gp)
--
beq v0, v1, 0x1dd4c
lw t9, -0x7b10(gp)
addiu v0, v0, -3
sltiu v0, v0, 2
beql v0, zero, 0x1dc2c
addiu v0, zero, 0x16
lw t9, -0x7bbc(gp)
jalr t9
lw a0, 0x10(s0)
b 0x1dc2c
addiu v0, zero, 0x16
lw ra, 0x24(sp)
lw s2, 0x20(sp)
lw s1, 0x1c(sp)
lw s0, 0x18(sp)
move v0, zero
jr ra
addiu sp, sp, 0x28
lw t9, -0x7f1c(gp)
jalr t9
lw a0, 0x10(a0)
b 0x1dbac
lw gp, 0x10(sp)
jr ra
addiu v0, zero, 0x16
lw t9, -sym.apr_brigade_vprintf(gp)
jalr t9
lw a0, 0x10(a0)
b 0x1dbac
lw gp, 0x10(sp)
lw t9, -0x7d84(gp)
jalr t9
lw a0, 0x10(a0)
b 0x1dbac
lw gp, 0x10(sp)
lw t9, -0x7bbc(gp)
lw ra, 0x24(sp)
lw s2, 0x20(sp)
lw s1, 0x1c(sp)
lw s0, 0x18(sp)
jr t9
addiu sp, sp, 0x28
lw t9, -0x7fb8(gp)
jalr t9
lw a0, 0x10(s0)
b 0x1dc2c
--
lw s2, 0x24(sp)
lw s1, 0x20(sp)
lw s0, 0x1c(sp)
jr ra
addiu sp, sp, 0x38
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)
lw t9, -0x7de8(gp)
move a1, a2
jr t9
addiu sp, sp, 0x38
sll v0, a0, 1
addu v0, v0, a0
sll v0, v0, 3
jr ra
addiu v0, v0, 0x10
lui gp, 2
addiu gp, gp, 0x4220
addu gp, gp, t9
addiu sp, sp, -0x30
lw t9, -sym.apr_brigade_vprintf(gp)
sw s2, 0x20(sp)
move s2, a0
lw a0, 0x4c(a0)
sw gp, 0x10(sp)
sw s4, 0x28(sp)
sw s3, 0x24(sp)
sw ra, 0x2c(sp)
sw s1, 0x1c(sp)
sw s0, 0x18(sp)
move s4, a2
jalr t9
move s3, a1
lw gp, 0x10(sp)
lw v1, 0x44(s2)
beqz s4, 0x1dff8
lw a0, 0x48(s2)
lw v0, 0x1c(s2)
lw v1, (s3)
sltu a1, v1, v0
beqz a1, 0x1e03c
--
jalr t9
addiu a0, a0, -0x7c58
lw a0, -0x7fd0(gp)
lw t9, -0x7fa4(gp)
addiu a3, a3, -0x7a84
addiu a2, zero, 0xb1
addiu a1, a1, -0x7c90
jalr t9
addiu a0, a0, -0x7bfc
lw t9, -0x7fa4(gp)
addiu a3, a3, -0x7a84
b 0x1e1d0
addiu a2, zero, 0xb0
lw a1, -0x7fd0(gp)
lw a0, -0x7fd0(gp)
lw t9, -0x7fa4(gp)
addiu a3, a3, -0x7a84
addiu a2, zero, 0xa2
addiu a1, a1, -0x7c90
jalr t9
addiu a0, a0, -0x7c48
lui gp, 2
addiu gp, gp, 0x3ee0
addu gp, gp, t9
addiu sp, sp, -0x40
lw t9, -sym.apr_brigade_vprintf(gp)
sw s3, 0x28(sp)
sw s1, 0x20(sp)
move s3, a0
lw a0, 0x4c(a1)
sw gp, 0x10(sp)
sw ra, 0x3c(sp)
sw s7, 0x38(sp)
sw s6, 0x34(sp)
sw s5, 0x30(sp)
sw s4, 0x2c(sp)
sw s2, 0x24(sp)
sw s0, 0x1c(sp)
jalr t9
move s1, a1
lw v0, 0x5c(s1)
lw gp, 0x10(sp)
lw v1, (v0)
beq v1, v0, 0x1e634
lw t9, -0x7cdc(gp)
lw s2, (v0)
--
b 0x1e3e0
move t9, s5
lw v0, 0x54(s1)
bnel v0, zero, 0x1e3f8
lw v0, 0xc(s2)
lw v0, 0x2c(s1)
lw v1, 0x10(s0)
lw t9, -0x7fb8(gp)
lw a0, 0x4c(s1)
addiu v0, v0, 1
sw v0, 0x2c(s1)
jalr t9
sw v1, 0xc(s2)
lw gp, 0x10(sp)
move a3, s3
move a2, zero
lw t9, -0x7e84(gp)
move a1, s6
jalr t9
move a0, s0
lw a1, 0xc(s0)
lw t9, 8(s0)
jalr t9
move a0, s3
lw gp, 0x10(sp)
lw t9, -sym.apr_brigade_vprintf(gp)
jalr t9
lw a0, 0x4c(s1)
lw v0, 0x58(s1)
lw gp, 0x10(sp)
sw v0, (s0)
lw v1, 4(v0)
sw v1, 4(s0)
lw v1, 4(v0)
sw s0, (v1)
sw s0, 4(v0)
lw v0, 0x10(s2)
beq v0, s4, 0x1e400
sw zero, 0xc(s2)
move a0, s1
move t9, s5
bal 0x1e078
nop
move s0, v0
bnez v0, 0x1e344
lw gp, 0x10(sp)
--
lw s3, 0x24(sp)
lw s2, 0x20(sp)
lw s1, 0x1c(sp)
lw s0, 0x18(sp)
jr ra
addiu sp, sp, 0x30
sw a3, 0x3c(sp)
lw t9, -0x7cdc(gp)
lw a0, (a0)
jalr t9
addiu a1, zero, 0x20
lw gp, 0x10(sp)
addiu a2, zero, 0x20
move a1, zero
lw t9, -0x7df8(gp)
jalr t9
move a0, v0
move s0, v0
lw gp, 0x10(sp)
b 0x1e728
lw a3, 0x3c(sp)
lui gp, 2
addiu gp, gp, 0x3914
addu gp, gp, t9
addiu sp, sp, -0x48
lw t9, -sym.apr_brigade_vprintf(gp)
sw s1, 0x3c(sp)
lw s1, -0x7bf8(gp)
sw s0, 0x38(sp)
move s0, a0
lw v0, (s1)
lw a0, 0x4c(a0)
sw gp, 0x20(sp)
sw ra, 0x44(sp)
sw s2, 0x40(sp)
sw a1, 0x2c(sp)
sw a2, 0x28(sp)
sw a3, 0x54(sp)
sw v0, 0x34(sp)
jalr t9
lw s2, 0x5c(sp)
lw gp, 0x20(sp)
move v0, zero
move v1, zero
lw t9, -0x7fd4(gp)
lw a3, 0x54(sp)
--
addiu a0, a0, -0x7b84
lui gp, 2
addiu gp, gp, 0x35e8
addu gp, gp, t9
addiu sp, sp, -0x40
lw t9, -0x7fd4(gp)
sw s5, 0x38(sp)
lw s5, -0x7bf8(gp)
sw ra, 0x3c(sp)
addiu a2, zero, 1
lw v0, (s5)
sw gp, 0x10(sp)
sw s4, 0x34(sp)
sw s3, 0x30(sp)
sw a1, 0x44(sp)
addiu t9, t9, -0x2110
addiu a1, sp, 0x44
sw s2, 0x2c(sp)
sw s1, 0x28(sp)
sw s0, 0x24(sp)
sw v0, 0x1c(sp)
bal 0x1def0
move s3, a0
lw gp, 0x10(sp)
lw a0, 0x4c(s3)
lw t9, -sym.apr_brigade_vprintf(gp)
jalr t9
move s4, v0
lw gp, 0x10(sp)
lw t9, -0x7e4c(gp)
jalr t9
lw a0, 0x50(s3)
lw gp, 0x10(sp)
lw t9, -0x7fb8(gp)
jalr t9
lw a0, 0x4c(s3)
beqz s4, 0x1ec70
lw gp, 0x10(sp)
move s0, s4
move s1, zero
b 0x1ebd0
addiu s2, sp, 0x18
move s0, v0
lw t9, -0x7c38(gp)
lw a1, 8(s0)
jalr t9
move a0, s2
lw v0, (s0)
lw gp, 0x10(sp)
bnez v0, 0x1ebcc
addiu s1, s1, 1
lw t9, -sym.apr_brigade_vprintf(gp)
jalr t9
lw a0, 0x4c(s3)
lw v0, 0x5c(s3)
lw gp, 0x10(sp)
lw a0, 0x4c(s3)
sw v0, (s0)
lw v1, 4(v0)
lw t9, -0x7fb8(gp)
sw v1, 4(s4)
lw v1, 4(v0)
sw s4, (v1)
sw s0, 4(v0)
jalr t9
nop
lw gp, 0x10(sp)
lw v0, 0x44(sp)
bne v0, s1, 0x1ec84
lw a3, -0x7fd0(gp)
lw a0, 0x1c(sp)
lw v1, (s5)
--
move v0, zero
sw zero, 0x24(s0)
addiu a2, a2, -0x9c0
sw zero, 0x20(s0)
move a1, s0
sw zero, 0x1c(s0)
sw zero, 0x60(s0)
sw zero, 0x18(s0)
sw zero, 0x64(s0)
sw zero, 0x38(s0)
sw zero, 0x68(s0)
sw zero, 0x34(s0)
sw zero, 0x6c(s0)
sw zero, 0x30(s0)
sw zero, 0x2c(s0)
sw v0, 0x10(s0)
sw v1, 0x14(s0)
sw zero, 0x54(s0)
jalr t9
nop
beqz s2, 0x1efb0
lw gp, 0x18(sp)
lw s5, -0x7fd4(gp)
addiu s6, sp, 0x20
addiu s5, s5, -0x1dd0
lw t9, -sym.apr_brigade_vprintf(gp)
jalr t9
lw a0, 0x4c(s0)
lw gp, 0x18(sp)
lw v0, (s0)
move a3, s0
lw t9, -0x7e94(gp)
move a2, s5
move a1, zero
move a0, s6
jalr t9
sw v0, 0x10(sp)
lw gp, 0x18(sp)
lw a0, 0x4c(s0)
lw t9, -0x7fb8(gp)
jalr t9
move s1, v0
bnez s1, 0x1ed4c
lw gp, 0x18(sp)
lw v0, 0x18(s0)
addiu v0, v0, 1
sw v0, 0x18(s0)
lw v0, 0x18(s0)
lw v1, 0x34(s0)
sltu v0, v1, v0
beql v0, zero, 0x1efa8
addiu s2, s2, -1
lw v0, 0x18(s0)
sw v0, 0x34(s0)
addiu s2, s2, -1
bnez s2, 0x1ef34
lw t9, -sym.apr_brigade_vprintf(gp)
sw s0, (s4)
b 0x1ed4c
move s1, zero
lw t9, -0x7ccc(gp)
lw a0, 0x4c(s0)
jalr t9
move s1, v0
b 0x1ed4c
lw gp, 0x18(sp)
lw t9, -0x7ccc(gp)
lw a0, 0x4c(s0)
jalr t9
addiu s1, zero, 0xc
lw gp, 0x18(sp)
lw t9, -0x7dfc(gp)
jalr t9
lw a0, 0x50(s0)
b 0x1ed4c
lw gp, 0x18(sp)
lw t9, -0x7c54(gp)
--
lw ra, 0x1c(sp)
move v0, zero
jr ra
addiu sp, sp, 0x20
lui gp, 2
addiu gp, gp, 0x30d0
addu gp, gp, t9
addiu sp, sp, -0x28
lw t9, -0x7fd4(gp)
lw v0, 0x38(sp)
sw ra, 0x24(sp)
sw v0, 0x14(sp)
addiu v0, zero, 1
sw gp, 0x18(sp)
sw v0, 0x10(sp)
addiu t9, t9, -0x1804
bal 0x1e7fc
nop
lw ra, 0x24(sp)
jr ra
addiu sp, sp, 0x28
lui gp, 2
addiu gp, gp, 0x308c
addu gp, gp, t9
addiu sp, sp, -0x48
lw t9, -sym.apr_brigade_vprintf(gp)
sw s1, 0x3c(sp)
lw s1, -0x7bf8(gp)
sw s0, 0x38(sp)
move s0, a0
lw v0, (s1)
lw a0, 0x4c(a0)
sw gp, 0x20(sp)
sw ra, 0x44(sp)
sw s2, 0x40(sp)
sw a1, 0x2c(sp)
sw a2, 0x28(sp)
sw v0, 0x34(sp)
jalr t9
lw s2, 0x60(sp)
lw gp, 0x20(sp)
lw v0, 0x58(sp)
lw v1, 0x5c(sp)
lw t9, -0x7fd4(gp)
lw a2, 0x28(sp)
lw a1, 0x2c(sp)
--
b 0x1f1c8
lw gp, 0x20(sp)
lw t9, -0x7c54(gp)
jalr t9
nop
lui gp, 2
addiu gp, gp, 0x2e68
addu gp, gp, t9
addiu sp, sp, -0x28
lw t9, -0x7fd4(gp)
lw v0, 0x38(sp)
sw ra, 0x24(sp)
sw gp, 0x18(sp)
sw v0, 0x14(sp)
sw zero, 0x10(sp)
addiu t9, t9, -0x1804
bal 0x1e7fc
nop
lw ra, 0x24(sp)
jr ra
addiu sp, sp, 0x28
lui gp, 2
addiu gp, gp, 0x2e28
addu gp, gp, t9
addiu sp, sp, -0x38
lw t9, -sym.apr_brigade_vprintf(gp)
sw s3, 0x2c(sp)
lw s3, -0x7bf8(gp)
sw s1, 0x24(sp)
move s1, a0
lw v0, (s3)
lw a0, 0x4c(a0)
sw gp, 0x10(sp)
sw s2, 0x28(sp)
sw ra, 0x34(sp)
sw s4, 0x30(sp)
sw s0, 0x20(sp)
sw v0, 0x1c(sp)
jalr t9
move s2, a1
lw v0, 0x20(s1)
bnez v0, 0x1f4d0
lw gp, 0x10(sp)
lw v0, 0x24(s1)
beqz v0, 0x1f37c
lw t9, -0x7fb8(gp)
lw a1, 0x40(s1)
lw v0, (a1)
beql v0, a1, 0x1f380
lw a0, 0x4c(s1)
lw a0, 0x10(v0)
lw v1, (v0)
beq s2, a0, 0x1f4a4
nop
move v0, v1
bnel v0, a1, 0x1f360
lw a0, 0x10(v0)
lw t9, -0x7fb8(gp)
lw a0, 0x4c(s1)
jalr t9
addiu s4, sp, 0x18
lw gp, 0x10(sp)
lw t9, -sym.apr_brigade_vprintf(gp)
jalr t9
lw a0, 0x4c(s1)
lw v0, 0x44(s1)
lw gp, 0x10(sp)
move v1, v0
lw s0, (v0)
b 0x1f3b4
nop
lw s0, (s0)
beq s0, v1, 0x1f468
lw t9, -0x7fb8(gp)
lw v0, 0xc(s0)
bne s2, v0, 0x1f3b0
lw t9, -0x7f6c(gp)
lw a1, 8(s0)
jalr t9
move a0, s4
lw gp, 0x10(sp)
lw t9, -0x7de0(gp)
jalr t9
nop
move a0, v0
lw gp, 0x10(sp)
lw v0, 0x18(sp)
lw t9, -0x7e80(gp)
jalr t9
lw a1, (v0)
bnez v0, 0x1f560
lw gp, 0x10(sp)
lw v0, 0xc(s0)
bnel s2, v0, 0x1f454
lw v0, 0x44(s1)
lw t9, -0x7fb8(gp)
jalr t9
lw a0, 0x4c(s1)
lw gp, 0x10(sp)
lui a0, 3
ori a0, a0, 0xd40
lw t9, -0x7e30(gp)
jalr t9
move a1, zero
lw gp, 0x10(sp)
lw t9, -sym.apr_brigade_vprintf(gp)
jalr t9
lw a0, 0x4c(s1)
lw v0, 0xc(s0)
beq s2, v0, 0x1f410
lw gp, 0x10(sp)
lw v0, 0x44(s1)
move v1, v0
lw s0, (v0)
bnel s0, v1, 0x1f3c0
lw v0, 0xc(s0)
lw t9, -0x7fb8(gp)
jalr t9
lw a0, 0x4c(s1)
lw a0, 0x1c(sp)
lw v1, (s3)
lw gp, 0x10(sp)
bne a0, v1, 0x1f584
move v0, zero
lw ra, 0x34(sp)
lw s4, 0x30(sp)
--
lw s1, 0x28(sp)
lw s0, 0x24(sp)
jr ra
addiu sp, sp, 0x30
sw zero, (s1)
b 0x1f870
addiu v0, v0, 0x117d
lw t9, -0x7c54(gp)
jalr t9
nop
nop
nop
lui gp, 2
addiu gp, gp, 0x2860
addu gp, gp, t9
lw v1, -0x7fe4(gp)
move v0, zero
sw zero, -0x593c(v1)
lw v1, -0x7fe4(gp)
jr ra
sw zero, -0x5938(v1)
lui gp, 2
addiu gp, gp, 0x283c
addu gp, gp, t9
lw v0, -0x7fe4(gp)
lw t9, -sym.apr_brigade_vprintf(gp)
jr t9
lw a0, -0x5938(v0)
lui gp, 2
addiu gp, gp, 0x2820
addu gp, gp, t9
lw v0, -0x7fe4(gp)
lw t9, -0x7fb8(gp)
jr t9
lw a0, -0x5938(v0)
lui gp, 2
addiu gp, gp, 0x2804
addu gp, gp, t9
addiu sp, sp, -0x28
lw t9, -0x7b64(gp)
sw s0, 0x1c(sp)
lw s0, -0x7fe4(gp)
sw gp, 0x10(sp)
sw s1, 0x20(sp)
sw ra, 0x24(sp)
move s1, a0
--
beq v0, s5, 0x20358
lw ra, 0x34(sp)
bne s0, s4, 0x2031c
addiu s1, s1, 4
move s2, zero
lw ra, 0x34(sp)
move v0, s2
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, 8(a1)
bnel v0, zero, 0x20388
sw zero, 8(a1)
jr ra
move v0, zero
lui gp, 2
addiu gp, gp, 0x1d80
addu gp, gp, t9
addiu sp, sp, -0x20
lw a0, 0x14(a1)
lw t9, -sym.apr_brigade_vprintf(gp)
sw ra, 0x1c(sp)
sw s0, 0x18(sp)
sw gp, 0x10(sp)
jalr t9
move s0, a1
lw gp, 0x10(sp)
addiu v0, zero, 1
lw t9, -0x7ba0(gp)
jalr t9
sw v0, 8(s0)
lw gp, 0x10(sp)
lw a0, 0x14(s0)
sw v1, 0x1c(s0)
lw t9, -0x7fb8(gp)
jalr t9
sw v0, 0x18(s0)
lw ra, 0x1c(sp)
lw s0, 0x18(sp)
move v0, zero
jr ra
--
nop
lui gp, 2
addiu gp, gp, 0x16d8
addu gp, gp, t9
addiu sp, sp, -0x38
sw gp, 0x10(sp)
sw s4, 0x28(sp)
sw ra, 0x34(sp)
sw s6, 0x30(sp)
sw s5, 0x2c(sp)
sw s3, 0x24(sp)
sw s2, 0x20(sp)
sw s1, 0x1c(sp)
sw s0, 0x18(sp)
bnez a2, 0x20ba8
move s4, a1
lhu v0, 6(s4)
beqz v0, 0x20bb4
addiu s5, zero, 1
lui s6, 0x4c
move s2, zero
move s3, zero
move s1, zero
b 0x20b14
addiu s6, s6, 0x4b41
lw t9, -sym.apr_brigade_vprintf(gp)
jalr t9
lw a0, 0x14(s0)
lw v1, 0x18(s0)
lw v0, 0x1c(s0)
lw gp, 0x10(sp)
subu v1, s2, v1
sltu a1, s2, v1
subu v0, s3, v0
subu v0, v0, a1
move a0, s0
bgtz v0, 0x20adc
lw t9, -0x7b80(gp)
bnez v0, 0x20af0
sltu v1, v1, s6
bnel v1, zero, 0x20af4
lw t9, -0x7fb8(gp)
sw s2, 0x18(s0)
jalr t9
sw s3, 0x1c(s0)
beqz v0, 0x20b64
lw gp, 0x10(sp)
lw t9, -0x7fb8(gp)
lw a0, 0x14(s0)
jalr t9
addiu s1, s1, 1
lhu v0, 6(s4)
lw gp, 0x10(sp)
sltu v1, s1, v0
beqz v1, 0x20b78
move a0, v0
addu v1, s1, s5
divu zero, v1, v0
teq v0, zero, 7
lw s0, 8(s4)
move a0, v0
mfhi v1
sll v1, v1, 2
lwx s0, v1(s0)
lw v0, 8(s0)
beqz v0, 0x20b78
or a1, s2, s3
bnel a1, zero, 0x20a9c
lw t9, -sym.apr_brigade_vprintf(gp)
lw t9, -0x7ba0(gp)
jalr t9
nop
move s3, v1
lw gp, 0x10(sp)
b 0x20a98
move s2, v0
lw t9, -0x7fb8(gp)
lw a0, 0x14(s0)
jalr t9
sw zero, 8(s0)
lhu a0, 6(s4)
beq s1, a0, 0x20bb4
lw ra, 0x34(sp)
move v0, s0
lw s6, 0x30(sp)
lw s5, 0x2c(sp)
lw s4, 0x28(sp)
lw s3, 0x24(sp)
lw s2, 0x20(sp)
--
lw t9, -0x7cdc(gp)
sw s2, 4(v0)
jalr t9
move s0, v0
lw gp, 0x10(sp)
addiu a2, zero, 4
sb zero, (v0)
lw t9, -0x7b30(gp)
sb zero, 1(v0)
sb zero, 2(v0)
sb zero, 3(v0)
sb zero, 4(v0)
sb zero, 5(v0)
sb zero, 6(v0)
sb zero, 7(v0)
addiu a1, zero, 5
move a0, s2
sw v0, (s0)
jalr t9
move s1, v0
lw gp, 0x10(sp)
lw v1, (s0)
sw v0, 4(s1)
lw a1, -0x7fd0(gp)
lw a0, 4(v1)
lw t9, -sym.apr_brigade_printf(gp)
jalr t9
addiu a1, a1, -0x7070
lw gp, 0x10(sp)
lw t9, -0x7bd0(gp)
jalr t9
move a0, zero
lw gp, 0x10(sp)
beqz v0, 0x2540c
sw v0, 0x10(s0)
lw a2, -0x7fd4(gp)
lw a3, -0x7e20(gp)
lw t9, -0x7cac(gp)
addiu a2, a2, 0x3a5c
move a1, s0
jalr t9
move a0, s2
lw gp, 0x10(sp)
lw a0, 0x10(s0)
lw t9, -0x7cd8(gp)
jalr t9
--
beql v0, v1, 0x258f8
lw a1, 8(fp)
bnel v0, zero, 0x257b0
move s3, fp
lw a1, 8(fp)
addiu s0, s0, 5
lw t9, -0x7e00(gp)
lw a0, 4(s1)
jalr t9
addiu a2, zero, 1
lw gp, 0x10(sp)
lw a0, 4(s1)
addiu a1, zero, 0x10
lw t9, -0x7cdc(gp)
jalr t9
move s5, v0
lw gp, 0x10(sp)
addiu a2, zero, 0x10
move a1, zero
lw t9, -0x7df8(gp)
jalr t9
move a0, v0
lw gp, 0x10(sp)
lw a0, (s1)
move s7, v0
lw t9, -sym.apr_brigade_printf(gp)
lw a0, 4(a0)
move a1, s5
jalr t9
sw s0, (v0)
lw gp, 0x10(sp)
sw v0, 4(s7)
lb v0, (s5)
lw a0, 0x30(s2)
sltiu v0, v0, 1
sw v0, 8(s7)
sw a0, 0xc(s7)
beqz s3, 0x258ec
sw s7, 0x30(s2)
lw v0, 0xc(fp)
sw v0, 0xc(s3)
lw fp, 0xc(fp)
beql fp, zero, 0x257c0
lw v0, 8(s2)
lw s0, (fp)
lw t9, -0x7f40(gp)
[*] Function printf used 39 times libaprutil-1.so.0.6.1