Function at 0x58e3ca
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 0x58e403
mov eax, str.Ctrl
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e3fa
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x10
jne 0x58e42c
mov eax, str.Shift
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e423
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x12
jne 0x58e455
mov eax, 0x796142
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e44c
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x30
jne 0x58e47e
mov eax, 0x78474d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e475
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x31
jne 0x58e4a7
mov eax, 0x784751
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e49e
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x32
jne 0x58e4d0
mov eax, 0x784755
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e4c7
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x33
jne 0x58e4f9
mov eax, 0x784759
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e4f0
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x34
jne 0x58e522
mov eax, 0x78475d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e519
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x35
jne 0x58e54b
mov eax, 0x784761
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e542
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x36
jne 0x58e574
mov eax, 0x784765
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e56b
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x37
jne 0x58e59d
mov eax, 0x784769
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e594
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x38
jne 0x58e5c6
mov eax, 0x78476d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e5bd
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x39
jne 0x58e5ef
mov eax, 0x784771
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e5e6
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x41
jne 0x58e618
mov eax, 0x784775
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e60f
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x42
jne 0x58e641
mov eax, 0x784779
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e638
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x43
jne 0x58e66a
mov eax, 0x78477d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e661
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x44
jne 0x58e693
mov eax, 0x784781
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e68a
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x45
jne 0x58e6bc
mov eax, 0x784785
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e6b3
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x46
jne 0x58e6e5
mov eax, 0x784789
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e6dc
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x47
jne 0x58e70e
mov eax, 0x78478d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e705
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x48
jne 0x58e737
mov eax, 0x784791
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e72e
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x49
jne 0x58e760
mov eax, 0x784795
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e757
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x4a
jne 0x58e789
mov eax, 0x784799
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e780
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x4b
jne 0x58e7b2
mov eax, 0x78479d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e7a9
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x4c
jne 0x58e7db
mov eax, 0x7847a1
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e7d2
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x4d
jne 0x58e804
mov eax, 0x7847a5
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e7fb
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x4e
jne 0x58e82d
mov eax, 0x7847a9
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e824
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x4f
jne 0x58e856
mov eax, 0x7847ad
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e84d
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x50
jne 0x58e87f
mov eax, 0x7847b1
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e876
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x51
jne 0x58e8a8
mov eax, 0x7847b5
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e89f
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x52
jne 0x58e8d1
mov eax, 0x7847b9
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e8c8
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x53
jne 0x58e8fa
mov eax, 0x7847bd
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e8f1
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x54
jne 0x58e923
mov eax, 0x7847c1
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e91a
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x55
jne 0x58e94c
mov eax, 0x7847c5
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e943
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x56
jne 0x58e975
mov eax, 0x7847c9
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e96c
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x57
jne 0x58e99e
mov eax, 0x7847cd
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e995
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x58
jne 0x58e9c7
mov eax, 0x7847d1
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e9be
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x59
jne 0x58e9f0
mov eax, 0x7847d5
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58e9e7
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x5a
jne 0x58ea19
mov eax, 0x7847d9
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58ea10
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x70
jne 0x58ea42
mov eax, 0x7847dd
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58ea39
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x71
jne 0x58ea6b
mov eax, 0x7847e2
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58ea62
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x72
jne 0x58ea94
mov eax, 0x7847e7
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58ea8b
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x73
jne 0x58eabd
mov eax, 0x7847ec
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58eab4
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x74
jne 0x58eae6
mov eax, 0x7847f1
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58eadd
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x75
jne 0x58eb0f
mov eax, 0x7847f6
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58eb06
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x76
jne 0x58eb38
mov eax, 0x7847fb
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58eb2f
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x77
jne 0x58eb61
mov eax, 0x784800
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58eb58
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x78
jne 0x58eb8a
mov eax, 0x784805
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58eb81
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x79
jne 0x58ebb3
mov eax, 0x78480a
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58ebaa
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x7a
jne 0x58ebdc
mov eax, 0x784810
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58ebd3
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x7b
jne 0x58ec05
mov eax, 0x784816
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58ebfc
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x7c
jne 0x58ec2e
mov eax, 0x78481c
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58ec25
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x7d
jne 0x58ec57
mov eax, 0x784822
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58ec4e
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x7e
jne 0x58ec80
mov eax, 0x784828
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58ec77
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x7f
jne 0x58eca9
mov eax, 0x78482e
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58eca0
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 3
jne 0x58ecd2
mov eax, str.Break
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58ecc9
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0xd
jne 0x58ecfb
mov eax, 0x78483c
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58ecf2
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x13
jne 0x58ed24
mov eax, str.Pause
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58ed1b
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x14
jne 0x58ed4d
mov eax, str.Caps_Lock
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58ed44
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x90
jne 0x58ed79
mov eax, str.NumLock
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58ed70
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x91
jne 0x58eda5
mov eax, str.ScrollLock
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58ed9c
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x1b
jne 0x58edce
mov eax, 0x7961f6
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58edc5
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x20
jne 0x58edf7
mov eax, 0x784873
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58edee
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x21
jne 0x58ee20
mov eax, str.PageUp
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58ee17
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x22
jne 0x58ee49
mov eax, str.PageDown
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58ee40
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x24
jne 0x58ee72
mov eax, str.Home
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58ee69
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x23
jne 0x58ee9b
mov eax, 0x796217
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58ee92
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x25
jne 0x58eec4
mov eax, 0x78489b
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58eebb
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x26
jne 0x58eeed
mov eax, 0x7848a4
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58eee4
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x27
jne 0x58ef16
mov eax, 0x7848ad
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58ef0d
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x28
jne 0x58ef3f
mov eax, 0x7848b6
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58ef36
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x2d
jne 0x58ef68
mov eax, 0x79621d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58ef5f
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x2e
jne 0x58ef91
mov eax, 0x796223
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58ef88
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0xba
jne 0x58efbd
mov eax, 0x7848cb
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58efb4
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0xbb
jne 0x58efe9
mov eax, 0x7848d2
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58efe0
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0xbc
jne 0x58f015
mov eax, 0x7848d9
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58f00c
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0xbd
jne 0x58f041
mov eax, 0x7848e0
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58f038
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0xbe
jne 0x58f06d
mov eax, 0x7848e7
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58f064
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0xbf
jne 0x58f099
mov eax, 0x7848ee
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58f090
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0xc0
jne 0x58f0c5
mov eax, 0x7848f5
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58f0bc
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0xdb
jne 0x58f0f1
mov eax, 0x7848fe
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58f0e8
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0xdd
jne 0x58f11d
mov eax, 0x784909
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58f114
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0xdc
jne 0x58f149
mov eax, 0x784914
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58f140
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0xde
jne 0x58f175
mov eax, 0x78491b
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58f16c
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x6a
jne 0x58f19e
mov eax, 0x784924
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58f195
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x6b
jne 0x58f1c7
mov eax, 0x78492b
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58f1be
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 8
jne 0x58f1f0
mov eax, 0x784932
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58f1e7
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x58f214
cmp dword [ebp + 8], 0x5b
jne 0x58f214
mov eax, 0x79b848
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58f210
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov eax, dword [ebp - 4]
test eax, eax
je 0x58f230
push eax
mov ebx, eax
call fcn.004c561b
inc eax
push eax
call fcn.005fffc4
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
jmp 0x58f235
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x58f246
push ebx
call fcn.005fffbe
add esp, 4
pop eax
mov esp, ebp
pop ebp
ret 4