Function at 0x18005f0d0
Capabilities:
Read file on windows

Disassembly:
push rbp
push rbx
push r14
push r15
lea rbp, [rsp - 0x78]
sub rsp, 0x178
movaps xmmword [rsp + 0x160], xmm6
mov rax, qword [0x18021e0b0]
xor rax, rsp
mov qword [rbp + 0x50], rax
cmp byte [rcx + 0x18], 0
movaps xmm6, xmm2
mov r14, rcx
je 0x18005f11e
mov r8d, 0x863
lea rdx, str.C:UsersHajderDownloadsDirectX9ImGuiDesktopApp_masterDirectX9ImGuiDesktopApp_masterimguiimgui_draw.cpp
lea rcx, str._Locked___Cannot_modify_a_locked_ImFontAtlas_between_NewFrame___and_EndFrame_Render____
call fcn.18015185c
lea r15, str.C:WindowsFonts_segoeui.ttf
mov qword [rsp + 0x1a8], rsi
mov rcx, r15
mov qword [rsp + 0x170], rdi
lea rdx, [0x1801c9c7c]
call fcn.180036600
mov rbx, rax
test rax, rax
je 0x18005f328
mov rcx, rax
call fcn.180156f98
mov esi, eax
cmp eax, 0xffffffff
je 0x18005f320
xor edx, edx
mov rcx, rbx
lea r8d, [rdx + 2]
call fcn.180157aac
test eax, eax
jne 0x18005f320
mov rcx, rbx
call fcn.180156f98
movsxd rdi, eax
cmp edi, 0xffffffff
je 0x18005f320
xor r8d, r8d
mov edx, esi
mov rcx, rbx
call fcn.180157aac
test eax, eax
jne 0x18005f320
cmp rdi, 0xffffffffffffffff
je 0x18005f320
mov rax, qword [0x180222c50]
test rax, rax
je 0x18005f1be
inc dword [rax + 0xec]
mov rcx, rdi
call fcn.180151d88
mov rsi, rax
test rax, rax
je 0x18005f320
mov r9, rbx
mov r8, rdi
mov edx, 1
mov rcx, rax
call fcn.1801588d4
mov rcx, rbx
cmp rax, rdi
je 0x18005f211
call fcn.18015772c
mov rax, qword [0x180222c50]
test rax, rax
je 0x18005f204
dec dword [rax + 0xec]
mov rcx, rsi
call fcn.180150fbc
jmp 0x18005f328
call fcn.18015772c
movss xmm3, dword [0x180200024]
xorps xmm4, xmm4
movss xmm2, dword [0x180200418]
xor eax, eax
movups xmmword [rsp + 0x40], xmm4
mov qword [rbp - 0x50], rax
mov eax, 0xffff
movups xmmword [rsp + 0x30], xmm4
mov dword [rsp + 0x48], 3
movups xmmword [rbp - 0x80], xmm4
mov word [rbp - 0x7c], ax
mov dword [rsp + 0x4c], 1
movaps xmm1, xmmword [rsp + 0x40]
movaps xmmword [rbp - 0x30], xmm1
movaps xmm1, xmmword [rbp - 0x80]
movss xmm1, xmm3
mov byte [rsp + 0x3c], 1
movaps xmm0, xmmword [rsp + 0x30]
movaps xmmword [rbp - 0x40], xmm0
xorps xmm0, xmm0
shufps xmm0, xmm0, 0xe1
movss xmm0, xmm2
movaps xmmword [rbp + 0x10], xmm1
shufps xmm0, xmm0, 0xe1
psrldq xmm1, 6
movd eax, xmm1
movaps xmmword [rbp], xmm0
movsd xmm0, qword [rbp - 0x50]
movaps xmmword [rbp - 0x20], xmm4
movaps xmmword [rbp - 0x10], xmm4
movaps xmmword [rbp + 0x20], xmm4
movaps xmmword [rbp + 0x30], xmm4
movsd qword [rbp + 0x40], xmm0
test al, al
jne 0x18005f2fb
lea r9, [0x1801fd064]
nop word [rax + rax]
movzx eax, byte [r9 - 1]
lea rcx, [r9 - 1]
cmp al, 0x2f
je 0x18005f2d9
cmp al, 0x5c
je 0x18005f2d9
mov r9, rcx
cmp rcx, r15
ja 0x18005f2c0
xorps xmm0, xmm0
lea r8, str._s___.0fpx
cvtss2sd xmm0, xmm6
mov edx, Ordinal_41
lea rcx, [rbp + 0x16]
movsd qword [rsp + 0x20], xmm0
call fcn.180036410
lea rax, [rbp - 0x40]
mov qword [rsp + 0x28], 0
movaps xmm3, xmm6
mov qword [rsp + 0x20], rax
mov r8d, edi
mov rdx, rsi
mov rcx, r14
call fcn.18005f380
jmp 0x18005f343
mov rcx, rbx
call fcn.18015772c
mov r8d, 0x868
lea rdx, str.C:UsersHajderDownloadsDirectX9ImGuiDesktopApp_masterDirectX9ImGuiDesktopApp_masterimguiimgui_draw.cpp
lea rcx, str._0____Could_not_load_font_file__
call fcn.18015185c
xor eax, eax
mov rdi, qword [rsp + 0x170]
mov rsi, qword [rsp + 0x1a8]
mov rcx, qword [rbp + 0x50]
xor rcx, rsp
call fcn.180142d00
movaps xmm6, xmmword [rsp + 0x160]
add rsp, 0x178
pop r15
pop r14
pop rbx
pop rbp
ret