Function at 0x14005de20
Capabilities:
Create directory
Create process on windows
Create thread
Download url
Enumerate processes
Log keystrokes via polling
Receive data
Set registry value
Terminate process
Terminate process by name

Disassembly:
push rbp
push rbx
push rdi
push r15
lea rbp, [rsp - 0x1d8c8]
mov eax, 0x1d9c8
call fcn.1401321a0
sub rsp, rax
xor r15d, r15d
lea r8, [0x1400653a0]
mov qword [rsp + 0x28], r15
xor r9d, r9d
xor edx, edx
mov dword [rsp + 0x20], r15d
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
lea rcx, [rbp + 0xfe0]
mov qword [rsp + 0x20], r15
lea rbx, [0x140000000]
xor r9d, r9d
movups xmm0, xmmword [rbx + 0x171cb0]
lea rax, [rbx + 0x171cb0]
movups xmm1, xmmword [rax + 0x10]
lea r8, [rbp + 0x7c0]
movups xmmword [rcx], xmm0
lea rdx, [rbp + 0xfe0]
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x10], xmm1
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x20], xmm0
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x30], xmm1
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x40], xmm0
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x50], xmm1
movups xmm1, xmmword [rax + 0x80]
movups xmmword [rcx + 0x60], xmm0
movups xmm0, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm0
movups xmm0, xmmword [rax + 0x90]
movups xmmword [rcx + 0x80], xmm1
movups xmm1, xmmword [rax + 0xa0]
mov rax, qword [rax + 0xb0]
movups xmmword [rcx + 0x90], xmm0
movups xmm0, xmmword [str.C:Windows_temp_activar.wav]
movups xmmword [rcx + 0xa0], xmm1
mov qword [rcx + 0xb0], rax
xor ecx, ecx
mov eax, dword [0x140171a10]
movups xmmword [rbp + 0x7c0], xmm0
mov dword [rbp + 0x7d8], eax
movsd xmm0, qword [0x140171a08]
movsd qword [rbp + 0x7d0], xmm0
call qword [sym.imp.urlmon.dll_URLDownloadToFileA]
movups xmm0, xmmword [rbx + 0x171d70]
lea rax, [rbx + 0x171d70]
mov qword [rsp + 0x20], r15
movups xmm1, xmmword [rax + 0x10]
lea rcx, [rbp + 0x10a0]
xor r9d, r9d
movups xmmword [rcx], xmm0
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x10], xmm1
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x20], xmm0
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x30], xmm1
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x40], xmm0
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x50], xmm1
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x60], xmm0
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x70], xmm1
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x80], xmm0
movups xmm0, xmmword [rax + 0xa0]
mov rax, qword [rax + 0xb0]
movups xmmword [rcx + 0x90], xmm1
movups xmmword [rcx + 0xa0], xmm0
mov qword [rcx + 0xb0], rax
movups xmm0, xmmword [str.C:WindowsTemp_activar.bat]
mov eax, dword [0x140171e40]
mov dword [rbp + 0x798], eax
movups xmmword [rbp + 0x780], xmm0
movsd xmm0, qword [0x140171e38]
movsd qword [rbp + 0x790], xmm0
lea r8, [rbp + 0x780]
xor ecx, ecx
lea rdx, [rbp + 0x10a0]
call qword [sym.imp.urlmon.dll_URLDownloadToFileA]
movups xmm0, xmmword [rbx + 0x171e50]
lea rcx, [rbp + 0x1160]
xor r9d, r9d
movups xmm1, xmmword [rbx + 0x171e60]
lea rax, [rbx + 0x171e50]
mov qword [rsp + 0x20], r15
movups xmmword [rcx], xmm0
lea r8, [rbp + 0x7a0]
movups xmm0, xmmword [rax + 0x20]
lea rdx, [rbp + 0x1160]
movups xmmword [rcx + 0x10], xmm1
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x20], xmm0
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x30], xmm1
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x40], xmm0
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x50], xmm1
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x60], xmm0
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x70], xmm1
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x80], xmm0
movups xmm0, xmmword [rax + 0xa0]
mov rax, qword [rax + 0xb0]
movups xmmword [rcx + 0x90], xmm1
movups xmmword [rcx + 0xa0], xmm0
mov qword [rcx + 0xb0], rax
xor ecx, ecx
movups xmm0, xmmword [str.C:WindowsTemp_apagado.bat]
mov eax, dword [0x140171f20]
mov dword [rbp + 0x7b8], eax
movups xmmword [rbp + 0x7a0], xmm0
movsd xmm0, qword [0x140171f18]
movsd qword [rbp + 0x7b0], xmm0
call qword [sym.imp.urlmon.dll_URLDownloadToFileA]
movups xmm0, xmmword [rbx + 0x171f30]
lea rcx, [rbx + 0x171f30]
mov qword [rsp + 0x20], r15
mov rax, qword [rcx + 0xb0]
lea rdx, [rbp + 0x1220]
movups xmm1, xmmword [rcx + 0x10]
xor r9d, r9d
movups xmmword [rdx], xmm0
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rdx + 0x10], xmm1
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rdx + 0x20], xmm0
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rdx + 0x30], xmm1
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rdx + 0x40], xmm0
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rdx + 0x50], xmm1
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rdx + 0x60], xmm0
lea rdx, [rdx + 0x80]
movups xmm0, xmmword [rcx + 0x80]
movups xmmword [rdx - 0x10], xmm1
movups xmm1, xmmword [rcx + 0x90]
movups xmmword [rdx], xmm0
movups xmm0, xmmword [rcx + 0xa0]
movups xmmword [rdx + 0x10], xmm1
movups xmmword [rdx + 0x20], xmm0
mov qword [rdx + 0x30], rax
movzx eax, byte [rcx + 0xb8]
movups xmm0, xmmword [str.C:WindowsTempchamsred.dll]
mov byte [rdx + 0x38], al
mov eax, dword [0x140171c08]
mov dword [rbp + 0x778], eax
movzx eax, byte [0x140171c0c]
movups xmmword [rbp + 0x760], xmm0
mov byte [rbp + 0x77c], al
movsd xmm0, qword [0x140171c00]
movsd qword [rbp + 0x770], xmm0
lea r8, [rbp + 0x760]
xor ecx, ecx
lea rdx, [rbp + 0x1220]
call qword [sym.imp.urlmon.dll_URLDownloadToFileA]
movups xmm0, xmmword [rbx + 0x171ff0]
lea rcx, [rbx + 0x171ff0]
movups xmm1, xmmword [rcx + 0x10]
mov rax, qword [rcx + 0xb0]
lea rdx, [rbp + 0x12e0]
movups xmmword [rdx], xmm0
lea r8, str.C:Windows_tempespneomathi.dll
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rdx + 0x10], xmm1
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rdx + 0x20], xmm0
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rdx + 0x30], xmm1
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rdx + 0x40], xmm0
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rdx + 0x50], xmm1
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rdx + 0x60], xmm0
lea rdx, [rdx + 0x80]
movups xmm0, xmmword [rcx + 0x80]
movups xmmword [rdx - 0x10], xmm1
movups xmm1, xmmword [rcx + 0x90]
movups xmmword [rdx], xmm0
movups xmm0, xmmword [rcx + 0xa0]
movups xmmword [rdx + 0x10], xmm1
movups xmmword [rdx + 0x20], xmm0
mov qword [rdx + 0x30], rax
mov eax, dword [rcx + 0xb8]
lea rcx, [rbp + 0x1470]
mov dword [rdx + 0x38], eax
mov edx, 0x104
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strcpy_s]
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp + 0x1470]
xor ecx, ecx
lea rdx, [rbp + 0x12e0]
call qword [sym.imp.urlmon.dll_URLDownloadToFileA]
movups xmm0, xmmword [rbx + 0x1720d0]
lea rax, [rbx + 0x1720d0]
mov qword [rsp + 0x20], r15
movups xmm1, xmmword [rax + 0x10]
lea rcx, [rbp + 0x13a0]
xor r9d, r9d
movups xmmword [rcx], xmm0
lea r8, [rbp + 0xa58]
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x10], xmm1
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x20], xmm0
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x30], xmm1
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x40], xmm0
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x50], xmm1
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx - 0x10], xmm1
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx], xmm0
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x10], xmm1
movups xmm1, xmmword [rax + 0xb0]
mov eax, dword [rax + 0xc0]
movups xmmword [rcx + 0x20], xmm0
movups xmm0, xmmword [str.C:WindowsTempMenuChams2.0_Jeremy.dll]
movups xmmword [rcx + 0x30], xmm1
mov dword [rcx + 0x40], eax
movups xmm1, xmmword [0x140171c80]
movups xmmword [rbp + 0xa58], xmm0
movsd xmm0, qword [0x140171c90]
movups xmmword [rbp + 0xa68], xmm1
movsd qword [rbp + 0xa78], xmm0
lea rdx, [rbp + 0x13a0]
xor ecx, ecx
call qword [sym.imp.urlmon.dll_URLDownloadToFileA]
call fcn.14005b880
mov rdx, rax
call fcn.14005bb70
test eax, eax
je 0x14005e37c
mov r8d, eax
mov dword [0x140526e00], eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov qword [0x140526e08], rax
call fcn.14005b880
mov rdx, rax
call fcn.14005bb70
test eax, eax
je 0x14005e408
mov r8d, eax
mov dword [0x140526e00], eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov qword [0x140526e08], rax
test rax, rax
je 0x14005e408
lea r9, str.EMULADOR_FUE_ENCONTRADO_CON_EXITO_
mov edx, 3
mov r8d, 0xfa0
lea rcx, [rbp + 0x1580]
call fcn.14005a1b0
mov rax, qword [0x14053c9e8]
cmp rax, qword [0x14053c9f0]
je 0x14005e3ff
lea rdx, [rbp + 0x1580]
mov r8d, 0x2030
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
add qword [0x14053c9e8], 0x2030
jmp 0x14005e44e
lea r8, [rbp + 0x1580]
jmp 0x14005e446
lea r9, str.Emulador__NO_FUE_ENCONTRADO_
mov edx, 3
mov r8d, 0xfa0
lea rcx, [rbp + 0x35b0]
call fcn.14005a1b0
mov rax, qword [0x14053c9e8]
cmp rax, qword [0x14053c9f0]
je 0x14005e43f
lea rdx, [rbp + 0x35b0]
jmp 0x14005e3e4
lea r8, [rbp + 0x35b0]
mov rdx, rax
call fcn.140067e80
lea r9, str._____Developed_by_nAunlock.
mov edx, 4
mov r8d, 0xfa0
lea rcx, [rbp + 0x55e0]
call fcn.14005a1b0
mov rax, qword [0x14053c9e8]
cmp rax, qword [0x14053c9f0]
je 0x14005e49e
mov r8d, 0x2030
lea rdx, [rbp + 0x55e0]
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
add qword [0x14053c9e8], 0x2030
jmp 0x14005e4ad
lea r8, [rbp + 0x55e0]
mov rdx, rax
call fcn.140067e80
xor edx, edx
mov qword [rsp + 0x1d9f0], rsi
lea rcx, str.C:WindowsLOGIN
call qword [sym.imp.KERNEL32.dll_CreateDirectoryA]
xor edx, edx
lea rcx, str.C:WindowsLOGIN
call qword [sym.imp.KERNEL32.dll_CreateDirectoryA]
lea rcx, [0x140526ec0]
call fcn.1400db830
mov ebx, dword [0x140505c04]
test ebx, ebx
jne 0x14005e594
cmp qword [0x140505cf8], r15
jne 0x14005e50b
mov ecx, reloc.WS2_32.dll_recv
call fcn.1401317cc
mov qword [0x140505cf8], rax
mov dword [rax + 8], r15d
xor edx, edx
mov ecx, 2
mov ebx, r15d
mov edi, r15d
call qword [sym.imp.KERNEL32.dll_CreateToolhelp32Snapshot]
lea rdx, [rbp + 0xd80]
mov dword [rbp + 0xd80], 0x130
mov rcx, rax
mov rsi, rax
call qword [sym.imp.KERNEL32.dll_Process32First]
lea rdx, [rbp + 0xd80]
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_Process32Next]
test eax, eax
je 0x14005e58e
nop
lea rdx, str.HD_Player.exe
lea rcx, [rbp + 0xdac]
call qword [sym.imp.api_ms_win_crt_multibyte_l1_1_0.dll__mbsicmp]
test eax, eax
jne 0x14005e57a
mov eax, dword [rbp + 0xd9c]
cmp eax, edi
jle 0x14005e57a
mov ebx, dword [rbp + 0xd88]
mov edi, eax
lea rdx, [rbp + 0xd80]
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_Process32Next]
test eax, eax
jne 0x14005e550
mov dword [0x140505c04], ebx
mov rdi, qword [0x140505cf8]
test rdi, rdi
jne 0x14005e5be
mov ecx, reloc.WS2_32.dll_recv
call fcn.1401317cc
mov ebx, dword [0x140505c04]
mov rdi, rax
mov qword [0x140505cf8], rax
mov dword [rax + 8], r15d
mov dword [rdi + 8], ebx
test ebx, ebx
jne 0x14005e641
xor edx, edx
mov ecx, 2
call qword [sym.imp.KERNEL32.dll_CreateToolhelp32Snapshot]
lea rdx, [rbp + 0xeb0]
mov dword [rbp + 0xeb0], 0x130
mov rcx, rax
mov rsi, rax
call qword [sym.imp.KERNEL32.dll_Process32First]
lea rdx, [rbp + 0xeb0]
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_Process32Next]
test eax, eax
je 0x14005e63e
nop dword [rax]
nop word [rax + rax]
lea rdx, str.HD_Player.exe
lea rcx, [rbp + 0xedc]
call qword [sym.imp.api_ms_win_crt_multibyte_l1_1_0.dll__mbsicmp]
mov ebx, dword [rbp + 0xeb8]
lea rdx, [rbp + 0xeb0]
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_Process32Next]
test eax, eax
jne 0x14005e610
mov dword [rdi + 8], ebx
cmp dword [rdi + 8], r15d
je 0x14005e65a
mov r8d, ebx
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov qword [rdi], rax
cmp byte [0x1405270d8], r15b
jne 0x14005e694
lea rcx, [0x1405270e0]
call fcn.14004c0d0
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
lea rax, [0x140065e20]
mov qword [rsp + 0x1d9f8], r12
mov edx, 0x7f00
mov qword [rbp + 0x6d8], rax
xor ecx, ecx
mov qword [rsp + 0x1d9c0], r14
mov dword [rbp + 0x6d0], 0x50
mov dword [rbp + 0x6d4], 0x40
mov qword [rbp + 0x6e0], r15
mov qword [rbp + 0x6e8], r15
call qword [sym.imp.USER32.dll_LoadIconA]
mov edx, 0x7f00
xor ecx, ecx
mov qword [rbp + 0x6f0], rax
call qword [sym.imp.USER32.dll_LoadCursorA]
mov edx, 0x7f00
mov qword [rbp + 0x700], r15
mov qword [rbp + 0x6f8], rax
xor ecx, ecx
lea rax, str.ImGui
mov qword [rbp + 0x708], rax
lea rax, str.Example
mov qword [rbp + 0x710], rax
call qword [sym.imp.USER32.dll_LoadIconA]
lea rcx, [rbp + 0x6d0]
mov qword [rbp + 0x718], rax
call qword [sym.imp.USER32.dll_RegisterClassExW]
mov r14d, 1
mov ecx, r14d
call qword [sym.imp.USER32.dll_GetSystemMetrics]
cdq
xor ecx, ecx
sub eax, edx
sar eax, 1
lea ebx, [rax - 0x137]
call qword [sym.imp.USER32.dll_GetSystemMetrics]
mov qword [rsp + 0x58], r15
lea r8, str.Entropy
mov qword [rsp + 0x50], r15
cdq
mov qword [rsp + 0x48], r15
sub eax, edx
mov rdx, qword [rbp + 0x710]
mov r9d, 0x80000000
mov qword [rsp + 0x40], r15
xor ecx, ecx
mov dword [rsp + 0x38], 0x26f
sar eax, 1
sub eax, 0x1e5
mov dword [rsp + 0x30], 0x3ca
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x20], eax
call qword [sym.imp.USER32.dll_CreateWindowExW]
mov rcx, rax
mov qword [rbp + 0x68], rax
mov edx, 0xffffffec
mov r12, rax
call qword [sym.imp.USER32.dll_GetWindowLongA]
mov edx, 0xffffffec
mov rcx, r12
bts eax, 0x13
mov r8d, eax
call qword [sym.imp.USER32.dll_SetWindowLongA]
mov r9d, 2
mov r8b, 0xff
xor edx, edx
mov rcx, r12
call qword [sym.imp.USER32.dll_SetLayeredWindowAttributes]
movdqa xmm0, xmmword [0x1401734a0]
lea rdx, [rbp + 0x8c0]
mov rcx, r12
movdqu xmmword [rbp + 0x8c0], xmm0
call qword [sym.imp.dwmapi.dll_DwmExtendFrameIntoClientArea]
xorps xmm0, xmm0
lea rdx, [rbp + 0x70]
mov rcx, r12
movups xmmword [rbp + 0x70], xmm0
call qword [sym.imp.USER32.dll_GetWindowRect]
mov qword [rbp + 0x694], r15
mov qword [rbp + 0x6a8], 2
mov qword [rbp + 0x6c0], 2
lea rax, [rbp + 0x28]
mov qword [rbp + 0x680], r15
lea rbx, [0x14053b9c0]
mov dword [rbp + 0x690], Ordinal_32
mov qword [rsp + 0x58], rbx
lea rdi, [0x14053b978]
mov qword [rsp + 0x50], rax
lea rsi, [0x14053b970]
mov qword [rsp + 0x48], rdi
lea rax, [rbp + 0x680]
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
mov edx, r14d
xor ecx, ecx
mov qword [rsp + 0x20], rax
mov dword [rbp + 0x688], reloc.WLDAP32.dll_Ordinal_60
mov dword [rbp + 0x68c], r14d
mov dword [rbp + 0x6a4], reloc.WLDAP32.dll_Ordinal_32
mov qword [rbp + 0x6b0], r12
mov qword [rbp + 0x69c], r14
mov qword [rbp + 0x6b8], r14
mov dword [rbp + 0x40], 0xb000
mov dword [rbp + 0x44], 0xa000
call qword [sym.imp.d3d11.dll_D3D11CreateDeviceAndSwapChain]
cmp eax, 0x887a0004
jne 0x14005e94c
mov qword [rsp + 0x58], rbx
lea rax, [rbp + 0x28]
mov qword [rsp + 0x50], rax
xor r9d, r9d
mov qword [rsp + 0x48], rdi
lea rax, [rbp + 0x680]
mov qword [rsp + 0x40], rsi
xor r8d, r8d
mov qword [rsp + 0x38], rax
mov edx, 5
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 0x14005e971
call fcn.140065da0
mov rdx, qword [rbp + 0x6e8]
mov rcx, qword [rbp + 0x710]
call qword [sym.imp.USER32.dll_UnregisterClassW]
mov eax, r14d
jmp 0x14006531e
mov rcx, qword [0x14053b970]
lea r9, [rbp + 0x3d0]
mov qword [rsp + 0x1da00], r13
lea r8, [0x140173178]
movaps xmmword [rsp + 0x1d990], xmm8
xor edx, edx
movaps xmmword [rsp + 0x1d980], xmm9
mov rax, qword [rcx]
movaps xmmword [rsp + 0x1d960], xmm11
movaps xmmword [rsp + 0x1d950], xmm12
movaps xmmword [rsp + 0x1d940], xmm13
mov r10, qword [rax + 0x48]
movaps xmmword [rsp + 0x1d930], xmm14
movaps xmmword [rsp + 0x1d920], xmm15
call r10
mov rcx, qword [0x14053b978]
lea r9, [0x14053b968]
mov rdx, qword [rbp + 0x3d0]
xor r8d, r8d
mov rax, qword [rcx]
mov r10, qword [rax + 0x48]
call r10
mov rcx, qword [rbp + 0x3d0]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov edx, 0xa
mov rcx, r12
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, r12
call qword [sym.imp.USER32.dll_UpdateWindow]
mov rbx, qword [0x140505bf0]
test rbx, rbx
je 0x14005ea31
inc dword [rbx + 0xf4]
mov rdx, qword [0x140505be0]
mov ecx, 0x5e50
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
test rax, rax
je 0x14005ea53
xor edx, edx
mov rcx, rax
call fcn.140001eb0
jmp 0x14005ea56
mov rax, r15
mov qword [0x140505bf0], rax
call fcn.140006860
test rbx, rbx
je 0x14005ea70
mov qword [0x140505bf0], rbx
jmp 0x14005ea77
mov rbx, qword [0x140505bf0]
test rbx, rbx
jne 0x14005ea9d
mov r8d, 0x1031
lea rdx, str.C:UsersJeremDesktopMAGIC_Ximgui.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 [0x140505bf0]
or dword [rbx + 8], 3
xorps xmm1, xmm1
movups xmmword [rbp + 0x430], xmm1
xor eax, eax
mov dword [rbp + 0x438], 3
movups xmmword [rbp + 0x460], xmm1
mov qword [rbp + 0x4a0], rax
mov eax, 0xffff
movups xmmword [rbp + 0x470], xmm1
mov word [rbp + 0x474], ax
movups xmmword [rbp + 0x420], xmm1
mov byte [rbp + 0x42c], r14b
movaps xmmword [rbp + 0x440], xmm1
xorps xmm3, xmm3
movaps xmmword [rbp + 0x450], xmm3
xorps xmm4, xmm4
movaps xmmword [rbp + 0x480], xmm4
xorps xmm5, xmm5
movaps xmmword [rbp + 0x490], xmm5
mov dword [rbp + 0x43c], r14d
mov dword [rbp + 0x464], 0x7f7fffff
mov dword [rbp + 0x470], 0x3f800000
mov dword [rbp + 0x46c], 0x10c
mov rdi, qword [rbx + 0x58]
cmp byte [rdi + 0x18], r15b
je 0x14005eb70
mov r8d, 0xb89
lea rdx, str.C:UsersJeremDesktopMAGIC_Ximgui_draw.cpp
lea rcx, str._Locked___Cannot_modify_a_locked_ImFontAtlas_between_NewFrame___and_EndFrame_Render____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movaps xmm5, xmmword [rbp + 0x490]
movaps xmm4, xmmword [rbp + 0x480]
movaps xmm3, xmmword [rbp + 0x450]
movaps xmm1, xmmword [rbp + 0x440]
movaps xmm0, xmmword [rbp + 0x430]
movaps xmm2, xmmword [rbp + 0x420]
movaps xmmword [rbp + 0x5f0], xmm0
movq rax, xmm2
movaps xmm0, xmmword [rbp + 0x460]
movaps xmmword [rbp + 0x620], xmm0
movsd xmm0, qword [rbp + 0x4a0]
movaps xmmword [rbp + 0x600], xmm1
movaps xmm1, xmmword [rbp + 0x470]
movsd qword [rbp + 0x660], xmm0
movaps xmmword [rbp + 0x5e0], xmm2
movaps xmmword [rbp + 0x610], xmm3
movaps xmmword [rbp + 0x630], xmm1
movaps xmmword [rbp + 0x640], xmm4
movaps xmmword [rbp + 0x650], xmm5
test rax, rax
je 0x14005ebf8
mov r8d, 0xb8b
lea rdx, str.C:UsersJeremDesktopMAGIC_Ximgui_draw.cpp
lea rcx, str.font_cfg.FontData__0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
lea rax, [0x1401ad0f0]
mov dword [rbp + 0x5e8], 0x4ba44
lea rsi, [0x14016d220]
mov qword [rbp + 0x5e0], rax
lea rdx, [rbp + 0x5e0]
mov qword [rbp + 0x618], rsi
mov rcx, rdi
mov dword [rbp + 0x5f4], 0x41880000
call fcn.1400317d0
mov rdi, qword [rbx + 0x58]
cmp byte [rdi + 0x18], r15b
je 0x14005ec5b
mov r8d, 0xb89
lea rdx, str.C:UsersJeremDesktopMAGIC_Ximgui_draw.cpp
lea rcx, str._Locked___Cannot_modify_a_locked_ImFontAtlas_between_NewFrame___and_EndFrame_Render____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movaps xmm0, xmmword [rbp + 0x430]
movaps xmm1, xmmword [rbp + 0x440]
movaps xmm2, xmmword [rbp + 0x420]
movaps xmmword [rbp + 0x5f0], xmm0
movq rax, xmm2
movaps xmm0, xmmword [rbp + 0x450]
movaps xmmword [rbp + 0x600], xmm1
movaps xmm1, xmmword [rbp + 0x460]
movaps xmmword [rbp + 0x610], xmm0
movaps xmm0, xmmword [rbp + 0x470]
movaps xmmword [rbp + 0x620], xmm1
movaps xmm1, xmmword [rbp + 0x480]
movaps xmmword [rbp + 0x630], xmm0
movaps xmm0, xmmword [rbp + 0x490]
movaps xmmword [rbp + 0x640], xmm1
movsd xmm1, qword [rbp + 0x4a0]
movaps xmmword [rbp + 0x650], xmm0
movsd qword [rbp + 0x660], xmm1
movaps xmmword [rbp + 0x5e0], xmm2
test rax, rax
je 0x14005ecff
mov r8d, 0xb8b
lea rdx, str.C:UsersJeremDesktopMAGIC_Ximgui_draw.cpp
lea rcx, str.font_cfg.FontData__0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
lea rax, [0x140479570]
mov dword [rbp + 0x5e8], 0x4d2c4
lea rdx, [rbp + 0x5e0]
mov qword [rbp + 0x5e0], rax
mov rcx, rdi
mov dword [rbp + 0x5f4], 0x41880000
mov qword [rbp + 0x618], rsi
call fcn.1400317d0
mov rdi, qword [rbx + 0x58]
mov qword [0x140505c18], rax
cmp byte [rdi + 0x18], r15b
je 0x14005ed62
mov r8d, 0xb89
lea rdx, str.C:UsersJeremDesktopMAGIC_Ximgui_draw.cpp
lea rcx, str._Locked___Cannot_modify_a_locked_ImFontAtlas_between_NewFrame___and_EndFrame_Render____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movaps xmm0, xmmword [rbp + 0x430]
movaps xmm1, xmmword [rbp + 0x440]
movaps xmm2, xmmword [rbp + 0x420]
movaps xmmword [rbp + 0x5f0], xmm0
movq rax, xmm2
movaps xmm0, xmmword [rbp + 0x450]
movaps xmmword [rbp + 0x600], xmm1
movaps xmm1, xmmword [rbp + 0x460]
movaps xmmword [rbp + 0x610], xmm0
movaps xmm0, xmmword [rbp + 0x470]
movaps xmmword [rbp + 0x620], xmm1
movaps xmm1, xmmword [rbp + 0x480]
movaps xmmword [rbp + 0x630], xmm0
movaps xmm0, xmmword [rbp + 0x490]
movaps xmmword [rbp + 0x640], xmm1
movsd xmm1, qword [rbp + 0x4a0]
movaps xmmword [rbp + 0x650], xmm0
movsd qword [rbp + 0x660], xmm1
movaps xmmword [rbp + 0x5e0], xmm2
test rax, rax
je 0x14005ee06
mov r8d, 0xb8b
lea rdx, str.C:UsersJeremDesktopMAGIC_Ximgui_draw.cpp
lea rcx, str.font_cfg.FontData__0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
lea rax, [0x1401f8d40]
mov dword [rbp + 0x5e8], 0xb18
lea rdx, [rbp + 0x5e0]
mov qword [rbp + 0x5e0], rax
mov rcx, rdi
mov dword [rbp + 0x5f4], 0x41700000
mov qword [rbp + 0x618], rsi
call fcn.1400317d0
movss xmm3, dword [0x140173350]
lea rdx, [0x14018c110]
mov rcx, qword [rbx + 0x58]
mov r8d, 0x20fe0
mov qword [rsp + 0x28], rsi
mov qword [0x140505ce0], rax
mov qword [rsp + 0x20], r15
call fcn.140031b20
xor ecx, ecx
mov qword [rbp + 0x80], rax
call fcn.140029a60
cmp qword [0x140505ca0], r15
mov qword [rbp - 0x10], 0xffffffffffffffff
mov qword [rbp - 8], 0xffffffffffffffff
mov qword [rbp], 0xffffffffffffffff
mov qword [rbp + 8], 0xffffffffffffffff
mov dword [rbp + 0x10], 0xffffffff
mov qword [rbp + 0x14], 0xfffffffffffffffd
mov dword [rbp + 0x1c], 0xffffffff
mov qword [rbp + 0x20], r15
jne 0x14005eef2
mov rcx, qword [0x14053b978]
lea rax, [0x140505ca0]
mov qword [rsp + 0x30], r15
lea r9, [rbp - 0x10]
mov qword [rsp + 0x28], rax
lea rdx, [0x1401f9860]
mov r8d, 0x2385a0
mov qword [rsp + 0x20], r15
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x140505c78], r15
jne 0x14005ef2f
mov rcx, qword [0x14053b978]
lea rax, [0x140505c78]
mov qword [rsp + 0x30], r15
lea r9, [rbp - 0x10]
mov qword [rsp + 0x28], rax
lea rdx, [0x1404ede20]
mov r8d, 0x249
mov qword [rsp + 0x20], r15
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x140505c90], r15
jne 0x14005ef6c
mov rcx, qword [0x14053b978]
lea rax, [0x140505c90]
mov qword [rsp + 0x30], r15
lea r9, [rbp - 0x10]
mov qword [rsp + 0x28], rax
lea rdx, [0x140503050]
mov r8d, 0x1e8
mov qword [rsp + 0x20], r15
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x140505c68], r15
jne 0x14005efa9
mov rcx, qword [0x14053b978]
lea rax, [0x140505c68]
mov qword [rsp + 0x30], r15
lea r9, [rbp - 0x10]
mov qword [rsp + 0x28], rax
lea rdx, [0x1404d13b0]
mov r8d, 0x193
mov qword [rsp + 0x20], r15
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x140505c98], r15
jne 0x14005efe6
mov rcx, qword [0x14053b978]
lea rax, [0x140505c98]
mov qword [rsp + 0x30], r15
lea r9, [rbp - 0x10]
mov qword [rsp + 0x28], rax
lea rdx, [0x1401f8b40]
mov r8d, 0x1f7
mov qword [rsp + 0x20], r15
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x140505c88], r15
jne 0x14005f023
mov rcx, qword [0x14053b978]
lea rax, [0x140505c88]
mov qword [rsp + 0x30], r15
lea r9, [rbp - 0x10]
mov qword [rsp + 0x28], rax
lea rdx, [0x1404ef040]
mov r8d, 0x14001
mov qword [rsp + 0x20], r15
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x140505ca8], r15
jne 0x14005f060
mov rcx, qword [0x14053b978]
lea rax, [0x140505ca8]
mov qword [rsp + 0x30], r15
lea r9, [rbp - 0x10]
mov qword [rsp + 0x28], rax
lea rdx, [0x140431f10]
mov r8d, 0x877b
mov qword [rsp + 0x20], r15
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x140505c58], r15
jne 0x14005f09d
mov rcx, qword [0x14053b978]
lea rax, [0x140505c58]
mov qword [rsp + 0x30], r15
lea r9, [rbp - 0x10]
mov qword [rsp + 0x28], rax
lea rdx, [0x14043c390]
mov r8d, 0x3d1db
mov qword [rsp + 0x20], r15
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x140505c60], r15
jne 0x14005f0da
mov rcx, qword [0x14053b978]
lea rax, [0x140505c60]
mov qword [rsp + 0x30], r15
lea r9, [rbp - 0x10]
mov qword [rsp + 0x28], rax
lea rdx, [0x1404c6840]
mov r8d, 0xab67
mov qword [rsp + 0x20], r15
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x140505c48], r15
jne 0x14005f117
mov rcx, qword [0x14053b978]
lea rax, [0x140505c48]
mov qword [rsp + 0x30], r15
lea r9, [rbp - 0x10]
mov qword [rsp + 0x28], rax
lea rdx, [0x14043bb90]
mov r8d, 0x5b2
mov qword [rsp + 0x20], r15
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x140505c38], r15
jne 0x14005f154
mov rcx, qword [0x14053b978]
lea rax, [0x140505c38]
mov qword [rsp + 0x30], r15
lea r9, [rbp - 0x10]
mov qword [rsp + 0x28], rax
lea rdx, [0x14043b830]
mov r8d, 0xfc
mov qword [rsp + 0x20], r15
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x140505cc8], r15
jne 0x14005f191
mov rcx, qword [0x14053b978]
lea rax, [0x140505cc8]
mov qword [rsp + 0x30], r15
lea r9, [rbp - 0x10]
mov qword [rsp + 0x28], rax
lea rdx, [0x1404e09f0]
mov r8d, 0xd426
mov qword [rsp + 0x20], r15
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x140505c70], r15
jne 0x14005f1ce
mov rcx, qword [0x14053b978]
lea rax, [0x140505c70]
mov qword [rsp + 0x30], r15
lea r9, [rbp - 0x10]
mov qword [rsp + 0x28], rax
lea rdx, [0x1404d1550]
mov r8d, 0xf49c
mov qword [rsp + 0x20], r15
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x140505c20], r15
jne 0x14005f20b
mov rcx, qword [0x14053b978]
lea rax, [0x140505c20]
mov qword [rsp + 0x30], r15
lea r9, [rbp - 0x10]
mov qword [rsp + 0x28], rax
lea rdx, [0x140431e00]
mov r8d, 0x100
mov qword [rsp + 0x20], r15
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x140505c40], r15
jne 0x14005f248
mov rcx, qword [0x14053b978]
lea rax, [0x140505c40]
mov qword [rsp + 0x30], r15
lea r9, [rbp - 0x10]
mov qword [rsp + 0x28], rax
lea rdx, [0x14043b930]
mov r8d, 0x243
mov qword [rsp + 0x20], r15
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x140505c50], r15
jne 0x14005f285
mov rcx, qword [0x14053b978]
lea rax, [0x140505c50]
mov qword [rsp + 0x30], r15
lea r9, [rbp - 0x10]
mov qword [rsp + 0x28], rax
lea rdx, [0x14043c150]
mov r8d, 0x23f
mov qword [rsp + 0x20], r15
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x140505c80], r15
jne 0x14005f2c2
mov rcx, qword [0x14053b978]
lea rax, [0x140505c80]
mov qword [rsp + 0x30], r15
lea r9, [rbp - 0x10]
mov qword [rsp + 0x28], rax
lea rdx, [0x1404ee070]
mov r8d, 0xfbe
mov qword [rsp + 0x20], r15
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x140505c30], r15
jne 0x14005f2ff
mov rcx, qword [0x14053b978]
lea rax, [0x140505c30]
mov qword [rsp + 0x30], r15
lea r9, [rbp - 0x10]
mov qword [rsp + 0x28], rax
lea rdx, [0x14043a690]
mov r8d, 0x1192
mov qword [rsp + 0x20], r15
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
mov rcx, r12
call fcn.14004e800
mov rax, qword [0x140505bf0]
mov r14, qword [0x14053b9c0]
mov rsi, qword [0x14053b978]
test rax, rax
jne 0x14005f342
mov r8d, 0x1031
lea rdx, str.C:UsersJeremDesktopMAGIC_Ximgui.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 [0x140505bf0]
lea rdi, [rax + 8]
cmp qword [rdi + 0x98], r15
je 0x14005f370
mov r8d, 0x221
lea rdx, str.C:UsersJeremDesktopMAGIC_X_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 [0x140505bf0]
test rax, rax
je 0x14005f37b
inc dword [rax + 0xf4]
mov rdx, qword [0x140505be0]
mov ecx, 0x78
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov rbx, rax
test rax, rax
je 0x14005f3c2
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 0x14005f3c5
mov rbx, r15
mov qword [rdi + 0x98], rbx
lea rax, str.imgui_impl_dx11
mov qword [rdi + 0x88], rax
lea r8, [rbp + 0x48]
or dword [rdi + 4], 8
lea rdx, [0x14016ebc0]
mov qword [rbp + 0x48], r15
mov rcx, rsi
mov qword [rbp + 0x50], r15
mov qword [rbp + 0xc8], r15
mov rax, qword [rsi]
mov r9, qword [rax]
call r9
test eax, eax
jne 0x14005f457
mov rcx, qword [rbp + 0x48]
lea r8, [rbp + 0x50]
lea rdx, [0x14016ebd0]
mov rax, qword [rcx]
mov r9, qword [rax + 0x30]
call r9
test eax, eax
jne 0x14005f457
mov rcx, qword [rbp + 0x50]
lea r8, [rbp + 0xc8]
lea rdx, [0x14016ebe0]
mov rax, qword [rcx]
mov r9, qword [rax + 0x30]
call r9
test eax, eax
jne 0x14005f457
mov qword [rbx], rsi
mov qword [rbx + 8], r14
mov rax, qword [rbp + 0xc8]
mov qword [rbx + 0x10], rax
mov rcx, qword [rbp + 0x48]
test rcx, rcx
je 0x14005f466
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [rbp + 0x50]
test rcx, rcx
je 0x14005f475
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]
movzx esi, byte [rsp + 0x64]
xor bl, bl
movzx r14d, byte [rsp + 0x64]
xorps xmm12, xmm12
movss xmm13, dword [0x140173370]
mov edi, 1
movss xmm11, dword [0x1401733a0]
movss xmm14, dword [0x140173238]
movss xmm15, dword [0x1401732a8]
movss xmm9, dword [0x1401732b4]
movaps xmmword [rsp + 0x1d9b0], xmm6
movaps xmmword [rsp + 0x1d9a0], xmm7
mov dword [rbp - 0x3c], ebx
movaps xmmword [rsp + 0x1d970], xmm10
movss xmm8, dword [0x1401731f0]
lea rcx, [rbp + 0xa28]
xor r9d, r9d
mov dword [rsp + 0x20], edi
xor r8d, r8d
xor edx, edx
movabs r13, 0x7fffffffffffffff
call qword [sym.imp.USER32.dll_PeekMessageA]
test eax, eax
je 0x14005f56f
nop word [rax + rax]
lea rcx, [rbp + 0xa28]
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rbp + 0xa28]
call qword [sym.imp.USER32.dll_DispatchMessageA]
cmp dword [rbp + 0xa30], 0x12
lea rcx, [rbp + 0xa28]
movzx ebx, bl
cmove ebx, edi
mov dword [rsp + 0x20], edi
xor r9d, r9d
xor r8d, r8d
xor edx, edx
call qword [sym.imp.USER32.dll_PeekMessageA]
test eax, eax
jne 0x14005f520
mov dword [rbp - 0x3c], ebx
test bl, bl
jne 0x140065093
mov ecx, reloc.WLDAP32.dll_Ordinal_45
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
jns 0x14005f5d7
mov rcx, r12
call qword [sym.imp.USER32.dll_IsWindowVisible]
mov rcx, r12
test eax, eax
je 0x14005f599
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
jmp 0x14005f5cc
mov edx, 5
call qword [sym.imp.USER32.dll_ShowWindow]
mov dword [rsp + 0x30], 0x43
xor r9d, r9d
mov dword [rsp + 0x28], r15d
xor r8d, r8d
mov rdx, 0xffffffffffffffff
mov dword [rsp + 0x20], r15d
mov rcx, r12
call qword [sym.imp.USER32.dll_SetWindowPos]
mov ecx, reloc.WLDAP32.dll_Ordinal_200
call qword [sym.imp.KERNEL32.dll_Sleep]
mov ecx, dword [0x140505cb4]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x14005f666
mov ecx, 8
call fcn.1401317cc
lea rcx, [0x14005ce70]
mov r9, rax
lea r8, [0x140068110]
xor edx, edx
mov qword [rax], rcx
lea rcx, [rbp + 0x3a8]
mov qword [rsp + 0x28], rcx
xor ecx, ecx
mov dword [rsp + 0x20], r15d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x3a0], rax
test rax, rax
je 0x140065343
cmp dword [rbp + 0x3a8], 0
je 0x140065377
movaps xmm0, xmmword [rbp + 0x3a0]
lea rcx, [rbp - 0x70]
movdqa xmmword [rbp - 0x70], xmm0
call qword [sym.imp.MSVCP140.dll__Thrd_detach]
test eax, eax
jne 0x140065377
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x3a0], xmm0
mov ecx, dword [0x140505cd4]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x14005f83e
lea r9, str.Fake_Lag_Inyectado_
mov r8d, 0x3e8
mov edx, edi
lea rcx, [rbp + 0x7610]
call fcn.14005a1b0
mov rax, qword [0x14053c9e8]
cmp rax, qword [0x14053c9f0]
je 0x14005f6c7
mov r8d, 0x2030
lea rdx, [rbp + 0x7610]
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
add qword [0x14053c9e8], 0x2030
jmp 0x14005f6d6
lea r8, [rbp + 0x7610]
mov rdx, rax
call fcn.140067e80
mov dword [rsp + 0x28], 5
lea r8, str.C:WindowsTemp_start.vbs
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea rdx, str.open
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
movsxd rdi, dword [0x140505ce8]
lea rcx, [rbp + 0x670]
call fcn.140052bc0
mov rbx, qword [rbp + 0x670]
test rdi, rdi
jle 0x14005f735
imul rcx, rdi, 0x3b9aca00
mov rax, r13
sub rax, rcx
cmp rbx, rax
jge 0x14005f732
add rbx, rcx
jmp 0x14005f735
mov rbx, r13
lea rcx, [rbp + 0x58]
call fcn.140052bc0
mov rax, qword [rbp + 0x58]
cmp rax, rbx
jge 0x14005f7b9
movabs rsi, 0x431bde82d7b634db
movabs r14, 0x4e94914f0000
nop dword [rax + rax]
mov rcx, rbx
sub rcx, rax
cmp rcx, r14
jl 0x14005f772
mov ecx, 0x5265c00
jmp 0x14005f797
mov rax, rsi
imul rcx
sar rdx, 0x12
mov rax, rdx
shr rax, 0x3f
add rdx, rax
imul rax, rdx, 0xf4240
cmp rax, rcx
jge 0x14005f795
inc rdx
mov ecx, edx
call sub.KERNEL32.dll_Sleep
lea rcx, [rbp + 0x58]
call fcn.140052bc0
mov rax, qword [rbp + 0x58]
cmp rax, rbx
jl 0x14005f760
movzx esi, byte [rsp + 0x64]
movzx r14d, byte [rsp + 0x64]
lea r9, str.Fake_Lag_Removido_
mov edx, 2
mov r8d, 0x3e8
lea rcx, [rbp + 0x9640]
call fcn.14005a1b0
mov rax, qword [0x14053c9e8]
cmp rax, qword [0x14053c9f0]
je 0x14005f809
mov r8d, 0x2030
lea rdx, [rbp + 0x9640]
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
add qword [0x14053c9e8], 0x2030
jmp 0x14005f818
lea r8, [rbp + 0x9640]
mov rdx, rax
call fcn.140067e80
mov dword [rsp + 0x28], 5
lea r8, str.C:WindowsTemp_stop.vbs
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea rdx, str.open
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
mov ecx, Ordinal_50
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
movzx r13d, ax
mov ecx, reloc.WLDAP32.dll_Ordinal_50
shr r13d, 0xf
and r13b, 1
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
shr eax, 0xf
mov ecx, 0x33
and al, 1
mov dword [rsp + 0x60], eax
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
shr eax, 0xf
mov ecx, reloc.WS2_32.dll_WSASetLastError
and al, 1
mov dword [rsp + 0x70], eax
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
shr eax, 0xf
mov ecx, WSAStartup
and al, 1
mov dword [rsp + 0x74], eax
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
shr eax, 0xf
mov ecx, WSAStartup
and al, 1
mov dword [rsp + 0x78], eax
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
shr eax, 0xf
mov ecx, reloc.WS2_32.dll_WSAStartup
and al, 1
mov dword [rsp + 0x7c], eax
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
shr eax, 0xf
mov ecx, 0x51
and al, 1
mov dword [rbp - 0x80], eax
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
shr eax, 0xf
mov ecx, 0x45
and al, 1
mov dword [rbp - 0x7c], eax
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
mov ecx, dword [0x140505c2c]
movzx edx, byte [0x140505cb0]
movzx r8d, byte [0x140505c11]
movzx r9d, byte [0x140505cf2]
movzx r10d, byte [0x140505cc1]
movzx r11d, byte [0x140505cf4]
movzx ebx, byte [0x140505cde]
movzx edi, byte [0x140505cb2]
movzx r15d, byte [0x140505cb3]
movzx r12d, byte [0x140505cf3]
shr eax, 0xf
and al, 1
mov dword [rbp - 0x70], eax
cmp ecx, 1
jne 0x14005f969
test r13b, r13b
je 0x14005fab7
mov ecx, dword [rsp + 0x60]
test dl, dl
jne 0x14005fabb
cmp byte [0x140505c0d], dl
sete byte [0x140505c0d]
jmp 0x14005fabb
cmp ecx, 2
jne 0x14005f996
mov ecx, dword [rsp + 0x60]
test cl, cl
je 0x14005fabb
test r8b, r8b
jne 0x14005fabb
cmp byte [0x140505c0d], r8b
sete byte [0x140505c0d]
jmp 0x14005fabb
cmp ecx, 3
jne 0x14005f9c6
cmp byte [rsp + 0x70], 0
je 0x14005fab7
mov ecx, dword [rsp + 0x60]
test r9b, r9b
jne 0x14005fabb
cmp byte [0x140505c0d], r9b
sete byte [0x140505c0d]
jmp 0x14005fabb
cmp ecx, 4
jne 0x14005f9f6
cmp byte [rsp + 0x74], 0
je 0x14005fab7
mov ecx, dword [rsp + 0x60]
test r10b, r10b
jne 0x14005fabb
cmp byte [0x140505c0d], r10b
sete byte [0x140505c0d]
jmp 0x14005fabb
cmp ecx, 5
jne 0x14005fa26
cmp byte [rsp + 0x78], 0
je 0x14005fab7
mov ecx, dword [rsp + 0x60]
test r11b, r11b
jne 0x14005fabb
cmp byte [0x140505c0d], r11b
sete byte [0x140505c0d]
jmp 0x14005fabb
cmp ecx, 6
jne 0x14005fa4d
cmp byte [rsp + 0x7c], 0
je 0x14005fab7
mov ecx, dword [rsp + 0x60]
test bl, bl
jne 0x14005fabb
cmp byte [0x140505c0d], bl
sete byte [0x140505c0d]
jmp 0x14005fabb
cmp ecx, 7
jne 0x14005fa71
cmp byte [rbp - 0x80], 0
je 0x14005fab7
mov ecx, dword [rsp + 0x60]
test dil, dil
jne 0x14005fabb
cmp byte [0x140505c0d], dil
sete byte [0x140505c0d]
jmp 0x14005fabb
cmp ecx, 8
jne 0x14005fa95
cmp byte [rbp - 0x7c], 0
je 0x14005fab7
mov ecx, dword [rsp + 0x60]
test r15b, r15b
jne 0x14005fabb
cmp byte [0x140505c0d], r15b
sete byte [0x140505c0d]
jmp 0x14005fabb
cmp ecx, 9
jne 0x14005fab7
test al, al
je 0x14005fab7
mov ecx, dword [rsp + 0x60]
test r12b, r12b
jne 0x14005fabb
cmp byte [0x140505c0d], r12b
sete byte [0x140505c0d]
jmp 0x14005fabb
mov ecx, dword [rsp + 0x60]
mov eax, dword [0x140505cd8]
cmp eax, 1
jne 0x14005fad6
test r13b, r13b
je 0x14005fb69
test dl, dl
jmp 0x14005fb59
cmp eax, 2
jne 0x14005fae8
test cl, cl
je 0x14005fb69
test r8b, r8b
jmp 0x14005fb59
cmp eax, 3
jne 0x14005faf9
cmp byte [rsp + 0x70], 0
je 0x14005fb69
test r9b, r9b
jmp 0x14005fb59
cmp eax, 4
jne 0x14005fb0a
cmp byte [rsp + 0x74], 0
je 0x14005fb69
test r10b, r10b
jmp 0x14005fb59
cmp eax, 5
jne 0x14005fb1b
cmp byte [rsp + 0x78], 0
je 0x14005fb69
test r11b, r11b
jmp 0x14005fb59
cmp eax, 6
jne 0x14005fb2b
cmp byte [rsp + 0x7c], 0
je 0x14005fb69
test bl, bl
jmp 0x14005fb59
cmp eax, 7
jne 0x14005fb3b
cmp byte [rbp - 0x80], 0
je 0x14005fb69
test dil, dil
jmp 0x14005fb59
cmp eax, 8
jne 0x14005fb4b
cmp byte [rbp - 0x7c], 0
je 0x14005fb69
test r15b, r15b
jmp 0x14005fb59
cmp eax, 9
jne 0x14005fb69
cmp byte [rbp - 0x70], 0
je 0x14005fb69
test r12b, r12b
jne 0x14005fb69
cmp byte [0x140505c0c], 0
sete byte [0x140505c0c]
mov ecx, dword [0x140505c00]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
mov eax, dword [0x140505cc4]
movzx edx, byte [0x140505cb0]
movzx r8d, byte [0x140505c11]
movzx r9d, byte [0x140505cf2]
movzx r10d, byte [0x140505cc1]
movzx r11d, byte [0x140505cf4]
movzx ebx, byte [0x140505cde]
movzx edi, byte [0x140505cb2]
movzx r15d, byte [0x140505cb3]
movzx r12d, byte [0x140505cf3]
cmp eax, 1
jne 0x14005fbec
test r13b, r13b
je 0x14005fd3c
mov ecx, dword [rsp + 0x60]
test dl, dl
jne 0x14005fd40
cmp byte [0x140505bed], dl
sete byte [0x140505bed]
jmp 0x14005fd40
cmp eax, 2
jne 0x14005fc19
mov ecx, dword [rsp + 0x60]
test cl, cl
je 0x14005fd40
test r8b, r8b
jne 0x14005fd40
cmp byte [0x140505bed], r8b
sete byte [0x140505bed]
jmp 0x14005fd40
cmp eax, 3
jne 0x14005fc49
cmp byte [rsp + 0x70], 0
je 0x14005fd3c
mov ecx, dword [rsp + 0x60]
test r9b, r9b
jne 0x14005fd40
cmp byte [0x140505bed], r9b
sete byte [0x140505bed]
jmp 0x14005fd40
cmp eax, 4
jne 0x14005fc79
cmp byte [rsp + 0x74], 0
je 0x14005fd3c
mov ecx, dword [rsp + 0x60]
test r10b, r10b
jne 0x14005fd40
cmp byte [0x140505bed], r10b
sete byte [0x140505bed]
jmp 0x14005fd40
cmp eax, 5
jne 0x14005fca9
cmp byte [rsp + 0x78], 0
je 0x14005fd3c
mov ecx, dword [rsp + 0x60]
test r11b, r11b
jne 0x14005fd40
cmp byte [0x140505bed], r11b
sete byte [0x140505bed]
jmp 0x14005fd40
cmp eax, 6
jne 0x14005fcd0
cmp byte [rsp + 0x7c], 0
je 0x14005fd3c
mov ecx, dword [rsp + 0x60]
test bl, bl
jne 0x14005fd40
cmp byte [0x140505bed], bl
sete byte [0x140505bed]
jmp 0x14005fd40
cmp eax, 7
jne 0x14005fcf4
cmp byte [rbp - 0x80], 0
je 0x14005fd3c
mov ecx, dword [rsp + 0x60]
test dil, dil
jne 0x14005fd40
cmp byte [0x140505bed], dil
sete byte [0x140505bed]
jmp 0x14005fd40
cmp eax, 8
jne 0x14005fd18
cmp byte [rbp - 0x7c], 0
je 0x14005fd3c
mov ecx, dword [rsp + 0x60]
test r15b, r15b
jne 0x14005fd40
cmp byte [0x140505bed], r15b
sete byte [0x140505bed]
jmp 0x14005fd40
cmp eax, 9
jne 0x14005fd3c
cmp byte [rbp - 0x70], 0
je 0x14005fd3c
mov ecx, dword [rsp + 0x60]
test r12b, r12b
jne 0x14005fd40
cmp byte [0x140505bed], r12b
sete byte [0x140505bed]
jmp 0x14005fd40
mov ecx, dword [rsp + 0x60]
mov eax, dword [0x140505cbc]
cmp eax, 1
jne 0x14005fd5b
test r13b, r13b
je 0x14005fdee
test dl, dl
jmp 0x14005fdde
cmp eax, 2
jne 0x14005fd6d
test cl, cl
je 0x14005fdee
test r8b, r8b
jmp 0x14005fdde
cmp eax, 3
jne 0x14005fd7e
cmp byte [rsp + 0x70], 0
je 0x14005fdee
test r9b, r9b
jmp 0x14005fdde
cmp eax, 4
jne 0x14005fd8f
cmp byte [rsp + 0x74], 0
je 0x14005fdee
test r10b, r10b
jmp 0x14005fdde
cmp eax, 5
jne 0x14005fda0
cmp byte [rsp + 0x78], 0
je 0x14005fdee
test r11b, r11b
jmp 0x14005fdde
cmp eax, 6
jne 0x14005fdb0
cmp byte [rsp + 0x7c], 0
je 0x14005fdee
test bl, bl
jmp 0x14005fdde
cmp eax, 7
jne 0x14005fdc0
cmp byte [rbp - 0x80], 0
je 0x14005fdee
test dil, dil
jmp 0x14005fdde
cmp eax, 8
jne 0x14005fdd0
cmp byte [rbp - 0x7c], 0
je 0x14005fdee
test r15b, r15b
jmp 0x14005fdde
cmp eax, 9
jne 0x14005fdee
cmp byte [rbp - 0x70], 0
je 0x14005fdee
test r12b, r12b
jne 0x14005fdee
cmp byte [0x140505bee], 0
sete byte [0x140505bee]
mov eax, dword [0x140505c14]
cmp eax, 1
jne 0x14005fe09
test r13b, r13b
je 0x14005feb5
test dl, dl
jmp 0x14005fea5
cmp eax, 2
jne 0x14005fe1e
test cl, cl
je 0x14005feb5
test r8b, r8b
jmp 0x14005fea5
cmp eax, 3
jne 0x14005fe33
cmp byte [rsp + 0x70], 0
je 0x14005feb5
test r9b, r9b
jmp 0x14005fea5
cmp eax, 4
jne 0x14005fe44
cmp byte [rsp + 0x74], 0
je 0x14005feb5
test r10b, r10b
jmp 0x14005fea5
cmp eax, 5
jne 0x14005fe67
cmp byte [rsp + 0x78], 0
je 0x14005feb5
test r11b, r11b
jne 0x14005feb5
cmp byte [0x140505bef], r11b
sete al
mov byte [0x140505bef], al
jmp 0x14005febc
cmp eax, 6
jne 0x14005fe77
cmp byte [rsp + 0x7c], 0
je 0x14005feb5
test bl, bl
jmp 0x14005fea5
cmp eax, 7
jne 0x14005fe87
cmp byte [rbp - 0x80], 0
je 0x14005feb5
test dil, dil
jmp 0x14005fea5
cmp eax, 8
jne 0x14005fe97
cmp byte [rbp - 0x7c], 0
je 0x14005feb5
test r15b, r15b
jmp 0x14005fea5
cmp eax, 9
jne 0x14005feb5
cmp byte [rbp - 0x70], 0
je 0x14005feb5
test r12b, r12b
jne 0x14005feb5
cmp byte [0x140505c0e], 0
sete byte [0x140505c0e]
movzx eax, byte [0x140505bef]
mov ecx, dword [0x140505c08]
cmp ecx, 1
jne 0x14005feea
test r13b, r13b
je 0x14006000f
mov ecx, dword [rsp + 0x60]
test dl, dl
jne 0x140060013
test al, al
sete byte [0x140505bef]
jmp 0x140060013
cmp ecx, 2
jne 0x14005ff12
mov ecx, dword [rsp + 0x60]
test cl, cl
je 0x140060013
test r8b, r8b
jne 0x140060013
test al, al
sete byte [0x140505bef]
jmp 0x140060013
cmp ecx, 3
jne 0x14005ff3d
cmp byte [rsp + 0x70], 0
je 0x14006000f
mov ecx, dword [rsp + 0x60]
test r9b, r9b
jne 0x140060013
test al, al
sete byte [0x140505bef]
jmp 0x140060013
cmp ecx, 4
jne 0x14005ff68
cmp byte [rsp + 0x74], 0
je 0x14006000f
mov ecx, dword [rsp + 0x60]
test r10b, r10b
jne 0x140060013
test al, al
sete byte [0x140505bef]
jmp 0x140060013
cmp ecx, 5
jne 0x14005ff93
cmp byte [rsp + 0x78], 0
je 0x14006000f
mov ecx, dword [rsp + 0x60]
test r11b, r11b
jne 0x140060013
test al, al
sete byte [0x140505bef]
jmp 0x140060013
cmp ecx, 6
jne 0x14005ffb2
cmp byte [rsp + 0x7c], 0
je 0x14006000f
mov ecx, dword [rsp + 0x60]
test bl, bl
jne 0x140060013
test al, al
sete byte [0x140505bef]
jmp 0x140060013
cmp ecx, 7
jne 0x14005ffd1
cmp byte [rbp - 0x80], 0
je 0x14006000f
mov ecx, dword [rsp + 0x60]
test dil, dil
jne 0x140060013
test al, al
sete byte [0x140505bef]
jmp 0x140060013
cmp ecx, 8
jne 0x14005fff0
cmp byte [rbp - 0x7c], 0
je 0x14006000f
mov ecx, dword [rsp + 0x60]
test r15b, r15b
jne 0x140060013
test al, al
sete byte [0x140505bef]
jmp 0x140060013
cmp ecx, 9
jne 0x14006000f
cmp byte [rbp - 0x70], 0
je 0x14006000f
mov ecx, dword [rsp + 0x60]
test r12b, r12b
jne 0x140060013
test al, al
sete byte [0x140505bef]
jmp 0x140060013
mov ecx, dword [rsp + 0x60]
mov eax, dword [0x1405274bc]
cmp eax, 1
jne 0x14006002e
test r13b, r13b
je 0x1400600c1
test dl, dl
jmp 0x1400600b1
cmp eax, 2
jne 0x140060040
test cl, cl
je 0x1400600c1
test r8b, r8b
jmp 0x1400600b1
cmp eax, 3
jne 0x140060051
cmp byte [rsp + 0x70], 0
je 0x1400600c1
test r9b, r9b
jmp 0x1400600b1
cmp eax, 4
jne 0x140060062
cmp byte [rsp + 0x74], 0
je 0x1400600c1
test r10b, r10b
jmp 0x1400600b1
cmp eax, 5
jne 0x140060073
cmp byte [rsp + 0x78], 0
je 0x1400600c1
test r11b, r11b
jmp 0x1400600b1
cmp eax, 6
jne 0x140060083
cmp byte [rsp + 0x7c], 0
je 0x1400600c1
test bl, bl
jmp 0x1400600b1
cmp eax, 7
jne 0x140060093
cmp byte [rbp - 0x80], 0
je 0x1400600c1
test dil, dil
jmp 0x1400600b1
cmp eax, 8
jne 0x1400600a3
cmp byte [rbp - 0x7c], 0
je 0x1400600c1
test r15b, r15b
jmp 0x1400600b1
cmp eax, 9
jne 0x1400600c1
cmp byte [rbp - 0x70], 0
je 0x1400600c1
test r12b, r12b
jne 0x1400600c1
cmp byte [0x140505bec], 0
sete byte [0x140505bec]
mov r8d, dword [0x140526dfc]
mov byte [0x140505c11], cl
mov ecx, dword [rsp + 0x70]
mov byte [0x140505cf2], cl
mov ecx, dword [rsp + 0x74]
mov byte [0x140505cc1], cl
mov ecx, dword [rsp + 0x78]
mov byte [0x140505cf4], cl
mov ecx, dword [rsp + 0x7c]
mov byte [0x140505cde], cl
mov ecx, dword [rbp - 0x80]
mov byte [0x140505cb2], cl
mov ecx, dword [rbp - 0x7c]
mov byte [0x140505cb3], cl
mov ecx, dword [rbp - 0x70]
mov byte [0x140505cf3], cl
mov byte [0x140505cb0], r13b
test r8d, r8d
je 0x1400601dd
mov r9d, dword [0x1405274b8]
test r9d, r9d
je 0x1400601dd
mov rcx, qword [0x14053b968]
test rcx, rcx
je 0x14006015d
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov r8d, dword [0x140526dfc]
xor r15d, r15d
mov r9d, dword [0x1405274b8]
mov qword [0x14053b968], r15
jmp 0x140060160
xor r15d, r15d
mov rcx, qword [0x14053b970]
xor edx, edx
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
mov rax, qword [rcx]
mov r10, qword [rax + 0x68]
call r10
mov rcx, qword [0x14053b970]
lea r9, [rbp + 0xd0]
lea r8, [0x140173178]
mov dword [0x1405274b8], r15d
xor edx, edx
mov dword [0x140526dfc], r15d
mov rax, qword [rcx]
mov r10, qword [rax + 0x48]
call r10
mov rcx, qword [0x14053b978]
lea r9, [0x14053b968]
mov rdx, qword [rbp + 0xd0]
xor r8d, r8d
mov rax, qword [rcx]
mov r10, qword [rax + 0x48]
call r10
mov rcx, qword [rbp + 0xd0]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
jmp 0x1400601e0
xor r15d, r15d
mov rbx, qword [0x140505bf0]
test rbx, rbx
je 0x1400601fa
mov rbx, qword [rbx + 0xa0]
test rbx, rbx
jne 0x140060217
jmp 0x1400601fd
mov rbx, r15
mov r8d, 0x251
lea rdx, str.C:UsersJeremDesktopMAGIC_X_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 0x140060223
call fcn.14004e190
call fcn.14004f580
call fcn.140009150
mov r13, qword [0x140505bf0]
test r13, r13
jne 0x14006025a
mov r8d, 0xba2
lea rdx, str.C:UsersJeremDesktopMAGIC_Ximgui.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 r13, qword [0x140505bf0]
movss xmm6, dword [0x140173328]
movaps xmm0, xmm12
movzx eax, byte [0x140505c13]
mov edi, 1
unpcklps xmm0, xmm12
movsd qword [r13 + 0x37d8], xmm0
movaps xmm0, xmm6
mov dword [r13 + 0x37e4], r15d
unpcklps xmm0, xmm6
movsd qword [r13 + 0x381c], xmm0
mov dword [r13 + 0x3844], 0x41000000
or dword [r13 + 0x47d0], 2
movsd xmm0, qword [0x140504808]
movsd qword [r13 + 0x47f0], xmm0
mov dword [r13 + 0x47d8], edi
test al, al
jne 0x14006198c
xor edx, edx
lea rcx, str.NhanZed_Menu
mov r8d, 0x202b
call fcn.14000fcc0
mov rbx, qword [0x140505bf0]
mov rax, qword [rbx + 0x3ef8]
movsd xmm0, qword [rax + 0x20]
movsd qword [rbp - 0x38], xmm0
mov rax, qword [rbx + 0x3ef8]
cmp qword [rax + 0x1a8], 0
movss xmm10, dword [rax + 0x254]
movss xmm0, dword [rax + 0x20]
movss xmm9, dword [rax + 0x250]
subss xmm10, dword [rax + 0x24]
subss xmm9, xmm0
jne 0x140060331
cmp qword [rbx + 0x4b38], 0
je 0x14006033f
movss xmm9, dword [rax + 0x220]
subss xmm9, xmm0
mov byte [rax + 0xb8], dil
cmp dword [rbx + 0x48c8], 0
mov rax, qword [rbx + 0x3ef8]
mov rdi, qword [rax + 0x298]
jg 0x140060377
mov r8d, 0x717
lea rdx, str.C:UsersJeremDesktopMAGIC_Ximgui.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 + 0x48d0]
lea r8, str.Foreground
mov edx, 1
mov rcx, qword [rax]
call fcn.1400088b0
mov rcx, qword [0x140505bf0]
mov rax, qword [rcx + 0x3ef8]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ef8]
movss xmm0, dword [rax + 0x20]
subss xmm0, dword [rax + 0x84]
movss xmm1, dword [rax + 0x24]
subss xmm1, dword [rax + 0x88]
addss xmm0, dword [0x1401733b0]
addss xmm1, dword [0x140173378]
unpcklps xmm0, xmm1
movsd qword [rax + 0x100], xmm0
mov byte [rax + 0x141], 1
call qword [sym.imp.KERNEL32.dll_GetTickCount]
movss xmm0, dword [0x14053b9f8]
xorps xmm1, xmm1
addss xmm0, dword [0x140173310]
mov eax, eax
cvtsi2ss xmm1, rax
comiss xmm1, xmm0
jbe 0x1400604ae
cmp byte [reloc.WS2_32.dll_accept], 0
movss xmm1, dword [0x14053c040]
je 0x140060468
movss xmm7, dword [0x140173260]
comiss xmm7, xmm1
jbe 0x14006045a
call fcn.140008870
movss xmm1, dword [0x14053c040]
movaps xmm0, xmm8
divss xmm0, dword [rax + 0xd8]
mulss xmm0, xmm6
addss xmm1, xmm0
movss dword [0x14053c040], xmm1
comiss xmm1, xmm7
jb 0x1400604a4
mov byte [reloc.WS2_32.dll_accept], 0
jmp 0x1400604a4
comiss xmm1, xmm12
jbe 0x140060497
call fcn.140008870
movss xmm1, dword [0x14053c040]
movaps xmm0, xmm8
divss xmm0, dword [rax + 0xd8]
mulss xmm0, xmm6
subss xmm1, xmm0
movss dword [0x14053c040], xmm1
comiss xmm12, xmm1
jb 0x1400604a4
mov byte [reloc.WS2_32.dll_accept], 1
mov dword [0x14053b9f8], 0
call fcn.14005c220
mov rax, qword [0x140505bf0]
movss xmm8, dword [0x14053c040]
mov rcx, qword [rax + 0x3ef8]
movsd xmm6, qword [rcx + 0x20]
lea rcx, [rbp + 0x530]
movss dword [rbp + 0x53c], xmm8
mov qword [rbp + 0x530], 0
mov dword [rbp + 0x538], 0x3f800000
call fcn.1400045b0
mov r12, qword [rbp + 0x80]
movaps xmm7, xmm6
movsd qword [rbp + 0x678], xmm6
mov r15d, eax
movss xmm6, dword [rbp + 0x678]
mov rbx, r12
shufps xmm7, xmm7, 0x55
movaps xmm0, xmm6
movaps xmm1, xmm7
addss xmm1, dword [0x140173378]
addss xmm0, dword [0x1401733b8]
movss dword [rbp + 0xdc], xmm1
movss dword [rbp + 0xd8], xmm0
test eax, 0xff000000
je 0x1400605e6
test r12, r12
jne 0x14006055b
mov rax, qword [rdi + 0x38]
mov rbx, qword [rax + 8]
mov rcx, qword [rbx + 0x40]
mov rax, qword [rdi + 0x98]
cmp qword [rcx + 8], rax
je 0x140060586
mov r8d, 0x678
lea rdx, str.C:UsersJeremDesktopMAGIC_Ximgui_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 [rdi + 0x88]
lea rax, [0x140171895]
mov byte [rsp + 0x48], 0
movss xmm2, dword [0x14017335c]
lea r9, [rbp + 0xd8]
movss dword [rsp + 0x40], xmm12
mov rdx, rdi
mov qword [rsp + 0x38], rax
mov rcx, rbx
lea rax, str.SEN_I_POWER_X
mov qword [rsp + 0x30], rax
lea rax, [rbp - 0x70]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], r15d
movups xmmword [rbp - 0x70], xmm0
call fcn.140036b00
movss xmm8, dword [0x14053c040]
lea rcx, [rbp + 0x540]
movss dword [rbp + 0x54c], xmm8
mov qword [rbp + 0x540], 0
mov dword [rbp + 0x548], 0x3f800000
call fcn.1400045b0
mov r15d, eax
mov rbx, r12
addss xmm7, dword [0x140173400]
addss xmm6, dword [0x14017340c]
movss dword [rbp + 0xe4], xmm7
movss dword [rbp + 0xe0], xmm6
test eax, 0xff000000
je 0x1400606d0
test r12, r12
jne 0x14006064e
mov rax, qword [rdi + 0x38]
mov rbx, qword [rax + 8]
mov rcx, qword [rbx + 0x40]
mov rax, qword [rdi + 0x98]
cmp qword [rcx + 8], rax
je 0x140060679
mov r8d, 0x678
lea rdx, str.C:UsersJeremDesktopMAGIC_Ximgui_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 [rdi + 0x88]
lea rax, [0x1401722dc]
mov byte [rsp + 0x48], 0
movss xmm2, dword [0x140173310]
lea r9, [rbp + 0xe0]
movss dword [rsp + 0x40], xmm12
mov rdx, rdi
mov qword [rsp + 0x38], rax
mov rcx, rbx
lea rax, str.DEV_:_Jeremy
mov qword [rsp + 0x30], rax
lea rax, [rbp - 0x70]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], r15d
movups xmmword [rbp - 0x70], xmm0
call fcn.140036b00
mov rdi, qword [rbp + 0x68]
lea rdx, [rbp + 0x70]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetWindowRect]
mov rbx, qword [0x140505bf0]
mov rax, qword [rbx + 0x3ef8]
movss xmm2, dword [rax + 0x20]
ucomiss xmm2, xmm12
jp 0x140060709
jne 0x140060709
movss xmm0, dword [rax + 0x24]
ucomiss xmm0, xmm12
jp 0x140060709
je 0x140060779
movd xmm0, dword [rbp + 0x74]
mov r9d, 0x3ca
movd xmm1, dword [rbp + 0x70]
mov rcx, rdi
cvtdq2ps xmm0, xmm0
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x26f
cvtdq2ps xmm1, xmm1
addss xmm0, dword [rax + 0x24]
addss xmm1, xmm2
cvttss2si r8d, xmm0
cvttss2si edx, xmm1
call qword [sym.imp.USER32.dll_MoveWindow]
mov rax, qword [0x140505bf0]
lea rdx, [rbp + 0xe8]
mov qword [rbp + 0xe8], 0
xor r8d, r8d
mov rcx, qword [rax + 0x3ef8]
call fcn.140013940
mov rbx, qword [0x140505bf0]
cmp dword [rbx + 0x48c8], 0
jg 0x14006079c
mov r8d, 0x717
lea rdx, str.C:UsersJeremDesktopMAGIC_Ximgui.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 + 0x48d0]
lea r8, str.Background
xor edx, edx
mov rcx, qword [rax]
call fcn.1400088b0
movss xmm1, dword [0x14053c214]
mov r10, rax
movss xmm0, dword [0x14053c210]
mov rcx, qword [0x140505bf0]
movss dword [rbp + 0x554], xmm1
movss xmm1, dword [0x14053c21c]
movss dword [rbp + 0x550], xmm0
mulss xmm1, dword [rcx + 0x37d0]
lea rcx, [rbp + 0x550]
movss xmm0, dword [0x14053c218]
movss dword [rbp + 0x558], xmm0
movss dword [rbp + 0x55c], xmm1
call fcn.1400045b0
movss xmm0, dword [rbp - 0x38]
lea r8, [rbp + 0xf0]
addss xmm10, dword [rbp - 0x34]
addss xmm0, xmm9
xor r15d, r15d
mov dword [rsp + 0x28], r15d
lea rdx, [rbp - 0x38]
mov r9d, eax
mov rcx, r10
movss dword [rbp + 0xf4], xmm10
movss dword [rbp + 0xf0], xmm0
movss xmm0, dword [0x1401732f4]
movss dword [rsp + 0x20], xmm0
call fcn.14002d410
mov rcx, qword [0x140505bf0]
movss xmm8, dword [0x140173364]
mov rax, qword [rcx + 0x3ef8]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ef8]
movss xmm0, dword [rax + 0x20]
subss xmm0, dword [rax + 0x84]
movss xmm1, dword [rax + 0x24]
subss xmm1, dword [rax + 0x88]
addss xmm0, xmm8
addss xmm1, dword [0x1401733b8]
unpcklps xmm0, xmm1
movsd qword [rax + 0x100], xmm0
mov byte [rax + 0x141], 1
call fcn.1400179e0
mov r8, qword [0x140505bf0]
lea rcx, [rbp + 0x570]
movss xmm6, dword [0x140173328]
movss xmm7, dword [0x1401732fc]
mov rax, qword [r8 + 0x3ef8]
mov byte [rax + 0xb8], 1
mov rax, qword [r8 + 0x3ef8]
movss xmm1, dword [rax + 0x24]
subss xmm1, dword [rax + 0x88]
movss xmm0, dword [rax + 0x20]
subss xmm0, dword [rax + 0x84]
addss xmm1, xmm7
addss xmm0, xmm6
unpcklps xmm0, xmm1
movsd qword [rax + 0x100], xmm0
mov byte [rax + 0x141], 1
movss xmm1, dword [0x14053c194]
movss xmm0, dword [0x14053c190]
movss dword [rbp + 0x574], xmm1
movss xmm1, dword [0x14053c19c]
mulss xmm1, dword [r8 + 0x37d0]
movss dword [rbp + 0x570], xmm0
movss xmm0, dword [0x14053c198]
movss dword [rbp + 0x57c], xmm1
movss dword [rbp + 0x578], xmm0
call fcn.1400045b0
mov r12, qword [0x140505cc8]
mov ebx, eax
mov dword [rbp + 0x100], 0x3f800000
mov dword [rbp + 0x104], 0x3f800000
mov qword [rbp + 0x108], r15
mov rcx, qword [r8 + 0x3ef8]
mov byte [rcx + 0xb8], 1
mov rdi, qword [r8 + 0x3ef8]
cmp byte [rdi + 0xbb], r15b
jne 0x140060b79
movss xmm2, dword [rdi + 0x100]
lea rcx, [rbp + 0xf8]
movss xmm4, dword [rdi + 0x104]
movaps xmm1, xmm2
movss xmm6, dword [r8 + 0x380c]
movaps xmm0, xmm4
movss xmm7, dword [r8 + 0x3810]
addss xmm0, xmm8
addss xmm1, dword [0x140173354]
movaps xmm3, xmm6
movss dword [rbp - 0x20], xmm2
addss xmm3, xmm6
movss dword [rbp - 0x1c], xmm4
movaps xmm5, xmm7
addss xmm5, xmm7
addss xmm1, xmm3
addss xmm5, xmm0
movss dword [rbp - 0x18], xmm1
subss xmm1, xmm2
movss dword [rbp - 0x14], xmm5
subss xmm5, xmm4
movss dword [rbp + 0xf8], xmm1
movss xmm1, dword [0x140173468]
movss dword [rbp + 0xfc], xmm5
call fcn.140017390
xor r8d, r8d
lea rcx, [rbp - 0x20]
mov edx, 1
xor r9d, r9d
call fcn.140017500
test al, al
je 0x140060b6e
lea r9, [rsp + 0x64]
mov dword [rsp + 0x20], r15d
lea r8, [rbp - 0x40]
mov edx, 1
lea rcx, [rbp - 0x20]
call fcn.14003ba20
mov rcx, qword [0x140505bf0]
movzx r15d, al
movss xmm10, dword [0x140173278]
mov r10, qword [rdi + 0x298]
movss xmm1, dword [rcx + 0x37d0]
comiss xmm1, xmm10
jae 0x140060acd
mov eax, ebx
xorps xmm0, xmm0
shr eax, 0x18
cvtsi2ss xmm0, rax
mov eax, ebx
and eax, 0xffffff
mulss xmm0, xmm1
cvttss2si rcx, xmm0
shl ecx, 0x18
mov ebx, ecx
or ebx, eax
movss xmm1, dword [rbp - 0x14]
lea rax, [rbp + 0x100]
movss xmm0, dword [rbp - 0x18]
subss xmm1, xmm7
addss xmm7, dword [rbp - 0x1c]
subss xmm0, xmm6
mov dword [rsp + 0x30], ebx
addss xmm6, dword [rbp - 0x20]
mov qword [rsp + 0x28], rax
lea r9, [rbp + 0x110]
lea rax, [rbp + 0x108]
movss dword [rbp + 0x114], xmm1
lea r8, [rbp + 0x118]
movss dword [rbp + 0x11c], xmm7
mov rdx, r12
movss dword [rbp + 0x110], xmm0
mov rcx, r10
movss dword [rbp + 0x118], xmm6
mov qword [rsp + 0x20], rax
call fcn.14002d9b0
test r15b, r15b
je 0x140060b84
movss xmm10, dword [0x140173278]
jmp 0x140060b87
movss xmm10, dword [0x140173278]
jmp 0x140060b97
movss xmm6, dword [0x140173328]
movss xmm7, dword [0x1401732fc]
lea rdx, [rbp + 0x120]
mov dword [rbp + 0x120], 0x44700000
mov ecx, reloc.WS2_32.dll_sendto
mov dword [rbp + 0x124], 0x41200000
call fcn.14003e010
test al, al
je 0x140060bc8
xor ecx, ecx
call qword [sym.imp.USER32.dll_PostQuitMessage]
mov rbx, qword [0x140505bf0]
mov rax, qword [rbx + 0x3ef8]
mov byte [rax + 0xb8], 1
mov rax, qword [rbx + 0x3ef8]
movss xmm0, dword [rax + 0x20]
subss xmm0, dword [rax + 0x84]
movss xmm1, dword [rax + 0x24]
subss xmm1, dword [rax + 0x88]
addss xmm0, xmm6
addss xmm1, xmm7
unpcklps xmm0, xmm1
movsd qword [rax + 0x100], xmm0
mov byte [rax + 0x141], 1
cmp dword [rbx + 0x48c8], 0
jg 0x140060c3b
movss xmm10, dword [0x140173278]
cmp al, 1
jne 0x140064fe2
xor edx, edx
lea rcx, str.NhanZed_Menu
mov r8d, 0x202b
call fcn.14000fcc0
call fcn.14005c220
mov rcx, qword [0x140505bf0]
mov rax, qword [rcx + 0x3ef8]
movsd xmm0, qword [rax + 0x20]
movsd qword [rsp + 0x68], xmm0
mov rax, qword [rcx + 0x3ef8]
cmp qword [rax + 0x1a8], 0
movss xmm8, dword [rax + 0x254]
movss xmm0, dword [rax + 0x20]
movss xmm7, dword [rax + 0x250]
subss xmm8, dword [rax + 0x24]
subss xmm7, xmm0
jne 0x140061a0a
cmp qword [rcx + 0x4b38], 0
je 0x140061a16
movss xmm7, dword [rax + 0x220]
subss xmm7, xmm0
mov r12, qword [rbp + 0x68]
lea rdx, [rbp + 0x70]
mov rcx, r12
call qword [sym.imp.USER32.dll_GetWindowRect]
mov rbx, qword [0x140505bf0]
mov rax, qword [rbx + 0x3ef8]
movss xmm2, dword [rax + 0x20]
ucomiss xmm2, xmm12
jp 0x140061a4f
jne 0x140061a4f
movss xmm0, dword [rax + 0x24]
ucomiss xmm0, xmm12
jp 0x140061a4f
je 0x140061abb
movd xmm0, dword [rbp + 0x74]
mov r9d, 0x3ca
movd xmm1, dword [rbp + 0x70]
mov rcx, r12
cvtdq2ps xmm0, xmm0
mov dword [rsp + 0x28], edi
mov dword [rsp + 0x20], 0x26f
cvtdq2ps xmm1, xmm1
addss xmm0, dword [rax + 0x24]
addss xmm1, xmm2
cvttss2si r8d, xmm0
cvttss2si edx, xmm1
call qword [sym.imp.USER32.dll_MoveWindow]
mov rax, qword [0x140505bf0]
lea rdx, [rbp + 0x160]
mov qword [rbp + 0x160], 0
xor r8d, r8d
mov rcx, qword [rax + 0x3ef8]
call fcn.140013940
mov rbx, qword [0x140505bf0]
cmp dword [rbx + 0x48c8], 0
jg 0x140061ade
mov r8d, 0x717
lea rdx, str.C:UsersJeremDesktopMAGIC_Ximgui.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 + 0x48d0]
lea r8, str.Background
xor edx, edx
mov rcx, qword [rax]
call fcn.1400088b0
movss xmm1, dword [0x14053c214]
mov r10, rax
movss xmm0, dword [0x14053c210]
mov rcx, qword [0x140505bf0]
movss dword [rbp + 0x594], xmm1
movss xmm1, dword [0x14053c21c]
movss dword [rbp + 0x590], xmm0
mulss xmm1, dword [rcx + 0x37d0]
lea rcx, [rbp + 0x590]
movss xmm0, dword [0x14053c218]
movss dword [rbp + 0x598], xmm0
movss dword [rbp + 0x59c], xmm1
call fcn.1400045b0
movss xmm0, dword [rsp + 0x68]
lea r8, [rbp + 0x168]
addss xmm0, xmm7
mov dword [rsp + 0x28], r15d
movaps xmm1, xmm8
lea rdx, [rsp + 0x68]
addss xmm1, dword [rsp + 0x6c]
mov r9d, eax
mov rcx, r10
movss dword [rbp + 0x168], xmm0
movss xmm0, dword [0x1401732f4]
movss dword [rsp + 0x20], xmm0
movss dword [rbp + 0x16c], xmm1
call fcn.14002d410
mov rbx, qword [0x140505bf0]
cmp dword [rbx + 0x48c8], 0
jg 0x140061bcc
mov r8d, 0x717
lea rdx, str.C:UsersJeremDesktopMAGIC_Ximgui.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 + 0x48d0]
lea r8, str.Background
xor edx, edx
mov rcx, qword [rax]
call fcn.1400088b0
movss xmm1, dword [0x14053c224]
mov r10, rax
movss xmm0, dword [0x14053c220]
mov rcx, qword [0x140505bf0]
movss dword [rbp + 0x5a4], xmm1
movss xmm1, dword [0x14053c22c]
movss dword [rbp + 0x5a0], xmm0
mulss xmm1, dword [rcx + 0x37d0]
lea rcx, [rbp + 0x5a0]
movss xmm0, dword [0x14053c228]
movss dword [rbp + 0x5a8], xmm0
movss dword [rbp + 0x5ac], xmm1
call fcn.1400045b0
movss xmm2, dword [r13 + 0x3820]
lea r8, [rbp + 0x170]
movss xmm1, dword [rsp + 0x68]
addss xmm2, xmm13
movss xmm3, dword [rsp + 0x6c]
lea rdx, [rbp + 0x178]
movaps xmm0, xmm1
mov dword [rsp + 0x28], r15d
addss xmm0, xmm11
mov r9d, eax
mov rcx, r10
addss xmm2, xmm3
movss dword [rbp + 0x170], xmm0
movss xmm0, dword [0x1401732f0]
movss dword [rbp + 0x174], xmm2
addss xmm3, dword [r13 + 0x3820]
addss xmm1, dword [r13 + 0x381c]
movss dword [rsp + 0x20], xmm0
movss dword [rbp + 0x17c], xmm3
movss dword [rbp + 0x178], xmm1
call fcn.14002d410
mov rbx, qword [0x140505bf0]
cmp dword [rbx + 0x48c8], 0
jg 0x140061cf0
mov r8d, 0x717
lea rdx, str.C:UsersJeremDesktopMAGIC_Ximgui.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 + 0x48d0]
lea r8, str.Background
xor edx, edx
mov rcx, qword [rax]
call fcn.1400088b0
movss xmm1, dword [0x14053c144]
mov r10, rax
movss xmm0, dword [0x14053c140]
mov rcx, qword [0x140505bf0]
movss dword [rbp + 0x5b4], xmm1
movss xmm1, dword [0x14053c14c]
movss dword [rbp + 0x5b0], xmm0
mulss xmm1, dword [rcx + 0x37d0]
lea rcx, [rbp + 0x5b0]
movss xmm0, dword [0x14053c148]
movss dword [rbp + 0x5b8], xmm0
movss dword [rbp + 0x5bc], xmm1
call fcn.1400045b0
movss xmm2, dword [r13 + 0x3820]
lea r8, [rbp + 0x180]
movss xmm1, dword [rsp + 0x68]
addss xmm2, xmm13
movss xmm3, dword [rsp + 0x6c]
lea rdx, [rbp + 0x188]
movaps xmm0, xmm1
movss dword [rsp + 0x30], xmm10
addss xmm0, xmm11
mov dword [rsp + 0x28], r15d
mov r9d, eax
mov rcx, r10
addss xmm2, xmm3
movss dword [rbp + 0x180], xmm0
movss xmm0, dword [0x1401732f0]
movss dword [rbp + 0x184], xmm2
addss xmm3, dword [r13 + 0x3820]
addss xmm1, dword [r13 + 0x381c]
movss dword [rsp + 0x20], xmm0
movss dword [rbp + 0x18c], xmm3
movss dword [rbp + 0x188], xmm1
call fcn.14002d300
mov rbx, qword [0x140505bf0]
cmp dword [rbx + 0x48c8], 0
jg 0x140061e1b
mov r8d, 0x717
lea rdx, str.C:UsersJeremDesktopMAGIC_Ximgui.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 + 0x48d0]
lea r8, str.Background
xor edx, edx
mov rcx, qword [rax]
call fcn.1400088b0
movss xmm1, dword [0x14053c224]
mov r10, rax
movss xmm0, dword [0x14053c220]
mov rcx, qword [0x140505bf0]
movss dword [rbp + 0x5c4], xmm1
movss xmm1, dword [0x14053c22c]
movss dword [rbp + 0x5c0], xmm0
mulss xmm1, dword [rcx + 0x37d0]
lea rcx, [rbp + 0x5c0]
movss xmm0, dword [0x14053c228]
movss dword [rbp + 0x5c8], xmm0
movss dword [rbp + 0x5cc], xmm1
call fcn.1400045b0
movss xmm3, dword [rsp + 0x6c]
lea r8, [rbp + 0x190]
movss xmm4, dword [rsp + 0x68]
lea rdx, [rbp + 0x198]
movaps xmm0, xmm8
mov dword [rsp + 0x28], r15d
subss xmm0, dword [r13 + 0x3820]
movaps xmm1, xmm3
mov r9d, eax
mov rcx, r10
addss xmm1, xmm0
movaps xmm0, xmm4
addss xmm0, xmm11
addss xmm4, xmm12
movss dword [rbp + 0x194], xmm1
movss dword [rbp + 0x190], xmm0
movss xmm2, dword [r13 + 0x3820]
addss xmm4, dword [r13 + 0x381c]
movaps xmm0, xmm2
addss xmm0, xmm13
movss dword [rbp + 0x198], xmm4
addss xmm3, xmm0
movss xmm0, dword [0x1401732f0]
movss dword [rsp + 0x20], xmm0
addss xmm2, xmm3
movss dword [rbp + 0x19c], xmm2
call fcn.14002d410
mov rbx, qword [0x140505bf0]
cmp dword [rbx + 0x48c8], 0
jg 0x140061f56
mov r8d, 0x717
lea rdx, str.C:UsersJeremDesktopMAGIC_Ximgui.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 + 0x48d0]
lea r8, str.Background
xor edx, edx
mov rcx, qword [rax]
call fcn.1400088b0
movss xmm1, dword [0x14053c144]
mov r10, rax
movss xmm0, dword [0x14053c140]
mov rcx, qword [0x140505bf0]
movss dword [rbp + 0x5d4], xmm1
movss xmm1, dword [0x14053c14c]
movss dword [rbp + 0x5d0], xmm0
mulss xmm1, dword [rcx + 0x37d0]
lea rcx, [rbp + 0x5d0]
movss xmm0, dword [0x14053c148]
movss dword [rbp + 0x5d8], xmm0
movss dword [rbp + 0x5dc], xmm1
call fcn.1400045b0
movss xmm3, dword [rsp + 0x6c]
lea r8, [rbp + 0x1a0]
movss xmm4, dword [rsp + 0x68]
lea rdx, [rbp + 0x1a8]
movaps xmm0, xmm8
movss dword [rsp + 0x30], xmm10
subss xmm0, dword [r13 + 0x3820]
movaps xmm1, xmm3
mov dword [rsp + 0x28], r15d
mov r9d, eax
mov rcx, r10
addss xmm1, xmm0
movaps xmm0, xmm4
addss xmm0, xmm11
addss xmm4, xmm12
movss dword [rbp + 0x1a4], xmm1
movss dword [rbp + 0x1a0], xmm0
movss xmm2, dword [r13 + 0x3820]
addss xmm4, dword [r13 + 0x381c]
movaps xmm0, xmm2
addss xmm0, xmm13
movss dword [rbp + 0x1a8], xmm4
addss xmm3, xmm0
movss xmm0, dword [0x1401732f0]
movss dword [rsp + 0x20], xmm0
addss xmm2, xmm3
movss dword [rbp + 0x1ac], xmm2
call fcn.14002d300
mov rbx, qword [0x140505bf0]
cmp dword [rbx + 0x48c8], 0
jg 0x140062098
mov r8d, 0x717
lea rdx, str.C:UsersJeremDesktopMAGIC_Ximgui.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 + 0x48d0]
lea r8, str.Background
xor edx, edx
mov rcx, qword [rax]
call fcn.1400088b0
movss xmm1, dword [0x14053c224]
mov r10, rax
movss xmm0, dword [0x14053c220]
mov rcx, qword [0x140505bf0]
movss dword [rbp + 0x4b4], xmm1
movss xmm1, dword [0x14053c22c]
movss dword [rbp + 0x4b0], xmm0
mulss xmm1, dword [rcx + 0x37d0]
lea rcx, [rbp + 0x4b0]
movss xmm0, dword [0x14053c228]
movss dword [rbp + 0x4b8], xmm0
movss dword [rbp + 0x4bc], xmm1
call fcn.1400045b0
movss xmm0, dword [r13 + 0x381c]
lea r8, [rbp + 0x1b0]
movss xmm3, dword [r13 + 0x3820]
lea rdx, [rbp + 0x1b8]
movss xmm5, dword [rsp + 0x6c]
addss xmm3, xmm13
movss xmm4, dword [rsp + 0x68]
movaps xmm1, xmm5
movss xmm6, dword [0x1401732d0]
addss xmm5, xmm12
mulss xmm0, xmm6
movaps xmm2, xmm7
mov dword [rsp + 0x28], r15d
mov r9d, eax
addss xmm1, xmm3
mov rcx, r10
subss xmm2, xmm0
movaps xmm0, xmm4
addss xmm4, xmm11
movss dword [rbp + 0x1b4], xmm1
subss xmm2, xmm13
addss xmm0, xmm2
movss dword [rbp + 0x1b0], xmm0
addss xmm5, dword [r13 + 0x3820]
addss xmm4, dword [r13 + 0x381c]
movss xmm0, dword [0x1401732f0]
movss dword [rsp + 0x20], xmm0
movss dword [rbp + 0x1bc], xmm5
movss dword [rbp + 0x1b8], xmm4
call fcn.14002d410
mov rbx, qword [0x140505bf0]
cmp dword [rbx + 0x48c8], 0
jg 0x1400621e9
mov r8d, 0x717
lea rdx, str.C:UsersJeremDesktopMAGIC_Ximgui.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 + 0x48d0]
lea r8, str.Background
xor edx, edx
mov rcx, qword [rax]
call fcn.1400088b0
movss xmm1, dword [0x14053c144]
mov r10, rax
movss xmm0, dword [0x14053c140]
mov rcx, qword [0x140505bf0]
movss dword [rbp + 0x4c4], xmm1
movss xmm1, dword [0x14053c14c]
movss dword [rbp + 0x4c0], xmm0
mulss xmm1, dword [rcx + 0x37d0]
lea rcx, [rbp + 0x4c0]
movss xmm0, dword [0x14053c148]
movss dword [rbp + 0x4c8], xmm0
movss dword [rbp + 0x4cc], xmm1
call fcn.1400045b0
movss xmm0, dword [r13 + 0x381c]
lea r8, [rbp + 0x1c0]
movss xmm1, dword [r13 + 0x3820]
lea rdx, [rbp + 0x1c8]
movss xmm3, dword [rsp + 0x6c]
addss xmm1, xmm13
mulss xmm0, xmm6
movaps xmm2, xmm7
mov r9d, eax
mov rcx, r10
movss dword [rsp + 0x30], xmm10
mov dword [rsp + 0x28], r15d
subss xmm2, xmm0
movaps xmm0, xmm3
addss xmm0, xmm1
movss xmm1, dword [rsp + 0x68]
addss xmm3, xmm12
subss xmm2, xmm13
movss dword [rbp + 0x1c4], xmm0
movss xmm0, dword [0x1401732f0]
movss dword [rsp + 0x20], xmm0
addss xmm2, xmm1
addss xmm1, xmm11
movss dword [rbp + 0x1c0], xmm2
addss xmm3, dword [r13 + 0x3820]
addss xmm1, dword [r13 + 0x381c]
movss dword [rbp + 0x1cc], xmm3
movss dword [rbp + 0x1c8], xmm1
call fcn.14002d300
mov rbx, qword [0x140505bf0]
cmp dword [rbx + 0x48c8], 0
jg 0x140062336
mov r12, qword [rbp + 0x68]
call fcn.14000b9a0
mov rcx, qword [0x14053b9c0]
lea r8, [0x14053b968]
xorps xmm0, xmm0
xor r9d, r9d
movups xmmword [rbp + 0x988], xmm0
mov edx, edi
mov rax, qword [rcx]
call qword [rax + 0x108]
mov rcx, qword [0x14053b9c0]
lea r8, [rbp + 0x988]
mov rdx, qword [0x14053b968]
mov rax, qword [rcx]
call qword [rax + 0x190]
mov rbx, qword [0x140505bf0]
cmp dword [rbx + 0x48c8], 0
jg 0x140065059
mov r8d, 0x717
lea rdx, str.C:UsersJeremDesktopMAGIC_Ximgui.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 + 0x48d0]
mov rcx, qword [rax]
mov rax, r15
add rcx, 0x48
cmp byte [rcx], 0
cmovne rax, rcx
mov rcx, rax
call fcn.14004d710
mov rcx, qword [0x14053b970]
xor r8d, r8d
mov edx, edi
mov rax, qword [rcx]
call qword [rax + 0x40]
mov ebx, dword [rbp - 0x3c]
jmp 0x14005f4e7
mov rbx, qword [0x140505bf0]
test rbx, rbx
je 0x1400650ad
mov rdi, qword [rbx + 0xa0]
test rdi, rdi
jne 0x1400650d1
jmp 0x1400650b0
mov rdi, r15
mov r8d, 0x241
lea rdx, str.C:UsersJeremDesktopMAGIC_X_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 [0x140505bf0]
test rbx, rbx
jne 0x1400650f7
mov r8d, 0x1031
lea rdx, str.C:UsersJeremDesktopMAGIC_Ximgui.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 [0x140505bf0]
call fcn.14004e6c0
mov rcx, qword [rdi + 0x10]
test rcx, rcx
je 0x14006510b
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [rdi]
test rcx, rcx
je 0x140065119
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [rdi + 8]
test rcx, rcx
je 0x140065128
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [0x140505bf0]
mov qword [rbx + 0x90], r15
mov qword [rbx + 0xa0], r15
and dword [rbx + 0xc], 0xfffffff7
test rax, rax
je 0x14006514c
dec dword [rax + 0xf4]
mov rcx, rdi
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
mov rax, qword [0x140505bf0]
test rax, rax
je 0x14006516f
mov rbx, qword [rax + 0x98]
test rbx, rbx
jne 0x140065193
jmp 0x140065172
mov rbx, r15
mov r8d, 0xb7
lea rdx, str.C:UsersJeremDesktopMAGIC_X_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 [0x140505bf0]
test rax, rax
jne 0x1400651b9
mov r8d, 0x1031
lea rdx, str.C:UsersJeremDesktopMAGIC_Ximgui.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 [0x140505bf0]
mov rcx, qword [rbx + 0x30]
lea rdi, [rax + 8]
test rcx, rcx
je 0x1400651d3
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov rax, qword [0x140505bf0]
mov qword [rdi + 0x80], r15
mov qword [rdi + 0x90], r15
and dword [rdi + 4], 0xfffffff8
test rax, rax
je 0x1400651f0
dec dword [rax + 0xf4]
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
mov rbx, qword [0x140505bf0]
mov qword [0x140505bf0], rbx
call fcn.140006c60
mov qword [0x140505bf0], r15
test rbx, rbx
je 0x14006523b
mov rcx, rbx
call fcn.1400218b0
mov rax, qword [0x140505bf0]
test rax, rax
je 0x140065232
dec dword [rax + 0xf4]
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
mov rcx, qword [0x14053b968]
test rcx, rcx
je 0x140065254
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x14053b968], r15
mov rcx, qword [0x14053b970]
test rcx, rcx
je 0x14006526d
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x14053b970], r15
mov rcx, qword [0x14053b9c0]
test rcx, rcx
je 0x140065286
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x14053b9c0], r15
mov rcx, qword [0x14053b978]
test rcx, rcx
je 0x14006529f
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x14053b978], r15
mov rcx, r12
call qword [sym.imp.USER32.dll_DestroyWindow]
mov rdx, qword [rbp + 0x6e8]
mov rcx, qword [rbp + 0x710]
call qword [sym.imp.USER32.dll_UnregisterClassW]
movaps xmm7, xmmword [rsp + 0x1d9a0]
xor eax, eax
movaps xmm10, xmmword [rsp + 0x1d970]
movaps xmm6, xmmword [rsp + 0x1d9b0]
movaps xmm11, xmmword [rsp + 0x1d960]
movaps xmm12, xmmword [rsp + 0x1d950]
movaps xmm9, xmmword [rsp + 0x1d980]
movaps xmm8, xmmword [rsp + 0x1d990]
movaps xmm13, xmmword [rsp + 0x1d940]
movaps xmm14, xmmword [rsp + 0x1d930]
mov r13, qword [rsp + 0x1da00]
movaps xmm15, xmmword [rsp + 0x1d920]
mov r12, qword [rsp + 0x1d9f8]
mov r14, qword [rsp + 0x1d9c0]
mov rsi, qword [rsp + 0x1d9f0]
add rsp, 0x1d9c8
pop r15
pop rdi
pop rbx
pop rbp
ret
mov ecx, 6
mov dword [rbp + 0x3a8], r15d
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
mov ecx, edi
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3