Function at 0x1404324f4
Capabilities:
Check for software breakpoints

Disassembly:
push rsi
btr rsi, r11
ror sil, cl
bt esi, esi
push rdi
movsxd rsi, r11d
btc rsi, 0x76
push rbx
sub rsp, 0x20
not rsi
mov rsi, rcx
jmp 0x140432518
jmp 0x14043256e
xor eax, eax
sbb cl, 0x91
movzx eax, al
cmp r15w, r13w
mov edx, dword [rsi + 0x4824]
sub cl, al
ror cl, 0x9e
mov cl, 0x18
jmp 0x140432540
sub cl, dl
cmp r12, rsp
shl eax, cl
or dword [rsi + 0x4820], eax
cmc
lea eax, [rdx + 8]
cmc
cmp bh, 0xcc
mov dword [rsi + 0x4824], eax
cmp dx, 0x5e60
jmp 0x140432565
cmp edx, 0x11
jge 0x140432805
cmp dword [rsi + 0x482c], 0
jmp 0x14043257a
jne 0x14043251d
mov rbx, qword [rsi]
rcr ax, 0x71
mov rax, qword [rbx + 0xc0]
cmp rax, qword [rbx + 0xc8]
jmp 0x14043259a
jae 0x1404325ce
lea rcx, [rax + 1]
test r15, r11
jmp 0x1404325ac
mov qword [rbx + 0xc0], rcx
test dil, r10b
movzx eax, byte [rax]
cmc
test r13w, 0x249b
clc
cmp al, 0xff
jne 0x140432522
jmp 0x140432694
cmp dword [rbx + 0x30], 0
je 0x14043251d
mov r8d, dword [rbx + 0x34]
movzx edi, di
lea rdi, [rbx + 0x38]
setbe ch
cmovns dx, dx
mov rcx, qword [rbx + 0x28]
setns dl
not dh
cmovs dx, ax
mov rdx, rdi
jmp 0x1404325ff
call qword [rbx + 0x10]
mov ecx, dword [rbx + 0xc0]
sub ecx, dword [rbx + 0xd0]
cmp r10d, esi
clc
add dword [rbx + 0xb8], ecx
cmc
test rsi, 0x1ef315a2
test eax, eax
jmp 0x140432627
je 0x140432646
movsxd rcx, eax
clc
shld ax, cx, 0x1e
add rcx, rdi
movzx eax, byte [rdi]
jmp 0x140432641
jmp 0x14043265f
mov dword [rbx + 0x30], 0
movsxd rcx, r10d
btr ecx, 0x55
lea rcx, [rbx + 0x39]
mov byte [rbx + 0x38], 0
sub eax, eax
clc
mov qword [rbx + 0xc8], rcx
lea rcx, [rbx + 0x39]
cmp bx, 0x5291
test rdx, 0x7cc66c6a
mov qword [rbx + 0xc0], rcx
test r11w, r11w
stc
jmp 0x140432687
cmp al, 0xff
jmp 0x14043268e
jne 0x140432522
mov rbx, qword [rsi]
neg ah
or al, 0x86
cmp spl, r8b
mov rax, qword [rbx + 0xc0]
cmp r15w, cx
cmp rax, qword [rbx + 0xc8]
jmp 0x1404326b5
jae 0x1404326d3
lea rcx, [rax + 1]
mov qword [rbx + 0xc0], rcx
jmp 0x1404326cb
movzx eax, byte [rax]
jmp 0x14043278f
cmp dword [rbx + 0x30], 0
jmp 0x1404326dc
jne 0x1404326e9
sub eax, eax
jmp 0x14043278f
mov r8d, dword [rbx + 0x34]
lea rdi, [rbx + 0x38]
bswap rcx
movzx cx, bpl
mov rcx, qword [rbx + 0x28]
cwd
cqo
mov rdx, rdi
jmp 0x140432709
call qword [rbx + 0x10]
mov ecx, dword [rbx + 0xc0]
sub ecx, dword [rbx + 0xd0]
cmp r9d, ebx
stc
clc
add dword [rbx + 0xb8], ecx
stc
test eax, eax
jmp 0x14043272b
je 0x14043274a
movsxd rcx, eax
sub eax, esi
movsx rax, ax
add rcx, rdi
movzx eax, byte [rdi]
jmp 0x140432745
jmp 0x14043276f
mov dword [rbx + 0x30], 0
or cl, spl
shl ecx, cl
sar cl, cl
lea rcx, [rbx + 0x39]
test r12b, spl
mov byte [rbx + 0x38], 0
cmc
stc
sub eax, eax
test r12d, 0x2950217a
cmc
mov qword [rbx + 0xc8], rcx
bswap ecx
adc cl, 0x2c
lea rcx, [rbx + 0x39]
mov qword [rbx + 0xc0], rcx
jmp 0x14043278f
cmp al, 0xff
jmp 0x140432796
jne 0x1404327cf
mov rbx, qword [rsi]
mov rax, qword [rbx + 0xc0]
cmp dil, r11b
test r8b, 0x41
cmp rax, qword [rbx + 0xc8]
jb 0x1404326bb
sub eax, eax
cmp spl, 0x2e
cmp dword [rbx + 0x30], 0
jne 0x1404326e9
jmp 0x14043278f
movzx ecx, al
cmp r13b, 0x22
test ecx, ecx
jmp 0x1404327dd
jne 0x1404327ea
mov al, 0xff
jmp 0x140432522
mov byte [rsi + 0x4828], al
mov dword [rsi + 0x482c], 1
sub ebx, ebx
movzx si, bl
shrd esi, r14d, 0x1b
add rsp, 0x20
movsx ebx, bx
mov sil, r8b
jmp 0x140432814
pop rbx
movzx si, spl
movsx rdi, sp
xchg esi, esi
pop rdi
bswap rsi
pop rsi
jmp 0x14043282a
ret