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

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0xc8
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x40], 0xfffffffffffffffe
mov rsi, rdx
mov qword [rbp - 0x10], rcx
mov r12, qword [rdx + 0x10]
lea rax, [r12*4]
movabs rcx, 0xaaaaaaaaaaaaaaab
mul rcx
mov rcx, rdx
shr rcx, 1
call fcn.14004338f
mov qword [rbp + 0x30], rax
mov qword [rbp - 8], rax
mov qword [rbp], rdx
mov qword [rbp + 8], 0
mov rbx, r12
add rbx, 7
jb 0x14000c269
mov rax, qword [rsi]
mov qword [rbp + 0x20], rax
shr rbx, 3
lea rax, [rbx + rbx]
lea r13, [rax + rax*2]
test r13, r13
je 0x14000b57d
lea rcx, [rbp - 8]
xor edx, edx
mov r8, r13
call fcn.140031241
mov rsi, qword [rbp - 8]
mov rdi, qword [rbp + 8]
lea rcx, [rsi + rdi]
lea r8, [r13 - 1]
xor edx, edx
call sub.VCRUNTIME140.dll_memset
add r13, rdi
mov byte [rsi + r13 - 1], 0
mov rax, qword [rbp - 8]
mov qword [rbp + 0x30], rax
mov qword [rbp + 8], r13
mov eax, r12d
and eax, 7
cmp rax, 5
ja case.default.0x14000b59b
lea rcx, [0x14000c4fc]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
xor eax, eax
mov dl, 1
sub r12, 1
jb 0x14000b5bc
mov rax, qword [rbp + 0x20]
movzx ecx, byte [rax + r12]
xor eax, eax
cmp rcx, 0x3d
jne 0x14000be2e
xor r8d, r8d
jmp 0x14000c1a7
mov qword [rbp + 0x38], rbx
mov eax, 0xa
jmp 0x14000b5f4
mov qword [rbp + 0x38], rbx
mov eax, 8
jmp 0x14000b5f4
mov qword [rbp + 0x38], rbx
mov eax, 0xc
jmp 0x14000b5f4
mov qword [rbp + 0x38], rbx
jmp 0x14000b5f4
mov qword [rbp + 0x38], rbx
mov eax, 0xb
xor r14d, r14d
mov rbx, r12
sub rbx, rax
cmovb rbx, r14
mov r10, rbx
sub r10, 0x20
mov qword [rbp + 0x18], r13
mov qword [rbp + 0x28], r12
jae 0x14000b799
xor r11d, r11d
sub rbx, 8
setb al
cmp r14, rbx
jae 0x14000bc13
test al, al
jne 0x14000bc13
lea r10, [0x1401a4393]
cmp r14, 0xfffffffffffffff8
je 0x14000c286
lea r9, [r14 + 8]
cmp r9, r12
ja 0x14000c2a5
lea rdx, [r11 + 8]
cmp r11, 0xfffffffffffffff7
ja 0x14000c2c0
cmp rdx, r13
ja 0x14000c2d4
mov rsi, qword [rbp + 0x20]
movzx eax, byte [rsi + r14]
movzx r15d, byte [rax + r10]
cmp r15, 0xff
je 0x14000c038
mov rcx, r11
movzx eax, byte [rsi + r14 + 1]
movzx r11d, byte [rax + r10]
cmp r11, 0xff
je 0x14000c002
movzx eax, byte [rsi + r14 + 2]
movzx r8d, byte [rax + r10]
cmp r8, 0xff
je 0x14000c008
movzx eax, byte [rsi + r14 + 3]
movzx edi, byte [rax + r10]
cmp rdi, 0xff
je 0x14000c00e
movzx edx, byte [rsi + r14 + 4]
movzx r13d, byte [rdx + r10]
cmp r13, 0xff
je 0x14000c014
mov rax, rsi
movzx edx, byte [rsi + r14 + 5]
movzx esi, byte [rdx + r10]
cmp rsi, 0xff
je 0x14000c01a
mov r12, rbx
movzx edx, byte [rax + r14 + 6]
movzx ebx, byte [rdx + r10]
cmp rbx, 0xff
je 0x14000c020
movzx eax, byte [rax + r14 + 7]
movzx edx, byte [rax + r10]
cmp rdx, 0xff
je 0x14000c034
shl r11, 0x34
shl r15, 0x3a
or r15, r11
shl r8, 0x2e
shl rdi, 0x28
or rdi, r8
or rdi, r15
shl r13, 0x22
shl rsi, 0x1c
or rsi, r13
shl rbx, 0x16
or rbx, rsi
or rbx, rdi
shl rdx, 0x10
or rdx, rbx
bswap rdx
mov rax, qword [rbp + 0x30]
mov r11, rcx
mov qword [rax + rcx], rdx
add r11, 6
dec qword [rbp + 0x38]
mov r14, r9
mov rbx, r12
cmp r9, r12
mov r13, qword [rbp + 0x18]
mov r12, qword [rbp + 0x28]
jb 0x14000b638
jmp 0x14000bc16
mov rax, qword [rbp + 0x20]
lea r15, [rax + 0x1f]
xor r11d, r11d
xor ecx, ecx
mov qword [rbp - 0x20], rbx
mov qword [rbp - 0x18], r10
cmp rcx, 0xffffffffffffffe0
je 0x14000c2eb
lea r14, [rcx + 0x20]
cmp r14, r12
ja 0x14000c305
mov qword [rbp + 0x10], r11
lea rdi, [r11 + 0x1a]
cmp rdi, r13
ja 0x14000c31d
movzx eax, byte [r15 + rcx - 0x1f]
lea r11, [0x1401a4393]
movzx edi, byte [rax + r11]
cmp rdi, 0xff
je 0x14000c194
movzx eax, byte [r15 + rcx - 0x1e]
movzx r13d, byte [rax + r11]
cmp r13, 0xff
je 0x14000c04e
movzx eax, byte [r15 + rcx - 0x1d]
movzx r12d, byte [rax + r11]
cmp r12, 0xff
je 0x14000c056
movzx eax, byte [r15 + rcx - 0x1c]
movzx edx, byte [rax + r11]
cmp rdx, 0xff
je 0x14000c05f
movzx esi, byte [r15 + rcx - 0x1b]
movzx eax, byte [rsi + r11]
cmp rax, 0xff
je 0x14000c068
movzx esi, byte [r15 + rcx - 0x1a]
movzx r9d, byte [rsi + r11]
cmp r9, 0xff
je 0x14000c06e
movzx esi, byte [r15 + rcx - 0x19]
movzx r8d, byte [rsi + r11]
cmp r8, 0xff
je 0x14000c074
movzx r10d, byte [r15 + rcx - 0x18]
movzx esi, byte [r10 + r11]
cmp rsi, 0xff
je 0x14000c08c
shl r13, 0x34
shl rdi, 0x3a
or rdi, r13
shl r12, 0x2e
shl rdx, 0x28
or rdx, r12
or rdx, rdi
shl rax, 0x22
shl r9, 0x1c
or r9, rax
shl r8, 0x16
or r8, r9
or r8, rdx
shl rsi, 0x10
or rsi, r8
bswap rsi
mov rax, qword [rbp + 0x30]
mov rdx, qword [rbp + 0x10]
mov qword [rax + rdx], rsi
movzx eax, byte [r15 + rcx - 0x17]
movzx r13d, byte [rax + r11]
cmp r13, 0xff
je 0x14000c0a4
mov r12, r11
movzx eax, byte [r15 + rcx - 0x16]
movzx r9d, byte [rax + r11]
cmp r9, 0xff
je 0x14000c0ad
movzx eax, byte [r15 + rcx - 0x15]
movzx r8d, byte [rax + r12]
cmp r8, 0xff
je 0x14000c0b6
movzx eax, byte [r15 + rcx - 0x14]
movzx edx, byte [rax + r12]
cmp rdx, 0xff
je 0x14000c0c4
movzx edi, byte [r15 + rcx - 0x13]
movzx r10d, byte [rdi + r12]
cmp r10, 0xff
je 0x14000c0d3
movzx edi, byte [r15 + rcx - 0x12]
movzx esi, byte [rdi + r12]
cmp rsi, 0xff
je 0x14000c0e2
movzx edi, byte [r15 + rcx - 0x11]
movzx ebx, byte [rdi + r12]
cmp rbx, 0xff
je 0x14000c0f1
movzx eax, byte [r15 + rcx - 0x10]
movzx edi, byte [rax + r12]
cmp rdi, 0xff
je 0x14000c100
shl r9, 0x34
shl r13, 0x3a
or r13, r9
shl r8, 0x2e
shl rdx, 0x28
or rdx, r8
or rdx, r13
shl r10, 0x22
shl rsi, 0x1c
or rsi, r10
shl rbx, 0x16
or rbx, rsi
or rbx, rdx
shl rdi, 0x10
or rdi, rbx
bswap rdi
mov rax, qword [rbp + 0x30]
mov r11, qword [rbp + 0x10]
mov qword [rax + r11 + 6], rdi
movzx eax, byte [r15 + rcx - 0xf]
movzx r13d, byte [rax + r12]
cmp r13, 0xff
je 0x14000c10f
movzx eax, byte [r15 + rcx - 0xe]
movzx r9d, byte [rax + r12]
cmp r9, 0xff
je 0x14000c12d
movzx eax, byte [r15 + rcx - 0xd]
movzx r8d, byte [rax + r12]
cmp r8, 0xff
je 0x14000c133
movzx eax, byte [r15 + rcx - 0xc]
movzx edx, byte [rax + r12]
cmp rdx, 0xff
je 0x14000c139
movzx edi, byte [r15 + rcx - 0xb]
movzx r10d, byte [rdi + r12]
cmp r10, 0xff
je 0x14000c13f
movzx edi, byte [r15 + rcx - 0xa]
movzx esi, byte [rdi + r12]
cmp rsi, 0xff
je 0x14000c145
movzx edi, byte [r15 + rcx - 9]
movzx ebx, byte [rdi + r12]
cmp rbx, 0xff
je 0x14000c14b
movzx eax, byte [r15 + rcx - 8]
movzx edi, byte [rax + r12]
cmp rdi, 0xff
je 0x14000c151
shl r9, 0x34
shl r13, 0x3a
or r13, r9
shl r8, 0x2e
shl rdx, 0x28
or rdx, r8
or rdx, r13
shl r10, 0x22
shl rsi, 0x1c
or rsi, r10
shl rbx, 0x16
or rbx, rsi
or rbx, rdx
shl rdi, 0x10
or rdi, rbx
bswap rdi
mov rax, qword [rbp + 0x30]
mov qword [rax + r11 + 0xc], rdi
movzx eax, byte [r15 + rcx - 7]
movzx r13d, byte [rax + r12]
cmp r13, 0xff
je 0x14000c157
movzx eax, byte [r15 + rcx - 6]
movzx r9d, byte [rax + r12]
cmp r9, 0xff
je 0x14000c15d
movzx eax, byte [r15 + rcx - 5]
movzx r8d, byte [rax + r12]
cmp r8, 0xff
je 0x14000c163
movzx eax, byte [r15 + rcx - 4]
movzx edx, byte [rax + r12]
cmp rdx, 0xff
je 0x14000c169
movzx edi, byte [r15 + rcx - 3]
movzx r10d, byte [rdi + r12]
cmp r10, 0xff
je 0x14000c16f
movzx edi, byte [r15 + rcx - 2]
movzx esi, byte [rdi + r12]
cmp rsi, 0xff
je 0x14000c175
movzx edi, byte [r15 + rcx - 1]
movzx ebx, byte [rdi + r12]
cmp rbx, 0xff
je 0x14000c17b
movzx eax, byte [r15 + rcx]
movzx edi, byte [rax + r12]
cmp rdi, 0xff
je 0x14000c190
shl r9, 0x34
shl r13, 0x3a
or r13, r9
shl r8, 0x2e
shl rdx, 0x28
or rdx, r8
or rdx, r13
shl r10, 0x22
shl rsi, 0x1c
or rsi, r10
shl rbx, 0x16
or rbx, rsi
or rbx, rdx
shl rdi, 0x10
or rdi, rbx
bswap rdi
mov rax, qword [rbp + 0x30]
mov qword [rax + r11 + 0x12], rdi
add r11, 0x18
add qword [rbp + 0x38], 0xfffffffffffffffc
mov rcx, r14
mov r10, qword [rbp - 0x18]
cmp r14, r10
mov r13, qword [rbp + 0x18]
mov r12, qword [rbp + 0x28]
mov rbx, qword [rbp - 0x20]
jbe 0x14000b7ae
jmp 0x14000b619
mov r9, r14
mov rax, qword [rbp + 0x38]
cmp rax, 2
jb 0x14000bde0
mov r10, r12
sub r10, r9
dec rax
mov rdx, qword [rbp + 0x20]
cmp r12, r9
jb 0x14000c34b
cmp r11, 0xfffffffffffffff9
ja 0x14000c362
lea r8, [r11 + 6]
cmp r8, r13
ja 0x14000c37a
mov qword [rbp + 0x10], r11
cmp r12, r9
je 0x14000c395
movzx esi, byte [rdx + r9]
lea rcx, [0x1401a4393]
movzx r11d, byte [rsi + rcx]
cmp r11, 0xff
je 0x14000c119
cmp r10, 2
jb 0x14000c3aa
movzx esi, byte [rdx + r9 + 1]
movzx edi, byte [rsi + rcx]
cmp rdi, 0xff
je 0x14000c0bf
cmp r10, 2
jbe 0x14000c3c5
movzx esi, byte [rdx + r9 + 2]
movzx ebx, byte [rsi + rcx]
cmp rbx, 0xff
je 0x14000c0cd
cmp r10, 3
jbe 0x14000c3e0
movzx esi, byte [rdx + r9 + 3]
movzx r15d, byte [rsi + rcx]
cmp r15, 0xff
je 0x14000c0dc
mov qword [rbp + 0x38], rax
cmp r10, 4
jbe 0x14000c3fb
movzx esi, byte [rdx + r9 + 4]
movzx r14d, byte [rsi + rcx]
cmp r14, 0xff
je 0x14000c0eb
cmp r10, 5
jbe 0x14000c416
mov r12, r8
movzx esi, byte [rdx + r9 + 5]
movzx r8d, byte [rsi + rcx]
cmp r8, 0xff
je 0x14000c0fa
cmp r10, 6
jbe 0x14000c431
movzx esi, byte [rdx + r9 + 6]
movzx eax, byte [rsi + rcx]
cmp rax, 0xff
je 0x14000c109
cmp r10, 7
jbe 0x14000c449
movzx esi, byte [rdx + r9 + 7]
movzx r13d, byte [rsi + rcx]
cmp r13, 0xff
je 0x14000c115
shl r11, 0x3a
shl rdi, 0x34
or rdi, r11
shl rbx, 0x2e
or rbx, rdi
shl r15, 0x28
or r15, rbx
shl r14, 0x22
or r14, r15
shl r8, 0x1c
or r8, r14
shl rax, 0x16
or rax, r8
shl r13, 0x10
or r13, rax
bswap r13
mov rax, qword [rbp + 0x30]
mov rcx, qword [rbp + 0x10]
mov dword [rax + rcx], r13d
shr r13, 0x20
mov word [rax + rcx + 4], r13w
add r9, 8
add r10, 0xfffffffffffffff8
mov rbx, r12
mov r11, r12
mov rax, qword [rbp + 0x38]
dec rax
mov r13, qword [rbp + 0x18]
mov r12, qword [rbp + 0x28]
jne 0x14000bc31
jmp 0x14000bde3
mov rbx, r11
cmp r9, r12
ja 0x14000c461
cmp r9, r12
jne 0x14000be62
xor edx, edx
xor esi, esi
xor r10d, r10d
xor edi, edi
xor r11d, r11d
mov rax, r10
mov ecx, r11d
shl rax, cl
test rax, rax
je 0x14000bf24
lea rax, [r9 + rsi]
dec rax
movzx ecx, dl
mov r8, rax
shr r8, 8
shl rax, 0x38
or rax, rcx
mov dl, 2
jmp 0x14000c1a7
lea rdi, [0x1401a4393]
xor eax, eax
cmp byte [rcx + rdi], 0xff
mov r8d, 0
jne 0x14000c1a7
movzx eax, cl
mov r8, r12
shr r8, 8
shl r12, 0x38
or r12, rax
xor edx, edx
mov rax, r12
jmp 0x14000c1a7
mov qword [rbp + 0x38], rbx
mov rax, qword [rbp + 0x20]
lea rsi, [rax + r9]
add r12, rax
xor r14d, r14d
xor r8d, r8d
xor r15d, r15d
xor r11d, r11d
xor r10d, r10d
xor ebx, ebx
mov qword [rbp + 0x28], r12
mov edi, r15d
sub r12, rsi
xor r13d, r13d
lea rax, [rbx + r13]
movzx edx, byte [rsi + r13]
cmp rdx, 0x3d
jne 0x14000bebd
test al, 2
je 0x14000bf96
lea rdx, [rdi + r13]
test edx, edx
cmove r8, rax
inc r13
cmp r12, r13
jne 0x14000be8f
jmp 0x14000bfc3
add rdi, r13
test edi, edi
jg 0x14000bfa3
lea rcx, [0x1401a4393]
movzx r14d, byte [rdx + rcx]
cmp r14, 0xff
je 0x14000c25c
lea rax, [rsi + r13]
inc rax
not rsi
inc r11
lea ecx, [r11 + r11]
lea ecx, [rcx + rcx*2]
neg ecx
and cl, 0x3e
shl r14, cl
mov r12, qword [rbp + 0x28]
add rsi, r12
add rbx, r13
inc rbx
or r10, r14
mov r14d, edx
mov r15d, edi
cmp rsi, r13
mov rsi, rax
jne 0x14000be86
jmp 0x14000bfc6
test dil, dil
je 0x14000bf64
cmp rbx, r13
mov rdi, r13
cmova rdi, rbx
xor eax, eax
mov edx, 0x38
cmp rdi, rbx
je 0x14000c334
mov ecx, edx
and cl, 0x38
mov rsi, r10
shr rsi, cl
mov rcx, qword [rbp + 0x30]
mov byte [rcx + rbx], sil
inc rbx
add eax, 8
add edx, 0xfffffff8
cmp eax, r11d
jb 0x14000bf3a
cmp qword [rbp + 8], rbx
jb 0x14000bf6e
mov qword [rbp + 8], rbx
mov rax, qword [rbp + 8]
mov qword [rbp - 0x40], rax
movups xmm0, xmmword [rbp - 8]
movaps xmmword [rbp - 0x50], xmm0
mov rcx, qword [rbp - 0x10]
mov qword [rcx + 0x18], rax
movups xmmword [rcx + 8], xmm0
mov qword [rcx], 0
jmp 0x14000c1e8
add r15d, r13d
add rbx, r13
test r15d, r15d
cmovle r8, rbx
mov ecx, 0x3d
xor edx, edx
add r8, r9
mov rax, r8
shl rax, 0x38
or rax, rcx
shr r8, 8
or r8, rdx
jmp 0x14000c1a5
mov edx, r14d
cmp r11, 8
mov r13, qword [rbp + 0x18]
mov rbx, qword [rbp + 0x38]
ja case.0x14000bfed.1
xor esi, esi
lea rax, [0x14000c514]
movsxd rcx, dword [rax + r11*4]
add rcx, rax
xor edi, edi
xor r11d, r11d
jmp rcx
mov r11d, 8
mov dil, 1
mov esi, 2
jmp case.0x14000bfed.0
or r14, 1
jmp 0x14000c038
or r14, 2
jmp 0x14000c038
or r14, 3
jmp 0x14000c038
or r14, 4
jmp 0x14000c024
or r14, 5
jmp 0x14000c024
or r14, 6
mov r8, r14
shr r8, 8
shl r14, 0x38
movzx eax, dl
jmp 0x14000c046
or r14, 7
mov r8, r14
shr r8, 8
shl r14, 0x38
movzx eax, al
or rax, r14
jmp 0x14000c1a5
inc rcx
jmp 0x14000c194
add rcx, 2
jmp 0x14000c194
add rcx, 3
jmp 0x14000c194
add rcx, 4
jmp 0x14000c078
add rcx, 5
jmp 0x14000c078
add rcx, 6
mov r8, rcx
shr r8, 8
shl rcx, 0x38
movzx eax, sil
jmp 0x14000c1a2
add rcx, 7
mov r8, rcx
shr r8, 8
shl rcx, 0x38
movzx eax, r10b
jmp 0x14000c1a2
add rcx, 8
jmp 0x14000c194
add rcx, 9
jmp 0x14000c194
add rcx, 0xa
jmp 0x14000c194
inc r9
jmp 0x14000c119
add rcx, 0xb
jmp 0x14000c194
add r9, 2
jmp 0x14000c119
add rcx, 0xc
jmp 0x14000c17f
add r9, 3
jmp 0x14000c119
add rcx, 0xd
jmp 0x14000c17f
add r9, 4
jmp 0x14000c119
add rcx, 0xe
jmp 0x14000c17f
add r9, 5
jmp 0x14000c119
add rcx, 0xf
jmp 0x14000c194
add r9, 6
jmp 0x14000c119
add rcx, 0x10
jmp 0x14000c194
add r9, 7
mov r8, r9
shr r8, 8
shl r9, 0x38
movzx eax, sil
or rax, r9
jmp 0x14000c1a5
add rcx, 0x11
jmp 0x14000c194
add rcx, 0x12
jmp 0x14000c194
add rcx, 0x13
jmp 0x14000c194
add rcx, 0x14
jmp 0x14000c17f
add rcx, 0x15
jmp 0x14000c17f
add rcx, 0x16
jmp 0x14000c17f
add rcx, 0x17
jmp 0x14000c194
add rcx, 0x18
jmp 0x14000c194
add rcx, 0x19
jmp 0x14000c194
add rcx, 0x1a
jmp 0x14000c194
add rcx, 0x1b
jmp 0x14000c194
add rcx, 0x1c
jmp 0x14000c17f
add rcx, 0x1d
jmp 0x14000c17f
add rcx, 0x1e
mov r8, rcx
shr r8, 8
shl rcx, 0x38
movzx eax, dil
jmp 0x14000c1a2
add rcx, 0x1f
mov r8, rcx
shr r8, 8
shl rcx, 0x38
movzx eax, al
or rax, rcx
xor edx, edx
lea rcx, [rbp - 0x50]
mov rdi, qword [rbp + 8]
mov qword [rcx + 0x10], rdi
movups xmm0, xmmword [rbp - 8]
movaps xmmword [rcx], xmm0
mov rdi, qword [rbp - 0x10]
mov byte [rdi + 8], dl
mov qword [rdi + 9], rax
mov dword [rdi + 0x11], r8d
mov rax, r8
shr rax, 0x30
mov byte [rdi + 0x17], al
shr r8, 0x20
mov word [rdi + 0x15], r8w
mov qword [rdi], 1
call fcn.14000759a
nop
add rsp, 0xc8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov r11d, 0x18
mov dil, 1
mov esi, 4
jmp case.0x14000bfed.0
mov r11d, 0x10
mov dil, 1
mov esi, 3
jmp case.0x14000bfed.0
mov r11d, 0x20
mov dil, 1
mov esi, 6
jmp case.0x14000bfed.0
mov r11d, 0x28
mov dil, 1
mov esi, 7
jmp case.0x14000bfed.0
mov r11d, 0x30
mov dil, 1
mov esi, 8
jmp case.0x14000bfed.0
movzx ecx, dl
xor edx, edx
mov r8, rax
jmp 0x14000bfaa
lea rcx, str.Overflow_when_calculating_number_of_chunks_in_input
lea r8, str.C:UsersThalya.cargo_registry_srcgithub.com_1ecc6299db9ec823_base64_0.13.0_srcdecode.rs
mov edx, 0x33
call fcn.1400343f0
jmp 0x14000c4c1
add r14, 8
lea r8, str.C:UsersThalya.cargo_registry_srcgithub.com_1ecc6299db9ec823_base64_0.13.0_srcdecode.rs
mov rcx, 0xfffffffffffffff8
mov rdx, r14
call fcn.140033750
jmp 0x14000c4c1
add r14, 8
lea r8, str.C:UsersThalya.cargo_registry_srcgithub.com_1ecc6299db9ec823_base64_0.13.0_srcdecode.rs
mov rcx, r14
mov rdx, r12
call fcn.140031fc0
jmp 0x14000c4c1
lea r8, str.C:UsersThalya.cargo_registry_srcgithub.com_1ecc6299db9ec823_base64_0.13.0_srcdecode.rs
mov rcx, r11
call fcn.140033750
jmp 0x14000c4c1
lea r8, str.C:UsersThalya.cargo_registry_srcgithub.com_1ecc6299db9ec823_base64_0.13.0_srcdecode.rs
mov rcx, rdx
mov rdx, r13
call fcn.140031fc0
jmp 0x14000c4c1
lea r8, str.C:UsersThalya.cargo_registry_srcgithub.com_1ecc6299db9ec823_base64_0.13.0_srcdecode.rs
mov rcx, 0xffffffffffffffe0
xor edx, edx
call fcn.140033750
jmp 0x14000c4c1
add rcx, 0x20
lea r8, str.C:UsersThalya.cargo_registry_srcgithub.com_1ecc6299db9ec823_base64_0.13.0_srcdecode.rs
mov rdx, r12
call fcn.140031fc0
jmp 0x14000c4c1
lea r8, str.C:UsersThalya.cargo_registry_srcgithub.com_1ecc6299db9ec823_base64_0.13.0_srcdecode.rs
mov rcx, rdi
mov rdx, r13
call fcn.140031fc0
jmp 0x14000c4c1
lea r8, str.C:UsersThalya.cargo_registry_srcgithub.com_1ecc6299db9ec823_base64_0.13.0_srcdecode.rs
mov rcx, rdi
mov rdx, r13
call fcn.140031870
jmp 0x14000c4c1
lea r8, str.C:UsersThalya.cargo_registry_srcgithub.com_1ecc6299db9ec823_base64_0.13.0_srcdecode.rs
mov rcx, r9
mov rdx, r12
call fcn.1400332d0
jmp 0x14000c4c1
lea rdx, [r11 + 6]
lea r8, str.C:UsersThalya.cargo_registry_srcgithub.com_1ecc6299db9ec823_base64_0.13.0_srcdecode.rs
mov rcx, r11
call fcn.140033750
jmp 0x14000c4c1
add r11, 6
lea r8, str.C:UsersThalya.cargo_registry_srcgithub.com_1ecc6299db9ec823_base64_0.13.0_srcdecode.rs
mov rcx, r11
mov rdx, r13
call fcn.140031fc0
jmp 0x14000c4c1
lea r8, str.C:UsersThalya.cargo_registry_srcgithub.com_1ecc6299db9ec823_base64_0.13.0_srcdecode.rs
xor ecx, ecx
xor edx, edx
call fcn.140031870
jmp 0x14000c4c1
lea r8, str.C:UsersThalya.cargo_registry_srcgithub.com_1ecc6299db9ec823_base64_0.13.0_srcdecode.rs
mov ecx, 1
mov edx, 1
call fcn.140031870
jmp 0x14000c4c1
lea r8, str.C:UsersThalya.cargo_registry_srcgithub.com_1ecc6299db9ec823_base64_0.13.0_srcdecode.rs
mov ecx, 2
mov edx, 2
call fcn.140031870
jmp 0x14000c4c1
lea r8, str.C:UsersThalya.cargo_registry_srcgithub.com_1ecc6299db9ec823_base64_0.13.0_srcdecode.rs
mov ecx, 3
mov edx, 3
call fcn.140031870
jmp 0x14000c4c1
lea r8, str.C:UsersThalya.cargo_registry_srcgithub.com_1ecc6299db9ec823_base64_0.13.0_srcdecode.rs
mov ecx, 4
mov edx, 4
call fcn.140031870
jmp 0x14000c4c1
lea r8, str.C:UsersThalya.cargo_registry_srcgithub.com_1ecc6299db9ec823_base64_0.13.0_srcdecode.rs
mov ecx, 5
mov edx, 5
call fcn.140031870
jmp 0x14000c4c1
lea r8, str.C:UsersThalya.cargo_registry_srcgithub.com_1ecc6299db9ec823_base64_0.13.0_srcdecode.rs
mov ecx, 6
mov edx, 6
call fcn.140031870
jmp 0x14000c4c1
lea r8, str.C:UsersThalya.cargo_registry_srcgithub.com_1ecc6299db9ec823_base64_0.13.0_srcdecode.rs
mov ecx, 7
mov edx, 7
call fcn.140031870
jmp 0x14000c4c1
lea r8, str.C:UsersThalya.cargo_registry_srcgithub.com_1ecc6299db9ec823_base64_0.13.0_srcdecode.rs
mov rcx, r9
mov rdx, r12
call fcn.1400332d0
jmp 0x14000c4c1
lea rax, str.Impossible:_must_only_have_0_to_8_input_bytes_in_last_chunk__with_no_invalid_lengths
lea rdx, [rbp - 0x60]
mov qword [rdx], rax
lea rax, [0x140021add]
mov qword [rdx + 8], rax
lea rax, str.l___
lea rcx, [rbp - 0x50]
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], 0
mov qword [rcx + 0x20], rdx
mov qword [rcx + 0x28], rax
lea rdx, str.C:UsersThalya.cargo_registry_srcgithub.com_1ecc6299db9ec823_base64_0.13.0_srcdecode.rs
call fcn.140031a20
ud2