Function at 0x407cf9
Capabilities:
Parse credit card information

Disassembly:
push ebp
mov ebp, esp
sub esp, 8
push 0
mov ebx, 0x414380
call fcn.00413dda
add esp, 4
mov dword [ebp - 4], eax
push str._xiaohu.skn
push dword [ebp - 4]
mov ecx, 2
call fcn.004013fc
add esp, 8
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x407d3f
push ebx
call fcn.00413dce
add esp, 4
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [0x66b6a0]
test ebx, ebx
je 0x407d56
push ebx
call fcn.00413dce
add esp, 4
pop eax
mov dword [0x66b6a0], eax
cmp dword [ebp + 8], 0
jne 0x407d6d
mov dword [ebp + 8], 0x19
cmp dword [ebp + 8], 1
jne 0x407dda
push reloc.WS2_32.dll_getpeername
push 0
push 0x4a1c1f
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x407d98
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x407dd5
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 2
jne 0x407e47
push reloc.WS2_32.dll_getpeername
push 0
push 0x4a6850
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x407e05
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x407e42
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 3
jne 0x407eb4
push reloc.WS2_32.dll_getpeername
push 0
push 0x4ab5a2
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x407e72
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x407eaf
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 4
jne 0x407f21
push reloc.WS2_32.dll_getpeername
push 0
push 0x4af280
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x407edf
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x407f1c
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 5
jne 0x407f8e
push reloc.WS2_32.dll_getpeername
push 0
push 0x4b3c7a
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x407f4c
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x407f89
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 6
jne 0x407ffb
push reloc.WS2_32.dll_getpeername
push 0
push 0x4b81a5
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x407fb9
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x407ff6
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 7
jne 0x408068
push reloc.WS2_32.dll_getpeername
push 0
push 0x4c2237
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x408026
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x408063
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 8
jne 0x4080d5
push reloc.WS2_32.dll_getpeername
push 0
push 0x4c809f
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x408093
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x4080d0
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 9
jne 0x408142
push reloc.WS2_32.dll_getpeername
push 0
push 0x4ce2b7
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x408100
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x40813d
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0xa
jne 0x4081af
push reloc.WS2_32.dll_getpeername
push 0
push 0x4d5ad1
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x40816d
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x4081aa
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0xb
jne 0x40821c
push reloc.WS2_32.dll_getpeername
push 0
push 0x4d7b5a
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x4081da
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x408217
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0xc
jne 0x408289
push reloc.WS2_32.dll_getpeername
push 0
push 0x4daeea
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x408247
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x408284
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0xd
jne 0x4082f6
push reloc.WS2_32.dll_getpeername
push 0
push 0x4e15f4
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x4082b4
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x4082f1
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0xe
jne 0x408363
push reloc.WS2_32.dll_getpeername
push 0
push 0x4e722f
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x408321
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x40835e
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0xf
jne 0x4083d0
push reloc.WS2_32.dll_getpeername
push 0
push 0x4ec3b6
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x40838e
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x4083cb
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x10
jne 0x40843d
push reloc.WS2_32.dll_getpeername
push 0
push 0x4f0528
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x4083fb
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x408438
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x11
jne 0x4084aa
push reloc.WS2_32.dll_getpeername
push 0
push 0x4f32cc
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x408468
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x4084a5
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x12
jne 0x408517
push reloc.WS2_32.dll_getpeername
push 0
push 0x4f7921
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x4084d5
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x408512
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x13
jne 0x408584
push reloc.WS2_32.dll_getpeername
push 0
push 0x4fab7b
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x408542
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x40857f
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x14
jne 0x4085f1
push reloc.WS2_32.dll_getpeername
push 0
push 0x503dd8
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x4085af
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x4085ec
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x15
jne 0x40865e
push reloc.WS2_32.dll_getpeername
push 0
push 0x50b6ce
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x40861c
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x408659
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x16
jne 0x4086cb
push reloc.WS2_32.dll_getpeername
push 0
push 0x511b49
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x408689
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x4086c6
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x17
jne 0x408738
push reloc.WS2_32.dll_getpeername
push 0
push 0x51cbde
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x4086f6
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x408733
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x18
jne 0x4087a5
push reloc.WS2_32.dll_getpeername
push 0
push 0x5252c1
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x408763
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x4087a0
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x19
jne 0x408812
push reloc.WS2_32.dll_getpeername
push 0
push 0x528212
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x4087d0
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x40880d
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x1a
jne 0x40887f
push reloc.WS2_32.dll_getpeername
push 0
push 0x52f33b
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x40883d
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x40887a
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x1b
jne 0x4088ec
push reloc.WS2_32.dll_getpeername
push 0
push 0x53664a
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x4088aa
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x4088e7
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x1c
jne 0x408959
push reloc.WS2_32.dll_getpeername
push 0
push 0x538b8f
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x408917
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x408954
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x1d
jne 0x4089c6
push reloc.WS2_32.dll_getpeername
push 0
push 0x53dbdf
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x408984
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x4089c1
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x1e
jne 0x408a33
push reloc.WS2_32.dll_getpeername
push 0
push 0x5418b1
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x4089f1
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x408a2e
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x1f
jne 0x408aa0
push reloc.WS2_32.dll_getpeername
push 0
push 0x546206
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x408a5e
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x408a9b
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x20
jne 0x408b0d
push reloc.WS2_32.dll_getpeername
push 0
push 0x54b310
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x408acb
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x408b08
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x21
jne 0x408b7a
push reloc.WS2_32.dll_getpeername
push 0
push 0x5534ed
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x408b38
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x408b75
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x22
jne 0x408be7
push reloc.WS2_32.dll_getpeername
push 0
push 0x55726a
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x408ba5
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x408be2
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x23
jne 0x408c54
push reloc.WS2_32.dll_getpeername
push 0
push 0x55bfac
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x408c12
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x408c4f
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x24
jne 0x408cc1
push reloc.WS2_32.dll_getpeername
push 0
push 0x563952
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x408c7f
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x408cbc
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x25
jne 0x408d2e
push reloc.WS2_32.dll_getpeername
push 0
push 0x56e5a8
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x408cec
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x408d29
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x26
jne 0x408d9b
push reloc.WS2_32.dll_getpeername
push 0
push 0x5734e3
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x408d59
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x408d96
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x27
jne 0x408e08
push reloc.WS2_32.dll_getpeername
push 0
push 0x5764e1
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x408dc6
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x408e03
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x28
jne 0x408e75
push reloc.WS2_32.dll_getpeername
push 0
push 0x57b0d6
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x408e33
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x408e70
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x29
jne 0x408ee2
push reloc.WS2_32.dll_getpeername
push 0
push 0x57ef48
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x408ea0
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x408edd
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x2a
jne 0x408f4f
push reloc.WS2_32.dll_getpeername
push 0
push 0x5880c5
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x408f0d
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x408f4a
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x2b
jne 0x408fbc
push reloc.WS2_32.dll_getpeername
push 0
push 0x58d865
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x408f7a
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x408fb7
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x2c
jne 0x409029
push reloc.WS2_32.dll_getpeername
push 0
push 0x591990
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x408fe7
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x409024
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x2d
jne 0x409096
push reloc.WS2_32.dll_getpeername
push 0
push 0x597532
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x409054
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x409091
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x2e
jne 0x409103
push reloc.WS2_32.dll_getpeername
push 0
push 0x599b33
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x4090c1
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x4090fe
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x2f
jne 0x409170
push reloc.WS2_32.dll_getpeername
push 0
push 0x59e920
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x40912e
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x40916b
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x30
jne 0x4091dd
push reloc.WS2_32.dll_getpeername
push 0
push 0x5a2acc
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x40919b
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x4091d8
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x31
jne 0x40924a
push reloc.WS2_32.dll_getpeername
push 0
push 0x5a8a6d
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x409208
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x409245
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x32
jne 0x4092b7
push reloc.WS2_32.dll_getpeername
push 0
push 0x5b0d87
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x409275
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x4092b2
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x33
jne 0x409324
push reloc.WS2_32.dll_getpeername
push 0
push 0x5b8db7
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x4092e2
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x40931f
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x34
jne 0x409391
push reloc.WS2_32.dll_getpeername
push 0
push 0x5bb4e0
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x40934f
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x40938c
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x35
jne 0x4093fe
push reloc.WS2_32.dll_getpeername
push 0
push 0x5bfb70
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x4093bc
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x4093f9
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x36
jne 0x40946b
push reloc.WS2_32.dll_getpeername
push 0
push 0x5c1b1b
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x409429
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x409466
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x37
jne 0x4094d8
push reloc.WS2_32.dll_getpeername
push 0
push 0x5c3c4d
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x409496
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x4094d3
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x38
jne 0x409545
push reloc.WS2_32.dll_getpeername
push 0
push 0x5c636d
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x409503
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x409540
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x39
jne 0x4095b2
push reloc.WS2_32.dll_getpeername
push 0
push 0x5c7f7e
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x409570
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x4095ad
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x3a
jne 0x40961f
push reloc.WS2_32.dll_getpeername
push 0
push 0x5ca2c8
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x4095dd
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x40961a
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x3b
jne 0x40968c
push reloc.WS2_32.dll_getpeername
push 0
push 0x5cce41
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x40964a
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x409687
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x3c
jne 0x4096f9
push reloc.WS2_32.dll_getpeername
push 0
push 0x5d19fd
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x4096b7
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x4096f4
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x3d
jne 0x409766
push reloc.WS2_32.dll_getpeername
push 0
push 0x5d76ab
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x409724
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x409761
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x3e
jne 0x4097d3
push reloc.WS2_32.dll_getpeername
push 0
push 0x5dde3d
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x409791
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x4097ce
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x3f
jne 0x409840
push reloc.WS2_32.dll_getpeername
push 0
push 0x5e08fe
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x4097fe
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x40983b
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x40
jne 0x4098ad
push reloc.WS2_32.dll_getpeername
push 0
push 0x5e49ad
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x40986b
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x4098a8
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x41
jne 0x40991a
push reloc.WS2_32.dll_getpeername
push 0
push 0x5e5d95
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x4098d8
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x409915
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x42
jne 0x409987
push reloc.WS2_32.dll_getpeername
push 0
push 0x5ebd4c
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x409945
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x409982
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x43
jne 0x4099f4
push reloc.WS2_32.dll_getpeername
push 0
push 0x5f0e21
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x4099b2
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x4099ef
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x44
jne 0x409a61
push reloc.WS2_32.dll_getpeername
push 0
push 0x5f29ea
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x409a1f
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x409a5c
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x45
jne 0x409ace
push reloc.WS2_32.dll_getpeername
push 0
push 0x5f6ff8
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x409a8c
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x409ac9
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x46
jne 0x409b3b
push reloc.WS2_32.dll_getpeername
push 0
push 0x5fd77a
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x409af9
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x409b36
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x47
jne 0x409ba8
push reloc.WS2_32.dll_getpeername
push 0
push 0x6038c0
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x409b66
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x409ba3
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x48
jne 0x409c15
push reloc.WS2_32.dll_getpeername
push 0
push 0x608722
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x409bd3
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x409c10
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x49
jne 0x409c82
push reloc.WS2_32.dll_getpeername
push 0
push 0x60fdf4
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x409c40
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x409c7d
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x4a
jne 0x409cef
push reloc.WS2_32.dll_getpeername
push 0
push 0x6140d6
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x409cad
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x409cea
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x4b
jne 0x409d5c
push reloc.WS2_32.dll_getpeername
push 0
push 0x616950
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x409d1a
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x409d57
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x4c
jne 0x409dc9
push reloc.WS2_32.dll_getpeername
push 0
push 0x61bfdb
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x409d87
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x409dc4
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x4d
jne 0x409e36
push reloc.WS2_32.dll_getpeername
push 0
push 0x61e7bc
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x409df4
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x409e31
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x4e
jne 0x409ea3
push reloc.WS2_32.dll_getpeername
push 0
push 0x620f6d
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x409e61
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x409e9e
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x4f
jne 0x409f10
push reloc.WS2_32.dll_getpeername
push 0
push 0x62c741
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x409ece
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x409f0b
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x50
jne 0x409f7d
push reloc.WS2_32.dll_getpeername
push 0
push 0x631b43
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x409f3b
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x409f78
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x51
jne 0x409fea
push reloc.WS2_32.dll_getpeername
push 0
push 0x6330e1
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x409fa8
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x409fe5
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x52
jne 0x40a057
push reloc.WS2_32.dll_getpeername
push 0
push 0x63d109
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x40a015
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x40a052
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x53
jne 0x40a0c4
push reloc.WS2_32.dll_getpeername
push 0
push 0x640d17
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x40a082
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x40a0bf
push 6
call fcn.00413df8
add esp, 4
jmp 0x40a12c
cmp dword [ebp + 8], 0x54
jne 0x40a12c
push reloc.WS2_32.dll_getpeername
push 0
push 0x646d5b
push getpeername
push 0
mov eax, dword [0x66b6a0]
test eax, eax
jne 0x40a0ef
mov eax, 0x48c050
push eax
push 2
mov ebx, 0x415b90
call fcn.00413dda
add esp, 0x1c
mov dword [ebp - 4], esp
push 0x48c050
push dword [0x66b6a0]
mov eax, 0xa
call fcn.00413dfe
cmp dword [ebp - 4], esp
je 0x40a12c
push 6
call fcn.00413df8
add esp, 4
mov esp, ebp
pop ebp
ret 8