Function at 0x100bc980
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
mov ecx, dword [ebp + 8]
cmp ecx, 0x88ef
jg 0x100bc9cb
cmp ecx, 0x803b
jg 0x100bca33
cmp ecx, 0x6ab9
jle 0x100bcc8d
add ecx, 0xffff9546
cmp ecx, 0x47
ja case.0x100bcc3d.36234
mov eax, 9
jmp dword [ecx*4 + 0x102c49c0]
mov eax, 0x4a
jmp case.0x100bc9ba.27333
cmp ecx, 0x926f
jle 0x100bc9f3
lea eax, [ecx - 0x93a1]
cmp eax, 0x48
ja case.default.0x100bc9e2
jmp dword [eax*4 + 0x102c4ccc]
mov eax, 0x48
jmp case.0x100bc9ba.27333
cmp ecx, 0x8d87
jg 0x100bca73
cmp ecx, 0x8c4b
jle 0x100bcada
cmp ecx, 0x8d61
jle 0x100bcb55
lea eax, [ecx - 0x8d70]
cmp eax, 0x13
ja case.default.0x100bca22
jmp dword [eax*4 + 0x102c4bf4]
mov eax, 0xa0
jmp case.0x100bc9ba.27333
cmp ecx, 0x8228
jg 0x100bcaba
cmp ecx, 0x8050
jle 0x100bcb81
cmp ecx, 0x81a4
jg 0x100bcbaf
add ecx, 0xffff7faf
cmp ecx, 0xa
ja case.0x100bcc3d.36234
jmp dword [ecx*4 + 0x102c4ae0]
mov eax, 0x8b
jmp case.0x100bc9ba.27333
cmp ecx, 0x8f93
jg 0x100bcb35
cmp ecx, 0x8df5
jg 0x100bcbdd
lea eax, [ecx - 0x8d88]
cmp eax, 7
jbe switch.0x100bcc3d
add ecx, 0xffff7245
cmp ecx, 3
ja case.0x100bcc3d.36234
jmp dword [ecx*4 + 0x102c4c64]
mov eax, 0x54
jmp case.0x100bc9ba.27333
lea eax, [ecx - 0x8229]
cmp eax, 0x13
ja case.default.0x100bcac9
jmp dword [eax*4 + 0x102c4b0c]
mov eax, 0xd8
jmp case.0x100bc9ba.27333
cmp ecx, 0x8bff
jle 0x100bcc1d
lea eax, [ecx - 0x8c00]
cmp eax, 3
jbe switch.0x100bcc4e
add ecx, 0xffff73c6
cmp ecx, 9
ja case.0x100bcc3d.36234
jmp dword [ecx*4 + 0x102c4bbc]
mov eax, 0x7e
jmp case.0x100bc9ba.27333
lea eax, [ecx - 0x9270]
cmp eax, 9
ja case.default.0x100bcb24
jmp dword [eax*4 + 0x102c4ca4]
mov eax, 0x5e
jmp case.0x100bc9ba.27333
lea eax, [ecx - 0x8f94]
cmp eax, 7
ja case.default.0x100bcb44
jmp dword [eax*4 + 0x102c4c84]
mov eax, 0xd5
jmp case.0x100bc9ba.27333
cmp ecx, 0x8cab
jg 0x100bcc5f
add ecx, 0xffff73b4
cmp ecx, 3
ja case.0x100bcc3d.36234
jmp dword [ecx*4 + 0x102c4be4]
mov eax, 0x4e
jmp case.0x100bc9ba.27333
cmp ecx, 0x803c
je 0x100bcce5
cmp ecx, 0x8040
je 0x100bccef
cmp ecx, 0x8045
jne case.0x100bcc3d.36234
mov eax, 0x6d
jmp case.0x100bc9ba.27333
cmp ecx, 0x81a5
je 0x100bccf9
cmp ecx, 0x81a6
je 0x100bcd01
cmp ecx, 0x81a7
jne case.0x100bcc3d.36234
mov eax, 6
jmp case.0x100bc9ba.27333
lea eax, [ecx - 0x8e8c]
cmp eax, 3
ja case.default.0x100bcbec
jmp dword [eax*4 + 0x102c4c74]
mov eax, 0x59
jmp case.0x100bc9ba.27333
lea eax, [ecx - 0x8814]
cmp eax, 0xb
ja case.default.0x100bcc0c
jmp dword [eax*4 + 0x102c4b6c]
mov eax, 0x9c
jmp case.0x100bc9ba.27333
lea eax, [ecx - 0x8a54]
cmp eax, 3
ja case.default.0x100bcc2c
jmp dword [eax*4 + 0x102c4b9c]
mov eax, 0x74
jmp case.0x100bc9ba.27333
jmp dword [eax*4 + 0x102c4c44]
mov eax, 0x80
jmp case.0x100bc9ba.27333
jmp dword [eax*4 + 0x102c4bac]
mov eax, 0x75
jmp case.0x100bc9ba.27333
cmp ecx, 0x8cac
je 0x100bcdb9
cmp ecx, 0x8cad
je 0x100bcdc3
cmp ecx, 0x8d48
jne case.0x100bcc3d.36234
mov eax, 7
jmp case.0x100bc9ba.27333
test ecx, ecx
je 0x100bd386
cmp ecx, 0x1907
je case.0x100bca62.32849
cmp ecx, 0x1908
jne case.0x100bcc3d.36234
mov eax, 0xc4
jmp case.0x100bc9ba.27333
mov eax, 0xcb
jmp case.0x100bc9ba.27333
mov eax, 0xbb
jmp case.0x100bc9ba.27333
mov eax, 0xbc
jmp case.0x100bc9ba.27333
mov eax, 0x7b
jmp case.0x100bc9ba.27333
mov eax, 0x84
jmp case.0x100bc9ba.27333
mov eax, 0x11
jmp case.0x100bc9ba.27333
mov eax, 0x6e
jmp case.0x100bc9ba.27333
xor eax, eax
inc eax
jmp case.0x100bc9ba.27333
mov eax, 3
jmp case.0x100bc9ba.27333
cmp ecx, 0x8fbd
je 0x100bd38d
cmp ecx, 0x906f
jne case.0x100bcc3d.36234
mov eax, 0x7a
jmp case.0x100bc9ba.27333
cmp ecx, 0x8df6
je 0x100bd397
cmp ecx, 0x8df7
jne case.0x100bcc3d.36234
mov eax, 0xa
jmp case.0x100bc9ba.27333
cmp ecx, 0x8d62
je 0x100bd3e7
cmp ecx, 0x8d64
jne case.0x100bcc3d.36234
mov eax, 0x60
jmp case.0x100bc9ba.27333
add ecx, 0xffff7c10
cmp ecx, 3
ja case.0x100bcc3d.36234
jmp dword [ecx*4 + 0x102c4b5c]
mov eax, 0x4d
jmp case.0x100bc9ba.27333
cmp ecx, 0x9690
jne case.0x100bcc3d.36234
mov eax, 0x5f
jmp case.0x100bc9ba.27333
mov eax, 0x4c
jmp case.0x100bc9ba.27333
mov eax, 0x50
jmp case.0x100bc9ba.27333
mov eax, 0x52
jmp case.0x100bc9ba.27333
mov eax, 4
jmp case.0x100bc9ba.27333
mov eax, 5
jmp case.0x100bc9ba.27333
cmp ecx, 0x88f0
jne case.0x100bcc3d.36234
mov eax, 2
jmp case.0x100bc9ba.27333
xor eax, eax
jmp case.0x100bc9ba.27333
mov eax, 0x45
jmp case.0x100bc9ba.27333
mov eax, 0x43
jmp case.0x100bc9ba.27333
mov eax, 0x44
jmp case.0x100bc9ba.27333
mov eax, 0x49
jmp case.0x100bc9ba.27333
mov eax, 0xc1
jmp case.0x100bc9ba.27333
mov eax, 0xc2
jmp case.0x100bc9ba.27333
mov eax, 0x46
jmp case.0x100bc9ba.27333
mov eax, 0x47
jmp case.0x100bc9ba.27333
mov eax, 0xd6
jmp case.0x100bc9ba.27333
mov eax, 0xd0
jmp case.0x100bc9ba.27333
mov eax, 0xc9
jmp case.0x100bc9ba.27333
mov eax, 0xc0
jmp case.0x100bc9ba.27333
mov eax, 0xda
jmp case.0x100bc9ba.27333
mov eax, 0xd3
jmp case.0x100bc9ba.27333
mov eax, 0xcd
jmp case.0x100bc9ba.27333
mov eax, 0xc6
jmp case.0x100bc9ba.27333
mov eax, 0x97
jmp case.0x100bc9ba.27333
mov eax, 0x90
jmp case.0x100bc9ba.27333
mov eax, 0x89
jmp case.0x100bc9ba.27333
mov eax, 0x82
jmp case.0x100bc9ba.27333
mov eax, 0x9a
jmp case.0x100bc9ba.27333
mov eax, 0x93
jmp case.0x100bc9ba.27333
mov eax, 0x8c
jmp case.0x100bc9ba.27333
mov eax, 0x85
jmp case.0x100bc9ba.27333
mov eax, 0xb7
jmp case.0x100bc9ba.27333
mov eax, 0xaf
jmp case.0x100bc9ba.27333
mov eax, 0xa7
jmp case.0x100bc9ba.27333
mov eax, 0x9f
jmp case.0x100bc9ba.27333
mov eax, 0xba
jmp case.0x100bc9ba.27333
mov eax, 0xb2
jmp case.0x100bc9ba.27333
mov eax, 0xaa
jmp case.0x100bc9ba.27333
mov eax, 0xa2
jmp case.0x100bc9ba.27333
mov eax, 0xb6
jmp case.0x100bc9ba.27333
mov eax, 0xae
jmp case.0x100bc9ba.27333
mov eax, 0xa6
jmp case.0x100bc9ba.27333
mov eax, 0x9e
jmp case.0x100bc9ba.27333
mov eax, 0xb9
jmp case.0x100bc9ba.27333
mov eax, 0xb1
jmp case.0x100bc9ba.27333
mov eax, 0xa9
jmp case.0x100bc9ba.27333
mov eax, 0xa1
jmp case.0x100bc9ba.27333
mov eax, 0xb3
jmp case.0x100bc9ba.27333
mov eax, 0xab
jmp case.0x100bc9ba.27333
mov eax, 0xa3
jmp case.0x100bc9ba.27333
mov eax, 0x9b
jmp case.0x100bc9ba.27333
mov eax, 0x77
jmp case.0x100bc9ba.27333
mov eax, pe_nt_image_headers32
jmp case.0x100bc9ba.27333
mov eax, 0x79
jmp case.0x100bc9ba.27333
mov eax, 0x7c
jmp case.0x100bc9ba.27333
mov eax, 0x7d
jmp case.0x100bc9ba.27333
mov eax, 0xe
jmp case.0x100bc9ba.27333
mov eax, 0xb
jmp case.0x100bc9ba.27333
mov eax, 0xf
jmp case.0x100bc9ba.27333
mov eax, 0xc
jmp case.0x100bc9ba.27333
mov eax, 0xdf
jmp case.0x100bc9ba.27333
mov eax, 0xdc
jmp case.0x100bc9ba.27333
mov eax, 0xe1
jmp case.0x100bc9ba.27333
mov eax, 0xde
jmp case.0x100bc9ba.27333
mov eax, 0xe0
jmp case.0x100bc9ba.27333
mov eax, 0xdd
jmp case.0x100bc9ba.27333
mov eax, 0x42
jmp case.0x100bc9ba.27333
mov eax, 0x68
jmp case.0x100bc9ba.27333
mov eax, 0x67
jmp case.0x100bc9ba.27333
mov eax, 0x23
jmp case.0x100bc9ba.27333
mov eax, 0x29
jmp case.0x100bc9ba.27333
mov eax, 0x2d
jmp case.0x100bc9ba.27333
mov eax, 0x33
jmp case.0x100bc9ba.27333
mov eax, 0x37
jmp case.0x100bc9ba.27333
mov eax, 0x3d
jmp case.0x100bc9ba.27333
mov eax, 0x3f
jmp case.0x100bc9ba.27333
mov eax, 0x41
jmp case.0x100bc9ba.27333
mov eax, 0x15
jmp case.0x100bc9ba.27333
mov eax, 0x17
jmp case.0x100bc9ba.27333
mov eax, 0x19
jmp case.0x100bc9ba.27333
mov eax, 0x13
jmp case.0x100bc9ba.27333
mov eax, 0x1b
jmp case.0x100bc9ba.27333
mov eax, 0x1d
jmp case.0x100bc9ba.27333
mov eax, 0x1e
jmp case.0x100bc9ba.27333
mov eax, 0x20
jmp case.0x100bc9ba.27333
mov eax, 0x24
jmp case.0x100bc9ba.27333
mov eax, 0x26
jmp case.0x100bc9ba.27333
mov eax, 0x2a
jmp case.0x100bc9ba.27333
mov eax, 0x2e
jmp case.0x100bc9ba.27333
mov eax, 0x30
jmp case.0x100bc9ba.27333
mov eax, 0x34
jmp case.0x100bc9ba.27333
mov eax, 0x38
jmp case.0x100bc9ba.27333
mov eax, 0x3a
jmp case.0x100bc9ba.27333
mov eax, 0x22
jmp case.0x100bc9ba.27333
mov eax, 0x28
jmp case.0x100bc9ba.27333
mov eax, 0x2c
jmp case.0x100bc9ba.27333
mov eax, 0x32
jmp case.0x100bc9ba.27333
mov eax, 0x36
jmp case.0x100bc9ba.27333
mov eax, 0x3c
jmp case.0x100bc9ba.27333
mov eax, 0x3e
jmp case.0x100bc9ba.27333
mov eax, 0x40
jmp case.0x100bc9ba.27333
mov eax, 0x14
jmp case.0x100bc9ba.27333
mov eax, 0x16
jmp case.0x100bc9ba.27333
mov eax, 0x18
jmp case.0x100bc9ba.27333
mov eax, 0x12
jmp case.0x100bc9ba.27333
mov eax, 0x1a
jmp case.0x100bc9ba.27333
mov eax, 0x1c
jmp case.0x100bc9ba.27333
mov eax, 0x1f
jmp case.0x100bc9ba.27333
mov eax, 0x21
jmp case.0x100bc9ba.27333
mov eax, 0x25
jmp case.0x100bc9ba.27333
mov eax, 0x27
jmp case.0x100bc9ba.27333
mov eax, 0x2b
jmp case.0x100bc9ba.27333
mov eax, 0x2f
jmp case.0x100bc9ba.27333
mov eax, 0x31
jmp case.0x100bc9ba.27333
mov eax, 0x35
jmp case.0x100bc9ba.27333
mov eax, 0x39
jmp case.0x100bc9ba.27333
mov eax, 0x3b
jmp case.0x100bc9ba.27333
mov eax, 0x53
jmp case.0x100bc9ba.27333
mov eax, 0x56
jmp case.0x100bc9ba.27333
mov eax, 0x55
jmp case.0x100bc9ba.27333
mov eax, 0xdb
jmp case.0x100bc9ba.27333
mov eax, 0xcc
jmp case.0x100bc9ba.27333
mov eax, 0xc5
jmp case.0x100bc9ba.27333
mov eax, 0x5d
jmp case.0x100bc9ba.27333
mov eax, 0x5c
jmp case.0x100bc9ba.27333
mov eax, 0x5b
jmp case.0x100bc9ba.27333
mov eax, 0x66
jmp case.0x100bc9ba.27333
mov eax, 0x65
jmp case.0x100bc9ba.27333
mov eax, 0x62
jmp case.0x100bc9ba.27333
mov eax, 0x61
jmp case.0x100bc9ba.27333
mov eax, 0x64
jmp case.0x100bc9ba.27333
mov eax, 0x63
jmp case.0x100bc9ba.27333
mov eax, 0xcf
jmp case.0x100bc9ba.27333
mov eax, 0xc8
jmp case.0x100bc9ba.27333
mov eax, 0xbf
jmp case.0x100bc9ba.27333
mov eax, 0x96
jmp case.0x100bc9ba.27333
mov eax, 0x8f
jmp case.0x100bc9ba.27333
mov eax, 0x88
jmp case.0x100bc9ba.27333
mov eax, 0x81
jmp case.0x100bc9ba.27333
mov eax, 0x5a
jmp case.0x100bc9ba.27333
mov eax, 0x57
jmp case.0x100bc9ba.27333
mov eax, 0x58
jmp case.0x100bc9ba.27333
mov eax, 0x76
jmp case.0x100bc9ba.27333
mov eax, 0x70
jmp case.0x100bc9ba.27333
mov eax, 0x72
jmp case.0x100bc9ba.27333
mov eax, 0x87
jmp case.0x100bc9ba.27333
mov eax, 0xbe
jmp case.0x100bc9ba.27333
mov eax, 0xc7
jmp case.0x100bc9ba.27333
mov eax, 0x73
jmp case.0x100bc9ba.27333
mov eax, 0x71
jmp case.0x100bc9ba.27333
mov eax, 0x6f
jmp case.0x100bc9ba.27333
xor eax, eax
jmp case.0x100bc9ba.27333
mov eax, 0xd9
jmp case.0x100bc9ba.27333
mov eax, 0xd
jmp case.0x100bc9ba.27333
mov eax, 0xa8
jmp case.0x100bc9ba.27333
mov eax, 0x83
jmp case.0x100bc9ba.27333
mov eax, 0x8a
jmp case.0x100bc9ba.27333
mov eax, 0xc3
jmp case.0x100bc9ba.27333
mov eax, 0xca
jmp case.0x100bc9ba.27333
mov eax, 0x9d
jmp case.0x100bc9ba.27333
mov eax, 0xa5
jmp case.0x100bc9ba.27333
mov eax, 0xbd
jmp case.0x100bc9ba.27333
mov eax, 0x99
jmp case.0x100bc9ba.27333
mov eax, 0xd2
jmp case.0x100bc9ba.27333
mov eax, 0x92
jmp case.0x100bc9ba.27333
mov eax, 0x94
jmp case.0x100bc9ba.27333
mov eax, 0xb4
jmp case.0x100bc9ba.27333
mov eax, 0x8d
jmp case.0x100bc9ba.27333
mov eax, 0xac
jmp case.0x100bc9ba.27333
mov eax, 0xd4
jmp case.0x100bc9ba.27333
mov eax, 0xd7
jmp case.0x100bc9ba.27333
mov eax, 0x95
jmp case.0x100bc9ba.27333
mov eax, 0x98
jmp case.0x100bc9ba.27333
mov eax, 0xb5
jmp case.0x100bc9ba.27333
mov eax, 0xb8
jmp case.0x100bc9ba.27333
mov eax, 0xce
jmp case.0x100bc9ba.27333
mov eax, 0xd1
jmp case.0x100bc9ba.27333
mov eax, 0x8e
jmp case.0x100bc9ba.27333
mov eax, 0x91
jmp case.0x100bc9ba.27333
mov eax, 0xad
jmp case.0x100bc9ba.27333
mov eax, 0xb0
jmp case.0x100bc9ba.27333
mov eax, 0xa4
jmp case.0x100bc9ba.27333
mov eax, 0x10
jmp case.0x100bc9ba.27333
mov eax, 0x6c
jmp case.0x100bc9ba.27333
mov eax, 0x6b
jmp case.0x100bc9ba.27333
mov eax, 0x7f
jmp case.0x100bc9ba.27333
mov eax, 0x86
jmp case.0x100bc9ba.27333
mov eax, 8
jmp case.0x100bc9ba.27333
mov eax, 0x6a
jmp case.0x100bc9ba.27333
mov eax, 0x69
jmp case.0x100bc9ba.27333
mov eax, 0x4b
jmp case.0x100bc9ba.27333
mov eax, 0x4f
jmp case.0x100bc9ba.27333
mov eax, 0x51
pop ebp
ret