Function at 0x140045540
Capabilities:
Check for time delay via gettickcount
Create thread
Encode data using xor
Log keystrokes via polling
Terminate process

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x628]
sub rsp, 0x6f0
movaps xmmword [rax - 0x48], xmm6
movaps xmmword [rax - 0x58], xmm7
movaps xmmword [rax - 0x68], xmm8
movaps xmmword [rax - 0x78], xmm9
movaps xmmword [rax - 0x88], xmm10
movaps xmmword [rax - 0x98], xmm11
movaps xmmword [rax - 0xa8], xmm12
movaps xmmword [rax - 0xb8], xmm13
movaps xmmword [rax - 0xc8], xmm14
movaps xmmword [rax - 0xd8], xmm15
xor r12d, r12d
mov qword [rsp + 0x28], r12
mov dword [rsp + 0x20], r12d
xor r9d, r9d
lea r8, [fcn.1400016e0]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
lea rcx, [0x14013fda0]
call fcn.140056130
cmp byte [0x14013ffb8], r12b
jne 0x140045609
lea rcx, [0x14013ffc0]
call fcn.140048ed0
mov rdx, rax
xor r9d, r9d
xor r8d, r8d
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
mov ecx, 0x5dc
call qword [sym.imp.KERNEL32.dll_Sleep]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov dword [rbp + 0x200], 0x50
mov dword [rbp + 0x204], 0x40
lea rax, [0x140042100]
mov qword [rbp + 0x208], rax
mov qword [rbp + 0x210], r12
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rbp + 0x218], rax
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x220], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x230], xmm1
lea rax, str.ImGui_Example
mov qword [rbp + 0x240], rax
mov qword [rbp + 0x248], r12
lea rcx, [rbp + 0x200]
call qword [sym.imp.USER32.dll_RegisterClassExW]
cvttss2si edi, dword [0x14011c82c]
cvttss2si esi, dword [0x14011c828]
mov r13d, 1
mov ecx, r13d
call qword [sym.imp.USER32.dll_GetSystemMetrics]
cdq
sub eax, edx
sar eax, 1
movd xmm1, eax
cvtdq2ps xmm1, xmm1
movss xmm0, dword [0x14011c82c]
movss xmm15, dword [0x1400cbff0]
mulss xmm0, xmm15
subss xmm1, xmm0
cvttss2si ebx, xmm1
xor ecx, ecx
call qword [sym.imp.USER32.dll_GetSystemMetrics]
cdq
sub eax, edx
sar eax, 1
movd xmm1, eax
cvtdq2ps xmm1, xmm1
movss xmm0, dword [0x14011c828]
mulss xmm0, xmm15
subss xmm1, xmm0
cvttss2si eax, xmm1
mov qword [rsp + 0x58], r12
mov qword [rsp + 0x50], r12
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], edi
mov dword [rsp + 0x30], esi
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x20], eax
mov r9d, 0x80000000
lea r8, str.Example
mov rdx, qword [rbp + 0x240]
xor ecx, ecx
call qword [sym.imp.USER32.dll_CreateWindowExW]
mov qword [0x14011eb10], rax
lea edx, [r13 - 0x15]
mov rcx, rax
call qword [sym.imp.USER32.dll_GetWindowLongA]
bts eax, 0x13
mov r8d, eax
lea edx, [r13 - 0x15]
mov rcx, qword [0x14011eb10]
call qword [sym.imp.USER32.dll_SetWindowLongA]
lea r9d, [r13 + 1]
mov r8b, 0xff
xor edx, edx
mov rcx, qword [0x14011eb10]
call qword [sym.imp.USER32.dll_SetLayeredWindowAttributes]
movdqa xmm0, xmmword [0x1400cc1a0]
movdqu xmmword [rbp + 0x250], xmm0
lea rdx, [rbp + 0x250]
mov rcx, qword [0x14011eb10]
call qword [sym.imp.dwmapi.dll_DwmExtendFrameIntoClientArea]
xorps xmm0, xmm0
movups xmmword [0x14011eb18], xmm0
lea rdx, [0x14011eb18]
mov rcx, qword [0x14011eb10]
call qword [sym.imp.USER32.dll_GetWindowRect]
mov qword [rbp + 0x124], r12
mov qword [rbp + 0x138], 2
mov qword [rbp + 0x150], 2
mov qword [rbp + 0x110], r12
mov dword [rbp + 0x120], Ordinal_35
mov dword [rbp + 0x118], reloc.WLDAP32.dll_Ordinal_60
mov dword [rbp + 0x11c], r13d
mov dword [rbp + 0x134], reloc.WLDAP32.dll_Ordinal_32
mov rax, qword [0x14011eb10]
mov qword [rbp + 0x140], rax
mov qword [rbp + 0x12c], r13
mov qword [rbp + 0x148], r13
mov dword [rbp + 0x648], 0xb000
mov dword [rbp + 0x64c], 0xa000
lea rbx, [0x140144438]
mov qword [rsp + 0x58], rbx
lea rax, [rbp + 0x640]
mov qword [rsp + 0x50], rax
lea rdi, [0x140144428]
mov qword [rsp + 0x48], rdi
lea rsi, [0x1401443d0]
mov qword [rsp + 0x40], rsi
lea rax, [rbp + 0x110]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x30], 7
mov dword [rsp + 0x28], 2
lea rax, [rbp + 0x648]
mov qword [rsp + 0x20], rax
xor r9d, r9d
xor r8d, r8d
mov edx, r13d
xor ecx, ecx
call qword [sym.imp.d3d11.dll_D3D11CreateDeviceAndSwapChain]
cmp eax, 0x887a0004
jne 0x1400458ed
mov qword [rsp + 0x58], rbx
lea rax, [rbp + 0x640]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x48], rdi
mov qword [rsp + 0x40], rsi
lea rax, [rbp + 0x110]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x30], 7
mov dword [rsp + 0x28], 2
lea rax, [rbp + 0x648]
mov qword [rsp + 0x20], rax
xor r9d, r9d
xor r8d, r8d
lea edx, [r13 + 4]
xor ecx, ecx
call qword [sym.imp.d3d11.dll_D3D11CreateDeviceAndSwapChain]
test eax, eax
je 0x140045960
call fcn.140042080
mov rdx, qword [rbp + 0x218]
mov rcx, qword [rbp + 0x240]
call qword [sym.imp.USER32.dll_UnregisterClassW]
mov eax, r13d
lea r11, [rsp + 0x6f0]
mov rbx, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
movaps xmm10, xmmword [r11 - 0x50]
movaps xmm11, xmmword [r11 - 0x60]
movaps xmm12, xmmword [r11 - 0x70]
movaps xmm13, xmmword [r11 - 0x80]
movaps xmm14, xmmword [r11 - 0x90]
movaps xmm15, xmmword [r11 - 0xa0]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
mov rcx, qword [0x1401443d0]
mov rax, qword [rcx]
lea r9, [rbp - 0x78]
lea r8, [0x1400cbf58]
xor edx, edx
call qword [rax + 0x48]
mov rcx, qword [0x140144428]
mov rax, qword [rcx]
lea r9, [0x1401443c8]
xor r8d, r8d
mov rdx, qword [rbp - 0x78]
call qword [rax + 0x48]
mov rcx, qword [rbp - 0x78]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov edx, 0xa
mov rcx, qword [0x14011eb10]
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x14011eb10]
call qword [sym.imp.USER32.dll_UpdateWindow]
mov rbx, qword [0x14011eab0]
test rbx, rbx
je 0x1400459d0
inc dword [rbx + 0xf4]
mov ecx, 0x5e00
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
mov qword [rbp + 0x648], rax
lea rcx, [rbp + 0x640]
mov qword [rbp + 0xf0], rcx
mov qword [rbp - 0x60], rax
test rax, rax
je 0x140045a05
xor edx, edx
mov rcx, rax
call fcn.140001990
jmp 0x140045a08
mov rax, r12
mov qword [0x14011eab0], rax
call fcn.140005b70
test rbx, rbx
je 0x140045a22
mov qword [0x14011eab0], rbx
jmp 0x140045a29
mov rbx, qword [0x14011eab0]
test rbx, rbx
jne 0x140045a4f
mov r8d, 0xfe1
lea rdx, str.C:UserskornwDesktopHEROHONDAimgui.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 [0x14011eab0]
mov qword [rbx + 0x20], r12
lea rdi, [0x1400ca2c0]
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], r12
movss xmm3, dword [0x1400cc0a0]
mov r8d, 0x29144
lea rdx, [0x1400f36e0]
mov rcx, qword [rbx + 0x58]
call fcn.14002d840
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], r12
movss xmm3, dword [0x1400cc0b8]
mov r8d, 0x185dc
lea rdx, [0x1400db100]
mov rcx, qword [rbx + 0x58]
call fcn.14002d840
mov qword [0x1401459b8], rax
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], r12
movss xmm3, dword [0x1400cc0b0]
mov r8d, 0x185dc
lea rdx, [0x1400db100]
mov rcx, qword [rbx + 0x58]
call fcn.14002d840
mov qword [0x1401451c8], rax
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], r12
movss xmm3, dword [0x1400cc0a4]
mov r8d, 0x185dc
lea rdx, [0x1400db100]
mov rcx, qword [rbx + 0x58]
call fcn.14002d840
mov qword [0x140144448], rax
xor ecx, ecx
call fcn.140025fb0
mov rsi, qword [0x14011eb10]
mov rdi, qword [0x14011eab0]
test rdi, rdi
jne 0x140045b4a
mov r8d, 0xfe1
lea rdx, str.C:UserskornwDesktopHEROHONDAimgui.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 rdi, qword [0x14011eab0]
cmp qword [rdi + 0x98], 0
je 0x140045b6e
mov r8d, reloc.WS2_32.dll_WSACleanup
lea rdx, str.C:UserskornwDesktopHEROHONDA_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 + 0x648]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceFrequency]
test eax, eax
je 0x140045cda
lea rcx, [rbp - 0x60]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceCounter]
test eax, eax
je 0x140045cda
mov rax, qword [0x14011eab0]
test rax, rax
je 0x140045ba7
inc dword [rax + 0xf4]
mov ecx, 0x48
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
mov rbx, rax
mov qword [rbp + 0x640], rax
test rax, rax
je 0x140045bdb
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbx], xmm0
movups xmmword [rbx + 0x10], xmm0
movups xmmword [rbx + 0x20], xmm0
movups xmmword [rbx + 0x30], xmm0
mov qword [rbx + 0x40], rax
jmp 0x140045bde
mov rbx, r12
mov qword [rdi + 0x98], rbx
lea rax, str.imgui_impl_win32
mov qword [rdi + 0x88], rax
or dword [rdi + 0xc], 6
mov qword [rbx], rsi
mov rax, qword [rbp + 0x648]
mov qword [rbx + 0x20], rax
mov rax, qword [rbp - 0x60]
mov qword [rbx + 0x18], rax
mov dword [rbx + 0x28], 9
mov rdi, qword [0x14011eab0]
cmp dword [rdi + 0x48a0], 0
jg 0x140045c3e
mov r8d, 0x6fd
lea rdx, str.C:UserskornwDesktopHEROHONDAimgui.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 [rdi + 0x48a8]
mov rcx, qword [rax]
mov qword [rcx + 0x28], rsi
mov byte [rbx + 0x2d], 1
lea rax, str.xinput1_4.dll
mov qword [rbp - 0x30], rax
lea rax, str.xinput1_3.dll
mov qword [rbp - 0x28], rax
lea rax, str.xinput9_1_0.dll
mov qword [rbp - 0x20], rax
lea rax, str.xinput1_2.dll
mov qword [rbp - 0x18], rax
lea rax, str.xinput1_1.dll
mov qword [rbp - 0x10], rax
mov rdi, r12
nop word [rax + rax]
mov rcx, qword [rbp + rdi*8 - 0x30]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rsi, rax
test rax, rax
jne 0x140045cae
inc rdi
cmp rdi, 5
jl 0x140045c90
jmp 0x140045cda
mov qword [rbx + 0x30], rsi
lea rdx, str.XInputGetCapabilities
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rbx + 0x38], rax
lea rdx, str.XInputGetState
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rbx + 0x40], rax
mov r14, qword [0x140144438]
mov rsi, qword [0x140144428]
mov rax, qword [0x14011eab0]
test rax, rax
jne 0x140045d15
mov r8d, 0xfe1
lea rdx, str.C:UserskornwDesktopHEROHONDAimgui.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 [0x14011eab0]
lea rdi, [rax + 8]
cmp qword [rdi + 0x98], 0
je 0x140045d44
mov r8d, 0x221
lea rdx, str.C:UserskornwDesktopHEROHONDA_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 [0x14011eab0]
test rax, rax
je 0x140045d4f
inc dword [rax + 0xf4]
mov ecx, 0x78
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
mov rbx, rax
mov qword [rbp + 0x640], rax
test rax, rax
je 0x140045d9d
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbx], xmm0
movups xmmword [rbx + 0x10], xmm0
movups xmmword [rbx + 0x20], xmm0
movups xmmword [rbx + 0x30], xmm0
movups xmmword [rbx + 0x40], xmm0
movups xmmword [rbx + 0x50], xmm0
movups xmmword [rbx + 0x60], xmm0
mov qword [rbx + 0x70], rax
mov dword [rbx + 0x70], 0x1388
mov dword [rbx + 0x74], 0x2710
jmp 0x140045da0
mov rbx, r12
mov qword [rdi + 0x98], rbx
lea rax, str.imgui_impl_dx11
mov qword [rdi + 0x88], rax
or dword [rdi + 4], 8
mov qword [rbp + 8], r12
mov qword [rbp + 0x10], r12
mov qword [rbp + 0xe8], r12
mov rax, qword [rsi]
lea r8, [rbp + 8]
lea rdx, [0x1400cb1b0]
mov rcx, rsi
call qword [rax]
test eax, eax
jne 0x140045e26
mov rcx, qword [rbp + 8]
mov rax, qword [rcx]
lea r8, [rbp + 0x10]
lea rdx, [0x1400cb1c0]
call qword [rax + Ordinal_50]
test eax, eax
jne 0x140045e26
mov rcx, qword [rbp + 0x10]
mov rax, qword [rcx]
lea r8, [rbp + 0xe8]
lea rdx, [0x1400cb1d0]
call qword [rax + Ordinal_50]
test eax, eax
jne 0x140045e26
mov qword [rbx], rsi
mov qword [rbx + 8], r14
mov rax, qword [rbp + 0xe8]
mov qword [rbx + 0x10], rax
mov rcx, qword [rbp + 8]
test rcx, rcx
je 0x140045e35
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [rbp + 0x10]
test rcx, rcx
je 0x140045e44
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]
mov rax, qword [0x14011eab0]
test rax, rax
jne 0x140045e84
mov r8d, 0xb59
lea rdx, str.C:UserskornwDesktopHEROHONDAimgui.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 [0x14011eab0]
mov dword [rax + 0x381c], 0x40a00000
mov dword [rax + 0x3820], 0x40400000
mov dword [rax + 0x3824], 0x40a00000
mov qword [rax + 0x37f0], 0x40800000
mov dword [rax + 0x3818], r12d
mov qword [rax + 0x37e8], r12
mov dword [rax + 0x3810], 0x41200000
mov dword [rax + 0x382c], r12d
mov dword [rax + 0x3830], 0x40a00000
mov ecx, 4
mov rax, qword gs:[0x58]
mov r15, qword [rax]
mov qword [rbp + 0xf0], r15
mov eax, dword [rcx + r15]
cmp dword [0x1401451d8], eax
jle 0x140045f5d
lea rcx, [0x1401451d8]
call fcn.1400ac1fc
cmp dword [0x1401451d8], 0xffffffff
jne 0x140045f5d
mov rax, qword [0x14011eab0]
test rax, rax
jne 0x140045f3c
mov r8d, 0xfe1
lea rdx, str.C:UserskornwDesktopHEROHONDAimgui.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 [0x14011eab0]
movss xmm0, dword [rax + 0x18]
mulss xmm0, dword [0x1400cc068]
movss dword [0x1401451d4], xmm0
lea rcx, [0x1401451d8]
call fcn.1400ac190
xor sil, sil
mov dword [rbp + 0x640], esi
mov r14d, dword [reloc.WS2_32.dll_accept]
movss xmm10, dword [0x1400cc07c]
xorps xmm14, xmm14
movss xmm11, dword [0x1400cc0e8]
movss xmm12, dword [0x1400cbfec]
mov ebx, 0x5054
mov edi, 0x4857
mov ecx, WSAStartup
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x140046230
lea rax, [rsp + 0x60]
mov qword [rbp + 0x648], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x70], 2
mov qword [rsp + 0x78], reloc.WS2_32.dll_ntohs
mov word [rsp + 0x60], di
mov byte [rsp + 0x62], 0
lea rax, [rbp - 0x50]
mov qword [rbp - 0x80], rax
lea rdx, [0x1400bf76a]
lea rcx, [rbp - 0x50]
call fcn.140048f40
mov rdi, rax
lea rax, [rbp + 0x1c0]
mov qword [rbp - 0x70], rax
lea rdx, [0x1400bf76a]
lea rcx, [rbp + 0x1c0]
call fcn.140048f40
mov rbx, rax
lea rdx, [0x1400cbc88]
lea rcx, [rbp + 0x1e0]
call fcn.140048f40
nop
lea rcx, [rsp + 0x60]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rbx
movabs r9, 0x7fffffffffff
xor r8d, r8d
mov rdx, rax
lea rcx, [0x14011dc78]
call fcn.140043d10
movups xmm0, xmmword [str.fS_X_WTS]
movups xmmword [rsp + 0x60], xmm0
movzx eax, word [0x1400cbf78]
mov word [rsp + 0x70], ax
movzx eax, byte [0x1400cbf7a]
mov byte [rsp + 0x72], al
mov r8d, r12d
cmp r14d, 2
jl 0x1400461c5
movdqa xmm5, xmmword [0x1400cc230]
movdqa xmm4, xmmword [0x1400cc3d0]
movdqa xmm6, xmmword [str.5555]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rbp - 0x50], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp - 0x50]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cc290]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cc290]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x1400460c0
cmp r8d, 0x13
jge 0x140046200
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x13
jl 0x1400461d0
lea rax, [rsp + 0x60]
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140046210
lea rdx, [rsp + 0x60]
lea rcx, [0x14011dc38]
call fcn.140049360
mov ebx, 0x5054
mov ecx, WSAStartup
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x1400464cb
lea rax, [rsp + 0x60]
mov qword [rbp + 0x648], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x70], 2
mov qword [rsp + 0x78], reloc.WS2_32.dll_ntohs
mov word [rsp + 0x60], bx
mov byte [rsp + 0x62], 0
lea rax, [rbp + 0x1e0]
mov qword [rbp - 0x80], rax
lea rdx, [0x1400bf76a]
lea rcx, [rbp + 0x1e0]
call fcn.140048f40
mov rdi, rax
lea rax, [rbp + 0x1c0]
mov qword [rbp - 0x70], rax
lea rdx, [0x1400bf76a]
lea rcx, [rbp + 0x1c0]
call fcn.140048f40
mov rbx, rax
lea rdx, [0x1400cbc94]
lea rcx, [rbp - 0x50]
call fcn.140048f40
nop
lea rcx, [rsp + 0x60]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rbx
movabs r9, 0x7fffffffffff
xor r8d, r8d
mov rdx, rax
lea rcx, [0x14011dc78]
call fcn.140043d10
movups xmm0, xmmword [str.eW_QEYEL]
movups xmmword [rsp + 0x60], xmm0
mov eax, dword [0x1400cbf50]
mov dword [rsp + 0x70], eax
cmp byte [0x1400cbf53], 0
je 0x1400464a0
mov r8d, r12d
cmp r14d, 2
jl 0x140046465
movdqa xmm5, xmmword [0x1400cc230]
movdqa xmm4, xmmword [0x1400cc3d0]
movdqa xmm6, xmmword [str.5555]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rbp - 0x50], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp - 0x50]
nop dword [rax]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cc290]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cc290]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x140046360
cmp r8d, 0x14
jge 0x1400464a0
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x14
jl 0x140046470
lea rax, [rsp + 0x60]
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400464b0
lea rdx, [rsp + 0x60]
lea rcx, [0x14011dc38]
call fcn.140049360
mov ecx, reloc.WS2_32.dll_WSACleanup
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x14004675b
lea rax, [rsp + 0x60]
mov qword [rbp + 0x648], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x70], 2
mov qword [rsp + 0x78], reloc.WS2_32.dll_ntohs
mov eax, 0x5053
mov word [rsp + 0x60], ax
mov byte [rsp + 0x62], 0
lea rax, [rbp + 0x1e0]
mov qword [rbp - 0x80], rax
lea rdx, [0x1400bf76a]
lea rcx, [rbp + 0x1e0]
call fcn.140048f40
mov rdi, rax
lea rax, [rbp + 0x1c0]
mov qword [rbp - 0x70], rax
lea rdx, [0x1400bf76a]
lea rcx, [rbp + 0x1c0]
call fcn.140048f40
mov rbx, rax
lea rdx, [0x1400cbc98]
lea rcx, [rbp - 0x50]
call fcn.140048f40
nop
lea rcx, [rsp + 0x60]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rbx
movabs r9, 0x7fffffffffff
xor r8d, r8d
mov rdx, rax
lea rcx, [0x14011dc78]
call fcn.140043d10
movups xmm0, xmmword [str.bBVQQ]
movups xmmword [rsp + 0x60], xmm0
movzx eax, byte [0x1400cbf90]
mov byte [rsp + 0x70], al
mov r8d, r12d
cmp r14d, 2
jl 0x1400466f5
movdqa xmm5, xmmword [0x1400cc230]
movdqa xmm4, xmmword [0x1400cc3d0]
movdqa xmm6, xmmword [str.5555]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rbp - 0x50], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp - 0x50]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cc290]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cc290]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x1400465f0
cmp r8d, 0x11
jge 0x140046730
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x11
jl 0x140046700
lea rax, [rsp + 0x60]
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140046740
lea rdx, [rsp + 0x60]
lea rcx, [0x14011dc38]
call fcn.140049360
mov dword [rsp + 0x20], r13d
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0x110]
call qword [sym.imp.USER32.dll_PeekMessageA]
test eax, eax
je 0x1400467d6
nop dword [rax]
lea rcx, [rbp + 0x110]
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rbp + 0x110]
call qword [sym.imp.USER32.dll_DispatchMessageA]
movzx esi, sil
cmp dword [rbp + 0x118], 0x12
cmove esi, r13d
mov dword [rsp + 0x20], r13d
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0x110]
call qword [sym.imp.USER32.dll_PeekMessageA]
test eax, eax
jne 0x140046780
mov dword [rbp + 0x640], esi
test sil, sil
jne 0x140048a7d
mov eax, 4
mov eax, dword [rax + r15]
cmp dword [0x1401451d0], eax
jle 0x140046814
lea rcx, [0x1401451d0]
call fcn.1400ac1fc
cmp dword [0x1401451d0], 0xffffffff
jne 0x140046814
call qword [sym.imp.KERNEL32.dll_GetTickCount]
mov dword [0x1401459b0], eax
lea rcx, [0x1401451d0]
call fcn.1400ac190
call qword [sym.imp.KERNEL32.dll_GetTickCount]
sub eax, dword [0x1401459b0]
cmp eax, 0xdac
jbe 0x14004684b
mov eax, dword [0x140144430]
cmp eax, 2
jge 0x140046836
inc eax
jmp 0x140046839
mov eax, r12d
mov dword [0x140144430], eax
call qword [sym.imp.KERNEL32.dll_GetTickCount]
mov dword [0x1401459b0], eax
mov rbx, qword [0x14011eab0]
test rbx, rbx
je 0x140046865
mov rbx, qword [rbx + 0xa0]
test rbx, rbx
jne 0x140046882
jmp 0x140046868
mov rbx, r12
mov r8d, 0x250
lea rdx, str.C:UserskornwDesktopHEROHONDA_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], 0
jne 0x14004688e
call fcn.14003f570
call fcn.140040720
call fcn.140008390
mov rcx, qword [0x14011eb30]
call fcn.140042250
mov qword [rbp - 0x30], 0xffffffffffffffff
mov qword [rbp - 0x28], 0xffffffffffffffff
mov qword [rbp - 0x20], 0xffffffffffffffff
mov qword [rbp - 0x18], 0xffffffffffffffff
mov dword [rbp - 0x10], 0xffffffff
mov qword [rbp - 0xc], 0xfffffffffffffffd
mov dword [rbp - 4], 0xffffffff
mov qword [rbp], r12
cmp qword [0x14011eae0], 0
jne 0x140046914
mov qword [rsp + 0x28], r12
lea rax, [0x14011eae0]
mov qword [rsp + 0x20], rax
xor r9d, r9d
lea r8, [rbp - 0x30]
lea rdx, str.C:Userscolor1.png
mov rcx, qword [0x140144428]
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromFileA]
cmp qword [0x14011eae8], 0
jne 0x14004694a
mov qword [rsp + 0x28], r12
lea rax, [0x14011eae8]
mov qword [rsp + 0x20], rax
xor r9d, r9d
lea r8, [rbp - 0x30]
lea rdx, str.C:Userscolor2.png
mov rcx, qword [0x140144428]
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromFileA]
cmp qword [0x14011eaf0], 0
jne 0x140046980
mov qword [rsp + 0x28], r12
lea rax, [0x14011eaf0]
mov qword [rsp + 0x20], rax
xor r9d, r9d
lea r8, [rbp - 0x30]
lea rdx, str.C:Userscolor3.png
mov rcx, qword [0x140144428]
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromFileA]
lea rbx, [0x14011eb28]
cmp qword [0x14011eb28], 0
jne 0x1400469b6
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, [rbp - 0x30]
lea rdx, str.C:WindowsTempScreenshot_1.jpg
mov rcx, qword [0x140144428]
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromFileA]
cmp qword [0x14011ead8], 0
jne 0x1400469ec
mov qword [rsp + 0x28], r12
lea rax, [0x14011ead8]
mov qword [rsp + 0x20], rax
xor r9d, r9d
lea r8, [rbp - 0x30]
lea rdx, str.C:WindowsTempPRIME_EFECTO_CIAN.png
mov rcx, qword [0x140144428]
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromFileA]
cmp qword [0x14011eb28], 0
jne 0x140046a1b
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, [rbp - 0x30]
lea rdx, str.C:WindowsTemp11408.wav
mov rcx, qword [0x140144428]
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromFileA]
mov rax, qword [0x14011eab0]
or dword [rax + 0x47a8], 2
mov dword [rax + 0x47c8], 0x442f0000
mov dword [rax + 0x47cc], 0x43e10000
mov dword [rax + 0x47b0], r13d
xor edx, edx
lea r8d, [rdx + 0x2b]
lea rcx, str.General
call fcn.14000db80
mov rdi, qword [0x14011eab0]
mov rax, qword [rdi + 0x3ed0]
movsd xmm0, qword [rax + 0x18]
movsd qword [rbp + 0x648], xmm0
mov byte [rax + 0xb0], 1
mov rax, qword [rdi + 0x3ed0]
mov rbx, qword [rax + 0x290]
movss xmm8, dword [rax + 0x18]
movss xmm9, dword [rax + 0x1c]
movss xmm6, dword [rax + 0x20]
movss xmm7, dword [rax + 0x24]
addss xmm7, xmm9
addss xmm6, xmm8
movss xmm0, dword [0x140145160]
movss dword [rbp + 0x1a0], xmm0
movss xmm1, dword [0x140145164]
movss dword [rbp + 0x1a4], xmm1
movss xmm0, dword [0x140145168]
movss dword [rbp + 0x1a8], xmm0
movss xmm1, dword [0x14014516c]
mulss xmm1, dword [rdi + 0x37e0]
movss dword [rbp + 0x1ac], xmm1
lea rcx, [rbp + 0x1a0]
call fcn.140003c00
mov esi, eax
test eax, 0xff000000
je 0x140046bcc
addss xmm9, xmm15
addss xmm8, xmm15
mov dword [rsp + 0x20], 0xf0
movaps xmm3, xmm10
mov rcx, rbx
test byte [rbx + 0x30], 1
je 0x140046b62
subss xmm7, xmm15
subss xmm6, xmm15
movss dword [rbp + 0xf8], xmm6
movss dword [rbp + 0xfc], xmm7
movss dword [rbp + 0x100], xmm8
movss dword [rbp + 0x104], xmm9
lea r8, [rbp + 0xf8]
lea rdx, [rbp + 0x100]
jmp 0x140046b93
subss xmm7, xmm12
subss xmm6, xmm12
movss dword [rbp + 0x38], xmm6
movss dword [rbp + 0x3c], xmm7
movss dword [rbp + 0x108], xmm8
movss dword [rbp + 0x10c], xmm9
lea r8, [rbp + 0x38]
lea rdx, [rbp + 0x108]
call fcn.140029200
movss xmm0, dword [0x1400cc058]
movss dword [rsp + 0x28], xmm0
mov dword [rsp + 0x20], r13d
mov r9d, esi
mov r8d, dword [rbx + 0x78]
mov rdx, qword [rbx + 0x80]
mov rcx, rbx
call fcn.1400273b0
mov dword [rbx + 0x78], r12d
mov rdi, qword [0x14011eab0]
cmp dword [rdi + 0x48a0], 0
jg 0x140046bef
mov r8d, 0x6fd
lea rdx, str.C:UserskornwDesktopHEROHONDAimgui.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 [rdi + 0x48a8]
lea r8, str.Background
xor edx, edx
mov rcx, qword [rax]
call fcn.140007a00
mov r10, rax
mov rcx, qword [0x14011eab0]
mov qword [rbp + 0x1b0], 0x3f800000
mov dword [rbp + 0x1b8], 0
movss xmm0, dword [rcx + 0x37e0]
movss dword [rbp + 0x1bc], xmm0
lea rcx, [rbp + 0x1b0]
call fcn.140003c00
movss xmm7, dword [rbp + 0x64c]
addss xmm7, dword [0x1400cc148]
addss xmm7, xmm14
movss xmm6, dword [rbp + 0x648]
addss xmm6, dword [0x1400cc15c]
addss xmm6, xmm14
movss dword [rbp + 0x18], xmm6
movss dword [rbp + 0x1c], xmm7
mov dword [rsp + 0x28], r12d
movss xmm0, dword [0x1400cc088]
movss dword [rsp + 0x20], xmm0
mov r9d, eax
lea r8, [rbp + 0x18]
lea rdx, [rbp + 0x648]
mov rcx, r10
call fcn.1400299e0
mov rbx, qword [0x14011eab0]
cmp dword [rbx + 0x48a0], 0
jg 0x140046cc9
mov r8d, 0x6fd
lea rdx, str.C:UserskornwDesktopHEROHONDAimgui.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 + 0x48a8]
lea r8, str.Background
xor edx, edx
mov rcx, qword [rax]
call fcn.140007a00
mov r10, rax
mov rcx, qword [0x14011eab0]
movss xmm0, dword [0x140145120]
movss dword [rbp + 0x160], xmm0
movss xmm1, dword [0x140145124]
movss dword [rbp + 0x164], xmm1
movss xmm0, dword [0x140145128]
movss dword [rbp + 0x168], xmm0
movss xmm1, dword [0x14014512c]
mulss xmm1, dword [rcx + 0x37e0]
movss dword [rbp + 0x16c], xmm1
lea rcx, [rbp + 0x160]
call fcn.140003c00
movss dword [rbp + 0x20], xmm6
movss dword [rbp + 0x24], xmm7
movss xmm8, dword [0x1400cc028]
movss dword [rsp + 0x30], xmm8
mov dword [rsp + 0x28], r12d
movss xmm0, dword [0x1400cc088]
movss dword [rsp + 0x20], xmm0
mov r9d, eax
lea r8, [rbp + 0x20]
lea rdx, [rbp + 0x648]
mov rcx, r10
call fcn.1400298d0
lea rdx, [0x14011eb18]
mov rcx, qword [0x14011eb10]
call qword [sym.imp.USER32.dll_GetWindowRect]
mov rcx, qword [0x14011eab0]
mov rax, qword [rcx + 0x3ed0]
movss xmm2, dword [rax + 0x18]
movss xmm1, dword [rax + 0x1c]
ucomiss xmm2, xmm14
jp 0x140046dbe
jne 0x140046dbe
ucomiss xmm1, xmm14
jp 0x140046dbe
je 0x140046e35
cvttss2si eax, dword [0x14011c82c]
cvttss2si r9d, dword [0x14011c828]
movd xmm0, dword [0x14011eb1c]
cvtdq2ps xmm0, xmm0
addss xmm0, xmm1
cvttss2si r8d, xmm0
movd xmm1, dword [0x14011eb18]
cvtdq2ps xmm1, xmm1
addss xmm1, xmm2
cvttss2si edx, xmm1
mov dword [rsp + 0x28], r13d
mov dword [rsp + 0x20], eax
mov rcx, qword [0x14011eb10]
call qword [sym.imp.USER32.dll_MoveWindow]
mov qword [rbp + 0x28], 0
mov rax, qword [0x14011eab0]
xor r8d, r8d
lea rdx, [rbp + 0x28]
mov rcx, qword [rax + 0x3ed0]
call fcn.140011080
mov rcx, qword [0x14011eab0]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ed0]
mov r15, qword [rax + 0x290]
mov qword [rbp - 0x80], r15
movss xmm13, dword [rax + 0x18]
movss xmm12, dword [rax + 0x1c]
movss xmm2, dword [0x1401451d4]
divss xmm2, dword [0x1400cc068]
cmp dword [0x140144420], 0
je 0x140046e84
movss xmm1, dword [0x1400cc128]
jmp 0x140046e88
movaps xmm1, xmm14
movss xmm0, dword [0x14011eaf8]
subss xmm1, xmm0
mulss xmm1, xmm2
addss xmm0, xmm1
movss dword [0x14011eaf8], xmm0
movss xmm6, dword [0x1400cc120]
comiss xmm0, xmm6
jbe 0x140046eb7
movaps xmm1, xmm14
jmp 0x140046ebf
movss xmm1, dword [0x1400cc144]
subss xmm1, dword [0x14011eafc]
mulss xmm1, xmm2
addss xmm1, dword [0x14011eafc]
movss dword [0x14011eafc], xmm1
call fcn.140041a20
mov eax, dword [0x140144420]
test eax, eax
je 0x140046ef7
comiss xmm6, dword [0x14011eaf8]
jbe 0x14004783d
mov rcx, qword [0x14011eb30]
call fcn.140042250
xor ecx, ecx
call qword [sym.imp.USER32.dll_GetSystemMetrics]
movd xmm7, eax
cvtdq2ps xmm7, xmm7
mov ecx, r13d
call qword [sym.imp.USER32.dll_GetSystemMetrics]
movd xmm6, eax
cvtdq2ps xmm6, xmm6
movaps xmm0, xmmword [0x1400cc310]
movups xmmword [rbp - 0x50], xmm0
lea rcx, [rbp - 0x50]
call fcn.140003c00
mov dword [rbp - 0x68], eax
and eax, 0xff000000
mov dword [rbp + 0x648], eax
lea r13, [0x140144db8]
mov rbx, r12
mov r14, r12
mov qword [rbp - 0x70], Ordinal_50
mov rsi, qword [0x14011eab0]
lea r15, [0x140000000]
nop word [rax + rax]
lea rdi, [r15 + 0x144dbc]
add rdi, rbx
movss xmm0, dword [rbx + r15 + 0x144db8]
ucomiss xmm0, xmm14
jp 0x140046f8c
je 0x140046fa0
movss xmm0, dword [rdi]
ucomiss xmm0, xmm14
jp 0x140047053
jne 0x140047053
cvttss2si esi, xmm7
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
cdq
idiv esi
inc edx
movd xmm0, edx
cvtdq2ps xmm0, xmm0
movss dword [rbx + r15 + 0x144db8], xmm0
mov dword [rdi], 0x41700000
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
mov r8d, eax
mov eax, 0x51eb851f
imul r8d
sar edx, 3
mov ecx, edx
shr ecx, 0x1f
add edx, ecx
imul ecx, edx, 0x19
sub r8d, ecx
inc r8d
movd xmm0, r8d
cvtdq2ps xmm0, xmm0
movss dword [r14 + r15 + 0x145694], xmm0
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
and eax, 0x80000003
jge 0x140047010
dec eax
or eax, 0xfffffffc
inc eax
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [r14 + r15 + 0x1459c4], xmm0
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
cdq
idiv esi
movd xmm0, edx
cvtdq2ps xmm0, xmm0
movss dword [rbx + r15 + 0x144778], xmm0
movaps xmm1, xmm6
addss xmm1, xmm6
movss dword [rbx + r15 + 0x14477c], xmm1
mov rsi, qword [0x14011eab0]
mov r12, r14
lea r15, [0x140145690]
test rsi, rsi
jne 0x140047083
mov r8d, 0xfe1
lea rdx, str.C:UserskornwDesktopHEROHONDAimgui.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 rsi, qword [0x14011eab0]
movss xmm3, dword [r15 + r12 + 4]
divss xmm3, dword [0x1400cc0c8]
mulss xmm3, dword [rsi + 0x18]
lea r15, [0x140000000]
movss xmm2, dword [rbx + r15 + 0x14477c]
subss xmm2, dword [rdi]
mulss xmm2, xmm3
addss xmm2, dword [rdi]
movss xmm0, dword [rbx + r15 + 0x144db8]
movss xmm1, dword [rbx + r15 + 0x144778]
subss xmm1, xmm0
mulss xmm1, xmm3
addss xmm1, xmm0
movss dword [rbx + r15 + 0x144db8], xmm1
movss dword [rdi], xmm2
xor r12d, r12d
comiss xmm2, xmm6
jbe 0x1400470f5
mov dword [rbx + r15 + 0x144db8], r12d
mov dword [rdi], r12d
mov rax, qword [rsi + 0x3ed0]
mov byte [rax + 0xb0], 1
mov rax, qword [rsi + 0x3ed0]
mov rdi, qword [rax + 0x290]
movss xmm2, dword [r14 + r15 + 0x1459c4]
cmp dword [rbp + 0x648], 0
je 0x140047169
comiss xmm15, xmm2
ja 0x140047169
mov dword [rsp + 0x20], Ordinal_50
xor r9d, r9d
mov rdx, r13
mov rcx, rdi
call fcn.1400288b0
mov r8d, dword [rdi + 0x78]
dec r8d
mov dword [rdi + 0x78], r8d
mov r9d, dword [rbp - 0x68]
mov rdx, qword [rdi + 0x80]
mov rcx, rdi
call fcn.140028300
mov dword [rdi + 0x78], r12d
mov rsi, qword [0x14011eab0]
add r13, 8
add rbx, 8
add r14, 4
sub qword [rbp - 0x70], 1
jne 0x140046f70
mov rcx, qword [0x1401451c8]
mov qword [rbp + 0x648], rcx
mov rbx, rcx
test rcx, rcx
jne 0x1400471d6
mov rcx, qword [rsi + 0x68]
mov rbx, rcx
test rcx, rcx
jne 0x1400471cf
mov rbx, qword [rsi + 0x58]
cmp dword [rbx + 0x58], ecx
jg 0x1400471c5
mov r8d, 0x6fd
lea rdx, str.C:UserskornwDesktopHEROHONDAimgui.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 + 0x60]
mov rcx, qword [rax]
mov rbx, rcx
mov qword [rbp + 0x648], rcx
call fcn.140010e20
lea rcx, [rsi + 0x4838]
lea rdx, [rbp + 0x648]
call fcn.14001d7d0
mov rax, qword [rsi + 0x3ed0]
mov rdx, qword [rbx + 0x40]
mov rdx, qword [rdx + 8]
mov rcx, qword [rax + 0x290]
call fcn.1400270a0
movaps xmm0, xmmword [0x1400cc3b0]
movups xmmword [rbp - 0x50], xmm0
lea rcx, [rbp - 0x50]
call fcn.140003c00
mov edi, eax
mov rdx, qword [0x14011eab0]
mov rcx, qword [rdx + 0x3c18]
mov qword [rsp + 0x30], r12
lea rsi, str.WEAPONX_2.5
mov qword [rsp + 0x28], rsi
movss xmm0, dword [0x1400cc188]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400cc178]
movss xmm2, dword [rdx + 0x3c20]
lea rdx, [rbp - 0x78]
call fcn.1400327a0
movss xmm0, dword [rbp - 0x78]
addss xmm0, dword [0x1400cc020]
cvttss2si eax, xmm0
movd xmm3, eax
cvtdq2ps xmm3, xmm3
movss dword [rbp - 0x78], xmm3
movss xmm0, dword [rbp - 0x74]
mulss xmm0, xmm15
movaps xmm2, xmm12
addss xmm2, dword [0x1400cc0cc]
subss xmm2, xmm0
movss xmm1, dword [0x1400cc118]
subss xmm1, dword [0x14011eaf8]
addss xmm1, xmm13
mulss xmm3, xmm15
subss xmm1, xmm3
movss dword [rbp + 0x30], xmm1
movss dword [rbp + 0x34], xmm2
mov r15, qword [rbp - 0x80]
test edi, 0xff000000
je 0x140047354
mov rax, qword [r15 + 0x38]
mov rbx, qword [rax + 8]
movss xmm6, dword [rax + 0x10]
mov rcx, qword [rbx + 0x40]
mov rax, qword [r15 + 0x98]
cmp qword [rcx + 8], rax
je 0x14004730c
mov r8d, 0x64d
lea rdx, str.C:UserskornwDesktopHEROHONDAimgui_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 [r15 + 0x88]
movups xmmword [rbp - 0x50], xmm0
mov byte [rsp + 0x48], 0
movss dword [rsp + 0x40], xmm14
lea rax, [0x1400cbd6b]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x30], rsi
lea rax, [rbp - 0x50]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], edi
lea r9, [rbp + 0x30]
movaps xmm2, xmm6
mov rdx, r15
mov rcx, rbx
call fcn.1400329c0
call fcn.140010f50
mov rdi, qword [0x14011eab0]
mov rax, qword [rdi + 0x3ed0]
mov byte [rax + 0xb0], 1
mov rbx, qword [rdi + 0x3ed0]
mov dword [rbp + 0x40], 0x44250000
mov dword [rbp + 0x44], 0x41700000
cmp dword [rbx + 0xe8], 0
jg 0x1400473ad
mov r8d, 0x706
lea rdx, str.C:UserskornwDesktopHEROHONDAimgui.h
lea rcx, str.Size___0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rdi, qword [0x14011eab0]
movsxd r8, dword [rbx + 0xe8]
mov rax, qword [rbx + 0xf0]
mov r8d, dword [rax + r8*4 - 4]
xor edx, edx
lea rcx, str.CLOSE
call fcn.1400035d0
mov esi, eax
cmp dword [rdi + 0x3f18], eax
jne 0x1400473eb
lea r8, str.CLOSE
mov edx, ntohs
mov ecx, eax
call fcn.14001cbc0
lea rdx, [rbp + 0x40]
mov ecx, esi
call fcn.140036f00
test al, al
jne 0x140048cb2
mov dword [rbp + 0x48], 0x441ec000
mov dword [rbp + 0x4c], 0x41700000
cmp dword [rbx + 0xe8], 0
jg 0x14004742f
mov r8d, 0x706
lea rdx, str.C:UserskornwDesktopHEROHONDAimgui.h
lea rcx, str.Size___0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movsxd r8, dword [rbx + 0xe8]
mov rax, qword [rbx + 0xf0]
mov r8d, dword [rax + r8*4 - 4]
xor edx, edx
lea rcx, str.MIN
call fcn.1400035d0
mov ebx, eax
mov rcx, qword [0x14011eab0]
cmp dword [rcx + 0x3f18], eax
jne 0x140047474
lea r8, str.MIN
mov edx, ntohs
mov ecx, eax
call fcn.14001cbc0
lea rdx, [rbp + 0x48]
mov ecx, ebx
call fcn.140036b90
test al, al
je 0x140047497
call qword [sym.imp.USER32.dll_GetActiveWindow]
mov rcx, rax
mov edx, 6
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x14011eab0]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm2, dword [rax + 0x1c]
subss xmm2, dword [rax + 0x80]
addss xmm2, dword [0x1400cc0e0]
movss xmm1, dword [rax + 0x18]
subss xmm1, dword [rax + 0x7c]
movaps xmm0, xmm11
subss xmm0, dword [0x14011eaf8]
addss xmm1, xmm0
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm2
mov byte [rax + 0x139], 1
call fcn.140014b00
mov dword [rbp + 0x50], 0x43960000
mov dword [rbp + 0x54], 0x420c0000
mov qword [rsp + 0x38], r12
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], r12d
lea rax, [rbp + 0x50]
mov qword [rsp + 0x20], rax
mov r9d, 0x41
lea r8, [0x14011ebe0]
xor edx, edx
lea rcx, str.Login
call fcn.14003b2f0
mov dword [rbp + 0x58], 0x43960000
mov dword [rbp + 0x5c], 0x420c0000
mov qword [rsp + 0x38], r12
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], r12d
lea rax, [rbp + 0x58]
mov qword [rsp + 0x20], rax
mov r9d, 0x41
lea r8, [0x14011eb90]
xor edx, edx
lea rcx, str.Password
call fcn.14003b2f0
mov dword [rbp + 0x60], 0x43960000
mov dword [rbp + 0x64], 0x420c0000
mov qword [rsp + 0x38], r12
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], r12d
lea rax, [rbp + 0x60]
mov qword [rsp + 0x20], rax
mov r9d, 0x41
lea r8, [0x14011eb40]
xor edx, edx
lea rcx, str.License
call fcn.14003b2f0
lea rdx, [0x14011ec24]
lea rcx, str.Remember_Me
call fcn.1400387e0
mov dword [rbp + 0x68], 0x43960000
mov dword [rbp + 0x6c], 0x420c0000
lea rdx, [rbp + 0x68]
lea rcx, str.LOGIN
call fcn.140036510
test al, al
je 0x14004775d
lea rax, [rbp + 0x1e0]
mov qword [rbp + 0x648], rax
lea rdx, [0x14013fd80]
lea rcx, [rbp + 0x1e0]
call fcn.140049080
mov r14, rax
lea rax, [rbp + 0x1c0]
mov qword [rbp - 0x80], rax
lea rdx, [0x14011dbf8]
lea rcx, [rbp + 0x1c0]
call fcn.140049080
mov rsi, rax
lea rax, [rsp + 0x60]
mov qword [rbp - 0x70], rax
lea rdx, [0x140140020]
lea rcx, [rsp + 0x60]
call fcn.140049080
mov rdi, rax
lea rax, [rbp + 0x2b0]
mov qword [rbp - 0x68], rax
lea rdx, [0x14011dc18]
lea rcx, [rbp + 0x2b0]
call fcn.140049080
mov rbx, rax
lea rdx, [0x14011dc58]
lea rcx, [rbp + 0x270]
call fcn.140049080
nop
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rsi
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x2d0]
call fcn.140044af0
nop
lea rcx, [rbp + 0x2d0]
call fcn.140056130
lea rax, [rbp + 0x290]
mov qword [rbp + 0x648], rax
lea rdx, [0x14011eb90]
lea rcx, [rbp + 0x290]
call fcn.140048f40
mov rbx, rax
lea rdx, [0x14011ebe0]
lea rcx, [rbp - 0x30]
call fcn.140048f40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x2d0]
call fcn.1400578f0
lea rcx, [rbp + 0x2d0]
call fcn.140053580
test al, al
jne 0x140048ca9
cmp byte [rbp + 0x4e8], al
jne 0x140047747
lea rdx, [rbp + 0x4f0]
cmp qword [rbp + 0x508], 0xf
cmova rdx, qword [rbp + 0x4f0]
xor r9d, r9d
xor r8d, r8d
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
jmp 0x140047751
mov dword [0x140144420], 2
lea rcx, [rbp + 0x2d0]
call fcn.1400452e0
mov dword [rbp + 0x70], 0x43960000
mov dword [rbp + 0x74], 0x420c0000
lea rdx, [rbp + 0x70]
lea rcx, str.REGISTER
call fcn.140036510
test al, al
je 0x140047825
lea rax, [rbp - 0x30]
mov qword [rbp + 0x648], rax
lea rdx, [0x14011eb40]
lea rcx, [rbp - 0x30]
call fcn.140048f40
mov rdi, rax
lea rax, [rbp + 0x290]
mov qword [rbp - 0x50], rax
lea rdx, [0x14011eb90]
lea rcx, [rbp + 0x290]
call fcn.140048f40
mov rbx, rax
lea rdx, [0x14011ebe0]
lea rcx, [rbp + 0x270]
call fcn.140048f40
nop
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [0x14013fda0]
call fcn.140059c30
cmp byte [0x14013ffb8], 0
jne 0x14004781b
lea rdx, [0x14013ffc0]
cmp qword [0x14013ffd8], 0xf
cmova rdx, qword [0x14013ffc0]
xor r9d, r9d
xor r8d, r8d
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
jmp 0x140047825
mov dword [0x140144420], 2
call fcn.140014c50
mov eax, dword [0x140144420]
mov r14d, dword [reloc.WS2_32.dll_accept]
mov r13d, 1
cmp eax, 2
jne 0x140048581
movaps xmm10, xmm13
subss xmm10, xmm14
movaps xmm11, xmm12
subss xmm11, dword [0x14011eafc]
mov r8, qword [0x14011eab0]
mov rax, qword [r8 + 0x3ed0]
mov byte [rax + 0xb0], 1
movaps xmm9, xmm10
addss xmm9, dword [0x1400cc154]
movss dword [rbp + 0x78], xmm9
movaps xmm8, xmm11
addss xmm8, dword [0x1400cc138]
movss dword [rbp + 0x7c], xmm8
movaps xmm7, xmm10
addss xmm7, dword [0x1400cc110]
movss dword [rbp + 0x80], xmm7
movaps xmm6, xmm11
addss xmm6, dword [0x1400cc07c]
movss dword [rbp + 0x84], xmm6
lea rcx, [0x14011dca8]
call fcn.140003c00
mov r9d, eax
mov rcx, qword [r8 + 0x3ed0]
movss xmm0, dword [0x1400cc028]
movss dword [rsp + 0x30], xmm0
mov dword [rsp + 0x28], r12d
movss xmm0, dword [0x1400cc050]
movss dword [rsp + 0x20], xmm0
lea r8, [rbp + 0x78]
lea rdx, [rbp + 0x80]
mov rcx, qword [rcx + 0x290]
call fcn.1400298d0
movss dword [rbp + 0x88], xmm9
movss dword [rbp + 0x8c], xmm8
movss dword [rbp + 0x90], xmm7
movss dword [rbp + 0x94], xmm6
mov r8b, 1
lea rdx, [rbp + 0x88]
lea rcx, [rbp + 0x90]
call fcn.140009c60
mov r8, qword [0x14011eab0]
mov rax, qword [r8 + 0x3ed0]
mov byte [rax + 0xb0], 1
mov qword [rbp + 0x98], 0
movss xmm1, dword [0x14011eb00]
movaps xmm0, xmm1
addss xmm0, dword [0x1400cc114]
addss xmm0, xmm10
movss dword [rbp + 0xa0], xmm0
movaps xmm0, xmm11
addss xmm0, dword [0x1400cc140]
movss dword [rbp + 0xa4], xmm0
addss xmm1, dword [0x1400cc110]
addss xmm1, xmm10
movss dword [rbp + 0xa8], xmm1
addss xmm11, xmm14
movss dword [rbp + 0xac], xmm11
lea rcx, [0x14011dcb8]
call fcn.140003c00
mov r9d, eax
mov rcx, qword [r8 + 0x3ed0]
movss dword [rsp + 0x38], xmm14
mov dword [rsp + 0x30], r12d
lea rax, [rbp + 0x98]
mov qword [rsp + 0x28], rax
movss xmm0, dword [0x1400cc0dc]
movss dword [rsp + 0x20], xmm0
lea r8, [rbp + 0xa0]
lea rdx, [rbp + 0xa8]
mov rcx, qword [rcx + 0x290]
call fcn.14002b2d0
call fcn.140009d10
mov rdi, qword [0x14011eab0]
test rdi, rdi
jne 0x140047a44
mov r8d, 0xfe1
lea rdx, str.C:UserskornwDesktopHEROHONDAimgui.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 rdi, qword [0x14011eab0]
movss xmm2, dword [rdi + 0x18]
movss xmm11, dword [0x1400cc0e8]
mulss xmm2, xmm11
movss xmm0, dword [0x14011eaf8]
movss xmm7, dword [0x1400cc118]
comiss xmm0, dword [0x1400cc124]
jbe 0x140047a75
movaps xmm1, xmm7
jmp 0x140047a7d
movss xmm1, dword [0x1400cc18c]
movss xmm0, dword [0x14011eb00]
comiss xmm1, xmm0
jbe 0x140047a97
addss xmm2, xmm0
movaps xmm0, xmm2
minss xmm0, xmm1
jmp 0x140047aa4
comiss xmm0, xmm1
jbe 0x140047aac
subss xmm0, xmm2
maxss xmm0, xmm1
movss dword [0x14011eb00], xmm0
ucomiss xmm0, xmm7
jp 0x140047ac7
jne 0x140047ac7
mov dword [0x140144420], 2
mov dword [0x14011eb00], 0
mov rcx, qword [0x1401459b8]
mov qword [rbp + 0x648], rcx
mov rbx, rcx
test rcx, rcx
jne 0x140047b1d
mov rcx, qword [rdi + 0x68]
mov rbx, rcx
test rcx, rcx
jne 0x140047b16
mov rbx, qword [rdi + 0x58]
cmp dword [rbx + 0x58], ecx
jg 0x140047b0c
mov r8d, 0x6fd
lea rdx, str.C:UserskornwDesktopHEROHONDAimgui.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 + 0x60]
mov rcx, qword [rax]
mov rbx, rcx
mov qword [rbp + 0x648], rcx
call fcn.140010e20
lea rcx, [rdi + 0x4838]
lea rdx, [rbp + 0x648]
call fcn.14001d7d0
mov rdx, qword [rbx + 0x40]
mov rcx, qword [rdi + 0x3ed0]
mov rdx, qword [rdx + 8]
mov rcx, qword [rcx + 0x290]
call fcn.1400270a0
call fcn.140010f50
mov rcx, qword [0x14011eab0]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm1, dword [rax + 0x18]
subss xmm1, dword [rax + 0x7c]
movss xmm10, dword [0x1400cc07c]
addss xmm1, xmm10
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x80]
addss xmm0, dword [0x1400cc0e4]
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm0
mov byte [rax + 0x139], 1
call fcn.140014b00
mov r8d, r13d
lea rcx, str.FULL_FUNCTION_GODMODE
call fcn.140037f70
mov rcx, qword [0x14011eab0]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm1, dword [rax + 0x18]
subss xmm1, dword [rax + 0x7c]
addss xmm1, xmm10
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x80]
addss xmm0, xmm11
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm0
mov byte [rax + 0x139], 1
mov r8d, 2
lea rcx, str.BET_OC_KING_WEAPON
call fcn.140037f70
mov rcx, qword [0x14011eab0]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm1, dword [rax + 0x18]
subss xmm1, dword [rax + 0x7c]
addss xmm1, xmm10
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x80]
addss xmm0, dword [0x1400cc0f0]
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm0
mov byte [rax + 0x139], 1
mov r8d, 3
lea rcx, str.RESET
call fcn.140037f70
mov eax, dword [reloc.WS2_32.dll_accept]
test eax, eax
je 0x14004856d
cmp eax, 1
jne 0x140047fcd
mov rcx, qword [0x1401459b8]
mov qword [rbp + 0x648], rcx
mov rdi, qword [0x14011eab0]
mov rbx, rcx
test rcx, rcx
jne 0x140047d0c
mov rcx, qword [rdi + 0x68]
mov rbx, rcx
test rcx, rcx
jne 0x140047d05
mov rbx, qword [rdi + 0x58]
cmp dword [rbx + 0x58], ecx
jg 0x140047cfb
mov r8d, 0x6fd
lea rdx, str.C:UserskornwDesktopHEROHONDAimgui.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 + 0x60]
mov rcx, qword [rax]
mov rbx, rcx
mov qword [rbp + 0x648], rcx
call fcn.140010e20
lea rcx, [rdi + 0x4838]
lea rdx, [rbp + 0x648]
call fcn.14001d7d0
mov rdx, qword [rbx + 0x40]
mov rcx, qword [rdi + 0x3ed0]
mov rdx, qword [rdx + 8]
mov rcx, qword [rcx + 0x290]
call fcn.1400270a0
call fcn.140010f50
mov rcx, qword [0x14011eab0]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm1, dword [rax + 0x18]
subss xmm1, dword [rax + 0x7c]
movss xmm7, dword [0x1400cc11c]
addss xmm1, xmm7
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x80]
movss xmm6, dword [0x1400cc0b0]
addss xmm0, xmm6
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm0
mov byte [rax + 0x139], 1
call fcn.140014b00
lea rdx, [0x14011eaae]
lea rcx, str.GODMODE
call fcn.1400387e0
mov byte [0x14011eaaa], al
test al, al
je 0x140047de6
cmp byte [0x14011eaae], 0
je 0x140047de6
mov qword [0x14011eb04], 0
mov dword [0x140144420], 3
lea rdx, [0x14011eac4]
lea rcx, str.FULL_FUNCTION
call fcn.1400387e0
mov byte [0x14011eaac], al
test al, al
je 0x140047e21
cmp byte [0x14011eac4], 0
je 0x140047e21
mov qword [0x14011eb04], 0
mov dword [0x140144420], 3
mov rcx, qword [0x14011eab0]
mov r9, qword [rcx + 0x3ed0]
cmp byte [rcx + 0x48f3], 0
je 0x140047e6d
cmp byte [rcx + 0x48f2], 0
jne 0x140047e6d
test byte [rcx + 0x4770], 4
jne 0x140047f85
mov eax, dword [rcx + 0x48b8]
cmp eax, dword [rcx + 0x476c]
jne 0x140047f85
test eax, eax
je 0x140047f85
jmp 0x140047f3c
mov eax, dword [rcx + 0x4774]
test al, 1
je 0x140047f85
cmp qword [rcx + 0x3ed8], r9
je 0x140047e8c
test al, al
jns 0x140047f85
mov eax, dword [rcx + 0x3f30]
test eax, eax
je 0x140047eb1
cmp eax, dword [rcx + 0x476c]
je 0x140047eb1
cmp byte [rcx + 0x3f3d], 0
jne 0x140047eb1
cmp eax, dword [r9 + 0x74]
jne 0x140047f85
mov rdx, qword [rcx + 0x48b0]
test rdx, rdx
je 0x140047f1d
mov rdx, qword [rdx + 0x370]
test rdx, rdx
je 0x140047f1d
cmp byte [rdx + 0xaf], 0
je 0x140047f1d
mov rax, qword [r9 + 0x370]
cmp rdx, rax
je 0x140047f1d
mov r8d, dword [rdx + 0xc]
bt r8d, 0x1b
jb 0x140047ef0
bt r8d, 0x1a
jae 0x140047f1d
cmp qword [rax + 0x370], rdx
je 0x140047f1d
nop dword [rax]
cmp rax, rdx
je 0x140047f1d
mov rax, qword [rax + 0x368]
test rax, rax
jne 0x140047f00
test dword [rcx + 0x4770], 0x100
je 0x140047f85
test byte [rcx + 0x4770], 4
jne 0x140047f85
mov eax, dword [r9 + 0x74]
cmp dword [rcx + 0x476c], eax
jne 0x140047f3c
cmp byte [r9 + 0xb0], 0
jne 0x140047f85
xor ecx, ecx
call fcn.140015a10
lea rcx, str.Lobby
call fcn.140035b50
mov rax, qword [0x14011eab0]
mov rcx, qword [rax + 0x3ed0]
test dword [rcx + 0xc], 0x2000000
jne 0x140047f80
mov r8d, 0x26a2
lea rdx, str.C:UserskornwDesktopHEROHONDAimgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.1400103d0
lea rdx, [0x14011eaaf]
lea rcx, str.KING_OF_WEAPON
call fcn.1400387e0
mov byte [0x14011eaab], al
test al, al
je 0x140047fc0
cmp byte [0x14011eaaf], 0
je 0x140047fc0
mov qword [0x14011eb04], 0
mov dword [0x140144420], 3
call fcn.140014c50
mov eax, dword [reloc.WS2_32.dll_accept]
jmp 0x140047fdd
movss xmm6, dword [0x1400cc0b0]
movss xmm7, dword [0x1400cc11c]
cmp eax, 2
jne 0x140048410
mov rcx, qword [0x1401459b8]
mov qword [rbp + 0x648], rcx
mov rdi, qword [0x14011eab0]
mov rbx, rcx
test rcx, rcx
jne 0x140048043
mov rcx, qword [rdi + 0x68]
mov rbx, rcx
test rcx, rcx
jne 0x14004803c
mov rbx, qword [rdi + 0x58]
cmp dword [rbx + 0x58], ecx
jg 0x140048032
mov r8d, 0x6fd
lea rdx, str.C:UserskornwDesktopHEROHONDAimgui.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 + 0x60]
mov rcx, qword [rax]
mov rbx, rcx
mov qword [rbp + 0x648], rcx
call fcn.140010e20
lea rcx, [rdi + 0x4838]
lea rdx, [rbp + 0x648]
call fcn.14001d7d0
mov rdx, qword [rbx + 0x40]
mov rcx, qword [rdi + 0x3ed0]
mov rdx, qword [rdx + 8]
mov rcx, qword [rcx + 0x290]
call fcn.1400270a0
call fcn.140010f50
mov rcx, qword [0x14011eab0]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm1, dword [rax + 0x18]
subss xmm1, dword [rax + 0x7c]
addss xmm1, xmm7
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x80]
addss xmm0, xmm6
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm0
mov byte [rax + 0x139], 1
call fcn.140014b00
lea rdx, [0x14011eaad]
lea rcx, str.BET_OC_KINGWEAPON
call fcn.1400387e0
mov byte [0x14011eaa9], al
test al, al
je 0x14004810d
cmp byte [0x14011eaad], 0
je 0x14004810d
mov qword [0x14011eb04], 0
mov dword [0x140144420], 3
mov rcx, qword [0x14011eab0]
mov r9, qword [rcx + 0x3ed0]
cmp byte [rcx + 0x48f3], 0
je 0x140048159
cmp byte [rcx + 0x48f2], 0
jne 0x140048159
test byte [rcx + 0x4770], 4
jne 0x14004826a
mov eax, dword [rcx + 0x48b8]
cmp eax, dword [rcx + 0x476c]
jne 0x14004826a
test eax, eax
je 0x14004826a
jmp 0x140048221
mov eax, dword [rcx + 0x4774]
test al, 1
je 0x14004826a
cmp qword [rcx + 0x3ed8], r9
je 0x140048178
test al, al
jns 0x14004826a
mov eax, dword [rcx + 0x3f30]
test eax, eax
je 0x14004819d
cmp eax, dword [rcx + 0x476c]
je 0x14004819d
cmp byte [rcx + 0x3f3d], 0
jne 0x14004819d
cmp eax, dword [r9 + 0x74]
jne 0x14004826a
mov rdx, qword [rcx + 0x48b0]
test rdx, rdx
je 0x140048202
mov rdx, qword [rdx + 0x370]
test rdx, rdx
je 0x140048202
cmp byte [rdx + 0xaf], 0
je 0x140048202
mov rax, qword [r9 + 0x370]
cmp rdx, rax
je 0x140048202
mov r8d, dword [rdx + 0xc]
bt r8d, 0x1b
jb 0x1400481dc
bt r8d, 0x1a
jae 0x140048202
cmp qword [rax + 0x370], rdx
je 0x140048202
cmp rax, rdx
je 0x140048202
mov rax, qword [rax + 0x368]
test rax, rax
jne 0x1400481e5
test dword [rcx + 0x4770], 0x100
je 0x14004826a
test byte [rcx + 0x4770], 4
jne 0x14004826a
mov eax, dword [r9 + 0x74]
cmp dword [rcx + 0x476c], eax
jne 0x140048221
cmp byte [r9 + 0xb0], 0
jne 0x14004826a
xor ecx, ecx
call fcn.140015a10
lea rcx, str.LOGIN
call fcn.140035b50
mov rax, qword [0x14011eab0]
mov rcx, qword [rax + 0x3ed0]
test dword [rcx + 0xc], 0x2000000
jne 0x140048265
mov r8d, 0x26a2
lea rdx, str.C:UserskornwDesktopHEROHONDAimgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.1400103d0
lea rdx, [0x14011eac5]
lea rcx, str.DEVIL_BOTTLE
call fcn.1400387e0
mov byte [0x14011eac6], al
test al, al
je 0x1400482a5
cmp byte [0x14011eac5], 0
je 0x1400482a5
mov qword [0x14011eb04], 0
mov dword [0x140144420], 3
mov rcx, qword [0x14011eab0]
mov r9, qword [rcx + 0x3ed0]
cmp byte [rcx + 0x48f3], 0
je 0x1400482f1
cmp byte [rcx + 0x48f2], 0
jne 0x1400482f1
test byte [rcx + 0x4770], 4
jne 0x140048405
mov eax, dword [rcx + 0x48b8]
cmp eax, dword [rcx + 0x476c]
jne 0x140048405
test eax, eax
je 0x140048405
jmp 0x1400483bc
mov eax, dword [rcx + 0x4774]
test al, 1
je 0x140048405
cmp qword [rcx + 0x3ed8], r9
je 0x140048310
test al, al
jns 0x140048405
mov eax, dword [rcx + 0x3f30]
test eax, eax
je 0x140048335
cmp eax, dword [rcx + 0x476c]
je 0x140048335
cmp byte [rcx + 0x3f3d], 0
jne 0x140048335
cmp eax, dword [r9 + 0x74]
jne 0x140048405
mov rdx, qword [rcx + 0x48b0]
test rdx, rdx
je 0x14004839d
mov rdx, qword [rdx + 0x370]
test rdx, rdx
je 0x14004839d
cmp byte [rdx + 0xaf], 0
je 0x14004839d
mov rax, qword [r9 + 0x370]
cmp rdx, rax
je 0x14004839d
mov r8d, dword [rdx + 0xc]
bt r8d, 0x1b
jb 0x140048374
bt r8d, 0x1a
jae 0x14004839d
cmp qword [rax + 0x370], rdx
je 0x14004839d
nop dword [rax]
cmp rax, rdx
je 0x14004839d
mov rax, qword [rax + 0x368]
test rax, rax
jne 0x140048380
test dword [rcx + 0x4770], 0x100
je 0x140048405
test byte [rcx + 0x4770], 4
jne 0x140048405
mov eax, dword [r9 + 0x74]
cmp dword [rcx + 0x476c], eax
jne 0x1400483bc
cmp byte [r9 + 0xb0], 0
jne 0x140048405
xor ecx, ecx
call fcn.140015a10
lea rcx, str.LOGIN
call fcn.140035b50
mov rax, qword [0x14011eab0]
mov rcx, qword [rax + 0x3ed0]
test dword [rcx + 0xc], 0x2000000
jne 0x140048400
mov r8d, 0x26a2
lea rdx, str.C:UserskornwDesktopHEROHONDAimgui.cpp
lea rcx, str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.1400103d0
call fcn.140014c50
mov eax, dword [reloc.WS2_32.dll_accept]
cmp eax, 3
jne 0x14004856d
mov rcx, qword [0x1401459b8]
mov qword [rbp + 0x648], rcx
mov rdi, qword [0x14011eab0]
mov rbx, rcx
test rcx, rcx
jne 0x140048476
mov rcx, qword [rdi + 0x68]
mov rbx, rcx
test rcx, rcx
jne 0x14004846f
mov rbx, qword [rdi + 0x58]
cmp dword [rbx + 0x58], ecx
jg 0x140048465
mov r8d, 0x6fd
lea rdx, str.C:UserskornwDesktopHEROHONDAimgui.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 + 0x60]
mov rcx, qword [rax]
mov rbx, rcx
mov qword [rbp + 0x648], rcx
call fcn.140010e20
lea rcx, [rdi + 0x4838]
lea rdx, [rbp + 0x648]
call fcn.14001d7d0
mov rdx, qword [rbx + 0x40]
mov rcx, qword [rdi + 0x3ed0]
mov rdx, qword [rdx + 8]
mov rcx, qword [rcx + 0x290]
call fcn.1400270a0
call fcn.140010f50
mov rcx, qword [0x14011eab0]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm1, dword [rax + 0x18]
subss xmm1, dword [rax + 0x7c]
addss xmm1, xmm7
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x80]
addss xmm0, xmm6
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm0
mov byte [rax + 0x139], 1
call fcn.140014b00
mov dword [rbp + 0xb0], 0x43960000
mov dword [rbp + 0xb4], 0x425c0000
lea rdx, [rbp + 0xb0]
lea rcx, str.REST_FUNCTION
call fcn.140036510
test al, al
je 0x140048568
mov byte [0x14011eaae], 0
mov byte [0x14011eac4], 0
mov byte [0x14011eaaf], 0
mov byte [0x14011eaad], 0
mov byte [0x14011eac5], 0
mov qword [0x14011eb04], 0
mov dword [0x140144420], 3
call fcn.140014c50
call fcn.140014c50
mov eax, dword [0x140144420]
movss xmm8, dword [0x1400cc028]
cmp eax, 3
jne 0x1400489bb
lea rax, str.Checking_process
mov qword [rbp - 0x30], rax
lea rax, str.Checking_Memory
mov qword [rbp - 0x28], rax
lea rax, str.Checking_Value
mov qword [rbp - 0x20], rax
lea rax, str.Execute_Code
mov qword [rbp - 0x18], rax
lea rax, str.Applying_Value...
mov qword [rbp - 0x10], rax
lea rax, str.Applying...
mov qword [rbp - 8], rax
lea rax, str.Enjoy_
mov qword [rbp], rax
mov rax, qword [0x14011eab0]
test rax, rax
jne 0x140048604
mov r8d, 0xfe1
lea rdx, str.C:UserskornwDesktopHEROHONDAimgui.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 [0x14011eab0]
movss xmm1, dword [rax + 0x18]
movaps xmm6, xmm8
subss xmm6, dword [0x14011eb04]
mulss xmm6, xmm1
addss xmm6, dword [0x14011eb04]
movss dword [0x14011eb04], xmm6
mulss xmm1, xmm11
movss xmm0, dword [0x14011eb08]
movss xmm9, dword [0x1400cc14c]
comiss xmm9, xmm0
jbe 0x140048659
addss xmm1, xmm0
comiss xmm9, xmm1
jbe 0x140048673
movss dword [0x14011eb08], xmm1
jmp 0x14004867d
comiss xmm0, xmm9
jbe 0x14004867d
subss xmm0, xmm1
comiss xmm0, xmm9
jb 0x140048673
movss dword [0x14011eb08], xmm0
jmp 0x14004867d
mov dword [0x14011eb08], 0x442a0000
mov dword [rbp + 0x170], 0x3f800000
mov dword [rbp + 0x174], 0x3f800000
mov dword [rbp + 0x178], 0x3f800000
movss dword [rbp + 0x17c], xmm6
lea rcx, [rbp + 0x170]
call fcn.140003c00
mov edi, eax
movaps xmm7, xmm13
addss xmm7, xmm10
movss dword [rbp + 0xb8], xmm7
movaps xmm8, xmm12
addss xmm8, dword [0x1400cc12c]
movss dword [rbp + 0xbc], xmm8
mov rbx, qword [0x140144448]
test eax, 0xff000000
je 0x140048781
test rbx, rbx
jne 0x1400486f7
mov rax, qword [r15 + 0x38]
mov rbx, qword [rax + 8]
mov rcx, qword [rbx + 0x40]
mov rax, qword [r15 + 0x98]
cmp qword [rcx + 8], rax
je 0x140048722
mov r8d, 0x64d
lea rdx, str.C:UserskornwDesktopHEROHONDAimgui_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 [r15 + 0x88]
movups xmmword [rbp - 0x50], xmm0
mov byte [rsp + 0x48], 0
movss dword [rsp + 0x40], xmm14
lea rax, [0x1400cbeea]
mov qword [rsp + 0x38], rax
lea rax, str.Checking_Option...
mov qword [rsp + 0x30], rax
lea rax, [rbp - 0x50]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], edi
lea r9, [rbp + 0xb8]
movss xmm2, dword [0x1400cc0a4]
mov rdx, r15
mov rcx, rbx
call fcn.1400329c0
movss xmm6, dword [0x14011eb04]
mov dword [rbp + 0x180], 0x3db851ec
mov dword [rbp + 0x184], 0x3db851ec
mov dword [rbp + 0x188], 0x3dcccccd
movss dword [rbp + 0x18c], xmm6
movaps xmm0, xmm13
addss xmm0, dword [0x1400cc150]
movss dword [rbp + 0xc0], xmm0
movaps xmm1, xmm12
addss xmm1, dword [0x1400cc13c]
movss dword [rbp + 0xc4], xmm1
movaps xmm0, xmm13
addss xmm0, dword [0x1400cc078]
movss dword [rbp + 0xc8], xmm0
movaps xmm1, xmm12
addss xmm1, dword [0x1400cc130]
movss dword [rbp + 0xcc], xmm1
lea rcx, [rbp + 0x180]
call fcn.140003c00
mov r9d, eax
movss xmm0, dword [0x1400cc028]
movss dword [rsp + 0x30], xmm0
mov dword [rsp + 0x28], r12d
movss xmm6, dword [0x1400cc050]
movss dword [rsp + 0x20], xmm6
lea r8, [rbp + 0xc0]
lea rdx, [rbp + 0xc8]
mov rcx, r15
call fcn.1400298d0
movaps xmm0, xmm13
addss xmm0, dword [0x14011eb08]
movss dword [rbp + 0xd0], xmm0
movaps xmm1, xmm12
addss xmm1, dword [0x1400cc138]
movss dword [rbp + 0xd4], xmm1
movss dword [rbp + 0xd8], xmm7
addss xmm12, dword [0x1400cc134]
movss dword [rbp + 0xdc], xmm12
lea rcx, [0x14011dcb8]
call fcn.140003c00
mov r9d, eax
mov dword [rsp + 0x28], r12d
movss dword [rsp + 0x20], xmm6
lea r8, [rbp + 0xd0]
lea rdx, [rbp + 0xd8]
mov rcx, r15
call fcn.1400299e0
movss xmm0, dword [0x14011eb08]
divss xmm0, dword [0x1400cc0d0]
cvttss2si eax, xmm0
movsxd rcx, eax
mov rbx, qword [rbp + rcx*8 - 0x30]
mov dword [rbp + 0x190], 0x3f800000
mov dword [rbp + 0x194], 0x3f800000
mov dword [rbp + 0x198], 0x3f800000
movss xmm0, dword [0x14011eb04]
movss dword [rbp + 0x19c], xmm0
lea rcx, [rbp + 0x190]
call fcn.140003c00
mov edi, eax
mov rcx, qword [0x14011eab0]
test rbx, rbx
jne 0x140048919
movaps xmm1, xmm14
jmp 0x140048977
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rbx
movss xmm0, dword [0x1400cc188]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400cc178]
movss xmm2, dword [rcx + 0x3c20]
lea rdx, [rbp + 0xe0]
mov rcx, qword [rcx + 0x3c18]
call fcn.1400327a0
movss xmm0, dword [rbp + 0xe0]
addss xmm0, dword [0x1400cc020]
cvttss2si eax, xmm0
movd xmm1, eax
cvtdq2ps xmm1, xmm1
movss dword [rbp + 0xe0], xmm1
movaps xmm0, xmm9
subss xmm0, xmm1
addss xmm0, xmm13
movss dword [rbp - 0x60], xmm0
movss dword [rbp - 0x5c], xmm8
mov r9, rbx
mov r8d, edi
lea rdx, [rbp - 0x60]
mov rcx, r15
call fcn.140029ce0
movss xmm0, dword [0x14011eb08]
ucomiss xmm0, xmm9
jp 0x1400489bb
jne 0x1400489bb
mov dword [0x140144420], 2
call fcn.1400103d0
call fcn.14000aa10
movaps xmm0, xmmword [0x1400cc330]
movups xmmword [rbp + 0x260], xmm0
mov rcx, qword [0x140144438]
mov rax, qword [rcx]
xor r9d, r9d
lea r8, [0x1401443c8]
mov edx, r13d
call qword [rax + 0x108]
mov rcx, qword [0x140144438]
mov rax, qword [rcx]
lea r8, [rbp + 0x260]
mov rdx, qword [0x1401443c8]
call qword [rax + 0x190]
mov rbx, qword [0x14011eab0]
cmp dword [rbx + 0x48a0], 0
jg 0x140048a38
mov r8d, 0x6fd
lea rdx, str.C:UserskornwDesktopHEROHONDAimgui.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 + 0x48a8]
mov rcx, qword [rax]
add rcx, 0x48
mov rax, r12
cmp byte [rcx], 0
cmovne rax, rcx
mov rcx, rax
call fcn.14003eb10
mov rcx, qword [0x1401443d0]
mov rax, qword [rcx]
xor r8d, r8d
mov edx, r13d
call qword [rax + 0x40]
mov esi, dword [rbp + 0x640]
mov r15, qword [rbp + 0xf0]
jmp 0x140045f83
mov rbx, qword [0x14011eab0]
test rbx, rbx
je 0x140048a97
mov rdi, qword [rbx + 0xa0]
test rdi, rdi
jne 0x140048abb
jmp 0x140048a9a
mov rdi, r12
mov r8d, 0x241
lea rdx, str.C:UserskornwDesktopHEROHONDA_backendsimgui_impl_dx11.cpp
lea rcx, str.bd___nullptr___No_renderer_backend_to_shutdown__or_already_shutdown__
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rbx, qword [0x14011eab0]
test rbx, rbx
jne 0x140048ae1
mov r8d, 0xfe1
lea rdx, str.C:UserskornwDesktopHEROHONDAimgui.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 [0x14011eab0]
call fcn.14003faa0
mov rcx, qword [rdi + 0x10]
test rcx, rcx
je 0x140048af5
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [rdi]
test rcx, rcx
je 0x140048b03
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [rdi + 8]
test rcx, rcx
je 0x140048b12
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [rbx + 0x90], r12
mov qword [rbx + 0xa0], r12
mov rax, qword [0x14011eab0]
test rax, rax
je 0x140048b32
dec dword [rax + 0xf4]
mov rcx, rdi
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
mov rax, qword [0x14011eab0]
test rax, rax
je 0x140048b55
mov rbx, qword [rax + 0x98]
test rbx, rbx
jne 0x140048b79
jmp 0x140048b58
mov rbx, r12
mov r8d, 0xa6
lea rdx, str.C:UserskornwDesktopHEROHONDA_backendsimgui_impl_win32.cpp
lea rcx, str.bd___nullptr___No_platform_backend_to_shutdown__or_already_shutdown__
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [0x14011eab0]
test rax, rax
jne 0x140048b9f
mov r8d, 0xfe1
lea rdx, str.C:UserskornwDesktopHEROHONDAimgui.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 [0x14011eab0]
lea rdi, [rax + 8]
mov rcx, qword [rbx + 0x30]
test rcx, rcx
je 0x140048bb9
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov rax, qword [0x14011eab0]
mov qword [rdi + 0x80], r12
mov qword [rdi + 0x90], r12
test rax, rax
je 0x140048bd2
dec dword [rax + 0xf4]
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
mov rbx, qword [0x14011eab0]
mov qword [0x14011eab0], rbx
call fcn.140005f40
mov qword [0x14011eab0], r12
test rbx, rbx
je 0x140048c1d
mov rcx, rbx
call fcn.14001e060
mov rax, qword [0x14011eab0]
test rax, rax
je 0x140048c14
dec dword [rax + 0xf4]
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
mov rcx, qword [0x1401443c8]
test rcx, rcx
je 0x140048c36
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x1401443c8], r12
mov rcx, qword [0x1401443d0]
test rcx, rcx
je 0x140048c4f
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x1401443d0], r12
mov rcx, qword [0x140144438]
test rcx, rcx
je 0x140048c68
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x140144438], r12
mov rcx, qword [0x140144428]
test rcx, rcx
je 0x140048c81
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x140144428], r12
mov rcx, qword [0x14011eb10]
call qword [sym.imp.USER32.dll_DestroyWindow]
mov rdx, qword [rbp + 0x218]
mov rcx, qword [rbp + 0x240]
call qword [sym.imp.USER32.dll_UnregisterClassW]
xor eax, eax
jmp 0x14004590d
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
nop
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3