Function at 0x1400efb98
Capabilities:
Encode data using base64

Disassembly:
movzx edx, r11w
ror r8d, 1
btr rdx, r11
mov eax, ebx
not r8d
xor r8d, 0xe717240f
xchg esi, ecx
shl rsi, 0x3d
push r9
sub esi, edx
xor dword [rsp + rbx - 0x1e2e6613], r8d
movsx r9d, dx
pop r9
movsxd r8, r8d
cdqe
xadd bx, cx
adc rdi, r8
mov r11d, dword [rbp + rbx - 0x1e2e92c7]
bswap rax
mul rax
bswap rcx
mov edx, dword [rbp + rax*8 + 4]
xadd ax, bx
shr cl, 0xa4
add cl, byte [rbx + rbp - 0x1e2dfff8]
imul rax, rsi
lea rbp, [rbp + rbx*2 - 0x3c5bfffa]
shld r11d, edx, cl
lea rcx, [rax + rbx - 0x316d2bd6]
call fcn.140178790
mov eax, dword [rbp + riz]
mov ecx, 0x934e73f
mov cl, byte [rcx + rbp - 0x934e73b]
mov r8d, 0x53070035
movzx r11d, r8w
bt r8d, r8d
lea rbp, [rbp + r11*4 - 0xd2]
dec r8d
inc r8
ja 0x140092c61
movzx dx, byte [rax + riz]
rol r9, cl
adc rbp, 6
movzx eax, r9w
mov word [rax + rbp - 0x8394], dx
mov r9d, dword [rdi + rax - 0x8394]
lea rdi, [rdi + rax*2 - 0x10724]
movzx edx, si
jmp 0x1401325c2
lea rsi, [rbx + r11 + 0x49944e00]
mov qword [rsp + rbx - 0xe5c3], rsi
bswap ecx
not ecx
rol ecx, 1
xadd r11w, si
sal r11d, 0xfd
dec ecx
mov eax, ebx
or al, 0xae
ror ecx, 1
push rax
mul qword [rsp + rbx*4 - 0x3971c]
sbb rsi, rax
bswap ecx
push r11
push r11
dec eax
mov qword [rsp + rbx*2 - 0x1cb76], rbp
rol dx, 0xe
xor dword [rsp + rbx*2 - 0x1cb76], ecx
mov rbp, qword [rsp + rbx*8 - 0x72e38]
cbw
mov qword [rsp + rbx*8 - 0x72e38], 0xffffffff912c8f8a
movsxd rcx, ecx
ror r11, 0xa0
mul rsi
add r9, rcx
mov ecx, dword [r8 + r11*8]
lea rax, [rdx + r11*8 - 0x226caf77]
mov edx, dword [r8 + r11*8 + 4]
or byte [rsp + rbx*4 - 0x39726], r11b
lea r8, [r8 + r11*8 + 4]
mov qword [rsp + r11*8 + 0x18], rax
and ebx, r11d
inc rax
not ecx
sal al, 0x26
seta byte [rsp + r11*8 + 6]
not edx
sar word [rsp + rbx + 2], 0xa6
or ecx, edx
movsx edx, r11w
bts rsi, rdx
and byte [rsp + r11*8 + 0x13], 0x3a
mov dword [rbx + r8], ecx
rol r11, 0xae
jns 0x1401d4533
mov esi, 0x9c1ca53f
mov r9d, esi
and sil, 7
mov rax, qword [rbp + riz]
mov ecx, 0xe4818b35
mov r10d, 0xa522b212
jge 0x1400d39de
mov edx, 0x7638b588
mov esi, edx
mov r8d, edx
mov ebp, dword [rdx + r11 - 0x7638b588]
movzx edi, dl
or rdi, rsi
lea r11, [r11 + rdx - 0x7638b584]
movsx ecx, sil
sub rsi, rdi
sal cx, 0xe8
lea r10, [rdx + r10 - 0x7638b58a]
movzx eax, word [r10 + rsi*2]
xchg edx, esi
xor ax, r9w
inc r8w
ror ax, 1
neg esi
neg rsi
xor ax, 0x67b4
bts dx, di
shr cx, 0x87
dec ax
xadd sil, dl
sal r8d, 0x2d
neg rsi
xor ax, 0x9f8c
xor r9w, ax
bts r8, rdx
inc rcx
adc rax, rsp
bts esi, r8d
not si
mov dword [rax + r8*4 - 0x5ac48400], ebp
jae 0x1401e81f0
mov ecx, 0xd7a38cbe
mov eax, ecx
mov ecx, dword [r10 + riz]
lea rsi, [rax*4 - 0x536246fb]
add r10, 4
mov r11d, 0x7e99e409
sal al, 0x63
and r11d, 0x5499c3a9
xor ecx, ebp
bswap ecx
lea ecx, [rcx + r11*2 + 0x1f82f42d]
movzx ebx, al
ror ecx, 1
add ax, 0x718b
lea rdi, [r11 - 0x4ef8bfef]
not ecx
setb dil
shr bx, 0xa9
sbb ecx, 0xbb86ca1b
sar si, 0xc5
and rdi, r11
sbb rdi, 0xb119c39
not ecx
call fcn.140137f09
mov edx, dword [r10]
mov edi, 0x6cb53b3a
lea r10, [r10 + rdi - 0x6cb53b36]
lea rsi, [rdi*4 + 0x65ad6b06]
xor edx, ebp
sal rdi, 0xd4
imul rdi, rsi
rol edx, 1
movsx ecx, di
dec edx
sal cl, 0x45
btc rdi, rdi
xor edx, 0xe68d0c28
call fcn.1400bb4ea
mov ebx, 0x1e2e6613
lea r10, [r10 + rbx*2 - 0x3c5ccc2a]
mov r8d, dword [r10 + rbx*4 - 0x78b9984c]
or rbx, rbx
lea rsi, [rbx - 0x3549395f]
mov ecx, esi
xor r8d, r9d
inc rcx
lea r8d, [r8 + rcx + 0x544c6e5]
ror r8d, 2
xor r8d, 0xc8839128
lea r8d, [r8 + rbx - 0x71c6a836]
xor r8d, 0xccb8688c
lea r11, [rbx + rbx - 0x485a72d9]
jmp 0x140080d0e
xor r9d, r11d
jmp 0x14009bc90
xadd byte [rsp + rbx + 0x1b], dh
mov qword [rsp + rbx], r9
ret 0x20
movsx eax, dx
lea r10, [r10 + rdx - 0x18c]
call fcn.14007c500
mov edx, 0x52bf4983
movsx ebp, dx
lea r10, [rbp + r10 - 0x4987]
lea rcx, [rbp*4 - 0x5d72d64a]
mov edx, dword [r10 + rdx - 0x52bf4983]
ror rbp, cl
jae 0x1400bb636
xor edx, r9d
rol bpl, cl
lea edx, [rdx + rcx*2 + 0x306184ec]
movsx esi, bp
shl bpl, 0x43
rol edx, cl
call fcn.14022bb39
mov r11d, 0x9b81f1b6
mov rsi, qword [rbp + riz]
add rbp, 8
mov r10, rsi
movsx r8d, r11w
lea rax, [r11 + r8*8 - 0x70d6ea42]
mov r11, rbp
jmp 0x140181376