Function at 0x1400455e0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
lea rbp, [rsp - 0x1390]
mov eax, 0x1490
call fcn.1401397d0
sub rsp, rax
mov rax, qword [0x140cec080]
xor rax, rsp
mov qword [rbp + 0x1380], rax
mov rsi, rdx
mov rdi, rcx
mov qword [rbp + 0x70], rcx
mov qword [rsp + 0x38], rdx
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140045697
movdqa xmm0, xmmword [0x140ccf350]
movdqu xmmword [rbp + 0x770], xmm0
mov dword [rbp + 0x780], 0x4241515d
mov dword [rbp + 0x784], 0x756a4656
mov word [rbp + 0x788], 0x100
lea rcx, [rbp + 0x770]
call fcn.14002c5f0
xor r8d, r8d
lea rdx, [rbp + 0x770]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140045697
mov dword [rbp + 0x58], 0xf64635e
mov dword [rbp + 0x5c], 0x1001610
lea rcx, [rbp + 0x58]
call fcn.14002c4d0
lea rdx, [rbp + 0x58]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140045709
movdqa xmm0, xmmword [0x140cce760]
movdqu xmmword [rbp + 0xaa8], xmm0
mov dword [rbp + 0xab8], 0x4054405f
mov dword [rbp + 0xabc], 0x100776c
lea rcx, [rbp + 0xaa8]
call fcn.14002c590
xor r8d, r8d
lea rdx, [rbp + 0xaa8]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140045709
mov dword [rsp + 0x40], 0x7b7e75
mov byte [rsp + 0x44], 1
lea rcx, [rsp + 0x40]
call fcn.140032520
lea rdx, [rsp + 0x40]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14004577b
movdqa xmm0, xmmword [0x140cce770]
movdqu xmmword [rbp + 0xac0], xmm0
mov dword [rbp + 0xad0], 0x4054405f
mov dword [rbp + 0xad4], 0x100776c
lea rcx, [rbp + 0xac0]
call fcn.14002c590
xor r8d, r8d
lea rdx, [rbp + 0xac0]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004577b
mov dword [rsp + 0x48], 0x716075
mov byte [rsp + 0x4c], 1
lea rcx, [rsp + 0x48]
call fcn.140032520
lea rdx, [rsp + 0x48]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x1400457f2
movdqa xmm0, xmmword [0x140ccea50]
movdqu xmmword [rbp + 0x930], xmm0
mov dword [rbp + 0x940], 0x5741404e
mov dword [rbp + 0x944], 0x766b41
mov byte [rbp + 0x948], 1
lea rcx, [rbp + 0x930]
call fcn.14002c470
xor r8d, r8d
lea rdx, [rbp + 0x930]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x1400457f2
mov dword [rbp - 0x58], 0x1070179
mov word [rbp - 0x54], 0x100
lea rcx, [rbp - 0x58]
call fcn.140032560
lea rdx, [rbp - 0x58]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140045869
movdqa xmm0, xmmword [0x140ccea30]
movdqu xmmword [rbp + 0x910], xmm0
mov dword [rbp + 0x920], 0x5741404e
mov dword [rbp + 0x924], 0x766b41
mov byte [rbp + 0x928], 1
lea rcx, [rbp + 0x910]
call fcn.14002c470
xor r8d, r8d
lea rdx, [rbp + 0x910]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140045869
mov dword [rbp - 0x50], 0x5000279
mov word [rbp - 0x4c], 0x100
lea rcx, [rbp - 0x50]
call fcn.140032560
lea rdx, [rbp - 0x50]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x1400458e1
movdqa xmm0, xmmword [0x140ccead0]
movdqu xmmword [rbp + 0x8f0], xmm0
mov dword [rbp + 0x900], 0x5741404e
mov dword [rbp + 0x904], 0x766b41
mov byte [rbp + 0x908], 1
lea rcx, [rbp + 0x8f0]
call fcn.14002c470
xor r8d, r8d
lea rdx, [rbp + 0x8f0]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x1400458e1
mov dword [rbp + 0x60], 0x7060634c
mov dword [rbp + 0x64], 0x100680e
lea rcx, [rbp + 0x60]
call fcn.14002c4d0
lea rdx, [rbp + 0x60]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14004595e
movdqa xmm0, xmmword [0x140ccf360]
movdqu xmmword [rbp + 0x750], xmm0
mov dword [rbp + 0x760], 0x4241515d
mov dword [rbp + 0x764], 0x756a4656
mov word [rbp + 0x768], 0x100
lea rcx, [rbp + 0x750]
call fcn.14002c5f0
xor r8d, r8d
lea rdx, [rbp + 0x750]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004595e
mov dword [rbp + 0x18], 0x584e5258
mov word [rbp + 0x1c], 0x42
mov byte [rbp + 0x1e], 1
lea rcx, [rbp + 0x18]
call fcn.14002c830
lea rdx, [rbp + 0x18]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x1400459f7
movdqa xmm0, xmmword [0x140ccea40]
movdqu xmmword [rbp + 0x8d0], xmm0
mov dword [rbp + 0x8e0], 0x5741404e
mov dword [rbp + 0x8e4], 0x766b41
mov byte [rbp + 0x8e8], 1
lea rcx, [rbp + 0x8d0]
call fcn.14002c470
xor r8d, r8d
lea rdx, [rbp + 0x8d0]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x1400459f7
mov dword [rbp + 0x210], 0x15154b52
mov dword [rbp + 0x214], 0x52506903
mov dword [rbp + 0x218], 0x5d4646
mov byte [rbp + 0x21c], 1
lea rcx, [rbp + 0x210]
call fcn.14002c650
lea rdx, [rbp + 0x210]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140045a74
movdqa xmm0, xmmword [0x140ccf370]
movdqu xmmword [rbp + 0x790], xmm0
mov dword [rbp + 0x7a0], 0x4241515d
mov dword [rbp + 0x7a4], 0x756a4656
mov word [rbp + 0x7a8], 0x100
lea rcx, [rbp + 0x790]
call fcn.14002c5f0
xor r8d, r8d
lea rdx, [rbp + 0x790]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140045a74
mov dword [rbp + 0x20], 0x636c6159
mov word [rbp + 0x24], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0x26], 1
lea rcx, [rbp + 0x20]
call fcn.14002c830
lea rdx, [rbp + 0x20]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140045af1
movdqa xmm0, xmmword [0x140ccf340]
movdqu xmmword [rbp + 0x7b0], xmm0
mov dword [rbp + 0x7c0], 0x4241515d
mov dword [rbp + 0x7c4], 0x756a4656
mov word [rbp + 0x7c8], 0x100
lea rcx, [rbp + 0x7b0]
call fcn.14002c5f0
xor r8d, r8d
lea rdx, [rbp + 0x7b0]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140045af1
mov dword [rbp + 0x28], 0x63171152
mov word [rbp + 0x2c], reloc.WS2_32.dll_socket
mov byte [rbp + 0x2e], 1
lea rcx, [rbp + 0x28]
call fcn.14002c830
lea rdx, [rbp + 0x28]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140045b61
movdqa xmm0, xmmword [0x140cce750]
movdqu xmmword [rbp + 0xb68], xmm0
mov dword [rbp + 0xb78], 0x4054405f
mov dword [rbp + 0xb7c], 0x100776c
lea rcx, [rbp + 0xb68]
call fcn.14002c590
xor r8d, r8d
lea rdx, [rbp + 0xb68]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140045b61
mov dword [rbp - 0x48], 0x74000673
mov word [rbp - 0x44], 0x100
lea rcx, [rbp - 0x48]
call fcn.140032560
lea rdx, [rbp - 0x48]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140045bd3
movdqa xmm0, xmmword [0x140cce780]
movdqu xmmword [rbp + 0xad8], xmm0
mov dword [rbp + 0xae8], 0x4054405f
mov dword [rbp + 0xaec], 0x100776c
lea rcx, [rbp + 0xad8]
call fcn.14002c590
xor r8d, r8d
lea rdx, [rbp + 0xad8]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140045bd3
mov dword [rsp + 0x50], 0x6c7765
mov byte [rsp + 0x54], 1
lea rcx, [rsp + 0x50]
call fcn.140032520
lea rdx, [rsp + 0x50]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140045c79
movdqa xmm0, xmmword [0x140cce7b0]
movdqu xmmword [rbp + 0x490], xmm0
mov dword [rbp + 0x4a0], 0x4054574b
mov dword [rbp + 0x4a4], 0x5747636c
mov dword [rbp + 0x4a8], 0x485c4847
mov dword [rbp + 0x4ac], 0x1007f64
lea rcx, [rbp + 0x490]
call fcn.14002c440
xor r8d, r8d
lea rdx, [rbp + 0x490]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140045c79
mov dword [rbp + 0x200], 0x474f4f57
mov dword [rbp + 0x204], 0x4244665a
mov dword [rbp + 0x208], 0x5b4d40
mov byte [rbp + 0x20c], 1
lea rcx, [rbp + 0x200]
call fcn.14002c650
lea rdx, [rbp + 0x200]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140045cf0
movdqa xmm0, xmmword [0x140ccea00]
movdqu xmmword [rbp + 0x8b0], xmm0
mov dword [rbp + 0x8c0], 0x5741404e
mov dword [rbp + 0x8c4], 0x766b41
mov byte [rbp + 0x8c8], 1
lea rcx, [rbp + 0x8b0]
call fcn.14002c470
xor r8d, r8d
lea rdx, [rbp + 0x8b0]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140045cf0
mov dword [rbp - 0x40], 0xe020779
mov word [rbp - 0x3c], 0x100
lea rcx, [rbp - 0x40]
call fcn.140032560
lea rdx, [rbp - 0x40]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140045d54
movdqa xmm0, xmmword [0x140ccea20]
movdqu xmmword [rbp + 0x990], xmm0
mov dword [rbp + 0x9a0], 0x5741404e
mov dword [rbp + 0x9a4], 0x766b41
mov byte [rbp + 0x9a8], 1
lea rcx, [rbp + 0x990]
call fcn.14002c470
xor r8d, r8d
lea rdx, [rbp + 0x990]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140045d54
lea rdx, [0x140cc9588]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140045dcb
movdqa xmm0, xmmword [0x140ccea10]
movdqu xmmword [rbp + 0xa30], xmm0
mov dword [rbp + 0xa40], 0x5741404e
mov dword [rbp + 0xa44], 0x766b41
mov byte [rbp + 0xa48], 1
lea rcx, [rbp + 0xa30]
call fcn.14002c470
xor r8d, r8d
lea rdx, [rbp + 0xa30]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140045dcb
mov dword [rbp - 0x38], 0xf046570
mov word [rbp - 0x34], 0x100
lea rcx, [rbp - 0x38]
call fcn.140032560
lea rdx, [rbp - 0x38]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140045e3d
movdqa xmm0, xmmword [0x140cce740]
movdqu xmmword [rbp + 0xaf0], xmm0
mov dword [rbp + 0xb00], 0x4054405f
mov dword [rbp + 0xb04], 0x100776c
lea rcx, [rbp + 0xaf0]
call fcn.14002c590
xor r8d, r8d
lea rdx, [rbp + 0xaf0]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140045e3d
mov dword [rsp + 0x58], 0x57279
mov byte [rsp + 0x5c], 1
lea rcx, [rsp + 0x58]
call fcn.140032520
lea rdx, [rsp + 0x58]
jmp 0x14004920e
movdqa xmm0, xmmword [0x140ccf690]
movdqu xmmword [rbp + 0xfb0], xmm0
movdqa xmm1, xmmword [0x140ccf570]
movdqu xmmword [rbp + 0xfc0], xmm1
mov dword [rbp + 0xfd0], 0xa9879183
mov word [rbp + 0xfd4], IStream_Read
mov byte [rbp + 0xfd6], 1
lea rcx, [rbp + 0xfb0]
call fcn.140056750
xor r8d, r8d
lea rdx, [rbp + 0xfb0]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140045ed0
mov dword [rbp + 0x120], 0x514e525c
mov dword [rbp + 0x124], 0x514a6650
mov word [rbp + 0x128], 0x100
lea rcx, [rbp + 0x120]
call fcn.14002c860
lea rdx, [rbp + 0x120]
jmp 0x14004920e
movdqa xmm0, xmmword [0x140ccf250]
movdqu xmmword [rbp + 0xf38], xmm0
mov word [rbp + 0xf48], WSAGetLastError
mov byte [rbp + 0xf4a], 1
lea rcx, [rbp + 0xf38]
call fcn.14002c680
xor r8d, r8d
lea rdx, [rbp + 0xf38]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
jne 0x1400491d6
movdqa xmm0, xmmword [0x140ccf250]
movdqu xmmword [rbp + 0x7d0], xmm0
mov dword [rbp + 0x7e0], 0x7607e75
mov dword [rbp + 0x7e4], 0x756a5c47
mov word [rbp + 0x7e8], 0x100
lea rcx, [rbp + 0x7d0]
call fcn.14002c5f0
xor r8d, r8d
lea rdx, [rbp + 0x7d0]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
jne 0x1400491d6
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140045fe6
movdqa xmm0, xmmword [0x140ccea60]
movdqu xmmword [rbp + 0x9b0], xmm0
mov dword [rbp + 0x9c0], 0x5741404e
mov dword [rbp + 0x9c4], 0x766b41
mov byte [rbp + 0x9c8], 1
lea rcx, [rbp + 0x9b0]
call fcn.14002c470
xor r8d, r8d
lea rdx, [rbp + 0x9b0]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140045fe6
mov dword [rsp + 0x60], 0x20779
mov byte [rsp + 0x64], 1
lea rcx, [rsp + 0x60]
call fcn.140032520
lea rdx, [rsp + 0x60]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140046061
movdqa xmm0, xmmword [0x140cce200]
movdqu xmmword [rbp + 0x610], xmm0
mov dword [rbp + 0x620], 0x53436770
mov dword [rbp + 0x624], 0x44504443
mov dword [rbp + 0x628], 0x1007b68
lea rcx, [rbp + 0x610]
call fcn.14002c500
xor r8d, r8d
lea rdx, [rbp + 0x610]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140046061
mov dword [rbp + 0x68], 0x1b534154
mov dword [rbp + 0x6c], 0x1004f1b
lea rcx, [rbp + 0x68]
call fcn.14002c4d0
lea rdx, [rbp + 0x68]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x1400460da
movdqa xmm0, xmmword [0x140ccea90]
movdqu xmmword [rbp + 0x9d0], xmm0
mov dword [rbp + 0x9e0], 0x5741404e
mov dword [rbp + 0x9e4], 0x766b41
mov byte [rbp + 0x9e8], 1
lea rcx, [rbp + 0x9d0]
call fcn.14002c470
xor r8d, r8d
lea rdx, [rbp + 0x9d0]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x1400460da
mov dword [rsp + 0x68], 0x7b6275
mov byte [rsp + 0x6c], 1
lea rcx, [rsp + 0x68]
call fcn.140032520
lea rdx, [rsp + 0x68]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140046153
movdqa xmm0, xmmword [0x140cceae0]
movdqu xmmword [rbp + 0x9f0], xmm0
mov dword [rbp + 0xa00], 0x5741404e
mov dword [rbp + 0xa04], 0x766b41
mov byte [rbp + 0xa08], 1
lea rcx, [rbp + 0x9f0]
call fcn.14002c470
xor r8d, r8d
lea rdx, [rbp + 0x9f0]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140046153
mov dword [rsp + 0x70], 0x637765
mov byte [rsp + 0x74], 1
lea rcx, [rsp + 0x70]
call fcn.140032520
lea rdx, [rsp + 0x70]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x1400461cc
movdqa xmm0, xmmword [0x140cceab0]
movdqu xmmword [rbp + 0xa10], xmm0
mov dword [rbp + 0xa20], 0x5741404e
mov dword [rbp + 0xa24], 0x766b41
mov byte [rbp + 0xa28], 1
lea rcx, [rbp + 0xa10]
call fcn.14002c470
xor r8d, r8d
lea rdx, [rbp + 0xa10]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x1400461cc
mov dword [rsp + 0x78], 0x647967
mov byte [rsp + 0x7c], 1
lea rcx, [rsp + 0x78]
call fcn.140032520
lea rdx, [rsp + 0x78]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140046241
movdqa xmm0, xmmword [0x140cceaa0]
movdqu xmmword [rbp + 0x890], xmm0
mov dword [rbp + 0x8a0], 0x5741404e
mov dword [rbp + 0x8a4], 0x766b41
mov byte [rbp + 0x8a8], 1
lea rcx, [rbp + 0x890]
call fcn.14002c470
xor r8d, r8d
lea rdx, [rbp + 0x890]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140046241
mov dword [rbp - 0x80], 0x657e67
mov byte [rbp - 0x7c], 1
lea rcx, [rbp - 0x80]
call fcn.140032520
lea rdx, [rbp - 0x80]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x1400462d3
movdqa xmm0, xmmword [0x140ccd7a0]
movdqu xmmword [rbp + 0x5f0], xmm0
mov dword [rbp + 0x600], 0x53436770
mov dword [rbp + 0x604], 0x44504443
mov dword [rbp + 0x608], 0x1007b68
lea rcx, [rbp + 0x5f0]
call fcn.14002c500
xor r8d, r8d
lea rdx, [rbp + 0x5f0]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x1400462d3
mov dword [rbp + 0xc8], 0x4b4f4952
mov dword [rbp + 0xcc], 0x11150e
mov byte [rbp + 0xd0], 1
lea rcx, [rbp + 0xc8]
call fcn.14002c6b0
lea rdx, [rbp + 0xc8]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140046365
movdqa xmm0, xmmword [0x140cceac0]
movdqu xmmword [rbp + 0x950], xmm0
mov dword [rbp + 0x960], 0x5741404e
mov dword [rbp + 0x964], 0x766b41
mov byte [rbp + 0x968], 1
lea rcx, [rbp + 0x950]
call fcn.14002c470
xor r8d, r8d
lea rdx, [rbp + 0x950]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140046365
mov dword [rbp + 0x190], 0x52484e4c
mov dword [rbp + 0x194], 0x67085646
mov dword [rbp + 0x198], 0x1007a6a
lea rcx, [rbp + 0x190]
call fcn.14002c800
lea rdx, [rbp + 0x190]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x1400463e8
movdqa xmm0, xmmword [0x140ccf880]
movdqu xmmword [rbp + 0x4b0], xmm0
mov dword [rbp + 0x4c0], 0xb1baddd2
mov dword [rbp + 0x4c4], 0x9a998995
mov dword [rbp + 0x4c8], 0xadb29e8e
mov word [rbp + 0x4cc], 0x100
lea rcx, [rbp + 0x4b0]
call fcn.140056940
xor r8d, r8d
lea rdx, [rbp + 0x4b0]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x1400463e8
mov dword [rbp - 0x30], 0xe076564
mov word [rbp - 0x2c], 0x100
lea rcx, [rbp - 0x30]
call fcn.140032560
lea rdx, [rbp - 0x30]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140046477
movdqa xmm0, xmmword [0x140ccdf40]
movdqu xmmword [rbp + 0x1188], xmm0
movdqa xmm1, xmmword [0x140ccf470]
movdqu xmmword [rbp + 0x1198], xmm1
mov word [rbp + 0x11a8], 0x100
lea rcx, [rbp + 0x1188]
call fcn.14002c410
xor r8d, r8d
lea rdx, [rbp + 0x1188]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140046477
mov dword [rbp + 0x130], 0x4f4c4f4b
mov dword [rbp + 0x134], 0x4850635a
mov word [rbp + 0x138], 0x100
lea rcx, [rbp + 0x130]
call fcn.14002c860
lea rdx, [rbp + 0x130]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x1400464fa
movdqa xmm0, xmmword [0x140ccf870]
movdqu xmmword [rbp + 0x4d0], xmm0
mov dword [rbp + 0x4e0], 0xb1baafd6
mov dword [rbp + 0x4e4], 0x9a998995
mov dword [rbp + 0x4e8], 0xadb29e8e
mov word [rbp + 0x4ec], 0x100
lea rcx, [rbp + 0x4d0]
call fcn.140056940
xor r8d, r8d
lea rdx, [rbp + 0x4d0]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x1400464fa
mov dword [rbp - 0x28], 0x7c036579
mov word [rbp - 0x24], 0x100
lea rcx, [rbp - 0x28]
call fcn.140032560
lea rdx, [rbp - 0x28]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14004657d
movdqa xmm0, xmmword [0x140ccf850]
movdqu xmmword [rbp + 0x4f0], xmm0
mov dword [rbp + 0x500], 0xb1baddb3
mov dword [rbp + 0x504], 0x9a998995
mov dword [rbp + 0x508], 0xadb29e8e
mov word [rbp + 0x50c], 0x100
lea rcx, [rbp + 0x4f0]
call fcn.140056940
xor r8d, r8d
lea rdx, [rbp + 0x4f0]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004657d
mov dword [rbp - 0x20], 0xe667861
mov word [rbp - 0x1c], 0x100
lea rcx, [rbp - 0x20]
call fcn.140032560
lea rdx, [rbp - 0x20]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140046602
movdqa xmm0, xmmword [0x140cce500]
movdqu xmmword [rbp + 0x470], xmm0
mov dword [rbp + 0x480], 0x405e444c
mov dword [rbp + 0x484], 0x5747636c
mov dword [rbp + 0x488], 0x485c4847
mov dword [rbp + 0x48c], 0x1007f64
lea rcx, [rbp + 0x470]
call fcn.14002c440
xor r8d, r8d
lea rdx, [rbp + 0x470]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140046602
mov dword [rbp + 0x50], 0x56424549
mov dword [rbp + 0x54], 0x100564c
lea rcx, [rbp + 0x50]
call fcn.14002c4d0
lea rdx, [rbp + 0x50]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140046681
movdqa xmm0, xmmword [0x140ccf790]
movdqu xmmword [rbp + 0x550], xmm0
mov dword [rbp + 0x560], 0x94b2bb8a
mov dword [rbp + 0x564], 0x8f999886
mov dword [rbp + 0x568], 0xaeb399
mov byte [rbp + 0x56c], 1
lea rcx, [rbp + 0x550]
call fcn.140056640
xor r8d, r8d
lea rdx, [rbp + 0x550]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140046681
mov dword [rbp - 0x78], 0x5f4f61
mov byte [rbp - 0x74], 1
lea rcx, [rbp - 0x78]
call fcn.140032520
lea rdx, [rbp - 0x78]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140046725
movdqa xmm0, xmmword [0x140ccf5c0]
movdqu xmmword [rbp + 0x510], xmm0
mov dword [rbp + 0x520], 0xb1ba8a96
mov dword [rbp + 0x524], 0x9a998995
mov dword [rbp + 0x528], 0xadb29e8e
mov word [rbp + 0x52c], 0x100
lea rcx, [rbp + 0x510]
call fcn.140056940
xor r8d, r8d
lea rdx, [rbp + 0x510]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140046725
mov dword [rbp + 0x140], 0x50404c59
mov dword [rbp + 0x144], 0x53620446
mov word [rbp + 0x148], Ordinal_79
mov byte [rbp + 0x14a], 1
lea rcx, [rbp + 0x140]
call fcn.14002c740
lea rdx, [rbp + 0x140]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140046794
movdqa xmm0, xmmword [0x140cce210]
movdqu xmmword [rbp + 0xc38], xmm0
mov dword [rbp + 0xc48], 0x716e405a
mov word [rbp + 0xc4c], 0x100
lea rcx, [rbp + 0xc38]
call fcn.14002c5c0
xor r8d, r8d
lea rdx, [rbp + 0xc38]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140046794
mov dword [rbp - 0x18], 0x3075e79
mov word [rbp - 0x14], 0x100
lea rcx, [rbp - 0x18]
call fcn.140032560
lea rdx, [rbp - 0x18]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x1400467ff
movdqa xmm0, xmmword [0x140cce920]
movdqu xmmword [rbp + 0xcf8], xmm0
mov dword [rbp + 0xd08], 0x726f5f
mov byte [rbp + 0xd0c], 1
lea rcx, [rbp + 0xcf8]
call fcn.14002c560
xor r8d, r8d
lea rdx, [rbp + 0xcf8]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x1400467ff
mov dword [rbp - 0x70], 0x585464
mov byte [rbp - 0x6c], 1
lea rcx, [rbp - 0x70]
call fcn.140032520
lea rdx, [rbp - 0x70]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140046873
movdqa xmm0, xmmword [0x140cce320]
movdqu xmmword [rbp + 0xb08], xmm0
mov dword [rbp + 0xb18], 0x42445b4c
mov dword [rbp + 0xb1c], 0x100776c
lea rcx, [rbp + 0xb08]
call fcn.14002c590
xor r8d, r8d
lea rdx, [rbp + 0xb08]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140046873
mov dword [rbp + 0x30], 0x50404c59
mov word [rbp + 0x34], 0x46
mov byte [rbp + 0x36], 1
lea rcx, [rbp + 0x30]
call fcn.14002c830
lea rdx, [rbp + 0x30]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140046908
movdqa xmm0, xmmword [0x140cce910]
movdqu xmmword [rbp + 0x5d0], xmm0
mov dword [rbp + 0x5e0], 0x5b616f42
mov dword [rbp + 0x5e4], 0x46405f50
mov dword [rbp + 0x5e8], 0x1007b68
lea rcx, [rbp + 0x5d0]
call fcn.14002c500
xor r8d, r8d
lea rdx, [rbp + 0x5d0]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140046908
mov dword [rbp + 0x1a0], 0x211102c
mov dword [rbp + 0x1a4], 0x4842456e
mov dword [rbp + 0x1a8], 0x1004552
lea rcx, [rbp + 0x1a0]
call fcn.14002c800
lea rdx, [rbp + 0x1a0]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140046979
movdqa xmm0, xmmword [0x140cce300]
movdqu xmmword [rbp + 0xb20], xmm0
mov dword [rbp + 0xb30], 0x42445b4c
mov dword [rbp + 0xb34], 0x100776c
lea rcx, [rbp + 0xb20]
call fcn.14002c590
xor r8d, r8d
lea rdx, [rbp + 0xb20]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140046979
mov dword [rbp + 0x78], 0x10170e28
mov dword [rbp + 0x7c], 0x100494e
lea rcx, [rbp + 0x78]
call fcn.14002c4d0
lea rdx, [rbp + 0x78]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x1400469f6
movdqa xmm0, xmmword [0x140cce310]
movdqu xmmword [rbp + 0xb38], xmm0
mov dword [rbp + 0xb48], 0x42445b4c
mov dword [rbp + 0xb4c], 0x100776c
lea rcx, [rbp + 0xb38]
call fcn.14002c590
xor r8d, r8d
lea rdx, [rbp + 0xb38]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x1400469f6
mov dword [rbp + 0x80], 0x14140e2a
mov dword [rbp + 0x84], 0x100494e
lea rcx, [rbp + 0x80]
call fcn.14002c4d0
lea rdx, [rbp + 0x80]
jmp 0x14004920e
cmp byte [0x1412d476a], 0
je 0x140046a63
movdqa xmm0, xmmword [0x140cce230]
movdqu xmmword [rbp + 0xc50], xmm0
mov dword [rbp + 0xc60], 0x716e405a
mov word [rbp + 0xc64], 0x100
lea rcx, [rbp + 0xc50]
call fcn.14002c5c0
xor r8d, r8d
lea rdx, [rbp + 0xc50]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140046a63
mov dword [rbp - 0x68], 0x5b580d
mov byte [rbp - 0x64], 1
lea rcx, [rbp - 0x68]
call fcn.140032520
lea rdx, [rbp - 0x68]
jmp 0x14004920e
cmp byte [0x1412d4795], 0
je 0x140046ad7
movdqa xmm0, xmmword [0x140cce340]
movdqu xmmword [rbp + 0xb50], xmm0
mov dword [rbp + 0xb60], 0x42445b4c
mov dword [rbp + 0xb64], 0x100776c
lea rcx, [rbp + 0xb50]
call fcn.14002c590
xor r8d, r8d
lea rdx, [rbp + 0xb50]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140046ad7
mov dword [rbp + 0x38], 0x6160152b
mov word [rbp + 0x3c], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x3e], 1
lea rcx, [rbp + 0x38]
call fcn.14002c830
lea rdx, [rbp + 0x38]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140046b5e
movdqa xmm0, xmmword [0x140cce330]
movdqu xmmword [rbp + 0xa90], xmm0
mov dword [rbp + 0xaa0], 0x42445b4c
mov dword [rbp + 0xaa4], 0x100776c
lea rcx, [rbp + 0xa90]
call fcn.14002c590
xor r8d, r8d
lea rdx, [rbp + 0xa90]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140046b5e
mov dword [rbp + 0x1b0], 0x4d4c4d5e
mov dword [rbp + 0x1b4], 0x6415110e
mov dword [rbp + 0x1b8], 0x1006f6a
lea rcx, [rbp + 0x1b0]
call fcn.14002c800
lea rdx, [rbp + 0x1b0]
jmp 0x14004920e
cmp byte [0x1412d475e], 0
je 0x140046bef
movdqa xmm0, xmmword [0x140ccf260]
movdqu xmmword [rbp + 0x7f0], xmm0
mov dword [rbp + 0x800], 0x5952597f
mov dword [rbp + 0x804], 0x756a4446
mov word [rbp + 0x808], 0x100
lea rcx, [rbp + 0x7f0]
call fcn.14002c5f0
xor r8d, r8d
lea rdx, [rbp + 0x7f0]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140046bef
mov dword [rbp + 0xd8], 0x5766122e
mov dword [rbp + 0xdc], 0x404342
mov byte [rbp + 0xe0], 1
lea rcx, [rbp + 0xd8]
call fcn.14002c6b0
lea rdx, [rbp + 0xd8]
jmp 0x14004920e
movdqa xmm0, xmmword [0x140cce840]
movdqu xmmword [rbp + 0x6d0], xmm0
mov dword [rbp + 0x6e0], 0x51586070
mov dword [rbp + 0x6e4], 0x69454158
mov word [rbp + 0x6e8], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x6ea], 1
lea rcx, [rbp + 0x6d0]
call fcn.14002c4a0
xor r8d, r8d
lea rdx, [rbp + 0x6d0]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140046c84
mov dword [rbp + 0x1f0], 0x4d53525e
mov dword [rbp + 0x1f4], 0x60055754
mov dword [rbp + 0x1f8], 0x4c5a4e
mov byte [rbp + 0x1fc], 1
lea rcx, [rbp + 0x1f0]
call fcn.14002c650
lea rdx, [rbp + 0x1f0]
jmp 0x14004920e
cmp byte [0x1412d479e], 0
je 0x140046cea
movdqa xmm0, xmmword [0x140ccec90]
movdqu xmmword [rbp + 0xe18], xmm0
mov dword [rbp + 0xe28], 0x1007370
lea rcx, [rbp + 0xe18]
call fcn.14002c770
xor r8d, r8d
lea rdx, [rbp + 0xe18]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140046cea
mov dword [rbp - 0x10], 0x585a5a7c
mov word [rbp - 0xc], 0x100
lea rcx, [rbp - 0x10]
call fcn.140032560
lea rdx, [rbp - 0x10]
jmp 0x14004920e
cmp byte [0x1412d4778], 0
je 0x140046d5d
movdqa xmm0, xmmword [0x140ccec30]
movdqu xmmword [rbp + 0xe78], xmm0
mov dword [rbp + 0xe88], 0x1007370
lea rcx, [rbp + 0xe78]
call fcn.14002c770
xor r8d, r8d
lea rdx, [rbp + 0xe78]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140046d5d
mov dword [rbp + 0x88], 0x6645454d
mov dword [rbp + 0x8c], 0x100504c
lea rcx, [rbp + 0x88]
call fcn.14002c4d0
lea rdx, [rbp + 0x88]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140046de0
movdqa xmm0, xmmword [0x140cce240]
movdqu xmmword [rbp + 0xc68], xmm0
mov dword [rbp + 0xc78], 0x716e405a
mov word [rbp + 0xc7c], 0x100
lea rcx, [rbp + 0xc68]
call fcn.14002c5c0
xor r8d, r8d
lea rdx, [rbp + 0xc68]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140046de0
mov dword [rbp + 0xe8], 0x2454552
mov dword [rbp + 0xec], 0x514d68
mov byte [rbp + 0xf0], 1
lea rcx, [rbp + 0xe8]
call fcn.14002c6b0
lea rdx, [rbp + 0xe8]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140046e59
movdqa xmm0, xmmword [0x140ccf0c0]
movdqu xmmword [rbp + 0xfd8], xmm0
mov word [rbp + 0xfe8], 0x100
lea rcx, [rbp + 0xfd8]
call fcn.14002c620
xor r8d, r8d
lea rdx, [rbp + 0xfd8]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140046e59
mov dword [rbp + 0xf8], 0x464f415d
mov dword [rbp + 0xfc], 0x404342
mov byte [rbp + 0x100], 1
lea rcx, [rbp + 0xf8]
call fcn.14002c6b0
lea rdx, [rbp + 0xf8]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140046ef0
movdqa xmm0, xmmword [0x140ccf2d0]
movdqu xmmword [rbp + 0xf20], xmm0
mov word [rbp + 0xf30], WSAGetLastError
mov byte [rbp + 0xf32], 1
lea rcx, [rbp + 0xf20]
call fcn.14002c680
xor r8d, r8d
lea rdx, [rbp + 0xf20]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140046ef0
mov dword [rbp + 0x288], 0x51534959
mov dword [rbp + 0x28c], 0x4f640457
mov dword [rbp + 0x290], 0x43620843
mov word [rbp + 0x294], 0x5f
mov byte [rbp + 0x296], 1
lea rcx, [rbp + 0x288]
call fcn.14002c7a0
lea rdx, [rbp + 0x288]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140046f7f
mov dword [rbp + 0x2c0], 0x4e4d494f
mov dword [rbp + 0x2c4], 0x4f757b50
mov dword [rbp + 0x2c8], 0x5a5c4344
mov dword [rbp + 0x2cc], 0x1006f74
lea rcx, [rbp + 0x2c0]
call fcn.14002c6e0
xor r8d, r8d
lea rdx, [rbp + 0x2c0]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140046f7f
mov dword [rbp + 0x180], 0x4c48414f
mov dword [rbp + 0x184], 0x4a494d48
mov dword [rbp + 0x188], 0x1005a42
lea rcx, [rbp + 0x180]
call fcn.14002c800
lea rdx, [rbp + 0x180]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140047017
mov dword [rbp + 0x2b0], 0x4c48525b
mov dword [rbp + 0x2b4], 0x4f757b48
mov dword [rbp + 0x2b8], 0x5a5c4344
mov dword [rbp + 0x2bc], 0x1006f74
lea rcx, [rbp + 0x2b0]
call fcn.14002c6e0
xor r8d, r8d
lea rdx, [rbp + 0x2b0]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140047017
mov dword [rbp + 0x258], 0x50444e5a
mov dword [rbp + 0x25c], 0x62055d44
mov dword [rbp + 0x260], 0x41474155
mov word [rbp + 0x264], 0x100
lea rcx, [rbp + 0x258]
call fcn.14002c710
lea rdx, [rbp + 0x258]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140047090
movdqa xmm0, xmmword [0x140ccec20]
movdqu xmmword [rbp + 0xe48], xmm0
mov dword [rbp + 0xe58], 0x1007370
lea rcx, [rbp + 0xe48]
call fcn.14002c770
xor r8d, r8d
lea rdx, [rbp + 0xe48]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140047090
movdqa xmm0, xmmword [0x140ccdc80]
movdqu xmmword [rbp + 0xe60], xmm0
mov dword [rbp + 0xe70], 0x1005548
lea rcx, [rbp + 0xe60]
call fcn.14002c770
lea rdx, [rbp + 0xe60]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14004710d
movdqa xmm0, xmmword [0x140ccf6b0]
movdqu xmmword [rbp + 0x1048], xmm0
movdqa xmm1, xmmword [0x140ccf740]
movdqu xmmword [rbp + 0x1058], xmm1
mov dword [rbp + 0x1068], 0xb6ab81
mov byte [rbp + 0x106c], 1
lea rcx, [rbp + 0x1048]
call fcn.140056530
xor r8d, r8d
lea rdx, [rbp + 0x1048]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004710d
mov dword [rbp - 8], 0x50574772
mov word [rbp - 4], 0x100
lea rcx, [rbp - 8]
call fcn.140032560
lea rdx, [rbp - 8]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14004718d
movdqa xmm0, xmmword [0x140ccf620]
movdqu xmmword [rbp + 0x1088], xmm0
movdqa xmm1, xmmword [0x140ccf810]
movdqu xmmword [rbp + 0x1098], xmm1
mov word [rbp + 0x10a8], IStream_Read
mov byte [rbp + 0x10aa], 1
lea rcx, [rbp + 0x1088]
call fcn.140056500
xor r8d, r8d
lea rdx, [rbp + 0x1088]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004718d
mov dword [rbp + 0x10], 0x494e4d4c
mov word [rbp + 0x14], 0x46
mov byte [rbp + 0x16], 1
lea rcx, [rbp + 0x10]
call fcn.14002c830
lea rdx, [rbp + 0x10]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14004721a
movdqa xmm0, xmmword [0x140ccf230]
movdqu xmmword [rbp + 0x11b0], xmm0
movdqa xmm1, xmmword [0x140ccf480]
movdqu xmmword [rbp + 0x11c0], xmm1
mov word [rbp + 0x11d0], 0x100
lea rcx, [rbp + 0x11b0]
call fcn.14002c410
xor r8d, r8d
lea rdx, [rbp + 0x11b0]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004721a
mov dword [rbp + 0x108], 0x4d4d4f52
mov dword [rbp + 0x10c], 0x434b57
mov byte [rbp + 0x110], 1
lea rcx, [rbp + 0x108]
call fcn.14002c6b0
lea rdx, [rbp + 0x108]
jmp 0x14004920e
movdqa xmm0, xmmword [0x140ccf5d0]
movdqu xmmword [rbp + 0xe90], xmm0
movdqa xmm1, xmmword [0x140ccf830]
movdqu xmmword [rbp + 0xea0], xmm1
mov dword [rbp + 0xeb0], 0x869486a4
mov dword [rbp + 0xeb4], 0xa58b9d87
mov word [rbp + 0xeb8], reloc.SHLWAPI.dll_IStream_Read
mov byte [rbp + 0xeba], 1
lea rcx, [rbp + 0xe90]
call fcn.1400564d0
xor r8d, r8d
lea rdx, [rbp + 0xe90]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x1400472ba
movdqa xmm0, xmmword [0x140cce590]
movdqu xmmword [rbp + 0xf08], xmm0
mov word [rbp + 0xf18], 0x56
mov byte [rbp + 0xf1a], 1
lea rcx, [rbp + 0xf08]
call fcn.14002c680
lea rdx, [rbp + 0xf08]
jmp 0x14004920e
movdqa xmm0, xmmword [0x140ccf530]
movdqu xmmword [rbp + 0x1020], xmm0
movdqa xmm1, xmmword [0x140ccf560]
movdqu xmmword [rbp + 0x1030], xmm1
mov dword [rbp + 0x1040], 0xb5aa8696
mov word [rbp + 0x1044], 0x100
lea rcx, [rbp + 0x1020]
call fcn.1400564a0
xor r8d, r8d
lea rdx, [rbp + 0x1020]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140047342
movdqa xmm0, xmmword [0x140ccdf60]
movdqu xmmword [rbp + 0xff0], xmm0
mov word [rbp + 0x1000], 0x100
lea rcx, [rbp + 0xff0]
call fcn.14002c620
lea rdx, [rbp + 0xff0]
jmp 0x14004920e
movdqa xmm0, xmmword [0x140ccf5f0]
movdqu xmmword [rbp + 0xbf0], xmm0
movdqa xmm1, xmmword [0x140ccf770]
movdqu xmmword [rbp + 0xc00], xmm1
mov dword [rbp + 0xc10], 0x989a8492
mov dword [rbp + 0xc14], 0x9b8bafa8
mov dword [rbp + 0xc18], 0x8c988c8b
mov dword [rbp + 0xc1c], 0x10043a0
lea rcx, [rbp + 0xbf0]
call fcn.140056470
xor r8d, r8d
lea rdx, [rbp + 0xbf0]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x1400473f0
movdqa xmm0, xmmword [0x140ccdde0]
movdqu xmmword [rbp + 0xbc0], xmm0
mov dword [rbp + 0xbd0], 0x575f5943
mov word [rbp + 0xbd4], WSAGetLastError
mov byte [rbp + 0xbd6], 1
lea rcx, [rbp + 0xbc0]
call fcn.14002c530
lea rdx, [rbp + 0xbc0]
jmp 0x14004920e
movdqa xmm0, xmmword [0x140ccf640]
movdqu xmmword [rbp + 0x10b0], xmm0
movdqa xmm1, xmmword [0x140ccf810]
movdqu xmmword [rbp + 0x10c0], xmm1
mov word [rbp + 0x10d0], IStream_Read
mov byte [rbp + 0x10d2], 1
lea rcx, [rbp + 0x10b0]
call fcn.140056500
xor r8d, r8d
lea rdx, [rbp + 0x10b0]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004748a
mov dword [rbp + 0x298], 0x4d4d6244
mov dword [rbp + 0x29c], 0x650f4f40
mov dword [rbp + 0x2a0], 0x584c5e48
mov word [rbp + 0x2a4], 0x76
mov byte [rbp + 0x2a6], 1
lea rcx, [rbp + 0x298]
call fcn.14002c7a0
lea rdx, [rbp + 0x298]
jmp 0x14004920e
movdqa xmm0, xmmword [0x140ccf5f0]
movdqu xmmword [rbp + 0xec0], xmm0
movdqa xmm1, xmmword [0x140ccf540]
movdqu xmmword [rbp + 0xed0], xmm1
mov dword [rbp + 0xee0], 0x93858492
mov dword [rbp + 0xee4], 0xbaa785
mov byte [rbp + 0xee8], 1
lea rcx, [rbp + 0xec0]
call fcn.140056440
xor r8d, r8d
lea rdx, [rbp + 0xec0]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004752f
mov dword [rbp + 0x278], 0x43546444
mov dword [rbp + 0x27c], 0x47660e4f
mov dword [rbp + 0x280], 0x44464649
mov word [rbp + 0x284], 0x76
mov byte [rbp + 0x286], 1
lea rcx, [rbp + 0x278]
call fcn.14002c7a0
lea rdx, [rbp + 0x278]
jmp 0x14004920e
movdqa xmm0, xmmword [0x140ccf220]
movdqu xmmword [rbp + 0x11d8], xmm0
movdqa xmm1, xmmword [0x140ccf480]
movdqu xmmword [rbp + 0x11e8], xmm1
mov word [rbp + 0x11f8], 0x100
lea rcx, [rbp + 0x11d8]
call fcn.14002c410
xor r8d, r8d
lea rdx, [rbp + 0x11d8]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x1400475bb
mov dword [rbp + 0x248], 0x4c54544c
mov dword [rbp + 0x24c], 0x43576303
mov dword [rbp + 0x250], 0x4f4d4949
mov word [rbp + 0x254], 0x100
lea rcx, [rbp + 0x248]
call fcn.14002c710
lea rdx, [rbp + 0x248]
jmp 0x14004920e
movdqa xmm0, xmmword [0x140ccf6d0]
movdqu xmmword [rbp + 0x10d8], xmm0
movdqa xmm1, xmmword [0x140ccf810]
movdqu xmmword [rbp + 0x10e8], xmm1
mov word [rbp + 0x10f8], IStream_Read
mov byte [rbp + 0x10fa], 1
lea rcx, [rbp + 0x10d8]
call fcn.140056500
xor r8d, r8d
lea rdx, [rbp + 0x10d8]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140047655
mov dword [rbp + 0x268], 0x47554148
mov dword [rbp + 0x26c], 0x54620451
mov dword [rbp + 0x270], 0x4e484642
mov word [rbp + 0x274], Ordinal_79
mov byte [rbp + 0x276], 1
lea rcx, [rbp + 0x268]
call fcn.14002c7a0
lea rdx, [rbp + 0x268]
jmp 0x14004920e
cmp byte [0x1412d478d], 0
je 0x1400476db
movdqa xmm0, xmmword [0x140cce870]
movdqu xmmword [rbp + 0xc80], xmm0
mov dword [rbp + 0xc90], 0x3477c70
mov word [rbp + 0xc94], 0x100
lea rcx, [rbp + 0xc80]
call fcn.14002c5c0
xor r8d, r8d
lea rdx, [rbp + 0xc80]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x1400476db
mov dword [rbp + 0x1c0], 0x4f4d4557
mov dword [rbp + 0x1c4], 0x6a055046
mov dword [rbp + 0x1c8], 0x1001909
lea rcx, [rbp + 0x1c0]
call fcn.14002c800
lea rdx, [rbp + 0x1c0]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140047761
movdqa xmm0, xmmword [0x140cce870]
movdqu xmmword [rbp + 0xc98], xmm0
mov dword [rbp + 0xca8], 0x477c70
mov word [rbp + 0xcac], 0x100
lea rcx, [rbp + 0xc98]
call fcn.14002c5c0
xor r8d, r8d
lea rdx, [rbp + 0xc98]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140047761
mov dword [rbp + 0x1d0], 0x4f4d4557
mov dword [rbp + 0x1d4], 0x6a055046
mov dword [rbp + 0x1d8], 0x1001a09
lea rcx, [rbp + 0x1d0]
call fcn.14002c800
lea rdx, [rbp + 0x1d0]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x1400477e7
movdqa xmm0, xmmword [0x140cce870]
movdqu xmmword [rbp + 0xc20], xmm0
mov dword [rbp + 0xc30], 0x1477c70
mov word [rbp + 0xc34], 0x100
lea rcx, [rbp + 0xc20]
call fcn.14002c5c0
xor r8d, r8d
lea rdx, [rbp + 0xc20]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x1400477e7
mov dword [rbp + 0x1e0], 0x4f4d4557
mov dword [rbp + 0x1e4], 0x6a055046
mov dword [rbp + 0x1e8], 0x1001b09
lea rcx, [rbp + 0x1e0]
call fcn.14002c800
lea rdx, [rbp + 0x1e0]
jmp 0x14004920e
cmp byte [0x1412d477e], 0
je 0x140047875
movdqa xmm0, xmmword [0x140ccf2e0]
movdqu xmmword [rbp + 0xd10], xmm0
mov dword [rbp + 0xd20], 0x4663
mov byte [rbp + 0xd24], 1
lea rcx, [rbp + 0xd10]
call fcn.14002c560
xor r8d, r8d
lea rdx, [rbp + 0xd10]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140047875
mov dword [rbp + 0x150], 0x4d4c525e
mov dword [rbp + 0x154], 0x8690451
mov word [rbp + 0x158], reloc.WLDAP32.dll_Ordinal_22
mov byte [rbp + 0x15a], 1
lea rcx, [rbp + 0x150]
call fcn.14002c740
lea rdx, [rbp + 0x150]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140047903
movdqa xmm0, xmmword [0x140ccf2e0]
movdqu xmmword [rbp + 0xd28], xmm0
mov dword [rbp + 0xd38], 0x34663
mov byte [rbp + 0xd3c], 1
lea rcx, [rbp + 0xd28]
call fcn.14002c560
xor r8d, r8d
lea rdx, [rbp + 0xd28]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140047903
mov dword [rbp + 0x160], 0x4d4c525e
mov dword [rbp + 0x164], 0x8690451
mov word [rbp + 0x168], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x16a], 1
lea rcx, [rbp + 0x160]
call fcn.14002c740
lea rdx, [rbp + 0x160]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140047991
movdqa xmm0, xmmword [0x140ccf2e0]
movdqu xmmword [rbp + 0xd40], xmm0
mov dword [rbp + 0xd50], 0x24663
mov byte [rbp + 0xd54], 1
lea rcx, [rbp + 0xd40]
call fcn.14002c560
xor r8d, r8d
lea rdx, [rbp + 0xd40]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140047991
mov dword [rbp + 0x170], 0x4d4c525e
mov dword [rbp + 0x174], 0x8690451
mov word [rbp + 0x178], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x17a], 1
lea rcx, [rbp + 0x170]
call fcn.14002c740
lea rdx, [rbp + 0x170]
jmp 0x14004920e
cmp byte [0x1412d479d], 0
je 0x140047a11
movdqa xmm0, xmmword [0x140cce810]
movdqu xmmword [rbp + 0xef0], xmm0
mov word [rbp + 0xf00], reloc.WLDAP32.dll_Ordinal_30
mov byte [rbp + 0xf02], 1
lea rcx, [rbp + 0xef0]
call fcn.14002c680
xor r8d, r8d
lea rdx, [rbp + 0xef0]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140047a11
mov dword [rbp + 0x98], 0x246415d
mov dword [rbp + 0x9c], 0x140a6f
mov byte [rbp + 0xa0], 1
lea rcx, [rbp + 0x98]
call fcn.14002c6b0
lea rdx, [rbp + 0x98]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140047a91
movdqa xmm0, xmmword [0x140cce810]
movdqu xmmword [rbp + 0xf50], xmm0
mov word [rbp + 0xf60], Ordinal_35
mov byte [rbp + 0xf62], 1
lea rcx, [rbp + 0xf50]
call fcn.14002c680
xor r8d, r8d
lea rdx, [rbp + 0xf50]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140047a91
mov dword [rbp + 0xa8], 0x246415d
mov dword [rbp + 0xac], 0x170a6f
mov byte [rbp + 0xb0], 1
lea rcx, [rbp + 0xa8]
call fcn.14002c6b0
lea rdx, [rbp + 0xa8]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140047b11
movdqa xmm0, xmmword [0x140cce810]
movdqu xmmword [rbp + 0xf68], xmm0
mov word [rbp + 0xf78], Ordinal_35
mov byte [rbp + 0xf7a], 1
lea rcx, [rbp + 0xf68]
call fcn.14002c680
xor r8d, r8d
lea rdx, [rbp + 0xf68]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140047b11
mov dword [rbp + 0xb8], 0x246415d
mov dword [rbp + 0xbc], 0x160a6f
mov byte [rbp + 0xc0], 1
lea rcx, [rbp + 0xb8]
call fcn.14002c6b0
lea rdx, [rbp + 0xb8]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140047b74
movdqa xmm0, xmmword [0x140ccec60]
movdqu xmmword [rbp + 0xe30], xmm0
mov dword [rbp + 0xe40], 0x1007370
lea rcx, [rbp + 0xe30]
call fcn.14002c770
xor r8d, r8d
lea rdx, [rbp + 0xe30]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140047b74
mov dword [rsp + 0x20], 0x100ace1
lea rcx, [rsp + 0x20]
call fcn.140056410
lea rdx, [rsp + 0x20]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140047bd7
movdqa xmm0, xmmword [0x140ccec70]
movdqu xmmword [rbp + 0xdb8], xmm0
mov dword [rbp + 0xdc8], 0x1007370
lea rcx, [rbp + 0xdb8]
call fcn.14002c770
xor r8d, r8d
lea rdx, [rbp + 0xdb8]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140047bd7
mov dword [rsp + 0x24], 0x100ace0
lea rcx, [rsp + 0x24]
call fcn.140056410
lea rdx, [rsp + 0x24]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140047c3a
movdqa xmm0, xmmword [0x140ccec50]
movdqu xmmword [rbp + 0xdd0], xmm0
mov dword [rbp + 0xde0], 0x1007370
lea rcx, [rbp + 0xdd0]
call fcn.14002c770
xor r8d, r8d
lea rdx, [rbp + 0xdd0]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140047c3a
mov dword [rsp + 0x28], 0x100ace7
lea rcx, [rsp + 0x28]
call fcn.140056410
lea rdx, [rsp + 0x28]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140047c9d
movdqa xmm0, xmmword [0x140ccec40]
movdqu xmmword [rbp + 0xde8], xmm0
mov dword [rbp + 0xdf8], 0x1007370
lea rcx, [rbp + 0xde8]
call fcn.14002c770
xor r8d, r8d
lea rdx, [rbp + 0xde8]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140047c9d
mov dword [rsp + 0x2c], 0x100ace5
lea rcx, [rsp + 0x2c]
call fcn.140056410
lea rdx, [rsp + 0x2c]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x140047d00
movdqa xmm0, xmmword [0x140ccec80]
movdqu xmmword [rbp + 0xe00], xmm0
mov dword [rbp + 0xe10], 0x1007370
lea rcx, [rbp + 0xe00]
call fcn.14002c770
xor r8d, r8d
lea rdx, [rbp + 0xe00]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140047d00
mov dword [rsp + 0x30], 0x100aceb
lea rcx, [rsp + 0x30]
call fcn.140056410
lea rdx, [rsp + 0x30]
jmp 0x14004920e
cmp byte [0x1412d4793], 0
je 0x140047d7e
movdqa xmm0, xmmword [0x140ccd790]
movdqu xmmword [rbp + 0x5b0], xmm0
mov dword [rbp + 0x5c0], 0x53436770
mov dword [rbp + 0x5c4], 0x44504443
mov dword [rbp + 0x5c8], 0x1007b68
lea rcx, [rbp + 0x5b0]
call fcn.14002c500
xor r8d, r8d
lea rdx, [rbp + 0x5b0]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140047d7e
mov dword [rbp + 0x40], 0x13111152
mov word [rbp + 0x44], reloc.WS2_32.dll_socket
mov byte [rbp + 0x46], 1
lea rcx, [rbp + 0x40]
call fcn.14002c830
lea rdx, [rbp + 0x40]
jmp 0x14004920e
cmp byte [0x1412d4784], 0
je 0x140047dfe
movdqa xmm0, xmmword [0x140ccf1f0]
movdqu xmmword [rbp + 0x6b0], xmm0
mov dword [rbp + 0x6c0], 0x42504278
mov dword [rbp + 0x6c4], 0x69475143
mov word [rbp + 0x6c8], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x6ca], 1
lea rcx, [rbp + 0x6b0]
call fcn.14002c4a0
xor r8d, r8d
lea rdx, [rbp + 0x6b0]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140047dfe
mov dword [rbp], 0x5076570
mov word [rbp + 4], 0x100
lea rcx, [rbp]
call fcn.140032560
lea rdx, [rbp]
jmp 0x14004920e
cmp byte [0x1412d4786], 0
je 0x140047e7e
movdqa xmm0, xmmword [0x140ccf1a0]
movdqu xmmword [rbp + 0x690], xmm0
mov dword [rbp + 0x6a0], 0x42504278
mov dword [rbp + 0x6a4], 0x69475143
mov word [rbp + 0x6a8], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x6aa], 1
lea rcx, [rbp + 0x690]
call fcn.14002c4a0
xor r8d, r8d
lea rdx, [rbp + 0x690]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140047e7e
mov dword [rbp + 8], 0x10e0367
mov word [rbp + 0xc], 0x100
lea rcx, [rbp + 8]
call fcn.140032560
lea rdx, [rbp + 8]
jmp 0x14004920e
cmp byte [0x1412d47a6], 0
je 0x140047efc
movdqa xmm0, xmmword [0x140ccd780]
movdqu xmmword [rbp + 0x590], xmm0
mov dword [rbp + 0x5a0], 0x53436770
mov dword [rbp + 0x5a4], 0x44504443
mov dword [rbp + 0x5a8], 0x1007b68
lea rcx, [rbp + 0x590]
call fcn.14002c500
xor r8d, r8d
lea rdx, [rbp + 0x590]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140047efc
mov dword [rbp + 0x48], 0x1b19114c
mov word [rbp + 0x4c], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x4e], 1
lea rcx, [rbp + 0x48]
call fcn.14002c830
lea rdx, [rbp + 0x48]
jmp 0x14004920e
cmp byte [0x1412d4777], 0
je 0x140047f7c
movdqa xmm0, xmmword [0x140ccf320]
movdqu xmmword [rbp + 0x670], xmm0
mov dword [rbp + 0x680], 0x42504278
mov dword [rbp + 0x684], 0x69475143
mov word [rbp + 0x688], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x68a], 1
lea rcx, [rbp + 0x670]
call fcn.14002c4a0
xor r8d, r8d
lea rdx, [rbp + 0x670]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140047f7c
mov dword [rbp - 0x60], 0x7c040467
mov word [rbp - 0x5c], 0x100
lea rcx, [rbp - 0x60]
call fcn.140032560
lea rdx, [rbp - 0x60]
jmp 0x14004920e
cmp byte [0x1412d47a8], 0
je 0x140048009
movdqa xmm0, xmmword [0x140ccf720]
movdqu xmmword [rbp + 0x1100], xmm0
movdqa xmm1, xmmword [0x140ccf820]
movdqu xmmword [rbp + 0x1110], xmm1
mov word [rbp + 0x1120], IStream_Read
mov byte [rbp + 0x1122], 1
lea rcx, [rbp + 0x1100]
call fcn.140056500
xor r8d, r8d
lea rdx, [rbp + 0x1100]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140048009
mov dword [rbp + 0x90], 0x12137351
mov dword [rbp + 0x94], 0x1001413
lea rcx, [rbp + 0x90]
call fcn.14002c4d0
lea rdx, [rbp + 0x90]
jmp 0x14004920e
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x1400480b5
movdqa xmm0, xmmword [0x140ccf4e0]
movdqu xmmword [rbp + 0x970], xmm0
mov dword [rbp + 0x980], 0x475a5346
mov dword [rbp + 0x984], 0x766b43
mov byte [rbp + 0x988], 1
lea rcx, [rbp + 0x970]
call fcn.14002c470
xor r8d, r8d
lea rdx, [rbp + 0x970]
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x1400480b5
mov dword [rbp + 0x238], 0x730c585a
mov dword [rbp + 0x23c], 0x4d464d56
mov dword [rbp + 0x240], 0x5d485a63
mov word [rbp + 0x244], 0x100
lea rcx, [rbp + 0x238]
call fcn.14002c710
lea rdx, [rbp + 0x238]
mov rcx, rdi
call fcn.14002c970
nop
mov rcx, rsi
call fcn.14002c930
jmp 0x14004921f
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14004812f
movdqa xmm0, xmmword [0x140cceca0]
movdqu xmmword [rbp + 0xd58], xmm0
mov dword [rbp + 0xd68], 0x716e424a
mov word [rbp + 0xd6c], 0x100
lea rcx, [rbp + 0xd58]
call fcn.14001b750
xor r8d, r8d
mov rdx, rax
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004812f
mov dword [rbp + 0x230], 0x474a4f4b
mov word [rbp + 0x234], Ordinal_79
mov byte [rbp + 0x236], 1
lea rcx, [rbp + 0x230]
call fcn.14001b4e0
mov rdx, rax
jmp 0x14004809f
movdqa xmm0, xmmword [0x140ccd4c0]
movdqu xmmword [rbp + 0x1170], xmm0
mov byte [rbp + 0x1180], 1
lea rcx, [rbp + 0x1170]
call fcn.14001b540
xor r8d, r8d
mov rdx, rax
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004818b
mov dword [rbp + 0x118], 0x666379
mov byte [rbp + 0x11c], 1
lea rcx, [rbp + 0x118]
call fcn.1400320f0
mov rdx, rax
jmp 0x14004809f
movdqa xmm0, xmmword [0x140cce930]
movdqu xmmword [rbp + 0x830], xmm0
mov dword [rbp + 0x840], 0x5e447241
mov dword [rbp + 0x844], 0x6941515f
mov word [rbp + 0x848], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x84a], 1
lea rcx, [rbp + 0x830]
call fcn.14001b870
xor r8d, r8d
mov rdx, rax
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004821b
mov dword [rbp + 0x430], 0x434d6644
mov dword [rbp + 0x434], 0x53624151
mov dword [rbp + 0x438], 0x63680549
mov dword [rbp + 0x43c], 0x1007179
lea rcx, [rbp + 0x430]
call fcn.14001b630
mov rdx, rax
jmp 0x14004809f
movdqa xmm0, xmmword [0x140ccf6a0]
movdqu xmmword [rbp + 0x710], xmm0
mov dword [rbp + 0x720], 0x948ca5bc
mov dword [rbp + 0x724], 0x84888497
mov dword [rbp + 0x728], 0xaeb38e
mov byte [rbp + 0x72c], 1
lea rcx, [rbp + 0x710]
call fcn.140049250
xor r8d, r8d
mov rdx, rax
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x1400482a7
movdqa xmm0, xmmword [0x140cce120]
movdqu xmmword [rbp + 0xd70], xmm0
mov dword [rbp + 0xd80], 0x6f545e4e
mov word [rbp + 0xd84], 0x100
lea rcx, [rbp + 0xd70]
call fcn.14001b750
mov rdx, rax
jmp 0x14004809f
movdqa xmm0, xmmword [0x140ccf280]
movdqu xmmword [rbp + 0x1008], xmm0
mov word [rbp + 0x1018], WSAGetLastError
mov byte [rbp + 0x101a], 1
lea rcx, [rbp + 0x1008]
call fcn.14001b690
xor r8d, r8d
mov rdx, rax
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140048329
mov dword [rbp + 0x3d0], 0x4d557344
mov dword [rbp + 0x3d4], 0x72084151
mov dword [rbp + 0x3d8], 0x444c4348
mov word [rbp + 0x3dc], 0x76
mov byte [rbp + 0x3de], 1
lea rcx, [rbp + 0x3d0]
call fcn.14001b570
mov rdx, rax
jmp 0x14004809f
movdqa xmm0, xmmword [0x140ccdd10]
movdqu xmmword [rbp + 0x870], xmm0
mov dword [rbp + 0x880], 0x51586070
mov dword [rbp + 0x884], 0x69454158
mov word [rbp + 0x888], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x88a], 1
lea rcx, [rbp + 0x870]
call fcn.14001b870
xor r8d, r8d
mov rdx, rax
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x1400483bf
mov dword [rbp + 0x3e0], 0x454f494c
mov dword [rbp + 0x3e4], 0x7408414f
mov dword [rbp + 0x3e8], 0x5c405e42
mov word [rbp + 0x3ec], Ordinal_79
mov byte [rbp + 0x3ee], 1
lea rcx, [rbp + 0x3e0]
call fcn.14001b570
mov rdx, rax
jmp 0x14004809f
movdqa xmm0, xmmword [0x140ccf650]
movdqu xmmword [rbp + 0x630], xmm0
mov dword [rbp + 0x640], 0xb9808881
mov dword [rbp + 0x644], 0x818a81b7
mov dword [rbp + 0x648], 0xadb29c9e
mov word [rbp + 0x64c], 0x100
lea rcx, [rbp + 0x630]
call fcn.1400455b0
xor r8d, r8d
mov rdx, rax
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004843e
mov dword [rbp + 0x2a8], 0x61524158
mov dword [rbp + 0x2ac], 0x1004a42
lea rcx, [rbp + 0x2a8]
call fcn.14001b840
mov rdx, rax
jmp 0x14004809f
movdqa xmm0, xmmword [0x140ccf2c0]
movdqu xmmword [rbp + 0x810], xmm0
mov dword [rbp + 0x820], 0x5b616f7e
mov dword [rbp + 0x824], 0x46405f50
mov dword [rbp + 0x828], 0x1007b68
lea rcx, [rbp + 0x810]
call fcn.14001b810
xor r8d, r8d
mov rdx, rax
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x1400484bd
mov dword [rbp + 0x2d0], 0x514e525c
mov dword [rbp + 0x2d4], 0x514a6650
mov word [rbp + 0x2d8], 0x100
lea rcx, [rbp + 0x2d0]
call fcn.14001b4b0
mov rdx, rax
jmp 0x14004809f
movdqa xmm0, xmmword [0x140ccdf50]
movdqu xmmword [rbp + 0xa50], xmm0
mov dword [rbp + 0xa60], 0x71555c5d
mov dword [rbp + 0xa64], 0x756a4446
mov word [rbp + 0xa68], 0x100
lea rcx, [rbp + 0xa50]
call fcn.14001b720
xor r8d, r8d
mov rdx, rax
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140048545
mov dword [rbp + 0x3a0], 0x72776d44
mov dword [rbp + 0x3a4], 0x6771770e
mov dword [rbp + 0x3a8], 0x776c7d73
mov word [rbp + 0x3ac], 0x100
lea rcx, [rbp + 0x3a0]
call fcn.14001b600
mov rdx, rax
jmp 0x14004809f
movdqa xmm0, xmmword [0x140ccea80]
movdqu xmmword [rbp + 0xb80], xmm0
mov dword [rbp + 0xb90], 0x5741404e
mov dword [rbp + 0xb94], 0x766b41
mov byte [rbp + 0xb98], 1
lea rcx, [rbp + 0xb80]
call fcn.14001b8a0
xor r8d, r8d
mov rdx, rax
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x1400485c9
mov dword [rbp + 0x390], 0x464d4f58
mov dword [rbp + 0x394], 0x64084a46
mov dword [rbp + 0x398], 0x5d4748
mov byte [rbp + 0x39c], 1
lea rcx, [rbp + 0x390]
call fcn.14001b6c0
mov rdx, rax
jmp 0x14004809f
movdqa xmm0, xmmword [0x140ccd4b0]
movdqu xmmword [rbp + 0x1128], xmm0
mov byte [rbp + 0x1138], 1
lea rcx, [rbp + 0x1128]
call fcn.14001b540
xor r8d, r8d
mov rdx, rax
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004862b
movdqa xmm0, xmmword [0x140ccd560]
movdqu xmmword [rbp + 0x1140], xmm0
mov byte [rbp + 0x1150], 1
lea rcx, [rbp + 0x1140]
call fcn.14001b540
mov rdx, rax
jmp 0x14004809f
movdqa xmm0, xmmword [0x140cce2f0]
movdqu xmmword [rbp + 0xbd8], xmm0
mov dword [rbp + 0xbe8], 0x42445b4c
mov dword [rbp + 0xbec], 0x100776c
lea rcx, [rbp + 0xbd8]
call fcn.14001b780
xor r8d, r8d
mov rdx, rax
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x1400486b1
mov dword [rbp + 0x3f0], 0x564e4f59
mov dword [rbp + 0x3f4], 0x4a494541
mov dword [rbp + 0x3f8], 0x5e464464
mov word [rbp + 0x3fc], 0x43
mov byte [rbp + 0x3fe], 1
lea rcx, [rbp + 0x3f0]
call fcn.14001b570
mov rdx, rax
jmp 0x14004809f
movdqa xmm0, xmmword [0x140ccec00]
movdqu xmmword [rbp + 0xcb0], xmm0
mov dword [rbp + 0xcc0], 0x6d43555f
mov word [rbp + 0xcc4], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0xcc6], 1
lea rcx, [rbp + 0xcb0]
call fcn.14001b7e0
xor r8d, r8d
mov rdx, rax
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x14004872d
mov dword [rbp + 0x370], 0x7b646b44
mov dword [rbp + 0x374], 0x696a760e
mov dword [rbp + 0x378], 0x100756a
lea rcx, [rbp + 0x370]
call fcn.14001b510
mov rdx, rax
jmp 0x14004809f
movdqa xmm0, xmmword [0x140cce790]
movdqu xmmword [rbp + 0xcc8], xmm0
mov dword [rbp + 0xcd8], 0x6d545341
mov word [rbp + 0xcdc], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0xcde], 1
lea rcx, [rbp + 0xcc8]
call fcn.14001b7e0
xor r8d, r8d
mov rdx, rax
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x1400487b2
mov dword [rbp + 0x3b0], 0x4d486c44
mov dword [rbp + 0x3b4], 0x4761094d
mov dword [rbp + 0x3b8], 0x774c4b49
mov word [rbp + 0x3bc], 0x100
lea rcx, [rbp + 0x3b0]
call fcn.14001b600
mov rdx, rax
jmp 0x14004809f
mov dword [rbp + 0x440], 0x6e7e705d
mov dword [rbp + 0x444], 0x624b4b4a
mov dword [rbp + 0x448], 0x4f4a4646
mov dword [rbp + 0x44c], 0x1006f74
lea rcx, [rbp + 0x440]
call fcn.14001b630
xor r8d, r8d
mov rdx, rax
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140048835
mov dword [rbp + 0x3c0], 0x4d486c44
mov dword [rbp + 0x3c4], 0x4761094d
mov dword [rbp + 0x3c8], 0x774c4b49
mov word [rbp + 0x3cc], 0x100
lea rcx, [rbp + 0x3c0]
call fcn.14001b600
mov rdx, rax
jmp 0x14004809f
movdqa xmm0, xmmword [0x140cce220]
movdqu xmmword [rbp + 0xd88], xmm0
mov dword [rbp + 0xd98], 0x716e405a
mov word [rbp + 0xd9c], 0x100
lea rcx, [rbp + 0xd88]
call fcn.14001b750
xor r8d, r8d
mov rdx, rax
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x1400488b4
mov dword [rbp + 0x450], 0x52405258
mov dword [rbp + 0x454], 0x484c4853
mov dword [rbp + 0x458], 0x45610240
mov dword [rbp + 0x45c], 0x1004744
lea rcx, [rbp + 0x450]
call fcn.14001b630
mov rdx, rax
jmp 0x14004809f
movdqa xmm0, xmmword [0x140ccea70]
movdqu xmmword [rbp + 0xba0], xmm0
mov dword [rbp + 0xbb0], 0x5741404e
mov dword [rbp + 0xbb4], 0x766b41
mov byte [rbp + 0xbb8], 1
lea rdx, [rbp + 0x1200]
lea rcx, [rbp + 0xba0]
call fcn.1400567f0
xor r8d, r8d
lea rdx, [rbp + 0x1200]
mov rcx, rsi
call fcn.140056c10
mov rbx, rax
lea rcx, [rbp + 0x1200]
call fcn.14002c930
cmp rbx, 0xffffffffffffffff
je 0x14004894b
mov dword [rbp + 0x360], 0x474c4154
mov dword [rbp + 0x364], 0x4348454b
mov dword [rbp + 0x368], 0x100494f
mov rdx, rdi
lea rcx, [rbp + 0x360]
call fcn.1400568d0
jmp 0x1400480a8
movdqa xmm0, xmmword [0x140cce5b0]
movdqu xmmword [rbp + 0xce0], xmm0
mov dword [rbp + 0xcf0], 0x6d414544
mov word [rbp + 0xcf4], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0xcf6], 1
lea rdx, [rbp + 0x1220]
lea rcx, [rbp + 0xce0]
call fcn.1400569e0
xor r8d, r8d
lea rdx, [rbp + 0x1220]
mov rcx, rsi
call fcn.140056c10
mov rbx, rax
lea rcx, [rbp + 0x1220]
call fcn.14002c930
cmp rbx, 0xffffffffffffffff
je 0x1400489e7
mov dword [rbp + 0x310], 0x4d6a5548
mov dword [rbp + 0x314], 0x4e76434d
mov word [rbp + 0x318], 0x52
mov byte [rbp + 0x31a], 1
mov rdx, rdi
lea rcx, [rbp + 0x310]
call fcn.1400565d0
jmp 0x1400480a8
movdqa xmm0, xmmword [0x140ccec10]
movdqu xmmword [rbp + 0xf80], xmm0
mov dword [rbp + 0xf90], 0x1007370
lea rdx, [rbp + 0x1240]
lea rcx, [rbp + 0xf80]
call fcn.140056ac0
xor r8d, r8d
lea rdx, [rbp + 0x1240]
mov rcx, rsi
call fcn.140056c10
mov rbx, rax
lea rcx, [rbp + 0x1240]
call fcn.14002c930
cmp rbx, 0xffffffffffffffff
je 0x140048a73
mov dword [rbp + 0x330], 0x584f454c
mov dword [rbp + 0x334], 0x47406656
mov word [rbp + 0x338], Ordinal_79
mov byte [rbp + 0x33a], 1
mov rdx, rdi
lea rcx, [rbp + 0x330]
call fcn.1400565d0
jmp 0x1400480a8
movdqa xmm0, xmmword [0x140cce7d0]
movdqu xmmword [rbp + 0xda0], xmm0
mov dword [rbp + 0xdb0], 0x716e5e58
mov word [rbp + 0xdb4], 0x100
lea rdx, [rbp + 0x1260]
lea rcx, [rbp + 0xda0]
call fcn.140056b30
xor r8d, r8d
lea rdx, [rbp + 0x1260]
mov rcx, rsi
call fcn.140056c10
mov rbx, rax
lea rcx, [rbp + 0x1260]
call fcn.14002c930
cmp rbx, 0xffffffffffffffff
je 0x140048b01
mov dword [rbp + 0x300], 0x6e014e56
mov dword [rbp + 0x304], 0x5f47464c
mov word [rbp + 0x308], 0x100
mov rdx, rdi
lea rcx, [rbp + 0x300]
call fcn.1400566e0
jmp 0x1400480a8
movdqa xmm0, xmmword [0x140ccf7b0]
movdqu xmmword [rbp + 0x730], xmm0
mov dword [rbp + 0x740], 0x89a6bbd4
mov dword [rbp + 0x744], 0x9980848b
mov dword [rbp + 0x748], 0x838382
mov byte [rbp + 0x74c], 1
lea rdx, [rbp + 0x1280]
lea rcx, [rbp + 0x730]
call fcn.140056670
xor r8d, r8d
lea rdx, [rbp + 0x1280]
mov rcx, rsi
call fcn.140056c10
mov rbx, rax
lea rcx, [rbp + 0x1280]
call fcn.14002c930
cmp rbx, 0xffffffffffffffff
je 0x140048bac
mov dword [0x1412d47cc], 1
mov dword [rbp + 0x350], 0x67014e56
mov dword [rbp + 0x354], 0x414b4551
mov dword [rbp + 0x358], 0x1004442
mov rdx, rdi
lea rcx, [rbp + 0x350]
call fcn.1400568d0
jmp 0x1400480a8
movdqa xmm0, xmmword [0x140ccf590]
movdqu xmmword [rbp + 0x650], xmm0
mov dword [rbp + 0x660], 0x83a1bb8e
mov dword [rbp + 0x664], 0xa7819c86
mov dword [rbp + 0x668], 0x868e988a
mov word [rbp + 0x66c], 0x100
lea rdx, [rbp + 0x12a0]
lea rcx, [rbp + 0x650]
call fcn.140056970
xor r8d, r8d
lea rdx, [rbp + 0x12a0]
mov rcx, rsi
call fcn.140056c10
mov rbx, rax
lea rcx, [rbp + 0x12a0]
call fcn.14002c930
cmp rbx, 0xffffffffffffffff
je 0x140048c46
mov dword [0x1412d47cc], 3
mov dword [rbp + 0x70], 0x76014e56
mov dword [rbp + 0x74], 0x1006967
mov rdx, rdi
lea rcx, [rbp + 0x70]
call fcn.140056860
jmp 0x1400480a8
movdqa xmm0, xmmword [0x140ccdc50]
movdqu xmmword [rbp + 0x850], xmm0
mov dword [rbp + 0x860], 0x40656f48
mov dword [rbp + 0x864], 0x5352535a
mov word [rbp + 0x868], 0x45
mov byte [rbp + 0x86a], 1
lea rdx, [rbp + 0x12c0]
lea rcx, [rbp + 0x850]
call fcn.140056560
xor r8d, r8d
lea rdx, [rbp + 0x12c0]
mov rcx, rsi
call fcn.140056c10
mov rbx, rax
lea rcx, [rbp + 0x12c0]
call fcn.14002c930
cmp rbx, 0xffffffffffffffff
je 0x140048cef
mov dword [0x1412d47cc], 2
mov dword [rbp + 0x2f0], 0x6e014e56
mov dword [rbp + 0x2f4], 0x4d4c524a
mov word [rbp + 0x2f8], 0x100
mov rdx, rdi
lea rcx, [rbp + 0x2f0]
call fcn.1400566e0
jmp 0x1400480a8
mov dword [rbp + 0x400], 0x6563754f
mov dword [rbp + 0x404], 0x5540607c
mov dword [rbp + 0x408], 0x755d5a42
mov word [rbp + 0x40c], WSAGetLastError
mov byte [rbp + 0x40e], 1
lea rdx, [rbp + 0x12e0]
lea rcx, [rbp + 0x400]
call fcn.140056ba0
xor r8d, r8d
lea rdx, [rbp + 0x12e0]
mov rcx, rsi
call fcn.140056c10
mov rbx, rax
lea rcx, [rbp + 0x12e0]
call fcn.14002c930
cmp rbx, 0xffffffffffffffff
je 0x140048d93
mov dword [0x1412d47cc], 4
mov dword [rbp + 0x340], 0x6f014e56
mov dword [rbp + 0x344], 0x4b44564a
mov dword [rbp + 0x348], 0x1005a46
mov rdx, rdi
lea rcx, [rbp + 0x340]
call fcn.1400568d0
jmp 0x1400480a8
movdqa xmm0, xmmword [0x140ccdc70]
movdqu xmmword [rbp + 0xf98], xmm0
mov dword [rbp + 0xfa8], 0x1007370
lea rdx, [rbp + 0x1360]
lea rcx, [rbp + 0xf98]
call fcn.140056ac0
xor r8d, r8d
lea rdx, [rbp + 0x1360]
mov rcx, rsi
call fcn.140056c10
mov rbx, rax
lea rcx, [rbp + 0x1360]
call fcn.14002c930
cmp rbx, 0xffffffffffffffff
je 0x140048e29
mov dword [0x1412d47cc], 5
mov dword [rbp + 0x320], 0x71014e56
mov dword [rbp + 0x324], 0x494d4a42
mov word [rbp + 0x328], Ordinal_79
mov byte [rbp + 0x32a], 1
mov rdx, rdi
lea rcx, [rbp + 0x320]
call fcn.1400565d0
jmp 0x1400480a8
movdqa xmm0, xmmword [0x140cce5c0]
movdqu xmmword [rbp + 0xa70], xmm0
mov dword [rbp + 0xa80], 0x5d5e605b
mov dword [rbp + 0xa84], 0x4452795f
mov word [rbp + 0xa88], 0x100
lea rdx, [rbp + 0x1300]
lea rcx, [rbp + 0xa70]
call fcn.140056a50
xor r8d, r8d
lea rdx, [rbp + 0x1300]
mov rcx, rsi
call fcn.140056c10
mov rbx, rax
lea rcx, [rbp + 0x1300]
call fcn.14002c930
cmp rbx, 0xffffffffffffffff
je 0x140048ecc
mov dword [0x1412d47cc], 6
mov dword [rbp + 0x380], 0x69014e56
mov dword [rbp + 0x384], 0x4d445642
mov dword [rbp + 0x388], 0x100464e
mov rdx, rdi
lea rcx, [rbp + 0x380]
call fcn.1400568d0
jmp 0x1400480a8
movdqa xmm0, xmmword [0x140ccf410]
movdqu xmmword [rbp + 0x530], xmm0
mov dword [rbp + 0x540], 0x7a5c514a
mov dword [rbp + 0x544], 0x66514652
mov dword [rbp + 0x548], 0x4e575158
mov dword [rbp + 0x54c], 0x1007f64
lea rdx, [rbp + 0x1320]
lea rcx, [rbp + 0x530]
call fcn.140056780
xor r8d, r8d
lea rdx, [rbp + 0x1320]
mov rcx, rsi
call fcn.140056c10
mov rbx, rax
lea rcx, [rbp + 0x1320]
call fcn.14002c930
cmp rbx, 0xffffffffffffffff
je 0x140048f8a
mov dword [0x1412d47cc], 7
mov dword [rbp + 0x410], 0x66014e56
mov dword [rbp + 0x414], 0x484c494c
mov dword [rbp + 0x418], 0x45405c46
mov word [rbp + 0x41c], 0x45
mov byte [rbp + 0x41e], 1
mov rdx, rdi
lea rcx, [rbp + 0x410]
call fcn.140056ba0
jmp 0x1400480a8
movdqa xmm0, xmmword [0x140ccf860]
movdqu xmmword [rbp + 0x570], xmm0
mov dword [rbp + 0x580], 0x878c878c
mov dword [rbp + 0x584], 0x869aa18b
mov dword [rbp + 0x588], 0xb189828a
mov word [rbp + 0x58c], 0xac
mov byte [rbp + 0x58e], 1
lea rdx, [rbp + 0x1340]
lea rcx, [rbp + 0x570]
call fcn.1400563a0
xor r8d, r8d
lea rdx, [rbp + 0x1340]
mov rcx, rsi
call fcn.140056c10
mov rbx, rax
lea rcx, [rbp + 0x1340]
call fcn.14002c930
cmp rbx, 0xffffffffffffffff
je 0x14004904e
mov dword [0x1412d47cc], 8
mov dword [rbp + 0x420], 0x61014e56
mov dword [rbp + 0x424], 0x5440414b
mov dword [rbp + 0x428], 0x58487807
mov word [rbp + 0x42c], 0x40
mov byte [rbp + 0x42e], 1
mov rdx, rdi
lea rcx, [rbp + 0x420]
call fcn.140056ba0
jmp 0x1400480a8
movdqa xmm0, xmmword [0x140ccdc60]
movdqu xmmword [rbp + 0x1070], xmm0
mov word [rbp + 0x1080], 0x100
lea rcx, [rbp + 0x1070]
call fcn.14001b6f0
xor r8d, r8d
mov rdx, rax
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
jne 0x14004919b
mov dword [rbp + 0x460], 0x5648445a
mov dword [rbp + 0x464], 0x4a7a564c
mov dword [rbp + 0x468], 0x44404f48
mov dword [rbp + 0x46c], 0x1006f74
lea rcx, [rbp + 0x460]
call fcn.14001b630
xor r8d, r8d
mov rdx, rax
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
jne 0x14004919b
movdqa xmm0, xmmword [0x140ccf610]
movdqu xmmword [rbp + 0x6f0], xmm0
mov dword [rbp + 0x700], 0x94b2bb91
mov dword [rbp + 0x704], 0x8f999886
mov dword [rbp + 0x708], 0xaeb399
mov byte [rbp + 0x70c], 1
lea rcx, [rbp + 0x6f0]
call fcn.140049250
xor r8d, r8d
mov rdx, rax
mov rcx, rsi
call fcn.140033f80
cmp rax, 0xffffffffffffffff
je 0x140049157
movdqa xmm0, xmmword [0x140ccd3e0]
movdqu xmmword [rbp + 0x1158], xmm0
mov byte [rbp + 0x1168], 1
lea rcx, [rbp + 0x1158]
call fcn.14001b540
mov rdx, rax
jmp 0x14004809f
cmp byte [0x1412d47c8], 0
je 0x14004918f
mov rdx, rsi
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140034e60
lea rdx, [0x14000c670]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov rdx, rsi
mov rcx, rdi
call fcn.14002c940
jmp 0x1400480a8
lea rdx, [0x140cc8198]
jmp 0x14004809f
mov dword [0x1412d47cc], 9
mov dword [rbp + 0x2e0], 0x6e014e56
mov dword [rbp + 0x2e4], 0x484c434c
mov word [rbp + 0x2e8], 0x100
lea rcx, [rbp + 0x2e0]
call fcn.14001b4b0
mov rdx, rax
jmp 0x14004809f
mov dword [rbp + 0x220], 0x70686144
mov dword [rbp + 0x224], 0x6769740e
mov dword [rbp + 0x228], 0x746d69
mov byte [rbp + 0x22c], 1
lea rcx, [rbp + 0x220]
call fcn.14002c650
lea rdx, [rbp + 0x220]
mov rcx, rdi
call fcn.14002c970
nop
mov rcx, rsi
call fcn.14002ca90
mov rax, rdi
mov rcx, qword [rbp + 0x1380]
xor rcx, rsp
call fcn.140138a50
mov rbx, qword [rsp + 0x14c0]
add rsp, 0x1490
pop rdi
pop rsi
pop rbp
ret