Function at 0x140481ca5
Capabilities:
Execute anti-debugging instructions

Disassembly:
mov qword [rsp + 8], rbx
btc ecx, r11d
push rbp
push rsi
sbb bpl, 0x9e
btr rcx, rdx
push rdi
push r12
btr cx, 0x78
btc rdi, r8
sar bp, 0xfd
push r13
xadd r13w, r13w
push r14
or edi, 0x12cc06dc
push r15
or al, 0xf8
and r15, rbp
lea rbp, [rsp - 0x30]
shl ecx, cl
sub rsp, 0x130
btr r13w, di
bswap ecx
mov rax, qword [0x1400b7288]
btc r15w, 0xd6
xor rax, rsp
cmp r13, 0x53f7540b
xadd cx, di
mov qword [rbp + 0x28], rax
mov qword [rsp + 0x48], r9
shl r14, cl
mov r13, r8
not r15b
and dil, dil
ror dil, cl
mov rdi, rdx
shl r14b, cl
shl r15b, 0x90
setbe cl
mov qword [rsp + 0x70], rdx
jmp 0x140481d3d
mov qword [rbp - 0x40], rdx
movzx r15w, spl
mov r14, qword [rbp + 0xa0]
movsxd r15, r8d
mov qword [rsp + 0x60], r14
rcl ch, cl
xor r12d, r12d
lahf
mov dword [rsp + 0x3c], r12d
movsx ecx, cx
bswap rax
movzx ecx, r15w
mov r15, qword [rbp + 0x98]
movzx eax, di
mov rbx, qword [r15 + 0x40]
mov ah, 0x9e
mov rbx, qword [rbx + 8]
xchg ah, ah
mov qword [rbp - 0x58], rbx
movzx cx, bl
mov rax, qword [rbx]
jmp 0x140481d91
mov rcx, rbx
jmp 0x140481d99
mov rax, qword [rax + 8]
jmp 0x140481da2
call qword [case.0x1404c7fc4.0]
cmp byte [rbp + 0x90], r12b
jmp 0x140481db4
je 0x140481de9
lea rcx, [rbp - 0x60]
call fcn.14048799a
mov rsi, rax
cmc
mov qword [rsp + 0x50], rax
cmp esp, eax
cmc
test rbx, rbx
jmp 0x140481dd7
je 0x140481e77
mov rdx, qword [rbx]
mov rax, qword [rdx + 0x10]
jmp 0x140481e28
lea rcx, [rbp - 0x60]
jmp 0x140481df2
call fcn.1404875bd
mov rsi, rax
cmp r10w, ax
mov qword [rsp + 0x50], rax
test rbx, rbx
jmp 0x140481e0b
je 0x140481e77
mov rax, qword [rbx]
movzx rcx, di
jmp 0x140481e1d
mov rax, qword [rax + 0x10]
xchg cx, cx
movsx rcx, r11w
mov rcx, rbx
jmp 0x140481e30
call qword [case.0x1404c7fc4.0]
test rax, rax
not r8w
movzx r8d, r8w
mov r8, rax
jmp 0x140481e49
je 0x140481e77
mov rcx, qword [rax]
mov rax, qword [rcx]
movzx ecx, r12w
movsx edx, r13w
jmp 0x140481e62
mov edx, 1
movzx ecx, bx
movsx cx, bh
mov rcx, r8
call qword [case.0x1404c7fc4.0]
mov byte [rsp + 0x38], r12b
jmp 0x140481e81
mov byte [rsp + 0x30], r12b
jmp 0x140481e8b
xorps xmm0, xmm0
movups xmmword [rbp + 8], xmm0
xchg edx, eax
mov qword [rbp + 0x18], r12
cqo
not cl
mov qword [rbp + 0x20], 7
jmp 0x140481ea8
mov word [rbp + 8], r12w
movsx rcx, di
bswap dx
movsxd rdx, ebx
mov rax, qword [rsi]
mov cx, ax
xchg cx, dx
movsx ecx, bp
lea rdx, [rbp - 0x70]
movzx ecx, bp
bswap cx
movsxd rcx, ebx
mov rcx, rsi
jmp 0x140481ed8
mov rax, qword [rax + 0x58]
jmp 0x140481ee1
call qword [case.0x1404c7fc4.0]
xorps xmm0, xmm0
movups xmmword [rdi], xmm0
lahf
mov qword [rdi + 0x10], r12
mov cl, r11b
mov qword [rdi + 0x18], 0xf
bswap ecx
movzx si, cl
mov byte [rdi], r12b
mov esi, 1
cbw
mov cl, r10b
mov eax, esi
movsxd rcx, edx
cmovbe rcx, rcx
mov dword [rsp + 0x34], eax
mov cx, di
movsx bx, dil
jmp 0x140481f2a
mov dword [rsp + 0x3c], eax
bswap cx
cwde
mov rax, qword [r15 + 0x40]
mov rbx, qword [rax + 8]
movzx cx, r13b
movsx rax, di
mov qword [rbp - 0x58], rbx
cbw
mov rax, qword [rbx]
sete ch
xchg ch, ch
cmovns cx, r8w
mov rcx, rbx
jmp 0x140481f5e
mov rax, qword [rax + 8]
jmp 0x140481f67
call qword [case.0x1404c7fc4.0]
nop
lea rcx, [rbp - 0x60]
jmp 0x140481f77
call fcn.1404755cf
mov rdi, rax
clc
stc
mov qword [rbp - 0x60], rax
jmp 0x140481f8a
test rbx, rbx
je 0x140481fec
mov rdx, qword [rbx]
mov rcx, rbx
mov rax, r9
cmovbe ax, r9w
movzx eax, cx
mov rax, qword [rdx + 0x10]
jmp 0x140481fad
call qword [case.0x1404c7fc4.0]
mov r8, rax
test rax, rax
jmp 0x140481fbe
je 0x140481fec
mov rcx, qword [rax]
movsx ax, al
jmp 0x140481fd2
mov rax, qword [rcx]
cwd
not dx
cqo
mov edx, esi
mov rcx, r8
jmp 0x140481fe6
call qword [case.0x1404c7fc4.0]
mov rax, qword [rdi]
cwd
cdq
bswap ecx
mov r9, r14
lea r8, [0x1400c0d6c]
movsxd rdx, ecx
lea rdx, [0x1400c0d60]
movzx rcx, r9w
movsxd rcx, r11d
mov rcx, rdi
jmp 0x140482017
mov rax, qword [rax + 0x58]
jmp 0x140482020
call qword [case.0x1404c7fc4.0]
mov rax, r12
mov qword [rbp - 0x78], rax
mov dil, byte [rsp + 0x30]
cmp dx, 0x209d
sub r14b, r8b
mov sil, byte [rsp + 0x30]
add r15b, r9b
mov r14b, byte [rsp + 0x30]
xor cx, r14w
mov r12b, byte [rsp + 0x30]
mov r15b, byte [rsp + 0x30]
sub r9d, r9d
or rcx, 0x7038527b
bsf cx, ax
lea ecx, [r9 + 1]
cmc
jmp 0x14048206e
cmp rax, 4
jae 0x140484654
mov al, byte [rbp + rax - 0x70]
cmc
jmp 0x140482084
cmp al, 0x20
jmp 0x14048208b
je 0x1404820c0
cmp al, 0x24
jmp 0x140482098
je 0x140483e7c
cmp al, 0x2b
je 0x1404833e1
cmp al, 0x76
jmp 0x1404820ad
je 0x140482196
cmp al, 0x78
jmp 0x1404820ba
jne 0x140482a71
cmp qword [rbp - 0x78], 3
jmp 0x1404820ca
je 0x140482a71
mov bl, r9b
mov byte [rsp + 0x40], bl
movsx ecx, r12w
movsx rdx, r11w
mov rdx, qword [rsp + 0x48]
movsxd rcx, ebp
movsx cx, r10b
xchg ecx, ecx
mov rcx, r13
jmp 0x1404820f6
call fcn.1404669dc
xor r9d, r9d
test al, al
jmp 0x140482105
jne 0x14048460f
lea rbx, [r13 + 0xa]
btc rdi, 0x7e
mov r12, rbx
mov rsi, qword [rsp + 0x48]
shr dil, 0x89
sal r15w, 0xd9
mov r15, qword [rbp - 0x60]
lea edi, [r9 + 1]
movsxd r14, esp
inc r14b
mov r14d, 0xffff
clc
cmp byte [r13 + 8], r9b
jne 0x1404844a5
mov rcx, qword [r13]
clc
test rcx, rcx
jmp 0x140482151
je 0x140484493
mov rax, qword [rcx + 0x38]
rol edx, 0x21
shr edx, 0x4b
bt dx, r12w
mov rdx, qword [rax]
test spl, 0x7b
test rdx, rdx
je 0x140484462
mov rax, qword [rcx + 0x50]
clc
cmp dword [rax], r9d
jmp 0x140482183
jle 0x140484462
movzx eax, word [rdx]
jmp 0x140482191
jmp 0x140484472
mov dword [rsp + 0x68], r9d
cmovl bx, dx
lahf
mov rbx, qword [rsp + 0x50]
cbw
xchg ch, ah
cmovs eax, r8d
mov rax, qword [rbx]
movsx cx, r8b
movzx ecx, r15w
movsx ecx, r10w
mov rcx, rbx
jmp 0x1404821c5
mov rax, qword [rax + 0x48]
jmp 0x1404821ce
call qword [case.0x1404c7fc4.0]
mov dword [rsp + 0x58], eax
lahf
mov rcx, qword [rbx]
lahf
cqo
cdq
mov rax, qword [rcx + 0x28]
movsx dx, dil
movsxd rcx, ecx
lea rdx, [rbp - 0x18]
mov cl, sil
jmp 0x1404821f8
mov rcx, rbx
jmp 0x140482200
call qword [case.0x1404c7fc4.0]
mov eax, dword [rsp + 0x34]
cmc
stc
bts eax, 9
clc
cmp bx, 0x8fe
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x3c], eax
xor eax, eax
clc
cmp qword [rbp - 8], rax
jmp 0x14048222a
je 0x140482b5d
mov rax, qword [rbx]
movsx cx, r12b
bswap cx
mov rcx, rbx
jmp 0x140482243
mov rax, qword [rax + 0x20]
jmp 0x14048224c
call qword [case.0x1404c7fc4.0]
mov word [rsp + 0x40], ax
sub edx, edx
test ch, 0x53
clc
test ax, ax
jmp 0x140482265
je 0x140482b5d
lea rcx, [rbp - 0x18]
cmp qword [rbp], 0x10
jmp 0x140482279
cmovae rcx, qword [rbp - 0x18]
cmp r9b, r14b
cmc
cmp byte [rcx], 0x7f
jmp 0x14048228a
jae 0x140482b5d
xorps xmm0, xmm0
movups xmmword [rbp - 0x38], xmm0
lea eax, [rdx + 0xf]
movsx ecx, r14w
jmp 0x1404822a6
mov qword [rbp - 0x80], rax
mov qword [rbp - 0x20], rax
movzx eax, r10w
lea eax, [rdx + 1]
xchg cl, cl
movzx ecx, di
mov qword [rbp - 0x28], rax
movsx rcx, r14w
movzx rcx, bx
mov word [rbp - 0x38], dx
mov ebx, edx
mov rdx, qword [rsp + 0x48]
mov cl, r13b
movsxd rcx, edi
setne ch
mov rcx, r13
jmp 0x1404822e2
call fcn.1404669dc
sub r11d, r11d
clc
cmp r10w, r13w
cmp ah, 0x10
test al, al
jmp 0x1404822f9
jne 0x1404828ab
mov r10, qword [rsp + 0x60]
and bx, 0x6880
lea r9, [r10 + 0x16]
or sil, 0xfe
dec bl
mov qword [rbp - 0x48], r9
btc esi, ebp
lea r14, [r13 + 0xa]
mov r8, r14
bsr rbx, rcx
mov qword [rbp - 0x50], r14
neg bh
mov rbx, qword [rbp - 0x38]
bsr rdi, rcx
mov qword [rsp + 0x78], rbx
mov edi, r11d
mov rsi, qword [rbp - 0x80]
cmp rbx, 0x2d9b5a36
cmp byte [r13 + 8], r11b
jmp 0x14048234f
jne 0x140482418
mov rcx, qword [r13]
test rcx, rcx
je 0x1404823fe
mov rax, qword [rcx + 0x38]
movzx dx, ah
dec dx
mov rdx, qword [rax]
cmp r14d, r9d
test bpl, bpl
test rdx, rdx
je 0x14048239c
mov rax, qword [rcx + 0x50]
cmp eax, r14d
cmp dword [rax], r11d
jmp 0x14048238e
jle 0x14048239c
movzx eax, word [rdx]
jmp 0x1404823c8
mov rax, qword [rcx]
jmp 0x1404823a4
mov rax, qword [rax + 0x30]
jmp 0x1404823ad
call qword [case.0x1404c7fc4.0]
mov r8, qword [rbp - 0x50]
mov r9, qword [rbp - 0x48]
mov r10, qword [rsp + 0x60]
rcl cl, cl
sub r11d, r11d
sal cx, cl
mov ecx, 0xffff
jmp 0x1404823d2
cmp cx, ax
jmp 0x1404823da
je 0x1404823fe
mov word [r8], ax
movsx r14d, r10w
movsx r14w, al
movzx r14, si
mov r14, r8
jmp 0x1404823f9
jmp 0x140482406
mov qword [r13], r11
mov dx, 0x15d7
mov eax, 1
movsx edx, r14w
cqo
movzx edx, bp
mov byte [r13 + 8], al
movzx r8d, word [r14]
mov rdx, r9
movzx cx, r15b
mov rcx, r10
jmp 0x14048242c
call fcn.1402568ba
sub rax, qword [rsp + 0x60]
sar rax, 1
jmp 0x14048243f
cmp rax, 0xa
jae 0x14048253f
lea rcx, [0x1400c0d60]
mov r9b, byte [rax + rcx]
test r11b, al
mov r10, qword [rsp + 0x70]
sub cl, 0x5f
rcl cl, 0xcb
mov rcx, qword [r10 + 0x10]
cmp bpl, 0xa0
cmp rcx, qword [r10 + 0x18]
jmp 0x140482473
jae 0x1404824c1
lea rax, [rcx + 1]
mov qword [r10 + 0x10], rax
mov rax, r10
test r11b, r13b
cmp qword [r10 + 0x18], 0x10
jmp 0x140482491
jb 0x1404824a6
mov rax, qword [r10]
jmp 0x1404824a6
mov byte [rax + rcx], r9b
jmp 0x1404824b1
xor edx, edx
mov byte [rax + rcx + 1], dl
jmp 0x1404824bc
jmp 0x1404824dd
mov r8b, r12b
cwd
cdq
movsx rcx, ax
mov edx, 1
mov rcx, r10
jmp 0x1404824d8
call fcn.140454eda
lea rax, [rbp - 0x38]
sal cl, 0x93
rol cl, cl
cmp rsi, 0x10
xchg cl, cl
setae cl
jmp 0x1404824f4
cmovae rax, rbx
jmp 0x140482501
cmp byte [rax + rdi], 0x7f
jmp 0x14048250a
je 0x1404826f9
lea rax, [rbp - 0x38]
test cl, cl
movsx rcx, di
cmovne rax, rbx
test r9b, 0x7d
rcr ecx, 0x89
mov ecx, 1
stc
cmp r14, 0x5787d57
add byte [rax + rdi], cl
jmp 0x14048253a
jmp 0x1404826db
lea rax, [rbp - 0x38]
cmp rsi, 0x10
xchg dl, bl
cqo
jmp 0x140482550
setae bl
mov rdx, qword [rsp + 0x78]
jmp 0x14048255d
cmovae rax, rdx
cmc
xor r11d, r11d
cmp byte [rax + rdi], r11b
jmp 0x14048256e
je 0x14048281f
cmp byte [r13 + 8], r11b
jmp 0x14048257d
jne 0x14048264b
mov rcx, qword [r13]
jmp 0x140482590
test rcx, rcx
jmp 0x140482598
je 0x140482617
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
jmp 0x1404825ad
je 0x1404825d3
mov rax, qword [rcx + 0x50]
clc
test di, 0x69c1
cmp dword [rax], r11d
jmp 0x1404825c5
jle 0x1404825d3
movzx eax, word [rdx]
jmp 0x1404825f7
mov rax, qword [rcx]
jmp 0x1404825db
mov rax, qword [rax + 0x30]
jmp 0x1404825e4
call qword [case.0x1404c7fc4.0]
sub r11d, r11d
cmc
btc rcx, 0x58
btc rcx, r10
mov ecx, 0xffff
stc
test r8b, bl
cmp cx, ax
jmp 0x140482608
je 0x140482617
mov word [r14], ax
jmp 0x140482629
mov qword [r13], r11
mov r10b, al
mov r10, 0x7c75449f
movsx r10d, r13w
mov r10d, 1
mov dl, dil
bswap dx
mov byte [r13 + 8], r10b
movsxd rdx, r9d
mov rdx, qword [rsp + 0x78]
jmp 0x140482646
jmp 0x140482651
mov r10d, 1
movzx eax, word [rsp + 0x40]
cmc
clc
jmp 0x14048265d
cmp word [r14], ax
jmp 0x140482666
jne 0x14048281f
mov rcx, qword [rbp - 0x28]
clc
stc
test bl, 0x44
cmp rcx, rsi
jmp 0x14048267d
jae 0x1404826b7
lea rax, [rcx + 1]
mov qword [rbp - 0x28], rax
rcl ah, 0xd1
shr ax, cl
lea rax, [rbp - 0x38]
cmc
cmp r8w, 0x5530
test bl, bl
jmp 0x1404826a3
cmovne rax, rdx
stc
and word [rax + rcx], 0
jmp 0x1404826b2
jmp 0x1404826d5
sub r9d, r9d
setno ch
mov r8b, dil
mov r8b, r15b
cdq
mov rdx, r10
lea rcx, [rbp - 0x38]
jmp 0x1404826d0
call fcn.140454eda
inc rdi
rol sil, cl
mov rbx, qword [rbp - 0x38]
sal rsi, cl
shl cl, 0x86
mov qword [rsp + 0x78], rbx
xchg sil, cl
ror si, cl
inc cx
mov rsi, qword [rbp - 0x20]
mov cl, 0x32
mov rcx, qword [r13]
cmp bpl, r13b
test r9b, 0xc9
xor r8d, r8d
test r13b, bpl
test dl, 0x4d
test rcx, rcx
jmp 0x140482715
je 0x1404827b2
mov rax, qword [rcx + 0x38]
test al, r11b
cmp r10b, 0x75
clc
cmp qword [rax], r8
je 0x140482770
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jmp 0x14048273c
jle 0x140482770
dec dword [rax]
mov rcx, qword [rcx + 0x38]
setns al
cqo
mov rdx, qword [rcx]
xchg al, al
cmove ax, r15w
lea rax, [rdx + 2]
jmp 0x140482760
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x14048276b
jmp 0x14048278f
mov rax, qword [rcx]
jmp 0x140482778
mov rax, qword [rax + 0x38]
jmp 0x140482781
call qword [case.0x1404c7fc4.0]
sub r8d, r8d
bsr cx, r11w
mov ecx, 0xffff
test r14, rdi
cmp cx, ax
jmp 0x14048279f
je 0x1404827b2
mov al, r8b
jmp 0x1404827ad
jmp 0x1404827c3
mov qword [r13], r8
mov eax, 1
movzx edx, bx
mov edx, 0x6df01759
mov byte [r13 + 8], al
movsx cx, r13b
movsx rdx, r13w
bswap ecx
mov rdx, qword [rsp + 0x48]
mov rcx, r13
jmp 0x1404827df
call fcn.1404669dc
xor r11d, r11d
test al, al
jmp 0x1404827f6
mov r8, qword [rbp - 0x50]
jmp 0x140482807
mov r9, qword [rbp - 0x48]
movsx r10w, r9b
setno r10b
mov r10, qword [rsp + 0x60]
je 0x140482346
mov qword [rbp - 0x80], rsi
mov rbx, rdi
test rdi, rdi
mov dil, byte [rsp + 0x30]
sets r11b
xchg sil, sil
movsxd r10, r15d
mov sil, byte [rsp + 0x30]
movsx r11, di
seto r10b
mov r14b, byte [rsp + 0x30]
jmp 0x140482852
mov r11, qword [rbp - 0x80]
movsx r10d, r9w
movzx r10, r9w
mov r10, qword [rsp + 0x78]
jmp 0x140482868
je 0x1404828c5
lea rax, [rbp - 0x38]
clc
cmp r11, 0x10
jmp 0x14048287c
cmovae rax, r10
clc
cmp byte [rax + rbx], 0
jle 0x140482898
inc rbx
jmp 0x140482893
jmp 0x1404828c5
mov eax, 1
mov byte [rsp + 0x38], al
jmp 0x1404828a6
jmp 0x1404828c5
mov r10, qword [rbp - 0x38]
adc r8b, 0x3a
mov r11, qword [rbp - 0x80]
rcr r9w, cl
bts r8w, r13w
shld rdx, r8, 0xcd
lea rdx, [rbp - 0x18]
btr r8w, si
mov r8, qword [rbp - 0x18]
or r9b, 0xe0
neg r9
mov r9, qword [rbp]
cmp r9, 0x10
jmp 0x1404828e6
cmovae rdx, r8
cmp edi, edx
sub eax, eax
cmp byte [rsp + 0x38], al
jmp 0x1404828f7
jne 0x14048296d
test rbx, rbx
je 0x140482aec
mov cl, byte [rdx]
cmp esp, 0x104c44ed
cmp cl, 0x7f
jmp 0x140482916
je 0x140482aec
sub rbx, 1
jmp 0x140482925
je 0x140482a9a
lea rax, [rbp - 0x38]
test r12b, 0xc
cmp r11, 0x10
jmp 0x14048293c
cmovae rax, r10
test di, 0x5b41
cmp cl, byte [rax + rbx]
jmp 0x14048294d
je 0x140482ad0
mov eax, 1
test r11w, bp
test r10w, 0x575a
cmc
mov byte [rsp + 0x38], al
cmp al, 6
test r9b, 0xd
cmp r11, 0x10
jb 0x1404829f4
lea rdx, [r11 + 1]
bsf rax, r9
cmc
btc rax, r15
mov rax, r10
test rdx, rdi
cmp rdx, 0x1000
jmp 0x140482996
jb 0x1404829d0
add rdx, 0x27
cmp r15d, esi
mov r10, qword [r10 - 8]
cmc
cmp r9b, 0x93
sub rax, r10
cmp bh, 0x2e
test r15w, r9w
clc
add rax, 0xfffffffffffffff8
cmc
jmp 0x1404829c1
cmp rax, 0x1f
jmp 0x1404829ca
ja 0x1404849c8
mov rcx, r10
jmp 0x1404829d8
call fcn.1402440d8
mov r9, qword [rbp]
btc r8d, ecx
dec r8d
add r8, rsi
mov r8, qword [rbp - 0x18]
jmp 0x1404829f4
cmp r9, 0x10
jmp 0x1404829fd
jb 0x140482a57
lea rdx, [r9 + 1]
bt rax, rsi
mov rax, r8
clc
cmp rdx, 0x1000
jmp 0x140482a1b
jb 0x140482a4f
add rdx, 0x27
test r15w, ax
jmp 0x140482a2e
mov r8, qword [r8 - 8]
stc
test cl, r8b
sub rax, r8
clc
cmp rbx, 0x7f1a1025
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1404849bd
mov rcx, r8
call fcn.1402440d8
xor r9d, r9d
shl ch, 0x74
cbw
ror ah, cl
mov ecx, 1
movsx ax, r8b
cmp r14d, r11d
mov al, r13b
mov eax, dword [rsp + 0x38]
jmp 0x140482a7a
add qword [rbp - 0x78], rcx
cmp r13b, 0xc
cmc
clc
test al, al
jne 0x1404848e4
mov rax, qword [rbp - 0x78]
jmp 0x140482a95
jmp 0x14048206e
test rbx, rbx
jmp 0x140482aa2
jne 0x140482ad0
lea rax, [rbp - 0x38]
cmp r14, 0x2baf6231
cmp rbp, rsi
cmp r11, 0x10
jmp 0x140482abf
cmovae rax, r10
jmp 0x140482ac8
cmp cl, byte [rax]
jl 0x140482953
cmp byte [rdx + 1], 0
jmp 0x140482ad9
jle 0x1404828fd
inc rdx
jmp 0x140482ae7
jmp 0x1404828fd
cmp r11, 0x10
jmp 0x140482af5
jb 0x140482e6b
lea rdx, [r11 + 1]
btr ax, sp
mov rax, r10
cmp rdx, 0x1000
jmp 0x140482b12
jb 0x140482b4b
add rdx, 0x27
test dl, 0x96
cmc
mov r10, qword [r10 - 8]
clc
sub rax, r10
stc
clc
add rax, 0xfffffffffffffff8
cmc
test r12, 0x8e17645
cmp esp, 0x24677fe2
cmp rax, 0x1f
jmp 0x140482b45
ja 0x1404849c8
mov rcx, r10
jmp 0x140482b53
call fcn.1402440d8
jmp 0x140482e6b
mov rdx, qword [rsp + 0x48]
cmovno cx, bx
mov rcx, r13
jmp 0x140482b6e
call fcn.1404669dc
xor r8d, r8d
test sil, bpl
test al, al
jmp 0x140482b80
jne 0x140482e70
lea rbx, [r13 + 0xa]
movzx r9w, r12b
bswap r15d
mov r12, rbx
mov r9, qword [rsp + 0x60]
lea rdi, [r9 + 0x16]
mov rsi, qword [rsp + 0x70]
movsxd r15, eax
mov r15, qword [rsp + 0x48]
jmp 0x140482bb0
jmp 0x140482bba
mov r9, qword [rsp + 0x60]
cmp byte [r13 + 8], r8b
jne 0x140482c74
mov rcx, qword [r13]
jmp 0x140482bcd
test rcx, rcx
jmp 0x140482bd5
je 0x140482c5c
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
cmc
stc
test rdx, rdx
je 0x140482c08
mov rax, qword [rcx + 0x50]
stc
cmp dword [rax], r8d
jle 0x140482c08
movzx eax, word [rdx]
jmp 0x140482c03
jmp 0x140482c36
mov rax, qword [rcx]
jmp 0x140482c10
mov rax, qword [rax + 0x30]
jmp 0x140482c19
call qword [case.0x1404c7fc4.0]
mov r9, qword [rsp + 0x60]
sal cx, cl
shr rcx, cl
xor r8d, r8d
neg cx
add ch, bh
bt ecx, 0x3f
mov ecx, 0xffff
cmp sp, dx
test dil, bpl
cmp cx, ax
je 0x140482c5c
mov word [r12], ax
mov rbx, r12
jmp 0x140482c57
jmp 0x140482c60
mov qword [r13], r8
mov eax, 1
jmp 0x140482c6d
mov byte [r13 + 8], al
movsxd r8, r8d
movzx r8d, word [rbx]
movsx ecx, r12w
mov rdx, rdi
mov cx, r9w
movsx ecx, r12w
setge cl
mov rcx, r9
jmp 0x140482c92
call fcn.1402568ba
sub rax, qword [rsp + 0x60]
sar rax, 1
cmp rax, 0xa
jmp 0x140482ca8
jae 0x140482e47
lea rcx, [0x1400c0d60]
cmc
mov r9b, byte [rax + rcx]
setl cl
adc ecx, r14d
mov rcx, qword [rsi + 0x10]
test r11d, edx
cmp rcx, qword [rsi + 0x18]
jmp 0x140482cd0
jae 0x140482d26
lea rax, [rcx + 1]
clc
test r14b, spl
jmp 0x140482ce3
mov qword [rsi + 0x10], rax
bt ax, 0x51
mov rax, rsi
jmp 0x140482cf5
cmp qword [rsi + 0x18], 0x10
jmp 0x140482cff
jb 0x140482d08
mov rax, qword [rsi]
mov byte [rax + rcx], r9b
test di, di
sub r8d, r8d
jmp 0x140482d17
mov byte [rax + rcx + 1], r8b
jmp 0x140482d21
jmp 0x140482d55
mov r8b, r14b
movzx rcx, r13w
xchg cx, cx
mov edx, 1
movzx cx, r14b
mov rcx, rsi
jmp 0x140482d42
call fcn.140454eda
xor r8d, r8d
and rcx, r12
movsx rcx, cx
btc ecx, 2
mov rcx, qword [r13]
test rcx, rcx
jmp 0x140482d61
je 0x140482dff
mov rax, qword [rcx + 0x38]
test r10, rdi
cmp r9b, 0x21
cmp qword [rax], r8
jmp 0x140482d7a
je 0x140482dbf
mov rax, qword [rcx + 0x50]
stc
cmp dword [rax], r8d
jmp 0x140482d8d
jle 0x140482dbf
dec dword [rax]
movzx rax, r8w
mov rcx, qword [rcx + 0x38]
lahf
seta dh
cbw
mov rdx, qword [rcx]
lea rax, [rdx + 2]
jmp 0x140482daf
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x140482dba
jmp 0x140482dd9
mov rax, qword [rcx]
jmp 0x140482dc7
mov rax, qword [rax + 0x38]
jmp 0x140482dd0
call qword [case.0x1404c7fc4.0]
xor r8d, r8d
mov ecx, 0xffff
cmc
jmp 0x140482de4
cmp cx, ax
jmp 0x140482dec
je 0x140482dff
mov al, r8b
jmp 0x140482dfa
jmp 0x140482e13
mov qword [r13], r8
jmp 0x140482e0d
mov eax, 1
cdq
mov byte [r13 + 8], al
cdq
movzx rcx, bx
mov rdx, r15
movsx ecx, sp
cmovb ecx, r10d
movsx rcx, si
mov rcx, r13
jmp 0x140482e32
call fcn.1404669dc
sub r8d, r8d
test al, al
jmp 0x140482e41
je 0x140482bb5
mov dil, byte [rsp + 0x30]
mov sil, byte [rsp + 0x30]
cwde
xchg cl, ah
cmovno rax, r9
mov r15b, byte [rsp + 0x30]
movzx ax, r8b
mov r12b, byte [rsp + 0x30]
movsx eax, r9w
mov rbx, qword [rsp + 0x50]
mov rax, qword [rbx]
xchg cx, cx
movsxd rcx, r12d
mov rcx, rbx
jmp 0x140482e81
mov rax, qword [rax + 0x18]
jmp 0x140482e8a
call qword [case.0x1404c7fc4.0]
movzx ebx, ax
setae dh
not ecx
mov rdx, qword [rsp + 0x48]
movzx rcx, bp
mov cx, r9w
mov cx, 0x9ba
mov rcx, r13
call fcn.1404669dc
sub r8d, r8d
stc
test al, al
jne 0x14048326c
test bx, bx
jmp 0x140482ec5
je 0x14048326c
cmp byte [r13 + 8], r8b
jmp 0x140482ed4
jne 0x140482f90
mov rcx, qword [r13]
clc
cmc
test rcx, rcx
jmp 0x140482ee8
je 0x140482f7d
mov rax, qword [rcx + 0x38]
and dx, 0x4e0d
mov rdx, qword [rax]
test bl, bpl
cmp di, si
test rdx, rdx
jmp 0x140482f08
je 0x140482f33
mov rax, qword [rcx + 0x50]
cmp edx, ebx
cmp bpl, 0xa1
cmp dword [rax], r8d
jmp 0x140482f20
jle 0x140482f33
movzx eax, word [rdx]
jmp 0x140482f2e
jmp 0x140482f56
mov rax, qword [rcx]
jmp 0x140482f3b
mov rax, qword [rax + 0x30]
jmp 0x140482f44
call qword [case.0x1404c7fc4.0]
sub r8d, r8d
cmp r12w, r15w
bt cx, sp
stc
mov ecx, 0xffff
test r12b, 0xaf
stc
cmp cx, ax
jmp 0x140482f68
je 0x140482f7d
mov word [r13 + 0xa], ax
jmp 0x140482f78
jmp 0x140482f81
mov qword [r13], r8
mov eax, 1
mov byte [r13 + 8], al
clc
jmp 0x140482f90
cmp word [r13 + 0xa], bx
movsx rbx, r8w
mov ebx, dword [rsp + 0x68]
jmp 0x140482fa2
jne 0x140483279
mov eax, 1
xor ch, cl
bt cx, 0x1a
mov rcx, qword [r13]
cmp spl, sil
test rcx, rcx
jmp 0x140482fc3
je 0x14048306f
mov rax, qword [rcx + 0x38]
cmp qword [rax], r8
jmp 0x140482fd5
je 0x14048302e
mov rax, qword [rcx + 0x50]
cmp rsp, r15
cmp r9b, 0x27
cmc
cmp dword [rax], r8d
jmp 0x140482fef
jle 0x14048302e
dec dword [rax]
mov rcx, qword [rcx + 0x38]
bswap dx
cdqe
cqo
mov rdx, qword [rcx]
cmovo eax, r9d
cbw
mov al, r15b
lea rax, [rdx + 2]
jmp 0x140483017
mov qword [rcx], rax
not ax
movsx rax, ax
movzx eax, word [rdx]
jmp 0x140483029
jmp 0x140483051
mov rax, qword [rcx]
jmp 0x140483036
mov rax, qword [rax + 0x38]
jmp 0x14048303f
call qword [case.0x1404c7fc4.0]
sub r8d, r8d
xchg cx, cx
movsxd rcx, esp
setno cl
mov ecx, 0xffff
cmp cx, ax
je 0x140483067
mov al, r8b
jmp 0x140483075
mov eax, 1
movsx ecx, sp
mov qword [r13], r8
cqo
mov byte [r13 + 8], al
cqo
setae ch
mov rdx, qword [rsp + 0x48]
sete ch
movzx ecx, r9w
mov rcx, r13
jmp 0x140483092
call fcn.1404669dc
cmp ebx, dword [rsp + 0x58]
jmp 0x1404830a0
jge 0x140483279
xor r8d, r8d
test rdx, r13
test al, al
jmp 0x1404830b3
jne 0x140483259
cmp byte [r13 + 8], r8b
jmp 0x1404830c2
jne 0x14048316b
mov rcx, qword [r13]
test rcx, rcx
jmp 0x1404830d4
je 0x140483158
mov rax, qword [rcx + 0x38]
cmp r11d, ebx
btc dx, 0x7b
xadd dh, dl
mov rdx, qword [rax]
test rdx, rdx
jmp 0x1404830f4
je 0x140483119
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jmp 0x140483106
jle 0x140483119
movzx eax, word [rdx]
jmp 0x140483114
jmp 0x140483133
mov rax, qword [rcx]
jmp 0x140483121
mov rax, qword [rax + 0x30]
jmp 0x14048312a
call qword [case.0x1404c7fc4.0]
xor r8d, r8d
mov ecx, 0xffff
test r12, rdi
cmp cx, ax
jmp 0x140483143
je 0x140483158
mov word [r13 + 0xa], ax
jmp 0x140483153
jmp 0x14048315e
mov qword [r13], r8
mov ah, bl
mov eax, 1
bswap cx
mov byte [r13 + 8], al
lahf
mov rax, qword [rsp + 0x60]
cqo
not r8w
xchg dl, dh
lea rdx, [rax + 0x16]
not cl
movsx r8d, di
movsx r8w, r12b
movzx r8d, word [r13 + 0xa]
seto cl
movzx ecx, r8w
not cl
mov rcx, rax
jmp 0x14048319d
call fcn.1402568ba
sub rax, qword [rsp + 0x60]
stc
sar rax, 1
test rcx, r15
stc
cmp rax, 0xa
jmp 0x1404831b8
jae 0x140483259
lea rcx, [0x1400c0d60]
cmc
mov r9b, byte [rax + rcx]
adc cl, r13b
btc rcx, r11
mov r10, qword [rsp + 0x70]
mov rcx, qword [r10 + 0x10]
test r12d, 0xe1a30cc
cmp rcx, qword [r10 + 0x18]
jmp 0x1404831ea
jae 0x14048322a
lea rax, [rcx + 1]
stc
mov qword [r10 + 0x10], rax
rcr ax, 0xc6
mov rax, r10
cmp qword [r10 + 0x18], 0x10
jb 0x14048320e
mov rax, qword [r10]
mov byte [rax + rcx], r9b
cmc
xor r8d, r8d
jmp 0x14048321b
mov byte [rax + rcx + 1], r8b
jmp 0x140483225
jmp 0x140483249
mov r8b, sil
mov edx, 1
bswap cx
movzx rcx, r13w
mov rcx, r10
jmp 0x140483241
call fcn.140454eda
sub r8d, r8d
mov eax, 1
cmc
test dil, r11b
add ebx, eax
jmp 0x140482fb4
mov ecx, 1
mov byte [rsp + 0x38], cl
jmp 0x140483267
jmp 0x14048327e
mov ebx, dword [rsp + 0x68]
test r15w, 0x4910
rcr eax, 0x54
mov ecx, 1
mov rax, qword [rsp + 0x70]
xor edx, edx
cmc
test r12, 0x78902ade
test bpl, r14b
cmp qword [rax + 0x10], rdx
jmp 0x140483299
jne 0x1404832ad
mov byte [rsp + 0x38], cl
jmp 0x1404832a8
jmp 0x140483374
mov eax, dword [rsp + 0x58]
clc
cmp ebx, eax
jmp 0x1404832b9
jge 0x140483374
sub eax, ebx
bswap ecx
mov ebx, eax
mov r14, qword [rsp + 0x70]
bsf cx, ax
mov r15d, 1
stc
mov rcx, qword [r14 + 0x10]
jmp 0x1404832e1
cmp rcx, qword [r14 + 0x18]
jae 0x140483321
lea rax, [rcx + 1]
mov qword [r14 + 0x10], rax
clc
movsxd rax, r15d
setnp al
mov rax, r14
test r11w, bx
stc
clc
cmp qword [r14 + 0x18], 0x10
jb 0x140483316
mov rax, qword [r14]
jmp 0x140483316
mov word [rax + rcx], 0x30
jmp 0x140483354
mov r9b, 0x30
movsx cx, r10b
movsxd rcx, r10d
mov r8b, dil
bswap cx
not dh
mov rdx, r15
mov cx, 0x4ed8
xchg cx, cx
mov rcx, r14
jmp 0x140483346
call fcn.140454eda
xor edx, edx
clc
test r11w, 0x3e9f
sub rbx, r15
jmp 0x14048335c
jne 0x1404832d5
mov r14b, byte [rsp + 0x30]
mov r15b, byte [rsp + 0x30]
movsxd rdx, r13d
sbb dl, r11b
not edx
mov rdx, qword [rbp]
stc
cmp spl, 0xe5
cmp rdx, 0x10
jmp 0x140483386
jb 0x140482a57
inc rdx
lahf
and al, al
mov rcx, qword [rbp - 0x18]
mov rax, rcx
cmp rdx, 0x1000
jmp 0x1404833a5
jb 0x140482a52
add rdx, 0x27
stc
cmp r15b, 3
mov rcx, qword [rcx - 8]
test r11d, 0x757a0074
cmp r15b, 0x89
sub rax, rcx
test r9b, r15b
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x1404833d6
ja 0x1404849bd
jmp 0x140482a52
mov rdx, qword [rsp + 0x48]
movsx cx, r11b
not ch
movsxd rcx, esi
mov rcx, r13
call fcn.1404669dc
xor r9d, r9d
cmc
test rsp, r10
test al, al
jmp 0x140483406
jne 0x140482a61
mov rbx, qword [rsp + 0x50]
rdtsc
mov rax, qword [rbx]
lea rdx, [rbp - 0x38]
mov rcx, rbx
jmp 0x140483422
mov rax, qword [rax + 0x38]
jmp 0x14048342b
call qword [case.0x1404c7fc4.0]
mov r8d, dword [rsp + 0x34]
stc
bts r8d, 8
clc
test dl, r14b
or r8d, 2
stc
cmp r9b, r13b
cmc
mov dword [rsp + 0x34], r8d
clc
cmp r13b, r14b
test r10w, 0x54b5
mov dword [rsp + 0x3c], r8d
clc
sub r9d, r9d
test r8d, 0x12c063ab
test r15b, bl
cmp r11w, r8w
cmp qword [rbp - 0x28], r9
jmp 0x140483478
jbe 0x1404835ff
mov rax, qword [rbx]
movzx cx, r9b
lea rdx, [rbp - 0x18]
movsx rcx, r12w
movzx ecx, bp
mov rcx, rbx
jmp 0x140483499
mov rax, qword [rax + 0x38]
jmp 0x1404834a2
call qword [case.0x1404c7fc4.0]
mov r8d, dword [rsp + 0x34]
movsx edx, sp
btr dx, 0x3a
jmp 0x1404834ba
bts r8d, 0xb
or r8d, 4
mov dh, 4
rol dx, 0xb4
mov dword [rsp + 0x34], r8d
or dl, r11b
mov dword [rsp + 0x3c], r8d
bts dx, r11w
shrd edx, edx, 0x7b
lea rdx, [r13 + 8]
cmp r11w, 0x7251
mov qword [rsp + 0x58], rdx
test di, r15w
cmp bl, 0xfe
xor r9d, r9d
jmp 0x1404834fe
cmp byte [rdx], r9b
jmp 0x140483506
jne 0x1404835bd
mov rcx, qword [r13]
stc
clc
test rcx, rcx
je 0x14048359b
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
je 0x14048354d
mov rax, qword [rcx + 0x50]
cmp r11b, 0xa9
test cx, r13w
cmp dword [rax], r9d
jmp 0x14048353f
jle 0x14048354d
movzx eax, word [rdx]
jmp 0x140483575
mov rax, qword [rcx]
jmp 0x140483555
mov rax, qword [rax + 0x30]
jmp 0x14048355e
call qword [case.0x1404c7fc4.0]
mov r8d, dword [rsp + 0x34]
sub r9d, r9d
bsr cx, r11w
clc
bsf edx, ecx
mov ecx, 0xffff
xadd dh, dh
mov rdx, qword [rsp + 0x58]
test ebp, 0x709f3c8d
cmp cx, ax
je 0x14048359b
mov word [r13 + 0xa], ax
jmp 0x1404835aa
mov qword [r13], r9
xchg r10b, r10b
not r10w
movzx r10d, bp
mov r10d, 1
mov byte [rdx], r10b
jmp 0x1404835b8
jmp 0x1404835c8
mov r10d, 1
btr cx, r13w
movzx ecx, word [r13 + 0xa]
shl ah, 0xb9
lea rax, [rbp - 0x18]
cmp qword [rbp], 8
jmp 0x1404835de
cmovae rax, qword [rbp - 0x18]
cmc
cmp word [rax], cx
jmp 0x1404835ec
jne 0x140483603
mov bl, r10b
jmp 0x1404835fa
jmp 0x140483617
lea rdx, [r13 + 8]
mov bl, r9b
clc
stc
mov qword [rsp + 0x58], rdx
test bp, 0x4b13
jmp 0x140483617
test r8b, 4
je 0x14048364c
and r8d, 0xfffffffb
movsxd rcx, edx
mov dword [rsp + 0x34], r8d
mov dword [rsp + 0x3c], r8d
lea rcx, [rbp - 0x18]
call fcn.140459106
mov r8d, dword [rsp + 0x34]
jmp 0x14048364c
test r8b, 2
jmp 0x140483655
je 0x140483693
and r8d, 0xfffffffd
movzx rcx, r11w
movsx rcx, r13w
jmp 0x14048366c
mov dword [rsp + 0x34], r8d
mov cx, di
movzx ecx, r12w
mov dword [rsp + 0x3c], r8d
movsx ecx, r11w
movsx rcx, si
lea rcx, [rbp - 0x38]
jmp 0x14048368e
call fcn.140459106
xor r8d, r8d
cmp r14w, 0xa40
test bl, bl
jmp 0x1404836a3
je 0x1404838a3
mov rcx, qword [r13]
jmp 0x1404836b2
test rcx, rcx
je 0x140483757
mov rax, qword [rcx + 0x38]
jmp 0x1404836c4
cmp qword [rax], r8
jmp 0x1404836cc
je 0x140483719
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jmp 0x1404836de
jle 0x140483719
dec dword [rax]
cdqe
xchg ah, ah
mov dx, r9w
mov rcx, qword [rcx + 0x38]
setl dh
mov rdx, qword [rcx]
cwde
cmovs rax, rsp
movsxd rax, r8d
lea rax, [rdx + 2]
jmp 0x140483709
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x140483714
jmp 0x14048373c
mov rax, qword [rcx]
jmp 0x140483721
mov rax, qword [rax + 0x38]
jmp 0x14048372a
call qword [case.0x1404c7fc4.0]
xor r8d, r8d
ror cl, cl
bt ecx, 0x83
setge ch
mov ecx, 0xffff
cmp cx, ax
je 0x140483757
mov al, r8b
jmp 0x140483752
jmp 0x140483761
mov qword [r13], r8
lahf
mov eax, 1
mov rcx, qword [rsp + 0x58]
mov byte [rcx], al
jmp 0x140483771
mov rcx, qword [rsp + 0x50]
mov rax, qword [rcx]
lea rdx, [rbp - 0x18]
jmp 0x140483782
mov rax, qword [rax + 0x38]
jmp 0x14048378b
call qword [case.0x1404c7fc4.0]
mov ebx, dword [rsp + 0x34]
movsx edx, r15w
mov dl, r14b
bts ebx, 0xa
rcl dx, 0x61
cmovge rdx, rcx
mov rdx, 0x36810179
mov dword [rsp + 0x34], ebx
ror edx, 0x7d
adc edx, eax
mov dword [rsp + 0x3c], ebx
add dl, 0x33
movzx edx, r14w
movzx dx, bpl
mov rdx, qword [rbp + 0x20]
cmp dx, 0xc92
cmp rdx, 8
jmp 0x1404837da
jb 0x140483845
lea rdx, [rdx*2 + 2]
test rbx, r13
add cl, 0x51
mov rcx, qword [rbp + 8]
ror ax, 0x33
mov rax, rcx
cmp r12w, 0x277d
cmp r14b, dl
cmp rdx, 0x1000
jmp 0x14048380e
jb 0x140483840
add rdx, 0x27
jmp 0x14048381d
mov rcx, qword [rcx - 8]
clc
sub rax, rcx
add rax, 0xfffffffffffffff8
clc
test r13d, ebp
cmp r13b, 0x3f
cmp rax, 0x1f
jmp 0x14048383a
ja 0x1404849d3
call fcn.1402440d8
movups xmm0, xmmword [rbp - 0x18]
adc cx, 0x6aea
movups xmmword [rbp + 8], xmm0
neg cx
cmc
test bh, 0x81
movups xmm1, xmmword [rbp - 8]
movups xmmword [rbp + 0x18], xmm1
movsx ecx, r9w
xor eax, eax
movzx ecx, r13w
movsxd rcx, r14d
not cx
mov qword [rbp - 8], rax
movzx rcx, si
mov qword [rbp], 7
mov word [rbp - 0x18], ax
bswap rcx
mov cl, bpl
movzx cx, r15b
lea rcx, [rbp - 0x18]
jmp 0x140483899
call fcn.140459106
jmp 0x140482a57
mov rbx, qword [rsp + 0x50]
cdqe
cmovs dx, r10w
sete dh
mov rax, qword [rbx]
cwd
movsx rdx, r13w
movsxd rdx, r9d
lea rdx, [rbp - 0x38]
mov rcx, rbx
jmp 0x1404838ca
mov rax, qword [rax + 0x40]
call qword [case.0x1404c7fc4.0]
mov edx, dword [rsp + 0x34]
clc
cmc
bts edx, 0xc
or edx, 8
test ah, 0x83
mov dword [rsp + 0x34], edx
mov dword [rsp + 0x3c], edx
cmp ax, 0x3a7b
clc
sub r9d, r9d
clc
cmp sp, 0x4e86
cmp qword [rbp - 0x28], r9
jmp 0x140483903
jbe 0x140483a96
mov rax, qword [rbx]
cqo
lea rdx, [rbp - 0x18]
movsx rcx, dx
xchg ch, ch
movsxd rcx, edi
mov rcx, rbx
jmp 0x140483923
mov rax, qword [rax + 0x40]
jmp 0x14048392c
call qword [case.0x1404c7fc4.0]
mov edx, dword [rsp + 0x34]
cmc
stc
mov r8, 0x66d36ec1
bts edx, 0xd
shl r8b, 0x17
or edx, 0x10
mov dword [rsp + 0x34], edx
bsf r8, r12
mov dword [rsp + 0x3c], edx
bts r8w, cx
bts r8d, edi
bsr r8, rcx
mov r8, qword [rsp + 0x58]
xor r9d, r9d
cmp byte [r8], r9b
jmp 0x140483973
jne 0x140483a58
mov rcx, qword [r13]
test r12b, r13b
stc
test rcx, rcx
jmp 0x140483989
je 0x140483a30
mov rax, qword [rcx + 0x38]
sub dh, 0xc3
movsx edx, r13w
mov rdx, qword [rax]
test rbp, 0x3ae60fb9
test rdx, rdx
jmp 0x1404839ac
je 0x1404839dc
mov rax, qword [rcx + 0x50]
test bpl, 0xea
clc
cmp r15w, 0x2daf
cmp dword [rax], r9d
jmp 0x1404839c9
jle 0x1404839dc
movzx eax, word [rdx]
jmp 0x1404839d7
jmp 0x140483a09
mov rax, qword [rcx]
jmp 0x1404839e4
mov rax, qword [rax + 0x30]
call qword [case.0x1404c7fc4.0]
mov r8, qword [rsp + 0x58]
mov cx, 0x3902
sbb cx, 0x3cab
movzx ecx, r9w
xor r9d, r9d
rcr ch, cl
movzx rcx, di
mov ecx, 0xffff
stc
cmp r10b, 0x59
cmp cx, ax
jmp 0x140483a1b
je 0x140483a30
mov word [r13 + 0xa], ax
jmp 0x140483a2b
jmp 0x140483a3c
mov qword [r13], r9
bswap dx
cdq
cmovnp r10d, r9d
mov r10d, 1
mov byte [r8], r10b
cqo
movsx edx, di
mov edx, dword [rsp + 0x34]
jmp 0x140483a53
jmp 0x140483a5e
mov r10d, 1
movzx ecx, word [r13 + 0xa]
test r15b, bl
lea rax, [rbp - 0x18]
rol bl, 0x6b
cmp qword [rbp], 8
not bl
xchg bl, bl
cmovae rax, qword [rbp - 0x18]
cmp esi, 0x3f8149b8
dec bl
cmp word [rax], cx
not bl
mov bl, r10b
jmp 0x140483a90
je 0x140483a99
mov bl, r9b
test dl, 0x10
jmp 0x140483aa1
je 0x140483acf
and edx, 0xffffffef
mov cl, r10b
movzx rcx, dx
jmp 0x140483ab6
mov dword [rsp + 0x34], edx
not ecx
mov dword [rsp + 0x3c], edx
not ecx
lea rcx, [rbp - 0x18]
call fcn.140459106
mov edx, dword [rsp + 0x34]
test dl, 8
jmp 0x140483ad7
je 0x140483b00
and edx, 0xfffffff7
movsxd rcx, r12d
mov dword [rsp + 0x34], edx
movsx rcx, bx
bswap rcx
mov dword [rsp + 0x3c], edx
lea rcx, [rbp - 0x38]
jmp 0x140483afb
call fcn.140459106
test bl, bl
jmp 0x140483b07
je 0x140483cfa
mov rcx, qword [r13]
xor ebx, ebx
test rcx, rcx
jmp 0x140483b1b
je 0x140483bac
mov rax, qword [rcx + 0x38]
cmp qword [rax], rbx
jmp 0x140483b2d
je 0x140483b74
mov rax, qword [rcx + 0x50]
cmp dword [rax], ebx
jle 0x140483b74
dec dword [rax]
movsxd rax, ebp
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
not al
cdqe
cwde
lea rax, [rdx + 2]
jmp 0x140483b59
mov qword [rcx], rax
not rax
mov eax, 0x7cd647ff
movsxd rax, r8d
movzx eax, word [rdx]
jmp 0x140483b6f
jmp 0x140483b8b
mov rax, qword [rcx]
jmp 0x140483b7c
mov rax, qword [rax + 0x38]
jmp 0x140483b85
call qword [case.0x1404c7fc4.0]
mov ecx, 0xffff
cmp edi, 0x52984849
stc
jmp 0x140483b9c
cmp cx, ax
je 0x140483bac
mov al, bl
jmp 0x140483bc7
mov qword [r13], rbx
rdtsc
seto dh
mov eax, 1
movzx dx, spl
movzx ecx, dx
movsx cx, r13b
mov rcx, qword [rsp + 0x58]
bswap edx
movsx rdx, si
movsxd rdx, edi
mov byte [rcx], al
movsx rax, bp
cmovg cx, r8w
mov rcx, qword [rsp + 0x50]
mov rax, qword [rcx]
movzx dx, bl
movzx edx, r14w
setae dl
lea rdx, [rbp - 0x18]
jmp 0x140483bfc
mov rax, qword [rax + 0x40]
call qword [case.0x1404c7fc4.0]
mov eax, dword [rsp + 0x34]
bts eax, 0xf
movzx dx, dil
neg edx
cmp r14d, r12d
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x3c], eax
mov rdx, qword [rbp + 0x20]
cmp rdx, 8
jmp 0x140483c2d
jb 0x140483c85
lea rdx, [rdx*2 + 2]
adc rcx, 0x36e535ee
mov rcx, qword [rbp + 8]
mov rax, rcx
clc
cmc
cmp rdx, 0x1000
jmp 0x140483c57
jb 0x140483c80
add rdx, 0x27
cmc
stc
mov rcx, qword [rcx - 8]
sub rax, rcx
test r9b, dl
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x140483c7a
ja 0x1404849b2
call fcn.1402440d8
movups xmm0, xmmword [rbp - 0x18]
jmp 0x140483c97
movups xmmword [rbp + 8], xmm0
movsx cx, spl
movzx rcx, dx
movups xmm1, xmmword [rbp - 8]
movups xmmword [rbp + 0x18], xmm1
xchg rcx, rcx
bswap ecx
mov qword [rbp - 8], rbx
movsx rcx, di
movsx cx, bpl
mov qword [rbp], 7
movsx cx, r10b
seto ch
not cx
mov word [rbp - 0x18], bx
movzx cx, ah
mov cx, r9w
lea rcx, [rbp - 0x18]
jmp 0x140483ce6
call fcn.140459106
mov byte [rsp + 0x30], 1
jmp 0x140483cf5
jmp 0x140482a57
mov rbx, qword [rsp + 0x50]
mov ch, 0xa0
movsx edx, r9w
movzx ecx, r13w
mov rax, qword [rbx]
movsx dx, r14b
lea rdx, [rbp - 0x38]
mov cx, r11w
mov cx, 0x4a1e
movsx ecx, ax
mov rcx, rbx
mov rax, qword [rax + 0x38]
jmp 0x140483d2d
call qword [case.0x1404c7fc4.0]
mov eax, dword [rsp + 0x34]
bts eax, 0xe
or eax, 0x20
cmp r8w, 0x7107
mov dword [rsp + 0x34], eax
cmp r11b, 0x55
clc
cmp r15b, bpl
mov dword [rsp + 0x3c], eax
cmc
xor ecx, ecx
jmp 0x140483d5c
cmp qword [rbp - 0x28], rcx
jmp 0x140483d65
je 0x140483dc8
mov rax, qword [rbx]
not ch
cqo
lea rdx, [rbp - 0x18]
mov rcx, rbx
jmp 0x140483d7e
mov rax, qword [rax + 0x40]
jmp 0x140483d87
call qword [case.0x1404c7fc4.0]
mov eax, dword [rsp + 0x34]
clc
test ah, 0xfe
stc
or eax, 0x10040
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x3c], eax
cmp r13w, r11w
sub ecx, ecx
cmp r11b, 0x67
test r10w, si
cmp qword [rbp - 8], rcx
jne 0x140483dc8
lea ebx, [rcx + 1]
jmp 0x140483dc3
jmp 0x140483dce
mov bl, cl
cmp r8, rdi
cmc
test al, 0x40
jmp 0x140483dd5
je 0x140483e0f
and eax, 0xffffffbf
movsx ecx, r12w
mov dword [rsp + 0x34], eax
movsx rcx, cx
bswap cx
mov dword [rsp + 0x3c], eax
movzx rcx, r8w
setbe ch
lea rcx, [rbp - 0x18]
jmp 0x140483e01
call fcn.140459106
mov eax, dword [rsp + 0x34]
jmp 0x140483e0f
test al, 0x20
je 0x140483e46
and eax, 0xffffffdf
cmovle cx, ax
mov rcx, rdi
movsx ecx, bx
mov dword [rsp + 0x34], eax
sets ch
xchg cx, cx
mov dword [rsp + 0x3c], eax
movsx cx, ch
movzx cx, ch
bswap cx
lea rcx, [rbp - 0x38]
call fcn.140459106
xor r9d, r9d
mov eax, dword [rsp + 0x38]
cmc
cmp r15, 0xa3b1899
lea ecx, [r9 + 1]
stc
test r14d, 0x6f721e55
test bl, bl
jmp 0x140483e68
je 0x140482a7a
mov byte [rsp + 0x30], cl
jmp 0x140483e77
jmp 0x140482a7a
mov rcx, qword [rsp + 0x50]
setbe dl
mov rax, qword [rcx]
movsx edx, r15w
movzx dx, dh
lea rdx, [rbp - 0x38]
jmp 0x140483e98
mov rax, qword [rax + 0x30]
call qword [case.0x1404c7fc4.0]
mov eax, dword [rsp + 0x34]
cmovge bx, r14w
bt rbx, 0x2c
bts eax, 7
or bx, 0x3193
mov dword [rsp + 0x34], eax
cmp cx, bp
movzx bx, bpl
rcl bl, cl
mov dword [rsp + 0x3c], eax
mov rax, qword [rbp + 0x98]
add bx, 0x197
or bx, si
rcl ebx, cl
mov rbx, qword [rsp + 0x48]
jmp 0x140483eed
test byte [rax + 0x18], 8
jmp 0x140483ef6
jne 0x14048400b
mov rdx, rbx
xchg rcx, rcx
movzx rcx, r13w
movsxd rcx, edx
mov rcx, r13
jmp 0x140483f11
call fcn.1404669dc
xor r8d, r8d
test al, al
jmp 0x140483f20
jne 0x14048400b
lea rbx, [rbp - 0x38]
cmp qword [rbp - 0x20], 8
cmovae rbx, qword [rbp - 0x38]
cmp byte [r13 + 8], r8b
jmp 0x140483f3d
jne 0x140483fec
mov rcx, qword [r13]
clc
test rcx, rcx
jmp 0x140483f50
je 0x140483fda
mov rax, qword [rcx + 0x38]
sal dl, cl
xadd dh, dl
mov rdx, qword [rax]
test edi, 0x13bf1fe6
cmc
test rdx, rdx
jmp 0x140483f71
je 0x140483f94
mov rax, qword [rcx + 0x50]
cmp spl, r12b
cmp dword [rax], r8d
jmp 0x140483f86
jle 0x140483f94
movzx eax, word [rdx]
jmp 0x140483fb0
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x140483fa0
call qword [case.0x1404c7fc4.0]
xor r8d, r8d
xadd cl, ch
btc ecx, 0x25
mov ecx, 0xffff
cmc
cmp esi, 0x654d28d7
stc
cmp cx, ax
jmp 0x140483fc5
je 0x140483fda
mov word [r13 + 0xa], ax
jmp 0x140483fd5
jmp 0x140483fe2
mov qword [r13], r8
rol ax, 0x3e
mov eax, 1
cmc
mov byte [r13 + 8], al
movzx eax, word [r13 + 0xa]
cmp ax, word [rbx]
jmp 0x140483ff9
jne 0x140484141
mov rbx, qword [rsp + 0x48]
test r10b, 0x74
cmp rsp, rsp
cmp qword [rbp - 0x78], 3
jne 0x14048417c
mov eax, 1
cmp qword [rbp + 0x18], rax
jmp 0x140484024
ja 0x14048417c
mov rdx, rbx
movsx cx, al
bswap rcx
mov rcx, r13
jmp 0x14048403c
call fcn.1404669dc
sub ebx, ebx
cmc
test al, al
jmp 0x14048404b
jne 0x14048414a
cmp byte [r13 + 8], bl
jmp 0x14048405a
jne 0x140484104
mov rcx, qword [r13]
cmp r13d, 0x69b46be
jmp 0x140484071
test rcx, rcx
jmp 0x140484079
je 0x1404840f0
mov rax, qword [rcx + 0x38]
shrd dx, cx, 0x89
mov rdx, qword [rax]
cmp r14w, 0x697c
test sil, dl
clc
test rdx, rdx
jmp 0x14048409d
je 0x1404840bc
mov rax, qword [rcx + 0x50]
cmp dword [rax], ebx
jmp 0x1404840ae
jle 0x1404840bc
movzx eax, word [rdx]
jmp 0x1404840d3
mov rax, qword [rcx]
jmp 0x1404840c4
mov rax, qword [rax + 0x30]
jmp 0x1404840cd
call qword [case.0x1404c7fc4.0]
mov ecx, 0xffff
cmp cx, ax
jmp 0x1404840e0
je 0x1404840f0
mov word [r13 + 0xa], ax
jmp 0x1404840f4
mov qword [r13], rbx
mov eax, 1
shr ecx, 0x10
clc
mov byte [r13 + 8], al
cdqe
cwde
movzx ecx, word [r13 + 0xa]
btr ax, 0x33
shr rax, cl
sub ax, 0x1dcf
lea rax, [rbp - 0x38]
cmp bpl, 0xa2
test r8b, 0x5a
cmp qword [rbp - 0x20], 8
jmp 0x14048412b
cmovae rax, qword [rbp - 0x38]
cmp rbp, rbp
cmp cx, word [rax]
je 0x14048417c
jmp 0x14048414a
sub ebx, ebx
movsx ax, bh
mov dh, 0xea
lea rax, [rbp - 0x38]
cmp cx, dx
add dx, 0x329
cmp qword [rbp - 0x20], 8
setg dl
movzx rdx, r9w
cmovae rax, qword [rbp - 0x38]
movsx edx, r11w
mov qword [rbp - 0x28], rbx
rcl ch, cl
mov word [rax], bx
cmc
cmovbe rcx, rcx
bts edx, esi
lea rbx, [rbp - 0x38]
not dl
btr rdx, r8
shrd cx, r14w, 0xf0
cmp qword [rbp - 0x20], 8
jmp 0x140484196
cmovae rbx, qword [rbp - 0x38]
cdq
bswap edx
not dl
mov rdx, qword [rsp + 0x48]
movzx ecx, bp
jmp 0x1404841af
mov rcx, r13
call fcn.1404669dc
sub r8d, r8d
stc
test ah, 0x48
test al, al
jmp 0x1404841c5
jne 0x1404843fa
mov r12, qword [rsp + 0x48]
xchg al, cl
btc cx, bx
btr ax, 0x20
mov esi, 0xffff
sar r14w, 0x19
lea r14d, [r8 + 1]
bts cx, di
lea rcx, [rbp - 0x38]
rcl ah, 0x4e
cmp qword [rbp - 0x20], 8
bswap eax
movsx eax, dx
cmovae rcx, qword [rbp - 0x38]
cdqe
add al, cl
movsxd rax, r14d
mov rax, qword [rbp - 0x28]
jmp 0x140484213
lea rcx, [rcx + rax*2]
jmp 0x14048421c
cmp rbx, rcx
jmp 0x140484224
je 0x1404843e3
cmp byte [r13 + 8], r8b
jmp 0x140484233
jne 0x1404842c9
mov rcx, qword [r13]
test r15b, 0x72
cmp si, 0x7c6b
test rcx, rcx
jmp 0x14048424e
je 0x1404842c1
mov rax, qword [rcx + 0x38]
cwd
sbb dl, r14b
movsxd rdx, eax
mov rdx, qword [rax]
cmp r8b, al
test rdx, rdx
jmp 0x14048426e
je 0x14048428e
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jmp 0x140484280
jle 0x14048428e
movzx eax, word [rdx]
jmp 0x1404842a9
mov rax, qword [rcx]
jmp 0x140484296
mov rax, qword [rax + 0x30]
jmp 0x14048429f
call qword [case.0x1404c7fc4.0]
xor r8d, r8d
cmc
cmp si, ax
je 0x1404842c1
mov word [r13 + 0xa], ax
jmp 0x1404842bc
jmp 0x1404842c5
mov qword [r13], r8
mov byte [r13 + 8], r14b
movzx eax, word [r13 + 0xa]
cmp ch, 0x30
cmp dl, spl
cmp ax, word [rbx]
jmp 0x1404842dc
jne 0x1404843e3
add rbx, 2
inc ch
rol cl, 0x7d
dec ecx
mov rcx, qword [r13]
test bl, 0x16
test rcx, rcx
jmp 0x1404842fc
je 0x14048439a
mov rax, qword [rcx + 0x38]
cmp r12b, 0x1f
clc
cmp qword [rax], r8
jmp 0x140484313
je 0x14048436e
mov rax, qword [rcx + 0x50]
test dil, 0x50
clc
cmp dword [rax], r8d
jle 0x14048436e
dec dword [rax]
setge al
mov rcx, qword [rcx + 0x38]
movsxd rdx, r13d
movsx eax, r12w
movsx rdx, cx
mov rdx, qword [rcx]
movzx eax, bx
movzx ax, r14b
cdqe
lea rax, [rdx + 2]
jmp 0x140484355
mov qword [rcx], rax
cbw
bswap rax
movzx rax, r12w
movzx eax, word [rdx]
jmp 0x140484369
jmp 0x140484384
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
call qword [case.0x1404c7fc4.0]
xor r8d, r8d
cmp bp, 0x724d
cmc
cmp si, ax
je 0x14048439a
mov al, r8b
jmp 0x140484395
jmp 0x1404843ad
mov qword [r13], r8
xchg dl, al
movsxd rcx, r10d
mov al, r14b
movzx rcx, r13w
sets cl
mov byte [r13 + 8], al
sete cl
cdq
movsx dx, r11b
mov rdx, r12
movsx rcx, r14w
xchg ecx, ecx
setno ch
mov rcx, r13
jmp 0x1404843ce
call fcn.1404669dc
sub r8d, r8d
test al, al
jmp 0x1404843dd
je 0x1404841ed
mov sil, byte [rsp + 0x30]
sal r12b, cl
cwde
sar r12b, cl
mov r14b, byte [rsp + 0x30]
mov r12b, byte [rsp + 0x30]
cwde
lea rcx, [rbp - 0x38]
xadd ah, ah
movsx rax, r8w
cmp qword [rbp - 0x20], 8
cmovae rcx, qword [rbp - 0x38]
mov rax, qword [rbp - 0x28]
lea rcx, [rcx + rax*2]
sal ah, cl
sub al, r9b
cwde
mov eax, dword [rsp + 0x38]
cmc
movzx eax, al
stc
jmp 0x14048442b
cmp rbx, rcx
cmova rcx, r10
jmp 0x140484437
mov ecx, 1
jmp 0x140484441
cmovne eax, ecx
cmovle ecx, r9d
mov dword [rsp + 0x38], eax
movzx cx, sil
bswap rcx
lea rcx, [rbp - 0x38]
jmp 0x14048445d
jmp 0x140483899
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
call qword [case.0x1404c7fc4.0]
sub r9d, r9d
cmp r14w, ax
jmp 0x14048447b
je 0x140484493
mov word [r12], ax
mov ebx, 0xc9f099a
mov rbx, r12
jmp 0x1404844a1
mov qword [r13], r9
movsx rcx, dx
movzx rdx, di
cwd
mov byte [r13 + 8], dil
mov rax, qword [r15]
mov dx, 0x36b8
mov edx, 0x48
setp r8b
movzx r8w, bpl
movzx r8d, word [rbx]
movsxd rcx, r11d
movzx cx, bpl
movsx ecx, r14w
mov rcx, r15
mov rax, qword [rax + 0x20]
call qword [case.0x1404c7fc4.0]
sub r9d, r9d
stc
test al, al
je 0x1404845e7
mov byte [rsp + 0x40], dil
movsxd rcx, ebp
mov rcx, qword [r13]
test edi, 0x6907c4b
test cx, r15w
test rcx, rcx
jmp 0x140484501
je 0x1404845a2
mov rax, qword [rcx + 0x38]
test r8, 0xaf03a06
stc
cmp qword [rax], r9
je 0x14048456c
mov rax, qword [rcx + 0x50]
cmp dword [rax], r9d
jmp 0x140484528
jle 0x14048456c
dec dword [rax]
movzx eax, r13w
cmovae rax, r13
mov rcx, qword [rcx + 0x38]
mov al, r12b
rdtsc
xchg al, al
mov rdx, qword [rcx]
movzx rax, cx
movsx eax, bp
xchg ah, al
lea rax, [rdx + 2]
jmp 0x140484558
mov qword [rcx], rax
movsx rax, ax
mov al, r12b
mov al, 0x32
movzx eax, word [rdx]
jmp 0x140484586
mov rax, qword [rcx]
jmp 0x140484574
mov rax, qword [rax + 0x38]
jmp 0x14048457d
call qword [case.0x1404c7fc4.0]
xor r9d, r9d
cmp r14w, ax
jmp 0x14048458f
je 0x1404845a2
mov al, r9b
jmp 0x14048459d
jmp 0x1404845bf
mov qword [r13], r9
mov dx, 0x56eb
jmp 0x1404845b2
mov al, dil
cmovl cx, di
movsx ecx, ax
bswap rdx
mov byte [r13 + 8], al
mov rdx, rsi
mov rcx, r13
call fcn.1404669dc
sub r9d, r9d
test r8d, r9d
cmp ebp, esi
test spl, 0x20
test al, al
jmp 0x1404845e1
je 0x14048213a
mov dil, byte [rsp + 0x30]
mov sil, byte [rsp + 0x30]
cwde
mov r14b, byte [rsp + 0x30]
mov r15b, byte [rsp + 0x30]
mov r12b, byte [rsp + 0x30]
rcl ecx, 0x48
sal ch, cl
mov bl, byte [rsp + 0x40]
shld rcx, rcx, 0x4e
mov rax, qword [rbp - 0x78]
ror rcx, 0xd7
sal ecx, cl
mov ecx, 1
cmp dx, 0x13f2
cmp byte [rbp + rax - 0x70], 0x20
jmp 0x14048462d
jne 0x140482a71
movzx eax, byte [rsp + 0x38]
test bl, r11b
stc
test bl, bl
cmove eax, ecx
jmp 0x140484646
mov dword [rsp + 0x38], eax
jmp 0x14048464f
jmp 0x140482a7a
mov rcx, qword [rbp + 0x18]
sub di, 0x4f38
shl dil, cl
ror edi, cl
mov edi, 1
test r10b, bl
test si, 0x6213
cmc
cmp rcx, rdi
jmp 0x140484678
jbe 0x14048491b
lea rbx, [rbp + 8]
mov rdx, qword [rbp + 8]
xchg al, al
mov r8, qword [rbp + 0x20]
sal al, cl
cmp r8, 8
cmovae rbx, rdx
mov al, byte [rsp + 0x30]
test ebx, ebp
mov byte [rsp + 0x30], al
btr ax, 3
add rbx, 2
neg ax
and ah, 0xf3
btc ax, r10w
lea rax, [rbp + 8]
cmp r8, 8
cmovae rax, rdx
cmp r15d, 0x269c1946
lea rax, [rax + rcx*2]
test dx, 0x5447
cmp rbx, rax
jmp 0x1404846d8
je 0x1404848b6
mov rdx, qword [rsp + 0x48]
movsx rcx, r9w
mov rcx, r13
call fcn.1404669dc
xor r9d, r9d
test di, 0x3c16
cmc
test al, al
jmp 0x1404846ff
jne 0x14048489f
cmp byte [r13 + 8], r9b
jmp 0x14048470e
jne 0x1404847c5
mov rcx, qword [r13]
test bpl, 0xaa
test rcx, rcx
jmp 0x140484724
je 0x1404847ac
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test dl, r10b
test rdx, rdx
je 0x140484763
mov rax, qword [rcx + 0x50]
cmc
test r13w, 0x4d53
cmp dword [rax], r9d
jmp 0x140484750
jle 0x140484763
movzx eax, word [rdx]
jmp 0x14048475e
jmp 0x140484784
mov rax, qword [rcx]
jmp 0x14048476b
mov rax, qword [rax + 0x30]
call qword [case.0x1404c7fc4.0]
xor r9d, r9d
movsx rcx, r13w
sar cx, 0x9e
xor cx, r13w
mov ecx, 0xffff
jmp 0x14048478f
cmp cx, ax
jmp 0x140484797
je 0x1404847ac
mov word [r13 + 0xa], ax
jmp 0x1404847a7
jmp 0x1404847ba
mov qword [r13], r9
xor ah, 0xee
rol ax, cl
cmp r11b, 0xb4
mov byte [r13 + 8], dil
rcr ah, 0x1f
rol rax, 0x85
movzx eax, word [r13 + 0xa]
cmp ax, word [rbx]
jmp 0x1404847d2
jne 0x14048489f
mov rcx, qword [r13]
cmc
test rcx, rcx
je 0x140484878
mov rax, qword [rcx + 0x38]
jmp 0x1404847f0
cmp qword [rax], r9
jmp 0x1404847f8
je 0x140484838
mov rax, qword [rcx + 0x50]
cmp dword [rax], r9d
jmp 0x14048480a
jle 0x140484838
dec dword [rax]
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
movsx ax, r14b
cbw
lea rax, [rdx + 2]
jmp 0x140484829
mov qword [rcx], rax
cwde
movzx eax, bp
movzx eax, word [rdx]
jmp 0x140484852
mov rax, qword [rcx]
jmp 0x140484840
mov rax, qword [rax + 0x38]
call qword [case.0x1404c7fc4.0]
xor r9d, r9d
shl cl, 1
dec cx
mov ecx, 0xffff
cmp r15w, 0x187
cmp cx, ax
jmp 0x140484865
je 0x140484878
mov al, r9b
jmp 0x140484873
jmp 0x140484885
mov qword [r13], r9
mov al, dil
movsx ecx, di
mov dl, dil
mov byte [r13 + 8], al
mov r8, qword [rbp + 0x20]
mov rcx, qword [rbp + 0x18]
mov rdx, qword [rbp + 8]
jmp 0x14048489a
jmp 0x1404846a5
mov r8, qword [rbp + 0x20]
mov rcx, qword [rbp + 0x18]
rol dx, 0xa
sub dl, sil
mov rdx, qword [rbp + 8]
xor al, 0x2b
and al, 0xdb
lea rax, [rbp + 8]
cmp r8, 8
jmp 0x1404848c3
cmovae rax, rdx
test r9, 0x15171bdc
lea rax, [rax + rcx*2]
clc
cmp r14d, r12d
cmp rbx, rax
jmp 0x1404848de
je 0x14048491b
mov rcx, qword [rsp + 0x70]
xor rax, r8
inc rax
mov rax, rcx
cmp qword [rcx + 0x18], 0x10
jmp 0x1404848fc
jb 0x140484905
mov rax, qword [rcx]
mov qword [rcx + 0x10], r9
jmp 0x14048490e
mov byte [rax], r9b
jmp 0x140484916
jmp 0x140484963
cmp byte [rsp + 0x30], 0
je 0x140484963
mov r9b, 0x2d
shld ecx, r11d, 0x1c
xchg cl, r8b
mov r8, rdi
and rcx, rdi
movsxd rcx, ecx
movzx ecx, cx
sub edx, edx
movzx rcx, ax
movsx rcx, sp
mov rcx, qword [rsp + 0x70]
jmp 0x140484951
call fcn.140447628
nop
mov ch, 0x72
movzx rcx, dx
jmp 0x140484963
lea rcx, [rbp + 8]
jmp 0x14048496c
call fcn.140459106
mov rax, qword [rsp + 0x70]
not rcx
mov rcx, qword [rbp + 0x28]
clc
xor rcx, rsp
jmp 0x140484986
call fcn.14049cfde
mov rbx, qword [rsp + 0x170]
dec r14d
add rsp, 0x130
jmp 0x1404849a2
pop r15
pop r14
pop r13
pop r12
movzx bp, bl
pop rdi
pop rsi
pop rbp
ret
call fcn.1404b3723
int3
call fcn.1404b3723
nop
jmp 0x1404849c8
call fcn.1404b3723
nop
jmp 0x1404849d3
call fcn.1404b3723
int3