Function at 0x1403fad61
Capabilities:
Access peb ldr_data

Disassembly:
sub rsp, 0x28
test ch, dl
clc
test cx, 0x4931
test r8, r8
jmp 0x1403fad75
je 0x1403fadfe
movzx r9d, word [r8]
jmp 0x1403fad85
test r9w, r9w
jmp 0x1403fad8e
je 0x1403fae3c
sub eax, eax
dec r10b
sal r10b, cl
xadd r10b, r10b
mov r10, rcx
jmp 0x1403fada8
nop dword [rax + rax]
cmp sil, 0xf7
cmp rdx, rax
jmp 0x1403fadbc
je 0x1403fafe9
mov word [r10], r9w
rol r9b, cl
rcl r9b, 0x65
add r10, 2
mov r9w, bx
dec r9w
movzx r9d, word [r8 + rax*2 + 2]
jmp 0x1403fade4
inc rax
test r9w, r9w
jmp 0x1403fadf0
jne 0x1403fadb4
sub rdx, rax
jmp 0x1403fae3f
movzx r9d, word [0x1400b8f10]
test r11d, esp
test r9w, r9w
jmp 0x1403fae12
je 0x1403fae4d
cmp rdx, 0x104
xchg r8w, r8w
mov r8d, 0x104
jmp 0x1403fae2e
cmovb r8, rdx
jmp 0x1403fae37
jmp 0x1403faf67
mov r10, rcx
test rdx, rdx
jne 0x1403fafe9
jmp 0x1403fafef
mov rax, qword gs:[0x30]
and r9b, spl
sbb r10b, 0x5f
mov rax, qword [rax + 0x60]
mov rax, qword [rax + 0x18]
movsx r11, r15w
bsr r9, r10
mov rax, qword [rax + 0x10]
movzx r8d, word [rax + 0x58]
dec r11b
cmp r8, rdx
bswap r9w
jmp 0x1403fae88
cmovae r8, rdx
sar r11d, 0x40
shld r9w, r10w, 0xc4
mov r9, qword [rax + 0x60]
bsf r10d, r8d
movzx r11d, word [r9]
lea r10, [0x1400b8f10]
cmc
test r11b, 0xb7
test r11w, r11w
jmp 0x1403faeb7
je 0x1403faf09
xor eax, eax
nop word cs:[rax + rax]
cmp sp, r12w
test r12w, 0x358d
clc
cmp r8, rax
jmp 0x1403faee0
je 0x1403faf17
mov word [r10], r11w
add r10, 2
movzx r11d, word [r9 + rax*2 + 2]
jmp 0x1403faef9
inc rax
test r11w, r11w
jne 0x1403faed8
sub r8, rax
test r8, r8
jmp 0x1403faf11
je 0x1403faf20
mov word [r10], 0
movsxd r10, esp
movzx r9d, word [0x1400b8f10]
btc r10w, ax
sal r8w, 0xf7
cmp rdx, 0x104
mov r8d, 0x104
bswap r10w
xchg r10d, r10d
cmovb r8, rdx
btc r10w, 0x9e
clc
btc r10, r12
mov r10, rcx
test r9w, r9w
jmp 0x1403faf61
je 0x1403fafdb
sub edx, edx
adc eax, r12d
cdqe
lea rax, [0x1400b8f10]
shld r10d, r10d, 0
mov r10, rcx
cmc
test cx, cx
nop dword [rax + rax]
jmp 0x1403faf8e
cmp r8, rdx
jmp 0x1403faf96
je 0x1403fafe9
mov word [r10], r9w
cmp r11, r8
adc r9b, 0x2e
add r10, 2
movzx r9d, dx
xchg r9w, r9w
movsx r9w, bl
movzx r9d, word [rax + rdx*2 + 2]
jmp 0x1403fafc3
inc rdx
stc
test al, 0xc
test r9w, r9w
jmp 0x1403fafd2
jne 0x1403faf8e
sub r8, rdx
test r8, r8
jmp 0x1403fafe3
je 0x1403fafef
mov word [r10], 0
movabs rax, 0xe039ec0d24fefd13
cdq
setp dl
mov qword [rsp], rax
cwde
cqo
mov dl, r8b
movabs rax, 0x2247bce40ef3a5e6
cmovg rdx, r9
mov qword [rsp + 8], rax
seto dh
movabs rdx, 0xe05dec612491fd3d
jmp 0x1403fb02c
mov qword [rsp + 0x10], rdx
jmp 0x1403fb036
mov qword [rsp + 0x18], rax
lea rax, [rsp + 0x10]
movdqa xmm0, xmmword [rsp]
pxor xmm0, xmmword [rax]
movdqa xmmword [rsp], xmm0
movd eax, xmm0
add rcx, 0xfffffffffffffffe
test dil, bl
cmp ax, r13w
stc
nop word cs:[rax + rax]
cmp word [rcx + 2], 0
jmp 0x1403fb072
lea rcx, [rcx + 2]
jmp 0x1403fb07b
jne 0x1403fb068
test ax, ax
jmp 0x1403fb089
je 0x1403fb0d2
lea rdx, [rsp + 2]
stc
clc
nop word cs:[rax + rax]
cmc
clc
mov word [rcx], ax
btr rax, 0x4a
and ax, bp
movsxd rax, r15d
add rcx, 2
xadd al, ah
bswap ax
movzx eax, word [rdx]
cmp r9b, 0x3a
add rdx, 2
test r11, rdi
test ax, ax
jne 0x1403fb0a3
mov word [rcx], 0
clc
cmp r14d, eax
cmc
add rsp, 0x28
jmp 0x1403fb0e5
ret