Function at 0x416bbe
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 8
mov dword [ebp - 4], 0
push 0x53e8cb
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x416bf5
mov dword [ebp - 4], 0x70
jmp 0x41775d
push 0x53e8ce
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x416c1c
mov dword [ebp - 4], 0x71
jmp 0x41775d
push 0x53e8d1
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x416c43
mov dword [ebp - 4], 0x72
jmp 0x41775d
push 0x53e8d4
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x416c6a
mov dword [ebp - 4], 0x73
jmp 0x41775d
push 0x53e8d7
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x416c91
mov dword [ebp - 4], 0x74
jmp 0x41775d
push 0x53e8da
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x416cb8
mov dword [ebp - 4], 0x75
jmp 0x41775d
push 0x53e8dd
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x416cdf
mov dword [ebp - 4], 0x76
jmp 0x41775d
push 0x53e8e0
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x416d06
mov dword [ebp - 4], 0x77
jmp 0x41775d
push 0x53e8e3
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x416d2d
mov dword [ebp - 4], 0x78
jmp 0x41775d
push 0x53e8e6
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x416d54
mov dword [ebp - 4], 0x79
jmp 0x41775d
push 0x53e8ea
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x416d7b
mov dword [ebp - 4], 0x7a
jmp 0x41775d
push 0x53e8ee
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x416da2
mov dword [ebp - 4], 0x7b
jmp 0x41775d
push 0x686b36
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x416dc9
mov dword [ebp - 4], 0x7c
jmp 0x41775d
push 0x686b3a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x416df0
mov dword [ebp - 4], 0x7d
jmp 0x41775d
push 0x686b3e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x416e17
mov dword [ebp - 4], 0x7e
jmp 0x41775d
push 0x686b42
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x416e3e
mov dword [ebp - 4], 0x7f
jmp 0x41775d
push 0x556eb3
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x416e65
mov dword [ebp - 4], 0x30
jmp 0x41775d
push 0x554a78
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x416e8c
mov dword [ebp - 4], 0x31
jmp 0x41775d
push 0x686b46
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x416eb3
mov dword [ebp - 4], 0x32
jmp 0x41775d
push 0x554a9e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x416eda
mov dword [ebp - 4], 0x33
jmp 0x41775d
push 0x554aab
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x416f01
mov dword [ebp - 4], 0x34
jmp 0x41775d
push 0x554ab8
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x416f28
mov dword [ebp - 4], 0x35
jmp 0x41775d
push 0x686b48
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x416f4f
mov dword [ebp - 4], 0x36
jmp 0x41775d
push 0x554ad1
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x416f76
mov dword [ebp - 4], 0x37
jmp 0x41775d
push 0x554ade
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x416f9d
mov dword [ebp - 4], 0x38
jmp 0x41775d
push 0x554aeb
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x416fc4
mov dword [ebp - 4], 0x39
jmp 0x41775d
push 0x686b4a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x416feb
mov dword [ebp - 4], 0x41
jmp 0x41775d
push 0x686b4c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x417012
mov dword [ebp - 4], 0x42
jmp 0x41775d
push 0x686b4e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x417039
mov dword [ebp - 4], 0x43
jmp 0x41775d
push 0x686b50
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x417060
mov dword [ebp - 4], 0x44
jmp 0x41775d
push 0x686b52
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x417087
mov dword [ebp - 4], 0x45
jmp 0x41775d
push 0x686b54
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x4170ae
mov dword [ebp - 4], 0x46
jmp 0x41775d
push 0x686b56
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x4170d5
mov dword [ebp - 4], 0x47
jmp 0x41775d
push 0x686b58
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x4170fc
mov dword [ebp - 4], 0x48
jmp 0x41775d
push 0x557fac
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x417123
mov dword [ebp - 4], 0x49
jmp 0x41775d
push 0x686b5a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x41714a
mov dword [ebp - 4], 0x4a
jmp 0x41775d
push 0x686b5c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x417171
mov dword [ebp - 4], 0x4b
jmp 0x41775d
push 0x686b5e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x417198
mov dword [ebp - 4], 0x4c
jmp 0x41775d
push 0x686b60
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x4171bf
mov dword [ebp - 4], 0x4d
jmp 0x41775d
push 0x686b62
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x4171e6
mov dword [ebp - 4], 0x4e
jmp 0x41775d
push 0x686b64
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x41720d
mov dword [ebp - 4], 0x4f
jmp 0x41775d
push 0x686b66
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x417234
mov dword [ebp - 4], 0x50
jmp 0x41775d
push 0x686b68
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x41725b
mov dword [ebp - 4], 0x51
jmp 0x41775d
push 0x557fb9
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x417282
mov dword [ebp - 4], 0x52
jmp 0x41775d
push 0x686b6a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x4172a9
mov dword [ebp - 4], 0x53
jmp 0x41775d
push 0x686b6c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x4172d0
mov dword [ebp - 4], 0x54
jmp 0x41775d
push 0x686b6e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x4172f7
mov dword [ebp - 4], 0x55
jmp 0x41775d
push 0x686b70
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x41731e
mov dword [ebp - 4], 0x56
jmp 0x41775d
push 0x686b72
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x417345
mov dword [ebp - 4], 0x57
jmp 0x41775d
push 0x686b74
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x41736c
mov dword [ebp - 4], 0x58
jmp 0x41775d
push 0x686b76
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x417393
mov dword [ebp - 4], 0x59
jmp 0x41775d
push 0x686b78
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x4173ba
mov dword [ebp - 4], 0x5a
jmp 0x41775d
push 0x53e8f2
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x4173e1
mov dword [ebp - 4], 0x20
jmp 0x41775d
push 0x53e91d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x417408
mov dword [ebp - 4], 0x21
jmp 0x41775d
push str.PageDown
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x41742f
mov dword [ebp - 4], 0x22
jmp 0x41775d
push 0x53e92d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x417456
mov dword [ebp - 4], 0x23
jmp 0x41775d
push str.Home
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x41747d
mov dword [ebp - 4], 0x24
jmp 0x41775d
push str.Insert
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x4174a4
mov dword [ebp - 4], 0x2d
jmp 0x41775d
push str.Delete
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x4174cb
mov dword [ebp - 4], 0x2e
jmp 0x41775d
push 0x53e8f7
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x4174f2
mov dword [ebp - 4], 0x25
jmp 0x41775d
push 0x53e8fa
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x417519
mov dword [ebp - 4], 0x26
jmp 0x41775d
push 0x53e8fd
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x417540
mov dword [ebp - 4], 0x27
jmp 0x41775d
push 0x53e900
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x417567
mov dword [ebp - 4], 0x28
jmp 0x41775d
push str.___.____
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x41758e
mov dword [ebp - 4], 0x6a
jmp 0x41775d
push 0x53e905
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x4175b5
mov dword [ebp - 4], 0x6b
jmp 0x41775d
push 0x53e907
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x4175dc
mov dword [ebp - 4], 0xba
jmp 0x41775d
push 0x53e909
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x417603
mov dword [ebp - 4], 0xbb
jmp 0x41775d
push 0x53e90b
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x41762a
mov dword [ebp - 4], 0xbc
jmp 0x41775d
push 0x53e90d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x417651
mov dword [ebp - 4], 0xbd
jmp 0x41775d
push 0x53e90f
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x417678
mov dword [ebp - 4], 0xbe
jmp 0x41775d
push 0x53e911
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x41769f
mov dword [ebp - 4], 0xbf
jmp 0x41775d
push 0x53e913
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x4176c6
mov dword [ebp - 4], 0xc0
jmp 0x41775d
push 0x53e915
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x4176ed
mov dword [ebp - 4], 0xdb
jmp 0x41775d
push 0x53e917
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x417714
mov dword [ebp - 4], 0xdc
jmp 0x41775d
push 0x53e919
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x41773b
mov dword [ebp - 4], 0xdd
jmp 0x41775d
push 0x53e91b
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.0040113f
add esp, 8
cmp eax, 0
jne 0x41775d
mov dword [ebp - 4], 0xde
mov eax, dword [ebp - 4]
jmp 0x417765
mov esp, ebp
pop ebp
ret 4