Function at 0x1404b4afe
Capabilities:
Encode data using base64

Disassembly:
mov qword [rsp + 0x10], rbp
rcr r11b, cl
xor bpl, 0x3f
mov qword [rsp + 0x18], rsi
bsr r11w, r9w
movsx r11, sp
ror sil, cl
push rdi
xadd si, di
not r8b
sub rsp, 0x20
mov r11, rdx
sbb sil, 0xfb
movzx di, r10b
lea rbp, [0x140000000]
and r11d, 0xf
rcr r8w, 0x94
mov rsi, rdx
stc
btc rdi, rcx
sub rsi, r11
mov di, 0x7dee
xchg rdi, rdi
mov rdi, rdx
movzx r8w, sil
mov r8, rcx
jmp 0x1404b4b65
xorps xmm3, xmm3
lea rax, [r11 - 1]
movdqu xmm1, xmmword [rsi]
cmp bp, 0x22a9
cmc
test bl, r14b
cmp rax, 0xe
jmp 0x1404b4b82
ja 0x1404b4c34
mov eax, dword [rbp + rax*4 + 0x4b500c]
jmp 0x1404b4b99
add rax, rbp
jmp 0x1404b4ba1
push rax
ret
sub edx, edx
jmp 0x1404b4c3b
xorps xmm0, xmm0
pcmpeqb xmm0, xmm1
pmovmskb eax, xmm0
lea r10d, [rdx + 0xf]
test r12d, r8d
cmp di, dx
test eax, eax
jmp 0x1404b4c57
je 0x1404b4e31
bsf r9d, eax
jmp 0x1404b4c66
mov qword [rsp + 0x30], rbx
test r11, r11
jmp 0x1404b4c73
jne 0x1404b4c86
lea ebx, [rdx + 1]
jmp 0x1404b4c81
jmp 0x1404b4cae
mov ecx, 0x10
movzx rbx, r11w
btr rax, 0x28
mov eax, r9d
rcr ebx, 0x69
sub rcx, r11
mov ebx, edx
cmp rax, rcx
setb bl
shld ax, r14w, 0x3d
mov rax, rcx
mov eax, r10d
cmp r12, r8
test cl, dil
cmp rdi, 0x4b927f23
sub eax, r9d
cmc
test ebx, eax
cmp eax, r10d
jmp 0x1404b4ccc
ja 0x1404b4dc7
mov ecx, dword [rbp + rax*4 + 0x4b5048]
add rcx, rbp
jmp 0x1404b4ce1
jmp rcx
test ebx, ebx
movsx bx, r12b
mov rbx, qword [rsp + 0x30]
jmp 0x1404b4dd8
jne 0x1404b4f7d
movdqu xmm2, xmmword [rsi + 0x10]
jmp 0x1404b4de8
movdqa xmm0, xmm2
pcmpeqb xmm0, xmm3
pmovmskb eax, xmm0
test eax, eax
jmp 0x1404b4dfb
jne 0x1404b4e8e
mov rdx, rdi
bswap bp
mov rcx, r8
mov rbp, qword [rsp + 0x38]
movsx rsi, ax
movsxd rdi, ecx
sar di, 0x61
mov rsi, qword [rsp + 0x40]
add rsp, 0x20
mov di, di
pop rdi
jmp 0x1404b4e2c
jmp 0x1404b50c8
test r11, r11
jmp 0x1404b4e39
jne 0x1404b4dde
cmp byte [rsi + 1], dl
je 0x1404b4f7d
mov rdx, rdi
sub dil, 0x91
neg dil
movsx rsi, r13w
mov rbp, qword [rsp + 0x38]
movzx edi, cx
shr di, cl
ror sil, 0xf1
mov rsi, qword [rsp + 0x40]
sub edi, 0x1df21114
mov rdi, 0x137f2bc1
add rsp, 0x20
jmp 0x1404b4e83
pop rdi
jmp 0x1404b4e89
jmp 0x1404b50c8
bsf ecx, eax
or al, r15b
shl rax, 0x6b
rol ah, cl
mov eax, ecx
cmp r15b, 0xff
clc
jmp 0x1404b4ea6
sub rax, r11
stc
add rax, 0x10
cmp rax, 0x10
ja 0x1404b4e01
sub r10d, ecx
cmp r10d, 0xf
jmp 0x1404b4ec4
ja 0x1404b4f75
mov ecx, dword [rbp + r10*4 + 0x4b5088]
add rcx, rbp
jmp 0x1404b4eda
push rcx
ret
por xmm2, xmm1
movdqa xmm1, xmm2
movzx eax, byte [r8]
cmp ecx, r14d
test al, al
jmp 0x1404b4f8b
je 0x1404b4fd9
nop
movsx eax, al
jmp 0x1404b4f9a
movd xmm0, eax
punpcklbw xmm0, xmm0
punpcklbw xmm0, xmm0
pshufd xmm0, xmm0, 0
pcmpeqb xmm0, xmm1
pmovmskb ecx, xmm0
test ecx, ecx
jmp 0x1404b4fba
jne 0x1404b4fd9
movzx eax, byte [r8 + 1]
inc r8
jmp 0x1404b4fcd
inc rdx
cmc
test al, al
jne 0x1404b4f92
mov rbp, qword [rsp + 0x38]
xor ax, bx
mov rax, rdx
shl esi, cl
dec rsi
and rdi, r10
mov rsi, qword [rsp + 0x40]
sub di, r13w
add rsp, 0x20
movsx rdi, bp
movsx di, r12b
movsxd rdi, esi
pop rdi
jmp 0x1404b500b
ret
sub rsp, 0x58
rcl ax, cl
mov rax, qword [0x1400b7288]
xor rax, rsp
btr r10, r14
mov qword [rsp + 0x40], rax
xor r9d, r9d
shl r11b, 0x89
mov r10b, 0xb9
movsx r8, r11w
mov r8, rdx
bts eax, eax
rcl r11w, cl
btr r10w, 0xd4
mov eax, r9d
movsx r11w, r8b
btc r11d, r11d
mov r10, rcx
cmp rax, 0x20
lea r11d, [r9 + 1]
jmp 0x1404b511c
jae 0x1404b5203
mov byte [rsp + rax + 0x20], r9b
lea rax, [rax + r11]
test r8b, cl
cmp rax, 0x20
jmp 0x1404b5137
jl 0x1404b511c
mov al, byte [rdx]
jmp 0x1404b5182
movzx edx, al
shr rdx, 3
clc
shl ch, 0x24
movzx eax, al
and eax, 7
btr cx, cx
movzx ecx, byte [rsp + rdx + 0x20]
jmp 0x1404b5163
bts ecx, eax
rcr al, 0xd1
add al, dil
add r8, r11
dec al
mov byte [rsp + rdx + 0x20], cl
inc al
mov al, byte [r8]
test rsp, 0x2a1339dc
stc
test al, al
jmp 0x1404b5189
jne 0x1404b5144
or byte [rsp + 0x20], r11b
jmp 0x1404b51a4
add r9d, r11d
bts rdx, rdi
stc
add r10, r11
movzx r8d, byte [r10]
jmp 0x1404b51b3
mov edx, r11d
mov ecx, r8d
clc
shr r8, 3
jmp 0x1404b51c3
and ecx, 7
shl edx, cl
test sp, ax
stc
test byte [rsp + r8 + 0x20], dl
jmp 0x1404b51d6
je 0x1404b5199
movsxd rax, r9d
adc cl, r15b
bts cx, r12w
sub ch, bl
mov rcx, qword [rsp + 0x40]
cmp dx, si
xor rcx, rsp
jmp 0x1404b51f9
call fcn.14049b928
add rsp, 0x58
ret
call fcn.14049cd0b
int3