Function at 0x14002f3e0
Capabilities:
Contain obfuscated stackstrings
Open clipboard
Resolve function by parsing pe exports
Write clipboard data

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 - 0x358]
sub rsp, 0x420
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 ebx, ebx
mov dword [rbp + 0x370], ebx
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
mov dword [rbp + 0x1d0], 0x50
mov dword [rbp + 0x1d4], 0x40
lea rax, [0x1400310e0]
mov qword [rbp + 0x1d8], rax
mov qword [rbp + 0x1e0], rbx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rbp + 0x1e8], rax
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x1f0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rbp + 0x200], xmm1
mov dword [rbp - 0x80], 0x64697768
mov dword [rbp - 0x7c], 0x41526700
mov dword [rbp - 0x78], 0x52454242
mov byte [rbp - 0x74], 0x20
mov r9d, 0xf
mov qword [rbp - 0x38], r9
mov byte [rbp - 0x50], bl
mov dword [rbp + 0x370], 1
mov eax, 0xd
mov qword [rbp - 0x40], rax
xor r8d, r8d
mov qword [rbp - 0x50], r8
mov dword [rbp - 0x48], r8d
mov word [rbp - 0x44], r8w
mov ecx, ebx
cmp rcx, 0xd
jae 0x140030d7b
movzx edx, byte [rbp + rcx - 0x80]
xor dl, 0x20
cmp rax, rcx
jbe 0x140030d75
lea rax, [rbp - 0x50]
cmp r9, 0x10
cmovae rax, r8
mov byte [rcx + rax], dl
inc rcx
cmp rcx, 0xd
jge 0x14002f535
mov r9, qword [rbp - 0x38]
mov rax, qword [rbp - 0x40]
mov r8, qword [rbp - 0x50]
jmp 0x14002f4f4
lea rax, [rbp - 0x50]
mov rcx, qword [rbp - 0x50]
mov rdx, qword [rbp - 0x38]
cmp rdx, 0x10
cmovae rax, rcx
mov qword [rbp + 0x210], rax
jb 0x14002f582
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14002f57d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14002f57d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400327bc
mov qword [rbp + 0x218], rbx
lea rcx, [rbp + 0x1d0]
call qword [sym.imp.USER32.dll_RegisterClassExA]
mov dword [rbp - 0x80], 0x79746a75
mov dword [rbp - 0x7c], 0x5c4f7a1d
mov dword [rbp - 0x78], 0x4f585f5f
mov byte [rbp - 0x74], 0x3d
mov r9d, 0xf
mov qword [rbp - 0x38], r9
mov byte [rbp - 0x50], 0
mov dword [rbp + 0x370], 2
mov eax, 0xd
mov qword [rbp - 0x40], rax
xor r8d, r8d
mov qword [rbp - 0x50], r8
mov dword [rbp - 0x48], r8d
mov word [rbp - 0x44], r8w
mov rcx, rbx
cmp rcx, 0xd
jae 0x140030dc3
movzx edx, byte [rbp + rcx - 0x80]
xor dl, 0x3d
cmp rax, rcx
jbe 0x140030dbd
lea rax, [rbp - 0x50]
cmp r9, 0x10
cmovae rax, r8
mov byte [rcx + rax], dl
inc rcx
cmp rcx, 0xd
jge 0x14002f624
mov r9, qword [rbp - 0x38]
mov rax, qword [rbp - 0x40]
mov r8, qword [rbp - 0x50]
jmp 0x14002f5e3
lea r8, [rbp - 0x50]
cmp qword [rbp - 0x38], 0x10
cmovae r8, qword [rbp - 0x50]
mov qword [rsp + 0x58], rbx
mov rax, qword [rbp + 0x1e8]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x48], rbx
mov qword [rsp + 0x40], rbx
mov dword [rsp + 0x38], 0x140
mov dword [rsp + 0x30], 0x190
mov dword [rsp + 0x28], 0x64
mov dword [rsp + 0x20], 0x64
mov r9d, 0x80000
mov rdx, qword [rbp + 0x210]
xor ecx, ecx
call qword [sym.imp.USER32.dll_CreateWindowExA]
mov r15, rax
mov r14d, ebx
mov rdx, qword [rbp - 0x38]
cmp rdx, 0x10
jb 0x14002f6c6
inc rdx
mov rcx, qword [rbp - 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14002f6c1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14002f6c1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400327bc
mov qword [rbp - 0x40], rbx
mov qword [rbp - 0x38], 0xf
mov byte [rbp - 0x50], 0
mov ecx, 0x20
call qword [sym.imp.d3d9.dll_Direct3DCreate9]
mov rcx, rax
mov qword [0x140161f00], rax
test rax, rax
je 0x140030d22
mov qword [0x140161f10], rbx
mov qword [0x140161f1c], rbx
mov dword [0x140161f24], ebx
mov qword [0x140161f2c], rbx
mov dword [0x140161f34], ebx
mov qword [0x140161f44], rbx
mov dword [0x140161f38], 1
mov dword [0x140161f28], 1
mov dword [0x140161f18], ebx
mov dword [0x140161f3c], 1
mov dword [0x140161f40], 0x50
mov dword [0x140161f4c], 1
mov rax, qword [rax]
lea rdx, [0x140161f08]
mov qword [rsp + 0x30], rdx
lea rdx, [0x140161f10]
mov qword [rsp + 0x28], rdx
mov dword [rsp + 0x20], 0x40
mov r9, r15
xor edx, edx
lea r8d, [rdx + 1]
call qword [rax + pe_nt_image_headers64]
test eax, eax
js 0x140030d1b
mov edx, 0xa
mov rcx, r15
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, r15
call qword [sym.imp.USER32.dll_UpdateWindow]
mov rax, qword [0x140161e70]
test rax, rax
je 0x14002f7b7
inc dword [rax + 0x3b4]
mov rdx, qword [0x140161e60]
mov ecx, 0x3f30
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov qword [rbp + 0x378], rax
lea rcx, [rbp + 0x370]
mov qword [rbp - 0x80], rcx
mov qword [rbp - 0x10], rax
test rax, rax
je 0x14002f7f2
xor edx, edx
mov rcx, rax
call fcn.1400012d0
mov rcx, rax
jmp 0x14002f7f5
mov rcx, rbx
mov rax, qword [0x140161e70]
test rax, rax
cmove rax, rcx
mov qword [0x140161e70], rax
call fcn.140006e30
mov rsi, qword [0x140161e70]
test rsi, rsi
jne 0x14002f83c
mov r8d, 0xd71
lea rdx, str.C:Users10643DownloadsTelegram_Desktophwiidhx_hwidimgui.cpp
lea rcx, [0x140034880]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rsi, qword [0x140161e70]
lea rcx, [0x140161ef8]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceFrequency]
test eax, eax
je 0x14002f9f8
lea rcx, [0x140161ef0]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceCounter]
test eax, eax
je 0x14002f9f8
mov qword [0x140161ee8], r15
mov rax, qword [0x140161e70]
test rax, rax
jne 0x14002f89a
mov r8d, 0xd71
lea rdx, str.C:Users10643DownloadsTelegram_Desktophwiidhx_hwidimgui.cpp
lea rcx, [0x140034880]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [0x140161e70]
or dword [rax + 0xc], 6
lea rcx, str.imgui_impl_win32
mov qword [rax + 0xd8], rcx
mov qword [rax + 0x120], r15
mov dword [rax + 0x3c], 9
mov dword [rax + 0x40], 0x25
mov dword [rax + 0x44], 0x27
mov dword [rax + 0x48], 0x26
mov dword [rax + 0x4c], 0x28
mov dword [rax + 0x50], 0x21
mov dword [rax + 0x54], 0x22
mov dword [rax + 0x58], 0x24
mov dword [rax + 0x5c], 0x23
mov dword [rax + 0x60], 0x2d
mov dword [rax + 0x64], 0x2e
mov dword [rax + 0x68], 8
mov dword [rax + 0x6c], 0x20
mov dword [rax + 0x70], 0xd
mov dword [rax + 0x74], 0x1b
mov dword [rax + 0x78], 0xd
mov dword [rax + 0x7c], 0x41
mov dword [rax + 0x80], 0x43
mov dword [rax + 0x84], 0x56
mov dword [rax + 0x88], 0x58
mov dword [rax + 0x8c], 0x59
mov dword [rax + 0x90], 0x5a
lea rax, str.xinput1_4.dll
mov qword [rbp + 0x1a0], rax
lea rax, str.xinput1_3.dll
mov qword [rbp + 0x1a8], rax
lea rax, str.xinput9_1_0.dll
mov qword [rbp + 0x1b0], rax
lea rax, str.xinput1_2.dll
mov qword [rbp + 0x1b8], rax
lea rax, str.xinput1_1.dll
mov qword [rbp + 0x1c0], rax
mov rcx, qword [rbp + rbx*8 + 0x1a0]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rdi, rax
test rax, rax
jne 0x14002f9c3
inc rbx
cmp rbx, 5
jl 0x14002f9a2
jmp 0x14002f9f8
mov qword [0x140161ed0], rdi
lea rdx, str.XInputGetCapabilities
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140161ed8], rax
lea rdx, str.XInputGetState
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140161ee0], rax
mov rbx, qword [0x140161f08]
mov rax, qword [0x140161e70]
test rax, rax
jne 0x14002fa2c
mov r8d, 0xd71
lea rdx, str.C:Users10643DownloadsTelegram_Desktophwiidhx_hwidimgui.cpp
lea rcx, [0x140034880]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [0x140161e70]
lea rcx, str.imgui_impl_dx9
mov qword [rax + 0xe0], rcx
or dword [rax + 0xc], 8
mov qword [0x140161ec0], rbx
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax + 8]
mov byte [0x140044050], 1
mov rax, qword [0x140161e70]
movsd xmm0, qword [rax + 0x1be0]
addsd xmm0, qword [0x14003d8e8]
cvtpd2ps xmm0, xmm0
movss dword [0x140161e88], xmm0
xorps xmm6, xmm6
xor eax, eax
movups xmmword [rbp + 0x110], xmm6
movups xmmword [rbp + 0x120], xmm6
movups xmmword [rbp + 0x130], xmm6
movups xmmword [rbp + 0x150], xmm6
movups xmmword [rbp + 0x160], xmm6
mov qword [rbp + 0x190], rax
mov byte [rbp + 0x11c], 1
mov dword [rbp + 0x154], 0x7f7fffff
mov dword [rbp + 0x160], 0x3f800000
mov r13d, 0xffff
mov word [rbp + 0x164], r13w
mov dword [rbp + 0x128], 1
mov dword [rbp + 0x12c], 1
mov byte [rbp + 0x130], 1
movss xmm0, dword [0x14003d984]
movss dword [rbp + 0x134], xmm0
xorps xmm13, xmm13
mov dword [rbp + 0x138], eax
mov rbx, qword [rsi + 0xa8]
cmp byte [rbx + 0x18], al
je 0x14002fb2b
mov r8d, 0x856
lea rdx, str.C:Users10643DownloadsTelegram_Desktophwiidhx_hwidimgui_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 xmm7, xmmword [rbp + 0x110]
movaps xmmword [rbp + 0x80], xmm7
movaps xmm8, xmmword [rbp + 0x120]
movaps xmmword [rbp + 0x90], xmm8
movaps xmm9, xmmword [rbp + 0x130]
movaps xmmword [rbp + 0xa0], xmm9
movaps xmmword [rbp + 0xb0], xmm6
movaps xmm10, xmmword [rbp + 0x150]
movaps xmmword [rbp + 0xc0], xmm10
movaps xmm11, xmmword [rbp + 0x160]
movaps xmmword [rbp + 0xd0], xmm11
movaps xmmword [rbp + 0xe0], xmm6
movaps xmmword [rbp + 0xf0], xmm6
movsd xmm12, qword [rbp + 0x190]
movsd qword [rbp + 0x100], xmm12
movq rdi, xmm7
test rdi, rdi
je 0x14002fbc4
mov r8d, 0x858
lea rdx, str.C:Users10643DownloadsTelegram_Desktophwiidhx_hwidimgui_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, [0x14009d290]
mov qword [rbp + 0x80], rax
mov dword [rbp + 0x88], 0x4d16c
movss xmm0, dword [0x14003d928]
movss dword [rbp + 0x94], xmm0
lea r12, [0x14003d840]
mov qword [rbp + 0xb8], r12
lea rdx, [rbp + 0x80]
mov rcx, rbx
call fcn.140022ff0
mov rbx, qword [rsi + 0xa8]
cmp byte [rbx + 0x18], 0
je 0x14002fc30
mov r8d, 0x856
lea rdx, str.C:Users10643DownloadsTelegram_Desktophwiidhx_hwidimgui_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 xmmword [rbp + 0x80], xmm7
movaps xmmword [rbp + 0x90], xmm8
movaps xmmword [rbp + 0xa0], xmm9
movaps xmmword [rbp + 0xb0], xmm6
movaps xmmword [rbp + 0xc0], xmm10
movaps xmmword [rbp + 0xd0], xmm11
movaps xmmword [rbp + 0xe0], xmm6
movaps xmmword [rbp + 0xf0], xmm6
movsd qword [rbp + 0x100], xmm12
test rdi, rdi
je 0x14002fc94
mov r8d, 0x858
lea rdx, str.C:Users10643DownloadsTelegram_Desktophwiidhx_hwidimgui_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, [0x140044060]
mov qword [rbp + 0x80], rax
mov dword [rbp + 0x88], 0x3063c
movss xmm0, dword [0x14003d930]
movss dword [rbp + 0x94], xmm0
mov qword [rbp + 0xb8], r12
lea rdx, [rbp + 0x80]
mov rcx, rbx
call fcn.140022ff0
mov qword [0x140161e80], rax
xor eax, eax
movups xmmword [rbp + 0x110], xmm6
movups xmmword [rbp + 0x120], xmm6
movups xmmword [rbp + 0x130], xmm6
movups xmmword [rbp + 0x150], xmm6
movups xmmword [rbp + 0x160], xmm6
mov qword [rbp + 0x190], rax
mov byte [rbp + 0x11c], 1
mov dword [rbp + 0x128], 3
mov dword [rbp + 0x12c], 1
mov dword [rbp + 0x154], 0x7f7fffff
mov dword [rbp + 0x160], 0x3f800000
mov word [rbp + 0x164], r13w
mov byte [rbp + 0x130], 1
mov rbx, qword [rsi + 0xa8]
cmp byte [rbx + 0x18], al
je 0x14002fd69
mov r8d, 0x856
lea rdx, str.C:Users10643DownloadsTelegram_Desktophwiidhx_hwidimgui_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 xmm2, xmmword [rbp + 0x110]
movaps xmmword [rbp + 0x80], xmm2
movaps xmm0, xmmword [rbp + 0x120]
movaps xmmword [rbp + 0x90], xmm0
movaps xmm1, xmmword [rbp + 0x130]
movaps xmmword [rbp + 0xa0], xmm1
movaps xmmword [rbp + 0xb0], xmm6
movaps xmm0, xmmword [rbp + 0x150]
movaps xmmword [rbp + 0xc0], xmm0
movaps xmm1, xmmword [rbp + 0x160]
movaps xmmword [rbp + 0xd0], xmm1
movaps xmmword [rbp + 0xe0], xmm6
movaps xmmword [rbp + 0xf0], xmm6
movsd xmm0, qword [rbp + 0x190]
movsd qword [rbp + 0x100], xmm0
movq rax, xmm2
test rax, rax
je 0x14002fdf8
mov r8d, 0x858
lea rdx, str.C:Users10643DownloadsTelegram_Desktophwiidhx_hwidimgui_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, [0x1400ea400]
mov qword [rbp + 0x80], rax
mov dword [rbp + 0x88], 0x776f0
movss xmm0, dword [0x14003d934]
movss dword [rbp + 0x94], xmm0
lea rax, [0x14003d84c]
mov qword [rbp + 0xb8], rax
lea rdx, [rbp + 0x80]
mov rcx, rbx
call fcn.140022ff0
xor r13d, r13d
cmp qword [0x140161e78], r13
jne 0x14002feb6
lea rax, [0x140161e78]
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x68], r13
mov qword [rsp + 0x60], r13
mov dword [rsp + 0x58], r13d
mov dword [rsp + 0x50], 0xffffffff
mov dword [rsp + 0x48], 0xffffffff
mov dword [rsp + 0x40], 1
mov dword [rsp + 0x38], r13d
mov dword [rsp + 0x30], r13d
mov dword [rsp + 0x28], 0xffffffff
mov dword [rsp + 0x20], 0x200
mov r9d, 0x200
mov r8d, 0x28be4
lea rdx, [0x1400746a0]
mov rcx, qword [0x140161f08]
call qword [sym.imp.d3dx9_43.dll_D3DXCreateTextureFromFileInMemoryEx]
mov rcx, qword [0x140161e70]
mov r12, rcx
test rcx, rcx
jne 0x14002fee6
mov r8d, 0x96e
lea rdx, str.C:Users10643DownloadsTelegram_Desktophwiidhx_hwidimgui.cpp
lea rcx, [0x140034880]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rcx, qword [0x140161e70]
add rcx, 0x1560
call fcn.1400323c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x220], xmm0
movups xmmword [rbp + 0x230], xmm0
movups xmmword [rbp + 0x240], xmm0
mov ebx, 4
movss xmm10, dword [0x14003d898]
movss xmm14, dword [0x14003d950]
movss xmm11, dword [0x14003d990]
movss xmm12, dword [0x14003d8c4]
movss xmm15, dword [0x14003d954]
nop dword [rax]
mov dword [rsp + 0x20], 1
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0x220]
call qword [sym.imp.USER32.dll_PeekMessageA]
test eax, eax
je 0x14002ff80
lea rcx, [rbp + 0x220]
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rbp + 0x220]
call qword [sym.imp.USER32.dll_DispatchMessageA]
jmp 0x140030b83
movzx ecx, byte [0x140044050]
test cl, cl
je 0x14002ffb4
movss xmm1, dword [0x140161e88]
cvtps2pd xmm1, xmm1
mov rax, qword [0x140161e70]
movsd xmm0, qword [rax + 0x1be0]
comisd xmm0, xmm1
jbe 0x14002ffb4
test cl, cl
sete byte [0x140044050]
cmp qword [0x140161eb0], 0
jne 0x14002ffcd
cmp qword [0x140161ec0], 0
je 0x14002ffcd
call fcn.14002cf10
call fcn.14002d6c0
call fcn.140005a90
mov rcx, qword [0x140161e70]
mov eax, dword [rcx + 0x1d00]
or eax, 2
mov dword [rcx + 0x1d00], eax
mov dword [rcx + 0x1d20], 0x43960000
mov dword [rcx + 0x1d24], 0x435c0000
mov dword [rcx + 0x1d08], 1
movss xmm1, dword [r12 + 0x14]
mulss xmm1, xmm10
subss xmm1, dword [0x14003d948]
movss xmm0, dword [r12 + 0x10]
mulss xmm0, xmm10
subss xmm0, dword [0x14003d958]
or eax, 1
mov dword [rcx + 0x1d00], eax
unpcklps xmm0, xmm1
movsd qword [rcx + 0x1d10], xmm0
movaps xmm1, xmm13
unpcklps xmm1, xmm13
movsd qword [rcx + 0x1d18], xmm1
mov dword [rcx + 0x1d04], 1
mov dword [rbp + 0x378], 0x2e353e16
mov byte [rbp + 0x37c], 0x5b
mov qword [rbp - 0x70], r13
mov r8d, 0xf
mov qword [rbp - 0x58], r8
mov byte [rbp - 0x70], 0
or r14d, 4
mov dword [rbp + 0x370], r14d
mov eax, 5
mov qword [rbp - 0x60], rax
xor ecx, ecx
mov dword [rbp - 0x70], ecx
mov word [rbp - 0x6c], cx
mov rcx, r13
cmp rcx, 5
jae 0x140030db7
movzx edx, byte [rbp + rcx + 0x378]
xor dl, 0x5b
cmp rax, rcx
jbe 0x140030db1
lea rax, [rbp - 0x70]
cmp r8, 0x10
cmovae rax, qword [rbp - 0x70]
mov byte [rcx + rax], dl
inc rcx
cmp rcx, 5
jge 0x1400300e5
mov r8, qword [rbp - 0x58]
mov rax, qword [rbp - 0x60]
jmp 0x1400300a4
lea rcx, [rbp - 0x70]
cmp qword [rbp - 0x58], 0x10
cmovae rcx, qword [rbp - 0x70]
xor edx, edx
lea r8d, [rdx + 3]
call fcn.14000b590
and r14d, 0xfffffffb
mov rdx, qword [rbp - 0x58]
cmp rdx, 0x10
jb 0x14003013d
inc rdx
mov rcx, qword [rbp - 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140030138
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140030cf8
call fcn.1400327bc
mov qword [rbp - 0x60], r13
mov qword [rbp - 0x58], 0xf
mov byte [rbp - 0x70], 0
cmp byte [0x140044050], 0
je 0x140030540
mov rcx, qword [0x140161e70]
mov rax, qword [rcx + 0x1c60]
movss xmm9, dword [rax + 0x10]
movss xmm8, dword [rax + 0x14]
movss xmm2, dword [rax + 0x18]
movaps xmm7, xmm2
mulss xmm7, xmm10
subss xmm2, xmm14
mulss xmm2, xmm10
movaps xmm1, xmm8
addss xmm1, xmm14
movaps xmm0, xmm9
addss xmm0, xmm14
addss xmm0, xmm2
addss xmm2, xmm9
movss dword [rbp + 0x60], xmm2
movss dword [rbp + 0x64], xmm8
movss dword [rbp + 0x68], xmm0
movss dword [rbp + 0x6c], xmm1
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x1c60]
mov rbx, qword [rax + 0x2c0]
mov dword [rbp + 0x2c], 0x3f800000
mov dword [rbp + 0x30], 0x3f800000
mov qword [rbp + 0x34], 0
mov rdi, qword [0x140161e78]
mov rsi, qword [rbx + 0x98]
cmp rdi, rsi
je 0x140030204
mov rdx, rdi
mov rcx, rbx
call fcn.14001ef90
mov edx, 6
lea r8d, [rdx - 2]
mov rcx, rbx
call fcn.14001f010
mov dword [rsp + 0x28], 0xffffffff
lea rax, [rbp + 0x2c]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x34]
lea r8, [rbp + 0x68]
lea rdx, [rbp + 0x60]
mov rcx, rbx
call fcn.14001f150
cmp rdi, rsi
je 0x14003028a
cmp dword [rbx + 0x68], 0
jg 0x14003025f
mov r8d, 0x69f
lea rdx, str.C:Users10643DownloadsTelegram_Desktophwiidhx_hwidimgui.h
lea rcx, str.Size___0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movsxd rcx, dword [rbx + 0x68]
lea eax, [rcx - 1]
mov dword [rbx + 0x68], eax
test eax, eax
jne 0x140030272
mov rax, r13
jmp 0x14003027b
mov rax, qword [rbx + 0x70]
mov rax, qword [rax + rcx*8 - 0x10]
mov qword [rbx + 0x98], rax
mov rcx, rbx
call fcn.14001ed20
call fcn.14000e570
movdqa xmm0, xmmword [0x14003da40]
movdqu xmmword [rbp - 8], xmm0
mov dword [rbp + 8], 0x15130e1b
mov dword [rbp + 0xc], 0x54540914
mov word [rbp + 0x10], 0x7a54
mov qword [rbp - 0x70], r13
mov qword [rbp - 0x60], r13
mov qword [rbp - 0x58], 0xf
mov byte [rbp - 0x70], 0
or r14d, 8
mov dword [rbp + 0x370], r14d
mov edx, 0x1a
mov r9d, edx
lea rcx, [rbp - 0x70]
call fcn.140031460
mov rcx, r13
cmp rcx, 0x1a
jae 0x140030d93
movzx edx, byte [rbp + rcx - 8]
xor dl, 0x7a
cmp qword [rbp - 0x60], rcx
jbe 0x140030d8d
lea rax, [rbp - 0x70]
cmp qword [rbp - 0x58], 0x10
cmovae rax, qword [rbp - 0x70]
mov byte [rcx + rax], dl
inc rcx
cmp rcx, 0x1a
jl 0x1400302e7
lea rax, [rbp - 0x70]
mov rcx, qword [rbp - 0x70]
mov rdx, qword [rbp - 0x58]
cmp rdx, 0x10
cmovae rax, rcx
mov rbx, qword [0x140161e70]
test rax, rax
jne 0x14003033f
movaps xmm6, xmm13
jmp 0x140030392
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm11
movss xmm3, dword [0x14003d980]
movss xmm2, dword [rbx + 0x19d8]
lea rdx, [rbp + 0x40]
mov rcx, qword [rbx + 0x19d0]
call fcn.140027390
movss xmm0, dword [rbp + 0x40]
addss xmm0, xmm12
cvttss2si eax, xmm0
movd xmm6, eax
cvtdq2ps xmm6, xmm6
movss dword [rbp + 0x40], xmm6
mov rdx, qword [rbp - 0x58]
mov rcx, qword [rbp - 0x70]
and r14d, 0xfffffff7
cmp rdx, 0x10
jb 0x1400303d0
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400303c4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140030cff
call fcn.1400327bc
mov rbx, qword [0x140161e70]
mov qword [rbp - 0x60], r13
mov qword [rbp - 0x58], 0xf
mov byte [rbp - 0x70], 0
movaps xmm1, xmm8
addss xmm1, xmm15
addss xmm9, xmm7
mulss xmm6, xmm10
movaps xmm0, xmm9
subss xmm0, xmm6
movss dword [rbp + 0x48], xmm0
movss dword [rbp + 0x4c], xmm1
mov rax, qword [rbx + 0x1c60]
mov byte [rax + 0x98], 1
mov rax, qword [rbx + 0x1c60]
mov rbx, qword [rax + 0x2c0]
movdqa xmm0, xmmword [0x14003dc50]
movdqu xmmword [rbp + 0x12], xmm0
mov dword [rbp + 0x22], 0x61677a6f
mov dword [rbp + 0x26], 0x20207d60
mov word [rbp + 0x2a], 0xe20
mov qword [rbp - 0x30], r13
mov qword [rbp - 0x20], r13
mov qword [rbp - 0x18], 0xf
mov byte [rbp - 0x30], 0
or r14d, 0x10
mov dword [rbp + 0x370], r14d
mov edx, 0x1a
mov r9d, edx
lea rcx, [rbp - 0x30]
call fcn.140031460
mov rcx, r13
cmp rcx, 0x1a
jae 0x140030d87
movzx edx, byte [rbp + rcx + 0x12]
xor dl, 0xe
cmp qword [rbp - 0x20], rcx
jbe 0x140030d81
lea rax, [rbp - 0x30]
cmp qword [rbp - 0x18], 0x10
cmovae rax, qword [rbp - 0x30]
mov byte [rcx + rax], dl
inc rcx
cmp rcx, 0x1a
jl 0x140030479
lea r9, [rbp - 0x30]
cmp qword [rbp - 0x18], 0x10
cmovae r9, qword [rbp - 0x30]
movaps xmm0, xmmword [0x14003dc30]
movups xmmword [rbp - 0x70], xmm0
lea rcx, [rbp - 0x70]
call fcn.140002c30
mov r8d, eax
lea rdx, [rbp + 0x48]
mov rcx, rbx
call fcn.140021ed0
and r14d, 0xffffffef
mov rdx, qword [rbp - 0x18]
cmp rdx, 0x10
jb 0x14003051b
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140030516
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140030d06
call fcn.1400327bc
call fcn.14000e620
addss xmm8, dword [0x14003d95c]
movaps xmm0, xmm9
unpcklps xmm0, xmm8
movq rdx, xmm0
call fcn.140030dd0
jmp 0x140030a01
cmp byte [0x140161e69], 0
jne 0x140030636
mov edx, ebx
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov eax, dword [rdx + rcx]
cmp dword [0x140161fb8], eax
jle 0x1400305a0
lea rcx, [0x140161fb8]
call fcn.1400329bc
cmp dword [0x140161fb8], 0xffffffff
jne 0x1400305a0
lea rcx, [0x140161f98]
call fcn.14002e470
lea rcx, [0x140033f60]
call fcn.140032d40
nop
lea rcx, [0x140161fb8]
call fcn.14003295c
xor ecx, ecx
call qword [sym.imp.USER32.dll_OpenClipboard]
call qword [sym.imp.USER32.dll_EmptyClipboard]
mov rdx, qword [0x140161fa8]
inc rdx
mov ecx, 2
call qword [sym.imp.KERNEL32.dll_GlobalAlloc]
mov rsi, rax
test rax, rax
jne 0x1400305d3
call qword [sym.imp.USER32.dll_CloseClipboard]
jmp 0x14003062f
lea rdi, [0x140161f98]
cmp qword [0x140161fb0], 0x10
cmovae rdi, qword [0x140161f98]
mov rbx, qword [0x140161fa8]
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_GlobalLock]
mov rcx, rax
lea r8, [rbx + 1]
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_GlobalUnlock]
mov rdx, rsi
mov ecx, 1
call qword [sym.imp.USER32.dll_SetClipboardData]
call qword [sym.imp.USER32.dll_CloseClipboard]
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_GlobalFree]
mov byte [0x140161e69], 1
mov rcx, qword [0x140161e70]
mov rax, qword [rcx + 0x1c60]
movss xmm7, dword [rax + 0x10]
movss xmm8, dword [rax + 0x14]
movss xmm2, dword [rax + 0x18]
movaps xmm9, xmm2
mulss xmm9, xmm10
subss xmm2, xmm14
mulss xmm2, xmm10
movaps xmm1, xmm8
addss xmm1, xmm14
movaps xmm0, xmm7
addss xmm0, xmm14
addss xmm0, xmm2
addss xmm2, xmm7
movss dword [rbp + 0x70], xmm2
movss dword [rbp + 0x74], xmm8
movss dword [rbp + 0x78], xmm0
movss dword [rbp + 0x7c], xmm1
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x1c60]
mov rbx, qword [rax + 0x2c0]
mov dword [rbp + 0x50], 0x3f800000
mov dword [rbp + 0x54], 0x3f800000
mov qword [rbp + 0x58], 0
mov rdi, qword [0x140161e78]
mov rsi, qword [rbx + 0x98]
cmp rdi, rsi
je 0x1400306de
mov rdx, rdi
mov rcx, rbx
call fcn.14001ef90
mov edx, 6
lea r8d, [rdx - 2]
mov rcx, rbx
call fcn.14001f010
mov dword [rsp + 0x28], 0xffffffff
lea rax, [rbp + 0x50]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x58]
lea r8, [rbp + 0x78]
lea rdx, [rbp + 0x70]
mov rcx, rbx
call fcn.14001f150
cmp rdi, rsi
je 0x140030764
cmp dword [rbx + 0x68], 0
jg 0x140030739
mov r8d, 0x69f
lea rdx, str.C:Users10643DownloadsTelegram_Desktophwiidhx_hwidimgui.h
lea rcx, str.Size___0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movsxd rcx, dword [rbx + 0x68]
lea eax, [rcx - 1]
mov dword [rbx + 0x68], eax
test eax, eax
jne 0x14003074c
mov rax, r13
jmp 0x140030755
mov rax, qword [rbx + 0x70]
mov rax, qword [rax + rcx*8 - 0x10]
mov qword [rbx + 0x98], rax
mov rcx, rbx
call fcn.14001ed20
call fcn.14000e570
movdqa xmm0, xmmword [str._v_r]
movdqa xmm1, xmmword [0x14003da60]
movups xmmword [rbp + 0x250], xmm0
movups xmmword [rbp + 0x260], xmm1
mov byte [rbp + 0x270], 0x52
mov qword [rbp - 0x70], r13
mov qword [rbp - 0x60], r13
mov qword [rbp - 0x58], 0xf
mov byte [rbp - 0x70], 0
or r14d, 0x20
mov dword [rbp + 0x370], r14d
mov edx, 0x21
mov r9d, edx
lea rcx, [rbp - 0x70]
call fcn.140031460
mov rcx, r13
cmp rcx, 0x21
jae 0x140030dab
movzx edx, byte [rbp + rcx + 0x250]
xor dl, 0x52
cmp qword [rbp - 0x60], rcx
jbe 0x140030da5
lea rax, [rbp - 0x70]
cmp qword [rbp - 0x58], 0x10
cmovae rax, qword [rbp - 0x70]
mov byte [rax + rcx], dl
inc rcx
cmp rcx, 0x21
jl 0x1400307c5
lea rax, [rbp - 0x70]
mov rcx, qword [rbp - 0x70]
mov rdx, qword [rbp - 0x58]
cmp rdx, 0x10
cmovae rax, rcx
mov rbx, qword [0x140161e70]
test rax, rax
jne 0x140030820
movaps xmm6, xmm13
jmp 0x140030873
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm11
movss xmm3, dword [0x14003d980]
movss xmm2, dword [rbx + 0x19d8]
lea rdx, [rbp - 0x10]
mov rcx, qword [rbx + 0x19d0]
call fcn.140027390
movss xmm0, dword [rbp - 0x10]
addss xmm0, xmm12
cvttss2si eax, xmm0
movd xmm6, eax
cvtdq2ps xmm6, xmm6
movss dword [rbp - 0x10], xmm6
mov rdx, qword [rbp - 0x58]
mov rcx, qword [rbp - 0x70]
and r14d, 0xffffffdf
cmp rdx, 0x10
jb 0x1400308b1
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400308a5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140030d0d
call fcn.1400327bc
mov rbx, qword [0x140161e70]
mov qword [rbp - 0x60], r13
mov qword [rbp - 0x58], 0xf
mov byte [rbp - 0x70], 0
addss xmm8, xmm15
addss xmm7, xmm9
mulss xmm6, xmm10
subss xmm7, xmm6
movss dword [rbp - 0x80], xmm7
movss dword [rbp - 0x7c], xmm8
mov rax, qword [rbx + 0x1c60]
mov byte [rax + 0x98], 1
mov rax, qword [rbx + 0x1c60]
mov rbx, qword [rax + 0x2c0]
movdqa xmm0, xmmword [0x14003dc40]
movdqa xmm1, xmmword [0x14003dc70]
movups xmmword [rbp + 0x1a0], xmm0
movups xmmword [rbp + 0x1b0], xmm1
mov byte [rbp + 0x1c0], 0x1c
mov qword [rbp - 0x30], r13
mov qword [rbp - 0x20], r13
mov qword [rbp - 0x18], 0xf
mov byte [rbp - 0x30], 0
or r14d, 0x40
mov dword [rbp + 0x370], r14d
mov edx, 0x21
mov r9d, edx
lea rcx, [rbp - 0x30]
call fcn.140031460
mov rcx, r13
cmp rcx, 0x21
jae 0x140030d9f
movzx edx, byte [rbp + rcx + 0x1a0]
xor dl, 0x1c
cmp qword [rbp - 0x20], rcx
jbe 0x140030d99
lea rax, [rbp - 0x30]
cmp qword [rbp - 0x18], 0x10
cmovae rax, qword [rbp - 0x30]
mov byte [rcx + rax], dl
inc rcx
cmp rcx, 0x21
jl 0x140030957
lea r9, [rbp - 0x30]
cmp qword [rbp - 0x18], 0x10
cmovae r9, qword [rbp - 0x30]
movaps xmm0, xmmword [0x14003dc30]
movups xmmword [rbp - 0x70], xmm0
lea rcx, [rbp - 0x70]
call fcn.140002c30
mov r8d, eax
lea rdx, [rbp - 0x80]
mov rcx, rbx
call fcn.140021ed0
and r14d, 0xffffffbf
mov rdx, qword [rbp - 0x18]
cmp rdx, 0x10
jb 0x1400309fc
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400309f7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140030d14
call fcn.1400327bc
call fcn.14000e620
call fcn.14000daf0
call fcn.140007ee0
mov rcx, qword [0x140161f08]
mov rax, qword [rcx]
xor r8d, r8d
lea edx, [r8 + 7]
call qword [rax + 0x1c8]
mov rcx, qword [0x140161f08]
mov rax, qword [rcx]
xor r8d, r8d
lea edx, [r8 + 0x1b]
call qword [rax + 0x1c8]
mov rcx, qword [0x140161f08]
mov rax, qword [rcx]
xor r8d, r8d
mov edx, 0xae
call qword [rax + 0x1c8]
mov rcx, qword [0x140161f08]
mov rax, qword [rcx]
mov dword [rsp + 0x30], r13d
movss xmm0, dword [0x14003d8cc]
movss dword [rsp + 0x28], xmm0
mov dword [rsp + 0x20], 0xff141414
mov r9d, 3
xor r8d, r8d
xor edx, edx
call qword [rax + 0x158]
mov rcx, qword [0x140161f08]
mov rax, qword [rcx]
call qword [rax + 0x148]
test eax, eax
js 0x140030afa
call fcn.140008360
mov rbx, qword [0x140161e70]
cmp dword [rbx + 0x1e08], 0
jg 0x140030aca
mov r8d, 0x689
lea rdx, str.C:Users10643DownloadsTelegram_Desktophwiidhx_hwidimgui.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 + 0x1e10]
mov rcx, qword [rax]
add rcx, 0x40
mov rax, r13
cmp byte [rcx], 0
cmovne rax, rcx
mov rcx, rax
call fcn.14002c910
mov rcx, qword [0x140161f08]
mov rax, qword [rcx]
call qword [rax + 0x150]
mov rcx, qword [0x140161f08]
mov rax, qword [rcx]
mov qword [rsp + 0x20], r13
xor r9d, r9d
xor r8d, r8d
xor edx, edx
call qword [rax + 0x88]
cmp eax, 0x88760868
jne 0x140030b7e
mov rcx, qword [0x140161f08]
mov rax, qword [rcx]
call qword [rax + 0x18]
cmp eax, 0x88760869
jne 0x140030b7e
call fcn.14002d160
mov rcx, qword [0x140161f08]
mov rax, qword [rcx]
lea rdx, [0x140161f10]
call qword [rax + pe_nt_image_headers64]
cmp eax, 0x8876086c
jne 0x140030b6f
mov r8d, 0x133
lea rdx, str.C:Users10643DownloadsTelegram_Desktophwiidhx_hwidexamplesexample_win32_directx9main.cpp
lea rcx, [0x14003487c]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
cmp qword [0x140161ec0], 0
je 0x140030b7e
call fcn.14002cf10
mov ebx, 4
cmp dword [rbp + 0x228], 0x12
jne 0x14002ff40
call fcn.14002d160
mov rcx, qword [0x140161ec0]
test rcx, rcx
je 0x140030bae
mov rax, qword [rcx]
call qword [rax + 0x10]
mov qword [0x140161ec0], r13
mov rcx, qword [0x140161ed0]
test rcx, rcx
je 0x140030bc0
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov qword [0x140161ed0], r13
mov qword [0x140161ed8], r13
mov qword [0x140161ee0], r13
mov qword [0x140161ee8], r13
mov qword [0x140161ef0], r13
mov qword [0x140161ef8], r13
mov dword [0x140161ca4], 9
mov byte [0x140161e8c], 0
mov byte [0x140161ca0], 1
mov rbx, qword [0x140161e70]
mov rcx, rbx
call fcn.140007160
mov rax, qword [0x140161e70]
cmp rax, rbx
cmove rax, r13
mov qword [0x140161e70], rax
test rbx, rbx
je 0x140030c54
mov rcx, rbx
call fcn.140016670
mov rax, qword [0x140161e70]
test rax, rax
je 0x140030c45
dec dword [rax + 0x3b4]
mov rdx, qword [0x140161e60]
mov rcx, rbx
call sub.api_ms_win_crt_heap_l1_1_0.dll_free
mov rcx, qword [0x140161f08]
test rcx, rcx
je 0x140030c6d
mov rax, qword [rcx]
call qword [rax + 0x10]
mov qword [0x140161f08], r13
mov rcx, qword [0x140161f00]
test rcx, rcx
je 0x140030c86
mov rax, qword [rcx]
call qword [rax + 0x10]
mov qword [0x140161f00], r13
mov rcx, r15
call qword [sym.imp.USER32.dll_DestroyWindow]
mov rdx, qword [rbp + 0x1e8]
mov rcx, qword [rbp + 0x210]
call qword [sym.imp.USER32.dll_UnregisterClassA]
xor eax, eax
lea r11, [rsp + 0x420]
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
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rcx, qword [0x140161f00]
mov rdx, qword [0x140161f08]
test rdx, rdx
je 0x140030d45
mov rax, qword [rdx]
mov rcx, rdx
call qword [rax + 0x10]
mov qword [0x140161f08], rbx
mov rcx, qword [0x140161f00]
test rcx, rcx
je 0x140030d57
mov rdx, qword [rcx]
call qword [rdx + 0x10]
mov qword [0x140161f00], rbx
mov rdx, qword [rbp + 0x1e8]
mov rcx, qword [rbp + 0x210]
call qword [sym.imp.USER32.dll_UnregisterClassA]
mov eax, 1
jmp 0x140030ca5
call fcn.140031440
nop
call fcn.140031420
nop
call fcn.140031440
int3
call fcn.140031420
nop
call fcn.140031440
int3
call fcn.140031420
nop
call fcn.140031440
int3
call fcn.140031420
nop
call fcn.140031440
int3
call fcn.140031420
nop
call fcn.140031440
int3
call fcn.140031420
nop
call fcn.140031440
int3
call fcn.140031420
int3