Function at 0x14048d2f3
Capabilities:
Encrypt data using speck
Execute anti-debugging instructions

Disassembly:
mov qword [rsp + 8], rbx
push rbp
stc
push rsi
rcr bx, cl
clc
push rdi
push r12
bswap rdi
movzx rbx, cx
push r13
push r14
movsx eax, cx
add r13b, r11b
cmp r12b, 0x1a
push r15
btc r14, rsi
sal dil, 0x3f
cmovnp edi, ebx
lea rbp, [rsp - 0x30]
shrd ecx, eax, 0xfc
or di, 0x6bb2
sar bh, 0xd8
sub rsp, 0x130
sar ah, 0xe7
bts di, bx
movzx rcx, r12w
mov rax, qword [0x1400b7288]
ror r14b, 0x46
xor rax, rsp
test r11b, 0xbe
movsx bx, r15b
mov di, cx
mov qword [rbp + 0x20], rax
xadd edi, edi
mov qword [rsp + 0x48], r9
mov r13, r8
mov rdi, rdx
mov qword [rsp + 0x70], rdx
cmp r14d, 0x1d10395a
stc
mov qword [rbp - 0x48], rdx
mov r14, qword [rbp + 0xa0]
movzx r15d, cx
rcl bh, cl
rol ah, 0xb7
mov qword [rsp + 0x60], r14
xor r15w, 0x3da0
mov cl, 0xbf
sub r12d, r12d
not bl
mov dword [rsp + 0x40], r12d
cbw
not bx
mov r15, qword [rbp + 0x98]
movzx rax, r10w
mov rbx, qword [r15 + 0x40]
xchg cx, cx
mov rbx, qword [rbx + 8]
cwde
bswap eax
mov cl, r11b
mov qword [rbp - 0x60], rbx
mov rax, qword [rbx]
mov rcx, rbx
mov rax, qword [rax + 8]
jmp 0x14048d3df
call qword [case.0x140441720.0]
cmp byte [rbp + 0x90], r12b
jmp 0x14048d3f1
je 0x14048d42c
lea rcx, [rbp - 0x68]
jmp 0x14048d400
call fcn.140492c20
mov rsi, rax
cmp r11b, 0x29
mov qword [rsp + 0x58], rax
cmc
test rbx, rbx
je 0x14048d4a0
mov rdx, qword [rbx]
mov rax, qword [rdx + 0x10]
jmp 0x14048d427
jmp 0x14048d462
lea rcx, [rbp - 0x68]
call fcn.140492837
mov rsi, rax
mov qword [rsp + 0x58], rax
cmp cl, spl
clc
stc
test rbx, rbx
jmp 0x14048d44a
je 0x14048d4a0
mov rax, qword [rbx]
mov rax, qword [rax + 0x10]
mov cx, 0x4e3
movsxd rcx, eax
movsx rcx, si
mov rcx, rbx
jmp 0x14048d46a
call qword [case.0x140441720.0]
test rax, rax
not r8d
mov r8, rax
je 0x14048d4a0
mov rcx, qword [rax]
mov rax, qword [rcx]
movsxd rcx, edi
cmovnp dx, r8w
mov edx, 1
mov rcx, r8
jmp 0x14048d49a
call qword [case.0x140441720.0]
mov byte [rsp + 0x38], r12b
jmp 0x14048d4aa
mov byte [rsp + 0x30], r12b
jmp 0x14048d4b4
xorps xmm0, xmm0
movups xmmword [rbp], xmm0
movzx rax, si
mov qword [rbp + 0x10], r12
mov rdx, 0x521903dd
mov ebx, 0xf
mov qword [rbp + 0x18], rbx
mov byte [rbp], r12b
cdqe
cwd
mov rax, qword [rsi]
movsx rcx, si
xchg dl, ch
lea rdx, [rbp - 0x74]
jmp 0x14048d4ed
mov rcx, rsi
jmp 0x14048d4f5
mov rax, qword [rax + 0x58]
jmp 0x14048d4fe
call qword [case.0x140441720.0]
xorps xmm0, xmm0
movups xmmword [rdi], xmm0
movsxd rcx, eax
mov qword [rdi + 0x10], r12
movsx esi, r11w
mov qword [rdi + 0x18], rbx
mov sil, r13b
mov byte [rdi], r12b
bswap ax
lahf
setg sil
lea esi, [rbx - 0xe]
mov cl, 0x3e
mov eax, esi
movzx bx, al
movsx cx, sil
movzx rbx, ax
mov dword [rsp + 0x34], eax
movsx bx, r13b
jmp 0x14048d54b
mov dword [rsp + 0x40], eax
movsx ax, r8b
mov ax, r11w
mov rax, qword [r15 + 0x40]
xchg bx, cx
mov rbx, qword [rax + 8]
cmovs rcx, r8
mov ecx, ebx
xchg cx, ax
mov qword [rbp - 0x60], rbx
xchg ch, al
mov rax, qword [rbx]
sete cl
movzx ecx, r8w
mov rcx, rbx
jmp 0x14048d583
mov rax, qword [rax + 8]
jmp 0x14048d58c
call qword [case.0x140441720.0]
nop
movsx rcx, dx
lea rcx, [rbp - 0x68]
jmp 0x14048d5a0
call fcn.140444299
mov rdi, rax
mov qword [rbp - 0x68], rax
cmp sil, r8b
test rbx, rbx
jmp 0x14048d5b7
je 0x14048d61c
mov rdx, qword [rbx]
xchg al, al
cbw
not eax
mov rcx, rbx
mov ax, 0x4c07
mov rax, qword [rdx + 0x10]
jmp 0x14048d5d6
call qword [case.0x140441720.0]
mov r8, rax
cmc
jmp 0x14048d5eb
test rax, rax
je 0x14048d61c
mov rcx, qword [rax]
xchg dx, dx
cwd
mov rax, qword [rcx]
movzx rdx, r12w
mov edx, esi
movsx cx, spl
movsx rcx, r15w
mov rcx, r8
jmp 0x14048d616
call qword [case.0x140441720.0]
mov rax, qword [rdi]
mov r9, r14
lea r8, [0x1400c10e4]
lea rdx, [0x1400c10d8]
bswap cx
mov rcx, rdi
jmp 0x14048d63b
mov rax, qword [rax + 0x38]
jmp 0x14048d644
call qword [case.0x140441720.0]
sub eax, eax
add r12b, spl
cmp sil, bpl
mov qword [rbp - 0x80], rax
shr bh, cl
sar bx, cl
mov dil, byte [rsp + 0x30]
rcl sil, cl
cmp sp, 0x31cc
mov sil, byte [rsp + 0x30]
or r12b, 0x4f
mov r14b, byte [rsp + 0x30]
rcl r12b, 0x8c
movsxd rbx, ecx
mov r12b, byte [rsp + 0x30]
sal bh, 0xf4
sub r15b, spl
mov r15b, byte [rsp + 0x30]
and bh, ch
lea ebx, [rax + 1]
clc
cmp rax, 4
jmp 0x14048d69c
jae 0x14048fa5d
mov al, byte [rbp + rax - 0x74]
cmp al, 0x20
jmp 0x14048d6ad
je 0x14048d6e7
cmp al, 0x24
jmp 0x14048d6ba
je 0x14048f359
cmp al, 0x2b
jmp 0x14048d6c7
je 0x14048e8f1
cmp al, 0x76
jmp 0x14048d6d4
je 0x14048d7b4
cmp al, 0x78
jmp 0x14048d6e1
jne 0x14048e029
cmp qword [rbp - 0x80], 3
jmp 0x14048d6f1
je 0x14048e029
sub bl, bl
cdq
mov byte [rsp + 0x3c], bl
mov rdx, qword [rsp + 0x48]
mov rcx, r13
jmp 0x14048d70b
call fcn.14044c069
test al, al
jne 0x14048fa2b
lea rbx, [r13 + 9]
mov r12, rbx
bts si, r13w
add dil, 0xf3
mov rsi, qword [rsp + 0x48]
movsx r15, r13w
cmovae di, cx
mov r15, qword [rbp - 0x68]
movsx di, r8b
jmp 0x14048d748
mov edi, 1
stc
test r13d, 0x63992090
jmp 0x14048d75a
cmp byte [r13 + 8], 0
jmp 0x14048d764
jne 0x14048f909
mov rcx, qword [r13]
cmc
test bl, 0x7d
test rcx, rcx
jmp 0x14048d77a
je 0x14048f900
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
je 0x14048f8c9
mov rax, qword [rcx + 0x50]
jmp 0x14048d799
cmp dword [rax], 0
jmp 0x14048d7a1
jle 0x14048f8c9
movzx eax, byte [rdx]
jmp 0x14048d7af
jmp 0x14048f8e0
and dword [rsp + 0x68], 0
cmovg ax, dx
movsx ax, dh
cbw
mov rbx, qword [rsp + 0x58]
mov ax, r8w
mov rax, qword [rbx]
xchg cx, cx
movsxd rcx, edi
mov rcx, rbx
jmp 0x14048d7dd
mov rax, qword [rax + 0x48]
jmp 0x14048d7e6
call qword [case.0x140441720.0]
mov dword [rbp - 0x78], eax
movzx rcx, bx
movsx ax, spl
mov rcx, qword [rbx]
xchg dh, dh
movzx edx, di
mov rax, qword [rcx + 0x28]
lea rdx, [rbp - 0x20]
mov cx, di
movzx ecx, di
mov rcx, rbx
jmp 0x14048d816
call qword [case.0x140441720.0]
mov eax, dword [rsp + 0x34]
bts eax, 9
cmp bpl, 0x5c
test si, r8w
mov dword [rsp + 0x34], eax
clc
stc
mov dword [rsp + 0x40], eax
cmp r9b, r11b
jmp 0x14048d83e
cmp qword [rbp - 0x10], 0
jmp 0x14048d848
je 0x14048e102
mov rax, qword [rbx]
mov cl, cl
movzx cx, r9b
mov rcx, rbx
jmp 0x14048d860
mov rax, qword [rax + 0x20]
jmp 0x14048d869
call qword [case.0x140441720.0]
mov byte [rsp + 0x3c], al
test di, r14w
stc
test al, al
je 0x14048e102
lea rcx, [rbp - 0x20]
clc
cmc
cmp qword [rbp - 8], 0x10
jmp 0x14048d890
cmovae rcx, qword [rbp - 0x20]
jmp 0x14048d89a
cmp byte [rcx], 0x7f
jmp 0x14048d8a2
jae 0x14048e102
xorps xmm0, xmm0
movups xmmword [rbp - 0x40], xmm0
cqo
mov eax, 0xf
inc dl
bts rdx, r11
mov cl, 0xe8
mov qword [rsp + 0x50], rax
and ch, ch
btc cx, 0xaa
movsx dx, dl
mov qword [rbp - 0x28], rax
and al, cl
movzx eax, r10w
mov eax, 1
mov qword [rbp - 0x30], rax
movsx cx, bpl
cmovbe dx, di
and word [rbp - 0x40], 0
adc dl, r11b
cdq
test bh, 0xba
sub ebx, ebx
mov qword [rbp - 0x70], rbx
movsxd rcx, r14d
bswap cx
mov rdx, qword [rsp + 0x48]
movsxd rcx, edi
mov cx, sp
mov rcx, r13
call fcn.14044c069
test al, al
jmp 0x14048d91c
jne 0x14048dea2
mov r10, qword [rsp + 0x60]
movzx r9, si
lea r9, [r10 + 0xb]
mov qword [rbp - 0x50], r9
xor r8w, r14w
sar sil, cl
shld r8, r14, 0x12
lea r14, [r13 + 9]
mov r8, r14
mov qword [rbp - 0x58], r14
mov si, 0x4e3b
inc rsi
xadd bl, dil
mov rbx, qword [rbp - 0x40]
mov qword [rsp + 0x78], rbx
movsx rdi, si
test r13b, 0xe7
mov rdi, qword [rbp - 0x70]
bt esi, 0x16
shld si, r11w, 0x2c
mov rsi, qword [rsp + 0x50]
cmc
cmp byte [r13 + 8], 0
jne 0x14048da40
mov rcx, qword [r13]
test rcx, rcx
jmp 0x14048d991
je 0x14048da2c
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
cmp r14, 0x6e52aeb
test r12b, 0x8e
test rdx, rdx
jmp 0x14048d9b1
je 0x14048d9d8
mov rax, qword [rcx + 0x50]
stc
clc
cmp dword [rax], 0
jmp 0x14048d9c5
jle 0x14048d9d8
movzx eax, byte [rdx]
jmp 0x14048d9d3
jmp 0x14048da0f
mov rax, qword [rcx]
jmp 0x14048d9e0
mov rax, qword [rax + 0x30]
jmp 0x14048d9e9
call qword [case.0x140441720.0]
mov r8, qword [rbp - 0x58]
rol r9d, 0x2f
mov r9, qword [rbp - 0x50]
movzx r10d, di
mov r10, qword [rsp + 0x60]
test bpl, sil
jmp 0x14048da0f
cmp eax, 0xffffffff
je 0x14048da2c
mov byte [r8], al
movsx r14d, ax
mov r14, r8
jmp 0x14048da27
jmp 0x14048da34
and qword [r13], 0
xchg cx, ax
cdq
mov eax, 1
mov byte [r13 + 8], al
xchg r8b, r8b
mov r8b, byte [r14]
xchg ch, dl
mov rdx, r9
bswap cx
mov rcx, r10
jmp 0x14048da53
call fcn.14019eb3f
sub rax, qword [rsp + 0x60]
jmp 0x14048da63
cmp rax, 0xa
jae 0x14048db74
lea rcx, [0x1400c10d8]
add r10b, bpl
clc
mov r9b, byte [rax + rcx]
sub cl, r11b
btc r10w, 8
rol cx, 0xbf
mov r10, qword [rsp + 0x70]
mov rcx, qword [r10 + 0x10]
jmp 0x14048da97
cmp rcx, qword [r10 + 0x18]
jmp 0x14048daa0
jae 0x14048daf1
lea rax, [rcx + 1]
test r12, 0x787a193c
cmp r13b, sil
mov qword [r10 + 0x10], rax
cmove rax, rcx
ror al, 0x4c
mov rax, r10
cmp rax, 0x30472d03
stc
cmc
cmp qword [r10 + 0x18], 0x10
jmp 0x14048dad5
jb 0x14048dae3
mov rax, qword [r10]
jmp 0x14048dae3
mov byte [rax + rcx], r9b
mov byte [rax + rcx + 1], 0
jmp 0x14048db11
mov r8b, r12b
xchg cl, dl
bswap ecx
mov edx, 1
not cl
mov cl, bh
movsxd rcx, r9d
mov rcx, r10
jmp 0x14048db0c
call fcn.14045060a
lea rax, [rbp - 0x40]
neg cl
add cl, 0x2f
cmp rsi, 0x10
setae cl
cmovae rax, rbx
clc
test r10, 0x18422425
cmp byte [rax + rdi], 0x7f
jmp 0x14048db36
je 0x14048dcf6
lea rax, [rbp - 0x40]
test r15w, 0x49ff
clc
test cl, cl
movsx cx, r14b
cmovnp cx, r13w
cmovne rax, rbx
bswap cx
bt rcx, rbp
mov ecx, 1
test r9b, 0x9c
add byte [rax + rdi], cl
jmp 0x14048db6f
jmp 0x14048dce9
lea rax, [rbp - 0x40]
sbb bl, 0x23
bts edx, edx
cmp rsi, 0x10
setae bl
setle dh
xchg rdx, rdx
mov rdx, qword [rsp + 0x78]
jmp 0x14048db95
cmovae rax, rdx
test dl, spl
cmp r10w, 0x4df3
cmp byte [rax + rdi], 0
jmp 0x14048dbab
je 0x14048de08
cmp byte [r13 + 8], 0
jne 0x14048dc64
mov rcx, qword [r13]
jmp 0x14048dbc5
test rcx, rcx
jmp 0x14048dbcd
je 0x14048dc34
mov rax, qword [rcx + 0x38]
test bl, 0xe0
sbb dl, 0x99
mov rdx, qword [rax]
test rdx, rdx
je 0x14048dc0c
mov rax, qword [rcx + 0x50]
cmp r15b, r8b
stc
cmp dword [rax], 0
jmp 0x14048dbf9
jle 0x14048dc0c
movzx eax, byte [rdx]
jmp 0x14048dc07
jmp 0x14048dc1e
mov rax, qword [rcx]
jmp 0x14048dc14
mov rax, qword [rax + 0x30]
call qword [case.0x140441720.0]
cmp eax, 0xffffffff
je 0x14048dc34
mov byte [r14], al
jmp 0x14048dc2f
jmp 0x14048dc40
and qword [r13], 0
movsx r10d, r9w
xchg r10b, r10b
mov r10d, 1
setns dl
not dh
cdq
mov byte [r13 + 8], r10b
jmp 0x14048dc55
mov rdx, qword [rsp + 0x78]
jmp 0x14048dc5f
jmp 0x14048dc6c
mov r10d, 1
mov al, 0x60
mov al, byte [rsp + 0x3c]
cmp r14, rbp
stc
cmp byte [r14], al
jmp 0x14048dc7c
jne 0x14048de08
mov rcx, qword [rbp - 0x30]
cmp rcx, rsi
jmp 0x14048dc8e
jae 0x14048dcc3
lea rax, [rcx + 1]
cmc
test r10b, 0x7d
mov qword [rbp - 0x30], rax
and ax, cx
lea rax, [rbp - 0x40]
clc
test bl, bl
jmp 0x14048dcb0
cmovne rax, rdx
and word [rax + rcx], 0
jmp 0x14048dcbe
jmp 0x14048dce1
sub r9d, r9d
bswap dx
mov r8b, r15b
movzx rdx, r13w
mov rdx, r10
lea rcx, [rbp - 0x40]
jmp 0x14048dcdc
call fcn.14045060a
inc rdi
sets bl
ror cl, cl
mov rbx, qword [rbp - 0x40]
mov qword [rsp + 0x78], rbx
mov rsi, qword [rbp - 0x28]
mov rcx, qword [r13]
cmp r15w, 0x3d9e
test sil, 1
stc
test rcx, rcx
jmp 0x14048dd0d
je 0x14048ddad
mov rax, qword [rcx + 0x38]
clc
jmp 0x14048dd1e
cmp qword [rax], 0
jmp 0x14048dd27
je 0x14048dd86
mov rax, qword [rcx + 0x50]
jmp 0x14048dd3d
cmp dword [rax], 0
jmp 0x14048dd45
jle 0x14048dd86
dec dword [rax]
setnp ah
cdqe
mov ax, dx
mov rcx, qword [rcx + 0x38]
bswap rax
movzx rdx, si
cwde
mov rdx, qword [rcx]
movzx rax, r15w
mov ax, 0x19fe
lea rax, [rdx + 1]
jmp 0x14048dd75
mov qword [rcx], rax
lahf
movzx eax, byte [rdx]
jmp 0x14048dd81
jmp 0x14048dd98
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x14048dd92
call qword [case.0x140441720.0]
cmp eax, 0xffffffff
je 0x14048ddad
sub al, al
jmp 0x14048dda8
jmp 0x14048ddba
and qword [r13], 0
sete cl
mov eax, 1
mov byte [r13 + 8], al
jmp 0x14048ddc8
mov rdx, qword [rsp + 0x48]
mov rcx, r13
jmp 0x14048ddd5
call fcn.14044c069
test al, al
movzx r8w, cl
movsxd r9, r12d
mov r8, qword [rbp - 0x58]
movzx r10w, dil
mov r9, 0x32461cda
mov r9, qword [rbp - 0x50]
mov r10, qword [rsp + 0x60]
jmp 0x14048de02
je 0x14048d97a
mov qword [rsp + 0x50], rsi
sub sil, 0xf6
mov rbx, rdi
shrd r10d, r11d, 0x14
shl r14b, 0x47
ror r10w, cl
test rdi, rdi
mov dil, byte [rsp + 0x30]
jmp 0x14048de2e
mov sil, byte [rsp + 0x30]
mov r14b, byte [rsp + 0x30]
not r10b
bswap r11w
mov r11, qword [rsp + 0x50]
jmp 0x14048de4d
mov r10, qword [rsp + 0x78]
jmp 0x14048de57
je 0x14048deb5
lea rax, [rbp - 0x40]
cmp r11, 0x10
jmp 0x14048de6a
cmovae rax, r10
cmp byte [rax + rbx], 0
jmp 0x14048de77
jle 0x14048de8a
inc rbx
jmp 0x14048de85
jmp 0x14048deb5
mov eax, 1
jmp 0x14048de94
mov byte [rsp + 0x38], al
jmp 0x14048de9d
jmp 0x14048deb5
mov r10, qword [rbp - 0x40]
cmp di, 0x2763
cmc
mov r11, qword [rsp + 0x50]
clc
movsxd r8, r8d
lea rdx, [rbp - 0x20]
mov r8, qword [rbp - 0x20]
sar r9b, cl
cmc
movsx r9, bx
mov r9, qword [rbp - 8]
cmc
test r8w, r9w
cmp r9, 0x10
jmp 0x14048ded7
cmovae rdx, r8
cmp byte [rsp + 0x38], 0
jne 0x14048df41
test rbx, rbx
jmp 0x14048deee
je 0x14048e091
mov cl, byte [rdx]
cmp cl, 0x7f
je 0x14048e091
sub rbx, 1
jmp 0x14048df08
je 0x14048e04d
lea rax, [rbp - 0x40]
jmp 0x14048df17
cmp r11, 0x10
jmp 0x14048df20
cmovae rax, r10
cmp r15b, 0xf4
test spl, al
cmp cl, byte [rax + rbx]
je 0x14048e07a
mov eax, 1
cmp r8b, r8b
cmc
mov byte [rsp + 0x38], al
cmp r11, 0x10
jb 0x14048dfa8
lea rdx, [r11 + 1]
bts rax, rdx
sbb ah, 0x2b
shr eax, cl
mov rax, r10
test r13b, 0x59
clc
cmp rdx, 0x1000
jmp 0x14048df6c
jb 0x14048df98
add rdx, 0x27
test rsp, 0xc1b0e91
mov r10, qword [r10 - 8]
sub rax, r10
stc
add rax, 0xfffffffffffffff8
jmp 0x14048df8e
cmp rax, 0x1f
ja 0x14048fe1b
mov rcx, r10
call fcn.140217864
mov r9, qword [rbp - 8]
mov r8, qword [rbp - 0x20]
cmp r9, 0x10
jmp 0x14048dfb1
jb 0x14048e01c
lea rdx, [r9 + 1]
movsx ax, r10b
dec rax
ror al, cl
mov rax, r8
cmp r15w, 0x3b7d
test r8b, bpl
cmp rdx, 0x1000
jmp 0x14048dfdd
jb 0x14048e00f
add rdx, 0x27
mov r8, qword [r8 - 8]
test r10b, r10b
test r13b, 0x1d
sub rax, r8
jmp 0x14048dffb
add rax, 0xfffffffffffffff8
cmc
cmp rax, 0x1f
jmp 0x14048e009
ja 0x14048fe10
mov rcx, r8
jmp 0x14048e017
call fcn.140217864
mov ebx, 1
nop
shrd ax, r15w, 0x91
mov eax, dword [rsp + 0x38]
add qword [rbp - 0x80], rbx
clc
test al, al
jmp 0x14048e039
jne 0x14048fc9c
mov rax, qword [rbp - 0x80]
jmp 0x14048e048
jmp 0x14048d693
test rbx, rbx
jmp 0x14048e055
jne 0x14048e07a
lea rax, [rbp - 0x40]
stc
cmp r11, 0x10
cmovae rax, r10
cmc
test bp, r9w
cmp cl, byte [rax]
jmp 0x14048e074
jl 0x14048df34
cmp byte [rdx + 1], 0
jmp 0x14048e083
jle 0x14048dee6
inc rdx
jmp 0x14048dee6
cmp r11, 0x10
jb 0x14048e3e0
lea rdx, [r11 + 1]
cmp r11b, 0x95
shrd ax, di, 0xed
rcr ax, 0x81
mov rax, r10
cmp rdx, 0x1000
jmp 0x14048e0bb
jb 0x14048e0f0
add rdx, 0x27
mov r10, qword [r10 - 8]
test edx, ebx
sub rax, r10
cmp r11w, 0x56ea
clc
add rax, 0xfffffffffffffff8
test bpl, r13b
test sp, 0xe1a
cmp rax, 0x1f
jmp 0x14048e0ea
ja 0x14048fe1b
mov rcx, r10
jmp 0x14048e0f8
call fcn.140217864
jmp 0x14048e3e0
mov rdx, qword [rsp + 0x48]
movzx cx, r13b
xchg ecx, ecx
mov rcx, r13
call fcn.14044c069
test al, al
jne 0x14048e3ea
lea rbx, [r13 + 9]
movzx edi, r15w
mov r12, 0x44f72fd7
mov r12, rbx
movsx r15, r13w
movsxd rdi, ebx
mov r9, qword [rsp + 0x60]
sete dil
movzx r15d, si
movsxd rsi, esi
lea rdi, [r9 + 0xb]
movzx esi, r9w
cmovno r15d, r10d
setae sil
mov rsi, qword [rsp + 0x70]
mov r15d, esp
mov r15, qword [rsp + 0x48]
jmp 0x14048e169
jmp 0x14048e175
mov r9, qword [rsp + 0x60]
clc
cmc
cmp byte [r13 + 8], 0
jmp 0x14048e17f
jne 0x14048e225
mov rcx, qword [r13]
test rcx, rcx
jmp 0x14048e191
je 0x14048e20c
mov rax, qword [rcx + 0x38]
neg edx
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14048e1a8
je 0x14048e1d2
mov rax, qword [rcx + 0x50]
clc
test bp, r13w
cmp dword [rax], 0
jmp 0x14048e1bf
jle 0x14048e1d2
movzx eax, byte [rdx]
jmp 0x14048e1cd
jmp 0x14048e1ea
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
call qword [case.0x140441720.0]
mov r9, qword [rsp + 0x60]
test r11w, 0x5cc7
cmp eax, 0xffffffff
jmp 0x14048e1f2
je 0x14048e20c
mov byte [r12], al
movsxd rbx, r8d
mov rbx, r12
jmp 0x14048e207
jmp 0x14048e211
and qword [r13], 0
mov eax, 1
movsx edx, dx
bswap cx
mov byte [r13 + 8], al
movsx dx, r15b
mov r8b, byte [rbx]
bswap rdx
jmp 0x14048e233
mov rdx, rdi
movsx ecx, r15w
jmp 0x14048e23f
mov rcx, r9
call fcn.14019eb3f
sub rax, qword [rsp + 0x60]
cmp al, spl
cmp r15b, 0xca
cmp rax, 0xa
jmp 0x14048e25c
jae 0x14048e3b9
lea rcx, [0x1400c10d8]
sal r9b, 0xc6
dec r9b
mov r9b, byte [rax + rcx]
or cx, 0x6c0d
bts rcx, rcx
mov rcx, qword [rsi + 0x10]
cmp r9b, 0xda
cmp rcx, qword [rsi + 0x18]
jmp 0x14048e28e
jae 0x14048e2d6
lea rax, [rcx + 1]
mov qword [rsi + 0x10], rax
sal ax, 0x6c
sar ax, cl
mov rax, rsi
cmp qword [rsi + 0x18], 0x10
jmp 0x14048e2b0
jb 0x14048e2be
mov rax, qword [rsi]
jmp 0x14048e2be
mov byte [rax + rcx], r9b
jmp 0x14048e2c7
mov byte [rax + rcx + 1], 0
jmp 0x14048e2d1
jmp 0x14048e2eb
mov r8b, r14b
mov edx, 1
mov rcx, rsi
jmp 0x14048e2e6
call fcn.14045060a
mov rcx, qword [r13]
clc
test rcx, rcx
je 0x14048e384
mov rax, qword [rcx + 0x38]
stc
cmp qword [rax], 0
jmp 0x14048e307
je 0x14048e353
mov rax, qword [rcx + 0x50]
test r10w, cx
stc
cmc
cmp dword [rax], 0
jmp 0x14048e31f
jle 0x14048e353
dec dword [rax]
movsx edx, r14w
mov rcx, qword [rcx + 0x38]
lahf
movzx rdx, dx
mov rdx, qword [rcx]
lea rax, [rdx + 1]
jmp 0x14048e340
mov qword [rcx], rax
lahf
cbw
movzx eax, byte [rdx]
jmp 0x14048e34e
jmp 0x14048e36a
mov rax, qword [rcx]
jmp 0x14048e35b
mov rax, qword [rax + 0x38]
jmp 0x14048e364
call qword [case.0x140441720.0]
cmp eax, 0xffffffff
jmp 0x14048e372
je 0x14048e384
sub al, al
jmp 0x14048e37f
jmp 0x14048e398
and qword [r13], 0
mov eax, 1
bswap dx
cwd
movsx cx, r15b
mov byte [r13 + 8], al
mov rdx, r15
mov rcx, r13
jmp 0x14048e3a7
call fcn.14044c069
test al, al
jmp 0x14048e3b3
je 0x14048e16e
mov dil, byte [rsp + 0x30]
xchg ah, bl
mov sil, byte [rsp + 0x30]
jmp 0x14048e3cd
mov r15b, byte [rsp + 0x30]
movsx rcx, bx
mov r12b, byte [rsp + 0x30]
movzx bx, r9b
mov rbx, qword [rsp + 0x58]
movsx rcx, r13w
lahf
mov rax, qword [rbx]
mov rcx, rbx
jmp 0x14048e3f5
mov rax, qword [rax + 0x18]
jmp 0x14048e3fe
call qword [case.0x140441720.0]
mov bl, al
cqo
cmovbe dx, r13w
mov rdx, qword [rsp + 0x48]
movsx cx, spl
movsxd rcx, esi
mov rcx, r13
jmp 0x14048e422
call fcn.14044c069
test al, al
jmp 0x14048e42e
jne 0x14048e768
test bl, bl
jmp 0x14048e43b
je 0x14048e768
cmp byte [r13 + 8], al
jne 0x14048e4d7
mov rcx, qword [r13]
test r14b, r11b
cmp ah, bh
stc
test rcx, rcx
jmp 0x14048e45d
je 0x14048e4c4
mov rax, qword [rcx + 0x38]
sete dh
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14048e475
je 0x14048e491
mov rax, qword [rcx + 0x50]
clc
cmp dword [rax], 0
jle 0x14048e491
movzx eax, byte [rdx]
jmp 0x14048e4a8
mov rax, qword [rcx]
jmp 0x14048e499
mov rax, qword [rax + 0x30]
jmp 0x14048e4a2
call qword [case.0x140441720.0]
cmp eax, 0xffffffff
jmp 0x14048e4b0
je 0x14048e4c4
mov byte [r13 + 9], al
jmp 0x14048e4bf
jmp 0x14048e4cc
and qword [r13], 0
inc ax
mov eax, 1
stc
cmc
mov byte [r13 + 8], al
cmp byte [r13 + 9], bl
setl bh
mov ebx, dword [rsp + 0x68]
jne 0x14048e76c
mov eax, 1
shld cx, si, 0xc7
jmp 0x14048e4f7
mov rcx, qword [r13]
cmp r8, rdx
clc
test rcx, rcx
jmp 0x14048e507
je 0x14048e597
mov rax, qword [rcx + 0x38]
test bpl, dil
cmp qword [rax], 0
je 0x14048e561
mov rax, qword [rcx + 0x50]
test rdi, 0x53e22cbf
cmp bl, r13b
test r12b, r12b
cmp dword [rax], 0
jle 0x14048e561
dec dword [rax]
cmovp ax, r9w
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
bswap ax
lea rax, [rdx + 1]
mov qword [rcx], rax
movzx rax, si
movzx eax, byte [rdx]
jmp 0x14048e55c
jmp 0x14048e578
mov rax, qword [rcx]
jmp 0x14048e569
mov rax, qword [rax + 0x38]
jmp 0x14048e572
call qword [case.0x140441720.0]
cmp eax, 0xffffffff
je 0x14048e58d
sub al, al
jmp 0x14048e588
jmp 0x14048e59f
mov eax, 1
clc
sbb dx, r14w
and qword [r13], 0
seto ch
mov byte [r13 + 8], al
mov rdx, qword [rsp + 0x48]
mov ch, 3
mov rcx, r13
jmp 0x14048e5b3
call fcn.14044c069
cmp ebx, dword [rbp - 0x78]
jmp 0x14048e5c0
jge 0x14048e76c
test al, al
jmp 0x14048e5cd
jne 0x14048e755
cmp byte [r13 + 8], al
jmp 0x14048e5dc
jne 0x14048e67b
mov rcx, qword [r13]
test rcx, rcx
je 0x14048e65d
mov rax, qword [rcx + 0x38]
movsx rdx, dx
sal dx, 0xac
ror dh, 0x83
mov rdx, qword [rax]
stc
test rdx, rdx
jmp 0x14048e60a
je 0x14048e62f
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jmp 0x14048e61c
jle 0x14048e62f
movzx eax, byte [rdx]
jmp 0x14048e62a
jmp 0x14048e641
mov rax, qword [rcx]
jmp 0x14048e637
mov rax, qword [rax + 0x30]
call qword [case.0x140441720.0]
cmp eax, 0xffffffff
jmp 0x14048e649
je 0x14048e65d
mov byte [r13 + 9], al
jmp 0x14048e658
jmp 0x14048e667
and qword [r13], 0
jmp 0x14048e667
mov eax, 1
xchg r8b, dl
movsx ecx, r13w
mov byte [r13 + 8], al
cwd
cdqe
mov rax, qword [rsp + 0x60]
cqo
jmp 0x14048e687
lea rdx, [rax + 0xb]
mov r8b, byte [r13 + 9]
setns ch
mov rcx, rax
jmp 0x14048e69a
call fcn.14019eb3f
sub rax, qword [rsp + 0x60]
clc
cmc
cmp rax, 0xa
jmp 0x14048e6af
jae 0x14048e755
lea rcx, [0x1400c10d8]
mov r9b, byte [rax + rcx]
mov r10, qword [rsp + 0x70]
stc
mov rcx, qword [r10 + 0x10]
cmc
test sp, r15w
cmp rcx, qword [r10 + 0x18]
jae 0x14048e71f
lea rax, [rcx + 1]
clc
cmp r13d, 0x3dd5652c
stc
mov qword [r10 + 0x10], rax
cwde
mov rax, r10
test r8w, 0x6ade
cmp qword [r10 + 0x18], 0x10
jmp 0x14048e6fe
jb 0x14048e707
mov rax, qword [r10]
mov byte [rax + rcx], r9b
jmp 0x14048e710
mov byte [rax + rcx + 1], 0
jmp 0x14048e71a
jmp 0x14048e741
mov r8b, sil
xchg dl, dl
movsx ecx, dx
mov dl, 0xe1
mov edx, 1
movsx rcx, di
not ch
mov rcx, r10
jmp 0x14048e73c
call fcn.14045060a
mov eax, 1
cmp bpl, r15b
add ebx, eax
jmp 0x14048e750
jmp 0x14048e4f7
mov ecx, 1
jmp 0x14048e75f
mov byte [rsp + 0x38], cl
jmp 0x14048e778
mov ebx, dword [rsp + 0x68]
mov ecx, 1
xor eax, ebp
bts ax, r13w
mov rax, qword [rsp + 0x70]
cmp r13d, 0x55c60f37
test al, 0x9a
jmp 0x14048e78b
cmp qword [rax + 0x10], 0
jmp 0x14048e795
jne 0x14048e7a9
mov byte [rsp + 0x38], cl
jmp 0x14048e7a4
jmp 0x14048e882
mov eax, dword [rbp - 0x78]
cmp ebx, eax
jmp 0x14048e7b3
jge 0x14048e882
sub eax, ebx
mov bx, 0x6a39
movzx r12, sp
dec r14b
mov ebx, eax
rcr r14w, 0x34
mov r14, qword [rsp + 0x70]
mov r12d, 1
shrd ecx, edx, 0xc9
adc ecx, 0x4f2d2dce
mov rcx, qword [r14 + 0x10]
jmp 0x14048e7eb
cmp rcx, qword [r14 + 0x18]
jmp 0x14048e7f4
jae 0x14048e832
lea rax, [rcx + 1]
cmp bl, r9b
cmc
stc
mov qword [r14 + 0x10], rax
lahf
or eax, r10d
mov rax, r14
cmc
cmp qword [r14 + 0x18], 0x10
jmp 0x14048e819
jb 0x14048e827
mov rax, qword [r14]
jmp 0x14048e827
mov word [rax + rcx], 0x30
jmp 0x14048e85a
mov r9b, 0x30
cmovp rdx, rdx
movzx dx, sil
mov r8b, dil
mov rdx, r12
movsx ecx, r9w
setne ch
not ecx
mov rcx, r14
jmp 0x14048e855
call fcn.14045060a
sub rbx, r12
jmp 0x14048e862
jne 0x14048e7e2
mov r14b, byte [rsp + 0x30]
or r12b, sil
bt dx, 0xb6
xor dl, dh
mov r12b, byte [rsp + 0x30]
adc dl, sil
ror edx, 0xea
mov rdx, qword [rbp - 8]
cmp rdx, 0x10
jmp 0x14048e88f
jb 0x14048e01c
inc rdx
xor cx, r12w
dec rcx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmc
jmp 0x14048e8ac
cmp rdx, 0x1000
jmp 0x14048e8b8
jb 0x14048e017
add rdx, 0x27
jmp 0x14048e8c7
mov rcx, qword [rcx - 8]
sub rax, rcx
jmp 0x14048e8d3
add rax, 0xfffffffffffffff8
jmp 0x14048e8dd
cmp rax, 0x1f
jmp 0x14048e8e6
ja 0x14048fe10
jmp 0x14048e017
mov rdx, qword [rsp + 0x48]
mov rcx, r13
jmp 0x14048e8fe
call fcn.14044c069
test al, al
jmp 0x14048e90a
jne 0x14048e029
mov rbx, qword [rsp + 0x58]
movsx edx, r14w
rdtsc
mov rax, qword [rbx]
lea rdx, [rbp - 0x40]
mov cx, di
bswap cx
sete cl
mov rcx, rbx
jmp 0x14048e933
mov rax, qword [rax + 0x38]
jmp 0x14048e93c
call qword [case.0x140441720.0]
mov r10d, dword [rsp + 0x34]
clc
bts r10d, 8
or r10d, 2
cmc
stc
clc
mov dword [rsp + 0x34], r10d
mov dword [rsp + 0x40], r10d
clc
test r11d, esi
cmp r14b, 0x18
cmp qword [rbp - 0x30], 0
jmp 0x14048e970
jbe 0x14048eb13
mov rax, qword [rbx]
jmp 0x14048e986
lea rdx, [rbp - 0x20]
mov ch, 0xcd
movsx cx, ah
xchg cl, ch
mov rcx, rbx
jmp 0x14048e99b
mov rax, qword [rax + 0x38]
jmp 0x14048e9a4
call qword [case.0x140441720.0]
mov r10d, dword [rsp + 0x34]
clc
bswap r9d
bts r9d, eax
bts r10d, 0xb
or r10d, 4
mov r9b, 0x9a
setle r9b
mov dword [rsp + 0x34], r10d
xadd r9w, r9w
movsx r9d, r10w
mov dword [rsp + 0x40], r10d
bt r9w, di
rcr r9d, 0xf6
lea r9, [r13 + 8]
test rsi, rbp
jmp 0x14048e9f2
mov qword [rsp + 0x50], r9
cmc
test r9b, r11b
cmp byte [r9], 0
jmp 0x14048ea04
jne 0x14048eab9
mov rcx, qword [r13]
test rcx, rcx
je 0x14048ea97
mov rax, qword [rcx + 0x38]
shld dx, cx, 0x16
mov rdx, qword [rax]
test rdx, rdx
je 0x14048ea57
mov rax, qword [rcx + 0x50]
jmp 0x14048ea3c
cmp dword [rax], 0
jmp 0x14048ea44
jle 0x14048ea57
movzx eax, byte [rdx]
jmp 0x14048ea52
jmp 0x14048ea7b
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
call qword [case.0x140441720.0]
mov r9, qword [rsp + 0x50]
bts r10, r15
mov r10d, dword [rsp + 0x34]
test r13b, r14b
cmp r9w, 0xb01
cmp eax, 0xffffffff
jmp 0x14048ea83
je 0x14048ea97
mov byte [r13 + 9], al
jmp 0x14048ea92
jmp 0x14048eaa1
and qword [r13], 0
jmp 0x14048eaa1
mov r11d, 1
jmp 0x14048eaac
mov byte [r9], r11b
jmp 0x14048eab4
jmp 0x14048eabf
mov r11d, 1
mov cl, byte [r13 + 9]
cdq
xadd al, dl
lea rax, [rbp - 0x20]
bts r8d, edx
sal r8b, cl
shl r8w, 0xf6
mov r8, qword [rbp - 0x20]
mov rdx, qword [rbp - 8]
cmp bpl, 0xf8
cmp rdx, 0x10
jmp 0x14048eaec
cmovae rax, r8
test r15w, bp
jmp 0x14048eaf9
cmp byte [rax], cl
jmp 0x14048eb00
jne 0x14048eb2d
mov bl, r11b
jmp 0x14048eb0e
jmp 0x14048eb34
lea r9, [r13 + 8]
rcl r8w, cl
mov rdx, qword [rbp - 8]
ror r8w, cl
mov r8, qword [rbp - 0x20]
cmp r12w, si
stc
clc
xor bl, bl
mov qword [rsp + 0x50], r9
test r10b, 4
jmp 0x14048eb3d
je 0x14048ebd6
and r10d, 0xfffffffb
mov dword [rsp + 0x34], r10d
mov dword [rsp + 0x40], r10d
cmc
test esi, esp
stc
cmp rdx, 0x10
jmp 0x14048eb5e
jb 0x14048ebc3
inc rdx
mov rax, r8
cmc
cmp r12d, 0x355d7e3b
cmp rdx, 0x1000
jmp 0x14048eb7e
jb 0x14048ebb1
add rdx, 0x27
cmp r10, rsi
jmp 0x14048eb90
mov r8, qword [r8 - 8]
sub rax, r8
test r10w, ax
add rax, 0xfffffffffffffff8
test dx, 0x2b7
test r9b, al
cmp rax, 0x1f
ja 0x14048fe26
mov rcx, r8
jmp 0x14048ebb9
call fcn.140217864
mov r10d, dword [rsp + 0x34]
and qword [rbp - 0x10], 0
cmc
clc
mov qword [rbp - 8], 0xf
mov byte [rbp - 0x20], 0
test r10b, 2
je 0x14048ec65
and r10d, 0xfffffffd
jmp 0x14048ebe9
mov dword [rsp + 0x34], r10d
shl dx, cl
mov dword [rsp + 0x40], r10d
btr rdx, 0xb4
mov rdx, qword [rbp - 0x28]
jmp 0x14048ec04
cmp rdx, 0x10
jmp 0x14048ec0d
jb 0x14048ec65
inc rdx
movzx ecx, r11w
mov rcx, qword [rbp - 0x40]
sal al, cl
adc ax, 0x250b
mov rax, rcx
cmp r15b, r12b
cmp rdx, 0x1000
jmp 0x14048ec36
jb 0x14048ec60
add rdx, 0x27
mov rcx, qword [rcx - 8]
stc
sub rax, rcx
add rax, 0xfffffffffffffff8
stc
cmc
cmp rbp, rsi
cmp rax, 0x1f
jmp 0x14048ec5a
ja 0x14048fe2c
call fcn.140217864
test bl, bl
je 0x14048edfb
mov rcx, qword [r13]
test rcx, rcx
jmp 0x14048ec79
je 0x14048ecf3
mov rax, qword [rcx + 0x38]
cmp qword [rax], 0
je 0x14048eccc
mov rax, qword [rcx + 0x50]
jmp 0x14048ec97
cmp dword [rax], 0
jmp 0x14048ec9f
jle 0x14048eccc
dec dword [rax]
cwde
cwd
movzx edx, cx
mov rcx, qword [rcx + 0x38]
lahf
setp dl
mov rdx, qword [rcx]
lea rax, [rdx + 1]
jmp 0x14048ecc1
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x14048ecd9
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
call qword [case.0x140441720.0]
cmp eax, 0xffffffff
jmp 0x14048ece1
je 0x14048ecf3
xor al, al
jmp 0x14048ecee
jmp 0x14048ed0c
and qword [r13], 0
movzx rcx, cx
mov eax, 1
cqo
jmp 0x14048ed0c
mov rcx, qword [rsp + 0x50]
movsxd rdx, r12d
cmovno edx, esp
movzx edx, dx
mov byte [rcx], al
cmovne cx, sp
cbw
cwd
mov rcx, qword [rsp + 0x58]
movsx ax, r10b
mov rax, qword [rcx]
xchg dh, dh
lea rdx, [rbp - 0x20]
mov rax, qword [rax + 0x38]
jmp 0x14048ed40
call qword [case.0x140441720.0]
mov ebx, dword [rsp + 0x34]
bts ebx, 0xa
dec dx
adc dx, 0x5724
test r15b, r8b
mov dword [rsp + 0x34], ebx
shl dl, 0xaf
cmp sil, r9b
mov dword [rsp + 0x40], ebx
mov rdx, qword [rbp + 0x18]
cmp r8b, 0x7e
cmp rdx, 0x10
jmp 0x14048ed78
jb 0x14048eddc
inc rdx
mov rcx, qword [rbp]
ror ah, cl
sbb rax, rbp
mov rax, rcx
cmc
cmp rdx, 0x1000
jmp 0x14048ed9a
jb 0x14048edd7
add rdx, 0x27
test ax, 0x525c
cmp r15, 0x72aa557c
mov rcx, qword [rcx - 8]
clc
sub rax, rcx
cmp rdx, 0x3d2134eb
jmp 0x14048edc4
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x14048edd1
ja 0x14048fe37
call fcn.140217864
movups xmm0, xmmword [rbp - 0x20]
movups xmmword [rbp], xmm0
jmp 0x14048ede9
movups xmm1, xmmword [rbp - 0x10]
movups xmmword [rbp + 0x10], xmm1
jmp 0x14048edf6
jmp 0x14048e01c
mov rbx, qword [rsp + 0x58]
movzx rdx, bp
jmp 0x14048ee09
mov rax, qword [rbx]
movzx rdx, cx
lea rdx, [rbp - 0x40]
setns cl
movzx cx, bpl
jmp 0x14048ee21
mov rcx, rbx
jmp 0x14048ee29
mov rax, qword [rax + 0x40]
jmp 0x14048ee32
call qword [case.0x140441720.0]
mov edx, dword [rsp + 0x34]
cmc
bts edx, 0xc
jmp 0x14048ee49
or edx, 8
cmp r9, 0x26b757fa
cmp r14d, esi
mov dword [rsp + 0x34], edx
cmc
jmp 0x14048ee66
mov dword [rsp + 0x40], edx
cmp qword [rbp - 0x30], 0
jbe 0x14048efea
mov rax, qword [rbx]
movzx ecx, r8w
cmovg edx, ecx
lea rdx, [rbp - 0x20]
movzx cx, r15b
mov ch, 0x42
mov rcx, rbx
jmp 0x14048ee93
mov rax, qword [rax + 0x40]
jmp 0x14048ee9c
call qword [case.0x140441720.0]
mov edx, dword [rsp + 0x34]
movzx r8d, r10w
cmovno r8w, ax
bt r8w, 0x2c
bts edx, 0xd
shrd r8w, dx, 0xd8
or edx, 0x10
rcl r8b, cl
ror r8b, 0xa7
mov dword [rsp + 0x34], edx
mov dword [rsp + 0x40], edx
cmp r11w, r9w
mov r8, qword [rsp + 0x50]
cmp byte [r8], 0
jmp 0x14048eee3
jne 0x14048efa5
mov rcx, qword [r13]
test rcx, rcx
jmp 0x14048eef5
je 0x14048ef76
mov rax, qword [rcx + 0x38]
add dx, 0x1b4c
setp dh
rol dh, 0xa3
mov rdx, qword [rax]
jmp 0x14048ef12
test rdx, rdx
jmp 0x14048ef1a
je 0x14048ef3f
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jmp 0x14048ef2c
jle 0x14048ef3f
movzx eax, byte [rdx]
jmp 0x14048ef3a
jmp 0x14048ef5a
mov rax, qword [rcx]
jmp 0x14048ef47
mov rax, qword [rax + 0x30]
call qword [case.0x140441720.0]
mov r8, qword [rsp + 0x50]
test cx, ax
clc
cmp eax, 0xffffffff
jmp 0x14048ef62
je 0x14048ef76
mov byte [r13 + 9], al
jmp 0x14048ef71
jmp 0x14048ef7f
and qword [r13], 0
cdq
setnp dl
mov r9d, 1
movsx edx, r14w
xchg dl, dh
mov byte [r8], r9b
cmovno edx, r8d
cwd
movzx edx, di
mov edx, dword [rsp + 0x34]
jmp 0x14048efa0
jmp 0x14048efae
mov r9d, 1
xor cl, r13b
mov cl, byte [r13 + 9]
cmp ah, 5
lea rax, [rbp - 0x20]
cmp qword [rbp - 8], 0x10
jmp 0x14048efc3
cmovae rax, qword [rbp - 0x20]
jmp 0x14048efd5
cmp byte [rax], cl
jmp 0x14048efdc
jne 0x14048efea
mov bl, r9b
jmp 0x14048efef
xor bl, bl
cmc
clc
stc
test dl, 0x10
jmp 0x14048eff7
je 0x14048f02e
and edx, 0xffffffef
jmp 0x14048f00a
mov dword [rsp + 0x34], edx
cmovl ecx, r15d
mov dword [rsp + 0x40], edx
lea rcx, [rbp - 0x20]
jmp 0x14048f01f
call fcn.1403f3509
mov edx, dword [rsp + 0x34]
test r8w, 0x3a7e
test dl, 8
jmp 0x14048f036
je 0x14048f062
and edx, 0xfffffff7
mov dword [rsp + 0x34], edx
mov cl, dil
bswap cx
xchg cx, cx
mov dword [rsp + 0x40], edx
movzx rcx, r13w
lea rcx, [rbp - 0x40]
jmp 0x14048f05d
call fcn.1403f3509
test bl, bl
jmp 0x14048f069
je 0x14048f1fa
mov rcx, qword [r13]
cmc
test rcx, rcx
jmp 0x14048f07c
je 0x14048f10c
mov rax, qword [rcx + 0x38]
test di, r10w
cmp qword [rax], 0
jmp 0x14048f093
je 0x14048f0db
mov rax, qword [rcx + 0x50]
cmp dl, 0x5c
cmc
cmp dword [rax], 0
jmp 0x14048f0a9
jle 0x14048f0db
dec dword [rax]
mov ax, r11w
movsx eax, r13w
mov rcx, qword [rcx + 0x38]
cdq
cbw
mov rdx, qword [rcx]
lea rax, [rdx + 1]
mov qword [rcx], rax
mov al, r15b
cbw
cmovg rax, r14
movzx eax, byte [rdx]
jmp 0x14048f0f2
mov rax, qword [rcx]
jmp 0x14048f0e3
mov rax, qword [rax + 0x38]
jmp 0x14048f0ec
call qword [case.0x140441720.0]
cmp eax, 0xffffffff
jmp 0x14048f0fa
je 0x14048f10c
sub al, al
jmp 0x14048f107
jmp 0x14048f11b
and qword [r13], 0
cmovge rdx, rdi
mov eax, 1
cdq
mov rcx, qword [rsp + 0x50]
seta dh
mov byte [rcx], al
mov rcx, qword [rsp + 0x58]
cdq
cbw
cwde
mov rax, qword [rcx]
lea rdx, [rbp - 0x20]
jmp 0x14048f13a
mov rax, qword [rax + 0x40]
jmp 0x14048f143
call qword [case.0x140441720.0]
mov eax, dword [rsp + 0x34]
movsx rdx, r8w
bts edx, r9d
bts eax, 0xf
mov dword [rsp + 0x34], eax
rcr rdx, cl
rcl dl, cl
mov dword [rsp + 0x40], eax
movzx edx, bx
dec dx
btr rdx, rbx
mov rdx, qword [rbp + 0x18]
clc
cmp rdx, 0x10
jmp 0x14048f17e
jb 0x14048f1c7
inc rdx
mov rcx, qword [rbp]
mov rax, rcx
cmc
cmp rdx, 0x1000
jmp 0x14048f19b
jb 0x14048f1c2
add rdx, 0x27
mov rcx, qword [rcx - 8]
cmp r9b, 0xfd
sub rax, rcx
clc
test r8b, bpl
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14048fe42
call fcn.140217864
movups xmm0, xmmword [rbp - 0x20]
jmp 0x14048f1d0
movups xmmword [rbp], xmm0
jmp 0x14048f1d9
movups xmm1, xmmword [rbp - 0x10]
jmp 0x14048f1e2
movups xmmword [rbp + 0x10], xmm1
jmp 0x14048f1eb
mov byte [rsp + 0x30], 1
jmp 0x14048f1f5
jmp 0x14048e01c
mov rbx, qword [rsp + 0x58]
mov rax, qword [rbx]
mov dh, dl
lea rdx, [rbp - 0x40]
mov rcx, rbx
jmp 0x14048f210
mov rax, qword [rax + 0x38]
jmp 0x14048f219
call qword [case.0x140441720.0]
mov eax, dword [rsp + 0x34]
cmc
jmp 0x14048f229
bts eax, 0xe
or eax, 0x20
mov dword [rsp + 0x34], eax
cmp r11w, 0x48a3
mov dword [rsp + 0x40], eax
test r8w, 0x59be
stc
cmp qword [rbp - 0x30], 0
jmp 0x14048f24f
je 0x14048f2bb
mov rax, qword [rbx]
cmovns dx, r13w
mov ecx, edi
lea rdx, [rbp - 0x20]
not cl
jmp 0x14048f26a
mov rcx, rbx
mov rax, qword [rax + 0x40]
jmp 0x14048f276
call qword [case.0x140441720.0]
mov eax, dword [rsp + 0x34]
cmp edx, esi
or eax, 0x10040
test r9, 0x6f825115
mov dword [rsp + 0x34], eax
cmp sil, 0x4d
cmp r13, r10
mov dword [rsp + 0x40], eax
cmp r11b, cl
clc
cmp qword [rbp - 0x10], 0
jmp 0x14048f2ab
jne 0x14048f2bb
mov ebx, 1
jmp 0x14048f2be
xor bl, bl
cmc
test al, 0x40
jmp 0x14048f2c5
je 0x14048f30e
and eax, 0xffffffbf
movzx rcx, r8w
movsx cx, r10b
mov dword [rsp + 0x34], eax
movsx rcx, r13w
movsxd rcx, ecx
jmp 0x14048f2e7
mov dword [rsp + 0x40], eax
seto cl
jmp 0x14048f2f3
lea rcx, [rbp - 0x20]
jmp 0x14048f2fc
call fcn.1403f3509
mov eax, dword [rsp + 0x34]
test r14w, r10w
cmp cx, 0x7645
test al, 0x20
jmp 0x14048f315
je 0x14048f334
and eax, 0xffffffdf
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x40], eax
lea rcx, [rbp - 0x40]
jmp 0x14048f32f
call fcn.1403f3509
mov eax, dword [rsp + 0x38]
stc
test bl, bl
mov ebx, 1
jmp 0x14048f345
je 0x14048e02d
mov byte [rsp + 0x30], bl
jmp 0x14048f354
jmp 0x14048e02d
mov rcx, qword [rsp + 0x58]
nop
rdtsc
mov rax, qword [rcx]
movzx rdx, bp
lea rdx, [rbp - 0x40]
jmp 0x14048f371
mov rax, qword [rax + 0x30]
jmp 0x14048f37a
call qword [case.0x140441720.0]
mov eax, dword [rsp + 0x34]
bts ebx, eax
bts eax, 7
xor bx, sp
movsx rbx, r10w
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x40], eax
bt eax, 0x2d
mov rax, qword [rbp + 0x98]
add bl, 0xcc
btr bx, 0xa0
movzx rbx, r8w
mov rbx, qword [rsp + 0x48]
stc
test r8, rax
test byte [rax + 0x18], 8
jmp 0x14048f3c3
jne 0x14048f4ae
mov rdx, rbx
mov rcx, r13
jmp 0x14048f3d4
call fcn.14044c069
test al, al
jmp 0x14048f3e0
jne 0x14048f4ae
lea rbx, [rbp - 0x40]
test ecx, 0x20f96c74
clc
cmp qword [rbp - 0x28], 0x10
cmovae rbx, qword [rbp - 0x40]
cmp byte [r13 + 8], al
jne 0x14048f48f
mov rcx, qword [r13]
cmp r12w, 0x4132
test rcx, rcx
je 0x14048f476
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
cmp r8b, cl
stc
test rdx, rdx
jmp 0x14048f42b
je 0x14048f44d
mov rax, qword [rcx + 0x50]
cmc
clc
cmp dword [rax], 0
jle 0x14048f44d
movzx eax, byte [rdx]
jmp 0x14048f448
jmp 0x14048f45f
mov rax, qword [rcx]
jmp 0x14048f455
mov rax, qword [rax + 0x30]
call qword [case.0x140441720.0]
cmp eax, 0xffffffff
jmp 0x14048f467
je 0x14048f476
mov byte [r13 + 9], al
jmp 0x14048f483
and qword [r13], 0
stc
adc al, bpl
cmp r9w, cx
mov eax, 1
cmp rdx, r8
mov byte [r13 + 8], al
mov al, byte [r13 + 9]
cmp rax, r9
test r9w, 0x3476
cmp al, byte [rbx]
jmp 0x14048f4a3
jne 0x14048f5d4
mov rbx, qword [rsp + 0x48]
cmp qword [rbp - 0x80], 3
jmp 0x14048f4b8
jne 0x14048f601
mov eax, 1
cmp qword [rbp + 0x10], rax
jmp 0x14048f4cc
ja 0x14048f601
mov rdx, rbx
mov rcx, r13
jmp 0x14048f4dd
call fcn.14044c069
xor ebx, ebx
test al, al
jmp 0x14048f4eb
jne 0x14048f5db
cmp byte [r13 + 8], bl
jmp 0x14048f4fa
jne 0x14048f59e
mov rcx, qword [r13]
cmc
stc
cmp r13b, 0xc8
test rcx, rcx
jmp 0x14048f512
je 0x14048f583
mov rax, qword [rcx + 0x38]
sub rdx, 0x2fda18c5
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14048f52e
je 0x14048f550
mov rax, qword [rcx + 0x50]
clc
stc
cmc
cmp dword [rax], ebx
jmp 0x14048f542
jle 0x14048f550
movzx eax, byte [rdx]
jmp 0x14048f567
mov rax, qword [rcx]
jmp 0x14048f558
mov rax, qword [rax + 0x30]
jmp 0x14048f561
call qword [case.0x140441720.0]
cmp eax, 0xffffffff
jmp 0x14048f56f
je 0x14048f583
mov byte [r13 + 9], al
jmp 0x14048f57e
jmp 0x14048f58b
mov qword [r13], rbx
clc
setno cl
mov eax, 1
mov byte [r13 + 8], al
and al, r15b
sbb rax, 0x5cac7b7e
mov cl, byte [r13 + 9]
bt eax, r14d
rcr ah, 0xa5
lea rax, [rbp - 0x40]
cmp qword [rbp - 0x28], 0x10
jmp 0x14048f5b7
cmovae rax, qword [rbp - 0x40]
cmc
jmp 0x14048f5c2
cmp cl, byte [rax]
jmp 0x14048f5c9
je 0x14048f601
jmp 0x14048f5db
xor ebx, ebx
cmp r15b, bpl
inc eax
lea rax, [rbp - 0x40]
test bpl, r9b
cmp qword [rbp - 0x28], 0x10
jmp 0x14048f5ec
cmovae rax, qword [rbp - 0x40]
cmc
mov qword [rbp - 0x30], rbx
mov byte [rax], bl
xor bl, r13b
test sp, r9w
rcr ebx, cl
lea rbx, [rbp - 0x40]
cmp qword [rbp - 0x28], 0x10
jmp 0x14048f60f
cmovae rbx, qword [rbp - 0x40]
jmp 0x14048f7f0
lea rcx, [rbp - 0x40]
cmp r9, 0x10
cmovae rcx, r8
clc
test spl, 0xe3
jmp 0x14048f62f
add rcx, qword [rbp - 0x30]
cmp rbx, rcx
jmp 0x14048f63b
je 0x14048f81f
cmp byte [r13 + 8], 0
jmp 0x14048f64b
jne 0x14048f709
mov rcx, qword [r13]
cmp dil, cl
test rcx, rcx
jmp 0x14048f660
je 0x14048f6e7
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
cmc
cmp r15b, r12b
jmp 0x14048f676
test rdx, rdx
je 0x14048f6a2
mov rax, qword [rcx + 0x50]
cmc
test r9d, r8d
cmp dword [rax], 0
jmp 0x14048f68f
jle 0x14048f6a2
movzx eax, byte [rdx]
jmp 0x14048f69d
jmp 0x14048f6cb
mov rax, qword [rcx]
jmp 0x14048f6aa
mov rax, qword [rax + 0x30]
jmp 0x14048f6b3
call qword [case.0x140441720.0]
mov r9, qword [rbp - 0x28]
mov r8b, 0xb5
xor r8b, dil
inc r8b
mov r8, qword [rbp - 0x40]
stc
cmp eax, 0xffffffff
jmp 0x14048f6d3
je 0x14048f6e7
mov byte [r13 + 9], al
jmp 0x14048f6e2
jmp 0x14048f6f0
and qword [r13], 0
movsx r10d, r8w
mov r10d, 1
jmp 0x14048f6fb
mov byte [r13 + 8], r10b
jmp 0x14048f704
jmp 0x14048f70f
mov r10d, 1
mov al, byte [r13 + 9]
cmp al, byte [rbx]
jmp 0x14048f71a
jne 0x14048f81f
lea rbx, [rbx + r10]
adc cl, r13b
mov rcx, qword [r13]
cmc
test rdx, rcx
test ch, 0x61
test rcx, rcx
jmp 0x14048f73a
je 0x14048f7d1
mov rax, qword [rcx + 0x38]
cmp r11b, 0xae
jmp 0x14048f74e
cmp qword [rax], 0
jmp 0x14048f757
je 0x14048f79e
mov rax, qword [rcx + 0x50]
jmp 0x14048f769
cmp dword [rax], 0
jle 0x14048f79e
dec dword [rax]
setb dl
cwd
mov rcx, qword [rcx + 0x38]
mov dx, r13w
mov rdx, qword [rcx]
cwde
lea rax, [rdx + 1]
jmp 0x14048f78e
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x14048f799
jmp 0x14048f7b7
mov rax, qword [rcx]
jmp 0x14048f7a6
mov rax, qword [rax + 0x38]
call qword [case.0x140441720.0]
mov r10d, 1
stc
cmp eax, 0xffffffff
jmp 0x14048f7bf
je 0x14048f7d1
xor al, al
jmp 0x14048f7cc
jmp 0x14048f7e7
and qword [r13], 0
movzx cx, dh
mov al, r10b
movsxd rdx, r8d
movzx dx, spl
xchg ecx, edx
mov byte [r13 + 8], al
movzx cx, r10b
mov rdx, qword [rsp + 0x48]
mov rcx, r13
jmp 0x14048f7fd
call fcn.14044c069
mov r9, qword [rbp - 0x28]
dec r8d
shl r8d, 0xe3
mov r8, qword [rbp - 0x40]
cmc
test al, al
jmp 0x14048f819
je 0x14048f619
lea rcx, [rbp - 0x40]
jmp 0x14048f829
cmp r9, 0x10
setno dl
setae dl
cmovae rcx, r8
sal eax, 0x7f
add rcx, qword [rbp - 0x30]
rcl ah, 0x82
mov eax, dword [rsp + 0x38]
movzx eax, al
clc
cmc
cmp rbx, rcx
mov ebx, 1
jmp 0x14048f857
cmovne eax, ebx
stc
mov dword [rsp + 0x38], eax
jmp 0x14048f869
test dl, dl
je 0x14048e02d
lea rdx, [r9 + 1]
test r13b, 0x52
mov rax, r8
clc
test bpl, 0x12
cmp rdx, 0x1000
jmp 0x14048f88d
jb 0x14048f8bc
add rdx, 0x27
mov r8, qword [r8 - 8]
cmp dil, 0xe3
test r11b, cl
sub rax, r8
add rax, 0xfffffffffffffff8
cmp ax, 0x7746
cmp rax, 0x1f
jmp 0x14048f8b6
ja 0x14048fe4d
mov rcx, r8
call fcn.140217864
jmp 0x14048e029
mov rax, qword [rcx]
jmp 0x14048f8d1
mov rax, qword [rax + 0x30]
jmp 0x14048f8da
call qword [case.0x140441720.0]
cmp eax, 0xffffffff
je 0x14048f900
mov byte [r12], al
movzx ebx, ax
setne bh
mov rbx, r12
jmp 0x14048f8fb
jmp 0x14048f905
and qword [r13], 0
mov byte [r13 + 8], dil
movzx ecx, byte [rbx]
shr al, cl
mov rax, qword [r15 + 0x18]
cmp r9w, 0x5b20
test byte [rax + rcx*2], 0x48
jmp 0x14048f921
je 0x14048fa06
mov byte [rsp + 0x3c], dil
sar cx, 0xff
mov rcx, qword [r13]
cmc
test rcx, rcx
jmp 0x14048f93d
je 0x14048f9c4
mov rax, qword [rcx + 0x38]
test sil, bl
cmp qword [rax], 0
jmp 0x14048f953
je 0x14048f998
mov rax, qword [rcx + 0x50]
jmp 0x14048f962
cmp dword [rax], 0
jle 0x14048f998
dec dword [rax]
xchg ah, dl
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
movzx ax, r12b
lea rax, [rdx + 1]
jmp 0x14048f984
mov qword [rcx], rax
movzx rax, sp
movzx eax, byte [rdx]
jmp 0x14048f993
jmp 0x14048f9af
mov rax, qword [rcx]
jmp 0x14048f9a0
mov rax, qword [rax + 0x38]
jmp 0x14048f9a9
call qword [case.0x140441720.0]
cmp eax, 0xffffffff
je 0x14048f9c4
xor al, al
jmp 0x14048f9bf
jmp 0x14048f9e0
and qword [r13], 0
cqo
mov dl, 0xea
cmovg rdx, rax
mov al, dil
jmp 0x14048f9e0
mov byte [r13 + 8], al
jmp 0x14048f9e9
mov rdx, rsi
mov rcx, r13
jmp 0x14048f9f4
call fcn.14044c069
test al, al
jmp 0x14048fa00
je 0x14048d75a
mov dil, byte [rsp + 0x30]
sar r15b, cl
mov sil, byte [rsp + 0x30]
xor bl, 0x30
inc al
mov r15b, byte [rsp + 0x30]
mov r12b, byte [rsp + 0x30]
or bl, r9b
test cl, bl
mov bl, byte [rsp + 0x3c]
mov rax, qword [rbp - 0x80]
cmp bl, 0x9a
test ebp, r10d
cmp byte [rbp + rax - 0x74], 0x20
jne 0x14048e01c
movzx eax, byte [rsp + 0x38]
test bl, bl
mov ebx, 1
jmp 0x14048fa51
cmove eax, ebx
mov dword [rsp + 0x38], eax
jmp 0x14048e02d
mov rcx, qword [rbp + 0x10]
movzx di, spl
and di, r15w
shld edi, r15d, 0x10
mov edi, 1
jmp 0x14048fa7d
cmp rcx, rdi
jmp 0x14048fa85
jbe 0x14048fcd8
lea rbx, [rbp]
rcr al, cl
cmp qword [rbp + 0x18], 0x10
cmovae rbx, qword [rbp]
mov al, byte [rsp + 0x30]
jmp 0x14048faa4
mov byte [rsp + 0x30], al
mov ax, r8w
cmovnp eax, r13d
movsx eax, sp
inc rbx
lea rax, [rbp]
cmp qword [rbp + 0x18], 0x10
jmp 0x14048fac4
cmovae rax, qword [rbp]
cmp di, 0x5b45
jmp 0x14048fad7
add rax, rcx
cmp edi, r12d
cmp rbx, rax
je 0x14048fc6f
mov rdx, qword [rsp + 0x48]
mov rcx, r13
jmp 0x14048faf3
call fcn.14044c069
test al, al
jne 0x14048fc6b
cmp byte [r13 + 8], al
jmp 0x14048fb09
jne 0x14048fb96
mov rcx, qword [r13]
cmc
test rcx, rcx
jmp 0x14048fb1c
je 0x14048fb8a
mov rax, qword [rcx + 0x38]
cmovbe edx, eax
mov rdx, qword [rax]
cmp r10d, 0x72b81b6c
cmc
jmp 0x14048fb39
test rdx, rdx
je 0x14048fb61
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jmp 0x14048fb4e
jle 0x14048fb61
movzx eax, byte [rdx]
jmp 0x14048fb5c
jmp 0x14048fb73
mov rax, qword [rcx]
jmp 0x14048fb69
mov rax, qword [rax + 0x30]
call qword [case.0x140441720.0]
cmp eax, 0xffffffff
jmp 0x14048fb7b
je 0x14048fb8a
mov byte [r13 + 9], al
jmp 0x14048fb92
and qword [r13], 0
xadd al, al
mov byte [r13 + 8], dil
mov al, byte [r13 + 9]
clc
cmp al, byte [rbx]
jmp 0x14048fba2
jne 0x14048fc6b
mov rcx, qword [r13]
jmp 0x14048fbb9
test rcx, rcx
jmp 0x14048fbc1
je 0x14048fc3b
mov rax, qword [rcx + 0x38]
jmp 0x14048fbd0
cmp qword [rax], 0
jmp 0x14048fbd9
je 0x14048fc14
mov rax, qword [rcx + 0x50]
test rdx, r12
cmp dword [rax], 0
jle 0x14048fc14
dec dword [rax]
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
lea rax, [rdx + 1]
jmp 0x14048fc01
mov qword [rcx], rax
movzx eax, bp
movzx eax, byte [rdx]
jmp 0x14048fc0f
jmp 0x14048fc2b
mov rax, qword [rcx]
jmp 0x14048fc1c
mov rax, qword [rax + 0x38]
jmp 0x14048fc25
call qword [case.0x140441720.0]
cmp eax, 0xffffffff
je 0x14048fc3b
xor al, al
jmp 0x14048fc4b
and qword [r13], 0
mov al, dil
bswap cx
xchg cl, cl
movsx ecx, cx
mov byte [r13 + 8], al
jmp 0x14048fc5d
mov rcx, qword [rbp + 0x10]
jmp 0x14048fc66
jmp 0x14048fab3
mov rcx, qword [rbp + 0x10]
lea rax, [rbp]
cmp qword [rbp + 0x18], 0x10
jmp 0x14048fc7d
cmovae rax, qword [rbp]
cmp r15, 0x6a5848a9
cmc
lea rax, [rax + rcx]
jmp 0x14048fc93
cmp rbx, rax
je 0x14048fcd8
mov rbx, qword [rsp + 0x70]
bswap eax
mov rax, rbx
cmc
cmp bx, ax
cmp qword [rbx + 0x18], 0x10
jmp 0x14048fcb4
jb 0x14048fcc1
mov rax, qword [rbx]
test rsp, r14
cmc
and qword [rbx + 0x10], 0
jmp 0x14048fccb
mov byte [rax], 0
jmp 0x14048fcd3
jmp 0x14048fd15
mov rbx, qword [rsp + 0x70]
jmp 0x14048fce2
cmp byte [rsp + 0x30], 0
jmp 0x14048fcec
je 0x14048fd15
mov r9b, 0x2d
bt r8, r8
mov r8, rdi
movsx rcx, r8w
xor edx, edx
movsx ecx, bx
mov rcx, rbx
jmp 0x14048fd0d
call fcn.140442d20
nop
xchg edx, edx
mov rdx, qword [rbp + 0x18]
cmp rdx, 0x10
jmp 0x14048fd22
jb 0x14048fd98
inc rdx
bts cx, r11w
test r14w, 0x71ef
mov rcx, qword [rbp]
and rax, rdi
shld ax, si, 0xf7
sbb rax, 0x6ea37487
mov rax, rcx
cmp r11w, 0x44db
cmp rdx, 0x1000
jmp 0x14048fd5e
jb 0x14048fd93
add rdx, 0x27
stc
mov rcx, qword [rcx - 8]
sub rax, rcx
test edx, ebx
test bl, 0x97
jmp 0x14048fd7a
add rax, 0xfffffffffffffff8
jmp 0x14048fd84
cmp rax, 0x1f
jmp 0x14048fd8d
ja 0x14048fe05
call fcn.140217864
mov rax, rbx
bts cx, di
mov rcx, qword [rbp + 0x20]
stc
clc
cmp cx, 0x28e6
xor rcx, rsp
call fcn.140498899
mov rbx, qword [rsp + 0x170]
rcr r12b, 0xb6
or r13d, eax
add rsp, 0x130
mov bp, r8w
movsxd r15, r8d
movzx r13, cx
pop r15
mov r12b, sil
jmp 0x14048fddd
pop r14
pop r13
movsx bp, dl
pop r12
bswap bp
pop rdi
xchg bpl, bpl
movzx ebp, ax
pop rsi
movzx ebp, r12w
movsx ebp, r14w
cmovae bp, ax
pop rbp
jmp 0x14048fe04
ret
call fcn.1404aef74
nop
jmp 0x14048fe10
call fcn.1404aef74
nop
jmp 0x14048fe1b
call fcn.1404aef74
nop
jmp 0x14048fe26
call fcn.1404aef74
nop
call fcn.1404aef74
int3
call fcn.1404aef74
int3
call fcn.1404aef74
int3
call fcn.1404aef74
int3