Function at 0x139cc2a70
Capabilities:
Link many functions at runtime

Disassembly:
push rbx
sub rsp, 0x20
lea rcx, [0x1399aeee8]
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov rbx, rax
test rax, rax
je 0x139cc2c61
lea rdx, [0x1399d50a0]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, [0x1399aef10]
mov rcx, rbx
mov qword [0x139fef118], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x139fef110], rax
test rax, rax
je 0x139cc2c76
lea rdx, [0x1399aef38]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x139fef108], rax
test rax, rax
je 0x139cc2c8b
lea rdx, [0x1399aef50]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x139fef100], rax
test rax, rax
je 0x139cc2ca0
lea rdx, [0x1399aef68]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x139fef0f8], rax
test rax, rax
je 0x139cc2cb5
lea rdx, [0x1399aef80]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x139fef0f0], rax
test rax, rax
je 0x139cc2cca
lea rdx, [0x1399aefa0]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp qword [0x139fef0f0], 0
mov qword [0x139fef0e8], rax
je 0x139cc2cdf
lea rdx, [0x1399d1ab0]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x139fef0e0], rax
test rax, rax
je 0x139cc2cf4
lea rdx, [0x1399aefb8]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x139fef0d8], rax
test rax, rax
je 0x139cc2d09
lea rcx, [0x1399aefd8]
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
test rax, rax
je 0x139cc2d1e
lea rdx, [0x1399aea50]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
xor edx, edx
lea rcx, [0x1399aefe8]
mov r8d, 0x800
mov qword [0x139fef0d0], rax
call qword [sym.imp.KERNEL32.dll_LoadLibraryExA]
test rax, rax
je 0x139cc2c09
lea rdx, [0x1399aeff8]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x139fef0c8], rax
lea rcx, [0x1399af020]
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
test rax, rax
je 0x139cc2c32
lea rdx, [0x1399af030]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x139fef0c0], rax
lea rcx, [0x1399af040]
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
test rax, rax
je 0x139cc2c5b
lea rdx, [0x1399af050]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x139fef0b8], rax
add rsp, 0x20
pop rbx
ret
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov ecx, eax
lea rdx, [0x1399aeef8]
call fcn.139cc0830
int3
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov ecx, eax
lea rdx, [0x1399aef28]
call fcn.139cc0830
int3
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov ecx, eax
lea rdx, [0x1399aef28]
call fcn.139cc0830
int3
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov ecx, eax
lea rdx, [0x1399aef28]
call fcn.139cc0830
int3
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov ecx, eax
lea rdx, [0x1399aef28]
call fcn.139cc0830
int3
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov ecx, eax
lea rdx, [0x1399aef28]
call fcn.139cc0830
int3
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov ecx, eax
lea rdx, [0x1399aef28]
call fcn.139cc0830
int3
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov ecx, eax
lea rdx, [0x1399aef28]
call fcn.139cc0830
int3
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov ecx, eax
lea rdx, [0x1399aef28]
call fcn.139cc0830
int3
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov ecx, eax
lea rdx, [0x1399aeef8]
call fcn.139cc0830
int3