Function at 0x1403ddb7d
Capabilities:
Check for software breakpoints

Disassembly:
push r15
cmc
test rsi, rcx
stc
push r14
shl r14b, 0xa4
push r13
shr r14b, 0xf4
btr r14w, 0x1e
push r12
cmc
sal r14w, 0x48
ror r14d, 0x38
push rsi
adc r14, 0x6d073d29
bt r14w, r12w
not r14b
push rdi
push rbx
and r14, rsi
bsr r14w, ax
bts r14w, r11w
sub rsp, 0x30
movaps xmmword [rsp + 0x20], xmm6
movabs r14, 0x492492492492492
cmp r15b, 0xcc
cmp rdx, r14
jmp 0x1403ddbe0
ja 0x1403ddec3
mov rax, rdx
mov r15, rcx
and r13b, r9b
xor edx, r11d
bt r13, 0xaf
mov rdi, qword [rcx]
sub bl, 0x7d
bts edx, r10d
mov rdx, qword [rcx + 0x10]
sub rdx, rdi
mov rcx, rdx
shl ebx, 0x51
shr ebx, cl
sar rcx, 3
sal bx, cl
or bx, 0x4576
movabs rbx, 0x6db6db6db6db6db7
or r13b, r11b
bswap r13
imul rbx, rcx
movsx r13, r10w
ror cl, cl
bsr cx, r11w
mov r13, rbx
movsxd rcx, r8d
shr r13, 1
bswap cx
rcr cx, cl
shr cl, cl
mov rcx, r14
jmp 0x1403ddc58
sub rcx, r13
lea r13, [r13 + rbx]
cmp r13, rax
jmp 0x1403ddc68
cmovbe r13, rax
cmp dx, bp
test r10, 0x9b29ee
cmp rbx, rcx
jmp 0x1403ddc7e
cmova r13, r14
jmp 0x1403ddc8a
test rdi, rdi
jmp 0x1403ddc92
je 0x1403dddcb
mov rsi, qword [r15 + 8]
jmp 0x1403ddca5
cmp rdi, rsi
jmp 0x1403ddcad
je 0x1403ddd65
lea r12, [0x1400bed30]
movaps xmm6, xmmword [0x1400bd400]
jmp 0x1403ddcc6
jmp 0x1403ddcef
call fcn.140109d27
movups xmmword [rdi + 0x20], xmm6
cmc
mov byte [rdi + 0x10], 0
add rdi, 0x38
cmp rsp, r11
clc
cmp rdi, rsi
jmp 0x1403ddce9
je 0x1403ddd53
mov qword [rdi], r12
not eax
cmp si, 0x1c99
and al, r8b
mov rax, qword [rdi + 0x28]
cmp rax, 0x10
jmp 0x1403ddd09
jb 0x1403ddcd0
mov rcx, qword [rdi + 0x10]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jmp 0x1403ddd23
jb 0x1403ddccb
mov rbx, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
clc
sub rcx, rbx
cmp rcx, 0x20
jae 0x1403ddeb9
add rax, 0x28
mov rdx, rax
movsx cx, r10b
mov rcx, rbx
jmp 0x1403ddccb
mov rdi, qword [r15]
sar rdx, cl
mov rdx, qword [r15 + 0x10]
sub rdx, rdi
test eax, ebx
cmp ax, sp
cmp rdx, 0x1000
jmp 0x1403ddd71
jb 0x1403ddda6
mov rax, qword [rdi - 8]
stc
sub rdi, rax
clc
add rdi, 0xfffffffffffffff8
jmp 0x1403ddd8a
cmp rdi, 0x20
jmp 0x1403ddd93
jae 0x1403ddeb9
add rdx, 0x27
not cl
mov rdi, rax
movzx rcx, sp
mov rcx, rdi
call fcn.140109d27
xorps xmm0, xmm0
movups xmmword [r15], xmm0
cmp r9b, 0x7f
test di, 0x4b04
mov qword [r15 + 0x10], 0
cmp r11w, sp
stc
cmp r13, r14
jmp 0x1403dddd3
ja 0x1403ddebe
imul rdi, r13, 0x38
jmp 0x1403ddde3
cmp r13, 0x4a
jmp 0x1403dddec
jb 0x1403dde28
cmp r13, r14
jmp 0x1403dddfa
jae 0x1403ddebe
lea rcx, [rdi + 0x27]
jmp 0x1403dde09
call fcn.14043eea4
mov rcx, rax
add rax, 0x27
cmc
and rax, 0xffffffffffffffe0
mov qword [rax - 8], rcx
jmp 0x1403dde23
jmp 0x1403dde49
test r13, r13
je 0x1403dde3e
mov rcx, rdi
call fcn.14043eea4
jmp 0x1403dde49
sub eax, eax
stc
ror r13b, cl
bt r13, 0x33
mov qword [r15], rax
xchg r14b, bl
mov qword [r15 + 8], rax
mov bx, 0x2586
btr r12w, bx
lea rdi, [rdi + rax]
cmp r11w, sp
mov qword [r15 + 0x10], rdi
movaps xmm6, xmmword [rsp + 0x20]
bts r12d, esi
add rsp, 0x30
pop rbx
mov r12w, 0x18aa
xchg r12d, r13d
movzx r13w, r11b
pop rdi
movzx r15w, r15b
xchg r12w, r12w
movsx r15w, sil
pop rsi
movzx r15d, di
xchg r13w, r14w
pop r12
pop r13
jmp 0x1403ddeab
pop r14
bswap r15w
pop r15
jmp 0x1403ddeb8
ret
call fcn.1404ad355
call fcn.1403aa1c4
call fcn.1403b2d01
int3