Function at 0x10014622
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
cmp dword [ebp + 8], 0
je 0x10014643
cmp dword [ebp + 8], 0xffffffff
je 0x10014643
xor eax, eax
jmp 0x10014648
mov eax, 1
test eax, eax
je 0x1001465f
mov eax, 0xffffffff
jmp 0x10014ae7
cmp dword [ebp + 8], 1
jne 0x10014678
mov eax, 0x31
jmp 0x10014ae7
cmp dword [ebp + 8], 2
jne 0x10014691
mov eax, 0x32
jmp 0x10014ae7
cmp dword [ebp + 8], 3
jne 0x100146aa
mov eax, 0x33
jmp 0x10014ae7
cmp dword [ebp + 8], 4
jne 0x100146c3
mov eax, 0x34
jmp 0x10014ae7
cmp dword [ebp + 8], 5
jne 0x100146dc
mov eax, 0x35
jmp 0x10014ae7
cmp dword [ebp + 8], 6
jne 0x100146f5
mov eax, 0x36
jmp 0x10014ae7
cmp dword [ebp + 8], 7
jne 0x1001470e
mov eax, 0x37
jmp 0x10014ae7
cmp dword [ebp + 8], 8
jne 0x10014727
mov eax, 0x38
jmp 0x10014ae7
cmp dword [ebp + 8], 9
jne 0x10014740
mov eax, 0x39
jmp 0x10014ae7
cmp dword [ebp + 8], 0xa
jne 0x10014759
mov eax, 0x30
jmp 0x10014ae7
cmp dword [ebp + 8], 0xb
jne 0x10014772
mov eax, 0xbb
jmp 0x10014ae7
cmp dword [ebp + 8], 0xc
jne 0x1001478b
mov eax, 0x51
jmp 0x10014ae7
cmp dword [ebp + 8], 0xd
jne 0x100147a4
mov eax, 0x57
jmp 0x10014ae7
cmp dword [ebp + 8], 0xe
jne 0x100147bd
mov eax, 0x45
jmp 0x10014ae7
cmp dword [ebp + 8], 0xf
jne 0x100147d6
mov eax, 0x52
jmp 0x10014ae7
cmp dword [ebp + 8], 0x10
jne 0x100147ef
mov eax, 0x54
jmp 0x10014ae7
cmp dword [ebp + 8], 0x11
jne 0x10014808
mov eax, 0x59
jmp 0x10014ae7
cmp dword [ebp + 8], 0x12
jne 0x10014821
mov eax, 0x55
jmp 0x10014ae7
cmp dword [ebp + 8], 0x13
jne 0x1001483a
mov eax, 0x49
jmp 0x10014ae7
cmp dword [ebp + 8], 0x14
jne 0x10014853
mov eax, 0x4f
jmp 0x10014ae7
cmp dword [ebp + 8], 0x15
jne 0x1001486c
mov eax, 0x50
jmp 0x10014ae7
cmp dword [ebp + 8], 0x16
jne 0x10014885
mov eax, 0x41
jmp 0x10014ae7
cmp dword [ebp + 8], 0x17
jne 0x1001489e
mov eax, 0x53
jmp 0x10014ae7
cmp dword [ebp + 8], 0x18
jne 0x100148b7
mov eax, 0x44
jmp 0x10014ae7
cmp dword [ebp + 8], 0x19
jne 0x100148d0
mov eax, 0x46
jmp 0x10014ae7
cmp dword [ebp + 8], 0x1a
jne 0x100148e9
mov eax, 0x47
jmp 0x10014ae7
cmp dword [ebp + 8], 0x1b
jne 0x10014902
mov eax, 0x48
jmp 0x10014ae7
cmp dword [ebp + 8], 0x1c
jne 0x1001491b
mov eax, 0x4a
jmp 0x10014ae7
cmp dword [ebp + 8], 0x1d
jne 0x10014934
mov eax, 0x4b
jmp 0x10014ae7
cmp dword [ebp + 8], 0x1e
jne 0x1001494d
mov eax, 0x4c
jmp 0x10014ae7
cmp dword [ebp + 8], 0x1f
jne 0x10014966
mov eax, 0x5a
jmp 0x10014ae7
cmp dword [ebp + 8], 0x20
jne 0x1001497f
mov eax, 0x58
jmp 0x10014ae7
cmp dword [ebp + 8], 0x21
jne 0x10014998
mov eax, 0x43
jmp 0x10014ae7
cmp dword [ebp + 8], 0x22
jne 0x100149b1
mov eax, 0x56
jmp 0x10014ae7
cmp dword [ebp + 8], 0x23
jne 0x100149ca
mov eax, 0x42
jmp 0x10014ae7
cmp dword [ebp + 8], 0x24
jne 0x100149e3
mov eax, 0x4e
jmp 0x10014ae7
cmp dword [ebp + 8], 0x25
jne 0x100149fc
mov eax, 0x4d
jmp 0x10014ae7
cmp dword [ebp + 8], 0x26
jne 0x10014a15
mov eax, 0x10
jmp 0x10014ae7
cmp dword [ebp + 8], 0x27
jne 0x10014a2e
mov eax, 0x11
jmp 0x10014ae7
cmp dword [ebp + 8], 0x28
jne 0x10014a47
mov eax, 0x12
jmp 0x10014ae7
cmp dword [ebp + 8], 0x29
jne 0x10014a60
mov eax, 0x20
jmp 0x10014ae7
cmp dword [ebp + 8], 0x2a
jne 0x10014a79
mov eax, 0x2d
jmp 0x10014ae7
cmp dword [ebp + 8], 0x2b
jne 0x10014a92
mov eax, 0x24
jmp 0x10014ae7
cmp dword [ebp + 8], 0x2c
jne 0x10014aab
mov eax, 0x21
jmp 0x10014ae7
cmp dword [ebp + 8], 0x2d
jne 0x10014ac4
mov eax, 0x22
jmp 0x10014ae7
cmp dword [ebp + 8], 0x2e
jne 0x10014add
mov eax, 0x23
jmp 0x10014ae7
mov eax, 0xffffffff
jmp 0x10014ae7
mov esp, ebp
pop ebp
ret 4