Function at 0x140496076
Capabilities:
Encode data using base64

Disassembly:
mov qword [rsp + 8], rbx
and al, 0xc5
rol cx, cl
shr ax, 8
push rbp
rcr ah, 0xe8
push rsi
btr ax, di
cbw
sub ecx, 0x17ef5d00
push rdi
shl di, cl
cmp rdi, 0x201d42cb
lahf
push r12
xor ax, ax
sub bpl, spl
push r13
cmovbe bp, dx
push r14
rcr di, cl
shl al, 0xb6
push r15
bsr ax, dx
lea rbp, [rsp - 7]
and si, r12w
sub rsp, 0xf0
sbb r15b, 0x86
mov rax, qword [0x1400b7288]
xor sil, 0x35
xor rax, rsp
xadd r15b, sil
btr rbx, 0x39
mov qword [rbp - 9], rax
mov r15, r8
sal cl, 0x2a
neg di
mov qword [rsp + 0x30], r8
mov qword [rsp + 0x48], rdx
mov rdi, qword [rbp + 0x67]
xadd al, al
mov qword [rsp + 0x40], rdi
mov al, byte [rbp + 0x6f]
bt r13d, 0xd2
mov byte [rsp + 0x20], al
movsx si, r12b
mov rsi, qword [rbp + 0x7f]
or bl, r12b
mov qword [rsp + 0x38], rsi
cmc
mov qword [rsp + 0x50], rsi
shld cx, r14w, 0x8d
mov al, byte [rbp + 0x87]
mov byte [rsp + 0x21], al
movzx eax, ax
mov rbx, qword [rdi + 0x40]
mov r13d, 1
lahf
test ax, 0x445e
add cl, al
mov rbx, qword [rbx + 8]
mov qword [rsp + 0x68], rbx
mov rax, qword [rbx]
sal cl, cl
xadd ch, cl
sub ecx, 0x6e4445a2
mov rcx, rbx
mov rax, qword [rax + 8]
test r13b, 0x7d
test r9b, r9b
jmp 0x14049617c
je 0x1404961b8
call qword [0x1400b8d90]
nop
lea rcx, [rsp + 0x60]
jmp 0x1404961a6
call fcn.140497e8e
mov r12, rax
jmp 0x1404961b3
jmp 0x1404961de
call qword [0x1400b8d90]
nop
cmovbe rcx, r10
jmp 0x1404961cc
lea rcx, [rsp + 0x60]
jmp 0x1404961d6
call fcn.140497a8d
mov r12, rax
test rbx, rbx
jmp 0x1404961e6
je 0x140496236
mov rax, qword [rbx]
xchg rcx, rcx
mov rcx, rbx
jmp 0x1404961fa
mov rax, qword [rax + 0x10]
jmp 0x140496203
call qword [0x1400b8d90]
test rax, rax
movzx ecx, bx
movzx cx, sil
mov rcx, rax
jmp 0x14049621c
je 0x140496236
mov rax, qword [rax]
mov edx, r13d
mov rax, qword [rax]
jmp 0x140496230
call qword [0x1400b8d90]
mov rax, qword [r12]
cqo
cdq
movsx edx, r9w
lea rdx, [rbp - 0x29]
mov rcx, r12
jmp 0x14049624d
mov rax, qword [rax + 0x28]
call qword [0x1400b8d90]
nop
movsxd rax, edi
movsx cx, r14b
cmovnp ax, r11w
mov rax, qword [r12]
setge ch
mov rcx, r12
mov rax, qword [rax + 0x48]
jmp 0x140496278
call qword [0x1400b8d90]
cdq
bswap r13w
add r14b, bl
mov r13b, dil
mov r14d, eax
cmp ch, 0x72
dec r13d
sub r13w, sp
xor r14d, edx
sub r14d, edx
and r13b, spl
mov dword [rsp + 0x28], r14d
and r13b, dl
jmp 0x1404962ac
mov r13d, r14d
test r15b, spl
test rbx, 0x1a2a48f2
cmp qword [rsi + 0x10], r13
jmp 0x1404962c2
ja 0x1404962f7
mov r8d, r13d
sub r8, qword [rsi + 0x10]
not r9b
inc r8
mov r9b, byte [rsp + 0x21]
xor edx, edx
not cx
mov cl, spl
movsxd rcx, r11d
mov rcx, rsi
jmp 0x1404962ed
call fcn.140448075
jmp 0x140496422
lea rax, [rbp - 0x29]
cmp qword [rbp - 0x11], 0x10
jmp 0x140496305
cmovae rax, qword [rbp - 0x29]
cmp rax, 0x13db5b49
cmp byte [rax], 0x7f
jmp 0x140496319
je 0x140496422
lea rax, [rbp - 0x29]
cmc
cmp qword [rbp - 0x11], 0x10
jmp 0x14049632e
cmovae rax, qword [rbp - 0x29]
test r12w, 0x74e6
cmp byte [rax], 0
jle 0x140496422
mov rax, qword [r12]
movzx ecx, r13w
xchg ecx, ecx
movsxd rcx, esi
mov rcx, r12
mov rax, qword [rax + 0x20]
jmp 0x14049635b
call qword [0x1400b8d90]
mov r14b, al
lea rbx, [rbp - 0x29]
rcr dil, cl
cmp qword [rbp - 0x11], 0x10
movsx di, r9b
cmovae rbx, qword [rbp - 0x29]
bts rdi, r9
and dil, bl
stc
mov rdi, qword [rsi + 0x10]
and cl, r12b
sub rdi, r13
xchg cl, cl
ror cl, 0x88
rcr cl, 0xfa
mov cl, byte [rbx]
clc
cmp cl, 0x7f
jmp 0x14049639f
je 0x140496414
mov r15d, 1
test cl, cl
jmp 0x1404963b2
jle 0x14049640b
movsx rax, cl
test sil, r11b
cmp rax, rdi
jae 0x14049640b
sub rdi, rax
mov r9b, r14b
movsxd rdx, eax
movsx r8d, r12w
mov r8, r15
seta ch
movsx edx, cx
cwd
mov rdx, rdi
mov rcx, rsi
jmp 0x1404963eb
call fcn.140448075
lea rax, [rbx + 1]
rol cl, cl
cmp byte [rax], 0
cmovg rbx, rax
rcl cl, cl
mov cl, byte [rbx]
stc
cmp cl, 0x7f
jne 0x1404963ab
mov r15, qword [rsp + 0x30]
movsx r14d, sp
mov r14d, dword [rsp + 0x28]
mov di, 0x239
mov rdi, qword [rsp + 0x40]
xorps xmm0, xmm0
movups xmmword [rbp - 0x69], xmm0
bt rcx, 9
sub eax, eax
mov qword [rbp - 0x59], rax
bt dx, bp
add ch, 0x9c
mov cl, r15b
mov qword [rbp - 0x51], 0xf
shr cl, cl
movsx cx, r15b
mov byte [rbp - 0x69], al
clc
mov rax, qword [r12]
shr dx, 0xad
mov cx, r9w
rol cx, 0x2c
lea rdx, [rsp + 0x24]
inc cl
test di, 0x277a
rol ch, cl
mov rcx, r12
cmp r10b, r15b
cmp byte [rbp + 0x77], 0
jmp 0x14049647e
je 0x140496530
mov rax, qword [rax + 0x58]
jmp 0x14049648d
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x24]
xchg dh, ch
mov dword [rsp + 0x24], eax
mov rax, qword [r12]
movsxd rdx, ecx
lea rdx, [rsp + 0x60]
movsx cx, r8b
movsxd rcx, ebx
bswap cx
mov rcx, r12
jmp 0x1404964bc
mov rax, qword [rax + 0x40]
jmp 0x1404964c5
call qword [0x1400b8d90]
mov ebx, 0x1000
mov rdx, qword [rbp - 0x51]
cmp ah, 0x75
test r15b, 0x53
cmp rdx, 0x10
jmp 0x1404964e4
jb 0x1404965ee
inc rdx
cbw
adc ch, 0x33
mov rcx, qword [rbp - 0x69]
mov rax, rcx
test r9b, r13b
cmp rdx, rbx
jmp 0x140496504
jb 0x1404965e9
add rdx, 0x27
mov rcx, qword [rcx - 8]
cmc
stc
sub rax, rcx
add rax, 0xfffffffffffffff8
stc
cmp rax, 0x1f
jmp 0x140496525
ja 0x140497251
jmp 0x1404965e9
mov rax, qword [rax + 0x50]
jmp 0x140496539
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x24]
mov dword [rsp + 0x24], eax
mov cx, r12w
mov rax, qword [r12]
movzx rdx, sp
lea rdx, [rsp + 0x60]
movsx rcx, ax
mov rcx, r12
jmp 0x140496564
mov rax, qword [rax + 0x38]
jmp 0x14049656d
call qword [0x1400b8d90]
mov ebx, 0x1000
sub edx, 0x37d36df0
shrd dx, bp, 0xd4
mov rdx, qword [rbp - 0x51]
test cl, r8b
stc
cmp rdx, 0x10
jb 0x1404965ee
inc rdx
bts cx, di
sbb cl, 0x3f
mov rcx, qword [rbp - 0x69]
lahf
xor ax, 0x57b2
mov rax, rcx
cmp rdx, rbx
jmp 0x1404965b3
jb 0x1404965e9
add rdx, 0x27
cmc
cmp bl, r8b
mov rcx, qword [rcx - 8]
jmp 0x1404965cb
sub rax, rcx
cmp r11w, di
test r14b, 0x66
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x1404965e3
ja 0x140497262
call fcn.140102f68
movups xmm1, xmmword [rbp - 0x79]
movups xmm0, xmmword [rsp + 0x60]
jmp 0x1404965fc
movups xmmword [rbp - 0x59], xmm1
jmp 0x140496605
movups xmmword [rbp - 0x69], xmm0
jmp 0x14049660e
xorps xmm0, xmm0
movups xmmword [rbp - 0x49], xmm0
cmc
stc
xor r9d, r9d
test r8b, cl
mov qword [rbp - 0x39], r9
cmp rbp, 0x31f5279
mov qword [rbp - 0x31], 0xf
mov byte [rbp - 0x49], r9b
stc
test r8b, 0x93
cmp dil, 0x98
test byte [rdi + 0x18], 8
jmp 0x140496646
je 0x14049672a
mov rax, qword [r12]
lea rdx, [rsp + 0x60]
movzx cx, r13b
mov rcx, r12
jmp 0x140496662
mov rax, qword [rax + 0x30]
jmp 0x14049666b
call qword [0x1400b8d90]
mov rdx, qword [rbp - 0x31]
test r12b, 0x93
cmp rdx, 0x10
jmp 0x140496682
jb 0x1404966e1
inc rdx
ror cl, cl
test r11d, 0x7fe14920
add al, bpl
mov rcx, qword [rbp - 0x49]
ror rax, cl
and ax, 0x1ed7
mov rax, rcx
cmc
jmp 0x1404966ab
cmp rdx, rbx
jb 0x1404966dc
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
test r13w, 0x798e
cmp r8d, ebx
add rax, 0xfffffffffffffff8
cmc
cmp rax, 0x1f
jmp 0x1404966d6
ja 0x14049726d
call fcn.140102f68
movups xmm0, xmmword [rsp + 0x60]
jmp 0x1404966eb
movups xmmword [rbp - 0x49], xmm0
jmp 0x1404966f4
movups xmm1, xmmword [rbp - 0x79]
jmp 0x1404966fd
movups xmmword [rbp - 0x39], xmm1
jmp 0x140496706
movdqa xmm0, xmm1
psrldq xmm0, 8
movq qword [rbp - 0x31], xmm0
xadd r10b, al
movq qword [rbp - 0x39], xmm1
sar cx, cl
cmp r10d, eax
sub r9d, r9d
clc
cmp r9b, r8b
mov r8b, r9b
cdq
mov rcx, r9
bsf dx, sp
shrd edx, ebx, 0x96
mov rdx, r9
mov r10d, 1
mov al, byte [rsp + rdx + 0x24]
cmp al, 0x20
je 0x1404967c0
cmp al, 0x24
jmp 0x140496755
je 0x1404967b7
cmp al, 0x2b
jmp 0x140496762
je 0x1404967ae
cmp al, 0x76
jmp 0x14049676f
je 0x140496787
cmp al, 0x78
jmp 0x14049677c
je 0x1404967cd
jmp 0x1404967de
lea rax, [r13 + 1]
cmp ax, cx
stc
cmp qword [rsi + 0x10], r13
cmova rax, qword [rsi + 0x10]
clc
cmc
cmp r9d, r14d
jmp 0x1404967a2
adc rcx, r9
clc
add rcx, rax
jmp 0x1404967de
add rcx, qword [rbp - 0x59]
jmp 0x1404967de
add rcx, qword [rbp - 0x39]
jmp 0x1404967de
lea rcx, [rcx + r10]
jmp 0x1404967cd
movzx r8d, r8b
cmp rdx, 3
jmp 0x1404967da
cmovne r8d, r10d
lea rdx, [rdx + r10]
clc
test rdx, 0x686550c3
cmp rdx, 4
jmp 0x1404967f3
jb 0x140496742
mov r14, qword [rdi + 0x28]
cmc
clc
stc
test r14, r14
jmp 0x140496808
jle 0x140496829
cmp r14, rcx
jmp 0x140496816
jbe 0x140496829
sub r14, rcx
jmp 0x140496824
jmp 0x14049682e
mov r14, r9
rol bl, cl
mov ebx, dword [rdi + 0x18]
cmp bp, dx
and ebx, 0x1c0
test esi, r9d
mov dword [rsp + 0x2c], ebx
jmp 0x14049684d
cmp ebx, 0x40
jmp 0x140496855
je 0x1404968fc
cmp ebx, 0x100
jmp 0x140496866
jne 0x14049687a
test r8b, r8b
jmp 0x140496874
jne 0x1404968fc
movups xmm0, xmmword [r15]
cmp bp, bx
movaps xmmword [rsp + 0x60], xmm0
test r14, r14
jmp 0x14049688e
je 0x1404968ec
mov dil, byte [rsp + 0x20]
mov dl, bpl
movsx esi, r10w
mov rsi, r10
mov dl, dil
movzx ecx, ax
jmp 0x1404968b1
lea rcx, [rsp + 0x60]
jmp 0x1404968bb
call fcn.1404545c1
sub r14, rsi
jne 0x1404968a3
movaps xmm0, xmmword [rsp + 0x60]
bts r13w, r13w
stc
add r14b, al
mov rsi, qword [rsp + 0x38]
sub r9d, r9d
movsxd r14, r13d
jmp 0x1404968ec
movdqu xmmword [r15], xmm0
movsx r14, r14w
cmovbe r14d, ebx
mov r14, r9
mov r13, r9
movzx edi, ax
mov edi, 1
jmp 0x140496910
xor r9d, r9d
stc
mov al, byte [rsp + r13 + 0x24]
stc
cmp al, 0x20
jmp 0x14049691d
je 0x140496ec0
cmp al, 0x24
jmp 0x14049692a
je 0x140496e51
cmp al, 0x2b
jmp 0x140496937
je 0x140496de2
cmp al, 0x76
jmp 0x140496944
je 0x140496aaa
cmp al, 0x78
jne 0x1404969ed
mov dil, byte [rsp + 0x20]
cmp ebx, 0x100
jne 0x1404969e7
movups xmm0, xmmword [r15]
stc
cmc
test ah, 0xbe
movaps xmmword [rsp + 0x60], xmm0
test ch, 0x3d
jmp 0x14049697c
test r14, r14
jmp 0x140496984
je 0x1404969cb
mov esi, 1
mov dl, dil
movzx ecx, r13w
lea rcx, [rsp + 0x60]
jmp 0x1404969a0
call fcn.1404545c1
sub r14, rsi
jne 0x14049698f
movaps xmm0, xmmword [rsp + 0x60]
sar si, cl
mov rsi, qword [rsp + 0x38]
xor r9d, r9d
bts r14w, r8w
sbb di, 0x701d
sal dil, cl
mov r14, r9
or di, 0x19bc
neg di
shr dil, 0x36
movdqu xmmword [r15], xmm0
shl rdi, 0x34
xor di, r13w
mov edi, 1
cmc
add r13, rdi
stc
cmp spl, dil
cmp r13, 4
jmp 0x1404969fd
jb 0x14049690c
mov rdi, qword [rbp - 0x59]
sal r13w, 0xc7
sbb r13b, bpl
movsx r13, di
mov r13d, 1
cmc
stc
cmp dil, al
cmp rdi, r13
jmp 0x140496a26
jbe 0x140496f0d
lea rbx, [rbp - 0x69]
cmp qword [rbp - 0x51], 0x10
cmovae rbx, qword [rbp - 0x69]
jmp 0x140496a3f
movups xmm0, xmmword [r15]
movaps xmmword [rsp + 0x60], xmm0
jmp 0x140496a4d
inc rbx
cmc
cmp ah, 0x2d
sub r12d, r12d
jmp 0x140496a5c
sub rdi, r13
je 0x140496a9b
mov dl, byte [rbx]
not ch
bswap rcx
movsx cx, al
lea rcx, [rsp + 0x60]
jmp 0x140496a7a
call fcn.1404545c1
add rbx, r13
cmp r15w, 0xe1a
sub rdi, r13
jne 0x140496a65
movaps xmm0, xmmword [rsp + 0x60]
jmp 0x140496a9b
movdqu xmmword [r15], xmm0
jmp 0x140496aa5
jmp 0x140496f10
mov rdi, qword [rsi + 0x10]
neg rax
jmp 0x140496ab9
mov eax, dword [rsp + 0x28]
test eax, eax
jne 0x140496b59
mov rbx, rsi
cmc
cmp qword [rsi + 0x18], 0x10
jb 0x140496ae3
mov rbx, qword [rsi]
jmp 0x140496ae3
movups xmm0, xmmword [r15]
movaps xmmword [rsp + 0x60], xmm0
cmp sil, cl
test rdi, rdi
jmp 0x140496af7
je 0x140496b50
mov r15d, 1
mov dl, 0x49
mov dl, byte [rbx]
setno ch
movzx rcx, r9w
lea rcx, [rsp + 0x60]
jmp 0x140496b18
call fcn.1404545c1
lea rbx, [rbx + r15]
sub rdi, r15
jmp 0x140496b29
jne 0x140496b05
mov r15, qword [rsp + 0x30]
movsx si, r12b
bswap si
movsx ebx, si
mov rsi, qword [rsp + 0x38]
setge bl
movaps xmm0, xmmword [rsp + 0x60]
mov bx, r15w
mov ebx, dword [rsp + 0x2c]
jmp 0x1404969da
mov rbx, rax
cmp rdi, rax
ja 0x140496c8e
mov dil, byte [rsp + 0x21]
mov dl, dil
jmp 0x140496b75
mov rcx, r15
jmp 0x140496b7d
call fcn.1404545c1
mov rax, qword [r12]
mov rcx, r12
jmp 0x140496b8e
mov rax, qword [rax + 0x18]
jmp 0x140496b97
call qword [0x1400b8d90]
mov dl, al
movsx ecx, r14w
mov rcx, r15
jmp 0x140496bab
call fcn.1404545c1
movups xmm0, xmmword [r15]
jmp 0x140496bbd
movaps xmmword [rsp + 0x60], xmm0
jmp 0x140496bca
sub rbx, qword [rsi + 0x10]
je 0x140496c1c
mov r15d, 1
mov dl, dil
movsx cx, bh
jmp 0x140496be6
lea rcx, [rsp + 0x60]
jmp 0x140496bf0
call fcn.1404545c1
sub rbx, r15
jmp 0x140496bfd
jne 0x140496bda
movaps xmm0, xmmword [rsp + 0x60]
bsr bx, r10w
or dil, r9b
mov r15, qword [rsp + 0x30]
xadd dil, dil
shl di, cl
mov rdi, qword [rsi + 0x10]
sbb bx, 0x1afc
cmp ecx, 0x3f846726
mov rbx, rsi
test r11b, dl
test si, 0x4018
cmp qword [rsi + 0x18], 0x10
jmp 0x140496c40
jb 0x140496c49
mov rbx, qword [rsi]
movaps xmmword [rsp + 0x60], xmm0
test rdi, rdi
je 0x140496b50
mov r15d, 1
movsx rcx, r9w
mov dl, byte [rbx]
lea rcx, [rsp + 0x60]
jmp 0x140496c6d
call fcn.1404545c1
add rbx, r15
cmp r15w, 0x4b14
sub rdi, r15
jmp 0x140496c83
jne 0x140496c61
jmp 0x140496b2f
sub rdi, rbx
cmovl bx, r9w
or bl, 0x3d
mov rbx, rsi
cmp qword [rsi + 0x18], 0x10
jb 0x140496cb0
mov rbx, qword [rsi]
test r8w, 0x29fa
movups xmm0, xmmword [r15]
clc
cmp dil, 0xfd
movaps xmmword [rsp + 0x60], xmm0
test rdi, rdi
jmp 0x140496cc6
je 0x140496d1a
mov r15d, 1
not dl
mov dl, bpl
mov dl, byte [rbx]
movzx cx, ch
lea rcx, [rsp + 0x60]
call fcn.1404545c1
add rbx, r15
sub rdi, r15
jmp 0x140496cf2
jne 0x140496cd7
movaps xmm0, xmmword [rsp + 0x60]
movsx si, cl
movzx si, r8b
mov rsi, qword [rsp + 0x38]
lahf
movzx ecx, ax
mov r15, qword [rsp + 0x30]
not cl
movzx rax, r10w
movdqu xmmword [r15], xmm0
movsx ax, dil
movzx ax, r14b
mov rax, qword [r12]
movsxd rcx, esp
setle cl
movzx cx, sil
mov rcx, r12
mov rax, qword [rax + 0x18]
jmp 0x140496d44
call qword [0x1400b8d90]
mov dl, al
mov ch, 0x3a
cmovle ecx, esi
jmp 0x140496d57
mov rcx, r15
jmp 0x140496d5f
call fcn.1404545c1
mov rax, rsi
clc
stc
cmp qword [rsi + 0x18], 0x10
jmp 0x140496d73
jb 0x140496d85
mov rax, qword [rsi]
rol cl, 0x3b
xor dl, 0x35
bts ecx, esp
movups xmm0, xmmword [r15]
movdqu xmmword [rsp + 0x60], xmm0
mov rbx, qword [rsi + 0x10]
shl dl, 0x89
inc rdi
mov ecx, dword [rsp + 0x28]
mov edi, ecx
sub rbx, rcx
add rbx, rax
mov dl, 0xcf
movzx r15d, cx
mov r15d, 1
movsx rcx, dx
mov cx, 0x3a9a
not dl
mov dl, byte [rbx]
xchg ch, cl
movsxd rcx, r10d
lea rcx, [rsp + 0x60]
jmp 0x140496dcc
call fcn.1404545c1
add rbx, r15
sub rdi, r15
jne 0x140496dbb
jmp 0x140496b2f
cmp qword [rbp - 0x59], r9
jmp 0x140496deb
jbe 0x1404969ed
lea rax, [rbp - 0x69]
sbb ch, al
neg dl
cmp qword [rbp - 0x51], 0x10
movsx ecx, r10w
bswap cx
movzx cx, r12b
cmovae rax, qword [rbp - 0x69]
movzx cx, dil
not dl
movzx ecx, dx
movups xmm0, xmmword [r15]
movsx ecx, r12w
movdqu xmmword [rsp + 0x60], xmm0
movzx cx, r10b
movsx ecx, di
movzx rcx, r15w
mov dl, byte [rax]
movsx ecx, sp
lea rcx, [rsp + 0x60]
call fcn.1404545c1
movaps xmm0, xmmword [rsp + 0x60]
movdqu xmmword [r15], xmm0
jmp 0x1404969ed
lea rbx, [rbp - 0x49]
shl dil, 0x85
test r8d, 0x3a0e4bbf
cmp qword [rbp - 0x31], 0x10
cmovae rbx, qword [rbp - 0x49]
shl dil, 0xdd
movups xmm0, xmmword [r15]
jmp 0x140496e77
movaps xmmword [rsp + 0x60], xmm0
mov rdi, qword [rbp - 0x39]
jmp 0x140496e85
test rdi, rdi
jmp 0x140496e8d
je 0x140496b50
mov r15d, 1
mov dl, byte [rbx]
lea rcx, [rsp + 0x60]
jmp 0x140496ea5
call fcn.1404545c1
add rbx, r15
sub rdi, r15
jmp 0x140496eb5
jne 0x140496e99
jmp 0x140496b2f
movups xmm0, xmmword [r15]
setl dil
jmp 0x140496ecd
movdqu xmmword [rsp + 0x60], xmm0
jmp 0x140496ed8
mov dil, byte [rsp + 0x20]
mov dl, dil
lea rcx, [rsp + 0x60]
call fcn.1404545c1
movaps xmm0, xmmword [rsp + 0x60]
test r13, 0x1a8756d1
movdqu xmmword [r15], xmm0
jmp 0x140496f00
sub r9d, r9d
jmp 0x140496f08
jmp 0x140496957
sub r12d, r12d
mov rax, qword [rsp + 0x40]
cmp r12, r15
cmp ax, 0x53ef
cmc
mov qword [rax + 0x28], r12
test bpl, r11b
jmp 0x140496f29
movups xmm0, xmmword [r15]
jmp 0x140496f33
movaps xmmword [rsp + 0x60], xmm0
cmp dl, bpl
test r14, r14
jmp 0x140496f43
je 0x140496f76
mov dil, byte [rsp + 0x20]
movzx rcx, sp
mov cx, 0x5d66
mov dl, dil
lea rcx, [rsp + 0x60]
jmp 0x140496f63
call fcn.1404545c1
sub r14, r13
jne 0x140496f56
movaps xmm0, xmmword [rsp + 0x60]
mov rdi, qword [rsp + 0x48]
sal dh, cl
movdqu xmmword [rdi], xmm0
jmp 0x140496f8c
mov rdx, qword [rbp - 0x31]
mov ebx, 0x1000
cmc
cmp dil, r8b
cmp rdx, 0x10
jmp 0x140496fa2
jb 0x140496ff6
inc rdx
xchg ch, cl
mov rcx, qword [rbp - 0x49]
mov rax, rcx
jmp 0x140496fb9
cmp rdx, rbx
jb 0x140496ff1
add rdx, 0x27
test r9b, bl
mov rcx, qword [rcx - 8]
jmp 0x140496fd2
sub rax, rcx
cmc
add rax, 0xfffffffffffffff8
test bx, 0x6b12
test ax, cx
cmp rax, 0x1f
jmp 0x140496feb
ja 0x140497273
call fcn.140102f68
mov qword [rbp - 0x39], r12
xadd r14d, r14d
mov r14d, 0xf
mov qword [rbp - 0x31], r14
sbb dx, dx
sal edx, cl
adc dx, 0x505f
mov byte [rbp - 0x49], r12b
mov rdx, qword [rbp - 0x51]
test rdx, 0x1fda0c85
cmp rdx, 0x10
jmp 0x14049702a
jb 0x140497088
inc rdx
bt ax, bp
btc rcx, rax
mov rcx, qword [rbp - 0x69]
mov rax, rcx
cmp rdx, rbx
jmp 0x14049704a
jb 0x140497083
add rdx, 0x27
jmp 0x140497059
mov rcx, qword [rcx - 8]
stc
clc
cmc
sub rax, rcx
cmp dil, r8b
test r10w, 0xf8b
add rax, 0xfffffffffffffff8
test si, 0x77a6
cmp bl, r12b
clc
cmp rax, 0x1f
ja 0x140497279
call fcn.140102f68
mov qword [rbp - 0x59], r12
bt dx, 0x32
seta dh
mov qword [rbp - 0x51], r14
rcl dx, cl
xchg rdx, rdx
mov byte [rbp - 0x69], r12b
rcr dx, 0xc7
btr rdx, rbp
mov rdx, qword [rbp - 0x11]
stc
cmp rdx, 0x10
jmp 0x1404970b8
jb 0x14049712d
inc rdx
or eax, eax
xor rcx, 0x2af22781
mov rcx, qword [rbp - 0x29]
ror eax, cl
clc
movsx rax, r14w
mov rax, rcx
cmp bpl, al
jmp 0x1404970e1
cmp rdx, rbx
jmp 0x1404970e9
jb 0x140497128
add rdx, 0x27
jmp 0x1404970f8
mov rcx, qword [rcx - 8]
test r15b, r10b
stc
test r13w, 0x7dcf
sub rax, rcx
test ebx, 0x784003ca
cmp r15b, 5
stc
add rax, 0xfffffffffffffff8
clc
cmp rax, 0x1f
jmp 0x140497122
ja 0x140497246
call fcn.140102f68
movdqa xmm0, xmmword [0x1400bd400]
movdqu xmmword [rbp - 0x19], xmm0
rcl rdx, 0xbd
btr edx, 0x1d
cmp dx, bp
mov byte [rbp - 0x29], r12b
mov dh, 0x8d
btc dx, 0x7b
mov rdx, qword [rsi + 0x18]
test r13b, r12b
cmp rdx, 0x10
jb 0x1404971c2
inc rdx
adc rcx, rbp
shrd cx, bp, 0x60
mov rcx, qword [rsi]
cmp rbp, rsp
cmp rdx, rbx
jmp 0x14049717b
jb 0x1404971bd
add rdx, 0x27
xchg r8w, ax
test r13d, 0x11d8717d
bsf rax, rdx
mov r8, qword [rcx - 8]
btc rax, rsp
dec ah
sub rcx, r8
shr rax, 0x4f
shl ah, cl
lea rax, [rcx - 8]
stc
cmp rax, 0x1f
ja 0x14049725c
mov rcx, r8
jmp 0x1404971bd
call fcn.140102f68
mov qword [rsi + 0x10], r12
mov qword [rsi + 0x18], r14
cwde
sar al, 0xe3
bsf cx, di
mov byte [rsi], r12b
mov rax, rdi
shl cx, 0x60
mov rcx, qword [rbp - 9]
xor rcx, rsp
call fcn.14049dc81
mov rbx, qword [rsp + 0x130]
add rsp, 0xf0
mov r12d, 0xe6c572d
not r14
bswap r12w
pop r15
setl r12b
not r14b
pop r14
xchg si, di
mov r13w, bx
mov rdi, 0x16a2657d
pop r13
mov esi, r15d
not rbp
movsx bp, dl
pop r12
mov bpl, bpl
xchg bpl, sil
pop rdi
movsx ebp, r9w
movzx rsi, ax
pop rsi
movzx rbp, di
pop rbp
jmp 0x140497245
ret
call fcn.1404b4343
nop
jmp 0x140497251
call fcn.1404b4343
nop
jmp 0x14049725c
call fcn.1404b4343
nop
call fcn.1404b4343
nop
jmp 0x14049726d
call fcn.1404b4343
nop
call fcn.1404b4343
nop
call fcn.1404b4343
int3