Function at 0x14000e0c0
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, 0x98
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x10], 0xfffffffffffffffe
mov dword [rbp - 0x1c], r9d
mov qword [rbp + 8], rcx
mov rax, r8
add rax, 3
jb 0x14000ef8b
mov r15, r8
mov r12, rdx
mov rcx, rax
shr rcx, 2
lea rbx, [rcx + rcx*2]
mov r13d, 1
cmp rax, 4
jb 0x14000e144
test rbx, rbx
js 0x14000f042
movzx eax, byte [0x140317f91]
mov r14d, 1
mov edx, 1
mov rcx, rbx
call fcn.14001a230
test rax, rax
je 0x14000f045
mov r13, rax
mov qword [rbp - 0x38], rbx
mov qword [rbp - 0x30], r13
mov qword [rbp - 0x28], 0
mov rcx, r12
mov rdx, r15
call fcn.14019e9f0
mov rsi, rax
mov ecx, 6
mul rcx
jo 0x14000efa3
mov r14, rax
test rax, rax
je 0x14000e198
cmp rbx, r14
jae 0x14000e19c
lea rcx, [rbp - 0x38]
xor edx, edx
mov r8, r14
call fcn.1401d91a0
mov rbx, rsi
mov r13, qword [rbp - 0x30]
mov rdi, qword [rbp - 0x28]
jmp 0x14000e1a1
xor edi, edi
jmp 0x14000e1bf
mov rbx, rsi
xor edi, edi
lea rsi, [rdi + r13]
lea r8, [r14 - 1]
mov rcx, rsi
xor edx, edx
call sub.VCRUNTIME140.dll_memset
mov byte [r14 + rsi - 1], 0
add rdi, r14
mov rsi, rbx
mov qword [rbp - 0x28], rdi
mov eax, dword [rbp - 0x1c]
shr eax, 0x10
movsx rax, al
lea rcx, [0x1401e3e40]
mov r10, qword [rcx + rax*8]
mov eax, r15d
and eax, 7
cmp rax, 5
ja case.default.0x14000e1f2
lea rcx, [0x1401e3e70]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov r9b, 1
test r15, r15
je 0x14000e20c
movzx r8d, byte [r12 + r15 - 1]
cmp r8, 0x3d
jne 0x14000ea47
mov rsi, qword [rbp + 8]
jmp 0x14000ec91
mov eax, 0xa
jmp case.default.0x14000e1f2
mov eax, 8
jmp case.default.0x14000e1f2
mov eax, 0xc
jmp case.default.0x14000e1f2
mov eax, 0xb
xor ecx, ecx
mov r11, r15
sub r11, rax
cmovb r11, rcx
cmp r11, 0x1f
mov qword [rbp], r13
mov qword [rbp - 8], rdi
mov qword [rbp - 0x48], r15
jbe 0x14000e6b3
lea rax, [r11 - 0x20]
mov qword [rbp - 0x40], rax
xor edx, edx
xor eax, eax
mov qword [rbp - 0x10], r11
lea rcx, [rax + 0x20]
cmp rcx, r15
ja 0x14000f017
cmp rdx, 0xffffffffffffffe5
ja 0x14000f028
lea r9, [rdx + 0x1a]
cmp r9, rdi
ja 0x14000efff
movzx r8d, byte [r12 + rax]
movzx edi, byte [r10 + r8]
cmp rdi, 0xff
je 0x14000ec67
movzx r8d, byte [r12 + rax + 1]
movzx r9d, byte [r10 + r8]
cmp r9, 0xff
je 0x14000eb3f
movzx r8d, byte [r12 + rax + 2]
movzx ebx, byte [r10 + r8]
cmp rbx, 0xff
je 0x14000eb82
movzx r8d, byte [r12 + rax + 3]
movzx r14d, byte [r10 + r8]
cmp r14, 0xff
je 0x14000eb94
movzx r8d, byte [r12 + rax + 4]
movzx r13d, byte [r10 + r8]
cmp r13, 0xff
je 0x14000eb55
mov qword [rbp - 0x18], rsi
movzx r8d, byte [r12 + rax + 5]
movzx esi, byte [r10 + r8]
cmp rsi, 0xff
je 0x14000eb5e
movzx r8d, byte [r12 + rax + 6]
movzx r15d, byte [r10 + r8]
cmp r15, 0xff
je 0x14000eb67
movzx r8d, byte [r12 + rax + 7]
movzx r11d, byte [r10 + r8]
cmp r11, 0xff
je 0x14000eb70
shl rdi, 0x3a
shl r9, 0x34
or r9, rdi
shl rbx, 0x2e
shl r14, 0x28
or r14, rbx
or r14, r9
shl r13, 0x22
shl rsi, 0x1c
or rsi, r13
shl r15d, 0x16
or r15, rsi
or r15, r14
shl r11d, 0x10
or r11, r15
bswap r11
mov r13, qword [rbp]
mov qword [r13 + rdx], r11
movzx r8d, byte [r12 + rax + 8]
movzx r9d, byte [r10 + r8]
cmp r9, 0xff
je 0x14000eb9d
movzx r8d, byte [r12 + rax + 9]
movzx edi, byte [r10 + r8]
cmp rdi, 0xff
je 0x14000eba6
movzx r8d, byte [r12 + rax + 0xa]
movzx ebx, byte [r10 + r8]
cmp rbx, 0xff
je 0x14000ebaf
movzx r8d, byte [r12 + rax + 0xb]
movzx r14d, byte [r10 + r8]
cmp r14, 0xff
je 0x14000ebb8
movzx r8d, byte [r12 + rax + 0xc]
movzx r13d, byte [r10 + r8]
cmp r13, 0xff
je 0x14000ebc1
movzx r8d, byte [r12 + rax + 0xd]
movzx esi, byte [r10 + r8]
cmp rsi, 0xff
je 0x14000ebca
movzx r8d, byte [r12 + rax + 0xe]
movzx r15d, byte [r10 + r8]
cmp r15, 0xff
je 0x14000ebd8
movzx r8d, byte [r12 + rax + 0xf]
movzx r11d, byte [r10 + r8]
cmp r11, 0xff
je 0x14000ebe7
shl r9, 0x3a
shl rdi, 0x34
or rdi, r9
shl rbx, 0x2e
shl r14, 0x28
or r14, rbx
or r14, rdi
shl r13, 0x22
shl rsi, 0x1c
or rsi, r13
shl r15d, 0x16
or r15, rsi
or r15, r14
shl r11d, 0x10
or r11, r15
bswap r11
mov r13, qword [rbp]
mov qword [r13 + rdx + 6], r11
movzx r8d, byte [r12 + rax + 0x10]
movzx r9d, byte [r10 + r8]
cmp r9, 0xff
je 0x14000ebf6
movzx r8d, byte [r12 + rax + 0x11]
movzx edi, byte [r10 + r8]
cmp rdi, 0xff
je 0x14000ec0f
movzx r8d, byte [r12 + rax + 0x12]
movzx ebx, byte [r10 + r8]
cmp rbx, 0xff
je 0x14000ec1b
movzx r8d, byte [r12 + rax + 0x13]
movzx r14d, byte [r10 + r8]
cmp r14, 0xff
je 0x14000ec27
movzx r8d, byte [r12 + rax + 0x14]
movzx r13d, byte [r10 + r8]
cmp r13, 0xff
je 0x14000ec39
movzx r8d, byte [r12 + rax + 0x15]
movzx esi, byte [r10 + r8]
cmp rsi, 0xff
je 0x14000ec3f
movzx r8d, byte [r12 + rax + 0x16]
movzx r15d, byte [r10 + r8]
cmp r15, 0xff
je 0x14000ec45
movzx r8d, byte [r12 + rax + 0x17]
movzx r11d, byte [r10 + r8]
cmp r11, 0xff
je 0x14000ec4b
shl r9, 0x3a
shl rdi, 0x34
or rdi, r9
shl rbx, 0x2e
shl r14, 0x28
or r14, rbx
or r14, rdi
shl r13, 0x22
shl rsi, 0x1c
or rsi, r13
shl r15d, 0x16
or r15, rsi
or r15, r14
shl r11d, 0x10
or r11, r15
bswap r11
mov r13, qword [rbp]
mov qword [r13 + rdx + 0xc], r11
movzx r8d, byte [r12 + rax + 0x18]
movzx r9d, byte [r10 + r8]
cmp r9, 0xff
je 0x14000ec51
movzx r8d, byte [r12 + rax + 0x19]
movzx edi, byte [r10 + r8]
cmp rdi, 0xff
je 0x14000ec57
movzx r8d, byte [r12 + rax + 0x1a]
movzx ebx, byte [r10 + r8]
cmp rbx, 0xff
je 0x14000ec5d
movzx r8d, byte [r12 + rax + 0x1b]
movzx r14d, byte [r10 + r8]
cmp r14, 0xff
je 0x14000ec63
movzx r8d, byte [r12 + rax + 0x1c]
movzx r13d, byte [r10 + r8]
cmp r13, 0xff
je 0x14000ec70
movzx r8d, byte [r12 + rax + 0x1d]
movzx esi, byte [r10 + r8]
cmp rsi, 0xff
je 0x14000ec76
movzx r8d, byte [r12 + rax + 0x1e]
movzx r15d, byte [r10 + r8]
cmp r15, 0xff
je 0x14000ec7c
movzx r8d, byte [r12 + rax + 0x1f]
movzx r11d, byte [r10 + r8]
cmp r11, 0xff
je 0x14000ec82
shl r9, 0x3a
shl rdi, 0x34
or rdi, r9
shl rbx, 0x2e
shl r14, 0x28
or r14, rbx
or r14, rdi
shl r13, 0x22
shl rsi, 0x1c
or rsi, r13
shl r15d, 0x16
or r15, rsi
or r15, r14
shl r11d, 0x10
or r11, r15
bswap r11
mov r13, qword [rbp]
mov qword [r13 + rdx + 0x12], r11
add rdx, 0x18
mov rsi, qword [rbp - 0x18]
add rsi, 0xfffffffffffffffc
mov rax, rcx
cmp rcx, qword [rbp - 0x40]
mov rdi, qword [rbp - 8]
mov r15, qword [rbp - 0x48]
mov r11, qword [rbp - 0x10]
jbe 0x14000e261
jmp 0x14000e6b5
xor edx, edx
cmp r11, 7
jbe 0x14000e81d
add r11, 0xfffffffffffffff8
cmp rcx, r11
jae 0x14000e81d
mov qword [rbp - 0x10], r11
lea rax, [rcx + 8]
cmp rax, r15
ja 0x14000f064
lea r9, [rdx + 8]
cmp rdx, 0xfffffffffffffff7
ja 0x14000f078
mov qword [rbp - 0x18], rsi
cmp r9, rdi
ja 0x14000f050
movzx r8d, byte [r12 + rcx]
movzx esi, byte [r10 + r8]
cmp rsi, 0xff
je 0x14000ec00
movzx r8d, byte [r12 + rcx + 1]
movzx r9d, byte [r10 + r8]
cmp r9, 0xff
je 0x14000ebd3
movzx r8d, byte [r12 + rcx + 2]
movzx ebx, byte [r10 + r8]
cmp rbx, 0xff
je 0x14000ebe1
movzx r8d, byte [r12 + rcx + 3]
movzx edi, byte [r10 + r8]
cmp rdi, 0xff
je 0x14000ebf0
movzx r8d, byte [r12 + rcx + 4]
movzx r14d, byte [r10 + r8]
cmp r14, 0xff
je 0x14000ebfc
movzx r8d, byte [r12 + rcx + 5]
movzx r13d, byte [r10 + r8]
cmp r13, 0xff
je 0x14000ec15
movzx r8d, byte [r12 + rcx + 6]
movzx r15d, byte [r10 + r8]
cmp r15, 0xff
je 0x14000ec21
movzx r8d, byte [r12 + rcx + 7]
movzx r11d, byte [r10 + r8]
cmp r11, 0xff
je 0x14000ec2d
shl rsi, 0x3a
shl r9, 0x34
or r9, rsi
shl rbx, 0x2e
shl rdi, 0x28
or rdi, rbx
or rdi, r9
shl r14, 0x22
shl r13, 0x1c
or r13, r14
shl r15d, 0x16
or r15, r13
or r15, rdi
shl r11d, 0x10
or r11, r15
bswap r11
mov r13, qword [rbp]
mov qword [r13 + rdx], r11
add rdx, 6
mov rsi, qword [rbp - 0x18]
dec rsi
mov rcx, rax
mov r11, qword [rbp - 0x10]
cmp rax, r11
mov rdi, qword [rbp - 8]
mov r15, qword [rbp - 0x48]
jb 0x14000e6d0
jmp 0x14000e820
mov rax, rcx
cmp rsi, 2
jb 0x14000ea04
dec rsi
lea rcx, [r15 - 7]
mov qword [rbp - 0x50], rcx
mov r11, rax
neg r11
lea rcx, [r15 - 5]
mov qword [rbp - 0x58], rcx
lea rcx, [r15 - 3]
mov qword [rbp - 0x60], rcx
lea rcx, [r15 - 1]
mov qword [rbp - 0x40], rcx
cmp rax, r15
ja 0x14000efe8
mov r8, rdx
add rdx, 6
mov rcx, r8
cmp r8, 0xfffffffffffffff9
ja 0x14000efd7
cmp rdx, rdi
ja 0x14000efc0
cmp r15, rax
je 0x14000eea2
mov qword [rbp - 0x10], rdx
mov qword [rbp - 0x18], rsi
movzx r8d, byte [r12 + rax]
movzx esi, byte [r10 + r8]
cmp rsi, 0xff
je 0x14000ec67
cmp qword [rbp - 0x40], rax
je 0x14000eeb7
movzx r8d, byte [r12 + rax + 1]
movzx r14d, byte [r10 + r8]
cmp r14, 0xff
je 0x14000eb3f
lea r13, [r15 + r11]
cmp r13, 2
jbe 0x14000eed2
movzx r8d, byte [r12 + rax + 2]
movzx r9d, byte [r10 + r8]
cmp r9, 0xff
je 0x14000eb79
cmp qword [rbp - 0x60], rax
je 0x14000eeed
movzx r8d, byte [r12 + rax + 3]
movzx edi, byte [r10 + r8]
cmp rdi, 0xff
je 0x14000eb8b
cmp r13, 4
jbe 0x14000ef08
movzx r8d, byte [r12 + rax + 4]
movzx ebx, byte [r10 + r8]
cmp rbx, 0xff
je 0x14000eb55
cmp qword [rbp - 0x58], rax
je 0x14000ef23
movzx r8d, byte [r12 + rax + 5]
movzx edx, byte [r10 + r8]
cmp rdx, 0xff
je 0x14000eb5e
cmp r13, 6
jbe 0x14000ef3e
movzx r8d, byte [r12 + rax + 6]
movzx r13d, byte [r10 + r8]
cmp r13, 0xff
je 0x14000eb67
cmp qword [rbp - 0x50], rax
je 0x14000ef59
movzx r8d, byte [r12 + rax + 7]
movzx r15d, byte [r10 + r8]
cmp r15, 0xff
je 0x14000eb70
shl rsi, 0x3a
shl r14, 0x34
or r14, rsi
shl r9, 0x2e
or r9, r14
shl rdi, 0x28
or rdi, r9
shl rbx, 0x22
or rbx, rdi
shl rdx, 0x1c
or rdx, rbx
shl r13d, 0x16
or r13, rdx
shl r15d, 0x10
or r15, r13
bswap r15
mov r13, qword [rbp]
mov dword [r13 + rcx], r15d
shr r15, 0x20
mov word [r13 + rcx + 4], r15w
add rax, 8
add r11, 0xfffffffffffffff8
mov rcx, qword [rbp - 0x10]
mov rdx, rcx
mov rsi, qword [rbp - 0x18]
dec rsi
mov rdi, qword [rbp - 8]
mov r15, qword [rbp - 0x48]
jne 0x14000e853
jmp 0x14000ea07
mov rcx, rdx
cmp rax, r15
ja 0x14000f08c
mov qword [rbp - 0x10], rcx
xor esi, esi
cmp rax, r15
jne 0x14000ea5b
xor r8d, r8d
xor r11d, r11d
xor r9d, r9d
xor r13d, r13d
xor r12d, r12d
xor r15d, r15d
xor r14d, r14d
xor r10d, r10d
xor ecx, ecx
test dword [rbp - 0x1c], 0x100
je 0x14000ed6a
jmp 0x14000ed83
cmp byte [r10 + r8], 0xff
mov rsi, qword [rbp + 8]
je 0x14000eb47
jmp 0x14000ec91
add r15, r12
add r12, rax
xor ecx, ecx
xor r14d, r14d
xor r11d, r11d
xor r9d, r9d
xor r13d, r13d
mov edi, esi
xor edx, edx
nop word cs:[rax + rax]
movzx r8d, byte [r12 + rdx]
cmp r8, 0x3d
jne 0x14000eab0
lea r8, [rdx + r13]
test r8b, 2
je 0x14000eaf6
lea rbx, [rdi + rdx]
test ebx, ebx
cmove r14, r8
lea r8, [r12 + rdx]
inc r8
inc rdx
cmp r8, r15
jne 0x14000ea80
jmp 0x14000eb09
add rdi, rdx
test edi, edi
jg 0x14000ee8c
movzx esi, byte [r10 + r8]
cmp rsi, 0xff
je 0x14000ee97
add r12, rdx
inc r12
add r13, rdx
inc r13
inc r11
imul ecx, r11d, 0x3a
shl rsi, cl
or r9, rsi
mov ecx, r8d
mov esi, edi
cmp r12, r15
jne 0x14000ea6f
jmp 0x14000eb0c
add esi, edx
test esi, esi
cmovg r8, r14
add rax, r8
mov r8b, 0x3d
jmp 0x14000ec86
mov r8d, ecx
cmp r11, 8
ja case.0x14000eb24.1
lea rcx, [0x1401e3e88]
movsxd rdx, dword [rcx + r11*4]
add rdx, rcx
jmp rdx
xor esi, esi
xor r13d, r13d
xor r12d, r12d
xor r15d, r15d
xor r14d, r14d
xor r10d, r10d
mov rcx, r11
jmp 0x14000ed5d
inc rax
jmp 0x14000ec67
dec r15
xor r9d, r9d
mov rax, r15
jmp 0x14000ec91
add rax, 4
jmp 0x14000ec86
add rax, 5
jmp 0x14000ec86
add rax, 6
jmp 0x14000ec86
add rax, 7
jmp 0x14000ec86
add rax, 2
jmp 0x14000ec86
add rax, 2
jmp 0x14000ec67
add rax, 3
jmp 0x14000ec86
add rax, 3
jmp 0x14000ec67
add rax, 8
jmp 0x14000ec67
add rax, 9
jmp 0x14000ec67
add rax, 0xa
jmp 0x14000ec67
add rax, 0xb
jmp 0x14000ec67
add rax, 0xc
jmp 0x14000ec86
add rax, 0xd
jmp 0x14000ec86
inc rcx
jmp 0x14000ec00
add rax, 0xe
jmp 0x14000ec86
add rcx, 2
jmp 0x14000ec00
add rax, 0xf
jmp 0x14000ec86
add rcx, 3
jmp 0x14000ec00
add rax, 0x10
jmp 0x14000ec67
add rcx, 4
xor r9d, r9d
mov rax, rcx
mov rsi, qword [rbp + 8]
jmp 0x14000ec91
add rax, 0x11
jmp 0x14000ec67
add rcx, 5
jmp 0x14000ec31
add rax, 0x12
jmp 0x14000ec67
add rcx, 6
jmp 0x14000ec31
add rax, 0x13
jmp 0x14000ec67
add rcx, 7
xor r9d, r9d
mov rax, rcx
jmp 0x14000ec89
add rax, 0x14
jmp 0x14000ec86
add rax, 0x15
jmp 0x14000ec86
add rax, 0x16
jmp 0x14000ec86
add rax, 0x17
jmp 0x14000ec86
add rax, 0x18
jmp 0x14000ec67
add rax, 0x19
jmp 0x14000ec67
add rax, 0x1a
jmp 0x14000ec67
add rax, 0x1b
xor r9d, r9d
mov rsi, qword [rbp + 8]
jmp 0x14000ec91
add rax, 0x1c
jmp 0x14000ec86
add rax, 0x1d
jmp 0x14000ec86
add rax, 0x1e
jmp 0x14000ec86
add rax, 0x1f
xor r9d, r9d
mov rsi, qword [rbp + 8]
mov r13, qword [rbp]
mov rdx, qword [rbp - 0x38]
mov byte [rsi + 8], r9b
mov byte [rsi + 9], r8b
mov qword [rsi + 0x10], rax
movabs rax, 0x8000000000000000
mov qword [rsi], rax
test rdx, rdx
je 0x14000ecc1
mov r8d, 1
mov rcx, r13
call fcn.14001a240
mov rax, rsi
add rsp, 0x98
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov ecx, 0x20
mov sil, 1
xor r14d, r14d
mov r13b, 1
mov r12b, 1
mov r15b, 1
xor r10d, r10d
jmp 0x14000ed5d
mov ecx, 8
mov sil, 1
xor r13d, r13d
xor r12d, r12d
jmp 0x14000ed28
mov ecx, 0x28
mov sil, 1
xor r10d, r10d
mov r13b, 1
mov r12b, 1
mov r15b, 1
mov r14b, 1
jmp 0x14000ed5d
mov ecx, 0x10
mov sil, 1
xor r12d, r12d
mov r13b, 1
xor r15d, r15d
jmp 0x14000ed3e
mov ecx, 0x18
mov sil, 1
xor r15d, r15d
mov r13b, 1
mov r12b, 1
xor r14d, r14d
xor r10d, r10d
jmp 0x14000ed5d
mov ecx, 0x30
mov sil, 1
mov r13b, 1
mov r12b, 1
mov r15b, 1
mov r14b, 1
mov r10b, 1
mov rdi, qword [rbp - 8]
test dword [rbp - 0x1c], 0x100
jne 0x14000ed83
mov rdx, r9
shl rdx, cl
test rdx, rdx
je 0x14000ed83
add rax, r11
dec rax
mov r9b, 2
jmp 0x14000ec89
test sil, sil
je 0x14000ee59
mov r8, qword [rbp - 0x10]
cmp r8, rdi
jae 0x14000ef74
mov rax, r9
shr rax, 0x38
mov rcx, qword [rbp]
mov byte [rcx + r8], al
lea rcx, [r8 + 1]
test r13b, r13b
je 0x14000ee7e
cmp rcx, rdi
mov rdx, qword [rbp]
jae 0x14000ef77
mov rax, r9
shr rax, 0x30
mov byte [rdx + r8 + 1], al
lea rcx, [r8 + 2]
test r12b, r12b
je 0x14000ee7e
cmp rcx, rdi
jae 0x14000ef77
mov rax, r9
shr rax, 0x28
mov byte [rdx + r8 + 2], al
lea rcx, [r8 + 3]
test r15b, r15b
je 0x14000ee7e
cmp rcx, rdi
jae 0x14000ef77
mov rax, r9
shr rax, 0x20
mov byte [rdx + r8 + 3], al
lea rcx, [r8 + 4]
test r14b, r14b
je 0x14000ee7e
cmp rcx, rdi
jae 0x14000ef77
mov eax, r9d
shr eax, 0x18
mov byte [rdx + r8 + 4], al
lea rcx, [r8 + 5]
test r10b, r10b
je 0x14000ee7e
cmp rcx, rdi
jae 0x14000ef77
shr r9d, 0x10
mov byte [rdx + r8 + 5], r9b
add r8, 6
cmp rdi, r8
mov rsi, qword [rbp + 8]
jb 0x14000ee6a
jmp 0x14000ee66
mov r8, qword [rbp - 0x10]
cmp rdi, r8
mov rsi, qword [rbp + 8]
jb 0x14000ee6a
mov qword [rbp - 0x28], r8
mov rax, qword [rbp - 0x28]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rbp - 0x38]
movups xmmword [rsi], xmm0
jmp 0x14000ecc1
mov r8, rcx
cmp rdi, r8
mov rsi, qword [rbp + 8]
jb 0x14000ee6a
jmp 0x14000ee66
add rax, r14
mov r8b, 0x3d
jmp 0x14000ec86
add rax, r13
add rax, rdx
jmp 0x14000ec86
lea r8, str.C:Usersdd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.13.1_srcdecode.rs
xor ecx, ecx
xor edx, edx
call fcn.1401e1780
jmp 0x14000f0a5
lea r8, str.C:Usersdd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.13.1_srcdecode.rs
mov ecx, 1
mov edx, 1
call fcn.1401e1780
jmp 0x14000f0a5
lea r8, str.C:Usersdd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.13.1_srcdecode.rs
mov ecx, 2
mov edx, 2
call fcn.1401e1780
jmp 0x14000f0a5
lea r8, str.C:Usersdd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.13.1_srcdecode.rs
mov ecx, 3
mov edx, 3
call fcn.1401e1780
jmp 0x14000f0a5
lea r8, str.C:Usersdd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.13.1_srcdecode.rs
mov ecx, 4
mov edx, 4
call fcn.1401e1780
jmp 0x14000f0a5
lea r8, str.C:Usersdd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.13.1_srcdecode.rs
mov ecx, 5
mov edx, 5
call fcn.1401e1780
jmp 0x14000f0a5
lea r8, str.C:Usersdd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.13.1_srcdecode.rs
mov ecx, 6
mov edx, 6
call fcn.1401e1780
jmp 0x14000f0a5
lea r8, str.C:Usersdd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.13.1_srcdecode.rs
mov ecx, 7
mov edx, 7
call fcn.1401e1780
jmp 0x14000f0a5
mov rcx, r8
lea r8, str.C:Usersdd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.13.1_srcdecode.rs
mov rdx, rdi
call fcn.1401e1780
jmp 0x14000f0a5
lea rcx, str.decoded_length_calculation_overflow
lea r8, str.C:Usersdd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.13.1_srcdecode.rs
mov edx, 0x23
call fcn.1401e1610
lea rcx, str.Overflow_when_calculating_output_buffer_length
lea r8, str.C:Usersdd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.13.1_srcdecode.rs
mov edx, 0x2e
call fcn.1401e1610
jmp 0x14000f0a5
mov rcx, rdx
lea r8, str.C:Usersdd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.13.1_srcdecode.rs
mov rdx, rdi
call fcn.1401e1ac0
jmp 0x14000f0a5
lea r8, str.C:Usersdd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.13.1_srcdecode.rs
call fcn.1401e1ad0
jmp 0x14000f0a5
lea r8, str.C:Usersdd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.13.1_srcdecode.rs
mov rcx, rax
mov rdx, r15
call fcn.1401e1ab0
jmp 0x14000f0a5
lea r8, str.C:Usersdd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.13.1_srcdecode.rs
mov rcx, r9
mov rdx, qword [rbp - 8]
call fcn.1401e1ac0
jmp 0x14000f0a5
lea r8, str.C:Usersdd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.13.1_srcdecode.rs
mov rdx, r15
call fcn.1401e1ac0
jmp 0x14000f0a5
lea r8, str.C:Usersdd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.13.1_srcdecode.rs
mov edx, 0xa
mov rcx, 0xfffffffffffffff0
call fcn.1401e1ad0
jmp 0x14000f0a5
xor r14d, r14d
mov rcx, r14
mov rdx, rbx
call fcn.1401e13b0
lea r8, str.C:Usersdd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.13.1_srcdecode.rs
mov rcx, r9
mov rdx, rdi
call fcn.1401e1ac0
jmp 0x14000f0a5
lea r8, str.C:Usersdd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.13.1_srcdecode.rs
mov rcx, rax
mov rdx, r15
call fcn.1401e1ac0
jmp 0x14000f0a5
lea r8, str.C:Usersdd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.13.1_srcdecode.rs
mov rcx, rdx
mov rdx, r9
call fcn.1401e1ad0
jmp 0x14000f0a5
lea r8, str.C:Usersdd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.13.1_srcdecode.rs
mov rcx, rax
mov rdx, r15
call fcn.1401e1ab0
jmp 0x14000f0a5
call fcn.14000e060
ud2