Function at 0x1f5c8b3a0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
lea r12, [rsp - 0xc0]
cmp r12, qword [r14 + 0x10]
jbe 0x1f5c8b979
push rbp
mov rbp, rsp
sub rsp, 0x138
mov qword [rsp + 0x150], rbx
mov qword [rsp + 0x148], rax
nop
lea rax, [0x1f5d14240]
call fcn.1f5bcf220
mov rcx, qword [rsp + 0x148]
mov qword [rax], rcx
cmp dword [0x1f5e9aca0], 0
jne 0x1f5c8b3f8
mov rdx, qword [rsp + 0x150]
jmp 0x1f5c8b408
call fcn.1f5c26100
mov rdx, qword [rsp + 0x150]
mov qword [r11], rdx
mov qword [rsp + 0x88], rax
mov qword [rax + 8], rdx
movups xmmword [rax + 0x10], xmm15
movabs rcx, 0x7fffffffffffffff
mov qword [rax + 0x20], rcx
mov qword [rax + 0x28], rcx
lea rax, [0x1f5cfbbe0]
call fcn.1f5bcf220
mov qword [rsp + 0x130], rax
mov rcx, qword [rsp + 0x148]
mov rdx, qword [rcx + 0x18]
mov rbx, rax
mov edi, 4
xor esi, esi
mov rax, qword [rsp + 0x150]
mov rcx, rdi
call rdx
test rbx, rbx
jne 0x1f5c8b77d
mov rdx, qword [rsp + 0x130]
mov r9d, dword [rdx]
bswap r9d
nop
nop word [rax + rax]
cmp r9d, 0x1eb
je 0x1f5c8b49b
cmp r9d, 0x647
je 0x1f5c8b49b
cmp r9d, 0x8a97
jne 0x1f5c8b4a2
xor eax, eax
xor edx, edx
nop
jmp 0x1f5c8b515
lea rax, [0x1f5d0f440]
call fcn.1f5bcf220
mov qword [rsp + 0xb0], rax
mov qword [rax + 0x10], 0x10
lea rcx, [0x1f5d26c27]
mov qword [rax + 8], rcx
mov ebx, 4
mov rcx, rbx
mov rax, qword [rsp + 0x130]
call fcn.1f5bcc3a0
lea rcx, [0x1f5cf91a0]
mov rdx, qword [rsp + 0xb0]
mov qword [rdx + 0x18], rcx
cmp dword [0x1f5e9aca0], 0
je 0x1f5c8b50a
call fcn.1f5c26120
mov qword [r11], rax
mov r9, qword [rdx + 0x20]
mov qword [r11 + 8], r9
mov qword [rdx + 0x20], rax
lea rax, [0x1f5d56ea0]
test rax, rax
jne 0x1f5c8b76c
movups xmmword [rsp + 0x38], xmm15
movups xmmword [rsp + 0x48], xmm15
lea rax, [0x1f5d56d40]
mov rbx, qword [rsp + 0x88]
lea rcx, [0x1f5d57970]
lea rdi, [0x1f5e9aa60]
lea rsi, [0x1f5cf7b60]
lea r8, [rsp + 0x38]
call fcn.1f5c6c4a0
nop dword [rax + rax]
test rax, rax
jne 0x1f5c8b75b
lea rax, [0x1f5d0f5c0]
call fcn.1f5bcf220
mov qword [rsp + 0x98], rax
mov ecx, dword [rsp + 0x38]
mov dword [rax], ecx
mov ecx, dword [rsp + 0x44]
mov dword [rax + 4], ecx
mov ecx, dword [rsp + 0x4c]
mov qword [rax + 8], rcx
mov qword [rax + 0x10], 4
mov qword [rax + 0x18], 0x1000
mov qword [rax + 0x20], 0x20
mov ecx, dword [rsp + 0x38]
bt ecx, 0xf
jae 0x1f5c8b60b
lea r8, [rax + 8]
mov rbx, qword [rsp + 0x88]
lea rcx, [0x1f5d57970]
lea rdi, [0x1f5e9aa60]
lea rsi, [0x1f5cf6020]
lea rax, [0x1f5d56d40]
nop dword [rax]
call fcn.1f5c6c4a0
test rax, rax
jne 0x1f5c8b74a
mov rdx, qword [rsp + 0x98]
mov qword [rdx + 0x10], 8
mov qword [rdx + 0x18], 0x200000
add qword [rdx + 0x20], 8
movups xmmword [rsp + 0xb8], xmm15
lea rdi, [rsp + 0xc0]
lea rdi, [rdi - 0x10]
mov qword [rsp - 0x10], rbp
lea rbp, [rsp - 0x10]
call fcn.1f5c26766
mov rbp, qword [rbp]
mov qword [rsp + 0xc0], 4
lea rdx, [0x1f5d23b46]
mov qword [rsp + 0xb8], rdx
mov edx, dword [rsp + 0x3c]
mov dword [rsp + 0xc8], edx
mov qword [rsp + 0xd8], 4
lea rdx, str.datanullbooltruejson____s:_filereadseekopenpipeallgallprootitabsbrkidledead_is_LEAFbase_of______GOGC____pcInf_Inf:_pcas1cas2cas3cas4cas5cas6_at__n_tm_sp_sp:_lr:_fp_gp_mp__mPF_XPF_WPF_Relf.Exectextsymsspszpcszint8uintchanfunccallkind_on_3125AtoiAhomChamKawiLisuMiaoModiNewaThaiToto.exe.0.0ermssse3avx2bmi1bmi2cap_____failntohsarrayfalse_nil_ErrorwriteclosedefersweeptestRtestWexecWexecRschedhchansudoggscanmheaptracepanicsleep_cntgcing_MB___got_..._n_maxscav__ptr_____usageinit__ms__fault_and__tab_top_...___fp:EM_SHEM_PJEM_CREM_CEEM_RXDylib__vpath_tint16int32int64uint8slice1562578125GreekAdlamBamumBatakBuhidDograKhmerLatinLimbuNushuOghamOriyaOsageRunicTakriTamil.testsse41sse42ssse3matchrune_go.modlistensocketobjectstringStringFormat__bytereadatsysmontimersefenceselect__not__next_jobs_goid_sweep__B______util_alloc_free__span_prev_list__i___code_addr_m__p_p__mSCHED__curg_ctxt:_min__max__...__n_mnil_base_ET_RELET_DYNEM_M32EM_386EM_68KEM_88KEM_860EM_960EM_PPCEM_RCEEM_ARMEM_ARCEM_H8SEM_MMAEM_PCPEM_ST7EM_SVXEM_VAXEM_ZSPEM_AVREM_TPCEM_MAXEM_SEPEM_DXPEM_CRXEM_BA1EM_BA2EM_CDPEM_BPFEM_486PT_TLS__v_BundleCpu386CpuArmCpuPpcmacho.__t_r_n__go_t_s_nbuild_tuint16uint32uint64structchan____chan_Value390625CommonArabicBrahmiCarianChakmaCopticGothicHangulHatranHebrewKaithiKhojkiLepchaLycianLydianRejangSyriacTai_LeTangsaTangutTeluguThaanaWanchoYezidiGetACPrdtscppopcntempty_rune1_CopySidWSARecvWSASendconnectfloat32float64retract_s:_d:__s__s:_console.UNCforcegcallocmWcpuprofallocmRunknowngctraceIO_waitrunningsyscallwaitingUNKNOWN__goid_snil_n__scan__MB_in_pacer:___CPU___zombie__j0__head__panic:__nmsys_locks_dying_allocsGODEBUG_m__g0_pad1__pad2__text_minpc__tvalue__scan__ttypes_:_type_EV_NONEET_NONEET_EXECET_COREET_LOOSET_HIOSEM_NONEEM_MIPSEM_S370EM_S390EM_V800EM_FR20EM_RH32EM_NCPUEM_NDR1EM_ME16EM_PDSPEM_FX66EM_ST19EM_CRISEM_MMIXEM_FR30EM_D10VEM_D30VEM_V850EM_M32REM_IP2KEM_ARCAEM_C166EM_M16CEM_M32CEM_RS08EM_R32CEM_8051EM_CR16EM_ETPUEM_L10MEM_K10MEM_STM8EM_CUDAEM_RL78EM_KM32EM_KMX8EM_COGEEM_COOLEM_NORCEM_Z80_SHT_RELSHF_TLSPT_NULLPT_LOADPT_NOTEPT_PHDRPT_LOOSPT_HIOS.zdebug__t_r_n__invaliduintptrSwapperChanDir_Value_19531259765625AvestanBengaliBrailleCypriotDeseretElbasanElymaicGranthaHanunooKannadaMakasarMandaicMarchenMultaniMyanmarOsmanyaSharadaShavianSiddhamSinhalaSogdianSoyomboTagalogTibetanTirhutaversionv0.0.0_avx512fInstAltInstNopalt____nop____any____no_anodeCancelIoReadFileAcceptExWSAIoctlshutdownGoStringnil_PoolscavengepollDesctraceBufdeadlockraceFinipanicnilcgocheckrunnable_procid_rax_____rbx_____rcx_____rdx_____rdi_____rsi_____rbp_____rsp_____r8______r9______r10_____r11_____r12_____r13_____r14_____r15_____rip_____rflags__cs______fs______gs_______is_not__pointer_packedBAD_RANK_status_unknown_trigger_npages_nalloc_nfreed_signal__newval_mcount_bytes___stack__minLC__maxpc__tstack__minutes_etypes_EM_SPARCEM_PPC64EM_IA_64EM_ST100EM_TINYJEM_PDP10EM_PDP11EM_HUANYEM_PRISMEM_NS32KEM_SNP1KEM_ST200EM_XGATEEM_SHARCEM_ECOG2EM_DSP24EM_QDSP6EM_NDS32EM_ECOG1EM_MANIKEM_METAGEM_SLE9XEM_AVR32EM_OPEN8EM_78KOREM_XCOREEM_KMX32EM_KMX16EM_KVARCEM_FT32_EM_MOXIEEM_RISCVEM_LANAIEM_ALPHASHT_NULLSHT_RELASHT_HASHSHT_NOTESHT_LOOSPT_SHLIBCpuAmd64CpuArm64CpuPpc64path_t_s_n48828125strconv.parsing_ParseIntArmenianBalineseBopomofoBugineseCherokeeCyrillicDuployanEthiopicGeorgianGujaratiGurmukhiHiraganaJavaneseKatakanaKayah_LiLinear_ALinear_BMahajaniOl_ChikiPhags_PaTagbanwaTai_ThamTai_VietTifinaghUgariticVithkuqiv0_or_v1wsaioctlavx512bwavx512vlbad_instInstFailInstRune_:word:_FindCloseLocalFreeMoveFileWWriteFileWSASendTontdll.dllomitemptyprofBlockstackpoolhchanLeafwbufSpansmSpanDeadscavtraceinittracepanicwaitchan_sendpreemptedcoroutinecopystackinterface____node_ms_cpu____forced__wbuf1.n_wbuf2.n_s.limit_s.state_B_work___B_exp.___marked___unmarked_in_use__n__size__bad_prune__tail__recover:__not_in__ctxt___0__oldval__newval_threads:_status_blocked_lockedgatomicor8_runtime_m__curg_unknown_traceback_stack__lockedmET_LOPROCET_HIPROCEM_PARISCEM_VPP500EM_H8_300EM_H8_500EM_MIPS_XEM_68HC12EM_X86_64EM_6
mov qword [rsp + 0xd0], rdx
mov edx, dword [rsp + 0x40]
mov dword [rsp + 0xe0], edx
mov qword [rsp + 0xf0], 4
lea rdx, [0x1f5d23b4a]
mov qword [rsp + 0xe8], rdx
mov edx, dword [rsp + 0x48]
mov dword [rsp + 0xf8], edx
mov qword [rsp + 0x108], 4
lea rdx, [0x1f5d23b4e]
mov qword [rsp + 0x100], rdx
mov edx, dword [rsp + 0x50]
mov dword [rsp + 0x110], edx
mov qword [rsp + 0x120], 4
lea rdx, [0x1f5d23b52]
mov qword [rsp + 0x118], rdx
mov edx, dword [rsp + 0x54]
mov dword [rsp + 0x128], edx
lea rax, [0x1f5d064e0]
mov ebx, 5
mov rcx, rbx
call fcn.1f5c0bb80
mov rdx, qword [rsp + 0x98]
mov qword [rdx + 0x30], 5
mov qword [rdx + 0x38], 5
cmp dword [0x1f5e9aca0], 0
je 0x1f5c8b736
call fcn.1f5c26120
mov qword [r11], rax
mov rsi, qword [rdx + 0x28]
mov qword [r11 + 8], rsi
mov qword [rdx + 0x28], rax
mov rsi, qword [rdx + 0x20]
lea rdi, [rsp + 0xb8]
xor eax, eax
jmp 0x1f5c8b7a8
mov rcx, rbx
mov rbx, rax
xor eax, eax
add rsp, 0x138
pop rbp
ret
mov rcx, rbx
mov rbx, rax
xor eax, eax
add rsp, 0x138
pop rbp
ret
mov rbx, rax
mov rcx, rdx
xor eax, eax
add rsp, 0x138
pop rbp
ret
xor eax, eax
add rsp, 0x138
pop rbp
ret
mov qword [r8 + r9*8], rdx
mov r8, qword [rsp + 0xa8]
add r8, 0x18
inc r9
mov rdx, rax
mov rax, r9
mov rdi, r8
mov esi, dword [rsp + 0x30]
cmp rax, 5
jge 0x1f5c8b95d
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x30], esi
mov qword [rsp + 0xa8], rdi
mov ecx, dword [rdi + 0x10]
mov dword [rsp + 0x34], ecx
mov rdx, qword [rdi + 8]
mov qword [rsp + 0x80], rdx
mov rbx, qword [rdi]
mov qword [rsp + 0xa0], rbx
lea rax, [0x1f5d11f00]
call fcn.1f5bcf220
mov rcx, qword [rsp + 0x80]
mov qword [rax + 8], rcx
mov ecx, dword [rsp + 0x34]
mov dword [rax + 0x10], ecx
mov edx, dword [rsp + 0x30]
mov dword [rax + 0x14], edx
add ecx, edx
mov dword [rsp + 0x30], ecx
cmp dword [0x1f5e9aca0], 0
jne 0x1f5c8b822
mov rdx, qword [rsp + 0xa0]
nop
jmp 0x1f5c8b832
call fcn.1f5c26100
mov rdx, qword [rsp + 0xa0]
mov qword [r11], rdx
mov qword [rsp + 0x90], rax
mov qword [rax], rdx
mov ecx, dword [rax + 0x14]
mov qword [rsp + 0x78], rcx
mov edx, dword [rax + 0x10]
mov qword [rsp + 0x70], rdx
movabs rbx, 0x7fffffffffffffff
sub rbx, rdx
mov qword [rsp + 0x68], rbx
lea rsi, [rdx + rcx]
mov qword [rsp + 0x58], rsi
lea rax, [0x1f5d14240]
call fcn.1f5bcf220
mov rcx, qword [rsp + 0x148]
mov qword [rax], rcx
mov rdx, qword [rsp + 0x78]
mov rbx, qword [rsp + 0x68]
cmp rdx, rbx
movabs rbx, 0x7fffffffffffffff
mov rsi, qword [rsp + 0x58]
cmovle rbx, rsi
cmp dword [0x1f5e9aca0], 0
jne 0x1f5c8b8b2
mov rsi, qword [rsp + 0x150]
jmp 0x1f5c8b8c2
call fcn.1f5c26100
mov rsi, qword [rsp + 0x150]
mov qword [r11], rsi
mov qword [rax + 8], rsi
mov qword [rax + 0x10], rdx
mov qword [rax + 0x18], rdx
mov qword [rax + 0x20], rbx
mov rdx, qword [rsp + 0x70]
mov qword [rax + 0x28], rdx
cmp dword [0x1f5e9aca0], 0
jne 0x1f5c8b8ee
mov rdx, qword [rsp + 0x90]
jmp 0x1f5c8b90e
call fcn.1f5c26140
mov qword [r11], rax
mov rdx, qword [rsp + 0x90]
mov rdi, qword [rdx + 0x28]
mov qword [r11 + 8], rdi
mov rdi, qword [rdx + 0x20]
mov qword [r11 + 0x10], rdi
mov qword [rdx + 0x28], rax
lea rdi, [0x1f5d56d60]
mov qword [rdx + 0x18], rdi
mov qword [rdx + 0x20], rax
mov rax, qword [rsp + 0x98]
mov r8, qword [rax + 0x30]
mov r9, qword [rsp + 0x60]
cmp r9, r8
jae 0x1f5c8b96d
mov r8, qword [rax + 0x28]
cmp dword [0x1f5e9aca0], 0
je 0x1f5c8b788
call fcn.1f5c26120
mov qword [r11], rdx
mov r10, qword [r8 + r9*8]
mov qword [r11 + 8], r10
jmp 0x1f5c8b788
mov rax, rdx
xor ebx, ebx
xor ecx, ecx
add rsp, 0x138
pop rbp
ret
mov rax, r9
mov rcx, r8
call fcn.1f5c264c0
nop
mov qword [rsp + 8], rax
mov qword [rsp + 0x10], rbx
call fcn.1f5c241c0
mov rax, qword [rsp + 8]
mov rbx, qword [rsp + 0x10]
jmp fcn.1f5c8b3a0