Function at 0x14042e4c3
Capabilities:
Check for software breakpoints

Disassembly:
push r15
cmp r9b, 0x52
push r14
sal r14b, 0x88
push r13
push r12
ror r14b, 0xcf
adc r12w, bp
not r14b
push rsi
add r12w, 0x1276
push rdi
bswap r12
rcl r14d, 0xdf
rcr r12b, 0xa4
push rbp
shl r12w, 0
movsx r14d, cx
sbb r14d, 0x199410c5
push rbx
xor r12d, r12d
sbb r14, 0x16c1063e
sub rsp, 0x28
sub sil, al
bswap r12
mov r12, r9
bsr rsi, r11
mov rbx, r8
bts r14w, r13w
movsx r14, r15w
mov r14, rdx
rcl rsi, cl
mov rsi, rcx
cmp dword [rcx + 0x4824], 0xf
jmp 0x14042e53f
jg 0x14042e571
mov rcx, rsi
jmp 0x14042e54d
call fcn.14042eccd
cmp dword [rsi + 0x4824], 0xf
jmp 0x14042e55e
jg 0x14042e571
mov rcx, rsi
jmp 0x14042e56c
call fcn.14042eccd
mov r9d, dword [rsi + 0x4820]
sub al, 0x77
mov rax, r9
sar dh, cl
cmc
setns dl
shr rax, 0x17
movzx rdx, r13w
cmc
movzx edx, byte [rbx + rax]
cmp rdx, 0xff
jmp 0x14042e59c
je 0x14042e5f3
movzx ecx, byte [rbx + rdx + 0x500]
movzx rbp, r8w
test r11b, 0x98
mov ebp, dword [rsi + 0x4824]
test r13b, 0x62
sub eax, eax
stc
cmp sp, ax
sub ebp, ecx
jmp 0x14042e5c9
jl 0x14042ec85
shl r9d, cl
jmp 0x14042e5d7
mov dword [rsi + 0x4820], r9d
jmp 0x14042e5e3
mov dword [rsi + 0x4824], ebp
jmp 0x14042e5ee
jmp 0x14042e71b
mov eax, r9d
ror cl, 0x51
shr eax, 0x10
rcr cx, cl
btr ecx, esi
sbb cl, spl
xor edx, edx
jmp 0x14042e60e
nop
sets ch
bswap cx
mov rcx, rdx
jmp 0x14042e61e
inc rdx
test r8w, 0x127a
cmp bp, r8w
cmp eax, dword [rbx + rcx*4 + 0x62c]
jmp 0x14042e637
jae 0x14042e616
mov ebp, dword [rsi + 0x4824]
cmp edx, 8
jmp 0x14042e64b
jne 0x14042e679
add ebp, 0xfffffff0
test r8, 0x4d7e3963
mov dword [rsi + 0x4824], ebp
test r11b, 0xdb
test cl, sil
jmp 0x14042e66d
xor eax, eax
jmp 0x14042e674
jmp 0x14042ec85
lea r8, [rdx + 9]
xor eax, eax
jmp 0x14042e684
cmp ebp, r8d
jl 0x14042ec85
mov cl, 0x17
or r10b, 0x7e
adc al, r12b
sub cl, dl
mov eax, r9d
rol r10w, cl
shrd r10d, esi, 0x38
shr eax, cl
btr cx, 0xb6
or r10b, 0x2d
mov r10d, r8d
movsx cx, r15b
jmp 0x14042e6bc
lea rcx, [0x1400bf0d0]
clc
and eax, dword [rcx + r10*4]
add cx, 0x46ee
dec cl
add eax, dword [rbx + r10*4 + 0x64c]
sub ebp, edx
seto dl
cmovg cx, r13w
mov ecx, r8d
shl r9d, cl
rcr dx, 0xd9
setbe dl
add ebp, 0xfffffff7
add rdx, rax
not dx
btc dx, r9w
mov dword [rsi + 0x4824], ebp
sbb dh, 0x1e
btc edx, edi
mov dword [rsi + 0x4820], r9d
xchg dx, dx
ror dl, 0x7f
test cx, si
movsxd rdx, eax
movzx ebx, byte [rbx + rdx + 0x400]
jmp 0x14042e728
xor eax, eax
test dh, 0xc7
cmp ebx, 0xf
jmp 0x14042e735
ja 0x14042ec85
mov r15d, dword [rsp + 0x98]
jmp 0x14042e748
xorps xmm0, xmm0
movups xmmword [r14 + 0x70], xmm0
cmp r14, 0x6d551ba1
clc
movups xmmword [r14 + 0x60], xmm0
cmp eax, 0x211b12f2
test r10b, bl
movups xmmword [r14 + 0x50], xmm0
test cl, 0x47
cmp r12d, r9d
movups xmmword [r14 + 0x40], xmm0
jmp 0x14042e77b
movups xmmword [r14 + 0x30], xmm0
test r13b, dl
stc
movups xmmword [r14 + 0x20], xmm0
movups xmmword [r14 + 0x10], xmm0
cmp bp, 0x3b3d
movups xmmword [r14], xmm0
cmc
test ebx, ebx
jmp 0x14042e79f
je 0x14042e854
mov edx, dword [rsi + 0x4824]
cmp rcx, 0x2e817006
clc
test r9b, r14b
cmp edx, ebx
jmp 0x14042e7bd
jge 0x14042e7db
mov rcx, rsi
jmp 0x14042e7cb
call fcn.14042eccd
mov edx, dword [rsi + 0x4824]
mov ebp, 0x5ff34730
mov ebp, dword [rsi + 0x4820]
rcr r8b, 0x91
bts r8w, r8w
mov eax, ebp
mov ecx, ebx
rcl r9b, 0x5f
rol r8b, cl
mov r8b, dl
rol ebp, cl
shr eax, 0x1f
mov r8d, ebx
or r9b, r11b
lea rcx, [0x1400bf0d0]
mov r9d, dword [rcx + r8*4]
dec cl
mov ecx, r9d
not ecx
and ecx, ebp
stc
mov dword [rsi + 0x4820], ecx
sal cl, cl
and ebp, r9d
btc cx, sp
btr ecx, 0x39
sub edx, ebx
mov dword [rsi + 0x4824], edx
lea rcx, [0x1400bf120]
jmp 0x14042e83f
dec eax
cmp r8b, al
and eax, dword [rcx + r8*4]
add eax, ebp
jmp 0x14042e84f
jmp 0x14042e85a
sub eax, eax
bt di, ax
mov rdi, qword [rsp + 0x90]
rcl rcx, 0x16
movsxd rcx, r15d
lea rcx, [rcx + rcx*2]
btr r15w, sp
shl r13w, 0x68
shl rcx, 5
rcr r13w, 0x83
add eax, dword [rsi + rcx + 0x46b8]
mov dword [rsi + rcx + 0x46b8], eax
bsf r15d, ebx
mov r15, qword [rsp + 0xa0]
imul ax, word [r15]
bswap r13d
mov word [r14], ax
bswap r13w
movzx r13d, di
mov r13d, 1
jmp 0x14042e8b9
jmp 0x14042e970
mov edx, dword [rsi + 0x4820]
mov rax, rdx
rcl cx, cl
jmp 0x14042e8cf
shr rax, 0x17
add cl, 0x65
rol cx, cl
cmovb cx, sp
movzx ecx, word [rdi + rax*2]
test ecx, ecx
je 0x14042e994
movsx eax, cx
sub bp, bp
cmp si, r10w
mov ebp, ecx
shr ebp, 4
jmp 0x14042e8fe
and ebp, 0xf
jmp 0x14042e909
and ecx, 0xf
stc
shl edx, cl
stc
mov dword [rsi + 0x4820], edx
sal edx, 0x7e
sub dword [rsi + 0x4824], ecx
adc dl, r15b
cmp r11w, 0x600a
bsr rcx, rsi
movsxd rcx, r13d
add rcx, rbp
lea r13d, [rcx + 1]
lea rdx, [0x1400bf070]
stc
cmp r12b, 0x44
clc
movzx ecx, byte [rdx + rcx]
test ah, 0x48
cmp r8b, 0xcc
shr eax, 8
cmp ebx, ebx
cmc
clc
imul ax, word [r15 + rcx*2]
stc
mov word [r14 + rcx*2], ax
cmp r13d, 0x40
jmp 0x14042e96a
jge 0x14042ec73
cmp dword [rsi + 0x4824], 0xf
jmp 0x14042e97c
jg 0x14042e8be
mov rcx, rsi
jmp 0x14042e98a
call fcn.14042eccd
jmp 0x14042e8be
cmp dword [rsi + 0x4824], 0xf
jmp 0x14042e9a0
jg 0x14042e9cc
mov rcx, rsi
jmp 0x14042e9ae
call fcn.14042eccd
mov edx, dword [rsi + 0x4820]
bsf ax, bx
bts ax, r11w
movsxd rax, r11d
mov rax, rdx
shr rax, 0x17
movzx eax, byte [r12 + rax]
cmp rax, 0xff
jmp 0x14042e9dc
je 0x14042ea1f
movzx ecx, byte [r12 + rax + 0x500]
sbb bpl, r13b
movsx bp, r9b
mov ebp, dword [rsi + 0x4824]
cmc
sub ebp, ecx
jl 0x14042e66d
shl edx, cl
jmp 0x14042ea09
mov dword [rsi + 0x4820], edx
mov dword [rsi + 0x4824], ebp
jmp 0x14042ea1a
jmp 0x14042eb1f
mov eax, edx
shr cl, 0x53
shr eax, 0x10
sub ebx, ebx
inc cl
setns ch
nop dword [rax]
mov rcx, rbx
jmp 0x14042ea3a
inc rbx
test spl, 0x9f
test r11b, bpl
cmp eax, dword [r12 + rcx*4 + 0x62c]
jmp 0x14042ea51
jae 0x14042ea32
mov ebp, dword [rsi + 0x4824]
stc
cmp spl, r15b
cmp ebx, 8
jmp 0x14042ea69
je 0x14042e651
lea r9, [rbx + 9]
cmp ebp, r9d
jmp 0x14042ea7b
jl 0x14042e66d
mov r8d, r9d
sbb dil, cl
mov cl, 0x17
sub cl, bl
not ah
xchg dil, dil
mov edi, edx
bsr rax, r9
shr edi, cl
mov ch, bl
shl cx, cl
lea rax, [0x1400bf0d0]
test al, bl
rcl ch, 0x15
xchg ch, cl
and edi, dword [rax + r8*4]
clc
add edi, dword [r12 + r8*4 + 0x64c]
shl cx, 0xf7
btc ax, cx
adc cl, bpl
mov eax, ebp
sub eax, ebx
movsx rcx, si
movzx cx, r8b
add eax, 0xfffffff7
sub ebp, ebx
cmp r15, rbx
movsx cx, r14b
mov ecx, r9d
cmove ebx, r8d
xor bl, r8b
test rdx, r15
shl edx, cl
add ebp, 0xfffffff7
sar bx, cl
or ebx, 0x4f45007a
sbb bh, 0xfa
mov dword [rsi + 0x4824], eax
mov dword [rsi + 0x4820], edx
movsxd rax, edi
test ebp, 0x262a7515
rcr bx, 0xa5
mov rdi, qword [rsp + 0x90]
adc bh, 0x1a
movzx eax, byte [r12 + rax + 0x400]
sal bh, cl
bts rbx, rdx
rol ebx, 0xd2
mov ebx, eax
and ebx, 0xf
je 0x14042ec5d
shr eax, 4
movsx r15, di
and r15, 0x522a655f
movsxd r15, r13d
test cl, 0x63
lea r15, [r15 + rax]
test sp, 0x65c7
test r15b, r8b
cmp ebp, ebx
jmp 0x14042eb63
jge 0x14042eb85
mov rcx, rsi
call fcn.14042eccd
mov edx, dword [rsi + 0x4820]
rcr ax, 0xc
mov ebp, dword [rsi + 0x4824]
bts r8, r11
lea r13d, [r15 + 1]
setg dil
lea rax, [0x1400bf070]
movzx r8d, byte [rax + r15]
rcr dil, 0xf
movsx edi, r10w
rcl r15b, 0x11
mov edi, edx
cmc
movsx cx, cl
mov ecx, ebx
bts ax, sp
bts r15w, r10w
rol edx, cl
neg cx
test dx, dx
shr edi, 0x1f
lea rax, [0x1400bf0d0]
mov eax, dword [rax + rbx*4]
mov ecx, eax
btc r15, r15
not ecx
sal r15d, 0x62
and ecx, edx
stc
bt r15w, 0x7e
mov dword [rsi + 0x4820], ecx
add r15w, 0x273f
setbe r15b
mov r15b, dl
and edx, eax
sub ah, bh
cbw
movsx r15w, r14b
sub ebp, ebx
cbw
bswap r15d
mov dword [rsi + 0x4824], ebp
dec edi
lahf
neg eax
lea rax, [0x1400bf120]
and edi, dword [rax + rbx*4]
movsx r15w, r8b
mov r15b, 0xfc
add edi, edx
cmp bl, bh
clc
not r15
mov r15, qword [rsp + 0xa0]
test r12d, 0x41ac6b92
stc
clc
imul di, word [r15 + r8*2]
mov word [r14 + r8*2], di
movsx rdi, r11w
movzx di, r10b
mov rdi, qword [rsp + 0x90]
jmp 0x14042e961
cmp al, 0xf0
jmp 0x14042ec64
jne 0x14042ec73
add r13d, 0x10
jmp 0x14042e961
mov eax, 1
rcr di, cl
btc r12w, si
and di, 0x1abe
add rsp, 0x28
movsxd rdi, esp
movzx esi, r9w
pop rbx
pop rbp
pop rdi
mov r13b, al
movzx r14w, r9b
xchg r12w, r12w
pop rsi
xchg r12b, r13b
bswap r14d
jmp 0x14042ecab
pop r12
movzx r15d, r11w
movsxd r15, edx
pop r13
movzx r15w, r10b
pop r14
movsx r15d, r11w
movzx r15d, dx
pop r15
jmp 0x14042eccc
ret