Function at 0x1403eca9c
Capabilities:
Check for software breakpoints

Disassembly:
push r14
and r11w, 0x2403
btr r11d, 1
bts r11, r10
push rsi
movzx r10, r11w
sar r11w, 0xe4
sub r10b, r9b
push rdi
sub r10, 0x58617ff0
push rbx
movsx r10d, sp
movzx r10, r10w
shl r10, cl
mov r10, rcx
add r8, rdx
shl r11w, cl
ror r11b, 0x41
mov dword [rcx + 8], 0
ror r11b, 0x9c
sbb r11b, 0x43
sub r9d, r9d
inc r11w
bts r11w, dx
sub eax, eax
rcl r11b, cl
xor ecx, ecx
movsxd r11, esi
dec r11w
btc r11, 0x9d
nop dword [rax]
adc r11b, bl
bts r11, r15
lea r11, [rdx + 1]
test r11b, 0xa
cmp ah, 0x79
cmp r11, r8
ja 0x1403ecfd9
movzx esi, byte [rdx]
cdq
sal rdx, 0xd9
mov edx, esi
clc
cmp bp, sp
and edx, 0x7f
shl rdx, cl
jmp 0x1403ecb45
lea rax, [rax + rdx]
rcr dh, 0xcd
add rcx, 7
shl dh, cl
jmp 0x1403ecb57
mov rdx, r11
test r9, r8
test sil, sil
jmp 0x1403ecb65
js 0x1403ecb18
mov rcx, rax
test r11w, r11w
cmp r11, 0x9f06fc8
shr rcx, 3
cmp r15w, 0x7e0c
stc
test r9d, 0x1aff09f1
cmp rcx, 2
jg 0x1403ecc6d
cmp rcx, 1
je 0x1403ecd2f
cmp rcx, 2
jmp 0x1403ecba8
jne 0x1403ece8d
test al, 7
jmp 0x1403ecbb5
jne 0x1403ecfd9
or r9d, 4
xor sil, 0x26
mov dword [r10 + 8], r9d
cmc
movzx si, spl
mov rsi, r11
sub eax, eax
add rdx, r8
xor ecx, ecx
jmp 0x1403ecbdf
nop
and dx, r8w
ror dl, 0x6b
rcl edx, 0x34
lea rdx, [rsi + 1]
cmp r8w, 0x1998
test r15, r11
cmp rdx, r8
ja 0x1403ecfd9
movzx edi, byte [rsi]
jmp 0x1403ecc0d
mov esi, edi
test r9, 0x5b130e9
and esi, 0x7f
test r12d, 0x2e0e2af5
jmp 0x1403ecc26
shl rsi, cl
test dil, sil
test sil, 0x58
add rax, rsi
movsxd rsi, ecx
bts rsi, r11
jmp 0x1403ecc3f
add rcx, 7
movsx rsi, di
xor sil, bl
movzx si, bl
mov rsi, rdx
clc
cmp r10b, 0xcc
test dil, dil
jmp 0x1403ecc5e
js 0x1403ecbea
mov qword [r10 + 0x18], rax
jmp 0x1403ecaf7
cmp rcx, 3
jmp 0x1403ecc76
je 0x1403ecdf7
cmp rcx, 4
jmp 0x1403ecc85
jne 0x1403ece8d
and eax, 7
cmp eax, 2
jmp 0x1403ecc96
jne 0x1403ecfd9
or r9d, 0x10
sal dl, 0xe8
cmc
mov dword [r10 + 8], r9d
movsx esi, r14w
mov rsi, r11
sub eax, eax
xor ecx, ecx
nop
movsx dx, r9b
clc
dec rdx
lea rdx, [rsi + 1]
cmp bp, 0x71af
clc
cmp rdx, r8
ja 0x1403ecfd9
movzx edi, byte [rsi]
rcr rsi, 0x96
btr si, 0x30
mov esi, edi
cmc
test al, 0x58
and esi, 0x7f
shl rsi, cl
lea rax, [rax + rsi]
add rcx, 7
mov rsi, rdx
stc
jmp 0x1403eccfe
test dil, dil
jmp 0x1403ecd06
js 0x1403eccbd
mov qword [r10 + 0x28], rdx
jmp 0x1403ecd15
mov qword [r10 + 0x30], rax
add rdx, rax
cmp rdx, r8
jmp 0x1403ecd24
jbe 0x1403ecaf7
jmp 0x1403ecfd9
test al, 7
jmp 0x1403ecd36
jne 0x1403ecfd9
or r9d, 2
cwd
sar dh, 0x49
mov dword [r10 + 8], r9d
shr dx, cl
movzx esi, r15w
add edx, esi
mov rsi, r11
inc dl
xor eax, eax
bsr dx, di
sal dh, 0xdb
mov dh, dl
sub ecx, ecx
and dx, di
xor dx, 0x5968
nop word [rax + rax]
shl rdx, 0x89
lea rdx, [rsi + 1]
test esp, r9d
cmp r13b, 0xa3
cmp rdx, r8
ja 0x1403ecfd9
movzx edi, byte [rsi]
or si, 0x1e87
movsx rsi, r8w
jmp 0x1403ecd9e
mov esi, edi
test rbx, 0x41ad311f
jmp 0x1403ecdad
and esi, 0x7f
shl rsi, cl
jmp 0x1403ecdbb
lea rax, [rax + rsi]
cmp dil, r8b
add rcx, 7
btc rsi, rdx
movzx esi, r12w
add si, r12w
mov rsi, rdx
clc
jmp 0x1403ecddb
test dil, dil
jmp 0x1403ecde3
js 0x1403ecd79
mov qword [r10 + 0x10], rax
jmp 0x1403ecdf2
jmp 0x1403ecaf7
test al, 7
jmp 0x1403ecdfe
jne 0x1403ecfd9
or r9d, 8
rcr rdx, 0xc7
movzx rdx, r15w
mov dword [r10 + 8], r9d
cdq
xor si, bp
adc edx, r9d
mov rsi, r11
xor eax, eax
xor ecx, ecx
test ah, bh
xor rdx, rsi
nop word [rax + rax]
and dl, r9b
lea rdx, [rsi + 1]
cmc
test r10, 0x19e530c8
cmp rdx, r8
jmp 0x1403ece47
ja 0x1403ecfd9
movzx edi, byte [rsi]
mov esi, edi
and esi, 0x7f
shl rsi, cl
cmp dx, 0x12df
add rax, rsi
add rcx, 7
sub sil, r11b
rol sil, cl
mov rsi, rdx
cmp r15b, dl
stc
test dil, dil
jmp 0x1403ece79
js 0x1403ece33
mov dword [r10 + 0x20], eax
jmp 0x1403ece88
jmp 0x1403ecaf7
and eax, 7
cmp rax, 1
jmp 0x1403ece99
jg 0x1403ecec9
test rax, rax
jmp 0x1403ecea7
je 0x1403ecf86
cmp eax, 1
jmp 0x1403eceb5
jne 0x1403ecfd9
lea rdx, [r11 + 8]
jmp 0x1403ecec4
jmp 0x1403ecfc3
cmp eax, 5
jmp 0x1403eced1
je 0x1403ecfbf
cmp eax, 2
jmp 0x1403ecedf
jne 0x1403ecfd9
mov rdi, r11
movsx ax, r9b
xor ebx, ebx
xadd rax, rax
sal eax, cl
neg ah
xor ecx, ecx
nop
btr rax, 0x7e
rcr al, cl
lea rax, [rdi + 1]
test r12, 0x24860aca
cmp rax, r8
jmp 0x1403ecf15
ja 0x1403ecfd9
mov rsi, rbx
movzx r14d, byte [rdi]
neg dl
bt dx, 0x38
mov edx, r14d
sub edi, r10d
and edx, 0x7f
neg dil
shl edi, cl
shl rdx, cl
adc rdi, r12
test al, r11b
cmp di, 0x6beb
add rbx, rdx
add rcx, 7
cmp edi, r10d
mov rdi, rax
jmp 0x1403ecf5d
test r14b, r14b
jmp 0x1403ecf65
js 0x1403ecf02
add rdx, rsi
cmc
add rdx, rax
cmp r15, rcx
cmp rdx, r8
cmova rdx, rax
jmp 0x1403ecf81
jmp 0x1403ecaf7
mov rax, r11
cwd
bt dx, cx
and dh, 0x11
nop dword [rax]
lea rdx, [rax + 1]
cmp rdx, r8
jmp 0x1403ecfa1
ja 0x1403ecfd9
cmp byte [rax], 0
cbw
mov rax, rdx
jmp 0x1403ecfb4
js 0x1403ecf95
jmp 0x1403ecaf7
lea rdx, [r11 + 4]
cmp rdx, r8
jmp 0x1403ecfcb
cmova rdx, r11
jmp 0x1403ecfd4
jmp 0x1403ecaf7
cmp r11, r8
movzx esi, r9w
seta al
movzx r14w, r14b
pop rbx
movsx edi, cx
bswap r14d
movzx r14d, r15w
pop rdi
mov r14d, ebx
not r14
xchg sil, sil
pop rsi
pop r14
jmp 0x1403ed005
ret