Function at 0x100b52c7
Capabilities:
Link many functions at runtime

Disassembly:
mov edi, edi
push ebp
mov ebp, esp
push ecx
and dword [ebp - 4], 0
mov edx, ecx
push ebx
push esi
push 0x100092ec
lea ecx, [ebp - 4]
call fcn.100a9500
mov ebx, dword [ebp - 4]
mov esi, eax
test esi, esi
js 0x100d7533
push edi
push ebx
call dword [sym.imp.api_ms_win_core_kernel32_legacy_l1_1_0.dll_LoadLibraryW]
mov edi, eax
test edi, edi
je 0x100d754d
push 0x100092d4
push edi
call dword [sym.imp.api_ms_win_core_libraryloader_l1_1_0.dll_GetProcAddress]
mov dword [0x101dca90], eax
test eax, eax
je 0x100d757c
push 0x100092b8
push edi
call dword [sym.imp.api_ms_win_core_libraryloader_l1_1_0.dll_GetProcAddress]
mov dword [0x101dca9c], eax
test eax, eax
je 0x100d75c3
push 0x1000929c
push edi
call dword [sym.imp.api_ms_win_core_libraryloader_l1_1_0.dll_GetProcAddress]
mov dword [0x101dca98], eax
test eax, eax
je 0x100d75e9
push 0x10009280
push edi
call dword [sym.imp.api_ms_win_core_libraryloader_l1_1_0.dll_GetProcAddress]
mov dword [0x101dca94], eax
test eax, eax
je 0x100d760f
push 0x10009264
push edi
call dword [sym.imp.api_ms_win_core_libraryloader_l1_1_0.dll_GetProcAddress]
mov dword [0x101dca8c], eax
test eax, eax
je 0x100d7638
push 0x10009244
push edi
call dword [sym.imp.api_ms_win_core_libraryloader_l1_1_0.dll_GetProcAddress]
mov dword [0x101dca88], eax
test eax, eax
je 0x100d7661
push 0x10009224
push edi
call dword [sym.imp.api_ms_win_core_libraryloader_l1_1_0.dll_GetProcAddress]
mov dword [0x101dca84], eax
test eax, eax
je 0x100d768a
mov dword [0x101dc9c8], edi
xor edi, edi
test edi, edi
jne 0x100d76ab
pop edi
test ebx, ebx
je 0x100b53cf
lea eax, [ebx - 4]
push eax
call fcn.100b84f9
pop ecx
mov eax, esi
pop esi
pop ebx
leave
ret
push 0x100421cc
push 1
push esi
push 0x4000000
call fcn.100ab973
add esp, 0x10
jmp 0x100b53c1
xor esi, esi
call dword [sym.imp.api_ms_win_core_errorhandling_l1_1_0.dll_GetLastError]
test eax, eax
jle 0x100d7561
movzx eax, ax
or eax, 0x80070000
push ebx
push 0x1004c464
push 1
push eax
push 0x4000000
call fcn.100ab973
add esp, 0x14
jmp 0x100b53c0
call dword [sym.imp.api_ms_win_core_errorhandling_l1_1_0.dll_GetLastError]
test eax, eax
jle 0x100d758e
movzx eax, ax
or eax, 0x80070000
mov esi, eax
test eax, eax
js 0x100d759b
mov esi, 0x80004005
mov eax, esi
push 0x1004c498
jmp 0x100d75ae
mov esi, 0x80004005
mov eax, esi
push 0x1004c5f4
push 1
push eax
push 0x4000000
call fcn.100ab973
add esp, 0x10
jmp 0x100b53b8
call dword [sym.imp.api_ms_win_core_errorhandling_l1_1_0.dll_GetLastError]
test eax, eax
jle 0x100d75d5
movzx eax, ax
or eax, 0x80070000
mov esi, eax
test eax, eax
js 0x100d75e2
mov esi, 0x80004005
mov eax, esi
push 0x1004c4d0
jmp 0x100d75ae
call dword [sym.imp.api_ms_win_core_errorhandling_l1_1_0.dll_GetLastError]
test eax, eax
jle 0x100d75fb
movzx eax, ax
or eax, 0x80070000
mov esi, eax
test eax, eax
js 0x100d7608
mov esi, 0x80004005
mov eax, esi
push 0x1004c508
jmp 0x100d75ae
call dword [sym.imp.api_ms_win_core_errorhandling_l1_1_0.dll_GetLastError]
test eax, eax
jle 0x100d7621
movzx eax, ax
or eax, 0x80070000
mov esi, eax
test eax, eax
js 0x100d762e
mov esi, 0x80004005
mov eax, esi
push 0x1004c540
jmp 0x100d75ae
call dword [sym.imp.api_ms_win_core_errorhandling_l1_1_0.dll_GetLastError]
test eax, eax
jle 0x100d764a
movzx eax, ax
or eax, 0x80070000
mov esi, eax
test eax, eax
js 0x100d7657
mov esi, 0x80004005
mov eax, esi
push 0x1004c57c
jmp 0x100d75ae
call dword [sym.imp.api_ms_win_core_errorhandling_l1_1_0.dll_GetLastError]
test eax, eax
jle 0x100d7673
movzx eax, ax
or eax, 0x80070000
mov esi, eax
test eax, eax
js 0x100d7680
mov esi, 0x80004005
mov eax, esi
push 0x1004c5b8
jmp 0x100d75ae
call dword [sym.imp.api_ms_win_core_errorhandling_l1_1_0.dll_GetLastError]
test eax, eax
jle 0x100d769c
movzx eax, ax
or eax, 0x80070000
mov esi, eax
test eax, eax
js 0x100d75a9
jmp 0x100d75a2
and dword [0x101dca90], 0
and dword [0x101dca9c], 0
and dword [0x101dca98], 0
and dword [0x101dca94], 0
and dword [0x101dca8c], 0
and dword [0x101dca88], 0
and dword [0x101dca84], 0
push edi
call dword [sym.imp.api_ms_win_core_libraryloader_l1_1_0.dll_FreeLibrary]
jmp 0x100b53c0