Function at 0x14003af00
Capabilities:
Parse pe header

Disassembly:
mov qword [rsp + 8], rcx
mov rax, qword [rsp + 8]
cmp dword [rax], 0
jne 0x14003af1b
mov rax, qword [rsp + 8]
mov dword [rax + 4], 2
mov rax, qword [rsp + 8]
cmp dword [rax], 1
jne 0x14003af31
mov rax, qword [rsp + 8]
mov dword [rax + 4], 1
mov rax, qword [rsp + 8]
cmp dword [rax], 2
jne 0x14003af47
mov rax, qword [rsp + 8]
mov dword [rax + 4], 3
mov rax, qword [rsp + 8]
cmp dword [rax], 3
jne 0x14003af5d
mov rax, qword [rsp + 8]
mov dword [rax + 4], 4
mov rax, qword [rsp + 8]
cmp dword [rax], 4
jne 0x14003af73
mov rax, qword [rsp + 8]
mov dword [rax + 4], 5
mov rax, qword [rsp + 8]
cmp dword [rax], 5
jne 0x14003af89
mov rax, qword [rsp + 8]
mov dword [rax + 4], 6
mov rax, qword [rsp + 8]
cmp dword [rax], 6
jne 0x14003af9f
mov rax, qword [rsp + 8]
mov dword [rax + 4], 8
mov rax, qword [rsp + 8]
cmp dword [rax], 7
jne 0x14003afb5
mov rax, qword [rsp + 8]
mov dword [rax + 4], 9
mov rax, qword [rsp + 8]
cmp dword [rax], 8
jne 0x14003afcb
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0xc
mov rax, qword [rsp + 8]
cmp dword [rax], 9
jne 0x14003afe1
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0xd
mov rax, qword [rsp + 8]
cmp dword [rax], 0xa
jne 0x14003aff7
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x10
mov rax, qword [rsp + 8]
cmp dword [rax], 0xb
jne 0x14003b00d
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x11
mov rax, qword [rsp + 8]
cmp dword [rax], 0xc
jne 0x14003b023
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x12
mov rax, qword [rsp + 8]
cmp dword [rax], 0xd
jne 0x14003b039
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x13
mov rax, qword [rsp + 8]
cmp dword [rax], 0xe
jne 0x14003b04f
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x14
mov rax, qword [rsp + 8]
cmp dword [rax], 0xf
jne 0x14003b065
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x30
mov rax, qword [rsp + 8]
cmp dword [rax], 0x10
jne 0x14003b07b
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x31
mov rax, qword [rsp + 8]
cmp dword [rax], 0x11
jne 0x14003b091
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x32
mov rax, qword [rsp + 8]
cmp dword [rax], 0x12
jne 0x14003b0a7
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x33
mov rax, qword [rsp + 8]
cmp dword [rax], 0x13
jne 0x14003b0bd
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x34
mov rax, qword [rsp + 8]
cmp dword [rax], 0x14
jne 0x14003b0d3
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x35
mov rax, qword [rsp + 8]
cmp dword [rax], 0x15
jne 0x14003b0e9
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x36
mov rax, qword [rsp + 8]
cmp dword [rax], 0x16
jne 0x14003b0ff
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x37
mov rax, qword [rsp + 8]
cmp dword [rax], 0x17
jne 0x14003b115
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x38
mov rax, qword [rsp + 8]
cmp dword [rax], 0x18
jne 0x14003b12b
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x39
mov rax, qword [rsp + 8]
cmp dword [rax], 0x19
jne 0x14003b141
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x41
mov rax, qword [rsp + 8]
cmp dword [rax], 0x1a
jne 0x14003b157
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x42
mov rax, qword [rsp + 8]
cmp dword [rax], 0x1b
jne 0x14003b16d
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x43
mov rax, qword [rsp + 8]
cmp dword [rax], 0x1c
jne 0x14003b183
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x44
mov rax, qword [rsp + 8]
cmp dword [rax], 0x1d
jne 0x14003b199
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x45
mov rax, qword [rsp + 8]
cmp dword [rax], 0x1e
jne 0x14003b1af
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x46
mov rax, qword [rsp + 8]
cmp dword [rax], 0x1f
jne 0x14003b1c5
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x47
mov rax, qword [rsp + 8]
cmp dword [rax], 0x20
jne 0x14003b1db
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x48
mov rax, qword [rsp + 8]
cmp dword [rax], 0x21
jne 0x14003b1f1
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x49
mov rax, qword [rsp + 8]
cmp dword [rax], 0x22
jne 0x14003b207
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x4a
mov rax, qword [rsp + 8]
cmp dword [rax], 0x23
jne 0x14003b21d
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x4b
mov rax, qword [rsp + 8]
cmp dword [rax], 0x24
jne 0x14003b233
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x4c
mov rax, qword [rsp + 8]
cmp dword [rax], 0x25
jne 0x14003b249
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x4d
mov rax, qword [rsp + 8]
cmp dword [rax], 0x26
jne 0x14003b25f
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x4e
mov rax, qword [rsp + 8]
cmp dword [rax], 0x27
jne 0x14003b275
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x4f
mov rax, qword [rsp + 8]
cmp dword [rax], 0x28
jne 0x14003b28b
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x50
mov rax, qword [rsp + 8]
cmp dword [rax], 0x29
jne 0x14003b2a1
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x51
mov rax, qword [rsp + 8]
cmp dword [rax], 0x2a
jne 0x14003b2b7
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x52
mov rax, qword [rsp + 8]
cmp dword [rax], 0x2b
jne 0x14003b2cd
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x53
mov rax, qword [rsp + 8]
cmp dword [rax], 0x2c
jne 0x14003b2e3
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x54
mov rax, qword [rsp + 8]
cmp dword [rax], 0x2d
jne 0x14003b2f9
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x55
mov rax, qword [rsp + 8]
cmp dword [rax], 0x2e
jne 0x14003b30f
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x56
mov rax, qword [rsp + 8]
cmp dword [rax], 0x2f
jne 0x14003b325
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x57
mov rax, qword [rsp + 8]
cmp dword [rax], 0x30
jne 0x14003b33b
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x58
mov rax, qword [rsp + 8]
cmp dword [rax], 0x31
jne 0x14003b351
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x59
mov rax, qword [rsp + 8]
cmp dword [rax], 0x32
jne 0x14003b367
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x5a
mov rax, qword [rsp + 8]
cmp dword [rax], 0x33
jne 0x14003b37d
mov rax, qword [rsp + 8]
mov dword [rax + 4], 0x18
ret