Function at 0x5e714f1f
Capabilities:
Link many functions at runtime

Disassembly:
xor eax, eax
inc eax
pop ebp
ret
push ebp
mov ecx, ecx
mov ebp, esp
push ecx
push esi
mov esi, dword [0x610e8800]
test esi, esi
jns 0x5e714f9e
mov eax, dword [0x610f088e]
xor esi, esi
xor eax, dword [0x610e8864]
mov dword [ebp - 4], esi
je 0x5e714f98
push esi
nop
nop
nop
lea ecx, [ebp - 4]
nop
nop
nop
push ecx
cmp byte [0x6103a897], 0x69
jns 0x5e714f8c
lcall 0x2388, 0x7a871d2c
mov esi, 0x8918c099
jle 0x5e714f1a
cli
jo 0x5e714fe5
dec esp
push edx
imul ebx, dword [edi + edx*2 - 0x6338c48f], 0xf23a34
xchg ecx, eax
imul ebx, dword [edi - 0x37b90f9b], 0x34
in al, 0xea
mov ebp, ebx
inc esi
add byte [ecx + 0x46e6a8ac], ch
xchg bh, dh
test byte [edi], bl
call eax
push ecx
mov ecx, eax
sub ecx, 0x7a
pop ecx
jne 0x5e714f98
inc esi
mov dword [0x610e8800], esi
mov ecx, ecx
xor eax, eax
push ebx
mov ebx, esi
and ebx, esi
pop ebx
pop esi
setg al
mov esp, ebp
mov ecx, ecx
pop ebp
ret
sbb cl, byte [eax]
punpcklwd mm7, mm7
salc
mov ecx, ecx
xor eax, dword [0x610e8864]
push str.FlsGetValue
push edi
mov dword [0x610f081e], eax
nop
nop
call esi
xor eax, dword [0x610e8864]
push str.FlsSetValue
mov eax, eax
push edi
mov dword [0x610f0822], eax
call esi
xor eax, dword [0x610e8864]
push str.InitializeCriticalSectionEx
mov ecx, ecx
push edi
mov dword [0x610f0826], eax
call esi
xor eax, dword [0x610e8864]
push str.CreateEventExW
nop
push edi
mov dword [0x610f082a], eax
call esi
mov ecx, ecx
xor eax, dword [0x610e8864]
push str.CreateSemaphoreExW
push edi
mov dword [0x610f082e], eax
call esi
xor eax, dword [0x610e8864]
push str.SetThreadStackGuarantee
push edi
mov dword [0x610f0832], eax
call esi
xor eax, dword [0x610e8864]
nop
nop
push str.CreateThreadpoolTimer
push edi
mov dword [0x610f0836], eax
call esi
nop
xor eax, dword [0x610e8864]
push str.SetThreadpoolTimer
push edi
mov dword [0x610f083a], eax
nop
nop
call esi
nop
nop
xor eax, dword [0x610e8864]
nop
nop
push str.WaitForThreadpoolTimerCallbacks
push edi
nop
mov dword [0x610f083e], eax
call esi
xor eax, dword [0x610e8864]
nop
nop
push str.CloseThreadpoolTimer
mov eax, eax
push edi
mov eax, eax
mov dword [0x610f0842], eax
call esi
xor eax, dword [0x610e8864]
push str.CreateThreadpoolWait
push edi
mov dword [0x610f0846], eax
mov ecx, ecx
call esi
xor eax, dword [0x610e8864]
nop
push str.SetThreadpoolWait
push edi
mov dword [0x610f084a], eax
call esi
xor eax, dword [0x610e8864]
push str.CloseThreadpoolWait
push edi
mov dword [0x610f084e], eax
mov eax, eax
call esi
xor eax, dword [0x610e8864]
mov dword [0x610f0852], eax
mov eax, eax
push str.FlushProcessWriteBuffers
push edi
call esi
xor eax, dword [0x610e8864]
mov ecx, ecx
push str.FreeLibraryWhenCallbackReturns
push edi
mov dword [0x610f0856], eax
mov eax, eax
call esi
xor eax, dword [0x610e8864]
push str.GetCurrentProcessorNumber
push edi
mov ecx, ecx
mov dword [0x610f085a], eax
call esi
xor eax, dword [0x610e8864]
push str.GetLogicalProcessorInformation
mov eax, eax
push edi
mov dword [0x610f085e], eax
call esi
xor eax, dword [0x610e8864]
push str.CreateSymbolicLinkW
mov ecx, ecx
push edi
mov dword [0x610f0862], eax
call esi
xor eax, dword [0x610e8864]
nop
nop
nop
push str.SetDefaultDllDirectories
push edi
mov dword [0x610f0866], eax
call esi
xor eax, dword [0x610e8864]
push str.EnumSystemLocalesEx
push edi
mov dword [0x610f086a], eax
mov ecx, ecx
call esi
xor eax, dword [0x610e8864]
mov ecx, ecx
push str.CompareStringEx
push edi
mov dword [0x610f0872], eax
call esi
xor eax, dword [0x610e8864]
nop
push str.GetDateFormatEx
push edi
mov ecx, ecx
mov dword [0x610f086e], eax
call esi
xor eax, dword [0x610e8864]
push str.GetLocaleInfoEx
push edi
mov dword [0x610f0876], eax
mov eax, eax
call esi
xor eax, dword [0x610e8864]
push str.GetTimeFormatEx
push edi
nop
nop
mov dword [0x610f087a], eax
mov eax, eax
call esi
xor eax, dword [0x610e8864]
nop
nop
push str.GetUserDefaultLocaleName
push edi
mov dword [0x610f087e], eax
nop
call esi
xor eax, dword [0x610e8864]
push str.IsValidLocaleName
push edi
mov dword [0x610f0882], eax
call esi
xor eax, dword [0x610e8864]
nop
push str.LCMapStringEx
push edi
mov dword [0x610f0886], eax
call esi
xor eax, dword [0x610e8864]
push str.GetCurrentPackageId
push edi
mov dword [0x610f088a], eax
nop
call esi
mov eax, eax
xor eax, dword [0x610e8864]
push str.GetTickCount64
mov eax, eax
push edi
mov dword [0x610f088e], eax
call esi
xor eax, dword [0x610e8864]
mov eax, eax
mov dword [0x610f0892], eax
push str.GetFileInformationByHandleExW
mov eax, eax
push edi
call esi
xor eax, dword [0x610e8864]
push str.SetFileInformationByHandleW
push edi
mov dword [0x610f0896], eax
call esi
xor eax, dword [0x610e8864]
mov eax, eax
pop edi
mov dword [0x610f089a], eax
pop esi
mov eax, eax
ret