Function at 0x18010b4b4
Capabilities:
Check for software breakpoints

Disassembly:
mov r11, rsp
mov qword [r11 + 0x20], rbp
push rsi
inc r8b
movsx bp, r9b
push rdi
push r12
sar eax, 0xfc
push r14
cdqe
xadd di, bp
xor ah, 0x15
push r15
cmovnp r8d, r15d
sub rsp, 0x140
mov ax, 0x4769
movsxd r12, r15d
movaps xmmword [r11 - 0x38], xmm6
movaps xmmword [r11 - 0x48], xmm7
movaps xmmword [r11 - 0x58], xmm8
and rax, 0x5fab6e08
movzx ax, spl
movaps xmmword [r11 - 0x68], xmm9
rol r8b, 0xc0
sar edi, 0x56
xchg r8b, al
mov rax, qword [0x180087010]
xor rax, rsp
mov qword [rsp + 0xf8], rax
movups xmm0, xmmword [0x18007eec0]
ror r12b, cl
add bp, si
test r15w, 0x47e2
xor r14d, r14d
movups xmm1, xmmword [0x18007eed0]
movsx r8d, r15w
shl bpl, 0xbc
mov rbp, rdx
movzx eax, word [0x18007ef18]
stc
cmp r13b, 0x7d
inc r8b
mov rdi, rcx
bts r15, rbx
dec r8b
shr r15b, cl
movups xmmword [rsp + 0x80], xmm0
mov r8d, r14d
or r12w, 0x2f11
movups xmm0, xmmword [0x18007eee0]
btc r15w, r12w
lea r15d, [r14 + 5]
rcr r12w, cl
btc r12, 0x7b
movups xmmword [rsp + 0x90], xmm1
neg r12d
lea r12d, [r14 + 0x1f]
clc
movups xmm1, xmmword [0x18007eef0]
test bpl, 0x97
clc
movups xmmword [rsp + 0xa0], xmm0
stc
test r13d, r15d
movups xmm0, xmmword [0x18007ef00]
test r15b, r10b
movups xmmword [rsp + 0xb0], xmm1
stc
movsd xmm1, qword [0x18007ef10]
cmp cx, 0x60ce
mov qword [r11 + 0x18], rbx
mov ebx, dword [0x180087018]
movups xmmword [rsp + 0xc0], xmm0
cmc
movsd qword [rsp + 0xd0], xmm1
cmc
clc
mov word [rsp + 0xd8], ax
cmp dil, r12b
cmp ebx, 2
jmp 0x18010b610
jl 0x18010b77a
movdqa xmm5, xmmword [0x180080c60]
lea rcx, [r11 - 0xe8]
jmp 0x18010b62a
movdqa xmm4, xmmword [0x180081070]
movdqa xmm7, xmmword [0x180080cc0]
movdqa xmm9, xmmword [0x180080d70]
movd xmm6, r15d
movd xmm8, r12d
movd xmm2, r8d
lea eax, [r8 + 4]
jmp 0x18010b65b
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x18010b669
paddd xmm2, xmm5
add r8d, 8
jmp 0x18010b676
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x18010b6cb
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
jmp 0x18010b6eb
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
jmp 0x18010b744
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
jmp 0x18010b75c
cmp r8d, 0x28
jmp 0x18010b765
jl 0x18010b64d
cmp r8d, 0x2d
jmp 0x18010b774
jge 0x18010b829
movsxd rax, r8d
movsx cx, r15b
lea r9, [rsp + 0x80]
btr cx, 0xa7
xadd edx, ecx
rcl dl, cl
lea r9, [r9 + rax*2]
shr ch, 0x83
nop word [rax + rax]
btr cx, 0x6a
dec edx
mov eax, 0x8d3dcb09
setp dh
lea r9, [r9 + 2]
btr cx, 0x90
imul r8d
add edx, r8d
add rax, rdi
rcr cx, cl
sar edx, 5
mov eax, edx
shr eax, 0x1f
sbb cl, r10b
btr cx, 0xe4
add edx, eax
ror al, cl
shr ecx, 0xe8
sbb ch, 0x45
movzx eax, dx
clc
btc cx, di
imul ecx, eax, 0x3a
dec rax
movzx ax, sil
jmp 0x18010b7f7
movzx eax, r8w
jmp 0x18010b800
inc r8d
test sil, r13b
stc
sub ax, cx
test r15b, r12b
add ax, 0x30
clc
test rbp, rsi
xor word [r9 - 2], ax
cmp r8d, 0x2d
jmp 0x18010b823
jl 0x18010b7a8
mov dword [rsp + 0x28], r14d
ror r8w, cl
btr r8w, r8w
lea r8, [rsp + 0x80]
cmp sil, 0xcc
xor r9d, r9d
cmc
mov dword [rsp + 0x20], r14d
cmp r11, 0x5e1c4804
jmp 0x18010b859
sub edx, edx
jmp 0x18010b864
xor ecx, ecx
call qword [0x180089f58]
movups xmm0, xmmword [0x18007e970]
bt ecx, 0xef
cmp ebx, 2
cmovge esi, edx
movups xmm1, xmmword [0x18007e980]
movzx rsi, r9w
movsxd rsi, r14d
mov rsi, rax
mov rbx, qword [rsp + 0x180]
xchg cl, cl
jmp 0x18010b8a0
mov ecx, r14d
jmp 0x18010b8a8
movups xmmword [rsp + 0x30], xmm0
jmp 0x18010b8b2
movups xmm0, xmmword [0x18007e990]
jmp 0x18010b8be
movups xmmword [rsp + 0x50], xmm0
jmp 0x18010b8c8
movsd xmm0, qword [0x18007e9b0]
movups xmmword [rsp + 0x40], xmm1
movups xmm1, xmmword [0x18007e9a0]
jmp 0x18010b8e1
movsd qword [rsp + 0x70], xmm0
jmp 0x18010b8ec
movups xmmword [rsp + 0x60], xmm1
jl 0x18010ba5d
movdqa xmm5, xmmword [0x180080c60]
lea rdx, [rsp + 0x30]
jmp 0x18010b909
movdqa xmm4, xmmword [0x180081070]
movdqa xmm7, xmmword [0x180080cc0]
movdqa xmm9, xmmword [0x180080d70]
movd xmm6, r15d
movd xmm8, r12d
nop dword [rax]
movd xmm2, ecx
lea eax, [rcx + 4]
jmp 0x18010b93c
pshufd xmm2, xmm2, 0
lea rdx, [rdx + 0x10]
jmp 0x18010b94a
paddd xmm2, xmm5
add ecx, 8
jmp 0x18010b956
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rdx - 0x10]
jmp 0x18010b9ab
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rdx - 0x10], xmm3
jmp 0x18010b9cb
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x18010ba1a
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rdx - 8]
jmp 0x18010ba29
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rdx - 8], xmm3
jmp 0x18010ba41
cmp ecx, 0x20
jmp 0x18010ba49
jl 0x18010b930
cmp ecx, 0x24
jmp 0x18010ba57
jge 0x18010bb19
movsxd rax, ecx
xchg dh, dl
dec dh
cmp r11w, si
lea r8, [rsp + 0x30]
test r10b, spl
rcl rdx, cl
lea r8, [r8 + rax*2]
cmovno dx, r11w
nop dword [rax]
nop word [rax + rax]
add ax, r10w
mov eax, 0x8d3dcb09
xor edx, eax
movsxd rdx, ebp
ror dl, cl
lea r8, [r8 + 2]
sbb edx, esi
dec dh
inc dx
imul ecx
btr ax, 2
rol al, cl
add edx, ecx
bt ax, r13w
sar edx, 5
rcr al, 0xf9
cmovnp ax, r11w
mov eax, edx
clc
cmp si, r8w
shr eax, 0x1f
cmp dl, dh
add edx, eax
movsx rax, r12w
movzx eax, dx
cmp dl, r9b
add dx, 0x1db4
bsf dx, r9w
imul edx, eax, 0x3a
nop
dec rax
movsx rax, r11w
movzx eax, cx
inc ecx
jmp 0x18010bafe
sub ax, dx
add ax, 0x30
stc
xor word [r8 - 2], ax
cmp ecx, 0x24
jmp 0x18010bb13
jl 0x18010ba8e
mov dword [rsp + 0x28], r14d
lea r8, [rsp + 0x30]
xor r9d, r9d
mov dword [rsp + 0x20], r14d
cmp r14, 0x415c7385
jmp 0x18010bb3a
xor edx, edx
xor ecx, ecx
call qword [0x180089f58]
movups xmm0, xmmword [rbp]
movsx cx, r10b
movzx cx, dil
movsx ecx, bx
lea r8, [rsp + 0xe0]
bswap dx
mov qword [rsp + 0xf0], r14
not ch
setno dh
mov rdx, rsi
mov rcx, rax
movups xmmword [rsp + 0xe0], xmm0
jmp 0x18010bb80
call fcn.1801188bf
mov rcx, qword [rsp + 0xf0]
movsx eax, bx
mov rax, rdi
clc
stc
mov qword [rdi], rcx
btr rcx, r13
mov rcx, qword [rsp + 0xf8]
xor rcx, rsp
jmp 0x18010bbac
call fcn.18012d754
lea r11, [rsp + 0x140]
bswap bp
mov rbp, qword [r11 + 0x48]
setle r14b
mov r14b, 0xd2
movaps xmm6, xmmword [r11 - 0x10]
movsxd r12, ebp
movsx r15, r11w
movaps xmm7, xmmword [r11 - 0x20]
movzx r12, di
cmovs r12w, bx
setge dil
movaps xmm8, xmmword [r11 - 0x30]
movsx rdi, ax
bswap r12
movaps xmm9, xmmword [r11 - 0x40]
setp r12b
movzx edi, bx
not sil
mov rsp, r11
pop r15
not r14b
bswap rsi
pop r14
pop r12
movzx edi, r8w
xchg dil, dil
mov dil, 0x11
pop rdi
pop rsi
jmp 0x18010bc20
ret