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

Disassembly:
lea r12, [rsp - 0xc0]
cmp r12, qword [r14 + 0x10]
jbe 0x3636ab979
push rbp
mov rbp, rsp
sub rsp, 0x138
mov qword [rsp + 0x150], rbx
mov qword [rsp + 0x148], rax
nop
lea rax, [0x363734240]
call fcn.3635ef220
mov rcx, qword [rsp + 0x148]
mov qword [rax], rcx
cmp dword [0x3638baca0], 0
jne 0x3636ab3f8
mov rdx, qword [rsp + 0x150]
jmp 0x3636ab408
call fcn.363646100
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, [0x36371bbe0]
call fcn.3635ef220
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 0x3636ab77d
mov rdx, qword [rsp + 0x130]
mov r9d, dword [rdx]
bswap r9d
nop
nop word [rax + rax]
cmp r9d, 0x1eb
je 0x3636ab49b
cmp r9d, 0x647
je 0x3636ab49b
cmp r9d, 0x8a97
jne 0x3636ab4a2
xor eax, eax
xor edx, edx
nop
jmp 0x3636ab515
lea rax, [0x36372f440]
call fcn.3635ef220
mov qword [rsp + 0xb0], rax
mov qword [rax + 0x10], 0x10
lea rcx, [0x363746c27]
mov qword [rax + 8], rcx
mov ebx, 4
mov rcx, rbx
mov rax, qword [rsp + 0x130]
call fcn.3635ec3a0
lea rcx, [0x3637191a0]
mov rdx, qword [rsp + 0xb0]
mov qword [rdx + 0x18], rcx
cmp dword [0x3638baca0], 0
je 0x3636ab50a
call fcn.363646120
mov qword [r11], rax
mov r9, qword [rdx + 0x20]
mov qword [r11 + 8], r9
mov qword [rdx + 0x20], rax
lea rax, [0x363776ea0]
test rax, rax
jne 0x3636ab76c
movups xmmword [rsp + 0x38], xmm15
movups xmmword [rsp + 0x48], xmm15
lea rax, [0x363776d40]
mov rbx, qword [rsp + 0x88]
lea rcx, [0x363777970]
lea rdi, [0x3638baa60]
lea rsi, [0x363717b60]
lea r8, [rsp + 0x38]
call fcn.36368c4a0
nop dword [rax + rax]
test rax, rax
jne 0x3636ab75b
lea rax, [0x36372f5c0]
call fcn.3635ef220
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 0x3636ab60b
lea r8, [rax + 8]
mov rbx, qword [rsp + 0x88]
lea rcx, [0x363777970]
lea rdi, [0x3638baa60]
lea rsi, [0x363716020]
lea rax, [0x363776d40]
nop dword [rax]
call fcn.36368c4a0
test rax, rax
jne 0x3636ab74a
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.363646766
mov rbp, qword [rbp]
mov qword [rsp + 0xc0], 4
lea rdx, [0x363743b46]
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, [0x363743b4a]
mov qword [rsp + 0xe8], rdx
mov edx, dword [rsp + 0x48]
mov dword [rsp + 0xf8], edx
mov qword [rsp + 0x108], 4
lea rdx, [0x363743b4e]
mov qword [rsp + 0x100], rdx
mov edx, dword [rsp + 0x50]
mov dword [rsp + 0x110], edx
mov qword [rsp + 0x120], 4
lea rdx, [0x363743b52]
mov qword [rsp + 0x118], rdx
mov edx, dword [rsp + 0x54]
mov dword [rsp + 0x128], edx
lea rax, [0x3637264e0]
mov ebx, 5
mov rcx, rbx
call fcn.36362bb80
mov rdx, qword [rsp + 0x98]
mov qword [rdx + 0x30], 5
mov qword [rdx + 0x38], 5
cmp dword [0x3638baca0], 0
je 0x3636ab736
call fcn.363646120
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 0x3636ab7a8
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 0x3636ab95d
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, [0x363731f00]
call fcn.3635ef220
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 [0x3638baca0], 0
jne 0x3636ab822
mov rdx, qword [rsp + 0xa0]
nop
jmp 0x3636ab832
call fcn.363646100
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, [0x363734240]
call fcn.3635ef220
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 [0x3638baca0], 0
jne 0x3636ab8b2
mov rsi, qword [rsp + 0x150]
jmp 0x3636ab8c2
call fcn.363646100
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 [0x3638baca0], 0
jne 0x3636ab8ee
mov rdx, qword [rsp + 0x90]
jmp 0x3636ab90e
call fcn.363646140
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, [0x363776d60]
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 0x3636ab96d
mov r8, qword [rax + 0x28]
cmp dword [0x3638baca0], 0
je 0x3636ab788
call fcn.363646120
mov qword [r11], rdx
mov r10, qword [r8 + r9*8]
mov qword [r11 + 8], r10
jmp 0x3636ab788
mov rax, rdx
xor ebx, ebx
xor ecx, ecx
add rsp, 0x138
pop rbp
ret
mov rax, r9
mov rcx, r8
call fcn.3636464c0
nop
mov qword [rsp + 8], rax
mov qword [rsp + 0x10], rbx
call fcn.3636441c0
mov rax, qword [rsp + 8]
mov rbx, qword [rsp + 0x10]
jmp fcn.3636ab3a0