Function at 0x14009370d
Capabilities:
Encode data using base64

Disassembly:
push rax
pushf
mov eax, 0xfc373d9
pushf
not eax
add eax, 0x6e50c6a1
xor eax, 0x7034b659
rol eax, 0x43
popf
pushf
not eax
add eax, 0x43043ada
xor eax, 0xb07a0f2
rol eax, 0x56
popf
pushf
not eax
add eax, 0x7271f477
xor eax, 0x7a081ebd
rol eax, 0x93
popf
pushf
not eax
add eax, 0xc4888f
xor eax, 0x3521fa4b
rol eax, 0x98
popf
cmp eax, 0
jne 0x140093770
popf
pop rax
jmp 0x140093851
cmp eax, 7
jne 0x14009377f
popf
pop rax
jmp 0x140093ca2
cmp eax, 8
jne 0x14009378e
popf
pop rax
jmp 0x140093d24
cmp eax, 9
jne 0x14009379d
popf
pop rax
jmp 0x140093d87
cmp eax, 0xa
jne 0x1400937ac
popf
pop rax
jmp 0x140093e08
cmp eax, 0xb
jne 0x1400937bb
popf
pop rax
jmp 0x140093f1c
cmp eax, 3
jne 0x1400937ca
popf
pop rax
jmp 0x140093a9a
cmp eax, 4
jne 0x1400937d9
popf
pop rax
jmp 0x140093afb
cmp eax, 2
jne 0x1400937e8
popf
pop rax
jmp 0x1400939e0
cmp eax, 6
jne 0x1400937f7
popf
pop rax
jmp 0x140093c21
cmp eax, 0xe
jne 0x140093806
popf
pop rax
jmp 0x140094061
cmp eax, 1
jne 0x140093815
popf
pop rax
jmp 0x140093918
cmp eax, 0xd
jne 0x140093824
popf
pop rax
jmp 0x140093ffc
cmp eax, 0xc
jne 0x140093833
popf
pop rax
jmp 0x140093fc6
cmp eax, 5
jne 0x140093842
popf
pop rax
jmp 0x140093baf
cmp eax, 0xf
jne 0x140093851
popf
pop rax
jmp 0x1400940ae
push rbx
sub rsp, 0x20
mov r11, qword [rcx + 8]
mov rbx, rcx
mov r8, qword [rcx]
cmp r8, r11
je 0x1400938bf
push rax
pushf
mov eax, 0xd1ff7c1c
pushf
not eax
add eax, 0x5a1332b1
xor eax, 0x3234357a
rol eax, 0x82
popf
pushf
not eax
add eax, 0x7a742975
xor eax, 0x4d982c0a
rol eax, 0x82
popf
pushf
not eax
add eax, 0x56b785ae
xor eax, 0x72c09335
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x765195ee
xor eax, 0x7c55b210
rol eax, 0x29
popf
jmp 0x140093761
push rax
pushf
mov eax, 0xb0d208f
pushf
not eax
add eax, 0x75806395
xor eax, 0x66adbe72
rol eax, 0x66
popf
pushf
not eax
add eax, 0x2a1d2ef7
xor eax, 0x3fa61f3c
rol eax, 0x25
popf
pushf
not eax
add eax, 0x7977c38b
xor eax, 0x430f1366
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x230c2bce
xor eax, 0x593a253
rol eax, 3
popf
jmp 0x140093761
mov qword [rsp + 0x38], rsi
mov esi, 0x69f8d2e7
pushf
not esi
add esi, 0x19977a35
xor esi, 0x75cc0d24
rol esi, 0x38
popf
pushf
not esi
add esi, 0x75256081
xor esi, 0x5b4b0dd6
rol esi, 0x31
popf
mov qword [rsp + 0x40], rdi
mov edi, 0x2d7fe0bf
pushf
not edi
add edi, 0x3110d098
xor edi, 0x13376a0f
rol edi, 0x56
popf
pushf
not edi
add edi, 0x38b94b42
xor edi, 0x2f52163
rol edi, 0x4e
popf
nop dword [rax]
push rax
pushf
mov eax, 0x699490b0
pushf
not eax
add eax, 0x7973ec4d
xor eax, 0x12d8e4b3
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x6236c7ee
xor eax, 0x6f82a63f
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x49c34e83
xor eax, 0x1cb2b092
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x49f1488
xor eax, 0x1864705c
rol eax, 0x36
popf
jmp 0x140093761
xor eax, eax
cmp dword [r8 + 0x10], eax
jbe 0x140093a41
push rax
pushf
mov eax, 0xeac6e22e
pushf
not eax
add eax, 0x389262d3
xor eax, 0x50dc0cb7
rol eax, 0x28
popf
pushf
not eax
add eax, 0x13cb2e7b
xor eax, 0x49116159
rol eax, 0x48
popf
pushf
not eax
add eax, 0x50d37545
xor eax, 0x13d386ba
rol eax, 0x55
popf
pushf
not eax
add eax, 0x102ed991
xor eax, 0x4988a852
rol eax, 0xbb
popf
jmp 0x140093761
push rax
pushf
mov eax, 0x2ea781ad
pushf
not eax
add eax, 0x13b03c7f
xor eax, 0xc34efc5
rol eax, 0x36
popf
pushf
not eax
add eax, 0x179eefe1
xor eax, 0x2cf160c3
rol eax, 0x86
popf
pushf
not eax
add eax, 0x3bd6e3d2
xor eax, 0x2f2b4aef
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x37b3794c
xor eax, 0x5c1e9eac
rol eax, 0x3d
popf
jmp 0x140093761
nop dword [rax + rax]
push rax
pushf
mov eax, 0x2eed6a4b
pushf
not eax
add eax, 0x3630f53
xor eax, 0x4843c720
rol eax, 0xff
popf
pushf
not eax
add eax, 0x19754fd7
xor eax, 0x1c6263eb
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x4fce17eb
xor eax, 0x519c4d2b
rol eax, 0x58
popf
pushf
not eax
add eax, 0xf1cdceb
xor eax, 0x337e58ff
rol eax, 0xce
popf
jmp 0x140093761
mov rcx, qword [r8 + 8]
movzx r9d, word [rcx + rax*2]
movzx ecx, r9w
and cx, di
cmp cx, si
jne 0x140093b56
push rax
pushf
mov eax, 0x5dec945c
pushf
not eax
add eax, 0x59c105d2
xor eax, 0x5438a266
rol eax, 0x13
popf
pushf
not eax
add eax, 0xd7be8b2
xor eax, 0x1ffac94d
rol eax, 0x16
popf
pushf
not eax
add eax, 0x3eafa277
xor eax, 0x3d14794e
rol eax, 0xb3
popf
jmp 0x140093761
push rax
pushf
mov eax, 0x191f732b
pushf
not eax
add eax, 0x3096f8d9
xor eax, 0x1f21db1c
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x298c9be0
xor eax, 0x2b839a52
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x34b0d7a5
xor eax, 0x1ba7d205
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x13d778b7
xor eax, 0x6b9e79ae
rol eax, 0xa4
popf
jmp 0x140093761
mov rcx, qword [r8]
not r9d
xor r9d, 0xfff
and r9d, 0xfff
add qword [r9 + rcx], rdx
push rax
pushf
mov eax, 0x970a4d03
pushf
not eax
add eax, 0x5cb41cd1
xor eax, 0x57d4611b
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x44b9cffb
xor eax, 0x71be2487
rol eax, 0x39
popf
pushf
not eax
add eax, 0x52c1e399
xor eax, 0x43b6e6b0
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x37f613b8
xor eax, 0x1e011b5b
rol eax, 0xcf
popf
jmp 0x140093761
inc eax
cmp eax, dword [r8 + 0x10]
jb 0x140093c5c
push rax
pushf
mov eax, 0x5ab5b867
pushf
not eax
add eax, 0x5f758f81
xor eax, 0x236a03d2
rol eax, 0x90
popf
pushf
not eax
add eax, 0x206b4506
xor eax, 0x4ba71d30
rol eax, 0x70
popf
jmp 0x140093761
push rax
pushf
mov eax, 0xc2d0c2d4
pushf
not eax
add eax, 0x5526cba7
xor eax, 0x7ebf4eca
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x52e0fe03
xor eax, 0x219adfd6
rol eax, 0x26
popf
pushf
not eax
add eax, 0x365bc5de
xor eax, 0x1190b98
rol eax, 0xa
popf
jmp 0x140093761
add r8, 0x18
cmp r8, r11
jne 0x140093cde
push rax
pushf
mov eax, 0x412a4894
pushf
not eax
add eax, 0x6a4a23ae
xor eax, 0x2e266719
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x62dafce3
xor eax, 0x610c8de3
rol eax, 0x83
popf
jmp 0x140093761
push rax
pushf
mov eax, 0x9f8002fd
pushf
not eax
add eax, 0x331c021d
xor eax, 0x1558bc57
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xf7aebbf
xor eax, 0x2c1baeae
rol eax, 0x72
popf
pushf
not eax
add eax, 0x1fc444d6
xor eax, 0x5f4537c4
rol eax, 0xb6
popf
jmp 0x140093761
mov rdi, qword [rsp + 0x40]
mov rsi, qword [rsp + 0x38]
push rax
pushf
mov eax, 0x9f5f7325
pushf
not eax
add eax, 0x69e6f0a6
xor eax, 0x2e768029
rol eax, 0x16
popf
pushf
not eax
add eax, 0x7c820252
xor eax, 0x5cada11d
rol eax, 9
popf
pushf
not eax
add eax, 0x5980eb63
xor eax, 0x9102b50
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x69cbf589
xor eax, 0x2810b8e0
rol eax, 0xe9
popf
jmp 0x140093761
mov r8, qword [rbx]
test r8, r8
je 0x140093dc2
push rax
pushf
mov eax, 0x6ff5929f
pushf
not eax
add eax, 0x95e6250
xor eax, 0x751262a6
rol eax, 0x67
popf
pushf
not eax
add eax, 0x4df92538
xor eax, 0x11e299c1
rol eax, 0xcb
popf
jmp 0x140093761
push rax
pushf
mov eax, 0x38260bfb
pushf
not eax
add eax, 0x486cb2f0
xor eax, 0x66e3a476
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x12822493
xor eax, 0x3ef53600
rol eax, 0xab
popf
pushf
not eax
add eax, 0x7a57e58a
xor eax, 0x390a55d5
rol eax, 0x14
popf
jmp 0x140093761
mov rcx, qword [rbx + 0x10]
movabs rax, 0xb857937f643c70e6
pushf
not rax
add rax, 0x546b9c02
xor rax, 0x257a7fce
rol rax, 0x22
popf
pushf
not rax
add rax, 0x1a76e9d3
xor rax, 0x517f9d65
rol rax, 0xd6
popf
push r8
not r8
add rcx, r8
pop r8
add rcx, 1
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 0x140093ec3
push rax
pushf
mov eax, 0x8d902dd4
pushf
not eax
add eax, 0x33a9e956
xor eax, 0x39056d2d
rol eax, 0xb
popf
pushf
not eax
add eax, 0x19f74846
xor eax, 0x56ef7f40
rol eax, 0x14
popf
pushf
not eax
add eax, 0x202882a3
xor eax, 0x5f522579
rol eax, 0x1a
popf
jmp 0x140093761
push rax
pushf
mov eax, 0x78f7b2b9
pushf
not eax
add eax, 0x2ab28e60
xor eax, 0x410dcb4b
rol eax, 0x63
popf
pushf
not eax
add eax, 0x14ed439c
xor eax, 0x5f8f2fc6
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x11006c38
xor eax, 0x23cd4db8
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x71ec58a1
xor eax, 0x28dcffbf
rol eax, 0x26
popf
jmp 0x140093761
mov rcx, qword [r8 - 8]
add rdx, 0x27
push rcx
not rcx
add r8, rcx
pop rcx
add r8, 1
lea rax, [r8 - 8]
cmp rax, 0x1f
ja 0x140093f80
push rax
pushf
mov eax, 0x7383a6d3
pushf
not eax
add eax, 0x7f7f0977
xor eax, 0x7b9b13ba
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x15d184b8
xor eax, 0x31673ed5
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x6dc41575
xor eax, 0x4df328c9
rol eax, 0xe1
popf
jmp 0x140093761
push rax
pushf
mov eax, 0x30aecfba
pushf
not eax
add eax, 0x546e588d
xor eax, 0x6dc0a41b
rol eax, 0x48
popf
pushf
not eax
add eax, 0x63bf84e2
xor eax, 0x1e486a6f
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xfc80aef
xor eax, 0x54801703
rol eax, 4
popf
jmp 0x140093761
mov r8, rcx
push rax
pushf
mov eax, 0x11aa53e2
pushf
not eax
add eax, 0x5fee844
xor eax, 0x601030eb
rol eax, 0x24
popf
pushf
not eax
add eax, 0x4f8527e
xor eax, 0x10ae09d4
rol eax, 4
popf
jmp 0x140093761
mov rcx, r8
call fcn.140100bbf
mov qword [rbx], 0
mov qword [rbx + 8], 0
mov qword [rbx + 0x10], 0
push rax
pushf
mov eax, 0xc6b67e5d
pushf
not eax
add eax, 0x5139d80b
xor eax, 0x771e4868
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x6d0d248b
xor eax, 0x42dec279
rol eax, 0x15
popf
pushf
not eax
add eax, 0x1b8b75c0
xor eax, 0x167d84d7
rol eax, 0x8d
popf
jmp 0x140093761
add rsp, 0x20
pop rbx
ret
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3