Function at 0x412a75
Capabilities:
Parse credit card information
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 8
mov dword [ebp - 4], 0
cmp dword [ebp + 8], 0x11
jne 0x412aae
mov eax, str.Ctrl
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412aa5
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x10
jne 0x412ad7
mov eax, str.Shift
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412ace
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x12
jne 0x412b00
mov eax, 0x5836c6
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412af7
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x30
jne 0x412b29
mov eax, 0x57f23c
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412b20
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x31
jne 0x412b52
mov eax, 0x57f240
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412b49
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x32
jne 0x412b7b
mov eax, 0x57f244
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412b72
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x33
jne 0x412ba4
mov eax, 0x57f248
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412b9b
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x34
jne 0x412bcd
mov eax, 0x57f24c
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412bc4
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x35
jne 0x412bf6
mov eax, 0x57f250
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412bed
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x36
jne 0x412c1f
mov eax, 0x57f254
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412c16
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x37
jne 0x412c48
mov eax, 0x57f258
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412c3f
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x38
jne 0x412c71
mov eax, 0x57f25c
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412c68
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x39
jne 0x412c9a
mov eax, 0x57f260
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412c91
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x41
jne 0x412cc3
mov eax, 0x57f264
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412cba
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x42
jne 0x412cec
mov eax, 0x57f268
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412ce3
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x43
jne 0x412d15
mov eax, 0x57f26c
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412d0c
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x44
jne 0x412d3e
mov eax, 0x57f270
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412d35
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x45
jne 0x412d67
mov eax, 0x57f274
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412d5e
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x46
jne 0x412d90
mov eax, 0x57f278
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412d87
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x47
jne 0x412db9
mov eax, 0x57f27c
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412db0
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x48
jne 0x412de2
mov eax, 0x57f280
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412dd9
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x49
jne 0x412e0b
mov eax, 0x57f284
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412e02
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x4a
jne 0x412e34
mov eax, 0x57f288
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412e2b
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x4b
jne 0x412e5d
mov eax, 0x57f28c
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412e54
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x4c
jne 0x412e86
mov eax, 0x57f290
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412e7d
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x4d
jne 0x412eaf
mov eax, 0x57f294
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412ea6
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x4e
jne 0x412ed8
mov eax, 0x57f298
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412ecf
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x4f
jne 0x412f01
mov eax, 0x57f29c
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412ef8
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x50
jne 0x412f2a
mov eax, 0x57f2a0
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412f21
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x51
jne 0x412f53
mov eax, 0x57f2a4
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412f4a
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x52
jne 0x412f7c
mov eax, 0x57f2a8
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412f73
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x53
jne 0x412fa5
mov eax, 0x57f2ac
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412f9c
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x54
jne 0x412fce
mov eax, 0x57f2b0
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412fc5
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x55
jne 0x412ff7
mov eax, 0x57f2b4
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x412fee
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x56
jne 0x413020
mov eax, 0x57f2b8
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x413017
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x57
jne 0x413049
mov eax, 0x57f2bc
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x413040
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x58
jne 0x413072
mov eax, 0x57f2c0
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x413069
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x59
jne 0x41309b
mov eax, 0x57f2c4
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x413092
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x5a
jne 0x4130c4
mov eax, 0x57f2c8
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4130bb
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x70
jne 0x4130ed
mov eax, 0x57f2cc
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4130e4
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x71
jne 0x413116
mov eax, 0x57f2d1
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41310d
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x72
jne 0x41313f
mov eax, 0x57f2d6
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x413136
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x73
jne 0x413168
mov eax, 0x57f2db
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41315f
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x74
jne 0x413191
mov eax, 0x57f2e0
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x413188
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x75
jne 0x4131ba
mov eax, 0x57f2e5
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4131b1
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x76
jne 0x4131e3
mov eax, 0x57f2ea
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4131da
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x77
jne 0x41320c
mov eax, 0x57f2ef
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x413203
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x78
jne 0x413235
mov eax, 0x57f2f4
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41322c
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x79
jne 0x41325e
mov eax, 0x57f2f9
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x413255
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x7a
jne 0x413287
mov eax, 0x57f2ff
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41327e
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x7b
jne 0x4132b0
mov eax, 0x57f305
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4132a7
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x7c
jne 0x4132d9
mov eax, 0x57f30b
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4132d0
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x7d
jne 0x413302
mov eax, 0x57f311
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4132f9
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x7e
jne 0x41332b
mov eax, 0x57f317
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x413322
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x7f
jne 0x413354
mov eax, 0x57f31d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41334b
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 3
jne 0x41337d
mov eax, str.Break
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x413374
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0xd
jne 0x4133a6
mov eax, 0x57f331
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41339d
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x13
jne 0x4133cf
mov eax, str.Pause
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4133c6
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x14
jne 0x4133f8
mov eax, str.Caps_Lock
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4133ef
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x90
jne 0x413424
mov eax, str.NumLock
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41341b
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x91
jne 0x413450
mov eax, str.ScrollLock
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x413447
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x1b
jne 0x413479
mov eax, 0x5836fd
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x413470
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x20
jne 0x4134a2
mov eax, 0x57f368
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x413499
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x21
jne 0x4134cb
mov eax, str.PageUp
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4134c2
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x22
jne 0x4134f4
mov eax, str.PageDown
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4134eb
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x24
jne 0x41351d
mov eax, 0x583717
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x413514
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x23
jne 0x413546
mov eax, 0x58371e
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41353d
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x25
jne 0x41356f
mov eax, 0x57f390
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x413566
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x26
jne 0x413598
mov eax, 0x57f399
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41358f
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x27
jne 0x4135c1
mov eax, 0x57f3a2
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4135b8
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x28
jne 0x4135ea
mov eax, 0x57f3ab
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4135e1
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x2d
jne 0x413613
mov eax, 0x583724
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41360a
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x2e
jne 0x41363c
mov eax, 0x58372a
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x413633
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0xba
jne 0x413668
mov eax, 0x57f3c0
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41365f
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0xbb
jne 0x413694
mov eax, 0x57f3c7
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41368b
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0xbc
jne 0x4136c0
mov eax, 0x57f3ce
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4136b7
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0xbd
jne 0x4136ec
mov eax, 0x57f3d5
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4136e3
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0xbe
jne 0x413718
mov eax, 0x57f3dc
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41370f
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0xbf
jne 0x413744
mov eax, 0x57f3e3
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41373b
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0xc0
jne 0x413770
mov eax, 0x57f3ea
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x413767
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0xdb
jne 0x41379c
mov eax, 0x57f3f3
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x413793
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0xdd
jne 0x4137c8
mov eax, 0x57f3fe
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4137bf
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0xdc
jne 0x4137f4
mov eax, 0x57f409
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4137eb
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0xde
jne 0x413820
mov eax, 0x57f410
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x413817
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x6a
jne 0x413849
mov eax, 0x57f419
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x413840
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x6b
jne 0x413872
mov eax, 0x57f420
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x413869
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 8
jne 0x41389b
mov eax, 0x57f427
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x413892
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0x5b
jne 0x4138c4
mov eax, 0x583730
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4138bb
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 9
jne 0x4138ed
mov eax, 0x57f32b
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4138e4
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0xc0
jne 0x413919
mov eax, 0x57f42e
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x413910
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0xa0
jne 0x413945
mov eax, 0x57f430
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x41393c
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0xa1
jne 0x413971
mov eax, 0x57f43a
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x413968
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0xa2
jne 0x41399d
mov eax, 0x57f444
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x413994
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x4139c4
cmp dword [ebp + 8], 0xa3
jne 0x4139c4
mov eax, 0x57f44d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4139c0
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov eax, dword [ebp - 4]
test eax, eax
je 0x4139e0
push eax
mov ebx, eax
call fcn.00401021
inc eax
push eax
call fcn.00432adc
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
jmp 0x4139e5
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4139f6
push ebx
call fcn.00432aee
add esp, 4
pop eax
mov esp, ebp
pop ebp
ret 4