Function at 0x14003d110
Capabilities:
Log keystrokes via polling
Terminate process

Disassembly:
push rbp
lea rbp, [rsp - 0x4e0]
sub rsp, 0x5e0
lea rcx, [0x140117860]
call fcn.14004ab00
cmp byte [0x140117a78], 0
jne 0x14003d15c
lea rcx, [0x140117a80]
call fcn.140037910
mov rdx, rax
xor r9d, r9d
xor r8d, r8d
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov qword [rsp + 0x5f0], rbx
lea rax, [0x14003c880]
mov qword [rsp + 0x5f8], rsi
mov edx, 0x7f00
mov qword [rsp + 0x600], rdi
xor ecx, ecx
mov qword [rsp + 0x5d0], r13
xor r13d, r13d
mov qword [rbp + 0x2e0], r13
mov qword [rbp + 0x2e8], r13
mov qword [rsp + 0x5c0], r15
mov dword [rbp + 0x2d0], 0x50
mov dword [rbp + 0x2d4], 0x40
mov qword [rbp + 0x2d8], rax
call qword [sym.imp.USER32.dll_LoadIconW]
mov edx, 0x7f00
xor ecx, ecx
mov qword [rbp + 0x2f0], rax
call qword [sym.imp.USER32.dll_LoadCursorW]
mov edx, 0x7f00
mov qword [rbp + 0x300], r13
mov qword [rbp + 0x2f8], rax
xor ecx, ecx
lea rax, str.ImGui
mov qword [rbp + 0x308], rax
lea rax, str.Loader
mov qword [rbp + 0x310], rax
call qword [sym.imp.USER32.dll_LoadIconW]
lea rcx, [rbp + 0x2d0]
mov qword [rbp + 0x318], rax
call qword [sym.imp.USER32.dll_RegisterClassExW]
mov r15d, 1
mov ecx, r15d
call qword [sym.imp.USER32.dll_GetSystemMetrics]
cdq
xor ecx, ecx
sub eax, edx
sar eax, 1
lea ebx, [rax - 0x11d]
call qword [sym.imp.USER32.dll_GetSystemMetrics]
mov qword [rsp + 0x58], r13
lea r8, [0x1400bc5a0]
mov qword [rsp + 0x50], r13
cdq
mov qword [rsp + 0x48], r13
sub eax, edx
mov rdx, qword [rbp + 0x310]
mov r9d, 0x80000000
mov qword [rsp + 0x40], r13
xor ecx, ecx
mov dword [rsp + 0x38], 0x23a
sar eax, 1
sub eax, 0x190
mov dword [rsp + 0x30], 0x320
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x20], eax
call qword [sym.imp.USER32.dll_CreateWindowExW]
lea rcx, str.user32.dll
mov qword [0x140117828], rax
mov rdi, rax
call qword [sym.imp.KERNEL32.dll_LoadLibraryW]
mov rbx, rax
test rax, rax
je 0x14003d306
lea rdx, str.SetWindowCompositionAttribute
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x14003d2fd
movdqa xmm0, xmmword [reloc.WS2_32.dll_closesocket]
lea rcx, [rbp + 0x2b0]
mov qword [rbp - 0x78], rcx
lea rdx, [rbp - 0x80]
mov rcx, rdi
mov dword [rbp - 0x80], reloc.WS2_32.dll_send
movdqu xmmword [rbp + 0x2b0], xmm0
mov dword [rbp - 0x70], reloc.WS2_32.dll_recv
call rax
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov rcx, qword [0x140117828]
mov edx, 0xffffffec
call qword [sym.imp.USER32.dll_GetWindowLongW]
mov rcx, qword [0x140117828]
mov edx, 0xffffffec
bts eax, 0x13
mov r8d, eax
call qword [sym.imp.USER32.dll_SetWindowLongA]
mov rcx, qword [0x140117828]
mov r9d, 2
mov r8b, 0xff
xor edx, edx
call qword [sym.imp.USER32.dll_SetLayeredWindowAttributes]
movdqa xmm0, xmmword [0x1400bc960]
lea rdx, [rbp + 0x3d8]
mov rcx, qword [0x140117828]
movdqu xmmword [rbp + 0x3d8], xmm0
call qword [sym.imp.dwmapi.dll_DwmExtendFrameIntoClientArea]
mov rcx, qword [0x140117828]
lea rdx, [0x140117838]
xorps xmm0, xmm0
movups xmmword [0x140117838], xmm0
call qword [sym.imp.USER32.dll_GetWindowRect]
mov rax, qword [0x140117828]
lea rbx, [0x140117b38]
mov qword [rsp + 0x58], rbx
lea rdi, [0x140117b28]
mov qword [rbp + 0x210], rax
lea rsi, [0x140117b20]
lea rax, [rbp - 0x50]
mov qword [rbp + 0x1f4], r13
mov qword [rsp + 0x50], rax
xor r9d, r9d
mov qword [rsp + 0x48], rdi
lea rax, [rbp + 0x1e0]
mov qword [rsp + 0x40], rsi
xor r8d, r8d
mov qword [rsp + 0x38], rax
mov edx, r15d
mov dword [rsp + 0x30], 7
lea rax, [rbp - 0x40]
mov dword [rsp + 0x28], 2
xor ecx, ecx
mov qword [rsp + 0x20], rax
mov qword [rbp + 0x208], 2
mov qword [rbp + 0x220], 2
mov qword [rbp + 0x1e0], r13
mov dword [rbp + 0x1f0], Ordinal_32
mov dword [rbp + 0x1e8], reloc.WLDAP32.dll_Ordinal_60
mov dword [rbp + 0x1ec], r15d
mov dword [rbp + reloc.WLDAP32.dll_Ordinal_324], 0x20
mov qword [rbp + 0x1fc], r15
mov qword [rbp + 0x218], r15
mov dword [rbp - 0x40], 0xb000
mov dword [rbp - 0x3c], 0xa000
call qword [sym.imp.d3d11.dll_D3D11CreateDeviceAndSwapChain]
mov ecx, 5
cmp eax, 0x887a0004
jne 0x14003d4ba
mov qword [rsp + 0x58], rbx
lea rax, [rbp - 0x50]
mov qword [rsp + 0x50], rax
mov edx, ecx
mov qword [rsp + 0x48], rdi
lea rax, [rbp + 0x1e0]
mov qword [rsp + 0x40], rsi
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov dword [rsp + 0x30], 7
lea rax, [rbp - 0x40]
mov dword [rsp + 0x28], 2
xor ecx, ecx
mov qword [rsp + 0x20], rax
call qword [sym.imp.d3d11.dll_D3D11CreateDeviceAndSwapChain]
test eax, eax
je 0x14003d4df
call fcn.14003c800
mov rdx, qword [rbp + 0x2e8]
mov rcx, qword [rbp + 0x310]
call qword [sym.imp.USER32.dll_UnregisterClassW]
mov eax, r15d
jmp 0x140040834
mov rcx, qword [0x140117b20]
lea r9, [rbp - 0x48]
mov qword [rsp + 0x5d8], r12
lea r8, [0x1400bc770]
mov qword [rsp + 0x5c8], r14
xor edx, edx
movaps xmmword [rsp + 0x590], xmm8
mov rax, qword [rcx]
movaps xmmword [rsp + 0x570], xmm10
movaps xmmword [rsp + 0x540], xmm13
movaps xmmword [rsp + 0x530], xmm14
movaps xmmword [rsp + 0x520], xmm15
call qword [rax + 0x48]
mov rcx, qword [0x140117b28]
lea r9, [0x140117b18]
mov rdx, qword [rbp - 0x48]
xor r8d, r8d
mov rax, qword [rcx]
call qword [rax + 0x48]
mov rcx, qword [rbp - 0x48]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [0x140117828]
mov edx, 0xa
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x140117828]
call qword [sym.imp.USER32.dll_UpdateWindow]
mov rbx, qword [0x140117800]
test rbx, rbx
je 0x14003d58c
inc dword [rbx + 0xf4]
mov ecx, 0x5dd0
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
test rax, rax
je 0x14003d5a8
xor edx, edx
mov rcx, rax
call fcn.140001700
jmp 0x14003d5ab
mov rax, r13
mov qword [0x140117800], rax
call fcn.14000a170
test rbx, rbx
je 0x14003d5c5
mov qword [0x140117800], rbx
jmp 0x14003d5cc
mov rbx, qword [0x140117800]
test rbx, rbx
jne 0x14003d5f2
mov r8d, 0xf5c
lea rdx, str.C:UsershenryDownloadsimgui_dx11_loader_by_james_mainimgui_dx11_loader_by_james_mainimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rbx, qword [0x140117800]
movss xmm3, dword [0x1400bc878]
lea rdi, [0x1400bb198]
mov rcx, qword [rbx + 0x58]
lea rdx, [0x1400ca100]
or dword [rbx + 8], 3
mov r8d, 0x4ba44
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], r13
call fcn.14002b5a0
movss xmm15, dword [0x1400bc890]
lea rdx, [0x140115b50]
mov rcx, qword [rbx + 0x58]
movaps xmm3, xmm15
mov qword [rsp + 0x28], rdi
mov r8d, 0xf6c
mov qword [rsp + 0x20], r13
call fcn.14002b5a0
movss xmm3, dword [0x1400bc8a0]
lea rdx, [0x140115b50]
mov rcx, qword [rbx + 0x58]
mov r8d, 0xf6c
mov qword [rsp + 0x28], rdi
mov qword [0x140117818], rax
mov qword [rsp + 0x20], r13
call fcn.14002b5a0
movss xmm14, dword [0x1400bc868]
lea rdx, [0x1400ca100]
mov rcx, qword [rbx + 0x58]
movaps xmm3, xmm14
mov qword [rsp + 0x28], rdi
mov r8d, 0x4ba44
mov qword [0x140117848], rax
mov qword [rsp + 0x20], r13
call fcn.14002b5a0
movss xmm3, dword [0x1400bc884]
lea rdx, [0x140115b50]
mov rcx, qword [rbx + 0x58]
mov r8d, 0xf6c
mov qword [rsp + 0x28], rdi
mov qword [0x140117850], rax
mov qword [rsp + 0x20], r13
call fcn.14002b5a0
xor ecx, ecx
mov qword [0x140117810], rax
call fcn.140026560
mov rbx, qword [0x140117800]
mov rsi, qword [0x140117828]
test rbx, rbx
jne 0x14003d726
mov r8d, 0xf5c
lea rdx, str.C:UsershenryDownloadsimgui_dx11_loader_by_james_mainimgui_dx11_loader_by_james_mainimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rbx, qword [0x140117800]
cmp qword [rbx + 0x98], r13
je 0x14003d749
mov r8d, 0x76
lea rdx, str.C:UsershenryDownloadsimgui_dx11_loader_by_james_mainimgui_dx11_loader_by_james_main_backendsimgui_impl_win32.cpp
lea rcx, str.io.BackendPlatformUserData__nullptr___Already_initialized_a_platform_backend__
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
lea rcx, [rbp + 0x10]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceFrequency]
test eax, eax
je 0x14003d8bd
lea rcx, [rbp + 8]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceCounter]
test eax, eax
je 0x14003d8bd
mov rax, qword [0x140117800]
test rax, rax
je 0x14003d77f
inc dword [rax + 0xf4]
mov ecx, 0x48
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
mov rdi, rax
test rax, rax
je 0x14003d7ac
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rdi], xmm0
movups xmmword [rdi + 0x10], xmm0
movups xmmword [rdi + 0x20], xmm0
movups xmmword [rdi + 0x30], xmm0
mov qword [rdi + 0x40], rax
jmp 0x14003d7af
mov rdi, r13
or dword [rbx + 0xc], 6
lea rax, str.imgui_impl_win32
mov qword [rbx + 0x88], rax
mov qword [rbx + 0x98], rdi
mov rbx, qword [0x140117800]
mov qword [rdi], rsi
mov rax, qword [rbp + 0x10]
mov qword [rdi + 0x20], rax
mov rax, qword [rbp + 8]
mov qword [rdi + 0x18], rax
mov dword [rdi + 0x28], 9
cmp dword [rbx + 0x4870], r13d
jg 0x14003d80c
mov r8d, 0x6fe
lea rdx, str.C:UsershenryDownloadsimgui_dx11_loader_by_james_mainimgui_dx11_loader_by_james_mainimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x4878]
mov rbx, r13
mov rcx, qword [rax]
lea rax, str.xinput1_4.dll
mov qword [rbp + 0x320], rax
lea rax, str.xinput1_3.dll
mov qword [rbp + 0x328], rax
lea rax, str.xinput9_1_0.dll
mov qword [rbp + 0x330], rax
lea rax, str.xinput1_2.dll
mov qword [rbp + 0x338], rax
lea rax, str.xinput1_1.dll
mov qword [rcx + 0x28], rsi
mov qword [rbp + 0x340], rax
mov byte [rdi + 0x2d], r15b
nop word [rax + rax]
mov rcx, qword [rbp + rbx*8 + 0x320]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rsi, rax
test rax, rax
jne 0x14003d891
inc rbx
cmp rbx, 5
jl 0x14003d870
jmp 0x14003d8bd
lea rdx, str.XInputGetCapabilities
mov qword [rdi + 0x30], rsi
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.XInputGetState
mov rcx, rsi
mov qword [rdi + 0x38], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rdi + 0x40], rax
mov rax, qword [0x140117800]
mov r14, qword [0x140117b38]
mov rsi, qword [0x140117b28]
test rax, rax
jne 0x14003d8f8
mov r8d, 0xf5c
lea rdx, str.C:UsershenryDownloadsimgui_dx11_loader_by_james_mainimgui_dx11_loader_by_james_mainimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [0x140117800]
lea rdi, [rax + 8]
cmp qword [rdi + 0x98], r13
je 0x14003d926
mov r8d, 0x221
lea rdx, str.C:UsershenryDownloadsimgui_dx11_loader_by_james_mainimgui_dx11_loader_by_james_main_backendsimgui_impl_dx11.cpp
lea rcx, str.io.BackendRendererUserData__nullptr___Already_initialized_a_renderer_backend__
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [0x140117800]
test rax, rax
je 0x14003d931
inc dword [rax + 0xf4]
mov ecx, 0x78
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
mov rbx, rax
test rax, rax
je 0x14003d972
xorps xmm0, xmm0
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm0
movups xmmword [rax + 0x20], xmm0
movups xmmword [rax + 0x30], xmm0
movups xmmword [rax + 0x40], xmm0
movups xmmword [rax + 0x50], xmm0
movups xmmword [rax + 0x60], xmm0
mov dword [rax + 0x70], 0x1388
mov dword [rax + 0x74], 0x2710
jmp 0x14003d975
mov rbx, r13
or dword [rdi + 4], 8
lea rax, str.imgui_impl_dx11
mov qword [rdi + 0x88], rax
lea r8, [rbp - 0x40]
mov qword [rdi + 0x98], rbx
lea rdx, [0x1400bc130]
mov rax, qword [rsi]
mov rcx, rsi
mov qword [rbp - 0x40], r13
mov qword [rbp - 0x48], r13
mov qword [rbp], r13
call qword [rax]
test eax, eax
jne 0x14003d9f2
mov rcx, qword [rbp - 0x40]
lea r8, [rbp - 0x48]
lea rdx, [0x1400bc140]
mov rax, qword [rcx]
call qword [rax + Ordinal_50]
test eax, eax
jne 0x14003d9f2
mov rcx, qword [rbp - 0x48]
lea r8, [rbp]
lea rdx, [0x1400bc150]
mov rax, qword [rcx]
call qword [rax + Ordinal_50]
test eax, eax
jne 0x14003d9f2
mov qword [rbx], rsi
mov qword [rbx + 8], r14
mov rax, qword [rbp]
mov qword [rbx + 0x10], rax
mov rcx, qword [rbp - 0x40]
test rcx, rcx
je 0x14003da01
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [rbp - 0x48]
test rcx, rcx
je 0x14003da10
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [rbx]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
mov rcx, qword [rbx + 8]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
movss xmm8, dword [0x1400bc8b8]
xor r12b, r12b
movss xmm13, dword [0x1400bc7fc]
xorps xmm10, xmm10
movaps xmmword [rsp + 0x5b0], xmm6
movaps xmmword [rsp + 0x5a0], xmm7
movaps xmmword [rsp + 0x580], xmm9
movaps xmmword [rsp + 0x560], xmm11
movaps xmmword [rsp + 0x550], xmm12
nop word [rax + rax]
xor r9d, r9d
mov dword [rsp + 0x20], r15d
xor r8d, r8d
lea rcx, [rbp + 0x1e0]
xor edx, edx
call qword [sym.imp.USER32.dll_PeekMessageW]
test eax, eax
je 0x14003dae0
nop
lea rcx, [rbp + 0x1e0]
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rbp + 0x1e0]
call qword [sym.imp.USER32.dll_DispatchMessageW]
cmp dword [rbp + 0x1e8], 0x12
lea rcx, [rbp + 0x1e0]
movzx r12d, r12b
cmove r12d, r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
xor r8d, r8d
xor edx, edx
call qword [sym.imp.USER32.dll_PeekMessageW]
test eax, eax
jne 0x14003da90
test r12b, r12b
jne 0x140040795
mov rbx, qword [0x140117800]
test rbx, rbx
je 0x14003dafa
mov rbx, qword [rbx + 0xa0]
test rbx, rbx
jne 0x14003db17
jmp 0x14003dafd
mov rbx, r13
mov r8d, 0x250
lea rdx, str.C:UsershenryDownloadsimgui_dx11_loader_by_james_mainimgui_dx11_loader_by_james_main_backendsimgui_impl_dx11.cpp
lea rcx, str.bd___nullptr___Did_you_call_ImGui_ImplDX11_Init____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
cmp qword [rbx + 0x48], r13
jne 0x14003db22
call fcn.140039920
call fcn.14003ac70
mov ecx, reloc.WLDAP32.dll_Ordinal_45
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x14003db44
cmp byte [reloc.WS2_32.dll_accept], r13b
sete byte [0x140116b60]
mov ecx, reloc.WLDAP32.dll_Ordinal_46
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
jne 0x140040865
mov rax, qword [0x140117800]
test rax, rax
jne 0x14003db84
mov r8d, 0xf5c
lea rdx, str.C:UsershenryDownloadsimgui_dx11_loader_by_james_mainimgui_dx11_loader_by_james_mainimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [0x140117800]
movss xmm0, dword [rax + 0x18]
mov ecx, dword [0x1400ca0f4]
mulss xmm0, dword [0x1400bc848]
cmp ecx, 0xff
jg 0x14003dbad
cmp byte [reloc.WS2_32.dll_accept], r13b
mov eax, Ordinal_301
jne 0x14003dbb0
mov eax, r13d
sub eax, ecx
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm0
movd xmm0, ecx
cvtdq2ps xmm0, xmm0
addss xmm1, xmm0
cvttss2si r8d, xmm1
mov dword [0x1400ca0f4], r8d
cmp r8d, 0xff
jle 0x14003dbed
mov dword [0x1400ca0f4], 0xff
mov r8d, 0xff
mov rcx, qword [0x140117828]
xor edx, edx
lea r9d, [rdx + 2]
call qword [sym.imp.USER32.dll_SetLayeredWindowAttributes]
cmp dword [0x1400ca0f4], r13d
mov edx, r13d
mov rcx, qword [0x140117828]
mov eax, 5
cmovg edx, eax
call qword [sym.imp.USER32.dll_ShowWindow]
call fcn.140008c30
mov rax, qword [0x140117800]
lea rdx, reloc.WS2_32.dll_accept
mov r8d, 0xab
lea rcx, str.Menu
or dword [rax + 0x4778], 3
mov qword [rax + 0x4788], r13
mov qword [rax + 0x4790], r13
mov dword [rax + 0x477c], r15d
mov dword [rax + 0x4798], 0x44480000
mov dword [rax + 0x479c], 0x440e8000
mov dword [rax + 0x4780], r15d
call fcn.14000f5d0
movzx r8d, byte [0x1400ca0f4]
mov r9d, 2
mov rcx, qword [0x140117828]
xor edx, edx
call qword [sym.imp.USER32.dll_SetLayeredWindowAttributes]
movaps xmm0, xmmword [0x1400bca20]
lea rcx, [rsp + 0x68]
mov r15, qword [0x140117800]
movups xmmword [rsp + 0x68], xmm0
mov rax, qword [r15 + 0x3ea0]
movss xmm12, dword [rax + 0x1c]
movss xmm11, dword [rax + 0x18]
movaps xmm0, xmm12
addss xmm0, dword [0x1400bc8bc]
movaps xmm7, xmm11
mov byte [rax + 0x98], 1
addss xmm7, dword [0x1400bc8b0]
movaps xmm6, xmm11
addss xmm6, dword [0x1400bc86c]
movss dword [rbp + 0x164], xmm0
movaps xmm0, xmm12
addss xmm0, xmm8
movss dword [rbp + 0x160], xmm7
movss dword [rbp + 0x168], xmm6
movss dword [rbp + 0x16c], xmm0
call fcn.140003ab0
mov rcx, qword [r15 + 0x3ea0]
lea r8, [rbp + 0x160]
movss xmm0, dword [r15 + 0x37f0]
lea rdx, [rbp + 0x168]
mov r9d, eax
mov dword [rsp + 0x28], r13d
movss dword [rsp + 0x20], xmm0
mov rcx, qword [rcx + 0x278]
call fcn.140029f90
movaps xmm0, xmmword [0x1400bca20]
lea rcx, [rsp + 0x68]
mov r8, qword [0x140117800]
movaps xmm1, xmm12
addss xmm1, dword [0x1400bc8f8]
movups xmmword [rsp + 0x68], xmm0
movaps xmm0, xmm12
movss dword [rbp + 0x170], xmm7
addss xmm0, dword [0x1400bc8f4]
mov rax, qword [r8 + 0x3ea0]
movss dword [rbp + 0x174], xmm1
movss dword [rbp + 0x178], xmm6
movss dword [rbp + 0x17c], xmm0
mov byte [rax + 0x98], 1
call fcn.140003ab0
mov rcx, qword [r8 + 0x3ea0]
lea rdx, [rbp + 0x178]
movss xmm0, dword [r15 + 0x37f0]
lea r8, [rbp + 0x170]
mov dword [rsp + 0x28], r13d
mov r9d, eax
movss dword [rsp + 0x20], xmm0
mov rcx, qword [rcx + 0x278]
call fcn.140029f90
mov r8, qword [0x140117800]
lea rcx, [rsp + 0x68]
movaps xmm6, xmm11
movaps xmm9, xmm12
addss xmm6, dword [0x1400bc910]
addss xmm9, dword [0x1400bc904]
mov rax, qword [r8 + 0x3ea0]
movaps xmm7, xmm11
movaps xmm8, xmm12
addss xmm7, xmm10
addss xmm8, xmm10
movss dword [rbp + 0x180], xmm6
mov byte [rax + 0x98], 1
movups xmm0, xmmword [r8 + 0x38c8]
movss dword [rbp + 0x184], xmm9
movups xmmword [rsp + 0x68], xmm0
shufps xmm0, xmm0, 0xff
mulss xmm0, dword [r8 + 0x37e0]
movss dword [rbp + 0x188], xmm7
movss dword [rbp + 0x18c], xmm8
movss dword [rsp + 0x74], xmm0
call fcn.140003ab0
mov rcx, qword [r8 + 0x3ea0]
lea rdx, [rbp + 0x188]
movss xmm0, dword [r15 + 0x37f0]
lea r8, [rbp + 0x180]
mov r9d, eax
mov dword [rsp + 0x28], r13d
movss dword [rsp + 0x20], xmm0
mov rcx, qword [rcx + 0x278]
call fcn.140029f90
mov r8, qword [0x140117800]
lea rcx, [rsp + 0x68]
movss dword [rbp + 0x190], xmm6
movss dword [rbp + 0x194], xmm9
movss dword [rbp + 0x198], xmm7
mov rax, qword [r8 + 0x3ea0]
movss dword [rbp + 0x19c], xmm8
mov byte [rax + 0x98], 1
movups xmm0, xmmword [r8 + 0x38f8]
movups xmmword [rsp + 0x68], xmm0
shufps xmm0, xmm0, 0xff
mulss xmm0, dword [r8 + 0x37e0]
movss dword [rsp + 0x74], xmm0
call fcn.140003ab0
mov rcx, qword [r8 + 0x3ea0]
lea rdx, [rbp + 0x198]
movss xmm0, dword [r15 + 0x37f0]
lea r8, [rbp + 0x190]
movss dword [rsp + 0x30], xmm13
mov r9d, eax
movss dword [rsp + 0x20], xmm0
mov rcx, qword [rcx + 0x278]
call fcn.140029e80
mov r8, qword [0x140117800]
lea rcx, [0x140116b68]
movaps xmm6, xmm11
movss dword [rbp + 0x6c], xmm9
addss xmm6, dword [0x1400bc8c0]
movss dword [rbp + 0x70], xmm7
mov rax, qword [r8 + 0x3ea0]
movss dword [rbp + 0x74], xmm8
movss dword [rbp + 0x68], xmm6
mov byte [rax + 0x98], 1
call fcn.140003ab0
mov rcx, qword [r8 + 0x3ea0]
lea rdx, [rbp + 0x70]
movss xmm0, dword [r15 + 0x37f0]
lea r8, [rbp + 0x68]
mov r9d, eax
mov dword [rsp + 0x28], 0x50
movss dword [rsp + 0x20], xmm0
mov rcx, qword [rcx + 0x278]
call fcn.140029f90
mov r8, qword [0x140117800]
movaps xmm1, xmm11
movaps xmm0, xmmword [0x1400bcae0]
movups xmmword [rsp + 0x68], xmm0
mov rax, qword [r8 + 0x3ea0]
mov byte [rax + 0x98], 1
addss xmm1, dword [0x1400bc8c4]
lea rcx, [rsp + 0x68]
movss dword [rbp + 0x7c], xmm9
movss dword [rbp + 0x80], xmm6
movss dword [rbp + 0x84], xmm8
movss dword [rbp + 0x78], xmm1
call fcn.140003ab0
mov rcx, qword [r8 + 0x3ea0]
lea rdx, [rbp + 0x80]
movss xmm0, dword [r15 + 0x37f0]
lea r8, [rbp + 0x78]
mov r9d, eax
mov dword [rsp + 0x28], r13d
movss dword [rsp + 0x20], xmm0
mov rcx, qword [rcx + 0x278]
call fcn.140029f90
mov r8, qword [0x140117800]
lea rcx, [0x140116b68]
movaps xmm0, xmm11
movaps xmm8, xmm12
addss xmm0, dword [0x1400bc8dc]
addss xmm8, dword [0x1400bc8ac]
mov rax, qword [r8 + 0x3ea0]
movaps xmm7, xmm11
addss xmm7, dword [0x1400bc8cc]
movaps xmm6, xmm12
addss xmm6, dword [0x1400bc850]
mov byte [rax + 0x98], 1
movss dword [rbp + 0x88], xmm0
movss dword [rbp + 0x8c], xmm8
movss dword [rbp + 0x90], xmm7
movss dword [rbp + 0x94], xmm6
call fcn.140003ab0
mov rcx, qword [r8 + 0x3ea0]
lea rdx, [rbp + 0x90]
movss xmm0, dword [r15 + 0x37f0]
lea r8, [rbp + 0x88]
mov r9d, eax
mov dword [rsp + 0x28], 0x50
movss dword [rsp + 0x20], xmm0
mov rcx, qword [rcx + 0x278]
call fcn.140029f90
movaps xmm0, xmmword [0x1400bcae0]
lea rcx, [rsp + 0x68]
mov r8, qword [0x140117800]
movaps xmm1, xmm11
addss xmm1, dword [0x1400bc8f0]
movss dword [rbp + 0x9c], xmm8
movss dword [rbp + 0xa0], xmm7
mov rax, qword [r8 + 0x3ea0]
movss dword [rbp + 0xa4], xmm6
movss dword [rbp + 0x98], xmm1
movups xmmword [rsp + 0x68], xmm0
mov byte [rax + 0x98], 1
call fcn.140003ab0
mov rcx, qword [r8 + 0x3ea0]
lea rdx, [rbp + 0xa0]
movss xmm0, dword [r15 + 0x37f0]
lea r8, [rbp + 0x98]
movss dword [rsp + 0x30], xmm13
mov r9d, eax
movss dword [rsp + 0x20], xmm0
mov rcx, qword [rcx + 0x278]
call fcn.140029e80
movaps xmm0, xmmword [0x1400bcc10]
movaps xmm1, xmm12
mov r8, qword [0x140117800]
addss xmm1, dword [0x1400bc900]
movups xmmword [rsp + 0x68], xmm0
mov dword [rbp + 0xa8], 0x3f800000
mov rax, qword [r8 + 0x3ea0]
movaps xmm0, xmm11
addss xmm0, dword [0x1400bc8b4]
movss dword [rbp + 0xbc], xmm1
mov dword [rbp + 0xac], 0x3f800000
mov byte [rax + 0x98], 1
mov qword [rbp + 0xb0], r13
movss dword [rbp + 0xb8], xmm0
movaps xmm0, xmm11
addss xmm0, dword [0x1400bc870]
movss dword [rbp + 0xc0], xmm0
movaps xmm1, xmm12
lea rcx, [rsp + 0x68]
addss xmm1, dword [0x1400bc8fc]
movss dword [rbp + 0xc4], xmm1
call fcn.140003ab0
mov rcx, qword [r8 + 0x3ea0]
lea r9, [rbp + 0xb8]
mov rdx, qword [0x140117830]
lea r8, [rbp + 0xc0]
mov dword [rsp + 0x30], eax
lea rax, [rbp + 0xa8]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0xb0]
mov rcx, qword [rcx + 0x278]
mov qword [rsp + 0x20], rax
call fcn.14002a290
mov rbx, qword [0x140117800]
lea rcx, [rsp + 0x68]
movaps xmm0, xmmword [0x1400bcba0]
movups xmmword [rsp + 0x68], xmm0
mov rax, qword [rbx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rbx + 0x3ea0]
mov rsi, qword [rax + 0x278]
call fcn.140003ab0
mov rdi, qword [0x140117848]
movaps xmm0, xmm11
movaps xmm1, xmm12
mov r14d, eax
addss xmm0, dword [0x1400bc888]
addss xmm1, dword [0x1400bc874]
movss dword [rbp + 0xc8], xmm0
movss dword [rbp + 0xcc], xmm1
test eax, 0xff000000
je 0x14003e376
test rdi, rdi
jne 0x14003e2eb
mov rax, qword [rsi + 0x38]
mov rdi, qword [rax + 8]
mov rcx, qword [rdi + 0x40]
mov rax, qword [rsi + 0x98]
cmp qword [rcx + 8], rax
je 0x14003e316
mov r8d, 0x65a
lea rdx, str.C:UsershenryDownloadsimgui_dx11_loader_by_james_mainimgui_dx11_loader_by_james_mainimgui_draw.cpp
lea rcx, str.font__ContainerAtlas__TexID___CmdHeader.TextureId
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movups xmm0, xmmword [rsi + 0x88]
lea rax, [0x1400b2199]
mov byte [rsp + 0x48], r13b
movss xmm2, dword [0x1400bc8a0]
lea r9, [rbp + 0xc8]
movss dword [rsp + 0x40], xmm10
mov rdx, rsi
mov qword [rsp + 0x38], rax
mov rcx, rdi
lea rax, [0x1400b2198]
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x68]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], r14d
movups xmmword [rsp + 0x68], xmm0
call fcn.14002f620
mov rbx, qword [0x140117800]
movss xmm1, dword [rbx + 0x382c]
lea rcx, [rbx + 0x47f8]
movss xmm0, dword [rbx + 0x3830]
lea rdx, [rbp + 0x1a0]
movss dword [rbp + 0x1a4], xmm1
movss dword [rbp + 0x1a8], xmm0
mov dword [rbp + 0x1a0], reloc.WS2_32.dll_ntohl
call fcn.14001d790
mov rdi, qword [0x140117800]
mov dword [rbx + 0x382c], r13d
mov dword [rbx + 0x3830], 0x41c80000
mov rax, qword [rdi + 0x3ea0]
lea rcx, [rdi + 0x4838]
mov byte [rax + 0x98], 1
mov rax, qword [rdi + 0x3ea0]
movss xmm1, dword [rax + 0x18]
movss xmm0, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x64]
subss xmm0, dword [rax + 0x68]
mov byte [rax + 0x121], 1
addss xmm1, dword [0x1400bc860]
addss xmm0, dword [0x1400bc8c8]
movss dword [rax + 0xe0], xmm1
movss dword [rax + 0xe4], xmm0
mov edx, dword [rdi + 0x4838]
mov rbx, qword [rdi + 0x3ea0]
inc edx
call fcn.14001d6a0
cmp dword [rdi + 0x4838], r13d
jg 0x14003e459
mov r8d, 0x707
lea rdx, str.C:UsershenryDownloadsimgui_dx11_loader_by_james_mainimgui_dx11_loader_by_james_mainimgui.h
lea rcx, str.Size___0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movsxd rax, dword [rdi + 0x4838]
mov rcx, qword [rdi + 0x4840]
lea rdx, [rax + rax*2]
mov eax, dword [rbx + 8]
add rdx, rdx
mov dword [rcx + rdx*8 - 0x30], eax
movsd xmm0, qword [rbx + 0xe0]
movsd qword [rcx + rdx*8 - 0x2c], xmm0
movsd xmm1, qword [rbx + 0xf8]
movsd qword [rcx + rdx*8 - 0x24], xmm1
movss xmm0, dword [rbx + 0x124]
movss dword [rcx + rdx*8 - 0x1c], xmm0
movss xmm0, dword [rbx + 0x12c]
movss dword [rcx + rdx*8 - 0x18], xmm0
movsd xmm0, qword [rbx + 0x108]
movsd qword [rcx + rdx*8 - 0x14], xmm0
mov eax, dword [rbx + 0x118]
mov dword [rcx + rdx*8 - 0xc], eax
mov eax, dword [rdi + 0x3f04]
mov dword [rcx + rdx*8 - 8], eax
cmp dword [rdi + 0x3eec], r13d
setne al
mov byte [rcx + rdx*8 - 3], al
movzx eax, byte [rdi + 0x3f34]
mov byte [rcx + rdx*8 - 4], al
mov byte [rcx + rdx*8 - 2], 1
movss xmm0, dword [rbx + 0xe0]
subss xmm0, dword [rbx + 0x18]
mov qword [rbx + 0x108], r13
subss xmm0, dword [rbx + 0x128]
movss dword [rbx + 0x12c], xmm0
movss dword [rbx + 0x124], xmm0
movsd xmm0, qword [rbx + 0xe0]
movsd qword [rbx + 0xf8], xmm0
cmp byte [rdi + 0x5c08], r13b
je 0x14003e53c
mov dword [rdi + 0x5c38], 0xff7fffff
cmp dword [0x140117820], r13d
lea r8, [rbp + 0xd0]
lea rcx, [0x1400b2174]
mov dword [rbp + 0xd0], 0x42480000
sete dl
mov dword [rbp + 0xd4], 0x423c0000
call fcn.1400332f0
test al, al
je 0x14003e57c
mov eax, r13d
mov dword [0x140117820], eax
jmp 0x14003e582
mov eax, dword [0x140117820]
cmp eax, 2
mov dword [rbp + 0xd8], 0x42480000
lea r8, [rbp + 0xd8]
mov dword [rbp + 0xdc], 0x423c0000
sete dl
lea rcx, [0x1400b217c]
call fcn.1400332f0
test al, al
je 0x14003e5c0
mov eax, 2
mov dword [0x140117820], eax
jmp 0x14003e5c6
mov eax, dword [0x140117820]
cmp eax, 3
mov dword [rbp + 0xe0], 0x424c0000
lea r8, [rbp + 0xe0]
mov dword [rbp + 0xe4], 0x423c0000
sete dl
lea rcx, [0x1400b2188]
call fcn.1400332f0
test al, al
je 0x14003e604
mov eax, 3
mov dword [0x140117820], eax
jmp 0x14003e60a
mov eax, dword [0x140117820]
cmp eax, 4
mov dword [rbp + 0xe8], 0x42440000
lea r8, [rbp + 0xe8]
mov dword [rbp + 0xec], 0x423c0000
sete dl
lea rcx, [0x1400b2184]
call fcn.1400332f0
test al, al
je 0x14003e645
mov dword [0x140117820], 4
mov ecx, 1
call fcn.1400040d0
mov ecx, dword [0x140117b30]
mov ebx, dword [0x140117820]
movss xmm9, dword [0x1400bc938]
cmp ebx, ecx
jne 0x14003e66e
movaps xmm7, xmm13
jmp 0x14003e672
movaps xmm7, xmm9
mov rax, qword [0x140117800]
test rax, rax
jne 0x14003e6ab
mov r8d, 0xf5c
lea rdx, str.C:UsershenryDownloadsimgui_dx11_loader_by_james_mainimgui_dx11_loader_by_james_mainimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov ecx, dword [0x140117b30]
mov rax, qword [0x140117800]
mov ebx, dword [0x140117820]
movss xmm6, dword [rax + 0x18]
movaps xmm0, xmm6
mulss xmm0, dword [0x1400bc844]
mulss xmm0, xmm7
addss xmm0, dword [0x14011785c]
comiss xmm10, xmm0
jbe 0x14003e6d3
movaps xmm7, xmm10
jmp 0x14003e6db
movaps xmm7, xmm13
minss xmm7, xmm0
movss dword [0x14011785c], xmm7
cmp ebx, ecx
jne 0x14003e6ed
movaps xmm8, xmm13
jmp 0x14003e6f1
movaps xmm8, xmm9
movss xmm0, dword [0x1400bc89c]
call sub.api_ms_win_crt_math_l1_1_0.dll_roundf
mulss xmm6, xmm0
mulss xmm6, xmm8
addss xmm6, dword [0x140117858]
comiss xmm10, xmm6
jbe 0x14003e71b
movaps xmm0, xmm10
jmp 0x14003e723
movaps xmm0, xmm13
minss xmm0, xmm6
ucomiss xmm7, xmm10
movss dword [0x140117858], xmm0
jp 0x14003e741
jne 0x14003e741
ucomiss xmm0, xmm10
jp 0x14003e741
jne 0x14003e741
mov dword [0x140117b30], ebx
call fcn.140014de0
mov rbx, qword [0x140117800]
lea rdx, [rbp + 0x2c0]
movss xmm6, dword [0x14011785c]
movss xmm8, dword [0x1400bc8b8]
mov dword [rbp + 0x2c0], r13d
mov rax, qword [rbx + 0x3ea0]
lea rcx, [rbx + 0x47f8]
mov byte [rax + 0x98], 1
mov rax, qword [rbx + 0x3ea0]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x68]
movss xmm1, dword [rax + 0x18]
subss xmm1, dword [rax + 0x64]
mov byte [rax + 0x121], 1
addss xmm0, xmm8
addss xmm1, dword [0x1400bc8cc]
movss dword [rax + 0xe4], xmm0
movss dword [rax + 0xe0], xmm1
movss xmm0, dword [rbx + 0x37e0]
mulss xmm6, dword [r15 + 0x37e0]
movss dword [rbp + 0x2c4], xmm0
call fcn.14001d790
mov ecx, dword [0x140117b30]
lea rax, str.Default
movss dword [rbx + 0x37e0], xmm6
mov qword [rbp + 0x3a0], rax
lea rax, str.Open
mov qword [rbp + 0x3a8], rax
test ecx, ecx
je 0x14003fb04
sub ecx, 2
je 0x14003f156
sub ecx, 1
je 0x14003ec26
cmp ecx, 1
jne 0x14004056b
mov rdi, qword [0x140117800]
mov rax, qword [rdi + 0x3ea0]
mov byte [rax + 0x98], cl
lea rcx, [rbp + 0x230]
movss xmm1, dword [0x140117dbc]
movss xmm0, dword [0x140117db8]
mov rax, qword [rdi + 0x3ea0]
movss dword [rbp + 0x234], xmm1
movss xmm1, dword [0x140117dc4]
mulss xmm1, dword [rdi + 0x37e0]
mov rsi, qword [rax + 0x278]
movss dword [rbp + 0x230], xmm0
movss xmm0, dword [0x140117dc0]
movss dword [rbp + 0x23c], xmm1
movss dword [rbp + 0x238], xmm0
call fcn.140003ab0
mov rbx, qword [0x140117818]
movaps xmm0, xmm11
mov r14d, eax
addss xmm0, dword [0x1400bc8d4]
addss xmm12, dword [0x1400bc878]
movss dword [rbp + 0xf0], xmm0
movss dword [rbp + 0xf4], xmm12
test eax, 0xff000000
je 0x14003e970
test rbx, rbx
jne 0x14003e8e9
mov rax, qword [rsi + 0x38]
mov rbx, qword [rax + 8]
mov rcx, qword [rbx + 0x40]
mov rax, qword [rsi + 0x98]
cmp qword [rcx + 8], rax
je 0x14003e914
mov r8d, 0x65a
lea rdx, str.C:UsershenryDownloadsimgui_dx11_loader_by_james_mainimgui_dx11_loader_by_james_mainimgui_draw.cpp
lea rcx, str.font__ContainerAtlas__TexID___CmdHeader.TextureId
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movups xmm0, xmmword [rsi + 0x88]
mov byte [rsp + 0x48], r13b
lea rax, [0x1400b2185]
movss dword [rsp + 0x40], xmm10
lea r9, [rbp + 0xf0]
mov qword [rsp + 0x38], rax
movaps xmm2, xmm15
lea rax, [0x1400b2184]
mov rdx, rsi
mov qword [rsp + 0x30], rax
mov rcx, rbx
lea rax, [rsp + 0x68]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], r14d
movups xmmword [rsp + 0x68], xmm0
call fcn.14002f620
mov rdi, qword [0x140117800]
mov rax, qword [rdi + 0x3ea0]
lea rcx, [rbp + 0x240]
mov byte [rax + 0x98], 1
movss xmm1, dword [0x140117dbc]
movss xmm0, dword [0x140117db8]
mov rax, qword [rdi + 0x3ea0]
movss dword [rbp + 0x244], xmm1
movss xmm1, dword [0x140117dc4]
mulss xmm1, dword [rdi + 0x37e0]
mov rsi, qword [rax + 0x278]
movss dword [rbp + 0x240], xmm0
movss xmm0, dword [0x140117dc0]
movss dword [rbp + 0x24c], xmm1
movss dword [rbp + 0x248], xmm0
call fcn.140003ab0
mov rbx, qword [0x140117850]
mov r14d, eax
movss dword [rbp + 0xfc], xmm12
addss xmm11, dword [0x1400bc8e0]
movss dword [rbp + 0xf8], xmm11
test eax, 0xff000000
je 0x14003eaa4
test rbx, rbx
jne 0x14003ea1d
mov rcx, qword [rsi + 0x38]
mov rbx, qword [rcx + 8]
mov rcx, qword [rbx + 0x40]
mov rax, qword [rsi + 0x98]
cmp qword [rcx + 8], rax
je 0x14003ea48
mov r8d, 0x65a
lea rdx, str.C:UsershenryDownloadsimgui_dx11_loader_by_james_mainimgui_dx11_loader_by_james_mainimgui_draw.cpp
lea rcx, str.font__ContainerAtlas__TexID___CmdHeader.TextureId
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movups xmm0, xmmword [rsi + 0x88]
mov byte [rsp + 0x48], r13b
lea rax, [0x1400bc758]
movss dword [rsp + 0x40], xmm10
lea r9, [rbp + 0xf8]
mov qword [rsp + 0x38], rax
movaps xmm2, xmm14
lea rax, str.Machete_nMachete_Distane.
mov rdx, rsi
mov qword [rsp + 0x30], rax
mov rcx, rbx
lea rax, [rsp + 0x68]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], r14d
movups xmmword [rsp + 0x68], xmm0
call fcn.14002f620
mov rdi, qword [0x140117800]
mov rax, qword [rdi + 0x3ea0]
lea rcx, [rdi + 0x47f8]
lea rdx, [rbp + 0x1ac]
mov dword [rbp + 0x100], 0x43a00000
mov dword [rbp + 0x104], 0x43e60000
mov dword [rbp + 0x1ac], 2
mov byte [rax + 0x98], 1
movss xmm1, dword [rdi + 0x37e8]
movss xmm0, dword [rdi + 0x37ec]
mov rbx, qword [rdi + 0x3ea0]
movss dword [rbp + 0x1b0], xmm1
movss dword [rbp + 0x1b4], xmm0
call fcn.14001d790
lea rdx, str.Machete_Distane
mov dword [rdi + 0x37e8], 0x41f00000
mov rcx, rbx
mov dword [rdi + 0x37ec], 0x41f00000
call fcn.1400062a0
mov edx, eax
lea r8, [rbp + 0x100]
lea rcx, str.Machete_Distane
call fcn.14000c720
lea rax, str._.3f
mov dword [rsp + 0x30], r13d
mov qword [rsp + 0x28], rax
lea r9, [rsp + 0x68]
lea rax, [rsp + 0x60]
mov dword [rsp + 0x60], 0x447a0000
lea r8, [rbp - 0x38]
mov qword [rsp + 0x20], rax
mov edx, 8
mov dword [rsp + 0x68], r13d
lea rcx, str.Machete_Distane
call fcn.140035ec0
movss xmm0, dword [rbp - 0x38]
ucomiss xmm0, xmm10
jp 0x14003eb95
je 0x140040566
call fcn.14003cc10
mov ecx, eax
mov ebx, eax
call fcn.14003cf80
mov r8d, ebx
xor edx, edx
mov ecx, 0x1fffff
mov rdi, rax
call qword [sym.imp.KERNEL32.dll_OpenProcess]
lea rdx, [rbp + 0x350]
mov dword [rbp + 0x18], reloc.WLDAP32.dll_Ordinal_32
mov rbx, rax
mov dword [rbp + 0x1c], 0x140
lea rax, [rbp + 0x18]
mov dword [rbp + 0x20], 0xc2c
mov qword [rbp + 0x350], rax
lea rcx, [rbp - 0x80]
lea rax, [rbp + 0x24]
mov qword [rbp + 0x358], rax
call fcn.1400409c0
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x68]
call fcn.1400408d0
mov r8, rax
lea rdx, [rdi + 0x29b9170]
mov rcx, rbx
call fcn.14003d010
test rbx, rbx
je 0x14003f144
lea r8, [rbp - 0x38]
jmp 0x14003f12d
mov rdi, qword [0x140117800]
lea rcx, [rbp + 0x250]
mov rax, qword [rdi + 0x3ea0]
mov byte [rax + 0x98], 1
movss xmm1, dword [0x140117dbc]
movss xmm0, dword [0x140117db8]
mov rax, qword [rdi + 0x3ea0]
movss dword [rbp + 0x254], xmm1
movss xmm1, dword [0x140117dc4]
mulss xmm1, dword [rdi + 0x37e0]
mov rsi, qword [rax + 0x278]
movss dword [rbp + 0x250], xmm0
movss xmm0, dword [0x140117dc0]
movss dword [rbp + 0x25c], xmm1
movss dword [rbp + 0x258], xmm0
call fcn.140003ab0
mov rbx, qword [0x140117818]
movaps xmm0, xmm11
mov r14d, eax
addss xmm0, dword [0x1400bc8d4]
addss xmm12, dword [0x1400bc878]
movss dword [rbp + 0x108], xmm0
movss dword [rbp + 0x10c], xmm12
test eax, 0xff000000
je 0x14003ed6c
test rbx, rbx
jne 0x14003ece5
mov rax, qword [rsi + 0x38]
mov rbx, qword [rax + 8]
mov rcx, qword [rbx + 0x40]
mov rax, qword [rsi + 0x98]
cmp qword [rcx + 8], rax
je 0x14003ed10
mov r8d, 0x65a
lea rdx, str.C:UsershenryDownloadsimgui_dx11_loader_by_james_mainimgui_dx11_loader_by_james_mainimgui_draw.cpp
lea rcx, str.font__ContainerAtlas__TexID___CmdHeader.TextureId
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movups xmm0, xmmword [rsi + 0x88]
mov byte [rsp + 0x48], r13b
lea rax, [0x1400b2185]
movss dword [rsp + 0x40], xmm10
lea r9, [rbp + 0x108]
mov qword [rsp + 0x38], rax
movaps xmm2, xmm15
lea rax, [0x1400b2184]
mov rdx, rsi
mov qword [rsp + 0x30], rax
mov rcx, rbx
lea rax, [rsp + 0x68]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], r14d
movups xmmword [rsp + 0x68], xmm0
call fcn.14002f620
mov rdi, qword [0x140117800]
mov rax, qword [rdi + 0x3ea0]
lea rcx, [rbp + 0x260]
mov byte [rax + 0x98], 1
movss xmm1, dword [0x140117dbc]
movss xmm0, dword [0x140117db8]
mov rax, qword [rdi + 0x3ea0]
movss dword [rbp + 0x264], xmm1
movss xmm1, dword [0x140117dc4]
mulss xmm1, dword [rdi + 0x37e0]
mov rsi, qword [rax + 0x278]
movss dword [rbp + 0x260], xmm0
movss xmm0, dword [0x140117dc0]
movss dword [rbp + 0x26c], xmm1
movss dword [rbp + 0x268], xmm0
call fcn.140003ab0
mov rbx, qword [0x140117850]
mov r14d, eax
movss dword [rbp + 0x114], xmm12
addss xmm11, dword [0x1400bc8e0]
movss dword [rbp + 0x110], xmm11
test eax, 0xff000000
je 0x14003eea0
test rbx, rbx
jne 0x14003ee19
mov rcx, qword [rsi + 0x38]
mov rbx, qword [rcx + 8]
mov rcx, qword [rbx + 0x40]
mov rax, qword [rsi + 0x98]
cmp qword [rcx + 8], rax
je 0x14003ee44
mov r8d, 0x65a
lea rdx, str.C:UsershenryDownloadsimgui_dx11_loader_by_james_mainimgui_dx11_loader_by_james_mainimgui_draw.cpp
lea rcx, str.font__ContainerAtlas__TexID___CmdHeader.TextureId
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movups xmm0, xmmword [rsi + 0x88]
mov byte [rsp + 0x48], r13b
lea rax, [0x1400bc713]
movss dword [rsp + 0x40], xmm10
lea r9, [rbp + 0x110]
mov qword [rsp + 0x38], rax
movaps xmm2, xmm14
lea rax, str.Player_nFiveM_Option
mov rdx, rsi
mov qword [rsp + 0x30], rax
mov rcx, rbx
lea rax, [rsp + 0x68]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], r14d
movups xmmword [rsp + 0x68], xmm0
call fcn.14002f620
mov rdi, qword [0x140117800]
mov rax, qword [rdi + 0x3ea0]
lea rcx, [rdi + 0x47f8]
lea rdx, [rbp + 0x1b8]
mov dword [rbp + 0x118], 0x43a00000
mov dword [rbp + 0x11c], 0x43e60000
mov dword [rbp + 0x1b8], 2
mov byte [rax + 0x98], 1
movss xmm1, dword [rdi + 0x37e8]
movss xmm0, dword [rdi + 0x37ec]
mov rbx, qword [rdi + 0x3ea0]
movss dword [rbp + 0x1bc], xmm1
movss dword [rbp + 0x1c0], xmm0
call fcn.14001d790
lea rdx, str.Player
mov dword [rdi + 0x37e8], 0x41f00000
mov rcx, rbx
mov dword [rdi + 0x37ec], 0x41f00000
call fcn.1400062a0
mov edx, eax
lea r8, [rbp + 0x118]
lea rcx, str.Player
call fcn.14000c720
lea rax, str._.3f
mov dword [rsp + 0x30], r13d
mov qword [rsp + 0x28], rax
lea r9, [rsp + 0x60]
lea rax, [rsp + 0x68]
mov dword [rsp + 0x68], 0x447a0000
lea r8, [rbp - 0x34]
mov qword [rsp + 0x20], rax
mov edx, 8
mov dword [rsp + 0x60], r13d
lea rcx, str.Speed_Run
call fcn.140035ec0
lea rdx, [rbp + 0x120]
mov dword [rbp + 0x120], 0x43858000
mov dword [rbp + 0x124], 0x42200000
call fcn.140032dd0
test al, al
je 0x14003f094
call fcn.14003cc10
mov ecx, eax
mov ebx, eax
call fcn.14003cf80
mov r8d, ebx
xor edx, edx
mov ecx, 0x1fffff
mov rdi, rax
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov ecx, 0x64
mov rsi, rax
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rax, [rsp + 0x68]
mov dword [rsp + 0x68], 0xa0
mov qword [rbp + 0x360], rax
lea rdx, [rbp + 0x360]
lea rax, [rsp + 0x7c]
mov dword [rsp + 0x6c], 0x1e8
lea rcx, [rbp - 0x80]
mov qword [rbp + 0x368], rax
mov dword [rsp + 0x70], 0xf8
mov dword [rsp + 0x74], 0x180
mov dword [rsp + 0x78], 0x220
call fcn.1400409c0
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x68]
call fcn.1400408d0
mov r8, rax
lea rdx, [rdi + 0x2a7fdc0]
mov rcx, rsi
call fcn.14003d010
mov r9d, 4
mov dword [rbp], r13d
lea r8, [rbp]
mov qword [rsp + 0x20], r13
mov rdx, rax
mov rcx, rsi
mov rbx, rax
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov r9d, 4
mov dword [rbp - 0x48], 0x433e0000
lea r8, [rbp - 0x48]
mov qword [rsp + 0x20], r13
mov rdx, rbx
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
lea rcx, [rbp - 0x80]
call fcn.140040870
movss xmm0, dword [rbp - 0x34]
ucomiss xmm0, xmm10
jp 0x14003f0a5
je 0x140040566
call fcn.14003cc10
mov ecx, eax
mov ebx, eax
call fcn.14003cf80
mov r8d, ebx
xor edx, edx
mov ecx, 0x1fffff
mov rdi, rax
call qword [sym.imp.KERNEL32.dll_OpenProcess]
lea rdx, [rbp + 0x370]
mov dword [rbp + 0x28], 8
mov rbx, rax
mov dword [rbp + 0x2c], 0x10c8
lea rax, [rbp + 0x28]
mov dword [rbp + 0x30], 0xcf0
mov qword [rbp + 0x370], rax
lea rcx, [rbp - 0x80]
lea rax, [rbp + 0x34]
mov qword [rbp + 0x378], rax
call fcn.1400409c0
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x68]
call fcn.1400408d0
mov r8, rax
lea rdx, [rdi + 0x26684d8]
mov rcx, rbx
call fcn.14003d010
test rbx, rbx
je 0x14003f144
lea r8, [rbp - 0x34]
mov r9d, 4
mov qword [rsp + 0x20], r13
mov rdx, rax
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
lea rcx, [rbp - 0x80]
jmp 0x140040561
mov rdi, qword [0x140117800]
lea rcx, [rbp + 0x270]
mov rax, qword [rdi + 0x3ea0]
mov byte [rax + 0x98], 1
movss xmm1, dword [0x140117dbc]
movss xmm0, dword [0x140117db8]
mov rax, qword [rdi + 0x3ea0]
movss dword [rbp + 0x274], xmm1
movss xmm1, dword [0x140117dc4]
mulss xmm1, dword [rdi + 0x37e0]
mov rsi, qword [rax + 0x278]
movss dword [rbp + 0x270], xmm0
movss xmm0, dword [0x140117dc0]
movss dword [rbp + 0x27c], xmm1
movss dword [rbp + 0x278], xmm0
call fcn.140003ab0
mov rbx, qword [0x140117818]
movaps xmm0, xmm11
movaps xmm1, xmm12
mov r14d, eax
addss xmm0, dword [0x1400bc8d4]
addss xmm1, dword [0x1400bc880]
movss dword [rbp + 0x128], xmm0
movss dword [rbp + 0x12c], xmm1
test eax, 0xff000000
je 0x14003f29e
test rbx, rbx
jne 0x14003f217
mov rax, qword [rsi + 0x38]
mov rbx, qword [rax + 8]
mov rcx, qword [rbx + 0x40]
mov rax, qword [rsi + 0x98]
cmp qword [rcx + 8], rax
je 0x14003f242
mov r8d, 0x65a
lea rdx, str.C:UsershenryDownloadsimgui_dx11_loader_by_james_mainimgui_dx11_loader_by_james_mainimgui_draw.cpp
lea rcx, str.font__ContainerAtlas__TexID___CmdHeader.TextureId
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movups xmm0, xmmword [rsi + 0x88]
mov byte [rsp + 0x48], r13b
lea rax, [0x1400b2181]
movss dword [rsp + 0x40], xmm10
lea r9, [rbp + 0x128]
mov qword [rsp + 0x38], rax
movaps xmm2, xmm15
lea rax, [0x1400b2180]
mov rdx, rsi
mov qword [rsp + 0x30], rax
mov rcx, rbx
lea rax, [rsp + 0x68]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], r14d
movups xmmword [rsp + 0x68], xmm0
call fcn.14002f620
mov rdi, qword [0x140117800]
mov rax, qword [rdi + 0x3ea0]
lea rcx, [rbp + 0x280]
mov byte [rax + 0x98], 1
movss xmm1, dword [0x140117dbc]
movss xmm0, dword [0x140117db8]
mov rax, qword [rdi + 0x3ea0]
movss dword [rbp + 0x284], xmm1
movss xmm1, dword [0x140117dc4]
mulss xmm1, dword [rdi + 0x37e0]
mov rsi, qword [rax + 0x278]
movss dword [rbp + 0x280], xmm0
movss xmm0, dword [0x140117dc0]
movss dword [rbp + 0x28c], xmm1
movss dword [rbp + 0x288], xmm0
call fcn.140003ab0
mov rbx, qword [0x140117850]
mov r14d, eax
addss xmm11, dword [0x1400bc8e0]
addss xmm12, dword [0x1400bc878]
movss dword [rbp + 0x130], xmm11
movss dword [rbp + 0x134], xmm12
test eax, 0xff000000
je 0x14003f3db
test rbx, rbx
jne 0x14003f354
mov rax, qword [rsi + 0x38]
mov rbx, qword [rax + 8]
mov rcx, qword [rbx + 0x40]
mov rax, qword [rsi + 0x98]
cmp qword [rcx + 8], rax
je 0x14003f37f
mov r8d, 0x65a
lea rdx, str.C:UsershenryDownloadsimgui_dx11_loader_by_james_mainimgui_dx11_loader_by_james_mainimgui_draw.cpp
lea rcx, str.font__ContainerAtlas__TexID___CmdHeader.TextureId
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movups xmm0, xmmword [rsi + 0x88]
mov byte [rsp + 0x48], r13b
lea rax, [0x1400bc69d]
movss dword [rsp + 0x40], xmm10
lea r9, [rbp + 0x130]
mov qword [rsp + 0x38], rax
movaps xmm2, xmm14
lea rax, str.Knife_Weapon_nDistane_Options.
mov rdx, rsi
mov qword [rsp + 0x30], rax
mov rcx, rbx
lea rax, [rsp + 0x68]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], r14d
movups xmmword [rsp + 0x68], xmm0
call fcn.14002f620
mov rdi, qword [0x140117800]
mov rax, qword [rdi + 0x3ea0]
lea rcx, [rdi + 0x47f8]
lea rdx, [rbp + 0x1c4]
mov dword [rbp + 0x138], 0x43a00000
mov dword [rbp + 0x13c], 0x43e60000
mov dword [rbp + 0x1c4], 2
mov byte [rax + 0x98], 1
movss xmm1, dword [rdi + 0x37e8]
movss xmm0, dword [rdi + 0x37ec]
mov rbx, qword [rdi + 0x3ea0]
movss dword [rbp + 0x1c8], xmm1
movss dword [rbp + 0x1cc], xmm0
call fcn.14001d790
lea rdx, str.Knife_Distane
mov dword [rdi + 0x37e8], 0x41f00000
mov rcx, rbx
mov dword [rdi + 0x37ec], 0x41f00000
call fcn.1400062a0
mov edx, eax
lea r8, [rbp + 0x138]
lea rcx, str.Knife_Distane
call fcn.14000c720
lea rax, [rsp + 0x68]
mov dword [rsp + 0x30], r13d
lea r14, str._.3f
mov dword [rsp + 0x68], 0x447a0000
mov qword [rsp + 0x28], r14
lea r9, [rsp + 0x60]
lea r8, [rbp - 0x28]
mov qword [rsp + 0x20], rax
mov edx, 8
mov dword [rsp + 0x60], r13d
lea rcx, str.Knife_A
call fcn.140035ec0
lea rax, [rsp + 0x68]
mov dword [rsp + 0x30], r13d
mov qword [rsp + 0x28], r14
lea r9, [rsp + 0x60]
lea r8, [rbp - 0x24]
mov qword [rsp + 0x20], rax
mov edx, 8
mov dword [rsp + 0x68], 0x447a0000
lea rcx, str.Knife_Short
mov dword [rsp + 0x60], r13d
call fcn.140035ec0
lea rax, [rsp + 0x68]
mov dword [rsp + 0x30], r13d
mov qword [rsp + 0x28], r14
lea r9, [rsp + 0x60]
lea r8, [rbp - 0x20]
mov qword [rsp + 0x20], rax
mov edx, 8
mov dword [rsp + 0x68], 0x447a0000
lea rcx, str.Knife_D
mov dword [rsp + 0x60], r13d
call fcn.140035ec0
lea rax, [rsp + 0x68]
mov dword [rsp + 0x30], r13d
mov qword [rsp + 0x28], r14
lea r9, [rsp + 0x60]
lea r8, [rbp - 0x40]
mov qword [rsp + 0x20], rax
mov edx, 8
mov dword [rsp + 0x68], 0x447a0000
lea rcx, str.Knife_AS
mov dword [rsp + 0x60], r13d
call fcn.140035ec0
lea rax, [rsp + 0x68]
mov dword [rsp + 0x30], r13d
mov qword [rsp + 0x28], r14
lea r9, [rsp + 0x60]
lea r8, [rbp - 0x2c]
mov qword [rsp + 0x20], rax
mov edx, 8
mov dword [rsp + 0x68], 0x447a0000
lea rcx, str.Emotion_Front
mov dword [rsp + 0x60], r13d
call fcn.140035ec0
mov dword [rsp + 0x68], 0x447a0000
mov dword [rsp + 0x60], r13d
mov dword [rsp + 0x30], r13d
lea rax, [rsp + 0x68]
mov qword [rsp + 0x28], r14
lea r9, [rsp + 0x60]
mov qword [rsp + 0x20], rax
lea r8, [rbp - 0x30]
mov edx, 8
lea rcx, str.Emotion_Behind
call fcn.140035ec0
movss xmm0, dword [rbp - 0x30]
ucomiss xmm0, xmm10
jp 0x14003f5f3
je 0x14003f6bd
call fcn.14003cc10
mov ecx, eax
mov ebx, eax
call fcn.14003cf80
mov r8d, ebx
xor edx, edx
mov ecx, 0x1fffff
mov rdi, rax
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov ecx, 8
mov dword [rbp + 0x140], Ordinal_50
mov rbx, rax
mov dword [rbp + 0x144], 0x66c
call fcn.14009da94
mov rcx, qword [rbp + 0x140]
xorps xmm0, xmm0
mov rsi, rax
movdqu xmmword [rsp + 0x68], xmm0
mov qword [rax], rcx
mov ecx, 8
call fcn.14009da94
mov rcx, qword [rsi]
lea rdx, [rdi + 0x2140688]
mov qword [rsp + 0x68], rax
lea r8, [rax + 8]
mov qword [rax], rcx
mov qword [rsp + 0x78], r8
mov rcx, rbx
mov qword [rsp + 0x70], r8
lea r8, [rsp + 0x68]
call fcn.14003d010
test rbx, rbx
je 0x14003f6a2
mov r9d, 4
mov qword [rsp + 0x20], r13
lea r8, [rbp - 0x30]
mov rdx, rax
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
test rsi, rsi
je 0x14003f6bd
mov edx, 8
mov rcx, rsi
call fcn.14009dde0
movss xmm0, dword [rbp - 0x2c]
ucomiss xmm0, xmm10
jp 0x14003f6ce
je 0x14003f798
call fcn.14003cc10
mov ecx, eax
mov ebx, eax
call fcn.14003cf80
mov r8d, ebx
xor edx, edx
mov ecx, 0x1fffff
mov rdi, rax
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov ecx, 8
mov dword [rbp + 0x148], Ordinal_50
mov rbx, rax
mov dword [rbp + 0x14c], 0x354
call fcn.14009da94
mov rcx, qword [rbp + 0x148]
xorps xmm0, xmm0
mov rsi, rax
movdqu xmmword [rsp + 0x68], xmm0
mov qword [rax], rcx
mov ecx, 8
call fcn.14009da94
mov rcx, qword [rsi]
lea rdx, [rdi + 0x2140688]
mov qword [rsp + 0x68], rax
lea r8, [rax + 8]
mov qword [rax], rcx
mov qword [rsp + 0x78], r8
mov rcx, rbx
mov qword [rsp + 0x70], r8
lea r8, [rsp + 0x68]
call fcn.14003d010
test rbx, rbx
je 0x14003f77d
mov r9d, 4
mov qword [rsp + 0x20], r13
lea r8, [rbp - 0x2c]
mov rdx, rax
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
test rsi, rsi
je 0x14003f798
mov edx, 8
mov rcx, rsi
call fcn.14009dde0
movss xmm0, dword [rbp - 0x28]
ucomiss xmm0, xmm10
jp 0x14003f7a9
je 0x14003f876
call fcn.14003cc10
mov ecx, eax
mov ebx, eax
call fcn.14003cf80
mov r8d, ebx
xor edx, edx
mov ecx, 0x1fffff
mov rdi, rax
call qword [sym.imp.KERNEL32.dll_OpenProcess]
lea rdx, [rsp + 0x68]
mov dword [rbp + 0x38], 0x68
mov rbx, rax
mov dword [rbp + 0x3c], reloc.WS2_32.dll_recv
mov dword [rbp + 0x40], recvfrom
mov qword [rsp + 0x68], 3
call fcn.140040cf0
mov r8, rax
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x44]
lea rcx, [rax + 0xc]
mov qword [rbp - 0x70], rcx
lea rcx, [rbp + 0x38]
call fcn.140040cb0
lea rcx, [rsp + 0x68]
mov qword [rbp - 0x78], rax
mov qword [rsp + 0x68], r13
call fcn.140040c20
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x68]
call fcn.1400408d0
mov r8, rax
lea rdx, [rdi + 0x2f32010]
mov rcx, rbx
call fcn.14003d010
test rbx, rbx
je 0x14003f864
mov r9d, 4
mov qword [rsp + 0x20], r13
lea r8, [rbp - 0x28]
mov rdx, rax
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
lea rcx, [rbp - 0x80]
call fcn.140040870
movss xmm0, dword [rbp - 0x24]
ucomiss xmm0, xmm10
jp 0x14003f887
je 0x14003f938
call fcn.14003cc10
mov ecx, eax
mov ebx, eax
call fcn.14003cf80
mov r8d, ebx
xor edx, edx
mov ecx, 0x1fffff
mov rdi, rax
call qword [sym.imp.KERNEL32.dll_OpenProcess]
lea rdx, [rbp + 0x3c0]
mov dword [rbp + 0x48], 0x60
mov rbx, rax
mov dword [rbp + 0x4c], 0x140
lea rax, [rbp + 0x48]
mov dword [rbp + 0x50], 0x34c
mov qword [rbp + 0x3c0], rax
lea rcx, [rbp - 0x80]
lea rax, [rbp + 0x54]
mov qword [rbp + 0x3c8], rax
call fcn.1400409c0
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x68]
call fcn.1400408d0
mov r8, rax
lea rdx, [rdi + 0x2f32010]
mov rcx, rbx
call fcn.14003d010
test rbx, rbx
je 0x14003f926
mov r9d, 4
mov qword [rsp + 0x20], r13
lea r8, [rbp - 0x24]
mov rdx, rax
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
lea rcx, [rbp - 0x80]
call fcn.140040870
movss xmm0, dword [rbp - 0x20]
ucomiss xmm0, xmm10
jp 0x14003f949
je 0x14003f9fa
call fcn.14003cc10
mov ecx, eax
mov ebx, eax
call fcn.14003cf80
mov r8d, ebx
xor edx, edx
mov ecx, 0x1fffff
mov rdi, rax
call qword [sym.imp.KERNEL32.dll_OpenProcess]
lea rdx, [rbp + 0x380]
mov dword [rbp + 0x58], 0x60
mov rbx, rax
mov dword [rbp + 0x5c], 0x140
lea rax, [rbp + 0x58]
mov dword [rbp + 0x60], 0x50c
mov qword [rbp + 0x380], rax
lea rcx, [rbp - 0x80]
lea rax, [rbp + 0x64]
mov qword [rbp + 0x388], rax
call fcn.1400409c0
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x68]
call fcn.1400408d0
mov r8, rax
lea rdx, [rdi + 0x2f32010]
mov rcx, rbx
call fcn.14003d010
test rbx, rbx
je 0x14003f9e8
mov r9d, 4
mov qword [rsp + 0x20], r13
lea r8, [rbp - 0x20]
mov rdx, rax
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
lea rcx, [rbp - 0x80]
call fcn.140040870
call fcn.14003cc10
mov ecx, eax
mov ebx, eax
call fcn.14003cf80
mov r8d, ebx
xor edx, edx
mov ecx, 0x1fffff
mov rdi, rax
call qword [sym.imp.KERNEL32.dll_OpenProcess]
lea rdx, [rbp + 0x390]
mov dword [rbp - 0x80], 0x60
mov rbx, rax
mov dword [rbp - 0x7c], 0x138
lea rax, [rbp - 0x80]
mov dword [rbp - 0x78], Ordinal_41
mov qword [rbp + 0x390], rax
lea rcx, [rbp + 0x400]
lea rax, [rbp - 0x54]
mov dword [rbp - 0x74], reloc.WLDAP32.dll_Ordinal_32
mov qword [rbp + 0x398], rax
mov dword [rbp - 0x70], reloc.WS2_32.dll_recv
mov dword [rbp - 0x6c], 0xa0
mov dword [rbp - 0x68], Ordinal_41
mov qword [rbp - 0x64], Ordinal_27
mov dword [rbp - 0x5c], reloc.WS2_32.dll_recv
mov dword [rbp - 0x58], 0xfa0
call fcn.1400409c0
lea rdx, [rbp + 0x400]
lea rcx, [rbp - 0x80]
call fcn.1400408d0
mov r8, rax
lea rdx, [rdi + 0x2f32010]
mov rcx, rbx
call fcn.14003d010
mov edx, dword [0x140117b48]
test edx, edx
je 0x14003fac8
cmp edx, 1
jne 0x14003facf
mov dword [rbp - 0x1c], 0x4e676468
jmp 0x14003facf
mov dword [rbp - 0x1c], 0x41200000
test rbx, rbx
je 0x14003faef
mov r9d, 4
mov qword [rsp + 0x20], r13
lea r8, [rbp - 0x1c]
mov rdx, rax
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
lea rcx, [rbp + 0x400]
jmp 0x140040561
mov rdi, qword [0x140117800]
lea rcx, [rbp + 0x290]
mov rax, qword [rdi + 0x3ea0]
mov byte [rax + 0x98], 1
movss xmm1, dword [0x140117dbc]
movss xmm0, dword [0x140117db8]
mov rax, qword [rdi + 0x3ea0]
movss dword [rbp + 0x294], xmm1
movss xmm1, dword [0x140117dc4]
mulss xmm1, dword [rdi + 0x37e0]
mov rsi, qword [rax + 0x278]
movss dword [rbp + 0x290], xmm0
movss xmm0, dword [0x140117dc0]
movss dword [rbp + 0x29c], xmm1
movss dword [rbp + 0x298], xmm0
call fcn.140003ab0
mov rbx, qword [0x140117818]
movaps xmm0, xmm11
movaps xmm1, xmm12
mov r14d, eax
addss xmm0, dword [0x1400bc8d4]
addss xmm1, dword [0x1400bc880]
movss dword [rbp + 0x150], xmm0
movss dword [rbp + 0x154], xmm1
test eax, 0xff000000
je 0x14003fc4c
test rbx, rbx
jne 0x14003fbc5
mov rax, qword [rsi + 0x38]
mov rbx, qword [rax + 8]
mov rcx, qword [rbx + 0x40]
mov rax, qword [rsi + 0x98]
cmp qword [rcx + 8], rax
je 0x14003fbf0
mov r8d, 0x65a
lea rdx, str.C:UsershenryDownloadsimgui_dx11_loader_by_james_mainimgui_dx11_loader_by_james_mainimgui_draw.cpp
lea rcx, str.font__ContainerAtlas__TexID___CmdHeader.TextureId
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movups xmm0, xmmword [rsi + 0x88]
mov byte [rsp + 0x48], r13b
lea rax, [0x1400b2175]
movss dword [rsp + 0x40], xmm10
lea r9, [rbp + 0x150]
mov qword [rsp + 0x38], rax
movaps xmm2, xmm15
lea rax, [0x1400b2174]
mov rdx, rsi
mov qword [rsp + 0x30], rax
mov rcx, rbx
lea rax, [rsp + 0x68]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], r14d
movups xmmword [rsp + 0x68], xmm0
call fcn.14002f620
mov rdi, qword [0x140117800]
mov rax, qword [rdi + 0x3ea0]
lea rcx, [rbp + 0x2a0]
mov byte [rax + 0x98], 1
movss xmm1, dword [0x140117dbc]
movss xmm0, dword [0x140117db8]
mov rax, qword [rdi + 0x3ea0]
movss dword [rbp + 0x2a4], xmm1
movss xmm1, dword [0x140117dc4]
mulss xmm1, dword [rdi + 0x37e0]
mov rsi, qword [rax + 0x278]
movss dword [rbp + 0x2a0], xmm0
movss xmm0, dword [0x140117dc0]
movss dword [rbp + 0x2ac], xmm1
movss dword [rbp + 0x2a8], xmm0
call fcn.140003ab0
mov rbx, qword [0x140117850]
mov r14d, eax
addss xmm11, dword [0x1400bc8e0]
addss xmm12, dword [0x1400bc878]
movss dword [rbp + 0x158], xmm11
movss dword [rbp + 0x15c], xmm12
test eax, 0xff000000
je 0x14003fd89
test rbx, rbx
jne 0x14003fd02
mov rax, qword [rsi + 0x38]
mov rbx, qword [rax + 8]
mov rcx, qword [rbx + 0x40]
mov rax, qword [rsi + 0x98]
cmp qword [rcx + 8], rax
je 0x14003fd2d
mov r8d, 0x65a
lea rdx, str.C:UsershenryDownloadsimgui_dx11_loader_by_james_mainimgui_dx11_loader_by_james_mainimgui_draw.cpp
lea rcx, str.font__ContainerAtlas__TexID___CmdHeader.TextureId
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movups xmm0, xmmword [rsi + 0x88]
mov byte [rsp + 0x48], r13b
lea rax, [0x1400bc5d4]
movss dword [rsp + 0x40], xmm10
lea r9, [rbp + 0x158]
mov qword [rsp + 0x38], rax
movaps xmm2, xmm14
lea rax, str.Pool_Weapon_nDistane_Options.
mov rdx, rsi
mov qword [rsp + 0x30], rax
mov rcx, rbx
lea rax, [rsp + 0x68]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], r14d
movups xmmword [rsp + 0x68], xmm0
call fcn.14002f620
mov rdi, qword [0x140117800]
mov rax, qword [rdi + 0x3ea0]
lea rcx, [rdi + 0x47f8]
lea rdx, [rbp + 0x1d0]
mov dword [rbp + 8], 0x43a00000
mov dword [rbp + 0xc], 0x43e60000
mov dword [rbp + 0x1d0], 2
mov byte [rax + 0x98], 1
movss xmm1, dword [rdi + 0x37e8]
movss xmm0, dword [rdi + 0x37ec]
mov rbx, qword [rdi + 0x3ea0]
movss dword [rbp + 0x1d4], xmm1
movss dword [rbp + 0x1d8], xmm0
call fcn.14001d790
lea rdx, str.Pool_Distane
mov dword [rdi + 0x37e8], 0x41f00000
mov rcx, rbx
mov dword [rdi + 0x37ec], 0x41f00000
call fcn.1400062a0
mov edx, eax
lea r8, [rbp + 8]
lea rcx, str.Pool_Distane
call fcn.14000c720
lea rax, [rsp + 0x68]
mov dword [rsp + 0x30], r13d
lea rbx, str._.3f
mov dword [rsp + 0x68], 0x447a0000
mov qword [rsp + 0x28], rbx
lea r9, [rsp + 0x60]
lea r8, [rbp - 0x18]
mov qword [rsp + 0x20], rax
mov edx, 8
mov dword [rsp + 0x60], r13d
lea rcx, str.Weapon_Distane
call fcn.140035ec0
lea rax, [rsp + 0x68]
mov dword [rsp + 0x30], r13d
mov qword [rsp + 0x28], rbx
lea r9, [rsp + 0x60]
lea r8, [rbp - 0x14]
mov qword [rsp + 0x20], rax
mov edx, 8
mov dword [rsp + 0x68], 0x447a0000
lea rcx, str.Weapon_A
mov dword [rsp + 0x60], r13d
call fcn.140035ec0
lea rax, [rsp + 0x68]
mov dword [rsp + 0x30], r13d
mov qword [rsp + 0x28], rbx
lea r9, [rsp + 0x60]
lea r8, [rbp - 0x10]
mov qword [rsp + 0x20], rax
mov edx, 8
mov dword [rsp + 0x68], 0x447a0000
lea rcx, str.Weapon_D
mov dword [rsp + 0x60], r13d
call fcn.140035ec0
lea rax, [rsp + 0x68]
mov dword [rsp + 0x30], r13d
mov qword [rsp + 0x28], rbx
lea r9, [rsp + 0x60]
lea r8, [rbp - 0xc]
mov qword [rsp + 0x20], rax
mov edx, 8
mov dword [rsp + 0x68], 0x447a0000
lea rcx, str.Weapon_AS
mov dword [rsp + 0x60], r13d
call fcn.140035ec0
lea rax, [rsp + 0x68]
mov dword [rsp + 0x30], r13d
mov qword [rsp + 0x28], rbx
lea r9, [rsp + 0x60]
lea r8, [rbp - 8]
mov qword [rsp + 0x20], rax
mov edx, 8
mov dword [rsp + 0x68], 0x447a0000
lea rcx, str.Weapon_Fuction
mov dword [rsp + 0x60], r13d
call fcn.140035ec0
lea r9, [rbp + 0x3a0]
call fcn.140035ac0
movaps xmm0, xmmword [0x1400bcb40]
lea rdx, [0x1400b077a]
lea rcx, [rsp + 0x68]
movups xmmword [rsp + 0x68], xmm0
call fcn.1400324c0
movss xmm0, dword [rbp - 0x18]
ucomiss xmm0, xmm10
jp 0x14003ff86
je 0x140040071
call fcn.14003cc10
mov ecx, eax
mov ebx, eax
call fcn.14003cf80
mov r8d, ebx
xor edx, edx
mov ecx, 0x1fffff
mov rdi, rax
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov ecx, reloc.WS2_32.dll_sendto
mov qword [rsp + 0x68], 0x40
mov rsi, rax
mov dword [rsp + 0x70], 0xc0
mov dword [rsp + 0x74], reloc.WS2_32.dll_recv
mov dword [rsp + 0x78], 0x26c
call fcn.14009da94
mov r8d, reloc.WS2_32.dll_sendto
lea rdx, [rsp + 0x68]
mov rcx, rax
mov r14, rax
call sub.VCRUNTIME140.dll_memmove
xorps xmm0, xmm0
mov ecx, reloc.WS2_32.dll_sendto
movdqu xmmword [rsp + 0x68], xmm0
call fcn.14009da94
mov r8d, reloc.WS2_32.dll_sendto
mov qword [rsp + 0x68], rax
mov rdx, r14
mov rcx, rax
lea rbx, [rax + 0x14]
mov qword [rsp + 0x78], rbx
call sub.VCRUNTIME140.dll_memmove
lea r8, [rsp + 0x68]
mov qword [rsp + 0x70], rbx
lea rdx, [rdi + 0x1eb16a0]
mov rcx, rsi
call fcn.14003d010
test rsi, rsi
je 0x140040056
mov r9d, 4
mov qword [rsp + 0x20], r13
lea r8, [rbp - 0x18]
mov rdx, rax
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
test r14, r14
je 0x140040071
mov edx, reloc.WS2_32.dll_sendto
mov rcx, r14
call fcn.14009dde0
movss xmm0, dword [rbp - 0x14]
ucomiss xmm0, xmm10
jp 0x140040082
je 0x14004018d
call fcn.14003cc10
mov ecx, eax
mov ebx, eax
call fcn.14003cf80
mov r8d, ebx
xor edx, edx
mov ecx, 0x1fffff
mov rdi, rax
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov ecx, Ordinal_50
mov dword [rbp - 0x80], 0x88
mov rsi, rax
mov dword [rbp - 0x7c], 8
mov qword [rbp - 0x78], reloc.WS2_32.dll_recv
mov dword [rbp - 0x70], 0x138
mov qword [rbp - 0x6c], reloc.WLDAP32.dll_Ordinal_32
mov dword [rbp - 0x64], 0x138
mov qword [rbp - 0x60], reloc.WLDAP32.dll_Ordinal_32
mov dword [rbp - 0x58], reloc.WS2_32.dll_recv
mov dword [rbp - 0x54], 0x44c
call fcn.14009da94
mov r8d, Ordinal_50
lea rdx, [rbp - 0x80]
mov rcx, rax
mov r14, rax
call sub.VCRUNTIME140.dll_memmove
xorps xmm0, xmm0
mov ecx, Ordinal_50
movdqu xmmword [rsp + 0x68], xmm0
call fcn.14009da94
mov r8d, Ordinal_50
mov qword [rsp + 0x68], rax
mov rdx, r14
mov rcx, rax
lea rbx, [rax + 0x30]
mov qword [rsp + 0x78], rbx
call sub.VCRUNTIME140.dll_memmove
lea r8, [rsp + 0x68]
mov qword [rsp + 0x70], rbx
lea rdx, [rdi + 0x1eb17a8]
mov rcx, rsi
call fcn.14003d010
test rsi, rsi
je 0x140040172
mov r9d, 4
mov qword [rsp + 0x20], r13
lea r8, [rbp - 0x14]
mov rdx, rax
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
test r14, r14
je 0x14004018d
mov edx, Ordinal_50
mov rcx, r14
call fcn.14009dde0
movss xmm0, dword [rbp - 0x10]
ucomiss xmm0, xmm10
jp 0x14004019e
je 0x140040297
call fcn.14003cc10
mov ecx, eax
mov ebx, eax
call fcn.14003cf80
mov r8d, ebx
xor edx, edx
mov ecx, 0x1fffff
mov r14, rax
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov ecx, reloc.WS2_32.dll_sendto
mov dword [rsp + 0x68], 8
mov r15, rax
mov qword [rsp + 0x6c], reloc.WS2_32.dll_recv
mov dword [rsp + 0x74], reloc.WS2_32.dll_recv
mov dword [rsp + 0x78], 0x8cc
call fcn.14009da94
mov r8d, reloc.WS2_32.dll_sendto
mov qword [rbp - 0x80], rax
lea rdx, [rsp + 0x68]
mov rcx, rax
mov rsi, rax
lea rdi, [rax + 0x14]
mov qword [rbp - 0x70], rdi
call sub.VCRUNTIME140.dll_memmove
xorps xmm0, xmm0
mov qword [rbp - 0x78], rdi
mov ecx, reloc.WS2_32.dll_sendto
movdqu xmmword [rsp + 0x68], xmm0
call fcn.14009da94
sub rdi, rsi
mov qword [rsp + 0x68], rax
mov r8, rdi
mov rdx, rsi
mov rbx, rax
lea rcx, [rax + 0x14]
mov qword [rsp + 0x78], rcx
mov rcx, rax
call sub.VCRUNTIME140.dll_memmove
lea rax, [rbx + 0x14]
mov rcx, r15
lea r8, [rsp + 0x68]
mov qword [rsp + 0x70], rax
lea rdx, [r14 + 0x2652740]
call fcn.14003d010
test r15, r15
je 0x140040285
mov r9d, 4
mov qword [rsp + 0x20], r13
lea r8, [rbp - 0x10]
mov rdx, rax
mov rcx, r15
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov rcx, r15
call qword [sym.imp.KERNEL32.dll_CloseHandle]
lea rcx, [rbp - 0x80]
call fcn.140040870
movss xmm0, dword [rbp - 0xc]
ucomiss xmm0, xmm10
jp 0x1400402a8
je 0x14004036b
call fcn.14003cc10
mov ecx, eax
mov ebx, eax
call fcn.14003cf80
mov r8d, ebx
xor edx, edx
mov ecx, 0x1fffff
mov rdi, rax
call qword [sym.imp.KERNEL32.dll_OpenProcess]
lea rdx, [rbp + 0x3b0]
mov dword [rsp + 0x68], r13d
mov rbx, rax
mov dword [rsp + 0x6c], 0xc10
lea rax, [rsp + 0x68]
mov dword [rsp + 0x70], reloc.WS2_32.dll_recv
mov qword [rbp + 0x3b0], rax
lea rcx, [rbp - 0x80]
lea rax, [rsp + 0x7c]
mov dword [rsp + 0x74], reloc.WS2_32.dll_recv
mov qword [rbp + 0x3b8], rax
mov dword [rsp + 0x78], 0x62c
call fcn.1400409c0
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x68]
call fcn.1400408d0
mov r8, rax
lea rdx, [rdi + 0x2140688]
mov rcx, rbx
call fcn.14003d010
test rbx, rbx
je 0x140040359
mov r9d, 4
mov qword [rsp + 0x20], r13
lea r8, [rbp - 0xc]
mov rdx, rax
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
lea rcx, [rbp - 0x80]
call fcn.140040870
movss xmm0, dword [rbp - 8]
ucomiss xmm0, xmm10
jp 0x14004037c
je 0x14004047c
call fcn.14003cc10
mov ecx, eax
mov ebx, eax
call fcn.14003cf80
mov r8d, ebx
xor edx, edx
mov ecx, 0x1fffff
mov r14, rax
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov ecx, reloc.WS2_32.dll_sendto
mov dword [rsp + 0x68], 8
mov r15, rax
mov dword [rsp + 0x6c], reloc.WS2_32.dll_recv
mov dword [rsp + 0x70], reloc.WS2_32.dll_recv
mov dword [rsp + 0x74], 0xa8
mov dword [rsp + 0x78], 0xc2c
call fcn.14009da94
mov r8d, reloc.WS2_32.dll_sendto
mov qword [rbp - 0x80], rax
lea rdx, [rsp + 0x68]
mov rcx, rax
mov rsi, rax
lea rdi, [rax + 0x14]
mov qword [rbp - 0x70], rdi
call sub.VCRUNTIME140.dll_memmove
xorps xmm0, xmm0
mov qword [rbp - 0x78], rdi
mov ecx, reloc.WS2_32.dll_sendto
movdqu xmmword [rsp + 0x68], xmm0
call fcn.14009da94
sub rdi, rsi
mov qword [rsp + 0x68], rax
mov r8, rdi
mov rdx, rsi
mov rbx, rax
lea rcx, [rax + 0x14]
mov qword [rsp + 0x78], rcx
mov rcx, rax
call sub.VCRUNTIME140.dll_memmove
lea rax, [rbx + 0x14]
mov rcx, r15
lea r8, [rsp + 0x68]
mov qword [rsp + 0x70], rax
lea rdx, [r14 + 0x2652740]
call fcn.14003d010
test r15, r15
je 0x14004046a
mov r9d, 4
mov qword [rsp + 0x20], r13
lea r8, [rbp - 8]
mov rdx, rax
mov rcx, r15
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov rcx, r15
call qword [sym.imp.KERNEL32.dll_CloseHandle]
lea rcx, [rbp - 0x80]
call fcn.140040870
call fcn.14003cc10
mov ecx, eax
mov ebx, eax
call fcn.14003cf80
mov r8d, ebx
xor edx, edx
mov ecx, 0x1fffff
mov rdi, rax
call qword [sym.imp.KERNEL32.dll_OpenProcess]
lea rdx, [rbp + 0x2b0]
mov dword [rsp + 0x68], 0x80
mov rbx, rax
mov qword [rsp + 0x6c], 0x138
lea rax, [rsp + 0x68]
mov dword [rsp + 0x74], r13d
mov qword [rbp + 0x2b0], rax
lea rcx, [rbp + 0x320]
lea rax, [rbp - 0x80]
mov dword [rsp + 0x78], Ordinal_41
mov qword [rbp + 0x2b8], rax
mov dword [rsp + 0x7c], Ordinal_217
call fcn.1400409c0
lea rdx, [rbp + 0x320]
lea rcx, [rbp - 0x80]
call fcn.1400408d0
mov r8, rax
lea rdx, [rdi + 0x1eb17a8]
mov rcx, rbx
call fcn.14003d010
mov edx, dword [0x140117b48]
test edx, edx
je 0x14004052a
cmp edx, 1
jne 0x140040531
mov dword [rbp - 0x50], 0x501502f9
jmp 0x140040531
mov dword [rbp - 0x50], 0x41200000
test rbx, rbx
je 0x140040551
mov r9d, 4
mov qword [rsp + 0x20], r13
lea r8, [rbp - 0x50]
mov rdx, rax
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
lea rcx, [rbp + 0x320]
call fcn.140040870
call fcn.14000c910
mov r15d, 1
mov ecx, r15d
call fcn.1400040d0
mov rcx, qword [0x140117800]
lea rdx, [rbp + 0x10]
mov dword [rbp + 0x10], 0x44480000
mov dword [rbp + 0x14], 0x440e8000
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], r15b
mov rax, qword [rcx + 0x3ea0]
movss xmm1, dword [rax + 0x18]
movss xmm0, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x64]
subss xmm0, dword [rax + 0x68]
mov byte [rax + 0x121], r15b
addss xmm1, xmm10
addss xmm0, xmm10
movss dword [rax + 0xe0], xmm1
movss dword [rax + 0xe4], xmm0
call fcn.140033890
mov rax, qword [0x140117800]
mov ecx, dword [rax + 0x3f00]
test ecx, ecx
je 0x14004067c
cmp ecx, dword [rax + 0x473c]
jne 0x14004067c
mov rcx, qword [0x140117828]
lea rdx, [0x140117838]
call qword [sym.imp.USER32.dll_GetWindowRect]
movaps xmm2, xmm9
lea rcx, [rbp + 0x3d0]
call fcn.1400138f0
movd xmm0, dword [0x14011783c]
lea rcx, [rbp + 0x3f8]
cvtdq2ps xmm0, xmm0
movaps xmm2, xmm9
addss xmm0, dword [rax + 4]
cvttss2si ebx, xmm0
call fcn.1400138f0
mov r9d, 0x320
mov rcx, qword [0x140117828]
mov r8d, ebx
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], 0x23a
movd xmm0, dword [0x140117838]
cvtdq2ps xmm0, xmm0
addss xmm0, dword [rax]
cvttss2si edx, xmm0
call qword [sym.imp.USER32.dll_MoveWindow]
mov rdi, qword [0x140117828]
lea rcx, str.user32.dll
call qword [sym.imp.KERNEL32.dll_LoadLibraryW]
mov rbx, rax
test rax, rax
je 0x1400406e4
lea rdx, str.SetWindowCompositionAttribute
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x1400406db
movdqa xmm0, xmmword [reloc.WS2_32.dll_closesocket]
lea rcx, [rsp + 0x68]
mov qword [rbp - 0x78], rcx
lea rdx, [rbp - 0x80]
mov rcx, rdi
mov dword [rbp - 0x80], reloc.WS2_32.dll_send
movdqu xmmword [rsp + 0x68], xmm0
mov dword [rbp - 0x70], reloc.WS2_32.dll_recv
call rax
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
call fcn.140011f10
call fcn.14000bf30
mov rcx, qword [0x140117b38]
lea r8, [0x140117b18]
xorps xmm0, xmm0
xor r9d, r9d
movups xmmword [rbp + 0x3e8], xmm0
mov edx, r15d
mov rax, qword [rcx]
call qword [rax + 0x108]
mov rcx, qword [0x140117b38]
lea r8, [rbp + 0x3e8]
mov rdx, qword [0x140117b18]
mov rax, qword [rcx]
call qword [rax + 0x190]
mov rbx, qword [0x140117800]
cmp dword [rbx + 0x4870], r13d
jg 0x14004075d
mov r8d, 0x6fe
lea rdx, str.C:UsershenryDownloadsimgui_dx11_loader_by_james_mainimgui_dx11_loader_by_james_mainimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x4878]
mov rcx, qword [rax]
mov rax, r13
add rcx, 0x48
cmp byte [rcx], r13b
cmovne rax, rcx
mov rcx, rax
call fcn.140038ec0
mov rcx, qword [0x140117b20]
xor r8d, r8d
mov edx, r15d
mov rax, qword [rcx]
call qword [rax + 0x40]
jmp 0x14003da70
call fcn.140039f90
call fcn.14003a070
call fcn.1400069f0
call fcn.14003c800
mov rcx, qword [0x140117828]
call qword [sym.imp.USER32.dll_DestroyWindow]
mov rdx, qword [rbp + 0x2e8]
mov rcx, qword [rbp + 0x310]
call qword [sym.imp.USER32.dll_UnregisterClassW]
movaps xmm7, xmmword [rsp + 0x5a0]
xor eax, eax
movaps xmm9, xmmword [rsp + 0x580]
movaps xmm12, xmmword [rsp + 0x550]
movaps xmm11, xmmword [rsp + 0x560]
movaps xmm6, xmmword [rsp + 0x5b0]
movaps xmm10, xmmword [rsp + 0x570]
movaps xmm8, xmmword [rsp + 0x590]
movaps xmm13, xmmword [rsp + 0x540]
movaps xmm14, xmmword [rsp + 0x530]
mov r12, qword [rsp + 0x5d8]
mov r14, qword [rsp + 0x5c8]
movaps xmm15, xmmword [rsp + 0x520]
mov r13, qword [rsp + 0x5d0]
mov rdi, qword [rsp + 0x600]
mov rsi, qword [rsp + 0x5f8]
mov rbx, qword [rsp + 0x5f0]
mov r15, qword [rsp + 0x5c0]
add rsp, 0x5e0
pop rbp
ret
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3