Function at 0x434003
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
mov dword [ebp - 4], 0
mov dword [ebp - 8], 0
push 1
push 0
push 0xbb8
call fcn.00428fc1
push 0x80000004
push 0
mov ebx, dword [ebp + 0xc]
mov eax, dword [ebx]
test eax, eax
jne 0x434040
mov eax, 8
push eax
push 1
mov ebx, 0x130
call fcn.0059ecd3
add esp, 0x10
xor ecx, ecx
push eax
lea eax, [ebp - 4]
mov ebx, eax
pop eax
inc ecx
push ecx
push ebx
mov dword [ebx], ecx
push eax
cmp ecx, eax
jg 0x4347be
push 0x80000301
push 0
push dword [ebp - 4]
push 0x80000004
push 0
mov ebx, dword [ebp + 0xc]
mov eax, dword [ebx]
test eax, eax
jne 0x434089
mov eax, 8
push eax
push 2
mov ebx, 0x144
call fcn.0059ecd3
add esp, 0x1c
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x40
jne 0x4340bb
push 0x32
push dword [ebp + 8]
call fcn.004347c7
jmp 0x4347b6
cmp dword [ebp - 8], 0x74
jne 0x4340d7
push 0x54
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x6f
jne 0x4340f3
push 0x4f
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x6e
jne 0x43410f
push 0x4e
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x67
jne 0x43412b
push 0x47
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x78
jne 0x434147
push 0x58
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x69
jne 0x434163
push 0x49
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x62
jne 0x43417f
push 0x42
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x61
jne 0x43419b
push 0x41
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x68
jne 0x4341b7
push 0x48
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x6d
jne 0x4341d3
push 0x4d
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x6c
jne 0x4341ef
push 0x4c
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x2e
jne 0x43420b
push 0xbe
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x63
jne 0x434227
push 0x43
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x32
jne 0x434243
push 0x32
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x30
jne 0x43425f
push 0x30
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x31
jne 0x43427b
push 0x31
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x33
jne 0x434297
push 0x33
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x34
jne 0x4342b3
push 0x34
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x35
jne 0x4342cf
push 0x35
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x36
jne 0x4342eb
push 0x36
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x37
jne 0x434307
push 0x37
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x38
jne 0x434323
push 0x38
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x39
jne 0x43433f
push 0x39
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x64
jne 0x43435b
push 0x44
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x65
jne 0x434377
push 0x45
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x66
jne 0x434393
push 0x46
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x6a
jne 0x4343af
push 0x4a
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x6b
jne 0x4343cb
push 0x4b
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x70
jne 0x4343e7
push 0x50
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x71
jne 0x434403
push 0x51
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x72
jne 0x43441f
push 0x52
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x73
jne 0x43443b
push 0x53
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x75
jne 0x434457
push 0x55
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x76
jne 0x434473
push 0x56
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x77
jne 0x43448f
push 0x57
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x79
jne 0x4344ab
push 0x59
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x7a
jne 0x4344c7
push 0x5a
push dword [ebp + 8]
call fcn.00433f87
jmp 0x4347b6
cmp dword [ebp - 8], 0x54
jne 0x4344e3
push 0x54
push dword [ebp + 8]
call fcn.004347c7
jmp 0x4347b6
cmp dword [ebp - 8], 0x41
jne 0x4344ff
push 0x41
push dword [ebp + 8]
call fcn.004347c7
jmp 0x4347b6
cmp dword [ebp - 8], 0x42
jne 0x43451b
push 0x42
push dword [ebp + 8]
call fcn.004347c7
jmp 0x4347b6
cmp dword [ebp - 8], 0x43
jne 0x434537
push 0x43
push dword [ebp + 8]
call fcn.004347c7
jmp 0x4347b6
cmp dword [ebp - 8], 0x44
jne 0x434553
push 0x44
push dword [ebp + 8]
call fcn.004347c7
jmp 0x4347b6
cmp dword [ebp - 8], 0x45
jne 0x43456f
push 0x45
push dword [ebp + 8]
call fcn.004347c7
jmp 0x4347b6
cmp dword [ebp - 8], 0x46
jne 0x43458b
push 0x46
push dword [ebp + 8]
call fcn.004347c7
jmp 0x4347b6
cmp dword [ebp - 8], 0x47
jne 0x4345a7
push 0x47
push dword [ebp + 8]
call fcn.004347c7
jmp 0x4347b6
cmp dword [ebp - 8], 0x48
jne 0x4345c3
push 0x48
push dword [ebp + 8]
call fcn.004347c7
jmp 0x4347b6
cmp dword [ebp - 8], 0x49
jne 0x4345df
push 0x49
push dword [ebp + 8]
call fcn.004347c7
jmp 0x4347b6
cmp dword [ebp - 8], 0x4a
jne 0x4345fb
push 0x4a
push dword [ebp + 8]
call fcn.004347c7
jmp 0x4347b6
cmp dword [ebp - 8], 0x4b
jne 0x434617
push 0x4b
push dword [ebp + 8]
call fcn.004347c7
jmp 0x4347b6
cmp dword [ebp - 8], 0x4c
jne 0x434633
push 0x4c
push dword [ebp + 8]
call fcn.004347c7
jmp 0x4347b6
cmp dword [ebp - 8], 0x4d
jne 0x43464f
push 0x4d
push dword [ebp + 8]
call fcn.004347c7
jmp 0x4347b6
cmp dword [ebp - 8], 0x4e
jne 0x43466b
push 0x4e
push dword [ebp + 8]
call fcn.004347c7
jmp 0x4347b6
cmp dword [ebp - 8], 0x4f
jne 0x434687
push 0x4f
push dword [ebp + 8]
call fcn.004347c7
jmp 0x4347b6
cmp dword [ebp - 8], 0x50
jne 0x4346a3
push 0x50
push dword [ebp + 8]
call fcn.004347c7
jmp 0x4347b6
cmp dword [ebp - 8], 0x51
jne 0x4346bf
push 0x51
push dword [ebp + 8]
call fcn.004347c7
jmp 0x4347b6
cmp dword [ebp - 8], 0x52
jne 0x4346db
push 0x52
push dword [ebp + 8]
call fcn.004347c7
jmp 0x4347b6
cmp dword [ebp - 8], 0x53
jne 0x4346f7
push 0x53
push dword [ebp + 8]
call fcn.004347c7
jmp 0x4347b6
cmp dword [ebp - 8], 0x54
jne 0x434713
push 0x54
push dword [ebp + 8]
call fcn.004347c7
jmp 0x4347b6
cmp dword [ebp - 8], 0x55
jne 0x43472f
push 0x55
push dword [ebp + 8]
call fcn.004347c7
jmp 0x4347b6
cmp dword [ebp - 8], 0x56
jne 0x43474b
push 0x56
push dword [ebp + 8]
call fcn.004347c7
jmp 0x4347b6
cmp dword [ebp - 8], 0x57
jne 0x434767
push 0x57
push dword [ebp + 8]
call fcn.004347c7
jmp 0x4347b6
cmp dword [ebp - 8], 0x58
jne 0x434783
push 0x58
push dword [ebp + 8]
call fcn.004347c7
jmp 0x4347b6
cmp dword [ebp - 8], 0x59
jne 0x43479f
push 0x59
push dword [ebp + 8]
call fcn.004347c7
jmp 0x4347b6
cmp dword [ebp - 8], 0x5a
jne 0x4347b6
push 0x5a
push dword [ebp + 8]
call fcn.004347c7
pop eax
pop ebx
pop ecx
jmp 0x43405c
add esp, 0xc
mov esp, ebp
pop ebp
ret 8