Function at 0x1400110e6
Capabilities:
Decode data using base64 via dword translation table

Disassembly:
jmp 0x140019a70
mov qword [rsp + 0x18], r8
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
push rbp
push rdi
sub rsp, 0x278
lea rbp, [rsp + 0x20]
lea rdi, [rsp + 0x20]
mov ecx, 0x66
mov eax, 0xcccccccc
rep stosd dword [rdi], eax
mov rcx, qword [rsp + 0x298]
mov rax, qword [0x140030040]
xor rax, rbp
mov qword [rbp + 0x240], rax
mov dword [rbp + 0x224], 0
lea rcx, [0x1400370f6]
call fcn.14001191a
mov rax, qword [rbp + 0x280]
cmp qword [rax], 0
jne 0x140019b08
lea rdx, [0x14002a772]
mov rcx, qword [rbp + 0x270]
call fcn.14001141a
mov eax, dword [rbp + 0x224]
or eax, 1
mov dword [rbp + 0x224], eax
mov rax, qword [rbp + 0x270]
jmp 0x140019e94
mov rax, qword [rbp + 0x278]
mov qword [rbp + 8], rax
mov qword [rbp + 0x28], 0
xor edx, edx
mov rax, qword [rbp + 0x280]
mov rax, qword [rax]
mov ecx, 4
div rcx
mov rax, rdx
test rax, rax
jne 0x140019b5c
mov rax, qword [rbp + 0x280]
mov rax, qword [rax]
mov rcx, qword [rbp + 8]
movzx eax, byte [rcx + rax - 1]
cmp eax, 0x3d
je 0x140019b5c
mov qword [rbp + 0x238], 0
jmp 0x140019b67
mov qword [rbp + 0x238], 1
mov rax, qword [rbp + 0x238]
mov qword [rbp + 0x48], rax
cmp qword [rbp + 0x48], 0
je 0x140019bbb
xor edx, edx
mov rax, qword [rbp + 0x280]
mov rax, qword [rax]
mov ecx, 4
div rcx
mov rax, rdx
cmp rax, 2
ja 0x140019bae
mov rax, qword [rbp + 0x280]
mov rax, qword [rax]
mov rcx, qword [rbp + 8]
movzx eax, byte [rcx + rax - 2]
cmp eax, 0x3d
je 0x140019bbb
mov qword [rbp + 0x238], 1
jmp 0x140019bc6
mov qword [rbp + 0x238], 0
mov rax, qword [rbp + 0x238]
mov qword [rbp + 0x68], rax
mov rax, qword [rbp + 0x280]
mov rcx, qword [rbp + 0x48]
mov rax, qword [rax]
sub rax, rcx
xor edx, edx
mov ecx, 4
div rcx
shl rax, 2
mov qword [rbp + 0x88], rax
xor edx, edx
mov rax, qword [rbp + 0x88]
mov ecx, 4
div rcx
imul rax, rax, 3
add rax, qword [rbp + 0x48]
add rax, qword [rbp + 0x68]
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0xa8]
call fcn.14001153c
xor edx, edx
lea rcx, [rbp + 0xa8]
call fcn.140011145
mov qword [rbp + 0xe8], rax
mov qword [rbp + 0x108], 0
jmp 0x140019c5a
mov rax, qword [rbp + 0x108]
add rax, 4
mov qword [rbp + 0x108], rax
mov rax, qword [rbp + 0x88]
cmp qword [rbp + 0x108], rax
jae 0x140019d7d
mov rax, qword [rbp + 0x108]
mov rcx, qword [rbp + 8]
add rcx, rax
mov rax, rcx
movzx eax, byte [rax]
lea rcx, [0x140028d10]
mov eax, dword [rcx + rax*4]
shl eax, 0x12
mov rcx, qword [rbp + 0x108]
mov rdx, qword [rbp + 8]
add rdx, rcx
mov rcx, rdx
movzx ecx, byte [rcx + 1]
lea rdx, [0x140028d10]
mov ecx, dword [rdx + rcx*4]
shl ecx, 0xc
or eax, ecx
mov rcx, qword [rbp + 0x108]
mov rdx, qword [rbp + 8]
add rdx, rcx
mov rcx, rdx
movzx ecx, byte [rcx + 2]
lea rdx, [0x140028d10]
mov ecx, dword [rdx + rcx*4]
shl ecx, 6
or eax, ecx
mov rcx, qword [rbp + 0x108]
mov rdx, qword [rbp + 8]
add rdx, rcx
mov rcx, rdx
movzx ecx, byte [rcx + 3]
lea rdx, [0x140028d10]
or eax, dword [rdx + rcx*4]
mov dword [rbp + 0x124], eax
mov eax, dword [rbp + 0x124]
sar eax, 0x10
mov rcx, qword [rbp + 0x28]
mov rdx, qword [rbp + 0xe8]
add rdx, rcx
mov rcx, rdx
mov byte [rcx], al
mov rax, qword [rbp + 0x28]
inc rax
mov qword [rbp + 0x28], rax
mov eax, dword [rbp + 0x124]
sar eax, 8
and eax, 0xff
mov rcx, qword [rbp + 0x28]
mov rdx, qword [rbp + 0xe8]
add rdx, rcx
mov rcx, rdx
mov byte [rcx], al
mov rax, qword [rbp + 0x28]
inc rax
mov qword [rbp + 0x28], rax
mov eax, dword [rbp + 0x124]
and eax, 0xff
mov rcx, qword [rbp + 0x28]
mov rdx, qword [rbp + 0xe8]
add rdx, rcx
mov rcx, rdx
mov byte [rcx], al
mov rax, qword [rbp + 0x28]
inc rax
mov qword [rbp + 0x28], rax
jmp 0x140019c48
cmp qword [rbp + 0x48], 0
je 0x140019e5f
mov rax, qword [rbp + 0x88]
mov rcx, qword [rbp + 8]
add rcx, rax
mov rax, rcx
movzx eax, byte [rax]
lea rcx, [0x140028d10]
mov eax, dword [rcx + rax*4]
shl eax, 0x12
mov rcx, qword [rbp + 0x88]
mov rdx, qword [rbp + 8]
add rdx, rcx
mov rcx, rdx
movzx ecx, byte [rcx + 1]
lea rdx, [0x140028d10]
mov ecx, dword [rdx + rcx*4]
shl ecx, 0xc
or eax, ecx
mov dword [rbp + 0x144], eax
mov eax, dword [rbp + 0x144]
sar eax, 0x10
mov rcx, qword [rbp + 0x28]
mov rdx, qword [rbp + 0xe8]
add rdx, rcx
mov rcx, rdx
mov byte [rcx], al
mov rax, qword [rbp + 0x28]
inc rax
mov qword [rbp + 0x28], rax
cmp qword [rbp + 0x68], 0
je 0x140019e5f
mov rax, qword [rbp + 0x88]
mov rcx, qword [rbp + 8]
add rcx, rax
mov rax, rcx
movzx eax, byte [rax + 2]
lea rcx, [0x140028d10]
mov eax, dword [rcx + rax*4]
shl eax, 6
mov ecx, dword [rbp + 0x144]
or ecx, eax
mov eax, ecx
mov dword [rbp + 0x144], eax
mov eax, dword [rbp + 0x144]
sar eax, 8
and eax, 0xff
mov rcx, qword [rbp + 0x28]
mov rdx, qword [rbp + 0xe8]
add rdx, rcx
mov rcx, rdx
mov byte [rcx], al
mov rax, qword [rbp + 0x28]
inc rax
mov qword [rbp + 0x28], rax
lea rdx, [rbp + 0xa8]
mov rcx, qword [rbp + 0x270]
call fcn.14001188e
mov eax, dword [rbp + 0x224]
or eax, 1
mov dword [rbp + 0x224], eax
lea rcx, [rbp + 0xa8]
call fcn.1400111c7
mov rax, qword [rbp + 0x270]
mov rdi, rax
lea rcx, [rbp - 0x20]
lea rdx, [0x1400294b0]
call fcn.14001178a
mov rax, rdi
mov rcx, qword [rbp + 0x240]
xor rcx, rbp
call fcn.14001147e
lea rsp, [rbp + 0x258]
pop rdi
pop rbp
ret