Function at 0x1403b0811
Capabilities:
Check for software breakpoints

Disassembly:
push r14
or ax, r9w
movsx eax, ax
push rsi
push rdi
and ah, 0x77
push rbx
and ah, 0xe5
sub rsp, 0x38
movsxd rsi, r8d
bts eax, r8d
movaps xmmword [rsp + 0x20], xmm6
mov rsi, rcx
lea rax, [0x1400bd9b0]
cmc
mov qword [rcx], rax
mov rax, qword [rcx + 0x108]
cmp rax, 0x10
jmp 0x1403b0851
jb 0x1403b08b4
mov rcx, qword [rsi + 0xf0]
cmp r15b, spl
cwd
lea rdx, [rax + 1]
cmp r14d, ebp
cmp r8, 0x1a7f14c1
stc
cmp rdx, 0x1000
jb 0x1403b08af
mov rbx, qword [rcx - 8]
stc
cmc
jmp 0x1403b088a
add rcx, 0xfffffffffffffff8
sub rcx, rbx
cmp rcx, 0x20
jmp 0x1403b089a
jae 0x1403b0ca0
add rax, 0x28
mov rdx, rax
jmp 0x1403b08ac
mov rcx, rbx
call fcn.140117612
movaps xmm6, xmmword [0x1400bd400]
sbb al, r14b
jmp 0x1403b08c3
movups xmmword [rsi + 0x100], xmm6
cwde
mov byte [rsi + 0xf0], 0
mov ax, di
movsx ax, r11b
cmc
mov rax, qword [rsi + 0xe8]
cmp ax, 0x6332
cmp rax, 0x10
jmp 0x1403b08ef
jb 0x1403b0960
mov rcx, qword [rsi + 0xd0]
sub dx, ax
add rdx, 0x59c9487e
lea rdx, [rax + 1]
test rcx, r10
test r14w, 0x73a3
cmp rdx, 0x1000
jmp 0x1403b091f
jb 0x1403b095b
mov rbx, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbx
test r8w, 0x3463
clc
cmc
cmp rcx, 0x20
jmp 0x1403b0941
jae 0x1403b0ca0
add rax, 0x28
mov rdx, rax
movsxd rcx, r13d
movsx ecx, r9w
setp cl
mov rcx, rbx
call fcn.140117612
movups xmmword [rsi + 0xe0], xmm6
sal al, cl
xor ah, 0xe2
mov byte [rsi + 0xd0], 0
rcl ax, cl
btc rax, 0x93
mov rax, qword [rsi + 0xc8]
test dx, 0x14
stc
cmp rax, 0x10
jmp 0x1403b0991
jb 0x1403b09e5
mov rcx, qword [rsi + 0xb0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1403b09e0
mov rbx, qword [rcx - 8]
test cx, r13w
add rcx, 0xfffffffffffffff8
sub rcx, rbx
cmp rcx, 0x20
jmp 0x1403b09c7
jae 0x1403b0ca0
add rax, 0x28
cdq
mov rdx, rax
movzx ecx, r14w
movsx rcx, cx
mov rcx, rbx
call fcn.140117612
movups xmmword [rsi + 0xc0], xmm6
xor rdi, 0x78f05c3c
mov byte [rsi + 0xb0], 0
sbb rdi, rbx
ror rdi, 0x55
mov rdi, qword [rsi + 0x90]
jmp 0x1403b0a0d
test rdi, rdi
jmp 0x1403b0a15
je 0x1403b0aeb
lea r14, [rsi + 0x90]
bts ebx, ecx
bts bx, sp
sal bx, cl
mov rbx, qword [rsi + 0x98]
cmp rdi, rbx
jmp 0x1403b0a3b
je 0x1403b0a68
nop word [rax + rax]
movsx cx, sil
mov rcx, rdi
call fcn.1403b4341
add rdi, 0x60
cmp rdi, rbx
jne 0x1403b0a4c
mov rdi, qword [r14]
bt edx, 0xb6
mov rdx, qword [rsi + 0xa0]
test r12d, 0xd92543b
sub rdx, rdi
cmp sil, dl
clc
cmp rdx, 0x1000
jmp 0x1403b0a89
jb 0x1403b0ac2
mov rax, qword [rdi - 8]
cmp bh, 5
clc
add rdi, 0xfffffffffffffff8
stc
cmc
sub rdi, rax
clc
test cl, 0xad
cmp rdi, 0x20
jmp 0x1403b0aad
jae 0x1403b0ca0
add rdx, 0x27
cmovne ecx, r15d
movzx rcx, sp
mov rdi, rax
mov rcx, rdi
jmp 0x1403b0aca
call fcn.140117612
xorps xmm0, xmm0
movups xmmword [r14], xmm0
shr ax, cl
sar al, 0x21
jmp 0x1403b0ae1
mov qword [r14 + 0x10], 0
dec eax
mov rax, qword [rsi + 0x68]
cmp rax, 0x10
jb 0x1403b0b4d
mov rcx, qword [rsi + 0x50]
btc dx, 0x31
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1403b0b48
mov rbx, qword [rcx - 8]
test r14d, ebp
add rcx, 0xfffffffffffffff8
sub rcx, rbx
test r14b, bpl
cmp rcx, 0x20
jae 0x1403b0ca0
add rax, 0x28
mov rdx, rax
xchg ch, cl
jmp 0x1403b0b40
mov rcx, rbx
jmp 0x1403b0b48
call fcn.140117612
movups xmmword [rsi + 0x60], xmm6
mov byte [rsi + 0x50], 0
clc
mov rax, qword [rsi + 0x48]
cmp r13b, 0xcc
clc
cmp rax, 0x10
jmp 0x1403b0b68
jb 0x1403b0bd4
mov rcx, qword [rsi + 0x30]
btc dx, 0xa0
bt edx, edx
ror dx, 0xb5
lea rdx, [rax + 1]
clc
cmc
jmp 0x1403b0b89
cmp rdx, 0x1000
jmp 0x1403b0b95
jb 0x1403b0bcf
mov rbx, qword [rcx - 8]
cmp bpl, 0xe7
add rcx, 0xfffffffffffffff8
sub rcx, rbx
stc
cmp rcx, 0x20
jmp 0x1403b0bb4
jae 0x1403b0ca0
add rax, 0x28
movzx ecx, sp
movsx rdx, bp
cmova cx, bx
mov rdx, rax
mov rcx, rbx
call fcn.140117612
movups xmmword [rsi + 0x40], xmm6
add eax, 0xaea3a38
mov byte [rsi + 0x30], 0
clc
mov rax, qword [rsi + 0x28]
cmc
jmp 0x1403b0bec
cmp rax, 0x10
jb 0x1403b0c50
mov rcx, qword [rsi + 0x10]
bts edx, r12d
cwd
xchg dh, dh
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1403b0c4b
mov rbx, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbx
cmp r9b, r8b
cmp rcx, 0x20
jae 0x1403b0ca0
add rax, 0x28
movsx rdx, r15w
jmp 0x1403b0c3b
mov rdx, rax
movzx cx, r14b
mov rcx, rbx
jmp 0x1403b0c4b
call fcn.140117612
movups xmmword [rsi + 0x20], xmm6
sar r14b, 0xe2
cmp r15d, r9d
setge dil
mov byte [rsi + 0x10], 0
sub r14w, 0xdd3
movsx r14, bp
movaps xmm6, xmmword [rsp + 0x20]
bts r14d, edi
sub esi, 0x609a552c
btr bx, 0x71
add rsp, 0x38
xchg bl, dil
movsx esi, r12w
pop rbx
xchg di, si
movsx edi, r10w
pop rdi
pop rsi
mov r14b, 6
movzx r14, r11w
pop r14
ret
call fcn.1404afd2c
int3