Function at 0x5e6cee1a
Capabilities:
Get thread local storage value
Resolve function by parsing pe exports

Disassembly:
mov eax, 0x5e729f0d
nop
nop
call fcn.5e711585
sub esp, 0x68
push ebx
push esi
push edi
xor ebx, ebx
mov edi, ecx
cmp word [0x6109a255], 0xe4d3
js 0x5e70bb6c
push ebx
test byte [0x61099ca9], 0xb7
je 0x5e729618
push 0xb
mov dword [ebp - 0x40], edi
nop
nop
call fcn.5e6cfe1f
test word [0x61059f2c], 0xb312
jns 0x5e72937e
mov ecx, dword [edi + 0x38]
call fcn.5e6cdc8b
mov esi, eax
mov dword [ebp - 0x18], ebx
mov ecx, ecx
mov dword [ebp - 0x2c], esi
mov word [ebp - 0x58], bx
mov eax, eax
push dword [ebp + 8]
lea ecx, [ebp - 0x5c]
mov dword [ebp - 4], ebx
push edi
call fcn.5e6cf878
mov eax, dword [edi + 0x38]
mov eax, eax
mov ebx, dword [ebp + 0xc]
mov ecx, dword [eax + 8]
add ecx, dword [eax]
lea eax, [ebx + 0x30]
mov dword [ebx + 4], esi
nop
nop
inc esi
mov dword [ebp - 0x28], ecx
mov ecx, eax
push esi
mov dword [ebp - 0x54], eax
mov ecx, ecx
call fcn.5e6cb08f
push dword [ebp - 0x2c]
mov ecx, ecx
lea ecx, [ebx + 0x34]
nop
nop
nop
call fcn.5e6cb068
cmp word [0x6107fc2c], 0x6331
js 0x5e6ceef0
mov ecx, 0xbdc41288
and dword [ebp - 0x25], esp
shr byte [ecx], 0x4a
dec ebx
xchg edx, eax
dec esp
jecxz 0x5e6cef3a
push ebx
inc esp
inc edx
and edx, dword [esi - 0x7f]
add eax, 0x74e38f8d
loopne 0x5e6cef3e
dec esi
push esp
lea eax, [ebx + 0x38]
test word [0x60fd622e], 0x6bf0
js 0x5e6ff456
push esi
test byte [0x6107e755], 0x88
je 0x5e729d2c
mov ecx, eax
cmp word [0x61020af6], 0x10f7
jne 0x5e6cef53
shrd ebp, eax, cl
push ebx
and byte [ebx + 0x7403f542], 0xb5
mov edi, 0xb1cf2eba
cmpsb byte [esi], byte es:[edi]
cmpsb byte [esi], byte es:[edi]
push 0xffffffffffffff99
sahf
aam 0x4f
sbb al, 0x92
cmpsd dword [esi], dword es:[edi]
inc ecx
mov cl, 0x8d
dec esi
in al, dx
retf
mov edi, 0xfc0df70f
xor eax, 0x9129293d
inc eax
iretd
mov dword [ebp - 0x3c], eax
call fcn.5e6cb08f
lea eax, [ebx + 0x2c]
push esi
mov ecx, eax
mov eax, eax
mov dword [ebp - 0x50], eax
call fcn.5e6cb08f
mov ecx, ecx
xor eax, eax
mov dword [ebp - 0x74], eax
nop
nop
nop
mov dword [ebp - 0x70], eax
mov dword [ebp - 0x6c], eax
mov dword [ebp - 0x68], eax
mov dword [ebp - 0x64], eax
nop
mov dword [ebp - 0x60], eax
mov esi, dword [edi + 0x38]
mov ecx, eax
nop
nop
mov byte [ebp - 4], 2
test dword [0x6108423d], 0xc89be110
jo 0x5e707ae7
mov dword [ebp - 0x1c], eax
mov dword [ebp - 0x10], esi
cmp byte [0x610c5541], 0x62
jne 0x5e6cefd2
test esp, eax
mov dword [ebp + 0xf5f5b9b], esi
out 0x6f, eax
inc edi
inc esi
xchg ebx, eax
enter 0xffffffffffffa0de, 0xffffffffffffffdd
jge 0x5e6cf023
xchg edx, eax
arpl word [eax - 0x20], bp
les esp, [edi - 0x80]
popal
xchg eax, ecx
das
push ds
test eax, 0x89b74026
dec ebp
fdivr qword [ecx]
dec ebp
aam 0xf
xchg byte [edi], dh
add eax, 0x4f8b0000
cmp byte [ebx - 0x76ff139b], al
inc ebp
int3
mov dword [ebp - 0x24], ecx
cmp dword [ebp - 0x2c], ecx
jbe 0x5e6cf515
dec ebp
fmul qword [ecx - 0x317475fc]
test byte [eax - 0x76904d00], ah
inc edi
test ebx, ebx
mov eax, eax
push ecx
push esi
mov esi, ecx
push dword [esi + 0x14]
call fcn.5e6d68f8
nop
pop ecx
lea ecx, [esi + 0x10]
nop
call fcn.5e6e7dbc
mov dword [ebp - 0x10], esi
nop
and dword [ebp - 4], 0
mov ecx, esi
call fcn.5e6ea07e
push dword [esi + 4]
call fcn.5e6d68f8
pop ecx
mov ecx, dword [ebp - 0xc]
pop esi
mov dword fs:[0], ecx
mov esp, ebp
pop ebp
ret
lea ecx, [ebp - 0x288]
jmp fcn.5e6b44d5
jmp fcn.5e711bbd
nop
jmp fcn.5e711bbd