Function at 0x442900
Capabilities:
Encode data using base64

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x442a6a
sub rsp, 0x20
mov qword [rsp + 0x18], rbp
lea rbp, [rsp + 0x18]
mov ecx, dword [rax + 0x190]
mov edx, dword [rax + 0x194]
mov rsi, qword [rax + 0x998]
mov edi, dword [rax + 0x194]
cmp edi, edx
jne 0x442918
cmp edx, ecx
jne 0x442a58
nop dword [rax]
test rsi, rsi
jne 0x442a58
mov qword [rsp + 0x28], rax
test rbx, rbx
jne 0x442974
nop
call fcn.00461740
xorps xmm15, xmm15
mov r14, qword [0x00669ac8]
mov r14, qword gs:[r14]
mov r14, qword [r14]
mov rbx, qword [rsp]
mov rax, qword [rsp + 0x28]
mov qword [rsp + 0x10], rbx
call fcn.00442800
mov rcx, qword [0x00616ac8]
mov rdx, qword [0x00616ac0]
mov rbx, qword [rsp + 0x28]
mov esi, dword [rbx]
mov edi, esi
sar esi, 0x1f
shr esi, 0x1b
add esi, edi
mov r8d, esi
and esi, 0xffffffe0
sub edi, esi
test edi, edi
jl 0x442a53
cmp edi, 0x20
sbb esi, esi
sar r8d, 5
mov rax, rcx
mov ecx, edi
mov r9d, 1
shl r9d, cl
and r9d, esi
movsxd rsi, r8d
cmp rax, rsi
jbe 0x442a48
lea rcx, [rdx + rsi*4]
lock or dword [rcx], r9d
mov rcx, qword [0x006175d0]
mov qword [rbx + 8], rcx
nop
mov rcx, rbx
mov qword [0x006175d0], rbx
nop
mov edx, 1
lea rsi, [0x006175d8]
lock xadd dword [rsi], edx
mov rdx, qword [rcx + 0x1220]
shr rdx, 0x3d
test dl, dl
jne 0x442a37
nop
nop
mov rax, qword [rsp + 0x10]
movabs rdx, 0x1fffffffffffffff
and rdx, rax
bts rdx, 0x3f
xchg qword [rcx + 0x1220], rdx
mov rbp, qword [rsp + 0x18]
add rsp, 0x20
ret
lea rax, [0x004f5e82]
mov ebx, 0x28
call fcn.00434140
mov rcx, rax
mov rax, rsi
call fcn.0045fda0
call fcn.00432760
lea rax, str.pidleput:_P_has_non_empty_run_queueruntime:_close_polldesc_w_o_unblockruntime:_createevent_failed__errnoryuFtoaFixed32_called_with_prec___9too_many_Questions_to_pack___65535_traceback_did_not_unwind_completelytransport_endpoint_is_not_connected__is_larger_than_maximum_page_size____is_not_Grunnable_or_Gscanrunnable_nDkvAgTXMtkDBkyWFsrLQFLbTmgojgbwFFJeaKoNGnUqfIsGUAXPlZoctHUVkThVwuMVUWIjBDKnXOIJrHCzHkInGGdcuiqlSyXhHBUYMYYYsUnable_to_determine_system_directoryaccessed_data_from_freed_user_arena_accessing_a_corrupted_shared_librarycompressed_name_in_SRV_resource_datacrypto_cipher:_input_not_full_blocksfail_to_read_section_relocations:__vfail_to_read_string_table_length:__vfailure_to_read_data_directories:__vlfstack_node_allocated_from_the_heapmethod_ABI_and_value_ABI_dont_alignreflect:_NumField_of_non_struct_typeruntime:_VirtualQuery_failed__errnoruntime:_bad_notifyList_size___syncruntime:_invalid_pc_encoded_table_fruntime:_invalid_typeBitsBulkBarrierruntime:_marked_free_object_in_span_runtime:_mcall_called_on_m__g0_stackruntime:_sudog_with_non_nil_waitlinkruntime:_unblock_on_closing_polldescruntime:_wrong_goroutine_in_newstackryuFtoaFixed64_called_with_prec___18startm:_P_required_for_spinningtruesyntax_error_scanning_complex_numberuncaching_span_but_s.allocCount__0user_arena_span_is_on_the_wrong_list__is_smaller_than_minimum_page_size__2220446049250313080847263336181640625SliceCap_called_with_non_pointer_typeUnsubscribeServiceChangeNotifications_cgo_notify_runtime_init_done_missingall_goroutines_are_asleep___deadlock_cannot_exec_a_shared_library_directlycipher:_message_authentication_failedcrypto_cipher:_invalid_buffer_overlapfailed_to_reserve_page_summary_memoryinternal_error:_unknown_network_type_method_ABI_and_value_ABI_do_not_alignreflect.Value.Bytes_of_non_byte_arrayreflect.Value.Bytes_of_non_byte_slicereflect:_NumField_of_non_struct_type_reflect:_funcLayout_of_non_func_type_runtime.minit:_duplicatehandle_failedruntime:_allocation_size_out_of_rangeruntime:_unexpected_SPWRITE_function_setprofilebucket:_profile_already_setstartTheWorld:_inconsistent_mp__nextptoo_many_Additionals_to_pack___65535_too_many_Authorities_to_pack___65535_too_many_symbols__file_may_be_corruptvalue_too_large_for_defined_data_type1110223024625156540423631668090820312555511151231257827021181583404541015625Unable_to_determine_system_directory:_arg_size_to_reflect.call_more_than_1GBcan_not_access_a_needed_shared_librarycannot_read_stack_of_running_goroutineconcurrent_map_iteration_and_map_writegcBgMarkWorker:_blackening_not_enabledindex_out_of_range___x__with_length__yinsufficient_data_for_base_length_typeinternal_error:_exit_hook_invoked_exitm_changed_unexpectedly_in_cgocallbackgmakechan:_invalid_channel_element_typeruntime:_blocked_read_on_free_polldescruntime:_sudog_with_non_false_isSelecttime:_missing_Location_in_call_to_Dateunreachable_method_called._linker_bug_2006_01_02_15:04:05.999999999__0700_MST277555756156289135105907917022705078125RtlDosPathNameToNtPathName_U_WithStatusinternal_error:_exit_hook_invoked_panicmismatched_count_during_itab_table_copymspan.sweep:_bad_span_state_after_sweepout_of_memory_allocating_heap_arena_mapruntime:_blocked_write_on_free_polldescruntime:_casfrom_Gscanstatus_failed_gpstack_growth_not_allowed_in_system_callsuspendG_from_non_preemptible_goroutinetraceback:_unexpected_SPWRITE_function_transport_endpoint_is_already_connected13877787807814456755295395851135253906256938893903907228377647697925567626953125MapIter.Key_called_on_exhausted_iteratorVWxoU00xSllXbXhpYmxKWVkyMXNNRnBSUFQwPQaddress_family_not_supported_by_protocolbulkBarrierPreWrite:_unaligned_argumentscannot_free_workbufs_when_work.full___0crypto_cipher:_output_smaller_than_inputfailed_to_acquire_lock_to_reset_capacityfailure_to_read_PE32_optional_header:__vinvalid_span_in_heapArena_for_user_arenamarkWorkerStop:_unknown_mark_worker_modemust_be_able_to_track_idle_limiter_eventrefill_of_span_with_free_space_remainingruntime.SetFinalizer:_first_argument_is_runtime.preemptM:_duplicatehandle_failedruntime:_SyscallN_has_too_many_argumentsruntime:_out
mov ebx, 0x23
call fcn.00434140
nop
mov qword [rsp + 8], rax
mov qword [rsp + 0x10], rbx
call fcn.0045d740
mov rax, qword [rsp + 8]
mov rbx, qword [rsp + 0x10]
jmp fcn.00442900