Function at 0x140063160
Capabilities:
Get system information on windows

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x60]
sub rsp, 0x160
lea rcx, [rbp + 0x28]
call qword [sym.imp.KERNEL32.dll_GetSystemInfo]
mov rdi, qword [rbp + 0x30]
mov rbx, qword [rbp + 0x38]
mov dword [rbp - 0x70], 0xffffffff
mov dword [rbp - 0x6c], 0x3881a
mov dword [rbp - 0x68], 0x38a09
mov dword [rbp - 0x64], 0xffffffff
mov dword [rbp - 0x60], 8
mov dword [rbp - 0x5c], 0x40600000
mov dword [rbp - 0x58], 0x3f8ccccd
mov dword [rbp - 0x54], 0x3cf5c28f
mov dword [rbp - 0x50], 0x3dcccccd
mov qword [rbp - 0x4c], 6
mov dword [rbp - 0x44], 0
mov dword [rbp - 0x40], 0x41f00000
mov dword [rbp - 0x3c], 0x42480000
mov dword [rbp - 0x38], 0x3f000000
mov dword [rbp - 0x34], 0x40133333
mov dword [rbp - 0x30], 0x3fb00000
mov dword [rbp - 0x2c], 0x3f800000
mov byte [rbp - 0x28], 1
lea rsi, [rbp - 0x70]
xorps xmm0, xmm0
movdqu xmmword [rbp - 8], xmm0
mov ecx, 0x49
call fcn.1400da0c0
mov r14, rax
mov qword [rbp - 8], rax
lea r15, [rax + 0x49]
mov qword [rbp + 8], r15
mov r8d, 0x49
mov rdx, rsi
mov rcx, rax
call sub.VCRUNTIME140.dll_memmove
mov qword [rbp], r15
mov qword [rsp + 0x60], 0x9642b4
mov dword [rsp + 0x68], 0
mov dword [rsp + 0x6c], 0x3f00
mov dword [rsp + 0x70], 0x3e80
mov qword [rsp + 0x74], 0x40000
mov dword [rsp + 0x7c], 0x3f80
mov dword [rbp - 0x80], 0x4120
mov word [rbp - 0x7c], 0x4234
mov byte [rbp - 0x7a], 1
lea rsi, [rsp + 0x60]
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x10], xmm0
mov ecx, Ordinal_41
call fcn.1400da0c0
mov r13, rax
mov qword [rbp + 0x10], rax
lea r12, [rax + 0x27]
mov qword [rbp + 0x20], r12
mov r8d, Ordinal_41
mov rdx, rsi
mov rcx, rax
call sub.VCRUNTIME140.dll_memmove
mov qword [rbp + 0x18], r12
mov dword [rsp + 0x40], 0x3f19999a
mov qword [rsp + 0x44], 0x3e800000
mov dword [rsp + 0x4c], 4
mov dword [rsp + 0x50], 0x3f800000
mov dword [rsp + 0x54], 0x41200000
mov dword [rsp + 0x58], 0x42340000
xorps xmm0, xmm0
movdqu xmmword [rbp - 0x20], xmm0
mov qword [rbp - 0x10], 0
mov ecx, Ordinal_32
call fcn.1400da0c0
mov rsi, rax
mov qword [rbp - 0x20], rax
add rax, 0x1c
mov qword [rbp - 0x10], rax
mov r8d, Ordinal_32
lea rdx, [rsp + 0x40]
mov rcx, rsi
call sub.VCRUNTIME140.dll_memmove
mov rax, qword [rbp - 0x10]
mov qword [rbp - 0x18], rax
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
mov r9, r14
mov r8, rbx
mov rdx, rdi
call fcn.14005f700
movzx ebx, al
test rsi, rsi
je 0x140063393
mov rcx, qword [rbp - 0x10]
sub rcx, rsi
cmp rcx, 0x1000
jb 0x140063387
add rcx, 0x27
mov rdx, qword [rsi - 8]
sub rsi, rdx
lea rax, [rsi - 8]
cmp rax, 0x1f
ja 0x1400633c3
mov rsi, rdx
mov rdx, rcx
mov rcx, rsi
call fcn.1400da420
nop
test r13, r13
je 0x1400633d6
sub r12, r13
mov rax, r13
cmp r12, 0x1000
jb 0x1400633ca
add r12, 0x27
mov r13, qword [r13 - 8]
sub rax, r13
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400633ca
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
mov rdx, r12
mov rcx, r13
call fcn.1400da420
nop
test r14, r14
je 0x140063411
sub r15, r14
mov rax, r14
cmp r15, 0x1000
jb 0x140063406
add r15, 0x27
mov r14, qword [r14 - 8]
sub rax, r14
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140063406
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rdx, r15
mov rcx, r14
call fcn.1400da420
movzx eax, bl
lea r11, [rsp + 0x160]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret