Function at 0x140014d7f
Capabilities:
Check for software breakpoints
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, 0x5f8
mov r14, r8
mov rsi, rdx
mov rbx, rcx
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movaps xmmword [rsp + 0x230], xmm1
movaps xmmword [rsp + 0x220], xmm0
mov rcx, qword [rdx + 0xd8]
mov rax, qword [rdx + 0xe0]
call qword [rax + 0xb8]
test rax, rax
je 0x140014e87
lea rdi, [rsp + 0x360]
mov rcx, rdi
mov rdx, rax
call fcn.140098370
cmp word [rdi], 2
jne 0x140014e92
mov rdx, qword [rsp + 0x368]
lea rdi, [rsp + 0xf0]
mov rcx, rdi
call fcn.140017943
mov edi, dword [rdi]
cmp edi, 3
je 0x140014eb2
lea rdx, [rsp + 0x114]
movzx ebp, word [rdx - 0x20]
mov r15d, dword [rdx - 0x1e]
movzx r12d, word [rdx - 0x1a]
movups xmm0, xmmword [rdx - 0x18]
movaps xmmword [rsp + 0x260], xmm0
mov rax, qword [rdx - 8]
mov qword [rsp + 0x270], rax
lea rcx, [rbx + 0x24]
mov r8d, 0xec
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x270]
mov qword [rbx + 0x1c], rax
movaps xmm0, xmmword [rsp + 0x260]
movups xmmword [rbx + 0xc], xmm0
mov dword [rbx], edi
mov word [rbx + 4], bp
mov word [rbx + 0xa], r12w
mov dword [rbx + 6], r15d
mov rcx, r14
call fcn.140014800
mov rcx, rsi
call fcn.14001485e
jmp 0x1400154bf
mov r13d, 0x100007f
xor r12d, r12d
jmp 0x140014ef2
movups xmm0, xmmword [rsp + 0x360]
movups xmm1, xmmword [rsp + 0x370]
movups xmmword [rsp + 0x104], xmm1
movups xmmword [rsp + 0xf4], xmm0
movzx r12d, word [rsp + 0xf4]
mov eax, dword [rsp + 0xf6]
movzx r13d, word [rsp + 0xfa]
shl r13, 0x20
or r13, rax
mov rax, qword [rsp + 0x10c]
movups xmm0, xmmword [rsp + 0xfc]
movaps xmmword [rsp + 0x200], xmm0
mov qword [rsp + 0x210], rax
lea rdi, [rsp + 0x488]
mov r8d, 0xe8
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [r14 + 0x58]
mov ecx, dword [r14 + 0x60]
mov qword [rdi + 0xe8], rax
mov dword [rdi + 0xf0], ecx
lea r8, str.the_status_line
lea rsi, [rsp + 0xf0]
mov r9d, send
mov rcx, rsi
mov rdx, rdi
call fcn.140015ebf
mov rax, qword [rsi]
test rax, rax
je 0x140015384
movups xmm0, xmmword [rsp + 0xf8]
lea rdx, [rsp + 0x470]
mov qword [rdx], rax
movups xmmword [rdx + 8], xmm0
lea rsi, [rsp + 0xb8]
mov rcx, rsi
call fcn.1400184e3
mov rdi, qword [rsi]
mov rsi, qword [rsi + 0x10]
mov edx, 8
mov rcx, rdi
call fcn.14008ba8e
mov rcx, rsi
cmp rsi, 8
jb 0x140014fea
mov rcx, rsi
cmp rax, rsi
ja 0x140014fea
movabs rcx, 0x8080808080808080
test qword [rdi], rcx
je 0x140015399
mov r15d, reloc.WS2_32.dll_setsockopt
mov ecx, reloc.WS2_32.dll_setsockopt
xor edx, edx
call fcn.14000f8ee
mov rsi, rax
mov rdi, rdx
movabs rax, 0x494943534120746f
mov qword [rsi + 0xd], rax
movups xmm0, xmmword [str.Status_line_not_ASCII]
movups xmmword [rsi], xmm0
jmp 0x14001544b
cmp byte [rdi + rcx - 1], 0
mov rcx, rax
js 0x140014fab
mov rax, rcx
sub rax, 1
jae 0x140014fe0
lea r15, [rsp + 0x270]
mov rcx, r15
mov edx, 0x20
mov r8, rdi
mov r9, rsi
call fcn.140014af3
and qword [r15 - 0x10], 0
mov qword [r15 - 8], rsi
mov word [r15 + 0x30], 1
lea rax, [rsp + 0x368]
lea rsi, [rsp + 0x260]
mov ecx, 9
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [rax - 8], 3
lea rsi, [rsp + 0x48]
lea rdx, [rsp + 0x360]
mov rcx, rsi
call fcn.140010295
mov rax, qword [rsi + 0x10]
cmp rax, 2
jne 0x1400150aa
mov eax, 2
cmp qword [rsp + 0x50], 2
jne 0x140015083
lea rsi, [rsp + 0x48]
mov edx, 2
mov rcx, rsi
call fcn.14001158b
mov rax, qword [rsi + 0x10]
mov rcx, qword [rsp + 0x48]
shl rax, 4
lea rdx, [0x14015dca8]
mov qword [rcx + rax], rdx
and qword [rcx + rax + 8], 0
mov rax, qword [rsp + 0x58]
inc rax
mov qword [rsp + 0x58], rax
cmp rax, 3
jne 0x1400153be
lea r8, str.C:Users55779.cargo_registry_srcindex.crates.io_6f17d22bba15001fureq_2.9.1_src_response.rs
lea rcx, [rsp + 0x48]
xor edx, edx
call fcn.140014c52
mov rsi, qword [rax]
mov rdi, qword [rax + 8]
lea r8, str.HTTP_HTTP_version_did_not_start_with_HTTP_HTTP_version_did_not_match_format
mov r9d, 5
mov rcx, rsi
mov rdx, rdi
call fcn.140085c76
test al, al
je 0x140015406
cmp rdi, 8
jne 0x1400154d6
mov al, byte [rsi + 5]
add al, 0xd0
cmp al, 0xa
jae 0x140015508
mov al, byte [rsi + 7]
add al, 0xd0
cmp al, 9
ja 0x140015508
lea r8, str.C:Users55779.cargo_registry_srcindex.crates.io_6f17d22bba15001fureq_2.9.1_src_response.rs
lea rcx, [rsp + 0x48]
mov edx, 1
call fcn.140014c52
mov rcx, qword [rax]
mov rax, qword [rax + 8]
mov qword [rsp + 0xe0], rcx
mov qword [rsp + 0xe8], rax
cmp rax, 3
jne 0x14001553e
mov edx, 3
call fcn.1400b4120
test al, 1
jne 0x140015570
shr eax, 0x10
mov dword [rsp + 0x44], eax
lea rcx, [rsp + 0x48]
call fcn.140014959
mov rcx, qword [rsp + 0xb8]
mov rdx, qword [rsp + 0xc8]
lea r9, str.C:Users55779.cargo_registry_srcindex.crates.io_6f17d22bba15001fureq_2.9.1_src_response.rs
mov r8d, 8
call fcn.1400149ae
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x68], rdx
lea rax, [rsp + 0x70]
mov qword [rax], 8
xorps xmm0, xmm0
movups xmmword [rax + 8], xmm0
xor eax, eax
lea rsi, str.a_headercontent_encodingconnectionmore_than__header_fields_in_response
lea rbp, [rsp + 0xf0]
lea rdi, [rsp + 0x488]
lea r15, [rsp + 0x360]
cmp rax, 0x64
ja 0x140015605
mov r9d, 8
mov rcx, rbp
mov rdx, rdi
mov r8, rsi
call fcn.140015ebf
mov rax, qword [rsp + 0xf0]
mov rdx, qword [rsp + 0xf8]
test rax, rax
je 0x1400155d9
mov rcx, qword [rsp + 0x100]
mov qword [rsp + 0x260], rax
mov qword [rsp + 0x268], rdx
mov qword [rsp + 0x270], rcx
lea rcx, [rsp + 0x260]
call fcn.140002e47
test al, al
jne 0x1400155e6
mov rax, qword [rsp + 0x270]
mov qword [rsp + 0x370], rax
movups xmm0, xmmword [rsp + 0x260]
movaps xmmword [rsp + 0x360], xmm0
mov rcx, rbp
mov rdx, r15
call fcn.1400185ee
mov eax, dword [rsp + 0xf0]
cmp eax, 3
jne 0x1400152f3
lea rax, [rsp + 0xf8]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x250], xmm1
movaps xmmword [rsp + 0x240], xmm0
mov rdx, qword [rsp + 0x80]
cmp rdx, qword [rsp + 0x78]
jne 0x1400152b3
lea rcx, [rsp + 0x70]
call fcn.140011570
mov rdx, qword [rsp + 0x80]
mov rax, qword [rsp + 0x70]
mov rcx, rdx
shl rcx, 5
movaps xmm0, xmmword [rsp + 0x240]
movaps xmm1, xmmword [rsp + 0x250]
movups xmmword [rax + rcx + 0x10], xmm1
movups xmmword [rax + rcx], xmm0
inc rdx
mov qword [rsp + 0x80], rdx
mov eax, dword [rsp + 0xf0]
cmp eax, 3
je 0x140015377
cmp eax, 2
jne 0x140015336
lea rcx, [rsp + 0x150]
call fcn.14001498d
cmp dword [rsp + 0xf8], 2
je 0x14001531c
lea rcx, [rsp + 0x108]
call fcn.14001051b
cmp qword [rsp + 0x168], 0
je 0x140015377
lea rcx, [rsp + 0x168]
call fcn.140014708
jmp 0x140015377
lea rcx, [rsp + 0x100]
call fcn.14001051b
lea rcx, [rsp + 0x188]
call fcn.14001051b
lea rcx, [rsp + 0x1a0]
call fcn.140013664
lea rcx, [rsp + 0x1b8]
call fcn.140014708
lea rcx, [rsp + 0x1c8]
call fcn.140014973
mov rax, qword [rsp + 0x80]
jmp 0x1400151cc
mov rdx, qword [rsp + 0xf8]
mov rcx, rbx
call fcn.140017943
jmp 0x1400154aa
test rax, rax
mov edx, 8
cmovne rdx, rax
lea rax, [rsi - 8]
cmp rdx, rax
jae 0x1400153f7
test qword [rdi + rdx], rcx
jne 0x140014fab
add rdx, 8
jmp 0x1400153a9
mov r15d, 0x25
mov ecx, 0x25
xor edx, edx
call fcn.14000f8ee
mov rsi, rax
mov rdi, rdx
movabs rax, 0x656e696c20737574
mov qword [rsi + 0x1d], rax
movups xmm0, xmmword [0x14015e451]
movups xmmword [rsi], xmm0
movups xmm0, xmmword [0x14015e461]
jmp 0x14001543d
test qword [rdi + rax], rcx
jne 0x140014fab
jmp 0x140014ff3
mov r15d, 0x25
mov ecx, 0x25
xor edx, edx
call fcn.14000f8ee
mov rsi, rax
mov rdi, rdx
movabs rax, 0x2f50545448206874
mov qword [rsi + 0x1d], rax
movups xmm0, xmmword [0x14015e3b5]
movups xmmword [rsi], xmm0
movups xmm0, xmmword [0x14015e3c5]
movups xmmword [rsi + 0x10], xmm0
lea rcx, [rsp + 0x48]
call fcn.140014959
lea rcx, [rbx + 0x1a]
lea rdx, [rsp + 0x70]
mov r8d, 0x46
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbx + 0x89]
lea rdx, [rsp + 0xf0]
mov r8d, 0x87
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbx + 0x60], rsi
mov qword [rbx + 0x68], rdi
mov qword [rbx + 0x70], r15
and qword [rbx + 0x78], 0
mov byte [rbx + 0x88], 6
mov eax, 2
mov qword [rbx], rax
mov qword [rbx + 8], rax
lea rcx, [rsp + 0xb8]
call fcn.14001051b
lea rcx, [rsp + 0x488]
call fcn.14001485e
mov rcx, r14
call fcn.140014800
mov rax, rbx
add rsp, 0x5f8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov r15d, 0x1d
mov ecx, 0x1d
xor edx, edx
call fcn.14000f8ee
mov rsi, rax
mov rdi, rdx
movups xmm0, xmmword [0x14015e434]
movups xmmword [rax], xmm0
movups xmm0, xmmword [0x14015e441]
movups xmmword [rax + 0xd], xmm0
jmp 0x140015441
mov r15d, 0x21
mov ecx, 0x21
xor edx, edx
call fcn.14000f8ee
mov rsi, rax
mov rdi, rdx
movups xmm0, xmmword [0x14015e3da]
movups xmmword [rax], xmm0
movups xmm0, xmmword [0x14015e3ea]
movups xmmword [rax + 0x10], xmm0
mov byte [rax + 0x20], reloc.WS2_32.dll_WSACleanup
jmp 0x140015441
mov r15d, 0x1c
mov ecx, 0x1c
xor edx, edx
call fcn.14000f8ee
mov rsi, rax
mov rdi, rdx
movups xmm0, xmmword [str.Status_code_was_wrong_lengthHTTP_version_was_wrong_lengthWrong_number_of_tokens_in_status_lineunable_to_parse_status_as_u16__]
movups xmmword [rax], xmm0
movups xmm0, xmmword [0x14015e424]
movups xmmword [rax + 0xc], xmm0
jmp 0x140015441
lea rax, [rsp + 0xe0]
lea rcx, [rsp + 0xd0]
mov qword [rcx], rax
lea rax, [0x14015e498]
lea rdx, [rsp + 0x360]
mov qword [rdx], rax
mov qword [rdx + 8], 2
and qword [rdx + 0x20], 0
lea rax, [0x140006129]
mov qword [rcx + 8], rax
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], 1
lea r15, [rsp + 0x260]
mov rcx, r15
call fcn.140014bb6
mov rsi, qword [r15]
mov rdi, qword [r15 + 8]
mov r15, qword [r15 + 0x10]
jmp 0x140015441
mov rcx, rbx
call fcn.140017943
jmp 0x14001567f
lea rcx, [rsp + 0x260]
call fcn.14001051b
mov rdx, qword [rsp + 0x80]
cmp rdx, 0x64
jbe 0x14001568e
lea rax, [0x14015e310]
mov qword [rsp + 0x260], rax
lea rax, [0x14015e2f0]
lea rdx, [rsp + 0xf0]
mov qword [rdx], rax
mov qword [rdx + 8], 2
and qword [rdx + 0x20], 0
lea rax, [fcn.1400b5350]
mov qword [rsp + 0x268], rax
lea rax, [rsp + 0x260]
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], 1
lea rsi, [rsp + 0x360]
mov rcx, rsi
call fcn.140014bb6
mov r8, qword [rsi]
mov r9, qword [rsi + 0x10]
mov rcx, rbx
mov dl, 7
call fcn.1400178d8
mov rcx, rsi
call fcn.14001051b
lea rcx, [rsp + 0x70]
call fcn.140013664
jmp 0x14001549d
mov rcx, qword [rsp + 0x70]
lea r8, [0x14015e2b0]
mov r9d, reloc.WS2_32.dll_recv
call fcn.140018a9c
test rax, rax
je 0x1400156f2
mov rdi, rax
mov r15, rdx
lea r8, str.gzipx_gzip
mov r9d, 4
mov rcx, rax
call fcn.140005e37
mov cl, 1
mov dword [rsp + 0x34], ecx
test al, al
mov rbp, qword [rsp + 0x38]
jne 0x1400156ff
lea r8, [0x14015e31c]
mov r9d, 6
mov rcx, rdi
mov rdx, r15
call fcn.140005e37
mov dword [rsp + 0x34], eax
jmp 0x1400156ff
mov dword [rsp + 0x34], 0
mov rbp, qword [rsp + 0x38]
mov rcx, qword [rsp + 0x70]
mov rdx, qword [rsp + 0x80]
lea r8, [0x14015e2c0]
mov r9d, 0xa
call fcn.140018a9c
mov rdi, rax
mov r15, rdx
lea r8, str.HTTP_1.0closekeep_aliveheadtransfer_encodingcontent_length
mov r9d, 8
mov rcx, rbp
mov rdx, qword [rsp + 0x68]
call fcn.140010535
test al, al
je 0x140015767
test rdi, rdi
je 0x140015788
lea r8, [0x14015de55]
mov r9d, 0xa
mov rcx, rdi
mov rdx, r15
call fcn.140010535
mov edi, eax
xor dil, 1
jmp 0x14001578f
test rdi, rdi
je 0x14001578d
lea r8, [0x14015de50]
mov r9d, 5
mov rcx, rdi
mov rdx, r15
call fcn.140010535
mov edi, eax
jmp 0x14001578f
mov dil, 1
jmp 0x14001578f
xor edi, edi
mov r15, qword [r14 + 0x78]
mov rsi, qword [r14 + 0x88]
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x38], rax
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x60], rax
lea r8, str.HTTP_1.0closekeep_aliveheadtransfer_encodingcontent_length
mov r9d, 8
mov rcx, rbp
mov rdx, qword [rsp + 0x68]
call fcn.140010535
mov ebp, eax
lea r8, [0x14015de5f]
mov r9d, 4
mov rcx, r15
mov rdx, rsi
call fcn.140010535
xor r15d, r15d
test al, al
jne 0x140015846
mov eax, dword [rsp + 0x44]
cmp ax, 0xcc
je 0x140015846
movzx eax, ax
mov esi, 0
cmp eax, 0x130
je 0x140015848
lea r8, [0x14015de63]
mov r9d, send
mov rcx, qword [rsp + 0x38]
mov rdx, qword [rsp + 0x60]
call fcn.140018a9c
test bpl, bpl
jne 0x140015b47
test rax, rax
je 0x140015b47
test rdx, rdx
je 0x140015b47
mov esi, 1
xor r15d, r15d
jmp 0x140015848
xor esi, esi
cmp byte [rsp + 0x34], 0
je 0x140015859
lea rcx, [rsp + 0x70]
call fcn.140010b38
lea rcx, [rsp + 0x260]
lea rdx, [rsp + 0x488]
mov r8d, 0xf8
call sub.VCRUNTIME140.dll_memcpy
test dil, dil
je 0x140015886
lea rcx, [rsp + 0x260]
call fcn.140026ec0
mov rax, qword [r14 + 0x68]
mov rdx, qword [rax + 0x20]
mov r8d, dword [rax + 0x28]
lea rcx, [rsp + 0x260]
call fcn.14002709a
test rax, rax
je 0x1400158d0
mov rdi, rax
mov ecx, 8
call fcn.14000838a
mov r15, rax
mov qword [rax], rdi
lea rcx, [rsp + 0x260]
call fcn.14001485e
lea rbp, [0x14015de88]
jmp 0x140015d6b
test rsi, rsi
je 0x1400159a3
mov rax, qword [str.___]
cmp esi, 1
jne 0x140015aad
mov rax, qword [rax]
cmp rax, 3
jbe 0x14001593b
lea rax, str.Chunked_body_in_responseh
lea rcx, [rsp + 0xf0]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [0x14015dca8]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
and qword [rsp + 0x20], 0
lea r8, str.ureq::response
mov edx, 4
mov r9d, 0x177
call fcn.140084ca8
lea rcx, [rsp + 0xf8]
lea rdx, [rsp + 0x260]
mov r8d, 0xf8
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [rsp + 0x360]
lea rdx, [rsp + 0xf0]
mov r8d, 0x100
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0x108
call fcn.14000838a
mov r15, rax
and qword [rax], 0
lea rcx, [rax + 8]
mov r8d, 0x100
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rbp, [0x14015e190]
jmp 0x140015d29
test r15, r15
je 0x140015b91
lea rdx, [rsp + 0x260]
mov rdi, qword [rdx + 0xc8]
sub rdi, qword [rdx + 0xc0]
mov qword [rsp + 0xd0], r15
lea rsi, [rsp + 0x370]
mov r8d, 0xf8
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi - 0x10], r15
and qword [rsi - 8], 0
mov rax, qword [str.___]
mov rax, qword [rax]
cmp rdi, r15
jae 0x140015c43
cmp rax, 3
jbe 0x140015a65
lea rax, [rsp + 0xd0]
mov qword [rsp + 0x48], rax
lea rax, str.Streaming_body_until_content_length:
lea rcx, [rsp + 0xf0]
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea rdx, [0x140014c38]
mov qword [rsp + 0x50], rdx
lea rdx, [rsp + 0x48]
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
and qword [rsp + 0x20], 0
lea r8, str.ureq::response
mov edx, 4
mov r9d, 0x196
call fcn.140084ca8
lea rsi, [rsp + 0xf0]
lea rdx, [rsp + 0x360]
mov r8d, 0x108
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0x108
call fcn.14000838a
mov r15, rax
mov r8d, 0x108
mov rcx, rax
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rbp, fcn.140014998
jmp 0x140015d29
mov rax, qword [rax]
cmp rax, 3
jbe 0x140015aff
lea rax, str.Body_of_unknown_size___read_until_socket_close
lea rcx, [rsp + 0xf0]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [0x14015dca8]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
and qword [rsp + 0x20], 0
lea r8, str.ureq::response
mov edx, 4
mov r9d, 0x19d
call fcn.140084ca8
lea rsi, [rsp + 0xf0]
lea rdx, [rsp + 0x260]
mov r8d, 0xf8
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xf8
call fcn.14000838a
mov r15, rax
mov r8d, 0xf8
mov rcx, rax
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rbp, [0x14015e228]
jmp 0x140015d29
lea r8, [0x14015de74]
mov r9d, send
mov rcx, qword [rsp + 0x38]
mov rdx, qword [rsp + 0x60]
call fcn.140018a9c
test rax, rax
je 0x140015b87
mov r8, rdx
lea rsi, [rsp + 0xf0]
mov rcx, rsi
mov rdx, rax
call fcn.1400b42e0
cmp byte [rsi], 0
je 0x140015eb0
mov esi, 2
jmp 0x140015848
mov rax, qword [str.___]
mov rax, qword [rax]
cmp rax, 3
jbe 0x140015bea
lea rax, str.zero_length_body_returning_stream_directly_to_pool
lea rcx, [rsp + 0xf0]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [0x14015dca8]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
and qword [rsp + 0x20], 0
lea r8, str.ureq::response
mov edx, 4
mov r9d, 0x180
call fcn.140084ca8
lea rsi, [rsp + 0xf0]
lea rdx, [rsp + 0x260]
mov r8d, 0xe8
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rsi
call fcn.140026ee0
lea rdx, str.returning_stream_to_pool
lea r9, str.C:Users55779.cargo_registry_srcindex.crates.io_6f17d22bba15001fureq_2.9.1_src_response.rs
mov r8d, 0x18
mov rcx, rax
call fcn.140014ac1
call fcn.140091040
mov r15d, 1
lea rbp, fcn.14000120c
jmp 0x140015d29
cmp rax, 4
jb 0x140015cb2
lea rsi, [rsp + 0xd0]
mov qword [rsp + 0x48], rsi
lea rax, str.Body_entirely_buffered__length:__
lea rcx, [rsp + 0xf0]
mov qword [rcx], rax
mov qword [rcx + 8], 2
and qword [rcx + 0x20], 0
lea rax, [0x140014c38]
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x48]
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], 1
and qword [rsp + 0x20], 0
lea r8, str.ureq::response
mov edx, 4
mov r9d, 0x18c
call fcn.140084ca8
mov r15, qword [rsi]
lea rdi, [rsp + 0xf0]
mov rcx, rdi
xor edx, edx
mov r8, r15
call fcn.14008060e
mov rdx, qword [rdi]
mov r8, qword [rdi + 0x10]
lea rsi, [rsp + 0x360]
mov rcx, rsi
call fcn.14001a9f2
lea rdx, str.failed_to_read_exact_buffer_length_from_stream
lea r9, str.C:Users55779.cargo_registry_srcindex.crates.io_6f17d22bba15001fureq_2.9.1_src_response.rs
mov r8d, 0x2e
mov rcx, rax
call fcn.140014ac1
mov ecx, 0x20
call fcn.14000838a
mov r15, rax
movups xmm0, xmmword [rdi]
movups xmmword [rax], xmm0
mov rax, qword [rdi + 0x10]
mov qword [r15 + 0x10], rax
and qword [r15 + 0x18], 0
mov rcx, rsi
call fcn.140014998
lea rbp, [0x14015e110]
cmp byte [rsp + 0x34], 0
je 0x140015d6b
lea rsi, [rsp + 0xf0]
mov rcx, rsi
mov rdx, r15
mov r8, rbp
call fcn.14001dfed
mov ecx, 0xd0
call fcn.14000838a
mov r15, rax
mov r8d, 0xd0
mov rcx, rax
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rbp, [0x14015e328]
lea rdx, [r14 + 0x10]
lea rsi, [rsp + 0x100]
mov rcx, rsi
call fcn.1400aca30
movups xmm0, xmmword [r14 + 0x2c]
movups xmm1, xmmword [r14 + 0x40]
movups xmmword [rsi + 0x30], xmm1
mov al, byte [r14 + 0x50]
mov byte [rsi + 0x40], al
mov eax, dword [r14 + 0x28]
mov ecx, dword [r14 + 0x3c]
movups xmm1, xmmword [r14]
movups xmmword [rsi + 0x1c], xmm0
mov dword [rsi + 0x18], eax
mov dword [rsi + 0x2c], ecx
movups xmmword [rsi - 0x10], xmm1
lea rax, [rsp + 0x580]
lea rsi, [rsp + 0xf0]
mov ecx, listen
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov edx, 8
lea rdi, [rbx + rdx]
mov rcx, qword [rsp + 0xc8]
mov qword [rbx + 0xb0], rcx
movups xmm0, xmmword [rsp + 0xb8]
movups xmmword [rbx + 0xa0], xmm0
movups xmm0, xmmword [rsp + 0x70]
movups xmmword [rbx + 0xb8], xmm0
mov rcx, qword [rsp + 0x80]
mov qword [rbx + 0xc8], rcx
movaps xmm0, xmmword [rsp + 0x200]
movups xmmword [rbx + 0x88], xmm0
mov rcx, qword [rsp + 0x210]
mov qword [rbx + 0x98], rcx
xorps xmm0, xmm0
movups xmmword [rbx + 0xe8], xmm0
movaps xmm0, xmmword [rsp + 0x220]
movaps xmm1, xmmword [rsp + 0x230]
movups xmmword [rax + 0x68], xmm1
movups xmmword [rax + 0x58], xmm0
mov ecx, send
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov word [rbx + 0x80], r12w
mov rax, r13
shr rax, 0x20
mov word [rbx + 0x86], ax
mov dword [rbx + 0x82], r13d
mov qword [rbx + 0xd0], r15
mov qword [rbx + 0xd8], rbp
mov qword [rbx + 0xe0], rdx
mov qword [rbx + 0xf8], rdx
mov qword [rbx + 0x100], send
mov eax, dword [rsp + 0x44]
mov word [rbx + 0x108], ax
mov dword [rbx], 3
jmp 0x1400154b7
xor esi, esi
mov r15, qword [rsp + 0xf8]
jmp 0x140015848