Function at 0x14005bf20
Capabilities:
Create process on windows
Terminate process

Disassembly:
push rsi
push rdi
mov eax, 0x1298
call fcn.1400e8450
sub rsp, rax
movss xmm2, dword [0x1400f7880]
movss xmm1, dword [0x1400f78ac]
lea rcx, [rsp + 0x810]
call fcn.140004fa0
xor edx, edx
mov rcx, rax
call fcn.14001da20
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x818]
call fcn.140004fa0
mov qword [rsp + 0x548], rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x820]
call fcn.140004fa0
mov qword [rsp + 0x550], rax
mov r8, qword [rsp + 0x548]
xor edx, edx
mov rcx, qword [rsp + 0x550]
call fcn.14001d990
mov r8d, 0x127
lea rdx, [0x140bbdc28]
lea rcx, [0x1400f6fe4]
call fcn.140006490
movss xmm0, dword [0x140bbdbfc]
addss xmm0, dword [0x1400f7780]
movss dword [0x140bbdbfc], xmm0
call fcn.1400106f0
mov qword [rsp + 0x48], rax
lea rcx, [rsp + 0x8c8]
call fcn.140010710
mov rax, qword [rax]
mov qword [0x1424df0c8], rax
movss xmm0, dword [0x1400f4be4]
mulss xmm0, dword [0x140bbdbfc]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x78]
call fcn.140005070
mov dword [rsp + 0x20], 0xff
mov r9d, reloc.WS2_32.dll_socket
mov r8d, reloc.WS2_32.dll_socket
mov edx, 0xe8
lea rcx, [rsp + 0x558]
call fcn.140023540
mov dword [rsp + 0x20], 0xff
mov r9d, reloc.WLDAP32.dll_Ordinal_45
mov r8d, Ordinal_45
mov edx, Ordinal_41
lea rcx, [rsp + 0x160]
call fcn.140023540
cmp dword [0x1424decd4], 0
jne 0x14005c101
call fcn.14000f6a0
mov qword [rsp + 0x170], rax
mov dword [rsp + 0x20], 0xff
mov r9d, reloc.WS2_32.dll_socket
mov r8d, reloc.WS2_32.dll_socket
mov edx, reloc.WS2_32.dll_socket
lea rcx, [rsp + 0xcc0]
call fcn.140023540
mov rcx, rax
call fcn.14003f720
mov dword [rsp + 0x108], eax
mov dword [rsp + 0x30], 0
mov rax, qword [rsp + 0x170]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x108]
mov qword [rsp + 0x20], rax
mov r9d, 0xff
mov r8d, 6
movss xmm1, dword [0x1400f77e0]
lea rcx, [0x1400f7190]
call fcn.140046470
jmp 0x14005fd9e
cmp dword [0x1424decd4], 1
jne 0x14005dbc9
call fcn.140010250
mov qword [rsp + 0x8d0], rax
cmp dword [0x1424dece0], 1
jne 0x14005c2e9
movss xmm2, dword [0x1400f7820]
movss xmm1, dword [0x1400f77b8]
lea rcx, [rsp + 0x5a8]
call fcn.140004fa0
mov rcx, rax
call fcn.14001d500
lea rax, [fcn.140012550]
test rax, rax
je 0x14005c196
movss xmm0, dword [0x1400efea0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400efea0]
movss xmm2, dword [0x1400efea0]
movss xmm1, dword [0x1400efea0]
lea rcx, [rsp + 0xd90]
call fcn.140005070
mov qword [rsp + 0x158], rax
jmp 0x14005c1d1
movss xmm0, dword [0x1400efe5c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400efe64]
movss xmm2, dword [0x1400efe64]
movss xmm1, dword [0x1400efe64]
lea rcx, [rsp + 0xda0]
call fcn.140005070
mov qword [rsp + 0x158], rax
mov rax, qword [rsp + 0x158]
mov qword [rsp + 0x178], rax
mov rax, qword [rsp + 0x178]
mov qword [rsp + 0x180], rax
movss xmm0, dword [0x1400efedc]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0xdb0]
call fcn.140005070
mov qword [rsp + 0x188], rax
movss xmm2, dword [0x1400efea0]
movss xmm1, dword [0x1400efea0]
lea rcx, [rsp + 0x190]
call fcn.140004fa0
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x198]
call fcn.140004fa0
movss xmm2, dword [0x1400efee4]
movss xmm1, dword [0x1400efed8]
lea rcx, [rsp + 0x5b0]
call fcn.140004fa0
mov qword [rsp + 0x1a0], rax
mov rax, qword [0x1424df370]
mov qword [rsp + 0x1a8], rax
mov rax, qword [rsp + 0x180]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x188]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 9
lea r9, [rsp + 0x190]
lea r8, [rsp + 0x198]
mov rdx, qword [rsp + 0x1a0]
mov rcx, qword [rsp + 0x1a8]
call fcn.140041160
movzx eax, al
test eax, eax
je 0x14005c2e4
mov dword [0x1424dece0], 0
xorps xmm0, xmm0
movss dword [0x140bbdbfc], xmm0
jmp 0x14005c4b2
cmp dword [0x1424dece0], 0
jne 0x14005c4b2
movss xmm2, dword [0x1400f7820]
movss xmm1, dword [0x1400f78a4]
lea rcx, [rsp + 0x5b8]
call fcn.140004fa0
mov rcx, rax
call fcn.14001d500
lea rax, [0x1400124b0]
test rax, rax
je 0x14005c364
movss xmm0, dword [0x1400efea0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400efea0]
movss xmm2, dword [0x1400efea0]
movss xmm1, dword [0x1400efea0]
lea rcx, [rsp + 0xdc0]
call fcn.140005070
mov qword [rsp + 0x110], rax
jmp 0x14005c39f
movss xmm0, dword [0x1400efe5c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400efe64]
movss xmm2, dword [0x1400efe64]
movss xmm1, dword [0x1400efe64]
lea rcx, [rsp + 0xdd0]
call fcn.140005070
mov qword [rsp + 0x110], rax
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x1b0], rax
mov rax, qword [rsp + 0x1b0]
mov qword [rsp + 0x1b8], rax
movss xmm0, dword [0x1400efedc]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0xde0]
call fcn.140005070
mov qword [rsp + 0x1c0], rax
movss xmm2, dword [0x1400efea0]
movss xmm1, dword [0x1400efea0]
lea rcx, [rsp + 0x1c8]
call fcn.140004fa0
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x1d0]
call fcn.140004fa0
movss xmm2, dword [0x1400efee4]
movss xmm1, dword [0x1400efed8]
lea rcx, [rsp + 0x5c0]
call fcn.140004fa0
mov qword [rsp + 0x1d8], rax
mov rax, qword [0x1424df380]
mov qword [rsp + 0x1e0], rax
mov rax, qword [rsp + 0x1b8]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x1c0]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 9
lea r9, [rsp + 0x1c8]
lea r8, [rsp + 0x1d0]
mov rdx, qword [rsp + 0x1d8]
mov rcx, qword [rsp + 0x1e0]
call fcn.140041160
movzx eax, al
test eax, eax
je 0x14005c4b2
mov dword [0x1424dece0], 1
xorps xmm0, xmm0
movss dword [0x140bbdbfc], xmm0
cmp dword [0x1424dece0], 0
jne 0x14005d289
movss xmm0, dword [0x1400eff14]
mulss xmm0, dword [0x140bbdbfc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400eff14]
movss xmm2, dword [0x1400eff14]
movss xmm1, dword [0x1400eff14]
lea rcx, [rsp + 0xdf0]
call fcn.1400592c0
mov rcx, rax
call fcn.14003f720
mov dword [rsp + 0x10c], eax
movss xmm2, dword [0x1400efea0]
movss xmm1, dword [0x1400efea0]
lea rcx, [rsp + 0x1e8]
call fcn.140004fa0
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x1f0]
call fcn.140004fa0
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [0x1400f77fc]
addss xmm0, dword [0x1400f782c]
movss xmm1, dword [0x1424df0c8]
addss xmm1, dword [0x1400f3b5c]
addss xmm1, dword [0x1400f77f4]
movaps xmm2, xmm0
lea rcx, [rsp + 0x5c8]
call fcn.140004fa0
mov qword [rsp + 0x1f8], rax
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [0x1400f77fc]
movss xmm1, dword [0x1424df0c8]
addss xmm1, dword [0x1400f3b5c]
movaps xmm2, xmm0
lea rcx, [rsp + 0x5d0]
call fcn.140004fa0
mov qword [rsp + 0x200], rax
mov rax, qword [0x1424df388]
mov qword [rsp + 0x208], rax
mov eax, dword [rsp + 0x10c]
mov dword [rsp + 0x30], eax
lea rax, [rsp + 0x1e8]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x1f0]
mov qword [rsp + 0x20], rax
mov r9, qword [rsp + 0x1f8]
mov r8, qword [rsp + 0x200]
mov rdx, qword [rsp + 0x208]
mov rcx, qword [rsp + 0x48]
call fcn.140025030
mov eax, 4
mov eax, eax
mov ecx, dword [0x1424e0b28]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov eax, dword [rax + rcx]
cmp dword [0x1424df418], eax
jle 0x14005c68f
lea rcx, [0x1424df418]
call fcn.1400e888c
cmp dword [0x1424df418], 0xffffffff
jne 0x14005c68f
movss xmm0, dword [0x1400f7830]
mulss xmm0, dword [0x140bbdbfc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400f3b40]
movss xmm2, dword [0x1400f3b40]
movss xmm1, dword [0x1400f7824]
lea rcx, [0x1424df408]
call fcn.1400592c0
lea rcx, [0x1424df418]
call fcn.1400e882c
movss xmm2, dword [0x1400f77e4]
movss xmm1, dword [0x1400f77d4]
lea rcx, [rsp + 0x5d8]
call fcn.140004fa0
mov rcx, rax
call fcn.14001d500
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0xe00]
call fcn.140005070
mov qword [rsp + 0x210], rax
lea rdx, [rsp + 0x828]
lea rcx, [rsp + 0x160]
call fcn.140005a20
movss xmm2, dword [0x1400efea0]
movss xmm1, dword [0x1400efea0]
lea rcx, [rsp + 0x218]
call fcn.140004fa0
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x220]
call fcn.140004fa0
movss xmm2, dword [0x1400f784c]
movss xmm1, dword [0x1400f781c]
lea rcx, [rsp + 0x5e0]
call fcn.140004fa0
mov qword [rsp + 0x228], rax
mov rax, qword [0x1424df368]
mov qword [rsp + 0x230], rax
mov rax, qword [rsp + 0x210]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x828]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x218]
lea r8, [rsp + 0x220]
mov rdx, qword [rsp + 0x228]
mov rcx, qword [rsp + 0x230]
call fcn.140040ec0
mov byte [rsp + 0x41], 1
movzx eax, byte [rsp + 0x41]
test eax, eax
je 0x14005c7d0
lea rax, [rsp + 0x838]
lea rcx, [rsp + 0x558]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x838]
mov qword [rsp + 0x118], rax
jmp 0x14005c813
movss xmm0, dword [0x1400f7830]
mulss xmm0, dword [0x140bbdbfc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400f3b40]
movss xmm2, dword [0x1400f3b40]
movss xmm1, dword [0x1400f7824]
lea rcx, [rsp + 0xe10]
call fcn.1400592c0
mov qword [rsp + 0x118], rax
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x238], rax
lea rax, [0x1424df408]
mov rdi, rax
mov rsi, qword [rsp + 0x238]
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movzx eax, byte [rsp + 0x41]
test eax, eax
je 0x14005c951
mov rcx, qword [0x1424df3d0]
call fcn.140019d00
movss xmm1, dword [0x1400efec4]
mov ecx, listen
call fcn.14001a060
movss xmm0, dword [0x1400efe74]
mulss xmm0, dword [0x140bbdbfc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400efe5c]
movss xmm2, dword [0x1400efe5c]
movss xmm1, dword [0x1400efe5c]
lea rcx, [rsp + 0xe30]
call fcn.140005070
mov rdx, rax
mov ecx, reloc.WLDAP32.dll_Ordinal_26
call fcn.140019f10
lea rdx, [rsp + 0x78]
mov ecx, Ordinal_32
call fcn.140019f10
movss xmm2, dword [0x1400f7860]
movss xmm1, dword [0x1400f77dc]
lea rcx, [rsp + 0x5e8]
call fcn.140004fa0
mov rcx, rax
call fcn.14001d500
movss xmm2, dword [0x1400f77c0]
movss xmm1, dword [0x1400f7810]
lea rcx, [rsp + 0x5f0]
call fcn.140004fa0
xor r8d, r8d
mov rdx, rax
lea rcx, [0x1400f71a0]
call fcn.14006c040
movzx eax, al
test eax, eax
je 0x14005c938
mov dword [0x140bbdc04], 0
mov dword [0x1424decd4], 2
xorps xmm0, xmm0
movss dword [0x140bbdbfc], xmm0
mov ecx, 2
call fcn.140019aa0
call fcn.140019990
mov ecx, 1
call fcn.140019b30
movss xmm0, dword [0x1400eff14]
mulss xmm0, dword [0x140bbdbfc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400eff14]
movss xmm2, dword [0x1400eff14]
movss xmm1, dword [0x1400eff14]
lea rcx, [rsp + 0xe40]
call fcn.1400592c0
mov rcx, rax
call fcn.14003f720
mov dword [rsp + 0x88], eax
movss xmm2, dword [0x1400efea0]
movss xmm1, dword [0x1400efea0]
lea rcx, [rsp + 0x240]
call fcn.140004fa0
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x248]
call fcn.140004fa0
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [0x1400f77f8]
cvtss2sd xmm0, xmm0
addsd xmm0, qword [0x1400f77b0]
cvtsd2ss xmm0, xmm0
movss xmm1, dword [0x1424df0c8]
addss xmm1, dword [0x1400f785c]
cvtss2sd xmm1, xmm1
addsd xmm1, qword [0x1400f77a0]
cvtsd2ss xmm1, xmm1
movaps xmm2, xmm0
lea rcx, [rsp + 0x5f8]
call fcn.140004fa0
mov qword [rsp + 0x250], rax
cvtss2sd xmm0, dword [0x1424df0cc]
addsd xmm0, qword [0x1400f7798]
cvtsd2ss xmm0, xmm0
movss xmm1, dword [0x1424df0c8]
addss xmm1, dword [0x1400f785c]
movaps xmm2, xmm0
lea rcx, [rsp + 0x600]
call fcn.140004fa0
mov qword [rsp + 0x258], rax
mov rax, qword [0x1424df390]
mov qword [rsp + 0x260], rax
mov eax, dword [rsp + 0x88]
mov dword [rsp + 0x30], eax
lea rax, [rsp + 0x240]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x248]
mov qword [rsp + 0x20], rax
mov r9, qword [rsp + 0x250]
mov r8, qword [rsp + 0x258]
mov rdx, qword [rsp + 0x260]
mov rcx, qword [rsp + 0x48]
call fcn.140025030
mov eax, 4
mov eax, eax
mov ecx, dword [0x1424e0b28]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov eax, dword [rax + rcx]
cmp dword [0x1424df430], eax
jle 0x14005cb35
lea rcx, [0x1424df430]
call fcn.1400e888c
cmp dword [0x1424df430], 0xffffffff
jne 0x14005cb35
movss xmm0, dword [0x1400f7830]
mulss xmm0, dword [0x140bbdbfc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400f3b40]
movss xmm2, dword [0x1400f3b40]
movss xmm1, dword [0x1400f7824]
lea rcx, [0x1424df420]
call fcn.1400592c0
lea rcx, [0x1424df430]
call fcn.1400e882c
movss xmm2, dword [0x1400f77e4]
movss xmm1, dword [0x1400f7850]
lea rcx, [rsp + 0x608]
call fcn.140004fa0
mov rcx, rax
call fcn.14001d500
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0xe50]
call fcn.140005070
mov qword [rsp + 0x268], rax
lea rdx, [rsp + 0x848]
lea rcx, [rsp + 0x160]
call fcn.140005a20
movss xmm2, dword [0x1400efea0]
movss xmm1, dword [0x1400efea0]
lea rcx, [rsp + 0x270]
call fcn.140004fa0
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x278]
call fcn.140004fa0
movss xmm2, dword [0x1400f784c]
movss xmm1, dword [0x1400f781c]
lea rcx, [rsp + 0x610]
call fcn.140004fa0
mov qword [rsp + 0x280], rax
mov rax, qword [0x1424df368]
mov qword [rsp + 0x288], rax
mov rax, qword [rsp + 0x268]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x848]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x270]
lea r8, [rsp + 0x278]
mov rdx, qword [rsp + 0x280]
mov rcx, qword [rsp + 0x288]
call fcn.140040ec0
mov byte [rsp + 0x42], 1
movzx eax, byte [rsp + 0x42]
test eax, eax
je 0x14005cc76
lea rax, [rsp + 0x858]
lea rcx, [rsp + 0x558]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x858]
mov qword [rsp + 0x120], rax
jmp 0x14005ccb9
movss xmm0, dword [0x1400f7830]
mulss xmm0, dword [0x140bbdbfc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400f3b40]
movss xmm2, dword [0x1400f3b40]
movss xmm1, dword [0x1400f7824]
lea rcx, [rsp + 0xe60]
call fcn.1400592c0
mov qword [rsp + 0x120], rax
mov rax, qword [rsp + 0x120]
mov qword [rsp + 0x290], rax
lea rax, [0x1424df420]
mov rdi, rax
mov rsi, qword [rsp + 0x290]
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movzx eax, byte [rsp + 0x42]
test eax, eax
je 0x14005cdf7
mov rcx, qword [0x1424df3d0]
call fcn.140019d00
movss xmm1, dword [0x1400efec4]
mov ecx, listen
call fcn.14001a060
movss xmm0, dword [0x1400efe74]
mulss xmm0, dword [0x140bbdbfc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400efe5c]
movss xmm2, dword [0x1400efe5c]
movss xmm1, dword [0x1400efe5c]
lea rcx, [rsp + 0xe70]
call fcn.140005070
mov rdx, rax
mov ecx, reloc.WLDAP32.dll_Ordinal_26
call fcn.140019f10
lea rdx, [rsp + 0x78]
mov ecx, Ordinal_32
call fcn.140019f10
movss xmm2, dword [0x1400f7860]
movss xmm1, dword [0x1400f7858]
lea rcx, [rsp + 0x618]
call fcn.140004fa0
mov rcx, rax
call fcn.14001d500
movss xmm2, dword [0x1400f77c0]
movss xmm1, dword [0x1400f7810]
lea rcx, [rsp + 0x620]
call fcn.140004fa0
xor r8d, r8d
mov rdx, rax
lea rcx, [0x1400f71b0]
call fcn.14006c040
movzx eax, al
test eax, eax
je 0x14005cdde
mov dword [0x140bbdc04], 1
mov dword [0x1424decd4], 2
xorps xmm0, xmm0
movss dword [0x140bbdbfc], xmm0
mov ecx, 2
call fcn.140019aa0
call fcn.140019990
mov ecx, 1
call fcn.140019b30
mov byte [rsp + 0x43], 1
movss xmm0, dword [0x1400eff14]
mulss xmm0, dword [0x140bbdbfc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400eff14]
movss xmm2, dword [0x1400eff14]
movss xmm1, dword [0x1400eff14]
lea rcx, [rsp + 0xe80]
call fcn.1400592c0
mov rcx, rax
call fcn.14003f720
mov dword [rsp + 0x8c], eax
movss xmm2, dword [0x1400efea0]
movss xmm1, dword [0x1400efea0]
lea rcx, [rsp + 0x298]
call fcn.140004fa0
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x2a0]
call fcn.140004fa0
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [0x1400f77f4]
addss xmm0, dword [0x1400f7834]
movss xmm1, dword [0x1424df0c8]
addss xmm1, dword [0x1400f7890]
addss xmm1, dword [0x1400f7828]
movaps xmm2, xmm0
lea rcx, [rsp + 0x628]
call fcn.140004fa0
mov qword [rsp + 0x2a8], rax
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [0x1400f77f4]
movss xmm1, dword [0x1424df0c8]
addss xmm1, dword [0x1400f7890]
movaps xmm2, xmm0
lea rcx, [rsp + 0x630]
call fcn.140004fa0
mov qword [rsp + 0x2b0], rax
mov rax, qword [0x1424df398]
mov qword [rsp + 0x2b8], rax
mov eax, dword [rsp + 0x8c]
mov dword [rsp + 0x30], eax
lea rax, [rsp + 0x298]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x2a0]
mov qword [rsp + 0x20], rax
mov r9, qword [rsp + 0x2a8]
mov r8, qword [rsp + 0x2b0]
mov rdx, qword [rsp + 0x2b8]
mov rcx, qword [rsp + 0x48]
call fcn.140025030
mov eax, 4
mov eax, eax
mov ecx, dword [0x1424e0b28]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov eax, dword [rax + rcx]
cmp dword [0x1424df448], eax
jle 0x14005cfcc
lea rcx, [0x1424df448]
call fcn.1400e888c
cmp dword [0x1424df448], 0xffffffff
jne 0x14005cfcc
movss xmm0, dword [0x1400f7830]
mulss xmm0, dword [0x140bbdbfc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400f3b40]
movss xmm2, dword [0x1400f3b40]
movss xmm1, dword [0x1400f7824]
lea rcx, [0x1424df438]
call fcn.1400592c0
lea rcx, [0x1424df448]
call fcn.1400e882c
movss xmm2, dword [0x1400f77e4]
movss xmm1, dword [0x1400f7890]
lea rcx, [rsp + 0x638]
call fcn.140004fa0
mov rcx, rax
call fcn.14001d500
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0xe90]
call fcn.140005070
mov qword [rsp + 0x2c0], rax
lea rdx, [rsp + 0x868]
lea rcx, [rsp + 0x160]
call fcn.140005a20
movss xmm2, dword [0x1400efea0]
movss xmm1, dword [0x1400efea0]
lea rcx, [rsp + 0x2c8]
call fcn.140004fa0
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x2d0]
call fcn.140004fa0
movss xmm2, dword [0x1400f784c]
movss xmm1, dword [0x1400f781c]
lea rcx, [rsp + 0x640]
call fcn.140004fa0
mov qword [rsp + 0x2d8], rax
mov rax, qword [0x1424df368]
mov qword [rsp + 0x2e0], rax
mov rax, qword [rsp + 0x2c0]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x868]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x2c8]
lea r8, [rsp + 0x2d0]
mov rdx, qword [rsp + 0x2d8]
mov rcx, qword [rsp + 0x2e0]
call fcn.140040ec0
movzx eax, byte [rsp + 0x43]
test eax, eax
je 0x14005d108
lea rax, [rsp + 0x878]
lea rcx, [rsp + 0x558]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x878]
mov qword [rsp + 0x128], rax
jmp 0x14005d14b
movss xmm0, dword [0x1400f7830]
mulss xmm0, dword [0x140bbdbfc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400f3b40]
movss xmm2, dword [0x1400f3b40]
movss xmm1, dword [0x1400f7824]
lea rcx, [rsp + 0xea0]
call fcn.1400592c0
mov qword [rsp + 0x128], rax
mov rax, qword [rsp + 0x128]
mov qword [rsp + 0x2e8], rax
lea rax, [0x1424df438]
mov rdi, rax
mov rsi, qword [rsp + 0x2e8]
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movzx eax, byte [rsp + 0x43]
test eax, eax
je 0x14005d289
mov rcx, qword [0x1424df3d0]
call fcn.140019d00
movss xmm1, dword [0x1400efec4]
mov ecx, listen
call fcn.14001a060
movss xmm0, dword [0x1400efe74]
mulss xmm0, dword [0x140bbdbfc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400efe5c]
movss xmm2, dword [0x1400efe5c]
movss xmm1, dword [0x1400efe5c]
lea rcx, [rsp + 0xad8]
call fcn.140005070
mov rdx, rax
mov ecx, reloc.WLDAP32.dll_Ordinal_26
call fcn.140019f10
lea rdx, [rsp + 0x78]
mov ecx, Ordinal_32
call fcn.140019f10
movss xmm2, dword [0x1400f7860]
movss xmm1, dword [0x1400f7898]
lea rcx, [rsp + 0x648]
call fcn.140004fa0
mov rcx, rax
call fcn.14001d500
movss xmm2, dword [0x1400f77c0]
movss xmm1, dword [0x1400f7810]
lea rcx, [rsp + 0x650]
call fcn.140004fa0
xor r8d, r8d
mov rdx, rax
lea rcx, [0x1400f71c0]
call fcn.14006c040
movzx eax, al
test eax, eax
je 0x14005d270
mov dword [0x140bbdc04], 2
mov dword [0x1424decd4], 2
xorps xmm0, xmm0
movss dword [0x140bbdbfc], xmm0
mov ecx, 2
call fcn.140019aa0
call fcn.140019990
mov ecx, 1
call fcn.140019b30
cmp dword [0x1424dece0], 1
jne 0x14005dbc4
movss xmm0, dword [0x1400eff14]
mulss xmm0, dword [0x140bbdbfc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400eff14]
movss xmm2, dword [0x1400eff14]
movss xmm1, dword [0x1400eff14]
lea rcx, [rsp + 0xae8]
call fcn.1400592c0
mov rcx, rax
call fcn.14003f720
mov dword [rsp + 0x90], eax
movss xmm2, dword [0x1400efea0]
movss xmm1, dword [0x1400efea0]
lea rcx, [rsp + 0x2f0]
call fcn.140004fa0
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x2f8]
call fcn.140004fa0
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [0x1400f77fc]
addss xmm0, dword [0x1400f782c]
movss xmm1, dword [0x1424df0c8]
addss xmm1, dword [0x1400eff08]
addss xmm1, dword [0x1400f4c34]
movaps xmm2, xmm0
lea rcx, [rsp + 0x658]
call fcn.140004fa0
mov qword [rsp + 0x300], rax
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [0x1400f77ec]
movss xmm1, dword [0x1424df0c8]
addss xmm1, dword [0x1400f4c30]
movaps xmm2, xmm0
lea rcx, [rsp + 0x660]
call fcn.140004fa0
mov qword [rsp + 0x308], rax
mov rax, qword [0x1424df3a0]
mov qword [rsp + 0x310], rax
mov eax, dword [rsp + 0x90]
mov dword [rsp + 0x30], eax
lea rax, [rsp + 0x2f0]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x2f8]
mov qword [rsp + 0x20], rax
mov r9, qword [rsp + 0x300]
mov r8, qword [rsp + 0x308]
mov rdx, qword [rsp + 0x310]
mov rcx, qword [rsp + 0x48]
call fcn.140025030
mov eax, 4
mov eax, eax
mov ecx, dword [0x1424e0b28]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov eax, dword [rax + rcx]
cmp dword [0x1424df460], eax
jle 0x14005d466
lea rcx, [0x1424df460]
call fcn.1400e888c
cmp dword [0x1424df460], 0xffffffff
jne 0x14005d466
movss xmm0, dword [0x1400f7830]
mulss xmm0, dword [0x140bbdbfc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400f3b40]
movss xmm2, dword [0x1400f3b40]
movss xmm1, dword [0x1400f7824]
lea rcx, [0x1424df450]
call fcn.1400592c0
lea rcx, [0x1424df460]
call fcn.1400e882c
movss xmm2, dword [0x1400f77e4]
movss xmm1, dword [0x1400f77d4]
lea rcx, [rsp + 0x668]
call fcn.140004fa0
mov rcx, rax
call fcn.14001d500
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0xaf8]
call fcn.140005070
mov qword [rsp + 0x318], rax
lea rdx, [rsp + 0x888]
lea rcx, [0x1424df450]
call fcn.140005a20
movss xmm2, dword [0x1400efea0]
movss xmm1, dword [0x1400efea0]
lea rcx, [rsp + 0x320]
call fcn.140004fa0
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x328]
call fcn.140004fa0
movss xmm2, dword [0x1400f784c]
movss xmm1, dword [0x1400f781c]
lea rcx, [rsp + 0x670]
call fcn.140004fa0
mov qword [rsp + 0x330], rax
mov rax, qword [0x1424df368]
mov qword [rsp + 0x338], rax
mov rax, qword [rsp + 0x318]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x888]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x320]
lea r8, [rsp + 0x328]
mov rdx, qword [rsp + 0x330]
mov rcx, qword [rsp + 0x338]
call fcn.140040ec0
mov byte [rsp + 0x44], 1
movzx eax, byte [rsp + 0x44]
test eax, eax
je 0x14005d5a6
lea rax, [rsp + 0x898]
lea rcx, [rsp + 0x160]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x898]
mov qword [rsp + 0x130], rax
jmp 0x14005d5e9
movss xmm0, dword [0x1400f7830]
mulss xmm0, dword [0x140bbdbfc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400f3b40]
movss xmm2, dword [0x1400f3b40]
movss xmm1, dword [0x1400f7824]
lea rcx, [rsp + 0xb08]
call fcn.1400592c0
mov qword [rsp + 0x130], rax
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0x340], rax
lea rax, [0x1424df450]
mov rdi, rax
mov rsi, qword [rsp + 0x340]
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movzx eax, byte [rsp + 0x44]
test eax, eax
je 0x14005d727
mov rcx, qword [0x1424df3d0]
call fcn.140019d00
movss xmm1, dword [0x1400efec4]
mov ecx, listen
call fcn.14001a060
movss xmm0, dword [0x1400efe74]
mulss xmm0, dword [0x140bbdbfc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400efe5c]
movss xmm2, dword [0x1400efe5c]
movss xmm1, dword [0x1400efe5c]
lea rcx, [rsp + 0xb18]
call fcn.140005070
mov rdx, rax
mov ecx, reloc.WLDAP32.dll_Ordinal_26
call fcn.140019f10
lea rdx, [rsp + 0x78]
mov ecx, Ordinal_32
call fcn.140019f10
movss xmm2, dword [0x1400f7860]
movss xmm1, dword [0x1400f77dc]
lea rcx, [rsp + 0x678]
call fcn.140004fa0
mov rcx, rax
call fcn.14001d500
movss xmm2, dword [0x1400f77c0]
movss xmm1, dword [0x1400f7810]
lea rcx, [rsp + 0x680]
call fcn.140004fa0
xor r8d, r8d
mov rdx, rax
lea rcx, [0x1400f71d0]
call fcn.14006c040
movzx eax, al
test eax, eax
je 0x14005d70e
mov dword [0x140bbdc04], 3
mov dword [0x1424decd4], 2
xorps xmm0, xmm0
movss dword [0x140bbdbfc], xmm0
mov ecx, 2
call fcn.140019aa0
call fcn.140019990
mov ecx, 1
call fcn.140019b30
movss xmm0, dword [0x1400eff14]
mulss xmm0, dword [0x140bbdbfc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400eff14]
movss xmm2, dword [0x1400eff14]
movss xmm1, dword [0x1400eff14]
lea rcx, [rsp + 0xb28]
call fcn.1400592c0
mov rcx, rax
call fcn.14003f720
mov dword [rsp + 0x94], eax
movss xmm2, dword [0x1400efea0]
movss xmm1, dword [0x1400efea0]
lea rcx, [rsp + 0x348]
call fcn.140004fa0
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x350]
call fcn.140004fa0
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [0x1400f77f4]
cvtss2sd xmm0, xmm0
addsd xmm0, qword [0x1400f77a8]
cvtsd2ss xmm0, xmm0
movss xmm1, dword [0x1424df0c8]
addss xmm1, dword [0x1400f785c]
addss xmm1, dword [0x1400efee4]
cvtss2sd xmm1, xmm1
addsd xmm1, qword [0x1400f77a0]
cvtsd2ss xmm1, xmm1
movaps xmm2, xmm0
lea rcx, [rsp + 0x688]
call fcn.140004fa0
mov qword [rsp + 0x358], rax
cvtss2sd xmm0, dword [0x1424df0cc]
addsd xmm0, qword [0x1400f7790]
cvtsd2ss xmm0, xmm0
movss xmm1, dword [0x1424df0c8]
addss xmm1, dword [0x1400f7854]
movaps xmm2, xmm0
lea rcx, [rsp + 0x690]
call fcn.140004fa0
mov qword [rsp + 0x360], rax
mov rax, qword [0x1424df3a8]
mov qword [rsp + 0x368], rax
mov eax, dword [rsp + 0x94]
mov dword [rsp + 0x30], eax
lea rax, [rsp + 0x348]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x350]
mov qword [rsp + 0x20], rax
mov r9, qword [rsp + 0x358]
mov r8, qword [rsp + 0x360]
mov rdx, qword [rsp + 0x368]
mov rcx, qword [rsp + 0x48]
call fcn.140025030
mov eax, 4
mov eax, eax
mov ecx, dword [0x1424e0b28]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov eax, dword [rax + rcx]
cmp dword [0x1424df478], eax
jle 0x14005d8fe
lea rcx, [0x1424df478]
call fcn.1400e888c
cmp dword [0x1424df478], 0xffffffff
jne 0x14005d8fe
mov dword [rsp + 0x20], 0xe8
mov r9d, reloc.WLDAP32.dll_Ordinal_41
mov r8d, reloc.WLDAP32.dll_Ordinal_41
mov edx, reloc.WLDAP32.dll_Ordinal_50
lea rcx, [0x1424df468]
call fcn.140023540
lea rcx, [0x1424df478]
call fcn.1400e882c
movss xmm2, dword [0x1400f77e4]
movss xmm1, dword [0x1400f7850]
lea rcx, [rsp + 0x698]
call fcn.140004fa0
mov rcx, rax
call fcn.14001d500
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0xb38]
call fcn.140005070
mov qword [rsp + 0x370], rax
lea rdx, [rsp + 0x8a8]
lea rcx, [0x1424df468]
call fcn.140005a20
movss xmm2, dword [0x1400efea0]
movss xmm1, dword [0x1400efea0]
lea rcx, [rsp + 0x378]
call fcn.140004fa0
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x380]
call fcn.140004fa0
movss xmm2, dword [0x1400f784c]
movss xmm1, dword [0x1400f781c]
lea rcx, [rsp + 0x6a0]
call fcn.140004fa0
mov qword [rsp + 0x388], rax
mov rax, qword [0x1424df368]
mov qword [rsp + 0x390], rax
mov rax, qword [rsp + 0x370]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x8a8]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x378]
lea r8, [rsp + 0x380]
mov rdx, qword [rsp + 0x388]
mov rcx, qword [rsp + 0x390]
call fcn.140040ec0
mov byte [rsp + 0x40], 1
movzx eax, byte [rsp + 0x40]
test eax, eax
je 0x14005da3e
lea rax, [rsp + 0x8b8]
lea rcx, [rsp + 0x160]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x8b8]
mov qword [rsp + 0x138], rax
jmp 0x14005da81
movss xmm0, dword [0x1400f7830]
mulss xmm0, dword [0x140bbdbfc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400f3b40]
movss xmm2, dword [0x1400f3b40]
movss xmm1, dword [0x1400f7824]
lea rcx, [rsp + 0xb48]
call fcn.1400592c0
mov qword [rsp + 0x138], rax
mov rax, qword [rsp + 0x138]
mov qword [rsp + 0x398], rax
mov rcx, qword [rsp + 0x398]
call fcn.14003f720
test eax, eax
je 0x14005daa9
mov byte [rsp + 0x45], 1
jmp 0x14005daae
mov byte [rsp + 0x45], 0
movzx eax, byte [rsp + 0x45]
mov byte [rsp + 0x40], al
movzx eax, byte [rsp + 0x40]
test eax, eax
je 0x14005dbc4
mov rcx, qword [0x1424df3d0]
call fcn.140019d00
movss xmm1, dword [0x1400efec4]
mov ecx, listen
call fcn.14001a060
movss xmm0, dword [0x1400efe74]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400efe5c]
movss xmm2, dword [0x1400efe5c]
movss xmm1, dword [0x1400efe5c]
lea rcx, [rsp + 0xb58]
call fcn.140005070
mov rdx, rax
mov ecx, reloc.WLDAP32.dll_Ordinal_26
call fcn.140019f10
lea rdx, [rsp + 0x78]
mov ecx, Ordinal_32
call fcn.140019f10
movss xmm2, dword [0x1400f7860]
movss xmm1, dword [0x1400f7858]
lea rcx, [rsp + 0x6a8]
call fcn.140004fa0
mov rcx, rax
call fcn.14001d500
movss xmm2, dword [0x1400f77c0]
movss xmm1, dword [0x1400f7810]
lea rcx, [rsp + 0x6b0]
call fcn.140004fa0
xor r8d, r8d
mov rdx, rax
lea rcx, [0x1400f71e0]
call fcn.14006c040
movzx eax, al
test eax, eax
je 0x14005dbab
mov dword [0x140bbdc04], 4
mov dword [0x1424decd4], 2
xorps xmm0, xmm0
movss dword [0x140bbdbfc], xmm0
mov ecx, 2
call fcn.140019aa0
call fcn.140019990
mov ecx, 1
call fcn.140019b30
jmp 0x14005fd9e
cmp dword [0x1424decd4], 2
jne 0x14005f176
mov rcx, qword [0x1424df3e0]
call fcn.140019d00
movss xmm1, dword [0x1400f3b2c]
mov ecx, listen
call fcn.14001a060
movss xmm0, dword [0x1400efea0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400f7784]
movss xmm2, dword [0x1400f7784]
movss xmm1, dword [0x1400f7784]
lea rcx, [rsp + 0xb68]
call fcn.140005070
mov rdx, rax
xor ecx, ecx
call fcn.140019f10
movss xmm0, dword [0x1400efe78]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400efe5c]
movss xmm2, dword [0x1400efe5c]
movss xmm1, dword [0x1400efe5c]
lea rcx, [rsp + 0xb78]
call fcn.140005070
mov rdx, rax
mov ecx, reloc.WLDAP32.dll_Ordinal_26
call fcn.140019f10
lea rdx, [rsp + 0x78]
mov ecx, Ordinal_32
call fcn.140019f10
movss xmm2, dword [0x1400f77cc]
movss xmm1, dword [0x1400f77bc]
lea rcx, [rsp + 0x6b8]
call fcn.140004fa0
mov rcx, rax
call fcn.14001d500
mov ecx, 3
call fcn.140019aa0
mov ecx, 1
call fcn.140019b30
call fcn.140019990
mov rcx, qword [0x1424df3b8]
call fcn.140019d00
movss xmm0, dword [0x1400eff14]
mulss xmm0, dword [0x140bbdbfc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400eff14]
movss xmm2, dword [0x1400eff14]
movss xmm1, dword [0x1400eff14]
lea rcx, [rsp + 0xb88]
call fcn.1400592c0
mov rcx, rax
call fcn.14003f720
mov dword [rsp + 0x98], eax
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [0x1400f7808]
movss xmm1, dword [0x1424df0c8]
addss xmm1, dword [0x1400f77f4]
movaps xmm2, xmm0
lea rcx, [rsp + 0x6c0]
call fcn.140004fa0
mov qword [rsp + 0x3a0], rax
mov qword [rsp + 0x20], 0
lea r9, str.AUTHORIZATION
mov r8d, dword [rsp + 0x98]
mov rdx, qword [rsp + 0x3a0]
mov rcx, qword [rsp + 0x48]
call fcn.140027200
call fcn.140019990
movss xmm2, dword [0x1400f7814]
movss xmm1, dword [0x1400f77d8]
lea rcx, [rsp + 0x6c8]
call fcn.140004fa0
mov rcx, rax
call fcn.14001d500
mov rcx, qword [0x1424df3c0]
call fcn.140019d00
movss xmm0, dword [0x1400f7840]
call fcn.140019e50
lea rcx, [0x1424df400]
call fcn.14005a1b0
movss xmm2, dword [0x1400f77b8]
movss xmm1, dword [0x1400efea0]
lea rcx, [rsp + 0x6d0]
call fcn.140004fa0
mov rdx, rax
mov ecx, 0xa
call fcn.140019fb0
mov qword [rsp + 0x20], 0
xor r9d, r9d
mov r8d, Ordinal_45
lea rdx, [0x140bbdc08]
lea rcx, str.Password
call fcn.1400463c0
call fcn.140019990
mov ecx, 1
call fcn.140019b30
mov rcx, qword [0x1424df3c8]
call fcn.140019d00
movss xmm2, dword [0x1400f7844]
movss xmm1, dword [0x1400f77d8]
lea rcx, [rsp + 0x6d8]
call fcn.140004fa0
mov rcx, rax
call fcn.14001d500
movss xmm2, dword [0x1400f4c28]
movss xmm1, dword [0x1400f783c]
lea rcx, [rsp + 0x6e0]
call fcn.140004fa0
xor r8d, r8d
mov rdx, rax
lea rcx, [0x1400f720c]
call fcn.14006c040
movzx eax, al
test eax, eax
je 0x14005e6dc
cmp dword [0x140bbdc04], 0
jne 0x14005e2a4
cmp dword [0x1424decd8], 1
jne 0x14005e29f
lea rax, [rsp + 0xeb0]
mov qword [rsp + 0x3a8], rax
lea rdx, [0x140bbdc08]
mov rcx, qword [rsp + 0x3a8]
call fcn.140051600
mov rdx, rax
lea rcx, [0x1424ded50]
call fcn.140093e20
movzx eax, byte [0x1424def80]
test eax, eax
je 0x14005e206
lea rax, [rsp + 0x67]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rax, [rsp + 0x50]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
movzx r9d, byte [rsp + 0x67]
movzx r8d, byte [rsp + 0x50]
movzx edx, byte [rsp + 0x73]
lea rcx, [rsp + 0xba0]
call fcn.140058460
mov rcx, rax
call fcn.140065ff0
mov rdx, rax
lea rcx, [rsp + 0x918]
call fcn.1400516a0
lea rax, [rsp + 0xed0]
mov qword [rsp + 0x3b0], rax
lea rdx, [rsp + 0x918]
mov rcx, qword [rsp + 0x3b0]
call fcn.140051600
mov rdx, rax
lea rcx, [0x1424ded50]
call fcn.140095320
lea rax, [rsp + 0x51]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rax, [rsp + 0x52]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
movzx r9d, byte [rsp + 0x51]
movzx r8d, byte [rsp + 0x52]
movzx edx, byte [rsp + 0x68]
lea rcx, [rsp + 0xfb0]
call fcn.140058400
mov rcx, rax
call fcn.140065e90
mov rdx, rax
lea rcx, [rsp + 0x9b8]
call fcn.1400516a0
lea rcx, [rsp + 0x9b8]
call fcn.140049a00
mov dword [rsp + 0x20], 1
mov r9d, 0x40
mov r8d, 2
mov rdx, rax
lea rcx, [rsp + 0x1070]
call fcn.140058bb0
lea rdx, [0x140bbdc08]
lea rcx, [rsp + 0x998]
call fcn.140051600
lea rax, [rsp + 0x53]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rax, [rsp + 0x54]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
movzx r9d, byte [rsp + 0x53]
movzx r8d, byte [rsp + 0x54]
movzx edx, byte [rsp + 0x69]
lea rcx, [rsp + 0xef0]
call fcn.140058640
mov rcx, rax
call fcn.140065c70
mov rdx, rax
lea rcx, [rsp + 0x978]
call fcn.1400516a0
lea rax, [rsp + 0x55]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rax, [rsp + 0x56]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
movzx r9d, byte [rsp + 0x55]
movzx r8d, byte [rsp + 0x56]
movzx edx, byte [rsp + 0x6a]
lea rcx, [rsp + 0xfe0]
call fcn.1400585e0
mov rcx, rax
call fcn.140065cd0
mov rdx, rax
lea rcx, [rsp + 0x958]
call fcn.1400516a0
lea rcx, [rsp + 0x998]
call fcn.140049a00
mov rdx, rax
lea rcx, [rsp + 0x938]
call fcn.1400516a0
lea r9, [rsp + 0x978]
lea r8, [rsp + 0x958]
lea rdx, [rsp + 0x938]
lea rcx, [rsp + 0x8d8]
call fcn.140056990
lea rcx, [rsp + 0x938]
call fcn.1400532a0
lea rcx, [rsp + 0x958]
call fcn.1400532a0
lea rcx, [rsp + 0x978]
call fcn.1400532a0
lea rax, [rsp + 0x57]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rax, [rsp + 0x58]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
movzx r9d, byte [rsp + 0x57]
movzx r8d, byte [rsp + 0x58]
movzx edx, byte [rsp + 0x6b]
lea rcx, [rsp + 0xbb0]
call fcn.1400581f0
mov rcx, rax
call fcn.140065bf0
mov rdx, rax
lea rcx, [rsp + 0x8d8]
call fcn.140059f70
lea rdx, [rsp + 0x8d8]
lea rcx, [rsp + 0x1070]
call fcn.140057340
mov qword [rsp + 0x3b8], rax
lea rdx, [0x140057e10]
mov rcx, qword [rsp + 0x3b8]
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]
mov dword [0x1424decd4], 3
lea rcx, [rsp + 0x8d8]
call fcn.1400532a0
lea rcx, [rsp + 0x998]
call fcn.1400532a0
lea rcx, [rsp + 0x1070]
call fcn.140059fe0
lea rcx, [rsp + 0x9b8]
call fcn.1400532a0
lea rcx, [rsp + 0x918]
call fcn.1400532a0
jmp 0x14005e29f
lea rax, [rsp + 0x59]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rax, [rsp + 0x5a]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
movzx r9d, byte [rsp + 0x59]
movzx r8d, byte [rsp + 0x5a]
movzx edx, byte [rsp + 0x6c]
lea rcx, [rsp + 0xbc0]
call fcn.140058280
mov rcx, rax
call fcn.140065fd0
mov rdx, rax
lea rcx, [rsp + 0x9d8]
call fcn.1400516a0
lea rax, [rsp + 0xf10]
mov qword [rsp + 0x3c0], rax
lea rdx, [rsp + 0x9d8]
mov rcx, qword [rsp + 0x3c0]
call fcn.140051600
mov rdx, rax
lea rcx, [0x1424ded50]
call fcn.140095320
lea rcx, [rsp + 0x9d8]
call fcn.1400532a0
jmp 0x14005e6d1
cmp dword [0x140bbdc04], 1
jne 0x14005e2b2
jmp 0x14005e6d1
cmp dword [0x140bbdc04], 2
jne 0x14005e2c0
jmp 0x14005e6d1
cmp dword [0x140bbdc04], 3
jne 0x14005e6d1
cmp dword [0x1424decd8], 1
jne 0x14005e6d1
lea rax, [rsp + 0xf30]
mov qword [rsp + 0x3c8], rax
lea rdx, [0x140bbdc08]
mov rcx, qword [rsp + 0x3c8]
call fcn.140051600
mov rdx, rax
lea rcx, [0x1424df0d0]
call fcn.140093e20
movzx eax, byte [0x1424df300]
test eax, eax
je 0x14005e638
lea rax, [rsp + 0x5b]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rax, [rsp + 0x5c]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
movzx r9d, byte [rsp + 0x5b]
movzx r8d, byte [rsp + 0x5c]
movzx edx, byte [rsp + 0x6d]
lea rcx, [rsp + 0xbd0]
call fcn.140058460
mov rcx, rax
call fcn.140065ff0
mov rdx, rax
lea rcx, [rsp + 0xa98]
call fcn.1400516a0
lea rax, [rsp + 0xf50]
mov qword [rsp + 0x3d0], rax
lea rdx, [rsp + 0xa98]
mov rcx, qword [rsp + 0x3d0]
call fcn.140051600
mov rdx, rax
lea rcx, [0x1424df0d0]
call fcn.140095320
lea rax, [rsp + 0x5d]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rax, [rsp + 0x5e]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
movzx r9d, byte [rsp + 0x5d]
movzx r8d, byte [rsp + 0x5e]
movzx edx, byte [rsp + 0x6e]
lea rcx, [rsp + 0x1010]
call fcn.1400586d0
mov rcx, rax
call fcn.140065ed0
mov rdx, rax
lea rcx, [rsp + 0xa78]
call fcn.1400516a0
lea rcx, [rsp + 0xa78]
call fcn.140049a00
mov dword [rsp + 0x20], 1
mov r9d, 0x40
mov r8d, 2
mov rdx, rax
lea rcx, [rsp + 0x1180]
call fcn.140058bb0
lea rdx, [0x140bbdc08]
lea rcx, [rsp + 0xa58]
call fcn.140051600
lea rax, [rsp + 0x5f]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rax, [rsp + 0x60]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
movzx r9d, byte [rsp + 0x5f]
movzx r8d, byte [rsp + 0x60]
movzx edx, byte [rsp + 0x6f]
lea rcx, [rsp + 0xf70]
call fcn.140058160
mov rcx, rax
call fcn.140065cb0
mov rdx, rax
lea rcx, [rsp + 0xa38]
call fcn.1400516a0
lea rax, [rsp + 0x61]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rax, [rsp + 0x62]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
movzx r9d, byte [rsp + 0x61]
movzx r8d, byte [rsp + 0x62]
movzx edx, byte [rsp + 0x70]
lea rcx, [rsp + 0x1040]
call fcn.140058760
mov rcx, rax
call fcn.140065c90
mov rdx, rax
lea rcx, [rsp + 0xa18]
call fcn.1400516a0
lea rcx, [rsp + 0xa58]
call fcn.140049a00
mov rdx, rax
lea rcx, [rsp + 0x9f8]
call fcn.1400516a0
lea r9, [rsp + 0xa38]
lea r8, [rsp + 0xa18]
lea rdx, [rsp + 0x9f8]
lea rcx, [rsp + 0x8f8]
call fcn.140056990
lea rcx, [rsp + 0x9f8]
call fcn.1400532a0
lea rcx, [rsp + 0xa18]
call fcn.1400532a0
lea rcx, [rsp + 0xa38]
call fcn.1400532a0
lea rax, [rsp + 0x63]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rax, [rsp + 0x64]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
movzx r9d, byte [rsp + 0x63]
movzx r8d, byte [rsp + 0x64]
movzx edx, byte [rsp + 0x71]
lea rcx, [rsp + 0xbe0]
call fcn.1400581f0
mov rcx, rax
call fcn.140065bf0
mov rdx, rax
lea rcx, [rsp + 0x8f8]
call fcn.140059f70
lea rdx, [rsp + 0x8f8]
lea rcx, [rsp + 0x1180]
call fcn.140057340
mov qword [rsp + 0x3d8], rax
lea rdx, [0x140057e10]
mov rcx, qword [rsp + 0x3d8]
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]
mov dword [0x1424decd4], 3
lea rcx, [rsp + 0x8f8]
call fcn.1400532a0
lea rcx, [rsp + 0xa58]
call fcn.1400532a0
lea rcx, [rsp + 0x1180]
call fcn.140059fe0
lea rcx, [rsp + 0xa78]
call fcn.1400532a0
lea rcx, [rsp + 0xa98]
call fcn.1400532a0
jmp 0x14005e6d1
lea rax, [rsp + 0x65]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rax, [rsp + 0x66]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
movzx r9d, byte [rsp + 0x65]
movzx r8d, byte [rsp + 0x66]
movzx edx, byte [rsp + 0x72]
lea rcx, [rsp + 0xbf0]
call fcn.140058280
mov rcx, rax
call fcn.140065fd0
mov rdx, rax
lea rcx, [rsp + 0xab8]
call fcn.1400516a0
lea rax, [rsp + 0xf90]
mov qword [rsp + 0x3e0], rax
lea rdx, [rsp + 0xab8]
mov rcx, qword [rsp + 0x3e0]
call fcn.140051600
mov rdx, rax
lea rcx, [0x1424df0d0]
call fcn.140095320
lea rcx, [rsp + 0xab8]
call fcn.1400532a0
xorps xmm0, xmm0
movss dword [0x140bbdbfc], xmm0
call fcn.140019990
mov dword [rsp + 0x20], 0xff
mov r9d, 0x50
mov r8d, 0x50
mov edx, 0x50
lea rcx, [rsp + 0xc00]
call fcn.140023540
mov rcx, rax
call fcn.14003f720
mov dword [rsp + 0x9c], eax
movss xmm2, dword [0x1400efea0]
movss xmm1, dword [0x1400efea0]
lea rcx, [rsp + 0x3e8]
call fcn.140004fa0
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x3f0]
call fcn.140004fa0
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [0x1400f77c4]
addss xmm0, dword [0x1400f7878]
movss xmm1, dword [0x1424df0c8]
addss xmm1, dword [0x1400f786c]
addss xmm1, dword [0x1400f7870]
movaps xmm2, xmm0
lea rcx, [rsp + 0x6e8]
call fcn.140004fa0
mov qword [rsp + 0x3f8], rax
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [0x1400f77c4]
movss xmm1, dword [0x1424df0c8]
addss xmm1, dword [0x1400f786c]
movaps xmm2, xmm0
lea rcx, [rsp + 0x6f0]
call fcn.140004fa0
mov qword [rsp + 0x400], rax
mov rax, qword [0x1424df3e8]
mov qword [rsp + 0x408], rax
mov eax, dword [rsp + 0x9c]
mov dword [rsp + 0x30], eax
lea rax, [rsp + 0x3e8]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x3f0]
mov qword [rsp + 0x20], rax
mov r9, qword [rsp + 0x3f8]
mov r8, qword [rsp + 0x400]
mov rdx, qword [rsp + 0x408]
mov rcx, qword [rsp + 0x48]
call fcn.140025030
mov rcx, qword [0x1424df3d8]
call fcn.140019d00
call qword [sym.imp.KERNEL32.dll_GetTickCount64]
mov dword [rsp + 0xa0], eax
mov eax, dword [0x1424decec]
mov ecx, dword [rsp + 0xa0]
sub ecx, eax
mov eax, ecx
mov dword [0x1424dece4], eax
cmp dword [0x1424dece4], 0x1388
jl 0x14005e885
mov eax, dword [reloc.WS2_32.dll_accept]
inc eax
mov dword [reloc.WS2_32.dll_accept], eax
cmp dword [reloc.WS2_32.dll_accept], 3
jle 0x14005e879
mov dword [reloc.WS2_32.dll_accept], 1
call qword [sym.imp.KERNEL32.dll_GetTickCount64]
mov dword [0x1424decec], eax
cmp dword [reloc.WS2_32.dll_accept], 1
jne 0x14005e8be
mov dword [rsp + 0x20], 0xff
mov r9d, 0xca
mov r8d, 0xca
mov edx, 0xca
lea rcx, [rsp + 0xc10]
call fcn.140023540
mov qword [rsp + 0x140], rax
jmp 0x14005e8ec
mov dword [rsp + 0x20], Ordinal_79
mov r9d, 0x9a
mov r8d, 0x9a
mov edx, 0xa5
lea rcx, [rsp + 0xc20]
call fcn.140023540
mov qword [rsp + 0x140], rax
mov rax, qword [rsp + 0x140]
mov qword [rsp + 0x410], rax
mov rcx, qword [rsp + 0x410]
call fcn.14003f720
mov dword [rsp + 0xa4], eax
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [0x1400f7874]
addss xmm0, dword [0x1400efecc]
movss xmm1, dword [0x1424df0c8]
addss xmm1, dword [0x1400f7888]
addss xmm1, dword [0x1400efefc]
movaps xmm2, xmm0
lea rcx, [rsp + 0x6f8]
call fcn.140004fa0
mov qword [rsp + 0x418], rax
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [0x1400f7874]
movss xmm1, dword [0x1424df0c8]
addss xmm1, dword [0x1400f7888]
movaps xmm2, xmm0
lea rcx, [rsp + 0x700]
call fcn.140004fa0
mov qword [rsp + 0x420], rax
mov dword [rsp + 0x28], 0
movss xmm0, dword [0x1400efedc]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rsp + 0xa4]
mov r8, qword [rsp + 0x418]
mov rdx, qword [rsp + 0x420]
mov rcx, qword [rsp + 0x48]
call fcn.140027150
cmp dword [reloc.WS2_32.dll_accept], 2
jne 0x14005ea01
mov dword [rsp + 0x20], 0xff
mov r9d, 0xca
mov r8d, 0xca
mov edx, 0xca
lea rcx, [rsp + 0xc30]
call fcn.140023540
mov qword [rsp + 0x148], rax
jmp 0x14005ea2f
mov dword [rsp + 0x20], Ordinal_79
mov r9d, 0x9a
mov r8d, 0x9a
mov edx, 0xa5
lea rcx, [rsp + 0xc40]
call fcn.140023540
mov qword [rsp + 0x148], rax
mov rax, qword [rsp + 0x148]
mov qword [rsp + 0x428], rax
mov rcx, qword [rsp + 0x428]
call fcn.14003f720
mov dword [rsp + 0xa8], eax
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [0x1400f7874]
addss xmm0, dword [0x1400efecc]
movss xmm1, dword [0x1424df0c8]
addss xmm1, dword [0x1400f7888]
addss xmm1, dword [0x1400efefc]
addss xmm1, dword [0x1400f77d0]
movaps xmm2, xmm0
lea rcx, [rsp + 0x708]
call fcn.140004fa0
mov qword [rsp + 0x430], rax
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [0x1400f7874]
movss xmm1, dword [0x1424df0c8]
addss xmm1, dword [0x1400f7888]
addss xmm1, dword [0x1400f77d0]
movaps xmm2, xmm0
lea rcx, [rsp + 0x710]
call fcn.140004fa0
mov qword [rsp + 0x438], rax
mov dword [rsp + 0x28], 0
movss xmm0, dword [0x1400efedc]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rsp + 0xa8]
mov r8, qword [rsp + 0x430]
mov rdx, qword [rsp + 0x438]
mov rcx, qword [rsp + 0x48]
call fcn.140027150
cmp dword [reloc.WS2_32.dll_accept], 3
jne 0x14005eb54
mov dword [rsp + 0x20], 0xff
mov r9d, 0xca
mov r8d, 0xca
mov edx, 0xca
lea rcx, [rsp + 0xc50]
call fcn.140023540
mov qword [rsp + 0x150], rax
jmp 0x14005eb82
mov dword [rsp + 0x20], Ordinal_79
mov r9d, 0x9a
mov r8d, 0x9a
mov edx, 0xa5
lea rcx, [rsp + 0xc60]
call fcn.140023540
mov qword [rsp + 0x150], rax
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0x440], rax
mov rcx, qword [rsp + 0x440]
call fcn.14003f720
mov dword [rsp + 0xac], eax
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [0x1400f7874]
addss xmm0, dword [0x1400efecc]
movss xmm1, dword [0x1424df0c8]
addss xmm1, dword [0x1400f7888]
addss xmm1, dword [0x1400efefc]
addss xmm1, dword [0x1400f77f0]
movaps xmm2, xmm0
lea rcx, [rsp + 0x718]
call fcn.140004fa0
mov qword [rsp + 0x448], rax
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [0x1400f7874]
movss xmm1, dword [0x1424df0c8]
addss xmm1, dword [0x1400f7888]
addss xmm1, dword [0x1400f77f0]
movaps xmm2, xmm0
lea rcx, [rsp + 0x720]
call fcn.140004fa0
mov qword [rsp + 0x450], rax
mov dword [rsp + 0x28], 0
movss xmm0, dword [0x1400efedc]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rsp + 0xac]
mov r8, qword [rsp + 0x448]
mov rdx, qword [rsp + 0x450]
mov rcx, qword [rsp + 0x48]
call fcn.140027150
cmp dword [reloc.WS2_32.dll_accept], 1
jne 0x14005edb6
mov dword [rsp + 0x20], 0xff
mov r9d, 0xff
mov r8d, 0xff
mov edx, 0xff
lea rcx, [rsp + 0xc70]
call fcn.140023540
mov rcx, rax
call fcn.14003f720
mov dword [rsp + 0xb0], eax
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [0x1400f7818]
movss xmm1, dword [0x1424df0c8]
addss xmm1, dword [0x1400f787c]
movaps xmm2, xmm0
lea rcx, [rsp + 0x728]
call fcn.140004fa0
mov qword [rsp + 0x458], rax
mov qword [rsp + 0x20], 0
lea r9, str.UPLOAD_THE_VIDEO_ON_YOUTUBE
mov r8d, dword [rsp + 0xb0]
mov rdx, qword [rsp + 0x458]
mov rcx, qword [rsp + 0x48]
call fcn.140027200
mov dword [rsp + 0x20], 0xff
mov r9d, 0xff
mov r8d, 0xff
mov edx, 0xff
lea rcx, [rsp + 0xc80]
call fcn.140023540
mov rcx, rax
call fcn.14003f720
mov dword [rsp + 0xb4], eax
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [0x1400f7838]
movss xmm1, dword [0x1424df0c8]
addss xmm1, dword [0x1400f787c]
addss xmm1, dword [0x1400f3b54]
movaps xmm2, xmm0
lea rcx, [rsp + 0x730]
call fcn.140004fa0
mov qword [rsp + 0x460], rax
mov qword [rsp + 0x20], 0
lea r9, str.GET_24_HOUR_KEY
mov r8d, dword [rsp + 0xb4]
mov rdx, qword [rsp + 0x460]
mov rcx, qword [rsp + 0x48]
call fcn.140027200
jmp 0x14005f041
cmp dword [reloc.WS2_32.dll_accept], 2
jne 0x14005eefe
mov dword [rsp + 0x20], 0xff
mov r9d, 0xff
mov r8d, 0xff
mov edx, 0xff
lea rcx, [rsp + 0xc90]
call fcn.140023540
mov rcx, rax
call fcn.14003f720
mov dword [rsp + 0xb8], eax
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [0x1400f7818]
movss xmm1, dword [0x1424df0c8]
addss xmm1, dword [0x1400f7884]
movaps xmm2, xmm0
lea rcx, [rsp + 0x738]
call fcn.140004fa0
mov qword [rsp + 0x468], rax
mov qword [rsp + 0x20], 0
lea r9, str.DID_YOU_FIND_A_BUG__
mov r8d, dword [rsp + 0xb8]
mov rdx, qword [rsp + 0x468]
mov rcx, qword [rsp + 0x48]
call fcn.140027200
mov dword [rsp + 0x20], 0xff
mov r9d, 0xff
mov r8d, 0xff
mov edx, 0xff
lea rcx, [rsp + 0xca0]
call fcn.140023540
mov rcx, rax
call fcn.14003f720
mov dword [rsp + 0xbc], eax
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [0x1400f7838]
movss xmm1, dword [0x1424df0c8]
addss xmm1, dword [0x1400f787c]
addss xmm1, dword [0x1400f3b54]
movaps xmm2, xmm0
lea rcx, [rsp + 0x740]
call fcn.140004fa0
mov qword [rsp + 0x470], rax
mov qword [rsp + 0x20], 0
lea r9, str.GET_12_HOUR_KEY
mov r8d, dword [rsp + 0xbc]
mov rdx, qword [rsp + 0x470]
mov rcx, qword [rsp + 0x48]
call fcn.140027200
jmp 0x14005f041
cmp dword [reloc.WS2_32.dll_accept], 3
jne 0x14005f041
mov dword [rsp + 0x20], 0xff
mov r9d, 0xff
mov r8d, 0xff
mov edx, 0xff
lea rcx, [rsp + 0xcb0]
call fcn.140023540
mov rcx, rax
call fcn.14003f720
mov dword [rsp + 0xc0], eax
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [0x1400f7818]
movss xmm1, dword [0x1424df0c8]
addss xmm1, dword [0x1400f788c]
movaps xmm2, xmm0
lea rcx, [rsp + 0x748]
call fcn.140004fa0
mov qword [rsp + 0x478], rax
mov qword [rsp + 0x20], 0
lea r9, str.INVITE_A_FRIEND
mov r8d, dword [rsp + 0xc0]
mov rdx, qword [rsp + 0x478]
mov rcx, qword [rsp + 0x48]
call fcn.140027200
mov dword [rsp + 0x20], 0xff
mov r9d, 0xff
mov r8d, 0xff
mov edx, 0xff
lea rcx, [rsp + 0xe20]
call fcn.140023540
mov rcx, rax
call fcn.14003f720
mov dword [rsp + 0xc4], eax
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [0x1400f7838]
movss xmm1, dword [0x1424df0c8]
addss xmm1, dword [0x1400f787c]
addss xmm1, dword [0x1400f3b54]
movaps xmm2, xmm0
lea rcx, [rsp + 0x750]
call fcn.140004fa0
mov qword [rsp + 0x480], rax
mov qword [rsp + 0x20], 0
lea r9, str.GET_72_HOUR_KEY
mov r8d, dword [rsp + 0xc4]
mov rdx, qword [rsp + 0x480]
mov rcx, qword [rsp + 0x48]
call fcn.140027200
call fcn.140019990
mov dword [rsp + 0x20], 0xff
mov r9d, 8
mov r8d, Ordinal_26
mov edx, 0xff
lea rcx, [rsp + 0xcd0]
call fcn.140023540
mov rcx, rax
call fcn.14003f720
mov dword [rsp + 0xc8], eax
movss xmm2, dword [0x1400efea0]
movss xmm1, dword [0x1400efea0]
lea rcx, [rsp + 0x488]
call fcn.140004fa0
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x490]
call fcn.140004fa0
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [0x1400f7850]
movss xmm1, dword [0x1424df0c8]
addss xmm1, dword [0x1400f789c]
movaps xmm2, xmm0
lea rcx, [rsp + 0x758]
call fcn.140004fa0
mov qword [rsp + 0x498], rax
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [0x1400f7848]
movss xmm1, dword [0x1424df0c8]
addss xmm1, dword [0x1400f7894]
movaps xmm2, xmm0
lea rcx, [rsp + 0x760]
call fcn.140004fa0
mov qword [rsp + 0x4a0], rax
mov rax, qword [0x1424df378]
mov qword [rsp + 0x4a8], rax
mov eax, dword [rsp + 0xc8]
mov dword [rsp + 0x30], eax
lea rax, [rsp + 0x488]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x490]
mov qword [rsp + 0x20], rax
mov r9, qword [rsp + 0x498]
mov r8, qword [rsp + 0x4a0]
mov rdx, qword [rsp + 0x4a8]
mov rcx, qword [rsp + 0x48]
call fcn.140025030
jmp 0x14005fd9e
cmp dword [0x1424decd4], 3
jne 0x14005f20c
call fcn.14000f6a0
mov qword [rsp + 0x4b0], rax
mov dword [rsp + 0x20], 0xff
mov r9d, reloc.WS2_32.dll_socket
mov r8d, reloc.WS2_32.dll_socket
mov edx, reloc.WS2_32.dll_socket
lea rcx, [rsp + 0xce0]
call fcn.140023540
mov rcx, rax
call fcn.14003f720
mov dword [rsp + 0xcc], eax
mov dword [rsp + 0x30], 0
mov rax, qword [rsp + 0x4b0]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0xcc]
mov qword [rsp + 0x20], rax
mov r9d, 0xff
mov r8d, 6
movss xmm1, dword [0x1400f77e0]
lea rcx, str.loader
call fcn.140046470
jmp 0x14005fd9e
cmp dword [0x1424decd4], 4
jne 0x14005fd9e
lea rcx, [rsp + 0x588]
call fcn.1400518f0
lea rcx, [rsp + 0x568]
call fcn.1400518f0
cmp dword [0x140bbdc04], 0
jne 0x14005f3c4
lea rdx, str.COUNTER_STRIKE
lea rcx, [rsp + 0x588]
call fcn.140059db0
lea rdx, str.Fully_hardware_version_of_the_cheat_nfor_aimbot_use_HID__to_display_ESP_use_hdmi_combiner__nif_your_firmware_is_safe_then_you_can_not_worry
lea rcx, [rsp + 0x568]
call fcn.140059db0
mov dword [rsp + 0x20], 0xff
mov r9d, __WSAFDIsSet
mov r8d, __WSAFDIsSet
mov edx, __WSAFDIsSet
lea rcx, [rsp + 0xcf0]
call fcn.140023540
mov rcx, rax
call fcn.14003f720
mov dword [rsp + 0xd8], eax
movss xmm2, dword [0x1400efea0]
movss xmm1, dword [0x1400efea0]
lea rcx, [rsp + 0x4b8]
call fcn.140004fa0
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x4c0]
call fcn.140004fa0
lea rcx, [rsp + 0x768]
call fcn.140010750
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [rax + 4]
movss dword [rsp + 0xd0], xmm0
lea rcx, [rsp + 0x770]
call fcn.140010750
movss xmm0, dword [0x1424df0c8]
addss xmm0, dword [rax]
movss dword [rsp + 0xd4], xmm0
movss xmm2, dword [rsp + 0xd0]
movss xmm1, dword [rsp + 0xd4]
lea rcx, [rsp + 0x778]
call fcn.140004fa0
mov qword [rsp + 0x4c8], rax
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [0x1400f77c0]
movaps xmm2, xmm0
movss xmm1, dword [0x1424df0c8]
lea rcx, [rsp + 0x780]
call fcn.140004fa0
mov qword [rsp + 0x4d0], rax
mov rax, qword [0x1424df3f8]
mov qword [rsp + 0x4d8], rax
mov eax, dword [rsp + 0xd8]
mov dword [rsp + 0x30], eax
lea rax, [rsp + 0x4b8]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x4c0]
mov qword [rsp + 0x20], rax
mov r9, qword [rsp + 0x4c8]
mov r8, qword [rsp + 0x4d0]
mov rdx, qword [rsp + 0x4d8]
mov rcx, qword [rsp + 0x48]
call fcn.140025030
jmp 0x14005f5ef
cmp dword [0x140bbdc04], 1
jne 0x14005f3fa
lea rdx, str.APEX_LEGENDS
lea rcx, [rsp + 0x588]
call fcn.140059db0
lea rdx, str.Hybrid_version_with_the_ability_to_use_HID_or_Memory_Aimbot__napex_memory_write_is_not_as_dangerous_as_in_other_games_nso_at_the_moment_even_glow_can_be_used_but_do_not_forget_about_server_side
lea rcx, [rsp + 0x568]
call fcn.140059db0
jmp 0x14005f5ef
cmp dword [0x140bbdc04], 2
jne 0x14005f430
lea rdx, str.OVERWATCH
lea rcx, [rsp + 0x588]
call fcn.140059db0
lea rdx, str.Hybrid_version_of_the_cheat_with_support_for_hid_and_memory_aimbot__nOverwatch_anti_cheat_is_very_weak__the_only_way_to_get_a_ban_is_to_play_too_aggressively
lea rcx, [rsp + 0x568]
call fcn.140059db0
jmp 0x14005f5ef
cmp dword [0x140bbdc04], 3
jne 0x14005f5be
lea rdx, str.FORTNITE
lea rcx, [rsp + 0x588]
call fcn.140059db0
lea rdx, [0x1400f74d0]
lea rcx, [rsp + 0x568]
call fcn.140059db0
mov dword [rsp + 0x20], 0xff
mov r9d, __WSAFDIsSet
mov r8d, __WSAFDIsSet
mov edx, __WSAFDIsSet
lea rcx, [rsp + 0xd00]
call fcn.140023540
mov rcx, rax
call fcn.14003f720
mov dword [rsp + 0xe4], eax
movss xmm2, dword [0x1400efea0]
movss xmm1, dword [0x1400efea0]
lea rcx, [rsp + 0x4e0]
call fcn.140004fa0
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x4e8]
call fcn.140004fa0
lea rcx, [rsp + 0x788]
call fcn.140010750
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [rax + 4]
movss dword [rsp + 0xdc], xmm0
lea rcx, [rsp + 0x790]
call fcn.140010750
movss xmm0, dword [0x1424df0c8]
addss xmm0, dword [rax]
movss dword [rsp + 0xe0], xmm0
movss xmm2, dword [rsp + 0xdc]
movss xmm1, dword [rsp + 0xe0]
lea rcx, [rsp + 0x798]
call fcn.140004fa0
mov qword [rsp + 0x4f0], rax
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [0x1400f77c0]
movaps xmm2, xmm0
movss xmm1, dword [0x1424df0c8]
lea rcx, [rsp + 0x7a0]
call fcn.140004fa0
mov qword [rsp + 0x4f8], rax
mov rax, qword [0x1424df3f0]
mov qword [rsp + 0x500], rax
mov eax, dword [rsp + 0xe4]
mov dword [rsp + 0x30], eax
lea rax, [rsp + 0x4e0]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x4e8]
mov qword [rsp + 0x20], rax
mov r9, qword [rsp + 0x4f0]
mov r8, qword [rsp + 0x4f8]
mov rdx, qword [rsp + 0x500]
mov rcx, qword [rsp + 0x48]
call fcn.140025030
jmp 0x14005f5ef
cmp dword [0x140bbdc04], 4
jne 0x14005f5ef
lea rdx, str.BATTLEBIT
lea rcx, [rsp + 0x588]
call fcn.140059db0
lea rdx, str.Fully_Hardware_version_of_the_cheat_nfor_Aimbot_use_HID__for_ESP_use_hdmi_combiner__nban_can_only_be_obtained_for_bad_firmware_or_a_very_aggressive_game
lea rcx, [rsp + 0x568]
call fcn.140059db0
mov rcx, qword [0x1424df3d8]
call fcn.140019d00
lea rcx, [rsp + 0x588]
call fcn.140049a00
mov qword [rsp + 0x508], rax
movss xmm0, dword [0x1400eff14]
mulss xmm0, dword [0x140bbdbfc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400eff14]
movss xmm2, dword [0x1400eff14]
movss xmm1, dword [0x1400eff14]
lea rcx, [rsp + 0xd10]
call fcn.1400592c0
mov rcx, rax
call fcn.14003f720
mov dword [rsp + 0xe8], eax
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [0x1400f77e8]
movss xmm1, dword [0x1424df0c8]
addss xmm1, dword [0x1400f3b48]
movaps xmm2, xmm0
lea rcx, [rsp + 0x7a8]
call fcn.140004fa0
mov qword [rsp + 0x510], rax
mov qword [rsp + 0x20], 0
mov r9, qword [rsp + 0x508]
mov r8d, dword [rsp + 0xe8]
mov rdx, qword [rsp + 0x510]
mov rcx, qword [rsp + 0x48]
call fcn.140027200
call fcn.140019990
mov rcx, qword [0x1424df3e0]
call fcn.140019d00
lea rcx, [rsp + 0x568]
call fcn.140049a00
mov qword [rsp + 0x518], rax
movss xmm0, dword [0x1400eff14]
mulss xmm0, dword [0x140bbdbfc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400f780c]
movss xmm2, dword [0x1400f780c]
movss xmm1, dword [0x1400f780c]
lea rcx, [rsp + 0xd20]
call fcn.1400592c0
mov rcx, rax
call fcn.14003f720
mov dword [rsp + 0xec], eax
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [0x1400f7800]
movss xmm1, dword [0x1424df0c8]
addss xmm1, dword [0x1400f3b48]
movaps xmm2, xmm0
lea rcx, [rsp + 0x7b0]
call fcn.140004fa0
mov qword [rsp + 0x520], rax
mov qword [rsp + 0x20], 0
mov r9, qword [rsp + 0x518]
mov r8d, dword [rsp + 0xec]
mov rdx, qword [rsp + 0x520]
mov rcx, qword [rsp + 0x48]
call fcn.140027200
movss xmm1, dword [0x1400f3b2c]
mov ecx, listen
call fcn.14001a060
movss xmm0, dword [0x1400efea0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400f7784]
movss xmm2, dword [0x1400f7784]
movss xmm1, dword [0x1400f7784]
lea rcx, [rsp + 0xd30]
call fcn.140005070
mov rdx, rax
xor ecx, ecx
call fcn.140019f10
movss xmm0, dword [0x1400efe78]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400efe5c]
movss xmm2, dword [0x1400efe5c]
movss xmm1, dword [0x1400efe5c]
lea rcx, [rsp + 0xd40]
call fcn.140005070
mov rdx, rax
mov ecx, reloc.WLDAP32.dll_Ordinal_26
call fcn.140019f10
lea rdx, [rsp + 0x78]
mov ecx, Ordinal_32
call fcn.140019f10
movss xmm2, dword [0x1400f77cc]
movss xmm1, dword [0x1400f77bc]
lea rcx, [rsp + 0x7b8]
call fcn.140004fa0
mov rcx, rax
call fcn.14001d500
mov ecx, 3
call fcn.140019aa0
mov ecx, 1
call fcn.140019b30
call fcn.140019990
mov rcx, qword [0x1424df3c0]
call fcn.140019d00
movss xmm1, dword [0x1400f3b2c]
mov ecx, listen
call fcn.14001a060
movss xmm0, dword [0x1400f7788]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400f3ad8]
movss xmm2, dword [0x1400f3ad8]
movss xmm1, dword [0x1400f3ad8]
lea rcx, [rsp + 0xd50]
call fcn.140005070
mov rdx, rax
mov ecx, reloc.WLDAP32.dll_Ordinal_26
call fcn.140019f10
lea rdx, [rsp + 0x78]
mov ecx, Ordinal_32
call fcn.140019f10
movss xmm2, dword [0x1400f7868]
movss xmm1, dword [0x1400f77bc]
lea rcx, [rsp + 0x7c0]
call fcn.140004fa0
mov rcx, rax
call fcn.14001d500
movzx eax, byte [0x1424decdd]
test eax, eax
jne 0x14005f946
movss xmm2, dword [0x1400f77c8]
movss xmm1, dword [0x1400f7804]
lea rcx, [rsp + 0x7c8]
call fcn.140004fa0
xor r8d, r8d
mov rdx, rax
lea rcx, str.LAUNCH
call fcn.14006c040
movzx eax, al
test eax, eax
je 0x14005f946
mov byte [0x1424decdd], 1
movzx eax, byte [0x1424decdd]
test eax, eax
je 0x14005fb8b
movzx eax, byte [reloc.WS2_32.dll_accept]
test eax, eax
je 0x14005f9e5
movss xmm0, dword [0x140bbdc2c]
mulss xmm0, dword [0x1400efe64]
movss dword [rsp + 0xf0], xmm0
call fcn.14000f8b0
movss xmm0, dword [rsp + 0xf0]
mulss xmm0, dword [rax + 0x10]
movss dword [rsp + 0xf8], xmm0
movss xmm0, dword [0x1424df47c]
movss dword [rsp + 0xf4], xmm0
movss xmm0, dword [rsp + 0xf4]
addss xmm0, dword [rsp + 0xf8]
movss dword [0x1424df47c], xmm0
movss xmm0, dword [0x1424df47c]
comiss xmm0, dword [0x1400efea4]
jb 0x14005f9e5
movss xmm0, dword [0x1400efea4]
movss dword [0x1424df47c], xmm0
movss xmm2, dword [0x1400f7868]
movss xmm1, dword [0x1400f77bc]
lea rcx, [rsp + 0x7d0]
call fcn.140004fa0
mov rcx, rax
call fcn.14001d500
movss xmm0, dword [0x1400efea4]
comiss xmm0, dword [0x1424df47c]
jbe 0x14005fac1
movss xmm0, dword [0x1400efe98]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400f7788]
movss xmm2, dword [0x1400f7788]
movss xmm1, dword [0x1400f7788]
lea rcx, [rsp + 0xd60]
call fcn.140005070
mov rdx, rax
mov ecx, reloc.WLDAP32.dll_Ordinal_45
call fcn.140019f10
movss xmm2, dword [0x1400f77c8]
movss xmm1, dword [0x1400f78a0]
lea rcx, [rsp + 0x7d8]
call fcn.140004fa0
mov qword [rsp + 0x528], rax
movss xmm0, dword [0x1424df47c]
movss dword [rsp + 0xfc], xmm0
lea r8, [0x1400f6ed1]
mov rdx, qword [rsp + 0x528]
movss xmm0, dword [rsp + 0xfc]
call fcn.140046c00
mov ecx, 1
call fcn.140019aa0
jmp 0x14005fb8b
cmp dword [0x140bbdc04], 0
jne 0x14005fb08
movzx eax, byte [0x1424decdf]
test eax, eax
jne 0x14005fb06
mov dword [rsp + 0x28], 0xa
mov qword [rsp + 0x20], 0
xor r9d, r9d
lea r8, str.C:WindowsSystem32cverlay.exe
lea rdx, [0x1400f7638]
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
mov byte [0x1424decdf], 1
jmp 0x14005fb4d
cmp dword [0x140bbdc04], 3
jne 0x14005fb4d
movzx eax, byte [0x1424decde]
test eax, eax
jne 0x14005fb4d
mov dword [rsp + 0x28], 0xa
mov qword [rsp + 0x20], 0
xor r9d, r9d
lea r8, str.C:WindowsSystem32_fverlay.exe
lea rdx, str.open
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
mov byte [0x1424decde], 1
movss xmm2, dword [0x1400f77c8]
movss xmm1, dword [0x1400f7804]
lea rcx, [rsp + 0x7e0]
call fcn.140004fa0
xor r8d, r8d
mov rdx, rax
lea rcx, str.CLOSE_LOADER
call fcn.14006c040
movzx eax, al
test eax, eax
je 0x14005fb8b
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
mov ecx, 2
call fcn.140019aa0
mov ecx, 1
call fcn.140019b30
call fcn.140019990
cmp dword [0x1424decd4], 0
je 0x14005fd4e
mov dword [rsp + 0x20], reloc.WS2_32.dll_listen
mov r9d, Ordinal_143
mov r8d, Ordinal_143
mov edx, Ordinal_143
lea rcx, [rsp + 0xd70]
call fcn.140023540
mov rcx, rax
call fcn.14003f720
mov dword [rsp + 0x100], eax
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [0x1400f77c4]
movss xmm1, dword [0x1424df0c8]
addss xmm1, dword [0x1400f78ac]
movaps xmm2, xmm0
lea rcx, [rsp + 0x7e8]
call fcn.140004fa0
mov qword [rsp + 0x530], rax
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [0x1400f77c4]
movaps xmm2, xmm0
movss xmm1, dword [0x1424df0c8]
lea rcx, [rsp + 0x7f0]
call fcn.140004fa0
mov qword [rsp + 0x538], rax
movss xmm0, dword [0x1400efea0]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rsp + 0x100]
mov r8, qword [rsp + 0x530]
mov rdx, qword [rsp + 0x538]
mov rcx, qword [rsp + 0x48]
call fcn.140025100
mov rcx, qword [0x1424df3b0]
call fcn.140019d00
movss xmm0, dword [0x1400eff2c]
movss dword [rsp + 0x20], xmm0
xor r9d, r9d
xor r8d, r8d
lea rdx, [0x1400f7678]
lea rcx, [rsp + 0x7f8]
call fcn.14000a900
mov dword [rsp + 0x20], __WSAFDIsSet
mov r9d, 0xff
mov r8d, 0xff
mov edx, 0xff
lea rcx, [rsp + 0xd80]
call fcn.140023540
mov rcx, rax
call fcn.14003f720
mov dword [rsp + 0x104], eax
movss xmm0, dword [0x1424df0cc]
addss xmm0, dword [0x1400efed8]
movss xmm1, dword [0x1424df0c8]
addss xmm1, dword [0x1400f7864]
movaps xmm2, xmm0
lea rcx, [rsp + 0x800]
call fcn.140004fa0
mov qword [rsp + 0x540], rax
mov qword [rsp + 0x20], 0
lea r9, [0x1400f7690]
mov r8d, dword [rsp + 0x104]
mov rdx, qword [rsp + 0x540]
mov rcx, qword [rsp + 0x48]
call fcn.140027200
call fcn.140019990
mov rcx, qword [0x1424df3c0]
call fcn.140019d00
movss xmm2, dword [0x1400efedc]
movss xmm1, dword [0x1400f78a8]
lea rcx, [rsp + 0x808]
call fcn.140004fa0
mov rcx, rax
call fcn.14001d500
call fcn.140019990
lea rcx, [rsp + 0x568]
call fcn.1400532a0
lea rcx, [rsp + 0x588]
call fcn.1400532a0
call fcn.14000c820
nop
add rsp, 0x1298
pop rdi
pop rsi
ret