Function at 0x14049919e
Capabilities:
Encode data using base64
Execute anti-debugging instructions

Disassembly:
mov qword [rsp + 8], rbx
push rbp
rcr bp, 0x3f
bt ax, r9w
push rsi
shr cx, cl
push rdi
shrd edi, ebp, 0xbe
movsxd rdi, r8d
push r12
sub di, 0x74d5
bt rax, 0x41
push r13
push r14
push r15
movsx r15d, si
rcr bp, cl
neg bx
lea rbp, [rsp - 0x30]
xor r14b, bpl
or r14b, 0xd3
rcr al, 0x21
sub rsp, 0x130
clc
cwde
rol ch, 0xb6
mov rax, qword [0x1400b7288]
xor rax, rsp
movsx bx, dil
sal r14w, cl
stc
mov qword [rbp + 0x20], rax
btr r13w, r15w
btc ax, r14w
mov qword [rsp + 0x48], r9
mov r13, r8
mov rdi, rdx
mov qword [rsp + 0x70], rdx
mov qword [rbp - 0x48], rdx
mov bl, bl
bts bx, dx
mov r14, qword [rbp + 0xa0]
or r15b, r8b
cmp ax, r8w
mov qword [rsp + 0x60], r14
cdqe
xor r12d, r12d
cbw
mov dword [rsp + 0x40], r12d
mov r15, qword [rbp + 0x98]
cbw
cwde
jmp 0x14049925a
mov rbx, qword [r15 + 0x40]
not al
mov rbx, qword [rbx + 8]
setge cl
movzx eax, r9w
mov cx, r10w
mov qword [rbp - 0x60], rbx
mov rax, qword [rbx]
mov rcx, rbx
jmp 0x14049927e
mov rax, qword [rax + 8]
jmp 0x140499287
call qword [0x1400b8d90]
cmp byte [rbp + 0x90], r12b
jmp 0x140499299
je 0x1404992e1
lea rcx, [rbp - 0x68]
call fcn.14049ec7b
mov rsi, rax
cmp di, 0x7696
cmc
cmp dl, r11b
mov qword [rsp + 0x58], rax
cmp cx, 0x34f8
test rbx, rbx
jmp 0x1404992c6
je 0x14049935f
mov rdx, qword [rbx]
movsx rax, r8w
mov rax, qword [rdx + 0x10]
jmp 0x1404992dc
jmp 0x14049931a
lea rcx, [rbp - 0x68]
jmp 0x1404992ea
call fcn.14049e89a
mov rsi, rax
mov qword [rsp + 0x58], rax
cmc
test rbx, rbx
jmp 0x140499300
je 0x14049935f
mov rax, qword [rbx]
not ch
mov rax, qword [rax + 0x10]
mov cl, 0x12
jmp 0x14049931a
mov rcx, rbx
call qword [0x1400b8d90]
test rax, rax
movzx r8, r14w
mov r8, rax
jmp 0x140499332
je 0x14049935f
mov rcx, qword [rax]
movsx eax, sp
mov rax, qword [rcx]
bswap cx
xchg cx, dx
cqo
mov edx, 1
bswap cx
mov rcx, r8
jmp 0x140499359
call qword [0x1400b8d90]
mov byte [rsp + 0x38], r12b
jmp 0x140499369
mov byte [rsp + 0x30], r12b
xorps xmm0, xmm0
movups xmmword [rbp], xmm0
movzx cx, r13b
mov qword [rbp + 0x10], r12
cmovo ebx, r13d
mov ebx, 0xf
cmove dx, bx
mov qword [rbp + 0x18], rbx
lahf
mov byte [rbp], r12b
cwd
lahf
cdqe
mov rax, qword [rsi]
mov cl, 0xa5
cdq
lea rdx, [rbp - 0x74]
mov cx, r9w
jmp 0x1404993af
mov rcx, rsi
jmp 0x1404993b7
mov rax, qword [rax + 0x58]
jmp 0x1404993c0
call qword [0x1400b8d90]
xorps xmm0, xmm0
movups xmmword [rdi], xmm0
mov al, r10b
not esi
jmp 0x1404993d6
mov qword [rdi + 0x10], r12
movsx rsi, di
mov qword [rdi + 0x18], rbx
mov byte [rdi], r12b
jmp 0x1404993ed
lea esi, [rbx - 0xe]
mov eax, esi
cmovbe cx, r13w
setbe ch
movsx ecx, sp
mov dword [rsp + 0x34], eax
movsx ebx, bx
mov dword [rsp + 0x40], eax
mov rax, qword [r15 + 0x40]
movsx ebx, bx
mov rbx, qword [rax + 8]
movzx rcx, sp
movsx ecx, r10w
jmp 0x140499420
mov qword [rbp - 0x60], rbx
jmp 0x14049942d
mov rax, qword [rbx]
movzx rcx, r12w
mov rcx, rbx
jmp 0x14049943c
mov rax, qword [rax + 8]
call qword [0x1400b8d90]
nop
lea rcx, [rbp - 0x68]
jmp 0x140499450
call fcn.140450000
mov rdi, rax
stc
mov qword [rbp - 0x68], rax
stc
test r12w, r11w
test rbx, rbx
jmp 0x14049946a
je 0x1404994ca
mov rdx, qword [rbx]
mov rcx, rbx
mov rax, qword [rdx + 0x10]
jmp 0x14049947f
call qword [0x1400b8d90]
mov r8, rax
jmp 0x14049948d
test rax, rax
jmp 0x140499495
je 0x1404994ca
mov rcx, qword [rax]
setge dh
cwd
rdtsc
mov rax, qword [rcx]
mov dl, 0x72
movzx edx, r14w
movzx cx, r14b
mov edx, esi
movsx rcx, cx
movsx ecx, bp
mov rcx, r8
jmp 0x1404994c4
call qword [0x1400b8d90]
mov rax, qword [rdi]
not dl
seto dh
mov r9, r14
mov r8b, 0x86
bswap cx
movsx r8w, spl
lea r8, [0x1400c10e4]
jmp 0x1404994f3
lea rdx, [0x1400c10d8]
bswap ecx
mov rcx, rdi
jmp 0x140499504
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
xor eax, eax
add r15b, 0xc0
mov qword [rbp - 0x80], rax
mov dil, byte [rsp + 0x30]
mov sil, byte [rsp + 0x30]
cmp edi, r14d
shl r15b, 0x45
mov r14b, byte [rsp + 0x30]
rol bh, cl
test edx, esp
mov r12b, byte [rsp + 0x30]
cmp r11b, 0x37
or r15b, 0xa5
btr bx, bp
mov r15b, byte [rsp + 0x30]
shl ebx, cl
lea ebx, [rax + 1]
cmp rax, 4
jae 0x14049b991
mov al, byte [rbp + rax - 0x74]
cmp r11b, 0x69
cmc
cmp al, 0x20
jmp 0x140499567
je 0x1404995a1
cmp al, 0x24
jmp 0x140499574
je 0x14049b259
cmp al, 0x2b
jmp 0x140499581
je 0x14049a7b7
cmp al, 0x76
jmp 0x14049958e
je 0x140499688
cmp al, 0x78
jmp 0x14049959b
jne 0x140499f1e
cmp qword [rbp - 0x80], 3
jmp 0x1404995ab
je 0x140499f1e
xor bl, bl
xchg rdx, rcx
mov cl, bpl
cdq
mov byte [rsp + 0x3c], bl
cwd
setno dh
movzx rcx, r15w
mov rdx, qword [rsp + 0x48]
movsx rcx, ax
mov rcx, r13
jmp 0x1404995d8
call fcn.140457e64
test al, al
jmp 0x1404995e4
jne 0x14049b94d
lea rbx, [r13 + 9]
shrd r12d, ebx, 0x64
sub r15b, r15b
mov r12, rbx
mov rsi, qword [rsp + 0x48]
cmc
bt rdi, 0xdf
rcr r15b, 0xd9
mov r15, qword [rbp - 0x68]
clc
mov edi, 1
cmp r8b, 0xd9
cmp byte [r13 + 8], 0
jmp 0x140499620
jne 0x14049b82b
mov rcx, qword [r13]
cmp spl, r13b
test r15w, 0x139a
test rcx, rcx
jmp 0x14049963b
je 0x14049b819
mov rax, qword [rcx + 0x38]
sal dx, cl
btc dx, cx
sbb dl, 0xc
mov rdx, qword [rax]
clc
test rdx, rdx
jmp 0x14049965b
je 0x14049b7dd
mov rax, qword [rcx + 0x50]
cmp ax, 0x269
test r12w, r11w
cmp dword [rax], 0
jmp 0x140499675
jle 0x14049b7dd
movzx eax, byte [rdx]
jmp 0x140499683
jmp 0x14049b7f4
and dword [rsp + 0x68], 0
mov rbx, qword [rsp + 0x58]
cmovns rax, rsp
mov rax, qword [rbx]
jmp 0x1404996a2
mov rcx, rbx
jmp 0x1404996aa
mov rax, qword [rax + 0x48]
call qword [0x1400b8d90]
mov dword [rbp - 0x78], eax
movsx ax, r15b
mov rcx, qword [rbx]
cwde
movsxd rax, r11d
mov rax, qword [rcx + 0x28]
cwd
movsxd rcx, eax
mov edx, 0x6c687bf1
lea rdx, [rbp - 0x20]
jmp 0x1404996e0
mov rcx, rbx
jmp 0x1404996e8
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
cmc
clc
bts eax, 9
stc
jmp 0x1404996fe
mov dword [rsp + 0x34], eax
cmp rbp, rdi
mov dword [rsp + 0x40], eax
test ch, 0xf6
jmp 0x140499712
cmp qword [rbp - 0x10], 0
jmp 0x14049971c
je 0x140499fe5
mov rax, qword [rbx]
mov rcx, rbx
jmp 0x14049972d
mov rax, qword [rax + 0x20]
jmp 0x140499736
call qword [0x1400b8d90]
mov byte [rsp + 0x3c], al
clc
cmp di, 0x57f
cmp r15b, bpl
test al, al
je 0x140499fe5
lea rcx, [rbp - 0x20]
test r10, rdx
cmp qword [rbp - 8], 0x10
jmp 0x140499762
cmovae rcx, qword [rbp - 0x20]
cmp r8d, edx
cmp byte [rcx], 0x7f
jmp 0x140499772
jae 0x140499fe5
xorps xmm0, xmm0
movups xmmword [rbp - 0x40], xmm0
sal al, cl
mov eax, 0xf
rcr rdx, cl
btc rcx, rsp
mov qword [rsp + 0x50], rax
mov qword [rbp - 0x28], rax
shrd edx, ebx, 0xe6
rcr dl, 6
movzx edx, r15w
mov eax, 1
adc ecx, 0x1e9523a0
mov qword [rbp - 0x30], rax
cwd
stc
and word [rbp - 0x40], 0
xadd edx, edx
movsx ecx, cx
movsx dx, bl
xor ebx, ebx
movzx rdx, dx
cmovnp dx, dx
mov cx, 0x10fa
mov qword [rbp - 0x70], rbx
movsx dx, r10b
mov ecx, r10d
not rdx
mov rdx, qword [rsp + 0x48]
not ch
movzx rcx, r12w
cmovs rcx, rdx
mov rcx, r13
jmp 0x1404997f6
call fcn.140457e64
test al, al
jmp 0x140499802
jne 0x140499d99
mov r10, qword [rsp + 0x60]
test spl, r15b
shld ebx, r15d, 0x79
lea r9, [r10 + 0xb]
mov di, 0x678c
jmp 0x140499822
mov qword [rbp - 0x50], r9
bts r8w, ax
add ebx, 0x718e2f4b
movsx rbx, sp
lea r14, [r13 + 9]
cmp cl, bpl
btr r8w, 0x74
mov r8, r14
adc sil, 0xd1
mov qword [rbp - 0x58], r14
xadd bx, di
sar bl, cl
adc edi, 0x455138c5
mov rbx, qword [rbp - 0x40]
sbb sil, 7
btr edi, 0x40
clc
mov qword [rsp + 0x78], rbx
xor si, r11w
mov rdi, qword [rbp - 0x70]
inc sil
movsxd rsi, r8d
movzx rsi, r13w
mov rsi, qword [rsp + 0x50]
test r15d, r15d
cmp byte [r13 + 8], 0
jmp 0x14049988f
jne 0x14049995a
mov rcx, qword [r13]
clc
stc
jmp 0x1404998a0
test rcx, rcx
jmp 0x1404998a8
je 0x140499941
mov rax, qword [rcx + 0x38]
adc dl, sil
xor rdx, 0x3a476b18
mov rdx, qword [rax]
cmc
test rdx, rdx
jmp 0x1404998c8
je 0x1404998ee
mov rax, qword [rcx + 0x50]
stc
cmp dword [rax], 0
jmp 0x1404998db
jle 0x1404998ee
movzx eax, byte [rdx]
jmp 0x1404998e9
jmp 0x140499924
mov rax, qword [rcx]
jmp 0x1404998f6
mov rax, qword [rax + 0x30]
jmp 0x1404998ff
call qword [0x1400b8d90]
mov r8, qword [rbp - 0x58]
and r10b, 0xa0
cmc
shl r9, cl
mov r9, qword [rbp - 0x50]
btr r10w, r8w
mov r10, qword [rsp + 0x60]
jmp 0x140499924
cmp eax, 0xffffffff
je 0x140499941
mov byte [r8], al
movsx r14, r9w
jmp 0x140499939
mov r14, r8
jmp 0x140499946
and qword [r13], 0
mov eax, 1
bswap cx
mov byte [r13 + 8], al
mov cx, ax
jmp 0x14049995a
mov r8b, byte [r14]
cwd
movsx ecx, bx
movsx cx, r13b
mov rdx, r9
mov rcx, r10
jmp 0x140499972
call fcn.14028cf0c
sub rax, qword [rsp + 0x60]
cmp dil, 0xbd
stc
cmp rax, 0xa
jmp 0x14049998a
jae 0x140499a6b
lea rcx, [0x1400c10d8]
neg r9b
xchg r10b, r9b
mov r9b, byte [rax + rcx]
mov r10, qword [rsp + 0x70]
shl ch, 0x73
bts cx, ax
mov rcx, qword [r10 + 0x10]
jmp 0x1404999b6
cmp rcx, qword [r10 + 0x18]
jae 0x140499a05
lea rax, [rcx + 1]
mov qword [r10 + 0x10], rax
rcl al, cl
bts ax, dx
sub al, r12b
mov rax, r10
clc
cmp qword [r10 + 0x18], 0x10
jmp 0x1404999df
jb 0x1404999ed
mov rax, qword [r10]
jmp 0x1404999ed
mov byte [rax + rcx], r9b
jmp 0x1404999f6
mov byte [rax + rcx + 1], 0
jmp 0x140499a00
jmp 0x140499a26
mov r8b, r12b
mov dx, 0x6e4
mov edx, 1
movsx rcx, dx
movsx ecx, r12w
mov rcx, r10
jmp 0x140499a21
call fcn.14045c446
lea rax, [rbp - 0x40]
test r14b, 0xa3
cmp rsi, 0x10
setae cl
jmp 0x140499a3a
cmovae rax, rbx
cmp byte [rax + rdi], 0x7f
je 0x140499c20
lea rax, [rbp - 0x40]
clc
cmp r10b, r10b
test cl, cl
cmovne rax, rbx
rcl cx, cl
mov ecx, 1
add byte [rax + rdi], cl
jmp 0x140499a66
jmp 0x140499c05
lea rax, [rbp - 0x40]
mov bl, 0x55
xor bl, spl
cmp rsi, 0x10
cdq
setae bl
movsx edx, r10w
mov dx, 0x1f16
xchg dl, dh
mov rdx, qword [rsp + 0x78]
jmp 0x140499a90
cmovae rax, rdx
cmc
cmp byte [rax + rdi], 0
jmp 0x140499a9e
je 0x140499d0e
cmp byte [r13 + 8], 0
jmp 0x140499aae
jne 0x140499b76
mov rcx, qword [r13]
cmc
jmp 0x140499ac5
test rcx, rcx
jmp 0x140499acd
je 0x140499b47
mov rax, qword [rcx + 0x38]
test al, r11b
btr dx, 0xdd
cdq
mov rdx, qword [rax]
stc
test r10w, r12w
cmp r13b, r15b
test rdx, rdx
jmp 0x140499af3
je 0x140499b24
mov rax, qword [rcx + 0x50]
clc
jmp 0x140499b09
cmp dword [rax], 0
jmp 0x140499b11
jle 0x140499b24
movzx eax, byte [rdx]
jmp 0x140499b1f
jmp 0x140499b36
mov rax, qword [rcx]
jmp 0x140499b2c
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
cmp eax, 0xffffffff
je 0x140499b47
mov byte [r14], al
jmp 0x140499b4c
and qword [r13], 0
mov r10d, 1
not dx
movsxd rdx, esi
mov byte [r13 + 8], r10b
jmp 0x140499b67
mov rdx, qword [rsp + 0x78]
jmp 0x140499b71
jmp 0x140499b7c
mov r10d, 1
mov al, byte [rsp + 0x3c]
cmp r14, r8
cmp byte [r14], al
jne 0x140499d0e
mov rcx, qword [rbp - 0x30]
stc
jmp 0x140499b96
cmp rcx, rsi
jmp 0x140499b9e
jae 0x140499bd9
lea rax, [rcx + 1]
test r15, 0x439554ff
mov qword [rbp - 0x30], rax
lea rax, [rbp - 0x40]
jmp 0x140499bbf
test bl, bl
jmp 0x140499bc6
cmovne rax, rdx
and word [rax + rcx], 0
jmp 0x140499bd4
jmp 0x140499bfe
sub r9d, r9d
bswap dx
mov r8b, r15b
bswap dx
movsx dx, cl
mov rdx, r10
movzx ecx, r8w
lea rcx, [rbp - 0x40]
jmp 0x140499bf9
call fcn.14045c446
inc rdi
bsr bx, si
mov rbx, qword [rbp - 0x40]
mov qword [rsp + 0x78], rbx
add sil, bpl
mov rsi, qword [rbp - 0x28]
or ch, 0x2f
bts ecx, r12d
sar rcx, 0x52
mov rcx, qword [r13]
test rcx, rcx
jmp 0x140499c2c
je 0x140499cb9
mov rax, qword [rcx + 0x38]
jmp 0x140499c3b
cmp qword [rax], 0
je 0x140499c8d
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jmp 0x140499c51
jle 0x140499c8d
dec dword [rax]
setae dl
movsx edx, r9w
mov rcx, qword [rcx + 0x38]
movzx ax, ch
mov rdx, qword [rcx]
lea rax, [rdx + 1]
jmp 0x140499c74
mov qword [rcx], rax
mov ah, 0xa0
movsx ax, bl
not ah
movzx eax, byte [rdx]
jmp 0x140499c88
jmp 0x140499c9f
mov rax, qword [rcx]
jmp 0x140499c95
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x140499ca7
je 0x140499cb9
xor al, al
jmp 0x140499cb4
jmp 0x140499cc3
and qword [r13], 0
mov eax, 1
mov byte [r13 + 8], al
movsx rcx, r9w
movsx dx, sil
mov rdx, qword [rsp + 0x48]
mov rcx, r13
jmp 0x140499cdd
call fcn.140457e64
test al, al
mov r8, qword [rbp - 0x58]
cmovns r9d, r15d
mov r9, rbp
mov r10b, 0xcd
mov r9, qword [rbp - 0x50]
movzx r10d, di
movsx r10d, r10w
mov r10, qword [rsp + 0x60]
jmp 0x140499d08
je 0x140499885
mov qword [rsp + 0x50], rsi
shl r14b, 0x52
mov rbx, rdi
neg r11w
cmp r14b, r14b
test rdi, rdi
mov dil, byte [rsp + 0x30]
jmp 0x140499d2e
mov sil, byte [rsp + 0x30]
movsx r11w, cl
mov r14b, byte [rsp + 0x30]
mov r11, qword [rsp + 0x50]
movzx r10w, r15b
mov r10, qword [rsp + 0x78]
jmp 0x140499d51
je 0x140499da6
lea rax, [rbp - 0x40]
jmp 0x140499d60
cmp r11, 0x10
cmovae rax, r10
cmc
clc
cmp byte [rax + rbx], 0
jmp 0x140499d73
jle 0x140499d86
inc rbx
jmp 0x140499d81
jmp 0x140499da6
mov eax, 1
mov byte [rsp + 0x38], al
jmp 0x140499d94
jmp 0x140499da6
mov r10, qword [rbp - 0x40]
mov r11, qword [rsp + 0x50]
rcl r8b, 0x28
lea rdx, [rbp - 0x20]
mov r8, qword [rbp - 0x20]
cmove r9w, ax
sbb r9b, r11b
mov r9, qword [rbp - 8]
cmp r13b, 0xca
cmp r9, 0x10
jmp 0x140499dc7
cmovae rdx, r8
cmp byte [rsp + 0x38], 0
jmp 0x140499dd5
jne 0x140499e3d
test rbx, rbx
jmp 0x140499de3
je 0x140499f8b
mov cl, byte [rdx]
cmp al, 0x81
cmp cl, 0x7f
jmp 0x140499df5
je 0x140499f8b
sub rbx, 1
je 0x140499f42
lea rax, [rbp - 0x40]
cmc
test r15b, bpl
cmp r11, 0x10
jmp 0x140499e16
cmovae rax, r10
cmp cl, byte [rax + rbx]
jmp 0x140499e22
je 0x140499f6f
mov eax, 1
cmp ch, 0x3c
mov byte [rsp + 0x38], al
cmp sil, 0x36
test ax, 0x6da8
stc
cmp r11, 0x10
jmp 0x140499e46
jb 0x140499eaa
lea rdx, [r11 + 1]
mov rax, r10
cmp rdx, 0x1000
jmp 0x140499e5f
jb 0x140499e8b
add rdx, 0x27
mov r10, qword [r10 - 8]
cmp cl, r11b
stc
sub rax, r10
test r9b, 0xa4
add rax, 0xfffffffffffffff8
cmc
clc
test r15b, r9b
cmp rax, 0x1f
ja 0x14049bd21
mov rcx, r10
jmp 0x140499e93
call fcn.1401a86e2
mov r9, qword [rbp - 8]
rcr r8w, 0xf0
mov r8, qword [rbp - 0x20]
cmp dx, 0x383
cmp r9, 0x10
jb 0x140499f0f
lea rdx, [r9 + 1]
mov rax, r8
test bl, dil
cmp r14w, cx
cmp rdx, 0x1000
jb 0x140499f02
add rdx, 0x27
clc
mov r8, qword [r8 - 8]
cmp r10b, 0x59
sub rax, r8
test sil, 0x72
test r12d, r9d
add rax, 0xfffffffffffffff8
cmp rbp, rcx
cmp r14w, 0x4545
cmp rax, 0x1f
jmp 0x140499efc
ja 0x14049bd1b
mov rcx, r8
jmp 0x140499f0a
call fcn.1401a86e2
mov ebx, 1
rcl al, cl
bsf eax, r14d
add ax, r11w
mov eax, dword [rsp + 0x38]
test ebx, 0x67a77a1
add qword [rbp - 0x80], rbx
test al, al
jne 0x14049bbc4
mov rax, qword [rbp - 0x80]
jmp 0x140499f3d
jmp 0x14049954d
test rbx, rbx
jmp 0x140499f4a
jne 0x140499f6f
lea rax, [rbp - 0x40]
cmp r11, 0x10
jmp 0x140499f5d
cmovae rax, r10
clc
cmp cl, byte [rax]
jmp 0x140499f69
jl 0x140499e28
cmp byte [rdx + 1], 0
jmp 0x140499f78
jle 0x140499ddb
inc rdx
jmp 0x140499f86
jmp 0x140499ddb
cmp r11, 0x10
jmp 0x140499f94
jb 0x14049a2b3
lea rdx, [r11 + 1]
bsr ax, dx
mov rax, r10
cmp rdx, 0x1000
jmp 0x140499fb1
jb 0x140499fd8
add rdx, 0x27
mov r10, qword [r10 - 8]
cmp r8b, spl
sub rax, r10
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x140499fd2
ja 0x14049bd21
mov rcx, r10
call fcn.1401a86e2
jmp 0x14049a2b3
mov rdx, qword [rsp + 0x48]
mov cx, 0x7e39
bswap cx
mov rcx, r13
jmp 0x140499ff9
call fcn.140457e64
test al, al
jmp 0x14049a005
jne 0x14049a2b8
lea rbx, [r13 + 9]
movsxd r9, eax
mov r12, rbx
mov r9, qword [rsp + 0x60]
jmp 0x14049a01f
lea rdi, [r9 + 0xb]
xchg r15, rsi
movsx r15w, cl
mov rsi, qword [rsp + 0x70]
cmovno r15w, cx
movzx r15d, r11w
mov r15, qword [rsp + 0x48]
jmp 0x14049a043
jmp 0x14049a052
mov r9, qword [rsp + 0x60]
test di, r15w
stc
cmp byte [r13 + 8], 0
jmp 0x14049a05c
jne 0x14049a0f9
mov rcx, qword [r13]
test rcx, rcx
jmp 0x14049a06e
je 0x14049a0e8
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
cmc
cmp r14w, 0x3a76
test rdx, rdx
jmp 0x14049a08a
je 0x14049a0af
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jmp 0x14049a09c
jle 0x14049a0af
movzx eax, byte [rdx]
jmp 0x14049a0aa
jmp 0x14049a0c6
mov rax, qword [rcx]
jmp 0x14049a0b7
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
mov r9, qword [rsp + 0x60]
cmp eax, 0xffffffff
jmp 0x14049a0ce
je 0x14049a0e8
mov byte [r12], al
setge bh
mov rbx, r12
jmp 0x14049a0e3
jmp 0x14049a0ed
and qword [r13], 0
mov eax, 1
mov ch, 0x6c
mov byte [r13 + 8], al
mov r8b, byte [rbx]
cmovb edx, r14d
mov rdx, rdi
movzx ecx, dx
movsxd rcx, r14d
mov rcx, r9
jmp 0x14049a111
call fcn.14028cf0c
sub rax, qword [rsp + 0x60]
stc
clc
test r15, 0x8211050
cmp rax, 0xa
jmp 0x14049a12d
jae 0x14049a290
lea rcx, [0x1400c10d8]
add r9b, 5
rcl r9b, cl
mov r9b, byte [rax + rcx]
inc ch
bsf rcx, r11
mov rcx, qword [rsi + 0x10]
test r9b, cl
cmp rcx, qword [rsi + 0x18]
jmp 0x14049a15b
jae 0x14049a19e
lea rax, [rcx + 1]
test rbx, 0x6e783e7e
test esp, ecx
mov qword [rsi + 0x10], rax
stc
movzx ax, r9b
mov rax, rsi
stc
cmc
cmp qword [rsi + 0x18], 0x10
jmp 0x14049a187
jb 0x14049a190
mov rax, qword [rsi]
mov byte [rax + rcx], r9b
mov byte [rax + rcx + 1], 0
jmp 0x14049a1b9
mov r8b, r14b
cqo
movsx ecx, r10w
mov edx, 1
mov rcx, rsi
jmp 0x14049a1b4
call fcn.14045c446
mov rcx, qword [r13]
test rcx, rcx
jmp 0x14049a1c5
je 0x14049a24f
mov rax, qword [rcx + 0x38]
test dh, 0x97
cmp qword [rax], 0
jmp 0x14049a1db
je 0x14049a21e
mov rax, qword [rcx + 0x50]
jmp 0x14049a1f1
cmp dword [rax], 0
jle 0x14049a21e
dec dword [rax]
cdqe
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
lea rax, [rdx + 1]
mov qword [rcx], rax
movzx ax, r11b
movzx eax, byte [rdx]
jmp 0x14049a219
jmp 0x14049a235
mov rax, qword [rcx]
jmp 0x14049a226
mov rax, qword [rax + 0x38]
jmp 0x14049a22f
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14049a23d
je 0x14049a24f
xor al, al
jmp 0x14049a24a
jmp 0x14049a264
and qword [r13], 0
movsxd rcx, r13d
mov eax, 1
movsx edx, r13w
movzx rdx, r9w
mov byte [r13 + 8], al
cqo
cdq
mov rdx, r15
cmovb rcx, r13
movsx rcx, r11w
mov rcx, r13
jmp 0x14049a27e
call fcn.140457e64
test al, al
jmp 0x14049a28a
je 0x14049a048
mov dil, byte [rsp + 0x30]
mov sil, byte [rsp + 0x30]
jmp 0x14049a2a2
mov r15b, byte [rsp + 0x30]
movsx cx, al
mov bh, 2
mov r12b, byte [rsp + 0x30]
mov rbx, qword [rsp + 0x58]
mov rax, qword [rbx]
mov rcx, rsp
movsxd rcx, r13d
mov rcx, rbx
jmp 0x14049a2c9
mov rax, qword [rax + 0x18]
call qword [0x1400b8d90]
mov bl, al
jmp 0x14049a2dc
mov rdx, qword [rsp + 0x48]
jmp 0x14049a2e9
mov rcx, r13
jmp 0x14049a2f1
call fcn.140457e64
test al, al
jmp 0x14049a2fd
jne 0x14049a65e
test bl, bl
je 0x14049a65e
cmp byte [r13 + 8], al
jmp 0x14049a314
jne 0x14049a3c0
mov rcx, qword [r13]
test rcx, rcx
jmp 0x14049a326
je 0x14049a39c
mov rax, qword [rcx + 0x38]
cmp dil, 0x8a
bsf dx, r12w
mov rdx, qword [rax]
stc
cmp r13b, 0xa
test rdx, rdx
jmp 0x14049a349
je 0x14049a369
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jmp 0x14049a35b
jle 0x14049a369
movzx eax, byte [rdx]
jmp 0x14049a380
mov rax, qword [rcx]
jmp 0x14049a371
mov rax, qword [rax + 0x30]
jmp 0x14049a37a
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14049a388
je 0x14049a39c
mov byte [r13 + 9], al
jmp 0x14049a397
jmp 0x14049a3ac
and qword [r13], 0
bt ax, r10w
sbb ax, 0x5f22
rcr ah, cl
mov eax, 1
cmp al, bh
mov byte [r13 + 8], al
stc
jmp 0x14049a3c0
cmp byte [r13 + 9], bl
mov ebx, dword [rsp + 0x68]
jmp 0x14049a3cd
jne 0x14049a669
mov eax, 1
mov rcx, qword [r13]
test rcx, rcx
jmp 0x14049a3e4
je 0x14049a47b
mov rax, qword [rcx + 0x38]
stc
cmp qword [rax], 0
jmp 0x14049a3f8
je 0x14049a444
mov rax, qword [rcx + 0x50]
stc
jmp 0x14049a408
cmp dword [rax], 0
jle 0x14049a444
dec dword [rax]
mov rcx, qword [rcx + 0x38]
cmovg dx, r10w
cdq
movsxd rax, ebp
mov rdx, qword [rcx]
lahf
movzx rax, r11w
lea rax, [rdx + 1]
jmp 0x14049a431
mov qword [rcx], rax
movsxd rax, ecx
movzx eax, byte [rdx]
jmp 0x14049a43f
jmp 0x14049a456
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x14049a450
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14049a45e
je 0x14049a470
sub al, al
jmp 0x14049a46b
jmp 0x14049a480
mov eax, 1
or dx, sp
xadd cl, cl
and qword [r13], 0
mov byte [r13 + 8], al
mov rdx, qword [rsp + 0x48]
movsx rcx, r8w
jmp 0x14049a492
mov rcx, r13
jmp 0x14049a49a
call fcn.140457e64
cmp ebx, dword [rbp - 0x78]
jmp 0x14049a4a7
jge 0x14049a669
test al, al
jmp 0x14049a4b4
jne 0x14049a646
cmp byte [r13 + 8], al
jne 0x14049a55c
mov rcx, qword [r13]
test r15b, r14b
cmp r12d, ebp
test rcx, rcx
jmp 0x14049a4d6
je 0x14049a547
mov rax, qword [rcx + 0x38]
sub dl, r11b
inc dx
test r15w, ax
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14049a4f5
je 0x14049a51e
mov rax, qword [rcx + 0x50]
stc
cmp r14b, r13b
cmp dword [rax], 0
jmp 0x14049a50b
jle 0x14049a51e
movzx eax, byte [rdx]
jmp 0x14049a519
jmp 0x14049a535
mov rax, qword [rcx]
jmp 0x14049a526
mov rax, qword [rax + 0x30]
jmp 0x14049a52f
call qword [0x1400b8d90]
cmp eax, 0xffffffff
je 0x14049a547
mov byte [r13 + 9], al
jmp 0x14049a54c
and qword [r13], 0
mov eax, 1
mov byte [r13 + 8], al
not ch
xchg dh, cl
bswap cx
mov rax, qword [rsp + 0x60]
movzx dx, r10b
jmp 0x14049a56b
lea rdx, [rax + 0xb]
movsxd rcx, r9d
xchg ch, cl
mov cx, bp
mov r8b, byte [r13 + 9]
movzx cx, ch
mov rcx, rax
jmp 0x14049a587
call fcn.14028cf0c
sub rax, qword [rsp + 0x60]
cmc
cmp rax, 0xa
jmp 0x14049a59b
jae 0x14049a646
lea rcx, [0x1400c10d8]
xchg r10w, r10w
mov r9b, byte [rax + rcx]
ror ecx, 0xaf
mov r10, qword [rsp + 0x70]
or cl, r13b
mov rcx, qword [r10 + 0x10]
test r9b, bpl
cmp rcx, qword [r10 + 0x18]
jmp 0x14049a5cb
jae 0x14049a617
lea rax, [rcx + 1]
cmp cl, r8b
mov qword [r10 + 0x10], rax
cbw
sbb ah, dl
bt eax, 0x26
mov rax, r10
cmp qword [r10 + 0x18], 0x10
jmp 0x14049a5f1
jb 0x14049a5ff
mov rax, qword [r10]
jmp 0x14049a5ff
mov byte [rax + rcx], r9b
jmp 0x14049a608
mov byte [rax + rcx + 1], 0
jmp 0x14049a612
jmp 0x14049a632
mov r8b, sil
movsx rdx, r11w
cwd
mov edx, 1
mov rcx, r10
jmp 0x14049a62d
call fcn.14045c446
mov eax, 1
cmp al, r11b
add ebx, eax
jmp 0x14049a641
jmp 0x14049a3d8
mov ecx, 1
jmp 0x14049a650
mov byte [rsp + 0x38], cl
jmp 0x14049a659
jmp 0x14049a66e
mov ebx, dword [rsp + 0x68]
and ch, 0xb2
test r15w, dx
mov ecx, 1
mov rax, qword [rsp + 0x70]
test cx, dx
cmp qword [rax + 0x10], 0
jmp 0x14049a680
jne 0x14049a694
mov byte [rsp + 0x38], cl
jmp 0x14049a68f
jmp 0x14049a754
mov eax, dword [rbp - 0x78]
cmp r9d, ebx
cmp ebx, eax
jmp 0x14049a6a1
jge 0x14049a754
sub eax, ebx
shr r14b, cl
rcr r14b, cl
mov ebx, eax
seta r14b
mov r14, qword [rsp + 0x70]
stc
add cl, dil
ror ch, 0x41
mov r12d, 1
setb cl
mov rcx, 0x574701c6
stc
mov rcx, qword [r14 + 0x10]
cmc
cmp rcx, qword [r14 + 0x18]
jmp 0x14049a6e0
jae 0x14049a714
lea rax, [rcx + 1]
mov qword [r14 + 0x10], rax
mov rax, r14
cmp qword [r14 + 0x18], 0x10
jmp 0x14049a6fb
jb 0x14049a704
mov rax, qword [r14]
mov word [rax + rcx], 0x30
jmp 0x14049a70f
jmp 0x14049a738
mov r9b, 0x30
not r8b
seta cl
cwd
mov r8b, dil
movsx rcx, ax
movsx ecx, r15w
setge dh
mov rdx, r12
mov rcx, r14
call fcn.14045c446
sub rbx, r12
jmp 0x14049a740
jne 0x14049a6d2
mov r14b, byte [rsp + 0x30]
bts rdx, r12
mov r12b, byte [rsp + 0x30]
mov rdx, qword [rbp - 8]
cmp r10b, 5
cmc
cmp rdx, 0x10
jb 0x140499f0f
inc rdx
and cx, 0x1aa7
mov rcx, qword [rbp - 0x20]
neg ax
mov rax, rcx
cmp rdx, 0x1000
jmp 0x14049a785
jb 0x140499f0a
add rdx, 0x27
test r11b, 0xc2
mov rcx, qword [rcx - 8]
cmp sil, spl
cmp spl, 0x7d
sub rax, rcx
stc
clc
cmc
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14049bd1b
jmp 0x140499f0a
mov rdx, qword [rsp + 0x48]
seto cl
mov rcx, r13
jmp 0x14049a7c7
call fcn.140457e64
test al, al
jne 0x140499f1e
mov rbx, qword [rsp + 0x58]
cqo
mov rax, qword [rbx]
lea rdx, [rbp - 0x40]
movzx ecx, sp
jmp 0x14049a7ea
mov rcx, rbx
mov rax, qword [rax + 0x38]
jmp 0x14049a7f6
call qword [0x1400b8d90]
mov r10d, dword [rsp + 0x34]
clc
bts r10d, 8
test r8, 0x20522f4b
or r10d, 2
mov dword [rsp + 0x34], r10d
test dx, r10w
mov dword [rsp + 0x40], r10d
jmp 0x14049a826
cmp qword [rbp - 0x30], 0
jbe 0x14049a9cf
mov rax, qword [rbx]
cqo
not dx
movsx cx, r11b
lea rdx, [rbp - 0x20]
movsx ecx, sp
mov rcx, rbx
mov rax, qword [rax + 0x38]
jmp 0x14049a851
call qword [0x1400b8d90]
mov r10d, dword [rsp + 0x34]
not r9b
mov r9b, dl
bts r10d, 0xb
shl r9b, cl
or r10d, 4
bsf r9w, r10w
sal r9b, cl
shrd r9d, r8d, 0x62
mov dword [rsp + 0x34], r10d
rol r9w, 0x20
rol r9b, cl
movzx r9d, di
mov dword [rsp + 0x40], r10d
adc r9b, 0xa1
lea r9, [r13 + 8]
clc
test bpl, sil
mov qword [rsp + 0x50], r9
cmp spl, 0x14
cmp byte [r9], 0
jmp 0x14049a8af
jne 0x14049a973
mov rcx, qword [r13]
test r11w, ax
test rcx, rcx
jmp 0x14049a8c5
je 0x14049a94a
mov rax, qword [rcx + 0x38]
and dl, r12b
mov rdx, qword [rax]
cmp spl, 0xc8
test dl, dil
stc
test rdx, rdx
je 0x14049a900
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jle 0x14049a900
movzx eax, byte [rdx]
jmp 0x14049a8fb
jmp 0x14049a92e
mov rax, qword [rcx]
jmp 0x14049a908
mov rax, qword [rax + 0x30]
jmp 0x14049a911
call qword [0x1400b8d90]
mov r9, qword [rsp + 0x50]
sar r10w, 0xd1
sal r10b, 0x8f
movsx r10d, r10w
mov r10d, dword [rsp + 0x34]
cmp eax, 0xffffffff
jmp 0x14049a936
je 0x14049a94a
mov byte [r13 + 9], al
jmp 0x14049a945
jmp 0x14049a95b
and qword [r13], 0
cmovnp r11, rdx
movzx r11, r10w
sets r11b
mov r11d, 1
jmp 0x14049a966
mov byte [r9], r11b
jmp 0x14049a96e
jmp 0x14049a979
mov r11d, 1
mov cl, byte [r13 + 9]
lahf
sar ah, 0x4d
lea rax, [rbp - 0x20]
jmp 0x14049a98b
mov r8, qword [rbp - 0x20]
mov dx, 0x6f02
shld dx, r14w, 0x7b
mov edx, r12d
mov rdx, qword [rbp - 8]
cmp r13d, 0x446c0caf
stc
cmp rdx, 0x10
jmp 0x14049a9b1
cmovae rax, r8
cmp byte [rax], cl
jmp 0x14049a9bc
jne 0x14049a9e2
mov bl, r11b
jmp 0x14049a9ca
jmp 0x14049a9f1
lea r9, [r13 + 8]
mov rdx, qword [rbp - 8]
not r8b
mov r8, qword [rbp - 0x20]
test dh, 0x5e
stc
xor bl, bl
stc
jmp 0x14049a9eb
mov qword [rsp + 0x50], r9
stc
test r10b, 4
jmp 0x14049a9fa
je 0x14049aaa2
and r10d, 0xfffffffb
mov dword [rsp + 0x34], r10d
cmp r13b, r11b
test esi, edx
mov dword [rsp + 0x40], r10d
cmp rdx, 0x10
jmp 0x14049aa1c
jb 0x14049aa83
inc rdx
cmovne rax, r10
mov rax, r8
clc
cmp di, 0x3a7
cmp rdx, 0x1000
jmp 0x14049aa3e
jb 0x14049aa6d
add rdx, 0x27
mov r8, qword [r8 - 8]
jmp 0x14049aa52
sub rax, r8
clc
add rax, 0xfffffffffffffff8
test r10b, r13b
cmc
cmp rax, 0x1f
jmp 0x14049aa67
ja 0x14049bd2c
mov rcx, r8
jmp 0x14049aa75
call fcn.1401a86e2
mov r10d, dword [rsp + 0x34]
cmp ch, 0x6f
clc
and qword [rbp - 0x10], 0
jmp 0x14049aa8d
mov qword [rbp - 8], 0xf
test r9w, r13w
mov byte [rbp - 0x20], 0
stc
cmp r9b, 0x72
test r10b, 2
jmp 0x14049aaab
je 0x14049ab4e
and r10d, 0xfffffffd
cmc
mov dword [rsp + 0x34], r10d
and rdx, 0x64bf030a
mov dword [rsp + 0x40], r10d
test di, 0x3bfb
test cx, r15w
shr dh, 0x72
mov rdx, qword [rbp - 0x28]
stc
cmp rdx, 0x10
jmp 0x14049aae1
jb 0x14049ab4e
inc rdx
cdqe
sub cx, 0x6c3b
mov rcx, qword [rbp - 0x40]
bsf ax, ax
ror ax, 0x3e
mov rax, rcx
cmp r8w, si
cmp si, 0x70e3
cmp rdx, 0x1000
jmp 0x14049ab15
jb 0x14049ab49
add rdx, 0x27
test r14w, r15w
test ah, 0xfa
mov rcx, qword [rcx - 8]
cmp ecx, ebx
sub rax, rcx
add rax, 0xfffffffffffffff8
test r13w, 0x609c
stc
cmp rax, 0x1f
jmp 0x14049ab43
ja 0x14049bd37
call fcn.1401a86e2
test bl, bl
jmp 0x14049ab55
je 0x14049acd9
mov rcx, qword [r13]
test rcx, rcx
jmp 0x14049ab67
je 0x14049abe6
mov rax, qword [rcx + 0x38]
test al, spl
cmp rax, 0x57847251
stc
cmp qword [rax], 0
je 0x14049abbf
mov rax, qword [rcx + 0x50]
clc
cmp dword [rax], 0
jmp 0x14049ab93
jle 0x14049abbf
dec dword [rax]
cbw
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
bswap ax
cdqe
cwde
lea rax, [rdx + 1]
mov qword [rcx], rax
lahf
movzx eax, byte [rdx]
jmp 0x14049abba
jmp 0x14049abcc
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14049abd4
je 0x14049abe6
sub al, al
jmp 0x14049abe1
jmp 0x14049abfa
and qword [r13], 0
movsx ecx, sp
cbw
mov eax, 1
cwd
mov ch, 0x39
mov rcx, qword [rsp + 0x50]
mov byte [rcx], al
mov dh, 0xd0
movsx dx, ch
rdtsc
mov rcx, qword [rsp + 0x58]
mov rax, qword [rcx]
setnp dl
movsx dx, sil
lea rdx, [rbp - 0x20]
mov rax, qword [rax + 0x38]
jmp 0x14049ac27
call qword [0x1400b8d90]
mov ebx, dword [rsp + 0x34]
bts ebx, 0xa
test spl, 0x47
mov dword [rsp + 0x34], ebx
movsxd rdx, ebp
movzx edx, sp
neg edx
mov dword [rsp + 0x40], ebx
ror dl, cl
shr edx, cl
mov rdx, qword [rbp + 0x18]
cmp r8b, 0x54
test bl, r10b
cmp rdx, 0x10
jmp 0x14049ac61
jb 0x14049acb5
inc rdx
movsx rax, cx
mov rcx, qword [rbp]
rol al, cl
mov rax, rcx
clc
cmc
cmp r13d, 0x58526a46
cmp rdx, 0x1000
jb 0x14049acb0
add rdx, 0x27
mov rcx, qword [rcx - 8]
cmp r12d, 0x4c9a3b92
sub rax, rcx
cmp rsi, r13
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14049bd42
call fcn.1401a86e2
movups xmm0, xmmword [rbp - 0x20]
jmp 0x14049acbe
movups xmmword [rbp], xmm0
jmp 0x14049acc7
movups xmm1, xmmword [rbp - 0x10]
movups xmmword [rbp + 0x10], xmm1
jmp 0x14049acd4
jmp 0x140499f0f
mov rbx, qword [rsp + 0x58]
setno al
movzx ax, ch
mov rax, qword [rbx]
movzx rdx, r13w
sete dl
cmovle rcx, r10
lea rdx, [rbp - 0x40]
movsxd rcx, r8d
movsx rcx, r8w
mov rcx, rbx
jmp 0x14049ad06
mov rax, qword [rax + 0x40]
call qword [0x1400b8d90]
mov edx, dword [rsp + 0x34]
jmp 0x14049ad1a
bts edx, 0xc
test r13d, esp
or edx, 8
stc
jmp 0x14049ad2b
mov dword [rsp + 0x34], edx
clc
mov dword [rsp + 0x40], edx
test r8w, 0xebc
clc
cmc
cmp qword [rbp - 0x30], 0
jmp 0x14049ad46
jbe 0x14049aebf
mov rax, qword [rbx]
movzx cx, dl
xchg dl, dh
lea rdx, [rbp - 0x20]
mov rcx, rbx
jmp 0x14049ad61
mov rax, qword [rax + 0x40]
jmp 0x14049ad6a
call qword [0x1400b8d90]
mov edx, dword [rsp + 0x34]
movsxd r8, ecx
bswap r8
bts edx, 0xd
shld r8w, dx, 0x50
or edx, 0x10
mov dword [rsp + 0x34], edx
movsx r8, sp
rcr r8b, cl
mov dword [rsp + 0x40], edx
movsx r8w, r11b
adc r8b, 0x53
sub r8b, r13b
mov r8, qword [rsp + 0x50]
stc
cmp r11b, 0x60
cmp byte [r8], 0
jmp 0x14049adb5
jne 0x14049ae6b
mov rcx, qword [r13]
test rcx, rcx
jmp 0x14049adc7
je 0x14049ae3d
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14049addc
je 0x14049ae05
mov rax, qword [rcx + 0x50]
cmc
test ch, 0x36
cmp dword [rax], 0
jmp 0x14049adf2
jle 0x14049ae05
movzx eax, byte [rdx]
jmp 0x14049ae00
jmp 0x14049ae21
mov rax, qword [rcx]
jmp 0x14049ae0d
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
mov r8, qword [rsp + 0x50]
stc
test r8b, 0x93
cmp eax, 0xffffffff
jmp 0x14049ae29
je 0x14049ae3d
mov byte [r13 + 9], al
jmp 0x14049ae38
jmp 0x14049ae45
and qword [r13], 0
movsx edx, si
mov r9d, 1
xchg rdx, rdx
movsx rdx, ax
movzx dx, bl
mov byte [r8], r9b
cmovl rdx, rsp
mov edx, dword [rsp + 0x34]
jmp 0x14049ae66
jmp 0x14049ae7a
mov r9d, 1
mov cl, r11b
xor al, r13b
xor cl, 0x8b
mov cl, byte [r13 + 9]
mov ax, cx
jmp 0x14049ae89
lea rax, [rbp - 0x20]
cmp qword [rbp - 8], 0x10
jmp 0x14049ae97
cmovae rax, qword [rbp - 0x20]
test rsi, r15
cmp r11w, 0xcb2
cmp byte [rax], cl
jmp 0x14049aeac
jne 0x14049aebf
mov bl, r9b
jmp 0x14049aeba
jmp 0x14049aec2
sub bl, bl
stc
test dl, 0x10
jmp 0x14049aeca
je 0x14049af03
and edx, 0xffffffef
movsx ecx, r8w
movsxd rcx, r10d
bswap cx
mov dword [rsp + 0x34], edx
mov dword [rsp + 0x40], edx
movsx cx, bl
movzx rcx, r9w
lea rcx, [rbp - 0x20]
jmp 0x14049aef6
call fcn.1403ff69a
mov edx, dword [rsp + 0x34]
cmp rbx, r15
stc
test dl, 8
jmp 0x14049af0b
je 0x14049af3e
and edx, 0xfffffff7
mov dword [rsp + 0x34], edx
movzx cx, dil
not ecx
mov dword [rsp + 0x40], edx
movsx rcx, di
movzx rcx, dx
movsx cx, r13b
lea rcx, [rbp - 0x40]
jmp 0x14049af39
call fcn.1403ff69a
test bl, bl
jmp 0x14049af45
je 0x14049b0f3
mov rcx, qword [r13]
jmp 0x14049af5a
test rcx, rcx
je 0x14049afe3
mov rax, qword [rcx + 0x38]
cmp qword [rax], 0
jmp 0x14049af70
je 0x14049afb7
mov rax, qword [rcx + 0x50]
cmc
cmp dword [rax], 0
jmp 0x14049af83
jle 0x14049afb7
dec dword [rax]
xchg dh, dh
mov rcx, qword [rcx + 0x38]
cdq
xchg dh, ah
movzx edx, ax
mov rdx, qword [rcx]
cdqe
cmovnp ax, sp
lea rax, [rdx + 1]
jmp 0x14049afa9
mov qword [rcx], rax
not rax
movzx eax, byte [rdx]
jmp 0x14049afc9
mov rax, qword [rcx]
jmp 0x14049afbf
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14049afd1
je 0x14049afe3
sub al, al
jmp 0x14049afde
jmp 0x14049affc
and qword [r13], 0
not dl
nop
mov eax, 1
cmovle cx, bx
not dl
movsx cx, r9b
mov rcx, qword [rsp + 0x50]
cdq
movzx dx, r9b
mov byte [rcx], al
not cl
movzx rcx, ax
mov rcx, qword [rsp + 0x58]
movzx rax, bx
not dx
lahf
mov rax, qword [rcx]
lea rdx, [rbp - 0x20]
jmp 0x14049b028
mov rax, qword [rax + 0x40]
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
not dl
cmc
cqo
bts eax, 0xf
dec dh
mov dword [rsp + 0x34], eax
btc rdx, r13
and dh, 0x46
movsxd rdx, esp
mov dword [rsp + 0x40], eax
and dh, 0x4a
mov rdx, qword [rbp + 0x18]
cmc
clc
cmp rdx, 0x10
jb 0x14049b0c0
inc rdx
not ch
mov rcx, qword [rbp]
movsxd rax, r12d
and al, 0x54
mov rax, rcx
jmp 0x14049b081
cmp rdx, 0x1000
jmp 0x14049b08d
jb 0x14049b0bb
add rdx, 0x27
stc
cmp sil, r14b
mov rcx, qword [rcx - 8]
sub rax, rcx
clc
cmp r13w, dx
add rax, 0xfffffffffffffff8
cmc
cmp rax, 0x1f
jmp 0x14049b0b5
ja 0x14049bd4d
call fcn.1401a86e2
movups xmm0, xmmword [rbp - 0x20]
jmp 0x14049b0c9
movups xmmword [rbp], xmm0
jmp 0x14049b0d2
movups xmm1, xmmword [rbp - 0x10]
jmp 0x14049b0db
movups xmmword [rbp + 0x10], xmm1
jmp 0x14049b0e4
mov byte [rsp + 0x30], 1
jmp 0x14049b0ee
jmp 0x140499f0f
mov rbx, qword [rsp + 0x58]
movsxd rcx, edx
setns cl
mov rax, qword [rbx]
setle dh
lea rdx, [rbp - 0x40]
seto cl
mov cl, 0x64
not cx
mov rcx, rbx
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
bts eax, 0xe
or eax, 0x20
cmp dl, dil
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x40], eax
jmp 0x14049b13a
cmp qword [rbp - 0x30], 0
jmp 0x14049b144
je 0x14049b1b3
mov rax, qword [rbx]
movsx dx, r8b
cqo
lea rdx, [rbp - 0x20]
mov ch, 0x1b
movsx ecx, ax
mov rcx, rbx
jmp 0x14049b166
mov rax, qword [rax + 0x40]
jmp 0x14049b16f
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
stc
cmp ebx, 0x1c123bb
or eax, 0x10040
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x40], eax
cmc
test r11w, 0x27b9
cmp qword [rbp - 0x10], 0
jmp 0x14049b19e
jne 0x14049b1b3
mov ebx, 1
jmp 0x14049b1ae
jmp 0x14049b1bd
xor bl, bl
cmc
cmp dil, 6
test bpl, r9b
test al, 0x40
jmp 0x14049b1c4
je 0x14049b1fa
and eax, 0xffffffbf
cmovo cx, r15w
bswap ecx
mov cx, 0x7da7
mov dword [rsp + 0x34], eax
movsx ecx, r13w
movsx rcx, cx
mov dword [rsp + 0x40], eax
lea rcx, [rbp - 0x20]
jmp 0x14049b1f1
call fcn.1403ff69a
mov eax, dword [rsp + 0x34]
test al, 0x20
jmp 0x14049b201
je 0x14049b233
and eax, 0xffffffdf
xchg ecx, ecx
cmovle ecx, r9d
movsx rcx, si
mov dword [rsp + 0x34], eax
movzx cx, r11b
mov dword [rsp + 0x40], eax
movzx ecx, r11w
lea rcx, [rbp - 0x40]
jmp 0x14049b22e
call fcn.1403ff69a
mov eax, dword [rsp + 0x38]
cmp ax, bx
clc
test r11b, r12b
test bl, bl
bswap rbx
xchg bh, bh
mov ebx, 1
je 0x140499f28
mov byte [rsp + 0x30], bl
jmp 0x140499f28
mov rcx, qword [rsp + 0x58]
movsx ax, bh
lahf
mov rax, qword [rcx]
cwd
movsxd rdx, r9d
setp dh
lea rdx, [rbp - 0x40]
jmp 0x14049b277
mov rax, qword [rax + 0x30]
jmp 0x14049b280
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
bts eax, 7
mov dword [rsp + 0x34], eax
cmp r12b, spl
mov dword [rsp + 0x40], eax
movsx ax, ch
mov rax, qword [rbp + 0x98]
or bl, 0x31
dec bl
mov rbx, qword [rsp + 0x48]
cmc
test byte [rax + 0x18], 8
jne 0x14049b3c6
mov rdx, rbx
movsx cx, r11b
movsx rcx, r15w
movzx ecx, bp
mov rcx, r13
jmp 0x14049b2d0
call fcn.140457e64
test al, al
jne 0x14049b3c6
lea rbx, [rbp - 0x40]
cmp qword [rbp - 0x28], 0x10
jmp 0x14049b2eb
cmovae rbx, qword [rbp - 0x40]
test r14d, r8d
cmp edx, 0x3d2f7fd9
stc
cmp byte [r13 + 8], al
jmp 0x14049b303
jne 0x14049b3b0
mov rcx, qword [r13]
jmp 0x14049b312
test rcx, rcx
jmp 0x14049b31a
je 0x14049b395
mov rax, qword [rcx + 0x38]
bts dx, r14w
rcl dl, cl
dec rdx
mov rdx, qword [rax]
clc
test bl, 0xd9
test rdx, rdx
jmp 0x14049b33d
je 0x14049b362
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jmp 0x14049b34f
jle 0x14049b362
movzx eax, byte [rdx]
jmp 0x14049b35d
jmp 0x14049b379
mov rax, qword [rcx]
jmp 0x14049b36a
mov rax, qword [rax + 0x30]
jmp 0x14049b373
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14049b381
je 0x14049b395
mov byte [r13 + 9], al
jmp 0x14049b390
jmp 0x14049b39a
and qword [r13], 0
mov eax, 1
test r8d, 0x27ce01a3
clc
mov byte [r13 + 8], al
sar al, cl
test bl, r8b
mov al, byte [r13 + 9]
cmp al, byte [rbx]
jmp 0x14049b3bb
jne 0x14049b4ea
mov rbx, qword [rsp + 0x48]
cmp qword [rbp - 0x80], 3
jmp 0x14049b3d0
jne 0x14049b50b
mov eax, 1
stc
cmp qword [rbp + 0x10], rax
jmp 0x14049b3e5
ja 0x14049b50b
mov rdx, rbx
movsx cx, r14b
mov rcx, r13
jmp 0x14049b3fb
call fcn.140457e64
xor ebx, ebx
clc
jmp 0x14049b409
test al, al
jmp 0x14049b410
jne 0x14049b4f0
cmp byte [r13 + 8], bl
jmp 0x14049b41f
jne 0x14049b4ae
mov rcx, qword [r13]
test rcx, rcx
jmp 0x14049b431
je 0x14049b498
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14049b446
je 0x14049b46a
mov rax, qword [rcx + 0x50]
cmp dword [rax], ebx
jmp 0x14049b457
jle 0x14049b46a
movzx eax, byte [rdx]
jmp 0x14049b465
jmp 0x14049b481
mov rax, qword [rcx]
jmp 0x14049b472
mov rax, qword [rax + 0x30]
jmp 0x14049b47b
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14049b489
je 0x14049b498
mov byte [r13 + 9], al
jmp 0x14049b49c
mov qword [r13], rbx
mov eax, 1
shr cl, 0xef
mov byte [r13 + 8], al
test edx, 0x62ba189c
mov cl, byte [r13 + 9]
add rax, rsp
rcl al, 0x3d
test r12w, 0x35e0
lea rax, [rbp - 0x40]
test r15b, bl
clc
cmp al, 0x89
cmp qword [rbp - 0x28], 0x10
cmovae rax, qword [rbp - 0x40]
stc
cmp r10b, 0x99
cmc
cmp cl, byte [rax]
jmp 0x14049b4df
je 0x14049b50b
jmp 0x14049b4f0
sub ebx, ebx
movsx eax, r15w
lea rax, [rbp - 0x40]
test esp, ebx
cmp spl, 0x30
cmp qword [rbp - 0x28], 0x10
cmovae rax, qword [rbp - 0x40]
stc
mov qword [rbp - 0x30], rbx
mov byte [rax], bl
lea rbx, [rbp - 0x40]
test bp, 0x2bbe
cmp qword [rbp - 0x28], 0x10
jmp 0x14049b51e
cmovae rbx, qword [rbp - 0x40]
jmp 0x14049b528
jmp 0x14049b6f1
lea rcx, [rbp - 0x40]
cmp r9, 0x10
cmovae rcx, r8
cmp r13b, 0x11
jmp 0x14049b547
add rcx, qword [rbp - 0x30]
cmp ax, 0x333e
cmp rbx, rcx
jmp 0x14049b557
je 0x14049b71d
cmp byte [r13 + 8], 0
jmp 0x14049b567
jne 0x14049b610
mov rcx, qword [r13]
jmp 0x14049b576
test rcx, rcx
jmp 0x14049b57e
je 0x14049b5f3
mov rax, qword [rcx + 0x38]
cdq
ror dx, cl
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14049b597
je 0x14049b5bc
mov rax, qword [rcx + 0x50]
test r14b, cl
cmc
clc
cmp dword [rax], 0
jmp 0x14049b5ae
jle 0x14049b5bc
movzx eax, byte [rdx]
jmp 0x14049b5dc
mov rax, qword [rcx]
jmp 0x14049b5c4
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
mov r9, qword [rbp - 0x28]
mov r8, qword [rbp - 0x40]
stc
cmc
cmp spl, 0x22
cmp eax, 0xffffffff
je 0x14049b5f3
mov byte [r13 + 9], al
jmp 0x14049b5ee
jmp 0x14049b5fc
and qword [r13], 0
movsx r10, r13w
mov r10d, 1
mov byte [r13 + 8], r10b
jmp 0x14049b60b
jmp 0x14049b619
mov r10d, 1
xor al, r11b
mov al, byte [r13 + 9]
stc
jmp 0x14049b624
cmp al, byte [rbx]
jne 0x14049b71d
add rbx, r10
mov rcx, qword [r13]
cmc
cmp cx, r8w
test rcx, rcx
jmp 0x14049b640
je 0x14049b6d9
mov rax, qword [rcx + 0x38]
jmp 0x14049b655
cmp qword [rax], 0
jmp 0x14049b65e
je 0x14049b6a2
mov rax, qword [rcx + 0x50]
test sp, 0x3293
cmp dword [rax], 0
jmp 0x14049b675
jle 0x14049b6a2
dec dword [rax]
xchg dl, dl
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
mov ax, dx
lea rax, [rdx + 1]
jmp 0x14049b692
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x14049b69d
jmp 0x14049b6bf
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x14049b6ae
call qword [0x1400b8d90]
mov r10d, 1
cmp sp, 0x7dc2
cmp eax, 0xffffffff
jmp 0x14049b6c7
je 0x14049b6d9
xor al, al
jmp 0x14049b6d4
jmp 0x14049b6e8
and qword [r13], 0
xchg al, al
movzx rdx, si
mov al, r10b
cdq
mov byte [r13 + 8], al
movsx dx, r12b
mov rdx, qword [rsp + 0x48]
movzx rcx, r13w
setno ch
mov rcx, rsi
mov rcx, r13
call fcn.140457e64
mov r9, qword [rbp - 0x28]
mov r8, qword [rbp - 0x40]
test al, al
jmp 0x14049b717
je 0x14049b52d
lea rcx, [rbp - 0x40]
rcr ax, cl
cmp r9, 0x10
cwde
movsx rax, r8w
setae dl
mov eax, 0x1cba7ef6
movsx eax, r8w
movzx rax, sp
cmovae rcx, r8
cmovl ax, r8w
add rcx, qword [rbp - 0x30]
mov eax, dword [rsp + 0x38]
cmp r14b, r12b
cmc
movzx eax, al
cmp rbx, rcx
mov bh, 0x6a
movzx ebx, r11w
movsxd rbx, edi
mov ebx, 1
jmp 0x14049b76c
cmovne eax, ebx
mov dword [rsp + 0x38], eax
test dl, dl
jmp 0x14049b77a
je 0x140499f28
lea rdx, [r9 + 1]
dec al
add al, 0xfa
cmova rax, r13
mov rax, r8
cmp rdx, 0x1000
jmp 0x14049b79b
jb 0x14049b7cb
add rdx, 0x27
cmp r15b, 0x63
test r8, rbx
mov r8, qword [r8 - 8]
cmp ch, ch
sub rax, r8
stc
add rax, 0xfffffffffffffff8
cmc
clc
cmp rax, 0x1f
jmp 0x14049b7c5
ja 0x14049bd58
mov rcx, r8
jmp 0x14049b7d3
call fcn.1401a86e2
jmp 0x140499f1e
mov rax, qword [rcx]
jmp 0x14049b7e5
mov rax, qword [rax + 0x30]
jmp 0x14049b7ee
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14049b7fc
je 0x14049b819
mov byte [r12], al
movsx ebx, r8w
xchg bl, bl
mov rbx, r12
jmp 0x14049b814
jmp 0x14049b81e
and qword [r13], 0
mov byte [r13 + 8], dil
sar ch, 1
movzx ecx, ax
rcr ax, 0xce
movzx ecx, byte [rbx]
cdqe
bts ax, r15w
movsx eax, ax
mov rax, qword [r15 + 0x18]
jmp 0x14049b84b
test byte [rax + rcx*2], 0x48
je 0x14049b927
mov byte [rsp + 0x3c], dil
bsr rcx, rbp
dec cl
bt cx, 0x12
mov rcx, qword [r13]
test rcx, rcx
jmp 0x14049b871
je 0x14049b8fe
mov rax, qword [rcx + 0x38]
cmc
stc
cmp qword [rax], 0
jmp 0x14049b886
je 0x14049b8d2
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jmp 0x14049b898
jle 0x14049b8d2
dec dword [rax]
mov rcx, qword [rcx + 0x38]
movsx edx, r8w
movsx ax, dil
cdqe
mov rdx, qword [rcx]
bswap ax
movzx rax, ax
lea rax, [rdx + 1]
jmp 0x14049b8c2
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x14049b8cd
jmp 0x14049b8e9
mov rax, qword [rcx]
jmp 0x14049b8da
mov rax, qword [rax + 0x38]
jmp 0x14049b8e3
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14049b8f1
je 0x14049b8fe
sub al, al
jmp 0x14049b906
and qword [r13], 0
mov al, dil
mov byte [r13 + 8], al
mov rdx, rsi
mov rcx, r13
jmp 0x14049b915
call fcn.140457e64
test al, al
jmp 0x14049b921
je 0x140499616
mov dil, byte [rsp + 0x30]
mov sil, byte [rsp + 0x30]
cmp si, r10w
sete bl
mov r15b, byte [rsp + 0x30]
mov r12b, byte [rsp + 0x30]
mov bl, byte [rsp + 0x3c]
movzx rax, bp
add al, dil
mov rax, qword [rbp - 0x80]
clc
test rsi, 0x396308a9
cmp byte [rbp + rax - 0x74], 0x20
jmp 0x14049b963
jne 0x140499f0f
movzx eax, byte [rsp + 0x38]
test r12d, r12d
cmp r13b, r10b
test bl, bl
mov ebx, 1
jmp 0x14049b980
cmove eax, ebx
mov dword [rsp + 0x38], eax
jmp 0x14049b98c
jmp 0x140499f28
mov rcx, qword [rbp + 0x10]
mov edi, 1
cmp cx, 0x6929
cmp rcx, rdi
jmp 0x14049b9a7
jbe 0x14049bbfa
lea rbx, [rbp]
and al, r12b
not al
rcl al, 0x50
cmp qword [rbp + 0x18], 0x10
mov al, 0x6f
cmovae rbx, qword [rbp]
dec al
mov al, byte [rsp + 0x30]
jmp 0x14049b9d0
mov byte [rsp + 0x30], al
lahf
xchg ah, al
inc rbx
test bx, bp
cdqe
shl ax, 0x50
lea rax, [rbp]
cmc
jmp 0x14049b9ed
cmp qword [rbp + 0x18], 0x10
cmovae rax, qword [rbp]
cmp di, r10w
cmp ax, 0x2d70
add rax, rcx
cmp rbx, rax
jmp 0x14049ba0a
je 0x14049bb9d
mov rdx, qword [rsp + 0x48]
mov rcx, r13
call fcn.140457e64
test al, al
jne 0x14049bb95
cmp byte [r13 + 8], al
jmp 0x14049ba2e
jne 0x14049bacc
mov rcx, qword [r13]
test rcx, rcx
jmp 0x14049ba40
je 0x14049babb
mov rax, qword [rcx + 0x38]
add dl, dh
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14049ba57
je 0x14049ba88
mov rax, qword [rcx + 0x50]
cmp esp, 0xb894303
clc
jmp 0x14049ba6d
cmp dword [rax], 0
jmp 0x14049ba75
jle 0x14049ba88
movzx eax, byte [rdx]
jmp 0x14049ba83
jmp 0x14049ba9f
mov rax, qword [rcx]
jmp 0x14049ba90
mov rax, qword [rax + 0x30]
jmp 0x14049ba99
call qword [0x1400b8d90]
cmp eax, 0xffffffff
jmp 0x14049baa7
je 0x14049babb
mov byte [r13 + 9], al
jmp 0x14049bab6
jmp 0x14049bac3
and qword [r13], 0
test r11, r13
mov byte [r13 + 8], dil
rol al, cl
and al, r12b
mov al, byte [r13 + 9]
cmp al, byte [rbx]
jmp 0x14049bad7
jne 0x14049bb95
mov rcx, qword [r13]
cmc
test rcx, rcx
jmp 0x14049baea
je 0x14049bb73
mov rax, qword [rcx + 0x38]
stc
jmp 0x14049bafe
cmp qword [rax], 0
je 0x14049bb47
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jle 0x14049bb47
dec dword [rax]
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
nop
lahf
mov ax, 0x3aa0
lea rax, [rdx + 1]
jmp 0x14049bb2d
mov qword [rcx], rax
mov rax, 0x645171df
setb al
movzx eax, byte [rdx]
jmp 0x14049bb42
jmp 0x14049bb5e
mov rax, qword [rcx]
jmp 0x14049bb4f
mov rax, qword [rax + 0x38]
jmp 0x14049bb58
call qword [0x1400b8d90]
cmp eax, 0xffffffff
je 0x14049bb73
xor al, al
jmp 0x14049bb6e
jmp 0x14049bb7e
and qword [r13], 0
mov al, dil
movzx ecx, bp
mov byte [r13 + 8], al
jmp 0x14049bb87
mov rcx, qword [rbp + 0x10]
jmp 0x14049bb90
jmp 0x14049b9d7
mov rcx, qword [rbp + 0x10]
movsx eax, r10w
lea rax, [rbp]
clc
cmp qword [rbp + 0x18], 0x10
jmp 0x14049bbac
cmovae rax, qword [rbp]
clc
lea rax, [rax + rcx]
cmp rbx, rax
jmp 0x14049bbbe
je 0x14049bbfa
mov rbx, qword [rsp + 0x70]
sal ax, 0x6d
mov rax, rbx
cmp qword [rbx + 0x18], 0x10
jmp 0x14049bbda
jb 0x14049bbe3
mov rax, qword [rbx]
and qword [rbx + 0x10], 0
jmp 0x14049bbed
mov byte [rax], 0
jmp 0x14049bbf5
jmp 0x14049bc3c
mov rbx, qword [rsp + 0x70]
clc
jmp 0x14049bc06
cmp byte [rsp + 0x30], 0
jmp 0x14049bc10
je 0x14049bc3c
mov r9b, 0x2d
mov r8, rdi
cmp r14d, ebp
sub edx, edx
not ecx
movsx rcx, r9w
mov rcx, rbx
jmp 0x14049bc2f
call fcn.14044ea1c
nop
cmovle dx, si
mov rdx, rsi
mov rdx, qword [rbp + 0x18]
cmp dl, 0xb3
cmp rdx, 0x10
jmp 0x14049bc4c
jb 0x14049bca3
inc rdx
mov rcx, qword [rbp]
add rax, r9
mov rax, rcx
cmp rdx, 0x1000
jmp 0x14049bc6b
jb 0x14049bc9e
add rdx, 0x27
cmp r10w, di
test r10w, di
jmp 0x14049bc82
mov rcx, qword [rcx - 8]
cmc
sub rax, rcx
clc
add rax, 0xfffffffffffffff8
cmc
test r8b, 0xc3
cmp rax, 0x1f
ja 0x14049bd10
call fcn.1401a86e2
mov rax, rbx
mov rcx, qword [rbp + 0x20]
test bpl, 0
xor rcx, rsp
jmp 0x14049bcb6
call fcn.1404a4949
mov rbx, qword [rsp + 0x170]
movsxd r12, r13d
bsf r15d, edi
sub r14b, 0x12
add rsp, 0x130
movzx r12, dx
movzx ebp, r8w
mov r15, 0x73f4b8d
pop r15
movsxd rbp, r12d
pop r14
pop r13
movzx rbp, r8w
bswap edi
mov bpl, 0xa9
pop r12
movsx si, bpl
pop rdi
movzx rbp, ax
bswap si
movsx bp, spl
pop rsi
bswap bp
pop rbp
ret
call fcn.1404bae88
nop
jmp 0x14049bd1b
call fcn.1404bae88
nop
call fcn.1404bae88
nop
jmp 0x14049bd2c
call fcn.1404bae88
nop
jmp 0x14049bd37
call fcn.1404bae88
int3
call fcn.1404bae88
int3
call fcn.1404bae88
int3
call fcn.1404bae88
int3