Function at 0x14049078b
Capabilities:
Execute anti-debugging instructions

Disassembly:
mov qword [rsp + 8], rbx
movsx ecx, si
ror ch, cl
push rbp
push rsi
ror bpl, 0x5d
inc eax
push rdi
push r12
shr al, 0xa6
push r13
xor al, sil
adc rdi, 0x1938565e
push r14
sub r14b, 2
stc
adc cx, 0x421c
push r15
shr r15b, cl
shld ax, ax, 0xb9
rcr bpl, 0xe0
lea rbp, [rsp - 0x30]
sub di, r12w
cmc
stc
sub rsp, 0x130
movsx ecx, r8w
mov rax, qword [0x1400b7288]
sal rcx, cl
movzx edi, bp
xor rax, rsp
mov bl, spl
mov qword [rbp + 0x20], rax
cmp r9d, 0x7ddd2cd3
mov qword [rsp + 0x48], r9
movsxd r14, r13d
movsx edi, di
mov r13, r8
shl r15b, cl
or ebx, 0x5486259f
test rdx, 0x4b759e1
mov rdi, rdx
movsx cx, spl
mov qword [rsp + 0x70], rdx
movzx eax, r13w
shl al, cl
adc ax, r10w
mov qword [rbp - 0x48], rdx
sbb cx, 0x1c1
mov r14, qword [rbp + 0xa0]
mov qword [rsp + 0x60], r14
cmc
sete r15b
not r15b
xor r12d, r12d
xchg cl, ch
jmp 0x14049085d
mov dword [rsp + 0x40], r12d
movsx rax, r11w
mov r15, qword [rbp + 0x98]
movsx ebx, r12w
mov rbx, qword [r15 + 0x40]
movsxd rax, ebp
jmp 0x14049087d
mov rbx, qword [rbx + 8]
movzx ax, bl
mov qword [rbp - 0x60], rbx
cbw
movsx rax, ax
cdqe
mov rax, qword [rbx]
movzx rcx, bx
not ecx
movsx ecx, cx
mov rcx, rbx
jmp 0x1404908a5
mov rax, qword [rax + 8]
jmp 0x1404908ae
call qword [case.0x1404c7a96.0]
cmp byte [rbp + 0x90], r12b
je 0x1404908fa
lea rcx, [rbp - 0x68]
jmp 0x1404908ca
call fcn.1404961da
mov rsi, rax
cmp ch, 0x10
cmc
mov qword [rsp + 0x58], rax
test rbx, rbx
jmp 0x1404908e3
je 0x140490980
mov rdx, qword [rbx]
mov rax, qword [rdx + 0x10]
jmp 0x1404908f5
jmp 0x140490930
lea rcx, [rbp - 0x68]
jmp 0x140490903
call fcn.140495dcf
mov rsi, rax
mov qword [rsp + 0x58], rax
test r8d, ebx
test rbx, rbx
je 0x140490980
mov rax, qword [rbx]
movsxd rcx, r9d
sete ch
mov rax, qword [rax + 0x10]
bswap cx
movzx rcx, r11w
mov rcx, rbx
jmp 0x140490938
call qword [case.0x1404c7a96.0]
test rax, rax
movsx r8w, cl
mov r8, rax
jmp 0x14049094e
je 0x140490980
mov rcx, qword [rax]
movsx dx, sil
cdqe
lahf
mov rax, qword [rcx]
movzx ecx, cx
mov edx, 1
movsx rcx, r13w
movzx rcx, ax
mov rcx, r8
jmp 0x14049097a
call qword [case.0x1404c7a96.0]
mov byte [rsp + 0x38], r12b
jmp 0x14049098a
mov byte [rsp + 0x30], r12b
xorps xmm0, xmm0
movups xmmword [rbp], xmm0
mov qword [rbp + 0x10], r12
xchg bh, al
setle cl
movsx rax, r8w
mov ebx, 0xf
lahf
cwd
cqo
mov qword [rbp + 0x18], rbx
cbw
cdqe
cwd
mov byte [rbp], r12b
cbw
cdqe
mov rax, qword [rsi]
cqo
cwd
bswap dx
lea rdx, [rbp - 0x74]
jmp 0x1404909d2
mov rcx, rsi
mov rax, qword [rax + 0x58]
jmp 0x1404909de
call qword [case.0x1404c7a96.0]
xorps xmm0, xmm0
movups xmmword [rdi], xmm0
mov qword [rdi + 0x10], r12
mov qword [rdi + 0x18], rbx
mov byte [rdi], r12b
movsxd rcx, edi
lea esi, [rbx - 0xe]
not bh
movzx rbx, ax
mov eax, esi
movsx rbx, r14w
mov dword [rsp + 0x34], eax
mov cl, spl
cmovb ecx, eax
mov dword [rsp + 0x40], eax
movsx ecx, r9w
mov rax, qword [r15 + 0x40]
movzx ecx, r13w
cmovg rbx, r11
mov rbx, qword [rax + 8]
jmp 0x140490a37
mov qword [rbp - 0x60], rbx
mov rax, qword [rbx]
movsx rcx, r12w
cmovs ecx, r14d
mov rcx, rbx
jmp 0x140490a4e
mov rax, qword [rax + 8]
call qword [case.0x1404c7a96.0]
nop
mov cx, si
movzx rcx, r9w
jmp 0x140490a65
lea rcx, [rbp - 0x68]
jmp 0x140490a6e
call fcn.140447872
mov rdi, rax
clc
stc
mov qword [rbp - 0x68], rax
stc
test bl, dl
test rbx, rbx
jmp 0x140490a87
je 0x140490ae6
mov rdx, qword [rbx]
lahf
jmp 0x140490a96
mov rcx, rbx
movsx rax, r11w
mov rax, qword [rdx + 0x10]
jmp 0x140490aa6
call qword [case.0x1404c7a96.0]
mov r8, rax
clc
jmp 0x140490ab5
test rax, rax
je 0x140490ae6
mov rcx, qword [rax]
mov al, 0x91
mov rdx, rbx
rdtsc
mov rax, qword [rcx]
cmovg dx, dx
mov edx, ecx
mov edx, esi
movsxd rcx, esi
mov rcx, 0x651e1ba4
mov rcx, r8
call qword [case.0x1404c7a96.0]
mov rax, qword [rdi]
mov r9b, 0x35
mov r9, r14
cmovl rcx, rdi
movsx cx, bl
movzx edx, dx
lea r8, [0x1400c10e4]
mov cx, 0x254d
not rdx
lea rdx, [0x1400c10d8]
movsx cx, r11b
not ch
mov rcx, rdi
jmp 0x140490b1e
mov rax, qword [rax + 0x38]
jmp 0x140490b27
call qword [case.0x1404c7a96.0]
xor eax, eax
neg r12b
mov qword [rbp - 0x80], rax
mov dil, byte [rsp + 0x30]
setp bh
mov sil, byte [rsp + 0x30]
cmp esp, 0x2de7517f
mov r14b, byte [rsp + 0x30]
shr r12b, 0x2f
mov r12b, byte [rsp + 0x30]
movzx rbx, r14w
shl r15b, 0xb0
mov r15b, byte [rsp + 0x30]
btc ebx, 0x66
lea ebx, [rax + 1]
cmp rax, 4
jmp 0x140490b74
jae 0x140492f73
mov al, byte [rbp + rax - 0x74]
cmp al, 0x20
jmp 0x140490b85
je 0x140490bba
cmp al, 0x24
je 0x140492853
cmp al, 0x2b
jmp 0x140490b9a
je 0x140491dc6
cmp al, 0x76
jmp 0x140490ba7
je 0x140490c95
cmp al, 0x78
jmp 0x140490bb4
jne 0x140491509
cmp qword [rbp - 0x80], 3
je 0x140491509
sub bl, bl
movsx dx, r11b
movzx edx, dx
mov byte [rsp + 0x3c], bl
setne ch
jmp 0x140490bdb
mov rdx, qword [rsp + 0x48]
movzx rcx, ax
mov rcx, r13
jmp 0x140490bec
call fcn.14044f6fe
test al, al
jmp 0x140490bf8
jne 0x140492f25
lea rbx, [r13 + 9]
btr r15, rsi
mov dil, r10b
shld rsi, r12, 0x10
mov r12, rbx
shl rsi, cl
sub dil, 0x7b
mov rsi, qword [rsp + 0x48]
bt r15w, 0xe0
dec dil
stc
mov r15, qword [rbp - 0x68]
sal dil, 0x67
cmp r9, r14
mov edi, 1
test dx, 0x55a
cmp byte [r13 + 8], 0
jne 0x140492e14
mov rcx, qword [r13]
test rcx, rcx
jmp 0x140490c53
je 0x140492df9
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
jmp 0x140490c68
je 0x140492dbe
mov rax, qword [rcx + 0x50]
cmp r13d, r9d
test r9b, dl
cmp rdx, 0x28b00b0e
cmp dword [rax], 0
jle 0x140492dbe
movzx eax, byte [rdx]
jmp 0x140490c90
jmp 0x140492dd5
and dword [rsp + 0x68], 0
movsxd rcx, r11d
lahf
mov rbx, qword [rsp + 0x58]
mov rax, qword [rbx]
setp cl
mov rcx, rbx
mov rax, qword [rax + 0x48]
call qword [case.0x1404c7a96.0]
mov dword [rbp - 0x78], eax
movzx cx, sil
mov rcx, qword [rbx]
mov rax, qword [rcx + 0x28]
cwd
not rdx
lea rdx, [rbp - 0x20]
cmova rcx, r11
setge ch
mov rcx, rbx
call qword [case.0x1404c7a96.0]
mov eax, dword [rsp + 0x34]
cmc
clc
jmp 0x140490ce9
bts eax, 9
cmp r14w, dx
jmp 0x140490cf6
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x40], eax
cmp qword [rbp - 0x10], 0
je 0x1404915e1
mov rax, qword [rbx]
not cx
mov cx, cx
movzx rcx, r10w
mov rcx, rbx
mov rax, qword [rax + 0x20]
jmp 0x140490d22
call qword [case.0x1404c7a96.0]
mov byte [rsp + 0x3c], al
cmc
cmp rax, 0x53e81992
test al, al
je 0x1404915e1
lea rcx, [rbp - 0x20]
clc
stc
cmp qword [rbp - 8], 0x10
cmovae rcx, qword [rbp - 0x20]
test bh, 0x4e
cmc
cmp byte [rcx], 0x7f
jae 0x1404915e1
xorps xmm0, xmm0
movups xmmword [rbp - 0x40], xmm0
mov eax, 0xf
mov qword [rsp + 0x50], rax
bt cx, 0x2e
and dh, 0x38
cmp ch, dh
mov qword [rbp - 0x28], rax
movzx cx, r11b
shl ax, 1
mov eax, 1
mov qword [rbp - 0x30], rax
bt ecx, 0xc8
sal cl, 0x9f
and word [rbp - 0x40], 0
rol cl, 0xc8
or rcx, rbx
sub ebx, ebx
movsx edx, r14w
jmp 0x140490da6
mov qword [rbp - 0x70], rbx
cdq
xchg ch, ch
mov rdx, qword [rsp + 0x48]
jmp 0x140490dbe
mov rcx, r13
jmp 0x140490dc6
call fcn.14044f6fe
test al, al
jmp 0x140490dd2
jne 0x140491386
mov r10, qword [rsp + 0x60]
sal r14b, cl
rol bx, cl
lea r9, [r10 + 0xb]
adc r8b, 0xf9
bts bx, r10w
mov qword [rbp - 0x50], r9
lea r14, [r13 + 9]
movsx r8w, r12b
mov r8, r14
jmp 0x140490e0e
mov qword [rbp - 0x58], r14
shl edi, 0x44
movsx esi, r10w
mov rbx, qword [rbp - 0x40]
test cl, dil
movzx edi, si
mov qword [rsp + 0x78], rbx
bt si, 0x3f
mov rdi, qword [rbp - 0x70]
mov rsi, qword [rsp + 0x50]
cmp r8, 0x12a67054
jmp 0x140490e42
cmp byte [r13 + 8], 0
jmp 0x140490e4c
jne 0x140490f25
mov rcx, qword [r13]
cmp si, r14w
clc
test rcx, rcx
jmp 0x140490e63
je 0x140490f06
mov rax, qword [rcx + 0x38]
xor dx, ax
movsx edx, di
cqo
mov rdx, qword [rax]
stc
clc
test rdx, rdx
jmp 0x140490e82
je 0x140490eac
mov rax, qword [rcx + 0x50]
stc
clc
test r12b, r10b
cmp dword [rax], 0
jmp 0x140490e99
jle 0x140490eac
movzx eax, byte [rdx]
jmp 0x140490ea7
jmp 0x140490ee8
mov rax, qword [rcx]
jmp 0x140490eb4
mov rax, qword [rax + 0x30]
jmp 0x140490ebd
call qword [case.0x1404c7a96.0]
mov r8, qword [rbp - 0x58]
ror r9w, 0x19
shld r10w, dx, 0x4d
mov r9, qword [rbp - 0x50]
sbb r10b, 0x30
cmp r11d, edi
cmc
mov r10, qword [rsp + 0x60]
cmc
test spl, 0xa3
cmp eax, 0xffffffff
jmp 0x140490ef0
je 0x140490f06
mov byte [r8], al
mov r14, r8
jmp 0x140490f01
jmp 0x140490f0b
and qword [r13], 0
mov eax, 1
xchg r8b, dl
movzx dx, bpl
mov byte [r13 + 8], al
jmp 0x140490f25
mov r8b, byte [r14]
cqo
mov rdx, r9
movsx cx, dil
movzx rcx, r10w
mov rcx, r10
jmp 0x140490f3e
call fcn.140229459
sub rax, qword [rsp + 0x60]
clc
cmp rsp, r9
cmp rax, 0xa
jmp 0x140490f55
jae 0x140491052
lea rcx, [0x1400c10d8]
mov r9b, byte [rax + rcx]
shr r10b, cl
test bl, al
xadd r10b, cl
mov r10, qword [rsp + 0x70]
adc ch, 0x89
mov rcx, qword [r10 + 0x10]
clc
cmp rcx, qword [r10 + 0x18]
jae 0x140490fd7
lea rax, [rcx + 1]
test r8w, 0x2b59
mov qword [r10 + 0x10], rax
cmp r13d, 0x4889231c
adc ax, cx
mov rax, r10
test sp, 0x6fed
cmc
cmp bx, 0x3371
cmp qword [r10 + 0x18], 0x10
jmp 0x140490fb6
jb 0x140490fc4
mov rax, qword [r10]
jmp 0x140490fc4
mov byte [rax + rcx], r9b
jmp 0x140490fcd
mov byte [rax + rcx + 1], 0
jmp 0x140491001
mov r8b, r12b
cwd
movzx rcx, r8w
mov edx, r10d
mov edx, 1
jmp 0x140490ff4
mov rcx, r10
jmp 0x140490ffc
call fcn.140453ced
lea rax, [rbp - 0x40]
clc
sbb cl, 0xc5
cmp rsi, 0x10
setae cl
jmp 0x140491015
cmovae rax, rbx
cmp byte [rax + rdi], 0x7f
je 0x1404911ec
lea rax, [rbp - 0x40]
jmp 0x14049102c
test cl, cl
cmovle rcx, rdx
mov cl, 0x69
cmovne rax, rbx
sbb rcx, 0xb1507bf
clc
mov ecx, 1
add byte [rax + rdi], cl
jmp 0x14049104d
jmp 0x1404911d7
lea rax, [rbp - 0x40]
sbb bl, 0xdc
xchg bl, bl
cmp rsi, 0x10
setae bl
mov rdx, qword [rsp + 0x78]
cmovae rax, rdx
test si, 0x3323
jmp 0x140491077
cmp byte [rax + rdi], 0
jmp 0x140491080
je 0x140491301
cmp byte [r13 + 8], 0
jne 0x14049113b
mov rcx, qword [r13]
test rcx, rcx
jmp 0x14049109d
je 0x14049110b
mov rax, qword [rcx + 0x38]
jmp 0x1404910ac
mov rdx, qword [rax]
stc
test rdx, rdx
jmp 0x1404910b8
je 0x1404910de
mov rax, qword [rcx + 0x50]
clc
cmp dword [rax], 0
jmp 0x1404910cb
jle 0x1404910de
movzx eax, byte [rdx]
jmp 0x1404910d9
jmp 0x1404910f5
mov rax, qword [rcx]
jmp 0x1404910e6
mov rax, qword [rax + 0x30]
jmp 0x1404910ef
call qword [case.0x1404c7a96.0]
cmp eax, 0xffffffff
je 0x14049110b
mov byte [r14], al
jmp 0x140491106
jmp 0x140491110
and qword [r13], 0
mov r10d, 1
setnp dh
movsxd rdx, eax
movsx dx, bpl
mov byte [r13 + 8], r10b
cdq
movzx edx, sp
movsxd rdx, ebp
mov rdx, qword [rsp + 0x78]
jmp 0x140491136
jmp 0x140491146
mov r10d, 1
add al, r9b
rol al, cl
mov al, byte [rsp + 0x3c]
test bl, 0x21
test sil, r8b
cmp byte [r14], al
jmp 0x140491158
jne 0x140491301
mov rcx, qword [rbp - 0x30]
cmp rcx, rsi
jmp 0x14049116a
jae 0x1404911a4
lea rax, [rcx + 1]
test r9b, bl
mov qword [rbp - 0x30], rax
xchg ah, ah
and eax, r15d
movzx ax, bpl
lea rax, [rbp - 0x40]
test dl, r15b
test al, 0x5e
test bl, bl
cmovne rax, rdx
jmp 0x14049119a
and word [rax + rcx], 0
jmp 0x1404911c8
xor r9d, r9d
mov r8b, r15b
cwd
movzx edx, r15w
movsx dx, r13b
mov rdx, r10
xchg ch, cl
lea rcx, [rbp - 0x40]
jmp 0x1404911c3
call fcn.140453ced
inc rdi
movzx rbx, r14w
bt si, 0xe7
mov si, bp
mov rbx, qword [rbp - 0x40]
mov qword [rsp + 0x78], rbx
movsx ecx, r13w
bts esi, r14d
mov rsi, qword [rbp - 0x28]
mov rcx, qword [r13]
cmp r11d, 0x40ae4a34
cmc
test cx, 0x465d
test rcx, rcx
je 0x140491293
mov rax, qword [rcx + 0x38]
clc
cmp qword [rax], 0
jmp 0x140491214
je 0x140491267
mov rax, qword [rcx + 0x50]
stc
cmp dword [rax], 0
jmp 0x140491227
jle 0x140491267
dec dword [rax]
movsx ax, r13b
movzx rax, r12w
movsx eax, r15w
mov rcx, qword [rcx + 0x38]
setp al
jmp 0x14049124b
mov rdx, qword [rcx]
lea rax, [rdx + 1]
jmp 0x140491257
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x140491262
jmp 0x14049127e
mov rax, qword [rcx]
jmp 0x14049126f
mov rax, qword [rax + 0x38]
jmp 0x140491278
call qword [case.0x1404c7a96.0]
cmp eax, 0xffffffff
je 0x140491293
xor al, al
jmp 0x14049128e
jmp 0x1404912aa
and qword [r13], 0
movsx rdx, si
movsx ax, spl
movzx ecx, r13w
mov eax, 1
mov byte [r13 + 8], al
movzx dx, cl
movsxd rdx, ecx
bswap cx
mov rdx, qword [rsp + 0x48]
jmp 0x1404912c2
mov rcx, r13
call fcn.14044f6fe
test al, al
movsx r8d, dx
movzx r8d, r14w
movzx r10, r10w
mov r8, qword [rbp - 0x58]
setne r10b
mov r9, qword [rbp - 0x50]
movzx r10d, r10w
mov r10w, 0x60cc
seta r10b
mov r10, qword [rsp + 0x60]
jmp 0x1404912fb
je 0x140490e42
mov qword [rsp + 0x50], rsi
btc r11, r10
mov rbx, rdi
test rdi, rdi
mov sil, bl
mov dil, byte [rsp + 0x30]
not r14b
mov sil, byte [rsp + 0x30]
movzx r10, sp
movsx r11d, r10w
mov r14b, byte [rsp + 0x30]
setp r10b
movsx r10d, bx
mov r11, qword [rsp + 0x50]
mov r10, qword [rsp + 0x78]
jmp 0x140491344
je 0x140491397
lea rax, [rbp - 0x40]
cmp r11, 0x10
jmp 0x140491357
cmovae rax, r10
clc
jmp 0x140491361
cmp byte [rax + rbx], 0
jle 0x140491373
inc rbx
jmp 0x140491397
mov eax, 1
jmp 0x14049137d
mov byte [rsp + 0x38], al
jmp 0x140491397
mov r10, qword [rbp - 0x40]
movzx r9d, ax
mov r11, qword [rsp + 0x50]
sub r8b, 0xac
lea rdx, [rbp - 0x20]
mov r8, qword [rbp - 0x20]
or r9w, r9w
mov r9, qword [rbp - 8]
clc
cmp r9, 0x10
cmovae rdx, r8
test dl, 0xb4
cmp byte [rsp + 0x38], 0
jmp 0x1404913bd
jne 0x14049142e
test rbx, rbx
jmp 0x1404913cb
je 0x140491580
mov cl, byte [rdx]
test dx, r8w
cmp cl, 0x7f
jmp 0x1404913df
je 0x140491580
sub rbx, 1
jmp 0x1404913ee
je 0x140491530
lea rax, [rbp - 0x40]
cmc
cmp r8b, r15b
cmp r11, 0x10
jmp 0x140491405
cmovae rax, r10
cmp cl, byte [rax + rbx]
je 0x140491564
mov eax, 1
test r15b, 0xc6
test r11b, r9b
cmp spl, 0x1d
mov byte [rsp + 0x38], al
cmp ebp, 0x18e72cb7
clc
cmc
cmp r11, 0x10
jmp 0x140491437
jb 0x14049149b
lea rdx, [r11 + 1]
mov rax, r10
test dx, 0x4b3a
test dil, r8b
clc
cmp rdx, 0x1000
jmp 0x140491459
jb 0x140491486
add rdx, 0x27
test r15w, 0x4338
mov r10, qword [r10 - 8]
sub rax, r10
add rax, 0xfffffffffffffff8
cmp r10, r11
cmp rax, 0x1f
jmp 0x140491480
ja 0x140493311
mov rcx, r10
jmp 0x14049148e
call fcn.1401fd7f8
mov r9, qword [rbp - 8]
mov r8, qword [rbp - 0x20]
cmp r9, 0x10
jmp 0x1404914a4
jb 0x1404914fe
lea rdx, [r9 + 1]
mov al, r10b
setb ah
mov rax, r8
cmp rdx, 0x1000
jmp 0x1404914c3
jb 0x1404914f1
add rdx, 0x27
jmp 0x1404914d2
mov r8, qword [r8 - 8]
cmp bp, dx
sub rax, r8
cmp bpl, cl
test r12b, 0x7c
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140493306
mov rcx, r8
jmp 0x1404914f9
call fcn.1401fd7f8
mov ebx, 1
adc ah, 0x7c
shl ax, cl
mov eax, dword [rsp + 0x38]
add qword [rbp - 0x80], rbx
clc
cmp bh, 0x69
jmp 0x14049151a
test al, al
jne 0x1404931bc
mov rax, qword [rbp - 0x80]
jmp 0x14049152b
jmp 0x140490b6b
test rbx, rbx
jmp 0x140491538
jne 0x140491564
lea rax, [rbp - 0x40]
cmp r11, 0x10
jmp 0x14049154b
cmovae rax, r10
cmp eax, eax
cmc
jmp 0x140491557
cmp cl, byte [rax]
jmp 0x14049155e
jl 0x140491412
cmp byte [rdx + 1], 0
jmp 0x14049156d
jle 0x1404913c3
inc rdx
jmp 0x14049157b
jmp 0x1404913c3
cmp r11, 0x10
jmp 0x140491589
jb 0x1404918bf
lea rdx, [r11 + 1]
xor al, r8b
mov rax, r10
test r14b, 0xa5
cmp r12w, r9w
cmp rdx, 0x1000
jb 0x1404915cf
add rdx, 0x27
test dl, spl
mov r10, qword [r10 - 8]
sub rax, r10
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x1404915c9
ja 0x140493311
mov rcx, r10
jmp 0x1404915d7
call fcn.1401fd7f8
jmp 0x1404918bf
mov rdx, qword [rsp + 0x48]
movsxd rcx, esp
movsx ecx, cx
mov rcx, r13
jmp 0x1404915f4
call fcn.14044f6fe
test al, al
jmp 0x140491600
jne 0x1404918c4
lea rbx, [r13 + 9]
setle r12b
mov r12, rbx
not r9b
mov r9, qword [rsp + 0x60]
movsx si, cl
lea rdi, [r9 + 0xb]
mov rsi, qword [rsp + 0x70]
cmovns r15, r9
movzx r15, r15w
mov r15, qword [rsp + 0x48]
jmp 0x140491638
jmp 0x140491647
mov r9, qword [rsp + 0x60]
cmp spl, 0xca
stc
cmp byte [r13 + 8], 0
jmp 0x140491651
jne 0x1404916fe
mov rcx, qword [r13]
test r8b, r11b
test rcx, rcx
je 0x1404916ea
mov rax, qword [rcx + 0x38]
xor dx, 0xe78
shrd dx, ax, 0x7f
mov rdx, qword [rax]
clc
test rdx, rdx
je 0x1404916a5
mov rax, qword [rcx + 0x50]
cmp r9d, r13d
stc
cmp dword [rax], 0
jmp 0x140491692
jle 0x1404916a5
movzx eax, byte [rdx]
jmp 0x1404916a0
jmp 0x1404916d0
mov rax, qword [rcx]
jmp 0x1404916ad
mov rax, qword [rax + 0x30]
jmp 0x1404916b6
call qword [case.0x1404c7a96.0]
mov r9, qword [rsp + 0x60]
cmp sp, 0x3796
test sp, r8w
test ebx, 0x764f621f
cmp eax, 0xffffffff
jmp 0x1404916d8
je 0x1404916ea
mov byte [r12], al
mov rbx, r12
jmp 0x1404916f3
and qword [r13], 0
mov cl, 0x21
cbw
mov eax, 1
mov byte [r13 + 8], al
cqo
mov r8b, byte [rbx]
movzx edx, ax
jmp 0x140491709
mov rdx, rdi
movsx rcx, bp
mov rcx, r9
jmp 0x140491718
call fcn.140229459
sub rax, qword [rsp + 0x60]
cmc
cmp dil, sil
cmp sil, 0x1d
cmp rax, 0xa
jmp 0x140491733
jae 0x140491895
lea rcx, [0x1400c10d8]
mov r9b, byte [rax + rcx]
and cx, di
mov rcx, qword [rsi + 0x10]
cmp spl, r8b
test r15d, esi
cmp rcx, qword [rsi + 0x18]
jae 0x1404917a9
lea rax, [rcx + 1]
test ebx, r13d
test esi, 0x7bd1554a
mov qword [rsi + 0x10], rax
and rax, 0x9b60eca
cdqe
lahf
mov rax, rsi
cmp qword [rsi + 0x18], 0x10
jmp 0x140491783
jb 0x140491791
mov rax, qword [rsi]
jmp 0x140491791
mov byte [rax + rcx], r9b
jmp 0x14049179a
mov byte [rax + rcx + 1], 0
jmp 0x1404917a4
jmp 0x1404917c7
mov r8b, r14b
cdq
cwd
mov edx, 1
bswap cx
setb cl
mov rcx, rsi
jmp 0x1404917c2
call fcn.140453ced
mov rcx, qword [r13]
jmp 0x1404917d0
test rcx, rcx
jmp 0x1404917d8
je 0x140491857
mov rax, qword [rcx + 0x38]
cmp qword [rax], 0
je 0x14049182b
mov rax, qword [rcx + 0x50]
jmp 0x1404917f5
cmp dword [rax], 0
jle 0x14049182b
dec dword [rax]
movzx rax, r12w
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
cbw
movsxd rax, r9d
cdqe
lea rax, [rdx + 1]
jmp 0x14049181b
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x140491826
jmp 0x140491842
mov rax, qword [rcx]
jmp 0x140491833
mov rax, qword [rax + 0x38]
jmp 0x14049183c
call qword [case.0x1404c7a96.0]
cmp eax, 0xffffffff
jmp 0x14049184a
je 0x140491857
sub al, al
jmp 0x14049186c
and qword [r13], 0
lahf
movsx ecx, bp
mov eax, 1
mov dl, spl
cdq
movsxd rcx, r10d
mov byte [r13 + 8], al
movzx rcx, r12w
mov rdx, r15
movsx rcx, r11w
mov rcx, r13
jmp 0x140491883
call fcn.14044f6fe
test al, al
jmp 0x14049188f
je 0x14049163d
mov dil, byte [rsp + 0x30]
cdqe
cwde
mov sil, byte [rsp + 0x30]
movsx ecx, r13w
cdqe
mov r15b, byte [rsp + 0x30]
cbw
jmp 0x1404918b4
mov r12b, byte [rsp + 0x30]
cbw
movzx ecx, r12w
mov rbx, qword [rsp + 0x58]
mov rax, qword [rbx]
setl ch
mov rcx, rbx
mov rax, qword [rax + 0x18]
jmp 0x1404918d6
call qword [case.0x1404c7a96.0]
mov bl, al
mov rdx, qword [rsp + 0x48]
xchg ch, ch
mov rcx, rdx
setp cl
mov rcx, r13
jmp 0x1404918f3
call fcn.14044f6fe
test al, al
jmp 0x1404918ff
jne 0x140491c43
test bl, bl
je 0x140491c43
cmp byte [r13 + 8], al
jmp 0x140491916
jne 0x1404919c6
mov rcx, qword [r13]
cmp bx, ax
cmc
test rcx, rcx
jmp 0x14049192c
je 0x1404919a7
mov rax, qword [rcx + 0x38]
btc dx, r10w
sbb rdx, rdx
cmp r10w, di
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14049194d
je 0x140491974
mov rax, qword [rcx + 0x50]
cmc
clc
cmp dword [rax], 0
jmp 0x140491961
jle 0x140491974
movzx eax, byte [rdx]
jmp 0x14049196f
jmp 0x14049198b
mov rax, qword [rcx]
jmp 0x14049197c
mov rax, qword [rax + 0x30]
jmp 0x140491985
call qword [case.0x1404c7a96.0]
cmp eax, 0xffffffff
jmp 0x140491993
je 0x1404919a7
mov byte [r13 + 9], al
jmp 0x1404919a2
jmp 0x1404919b1
and qword [r13], 0
cmovb ax, r13w
mov eax, 1
test r13b, 0xee
cmp r12d, r12d
mov byte [r13 + 8], al
jmp 0x1404919c6
cmp byte [r13 + 9], bl
movzx bx, r13b
cmovnp ebx, r15d
mov ebx, dword [rsp + 0x68]
jmp 0x1404919dc
jne 0x140491c47
mov eax, 1
mov rcx, qword [r13]
test rcx, rcx
jmp 0x1404919f3
je 0x140491a7b
mov rax, qword [rcx + 0x38]
clc
test spl, 0xfc
cmp qword [rax], 0
jmp 0x140491a0b
je 0x140491a59
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jmp 0x140491a1d
jle 0x140491a59
dec dword [rax]
mov rcx, qword [rcx + 0x38]
cmovns edx, r15d
movsx rdx, r10w
bswap edx
mov rdx, qword [rcx]
cbw
movsx eax, bp
mov al, pe_nt_image_headers64
lea rax, [rdx + 1]
jmp 0x140491a46
mov qword [rcx], rax
mov al, r11b
xchg ah, ah
movsxd rax, r11d
movzx eax, byte [rdx]
jmp 0x140491a66
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
call qword [case.0x1404c7a96.0]
cmp eax, 0xffffffff
je 0x140491a76
sub al, al
jmp 0x140491a82
mov eax, 1
and qword [r13], 0
cwd
mov byte [r13 + 8], al
bswap rdx
movzx edx, bx
mov rdx, qword [rsp + 0x48]
movzx ecx, r10w
movsx rcx, bx
mov rcx, r13
call fcn.14044f6fe
cmp ebx, dword [rbp - 0x78]
jmp 0x140491aa9
jge 0x140491c47
test al, al
jne 0x140491c2b
cmp byte [r13 + 8], al
jmp 0x140491ac0
jne 0x140491b40
mov rcx, qword [r13]
test rcx, rcx
jmp 0x140491ad2
je 0x140491b2a
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
je 0x140491b01
mov rax, qword [rcx + 0x50]
cmc
cmp r14d, edi
cmp dword [rax], 0
jle 0x140491b01
movzx eax, byte [rdx]
jmp 0x140491b13
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x140491b0d
call qword [case.0x1404c7a96.0]
cmp eax, 0xffffffff
je 0x140491b2a
mov byte [r13 + 9], al
jmp 0x140491b25
jmp 0x140491b2f
and qword [r13], 0
mov eax, 1
xchg dx, cx
mov byte [r13 + 8], al
movsxd rcx, esi
cbw
mov rax, qword [rsp + 0x60]
xchg cx, dx
lea rdx, [rax + 0xb]
setg cl
movsx rcx, r10w
mov r8b, byte [r13 + 9]
mov cl, spl
movzx rcx, si
mov rcx, rax
call fcn.140229459
sub rax, qword [rsp + 0x60]
cmp rax, 0xa
jmp 0x140491b74
jae 0x140491c2b
lea rcx, [0x1400c10d8]
cmc
xor r10, r9
mov r9b, byte [rax + rcx]
jmp 0x140491b8e
mov r10, qword [rsp + 0x70]
movsxd rcx, r8d
bswap cx
test bpl, r11b
mov rcx, qword [r10 + 0x10]
test ch, 0x54
cmp r8b, 0xf4
clc
cmp rcx, qword [r10 + 0x18]
jmp 0x140491bb1
jae 0x140491bf9
lea rax, [rcx + 1]
mov qword [r10 + 0x10], rax
adc eax, 0x6b793639
xadd ax, ax
inc rax
mov rax, r10
jmp 0x140491bd3
cmp qword [r10 + 0x18], 0x10
jmp 0x140491bdd
jb 0x140491beb
mov rax, qword [r10]
jmp 0x140491beb
mov byte [rax + rcx], r9b
mov byte [rax + rcx + 1], 0
jmp 0x140491c1f
mov r8b, sil
cqo
bswap edx
movsx rcx, r11w
mov edx, 1
movsx ecx, ax
movzx ecx, r9w
not cl
mov rcx, r10
jmp 0x140491c1a
call fcn.140453ced
mov eax, 1
add ebx, eax
jmp 0x1404919e7
mov ecx, 1
jmp 0x140491c35
mov byte [rsp + 0x38], cl
jmp 0x140491c3e
jmp 0x140491c56
mov ebx, dword [rsp + 0x68]
mov ecx, 1
xchg ah, al
cmp bx, r8w
shl rax, 0xd1
mov rax, qword [rsp + 0x70]
test spl, r14b
jmp 0x140491c63
cmp qword [rax + 0x10], 0
jmp 0x140491c6d
jne 0x140491c81
mov byte [rsp + 0x38], cl
jmp 0x140491c7c
jmp 0x140491d47
mov eax, dword [rbp - 0x78]
cmc
cmp ebx, eax
jmp 0x140491c8c
jge 0x140491d47
sub eax, ebx
xchg ch, bl
ror r12w, cl
bt r12w, r15w
mov ebx, eax
bt r14d, 0xaf
mov r14, qword [rsp + 0x70]
mov r12d, 1
sbb cx, cx
rol cl, cl
btc cx, r15w
mov rcx, qword [r14 + 0x10]
cmp rcx, qword [r14 + 0x18]
jmp 0x140491cc8
jae 0x140491d01
lea rax, [rcx + 1]
mov qword [r14 + 0x10], rax
mov rax, r14
cmp qword [r14 + 0x18], 0x10
jmp 0x140491ce3
jb 0x140491cf1
mov rax, qword [r14]
jmp 0x140491cf1
mov word [rax + rcx], 0x30
jmp 0x140491cfc
jmp 0x140491d2b
mov r9b, 0x30
movsx dx, sil
mov r8b, dil
cdq
movsx rdx, r10w
mov rdx, r12
cmovbe cx, sp
bswap cx
xchg rcx, rcx
mov rcx, r14
jmp 0x140491d26
call fcn.140453ced
sub rbx, r12
jmp 0x140491d33
jne 0x140491cbb
mov r14b, byte [rsp + 0x30]
mov r12b, byte [rsp + 0x30]
movsx rdx, r11w
mov rdx, qword [rbp - 8]
jmp 0x140491d50
cmp rdx, 0x10
jmp 0x140491d59
jb 0x1404914fe
inc rdx
clc
add rax, 0x1dae4040
shl ch, 0x39
mov rcx, qword [rbp - 0x20]
btr ax, 0xd6
mov rax, rcx
stc
cmp r12, r9
cmc
cmp rdx, 0x1000
jmp 0x140491d8a
jb 0x1404914f9
add rdx, 0x27
jmp 0x140491d9d
mov rcx, qword [rcx - 8]
test si, bp
sub rax, rcx
cmp r8d, 0x22cf5e9b
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x140491dbb
ja 0x140493306
jmp 0x1404914f9
mov rdx, qword [rsp + 0x48]
not ecx
cmovp ecx, r11d
mov rcx, r13
jmp 0x140491dd9
call fcn.14044f6fe
test al, al
jmp 0x140491de5
jne 0x140491509
mov rbx, qword [rsp + 0x58]
cdqe
xchg cx, cx
mov rax, qword [rbx]
lea rdx, [rbp - 0x40]
xchg cx, cx
movsx cx, dh
mov rcx, rbx
jmp 0x140491e0b
mov rax, qword [rax + 0x38]
jmp 0x140491e14
call qword [case.0x1404c7a96.0]
mov r10d, dword [rsp + 0x34]
stc
bts r10d, 8
jmp 0x140491e2d
or r10d, 2
clc
test bx, r12w
cmp r14b, 0xf1
mov dword [rsp + 0x34], r10d
mov dword [rsp + 0x40], r10d
test r14, 0x5c87580
cmc
jmp 0x140491e51
cmp qword [rbp - 0x30], 0
jmp 0x140491e5b
jbe 0x140491ffe
mov rax, qword [rbx]
setne cl
lea rdx, [rbp - 0x20]
mov rcx, rbx
jmp 0x140491e73
mov rax, qword [rax + 0x38]
jmp 0x140491e7c
call qword [case.0x1404c7a96.0]
mov r10d, dword [rsp + 0x34]
movzx r9w, r13b
bts r10d, 0xb
btr r9d, esi
bt r9w, 0
or r10d, 4
rcl r9b, cl
adc r9w, 0x3598
mov dword [rsp + 0x34], r10d
movsx r9w, dl
mov dword [rsp + 0x40], r10d
xchg r9w, r9w
lea r9, [r13 + 8]
test ax, di
mov qword [rsp + 0x50], r9
cmp ax, 0x7182
cmp r13b, dl
cmp byte [r9], 0
jmp 0x140491ed7
jne 0x140491fa1
mov rcx, qword [r13]
test r12b, 0x41
test rcx, rcx
jmp 0x140491eed
je 0x140491f7a
mov rax, qword [rcx + 0x38]
rcl dl, 0xe6
shrd dx, r14w, 0x42
inc dh
mov rdx, qword [rax]
test rdx, rdx
jmp 0x140491f0d
je 0x140491f32
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jmp 0x140491f1f
jle 0x140491f32
movzx eax, byte [rdx]
jmp 0x140491f2d
jmp 0x140491f63
mov rax, qword [rcx]
jmp 0x140491f3a
mov rax, qword [rax + 0x30]
jmp 0x140491f43
call qword [case.0x1404c7a96.0]
mov r9, qword [rsp + 0x50]
not r10b
test di, 0x7aca
btr r10w, si
mov r10d, dword [rsp + 0x34]
cmp bpl, sil
cmp eax, 0xffffffff
je 0x140491f7a
mov byte [r13 + 9], al
jmp 0x140491f75
jmp 0x140491f89
and qword [r13], 0
not r11b
movsxd r11, r10d
movzx r11d, r12w
mov r11d, 1
jmp 0x140491f94
mov byte [r9], r11b
jmp 0x140491f9c
jmp 0x140491faa
mov r11d, 1
sub ah, 0x1e
mov cl, byte [r13 + 9]
or r8d, r13d
lea rax, [rbp - 0x20]
btc r8w, 0xf0
mov r8, qword [rbp - 0x20]
cwd
movsx rdx, ax
bt dx, 0x4b
mov rdx, qword [rbp - 8]
cmp rdx, 0x10
jmp 0x140491fd7
cmovae rax, r8
cmp bx, 0x49d3
test r12w, r9w
cmp byte [rax], cl
jmp 0x140491feb
jne 0x14049200f
mov bl, r11b
jmp 0x140491ff9
jmp 0x14049201b
lea r9, [r13 + 8]
mov rdx, qword [rbp - 8]
shl r8, 0x8e
mov r8, qword [rbp - 0x20]
clc
sub bl, bl
mov qword [rsp + 0x50], r9
test r11b, 0x3b
clc
test r10b, 4
jmp 0x140492024
je 0x1404920c3
and r10d, 0xfffffffb
cmp dh, 0xc6
stc
clc
mov dword [rsp + 0x34], r10d
stc
mov dword [rsp + 0x40], r10d
cmp rdx, 0x10
jmp 0x140492047
jb 0x1404920a1
inc rdx
inc al
mov rax, r8
stc
cmp rdx, 0x1000
jmp 0x140492062
jb 0x14049208d
add rdx, 0x27
clc
mov r8, qword [r8 - 8]
clc
sub rax, r8
jmp 0x14049207a
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x140492087
ja 0x14049331c
mov rcx, r8
jmp 0x140492095
call fcn.1401fd7f8
mov r10d, dword [rsp + 0x34]
clc
stc
and qword [rbp - 0x10], 0
test r8b, r13b
clc
test r13d, 0x5ed342b0
mov qword [rbp - 8], 0xf
test r15w, 0x3b8b
mov byte [rbp - 0x20], 0
test r10b, 2
jmp 0x1404920cc
je 0x140492177
and r10d, 0xfffffffd
cmp dx, r12w
setge dl
cmovns edx, esi
mov dword [rsp + 0x34], r10d
test r13b, cl
shrd rdx, r14, 0xa
mov dword [rsp + 0x40], r10d
rol dl, cl
not edx
adc rdx, rcx
mov rdx, qword [rbp - 0x28]
cmp ah, 0xb
cmp rdx, 0x10
jmp 0x140492109
jb 0x140492177
inc rdx
xor ch, dh
test si, sp
mov rcx, qword [rbp - 0x40]
neg eax
movzx ax, cl
mov ah, 0x95
mov rax, rcx
cmc
test r12b, r10b
jmp 0x140492130
cmp rdx, 0x1000
jb 0x140492172
add rdx, 0x27
test sil, 0x7e
cmp ebp, esi
mov rcx, qword [rcx - 8]
cmp si, r8w
stc
sub rax, rcx
test dil, 0xec
add rax, 0xfffffffffffffff8
test r13b, r10b
jmp 0x140492163
cmp rax, 0x1f
jmp 0x14049216c
ja 0x140493327
call fcn.1401fd7f8
test bl, bl
jmp 0x14049217e
je 0x14049231c
mov rcx, qword [r13]
test r11, rdx
test rcx, rcx
jmp 0x140492193
je 0x140492229
mov rax, qword [rcx + 0x38]
cmc
cmp rbp, 0x5dcf65a8
cmp qword [rax], 0
je 0x1404921fd
mov rax, qword [rcx + 0x50]
cmp ah, bl
cmp dword [rax], 0
jmp 0x1404921bd
jle 0x1404921fd
dec dword [rax]
movzx ax, r9b
cwde
mov rcx, qword [rcx + 0x38]
movsx rdx, r15w
mov rdx, qword [rcx]
jmp 0x1404921df
lea rax, [rdx + 1]
jmp 0x1404921e8
mov qword [rcx], rax
movzx ax, r8b
movzx eax, byte [rdx]
jmp 0x1404921f8
jmp 0x140492214
mov rax, qword [rcx]
jmp 0x140492205
mov rax, qword [rax + 0x38]
jmp 0x14049220e
call qword [case.0x1404c7a96.0]
cmp eax, 0xffffffff
jmp 0x14049221c
je 0x140492229
xor al, al
jmp 0x14049223e
and qword [r13], 0
cwd
mov eax, 1
bswap edx
not cl
jmp 0x14049223e
mov rcx, qword [rsp + 0x50]
cdq
movsx rdx, sp
movsx edx, ax
mov byte [rcx], al
mov rcx, qword [rsp + 0x58]
mov rax, qword [rcx]
lea rdx, [rbp - 0x20]
jmp 0x14049225e
mov rax, qword [rax + 0x38]
jmp 0x140492267
call qword [case.0x1404c7a96.0]
mov ebx, dword [rsp + 0x34]
movzx dx, sil
stc
bts ebx, 0xa
movzx edx, r13w
mov dword [rsp + 0x34], ebx
add dx, 0x3dd3
mov dword [rsp + 0x40], ebx
and dx, 0x2994
movsx edx, sp
mov rdx, qword [rbp + 0x18]
cmc
cmp spl, 0xa8
cmp rdx, 0x10
jb 0x1404922f8
inc rdx
rcr cl, cl
dec ah
test dl, bh
mov rcx, qword [rbp]
cwde
ror al, cl
mov rax, rcx
cmp rdx, 0x1000
jmp 0x1404922c6
jb 0x1404922f3
add rdx, 0x27
stc
cmp bl, dil
mov rcx, qword [rcx - 8]
sub rax, rcx
test r15w, r8w
stc
test sil, 0xd2
add rax, 0xfffffffffffffff8
clc
cmp rax, 0x1f
ja 0x140493332
call fcn.1401fd7f8
movups xmm0, xmmword [rbp - 0x20]
movups xmmword [rbp], xmm0
jmp 0x140492305
movups xmm1, xmmword [rbp - 0x10]
jmp 0x14049230e
movups xmmword [rbp + 0x10], xmm1
jmp 0x140492317
jmp 0x1404914fe
mov rbx, qword [rsp + 0x58]
mov dl, r10b
setae ch
mov rax, qword [rbx]
setnp ch
lea rdx, [rbp - 0x40]
movsx rcx, cx
movsx ecx, r8w
mov rcx, 0x4aff1c29
mov rcx, rbx
mov rax, qword [rax + 0x40]
jmp 0x14049234c
call qword [case.0x1404c7a96.0]
mov edx, dword [rsp + 0x34]
stc
bts edx, 0xc
test r14b, 0xd5
cmp di, 0x48d8
or edx, 8
jmp 0x14049236c
mov dword [rsp + 0x34], edx
mov dword [rsp + 0x40], edx
test bh, 0xe0
cmc
cmp qword [rbp - 0x30], 0
jmp 0x140492382
jbe 0x1404924e1
mov rax, qword [rbx]
lea rdx, [rbp - 0x20]
mov rcx, rbx
jmp 0x140492397
mov rax, qword [rax + 0x40]
jmp 0x1404923a0
call qword [case.0x1404c7a96.0]
mov edx, dword [rsp + 0x34]
bswap r8
bts edx, 0xd
or edx, 0x10
rcl r8b, cl
bsr r8w, r15w
add r8d, r10d
mov dword [rsp + 0x34], edx
bsr r8w, r15w
mov dword [rsp + 0x40], edx
bt r8w, di
bsf r8, r10
and r8b, cl
mov r8, qword [rsp + 0x50]
cmp r14b, 0xe
cmp byte [r8], 0
jmp 0x1404923ea
jne 0x1404924a4
mov rcx, qword [r13]
stc
test rcx, rcx
jmp 0x1404923fd
je 0x14049247f
mov rax, qword [rcx + 0x38]
sbb dl, r14b
movsx dx, r9b
mov rdx, qword [rax]
cmc
test r8w, 0xecd
test rdx, rdx
jmp 0x140492421
je 0x140492447
mov rax, qword [rcx + 0x50]
stc
cmp dword [rax], 0
jmp 0x140492434
jle 0x140492447
movzx eax, byte [rdx]
jmp 0x140492442
jmp 0x140492463
mov rax, qword [rcx]
jmp 0x14049244f
mov rax, qword [rax + 0x30]
jmp 0x140492458
call qword [case.0x1404c7a96.0]
mov r8, qword [rsp + 0x50]
cmp eax, 0xffffffff
jmp 0x14049246b
je 0x14049247f
mov byte [r13 + 9], al
jmp 0x14049247a
jmp 0x14049248d
and qword [r13], 0
cdq
cmovbe r9w, r8w
mov r9d, r13d
mov r9d, 1
movsx dx, r12b
mov byte [r8], r9b
mov edx, dword [rsp + 0x34]
jmp 0x1404924aa
mov r9d, 1
mov cl, byte [r13 + 9]
shrd eax, r13d, 0xcf
adc ah, 0x53
lea rax, [rbp - 0x20]
cmc
stc
cmp qword [rbp - 8], 0x10
jmp 0x1404924c6
cmovae rax, qword [rbp - 0x20]
cmc
cmp byte [rax], cl
jne 0x1404924e1
mov bl, r9b
jmp 0x1404924dc
jmp 0x1404924e4
xor bl, bl
clc
test dl, 0x10
jmp 0x1404924ec
je 0x140492525
and edx, 0xffffffef
movsx rcx, sp
mov dword [rsp + 0x34], edx
movsx cx, bh
movzx ecx, r8w
movsx rcx, si
mov dword [rsp + 0x40], edx
bswap cx
movsx ecx, dx
lea rcx, [rbp - 0x20]
jmp 0x14049251c
call fcn.1403f6ff7
mov edx, dword [rsp + 0x34]
test dl, 8
jmp 0x14049252d
je 0x14049255d
and edx, 0xfffffff7
mov dword [rsp + 0x34], edx
jmp 0x14049253f
mov dword [rsp + 0x40], edx
movzx rcx, r14w
bswap cx
jmp 0x14049254f
lea rcx, [rbp - 0x40]
jmp 0x140492558
call fcn.1403f6ff7
test bl, bl
jmp 0x140492564
je 0x140492717
mov rcx, qword [r13]
test esp, 0x63833b61
test rcx, rcx
jmp 0x14049257c
je 0x14049260a
mov rax, qword [rcx + 0x38]
test rbx, rax
cmp qword [rax], 0
je 0x1404925e3
mov rax, qword [rcx + 0x50]
clc
test sil, sil
cmp r10b, 0x4f
cmp dword [rax], 0
jle 0x1404925e3
dec dword [rax]
movsx rax, si
rdtsc
movzx rax, sp
mov rcx, qword [rcx + 0x38]
cwd
lahf
cwde
mov rdx, qword [rcx]
movsx eax, r9w
not ah
mov ax, r11w
lea rax, [rdx + 1]
jmp 0x1404925d2
mov qword [rcx], rax
cwde
movzx eax, byte [rdx]
jmp 0x1404925de
jmp 0x1404925f5
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x1404925ef
call qword [case.0x1404c7a96.0]
cmp eax, 0xffffffff
je 0x14049260a
sub al, al
jmp 0x140492605
jmp 0x14049261b
and qword [r13], 0
cqo
mov eax, 1
not cx
cqo
mov rcx, qword [rsp + 0x50]
mov byte [rcx], al
cdq
movsx edx, bp
mov rcx, qword [rsp + 0x58]
movzx rdx, bp
mov rax, qword [rcx]
movsxd rdx, ecx
setnp dl
lea rdx, [rbp - 0x20]
jmp 0x140492641
mov rax, qword [rax + 0x40]
jmp 0x14049264a
call qword [case.0x1404c7a96.0]
mov eax, dword [rsp + 0x34]
setl dl
stc
bts eax, 0xf
bsf edx, r8d
or dl, r8b
mov dword [rsp + 0x34], eax
clc
mov dword [rsp + 0x40], eax
cmc
mov rdx, qword [rbp + 0x18]
test rcx, 0x79f37c5e
cmp spl, cl
cmp rdx, 0x10
jmp 0x140492684
jb 0x1404926e4
inc rdx
rcr al, cl
nop
mov rcx, qword [rbp]
mov rax, rcx
stc
jmp 0x1404926a2
cmp rdx, 0x1000
jmp 0x1404926ae
jb 0x1404926df
add rdx, 0x27
clc
mov rcx, qword [rcx - 8]
cmp r12d, r12d
sub rax, rcx
test r13b, dil
cmp r13b, 0x9a
stc
add rax, 0xfffffffffffffff8
stc
cmp rax, 0x1f
jmp 0x1404926d9
ja 0x14049333d
call fcn.1401fd7f8
movups xmm0, xmmword [rbp - 0x20]
jmp 0x1404926ed
movups xmmword [rbp], xmm0
jmp 0x1404926f6
movups xmm1, xmmword [rbp - 0x10]
jmp 0x1404926ff
movups xmmword [rbp + 0x10], xmm1
jmp 0x140492708
mov byte [rsp + 0x30], 1
jmp 0x140492712
jmp 0x1404914fe
mov rbx, qword [rsp + 0x58]
cdq
mov rax, qword [rbx]
movsx rcx, r12w
xchg dx, dx
cmovne cx, bp
lea rdx, [rbp - 0x40]
mov cx, r8w
xchg rcx, rcx
cmove ecx, r13d
mov rcx, rbx
jmp 0x140492742
mov rax, qword [rax + 0x38]
call qword [case.0x1404c7a96.0]
mov eax, dword [rsp + 0x34]
bts eax, 0xe
clc
or eax, 0x20
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x40], eax
cmp qword [rbp - 0x30], 0
jmp 0x14049276a
je 0x1404927cd
mov rax, qword [rbx]
cqo
lea rdx, [rbp - 0x20]
cmovne rcx, rcx
movzx rcx, r10w
mov rcx, rbx
jmp 0x140492789
mov rax, qword [rax + 0x40]
jmp 0x140492792
call qword [case.0x1404c7a96.0]
mov eax, dword [rsp + 0x34]
or eax, 0x10040
test cx, si
stc
mov dword [rsp + 0x34], eax
test edi, r10d
mov dword [rsp + 0x40], eax
cmp cl, r13b
cmp qword [rbp - 0x10], 0
jmp 0x1404927bd
jne 0x1404927cd
mov ebx, 1
jmp 0x1404927d0
xor bl, bl
clc
test al, 0x40
je 0x140492804
and eax, 0xffffffbf
movsx cx, ah
cmova ecx, r12d
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x40], eax
xchg cx, cx
lea rcx, [rbp - 0x20]
call fcn.1403f6ff7
mov eax, dword [rsp + 0x34]
cmp r10b, r13b
cmc
jmp 0x140492804
test al, 0x20
je 0x14049282f
and eax, 0xffffffdf
mov cl, r14b
movzx rcx, r12w
bswap cx
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x40], eax
lea rcx, [rbp - 0x40]
jmp 0x14049282a
call fcn.1403f6ff7
mov eax, dword [rsp + 0x38]
test bl, bl
mov ebx, 1
jmp 0x14049283f
je 0x14049150d
mov byte [rsp + 0x30], bl
jmp 0x14049284e
jmp 0x14049150d
mov rcx, qword [rsp + 0x58]
movsx ax, r9b
movsx rax, si
mov rax, qword [rcx]
lea rdx, [rbp - 0x40]
mov rax, qword [rax + 0x30]
jmp 0x140492871
call qword [case.0x1404c7a96.0]
mov eax, dword [rsp + 0x34]
btr bx, 0xa4
setne bh
bts eax, 7
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x40], eax
mov rax, qword [rbp + 0x98]
sub bl, dil
mov rbx, qword [rsp + 0x48]
stc
cmp edx, 0x63915ff7
test byte [rax + 0x18], 8
jmp 0x1404928ae
jne 0x1404929a1
mov rdx, rbx
jmp 0x1404928bc
mov rcx, r13
jmp 0x1404928c4
call fcn.14044f6fe
test al, al
jne 0x1404929a1
lea rbx, [rbp - 0x40]
test r15, rsp
test r8, 0xc2777cb
cmp qword [rbp - 0x28], 0x10
cmovae rbx, qword [rbp - 0x40]
test dl, 0xb2
cmp byte [r13 + 8], al
jne 0x14049298b
mov rcx, qword [r13]
cmc
test rcx, rcx
je 0x140492978
mov rax, qword [rcx + 0x38]
btc edx, r12d
cmc
mov rdx, qword [rax]
cmp r14d, 0x455a0f80
test rdx, rdx
jmp 0x14049291f
je 0x140492945
mov rax, qword [rcx + 0x50]
test r10w, 0x548e
cmp dword [rax], 0
jmp 0x140492937
jle 0x140492945
movzx eax, byte [rdx]
jmp 0x14049295c
mov rax, qword [rcx]
jmp 0x14049294d
mov rax, qword [rax + 0x30]
jmp 0x140492956
call qword [case.0x1404c7a96.0]
cmp eax, 0xffffffff
jmp 0x140492964
je 0x140492978
mov byte [r13 + 9], al
jmp 0x140492973
jmp 0x14049297d
and qword [r13], 0
mov eax, 1
cmp r11b, 0x8f
cmc
mov byte [r13 + 8], al
mov al, byte [r13 + 9]
cmp al, byte [rbx]
jmp 0x140492996
jne 0x140492aba
mov rbx, qword [rsp + 0x48]
cmp qword [rbp - 0x80], 3
jmp 0x1404929ab
jne 0x140492ae9
mov eax, 1
cmc
test r9, r12
cmp qword [rbp + 0x10], rax
ja 0x140492ae9
mov rdx, rbx
movsxd rcx, r11d
bswap rcx
mov cx, dx
mov rcx, r13
jmp 0x1404929d8
call fcn.14044f6fe
xor ebx, ebx
test al, al
jmp 0x1404929e6
jne 0x140492ac5
cmp byte [r13 + 8], bl
jmp 0x1404929f5
jne 0x140492a8d
mov rcx, qword [r13]
test eax, r11d
test rcx, rcx
jmp 0x140492a0a
je 0x140492a71
mov rax, qword [rcx + 0x38]
movzx rdx, si
shr dl, 0xd7
mov rdx, qword [rax]
test rdx, rdx
je 0x140492a43
mov rax, qword [rcx + 0x50]
cmp r9d, r11d
cmp dword [rax], ebx
jmp 0x140492a35
jle 0x140492a43
movzx eax, byte [rdx]
jmp 0x140492a55
mov rax, qword [rcx]
jmp 0x140492a4b
mov rax, qword [rax + 0x30]
call qword [case.0x1404c7a96.0]
cmp eax, 0xffffffff
jmp 0x140492a5d
je 0x140492a71
mov byte [r13 + 9], al
jmp 0x140492a6c
jmp 0x140492a7d
mov qword [r13], rbx
sal rax, cl
bsf ax, r8w
mov eax, 1
mov cl, 0x2d
sub cl, 0x5a
mov byte [r13 + 8], al
sbb cl, cl
mov cl, byte [r13 + 9]
lea rax, [rbp - 0x40]
cmp qword [rbp - 0x28], 0x10
jmp 0x140492a9f
cmovae rax, qword [rbp - 0x40]
test rbp, rbx
stc
cmp cl, byte [rax]
jmp 0x140492aaf
je 0x140492ae9
jmp 0x140492ac5
sub ebx, ebx
xor ah, ah
movsxd rax, r8d
bt ax, cx
lea rax, [rbp - 0x40]
cmp r10b, 0xe5
cmp qword [rbp - 0x28], 0x10
jmp 0x140492ad7
cmovae rax, qword [rbp - 0x40]
stc
clc
mov qword [rbp - 0x30], rbx
jmp 0x140492ae7
mov byte [rax], bl
lea rbx, [rbp - 0x40]
clc
cmp qword [rbp - 0x28], 0x10
jmp 0x140492af8
cmovae rbx, qword [rbp - 0x40]
jmp 0x140492b02
jmp 0x140492cbd
lea rcx, [rbp - 0x40]
test di, ax
cmp r9, 0x10
jmp 0x140492b17
cmovae rcx, r8
clc
test sil, 0xe8
add rcx, qword [rbp - 0x30]
jmp 0x140492b29
cmp rbx, rcx
jmp 0x140492b31
je 0x140492cf2
cmp byte [r13 + 8], 0
jmp 0x140492b41
jne 0x140492be6
mov rcx, qword [r13]
test r14, 0x591f2810
test rcx, rcx
je 0x140492bc6
mov rax, qword [rcx + 0x38]
rol dx, 0xcf
mov rdx, qword [rax]
test r8b, 0xc1
test rdx, rdx
je 0x140492b90
mov rax, qword [rcx + 0x50]
jmp 0x140492b7f
cmp dword [rax], 0
jle 0x140492b90
movzx eax, byte [rdx]
jmp 0x140492baf
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x140492b9c
call qword [case.0x1404c7a96.0]
mov r9, qword [rbp - 0x28]
rcr r8d, cl
mov r8, qword [rbp - 0x40]
cmc
stc
cmp eax, 0xffffffff
jmp 0x140492bb7
je 0x140492bc6
mov byte [r13 + 9], al
jmp 0x140492bd2
and qword [r13], 0
mov r10d, r10d
setp r10b
mov r10d, 1
jmp 0x140492bdd
mov byte [r13 + 8], r10b
jmp 0x140492bec
mov r10d, 1
mov al, byte [r13 + 9]
cmp al, byte [rbx]
jne 0x140492cf2
add rbx, r10
movzx ecx, si
cmp si, bp
mov rcx, qword [r13]
test rcx, rcx
jmp 0x140492c0d
je 0x140492c9d
mov rax, qword [rcx + 0x38]
cmc
test r13w, 0x2e59
cmp qword [rax], 0
jmp 0x140492c27
je 0x140492c66
mov rax, qword [rcx + 0x50]
cmc
clc
cmp dword [rax], 0
jmp 0x140492c3b
jle 0x140492c66
dec dword [rax]
mov al, 0x1b
mov rcx, qword [rcx + 0x38]
cqo
not dl
mov rdx, qword [rcx]
xchg al, ah
lea rax, [rdx + 1]
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x140492c61
jmp 0x140492c88
mov rax, qword [rcx]
jmp 0x140492c6e
mov rax, qword [rax + 0x38]
jmp 0x140492c77
call qword [case.0x1404c7a96.0]
mov r10d, 1
jmp 0x140492c88
cmp eax, 0xffffffff
je 0x140492c9d
sub al, al
jmp 0x140492c98
jmp 0x140492cb2
and qword [r13], 0
cwd
cdq
xchg rdx, rdx
mov al, r10b
jmp 0x140492cb2
mov byte [r13 + 8], al
movzx rcx, r10w
bswap cx
mov rdx, qword [rsp + 0x48]
mov rcx, r13
jmp 0x140492cca
call fcn.14044f6fe
mov r9, qword [rbp - 0x28]
ror r8w, 0xed
movzx r8d, r13w
mov r8, qword [rbp - 0x40]
jmp 0x140492ce5
test al, al
jmp 0x140492cec
je 0x140492b07
lea rcx, [rbp - 0x40]
shl dl, 0x37
cmp r9, 0x10
setae dl
cmovae rcx, r8
bsf rax, r15
seta ah
add rcx, qword [rbp - 0x30]
movzx rax, bp
sar rax, cl
mov rax, r9
mov eax, dword [rsp + 0x38]
clc
jmp 0x140492d23
movzx eax, al
stc
clc
cmp r13b, 0x86
cmp rbx, rcx
cmovg bx, r13w
xchg bx, bx
mov bx, r10w
mov ebx, 1
jmp 0x140492d45
cmovne eax, ebx
stc
jmp 0x140492d4e
mov dword [rsp + 0x38], eax
cmc
test dl, dl
jmp 0x140492d5a
je 0x14049150d
lea rdx, [r9 + 1]
sar eax, 0x18
shl al, 0x91
shr al, cl
mov rax, r8
cmp rdx, 0x1000
jmp 0x140492d7b
jb 0x140492db1
add rdx, 0x27
jmp 0x140492d8f
mov r8, qword [r8 - 8]
sub rax, r8
add rax, 0xfffffffffffffff8
cmp sil, 0x24
clc
test r11b, dil
cmp rax, 0x1f
jmp 0x140492dab
ja 0x140493348
mov rcx, r8
call fcn.1401fd7f8
jmp 0x140491509
mov rax, qword [rcx]
jmp 0x140492dc6
mov rax, qword [rax + 0x30]
jmp 0x140492dcf
call qword [case.0x1404c7a96.0]
cmp eax, 0xffffffff
jmp 0x140492ddd
je 0x140492df9
mov byte [r12], al
movzx bx, spl
mov rbx, r12
jmp 0x140492df4
jmp 0x140492e03
and qword [r13], 0
sub rcx, rcx
inc ecx
mov byte [r13 + 8], dil
btc cx, 0x8f
btr eax, 0xf
btc cx, bx
movzx ecx, byte [rbx]
mov rax, qword [r15 + 0x18]
test byte [rax + rcx*2], 0x48
jmp 0x140492e24
je 0x140492efd
mov byte [rsp + 0x3c], dil
shrd cx, dx, 0xe1
mov rcx, qword [r13]
clc
test bh, 0xf9
test bl, r14b
test rcx, rcx
jmp 0x140492e47
je 0x140492eca
mov rax, qword [rcx + 0x38]
cmp qword [rax], 0
jmp 0x140492e5a
je 0x140492ea3
mov rax, qword [rcx + 0x50]
cmc
cmp dword [rax], 0
jmp 0x140492e6d
jle 0x140492ea3
dec dword [rax]
rdtsc
movzx eax, dx
mov rcx, qword [rcx + 0x38]
cmovp rax, rsp
sets al
rdtsc
mov rdx, qword [rcx]
lea rax, [rdx + 1]
jmp 0x140492e93
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x140492e9e
jmp 0x140492eb5
mov rax, qword [rcx]
jmp 0x140492eab
mov rax, qword [rax + 0x38]
call qword [case.0x1404c7a96.0]
cmp eax, 0xffffffff
jmp 0x140492ebd
je 0x140492eca
sub al, al
jmp 0x140492edf
and qword [r13], 0
setnp dh
mov al, dil
movsx ecx, r14w
movzx rcx, r14w
cwd
mov byte [r13 + 8], al
not ecx
mov rdx, rsi
mov rcx, r13
jmp 0x140492ef0
call fcn.14044f6fe
test al, al
je 0x140490c3c
mov dil, byte [rsp + 0x30]
add r12b, 0xd7
mov sil, byte [rsp + 0x30]
cmp r14b, r14b
shl eax, 0xaf
mov r15b, byte [rsp + 0x30]
mov r12b, byte [rsp + 0x30]
clc
btr ax, 0xa4
mov bl, byte [rsp + 0x3c]
mov rax, qword [rbp - 0x80]
cmp byte [rbp + rax - 0x74], 0x20
jmp 0x140492f33
jne 0x1404914fe
movzx eax, byte [rsp + 0x38]
jmp 0x140492f46
test bl, bl
movsx rbx, di
mov bl, r12b
movsx bx, cl
mov ebx, 1
jmp 0x140492f5d
cmove eax, ebx
jmp 0x140492f65
mov dword [rsp + 0x38], eax
jmp 0x140492f6e
jmp 0x14049150d
mov rcx, qword [rbp + 0x10]
btr di, r9w
mov edi, 1
cmp rcx, rdi
jmp 0x140492f89
jbe 0x1404931f4
lea rbx, [rbp]
cmp qword [rbp + 0x18], 0x10
xchg al, al
cmovae rbx, qword [rbp]
mov al, byte [rsp + 0x30]
mov byte [rsp + 0x30], al
movsx rax, r13w
mov ax, 0x717d
inc rbx
lea rax, [rbp]
cmc
cmp qword [rbp + 0x18], 0x10
jmp 0x140492fc1
cmovae rax, qword [rbp]
test r15, 0x15c300e3
cmp rax, 0x6cdd7a7c
lea rax, [rax + rcx]
jmp 0x140492fe5
cmp rbx, rax
jmp 0x140492fed
je 0x14049318f
mov rdx, qword [rsp + 0x48]
movzx cx, r12b
mov cl, spl
setne cl
mov rcx, r13
call fcn.14044f6fe
test al, al
jmp 0x140493012
jne 0x14049318b
cmp byte [r13 + 8], al
jmp 0x140493021
jne 0x1404930b5
mov rcx, qword [r13]
cmp r9, r15
test r9d, r13d
test rcx, rcx
jmp 0x140493039
je 0x1404930a8
mov rax, qword [rcx + 0x38]
cmp r15w, bx
btc dx, r10w
mov rdx, qword [rax]
test rdx, rdx
jmp 0x140493057
je 0x140493075
mov rax, qword [rcx + 0x50]
cmp edi, r12d
cmp dword [rax], 0
jle 0x140493075
movzx eax, byte [rdx]
jmp 0x14049308c
mov rax, qword [rcx]
jmp 0x14049307d
mov rax, qword [rax + 0x30]
jmp 0x140493086
call qword [case.0x1404c7a96.0]
cmp eax, 0xffffffff
jmp 0x140493094
je 0x1404930a8
mov byte [r13 + 9], al
jmp 0x1404930a3
jmp 0x1404930b1
and qword [r13], 0
xor al, 0xfc
add al, 0x6b
mov byte [r13 + 8], dil
mov al, byte [r13 + 9]
test rax, rsp
jmp 0x1404930c5
cmp al, byte [rbx]
jmp 0x1404930cc
jne 0x14049318b
mov rcx, qword [r13]
test bl, sil
test rcx, rcx
je 0x140493160
mov rax, qword [rcx + 0x38]
cmc
cmp sil, 0xae
cmp qword [rax], 0
jmp 0x1404930f4
je 0x14049312f
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jle 0x14049312f
dec dword [rax]
mov rcx, qword [rcx + 0x38]
movsx ax, r12b
cdqe
mov rdx, qword [rcx]
mov ax, 0x1e60
lea rax, [rdx + 1]
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x14049312a
jmp 0x140493146
mov rax, qword [rcx]
jmp 0x140493137
mov rax, qword [rax + 0x38]
jmp 0x140493140
call qword [case.0x1404c7a96.0]
cmp eax, 0xffffffff
jmp 0x14049314e
je 0x140493160
xor al, al
jmp 0x14049315b
jmp 0x14049316f
and qword [r13], 0
xchg al, al
jmp 0x14049316c
mov al, dil
mov byte [r13 + 8], al
movsx rcx, dx
bswap cx
movsx ecx, di
mov rcx, qword [rbp + 0x10]
jmp 0x140493186
jmp 0x140492faf
mov rcx, qword [rbp + 0x10]
lea rax, [rbp]
clc
cmp r8b, r13b
cmp qword [rbp + 0x18], 0x10
jmp 0x1404931a1
cmovae rax, qword [rbp]
stc
test cl, r12b
cmc
add rax, rcx
cmp rbx, rax
jmp 0x1404931b6
je 0x1404931f4
mov rbx, qword [rsp + 0x70]
clc
dec al
cmp r13b, r8b
mov rax, rbx
cmp spl, 0xe
cmp qword [rbx + 0x18], 0x10
jmp 0x1404931d8
jb 0x1404931e2
mov rax, qword [rbx]
cmc
and qword [rbx + 0x10], 0
mov byte [rax], 0
jmp 0x1404931ef
jmp 0x14049323c
mov rbx, qword [rsp + 0x70]
cmp r13, 0x4b0546a5
jmp 0x140493205
cmp byte [rsp + 0x30], 0
je 0x14049323c
mov r9b, 0x2d
mov r8, rdi
cmp bpl, bl
movzx cx, bpl
stc
xor edx, edx
movzx ecx, bx
movsxd rcx, r10d
movsx ecx, r13w
mov rcx, rbx
jmp 0x140493233
call fcn.140446309
nop
sub dl, r9b
mov rdx, qword [rbp + 0x18]
clc
cmp rdx, 0x10
jb 0x1404932a7
inc rdx
mov rcx, qword [rbp]
add al, sil
movzx rax, r14w
mov rax, rcx
test r9d, 0x1ef258db
test r8b, r10b
cmp sil, dl
cmp rdx, 0x1000
jmp 0x140493275
jb 0x1404932a2
add rdx, 0x27
test bpl, 0xac
cmc
mov rcx, qword [rcx - 8]
test r8b, 0xe6
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x14049329c
ja 0x1404932fb
call fcn.1401fd7f8
mov rax, rbx
btc rcx, 0xbc
not ch
shrd rcx, r14, 0x9c
mov rcx, qword [rbp + 0x20]
jmp 0x1404932c0
xor rcx, rsp
jmp 0x1404932c8
call fcn.14049bea6
mov rbx, qword [rsp + 0x170]
add rsp, 0x130
pop r15
pop r14
movsxd rdi, r15d
pop r13
bswap rsi
movzx rsi, ax
setle bpl
pop r12
pop rdi
pop rsi
pop rbp
jmp 0x1404932fa
ret
call fcn.1404b256e
nop
jmp 0x140493306
call fcn.1404b256e
nop
jmp 0x140493311
call fcn.1404b256e
nop
jmp 0x14049331c
call fcn.1404b256e
nop
jmp 0x140493327
call fcn.1404b256e
int3
call fcn.1404b256e
int3
call fcn.1404b256e
int3
call fcn.1404b256e
int3