Function at 0x140023023
Capabilities:
Encode data using base64

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x88
mov r14, r8
mov r15, rdx
mov r8d, 3
mov rax, r14
xor edx, edx
div r8
mov r8, r14
shr r8, 0x3e
cmp r8d, 2
ja 0x140023a7f
shl rax, 2
test rdx, rdx
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x40], rdx
je 0x14002307c
cmp rax, 0xfffffffffffffffc
je 0x140023a7f
add rax, 4
lea rdi, [rsp + 0x48]
mov rcx, rdi
mov rdx, rax
call fcn.14004466a
mov rsi, qword [rdi + 8]
mov rbx, qword [rdi + 0x10]
xor edi, edi
mov qword [rsp + 0x30], r14
mov r13d, 0
sub r14, 0x1a
cmovb r14, rdi
jbe 0x1400234b3
xor ecx, ecx
lea r12, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
lea rbp, [0x1400f0e2d]
xor r13d, r13d
cmp r13, 0xffffffffffffffe5
ja 0x1400238f1
lea rax, [r13 + 0x1a]
cmp rax, qword [rsp + 0x30]
ja 0x140023799
lea rdi, [rcx + 0x20]
mov qword [rsp + 0x20], r12
mov rdx, rdi
mov r8, rsi
mov r9, rbx
call fcn.140044635
test rdx, rdx
je 0x1400237ad
mov rcx, qword [r15 + r13]
bswap rcx
mov r8, rcx
shr r8, 0x3a
mov r8b, byte [r8 + rbp + 3]
mov byte [rax], r8b
cmp rdx, 1
je 0x1400237bd
mov r8, rcx
shr r8, 0x34
and r8d, 0x3f
mov r8b, byte [r8 + rbp + 3]
mov byte [rax + 1], r8b
cmp rdx, 2
jbe 0x1400238db
mov r8, rcx
shr r8, 0x2e
and r8d, 0x3f
mov r8b, byte [r8 + rbp + 3]
mov byte [rax + 2], r8b
cmp rdx, 3
je 0x1400237d3
mov r8, rcx
shr r8, 0x28
and r8d, 0x3f
mov r8b, byte [r8 + rbp + 3]
mov byte [rax + 3], r8b
cmp rdx, 4
jbe 0x1400238c5
mov r8, rcx
shr r8, 0x22
and r8d, 0x3f
mov r8b, byte [r8 + rbp + 3]
mov byte [rax + 4], r8b
cmp rdx, 5
je 0x1400237e9
mov r8, rcx
shr r8, 0x1c
and r8d, 0x3f
mov r8b, byte [r8 + rbp + 3]
mov byte [rax + 5], r8b
cmp rdx, 6
jbe 0x1400238af
mov r8d, ecx
shr r8d, 0x16
and r8d, 0x3f
mov r8b, byte [r8 + rbp + 3]
mov byte [rax + 6], r8b
cmp rdx, 7
je 0x1400237ff
shr ecx, 0x10
and ecx, 0x3f
mov cl, byte [rcx + rbp + 3]
mov byte [rax + 7], cl
cmp rdx, 8
jbe 0x140023899
mov rcx, qword [r15 + r13 + 6]
bswap rcx
mov r8, rcx
shr r8, 0x3a
mov r8b, byte [r8 + rbp + 3]
mov byte [rax + 8], r8b
cmp rdx, 9
je 0x140023815
mov r8, rcx
shr r8, 0x34
and r8d, 0x3f
mov r8b, byte [r8 + rbp + 3]
mov byte [rax + 9], r8b
cmp rdx, 0xa
jbe 0x140023883
mov r8, rcx
shr r8, 0x2e
and r8d, 0x3f
mov r8b, byte [r8 + rbp + 3]
mov byte [rax + 0xa], r8b
cmp rdx, 0xb
je 0x14002382b
mov r8, rcx
shr r8, 0x28
and r8d, 0x3f
mov r8b, byte [r8 + rbp + 3]
mov byte [rax + 0xb], r8b
cmp rdx, 0xc
jbe 0x14002386d
mov r8, rcx
shr r8, 0x22
and r8d, 0x3f
mov r8b, byte [r8 + rbp + 3]
mov byte [rax + 0xc], r8b
cmp rdx, 0xd
je 0x140023841
mov r8, rcx
shr r8, 0x1c
and r8d, 0x3f
mov r8b, byte [r8 + rbp + 3]
mov byte [rax + 0xd], r8b
cmp rdx, 0xe
jbe 0x140023857
mov r8d, ecx
shr r8d, 0x16
and r8d, 0x3f
mov r8b, byte [r8 + rbp + 3]
mov byte [rax + 0xe], r8b
cmp rdx, 0xf
je 0x140023909
shr ecx, 0x10
and ecx, 0x3f
mov cl, byte [rcx + rbp + 3]
mov byte [rax + 0xf], cl
cmp rdx, 0x10
jbe 0x140023a69
mov rcx, qword [r15 + r13 + 0xc]
bswap rcx
mov r8, rcx
shr r8, 0x3a
mov r8b, byte [r8 + rbp + 3]
mov byte [rax + 0x10], r8b
cmp rdx, 0x11
je 0x14002391f
mov r8, rcx
shr r8, 0x34
and r8d, 0x3f
mov r8b, byte [r8 + rbp + 3]
mov byte [rax + 0x11], r8b
cmp rdx, 0x12
jbe 0x140023a53
mov r8, rcx
shr r8, 0x2e
and r8d, 0x3f
mov r8b, byte [r8 + rbp + 3]
mov byte [rax + 0x12], r8b
cmp rdx, 0x13
je 0x140023935
mov r8, rcx
shr r8, 0x28
and r8d, 0x3f
mov r8b, byte [r8 + rbp + 3]
mov byte [rax + 0x13], r8b
cmp rdx, 0x14
jbe 0x140023a3d
mov r8, rcx
shr r8, 0x22
and r8d, 0x3f
mov r8b, byte [r8 + rbp + 3]
mov byte [rax + 0x14], r8b
cmp rdx, 0x15
je 0x14002394b
mov r8, rcx
shr r8, 0x1c
and r8d, 0x3f
mov r8b, byte [r8 + rbp + 3]
mov byte [rax + 0x15], r8b
cmp rdx, 0x16
jbe 0x140023a27
mov r8d, ecx
shr r8d, 0x16
and r8d, 0x3f
mov r8b, byte [r8 + rbp + 3]
mov byte [rax + 0x16], r8b
cmp rdx, 0x17
je 0x140023961
shr ecx, 0x10
and ecx, 0x3f
mov cl, byte [rcx + rbp + 3]
mov byte [rax + 0x17], cl
cmp rdx, 0x18
jbe 0x140023a11
mov rcx, qword [r15 + r13 + 0x12]
bswap rcx
mov r8, rcx
shr r8, 0x3a
mov r8b, byte [r8 + rbp + 3]
mov byte [rax + 0x18], r8b
cmp rdx, 0x19
je 0x140023977
mov r8, rcx
shr r8, 0x34
and r8d, 0x3f
mov r8b, byte [r8 + rbp + 3]
mov byte [rax + 0x19], r8b
cmp rdx, 0x1a
jbe 0x1400239fb
mov r8, rcx
shr r8, 0x2e
and r8d, 0x3f
mov r8b, byte [r8 + rbp + 3]
mov byte [rax + 0x1a], r8b
cmp rdx, 0x1b
je 0x14002398d
mov r8, rcx
shr r8, 0x28
and r8d, 0x3f
mov r8b, byte [r8 + rbp + 3]
mov byte [rax + 0x1b], r8b
cmp rdx, 0x1c
jbe 0x1400239e5
mov r8, rcx
shr r8, 0x22
and r8d, 0x3f
mov r8b, byte [r8 + rbp + 3]
mov byte [rax + 0x1c], r8b
cmp rdx, 0x1d
je 0x1400239a3
mov r8, rcx
shr r8, 0x1c
and r8d, 0x3f
mov r8b, byte [r8 + rbp + 3]
mov byte [rax + 0x1d], r8b
cmp rdx, 0x1e
jbe 0x1400239cf
mov r8d, ecx
shr r8d, 0x16
and r8d, 0x3f
mov r8b, byte [r8 + rbp + 3]
mov byte [rax + 0x1e], r8b
cmp rdx, 0x1f
je 0x1400239b9
shr ecx, 0x10
and ecx, 0x3f
mov cl, byte [rcx + rbp + 3]
mov byte [rax + 0x1f], cl
add r13, 0x18
mov rcx, rdi
cmp r13, r14
jbe 0x1400230c2
mov qword [rsp + 0x28], rsi
mov rsi, rbx
mov rdx, qword [rsp + 0x30]
mov r14, rdx
sub r14, qword [rsp + 0x40]
lea rbx, [0x1400f0e2d]
cmp r13, r14
jae 0x1400235aa
mov rbp, r13
sub rbp, 0xfffffffffffffffd
jae 0x140023778
cmp rbp, rdx
ja 0x140023763
lea r12, [rdi + 4]
lea rax, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov rdx, r12
mov r8, qword [rsp + 0x28]
mov r9, rsi
call fcn.140044635
test rdx, rdx
je 0x14002376f
movzx r8d, byte [r15 + r13]
mov ecx, r8d
shr ecx, 2
mov cl, byte [rcx + rbx + 3]
mov byte [rax], cl
cmp rdx, 1
je 0x140023751
mov cl, byte [r15 + r13 + 1]
mov r9d, ecx
shr r9b, 4
shl r8b, 4
or r8b, r9b
movzx r8d, r8b
and r8d, 0x3f
mov r8b, byte [r8 + rbx + 3]
mov byte [rax + 1], r8b
cmp rdx, 3
jb 0x140023745
movzx r8d, byte [r15 + r13 + 2]
shl cl, 2
mov r9d, r8d
shr r9b, 6
or r9b, cl
movzx ecx, r9b
and ecx, 0x3f
mov cl, byte [rcx + rbx + 3]
mov byte [rax + 2], cl
cmp rdx, 3
je 0x14002375a
and r8d, 0x3f
mov cl, byte [r8 + rbx + 3]
mov byte [rax + 3], cl
mov rdi, r12
mov r13, rbp
mov rdx, qword [rsp + 0x30]
jmp 0x1400234cf
mov rax, qword [rsp + 0x40]
cmp rax, 1
je 0x14002363e
cmp rax, 2
jne 0x14002368d
cmp rdi, rsi
jae 0x140023af4
movzx r8d, byte [r15 + r14]
mov eax, r8d
shr eax, 2
mov al, byte [rax + rbx + 3]
mov rcx, qword [rsp + 0x28]
mov byte [rcx + rdi], al
inc r14
cmp r14, rdx
jae 0x140023b0f
lea rcx, [rdi + 1]
mov rdx, rsi
cmp rcx, rsi
jae 0x140023b27
mov al, byte [r15 + r14]
mov ecx, eax
shr cl, 4
shl r8b, 4
or r8b, cl
movzx ecx, r8b
and ecx, 0x3f
mov cl, byte [rcx + rbx + 3]
mov r8, qword [rsp + 0x28]
mov byte [r8 + rdi + 1], cl
lea rcx, [rdi + 2]
cmp rcx, rdx
jae 0x140023b33
shl al, 2
and al, 0x3c
mov r8d, 3
jmp 0x140023679
mov rdx, rsi
cmp rdi, rsi
jae 0x140023b00
movzx eax, byte [r15 + r14]
mov ecx, eax
shr ecx, 2
mov cl, byte [rcx + rbx + 3]
mov r8, qword [rsp + 0x28]
mov byte [r8 + rdi], cl
lea rcx, [rdi + 1]
cmp rcx, rdx
jae 0x140023b1e
shl al, 4
and al, 0x30
mov r8d, 2
movzx eax, al
mov al, byte [rax + rbx + 3]
mov rdx, qword [rsp + 0x28]
mov byte [rdx + rcx], al
add rdi, r8
jmp 0x140023692
mov rdx, qword [rsp + 0x28]
lea r9, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcencode.rs
mov rcx, rdi
mov rbx, rsi
mov r8, rsi
call fcn.1400446b4
mov ecx, edi
neg ecx
and ecx, 3
xor r8d, r8d
cmp rcx, r8
je 0x1400236c9
cmp rdx, r8
je 0x14002378a
mov byte [rax + r8], 0x3d
inc r8
jmp 0x1400236b1
add rdi, rcx
jb 0x140023a97
mov rdi, qword [rsp + 0x48]
lea rsi, [rsp + 0x60]
mov rcx, rsi
mov rdx, qword [rsp + 0x28]
mov r8, rbx
call fcn.140045d8c
cmp qword [rsi], 0
je 0x14002371c
mov rax, qword [rsp + 0x68]
movabs rcx, 0x8000000000000000
cmp rdi, rcx
mov rcx, qword [rsp + 0x38]
jne 0x140023aaf
mov rdi, qword [rsp + 0x28]
mov rdx, rbx
mov rbx, rax
jmp 0x140023726
mov rcx, qword [rsp + 0x38]
mov rdx, qword [rsp + 0x28]
mov qword [rcx], rdi
mov qword [rcx + 8], rdx
mov qword [rcx + 0x10], rbx
add rsp, 0x88
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
jmp 0x1400238e2
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
jmp 0x1400237c4
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
jmp 0x1400237da
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov rcx, rbp
jmp 0x1400237a3
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
jmp 0x1400237b4
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov rcx, r13
mov rdx, rbp
call fcn.1400ea7de
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcencode.rs
mov rcx, rdx
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov rcx, rax
mov rdx, qword [rsp + 0x30]
call fcn.1400ea5e4
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
xor ecx, ecx
xor edx, edx
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov ecx, 1
mov edx, 1
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov ecx, 3
mov edx, 3
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov ecx, 5
mov edx, 5
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov ecx, 7
mov edx, 7
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov ecx, 9
mov edx, 9
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov ecx, 0xb
mov edx, 0xb
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov ecx, 0xd
mov edx, 0xd
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov ecx, 0xe
mov edx, 0xe
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov ecx, 0xc
mov edx, 0xc
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov ecx, 0xa
mov edx, 0xa
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov ecx, 8
mov edx, 8
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov ecx, 6
mov edx, 6
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov ecx, 4
mov edx, 4
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov ecx, 2
mov edx, 2
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov edx, 0xa
mov rcx, 0xfffffffffffffff0
call fcn.1400ea7de
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov ecx, 0xf
mov edx, 0xf
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov ecx, 0x11
mov edx, 0x11
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov ecx, 0x13
mov edx, 0x13
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov ecx, 0x15
mov edx, 0x15
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov ecx, 0x17
mov edx, 0x17
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov ecx, 0x19
mov edx, 0x19
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov ecx, 0x1b
mov edx, 0x1b
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov ecx, 0x1d
mov edx, 0x1d
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov ecx, 0x1f
mov edx, 0x1f
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov ecx, 0x1e
mov edx, 0x1e
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov ecx, 0x1c
mov edx, 0x1c
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov ecx, 0x1a
mov edx, 0x1a
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov ecx, 0x18
mov edx, 0x18
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov ecx, 0x16
mov edx, 0x16
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov ecx, 0x14
mov edx, 0x14
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov ecx, 0x12
mov edx, 0x12
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov ecx, 0x10
mov edx, 0x10
call fcn.1400ea579
lea rcx, str.integer_overflow_when_calculating_buffer_sizeC:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginemod.rs
lea r8, [0x1400efd50]
mov edx, 0x2d
call fcn.1400ea940
lea rcx, str.usize_overflow_when_calculating_b64_length
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcencode.rs
mov edx, 0x2a
call fcn.1400ea940
lea r8, [rsp + 0x60]
mov rcx, qword [r8 + 0x10]
mov qword [r8], rdi
mov rdx, qword [rsp + 0x28]
mov qword [r8 + 8], rdx
mov qword [r8 + 0x10], rbx
mov qword [r8 + 0x18], rax
mov qword [r8 + 0x20], rcx
lea rax, [0x1400efd78]
mov qword [rsp + 0x20], rax
lea rcx, str.Invalid_UTF8
lea r9, [0x1400ee640]
mov edx, 0xc
call fcn.1400ea81b
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov rcx, rdi
jmp 0x140023b3a
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov rcx, rdi
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov rcx, r14
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
jmp 0x140023b3a
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
call fcn.1400ea579
lea r8, str.C:UsersViolet.cargo_registry_src_rsproxy.cn_0dccff568467c15b_base64_0.22.1_srcenginegeneral_purposemod.rs
mov rdx, rsi
call fcn.1400ea579
int3