Function at 0x14044edf0
Capabilities:
Execute anti-debugging instructions

Disassembly:
int3
mov qword [rsp + 8], rbx
btr rbx, 0xd4
push rbp
cmovge bp, bx
or cl, r10b
not bpl
push rsi
btc eax, 0x13
rcl eax, 0x2b
push rdi
cwde
btr di, di
push r12
add esi, esi
rcr sil, cl
bt bx, bx
push r13
push r14
btc ebx, r12d
or cl, r10b
clc
push r15
bsf si, si
lea rbp, [rsp - 0x17]
cwde
sub rsp, 0xf0
sub si, 0x1898
mov rax, qword [0x1400b7288]
xadd rcx, rsi
xor rax, rsp
mov qword [rbp + 7], rax
mov bx, bx
shld cx, bp, 0xbc
mov qword [rsp + 0x40], r9
sub dil, 0x78
mov rdi, r8
or r14, rdi
mov r14, rdx
btr ebx, eax
or eax, r15d
mov qword [rbp - 0x61], rdx
btr cx, r14w
mov rax, qword [rbp + 0x7f]
movsxd rsi, r12d
sar rcx, cl
mov qword [rbp - 0x69], rax
shr eax, cl
jmp 0x14044ee95
sub r12d, r12d
mov rsi, qword [rbp + 0x77]
bswap ebx
mov rax, qword [rsi + 0x40]
xchg rbx, rbx
not rcx
mov rbx, qword [rax + 8]
cdqe
mov qword [rbp - 0x79], rbx
mov rax, qword [rbx]
mov ch, 0xdf
sete cl
cmova rcx, r13
mov rcx, rbx
jmp 0x14044eec7
mov rax, qword [rax + 8]
jmp 0x14044eed0
call qword [0x1400b8d90]
nop
jmp 0x14044eedc
lea rcx, [rsp + 0x58]
jmp 0x14044eee6
call fcn.140454c4d
mov r13, rax
mov qword [rsp + 0x50], rax
cmc
test rbx, rbx
jmp 0x14044eefc
je 0x14044ef56
mov rdx, qword [rbx]
bswap cx
lahf
mov rcx, rbx
movsx eax, r13w
movzx rax, r8w
mov rax, qword [rdx + 0x10]
jmp 0x14044ef1d
call qword [0x1400b8d90]
mov r8, rax
test rax, rax
jmp 0x14044ef2e
je 0x14044ef56
mov rcx, qword [rax]
cqo
mov rax, 0x1cc4757e
mov rax, qword [rcx]
cdq
not ecx
cwd
lea edx, [r12 + 1]
mov rcx, r8
call qword [0x1400b8d90]
mov rax, qword [r13]
not rcx
cmovae rcx, r11
lea rdx, [rbp - 0x39]
movzx cx, dl
mov rcx, r13
jmp 0x14044ef71
mov rax, qword [rax + 0x28]
jmp 0x14044ef7a
call qword [0x1400b8d90]
nop
movzx rax, dx
jmp 0x14044ef8a
mov rax, qword [rsi + 0x40]
mov cl, spl
movsx rbx, r15w
movzx rcx, cx
mov rbx, qword [rax + 8]
mov qword [rbp - 0x79], rbx
mov ch, 0xdb
mov rax, qword [rbx]
mov rcx, rbx
jmp 0x14044efaf
mov rax, qword [rax + 8]
jmp 0x14044efb8
call qword [0x1400b8d90]
nop
lea rcx, [rsp + 0x58]
jmp 0x14044efc9
call fcn.140449667
mov rsi, rax
test rbx, rbx
jmp 0x14044efd9
je 0x14044f037
mov rdx, qword [rbx]
movsx ax, r13b
movzx ax, al
mov rcx, rbx
mov ax, 0x4e48
movsx eax, di
mov rax, qword [rdx + 0x10]
jmp 0x14044effe
call qword [0x1400b8d90]
mov r8, rax
test rax, rax
je 0x14044f037
mov rcx, qword [rax]
bswap rax
mov dl, r11b
movzx ax, r11b
mov rax, qword [rcx]
movsx ecx, sp
mov edx, 1
mov rcx, r8
jmp 0x14044f031
call qword [0x1400b8d90]
mov rax, qword [rsi]
movzx r9, r14w
cdq
xchg cl, cl
lea r9, [rbp - 0x19]
movzx rcx, dx
cdq
movzx r8d, bx
lea r8, [0x1400c0235]
lea rdx, [0x1400c0218]
mov rcx, rsi
jmp 0x14044f064
mov rax, qword [rax + 0x38]
jmp 0x14044f06d
call qword [0x1400b8d90]
mov r15, r14
xchg edx, ecx
mov byte [rsp + 0x32], r12b
cwd
movsx cx, r12b
mov rsi, qword [rsp + 0x40]
mov dl, 0xc0
mov rdx, rsi
not ecx
setnp cl
movzx ecx, bp
mov rcx, rdi
call fcn.140451497
or ebx, 0xffffffff
cmp r10d, 0x36575ef6
clc
test al, al
jmp 0x14044f0b0
jne 0x14044f38b
mov cl, byte [rdi + 8]
cmc
stc
test cl, cl
jmp 0x14044f0c2
jne 0x14044f152
mov rcx, qword [rdi]
test bpl, 0x30
test rcx, rcx
jmp 0x14044f0d7
je 0x14044f141
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14044f0ec
je 0x14044f11a
mov rax, qword [rcx + 0x50]
cmc
test r10b, r12b
jmp 0x14044f0ff
cmp dword [rax], r12d
jmp 0x14044f107
jle 0x14044f11a
movzx eax, byte [rdx]
jmp 0x14044f115
jmp 0x14044f12c
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x14044f126
call qword [0x1400b8d90]
cmp eax, ebx
je 0x14044f141
mov byte [rdi + 9], al
jmp 0x14044f13c
jmp 0x14044f144
mov qword [rdi], r12
mov byte [rdi + 8], 1
shl cl, cl
mov cl, 1
shl al, 0x19
ror al, 0xc1
mov al, byte [rdi + 9]
cmp al, byte [rbp - 2]
jmp 0x14044f15d
jne 0x14044f21a
mov byte [r14], 0x2b
lea r15, [r14 + 1]
sar ecx, cl
mov rcx, qword [rdi]
jmp 0x14044f175
test rcx, rcx
jmp 0x14044f17d
je 0x14044f206
mov rax, qword [rcx + 0x38]
cmc
cmp qword [rax], r12
jmp 0x14044f190
je 0x14044f1df
mov rax, qword [rcx + 0x50]
test r13b, r9b
stc
cmp dword [rax], r12d
jmp 0x14044f1a6
jle 0x14044f1df
add dword [rax], ebx
not ah
mov rcx, qword [rcx + 0x38]
jmp 0x14044f1b9
mov rdx, qword [rcx]
movzx ax, cl
lea rax, [rdx + 1]
jmp 0x14044f1c9
mov qword [rcx], rax
movsxd rax, ebx
setae al
movzx eax, byte [rdx]
jmp 0x14044f1da
jmp 0x14044f1f1
mov rax, qword [rcx]
jmp 0x14044f1e7
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
cmp eax, ebx
jmp 0x14044f1f8
je 0x14044f206
mov al, r12b
jmp 0x14044f20d
mov qword [rdi], r12
xchg al, al
mov al, 1
mov byte [rdi + 8], al
jmp 0x14044f215
jmp 0x14044f38b
test cl, cl
jmp 0x14044f221
jne 0x14044f2bc
mov rcx, qword [rdi]
stc
test rcx, rcx
jmp 0x14044f233
je 0x14044f2a1
mov rax, qword [rcx + 0x38]
shr rdx, cl
shr dl, 0x6d
and dh, 0x45
mov rdx, qword [rax]
jmp 0x14044f24e
test rdx, rdx
je 0x14044f27a
mov rax, qword [rcx + 0x50]
cmp sil, 0x2e
cmp dword [rax], r12d
jmp 0x14044f267
jle 0x14044f27a
movzx eax, byte [rdx]
jmp 0x14044f275
jmp 0x14044f28c
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x14044f286
call qword [0x1400b8d90]
cmp eax, ebx
je 0x14044f2a1
mov byte [rdi + 9], al
jmp 0x14044f29c
jmp 0x14044f2b1
mov qword [rdi], r12
xchg al, al
rcl al, cl
mov al, byte [rdi + 9]
cmp r15b, spl
cmp bh, 0x6b
mov byte [rdi + 8], 1
cmp r15, 0x1924056d
cmp al, byte [rbp - 3]
jmp 0x14044f2c4
jne 0x14044f38b
mov byte [r14], 0x2d
shr r15b, cl
lea r15, [r14 + 1]
not cx
mov rcx, qword [rdi]
jmp 0x14044f2e0
test rcx, rcx
jmp 0x14044f2e8
je 0x14044f372
mov rax, qword [rcx + 0x38]
jmp 0x14044f2f7
cmp qword [rax], r12
je 0x14044f345
mov rax, qword [rcx + 0x50]
cmp eax, 0x70594a9b
clc
cmp dword [rax], r12d
jmp 0x14044f312
jle 0x14044f345
add dword [rax], ebx
movzx rdx, bx
xchg dx, ax
cwd
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
setp al
lea rax, [rdx + 1]
jmp 0x14044f335
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x14044f340
jmp 0x14044f357
mov rax, qword [rcx]
jmp 0x14044f34d
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
cmp eax, ebx
jmp 0x14044f35e
je 0x14044f372
mov byte [rdi + 8], r12b
jmp 0x14044f36d
jmp 0x14044f38b
mov qword [rdi], r12
seto ch
sar rdx, cl
shrd dx, r15w, 0x18
mov byte [rdi + 8], 1
rcr dh, cl
cdq
shl cx, cl
mov word [r15], 0x7830
add cl, 0xa5
or dx, 0x1f4f
inc dh
add r15, 2
cmovl dx, r11w
movsx r14d, r13w
mov qword [rsp + 0x48], r15
movsxd rdx, r10d
mov ch, bl
movsx rcx, cx
mov byte [rsp + 0x30], r12b
mov r14d, r12d
movsxd rcx, esp
xchg dx, dx
cdq
mov dword [rsp + 0x3c], r12d
jmp 0x14044f3cf
mov dword [rsp + 0x34], r12d
mov rdx, rsi
movsx ecx, dx
cmovbe cx, r12w
mov ecx, r9d
mov rcx, rdi
jmp 0x14044f3ea
call fcn.140451497
test al, al
jmp 0x14044f3f6
jne 0x14044f7ad
cmp byte [rdi + 8], r12b
jmp 0x14044f405
jne 0x14044f491
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14044f416
je 0x14044f481
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
clc
test rdx, rdx
je 0x14044f450
mov rax, qword [rcx + 0x50]
cmp sp, r8w
cmp dword [rax], r12d
jmp 0x14044f43d
jle 0x14044f450
movzx eax, byte [rdx]
jmp 0x14044f44b
jmp 0x14044f467
mov rax, qword [rcx]
jmp 0x14044f458
mov rax, qword [rax + 0x30]
jmp 0x14044f461
call qword [0x1400b8d90]
cmp eax, ebx
jmp 0x14044f46e
je 0x14044f481
mov byte [rdi + 9], al
jmp 0x14044f47c
jmp 0x14044f484
mov qword [rdi], r12
mov byte [rdi + 8], 1
cmp r11w, 0xcd8
rcl al, 0x6e
mov al, byte [rdi + 9]
cmp r12b, r8b
stc
cmc
cmp al, byte [rbp - 0x19]
jmp 0x14044f4a1
jne 0x14044f7ad
mov rcx, qword [rdi]
cmc
test rcx, rcx
jmp 0x14044f4b3
je 0x14044f54c
mov rax, qword [rcx + 0x38]
stc
jmp 0x14044f4c3
cmp qword [rax], r12
je 0x14044f51b
mov rax, qword [rcx + 0x50]
cmp r8, 0x3fa02559
cmp dword [rax], r12d
jmp 0x14044f4df
jle 0x14044f51b
add dword [rax], ebx
jmp 0x14044f4f2
mov rcx, qword [rcx + 0x38]
movsx rax, bx
mov rdx, qword [rcx]
lea rax, [rdx + 1]
jmp 0x14044f506
mov qword [rcx], rax
movzx eax, r12w
xchg al, al
cmovge ax, ax
movzx eax, byte [rdx]
jmp 0x14044f532
mov rax, qword [rcx]
jmp 0x14044f523
mov rax, qword [rax + 0x38]
jmp 0x14044f52c
call qword [0x1400b8d90]
cmp eax, ebx
jmp 0x14044f539
je 0x14044f54c
mov al, r12b
jmp 0x14044f547
jmp 0x14044f562
mov qword [rdi], r12
movsxd rdx, r13d
movzx rdx, cx
movzx edx, cx
mov al, 1
mov cl, cl
jmp 0x14044f562
mov byte [rdi + 8], al
movzx dx, r13b
mov rdx, rsi
movzx cx, dil
mov rcx, rdi
call fcn.140451497
test al, al
jmp 0x14044f581
jne 0x14044f7a8
mov cl, byte [rdi + 8]
clc
test bl, 0xed
test cl, cl
jmp 0x14044f595
jne 0x14044f628
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14044f5a6
je 0x14044f615
mov rax, qword [rcx + 0x38]
bsr rdx, r11
shl dh, 0xaf
bsf rdx, rbp
mov rdx, qword [rax]
stc
test dx, 0x1792
test rdx, rdx
jmp 0x14044f5cc
je 0x14044f5ee
mov rax, qword [rcx + 0x50]
cmc
stc
cmp dword [rax], r12d
jmp 0x14044f5e0
jle 0x14044f5ee
movzx eax, byte [rdx]
jmp 0x14044f600
mov rax, qword [rcx]
jmp 0x14044f5f6
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
cmp eax, ebx
jmp 0x14044f607
je 0x14044f615
mov byte [rdi + 9], al
jmp 0x14044f61a
mov qword [rdi], r12
rcl cl, cl
mov byte [rdi + 8], 1
sub cl, r9b
cmp cl, r11b
mov cl, 1
rcl al, cl
mov al, byte [rdi + 9]
cmp al, 0x9c
clc
cmc
cmp al, byte [rbp]
jmp 0x14044f637
je 0x14044f6f7
test cl, cl
jne 0x14044f6e9
mov rcx, qword [rdi]
cmc
cmp r8w, 0xfd4
clc
test rcx, rcx
jmp 0x14044f658
je 0x14044f6d7
mov rax, qword [rcx + 0x38]
shr rdx, 0x82
shl dl, cl
movzx rdx, r8w
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14044f677
je 0x14044f6a6
mov rax, qword [rcx + 0x50]
test cx, 0x3a37
jmp 0x14044f68b
cmp dword [rax], r12d
jmp 0x14044f693
jle 0x14044f6a6
movzx eax, byte [rdx]
jmp 0x14044f6a1
jmp 0x14044f6bd
mov rax, qword [rcx]
jmp 0x14044f6ae
mov rax, qword [rax + 0x30]
jmp 0x14044f6b7
call qword [0x1400b8d90]
cmp eax, ebx
jmp 0x14044f6c4
je 0x14044f6d7
mov byte [rdi + 9], al
jmp 0x14044f6d2
jmp 0x14044f6dd
mov qword [rdi], r12
mov al, byte [rdi + 9]
mov byte [rdi + 8], 1
jmp 0x14044f6e9
cmp al, byte [rbp - 1]
jmp 0x14044f6f1
jne 0x14044f7a8
mov rcx, qword [rdi]
cmp si, di
cmc
test rcx, rcx
jmp 0x14044f706
je 0x14044f791
mov rax, qword [rcx + 0x38]
cmp r11w, 0x45ab
cmc
cmp qword [rax], r12
jmp 0x14044f71f
je 0x14044f765
mov rax, qword [rcx + 0x50]
cmp bpl, 0x40
cmp r15b, r12b
cmp dword [rax], r12d
jle 0x14044f765
add dword [rax], ebx
cwd
cdq
not dl
mov rcx, qword [rcx + 0x38]
rdtsc
jmp 0x14044f74b
mov rdx, qword [rcx]
cwde
jmp 0x14044f756
lea rax, [rdx + 1]
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x14044f77c
mov rax, qword [rcx]
jmp 0x14044f76d
mov rax, qword [rax + 0x38]
jmp 0x14044f776
call qword [0x1400b8d90]
cmp eax, ebx
je 0x14044f791
mov al, r12b
jmp 0x14044f78c
jmp 0x14044f79b
mov qword [rdi], r12
mov al, 1
jmp 0x14044f79b
mov byte [rdi + 8], al
jmp 0x14044f7a3
jmp 0x14044f7ad
mov byte [rsp + 0x30], 1
mov ecx, 0x300
mov r12d, 0x24
jmp 0x14044f7c0
mov rax, qword [rbp - 0x69]
cmc
shld bx, r12w, 0x4f
not bl
cmp dword [rax], 0x3b9aca00
cmove r12d, ecx
mov dword [rsp + 0x38], r12d
lea rbx, [rbp - 0x39]
test al, r10b
cmp sil, r14b
cmp qword [rbp - 0x21], 0x10
cmovae rbx, qword [rbp - 0x39]
mov qword [rsp + 0x58], rbx
mov al, byte [rbx]
jmp 0x14044f7fc
dec al
cmp rdi, r12
cmp al, 0x7d
ja 0x14044ff31
cmp qword [rbp - 0x29], r14
jne 0x14044f822
mov byte [rsp + 0x31], r14b
jmp 0x14044f81d
jmp 0x14044f84b
mov rax, qword [r13]
jmp 0x14044f82b
mov rcx, r13
jmp 0x14044f833
mov rax, qword [rax + 0x20]
jmp 0x14044f83c
call qword [0x1400b8d90]
mov byte [rsp + 0x31], al
jmp 0x14044f84b
xorps xmm0, xmm0
movups xmmword [rbp - 0x59], xmm0
shr r13b, 0xa4
cmc
mov qword [rbp - 0x49], 1
cmp r11d, 0x7f9a0454
mov r13d, 0xf
mov qword [rbp - 0x41], r13
sub eax, eax
mov byte [rbp - 0x59], al
test bl, r13b
mov cl, 0x3a
xor esi, esi
cwd
cqo
movsx edx, sp
mov rdx, qword [rsp + 0x40]
movsx cx, dl
mov rcx, rdi
jmp 0x14044f894
call fcn.140451497
sub r9d, r9d
adc r14d, esp
mov r14, qword [rbp - 0x59]
test bp, 0x562
test edi, r11d
test al, al
jmp 0x14044f8b2
jne 0x14044fd47
lea r12, [rdi + 9]
mov r8, r12
shl bl, cl
dec bl
rcr bl, cl
mov qword [rbp - 0x71], r12
stc
xor bl, dil
mov bl, byte [rsp + 0x32]
cmc
cmp byte [rdi + 8], r9b
jmp 0x14044f8db
jne 0x14044f988
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14044f8ec
je 0x14044f97a
mov rax, qword [rcx + 0x38]
adc dl, bl
bswap dx
mov rdx, qword [rax]
test bl, 0x6e
cmp r8w, 0xae2
test r14d, r15d
test rdx, rdx
jmp 0x14044f912
je 0x14044f939
mov rax, qword [rcx + 0x50]
clc
stc
cmp dword [rax], r9d
jmp 0x14044f926
jle 0x14044f939
movzx eax, byte [rdx]
jmp 0x14044f934
jmp 0x14044f95c
mov rax, qword [rcx]
jmp 0x14044f941
mov rax, qword [rax + 0x30]
jmp 0x14044f94a
call qword [0x1400b8d90]
mov r8, qword [rbp - 0x71]
clc
sub r9d, r9d
test r14b, sil
cmc
cmp eax, 0xffffffff
jmp 0x14044f964
je 0x14044f97a
mov byte [r8], al
mov r12, r8
jmp 0x14044f975
jmp 0x14044f984
mov qword [rdi], r9
movsxd rcx, edx
movzx rcx, r11w
mov byte [rdi + 8], 1
mov r8b, byte [r12]
movsxd rcx, esi
lea rdx, [rbp + 3]
movsx rcx, sp
lea rcx, [rbp - 0x19]
call fcn.14026b441
lea rcx, [rbp - 0x19]
sub rax, rcx
test r11b, 0xb3
cmp rax, 0x16
jmp 0x14044f9b4
jae 0x14044fa79
mov byte [rsp + 0x30], 1
rcl ch, 0x29
mov cx, r10w
not cx
mov ecx, dword [rsp + 0x3c]
stc
cmp dword [rsp + 0x38], ecx
jmp 0x14044f9d7
jg 0x14044f9eb
inc dword [rsp + 0x34]
jmp 0x14044f9e6
jmp 0x14044fa33
test rax, rax
jne 0x14044fa01
test ecx, ecx
jmp 0x14044f9fb
je 0x14044fa33
lea rdx, [0x1400c0218]
jmp 0x14044fa0d
mov al, byte [rax + rdx]
jmp 0x14044fa15
mov byte [r15], al
inc r15
mov qword [rsp + 0x48], r15
dec al
mov al, r15b
mov ah, 0xac
inc ecx
sub eax, ebx
mov dword [rsp + 0x3c], ecx
sbb ax, si
lea rax, [rbp - 0x59]
cmp r13, 0x10
setbe cl
setae cl
cmovae rax, r14
stc
cmc
cmp byte [rax + rsi], 0x7f
jmp 0x14044fa50
je 0x14044fc1f
lea rax, [rbp - 0x59]
clc
test spl, bpl
cmp bl, r14b
test cl, cl
jmp 0x14044fa68
cmovne rax, r14
inc byte [rax + rsi]
jmp 0x14044fa74
jmp 0x14044fc0c
lea rax, [rbp - 0x59]
rol r15b, cl
xor r15b, 0x24
add r15b, dl
cmp r13, 0x10
mov r15b, 0xca
setae r15b
jmp 0x14044fa97
cmovae rax, r14
sub r9d, r9d
cmp r15b, 0xce
cmp byte [rax + rsi], r9b
je 0x14044fcff
mov r8b, byte [rsp + 0x31]
clc
stc
test r8b, r8b
jmp 0x14044fabb
je 0x14044fcff
cmp byte [rdi + 8], r9b
jne 0x14044fb76
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14044fad6
je 0x14044fb5d
mov rax, qword [rcx + 0x38]
movsxd rdx, eax
mov rdx, qword [rax]
test rdx, rdx
je 0x14044fb16
mov rax, qword [rcx + 0x50]
test r8b, dl
clc
cmp spl, 0x4c
cmp dword [rax], r9d
jmp 0x14044fb03
jle 0x14044fb16
movzx eax, byte [rdx]
jmp 0x14044fb11
jmp 0x14044fb41
mov rax, qword [rcx]
jmp 0x14044fb1e
mov rax, qword [rax + 0x30]
jmp 0x14044fb27
call qword [0x1400b8d90]
mov r8b, byte [rsp + 0x31]
cmc
xor r9d, r9d
test r14b, 0x58
cmp rsp, 0x353c294e
cmp eax, 0xffffffff
jmp 0x14044fb49
je 0x14044fb5d
mov byte [r12], al
jmp 0x14044fb58
jmp 0x14044fb68
mov qword [rdi], r9
cmp sil, dil
test bx, 0x7615
mov byte [rdi + 8], 1
clc
cmp spl, r11b
cmp esp, 0x18cf5c18
cmp byte [r12], r8b
jmp 0x14044fb7f
jne 0x14044fcff
mov rcx, qword [rbp - 0x49]
cmp rcx, r13
jmp 0x14044fb91
jae 0x14044fbca
lea rax, [rcx + 1]
mov qword [rbp - 0x49], rax
lea rax, [rbp - 0x59]
cmp r15, 0x5f694ac8
jmp 0x14044fbaf
test r15b, r15b
jmp 0x14044fbb7
cmovne rax, r14
and word [rax + rcx], 0
jmp 0x14044fbc5
jmp 0x14044fbfa
sub r9d, r9d
movsx rdx, cx
bswap dx
cqo
mov r8b, bl
mov ch, 0x5a
movsx dx, bpl
lea edx, [r9 + 1]
bswap cx
movsx rcx, bp
lea rcx, [rbp - 0x59]
jmp 0x14044fbf5
call fcn.140455aed
inc rsi
test r13b, al
neg r13d
mov r15, qword [rsp + 0x48]
sbb r14b, 0xdd
mov r14, qword [rbp - 0x59]
sar cx, 0x87
rol r13b, cl
shl cl, cl
mov r13, qword [rbp - 0x41]
inc ch
mov rcx, qword [rdi]
jmp 0x14044fc2c
test rcx, rcx
jmp 0x14044fc34
je 0x14044fcbf
mov rax, qword [rcx + 0x38]
cmp qword [rax], 0
jmp 0x14044fc47
je 0x14044fc98
mov rax, qword [rcx + 0x50]
clc
jmp 0x14044fc5a
cmp dword [rax], 0
jmp 0x14044fc62
jle 0x14044fc98
dec dword [rax]
cmovne eax, esp
mov rcx, qword [rcx + 0x38]
cdqe
mov rdx, qword [rcx]
lea rax, [rdx + 1]
jmp 0x14044fc7f
mov qword [rcx], rax
xchg al, ah
movzx eax, r15w
mov ax, ax
movzx eax, byte [rdx]
jmp 0x14044fc93
jmp 0x14044fcaa
mov rax, qword [rcx]
jmp 0x14044fca0
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14044fcb2
je 0x14044fcbf
sub al, al
jmp 0x14044fcd2
and qword [rdi], 0
movsxd rdx, r11d
mov al, 1
cmovb ecx, ebp
jmp 0x14044fcd2
mov byte [rdi + 8], al
mov rdx, qword [rsp + 0x40]
mov rcx, rdi
jmp 0x14044fce2
call fcn.140451497
xor r9d, r9d
cmova r8, rax
test al, al
mov r8, qword [rbp - 0x71]
jmp 0x14044fcf9
je 0x14044f8d2
test rsi, rsi
je 0x14044fd39
lea rax, [rbp - 0x59]
jmp 0x14044fd15
cmp r13, 0x10
jmp 0x14044fd1e
cmovae rax, r14
cmc
clc
cmp byte [rax + rsi], r9b
jmp 0x14044fd2d
jle 0x14044fd95
inc rsi
ror bx, cl
mov rbx, qword [rsp + 0x58]
cmp dil, r12b
test sp, 0x62b8
cmc
test rsi, rsi
je 0x14044fd9b
mov cl, byte [rbx]
stc
jmp 0x14044fd58
cmp cl, 0x7f
jmp 0x14044fd60
je 0x14044fd9b
sub rsi, 1
jmp 0x14044fd6f
je 0x14044feea
lea rax, [rbp - 0x59]
cmp r13, 0x10
jmp 0x14044fd82
cmovae rax, r14
clc
cmp cl, byte [rax + rsi]
jmp 0x14044fd8f
je 0x14044ff15
mov byte [rsp + 0x32], 1
cmc
cmp r13, 0x10
jmp 0x14044fda4
jb 0x14044fe00
lea rdx, [r13 + 1]
cmp r8w, 0xb8f
cwde
sal ax, cl
mov rax, r14
cmp dil, sil
cmp rdx, 0x1000
jb 0x14044fdf3
add rdx, 0x27
mov r14, qword [r14 - 8]
cmp esi, r12d
sub rax, r14
cmp dil, r11b
stc
add rax, 0xfffffffffffffff8
test r8b, r14b
cmp rax, 0x1f
jmp 0x14044fded
ja 0x1404511c1
mov rcx, r14
jmp 0x14044fdfb
call fcn.140102f68
mov r12d, dword [rsp + 0x38]
btr r14w, cx
btc r14w, 0x72
mov r14d, dword [rsp + 0x3c]
xadd r13d, esi
movzx r13w, r13b
mov r15, qword [rsp + 0x48]
mov r13, qword [rsp + 0x50]
rcr sil, 3
mov rsi, qword [rsp + 0x40]
test r10b, 0x30
cmp byte [rsp + 0x30], 0
jmp 0x14044fe3f
je 0x14044fe66
test r14d, r14d
jmp 0x14044fe4d
jne 0x14044fe66
mov byte [r15], 0x30
bswap rdx
movzx dx, r12b
inc r15
movzx rcx, dx
mov rdx, rsi
mov rcx, rdi
call fcn.140451497
sub esi, esi
test al, al
jmp 0x14044fe7a
jne 0x1404502f6
cmp byte [rdi + 8], sil
jmp 0x14044fe89
jne 0x1404501cf
mov rcx, qword [rdi]
test r8w, 0xcb9
cmp r9b, r13b
test rcx, rcx
jmp 0x14044fea3
je 0x1404501c1
mov rax, qword [rcx + 0x38]
mov dh, 0xe6
rcl dl, 0x9c
cmova dx, si
mov rdx, qword [rax]
cmp r8b, r11b
test rdx, rdx
jmp 0x14044fec5
je 0x140450194
mov rax, qword [rcx + 0x50]
cmc
cmp dword [rax], esi
jmp 0x14044fed7
jle 0x140450194
movzx eax, byte [rdx]
jmp 0x14044fee5
jmp 0x1404501ab
test rsi, rsi
jmp 0x14044fef2
jne 0x14044ff15
lea rax, [rbp - 0x59]
stc
cmp r13, 0x10
jmp 0x14044ff06
cmovae rax, r14
cmp rdx, rsi
cmp cl, byte [rax]
jl 0x14044fd95
cmp byte [rbx + 1], r9b
jmp 0x14044ff1e
jle 0x14044fd47
inc rbx
jmp 0x14044ff2c
jmp 0x14044fd47
mov rdx, rsi
movzx ecx, si
movsx cx, dh
setle cl
mov rcx, rdi
jmp 0x14044ff46
call fcn.140451497
test al, al
jmp 0x14044ff52
jne 0x14044fe35
lea rbx, [rdi + 9]
rol sil, 0x28
sal sil, 0x16
mov rsi, rbx
mov r13, qword [rsp + 0x40]
stc
cmp r10b, 0xb4
cmp byte [rdi + 8], 0
jmp 0x14044ff7a
jne 0x14045001b
mov rcx, qword [rdi]
stc
test r12b, 0x20
test dx, r12w
test rcx, rcx
jmp 0x14044ff94
je 0x140450005
mov rax, qword [rcx + 0x38]
and dx, 0x3830
mov rdx, qword [rax]
cmc
cmp bpl, al
test rdx, rdx
jmp 0x14044ffb2
je 0x14044ffd2
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jle 0x14044ffd2
movzx eax, byte [rdx]
jmp 0x14044ffcd
jmp 0x14044ffe9
mov rax, qword [rcx]
jmp 0x14044ffda
mov rax, qword [rax + 0x30]
jmp 0x14044ffe3
call qword [0x1400b8d90]
cmp eax, 0xffffffff
je 0x140450005
mov byte [rsi], al
movzx rbx, dx
mov rbx, rsi
jmp 0x140450000
jmp 0x140450010
and qword [rdi], 0
not r8b
cmove rcx, rax
mov byte [rdi + 8], 1
mov ecx, edx
setae ch
cqo
mov r8b, byte [rbx]
cwd
setns cl
lea rdx, [rbp + 3]
movsx cx, bpl
lea rcx, [rbp - 0x19]
jmp 0x140450035
call fcn.14026b441
lea rcx, [rbp - 0x19]
clc
sub rax, rcx
test al, 0x73
cmp sp, 0x248d
cmp rax, 0x16
jae 0x14044fe23
cmp r12d, r14d
jg 0x14045006a
inc dword [rsp + 0x34]
jmp 0x140450065
jmp 0x1404500b1
test rax, rax
jmp 0x140450072
jne 0x140450081
test r14d, r14d
je 0x1404500b1
lea rcx, [0x1400c0218]
jmp 0x14045008d
mov al, byte [rax + rcx]
movzx cx, r12b
mov byte [r15], al
movsx rcx, di
bswap cx
movzx ecx, r14w
inc r15
inc r14d
shr cx, 0xe9
cmovl cx, si
mov byte [rsp + 0x30], 1
shrd cx, sp, 0xce
or cl, sil
mov rcx, qword [rdi]
stc
test rcx, rcx
jmp 0x1404500ca
je 0x140450165
mov rax, qword [rcx + 0x38]
cmc
cmp qword [rax], 0
jmp 0x1404500de
je 0x140450134
mov rax, qword [rcx + 0x50]
cmp r14, rsp
cmp dword [rax], 0
jmp 0x1404500f3
jle 0x140450134
dec dword [rax]
movsx ax, r14b
cdqe
mov rcx, qword [rcx + 0x38]
cwde
movsxd rdx, r14d
xchg dh, ah
mov rdx, qword [rcx]
movsxd rax, r13d
movsx rax, r8w
lea rax, [rdx + 1]
jmp 0x14045011f
mov qword [rcx], rax
mov eax, 0x217a36b7
movzx eax, byte [rdx]
jmp 0x14045012f
jmp 0x14045014b
mov rax, qword [rcx]
jmp 0x14045013c
mov rax, qword [rax + 0x38]
jmp 0x140450145
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x140450153
je 0x140450165
sub al, al
jmp 0x140450160
jmp 0x14045016b
and qword [rdi], 0
mov al, 1
mov byte [rdi + 8], al
cwd
movsxd rdx, edi
movzx rdx, r12w
mov rdx, r13
mov rcx, rdi
call fcn.140451497
test al, al
jmp 0x140450189
je 0x14044ff71
jmp 0x14044fe23
mov rax, qword [rcx]
jmp 0x14045019c
mov rax, qword [rax + 0x30]
jmp 0x1404501a5
call qword [0x1400b8d90]
cmp eax, 0xffffffff
je 0x1404501c1
mov byte [rdi + 9], al
jmp 0x1404501bc
jmp 0x1404501c5
mov qword [rdi], rsi
cwde
mov byte [rdi + 8], 1
setne bl
movzx eax, di
mov bl, byte [rdi + 9]
movzx eax, r14w
mov rax, qword [r13]
xchg rcx, rcx
movsx cx, r9b
setae cl
mov rcx, r13
jmp 0x1404501ed
mov rax, qword [rax + 0x18]
call qword [0x1400b8d90]
cmp bl, al
jmp 0x1404501fe
jne 0x1404502f6
call fcn.1404b6683
mov rcx, qword [rax]
setg al
mov al, byte [rcx]
dec cl
mov byte [r15], al
movsx cx, r10b
inc r15
add ecx, 0x2cdd17ce
cmp ebx, 0x78c362c2
adc cx, r8w
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x140450239
je 0x1404502d8
mov rax, qword [rcx + 0x38]
jmp 0x14045024b
cmp qword [rax], rsi
jmp 0x140450253
je 0x1404502aa
mov rax, qword [rcx + 0x50]
jmp 0x140450267
cmp dword [rax], esi
jmp 0x14045026e
jle 0x1404502aa
dec dword [rax]
mov rcx, qword [rcx + 0x38]
movzx rax, sp
rdtsc
mov rdx, qword [rcx]
jmp 0x14045028a
lea rax, [rdx + 1]
jmp 0x140450293
mov qword [rcx], rax
cwde
movsx rax, r12w
nop
movzx eax, byte [rdx]
jmp 0x1404502a5
jmp 0x1404502bc
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x1404502b6
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x1404502c4
je 0x1404502d8
mov byte [rdi + 8], sil
jmp 0x1404502d3
jmp 0x1404502f6
mov qword [rdi], rsi
btc r13, 5
bt r13, 0x69
rol r13b, cl
mov byte [rdi + 8], 1
setl r13b
shld r13w, cx, 0x70
mov r13, qword [rsp + 0x40]
test dl, sil
test r14d, r14d
jmp 0x140450306
jne 0x140450531
mov rdx, r13
movzx rcx, cx
movsx rcx, sp
mov cx, 0x2de4
mov rcx, rdi
jmp 0x140450323
call fcn.140451497
test al, al
jne 0x1404504fe
lea rbx, [rdi + 9]
bts r12w, bp
mov rsi, rbx
not r12b
sbb r12b, 0xd7
bsr r12w, r9w
mov r12d, dword [rsp + 0x34]
clc
cmp byte [rdi + 8], 0
jmp 0x140450357
jne 0x1404503f3
mov rcx, qword [rdi]
cmp r10b, r15b
test rcx, rcx
jmp 0x14045036b
je 0x1404503e0
mov rax, qword [rcx + 0x38]
neg dl
rcl dx, 0xa7
mov rdx, qword [rax]
test rdx, rdx
jmp 0x140450386
je 0x1404503a9
mov rax, qword [rcx + 0x50]
clc
stc
cmc
cmp dword [rax], 0
jmp 0x14045039b
jle 0x1404503a9
movzx eax, byte [rdx]
jmp 0x1404503c0
mov rax, qword [rcx]
jmp 0x1404503b1
mov rax, qword [rax + 0x30]
jmp 0x1404503ba
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x1404503c8
je 0x1404503e0
mov byte [rsi], al
xchg bx, bx
mov rbx, rsi
jmp 0x1404503db
jmp 0x1404503e8
and qword [rdi], 0
adc al, al
sar al, cl
mov byte [rdi + 8], 1
cmc
test r14b, 0x4a
adc al, 0x77
mov al, byte [rbx]
jmp 0x1404503fa
cmp al, byte [rbp - 0x19]
jne 0x1404504ec
dec r12d
shl ch, 0xe9
mov cl, r14b
sbb cx, r8w
mov byte [rsp + 0x30], 1
inc cx
test r12b, cl
mov rcx, qword [rdi]
cmc
test rcx, rcx
jmp 0x140450427
je 0x1404504b9
mov rax, qword [rcx + 0x38]
cmp qword [rax], 0
jmp 0x14045043a
je 0x14045048d
mov rax, qword [rcx + 0x50]
cmc
test cl, 0xc0
cmp dword [rax], 0
jle 0x14045048d
dec dword [rax]
xchg dh, al
movsx dx, r13b
movsxd rdx, esp
mov rcx, qword [rcx + 0x38]
bswap ax
movsxd rdx, ebp
mov rdx, qword [rcx]
movsxd rax, r15d
jmp 0x140450474
lea rax, [rdx + 1]
jmp 0x14045047d
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x140450488
jmp 0x14045049f
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x140450499
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x1404504a7
je 0x1404504b9
sub al, al
jmp 0x1404504b4
jmp 0x1404504cd
and qword [rdi], 0
jmp 0x1404504c7
mov al, 1
movzx edx, r8w
mov byte [rdi + 8], al
mov rdx, r13
mov cx, 0x782
mov rcx, rdi
call fcn.140451497
test al, al
jmp 0x1404504e6
je 0x14045034e
mov dword [rsp + 0x34], r12d
bsf r12d, edx
cmovns r12, r13
mov r12d, dword [rsp + 0x38]
mov eax, dword [rsp + 0x34]
jmp 0x140450508
test eax, eax
jmp 0x14045050f
jns 0x140450531
mov byte [r15], 0x30
movzx ecx, sp
inc r15
inc eax
movzx rcx, di
not ch
movsxd rdx, r9d
mov dword [rsp + 0x34], eax
mov cx, cx
mov rdx, r13
movzx rcx, r8w
mov rcx, rdi
jmp 0x140450540
call fcn.140451497
test al, al
jmp 0x14045054c
jne 0x140450757
lea rbx, [rdi + 9]
xor si, 0x805
mov rsi, rbx
cmp byte [rdi + 8], 0
jmp 0x140450567
jne 0x140450610
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x140450578
je 0x1404505ff
mov rax, qword [rcx + 0x38]
rcr dl, 0xe1
cwd
mov rdx, qword [rax]
jmp 0x140450592
test rdx, rdx
jmp 0x14045059a
je 0x1404505c0
mov rax, qword [rcx + 0x50]
test dil, r14b
cmp spl, spl
cmp dword [rax], 0
jmp 0x1404505b2
jle 0x1404505c0
movzx eax, byte [rdx]
jmp 0x1404505d7
mov rax, qword [rcx]
jmp 0x1404505c8
mov rax, qword [rax + 0x30]
jmp 0x1404505d1
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x1404505df
je 0x1404505ff
mov byte [rsi], al
mov bx, ax
movsx bx, spl
movsx ebx, bx
mov rbx, rsi
jmp 0x1404505fa
jmp 0x140450607
and qword [rdi], 0
setp r8b
mov byte [rdi + 8], 1
cwd
bswap dx
mov r8b, byte [rbx]
lea rdx, [rbp + 3]
movsxd rcx, r14d
lea rcx, [rbp - 0x19]
jmp 0x140450623
call fcn.14026b441
lea rcx, [rbp - 0x19]
cmc
sub rax, rcx
stc
jmp 0x140450639
cmp rax, 0x16
jmp 0x140450642
jae 0x140450757
cmp r14d, r12d
jmp 0x140450650
jge 0x140450688
lea rcx, [0x1400c0218]
mov al, byte [rax + rcx]
movsx cx, r12b
mov cx, r11w
mov byte [r15], al
movsx ecx, r10w
dec cl
mov cl, r12b
inc r15
jmp 0x140450681
inc r14d
xadd ch, ch
clc
mov byte [rsp + 0x30], 1
mov rcx, qword [rdi]
clc
test r9b, bpl
test rcx, rcx
jmp 0x14045069c
je 0x140450726
mov rax, qword [rcx + 0x38]
stc
cmc
cmp qword [rax], 0
jmp 0x1404506b1
je 0x1404506fa
mov rax, qword [rcx + 0x50]
cmp r9d, 0x6d9c6490
jmp 0x1404506c7
cmp dword [rax], 0
jmp 0x1404506cf
jle 0x1404506fa
dec dword [rax]
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
bswap ax
lea rax, [rdx + 1]
jmp 0x1404506ea
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x1404506f5
jmp 0x14045070c
mov rax, qword [rcx]
jmp 0x140450702
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x140450714
je 0x140450726
xor al, al
jmp 0x140450721
jmp 0x140450733
and qword [rdi], 0
mov al, 1
cdq
cwd
movzx rdx, r13w
mov byte [rdi + 8], al
cwd
mov rcx, 0x1d220850
mov rdx, r13
mov rcx, rdi
jmp 0x14045074a
call fcn.140451497
test al, al
je 0x14045055e
mov sil, byte [rsp + 0x30]
test r11d, 0xa48051a
cmp r10d, 0x7e696871
xor r14d, r14d
test r15b, dl
cmp r9b, 0x3e
test sil, sil
jmp 0x14045077c
je 0x140451072
mov rdx, r13
jmp 0x140450790
mov rcx, rdi
jmp 0x140450798
call fcn.140451497
test al, al
jmp 0x1404507a4
jne 0x140451072
mov cl, byte [rdi + 8]
test esi, 0x7cff01b0
test cl, cl
jne 0x14045083d
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x1404507c6
je 0x140450830
mov rax, qword [rcx + 0x38]
rcl dh, cl
stc
clc
mov rdx, qword [rax]
test rdx, rdx
jmp 0x1404507df
je 0x140450808
mov rax, qword [rcx + 0x50]
test ah, 0xbe
stc
cmp dword [rax], r14d
jmp 0x1404507f5
jle 0x140450808
movzx eax, byte [rdx]
jmp 0x140450803
jmp 0x14045081a
mov rax, qword [rcx]
jmp 0x140450810
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
cmp eax, 0xffffffff
je 0x140450830
mov byte [rdi + 9], al
jmp 0x14045082b
jmp 0x140450833
mov qword [rdi], r14
mov byte [rdi + 8], 1
not cl
shr al, cl
mov cl, 1
mov al, byte [rdi + 9]
clc
cmp al, byte [rbp + 2]
jmp 0x140450849
je 0x1404508f1
test cl, cl
jne 0x1404508e3
mov rcx, qword [rdi]
test rcx, rcx
je 0x1404508d4
mov rax, qword [rcx + 0x38]
cmovge rdx, rcx
test r15b, 0xec
mov rdx, qword [rax]
cmp r15w, bx
test di, r10w
jmp 0x14045087f
test rdx, rdx
jmp 0x140450887
je 0x1404508ac
mov rax, qword [rcx + 0x50]
cmp dword [rax], r14d
jmp 0x140450899
jle 0x1404508ac
movzx eax, byte [rdx]
jmp 0x1404508a7
jmp 0x1404508be
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x1404508b8
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x1404508c6
je 0x1404508d4
mov byte [rdi + 9], al
jmp 0x1404508df
mov qword [rdi], r14
jmp 0x1404508dc
mov al, byte [rdi + 9]
mov byte [rdi + 8], 1
cmp al, byte [rbp + 1]
jmp 0x1404508eb
jne 0x140451072
mov byte [r15], 0x70
movsx ecx, ax
sets cl
not ecx
inc r15
rcl ch, 0xcb
test r11b, 0xf0
mov rcx, qword [rdi]
stc
test rcx, rcx
jmp 0x140450913
je 0x140450990
mov rax, qword [rcx + 0x38]
cmc
jmp 0x140450923
cmp qword [rax], r14
jmp 0x14045092b
je 0x140450968
mov rax, qword [rcx + 0x50]
cmp edx, eax
test rax, r9
cmp dword [rax], r14d
jle 0x140450968
dec dword [rax]
mov rcx, qword [rcx + 0x38]
cwde
mov ax, 0x555e
mov rdx, qword [rcx]
mov ax, cx
lea rax, [rdx + 1]
jmp 0x14045095d
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x14045097a
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x140450974
call qword [0x1400b8d90]
cmp eax, 0xffffffff
je 0x140450990
mov al, r14b
jmp 0x14045098b
jmp 0x14045099d
mov qword [rdi], r14
cqo
mov sil, 0x68
mov al, 1
movsxd rcx, r13d
mov byte [rdi + 8], al
movsxd rdx, ecx
cwd
cqo
mov sil, r14b
movsx rcx, di
mov ebx, r14d
mov rdx, r13
movsxd rcx, r12d
xchg cx, cx
mov rcx, rdi
jmp 0x1404509c2
call fcn.140451497
test al, al
jmp 0x1404509ce
jne 0x140450cdd
mov cl, byte [rdi + 8]
clc
test cl, cl
jmp 0x1404509df
jne 0x140450a72
mov rcx, qword [rdi]
cmc
test r11b, al
test rcx, rcx
jmp 0x1404509f4
je 0x140450a64
mov rax, qword [rcx + 0x38]
rol rdx, 0x42
mov rdx, qword [rax]
cmc
test rdx, rdx
jmp 0x140450a0e
je 0x140450a37
mov rax, qword [rcx + 0x50]
cmp r11b, 0x46
cmp dword [rax], r14d
jmp 0x140450a24
jle 0x140450a37
movzx eax, byte [rdx]
jmp 0x140450a32
jmp 0x140450a4e
mov rax, qword [rcx]
jmp 0x140450a3f
mov rax, qword [rax + 0x30]
jmp 0x140450a48
call qword [0x1400b8d90]
cmp eax, 0xffffffff
je 0x140450a64
mov byte [rdi + 9], al
jmp 0x140450a5f
jmp 0x140450a67
mov qword [rdi], r14
mov byte [rdi + 8], 1
sbb al, 0x72
cmc
neg cl
mov cl, 1
mov al, byte [rdi + 9]
cmp al, byte [rbp - 2]
jmp 0x140450a7d
jne 0x140450b53
mov byte [r15], 0x2b
movsx cx, al
inc r15
btc ecx, r9d
setae ch
sbb rcx, 0x6e2b3b7b
mov rcx, qword [rdi]
stc
test rcx, rcx
jmp 0x140450aa8
je 0x140450b39
mov rax, qword [rcx + 0x38]
clc
cmp qword [rax], r14
jmp 0x140450abb
je 0x140450b07
mov rax, qword [rcx + 0x50]
stc
test rbp, 0x2fbe3ad2
cmp dword [rax], r14d
jmp 0x140450ad5
jle 0x140450b07
dec dword [rax]
movzx dx, spl
movsxd rdx, ebx
cwd
mov rcx, qword [rcx + 0x38]
movzx edx, bp
mov rdx, qword [rcx]
cdqe
lea rax, [rdx + 1]
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x140450b02
jmp 0x140450b1e
mov rax, qword [rcx]
jmp 0x140450b0f
mov rax, qword [rax + 0x38]
jmp 0x140450b18
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x140450b26
je 0x140450b39
mov al, r14b
jmp 0x140450b34
jmp 0x140450b46
mov qword [rdi], r14
sets al
mov al, 1
jmp 0x140450b46
mov byte [rdi + 8], al
jmp 0x140450b4e
jmp 0x140450cdd
test cl, cl
jmp 0x140450b5a
jne 0x140450c01
mov rcx, qword [rdi]
cmc
stc
test rcx, rcx
jmp 0x140450b6d
je 0x140450bec
mov rax, qword [rcx + 0x38]
sar rdx, 0x83
movzx dx, r9b
mov rdx, qword [rax]
clc
test bl, sil
test rdx, rdx
jmp 0x140450b8f
je 0x140450bba
mov rax, qword [rcx + 0x50]
jmp 0x140450b9f
cmp dword [rax], r14d
jmp 0x140450ba7
jle 0x140450bba
movzx eax, byte [rdx]
jmp 0x140450bb5
jmp 0x140450bd1
mov rax, qword [rcx]
jmp 0x140450bc2
mov rax, qword [rax + 0x30]
jmp 0x140450bcb
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x140450bd9
je 0x140450bec
mov byte [rdi + 9], al
jmp 0x140450be7
jmp 0x140450bf9
mov qword [rdi], r14
shr al, cl
mov al, byte [rdi + 9]
cmp r11w, r10w
stc
mov byte [rdi + 8], 1
cmp ax, 0x2b0f
cmp al, byte [rbp - 3]
jmp 0x140450c09
jne 0x140450cdd
mov byte [r15], 0x2d
setg ch
not cl
movsx cx, r8b
inc r15
mov rcx, qword [rdi]
clc
cmp r8, 0x48111f4e
test rcx, rcx
je 0x140450cc8
mov rax, qword [rcx + 0x38]
cmp qword [rax], r14
jmp 0x140450c40
je 0x140450c95
mov rax, qword [rcx + 0x50]
test spl, r10b
cmp ax, r11w
cmp dword [rax], r14d
jmp 0x140450c59
jle 0x140450c95
dec dword [rax]
mov rcx, qword [rcx + 0x38]
movzx edx, r10w
cwde
not dh
mov rdx, qword [rcx]
movsx rax, si
lea rax, [rdx + 1]
jmp 0x140450c7c
mov qword [rcx], rax
movsx eax, cx
setl al
not ax
movzx eax, byte [rdx]
jmp 0x140450c90
jmp 0x140450cac
mov rax, qword [rcx]
jmp 0x140450c9d
mov rax, qword [rax + 0x38]
jmp 0x140450ca6
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x140450cb4
je 0x140450cc8
mov byte [rdi + 8], r14b
jmp 0x140450cc3
jmp 0x140450cdd
mov qword [rdi], r14
movzx rcx, bp
mov byte [rdi + 8], 1
xchg rdx, rcx
movsx rdx, ax
mov dl, dil
mov rdx, r13
mov rcx, rdi
jmp 0x140450ce8
call fcn.140451497
test al, al
jmp 0x140450cf4
jne 0x140451052
cmp byte [rdi + 8], r14b
jmp 0x140450d03
jne 0x140450d83
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x140450d14
je 0x140450d77
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
clc
test rdx, rdx
jmp 0x140450d2a
je 0x140450d4a
mov rax, qword [rcx + 0x50]
cmp dword [rax], r14d
jmp 0x140450d3c
jle 0x140450d4a
movzx eax, byte [rdx]
jmp 0x140450d5c
mov rax, qword [rcx]
jmp 0x140450d52
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x140450d64
je 0x140450d77
mov byte [rdi + 9], al
jmp 0x140450d72
jmp 0x140450d7c
mov qword [rdi], r14
xor al, 0xdd
mov byte [rdi + 8], 1
add al, spl
mov al, byte [rdi + 9]
cmp r10b, r8b
cmp al, byte [rbp - 0x19]
jmp 0x140450d91
jne 0x140450e68
mov sil, 1
shl ch, cl
dec cx
mov rcx, qword [rdi]
cmp r15b, 0x73
clc
test rcx, rcx
jmp 0x140450daf
je 0x140450e33
mov rax, qword [rcx + 0x38]
stc
cmp qword [rax], r14
jmp 0x140450dc2
je 0x140450e06
mov rax, qword [rcx + 0x50]
cmp dword [rax], r14d
jmp 0x140450dd4
jle 0x140450e06
dec dword [rax]
mov rcx, qword [rcx + 0x38]
lahf
mov al, 1
mov rdx, qword [rcx]
cdqe
cmovnp ax, r13w
lahf
lea rax, [rdx + 1]
mov qword [rcx], rax
movzx rax, r8w
movzx eax, byte [rdx]
jmp 0x140450e01
jmp 0x140450e18
mov rax, qword [rcx]
jmp 0x140450e0e
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x140450e20
je 0x140450e33
mov al, r14b
jmp 0x140450e2e
jmp 0x140450e3e
mov qword [rdi], r14
movsx cx, r14b
mov al, sil
mov byte [rdi + 8], al
movsx rcx, r10w
cdq
mov rdx, r13
mov rcx, rdi
jmp 0x140450e51
call fcn.140451497
test al, al
jmp 0x140450e5d
je 0x140450cfa
jmp 0x140450e76
test sil, sil
jmp 0x140450e70
je 0x140451052
mov byte [r15], 0x30
jmp 0x140450e7f
inc r15
jmp 0x140450e87
jmp 0x140451052
cmp byte [rdi + 8], r14b
jmp 0x140450e95
jne 0x140450f29
mov rcx, qword [rdi]
test r11b, 0xb4
clc
test rcx, rcx
jmp 0x140450eab
je 0x140450f19
mov rax, qword [rcx + 0x38]
rol rdx, cl
ror dl, 0xf2
mov rdx, qword [rax]
test rdx, rdx
je 0x140450ee7
mov rax, qword [rcx + 0x50]
cmc
cmp bx, 0x60fd
cmp dword [rax], r14d
jle 0x140450ee7
movzx eax, byte [rdx]
jmp 0x140450ee2
jmp 0x140450efe
mov rax, qword [rcx]
jmp 0x140450eef
mov rax, qword [rax + 0x30]
jmp 0x140450ef8
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x140450f06
je 0x140450f19
mov byte [rdi + 9], al
jmp 0x140450f14
jmp 0x140450f1c
mov qword [rdi], r14
mov byte [rdi + 8], 1
movsx cx, al
movsxd rdx, eax
cqo
mov r8b, byte [rdi + 9]
movzx cx, r15b
movsxd rcx, ebx
lea rdx, [rbp + 3]
not cl
cmove ecx, r14d
lea rcx, [rbp - 0x19]
jmp 0x140450f48
call fcn.14026b441
lea rcx, [rbp - 0x19]
sub rax, rcx
cmp rax, 0x16
jmp 0x140450f5d
jae 0x140451072
cmp ebx, 8
jmp 0x140450f6b
jge 0x140450f9d
lea rcx, [0x1400c0218]
mov al, byte [rax + rcx]
xchg sil, cl
setle sil
mov byte [r15], al
movzx rcx, r13w
inc r15
dec sil
not sil
inc ebx
btc ecx, 0x1f
cmp di, 0x718e
mov sil, 1
stc
mov rcx, qword [rdi]
clc
jmp 0x140450faa
test rcx, rcx
jmp 0x140450fb2
je 0x140451039
mov rax, qword [rcx + 0x38]
jmp 0x140450fc1
cmp qword [rax], r14
je 0x14045100c
mov rax, qword [rcx + 0x50]
cmp dword [rax], r14d
jmp 0x140450fd6
jle 0x14045100c
dec dword [rax]
xchg dh, dl
lahf
mov rcx, qword [rcx + 0x38]
rdtsc
cqo
movsx dx, r10b
mov rdx, qword [rcx]
movzx eax, r13w
not ah
lea rax, [rdx + 1]
mov qword [rcx], rax
movzx eax, r14w
nop
movzx eax, byte [rdx]
jmp 0x14045101e
mov rax, qword [rcx]
jmp 0x140451014
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x140451026
je 0x140451039
mov al, r14b
jmp 0x140451034
jmp 0x14045104b
mov qword [rdi], r14
mov dl, r8b
jmp 0x140451044
mov al, sil
movsx rdx, r9w
mov byte [rdi + 8], al
cmovge rdx, r8
mov rdx, r13
bswap rcx
mov rcx, rdi
jmp 0x140451060
call fcn.140451497
test al, al
jmp 0x14045106c
je 0x140450e8c
cmp byte [rsp + 0x32], r14b
jmp 0x14045107c
jne 0x140451090
test sil, sil
jmp 0x14045108a
jne 0x140451094
mov r15, qword [rbp - 0x61]
mov byte [r15], r14b
rcl cl, cl
movsx edx, r11w
mov eax, dword [rsp + 0x34]
adc edx, r9d
movsxd rcx, r13d
add dl, 0x76
mov rcx, qword [rbp - 0x69]
mov dword [rcx], eax
dec dl
cmovne dx, r13w
mov rdx, qword [rbp - 0x21]
clc
jmp 0x1404510c4
cmp rdx, 0x10
jb 0x14045113a
inc rdx
mov rcx, qword [rbp - 0x39]
btr ax, 0x98
movsx rax, r8w
or rax, 0x50e606f3
mov rax, rcx
cmp rdx, 0x1000
jmp 0x1404510f4
jb 0x140451135
add rdx, 0x27
test r9b, 7
cmc
jmp 0x140451108
mov rcx, qword [rcx - 8]
test ch, ah
sub rax, rcx
jmp 0x140451117
add rax, 0xfffffffffffffff8
test r14, 0x5fb33925
cmp si, r11w
cmp rax, 0x1f
jmp 0x14045112f
ja 0x1404511b6
call fcn.140102f68
xor eax, eax
jmp 0x140451143
mov rcx, qword [rbp + 7]
xor rcx, rsp
jmp 0x14045114f
call fcn.14049dc81
mov rbx, qword [rsp + 0x130]
adc rsi, 0x2e165788
test r14w, 0x3ad
inc sil
add rsp, 0xf0
bswap bp
movzx r12w, al
cmovs r12w, dx
pop r15
movsx rdi, ax
jmp 0x14045118b
pop r14
setge r13b
pop r13
setae bpl
cmovs r12d, r13d
pop r12
xchg dil, bpl
movsx bp, spl
pop rdi
movzx bp, bl
movzx rbp, dx
pop rsi
pop rbp
jmp 0x1404511b5
ret
call fcn.1404b4343
nop
jmp 0x1404511c1
call fcn.1404b4343
nop
jmp 0x14023f954