[*] Binary protection state of iwconfig
RELRO CANARY NX PIE RPATH RUNPATH SYMBOLS
No RELRO No Canary found NX disabled No PIE No RPATH No RUNPATH No Symbols
[*] Function printf tear down of iwconfig
lui v0, 0x41
addiu fp, v0, -0x6498
sll v0, s1, 2
addu v0, s6, v0
lw s0, (v0)
lw t9, -sym.imp.strncmp(gp)
lui a1, 0x41
move a0, s0
addiu a1, a1, -0x6534
jalr t9
addiu a2, zero, 6
lw gp, 0x18(sp)
bnez v0, 0x401390
lui a1, 0x41
move a0, s7
move a1, s5
ori a2, zero, 0x8b00
jal 0x4011f8
addiu a3, sp, 0x30
lw gp, 0x18(sp)
bgez v0, 0x403314
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6504
b 0x40328c
ori a3, zero, 0x8b00
lw t9, -sym.imp.strcasecmp(gp)
move a0, s0
jalr t9
addiu a1, a1, -0x64cc
lw gp, 0x18(sp)
beqz v0, 0x4013c8
lui a1, 0x41
lw t9, -sym.imp.strcasecmp(gp)
addiu a1, a1, -0x64c4
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x401568
lui a1, 0x41
addiu s1, s1, 1
slt v0, s1, s4
bnez v0, 0x401424
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x64bc
ori a3, zero, 0x8b02
jalr t9
nop
lw gp, 0x18(sp)
lui a0, 0x41
lw a1, (s0)
lw t9, -sym.imp.fputs(gp)
addiu a0, a0, -0x64b0
jalr t9
nop
lw gp, 0x18(sp)
b 0x403324
addiu v0, zero, -1
sll v0, s1, 2
addu s2, s6, v0
lw s0, (s2)
lw t9, -sym.imp.strcasecmp(gp)
--
jalr t9
addiu a1, a1, -0x6494
lw gp, 0x18(sp)
bnez v0, 0x401474
addiu v0, zero, 1
b 0x40151c
sb v0, 0x45(sp)
lw t9, -sym.imp.strcasecmp(gp)
lui a1, 0x41
addiu a1, a1, -0x6490
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x4014d4
lui a1, 0x41
move a0, s7
move a1, s5
ori a2, zero, 0x8b03
jal 0x401190
addiu a3, sp, 0x30
lw gp, 0x18(sp)
bgez v0, 0x401518
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x64bc
b 0x402ddc
ori a3, zero, 0x8b03
lw t9, -sym.imp.sscanf(gp)
move a0, s0
addiu a1, a1, -0x6464
jalr t9
addiu a2, sp, 0x40
addiu v1, zero, 1
lw gp, 0x18(sp)
beq v0, v1, 0x401518
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x64bc
b 0x403240
ori a3, zero, 0x8b02
sb zero, 0x45(sp)
addiu v0, zero, 1
move a0, s7
move a1, s5
ori a2, zero, 0x8b02
addiu a3, sp, 0x30
jal 0x4011f8
sb v0, 0x44(sp)
lw gp, 0x18(sp)
bgez v0, 0x403314
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x64bc
b 0x40328c
ori a3, zero, 0x8b02
lw t9, -sym.imp.strncmp(gp)
addiu a1, a1, -0x6444
move a0, s0
jalr t9
addiu a2, zero, 4
lw gp, 0x18(sp)
beqz v0, 0x4015a4
lui a1, 0x41
lw t9, -sym.imp.strcmp(gp)
addiu a1, a1, -0x643c
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x4016c8
lui a1, 0x41
addiu s1, s1, 1
slt v0, s1, s4
bnez v0, 0x4015d4
lui a2, 0x41
lw s0, -0x7f2c(gp)
lui a1, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6434
b 0x4013f4
ori a3, zero, 0x8b04
sll v0, s1, 2
addu v0, s6, v0
lw s0, (v0)
lw t9, -sym.imp.atoll(gp)
nop
jalr t9
move a0, s0
lw gp, 0x18(sp)
move a0, v0
lw t9, -sym.__floatdidf(gp)
nop
jalr t9
move a1, v1
lw gp, 0x18(sp)
mov.d f20, f0
--
nop
mul.d f20, f20, f26
lw t9, -sym.imp.strchr(gp)
move a0, s0
jalr t9
addiu a1, zero, 0x6b
lw gp, 0x18(sp)
beqz v0, 0x401674
nop
mul.d f20, f20, f24
lw t9, -sym.iw_float2freq(gp)
mov.d f12, f20
jalr t9
addiu a2, sp, 0x40
addiu a3, sp, 0x30
move a0, s7
move a1, s5
jal 0x4011f8
ori a2, zero, 0x8b04
lw gp, 0x18(sp)
bgez v0, 0x403314
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6434
b 0x40328c
ori a3, zero, 0x8b04
lw t9, -sym.imp.strncmp(gp)
addiu a1, a1, -0x6424
move a0, s0
jalr t9
addiu a2, zero, 4
lw gp, 0x18(sp)
bnez v0, 0x4017ac
lui a1, 0x41
addiu s1, s1, 1
slt v0, s1, s4
bnez v0, 0x401718
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x641c
b 0x4013f4
ori a3, zero, 0x8b08
sll v0, s1, 2
addu s2, s6, v0
lw t9, -sym.imp.sscanf(gp)
lw a0, (s2)
lui a1, 0x41
addiu a1, a1, -0x640c
jalr t9
addiu a2, sp, 0x40
addiu v1, zero, 1
lw gp, 0x18(sp)
beq v0, v1, 0x401768
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x641c
b 0x403240
ori a3, zero, 0x8b08
addiu a3, sp, 0x30
move a0, s7
move a1, s5
jal 0x4011f8
ori a2, zero, 0x8b08
lw gp, 0x18(sp)
bgez v0, 0x403314
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x641c
b 0x40328c
ori a3, zero, 0x8b08
lw t9, -sym.imp.strncmp(gp)
addiu a1, a1, -0x6408
move a0, s0
jalr t9
addiu a2, zero, 3
lw gp, 0x18(sp)
beqz v0, 0x4017e8
lui a1, 0x41
lw t9, -sym.imp.strcmp(gp)
addiu a1, a1, -0x6404
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x401b30
lui a1, 0x41
addiu s1, s1, 1
slt v0, s1, s4
bnez v0, 0x401818
lui a2, 0x41
lw s0, -0x7f2c(gp)
lui a1, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6400
b 0x4013f4
ori a3, zero, 0x8b2a
sll v0, s1, 2
addu v0, s6, v0
lw t9, -sym.imp.strcasecmp(gp)
lw a0, (v0)
lui a1, 0x41
jalr t9
addiu a1, a1, -0x6490
lw gp, 0x18(sp)
bnez v0, 0x4018a8
addiu a1, sp, 0x46
addiu v0, sp, 0x50
sw v0, 0x40(sp)
move a0, s7
addiu v0, zero, 0x20
move a1, s5
ori a2, zero, 0x8b2b
addiu a3, sp, 0x30
sh v0, 0x44(sp)
jal 0x401190
sh zero, 0x46(sp)
lw gp, 0x18(sp)
bgez v0, 0x401894
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6400
b 0x402ddc
ori a3, zero, 0x8b2b
lhu v0, 0x46(sp)
nop
andi v0, v0, 0x7fff
b 0x401aec
sh v0, 0x46(sp)
addiu v0, sp, 0x20
sw zero, 0x40(sp)
sh zero, 0x46(sp)
sh zero, 0x44(sp)
move s2, zero
addiu s3, sp, 0x50
sw a1, 0x2c8(sp)
sw v0, 0x2cc(sp)
slt v0, s1, s4
beqz v0, 0x401a94
--
addiu a2, zero, 4
lw gp, 0x18(sp)
bnez v0, 0x401a94
nop
lhu v0, 0x46(sp)
addiu s1, s1, 1
ori v0, v0, 0x400
sh v0, 0x46(sp)
addiu s0, s0, 1
bne s0, s2, 0x4018c8
move s2, s0
lw v0, 0x40(sp)
nop
bnez v0, 0x401abc
nop
lhu v0, 0x46(sp)
nop
ori v0, v0, 0x800
sh v0, 0x46(sp)
bnez s0, 0x401aec
addiu s1, s1, -1
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6400
b 0x402c24
ori a3, zero, 0x8b2a
move a0, s7
move a1, s5
ori a2, zero, 0x8b2a
jal 0x4011f8
addiu a3, sp, 0x30
lw gp, 0x18(sp)
bgez v0, 0x403314
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6400
b 0x40328c
ori a3, zero, 0x8b2a
lw t9, -sym.imp.strcasecmp(gp)
addiu a1, a1, -0x63cc
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x401d9c
addiu s2, s1, 1
slt v0, s2, s4
beqz v0, 0x401c50
nop
sll v0, s2, 2
addu v0, s6, v0
lw s0, (v0)
lw t9, -sym.imp.strcasecmp(gp)
move a0, s0
--
sh zero, 0x46(sp)
b 0x401d38
sb zero, 0x70(sp)
lw t9, -sym.imp.strcasecmp(gp)
addiu a1, a1, -0x6490
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x401c24
lui a1, 0x41
addiu v0, sp, 0x70
sw v0, 0x40(sp)
move a0, s7
addiu v0, zero, 0x21
move a1, s5
ori a2, zero, 0x8b1b
addiu a3, sp, 0x30
sh v0, 0x44(sp)
jal 0x401190
sh zero, 0x46(sp)
lw gp, 0x18(sp)
bgez v0, 0x401c18
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x63c4
b 0x402ddc
ori a3, zero, 0x8b1b
addiu v0, zero, 1
b 0x401d38
sh v0, 0x46(sp)
lw t9, -sym.imp.strcmp(gp)
move a0, s0
jalr t9
addiu a1, a1, -0x63b8
lw gp, 0x18(sp)
bnez v0, 0x401c78
sll v0, s2, 2
addiu s2, s2, 1
slt v0, s2, s4
bnez v0, 0x401c74
nop
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x63c4
b 0x4013f4
ori a3, zero, 0x8b1a
sll v0, s2, 2
addu v0, s6, v0
lw s0, (v0)
lw t9, -sym.imp.strlen(gp)
nop
jalr t9
move a0, s0
sltiu v0, v0, 0x21
lw gp, 0x18(sp)
bnez v0, 0x401cc0
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x63c4
b 0x401fd4
ori a3, zero, 0x8b1a
lw t9, -sym.imp.strcpy(gp)
addiu v0, zero, 1
sh v0, 0x46(sp)
move a1, s0
addiu a0, sp, 0x70
jalr t9
addiu s1, s2, 1
slt v0, s1, s4
lw gp, 0x18(sp)
beqz v0, 0x401d38
sll v0, s1, 2
addu v0, s6, v0
lw t9, -sym.imp.sscanf(gp)
lw a0, (v0)
lui a1, 0x41
--
blez v1, 0x401d38
slti v0, v1, 0xff
beqz v0, 0x401d38
nop
b 0x401d3c
sh v1, 0x46(sp)
move s1, s2
lw t9, -sym.imp.strlen(gp)
addiu v0, sp, 0x70
move a0, v0
jalr t9
sw v0, 0x40(sp)
addiu v0, v0, 1
move a0, s7
move a1, s5
ori a2, zero, 0x8b1a
addiu a3, sp, 0x30
jal 0x4011f8
sh v0, 0x44(sp)
lw gp, 0x18(sp)
bgez v0, 0x403314
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x63c4
b 0x40328c
ori a3, zero, 0x8b1a
lw t9, -sym.imp.strcasecmp(gp)
lui a1, 0x41
addiu a1, a1, -0x6394
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x401f38
lui a1, 0x41
addiu s1, s1, 1
slt v0, s1, s4
bnez v0, 0x401dec
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6390
b 0x4013f4
ori a3, zero, 0x8b14
sll v0, s1, 2
addu v0, s6, v0
lw s0, (v0)
lw t9, -sym.imp.strcasecmp(gp)
lui a1, 0x41
addiu a1, a1, -0x6380
jalr t9
move a0, s0
lw gp, 0x18(sp)
beqz v0, 0x401e38
addiu v0, zero, -1
lw t9, -sym.imp.strcasecmp(gp)
lui a1, 0x41
move a0, s0
jalr t9
--
b 0x401ef4
sh v0, 2(a0)
lw t9, -sym.imp.strcasecmp(gp)
move a0, s0
jalr t9
move a1, fp
lw gp, 0x18(sp)
bnez v0, 0x401e8c
move a2, s0
addiu v1, sp, 0x42
addiu v0, zero, 1
sh v0, 0x40(sp)
sh zero, 4(v1)
sh zero, 0x42(sp)
b 0x401ef4
sh zero, 2(v1)
lw t9, -sym.iw_in_addr(gp)
move a0, s7
move a1, s5
jalr t9
addiu a3, sp, 0x40
lw gp, 0x18(sp)
bgez v0, 0x401ef4
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
lui a1, 0x41
lui a2, 0x41
addiu a1, a1, -0x652c
addiu a2, a2, -0x6390
jalr t9
ori a3, zero, 0x8b14
addiu v0, zero, 1
subu v0, v0, s1
addiu v1, zero, -4
mult v0, v1
lw gp, 0x18(sp)
mflo v0
lw a0, (s0)
b 0x402c3c
addu v0, s6, v0
move a0, s7
move a1, s5
ori a2, zero, 0x8b14
jal 0x4011f8
addiu a3, sp, 0x30
lw gp, 0x18(sp)
bgez v0, 0x403314
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6390
b 0x40328c
ori a3, zero, 0x8b14
lw t9, -sym.imp.strncmp(gp)
addiu a1, a1, -0x6378
move a0, s0
jalr t9
addiu a2, zero, 4
lw gp, 0x18(sp)
bnez v0, 0x402060
lui a1, 0x41
addiu s1, s1, 1
slt v0, s1, s4
bnez v0, 0x401f88
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6370
b 0x4013f4
ori a3, zero, 0x8b1c
sll v0, s1, 2
addu v0, s6, v0
lw s0, (v0)
lw t9, -sym.imp.strlen(gp)
nop
jalr t9
move a0, s0
sltiu v0, v0, 0x21
lw gp, 0x18(sp)
bnez v0, 0x402004
move a0, s0
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6370
ori a3, zero, 0x8b1c
jalr t9
nop
lw gp, 0x18(sp)
lw a0, (s0)
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x41
addiu a1, a1, -0x63b4
jalr t9
addiu a2, zero, 0x20
lw gp, 0x18(sp)
b 0x403324
addiu v0, zero, -3
lw t9, -sym.imp.strlen(gp)
nop
jalr t9
sw s0, 0x40(sp)
addiu v0, v0, 1
move a0, s7
move a1, s5
ori a2, zero, 0x8b1c
addiu a3, sp, 0x30
jal 0x4011f8
sh v0, 0x44(sp)
lw gp, 0x18(sp)
bgez v0, 0x403314
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6370
b 0x40328c
ori a3, zero, 0x8b1c
lw t9, -sym.imp.strncmp(gp)
addiu a1, a1, -0x6360
move a0, s0
jalr t9
addiu a2, zero, 3
lw gp, 0x18(sp)
beqz v0, 0x40209c
lui a1, 0x41
lw t9, -sym.imp.strcmp(gp)
addiu a1, a1, -0x635c
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x40235c
lui a1, 0x41
addiu s1, s1, 1
slt v0, s1, s4
bnez v0, 0x4020cc
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6354
b 0x4013f4
ori a3, zero, 0x8b20
sll v0, s1, 2
addu s2, s6, v0
lw s0, (s2)
lw t9, -sym.imp.strcasecmp(gp)
lui a1, 0x41
addiu a1, a1, -0x6380
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x402104
addiu v0, zero, -1
sw v0, 0x40(sp)
b 0x402318
sb zero, 0x44(sp)
lw t9, -sym.imp.strcasecmp(gp)
lui a1, 0x41
addiu a1, a1, -0x6344
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x402164
lui a1, 0x41
move a0, s7
move a1, s5
ori a2, zero, 0x8b21
jal 0x401190
addiu a3, sp, 0x30
lw gp, 0x18(sp)
bgez v0, 0x402308
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6354
b 0x402ddc
ori a3, zero, 0x8b21
lw t9, -sym.imp.sscanf(gp)
move a0, s0
addiu a1, a1, -0x633c
jalr t9
addiu a2, sp, 0x28
addiu v1, zero, 1
lw gp, 0x18(sp)
beq v0, v1, 0x4021a8
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6354
b 0x403240
ori a3, zero, 0x8b20
lw t9, -sym.imp.strchr(gp)
lw a0, (s2)
jalr t9
addiu a1, zero, 0x47
lw gp, 0x18(sp)
beqz v0, 0x4021e4
lui v0, 0x41
lwc1 f0, 0x28(sp)
lwc1 f2, -0x5c50(v0)
lwc1 f1, 0x2c(sp)
lwc1 f3, -0x5c4c(v0)
nop
mul.d f0, f0, f2
swc1 f0, 0x28(sp)
swc1 f1, 0x2c(sp)
--
beqz v0, 0x402314
sll v0, s1, 2
addu v0, s6, v0
lw t9, -sym.imp.strcasecmp(gp)
lw a0, (v0)
lui a1, 0x41
jalr t9
addiu a1, a1, -0x6344
bnez v0, 0x402314
nop
addiu v0, zero, 1
b 0x402318
sb v0, 0x44(sp)
move s1, s0
move a0, s7
move a1, s5
ori a2, zero, 0x8b20
jal 0x4011f8
addiu a3, sp, 0x30
lw gp, 0x18(sp)
bgez v0, 0x403314
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6354
b 0x40328c
ori a3, zero, 0x8b20
lw t9, -sym.imp.strncasecmp(gp)
addiu a1, a1, -0x6338
move a0, s0
jalr t9
addiu a2, zero, 3
lw gp, 0x18(sp)
bnez v0, 0x402500
lui a1, 0x41
addiu s1, s1, 1
slt v0, s1, s4
bnez v0, 0x4023b0
addiu s2, zero, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6334
b 0x4013f4
ori a3, zero, 0x8b22
sll v0, s1, 2
addu s3, s6, v0
lw s0, (s3)
lw t9, -sym.imp.strcasecmp(gp)
addiu v0, zero, -1
sw v0, 0x40(sp)
sb s2, 0x44(sp)
sb zero, 0x45(sp)
move a0, s0
jalr t9
move a1, fp
lw gp, 0x18(sp)
bnez v0, 0x4023f0
lui a1, 0x41
b 0x4024bc
--
addiu a1, a1, -0x6380
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x402414
lui a1, 0x41
b 0x4024bc
sb zero, 0x44(sp)
lw t9, -sym.imp.strcasecmp(gp)
addiu a1, a1, -0x6344
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x402478
lui a1, 0x41
move a0, s7
move a1, s5
ori a2, zero, 0x8b23
jal 0x401190
addiu a3, sp, 0x30
lw gp, 0x18(sp)
bgez v0, 0x402470
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6334
b 0x402ddc
ori a3, zero, 0x8b23
b 0x4024bc
sb s2, 0x44(sp)
lw t9, -sym.imp.sscanf(gp)
move a0, s0
addiu a1, a1, -0x6320
jalr t9
addiu a2, sp, 0x40
addiu v1, zero, 1
lw gp, 0x18(sp)
beq v0, v1, 0x4024bc
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6334
b 0x402660
ori a3, zero, 0x8b22
move a0, s7
move a1, s5
ori a2, zero, 0x8b22
jal 0x4011f8
addiu a3, sp, 0x30
lw gp, 0x18(sp)
bgez v0, 0x403314
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6334
b 0x40328c
ori a3, zero, 0x8b22
lw t9, -sym.imp.strncmp(gp)
addiu a1, a1, -0x631c
move a0, s0
jalr t9
addiu a2, zero, 4
lw gp, 0x18(sp)
bnez v0, 0x4026c0
lui a1, 0x41
addiu s1, s1, 1
slt v0, s1, s4
bnez v0, 0x402554
addiu s2, zero, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6314
b 0x4013f4
ori a3, zero, 0x8b24
sll v0, s1, 2
addu s3, s6, v0
lw s0, (s3)
lw t9, -sym.imp.strcasecmp(gp)
addiu v0, zero, -1
sw v0, 0x40(sp)
sb s2, 0x44(sp)
sb zero, 0x45(sp)
move a0, s0
jalr t9
move a1, fp
lw gp, 0x18(sp)
bnez v0, 0x402594
lui a1, 0x41
b 0x40267c
--
addiu a1, a1, -0x6380
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x4025b8
lui a1, 0x41
b 0x40267c
sb zero, 0x44(sp)
lw t9, -sym.imp.strcasecmp(gp)
addiu a1, a1, -0x6344
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x402620
lui a1, 0x41
move a0, s7
move a1, s5
ori a2, zero, 0x8b25
jal 0x401190
addiu a3, sp, 0x30
lw gp, 0x18(sp)
bgez v0, 0x402614
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6314
b 0x402ddc
ori a3, zero, 0x8b25
addiu v0, zero, 1
b 0x40267c
sb v0, 0x44(sp)
lw t9, -sym.imp.sscanf(gp)
move a0, s0
addiu a1, a1, -0x6320
jalr t9
addiu a2, sp, 0x40
addiu v1, zero, 1
lw gp, 0x18(sp)
beq v0, v1, 0x40267c
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6314
ori a3, zero, 0x8b24
jalr t9
nop
lw gp, 0x18(sp)
lw a0, (s0)
lw a2, (s3)
b 0x403254
nop
move a0, s7
move a1, s5
ori a2, zero, 0x8b24
jal 0x4011f8
addiu a3, sp, 0x30
lw gp, 0x18(sp)
bgez v0, 0x403314
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6314
b 0x40328c
ori a3, zero, 0x8b24
lw t9, -sym.imp.strcmp(gp)
addiu a1, a1, -0x62f8
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x402800
lui a1, 0x41
addiu s1, s1, 1
slt v0, s1, s4
bnez v0, 0x40270c
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x62f0
b 0x4013f4
ori a3, zero, 0x8b06
sll v0, s1, 2
addu s2, s6, v0
lw t9, -sym.imp.sscanf(gp)
lw a0, (s2)
lui a1, 0x41
addiu a1, a1, -0x640c
jalr t9
addiu a2, sp, 0x20
addiu v1, zero, 1
lw gp, 0x18(sp)
beq v0, v1, 0x402784
nop
lw s3, -obj.iw_operation_mode(gp)
b 0x40274c
sw zero, 0x20(sp)
sw v1, 0x20(sp)
lw s0, 0x20(sp)
lw t9, -sym.imp.strncasecmp(gp)
sll v0, s0, 2
addu a1, s3, v0
slti v0, s0, 7
beqz v0, 0x402784
addiu a2, zero, 3
lw a1, (a1)
lw a0, (s2)
jalr t9
nop
lw gp, 0x18(sp)
bnez v0, 0x402748
addiu v1, s0, 1
lw v1, 0x20(sp)
nop
sltiu v0, v1, 7
bnez v0, 0x4027b8
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x62f0
b 0x403240
ori a3, zero, 0x8b06
move a0, s7
move a1, s5
ori a2, zero, 0x8b06
addiu a3, sp, 0x30
jal 0x4011f8
sw v1, 0x40(sp)
lw gp, 0x18(sp)
bgez v0, 0x403314
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x62f0
b 0x40328c
ori a3, zero, 0x8b06
lw t9, -sym.imp.strncmp(gp)
addiu a1, a1, -0x62e4
move a0, s0
jalr t9
addiu a2, zero, 3
lw gp, 0x18(sp)
bnez v0, 0x402c90
lui a1, 0x41
addiu s1, s1, 1
slt v0, s1, s4
beqz v0, 0x4029a0
nop
sll v0, s1, 2
addu s2, s6, v0
lw s0, (s2)
--
jalr t9
move a1, fp
lw gp, 0x18(sp)
bnez v0, 0x402860
addiu v0, zero, 1
b 0x402c4c
sb v0, 0x45(sp)
lw t9, -sym.imp.strcasecmp(gp)
lui a1, 0x41
move a0, s0
jalr t9
addiu a1, a1, -0x6490
lw gp, 0x18(sp)
bnez v0, 0x4028c8
lui a1, 0x41
move a0, s7
move a1, s5
ori a2, zero, 0x8b2d
jal 0x401190
addiu a3, sp, 0x30
lw gp, 0x18(sp)
bgez v0, 0x4028c0
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x62dc
b 0x402ddc
ori a3, zero, 0x8b2d
b 0x402c4c
sb zero, 0x45(sp)
lw s0, (s2)
lw t9, -sym.imp.strcasecmp(gp)
sh zero, 0x46(sp)
sb zero, 0x45(sp)
addiu a1, a1, -0x62c4
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x4028fc
addiu v0, zero, 1
addiu s1, s1, 1
b 0x402928
slt v1, s1, s4
--
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x40296c
lui a1, 0x41
lhu v0, 0x46(sp)
addiu s1, s1, 1
b 0x402994
ori v0, v0, 0x1000
lw t9, -sym.imp.strcasecmp(gp)
move a0, s0
jalr t9
addiu a1, a1, -0x62b4
lw gp, 0x18(sp)
bnez v0, 0x4029c8
sll v0, s1, 2
lhu v0, 0x46(sp)
addiu s1, s1, 1
ori v0, v0, 0x2000
slt v1, s1, s4
bnez v1, 0x4029c4
sh v0, 0x46(sp)
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x62dc
b 0x4013f4
ori a3, zero, 0x8b2c
sll v0, s1, 2
addu s0, s6, v0
lw t9, -sym.imp.sscanf(gp)
lw a0, (s0)
lui a1, 0x41
addiu a1, a1, -0x633c
jalr t9
addiu a2, sp, 0x28
addiu v1, zero, 1
lw gp, 0x18(sp)
bne v0, v1, 0x402ad0
move s2, zero
lui a1, 0x41
lwc1 f0, 0x28(sp)
lwc1 f22, -0x5c48(a1)
--
lw t9, -sym.imp.strcasecmp(gp)
lw a0, (s0)
lui a1, 0x41
jalr t9
addiu a1, a1, -0x628c
lw gp, 0x18(sp)
bnez v0, 0x402bdc
nop
lhu v0, 0x46(sp)
nop
ori v0, v0, 0x800
sh v0, 0x46(sp)
lhu v0, 0x46(sp)
nop
andi v0, v0, 0xf00
beqz v0, 0x402bf8
nop
b 0x402c48
addiu s1, s1, 1
bnez s2, 0x402c4c
addiu s1, s1, -1
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x62dc
ori a3, zero, 0x8b2c
jalr t9
nop
sll v0, s1, 2
lw gp, 0x18(sp)
lw a0, (s0)
addu v0, s6, v0
lw a2, (v0)
b 0x403254
nop
addiu s1, s1, -1
move a0, s7
move a1, s5
ori a2, zero, 0x8b2c
jal 0x4011f8
addiu a3, sp, 0x30
lw gp, 0x18(sp)
bgez v0, 0x403314
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x62dc
b 0x40328c
ori a3, zero, 0x8b2c
lw t9, -sym.imp.strncmp(gp)
addiu a1, a1, -0x6284
move a0, s0
jalr t9
addiu a2, zero, 3
lw gp, 0x18(sp)
bnez v0, 0x402fc8
lui a1, 0x41
addiu s1, s1, 1
slt v0, s1, s4
bnez v0, 0x402ce0
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x627c
b 0x4013f4
ori a3, zero, 0x8b26
lw t9, -sym.iw_get_range_info(gp)
move a0, s7
move a1, s5
jalr t9
addiu a2, sp, 0x94
lw gp, 0x18(sp)
bgez v0, 0x402d1c
sll v0, s1, 2
lw t9, -sym.imp.memset(gp)
addiu a0, sp, 0x94
move a1, zero
jalr t9
addiu a2, zero, 0x234
lw gp, 0x18(sp)
sll v0, s1, 2
--
addiu a1, a1, -0x6380
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x402d84
lui a1, 0x41
b 0x402f84
sb zero, 0x44(sp)
lw t9, -sym.imp.strcasecmp(gp)
addiu a1, a1, -0x6344
jalr t9
move a0, s0
lw gp, 0x18(sp)
bnez v0, 0x402e48
lui a1, 0x41
move a0, s7
move a1, s5
ori a2, zero, 0x8b27
jal 0x401190
addiu a3, sp, 0x30
lw gp, 0x18(sp)
bgez v0, 0x402e40
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x627c
ori a3, zero, 0x8b27
jalr t9
nop
lw gp, 0x18(sp)
lw s0, (s0)
lw t9, -sym.imp.__errno_location(gp)
nop
jalr t9
nop
lw gp, 0x18(sp)
lw a0, (v0)
lw t9, -sym.imp.strerror(gp)
nop
jalr t9
nop
lw gp, 0x18(sp)
lui a1, 0x41
lw t9, -sym.imp.fprintf(gp)
move a0, s0
addiu a1, a1, -0x648c
move a2, s5
jalr t9
move a3, v0
lw gp, 0x18(sp)
b 0x403324
addiu v0, zero, -6
b 0x402f84
sb s3, 0x44(sp)
lw t9, -sym.imp.sscanf(gp)
move a0, s0
addiu a1, a1, -0x640c
jalr t9
addiu a2, sp, 0x20
addiu v1, zero, 1
lw gp, 0x18(sp)
beq v0, v1, 0x402e8c
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x627c
b 0x403240
ori a3, zero, 0x8b26
lw t9, -sym.imp.strchr(gp)
lw a0, (s2)
jalr t9
addiu a1, zero, 0x6d
lhu v1, 0x186(sp)
lw gp, 0x18(sp)
andi v1, v1, 1
beqz v1, 0x402edc
sltu v0, zero, v0
bnez v0, 0x402ed4
addiu v0, zero, 1
lw t9, -sym.iw_dbm2mwatt(gp)
lw a0, 0x20(sp)
jalr t9
nop
--
slt v0, s1, s4
beqz v0, 0x402f80
sll v0, s1, 2
addu v0, s6, v0
lw t9, -sym.imp.strcasecmp(gp)
lw a0, (v0)
lui a1, 0x41
jalr t9
addiu a1, a1, -0x6344
bnez v0, 0x402f80
addiu v0, zero, 1
b 0x402f84
sb v0, 0x44(sp)
move s1, s0
move a0, s7
move a1, s5
ori a2, zero, 0x8b26
jal 0x4011f8
addiu a3, sp, 0x30
lw gp, 0x18(sp)
bgez v0, 0x403314
addiu s1, s1, 1
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x627c
b 0x40328c
ori a3, zero, 0x8b26
lw t9, -sym.imp.strncmp(gp)
addiu a1, a1, -0x626c
move a0, s0
jalr t9
addiu a2, zero, 3
lw gp, 0x18(sp)
bnez v0, 0x4032f0
addiu s1, s1, 1
slt v0, s1, s4
beqz v0, 0x4030e4
nop
sll v0, s1, 2
addu v0, s6, v0
lw s0, (v0)
lw t9, -sym.imp.strcasecmp(gp)
--
lw gp, 0x18(sp)
bnez v0, 0x4030a8
lui a1, 0x41
lhu v0, 0x46(sp)
addiu s1, s1, 1
b 0x4030d8
ori v0, v0, 0x1000
lw t9, -sym.imp.strncasecmp(gp)
move a0, s0
addiu a1, a1, -0x624c
jalr t9
addiu a2, zero, 4
lw gp, 0x18(sp)
bnez v0, 0x40310c
sll v0, s1, 2
lhu v0, 0x46(sp)
addiu s1, s1, 1
andi v0, v0, 0xefff
ori v0, v0, 0x2000
slt v1, s1, s4
bnez v1, 0x403108
sh v0, 0x46(sp)
lw s0, -0x7f2c(gp)
lui a1, 0x41
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6264
b 0x4013f4
ori a3, zero, 0x8b28
sll v0, s1, 2
addu s2, s6, v0
lw t9, -sym.imp.sscanf(gp)
lw a0, (s2)
lui a1, 0x41
addiu a1, a1, -0x633c
jalr t9
addiu a2, sp, 0x28
addiu v1, zero, 1
lw gp, 0x18(sp)
bne v0, v1, 0x403224
lui a1, 0x41
lhu v0, 0x46(sp)
nop
andi v0, v0, 0x1000
--
lwc1 f0, 0x28(sp)
move a0, s7
move a1, s5
ori a2, zero, 0x8b28
lwc1 f1, 0x2c(sp)
addiu a3, sp, 0x30
cfc1 v0, 31
cfc1 v0, 31
nop
ori at, v0, 3
xori at, at, 2
ctc1 at, 31
nop
cvt.w.d f0, f0
ctc1 v0, 31
nop
jal 0x4011f8
swc1 f0, 0x40(sp)
lw gp, 0x18(sp)
bgez v0, 0x403314
addiu s1, s1, 1
b 0x403270
lui a1, 0x41
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6264
ori a3, zero, 0x8b28
jalr t9
nop
lw gp, 0x18(sp)
lw a0, (s0)
lw a2, (s2)
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x41
jalr t9
addiu a1, a1, -0x6460
lw gp, 0x18(sp)
b 0x403324
addiu v0, zero, -2
lw s0, -0x7f2c(gp)
lui a2, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x652c
addiu a2, a2, -0x6264
ori a3, zero, 0x8b28
jalr t9
nop
lw gp, 0x18(sp)
lw s0, (s0)
lw t9, -sym.imp.__errno_location(gp)
nop
jalr t9
nop
lw gp, 0x18(sp)
lw a0, (v0)
lw t9, -sym.imp.strerror(gp)
nop
jalr t9
nop
lw gp, 0x18(sp)
lui a1, 0x41
lw t9, -sym.imp.fprintf(gp)
move a0, s0
addiu a1, a1, -0x64f4
move a2, s5
jalr t9
move a3, v0
lw gp, 0x18(sp)
b 0x403324
addiu v0, zero, -5
lw v0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x41
addiu a1, a1, -0x6240
jalr t9
move a2, s0
b 0x401418
nop
slt v0, s1, s4
bnez v0, 0x401320
sll v0, s1, 2
move v0, zero
lwc1 f28, 0x318(sp)
lw ra, 0x2f4(sp)
lwc1 f26, 0x310(sp)
lw fp, 0x2f0(sp)
lwc1 f24, 0x308(sp)
lw s7, 0x2ec(sp)
lwc1 f22, 0x300(sp)
lw s6, 0x2e8(sp)
lwc1 f20, 0x2f8(sp)
--
bltz v0, 0x403794
addiu v0, zero, 1
sw v0, 0x1fc(sp)
lw v0, 0x38(sp)
nop
sw v0, 0x200(sp)
lw v0, 0x3c(sp)
nop
sw v0, 0x204(sp)
lw t9, -sym.iw_get_stats(gp)
move a0, s2
move a1, s1
jalr t9
addiu a2, sp, 0x208
lw gp, 0x20(sp)
bltz v0, 0x4040d0
addiu v0, zero, 1
b 0x4040d0
sw v0, 0x228(sp)
lw t9, -sym.imp.strerror(gp)
lw s0, (a0)
jalr t9
addiu a0, zero, 0x13
lw gp, 0x20(sp)
lui a1, 0x41
lw t9, -sym.imp.fprintf(gp)
move a0, s0
addiu a1, a1, -0x6214
move a2, s1
jalr t9
move a3, v0
lw gp, 0x20(sp)
b 0x4040b8
addiu v0, zero, -0x13
lw v0, 0x154(sp)
nop
beqz v0, 0x403840
andi a2, v0, 0xff
slti v0, a2, 2
lw t9, -sym.imp.printf(gp)
bnez v0, 0x40382c
addiu a1, sp, 0x158
lui a0, 0x41
jalr t9
addiu a0, a0, -0x6204
b 0x403854
nop
lui a0, 0x41
jalr t9
addiu a0, a0, -0x61f0
b 0x403854
nop
lui a0, 0x41
lw t9, -sym.imp.printf(gp)
nop
jalr t9
addiu a0, a0, -0x61e0
lw gp, 0x20(sp)
lw v0, 0x17c(sp)
nop
beqz v0, 0x40387c
lui a0, 0x41
lw t9, -sym.imp.printf(gp)
addiu a0, a0, -0x61d0
jalr t9
addiu a1, sp, 0x180
lw gp, 0x20(sp)
lw v0, 0x150(sp)
nop
bnez v0, 0x40389c
nop
lw v0, 0x17c(sp)
nop
beqz v0, 0x4038b4
addiu s1, zero, 3
lw t9, -sym.imp.printf(gp)
lui a0, 0x41
jalr t9
addiu a0, a0, -0x6028
lw gp, 0x20(sp)
move s1, zero
lw v0, 0xfc(sp)
nop
beqz v0, 0x403900
nop
lbu v0, 0x105(sp)
lw t9, -sym.imp.printf(gp)
beqz v0, 0x4038e8
nop
lui a0, 0x41
jalr t9
addiu a0, a0, -0x61c0
b 0x4038f8
nop
lui a0, 0x41
lw a1, 0x100(sp)
jalr t9
addiu a0, a0, -0x61b0
lw gp, 0x20(sp)
addiu s1, s1, 2
lw v0, 0x1dc(sp)
nop
beqz v0, 0x40393c
nop
lw v1, 0x1e0(sp)
lw v0, -obj.iw_operation_mode(gp)
sll v1, v1, 2
addu v0, v0, v1
lw t9, -sym.imp.printf(gp)
lw a1, (v0)
lui a0, 0x41
jalr t9
addiu a0, a0, -0x61a4
lw gp, 0x20(sp)
addiu s1, s1, 3
lw v0, 0x108(sp)
nop
beqz v0, 0x403984
nop
lw t9, -sym.iw_print_freq(gp)
addiu s0, sp, 0x68
lw a2, 0x110(sp)
lw a3, 0x114(sp)
jalr t9
move a0, s0
lw gp, 0x20(sp)
lui a0, 0x41
lw t9, -sym.imp.printf(gp)
addiu a0, a0, -0x5f78
jalr t9
move a1, s0
lw gp, 0x20(sp)
addiu s1, s1, 4
lw v0, 0x1a4(sp)
nop
beqz v0, 0x403a2c
slti v0, s1, 9
bnez v0, 0x4039b4
nop
lw t9, -sym.imp.printf(gp)
lui a0, 0x41
jalr t9
addiu a0, a0, -0x6028
lw gp, 0x20(sp)
move s1, zero
lw v0, 0x1dc(sp)
nop
beqz v0, 0x4039e0
addiu v1, zero, 1
lw v0, 0x1e0(sp)
nop
bne v0, v1, 0x4039e0
lui a0, 0x41
lw t9, -sym.imp.printf(gp)
b 0x4039ec
addiu a0, a0, -0x6198
lui a0, 0x41
lw t9, -sym.imp.printf(gp)
addiu a0, a0, -0x6190
jalr t9
addiu s0, sp, 0x68
lw gp, 0x20(sp)
nop
lw t9, -sym.iw_ether_ntop(gp)
addiu a0, sp, 0x1aa
jalr t9
move a1, s0
lw gp, 0x20(sp)
lui a0, 0x41
lw t9, -sym.imp.printf(gp)
addiu a0, a0, -0x6180
jalr t9
move a1, s0
lw gp, 0x20(sp)
addiu s1, s1, 6
lw v0, 0x1b8(sp)
nop
beqz v0, 0x403a9c
slti v0, s1, 0xc
bnez v0, 0x403a5c
lui a0, 0x41
lw t9, -sym.imp.printf(gp)
nop
jalr t9
addiu a0, a0, -0x6028
lw gp, 0x20(sp)
move s1, zero
lw t9, -sym.iw_print_bitrate(gp)
lw a1, 0x1bc(sp)
jalr t9
addiu a0, sp, 0x68
lbu v0, 0x1c0(sp)
lw gp, 0x20(sp)
bnez v0, 0x403a80
addiu a1, zero, 0x3d
addiu a1, zero, 0x3a
lw t9, -sym.imp.printf(gp)
lui a0, 0x41
addiu a0, a0, -0x6178
jalr t9
addiu a2, sp, 0x68
lw gp, 0x20(sp)
addiu s1, s1, 3
lw v0, 0x1f0(sp)
nop
beqz v0, 0x403b64
slti v0, s1, 0xc
bnez v0, 0x403acc
nop
lw t9, -sym.imp.printf(gp)
lui a0, 0x41
jalr t9
addiu a0, a0, -0x6028
lw gp, 0x20(sp)
move s1, zero
lbu v0, 0x1f9(sp)
nop
beqz v0, 0x403af4
addiu s1, s1, 3
lw t9, -sym.imp.printf(gp)
lui a0, 0x41
jalr t9
addiu a0, a0, -0x6168
b 0x403b60
nop
lbu v0, 0x1f8(sp)
lw t9, -sym.imp.printf(gp)
beqz v0, 0x403b0c
lui a0, 0x41
b 0x403b14
addiu a0, a0, -0x6158
lui a0, 0x41
addiu a0, a0, -0x614c
jalr t9
nop
lhu v0, 0x1fa(sp)
lw gp, 0x20(sp)
andi v0, v0, 1
lw a1, 0x1f4(sp)
beqz v0, 0x403b4c
nop
lw t9, -sym.iw_mwatt2dbm(gp)
nop
jalr t9
move a0, a1
lw gp, 0x20(sp)
move a1, v0
lui a0, 0x41
lw t9, -sym.imp.printf(gp)
nop
jalr t9
addiu a0, a0, -0x6140
lw gp, 0x20(sp)
lw v0, 0x118(sp)
nop
beqz v0, 0x403c14
slti v0, s1, 0xb
bnez v0, 0x403b90
nop
lw t9, -sym.imp.printf(gp)
lui a0, 0x41
jalr t9
addiu a0, a0, -0x6028
lw gp, 0x20(sp)
lbu v0, 0x120(sp)
lw t9, -sym.imp.printf(gp)
beqz v0, 0x403ba8
lui a0, 0x41
b 0x403bb0
addiu a0, a0, -0x6134
lui a0, 0x41
addiu a0, a0, -0x6124
jalr t9
nop
lw v0, 0x460(sp)
lw gp, 0x20(sp)
lw a1, 0x11c(sp)
beqz v0, 0x403bfc
lui a0, 0x41
lw t9, -sym.imp.printf(gp)
bgez a1, 0x403be4
nop
lui a0, 0x41
b 0x403c04
addiu a0, a0, -0x6114
lw a2, 0x254(sp)
lui a0, 0x41
jalr t9
addiu a0, a0, -0x6108
b 0x403c0c
nop
lw t9, -sym.imp.printf(gp)
addiu a0, a0, -0x6100
jalr t9
nop
lw gp, 0x20(sp)
nop
lw t9, -sym.imp.printf(gp)
lui a0, 0x41
jalr t9
addiu a0, a0, -0x6028
lw v0, 0x1fc(sp)
lw gp, 0x20(sp)
beqz v0, 0x403ce4
move s0, zero
lw t9, -sym.imp.printf(gp)
lui a0, 0x41
jalr t9
addiu a0, a0, -0x60f8
lbu v0, 0x205(sp)
lw gp, 0x20(sp)
beqz v0, 0x403c60
lui a0, 0x41
lw t9, -sym.imp.printf(gp)
b 0x403cbc
addiu a0, a0, -0x60b0
lhu a2, 0x206(sp)
nop
andi v0, a2, 0xf000
beqz v0, 0x403ca0
addiu s0, sp, 0x68
lw t9, -sym.iw_print_retry_value(gp)
lw a1, 0x200(sp)
jalr t9
move a0, s0
lw gp, 0x20(sp)
lui a0, 0x41
lw t9, -sym.imp.printf(gp)
addiu a0, a0, -0x5494
jalr t9
move a1, s0
lw gp, 0x20(sp)
lhu v0, 0x206(sp)
nop
bnez v0, 0x403ccc
nop
lui a0, 0x41
lw t9, -sym.imp.printf(gp)
addiu a0, a0, -0x60f0
jalr t9
nop
lw gp, 0x20(sp)
nop
lw t9, -sym.imp.printf(gp)
lui a0, 0x41
jalr t9
addiu a0, a0, -0x6020
lw gp, 0x20(sp)
addiu s0, zero, 5
lw v0, 0x1c4(sp)
nop
beqz v0, 0x403d68
nop
lbu v0, 0x1cd(sp)
nop
beqz v0, 0x403d1c
lui a0, 0x41
lw t9, -sym.imp.printf(gp)
nop
jalr t9
addiu a0, a0, -0x60ec
b 0x403d60
nop
lbu v0, 0x1cc(sp)
lw t9, -sym.imp.printf(gp)
beqz v0, 0x403d38
nop
lui a0, 0x41
b 0x403d40
addiu a0, a0, -0x60dc
lui a0, 0x41
addiu a0, a0, -0x60d0
jalr t9
nop
lw gp, 0x20(sp)
lui a0, 0x41
lw t9, -sym.imp.printf(gp)
lw a1, 0x1c8(sp)
jalr t9
addiu a0, a0, -0x60c4
lw gp, 0x20(sp)
addiu s0, s0, 3
lw v0, 0x1d0(sp)
nop
beqz v0, 0x403e0c
slti v0, s0, 0xb
bnez v0, 0x403d94
nop
lw t9, -sym.imp.printf(gp)
lui a0, 0x41
jalr t9
addiu a0, a0, -0x6028
lw gp, 0x20(sp)
lbu v0, 0x1d9(sp)
nop
beqz v0, 0x403dbc
lui a0, 0x41
lw t9, -sym.imp.printf(gp)
nop
jalr t9
addiu a0, a0, -0x60bc
b 0x403e00
nop
lbu v0, 0x1d8(sp)
lw t9, -sym.imp.printf(gp)
beqz v0, 0x403dd8
nop
lui a0, 0x41
b 0x403de0
addiu a0, a0, -0x60a8
lui a0, 0x41
addiu a0, a0, -0x6098
jalr t9
nop
lw gp, 0x20(sp)
lui a0, 0x41
lw t9, -sym.imp.printf(gp)
lw a1, 0x1d4(sp)
jalr t9
addiu a0, a0, -0x60c4
lw gp, 0x20(sp)
b 0x403e14
nop
beqz s0, 0x403e28
nop
lw t9, -sym.imp.printf(gp)
lui a0, 0x41
jalr t9
addiu a0, a0, -0x6028
lw gp, 0x20(sp)
lw v0, 0x124(sp)
nop
beqz v0, 0x403f34
lui a0, 0x41
lw t9, -sym.imp.printf(gp)
nop
jalr t9
addiu a0, a0, -0x6088
lw a3, 0x14c(sp)
lw gp, 0x20(sp)
andi v0, a3, 0x8000
bnez v0, 0x403e6c
nop
lw a2, 0x148(sp)
nop
bnez a2, 0x403e7c
addiu s0, sp, 0x68
lui a0, 0x41
lw t9, -sym.imp.printf(gp)
b 0x403f28
addiu a0, a0, -0x6078
lw t9, -sym.iw_print_key(gp)
move a0, s0
jalr t9
addiu a1, sp, 0x128
lw gp, 0x20(sp)
lui a0, 0x41
lw t9, -sym.imp.printf(gp)
move a1, s0
jalr t9
addiu a0, a0, -0x5494
lbu a1, 0x14c(sp)
lw gp, 0x20(sp)
slti v0, a1, 2
bnez v0, 0x403ecc
nop
lw t9, -sym.imp.printf(gp)
lui a0, 0x41
jalr t9
addiu a0, a0, -0x6068
lw gp, 0x20(sp)
lw v0, 0x14c(sp)
nop
andi v0, v0, 0x4000
beqz v0, 0x403ef4
nop
lw t9, -sym.imp.printf(gp)
lui a0, 0x41
jalr t9
addiu a0, a0, -0x6060
lw gp, 0x20(sp)
lw v0, 0x14c(sp)
nop
andi v0, v0, 0x2000
beqz v0, 0x403f1c
lui a0, 0x41
lw t9, -sym.imp.printf(gp)
nop
jalr t9
addiu a0, a0, -0x6044
lw gp, 0x20(sp)
lui a0, 0x41
lw t9, -sym.imp.printf(gp)
addiu a0, a0, -0x6028
jalr t9
nop
lw gp, 0x20(sp)
lw v0, 0x1e4(sp)
nop
beqz v0, 0x40401c
lui a0, 0x41
lw t9, -sym.imp.printf(gp)
nop
jalr t9
addiu a0, a0, -0x62d8
lbu v0, 0x1ed(sp)
lw gp, 0x20(sp)
beqz v0, 0x403f70
lui a0, 0x41
lw t9, -sym.imp.printf(gp)
b 0x404010
addiu a0, a0, -0x602c
lhu a2, 0x1ee(sp)
nop
andi v0, a2, 0xf000
beqz v0, 0x403fb4
addiu s0, sp, 0x68
lw t9, -sym.iw_print_pm_value(gp)
lw a1, 0x1e8(sp)
jalr t9
move a0, s0
lw gp, 0x20(sp)
lui a0, 0x41
lw t9, -sym.imp.printf(gp)
addiu a0, a0, -0x5f78
jalr t9
move a1, s0
lw gp, 0x20(sp)
nop
lw t9, -sym.iw_print_pm_mode(gp)
addiu s0, sp, 0x68
lhu a1, 0x1ee(sp)
jalr t9
move a0, s0
lw gp, 0x20(sp)
lui a0, 0x41
lw t9, -sym.imp.printf(gp)
addiu a0, a0, -0x5494
jalr t9
move a1, s0
lhu v0, 0x1ee(sp)
lw gp, 0x20(sp)
bnez v0, 0x404004
lui a0, 0x41
lw t9, -sym.imp.printf(gp)
nop
jalr t9
addiu a0, a0, -0x60f0
lw gp, 0x20(sp)
lui a0, 0x41
lw t9, -sym.imp.printf(gp)
addiu a0, a0, -0x6028
jalr t9
nop
lw gp, 0x20(sp)
lw v0, 0x228(sp)
nop
beqz v0, 0x4040a0
addiu s0, sp, 0x68
lw t9, -sym.iw_print_stats(gp)
lw a3, 0x460(sp)
addiu a2, sp, 0x22c
move a0, s0
addiu a1, sp, 0x20a
jalr t9
sb zero, 0x20d(sp)
lw gp, 0x20(sp)
lui a0, 0x41
lw t9, -sym.imp.printf(gp)
addiu a0, a0, -0x601c
jalr t9
move a1, s0
lw v0, 0x21c(sp)
lw gp, 0x20(sp)
sw v0, 0x10(sp)
lw v0, 0x220(sp)
lw t9, -sym.imp.printf(gp)
sw v0, 0x14(sp)
lw v0, 0x224(sp)
lui a0, 0x41
lw a1, 0x210(sp)
lw a2, 0x214(sp)
lw a3, 0x218(sp)
sw v0, 0x18(sp)
jalr t9
addiu a0, a0, -0x6010
lw gp, 0x20(sp)
nop
lw t9, -sym.imp.putchar(gp)
nop
jalr t9
addiu a0, zero, 0xa
lw gp, 0x20(sp)
move v0, zero
lw ra, 0x474(sp)
lw s2, 0x470(sp)
lw s1, 0x46c(sp)
lw s0, 0x468(sp)
jr ra
addiu sp, sp, 0x478
lw t9, -sym.imp.printf(gp)
lui a0, 0x41
addiu a0, a0, -0x5f80
move a1, s1
jalr t9
addiu a2, sp, 0xe8
lw v0, 0x150(sp)
lw gp, 0x20(sp)
bnez v0, 0x4037f8
nop
b 0x403858
nop
lw t9, -sym.imp.fprintf(gp)
lw a0, (a0)
jalr t9
move a2, s1
lw gp, 0x20(sp)
b 0x4040b8
addiu v0, zero, -0x7a
lui gp, 0x42
addiu sp, sp, -0x30
addiu gp, gp, 0x31e0
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 s0, (a1)
lw t9, -sym.imp.strrchr(gp)
move s2, a1
move s1, a0
addiu a1, zero, 0x2f
--
addiu sp, sp, -0x1c60
addiu gp, gp, 0x31e0
sw ra, 0x1c5c(sp)
sw s7, 0x1c58(sp)
sw s6, 0x1c54(sp)
sw s5, 0x1c50(sp)
sw s4, 0x1c4c(sp)
sw s3, 0x1c48(sp)
sw s2, 0x1c44(sp)
sw s1, 0x1c40(sp)
sw s0, 0x1c3c(sp)
sw gp, 0x10(sp)
lw t9, -sym.iw_get_priv_info(gp)
move s4, a3
move s1, a1
move s0, a2
move a1, a3
addiu a2, sp, 0x438
addiu a3, zero, 0x100
jalr t9
move s7, a0
lw gp, 0x10(sp)
bgtz v0, 0x404594
move s2, v0
lw v0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x41
addiu a1, a1, -0x5b98
jalr t9
move a2, s4
b 0x40471c
nop
addiu v0, zero, 1
bne s0, v0, 0x40461c
nop
lw s0, (s1)
lw t9, -sym.imp.strcasecmp(gp)
lui a1, 0x41
addiu a1, a1, -0x6490
jalr t9
move a0, s0
lw gp, 0x10(sp)
bnez v0, 0x4045e4
lui a1, 0x41
lw t9, -sym.imp.printf(gp)
lui a0, 0x41
addiu a0, a0, -0x5b78
jalr t9
move a1, s4
lw gp, 0x10(sp)
b 0x40462c
addiu s3, zero, 1
lw t9, -sym.imp.strcasecmp(gp)
move a0, s0
jalr t9
addiu a1, a1, -0x6498
lw gp, 0x10(sp)
bnez v0, 0x40461c
lui a0, 0x41
lw t9, -sym.imp.printf(gp)
addiu a0, a0, -0x5b60
jalr t9
move a1, s4
lw gp, 0x10(sp)
b 0x40462c
move s3, zero
jal 0x4044a0
nop
b 0x40471c
nop
lui v0, 0x41
addiu s6, v0, -0x5b44
addiu s1, zero, -1
addiu s5, sp, 0x438
addiu s0, zero, 3
addiu s1, s1, 1
mult s1, s0
slt v0, s1, s2
mflo a0
lw t9, -sym.imp.strcmp(gp)
--
sw s0, 0x1850(sp)
sw gp, 0x10(sp)
lw t9, -sym.imp.memcpy(gp)
move s3, a1
lui a1, 0x42
move fp, a0
addiu a1, a1, -0x4e80
addiu a0, sp, 0x1c
move s1, a2
sb zero, 0x18(sp)
addiu a2, zero, 0x10
jalr t9
move s7, a3
lw gp, 0x10(sp)
addiu s0, sp, 0x4c
lw t9, -sym.iw_get_priv_info(gp)
move a0, fp
move a1, s7
move a2, s0
jalr t9
addiu a3, zero, 0x100
lw gp, 0x10(sp)
bgtz v0, 0x404808
move s2, v0
lw v0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x41
addiu a1, a1, -0x5b98
jalr t9
move a2, s7
b 0x404b10
nop
bnez s1, 0x404950
addiu v0, zero, 1
lui v0, 0x41
addiu s5, v0, -0x5af8
lui v0, 0x41
move s6, s0
addiu s4, v0, -0x5aec
addiu s1, zero, -1
addiu s3, zero, 3
addiu s1, s1, 1
slt v0, s1, s2
beqz v0, 0x404884
mult s1, s3
--
mult s1, v0
lw gp, 0x10(sp)
mflo v0
addiu s1, sp, 0x18
addu v0, s1, v0
lw t9, -sym.imp.ioctl(gp)
lw a1, 0x34(v0)
move a0, fp
jalr t9
move a2, s0
lw gp, 0x10(sp)
bgez v0, 0x40491c
lui a0, 0x41
lw v0, -0x7f2c(gp)
lw t9, -sym.imp.fputs(gp)
lw a1, (v0)
jalr t9
addiu a0, a0, -0x5ab0
lw gp, 0x10(sp)
nop
lw t9, -sym.imp.exit(gp)
nop
jalr t9
move a0, zero
lb a3, 0x3c(sp)
lw t9, -sym.imp.printf(gp)
sll v0, a3, 2
addu v0, s1, v0
lw a2, 4(v0)
lui a0, 0x41
sb a3, 0x18(sp)
addiu a0, a0, -0x5a90
jalr t9
move a1, s7
lw gp, 0x10(sp)
b 0x404b18
move v1, zero
bne s1, v0, 0x404a00
nop
lw s0, (s3)
lw t9, -sym.imp.strncasecmp(gp)
lw a1, 0x1c(sp)
move a0, s0
jalr t9
addiu a2, zero, 2
lw gp, 0x10(sp)
--
addiu sp, sp, 0x1878
b 0x404a10
sb v1, 0x18(sp)
lui gp, 0x42
addiu sp, sp, -0x1848
addiu gp, gp, 0x31e0
sw ra, 0x1844(sp)
sw s6, 0x1840(sp)
sw s5, 0x183c(sp)
sw s4, 0x1838(sp)
sw s3, 0x1834(sp)
sw s2, 0x1830(sp)
sw s1, 0x182c(sp)
sw s0, 0x1828(sp)
sw gp, 0x20(sp)
lw t9, -sym.iw_get_priv_info(gp)
addiu s1, sp, 0x28
move a2, s1
addiu a3, zero, 0x100
jalr t9
move s0, a1
lw gp, 0x20(sp)
bgtz v0, 0x404bcc
move s2, v0
lw v0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x41
addiu a1, a1, -0x5b98
jalr t9
move a2, s0
b 0x404c94
nop
lw t9, -sym.imp.printf(gp)
lui a0, 0x41
move a1, s0
jalr t9
addiu a0, a0, -0x59e4
lui v0, 0x42
move s0, s1
addiu s3, v0, -0x4e70
lw gp, 0x20(sp)
lui v0, 0x41
addiu s6, v0, -0x59c0
move s1, zero
addiu s5, zero, 3
move s4, s0
lb v0, 8(s0)
nop
beqz v0, 0x404c74
mult s1, s5
lhu a3, 4(s0)
lhu a0, 6(s0)
andi v0, a3, 0x7000
andi v1, a0, 0x7000
mflo a1
srl v0, v0, 0xa
srl v1, v1, 0xa
addu v0, v0, s3
addu v1, v1, s3
lw v0, (v0)
lw v1, (v1)
addiu a1, a1, 1
lw a2, (s0)
lw t9, -sym.imp.printf(gp)
andi a0, a0, 0x7ff
sll a1, a1, 3
sw a0, 0x14(sp)
sw v0, 0x10(sp)
sw v1, 0x18(sp)
addu a1, s4, a1
andi a3, a3, 0x7ff
jalr t9
move a0, s6
lw gp, 0x20(sp)
addiu s1, s1, 1
slt v0, s1, s2
bnez v0, 0x404c04
addiu s0, s0, 0x18
lw t9, -sym.imp.putchar(gp)
nop
jalr t9
addiu a0, zero, 0xa
lw ra, 0x1844(sp)
lw gp, 0x20(sp)
--
addiu s4, s4, 4
lw fp, 0x20(sp)
b 0x404d70
addiu s3, s3, -1
move fp, zero
move s2, s6
move s0, s6
addiu s1, zero, -1
addiu s1, s1, 1
slt v0, s1, s5
addiu a0, s0, 8
lw t9, -sym.imp.strcmp(gp)
lw a1, 0x1120(sp)
beqz v0, 0x404db4
addiu s0, s0, 0x18
jalr t9
nop
lw gp, 0x18(sp)
bnez v0, 0x404d7c
addiu v0, zero, 0x18
b 0x404dd8
mult s1, v0
bne s1, s5, 0x404dd0
lui a1, 0x41
lw v0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
b 0x404e68
addiu a1, a1, -0x5988
addiu v0, zero, 0x18
mult s1, v0
move v1, s1
mflo v0
addiu s1, zero, -1
addu a0, s6, v0
lw a1, (a0)
ori v0, zero, 0x89f0
sltu v0, a1, v0
beqz v0, 0x404eb0
move s7, zero
b 0x404e0c
addiu s1, s1, 1
addiu s2, s2, 0x18
addiu s1, s1, 1
slt v0, s1, s5
bnez v0, 0x404e28
nop
bne s1, s5, 0x404e74
nop
b 0x404e58
lui a1, 0x41
lb v0, 8(s2)
nop
bnez v0, 0x404e04
nop
lw v1, 4(s2)
lw v0, 4(a0)
nop
bne v1, v0, 0x404e08
addiu s2, s2, 0x18
addiu s2, s2, -0x18
b 0x404e78
addiu v0, zero, 0x18
lw v0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, -0x5970
lw a2, 0x1120(sp)
b 0x40529c
nop
addiu v0, zero, 0x18
mult s1, v0
lw t9, -sym.imp.printf(gp)
mflo v0
move fp, a1
addu v0, s6, v0
lw a2, (v0)
lui a0, 0x41
lw a1, 0x1120(sp)
addiu a0, a0, -0x5944
jalr t9
move a3, fp
lw gp, 0x18(sp)
move v1, s1
addiu s7, zero, 4
addiu v0, zero, 0x18
mult v1, v0
mflo v0
addu s5, s6, v0
lhu v0, 4(s5)
nop
andi v1, v0, 0x7000
beqz v1, 0x4052ac
--
move s0, s4
addiu s2, sp, 0xd0
move s1, zero
lwc1 f25, -0x5c4c(v0)
lui v0, 0x41
lwc1 f22, -0x5c48(v0)
addiu s6, sp, 0x28
addiu s4, zero, 1
lwc1 f23, -0x5c44(v0)
lui v0, 0x41
lwc1 f20, -0x5c40(v0)
nop
lwc1 f21, -0x5c3c(v0)
b 0x4051d4
addiu s3, sp, 0x20
lw a0, (s0)
jalr t9
nop
lw gp, 0x18(sp)
nop
lw t9, -sym.imp.strchr(gp)
lw v1, (s0)
beq v0, s4, 0x4050f0
addiu a1, zero, 0x47
lui a0, 0x41
lw t9, -sym.imp.printf(gp)
addiu a0, a0, -0x591c
b 0x405738
move a1, v1
jalr t9
move a0, v1
lw gp, 0x18(sp)
nop
lw t9, -sym.imp.strchr(gp)
beqz v0, 0x405128
addiu a1, zero, 0x4d
lwc1 f0, 0x28(sp)
nop
lwc1 f1, 0x2c(sp)
nop
mul.d f0, f0, f24
swc1 f0, 0x28(sp)
swc1 f1, 0x2c(sp)
lw a0, (s0)
jalr t9
nop
--
lhu v0, 0x44(sp)
lui a1, 0x41
slt v0, s1, v0
lw t9, -sym.imp.sscanf(gp)
move a2, s6
addiu a1, a1, -0x633c
bnez v0, 0x4050b8
addiu s1, s1, 1
b 0x40526c
nop
slt v1, s0, v0
beqz v1, 0x40520c
sh v0, 0x44(sp)
sh s0, 0x44(sp)
move s0, s4
addiu s2, sp, 0xd0
b 0x405244
move s1, zero
lw a2, (s0)
jalr t9
addiu s0, s0, 4
lw gp, 0x18(sp)
bgez v0, 0x405244
lui a0, 0x41
lw a1, (s3)
lw t9, -sym.imp.printf(gp)
b 0x405738
addiu a0, a0, -0x5904
lhu v0, 0x44(sp)
move a3, s2
slt v0, s1, v0
lw t9, -sym.iw_in_addr(gp)
lw a0, 0x1110(sp)
lw a1, 0x111c(sp)
addiu s2, s2, 0x10
addiu s1, s1, 1
bnez v0, 0x40521c
move s3, s0
lhu a2, 4(s5)
nop
andi v0, a2, 0x800
beqz v0, 0x4052b0
andi a2, a2, 0x7ff
lhu v0, 0x44(sp)
nop
beq v0, a2, 0x4052b0
lui a0, 0x41
lw t9, -sym.imp.printf(gp)
lw a1, 0x1120(sp)
addiu a0, a0, -0x58d0
jalr t9
nop
b 0x405414
nop
sh zero, 0x44(sp)
lw t9, -sym.imp.strncpy(gp)
lw a1, 0x111c(sp)
addiu a0, sp, 0x30
jalr t9
addiu a2, zero, 0x10
lhu a0, 4(s5)
lw gp, 0x18(sp)
andi v0, a0, 0x800
beqz v0, 0x405330
nop
lw t9, -sym.iw_get_priv_size(gp)
nop
jalr t9
--
lw a0, 0x1110(sp)
jalr t9
addiu a2, sp, 0x30
lw gp, 0x18(sp)
bgez v0, 0x405420
lui a0, 0x41
lw s0, -0x7f2c(gp)
lw t9, -sym.imp.fputs(gp)
lw a1, (s0)
jalr t9
addiu a0, a0, -0x58a4
lw gp, 0x18(sp)
lw s1, (s0)
lw t9, -sym.imp.__errno_location(gp)
nop
jalr t9
nop
lw gp, 0x18(sp)
lw a0, (v0)
lw t9, -sym.imp.strerror(gp)
lw s0, (s5)
jalr t9
nop
lw gp, 0x18(sp)
lui a1, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a2, 0x1120(sp)
sw v0, 0x10(sp)
move a0, s1
addiu a1, a1, -0x5878
jalr t9
move a3, s0
lw gp, 0x18(sp)
b 0x40574c
addiu v0, zero, -1
lhu v1, 6(s5)
nop
andi v0, v1, 0x7000
beqz v0, 0x405748
andi v0, v1, 0x7ff
beqz v0, 0x40574c
move v0, zero
lw t9, -sym.imp.printf(gp)
lui a0, 0x41
lw a1, 0x111c(sp)
lw a2, 0x1120(sp)
jalr t9
addiu a0, a0, -0x5868
lhu a0, 6(s5)
lw gp, 0x18(sp)
andi v0, a0, 0x800
beqz v0, 0x4054a8
nop
lw t9, -sym.iw_get_priv_size(gp)
nop
jalr t9
nop
slti v0, v0, 0x11
lw gp, 0x18(sp)
beqz v0, 0x4054a8
addiu a0, sp, 0xd0
lw t9, -sym.imp.memcpy(gp)
addiu a1, sp, 0x40
--
lwc1 f20, -0x5c48(v0)
nop
lwc1 f21, -0x5c44(v0)
lui v0, 0x41
lwc1 f24, -0x5c40(v0)
nop
lwc1 f25, -0x5c3c(v0)
lui v0, 0x41
addiu s5, v0, -0x584c
lui v0, 0x41
addiu s4, v0, -0x5854
lui v0, 0x41
b 0x40567c
addiu s3, v0, -0x585c
lui v0, 0x41
addiu s3, v0, -0x6100
addiu s1, sp, 0xd0
b 0x4055d4
move s0, zero
lbu a1, (v1)
jalr t9
nop
lw gp, 0x18(sp)
slt v0, s0, s2
addu v1, s1, s0
lw t9, -sym.imp.printf(gp)
addiu s0, s0, 1
bnez v0, 0x405594
move a0, s3
b 0x40568c
nop
lw a1, (s1)
jalr t9
addiu s1, s1, 4
lw gp, 0x18(sp)
slt v0, s0, s2
lw t9, -sym.imp.printf(gp)
addiu s0, s0, 1
bnez v0, 0x4055c4
move a0, s3
b 0x40568c
nop
lhu v0, 0x44(sp)
lw t9, -sym.imp.puts(gp)
addu v0, sp, v0
b 0x405694
sb zero, 0xcf(v0)
jalr t9
nop
c.le.d f22, f0
lw gp, 0x18(sp)
nop
lw t9, -sym.imp.printf(gp)
bc1f 0x405638
nop
div.d f2, f0, f22
mfc1 a2, f2
mfc1 a3, f3
b 0x40566c
move a0, s3
c.le.d f20, f0
nop
bc1f 0x40565c
move a0, s4
div.d f2, f0, f20
mfc1 a2, f2
mfc1 a3, f3
b 0x40566c
nop
div.d f2, f0, f24
move a0, s5
mfc1 a2, f2
mfc1 a3, f3
jalr t9
addiu s0, s0, 1
lw gp, 0x18(sp)
addiu s1, s1, 8
slt v0, s0, s2
lw t9, -sym.iw_freq2float(gp)
bnez v0, 0x405604
move a0, s1
lw t9, -sym.imp.putchar(gp)
addiu a0, zero, 0xa
jalr t9
nop
lw gp, 0x18(sp)
b 0x40574c
move v0, zero
beqz s0, 0x4056e0
nop
lw t9, -sym.imp.strlen(gp)
lw a0, 0x1120(sp)
jalr t9
nop
lw gp, 0x18(sp)
move a1, v0
lw t9, -sym.imp.printf(gp)
move a2, s4
jalr t9
move a0, s5
lw gp, 0x18(sp)
nop
lw t9, -sym.iw_ether_ntop(gp)
addiu a0, s1, 2
jalr t9
move a1, s3
lw gp, 0x18(sp)
move a0, s3
lw t9, -sym.imp.puts(gp)
nop
jalr t9
addiu s0, s0, 1
lw gp, 0x18(sp)
addiu s1, s1, 0x10
slt v0, s0, s2
bnez v0, 0x4056a8
move v0, zero
--
addiu sp, sp, 0x1110
lui gp, 0x42
addiu sp, sp, -0x1840
addiu gp, gp, 0x31e0
sw ra, 0x183c(sp)
sw s4, 0x1838(sp)
sw s3, 0x1834(sp)
sw s2, 0x1830(sp)
sw s1, 0x182c(sp)
sw s0, 0x1828(sp)
sw gp, 0x20(sp)
lw t9, -sym.iw_get_priv_info(gp)
addiu s3, sp, 0x28
move s0, a3
move s2, a1
move s4, a2
move a1, a3
move a2, s3
addiu a3, zero, 0x100
jalr t9
move s1, a0
lw gp, 0x20(sp)
bgtz v0, 0x405818
move v1, v0
lw v0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x41
addiu a1, a1, -0x5b98
jalr t9
move a2, s0
lw gp, 0x20(sp)
b 0x405840
addiu v0, zero, -1
lw v0, (s2)
move a0, s1
addiu a1, s2, 4
addiu a2, s4, -1
move a3, s0
sw v0, 0x10(sp)
sw s3, 0x14(sp)
jal 0x404cc4
sw v1, 0x18(sp)
lw gp, 0x20(sp)
lw ra, 0x183c(sp)
lw s4, 0x1838(sp)
--
jr ra
addiu sp, sp, 0x1840
lui gp, 0x42
addiu sp, sp, -0x1848
addiu gp, gp, 0x31e0
sw ra, 0x1844(sp)
sw s6, 0x1840(sp)
sw s5, 0x183c(sp)
sw s4, 0x1838(sp)
sw s3, 0x1834(sp)
sw s2, 0x1830(sp)
sw s1, 0x182c(sp)
sw s0, 0x1828(sp)
sw gp, 0x20(sp)
lw t9, -sym.iw_get_priv_info(gp)
addiu s0, sp, 0x28
move a2, s0
addiu a3, zero, 0x100
move s6, a0
jalr t9
move s3, a1
lw gp, 0x20(sp)
bgtz v0, 0x4058dc
move s2, v0
lw v0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x41
addiu a1, a1, -0x5b98
jalr t9
move a2, s3
b 0x405984
nop
lw t9, -sym.imp.printf(gp)
lui a0, 0x41
addiu a0, a0, -0x5820
jalr t9
move a1, s3
lw gp, 0x20(sp)
move s1, zero
addiu s5, zero, 3
move s4, s0
lb v0, 8(s0)
nop
beqz v0, 0x405964
nop
lhu v0, 4(s0)
nop
bnez v0, 0x405964
nop
lhu v0, 6(s0)
nop
beqz v0, 0x405964
mult s1, s5
--
sw s2, 0x40(sp)
sw s1, 0x3c(sp)
sw s0, 0x38(sp)
sw gp, 0x10(sp)
lw t9, -sym.imp.strncpy(gp)
addiu s0, sp, 0x18
move s1, a0
addiu a2, zero, 0x10
move a0, s0
jalr t9
move s2, a1
lw gp, 0x10(sp)
move a0, s1
lw t9, -sym.imp.ioctl(gp)
move a2, s0
jalr t9
ori a1, zero, 0x8915
lw gp, 0x10(sp)
bltz v0, 0x4061c8
addiu v0, zero, 2
lhu v1, 0x28(sp)
nop
beq v1, v0, 0x4061ec
move a0, zero
lw v0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x41
addiu a1, a1, -0x5780
jalr t9
move a2, s2
lw gp, 0x10(sp)
addiu a0, zero, -1
lw ra, 0x44(sp)
move v0, a0
lw s2, 0x40(sp)
lw s1, 0x3c(sp)
lw s0, 0x38(sp)
jr ra
addiu sp, sp, 0x48
lui gp, 0x42
addiu sp, sp, -0x48
addiu gp, gp, 0x31e0
sw ra, 0x44(sp)
sw s2, 0x40(sp)
sw s1, 0x3c(sp)
sw s0, 0x38(sp)
sw gp, 0x10(sp)
lw t9, -sym.imp.strncpy(gp)
addiu s0, sp, 0x18
move s1, a0
addiu a2, zero, 0x10
move a0, s0
jalr t9
move s2, a1
lw gp, 0x10(sp)
move a0, s1
lw t9, -sym.imp.ioctl(gp)
move a2, s0
jalr t9
ori a1, zero, 0x8927
lw gp, 0x10(sp)
bltz v0, 0x406278
addiu v0, zero, 1
lhu v1, 0x28(sp)
nop
beq v1, v0, 0x40629c
move a0, zero
lw v0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x41
addiu a1, a1, -0x5754
jalr t9
move a2, s2
lw gp, 0x10(sp)
addiu a0, zero, -1
lw ra, 0x44(sp)
move v0, a0
lw s2, 0x40(sp)
lw s1, 0x3c(sp)
lw s0, 0x38(sp)
jr ra
addiu sp, sp, 0x48
lui gp, 0x42
addiu sp, sp, -0x28
addiu gp, gp, 0x31e0
sw ra, 0x24(sp)
sw s2, 0x20(sp)
sw s1, 0x1c(sp)
--
sw ra, 0x94(sp)
sw s5, 0x90(sp)
sw s4, 0x8c(sp)
sw s3, 0x88(sp)
sw s2, 0x84(sp)
sw s1, 0x80(sp)
sw s0, 0x7c(sp)
sw gp, 0x18(sp)
lw t9, -sym.imp.strchr(gp)
move s2, a0
move s3, a1
move a0, a2
addiu a1, zero, 0x3a
move s4, a2
jalr t9
move s5, a3
bnez v0, 0x406b20
move a0, s2
jal 0x406158
move a1, s3
lw gp, 0x18(sp)
bgez v0, 0x406a10
addiu s1, sp, 0x20
lw v0, -0x7f2c(gp)
lui a1, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
b 0x406b44
addiu a1, a1, -0x569c
move a0, s4
jal 0x406828
move a1, s1
lw gp, 0x18(sp)
bgez v0, 0x406a54
addiu s0, sp, 0x30
lw v0, -0x7f2c(gp)
lui a1, 0x41
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, -0x566c
move a2, s4
jalr t9
nop
lw gp, 0x18(sp)
b 0x406b70
addiu v0, zero, -1
lw t9, -sym.imp.memcpy(gp)
move a1, s1
move a0, s0
jalr t9
addiu a2, zero, 0x10
lw gp, 0x18(sp)
addiu a0, sp, 0x64
lw t9, -sym.imp.strncpy(gp)
move a1, s3
addiu a2, zero, 0x10
sh zero, 0x40(sp)
jalr t9
sw zero, 0x50(sp)
lw gp, 0x18(sp)
move a0, s2
lw t9, -sym.imp.ioctl(gp)
move a2, s0
jalr t9
ori a1, zero, 0x8954
lw gp, 0x18(sp)
bltz v0, 0x406ac0
nop
lw v0, 0x50(sp)
nop
andi v0, v0, 2
bnez v0, 0x406b04
addiu a1, sp, 0x40
lw t9, -sym.imp.__errno_location(gp)
nop
jalr t9
nop
lw gp, 0x18(sp)
lw v1, (v0)
lw v0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
lui a1, 0x41
sw v1, 0x10(sp)
addiu a1, a1, -0x564c
move a2, s4
jalr t9
move a3, s3
b 0x406a48
nop
lw t9, -sym.imp.memcpy(gp)
move a0, s5
jalr t9
addiu a2, zero, 0x10
lw gp, 0x18(sp)
b 0x406b70
move v0, zero
jal 0x406208
move a1, s3
lw gp, 0x18(sp)
bgez v0, 0x406b4c
lui a1, 0x41
lw v0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, -0x5600
b 0x406a40
move a2, s3
addiu v0, zero, 1
sh v0, (s5)
addiu a1, s5, 2
jal 0x406640
move a0, s4
lw gp, 0x18(sp)
beqz v0, 0x406b94
lui a1, 0x41
move v0, zero
lw ra, 0x94(sp)
lw s5, 0x90(sp)
lw s4, 0x8c(sp)
lw s3, 0x88(sp)
lw s2, 0x84(sp)
lw s1, 0x80(sp)
lw s0, 0x7c(sp)
jr ra
addiu sp, sp, 0x98
lw v0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
b 0x406a3c
addiu a1, a1, -0x55cc
lui gp, 0x42
addiu sp, sp, -0x30
addiu gp, gp, 0x31e0
sw ra, 0x2c(sp)
sw gp, 0x20(sp)
lbu t0, 5(a0)
lbu a2, (a0)
lbu a3, 1(a0)
lbu v0, 2(a0)
lbu v1, 3(a0)
lbu a0, 4(a0)
lw t9, -sym.imp.sprintf(gp)
sw a0, 0x18(sp)
move a0, a1
lui a1, 0x41
sw v0, 0x10(sp)
sw v1, 0x14(sp)
sw t0, 0x1c(sp)
jalr t9
addiu a1, a1, -0x55ac
lw ra, 0x2c(sp)
lw gp, 0x20(sp)
jr ra
addiu sp, sp, 0x30
lui gp, 0x42
addiu sp, sp, -0x30
addiu gp, gp, 0x31e0
sw ra, 0x2c(sp)
sw s0, 0x28(sp)
sw gp, 0x20(sp)
lbu a1, 5(a0)
lbu a2, (a0)
lbu a3, 1(a0)
lbu v0, 2(a0)
lbu v1, 3(a0)
lbu a0, 4(a0)
lui s0, 0x42
lw t9, -sym.imp.sprintf(gp)
sw a1, 0x1c(sp)
lui a1, 0x41
sw a0, 0x18(sp)
sw v0, 0x10(sp)
sw v1, 0x14(sp)
addiu a0, s0, -0x4c7c
jalr t9
addiu a1, a1, -0x55ac
lw ra, 0x2c(sp)
addiu v0, s0, -0x4c7c
lw gp, 0x20(sp)
lw s0, 0x28(sp)
jr ra
addiu sp, sp, 0x30
lui gp, 0x42
addiu sp, sp, -0x28
addiu gp, gp, 0x31e0
sw ra, 0x24(sp)
sw gp, 0x18(sp)
lw v1, (a1)
lui v0, 1
ori v0, v0, 0x5180
bnez v0, 0x406ca4
div zero, v1, v0
break 7
addiu a2, zero, 0xe10
lw v1, 4(a1)
addiu a3, zero, 0x3c
sw v1, 0x14(sp)
lw t9, -sym.imp.sprintf(gp)
lui a1, 0x41
addiu a1, a1, -0x558c
mfhi v0
nop
nop
bnez a2, 0x406cd8
div zero, v0, a2
break 7
mfhi v1
mflo a2
nop
nop
bnez a3, 0x406cf4
div zero, v0, a3
break 7
mfhi v0
nop
nop
bnez a3, 0x406d0c
div zero, v1, a3
--
andi v0, s2, 2
beqz v0, 0x406da0
andi v0, s2, 0x2000
lw t9, -sym.imp.strcpy(gp)
lui a1, 0x41
move a0, s0
jalr t9
addiu a1, a1, -0x556c
lw gp, 0x10(sp)
addiu s0, s0, 4
andi v0, s2, 0x2000
beqz v0, 0x406ea4
lui a1, 0x41
lw t9, -sym.imp.strcpy(gp)
move a0, s0
jalr t9
addiu a1, a1, -0x5564
andi v0, s2, 4
lw gp, 0x10(sp)
beqz v0, 0x406e00
addiu a0, s0, 0xa
mtc1 s1, f0
lui v0, 0x41
lui a1, 0x41
cvt.d.w f2, f0
lw t9, -sym.imp.sprintf(gp)
lwc1 f0, -0x5c48(v0)
nop
lwc1 f1, -0x5c44(v0)
nop
div.d f4, f2, f0
mfc1 a2, f4
mfc1 a3, f5
b 0x406e44
addiu a1, a1, -0x5558
lui v0, 0xf
ori v0, v0, 0x4240
slt v0, s1, v0
bnez v0, 0x406e5c
slti v0, s1, 0x3e8
mtc1 s1, f0
lui v0, 0x41
lui a1, 0x41
cvt.d.w f2, f0
lw t9, -sym.imp.sprintf(gp)
lwc1 f0, -0x5c48(v0)
addiu a1, a1, -0x5554
lwc1 f1, -0x5c44(v0)
nop
div.d f4, f2, f0
mfc1 a2, f4
mfc1 a3, f5
lw ra, 0x24(sp)
lw s2, 0x20(sp)
lw s1, 0x1c(sp)
lw s0, 0x18(sp)
jr t9
addiu sp, sp, 0x28
lw t9, -sym.imp.sprintf(gp)
bnez v0, 0x406e98
lui v0, 0x41
mtc1 s1, f0
lui a1, 0x41
cvt.d.w f2, f0
lwc1 f0, -0x5c40(v0)
nop
lwc1 f1, -0x5c3c(v0)
nop
div.d f4, f2, f0
mfc1 a2, f4
mfc1 a3, f5
b 0x406e44
addiu a1, a1, -0x5550
lui a1, 0x41
b 0x406eb4
addiu a1, a1, -0x5548
lui a1, 0x41
lw t9, -sym.imp.sprintf(gp)
move a0, s0
addiu a1, a1, -0x5540
move a2, s1
lw ra, 0x24(sp)
lw s2, 0x20(sp)
lw s1, 0x1c(sp)
lw s0, 0x18(sp)
jr t9
addiu sp, sp, 0x28
lui gp, 0x42
addiu sp, sp, -0x28
addiu gp, gp, 0x31e0
sw ra, 0x24(sp)
sw s2, 0x20(sp)
sw s1, 0x1c(sp)
sw s0, 0x18(sp)
sw gp, 0x10(sp)
andi v0, a2, 1
move s1, a2
move s2, a1
--
addiu a1, a1, -0x556c
lw gp, 0x10(sp)
addiu s0, s0, 4
andi v0, s1, 0x2000
lw t9, -sym.imp.strcpy(gp)
beqz v0, 0x406f6c
move a0, s0
lui a1, 0x41
jalr t9
addiu a1, a1, -0x5534
lw gp, 0x10(sp)
b 0x406f80
addiu a0, s0, 9
lui a1, 0x41
jalr t9
addiu a1, a1, -0x5528
lw gp, 0x10(sp)
addiu a0, s0, 8
andi v0, s1, 4
beqz v0, 0x406fc4
lui v0, 0xf
mtc1 s2, f0
lui v0, 0x41
lui a1, 0x41
cvt.d.w f2, f0
lw t9, -sym.imp.sprintf(gp)
lwc1 f0, -0x5c48(v0)
nop
lwc1 f1, -0x5c44(v0)
nop
div.d f4, f2, f0
mfc1 a2, f4
mfc1 a3, f5
b 0x407004
addiu a1, a1, -0x5558
ori v0, v0, 0x4240
slt v0, s2, v0
bnez v0, 0x40701c
slti v0, s2, 0x3e8
mtc1 s2, f0
lui v0, 0x41
lui a1, 0x41
cvt.d.w f2, f0
lw t9, -sym.imp.sprintf(gp)
lwc1 f0, -0x5c48(v0)
addiu a1, a1, -0x5554
lwc1 f1, -0x5c44(v0)
nop
div.d f4, f2, f0
mfc1 a2, f4
mfc1 a3, f5
lw ra, 0x24(sp)
lw s2, 0x20(sp)
lw s1, 0x1c(sp)
lw s0, 0x18(sp)
jr t9
addiu sp, sp, 0x28
lw t9, -sym.imp.sprintf(gp)
bnez v0, 0x407058
lui v0, 0x41
mtc1 s2, f0
lui a1, 0x41
cvt.d.w f2, f0
lwc1 f0, -0x5c40(v0)
nop
lwc1 f1, -0x5c3c(v0)
nop
div.d f4, f2, f0
mfc1 a2, f4
mfc1 a3, f5
b 0x407004
addiu a1, a1, -0x5550
lui a1, 0x41
move a2, s2
lw ra, 0x24(sp)
lw s2, 0x20(sp)
lw s1, 0x1c(sp)
lw s0, 0x18(sp)
--
addiu s5, v0, -0x63b8
addiu s4, s0, -0x551c
b 0x40715c
addiu s2, zero, 1
bnez v1, 0x407144
move a0, s1
lw t9, -sym.imp.strcpy(gp)
nop
jalr t9
move a1, s5
addiu s0, s1, 1
lw gp, 0x10(sp)
move s1, s0
lw t9, -sym.imp.strcpy(gp)
move a0, s1
jalr t9
move a1, s4
lw gp, 0x10(sp)
addiu s1, s1, 2
slt v0, s2, s3
andi v1, s2, 1
bnez v0, 0x407120
addiu s2, s2, 1
b 0x4071f8
nop
lw t9, -sym.imp.sprintf(gp)
lui s0, 0x41
lbu a2, (a1)
jalr t9
addiu a1, s0, -0x5518
lui v0, 0x41
lw gp, 0x10(sp)
addiu s1, s1, 2
addiu s6, v0, -0x63b8
addiu s5, s0, -0x5518
b 0x4071ec
addiu s2, zero, 1
bnez v1, 0x4071cc
addu v0, s4, s2
lw t9, -sym.imp.strcpy(gp)
move a0, s1
jalr t9
move a1, s6
addiu s0, s1, 1
lw gp, 0x10(sp)
move s1, s0
addu v0, s4, s2
lw t9, -sym.imp.sprintf(gp)
lbu a2, (v0)
move a0, s1
jalr t9
move a1, s5
lw gp, 0x10(sp)
addiu s2, s2, 1
addiu s1, s1, 2
slt v0, s2, s3
bnez v0, 0x4071a4
andi v1, s2, 1
lw ra, 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, 0x38
--
addiu gp, gp, 0x31e0
sw ra, 0x34(sp)
sw gp, 0x28(sp)
beqz a3, 0x407300
nop
lbu t1, 1(a1)
nop
beqz t1, 0x407300
nop
lbu t2, 0x2d(a2)
lbu t0, 3(a1)
sltu v0, t2, t1
lbu t3, (a1)
lbu a3, 0x2c(a2)
lbu v1, 2(a1)
beqz v0, 0x4072b4
andi v0, t0, 7
bnez v0, 0x40727c
lui v0, 0x41
b 0x407284
addiu t0, v0, -0x5a5c
lui v0, 0x41
addiu t0, v0, -0x5510
addiu v0, t1, -0x100
addiu v1, v1, -0x100
lw t9, -sym.imp.sprintf(gp)
lui a1, 0x41
sw v0, 0x10(sp)
sw v1, 0x14(sp)
sw t0, 0x18(sp)
addiu a1, a1, -0x5504
jalr t9
move a2, t3
b 0x407344
nop
lbu a2, 0x2e(a2)
bnez v0, 0x4072c8
lui v0, 0x41
b 0x4072d0
addiu v0, v0, -0x5a5c
lui v0, 0x41
addiu v0, v0, -0x5510
lw t9, -sym.imp.sprintf(gp)
lui a1, 0x41
sw a2, 0x1c(sp)
sw t1, 0x10(sp)
sw t2, 0x14(sp)
sw v1, 0x18(sp)
sw v0, 0x20(sp)
addiu a1, a1, -0x54c8
jalr t9
move a2, t3
b 0x407344
nop
lbu v0, 3(a1)
lbu a2, (a1)
andi v0, v0, 7
lbu a3, 1(a1)
lbu v1, 2(a1)
bnez v0, 0x407324
lui v0, 0x41
b 0x40732c
addiu v0, v0, -0x5a5c
lui v0, 0x41
addiu v0, v0, -0x5510
lui a1, 0x41
lw t9, -sym.imp.sprintf(gp)
sw v1, 0x10(sp)
sw v0, 0x14(sp)
jalr t9
addiu a1, a1, -0x5490
lw ra, 0x34(sp)
lw gp, 0x28(sp)
jr ra
addiu sp, sp, 0x38
lui v0, 0x3b9a
ori v1, v0, 0xca00
lui gp, 0x42
slt v0, a1, v1
bnez v0, 0x40738c
addiu gp, gp, 0x31e0
bnez v1, 0x407378
div zero, a1, v1
break 7
lui a1, 0x41
lw t9, -sym.imp.sprintf(gp)
mflo a2
b 0x4073dc
addiu a1, a1, -0x5460
lui v0, 0xf
ori v1, v0, 0x4240
slt v0, a1, v1
lw t9, -sym.imp.sprintf(gp)
bnez v0, 0x4073c0
nop
bnez v1, 0x4073b0
div zero, a1, v1
break 7
lui a1, 0x41
mflo a2
b 0x4073dc
addiu a1, a1, -0x5458
addiu a2, zero, 0x3e8
bnez a2, 0x4073d0
div zero, a1, a2
break 7
lui a1, 0x41
addiu a1, a1, -0x5450
mflo a2
jr t9
nop
lui v0, 0x41
mtc1 a2, f0
lwc1 f4, -0x5c40(v0)
lui gp, 0x42
mtc1 a3, f1
lwc1 f5, -0x5c3c(v0)
nop
c.lt.d f0, f4
nop
bc1f 0x407450
addiu gp, gp, 0x31e0
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 a1, 0x41
mfc1 a2, f2
lw t9, -sym.imp.sprintf(gp)
nop
jr t9
addiu a1, a1, -0x5448
lui v0, 0x41
lwc1 f2, -0x5c50(v0)
nop
lwc1 f3, -0x5c4c(v0)
nop
c.le.d f2, f0
nop
bc1f 0x407490
lui v0, 0x41
div.d f4, f0, f2
lui a1, 0x41
lw t9, -sym.imp.sprintf(gp)
mfc1 a2, f4
mfc1 a3, f5
b 0x4074d8
addiu a1, a1, -0x543c
lwc1 f2, -0x5c48(v0)
lw t9, -sym.imp.sprintf(gp)
lwc1 f3, -0x5c44(v0)
nop
c.le.d f2, f0
nop
bc1f 0x4074c4
lui a1, 0x41
div.d f4, f0, f2
mfc1 a2, f4
mfc1 a3, f5
b 0x4074d8
addiu a1, a1, -0x5428
div.d f2, f0, f4
lui a1, 0x41
addiu a1, a1, -0x5414
mfc1 a2, f2
mfc1 a3, f3
jr t9
nop
lui gp, 0x42
addiu sp, sp, -0x28
--
jal 0x4062b8
sh zero, 0x2e(sp)
lw gp, 0x10(sp)
bltz v0, 0x407808
addiu v1, zero, -1
lw t9, -sym.imp.memcpy(gp)
move a1, s1
move a0, s2
jalr t9
addiu a2, zero, 0x234
lui v0, 0x42
lw v0, -0x4c80(v0)
lw gp, 0x10(sp)
bnez v0, 0x4077fc
addiu v1, zero, 1
lhu v0, 0x2c(sp)
nop
sltiu v0, v0, 0x12c
bnez v0, 0x4077a4
lui a1, 0x41
lbu a3, 0x118(s2)
addiu v0, zero, 0x10
beq a3, v0, 0x40773c
lui a1, 0x41
lw s0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x53cc
jalr t9
move a2, s3
lw gp, 0x10(sp)
lw a0, (s0)
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x41
addiu a1, a1, -0x5388
jalr t9
addiu a2, zero, 0x10
lw gp, 0x10(sp)
lw a1, (s0)
lw t9, -sym.imp.fputs(gp)
lui a0, 0x41
jalr t9
addiu a0, a0, -0x5348
lw gp, 0x10(sp)
lbu a3, 0x119(s2)
lbu v0, 0x118(s2)
nop
sltu v0, v0, a3
beqz v0, 0x4077fc
addiu v1, zero, 1
lw s0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
lui a1, 0x41
addiu a1, a1, -0x5328
jalr t9
move a2, s3
lw gp, 0x10(sp)
lw a0, (s0)
lw t9, -sym.imp.fprintf(gp)
lbu a2, 0x118(s2)
lui a1, 0x41
jalr t9
addiu a1, a1, -0x52dc
lw gp, 0x10(sp)
lui a0, 0x41
lw a1, (s0)
lw t9, -sym.imp.fputs(gp)
b 0x4077ec
addiu a0, a0, -0x5294
lw s0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (s0)
addiu a1, a1, -0x5278
jalr t9
move a2, s3
lw gp, 0x10(sp)
lw a0, (s0)
lw t9, -sym.imp.fprintf(gp)
lui a1, 0x41
addiu a1, a1, -0x5388
jalr t9
addiu a2, zero, 0x10
lw gp, 0x10(sp)
lui a0, 0x41
lw a1, (s0)
lw t9, -sym.imp.fputs(gp)
addiu a0, a0, -0x5348
jalr t9
nop
lw gp, 0x10(sp)
addiu v1, zero, 1
lui v0, 0x42
sw v1, -0x4c80(v0)
move v1, zero
lw ra, 0x4b4(sp)
move v0, v1
lw s3, 0x4b0(sp)
lw s2, 0x4ac(sp)
--
move s3, a0
jal 0x4062b8
move s1, a1
lw gp, 0x10(sp)
bltz v0, 0x407928
addiu v1, zero, -1
lw t9, -sym.imp.memset(gp)
addiu s0, sp, 0x38
move a0, s0
move a1, zero
jalr t9
addiu a2, zero, 0x468
addiu v0, zero, 0x468
move a0, s3
move a3, s2
move a1, s1
ori a2, zero, 0x8b0b
sh v0, 0x2c(sp)
sw s0, 0x28(sp)
jal 0x4062b8
sh zero, 0x2e(sp)
lw gp, 0x10(sp)
bgez v0, 0x4078d8
lui a1, 0x41
lw v0, -0x7f2c(gp)
lw t9, -sym.imp.fprintf(gp)
lw a0, (v0)
addiu a1, a1, -0x522c
jalr t9
move a2, s1
b 0x407920
nop
lhu v0, 0x2c(sp)
nop
sltiu v0, v0, 0x12c
bnez v0, 0x407928
move v1, zero
lw t9, -sym.imp.printf(gp)
lbu a2, 0x119(s0)
lui a0, 0x41
addiu a0, a0, -0x51ec
jalr t9
move a1, s1
lw gp, 0x10(sp)
lui a0, 0x41
lbu a1, 0x118(s0)
lw t9, -sym.imp.printf(gp)
nop
jalr t9
addiu a0, a0, -0x51b8
lw gp, 0x10(sp)
move v1, zero
lw ra, 0x4b4(sp)
move v0, v1
lw s3, 0x4b0(sp)
lw s2, 0x4ac(sp)
lw s1, 0x4a8(sp)
lw s0, 0x4a4(sp)
jr ra
addiu sp, sp, 0x4b8
lui gp, 0x42
addiu sp, sp, -0x48
addiu gp, gp, 0x31e0
sw ra, 0x44(sp)
sw fp, 0x40(sp)
sw s7, 0x3c(sp)
sw s6, 0x38(sp)
--
addiu s0, zero, 0x20
lw t9, -sym.imp.memcpy(gp)
addiu a1, s1, 2
move a0, s2
jalr t9
move a2, s0
lw gp, 0x10(sp)
move a0, s2
lw t9, -sym.imp.strchr(gp)
nop
jalr t9
addiu a1, zero, 0x3a
lw gp, 0x10(sp)
bnez v0, 0x407cd8
nop
lw v0, -0x7f2c(gp)
lw t9, -sym.imp.fputs(gp)
lw a1, (v0)
lui a0, 0x41
jalr t9
addiu a0, a0, -0x513c
lw gp, 0x10(sp)
b 0x407d9c
addiu s0, zero, -1
sb zero, (v0)
lw t9, -sym.imp.printf(gp)
lhu a1, (s3)
lbu a2, 0x108(sp)
lui a0, 0x41
jalr t9
addiu a0, a0, -0x511c
lbu v0, (s3)
lw gp, 0x10(sp)
bnez v0, 0x407d68
addiu s1, sp, 0x18
move a0, s4
move a1, s5
jal sym.iw_get_range_info
move a2, s1
lw gp, 0x10(sp)
bgez v0, 0x407d3c
nop
lw t9, -sym.imp.memset(gp)
move a0, s1
move a1, zero
jalr t9
addiu a2, zero, 0x234
lw gp, 0x10(sp)
nop
lw t9, -sym.imp.printf(gp)
lhu a1, (s3)
lbu a2, 0x108(sp)
lui a0, 0x41
jalr t9
addiu a0, a0, -0x511c
lhu v0, (s3)
lbu v1, 0x108(sp)
lw gp, 0x10(sp)
or v0, v0, v1
sh v0, (s3)
lw t9, -sym.imp.printf(gp)
lhu a1, (s3)
lbu a2, 0x108(sp)
lui a0, 0x41
jalr t9
addiu a0, a0, -0x511c
lw gp, 0x10(sp)
b 0x407d9c
nop
jal 0x407948
move a1, s2
lw gp, 0x10(sp)
move s0, v0
lw ra, 0x26c(sp)
move v0, s0
lw s5, 0x268(sp)
lw s4, 0x264(sp)
lw s3, 0x260(sp)
lw s2, 0x25c(sp)
lw s1, 0x258(sp)
lw s0, 0x254(sp)
--
sw v0, 0x2c(sp)
move a0, s6
addiu v0, zero, 1
move a1, s5
ori a2, zero, 0x8b02
sw v1, 0x28(sp)
jal 0x4065d8
sb v0, 0x2c(sp)
lw gp, 0x10(sp)
bgez v0, 0x407ebc
nop
lw t9, -sym.imp.__errno_location(gp)
lw v0, -0x7f2c(gp)
nop
lw s0, (v0)
jalr t9
addiu s2, 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, 0x41
lw t9, -sym.imp.fprintf(gp)
move a0, s0
addiu a1, a1, -0x5104
jalr t9
move a2, v0
lw gp, 0x10(sp)
b 0x407ec0
nop
move s2, zero
lw v0, 0x20(s3)
nop
beqz v0, 0x407f54
nop
lwc1 f12, 0x28(s3)
nop
lwc1 f13, 0x2c(s3)
jal sym.iw_float2freq
addiu a2, sp, 0x28
move a0, s6
move a1, s5
ori a2, zero, 0x8b04
jal 0x4065d8
addiu a3, sp, 0x18
lw gp, 0x10(sp)
bgez v0, 0x407f54
nop
lw t9, -sym.imp.__errno_location(gp)
lw v0, -0x7f2c(gp)
nop
lw s0, (v0)
jalr t9
addiu s2, 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, 0x41
lw t9, -sym.imp.fprintf(gp)
move a0, s0
addiu a1, a1, -0x50f0
jalr t9
move a2, v0
lw gp, 0x10(sp)
lw v0, 0x30(s3)
nop
beqz v0, 0x408084
nop
lw s4, 0x58(s3)
nop
andi v0, s4, 0xff
beqz v0, 0x407ff4
ori v0, v0, 0x800
move a0, s6
move a1, s5
ori a2, zero, 0x8b2a
addiu a3, sp, 0x18
sh v0, 0x2e(sp)
sw zero, 0x28(sp)
jal 0x4065d8
sh zero, 0x2c(sp)
lw gp, 0x10(sp)
bgez v0, 0x407ff4
nop
lw t9, -sym.imp.__errno_location(gp)
lw v0, -0x7f2c(gp)
nop
lw s1, (v0)
jalr t9
addiu s2, zero, -1
lw gp, 0x10(sp)
lw s0, (v0)
lw t9, -sym.imp.strerror(gp)
nop
jalr t9
move a0, s0
lw gp, 0x10(sp)
lui a1, 0x41
lw t9, -sym.imp.fprintf(gp)
move a0, s1
addiu a1, a1, -0x50dc
move a2, s0
jalr t9
move a3, v0
lw v0, 0x54(s3)
addiu v1, zero, -0x100
and v1, s4, v1
addiu t0, s3, 0x34
move a0, s6
move a1, s5
ori a2, zero, 0x8b2a
addiu a3, sp, 0x18
sw t0, 0x28(sp)
sh v0, 0x2c(sp)
jal 0x4065d8
sh v1, 0x2e(sp)
lw gp, 0x10(sp)
bgez v0, 0x408084
nop
lw t9, -sym.imp.__errno_location(gp)
lw v0, -0x7f2c(gp)
nop
lw s1, (v0)
jalr t9
addiu s2, zero, -1
lw gp, 0x10(sp)
lw s0, (v0)
lw t9, -sym.imp.strerror(gp)
nop
jalr t9
move a0, s0
lw gp, 0x10(sp)
lui a1, 0x41
lw t9, -sym.imp.fprintf(gp)
move a0, s1
addiu a1, a1, -0x50dc
move a2, s0
jalr t9
move a3, v0
lw gp, 0x10(sp)
lw v0, 0x5c(s3)
nop
beqz v0, 0x408124
addiu v0, s3, 0x64
lw t9, -sym.imp.strlen(gp)
move a0, v0
jalr t9
sw v0, 0x28(sp)
lw v1, 0x60(s3)
addiu v0, v0, 1
move a0, s6
move a1, s5
ori a2, zero, 0x8b1a
addiu a3, sp, 0x18
sh v0, 0x2c(sp)
jal 0x4065d8
sh v1, 0x2e(sp)
lw gp, 0x10(sp)
bgez v0, 0x408124
nop
lw t9, -sym.imp.__errno_location(gp)
lw v0, -0x7f2c(gp)
nop
lw s0, (v0)
jalr t9
addiu s2, 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, 0x41
lw t9, -sym.imp.fprintf(gp)
move a0, s0
addiu a1, a1, -0x50c4
jalr t9
move a2, v0
lw gp, 0x10(sp)
lw v0, 0x88(s3)
nop
beqz v0, 0x4081c0
addiu s0, sp, 0x18
lw t9, -sym.imp.strncpy(gp)
move a0, s0
move a1, s5
jalr t9
addiu a2, zero, 0x10
lw v0, 0x8c(s3)
move a0, s6
move a1, s5
move a3, s0
ori a2, zero, 0x8b06
jal 0x4062b8
sw v0, 0x28(sp)
lw gp, 0x10(sp)
bgez v0, 0x4081c0
nop
lw t9, -sym.imp.__errno_location(gp)
lw v0, -0x7f2c(gp)
nop
lw s0, (v0)
jalr t9
addiu s2, 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, 0x41
lw t9, -sym.imp.fprintf(gp)
move a0, s0
addiu a1, a1, -0x50b0
jalr t9
move a2, v0
lw gp, 0x10(sp)
lw ra, 0x54(sp)
move v0, s2
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, 0x58
lui gp, 0x42
addiu sp, sp, -0x460
addiu gp, gp, 0x31e0
sw ra, 0x45c(sp)
--
lw t9, -sym.imp.ioctl(gp)
addiu v0, zero, 0x400
sw v0, 0x18(sp)
sw s0, 0x1c(sp)
move a0, s5
ori a1, zero, 0x8912
jalr t9
addiu a2, sp, 0x18
lw gp, 0x10(sp)
bgez v0, 0x40841c
nop
lw t9, -sym.imp.__errno_location(gp)
lw v0, -0x7f2c(gp)
nop
lw s0, (v0)
jalr t9
nop
lw gp, 0x10(sp)
lw a0, (v0)
lw t9, -sym.imp.strerror(gp)
nop
jalr t9
nop
lw gp, 0x10(sp)
lui a1, 0x41
lw t9, -sym.imp.fprintf(gp)
move a0, s0
addiu a1, a1, -0x5070
jalr t9
move a2, v0
lw gp, 0x10(sp)
b 0x40845c
nop
lw v0, 0x18(sp)
lw s1, 0x1c(sp)
b 0x408440
srl s0, v0, 5
lw t9, 0x464(sp)
nop
jalr t9
nop
lw gp, 0x10(sp)
addiu s0, s0, -1
move a1, s1
move a0, s5
lw a2, 0x468(sp)
--
nop
jr ra
addiu sp, sp, 0x20
lui gp, 0x42
addiu sp, sp, -0x430
addiu gp, gp, 0x31e0
sw ra, 0x42c(sp)
sw s2, 0x428(sp)
sw s1, 0x424(sp)
sw s0, 0x420(sp)
sw gp, 0x10(sp)
jal sym.iw_sockets_open
move s0, a0
lw gp, 0x10(sp)
bgez v0, 0x408578
move s2, v0
lw t9, -sym.imp.perror(gp)
lui a0, 0x41
jalr t9
addiu a0, a0, -0x5f44
lw gp, 0x10(sp)
b 0x4086e8
addiu v0, zero, -1
beqz s0, 0x40859c
lui a0, 0x41
lw t9, -sym.imp.printf(gp)
addiu a0, a0, -0x505c
move a1, s0
jalr t9
addiu a2, zero, 0x1a
lw gp, 0x10(sp)
nop
lw t9, -sym.imp.printf(gp)
lui a0, 0x41
addiu a0, a0, -0x5048
jalr t9
addiu a1, zero, 0x10
lw gp, 0x10(sp)
lui a0, 0x41
lw t9, -sym.imp.printf(gp)
addiu a0, a0, -0x51b8
jalr t9
addiu a1, zero, 0x10
lw gp, 0x10(sp)
lui a0, 0x41
lw t9, -sym.imp.fopen(gp)
lui a1, 0x41
addiu a0, a0, -0x5008
jalr t9
addiu a1, a1, -0x62e0
lw gp, 0x10(sp)
beqz v0, 0x4086b0
move s1, v0
lw t9, -sym.imp.fgets(gp)
addiu s0, sp, 0x1c
move a0, s0
addiu a1, zero, 0x400
jalr t9
move a2, v0
lw gp, 0x10(sp)
--
lw gp, 0x10(sp)
beqz v0, 0x4086a0
addiu a1, zero, 0x400
lw t9, -sym.imp.fgets(gp)
move a0, s0
jalr t9
move a2, s1
lw gp, 0x10(sp)
move a0, s0
lw t9, -sym.imp.strrchr(gp)
nop
jalr t9
addiu a1, zero, 0x7c
lw gp, 0x10(sp)
beqz v0, 0x4086a0
lui a1, 0x41
lw t9, -sym.imp.sscanf(gp)
addiu a0, v0, 1
addiu a1, a1, -0x5440
jalr t9
addiu a2, sp, 0x18
addiu v1, zero, 1
lw gp, 0x10(sp)
bne v0, v1, 0x4086a0
nop
lw t9, -sym.imp.printf(gp)
lw a1, 0x18(sp)
lui a0, 0x41
jalr t9
addiu a0, a0, -0x4fec
lw gp, 0x10(sp)
nop
lw t9, -sym.imp.fclose(gp)
nop
jalr t9
move a0, s1
lui a1, 0x40
addiu a1, a1, 0x7828
move a0, s2
move a2, zero
jal sym.iw_enum_devices
move a3, zero
lw gp, 0x10(sp)
nop
lw t9, -sym.imp.close(gp)
nop
--
addiu gp, gp, 0x31e0
sw ra, 0x94(sp)
sw s1, 0x90(sp)
sw s0, 0x8c(sp)
sw gp, 0x10(sp)
lw t9, -sym.imp.socket(gp)
move s1, a0
addiu a1, zero, 2
addiu a0, zero, 1
jalr t9
move a2, zero
lw gp, 0x10(sp)
bgez v0, 0x408844
move s0, v0
b 0x4088c8
addiu s0, zero, -1
lw t9, -sym.imp.fcntl(gp)
move a0, v0
addiu a1, zero, 2
jalr t9
addiu a2, zero, 1
lw gp, 0x10(sp)
bnez s1, 0x408868
lui v0, 0x41
addiu s1, v0, -0x4ec0
lw t9, -sym.imp.snprintf(gp)
addiu v0, zero, 1
lui a2, 0x41
addiu a2, a2, -0x5494
move a3, s1
addiu a0, sp, 0x1a
addiu a1, zero, 0x6c
jalr t9
sh v0, 0x18(sp)
lw gp, 0x10(sp)
move a0, s0
lw t9, -sym.imp.connect(gp)
addiu a1, sp, 0x18
jalr t9
addiu a2, zero, 0x6e
lw gp, 0x10(sp)
bgez v0, 0x4088c8
nop
lw t9, -sym.imp.close(gp)
nop
jalr t9
--
jalr t9
move s0, a1
addiu v0, v0, 1
move a0, s1
move a2, s0
move a3, s2
addiu a1, zero, 0xc
jal 0x40897c
sw v0, 0x10(sp)
lw ra, 0x2c(sp)
lw gp, 0x18(sp)
lw s2, 0x28(sp)
lw s1, 0x24(sp)
lw s0, 0x20(sp)
jr ra
addiu sp, sp, 0x30
lui gp, 0x42
addiu sp, sp, -0x230
addiu gp, gp, 0x31e0
sw ra, 0x22c(sp)
sw s2, 0x228(sp)
sw s1, 0x224(sp)
sw s0, 0x220(sp)
sw gp, 0x18(sp)
addiu s0, sp, 0x20
lw t9, -sym.imp.snprintf(gp)
move v0, a2
lui a2, 0x41
sw a3, 0x10(sp)
addiu a2, a2, -0x4eac
move a3, v0
move s1, a0
move s2, a1
move a0, s0
jalr t9
addiu a1, zero, 0x1ff
lw gp, 0x18(sp)
move a0, s0
lw t9, -sym.imp.strlen(gp)
nop
jalr t9
sb zero, 0x21f(sp)
addiu v0, v0, 1
move a0, s1
move a2, s2
move a3, s0
addiu a1, zero, 0xb
jal 0x40897c
sw v0, 0x10(sp)
lw ra, 0x22c(sp)
lw gp, 0x18(sp)
lw s2, 0x228(sp)
lw s1, 0x224(sp)
lw s0, 0x220(sp)
jr ra
addiu sp, sp, 0x230
lui gp, 0x42
addiu sp, sp, -0x230
addiu gp, gp, 0x31e0
sw ra, 0x22c(sp)
sw s2, 0x228(sp)
sw s1, 0x224(sp)
sw s0, 0x220(sp)
sw gp, 0x18(sp)
addiu s0, sp, 0x20
lw t9, -sym.imp.snprintf(gp)
move v0, a2
lui a2, 0x41
sw a3, 0x10(sp)
addiu a2, a2, -0x4eac
move a3, v0
move s1, a0
move s2, a1
move a0, s0
jalr t9
addiu a1, zero, 0x1ff
lw gp, 0x18(sp)
move a0, s0
lw t9, -sym.imp.strlen(gp)
nop
jalr t9
sb zero, 0x21f(sp)
addiu v0, v0, 1
move a0, s1
move a2, s2
move a3, s0
--
move s3, a3
addiu v0, v0, 1
move a0, s1
move a2, s0
move a3, s2
addiu a1, zero, 1
sw s3, 0x14(sp)
jal 0x409274
sw v0, 0x10(sp)
lw ra, 0x34(sp)
lw gp, 0x18(sp)
lw s3, 0x30(sp)
lw s2, 0x2c(sp)
lw s1, 0x28(sp)
lw s0, 0x24(sp)
jr ra
addiu sp, sp, 0x38
lui gp, 0x42
addiu sp, sp, -0x428
addiu gp, gp, 0x31e0
sw ra, 0x424(sp)
sw s0, 0x420(sp)
sw gp, 0x10(sp)
addiu v0, sp, 0x42c
addiu s0, sp, 0x1c
lw t9, -sym.imp.vsnprintf(gp)
sw a1, 0x42c(sp)
sw a2, 0x430(sp)
sw a3, 0x434(sp)
move a2, a0
move a3, v0
move a0, s0
sw v0, 0x18(sp)
jalr t9
addiu a1, zero, 0x400
lw gp, 0x10(sp)
nop
lw t9, -sym.imp.system(gp)
nop
jalr t9
move a0, s0
lw ra, 0x424(sp)
lw gp, 0x10(sp)
lw s0, 0x420(sp)
jr ra
addiu sp, sp, 0x428
lui gp, 0x42
addiu sp, sp, -0x438
addiu gp, gp, 0x31e0
sw ra, 0x434(sp)
sw s4, 0x430(sp)
sw s3, 0x42c(sp)
sw s2, 0x428(sp)
sw s1, 0x424(sp)
sw s0, 0x420(sp)
sw gp, 0x10(sp)
lw t9, -sym.imp.vsnprintf(gp)
addiu v0, sp, 0x444
addiu s0, sp, 0x1c
sw a3, 0x444(sp)
move s2, a0
move a3, v0
move a0, s0
move s3, a1
sw v0, 0x18(sp)
jalr t9
addiu a1, zero, 0x400
lw gp, 0x10(sp)
lui a1, 0x41
lw t9, -sym.imp.popen(gp)
move a0, s0
jalr t9
addiu a1, a1, -0x62e0
lw gp, 0x10(sp)
beqz v0, 0x40964c
move s1, v0
addiu s3, s3, -1
[*] Function printf used 186 times iwconfig