Function at 0x14057f360
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r14
push r15
mov rbp, rsp
sub rsp, 0x60
mov rax, qword [0x1406dc5c0]
xor rax, rsp
mov qword [rbp - 8], rax
mov r14, rcx
mov r15, qword [0x1406dd860]
mov rdx, qword [r15 + 0x3fe0]
movsx eax, word [rcx]
xor ebx, ebx
cmp eax, dword [rdx + 0x108]
jne 0x14057f4a3
movdqa xmm0, xmmword [0x1406c22e0]
movdqa xmm1, xmmword [0x1406c2690]
mov dword [rbp - 0x20], 0xb42e98f3
mov dword [rbp - 0x1c], 0xdce7c452
mov word [rbp - 0x18], 0xf4bb
mov rax, qword gs:[0x58]
mov rsi, qword [rax]
mov ecx, 0x1784
mov eax, dword [rcx + rsi]
test al, 1
jne 0x14057f45d
or eax, 1
mov dword [rcx + rsi], eax
mov eax, 0x12f8
mov edi, eax
lea rcx, [rax + rsi]
mov byte [rcx + 0x2b], 1
lea rax, [rcx + 0x2a]
lea rdx, [rbp - 0x16]
cmp rcx, rdx
ja 0x14057f431
lea rdx, [rbp - 0x40]
cmp rax, rdx
jb 0x14057f431
movups xmmword [rcx], xmm0
movups xmmword [rcx + 0x10], xmm1
movsd xmm0, qword [rbp - 0x20]
movsd qword [rcx + 0x20], xmm0
movzx eax, word [rbp - 0x18]
mov word [rcx + 0x28], ax
mov byte [rcx + 0x2a], 0x47
jmp 0x14057f44e
movups xmmword [rcx], xmm0
movups xmmword [rcx + 0x10], xmm1
movsd xmm0, qword [rbp - 0x20]
movsd qword [rcx + 0x20], xmm0
movzx eax, word [rbp - 0x18]
mov word [rcx + 0x28], ax
mov byte [rcx + 0x2a], 0x47
lea rcx, [0x140644320]
call fcn.14063c804
nop
jmp 0x14057f462
mov edi, 0x12f8
lea r8, [rsi + rdi]
cmp byte [r8 + 0x2b], 0
je 0x14057f4bd
mov rdx, rbx
movabs r9, 0xbf93a53fc747d5d3
nop word [rax + rax]
movzx ecx, dl
and cl, 7
shl cl, 3
mov rax, r9
shr rax, cl
xor byte [rdx + r8], al
inc rdx
cmp rdx, 0x2b
jb 0x14057f480
mov byte [r8 + 0x2b], 0
jmp 0x14057f4bd
mov r8d, 0x2260
lea rdx, str.D:BackupGamingAET_New_MenuImGui_Standalone_mainSourceImGui_StandaloneImGuiimgui.cpp
lea rcx, str.SizeOfIDStack__window__IDStack.Size__________ay::obfuscated_data_sizeof__PushID_PopID_or_TreeNode_TreePop_Mismatch____sizeof__PushID_PopID_or_TreeNode_TreePop_Mismatch___0____ay::generate_key_int_8800U_____static_assert_sizeof_decltype_ay::generate_key_int_8800U______sizeof_ay::key_type____key_must_be_a_64_bit_unsigned_integer____static_assert__ay::generate_key_int_8800U_______1ull____56____key_must_span_all_8_bytes____constexpr_auto_n__sizeof__PushID_PopID_or_TreeNode_TreePop_Mismatch____sizeof__PushID_PopID_or_TreeNode_TreePop_Mismatch___0____constexpr_auto_obfuscator__ay::make_obfuscator_n__ay::generate_key_int_8800U_____PushID_PopID_or_TreeNode_TreePop_Mismatch_____thread_local_auto_obfuscated_data__ay::obfuscated_data_n__ay::generate_key_int_8800U____obfuscator___return_obfuscated_data____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movsx eax, word [r14 + 0xa]
cmp eax, dword [r15 + 0x41d0]
jne 0x14057f5df
movdqa xmm0, xmmword [0x1406c13a0]
mov dword [rbp - 0x30], 0x557b52c2
mov dword [rbp - 0x2c], 0xad244d6
mov dword [rbp - 0x28], 0x1d6853cc
mov word [rbp - 0x24], 0x2dba
mov rax, qword gs:[0x58]
mov rdi, qword [rax]
mov ecx, 0x110c
mov eax, dword [rcx + rdi]
test al, 1
jne 0x14057f57c
or eax, 1
mov dword [rcx + rdi], eax
mov eax, 0x1148
mov esi, eax
lea rcx, [rax + rdi]
mov byte [rcx + 0x1e], 1
lea rax, [rcx + 0x1d]
lea rdx, [rbp - 0x23]
cmp rcx, rdx
ja 0x14057f552
lea rdx, [rbp - 0x40]
cmp rax, rdx
jb 0x14057f552
movups xmmword [rcx], xmm0
movsd xmm0, qword [rbp - 0x30]
movsd qword [rcx + 0x10], xmm0
mov eax, dword [rbp - 0x28]
mov dword [rcx + 0x18], eax
movzx eax, word [rbp - 0x24]
mov word [rcx + 0x1c], ax
jmp 0x14057f56d
movups xmmword [rcx], xmm0
movsd xmm0, qword [rbp - 0x30]
movsd qword [rcx + 0x10], xmm0
mov eax, dword [rbp - 0x28]
mov dword [rcx + 0x18], eax
movzx eax, word [rbp - 0x24]
mov word [rcx + 0x1c], ax
lea rcx, [0x1406442f0]
call fcn.14063c804
nop
jmp 0x14057f581
mov esi, 0x1148
lea r9, [rdi + rsi]
cmp byte [r9 + 0x1e], 0
je 0x14057f5f9
lea r8, [r9 + 1]
mov r10, r9
not r10
movabs r11, 0x67a12d9b750b27ad
lea ecx, [r10 + r8]
and cl, 7
shl cl, 3
mov rdx, r11
shr rdx, cl
xor byte [r8 - 1], dl
movzx ecx, r8b
sub cl, r9b
and cl, 7
shl cl, 3
mov rdx, r11
shr rdx, cl
xor byte [r8], dl
add r8, 2
lea rax, [r8 + r10]
cmp rax, 0x1e
jb 0x14057f5a0
mov byte [r9 + 0x1e], 0
jmp 0x14057f5f9
mov r8d, 0x2264
lea rdx, str.D:BackupGamingAET_New_MenuImGui_Standalone_mainSourceImGui_StandaloneImGuiimgui.cpp
lea rcx, str.SizeOfGroupStack__g.GroupStack.Size__________ay::obfuscated_data_sizeof__BeginGroup_EndGroup_Mismatch____sizeof__BeginGroup_EndGroup_Mismatch___0____ay::generate_key_int_8804U_____static_assert_sizeof_decltype_ay::generate_key_int_8804U______sizeof_ay::key_type____key_must_be_a_64_bit_unsigned_integer____static_assert__ay::generate_key_int_8804U_______1ull____56____key_must_span_all_8_bytes____constexpr_auto_n__sizeof__BeginGroup_EndGroup_Mismatch____sizeof__BeginGroup_EndGroup_Mismatch___0____constexpr_auto_obfuscator__ay::make_obfuscator_n__ay::generate_key_int_8804U_____BeginGroup_EndGroup_Mismatch_____thread_local_auto_obfuscated_data__ay::obfuscated_data_n__ay::generate_key_int_8804U____obfuscator___return_obfuscated_data____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movsx eax, word [r14 + 0xe]
cmp eax, dword [r15 + 0x41f0]
jne 0x14057f6f3
movdqa xmm0, xmmword [0x1406c1e80]
movdqa xmm1, xmmword [0x1406c1d40]
movdqa xmm2, xmmword [0x1406c1de0]
mov word [rbp - 0x10], 0x32ad
mov rax, qword gs:[0x58]
mov rsi, qword [rax]
mov ecx, 0xffc
mov eax, dword [rcx + rsi]
test al, 1
jne 0x14057f6ab
or eax, 1
mov dword [rcx + rsi], eax
mov eax, 0xc50
mov edi, eax
lea rcx, [rax + rsi]
mov byte [rcx + 0x33], 1
lea rax, [rcx + 0x32]
lea rdx, [rbp - 0xe]
cmp rcx, rdx
ja 0x14057f685
lea rdx, [rbp - 0x40]
cmp rax, rdx
jb 0x14057f685
movups xmmword [rcx], xmm0
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx + 0x20], xmm2
movzx eax, word [rbp - 0x10]
mov word [rcx + 0x30], ax
mov byte [rcx + 0x32], 0x51
jmp 0x14057f69c
movups xmmword [rcx], xmm0
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx + 0x20], xmm2
movzx eax, word [rbp - 0x10]
mov word [rcx + 0x30], ax
mov byte [rcx + 0x32], 0x51
lea rcx, [0x1406442c0]
call fcn.14063c804
nop
jmp 0x14057f6b0
mov edi, 0xc50
lea r8, [rsi + rdi]
cmp byte [r8 + 0x33], 0
je 0x14057f70d
mov rdx, rbx
movabs r9, 0x337949c9fd5113c5
nop dword [rax + rax]
movzx ecx, dl
and cl, 7
shl cl, 3
mov rax, r9
shr rax, cl
xor byte [rdx + r8], al
inc rdx
cmp rdx, 0x33
jb 0x14057f6d0
mov byte [r8 + 0x33], 0
jmp 0x14057f70d
mov r8d, 0x2265
lea rdx, str.D:BackupGamingAET_New_MenuImGui_Standalone_mainSourceImGui_StandaloneImGuiimgui.cpp
lea rcx, str.SizeOfBeginPopupStack__g.BeginPopupStack.Size__________ay::obfuscated_data_sizeof__BeginPopup_EndPopup_or_BeginMenu_EndMenu_Mismatch____sizeof__BeginPopup_EndPopup_or_BeginMenu_EndMenu_Mismatch___0____ay::generate_key_int_8805U_____static_assert_sizeof_decltype_ay::generate_key_int_8805U______sizeof_ay::key_type____key_must_be_a_64_bit_unsigned_integer____static_assert__ay::generate_key_int_8805U_______1ull____56____key_must_span_all_8_bytes____constexpr_auto_n__sizeof__BeginPopup_EndPopup_or_BeginMenu_EndMenu_Mismatch____sizeof__BeginPopup_EndPopup_or_BeginMenu_EndMenu_Mismatch___0____constexpr_auto_obfuscator__ay::make_obfuscator_n__ay::generate_key_int_8805U_____BeginPopup_EndPopup_or_BeginMenu_EndMenu_Mismatch_____thread_local_auto_obfuscated_data__ay::obfuscated_data_n__ay::generate_key_int_8805U____obfuscator___return_obfuscated_data____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movzx eax, word [r15 + 0x54dc]
cmp word [r14 + 0x10], ax
jne 0x14057f80f
movdqa xmm0, xmmword [0x1406c2520]
movdqa xmm1, xmmword [0x1406c2310]
mov dword [rbp - 0x20], 0xf7644da2
mov rax, qword gs:[0x58]
mov rsi, qword [rax]
mov ecx, 0x149c
mov eax, dword [rcx + rsi]
test al, 1
jne 0x14057f7a5
or eax, 1
mov dword [rcx + rsi], eax
mov eax, 0x1a20
mov edi, eax
lea rcx, [rax + rsi]
mov byte [rcx + 0x24], 1
lea rax, [rcx + 0x23]
lea rdx, [rbp - 0x1d]
cmp rcx, rdx
ja 0x14057f789
lea rdx, [rbp - 0x40]
cmp rax, rdx
jb 0x14057f789
movups xmmword [rcx], xmm0
movups xmmword [rcx + 0x10], xmm1
mov eax, dword [rbp - 0x20]
mov dword [rcx + 0x20], eax
jmp 0x14057f796
movups xmmword [rcx], xmm0
movups xmmword [rcx + 0x10], xmm1
mov eax, dword [rbp - 0x20]
mov dword [rcx + 0x20], eax
lea rcx, [0x140644290]
call fcn.14063c804
nop
jmp 0x14057f7aa
mov edi, 0x1a20
lea r9, [rsi + rdi]
cmp byte [r9 + 0x24], 0
je 0x14057f829
lea r8, [r9 + 1]
mov r10, r9
not r10
movabs r11, 0xd5e73bf3f74525c1
nop dword [rax]
lea ecx, [r10 + r8]
and cl, 7
shl cl, 3
mov rdx, r11
shr rdx, cl
xor byte [r8 - 1], dl
movzx ecx, r8b
sub cl, r9b
and cl, 7
shl cl, 3
mov rdx, r11
shr rdx, cl
xor byte [r8], dl
add r8, 2
lea rax, [r8 + r10]
cmp rax, 0x24
jb 0x14057f7d0
mov byte [r9 + 0x24], 0
jmp 0x14057f829
mov r8d, 0x2266
lea rdx, str.D:BackupGamingAET_New_MenuImGui_Standalone_mainSourceImGui_StandaloneImGuiimgui.cpp
lea rcx, str.SizeOfDisabledStack__g.DisabledStackSize__________ay::obfuscated_data_sizeof__BeginDisabled_EndDisabled_Mismatch____sizeof__BeginDisabled_EndDisabled_Mismatch___0____ay::generate_key_int_8806U_____static_assert_sizeof_decltype_ay::generate_key_int_8806U______sizeof_ay::key_type____key_must_be_a_64_bit_unsigned_integer____static_assert__ay::generate_key_int_8806U_______1ull____56____key_must_span_all_8_bytes____constexpr_auto_n__sizeof__BeginDisabled_EndDisabled_Mismatch____sizeof__BeginDisabled_EndDisabled_Mismatch___0____constexpr_auto_obfuscator__ay::make_obfuscator_n__ay::generate_key_int_8806U_____BeginDisabled_EndDisabled_Mismatch_____thread_local_auto_obfuscated_data__ay::obfuscated_data_n__ay::generate_key_int_8806U____obfuscator___return_obfuscated_data____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movsx eax, word [r14 + 0xc]
cmp eax, dword [r15 + 0x41c0]
jl 0x14057f913
movdqa xmm0, xmmword [0x1406c28e0]
movdqa xmm1, xmmword [0x1406c2830]
mov word [rbp - 0x20], 0xfcd3
mov rax, qword gs:[0x58]
mov rsi, qword [rax]
mov ecx, 0x1a48
mov eax, dword [rcx + rsi]
test al, 1
jne 0x14057f8cb
or eax, 1
mov dword [rcx + rsi], eax
mov eax, 0x19f0
mov edi, eax
lea rcx, [rax + rsi]
mov byte [rcx + 0x23], 1
lea rax, [rcx + 0x22]
lea rdx, [rbp - 0x1e]
cmp rcx, rdx
ja 0x14057f8a9
lea rdx, [rbp - 0x40]
cmp rax, rdx
jb 0x14057f8a9
movups xmmword [rcx], xmm0
movups xmmword [rcx + 0x10], xmm1
movzx eax, word [rbp - 0x20]
mov word [rcx + 0x20], ax
mov byte [rcx + 0x22], reloc.WS2_32.dll_ntohs
jmp 0x14057f8bc
movups xmmword [rcx], xmm0
movups xmmword [rcx + 0x10], xmm1
movzx eax, word [rbp - 0x20]
mov word [rcx + 0x20], ax
mov byte [rcx + 0x22], reloc.WS2_32.dll_ntohs
lea rcx, [0x140644260]
call fcn.14063c804
nop
jmp 0x14057f8d0
mov edi, 0x19f0
lea r8, [rsi + rdi]
cmp byte [r8 + 0x23], 0
je 0x14057f92d
mov rdx, rbx
movabs r9, 0x89ad6523350fddbb
nop dword [rax + rax]
movzx ecx, dl
and cl, 7
shl cl, 3
mov rax, r9
shr rax, cl
xor byte [rdx + r8], al
inc rdx
cmp rdx, 0x23
jb 0x14057f8f0
mov byte [r8 + 0x23], 0
jmp 0x14057f92d
mov r8d, 0x2267
lea rdx, str.D:BackupGamingAET_New_MenuImGui_Standalone_mainSourceImGui_StandaloneImGuiimgui.cpp
lea rcx, str.SizeOfItemFlagsStack___g.ItemFlagsStack.Size__________ay::obfuscated_data_sizeof__PushItemFlag_PopItemFlag_Mismatch____sizeof__PushItemFlag_PopItemFlag_Mismatch___0____ay::generate_key_int_8807U_____static_assert_sizeof_decltype_ay::generate_key_int_8807U______sizeof_ay::key_type____key_must_be_a_64_bit_unsigned_integer____static_assert__ay::generate_key_int_8807U_______1ull____56____key_must_span_all_8_bytes____constexpr_auto_n__sizeof__PushItemFlag_PopItemFlag_Mismatch____sizeof__PushItemFlag_PopItemFlag_Mismatch___0____constexpr_auto_obfuscator__ay::make_obfuscator_n__ay::generate_key_int_8807U_____PushItemFlag_PopItemFlag_Mismatch_____thread_local_auto_obfuscated_data__ay::obfuscated_data_n__ay::generate_key_int_8807U____obfuscator___return_obfuscated_data____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movsx eax, word [r14 + 2]
cmp eax, dword [r15 + 0x4180]
jl 0x14057fa23
movdqa xmm0, xmmword [0x1406c1f80]
movdqa xmm1, xmmword [0x1406c1d80]
mov dword [rbp - 0x20], 0x428fae1a
mov word [rbp - 0x1c], 0xf243
mov rax, qword gs:[0x58]
mov rsi, qword [rax]
mov ecx, 0x1108
mov eax, dword [rcx + rsi]
test al, 1
jne 0x14057f9e2
or eax, 1
mov dword [rcx + rsi], eax
mov eax, 0x1880
mov edi, eax
lea rcx, [rax + rsi]
mov byte [rcx + 0x27], 1
lea rax, [rcx + 0x26]
lea rdx, [rbp - 0x1a]
cmp rcx, rdx
ja 0x14057f9ba
lea rdx, [rbp - 0x40]
cmp rax, rdx
jb 0x14057f9ba
movups xmmword [rcx], xmm0
movups xmmword [rcx + 0x10], xmm1
mov eax, dword [rbp - 0x20]
mov dword [rcx + 0x20], eax
movzx eax, word [rbp - 0x1c]
mov word [rcx + 0x24], ax
mov byte [rcx + 0x26], 0x83
jmp 0x14057f9d3
movups xmmword [rcx], xmm0
movups xmmword [rcx + 0x10], xmm1
mov eax, dword [rbp - 0x20]
mov dword [rcx + 0x20], eax
movzx eax, word [rbp - 0x1c]
mov word [rcx + 0x24], ax
mov byte [rcx + 0x26], 0x83
lea rcx, [0x140644230]
call fcn.14063c804
nop
jmp 0x14057f9e7
mov edi, 0x1880
lea r8, [rsi + rdi]
cmp byte [r8 + 0x27], 0
je 0x14057fa3d
mov rdx, rbx
movabs r9, 0x3b83d32b21fbcf77
nop
movzx ecx, dl
and cl, 7
shl cl, 3
mov rax, r9
shr rax, cl
xor byte [rdx + r8], al
inc rdx
cmp rdx, 0x27
jb 0x14057fa00
mov byte [r8 + 0x27], 0
jmp 0x14057fa3d
mov r8d, 0x2268
lea rdx, str.D:BackupGamingAET_New_MenuImGui_Standalone_mainSourceImGui_StandaloneImGuiimgui.cpp
lea rcx, str.SizeOfColorStack___g.ColorStack.Size__________ay::obfuscated_data_sizeof__PushStyleColor_PopStyleColor_Mismatch____sizeof__PushStyleColor_PopStyleColor_Mismatch___0____ay::generate_key_int_8808U_____static_assert_sizeof_decltype_ay::generate_key_int_8808U______sizeof_ay::key_type____key_must_be_a_64_bit_unsigned_integer____static_assert__ay::generate_key_int_8808U_______1ull____56____key_must_span_all_8_bytes____constexpr_auto_n__sizeof__PushStyleColor_PopStyleColor_Mismatch____sizeof__PushStyleColor_PopStyleColor_Mismatch___0____constexpr_auto_obfuscator__ay::make_obfuscator_n__ay::generate_key_int_8808U_____PushStyleColor_PopStyleColor_Mismatch_____thread_local_auto_obfuscated_data__ay::obfuscated_data_n__ay::generate_key_int_8808U____obfuscator___return_obfuscated_data____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movsx eax, word [r14 + 4]
cmp eax, dword [r15 + 0x4190]
jl 0x14057fb23
movdqa xmm0, xmmword [0x1406c2610]
movdqa xmm1, xmmword [0x1406c26d0]
mov word [rbp - 0x20], 0xa69b
mov rax, qword gs:[0x58]
mov rsi, qword [rax]
mov ecx, 0x18d8
mov eax, dword [rcx + rsi]
test al, 1
jne 0x14057fadf
or eax, 1
mov dword [rcx + rsi], eax
mov eax, 0x1630
mov edi, eax
lea rcx, [rax + rsi]
mov byte [rcx + 0x23], 1
lea rax, [rcx + 0x22]
lea rdx, [rbp - 0x1e]
cmp rcx, rdx
ja 0x14057fabd
lea rdx, [rbp - 0x40]
cmp rax, rdx
jb 0x14057fabd
movups xmmword [rcx], xmm0
movups xmmword [rcx + 0x10], xmm1
movzx eax, word [rbp - 0x20]
mov word [rcx + 0x20], ax
mov byte [rcx + 0x22], 0x5b
jmp 0x14057fad0
movups xmmword [rcx], xmm0
movups xmmword [rcx + 0x10], xmm1
movzx eax, word [rbp - 0x20]
mov word [rcx + 0x20], ax
mov byte [rcx + 0x22], 0x5b
lea rcx, [0x140644200]
call fcn.14063c804
nop
jmp 0x14057fae4
mov edi, 0x1630
lea r8, [rsi + rdi]
cmp byte [r8 + 0x23], 0
je 0x14057fb3d
mov rdx, rbx
movabs r9, 0xbbd1b9ff535b87f3
nop dword [rax]
movzx ecx, dl
and cl, 7
shl cl, 3
mov rax, r9
shr rax, cl
xor byte [rdx + r8], al
inc rdx
cmp rdx, 0x23
jb 0x14057fb00
mov byte [r8 + 0x23], 0
jmp 0x14057fb3d
mov r8d, 0x2269
lea rdx, str.D:BackupGamingAET_New_MenuImGui_Standalone_mainSourceImGui_StandaloneImGuiimgui.cpp
lea rcx, str.SizeOfStyleVarStack___g.StyleVarStack.Size__________ay::obfuscated_data_sizeof__PushStyleVar_PopStyleVar_Mismatch____sizeof__PushStyleVar_PopStyleVar_Mismatch___0____ay::generate_key_int_8809U_____static_assert_sizeof_decltype_ay::generate_key_int_8809U______sizeof_ay::key_type____key_must_be_a_64_bit_unsigned_integer____static_assert__ay::generate_key_int_8809U_______1ull____56____key_must_span_all_8_bytes____constexpr_auto_n__sizeof__PushStyleVar_PopStyleVar_Mismatch____sizeof__PushStyleVar_PopStyleVar_Mismatch___0____constexpr_auto_obfuscator__ay::make_obfuscator_n__ay::generate_key_int_8809U_____PushStyleVar_PopStyleVar_Mismatch_____thread_local_auto_obfuscated_data__ay::obfuscated_data_n__ay::generate_key_int_8809U____obfuscator___return_obfuscated_data____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movsx eax, word [r14 + 6]
cmp eax, dword [r15 + 0x41a0]
jl 0x14057fc33
movdqa xmm0, xmmword [0x1406c2460]
mov dword [rbp - 0x30], 0xe65cd041
mov dword [rbp - 0x2c], 0xa40dd456
mov word [rbp - 0x28], 0xbc09
mov rax, qword gs:[0x58]
mov rdi, qword [rax]
mov ecx, 0x1530
mov eax, dword [rcx + rdi]
test al, 1
jne 0x14057fbf1
or eax, 1
mov dword [rcx + rdi], eax
mov eax, 0xbb0
mov esi, eax
lea rcx, [rax + rdi]
mov byte [rcx + 0x1b], 1
lea rax, [rcx + 0x1a]
lea rdx, [rbp - 0x26]
cmp rcx, rdx
ja 0x14057fbc9
lea rdx, [rbp - 0x40]
cmp rax, rdx
jb 0x14057fbc9
movups xmmword [rcx], xmm0
movsd xmm0, qword [rbp - 0x30]
movsd qword [rcx + 0x10], xmm0
movzx eax, word [rbp - 0x28]
mov word [rcx + 0x18], ax
mov byte [rcx + 0x1a], 0x35
jmp 0x14057fbe2
movups xmmword [rcx], xmm0
movsd xmm0, qword [rbp - 0x30]
movsd qword [rcx + 0x10], xmm0
movzx eax, word [rbp - 0x28]
mov word [rcx + 0x18], ax
mov byte [rcx + 0x1a], 0x35
lea rcx, [0x1406441d0]
call fcn.14063c804
nop
jmp 0x14057fbf6
mov esi, 0xbb0
lea r8, [rdi + rsi]
cmp byte [r8 + 0x1b], 0
je 0x14057fc4d
mov rdx, rbx
movabs r9, 0xc779b53b95359d61
nop
movzx ecx, dl
and cl, 7
shl cl, 3
mov rax, r9
shr rax, cl
xor byte [rdx + r8], al
inc rdx
cmp rdx, 0x1b
jb 0x14057fc10
mov byte [r8 + 0x1b], 0
jmp 0x14057fc4d
mov r8d, 0x226a
lea rdx, str.D:BackupGamingAET_New_MenuImGui_Standalone_mainSourceImGui_StandaloneImGuiimgui.cpp
lea rcx, str.SizeOfFontStack___g.FontStack.Size__________ay::obfuscated_data_sizeof__PushFont_PopFont_Mismatch____sizeof__PushFont_PopFont_Mismatch___0____ay::generate_key_int_8810U_____static_assert_sizeof_decltype_ay::generate_key_int_8810U______sizeof_ay::key_type____key_must_be_a_64_bit_unsigned_integer____static_assert__ay::generate_key_int_8810U_______1ull____56____key_must_span_all_8_bytes____constexpr_auto_n__sizeof__PushFont_PopFont_Mismatch____sizeof__PushFont_PopFont_Mismatch___0____constexpr_auto_obfuscator__ay::make_obfuscator_n__ay::generate_key_int_8810U_____PushFont_PopFont_Mismatch_____thread_local_auto_obfuscated_data__ay::obfuscated_data_n__ay::generate_key_int_8810U____obfuscator___return_obfuscated_data____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movsx eax, word [r14 + 8]
cmp eax, dword [r15 + 0x41b0]
jne 0x14057fd41
movdqa xmm0, xmmword [0x1406c28b0]
movdqa xmm1, xmmword [0x1406c26c0]
mov dword [rbp - 0x20], 0x96fdd0dc
mov word [rbp - 0x1c], 0xf8e5
mov rax, qword gs:[0x58]
mov rsi, qword [rax]
mov ecx, 0x16a0
mov eax, dword [rcx + rsi]
test al, 1
jne 0x14057fd02
or eax, 1
mov dword [rcx + rsi], eax
mov eax, 0xc88
mov edi, eax
lea rcx, [rsi + rax]
mov byte [rcx + 0x27], 1
lea rax, [rcx + 0x26]
lea rdx, [rbp - 0x1a]
cmp rcx, rdx
ja 0x14057fcda
lea rdx, [rbp - 0x40]
cmp rax, rdx
jb 0x14057fcda
movups xmmword [rcx], xmm0
movups xmmword [rcx + 0x10], xmm1
mov eax, dword [rbp - 0x20]
mov dword [rcx + 0x20], eax
movzx eax, word [rbp - 0x1c]
mov word [rcx + 0x24], ax
mov byte [rcx + 0x26], reloc.WS2_32.dll_socket
jmp 0x14057fcf3
movups xmmword [rcx], xmm0
movups xmmword [rcx + 0x10], xmm1
mov eax, dword [rbp - 0x20]
mov dword [rcx + 0x20], eax
movzx eax, word [rbp - 0x1c]
mov word [rcx + 0x24], ax
mov byte [rcx + 0x26], reloc.WS2_32.dll_socket
lea rcx, [0x1406441a0]
call fcn.14063c804
nop
jmp 0x14057fd07
mov edi, 0xc88
lea rdx, [rsi + rdi]
cmp byte [rdx + 0x27], 0
je 0x14057fd5b
movabs r8, 0xa517d98df589b1b1
nop dword [rax + rax]
movzx ecx, bl
and cl, 7
shl cl, 3
mov rax, r8
shr rax, cl
xor byte [rbx + rdx], al
inc rbx
cmp rbx, 0x27
jb 0x14057fd20
mov byte [rdx + 0x27], 0
jmp 0x14057fd5b
mov r8d, 0x226b
lea rdx, str.D:BackupGamingAET_New_MenuImGui_Standalone_mainSourceImGui_StandaloneImGuiimgui.cpp
lea rcx, str.SizeOfFocusScopeStack__g.FocusScopeStack.Size__________ay::obfuscated_data_sizeof__PushFocusScope_PopFocusScope_Mismatch____sizeof__PushFocusScope_PopFocusScope_Mismatch___0____ay::generate_key_int_8811U_____static_assert_sizeof_decltype_ay::generate_key_int_8811U______sizeof_ay::key_type____key_must_be_a_64_bit_unsigned_integer____static_assert__ay::generate_key_int_8811U_______1ull____56____key_must_span_all_8_bytes____constexpr_auto_n__sizeof__PushFocusScope_PopFocusScope_Mismatch____sizeof__PushFocusScope_PopFocusScope_Mismatch___0____constexpr_auto_obfuscator__ay::make_obfuscator_n__ay::generate_key_int_8811U_____PushFocusScope_PopFocusScope_Mismatch_____thread_local_auto_obfuscated_data__ay::obfuscated_data_n__ay::generate_key_int_8811U____obfuscator___return_obfuscated_data____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rcx, qword [rbp - 8]
xor rcx, rsp
call fcn.14063c0a0
lea r11, [rsp + 0x60]
mov rbx, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x28]
mov rdi, qword [r11 + 0x30]
mov rsp, r11
pop r15
pop r14
pop rbp
ret