Function at 0x1403df4da
Capabilities:
Check for software breakpoints

Disassembly:
push r15
inc r15b
push r14
push r13
add r15b, sil
sub r13d, esi
push r12
movsxd rax, edx
push rsi
sub al, 0xbe
push rdi
rol r15w, 0x4b
or al, r13b
push rbp
cmp r14, 0x495c7e5d
push rbx
shl bl, cl
sub rsp, 0x58
bsf ax, bp
movaps xmmword [rsp + 0x40], xmm6
mov rbx, rdx
mov r15, rcx
or bpl, r15b
shrd si, sp, 0x83
btr esi, 0x6d
movabs r9, 0x555555555555555
rol al, 0xc4
mov rcx, qword [rcx]
test r8, rbp
mov rsi, qword [r15 + 8]
btc r13w, 0x61
sub rsi, rcx
test di, 0x7fb4
inc ah
adc r13w, 0x2357
sar rsi, 4
bts ax, r8w
ror al, cl
btr bp, cx
movabs rbp, 0xaaaaaaaaaaaaaaab
imul rsi, rbp
not r13d
or r13b, 0xf7
rcr r13, 0xff
mov rax, rdx
xor rdx, 0x30754607
sub rax, rcx
shl dh, cl
movabs rdx, 0x2aaaaaaaaaaaaaab
cmc
imul rdx
movzx ax, r13b
cmovne r13w, r15w
inc rsi
and al, dil
xor eax, ebp
mov rax, qword [r15 + 0x10]
sub rax, rcx
movsx rcx, di
stc
sar rax, 4
shrd r13w, r9w, 0xca
imul rax, rbp
xadd cl, r13b
mov r13, rax
adc rcx, rbx
inc ch
shr r13, 1
movsx cx, dil
btc ecx, 0x9d
bt cx, bp
mov rcx, r9
sub rcx, r13
stc
add r13, rax
clc
jmp 0x1403df5ee
cmp r13, rsi
jmp 0x1403df5f6
cmovbe r13, rsi
test r8d, 0x54dd5fb6
cmp rax, rcx
jmp 0x1403df609
cmova r13, r9
cmp al, bpl
jmp 0x1403df615
cmp r13, r9
ja 0x1403dfac6
mov rdi, rdx
xchg bpl, cl
mov rbp, r8
mov rax, r13
shr ch, cl
shrd rcx, rdi, 0x22
shl rax, 4
mov cx, 0x79bf
lea rcx, [rax + rax*2]
test bp, 0x749b
test rdx, r11
cmp r13, 0x56
jmp 0x1403df64e
mov qword [rsp + 0x38], rsi
jmp 0x1403df658
jb 0x1403df695
cmp r13, r9
jmp 0x1403df666
jae 0x1403dfac6
add rcx, 0x27
jmp 0x1403df675
call fcn.14044c46d
lea rsi, [rax + 0x27]
and rsi, 0xffffffffffffffe0
jmp 0x1403df687
mov qword [rsi - 8], rax
jmp 0x1403df690
jmp 0x1403df6aa
call fcn.14044c46d
mov rsi, rax
mov r12w, r12w
rcl r12b, 0x49
movsx r14w, r8b
mov rax, rdi
rcr r12b, cl
ror r12d, 0xd0
shr rax, 0x3f
sar rdi, 3
xor r12d, 0x4af60265
adc r14d, 0x6e080b74
or r12w, 0x4fc5
lea rdi, [rdi + rax]
movzx r14w, r8b
inc r12d
cmp cl, 0xcc
lea r14, [rdi + rdi*2]
mov cl, 0x59
rcl cl, cl
shl r14, 4
movsx rcx, r9w
movzx r12, dx
xchg rcx, r12
lea rcx, [rsi + r14]
bswap r12w
mov r12b, bl
lea r12, [0x1400beb30]
jmp 0x1403df70d
mov qword [rsi + r14], r12
jmp 0x1403df716
mov dword [rsi + r14 + 8], 0
jmp 0x1403df724
xorps xmm0, xmm0
movups xmmword [rsi + r14 + 0x18], xmm0
mov qword [rsi + r14 + 0x28], 0
shld eax, esp, 0xa6
rcr al, 0xd0
add ax, 0x5be1
mov eax, dword [rbp + 8]
test sp, 0x433f
mov dword [rsi + r14 + 8], eax
mov rax, qword [rbp + 0x10]
clc
cmc
mov qword [rsi + r14 + 0x10], rax
cmp ax, r9w
test r10, 0x7c3c3b33
mov qword [rsp + 0x30], rcx
cmp rcx, rbp
je 0x1403df79c
lea rcx, [rsi + r14]
add rcx, 0x18
cwd
inc dx
mov rdx, qword [rbp + 0x18]
test r15d, r12d
cmc
mov r8, qword [rbp + 0x20]
sub r8, rdx
sar r8, 5
jmp 0x1403df797
call fcn.1403dfad1
mov rbp, qword [r15]
cmp r13b, 0x89
cmc
mov qword [rsp + 0x28], r15
test r8b, bl
mov r15, qword [r15 + 8]
test rbx, r14
cmp r15, rbx
jmp 0x1403df7bb
je 0x1403df986
cmp rbp, rbx
je 0x1403df8b3
lea rdi, [rsi + 0x18]
jmp 0x1403df7d3
xorps xmm6, xmm6
mov r15, qword [rsp + 0x28]
jmp 0x1403df7e0
jmp 0x1403df7fc
add rbp, 0x30
cmc
add rdi, 0x30
cmp rbp, rbx
jmp 0x1403df7f6
je 0x1403df8a7
lea rax, [rdi - 0x18]
mov qword [rdi - 0x18], r12
test cl, 0x65
mov dword [rdi - 0x10], 0
movups xmmword [rdi], xmm6
mov cx, 0x1cee
mov qword [rdi + 0x10], 0
xor ch, 0x64
xor cx, r14w
sbb rcx, 0x7b0a508e
mov ecx, dword [rbp + 8]
cmc
mov dword [rdi - 0x10], ecx
shl rcx, cl
cmp ebx, 0x4af80116
mov rcx, qword [rbp + 0x10]
mov qword [rdi - 8], rcx
test rsp, 0x1b8f54b4
test r14w, r14w
cmp si, 0x4b7e
cmp rax, rbp
jmp 0x1403df85b
je 0x1403df7e5
mov rdx, qword [rbp + 0x18]
bt r8d, r14d
rcl r8w, cl
cmp sil, 0x87
mov r8, qword [rbp + 0x20]
btr cx, 0xb0
rcr cx, 0x59
sub ecx, eax
sub r8, rdx
test rdx, 0xcb022f4
btc rcx, 0xb5
sar r8, 5
xchg cl, ch
mov rcx, rdi
jmp 0x1403df89d
call fcn.1403dfad1
jmp 0x1403df7e5
mov r15, qword [r15 + 8]
cmc
test r8w, 0x578a
stc
cmp r15, rbx
je 0x1403dfa39
lea rdi, [r14 + rsi]
add rdi, 0x48
xorps xmm6, xmm6
jmp 0x1403df8ef
add rbx, 0x30
cmp cx, r8w
test rdi, 0x1b442300
add rdi, 0x30
stc
test r11b, dil
cmp bh, 0x8d
cmp rbx, r15
je 0x1403dfa39
lea rax, [rdi - 0x18]
cmc
rcl ecx, cl
sub ch, 0xb4
mov qword [rdi - 0x18], r12
sbb cx, 0xee0
mov dword [rdi - 0x10], 0
xor cl, bpl
mov cx, sp
movups xmmword [rdi], xmm6
mov qword [rdi + 0x10], 0
test r11, r11
test dh, 0xf9
cmc
mov ecx, dword [rbx + 8]
mov dword [rdi - 0x10], ecx
btc ecx, eax
rcl cx, cl
mov rcx, qword [rbx + 0x10]
jmp 0x1403df937
mov qword [rdi - 8], rcx
cmp rax, rbx
jmp 0x1403df943
je 0x1403df8cc
mov rdx, qword [rbx + 0x18]
btc cx, r10w
mov r8, qword [rbx + 0x20]
movzx cx, bh
bts cx, sp
xor ch, 0x31
sub r8, rdx
test r10w, r8w
sar r8, 5
bswap cx
jmp 0x1403df974
mov rcx, rdi
jmp 0x1403df97c
call fcn.1403dfad1
jmp 0x1403df8cc
cmp rbp, rbx
jmp 0x1403df98e
je 0x1403dfa39
lea rdi, [rsi + 0x18]
xorps xmm6, xmm6
jmp 0x1403df9b8
add rbp, 0x30
test dl, 0xe8
add rdi, 0x30
cmc
test r8b, dl
cmp rbp, rbx
je 0x1403dfa39
lea rax, [rdi - 0x18]
mov qword [rdi - 0x18], r12
bsf ecx, esi
mov dword [rdi - 0x10], 0
btr ecx, 0x1f
bsf ecx, r14d
movups xmmword [rdi], xmm6
and rcx, r10
mov qword [rdi + 0x10], 0
seta ch
bsr cx, r13w
ror ch, cl
mov ecx, dword [rbp + 8]
mov dword [rdi - 0x10], ecx
movsx rcx, r14w
mov rcx, qword [rbp + 0x10]
stc
mov qword [rdi - 8], rcx
cmp rax, rbp
jmp 0x1403dfa05
je 0x1403df9a0
mov rdx, qword [rbp + 0x18]
sar cl, cl
movsx r8, r11w
mov r8, qword [rbp + 0x20]
sal cl, cl
sub r8, rdx
add ecx, esp
rcl ch, 0x30
sar r8, 5
mov rcx, rdi
jmp 0x1403dfa2f
call fcn.1403dfad1
jmp 0x1403df9a0
mov rcx, qword [rsp + 0x28]
mov rdx, rsi
cmovbe r8, r12
movsx r9d, di
movsx r8, si
mov r8, qword [rsp + 0x38]
sete r9b
cmovne r9, r10
jmp 0x1403dfa5f
mov r9, r13
jmp 0x1403dfa67
call fcn.1403e02b2
mov rax, qword [rsp + 0x30]
adc ebp, r11d
movaps xmm6, xmmword [rsp + 0x40]
add rsp, 0x58
pop rbx
bswap r13d
jmp 0x1403dfa8a
pop rbp
movzx rsi, r11w
movsxd rdi, edx
pop rdi
cmova rsi, rsp
seta r15b
mov r12b, 0x10
pop rsi
jmp 0x1403dfaa7
pop r12
mov r14w, bp
movsxd r13, eax
mov r14w, 0x239
pop r13
pop r14
movsx r15w, bl
pop r15
jmp 0x1403dfac5
ret
call fcn.1403b714c
int3