Function at 0x40cc8c
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 8
mov dword [ebp - 4], 0
push 0x59f786
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40ccbe
mov dword [ebp - 4], 0x41
push 0x59f788
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40cce0
mov dword [ebp - 4], 0x42
push 0x59f78a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40cd02
mov dword [ebp - 4], 0x43
push 0x59f78c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40cd24
mov dword [ebp - 4], 0x44
push 0x59f78e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40cd46
mov dword [ebp - 4], 0x45
push 0x59f790
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40cd68
mov dword [ebp - 4], 0x46
push 0x59f792
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40cd8a
mov dword [ebp - 4], 0x47
push 0x59f794
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40cdac
mov dword [ebp - 4], 0x48
push 0x59f796
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40cdce
mov dword [ebp - 4], 0x49
push 0x59f798
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40cdf0
mov dword [ebp - 4], 0x4a
push 0x59f79a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40ce12
mov dword [ebp - 4], 0x4b
push 0x59f79c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40ce34
mov dword [ebp - 4], 0x4c
push 0x59f79e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40ce56
mov dword [ebp - 4], 0x4d
push 0x59f7a0
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40ce78
mov dword [ebp - 4], 0x4e
push 0x59f7a2
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40ce9a
mov dword [ebp - 4], 0x4f
push 0x59f7a4
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40cebc
mov dword [ebp - 4], 0x50
push 0x59f7a6
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40cede
mov dword [ebp - 4], 0x51
push 0x59f7a8
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40cf00
mov dword [ebp - 4], 0x52
push 0x59f7aa
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40cf22
mov dword [ebp - 4], 0x53
push 0x59f7ac
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40cf44
mov dword [ebp - 4], 0x54
push 0x59f7ae
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40cf66
mov dword [ebp - 4], 0x55
push 0x59f7b0
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40cf88
mov dword [ebp - 4], 0x56
push 0x59f7b2
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40cfaa
mov dword [ebp - 4], 0x57
push 0x59f7b4
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40cfcc
mov dword [ebp - 4], 0x58
push 0x59f7b6
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40cfee
mov dword [ebp - 4], 0x59
push 0x59f7b8
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40d010
mov dword [ebp - 4], 0x5a
push 0x59f7ba
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40d032
mov dword [ebp - 4], 0x30
push 0x59f7bc
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40d054
mov dword [ebp - 4], 0x31
push 0x59f7be
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40d076
mov dword [ebp - 4], 0x32
push 0x59f7c0
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40d098
mov dword [ebp - 4], 0x33
push 0x59f7c2
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40d0ba
mov dword [ebp - 4], 0x34
push 0x59f7c4
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40d0dc
mov dword [ebp - 4], 0x35
push 0x59f77c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40d0fe
mov dword [ebp - 4], 0x36
push 0x59f7c6
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40d120
mov dword [ebp - 4], 0x37
push 0x59f7c8
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40d142
mov dword [ebp - 4], 0x38
push 0x59f7ca
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x40d164
mov dword [ebp - 4], 0x39
mov eax, dword [ebp - 4]
jmp 0x40d16c
mov esp, ebp
pop ebp
ret 4