Function at 0x42823c
Capabilities:
Parse credit card information

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x14
mov dword [ebp - 4], 0
push 4
call fcn.0048b8fe
add esp, 4
mov dword [ebp - 8], eax
mov ebx, eax
mov dword [ebx], 0
push 0x70004
push 0
push ebx
push 1
mov eax, 6
mov ebx, 0x520790
call fcn.0048b8f8
add esp, 0x10
cmp dword [ebp + 8], 1
jne 0x4297f6
push 0x80000301
push 0
push dword [ebp + 0xc]
push 0x70011
push 0
push dword [0x9736e8]
push 2
mov eax, 6
mov ebx, 0x520b50
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0xc], eax
mov eax, dword [ebp - 0xc]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4282cf
push ebx
call fcn.0048b904
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x5906f3
push dword [ebp - 4]
call fcn.004014b6
add esp, 8
cmp eax, 0
je 0x4297f6
mov ebx, 9
call fcn.00401487
push getpeername
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0x428309
mov eax, 0x5906f3
push eax
push 0x70004
push 0
push dword [ebp - 8]
push 5
mov eax, 6
mov ebx, 0x520a50
call fcn.0048b8f8
add esp, 0x40
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 3
jne 0x428373
lea eax, [ebp - 8]
push eax
call fcn.00429834
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 4
jne 0x4283bb
lea eax, [ebp - 8]
push eax
call fcn.0042995f
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 5
jne 0x428403
lea eax, [ebp - 8]
push eax
call fcn.0042aaba
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 6
jne 0x42844b
lea eax, [ebp - 8]
push eax
call fcn.0042ac23
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 7
jne 0x428493
lea eax, [ebp - 8]
push eax
call fcn.0042b285
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 8
jne 0x4284db
lea eax, [ebp - 8]
push eax
call fcn.0042b47d
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 9
jne 0x428523
lea eax, [ebp - 8]
push eax
call fcn.0042c2ed
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0xa
jne 0x42856b
lea eax, [ebp - 8]
push eax
call fcn.0042d142
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0xb
jne 0x4285b3
lea eax, [ebp - 8]
push eax
call fcn.0042d3d1
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0xd
jne 0x4285fb
lea eax, [ebp - 8]
push eax
call fcn.0042f0d4
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0xc
jne 0x428643
lea eax, [ebp - 8]
push eax
call fcn.0042f913
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0xe
jne 0x42868b
lea eax, [ebp - 8]
push eax
call fcn.0042ff76
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x12
jne 0x4286d3
lea eax, [ebp - 8]
push eax
call fcn.00430274
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x13
jne 0x42871b
lea eax, [ebp - 8]
push eax
call fcn.004307b6
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0xf
jne 0x428763
lea eax, [ebp - 8]
push eax
call fcn.00432177
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x11
jne 0x4287ab
lea eax, [ebp - 8]
push eax
call fcn.004329e0
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x10
jne 0x4287f3
lea eax, [ebp - 8]
push eax
call fcn.00432b8e
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x14
jne 0x42883b
lea eax, [ebp - 8]
push eax
call fcn.00433757
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x15
jne 0x428883
lea eax, [ebp - 8]
push eax
call fcn.004337b1
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x17
jne 0x4288cb
lea eax, [ebp - 8]
push eax
call fcn.0043395f
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x16
jne 0x428913
lea eax, [ebp - 8]
push eax
call fcn.0043429a
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x18
jne 0x42895b
lea eax, [ebp - 8]
push eax
call fcn.00434870
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x1b
jne 0x4289a3
lea eax, [ebp - 8]
push eax
call fcn.00434bfc
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x19
jne 0x4289eb
lea eax, [ebp - 8]
push eax
call fcn.00434d1c
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x1c
jne 0x428a33
lea eax, [ebp - 8]
push eax
call fcn.00434e4e
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x1a
jne 0x428a7b
lea eax, [ebp - 8]
push eax
call fcn.00435008
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x1d
jne 0x428ac3
lea eax, [ebp - 8]
push eax
call fcn.0043579c
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x1e
jne 0x428b0b
lea eax, [ebp - 8]
push eax
call fcn.00435b92
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x1f
jne 0x428b53
lea eax, [ebp - 8]
push eax
call fcn.00436d87
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x23
jne 0x428b9b
lea eax, [ebp - 8]
push eax
call fcn.00436de1
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x24
jne 0x428be3
lea eax, [ebp - 8]
push eax
call fcn.00436f64
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x20
jne 0x428c2b
lea eax, [ebp - 8]
push eax
call fcn.00438063
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x22
jne 0x428c73
lea eax, [ebp - 8]
push eax
call fcn.004381e6
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x21
jne 0x428cbb
lea eax, [ebp - 8]
push eax
call fcn.00438369
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x25
jne 0x428d03
lea eax, [ebp - 8]
push eax
call fcn.004384ec
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x26
jne 0x428d4b
lea eax, [ebp - 8]
push eax
call fcn.00438584
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x27
jne 0x428d93
lea eax, [ebp - 8]
push eax
call fcn.0043861c
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x28
jne 0x428ddb
lea eax, [ebp - 8]
push eax
call fcn.0043934d
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x29
jne 0x428e23
lea eax, [ebp - 8]
push eax
call fcn.004395d3
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x2a
jne 0x428e6b
lea eax, [ebp - 8]
push eax
call fcn.0043cc6d
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x2b
jne 0x428eb3
lea eax, [ebp - 8]
push eax
call fcn.0043e3cf
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x2c
jne 0x428efb
lea eax, [ebp - 8]
push eax
call fcn.0043e89f
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x2e
jne 0x428f43
lea eax, [ebp - 8]
push eax
call fcn.0043e93a
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x2d
jne 0x428f8b
lea eax, [ebp - 8]
push eax
call fcn.0043eed8
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x2f
jne 0x428fd3
lea eax, [ebp - 8]
push eax
call fcn.0043f060
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x30
jne 0x42901b
lea eax, [ebp - 8]
push eax
call fcn.0043f244
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x33
jne 0x429063
lea eax, [ebp - 8]
push eax
call fcn.0043f29e
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x32
jne 0x4290ab
lea eax, [ebp - 8]
push eax
call fcn.0043f2f8
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x31
jne 0x4290f3
lea eax, [ebp - 8]
push eax
call fcn.00440732
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x34
jne 0x42913b
lea eax, [ebp - 8]
push eax
call fcn.0044078c
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x35
jne 0x429183
lea eax, [ebp - 8]
push eax
call fcn.00441431
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x36
jne 0x4291cb
lea eax, [ebp - 8]
push eax
call fcn.0044148b
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x37
jne 0x429213
lea eax, [ebp - 8]
push eax
call fcn.004414e5
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x38
jne 0x42925b
lea eax, [ebp - 8]
push eax
call fcn.00441abc
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x39
jne 0x4292a3
lea eax, [ebp - 8]
push eax
call fcn.0044215e
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x3a
jne 0x4292eb
lea eax, [ebp - 8]
push eax
call fcn.004429d2
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x3b
jne 0x429333
lea eax, [ebp - 8]
push eax
call fcn.00443cc0
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x3c
jne 0x42937b
lea eax, [ebp - 8]
push eax
call fcn.00443cc0
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x3d
jne 0x4293c3
lea eax, [ebp - 8]
push eax
call fcn.00443f1a
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x3e
jne 0x42940b
lea eax, [ebp - 8]
push eax
call fcn.00444d58
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x3f
jne 0x429453
lea eax, [ebp - 8]
push eax
call fcn.00444fa4
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x40
jne 0x42949b
lea eax, [ebp - 8]
push eax
call fcn.00446172
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x41
jne 0x4294e3
lea eax, [ebp - 8]
push eax
call fcn.004469bc
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x42
jne 0x42952b
lea eax, [ebp - 8]
push eax
call fcn.00446cac
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x43
jne 0x429573
lea eax, [ebp - 8]
push eax
call fcn.00447de1
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x44
jne 0x4295bb
lea eax, [ebp - 8]
push eax
call fcn.00447e3b
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x45
jne 0x429603
lea eax, [ebp - 8]
push eax
call fcn.00448b44
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x46
jne 0x42964b
lea eax, [ebp - 8]
push eax
call fcn.00448b9e
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x47
jne 0x429693
lea eax, [ebp - 8]
push eax
call fcn.00449135
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x48
jne 0x4296db
lea eax, [ebp - 8]
push eax
call fcn.0044929b
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x49
jne 0x429723
lea eax, [ebp - 8]
push eax
call fcn.00449401
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x4a
jne 0x42976b
lea eax, [ebp - 8]
push eax
call fcn.004494b4
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x4b
jne 0x4297b3
lea eax, [ebp - 8]
push eax
call fcn.0044966b
jmp 0x4297f6
push getpeername
push 0
push 0x590b0c
push 0x70004
push 0
push dword [ebp - 8]
push 2
mov eax, 6
mov ebx, 0x520830
call fcn.0048b8f8
add esp, 0x1c
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0x4c
jne 0x4297f6
lea eax, [ebp - 8]
push eax
call fcn.00449af1
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x429806
push ebx
call fcn.0048b904
add esp, 4
mov ebx, dword [ebp - 8]
push ebx
push 0x70004
push 0
push ebx
push 1
mov eax, 6
mov ebx, 0x5207b0
call fcn.0048b8f8
add esp, 0x10
call fcn.0048b904
add esp, 4
mov esp, ebp
pop ebp
ret 8