Function at 0x14047ba72
Capabilities:
Check for software breakpoints

Disassembly:
mov qword [rsp + 8], rbx
bsf ax, si
push rbp
movzx rbp, r9w
bswap rbp
or bpl, 0x62
push rsi
push rdi
bts bp, si
rcr sil, 0x90
cbw
push r12
push r13
push r14
and ax, 0x352f
add sil, dl
push r15
or ah, 0x33
sar bpl, 0x20
lea rbp, [rsp - 0x17]
movsxd r13, esp
sub rsp, 0x100
ror sil, cl
cwde
btc r14, 0xa8
mov rax, qword [0x1400b7288]
xor rax, rsp
sbb sil, dil
sub r14, r14
mov qword [rbp + 0xf], rax
mov r12, r9
cdqe
bt ax, 0x11
movsx rsi, r9w
mov qword [rsp + 0x48], r9
cmp r14, 0x90c0304
mov rdi, r8
dec r14w
mov r14, rdx
ror r13b, cl
test bl, 0x91
mov ax, r11w
mov qword [rbp - 0x79], rdx
mov rsi, qword [rbp + 0x77]
mov r13, qword [rbp + 0x7f]
test ebp, edi
inc dl
lahf
mov qword [rsp + 0x68], r13
or ax, dx
btr eax, 0xad
mov eax, dword [rsi + 0x18]
cmp r14b, bpl
mov edx, 0x3000
cmc
and eax, edx
cmp eax, edx
jmp 0x14047bb35
jne 0x14047bb66
mov qword [rsp + 0x28], r13
movzx edx, ax
mov dl, bpl
mov qword [rsp + 0x20], rsi
cmovl rdx, r11
jmp 0x14047bb54
mov rdx, r14
jmp 0x14047bb5c
call fcn.14047de30
jmp 0x14047ddae
mov rax, qword [rsi + 0x40]
movsxd rcx, eax
movsx cx, bpl
mov rbx, qword [rax + 8]
mov qword [rbp - 0x59], rbx
mov rax, 0x6217691
mov rax, qword [rbx]
movsxd rcx, esp
movzx ecx, bp
mov rcx, rbx
jmp 0x14047bb92
mov rax, qword [rax + 8]
jmp 0x14047bb9b
call qword [0x1400b8d90]
nop
lea rcx, [rbp - 0x61]
jmp 0x14047bbab
call fcn.140483aaf
mov r15, rax
test r8b, 0x46
clc
mov qword [rsp + 0x60], rax
cmp spl, 0xf6
cmc
test rbx, rbx
jmp 0x14047bbca
je 0x14047bc2f
mov rdx, qword [rbx]
mov ecx, r9d
mov rcx, rbx
mov rax, qword [rdx + 0x10]
jmp 0x14047bbe2
call qword [0x1400b8d90]
mov r8, rax
test ebp, 0x12422b39
cmp edx, 0x59fe4093
test rax, rax
jmp 0x14047bbff
je 0x14047bc2f
mov rcx, qword [rax]
not ax
movsx dx, dil
xchg ah, dh
mov rax, qword [rcx]
cqo
setl ch
cwd
mov edx, 1
mov rcx, r8
jmp 0x14047bc29
call qword [0x1400b8d90]
mov rax, qword [r15]
not dh
jmp 0x14047bc3c
lea rdx, [rbp - 0x31]
mov rcx, rbx
mov rcx, r15
mov rax, qword [rax + 0x28]
call qword [0x1400b8d90]
nop
cwde
lahf
mov byte [rsp + 0x31], 0
mov byte [rsp + 0x40], 0
xchg ecx, eax
bswap bx
mov rax, qword [rsi + 0x40]
setne bl
movsx cx, r11b
movzx rbx, ax
mov rbx, qword [rax + 8]
mov qword [rbp - 0x59], rbx
mov rax, qword [rbx]
mov rcx, rbx
mov rax, qword [rax + 8]
jmp 0x14047bc88
call qword [0x1400b8d90]
nop
movsxd rcx, r14d
lea rcx, [rbp - 0x61]
jmp 0x14047bc9b
call fcn.140478910
mov rsi, rax
stc
test rbx, rbx
jmp 0x14047bcac
je 0x14047bd19
mov rdx, qword [rbx]
mov rcx, rbx
mov al, bpl
jmp 0x14047bcc4
mov rax, qword [rdx + 0x10]
jmp 0x14047bccd
call qword [0x1400b8d90]
mov r8, rax
rol ebx, cl
btr bx, r9w
mov ebx, 1
test rax, rax
jmp 0x14047bcea
je 0x14047bd21
mov rcx, qword [rax]
movzx rax, dx
mov rax, qword [rcx]
setno ch
mov edx, ebx
movzx ecx, cx
movzx rcx, ax
mov rcx, r8
jmp 0x14047bd0e
call qword [0x1400b8d90]
jmp 0x14047bd21
mov ebx, 1
mov r9b, r15b
mov rax, qword [rsi]
not r9d
mov r9w, 0x3dd1
movsx rcx, di
lea r9, [rbp - 0x11]
not r8
jmp 0x14047bd3e
lea r8, [0x1400c0d7f]
mov cl, 0x7b
lea rdx, [0x1400c0d70]
movsxd rcx, edi
mov rcx, rsi
mov rax, qword [rax + 0x58]
call qword [0x1400b8d90]
mov rdx, r12
not rcx
mov rcx, rdi
jmp 0x14047bd6c
call fcn.140469d3b
sub esi, esi
sub r12b, 0x50
btc r12w, 0xbf
adc r12b, 0xc8
mov r12d, 0xffff
cmc
cmp bh, 0x31
test al, al
jne 0x14047c078
mov cl, byte [rdi + 8]
test bpl, 0x5a
test cl, cl
jne 0x14047be38
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14047bdad
je 0x14047be24
mov rax, qword [rcx + 0x38]
xor dl, r13b
mov rdx, qword [rax]
test ebp, r15d
cmp r10b, 0xb8
test r14b, 0x7d
test rdx, rdx
jmp 0x14047bdd0
je 0x14047bdf0
mov rax, qword [rcx + 0x50]
clc
cmp dword [rax], esi
jle 0x14047bdf0
movzx eax, word [rdx]
jmp 0x14047bdeb
jmp 0x14047be07
mov rax, qword [rcx]
jmp 0x14047bdf8
mov rax, qword [rax + 0x30]
jmp 0x14047be01
call qword [0x1400b8d90]
cmp r12w, ax
jmp 0x14047be10
je 0x14047be24
mov word [rdi + 0xa], ax
jmp 0x14047be1f
jmp 0x14047be27
mov qword [rdi], rsi
mov byte [rdi + 8], bl
shl al, 0x61
ror cl, cl
mov cl, bl
ror eax, 0xfc
bts eax, r14d
movzx eax, word [rdi + 0xa]
cmc
clc
cmp ax, word [rbp + 5]
jmp 0x14047be47
jne 0x14047bf11
mov rsi, qword [rbp - 0x79]
mov byte [rsi], 0x2b
or cl, r13b
rcr r14, cl
or r14b, 0xd1
lea r14, [rsi + 1]
mov rcx, qword [rdi]
cmp r10b, 0xab
test r11w, r13w
sub esi, esi
stc
test rsi, rsp
test rcx, rcx
jmp 0x14047be7b
je 0x14047befa
mov rax, qword [rcx + 0x38]
jmp 0x14047be8a
cmp qword [rax], rsi
jmp 0x14047be92
je 0x14047bed6
mov rax, qword [rcx + 0x50]
stc
cmp dword [rax], esi
jmp 0x14047bea4
jle 0x14047bed6
dec dword [rax]
cbw
mov rcx, qword [rcx + 0x38]
movsx edx, r11w
mov rdx, qword [rcx]
setno ah
lea rax, [rdx + 2]
jmp 0x14047bec5
mov qword [rcx], rax
cwde
lahf
movzx rax, si
movzx eax, word [rdx]
jmp 0x14047bee3
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
cmp r12w, ax
jmp 0x14047beec
je 0x14047befa
mov al, sil
jmp 0x14047bf04
mov qword [rdi], rsi
mov al, bl
jmp 0x14047bf04
mov byte [rdi + 8], al
jmp 0x14047bf0c
jmp 0x14047c078
test cl, cl
jmp 0x14047bf18
jne 0x14047bf95
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14047bf29
je 0x14047bf8b
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test r15b, bpl
clc
test rdx, rdx
jmp 0x14047bf42
je 0x14047bf61
mov rax, qword [rcx + 0x50]
cmp dword [rax], esi
jmp 0x14047bf53
jle 0x14047bf61
movzx eax, word [rdx]
jmp 0x14047bf73
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x14047bf6d
call qword [0x1400b8d90]
cmp r12w, ax
jmp 0x14047bf7c
je 0x14047bf8b
mov word [rdi + 0xa], ax
jmp 0x14047bf92
mov qword [rdi], rsi
movzx eax, word [rdi + 0xa]
mov byte [rdi + 8], bl
cmp ax, word [rbp + 3]
jmp 0x14047bf9e
jne 0x14047c078
mov rax, qword [rbp - 0x79]
bsf cx, bx
shl cl, 0xa6
mov byte [rax], 0x2d
lea r14, [rax + 1]
jmp 0x14047bfbf
mov rcx, qword [rdi]
test ebp, 0x42e1042b
test rcx, rcx
jmp 0x14047bfd0
je 0x14047c072
mov rax, qword [rcx + 0x38]
jmp 0x14047bfdf
cmp qword [rax], rsi
jmp 0x14047bfe7
je 0x14047c03e
mov rax, qword [rcx + 0x50]
stc
clc
cmp dword [rax], esi
jmp 0x14047bffa
jle 0x14047c03e
dec dword [rax]
setae dh
cwde
mov al, 0xe1
mov rcx, qword [rcx + 0x38]
lahf
cdqe
mov rdx, qword [rcx]
movzx eax, r14w
bswap eax
not ah
lea rax, [rdx + 2]
jmp 0x14047c023
mov qword [rcx], rax
mov rax, r9
setl al
jmp 0x14047c031
movzx eax, word [rdx]
jmp 0x14047c039
jmp 0x14047c055
mov rax, qword [rcx]
jmp 0x14047c046
mov rax, qword [rax + 0x38]
jmp 0x14047c04f
call qword [0x1400b8d90]
cmp r12w, ax
jmp 0x14047c05e
je 0x14047c072
mov byte [rdi + 8], sil
jmp 0x14047c06d
jmp 0x14047c078
mov qword [rdi], rsi
mov byte [rdi + 8], bl
mov qword [rbp - 0x61], r14
cmp r14b, spl
add r12w, si
mov byte [r14], 0x30
and r12w, 0x1b6d
movzx ecx, dx
lea r14, [r14 + rbx]
mov qword [rsp + 0x58], r14
jmp 0x14047c0a7
mov byte [rsp + 0x30], sil
rcl bl, cl
xchg cx, cx
and rcx, rsi
mov r12d, esi
or ch, 0xc2
sbb eax, 0x3a6a6f19
mov dword [rsp + 0x3c], esi
rcl ch, cl
bsr cx, cx
mov dword [rsp + 0x34], esi
shr ebx, cl
btr cx, di
or ecx, 0x26c6354
mov eax, 0x24
neg cx
btr rbx, 0xe1
btc rbx, 0x27
mov ecx, 0x300
rol bh, cl
sub bl, 0x99
cmp dword [r13], 0x3b9aca00
mov bh, 0x53
not bh
cmove eax, ecx
mov dword [rsp + 0x50], eax
sbb al, bl
shr ebx, 0x1b
lea rbx, [rbp - 0x31]
cmp qword [rbp - 0x19], 0x10
xchg al, al
not al
cmovae rbx, qword [rbp - 0x31]
mov al, 0xdf
mov qword [rbp - 0x69], rbx
mov al, 2
mov al, byte [rbx]
jmp 0x14047c12f
dec al
cmp al, 0x7d
jmp 0x14047c138
ja 0x14047c8bf
cmp qword [rbp - 0x21], rsi
jmp 0x14047c147
jne 0x14047c15c
mov word [rsp + 0x38], si
jmp 0x14047c157
jmp 0x14047c176
mov rax, qword [r15]
not ch
movsxd rcx, r15d
mov rcx, r15
mov rax, qword [rax + 0x20]
call qword [0x1400b8d90]
mov word [rsp + 0x38], ax
xorps xmm0, xmm0
movups xmmword [rbp - 0x51], xmm0
test dil, spl
shl r13, cl
mov qword [rbp - 0x41], 1
btc cx, 0x50
mov r13d, 0xf
mov qword [rbp - 0x39], r13
sub eax, eax
cqo
mov byte [rbp - 0x51], al
setno dh
mov cx, bx
mov rdx, qword [rsp + 0x48]
movsxd rcx, ebx
movsx cx, r9b
setle ch
mov rcx, rdi
jmp 0x14047c1bf
call fcn.140469d3b
xor r9d, r9d
or r15w, 0x335c
rol r15b, cl
mov r15, qword [rbp - 0x51]
test al, al
jmp 0x14047c1db
jne 0x14047c6db
lea r12, [rdi + 0xa]
mov r8, r12
mov bl, 0x23
cmp r9w, r13w
mov qword [rbp - 0x71], r12
rcl bl, cl
xadd bl, bl
mov bl, byte [rsp + 0x31]
cmp bp, 0x2d7c
cmp byte [rdi + 8], r9b
jmp 0x14047c209
jne 0x14047c2bc
mov rcx, qword [rdi]
test edx, ebx
jmp 0x14047c219
test rcx, rcx
je 0x14047c2a7
mov rax, qword [rcx + 0x38]
stc
mov rdx, qword [rax]
cmc
test rdx, rdx
jmp 0x14047c233
je 0x14047c253
mov rax, qword [rcx + 0x50]
cmp dword [rax], r9d
jmp 0x14047c245
jle 0x14047c253
movzx eax, word [rdx]
jmp 0x14047c283
mov rax, qword [rcx]
jmp 0x14047c25b
mov rax, qword [rax + 0x30]
jmp 0x14047c264
call qword [0x1400b8d90]
mov r8, qword [rbp - 0x71]
sbb cl, r13b
adc ecx, 0x47a301f5
rol cl, 0x56
sub r9d, r9d
stc
xchg cx, cx
rcl cl, cl
mov ecx, 0xffff
cmp cx, ax
jmp 0x14047c290
je 0x14047c2a7
mov word [r8], ax
mov r12, r8
jmp 0x14047c2a2
jmp 0x14047c2ac
mov qword [rdi], r9
cqo
mov byte [rdi + 8], 1
movzx rdx, si
not r8d
movzx dx, r13b
movzx r8d, word [r12]
movzx dx, cl
lea rdx, [rbp + 0xb]
lea rcx, [rbp - 0x11]
jmp 0x14047c2d2
call fcn.140136b36
lea rcx, [rbp - 0x11]
test r9b, r15b
sub rax, rcx
test ebp, r13d
jmp 0x14047c2e9
sar rax, 1
stc
cmp r10b, 0x56
cmp rax, 0xa
jmp 0x14047c2fa
jae 0x14047c3ec
mov r8d, 1
rcr cx, cl
movzx rcx, r11w
rcr ch, 0x94
mov byte [rsp + 0x30], r8b
sal ch, 0x85
mov ecx, dword [rsp + 0x3c]
jmp 0x14047c322
cmp dword [rsp + 0x50], ecx
jg 0x14047c351
add dword [rsp + 0x34], r8d
clc
cmc
stc
test rax, rax
jmp 0x14047c33c
je 0x14047c39c
mov byte [rsp + 0x40], r8b
jmp 0x14047c34c
jmp 0x14047c39c
test rax, rax
jne 0x14047c362
test ecx, ecx
je 0x14047c39c
lea r9, [0x1400c0d70]
test bpl, 0xbb
cmp r13w, 0x78aa
mov al, byte [rax + r9]
jmp 0x14047c37c
mov byte [r14], al
add r14, r8
movsx eax, dx
mov qword [rsp + 0x58], r14
cmovb ax, si
cmc
btr eax, 0x98
add ecx, r8d
rcr al, cl
mov dword [rsp + 0x3c], ecx
lea rax, [rbp - 0x51]
mov cl, bl
cmp r13, 0x10
xchg cl, cl
setae cl
cmovae rax, r15
test r9b, 0xda
cmp byte [rax + rsi], 0x7f
jmp 0x14047c3bc
je 0x14047c59a
lea rax, [rbp - 0x51]
stc
clc
test cl, cl
jmp 0x14047c3cf
cmovne rax, r15
cmp si, 0x6359
jmp 0x14047c3de
add byte [rax + rsi], r8b
jmp 0x14047c3e7
jmp 0x14047c582
lea rax, [rbp - 0x51]
mov r14b, r14b
rcr r14b, cl
cmp r13, 0x10
xchg r14b, r14b
setae r14b
jmp 0x14047c406
cmovae rax, r15
cmc
clc
xor r9d, r9d
stc
cmp byte [rax + rsi], r9b
jmp 0x14047c419
je 0x14047c687
movzx r8d, word [rsp + 0x38]
cmp al, r11b
jmp 0x14047c42d
test r8w, r8w
jmp 0x14047c436
je 0x14047c687
cmp byte [rdi + 8], r9b
jmp 0x14047c445
jne 0x14047c501
mov rcx, qword [rdi]
stc
test rcx, rcx
jmp 0x14047c457
je 0x14047c4eb
mov rax, qword [rcx + 0x38]
movzx edx, dx
shrd edx, r11d, 0xc
cmovp edx, r12d
mov rdx, qword [rax]
stc
cmp rbp, 0xc6c65fe
test rdx, rdx
jmp 0x14047c480
je 0x14047c4a0
mov rax, qword [rcx + 0x50]
cmp dword [rax], r9d
jle 0x14047c4a0
movzx eax, word [rdx]
jmp 0x14047c49b
jmp 0x14047c4c8
mov rax, qword [rcx]
jmp 0x14047c4a8
mov rax, qword [rax + 0x30]
jmp 0x14047c4b1
call qword [0x1400b8d90]
movzx r8d, word [rsp + 0x38]
sal ecx, 0xc1
xor r9d, r9d
sar cl, cl
ror ch, 0x14
mov ecx, 0xffff
cmc
cmp cx, ax
jmp 0x14047c4d6
je 0x14047c4eb
mov word [r12], ax
jmp 0x14047c4e6
jmp 0x14047c4f4
mov qword [rdi], r9
xchg al, al
mov ax, 0x794e
mov eax, 1
mov byte [rdi + 8], al
jmp 0x14047c507
mov eax, 1
cmc
cmp word [r12], r8w
jmp 0x14047c511
jne 0x14047c687
mov rcx, qword [rbp - 0x41]
cmp rcx, r13
jae 0x14047c556
lea rax, [rcx + 1]
cmc
mov qword [rbp - 0x41], rax
or al, r14b
movzx rax, bx
lea rax, [rbp - 0x51]
test r15, 0x701d5eec
test r14b, r14b
jmp 0x14047c547
cmovne rax, r15
clc
and word [rax + rcx], 0
jmp 0x14047c56d
sub r9d, r9d
cwd
mov r8b, bl
mov rdx, rdx
mov rdx, rax
lea rcx, [rbp - 0x51]
call fcn.140458302
inc rsi
mov r14, qword [rsp + 0x58]
bsr r15w, r15w
setno r13b
sar r15w, cl
mov r15, qword [rbp - 0x51]
bsf cx, r10w
movsx cx, al
bts r13w, r12w
mov r13, qword [rbp - 0x39]
xchg cl, cl
mov rcx, qword [rdi]
xor r8d, r8d
clc
test rcx, rcx
jmp 0x14047c5a9
je 0x14047c64a
mov rax, qword [rcx + 0x38]
cmp qword [rax], r8
je 0x14047c60d
mov rax, qword [rcx + 0x50]
cmp r10d, 0x1b1214a9
cmp dword [rax], r8d
jmp 0x14047c5cf
jle 0x14047c60d
dec dword [rax]
xchg dl, ah
mov rcx, qword [rcx + 0x38]
cdq
cwde
movsx rax, si
mov rdx, qword [rcx]
movsx rax, di
not al
movsx ax, r14b
lea rax, [rdx + 2]
jmp 0x14047c5fa
mov qword [rcx], rax
movsxd rax, r11d
movzx eax, word [rdx]
jmp 0x14047c608
jmp 0x14047c62a
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
sub r8d, r8d
and cx, 0x1ddd
movzx ecx, r11w
bt rcx, r14
mov ecx, 0xffff
cmp cx, ax
jmp 0x14047c637
je 0x14047c64a
mov al, r8b
jmp 0x14047c645
jmp 0x14047c654
mov qword [rdi], r8
movsx dx, bpl
mov al, 1
mov byte [rdi + 8], al
cwd
mov rdx, qword [rsp + 0x48]
cmovl rcx, r15
mov rcx, rdi
jmp 0x14047c66a
call fcn.140469d3b
sub r9d, r9d
test al, al
xchg r8w, r8w
mov r8, qword [rbp - 0x71]
jmp 0x14047c681
je 0x14047c200
test rsi, rsi
jmp 0x14047c68f
je 0x14047c6ea
lea rax, [rbp - 0x51]
cmc
test r10b, bpl
stc
cmp r13, 0x10
jmp 0x14047c6a7
cmovae rax, r15
jmp 0x14047c6b0
cmp byte [rax + rsi], r9b
jle 0x14047c6cc
mov edx, 1
jmp 0x14047c6c4
add rsi, rdx
jmp 0x14047c6fa
mov byte [rsp + 0x31], 1
jmp 0x14047c6d6
jmp 0x14047c756
mov edx, 1
jmp 0x14047c6e5
jmp 0x14047c6ff
mov edx, 1
add bl, r12b
shr bh, 0x41
btr rbx, 0xe2
mov rbx, qword [rbp - 0x69]
stc
test rsi, rsi
je 0x14047c756
mov cl, byte [rbx]
cmp r8w, dx
stc
cmp cl, 0x7f
jmp 0x14047c717
je 0x14047c756
sub rsi, rdx
jmp 0x14047c725
je 0x14047c879
lea rax, [rbp - 0x51]
cmp r13, 0x10
jmp 0x14047c738
cmovae rax, r15
cmp r11w, 0x42d
cmc
cmp cl, byte [rax + rsi]
jmp 0x14047c74b
je 0x14047c8a8
mov byte [rsp + 0x31], dl
clc
cmp r13, 0x10
jmp 0x14047c75f
jb 0x14047c7c7
lea rdx, [r13 + 1]
stc
movsx ax, spl
sbb al, bpl
mov rax, r15
cmp rdx, 0x1000
jmp 0x14047c781
jb 0x14047c7ba
add rdx, 0x27
jmp 0x14047c790
mov r15, qword [r15 - 8]
test spl, r10b
cmc
sub rax, r15
stc
jmp 0x14047c7a1
add rax, 0xfffffffffffffff8
test bx, r10w
test r12d, 0x59db1dcd
cmp rax, 0x1f
ja 0x14047de24
mov rcx, r15
jmp 0x14047c7c2
call fcn.14027afd4
mov r12d, dword [rsp + 0x3c]
test r9b, r9b
mov r14, qword [rsp + 0x58]
mov r15, qword [rsp + 0x60]
mov r13, qword [rsp + 0x68]
shr dh, 0xec
sub esi, esi
setge dh
cwd
cqo
mov rdx, qword [rsp + 0x48]
movzx ecx, r13w
jmp 0x14047c7fb
mov rcx, rdi
jmp 0x14047c803
call fcn.140469d3b
test al, al
jmp 0x14047c80f
jne 0x14047cce8
mov rax, qword [r15]
not cx
movsx rcx, r13w
mov rcx, r15
mov rax, qword [rax + 0x18]
call qword [0x1400b8d90]
movzx ebx, ax
stc
cmp byte [rdi + 8], sil
jmp 0x14047c839
jne 0x14047cbff
mov rdx, qword [rdi]
clc
test rdx, rdx
je 0x14047cbe5
mov rcx, qword [rdx + 0x38]
xor r8b, r15b
mov r8, qword [rcx]
test r8, r8
jmp 0x14047c85e
je 0x14047cbaa
mov rax, qword [rdx + 0x50]
cmp dword [rax], esi
jle 0x14047cbaa
movzx eax, word [r8]
jmp 0x14047cbc4
test rsi, rsi
jmp 0x14047c881
jne 0x14047c8a8
lea rax, [rbp - 0x51]
cmc
clc
cmp r13, 0x10
jmp 0x14047c896
cmovae rax, r15
stc
cmp cl, byte [rax]
jmp 0x14047c8a2
jl 0x14047c751
cmp byte [rbx + 1], r9b
jle 0x14047c6ff
inc rbx
jmp 0x14047c8ba
jmp 0x14047c6ff
mov rdx, qword [rsp + 0x48]
cmova cx, r9w
mov rcx, rdi
jmp 0x14047c8d1
call fcn.140469d3b
test al, al
jne 0x14047c7ea
lea rbx, [rdi + 0xa]
bsr r15w, r8w
mov rsi, rbx
movsx r13, r12w
mov r13d, dword [rsp + 0x50]
cmc
btc r15d, r11d
and r15w, 0x79b5
mov r15, qword [rsp + 0x48]
cmp ebx, 0x74a6664c
sub r8d, r8d
cmp byte [rdi + 8], r8b
jne 0x14047c9b3
mov rcx, qword [rdi]
test rcx, rcx
je 0x14047c9a8
mov rax, qword [rcx + 0x38]
sbb dl, 4
xor dx, 0x611b
mov rdx, qword [rax]
cmp r12b, bl
test rdx, rdx
jmp 0x14047c93c
je 0x14047c965
mov rax, qword [rcx + 0x50]
cmp cl, r15b
cmc
cmp dword [rax], r8d
jmp 0x14047c952
jle 0x14047c965
movzx eax, word [rdx]
jmp 0x14047c960
jmp 0x14047c97d
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x14047c971
call qword [0x1400b8d90]
xor r8d, r8d
adc cl, r8b
mov ecx, 0xffff
jmp 0x14047c98a
cmp cx, ax
je 0x14047c9a8
mov word [rsi], ax
movsx bx, r11b
mov rbx, rsi
jmp 0x14047c9a3
jmp 0x14047c9ab
mov qword [rdi], r8
mov byte [rdi + 8], 1
mov r8w, r10w
movzx r8d, word [rbx]
cqo
xchg rdx, rdx
lea rdx, [rbp + 0xb]
lea rcx, [rbp - 0x11]
jmp 0x14047c9c9
call fcn.140136b36
lea rcx, [rbp - 0x11]
clc
test r8b, r11b
cmc
sub rax, rcx
cmc
clc
sar rax, 1
cmp r11w, 0x1ba6
cmp rax, 0xa
jae 0x14047cb91
sub r8d, r8d
test r12b, r15b
clc
cmp r13d, r12d
jg 0x14047ca29
lea r9d, [r8 + 1]
cmc
add dword [rsp + 0x34], r9d
cmp r15b, dl
test rax, rax
jmp 0x14047ca14
je 0x14047ca8e
mov byte [rsp + 0x40], r9b
jmp 0x14047ca24
jmp 0x14047ca8e
test rax, rax
jne 0x14047ca40
test r12d, r12d
jmp 0x14047ca3a
je 0x14047ca81
lea rcx, [0x1400c0d70]
mov al, byte [rax + rcx]
movsxd r9, r15d
mov r9, 0x1450001
bts r9, r12
mov byte [r14], al
mov r9d, 1
test bx, 0x7599
stc
cmp r15b, r12b
add r14, r9
jmp 0x14047ca74
add r12d, r9d
jmp 0x14047ca7c
jmp 0x14047ca8e
mov r9d, 1
shld rcx, r13, 0xc9
dec ecx
mov byte [rsp + 0x30], r9b
movsx cx, spl
btc cx, cx
setb ch
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14047caaa
je 0x14047cb55
mov rax, qword [rcx + 0x38]
cmc
clc
cmp qword [rax], r8
je 0x14047cb10
mov rax, qword [rcx + 0x50]
cmp r15d, 0x2c596709
cmp dword [rax], r8d
jmp 0x14047cad2
jle 0x14047cb10
dec dword [rax]
cdq
cbw
mov rcx, qword [rcx + 0x38]
movsx dx, spl
bswap rax
mov rdx, qword [rcx]
movsxd rax, r15d
mov ax, r12w
lea rax, [rdx + 2]
jmp 0x14047cafc
mov qword [rcx], rax
cwde
not ax
movzx eax, word [rdx]
jmp 0x14047cb0b
jmp 0x14047cb2e
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x14047cb1c
call qword [0x1400b8d90]
sub r8d, r8d
sbb r9b, 0x7a
lea r9d, [r8 + 1]
stc
mov ecx, 0xffff
stc
test r8b, 0xb1
cmp ebx, eax
cmp cx, ax
jmp 0x14047cb42
je 0x14047cb55
mov al, r8b
jmp 0x14047cb50
jmp 0x14047cb64
mov qword [rdi], r8
movzx rdx, sp
mov al, r9b
jmp 0x14047cb64
mov byte [rdi + 8], al
not dh
movsx dx, cl
cqo
mov rdx, r15
bswap cx
mov rcx, rdi
jmp 0x14047cb7d
call fcn.140469d3b
sub r8d, r8d
cmp dil, 0x94
test al, al
je 0x14047c90c
mov dword [rsp + 0x3c], r12d
jmp 0x14047cb9b
mov qword [rsp + 0x58], r14
jmp 0x14047cba5
jmp 0x14047c7d4
mov rax, qword [rdx]
movsxd rcx, ebx
mov cx, sp
movzx rcx, r13w
mov rcx, rdx
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
mov ecx, 0xffff
cmp cx, ax
jmp 0x14047cbd1
je 0x14047cbe5
mov word [rdi + 0xa], ax
jmp 0x14047cbe0
jmp 0x14047cbeb
mov qword [rdi], rsi
mov r15b, r14b
mov r15d, 1
mov byte [rdi + 8], r15b
jmp 0x14047cbfa
jmp 0x14047cc09
mov r15d, 1
test r8w, cx
cmp word [rdi + 0xa], bx
jmp 0x14047cc12
jne 0x14047cce8
call fcn.1404b8ea2
mov rcx, qword [rax]
xor al, bl
mov al, byte [rcx]
mov byte [r14], al
movsx rcx, r13w
cmovbe cx, r11w
xadd ecx, ecx
add r14, r15
xor cx, 0x3a1b
mov qword [rsp + 0x58], r14
add ch, 0x1b
mov rcx, qword [rdi]
clc
test rcx, rcx
jmp 0x14047cc4f
je 0x14047ccd6
mov rax, qword [rcx + 0x38]
cmp qword [rax], rsi
je 0x14047cca2
mov rax, qword [rcx + 0x50]
cmp dword [rax], esi
jmp 0x14047cc6d
jle 0x14047cca2
dec dword [rax]
movsx dx, spl
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
mov ax, di
lea rax, [rdx + 2]
mov qword [rcx], rax
cmovg eax, r14d
movzx rax, cx
cdqe
movzx eax, word [rdx]
jmp 0x14047cc9d
jmp 0x14047ccb4
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x14047ccae
call qword [0x1400b8d90]
mov ecx, 0xffff
clc
jmp 0x14047ccbf
cmp cx, ax
jmp 0x14047ccc7
je 0x14047ccd6
mov byte [rdi + 8], sil
jmp 0x14047cce8
mov qword [rdi], rsi
jmp 0x14047ccdf
mov byte [rdi + 8], r15b
bsr r15w, bp
mov r15, qword [rsp + 0x48]
test dil, spl
cmc
cmp dword [r13], 0x3b9aca00
jmp 0x14047ccfe
je 0x14047cf64
test r12d, r12d
jmp 0x14047cd0c
jne 0x14047cf64
mov rdx, r15
mov rcx, rdi
call fcn.140469d3b
test al, al
jmp 0x14047cd24
jne 0x14047cf19
lea rbx, [rdi + 0xa]
mov rsi, rbx
mov r12d, dword [rsp + 0x34]
rcl r14d, cl
movsx r14d, r13w
stc
xor r13d, r13d
movsx r14, sp
lea r14d, [r13 + 1]
cmp byte [rdi + 8], r13b
jne 0x14047cdf8
mov rcx, qword [rdi]
cmp cx, 0x1395
test rcx, rcx
jmp 0x14047cd63
je 0x14047cde5
mov rax, qword [rcx + 0x38]
rcl dx, 0x41
mov edx, esp
bt dx, r15w
mov rdx, qword [rax]
stc
test rdx, rdx
jmp 0x14047cd84
je 0x14047cda5
mov rax, qword [rcx + 0x50]
clc
cmp dword [rax], r13d
jle 0x14047cda5
movzx eax, word [rdx]
jmp 0x14047cda0
jmp 0x14047cdbc
mov rax, qword [rcx]
jmp 0x14047cdad
mov rax, qword [rax + 0x30]
jmp 0x14047cdb6
call qword [0x1400b8d90]
mov ecx, 0xffff
clc
cmc
cmp cx, ax
jmp 0x14047cdcb
je 0x14047cde5
mov word [rsi], ax
cmovne bx, r9w
movzx rbx, di
mov rbx, rsi
jmp 0x14047cdf0
mov qword [rdi], r13
cwde
add al, ah
btr ax, r9w
mov byte [rdi + 8], r14b
rcl rax, 0x7b
movzx eax, word [rbx]
cmp ax, word [rbp - 0x11]
jne 0x14047ceef
sub r12d, r14d
bsf ecx, r13d
mov byte [rsp + 0x30], r14b
movsxd rcx, edx
rol ecx, cl
adc cl, r11b
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14047ce24
je 0x14047ceb3
mov rax, qword [rcx + 0x38]
stc
cmp r8b, bpl
cmp qword [rax], r13
jmp 0x14047ce3a
je 0x14047ce81
mov rax, qword [rcx + 0x50]
cmp dword [rax], r13d
jmp 0x14047ce4c
jle 0x14047ce81
dec dword [rax]
jmp 0x14047ce59
mov rcx, qword [rcx + 0x38]
cdq
mov rdx, qword [rcx]
lea rax, [rdx + 2]
jmp 0x14047ce6a
mov qword [rcx], rax
movsx rax, ax
cwde
cdqe
movzx eax, word [rdx]
jmp 0x14047ce7c
jmp 0x14047ce98
mov rax, qword [rcx]
jmp 0x14047ce89
mov rax, qword [rax + 0x38]
jmp 0x14047ce92
call qword [0x1400b8d90]
mov ecx, 0xffff
cmp cx, ax
jmp 0x14047cea5
je 0x14047ceb3
mov al, r13b
jmp 0x14047cec8
mov qword [rdi], r13
cqo
setle ch
not al
mov al, r14b
jmp 0x14047cec8
mov byte [rdi + 8], al
mov rdx, r15
cmovp rcx, r9
xchg cx, cx
mov rcx, rdi
jmp 0x14047cedd
call fcn.140469d3b
test al, al
jmp 0x14047cee9
je 0x14047cd49
mov dword [rsp + 0x34], r12d
dec r12b
bt r14, r8
bt r12w, 0xe5
mov r14, qword [rsp + 0x58]
cmc
mov r12d, dword [rsp + 0x3c]
movsx r13w, r14b
shr r13w, cl
and r13b, 0x6c
mov r13d, dword [rsp + 0x34]
test r13d, r13d
jmp 0x14047cf26
jns 0x14047cf6e
mov byte [r14], 0x30
bswap eax
rcr rax, 0x48
mov eax, 1
jmp 0x14047cf47
add r14, rax
test bl, 0x23
add r13d, eax
jmp 0x14047cf55
mov dword [rsp + 0x34], r13d
jmp 0x14047cf5f
jmp 0x14047cf6e
mov r13d, dword [rsp + 0x34]
jmp 0x14047cf6e
mov rdx, r15
mov rcx, rdi
call fcn.140469d3b
test al, al
jmp 0x14047cf80
jne 0x14047d1de
lea rbx, [rdi + 0xa]
mov rsi, rbx
movzx r13, r15w
add r13w, 0x6ed3
sub r8d, r8d
lea r13d, [r8 + 1]
cmp byte [rdi + 8], r8b
jmp 0x14047cfa7
jne 0x14047d047
mov rcx, qword [rdi]
cmc
test r12d, r12d
test rcx, rcx
jmp 0x14047cfbc
je 0x14047d035
mov rax, qword [rcx + 0x38]
shl dl, 0x7d
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14047cfd4
je 0x14047cff8
mov rax, qword [rcx + 0x50]
test r11b, 0x1f
cmp dword [rax], r8d
jmp 0x14047cfea
jle 0x14047cff8
movzx eax, word [rdx]
jmp 0x14047d010
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x14047d004
call qword [0x1400b8d90]
sub r8d, r8d
rcl ch, 0x6a
mov ecx, 0xffff
cmp cx, ax
jmp 0x14047d01d
je 0x14047d035
mov word [rsi], ax
xchg bl, bl
not ebx
seta bl
mov rbx, rsi
jmp 0x14047d03f
mov qword [rdi], r8
xchg r8w, dx
movsxd r8, edx
mov byte [rdi + 8], r13b
bswap r8w
movzx r8d, word [rbx]
not dl
lea rdx, [rbp + 0xb]
lea rcx, [rbp - 0x11]
call fcn.140136b36
lea rcx, [rbp - 0x11]
sub rax, rcx
sar rax, 1
cmp rax, 0xa
jmp 0x14047d06d
jae 0x14047d1d9
cmp r12d, dword [rsp + 0x50]
jmp 0x14047d07d
jge 0x14047d0bb
lea rcx, [0x1400c0d70]
mov al, byte [rax + rcx]
test esi, r9d
mov byte [r14], al
jmp 0x14047d09c
add r14, r13
jmp 0x14047d0a7
add r12d, r13d
cmc
test sil, bpl
xor r8d, r8d
jmp 0x14047d0b6
jmp 0x14047d0fb
mov ecx, dword [rsp + 0x40]
cmc
movzx ecx, cl
cmp r9w, 0x1aa3
clc
jmp 0x14047d0cf
sub r8d, r8d
cmp dil, 0xa6
test rsi, 0x6b50cd
test rax, rax
jmp 0x14047d0e5
cmovne ecx, r13d
test sil, 2
mov dword [rsp + 0x40], ecx
bswap rcx
xor ch, 0x92
bsr cx, si
mov byte [rsp + 0x30], r13b
movzx rcx, r10w
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14047d10f
je 0x14047d1a8
mov rax, qword [rcx + 0x38]
cmp qword [rax], r8
jmp 0x14047d121
je 0x14047d168
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jmp 0x14047d133
jle 0x14047d168
dec dword [rax]
cdq
lahf
mov rcx, qword [rcx + 0x38]
cbw
sete dl
mov rdx, qword [rcx]
movzx eax, bp
mov ax, 0x69c0
lea rax, [rdx + 2]
mov qword [rcx], rax
movzx rax, r8w
movzx eax, word [rdx]
jmp 0x14047d163
jmp 0x14047d188
mov rax, qword [rcx]
jmp 0x14047d170
mov rax, qword [rax + 0x38]
jmp 0x14047d179
call qword [0x1400b8d90]
xor r8d, r8d
btr cx, r9w
cmc
mov ecx, 0xffff
cmp cx, ax
jmp 0x14047d195
je 0x14047d1a8
mov al, r8b
jmp 0x14047d1a3
jmp 0x14047d1b5
mov qword [rdi], r8
mov al, r8b
movsx ecx, dx
cdq
mov al, r13b
mov byte [rdi + 8], al
movsx ecx, cx
mov rdx, r15
mov cl, r14b
mov rcx, rdi
call fcn.140469d3b
xor r8d, r8d
test al, al
jmp 0x14047d1d3
je 0x14047cf9e
mov r13d, dword [rsp + 0x34]
sub r12d, r12d
test sil, r14b
cmp r12b, 0xe9
clc
cmp byte [rsp + 0x40], r12b
jmp 0x14047d1f3
je 0x14047d295
lea rbx, [r14 - 1]
adc r15w, 0x5e71
mov r15, qword [rbp - 0x61]
cmp rbx, r15
je 0x14047d257
call fcn.1404b8ea2
mov cl, byte [rbx]
mov rax, qword [rax]
cmp r15, rsp
cmp cl, byte [rax]
jmp 0x14047d224
je 0x14047d23b
cmp cl, 0x39
jmp 0x14047d232
jne 0x14047d248
mov byte [rbx], 0x30
dec rbx
jmp 0x14047d243
jmp 0x14047d207
add cl, 1
cmc
mov byte [rbx], cl
cmp rbx, r15
jne 0x14047d290
mov byte [rbx], 0x31
btc r15d, 0x63
sal r15d, cl
mov ebx, 1
add r13d, ebx
jmp 0x14047d277
mov dword [rsp + 0x34], r13d
movsx r15w, bl
mov r15, qword [rsp + 0x48]
jmp 0x14047d28b
jmp 0x14047d2a1
mov r15, qword [rsp + 0x48]
mov ebx, 1
shl sil, 0x30
adc sil, r15b
mov sil, byte [rsp + 0x30]
jmp 0x14047d2ab
test sil, sil
jmp 0x14047d2b3
je 0x14047dd03
mov rdx, r15
movzx rcx, r15w
jmp 0x14047d2c5
mov rcx, rdi
jmp 0x14047d2cd
call fcn.140469d3b
test al, al
jmp 0x14047d2d9
jne 0x14047dd03
mov cl, byte [rdi + 8]
stc
test cl, cl
jmp 0x14047d2ea
jne 0x14047d38f
mov rcx, qword [rdi]
clc
test rcx, rcx
je 0x14047d37a
mov rax, qword [rcx + 0x38]
bt dx, ax
mov rdx, qword [rax]
test r15w, 0x428
stc
cmp r10b, bl
test rdx, rdx
jmp 0x14047d31a
je 0x14047d33d
mov rax, qword [rcx + 0x50]
cmp r9b, bl
cmp dword [rax], r12d
jle 0x14047d33d
movzx eax, word [rdx]
jmp 0x14047d338
jmp 0x14047d354
mov rax, qword [rcx]
jmp 0x14047d345
mov rax, qword [rax + 0x30]
jmp 0x14047d34e
call qword [0x1400b8d90]
mov ecx, 0xffff
cmp al, 0xcc
test r13b, r9b
cmp cx, ax
jmp 0x14047d366
je 0x14047d37a
mov word [rdi + 0xa], ax
jmp 0x14047d375
jmp 0x14047d37f
mov qword [rdi], r12
xor eax, esp
mov byte [rdi + 8], bl
shl cl, 0xd
mov cl, bl
ror ax, cl
cmovno eax, esp
cdqe
movzx eax, word [rdi + 0xa]
cmp ax, word [rbp + 9]
je 0x14047d459
test cl, cl
jmp 0x14047d3a4
jne 0x14047d44f
mov rcx, qword [rdi]
cmc
test rcx, rcx
jmp 0x14047d3b6
je 0x14047d438
mov rax, qword [rcx + 0x38]
movsxd rdx, r12d
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14047d3ce
je 0x14047d3f9
mov rax, qword [rcx + 0x50]
stc
cmc
cmp r15b, 0xef
cmp dword [rax], r12d
jmp 0x14047d3e6
jle 0x14047d3f9
movzx eax, word [rdx]
jmp 0x14047d3f4
jmp 0x14047d410
mov rax, qword [rcx]
jmp 0x14047d401
mov rax, qword [rax + 0x30]
jmp 0x14047d40a
call qword [0x1400b8d90]
mov ecx, 0xffff
cmp r10w, 0x1619
clc
cmp cx, ax
jmp 0x14047d424
je 0x14047d438
mov word [rdi + 0xa], ax
jmp 0x14047d433
jmp 0x14047d44c
mov qword [rdi], r12
stc
cmp ebx, r8d
shrd ax, r10w, 0xf4
movzx eax, word [rdi + 0xa]
test ah, 0x1c
mov byte [rdi + 8], bl
cmp ax, word [rbp + 7]
jne 0x14047dd03
mov byte [r14], 0x65
btc ecx, edx
lea r14, [r14 + rbx]
ror ecx, 0x4d
cmp bpl, 0xa3
cmp ax, r9w
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14047d47a
je 0x14047d4fe
mov rax, qword [rcx + 0x38]
cmp qword [rax], r12
jmp 0x14047d48c
je 0x14047d4d0
mov rax, qword [rcx + 0x50]
clc
test bx, 0x60d3
cmp dword [rax], r12d
jle 0x14047d4d0
dec dword [rax]
mov rcx, qword [rcx + 0x38]
cdqe
mov rdx, 0x50673eeb
mov rdx, qword [rcx]
movsxd rax, edi
lea rax, [rdx + 2]
jmp 0x14047d4c3
mov qword [rcx], rax
cbw
movzx eax, word [rdx]
jmp 0x14047d4e2
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x14047d4dc
call qword [0x1400b8d90]
mov ecx, 0xffff
stc
cmp cx, ax
jmp 0x14047d4f0
je 0x14047d4fe
mov al, r12b
jmp 0x14047d50d
mov qword [rdi], r12
mov edx, 0x2eab66a3
mov al, bl
movsx bx, dl
cdq
mov byte [rdi + 8], al
movsx rcx, r12w
mov sil, r12b
mov ebx, r12d
mov rdx, r15
mov cx, r11w
seta cl
bswap rcx
mov rcx, rdi
jmp 0x14047d52f
call fcn.140469d3b
test al, al
jne 0x14047d8ae
mov cl, byte [rdi + 8]
clc
jmp 0x14047d549
test cl, cl
jmp 0x14047d550
jne 0x14047d5f6
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14047d561
je 0x14047d5d9
mov rax, qword [rcx + 0x38]
stc
xor dl, bh
test bx, r11w
mov rdx, qword [rax]
cmp r13d, r8d
test rdx, rdx
jmp 0x14047d580
je 0x14047d5a3
mov rax, qword [rcx + 0x50]
cmc
clc
stc
cmp dword [rax], r12d
jle 0x14047d5a3
movzx eax, word [rdx]
jmp 0x14047d59e
jmp 0x14047d5b5
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x14047d5af
call qword [0x1400b8d90]
mov ecx, 0xffff
stc
cmp rbx, rbx
cmp dil, 0xa1
cmp cx, ax
je 0x14047d5d9
mov word [rdi + 0xa], ax
jmp 0x14047d5d4
jmp 0x14047d5dc
mov qword [rdi], r12
mov r8d, 1
seto cl
mov byte [rdi + 8], r8b
mov cl, r8b
jmp 0x14047d5f1
jmp 0x14047d601
mov r8d, 1
sub eax, r13d
cdqe
movzx eax, word [rdi + 0xa]
cmp ax, word [rbp + 5]
jne 0x14047d70a
mov byte [r14], 0x2b
xchg ecx, ecx
movzx cx, r15b
clc
add r14, r8
movsx rcx, dx
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14047d62d
je 0x14047d6f0
mov rax, qword [rcx + 0x38]
test bx, 0x14c3
jmp 0x14047d645
cmp qword [rax], r12
jmp 0x14047d64d
je 0x14047d6b3
mov rax, qword [rcx + 0x50]
cmp spl, cl
test r8w, r10w
jmp 0x14047d663
cmp dword [rax], r12d
jmp 0x14047d66b
jle 0x14047d6b3
dec dword [rax]
bswap ax
movzx rdx, r12w
setp ah
mov rcx, qword [rcx + 0x38]
cdqe
not ah
movsxd rax, r14d
mov rdx, qword [rcx]
setl al
cdqe
mov al, r14b
lea rax, [rdx + 2]
jmp 0x14047d69c
mov qword [rcx], rax
seta al
movsxd rax, ebx
lahf
movzx eax, word [rdx]
jmp 0x14047d6ae
jmp 0x14047d6d0
mov rax, qword [rcx]
jmp 0x14047d6bb
mov rax, qword [rax + 0x38]
jmp 0x14047d6c4
call qword [0x1400b8d90]
mov r8d, 1
mov ecx, 0xffff
cmp cx, ax
jmp 0x14047d6dd
je 0x14047d6f0
mov al, r12b
jmp 0x14047d6eb
jmp 0x14047d6fd
mov qword [rdi], r12
not al
mov al, r8b
jmp 0x14047d6fd
mov byte [rdi + 8], al
jmp 0x14047d705
jmp 0x14047d8ae
test cl, cl
jmp 0x14047d711
jne 0x14047d7c5
mov rcx, qword [rdi]
test rcx, rcx
je 0x14047d795
mov rax, qword [rcx + 0x38]
bts dx, si
movsx rdx, ax
shl dh, cl
mov rdx, qword [rax]
test sil, sil
test ah, 0xd9
cmc
test rdx, rdx
jmp 0x14047d743
je 0x14047d771
mov rax, qword [rcx + 0x50]
jmp 0x14047d756
cmp dword [rax], r12d
jmp 0x14047d75e
jle 0x14047d771
movzx eax, word [rdx]
jmp 0x14047d76c
jmp 0x14047d77e
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
mov ecx, 0xffff
cmp cx, ax
je 0x14047d795
mov word [rdi + 0xa], ax
jmp 0x14047d7a9
mov qword [rdi], r12
sub r8b, bl
jmp 0x14047d7a5
movzx eax, word [rdi + 0xa]
mov r8d, 1
test r11d, 0x1da37ae5
cmc
mov byte [rdi + 8], r8b
test r14w, r12w
test r11w, 0x3825
cmp ax, word [rbp + 3]
jmp 0x14047d7ce
jne 0x14047d8ae
mov byte [r14], 0x2d
sets ch
movzx rcx, r12w
rcl ch, cl
lea r14, [r14 + r8]
sub rcx, rax
mov rcx, qword [rdi]
cmp r15, 0x53147cea
clc
test spl, bpl
test rcx, rcx
jmp 0x14047d7fe
je 0x14047d89a
mov rax, qword [rcx + 0x38]
cmp r15b, 0x35
cmc
cmp qword [rax], r12
jmp 0x14047d815
je 0x14047d85b
mov rax, qword [rcx + 0x50]
cmc
clc
cmp sil, r8b
cmp dword [rax], r12d
jmp 0x14047d82c
jle 0x14047d85b
dec dword [rax]
cbw
cmovns edx, r10d
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
movzx ax, r10b
lahf
lea rax, [rdx + 2]
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x14047d856
jmp 0x14047d878
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x14047d867
call qword [0x1400b8d90]
mov r8d, 1
test si, 0x479
mov ecx, 0xffff
stc
jmp 0x14047d883
cmp cx, ax
jmp 0x14047d88b
je 0x14047d89a
mov byte [rdi + 8], r12b
jmp 0x14047d8ae
mov qword [rdi], r12
movzx rcx, r10w
sets cl
cqo
mov byte [rdi + 8], r8b
movsx dx, al
mov rdx, r15
movsx cx, dil
movsx rcx, r11w
mov rcx, rdi
jmp 0x14047d8c2
call fcn.140469d3b
test al, al
jne 0x14047dac6
cmp byte [rdi + 8], r12b
jmp 0x14047d8d8
jne 0x14047d98d
mov rcx, qword [rdi]
test r11d, r14d
cmp r13d, 0x18410101
test rcx, rcx
jmp 0x14047d8f3
je 0x14047d96c
mov rax, qword [rcx + 0x38]
clc
cqo
mov rdx, qword [rax]
stc
jmp 0x14047d909
test rdx, rdx
jmp 0x14047d911
je 0x14047d936
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jmp 0x14047d923
jle 0x14047d936
movzx eax, word [rdx]
jmp 0x14047d931
jmp 0x14047d943
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
mov ecx, 0xffff
jmp 0x14047d950
cmp cx, ax
jmp 0x14047d958
je 0x14047d96c
mov word [rdi + 0xa], ax
jmp 0x14047d967
jmp 0x14047d979
mov qword [rdi], r12
not r8b
movsxd r8, edi
movsx r8d, r10w
mov r8d, 1
jmp 0x14047d984
mov byte [rdi + 8], r8b
jmp 0x14047d99b
mov r8d, 1
shr al, 0x56
lahf
shrd eax, ecx, 0x89
movzx eax, word [rdi + 0xa]
stc
clc
cmp ax, word [rbp - 0x11]
jmp 0x14047d9aa
jne 0x14047daa8
mov sil, r8b
mov rcx, qword [rdi]
stc
clc
jmp 0x14047d9bd
test rcx, rcx
jmp 0x14047d9c5
je 0x14047da6a
mov rax, qword [rcx + 0x38]
test bl, r10b
jmp 0x14047d9d7
cmp qword [rax], r12
jmp 0x14047d9df
je 0x14047da25
mov rax, qword [rcx + 0x50]
clc
cmp dword [rax], r12d
jle 0x14047da25
dec dword [rax]
jmp 0x14047da00
mov rcx, qword [rcx + 0x38]
movsx rax, r13w
cbw
mov rdx, qword [rcx]
movsx rax, r15w
lea rax, [rdx + 2]
jmp 0x14047da1a
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x14047da47
mov rax, qword [rcx]
jmp 0x14047da2d
mov rax, qword [rax + 0x38]
jmp 0x14047da36
call qword [0x1400b8d90]
mov r8d, 1
btc cx, 0x74
mov ecx, 0xffff
test r15d, r11d
cmp cx, ax
jmp 0x14047da57
je 0x14047da6a
mov al, r12b
jmp 0x14047da65
jmp 0x14047da7b
mov qword [rdi], r12
mov al, r10b
mov al, r8b
movsx rcx, r15w
cmovbe ecx, r14d
mov byte [rdi + 8], al
mov rdx, r15
mov cx, 0x54fe
movsx ecx, r13w
mov rcx, rdi
jmp 0x14047da91
call fcn.140469d3b
test al, al
jmp 0x14047da9d
je 0x14047d8cf
jmp 0x14047dab6
test sil, sil
jmp 0x14047dab0
je 0x14047dac6
mov byte [r14], 0x30
cqo
mov edx, edi
inc r14
not dl
movsx edx, cx
mov rdx, r15
movsx ecx, cx
mov cl, 0xdd
movzx rcx, cx
mov rcx, rdi
call fcn.140469d3b
test al, al
jmp 0x14047dae1
jne 0x14047dd03
mov r13d, 1
cmp rax, 0x519a3fb0
cmp byte [rdi + 8], r12b
jmp 0x14047dafd
jne 0x14047dbac
mov rcx, qword [rdi]
test dx, 0x162a
cmp r9d, 0x62eb04bd
test rcx, rcx
jmp 0x14047db1a
je 0x14047db90
mov rax, qword [rcx + 0x38]
test ch, 0xcf
mov rdx, qword [rax]
test eax, ebx
jmp 0x14047db31
test rdx, rdx
jmp 0x14047db39
je 0x14047db59
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jmp 0x14047db4b
jle 0x14047db59
movzx eax, word [rdx]
jmp 0x14047db6b
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x14047db65
call qword [0x1400b8d90]
mov ecx, 0xffff
jmp 0x14047db79
cmp cx, ax
je 0x14047db90
mov word [rdi + 0xa], ax
jmp 0x14047db8b
jmp 0x14047db9e
mov qword [rdi], r12
movzx r8w, cl
movzx ecx, dx
mov dh, 0x72
mov byte [rdi + 8], r13b
cwd
movzx edx, bx
movzx cx, r9b
movzx r8d, word [rdi + 0xa]
lea rdx, [rbp + 0xb]
lea rcx, [rbp - 0x11]
jmp 0x14047dbbe
call fcn.140136b36
lea rcx, [rbp - 0x11]
cmp r14b, 0x5c
jmp 0x14047dbd6
sub rax, rcx
jmp 0x14047dbe2
sar rax, 1
cmc
cmp rax, 0xa
jmp 0x14047dbef
jae 0x14047dcfe
cmp ebx, 8
jge 0x14047dc1a
lea rcx, [0x1400c0d70]
mov al, byte [rax + rcx]
mov byte [r14], al
btr ecx, 0x86
add r14, r13
and sil, 0x72
add ebx, r13d
cmc
mov sil, r13b
or cl, r10b
rol cl, cl
bsr ecx, r10d
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14047dc31
je 0x14047dcc7
mov rax, qword [rcx + 0x38]
cmp qword [rax], r12
jmp 0x14047dc43
je 0x14047dc99
mov rax, qword [rcx + 0x50]
stc
test r11b, 0x89
cmp dword [rax], r12d
jmp 0x14047dc5a
jle 0x14047dc99
dec dword [rax]
mov rax, rcx
cwde
cmovbe rdx, r10
mov rcx, qword [rcx + 0x38]
mov edx, ecx
mov dl, 0xc9
cmovp ax, r14w
mov rdx, qword [rcx]
lea rax, [rdx + 2]
jmp 0x14047dc83
mov qword [rcx], rax
movsxd rax, r14d
mov ax, 0x260b
movsx ax, dh
movzx eax, word [rdx]
jmp 0x14047dcab
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x14047dca5
call qword [0x1400b8d90]
mov ecx, 0xffff
clc
cmp cx, ax
je 0x14047dcc7
mov al, r12b
jmp 0x14047dcc2
jmp 0x14047dce3
mov qword [rdi], r12
cmovns dx, r11w
movzx ecx, cx
cwd
mov al, r13b
movzx rdx, si
movsxd rdx, r15d
jmp 0x14047dce3
mov byte [rdi + 8], al
mov rdx, r15
mov rcx, rdi
call fcn.140469d3b
test al, al
jmp 0x14047dcf8
je 0x14047daf4
mov r13d, dword [rsp + 0x34]
cmp byte [rsp + 0x31], r12b
jmp 0x14047dd0d
jne 0x14047dd21
test sil, sil
jmp 0x14047dd1b
jne 0x14047dd2d
mov r14, qword [rbp - 0x79]
cqo
clc
jmp 0x14047dd2d
mov byte [r14], r12b
mov rdx, qword [rbp - 0x19]
cmp rdx, 0x10
jb 0x14047dda4
inc rdx
mov rcx, qword [rbp - 0x31]
sub ax, r8w
jmp 0x14047dd4e
mov rax, rcx
cmp r13b, r10b
test r11w, r8w
cmp rdx, 0x1000
jmp 0x14047dd64
jb 0x14047dd9f
add rdx, 0x27
cmp ebx, 0x231b25ea
clc
cmc
mov rcx, qword [rcx - 8]
cmp bpl, 0xa4
test r14b, spl
sub rax, rcx
cmp rax, 0x32ab3d27
add rax, 0xfffffffffffffff8
clc
cmp spl, 0x1f
cmc
cmp rax, 0x1f
ja 0x14047de19
call fcn.14027afd4
mov eax, r13d
ror ch, cl
btc cx, 0xe6
mov rcx, qword [rbp + 0xf]
test ebp, r11d
xor rcx, rsp
jmp 0x14047ddbd
call fcn.1404a0519
mov rbx, qword [rsp + 0x140]
shr r13b, 0x90
movzx esi, r11w
add rsp, 0x100
movzx r15w, r10b
mov r12, 0x2acf3b88
pop r15
pop r14
not rsi
pop r13
movzx rdi, ax
mov bp, r15w
pop r12
movsx rdi, r11w
setae sil
pop rdi
xchg rsi, rbp
bswap esi
cmovae rbp, rbp
pop rsi
xchg bpl, bpl
mov ebp, ebx
not ebp
pop rbp
jmp 0x14047de18
ret
call fcn.1404b6b57
nop
jmp 0x14047de24
call fcn.1404b6b57
nop
int3