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

Disassembly:
cmp al, 0x5e
push edx
add edx, 0x139da
xor edx, 0xa026
or edx, 0x621e
pop edx
mov byte [ebp - 0xb48], 0x52
mov byte [ebp - 0xb47], 0xb9
mov byte [ebp - 0xb46], 0x10
mov byte [ebp - 0xb45], 0x10
mov byte [ebp - 0xb44], 0x10
mov byte [ebp - 0xb43], 0x10
mov byte [ebp - 0xb42], 0x5a
push ecx
sub ecx, 0x2131
sub ecx, 0x16d63
pop ecx
push eax
push edi
add esp, 4
call 0x1000b449
add byte [edi], dh
dec ecx
dec ebp
inc ebx
dec edi
inc eax
inc ebp
inc esi
cmp eax, dword [ebx - 0x177efb3c]
mov bl, 0x67
add byte [eax], al
or eax, 0x9a5f
pop eax
mov byte [ebp - 0xb50], 0x52
mov byte [ebp - 0xb4f], 0xb9
mov byte [ebp - 0xb4e], 0x20
mov byte [ebp - 0xb4d], 0x20
mov byte [ebp - 0xb4c], 0x20
mov byte [ebp - 0xb4b], 0x20
mov byte [ebp - 0xb4a], 0x5a
push eax
push esi
add esp, 4
and eax, 0x44df
and eax, 0x116dc
pop eax
push esi
xor esi, 0xded2
or esi, 0x1776
xor esi, 0x158ec
pop esi
push esi
push ebx
add esp, 4
or esi, 0x9bd1
pop esi
mov dword [ebp - 0x1cf0], 0xe
push edi
jmp 0x1000b4cd
pop edi
push edi
push edx
add esp, 4
add edi, 0xd629
or edi, 0x12932
pop edi
push eax
push edi
add esp, 4
sub eax, 0x6dd8
xor eax, 0x12800
xor eax, 0x624d
pop eax
mov eax, 1
imul ecx, eax, 0
lea edx, [ebp + ecx - 0xb48]
mov dword [ebp - 0x14e4], edx
push eax
push edi
add esp, 4
jmp 0x1000b51a
xor eax, 0xe1f0
pop eax
push ebx
xor ebx, 0xdccc
call 0x1000b535
add byte [ebp + 0x3d], cl
dec edx
inc ecx
dec eax
xor al, 0x45
add esp, 4
jmp 0x1000b53e
pop ebx
mov dword [ebp - 0x1d1c], 0xffffffff
push ecx
call 0x1000b557
add byte [ebx + eax*2 + 0x45], cl
inc esi
dec esi
add esp, 4
and ecx, 0x1e92
xor ecx, 0x2748
and ecx, 0xddd7
pop ecx
push ecx
add ecx, 0x82
sub ecx, 0x16080
pop ecx
mov eax, dword [ebp - 0x724]
mov dword [ebp - 0x4b4], eax
jmp 0x1000b598
mov ecx, dword [ebp - 0x4b4]
add ecx, 1
mov dword [ebp - 0x4b4], ecx
push edi
push ebx
add esp, 4
or edi, 0x5a4
sub edi, 0x10612
jmp 0x1000b5af
pop edi
push edx
xor edx, 0x2d7b
xor edx, 0x15fd3
xor edx, 0x12e80
and edx, 0x164ee
pop edx
mov edx, dword [ebp - 0x4b4]
sub edx, dword [ebp - 0x724]
cmp edx, 0xffffffff
jb 0x1000b612
push edi
or edi, 0xa20c
xor edi, 0x522e
sub edi, 0x4983
pop edi
push edi
push edi
add esp, 4
or edi, 0xfd37
xor edi, 0xeea0
add edi, 0x15ad
jmp 0x1000b60c
pop edi
jmp 0x1000b840
mov dword [ebp - 0xc04], 7
mov eax, dword [ebp - 0x4b4]
mov dword [ebp - 0xa60], eax
push edx
push ecx
add esp, 4
sub edx, 0x17896
and edx, 0x1741f
xor edx, 0xdf76
sub edx, 0x113b0
pop edx
push ebx
xor ebx, 0x1082c
jmp 0x1000b653
xor ebx, 0x10c27
pop ebx
mov ecx, dword [ebp - 0x14e4]
mov dword [ebp - 0xa58], ecx
mov dword [ebp - 0xc08], 0
mov edx, dword [ebp - 0x4b4]
cmp edx, dword [ebp - 0x14e4]
jne 0x1000b6c1
push ebx
push edi
add esp, 4
sub ebx, 0x4918
and ebx, 0x35b0
and ebx, 0x17c3b
xor ebx, 0x66dc
pop ebx
push ebx
push edx
add esp, 4
sub ebx, 0x178d1
jmp 0x1000b6af
pop ebx
mov eax, dword [ebp - 0xc08]
mov dword [ebp - 0x14f0], eax
jmp 0x1000b7f2
cmp dword [ebp - 0xc04], 0
jle 0x1000b7e6
push edi
add edi, 0x173a9
pop edi
push edx
push eax
add esp, 4
jmp 0x1000b6e2
call 0x1000b6ee
add byte [ecx + 0x39], al
inc edi
inc esi
cmp dword [edi - 0x7d], eax
les eax, [edx + ebx*2]
push eax
or eax, 0x162c0
or eax, 0xcd58
pop eax
mov ecx, dword [ebp - 0xa60]
movzx edx, byte [ecx]
mov eax, dword [ebp - 0xa58]
movzx ecx, byte [eax]
cmp edx, ecx
je 0x1000b782
push esi
push ebx
add esp, 4
call 0x1000b729
add byte [ecx*2 + 0x3d434633], bh
cmp eax, dword [edx - 0x7d]
les eax, [ecx + eax*4]
invalid
push eax
xor eax, 0xbee8
or eax, 0x185f9
add eax, 0x15656
pop eax
push ebx
push edi
add esp, 4
add ebx, 0xac4d
add ebx, 0xeb87
or ebx, 0x12a4b
add ebx, 0x171ca
pop ebx
mov ecx, dword [ebp - 0xc04]
sub ecx, 1
mov dword [ebp - 0xc04], ecx
mov edx, dword [ebp - 0xa60]
add edx, 1
mov dword [ebp - 0xa60], edx
mov eax, dword [ebp - 0xa58]
add eax, 1
mov dword [ebp - 0xa58], eax
jmp 0x1000b6c1
mov ecx, dword [ebp - 0xc08]
mov dword [ebp - 0x14f0], ecx
cmp dword [ebp - 0x14f0], 0
jne 0x1000b83b
push edi
jmp 0x1000b801
and edi, 0x11515
xor edi, 0x124a8
pop edi
push edx
push eax
add esp, 4
jmp 0x1000b818
pop edx
push ecx
jmp 0x1000b820
or ecx, 0x923d
xor ecx, 0x1c6c
pop ecx
mov edx, dword [ebp - 0x4b4]
sti
invalid
dec dword [ecx - 0x38f6b]
invalid
jmp 0x1000b87c
jmp 0x1000b589
push edi
push edx
add esp, 4
xor edi, 0x17fe8
xor edi, 0x10f5f
pop edi
push edx
xor edx, 0x8335
and edx, 0xd196
pop edx