Function at 0x140077a18
Capabilities:
Get system information on windows

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x738
lea rbp, [rsp + 0x80]
movaps xmmword [rbp + 0x6a0], xmm8
movaps xmmword [rbp + 0x690], xmm7
movaps xmmword [rbp + 0x680], xmm6
and rsp, 0xffffffffffffff80
mov r15, rdx
mov r12, rcx
mov rbx, qword [rdx + 0x10]
test rbx, rbx
mov qword [rsp + 0xb0], rdx
je 0x140077e8a
mov qword [rsp + 0xb8], r12
mov r14d, 0xffff
cmp rbx, r14
cmovb r14, rbx
mov r13b, byte [r15 + 0x59]
xorps xmm6, xmm6
lea rax, [rsp + 0x318]
movups xmmword [rax - 0x10], xmm6
movups xmmword [rax + 8], xmm6
push 8
pop rdi
mov qword [rax - 0x18], rdi
mov qword [rax], rdi
test r14, r14
je 0x140077ac3
lea rcx, [rsp + 0x300]
mov rdx, r14
call fcn.140075390
lea rcx, [rsp + 0x318]
mov rdx, r14
call fcn.1400753be
lea r15, [rsp + 0x480]
lea r12, [rsp + 0x300]
mov qword [rsp + 0xa0], r14
sub r14, 1
jb 0x140077baa
test r13b, r13b
je 0x140077b01
lea rcx, [rsp + 0xd0]
call fcn.140075544
mov rax, qword [rsp + 0xd0]
jmp 0x140077b52
push 0x40
pop rcx
call fcn.140075732
mov rbx, rax
mov rsi, rdx
mov rcx, rax
call fcn.140075791
mov qword [rsp + 0x480], rax
lea rax, [rsp + 0x500]
movaps xmmword [rax], xmm6
mov rcx, r15
call fcn.1400757ba
mov qword [rsp + 0xd0], rax
mov qword [rsp + 0xd8], rbx
mov qword [rsp + 0xe0], rsi
mov byte [rsp + 0xe8], 1
lock inc qword [rax]
jle 0x1400789ca
mov cl, byte [rsp + 0xe8]
movups xmm0, xmmword [rsp + 0xd0]
movups xmm1, xmmword [rsp + 0xe0]
movaps xmmword [rsp + 0x480], xmm0
movaps xmmword [rsp + 0x490], xmm1
mov qword [rsp + 0x4a0], rax
mov byte [rsp + 0x4a8], cl
mov rcx, r12
lea rdx, [rsp + 0x318]
mov r8, r15
call fcn.1400755a9
jmp 0x140077adb
lea rbx, [rsp + 0x318]
movups xmm0, xmmword [rbx - 0x18]
movups xmm1, xmmword [rbx - 8]
movups xmm2, xmmword [rbx + 8]
movaps xmmword [rsp + 0x4a0], xmm2
movaps xmmword [rsp + 0x490], xmm1
movaps xmmword [rsp + 0x480], xmm0
mov rax, qword [rsp + 0x490]
mov qword [rsp + 0x160], rax
movaps xmmword [rsp + 0x150], xmm0
mov rax, qword [rsp + 0x4a8]
mov qword [rsp + 0x180], rax
movups xmm0, xmmword [rsp + 0x498]
movaps xmmword [rsp + 0x170], xmm0
xorps xmm0, xmm0
movups xmmword [rbx - 0x10], xmm0
movups xmmword [rbx + 8], xmm0
mov qword [rbx - 0x18], rdi
mov qword [rbx], rdi
mov rsi, qword [rsp + 0xa0]
test rsi, rsi
je 0x140077c48
lea rcx, [rsp + 0x300]
mov rdx, rsi
call fcn.140075390
mov rcx, rbx
mov rdx, rsi
call fcn.1400753be
lea r14, [rsp + 0xd0]
lea r15, [rsp + 0x300]
lea r12, [rsp + 0x480]
sub rsi, 1
jb 0x140077cc6
mov rcx, r14
call fcn.140075544
mov rax, qword [rsp + 0xd0]
lock inc qword [rax]
jle 0x1400789ca
mov cl, byte [rsp + 0xe8]
movups xmm0, xmmword [rsp + 0xd0]
movups xmm1, xmmword [rsp + 0xe0]
movaps xmmword [rsp + 0x480], xmm0
movaps xmmword [rsp + 0x490], xmm1
mov qword [rsp + 0x4a0], rax
mov byte [rsp + 0x4a8], cl
mov rcx, r15
mov rdx, rbx
mov r8, r12
call fcn.1400755a9
jmp 0x140077c60
movabs r14, 0x1c71c71c71c71c7
movups xmm0, xmmword [rsp + 0x300]
movups xmm1, xmmword [rsp + 0x310]
movups xmm2, xmmword [rsp + 0x320]
movaps xmmword [rsp + 0x4a0], xmm2
movaps xmmword [rsp + 0x490], xmm1
movaps xmmword [rsp + 0x480], xmm0
mov rax, qword [rsp + 0x490]
mov qword [rsp + 0x2e0], rax
movaps xmmword [rsp + 0x2d0], xmm0
mov rax, qword [rsp + 0x4a8]
mov qword [rsp + 0x1a0], rax
movups xmm0, xmmword [rsp + 0x498]
movaps xmmword [rsp + 0x190], xmm0
mov rax, qword [rsp + 0x170]
mov rcx, qword [rsp + 0x178]
mov r15, qword [rsp + 0x180]
mov rdx, r15
shl rdx, 4
add rdx, rax
mov qword [rsp + 0xd0], rax
mov qword [rsp + 0xd8], rcx
mov qword [rsp + 0xe0], rax
mov qword [rsp + 0xe8], rdx
test r15, r15
je 0x140077daf
xor esi, esi
cmp r15, r14
setbe al
ja 0x140078a09
imul rbx, r15, 0x48
mov sil, al
shl rsi, 3
mov rcx, rsi
mov rdx, rbx
call fcn.14004a5b4
mov rdi, rax
test rax, rax
je 0x140078a10
mov qword [rsp + 0x268], rdi
mov qword [rsp + 0x270], r15
and qword [rsp + 0x278], 0
mov rax, qword [rsp + 0xd0]
mov rcx, qword [rsp + 0xd8]
mov rdx, qword [rsp + 0xe0]
mov qword [rsp + 0x310], rdx
mov rdx, qword [rsp + 0xe8]
mov qword [rsp + 0x318], rdx
mov qword [rsp + 0x300], rax
mov qword [rsp + 0x308], rcx
mov rax, qword [rsp + 0x318]
sub rax, qword [rsp + 0x310]
shr rax, 4
cmp r15, rax
jae 0x140077e75
lea rcx, [r15 + r15]
cmp rcx, rax
cmova rax, rcx
cmp rax, 5
push 4
pop rbx
cmovae rbx, rax
xor edx, edx
cmp rbx, r14
setbe dl
imul r8, rbx, 0x48
shl rdx, 3
test r15, r15
je 0x140077fb5
imul rax, r15, 0x48
mov qword [rsp + 0x480], rdi
mov qword [rsp + 0x488], 8
mov qword [rsp + 0x490], rax
jmp 0x140077fbe
mov r15, qword [rsp + 0xb0]
mov r14, qword [rsp + 0xa0]
jmp 0x140078016
lea rdx, str.RAYON_NUM_THREADSRAYON_RS_NUM_CPUSThreadPoolBuildError
lea rcx, [rsp + 0x480]
push 0x11
pop r8
call fcn.1400f3260
lea rsi, [rsp + 0x300]
lea rdx, [rsp + 0x480]
mov rcx, rsi
call fcn.140078e60
mov rsi, qword [rsi]
test rsi, rsi
je 0x140077efc
mov rdi, qword [rsp + 0x308]
mov r8, qword [rsp + 0x310]
lea rbx, [rsp + 0x480]
mov rcx, rbx
mov rdx, rsi
call fcn.14003e840
mov r14b, byte [rbx]
mov rbx, qword [rbx + 8]
mov rcx, rsi
mov rdx, rdi
call fcn.1400cb90d
test r14b, r14b
je 0x140077f6e
lea rdx, [0x14026dc31]
lea rcx, [rsp + 0x480]
push 0x11
pop r8
call fcn.1400f3260
lea rsi, [rsp + 0x300]
lea rdx, [rsp + 0x480]
mov rcx, rsi
call fcn.140078e60
mov rsi, qword [rsi]
test rsi, rsi
je 0x140077f77
mov rdi, qword [rsp + 0x308]
mov r8, qword [rsp + 0x310]
lea rbx, [rsp + 0x480]
mov rcx, rbx
mov rdx, rsi
call fcn.14003e840
mov r14b, byte [rbx]
mov rbx, qword [rbx + 8]
mov rcx, rsi
mov rdx, rdi
call fcn.1400cb90d
test r14b, r14b
jne 0x140077f77
test rbx, rbx
jne 0x140077a68
xorps xmm0, xmm0
lea rsi, [rsp + 0x480]
movaps xmmword [rsi + 0x20], xmm0
movaps xmmword [rsi + 0x10], xmm0
movaps xmmword [rsi], xmm0
mov rcx, rsi
call sub.kernel32.dll_GetSystemInfo
mov ebx, dword [rsi + 0x20]
test rbx, rbx
jne 0x140077a68
lea rcx, str.The_number_of_hardware_threads_is_not_known_for_the_target_platform
call fcn.1400d014d
push 1
pop rbx
jmp 0x140077a68
and qword [rsp + 0x488], 0
lea rsi, [rsp + 0x410]
lea r9, [rsp + 0x480]
mov rcx, rsi
call fcn.140043e9a
cmp qword [rsi], 0
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
mov r15, qword [rsp + 0xb0]
mov r14, qword [rsp + 0xa0]
jne 0x140078011
mov qword [rsp + 0x268], rcx
mov qword [rsp + 0x270], rbx
mov rdi, rcx
movabs rcx, 0x8000000000000001
call fcn.14000b61f
mov rax, qword [rsp + 0x300]
mov rcx, qword [rsp + 0x308]
mov rdx, qword [rsp + 0x310]
mov qword [rsp + 0x490], rdx
mov rdx, qword [rsp + 0x318]
mov qword [rsp + 0x498], rdx
mov qword [rsp + 0x480], rax
mov qword [rsp + 0x488], rcx
xor eax, eax
xorps xmm0, xmm0
mov rcx, qword [rsp + 0x490]
cmp rcx, qword [rsp + 0x498]
je 0x1400780e4
lea rdx, [rcx + 0x10]
mov qword [rsp + 0x490], rdx
mov rdx, qword [rcx]
mov cl, byte [rcx + 8]
movups xmmword [rsp + 0x416], xmm0
and word [rsp + 0x426], 0
movups xmmword [rsp + 0x1c6], xmm0
and qword [rdi], 0
and word [rdi + 8], 0
movups xmm1, xmmword [rsp + 0x410]
movups xmmword [rdi + 0xa], xmm1
mov r8, qword [rsp + 0x420]
mov qword [rdi + 0x1a], r8
movups xmm1, xmmword [rsp + 0x1c0]
movups xmmword [rdi + 0x22], xmm1
mov r8, qword [rsp + 0x1ce]
mov qword [rdi + 0x30], r8
mov qword [rdi + 0x38], rdx
mov byte [rdi + 0x40], cl
inc rax
add rdi, 0x48
jmp 0x14007805b
mov qword [rsp + 0x278], rax
lea rcx, [rsp + 0x480]
call fcn.140075850
movups xmm0, xmmword [rsp + 0x268]
movaps xmmword [rsp + 0x410], xmm0
mov rax, qword [rsp + 0x278]
mov qword [rsp + 0x420], rax
test r14, r14
je 0x14007814c
mov rsi, r14
shl rsi, 7
mov ecx, pe_nt_image_headers64
mov rdx, rsi
call fcn.14004a5b4
mov rbx, rax
test rax, rax
jne 0x140078151
mov ecx, pe_nt_image_headers64
mov rdx, rsi
call fcn.1400320f0
jmp 0x140078a1b
mov ebx, pe_nt_image_headers64
lea rcx, [rbx + 0x10]
xor edi, edi
cmp r14, rdi
je 0x140078173
and qword [rcx - 0x10], 0
inc rdi
and word [rcx - 8], 0
and qword [rcx], 0
sub rcx, 0xffffffffffffff80
jmp 0x140078157
lea rcx, [rsp + 0x300]
call fcn.1400758af
mov rax, qword [rsp + 0x2e0]
movups xmm6, xmmword [r15 + 0x18]
movups xmm7, xmmword [r15 + 0x38]
movups xmm8, xmmword [r15 + 0x48]
and qword [r15 + 0x18], 0
mov qword [rsp + 0xe7], rax
and qword [r15 + 0x38], 0
movaps xmm0, xmmword [rsp + 0x2d0]
and qword [r15 + 0x48], 0
movups xmmword [rsp + 0xd7], xmm0
lea rsi, [rsp + 0x500]
mov rax, qword [rsp + 0x420]
mov qword [rsi + 0x190], rax
movaps xmm0, xmmword [rsp + 0x410]
movaps xmmword [rsi + 0x180], xmm0
mov qword [rsi + 0x160], rbx
mov qword [rsi + 0x168], r14
mov qword [rsi + 0x170], rdi
and qword [rsi + 0x178], 0
lea rdx, [rsp + 0x300]
mov r8d, 0x100
mov rcx, rsi
call sub.msvcrt.dll_memcpy
movups xmm0, xmmword [rsp + 0xd0]
movups xmm1, xmmword [rsp + 0xdf]
movups xmmword [rsi + 0x139], xmm0
movups xmmword [rsi + 0x148], xmm1
movaps xmmword [rsi + 0x100], xmm6
movaps xmmword [rsi + 0x110], xmm7
movaps xmmword [rsi + 0x120], xmm8
and qword [rsi + 0x130], 0
mov byte [rsi + 0x138], 0
push 1
pop rax
mov qword [rsi + 0x158], rax
mov qword [rsi - 0x80], rax
mov qword [rsi - 0x78], rax
mov ecx, 0x280
mov edx, pe_nt_image_headers64
call fcn.140075281
mov rsi, rax
lea r14, [rsp + 0x480]
mov r8d, 0x280
mov rcx, rax
mov rdx, r14
call sub.msvcrt.dll_memcpy
mov qword [rsp + 0xa8], rsi
mov rax, qword [rsp + 0x150]
mov rdx, qword [rsp + 0x158]
mov rcx, qword [rsp + 0x160]
shl rcx, 5
add rcx, rax
mov r8, qword [rsp + 0x190]
mov r9, qword [rsp + 0x198]
mov r10, qword [rsp + 0x1a0]
shl r10, 4
add r10, r8
xorps xmm6, xmm6
movups xmmword [rsp + 0x200], xmm6
movups xmmword [rsp + 0x210], xmm6
mov qword [rsp + 0x1c0], rax
mov qword [rsp + 0x1c8], rdx
mov qword [rsp + 0x1d0], rax
mov qword [rsp + 0x1d8], rcx
mov qword [rsp + 0x1e0], r8
mov qword [rsp + 0x1e8], r9
mov qword [rsp + 0x1f0], r8
mov qword [rsp + 0x1f8], r10
lea r13, [rsp + 0x300]
cmp rax, rcx
je 0x1400788fc
lea rcx, [rax + 0x20]
mov qword [rsp + 0x1d0], rcx
mov cl, byte [rax + 0x18]
cmp cl, 2
je 0x1400788fc
mov rdx, qword [rax + 0x10]
mov qword [rsp + 0x490], rdx
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x480], xmm0
mov edx, dword [rax + 0x19]
mov r8d, dword [rax + 0x1c]
mov dword [r14 + 0x1c], r8d
mov dword [r14 + 0x19], edx
mov byte [rsp + 0x498], cl
mov rdx, qword [rsp + 0x1f0]
cmp rdx, qword [rsp + 0x1f8]
je 0x1400788ef
lea r8, [rax + 0x19]
lea r9, [rdx + 0x10]
mov qword [rsp + 0x1f0], r9
mov rdi, qword [rdx]
mov bl, byte [rdx + 8]
mov rdx, qword [rax + 0x10]
mov qword [rsp + 0x250], rdx
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x240], xmm0
mov eax, dword [r8]
mov edx, dword [r8 + 3]
lea r8, [rsp + 0x259]
mov dword [r8 + 3], edx
mov dword [r8], eax
mov rsi, qword [rsp + 0x218]
lea rax, [rsi + 1]
mov qword [rsp + 0x218], rax
mov byte [rsp + 0x258], cl
mov qword [rsp + 0x2f0], rdi
mov byte [rsp + 0x2f8], bl
mov rdx, qword [r15 + 0x28]
test rdx, rdx
je 0x140078436
mov rax, qword [r15 + 0x30]
mov rcx, r14
mov r8, rsi
call qword [rax + 0x20]
mov rax, qword [rsp + 0x480]
movups xmm0, xmmword [r14 + 8]
movaps xmmword [rsp + 0x300], xmm0
jmp 0x140078438
xor eax, eax
mov rdx, qword [r15]
mov r8, qword [r15 + 8]
mov rcx, qword [rsp + 0xa8]
lock inc qword [rcx]
jle 0x1400789ca
movaps xmm0, xmmword [rsp + 0x240]
movaps xmm1, xmmword [rsp + 0x250]
lea r9, [rsp + 0x288]
movups xmmword [r9 + 0x10], xmm1
movups xmmword [r9], xmm0
mov qword [rsp + 0x2b0], rax
movaps xmm0, xmmword [rsp + 0x300]
movups xmmword [r9 + 0x30], xmm0
mov qword [rsp + 0x268], rdx
mov qword [rsp + 0x270], r8
mov qword [rsp + 0x278], rdi
mov byte [rsp + 0x280], bl
mov qword [rsp + 0x2a8], rcx
mov qword [rsp + 0x2c8], rsi
test rsi, rsi
je 0x1400785a9
push 0xd
pop rcx
lea rdi, [rsp + 0x410]
lea rsi, [rsp + 0x268]
rep movsq qword [rdi], qword [rsi]
mov rsi, qword [rsp + 0x458]
test rsi, rsi
mov rbx, qword [rsp + 0x1b8]
je 0x14007863b
and qword [rsp + 0x480], 0
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x488], rax
and qword [rsp + 0x490], 0
mov rdi, qword [rsp + 0x468]
mov qword [rsp + 0x498], r12
mov qword [rsp + 0x4a0], rbx
mov rcx, rdi
call fcn.140077634
mov rbx, rax
mov r14, rdx
mov rcx, rax
mov rdx, rsi
mov r8, rdi
call sub.msvcrt.dll_memcpy
mov qword [rsp + 0xd0], rbx
mov qword [rsp + 0xd8], r14
mov qword [rsp + 0xe0], rdi
mov rcx, r13
lea rdx, [rsp + 0x480]
lea r8, [rsp + 0xd0]
call fcn.1400d4fb0
mov rax, qword [rsp + 0x300]
mov rcx, qword [rsp + 0x308]
mov qword [rsp + 0xa0], rcx
mov r13, qword [rsp + 0x310]
mov r12, qword [rsp + 0x318]
mov rbx, qword [rsp + 0x320]
jmp 0x140078640
cmp byte [r15 + 0x58], 0
je 0x1400784bf
call fcn.140078d25
test rax, rax
jne 0x140078955
push 0xd
pop rcx
mov rdi, r13
lea rsi, [rsp + 0x268]
rep movsq qword [rdi], qword [rsi]
mov rcx, r14
mov rdx, r13
call fcn.14007602a
mov ecx, 0x180
mov edx, pe_nt_image_headers64
call fcn.140075281
mov rsi, rax
mov r8d, 0x180
mov rcx, rax
mov rdx, r14
call sub.msvcrt.dll_memcpy
mov rcx, rsi
call fcn.140076387
mov rax, qword [rsp + 0xa8]
mov rcx, qword [rax + 0x200]
mov rdx, qword [rax + 0x210]
xor r8d, r8d
lea r9, [0x14026d9f8]
call fcn.140076489
mov rcx, rax
call fcn.1400764ae
jmp 0x1400788da
xor eax, eax
xor r13d, r13d
mov rdx, qword [rsp + 0x410]
test rdx, rdx
je 0x14007865d
mov rcx, qword [rsp + 0x418]
mov qword [rsp + 0xa0], rcx
push 0xd
pop rcx
lea rdi, [rsp + 0xd0]
lea rsi, [rsp + 0x410]
rep movsq qword [rdi], qword [rsi]
and qword [rsp + 0x220], 0
or rdx, rax
mov rsi, qword [rsp + 0xa0]
jne 0x140078691
call fcn.1400fab30
mov rsi, rax
test r13, r13
je 0x1400786b0
cmp rbx, 0xf
ja 0x1400786b4
xor edx, edx
cmp rbx, rdx
je 0x1400786c3
cmp byte [r13 + rdx], 0
je 0x1400786ca
inc rdx
jmp 0x14007869e
xor eax, eax
jmp 0x1400786fb
xor ecx, ecx
mov rdx, r13
mov r8, rbx
call fcn.14003ca90
jmp 0x1400786cd
mov rdx, rbx
xor eax, eax
jmp 0x1400786cd
push 1
pop rax
test rax, rax
jne 0x1400789ce
mov qword [rsp + 0x480], r13
mov qword [rsp + 0x488], r12
mov qword [rsp + 0x490], rbx
lea rcx, [rsp + 0x480]
call fcn.140032400
mov rcx, rax
call fcn.1400d11e0
mov r13, rax
mov qword [rsp + 0x1b8], rbx
mov qword [rsp + 0xc0], rax
lock inc qword [rax]
jle 0x1400789ca
mov qword [rsp + 0x228], r13
lea rax, [rsp + 0x480]
movups xmmword [rax + 0x10], xmm6
push 1
pop rax
mov qword [rsp + 0x480], rax
mov qword [rsp + 0x488], rax
push 0x30
pop rcx
push 8
pop rdx
call fcn.140075281
mov rbx, rax
movups xmm0, xmmword [rsp + 0x480]
movups xmm1, xmmword [rsp + 0x490]
movups xmm2, xmmword [rsp + 0x4a0]
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov qword [rsp + 0xc8], rax
lock inc qword [rax]
jle 0x1400789ca
mov qword [rsp + 0x230], rbx
xor ecx, ecx
call fcn.1400f8f70
mov r15, rax
mov qword [rsp + 0x238], rax
test rax, rax
je 0x1400787b3
lock inc qword [r15]
jle 0x1400789ca
mov rcx, r15
call fcn.1400f8f70
mov qword [rsp + 0x1b0], rsi
mov qword [rsp + 0x1a8], r12
mov qword [rsp + 0x480], rax
lea rcx, [rsp + 0x480]
call fcn.140111bc7
push 0xd
pop rcx
lea rdi, [rsp + 0x318]
lea rsi, [rsp + 0x410]
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x300], r13
mov qword [rsp + 0x310], r15
mov qword [rsp + 0x308], rbx
mov rcx, qword [rbx + 0x10]
test rcx, rcx
je 0x140078820
add rcx, 0x10
call fcn.1400d4e30
push 0x10
pop r12
mov rcx, r12
lea rdi, [rsp + 0x480]
lea r14, [rsp + 0x300]
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
mov ecx, pe_nt_image_headers64
push 8
pop rdx
mov r15, qword [rsp + 0xb0]
call fcn.140075281
mov rcx, r12
mov rdi, rax
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0x1b0]
mov rdx, rax
lea r8, fcn.1400772d0
call fcn.1400fac80
mov rsi, rdx
test rax, rax
lea r14, [rsp + 0x480]
mov r12, qword [rsp + 0x1a8]
jne 0x140078926
mov qword [rsp + 0x138], r13
mov qword [rsp + 0x140], rbx
mov qword [rsp + 0x148], rsi
mov rcx, rsi
call fcn.1401278d4
lea rcx, [rsp + 0x138]
call fcn.1400772b5
lea rcx, [rsp + 0x140]
call fcn.140077322
lea r13, [rsp + 0x300]
xor ecx, ecx
call fcn.1400d0143
mov rax, qword [rsp + 0x1d0]
mov rcx, qword [rsp + 0x1d8]
jmp 0x140078338
lea rcx, [rsp + 0x480]
call fcn.1400756bc
lea rcx, [rsp + 0x1c0]
call fcn.140078dc2
mov rax, qword [rsp + 0xa8]
mov rcx, qword [rsp + 0xb8]
mov qword [rcx + 8], rax
mov qword [rcx], 3
jmp 0x140078998
lea rcx, [rsp + 0xc8]
call fcn.140077322
lea rcx, [rsp + 0xc0]
call fcn.1400772b5
mov rax, qword [rsp + 0xb8]
mov qword [rax], 2
mov qword [rax + 8], rsi
jmp 0x140078971
mov rax, qword [rsp + 0xb8]
mov qword [rax], 1
lea rcx, [rsp + 0x268]
call fcn.140075954
lea rcx, [rsp + 0x1c0]
call fcn.140078dc2
lea rcx, [rsp + 0xa8]
call fcn.140078df7
lea rcx, [rsp + 0xa8]
call fcn.140101ef9
mov rcx, r15
call fcn.140078d31
movaps xmm6, xmmword [rbp + 0x680]
movaps xmm7, xmmword [rbp + 0x690]
movaps xmm8, xmmword [rbp + 0x6a0]
lea rsp, [rbp + 0x6b8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
ud2
lea r8, [rsp + 0x480]
mov qword [r8], r13
mov qword [r8 + 8], r12
mov qword [r8 + 0x10], rbx
mov qword [r8 + 0x18], rdx
lea rax, str._rustc_5680fa18feaa87f3ff04063800aec256c3d4b4belibrary_std_src_threadmod.rs
mov qword [rsp + 0x20], rax
lea rcx, str.thread_name_may_not_contain_interior_null_bytes
lea r9, fcn.1400772a6
push 0x2f
pop rdx
call fcn.140038b60
jmp 0x140078a1b
call fcn.1400320b0
jmp 0x140078a1b
mov rcx, rsi
mov rdx, rbx
call fcn.1400320f0
ud2