Function at 0x40675b
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 8
mov dword [ebp - 4], 0
push 0x494485
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406792
mov dword [ebp - 4], 0x11
jmp 0x4074a7
push 0x49448c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x4067b9
mov dword [ebp - 4], 0x10
jmp 0x4074a7
push 0x494494
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x4067e0
mov dword [ebp - 4], 0x12
jmp 0x4074a7
push 0x49449a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406807
mov dword [ebp - 4], 0x30
jmp 0x4074a7
push 0x49449e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x40682e
mov dword [ebp - 4], 0x31
jmp 0x4074a7
push 0x4944a2
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406855
mov dword [ebp - 4], 0x32
jmp 0x4074a7
push 0x4944a6
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x40687c
mov dword [ebp - 4], 0x33
jmp 0x4074a7
push 0x4944aa
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x4068a3
mov dword [ebp - 4], 0x34
jmp 0x4074a7
push 0x4944ae
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x4068ca
mov dword [ebp - 4], 0x35
jmp 0x4074a7
push 0x4944b2
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x4068f1
mov dword [ebp - 4], 0x36
jmp 0x4074a7
push 0x4944b6
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406918
mov dword [ebp - 4], 0x37
jmp 0x4074a7
push 0x4944ba
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x40693f
mov dword [ebp - 4], 0x38
jmp 0x4074a7
push 0x4944be
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406966
mov dword [ebp - 4], 0x39
jmp 0x4074a7
push 0x4944c2
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x40698d
mov dword [ebp - 4], 0x41
jmp 0x4074a7
push 0x4944c6
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x4069b4
mov dword [ebp - 4], 0x42
jmp 0x4074a7
push 0x4944ca
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x4069db
mov dword [ebp - 4], 0x43
jmp 0x4074a7
push 0x4944ce
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406a02
mov dword [ebp - 4], 0x44
jmp 0x4074a7
push 0x4944d2
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406a29
mov dword [ebp - 4], 0x45
jmp 0x4074a7
push 0x4944d6
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406a50
mov dword [ebp - 4], 0x46
jmp 0x4074a7
push 0x4944da
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406a77
mov dword [ebp - 4], 0x47
jmp 0x4074a7
push 0x4944de
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406a9e
mov dword [ebp - 4], 0x48
jmp 0x4074a7
push 0x4944e2
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406ac5
mov dword [ebp - 4], 0x49
jmp 0x4074a7
push 0x4944e6
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406aec
mov dword [ebp - 4], 0x4a
jmp 0x4074a7
push 0x4944ea
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406b13
mov dword [ebp - 4], 0x4b
jmp 0x4074a7
push 0x4944ee
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406b3a
mov dword [ebp - 4], 0x4c
jmp 0x4074a7
push 0x4944f2
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406b61
mov dword [ebp - 4], 0x4d
jmp 0x4074a7
push 0x4944f6
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406b88
mov dword [ebp - 4], 0x4e
jmp 0x4074a7
push 0x4944fa
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406baf
mov dword [ebp - 4], 0x4f
jmp 0x4074a7
push 0x4944fe
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406bd6
mov dword [ebp - 4], 0x50
jmp 0x4074a7
push 0x494502
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406bfd
mov dword [ebp - 4], 0x51
jmp 0x4074a7
push 0x494506
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406c24
mov dword [ebp - 4], 0x52
jmp 0x4074a7
push 0x49450a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406c4b
mov dword [ebp - 4], 0x53
jmp 0x4074a7
push 0x49450e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406c72
mov dword [ebp - 4], 0x54
jmp 0x4074a7
push 0x494512
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406c99
mov dword [ebp - 4], 0x55
jmp 0x4074a7
push 0x494516
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406cc0
mov dword [ebp - 4], 0x56
jmp 0x4074a7
push 0x49451a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406ce7
mov dword [ebp - 4], 0x57
jmp 0x4074a7
push 0x49451e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406d0e
mov dword [ebp - 4], 0x58
jmp 0x4074a7
push 0x494522
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406d35
mov dword [ebp - 4], 0x59
jmp 0x4074a7
push 0x494526
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406d5c
mov dword [ebp - 4], 0x5a
jmp 0x4074a7
push 0x49452a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406d83
mov dword [ebp - 4], 0x70
jmp 0x4074a7
push 0x49452f
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406daa
mov dword [ebp - 4], 0x71
jmp 0x4074a7
push 0x494534
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406dd1
mov dword [ebp - 4], 0x72
jmp 0x4074a7
push 0x494539
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406df8
mov dword [ebp - 4], 0x73
jmp 0x4074a7
push 0x49453e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406e1f
mov dword [ebp - 4], 0x74
jmp 0x4074a7
push 0x494543
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406e46
mov dword [ebp - 4], 0x75
jmp 0x4074a7
push 0x494548
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406e6d
mov dword [ebp - 4], 0x76
jmp 0x4074a7
push 0x49454d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406e94
mov dword [ebp - 4], 0x77
jmp 0x4074a7
push 0x494552
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406ebb
mov dword [ebp - 4], 0x78
jmp 0x4074a7
push 0x494557
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406ee2
mov dword [ebp - 4], 0x79
jmp 0x4074a7
push 0x49455d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406f09
mov dword [ebp - 4], 0x7a
jmp 0x4074a7
push 0x494563
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406f30
mov dword [ebp - 4], 0x7b
jmp 0x4074a7
push 0x494569
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406f57
mov dword [ebp - 4], 0x7c
jmp 0x4074a7
push 0x49456f
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406f7e
mov dword [ebp - 4], 0x7d
jmp 0x4074a7
push 0x494575
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406fa5
mov dword [ebp - 4], 0x7e
jmp 0x4074a7
push 0x49457b
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406fcc
mov dword [ebp - 4], 0x7f
jmp 0x4074a7
push 0x494581
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x406ff3
mov dword [ebp - 4], 3
jmp 0x4074a7
push 0x494589
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x40701a
mov dword [ebp - 4], 0xd
jmp 0x4074a7
push 0x494590
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x407041
mov dword [ebp - 4], 0x13
jmp 0x4074a7
push 0x494598
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x407068
mov dword [ebp - 4], 0x14
jmp 0x4074a7
push 0x4945a3
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x40708f
mov dword [ebp - 4], 0x90
jmp 0x4074a7
push 0x4945ad
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x4070b6
mov dword [ebp - 4], 0x91
jmp 0x4074a7
push 0x4945ba
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x4070dd
mov dword [ebp - 4], 0x1b
jmp 0x4074a7
push 0x4945c0
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x407104
mov dword [ebp - 4], 0x20
jmp 0x4074a7
push 0x4945c7
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x40712b
mov dword [ebp - 4], 0x21
jmp 0x4074a7
push 0x4945d0
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x407152
mov dword [ebp - 4], 0x22
jmp 0x4074a7
push 0x4945db
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x407179
mov dword [ebp - 4], 0x24
jmp 0x4074a7
push 0x4945e2
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x4071a0
mov dword [ebp - 4], 0x23
jmp 0x4074a7
push 0x4945e8
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x4071c7
mov dword [ebp - 4], 0x25
jmp 0x4074a7
push 0x4945f1
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x4071ee
mov dword [ebp - 4], 0x26
jmp 0x4074a7
push 0x4945fa
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x407215
mov dword [ebp - 4], 0x27
jmp 0x4074a7
push 0x494603
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x40723c
mov dword [ebp - 4], 0x28
jmp 0x4074a7
push 0x49460c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x407263
mov dword [ebp - 4], 0x2d
jmp 0x4074a7
push 0x494612
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x40728a
mov dword [ebp - 4], 0x2e
jmp 0x4074a7
push 0x494618
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x4072b1
mov dword [ebp - 4], 0xba
jmp 0x4074a7
push 0x49461f
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x4072d8
mov dword [ebp - 4], 0xbb
jmp 0x4074a7
push 0x494626
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x4072ff
mov dword [ebp - 4], 0xbc
jmp 0x4074a7
push 0x49462d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x407326
mov dword [ebp - 4], 0xbd
jmp 0x4074a7
push 0x494634
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x40734d
mov dword [ebp - 4], 0xbe
jmp 0x4074a7
push 0x49463b
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x407374
mov dword [ebp - 4], 0xbf
jmp 0x4074a7
push 0x494642
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x40739b
mov dword [ebp - 4], 0xc0
jmp 0x4074a7
push 0x49464b
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x4073c2
mov dword [ebp - 4], 0xdb
jmp 0x4074a7
push 0x494656
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x4073e9
mov dword [ebp - 4], 0xdd
jmp 0x4074a7
push 0x494661
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x407410
mov dword [ebp - 4], 0xdc
jmp 0x4074a7
push 0x494668
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x407437
mov dword [ebp - 4], 0xde
jmp 0x4074a7
push 0x494671
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x40745e
mov dword [ebp - 4], 0x6a
jmp 0x4074a7
push 0x494678
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x407485
mov dword [ebp - 4], 0x6b
jmp 0x4074a7
push 0x49467f
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004021d8
add esp, 8
cmp eax, 0
jne 0x4074a7
mov dword [ebp - 4], 8
mov eax, dword [ebp - 4]
jmp 0x4074af
mov esp, ebp
pop ebp
ret 4