Function at 0x441819
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
push 0
push 1
push 0xffffffffffffffff
push 6
push 0x16010126
push 0x52010077
call fcn.004c0b04
add esp, 0x18
push 0xffffffffffffffff
push 6
push 0x16010126
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 1
jne 0x460d34
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x44188e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4418b4
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x44
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x44192e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x441954
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x49
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x4419ce
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4419f4
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x44
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x441a6e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x441a94
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x49
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x441b0e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x441b34
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x20
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x441bae
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x441bd4
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x4e
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x441c4e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x441c74
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x49
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x441cee
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x441d14
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x20
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x441d8e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x441db4
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x53
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x441e2e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x441e54
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x42
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x441ece
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x441ef4
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x53
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x441f6e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x441f94
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x20
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x44200e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x442034
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x4c
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x4420ae
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4420d4
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x41
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x44214e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x442174
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x4a
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x4421ee
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x442214
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x49
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x44228e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4422b4
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x20
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x44232e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x442354
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x4e
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x4423ce
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4423f4
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x49
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x44246e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x442494
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x20
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x44250e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x442534
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x42
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x4425ae
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4425d4
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x55
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x44264e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x442674
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x20
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x4426ee
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x442714
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x51
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x44278e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4427b4
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x49
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x44282e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x442854
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x4e
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x4428ce
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4428f4
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x47
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x44296e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x442994
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x43
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x442a0e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x442a34
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x48
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x442aae
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x442ad4
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x55
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x442b4e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x442b74
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x20
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x442bee
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x442c14
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x4d
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x442c8e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x442cb4
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x41
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x442d2e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x442d54
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x20
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x442dce
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x442df4
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x20
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x442e6e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x442e94
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0xbc
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x442f0e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x442f34
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0xd
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x442fae
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x442fd4
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x4e
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x44304e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x443074
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x49
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x4430ee
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x443114
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x20
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x44318e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4431b4
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x48
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x44322e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x443254
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x41
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x4432ce
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4432f4
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x49
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x44336e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x443394
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x20
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x44340e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x443434
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x48
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x4434ae
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4434d4
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x45
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x44354e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x443574
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x20
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x4435ee
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x443614
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x57
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x44368e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4436b4
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x4f
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x44372e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x443754
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x20
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x4437ce
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4437f4
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x4d
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x44386e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x443894
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x4f
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x44390e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x443934
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x4a
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x4439ae
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4439d4
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x49
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x443a4e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x443a74
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x20
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x443aee
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x443b14
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x53
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x443b8e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x443bb4
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x48
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x443c2e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x443c54
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x45
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x443cce
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x443cf4
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x4e
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x443d6e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x443d94
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x4d
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x443e0e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x443e34
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x45
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x443eae
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x443ed4
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x20
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x443f4e
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x443f74
push ebx
call fcn.004c0afe
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov eax, 5
mov ebx, 0x5342b0
call fcn.004c0b10
add esp, 0x10
mov ebx, 6
call fcn.00403ccf
push 0x80000301
push 0
push 0x4e
push 3
mov eax, 1
mov ebx, 0x50b8d0
call fcn.004c0b10
add esp, 0x28
push 0xffffffffffffffff
push 8
push 0x16010120
push 0x52010077
call fcn.004c0b0a
add esp, 0x10
mov dword [ebp - 4], eax
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x443fee
mov eax, 0x55ca99
push eax
push 1
mov ebx, 0x4c1330
call fcn.004c0b16
add esp, 0x10
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x444014
mov esp, ebp
pop ebp
ret