Function at 0x1402d4e63
Capabilities:
Connect socket
Initialize winsock library

Disassembly:
push rax
pushf
mov eax, 0x1585e57c
pushf
not eax
add eax, 0x99b1dad2
xor eax, 0xe5d3ce21
rol eax, 0x65
popf
pushf
not eax
add eax, 0xeddb2903
xor eax, 0x941d010a
rol eax, 0xec
popf
pushf
not eax
add eax, 0xdf03358e
xor eax, 0xf34b71e1
rol eax, 0x67
popf
cmp eax, 4
jne 0x1402d4eb3
popf
pop rax
jmp 0x1402d5784
cmp eax, 0
jne 0x1402d4ec2
popf
pop rax
jmp 0x1402d4f58
cmp eax, 3
jne 0x1402d4ed1
popf
pop rax
jmp 0x1402d531d
cmp eax, 1
jne 0x1402d4ee0
popf
pop rax
jmp 0x1402d506b
cmp eax, 0xa
jne 0x1402d4eef
popf
pop rax
jmp 0x1402d5e3f
cmp eax, 7
jne 0x1402d4efe
popf
pop rax
jmp 0x1402d5979
cmp eax, 6
jne 0x1402d4f0d
popf
pop rax
jmp 0x1402d5879
cmp eax, 0xb
jne 0x1402d4f1c
popf
pop rax
jmp 0x1402d5ec5
cmp eax, 9
jne 0x1402d4f2b
popf
pop rax
jmp 0x1402d5df7
cmp eax, 8
jne 0x1402d4f3a
popf
pop rax
jmp 0x1402d5d76
cmp eax, 5
jne 0x1402d4f49
popf
pop rax
jmp 0x1402d582f
cmp eax, 2
jne 0x1402d4f58
popf
pop rax
jmp 0x1402d52a8
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x210
mov rax, qword [0x140103090]
xor rax, rsp
mov qword [rsp + 0x200], rax
mov rbx, rcx
mov ecx, 0xddf87cd1
pushf
not ecx
add ecx, 0x8fe9e413
xor ecx, 0xeb1a8ca5
rol ecx, 0x22
popf
pushf
not ecx
add ecx, 0xe9f15219
xor ecx, 0xcd5e56c9
rol ecx, 0x4f
popf
pushf
not ecx
add ecx, 0xf9905a4d
xor ecx, 0xff6902bf
rol ecx, 0x80
popf
lea rdx, [rsp + 0x60]
jmp 0x1402d4fd1
call qword [sym.imp.WS2_32.dll_WSAStartup]
test eax, eax
je 0x1402d5038
push rax
pushf
mov eax, 0xb6c63e02
pushf
not eax
add eax, 0xcafe14ee
xor eax, 0xbdb622c7
rol eax, 0x71
popf
pushf
not eax
add eax, 0xe4ad631f
xor eax, 0x9d6d77db
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xbb57b8e1
xor eax, 0xb9cfdb9a
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x82413a57
xor eax, 0xc6db46f3
rol eax, 0x72
popf
jmp 0x1402d4ea4
push rax
pushf
mov eax, 0x983f9c9b
pushf
not eax
add eax, 0xb214ea87
xor eax, 0xd174d462
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xbc704e1c
xor eax, 0x99e9e7f0
rol eax, 0x1f
popf
jmp 0x1402d4ea4
mov ebx, 0x3a002a33
pushf
not ebx
add ebx, 0xd7f371e6
xor ebx, 0xd2f8237f
rol ebx, 0xf6
popf
pushf
not ebx
add ebx, 0xf2dce910
xor ebx, 0xba616055
rol ebx, 0xb7
popf
pushf
not ebx
add ebx, 0xfc74750a
xor ebx, 0xf8ff04fb
rol ebx, 0xa7
popf
pushf
not ebx
add ebx, 0xa4c1b9ac
xor ebx, 0xed7fab16
rol ebx, 0x64
popf
mov ecx, 0x17e6fc4e
pushf
not ecx
add ecx, 0xe4bbffce
xor ecx, 0xcd657bcd
rol ecx, 0x6b
popf
pushf
not ecx
add ecx, 0xb4a055f0
xor ecx, 0xf8028963
rol ecx, 0x20
popf
pushf
not ecx
add ecx, 0xee3b6230
xor ecx, 0x8fc63e60
rol ecx, 0xf4
popf
pushf
not ecx
add ecx, 0xfa76a61b
xor ecx, 0x82740436
rol ecx, 3
popf
jmp 0x1402d511e
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
movzx edx, bx
jmp 0x1402d512b
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
movdqa xmm1, xmmword [0x1400f91e0]
movdqu xmmword [rsp + 0x20], xmm1
movdqa xmm2, xmmword [0x1400f9210]
movdqu xmmword [rsp + 0x30], xmm2
movdqa xmm3, xmmword [0x1400f8f00]
movdqu xmmword [rsp + 0x40], xmm3
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rsp + 0x21], al
xor byte [rsp + 0x22], cl
xor byte [rsp + 0x23], cl
xor byte [rsp + 0x24], cl
xor byte [rsp + 0x25], cl
xor byte [rsp + 0x26], cl
xor byte [rsp + 0x27], cl
xor byte [rsp + 0x28], cl
xor byte [rsp + 0x29], cl
xor byte [rsp + 0x2a], cl
xor byte [rsp + 0x2b], cl
xor byte [rsp + 0x2c], cl
xor byte [rsp + 0x2d], cl
xor byte [rsp + 0x2e], cl
xor byte [rsp + 0x2f], cl
movd eax, xmm2
xor al, cl
mov byte [rsp + 0x30], al
xor byte [rsp + 0x31], cl
xor byte [rsp + 0x32], cl
xor byte [rsp + 0x33], cl
xor byte [rsp + 0x34], cl
xor byte [rsp + 0x35], cl
xor byte [rsp + 0x36], cl
xor byte [rsp + 0x37], cl
xor byte [rsp + 0x38], cl
xor byte [rsp + 0x39], cl
xor byte [rsp + 0x3a], cl
xor byte [rsp + 0x3b], cl
xor byte [rsp + 0x3c], cl
xor byte [rsp + 0x3d], cl
xor byte [rsp + 0x3e], cl
xor byte [rsp + 0x3f], cl
movd eax, xmm3
xor al, cl
mov byte [rsp + 0x40], al
xor byte [rsp + 0x41], cl
xor byte [rsp + 0x42], cl
xor byte [rsp + 0x43], cl
xor byte [rsp + 0x44], cl
xor byte [rsp + 0x45], cl
xor byte [rsp + 0x46], cl
xor byte [rsp + 0x47], cl
xor byte [rsp + 0x48], cl
xor byte [rsp + 0x49], cl
xor byte [rsp + 0x4a], cl
xor byte [rsp + 0x4b], cl
xor byte [rsp + 0x4c], cl
xor byte [rsp + 0x4d], cl
xor byte [rsp + 0x4e], cl
mov byte [rsp + 0x4f], 0
lea rdx, [rsp + 0x21]
lea rcx, [0x1aa353fbc]
pushf
sub rcx, 0x6a24b48c
popf
call fcn.1401c20e5
mov rcx, rax
call fcn.14020cf90
xor al, al
jmp 0x1402d5e3f
xor r8d, r8d
lea edx, [r8 + 1]
mov edi, 0xf264ae39
pushf
not edi
add edi, 0xfa03ece8
xor edi, 0xdf1aa6d9
rol edi, 0x46
popf
pushf
not edi
add edi, 0xa42772d1
xor edi, 0xf359f267
rol edi, 0x6c
popf
pushf
not edi
add edi, 0xa0983e88
xor edi, 0xe35d7ae7
rol edi, 0x9f
popf
pushf
not edi
add edi, 0xd21031ed
xor edi, 0xd757a128
rol edi, 0x98
popf
mov ecx, edi
jmp 0x1402d530b
call qword [sym.imp.WS2_32.dll_socket]
mov dword [rbx + 0x28], eax
cmp eax, 0xffffffff
jne 0x1402d5784
lea ebx, [rdi + 0x45]
mov ecx, 0xc8d8f992
pushf
not ecx
add ecx, 0xac12c3ab
xor ecx, 0xd21e1750
rol ecx, 0xf2
popf
pushf
not ecx
add ecx, 0xe97cd540
xor ecx, 0xef6dd87c
rol ecx, 0xed
popf
pushf
not ecx
add ecx, 0x8706e824
xor ecx, 0x9ed63181
rol ecx, 0x74
popf
pushf
not ecx
add ecx, 0xd378b551
xor ecx, 0x80547e8f
rol ecx, 0xc0
popf
jmp 0x1402d537a
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
movzx edx, bx
jmp 0x1402d5387
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
movdqa xmm1, xmmword [0x1400f9150]
movdqu xmmword [rsp + 0x20], xmm1
movdqa xmm2, xmmword [0x1400f8fd0]
movdqu xmmword [rsp + 0x30], xmm2
mov cl, 0xe0
pushf
not cl
add cl, 0x29
xor cl, 9
rol cl, 0x55
popf
pushf
not cl
add cl, 0x57
xor cl, 0x74
rol cl, 0xc2
popf
pushf
not cl
add cl, 0x38
xor cl, 0x74
rol cl, 6
popf
pushf
not cl
add cl, 0x13
xor cl, 0x91
rol cl, 0x9c
popf
mov dl, 0x96
pushf
not dl
add dl, 0x6e
xor dl, 0xd4
rol dl, 0xf8
popf
pushf
not dl
add dl, 0xc6
xor dl, 0x8a
rol dl, 0x15
popf
pushf
not dl
add dl, 0xb3
xor dl, 0xc8
rol dl, 0xbe
popf
movzx r9d, cl
mov r10b, 1
pushf
not r10b
add r10b, 0xf5
xor r10b, 0xcc
rol r10b, 0x9f
popf
pushf
not r10b
add r10b, 0x49
xor r10b, 0xa1
rol r10b, 0x4e
popf
pushf
not r10b
add r10b, 0xb5
xor r10b, 0x87
rol r10b, 0x1d
popf
pushf
not r10b
add r10b, 0xa0
xor r10b, 0xdd
rol r10b, 0x1c
popf
mov r11b, 0x38
pushf
not r11b
add r11b, 0x83
xor r11b, 0x2b
rol r11b, 0x37
popf
pushf
not r11b
add r11b, 3
xor r11b, 0x77
rol r11b, 0x4a
popf
pushf
not r11b
add r11b, 0x1a
xor r11b, 0x76
rol r11b, 0x55
popf
pushf
not r11b
add r11b, 0xdb
xor r11b, 0xb
rol r11b, 0xc8
popf
mov bl, 0x6b
pushf
not bl
add bl, 0x43
xor bl, 0x81
rol bl, 0xf8
popf
pushf
not bl
add bl, 0x11
xor bl, 0x68
rol bl, 0xd
popf
movzx edi, cl
mov sil, 0x3e
pushf
not sil
add sil, 0x94
xor sil, 0xbc
rol sil, 0x83
popf
pushf
not sil
add sil, 0x4d
xor sil, 0x8a
rol sil, 0x6a
popf
pushf
not sil
add sil, 0xce
xor sil, 0xbc
rol sil, 0x88
popf
mov r14b, 0xec
pushf
not r14b
add r14b, 0xd4
xor r14b, 0x5a
rol r14b, 0x52
popf
pushf
not r14b
add r14b, 0xc9
xor r14b, 0x33
rol r14b, 0xc7
popf
pushf
not r14b
add r14b, 0xd8
xor r14b, 0x8c
rol r14b, 8
popf
pushf
not r14b
add r14b, 0xc5
xor r14b, 0x33
rol r14b, 0x8b
popf
mov r15b, 0xa
pushf
not r15b
add r15b, 0xbf
xor r15b, 0x52
rol r15b, 0x7d
popf
pushf
not r15b
add r15b, 0xc3
xor r15b, 3
rol r15b, 0xcf
popf
pushf
not r15b
add r15b, 0xe6
xor r15b, 0xfa
rol r15b, 0xbf
popf
pushf
not r15b
add r15b, 0xae
xor r15b, 0xbd
rol r15b, 0x22
popf
mov r12b, 0xdb
pushf
not r12b
add r12b, 8
xor r12b, 0x57
rol r12b, 0xc
popf
pushf
not r12b
add r12b, 5
xor r12b, 0xa6
rol r12b, 0x5f
popf
pushf
not r12b
add r12b, 0xe2
xor r12b, 0x8f
rol r12b, 0x2f
popf
pushf
not r12b
add r12b, 0x7b
xor r12b, 0xc5
rol r12b, 0x41
popf
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd r8d, xmm1
xor al, r8b
mov byte [rsp + 0x21], al
xor byte [rsp + 0x22], r8b
xor byte [rsp + 0x23], r8b
xor byte [rsp + 0x24], r8b
xor byte [rsp + 0x25], r8b
xor byte [rsp + 0x26], r8b
xor byte [rsp + 0x27], r8b
xor byte [rsp + 0x28], r8b
xor byte [rsp + 0x29], r8b
xor byte [rsp + 0x2a], r8b
xor byte [rsp + 0x2b], r8b
xor byte [rsp + 0x2c], r8b
xor byte [rsp + 0x2d], r8b
xor byte [rsp + 0x2e], r8b
xor byte [rsp + 0x2f], r8b
movd eax, xmm2
xor al, r8b
mov byte [rsp + 0x30], al
xor byte [rsp + 0x31], r8b
xor byte [rsp + 0x32], r8b
xor byte [rsp + 0x33], r8b
xor byte [rsp + 0x34], r8b
xor byte [rsp + 0x35], r8b
xor byte [rsp + 0x36], r8b
xor byte [rsp + 0x37], r8b
xor byte [rsp + 0x38], r8b
xor byte [rsp + 0x39], r8b
xor byte [rsp + 0x3a], r8b
xor byte [rsp + 0x3b], r8b
xor byte [rsp + 0x3c], r8b
xor byte [rsp + 0x3d], r8b
xor byte [rsp + 0x3e], r8b
xor byte [rsp + 0x3f], r8b
xor cl, r8b
mov byte [rsp + 0x40], cl
xor dl, r8b
mov byte [rsp + 0x41], dl
xor r9b, r8b
mov byte [rsp + 0x42], r9b
xor r10b, r8b
mov byte [rsp + 0x43], r10b
xor r11b, r8b
mov byte [rsp + 0x44], r11b
xor bl, r8b
mov byte [rsp + 0x45], bl
xor dil, r8b
mov byte [rsp + 0x46], dil
xor sil, r8b
mov byte [rsp + 0x47], sil
xor r14b, r8b
mov byte [rsp + 0x48], r14b
xor r15b, r8b
mov byte [rsp + 0x49], r15b
xor r12b, r8b
mov byte [rsp + 0x4a], r12b
mov byte [rsp + 0x4b], 0
lea rdx, [rsp + 0x21]
lea rcx, [0x1b2d4a531]
pushf
sub rcx, 0x72c41a01
popf
call fcn.1401c20e5
mov rcx, rax
call fcn.14020cf90
xor al, al
jmp 0x1402d5e3f
mov word [rsp + 0x50], di
movzx ecx, word [rbx]
jmp 0x1402d578d
call qword [sym.imp.WS2_32.dll_htons]
mov word [rsp + 0x52], ax
lea rcx, [rbx + 8]
cmp qword [rcx + 0x18], 0x10
jb 0x1402d57e9
push rax
pushf
mov eax, 0x74ebf63f
pushf
not eax
add eax, 0x8413de32
xor eax, 0xd8f7f2a6
rol eax, 0x48
popf
pushf
not eax
add eax, 0xda5bdff9
xor eax, 0xe375de1b
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xb800a88a
xor eax, 0xb0a3821f
rol eax, 0xa3
popf
jmp 0x1402d4ea4
push rax
pushf
mov eax, 0xaffe5e45
pushf
not eax
add eax, 0xf65394f3
xor eax, 0xf71a0b80
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xeafd2042
xor eax, 0xc0817cdc
rol eax, 0x33
popf
pushf
not eax
add eax, 0xfe3c73ed
xor eax, 0xbf728db3
rol eax, 0xb5
popf
jmp 0x1402d4ea4
mov rcx, qword [rcx]
push rax
pushf
mov eax, 0xa82e636a
pushf
not eax
add eax, 0xb3b87045
xor eax, 0xe41f73ee
rol eax, 0x20
popf
pushf
not eax
add eax, 0xc0421427
xor eax, 0xb14ad8b1
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xa7140c41
xor eax, 0x80f3db4d
rol eax, 0x52
popf
jmp 0x1402d4ea4
call qword [sym.imp.WS2_32.dll_inet_addr]
mov dword [rsp + 0x54], eax
movsxd rcx, dword [rbx + 0x28]
mov r8d, 0xbba29298
pushf
not r8d
add r8d, 0xf606d3eb
xor r8d, 0xbece328f
rol r8d, 0xb2
popf
pushf
not r8d
add r8d, 0xe69a393c
xor r8d, 0xbc142f51
rol r8d, 0xde
popf
pushf
not r8d
add r8d, 0x90995ca8
xor r8d, 0xa5cd5a27
rol r8d, 0xa0
popf
lea rdx, [rsp + 0x50]
jmp 0x1402d58de
call qword [sym.imp.WS2_32.dll_connect]
cmp eax, 0xffffffff
jne 0x1402d5933
push rax
pushf
mov eax, 0x6ff5d6ea
pushf
not eax
add eax, 0x98ebeeb7
xor eax, 0xcb3f45be
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xc56d80bb
xor eax, 0xca88ba08
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x89302303
xor eax, 0xe72ec999
rol eax, 0xa0
popf
jmp 0x1402d4ea4
push rax
pushf
mov eax, 0xa8cf4a72
pushf
not eax
add eax, 0xf14eb7d9
xor eax, 0xbc113ddc
rol eax, 0xec
popf
pushf
not eax
add eax, 0xd4802d35
xor eax, 0xf308677a
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xa5bb2be5
xor eax, 0xb450db73
rol eax, 0xcb
popf
jmp 0x1402d4ea4
lea ebx, [rax + 0x48]
mov ecx, 0x4a40ae3d
pushf
not ecx
add ecx, 0x911b1400
xor ecx, 0xaf4ff921
rol ecx, 0x66
popf
pushf
not ecx
add ecx, 0xdf61482f
xor ecx, 0x905882d1
rol ecx, 0x61
popf
pushf
not ecx
add ecx, 0xd6e3ef82
xor ecx, 0xfc752c49
rol ecx, 0x2f
popf
jmp 0x1402d59c1
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
movzx edx, bx
jmp 0x1402d59ce
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
movdqa xmm1, xmmword [0x1400f9000]
movdqu xmmword [rsp + 0x20], xmm1
movdqa xmm2, xmmword [0x1400f9020]
movdqu xmmword [rsp + 0x30], xmm2
mov cl, 0xa1
pushf
not cl
add cl, 0x1a
xor cl, 0x16
rol cl, 0x4c
popf
pushf
not cl
add cl, 6
xor cl, 0x89
rol cl, 0xbf
popf
pushf
not cl
add cl, 0xd6
xor cl, 0xc4
rol cl, 0xc2
popf
pushf
not cl
add cl, 0x1d
xor cl, 0x4e
rol cl, 0xb
popf
mov dl, 0x56
pushf
not dl
add dl, 0xf3
xor dl, 0x59
rol dl, 0xc6
popf
pushf
not dl
add dl, 0x76
xor dl, 0x21
rol dl, 0x19
popf
pushf
not dl
add dl, 0x41
xor dl, 0x65
rol dl, 0xc4
popf
mov r8b, 0x4c
pushf
not r8b
add r8b, 0xcd
xor r8b, 0x12
rol r8b, 0x20
popf
pushf
not r8b
add r8b, 0xcb
xor r8b, 0xfe
rol r8b, 0x35
popf
pushf
not r8b
add r8b, 0xf9
xor r8b, 0x6a
rol r8b, 0xdf
popf
mov r10b, 0xa4
pushf
not r10b
add r10b, 0x7a
xor r10b, 0x2c
rol r10b, 0xd
popf
pushf
not r10b
add r10b, 0xd5
xor r10b, 8
rol r10b, 0xe7
popf
pushf
not r10b
add r10b, 0x1c
xor r10b, 0xf0
rol r10b, 0xe
popf
pushf
not r10b
add r10b, 0x53
xor r10b, 0xe6
rol r10b, 0x7b
popf
movzx r11d, cl
mov bl, 0xb3
pushf
not bl
add bl, 0x94
xor bl, 0xb0
rol bl, 0x3e
popf
pushf
not bl
add bl, 0x96
xor bl, 0x46
rol bl, 0xd8
popf
pushf
not bl
add bl, 0x94
xor bl, 0xd3
rol bl, 0x69
popf
movzx edi, r10b
mov sil, 0x2b
pushf
not sil
add sil, 0xc1
xor sil, 0xbb
rol sil, 0x74
popf
pushf
not sil
add sil, 0x23
xor sil, 0x8f
rol sil, 0xba
popf
mov r14b, 0x2b
pushf
not r14b
add r14b, 0xdd
xor r14b, 0xdd
rol r14b, 0x93
popf
pushf
not r14b
add r14b, 0x9b
xor r14b, 0xe6
rol r14b, 0x61
popf
pushf
not r14b
add r14b, 0xa2
xor r14b, 0x99
rol r14b, 0xb3
popf
movzx r15d, r10b
movzx r12d, sil
mov r13b, socket
pushf
not r13b
add r13b, 9
xor r13b, 0xae
rol r13b, 0xa3
popf
pushf
not r13b
add r13b, 0x12
xor r13b, 0x93
rol r13b, 0x1f
popf
pushf
not r13b
add r13b, 0x5f
xor r13b, 0x1a
rol r13b, 0x18
popf
pushf
not r13b
add r13b, 9
xor r13b, 0x67
rol r13b, 0x96
popf
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd r9d, xmm1
xor al, r9b
mov byte [rsp + 0x21], al
xor byte [rsp + 0x22], r9b
xor byte [rsp + 0x23], r9b
xor byte [rsp + 0x24], r9b
xor byte [rsp + 0x25], r9b
xor byte [rsp + 0x26], r9b
xor byte [rsp + 0x27], r9b
xor byte [rsp + 0x28], r9b
xor byte [rsp + 0x29], r9b
xor byte [rsp + 0x2a], r9b
xor byte [rsp + 0x2b], r9b
xor byte [rsp + 0x2c], r9b
xor byte [rsp + 0x2d], r9b
xor byte [rsp + 0x2e], r9b
xor byte [rsp + 0x2f], r9b
movd eax, xmm2
xor al, r9b
mov byte [rsp + 0x30], al
xor byte [rsp + 0x31], r9b
xor byte [rsp + 0x32], r9b
xor byte [rsp + 0x33], r9b
xor byte [rsp + 0x34], r9b
xor byte [rsp + 0x35], r9b
xor byte [rsp + 0x36], r9b
xor byte [rsp + 0x37], r9b
xor byte [rsp + 0x38], r9b
xor byte [rsp + 0x39], r9b
xor byte [rsp + 0x3a], r9b
xor byte [rsp + 0x3b], r9b
xor byte [rsp + 0x3c], r9b
xor byte [rsp + 0x3d], r9b
xor byte [rsp + 0x3e], r9b
xor byte [rsp + 0x3f], r9b
xor cl, r9b
mov byte [rsp + 0x40], cl
xor dl, r9b
mov byte [rsp + 0x41], dl
xor r8b, r9b
mov byte [rsp + 0x42], r8b
xor r10b, r9b
mov byte [rsp + 0x43], r10b
xor r11b, r9b
mov byte [rsp + 0x44], r11b
xor bl, r9b
mov byte [rsp + 0x45], bl
xor dil, r9b
mov byte [rsp + 0x46], dil
xor sil, r9b
mov byte [rsp + 0x47], sil
xor r14b, r9b
mov byte [rsp + 0x48], r14b
xor r15b, r9b
mov byte [rsp + 0x49], r15b
xor r12b, r9b
mov byte [rsp + 0x4a], r12b
xor r13b, r9b
mov byte [rsp + 0x4b], r13b
mov byte [rsp + 0x4c], 0
lea rdx, [rsp + 0x21]
lea rcx, [0x1b99b94b4]
pushf
sub rcx, 0x798b0984
popf
call fcn.1401c20e5
mov rcx, rax
call fcn.14020cf90
xor al, al
jmp 0x1402d5e3f
mov al, 0x14
pushf
not al
add al, 0x73
xor al, 0xb7
rol al, 0x99
popf
pushf
not al
add al, 6
xor al, 0x65
rol al, 0x2b
popf
pushf
not al
add al, 0x41
xor al, 0x6c
rol al, 0x9e
popf
pushf
not al
add al, 0xc1
xor al, 4
rol al, 0x67
popf
jmp 0x1402d5e3f
xor al, al
push rax
pushf
mov eax, 0xc357591e
pushf
not eax
add eax, 0x8e7e4e33
xor eax, 0x92c221ae
rol eax, 0x42
popf
pushf
not eax
add eax, 0xefde970c
xor eax, 0xc0d7b03b
rol eax, 0x37
popf
pushf
not eax
add eax, 0xe8a3feca
xor eax, 0xdbebb04f
rol eax, 0x6f
popf
jmp 0x1402d4ea4
mov rcx, qword [rsp + 0x200]
xor rcx, rsp
call fcn.14027ae25
lea r11, [rsp + 0x210]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
ret
int3