Function at 0x14000bc10
Capabilities:
Parse pe header

Disassembly:
cmp dword [rbp + 0x9d4], 0xb
jg 0x14000bd06
mov eax, dword [rbp + 0x9d4]
cdqe
mov rdx, qword [rbp + 0x9d8]
add rax, rdx
mov qword [rbp + 0x9c8], rax
mov rax, qword [rbp + 0x9c8]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x75
je 0x14000ba34
cmp eax, 0x75
jg 0x14000ba37
cmp eax, 0x67
je 0x14000ba3a
cmp eax, 0x67
jg 0x14000ba37
cmp eax, 0x5a
je 0x14000ba0a
cmp eax, 0x5a
jg 0x14000ba37
cmp eax, 0x56
je 0x14000ba3d
cmp eax, 0x56
jg 0x14000ba37
cmp eax, 0x50
je 0x14000ba40
cmp eax, 0x50
jg 0x14000ba37
cmp eax, 0x39
je 0x14000ba43
cmp eax, 0x39
jg 0x14000ba37
cmp eax, 0x19
je 0x14000b9f9
cmp eax, 0x35
je 0x14000ba46
jmp 0x14000ba32
mov rax, qword [rbp + 0x9c8]
mov rcx, rax
call fcn.140001cdb
jmp 0x14000ba47
mov rax, qword [rbp + 0x9c8]
mov qword [rbp + 0x9c0], rax
mov rax, qword [rbp + 0x9c0]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x11
je 0x14000ba2f
cmp eax, 0x2d
jmp 0x14000ba30
nop
jmp 0x14000ba47
jmp 0x14000ba37
nop
jmp 0x14000ba47
nop
jmp 0x14000ba47
nop
jmp 0x14000ba47
nop
jmp 0x14000ba47
nop
jmp 0x14000ba47
nop
jmp 0x14000ba47
nop
mov eax, dword [rbp + 0x9d4]
cdqe
mov rdx, qword [rbp + 0x9d8]
add rax, rdx
mov qword [rbp + 0x9b8], rax
mov rax, qword [rbp + 0x9b8]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x5c
je 0x14000bab7
cmp eax, 0x5c
jg 0x14000baba
cmp eax, 0x45
je 0x14000babd
cmp eax, 0x45
jg 0x14000baba
invalid
cmp eax, 0x30
je 0x14000ba95
cmp eax, 0x30
jg 0x14000baba
cmp eax, 0xb
je 0x14000baa6
cmp eax, 0x1a
jmp 0x14000baba
mov rax, qword [rbp + 0x9b8]
mov rcx, rax
call fcn.140001591
jmp 0x14000babe
mov rax, qword [rbp + 0x9b8]
mov rcx, rax
call fcn.140001591
jmp 0x14000babe
nop
jmp 0x14000babe
nop
jmp 0x14000babe
nop
mov eax, dword [rbp + 0x9d4]
cdqe
mov rdx, qword [rbp + 0x9d8]
add rax, rdx
mov rcx, rax
call fcn.14000320d
mov eax, dword [rbp + 0x9d4]
cdqe
mov rdx, qword [rbp + 0x9d8]
add rax, rdx
mov rcx, rax
call fcn.140004460
mov eax, dword [rbp + 0x9d4]
cdqe
mov rdx, qword [rbp + 0x9d8]
add rax, rdx
movzx eax, byte [rax]
movsx ebx, al
mov eax, dword [rbp + 0x9d4]
cdqe
mov rdx, qword [rbp + 0x9d8]
add rax, rdx
mov qword [rbp + 0x9b0], rax
mov rax, qword [rbp + 0x9b0]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x5b
je 0x14000bc22
cmp eax, 0x5b
jg 0x14000bc3f
cmp eax, 0x48
je 0x14000bbf5
cmp eax, 0x48
jg 0x14000bc3f
jmp 0x14000bb52
add byte [rax], al
cmp eax, 0x3a
je 0x14000bbc2
cmp eax, 0x3a
jg 0x14000bc3f
cmp eax, 0x23
je 0x14000bbd8
cmp eax, 0x23
jg 0x14000bc3f
cmp eax, 0x21
je 0x14000bb9f
cmp eax, 0x21
jg 0x14000bc3f
cmp eax, 0x1d
je 0x14000bbb8
cmp eax, 0x1d
jg 0x14000bc3f
cmp eax, 4
je 0x14000bbdf
cmp eax, 5
je 0x14000bc38
jmp 0x14000bc3f
mov rax, qword [rbp + 0x9b0]
mov rcx, rax
call fcn.140001591
mov eax, 0x11e2
jmp 0x14000bc44
mov eax, 0x224b
jmp 0x14000bc44
mov rax, qword [rbp + 0x9b0]
mov rcx, rax
call fcn.14000187a
mov eax, 0x1b73
jmp 0x14000bc44
mov eax, 0x22d3
jmp 0x14000bc44
mov rax, qword [rbp + 0x9b0]
mov rcx, rax
call fcn.140002c96
mov eax, 0x2326
jmp 0x14000bc44
mov rax, qword [rbp + 0x9b0]
mov qword [rbp + 0x9a8], rax
mov rax, qword [rbp + 0x9a8]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x11
je 0x14000bc1a
cmp eax, 0x2d
jmp 0x14000bc1b
nop
mov eax, 0x4ef
jmp 0x14000bc44
mov rax, qword [rbp + 0x9b0]
mov rcx, rax
call fcn.140001591
mov eax, 0x112a
jmp 0x14000bc44
mov eax, 0x631
jmp 0x14000bc44
mov eax, 0
cmp ebx, eax
je 0x14000bcfa
mov eax, dword [rbp + 0x9d4]
cdqe
mov rdx, qword [rbp + 0x9d8]
add rax, rdx
movzx eax, byte [rax]
movsx ebx, al
mov eax, dword [rbp + 0x9d4]
cdqe
mov rdx, qword [rbp + 0x9d8]
add rax, rdx
mov rcx, rax
call fcn.14000320d
cmp ebx, eax
je 0x14000bcfd
mov eax, dword [rbp + 0x9d4]
cdqe
mov rdx, qword [rbp + 0x9d8]
add rax, rdx
movzx eax, byte [rax]
movsx ebx, al
mov eax, dword [rbp + 0x9d4]
cdqe
mov rdx, qword [rbp + 0x9d8]
add rax, rdx
mov rcx, rax
call fcn.140001cdb
cmp ebx, eax
je 0x14000bd00
mov eax, dword [rbp + 0x9d4]
cdqe
mov rdx, qword [rbp + 0x9d8]
add rax, rdx
movzx eax, byte [rax]
movsx ebx, al
mov eax, dword [rbp + 0x9d4]
cdqe
mov rdx, qword [rbp + 0x9d8]
add rax, rdx
mov rcx, rax
call fcn.140001591
cmp ebx, eax
je 0x14000bd03
invalid
invalid