Function at 0x140074d86
Capabilities:
Encode data using base64

Disassembly:
push rax
pushf
mov eax, 0x9785e2e8
pushf
not eax
add eax, 0xb889e080
xor eax, 0xbeaa1dc3
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xde614462
xor eax, 0xa5a84224
rol eax, 0xab
popf
pushf
not eax
add eax, 0xd67432da
xor eax, 0xdee1f29a
rol eax, 0x1d
popf
cmp eax, 4
jne 0x140074dd6
popf
pop rax
jmp 0x140075106
cmp eax, 0
jne 0x140074de5
popf
pop rax
jmp 0x140074eb7
cmp eax, 3
jne 0x140074df4
popf
pop rax
jmp 0x1400750cb
cmp eax, 1
jne 0x140074e03
popf
pop rax
jmp 0x140074f32
cmp eax, 0xd
jne 0x140074e12
popf
pop rax
jmp 0x14007557b
cmp eax, 7
jne 0x140074e21
popf
pop rax
jmp 0x14007526a
cmp eax, 0xe
jne 0x140074e30
popf
pop rax
jmp 0x1400755cd
cmp eax, 0xb
jne 0x140074e3f
popf
pop rax
jmp 0x1400754b7
cmp eax, 0xc
jne 0x140074e4e
popf
pop rax
jmp 0x140075545
cmp eax, 8
jne 0x140074e5d
popf
pop rax
jmp 0x1400752ff
cmp eax, 5
jne 0x140074e6c
popf
pop rax
jmp 0x140075194
cmp eax, 2
jne 0x140074e7b
popf
pop rax
jmp 0x140075024
cmp eax, 9
jne 0x140074e8a
popf
pop rax
jmp 0x14007534f
cmp eax, 0xa
jne 0x140074e99
popf
pop rax
jmp 0x1400753d0
cmp eax, 6
jne 0x140074ea8
popf
pop rax
jmp 0x1400751d6
cmp eax, 0xf
jne 0x140074eb7
popf
pop rax
jmp 0x140075607
push rbx
sub rsp, 0x20
mov r11, qword [rcx + 8]
mov rbx, rcx
mov r8, qword [rcx]
cmp r8, r11
je 0x140074eff
push rax
pushf
mov eax, 0x3f3d93c0
pushf
not eax
add eax, 0xa4d39d02
xor eax, 0xc273b4a4
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x906644f5
xor eax, 0xf9c6ad7d
rol eax, 0x19
popf
jmp 0x140074dc7
push rax
pushf
mov eax, 0x5d0a056
pushf
not eax
add eax, 0xd730da87
xor eax, 0xc103c966
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x9b7f6d73
xor eax, 0x934d57c7
rol eax, 0x96
popf
jmp 0x140074dc7
mov qword [rsp + 0x38], rsi
mov esi, 0x8c5f067b
pushf
not esi
add esi, 0xea9f8bf6
xor esi, 0xc9d831aa
rol esi, 0xe
popf
pushf
not esi
add esi, 0xf8ab2d8d
xor esi, 0xe6e3c44a
rol esi, 0x5f
popf
pushf
not esi
add esi, 0xfbe58e52
xor esi, 0xe51b265b
rol esi, 0xe4
popf
mov qword [rsp + 0x40], rdi
mov edi, 0x8795673a
pushf
not edi
add edi, 0xa6826975
xor edi, 0xa08987e9
rol edi, 0xb5
popf
pushf
not edi
add edi, 0xa3a4221e
xor edi, 0xb3dedd0c
rol edi, 0x5c
popf
pushf
not edi
add edi, 0xd8c4e117
xor edi, 0xcc15b88e
rol edi, 0xb4
popf
nop dword [rax]
push rax
pushf
mov eax, 0x7d4a47f1
pushf
not eax
add eax, 0xa0719415
xor eax, 0xc7bd59f7
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x94ddbb44
xor eax, 0xd86dce2f
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xcc2d5f6c
xor eax, 0xcdaa8d31
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xe1c2757a
xor eax, 0xe08cd0f9
rol eax, 0x65
popf
jmp 0x140074dc7
xor eax, eax
cmp dword [r8 + 0x10], eax
jbe 0x140075072
push rax
pushf
mov eax, 0xfc950260
pushf
not eax
add eax, 0x96072177
xor eax, 0xa6add53b
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xaa298850
xor eax, 0xb01e611b
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x9c9db01d
xor eax, 0xbfc4ba8b
rol eax, 0x81
popf
jmp 0x140074dc7
push rax
pushf
mov eax, 0xce154c22
pushf
not eax
add eax, 0xab627115
xor eax, 0xfa5479c1
rol eax, 0xae
popf
pushf
not eax
add eax, 0x96e133e4
xor eax, 0x96b9489f
rol eax, 0x84
popf
pushf
not eax
add eax, 0xbd007529
xor eax, 0xf5d81b98
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xf895d35b
xor eax, 0x9afa5386
rol eax, 0x40
popf
jmp 0x140074dc7
nop dword [rax + rax]
push rax
pushf
mov eax, 0x1484833e
pushf
not eax
add eax, 0xa1afe0fb
xor eax, 0xd53c1f44
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x939e0535
xor eax, 0x87fc8b08
rol eax, 0xd9
popf
jmp 0x140074dc7
mov rcx, qword [r8 + 8]
movzx r9d, word [rcx + rax*2]
movzx ecx, r9w
and cx, di
cmp cx, si
jne 0x14007514e
push rax
pushf
mov eax, 0xb3ad6f06
pushf
not eax
add eax, 0xb93e5c30
xor eax, 0xd92787a1
rol eax, 0x24
popf
pushf
not eax
add eax, 0x9a0d8d3b
xor eax, 0xc496e4ad
rol eax, 0xa7
popf
jmp 0x140074dc7
push rax
pushf
mov eax, 0x43b08b07
pushf
not eax
add eax, 0xd966d3fc
xor eax, 0xbe63361b
rol eax, 0x35
popf
pushf
not eax
add eax, 0xb9c0de64
xor eax, 0xe50f0f0f
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xffcd5df5
xor eax, 0x93121f23
rol eax, 0x41
popf
jmp 0x140074dc7
mov rcx, qword [r8]
and r9d, 0xfff
add qword [r9 + rcx], rdx
push rax
pushf
mov eax, 0x9b77eeb5
pushf
not eax
add eax, 0xe8e65f7f
xor eax, 0xfd04832f
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xe1a8cf6b
xor eax, 0xac256fcb
rol eax, 0x76
popf
jmp 0x140074dc7
inc eax
cmp eax, dword [r8 + 0x10]
jb 0x140075224
push rax
pushf
mov eax, 0x3a01d7a0
pushf
not eax
add eax, 0xb4090cf7
xor eax, 0xbc4da98c
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xb263b6fc
xor eax, 0xa5d2934c
rol eax, 0x26
popf
pushf
not eax
add eax, 0x83620d5e
xor eax, 0xef624886
rol eax, 0x20
popf
jmp 0x140074dc7
push rax
pushf
mov eax, 0x369e7261
pushf
not eax
add eax, 0xc5defaa0
xor eax, 0xbdb8e1b4
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xdb98f483
xor eax, 0x9f75fc57
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xabcfc0d0
xor eax, 0xb9badb55
rol eax, 0x6f
popf
jmp 0x140074dc7
add r8, 0x18
cmp r8, r11
jne 0x1400752cc
push rax
pushf
mov eax, 0x3d710bbc
pushf
not eax
add eax, 0x90f45c2d
xor eax, 0xe3343a5e
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xb3896e2e
xor eax, 0x9abd76e4
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xe8f2444b
xor eax, 0xb22680d7
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xe242e413
xor eax, 0xc266299f
rol eax, 0x40
popf
jmp 0x140074dc7
push rax
pushf
mov eax, 0x42d2abc2
pushf
not eax
add eax, 0xc8ec4d73
xor eax, 0xb269ac5c
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x8e7024a1
xor eax, 0xdd1e6469
rol eax, 0xea
popf
jmp 0x140074dc7
mov rdi, qword [rsp + 0x40]
mov rsi, qword [rsp + 0x38]
push rax
pushf
mov eax, 0x57ef591a
pushf
not eax
add eax, 0xf9be8ece
xor eax, 0xa5dc1305
rol eax, 0x44
popf
pushf
not eax
add eax, 0xedb76f5b
xor eax, 0xe3f31e99
rol eax, 0x65
popf
pushf
not eax
add eax, 0x80ee5ba0
xor eax, 0x922abd36
rol eax, 0x57
popf
jmp 0x140074dc7
mov r8, qword [rbx]
test r8, r8
je 0x14007538a
push rax
pushf
mov eax, 0x8dff2936
pushf
not eax
add eax, 0xb4cceea4
xor eax, 0x922a9132
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x83afaf5a
xor eax, 0xc445f4b1
rol eax, 0x77
popf
jmp 0x140074dc7
push rax
pushf
mov eax, 0x1a185d8c
pushf
not eax
add eax, 0xcba5cb2f
xor eax, 0xad562532
rol eax, 0x59
popf
pushf
not eax
add eax, 0x8162969b
xor eax, 0x9f7ece7b
rol eax, 0x97
popf
pushf
not eax
add eax, 0xfc9a83e0
xor eax, 0xc31b5fc8
rol eax, 0x19
popf
jmp 0x140074dc7
mov rcx, qword [rbx + 0x10]
movabs rax, 0x66289e885ad45ea6
pushf
not rax
add rax, 0x57a9e94a
xor rax, 0x6204e069
rol rax, 0xb2
popf
pushf
not rax
add rax, 0x7bb5277d
xor rax, 0x6a5bf962
rol rax, 0xee
popf
pushf
not rax
add rax, 0x605fd31a
xor rax, 0x509d819c
rol rax, 0x9a
popf
sub rcx, r8
imul rcx
sar rdx, 2
mov rax, rdx
shr rax, 0x3f
push rax
not rax
sub rdx, rax
pop rax
sub rdx, 1
lea rdx, [rdx + rdx*2]
shl rdx, 3
cmp rdx, 0x1000
jb 0x140075484
push rax
pushf
mov eax, 0xb2b3b247
pushf
not eax
add eax, 0xe9beaefd
xor eax, 0x9807aa86
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xc79365a4
xor eax, 0xaa1afaf7
rol eax, 0xc1
popf
jmp 0x140074dc7
push rax
pushf
mov eax, 0x20e272e1
pushf
not eax
add eax, 0xc411d117
xor eax, 0xa7dd76dd
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xff6fc120
xor eax, 0xbf4822d8
rol eax, 0x78
popf
jmp 0x140074dc7
mov rcx, qword [r8 - 8]
add rdx, 0x27
sub r8, rcx
lea rax, [r8 - 8]
cmp rax, 0x1f
ja 0x140075512
push rax
pushf
mov eax, 0xe56abdc0
pushf
not eax
add eax, 0xb2837d4e
xor eax, 0xf61d9961
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xbe65d0e3
xor eax, 0x9842131c
rol eax, 0x16
popf
pushf
not eax
add eax, 0xd85c14fc
xor eax, 0xcad8b9dc
rol eax, 0x27
popf
jmp 0x140074dc7
push rax
pushf
mov eax, 0x7a589b69
pushf
not eax
add eax, 0x9d284d4a
xor eax, 0xe16e4906
rol eax, 0xd
popf
pushf
not eax
add eax, 0xe32f3f63
xor eax, 0xa415e6ee
rol eax, 0xd1
popf
jmp 0x140074dc7
mov r8, rcx
push rax
pushf
mov eax, 0x7f714134
pushf
not eax
add eax, 0x91199d15
xor eax, 0xfb212f21
rol eax, 0x43
popf
pushf
not eax
add eax, 0xf82953df
xor eax, 0xaeddadcf
rol eax, 0x48
popf
jmp 0x140074dc7
mov rcx, r8
call fcn.14004b1c8
mov qword [rbx], 0
mov qword [rbx + 8], 0
mov qword [rbx + 0x10], 0
push rax
pushf
mov eax, 0x762c3a77
pushf
not eax
add eax, 0xe65ce204
xor eax, 0xcd47f111
rol eax, 0x71
popf
pushf
not eax
add eax, 0x96ac1d8e
xor eax, 0xe770a29f
rol eax, 0xc8
popf
jmp 0x140074dc7
add rsp, 0x20
pop rbx
ret
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3