Function at 0x1e038417
Capabilities:
Get number of processors
Resolve function by parsing pe exports

Disassembly:
mov ebp, 0xffffeb10
add byte [ebp + 0x40], dh
push ecx
add ecx, 0x10b35
pop ecx
push esi
sub esi, 0x82da
call fcn.1e038254
add byte [edi + 0x45], cl
xor bh, byte [edx]
cmp cl, byte [edx + 0x4c]
xor eax, dword [ebx + 0x515e04c4]
add esp, 4
pop esi
push ecx
push esi
add esp, 4
sub ecx, 0xf60e
sub ecx, 0x16738
pop ecx
mov edx, dword [ebp - 0x4b4]
mov dword [ebp - 0x390], edx
jmp 0x1e0382b9
push edi
xor edi, 0x1345d
xor edi, 0x106c9
or edi, 0x858d
add edi, 0x1187b
pop edi
push esi
push eax
add esp, 4
add esi, 0xa967
pop esi
push esi
push esi
add esp, 4
add esi, 0xd4fb
pop esi
push esi
push edx
add esp, 4
add esi, 0x12ceb
jmp 0x1e0382ff
pop esi
push ebx
add ebx, 0x1164f
add ebx, 0xdcb1
call 0x1e038319
add byte [edi + ecx*2 + 0x4d], cl
dec eax
inc eax
inc esp
add esp, 4
pop ebx
mov eax, 1
imul ecx, eax, 0
lea edx, [ebp + ecx - 0xb50]
mov dword [ebp - 0x14f4], edx
push ecx
push ebx
add esp, 4
jmp 0x1e03833d
or ecx, 0xa1b8
pop ecx
push edx
push edi
add esp, 4
add edx, 0x13205
jmp 0x1e038356
or edx, 0x12dc3
jmp 0x1e038363
pop edx
mov dword [ebp - 0x1d20], 0xffffffff
push esi
push ebx
add esp, 4
jmp 0x1e038379
pop esi
push eax
jmp 0x1e038381
call 0x1e03838e
add byte [ecx + 0x49], al
dec edx
dec ebx
aaa
cmp byte [ebp - 0x7d], al
les eax, [eax + ebx*2]
push ecx
and ecx, 0x66
sub ecx, 0x5a4a
pop ecx
mov eax, dword [ebp - 0x724]
mov dword [ebp - 0x4b8], eax
jmp 0x1e0383bd
mov ecx, dword [ebp - 0x4b8]
add ecx, 1
mov dword [ebp - 0x4b8], ecx
push edx
xor edx, 0xd609
add edx, 0x7c33
or edx, 0x5c89
pop edx
push edi
push edx
add esp, 4
add edi, 0x3883
jmp 0x1e0383e2
add edi, 0xa649
add edi, 0x128c3
pop edi
mov edx, dword [ebp - 0x4b8]
sub edx, dword [ebp - 0x724]
cmp edx, 0xffffffff
jb 0x1e038437
push ecx
push esi
add esp, 4
xor ecx, 0x15ab0
call 0x1e038417
add byte [ecx], bh
inc edi
cmp bh, byte [esi]
push eax
xor eax, 0x5904c483
push esi
push esi
add esp, 4
or esi, 0x152c5
pop esi
push edx
push ecx
add esp, 4
jmp 0x1e038431
pop edx
jmp 0x1e038665
mov dword [ebp - 0xc0c], 7
mov eax, dword [ebp - 0x4b8]
mov dword [ebp - 0xa54], eax
push ebx
push ecx
add esp, 4
xor ebx, 0x151d1
xor ebx, 0xf44
add ebx, 0x17c0f
call 0x1e038473
add byte [0x4e474750], bh
inc esp
cmp dword [ecx + 0x36], ecx
add esp, 4
pop ebx
push edx
and edx, 0x1274e
pop edx
mov ecx, dword [ebp - 0x14f4]
mov dword [ebp - 0xa4c], ecx
mov dword [ebp - 0xc10], 0
mov edx, dword [ebp - 0x4b8]
cmp edx, dword [ebp - 0x14f4]
jne 0x1e0384e6
push edi
push edx
add esp, 4
jmp fcn.1e0384b1
cmp dword [ebp - 0xc0c], 0
jle 0x1e03860b
push ecx
and ecx, 0x904d
sub ecx, 0xd1f7
pop ecx
push esi
xor esi, 0x9369
jmp fcn.1e03850e
mov ecx, dword [ebp - 0xc10]
mov dword [ebp - 0x14fc], ecx
cmp dword [ebp - 0x14fc], 0
jne 0x1e038660
push esi
push ebx
add esp, 4
add esi, 0x139fd
pop esi
push ecx
push ebx
add esp, 4
and ecx, 0xb9ca
pop ecx
push edx
xor edx, 0x1833
jmp 0x1e038645
xor edx, 0xf42f
add edx, 0x1635a
pop edx
mov edx, dword [ebp - 0x4b8]
mov dword [ebp - 0xa48], edx
jmp 0x1e0386a1
jmp 0x1e0383ae
push eax
push edx
add esp, 4
xor eax, 0xb344
add eax, 0x242
add eax, 0x1786a
pop eax
push eax
or eax, 0x3220
sub eax, 0x164fb
xor eax, 0x858d
or eax, 0xc0bd
pop eax
mov dword [ebp - 0xa48], 0
push eax
jmp 0x1e0386a8
add eax, 0x17865
pop eax
push edi
jmp fcn.1e0386b7