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

Disassembly:
push rsi
sub rsp, 0x200
movabs rax, 0x6ea3a2a956860636
add rax, qword [0x1400dfb50]
mov ecx, 0x68
call rax
mov rcx, rax
mov qword [rsp + 0x58], rcx
xor edx, edx
mov r8d, 0x68
call sub.msvcrt.dll_memset
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0x1f8], rax
movabs rax, 0x6ea3a2a956860636
add rax, qword [0x1400dfb50]
mov ecx, 0x18
call rax
mov rcx, rax
mov qword [rsp + 0x60], rcx
xor edx, edx
mov r8d, 0x18
call sub.msvcrt.dll_memset
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x1f0], rax
movabs rax, 0xd03cc48b29645c2e
add rax, qword [0x1400dfcc0]
mov rax, qword [rax]
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x1f8]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x1f0]
mov qword [rsp + 0x70], rax
movabs rax, 0x6ea3a2a956860636
add rax, qword [0x1400dfb58]
movabs rdx, 0xd03cc48b29645c2e
add rdx, qword [0x1400dfcc8]
add rdx, 0x2a4
lea rcx, [0x1403226e8]
call rax
movabs rax, 0x6ea3a2a956860636
add rax, qword [0x1400dfb60]
movabs rdx, 0xd03cc48b29645c2e
add rdx, qword [0x1400dfcc8]
add rdx, 0x2d5
lea rcx, [0x1403226f4]
call rax
mov r11, qword [rsp + 0x68]
mov r10, qword [rsp + 0x70]
mov rax, qword [rsp + 0x78]
xor ecx, ecx
mov r9d, ecx
lea rdx, [0x1403226e8]
xor ecx, ecx
lea rsi, [0x1403226f4]
mov rcx, r9
mov r8, r9
mov dword [rsp + 0x20], 0
mov dword [rsp + 0x28], 0x14
mov qword [rsp + 0x30], 0
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x40], r11
mov qword [rsp + 0x48], r10
call rax
mov dword [rsp + 0x1ec], eax
mov rax, qword [rsp + 0x1f0]
mov rax, qword [rax]
mov qword [rsp + 0x1e0], rax
mov rax, qword [rsp + 0x1f0]
mov eax, dword [rax + 0x10]
mov dword [rsp + 0x84], eax
movabs rax, 0x6ea3a2a956860636
add rax, qword [0x1400dfb68]
movabs rdx, 0xd03cc48b29645c2e
add rdx, qword [0x1400dfcc8]
add rdx, 0x319
lea rcx, [0x140322710]
call rax
mov edx, dword [rsp + 0x84]
movabs rax, 0x6ea3a2a956860636
add rax, qword [0x1400dfb70]
lea rcx, [0x140322710]
call rax
mov rax, qword [str.ntdll.dll]
mov qword [rsp + 0x1c0], rax
mov rax, qword [0x1402678b8]
mov qword [rsp + 0x1c8], rax
mov eax, dword [0x1402678c0]
mov dword [rsp + 0x1d0], eax
lea rcx, [rsp + 0x1c0]
movabs rax, 0x6ea3a2a956860636
add rax, qword [0x1400dfb78]
call rax
mov qword [rsp + 0x1b8], rax
mov rax, qword [rsp + 0x1b8]
mov qword [rsp + 0x88], rax
movabs rax, 0x6ea3a2a956860636
add rax, qword [0x1400dfb80]
movabs rdx, 0xd03cc48b29645c2e
add rdx, qword [0x1400dfcc8]
add rdx, 0x355
lea rcx, [0x140322720]
call rax
mov rdx, qword [rsp + 0x88]
movabs rax, 0x6ea3a2a956860636
add rax, qword [0x1400dfb70]
lea rcx, [0x140322720]
call rax
mov rax, qword [rsp + 0x1b8]
mov qword [rsp + 0x1b0], rax
mov rax, qword [rsp + 0x1b8]
mov rcx, qword [rsp + 0x1b0]
movsxd rcx, dword [rcx + 0x3c]
add rax, rcx
mov qword [rsp + 0x1a8], rax
mov rdx, qword [rsp + 0x1a8]
add rdx, 0x18
lea rcx, [rsp + 0xb8]
mov r8d, 0xf0
call sym.memcpy
mov rax, qword [rsp + 0x1a8]
add rax, 0x18
mov rcx, qword [rsp + 0x1a8]
movzx ecx, word [rcx + 0x14]
add rax, rcx
mov qword [rsp + 0xb0], rax
mov eax, dword [rsp + 0xf0]
mov dword [rsp + 0xac], eax
mov eax, dword [rsp + 0xac]
mov edx, eax
movabs rax, 0x6ea3a2a956860636
add rax, qword [0x1400dfb88]
xor ecx, ecx
mov r8d, 0x1000
mov r9d, 4
call rax
mov qword [rsp + 0xa0], rax
mov dword [rsp + 0x9c], 0
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x90], rax
movabs rax, 0x6ea3a2a956860636
add rax, qword [0x1400dfb90]
movabs rdx, 0xd03cc48b29645c2e
add rdx, qword [0x1400dfcc8]
add rdx, 0x3a6
lea rcx, [0x140322744]
call rax
mov rdx, qword [rsp + 0x90]
movabs rax, 0x6ea3a2a956860636
add rax, qword [0x1400dfb70]
lea rcx, [0x140322744]
call rax
movabs rax, 0xd03cc48b29645c2e
add rax, qword [0x1400dfd00]
mov rax, qword [rax]
mov rcx, qword [rsp + 0x1e0]
mov rdx, qword [rsp + 0x1b8]
mov r8, qword [rsp + 0xa0]
mov r9d, dword [rsp + 0xac]
lea r10, [rsp + 0x9c]
mov qword [rsp + 0x20], r10
call rax
mov rcx, qword [rsp + 0x1b8]
mov rdx, qword [rsp + 0xa0]
mov r8, qword [rsp + 0xb0]
movabs rax, 0x6ea3a2a956860636
add rax, qword [0x1400dfb98]
call rax
movabs rax, 0x6ea3a2a956860636
add rax, qword [0x1400dfba0]
movabs rdx, 0xd03cc48b29645c2e
add rdx, qword [0x1400dfcc8]
add rdx, 0x3e5
lea rcx, [0x140322760]
call rax
movabs rax, 0x6ea3a2a956860636
add rax, qword [0x1400dfb70]
lea rcx, [0x140322760]
call rax
mov rcx, qword [rsp + 0x1e0]
movabs rax, 0x6ea3a2a956860636
add rax, qword [0x1400dfba8]
xor edx, edx
call rax
movabs rax, 0x6ea3a2a956860636
add rax, qword [0x1400dfbb0]
movabs rdx, 0xd03cc48b29645c2e
add rdx, qword [0x1400dfcc8]
add rdx, 0x427
lea rcx, [0x140322784]
call rax
movabs rax, 0x6ea3a2a956860636
add rax, qword [0x1400dfb70]
lea rcx, [0x140322784]
call rax
nop
add rsp, 0x200
pop rsi
ret