Function at 0x140188900
Capabilities:
Encode data using xor
Hash data using fnv
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, 0x798
movapd xmmword [rsp + 0x780], xmm12
movaps xmmword [rsp + 0x770], xmm11
movdqa xmmword [rsp + 0x760], xmm10
movdqa xmmword [rsp + 0x750], xmm9
movapd xmmword [rsp + 0x740], xmm8
movaps xmmword [rsp + 0x730], xmm7
movaps xmmword [rsp + 0x720], xmm6
mov r14, r8
mov rdi, rdx
mov qword [rsp + 0x70], rcx
mov rcx, qword [rdx + 0x130]
test rcx, rcx
je 0x14018897b
mov rdx, r14
call sym.__tokio::time::sleep::Sleep_as_core::future::future::Future_::poll::hf96aaaa743f56dc6
test al, al
je 0x14018b4ac
lea rax, [rdi + 0x20]
mov qword [rsp + 0x260], rax
lea rax, [rdi + 0x88]
mov qword [rsp + 0x30], rax
lea rax, [rdi + 0xf8]
mov qword [rsp + 0x1d8], rax
lea rax, [rdi + 0xf9]
mov qword [rsp + 0x448], rax
lea r15, [rsp + 0x36a]
lea rax, [rdi + 0x28]
mov qword [rsp + 0x78], rax
lea r13, [rsp + 0x98]
lea rax, [rdi + 0xc8]
mov qword [rsp + 0x1a0], rax
lea rax, sym._ZN5bytes5bytes12static_clone17he452bcd4bd487868E.5951
xorps xmm6, xmm6
movaps xmm7, xmmword [0x14039c5a0]
movq xmm8, rax
shufpd xmm8, xmmword [0x14039c5d0], 2
movdqa xmm9, xmmword [str.uespemosarenegylmodnarodsetybdet]
movdqa xmm10, xmmword [0x14039c5c0]
lea rax, [rdi + 0xe0]
mov qword [rsp + 0x4c0], rax
lea rax, [rdi + 0x50]
mov qword [rsp + 0x4c8], rax
lea rsi, [rsp + 0x2c0]
lea r12, [rsp + 0x360]
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x460], r14
mov rdx, qword [rdi + 0x118]
mov rax, qword [rdi + 0x120]
mov rcx, rsi
mov r8, r14
call qword [rax + 0x18]
mov rax, qword [rsp + 0x2c0]
cmp rax, 3
je 0x140188c40
cmp eax, 4
lea r14, [rsp + 0x80]
je 0x14018b66d
mov r8d, 0xa0
lea rcx, [rsp + 0x680]
mov rdx, rsi
call sym.memcpy
movzx eax, word [rsp + 0x6e8]
lea ecx, [rax - 0x12d]
cmp ecx, 3
jae 0x140188d14
cmp qword [rdi], 0
je 0x140188acc
mov rax, qword [rdi + 8]
test rax, rax
je 0x140188acc
mov rdx, qword [rdi + 0x10]
mov r8, qword [rdi + 0x18]
mov rcx, qword [rsp + 0x260]
call qword [rax + 0x20]
mov qword [rdi], 0
mov rcx, r14
mov rdx, qword [rsp + 0x78]
lea r8, [0x140434698]
call sym.http::header::map::HeaderMap_T_::remove::h685c21da165bf718
cmp byte [rsp + 0xa0], 2
je 0x140188b14
mov rax, qword [rsp + 0x80]
mov rdx, qword [rsp + 0x88]
mov r8, qword [rsp + 0x90]
lea rcx, [rsp + 0x98]
call qword [rax + 0x20]
mov rcx, r14
mov rdx, qword [rsp + 0x78]
lea r8, [0x1404346b8]
call sym.http::header::map::HeaderMap_T_::remove::h685c21da165bf718
cmp byte [rsp + 0xa0], 2
je 0x140188b55
mov rax, qword [rsp + 0x80]
mov rdx, qword [rsp + 0x88]
mov r8, qword [rsp + 0x90]
lea rcx, [rsp + 0x98]
call qword [rax + 0x20]
mov rcx, r14
mov rdx, qword [rsp + 0x78]
lea r8, [0x1404346d8]
call sym.http::header::map::HeaderMap_T_::remove::h685c21da165bf718
cmp byte [rsp + 0xa0], 2
je 0x140188b96
mov rax, qword [rsp + 0x80]
mov rdx, qword [rsp + 0x88]
mov r8, qword [rsp + 0x90]
lea rcx, [rsp + 0x98]
call qword [rax + 0x20]
mov rcx, r14
mov rdx, qword [rsp + 0x78]
lea r8, [0x1404346f8]
call sym.http::header::map::HeaderMap_T_::remove::h685c21da165bf718
cmp byte [rsp + 0xa0], 2
je 0x140188bd7
mov rax, qword [rsp + 0x80]
mov rdx, qword [rsp + 0x88]
mov r8, qword [rsp + 0x90]
lea rcx, [rsp + 0x98]
call qword [rax + 0x20]
mov rax, qword [rsp + 0x1d8]
movzx eax, byte [rax]
mov ecx, eax
or ecx, 4
cmp ecx, 5
je 0x140188d40
cmp al, 0xa
jb 0x140188c13
cmp qword [rdi + 0x108], 0
je 0x140188c13
mov r8, qword [rdi + 0x100]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
mov rax, qword [rsp + 0x1d8]
movabs rcx, 0x101010101010101
mov qword [rax + 0x10], rcx
movups xmmword [rax], xmm7
jmp 0x140188d40
mov rbp, qword [rsp + 0x2c8]
mov rbx, qword [rbp]
test rbx, rbx
lea r14, [rsp + 0x80]
je 0x14018b8dc
mov rax, qword [rbp + 8]
mov rcx, rbx
call qword [rax + 0x38]
movabs rcx, 0x1d3159e819eb36ee
cmp rax, rcx
jne 0x14018b8dc
movabs rax, 0x7a261a7a9b30b64e
cmp rdx, rax
jne 0x14018b8dc
movzx eax, byte [rbx]
test eax, eax
je 0x140188cb0
cmp eax, 1
jne 0x14018b8dc
cmp byte [rbx + 1], 2
jne 0x14018b8dc
xor eax, eax
mov ecx, 4
jmp 0x140188cc4
cmp byte [rbx + 1], 2
jne 0x14018b8dc
mov eax, 7
mov ecx, 8
cmp dword [rbx + rcx], eax
jne 0x14018b8dc
cmp qword [rdi], 0
je 0x140188f38
mov rax, qword [rdi + 8]
test rax, rax
je 0x14018b8dc
mov r8, qword [rdi + 0x10]
mov r9, qword [rdi + 0x18]
lea rcx, [rsp + 0x268]
mov rdx, qword [rsp + 0x260]
call qword [rax]
mov rax, qword [rdi + 0x128]
cmp rax, 1
jbe 0x140188f6f
jmp 0x14018b8cf
add eax, 0xfffffecd
cmp eax, 2
jae 0x14018bab4
cmp qword [rdi], 0
je 0x140188d40
cmp qword [rdi + 8], 0
je 0x14018bab4
nop word cs:[rax + rax]
movups xmm0, xmmword [0x140434728]
movaps xmmword [rsp + 0x90], xmm0
movdqu xmm0, xmmword [0x140434718]
movdqa xmmword [rsp + 0x80], xmm0
lea rcx, [rsp + 0x680]
mov rdx, r14
call sym.http::header::map::HeaderMap_T_::get2::hba57902c068f1098
mov rsi, rax
mov rax, qword [rsp + 0x80]
test rax, rax
je 0x140188d9b
mov rdx, qword [rsp + 0x88]
mov r8, qword [rsp + 0x90]
lea rcx, [rsp + 0x98]
call qword [rax + 0x20]
test rsi, rsi
je 0x14018bab4
mov rdx, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
mov rcx, r12
call sym.core::str::converts::from_utf8::h7e3ffe505e8498fd
cmp qword [rsp + 0x360], 0
jne 0x14018bab4
mov r8, qword [rsp + 0x368]
mov r9, qword [rsp + 0x370]
mov qword [rsp + 0x360], 0
mov qword [rsp + 0x370], 0
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x380], rax
mov rcx, r14
mov rdx, r12
call sym.url::ParseOptions::parse::h0c9d1cf3089fc96e
mov rsi, qword [rsp + 0x80]
movabs rax, 0x8000000000000000
cmp rsi, rax
je 0x14018bab4
movups xmm0, xmmword [r13 + 0x30]
movups xmmword [r15 + 0x3e], xmm0
movdqu xmm0, xmmword [r13 - 0x10]
movdqu xmm1, xmmword [r13]
movups xmm2, xmmword [r13 + 0x10]
movups xmm3, xmmword [r13 + 0x20]
movups xmmword [r15 + 0x2e], xmm3
movups xmmword [r15 + 0x1e], xmm2
movdqu xmmword [r15 + 0xe], xmm1
movdqu xmmword [r15 - 2], xmm0
mov qword [rsp + 0x360], rsi
mov rcx, r14
mov rdx, r12
call sym.reqwest::into_url::try_uri::hf6fb873e49f9c170
movzx ebx, byte [rsp + 0x80]
mov rcx, r14
call sym.core::ptr::drop_in_place_core::result::Result_http::uri::Uri_reqwest::error::Error__::h10a39aba05bd7d96
cmp bl, 3
je 0x14018b8b9
movdqu xmm0, xmmword [r15 + 0x3e]
movdqa xmmword [rsp + 0x530], xmm0
movdqu xmm1, xmmword [r15 - 2]
movups xmm2, xmmword [r15 + 0xe]
movups xmm3, xmmword [r15 + 0x1e]
movups xmm4, xmmword [r15 + 0x2e]
movaps xmmword [rsp + 0x520], xmm4
movaps xmmword [rsp + 0x510], xmm3
movaps xmmword [rsp + 0x500], xmm2
movdqa xmmword [rsp + 0x4f0], xmm1
lea rax, [rsp + 0x1f8]
movdqu xmmword [rax + 0x40], xmm0
movups xmmword [rax + 0x30], xmm4
movups xmmword [rax + 0x20], xmm3
movups xmmword [rax + 0x10], xmm2
movdqu xmmword [rax], xmm1
mov qword [rsp + 0x1f0], rsi
mov rax, qword [rdi + 0x110]
cmp byte [rax + 0x1b8], 0
je 0x140189ae5
mov r9d, dword [rsp + 0x21c]
test r9, r9
je 0x140189693
mov rcx, qword [rsp + 0x1f8]
mov rdx, qword [rsp + 0x200]
cmp rdx, r9
jbe 0x140189670
cmp byte [rcx + r9], 0xbf
jg 0x140189676
jmp 0x14018c0d1
lea rax, sym._ZN5bytes5bytes12static_clone17he452bcd4bd487868E.5951
mov qword [rsp + 0x268], rax
mov qword [rsp + 0x270], 1
lea rax, [rsp + 0x278]
movups xmmword [rax], xmm6
mov rax, qword [rdi + 0x128]
cmp rax, 1
ja 0x14018b8cf
inc rax
mov qword [rdi + 0x128], rax
mov rcx, r14
mov rdx, qword [rsp + 0x30]
call sym.reqwest::into_url::try_uri::hf6fb873e49f9c170
cmp byte [rsp + 0x80], 3
je 0x14018bfea
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x620], rax
movups xmm0, xmmword [rsp + 0xc0]
movaps xmmword [rsp + 0x610], xmm0
movups xmm0, xmmword [rsp + 0x80]
movups xmm1, xmmword [rsp + 0x90]
movups xmm2, xmmword [rsp + 0xa0]
movups xmm3, xmmword [rsp + 0xb0]
movaps xmmword [rsp + 0x600], xmm3
movaps xmmword [rsp + 0x5f0], xmm2
movaps xmmword [rsp + 0x5e0], xmm1
movaps xmmword [rsp + 0x5d0], xmm0
movaps xmmword [rsp + 0x1c0], xmm6
movaps xmmword [rsp + 0x4b0], xmm6
mov rax, qword [rsp + 0x1d8]
movzx esi, byte [rax]
cmp esi, 9
jae 0x140189805
mov qword [rsp + 0x190], rbp
mov ecx, dword [rsp + 0x1b0]
mov r8d, dword [rsp + 0x1b3]
mov dword [rsp + 0x5b], r8d
mov dword [rsp + 0x58], ecx
mov rcx, qword [rsp + 0x492]
mov r8, qword [rsp + 0x498]
mov qword [rsp + 0x1e0], rcx
mov qword [rsp + 0x1e6], r8
movaps xmm0, xmmword [rsp + 0x1c0]
movaps xmmword [rsp + 0x1f0], xmm0
mov ecx, dword [rsp + 0x1ba]
mov dword [rsp + 0x4c], ecx
movzx ecx, word [rsp + 0x1be]
mov word [rsp + 0x50], cx
mov rcx, qword [rsp + 0x4a1]
mov r8, qword [rsp + 0x4a8]
mov qword [rsp + 0x248], rcx
mov qword [rsp + 0x24f], r8
movaps xmm0, xmmword [rsp + 0x4b0]
movaps xmmword [rsp + 0x470], xmm0
movzx ecx, word [rsp + 0x46e]
mov word [rsp + 0x19c], cx
mov ecx, dword [rsp + 0x46a]
mov dword [rsp + 0x198], ecx
mov ecx, dword [rsp + 0x58]
mov r8d, dword [rsp + 0x5b]
mov dword [rsp + 0x6b], r8d
mov dword [rsp + 0x68], ecx
mov ecx, dword [rsp + 0x1a8]
mov r8d, dword [rsp + 0x1ab]
mov dword [rsp + 0x63], r8d
mov dword [rsp + 0x60], ecx
mov qword [rsp + 0x80], 0
mov rcx, qword [rsp + 0x1e0]
mov r8, qword [rsp + 0x1e6]
mov qword [r13 - 8], r8
mov qword [r13 - 0xe], rcx
mov qword [rsp + 0x98], 0
mov qword [rsp + 0xa0], 8
movaps xmm0, xmmword [rsp + 0x1f0]
movups xmmword [r13 + 0x10], xmm0
mov qword [rsp + 0xb8], 8
mov qword [rsp + 0xc0], 0
mov qword [rsp + 0xc8], 2
mov qword [rsp + 0xd0], 0
mov word [rsp + 0xd8], 0
movzx ecx, word [rsp + 0x50]
mov word [r13 + 0x46], cx
mov ecx, dword [rsp + 0x4c]
mov dword [r13 + 0x42], ecx
mov byte [rsp + 0xe0], 0
mov rcx, qword [rsp + 0x248]
mov r8, qword [rsp + 0x24f]
mov qword [r13 + 0x50], r8
mov qword [r13 + 0x49], rcx
lea rcx, sym._ZN5bytes5bytes12static_clone17he452bcd4bd487868E.2909
mov qword [rsp + 0xf0], rcx
mov qword [rsp + 0xf8], 1
movaps xmm0, xmmword [rsp + 0x470]
movups xmmword [r13 + 0x68], xmm0
mov qword [rsp + 0x110], rcx
lea rcx, [0x140468028]
mov qword [rsp + 0x118], rcx
mov qword [rsp + 0x120], 1
mov qword [rsp + 0x128], 0
mov word [rsp + 0x130], 0xffff
movzx ecx, word [rsp + 0x19c]
mov word [r13 + 0x9e], cx
mov ecx, dword [rsp + 0x198]
mov dword [r13 + 0x9a], ecx
mov byte [rsp + 0x138], sil
mov ecx, dword [rsp + 0x68]
mov r8d, dword [rsp + 0x6b]
mov dword [r13 + 0xa4], r8d
mov dword [r13 + 0xa1], ecx
mov qword [rsp + 0x140], rax
mov qword [rsp + 0x148], rdx
mov qword [rsp + 0x150], 0
mov byte [rsp + 0x158], 2
mov eax, dword [rsp + 0x60]
mov ecx, dword [rsp + 0x63]
mov dword [r13 + 0xc4], ecx
mov dword [r13 + 0xc1], eax
mov rcx, r12
mov rdx, r14
lea r8, [rsp + 0x5d0]
call sym.http::request::Builder::and_then::h83accff78eee846b
movups xmm0, xmmword [rsp + 0x268]
movups xmm1, xmmword [rsp + 0x278]
movaps xmmword [rsp + 0x90], xmm1
movaps xmmword [rsp + 0x80], xmm0
cmp qword [rsp + 0x360], 3
je 0x14018bfc4
mov rbp, r13
mov rdi, r12
movups xmm0, xmmword [rsp + 0x268]
movdqu xmm1, xmmword [rsp + 0x278]
lea rax, [rsp + 0x578]
movdqu xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov rax, qword [r15]
mov rcx, qword [r15 + 6]
mov qword [rsp + 0x1f0], rax
mov qword [rsp + 0x1f6], rcx
mov rax, qword [rsp + 0x378]
mov qword [rsp + 0x38], rax
mov r12, qword [rsp + 0x380]
mov rsi, qword [rsp + 0x388]
mov rax, qword [rsp + 0x390]
mov qword [rsp + 0x188], rax
mov rax, qword [rsp + 0x398]
mov qword [rsp + 0x40], rax
mov r13, qword [rsp + 0x3a0]
mov rax, qword [rsp + 0x3a8]
mov qword [rsp + 0x258], rax
mov rbx, qword [rsp + 0x3b0]
mov r8d, 0x88
lea r14, [rsp + 0x4f0]
mov rcx, r14
lea rdx, [rsp + 0x3b8]
call sym.memcpy
mov r8d, 0xa8
mov rcx, rdi
mov rdx, r14
call sym.memcpy
mov rax, qword [rsp + 0x28]
movzx edi, word [rax + 0x80]
mov rax, qword [rsp + 0x28]
mov rcx, qword [rax + 0x70]
mov rax, qword [rsp + 0x28]
mov rdx, qword [rax + 0x78]
call sym.__alloc::boxed::Box__T__A__as_core::clone::Clone_::clone::hff9eab8875131e7f
mov r15, rax
mov r14, rdx
mov rax, qword [rsp + 0x28]
mov rdx, qword [rax + 0x48]
mov rax, qword [rsp + 0x28]
mov r8, qword [rax + 0x50]
mov rcx, rbp
call sym.__alloc::vec::Vec_T_A__as_core::clone::Clone_::clone::hbd3a18829e8b33f0
mov rax, qword [rsp + 0x28]
mov rdx, qword [rax + 0x60]
mov rax, qword [rsp + 0x28]
mov r8, qword [rax + 0x68]
lea rcx, [rsp + 0xb0]
call sym.__alloc::vec::Vec_T_A__as_core::clone::Clone_::clone::h0a3288edd3bbce8f
mov rax, qword [rsp + 0x28]
movdqu xmm0, xmmword [rax + 0x28]
mov word [rsp + 0xd8], di
mov rdi, qword [rsp + 0x28]
mov rax, qword [rdi + 0x38]
mov qword [rsp + 0xc8], r15
mov qword [rsp + 0xd0], r14
movdqu xmmword [rsp + 0x80], xmm0
mov qword [rsp + 0x90], rax
test rbx, rbx
je 0x140189447
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, qword [rsp + 0x258]
call fcn.14021a7bc
test rsi, rsi
mov r14, qword [rsp + 0x460]
lea r15, [rsp + 0x36a]
mov rbx, r12
je 0x1401894b0
lea r12, [rbx + 0x30]
jmp 0x14018948e
mov rax, qword [r12 - 0x18]
mov rdx, qword [r12 - 0x10]
mov r8, qword [r12 - 8]
mov rcx, r12
call qword [rax + 0x20]
add r12, 0x68
dec rsi
je 0x1401894b0
mov rax, qword [r12 + 0x10]
test rax, rax
je 0x140189470
lea rcx, [r12 + 0x28]
mov rdx, qword [r12 + 0x18]
mov r8, qword [r12 + 0x20]
call qword [rax + 0x20]
jmp 0x140189470
cmp qword [rsp + 0x38], 0
je 0x1401894c9
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, rbx
call fcn.14021a7bc
test r13, r13
mov rsi, qword [rsp + 0x40]
je 0x1401894fe
lea r12, [rsi + 0x38]
nop word [rax + rax]
mov rax, qword [r12 - 0x18]
mov rdx, qword [r12 - 0x10]
mov r8, qword [r12 - 8]
mov rcx, r12
call qword [rax + 0x20]
add r12, 0x48
dec r13
jne 0x1401894e0
cmp qword [rsp + 0x188], 0
je 0x14018951a
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, rsi
call fcn.14021a7bc
mov rax, qword [rsp + 0x80]
movzx ecx, word [rsp + 0x88]
lea r13, [rsp + 0x98]
mov rdx, qword [r13 - 0xe]
mov r8, qword [r13 - 8]
mov qword [rsp + 0x1f0], rdx
mov qword [rsp + 0x1f6], r8
movdqu xmm0, xmmword [rsp + 0x98]
movdqu xmm1, xmmword [rsp + 0xb8]
movups xmm2, xmmword [rsp + 0xc8]
mov rdx, qword [rsp + 0xd8]
mov qword [rsp + 0x360], rdx
movups xmm3, xmmword [rsp + 0xa8]
mov rbx, qword [rdi + 0x110]
add rbx, 0x10
mov qword [rsp + 0x80], rax
mov word [rsp + 0x88], cx
mov rax, qword [rsp + 0x1f0]
mov rcx, qword [rsp + 0x1f6]
mov qword [r13 - 8], rcx
mov qword [r13 - 0xe], rax
movdqu xmmword [rsp + 0x98], xmm0
movups xmmword [rsp + 0xa8], xmm3
movdqu xmmword [rsp + 0xb8], xmm1
movups xmmword [rsp + 0xc8], xmm2
mov r8d, 0xa8
lea rcx, [rsp + 0xd8]
lea rdx, [rsp + 0x360]
call sym.memcpy
mov rcx, rbx
lea rdx, [rsp + 0x80]
call sym.hyper::client::client::Client_C_B_::request::hd6e2004f842dff27
mov rbx, rax
mov r12, rdx
mov rbp, qword [rdi + 0x118]
mov rsi, qword [rdi + 0x120]
mov rax, qword [rsi]
test rax, rax
je 0x14018961d
mov rcx, rbp
call rax
cmp qword [rsi + 8], 0
je 0x140189640
cmp qword [rsi + 0x10], 0x11
jb 0x14018962f
mov rbp, qword [rbp - 8]
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, rbp
call fcn.14021a7bc
mov qword [rdi + 0x118], rbx
mov qword [rdi + 0x120], r12
mov rcx, qword [rsp + 0x190]
call sym.core::ptr::drop_in_place_hyper::error::Error_::h4ba0bd5a6e0ba036
lea rsi, [rsp + 0x2c0]
lea r12, [rsp + 0x360]
jmp 0x140188a43
jne 0x14018c0d1
cmp r9d, 4
jne 0x140189693
lea rdx, str.httphttpswswssftpfileC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srcparser.rs
mov r8, r9
call sub.msvcrt.dll_memcmp
test eax, eax
je 0x14018a09d
mov esi, dword [rdi + 0xb4]
mov rbp, qword [rdi + 0x90]
mov rbx, qword [rdi + 0x98]
test rbx, rbx
je 0x1401896d1
js 0x14018bfbf
movzx eax, byte [0x1404a5170]
xor ecx, ecx
mov rdx, rbx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14018c0b5
mov r12, rax
jmp 0x1401896d7
mov r12d, 1
mov rcx, r12
mov rdx, rbp
mov r8, rbx
call sym.memcpy
mov qword [rsp + 0x80], rbx
mov qword [rsp + 0x88], r12
mov qword [rsp + 0x90], rbx
mov eax, dword [rdi + 0xc0]
mov rcx, qword [rsp + 0x1a0]
movups xmm0, xmmword [rcx]
movups xmmword [r13 + 0x28], xmm0
movzx ecx, byte [rcx + 0x10]
mov byte [r13 + 0x38], cl
mov ecx, dword [rdi + 0xb0]
mov edx, dword [rdi + 0xc4]
movdqu xmm0, xmmword [rdi + 0xa0]
mov dword [rsp + 0xac], esi
mov r8, qword [rdi + 0xb8]
mov qword [rsp + 0xb0], r8
mov dword [rsp + 0xb8], eax
mov dword [rsp + 0xa8], ecx
mov dword [rsp + 0xbc], edx
movdqu xmmword [rsp + 0x98], xmm0
mov rcx, r14
call sym.url::Url::set_username::h760bee7f1bbb7f20
mov rcx, r14
call sym.url::Url::set_password::h10e681efdd5b0102
cmp dword [rsp + 0xa0], 0
mov rax, qword [rsp + 0x90]
je 0x14018979f
mov r9d, dword [rsp + 0xa4]
cmp rax, r9
lea rcx, [rsp + 0x360]
jae 0x1401897ac
mov r9, rax
jmp 0x1401897d1
mov r9, rax
lea rcx, [rsp + 0x360]
jmp 0x1401897d1
test r9, r9
je 0x1401897c9
cmp rax, r9
jbe 0x1401897c9
mov rax, qword [rsp + 0x88]
cmp byte [rax + r9], 0xbf
jle 0x14018c164
mov qword [rsp + 0x90], r9
mov dword [rsp + 0xa0], 0
mov r8d, dword [rsp + 0xac]
mov rdx, qword [rsp + 0x88]
mov rax, rdx
inc r8d
je 0x140189843
cmp r9, r8
jbe 0x140189839
cmp byte [rdx + r8], 0xbf
jg 0x14018983f
jmp 0x14018c111
jne 0x14018a085
mov rcx, qword [rsp + 0x448]
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
mov dword [rsp + 0x1b3], ecx
mov dword [rsp + 0x1b0], eax
mov rax, qword [rdi + 0x100]
movzx edx, byte [rdi + 0x108]
jmp 0x140189018
jne 0x14018c111
lea rax, [rdx + r8]
cmp r9, r8
jne 0x140189853
xor eax, eax
test al, al
je 0x140189861
jmp 0x140189940
cmp byte [rax], 0x2f
sete al
test al, al
jne 0x140189940
cmp dword [rsp + 0x98], 0
jne 0x140189940
mov r8, r9
test r9, r9
je 0x140189926
lea rbx, [rdx + r9]
xor eax, eax
nop word cs:[rax + rax]
movzx r8d, byte [rbx - 1]
test r8b, r8b
js 0x1401898a0
dec rbx
jmp 0x1401898fe
movzx r10d, byte [rbx - 2]
cmp r10b, 0xc0
jge 0x1401898cd
movzx r11d, byte [rbx - 3]
cmp r11b, 0xbf
jg 0x1401898d7
movzx esi, byte [rbx - 4]
add rbx, 0xfffffffffffffffc
and esi, 7
shl esi, 6
and r11d, 0x3f
or r11d, esi
jmp 0x1401898df
add rbx, 0xfffffffffffffffe
and r10d, 0x1f
jmp 0x1401898ea
add rbx, 0xfffffffffffffffd
and r11d, 0xf
shl r11d, 6
and r10d, 0x3f
or r10d, r11d
shl r10d, 6
and r8d, 0x3f
or r8d, r10d
cmp r8d, 0x110000
je 0x14018990c
cmp r8d, 0x20
jne 0x14018990c
inc rax
cmp rdx, rbx
jne 0x140189890
mov r8, r9
sub r8, rax
jb 0x140189940
je 0x140189926
cmp r9, r8
jbe 0x140189926
cmp byte [rdx + r8], 0xbf
jle 0x14018c164
cmp r9, r8
jb 0x140189940
mov qword [rsp + 0x90], r8
mov r9, r8
nop word cs:[rax + rax]
test r9, r9
je 0x140189994
xor eax, eax
jmp 0x14018995e
cmp r8b, 0x7f
je 0x14018996f
inc rax
cmp r9, rax
je 0x140189997
movzx r8d, byte [rdx + rax]
cmp r8b, 0x1f
ja 0x140189950
cmp r8b, 9
je 0x140189956
cmp qword [rsp + 0x80], 0
je 0x140189ae5
mov rcx, qword [0x1404a5110]
mov r8, rdx
xor edx, edx
call fcn.14021a7bc
jmp 0x140189ae5
xor r9d, r9d
mov r8, r9
call sym.bytes::bytes::Bytes::copy_from_slice::h7ee36df1df07aa1f
mov byte [rsp + 0x380], 0
movups xmm0, xmmword [rsp + 0x360]
movups xmm1, xmmword [rsp + 0x370]
movaps xmmword [rsp + 0x2c0], xmm0
movaps xmmword [rsp + 0x2d0], xmm1
mov eax, dword [r15 + 0x17]
mov ecx, dword [r15 + 0x1a]
mov dword [rsp + 0x268], eax
mov dword [rsp + 0x26b], ecx
cmp qword [rsp + 0x80], 0
je 0x1401899fe
mov r8, qword [rsp + 0x88]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
movaps xmm0, xmmword [rsp + 0x2c0]
movaps xmm1, xmmword [rsp + 0x2d0]
movaps xmmword [rsp + 0x5a0], xmm0
movaps xmmword [rsp + 0x5b0], xmm1
mov byte [rsp + 0x5c0], 0
mov eax, dword [rsp + 0x268]
mov ecx, dword [rsp + 0x26b]
lea rdx, [rsp + 0x5c1]
mov dword [rdx + 3], ecx
mov dword [rdx], eax
movups xmm0, xmmword [0x140434748]
movaps xmmword [rsp + 0x500], xmm0
movups xmm0, xmmword [0x140434738]
movaps xmmword [rsp + 0x4f0], xmm0
mov rcx, r14
mov rdx, qword [rsp + 0x78]
lea r8, [rsp + 0x4f0]
lea r9, [rsp + 0x5a0]
call sym.http::header::map::HeaderMap_T_::try_insert2::ha1a93b895998611a
cmp byte [rsp + 0xa0], 3
je 0x14018c0e5
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x380], rax
movdqu xmm0, xmmword [rsp + 0x80]
movdqu xmm1, xmmword [rsp + 0x90]
movdqa xmmword [rsp + 0x370], xmm1
movdqa xmmword [rsp + 0x360], xmm0
cmp al, 2
je 0x140189ae5
mov rax, qword [rsp + 0x360]
mov rdx, qword [rsp + 0x368]
mov r8, qword [rsp + 0x370]
lea rcx, [rsp + 0x378]
call qword [rax + 0x20]
mov r12, qword [rdi + 0x90]
mov rsi, qword [rdi + 0x98]
test rsi, rsi
je 0x140189b1d
js 0x14018bfbf
movzx eax, byte [0x1404a5170]
xor ecx, ecx
mov rdx, rsi
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14018c07d
mov rbx, rax
jmp 0x140189b22
mov ebx, 1
mov rcx, rbx
mov rdx, r12
mov r8, rsi
call sym.memcpy
movups xmm11, xmmword [rdi + 0xb4]
mov rcx, qword [rsp + 0x1a0]
movzx eax, byte [rcx + 0x10]
mov byte [rsp + 0x4e0], al
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0x4d0], xmm0
movzx r12d, word [rdi + 0xb0]
movzx r10d, word [rdi + 0xb2]
mov r8d, dword [rdi + 0xc4]
mov r13d, dword [rdi + 0xa0]
mov rax, rdi
mov edi, dword [rdi + 0xa4]
mov ebp, dword [rax + 0xa8]
mov r15d, dword [rax + 0xac]
mov r14, qword [rax + 0xf0]
cmp r14, qword [rax + 0xe0]
jne 0x140189bc3
mov rcx, qword [rsp + 0x4c0]
mov dword [rsp + 0x190], r8d
mov word [rsp + 0x40], r10w
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::h6a672ca7fe352643
movzx r10d, word [rsp + 0x40]
mov r8d, dword [rsp + 0x190]
mov rdx, qword [rsp + 0x28]
mov rax, qword [rdx + 0xe8]
imul rcx, r14, 0x58
mov qword [rax + rcx], rsi
mov qword [rax + rcx + 8], rbx
mov qword [rax + rcx + 0x10], rsi
mov dword [rax + rcx + 0x18], r13d
mov dword [rax + rcx + 0x1c], edi
mov rdi, rdx
mov dword [rax + rcx + 0x20], ebp
mov dword [rax + rcx + 0x24], r15d
mov word [rax + rcx + 0x28], r12w
mov word [rax + rcx + 0x2a], r10w
movups xmmword [rax + rcx + 0x2c], xmm11
mov dword [rax + rcx + 0x3c], r8d
movzx edx, byte [rsp + 0x4e0]
mov byte [rax + rcx + 0x50], dl
movdqa xmm0, xmmword [rsp + 0x4d0]
movdqu xmmword [rax + rcx + 0x40], xmm0
inc r14
mov qword [rdi + 0xf0], r14
mov rax, qword [rdi + 0x110]
mov rcx, qword [rax + 0x188]
test rcx, rcx
je 0x140189c80
cmp ecx, 1
lea r15, [rsp + 0x36a]
lea r13, [rsp + 0x98]
lea r12, [rsp + 0x360]
jne 0x14018ba93
cmp qword [rax + 0x190], r14
jbe 0x14018bdcb
lea r14, [rsp + 0x80]
jmp 0x140189cff
mov rcx, qword [rdi + 0xe8]
movzx edx, word [rsp + 0x6e8]
lea r8, [rsp + 0x1f0]
mov qword [rsp + 0x80], r8
mov qword [rsp + 0x88], rcx
mov qword [rsp + 0x90], r14
mov word [rsp + 0x98], dx
mov rdx, qword [rax + 0x190]
mov rax, qword [rax + 0x198]
lea r12, [rsp + 0x360]
mov rcx, r12
lea r14, [rsp + 0x80]
mov r8, r14
call qword [rax + 0x28]
mov rax, qword [rsp + 0x360]
test rax, rax
lea r15, [rsp + 0x36a]
lea r13, [rsp + 0x98]
jne 0x14018ba89
mov ebp, dword [rsp + 0x21c]
test rbp, rbp
je 0x14018b5f7
mov rbx, qword [rsp + 0x1f8]
mov rsi, qword [rsp + 0x200]
cmp rsi, rbp
jbe 0x140189d2f
cmp byte [rbx + rbp], 0xbf
jg 0x140189d35
jmp 0x14018bfa2
jne 0x14018bfa2
cmp ebp, 4
jne 0x140189d50
mov rcx, rbx
lea rdx, str.httphttpswswssftpfileC:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srcparser.rs
mov r8, rbp
call sub.msvcrt.dll_memcmp
test eax, eax
je 0x140189d89
cmp rsi, rbp
jbe 0x140189d60
cmp byte [rbx + rbp], 0xbf
jg 0x140189d66
jmp 0x14018bfa2
jne 0x14018bfa2
cmp ebp, 5
jne 0x14018b5f7
mov rcx, rbx
lea rdx, [0x140467c04]
mov r8, rbp
call sub.msvcrt.dll_memcmp
test eax, eax
jne 0x14018b5f7
mov rax, qword [rdi + 0x110]
cmp byte [rax + 0x1ba], 0
je 0x140189dd2
cmp rsi, rbp
jbe 0x140189da9
cmp byte [rbx + rbp], 0xbf
jg 0x140189daf
jmp 0x14018bfa2
jne 0x14018bfa2
cmp ebp, 5
jne 0x14018b67e
mov rcx, rbx
lea rdx, [0x140467c04]
mov r8, rbp
call sub.msvcrt.dll_memcmp
test eax, eax
jne 0x14018b67e
mov rax, qword [rsp + 0x240]
mov qword [rsp + 0xd0], rax
movups xmm0, xmmword [rsp + 0x230]
movaps xmmword [rsp + 0xc0], xmm0
movups xmm0, xmmword [rsp + 0x1f0]
movups xmm1, xmmword [rsp + 0x200]
movups xmm2, xmmword [rsp + 0x210]
movups xmm3, xmmword [rsp + 0x220]
movaps xmmword [rsp + 0xb0], xmm3
movaps xmmword [rsp + 0xa0], xmm2
movaps xmmword [rsp + 0x90], xmm1
movaps xmmword [rsp + 0x80], xmm0
mov rax, qword [rsp + 0x30]
cmp qword [rax], 0
je 0x140189e52
mov r8, qword [rdi + 0x90]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
mov rax, qword [rsp + 0xd0]
mov rcx, qword [rsp + 0x30]
mov qword [rcx + 0x50], rax
movaps xmm0, xmmword [rsp + 0xc0]
movups xmmword [rcx + 0x40], xmm0
movaps xmm0, xmmword [rsp + 0x80]
movaps xmm1, xmmword [rsp + 0x90]
movaps xmm2, xmmword [rsp + 0xa0]
movaps xmm3, xmmword [rsp + 0xb0]
movups xmmword [rcx + 0x30], xmm3
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov rax, qword [rsp + 0x78]
movups xmm0, xmmword [rax + 0x50]
movaps xmmword [rsp + 0x310], xmm0
movups xmm0, xmmword [rax + 0x40]
movaps xmmword [rsp + 0x300], xmm0
movdqu xmm0, xmmword [rax]
movdqu xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rsp + 0x2f0], xmm3
movaps xmmword [rsp + 0x2e0], xmm2
movdqa xmmword [rsp + 0x2d0], xmm1
movdqa xmmword [rsp + 0x2c0], xmm0
mov qword [rdi + 0x28], 0
mov qword [rdi + 0x40], 0
mov qword [rdi + 0x48], 8
mov rax, qword [rsp + 0x4c8]
movups xmmword [rax], xmm6
mov qword [rdi + 0x60], 8
mov qword [rdi + 0x68], 0
mov qword [rdi + 0x70], 2
mov qword [rdi + 0x78], 0
mov word [rdi + 0x80], 0
mov r9, qword [rdi + 0xf0]
test r9, r9
je 0x14018a90b
mov r10, qword [rdi + 0xe8]
mov rax, qword [rsp + 0x1a0]
cmp byte [rax], 0
je 0x140189f98
mov r8d, dword [rdi + 0xbc]
mov eax, dword [rdi + 0xc0]
mov rcx, qword [rdi + 0x90]
mov rdx, qword [rdi + 0x98]
cmp r8d, eax
ja 0x14018c08a
test r8, r8
je 0x140189fa2
cmp rdx, r8
jbe 0x140189f9c
cmp byte [rcx + r8], 0xc0
jge 0x140189fa2
jmp 0x14018c08a
xor ecx, ecx
jmp 0x140189fc3
jne 0x14018c08a
test rax, rax
je 0x140189fbd
cmp rdx, rax
jbe 0x140189fb7
cmp byte [rcx + rax], 0xbf
jg 0x140189fbd
jmp 0x14018c08a
jne 0x14018c08a
sub rax, r8
add rcx, r8
imul rdx, r9, 0x58
lea rbx, [rdx + r10]
add rbx, 0xffffffffffffffa8
movzx edx, byte [rbx + 0x40]
test dl, dl
je 0x14018a006
mov r8d, dword [rbx + 0x34]
mov r9d, dword [rbx + 0x38]
mov rdx, qword [rbx + 8]
mov r10, qword [rbx + 0x10]
cmp r8d, r9d
ja 0x14018c09e
test r8, r8
je 0x14018a01e
cmp r10, r8
jbe 0x14018a018
cmp byte [rdx + r8], 0xc0
jge 0x14018a01e
jmp 0x14018c09e
test rcx, rcx
jne 0x14018a1a6
test dl, dl
je 0x14018a062
jmp 0x14018a1a6
jne 0x14018c09e
test r9, r9
je 0x14018a03a
cmp r10, r9
jbe 0x14018a034
cmp byte [rdx + r9], 0xbf
jg 0x14018a03a
jmp 0x14018c09e
jne 0x14018c09e
test rcx, rcx
je 0x14018a1a6
sub r9, r8
cmp rax, r9
jne 0x14018a1a6
add rdx, r8
mov r8, rax
call sub.msvcrt.dll_memcmp
test eax, eax
jne 0x14018a1a6
cmp word [rdi + 0xb0], 0
je 0x14018a0c7
movzx esi, word [rdi + 0xb2]
cmp word [rbx + 0x28], 0
jne 0x14018a14f
xor ebp, ebp
jmp 0x14018a159
mov rcx, qword [rdi + 0x100]
mov rdx, qword [rdi + 0x108]
call sym.__alloc::boxed::Box__T__A__as_core::clone::Clone_::clone::h1cc2d0c8fbc3ed32
jmp 0x140189018
mov esi, dword [rdi + 0xb4]
mov rbp, qword [rdi + 0x90]
mov rbx, qword [rdi + 0x98]
test rsi, rsi
je 0x14018a0f2
cmp rbx, rsi
jbe 0x14018a0f9
cmp byte [rbp + rsi], 0xbf
jg 0x14018a0ff
jmp 0x14018c17c
mov r9d, dword [rdi + 0xb4]
mov rcx, qword [rdi + 0x90]
test r9, r9
je 0x14018a132
mov rdx, qword [rdi + 0x98]
cmp rdx, r9
jbe 0x14018a12c
cmp byte [rcx + r9], 0xbf
jg 0x14018a132
jmp 0x14018c0d1
xor esi, esi
jmp 0x1401896a7
jne 0x14018c17c
cmp esi, 5
jne 0x1401896a7
mov rcx, rbp
lea rdx, [0x140467c04]
mov r8, rsi
call sub.msvcrt.dll_memcmp
mov esi, 5
test eax, eax
jne 0x1401896a7
jmp 0x140189ae5
jne 0x14018c0d1
mov rdx, r9
call sym.url::parser::default_port::hcd1e9d9a4454acb9
mov esi, edx
test ax, ax
sete bpl
cmp word [rbx + 0x28], 0
je 0x14018a159
test ax, ax
je 0x14018a1a6
movzx edx, word [rbx + 0x2a]
mov ax, 1
jmp 0x14018a198
mov r9d, dword [rbx + 0x2c]
mov rcx, qword [rbx + 8]
test r9, r9
je 0x14018a181
mov rdx, qword [rbx + 0x10]
cmp rdx, r9
jbe 0x14018a17b
cmp byte [rcx + r9], 0xbf
jg 0x14018a181
jmp 0x14018c0d1
jne 0x14018c0d1
mov rdx, r9
call sym.url::parser::default_port::hcd1e9d9a4454acb9
test bpl, bpl
je 0x14018a198
test ax, ax
jne 0x14018a1a6
jmp 0x14018a90b
test ax, ax
je 0x14018a1a6
cmp si, dx
je 0x14018a90b
movups xmm0, xmmword [0x140435038]
movaps xmmword [rsp + 0x370], xmm0
movups xmm0, xmmword [0x140435028]
movaps xmmword [rsp + 0x360], xmm0
mov rcx, r14
lea rbx, [rsp + 0x2c0]
mov rdx, rbx
mov r8, r12
call sym.http::header::map::HeaderMap_T_::remove::hea70bf44a015b41c
cmp byte [rsp + 0xa0], 2
je 0x14018a207
mov rax, qword [rsp + 0x80]
mov rdx, qword [rsp + 0x88]
mov r8, qword [rsp + 0x90]
lea rcx, [rsp + 0x98]
call qword [rax + 0x20]
movups xmm0, xmmword [0x140435058]
movaps xmmword [rsp + 0x370], xmm0
movdqu xmm0, xmmword [0x140435048]
movdqa xmmword [rsp + 0x360], xmm0
mov rcx, r14
mov rdx, rbx
mov r8, r12
call sym.http::header::map::HeaderMap_T_::remove::hea70bf44a015b41c
cmp byte [rsp + 0xa0], 2
je 0x14018a262
mov rax, qword [rsp + 0x80]
mov rdx, qword [rsp + 0x88]
mov r8, qword [rsp + 0x90]
lea rcx, [rsp + 0x98]
call qword [rax + 0x20]
lea rax, [0x14043987f]
mov qword [rsp + 0x20], rax
mov r8d, 7
mov rcx, r14
lea rdx, str.cookie2
mov r9, r12
call sym.http::header::name::parse_hdr::h1f0a67ffc9092cc2
movzx r9d, byte [rsp + 0x90]
cmp r9d, 3
jne 0x14018a2a2
mov byte [rsp + 0x510], 2
jmp 0x14018a857
mov rax, qword [rsp + 0x2e8]
test rax, rax
lea r10, [0x14043987f]
je 0x14018a82f
mov qword [rsp + 0x440], rax
mov rbp, qword [rsp + 0x80]
mov r15, qword [rsp + 0x88]
cmp dword [rsp + 0x2c0], 2
mov dword [rsp + 0x54], r9d
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x38], r15
jne 0x14018a397
movdqu xmm0, xmmword [rsp + 0x2c8]
pshufd xmm1, xmm0, 0x44
pxor xmm1, xmm9
movdqa xmmword [rsp + 0x80], xmm1
pshufd xmm1, xmm0, 0xee
pxor xmm1, xmm10
movdqa xmmword [rsp + 0x90], xmm1
movdqa xmmword [rsp + 0xa0], xmm0
lea rax, [rsp + 0xb0]
movaps xmmword [rax], xmm6
mov qword [rax + 0x10], 0
xor eax, eax
cmp r9d, 2
setne al
mov qword [rsp + 0x268], rax
mov r8d, 8
lea rbx, [rsp + 0x80]
mov rcx, rbx
lea r14, [rsp + 0x268]
mov rdx, r14
call sym.__core::hash::sip::Hasher_S__as_core::hash::Hasher_::write::h1e7da10d0c5cb165
mov eax, dword [rsp + 0x54]
cmp eax, 2
jne 0x14018a3de
movzx eax, bpl
mov qword [rsp + 0x268], rax
mov r8d, 8
mov rcx, rbx
mov rdx, r14
call sym.__core::hash::sip::Hasher_S__as_core::hash::Hasher_::write::h1e7da10d0c5cb165
jmp 0x14018a47a
xor edx, edx
cmp r9d, 2
setne dl
movabs rax, 0xcbf29ce484222325
xor rdx, rax
movabs rcx, 0x1efac7090aef4a21
imul rdx, rcx
cmp r9d, 2
movabs r11, 0x100000001b3
jne 0x14018a3f5
movzx eax, bpl
xor rdx, rax
imul rdx, rcx
mov r15, rdx
jmp 0x14018a57f
test eax, eax
je 0x14018a43b
mov rcx, rbx
mov rdx, rbp
mov r8, r15
call sym.__core::hash::sip::Hasher_S__as_core::hash::Hasher_::write::h1e7da10d0c5cb165
jmp 0x14018a47a
lea rax, [r15 + rbp]
test r9d, r9d
je 0x14018b386
test r15, r15
je 0x14018b3bb
mov r8, r15
and r8, 7
je 0x14018b3c3
mov rcx, rbp
nop dword [rax + rax]
movzx r15d, byte [rcx]
inc rcx
xor r15, rdx
imul r15, r11
mov rdx, r15
dec r8
jne 0x14018a420
jmp 0x14018b3c9
test r15, r15
lea r12, [0x14043987f]
je 0x14018a47a
xor esi, esi
nop dword [rax]
movzx eax, byte [rbp + rsi]
movzx eax, byte [rax + r12]
mov byte [rsp + 0x268], al
mov r8d, 1
mov rcx, rbx
mov rdx, r14
call sym.__core::hash::sip::Hasher_S__as_core::hash::Hasher_::write::h1e7da10d0c5cb165
inc rsi
cmp r15, rsi
jne 0x14018a450
mov rax, qword [rsp + 0x90]
mov r9, qword [rsp + 0xb0]
shl r9, 0x38
or r9, qword [rsp + 0xb8]
mov rcx, qword [rsp + 0x98]
mov r8, qword [rsp + 0x80]
add r8, rax
rol rax, 0xd
xor rcx, r9
xor rax, r8
rol r8, 0x20
mov rdx, qword [rsp + 0x88]
add rdx, rcx
rol rcx, 0x10
xor rcx, rdx
add r8, rcx
rol rcx, 0x15
add rdx, rax
rol rax, 0x11
xor rcx, r8
xor rax, rdx
rol rdx, 0x20
xor r8, r9
add r8, rax
rol rax, 0xd
xor rax, r8
rol r8, 0x20
xor rdx, 0xff
add rdx, rcx
rol rcx, 0x10
xor rcx, rdx
add r8, rcx
rol rcx, 0x15
add rdx, rax
rol rax, 0x11
xor rax, rdx
rol rdx, 0x20
xor rcx, r8
add r8, rax
rol rax, 0xd
xor rax, r8
rol r8, 0x20
add rdx, rcx
rol rcx, 0x10
xor rcx, rdx
add r8, rcx
rol rcx, 0x15
add rdx, rax
rol rax, 0x11
xor rax, rdx
rol rdx, 0x20
xor rcx, r8
add r8, rax
rol rax, 0xd
xor rax, r8
add rdx, rcx
shl rcx, 0x10
xor rcx, rdx
shr rcx, 0x2b
add rdx, rax
shr rax, 0x2f
xor rax, rcx
mov r15, rdx
shr r15, 0x20
xor r15, rdx
xor r15, rax
mov r9d, dword [rsp + 0x54]
and r15d, 0x7fff
movzx eax, word [rsp + 0x318]
mov ebp, r15d
mov qword [rsp + 0x190], rax
and ebp, eax
mov rbx, qword [rsp + 0x310]
mov r11, qword [rsp + 0x2e0]
mov r14, qword [rsp + 0x308]
mov rax, qword [rsp + 0x38]
dec rax
mov qword [rsp + 0x258], rax
xor r12d, r12d
mov rdx, qword [rsp + 0x440]
mov qword [rsp + 0x188], r11
jmp 0x14018a5ee
inc r12
inc rbp
lea r13, [rsp + 0x98]
mov rax, rbp
nop word cs:[rax + rax]
mov rbp, rax
mov eax, 0
cmp rbp, rbx
jae 0x14018a600
movzx esi, word [r14 + rbp*4]
cmp rsi, 0xffff
je 0x14018a82f
movzx eax, word [r14 + rbp*4 + 2]
mov ecx, eax
mov r10, qword [rsp + 0x190]
and ecx, r10d
mov r8d, ebp
sub r8d, ecx
and r8d, r10d
cmp r12, r8
ja 0x14018a82f
cmp ax, r15w
jne 0x14018a5e0
cmp rdx, rsi
jbe 0x14018c026
imul r13, rsi, 0x68
lea rax, [r11 + r13]
add rax, 0x40
cmp qword [r11 + r13 + 0x40], 0
je 0x14018a6ba
test r9d, r9d
je 0x14018a6d7
cmp r9d, 2
je 0x14018a5e0
mov rcx, qword [rsp + 0x38]
cmp qword [rax + 0x10], rcx
jne 0x14018a5e0
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x38]
call sub.msvcrt.dll_memcmp
mov r11, qword [rsp + 0x188]
mov rdx, qword [rsp + 0x440]
mov r9d, dword [rsp + 0x54]
test eax, eax
jne 0x14018a5e0
jmp 0x14018a75a
cmp r9d, 2
jne 0x14018a5e0
mov rcx, qword [rsp + 0x40]
cmp byte [rax + 8], cl
jne 0x14018a5e0
jmp 0x14018a75a
mov rcx, qword [rsp + 0x38]
cmp qword [rax + 0x10], rcx
jne 0x14018a5e0
cmp qword [rsp + 0x38], 0
je 0x14018a75a
mov rax, qword [rax + 8]
mov rcx, qword [rsp + 0x40]
movzx ecx, byte [rcx]
lea r8, [0x14043987f]
movzx ecx, byte [rcx + r8]
cmp cl, byte [rax]
jne 0x14018a5e0
xor ecx, ecx
cmp qword [rsp + 0x258], rcx
mov r11, qword [rsp + 0x188]
je 0x14018a75a
mov r8, qword [rsp + 0x40]
movzx r8d, byte [r8 + rcx + 1]
lea r10, [0x14043987f]
movzx r8d, byte [r8 + r10]
lea r11, [rcx + 1]
cmp r8b, byte [rax + rcx + 1]
mov rcx, r11
je 0x14018a710
cmp r11, qword [rsp + 0x38]
mov r11, qword [rsp + 0x188]
jb 0x14018a5e0
cmp qword [r11 + r13], 0
lea rbx, [rsp + 0x2c0]
je 0x14018a778
add r11, r13
mov rdx, qword [r11 + 8]
mov rcx, rbx
call sym.http::header::map::HeaderMap_T_::remove_all_extra_values::h11ac6ad7471d0f39
lea r14, [rsp + 0x80]
mov rcx, r14
mov rdx, rbx
mov r8, rbp
mov r9, rsi
call sym.http::header::map::HeaderMap_T_::remove_found::h10e8860d3303594b
lea rcx, [rsp + 0x98]
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x510], rax
movdqu xmm0, xmmword [rcx]
movdqu xmm1, xmmword [rcx + 0x10]
movdqa xmmword [rsp + 0x500], xmm1
movdqa xmmword [rsp + 0x4f0], xmm0
mov rax, qword [rsp + 0xc0]
test rax, rax
lea r15, [rsp + 0x36a]
lea r12, [rsp + 0x360]
je 0x14018a7f8
mov rdx, qword [rsp + 0xc8]
mov r8, qword [rsp + 0xd0]
lea rcx, [rsp + 0xd8]
call qword [rax + 0x20]
cmp byte [rsp + 0x510], 2
lea r13, [rsp + 0x98]
je 0x14018a857
mov rax, qword [rsp + 0x4f0]
mov rdx, qword [rsp + 0x4f8]
mov r8, qword [rsp + 0x500]
lea rcx, [rsp + 0x508]
call qword [rax + 0x20]
jmp 0x14018a857
mov byte [rsp + 0x510], 2
lea r15, [rsp + 0x36a]
lea rbx, [rsp + 0x2c0]
lea r14, [rsp + 0x80]
lea r12, [rsp + 0x360]
movups xmm0, xmmword [0x140435080]
movaps xmmword [rsp + 0x370], xmm0
movups xmm0, xmmword [0x140435070]
movaps xmmword [rsp + 0x360], xmm0
mov rcx, r14
mov rdx, rbx
mov r8, r12
call sym.http::header::map::HeaderMap_T_::remove::hea70bf44a015b41c
cmp byte [rsp + 0xa0], 2
je 0x14018a8b0
mov rax, qword [rsp + 0x80]
mov rdx, qword [rsp + 0x88]
mov r8, qword [rsp + 0x90]
lea rcx, [rsp + 0x98]
call qword [rax + 0x20]
movups xmm0, xmmword [0x1404350a0]
movaps xmmword [rsp + 0x370], xmm0
movdqu xmm0, xmmword [0x140435090]
movdqa xmmword [rsp + 0x360], xmm0
mov rcx, r14
mov rdx, rbx
mov r8, r12
call sym.http::header::map::HeaderMap_T_::remove::hea70bf44a015b41c
cmp byte [rsp + 0xa0], 2
je 0x14018a90b
mov rax, qword [rsp + 0x80]
mov rdx, qword [rsp + 0x88]
mov r8, qword [rsp + 0x90]
lea rcx, [rsp + 0x98]
call qword [rax + 0x20]
mov rcx, r14
mov rdx, qword [rsp + 0x30]
call sym.reqwest::into_url::try_uri::hf6fb873e49f9c170
movzx eax, byte [rsp + 0x80]
cmp al, 3
je 0x14018bcc1
mov ecx, dword [r13 - 0x17]
mov edx, dword [r13 - 0x14]
lea r8, [rsp + 0x278]
mov dword [r8 - 0xc], edx
mov dword [r8 - 0xf], ecx
mov rcx, qword [rsp + 0x88]
movups xmm0, xmmword [r13 - 8]
movups xmm1, xmmword [r13 + 8]
movups xmm2, xmmword [r13 + 0x18]
movups xmm3, xmmword [r13 + 0x28]
movups xmmword [r8 + 0x10], xmm1
movups xmmword [r8 + 0x20], xmm2
movups xmmword [r8 + 0x30], xmm3
mov rdx, qword [r13 + 0x38]
mov qword [r8 + 0x40], rdx
movups xmmword [r8], xmm0
mov byte [rsp + 0x268], al
mov qword [rsp + 0x270], rcx
xorps xmm11, xmm11
cmp qword [rdi], 0
je 0x14018a9d0
mov rax, qword [rdi + 8]
movapd xmm12, xmm8
test rax, rax
mov rbx, qword [rsp + 0x458]
je 0x14018a9dd
mov r8, qword [rdi + 0x10]
mov r9, qword [rdi + 0x18]
mov rcx, r14
mov rdx, qword [rsp + 0x260]
call qword [rax]
movapd xmm12, xmmword [rsp + 0x80]
movaps xmm11, xmmword [rsp + 0x90]
jmp 0x14018a9dd
movapd xmm12, xmm8
mov rbx, qword [rsp + 0x458]
movaps xmmword [rsp + 0x1c0], xmm6
movaps xmmword [rsp + 0x4b0], xmm6
mov rax, qword [rsp + 0x1d8]
movzx esi, byte [rax]
cmp esi, 9
jae 0x14018b329
mov eax, dword [rsp + 0x4f0]
mov ecx, dword [rsp + 0x4f3]
mov dword [rsp + 0x5b], ecx
mov dword [rsp + 0x58], eax
mov rax, qword [rsp + 0x492]
mov rcx, qword [rsp + 0x498]
mov qword [rsp + 0x1e0], rax
mov qword [rsp + 0x1e6], rcx
movaps xmm0, xmmword [rsp + 0x1c0]
movaps xmmword [rsp + 0x4f0], xmm0
mov eax, dword [rsp + 0x198]
mov dword [rsp + 0x1a8], eax
movzx eax, word [rsp + 0x19c]
mov word [rsp + 0x1ac], ax
mov rax, qword [rsp + 0x4a1]
mov rcx, qword [rsp + 0x4a8]
mov qword [rsp + 0x248], rax
mov qword [rsp + 0x24f], rcx
movaps xmm0, xmmword [rsp + 0x4b0]
movaps xmmword [rsp + 0x470], xmm0
movzx eax, word [rsp + 0x1be]
mov word [rsp + 0x50], ax
mov eax, dword [rsp + 0x1ba]
mov dword [rsp + 0x4c], eax
mov eax, dword [rsp + 0x58]
mov ecx, dword [rsp + 0x5b]
mov dword [rsp + 0x6b], ecx
mov dword [rsp + 0x68], eax
mov eax, dword [rsp + 0x1b0]
mov ecx, dword [rsp + 0x1b3]
mov dword [rsp + 0x63], ecx
mov dword [rsp + 0x60], eax
mov qword [rsp + 0x80], 0
mov rax, qword [rsp + 0x1e0]
mov rcx, qword [rsp + 0x1e6]
mov qword [r13 - 8], rcx
mov qword [r13 - 0xe], rax
mov qword [rsp + 0x98], 0
mov qword [rsp + 0xa0], 8
movaps xmm0, xmmword [rsp + 0x4f0]
movups xmmword [r13 + 0x10], xmm0
mov qword [rsp + 0xb8], 8
mov qword [rsp + 0xc0], 0
mov qword [rsp + 0xc8], 2
mov qword [rsp + 0xd0], 0
mov word [rsp + 0xd8], 0
movzx eax, word [rsp + 0x1ac]
mov word [r13 + 0x46], ax
mov eax, dword [rsp + 0x1a8]
mov dword [r13 + 0x42], eax
mov byte [rsp + 0xe0], 0
mov rax, qword [rsp + 0x248]
mov rcx, qword [rsp + 0x24f]
mov qword [r13 + 0x50], rcx
mov qword [r13 + 0x49], rax
lea rax, sym._ZN5bytes5bytes12static_clone17he452bcd4bd487868E.2909
mov qword [rsp + 0xf0], rax
mov qword [rsp + 0xf8], 1
movaps xmm0, xmmword [rsp + 0x470]
movups xmmword [r13 + 0x68], xmm0
mov qword [rsp + 0x110], rax
lea rax, [0x140468028]
mov qword [rsp + 0x118], rax
mov qword [rsp + 0x120], 1
mov qword [rsp + 0x128], 0
mov word [rsp + 0x130], 0xffff
movzx eax, word [rsp + 0x50]
mov word [r13 + 0x9e], ax
mov eax, dword [rsp + 0x4c]
mov dword [r13 + 0x9a], eax
mov byte [rsp + 0x138], sil
mov eax, dword [rsp + 0x68]
mov ecx, dword [rsp + 0x6b]
mov dword [r13 + 0xa4], ecx
mov dword [r13 + 0xa1], eax
mov rax, qword [rsp + 0x450]
mov qword [rsp + 0x140], rax
mov qword [rsp + 0x458], rbx
mov qword [rsp + 0x148], rbx
mov qword [rsp + 0x150], 0
mov byte [rsp + 0x158], 2
mov eax, dword [rsp + 0x60]
mov ecx, dword [rsp + 0x63]
mov dword [r13 + 0xc4], ecx
mov dword [r13 + 0xc1], eax
movzx ebx, byte [rsp + 0x268]
test ebx, ebx
je 0x14018ace1
cmp ebx, 2
jne 0x14018acd9
mov rdi, qword [rsp + 0x270]
movzx eax, byte [0x1404a5170]
mov edx, 0x20
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14018c128
mov rsi, rax
lea rdx, [rdi + 0x18]
mov rax, qword [rdi]
mov r8, qword [rdi + 8]
mov r9, qword [rdi + 0x10]
lea rcx, [rsp + 0x4f0]
call qword [rax]
movups xmm0, xmmword [rsp + 0x4f0]
movups xmm1, xmmword [rsp + 0x500]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
jmp 0x14018ace1
movzx ebp, byte [rsp + 0x269]
mov rax, qword [rsp + 0x278]
mov r8, qword [rsp + 0x280]
mov r9, qword [rsp + 0x288]
lea rcx, [rsp + 0x638]
lea rdx, [rsp + 0x290]
call qword [rax]
mov rax, qword [rsp + 0x298]
mov r8, qword [rsp + 0x2a0]
mov r9, qword [rsp + 0x2a8]
lea rcx, [rsp + 0x658]
lea rdx, [rsp + 0x2b0]
call qword [rax]
movzx eax, word [rsp + 0x2b8]
mov byte [rsp + 0x628], bl
mov byte [rsp + 0x629], bpl
mov qword [rsp + 0x630], rsi
mov word [rsp + 0x678], ax
mov rcx, r12
mov rdx, r14
lea r8, [rsp + 0x628]
call sym.http::request::Builder::and_then::h83accff78eee846b
mov rax, qword [rsp + 0x360]
movzx ebx, byte [rsp + 0x368]
movzx esi, byte [rsp + 0x369]
movapd xmmword [rsp + 0x470], xmm12
movaps xmmword [rsp + 0x480], xmm11
cmp rax, 3
je 0x14018c035
movaps xmm0, xmmword [rsp + 0x470]
movdqa xmm1, xmmword [rsp + 0x480]
movdqu xmmword [r13 + 0x80], xmm1
movups xmmword [r13 + 0x70], xmm0
mov rax, qword [r15]
mov rcx, qword [r15 + 6]
mov qword [rsp + 0x1c0], rax
mov qword [rsp + 0x1c6], rcx
mov rax, qword [rsp + 0x378]
mov qword [rsp + 0x188], rax
mov rbx, qword [rsp + 0x380]
mov rsi, qword [rsp + 0x388]
mov rax, qword [rsp + 0x390]
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x398]
mov qword [rsp + 0x190], rax
mov rbp, qword [rsp + 0x3a0]
mov r12, qword [rsp + 0x3a8]
mov r13, qword [rsp + 0x3b0]
mov r8d, 0x88
mov rcx, r14
lea rdx, [rsp + 0x3b8]
call sym.memcpy
mov r8d, 0xa8
lea rcx, [rsp + 0x4f0]
mov rdx, r14
call sym.memcpy
movzx edi, word [rsp + 0x318]
mov rcx, qword [rsp + 0x308]
mov rdx, qword [rsp + 0x310]
call sym.__alloc::boxed::Box__T__A__as_core::clone::Clone_::clone::hff9eab8875131e7f
mov r14, rax
mov r15, rdx
mov rdx, qword [rsp + 0x2e0]
mov r8, qword [rsp + 0x2e8]
lea rcx, [rsp + 0x98]
call sym.__alloc::vec::Vec_T_A__as_core::clone::Clone_::clone::hbd3a18829e8b33f0
mov rdx, qword [rsp + 0x2f8]
mov r8, qword [rsp + 0x300]
lea rcx, [rsp + 0xb0]
call sym.__alloc::vec::Vec_T_A__as_core::clone::Clone_::clone::h0a3288edd3bbce8f
movdqa xmm0, xmmword [rsp + 0x2c0]
mov word [rsp + 0xd8], di
mov rax, qword [rsp + 0x2d0]
mov qword [rsp + 0xc8], r14
mov qword [rsp + 0xd0], r15
movdqu xmmword [rsp + 0x80], xmm0
mov qword [rsp + 0x90], rax
test r13, r13
je 0x14018af08
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, r12
call fcn.14021a7bc
test rsi, rsi
mov rdi, qword [rsp + 0x28]
lea r15, [rsp + 0x36a]
lea r13, [rsp + 0x98]
lea r14, [rsp + 0x80]
je 0x14018af70
lea r12, [rbx + 0x30]
jmp 0x14018af4e
mov rax, qword [r12 - 0x18]
mov rdx, qword [r12 - 0x10]
mov r8, qword [r12 - 8]
mov rcx, r12
call qword [rax + 0x20]
add r12, 0x68
dec rsi
je 0x14018af70
mov rax, qword [r12 + 0x10]
test rax, rax
je 0x14018af30
lea rcx, [r12 + 0x28]
mov rdx, qword [r12 + 0x18]
mov r8, qword [r12 + 0x20]
call qword [rax + 0x20]
jmp 0x14018af30
cmp qword [rsp + 0x188], 0
je 0x14018af8c
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, rbx
call fcn.14021a7bc
test rbp, rbp
mov rsi, qword [rsp + 0x190]
je 0x14018afbb
lea rbx, [rsi + 0x38]
nop dword [rax]
mov rax, qword [rbx - 0x18]
mov rdx, qword [rbx - 0x10]
mov r8, qword [rbx - 8]
mov rcx, rbx
call qword [rax + 0x20]
add rbx, 0x48
dec rbp
jne 0x14018afa0
cmp qword [rsp + 0x40], 0
je 0x14018afd4
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, rsi
call fcn.14021a7bc
mov rax, qword [rsp + 0x80]
movzx ecx, word [rsp + 0x88]
mov rdx, qword [r13 - 0xe]
mov r8, qword [r13 - 8]
mov qword [rsp + 0x1c0], rdx
mov qword [rsp + 0x1c6], r8
movups xmm2, xmmword [rsp + 0x98]
movdqu xmm0, xmmword [rsp + 0xb8]
movdqu xmm1, xmmword [rsp + 0xc8]
mov rdx, qword [rsp + 0xd8]
mov qword [rsp + 0x4f0], rdx
movups xmm3, xmmword [rsp + 0xa8]
movaps xmm4, xmmword [rsp + 0x2c0]
movups xmm5, xmmword [rdi + 0x28]
movups xmmword [rdi + 0x28], xmm4
movaps xmmword [rsp + 0x2c0], xmm5
movaps xmm4, xmmword [rsp + 0x2d0]
movups xmm5, xmmword [rdi + 0x38]
movups xmmword [rdi + 0x38], xmm4
movaps xmmword [rsp + 0x2d0], xmm5
movaps xmm4, xmmword [rsp + 0x2e0]
movups xmm5, xmmword [rdi + 0x48]
movups xmmword [rdi + 0x48], xmm4
movaps xmmword [rsp + 0x2e0], xmm5
movaps xmm4, xmmword [rsp + 0x2f0]
movups xmm5, xmmword [rdi + 0x58]
movups xmmword [rdi + 0x58], xmm4
movaps xmmword [rsp + 0x2f0], xmm5
movaps xmm4, xmmword [rsp + 0x300]
movups xmm5, xmmword [rdi + 0x68]
movups xmmword [rdi + 0x68], xmm4
movaps xmmword [rsp + 0x300], xmm5
movaps xmm4, xmmword [rsp + 0x310]
movups xmm5, xmmword [rdi + 0x78]
movups xmmword [rdi + 0x78], xmm4
movaps xmmword [rsp + 0x310], xmm5
mov rsi, qword [rdi + 0x110]
add rsi, 0x10
mov qword [rsp + 0x80], rax
mov word [rsp + 0x88], cx
mov rax, qword [rsp + 0x1c0]
mov rcx, qword [rsp + 0x1c6]
mov qword [r13 - 8], rcx
mov qword [r13 - 0xe], rax
movups xmmword [rsp + 0x98], xmm2
movups xmmword [rsp + 0xa8], xmm3
movdqu xmmword [rsp + 0xb8], xmm0
movdqu xmmword [rsp + 0xc8], xmm1
mov r8d, 0xa8
lea rcx, [rsp + 0xd8]
lea rdx, [rsp + 0x4f0]
call sym.memcpy
mov rcx, rsi
mov rdx, r14
call sym.hyper::client::client::Client_C_B_::request::hd6e2004f842dff27
mov rsi, rax
mov rbx, rdx
mov r12, qword [rdi + 0x118]
mov rdi, qword [rdi + 0x120]
mov rax, qword [rdi]
test rax, rax
je 0x14018b15a
mov rcx, r12
call rax
cmp qword [rdi + 8], 0
je 0x14018b17e
cmp qword [rdi + 0x10], 0x11
jb 0x14018b16d
mov r12, qword [r12 - 8]
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, r12
call fcn.14021a7bc
mov rdi, qword [rsp + 0x28]
mov qword [rdi + 0x118], rsi
mov qword [rdi + 0x120], rbx
cmp byte [rsp + 0x268], 2
jb 0x14018b1c6
mov rsi, qword [rsp + 0x270]
lea rcx, [rsi + 0x18]
mov rax, qword [rsi]
mov rdx, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
call qword [rax + 0x20]
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, rsi
call fcn.14021a7bc
mov rax, qword [rsp + 0x278]
mov rdx, qword [rsp + 0x280]
mov r8, qword [rsp + 0x288]
lea rcx, [rsp + 0x290]
call qword [rax + 0x20]
mov rax, qword [rsp + 0x298]
mov rdx, qword [rsp + 0x2a0]
mov r8, qword [rsp + 0x2a8]
lea rcx, [rsp + 0x2b0]
call qword [rax + 0x20]
cmp qword [rsp + 0x310], 0
lea r12, [rsp + 0x360]
je 0x14018b235
mov r8, qword [rsp + 0x308]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
mov rsi, qword [rsp + 0x2e0]
mov r14, qword [rsp + 0x2e8]
test r14, r14
je 0x14018b290
lea rbx, [rsi + 0x30]
jmp 0x14018b26b
mov rax, qword [rbx - 0x18]
mov rdx, qword [rbx - 0x10]
mov r8, qword [rbx - 8]
mov rcx, rbx
call qword [rax + 0x20]
add rbx, 0x68
dec r14
je 0x14018b290
mov rax, qword [rbx + 0x10]
test rax, rax
je 0x14018b250
lea rcx, [rbx + 0x28]
mov rdx, qword [rbx + 0x18]
mov r8, qword [rbx + 0x20]
call qword [rax + 0x20]
jmp 0x14018b250
cmp qword [rsp + 0x2d8], 0
je 0x14018b2ac
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, rsi
call fcn.14021a7bc
mov rsi, qword [rsp + 0x2f8]
mov r14, qword [rsp + 0x300]
test r14, r14
je 0x14018b2eb
lea rbx, [rsi + 0x38]
nop word cs:[rax + rax]
mov rax, qword [rbx - 0x18]
mov rdx, qword [rbx - 0x10]
mov r8, qword [rbx - 8]
mov rcx, rbx
call qword [rax + 0x20]
add rbx, 0x48
dec r14
jne 0x14018b2d0
cmp qword [rsp + 0x2f0], 0
je 0x14018b307
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, rsi
call fcn.14021a7bc
lea rcx, [rsp + 0x680]
call sym.core::ptr::drop_in_place_http::response::Response_hyper::body::body::Body__::h3c275e618cf363de
mov r14, qword [rsp + 0x460]
lea rsi, [rsp + 0x2c0]
jmp 0x140188a43
cmp esi, 0xa
jne 0x14018b351
mov rcx, qword [rdi + 0x100]
mov rdx, qword [rdi + 0x108]
call sym.__alloc::boxed::Box__T__A__as_core::clone::Clone_::clone::h1cc2d0c8fbc3ed32
mov qword [rsp + 0x450], rax
mov rbx, rdx
jmp 0x14018aa01
mov rcx, qword [rsp + 0x448]
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
mov dword [rsp + 0x4f3], ecx
mov dword [rsp + 0x4f0], eax
mov rax, qword [rdi + 0x100]
mov qword [rsp + 0x450], rax
mov bl, byte [rdi + 0x108]
jmp 0x14018aa01
test r15, r15
je 0x14018b3bb
mov r8, r15
mov rcx, rbp
and r8, 3
je 0x14018b449
movzx r9d, byte [rcx]
movzx r15d, byte [r9 + r10]
xor r15, rdx
imul r15, r11
inc rcx
mov rdx, r15
dec r8
jne 0x14018b39b
jmp 0x14018b44c
mov r15, rdx
jmp 0x14018a57f
mov r15, rdx
mov rcx, rbp
cmp qword [rsp + 0x38], 8
jb 0x14018a57f
nop word cs:[rax + rax]
movzx edx, byte [rcx]
xor rdx, r15
imul rdx, r11
movzx r8d, byte [rcx + 1]
xor r8, rdx
imul r8, r11
movzx edx, byte [rcx + 2]
xor rdx, r8
imul rdx, r11
movzx r8d, byte [rcx + 3]
xor r8, rdx
imul r8, r11
movzx edx, byte [rcx + 4]
xor rdx, r8
imul rdx, r11
movzx r8d, byte [rcx + 5]
xor r8, rdx
imul r8, r11
movzx edx, byte [rcx + 6]
xor rdx, r8
imul rdx, r11
movzx r15d, byte [rcx + 7]
add rcx, 8
xor r15, rdx
imul r15, r11
cmp rcx, rax
jne 0x14018b3e0
jmp 0x14018a57f
mov r15, rdx
cmp qword [rsp + 0x38], 4
mov r9d, dword [rsp + 0x54]
jb 0x14018a57f
movzx edx, byte [rcx]
movzx edx, byte [rdx + r10]
xor rdx, r15
imul rdx, r11
movzx r8d, byte [rcx + 1]
movzx r8d, byte [r8 + r10]
xor r8, rdx
imul r8, r11
movzx edx, byte [rcx + 2]
movzx edx, byte [rdx + r10]
xor rdx, r8
imul rdx, r11
movzx r8d, byte [rcx + 3]
movzx r15d, byte [r8 + r10]
xor r15, rdx
imul r15, r11
add rcx, 4
cmp rcx, rax
jne 0x14018b45d
jmp 0x14018a57f
movzx eax, byte [0x1404a5170]
mov edx, 0x70
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14018c0c2
mov rsi, rax
movabs r13, 0x8000000000000000
mov qword [rax], r13
mov qword [rax + 0x58], 1
lea rax, [0x140435bf8]
mov qword [rsi + 0x60], rax
mov word [rsi + 0x68], 1
mov r15, qword [rdi + 0x90]
mov rbx, qword [rdi + 0x98]
test rbx, rbx
je 0x14018b529
js 0x14018bfbf
movzx eax, byte [0x1404a5170]
xor ecx, ecx
mov rdx, rbx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14018c0b5
mov r14, rax
jmp 0x14018b52f
mov r14d, 1
mov rcx, r14
mov rdx, r15
mov r8, rbx
call sym.memcpy
movups xmm6, xmmword [rdi + 0xb4]
movups xmm0, xmmword [rdi + 0xc8]
movzx eax, byte [rdi + 0xd8]
mov byte [rsp + 0x90], al
movaps xmmword [rsp + 0x80], xmm0
movzx edx, word [rdi + 0xb0]
movzx r8d, word [rdi + 0xb2]
mov ecx, dword [rdi + 0xc4]
mov r12d, dword [rdi + 0xa0]
mov ebp, dword [rdi + 0xa4]
mov r15d, dword [rdi + 0xa8]
mov edi, dword [rdi + 0xac]
mov rax, qword [rsi]
cmp rax, r13
je 0x14018b5c9
test rax, rax
je 0x14018b5c9
mov word [rsp + 0x30], r8w
mov r8, qword [rsi + 8]
mov dword [rsp + 0x28], ecx
mov rcx, qword [0x1404a5110]
mov r13d, edx
xor edx, edx
call fcn.14021a7bc
movzx r8d, word [rsp + 0x30]
mov edx, r13d
mov ecx, dword [rsp + 0x28]
mov qword [rsi], rbx
mov qword [rsi + 8], r14
mov qword [rsi + 0x10], rbx
mov dword [rsi + 0x18], r12d
mov dword [rsi + 0x1c], ebp
mov dword [rsi + 0x20], r15d
mov dword [rsi + 0x24], edi
mov word [rsi + 0x28], dx
mov word [rsi + 0x2a], r8w
movups xmmword [rsi + 0x2c], xmm6
mov dword [rsi + 0x3c], ecx
jmp 0x14018ba47
mov rax, qword [rsp + 0x240]
mov qword [rsp + 0xd0], rax
movups xmm0, xmmword [rsp + 0x230]
movaps xmmword [rsp + 0xc0], xmm0
movdqu xmm0, xmmword [rsp + 0x1f0]
movdqu xmm1, xmmword [rsp + 0x200]
movups xmm2, xmmword [rsp + 0x210]
movups xmm3, xmmword [rsp + 0x220]
movaps xmmword [rsp + 0xb0], xmm3
movaps xmmword [rsp + 0xa0], xmm2
movdqa xmmword [rsp + 0x90], xmm1
movdqa xmmword [rsp + 0x80], xmm0
lea rcx, [rsp + 0x80]
call sym.reqwest::error::url_bad_scheme::hd08aebbe468d0811
jmp 0x14018b8a4
mov rax, qword [rsp + 0x70]
mov qword [rax], 4
jmp 0x14018bf51
test rsi, rsi
js 0x14018bfbf
movzx eax, byte [0x1404a5170]
xor ecx, ecx
mov rdx, rsi
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14018c07d
mov r14, rax
mov rcx, rax
mov rdx, rbx
mov r8, rsi
call sym.memcpy
movups xmm6, xmmword [rsp + 0x21c]
movups xmm0, xmmword [rsp + 0x230]
movaps xmmword [rsp + 0x80], xmm0
movzx eax, byte [rsp + 0x240]
mov byte [rsp + 0x90], al
movzx eax, word [rsp + 0x218]
mov word [rsp + 0x30], ax
movzx r15d, word [rsp + 0x21a]
mov eax, dword [rsp + 0x22c]
mov dword [rsp + 0x28], eax
mov r12d, dword [rsp + 0x208]
mov r13d, dword [rsp + 0x20c]
mov ebx, dword [rsp + 0x210]
mov ebp, dword [rsp + 0x214]
movzx eax, byte [0x1404a5170]
mov edx, 0x70
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14018c0c2
mov rdi, rax
mov qword [rax + 0x58], 1
lea rax, [0x140435ce8]
mov qword [rdi + 0x60], rax
mov word [rdi + 0x68], 0
mov qword [rdi], rsi
mov qword [rdi + 8], r14
mov qword [rdi + 0x10], rsi
mov dword [rdi + 0x18], r12d
mov dword [rdi + 0x1c], r13d
mov dword [rdi + 0x20], ebx
mov dword [rdi + 0x24], ebp
movzx eax, word [rsp + 0x30]
mov word [rdi + 0x28], ax
mov word [rdi + 0x2a], r15w
movups xmmword [rdi + 0x2c], xmm6
mov eax, dword [rsp + 0x28]
mov dword [rdi + 0x3c], eax
movzx eax, byte [rsp + 0x90]
mov byte [rdi + 0x50], al
movaps xmm0, xmmword [rsp + 0x80]
movups xmmword [rdi + 0x40], xmm0
mov rax, qword [rsp + 0x240]
mov qword [rsp + 0xd0], rax
movups xmm0, xmmword [rsp + 0x230]
movaps xmmword [rsp + 0xc0], xmm0
movups xmm0, xmmword [rsp + 0x1f0]
movups xmm1, xmmword [rsp + 0x200]
movups xmm2, xmmword [rsp + 0x210]
movups xmm3, xmmword [rsp + 0x220]
movaps xmmword [rsp + 0xb0], xmm3
movaps xmmword [rsp + 0xa0], xmm2
movaps xmmword [rsp + 0x90], xmm1
movaps xmmword [rsp + 0x80], xmm0
movzx eax, byte [0x1404a5170]
mov edx, 8
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14018c137
mov rsi, rax
mov qword [rax], rdi
movzx eax, byte [0x1404a5170]
mov edx, 0x70
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14018c0c2
movabs rcx, 0x8000000000000000
mov qword [rax], rcx
mov qword [rax + 0x58], rsi
lea rcx, sym.core::ptr::drop_in_place_reqwest::error::Error_::hfa2f24fcff5778ff
mov qword [rax + 0x60], rcx
mov word [rax + 0x68], 2
movaps xmm0, xmmword [rsp + 0x80]
movdqa xmm1, xmmword [rsp + 0x90]
movaps xmm2, xmmword [rsp + 0xa0]
movaps xmm3, xmmword [rsp + 0xb0]
movups xmmword [rax], xmm0
movdqu xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x30], xmm3
movdqa xmm0, xmmword [rsp + 0xc0]
movdqu xmmword [rax + 0x40], xmm0
mov rcx, qword [rsp + 0xd0]
mov qword [rax + 0x50], rcx
mov rcx, qword [rsp + 0x70]
mov qword [rcx], 3
mov qword [rcx + 8], rax
jmp 0x14018bf44
test rsi, rsi
je 0x14018bab4
mov r8, qword [rsp + 0x368]
jmp 0x14018baa6
lea rcx, [rsp + 0x268]
call sym.core::ptr::drop_in_place_reqwest::async_impl::body::Body_::ha5c9b2ce6c282f6f
movzx eax, byte [0x1404a5170]
mov edx, 8
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14018c137
mov rbx, rax
mov qword [rax], rbp
movzx eax, byte [0x1404a5170]
mov edx, 0x70
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14018c0c2
mov rsi, rax
movabs rax, 0x8000000000000000
mov qword [rsi], rax
mov qword [rsi + 0x58], rbx
lea rax, sym._ZN4core3ptr40drop_in_place_LT_hyper..error..Error_GT_17h4ba0bd5a6e0ba036E.6403
mov qword [rsi + 0x60], rax
mov word [rsi + 0x68], 1
mov r15, qword [rdi + 0x90]
mov rbx, qword [rdi + 0x98]
test rbx, rbx
je 0x14018b977
js 0x14018bfbf
movzx eax, byte [0x1404a5170]
xor ecx, ecx
mov rdx, rbx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14018c0b5
mov r14, rax
jmp 0x14018b97d
mov r14d, 1
mov rcx, r14
mov rdx, r15
mov r8, rbx
call sym.memcpy
movups xmm6, xmmword [rdi + 0xb4]
mov rcx, qword [rsp + 0x1a0]
movzx eax, byte [rcx + 0x10]
mov byte [rsp + 0x90], al
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0x80], xmm0
movzx r8d, word [rdi + 0xb0]
movzx r12d, word [rdi + 0xb2]
mov edx, dword [rdi + 0xc4]
mov r13d, dword [rdi + 0xa0]
mov ebp, dword [rdi + 0xa4]
mov r15d, dword [rdi + 0xa8]
mov edi, dword [rdi + 0xac]
mov rax, qword [rsi]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14018ba1d
test rax, rax
je 0x14018ba1d
mov word [rsp + 0x30], r8w
mov r8, qword [rsi + 8]
mov rcx, qword [0x1404a5110]
mov dword [rsp + 0x28], edx
xor edx, edx
call fcn.14021a7bc
movzx r8d, word [rsp + 0x30]
mov edx, dword [rsp + 0x28]
mov qword [rsi], rbx
mov qword [rsi + 8], r14
mov qword [rsi + 0x10], rbx
mov dword [rsi + 0x18], r13d
mov dword [rsi + 0x1c], ebp
mov dword [rsi + 0x20], r15d
mov dword [rsi + 0x24], edi
mov word [rsi + 0x28], r8w
mov word [rsi + 0x2a], r12w
movups xmmword [rsi + 0x2c], xmm6
mov dword [rsi + 0x3c], edx
movdqa xmm0, xmmword [rsp + 0x80]
movdqu xmmword [rsi + 0x40], xmm0
movzx eax, byte [rsp + 0x90]
mov byte [rsi + 0x50], al
mov eax, dword [rsp + 0x360]
mov ecx, dword [rsp + 0x363]
mov dword [rsi + 0x51], eax
mov dword [rsi + 0x54], ecx
mov rax, qword [rsp + 0x70]
mov qword [rax], 3
mov qword [rax + 8], rsi
jmp 0x14018bf51
cmp rax, 1
jne 0x14018bde6
cmp qword [rsp + 0x1f0], 0
je 0x14018bab4
mov r8, qword [rsp + 0x1f8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rcx, [rsp + 0x80]
lea rdx, [rsp + 0x680]
mov r8d, 0xa0
call sym.memcpy
mov r14, qword [rdi + 0x90]
mov rsi, qword [rdi + 0x98]
test rsi, rsi
je 0x14018bb07
js 0x14018bfbf
movzx eax, byte [0x1404a5170]
xor ecx, ecx
mov rdx, rsi
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14018c07d
mov rbx, rax
jmp 0x14018bb0c
mov ebx, 1
mov rcx, rbx
mov rdx, r14
mov r8, rsi
call sym.memcpy
movups xmm6, xmmword [rdi + 0xb4]
mov rax, qword [rsp + 0x1a0]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x360], xmm0
movzx eax, byte [rax + 0x10]
mov byte [rsp + 0x370], al
movzx eax, word [rdi + 0xb0]
mov word [rsp + 0x78], ax
movzx r12d, word [rdi + 0xb2]
mov eax, dword [rdi + 0xc4]
mov dword [rsp + 0x30], eax
mov r13d, dword [rdi + 0xa0]
mov r14d, dword [rdi + 0xa4]
mov ebp, dword [rdi + 0xa8]
mov r15d, dword [rdi + 0xac]
mov rax, qword [rdi + 0x130]
mov qword [rsp + 0x28], rax
mov qword [rdi + 0x130], 0
movzx eax, byte [0x1404a5170]
mov edx, 0x30
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14018c146
mov rdi, rax
movups xmm0, xmmword [rsp + 0xf0]
movups xmm1, xmmword [rsp + 0x100]
movups xmm2, xmmword [rsp + 0x110]
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
movzx eax, byte [0x1404a5170]
mov edx, 0x58
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14018c155
mov qword [rax], rsi
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov dword [rax + 0x18], r13d
mov dword [rax + 0x1c], r14d
mov dword [rax + 0x20], ebp
mov dword [rax + 0x24], r15d
movzx ecx, word [rsp + 0x78]
mov word [rax + 0x28], cx
mov word [rax + 0x2a], r12w
movups xmmword [rax + 0x2c], xmm6
mov ecx, dword [rsp + 0x30]
mov dword [rax + 0x3c], ecx
movzx ecx, byte [rsp + 0x370]
mov byte [rax + 0x50], cl
movaps xmm0, xmmword [rsp + 0x360]
movups xmmword [rax + 0x40], xmm0
movups xmm0, xmmword [rsp + 0x80]
movups xmm1, xmmword [rsp + 0x90]
movups xmm2, xmmword [rsp + 0xa0]
movups xmm3, xmmword [rsp + 0xb0]
mov rdx, qword [rsp + 0x70]
movups xmmword [rdx], xmm0
movups xmmword [rdx + 0x10], xmm1
movups xmmword [rdx + 0x20], xmm2
movups xmmword [rdx + 0x30], xmm3
movups xmm0, xmmword [rsp + 0xc0]
movups xmmword [rdx + 0x40], xmm0
movups xmm0, xmmword [rsp + 0xd0]
movups xmmword [rdx + 0x50], xmm0
movups xmm0, xmmword [rsp + 0xe0]
movups xmmword [rdx + 0x60], xmm0
mov qword [rdx + 0x70], 0
mov qword [rdx + 0x78], rdi
lea rcx, sym.core::ptr::drop_in_place_reqwest::async_impl::body::WrapHyper_::hbd13bdda1633f1f6
mov qword [rdx + 0x80], rcx
mov rcx, qword [rsp + 0x28]
mov qword [rdx + 0x88], rcx
mov qword [rdx + 0x90], rax
jmp 0x14018bf51
mov rax, qword [rsp + 0x88]
mov rcx, qword [rsp + 0x70]
mov qword [rcx], 3
mov qword [rcx + 8], rax
cmp qword [rsp + 0x310], 0
je 0x14018bcfa
mov r8, qword [rsp + 0x308]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
mov rsi, qword [rsp + 0x2e0]
mov rbx, qword [rsp + 0x2e8]
test rbx, rbx
je 0x14018bd55
lea rdi, [rsi + 0x30]
jmp 0x14018bd3b
mov rax, qword [rdi - 0x18]
mov rdx, qword [rdi - 0x10]
mov r8, qword [rdi - 8]
mov rcx, rdi
call qword [rax + 0x20]
add rdi, 0x68
dec rbx
je 0x14018bd55
mov rax, qword [rdi + 0x10]
test rax, rax
je 0x14018bd20
lea rcx, [rdi + 0x28]
mov rdx, qword [rdi + 0x18]
mov r8, qword [rdi + 0x20]
call qword [rax + 0x20]
jmp 0x14018bd20
cmp qword [rsp + 0x2d8], 0
je 0x14018bd71
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, rsi
call fcn.14021a7bc
mov rsi, qword [rsp + 0x2f8]
mov rbx, qword [rsp + 0x300]
test rbx, rbx
je 0x14018bdab
lea rdi, [rsi + 0x38]
nop word [rax + rax]
mov rax, qword [rdi - 0x18]
mov rdx, qword [rdi - 0x10]
mov r8, qword [rdi - 8]
mov rcx, rdi
call qword [rax + 0x20]
add rdi, 0x48
dec rbx
jne 0x14018bd90
cmp qword [rsp + 0x2f0], 0
je 0x14018bf44
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, rsi
jmp 0x14018bf3f
mov qword [rsp + 0x368], 1
lea rax, [0x140434fd0]
mov qword [rsp + 0x370], rax
movups xmm6, xmmword [rsp + 0x368]
mov r14, qword [rdi + 0x90]
mov rsi, qword [rdi + 0x98]
test rsi, rsi
je 0x14018be26
js 0x14018bfbf
movzx eax, byte [0x1404a5170]
xor ecx, ecx
mov rdx, rsi
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14018c07d
mov rbx, rax
jmp 0x14018be2b
mov ebx, 1
mov rcx, rbx
mov rdx, r14
mov r8, rsi
call sym.memcpy
movups xmm7, xmmword [rdi + 0xb4]
mov rax, qword [rsp + 0x1a0]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x80], xmm0
movzx eax, byte [rax + 0x10]
mov byte [rsp + 0x90], al
movzx r14d, word [rdi + 0xb0]
movzx r15d, word [rdi + 0xb2]
mov eax, dword [rdi + 0xc4]
mov dword [rsp + 0x30], eax
mov r12d, dword [rdi + 0xa0]
mov r13d, dword [rdi + 0xa4]
mov ebp, dword [rdi + 0xa8]
mov edi, dword [rdi + 0xac]
movzx eax, byte [0x1404a5170]
mov edx, 0x70
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14018c0c2
movups xmmword [rax + 0x58], xmm6
mov word [rax + 0x68], 2
mov qword [rax], rsi
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov dword [rax + 0x18], r12d
mov dword [rax + 0x1c], r13d
mov dword [rax + 0x20], ebp
mov dword [rax + 0x24], edi
mov word [rax + 0x28], r14w
mov word [rax + 0x2a], r15w
movups xmmword [rax + 0x2c], xmm7
mov ecx, dword [rsp + 0x30]
mov dword [rax + 0x3c], ecx
movdqa xmm0, xmmword [rsp + 0x80]
movdqu xmmword [rax + 0x40], xmm0
movzx ecx, byte [rsp + 0x90]
mov byte [rax + 0x50], cl
mov ecx, dword [rsp + 0x360]
mov edx, dword [rsp + 0x363]
mov dword [rax + 0x51], ecx
mov dword [rax + 0x54], edx
mov rcx, qword [rsp + 0x70]
mov qword [rcx], 3
mov qword [rcx + 8], rax
cmp qword [rsp + 0x1f0], 0
je 0x14018bf44
mov r8, qword [rsp + 0x1f8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rcx, [rsp + 0x680]
call sym.core::ptr::drop_in_place_http::response::Response_hyper::body::body::Body__::h3c275e618cf363de
movaps xmm6, xmmword [rsp + 0x720]
movaps xmm7, xmmword [rsp + 0x730]
movaps xmm8, xmmword [rsp + 0x740]
movaps xmm9, xmmword [rsp + 0x750]
movaps xmm10, xmmword [rsp + 0x760]
movaps xmm11, xmmword [rsp + 0x770]
movaps xmm12, xmmword [rsp + 0x780]
add rsp, 0x798
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, rbx
mov rdx, rsi
xor r8d, r8d
mov r9, rbp
call sym.core::str::slice_error_fail::h26b477829772d364
call sym.alloc::raw_vec::capacity_overflow::h29d4877d33cf78a3
movzx esi, word [rsp + 0x368]
lea rcx, [rsp + 0x80]
call sym.core::ptr::drop_in_place_reqwest::async_impl::body::Body_::ha5c9b2ce6c282f6f
mov word [rsp + 0x80], si
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rs
jmp 0x14018c058
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0x360], rax
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rs
mov qword [rsp + 0x20], rax
lea rcx, str.URL_was_already_validated_as_URI
lea r9, sym.core::ptr::drop_in_place_reqwest::error::Error_::hfa2f24fcff5778ff
lea r8, [rsp + 0x360]
mov edx, 0x20
call sym.core::result::unwrap_failed::h9b9528a0a4171737
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
mov rcx, rsi
call sym.core::panicking::panic_bounds_check::ha5eba36dbaff2278
lea rcx, [rsp + 0x470]
call sym.core::ptr::drop_in_place_reqwest::async_impl::body::Body_::ha5c9b2ce6c282f6f
mov byte [rsp + 0x80], bl
mov byte [rsp + 0x81], sil
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rs
mov qword [rsp + 0x20], rax
lea rcx, str.valid_request_parts
lea r9, [0x1404341a0]
lea r8, [rsp + 0x80]
mov edx, 0x13
call sym.core::result::unwrap_failed::h9b9528a0a4171737
mov ecx, 1
mov rdx, rsi
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
lea r9, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srclib.rs
mov qword [rsp + 0x20], r9
mov r9, rax
call sym.core::str::slice_error_fail::h26b477829772d364
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, rdx
mov rdx, r10
call sym.core::str::slice_error_fail::h26b477829772d364
mov ecx, 1
mov rdx, rbx
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
mov ecx, 8
mov edx, 0x70
call sym.alloc::alloc::handle_alloc_error::h033f15fcf3b32b44
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srclib.rs
mov qword [rsp + 0x20], rax
xor r8d, r8d
call sym.core::str::slice_error_fail::h26b477829772d364
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x1404389e2]
lea r9, [0x140439308]
lea r8, [rsp + 0x470]
mov edx, 0x17
call sym.core::result::unwrap_failed::h9b9528a0a4171737
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, rdx
mov rdx, r9
call sym.core::str::slice_error_fail::h26b477829772d364
mov ecx, 8
mov edx, 0x20
call sym.alloc::alloc::handle_alloc_error::h033f15fcf3b32b44
mov ecx, 8
mov edx, 8
call sym.alloc::alloc::handle_alloc_error::h033f15fcf3b32b44
mov ecx, 8
mov edx, 0x30
call sym.alloc::alloc::handle_alloc_error::h033f15fcf3b32b44
mov ecx, 8
mov edx, 0x58
call sym.alloc::alloc::handle_alloc_error::h033f15fcf3b32b44
lea rcx, str.assertion_failed:_self.is_char_boundary_new_len_
lea r8, [0x140467b70]
mov edx, 0x30
call sym.core::panicking::panic::h8ea5606244902eff
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, rbp
mov rdx, rbx
xor r8d, r8d
mov r9, rsi
call sym.core::str::slice_error_fail::h26b477829772d364
int3