Function at 0x140463719
Capabilities:
Execute anti-debugging instructions

Disassembly:
int3
mov qword [rsp + 8], rbx
cmp r13b, sil
test r10b, 9
test di, dx
push rbp
sbb ah, bl
cmovnp ax, ax
push rsi
cmovne eax, esp
bts si, sp
push rdi
add edi, r14d
push r12
stc
bt bp, 0
cmc
push r13
inc r12b
or edi, r13d
mov sil, 0xdd
push r14
btr di, r11w
push r15
cmovle r12w, sp
lea rbp, [rsp - 0x17]
shrd r13w, r13w, 0x45
xor r13b, bpl
ror di, 0x15
sub rsp, 0x100
mov rax, qword [0x1400b7288]
sar r13b, cl
xor rax, rsp
bswap r14w
shr di, cl
mov qword [rbp + 0xf], rax
and r12w, 0x170b
mov r12, r9
mov qword [rsp + 0x48], r9
sete r14b
bswap ax
mov rdi, r8
mov r14, rdx
sbb sil, cl
xor r13b, 0x4e
stc
mov qword [rbp - 0x79], rdx
mov rsi, qword [rbp + 0x77]
mov r13, qword [rbp + 0x7f]
bsr dx, ax
cmovs rdx, r15
bt ax, cx
mov qword [rsp + 0x68], r13
bt dx, 0xbd
xadd dx, dx
mov eax, dword [rsi + 0x18]
cqo
test r13b, 0x86
mov edx, 0x3000
jmp 0x1404637ea
and eax, edx
clc
cmp r14b, 0x40
cmc
cmp eax, edx
jmp 0x1404637f9
jne 0x140463827
mov qword [rsp + 0x28], r13
bswap dx
mov dx, 0x477e
movsx dx, spl
mov qword [rsp + 0x20], rsi
mov rdx, r14
jmp 0x14046381d
call fcn.140465b49
jmp 0x140465abe
mov rax, qword [rsi + 0x40]
movzx bx, bpl
mov rbx, qword [rax + 8]
movzx rax, r14w
movsx eax, r15w
lahf
mov qword [rbp - 0x59], rbx
movsx eax, r12w
cmovb ecx, edi
cbw
mov rax, qword [rbx]
xchg cl, cl
mov rcx, rbx
jmp 0x140463857
mov rax, qword [rax + 8]
jmp 0x140463860
call qword [0x1400b8d90]
nop
lea rcx, [rbp - 0x61]
jmp 0x140463870
call fcn.14046bbb2
mov r15, rax
clc
test bl, dil
mov qword [rsp + 0x60], rax
test al, r15b
jmp 0x140463889
test rbx, rbx
jmp 0x140463891
je 0x1404638df
mov rdx, qword [rbx]
bswap cx
mov ah, 0x68
cwde
mov rcx, rbx
mov rax, qword [rdx + 0x10]
jmp 0x1404638ad
call qword [0x1400b8d90]
mov r8, rax
stc
clc
test rax, rax
jmp 0x1404638c0
je 0x1404638df
mov rcx, qword [rax]
mov rax, qword [rcx]
mov edx, 1
mov ecx, 0x7a654339
mov rcx, r8
call qword [0x1400b8d90]
mov rax, qword [r15]
lea rdx, [rbp - 0x31]
movzx cx, r12b
not cx
mov rcx, r15
mov rax, qword [rax + 0x28]
call qword [0x1400b8d90]
nop
mov bh, 0xa8
cwde
movsx ebx, r8w
mov byte [rsp + 0x31], 0
movzx rax, r11w
mov byte [rsp + 0x40], 0
movsxd rcx, r11d
xchg cx, ax
mov rax, qword [rsi + 0x40]
mov rbx, qword [rax + 8]
xchg cx, cx
sets ch
mov qword [rbp - 0x59], rbx
cdqe
movzx rcx, bx
mov rax, qword [rbx]
movzx ecx, r10w
mov rcx, rbx
mov rax, qword [rax + 8]
call qword [0x1400b8d90]
nop
movsxd rcx, r14d
lea rcx, [rbp - 0x61]
call fcn.1404604cf
mov rsi, rax
cmc
test bpl, cl
test rbx, rbx
je 0x1404639c6
mov rdx, qword [rbx]
not cl
mov rcx, rbx
cbw
movzx rax, r12w
mov al, 0x48
mov rax, qword [rdx + 0x10]
jmp 0x140463979
call qword [0x1400b8d90]
mov r8, rax
cmovb bx, r10w
mov ebx, 1
clc
test bx, 0x4a83
test rax, rax
jmp 0x14046399a
je 0x1404639cd
mov rcx, qword [rax]
bswap ax
mov dl, dil
mov rax, qword [rcx]
movsx ecx, di
mov edx, ebx
not ch
mov rcx, r8
jmp 0x1404639bb
call qword [0x1400b8d90]
jmp 0x1404639cd
mov ebx, 1
cdqe
mov rax, qword [rsi]
jmp 0x1404639d5
lea r9, [rbp - 0x11]
movsxd r8, ebx
movzx r8, r12w
mov dl, dl
lea r8, [0x1400c0dbf]
mov dl, 0xf0
lea rdx, [0x1400c0db0]
xchg ch, ch
movsxd rcx, ebx
mov rcx, rsi
jmp 0x1404639ff
mov rax, qword [rax + 0x58]
jmp 0x140463a08
call qword [0x1400b8d90]
mov rdx, r12
mov cx, 0x7f21
movzx rcx, dx
mov rcx, rdi
jmp 0x140463a21
call fcn.1404682bf
sub esi, esi
rol r12w, cl
mov r12d, 0xffff
test r10b, 0xd0
cmp r10b, 0x4b
jmp 0x140463a3f
test al, al
jmp 0x140463a46
jne 0x140463d80
mov cl, byte [rdi + 8]
stc
test cl, cl
jmp 0x140463a57
jne 0x140463afb
mov rcx, qword [rdi]
cmp r12b, 0xf0
test dil, r15b
test rcx, rcx
je 0x140463ae6
mov rax, qword [rcx + 0x38]
movzx edx, r11w
sal dl, 0xf2
cmp r14d, 0x25131b88
mov rdx, qword [rax]
jmp 0x140463a93
test rdx, rdx
jmp 0x140463a9b
je 0x140463abc
mov rax, qword [rcx + 0x50]
cmc
clc
cmp dword [rax], esi
jmp 0x140463aae
jle 0x140463abc
movzx eax, word [rdx]
jmp 0x140463ace
mov rax, qword [rcx]
jmp 0x140463ac4
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
cmp r12w, ax
jmp 0x140463ad7
je 0x140463ae6
mov word [rdi + 0xa], ax
jmp 0x140463ae9
mov qword [rdi], rsi
mov byte [rdi + 8], bl
mov cl, bl
btc rax, 0xf1
movsx rax, r9w
movsx ax, ch
movzx eax, word [rdi + 0xa]
cmp ax, word [rbp + 5]
jmp 0x140463b08
jne 0x140463bf8
mov rsi, qword [rbp - 0x79]
bts r14d, r15d
shl r14, cl
mov byte [rsi], 0x2b
lea r14, [rsi + 1]
shld rcx, rsi, 0xd4
rol cx, 0xc5
xor ch, 0x57
mov rcx, qword [rdi]
test rsp, 0x35924b35
stc
test r13d, ebx
xor esi, esi
test ah, 0x8f
stc
test rcx, rcx
jmp 0x140463b48
je 0x140463bda
mov rax, qword [rcx + 0x38]
test cx, bx
clc
cmp qword [rax], rsi
jmp 0x140463b5e
je 0x140463bb1
mov rax, qword [rcx + 0x50]
cmp r10b, 0xd5
test cl, spl
cmp dword [rax], esi
jle 0x140463bb1
dec dword [rax]
mov rcx, qword [rcx + 0x38]
rdtsc
movzx edx, bp
movsxd rax, ebx
mov rdx, qword [rcx]
seta ah
movzx rax, bx
lea rax, [rdx + 2]
jmp 0x140463b98
mov qword [rcx], rax
movsx eax, r15w
cdqe
setbe ah
movzx eax, word [rdx]
jmp 0x140463bac
jmp 0x140463bc3
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x140463bbd
call qword [0x1400b8d90]
cmp r12w, ax
jmp 0x140463bcc
je 0x140463bda
mov al, sil
jmp 0x140463beb
mov qword [rdi], rsi
not al
jmp 0x140463be4
mov al, bl
jmp 0x140463beb
mov byte [rdi + 8], al
jmp 0x140463bf3
jmp 0x140463d80
test cl, cl
jmp 0x140463bff
jne 0x140463c91
mov rcx, qword [rdi]
test rcx, rcx
je 0x140463c7b
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
clc
test rdx, rdx
jmp 0x140463c21
je 0x140463c4c
mov rax, qword [rcx + 0x50]
cmp r14, 0x26413e97
cmp dword [rax], esi
jmp 0x140463c39
jle 0x140463c4c
movzx eax, word [rdx]
jmp 0x140463c47
jmp 0x140463c63
mov rax, qword [rcx]
jmp 0x140463c54
mov rax, qword [rax + 0x30]
jmp 0x140463c5d
call qword [0x1400b8d90]
cmp r12w, ax
je 0x140463c7b
mov word [rdi + 0xa], ax
jmp 0x140463c76
jmp 0x140463c8b
mov qword [rdi], rsi
movzx eax, word [rdi + 0xa]
stc
cmp bp, 0x265f
test r9d, r9d
mov byte [rdi + 8], bl
cmp r14b, spl
cmp ax, word [rbp + 3]
jmp 0x140463c9a
jne 0x140463d80
mov rax, qword [rbp - 0x79]
bt r14w, r14w
cmp ecx, 0x4fe315fb
sal cl, 0xd6
mov byte [rax], 0x2d
lea r14, [rax + 1]
movsx cx, r14b
movsx rcx, r12w
adc ch, 0xa6
mov rcx, qword [rdi]
cmp spl, cl
cmp r13w, 0x45df
test rcx, rcx
jmp 0x140463cd9
je 0x140463d6a
mov rax, qword [rcx + 0x38]
stc
cmp qword [rax], rsi
je 0x140463d3b
mov rax, qword [rcx + 0x50]
cmc
test esp, 0x244522a0
cmp dword [rax], esi
jmp 0x140463cff
jle 0x140463d3b
dec dword [rax]
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
movsx rax, sp
jmp 0x140463d19
lea rax, [rdx + 2]
jmp 0x140463d22
mov qword [rcx], rax
mov eax, eax
setp al
movsx rax, si
movzx eax, word [rdx]
jmp 0x140463d36
jmp 0x140463d52
mov rax, qword [rcx]
jmp 0x140463d43
mov rax, qword [rax + 0x38]
jmp 0x140463d4c
call qword [0x1400b8d90]
cmp r12w, ax
jmp 0x140463d5b
je 0x140463d6a
mov byte [rdi + 8], sil
jmp 0x140463d80
mov qword [rdi], rsi
adc cx, 0x6173
bswap ax
mov byte [rdi + 8], bl
sar r12w, 0x3f
rol r12d, cl
mov qword [rbp - 0x61], r14
btr rax, r13
mov byte [r14], 0x30
sub ax, 0x1649
lea r14, [r14 + rbx]
movsx ecx, si
sub ebx, 0x3dc3664d
shr r12w, 0xfb
mov qword [rsp + 0x58], r14
clc
btr rax, r14
sar r12w, cl
mov byte [rsp + 0x30], sil
movsx rcx, r8w
xadd bl, al
mov r12d, esi
btr ax, 0x7e
mov dword [rsp + 0x3c], esi
ror bx, 0xcc
mov dword [rsp + 0x34], esi
xor al, 0x9f
movzx eax, r12w
mov eax, 0x24
btr ebx, r14d
test rdi, r15
mov ecx, 0x300
sub bh, 0x54
cmp dword [r13], 0x3b9aca00
movsx rbx, sp
movzx ebx, r13w
cmove eax, ecx
adc bx, dx
and bh, 0x89
mov dword [rsp + 0x50], eax
sbb bh, 0xff
rcl al, 0
lea rbx, [rbp - 0x31]
or al, bl
xor al, r10b
cmp qword [rbp - 0x19], 0x10
mov al, bl
setno al
mov al, 0x99
cmovae rbx, qword [rbp - 0x31]
mov qword [rbp - 0x69], rbx
mov al, byte [rbx]
jmp 0x140463e32
dec al
cmp edx, edx
cmp r12w, 0x77c1
cmc
cmp al, 0x7d
jmp 0x140463e44
ja 0x14046463b
cmp qword [rbp - 0x21], rsi
jmp 0x140463e53
jne 0x140463e63
mov word [rsp + 0x38], si
jmp 0x140463e8f
mov rax, qword [r15]
movsxd rcx, r11d
setbe ch
xchg cl, ch
mov rcx, r15
jmp 0x140463e76
mov rax, qword [rax + 0x20]
jmp 0x140463e7f
call qword [0x1400b8d90]
mov word [rsp + 0x38], ax
jmp 0x140463e8f
xorps xmm0, xmm0
movups xmmword [rbp - 0x51], xmm0
sub cx, ax
mov qword [rbp - 0x41], 1
xchg dl, dh
mov r13d, 0xf
mov qword [rbp - 0x39], r13
cdq
test spl, bpl
movzx ecx, r14w
sub eax, eax
movsx dx, r13b
xchg dx, dx
cqo
mov byte [rbp - 0x51], al
mov rdx, 0x6fd42a34
mov ch, dh
movsxd rcx, r8d
mov rdx, qword [rsp + 0x48]
movsx cx, r13b
jmp 0x140463edf
mov rcx, rdi
call fcn.1404682bf
sub r9d, r9d
shld r15w, r12w, 0xfc
and r15b, 0xab
mov r15, qword [rbp - 0x51]
stc
test r13w, r13w
test al, al
jmp 0x140463f04
jne 0x14046441c
lea r12, [rdi + 0xa]
cmovp r8w, r8w
mov r8, r12
shr bl, 0x2a
mov qword [rbp - 0x71], r12
mov bl, byte [rsp + 0x31]
test bpl, 0x76
stc
cmp byte [rdi + 8], r9b
jmp 0x140463f2f
jne 0x140463fdd
mov rcx, qword [rdi]
test r10d, esi
test rcx, rcx
jmp 0x140463f43
je 0x140463fc9
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
jmp 0x140463f58
je 0x140463f83
mov rax, qword [rcx + 0x50]
clc
cmc
test r14b, 0x2a
cmp dword [rax], r9d
jmp 0x140463f70
jle 0x140463f83
movzx eax, word [rdx]
jmp 0x140463f7e
jmp 0x140463fa2
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
mov r8, qword [rbp - 0x71]
xor r9d, r9d
sal rcx, cl
xadd cx, cx
ror cx, 0xff
mov ecx, 0xffff
test ax, 0x186f
cmp r14w, r8w
cmp cx, ax
je 0x140463fc9
mov word [r8], ax
mov r12, r8
jmp 0x140463fc4
jmp 0x140463fd8
mov qword [rdi], r9
jmp 0x140463fd8
mov byte [rdi + 8], 1
cdq
movzx r8d, word [r12]
movsxd rdx, eax
bswap cx
mov dl, 0x2c
lea rdx, [rbp + 0xb]
lea rcx, [rbp - 0x11]
jmp 0x140463ff7
call fcn.14013cb0e
lea rcx, [rbp - 0x11]
stc
clc
sub rax, rcx
test ebp, 0x5fa0371d
sar rax, 1
test r14d, 0x47850a0f
cmp rax, 0xa
jmp 0x14046401e
jae 0x140464110
mov r8d, 1
add cl, dil
bt cx, ax
mov byte [rsp + 0x30], r8b
movsx ecx, sp
mov ecx, dword [rsp + 0x3c]
jmp 0x140464042
cmp dword [rsp + 0x50], ecx
jmp 0x14046404b
jg 0x140464073
add dword [rsp + 0x34], r8d
test rax, rax
jmp 0x14046405e
je 0x1404640d0
mov byte [rsp + 0x40], r8b
jmp 0x14046406e
jmp 0x1404640d0
test rax, rax
jmp 0x14046407b
jne 0x14046408e
test ecx, ecx
jmp 0x140464088
je 0x1404640d0
lea r9, [0x1400c0db0]
clc
cmp r9b, 0x74
mov al, byte [rax + r9]
jmp 0x1404640a4
mov byte [r14], al
btr eax, esp
add r14, r8
not al
mov qword [rsp + 0x58], r14
mov ax, si
rcr ah, 0xd0
add ecx, r8d
add al, r9b
jmp 0x1404640c5
mov dword [rsp + 0x3c], ecx
sal cl, cl
sbb cl, 0x71
rol cl, cl
lea rax, [rbp - 0x51]
cmp r13, 0x10
setae cl
jmp 0x1404640e0
cmovae rax, r15
cmp byte [rax + rsi], 0x7f
je 0x1404642b2
lea rax, [rbp - 0x51]
test cl, cl
jmp 0x1404640f9
cmovne rax, r15
cmp eax, 0x22954ae7
add byte [rax + rsi], r8b
jmp 0x14046410b
jmp 0x1404642a6
lea rax, [rbp - 0x51]
cmp r13, 0x10
setae r14b
jmp 0x140464121
cmovae rax, r15
cmp r13b, r14b
xor r9d, r9d
cmp byte [rax + rsi], r9b
jmp 0x140464134
je 0x1404643c5
movzx r8d, word [rsp + 0x38]
clc
cmc
test r8w, r8w
je 0x1404643c5
cmp byte [rdi + 8], r9b
jmp 0x140464155
jne 0x140464214
mov rcx, qword [rdi]
stc
cmp bpl, sil
clc
test rcx, rcx
jmp 0x14046416b
je 0x1404641fa
mov rax, qword [rcx + 0x38]
sub dl, 0x11
mov rdx, qword [rax]
cmc
test rdx, rdx
jmp 0x140464184
je 0x1404641b1
mov rax, qword [rcx + 0x50]
test r13b, spl
jmp 0x140464196
cmp dword [rax], r9d
jmp 0x14046419e
jle 0x1404641b1
movzx eax, word [rdx]
jmp 0x1404641ac
jmp 0x1404641d8
mov rax, qword [rcx]
jmp 0x1404641b9
mov rax, qword [rax + 0x30]
jmp 0x1404641c2
call qword [0x1400b8d90]
movzx r8d, word [rsp + 0x38]
clc
movsx cx, r10b
cmc
xor r9d, r9d
mov ecx, 0xffff
jmp 0x1404641e2
cmp cx, ax
je 0x1404641fa
mov word [r12], ax
jmp 0x1404641f5
jmp 0x140464202
mov qword [rdi], r9
cdqe
setge al
mov eax, 1
mov byte [rdi + 8], al
jmp 0x14046420f
jmp 0x14046421f
mov eax, 1
test r14d, ebx
cmp esi, r12d
cmp word [r12], r8w
jne 0x1404643c5
mov rcx, qword [rbp - 0x41]
stc
cmp bpl, 0xe
cmp ebp, r14d
cmp rcx, r13
jae 0x140464273
lea rax, [rcx + 1]
cmp rbp, 0x46c509ac
mov qword [rbp - 0x41], rax
lea rax, [rbp - 0x51]
stc
jmp 0x140464258
test r14b, r14b
jmp 0x140464260
cmovne rax, r15
and word [rax + rcx], 0
jmp 0x14046426e
jmp 0x140464297
sub r9d, r9d
cmovae cx, r15w
mov cx, ax
cwd
mov r8b, bl
bswap rdx
mov rdx, rax
lea rcx, [rbp - 0x51]
jmp 0x140464292
call fcn.140456744
inc rsi
ror r14, 0x61
inc rcx
mov r14, qword [rsp + 0x58]
mov r15, qword [rbp - 0x51]
mov r13, qword [rbp - 0x39]
bsf rcx, r10
mov rcx, qword [rdi]
cmp r10w, ax
sub r8d, r8d
test r13d, 0x6606c89
stc
test rcx, rcx
jmp 0x1404642cc
je 0x140464370
mov rax, qword [rcx + 0x38]
test edi, 0x2d55ea4
cmp qword [rax], r8
jmp 0x1404642e4
je 0x140464337
mov rax, qword [rcx + 0x50]
jmp 0x1404642f3
cmp dword [rax], r8d
jle 0x140464337
dec dword [rax]
movsxd rax, edi
cmovle edx, ecx
cdq
mov rcx, qword [rcx + 0x38]
movzx rax, bp
cwde
mov rdx, qword [rcx]
movsxd rax, r15d
cdqe
movzx eax, r9w
lea rax, [rdx + 2]
jmp 0x140464323
mov qword [rcx], rax
mov al, r12b
lahf
movzx eax, word [rdx]
jmp 0x140464332
jmp 0x14046434a
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
sub r8d, r8d
or cx, si
mov ecx, 0xffff
test dh, 0xe3
test r12d, esp
cmp cx, ax
jmp 0x14046435d
je 0x140464370
mov al, r8b
jmp 0x14046436b
jmp 0x140464387
mov qword [rdi], r8
movsx rdx, dx
mov edx, 0x28bf2026
cqo
mov al, 1
bswap dx
sets dl
cdq
mov byte [rdi + 8], al
cwd
xchg ecx, edx
movsx rdx, dx
mov rdx, qword [rsp + 0x48]
movsx rcx, cx
bswap cx
mov rcx, rdi
jmp 0x1404643a6
call fcn.1404682bf
xor r9d, r9d
inc r8b
rcr r8b, cl
test al, al
mov r8, qword [rbp - 0x71]
jmp 0x1404643bf
je 0x140463f26
test rsi, rsi
jmp 0x1404643cd
je 0x14046442b
lea rax, [rbp - 0x51]
cmp r13, 0x10
jmp 0x1404643e0
cmovae rax, r15
jmp 0x1404643f0
cmp byte [rax + rsi], r9b
jmp 0x1404643f9
jle 0x140464412
mov edx, 1
stc
add rsi, rdx
jmp 0x14046440d
jmp 0x140464433
mov byte [rsp + 0x31], 1
jmp 0x14046448e
mov edx, 1
jmp 0x140464426
jmp 0x140464441
mov edx, 1
rcr bl, 0x79
mov rbx, qword [rbp - 0x69]
test rax, rdx
cmp r9d, 0x57555d1b
test rsi, rsi
jmp 0x140464449
je 0x14046448e
mov cl, byte [rbx]
test esi, 0x611c62bb
stc
cmp cl, 0x7f
je 0x14046448e
sub rsi, rdx
jmp 0x140464469
je 0x1404645f2
lea rax, [rbp - 0x51]
cmp r13, 0x10
cmovae rax, r15
stc
cmp cl, byte [rax + rsi]
jmp 0x140464484
je 0x14046461f
mov byte [rsp + 0x31], dl
cmp r13, 0x10
jmp 0x140464497
jb 0x1404644fd
lea rdx, [r13 + 1]
shrd ax, r8w, 0x31
bts rax, r9
shr al, cl
mov rax, r15
clc
cmp r11b, 0xf6
cmc
cmp rdx, 0x1000
jb 0x1404644f0
add rdx, 0x27
test r10b, bpl
clc
mov r15, qword [r15 - 8]
test rcx, rsi
clc
sub rax, r15
add rax, 0xfffffffffffffff8
test r9w, 0x64d3
stc
cmp rax, 0x1f
jmp 0x1404644ea
ja 0x140465b3e
mov rcx, r15
jmp 0x1404644f8
call fcn.1401c5da5
mov r12d, dword [rsp + 0x3c]
mov r14, qword [rsp + 0x58]
not rdx
btr rdx, 5
mov r15, qword [rsp + 0x60]
cdq
cmp r14, 0x6f31715b
mov r13, qword [rsp + 0x68]
rcr ecx, 0x51
sal ch, 0x94
sub esi, esi
cwd
mov rdx, qword [rsp + 0x48]
movsx cx, sil
bswap cx
mov rcx, rdi
jmp 0x140464540
call fcn.1404682bf
test al, al
jmp 0x14046454c
jne 0x140464a41
mov rax, qword [r15]
mov cx, r11w
jmp 0x14046455e
mov rcx, r15
jmp 0x140464566
mov rax, qword [rax + 0x18]
jmp 0x14046456f
call qword [0x1400b8d90]
movzx ebx, ax
test r10w, ax
test r15d, 0x527a6093
cmp byte [rdi + 8], sil
jmp 0x14046458c
jne 0x140464947
mov rdx, qword [rdi]
test r8b, r12b
test r8w, 0x36a7
cmp r14b, 0x48
test rdx, rdx
jmp 0x1404645aa
je 0x140464928
mov rcx, qword [rdx + 0x38]
rcr r8d, 0xad
bsr r8d, ebp
shl r8b, 0x8a
mov r8, qword [rcx]
test r8b, 0x15
cmp r8b, r14b
test r8, r8
jmp 0x1404645d2
je 0x1404648f0
mov rax, qword [rdx + 0x50]
cmp dword [rax], esi
jle 0x1404648f0
movzx eax, word [r8]
jmp 0x1404645ed
jmp 0x14046490a
test rsi, rsi
jmp 0x1404645fa
jne 0x14046461f
lea rax, [rbp - 0x51]
clc
cmc
cmp r8w, cx
cmp r13, 0x10
cmovae rax, r15
test sil, al
cmc
clc
cmp cl, byte [rax]
jl 0x14046448a
cmp byte [rbx + 1], r9b
jmp 0x140464628
jle 0x140464441
inc rbx
jmp 0x140464636
jmp 0x140464441
mov rdx, qword [rsp + 0x48]
setns cl
not ch
mov rcx, rdi
jmp 0x14046464d
call fcn.1404682bf
test al, al
jmp 0x140464659
jne 0x14046452b
lea rbx, [rdi + 0xa]
mov rsi, rbx
btr r15w, di
shrd r13, rbx, 0xc0
mov r13d, dword [rsp + 0x50]
mov r15, qword [rsp + 0x48]
test r8w, 0x791c
clc
sub r8d, r8d
jmp 0x14046468a
cmp byte [rdi + 8], r8b
jmp 0x140464693
jne 0x140464740
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x1404646a4
je 0x140464731
mov rax, qword [rcx + 0x38]
shld edx, edi, 0x2f
add dl, sil
mov rdx, qword [rax]
cmp rdx, 0x5387496b
cmc
test rdx, rdx
jmp 0x1404646c8
je 0x1404646f0
mov rax, qword [rcx + 0x50]
cmp r10w, dx
test cl, dil
clc
cmp dword [rax], r8d
jle 0x1404646f0
movzx eax, word [rdx]
jmp 0x1404646eb
jmp 0x14046470d
mov rax, qword [rcx]
jmp 0x1404646f8
mov rax, qword [rax + 0x30]
jmp 0x140464701
call qword [0x1400b8d90]
xor r8d, r8d
add ch, 0xaa
mov ecx, 0xffff
cmp cx, ax
je 0x140464731
mov word [rsi], ax
movzx rbx, r9w
bswap ebx
mov rbx, rsi
jmp 0x14046472c
jmp 0x14046473c
mov qword [rdi], r8
mov cl, bh
xchg cl, r8b
movsx edx, bx
mov byte [rdi + 8], 1
movzx r8d, word [rbx]
lea rdx, [rbp + 0xb]
mov rcx, r8
lea rcx, [rbp - 0x11]
jmp 0x140464754
call fcn.14013cb0e
lea rcx, [rbp - 0x11]
sub rax, rcx
test di, 0x2788
sar rax, 1
cmp bpl, 0x2d
cmp cx, r13w
cmp rax, 0xa
jmp 0x140464779
jae 0x1404648dc
sub r8d, r8d
cmp r13d, r12d
jg 0x1404647b6
lea r9d, [r8 + 1]
test bpl, 0xe7
add dword [rsp + 0x34], r9d
cmc
test rax, rax
jmp 0x1404647a1
je 0x140464815
mov byte [rsp + 0x40], r9b
jmp 0x1404647b1
jmp 0x140464815
test rax, rax
jne 0x1404647c8
test r12d, r12d
je 0x14046480e
lea rcx, [0x1400c0db0]
test r12b, dil
rol r9b, cl
setge r9b
mov al, byte [rax + rcx]
btr r9w, 0x30
jmp 0x1404647e7
mov byte [r14], al
mov r9d, 1
stc
cmp r13, 0x5f82211
lea r14, [r14 + r9]
test r14, rdi
stc
clc
add r12d, r9d
jmp 0x140464809
jmp 0x140464815
mov r9d, 1
cmc
mov byte [rsp + 0x30], r9b
shl cx, cl
rol ch, 0xee
mov rcx, qword [rdi]
clc
test rcx, rcx
jmp 0x14046482c
je 0x1404648af
mov rax, qword [rcx + 0x38]
cmp qword [rax], r8
jmp 0x14046483e
je 0x140464873
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jle 0x140464873
dec dword [rax]
jmp 0x140464858
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
cwde
movzx rax, sp
lea rax, [rdx + 2]
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x14046488f
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x14046487f
call qword [0x1400b8d90]
xor r8d, r8d
cmovnp ecx, edx
lea r9d, [r8 + 1]
mov ecx, 0xffff
cmc
test r8b, 0x6b
cmp cx, ax
je 0x1404648af
mov al, r8b
jmp 0x1404648aa
jmp 0x1404648bb
mov qword [rdi], r8
setns al
mov al, r9b
cmovs edx, ebx
mov byte [rdi + 8], al
mov dx, ax
mov rdx, r15
mov rcx, rdi
call fcn.1404682bf
xor r8d, r8d
test al, al
jmp 0x1404648d6
je 0x14046468a
mov dword [rsp + 0x3c], r12d
jmp 0x1404648e6
mov qword [rsp + 0x58], r14
jmp 0x14046450f
mov rax, qword [rdx]
mov rcx, rdx
jmp 0x1404648fb
mov rax, qword [rax + 0x30]
jmp 0x140464904
call qword [0x1400b8d90]
mov ecx, 0xffff
cmc
clc
cmp cx, ax
je 0x140464928
mov word [rdi + 0xa], ax
jmp 0x140464923
jmp 0x140464933
mov qword [rdi], rsi
movzx r15d, r11w
not r15w
mov r15d, 1
mov byte [rdi + 8], r15b
jmp 0x140464942
jmp 0x140464951
mov r15d, 1
cmc
cmp r15b, spl
cmp word [rdi + 0xa], bx
jmp 0x14046495a
jne 0x140464a41
call fcn.1404b7526
mov rcx, qword [rax]
mov al, byte [rcx]
mov byte [r14], al
xadd cl, cl
cmovge cx, ax
add r14, r15
or cl, 0xec
adc cx, 0x4a22
mov qword [rsp + 0x58], r14
btr cx, r8w
xchg cx, cx
jmp 0x140464991
mov rcx, qword [rdi]
cmp r15b, r8b
test rcx, rcx
je 0x140464a2c
mov rax, qword [rcx + 0x38]
stc
clc
cmp qword [rax], rsi
jmp 0x1404649ae
je 0x1404649f3
mov rax, qword [rcx + 0x50]
cmp cx, 0x9cd
stc
cmp dword [rax], esi
jmp 0x1404649c5
jle 0x1404649f3
dec dword [rax]
xchg ah, dh
movsx dx, r8b
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
movzx ax, ch
lea rax, [rdx + 2]
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x1404649ee
jmp 0x140464a0a
mov rax, qword [rcx]
jmp 0x1404649fb
mov rax, qword [rax + 0x38]
jmp 0x140464a04
call qword [0x1400b8d90]
mov ecx, 0xffff
cmc
cmp cx, ax
jmp 0x140464a18
je 0x140464a2c
mov byte [rdi + 8], sil
jmp 0x140464a27
jmp 0x140464a41
mov qword [rdi], rsi
cmp rdi, r15
mov byte [rdi + 8], r15b
btr r15d, esp
xadd r15b, r15b
rcr r15b, cl
mov r15, qword [rsp + 0x48]
cmp r11b, 0x12
jmp 0x140464a4f
cmp dword [r13], 0x3b9aca00
jmp 0x140464a5c
je 0x140464cc1
test r12d, r12d
jne 0x140464cc1
mov rdx, r15
cmova ecx, ebx
mov rcx, rdi
jmp 0x140464a79
call fcn.1404682bf
test al, al
jmp 0x140464a85
jne 0x140464c7a
lea rbx, [rdi + 0xa]
movzx r14d, sp
mov rsi, rbx
mov r12d, dword [rsp + 0x34]
sub r14b, 0xee
sub r13d, r13d
lea r14d, [r13 + 1]
jmp 0x140464ab0
cmp byte [rdi + 8], r13b
jmp 0x140464ab9
jne 0x140464b5f
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x140464aca
je 0x140464b4d
mov rax, qword [rcx + 0x38]
btc rdx, 0x70
cmc
not dx
mov rdx, qword [rax]
test rdx, rdx
jmp 0x140464ae8
je 0x140464b0d
mov rax, qword [rcx + 0x50]
cmp dword [rax], r13d
jmp 0x140464afa
jle 0x140464b0d
movzx eax, word [rdx]
jmp 0x140464b08
jmp 0x140464b24
mov rax, qword [rcx]
jmp 0x140464b15
mov rax, qword [rax + 0x30]
jmp 0x140464b1e
call qword [0x1400b8d90]
mov ecx, 0xffff
test r15w, 0x516e
cmp cx, ax
je 0x140464b4d
mov word [rsi], ax
movsx bx, r9b
mov rbx, rsi
jmp 0x140464b48
jmp 0x140464b5b
mov qword [rdi], r13
adc ah, al
btr ax, di
movzx ax, r9b
mov byte [rdi + 8], r14b
movzx eax, word [rbx]
cmp ax, word [rbp - 0x11]
jmp 0x140464b6b
jne 0x140464c63
sub r12d, r14d
not ecx
bts rcx, r11
xchg cx, cx
mov byte [rsp + 0x30], r14b
mov rcx, qword [rdi]
cmp r13b, r14b
stc
test rcx, rcx
je 0x140464c2c
mov rax, qword [rcx + 0x38]
cmp dil, r15b
cmp r13b, 0xbf
jmp 0x140464ba2
cmp qword [rax], r13
je 0x140464bf4
mov rax, qword [rcx + 0x50]
test r8d, 0x681420a7
stc
test r15, rsi
cmp dword [rax], r13d
jmp 0x140464bc2
jle 0x140464bf4
dec dword [rax]
mov rcx, qword [rcx + 0x38]
not dx
mov rdx, qword [rcx]
movzx eax, bx
lea rax, [rdx + 2]
mov qword [rcx], rax
movsx eax, dx
movsxd rax, esi
setb ah
movzx eax, word [rdx]
jmp 0x140464bef
jmp 0x140464c0b
mov rax, qword [rcx]
jmp 0x140464bfc
mov rax, qword [rax + 0x38]
jmp 0x140464c05
call qword [0x1400b8d90]
mov ecx, 0xffff
stc
cmp cx, ax
jmp 0x140464c19
je 0x140464c2c
mov al, r13b
jmp 0x140464c27
jmp 0x140464c41
mov qword [rdi], r13
movsx ecx, r14w
mov al, r14b
jmp 0x140464c41
mov byte [rdi + 8], al
cwd
mov cx, bx
bswap ecx
mov rdx, r15
mov rcx, rdi
jmp 0x140464c56
call fcn.1404682bf
test al, al
je 0x140464ab0
mov dword [rsp + 0x34], r12d
setae r12b
mov r14, qword [rsp + 0x58]
mov r12d, dword [rsp + 0x3c]
shl r13w, cl
mov r13d, dword [rsp + 0x34]
cmc
test r13d, r13d
jmp 0x140464c88
jns 0x140464ccf
mov byte [r14], 0x30
adc ax, 0x1cb
dec al
movsx eax, si
mov eax, 1
cmp r15b, 0xe6
clc
lea r14, [r14 + rax]
test r10w, 0x7467
add r13d, eax
mov dword [rsp + 0x34], r13d
jmp 0x140464cbc
jmp 0x140464ccf
mov r13d, dword [rsp + 0x34]
cqo
movsx ecx, r12w
movsxd rdx, r9d
mov rdx, r15
mov rcx, rdi
jmp 0x140464cda
call fcn.1404682bf
test al, al
jmp 0x140464ce6
jne 0x140464f79
lea rbx, [rdi + 0xa]
sbb r13d, edi
test r13b, sil
adc r13b, r8b
mov rsi, rbx
or r13d, 0x57d81bda
sub r8d, r8d
ror r13d, cl
shr r13b, cl
lea r13d, [r8 + 1]
stc
cmp ch, 0xc5
cmp byte [rdi + 8], r8b
jmp 0x140464d1d
jne 0x140464ddb
mov rcx, qword [rdi]
cmp r8b, 0xd4
jmp 0x140464d2f
test rcx, rcx
jmp 0x140464d37
je 0x140464dc7
mov rax, qword [rcx + 0x38]
bts edx, r12d
adc dx, 0x1e55
mov rdx, qword [rax]
stc
clc
cmp r13b, r9b
test rdx, rdx
jmp 0x140464d5a
je 0x140464d7f
mov rax, qword [rcx + 0x50]
cmp r8w, r15w
clc
cmp dword [rax], r8d
jle 0x140464d7f
movzx eax, word [rdx]
jmp 0x140464d7a
jmp 0x140464da4
mov rax, qword [rcx]
jmp 0x140464d87
mov rax, qword [rax + 0x30]
jmp 0x140464d90
call qword [0x1400b8d90]
xor r8d, r8d
btr cx, r12w
xchg ecx, ecx
bts rcx, r15
mov ecx, 0xffff
cmp cx, ax
jmp 0x140464db1
je 0x140464dc7
mov word [rsi], ax
mov rbx, rsi
jmp 0x140464dc2
jmp 0x140464dce
mov qword [rdi], r8
movsx rdx, ax
mov byte [rdi + 8], r13b
jmp 0x140464ddb
movzx r8d, word [rbx]
jmp 0x140464de7
lea rdx, [rbp + 0xb]
setge cl
lea rcx, [rbp - 0x11]
call fcn.14013cb0e
lea rcx, [rbp - 0x11]
sub rax, rcx
cmc
sar rax, 1
cmp rax, 0xa
jmp 0x140464e0b
jae 0x140464f6f
cmp r12d, dword [rsp + 0x50]
jmp 0x140464e1b
jge 0x140464e4f
lea rcx, [0x1400c0db0]
mov al, byte [rax + rcx]
clc
stc
mov byte [r14], al
add r14, r13
test ax, 0x65f0
test bpl, r11b
jmp 0x140464e3f
add r12d, r13d
sub r8d, r8d
jmp 0x140464e4a
jmp 0x140464e85
mov ecx, dword [rsp + 0x40]
movzx ecx, cl
stc
test ah, 0x71
sub r8d, r8d
jmp 0x140464e6c
test rax, rax
jmp 0x140464e74
cmovne ecx, r13d
cmp spl, r11b
test bp, 0x6f97
clc
mov dword [rsp + 0x40], ecx
mov byte [rsp + 0x30], r13b
ror cx, cl
bt cx, r12w
rol ch, 0x65
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x140464ea0
je 0x140464f2c
mov rax, qword [rcx + 0x38]
test al, r15b
cmp qword [rax], r8
je 0x140464ef3
mov rax, qword [rcx + 0x50]
stc
test r10b, 0xc6
cmp sp, dx
cmp dword [rax], r8d
jmp 0x140464eca
jle 0x140464ef3
dec dword [rax]
mov rcx, qword [rcx + 0x38]
jmp 0x140464ede
mov rdx, qword [rcx]
nop
lea rax, [rdx + 2]
mov qword [rcx], rax
cwde
movzx eax, word [rdx]
jmp 0x140464f0d
mov rax, qword [rcx]
jmp 0x140464efb
mov rax, qword [rax + 0x38]
jmp 0x140464f04
call qword [0x1400b8d90]
xor r8d, r8d
mov ecx, 0xffff
clc
test rsp, r12
jmp 0x140464f1b
cmp cx, ax
je 0x140464f2c
mov al, r8b
jmp 0x140464f42
mov qword [rdi], r8
mov dx, 0x3e55
mov al, r13b
cmova edx, eax
movzx dx, bpl
movsx rcx, bx
mov byte [rdi + 8], al
movsx rdx, r8w
cdq
jmp 0x140464f4f
mov rdx, r15
mov rcx, rdi
jmp 0x140464f5a
call fcn.1404682bf
sub r8d, r8d
test al, al
jmp 0x140464f69
je 0x140464d14
mov r13d, dword [rsp + 0x34]
jmp 0x140464f79
sub r12d, r12d
cmp byte [rsp + 0x40], r12b
je 0x140465039
lea rbx, [r14 - 1]
mov r15, qword [rbp - 0x61]
clc
cmc
cmp rbx, r15
jmp 0x140464f99
je 0x140464ff4
call fcn.1404b7526
mov cl, byte [rbx]
mov rax, qword [rax]
cmp cl, byte [rax]
jmp 0x140464fb0
je 0x140464fcc
cmp cl, 0x39
jmp 0x140464fbe
jne 0x140464fd4
mov byte [rbx], 0x30
jmp 0x140464fcc
dec rbx
jmp 0x140464f91
add cl, 1
jmp 0x140464fdf
mov byte [rbx], cl
jmp 0x140464fe6
cmp rbx, r15
jmp 0x140464fee
jne 0x14046502a
mov byte [rbx], 0x31
mov ebx, 1
rcr r15b, cl
rcr r15b, 0x19
add r13d, ebx
bswap r15w
cmovnp r15w, r13w
movsxd r15, r15d
mov dword [rsp + 0x34], r13d
movzx r15, dx
mov r15, qword [rsp + 0x48]
jmp 0x140465025
jmp 0x140465041
mov r15, qword [rsp + 0x48]
add sil, 0x1e
sar bh, cl
bsf rbx, rdi
mov ebx, 1
sal sil, cl
mov sil, byte [rsp + 0x30]
stc
test rbp, 0x698b7108
test sil, sil
je 0x140465a28
mov rdx, r15
movsx rcx, r14w
movzx ecx, r12w
mov rcx, rdi
call fcn.1404682bf
test al, al
jne 0x140465a28
mov cl, byte [rdi + 8]
test cl, cl
jmp 0x14046507c
jne 0x140465109
mov rcx, qword [rdi]
clc
test rcx, rcx
je 0x1404650fc
mov rax, qword [rcx + 0x38]
btr rdx, 0xd6
test r8b, r11b
rol dh, 0xe1
mov rdx, qword [rax]
cmp edx, r11d
cmp al, 0xd3
clc
test rdx, rdx
je 0x1404650ce
mov rax, qword [rcx + 0x50]
clc
cmp dx, cx
cmp dword [rax], r12d
jle 0x1404650ce
movzx eax, word [rdx]
jmp 0x1404650c9
jmp 0x1404650e0
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x1404650da
call qword [0x1400b8d90]
mov ecx, 0xffff
cmp cx, ax
je 0x1404650fc
mov word [rdi + 0xa], ax
jmp 0x1404650f7
jmp 0x1404650ff
mov qword [rdi], r12
mov byte [rdi + 8], bl
shr cl, cl
mov cl, bl
dec ax
movzx eax, word [rdi + 0xa]
cmp ax, word [rbp + 9]
jmp 0x140465116
je 0x1404651c7
test cl, cl
jmp 0x140465123
jne 0x1404651bd
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x140465134
je 0x1404651a8
mov rax, qword [rcx + 0x38]
rcr dx, cl
mov rdx, qword [rax]
test rbx, 0x231c6994
jmp 0x140465151
test rdx, rdx
jmp 0x140465159
je 0x140465174
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jle 0x140465174
movzx eax, word [rdx]
jmp 0x14046518b
mov rax, qword [rcx]
jmp 0x14046517c
mov rax, qword [rax + 0x30]
jmp 0x140465185
call qword [0x1400b8d90]
mov ecx, 0xffff
clc
cmp cx, ax
je 0x1404651a8
mov word [rdi + 0xa], ax
jmp 0x1404651a3
jmp 0x1404651b9
mov qword [rdi], r12
dec ax
movzx eax, word [rdi + 0xa]
cmp eax, ebp
jmp 0x1404651b9
mov byte [rdi + 8], bl
clc
cmp ax, word [rbp + 7]
jne 0x140465a28
mov byte [r14], 0x65
ror cl, 0x44
add r14, rbx
rcl cx, cl
mov rcx, qword [rdi]
clc
cmp r12b, sil
test rcx, rcx
jmp 0x1404651e3
je 0x140465282
mov rax, qword [rcx + 0x38]
jmp 0x1404651f5
cmp qword [rax], r12
jmp 0x1404651fd
je 0x14046524a
mov rax, qword [rcx + 0x50]
jmp 0x14046520c
cmp dword [rax], r12d
jmp 0x140465214
jle 0x14046524a
dec dword [rax]
mov rcx, qword [rcx + 0x38]
cqo
bswap rdx
mov rdx, qword [rcx]
movzx ax, r15b
bswap ax
lea rax, [rdx + 2]
jmp 0x140465239
mov qword [rcx], rax
lahf
movzx eax, word [rdx]
jmp 0x140465245
jmp 0x14046525c
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x140465256
call qword [0x1400b8d90]
mov ecx, 0xffff
cmp di, 0x22dc
clc
cmp cx, ax
jmp 0x14046526f
je 0x140465282
mov al, r12b
jmp 0x14046527d
jmp 0x14046528b
mov qword [rdi], r12
mov al, bl
movsx cx, cl
mov byte [rdi + 8], al
xchg sil, cl
movsx cx, cl
mov ch, 0x38
mov sil, r12b
movsx cx, r9b
movzx ebx, ax
mov ebx, r12d
movsx dx, r15b
cqo
mov rdx, r15
movsx cx, sil
movsx rcx, r14w
mov rcx, rdi
jmp 0x1404652c1
call fcn.1404682bf
test al, al
jne 0x1404655f6
mov cl, byte [rdi + 8]
cmp r12w, sp
test cl, cl
jmp 0x1404652dc
jne 0x140465380
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x1404652ed
je 0x14046535d
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
cmp r12, r12
test rdx, rdx
jmp 0x140465305
je 0x14046532a
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jmp 0x140465317
jle 0x14046532a
movzx eax, word [rdx]
jmp 0x140465325
jmp 0x140465341
mov rax, qword [rcx]
jmp 0x140465332
mov rax, qword [rax + 0x30]
jmp 0x14046533b
call qword [0x1400b8d90]
mov ecx, 0xffff
cmp cx, ax
jmp 0x14046534e
je 0x14046535d
mov word [rdi + 0xa], ax
jmp 0x140465369
mov qword [rdi], r12
movsx r8w, r15b
setg r8b
mov r8d, 1
mov byte [rdi + 8], r8b
mov cl, r8b
jmp 0x14046537b
jmp 0x140465386
mov r8d, 1
movzx eax, word [rdi + 0xa]
cmp ax, word [rbp + 5]
jmp 0x140465393
jne 0x14046546b
mov byte [r14], 0x2b
adc rcx, 0x3e104fe9
add r14, r8
inc ch
xadd cx, cx
mov rcx, qword [rdi]
test rcx, rcx
je 0x140465458
mov rax, qword [rcx + 0x38]
cmp qword [rax], r12
jmp 0x1404653c5
je 0x140465420
mov rax, qword [rcx + 0x50]
cmc
cmp dword [rax], r12d
jmp 0x1404653d8
jle 0x140465420
dec dword [rax]
mov dl, spl
bswap dx
movsxd rax, r14d
mov rcx, qword [rcx + 0x38]
movsx dx, r15b
cwd
mov rdx, qword [rcx]
movzx ax, r14b
not al
lea rax, [rdx + 2]
jmp 0x140465407
mov qword [rcx], rax
setne al
cwde
movzx ax, dil
movzx eax, word [rdx]
jmp 0x14046541b
jmp 0x140465438
mov rax, qword [rcx]
jmp 0x140465428
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
mov r8d, 1
mov ecx, 0xffff
jmp 0x140465442
cmp cx, ax
jmp 0x14046544a
je 0x140465458
mov al, r12b
jmp 0x14046545e
mov qword [rdi], r12
mov al, r8b
mov byte [rdi + 8], al
jmp 0x140465466
jmp 0x1404655f6
test cl, cl
jmp 0x140465472
jne 0x14046551a
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x140465483
je 0x1404654ed
mov rax, qword [rcx + 0x38]
test r14w, r8w
or dh, 0xfd
mov rdx, qword [rax]
cmc
test dl, 0x81
test rdx, rdx
jmp 0x1404654a3
je 0x1404654c9
mov rax, qword [rcx + 0x50]
cmc
cmp dword [rax], r12d
jmp 0x1404654b6
jle 0x1404654c9
movzx eax, word [rdx]
jmp 0x1404654c4
jmp 0x1404654d6
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
mov ecx, 0xffff
cmp cx, ax
je 0x1404654ed
mov word [rdi + 0xa], ax
jmp 0x140465500
mov qword [rdi], r12
movzx eax, word [rdi + 0xa]
not r8d
btr r8w, 0xa0
bswap r8
mov r8d, 1
test bl, 0x2a
clc
mov byte [rdi + 8], r8b
test r9d, ecx
test sil, 0x57
jmp 0x14046551a
cmp ax, word [rbp + 3]
jmp 0x140465523
jne 0x1404655f6
mov byte [r14], 0x2d
lea r14, [r14 + r8]
cmp r9b, 0xd5
bsf cx, sp
adc cl, r10b
mov rcx, qword [rdi]
test rcx, rcx
je 0x1404655d9
mov rax, qword [rcx + 0x38]
cmp qword [rax], r12
jmp 0x140465554
je 0x14046559b
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jle 0x14046559b
dec dword [rax]
bswap dx
movzx edx, dx
mov rcx, qword [rcx + 0x38]
cdqe
rdtsc
lahf
mov rdx, qword [rcx]
mov al, 0x3a
movzx rax, bx
lahf
lea rax, [rdx + 2]
jmp 0x14046558b
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x140465596
jmp 0x1404655c2
mov rax, qword [rcx]
jmp 0x1404655a3
mov rax, qword [rax + 0x38]
jmp 0x1404655ac
call qword [0x1400b8d90]
mov r8d, 1
btr rcx, 0x4b
dec ecx
movsx ecx, si
mov ecx, 0xffff
cmp cx, ax
je 0x1404655d9
mov byte [rdi + 8], r12b
jmp 0x1404655f6
mov qword [rdi], r12
movzx rcx, bx
bswap cx
jmp 0x1404655e8
mov byte [rdi + 8], r8b
movzx dx, r14b
jmp 0x1404655f6
mov rdx, r15
movsxd rcx, r9d
movsx cx, al
movzx rcx, cx
mov rcx, rdi
jmp 0x14046560c
call fcn.1404682bf
test al, al
jmp 0x140465618
jne 0x1404657f8
cmp byte [rdi + 8], r12b
jmp 0x140465627
jne 0x1404656d3
mov rcx, qword [rdi]
cmc
test rcx, rcx
jmp 0x140465639
je 0x1404656b4
mov rax, qword [rcx + 0x38]
cmc
bswap dx
neg dh
mov rdx, qword [rax]
test rdx, rdx
jmp 0x140465654
je 0x140465680
mov rax, qword [rcx + 0x50]
cmp rsi, rdx
stc
test bl, r15b
cmp dword [rax], r12d
jmp 0x14046566d
jle 0x140465680
movzx eax, word [rdx]
jmp 0x14046567b
jmp 0x140465692
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x14046568c
call qword [0x1400b8d90]
mov ecx, 0xffff
clc
cmp cx, ax
jmp 0x1404656a0
je 0x1404656b4
mov word [rdi + 0xa], ax
jmp 0x1404656af
jmp 0x1404656bf
mov qword [rdi], r12
cmovnp r8, rsp
setnp r8b
mov r8d, 1
mov byte [rdi + 8], r8b
jmp 0x1404656ce
jmp 0x1404656d9
mov r8d, 1
movzx eax, word [rdi + 0xa]
cmp ax, word [rbp - 0x11]
jmp 0x1404656e6
jne 0x1404657db
mov sil, r8b
btc cx, 0xce
xor cl, r14b
btc rcx, r13
mov rcx, qword [rdi]
jmp 0x140465703
test rcx, rcx
je 0x1404657a3
mov rax, qword [rcx + 0x38]
cmp qword [rax], r12
je 0x14046575a
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jmp 0x140465725
jle 0x14046575a
dec dword [rax]
mov rcx, qword [rcx + 0x38]
movzx eax, r10w
movsxd rdx, edi
mov rdx, qword [rcx]
cwde
lahf
lea rax, [rdx + 2]
jmp 0x140465746
mov qword [rcx], rax
movzx rax, bx
movzx eax, word [rdx]
jmp 0x140465755
jmp 0x140465782
mov rax, qword [rcx]
jmp 0x140465762
mov rax, qword [rax + 0x38]
jmp 0x14046576b
call qword [0x1400b8d90]
mov r8d, 1
cmp r14b, r10b
shrd cx, di, 0xb8
sar cx, cl
mov ecx, 0xffff
cmc
cmp cx, ax
jmp 0x140465790
je 0x1404657a3
mov al, r12b
jmp 0x14046579e
jmp 0x1404657af
mov qword [rdi], r12
mov dx, r13w
cqo
mov al, r8b
mov byte [rdi + 8], al
mov rdx, r15
not cx
movzx rcx, ax
mov rcx, rdi
jmp 0x1404657c4
call fcn.1404682bf
test al, al
jmp 0x1404657d0
je 0x14046561e
jmp 0x1404657e9
test sil, sil
jmp 0x1404657e3
je 0x1404657f8
mov byte [r14], 0x30
cdq
dec dl
inc r14
not ch
movsxd rcx, ebx
mov rdx, r15
movzx cx, cl
movsxd rcx, r15d
movsx rcx, r12w
mov rcx, rdi
jmp 0x14046580e
call fcn.1404682bf
test al, al
jmp 0x14046581a
jne 0x140465a28
mov r13d, 1
stc
cmc
cmp byte [rdi + 8], r12b
jmp 0x140465831
jne 0x1404658c6
mov rcx, qword [rdi]
test rcx, rcx
je 0x1404658b8
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
cmp bh, 0xc1
cmc
test rdx, rdx
jmp 0x140465856
je 0x14046587b
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jmp 0x140465868
jle 0x14046587b
movzx eax, word [rdx]
jmp 0x140465876
jmp 0x140465892
mov rax, qword [rcx]
jmp 0x140465883
mov rax, qword [rax + 0x30]
jmp 0x14046588c
call qword [0x1400b8d90]
mov ecx, 0xffff
jmp 0x14046589c
cmp cx, ax
jmp 0x1404658a4
je 0x1404658b8
mov word [rdi + 0xa], ax
jmp 0x1404658b3
jmp 0x1404658be
mov qword [rdi], r12
xchg rcx, rcx
mov byte [rdi + 8], r13b
xchg ecx, ecx
mov cl, bl
movzx r8d, word [rdi + 0xa]
cqo
lea rdx, [rbp + 0xb]
lea rcx, [rbp - 0x11]
jmp 0x1404658da
call fcn.14013cb0e
lea rcx, [rbp - 0x11]
sub rax, rcx
cmc
cmp r15d, 0x1b1715a4
sar rax, 1
clc
test r15b, 0x7d
cmp rax, 0xa
jmp 0x1404658ff
jae 0x140465a1a
cmp ebx, 8
jmp 0x14046590d
jge 0x140465931
lea rcx, [0x1400c0db0]
sal sil, cl
sbb sil, 0x3a
mov al, byte [rax + rcx]
mov byte [r14], al
mov cx, 0x1760
add r14, r13
add ebx, r13d
mov sil, r13b
shrd rcx, r11, 0xa5
btc ecx, esp
rcl rcx, cl
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14046594a
je 0x1404659dd
mov rax, qword [rcx + 0x38]
cmp qword [rax], r12
jmp 0x14046595c
je 0x1404659ac
mov rax, qword [rcx + 0x50]
clc
cmc
cmp dword [rax], r12d
jle 0x1404659ac
dec dword [rax]
movsx dx, r13b
lahf
jmp 0x14046597e
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
cwde
movsx ax, r9b
cmovg eax, r10d
lea rax, [rdx + 2]
jmp 0x140465998
mov qword [rcx], rax
movsx ax, ch
movzx eax, word [rdx]
jmp 0x1404659a7
jmp 0x1404659c3
mov rax, qword [rcx]
jmp 0x1404659b4
mov rax, qword [rax + 0x38]
jmp 0x1404659bd
call qword [0x1400b8d90]
mov ecx, 0xffff
clc
test r14b, spl
cmp cx, ax
je 0x1404659dd
mov al, r12b
jmp 0x1404659e8
mov qword [rdi], r12
mov al, r13b
xchg dh, dh
mov dh, 0x87
mov byte [rdi + 8], al
cwd
mov cl, spl
mov dl, 0x1a
mov rdx, r15
mov rcx, 0x40d1c34
movzx rcx, ax
mov rcx, rdi
jmp 0x140465a08
call fcn.1404682bf
test al, al
jmp 0x140465a14
je 0x140465828
mov r13d, dword [rsp + 0x34]
test cx, r14w
jmp 0x140465a28
cmp byte [rsp + 0x31], r12b
jmp 0x140465a32
jne 0x140465a46
test sil, sil
jmp 0x140465a40
jne 0x140465a4a
mov r14, qword [rbp - 0x79]
mov byte [r14], r12b
xadd dh, dl
rcl dh, cl
mov rdx, qword [rbp - 0x19]
cmp dil, spl
test rbp, r9
cmp rdx, 0x10
jmp 0x140465a65
jb 0x140465abb
inc rdx
mov rcx, qword [rbp - 0x31]
bsf rax, rbp
sub al, bpl
mov rax, rcx
stc
test r12w, sp
cmp rdx, 0x1000
jb 0x140465ab6
add rdx, 0x27
clc
mov rcx, qword [rcx - 8]
sub rax, rcx
cmc
jmp 0x140465aa0
add rax, 0xfffffffffffffff8
clc
cmc
stc
cmp rax, 0x1f
jmp 0x140465ab0
ja 0x140465b33
call fcn.1401c5da5
mov eax, r13d
mov rcx, qword [rbp + 0xf]
jmp 0x140465aca
xor rcx, rsp
jmp 0x140465ad2
call fcn.14049e949
mov rbx, qword [rsp + 0x140]
bsr rsi, r9
add rsp, 0x100
movzx r14d, r12w
bswap r13w
pop r15
pop r14
mov rdi, r10
movzx r12d, si
pop r13
movzx esi, bx
setns sil
jmp 0x140465b0b
pop r12
xchg dil, sil
movsx ebp, r10w
movzx di, dl
pop rdi
not si
movsx rsi, bx
pop rsi
xchg bp, bp
movsx ebp, di
cmovae bp, r14w
pop rbp
jmp 0x140465b32
ret
call fcn.1404b515b
nop
jmp 0x140465b3e
call fcn.1404b515b
nop
jmp 0x14014622d