Function at 0x539d68
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
push 0x4d28e1
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x539d9b
mov eax, 0x41
jmp 0x53a9f0
push 0x4d28e3
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x539dc5
mov eax, 0x42
jmp 0x53a9f0
push 0x4d28e5
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x539def
mov eax, 0x43
jmp 0x53a9f0
push 0x4d28e7
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x539e19
mov eax, 0x44
jmp 0x53a9f0
push 0x4d28e9
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x539e43
mov eax, 0x45
jmp 0x53a9f0
push 0x4d28eb
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x539e6d
mov eax, 0x46
jmp 0x53a9f0
push 0x4d28ed
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x539e97
mov eax, 0x47
jmp 0x53a9f0
push 0x4d28ef
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x539ec1
mov eax, 0x48
jmp 0x53a9f0
push 0x4d28f1
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x539eeb
mov eax, 0x49
jmp 0x53a9f0
push 0x4d28f3
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x539f15
mov eax, 0x4a
jmp 0x53a9f0
push 0x4d28f5
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x539f3f
mov eax, 0x4b
jmp 0x53a9f0
push 0x4d28f7
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x539f69
mov eax, 0x4c
jmp 0x53a9f0
push 0x4d28f9
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x539f93
mov eax, 0x4d
jmp 0x53a9f0
push 0x4d28fb
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x539fbd
mov eax, 0x4e
jmp 0x53a9f0
push 0x4d28fd
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x539fe7
mov eax, 0x4f
jmp 0x53a9f0
push 0x4d28ff
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a011
mov eax, 0x50
jmp 0x53a9f0
push 0x4d2901
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a03b
mov eax, 0x51
jmp 0x53a9f0
push 0x4d2903
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a065
mov eax, 0x52
jmp 0x53a9f0
push 0x4d2905
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a08f
mov eax, 0x53
jmp 0x53a9f0
push 0x4d2907
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a0b9
mov eax, 0x54
jmp 0x53a9f0
push 0x4d2909
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a0e3
mov eax, 0x55
jmp 0x53a9f0
push 0x4d290b
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a10d
mov eax, 0x56
jmp 0x53a9f0
push 0x4d290d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a137
mov eax, 0x57
jmp 0x53a9f0
push 0x4d290f
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a161
mov eax, 0x58
jmp 0x53a9f0
push 0x4d2911
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a18b
mov eax, 0x59
jmp 0x53a9f0
push 0x4d2913
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a1b5
mov eax, 0x5a
jmp 0x53a9f0
push 0x4d2915
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a1df
mov eax, 0x11
jmp 0x53a9f0
push 0x4d291a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a209
mov eax, 0x12
jmp 0x53a9f0
push 0x4d291e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a233
mov eax, 0x10
jmp 0x53a9f0
push 0x4d2924
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a25d
mov eax, 0x20
jmp 0x53a9f0
push 0x4d292b
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a287
mov eax, 9
jmp 0x53a9f0
push 0x4d292f
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a2b1
mov eax, 0x14
jmp 0x53a9f0
push 0x4d2938
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a2db
mov eax, 0x1b
jmp 0x53a9f0
push 0x4d293c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
je 0x53a315
push 0x4d2942
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
je 0x53a315
xor eax, eax
jmp 0x53a31a
mov eax, 1
test eax, eax
je 0x53a331
mov eax, 0xd
jmp 0x53a9f0
push 0x4d2947
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a35b
mov eax, 0x2d
jmp 0x53a9f0
push 0x4d294e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a385
mov eax, 0x24
jmp 0x53a9f0
push 0x4d2953
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a3af
mov eax, 0x21
jmp 0x53a9f0
push 0x4d295a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a3d9
mov eax, 0x2e
jmp 0x53a9f0
push 0x4d2961
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a403
mov eax, 0x23
jmp 0x53a9f0
push 0x4d2965
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a42d
mov eax, 0x22
jmp 0x53a9f0
push 0x4d296e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a457
mov eax, 0x90
jmp 0x53a9f0
push 0x4d262f
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a481
mov eax, 0xdc
jmp 0x53a9f0
push 0x4d2976
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a4ab
mov eax, 0x6a
jmp 0x53a9f0
push 0x4d2978
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a4d5
mov eax, 0x6d
jmp 0x53a9f0
push 0x4d297a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a4ff
mov eax, 0x6b
jmp 0x53a9f0
push 0x4d297c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a529
mov eax, 0x6e
jmp 0x53a9f0
push 0x4d297e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a553
mov eax, 0xbb
jmp 0x53a9f0
push 0x4d2980
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a57d
mov eax, 0x21
jmp 0x53a9f0
push 0x4d2983
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a5a7
mov eax, 0x22
jmp 0x53a9f0
push 0x4d2988
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a5d1
mov eax, 0x25
jmp 0x53a9f0
push 0x4d298d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a5fb
mov eax, 0x27
jmp 0x53a9f0
push 0x4d2993
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a625
mov eax, 0x30
jmp 0x53a9f0
push 0x4d2995
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a64f
mov eax, 0x31
jmp 0x53a9f0
push 0x4d2997
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a679
mov eax, 0x32
jmp 0x53a9f0
push 0x4d2999
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a6a3
mov eax, 0x33
jmp 0x53a9f0
push 0x4d299b
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a6cd
mov eax, 0x34
jmp 0x53a9f0
push 0x4d299d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a6f7
mov eax, 0x35
jmp 0x53a9f0
push 0x4d299f
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a721
mov eax, 0x36
jmp 0x53a9f0
push 0x4d29a1
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a74b
mov eax, 0x37
jmp 0x53a9f0
push 0x4d29a3
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a775
mov eax, 0x38
jmp 0x53a9f0
push 0x4d29a5
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a79f
mov eax, 0x39
jmp 0x53a9f0
push 0x4d29a7
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a7c9
mov eax, 0x2c
jmp 0x53a9f0
push 0x4d29b3
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a7f3
mov eax, 0x91
jmp 0x53a9f0
push 0x4d29be
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a81d
mov eax, 0x70
jmp 0x53a9f0
push 0x4d29c1
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a847
mov eax, 0x71
jmp 0x53a9f0
push 0x4d29c4
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a871
mov eax, 0x72
jmp 0x53a9f0
push 0x4d29c7
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a89b
mov eax, 0x73
jmp 0x53a9f0
push 0x4d29ca
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a8c5
mov eax, 0x74
jmp 0x53a9f0
push 0x4d29cd
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a8ef
mov eax, 0x75
jmp 0x53a9f0
push 0x4d29d0
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a919
mov eax, 0x76
jmp 0x53a9f0
push 0x4d29d3
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a943
mov eax, 0x77
jmp 0x53a9f0
push 0x4d29d6
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a96d
mov eax, 0x78
jmp 0x53a9f0
push 0x4d29d9
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a997
mov eax, 0x79
jmp 0x53a9f0
push 0x4d29dd
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a9c1
mov eax, 0x7a
jmp 0x53a9f0
push 0x4d29e1
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00531cbb
add esp, 8
cmp eax, 0
jne 0x53a9e6
mov eax, 0x7b
jmp 0x53a9f0
mov eax, 0
jmp 0x53a9f0
mov esp, ebp
pop ebp
ret 4