Function at 0x1404837de
Capabilities:
Execute anti-debugging instructions

Disassembly:
mov qword [rsp + 8], rbx
rcl al, cl
cmp dl, r10b
push rbp
add al, 0x45
jmp 0x14048380b
push rsi
xchg bx, ax
push rdi
cdqe
adc rax, 0x1f1353d0
jmp 0x14048381d
push r12
cbw
push r13
bsr edi, r12d
rcr cl, 0x7c
push r14
push r15
neg r13b
xchg rbp, rdi
and r14w, 0x2059
lea rbp, [rsp - 0x30]
dec r15b
bts cx, bp
cmp rax, rax
sub rsp, 0x130
mov bh, 0xd1
rcr dil, 0x5f
mov rax, qword [0x1400b7288]
bt r14w, r8w
xor rax, rsp
mov qword [rbp + 0x28], rax
bsr r13d, r11d
mov qword [rsp + 0x48], r9
rcr r13d, cl
movsx r13d, si
mov r13, r8
mov rdi, rdx
sal r15b, cl
mov qword [rsp + 0x70], rdx
shld rbx, rsp, 0xa2
mov qword [rbp - 0x40], rdx
mov r14, qword [rbp + 0xa0]
rcr rbx, 0xa3
xadd cx, cx
mov qword [rsp + 0x60], r14
sar r15w, 0x46
test r12b, r15b
xor r12d, r12d
not rax
cmovns bx, r12w
mov dword [rsp + 0x3c], r12d
mov r15, qword [rbp + 0x98]
movsx rax, r15w
bswap rbx
movsx cx, cl
mov rbx, qword [r15 + 0x40]
setle ah
movzx ax, r10b
movsxd rcx, r15d
mov rbx, qword [rbx + 8]
mov qword [rbp - 0x58], rbx
movsxd rax, ecx
mov cx, 0x7706
mov rax, qword [rbx]
mov rcx, rbx
jmp 0x1404838f8
mov rax, qword [rax + 8]
call qword [0x1400b8d90]
cmp byte [rbp + 0x90], r12b
jmp 0x14048390e
je 0x140483947
lea rcx, [rbp - 0x60]
jmp 0x14048391d
call fcn.14048949e
mov rsi, rax
cmc
test ecx, 0x7e7b25db
mov qword [rsp + 0x50], rax
clc
test rbx, rbx
je 0x1404839ce
mov rdx, qword [rbx]
mov rax, qword [rdx + 0x10]
jmp 0x140483983
lea rcx, [rbp - 0x60]
jmp 0x140483950
call fcn.14048906d
mov rsi, rax
jmp 0x140483960
mov qword [rsp + 0x50], rax
clc
cmp r8b, r12b
cmc
test rbx, rbx
jmp 0x140483972
je 0x1404839ce
mov rax, qword [rbx]
cmovg cx, dx
mov rax, qword [rax + 0x10]
mov rcx, rbx
jmp 0x14048398b
call qword [0x1400b8d90]
test rax, rax
movzx r8, di
xchg r8b, r8b
mov r8w, r9w
mov r8, rax
je 0x1404839ce
mov rcx, qword [rax]
mov rax, qword [rcx]
mov cl, 0x3c
jmp 0x1404839b5
mov edx, 1
mov cl, dl
movzx ecx, r12w
movzx cx, r8b
mov rcx, r8
call qword [0x1400b8d90]
mov byte [rsp + 0x38], r12b
mov byte [rsp + 0x30], r12b
xorps xmm0, xmm0
movups xmmword [rbp + 8], xmm0
movzx rdx, r14w
setnp ah
mov qword [rbp + 0x18], r12
movsx edx, r8w
cmovs dx, bx
movzx rcx, sp
mov qword [rbp + 0x20], 7
movzx cx, spl
cbw
mov word [rbp + 8], r12w
movsx rax, cx
cmova rdx, r10
cwde
mov rax, qword [rsi]
cqo
movsxd rcx, r12d
movzx rcx, ax
lea rdx, [rbp - 0x70]
cmove ecx, r13d
movzx cx, dil
jmp 0x140483a31
mov rcx, rsi
jmp 0x140483a39
mov rax, qword [rax + 0x58]
jmp 0x140483a42
call qword [0x1400b8d90]
xorps xmm0, xmm0
movups xmmword [rdi], xmm0
movzx rax, sp
mov ah, 0x12
movsxd rcx, esp
mov qword [rdi + 0x10], r12
mov qword [rdi + 0x18], 0xf
mov byte [rdi], r12b
not sil
movsx rsi, dx
movsx eax, r10w
mov esi, 1
mov eax, esi
movsx rbx, cx
mov dword [rsp + 0x34], eax
cmove bx, dx
mov dword [rsp + 0x3c], eax
cwde
not cx
mov rax, qword [r15 + 0x40]
mov ch, 0xc8
movzx cx, r9b
mov rbx, qword [rax + 8]
lahf
mov qword [rbp - 0x58], rbx
bswap ax
setns cl
mov rax, qword [rbx]
sete ch
mov rcx, rbx
mov rax, qword [rax + 8]
jmp 0x140483aba
call qword [0x1400b8d90]
nop
mov cx, 0x53e7
xchg rcx, rcx
lea rcx, [rbp - 0x60]
jmp 0x140483ad1
call fcn.140476fb4
mov rdi, rax
jmp 0x140483ade
mov qword [rbp - 0x60], rax
cmp ecx, r10d
cmp bx, 0x2e37
test rbx, rbx
jmp 0x140483af2
je 0x140483b53
mov rdx, qword [rbx]
movsx rcx, bx
not eax
mov rcx, rbx
movzx eax, bp
movsxd rax, r9d
cwde
mov rax, qword [rdx + 0x10]
jmp 0x140483b14
call qword [0x1400b8d90]
mov r8, rax
test rax, r13
test rax, rax
jmp 0x140483b28
je 0x140483b53
mov rcx, qword [rax]
mov ah, 0x19
lahf
xchg dx, ax
mov rax, qword [rcx]
mov edx, esi
movzx ecx, r12w
sets cl
not cl
mov rcx, r8
jmp 0x140483b4d
call qword [0x1400b8d90]
mov rax, qword [rdi]
cdq
mov r9, r14
lea r8, [0x1400c0d6c]
lea rdx, [0x1400c0d60]
movsxd rcx, eax
setge ch
mov rcx, rdi
jmp 0x140483b76
mov rax, qword [rax + 0x58]
call qword [0x1400b8d90]
mov rax, r12
dec ch
rcr cx, cl
xor r12b, 0xc
mov qword [rbp - 0x78], rax
mov dil, byte [rsp + 0x30]
xor r14b, 0xdf
mov sil, byte [rsp + 0x30]
rol r14b, cl
movsxd rcx, edi
mov r14b, byte [rsp + 0x30]
sar r12b, cl
not r12b
shl cx, 0x78
mov r12b, byte [rsp + 0x30]
rol ch, 0xfb
mov r15b, byte [rsp + 0x30]
xadd cx, cx
xor cx, 0x791e
sub r9d, r9d
sub rcx, 0x7f4c7ba5
rcr ch, 0x74
cmovb cx, si
lea ecx, [r9 + 1]
jmp 0x140483be3
cmp rax, 4
jmp 0x140483bec
jae 0x14048615e
mov al, byte [rbp + rax - 0x70]
cmp al, 0x20
je 0x140483c2d
cmp al, 0x24
jmp 0x140483c05
je 0x14048599b
cmp al, 0x2b
jmp 0x140483c12
je 0x140484f2f
cmp al, 0x76
je 0x140483d23
cmp al, 0x78
jmp 0x140483c27
jne 0x140484603
cmp qword [rbp - 0x78], 3
je 0x140484603
mov bl, r9b
bswap rcx
mov byte [rsp + 0x40], bl
movzx rcx, dx
cmovns cx, si
cdq
mov rdx, qword [rsp + 0x48]
movsxd rcx, r8d
mov rcx, r13
call fcn.14046848d
sub r9d, r9d
test dl, r10b
cmp r12w, 0x695c
test r11b, 0xda
test al, al
jmp 0x140483c72
jne 0x14048611f
lea rbx, [r13 + 0xa]
xchg r12d, r15d
or r15b, r15b
mov r12, rbx
mov rsi, qword [rsp + 0x48]
mov r15w, r9w
bsr di, r12w
shrd r14, r15, 0xb9
mov r15, qword [rbp - 0x60]
lea edi, [r9 + 1]
dec r14b
movsx r14, dx
mov r14d, 0xffff
cmp byte [r13 + 8], r9b
jmp 0x140483cb6
jne 0x140485fc8
mov rcx, qword [r13]
test dx, 0x4c9e
jmp 0x140483cca
test rcx, rcx
jmp 0x140483cd2
je 0x140485fb6
mov rax, qword [rcx + 0x38]
movzx edx, si
bsr edx, esp
cqo
mov rdx, qword [rax]
cmc
cmp r10b, 5
test rdx, rdx
jmp 0x140483cf4
je 0x140485f77
mov rax, qword [rcx + 0x50]
clc
cmp sil, 0x7b
test bp, 0x4cb2
cmp dword [rax], r9d
jmp 0x140483d10
jle 0x140485f77
movzx eax, word [rdx]
jmp 0x140483d1e
jmp 0x140485f91
mov dword [rsp + 0x68], r9d
movsx bx, bpl
movsx rcx, r10w
mov rbx, qword [rsp + 0x50]
movzx cx, r12b
mov rax, qword [rbx]
mov cl, 2
jmp 0x140483d49
mov rcx, rbx
jmp 0x140483d51
mov rax, qword [rax + 0x48]
jmp 0x140483d5a
call qword [0x1400b8d90]
mov dword [rsp + 0x58], eax
cdq
mov rcx, qword [rbx]
not rax
mov rax, qword [rcx + 0x28]
cdq
lea rdx, [rbp - 0x18]
cmovge cx, r10w
movzx cx, dl
not ch
mov rcx, rbx
jmp 0x140483d87
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
cmc
bts eax, 9
jmp 0x140483d9e
mov dword [rsp + 0x34], eax
cmc
test bpl, 0x11
mov dword [rsp + 0x3c], eax
test dh, cl
jmp 0x140483db2
sub eax, eax
cmc
clc
cmp di, bx
cmp qword [rbp - 8], rax
jmp 0x140483dc2
je 0x1404846d4
mov rax, qword [rbx]
movzx ecx, r15w
movzx cx, ah
movzx rcx, r12w
mov rcx, rbx
jmp 0x140483ddf
mov rax, qword [rax + 0x20]
jmp 0x140483de8
call qword [0x1400b8d90]
mov word [rsp + 0x40], ax
xor edx, edx
cmp r8b, 0x94
test ax, ax
jmp 0x140483e01
je 0x1404846d4
lea rcx, [rbp - 0x18]
cmp qword [rbp], 0x10
jmp 0x140483e15
cmovae rcx, qword [rbp - 0x18]
cmc
cmp byte [rcx], 0x7f
jmp 0x140483e23
jae 0x1404846d4
xorps xmm0, xmm0
movups xmmword [rbp - 0x38], xmm0
movzx ax, sil
lea eax, [rdx + 0xf]
mov ebx, 0x58bd14cb
mov qword [rbp - 0x80], rax
xchg ch, bh
movzx ecx, r9w
mov qword [rbp - 0x20], rax
lea eax, [rdx + 1]
movsx ecx, bp
mov qword [rbp - 0x28], rax
mov word [rbp - 0x38], dx
mov ch, 0x3b
movsx rcx, r13w
mov ebx, edx
movzx ecx, r13w
mov rdx, qword [rsp + 0x48]
mov rcx, r13
jmp 0x140483e73
call fcn.14046848d
xor r11d, r11d
test al, al
jne 0x140484445
mov r10, qword [rsp + 0x60]
not sil
lea r9, [r10 + 0x16]
bt esi, ebx
shl r14w, 0xf5
mov qword [rbp - 0x48], r9
sub r8b, 0xbd
lea r14, [r13 + 0xa]
cmovno rbx, rdx
mov r8, r14
movsx rsi, r11w
mov qword [rbp - 0x50], r14
mov rbx, qword [rbp - 0x38]
mov qword [rsp + 0x78], rbx
mov edi, r11d
cmp r8d, edx
rcr si, 0xef
mov rsi, qword [rbp - 0x80]
cmp bpl, r13b
cmp byte [r13 + 8], r11b
jmp 0x140483ed5
jne 0x140483fb4
mov rcx, qword [r13]
test dx, r8w
cmc
test rcx, rcx
jmp 0x140483eec
je 0x140483f9a
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test eax, esp
test rdx, rdx
jmp 0x140483f03
je 0x140483f2d
mov rax, qword [rcx + 0x50]
cmp spl, 0xcb
clc
cmp dword [rax], r11d
jmp 0x140483f1a
jle 0x140483f2d
movzx eax, word [rdx]
jmp 0x140483f28
jmp 0x140483f69
mov rax, qword [rcx]
jmp 0x140483f35
mov rax, qword [rax + 0x30]
jmp 0x140483f3e
call qword [0x1400b8d90]
mov r8, qword [rbp - 0x50]
rcr r10b, cl
sal r10b, cl
mov r9w, 0x7843
mov r9, qword [rbp - 0x48]
rol r10w, 0x48
mov r10, qword [rsp + 0x60]
btr ecx, r8d
stc
sub r11d, r11d
mov ecx, 0xffff
clc
cmp cx, ax
jmp 0x140483f77
je 0x140483f9a
mov word [r8], ax
movsxd r14, r9d
movsx r14, bp
movzx r14w, dil
mov r14, r8
jmp 0x140483f95
jmp 0x140483fa0
mov qword [r13], r11
cdqe
mov eax, 1
mov byte [r13 + 8], al
mov dl, r10b
movsx r8w, sil
movsxd rdx, r14d
movzx r8d, word [r14]
cqo
bswap rcx
seto dl
mov rdx, r9
movzx cx, dl
mov cl, r9b
movsxd rcx, edi
mov rcx, r10
jmp 0x140483fd5
call fcn.1401ace2b
sub rax, qword [rsp + 0x60]
cmc
sar rax, 1
cmp rax, 0xa
jae 0x1404840e9
lea rcx, [0x1400c0d60]
not r10
sub r10b, bl
mov r9b, byte [rax + rcx]
mov r10, qword [rsp + 0x70]
mov rcx, qword [r10 + 0x10]
jmp 0x14048400f
cmp rcx, qword [r10 + 0x18]
jmp 0x140484018
jae 0x140484067
lea rax, [rcx + 1]
jmp 0x140484027
mov qword [r10 + 0x10], rax
sar ax, cl
test r10b, bpl
stc
mov rax, r10
stc
cmp r15w, cx
cmp qword [r10 + 0x18], 0x10
jmp 0x140484044
jb 0x14048404d
mov rax, qword [r10]
mov byte [rax + rcx], r9b
stc
test sp, 0x7ca5
sub edx, edx
mov byte [rax + rcx + 1], dl
jmp 0x140484062
jmp 0x140484088
mov r8b, r12b
movzx ecx, r14w
movzx dx, r15b
mov edx, 1
bswap rcx
mov rcx, r10
jmp 0x140484083
call fcn.140456895
lea rax, [rbp - 0x38]
shr cl, 0x24
cmp bpl, al
sbb cl, dl
cmp rsi, 0x10
mov cl, sil
setae cl
jmp 0x1404840a3
cmovae rax, rbx
cmp byte [rax + rdi], 0x7f
jmp 0x1404840b0
je 0x1404842a7
lea rax, [rbp - 0x38]
test r9w, sp
test cl, cl
setno cl
cmovne rax, rbx
or cx, 0x8f8
mov ecx, 1
cmp r11w, dx
cmp r15, 0x36cd0e75
add byte [rax + rdi], cl
jmp 0x1404840e4
jmp 0x140484285
lea rax, [rbp - 0x38]
stc
bsr dx, r11w
rcr bl, 0xf9
cmp rsi, 0x10
xchg bl, dl
setae bl
mov rdx, qword [rsp + 0x78]
jmp 0x140484109
cmovae rax, rdx
sub r11d, r11d
cmp byte [rax + rdi], r11b
jmp 0x140484119
je 0x1404843af
cmp byte [r13 + 8], r11b
jmp 0x140484128
jne 0x1404841eb
mov rcx, qword [r13]
cmp r9b, 0x6f
test dil, 0xf4
test rcx, rcx
je 0x1404841b9
mov rax, qword [rcx + 0x38]
test r10, 0xfae47b5
mov rdx, qword [rax]
test rdx, rdx
je 0x140484174
mov rax, qword [rcx + 0x50]
cmp dword [rax], r11d
jmp 0x140484166
jle 0x140484174
movzx eax, word [rdx]
jmp 0x140484193
mov rax, qword [rcx]
jmp 0x14048417c
mov rax, qword [rax + 0x30]
jmp 0x140484185
call qword [0x1400b8d90]
xor r11d, r11d
btc cx, r14w
mov ecx, 0xffff
test sp, r15w
stc
cmp cx, ax
jmp 0x1404841a5
je 0x1404841b9
mov word [r14], ax
jmp 0x1404841b4
jmp 0x1404841c4
mov qword [r13], r11
not r10b
setge r10b
mov r10d, 1
movsx dx, r14b
movzx rdx, dx
mov byte [r13 + 8], r10b
movsx edx, bp
cqo
mov rdx, qword [rsp + 0x78]
jmp 0x1404841e6
jmp 0x1404841f5
mov r10d, 1
btr ax, bx
movzx eax, word [rsp + 0x40]
cmp r11d, r14d
cmp word [r14], ax
jmp 0x140484206
jne 0x1404843af
mov rcx, qword [rbp - 0x28]
cmp rcx, rsi
jmp 0x140484218
jae 0x140484250
lea rax, [rcx + 1]
cmp rdx, 0x498e098a
mov qword [rbp - 0x28], rax
lea rax, [rbp - 0x38]
test bl, bl
jmp 0x140484238
cmovne rax, rdx
jmp 0x140484241
and word [rax + rcx], 0
jmp 0x14048424b
jmp 0x140484282
sub r9d, r9d
mov dl, 0x9e
movzx edx, sp
xchg cl, r8b
mov r8b, r15b
cqo
cmovnp cx, bx
mov rdx, r10
movsx cx, cl
jmp 0x140484274
lea rcx, [rbp - 0x38]
jmp 0x14048427d
call fcn.140456895
inc rdi
mov rbx, qword [rbp - 0x38]
test dil, dil
movzx rcx, r9w
mov qword [rsp + 0x78], rbx
bsf si, r9w
bt si, 0xa9
mov rsi, qword [rbp - 0x20]
shr cx, cl
cmc
mov rcx, qword [r13]
cmc
xor r8d, r8d
test al, 0xd6
stc
test rcx, rcx
jmp 0x1404842ba
je 0x14048434f
mov rax, qword [rcx + 0x38]
clc
test bpl, 0xb8
cmp qword [rax], r8
jmp 0x1404842d1
je 0x140484312
mov rax, qword [rcx + 0x50]
jmp 0x1404842e1
cmp dword [rax], r8d
jmp 0x1404842e9
jle 0x140484312
dec dword [rax]
cdqe
mov rcx, qword [rcx + 0x38]
lahf
mov rdx, qword [rcx]
lea rax, [rdx + 2]
jmp 0x140484304
mov qword [rcx], rax
lahf
cbw
movzx eax, word [rdx]
jmp 0x14048432a
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x14048431e
call qword [0x1400b8d90]
xor r8d, r8d
xchg cx, cx
mov ecx, 0xffff
cmc
cmp dil, r9b
stc
cmp cx, ax
jmp 0x14048433c
je 0x14048434f
mov al, r8b
jmp 0x14048434a
jmp 0x140484360
mov qword [r13], r8
jmp 0x140484358
mov eax, 1
movzx edx, dx
mov byte [r13 + 8], al
mov rdx, qword [rsp + 0x48]
bswap cx
movzx ecx, r8w
mov rcx, r13
jmp 0x140484378
call fcn.14046848d
sub r11d, r11d
btr r9w, r11w
sbb r10d, ebx
test al, al
not r8w
cmovle r9w, r10w
mov r8, qword [rbp - 0x50]
movsx r10, ax
mov r9, qword [rbp - 0x48]
mov r10, qword [rsp + 0x60]
jmp 0x1404843a9
je 0x140483ecc
mov qword [rbp - 0x80], rsi
cmp ebx, 0x63bb56b0
btc r11, rbx
mov rbx, rdi
sbb r14b, 0xab
test rdi, rdi
mov dil, byte [rsp + 0x30]
mov sil, byte [rsp + 0x30]
not r11b
movsx r11w, cl
mov r14b, byte [rsp + 0x30]
mov r11, qword [rbp - 0x80]
movzx r10d, r14w
jmp 0x1404843eb
mov r10, qword [rsp + 0x78]
jmp 0x1404843f5
je 0x14048445e
lea rax, [rbp - 0x38]
jmp 0x140484408
cmp r11, 0x10
jmp 0x140484411
cmovae rax, r10
clc
cmp byte [rax + rbx], 0
jle 0x14048442d
inc rbx
jmp 0x140484428
jmp 0x14048445e
mov eax, 1
jmp 0x140484437
mov byte [rsp + 0x38], al
jmp 0x140484440
jmp 0x14048445e
mov r10, qword [rbp - 0x38]
btc dx, 0xa
mov r11, qword [rbp - 0x80]
ror rdx, 0xca
cmp r10w, 0x3f50
cwd
lea rdx, [rbp - 0x18]
sbb r8, 0x1d2e5789
clc
mov r8, qword [rbp - 0x18]
shr r9b, cl
shr r9w, 0x6d
mov r9, qword [rbp]
test spl, r12b
cmp r9, 0x10
jmp 0x140484486
cmovae rdx, r8
test r15b, 0
cmp bp, r12w
cmp r14b, 0x7a
sub eax, eax
cmp byte [rsp + 0x38], al
jmp 0x1404844a1
jne 0x14048450f
test rbx, rbx
jmp 0x1404844af
je 0x140484670
mov cl, byte [rdx]
cmp cl, 0x7f
jmp 0x1404844bf
je 0x140484670
sub rbx, 1
jmp 0x1404844ce
je 0x140484627
lea rax, [rbp - 0x38]
cmc
test r12b, r15b
cmp r11, 0x10
jmp 0x1404844e5
cmovae rax, r10
cmp cl, byte [rax + rbx]
jmp 0x1404844f1
je 0x140484659
mov eax, 1
test r14b, 6
stc
jmp 0x140484506
mov byte [rsp + 0x38], al
jmp 0x14048450f
cmp r11, 0x10
jmp 0x140484518
jb 0x14048457e
lea rdx, [r11 + 1]
mov rax, r10
cmp rdx, 0x1000
jmp 0x140484531
jb 0x14048455d
add rdx, 0x27
mov r10, qword [r10 - 8]
cmc
sub rax, r10
clc
cmp r10d, esi
add rax, 0xfffffffffffffff8
cmp dil, spl
cmp rax, 0x1f
jmp 0x140484557
ja 0x1404864fa
mov rcx, r10
jmp 0x140484565
call fcn.140228090
mov r9, qword [rbp]
bts r8d, r15d
bswap r8
sar r8w, cl
mov r8, qword [rbp - 0x18]
clc
cmp r9, 0x10
jb 0x1404845ef
lea rdx, [r9 + 1]
btr ax, dx
cwde
btc ax, 0x7a
mov rax, r8
test r12w, r10w
cmp rdx, 0x1000
jb 0x1404845e2
add rdx, 0x27
clc
cmp r14b, al
mov r8, qword [r8 - 8]
cmp r9b, 0x8c
jmp 0x1404845bf
sub rax, r8
cmp r9b, 0x38
add rax, 0xfffffffffffffff8
jmp 0x1404845d3
cmp rax, 0x1f
jmp 0x1404845dc
ja 0x1404864ef
mov rcx, r8
jmp 0x1404845ea
call fcn.140228090
xor r9d, r9d
nop
mov ecx, 1
inc ah
movsx eax, r13w
movsx rax, dx
mov eax, dword [rsp + 0x38]
cmc
test si, r11w
add qword [rbp - 0x78], rcx
stc
test al, al
jne 0x1404863f0
mov rax, qword [rbp - 0x78]
jmp 0x140484622
jmp 0x140483be3
test rbx, rbx
jmp 0x14048462f
jne 0x140484659
lea rax, [rbp - 0x38]
clc
cmp r11, 0x10
jmp 0x140484643
cmovae rax, r10
jmp 0x14048464c
cmp cl, byte [rax]
jmp 0x140484653
jl 0x1404844f7
cmp byte [rdx + 1], 0
jle 0x1404844a7
inc rdx
jmp 0x14048466b
jmp 0x1404844a7
cmp r11, 0x10
jmp 0x140484679
jb 0x1404849e8
lea rdx, [r11 + 1]
mov rax, r10
cmp cl, 0xf4
cmp rdx, 0x1000
jb 0x1404846c2
add rdx, 0x27
mov r10, qword [r10 - 8]
test r9w, 0x75d
cmp al, r14b
cmc
sub rax, r10
add rax, 0xfffffffffffffff8
test r11w, dx
cmp rax, 0x1f
jmp 0x1404846bc
ja 0x1404864fa
mov rcx, r10
jmp 0x1404846ca
call fcn.140228090
jmp 0x1404849e8
mov rdx, qword [rsp + 0x48]
mov rcx, r13
call fcn.14046848d
sub r8d, r8d
cmp r13b, r12b
test r13b, 0x1e
test al, al
jmp 0x1404846f2
jne 0x1404849ed
lea rbx, [r13 + 0xa]
mov r15w, r9w
bswap r12w
mov r12, rbx
jmp 0x14048470c
mov r9, qword [rsp + 0x60]
not r15d
lea rdi, [r9 + 0x16]
not sil
mov r15b, r10b
mov rsi, qword [rsp + 0x70]
mov r15, qword [rsp + 0x48]
jmp 0x14048472d
jmp 0x14048473b
mov r9, qword [rsp + 0x60]
test ax, 0x5469
cmp byte [r13 + 8], r8b
jmp 0x140484744
jne 0x140484804
mov rcx, qword [r13]
cmp dl, cl
test rcx, rcx
jmp 0x140484758
je 0x1404847ef
mov rax, qword [rcx + 0x38]
cmp rbp, 0x1aba61eb
test bp, r12w
add dl, ch
mov rdx, qword [rax]
cmc
test r12w, 0x7d41
test rdx, rdx
je 0x1404847a8
mov rax, qword [rcx + 0x50]
test r10b, cl
test r9b, 0xa5
cmp dword [rax], r8d
jmp 0x140484795
jle 0x1404847a8
movzx eax, word [rdx]
jmp 0x1404847a3
jmp 0x1404847c2
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x1404847b4
call qword [0x1400b8d90]
mov r9, qword [rsp + 0x60]
sub r8d, r8d
mov ecx, 0xffff
test r15d, eax
cmc
cmp bpl, 0x91
cmp cx, ax
jmp 0x1404847d7
je 0x1404847ef
mov word [r12], ax
mov rbx, r12
jmp 0x1404847ea
jmp 0x1404847f3
mov qword [r13], r8
mov eax, 1
mov byte [r13 + 8], al
cmovs edx, r13d
movsx r8, r15w
movzx r8d, word [rbx]
cwd
mov rdx, rdi
bswap rcx
mov rcx, r9
jmp 0x140484818
call fcn.1401ace2b
sub rax, qword [rsp + 0x60]
cmc
clc
test spl, spl
sar rax, 1
cmp rax, 0xa
jmp 0x140484833
jae 0x1404849c0
lea rcx, [0x1400c0d60]
cmp r13, 0x13e54171
mov r9b, byte [rax + rcx]
sal cl, cl
mov rcx, qword [rsi + 0x10]
clc
cmc
cmp rcx, qword [rsi + 0x18]
jae 0x1404848ba
lea rax, [rcx + 1]
test bl, r14b
mov qword [rsi + 0x10], rax
shrd rax, r14, 0x37
rcr rax, 0xec
movzx ax, r15b
mov rax, rsi
clc
test r12d, 0x53ff5ce7
cmp qword [rsi + 0x18], 0x10
jmp 0x14048488b
jb 0x14048489c
mov rax, qword [rsi]
clc
cmp rdi, 0x3db86fb4
mov byte [rax + rcx], r9b
test dh, 0x6e
sub r8d, r8d
jmp 0x1404848ab
mov byte [rax + rcx + 1], r8b
jmp 0x1404848b5
jmp 0x1404848e3
mov r8b, r14b
bswap dx
cdq
mov edx, 1
movzx rcx, r9w
mov rcx, rsi
jmp 0x1404848d2
call fcn.140456895
sub r8d, r8d
movzx cx, r9b
movsx cx, bl
mov rcx, qword [r13]
stc
cmp r8b, 0xb6
clc
test rcx, rcx
jmp 0x1404848f5
je 0x140484984
mov rax, qword [rcx + 0x38]
jmp 0x140484905
cmp qword [rax], r8
je 0x140484949
mov rax, qword [rcx + 0x50]
jmp 0x140484919
cmp dword [rax], r8d
jmp 0x140484921
jle 0x140484949
dec dword [rax]
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
lea rax, [rdx + 2]
jmp 0x140484939
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x140484944
jmp 0x140484963
mov rax, qword [rcx]
jmp 0x140484951
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
sub r8d, r8d
jmp 0x140484963
mov ecx, 0xffff
jmp 0x14048496e
cmp cx, ax
jmp 0x140484976
je 0x140484984
mov al, r8b
jmp 0x140484995
mov qword [r13], r8
movzx ecx, ax
not ah
mov eax, 1
mov dh, 0x39
mov byte [r13 + 8], al
cmovl edx, edi
cdq
mov rdx, r15
mov ch, 0xc8
mov rcx, r13
jmp 0x1404849ab
call fcn.14046848d
xor r8d, r8d
stc
cmp r15w, si
test al, al
je 0x140484732
mov dil, byte [rsp + 0x30]
xchg r12b, sil
movsx rax, r13w
mov sil, 0xb6
mov sil, byte [rsp + 0x30]
cbw
not eax
mov r15b, byte [rsp + 0x30]
mov r12b, byte [rsp + 0x30]
xchg cx, bx
mov ch, 0x1d
mov rbx, qword [rsp + 0x50]
mov rax, qword [rbx]
mov rcx, rbx
jmp 0x1404849f8
mov rax, qword [rax + 0x18]
jmp 0x140484a01
call qword [0x1400b8d90]
movzx ebx, ax
not cx
cmovae cx, dx
mov rdx, qword [rsp + 0x48]
xchg ch, ch
mov rcx, r13
call fcn.14046848d
sub r8d, r8d
cmp r14b, spl
test dh, ah
test al, al
jmp 0x140484a2f
jne 0x140484dd1
test bx, bx
jmp 0x140484a3d
je 0x140484dd1
cmp byte [r13 + 8], r8b
jne 0x140484afd
mov rcx, qword [r13]
stc
clc
cmp r8w, r15w
test rcx, rcx
jmp 0x140484a5f
je 0x140484aea
mov rax, qword [rcx + 0x38]
ror dl, cl
movsx dx, r14b
sal edx, 0xd8
mov rdx, qword [rax]
clc
stc
test rdx, rdx
jmp 0x140484a80
je 0x140484aa9
mov rax, qword [rcx + 0x50]
test r10, r9
clc
jmp 0x140484a93
cmp dword [rax], r8d
jmp 0x140484a9b
jle 0x140484aa9
movzx eax, word [rdx]
jmp 0x140484abe
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x140484ab5
call qword [0x1400b8d90]
xor r8d, r8d
mov ecx, 0xffff
jmp 0x140484acd
cmp cx, ax
jmp 0x140484ad5
je 0x140484aea
mov word [r13 + 0xa], ax
jmp 0x140484ae5
jmp 0x140484af1
mov qword [r13], r8
shl al, 0x19
mov eax, 1
test r13b, r12b
mov byte [r13 + 8], al
cmp word [r13 + 0xa], bx
setle bl
cmovne rbx, rbx
mov ebx, dword [rsp + 0x68]
jmp 0x140484b12
jne 0x140484dd9
mov eax, 1
movzx ecx, cx
sar ecx, 0xfe
mov rcx, qword [r13]
test rcx, rcx
jmp 0x140484b2f
je 0x140484bd0
mov rax, qword [rcx + 0x38]
clc
cmp qword [rax], r8
jmp 0x140484b42
je 0x140484b92
mov rax, qword [rcx + 0x50]
cmp r9b, 0x7b
cmp r10b, r11b
cmp dword [rax], r8d
jmp 0x140484b5b
jle 0x140484b92
dec dword [rax]
cwde
not dh
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
cbw
movzx ax, spl
lea rax, [rdx + 2]
jmp 0x140484b7d
mov qword [rcx], rax
cwde
bswap ax
lahf
movzx eax, word [rdx]
jmp 0x140484b8d
jmp 0x140484baa
mov rax, qword [rcx]
jmp 0x140484b9a
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
xor r8d, r8d
rcr ecx, 0x32
mov ecx, 0xffff
test r15w, 0x6712
cmp cx, ax
je 0x140484bcb
mov al, r8b
jmp 0x140484bc6
jmp 0x140484be0
mov eax, 1
mov qword [r13], r8
movsx cx, r10b
movsx ecx, r14w
movsxd rcx, r8d
mov byte [r13 + 8], al
mov rdx, qword [rsp + 0x48]
mov rcx, r13
jmp 0x140484bf1
call fcn.14046848d
cmp ebx, dword [rsp + 0x58]
jge 0x140484dd9
sub r8d, r8d
test al, al
jne 0x140484db9
cmp byte [r13 + 8], r8b
jmp 0x140484c14
jne 0x140484cb4
mov rcx, qword [r13]
test rcx, rcx
jmp 0x140484c26
je 0x140484c9c
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
jmp 0x140484c3b
je 0x140484c62
mov rax, qword [rcx + 0x50]
cmp r14b, 0x5a
test r10d, edx
cmp dword [rax], r8d
jmp 0x140484c54
jle 0x140484c62
movzx eax, word [rdx]
jmp 0x140484c7a
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x140484c6e
call qword [0x1400b8d90]
xor r8d, r8d
adc rcx, r15
mov ecx, 0xffff
cmp cx, ax
jmp 0x140484c87
je 0x140484c9c
mov word [r13 + 0xa], ax
jmp 0x140484c97
jmp 0x140484cab
mov qword [r13], r8
cwd
movzx cx, r15b
movsx rax, r13w
mov eax, 1
mov byte [r13 + 8], al
mov rax, qword [rsp + 0x60]
movsx rdx, r11w
lea rdx, [rax + 0x16]
movsx rcx, r8w
xchg r8w, r8w
movzx r8d, word [r13 + 0xa]
setl cl
mov cx, r11w
movsx cx, r14b
mov rcx, rax
jmp 0x140484ce2
call fcn.1401ace2b
sub rax, qword [rsp + 0x60]
cmp dh, 0xa6
sar rax, 1
clc
cmc
cmp rax, 0xa
jmp 0x140484cfd
jae 0x140484db9
lea rcx, [0x1400c0d60]
shr r9b, 0x63
sub r9b, 0x66
mov r9b, byte [rax + rcx]
bsf r10w, di
mov r10, qword [rsp + 0x70]
btc ecx, r14d
xadd cl, cl
mov rcx, qword [r10 + 0x10]
cmp rcx, qword [r10 + 0x18]
jmp 0x140484d34
jae 0x140484d82
lea rax, [rcx + 1]
mov qword [r10 + 0x10], rax
mov rax, r10
jmp 0x140484d4b
cmp qword [r10 + 0x18], 0x10
jmp 0x140484d55
jb 0x140484d63
mov rax, qword [r10]
clc
test r9b, 0xbc
mov byte [rax + rcx], r9b
test r11b, 0x4c
xor r8d, r8d
jmp 0x140484d73
mov byte [rax + rcx + 1], r8b
jmp 0x140484d7d
jmp 0x140484da4
mov r8b, sil
mov edx, 1
mov rcx, r10
jmp 0x140484d92
call fcn.140456895
sub r8d, r8d
movzx ax, spl
movsx ax, r11b
mov eax, 1
test r15b, r13b
clc
add ebx, eax
jmp 0x140484db4
jmp 0x140484b23
mov ecx, 1
jmp 0x140484dc3
mov byte [rsp + 0x38], cl
jmp 0x140484dcc
jmp 0x140484dde
mov ebx, dword [rsp + 0x68]
and cx, r14w
mov ecx, 1
mov rax, qword [rsp + 0x70]
xor edx, edx
cmp qword [rax + 0x10], rdx
jmp 0x140484dee
jne 0x140484dfd
mov byte [rsp + 0x38], cl
jmp 0x140484ec2
mov eax, dword [rsp + 0x58]
cmp ebx, eax
jmp 0x140484e08
jge 0x140484ec2
sub eax, ebx
add r14w, 0x48ff
mov ebx, eax
mov r14, qword [rsp + 0x70]
mov r15d, 1
mov rcx, qword [r14 + 0x10]
test r11b, 0xb1
cmp r11b, r14b
cmp rcx, qword [r14 + 0x18]
jmp 0x140484e37
jae 0x140484e80
lea rax, [rcx + 1]
test r8b, 0x99
stc
cmc
mov qword [r14 + 0x10], rax
sub eax, 0x3cbb66b4
adc ax, 0x354c
mov rax, r14
clc
cmp qword [r14 + 0x18], 0x10
jmp 0x140484e62
jb 0x140484e70
mov rax, qword [r14]
jmp 0x140484e70
mov word [rax + rcx], 0x30
jmp 0x140484e7b
jmp 0x140484ea0
mov r9b, 0x30
cdq
cqo
movsx ecx, bx
mov r8b, dil
movsx ecx, r8w
bswap cx
mov rdx, r15
mov rcx, r14
call fcn.140456895
xor edx, edx
sub rbx, r15
jmp 0x140484ea8
jne 0x140484e23
mov r14b, byte [rsp + 0x30]
btc rdx, 0x1a
mov r15b, byte [rsp + 0x30]
rcr dh, cl
shl dx, cl
mov rdx, qword [rbp]
stc
clc
cmp rdx, 0x10
jmp 0x140484ed1
jb 0x1404845ef
inc rdx
mov rcx, qword [rbp - 0x18]
rol eax, 0xcb
mov rax, rcx
cmp rdx, 0x1000
jb 0x1404845ea
add rdx, 0x27
cmc
mov rcx, qword [rcx - 8]
test r13, 0x5ebf3f79
cmp spl, 0xd9
cmp r11b, bl
sub rax, rcx
add rax, 0xfffffffffffffff8
test r10b, 0xd5
jmp 0x140484f1b
cmp rax, 0x1f
jmp 0x140484f24
ja 0x1404864ef
jmp 0x1404845ea
mov rdx, qword [rsp + 0x48]
bswap ecx
mov rcx, r13
jmp 0x140484f3e
call fcn.14046848d
sub r9d, r9d
cmp r9b, cl
test al, al
jmp 0x140484f50
jne 0x1404845f4
mov rbx, qword [rsp + 0x50]
cdqe
mov dl, ah
xchg edx, eax
mov rax, qword [rbx]
lea rdx, [rbp - 0x38]
bswap ecx
xchg cx, cx
cmovbe cx, r9w
mov rcx, rbx
jmp 0x140484f79
mov rax, qword [rax + 0x38]
jmp 0x140484f82
call qword [0x1400b8d90]
mov r8d, dword [rsp + 0x34]
clc
stc
bts r8d, 8
or r8d, 2
cmp r9b, r8b
jmp 0x140484fa0
mov dword [rsp + 0x34], r8d
mov dword [rsp + 0x3c], r8d
stc
jmp 0x140484fb0
sub r9d, r9d
cmp qword [rbp - 0x28], r9
jmp 0x140484fbc
jbe 0x14048515d
mov rax, qword [rbx]
mov rcx, rbp
jmp 0x140484fd0
lea rdx, [rbp - 0x18]
movzx ecx, r12w
mov rcx, rbx
jmp 0x140484fe0
mov rax, qword [rax + 0x38]
jmp 0x140484fe9
call qword [0x1400b8d90]
mov r8d, dword [rsp + 0x34]
btr rdx, rbp
not dl
bts r8d, 0xb
cdq
sbb rdx, r14
shrd dx, si, 0xdf
or r8d, 4
sbb dh, 0xbf
cwd
sal dh, 0xa6
mov dword [rsp + 0x34], r8d
adc dh, 0xf
mov dword [rsp + 0x3c], r8d
bsr rdx, rcx
cmc
lea rdx, [r13 + 8]
stc
cmp r11b, 0xd5
mov qword [rsp + 0x58], rdx
test r8b, 0x24
cmp r10w, cx
xor r9d, r9d
cmp r11b, dl
cmp r15d, 0x35ec105b
cmp byte [rdx], r9b
jne 0x14048511d
mov rcx, qword [r13]
test r12w, dx
test rcx, rcx
jmp 0x140485062
je 0x1404850fa
mov rax, qword [rcx + 0x38]
sub rdx, 0x3ff15a0b
mov rdx, qword [rax]
cmp r12b, 8
cmc
test rdx, rdx
je 0x14048509e
mov rax, qword [rcx + 0x50]
cmp dword [rax], r9d
jle 0x14048509e
movzx eax, word [rdx]
jmp 0x140485099
jmp 0x1404850c4
mov rax, qword [rcx]
jmp 0x1404850a6
mov rax, qword [rax + 0x30]
jmp 0x1404850af
call qword [0x1400b8d90]
mov r8d, dword [rsp + 0x34]
shr dl, cl
sub r9d, r9d
shld rcx, rcx, 0x71
mov ecx, 0xffff
btc rdx, r8
mov dx, 0x7b4b
neg dx
mov rdx, qword [rsp + 0x58]
cmp r9w, r10w
cmp cx, ax
jmp 0x1404850e5
je 0x1404850fa
mov word [r13 + 0xa], ax
jmp 0x1404850f5
jmp 0x140485105
mov qword [r13], r9
xchg r10, r10
movzx r10, r11w
mov r10d, 1
jmp 0x140485110
mov byte [rdx], r10b
jmp 0x140485118
jmp 0x14048512c
mov r10d, 1
or cl, bl
adc ch, 0x23
cmp dil, 0x24
movzx ecx, word [r13 + 0xa]
lea rax, [rbp - 0x18]
cmp qword [rbp], 8
jmp 0x14048513f
cmovae rax, qword [rbp - 0x18]
test r8d, edx
cmp word [rax], cx
jne 0x140485166
mov bl, r10b
jmp 0x140485158
jmp 0x140485171
lea rdx, [r13 + 8]
mov bl, 0xc3
shr bl, 0x7b
mov bl, r9b
mov qword [rsp + 0x58], rdx
test bh, 0xda
test r8b, 4
je 0x1404851b2
and r8d, 0xfffffffb
jmp 0x140485189
mov dword [rsp + 0x34], r8d
movzx ecx, r13w
xchg cx, cx
mov dword [rsp + 0x3c], r8d
jmp 0x14048519f
lea rcx, [rbp - 0x18]
jmp 0x1404851a8
call fcn.14045ab74
mov r8d, dword [rsp + 0x34]
test r8b, 2
jmp 0x1404851bb
je 0x1404851df
and r8d, 0xfffffffd
xchg cl, ch
setl cl
mov dword [rsp + 0x34], r8d
xchg cl, ch
mov dword [rsp + 0x3c], r8d
lea rcx, [rbp - 0x38]
call fcn.14045ab74
sub r8d, r8d
test rax, r9
test bl, bl
jmp 0x1404851ec
je 0x1404853e6
mov rcx, qword [r13]
test si, 0x6cdc
test rcx, rcx
je 0x140485297
mov rax, qword [rcx + 0x38]
cmp qword [rax], r8
je 0x140485258
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jmp 0x14048521d
jle 0x140485258
dec dword [rax]
cwde
movsx rdx, bp
mov rcx, qword [rcx + 0x38]
movzx rax, di
mov rdx, qword [rcx]
movzx ax, r14b
lea rax, [rdx + 2]
jmp 0x140485243
mov qword [rcx], rax
jmp 0x140485250
movzx eax, word [rdx]
jmp 0x14048526d
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x140485264
call qword [0x1400b8d90]
sub r8d, r8d
mov ecx, 0xffff
test dx, 0x1f1a
jmp 0x14048527c
cmp cx, ax
jmp 0x140485284
je 0x140485297
mov al, r8b
jmp 0x140485292
jmp 0x1404852a2
mov qword [r13], r8
cwd
mov eax, 1
mov rcx, qword [rsp + 0x58]
mov byte [rcx], al
movsx ax, r11b
cwd
mov rcx, qword [rsp + 0x50]
mov rax, qword [rcx]
lea rdx, [rbp - 0x18]
jmp 0x1404852c1
mov rax, qword [rax + 0x38]
jmp 0x1404852ca
call qword [0x1400b8d90]
mov ebx, dword [rsp + 0x34]
jmp 0x1404852d9
bts ebx, 0xa
xchg dx, dx
bt edx, ecx
btc dx, bx
mov dword [rsp + 0x34], ebx
mov dword [rsp + 0x3c], ebx
rcl dx, cl
movzx rdx, cx
adc dx, di
mov rdx, qword [rbp + 0x20]
cmc
cmp rdx, 8
jmp 0x140485307
jb 0x14048537b
lea rdx, [rdx*2 + 2]
shld rax, rdi, 0xd1
rcl ax, 0x57
mov rcx, qword [rbp + 8]
shr rax, cl
cmc
mov rax, rcx
stc
clc
jmp 0x140485330
cmp rdx, 0x1000
jmp 0x14048533c
jb 0x140485376
add rdx, 0x27
mov rcx, qword [rcx - 8]
cmp r10d, 0x69a8614f
cmc
test r8b, 0x87
sub rax, rcx
test sil, dil
add rax, 0xfffffffffffffff8
test rdx, rax
test spl, 0xf6
cmp rax, 0x1f
jmp 0x140485370
ja 0x140486505
call fcn.140228090
movups xmm0, xmmword [rbp - 0x18]
xor cx, 0x30ad
cmova cx, r12w
jmp 0x14048538e
movups xmmword [rbp + 8], xmm0
test ax, cx
test r11b, 0xf2
sub cx, di
movups xmm1, xmmword [rbp - 8]
ror cx, cl
movzx cx, bpl
movups xmmword [rbp + 0x18], xmm1
sub eax, eax
movsx rcx, bx
bswap rcx
xchg rcx, rcx
mov qword [rbp - 8], rax
mov qword [rbp], 7
mov word [rbp - 0x18], ax
movsx ecx, r8w
not ch
movzx cx, sil
lea rcx, [rbp - 0x18]
jmp 0x1404853dc
call fcn.14045ab74
jmp 0x1404845ef
mov rbx, qword [rsp + 0x50]
movsx cx, r10b
movsxd rdx, r11d
mov rax, qword [rbx]
cqo
xchg dh, dl
lea rdx, [rbp - 0x38]
not cl
mov rcx, rbx
jmp 0x140485408
mov rax, qword [rax + 0x40]
call qword [0x1400b8d90]
mov edx, dword [rsp + 0x34]
clc
cmc
bts edx, 0xc
or edx, 8
mov dword [rsp + 0x34], edx
stc
mov dword [rsp + 0x3c], edx
clc
test r8w, 0x47f8
cmc
xor r9d, r9d
cmp r14, rax
test spl, 0xa
cmp qword [rbp - 0x28], r9
jmp 0x140485443
jbe 0x1404855bf
mov rax, qword [rbx]
bswap rcx
movzx rcx, dx
cwd
lea rdx, [rbp - 0x18]
movzx cx, ah
setns ch
movzx ecx, r12w
mov rcx, rbx
jmp 0x14048546c
mov rax, qword [rax + 0x40]
call qword [0x1400b8d90]
mov edx, dword [rsp + 0x34]
btr r8w, cx
bts edx, 0xd
setbe r8b
rol r8w, cl
or edx, 0x10
mov dword [rsp + 0x34], edx
shld r8, rsi, 0x6e
mov dword [rsp + 0x3c], edx
add r8b, 0xcf
shr r8b, 0xfe
adc r8, 0x23f9276f
mov r8, qword [rsp + 0x58]
test rcx, rsi
jmp 0x1404854b7
xor r9d, r9d
test rdx, 0x3ad17d9
stc
cmp r14, rbp
cmp byte [r8], r9b
jmp 0x1404854cd
jne 0x140485586
mov rcx, qword [r13]
test rcx, rcx
jmp 0x1404854df
je 0x140485567
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
jmp 0x1404854f4
je 0x14048551d
mov rax, qword [rcx + 0x50]
test r15b, 0x96
cmp dword [rax], r9d
jmp 0x14048550a
jle 0x14048551d
movzx eax, word [rdx]
jmp 0x140485518
jmp 0x140485545
mov rax, qword [rcx]
jmp 0x140485525
mov rax, qword [rax + 0x30]
jmp 0x14048552e
call qword [0x1400b8d90]
mov r8, qword [rsp + 0x58]
movzx rcx, r14w
xchg cl, cl
xor r9d, r9d
add rcx, rax
mov ecx, 0xffff
cmp r12b, 2
clc
cmp cx, ax
je 0x140485567
mov word [r13 + 0xa], ax
jmp 0x140485562
jmp 0x14048556e
mov qword [r13], r9
mov dl, r9b
mov r10d, 1
mov dx, bx
mov byte [r8], r10b
mov dl, bpl
mov edx, dword [rsp + 0x34]
jmp 0x14048558c
mov r10d, 1
movzx ecx, word [r13 + 0xa]
movzx ax, r11b
bswap rax
lea rax, [rbp - 0x18]
sar bl, 0x4c
cmp qword [rbp], 8
not bl
cmovae rax, qword [rbp - 0x18]
cmp word [rax], cx
not bl
mov bl, r10b
jmp 0x1404855b9
je 0x1404855ca
mov bl, r9b
cmp spl, sil
cmc
test di, r9w
test dl, 0x10
jmp 0x1404855d2
je 0x140485616
and edx, 0xffffffef
movzx ecx, r13w
bswap cx
setno cl
mov dword [rsp + 0x34], edx
xchg cl, cl
mov rcx, r15
cmovnp cx, sp
mov dword [rsp + 0x3c], edx
xchg cx, cx
jmp 0x140485603
lea rcx, [rbp - 0x18]
jmp 0x14048560c
call fcn.14045ab74
mov edx, dword [rsp + 0x34]
cmc
test dl, 8
jmp 0x14048561e
je 0x140485651
and edx, 0xfffffff7
mov rcx, 0x1c58367c
movzx ecx, r9w
mov dword [rsp + 0x34], edx
movsxd rcx, edi
seta cl
mov dword [rsp + 0x3c], edx
movzx ecx, bx
movzx cx, r9b
lea rcx, [rbp - 0x38]
call fcn.14045ab74
test bl, bl
jmp 0x140485658
je 0x140485858
mov rcx, qword [r13]
xor ebx, ebx
cmp r13, 0x33445a31
jmp 0x140485674
test rcx, rcx
jmp 0x14048567c
je 0x140485713
mov rax, qword [rcx + 0x38]
cmp qword [rax], rbx
jmp 0x14048568e
je 0x1404856dd
mov rax, qword [rcx + 0x50]
cmp dword [rax], ebx
jmp 0x14048569f
jle 0x1404856dd
dec dword [rax]
mov rcx, qword [rcx + 0x38]
movzx rdx, r15w
cwde
mov rdx, qword [rcx]
movzx ax, sil
lahf
lea rax, [rdx + 2]
jmp 0x1404856c2
mov qword [rcx], rax
not ax
movsx eax, r13w
mov ax, 0x638a
movzx eax, word [rdx]
jmp 0x1404856d8
jmp 0x1404856f4
mov rax, qword [rcx]
jmp 0x1404856e5
mov rax, qword [rax + 0x38]
jmp 0x1404856ee
call qword [0x1400b8d90]
mov ecx, 0xffff
cmp cx, ax
jmp 0x140485701
je 0x140485713
mov al, bl
jmp 0x14048570e
jmp 0x14048571d
mov qword [r13], rbx
cdq
mov eax, 1
mov rcx, qword [rsp + 0x58]
xchg edx, edx
mov byte [rcx], al
cdq
movsxd rdx, r8d
mov rcx, qword [rsp + 0x50]
movsx rdx, r10w
mov rax, qword [rcx]
movzx dx, al
xchg dx, dx
lea rdx, [rbp - 0x18]
mov rax, qword [rax + 0x40]
jmp 0x14048574a
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
cqo
cmc
bts eax, 0xf
ror dx, 0xe8
not rdx
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x3c], eax
movzx edx, bx
mov rdx, qword [rbp + 0x20]
cmp spl, 0xdc
test r11w, 0x36b5
cmp rdx, 8
jmp 0x140485784
jb 0x1404857f4
lea rdx, [rdx*2 + 2]
cdqe
movzx ecx, r12w
mov rcx, qword [rbp + 8]
test rdx, r12
nop
mov rax, rcx
cmc
cmp esp, 0xa4a0879
jmp 0x1404857b0
cmp rdx, 0x1000
jb 0x1404857ef
add rdx, 0x27
mov rcx, qword [rcx - 8]
cmp dil, spl
sub rax, rcx
clc
test r8w, 0x294e
add rax, 0xfffffffffffffff8
test dil, r11b
cmp r14d, 0x68490a95
cmp rax, 0x1f
jmp 0x1404857e9
ja 0x1404864e4
call fcn.140228090
movups xmm0, xmmword [rbp - 0x18]
movsx cx, r11b
movzx rcx, r13w
xchg ch, cl
movups xmmword [rbp + 8], xmm0
movzx ecx, cx
jmp 0x140485812
movups xmm1, xmmword [rbp - 8]
movsx ecx, ax
movups xmmword [rbp + 0x18], xmm1
mov qword [rbp - 8], rbx
mov qword [rbp], 7
cmovle cx, cx
mov word [rbp - 0x18], bx
setne ch
mov ecx, r14d
movsx ecx, r14w
lea rcx, [rbp - 0x18]
jmp 0x140485844
call fcn.14045ab74
mov byte [rsp + 0x30], 1
jmp 0x140485853
jmp 0x1404845ef
mov rbx, qword [rsp + 0x50]
rdtsc
mov rax, qword [rbx]
movsx cx, r11b
cwd
lea rdx, [rbp - 0x38]
xchg cx, cx
setp cl
mov rcx, rbx
jmp 0x14048587b
mov rax, qword [rax + 0x38]
jmp 0x140485884
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
cmc
bts eax, 0xe
cmp dh, 0x97
stc
cmc
or eax, 0x20
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x3c], eax
stc
clc
xor ecx, ecx
stc
cmp rcx, r11
cmp qword [rbp - 0x28], rcx
jmp 0x1404858b4
je 0x140485915
mov rax, qword [rbx]
setb dh
lea rdx, [rbp - 0x18]
jmp 0x1404858c9
mov rcx, rbx
jmp 0x1404858d1
mov rax, qword [rax + 0x40]
jmp 0x1404858da
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
or eax, 0x10040
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x3c], eax
stc
cmc
sub ecx, ecx
cmc
stc
cmp r13d, 0x6a66444b
cmp qword [rbp - 8], rcx
jmp 0x140485907
jne 0x140485915
lea ebx, [rcx + 1]
jmp 0x140485918
mov bl, cl
cmc
test al, 0x40
jmp 0x14048591f
je 0x14048593d
and eax, 0xffffffbf
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x3c], eax
lea rcx, [rbp - 0x18]
call fcn.14045ab74
mov eax, dword [rsp + 0x34]
test al, 0x20
jmp 0x140485944
je 0x140485966
and eax, 0xffffffdf
mov dword [rsp + 0x34], eax
movsxd rcx, esi
jmp 0x140485959
mov dword [rsp + 0x3c], eax
lea rcx, [rbp - 0x38]
call fcn.14045ab74
sub r9d, r9d
setns ah
shl ecx, 0x55
nop
mov eax, dword [rsp + 0x38]
bts cx, sp
bt cx, 0x9d
test r9b, r15b
lea ecx, [r9 + 1]
test bl, bl
jmp 0x14048598c
je 0x14048460c
mov byte [rsp + 0x30], cl
jmp 0x14048460c
mov rcx, qword [rsp + 0x50]
cwde
bswap ax
cdq
mov rax, qword [rcx]
not rdx
lea rdx, [rbp - 0x38]
mov rax, qword [rax + 0x30]
jmp 0x1404859b8
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
bts eax, 7
xor bl, 0xc8
mov dword [rsp + 0x34], eax
sbb bx, cx
mov dword [rsp + 0x3c], eax
xadd ax, ax
bsf eax, ecx
adc ax, di
mov rax, qword [rbp + 0x98]
bt bx, r12w
shl bh, 0x16
xchg rbx, rbx
mov rbx, qword [rsp + 0x48]
cmc
jmp 0x1404859fb
test byte [rax + 0x18], 8
jmp 0x140485a04
jne 0x140485b30
mov rdx, rbx
mov rcx, r13
jmp 0x140485a15
call fcn.14046848d
sub r8d, r8d
test r14b, 0x82
stc
test r14w, sp
test al, al
jmp 0x140485a2d
jne 0x140485b30
lea rbx, [rbp - 0x38]
clc
cmp si, 0x719f
cmp qword [rbp - 0x20], 8
jmp 0x140485a47
cmovae rbx, qword [rbp - 0x38]
jmp 0x140485a52
cmp byte [r13 + 8], r8b
jmp 0x140485a5b
jne 0x140485b15
mov rcx, qword [r13]
test rcx, rcx
jmp 0x140485a6d
je 0x140485b00
mov rax, qword [rcx + 0x38]
cmp r9b, r13b
xor dx, r14w
ror edx, 0x7f
mov rdx, qword [rax]
test r8b, r14b
test rdx, rdx
jmp 0x140485a8f
je 0x140485ab7
mov rax, qword [rcx + 0x50]
stc
test al, 0x4b
cmp dword [rax], r8d
jmp 0x140485aa4
jle 0x140485ab7
movzx eax, word [rdx]
jmp 0x140485ab2
jmp 0x140485ade
mov rax, qword [rcx]
jmp 0x140485abf
mov rax, qword [rax + 0x30]
jmp 0x140485ac8
call qword [0x1400b8d90]
xor r8d, r8d
bt cx, r11w
test r14b, cl
movzx cx, spl
mov ecx, 0xffff
cmp cx, ax
jmp 0x140485aeb
je 0x140485b00
mov word [r13 + 0xa], ax
jmp 0x140485afb
jmp 0x140485b07
mov qword [r13], r8
and ax, si
mov eax, 1
clc
stc
mov byte [r13 + 8], al
and ax, si
movzx eax, word [r13 + 0xa]
cmp bl, r8b
cmp ax, word [rbx]
jmp 0x140485b25
jne 0x140485c5e
mov rbx, qword [rsp + 0x48]
cmp qword [rbp - 0x78], 3
jmp 0x140485b3a
jne 0x140485c92
mov eax, 1
cmp qword [rbp + 0x18], rax
ja 0x140485c92
mov rdx, rbx
bswap rcx
movsxd rcx, ebx
mov rcx, r13
jmp 0x140485b60
call fcn.14046848d
sub ebx, ebx
test eax, 0x1b970fbb
test al, al
jmp 0x140485b73
jne 0x140485c60
cmp byte [r13 + 8], bl
jmp 0x140485b82
jne 0x140485c2b
mov rcx, qword [r13]
stc
jmp 0x140485b92
test rcx, rcx
jmp 0x140485b9a
je 0x140485c1a
mov rax, qword [rcx + 0x38]
shr dh, 0x77
cqo
mov rdx, qword [rax]
test r14b, bl
jmp 0x140485bb4
test rdx, rdx
jmp 0x140485bbc
je 0x140485be1
mov rax, qword [rcx + 0x50]
clc
cmp dword [rax], ebx
jmp 0x140485bce
jle 0x140485be1
movzx eax, word [rdx]
jmp 0x140485bdc
jmp 0x140485bf8
mov rax, qword [rcx]
jmp 0x140485be9
mov rax, qword [rax + 0x30]
jmp 0x140485bf2
call qword [0x1400b8d90]
mov ecx, 0xffff
cmp cx, ax
jmp 0x140485c05
je 0x140485c1a
mov word [r13 + 0xa], ax
jmp 0x140485c15
jmp 0x140485c22
mov qword [r13], rbx
add cx, r13w
mov eax, 1
mov byte [r13 + 8], al
movzx ecx, word [r13 + 0xa]
nop
rcl eax, 0x33
cbw
lea rax, [rbp - 0x38]
cmp dl, 0x6c
cmp qword [rbp - 0x20], 8
jmp 0x140485c48
cmovae rax, qword [rbp - 0x38]
cmp r11b, r10b
cmp cx, word [rax]
je 0x140485c92
jmp 0x140485c60
sub ebx, ebx
lea rax, [rbp - 0x38]
rcl cx, 0xe1
btc dx, 0xd5
cmp qword [rbp - 0x20], 8
mov cx, 0x6c16
movsx cx, cl
cmovae rax, qword [rbp - 0x38]
movsx edx, r10w
mov qword [rbp - 0x28], rbx
movzx edx, ax
btr rdx, rbp
cmc
mov word [rax], bx
lea rbx, [rbp - 0x38]
xor cl, r9b
xor edx, 0x93956a2
cmp qword [rbp - 0x20], 8
movzx edx, r11w
cmovae rbx, qword [rbp - 0x38]
not dh
cmovns dx, di
movzx dx, r14b
mov rdx, qword [rsp + 0x48]
jmp 0x140485cc8
mov rcx, r13
jmp 0x140485cd0
call fcn.14046848d
xor r8d, r8d
jmp 0x140485cdd
test al, al
jmp 0x140485ce4
jne 0x140485f14
mov r12, qword [rsp + 0x48]
btr si, 0xb4
mov esi, 0xffff
lea r14d, [r8 + 1]
mov cx, 0xdc
btc rax, rbx
cwde
lea rcx, [rbp - 0x38]
cmp qword [rbp - 0x20], 8
movsx ax, r15b
bswap rax
mov rax, 0x3c9c2097
cmovae rcx, qword [rbp - 0x38]
shl rax, 0x4a
mov rax, qword [rbp - 0x28]
lea rcx, [rcx + rax*2]
stc
cmp ax, di
test eax, 0x42bf485f
cmp rbx, rcx
jmp 0x140485d40
je 0x140485ee9
cmp byte [r13 + 8], r8b
jmp 0x140485d4f
jne 0x140485de4
mov rcx, qword [r13]
test rcx, rcx
jmp 0x140485d61
je 0x140485dd3
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
stc
cmp r15b, 0x44
clc
test rdx, rdx
jmp 0x140485d7c
je 0x140485da1
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jmp 0x140485d8e
jle 0x140485da1
movzx eax, word [rdx]
jmp 0x140485d9c
jmp 0x140485dbb
mov rax, qword [rcx]
jmp 0x140485da9
mov rax, qword [rax + 0x30]
jmp 0x140485db2
call qword [0x1400b8d90]
xor r8d, r8d
cmp si, ax
je 0x140485dd3
mov word [r13 + 0xa], ax
jmp 0x140485dce
jmp 0x140485dd9
mov qword [r13], r8
rol al, cl
mov byte [r13 + 8], r14b
rcr ax, 0xc4
mov al, r13b
movzx eax, word [r13 + 0xa]
cmp r9b, 0
cmp ax, word [rbx]
jmp 0x140485df5
jne 0x140485ee9
add rbx, 2
xadd cx, cx
bt cx, di
mov rcx, qword [r13]
cmc
test bl, 0xa
test rcx, rcx
jmp 0x140485e17
je 0x140485ea6
mov rax, qword [rcx + 0x38]
cmp qword [rax], r8
jmp 0x140485e29
je 0x140485e70
mov rax, qword [rcx + 0x50]
test al, 0xca
clc
cmp dword [rax], r8d
jmp 0x140485e3e
jle 0x140485e70
dec dword [rax]
movsx rax, cx
movsx edx, r13w
mov rcx, qword [rcx + 0x38]
movzx rax, dx
mov rdx, qword [rcx]
jmp 0x140485e5e
lea rax, [rdx + 2]
mov qword [rcx], rax
bswap ax
movzx eax, word [rdx]
jmp 0x140485e8b
mov rax, qword [rcx]
jmp 0x140485e78
mov rax, qword [rax + 0x38]
jmp 0x140485e81
call qword [0x1400b8d90]
xor r8d, r8d
stc
cmp si, ax
jmp 0x140485e93
je 0x140485ea6
mov al, r8b
jmp 0x140485ea1
jmp 0x140485eb9
mov qword [r13], r8
mov al, r14b
jmp 0x140485eb9
mov byte [r13 + 8], al
jmp 0x140485ec9
mov rdx, r12
movzx rcx, r12w
mov rcx, r13
call fcn.14046848d
sub r8d, r8d
clc
test al, al
jmp 0x140485ee3
je 0x140485d06
mov sil, byte [rsp + 0x30]
dec ah
sal r14b, 0xa0
movsxd rcx, r9d
mov r14b, byte [rsp + 0x30]
sub ax, bp
mov r12b, byte [rsp + 0x30]
movzx eax, r11w
adc rcx, 0x10e32e0c
jmp 0x140485f14
lea rcx, [rbp - 0x38]
cmp qword [rbp - 0x20], 8
cbw
cmovae rcx, qword [rbp - 0x38]
movsx ax, r12b
sub al, ah
bswap eax
mov rax, qword [rbp - 0x28]
cmp r8b, sil
jmp 0x140485f39
lea rcx, [rcx + rax*2]
jmp 0x140485f42
mov eax, dword [rsp + 0x38]
cmc
stc
cmp r13b, 0x27
movzx eax, al
cmp ch, cl
cmp rbx, rcx
mov ecx, 1
jmp 0x140485f5e
cmovne eax, ecx
movsx cx, r10b
mov dword [rsp + 0x38], eax
movzx ecx, r8w
lea rcx, [rbp - 0x38]
jmp 0x1404853dc
mov rax, qword [rcx]
jmp 0x140485f7f
mov rax, qword [rax + 0x30]
jmp 0x140485f88
call qword [0x1400b8d90]
xor r9d, r9d
cmp r14w, ax
je 0x140485fb6
mov word [r12], ax
movzx rbx, ax
jmp 0x140485fa9
mov rbx, r12
jmp 0x140485fb1
jmp 0x140485fbe
mov qword [r13], r9
movzx eax, r11w
mov byte [r13 + 8], dil
cdqe
rdtsc
cqo
mov rax, qword [r15]
bswap dx
mov rcx, rax
mov edx, 0x48
movzx ecx, si
movzx cx, al
movzx r8d, word [rbx]
movsx ecx, ax
mov rcx, r15
jmp 0x140485fec
mov rax, qword [rax + 0x20]
call qword [0x1400b8d90]
xor r9d, r9d
cmp r11, r11
test al, al
jmp 0x140486003
je 0x1404860ed
mov byte [rsp + 0x40], dil
btc rcx, rcx
mov rcx, qword [r13]
test rcx, rcx
jmp 0x14048601e
je 0x1404860b4
mov rax, qword [rcx + 0x38]
cmp qword [rax], r9
jmp 0x140486030
je 0x140486075
mov rax, qword [rcx + 0x50]
cmp dword [rax], r9d
jmp 0x140486042
jle 0x140486075
dec dword [rax]
mov al, r15b
movzx edx, r13w
cwd
mov rcx, qword [rcx + 0x38]
not dh
mov rdx, qword [rcx]
lea rax, [rdx + 2]
jmp 0x140486065
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x140486070
jmp 0x140486098
mov rax, qword [rcx]
jmp 0x14048607d
mov rax, qword [rax + 0x38]
jmp 0x140486086
call qword [0x1400b8d90]
xor r9d, r9d
cmc
test rdi, 0x576d6af6
clc
cmp r14w, ax
jmp 0x1404860a1
je 0x1404860b4
mov al, r9b
jmp 0x1404860af
jmp 0x1404860c6
mov qword [r13], r9
bswap rdx
mov al, dil
cmovg ecx, r12d
movzx rdx, r14w
mov byte [r13 + 8], al
cmova dx, r14w
cwd
mov rdx, rsi
mov rcx, r9
setb ch
mov rcx, r13
call fcn.14046848d
sub r9d, r9d
test al, al
je 0x140483cad
mov dil, byte [rsp + 0x30]
test r12b, 2
mov sil, byte [rsp + 0x30]
mov r14b, byte [rsp + 0x30]
mov r15b, byte [rsp + 0x30]
stc
mov cx, 0x174b
mov r12b, byte [rsp + 0x30]
ror cx, cl
mov bl, byte [rsp + 0x40]
rcl ch, cl
sal al, 0x81
btr ecx, r15d
mov rax, qword [rbp - 0x78]
mov ecx, 1
cmp byte [rbp + rax - 0x70], 0x20
jmp 0x140486132
jne 0x140484603
movzx eax, byte [rsp + 0x38]
jmp 0x140486146
test bl, bl
jmp 0x14048614d
cmove eax, ecx
jmp 0x140486155
mov dword [rsp + 0x38], eax
jmp 0x14048460c
mov rcx, qword [rbp + 0x18]
mov edi, 1
cmp r15b, 0xa7
stc
cmp rcx, rdi
jbe 0x140486424
lea rbx, [rbp + 8]
movzx rdx, dx
mov rdx, qword [rbp + 8]
mov r8, qword [rbp + 0x20]
cmp r8, 8
cmovae rbx, rdx
test r10b, 0xa9
xor al, bpl
mov al, byte [rsp + 0x30]
mov byte [rsp + 0x30], al
rol ax, cl
shr rax, cl
cmc
add rbx, 2
jmp 0x1404861ac
lea rax, [rbp + 8]
stc
clc
cmp r8, 8
jmp 0x1404861bb
cmovae rax, rdx
lea rax, [rax + rcx*2]
jmp 0x1404861c8
cmp rbx, rax
jmp 0x1404861d0
je 0x1404863cd
mov rdx, qword [rsp + 0x48]
mov rcx, r13
jmp 0x1404861e3
call fcn.14046848d
xor r9d, r9d
test al, al
jne 0x1404863a9
cmp byte [r13 + 8], r9b
jmp 0x1404861fc
jne 0x1404862a8
mov rcx, qword [r13]
jmp 0x14048620c
test rcx, rcx
je 0x140486292
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
clc
test rdx, rdx
je 0x14048624d
mov rax, qword [rcx + 0x50]
clc
cmp ecx, ebp
jmp 0x140486232
cmp dword [rax], r9d
jmp 0x14048623a
jle 0x14048624d
movzx eax, word [rdx]
jmp 0x140486248
jmp 0x140486270
mov rax, qword [rcx]
jmp 0x140486255
mov rax, qword [rax + 0x30]
jmp 0x14048625e
call qword [0x1400b8d90]
xor r9d, r9d
jmp 0x140486270
mov ecx, 0xffff
test sil, 0xcd
clc
cmp cx, ax
je 0x140486292
mov word [r13 + 0xa], ax
jmp 0x14048628d
jmp 0x1404862a2
mov qword [r13], r9
xor al, r11b
bt eax, ebp
shrd ax, r10w, 0xf2
mov byte [r13 + 8], dil
sal ah, cl
movzx eax, word [r13 + 0xa]
test r9b, r15b
test bh, 0x5c
jmp 0x1404862b8
cmp ax, word [rbx]
jmp 0x1404862c0
jne 0x1404863a9
mov rcx, qword [r13]
test rcx, rcx
jmp 0x1404862d2
je 0x14048636d
mov rax, qword [rcx + 0x38]
cmc
test ch, 0x6a
jmp 0x1404862e5
cmp qword [rax], r9
jmp 0x1404862ed
je 0x140486330
mov rax, qword [rcx + 0x50]
test r9b, 0x5c
cmp dword [rax], r9d
jmp 0x140486303
jle 0x140486330
dec dword [rax]
mov rcx, qword [rcx + 0x38]
bswap edx
cwde
movsx ax, spl
mov rdx, qword [rcx]
lea rax, [rdx + 2]
jmp 0x140486323
mov qword [rcx], rax
xchg ah, al
movzx eax, word [rdx]
jmp 0x14048634a
mov rax, qword [rcx]
jmp 0x140486338
mov rax, qword [rax + 0x38]
jmp 0x140486341
call qword [0x1400b8d90]
xor r9d, r9d
mov ecx, 0xffff
cmp r9b, cl
cmp cx, ax
jmp 0x14048635a
je 0x14048636d
mov al, r9b
jmp 0x140486368
jmp 0x14048637a
mov qword [r13], r9
mov al, dil
mov r8, r12
bswap r8
mov byte [r13 + 8], al
movsx rcx, r15w
cdq
movsx edx, bx
mov r8, qword [rbp + 0x20]
mov rcx, qword [rbp + 0x18]
jmp 0x14048639b
mov rdx, qword [rbp + 8]
jmp 0x1404863a4
jmp 0x1404861a3
mov r8, qword [rbp + 0x20]
shr ah, 0xce
and dl, 0xc
rol cx, 0x6b
mov rcx, qword [rbp + 0x18]
cmc
sal dx, 0x33
rdtsc
mov rdx, qword [rbp + 8]
cbw
bt ax, 3
lea rax, [rbp + 8]
cmp r8, 8
jmp 0x1404863da
cmovae rax, rdx
lea rax, [rax + rcx*2]
cmp rbx, rax
jmp 0x1404863ea
je 0x140486424
mov rcx, qword [rsp + 0x70]
shl ah, 0xa1
mov rax, rcx
cmp qword [rcx + 0x18], 0x10
jmp 0x140486405
jb 0x14048640e
mov rax, qword [rcx]
mov qword [rcx + 0x10], r9
jmp 0x140486417
mov byte [rax], r9b
jmp 0x14048641f
jmp 0x14048645e
cmp byte [rsp + 0x30], 0
jmp 0x14048642e
je 0x14048645e
mov r9b, 0x2d
rol cx, cl
cmc
jmp 0x140486440
mov r8, rdi
rol ch, 0x1c
sub edx, edx
bswap cx
mov rcx, qword [rsp + 0x70]
jmp 0x140486455
call fcn.140448e10
nop
movsxd rcx, r12d
lea rcx, [rbp + 8]
jmp 0x140486467
call fcn.14045ab74
mov rax, qword [rsp + 0x70]
mov rcx, qword [rbp + 0x28]
cmp r14b, r12b
cmp dl, 0xa4
xor rcx, rsp
jmp 0x140486483
call fcn.14049eb1e
mov rbx, qword [rsp + 0x170]
bsr r12w, r11w
add rsp, 0x130
seto dil
movsx rdi, di
pop r15
movsxd rbp, r13d
movzx esi, r8w
cmovne ebp, eax
pop r14
movzx r12d, dx
pop r13
not bpl
bswap r12w
pop r12
movsxd rbp, r10d
movsx rsi, di
pop rdi
movsx esi, di
xchg bpl, sil
pop rsi
mov bp, r11w
movzx ebp, r12w
jmp 0x1404864dd
pop rbp
jmp 0x1404864e3
ret
call fcn.1404b5029
int3
call fcn.1404b5029
nop
jmp 0x1404864fa
call fcn.1404b5029
nop
jmp 0x140486505
call fcn.1404b5029
int3