Function at 0x1400aae10
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x428
mov r12d, r9d
mov rbx, r8
mov rdi, rdx
mov rsi, rcx
mov dword [rsp + 0x9c], r9d
lea r15, [rsp + 0x330]
mov rcx, r15
call fcn.1400fed70
lea r14, [rsp + 0x1f0]
mov r8d, 0xe0
mov rcx, r14
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r15
mov rdx, r14
mov r8b, 3
call fcn.1400fee40
movzx ecx, byte [rdi]
cmp cl, 0xb
jne 0x1400aafbe
mov rax, qword [0x1401d3e28]
mov rax, qword [rax]
cmp rax, 5
je 0x1400aaf93
cmp rax, 1
ja 0x1400aaf93
movzx edx, byte [0x1401d2990]
test dl, dl
je 0x1400aaf93
movzx eax, dl
cmp eax, 1
je 0x1400aaeba
cmp eax, 2
jne 0x1400ac945
mov dl, 2
mov rcx, qword [0x1401d2980]
call fcn.1400cfb00
test al, al
je 0x1400aaf93
mov rcx, qword [0x1401d2980]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x1400aca7e
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
movups xmm0, xmmword [rcx + 0x40]
mov qword [rsp + 0x120], r8
mov qword [rsp + 0x128], rax
movups xmmword [rsp + 0x130], xmm0
mov qword [rsp + 0x140], 0
lea rax, str.malformed_headers:_missing_method
mov qword [rsp + 0x1f0], rax
mov qword [rsp + 0x1f8], 1
lea rax, fcn.140003cb0
mov qword [rsp + 0x200], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x208], xmm0
lea rax, [rsp + 0x120]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], r14
lea rax, fcn.140003cb0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x40]
mov qword [rsp + 0xc8], rax
mov qword [rsp + 0xd0], 1
mov qword [rsp + 0xd8], rdx
lea rdx, [rsp + 0xc8]
call fcn.1400d0140
mov dword [rsi + 0xc], r12d
mov dword [rsi + 0x10], 1
mov word [rsi + 8], 0x100
mov qword [rsi], 3
mov al, 1
mov dword [rsp + 0x3c], eax
mov r14, qword [rsp + 0x330]
jmp 0x1400ab458
mov rbp, rbx
mov dword [rsp + 0x30], r12d
movzx r14d, byte [rdi + 1]
movzx r15d, byte [rdi + 2]
movzx eax, byte [rdi + 7]
mov byte [rsp + 0x44], al
mov eax, dword [rdi + 3]
mov dword [rsp + 0x40], eax
mov r12, qword [rdi + 8]
mov r13, qword [rdi + 0x10]
mov rax, qword [rsp + 0x330]
movzx edx, byte [rsp + 0x338]
mov byte [rsp + 0x3c], dl
movzx edx, byte [rsp + 0x339]
mov byte [rsp + 0x34], dl
mov qword [rsp + 0x68], rax
cmp rax, 3
mov byte [rsp + 0x2f], cl
mov rbx, rsi
jne 0x1400ab03e
cmp cl, 0xa
jb 0x1400ab0ac
test r13, r13
je 0x1400ab0ac
mov r8d, 1
mov rcx, r12
mov rdx, r13
call fcn.14000cc70
jmp 0x1400ab0ac
cmp byte [rsp + 0x3e8], 0xa
jb 0x1400ab068
mov rdx, qword [rsp + 0x3f8]
test rdx, rdx
je 0x1400ab068
mov rcx, qword [rsp + 0x3f0]
mov r8d, 1
call fcn.14000cc70
lea rcx, [rsp + 0x1f0]
mov r8d, 0xae
lea rsi, [rsp + 0x33a]
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rsp + 0x40]
mov dword [rsp + 0xc8], eax
movzx eax, byte [rsp + 0x44]
mov byte [rsp + 0xcc], al
movups xmm0, xmmword [rsi + 0xc6]
movaps xmmword [rsp + 0x120], xmm0
lea rdx, [rsp + 0x1f0]
mov r8d, 0xae
lea rsi, [rsp + 0x33a]
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
movzx eax, byte [rsp + 0xcc]
mov byte [rsi + 0xb5], al
mov eax, dword [rsp + 0xc8]
mov dword [rsi + 0xb1], eax
movaps xmm0, xmmword [rsp + 0x120]
movups xmmword [rsi + 0xc6], xmm0
movzx ecx, byte [rsp + 0x2f]
mov byte [rsp + 0x3e8], cl
mov byte [rsp + 0x3e9], r14b
mov byte [rsp + 0x3ea], r15b
mov qword [rsp + 0x3f0], r12
mov qword [rsp + 0x3f8], r13
mov r15, qword [rdi + 0x78]
test r15, r15
je 0x1400ab19e
cmp cl, 7
mov rsi, rbx
jne 0x1400ab30c
mov r12, qword [rsp + 0x400]
mov r13, qword [rsp + 0x408]
mov rax, qword [rdi + 0x90]
mov qword [rsp + 0xe0], rax
movups xmm0, xmmword [rdi + 0x80]
movups xmmword [rsp + 0xd0], xmm0
mov qword [rsp + 0xc8], r15
mov r14, qword [rsp + 0x68]
cmp r14, 3
mov rbx, rbp
jne 0x1400ab5f2
lea rcx, [rsp + 0xe0]
mov rdx, qword [rsp + 0xd0]
mov r8, qword [rsp + 0xd8]
call qword [r15 + reloc.WS2_32.dll_recv]
jmp 0x1400ab781
mov al, 1
mov dword [rsp + 0x3c], eax
mov r14d, dword [rsp + 0x30]
mov rsi, rbx
mov rbx, rbp
cmp word [rdi + 0x98], 0
je 0x1400ab7ec
mov rax, qword [0x1401d3e28]
mov rax, qword [rax]
cmp rax, 5
je 0x1400ab2de
cmp rax, 1
ja 0x1400ab2de
movzx edx, byte [0x1401d29c0]
test dl, dl
je 0x1400ab2de
movzx eax, dl
cmp eax, 1
je 0x1400ab1fd
cmp eax, 2
jne 0x1400ac960
mov dl, 2
mov rcx, qword [0x1401d29b0]
call fcn.1400cfb00
test al, al
je 0x1400ab2de
mov rcx, qword [0x1401d29b0]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x1400aca98
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
movups xmm0, xmmword [rcx + 0x40]
mov qword [rsp + 0x120], r8
mov qword [rsp + 0x128], rax
movups xmmword [rsp + 0x130], xmm0
mov qword [rsp + 0x140], 0
lea rax, str.malformed_headers:_:status_field_on_request
mov qword [rsp + 0x1f0], rax
mov qword [rsp + 0x1f8], 1
lea rax, fcn.140003cb0
mov qword [rsp + 0x200], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x208], xmm0
lea rax, [rsp + 0x120]
mov qword [rsp + 0x40], rax
lea rax, [rsp + 0x1f0]
mov qword [rsp + 0x48], rax
lea rax, fcn.140003cb0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x40]
mov qword [rsp + 0xc8], rax
mov qword [rsp + 0xd0], 1
mov qword [rsp + 0xd8], rdx
lea rdx, [rsp + 0xc8]
call fcn.1400d0140
mov dword [rsi + 0xc], r14d
mov dword [rsi + 0x10], 1
mov word [rsi + 8], 0x100
mov qword [rsi], 3
mov al, 1
mov dword [rsp + 0x34], eax
mov r12b, 1
mov r13b, 1
mov r14, qword [rsp + 0x68]
jmp 0x1400ab464
mov rax, qword [0x1401d3e28]
mov rax, qword [rax]
cmp rax, 5
mov r15d, dword [rsp + 0x30]
mov r14, qword [rsp + 0x68]
mov rbx, rbp
je 0x1400ab43a
cmp rax, 1
ja 0x1400ab43a
movzx edx, byte [0x1401d29a8]
test dl, dl
je 0x1400ab43a
movzx eax, dl
cmp eax, 1
je 0x1400ab359
cmp eax, 2
jne 0x1400ac97b
mov dl, 2
mov rcx, qword [0x1401d2998]
call fcn.1400cfb00
test al, al
je 0x1400ab43a
mov rcx, qword [0x1401d2998]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x1400acab2
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
movups xmm0, xmmword [rcx + 0x40]
mov qword [rsp + 0x120], r8
mov qword [rsp + 0x128], rax
movups xmmword [rsp + 0x130], xmm0
mov qword [rsp + 0x140], 0
lea rax, str.malformed_headers:_:protocol_on_non_CONNECT_request
mov qword [rsp + 0x1f0], rax
mov qword [rsp + 0x1f8], 1
lea rax, fcn.140003cb0
mov qword [rsp + 0x200], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x208], xmm0
lea rax, [rsp + 0x120]
mov qword [rsp + 0x40], rax
lea rax, [rsp + 0x1f0]
mov qword [rsp + 0x48], rax
lea rax, fcn.140003cb0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x40]
mov qword [rsp + 0xc8], rax
mov qword [rsp + 0xd0], 1
mov qword [rsp + 0xd8], rdx
lea rdx, [rsp + 0xc8]
call fcn.1400d0140
mov dword [rsi + 0xc], r15d
mov dword [rsi + 0x10], 1
mov word [rsi + 8], 0x100
mov qword [rsi], 3
mov al, 1
mov dword [rsp + 0x3c], eax
mov al, 1
mov dword [rsp + 0x34], eax
mov r12b, 1
mov r13b, 1
cmp r14, 3
je 0x1400ab477
lea rcx, [rsp + 0x330]
call fcn.14002d7c0
mov rdx, qword [rbx + 0x20]
test rdx, rdx
je 0x1400ab493
mov rcx, qword [rbx + 0x18]
shl rdx, 2
mov r8d, 2
call fcn.14000cc70
mov r14, qword [rbx + 0x28]
mov rbp, qword [rbx + 0x38]
test rbp, rbp
je 0x1400ab4e5
lea r15, [r14 + 0x30]
jmp 0x1400ab4cb
mov rax, qword [r15 - 0x18]
mov rdx, qword [r15 - 0x10]
mov r8, qword [r15 - 8]
mov rcx, r15
call qword [rax + reloc.WS2_32.dll_recv]
add r15, 0x68
dec rbp
je 0x1400ab4e5
mov rax, qword [r15 + 0x10]
test rax, rax
je 0x1400ab4b0
lea rcx, [r15 + 0x28]
mov rdx, qword [r15 + 0x18]
mov r8, qword [r15 + 0x20]
call qword [rax + reloc.WS2_32.dll_recv]
jmp 0x1400ab4b0
mov rax, qword [rbx + 0x30]
test rax, rax
je 0x1400ab500
imul rdx, rax, 0x68
mov r8d, 8
mov rcx, r14
call fcn.14000cc70
mov r14, qword [rbx + 0x40]
mov rbp, qword [rbx + 0x50]
test rbp, rbp
je 0x1400ab53b
lea r15, [r14 + 0x38]
nop word cs:[rax + rax]
mov rax, qword [r15 - 0x18]
mov rdx, qword [r15 - 0x10]
mov r8, qword [r15 - 8]
mov rcx, r15
call qword [rax + reloc.WS2_32.dll_recv]
add r15, 0x48
dec rbp
jne 0x1400ab520
mov rax, qword [rbx + 0x48]
test rax, rax
je 0x1400ab55a
shl rax, 3
lea rdx, [rax + rax*8]
mov r8d, 8
mov rcx, r14
call fcn.14000cc70
test r12b, r12b
je 0x1400ab577
mov rax, qword [rdi + 0x18]
test rax, rax
je 0x1400ab577
lea rcx, [rdi + 0x30]
mov rdx, qword [rdi + 0x20]
mov r8, qword [rdi + 0x28]
call qword [rax + reloc.WS2_32.dll_recv]
cmp byte [rsp + 0x34], 0
je 0x1400ab596
mov rax, qword [rdi + 0x38]
test rax, rax
je 0x1400ab596
lea rcx, [rdi + 0x50]
mov rdx, qword [rdi + 0x40]
mov r8, qword [rdi + 0x48]
call qword [rax + reloc.WS2_32.dll_recv]
test r13b, r13b
je 0x1400ab5b3
mov rax, qword [rdi + 0x58]
test rax, rax
je 0x1400ab5b3
lea rcx, [rdi + 0x70]
mov rdx, qword [rdi + 0x60]
mov r8, qword [rdi + 0x68]
call qword [rax + reloc.WS2_32.dll_recv]
cmp byte [rsp + 0x3c], 0
je 0x1400ab5db
mov rax, qword [rdi + 0x78]
test rax, rax
je 0x1400ab5db
lea rcx, [rdi + 0x90]
mov rdx, qword [rdi + 0x80]
mov r8, qword [rdi + 0x88]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, rsi
add rsp, 0x428
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, [rsp + 0x1f0]
mov r8d, 0xc6
lea rdx, [rsp + 0x33a]
call sub.VCRUNTIME140.dll_memcpy
test r12, r12
jne 0x1400ab651
movzx eax, byte [0x1401d3fa1]
mov ecx, 0x20
mov edx, 8
call fcn.14000cc60
test rax, rax
je 0x1400aca53
mov r12, rax
lea rax, [0x1401707c0]
mov qword [r12], rax
xorps xmm0, xmm0
movups xmmword [r12 + 8], xmm0
mov qword [r12 + 0x18], 0
mov qword [rsp + 0x308], r13
movzx eax, byte [0x1401d3fa1]
mov ecx, 0x20
mov edx, 8
call fcn.14000cc60
test rax, rax
je 0x1400aca53
movups xmm0, xmmword [rsp + 0xc8]
movups xmm1, xmmword [rsp + 0xd8]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
lea rcx, [0x140170798]
mov qword [rsp + 0x20], rcx
movabs rdx, 0xf0c6c01085b5056d
movabs r8, 0x8c31fda0aad65e1f
mov rcx, r12
mov rbp, r8
mov r9, rax
call fcn.1400c4340
test rax, rax
je 0x1400ab759
mov r13, rax
mov r14, rdx
mov rcx, rax
call qword [rdx + 0x18]
xor rdx, rbp
movabs rcx, 0xf0c6c01085b5056d
xor rax, rcx
or rax, rdx
jne 0x1400ab73e
movups xmm0, xmmword [r13]
movups xmm1, xmmword [r13 + 0x10]
movaps xmmword [rsp + 0x130], xmm1
movaps xmmword [rsp + 0x120], xmm0
mov edx, 0x20
mov r8d, 8
mov rcx, r13
call fcn.14000cc70
mov rax, qword [rsp + 0x120]
test rax, rax
je 0x1400ab759
lea rcx, [rsp + 0x138]
mov rdx, qword [rsp + 0x128]
mov r8, qword [rsp + 0x130]
call qword [rax + reloc.WS2_32.dll_recv]
jmp 0x1400ab759
mov rcx, r13
call qword [r14]
mov rdx, qword [r14 + 8]
test rdx, rdx
je 0x1400ab759
mov r8, qword [r14 + 0x10]
mov rcx, r13
call fcn.14000cc70
lea rcx, [rsp + 0x120]
lea rdx, [rsp + 0x1f0]
mov r8d, 0xc6
call sub.VCRUNTIME140.dll_memcpy
mov r14, qword [rsp + 0x68]
mov r13, qword [rsp + 0x308]
lea rdx, [rsp + 0x120]
mov r8d, 0xc6
lea rcx, [rsp + 0x33a]
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x330], r14
movzx eax, byte [rsp + 0x3c]
mov byte [rsp + 0x338], al
movzx eax, byte [rsp + 0x34]
mov byte [rsp + 0x339], al
mov qword [rsp + 0x400], r12
mov qword [rsp + 0x408], r13
mov dword [rsp + 0x3c], 0
mov r14d, dword [rsp + 0x30]
movzx ecx, byte [rsp + 0x2f]
cmp word [rdi + 0x98], 0
jne 0x1400ab1bd
mov byte [rsp + 0xc8], 3
mov qword [rsp + 0xd8], 0
mov qword [rsp + 0xf8], 0
cmp qword [rdi + 0x38], 0
je 0x1400abad5
lea rax, [rdi + 0x38]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0xb0], xmm1
movaps xmmword [rsp + 0xa0], xmm0
lea rbp, [rsp + 0xb8]
mov rax, qword [rsp + 0xa0]
mov r8, qword [rsp + 0xa8]
mov r9, qword [rsp + 0xb0]
lea rcx, [rsp + 0x1f0]
mov rdx, rbp
call qword [rax]
mov rax, qword [rsp + 0x1f0]
movups xmm0, xmmword [rsp + 0x1f8]
movaps xmmword [rsp + 0x120], xmm0
mov rcx, qword [rsp + 0x208]
mov qword [rsp + 0x130], rcx
test rax, rax
je 0x1400aca64
mov qword [rsp + 0x1f0], rax
movaps xmm0, xmmword [rsp + 0x120]
movups xmmword [rsp + 0x1f8], xmm0
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0x208], rax
lea rcx, [rsp + 0x70]
lea r13, [rsp + 0x1f0]
mov rdx, r13
call fcn.1400fe230
mov r12, qword [rsp + 0x70]
movzx r14d, byte [rsp + 0x78]
test r12, r12
je 0x1400abc9f
lea r13, [rsp + 0x79]
mov rax, qword [rsp + 0xd8]
test rax, rax
je 0x1400ab90e
lea rcx, [rsp + 0xf0]
mov rdx, qword [rsp + 0xe0]
mov r8, qword [rsp + 0xe8]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [rsp + 0xd8], r12
mov byte [rsp + 0xe0], r14b
movups xmm0, xmmword [r13]
movups xmmword [rsp + 0xe1], xmm0
mov rax, qword [r13 + 0xf]
mov qword [rsp + 0xf0], rax
mov rax, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0xa8]
mov r8, qword [rsp + 0xb0]
mov rcx, rbp
call qword [rax + reloc.WS2_32.dll_recv]
xor r12d, r12d
mov r14d, dword [rsp + 0x30]
movzx ecx, byte [rsp + 0x2f]
cmp qword [rdi + 0x18], 0
mov dword [rsp + 0x34], r12d
je 0x1400abae8
lea rax, [rdi + 0x18]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x50], xmm1
movaps xmmword [rsp + 0x40], xmm0
cmp cl, 7
jne 0x1400abc2f
test r15, r15
jne 0x1400abc2f
mov rax, qword [0x1401d3e28]
mov rax, qword [rax]
cmp rax, 2
jae 0x1400abab3
movzx edx, byte [0x1401d29f0]
test dl, dl
je 0x1400abab3
movzx eax, dl
cmp eax, 1
je 0x1400ab9cf
cmp eax, 2
jne 0x1400ac996
mov dl, 2
mov rcx, qword [0x1401d29e0]
call fcn.1400cfb00
test al, al
je 0x1400abab3
mov rcx, qword [0x1401d29e0]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x1400acacc
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
movups xmm0, xmmword [rcx + 0x40]
mov qword [rsp + 0x120], r8
mov qword [rsp + 0x128], rax
movups xmmword [rsp + 0x130], xmm0
mov qword [rsp + 0x140], 0
lea rax, str.malformed_headers:_:scheme_in_CONNECT
mov qword [rsp + 0x1f0], rax
mov qword [rsp + 0x1f8], 1
lea rax, fcn.140003cb0
mov qword [rsp + 0x200], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x208], xmm0
lea rax, [rsp + 0x120]
mov qword [rsp + 0xa0], rax
lea rax, [rsp + 0x1f0]
mov qword [rsp + 0xa8], rax
lea rax, fcn.140003cb0
mov qword [rsp + 0xb0], rax
lea rax, [rsp + 0xa0]
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], 1
mov qword [rsp + 0x80], rdx
lea rdx, [rsp + 0x70]
call fcn.1400d0140
mov dword [rsi + 0xc], r14d
mov dword [rsi + 0x10], 1
mov word [rsi + 8], 0x100
mov qword [rsi], 3
mov r14, qword [rsp + 0x68]
jmp 0x1400ac5fa
mov r12b, 1
cmp qword [rdi + 0x18], 0
mov dword [rsp + 0x34], r12d
jne 0x1400ab972
test r15, r15
mov r14, qword [rsp + 0x68]
jne 0x1400abafe
mov r12b, 1
cmp cl, 7
je 0x1400abf86
mov rax, qword [0x1401d3e28]
mov rax, qword [rax]
cmp rax, 2
mov ebp, dword [rsp + 0x30]
jae 0x1400abc10
movzx edx, byte [0x1401d2a20]
test dl, dl
je 0x1400abc10
movzx eax, dl
cmp eax, 1
je 0x1400abb38
cmp eax, 2
jne 0x1400ac9b1
mov dl, 2
mov rcx, qword [0x1401d2a10]
call fcn.1400cfb00
test al, al
je 0x1400abc10
mov rcx, qword [0x1401d2a10]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x1400acae6
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
movups xmm0, xmmword [rcx + 0x40]
mov qword [rsp + 0x120], r8
mov qword [rsp + 0x128], rax
movups xmmword [rsp + 0x130], xmm0
mov qword [rsp + 0x140], 0
lea rax, str.malformed_headers:_missing_scheme
mov qword [rsp + 0x1f0], rax
mov qword [rsp + 0x1f8], 1
lea rax, fcn.140003cb0
mov qword [rsp + 0x200], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x208], xmm0
lea rax, [rsp + 0x120]
mov qword [rsp + 0x70], rax
lea rax, [rsp + 0x1f0]
mov qword [rsp + 0x78], rax
lea rax, fcn.140003cb0
mov qword [rsp + 0x80], rax
lea rax, [rsp + 0x70]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], 1
mov qword [rsp + 0x50], rdx
lea rdx, [rsp + 0x40]
call fcn.1400d0140
mov dword [rsi + 0xc], ebp
mov dword [rsi + 0x10], 1
mov word [rsi + 8], 0x100
mov qword [rsi], 3
mov r13b, 1
jmp 0x1400abe8a
mov rdx, qword [rsp + 0x48]
mov r8, qword [rsp + 0x50]
lea rcx, [rsp + 0x120]
call fcn.1400ff0f0
movzx r12d, byte [rsp + 0x120]
movzx r9d, byte [rsp + 0x121]
cmp r12b, 3
mov r14, qword [rsp + 0x68]
jne 0x1400abea3
lea rcx, [rsp + 0x1f0]
lea rdx, [rsp + 0x40]
lea r8, [rsp + 0x9c]
call fcn.1400acb90
movzx eax, byte [rsp + 0x1f0]
cmp al, 3
jne 0x1400ac591
movzx r12d, byte [rsp + 0x1f8]
jmp 0x1400abed3
mov r15, rbp
mov byte [rsp + 0x3b], r14b
mov rax, qword [0x1401d3e28]
mov rax, qword [rax]
cmp rax, 5
mov ebp, dword [rsp + 0x30]
mov r14, qword [rsp + 0x68]
je 0x1400abe0f
cmp rax, 1
ja 0x1400abe0f
movzx edx, byte [0x1401d29d8]
test dl, dl
je 0x1400abe0f
movzx eax, dl
cmp eax, 1
je 0x1400abcf0
cmp eax, 2
jne 0x1400ac9cc
mov dl, 2
mov rcx, qword [0x1401d29c8]
call fcn.1400cfb00
test al, al
je 0x1400abe0f
mov rcx, qword [0x1401d29c8]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x1400acb00
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
movups xmm0, xmmword [rcx + 0x40]
mov qword [rsp + 0x120], r8
mov qword [rsp + 0x128], rax
movups xmmword [rsp + 0x130], xmm0
mov qword [rsp + 0x140], 0
lea rax, [rsp + 0xa0]
mov qword [rsp + 0x40], rax
lea rax, [0x1400a9e30]
mov qword [rsp + 0x48], rax
lea rax, [rsp + 0x3b]
mov qword [rsp + 0x50], rax
lea rax, [0x140101550]
mov qword [rsp + 0x58], rax
lea rax, str.malformed_headers:_malformed_authority___:
mov qword [rsp + 0x1f0], rax
mov qword [rsp + 0x1f8], 2
mov qword [rsp + 0x210], 0
lea rax, [rsp + 0x40]
mov qword [rsp + 0x200], rax
mov qword [rsp + 0x208], 2
lea rax, [rsp + 0x120]
mov qword [rsp + 0x2f0], rax
mov qword [rsp + 0x2f8], r13
lea rax, fcn.140003cb0
mov qword [rsp + 0x300], rax
lea rax, [rsp + 0x2f0]
mov qword [rsp + 0x2d8], rax
mov qword [rsp + 0x2e0], 1
mov qword [rsp + 0x2e8], rdx
lea rdx, [rsp + 0x2d8]
call fcn.1400d0140
movups xmm0, xmmword [rsp + 0x411]
movaps xmmword [rsp + 0x310], xmm0
mov rax, qword [rsp + 0x420]
mov qword [rsp + 0x31f], rax
mov byte [rsi + 9], 1
mov dword [rsi + 0xc], ebp
mov qword [rsi + 0x10], 1
movaps xmm0, xmmword [rsp + 0x310]
movups xmmword [rsi + 0x19], xmm0
mov rax, qword [rsp + 0x31f]
mov qword [rsi + 0x28], rax
mov byte [rsi + 8], 0
mov qword [rsi], 3
mov rax, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0xa8]
mov r8, qword [rsp + 0xb0]
mov rcx, r15
call qword [rax + reloc.WS2_32.dll_recv]
mov r13b, 1
mov dword [rsp + 0x34], 0
mov r12b, 1
movzx eax, byte [rsp + 0xc8]
cmp eax, 3
jbe 0x1400ac82c
jmp 0x1400ac88a
mov rax, qword [rsp + 0x122]
mov rcx, qword [rsp + 0x128]
mov qword [rsp + 0x200], rcx
mov qword [rsp + 0x1fa], rax
mov byte [rsp + 0x1f8], r12b
mov byte [rsp + 0x1f9], r9b
mov eax, dword [rsp + 0x1f9]
mov ecx, dword [rsp + 0x1fc]
mov dword [rsp + 0x73], ecx
mov dword [rsp + 0x70], eax
mov r14, qword [rsp + 0x200]
mov eax, dword [rsp + 0x70]
mov ecx, dword [rsp + 0x73]
mov dword [rsp + 0xa0], eax
mov dword [rsp + 0xa3], ecx
cmp qword [rsp + 0xd8], 0
je 0x1400abf57
lea r13, [rsp + 0xc9]
movzx ecx, byte [rsp + 0xc8]
mov rdx, qword [rsp + 0xd0]
call fcn.1400aa4c0
mov byte [rsp + 0xc8], r12b
mov eax, dword [rsp + 0xa0]
mov ecx, dword [rsp + 0xa3]
mov dword [r13 + 3], ecx
mov dword [r13], eax
mov qword [rsp + 0xd0], r14
jmp 0x1400abf62
mov ecx, r12d
mov rdx, r14
call fcn.1400aa480
lea rcx, [rsp + 0x58]
mov rax, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x48]
mov r8, qword [rsp + 0x50]
call qword [rax + reloc.WS2_32.dll_recv]
xor r12d, r12d
mov r14, qword [rsp + 0x68]
movzx ecx, byte [rsp + 0x2f]
cmp qword [rdi + 0x58], 0
je 0x1400ac055
lea rax, [rdi + 0x58]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x80], xmm1
movaps xmmword [rsp + 0x70], xmm0
cmp cl, 7
jne 0x1400ac1ac
test r15, r15
jne 0x1400ac1ac
mov rax, qword [0x1401d3e28]
mov rax, qword [rax]
cmp rax, 2
jae 0x1400ac7e4
movzx edx, byte [0x1401d2a38]
test dl, dl
je 0x1400ac7e4
movzx eax, dl
cmp eax, 1
je 0x1400abff1
cmp eax, 2
jne 0x1400ac9e7
mov dl, 2
mov rcx, qword [0x1401d2a28]
call fcn.1400cfb00
test al, al
je 0x1400ac7e4
mov rcx, qword [0x1401d2a28]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x1400acb1a
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
movups xmm0, xmmword [rcx + 0x40]
mov qword [rsp + 0x120], r8
mov qword [rsp + 0x128], rax
movups xmmword [rsp + 0x130], xmm0
mov qword [rsp + 0x140], 0
lea rax, str.malformed_headers:_:path_in_CONNECT
jmp 0x1400ac762
mov r13b, 1
cmp cl, 7
jne 0x1400ac33b
test r15, r15
je 0x1400ac33b
mov rax, qword [0x1401d3e28]
mov rax, qword [rax]
cmp rax, 2
jae 0x1400ac178
movzx edx, byte [0x1401d2a80]
test dl, dl
je 0x1400ac178
movzx eax, dl
cmp eax, 1
je 0x1400ac0a0
cmp eax, 2
jne 0x1400aca02
mov dl, 2
mov rcx, qword [0x1401d2a70]
call fcn.1400cfb00
test al, al
je 0x1400ac178
mov rcx, qword [0x1401d2a70]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x1400acb34
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
movups xmm0, xmmword [rcx + 0x40]
mov qword [rsp + 0x120], r8
mov qword [rsp + 0x128], rax
movups xmmword [rsp + 0x130], xmm0
mov qword [rsp + 0x140], 0
lea rax, str.malformed_headers:_missing_path_in_extended_CONNECT
mov qword [rsp + 0x1f0], rax
mov qword [rsp + 0x1f8], 1
lea rax, fcn.140003cb0
mov qword [rsp + 0x200], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x208], xmm0
lea rax, [rsp + 0x120]
mov qword [rsp + 0x70], rax
lea rax, [rsp + 0x1f0]
mov qword [rsp + 0x78], rax
lea rax, fcn.140003cb0
mov qword [rsp + 0x80], rax
lea rax, [rsp + 0x70]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], 1
mov qword [rsp + 0x50], rdx
lea rdx, [rsp + 0x40]
call fcn.1400d0140
mov eax, dword [rsp + 0x30]
mov dword [rsi + 0xc], eax
mov dword [rsi + 0x10], 1
mov word [rsi + 8], 0x100
mov qword [rsi], 3
mov r13b, 1
movzx eax, byte [rsp + 0xc8]
cmp eax, 3
jbe 0x1400ac82c
jmp 0x1400ac88a
mov r9, qword [rsp + 0x80]
test r9, r9
je 0x1400ac6cd
mov rax, qword [rsp + 0x70]
mov r8, qword [rsp + 0x78]
lea r15, [rsp + 0x88]
lea r14, [rsp + 0x1f0]
mov rcx, r14
mov rdx, r15
call qword [rax]
lea rcx, [rsp + 0x40]
mov rdx, r14
call fcn.1400c4020
mov rax, qword [rsp + 0x40]
movzx r9d, byte [rsp + 0x48]
test rax, rax
je 0x1400ac8cf
movups xmm0, xmmword [rsp + 0x49]
movups xmm1, xmmword [rsp + 0x58]
movups xmmword [rsp + 0x210], xmm1
movups xmmword [rsp + 0x201], xmm0
mov qword [rsp + 0x1f8], rax
mov byte [rsp + 0x200], r9b
lea r14, [rsp + 0xf8]
mov rax, qword [rsp + 0x218]
mov qword [rsp + 0x140], rax
mov rax, qword [rsp + 0x1f8]
movzx ecx, byte [rsp + 0x200]
mov edx, dword [rsp + 0x201]
movzx r8d, word [rsp + 0x205]
movzx r9d, byte [rsp + 0x207]
movups xmm0, xmmword [rsp + 0x208]
movaps xmmword [rsp + 0x130], xmm0
mov qword [rsp + 0x120], rax
mov byte [rsp + 0x128], cl
mov dword [rsp + 0x129], edx
mov word [rsp + 0x12d], r8w
mov byte [rsp + 0x12f], r9b
mov rax, qword [rsp + 0xf8]
test rax, rax
je 0x1400ac2ca
lea rcx, [rsp + 0x110]
mov rdx, qword [rsp + 0x100]
mov r8, qword [rsp + 0x108]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rsp + 0x140]
mov qword [r14 + 0x20], rax
mov rax, qword [rsp + 0x120]
movzx ecx, byte [rsp + 0x128]
mov edx, dword [rsp + 0x129]
movzx r8d, word [rsp + 0x12d]
movzx r9d, byte [rsp + 0x12f]
movaps xmm0, xmmword [rsp + 0x130]
movups xmmword [r14 + 0x10], xmm0
mov qword [r14], rax
mov byte [r14 + 8], cl
mov dword [r14 + 9], edx
mov word [r14 + 0xd], r8w
mov byte [r14 + 0xf], r9b
mov rax, qword [rsp + 0x70]
mov rdx, qword [rsp + 0x78]
mov r8, qword [rsp + 0x80]
mov rcx, r15
call qword [rax + reloc.WS2_32.dll_recv]
xor r13d, r13d
lea r15, [rsp + 0x1f0]
lea r14, [rsp + 0x330]
mov r8d, 0xe0
mov rcx, r15
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x170], rax
movups xmm0, xmmword [rsp + 0x108]
movaps xmmword [rsp + 0x160], xmm0
movups xmm0, xmmword [rsp + 0xc8]
movups xmm1, xmmword [rsp + 0xd8]
movups xmm2, xmmword [rsp + 0xe8]
movups xmm3, xmmword [rsp + 0xf8]
movaps xmmword [rsp + 0x150], xmm3
movaps xmmword [rsp + 0x140], xmm2
movaps xmmword [rsp + 0x130], xmm1
movaps xmmword [rsp + 0x120], xmm0
lea r8, [rsp + 0x120]
mov rcx, r14
mov rdx, r15
call fcn.1400aa510
mov r15, qword [rsp + 0x330]
movzx r14d, byte [rsp + 0x338]
movzx ebp, byte [rsp + 0x339]
cmp r15, 3
jne 0x1400ac62d
mov byte [rsp + 0x2f0], r14b
mov byte [rsp + 0x2f1], bpl
mov rax, qword [0x1401d3e28]
mov rax, qword [rax]
cmp rax, 2
jae 0x1400ac564
movzx edx, byte [0x1401d2a98]
test dl, dl
je 0x1400ac564
movzx eax, dl
cmp eax, 1
je 0x1400ac438
cmp eax, 2
jne 0x1400aca1d
mov dl, 2
mov rcx, qword [0x1401d2a88]
call fcn.1400cfb00
test al, al
je 0x1400ac564
mov rcx, qword [0x1401d2a88]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x1400acb4e
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
movups xmm0, xmmword [rcx + 0x40]
mov qword [rsp + 0x40], r8
mov qword [rsp + 0x48], rax
movups xmmword [rsp + 0x50], xmm0
mov qword [rsp + 0x60], 0
lea rax, [rsp + 0x2f0]
mov qword [rsp + 0x70], rax
lea rax, [0x1400ff660]
mov qword [rsp + 0x78], rax
lea rax, [rsp + 0x9c]
mov qword [rsp + 0x80], rax
lea rax, [0x1400c0eb0]
mov qword [rsp + 0x88], rax
lea rax, str.stream_error_PROTOCOL_ERROR____error_building_request:___stream_
mov qword [rsp + 0x120], rax
mov qword [rsp + 0x128], 3
mov qword [rsp + 0x140], 0
lea rax, [rsp + 0x70]
mov qword [rsp + 0x130], rax
mov qword [rsp + 0x138], 2
lea rax, [rsp + 0x40]
mov qword [rsp + 0x2d8], rax
lea rax, [rsp + 0x120]
mov qword [rsp + 0x2e0], rax
lea rax, fcn.140003cb0
mov qword [rsp + 0x2e8], rax
lea rax, [rsp + 0x2d8]
mov qword [rsp + 0xa0], rax
mov qword [rsp + 0xa8], 1
mov qword [rsp + 0xb0], rdx
lea rdx, [rsp + 0xa0]
call fcn.1400d0140
mov eax, dword [rsp + 0x9c]
mov dword [rsp + 0x30], eax
mov eax, dword [rsp + 0x30]
mov dword [rsi + 0xc], eax
mov dword [rsi + 0x10], 1
mov word [rsi + 8], 0x100
mov qword [rsi], 3
mov rdx, qword [rbx + 0x20]
test rdx, rdx
jne 0x1400ab480
jmp 0x1400ab493
mov ecx, dword [rsp + 0x1f1]
mov edx, dword [rsp + 0x1f4]
mov dword [rsi + 0xc], edx
mov dword [rsi + 9], ecx
movzx ecx, byte [rsp + 0x1f8]
mov edx, dword [rsp + 0x1f9]
mov dword [rsp + 0x70], edx
mov edx, dword [rsp + 0x1fc]
mov dword [rsp + 0x73], edx
mov rdx, qword [rsp + 0x200]
movups xmm0, xmmword [rsp + 0x208]
movups xmmword [rsi + 0x20], xmm0
mov r8d, dword [rsp + 0x70]
mov r9d, dword [rsp + 0x73]
mov dword [rsi + 0x14], r9d
mov dword [rsi + 0x11], r8d
mov byte [rsi + 8], al
mov byte [rsi + 0x10], cl
mov qword [rsi + 0x18], rdx
mov qword [rsi], 3
lea rcx, [rsp + 0x58]
mov rax, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x48]
mov r8, qword [rsp + 0x50]
call qword [rax + reloc.WS2_32.dll_recv]
mov r13b, 1
xor r12d, r12d
movzx eax, byte [rsp + 0xc8]
cmp eax, 3
jbe 0x1400ac82c
jmp 0x1400ac88a
lea rcx, [rsp + 0x1fa]
mov r8d, 0xd6
lea rdx, [rsp + 0x33a]
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x1f0], r15
mov byte [rsp + 0x1f8], r14b
mov byte [rsp + 0x1f9], bpl
lea rdi, [rsp + 0x1f0]
mov rcx, rdi
call fcn.140004850
movups xmm0, xmmword [rbx + 0x50]
movaps xmmword [rsp + 0x240], xmm0
movups xmm0, xmmword [rbx + 0x40]
movaps xmmword [rsp + 0x230], xmm0
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0x20]
movups xmm3, xmmword [rbx + 0x30]
movaps xmmword [rsp + 0x220], xmm3
movaps xmmword [rsp + 0x210], xmm2
movaps xmmword [rsp + 0x200], xmm1
movaps xmmword [rsp + 0x1f0], xmm0
mov r8d, 0xe0
mov rcx, rsi
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
jmp 0x1400ab5db
mov rax, qword [0x1401d3e28]
mov rax, qword [rax]
cmp rax, 2
jae 0x1400ac7e4
movzx edx, byte [0x1401d2a50]
test dl, dl
je 0x1400ac7e4
movzx eax, dl
cmp eax, 1
je 0x1400ac703
cmp eax, 2
jne 0x1400aca38
mov dl, 2
mov rcx, qword [0x1401d2a40]
call fcn.1400cfb00
test al, al
je 0x1400ac7e4
mov rcx, qword [0x1401d2a40]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x1400acb68
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
movups xmm0, xmmword [rcx + 0x40]
mov qword [rsp + 0x120], r8
mov qword [rsp + 0x128], rax
movups xmmword [rsp + 0x130], xmm0
mov qword [rsp + 0x140], 0
lea rax, str.malformed_headers:_missing_path
mov qword [rsp + 0x1f0], rax
mov qword [rsp + 0x1f8], 1
lea rax, fcn.140003cb0
mov qword [rsp + 0x200], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x208], xmm0
lea rax, [rsp + 0x120]
mov qword [rsp + 0xa0], rax
lea rax, [rsp + 0x1f0]
mov qword [rsp + 0xa8], rax
lea rax, fcn.140003cb0
mov qword [rsp + 0xb0], rax
lea rax, [rsp + 0xa0]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], 1
mov qword [rsp + 0x50], rdx
lea rdx, [rsp + 0x40]
call fcn.1400d0140
mov eax, dword [rsp + 0x30]
mov dword [rsi + 0xc], eax
mov dword [rsi + 0x10], 1
mov word [rsi + 8], 0x100
mov qword [rsi], 3
lea rcx, [rsp + 0x88]
mov rax, qword [rsp + 0x70]
mov rdx, qword [rsp + 0x78]
mov r8, qword [rsp + 0x80]
call qword [rax + reloc.WS2_32.dll_recv]
xor r13d, r13d
movzx eax, byte [rsp + 0xc8]
cmp eax, 3
ja 0x1400ac88a
cmp eax, 2
je 0x1400ac88a
mov rax, qword [rsp + 0xd8]
test rax, rax
je 0x1400ac859
lea rcx, [rsp + 0xf0]
mov rdx, qword [rsp + 0xe0]
mov r8, qword [rsp + 0xe8]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rsp + 0xf8]
test rax, rax
je 0x1400ab464
lea rcx, [rsp + 0x110]
mov rdx, qword [rsp + 0x100]
mov r8, qword [rsp + 0x108]
call qword [rax + reloc.WS2_32.dll_recv]
jmp 0x1400ab464
mov r14, qword [rsp + 0xd0]
lea rcx, [r14 + 0x18]
mov rax, qword [r14]
mov rdx, qword [r14 + 8]
mov r8, qword [r14 + 0x10]
call qword [rax + reloc.WS2_32.dll_recv]
mov edx, 0x20
mov r8d, 8
mov rcx, r14
mov r14, qword [rsp + 0x68]
call fcn.14000cc70
mov rax, qword [rsp + 0xd8]
test rax, rax
jne 0x1400ac83e
jmp 0x1400ac859
lea rcx, [rsp + 0x1f0]
lea rdx, [rsp + 0x70]
lea r8, [rsp + 0x9c]
call fcn.1400acd40
cmp qword [rsp + 0x1f0], 0
je 0x1400ac22a
mov rax, qword [rsp + 0x218]
mov qword [rsp + 0x140], rax
movups xmm0, xmmword [rsp + 0x1f8]
movups xmm1, xmmword [rsp + 0x208]
movaps xmmword [rsp + 0x130], xmm1
movaps xmmword [rsp + 0x120], xmm0
mov qword [rsi + 0x28], rax
movups xmmword [rsi + 0x18], xmm1
movups xmmword [rsi + 8], xmm0
mov qword [rsi], 3
mov r14, qword [rsp + 0x68]
jmp 0x1400ac7ff
lea rcx, [0x1401d2980]
call fcn.140131920
mov edx, eax
test al, al
jne 0x1400aaeba
jmp 0x1400aaf93
lea rcx, [0x1401d29b0]
call fcn.140131920
mov edx, eax
test al, al
jne 0x1400ab1fd
jmp 0x1400ab2de
lea rcx, [0x1401d2998]
call fcn.140131920
mov edx, eax
test al, al
jne 0x1400ab359
jmp 0x1400ab43a
lea rcx, [0x1401d29e0]
call fcn.140131920
mov edx, eax
test al, al
jne 0x1400ab9cf
jmp 0x1400abab3
lea rcx, [0x1401d2a10]
call fcn.140131920
mov edx, eax
test al, al
jne 0x1400abb38
jmp 0x1400abc10
lea rcx, [0x1401d29c8]
call fcn.140131920
mov edx, eax
test al, al
jne 0x1400abcf0
jmp 0x1400abe0f
lea rcx, [0x1401d2a28]
call fcn.140131920
mov edx, eax
test al, al
jne 0x1400abff1
jmp 0x1400ac7e4
lea rcx, [0x1401d2a70]
call fcn.140131920
mov edx, eax
test al, al
jne 0x1400ac0a0
jmp 0x1400ac178
lea rcx, [0x1401d2a88]
call fcn.140131920
mov edx, eax
test al, al
jne 0x1400ac438
jmp 0x1400ac564
lea rcx, [0x1401d2a40]
call fcn.140131920
mov edx, eax
test al, al
jne 0x1400ac703
jmp 0x1400ac7e4
mov ecx, 8
mov edx, 0x20
call fcn.140136460
ud2
lea rcx, str.called__Option::unwrap____on_a__None__valueC:Users_badc0de.cargo_registry_srcmirrors.tuna.tsinghua.edu.cn_df7c3c540f42cdbdhttp_0.2.9_srcuripath.rs
lea r8, [0x14017f050]
mov edx, 0x2b
call fcn.140136650
ud2
lea rcx, [0x140170d82]
lea r8, str.C:Users_badc0de.cargo_registry_srcmirrors.tuna.tsinghua.edu.cn_df7c3c540f42cdbdh2_0.3.21_src_server.rsFieldSet_corrupted__this_is_a_bug_
mov edx, 0x22
call fcn.140136550
ud2
lea rcx, [0x140170d82]
lea r8, str.C:Users_badc0de.cargo_registry_srcmirrors.tuna.tsinghua.edu.cn_df7c3c540f42cdbdh2_0.3.21_src_server.rsFieldSet_corrupted__this_is_a_bug_
mov edx, 0x22
call fcn.140136550
ud2
lea rcx, [0x140170d82]
lea r8, str.C:Users_badc0de.cargo_registry_srcmirrors.tuna.tsinghua.edu.cn_df7c3c540f42cdbdh2_0.3.21_src_server.rsFieldSet_corrupted__this_is_a_bug_
mov edx, 0x22
call fcn.140136550
ud2
lea rcx, [0x140170d82]
lea r8, str.C:Users_badc0de.cargo_registry_srcmirrors.tuna.tsinghua.edu.cn_df7c3c540f42cdbdh2_0.3.21_src_server.rsFieldSet_corrupted__this_is_a_bug_
mov edx, 0x22
call fcn.140136550
ud2
lea rcx, [0x140170d82]
lea r8, str.C:Users_badc0de.cargo_registry_srcmirrors.tuna.tsinghua.edu.cn_df7c3c540f42cdbdh2_0.3.21_src_server.rsFieldSet_corrupted__this_is_a_bug_
mov edx, 0x22
call fcn.140136550
ud2
lea rcx, [0x140170d82]
lea r8, str.C:Users_badc0de.cargo_registry_srcmirrors.tuna.tsinghua.edu.cn_df7c3c540f42cdbdh2_0.3.21_src_server.rsFieldSet_corrupted__this_is_a_bug_
mov edx, 0x22
call fcn.140136550
ud2
lea rcx, [0x140170d82]
lea r8, str.C:Users_badc0de.cargo_registry_srcmirrors.tuna.tsinghua.edu.cn_df7c3c540f42cdbdh2_0.3.21_src_server.rsFieldSet_corrupted__this_is_a_bug_
mov edx, 0x22
call fcn.140136550
ud2
lea rcx, [0x140170d82]
lea r8, str.C:Users_badc0de.cargo_registry_srcmirrors.tuna.tsinghua.edu.cn_df7c3c540f42cdbdh2_0.3.21_src_server.rsFieldSet_corrupted__this_is_a_bug_
mov edx, 0x22
call fcn.140136550
ud2
lea rcx, [0x140170d82]
lea r8, str.C:Users_badc0de.cargo_registry_srcmirrors.tuna.tsinghua.edu.cn_df7c3c540f42cdbdh2_0.3.21_src_server.rsFieldSet_corrupted__this_is_a_bug_
mov edx, 0x22
call fcn.140136550
ud2
lea rcx, [0x140170d82]
lea r8, str.C:Users_badc0de.cargo_registry_srcmirrors.tuna.tsinghua.edu.cn_df7c3c540f42cdbdh2_0.3.21_src_server.rsFieldSet_corrupted__this_is_a_bug_
mov edx, 0x22
call fcn.140136550
ud2