Function at 0x1001efb0
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x10114401
mov eax, dword fs:[0]
push eax
mov eax, 0x1590
call fcn.10110e30
mov eax, dword [0x10150380]
xor eax, ebp
mov dword [ebp - 0x10], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
cmp byte [0x1017bfe8], 0
mov edi, dword [ebp + 8]
jne 0x1001f30a
mov eax, dword [0x1017bfd8]
test eax, eax
je 0x1001f000
inc dword [eax + 0x36c]
push 0x3ad0
call dword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
lea ecx, [ebp - 0x1509]
mov dword [ebp - 0x1510], eax
add esp, 4
mov dword [ebp - 0x1514], ecx
mov dword [ebp - 0x1518], eax
mov dword [ebp - 4], 0
test eax, eax
je 0x1001f03b
push ecx
mov ecx, eax
call fcn.10040d50
jmp 0x1001f03d
xor eax, eax
mov dword [ebp - 4], 0xffffffff
cmp dword [0x1017bfd8], 0
jne 0x1001f052
mov dword [0x1017bfd8], eax
mov ecx, eax
call fcn.10046a00
mov eax, dword [0x1017bfd8]
test eax, eax
je 0x1001f327
add eax, 8
lea ecx, [ebp - 0x1508]
push eax
call fcn.1001f330
mov dword [ebp - 4], 1
mov eax, dword [0x1017bfd8]
test eax, eax
je 0x1001f327
movaps xmm0, xmmword [0x101455f0]
lea ecx, [ebp - 0x1528]
mov dword [eax + 0x1510], 0
mov word [eax + 0x15a4], 0
mov dword [eax + 0x156c], 0
mov dword [eax + 0x1568], 0x40c00000
mov dword [eax + 0x1508], 0
mov dword [eax + 0x150c], 0
movups xmmword [eax + 0x16ac], xmm0
push ecx
movaps xmm0, xmmword [0x10145600]
movups xmmword [eax + 0x16bc], xmm0
mov byte [0x1017bfe9], 1
mov eax, dword [edi]
xorps xmm0, xmm0
push edi
movups xmmword [ebp - 0x1528], xmm0
call dword [eax + 0x24]
mov esi, dword [ebp - 0x1520]
push 0x101800c8
call dword [sym.imp.KERNEL32.dll_QueryPerformanceFrequency]
test eax, eax
je 0x1001f1ec
push 0x101800c0
call dword [sym.imp.KERNEL32.dll_QueryPerformanceCounter]
test eax, eax
je 0x1001f1ec
mov eax, dword [0x1017bfd8]
mov dword [0x101800b8], esi
test eax, eax
je 0x1001f327
or dword [eax + 0xc], 6
mov dword [eax + 0xb4], str.imgui_impl_win32
mov dword [eax + 0xd8], esi
mov dword [eax + 0x34], 9
mov dword [eax + 0x38], 0x25
mov dword [eax + 0x3c], 0x27
mov dword [eax + 0x40], 0x26
mov dword [eax + 0x44], 0x28
mov dword [eax + 0x48], 0x21
mov dword [eax + 0x4c], 0x22
mov dword [eax + 0x50], 0x24
mov dword [eax + 0x54], 0x23
mov dword [eax + 0x58], 0x2d
mov dword [eax + 0x5c], 0x2e
mov dword [eax + 0x60], 8
mov dword [eax + 0x64], 0x20
mov dword [eax + 0x68], 0xd
mov dword [eax + 0x6c], 0x1b
mov dword [eax + 0x70], 0x41
mov dword [eax + 0x74], 0x43
mov dword [eax + 0x78], 0x56
mov dword [eax + 0x7c], 0x58
mov dword [eax + 0x80], 0x59
mov dword [eax + 0x84], 0x5a
jmp 0x1001f1f1
mov eax, dword [0x1017bfd8]
test eax, eax
je 0x1001f327
lea ecx, [ebp - 0x159c]
mov dword [eax + 0xb8], str.imgui_impl_dx9
mov dword [0x101800b0], edi
call fcn.1005d0d0
mov esi, dword [ebp - 0x147c]
mov eax, ecx
movss xmm2, dword [0x1014513c]
mov ecx, esi
push 0x10142348
push eax
push str.C:_Windows_Fonts_tahoma.ttf
call fcn.1005d460
movss xmm2, dword [0x1014513c]
lea eax, [ebp - 0x159c]
push 0x10142348
push eax
push str.C:_Windows_Fonts_seguibl.ttf
mov ecx, esi
call fcn.1005d460
movss xmm2, dword [0x1014513c]
lea eax, [ebp - 0x159c]
push 0x10142348
push eax
push str.C:_Windows_Fonts_tahomabd.ttf
mov ecx, esi
call fcn.1005d460
movss xmm3, dword [0x101451a0]
lea eax, [ebp - 0x159c]
push 0x10142348
push eax
push 0x820
push 0x101620d8
mov ecx, esi
call fcn.1005d5a0
movss xmm2, dword [0x10145174]
lea eax, [ebp - 0x159c]
push 0x10142348
push eax
push str.C:_Windows_Fonts_seguibl.ttf
mov ecx, esi
call fcn.1005d460
movss xmm2, dword [0x1014514c]
lea eax, [ebp - 0x159c]
push 0x10142348
push eax
push str.C:_Windows_Fonts_seguibl.ttf
mov ecx, esi
call fcn.1005d460
push ecx
mov ecx, esi
call fcn.1005d380
mov byte [0x1017bfe8], 1
mov ecx, dword [ebp - 0x18]
test ecx, ecx
je 0x1001f30a
mov eax, dword [0x1017bfd8]
test eax, eax
je 0x1001f300
dec dword [eax + 0x36c]
push ecx
call dword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
add esp, 4
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.1010fe2d
mov esp, ebp
pop ebp
ret 4
push 0
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3