Function at 0x4312b6
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 8
mov dword [ebp - 4], 0
mov dword [ebp - 4], 0
push 0x72c283
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x4312f4
mov dword [ebp - 4], 0x30
jmp 0x431a0c
push 0xaf41b8
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x43131b
mov dword [ebp - 4], 0x31
jmp 0x431a0c
push 0xaf45d6
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x431342
mov dword [ebp - 4], 0x32
jmp 0x431a0c
push 0xaf45e8
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x431369
mov dword [ebp - 4], 0x33
jmp 0x431a0c
push 0xaf454b
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x431390
mov dword [ebp - 4], 0x34
jmp 0x431a0c
push 0xaf45fa
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x4313b7
mov dword [ebp - 4], 0x35
jmp 0x431a0c
push str.67abcdefghijklnmopqrstuvwxyz___
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x4313de
mov dword [ebp - 4], 0x36
jmp 0x431a0c
push 0xaf659b
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x431405
mov dword [ebp - 4], 0x37
jmp 0x431a0c
push 0xaf4711
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x43142c
mov dword [ebp - 4], 0x38
jmp 0x431a0c
push 0xaf463c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x431453
mov dword [ebp - 4], 0x39
jmp 0x431a0c
push 0xaf659d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x43147a
mov dword [ebp - 4], 0x41
jmp 0x431a0c
push 0xaf659f
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x4314a1
mov dword [ebp - 4], 0x42
jmp 0x431a0c
push 0xaf65a1
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x4314c8
mov dword [ebp - 4], 0x43
jmp 0x431a0c
push 0xaf65a3
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x4314ef
mov dword [ebp - 4], 0x44
jmp 0x431a0c
push 0xaf65a5
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x431516
mov dword [ebp - 4], 0x45
jmp 0x431a0c
push 0xaf65a7
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x43153d
mov dword [ebp - 4], 0x46
jmp 0x431a0c
push 0xaf65a9
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x431564
mov dword [ebp - 4], 0x47
jmp 0x431a0c
push 0xaf65ab
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x43158b
mov dword [ebp - 4], 0x48
jmp 0x431a0c
push 0xaf65ad
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x4315b2
mov dword [ebp - 4], 0x49
jmp 0x431a0c
push 0xaf65af
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x4315d9
mov dword [ebp - 4], 0x4a
jmp 0x431a0c
push 0xaf65b1
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x431600
mov dword [ebp - 4], 0x4b
jmp 0x431a0c
push 0xaf65b3
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x431627
mov dword [ebp - 4], 0x4c
jmp 0x431a0c
push 0xaf65b5
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x43164e
mov dword [ebp - 4], 0x4e
jmp 0x431a0c
push 0xaf65b7
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x431675
mov dword [ebp - 4], 0x4d
jmp 0x431a0c
push 0xaf65b9
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x43169c
mov dword [ebp - 4], 0x4f
jmp 0x431a0c
push 0xaf65bb
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x4316c3
mov dword [ebp - 4], 0x50
jmp 0x431a0c
push 0xaf65bd
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x4316ea
mov dword [ebp - 4], 0x51
jmp 0x431a0c
push 0xaf65bf
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x431711
mov dword [ebp - 4], 0x52
jmp 0x431a0c
push 0xaf65c1
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x431738
mov dword [ebp - 4], 0x53
jmp 0x431a0c
push 0xaf65c3
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x43175f
mov dword [ebp - 4], 0x54
jmp 0x431a0c
push 0xaf65c5
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x431786
mov dword [ebp - 4], 0x55
jmp 0x431a0c
push 0xaf65c7
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x4317ad
mov dword [ebp - 4], 0x56
jmp 0x431a0c
push 0xaf65c9
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x4317d4
mov dword [ebp - 4], 0x57
jmp 0x431a0c
push 0xaf65cb
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x4317fb
mov dword [ebp - 4], 0x58
jmp 0x431a0c
push 0xaf65cd
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x431822
mov dword [ebp - 4], 0x59
jmp 0x431a0c
push 0xaf65cf
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x431849
mov dword [ebp - 4], 0x5a
jmp 0x431a0c
push 0x84d476
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x431870
mov dword [ebp - 4], 0xbc
jmp 0x431a0c
push 0xaf3f81
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x431897
mov dword [ebp - 4], 0xbe
jmp 0x431a0c
push 0xaf65d1
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x4318c1
mov eax, 0xdb
jmp 0x431a14
push 0xaf3ec6
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x4318eb
mov eax, 0xdc
jmp 0x431a14
push 0xaf65d3
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x431915
mov eax, 0xdd
jmp 0x431a14
push 0x84d63c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x43193f
mov eax, 0xba
jmp 0x431a14
push 0x84da32
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x431969
mov eax, 0xde
jmp 0x431a14
push 0xaf65d5
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x431993
mov eax, 0xbf
jmp 0x431a14
push 0xaf65d7
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x4319bd
mov eax, 0xc0
jmp 0x431a14
push 0x84d666
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x4319e7
mov eax, 0xbb
jmp 0x431a14
push 0xaf40fe
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.004026fe
add esp, 8
cmp eax, 0
jne 0x431a0c
mov eax, 0xbd
jmp 0x431a14
mov eax, dword [ebp - 4]
jmp 0x431a14
mov esp, ebp
pop ebp
ret 4