Function at 0x140005d90
Capabilities:
Encode data using xor
Initialize winsock library
Resolve dns

Disassembly:
push r15
push r14
push r13
push r12
push rbp
push rdi
push rsi
push rbx
sub rsp, 0xa88
movups xmmword [rsp + 0xa20], xmm6
movups xmmword [rsp + 0xa30], xmm7
movups xmmword [rsp + 0xa40], xmm8
movups xmmword [rsp + 0xa50], xmm9
movups xmmword [rsp + 0xa60], xmm10
movups xmmword [rsp + 0xa70], xmm11
movabs rax, 0x9cd08dd02a000000
movabs rdx, 0x88d0888888d08c92
mov qword [rsp + 0x460], rax
lea rdi, [rsp + 0x460]
movabs rax, 0x96d09a8b968c9d9a
mov qword [rsp + 0x468], rdx
movq xmm2, rdi
movabs rdx, 0x9a91d08c9a989e92
mov qword [rsp + 0x470], rax
movddup xmm0, xmm2
movabs rax, 0x9093d09a989e8f88
mov qword [rsp + 0x478], rdx
movabs rdx, 0x98918fd19098
mov qword [rsp + 0x480], rax
movabs rax, 0xcccbcb0300
mov qword [rsp + 0x488], rdx
movabs rdx, 0x9e9393968590b275
mov qword [rsp + 0x490], rax
movabs rax, 0x9eb2d7dfcfd1cad0
mov qword [rsp + 0x498], rdx
movabs rdx, 0xc4978c908b91969c
mov qword [rsp + 0x4a0], rax
movabs rax, 0xb2df939a8b91b6df
mov qword [rsp + 0x4a8], rdx
movabs rdx, 0xdfa7dfacb0df9c9e
mov qword [rsp + 0x4b0], rax
movabs rax, 0xd6c8a0cacea0cfce
mov qword [rsp + 0x4b8], rdx
movabs rdx, 0x9aa89a938f8fbedf
mov qword [rsp + 0x4c0], rax
movabs rax, 0xc8cccad08b96b49d
mov qword [rsp + 0x4c8], rdx
movabs rdx, 0xabb7b4d7dfc9ccd1
mov qword [rsp + 0x4d0], rax
movabs rax, 0x9a949693dfd3b3b2
mov qword [rsp + 0x4d8], rdx
movabs rdx, 0xdfd690949c9ab8df
mov qword [rsp + 0x4e0], rax
movabs rax, 0xced09a92908d97bc
mov qword [rsp + 0x4e8], rdx
movabs rdx, 0xcfd1cfd1cfd1cacd
mov qword [rsp + 0x4f0], rax
movabs rax, 0xd0968d9e999eacdf
mov qword [rsp + 0x4f8], rdx
movabs rdx, 0xc9ccd1c8ccca
mov qword [rsp + 0x500], rax
movabs rax, 0x8c9cd18888880f00
mov qword [rsp + 0x508], rdx
movabs rdx, 0x9cd1988d90d19a9a
mov qword [rsp + 0x510], rax
movabs rax, 0xd1cccb0e00000091
mov qword [rsp + 0x518], rdx
movabs rdx, 0xd1cfc8ced1cccbce
mov qword [rsp + 0x520], rax
movabs rax, 0xc90e000000c9cfcd
mov qword [rsp + 0x528], rdx
movabs rdx, 0xc9ced1cbcccdd1cd
mov qword [rsp + 0x530], rax
movabs rax, 0xcec7ced1cd
mov qword [rsp + 0x538], rdx
xor edx, edx
mov qword [rsp + 0x540], rax
mov qword [rsp + 0x548], rdx
lea rdx, [rsp + 0x134]
mov qword [rsp + 0x88], rdi
mov byte [rsp + 0x550], 0
movups xmmword [rsp + 0x180], xmm0
mov rax, qword [0x140270ae0]
mov dword [rsp + 0x134], 0
mov qword [rsp + 0x190], rax
lea rax, [rsp + 0x180]
mov rcx, rax
mov qword [rsp + 0x30], rax
call fcn.1400039e0
movsxd rcx, dword [rsp + 0x134]
mov rsi, rax
lea r9, [rcx - 1]
cmp r9, 0xe
jbe 0x1400086c0
mov r8, rcx
pcmpeqd xmm1, xmm1
and r8, 0xfffffffffffffff0
lea rdx, [r8 + rax]
nop dword [rax + rax]
movdqu xmm0, xmmword [rax]
add rax, 0x10
pxor xmm0, xmm1
movups xmmword [rax - 0x10], xmm0
cmp rax, rdx
jne 0x140006078
mov eax, r8d
cmp rcx, r8
je 0x140006124
sub rcx, r8
lea r10, [rcx - 1]
cmp r10, 6
jbe 0x1400060cf
movq xmm1, qword [0x140270aa0]
movq xmm0, qword [rdx]
pxor xmm0, xmm1
movq qword [rdx], xmm0
mov rdx, rcx
and rdx, 0xfffffffffffffff8
add r8, rdx
add eax, edx
and ecx, 7
je 0x140006124
lea rdx, [r8 + rsi]
not byte [rdx]
lea edx, [rax + 1]
movsxd rdx, edx
cmp r9, rdx
jb 0x140006124
not byte [rsi + rdx]
lea edx, [rax + 2]
movsxd rdx, edx
cmp r9, rdx
jb 0x140006124
not byte [rsi + rdx]
lea edx, [rax + 3]
movsxd rdx, edx
cmp r9, rdx
jb 0x140006124
not byte [rsi + rdx]
lea edx, [rax + 4]
movsxd rdx, edx
cmp r9, rdx
jb 0x140006124
not byte [rsi + rdx]
lea edx, [rax + 5]
movsxd rdx, edx
cmp r9, rdx
jb 0x140006124
add eax, 6
not byte [rsi + rdx]
cdqe
cmp r9, rax
jb 0x140006124
not byte [rsi + rax]
mov rcx, qword [rsp + 0x30]
lea rdx, [rsp + 0x138]
mov dword [rsp + 0x138], 0
call fcn.1400039e0
movsxd rcx, dword [rsp + 0x138]
mov rbx, rax
lea r9, [rcx - 1]
cmp r9, 0xe
jbe 0x1400086f0
mov r8, rcx
pcmpeqd xmm1, xmm1
and r8, 0xfffffffffffffff0
lea rdx, [r8 + rax]
nop dword [rax]
movdqu xmm0, xmmword [rax]
add rax, 0x10
pxor xmm0, xmm1
movups xmmword [rax - 0x10], xmm0
cmp rax, rdx
jne 0x140006170
mov eax, r8d
cmp rcx, r8
je 0x14000621c
sub rcx, r8
lea r10, [rcx - 1]
cmp r10, 6
jbe 0x1400061c7
movq xmm1, qword [0x140270aa0]
movq xmm0, qword [rdx]
pxor xmm0, xmm1
movq qword [rdx], xmm0
mov rdx, rcx
and rdx, 0xfffffffffffffff8
add r8, rdx
add eax, edx
and ecx, 7
je 0x14000621c
lea rdx, [r8 + rbx]
not byte [rdx]
lea edx, [rax + 1]
movsxd rdx, edx
cmp r9, rdx
jb 0x14000621c
not byte [rbx + rdx]
lea edx, [rax + 2]
movsxd rdx, edx
cmp r9, rdx
jb 0x14000621c
not byte [rbx + rdx]
lea edx, [rax + 3]
movsxd rdx, edx
cmp r9, rdx
jb 0x14000621c
not byte [rbx + rdx]
lea edx, [rax + 4]
movsxd rdx, edx
cmp r9, rdx
jb 0x14000621c
not byte [rbx + rdx]
lea edx, [rax + 5]
movsxd rdx, edx
cmp r9, rdx
jb 0x14000621c
add eax, 6
not byte [rbx + rdx]
cdqe
cmp r9, rax
jb 0x14000621c
not byte [rbx + rax]
mov rcx, qword [rsp + 0x30]
lea rdx, [rsp + 0x13c]
mov dword [rsp + 0x13c], 0
call fcn.1400039e0
movsxd rcx, dword [rsp + 0x13c]
mov r14, rax
lea r9, [rcx - 1]
cmp r9, 0xe
jbe 0x1400086d0
mov r8, rcx
pcmpeqd xmm1, xmm1
and r8, 0xfffffffffffffff0
lea rdx, [r8 + rax]
nop dword [rax]
movdqu xmm0, xmmword [rax]
add rax, 0x10
pxor xmm0, xmm1
movups xmmword [rax - 0x10], xmm0
cmp rdx, rax
jne 0x140006268
mov eax, r8d
cmp rcx, r8
je 0x14000631a
sub rcx, r8
lea r10, [rcx - 1]
cmp r10, 6
jbe 0x1400062bf
movq xmm1, qword [0x140270aa0]
movq xmm0, qword [rdx]
pxor xmm0, xmm1
movq qword [rdx], xmm0
mov rdx, rcx
and rdx, 0xfffffffffffffff8
add r8, rdx
add eax, edx
and ecx, 7
je 0x14000631a
lea rdx, [r8 + r14]
not byte [rdx]
lea edx, [rax + 1]
movsxd rdx, edx
cmp r9, rdx
jb 0x14000631a
not byte [r14 + rdx]
lea edx, [rax + 2]
movsxd rdx, edx
cmp r9, rdx
jb 0x14000631a
not byte [r14 + rdx]
lea edx, [rax + 3]
movsxd rdx, edx
cmp r9, rdx
jb 0x14000631a
not byte [r14 + rdx]
lea edx, [rax + 4]
movsxd rdx, edx
cmp r9, rdx
jb 0x14000631a
not byte [r14 + rdx]
lea edx, [rax + 5]
movsxd rdx, edx
cmp r9, rdx
jb 0x14000631a
add eax, 6
not byte [r14 + rdx]
cdqe
cmp r9, rax
jb 0x14000631a
not byte [r14 + rax]
mov rcx, qword [rsp + 0x30]
lea rdx, [rsp + 0x140]
mov dword [rsp + 0x140], 0
call fcn.1400039e0
movsxd rcx, dword [rsp + 0x140]
mov r15, rax
lea r9, [rcx - 1]
cmp r9, 0xe
jbe 0x1400086e0
mov r8, rcx
pcmpeqd xmm1, xmm1
and r8, 0xfffffffffffffff0
lea rdx, [rax + r8]
nop
movdqu xmm0, xmmword [rax]
add rax, 0x10
pxor xmm0, xmm1
movups xmmword [rax - 0x10], xmm0
cmp rdx, rax
jne 0x140006360
mov eax, r8d
cmp rcx, r8
je 0x140006412
sub rcx, r8
lea r10, [rcx - 1]
cmp r10, 6
jbe 0x1400063b7
movq xmm1, qword [0x140270aa0]
movq xmm0, qword [rdx]
pxor xmm0, xmm1
movq qword [rdx], xmm0
mov rdx, rcx
and rdx, 0xfffffffffffffff8
add r8, rdx
add eax, edx
and ecx, 7
je 0x140006412
lea rdx, [r15 + r8]
not byte [rdx]
lea edx, [rax + 1]
movsxd rdx, edx
cmp r9, rdx
jb 0x140006412
not byte [r15 + rdx]
lea edx, [rax + 2]
movsxd rdx, edx
cmp r9, rdx
jb 0x140006412
not byte [r15 + rdx]
lea edx, [rax + 3]
movsxd rdx, edx
cmp r9, rdx
jb 0x140006412
not byte [r15 + rdx]
lea edx, [rax + 4]
movsxd rdx, edx
cmp r9, rdx
jb 0x140006412
not byte [r15 + rdx]
lea edx, [rax + 5]
movsxd rdx, edx
cmp r9, rdx
jb 0x140006412
add eax, 6
not byte [r15 + rdx]
cdqe
cmp r9, rax
jb 0x140006412
not byte [r15 + rax]
lea rax, [rsp + 0x280]
mov rdx, rsi
mov rcx, rax
mov qword [rsp + 0x78], rax
call fcn.140001c30
lea rax, [rsp + 0x2a0]
mov rdx, rbx
mov rcx, rax
mov qword [rsp + 0x80], rax
call fcn.140001c30
mov ecx, 0x40
call fcn.140261730
lea rcx, [rax + 8]
mov rbx, rax
call fcn.14023c950
lea rax, [rsp + 0x1a0]
mov qword [rbx + 0x38], 0
mov qword [rsp + 0x40], rax
mov qword [rbx + 0x30], rax
mov eax, 1
mov qword [rsp + 0x1a0], rbx
lock xadd dword [0x140268c40], eax
test eax, eax
je 0x140007680
xor eax, eax
lock xadd dword [0x140268c44], eax
test eax, eax
je 0x14000650d
mov dword [rsp + 0x310], eax
lea rax, [0x140268c60]
lea rdi, str.C:_Users_micha_CLionProjects_LoaderExecute_boost_boost_asio_detail_impl_winsock_init.ipp
mov qword [rsp + 0x318], rax
lea rax, str.throw_on_error
movq xmm0, rdi
lea rcx, [rsp + 0x310]
movq xmm5, rax
lea r8, [rsp + 0x360]
lea rdx, str.winsock
mov qword [rsp + 0x320], 3
mov qword [rsp + 0x370], 0x48
punpcklqdq xmm0, xmm5
movups xmmword [rsp + 0x360], xmm0
call fcn.140238ea0
mov ecx, 0xb0
call fcn.140261730
mov rdx, qword [rsp + 0x40]
xor r9d, r9d
mov rcx, rax
mov rbx, rax
mov r8d, 0xffffffff
call fcn.14023bcd0
mov rbp, qword [rsp + 0x1a0]
mov rax, qword [rbx + 0x18]
cmp qword [rbp + 0x30], rax
jne 0x140008e58
lea rsi, [rbp + 8]
mov rdi, qword [sym.imp.KERNEL32.dll_EnterCriticalSection]
mov rcx, rsi
call rdi
mov r12, qword [rbp + 0x38]
lea r13, [0x1402f0ca0]
test r12, r12
jne 0x14000657e
jmp 0x14000663c
mov r12, qword [r12 + 0x20]
test r12, r12
je 0x140006638
mov rcx, qword [r12 + 8]
test rcx, rcx
je 0x140006570
mov rdx, r13
call fcn.140256ba0
test al, al
je 0x140006570
lea rax, [rsp + 0x820]
lea rdx, str.Service_already_exists.
mov rcx, rax
mov qword [rsp + 0x48], rax
call fcn.1402599f0
mov ecx, 0x40
lea rbp, str.pf_
mov qword [rsp + 0x820], rbp
call fcn.140261810
mov rdx, qword [rsp + 0x48]
mov rdi, rax
lea rax, [0x1402f31d0]
mov qword [rdi], rax
lea rcx, [rdi + 8]
call fcn.140259aa0
lea rax, [0x1402f2c80]
xor edx, edx
mov qword [rdi + 0x38], 0xffffffffffffffff
lea rcx, [rax - 0x30]
movq xmm6, rax
add rax, 0x28
mov qword [rdi + 0x20], rdx
movq xmm0, rcx
mov qword [rdi + 0x28], rdx
mov rcx, rdi
lea r8, [0x140234ef0]
mov qword [rdi + 0x30], rdx
punpcklqdq xmm0, xmm6
lea rdx, str.PE_
mov qword [rdi + 0x18], rax
movups xmmword [rdi], xmm0
call fcn.140261e80
nop dword [rax]
mov r12, qword [rbp + 0x38]
mov qword [rbx + 0x20], r12
mov rcx, rsi
mov r12, qword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
mov qword [rbx + 8], r13
mov qword [rbx + 0x10], 0
mov qword [rbp + 0x38], rbx
call r12
lea rcx, [rsp + 0x1c8]
mov qword [rsp + 0x1b0], rbx
mov qword [rsp + 0x1c0], 0
call fcn.140236e30
call fcn.1400a1080
call fcn.140009860
mov rcx, rax
call fcn.140021920
mov qword [rsp + 0x1c0], rax
mov rbx, rax
test rax, rax
je 0x1400076a0
mov edx, 0x20000
mov rcx, rbx
call fcn.1400250d0
lea rax, [0x1402f0cc0]
mov rbp, qword [rsp + 0x40]
mov rcx, qword [rsp + 0x1a0]
lea r8, [0x14023af60]
mov qword [rsp + 0x2c0], rax
lea rax, [rsp + 0x2c0]
mov r9, rbp
mov rdx, rax
mov qword [rsp + 0x2c8], 0
mov qword [rsp + 0x90], rax
call fcn.14023a8c0
mov rsi, rax
pxor xmm0, xmm0
lea rax, [0x1402f4080]
mov qword [rsp + 0x888], rbp
movq xmm7, rax
lea rcx, [0x1402f40c0]
lea rax, [0x1402f3e40]
movups xmmword [rsp + 0x838], xmm0
lea rbp, [rsp + 0x888]
pxor xmm0, xmm0
movq xmm6, rcx
mov qword [rsp + 0x820], rsi
movq xmm3, rax
movups xmmword [rsp + 0x86a], xmm0
movq xmm4, rbp
mov eax, 2
movups xmmword [rsp + 0x874], xmm0
movdqa xmm0, xmm7
punpcklqdq xmm6, xmm3
lea r13, [rsi + 0x50]
punpcklqdq xmm0, xmm4
mov byte [rsp + 0x864], 0
mov rcx, r13
mov dword [rsp + 0x860], 2
mov word [rsp + 0x868], ax
mov qword [rsp + 0x828], 0xffffffffffffffff
mov byte [rsp + 0x830], 0
movups xmmword [rsp + 0x8a0], xmm0
movups xmmword [rsp + 0x8b0], xmm6
call rdi
mov rax, qword [rsi + 0x78]
lea rdx, [rsp + 0x828]
mov qword [rsp + 0x858], 0
mov qword [rsp + 0x850], rax
test rax, rax
je 0x1400067e1
mov qword [rax + 0x30], rdx
mov rcx, r13
mov qword [rsi + 0x78], rdx
call r12
mov rcx, rbx
call fcn.1400221d0
mov qword [rsp + 0x8c0], rax
mov rcx, rax
test rax, rax
je 0x140007719
xor r9d, r9d
mov r8d, 1
mov edx, 0x21
call fcn.1400203f0
mov rcx, qword [rsp + 0x8c0]
xor r9d, r9d
mov r8d, 2
mov edx, 0x21
call fcn.1400203f0
mov rcx, qword [rsp + 0x8c0]
xor r9d, r9d
mov r8d, 0x10
mov edx, 0x21
call fcn.1400203f0
lea rax, [rsp + 0x200]
xor r9d, r9d
lea r8, [rsp + 0x8c8]
xor edx, edx
mov rcx, rax
mov qword [rsp + 0xa8], rax
mov qword [rsp + 0x200], 0
call fcn.14006fd40
mov rdx, qword [rsp + 0x200]
mov rcx, qword [rsp + 0x8c0]
mov r8, rdx
call fcn.14001ec80
lea rbx, [rsp + 0x8d0]
mov rdx, rbp
mov rcx, rbx
call fcn.1400032e0
lea rsi, [rsp + 0x948]
mov rdx, rbp
mov rcx, rsi
call fcn.1400032e0
pxor xmm0, xmm0
mov ecx, 0x4400
mov qword [rsp + 0x9d0], 0
movups xmmword [rsp + 0x9c0], xmm0
call fcn.140261730
mov byte [rax], 0
lea rbp, [rax + 0x4400]
lea rcx, [rax + 1]
xor edx, edx
mov r8d, 0x43ff
mov rdi, rax
mov qword [rsp + 0x9c0], rax
mov qword [rsp + 0x9d0], rbp
call sub.msvcrt.dll_memset
pxor xmm0, xmm0
mov ecx, 0x4400
mov qword [rsp + 0x9c8], rbp
mov qword [rsp + 0x9d8], rdi
mov qword [rsp + 0x9e0], 0x4400
mov qword [rsp + 0x9f8], 0
movups xmmword [rsp + 0x9e8], xmm0
call fcn.140261730
mov byte [rax], 0
lea rbp, [rax + 0x4400]
xor edx, edx
lea rcx, [rax + 1]
mov r8d, 0x43ff
mov rdi, rax
mov qword [rsp + 0x9f8], rbp
mov qword [rsp + 0x9e8], rax
call sub.msvcrt.dll_memset
mov qword [rsp + 0x9f0], rbp
movabs rax, 0x8000000000000000
lea rbp, [rsp + 0x3e0]
mov qword [rsp + 0x680], rax
lea rax, [rsp + 0x560]
mov rdx, rbp
lea r8, [rsp + 0x680]
mov rcx, rax
mov qword [rsp + 0xa00], rdi
mov qword [rsp + 0x60], rax
mov qword [rsp + 0xa08], 0x4400
mov qword [rsp + 0xa10], 0
mov qword [rsp + 0xa18], 0
mov dword [rsp + 0x3e0], 0
mov qword [rsp + 0x38], r8
call fcn.14024c400
cmp byte [rsp + 0x8e0], 0
mov rdi, qword [rsp + 0x560]
mov rax, qword [rsp + 0x8d0]
jne 0x140007658
mov r8, qword [rsp + 0x38]
mov rcx, qword [rsp + 0x60]
mov rdx, rbp
movabs rax, 0x8000000000000000
mov qword [rsp + 0x8d8], rdi
mov qword [rsp + 0x680], rax
mov dword [rsp + 0x3e0], 0
call fcn.14024c400
cmp byte [rsp + 0x958], 0
mov rdi, qword [rsp + 0x560]
mov rax, qword [rsp + 0x948]
je 0x140006a85
mov rcx, qword [rax + 0x68]
lea rdx, [rax + 0x28]
lea r8, [rsp + 0x960]
call fcn.140004ca0
mov byte [rsp + 0x958], 0
lea rax, [rsp + 0x820]
mov qword [rsp + 0x950], rdi
movq xmm9, qword [0x140270a98]
mov qword [rsp + 0x48], rax
lea rax, [rsp + 0x8c0]
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x144]
mov qword [rsp + 0xa0], rax
lea rax, [rsp + 0x328]
mov qword [rsp + 0x98], rax
mov dword [rsp + 0xcc], 2
mov qword [rsp + 0x68], r14
mov qword [rsp + 0x70], r15
movhps xmm7, qword [rsp + 0x98]
mov rdx, qword [rsp + 0xa0]
mov rcx, qword [rsp + 0x30]
mov dword [rsp + 0x144], 0
call fcn.1400039e0
movsxd r9, dword [rsp + 0x144]
mov rdx, rax
lea r8, [r9 - 1]
cmp r8, 0xe
jbe 0x140008aea
mov r10, r9
mov rax, rdx
pcmpeqd xmm1, xmm1
and r10, 0xfffffffffffffff0
lea rcx, [rdx + r10]
nop dword [rax]
movdqu xmm0, xmmword [rax]
add rax, 0x10
pxor xmm0, xmm1
movups xmmword [rax - 0x10], xmm0
cmp rax, rcx
jne 0x140006b38
mov eax, r10d
cmp r9, r10
je 0x140006be5
sub r9, r10
lea r11, [r9 - 1]
cmp r11, 6
jbe 0x140006b90
movq xmm1, qword [0x140270aa0]
movq xmm0, qword [rcx]
pxor xmm0, xmm1
movq qword [rcx], xmm0
mov rcx, r9
and rcx, 0xfffffffffffffff8
add r10, rcx
add eax, ecx
and r9d, 7
je 0x140006be5
lea rcx, [rdx + r10]
not byte [rcx]
lea ecx, [rax + 1]
movsxd rcx, ecx
cmp r8, rcx
jb 0x140006be5
not byte [rdx + rcx]
lea ecx, [rax + 2]
movsxd rcx, ecx
cmp r8, rcx
jb 0x140006be5
not byte [rdx + rcx]
lea ecx, [rax + 3]
movsxd rcx, ecx
cmp r8, rcx
jb 0x140006be5
not byte [rdx + rcx]
lea ecx, [rax + 4]
movsxd rcx, ecx
cmp r8, rcx
jb 0x140006be5
not byte [rdx + rcx]
lea ecx, [rax + 5]
movsxd rcx, ecx
cmp r8, rcx
jb 0x140006be5
add eax, 6
not byte [rdx + rcx]
cdqe
cmp r8, rax
jb 0x140006be5
not byte [rdx + rax]
mov rcx, qword [rsp + 0x90]
call fcn.140001c30
mov rdi, qword [rsp + 0x40]
lea r15, [rsp + 0x1e0]
mov rcx, qword [rsp + 0x1a0]
lea rax, [0x1402f0c90]
lea r8, [0x14023aa50]
mov rdx, r15
mov qword [rsp + 0x1e8], 0
mov r9, rdi
mov qword [rsp + 0x1e0], rax
call fcn.14023a8c0
mov ecx, 0x18
mov qword [rsp + 0x310], rax
mov qword [rsp + 0x318], 0
mov qword [rsp + 0x320], 0
mov qword [rsp + 0x328], rdi
movups xmmword [rsp + 0x340], xmm7
movups xmmword [rsp + 0x350], xmm6
call fcn.140261730
mov rcx, qword [rsp + 0x320]
lea rdi, [0x1402f3c70]
mov qword [rax + 0x10], 0
mov qword [rax], rdi
mov qword [rsp + 0x318], 0
mov qword [rsp + 0x320], rax
movq qword [rax + 8], xmm9
test rcx, rcx
je 0x140006cb4
call fcn.14025b750
mov r14, qword [rsp + 0x2a0]
lea r12, [rsp + 0x370]
mov dword [rsp + 0x1e0], 0
mov qword [rsp + 0x360], r12
mov rdi, qword [rsp + 0x2a8]
mov rsi, qword [rsp + 0x2c8]
mov r13, qword [rsp + 0x2c0]
mov qword [rsp + 0x1e8], 0
mov qword [rsp + 0x1f0], 0
test r14, r14
jne 0x140006d15
test rdi, rdi
jne 0x140008f1b
mov qword [rsp + 0x680], rdi
cmp rdi, 0xf
ja 0x140008140
cmp rdi, 1
je 0x14000779a
test rdi, rdi
jne 0x140008bc5
mov rax, r12
lea rbx, [rsp + 0x360]
test r13, r13
mov qword [rsp + 0x368], rdi
sete dl
test rsi, rsi
mov byte [rax + rdi], 0
lea rdi, [rsp + 0x3f0]
setne al
mov qword [rsp + 0x3e0], rdi
test dl, al
jne 0x140008f27
mov qword [rsp + 0x680], rsi
cmp rsi, 0xf
ja 0x1400080f0
cmp rsi, 1
je 0x1400080d8
test rsi, rsi
jne 0x140008bd5
mov rax, rdi
mov qword [rsp + 0x3e8], rsi
lea r14, [rsp + 0x6b0]
pxor xmm0, xmm0
mov byte [rax + rsi], 0
mov rdx, qword [rsp + 0x3e0]
mov rcx, r14
lea rax, [rsp + 0x6c0]
mov r8, qword [rsp + 0x3e8]
mov qword [rsp + 0x6b0], rax
movups xmmword [rsp + 0x680], xmm0
add r8, rdx
movups xmmword [rsp + 0x690], xmm0
movups xmmword [rsp + 0x6a0], xmm0
call fcn.140001b60
lea rax, [rsp + 0x6e0]
mov rdx, qword [rsp + 0x360]
mov r8, qword [rsp + 0x368]
mov qword [rsp + 0x6d0], rax
lea rax, [rsp + 0x6d0]
add r8, rdx
mov rcx, rax
mov qword [rsp + 0x58], rax
call fcn.140001b60
movdqu xmm0, xmmword [0x140270af0]
mov rcx, rbp
mov qword [rsp + 0x690], 0
mov qword [rsp + 0x6a8], 0
movups xmmword [rsp + 0x680], xmm0
pxor xmm0, xmm0
movups xmmword [rsp + 0x698], xmm0
call fcn.14025c290
mov rcx, rbx
call fcn.14025c290
mov rdx, qword [rsp + 0x6d0]
mov rcx, rbx
mov r8, qword [rsp + 0x6d8]
mov qword [rsp + 0x148], 0
add r8, rdx
mov qword [rsp + 0x360], r12
call fcn.140001b60
mov rdx, qword [rsp + 0x6b0]
mov r8, qword [rsp + 0x6b8]
mov rcx, rbp
mov qword [rsp + 0x3e0], rdi
mov r13, qword [rsp + 0x360]
add r8, rdx
call fcn.140001b60
mov rsi, qword [rsp + 0x3e0]
test rsi, rsi
je 0x140006ee4
xor eax, eax
cmp byte [rsi], 0
cmove rsi, rax
test r13, r13
je 0x140006ef4
xor eax, eax
cmp byte [r13], 0
cmove r13, rax
xor ecx, ecx
call qword [sym.imp.WS2_32.dll_WSASetLastError]
mov r8, qword [rsp + 0x38]
lea r9, [rsp + 0x148]
mov rdx, r13
mov rcx, rsi
call qword [sym.imp.WS2_32.dll_getaddrinfo]
cmp eax, 0x273f
je 0x140008b88
jg 0x1400077b0
cmp eax, 0x2726
je 0x140008b7e
jg 0x140008abb
test eax, eax
je 0x140008a5e
mov edx, 0xe
cmp eax, 8
jne 0x1400077e4
mov rcx, qword [rsp + 0xa8]
call fcn.140238b20
mov eax, dword [rsp + 0x200]
mov rdx, qword [rsp + 0x208]
mov r13, qword [rsp + 0x210]
mov dword [rsp + 0x200], eax
mov rcx, rbp
mov qword [rsp + 0x208], rdx
movdqu xmm5, xmmword [rsp + 0x200]
mov dword [rsp + 0xb0], eax
movups xmmword [rsp + 0x1e0], xmm5
mov qword [rsp + 0x210], r13
mov qword [rsp + 0x1f0], r13
call fcn.14025c290
mov rcx, rbx
call fcn.14025c290
cmp r13, 1
movdqu xmm3, xmmword [rsp + 0x1e0]
mov rsi, qword [rsp + 0x148]
mov eax, dword [rsp + 0xb0]
movups xmmword [rsp + 0x3e0], xmm3
jbe 0x140006fec
and r13d, 1
lea rdx, str.C:_Users_micha_CLionProjects_LoaderExecute_boost_boost_asio_detail_resolver_service.hpp
or r13, rdx
movdqu xmm4, xmmword [rsp + 0x3e0]
mov qword [rsp + 0x3f0], r13
mov qword [rsp + 0x1f0], r13
movups xmmword [rsp + 0x1e0], xmm4
test r13b, 1
je 0x140007808
cmp r13, 1
jne 0x140007025
test eax, eax
je 0x140007808
mov qword [rsp + 0x210], 0
pxor xmm0, xmm0
xor edi, edi
movups xmmword [rsp + 0x200], xmm0
lea r12, str.resolve
lea rax, str.C:_Users_micha_CLionProjects_LoaderExecute_boost_boost_asio_ip_basic_resolver.hpp
movq xmm8, rax
movq xmm5, r12
punpcklqdq xmm8, xmm5
test rsi, rsi
je 0x14000706a
mov rcx, rsi
call qword [sym.imp.WS2_32.dll_freeaddrinfo]
mov r8, rbp
mov rdx, r12
mov rcx, r15
mov qword [rsp + 0x3f0], 0x192
movups xmmword [rsp + 0x3e0], xmm8
call fcn.140238ea0
mov rcx, qword [rsp + 0x58]
call fcn.14025c290
mov rcx, r14
call fcn.14025c290
pxor xmm0, xmm0
movq xmm3, rdi
mov dword [rsp + 0x220], 0
movups xmmword [rsp + 0x3e0], xmm0
movq xmm0, qword [rsp + 0x200]
mov qword [rsp + 0x228], 0
mov qword [rsp + 0x230], 0
punpcklqdq xmm0, xmm3
mov qword [rsp + 0x3f0], 0
test rdi, rdi
je 0x1400070f6
lock add dword [rdi + 8], 1
mov r8, qword [rsp + 0x38]
mov rdx, qword [rsp + 0x48]
mov r9, rbp
mov rcx, rbx
lea r15, [rsp + 0x220]
movups xmmword [rsp + 0x680], xmm0
mov qword [rsp + 0x20], r15
mov qword [rsp + 0x690], 0
call fcn.140003d00
mov rcx, qword [rsp + 0x368]
test rcx, rcx
je 0x14000713e
call fcn.14025b750
test rdi, rdi
je 0x14000714b
mov rcx, rdi
call fcn.14025b750
mov rcx, qword [rsp + 0x3e8]
test rcx, rcx
je 0x14000715d
call fcn.14025b750
lea rax, str.connect_boost::asio::ip::tcp__boost::asio::any_io_executor__boost::asio::ip::basic_resolver_results_boost::asio::ip::tcp___
lea rdi, str.C:_Users_micha_CLionProjects_LoaderExecute_boost_boost_asio_impl_connect.hpp
mov rcx, r15
mov qword [rsp + 0x250], 0x70
movq xmm0, rdi
movq xmm4, rax
lea r8, [rsp + 0x240]
punpcklqdq xmm0, xmm4
lea rdx, [0x140270224]
movups xmmword [rsp + 0x240], xmm0
call fcn.140238ea0
mov dword [rsp + 0x260], 0
lea r12, [0x140238720]
lea rsi, [rsp + 0x120]
mov qword [rsp + 0x268], 0
lea rdi, [rsp + 0x260]
mov qword [rsp + 0x270], 0
mov dword [rsp + 0x680], 0
mov qword [rsp + 0x688], 0
mov qword [rsp + 0x690], 0
mov qword [rsp + 0x20], rdi
mov rcx, qword [rsp + 0x50]
xor r9d, r9d
xor r8d, r8d
mov qword [rsp + 0x28], 0
mov rdx, rsi
mov qword [rsp + 0x120], r12
mov qword [rsp + 0x128], 0
call fcn.140238750
cmp eax, 0xffffffff
je 0x140007940
cmp eax, 1
je 0x140007890
cmp eax, 0xfffffffe
jne 0x1400072c8
mov r8, qword [rsp + 0xa18]
test r8, r8
je 0x14000899b
mov rdx, qword [rsp + 0xa10]
mov rcx, qword [rsp + 0x8c8]
call fcn.14006d440
xor ecx, ecx
test eax, eax
mov rdx, qword [rsp + 0xa18]
cmovs eax, ecx
cdqe
cmp rax, rdx
cmova rax, rdx
add qword [rsp + 0xa10], rax
sub rdx, rax
mov qword [rsp + 0xa18], rdx
mov rax, qword [rsp + 0x270]
test al, 1
je 0x140007201
cmp rax, 1
jne 0x1400072c8
mov eax, dword [rsp + 0x260]
test eax, eax
je 0x140007201
nop dword [rax + rax]
mov rcx, qword [rsp + 0x50]
mov rdx, rdi
call fcn.140002860
lea rax, [rsp + 0x380]
mov rcx, rdi
lea rdx, str.handshake
mov qword [rsp + 0x2f0], 0x194
movq xmm8, rax
lea rax, str.C:_Users_micha_CLionProjects_LoaderExecute_boost_boost_asio_ssl_stream.hpp
movq xmm2, rdx
movq xmm0, rax
lea rax, [rsp + 0x2e0]
punpcklqdq xmm8, xmm8
punpcklqdq xmm0, xmm2
mov r8, rax
mov qword [rsp + 0xc0], rax
movups xmmword [rsp + 0x2e0], xmm0
call fcn.140238ea0
mov r12, qword [rsp + 0x288]
movabs rax, 0x20000000b
mov qword [rsp + 0x360], 0
mov qword [rsp + 0x368], rbx
mov r14, qword [rsp + 0x280]
mov dword [rsp + 0x378], 0
mov qword [rsp + 0x370], rbx
mov qword [rsp + 0x390], 0
mov qword [rsp + 0x398], 0
mov qword [rsp + 0x3a0], 0
mov qword [rsp + 0x3a8], 0
mov qword [rsp + 0x3b0], rax
movups xmmword [rsp + 0x380], xmm8
test r12, r12
je 0x14000741a
mov rax, r12
add rax, 1
mov qword [rsp + 0x58], rax
js 0x140008bf4
mov rcx, rax
call fcn.140261730
mov byte [rax], 0x20
mov r9, r12
lea r8, [rax + 1]
mov rdx, r12
mov qword [rsp + 0x20], 0
mov rcx, r14
mov r13, rax
call fcn.140005930
mov rdx, qword [rsp + 0x3a8]
test rdx, rdx
jne 0x140008ad8
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0x3a0], r13
mov qword [rsp + 0x3a8], rax
mov rcx, qword [rsp + 0x70]
lea rax, [rsp + 0x3c8]
mov qword [rsp + 0x3c0], 0
mov qword [rsp + 0x3b8], rax
mov byte [rsp + 0x3c8], 0
call sub.msvcrt.dll_strlen
mov r13, rax
movzx eax, byte [0x140268b70]
test al, al
je 0x1400081f0
mov rax, qword [rsp + 0x70]
movdqu xmm5, xmmword [0x1402697a0]
mov rdx, rsi
mov ecx, 0x90
lea r12, [rsp + 0x110]
mov qword [rsp + 0x118], r13
mov qword [rsp + 0x110], rax
mov r8, r12
lea rax, [rsp + 0x3b8]
mov qword [rsp + 0x58], rax
movups xmmword [rsp + 0x120], xmm5
call fcn.1400059e0
mov rdx, rax
mov rcx, rbx
call fcn.140243d40
mov rcx, qword [rsp + 0x68]
call sub.msvcrt.dll_strlen
mov r14, rax
movzx eax, byte [0x140268b70]
test al, al
je 0x1400081c0
mov rax, qword [rsp + 0x68]
mov r8, r12
mov rdx, rsi
mov ecx, 0x145
movdqu xmm3, xmmword [0x14026a2f0]
mov qword [rsp + 0x118], r14
mov qword [rsp + 0x110], rax
lea rax, [rsp + 0x3b8]
mov qword [rsp + 0x58], rax
movups xmmword [rsp + 0x120], xmm3
call fcn.1400059e0
mov rdx, rax
movq xmm8, rbx
mov rcx, rbx
xor r14d, r14d
lea rax, [rsp + 0x3b8]
mov qword [rsp + 0x58], rax
movhps xmm8, qword [rsp + 0x58]
call fcn.140243d40
mov byte [rsp + 0x690], 0
mov dword [rsp + 0x260], 0
mov qword [rsp + 0x268], 0
mov qword [rsp + 0x270], 0
mov byte [rsp + 0x7a0], 0
mov byte [rsp + 0x7f0], 0
mov qword [rsp + 0x7f8], 0xffffffffffffffff
mov dword [rsp + 0x800], 0
mov word [rsp + 0x804], r14w
mov byte [rsp + 0x806], 0
movups xmmword [rsp + 0x680], xmm8
mov rax, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x38]
mov r8, rbp
mov rdx, rdi
mov byte [rsp + 0x3e8], 0
mov qword [rsp + 0x3e0], rax
mov qword [rsp + 0x3f0], 0
call fcn.140241ad0
mov r12, qword [rsp + 0x270]
mov r13, r12
and r13d, 1
je 0x1400079f0
cmp r12, 1
je 0x140007a10
movzx ecx, byte [rsp + 0x7a0]
lea rdx, [rsp + 0x700]
call fcn.140003cc0
lea rax, str.write_boost::asio::ssl::stream_boost::asio::basic_stream_socket_boost::asio::ip::tcp_____true__boost::beast::http::basic_string_body_char___boost::beast::http::basic_fields_std::allocator_char_____
lea rsi, str.C:_Users_micha_CLionProjects_LoaderExecute_boost_boost_beast_http_impl_write.hpp
mov rcx, qword [rsp + 0x38]
mov rdx, rdi
movq xmm0, rsi
movq xmm2, rax
mov qword [rsp + 0x2f0], 0x31b
punpcklqdq xmm0, xmm2
movups xmmword [rsp + 0x2e0], xmm0
call fcn.14024ba80
mov rdx, qword [rsp + 0xc0]
mov rcx, qword [rsp + 0x38]
call fcn.1402356d0
nop dword [rax + rax]
mov rcx, qword [rax + 0x68]
lea rdx, [rax + 0x28]
lea r8, [rsp + 0x8e8]
call fcn.140004ca0
mov byte [rsp + 0x8e0], 0
jmp 0x140006a17
lea rdx, [rsp + 0x680]
mov ecx, 2
call qword [sym.imp.WS2_32.dll_WSAStartup]
xchg dword [0x140268c44], eax
jmp 0x140006491
call fcn.1400a21b0
cmp eax, 1
mov edx, 2
mov dword [rsp + 0x680], eax
lea rax, str.___
sbb rdx, 0xffffffffffffffff
mov qword [rsp + 0x688], rax
lea rax, str.C:_Users_micha_CLionProjects_LoaderExecute_boost_boost_asio_ssl_impl_context.ipp
lea rcx, [rsp + 0x680]
mov qword [rsp + 0x690], rdx
lea rdx, str.context
movq xmm0, rax
lea r8, [rsp + 0x820]
movq xmm7, rdx
mov qword [rsp + 0x830], 0x16c
punpcklqdq xmm0, xmm7
movups xmmword [rsp + 0x820], xmm0
call fcn.140238ea0
jmp 0x1400066a4
call fcn.1400a21b0
cmp eax, 1
mov edx, 2
mov dword [rsp + 0x680], eax
lea rax, str.___
sbb rdx, 0xffffffffffffffff
mov qword [rsp + 0x688], rax
lea rax, str.C:_Users_micha_CLionProjects_LoaderExecute_boost_boost_asio_ssl_detail_impl_engine.ipp
lea rcx, [rsp + 0x680]
mov qword [rsp + 0x690], rdx
lea rdx, str.engine
movq xmm0, rax
lea r8, [rsp + 0x3e0]
movq xmm3, rdx
mov qword [rsp + 0x3f0], 0x29
punpcklqdq xmm0, xmm3
movups xmmword [rsp + 0x3e0], xmm0
call fcn.140238ea0
mov rcx, qword [rsp + 0x8c0]
jmp 0x140006807
movzx eax, byte [r14]
mov byte [rsp + 0x370], al
jmp 0x140006d3a
mov r13d, 3
lea rdx, [0x140268c60]
cmp eax, 0x2afa
je 0x140006f71
jg 0x14000896e
cmp eax, 0x277d
je 0x140006f71
cmp eax, 0x2af9
je 0x140008984
call qword [sym.imp.WS2_32.dll_WSAGetLastError]
cmp eax, 1
mov r13d, 2
lea rdx, [0x140268c60]
sbb r13, 0xffffffffffffffff
jmp 0x140006f71
mov rdx, qword [rsp + 0x6d0]
mov r8, qword [rsp + 0x6d8]
mov rcx, rbx
mov qword [rsp + 0x360], r12
add r8, rdx
call fcn.140001b60
mov rdx, qword [rsp + 0x6b0]
mov r8, qword [rsp + 0x6b8]
mov rcx, rbp
mov qword [rsp + 0x3e0], rdi
add r8, rdx
call fcn.140001b60
mov rdx, qword [rsp + 0x148]
mov rcx, qword [rsp + 0xa8]
mov r9, rbx
mov r8, rbp
call fcn.140236680
mov rcx, rbp
call fcn.14025c290
mov rcx, rbx
call fcn.14025c290
mov rdi, qword [rsp + 0x208]
jmp 0x14000703f
mov r8d, dword [rsp + 0x9e0]
mov rdx, qword [rsp + 0x9d8]
mov rcx, qword [rsp + 0x8c8]
call fcn.14006cf80
xor edx, edx
test eax, eax
mov r8, qword [rsp + 0x38]
mov rcx, qword [rsp + 0x48]
cmovs eax, edx
mov rdx, qword [rsp + 0x9e0]
cdqe
cmp rax, rdx
cmova rax, rdx
mov rdx, qword [rsp + 0x9d8]
mov qword [rsp + 0x160], rdx
lea rdx, [rsp + 0x160]
mov qword [rsp + 0x168], rax
call fcn.1400029c0
mov rax, qword [rsp + 0x270]
test al, 1
je 0x140007919
cmp rax, 1
jne 0x1400072c8
mov eax, dword [rsp + 0x260]
test eax, eax
jne 0x1400072c8
movdqu xmm3, xmmword [rsp + 0x680]
mov rax, qword [rsp + 0x690]
movups xmmword [rsp + 0x260], xmm3
mov qword [rsp + 0x270], rax
jmp 0x1400072c8
mov r8d, dword [rsp + 0x9e0]
mov rdx, qword [rsp + 0x9d8]
mov rcx, qword [rsp + 0x8c8]
call fcn.14006cf80
xor edx, edx
test eax, eax
mov r8, qword [rsp + 0x38]
mov rcx, qword [rsp + 0x48]
cmovs eax, edx
mov rdx, qword [rsp + 0x9e0]
cdqe
cmp rax, rdx
cmova rax, rdx
mov rdx, qword [rsp + 0x9d8]
mov qword [rsp + 0x150], rdx
lea rdx, [rsp + 0x150]
mov qword [rsp + 0x158], rax
call fcn.1400029c0
mov rax, qword [rsp + 0x270]
test al, 1
je 0x1400079c9
cmp rax, 1
jne 0x1400072c8
mov eax, dword [rsp + 0x260]
test eax, eax
jne 0x1400072c8
movdqu xmm4, xmmword [rsp + 0x680]
mov rax, qword [rsp + 0x690]
movups xmmword [rsp + 0x260], xmm4
mov qword [rsp + 0x270], rax
jmp 0x14000729e
cmp byte [rsp + 0x3e8], 0
jne 0x140008a47
mov eax, dword [rsp + 0x800]
jmp 0x140008718
mov r13d, dword [rsp + 0x260]
test r13d, r13d
je 0x1400086fd
lea rax, [rsp + 0x400]
lea rsi, [rsp + 0x5d0]
movzx ecx, byte [rsp + 0x7a0]
movq xmm2, rsi
movq xmm4, rax
lea rdx, [rsp + 0x700]
mov qword [rsp + 0xd0], rax
movddup xmm8, xmm2
movddup xmm10, xmm4
call fcn.140003cc0
mov r12d, dword [rsp + 0x260]
test r12d, r12d
jne 0x140007604
mov rax, qword [0x140270b00]
movdqu xmm1, xmmword [0x140270b10]
pxor xmm0, xmm0
lea rcx, [rsp + 0x448]
mov qword [rsp + 0xe8], rcx
lea r14, [rsp + 0x5b0]
lea rdx, [rsp + 0x438]
mov qword [rsp + 0x438], rcx
lea rcx, fcn.14024b9d0
movups xmmword [rsp + 0x2e0], xmm0
movups xmmword [rsp + 0x2f0], xmm0
movups xmmword [rsp + 0x590], xmm0
mov qword [rsp + 0x430], rax
mov qword [rsp + 0x560], rcx
movups xmmword [rsp + 0x570], xmm1
mov qword [rsp + 0x3e0], 0
mov dword [rsp + 0x3f8], 0
mov qword [rsp + 0x410], 0
mov qword [rsp + 0x418], 0
mov qword [rsp + 0x420], 0
mov qword [rsp + 0x428], 0
mov qword [rsp + 0x440], 0
mov byte [rsp + 0x448], 0
mov qword [rsp + 0x300], 0
mov qword [rsp + 0x308], 0x3ee000
mov dword [rsp + 0x220], 0
mov qword [rsp + 0x228], 0
mov qword [rsp + 0x230], 0
mov qword [rsp + 0x568], 1
mov qword [rsp + 0x580], 0
mov qword [rsp + 0x588], 0
mov qword [rsp + 0x5a0], 0x2000
mov qword [rsp + 0x5a8], 0
mov qword [rsp + 0x5b0], 0
mov dword [rsp + 0x5c8], 0
mov qword [rsp + 0x5b8], r14
mov qword [rsp + 0x5c0], r14
mov qword [rsp + 0x3e8], rbp
movdqu xmm4, xmmword [rsp + 0x410]
mov qword [rsp + 0x600], rax
lea rax, [rsp + 0x608]
movdqu xmm2, xmmword [rsp + 0x420]
mov rcx, rax
mov r13, rax
mov qword [rsp + 0x3f0], rbp
mov qword [rsp + 0xd8], rdx
mov qword [rsp + 0xe0], rax
movups xmmword [rsp + 0x5d0], xmm8
movups xmmword [rsp + 0x400], xmm10
movups xmmword [rsp + 0x5e0], xmm4
movups xmmword [rsp + 0x5f0], xmm2
call fcn.14025e8e0
mov r12, qword [rsp + 0x5d0]
xor r11d, r11d
pxor xmm0, xmm0
mov qword [rsp + 0x628], r13
mov word [rsp + 0x630], r11w
mov qword [rsp + 0x648], 0
mov qword [rsp + 0x650], 0
mov qword [rsp + 0x668], 0
mov qword [rsp + 0x670], 0
movups xmmword [rsp + 0x638], xmm0
movups xmmword [rsp + 0x658], xmm0
cmp r12, rsi
je 0x140007cdc
nop word [rax + rax]
mov rcx, r12
mov r12, qword [r12]
movzx edx, word [rcx + 0x30]
movzx eax, word [rcx + 0x32]
lea rdx, [rdx + rax + 0x41]
and edx, 0x3fff8
call fcn.140261720
cmp r12, rsi
jne 0x140007cb8
or dword [rsp + 0x5ac], 2
xor r12d, r12d
xor r13d, r13d
cmp dword [rsp + 0x5a8], 0xa
lea rax, [rsp + 0x100]
mov qword [rsp + 0x5b8], r14
mov qword [rsp + 0x5b0], 0
mov qword [rsp + 0x5c0], r14
mov dword [rsp + 0x5c8], 0
mov dword [rsp + 0x220], 0
mov qword [rsp + 0x228], 0
mov qword [rsp + 0x230], 0
mov qword [rsp + 0xb8], rax
movups xmmword [rsp + 0x5d0], xmm8
je 0x140008228
mov dword [rsp + 0x220], 0
mov qword [rsp + 0x228], 0
mov qword [rsp + 0x230], 0
cmp r13, r12
je 0x140008220
mov rax, r13
mov rdx, qword [rsp + 0xb8]
mov rcx, qword [rsp + 0x60]
mov r8, r15
sub rax, r12
mov qword [rsp + 0x100], r12
mov qword [rsp + 0xb0], rax
mov qword [rsp + 0x108], rax
call fcn.1402455b0
mov rcx, qword [rsp + 0xb0]
lea r8, [r12 + rax]
mov r12, r13
cmp rax, rcx
jb 0x140007de1
mov r8, qword [rsp + 0x2e0]
mov qword [rsp + 0x2f0], r8
mov r12, r8
mov r13, qword [rsp + 0x38]
mov edx, 3
mov qword [rsp + 0x2e8], r8
mov qword [rsp + 0xb0], r8
mov rcx, r13
call fcn.140247ef0
mov rdx, r13
mov rcx, r15
call fcn.14024c2f0
mov r8, qword [rsp + 0xb0]
test al, al
je 0x140008070
mov rax, qword [rsp + 0x308]
sub r12, r8
mov r8, qword [rsp + 0x300]
sub r8, qword [rsp + 0x2e0]
sub rax, r12
sub r8, r12
cmp rax, 0xffff
jbe 0x140008af7
mov eax, 0x10000
cmp r8, rax
cmovbe rax, r8
cmp r8, 0x200
mov r8d, 0x200
cmova r8, rax
mov rdx, qword [rsp + 0xc0]
lea rcx, [rsp + 0xf0]
call fcn.1402401a0
mov rax, qword [rsp + 0xf0]
mov rdx, qword [rsp + 0xf8]
mov dword [rsp + 0x220], 0
mov qword [rsp + 0x228], 0
mov qword [rsp + 0x688], rax
mov qword [rsp + 0x690], rdx
mov qword [rsp + 0x230], 0
mov qword [rsp + 0x248], rax
mov qword [rsp + 0x250], rdx
mov rdx, qword [rsp + 0x50]
mov rcx, qword [rsp + 0x48]
mov r9, r15
lea r8, [rsp + 0x170]
movdqu xmm2, xmmword [rsp + 0x248]
movups xmmword [rsp + 0x170], xmm2
call fcn.140236f30
mov rdx, rax
mov rcx, r15
mov r13, qword [rsp + 0x2f0]
mov rax, qword [rsp + 0x2f8]
mov dword [rsp + 0x680], 2
mov qword [rsp + 0x690], 3
sub rax, r13
cmp rax, rdx
cmova rax, rdx
mov rdx, qword [rsp + 0x38]
add r13, rax
lea rax, [0x140268e00]
mov qword [rsp + 0x2f0], r13
mov qword [rsp + 0x688], rax
call fcn.14024c2f0
test al, al
je 0x140008a68
mov eax, dword [rsp + 0x5a8]
test eax, eax
je 0x140008d01
mov rdx, qword [rsp + 0x230]
lea r12, [0x140268c60]
test rdx, rdx
je 0x140007f96
lea r12, str.PI__
cmp rdx, 1
je 0x140007f96
mov r12, qword [rsp + 0x228]
movabs rdx, 0x4d54ee85da812030
add rdx, qword [r12 + 8]
mov ecx, 2
cmp rdx, 1
jbe 0x140007fc8
mov rdx, qword [r12]
mov r8, qword [rdx + 0x30]
lea rdx, [0x140254660]
cmp r8, rdx
jne 0x140008e3d
lea edx, [rax - 1]
mov qword [rsp + 0x228], r12
mov dword [rsp + 0x220], 0
mov qword [rsp + 0x230], rcx
cmp edx, 1
jbe 0x140008db1
test dword [rsp + 0x5ac], 0xc00
je 0x140008d66
cmp eax, 0xa
je 0x140008e18
mov rcx, qword [rsp + 0x38]
mov edx, 2
call fcn.140247ef0
mov rax, qword [rsp + 0x690]
movdqu xmm4, xmmword [rsp + 0x680]
movups xmmword [rsp + 0x260], xmm4
cmp rax, 1
jbe 0x140008044
and eax, 1
lea rdx, str.C:_Users_micha_CLionProjects_LoaderExecute_boost_boost_beast_http_impl_basic_parser.ipp
or rax, rdx
movdqu xmm5, xmmword [rsp + 0x260]
mov rdx, rax
mov qword [rsp + 0x270], rax
mov qword [rsp + 0x230], rax
and edx, 1
movups xmmword [rsp + 0x220], xmm5
jmp 0x14000807e
mov rax, qword [rsp + 0x230]
mov rdx, rax
and edx, 1
test rdx, rdx
je 0x14000819d
cmp rax, 1
jne 0x140008649
mov r9d, dword [rsp + 0x220]
test r9d, r9d
je 0x140008193
mov r8d, dword [rsp + 0x220]
test r8d, r8d
jne 0x140008649
mov rax, qword [rsp + 0x5b0]
mov rcx, qword [rsp + 0x5b8]
mov rdx, qword [rsp + 0x5c0]
mov r8, qword [rsp + 0x5d0]
jmp 0x140008233
movzx eax, byte [r13]
mov byte [rsp + 0x3f0], al
jmp 0x140006d9a
mov rdx, qword [rsp + 0x38]
xor r8d, r8d
mov rcx, rbp
call fcn.14025e680
mov qword [rsp + 0x3e0], rax
mov rcx, rax
mov rax, qword [rsp + 0x680]
mov qword [rsp + 0x3f0], rax
mov r8, rsi
mov rdx, r13
call sub.msvcrt.dll_memcpy
mov rsi, qword [rsp + 0x680]
mov rax, qword [rsp + 0x3e0]
jmp 0x140006d9d
lea rbx, [rsp + 0x360]
mov rdx, qword [rsp + 0x38]
xor r8d, r8d
mov rcx, rbx
call fcn.14025e680
mov qword [rsp + 0x360], rax
mov rcx, rax
mov rax, qword [rsp + 0x680]
mov qword [rsp + 0x370], rax
mov r8, rdi
mov rdx, r14
call sub.msvcrt.dll_memcpy
mov rdi, qword [rsp + 0x680]
mov rax, qword [rsp + 0x360]
jmp 0x140006d45
mov edx, 1
mov eax, 1
cmp dword [rsp + 0x5a8], 0xa
je 0x140008ef8
mov r13, qword [rsp + 0x2f0]
mov r12, qword [rsp + 0x2e8]
jmp 0x140007d5b
lea r13, [0x140268b70]
mov rcx, r13
call fcn.140261c10
test eax, eax
je 0x1400074cb
lea rcx, [0x140268ea0]
call fcn.140248070
mov rcx, r13
call fcn.140261d50
jmp 0x1400074cb
lea r12, [0x140268b70]
mov rcx, r12
call fcn.140261c10
test eax, eax
je 0x14000745a
lea rcx, [0x140268ea0]
call fcn.140248070
mov rcx, r12
call fcn.140261d50
jmp 0x14000745a
mov r8, r12
jmp 0x140007e1e
mov r8, rsi
mov rdx, r14
mov rcx, r14
xor eax, eax
mov rdi, qword [rsp + 0x38]
lea r12, [rsp + 0x6a0]
mov dword [rsp + 0x698], 0
movddup xmm11, qword [rsp + 0x38]
movq xmm3, r12
mov qword [rsp + 0x680], rax
mov qword [rsp + 0x688], rcx
movddup xmm8, xmm3
mov qword [rsp + 0x5b0], 0
mov qword [rsp + 0x5b8], rdi
mov qword [rsp + 0x690], rdx
mov qword [rsp + 0x5c0], rdi
test rax, rax
je 0x140008a9c
mov qword [rax], rdi
mov rax, qword [rsp + 0x5b0]
test rax, rax
je 0x140008aa5
mov qword [rax], r14
movups xmmword [rsp + 0x6a0], xmm8
test r8, r8
je 0x140008c1e
mov rax, qword [rsp + 0x5d8]
mov rcx, qword [r8 + 8]
mov rdx, qword [rax]
mov qword [rsp + 0x6a8], rcx
mov qword [r8 + 8], r12
mov qword [rsp + 0x6a0], rdx
mov qword [rax], r12
movdqu xmm0, xmmword [rsp + 0x6a0]
movdqu xmm4, xmmword [rsp + 0x5d0]
movups xmmword [rsp + 0x5d0], xmm0
movups xmmword [rsp + 0x6a0], xmm4
mov rax, qword [rsp + 0x600]
mov rdx, qword [rsp + 0xe0]
lea rdi, [rsp + 0x6d8]
movdqu xmm2, xmmword [rsp + 0x5e0]
mov rcx, rdi
movdqu xmm3, xmmword [rsp + 0x5f0]
mov qword [rsp + 0x5e0], 0
mov qword [rsp + 0x6d0], rax
mov qword [rsp + 0x5e8], 0
mov qword [rsp + 0x5f0], 0
mov qword [rsp + 0x5f8], 0
movups xmmword [rsp + 0x6b0], xmm2
movups xmmword [rsp + 0x6c0], xmm3
call fcn.14025e8e0
mov rax, qword [rsp + 0xd0]
mov rsi, qword [rsp + 0x400]
mov r13, rax
cmp rsi, rax
je 0x1400083c3
nop dword [rax]
mov rcx, rsi
mov rsi, qword [rsi]
movzx edx, word [rcx + 0x30]
movzx eax, word [rcx + 0x32]
lea rdx, [rdx + rax + 0x41]
and edx, 0x3fff8
call fcn.140261720
cmp rsi, r13
jne 0x1400083a0
mov rdx, qword [rsp + 0x418]
mov qword [rsp + 0x3e8], rbp
mov qword [rsp + 0x3e0], 0
mov qword [rsp + 0x3f0], rbp
mov dword [rsp + 0x3f8], 0
movups xmmword [rsp + 0x400], xmm10
test rdx, rdx
je 0x140008425
mov rcx, qword [rsp + 0x410]
call fcn.140261720
mov qword [rsp + 0x410], 0
mov qword [rsp + 0x418], 0
mov rdx, qword [rsp + 0x428]
test rdx, rdx
je 0x140008457
mov rcx, qword [rsp + 0x420]
call fcn.140261720
mov qword [rsp + 0x420], 0
mov qword [rsp + 0x428], 0
mov rdx, qword [rsp + 0x3f0]
mov rcx, qword [rsp + 0x690]
movdqu xmm0, xmmword [rsp + 0x3e0]
mov rax, qword [rsp + 0x680]
movdqu xmm5, xmmword [rsp + 0x680]
mov qword [rsp + 0x3f0], rcx
mov qword [rsp + 0x690], rdx
movups xmmword [rsp + 0x3e0], xmm5
movups xmmword [rsp + 0x680], xmm0
test rax, rax
je 0x140008ce6
mov qword [rax], rbp
mov rax, qword [rsp + 0x680]
test rax, rax
je 0x140008cd8
mov rsi, qword [rsp + 0x38]
mov qword [rax], rsi
mov rdx, qword [rsp + 0x400]
mov r13, qword [rsp + 0x6a0]
test rdx, rdx
je 0x140008cbf
mov rcx, qword [rsp + 0x408]
mov r8, rdx
test r13, r13
je 0x140008ca5
mov r9, qword [rsp + 0x6a8]
mov rsi, qword [r13 + 8]
mov r10, r13
mov rax, qword [r9]
mov r11, qword [r8 + 8]
mov qword [r8 + 8], rsi
mov r8, qword [rcx]
mov qword [r10 + 8], r11
mov qword [rcx], rax
mov qword [r9], r8
movdqu xmm3, xmmword [rsp + 0x6a0]
movdqu xmm0, xmmword [rsp + 0x400]
movups xmmword [rsp + 0x400], xmm3
test rdx, rdx
je 0x140008c9c
mov rax, qword [rsp + 0x6d8]
mov rcx, qword [rsp + 0x438]
movups xmmword [rsp + 0x6a0], xmm0
mov rdx, qword [rsp + 0x6d0]
mov r8, qword [rsp + 0x6e0]
test r13, r13
je 0x140008b92
movdqu xmm3, xmmword [rsp + 0x6b0]
movdqu xmm2, xmmword [rsp + 0x6c0]
movups xmmword [rsp + 0x410], xmm3
movups xmmword [rsp + 0x420], xmm2
mov qword [rsp + 0x430], rdx
lea rdx, [rsp + 0x6e8]
mov qword [rsp + 0x6b0], 0
mov qword [rsp + 0x6b8], 0
mov qword [rsp + 0x6c0], 0
mov qword [rsp + 0x6c8], 0
cmp rax, rdx
je 0x140008c5e
mov rsi, qword [rsp + 0xe8]
movq xmm0, r8
movhps xmm0, qword [rsp + 0x6e8]
cmp rcx, rsi
je 0x140008bf9
mov r8, qword [rsp + 0x448]
mov qword [rsp + 0x438], rax
movups xmmword [rsp + 0x440], xmm0
test rcx, rcx
je 0x140008c09
mov qword [rsp + 0x6d8], rcx
mov qword [rsp + 0x6e8], r8
mov qword [rsp + 0x6e0], 0
mov byte [rcx], 0
mov rcx, rdi
call fcn.14025c290
mov rcx, qword [rsp + 0x38]
call fcn.140244640
mov rcx, qword [rsp + 0x60]
call fcn.14024b9d0
mov rax, qword [rsp + 0x230]
test al, 1
je 0x140008789
cmp rax, 1
je 0x14000877a
lea rax, str.read_boost::asio::ssl::stream_boost::asio::basic_stream_socket_boost::asio::ip::tcp_____boost::beast::basic_flat_buffer_std::allocator_char_____false__boost::beast::http::basic_string_body_char___std::allocator_char___
lea rdi, str.C:_Users_micha_CLionProjects_LoaderExecute_boost_boost_beast_http_impl_read.hpp
mov rcx, qword [rsp + 0x38]
mov rdx, r15
movq xmm0, rdi
movq xmm5, rax
mov qword [rsp + 0x570], 0x28d
punpcklqdq xmm0, xmm5
movups xmmword [rsp + 0x560], xmm0
call fcn.14024ba80
mov rdx, qword [rsp + 0x60]
mov rcx, qword [rsp + 0x38]
call fcn.1402356d0
nop dword [rax]
xor eax, eax
xor r8d, r8d
mov rdx, rsi
jmp 0x140006099
xor eax, eax
xor r8d, r8d
mov rdx, r14
jmp 0x140006289
xor eax, eax
xor r8d, r8d
mov rdx, r15
jmp 0x140006381
xor eax, eax
xor r8d, r8d
mov rdx, rbx
jmp 0x140006191
cmp byte [rsp + 0x3e8], 0
jne 0x140008bdd
mov eax, dword [rsp + 0x800]
mov r13d, 1
cmp eax, 0x78
jne 0x14000759f
lea rax, [rsp + 0x400]
lea rsi, [rsp + 0x5d0]
movzx ecx, byte [rsp + 0x7a0]
movq xmm4, rsi
movq xmm5, rax
lea rdx, [rsp + 0x700]
mov qword [rsp + 0xd0], rax
movddup xmm8, xmm4
movddup xmm10, xmm5
call fcn.140003cc0
test r13, r13
je 0x140007a73
cmp r12, 1
je 0x140007a62
jmp 0x140007604
mov ecx, dword [rsp + 0x220]
test ecx, ecx
jne 0x14000866d
mov rax, qword [rsp + 0x88]
mov edx, 0xffffffff
pcmpeqd xmm0, xmm0
mov word [rax + 0xf0], dx
mov rdx, qword [rsp + 0x438]
mov r8, qword [rsp + 0x440]
mov rcx, qword [rsp + 0x38]
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm0
movups xmmword [rax + 0x20], xmm0
add r8, rdx
movups xmmword [rax + 0x30], xmm0
movups xmmword [rax + 0x40], xmm0
movups xmmword [rax + 0x50], xmm0
movups xmmword [rax + 0x60], xmm0
movups xmmword [rax + 0x70], xmm0
movups xmmword [rax + 0x80], xmm0
movups xmmword [rax + 0x90], xmm0
movups xmmword [rax + 0xa0], xmm0
movups xmmword [rax + 0xb0], xmm0
movups xmmword [rax + 0xc0], xmm0
movups xmmword [rax + 0xd0], xmm0
movups xmmword [rax + 0xe0], xmm0
lea rax, [rsp + 0x690]
mov qword [rsp + 0x680], rax
call fcn.140001b60
mov rdi, qword [rsp + 0x38]
mov rcx, rdi
call fcn.140005070
mov rcx, rdi
call fcn.14025c290
mov rcx, qword [rsp + 0x2e0]
test rcx, rcx
je 0x140008850
mov rdx, qword [rsp + 0x300]
sub rdx, rcx
call fcn.140261720
mov rcx, qword [rsp + 0xd8]
call fcn.14025c290
mov rcx, rbp
call fcn.140244640
mov rcx, qword [rsp + 0x58]
call fcn.14025c290
mov rcx, rbx
call fcn.140244640
mov rcx, qword [rsp + 0x208]
test rcx, rcx
je 0x140008889
call fcn.14025b750
mov rcx, qword [rsp + 0x320]
pxor xmm0, xmm0
movups xmmword [rsp + 0x318], xmm0
test rcx, rcx
je 0x1400088a7
call fcn.14025b750
cmp qword [rsp + 0x348], 0
je 0x1400088c4
mov rax, qword [rsp + 0x340]
mov rcx, qword [rsp + 0x98]
call qword [rax]
mov rcx, qword [rsp + 0x320]
test rcx, rcx
je 0x1400088d6
call fcn.14025b750
mov rcx, qword [rsp + 0x90]
call fcn.14025c290
mov rcx, qword [rsp + 0x50]
call fcn.140236c20
mov rcx, qword [rsp + 0x48]
call fcn.140239cc0
lea rcx, [rsp + 0x1c0]
call fcn.140238a90
mov rcx, qword [rsp + 0x40]
call fcn.140235af0
mov rcx, qword [rsp + 0x80]
call fcn.14025c290
mov rcx, qword [rsp + 0x78]
call fcn.14025c290
nop
movups xmm6, xmmword [rsp + 0xa20]
movups xmm7, xmmword [rsp + 0xa30]
movups xmm8, xmmword [rsp + 0xa40]
movups xmm9, xmmword [rsp + 0xa50]
movups xmm10, xmmword [rsp + 0xa60]
movups xmm11, xmmword [rsp + 0xa70]
add rsp, 0xa88
pop rbx
pop rsi
pop rdi
pop rbp
pop r12
pop r13
pop r14
pop r15
ret
cmp eax, 0x2afb
je 0x140006f71
cmp eax, 0x2afc
jne 0x1400077e4
mov r13d, 3
lea rdx, [0x140268c60]
mov eax, 0x2af9
jmp 0x140006f71
mov rax, qword [rsp + 0x38]
mov dword [rsp + 0x20], 0
mov r9, qword [rsp + 0xa08]
mov r8, qword [rsp + 0xa00]
mov qword [rsp + 0x28], rax
movzx edx, byte [rsp + 0x830]
mov rcx, qword [rsp + 0x828]
call fcn.140002e40
mov rdx, qword [rsp + 0xa08]
cmp rax, rdx
cmovbe rdx, rax
mov rax, qword [rsp + 0x270]
mov r8, rdx
mov rdx, qword [rsp + 0xa00]
mov qword [rsp + 0xa18], r8
mov qword [rsp + 0xa10], rdx
test al, 1
je 0x140008a21
cmp rax, 1
jne 0x140007266
mov eax, dword [rsp + 0x260]
test eax, eax
jne 0x140007266
movdqu xmm2, xmmword [rsp + 0x680]
mov rax, qword [rsp + 0x690]
movups xmmword [rsp + 0x260], xmm2
mov qword [rsp + 0x270], rax
jmp 0x140007266
mov rdx, qword [rsp + 0x3f0]
mov rcx, qword [rsp + 0x38]
call fcn.140242fc0
jmp 0x1400079fe
xor r13d, r13d
xor edx, edx
jmp 0x140006f71
mov rax, qword [rsp + 0x230]
test al, 1
je 0x140008a8f
cmp rax, 1
jne 0x140008649
mov r10d, dword [rsp + 0x220]
test r10d, r10d
jne 0x140008091
mov r12, qword [rsp + 0x2e8]
jmp 0x140007d87
movups xmmword [rsp + 0x688], xmm11
movq xmm0, r14
punpcklqdq xmm0, xmm0
movups xmmword [rsp + 0x5b8], xmm0
jmp 0x1400082b0
mov r13d, 3
lea rdx, [0x140268c60]
cmp eax, 0x273c
je 0x140006f71
jmp 0x1400077e4
mov rcx, qword [rsp + 0x3a0]
call fcn.140261720
jmp 0x140007405
xor eax, eax
xor r10d, r10d
mov rcx, rdx
jmp 0x140006b59
cmp r8, 0x200
ja 0x140008c50
cmp rax, 0x1ff
ja 0x140008f10
test rax, rax
jne 0x140008e35
mov edx, 7
mov rcx, rdi
call fcn.140247ef0
mov rax, qword [rsp + 0x270]
movdqu xmm4, xmmword [rsp + 0x260]
movups xmmword [rsp + 0x680], xmm4
cmp rax, 1
jbe 0x140008b52
and eax, 1
lea rdx, str.C:_Users_micha_CLionProjects_LoaderExecute_boost_boost_beast_http_impl_read.hpp
or rax, rdx
movdqu xmm5, xmmword [rsp + 0x680]
mov rdx, rax
mov qword [rsp + 0x690], rax
mov qword [rsp + 0x230], rax
and edx, 1
movups xmmword [rsp + 0x220], xmm5
jmp 0x14000807e
mov edx, 0x2726
jmp 0x140006f4d
mov edx, 0x273f
jmp 0x140006f4d
movdqu xmm2, xmmword [rsp + 0x6b0]
pxor xmm0, xmm0
movdqu xmm4, xmmword [rsp + 0x6c0]
movups xmmword [rsp + 0x400], xmm0
movups xmmword [rsp + 0x410], xmm2
movups xmmword [rsp + 0x420], xmm4
jmp 0x140008590
mov rcx, r12
lea rbx, [rsp + 0x360]
jmp 0x140008173
mov rcx, rdi
jmp 0x14000811b
mov rdx, qword [rsp + 0x3f0]
mov rcx, qword [rsp + 0x38]
call fcn.140242fc0
jmp 0x14000870b
call fcn.140262630
mov qword [rsp + 0x438], rax
movups xmmword [rsp + 0x440], xmm0
mov qword [rsp + 0x6d8], rdx
lea rcx, [rsp + 0x6e8]
jmp 0x140008628
mov qword [rsp + 0x6a8], rsi
pxor xmm0, xmm0
mov qword [rsp + 0x6a0], rsi
movdqu xmm4, xmmword [rsp + 0x6a0]
movups xmmword [rsp + 0x6a0], xmm0
movups xmmword [rsp + 0x5d0], xmm4
jmp 0x14000830a
cmp rax, r8
jae 0x140007e68
jmp 0x140008b10
test r8, r8
je 0x140008c82
cmp r8, 1
je 0x140008d92
call sub.msvcrt.dll_memcpy
mov r8, qword [rsp + 0x6e0]
mov rcx, qword [rsp + 0x438]
mov qword [rsp + 0x440], r8
mov byte [rcx + r8], 0
mov rcx, qword [rsp + 0x6d8]
jmp 0x140008628
pxor xmm0, xmm0
jmp 0x14000853d
mov rax, r12
mov rsi, r12
mov r9, r12
mov r10, r12
movups xmmword [rsp + 0x6a0], xmm8
jmp 0x140008505
mov rcx, qword [rsp + 0xd0]
movups xmmword [rsp + 0x400], xmm10
mov r8, rcx
jmp 0x1400084ea
movups xmmword [rsp + 0x688], xmm11
jmp 0x1400084c6
movq xmm5, rbp
movq rax, xmm0
movddup xmm0, xmm5
movups xmmword [rsp + 0x3e8], xmm0
jmp 0x1400084b5
mov edx, 1
mov rcx, rdi
call fcn.140247ef0
mov rax, qword [rsp + 0x270]
movdqu xmm2, xmmword [rsp + 0x260]
movups xmmword [rsp + 0x680], xmm2
cmp rax, 1
jbe 0x140008d3a
and eax, 1
lea rdx, str.C:_Users_micha_CLionProjects_LoaderExecute_boost_boost_beast_http_impl_read.hpp
or rax, rdx
movdqu xmm3, xmmword [rsp + 0x680]
mov rdx, rax
mov qword [rsp + 0x690], rax
mov qword [rsp + 0x230], rax
and edx, 1
movups xmmword [rsp + 0x220], xmm3
jmp 0x14000807e
mov qword [rsp + 0x228], 0
mov qword [rsp + 0x230], 0
mov dword [rsp + 0x5a8], 0xa
xor edx, edx
xor eax, eax
jmp 0x14000819d
movzx eax, byte [rsp + 0x6e8]
mov byte [rcx], al
mov r8, qword [rsp + 0x6e0]
mov rcx, qword [rsp + 0x438]
jmp 0x140008c82
mov rcx, qword [rsp + 0x38]
mov edx, 2
call fcn.140247ef0
mov rax, qword [rsp + 0x690]
movdqu xmm5, xmmword [rsp + 0x680]
movups xmmword [rsp + 0x260], xmm5
cmp rax, 1
jbe 0x140008dec
and eax, 1
lea rdx, str.C:_Users_micha_CLionProjects_LoaderExecute_boost_boost_beast_http_impl_basic_parser.ipp
or rax, rdx
movdqu xmm3, xmmword [rsp + 0x260]
mov rdx, rax
mov qword [rsp + 0x270], rax
mov qword [rsp + 0x230], rax
and edx, 1
movups xmmword [rsp + 0x220], xmm3
jmp 0x14000807e
mov qword [rsp + 0x228], 0
mov qword [rsp + 0x230], 0
jmp 0x140008d89
mov r8, rax
jmp 0x140007e68
mov rcx, r12
xor edx, edx
call r8
movzx eax, al
lea rcx, [rax + 2]
mov eax, dword [rsp + 0x5a8]
jmp 0x140007fc8
lea rax, [rsp + 0x820]
lea rdx, str.Invalid_service_owner.
mov rcx, rax
mov qword [rsp + 0x48], rax
call fcn.1402599f0
mov ecx, 0x40
lea rdi, str.0f_
mov qword [rsp + 0x820], rdi
call fcn.140261810
mov rdx, qword [rsp + 0x48]
mov rsi, rax
lea rax, [0x1402f31d0]
mov qword [rsi], rax
lea rcx, [rsi + 8]
call fcn.140259aa0
xor ecx, ecx
lea rax, [0x1402f2c00]
mov qword [rsi + 0x38], 0xffffffffffffffff
movq xmm6, rax
mov qword [rsi + 0x20], rcx
lea r8, [0x140234e20]
lea rdx, str.PE_
mov qword [rsi + 0x28], rcx
mov qword [rsi + 0x30], rcx
lea rcx, [rax - 0x30]
add rax, 0x28
movq xmm0, rcx
mov qword [rsi + 0x18], rax
mov rcx, rsi
punpcklqdq xmm0, xmm6
movups xmmword [rsi], xmm0
call fcn.140261e80
test rdx, rdx
je 0x1400080b3
sub rax, 1
jne 0x140008649
jmp 0x1400080a2
mov r8d, 0x200
jmp 0x140007e68
lea rcx, [0x14026d3b0]
call fcn.140262730
lea rcx, [0x14026d3b0]
call fcn.140262730
mov rcx, qword [rsp + 0x38]
mov rdi, rax
lea rax, [0x1402f3700]
mov rsi, rdx
mov qword [rsp + 0x680], rax
call fcn.14025b040
mov rcx, qword [rsp + 0x2e0]
test rcx, rcx
je 0x140008f6f
mov rdx, qword [rsp + 0x300]
sub rdx, rcx
call fcn.140261720
mov rcx, qword [rsp + 0xd8]
mov r12, rdi
call fcn.14025c290
mov rcx, rbp
call fcn.140244640
mov rcx, qword [rsp + 0x58]
mov rdi, r12
call fcn.14025c290
mov rcx, rbx
call fcn.140244640
mov rcx, qword [rsp + 0x208]
test rcx, rcx
je 0x140008fae
call fcn.14025b750
mov rbx, rsi
mov rcx, qword [rsp + 0x320]
pxor xmm0, xmm0
movups xmmword [rsp + 0x318], xmm0
test rcx, rcx
je 0x140008fcf
call fcn.14025b750
cmp qword [rsp + 0x348], 0
je 0x140008fec
mov rax, qword [rsp + 0x340]
mov rcx, qword [rsp + 0x98]
call qword [rax]
mov rcx, qword [rsp + 0x320]
test rcx, rcx
je 0x140008ffe
call fcn.14025b750
mov rsi, rdi
mov rcx, qword [rsp + 0x90]
call fcn.14025c290
sub rbx, 1
je 0x1400090c3
mov rcx, qword [rsp + 0x50]
mov rbx, rsi
call fcn.140236c20
mov rcx, qword [rsp + 0x48]
call fcn.140239cc0
lea rcx, [rsp + 0x1c0]
call fcn.140238a90
mov rcx, qword [rsp + 0x40]
call fcn.140235af0
mov rcx, qword [rsp + 0x80]
call fcn.14025c290
mov rcx, qword [rsp + 0x78]
call fcn.14025c290
mov rcx, rbx
call fcn.1402265c0
mov rdi, rax
mov rsi, rdx
mov rcx, rbx
call fcn.14025c290
mov rcx, qword [rsp + 0x58]
mov rbx, rsi
call fcn.14025c290
mov rcx, r14
call fcn.14025c290
jmp 0x140008fb1
mov rcx, rsi
call fcn.140261880
cmp dword [rsp + 0xcc], 1
jne 0x140009180
call fcn.140261a60
jmp 0x1400088e3
call fcn.140261a60
mov dword [rsp + 0xcc], 1
jmp 0x140006aed