Function at 0x140481d32
Capabilities:
Execute anti-debugging instructions

Disassembly:
mov qword [rsp + 8], rbx
movzx eax, r14w
push rbp
sar bpl, cl
movsx eax, r15w
rcr eax, 0x8c
push rsi
rol ch, cl
rcr bpl, cl
cmc
push rdi
cmp r11b, dl
shl dil, cl
push r12
push r13
and bx, dx
btc cx, sp
push r14
push r15
or al, 0xf0
movsx rbp, bx
xor dil, 0x5f
lea rbp, [rsp - 0x30]
test esi, 0x6f64002b
movzx ebx, r10w
sub rsp, 0x130
cwde
movzx r14w, dl
bsf di, r15w
mov rax, qword [0x1400b7288]
setle cl
xor rax, rsp
mov qword [rbp + 0x28], rax
rol r13b, 0x27
test edx, 0x4f2e52af
sub bx, ax
mov qword [rsp + 0x48], r9
bsr r15w, bx
mov r13, r8
mov rdi, rdx
mov qword [rsp + 0x70], rdx
mov qword [rbp - 0x40], rdx
sbb cl, bpl
bt ax, dx
mov r14, qword [rbp + 0xa0]
bt r15d, esi
cmp r10b, 0xba
mov qword [rsp + 0x60], r14
sub r12d, r12d
mov dword [rsp + 0x3c], r12d
setge cl
mov r15, qword [rbp + 0x98]
movzx rbx, cx
mov rbx, qword [r15 + 0x40]
jmp 0x140481e07
mov rbx, qword [rbx + 8]
movsx ecx, r9w
mov ax, bp
jmp 0x140481e17
mov qword [rbp - 0x58], rbx
xchg rcx, rax
not ch
setne cl
mov rax, qword [rbx]
mov rcx, rbx
jmp 0x140481e2d
mov rax, qword [rax + 8]
call qword [case.0x1404c8daf.0]
cmp byte [rbp + 0x90], r12b
jmp 0x140481e43
je 0x140481e88
lea rcx, [rbp - 0x60]
jmp 0x140481e52
call fcn.140487a2c
mov rsi, rax
test r9b, 0x3a
mov qword [rsp + 0x50], rax
test rbx, rbx
jmp 0x140481e6b
je 0x140481f09
mov rdx, qword [rbx]
movsx rax, bx
not al
mov rax, qword [rdx + 0x10]
jmp 0x140481e83
jmp 0x140481ebb
lea rcx, [rbp - 0x60]
call fcn.140487639
mov rsi, rax
cmc
mov qword [rsp + 0x50], rax
test rbx, rbx
jmp 0x140481ea2
je 0x140481f09
mov rax, qword [rbx]
movzx rcx, sp
not ch
mov rax, qword [rax + 0x10]
setns cl
movsxd rcx, ebp
mov rcx, rbx
jmp 0x140481ec3
call qword [case.0x1404c8daf.0]
test rax, rax
jmp 0x140481ed8
mov r8, rax
jmp 0x140481ee0
je 0x140481f09
mov rcx, qword [rax]
movzx rax, r15w
cdqe
movzx edx, r12w
mov rax, qword [rcx]
mov edx, 1
mov rcx, r8
jmp 0x140481f03
call qword [case.0x1404c8daf.0]
mov byte [rsp + 0x38], r12b
jmp 0x140481f13
mov byte [rsp + 0x30], r12b
jmp 0x140481f1d
xorps xmm0, xmm0
movups xmmword [rbp + 8], xmm0
cmovge ax, dx
movzx ax, sil
mov qword [rbp + 0x18], r12
movzx eax, di
bswap ax
movsx cx, r14b
mov qword [rbp + 0x20], 7
rdtsc
mov al, sil
movsx rdx, dx
mov word [rbp + 8], r12w
movzx rcx, bp
movzx dx, bpl
cmovle rdx, rax
mov rax, qword [rsi]
movsxd rdx, ebx
bswap rdx
lea rdx, [rbp - 0x70]
movsx rcx, r12w
movsx cx, r10b
mov rcx, rsi
jmp 0x140481f7d
mov rax, qword [rax + 0x58]
jmp 0x140481f86
call qword [case.0x1404c8daf.0]
xorps xmm0, xmm0
movups xmmword [rdi], xmm0
cdqe
bswap bx
xchg cl, ch
mov qword [rdi + 0x10], r12
not si
lahf
mov qword [rdi + 0x18], 0xf
xchg bx, cx
movsxd rbx, r13d
movsx eax, r10w
mov byte [rdi], r12b
mov esi, 1
movzx rax, r15w
mov eax, esi
mov dword [rsp + 0x34], eax
jmp 0x140481fcc
mov dword [rsp + 0x3c], eax
movsx bx, r12b
bswap ax
mov bx, 0x2258
mov rax, qword [r15 + 0x40]
mov rbx, qword [rax + 8]
mov al, r13b
cwde
movsx rax, r11w
mov qword [rbp - 0x58], rbx
movsxd rax, ebp
mov rax, qword [rbx]
movzx cx, r15b
xchg ch, ch
mov rcx, rbx
jmp 0x140482005
mov rax, qword [rax + 8]
jmp 0x14048200e
call qword [case.0x1404c8daf.0]
nop
lea rcx, [rbp - 0x60]
jmp 0x14048201e
call fcn.140475612
mov rdi, rax
jmp 0x14048202b
mov qword [rbp - 0x60], rax
test rbx, rbx
jmp 0x140482037
je 0x1404820a8
mov rdx, qword [rbx]
movsx rax, r12w
movzx ax, r12b
bswap rcx
mov rcx, rbx
mov ah, 0x48
jmp 0x140482057
mov rax, qword [rdx + 0x10]
jmp 0x140482060
call qword [case.0x1404c8daf.0]
mov r8, rax
jmp 0x14048206e
test rax, rax
jmp 0x140482076
je 0x1404820a8
mov rcx, qword [rax]
cmovae dx, cx
rdtsc
mov rax, qword [rcx]
mov rdx, r11
cmovge ecx, ebp
mov edx, esi
jmp 0x14048209a
mov rcx, r8
jmp 0x1404820a2
call qword [case.0x1404c8daf.0]
mov rax, qword [rdi]
cmovge rdx, r8
mov dl, r9b
movsx edx, r10w
mov r9, r14
bswap dx
movsx r8w, r11b
lea r8, [0x1400c0d6c]
jmp 0x1404820cd
lea rdx, [0x1400c0d60]
setnp cl
movsx cx, bl
movsx rcx, r15w
mov rcx, rdi
jmp 0x1404820e7
mov rax, qword [rax + 0x58]
call qword [case.0x1404c8daf.0]
mov rax, r12
mov r14b, dl
mov qword [rbp - 0x78], rax
sub sil, dil
xadd dil, r14b
mov dil, byte [rsp + 0x30]
adc r12b, 0x7d
mov sil, byte [rsp + 0x30]
shr r15b, cl
mov r14b, byte [rsp + 0x30]
mov r12b, byte [rsp + 0x30]
or r15b, 0xc3
mov r15b, byte [rsp + 0x30]
sub r9d, r9d
sal ch, 0xf3
ror ecx, 0xaf
lea ecx, [r9 + 1]
cmp rax, 4
jmp 0x14048213c
jae 0x140484713
mov al, byte [rbp + rax - 0x70]
stc
clc
cmp al, 0x20
jmp 0x14048214f
je 0x140482189
cmp al, 0x24
jmp 0x14048215c
je 0x140483f72
cmp al, 0x2b
jmp 0x140482169
je 0x140483516
cmp al, 0x76
jmp 0x140482176
je 0x14048227d
cmp al, 0x78
jmp 0x140482183
jne 0x140482b80
cmp qword [rbp - 0x78], 3
je 0x140482b80
mov bl, r9b
cqo
mov byte [rsp + 0x40], bl
cmovg dx, di
xchg dh, ch
mov rdx, qword [rsp + 0x48]
movzx cx, bh
mov rcx, r8
movsx rcx, r12w
mov rcx, r13
jmp 0x1404821bb
call fcn.140466b58
sub r9d, r9d
test bpl, 0xf3
cmp rax, 0x3c874814
test al, al
jmp 0x1404821d5
jne 0x1404846d9
lea rbx, [r13 + 0xa]
and dil, 0x9c
not r14w
mov r12, rbx
mov rsi, qword [rsp + 0x48]
setno r15b
sal dil, cl
mov r15, qword [rbp - 0x60]
lea edi, [r9 + 1]
sub r14, 0x71146d05
rcl r14b, 0x75
mov r14d, 0xffff
cmp byte [r13 + 8], r9b
jmp 0x140482218
jne 0x140484559
mov rcx, qword [r13]
test r12w, r12w
test r11w, 0x57cd
test rcx, rcx
je 0x140484542
mov rax, qword [rcx + 0x38]
rol dl, 0x54
rcr edx, cl
cqo
mov rdx, qword [rax]
test r8d, 0x11302fce
clc
test rdx, rdx
jmp 0x140482253
je 0x14048450a
mov rax, qword [rcx + 0x50]
stc
cmp r13w, si
cmp dword [rax], r9d
jmp 0x14048226a
jle 0x14048450a
movzx eax, word [rdx]
jmp 0x140482278
jmp 0x14048451a
mov dword [rsp + 0x68], r9d
movsx rbx, cx
cdqe
bswap bx
mov rbx, qword [rsp + 0x50]
mov rax, qword [rbx]
seto ch
mov cl, r14b
movzx ecx, cx
mov rcx, rbx
mov rax, qword [rax + 0x48]
call qword [case.0x1404c8daf.0]
mov dword [rsp + 0x58], eax
mov al, r13b
cbw
mov rcx, qword [rbx]
xchg dh, ah
mov rax, qword [rcx + 0x28]
movsx dx, r12b
lea rdx, [rbp - 0x18]
mov rcx, rbx
call qword [case.0x1404c8daf.0]
mov eax, dword [rsp + 0x34]
jmp 0x1404822d7
bts eax, 9
jmp 0x1404822e0
mov dword [rsp + 0x34], eax
jmp 0x1404822e9
mov dword [rsp + 0x3c], eax
jmp 0x1404822f9
sub eax, eax
cmp dl, r12b
cmp qword [rbp - 8], rax
jmp 0x140482307
je 0x140482c5e
mov rax, qword [rbx]
movzx rcx, r9w
mov rcx, rbx
mov rax, qword [rax + 0x20]
jmp 0x140482320
call qword [case.0x1404c8daf.0]
mov word [rsp + 0x40], ax
xor edx, edx
test ax, ax
jmp 0x140482335
je 0x140482c5e
lea rcx, [rbp - 0x18]
cmp qword [rbp], 0x10
jmp 0x140482349
cmovae rcx, qword [rbp - 0x18]
test al, spl
stc
cmp byte [rcx], 0x7f
jmp 0x14048235a
jae 0x140482c5e
xorps xmm0, xmm0
movups xmmword [rbp - 0x38], xmm0
movzx rax, r14w
mov al, 0xc9
lea eax, [rdx + 0xf]
xchg cl, bl
movsxd rbx, r8d
cmova bx, r10w
mov qword [rbp - 0x80], rax
mov qword [rbp - 0x20], rax
lea eax, [rdx + 1]
cmovne rcx, r12
mov ebx, 0x63ac15e2
movzx rbx, r12w
mov qword [rbp - 0x28], rax
mov word [rbp - 0x38], dx
not bl
mov ebx, edx
not dx
movsx cx, r8b
mov rdx, qword [rsp + 0x48]
bswap ecx
not cl
mov rcx, r13
jmp 0x1404823b7
call fcn.140466b58
sub r11d, r11d
jmp 0x1404823c8
test al, al
jmp 0x1404823cf
jne 0x1404829d3
mov r10, qword [rsp + 0x60]
movzx r9d, ax
bswap di
movsx esi, dx
lea r9, [r10 + 0x16]
test bp, 0x75a9
mov qword [rbp - 0x48], r9
cmc
lea r14, [r13 + 0xa]
mov r8, r14
movzx esi, sp
mov qword [rbp - 0x50], r14
rol bl, cl
mov rbx, qword [rbp - 0x38]
bsr esi, r10d
bts esi, ecx
or edi, r10d
mov qword [rsp + 0x78], rbx
mov edi, r11d
sar si, 0x12
bt si, r9w
mov rsi, qword [rbp - 0x80]
jmp 0x14048242a
cmp byte [r13 + 8], r11b
jmp 0x140482433
jne 0x14048251a
mov rcx, qword [r13]
cmp r14, 0x43254e90
test rcx, rcx
jmp 0x14048244c
je 0x1404824fb
mov rax, qword [rcx + 0x38]
ror rdx, 0xdc
cqo
mov rdx, qword [rax]
test rdx, rdx
jmp 0x140482467
je 0x140482493
mov rax, qword [rcx + 0x50]
test r11b, 0x3a
test r8b, sil
cmp dword [rax], r11d
jmp 0x140482480
jle 0x140482493
movzx eax, word [rdx]
jmp 0x14048248e
jmp 0x1404824d6
mov rax, qword [rcx]
jmp 0x14048249b
mov rax, qword [rax + 0x30]
jmp 0x1404824a4
call qword [case.0x1404c8daf.0]
mov r8, qword [rbp - 0x50]
bswap ecx
mov r9, qword [rbp - 0x48]
rcl r10b, cl
dec r10b
mov r10, qword [rsp + 0x60]
cmp esi, r15d
xor rcx, 0x3cb7650f
and cx, 0x3a3f
sub r11d, r11d
xor ch, al
sar rcx, cl
mov ecx, 0xffff
cmp spl, r9b
cmp cx, ax
je 0x1404824fb
mov word [r8], ax
movzx r14d, r15w
sets r14b
mov r14, r8
jmp 0x140482503
mov qword [r13], r11
mov ax, r9w
mov eax, 1
movsx r8d, r11w
mov cx, 0x2928
mov byte [r13 + 8], al
movzx ecx, si
mov r8, rdx
movzx r8d, word [r14]
xchg cx, cx
mov rdx, r9
movsxd rcx, r15d
setb ch
jmp 0x14048252f
mov rcx, r10
jmp 0x140482537
call fcn.140217e98
sub rax, qword [rsp + 0x60]
test r12d, r12d
cmc
sar rax, 1
cmp r12, 0x44a0592e
stc
cmc
cmp rax, 0xa
jmp 0x14048255a
jae 0x14048264e
lea rcx, [0x1400c0d60]
mov r9b, byte [rax + rcx]
clc
movsx r10w, r15b
cmp cl, 0x4e
mov r10, qword [rsp + 0x70]
cmove ecx, r14d
mov cl, r10b
mov rcx, qword [r10 + 0x10]
cmp rcx, qword [r10 + 0x18]
jae 0x1404825de
lea rax, [rcx + 1]
jmp 0x14048259b
mov qword [r10 + 0x10], rax
add ax, 0x2be0
bt eax, r13d
movzx eax, dx
mov rax, r10
cmp qword [r10 + 0x18], 0x10
jmp 0x1404825b7
jb 0x1404825c4
mov rax, qword [r10]
test di, r14w
mov byte [rax + rcx], r9b
cmp r15w, 0x345d
xor edx, edx
jmp 0x1404825d5
mov byte [rax + rcx + 1], dl
jmp 0x1404825f3
mov r8b, r12b
mov edx, 1
mov rcx, r10
jmp 0x1404825ee
call fcn.140454f36
lea rax, [rbp - 0x38]
cmp edx, 0x4ab05fdc
cmp rsi, 0x10
mov cl, 0x8b
setae cl
jmp 0x14048260b
cmovae rax, rbx
cmc
cmp byte [rax + rdi], 0x7f
jmp 0x140482619
je 0x140482805
lea rax, [rbp - 0x38]
stc
cmp rdx, r14
test cl, cl
movsxd rcx, r14d
movzx ecx, si
setae cl
cmovne rax, rbx
mov ecx, 1
cmc
jmp 0x140482641
add byte [rax + rdi], cl
jmp 0x140482649
jmp 0x1404827da
lea rax, [rbp - 0x38]
cmp rsi, 0x10
mov rdx, r8
cmova rdx, r11
setae bl
movsxd rdx, ebp
mov rdx, qword [rsp + 0x78]
cmovae rax, rdx
xor r11d, r11d
clc
jmp 0x140482675
cmp byte [rax + rdi], r11b
je 0x140482931
cmp byte [r13 + 8], r11b
jmp 0x140482688
jne 0x140482750
mov rcx, qword [r13]
cmc
test r11b, r8b
test rcx, rcx
jmp 0x14048269e
je 0x14048272d
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
jmp 0x1404826b0
test rdx, rdx
jmp 0x1404826b8
je 0x1404826e5
mov rax, qword [rcx + 0x50]
clc
cmp r11, 0x120d7a23
test eax, 0x2e227361
cmp dword [rax], r11d
jle 0x1404826e5
movzx eax, word [rdx]
jmp 0x1404826e0
jmp 0x140482702
mov rax, qword [rcx]
jmp 0x1404826ed
mov rax, qword [rax + 0x30]
jmp 0x1404826f6
call qword [case.0x1404c8daf.0]
sub r11d, r11d
shr cx, cl
mov ecx, 0xffff
cmp r13d, 0x37e67d7c
cmp r13b, bpl
cmp cx, ax
jmp 0x140482719
je 0x14048272d
mov word [r14], ax
jmp 0x140482728
jmp 0x140482735
mov qword [r13], r11
movsx rdx, r10w
mov r10d, 1
cwd
mov byte [r13 + 8], r10b
mov rdx, qword [rsp + 0x78]
jmp 0x14048274b
jmp 0x140482756
mov r10d, 1
movzx eax, word [rsp + 0x40]
cmp word [r14], ax
jne 0x140482931
mov rcx, qword [rbp - 0x28]
test dil, 0x39
cmc
cmp rcx, rsi
jmp 0x140482776
jae 0x1404827ae
lea rax, [rcx + 1]
mov qword [rbp - 0x28], rax
sbb rax, 0x1a471781
dec al
rol ah, 0x65
lea rax, [rbp - 0x38]
clc
test bl, bl
jmp 0x14048279c
cmovne rax, rdx
clc
cmp r8, r12
and word [rax + rcx], 0
jmp 0x1404827ca
sub r9d, r9d
cdq
mov r8b, r15b
cdq
mov rdx, r10
setp cl
lea rcx, [rbp - 0x38]
jmp 0x1404827c5
call fcn.140454f36
inc rdi
cmp r15, 0x589d1ec3
test dil, 0xaa
inc bl
mov rbx, qword [rbp - 0x38]
and rsi, 0x66c53e84
bt si, cx
mov qword [rsp + 0x78], rbx
or sil, 0xf9
bt esi, 0xfa
dec ch
mov rsi, qword [rbp - 0x20]
bsf cx, bp
btc cx, r12w
mov rcx, qword [r13]
jmp 0x14048280f
xor r8d, r8d
cmc
test al, r9b
test rcx, rcx
jmp 0x14048281e
je 0x1404828c6
mov rax, qword [rcx + 0x38]
test ebx, 0x977747a
test r8, rbx
cmp qword [rax], r8
jmp 0x140482839
je 0x140482881
mov rax, qword [rcx + 0x50]
cmp bl, 0xd0
cmp dword [rax], r8d
jle 0x140482881
dec dword [rax]
mov rcx, qword [rcx + 0x38]
cqo
mov rdx, qword [rcx]
movsx rax, sp
not eax
mov ax, 0x506b
lea rax, [rdx + 2]
jmp 0x14048286d
mov qword [rcx], rax
cmovns rax, r11
movzx eax, word [rdx]
jmp 0x14048287c
jmp 0x1404828a0
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x14048288d
call qword [case.0x1404c8daf.0]
sub r8d, r8d
add cl, 0x2a
btc ecx, r13d
ror cx, cl
mov ecx, 0xffff
cmp bx, di
test dil, dl
cmp cx, ax
jmp 0x1404828b3
je 0x1404828c6
mov al, r8b
jmp 0x1404828c1
jmp 0x1404828d6
mov qword [r13], r8
mov eax, 1
cdq
xchg rcx, rcx
mov ecx, r15d
mov byte [r13 + 8], al
jmp 0x1404828e8
mov rdx, qword [rsp + 0x48]
movzx cx, bh
movzx rcx, bx
movzx ecx, bx
mov rcx, r13
jmp 0x140482900
call fcn.140466b58
sub r11d, r11d
or r9b, r10b
bts r8w, r12w
test al, al
mov r8, qword [rbp - 0x50]
seto r10b
movzx r9w, sil
xchg r9b, r9b
mov r9, qword [rbp - 0x48]
mov r10, qword [rsp + 0x60]
je 0x14048242a
mov qword [rbp - 0x80], rsi
and r11d, r14d
sar r11w, 0xd3
mov rbx, rdi
sub r11w, r11w
test rdi, rdi
jmp 0x14048294c
mov dil, byte [rsp + 0x30]
not sil
mov sil, byte [rsp + 0x30]
mov r11, 0x56f67ecb
mov r14b, byte [rsp + 0x30]
setge r11b
mov r11, qword [rbp - 0x80]
movsx r10d, r15w
movsxd r10, r9d
xchg r10d, r10d
mov r10, qword [rsp + 0x78]
jmp 0x140482981
je 0x1404829f2
lea rax, [rbp - 0x38]
cmp ebx, 0x7abe3942
cmc
cmp r11, 0x10
jmp 0x14048299b
cmovae rax, r10
cmp byte [rax + rbx], 0
jmp 0x1404829a8
jle 0x1404829bb
inc rbx
jmp 0x1404829b6
jmp 0x1404829f2
mov eax, 1
jmp 0x1404829c5
mov byte [rsp + 0x38], al
jmp 0x1404829ce
jmp 0x1404829f2
mov r10, qword [rbp - 0x38]
adc r8w, r9w
or r8b, dl
xadd r11b, r8b
mov r11, qword [rbp - 0x80]
xchg r9, r9
and edx, 0x329a5524
shr r8b, cl
lea rdx, [rbp - 0x18]
cmc
mov r8, qword [rbp - 0x18]
mov r9, qword [rbp]
test edx, 0x4098669d
cmp rbx, rbp
cmp r9, 0x10
jmp 0x140482a11
cmovae rdx, r8
test r15b, 0xdb
xor eax, eax
test cl, r8b
jmp 0x140482a26
cmp byte [rsp + 0x38], al
jmp 0x140482a2f
jne 0x140482a94
test rbx, rbx
jmp 0x140482a3d
je 0x140482bf5
mov cl, byte [rdx]
cmp sil, r9b
cmp cl, 0x7f
jmp 0x140482a50
je 0x140482bf5
sub rbx, 1
jmp 0x140482a5f
je 0x140482ba2
lea rax, [rbp - 0x38]
cmc
cmp r11, 0x10
jmp 0x140482a73
cmovae rax, r10
cmp cl, byte [rax + rbx]
jmp 0x140482a7f
je 0x140482bd9
mov eax, 1
mov byte [rsp + 0x38], al
clc
stc
test r9b, 0x6f
cmp r11, 0x10
jmp 0x140482a9d
jb 0x140482b05
lea rdx, [r11 + 1]
sal al, 0xd5
cmovle eax, ebx
mov rax, r10
clc
cmp rdx, 0x1000
jb 0x140482aeb
add rdx, 0x27
mov r10, qword [r10 - 8]
sub rax, r10
test dl, 0x5f
stc
cmp r10b, bpl
add rax, 0xfffffffffffffff8
test r14d, 0x47884420
stc
cmp rax, 0x1f
jmp 0x140482ae5
ja 0x140484a91
mov rcx, r10
call fcn.14013be3f
mov r9, qword [rbp]
bts r8w, cx
mov r8, qword [rbp - 0x18]
cmp bl, ah
test r14b, dl
cmp r9, 0x10
jmp 0x140482b0e
jb 0x140482b75
lea rdx, [r9 + 1]
bswap rax
mov rax, r8
test r8w, 0x667c
cmp rdx, 0x1000
jmp 0x140482b30
jb 0x140482b68
add rdx, 0x27
jmp 0x140482b43
mov r8, qword [r8 - 8]
test bp, 0x10ea
jmp 0x140482b51
sub rax, r8
stc
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x140482b62
ja 0x140484a8b
mov rcx, r8
jmp 0x140482b70
call fcn.14013be3f
sub r9d, r9d
mov ecx, 1
bts eax, ebx
mov eax, dword [rsp + 0x38]
clc
test rsi, rbp
add qword [rbp - 0x78], rcx
test al, al
jne 0x14048498e
mov rax, qword [rbp - 0x78]
jmp 0x140482b9d
jmp 0x140482133
test rbx, rbx
jmp 0x140482baa
jne 0x140482bd9
lea rax, [rbp - 0x38]
cmp r10b, r14b
cmp r11, 0x10
jmp 0x140482bc0
cmovae rax, r10
stc
cmc
test r12w, 0x1a4f
cmp cl, byte [rax]
jmp 0x140482bd3
jl 0x140482a85
cmp byte [rdx + 1], 0
jmp 0x140482be2
jle 0x140482a35
inc rdx
jmp 0x140482bf0
jmp 0x140482a35
cmp r11, 0x10
jmp 0x140482bfe
jb 0x140482f76
lea rdx, [r11 + 1]
btc ax, 0x57
mov rax, r10
cmp si, 0x19a2
cmp rdx, 0x1000
jb 0x140482c4c
add rdx, 0x27
stc
cmp r8w, 0x5cdd
cmc
mov r10, qword [r10 - 8]
test bh, 0xf5
test di, r15w
sub rax, r10
stc
cmc
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140484a91
mov rcx, r10
jmp 0x140482c54
call fcn.14013be3f
jmp 0x140482f76
mov rdx, qword [rsp + 0x48]
cmovnp cx, r8w
sete cl
mov rcx, r13
call fcn.140466b58
sub r8d, r8d
test r15b, 0x97
stc
test al, al
jne 0x140482f7e
lea rbx, [r13 + 0xa]
movzx r12d, r8w
mov r12, rbx
movsxd r15, r12d
jmp 0x140482c96
mov r9, qword [rsp + 0x60]
jmp 0x140482ca0
lea rdi, [r9 + 0x16]
movzx rsi, di
seta r15b
movsx r15d, di
mov rsi, qword [rsp + 0x70]
mov r15w, r12w
jmp 0x140482cc2
mov r15, qword [rsp + 0x48]
jmp 0x140482cdf
mov r9, qword [rsp + 0x60]
jmp 0x140482cdf
cmp byte [r13 + 8], r8b
jne 0x140482da8
mov rcx, qword [r13]
clc
test rcx, rcx
jmp 0x140482cf6
je 0x140482d8a
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
cmp bh, 0xcf
test rdx, rdx
je 0x140482d34
mov rax, qword [rcx + 0x50]
cmp cx, 0x75b8
cmc
cmp dword [rax], r8d
jmp 0x140482d21
jle 0x140482d34
movzx eax, word [rdx]
jmp 0x140482d2f
jmp 0x140482d61
mov rax, qword [rcx]
jmp 0x140482d3c
mov rax, qword [rax + 0x30]
jmp 0x140482d45
call qword [case.0x1404c8daf.0]
mov r9, qword [rsp + 0x60]
bt cx, 0x9f
sar cx, cl
bts cx, di
xor r8d, r8d
xchg cl, ch
mov ecx, 0xffff
cmp cx, ax
jmp 0x140482d6e
je 0x140482d8a
mov word [r12], ax
movzx rbx, bp
jmp 0x140482d82
mov rbx, r12
jmp 0x140482d98
mov qword [r13], r8
sete dh
cqo
movzx ax, bpl
mov eax, 1
mov byte [r13 + 8], al
mov dl, 0xda
jmp 0x140482da8
movzx r8d, word [rbx]
setns ch
movzx ecx, r10w
mov rdx, rdi
movsxd rcx, esp
not cx
mov ecx, 0x9ea2b49
mov rcx, r9
call fcn.140217e98
sub rax, qword [rsp + 0x60]
test r9d, 0x6055517b
sar rax, 1
stc
cmp rbx, 0x7b920f08
cmp rax, 0xa
jmp 0x140482de9
jae 0x140482f51
lea rcx, [0x1400c0d60]
inc r9b
mov r9b, byte [rax + rcx]
mov rcx, qword [rsi + 0x10]
test sp, r12w
cmp rcx, qword [rsi + 0x18]
jmp 0x140482e0e
jae 0x140482e5a
lea rax, [rcx + 1]
clc
test dl, 0x5a
mov qword [rsi + 0x10], rax
mov rax, rsi
cmp qword [rsi + 0x18], 0x10
jmp 0x140482e2d
jb 0x140482e3d
mov rax, qword [rsi]
jmp 0x140482e3d
mov byte [rax + rcx], r9b
cmp r9b, r15b
test r8w, cx
sub r8d, r8d
mov byte [rax + rcx + 1], r8b
jmp 0x140482e55
jmp 0x140482e87
mov r8b, r14b
movzx ecx, r14w
mov edx, 1
mov cl, r11b
setl cl
mov rcx, rsi
jmp 0x140482e74
call fcn.140454f36
xor r8d, r8d
btc cx, 0x83
rol cx, 0x23
sar cl, cl
mov rcx, qword [r13]
clc
test rcx, rcx
je 0x140482f18
mov rax, qword [rcx + 0x38]
clc
stc
cmp qword [rax], r8
je 0x140482edb
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jle 0x140482edb
dec dword [rax]
cqo
mov rcx, qword [rcx + 0x38]
cdq
movzx eax, cx
mov rdx, qword [rcx]
movzx rax, r11w
bswap ax
lea rax, [rdx + 2]
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x140482ed6
jmp 0x140482ef5
mov rax, qword [rcx]
jmp 0x140482ee3
mov rax, qword [rax + 0x38]
jmp 0x140482eec
call qword [case.0x1404c8daf.0]
sub r8d, r8d
mov ecx, 0xffff
cmp ch, 0x64
jmp 0x140482f02
cmp cx, ax
je 0x140482f18
mov al, r8b
jmp 0x140482f13
jmp 0x140482f26
mov qword [r13], r8
movsxd rax, r14d
mov eax, 1
mov edx, ebp
mov byte [r13 + 8], al
cwd
mov rdx, r15
jmp 0x140482f34
mov rcx, r13
jmp 0x140482f3c
call fcn.140466b58
xor r8d, r8d
test al, al
jmp 0x140482f4b
je 0x140482ccc
mov dil, byte [rsp + 0x30]
cbw
cmovo eax, r12d
lahf
mov sil, byte [rsp + 0x30]
cbw
mov r15b, byte [rsp + 0x30]
cdqe
cwde
movzx bx, bpl
mov r12b, byte [rsp + 0x30]
mov rbx, qword [rsp + 0x50]
mov ch, 0xaa
mov rax, qword [rbx]
movsx cx, r11b
movzx rcx, sp
mov rcx, r14
mov rcx, rbx
jmp 0x140482f95
mov rax, qword [rax + 0x18]
jmp 0x140482f9e
call qword [case.0x1404c8daf.0]
movzx ebx, ax
mov rdx, qword [rsp + 0x48]
cmovp rcx, r9
movsxd rcx, ebp
mov rcx, r13
jmp 0x140482fbb
call fcn.140466b58
sub r8d, r8d
cmp r10b, 0x25
cmp r12w, r13w
test al, al
jmp 0x140482fd2
jne 0x14048338f
test bx, bx
jmp 0x140482fe0
je 0x14048338f
cmp byte [r13 + 8], r8b
jmp 0x140482fef
jne 0x1404830af
mov rcx, qword [r13]
test rcx, rcx
jmp 0x140483001
je 0x140483096
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
jmp 0x14048301d
test rdx, rdx
je 0x14048304a
mov rax, qword [rcx + 0x50]
test dx, 0x19a
cmp dword [rax], r8d
jmp 0x140483037
jle 0x14048304a
movzx eax, word [rdx]
jmp 0x140483045
jmp 0x14048306a
mov rax, qword [rcx]
jmp 0x140483052
mov rax, qword [rax + 0x30]
jmp 0x14048305b
call qword [case.0x1404c8daf.0]
xor r8d, r8d
sub cl, r15b
test r10, r10
mov ecx, 0xffff
test r15b, cl
test rbp, 0x4222215
cmp cx, ax
jmp 0x140483081
je 0x140483096
mov word [r13 + 0xa], ax
jmp 0x140483091
jmp 0x14048309d
mov qword [r13], r8
movsxd rax, eax
mov eax, 1
cmp bpl, bpl
cmc
jmp 0x1404830ab
mov byte [r13 + 8], al
cmp word [r13 + 0xa], bx
mov bl, r12b
mov ebx, dword [rsp + 0x68]
jne 0x140483393
mov eax, 1
cmp bx, r11w
movzx ecx, sp
rcr ecx, 0xc0
mov rcx, qword [r13]
test rcx, rcx
jmp 0x1404830dc
je 0x14048317d
mov rax, qword [rcx + 0x38]
clc
jmp 0x1404830ec
cmp qword [rax], r8
je 0x140483138
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jmp 0x140483101
jle 0x140483138
dec dword [rax]
movsx dx, r13b
mov rcx, qword [rcx + 0x38]
sets ah
mov rdx, qword [rcx]
lea rax, [rdx + 2]
jmp 0x140483121
mov qword [rcx], rax
setae al
movzx rax, r11w
movzx eax, word [rdx]
jmp 0x140483133
jmp 0x140483156
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x140483144
call qword [case.0x1404c8daf.0]
xor r8d, r8d
movsx ecx, r9w
not cl
and cl, r13b
mov ecx, 0xffff
test r14b, 0x3d
test r10b, cl
cmp cx, ax
jmp 0x14048316a
je 0x140483178
mov al, r8b
jmp 0x14048318d
mov eax, 1
mov qword [r13], r8
movsx rcx, dx
bswap rdx
movsx cx, bpl
mov byte [r13 + 8], al
mov rdx, qword [rsp + 0x48]
movzx rcx, r10w
movsxd rcx, r12d
not cl
mov rcx, r13
jmp 0x1404831a7
call fcn.140466b58
cmp ebx, dword [rsp + 0x58]
jge 0x140483393
sub r8d, r8d
test al, al
jmp 0x1404831c0
jne 0x140483377
cmp byte [r13 + 8], r8b
jmp 0x1404831cf
jne 0x14048327c
mov rcx, qword [r13]
test rcx, rcx
jmp 0x1404831e1
je 0x14048326a
mov rax, qword [rcx + 0x38]
rcl dh, 0x68
mov rdx, qword [rax]
cmc
stc
test rdx, rdx
je 0x140483221
mov rax, qword [rcx + 0x50]
cmp r8w, sp
cmc
test r13w, 0x29b5
cmp dword [rax], r8d
jmp 0x140483213
jle 0x140483221
movzx eax, word [rdx]
jmp 0x140483247
mov rax, qword [rcx]
jmp 0x140483229
mov rax, qword [rax + 0x30]
jmp 0x140483232
call qword [case.0x1404c8daf.0]
sub r8d, r8d
btr cx, sp
cmp r14w, 0x3ff8
shl ch, cl
mov ecx, 0xffff
clc
cmp cx, ax
jmp 0x140483255
je 0x14048326a
mov word [r13 + 0xa], ax
jmp 0x140483265
jmp 0x140483273
mov qword [r13], r8
movsx dx, r14b
mov eax, 1
mov byte [r13 + 8], al
mov rax, qword [rsp + 0x60]
lea rdx, [rax + 0x16]
xchg ch, ch
movzx cx, r10b
movzx r8d, word [r13 + 0xa]
movzx ecx, r15w
mov rcx, rax
jmp 0x14048329d
call fcn.140217e98
sub rax, qword [rsp + 0x60]
jmp 0x1404832af
sar rax, 1
cmp r12w, r14w
cmp spl, 0x8c
cmp rax, 0xa
jmp 0x1404832c3
jae 0x140483377
lea rcx, [0x1400c0d60]
rol r9b, cl
mov r9b, byte [rax + rcx]
rol r10b, cl
sar cl, cl
mov r10, qword [rsp + 0x70]
movzx cx, r12b
adc rcx, 0x8b013bf
test bl, r8b
mov rcx, qword [r10 + 0x10]
cmc
cmp rcx, qword [r10 + 0x18]
jmp 0x1404832fe
jae 0x140483341
lea rax, [rcx + 1]
cmp r14b, 0xa
mov qword [r10 + 0x10], rax
xchg ah, al
mov eax, r14d
btc eax, 0xad
mov rax, r10
cmp qword [r10 + 0x18], 0x10
jb 0x14048332a
mov rax, qword [r10]
mov byte [rax + rcx], r9b
cmp r9w, r12w
cmc
stc
xor r8d, r8d
mov byte [rax + rcx + 1], r8b
jmp 0x140483363
mov r8b, sil
cmovge edx, ebx
mov edx, 1
movsxd rcx, edx
mov cx, 0x5a48
mov rcx, r10
jmp 0x14048335b
call fcn.140454f36
sub r8d, r8d
mov eax, 1
cmp r12b, r8b
add ebx, eax
jmp 0x140483372
jmp 0x1404830d0
mov ecx, 1
jmp 0x140483381
mov byte [rsp + 0x38], cl
jmp 0x14048338a
jmp 0x140483398
mov ebx, dword [rsp + 0x68]
mov ecx, 1
mov rax, qword [rsp + 0x70]
cmp r12b, 0x31
clc
xor edx, edx
cmp r12d, 0x181a2820
clc
cmp qword [rax + 0x10], rdx
jmp 0x1404833b5
jne 0x1404833c9
mov byte [rsp + 0x38], cl
jmp 0x1404833c4
jmp 0x14048348f
mov eax, dword [rsp + 0x58]
cmp ebx, eax
jmp 0x1404833d4
jge 0x14048348f
sub eax, ebx
mov ebx, eax
mov r14, qword [rsp + 0x70]
xor r15b, bl
stc
movzx ecx, bx
mov r15d, 1
ror cx, 0x82
not cl
mov rcx, qword [r14 + 0x10]
clc
cmp bl, r12b
cmc
cmp rcx, qword [r14 + 0x18]
jae 0x14048344c
lea rax, [rcx + 1]
jmp 0x140483412
mov qword [r14 + 0x10], rax
stc
btr ax, dx
mov rax, r14
stc
test r13w, bp
clc
cmp qword [r14 + 0x18], 0x10
jmp 0x14048342e
jb 0x14048343c
mov rax, qword [r14]
jmp 0x14048343c
mov word [rax + rcx], 0x30
jmp 0x140483447
jmp 0x140483477
mov r9b, 0x30
mov r8b, dil
bswap cx
not edx
mov rdx, r15
mov cl, r13b
mov rcx, r14
jmp 0x140483465
call fcn.140454f36
xor edx, edx
test r11w, 0xbbf
test si, r15w
cmc
sub rbx, r15
jmp 0x14048347f
jne 0x1404833f6
mov r14b, byte [rsp + 0x30]
mov r15b, byte [rsp + 0x30]
mov rdx, qword [rbp]
clc
cmp rdx, 0x10
jb 0x140482b75
inc rdx
sbb al, r11b
jmp 0x1404834aa
mov rcx, qword [rbp - 0x18]
add eax, 0x29785fa3
cbw
mov rax, rcx
test r9, 0x24f220ca
test dl, bl
cmp rdx, 0x1000
jmp 0x1404834cd
jb 0x140482b70
add rdx, 0x27
stc
cmp r14b, 0xda
mov rcx, qword [rcx - 8]
cmp rax, 0x59d13ee1
test r14w, r14w
stc
sub rax, rcx
test r10w, 0x1da9
add rax, 0xfffffffffffffff8
clc
cmp r8w, bp
test r10w, r12w
cmp rax, 0x1f
jmp 0x14048350b
ja 0x140484a8b
jmp 0x140482b70
mov rdx, qword [rsp + 0x48]
movsx rcx, bx
cmovp cx, r15w
movsxd rcx, ebp
mov rcx, r13
jmp 0x14048352f
call fcn.140466b58
xor r9d, r9d
cmp r14d, r9d
clc
test al, al
jmp 0x140483542
jne 0x140482b78
mov rbx, qword [rsp + 0x50]
mov rax, qword [rbx]
movsxd rdx, edx
lea rdx, [rbp - 0x38]
mov rcx, rbx
jmp 0x14048355f
mov rax, qword [rax + 0x38]
jmp 0x140483568
call qword [case.0x1404c8daf.0]
mov r8d, dword [rsp + 0x34]
bts r8d, 8
cmp al, 0x72
test cl, 0x86
or r8d, 2
mov dword [rsp + 0x34], r8d
cmp r15w, 0x27f3
test r10b, 0x45
mov dword [rsp + 0x3c], r8d
cmc
test eax, r9d
sub r9d, r9d
test rsi, 0x1da81d18
cmp qword [rbp - 0x28], r9
jbe 0x14048371b
mov rax, qword [rbx]
mov ch, 0x93
lea rdx, [rbp - 0x18]
mov rcx, rbx
jmp 0x1404835bf
mov rax, qword [rax + 0x38]
call qword [case.0x1404c8daf.0]
mov r8d, dword [rsp + 0x34]
movsxd rdx, eax
btr edx, 0x50
cdq
bts r8d, 0xb
rcl dl, cl
or r8d, 4
mov dword [rsp + 0x34], r8d
shr dh, cl
mov dword [rsp + 0x3c], r8d
movsx edx, r12w
test r12d, r14d
lea rdx, [r13 + 8]
test bp, 0x16f3
jmp 0x140483602
mov qword [rsp + 0x58], rdx
sub r9d, r9d
jmp 0x140483619
cmp byte [rdx], r9b
jmp 0x140483621
jne 0x1404836e2
mov rcx, qword [r13]
cmp ecx, 0x77324150
clc
test rcx, rcx
je 0x1404836cb
mov rax, qword [rcx + 0x38]
xadd dh, dh
sar dl, cl
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14048364f
je 0x14048366e
mov rax, qword [rcx + 0x50]
cmp bx, r8w
cmp dword [rax], r9d
jle 0x14048366e
movzx eax, word [rdx]
jmp 0x140483692
mov rax, qword [rcx]
jmp 0x140483676
mov rax, qword [rax + 0x30]
jmp 0x14048367f
call qword [case.0x1404c8daf.0]
mov r8d, dword [rsp + 0x34]
sub r9d, r9d
rcr dh, cl
sal edx, 0xba
mov ecx, 0xffff
add dx, si
rol dl, 0x81
mov rdx, qword [rsp + 0x58]
jmp 0x1404836ae
cmp cx, ax
jmp 0x1404836b6
je 0x1404836cb
mov word [r13 + 0xa], ax
jmp 0x1404836c6
jmp 0x1404836cf
mov qword [r13], r9
mov r10d, 1
mov byte [rdx], r10b
jmp 0x1404836dd
jmp 0x1404836e9
mov r10d, 1
cmc
movzx ecx, word [r13 + 0xa]
lea rax, [rbp - 0x18]
test sil, 0x92
cmp qword [rbp], 8
jmp 0x140483700
cmovae rax, qword [rbp - 0x18]
cmp word [rax], cx
jne 0x14048371f
mov bl, r10b
jmp 0x140483716
jmp 0x14048372c
lea rdx, [r13 + 8]
mov bl, r9b
test sil, bpl
mov qword [rsp + 0x58], rdx
cmc
clc
test r8b, 4
jmp 0x140483735
je 0x14048376f
and r8d, 0xfffffffb
movsx ecx, dx
mov dword [rsp + 0x34], r8d
bswap rcx
mov dword [rsp + 0x3c], r8d
jmp 0x140483758
lea rcx, [rbp - 0x18]
jmp 0x140483761
call fcn.1404590ea
mov r8d, dword [rsp + 0x34]
test r10b, bpl
stc
test r8b, 2
je 0x14048379b
and r8d, 0xfffffffd
movsxd rcx, r8d
mov dword [rsp + 0x34], r8d
movsxd rcx, r13d
mov dword [rsp + 0x3c], r8d
lea rcx, [rbp - 0x38]
jmp 0x140483796
call fcn.1404590ea
xor r8d, r8d
clc
test bl, bl
jmp 0x1404837a6
je 0x14048399d
mov rcx, qword [r13]
cmp bpl, 0xbb
test rcx, rcx
jmp 0x1404837bc
je 0x14048385d
mov rax, qword [rcx + 0x38]
jmp 0x1404837cb
cmp qword [rax], r8
je 0x140483821
mov rax, qword [rcx + 0x50]
cmc
cmp dword [rax], r8d
jmp 0x1404837e1
jle 0x140483821
dec dword [rax]
jmp 0x1404837f3
mov rcx, qword [rcx + 0x38]
jmp 0x1404837fc
mov rdx, qword [rcx]
lea rax, [rdx + 2]
jmp 0x140483808
mov qword [rcx], rax
lahf
mov eax, 0x2c987f55
movsxd rax, ebx
movzx eax, word [rdx]
jmp 0x14048381c
jmp 0x140483842
mov rax, qword [rcx]
jmp 0x140483829
mov rax, qword [rax + 0x38]
jmp 0x140483832
call qword [case.0x1404c8daf.0]
sub r8d, r8d
rcr ch, 0xe2
movsx rcx, ax
mov ecx, 0xffff
cmp cx, ax
jmp 0x14048384f
je 0x14048385d
mov al, r8b
jmp 0x140483875
mov qword [r13], r8
movzx rdx, cx
mov eax, 1
movsx rcx, r8w
movzx rcx, si
movsx ecx, di
mov rcx, qword [rsp + 0x58]
bswap rdx
mov edx, r15d
movsx edx, ax
mov byte [rcx], al
bswap rax
cbw
mov rcx, qword [rsp + 0x50]
mov rax, qword [rcx]
movsx rdx, r9w
bswap dx
lea rdx, [rbp - 0x18]
jmp 0x1404838a2
mov rax, qword [rax + 0x38]
jmp 0x1404838ab
call qword [case.0x1404c8daf.0]
mov ebx, dword [rsp + 0x34]
mov dh, 0xd9
bts ebx, 0xa
cqo
sub dl, r15b
mov dword [rsp + 0x34], ebx
mov dword [rsp + 0x3c], ebx
xor dh, 0xc1
mov rdx, qword [rbp + 0x20]
test r14b, r13b
cmp rdx, 8
jmp 0x1404838dc
jb 0x140483945
lea rdx, [rdx*2 + 2]
shld rax, rcx, 0x1d
mov rcx, qword [rbp + 8]
shl ax, 0x11
mov rax, rcx
stc
clc
cmp rdx, 0x1000
jmp 0x140483908
jb 0x140483940
add rdx, 0x27
jmp 0x140483917
mov rcx, qword [rcx - 8]
test r14b, 0xb5
test sil, bl
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp dx, bp
cmp r10b, 0x80
stc
cmp rax, 0x1f
jmp 0x14048393a
ja 0x140484a9c
call fcn.14013be3f
movups xmm0, xmmword [rbp - 0x18]
xor cl, 0x7e
bswap ecx
sbb ecx, r10d
movups xmmword [rbp + 8], xmm0
movups xmm1, xmmword [rbp - 8]
rcl cl, 0x3b
shl ecx, cl
movups xmmword [rbp + 0x18], xmm1
jmp 0x140483967
xor eax, eax
mov qword [rbp - 8], rax
bswap cx
movsxd rcx, ebx
movzx cx, r12b
mov qword [rbp], 7
mov word [rbp - 0x18], ax
xchg cx, cx
movsxd rcx, eax
lea rcx, [rbp - 0x18]
jmp 0x140483993
call fcn.1404590ea
jmp 0x140482b75
mov rbx, qword [rsp + 0x50]
cwd
movsx rcx, di
bswap rax
mov rax, qword [rbx]
cmovs rdx, r15
movsx rdx, bp
movsx cx, r9b
lea rdx, [rbp - 0x38]
movzx cx, dh
mov rcx, rbx
jmp 0x1404839cb
mov rax, qword [rax + 0x40]
call qword [case.0x1404c8daf.0]
mov edx, dword [rsp + 0x34]
clc
bts edx, 0xc
cmp sp, 0x6ad6
stc
or edx, 8
cmc
clc
cmp ax, r10w
mov dword [rsp + 0x34], edx
cmp r15d, 0x4e5273da
mov dword [rsp + 0x3c], edx
stc
sub r9d, r9d
cmc
cmp qword [rbp - 0x28], r9
jmp 0x140483a0a
jbe 0x140483b8c
mov rax, qword [rbx]
xchg cx, cx
movzx rdx, r11w
lea rdx, [rbp - 0x18]
mov cl, bpl
movzx rcx, r8w
mov rcx, rbx
jmp 0x140483a2d
mov rax, qword [rax + 0x40]
call qword [case.0x1404c8daf.0]
mov edx, dword [rsp + 0x34]
btc r8w, bx
movzx r8, si
bts edx, 0xd
add r8b, r14b
bt r8, rcx
bts r8w, dx
or edx, 0x10
rol r8w, 0x64
mov dword [rsp + 0x34], edx
clc
mov dword [rsp + 0x3c], edx
shld r8w, di, 0x11
clc
stc
mov r8, qword [rsp + 0x58]
stc
cmc
sub r9d, r9d
test r13b, r10b
cmp byte [r8], r9b
jmp 0x140483a82
jne 0x140483b4c
mov rcx, qword [r13]
cmp r15b, 0x84
test bx, 0x5acb
test rcx, rcx
jmp 0x140483a9d
je 0x140483b19
mov rax, qword [rcx + 0x38]
btc dx, r10w
mov rdx, qword [rax]
cmc
test rdx, rdx
jmp 0x140483ab8
je 0x140483ad8
mov rax, qword [rcx + 0x50]
cmp dword [rax], r9d
jle 0x140483ad8
movzx eax, word [rdx]
jmp 0x140483ad3
jmp 0x140483b01
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x140483ae4
call qword [case.0x1404c8daf.0]
mov r8, qword [rsp + 0x58]
test bpl, 0x4c
rcr rcx, 0x9f
rol cx, cl
xor r9d, r9d
test r8w, ax
mov ecx, 0xffff
cmp cx, ax
je 0x140483b19
mov word [r13 + 0xa], ax
jmp 0x140483b28
mov qword [r13], r9
movzx rdx, r14w
jmp 0x140483b28
mov r10d, 1
movsx dx, r15b
cqo
movsxd rdx, r9d
mov byte [r8], r10b
cmovbe edx, ebx
mov edx, dword [rsp + 0x34]
jmp 0x140483b47
jmp 0x140483b5a
mov r10d, 1
sal ch, 0xd8
test cx, di
inc bl
movzx ecx, word [r13 + 0xa]
xor bl, bl
bt ax, 0x17
sal bl, cl
lea rax, [rbp - 0x18]
not bl
xadd bl, bl
cmp qword [rbp], 8
cmovae rax, qword [rbp - 0x18]
cmp word [rax], cx
mov bl, r10b
jmp 0x140483b86
je 0x140483b90
mov bl, r9b
cmc
test dl, 0x10
jmp 0x140483b98
je 0x140483bd1
and edx, 0xffffffef
movzx cx, r14b
setno ch
movsxd rcx, ebp
mov dword [rsp + 0x34], edx
movsx ecx, cx
setge cl
jmp 0x140483bbb
mov dword [rsp + 0x3c], edx
lea rcx, [rbp - 0x18]
jmp 0x140483bc8
call fcn.1404590ea
mov edx, dword [rsp + 0x34]
test dl, 8
jmp 0x140483bd9
je 0x140483c11
and edx, 0xfffffff7
movsx cx, r9b
xchg cx, cx
mov dword [rsp + 0x34], edx
movsx rcx, r9w
mov dword [rsp + 0x3c], edx
movzx ecx, bx
mov rcx, 0x5413751e
bswap rcx
lea rcx, [rbp - 0x38]
jmp 0x140483c0c
call fcn.1404590ea
test bl, bl
jmp 0x140483c18
je 0x140483dff
mov rcx, qword [r13]
jmp 0x140483c2c
xor ebx, ebx
test r13b, 0x9a
test rcx, rcx
jmp 0x140483c3a
je 0x140483cca
mov rax, qword [rcx + 0x38]
cmp qword [rax], rbx
jmp 0x140483c4c
je 0x140483c92
mov rax, qword [rcx + 0x50]
test bl, 0x30
test dil, bpl
stc
cmp dword [rax], ebx
jmp 0x140483c64
jle 0x140483c92
dec dword [rax]
movzx ax, dh
mov rcx, qword [rcx + 0x38]
movzx eax, cx
mov rdx, qword [rcx]
lea rax, [rdx + 2]
mov qword [rcx], rax
cdqe
cbw
movzx eax, word [rdx]
jmp 0x140483c8d
jmp 0x140483ca9
mov rax, qword [rcx]
jmp 0x140483c9a
mov rax, qword [rax + 0x38]
jmp 0x140483ca3
call qword [case.0x1404c8daf.0]
mov ecx, 0xffff
clc
cmc
cmp cx, ax
jmp 0x140483cb8
je 0x140483cca
mov al, bl
jmp 0x140483cc5
jmp 0x140483ce3
mov qword [r13], rbx
mov cx, 0x760d
xchg cx, ax
cmovl ecx, esp
mov eax, 1
cqo
jmp 0x140483ce3
mov rcx, qword [rsp + 0x58]
mov byte [rcx], al
sets al
rdtsc
mov rcx, qword [rsp + 0x50]
mov rax, qword [rcx]
lea rdx, [rbp - 0x18]
jmp 0x140483d00
mov rax, qword [rax + 0x40]
call qword [case.0x1404c8daf.0]
mov eax, dword [rsp + 0x34]
bts eax, 0xf
mov dx, 0x1304
mov dword [rsp + 0x34], eax
sbb dx, 0xee8
mov dword [rsp + 0x3c], eax
rol dh, cl
mov rdx, qword [rbp + 0x20]
stc
test r11w, 0x1e85
cmp rdx, 8
jmp 0x140483d39
jb 0x140483d9e
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 8]
movsx eax, r9w
bt rax, rdi
movzx eax, r9w
mov rax, rcx
test r14b, 0x77
cmp rdx, 0x1000
jb 0x140483d99
add rdx, 0x27
jmp 0x140483d74
mov rcx, qword [rcx - 8]
cmc
cmp bp, r8w
sub rax, rcx
stc
cmc
test r9b, 0xb2
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x140483d93
ja 0x140484a80
call fcn.14013be3f
movups xmm0, xmmword [rbp - 0x18]
movups xmmword [rbp + 8], xmm0
setbe ch
movsx ecx, bp
movups xmm1, xmmword [rbp - 8]
cmovg rcx, rdi
movups xmmword [rbp + 0x18], xmm1
movsx cx, bl
mov cx, 0x6e9e
setg cl
mov qword [rbp - 8], rbx
setb ch
mov qword [rbp], 7
not cl
movsx ecx, ax
mov word [rbp - 0x18], bx
movsx rcx, bx
xchg rcx, rcx
lea rcx, [rbp - 0x18]
jmp 0x140483deb
call fcn.1404590ea
mov byte [rsp + 0x30], 1
jmp 0x140483dfa
jmp 0x140482b75
mov rbx, qword [rsp + 0x50]
bswap dx
mov rax, qword [rbx]
lea rdx, [rbp - 0x38]
cmovle rcx, r15
setbe ch
mov rcx, rbx
jmp 0x140483e1d
mov rax, qword [rax + 0x38]
jmp 0x140483e26
call qword [case.0x1404c8daf.0]
mov eax, dword [rsp + 0x34]
bts eax, 0xe
or eax, 0x20
cmp bpl, 0x4b
test ah, 0xcc
mov dword [rsp + 0x34], eax
jmp 0x140483e4a
mov dword [rsp + 0x3c], eax
cmc
cmp r13w, 0xc5e
sub ecx, ecx
test esp, 0x5a54899
cmp bp, 0x54a8
cmp qword [rbp - 0x28], rcx
je 0x140483ecc
mov rax, qword [rbx]
xchg dh, cl
lea rdx, [rbp - 0x18]
bswap ecx
cmovbe ecx, r10d
mov rcx, rbx
jmp 0x140483e83
mov rax, qword [rax + 0x40]
jmp 0x140483e8c
call qword [case.0x1404c8daf.0]
mov eax, dword [rsp + 0x34]
clc
or eax, 0x10040
cmp r8b, r12b
mov dword [rsp + 0x34], eax
cmp r8b, dil
cmp dil, 0xa1
mov dword [rsp + 0x3c], eax
jmp 0x140483eb3
xor ecx, ecx
cmp qword [rbp - 8], rcx
jne 0x140483ecc
lea ebx, [rcx + 1]
jmp 0x140483ec7
jmp 0x140483ed0
mov bl, cl
cmc
clc
test al, 0x40
jmp 0x140483ed7
je 0x140483f11
and eax, 0xffffffbf
cmovno rcx, rsi
movsx ecx, bx
not ch
mov dword [rsp + 0x34], eax
movzx cx, r12b
mov dword [rsp + 0x3c], eax
movsx rcx, r12w
lea rcx, [rbp - 0x18]
jmp 0x140483f03
call fcn.1404590ea
mov eax, dword [rsp + 0x34]
test bp, 0x3d2d
test al, 0x20
jmp 0x140483f18
je 0x140483f47
and eax, 0xffffffdf
jmp 0x140483f2a
mov dword [rsp + 0x34], eax
movzx rcx, di
movzx cx, spl
mov dword [rsp + 0x3c], eax
not rcx
lea rcx, [rbp - 0x38]
call fcn.1404590ea
sub r9d, r9d
test sil, r15b
shrd ecx, r11d, 0x23
test eax, 0x6e0a7cf3
mov eax, dword [rsp + 0x38]
sar ch, cl
lea ecx, [r9 + 1]
test bl, bl
je 0x140482b88
mov byte [rsp + 0x30], cl
jmp 0x140482b88
mov rcx, qword [rsp + 0x50]
bswap rdx
movzx ax, bpl
cbw
mov rax, qword [rcx]
xchg dh, dh
movsx rdx, r9w
lea rdx, [rbp - 0x38]
jmp 0x140483f93
mov rax, qword [rax + 0x30]
call qword [case.0x1404c8daf.0]
mov eax, dword [rsp + 0x34]
jmp 0x140483fa6
bts eax, 7
mov dword [rsp + 0x34], eax
movsx bx, r12b
sbb ebx, 0x30d87db1
add bl, r10b
mov dword [rsp + 0x3c], eax
jmp 0x140483fca
mov rax, qword [rbp + 0x98]
or bl, 0x15
mov rbx, qword [rsp + 0x48]
cmp r13d, 0x3dc66f68
clc
test byte [rax + 0x18], 8
jmp 0x140483fea
jne 0x1404840fb
mov rdx, rbx
movzx cx, bh
movsx rcx, r12w
jmp 0x140484000
mov rcx, r13
jmp 0x140484008
call fcn.140466b58
sub r8d, r8d
jmp 0x140484015
test al, al
jne 0x1404840fb
lea rbx, [rbp - 0x38]
jmp 0x14048402c
cmp qword [rbp - 0x20], 8
jmp 0x140484036
cmovae rbx, qword [rbp - 0x38]
cmp byte [r13 + 8], r8b
jne 0x1404840e1
mov rcx, qword [r13]
cmp bp, 0x6664
cmp bh, cl
test rcx, rcx
je 0x1404840d2
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
jmp 0x14048406a
test rdx, rdx
je 0x140484096
mov rax, qword [rcx + 0x50]
test dx, r12w
cmp dword [rax], r8d
jmp 0x140484083
jle 0x140484096
movzx eax, word [rdx]
jmp 0x140484091
jmp 0x1404840b0
mov rax, qword [rcx]
jmp 0x14048409e
mov rax, qword [rax + 0x30]
jmp 0x1404840a7
call qword [case.0x1404c8daf.0]
xor r8d, r8d
mov ecx, 0xffff
cmp cx, ax
jmp 0x1404840bd
je 0x1404840d2
mov word [r13 + 0xa], ax
jmp 0x1404840cd
jmp 0x1404840d6
mov qword [r13], r8
mov eax, 1
mov byte [r13 + 8], al
sbb al, 0xc3
movzx eax, word [r13 + 0xa]
cmp ax, word [rbx]
jmp 0x1404840ee
jne 0x140484214
mov rbx, qword [rsp + 0x48]
clc
cmc
cmp qword [rbp - 0x78], 3
jmp 0x140484105
jne 0x14048424f
mov eax, 1
cmp qword [rbp + 0x18], rax
ja 0x14048424f
mov rdx, rbx
cmovg ecx, edx
movzx cx, bl
mov rcx, r13
call fcn.140466b58
sub ebx, ebx
test al, al
jmp 0x140484135
jne 0x140484216
cmp byte [r13 + 8], bl
jmp 0x140484144
jne 0x1404841da
mov rcx, qword [r13]
test cl, cl
test rcx, rcx
je 0x1404841c5
mov rax, qword [rcx + 0x38]
sal dh, cl
mov rdx, qword [rax]
test dl, r13b
test rdx, rdx
jmp 0x14048416d
je 0x140484191
mov rax, qword [rcx + 0x50]
cmp dword [rax], ebx
jmp 0x14048417e
jle 0x140484191
movzx eax, word [rdx]
jmp 0x14048418c
jmp 0x1404841a8
mov rax, qword [rcx]
jmp 0x140484199
mov rax, qword [rax + 0x30]
jmp 0x1404841a2
call qword [case.0x1404c8daf.0]
mov ecx, 0xffff
cmp r11b, 0xdf
clc
cmp cx, ax
je 0x1404841c5
mov word [r13 + 0xa], ax
jmp 0x1404841cd
mov qword [r13], rbx
rcl ax, 0x90
mov eax, 1
mov byte [r13 + 8], al
xchg ecx, eax
sar cx, cl
movzx ecx, word [r13 + 0xa]
dec al
lea rax, [rbp - 0x38]
cmp qword [rbp - 0x20], 8
jmp 0x1404841ef
cmovae rax, qword [rbp - 0x38]
cmp r9, 0xce27269
jmp 0x140484206
cmp cx, word [rax]
je 0x14048424f
jmp 0x140484216
sub ebx, ebx
lea rax, [rbp - 0x38]
shr cx, 0x43
movsx rdx, r13w
dec dx
cmp qword [rbp - 0x20], 8
bswap edx
cmovae rax, qword [rbp - 0x38]
bsf rdx, r14
btr cx, sp
mov qword [rbp - 0x28], rbx
bts ecx, r12d
shrd rcx, r11, 0x44
mov word [rax], bx
rcl ecx, 0xbb
not rdx
lea rbx, [rbp - 0x38]
sal cl, cl
or dl, 0x32
cmc
cmp qword [rbp - 0x20], 8
cmovne dx, r8w
xchg dl, dh
cmovae rbx, qword [rbp - 0x38]
mov rdx, qword [rsp + 0x48]
jmp 0x140484274
mov rcx, r13
jmp 0x14048427c
call fcn.140466b58
xor r8d, r8d
cmp edx, 0x3c82385d
clc
cmc
test al, al
jmp 0x140484293
jne 0x140484494
mov r12, qword [rsp + 0x48]
mov ah, bl
movsx esi, r11w
mov esi, 0xffff
sar al, cl
lea r14d, [r8 + 1]
rcl ah, cl
lea rcx, [rbp - 0x38]
bswap rax
movzx eax, ax
cmp qword [rbp - 0x20], 8
movsx eax, r8w
cmovae rcx, qword [rbp - 0x38]
mov rax, qword [rbp - 0x28]
test r10d, 0x2dd75097
lea rcx, [rcx + rax*2]
cmp rbx, rcx
jmp 0x1404842e0
je 0x14048447f
cmp byte [r13 + 8], r8b
jmp 0x1404842ef
jne 0x14048438d
mov rcx, qword [r13]
jmp 0x140484305
test rcx, rcx
je 0x140484379
mov rax, qword [rcx + 0x38]
movsxd rdx, r8d
sbb dh, 0xdf
or dl, 0xe8
mov rdx, qword [rax]
test rdx, rdx
jmp 0x140484326
je 0x14048434c
mov rax, qword [rcx + 0x50]
test bpl, 0xaf
test bl, bh
cmp dword [rax], r8d
jmp 0x14048433e
jle 0x14048434c
movzx eax, word [rdx]
jmp 0x140484361
mov rax, qword [rcx]
jmp 0x140484354
mov rax, qword [rax + 0x30]
call qword [case.0x1404c8daf.0]
xor r8d, r8d
cmp si, ax
je 0x140484379
mov word [r13 + 0xa], ax
jmp 0x140484374
jmp 0x140484381
mov qword [r13], r8
bt eax, 0xd0
mov byte [r13 + 8], r14b
movsx rax, bp
btc ax, di
movzx eax, word [r13 + 0xa]
cmp sil, 0xe2
clc
test r8w, r11w
cmp ax, word [rbx]
jmp 0x1404843a3
jne 0x14048447f
add rbx, 2
mov rcx, qword [r13]
test rcx, rcx
je 0x14048444a
mov rax, qword [rcx + 0x38]
cmp qword [rax], r8
je 0x140484415
mov rax, qword [rcx + 0x50]
clc
cmp sil, r8b
cmp dword [rax], r8d
jmp 0x1404843d7
jle 0x140484415
dec dword [rax]
mov rcx, qword [rcx + 0x38]
cdq
movsx rax, bx
cmovae ax, ax
mov rdx, qword [rcx]
movzx ax, dh
movsx ax, bpl
movsxd rax, esp
lea rax, [rdx + 2]
jmp 0x140484404
mov qword [rcx], rax
lahf
movzx eax, word [rdx]
jmp 0x140484410
jmp 0x14048442f
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x140484421
call qword [case.0x1404c8daf.0]
sub r8d, r8d
cmc
cmp r10w, r10w
cmp si, ax
jmp 0x140484437
je 0x14048444a
mov al, r8b
jmp 0x140484445
jmp 0x140484453
mov qword [r13], r8
mov al, r14b
bswap edx
mov byte [r13 + 8], al
not dl
mov cl, 0x9c
mov rdx, r12
mov ecx, edx
movsx ecx, bp
mov rcx, r13
jmp 0x14048446b
call fcn.140466b58
sub r8d, r8d
cmc
cmp dl, 0x8f
test al, al
je 0x1404842b1
mov sil, byte [rsp + 0x30]
and cl, 0x53
clc
mov r14b, byte [rsp + 0x30]
mov r12b, byte [rsp + 0x30]
neg ah
lea rcx, [rbp - 0x38]
rcr ah, 0xa4
cmp qword [rbp - 0x20], 8
movzx ax, r9b
cmovae rcx, qword [rbp - 0x38]
shl al, cl
xor ax, si
mov al, sil
mov rax, qword [rbp - 0x28]
stc
test r15b, bpl
lea rcx, [rcx + rax*2]
stc
xadd rax, rax
xor ax, 0x5328
mov eax, dword [rsp + 0x38]
test spl, bl
cmp r15b, r14b
movzx eax, al
jmp 0x1404844d9
cmp rbx, rcx
mov cl, r9b
mov ecx, 1
jmp 0x1404844e9
cmovne eax, ecx
movzx rcx, r15w
mov dword [rsp + 0x38], eax
movzx rcx, di
jmp 0x140484501
lea rcx, [rbp - 0x38]
jmp 0x140483993
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
call qword [case.0x1404c8daf.0]
xor r9d, r9d
cmp r14w, ax
jmp 0x140484523
je 0x140484542
mov word [r12], ax
xchg bx, bx
jmp 0x14048453a
mov rbx, r12
jmp 0x14048454a
mov qword [r13], r9
movsx rcx, r15w
mov byte [r13 + 8], dil
movsx rax, cx
movsx ax, al
bswap ax
mov rax, qword [r15]
mov edx, 0x48
not r8w
movsxd r8, edi
movzx r8d, word [rbx]
mov rcx, r15
jmp 0x140484574
mov rax, qword [rax + 0x20]
jmp 0x14048457d
call qword [case.0x1404c8daf.0]
xor r9d, r9d
cmp r9w, r15w
test al, al
jmp 0x140484591
je 0x140484694
mov byte [rsp + 0x40], dil
shl ecx, 0x60
movsx ecx, si
mov rcx, qword [r13]
test rcx, rcx
je 0x140484651
mov rax, qword [rcx + 0x38]
stc
clc
cmp qword [rax], r9
jmp 0x1404845bd
je 0x14048461b
mov rax, qword [rcx + 0x50]
test r14b, 0x17
test r10b, bpl
cmp dword [rax], r9d
jmp 0x1404845d6
jle 0x14048461b
dec dword [rax]
not edx
mov rcx, qword [rcx + 0x38]
cbw
jmp 0x1404845eb
mov rdx, qword [rcx]
cmova ax, dx
nop
movsx rax, r9w
lea rax, [rdx + 2]
jmp 0x140484601
mov qword [rcx], rax
movsx eax, si
bswap ax
cmove rax, r14
movzx eax, word [rdx]
jmp 0x140484616
jmp 0x140484635
mov rax, qword [rcx]
jmp 0x140484623
mov rax, qword [rax + 0x38]
call qword [case.0x1404c8daf.0]
xor r9d, r9d
clc
stc
cmp r11, rsi
cmp r14w, ax
jmp 0x14048463e
je 0x140484651
mov al, r9b
jmp 0x14048464c
jmp 0x140484667
mov qword [r13], r9
setns dh
xchg dl, al
movzx dx, spl
mov al, dil
jmp 0x140484667
mov byte [r13 + 8], al
movzx ecx, r14w
mov cl, r14b
cwd
mov rdx, rsi
xchg cx, cx
mov rcx, r13
call fcn.140466b58
xor r9d, r9d
cmc
stc
test al, al
jmp 0x14048468e
je 0x14048220f
mov dil, byte [rsp + 0x30]
seta bl
shl r14b, cl
mov sil, byte [rsp + 0x30]
cmp r15b, 0x21
shr cl, cl
or bl, 0xe
mov r14b, byte [rsp + 0x30]
add r15b, 1
or ax, 0x1bba
mov r15b, byte [rsp + 0x30]
cmp bh, 0x17
sbb r12b, 0x7d
mov r12b, byte [rsp + 0x30]
or cl, r8b
movsx ax, ch
test r12b, r9b
mov bl, byte [rsp + 0x40]
mov rax, qword [rbp - 0x78]
mov ecx, 1
cmp byte [rbp + rax - 0x70], 0x20
jne 0x140482b80
movzx eax, byte [rsp + 0x38]
cmp r13, 0xf786f0f
cmc
clc
test bl, bl
jmp 0x140484702
cmove eax, ecx
jmp 0x14048470a
mov dword [rsp + 0x38], eax
jmp 0x140482b88
mov rcx, qword [rbp + 0x18]
test edi, 0x2d525bf1
xor dil, 0x33
sar dil, 9
mov edi, 1
cmp rcx, rdi
jbe 0x1404849ca
lea rbx, [rbp + 8]
mov rdx, qword [rbp + 8]
sbb al, r13b
xadd al, r8b
mov r8, qword [rbp + 0x20]
cmp r8, 8
cmovae rbx, rdx
mov al, byte [rsp + 0x30]
mov byte [rsp + 0x30], al
add rbx, 2
sbb al, r13b
bts ax, r14w
lea rax, [rbp + 8]
cmc
test r10, rbx
cmp r8, 8
jmp 0x140484773
cmovae rax, rdx
test ebp, ebx
stc
test spl, 0x29
lea rax, [rax + rcx*2]
cmc
jmp 0x140484788
cmp rbx, rax
je 0x14048496a
mov rdx, qword [rsp + 0x48]
mov cx, 0x5b5b
mov rcx, r13
jmp 0x1404847a2
call fcn.140466b58
xor r9d, r9d
jmp 0x1404847af
test al, al
jmp 0x1404847b6
jne 0x14048494f
cmp byte [r13 + 8], r9b
jmp 0x1404847c5
jne 0x14048485a
mov rcx, qword [r13]
cmc
test rcx, rcx
je 0x14048484f
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test bp, 0xb33
test rdx, rdx
je 0x14048480b
mov rax, qword [rcx + 0x50]
test r10b, r12b
cmp dword [rax], r9d
jle 0x14048480b
movzx eax, word [rdx]
jmp 0x140484806
jmp 0x140484833
mov rax, qword [rcx]
jmp 0x140484813
mov rax, qword [rax + 0x30]
jmp 0x14048481c
call qword [case.0x1404c8daf.0]
sub r9d, r9d
sub rcx, 0x595653b6
cmp r11b, dil
movzx ecx, r10w
mov ecx, 0xffff
test r14w, si
cmp cx, ax
je 0x14048484f
mov word [r13 + 0xa], ax
jmp 0x140484856
mov qword [r13], r9
setle al
mov byte [r13 + 8], dil
movzx eax, word [r13 + 0xa]
cmp ax, word [rbx]
jne 0x14048494f
mov rcx, qword [r13]
test rcx, rcx
je 0x14048491e
mov rax, qword [rcx + 0x38]
stc
test bl, 0x97
cmp qword [rax], r9
jmp 0x140484885
je 0x1404848db
mov rax, qword [rcx + 0x50]
test dx, cx
cmp rsp, 0x40934196
jmp 0x14048489e
cmp dword [rax], r9d
jmp 0x1404848a6
jle 0x1404848db
dec dword [rax]
movsx dx, ah
not dh
cwd
mov rcx, qword [rcx + 0x38]
movzx edx, ax
xchg dx, ax
mov rdx, qword [rcx]
jmp 0x1404848c7
lea rax, [rdx + 2]
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x1404848d6
jmp 0x1404848fb
mov rax, qword [rcx]
jmp 0x1404848e3
mov rax, qword [rax + 0x38]
jmp 0x1404848ec
call qword [case.0x1404c8daf.0]
xor r9d, r9d
clc
sub ecx, eax
movsx ecx, bx
mov ecx, 0xffff
jmp 0x140484908
cmp cx, ax
jmp 0x140484910
je 0x14048491e
mov al, r9b
jmp 0x14048492f
mov qword [r13], r9
cwd
mov al, dil
setns dl
movsxd r8, r11d
cwd
mov byte [r13 + 8], al
mov dl, dil
bswap dx
mov r8, qword [rbp + 0x20]
mov rcx, qword [rbp + 0x18]
mov rdx, qword [rbp + 8]
jmp 0x14048494a
jmp 0x140484756
mov r8, qword [rbp + 0x20]
mov rcx, qword [rbp + 0x18]
test bl, r14b
cdqe
movzx dx, bh
mov rdx, qword [rbp + 8]
cbw
movzx eax, r10w
lea rax, [rbp + 8]
cmc
cmp r8, 8
jmp 0x140484978
cmovae rax, rdx
lea rax, [rax + rcx*2]
cmp rbx, rax
jmp 0x140484988
je 0x1404849ca
mov rcx, qword [rsp + 0x70]
shr al, 0xfa
movsx rax, r13w
mov rax, rcx
jmp 0x1404849a6
cmp qword [rcx + 0x18], 0x10
jmp 0x1404849b0
jb 0x1404849be
mov rax, qword [rcx]
jmp 0x1404849be
mov qword [rcx + 0x10], r9
mov byte [rax], r9b
jmp 0x140484a21
cmp byte [rsp + 0x30], 0
jmp 0x1404849d4
je 0x140484a21
mov r9b, 0x2d
movsx r8w, dil
test dx, r9w
shld rcx, r14, 0x76
mov r8, rdi
sub cl, r15b
movsx cx, r14b
sub edx, edx
movsx cx, r15b
cmove ecx, r11d
movsx rcx, bx
mov rcx, qword [rsp + 0x70]
jmp 0x140484a0f
call fcn.14044736f
nop
movsx cx, r8b
mov ch, 0xf4
movsx rcx, dx
lea rcx, [rbp + 8]
call fcn.1404590ea
mov rax, qword [rsp + 0x70]
mov rcx, qword [rbp + 0x28]
stc
test rbp, 0x70a54f28
clc
xor rcx, rsp
call fcn.14049d217
mov rbx, qword [rsp + 0x170]
movsx edi, r15w
add rsp, 0x130
setl r12b
movsx rbp, r14w
xchg r15w, r12w
pop r15
pop r14
pop r13
pop r12
pop rdi
setge sil
bswap si
not ebp
pop rsi
mov bpl, 0xf9
pop rbp
jmp 0x140484a7f
ret
call fcn.1404b3a18
int3
call fcn.1404b3a18
nop
call fcn.1404b3a18
nop
jmp 0x140484a9c
call fcn.1404b3a18
int3