Function at 0x1400ee9f0
Capabilities:
Encode data using base64
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, 0xd58
movaps xmmword [rsp + 0xd40], xmm7
movaps xmmword [rsp + 0xd30], xmm6
mov r15, r9
mov rsi, r8
mov rbx, rdx
mov qword [rsp + 0xb58], rcx
movzx eax, byte [0x140346130]
mov edx, 8
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400f456a
mov rdi, rax
movabs rax, 0xffff0000ffff
mov qword [rdi], rax
movzx eax, byte [0x140346130]
mov edx, 0xd0
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400f4579
mov qword [rsp + 0xc50], 0
movdqu xmm0, xmmword [rsp + 0x5c0]
movdqu xmmword [rsp + 0xc58], xmm0
mov qword [rsp + 0xc68], 2
mov qword [rsp + 0xc70], rax
pxor xmm0, xmm0
movdqu xmmword [rsp + 0xc78], xmm0
mov qword [rsp + 0xc88], 8
mov qword [rsp + 0xc90], 0
mov qword [rsp + 0xc98], rdi
mov qword [rsp + 0xca0], 2
mov word [rsp + 0xca8], 1
mov eax, dword [rsp + 0x9f0]
mov dword [rsp + 0xcaa], eax
movzx eax, word [rsp + 0x9f4]
mov word [rsp + 0xcae], ax
lea rax, sym._ZN5bytes5bytes12static_clone17hab5e60befff99550E.3244
mov qword [rsp + 0x9f0], rax
lea rax, [0x1403034c8]
mov qword [rsp + 0x9f8], rax
mov qword [rsp + 0xa00], 3
mov qword [rsp + 0xa08], 0
mov byte [rsp + 0xa10], 0
movdqa xmmword [rsp + 0x470], xmm0
movdqa xmmword [rsp + 0x460], xmm0
lea rcx, [rsp + 0x5c0]
lea rdx, [rsp + 0xc50]
lea r8, [rsp + 0x460]
lea r9, [rsp + 0x9f0]
call sym.http::header::map::HeaderMap_T_::try_insert2::hbbe31fe8224e1973
cmp byte [rsp + 0x5e0], 3
je 0x1400f4816
mov rax, qword [rsp + 0x5e0]
mov qword [rsp + 0x480], rax
movdqu xmm0, xmmword [rsp + 0x5c0]
movdqu xmm1, xmmword [rsp + 0x5d0]
movdqa xmmword [rsp + 0x470], xmm1
movdqa xmmword [rsp + 0x460], xmm0
cmp al, 2
je 0x1400eebdd
lea rcx, [rsp + 0x478]
mov rax, qword [rsp + 0x460]
mov rdx, qword [rsp + 0x468]
mov r8, qword [rsp + 0x470]
call qword [rax + 0x18]
call sym.std::hash::random::RandomState::new::KEYS::__u7b__u7b_closure_u7d__u7d_::h4bf29dea8c2768d3
test rax, rax
je 0x1400f4588
movups xmm6, xmmword [rax]
inc qword [rax]
movups xmm0, xmmword [rsp + 0xca0]
movaps xmmword [rsp + 0x360], xmm0
movups xmm0, xmmword [rsp + 0xc90]
movaps xmmword [rsp + 0x350], xmm0
movups xmm0, xmmword [rsp + 0xc50]
movdqu xmm1, xmmword [rsp + 0xc60]
movups xmm2, xmmword [rsp + 0xc70]
movups xmm3, xmmword [rsp + 0xc80]
movaps xmmword [rsp + 0x340], xmm3
movaps xmmword [rsp + 0x330], xmm2
movdqa xmmword [rsp + 0x320], xmm1
movaps xmmword [rsp + 0x310], xmm0
movups xmm0, xmmword [0x14030d8e0]
movups xmmword [rsp + 0x5c4], xmm0
movups xmm0, xmmword [0x14030d8f0]
movups xmmword [rsp + 0x5d4], xmm0
xorps xmm7, xmm7
movaps xmmword [rsp + 0x110], xmm7
movups xmm0, xmmword [rsp + 0x5c0]
movaps xmmword [rsp + 0x160], xmm0
movdqu xmm0, xmmword [rsp + 0x5d0]
movdqa xmmword [rsp + 0x170], xmm0
mov eax, dword [rsp + 0x5e0]
mov dword [rsp + 0x180], eax
movaps xmmword [rsp + 0xf0], xmm7
movzx eax, byte [0x140346130]
mov edx, 0x2320
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400f454c
mov rdi, rax
movups xmmword [rax + 0x2310], xmm7
movups xmmword [rax + 0x2300], xmm7
movzx eax, byte [0x140346130]
mov edx, 0x280
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400f4594
mov r14, rax
and r14, 0xffffffffffffff80
mov qword [r14 + 0x78], rax
mov qword [r14 + 0x80], 1
mov qword [r14 + 0x88], 1
mov qword [r14 + 0x100], rdi
mov qword [r14 + 0x108], 0
mov qword [r14 + 0x180], 0
mov qword [r14 + 0x190], 0
pxor xmm0, xmm0
movdqa xmmword [r14 + 0x200], xmm0
movdqa xmmword [r14 + 0x210], xmm0
mov qword [r14 + 0x220], rdi
mov qword [r14 + 0x228], rdi
mov qword [r14 + 0x230], 0
mov byte [r14 + 0x238], 0
mov qword [r14 + 0x240], 0
mov qword [r14 + 0x248], 1
mov qword [r14 + 0x250], 0
lock inc qword [r14 + 0x80]
jle case.0x1400f5b22.2
sub r14, 0xffffffffffffff80
mov qword [rsp + 0xc48], r14
movzx eax, byte [0x140346130]
mov edx, 0x48
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400f45a3
mov rdi, rax
mov qword [rsp + 0x50], r15
mov qword [rax], 1
mov qword [rax + 8], 1
mov qword [rax + 0x10], 0
mov qword [rax + 0x40], 0
lock inc qword [rax]
jle case.0x1400f5b22.2
movzx eax, byte [0x140346130]
mov edx, 0x1d
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400f45b2
mov r15, rax
movabs r12, 0x8000000000000000
movups xmm0, xmmword [0x140305ad5]
movups xmmword [rax + 0xd], xmm0
movups xmm0, xmmword [str.reqwest_internal_sync_runtime]
movups xmmword [rax], xmm0
movaps xmm0, xmmword [rsp + 0x310]
movaps xmm1, xmmword [rsp + 0x320]
movaps xmm2, xmmword [rsp + 0x330]
movaps xmm3, xmmword [rsp + 0x340]
movaps xmmword [rsp + 0x5c0], xmm0
movaps xmmword [rsp + 0x5d0], xmm1
movaps xmmword [rsp + 0x5e0], xmm2
movaps xmmword [rsp + 0x5f0], xmm3
movaps xmm0, xmmword [rsp + 0x350]
movaps xmmword [rsp + 0x600], xmm0
movaps xmm0, xmmword [rsp + 0x360]
movaps xmmword [rsp + 0x610], xmm0
movaps xmm0, xmmword [rsp + 0x110]
movaps xmmword [rsp + 0x60], xmm0
mov eax, dword [rsp + 0xc28]
mov dword [rsp + 0x5a8], eax
mov rax, qword [rsp + 0xc20]
mov qword [rsp + 0x5a0], rax
mov eax, dword [rsp + 0xc18]
mov dword [rsp + 0x290], eax
mov rax, qword [rsp + 0xc10]
mov qword [rsp + 0x288], rax
mov eax, dword [rsp + 0x30c]
mov dword [rsp + 0x148], eax
mov rax, qword [rsp + 0x304]
mov qword [rsp + 0x140], rax
mov eax, dword [rsp + 0xcdc]
mov dword [rsp + 0x218], eax
mov rax, qword [rsp + 0xcd4]
mov qword [rsp + 0x210], rax
mov eax, dword [rsp + 0xcd0]
mov dword [rsp + 0x238], eax
mov rax, qword [rsp + 0xcc8]
mov qword [rsp + 0x230], rax
mov eax, dword [rsp + 0x180]
mov dword [rsp + 0xa10], eax
movaps xmm0, xmmword [rsp + 0x160]
movdqa xmm1, xmmword [rsp + 0x170]
movdqa xmmword [rsp + 0xa00], xmm1
movaps xmmword [rsp + 0x9f0], xmm0
movaps xmm0, xmmword [rsp + 0xf0]
movaps xmmword [rsp + 0x240], xmm0
movdqu xmm0, xmmword [rsp + 0xb60]
movdqa xmmword [rsp + 0xd0], xmm0
movzx eax, byte [rsp + 0x1f7]
mov byte [rsp + 0xae], al
movzx eax, word [rsp + 0x1f5]
mov word [rsp + 0xac], ax
mov rbp, qword [0x140346100]
test rbp, rbp
je 0x1400eefde
dec rbp
lea rax, [r15 + 7]
and rax, 0xfffffffffffffff8
sub rax, r15
jne 0x1400ef072
xor eax, eax
jmp 0x1400ef093
lea rdx, str.RUST_MIN_STACK__
lea rcx, [rsp + 0x460]
mov r8d, 0xe
call sym.std::env::_var_os::hf57a8ad827b86018
mov r13, qword [rsp + 0x460]
cmp r13, r12
jne 0x1400ef00c
mov ebp, 0x200000
jmp 0x1400ef056
mov r12, qword [rsp + 0x468]
mov r8, qword [rsp + 0x470]
lea rcx, [rsp + 0xb80]
mov rdx, r12
call sym.core::str::converts::from_utf8::h66c2f181a607cc90
cmp qword [rsp + 0xb80], 0
je 0x1400f0df5
mov ebp, 0x200000
test r13, r13
je 0x1400ef056
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, r12
call fcn.14013f0f4
lea rax, [rbp + 1]
mov qword [0x140346100], rax
lea rax, [r15 + 7]
and rax, 0xfffffffffffffff8
sub rax, r15
je 0x1400eefd7
xor ecx, ecx
nop word cs:[rax + rax]
cmp byte [r15 + rcx], 0
je 0x1400f432c
inc rcx
cmp rax, rcx
jne 0x1400ef080
mov rdx, rax
or rdx, 0x10
movdqu xmm0, xmmword [r15 + rax]
movdqa xmm1, xmmword [0x1402bd5c0]
paddq xmm1, xmm0
pandn xmm0, xmm1
pshufd xmm1, xmm0, 0xee
por xmm1, xmm0
movq rcx, xmm1
movabs r8, 0x8080808080808080
test rcx, r8
cmovne rdx, rax
mov rax, r15
add rax, rdx
mov r8d, 0x1d
sub r8, rdx
xor ecx, ecx
cmp byte [rax + rcx], 0
je 0x1400f4329
inc rcx
cmp r8, rcx
jne 0x1400ef0e0
mov qword [rsp + 0x460], 0x1d
mov qword [rsp + 0x468], r15
mov qword [rsp + 0x470], 0x1d
lea rcx, [rsp + 0x460]
call sym.alloc::ffi::c_str::CString::_from_vec_unchecked::h18c67bdafa38fa9a
mov qword [rsp + 0x468], rax
mov qword [rsp + 0x470], rdx
mov qword [rsp + 0x460], 1
lea rcx, [rsp + 0x460]
call sym.std::thread::Thread::new_inner::h39269e5bf00ae36d
lock inc qword [rax]
jle case.0x1400f5b22.2
mov r12, rax
movzx eax, byte [0x140346130]
mov edx, 0x30
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400f4b2b
mov r15, rax
mov qword [rax], 1
mov qword [rax + 8], 1
pxor xmm0, xmm0
movdqu xmmword [rax + 0x10], xmm0
mov qword [rsp + 0x460], rax
lock inc qword [rax]
jle case.0x1400f5b22.2
movzx eax, byte [0x140346058]
test al, al
je 0x1400ef1ff
mov byte [0x140346058], 1
call sym.std::io::stdio::OUTPUT_CAPTURE::__u7b__u7b_closure_u7d__u7d_::h15d674470775f91d
test rax, rax
je 0x1400f486f
mov r13, qword [rax]
mov qword [rax], 0
test r13, r13
je 0x1400ef1ff
lock inc qword [r13]
jle case.0x1400f5b22.2
mov byte [0x140346058], 1
call sym.std::io::stdio::OUTPUT_CAPTURE::__u7b__u7b_closure_u7d__u7d_::h15d674470775f91d
test rax, rax
je 0x1400f4860
mov rcx, qword [rax]
mov qword [rax], r13
mov qword [rsp + 0x38], r12
test rcx, rcx
jne 0x1400ef247
jmp 0x1400ef252
movzx eax, byte [0x140346058]
test al, al
je 0x1400ef238
mov byte [0x140346058], 1
call sym.std::io::stdio::OUTPUT_CAPTURE::__u7b__u7b_closure_u7d__u7d_::h15d674470775f91d
test rax, rax
je 0x1400f486f
mov rcx, qword [rax]
mov qword [rax], 0
xor r13d, r13d
mov qword [rsp + 0x38], r12
test rcx, rcx
jne 0x1400ef247
jmp 0x1400ef252
xor ecx, ecx
xor r13d, r13d
mov qword [rsp + 0x38], r12
test rcx, rcx
je 0x1400ef252
lock dec qword [rcx]
jne 0x1400ef252
call sym.alloc::sync::Arc_T_A_::drop_slow::h9f320960fcd02cf9
mov qword [rsp + 0x40], rsi
mov r12, qword [rsp + 0x460]
mov rcx, qword [r12 + 0x10]
test rcx, rcx
je 0x1400ef274
lock inc qword [rcx + 0x18]
jle 0x1400f4759
mov rsi, rbx
movzx eax, byte [0x140346130]
mov edx, 0x1c0
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400f45c1
mov rbx, qword [rsp + 0x38]
mov qword [rax], rbx
mov qword [rax + 8], r15
mov qword [rax + 0x10], r13
movaps xmm0, xmmword [rsp + 0x5c0]
movaps xmm1, xmmword [rsp + 0x5d0]
movaps xmm2, xmmword [rsp + 0x5e0]
movaps xmm3, xmmword [rsp + 0x5f0]
movups xmmword [rax + 0x18], xmm0
movups xmmword [rax + 0x28], xmm1
movups xmmword [rax + 0x38], xmm2
movups xmmword [rax + 0x48], xmm3
movaps xmm0, xmmword [rsp + 0x600]
movups xmmword [rax + 0x58], xmm0
movaps xmm0, xmmword [rsp + 0x610]
movups xmmword [rax + 0x68], xmm0
mov qword [rax + 0x78], 1
mov qword [rax + 0x80], 0xa
xorps xmm0, xmm0
movups xmmword [rax + 0x88], xmm0
mov qword [rax + 0x98], 8
movaps xmm0, xmmword [rsp + 0x60]
movups xmmword [rax + 0xa0], xmm0
mov qword [rax + 0xb0], 8
mov qword [rax + 0xb8], 0
mov dword [rax + 0xc0], 0
mov dword [rax + 0xc8], 0
mov dword [rax + 0xd0], 0
mov rcx, qword [rsp + 0x5a0]
mov qword [rax + 0xd4], rcx
mov ecx, dword [rsp + 0x5a8]
mov dword [rax + 0xdc], ecx
mov dword [rax + 0xe0], 0x3b9aca00
mov qword [rax + 0xe8], 0x5a
mov dword [rax + 0xf0], 0
mov ecx, dword [rsp + 0x290]
mov dword [rax + 0xfc], ecx
mov rcx, qword [rsp + 0x288]
mov qword [rax + 0xf4], rcx
mov dword [rax + 0x100], 0x3b9aca00
mov ecx, dword [rsp + 0x148]
mov dword [rax + 0x10c], ecx
mov rcx, qword [rsp + 0x140]
mov qword [rax + 0x104], rcx
mov dword [rax + 0x110], 0x3b9aca00
mov ecx, dword [rsp + 0x218]
mov dword [rax + 0x11c], ecx
mov rcx, qword [rsp + 0x210]
mov qword [rax + 0x114], rcx
mov dword [rax + 0x120], 0x3b9aca00
mov ecx, dword [rsp + 0x238]
mov dword [rax + 0x12c], ecx
mov rcx, qword [rsp + 0x230]
mov qword [rax + 0x124], rcx
mov dword [rax + 0x130], 0x3b9aca00
mov ecx, dword [rsp + 0xa10]
mov dword [rax + 0x154], ecx
movaps xmm0, xmmword [rsp + 0x9f0]
movdqa xmm1, xmmword [rsp + 0xa00]
movdqu xmmword [rax + 0x144], xmm1
movups xmmword [rax + 0x134], xmm0
movups xmmword [rax + 0x158], xmm6
mov qword [rax + 0x168], 0xffffffffffffffff
movaps xmm0, xmmword [rsp + 0x240]
movups xmmword [rax + 0x170], xmm0
mov dword [rax + 0x188], 0x1000101
mov word [rax + 0x18c], 0x101
mov qword [rax + 0x18e], 0
mov dword [rax + 0x196], 0x2000001
mov byte [rax + 0x19a], 2
movdqa xmm0, xmmword [rsp + 0xd0]
movdqu xmmword [rax + 0x19b], xmm0
mov word [rax + 0x1ab], 0x404
movzx ecx, byte [rsp + 0xae]
mov byte [rax + 0x1af], cl
movzx ecx, word [rsp + 0xac]
mov word [rax + 0x1ad], cx
mov qword [rax + 0x1b0], r14
mov qword [rax + 0x1b8], rdi
lea r8, sym._ZN4core3ptr180drop_in_place_LT_std..thread..Builder..spawn_unchecked__LT_reqwest..blocking..client..ClientHandle..new.._u7b__
mov rcx, rbp
mov rdx, rax
call sym.std::sys::pal::windows::thread::Thread::new::hb128eb5e283d04d0
mov r15, rdx
test rax, rax
jne 0x1400f45d0
mov qword [rsp + 0x2a0], rbx
mov qword [rsp + 0x2a8], r12
mov qword [rsp + 0x2b0], r15
call sym.std::thread::CURRENT::__u7b__u7b_closure_u7d__u7d_::h30687787db3cf83d
test rax, rax
mov rbx, rsi
mov rsi, qword [rsp + 0x40]
je 0x1400f44c9
mov r12, qword [rax]
test r12, r12
je 0x1400f0e34
lock inc qword [r12]
jle case.0x1400f5b22.2
test r12, r12
je 0x1400f44c9
movzx eax, byte [0x140346130]
mov edx, 0x18
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400f455b
mov r13, rax
mov qword [r13], 1
mov qword [r13 + 8], 1
add r13, 0x10
mov qword [rax + 0x10], r12
call sym.tokio::runtime::context::CONTEXT::__u7b__u7b_closure_u7d__u7d_::hd4e05999329f5c4f
test rax, rax
jne 0x1400ef5b7
jmp 0x1400ef5e0
mov rcx, r13
call sym.futures_task::waker::wake_by_ref_arc_raw::haf944b6662287cb5
call sym.std::thread::park::he91a78e2d965736e
call sym.tokio::runtime::context::CONTEXT::__u7b__u7b_closure_u7d__u7d_::hd4e05999329f5c4f
test rax, rax
je 0x1400ef5e0
movzx r12d, byte [rax + 0x44]
movzx ebp, byte [rax + 0x45]
mov ecx, ebp
test r12b, r12b
je 0x1400ef5cf
test bpl, bpl
je 0x1400ef5a0
lea ecx, [rbp - 1]
mov byte [rax + 0x45], cl
mov rax, qword [rdi + 0x40]
test al, 2
je 0x1400ef5f1
jmp 0x1400ef6c0
xor r12d, r12d
xor ebp, ebp
mov rax, qword [rdi + 0x40]
test al, 2
jne 0x1400ef6c0
test al, 4
jne 0x1400f43fb
test al, 1
jne 0x1400ef610
test al, 1
je 0x1400ef64e
jmp 0x1400ef683
cmp qword [rdi + 0x38], r13
jne 0x1400ef623
lea rcx, sym.futures_task::waker::clone_arc_raw::h2288a9924163933d
cmp qword [rdi + 0x30], rcx
je 0x1400ef5fd
mov rax, qword [rdi + 0x40]
nop word [rax + rax]
mov rcx, rax
and rcx, 0xfffffffffffffffe
lock cmpxchg qword [rdi + 0x40], rcx
jne 0x1400ef630
test al, 2
jne 0x1400ef6ba
mov rax, qword [rdi + 0x30]
mov rcx, qword [rdi + 0x38]
call qword [rax + 0x18]
mov rcx, r13
call sym.futures_task::waker::clone_arc_raw::h2288a9924163933d
mov qword [rdi + 0x30], rax
mov qword [rdi + 0x38], rdx
mov rax, qword [rdi + 0x40]
nop word cs:[rax + rax]
mov rcx, rax
or rcx, 1
lock cmpxchg qword [rdi + 0x40], rcx
jne 0x1400ef670
test al, 2
jne 0x1400ef6c0
test r12b, r12b
je 0x1400ef5a8
call sym.tokio::runtime::context::CONTEXT::__u7b__u7b_closure_u7d__u7d_::h443ca2974a66155d
test rax, rax
je 0x1400ef5a8
mov byte [rax + 0x44], 1
mov byte [rax + 0x45], bpl
call sym.std::thread::park::he91a78e2d965736e
call sym.tokio::runtime::context::CONTEXT::__u7b__u7b_closure_u7d__u7d_::hd4e05999329f5c4f
test rax, rax
jne 0x1400ef5b7
jmp 0x1400ef5e0
lock or qword [rdi + 0x40], 1
mov rax, qword [rdi + 0x10]
mov rbp, qword [rdi + 0x18]
mov qword [rdi + 0x10], 0
xor rax, 1
dec rax
cmp rax, 2
jb 0x1400f43fb
lock dec qword [rdi]
jne 0x1400ef6ef
mov rcx, rdi
call sym.alloc::sync::Arc_T_A_::drop_slow::h72c276abd82a0288
xor ecx, ecx
call sym.__tokio::sync::oneshot::Receiver_T__as_core::ops::drop::Drop_::drop::h4537ecce516e43e6
mov rcx, r13
call sym.futures_task::waker::drop_arc_raw::hffdb4b50975edb87
test rbp, rbp
jne 0x1400f4675
movzx eax, byte [0x140346130]
mov edx, 0x30
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400f4b2b
mov qword [rax], 1
mov qword [rax + 8], 1
mov qword [rax + 0x10], r14
mov rcx, qword [rsp + 0x2b0]
mov qword [rax + 0x28], rcx
movups xmm0, xmmword [rsp + 0x2a0]
movups xmmword [rax + 0x18], xmm0
mov qword [rsp + 0x288], rax
mov qword [rsp + 0x290], 0x1e
mov dword [rsp + 0x298], 0
mov qword [rsp + 0x5c0], 0
mov qword [rsp + 0x5c8], 1
mov qword [rsp + 0x5d0], 0
mov r15d, 1
test rsi, rsi
je 0x1400ef7d4
movzx edi, byte [rbx]
xor dil, 0x31
lea rcx, [rsp + 0x5c0]
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::h1fcdac3786dc2aa9
mov r14, qword [rsp + 0x5c8]
mov byte [r14], dil
mov qword [rsp + 0x5d0], 1
cmp rsi, 1
jne 0x1400ef7de
mov esi, 1
jmp 0x1400ef83c
xor esi, esi
mov r14d, 1
jmp 0x1400ef83c
mov r15d, 1
lea rdi, [rsp + 0x5c0]
jmp 0x1400ef808
xor bpl, 0x31
mov byte [r14 + r15], bpl
inc r15
mov qword [rsp + 0x5d0], r15
cmp rsi, r15
je 0x1400ef82e
movzx ebp, byte [rbx + r15]
xor bpl, byte [r14 + r15 - 1]
cmp r15, qword [rsp + 0x5c0]
jne 0x1400ef7f0
mov rcx, rdi
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::h1fcdac3786dc2aa9
mov r14, qword [rsp + 0x5c8]
jmp 0x1400ef7f0
mov r14, qword [rsp + 0x5c8]
mov r15d, 1
mov rbx, qword [rsp + 0x5c0]
lea rcx, [rsp + 0x310]
mov rdx, r14
mov r8, rsi
call sym.alloc::string::String::from_utf8_lossy::h15586456f7f38252
mov rsi, qword [rsp + 0x318]
mov rdi, qword [rsp + 0x320]
test rdi, rdi
mov qword [rsp + 0x200], rdi
je 0x1400ef897
js 0x1400f4762
movzx eax, byte [0x140346130]
xor ecx, ecx
mov rdx, rdi
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400f4771
mov r15, rax
mov qword [rsp + 0x38], rbx
mov qword [rsp + 0x280], r15
mov rcx, r15
mov rdx, rsi
mov r8, rdi
call sym.memcpy
mov rax, qword [rsp + 0xb58]
mov r15, qword [rax + 8]
mov rbp, qword [rax + 0x10]
mov qword [rsp + 0x5c0], 0
mov qword [rsp + 0x5c8], 1
mov qword [rsp + 0x5d0], 0
movabs r12, 0xaaaaaaaaaaaaaaab
test rbp, rbp
je 0x1400ef97d
movzx ebx, byte [r15]
xor bl, 0x31
lea rcx, [rsp + 0x5c0]
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::h1fcdac3786dc2aa9
mov rsi, qword [rsp + 0x5c8]
mov byte [rsi], bl
mov qword [rsp + 0x5d0], 1
mov eax, 1
cmp rbp, 1
je 0x1400ef984
mov r13d, 1
lea rdi, [rsp + 0x5c0]
jmp 0x1400ef957
xor bl, 0x31
mov byte [rsi + r13], bl
inc r13
mov qword [rsp + 0x5d0], r13
cmp rbp, r13
je 0x1400ef993
movzx ebx, byte [r15 + r13]
xor bl, byte [rsi + r13 - 1]
cmp r13, qword [rsp + 0x5c0]
jne 0x1400ef940
mov rcx, rdi
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::h1fcdac3786dc2aa9
mov rsi, qword [rsp + 0x5c8]
jmp 0x1400ef940
mov esi, 1
xor eax, eax
mov r15, qword [rsp + 0x5c0]
xor ebx, ebx
mov rbp, rax
jmp 0x1400ef9c3
mov rax, rbp
mul r12
mov rax, rbp
shr rax, 0x3e
cmp eax, 2
ja 0x1400f4732
mov rbx, rdx
mov r15, qword [rsp + 0x5c0]
mov rsi, qword [rsp + 0x5c8]
add rbx, rdx
and rbx, 0xfffffffffffffffc
mov rax, rbp
mul r12
shr rdx, 1
lea rax, [rdx + rdx*2]
mov r13, rbp
sub r13, rax
je 0x1400ef9e2
add rbx, 4
jb 0x1400f4732
test rbx, rbx
je 0x1400efa10
js 0x1400f4783
mov ecx, 8
mov rdx, rbx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400f478d
mov rdi, rax
mov qword [rsp + 0x208], rbx
jmp 0x1400efa1f
mov edi, 1
xor eax, eax
mov qword [rsp + 0x208], rax
xor r10d, r10d
mov r8, rbp
mov ecx, 0
sub r8, 0x1a
cmovb r8, r10
jbe 0x1400efd1a
mov eax, 0x20
xor ecx, ecx
lea r9, [0x1402c13c0]
nop word cs:[rax + rax]
lea rdx, [rcx + 0x1a]
cmp rdx, rbp
ja 0x1400f4380
test rax, rax
je 0x1400f4392
cmp rax, rbx
ja 0x1400f43a7
mov rdx, qword [rsi + rcx]
bswap rdx
mov r10, rdx
shr r10, 0x3a
movzx r10d, byte [r10 + r9]
mov byte [rdi + rax - 0x20], r10b
mov r10, rdx
shr r10, 0x34
and r10d, 0x3f
movzx r10d, byte [r10 + r9]
mov byte [rdi + rax - 0x1f], r10b
mov r10, rdx
shr r10, 0x2e
and r10d, 0x3f
movzx r10d, byte [r10 + r9]
mov byte [rdi + rax - 0x1e], r10b
mov r10, rdx
shr r10, 0x28
and r10d, 0x3f
movzx r10d, byte [r10 + r9]
mov byte [rdi + rax - 0x1d], r10b
mov r10, rdx
shr r10, 0x22
and r10d, 0x3f
movzx r10d, byte [r10 + r9]
mov byte [rdi + rax - 0x1c], r10b
mov r10, rdx
shr r10, 0x1c
and r10d, 0x3f
movzx r10d, byte [r10 + r9]
mov byte [rdi + rax - 0x1b], r10b
mov r10d, edx
shr r10d, 0x16
and r10d, 0x3f
movzx r10d, byte [r10 + r9]
mov byte [rdi + rax - 0x1a], r10b
shr edx, 0x10
and edx, 0x3f
movzx edx, byte [rdx + r9]
mov byte [rdi + rax - 0x19], dl
mov rdx, qword [rsi + rcx + 6]
bswap rdx
mov r10, rdx
shr r10, 0x3a
movzx r10d, byte [r10 + r9]
mov byte [rdi + rax - 0x18], r10b
mov r10, rdx
shr r10, 0x34
and r10d, 0x3f
movzx r10d, byte [r10 + r9]
mov byte [rdi + rax - 0x17], r10b
mov r10, rdx
shr r10, 0x2e
and r10d, 0x3f
movzx r10d, byte [r10 + r9]
mov byte [rdi + rax - 0x16], r10b
mov r10, rdx
shr r10, 0x28
and r10d, 0x3f
movzx r10d, byte [r10 + r9]
mov byte [rdi + rax - 0x15], r10b
mov r10, rdx
shr r10, 0x22
and r10d, 0x3f
movzx r10d, byte [r10 + r9]
mov byte [rdi + rax - 0x14], r10b
mov r10, rdx
shr r10, 0x1c
and r10d, 0x3f
movzx r10d, byte [r10 + r9]
mov byte [rdi + rax - 0x13], r10b
mov r10d, edx
shr r10d, 0x16
and r10d, 0x3f
movzx r10d, byte [r10 + r9]
mov byte [rdi + rax - 0x12], r10b
shr edx, 0x10
and edx, 0x3f
movzx edx, byte [rdx + r9]
mov byte [rdi + rax - 0x11], dl
mov rdx, qword [rsi + rcx + 0xc]
bswap rdx
mov r10, rdx
shr r10, 0x3a
movzx r10d, byte [r10 + r9]
mov byte [rdi + rax - 0x10], r10b
mov r10, rdx
shr r10, 0x34
and r10d, 0x3f
movzx r10d, byte [r10 + r9]
mov byte [rdi + rax - 0xf], r10b
mov r10, rdx
shr r10, 0x2e
and r10d, 0x3f
movzx r10d, byte [r10 + r9]
mov byte [rdi + rax - 0xe], r10b
mov r10, rdx
shr r10, 0x28
and r10d, 0x3f
movzx r10d, byte [r10 + r9]
mov byte [rdi + rax - 0xd], r10b
mov r10, rdx
shr r10, 0x22
and r10d, 0x3f
movzx r10d, byte [r10 + r9]
mov byte [rdi + rax - 0xc], r10b
mov r10, rdx
shr r10, 0x1c
and r10d, 0x3f
movzx r10d, byte [r10 + r9]
mov byte [rdi + rax - 0xb], r10b
mov r10d, edx
shr r10d, 0x16
and r10d, 0x3f
movzx r10d, byte [r10 + r9]
mov byte [rdi + rax - 0xa], r10b
shr edx, 0x10
and edx, 0x3f
movzx edx, byte [rdx + r9]
mov byte [rdi + rax - 9], dl
mov rdx, qword [rsi + rcx + 0x12]
bswap rdx
mov r10, rdx
shr r10, 0x3a
movzx r10d, byte [r10 + r9]
mov byte [rdi + rax - 8], r10b
mov r10, rdx
shr r10, 0x34
and r10d, 0x3f
movzx r10d, byte [r10 + r9]
mov byte [rdi + rax - 7], r10b
mov r10, rdx
shr r10, 0x2e
and r10d, 0x3f
movzx r10d, byte [r10 + r9]
mov byte [rdi + rax - 6], r10b
mov r10, rdx
shr r10, 0x28
and r10d, 0x3f
movzx r10d, byte [r10 + r9]
mov byte [rdi + rax - 5], r10b
mov r10, rdx
shr r10, 0x22
and r10d, 0x3f
movzx r10d, byte [r10 + r9]
mov byte [rdi + rax - 4], r10b
mov r10, rdx
shr r10, 0x1c
and r10d, 0x3f
movzx r10d, byte [r10 + r9]
mov byte [rdi + rax - 3], r10b
mov r10d, edx
shr r10d, 0x16
and r10d, 0x3f
movzx r10d, byte [r10 + r9]
mov byte [rdi + rax - 2], r10b
shr edx, 0x10
and edx, 0x3f
movzx edx, byte [rdx + r9]
mov byte [rdi + rax - 1], dl
add rcx, 0x18
mov r10, rax
add rax, 0x20
cmp rcx, r8
jbe 0x1400efa50
mov qword [rsp + 0x40], r15
mov r15, rbx
mov rax, rbp
sub rax, r13
cmp rcx, rax
jae 0x1400efe7c
lea r8, [0x1402c13c0]
nop dword [rax + rax]
lea r9, [rcx + 3]
cmp rcx, 0xfffffffffffffffc
ja 0x1400f43b9
cmp r9, rbp
ja 0x1400f43c8
lea rdx, [r10 + 4]
cmp r10, 0xfffffffffffffffb
ja 0x1400f43da
mov r11, r15
cmp rdx, r15
ja 0x1400f43e9
movzx r11d, byte [rsi + rcx]
mov ebx, r11d
shr ebx, 2
movzx ebx, byte [rbx + r8]
mov byte [rdi + r10], bl
movzx ebx, byte [rsi + rcx + 1]
shl r11b, 4
mov r12d, ebx
shr r12b, 4
or r12b, r11b
movzx r11d, r12b
and r11d, 0x3f
movzx r11d, byte [r11 + r8]
mov byte [rdi + r10 + 1], r11b
movzx ecx, byte [rsi + rcx + 2]
shl bl, 2
mov r11d, ecx
shr r11b, 6
or r11b, bl
movzx r11d, r11b
and r11d, 0x3f
movzx r11d, byte [r11 + r8]
mov byte [rdi + r10 + 2], r11b
and ecx, 0x3f
movzx ecx, byte [rcx + r8]
mov byte [rdi + r10 + 3], cl
mov rcx, r9
mov r10, rdx
cmp r9, rax
jb 0x1400efd40
cmp r13, 1
je 0x1400efe89
cmp r13, 2
mov rbx, r15
jne 0x1400f0214
cmp rdx, rbx
mov r15, qword [rsp + 0x40]
jae 0x1400f4898
movzx r8d, byte [rsi + rax]
mov ecx, r8d
shr ecx, 2
lea r9, [0x1402c13c0]
movzx ecx, byte [rcx + r9]
mov byte [rdi + rdx], cl
inc rax
cmp rax, rbp
jae 0x1400f48bc
lea rcx, [rdx + 1]
cmp rcx, rbx
jae 0x1400f48dd
movzx eax, byte [rsi + rax]
mov ecx, eax
shr cl, 4
shl r8b, 4
or r8b, cl
movzx ecx, r8b
and ecx, 0x3f
movzx ecx, byte [rcx + r9]
mov byte [rdi + rdx + 1], cl
lea rcx, [rdx + 2]
cmp rcx, rbx
jae 0x1400f48ec
shl al, 2
and al, 0x3c
mov r8d, 3
jmp 0x1400efeca
mov rdx, r10
cmp r13, 1
jne 0x1400efdf4
mov rbx, r15
cmp rdx, r15
jae 0x1400f48aa
movzx eax, byte [rsi + rax]
mov ecx, eax
shr ecx, 2
lea r8, [0x1402c13c0]
movzx ecx, byte [rcx + r8]
mov byte [rdi + rdx], cl
lea rcx, [rdx + 1]
cmp rcx, rbx
mov r15, qword [rsp + 0x40]
jae 0x1400f48ce
shl al, 4
and al, 0x30
mov r8d, 2
movzx eax, al
lea r9, [0x1402c13c0]
movzx eax, byte [rax + r9]
mov byte [rdi + rcx], al
add rdx, r8
mov rcx, rbx
sub rcx, rdx
jb 0x1400f0225
xor eax, eax
test r13, r13
je 0x1400eff32
xor r13, 3
je 0x1400eff32
cmp rbx, rdx
je 0x1400f474a
mov byte [rdi + rdx], 0x3d
cmp r13, 1
je 0x1400eff2f
cmp rcx, 1
je 0x1400f474a
mov byte [rdi + rdx + 1], 0x3d
cmp r13, 2
je 0x1400eff2f
cmp rcx, 2
je 0x1400f474a
mov byte [rdi + rdx + 2], 0x3d
mov rax, r13
add rdx, rax
jb 0x1400f46f1
lea rcx, [rsp + 0x5c0]
mov rdx, rdi
mov r8, rbx
call sym.core::str::converts::from_utf8::h66c2f181a607cc90
cmp qword [rsp + 0x5c0], 0
je 0x1400f01fe
movabs rax, 0x8000000000000000
mov rcx, qword [rsp + 0x208]
cmp rcx, rax
jne 0x1400f479a
mov qword [rsp + 0x278], rbx
mov rbx, qword [rsp + 0x5c8]
mov qword [rsp + 0x208], rdi
test r15, r15
je 0x1400effa6
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, rsi
call fcn.14013f0f4
mov rax, qword [rsp + 0x310]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x1400effd8
test rax, rax
je 0x1400effd8
mov r8, qword [rsp + 0x318]
mov rcx, qword [0x1403460d0]
xor edx, edx
call fcn.14013f0f4
cmp qword [rsp + 0x38], 0
je 0x1400efff1
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, r14
call fcn.14013f0f4
xorps xmm0, xmm0
movups xmmword [rsp + 0x2c8], xmm0
mov qword [rsp + 0x2a0], 0
mov qword [rsp + 0x2b8], 0
mov qword [rsp + 0x2c0], 8
mov qword [rsp + 0x2d8], 8
mov qword [rsp + 0x2e0], 0
mov qword [rsp + 0x2e8], 2
mov qword [rsp + 0x2f0], 0
mov word [rsp + 0x2f8], 0
lea r12, [0x140307e48]
mov qword [rsp + 0x20], r12
lea rdx, [0x14030833b]
lea rcx, [rsp + 0x5c0]
lea r9, [rsp + 0x310]
mov r8d, 0xc
call sym.http::header::name::parse_hdr::h438e117100826536
cmp byte [rsp + 0x5d0], 3
je 0x1400f4709
mov rax, qword [rsp + 0x5d0]
mov qword [rsp + 0x170], rax
movdqu xmm0, xmmword [rsp + 0x5c0]
movdqa xmmword [rsp + 0x160], xmm0
lea rcx, [rsp + 0x2a0]
call sym.http::header::map::HeaderMap_T_::try_reserve_one::ha6e73b3f13aa33fc
test al, al
jne 0x1400f4816
mov rsi, qword [rsp + 0x2a0]
cmp rsi, 2
mov qword [rsp + 0xc8], rbx
mov qword [rsp + 0x58], rsi
jne 0x1400f01b3
movdqu xmm0, xmmword [rsp + 0x2a8]
pshufd xmm1, xmm0, 0x44
pxor xmm1, xmmword [0x1402bd5d0]
movdqa xmmword [rsp + 0x5c0], xmm1
pshufd xmm1, xmm0, 0xee
pxor xmm1, xmmword [0x1402bd5e0]
movdqa xmmword [rsp + 0x5d0], xmm1
movdqa xmmword [rsp + 0x5e0], xmm0
pxor xmm0, xmm0
movdqa xmmword [rsp + 0x5f0], xmm0
mov qword [rsp + 0x600], 0
movzx esi, byte [rsp + 0x170]
xor eax, eax
cmp sil, 2
setne al
mov qword [rsp + 0x9f0], rax
lea rcx, [rsp + 0x5c0]
lea rdx, [rsp + 0x9f0]
mov r8d, 8
call sym.__std::hash::random::DefaultHasher_as_core::hash::Hasher_::write::h375a4a5750cb1122
mov eax, esi
cmp al, 2
jne 0x1400f0237
mov ebp, eax
movzx eax, byte [rsp + 0x160]
mov qword [rsp + 0x9f0], rax
lea rcx, [rsp + 0x5c0]
lea rdx, [rsp + 0x9f0]
mov r8d, 8
call sym.__std::hash::random::DefaultHasher_as_core::hash::Hasher_::write::h375a4a5750cb1122
jmp 0x1400f039a
movzx edx, byte [rsp + 0x170]
xor eax, eax
cmp dl, 2
setne al
movabs r14, 0xcbf29ce484222325
xor r14, rax
movabs rax, 0x1efac7090aef4a21
imul r14, rax
cmp dl, 2
jne 0x1400f0269
movzx ecx, byte [rsp + 0x160]
xor r14, rcx
imul r14, rax
mov r10b, 2
jmp 0x1400f049d
mov qword [rsp + 0x278], rdi
test r15, r15
jne 0x1400eff95
jmp 0x1400effa6
mov r15, qword [rsp + 0x40]
mov rcx, rbx
sub rcx, rdx
jae 0x1400efeeb
lea r8, [0x1402c1400]
mov rcx, rdx
mov rdx, rbx
call sym.core::slice::index::slice_start_index_len_fail::h3f646e8722da45b7
mov rsi, qword [rsp + 0x160]
mov rdi, qword [rsp + 0x168]
mov ebp, eax
test al, al
je 0x1400f034d
lea rcx, [rsp + 0x5c0]
mov rdx, rsi
mov r8, rdi
call sym.__std::hash::random::DefaultHasher_as_core::hash::Hasher_::write::h375a4a5750cb1122
jmp 0x1400f039a
mov rax, qword [rsp + 0x160]
mov r8, qword [rsp + 0x168]
lea rcx, [rax + r8]
test dl, dl
je 0x1400f0c92
mov r10b, 1
test r8, r8
je 0x1400f049d
movabs rdx, 0x100000001b3
mov r9, r8
and r9, 7
je 0x1400f02ca
xor r10d, r10d
nop word [rax + rax]
movzx r11d, byte [rax + r10]
xor r14, r11
imul r14, rdx
inc r10
cmp r9, r10
jne 0x1400f02b0
add rax, r9
mov r10b, 1
cmp r8, 8
jb 0x1400f049d
nop word cs:[rax + rax]
movzx r8d, byte [rax]
xor r8, r14
imul r8, rdx
movzx r9d, byte [rax + 1]
xor r9, r8
imul r9, rdx
movzx r8d, byte [rax + 2]
xor r8, r9
imul r8, rdx
movzx r9d, byte [rax + 3]
xor r9, r8
imul r9, rdx
movzx r8d, byte [rax + 4]
xor r8, r9
imul r8, rdx
movzx r9d, byte [rax + 5]
xor r9, r8
imul r9, rdx
movzx r8d, byte [rax + 6]
xor r8, r9
imul r8, rdx
movzx r14d, byte [rax + 7]
add rax, 8
xor r14, r8
imul r14, rdx
cmp rax, rcx
jne 0x1400f02e0
jmp 0x1400f049d
test rdi, rdi
je 0x1400f039a
xor r15d, r15d
lea rbx, [rsp + 0x5c0]
lea r14, [rsp + 0x9f0]
nop word cs:[rax + rax]
movzx eax, byte [rsi + r15]
movzx eax, byte [rax + r12]
mov byte [rsp + 0x9f0], al
mov r8d, 1
mov rcx, rbx
mov rdx, r14
call sym.__std::hash::random::DefaultHasher_as_core::hash::Hasher_::write::h375a4a5750cb1122
inc r15
cmp rdi, r15
jne 0x1400f0370
mov rax, qword [rsp + 0x5d0]
mov r9, qword [rsp + 0x5f0]
shl r9, 0x38
or r9, qword [rsp + 0x5f8]
mov rcx, qword [rsp + 0x5d8]
mov r8, qword [rsp + 0x5c0]
add r8, rax
rol rax, 0xd
xor rcx, r9
xor rax, r8
rol r8, 0x20
mov rdx, qword [rsp + 0x5c8]
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 r14, rdx
shr r14, 0x20
xor r14, rdx
xor r14, rax
mov r10d, ebp
and r14d, 0x7fff
movzx r15d, word [rsp + 0x2f8]
mov esi, r14d
and esi, r15d
mov r9, qword [rsp + 0x160]
mov r11, qword [rsp + 0x168]
mov rbx, qword [rsp + 0x2f0]
mov r13, qword [rsp + 0x2e8]
mov r12, qword [rsp + 0x2c0]
mov rax, qword [rsp + 0x2c8]
mov qword [rsp + 0x38], rax
lea rax, [r11 - 1]
mov qword [rsp + 0x40], rax
xor r8d, r8d
movzx eax, r10b
mov dword [rsp + 0x48], eax
xor edi, edi
jmp 0x1400f0506
inc rdi
inc rsi
cmp rsi, rbx
cmovae rsi, r8
test rbx, rbx
je 0x1400f0780
movzx ebp, word [r13 + rsi*4]
cmp rbp, 0xffff
je 0x1400f0782
movzx eax, word [r13 + rsi*4 + 2]
mov ecx, r15d
and ecx, eax
mov edx, esi
sub edx, ecx
and edx, r15d
cmp rdx, rdi
jb 0x1400f088d
cmp ax, r14w
jne 0x1400f0500
cmp qword [rsp + 0x38], rbp
jbe 0x1400f44b5
imul rcx, rbp, 0x68
lea rax, [r12 + rcx]
add rax, 0x40
cmp qword [r12 + rcx + 0x40], 0
je 0x1400f05c7
test r10b, r10b
je 0x1400f05dd
cmp dword [rsp + 0x48], 2
je 0x1400f0500
cmp qword [rax + 0x10], r11
jne 0x1400f0500
mov rcx, qword [rax + 8]
mov rdx, r9
mov r8, r11
mov dword [rsp + 0x90], r10d
mov qword [rsp + 0xb8], r9
mov qword [rsp + 0xb0], r11
call sub.msvcrt.dll_memcmp
xor r8d, r8d
mov r11, qword [rsp + 0xb0]
mov r9, qword [rsp + 0xb8]
mov r10d, dword [rsp + 0x90]
test eax, eax
jne 0x1400f0500
jmp 0x1400f0646
cmp r10b, 2
jne 0x1400f0500
cmp byte [rax + 8], r9b
jne 0x1400f0500
jmp 0x1400f0646
cmp qword [rax + 0x10], r11
jne 0x1400f0500
test r11, r11
je 0x1400f0646
mov rax, qword [rax + 8]
movzx ecx, byte [r9]
lea rdx, [0x140307e48]
movzx ecx, byte [rcx + rdx]
cmp cl, byte [rax]
jne 0x1400f0500
xor ecx, ecx
nop dword [rax]
cmp qword [rsp + 0x40], rcx
je 0x1400f0646
movzx edx, byte [r9 + rcx + 1]
lea r8, [0x140307e48]
movzx r8d, byte [rdx + r8]
lea rdx, [rcx + 1]
cmp r8b, byte [rax + rcx + 1]
mov r8d, 0
mov rcx, rdx
je 0x1400f0610
cmp rdx, r11
jb 0x1400f0500
lea rax, sym._ZN5bytes5bytes12static_clone17hab5e60befff99550E.4207
mov qword [rsp + 0x5c0], rax
lea rax, str.nyascary_header
mov qword [rsp + 0x5c8], rax
mov qword [rsp + 0x5d0], 3
mov qword [rsp + 0x5d8], 0
mov byte [rsp + 0x5e0], 0
lea rcx, [rsp + 0x9f0]
lea rdx, [rsp + 0x2a0]
lea r9, [rsp + 0x5c0]
mov r8, rbp
call sym.http::header::map::HeaderMap_T_::insert_occupied::ha91c16d66de20090
movdqu xmm0, xmmword [rsp + 0x9f0]
movdqu xmm1, xmmword [rsp + 0xa00]
movdqa xmmword [rsp + 0x460], xmm0
movdqa xmmword [rsp + 0x470], xmm1
movzx eax, byte [rsp + 0xa10]
mov ecx, dword [rsp + 0xa11]
mov dword [rsp + 0xb80], ecx
mov ecx, dword [rsp + 0xa14]
mov dword [rsp + 0xb83], ecx
cmp al, 3
je 0x1400f4816
movdqa xmm0, xmmword [rsp + 0x460]
movdqa xmm1, xmmword [rsp + 0x470]
movdqa xmmword [rsp + 0x5d0], xmm1
movdqa xmmword [rsp + 0x5c0], xmm0
mov byte [rsp + 0x5e0], al
mov ecx, dword [rsp + 0xb80]
mov edx, dword [rsp + 0xb83]
mov dword [rsp + 0x5e1], ecx
mov dword [rsp + 0x5e4], edx
cmp al, 2
movabs r15, 0x8000000000000000
je 0x1400f0a29
lea rcx, [rsp + 0x5d8]
mov rax, qword [rsp + 0x5c0]
mov rdx, qword [rsp + 0x5c8]
mov r8, qword [rsp + 0x5d0]
call qword [rax + 0x18]
jmp 0x1400f0a29
jmp 0x1400f0780
lea rcx, [rsp + 0x9f0]
lea rdx, [rsp + 0x160]
call sym._ZN105__LT_http..header..name..HeaderName_u20_as_u20_core..convert..From_LT_http..header..name..HdrName_GT__GT_4from17h05bc75a
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x7fff
ja 0x1400f47ee
movups xmm0, xmmword [rsp + 0x9f0]
movups xmm1, xmmword [rsp + 0xa00]
movaps xmmword [rsp + 0x5d0], xmm1
movaps xmmword [rsp + 0x5c0], xmm0
cmp rdx, qword [rsp + 0x2b8]
movabs r15, 0x8000000000000000
jne 0x1400f07ff
lea rcx, [rsp + 0x2b8]
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::h4917995b23a86549
mov rdx, qword [rsp + 0x38]
mov r12, qword [rsp + 0x2c0]
mov rbx, qword [rsp + 0x2f0]
imul rax, rdx, 0x68
mov qword [r12 + rax], 0
lea rcx, sym._ZN5bytes5bytes12static_clone17hab5e60befff99550E.4207
mov qword [r12 + rax + 0x18], rcx
lea rcx, str.nyascary_header
mov qword [r12 + rax + 0x20], rcx
mov qword [r12 + rax + 0x28], 3
mov qword [r12 + rax + 0x30], 0
mov byte [r12 + rax + 0x38], 0
movdqa xmm0, xmmword [rsp + 0x5c0]
movdqa xmm1, xmmword [rsp + 0x5d0]
movdqu xmmword [r12 + rax + 0x40], xmm0
movdqu xmmword [r12 + rax + 0x50], xmm1
mov word [r12 + rax + 0x60], r14w
lea rax, [rdx + 1]
mov qword [rsp + 0x2c8], rax
cmp rsi, rbx
jae 0x1400f490a
mov rax, qword [rsp + 0x2e8]
mov word [rax + rsi*4], dx
mov word [rax + rsi*4 + 2], r14w
jmp 0x1400f0a29
cmp rdi, 0x200
setae dil
cmp dword [rsp + 0x58], 2
setne bpl
lea rcx, [rsp + 0x9f0]
lea rdx, [rsp + 0x160]
call sym._ZN105__LT_http..header..name..HeaderName_u20_as_u20_core..convert..From_LT_http..header..name..HdrName_GT__GT_4from17h05bc75a
mov r9, qword [rsp + 0x38]
cmp r9, 0x7fff
ja 0x1400f47ee
movups xmm0, xmmword [rsp + 0x9f0]
movups xmm1, xmmword [rsp + 0xa00]
movaps xmmword [rsp + 0x5d0], xmm1
movaps xmmword [rsp + 0x5c0], xmm0
cmp r9, qword [rsp + 0x2b8]
movabs r15, 0x8000000000000000
jne 0x1400f0926
lea rcx, [rsp + 0x2b8]
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::h4917995b23a86549
mov r9, qword [rsp + 0x38]
mov r12, qword [rsp + 0x2c0]
mov r13, qword [rsp + 0x2e8]
mov rbx, qword [rsp + 0x2f0]
and dil, bpl
imul rax, r9, 0x68
mov qword [r12 + rax], 0
lea rcx, sym._ZN5bytes5bytes12static_clone17hab5e60befff99550E.4207
mov qword [r12 + rax + 0x18], rcx
lea rcx, str.nyascary_header
mov qword [r12 + rax + 0x20], rcx
mov qword [r12 + rax + 0x28], 3
mov qword [r12 + rax + 0x30], 0
mov byte [r12 + rax + 0x38], 0
movdqa xmm0, xmmword [rsp + 0x5c0]
movdqa xmm1, xmmword [rsp + 0x5d0]
movdqu xmmword [r12 + rax + 0x40], xmm0
movdqu xmmword [r12 + rax + 0x50], xmm1
mov word [r12 + rax + 0x60], r14w
lea rax, [r9 + 1]
mov qword [rsp + 0x2c8], rax
xor ecx, ecx
xor eax, eax
cmp rsi, rbx
cmovae rsi, rcx
test rbx, rbx
je 0x1400f09f0
nop word [rax + rax]
movzx edx, word [r13 + rsi*4]
cmp dx, 0xffff
je 0x1400f09f2
inc rax
movzx r8d, word [r13 + rsi*4 + 2]
mov word [r13 + rsi*4], r9w
mov word [r13 + rsi*4 + 2], r14w
inc rsi
mov r14d, r8d
mov r9d, edx
cmp rsi, rbx
cmovae rsi, rcx
test rbx, rbx
jne 0x1400f09b0
nop word cs:[rax + rax]
jmp 0x1400f09f0
mov word [r13 + rsi*4], r9w
mov word [r13 + rsi*4 + 2], r14w
mov rcx, qword [rsp + 0x2a0]
test rcx, rcx
mov edx, 1
cmovne rdx, rcx
cmp rax, 0x7f
cmova rcx, rdx
test dil, dil
cmovne rcx, rdx
mov qword [rsp + 0x2a0], rcx
lea rcx, [rsp + 0x5c0]
mov r8d, 0x2c
mov rdx, qword [rsp + 0x50]
call sym.__str_as_reqwest::into_url::IntoUrlSealed_::into_url::hb2e3ecbdcab4bd18
mov rax, qword [rsp + 0x5c0]
cmp rax, r15
jne 0x1400f0a5d
mov ecx, 2
mov rdx, qword [rsp + 0x5c8]
jmp 0x1400f0ad7
pxor xmm0, xmm0
movdqa xmmword [rsp + 0x5a0], xmm0
movups xmm1, xmmword [rsp + 0x5c0]
movups xmm2, xmmword [rsp + 0x5d0]
movups xmm3, xmmword [rsp + 0x5e0]
movups xmm4, xmmword [rsp + 0x5f0]
movups xmmword [rsp + 0x466], xmm1
movups xmmword [rsp + 0x476], xmm2
movups xmmword [rsp + 0x486], xmm3
movups xmmword [rsp + 0x496], xmm4
movdqu xmm1, xmmword [rsp + 0x600]
movdqu xmmword [rsp + 0x4a6], xmm1
mov rcx, qword [rsp + 0x610]
mov qword [rsp + 0x4b6], rcx
movdqa xmmword [rsp + 0x140], xmm0
xor ecx, ecx
mov r10, qword [rsp + 0x288]
mov r8, qword [rsp + 0x290]
mov r9d, dword [rsp + 0x298]
lock inc qword [r10]
jle case.0x1400f5b22.2
mov qword [rsp + 0xb28], r10
mov qword [rsp + 0xb30], r8
mov dword [rsp + 0xb38], r9d
mov qword [rsp + 0x9f0], rcx
mov qword [rsp + 0x9f8], rdx
mov qword [rsp + 0xa18], 0
mov qword [rsp + 0xa30], 0
mov qword [rsp + 0xa38], 8
movaps xmm0, xmmword [rsp + 0x5a0]
movups xmmword [rsp + 0xa40], xmm0
mov qword [rsp + 0xa50], 8
mov qword [rsp + 0xa58], 0
mov qword [rsp + 0xa60], 2
mov qword [rsp + 0xa68], 0
mov word [rsp + 0xa70], 0
movups xmm0, xmmword [rsp + 0x460]
movdqu xmm1, xmmword [rsp + 0x470]
movups xmm2, xmmword [rsp + 0x480]
movups xmm3, xmmword [rsp + 0x490]
movups xmmword [rsp + 0xa72], xmm0
movdqu xmmword [rsp + 0xa82], xmm1
movups xmmword [rsp + 0xa92], xmm2
movups xmmword [rsp + 0xaa2], xmm3
movups xmm0, xmmword [rsp + 0x4a0]
movups xmmword [rsp + 0xab2], xmm0
movups xmm0, xmmword [rsp + 0x4ae]
movups xmmword [rsp + 0xac0], xmm0
mov dword [rsp + 0xad8], 0x3b9aca00
mov byte [rsp + 0xae0], 2
mov dword [rsp + 0xae1], 0
mov dword [rsp + 0xae4], 0
movdqa xmm0, xmmword [rsp + 0x140]
movdqu xmmword [rsp + 0xae8], xmm0
mov byte [rsp + 0xaf8], 2
mov qword [rsp + 0xb00], 2
cmp rax, r15
je 0x1400f0fec
mov r8d, dword [rsp + 0xaa4]
mov rcx, qword [rsp + 0xa80]
mov rdx, qword [rsp + 0xa88]
test r8, r8
je 0x1400f0d4a
cmp rdx, r8
jbe 0x1400f0d41
cmp byte [rcx + r8], 0xbf
jg 0x1400f0d47
lea rax, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.1_srclib.rs
mov qword [rsp + 0x20], rax
mov r9, rdx
call sym.core::str::slice_error_fail::h1dccc998ff36422e
test r8, r8
je 0x1400f0e53
movabs rdx, 0x100000001b3
mov r9, r8
and r9, 3
je 0x1400f0cdc
xor r10d, r10d
nop word cs:[rax + rax]
movzx r11d, byte [rax + r10]
movzx r11d, byte [r11 + r12]
xor r14, r11
imul r14, rdx
inc r10
cmp r9, r10
jne 0x1400f0cc0
add rax, r9
xor r10d, r10d
cmp r8, 4
jb 0x1400f049d
nop dword [rax]
movzx r8d, byte [rax]
movzx r8d, byte [r8 + r12]
xor r8, r14
imul r8, rdx
movzx r9d, byte [rax + 1]
movzx r9d, byte [r9 + r12]
xor r9, r8
imul r9, rdx
movzx r8d, byte [rax + 2]
movzx r8d, byte [r8 + r12]
xor r8, r9
imul r8, rdx
movzx r9d, byte [rax + 3]
movzx r14d, byte [r9 + r12]
xor r14, r8
imul r14, rdx
add rax, 4
cmp rax, rcx
jne 0x1400f0cf0
jmp 0x1400f049d
jne 0x1400f0c7e
add rcx, r8
sub rdx, r8
cmp rdx, 3
jb 0x1400f0fec
movzx eax, word [rcx]
xor eax, 0x2f3a
movzx ecx, byte [rcx + 2]
xor ecx, 0x2f
or cx, ax
jne 0x1400f0fec
lea rbx, [rsp + 0xa78]
mov rcx, rbx
call sym.url::Url::username::heabf73c803b686f0
lea r8, [rdx + rax]
lea rcx, [rsp + 0x5c0]
mov rdx, rax
call sym.percent_encoding::PercentDecode::decode_utf8::h36b76925ca28cc44
mov rbp, qword [rsp + 0x5c0]
lea rdi, [r15 + 1]
cmp rbp, rdi
je 0x1400f0fec
mov r14, qword [rsp + 0x5c8]
mov rax, r15
mov r15, qword [rsp + 0x5d0]
cmp rbp, rax
jne 0x1400f0f07
test r15, r15
je 0x1400f0eee
js 0x1400f495b
movzx eax, byte [0x140346130]
xor ecx, ecx
mov rdx, r15
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400f4a27
mov rsi, rax
jmp 0x1400f0ef3
mov r8, qword [rsp + 0xb90]
test r8, r8
je 0x1400ef03b
mov rcx, qword [rsp + 0xb88]
cmp r8, 1
jne 0x1400f0e5b
movzx eax, byte [rcx]
cmp eax, 0x2b
je 0x1400ef03b
mov r8d, 1
cmp eax, 0x2d
je 0x1400ef03b
jmp 0x1400f0eb9
mov rcx, rax
mov r12, rax
call sym.core::cell::once::OnceCell_T_::try_init::h2e313017df209ce0
mov r12, qword [r12]
lock inc qword [r12]
jg 0x1400ef54b
jmp case.0x1400f5b22.2
xor r10d, r10d
jmp 0x1400f049d
cmp byte [rcx], 0x2b
jne 0x1400f0eb3
inc rcx
lea rax, [r8 - 1]
cmp r8, 0x12
mov r8, rax
jb 0x1400f0eb9
xor r9d, r9d
mov r10d, 0xa
xor ebp, ebp
mov rax, rbp
mul r10
jo 0x1400ef03b
mov rbp, rax
movzx eax, byte [rcx + r9]
add eax, 0xffffffd0
cmp eax, 9
ja 0x1400ef03b
mov eax, eax
add rbp, rax
jb 0x1400ef03b
inc r9
cmp r8, r9
jne 0x1400f0e7b
jmp 0x1400ef040
cmp r8, 0x11
jae 0x1400f0e70
xor eax, eax
xor ebp, ebp
nop dword [rax]
movzx edx, byte [rcx + rax]
add edx, 0xffffffd0
cmp edx, 9
ja 0x1400ef03b
lea r9, [rbp*4]
add r9, rbp
mov edx, edx
lea rbp, [rdx + r9*2]
inc rax
cmp r8, rax
jne 0x1400f0ec0
jmp 0x1400ef040
mov esi, 1
mov rcx, rsi
mov rdx, r14
mov r8, r15
call sym.memcpy
mov rbp, r15
mov r14, rsi
mov rcx, rbx
call sym.url::Url::password::h156abc8825f6f109
mov r13b, 1
test rax, rax
je 0x1400f0f3a
mov r8, rdx
add r8, rax
lea rcx, [rsp + 0x5c0]
mov rdx, rax
call sym.percent_encoding::PercentDecode::decode_utf8::h36b76925ca28cc44
mov r12, qword [rsp + 0x5c0]
cmp r12, rdi
jne 0x1400f0f46
movabs r12, 0x8000000000000000
jmp 0x1400f0fba
mov rdi, qword [rsp + 0x5c8]
mov rsi, qword [rsp + 0x5d0]
movabs rax, 0x8000000000000000
cmp r12, rax
jne 0x1400f0fa9
test rsi, rsi
je 0x1400f0f8f
js 0x1400f495b
movzx eax, byte [0x140346130]
xor ecx, ecx
mov rdx, rsi
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400f4adf
mov r13, rax
jmp 0x1400f0f95
mov r13d, 1
mov rcx, r13
mov rdx, rdi
mov r8, rsi
call sym.memcpy
mov r12, rsi
mov rdi, r13
movabs rax, 0x8000000000000000
cmp r12, rax
sete r13b
test r15, r15
jne 0x1400f2467
test r13b, r13b
je 0x1400f2467
test rbp, rbp
movabs r15, 0x8000000000000000
je 0x1400f0fec
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, r14
call fcn.14013f0f4
lea rcx, [rsp + 0x5c0]
lea rdx, [rsp + 0x9f0]
mov r8d, 0x150
call sym.memcpy
mov r13, qword [rsp + 0x2b8]
mov r12, qword [rsp + 0x2c0]
mov rsi, qword [rsp + 0x2c8]
mov r14, qword [rsp + 0x2d0]
mov rax, qword [rsp + 0x2d8]
mov qword [rsp + 0x38], rax
mov rax, qword [rsp + 0x2e0]
mov qword [rsp + 0x40], rax
mov rdi, qword [rsp + 0x2e8]
mov rbx, qword [rsp + 0x2f0]
cmp dword [rsp + 0x5c0], 2
jne 0x1400f10e9
lea rcx, [rsp + 0x310]
lea rdx, [rsp + 0x5c0]
mov r8d, 0x150
call sym.memcpy
test rbx, rbx
je 0x1400f1090
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, rdi
call fcn.14013f0f4
test rsi, rsi
mov rbx, qword [rsp + 0xc8]
je 0x1400f1669
lea rdi, [r12 + 0x30]
jmp 0x1400f10cf
mov rax, qword [rdi - 0x18]
mov rdx, qword [rdi - 0x10]
mov r8, qword [rdi - 8]
mov rcx, rdi
call qword [rax + 0x18]
add rdi, 0x68
dec rsi
je 0x1400f1669
mov rax, qword [rdi + 0x10]
test rax, rax
je 0x1400f10b0
lea rcx, [rdi + 0x28]
mov rdx, qword [rdi + 0x18]
mov r8, qword [rdi + 0x20]
call qword [rax + 0x18]
jmp 0x1400f10b0
mov qword [rsp + 0xb0], r13
mov qword [rsp + 0x90], r14
imul rax, rsi, 0x68
mov qword [rsp + 0x48], rax
test rbx, rbx
je 0x1400f1118
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, rdi
call fcn.14013f0f4
add qword [rsp + 0x48], r12
xor r15d, r15d
mov r14, r12
xor r12d, r12d
mov qword [rsp + 0xb8], r14
jmp 0x1400f1138
mov rbp, qword [rsp + 0x50]
mov r14, rsi
mov r13, qword [rsp + 0x40]
test r12, r12
je 0x1400f1180
cmp rbp, r13
jae 0x1400f441e
lea rcx, [rbp*8]
add rcx, rbp
mov rdx, qword [rsp + 0x38]
lea rax, [rdx + rcx*8]
cmp qword [rdx + rcx*8 + 0x10], 0
je 0x1400f1350
mov rbp, qword [rax + 0x18]
mov r12d, 1
jmp 0x1400f1353
cmp r14, qword [rsp + 0x48]
je 0x1400f16e6
lea rsi, [r14 + 0x68]
mov r12, qword [r14]
mov rbx, qword [r14 + 8]
movups xmm0, xmmword [r14 + 0x30]
movaps xmmword [rsp + 0x330], xmm0
movups xmm0, xmmword [r14 + 0x20]
movaps xmmword [rsp + 0x320], xmm0
movups xmm0, xmmword [r14 + 0x10]
movaps xmmword [rsp + 0x310], xmm0
cmp r12, 2
je 0x1400f16eb
movups xmm0, xmmword [r14 + 0x40]
movups xmm1, xmmword [r14 + 0x50]
movaps xmmword [rsp + 0xb90], xmm1
movaps xmmword [rsp + 0xb80], xmm0
lea rdi, [rsp + 0x328]
movups xmm0, xmmword [rdi - 0x10]
movups xmm1, xmmword [rdi]
movaps xmmword [rsp + 0x9f0], xmm0
movaps xmmword [rsp + 0xa00], xmm1
mov rax, qword [rdi + 0x10]
mov qword [rsp + 0xa10], rax
mov qword [rsp + 0x480], rax
movaps xmmword [rsp + 0x470], xmm1
movaps xmmword [rsp + 0x460], xmm0
lea rcx, [rsp + 0x310]
lea rdx, [rsp + 0x5e8]
lea r8, [rsp + 0xb80]
call sym.http::header::map::HeaderMap_T_::try_entry2::h40d98d8efd131e52
movzx r14d, byte [rsp + 0x342]
cmp r14b, 3
je 0x1400f44a9
mov r15, qword [rsp + 0x310]
mov r8, qword [rsp + 0x318]
mov rbp, qword [rsp + 0x320]
movups xmm0, xmmword [rdi]
movaps xmmword [rsp + 0xcb0], xmm0
cmp r14b, 2
jne 0x1400f14f0
mov rdx, qword [r15 + 0x28]
cmp rdx, rbp
jbe 0x1400f452e
mov rax, qword [r15 + 0x20]
imul rdi, rbp, 0x68
cmp qword [rax + rdi], 0
je 0x1400f12b0
add rax, rdi
mov rdx, qword [rax + 8]
mov rcx, r15
call sym.http::header::map::HeaderMap_T_::remove_all_extra_values::h78f89fe82bd7cbc5
mov rdx, qword [r15 + 0x28]
cmp rdx, rbp
jbe 0x1400f453d
mov r14, rbx
mov rax, qword [r15 + 0x20]
mov rcx, qword [rax + rdi + 0x38]
mov qword [rsp + 0x330], rcx
movups xmm0, xmmword [rax + rdi + 0x18]
movups xmm1, xmmword [rax + rdi + 0x28]
movaps xmmword [rsp + 0x320], xmm1
movaps xmmword [rsp + 0x310], xmm0
movdqa xmm0, xmmword [rsp + 0x9f0]
movdqa xmm1, xmmword [rsp + 0xa00]
movdqu xmmword [rax + rdi + 0x18], xmm0
movdqu xmmword [rax + rdi + 0x28], xmm1
mov rcx, qword [rsp + 0xa10]
mov qword [rax + rdi + 0x38], rcx
mov rax, qword [rsp + 0x310]
mov rdx, qword [rsp + 0x318]
mov r8, qword [rsp + 0x320]
lea rcx, [rsp + 0x328]
call qword [rax + 0x18]
mov rbx, rbp
mov rbp, r14
mov r14, rsi
jmp 0x1400f113d
xor r12d, r12d
mov rcx, qword [rax + 0x40]
mov qword [rsp + 0xa10], rcx
movups xmm0, xmmword [rax + 0x20]
movups xmm1, xmmword [rax + 0x30]
movaps xmmword [rsp + 0xa00], xmm1
movaps xmmword [rsp + 0x9f0], xmm0
movups xmm0, xmmword [rax + 0x20]
movups xmm1, xmmword [rax + 0x30]
mov rax, qword [rax + 0x40]
mov qword [rsp + 0x480], rax
movaps xmmword [rsp + 0x470], xmm1
movaps xmmword [rsp + 0x460], xmm0
test r15, r15
je 0x1400f443f
mov rdx, qword [r15 + 0x28]
cmp rbx, rdx
jae 0x1400f4430
mov rax, qword [r15 + 0x20]
imul rdx, rbx, 0x68
lea rsi, [rax + rdx]
lea rcx, [r15 + 0x30]
cmp qword [rax + rdx], 0
jne 0x1400f1450
mov rdi, qword [r15 + 0x40]
cmp rdi, qword [r15 + 0x30]
jne 0x1400f13db
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::h0e86048d6db3b87c
mov rax, qword [r15 + 0x38]
lea rcx, [rdi + rdi*8]
mov qword [rax + rcx*8], 0
mov qword [rax + rcx*8 + 8], rbx
mov qword [rax + rcx*8 + 0x10], 0
mov qword [rax + rcx*8 + 0x18], rbx
movdqa xmm0, xmmword [rsp + 0x460]
movdqa xmm1, xmmword [rsp + 0x470]
movdqu xmmword [rax + rcx*8 + 0x20], xmm0
movdqu xmmword [rax + rcx*8 + 0x30], xmm1
mov rdx, qword [rsp + 0x480]
mov qword [rax + rcx*8 + 0x40], rdx
lea rax, [rdi + 1]
mov qword [r15 + 0x40], rax
mov qword [rsi], 1
mov qword [rsi + 8], rdi
mov qword [rsi + 0x10], rdi
jmp 0x1400f113d
mov r13, qword [rsi + 0x10]
mov rdi, qword [r15 + 0x40]
cmp rdi, qword [r15 + 0x30]
jne 0x1400f1463
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::h0e86048d6db3b87c
mov rax, qword [r15 + 0x38]
lea rcx, [rdi + rdi*8]
mov qword [rax + rcx*8], 1
mov qword [rax + rcx*8 + 8], r13
mov qword [rax + rcx*8 + 0x10], 0
mov qword [rax + rcx*8 + 0x18], rbx
movdqa xmm0, xmmword [rsp + 0x460]
movdqa xmm1, xmmword [rsp + 0x470]
movdqu xmmword [rax + rcx*8 + 0x20], xmm0
movdqu xmmword [rax + rcx*8 + 0x30], xmm1
mov rdx, qword [rsp + 0x480]
mov qword [rax + rcx*8 + 0x40], rdx
lea rdx, [rdi + 1]
mov qword [r15 + 0x40], rdx
cmp r13, rdx
jae 0x1400f449a
lea rcx, [r13*8]
add rcx, r13
mov qword [rax + rcx*8 + 0x10], 1
mov qword [rax + rcx*8 + 0x18], rdi
mov qword [rsi], 1
mov qword [rsi + 0x10], rdi
jmp 0x1400f1138
mov qword [rsp + 0x50], rbx
mov rdi, qword [rsp + 0x338]
movzx r13d, word [rsp + 0x340]
mov qword [rsp + 0x160], r8
mov qword [rsp + 0x168], rbp
movaps xmm0, xmmword [rsp + 0xcb0]
lea rax, [rsp + 0x170]
movups xmmword [rax], xmm0
mov rbx, qword [r15 + 0x28]
cmp rbx, 0x7fff
ja 0x1400f44e1
mov rax, qword [rsp + 0x480]
mov qword [rsp + 0x330], rax
movaps xmm0, xmmword [rsp + 0x460]
movaps xmm1, xmmword [rsp + 0x470]
movaps xmmword [rsp + 0x320], xmm1
movaps xmmword [rsp + 0x310], xmm0
cmp rbx, qword [r15 + 0x18]
jne 0x1400f1583
lea rcx, [r15 + 0x18]
mov qword [rsp + 0x58], r8
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::h4917995b23a86549
mov r8, qword [rsp + 0x58]
mov rax, qword [r15 + 0x20]
imul rcx, rbx, 0x68
mov qword [rax + rcx], 0
movaps xmm0, xmmword [rsp + 0x310]
movdqa xmm1, xmmword [rsp + 0x320]
movups xmmword [rax + rcx + 0x18], xmm0
movdqu xmmword [rax + rcx + 0x28], xmm1
mov rdx, qword [rsp + 0x330]
mov qword [rax + rcx + 0x38], rdx
mov qword [rax + rcx + 0x40], r8
mov qword [rax + rcx + 0x48], rbp
movdqa xmm0, xmmword [rsp + 0xcb0]
movdqu xmmword [rax + rcx + 0x50], xmm0
mov word [rax + rcx + 0x60], r13w
lea rax, [rbx + 1]
mov qword [r15 + 0x28], rax
mov rax, qword [r15 + 0x48]
mov rdx, qword [r15 + 0x50]
xor ecx, ecx
mov r8d, ebx
mov r9, rdi
mov edi, 0
cmp r9, rdx
jae 0x1400f15f0
movzx r10d, word [rax + r9*4]
cmp r10w, 0xffff
je 0x1400f1630
inc rcx
movzx r11d, word [rax + r9*4 + 2]
mov word [rax + r9*4], r8w
mov word [rax + r9*4 + 2], r13w
inc r9
mov r13d, r11d
mov r8d, r10d
mov rdi, r9
jmp 0x1400f15f0
test r14b, r14b
sete dl
mov word [rax + r9*4], r8w
mov word [rax + r9*4 + 2], r13w
cmp rcx, 0x80
setb al
test dl, al
jne 0x1400f1130
cmp qword [r15], 0
jne 0x1400f1130
mov qword [r15], 1
jmp 0x1400f1130
test r13, r13
je 0x1400f167f
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, r12
call fcn.14013f0f4
mov rsi, qword [rsp + 0x40]
test rsi, rsi
je 0x1400f16bb
mov rax, qword [rsp + 0x38]
lea rdi, [rax + 0x38]
nop word cs:[rax + rax]
mov rax, qword [rdi - 0x18]
mov rdx, qword [rdi - 0x10]
mov r8, qword [rdi - 8]
mov rcx, rdi
call qword [rax + 0x18]
add rdi, 0x48
dec rsi
jne 0x1400f16a0
test r14, r14
je 0x1400f16d3
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, qword [rsp + 0x38]
call fcn.14013f0f4
cmp dword [rsp + 0x310], 2
jne 0x1400f194c
jmp 0x1400f287a
mov rsi, qword [rsp + 0x48]
lea r14, [rsp + 0x338]
lea rdi, [rsp + 0x9f8]
lea r15, [rsp + 0x330]
lea rbx, [rsp + 0x350]
xor r12d, r12d
mov r13, rsi
jmp 0x1400f1771
mov rbp, qword [rax + 0x18]
mov r12d, 1
mov rcx, qword [rax + 0x40]
mov qword [r14 + 0x20], rcx
movdqu xmm0, xmmword [rax + 0x20]
movdqu xmm1, xmmword [rax + 0x30]
movdqu xmmword [r14 + 0x10], xmm1
movdqu xmmword [r14], xmm0
mov qword [rsp + 0x310], 0
mov rax, qword [rsp + 0x338]
mov rdx, qword [rsp + 0x340]
mov r8, qword [rsp + 0x348]
mov rcx, rbx
call qword [rax + 0x18]
test r12, r12
je 0x1400f17b0
cmp rbp, qword [rsp + 0x40]
jae 0x1400f4486
lea rcx, [rbp*8]
add rcx, rbp
mov rdx, qword [rsp + 0x38]
lea rax, [rdx + rcx*8]
cmp qword [rdx + rcx*8 + 0x10], 0
jne 0x1400f1720
xor r12d, r12d
jmp 0x1400f172a
cmp r13, qword [rsp + 0x48]
je 0x1400f1860
lea rsi, [r13 + 0x68]
mov r12, qword [r13]
mov rbp, qword [r13 + 8]
movups xmm0, xmmword [r13 + 0x30]
movaps xmmword [rsp + 0xa10], xmm0
movups xmm0, xmmword [r13 + 0x20]
movaps xmmword [rsp + 0xa00], xmm0
movups xmm0, xmmword [r13 + 0x10]
movaps xmmword [rsp + 0x9f0], xmm0
cmp r12, 2
je 0x1400f1860
movups xmm0, xmmword [r13 + 0x40]
movups xmm1, xmmword [r13 + 0x50]
lea rax, [rsp + 0x328]
movups xmmword [rax], xmm1
movups xmmword [rax - 0x10], xmm0
mov rax, qword [rdi + 0x20]
mov qword [r14 + 0x20], rax
movdqu xmm0, xmmword [rdi]
movdqu xmm1, xmmword [rdi + 0x10]
movdqu xmmword [r14 + 0x10], xmm1
movdqu xmmword [r14], xmm0
mov qword [rsp + 0x310], 1
mov rax, qword [rsp + 0x318]
test rax, rax
je 0x1400f1858
mov rdx, qword [rsp + 0x320]
mov r8, qword [rsp + 0x328]
mov rcx, r15
call qword [rax + 0x18]
mov r13, rsi
jmp 0x1400f1753
mov r8, qword [rsp + 0x48]
mov rax, r8
sub rax, rsi
movabs rcx, 0x4ec4ec4ec4ec4ec5
mul rcx
cmp r8, rsi
movabs r15, 0x8000000000000000
mov rbx, qword [rsp + 0xc8]
mov r14, qword [rsp + 0x90]
mov r12, qword [rsp + 0xb8]
mov r13, qword [rsp + 0xb0]
je 0x1400f18f5
mov rdi, rdx
shr rdi, 5
add rsi, 0x30
jmp 0x1400f18db
mov rax, qword [rsi - 0x18]
mov rdx, qword [rsi - 0x10]
mov r8, qword [rsi - 8]
mov rcx, rsi
call qword [rax + 0x18]
add rsi, 0x68
dec rdi
je 0x1400f18f5
mov rax, qword [rsi + 0x10]
test rax, rax
je 0x1400f18c0
lea rcx, [rsi + 0x28]
mov rdx, qword [rsi + 0x18]
mov r8, qword [rsi + 0x20]
call qword [rax + 0x18]
jmp 0x1400f18c0
test r13, r13
je 0x1400f190b
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, r12
call fcn.14013f0f4
test r14, r14
je 0x1400f1923
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, qword [rsp + 0x38]
call fcn.14013f0f4
lea rcx, [rsp + 0x310]
lea rdx, [rsp + 0x5c0]
mov r8d, 0x150
call sym.memcpy
cmp dword [rsp + 0x310], 2
je 0x1400f287a
movzx eax, byte [0x140346130]
mov edx, pe_nt_image_headers64
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
mov rcx, qword [rsp + 0x200]
je 0x1400f48fb
mov qword [rsp + 0x9f0], 0x80
mov qword [rsp + 0x9f8], rax
mov qword [rsp + 0xa00], 0
lea rdx, [rsp + 0x9f0]
mov qword [rsp + 0x160], rdx
mov byte [rax], 0x7b
mov qword [rsp + 0xa00], 1
lea rax, [rsp + 0x160]
mov qword [rsp + 0x460], rax
mov byte [rsp + 0x468], 1
mov qword [rsp + 0x20], rcx
lea rdx, [0x14030882b]
lea rsi, [rsp + 0x460]
mov r8d, 4
mov rcx, rsi
mov r9, qword [rsp + 0x280]
call sym.serde::ser::SerializeMap::serialize_entry::h49400dfaba0c52c4
mov qword [rsp + 0x20], rbx
lea rdx, [0x140308865]
mov r8d, 5
mov rcx, rsi
mov r9, qword [rsp + 0x278]
call sym.serde::ser::SerializeMap::serialize_entry::h49400dfaba0c52c4
mov qword [rsp + 0x20], 0
lea rdx, [0x14030ab67]
mov r8d, 7
mov r9d, 1
mov rcx, rsi
call sym.serde::ser::SerializeMap::serialize_entry::h49400dfaba0c52c4
mov rdi, qword [rsp + 0x460]
cmp byte [rsp + 0x468], 1
mov rcx, qword [rdi]
je 0x1400f1a6b
mov rdx, qword [rcx + 0x10]
cmp qword [rcx], rdx
je 0x1400f3abf
mov rax, qword [rcx + 8]
mov byte [rax + rdx], 0x2c
inc rdx
mov qword [rcx + 0x10], rdx
mov rcx, qword [rdi]
mov byte [rsp + 0x468], 2
lea rdx, [0x14030882f]
mov r8d, 3
call sym._ZN95__LT__RF_mut_u20_serde_json..ser..Serializer_LT_W_C_F_GT__u20_as_u20_serde..ser..Serializer_GT_13serialize_str17hdc9309a3
mov rsi, qword [rdi]
mov rdx, qword [rsi + 0x10]
cmp qword [rsi], rdx
je 0x1400f23e2
mov rax, qword [rsi + 8]
mov byte [rax + rdx], 0x3a
inc rdx
mov qword [rsi + 0x10], rdx
mov rsi, qword [rdi]
mov word [rsp + 0x5d2], 0x3934
mov rax, qword [rsi]
mov rdx, qword [rsi + 0x10]
sub rax, rdx
cmp rax, 1
jbe 0x1400f23f9
mov rax, qword [rsi + 8]
movzx ecx, word [rsp + 0x5d2]
mov word [rax + rdx], cx
add rdx, 2
mov qword [rsi + 0x10], rdx
mov rsi, qword [rdi]
mov rdx, qword [rsi + 0x10]
cmp qword [rsi], rdx
je 0x1400f2410
mov rax, qword [rsi + 8]
mov byte [rax + rdx], 0x7d
inc rdx
mov qword [rsi + 0x10], rdx
mov rax, qword [rsp + 0x9f0]
mov rsi, qword [rsp + 0x9f8]
cmp rax, r15
jne 0x1400f1bf6
movzx eax, byte [0x140346130]
mov edx, 8
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400f4b3a
mov rdi, rax
mov qword [rax], rsi
movzx eax, byte [0x140346130]
mov edx, 0x70
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400f5a56
mov rsi, rax
mov qword [rax], r15
mov qword [rax + 0x58], rdi
lea rax, sym.core::ptr::drop_in_place_serde_json::error::Error_::hc78887e3d2bdb0af
mov qword [rsi + 0x60], rax
mov word [rsi + 0x68], 0
cmp dword [rsp + 0x310], 2
jne 0x1400f1dd2
mov rdi, qword [rsp + 0x318]
mov rbx, qword [rdi + 0x58]
test rbx, rbx
je 0x1400f1bc1
mov r14, qword [rdi + 0x60]
mov rax, qword [r14]
test rax, rax
je 0x1400f1b9e
mov rcx, rbx
call rax
cmp qword [r14 + 8], 0
je 0x1400f1bc1
cmp qword [r14 + 0x10], 0x11
jb 0x1400f1bb0
mov rbx, qword [rbx - 8]
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, rbx
call fcn.14013f0f4
mov rax, qword [rdi]
cmp rax, r15
je 0x1400f1be0
test rax, rax
je 0x1400f1be0
mov r8, qword [rdi + 8]
mov rcx, qword [0x1403460d0]
xor edx, edx
call fcn.14013f0f4
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, rdi
call fcn.14013f0f4
jmp 0x1400f27f4
mov rcx, qword [rsp + 0xa00]
mov qword [rsp + 0xb80], rax
mov qword [rsp + 0xb88], rsi
mov qword [rsp + 0xb90], rcx
movups xmm6, xmmword [0x1403082a8]
movaps xmmword [rsp + 0x5d0], xmm6
movups xmm7, xmmword [0x140308298]
movaps xmmword [rsp + 0x5c0], xmm7
mov rsi, qword [rsp + 0x360]
test rsi, rsi
je 0x1400f1e26
mov rcx, qword [rsp + 0x338]
movdqu xmm0, xmmword [rsp + 0x340]
movdqa xmmword [rsp + 0xd20], xmm0
lea rdx, [rsp + 0xd20]
lea r8, [rsp + 0x5c0]
call sym.http::header::map::hash_elem_using::h648ef39abf56b7ce
mov ebp, eax
movzx r15d, word [rsp + 0x390]
mov r12d, r15d
and r12d, ebp
mov r13, qword [rsp + 0x388]
mov rbx, qword [rsp + 0x358]
mov rdi, qword [rsp + 0x380]
mov r9, qword [rsp + 0x5c0]
mov rdx, qword [rsp + 0x5c8]
movzx eax, byte [rsp + 0x5c8]
mov byte [rsp + 0x38], al
mov r8, qword [rsp + 0x5d0]
xor r14d, r14d
jmp 0x1400f1ce6
movzx ecx, byte [rsp + 0x38]
cmp byte [rax + 8], cl
je 0x1400f3ef5
nop word cs:[rax + rax]
inc r14
inc r12
cmp r12, r13
mov eax, 0
cmovae r12, rax
test r13, r13
je 0x1400f1dd0
movzx ecx, word [rdi + r12*4]
cmp rcx, 0xffff
je 0x1400f1e15
movzx eax, word [rdi + r12*4 + 2]
mov r11d, eax
and r11d, r15d
mov r10d, r12d
sub r10d, r11d
and r10d, r15d
cmp r14, r10
ja 0x1400f1e15
cmp ax, bp
jne 0x1400f1ce0
cmp rsi, rcx
jbe 0x1400f4851
test r9, r9
sete r11b
imul rax, rcx, 0x68
mov rcx, qword [rbx + rax + 0x40]
test rcx, rcx
setne r10b
cmp r10b, r11b
je 0x1400f1ce0
add rax, rbx
add rax, 0x40
test rcx, rcx
je 0x1400f1cc6
cmp qword [rax + 0x10], r8
jne 0x1400f1ce0
mov rcx, qword [rax + 8]
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x48], r9
mov rsi, r8
mov qword [rsp + 0x50], rdx
call sub.msvcrt.dll_memcmp
mov rdx, qword [rsp + 0x50]
mov r8, rsi
mov r9, qword [rsp + 0x48]
mov rsi, qword [rsp + 0x40]
test eax, eax
jne 0x1400f1ce0
test r9, r9
je 0x1400f3ef5
lea rcx, [rsp + 0x5d8]
call qword [r9 + 0x18]
movabs r15, 0x8000000000000000
jmp 0x1400f2220
jmp 0x1400f1dd0
mov rax, qword [rsp + 0x420]
cmp rax, 2
je 0x1400f27e7
test rax, rax
je 0x1400f27a7
lea rcx, [rsp + 0x440]
mov rax, qword [rsp + 0x428]
mov rdx, qword [rsp + 0x430]
mov r8, qword [rsp + 0x438]
call qword [rax + 0x18]
jmp 0x1400f27e7
test r9, r9
je 0x1400f1e26
lea rcx, [rsp + 0x5d8]
call qword [r9 + 0x18]
lea rcx, [rsp + 0x338]
movaps xmmword [rsp + 0x470], xmm6
movaps xmmword [rsp + 0x460], xmm7
call sym.http::header::map::HeaderMap_T_::try_reserve_one::ha6e73b3f13aa33fc
test al, al
jne 0x1400f4816
mov rcx, qword [rsp + 0x338]
movups xmm0, xmmword [rsp + 0x340]
movaps xmmword [rsp + 0xd10], xmm0
lea rdx, [rsp + 0xd10]
lea r8, [rsp + 0x460]
call sym.http::header::map::hash_elem_using::h648ef39abf56b7ce
mov edi, eax
movzx r14d, word [rsp + 0x390]
mov esi, r14d
and esi, edi
mov r15, qword [rsp + 0x388]
mov r12, qword [rsp + 0x380]
mov rbp, qword [rsp + 0x358]
mov r11, qword [rsp + 0x360]
mov r9, qword [rsp + 0x460]
mov rdx, qword [rsp + 0x468]
movzx eax, byte [rsp + 0x468]
mov byte [rsp + 0x40], al
mov rax, qword [rsp + 0x470]
mov qword [rsp + 0x38], rax
xor r10d, r10d
xor ebx, ebx
jmp 0x1400f1ef6
movzx ecx, byte [rsp + 0x40]
cmp byte [rax + 8], cl
je 0x1400f1fbb
nop word cs:[rax + rax]
inc rbx
inc rsi
cmp rsi, r15
cmovae rsi, r10
test r15, r15
je 0x1400f2110
movzx r13d, word [r12 + rsi*4]
cmp r13, 0xffff
je 0x1400f2112
movzx eax, word [r12 + rsi*4 + 2]
mov ecx, r14d
and ecx, eax
mov r8d, esi
sub r8d, ecx
and r8d, r14d
cmp r8, rbx
jb 0x1400f2278
cmp ax, di
jne 0x1400f1ef0
cmp r11, r13
jbe 0x1400f483f
test r9, r9
sete r10b
imul rax, r13, 0x68
mov rcx, qword [rbp + rax + 0x40]
test rcx, rcx
setne r8b
cmp r8b, r10b
mov r10d, 0
je 0x1400f1ef0
add rax, rbp
add rax, 0x40
test rcx, rcx
je 0x1400f1ed8
mov rcx, qword [rsp + 0x38]
cmp qword [rax + 0x10], rcx
jne 0x1400f1ef0
mov rcx, qword [rax + 8]
mov r8, qword [rsp + 0x38]
mov qword [rsp + 0x48], r11
mov qword [rsp + 0x50], r9
mov qword [rsp + 0x58], rdx
call sub.msvcrt.dll_memcmp
xor r10d, r10d
mov rdx, qword [rsp + 0x58]
mov r9, qword [rsp + 0x50]
mov r11, qword [rsp + 0x48]
test eax, eax
jne 0x1400f1ef0
lea rax, sym._ZN5bytes5bytes12static_clone17hab5e60befff99550E.4207
mov qword [rsp + 0x5c0], rax
lea rax, str.application_jsonsize_overflows_MAX_SIZE
mov qword [rsp + 0x5c8], rax
mov qword [rsp + 0x5d0], 0x10
mov qword [rsp + 0x5d8], 0
mov byte [rsp + 0x5e0], 0
lea rcx, [rsp + 0x9f0]
lea r9, [rsp + 0x5c0]
lea rdx, [rsp + 0x338]
mov r8, r13
call sym.http::header::map::HeaderMap_T_::insert_occupied::ha91c16d66de20090
movdqu xmm0, xmmword [rsp + 0x9f0]
movdqu xmm1, xmmword [rsp + 0xa00]
movdqa xmmword [rsp + 0x160], xmm0
movdqa xmmword [rsp + 0x170], xmm1
movzx ebx, byte [rsp + 0xa10]
mov eax, dword [rsp + 0xa11]
mov dword [rsp + 0x60], eax
mov eax, dword [rsp + 0xa14]
mov dword [rsp + 0x63], eax
mov rax, qword [rsp + 0x460]
test rax, rax
je 0x1400f2083
lea rcx, [rsp + 0x478]
mov rdx, qword [rsp + 0x468]
mov r8, qword [rsp + 0x470]
call qword [rax + 0x18]
cmp bl, 3
movabs r15, 0x8000000000000000
je 0x1400f4816
movdqa xmm0, xmmword [rsp + 0x160]
movdqa xmm1, xmmword [rsp + 0x170]
movdqa xmmword [rsp + 0x5d0], xmm1
movdqa xmmword [rsp + 0x5c0], xmm0
mov byte [rsp + 0x5e0], bl
mov eax, dword [rsp + 0x60]
mov ecx, dword [rsp + 0x63]
mov dword [rsp + 0x5e1], eax
mov dword [rsp + 0x5e4], ecx
cmp bl, 2
je 0x1400f2220
lea rcx, [rsp + 0x5d8]
mov rax, qword [rsp + 0x5c0]
mov rdx, qword [rsp + 0x5c8]
mov r8, qword [rsp + 0x5d0]
call qword [rax + 0x18]
jmp 0x1400f2220
jmp 0x1400f2110
movdqa xmm0, xmmword [rsp + 0x460]
movdqa xmm1, xmmword [rsp + 0x470]
movdqa xmmword [rsp + 0xa00], xmm1
movdqa xmmword [rsp + 0x9f0], xmm0
cmp r11, 0x7fff
ja 0x1400f47ee
movaps xmm0, xmmword [rsp + 0x460]
movaps xmm1, xmmword [rsp + 0x470]
movaps xmmword [rsp + 0x5d0], xmm1
movaps xmmword [rsp + 0x5c0], xmm0
cmp r11, qword [rsp + 0x350]
movabs r15, 0x8000000000000000
jne 0x1400f2192
lea rcx, [rsp + 0x350]
mov rbx, r11
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::h4917995b23a86549
mov r11, rbx
mov rbp, qword [rsp + 0x358]
imul rax, r11, 0x68
mov qword [rbp + rax], 0
lea rcx, sym._ZN5bytes5bytes12static_clone17hab5e60befff99550E.4207
mov qword [rbp + rax + 0x18], rcx
lea rcx, str.application_jsonsize_overflows_MAX_SIZE
mov qword [rbp + rax + 0x20], rcx
mov qword [rbp + rax + 0x28], 0x10
mov qword [rbp + rax + 0x30], 0
mov byte [rbp + rax + 0x38], 0
movdqa xmm0, xmmword [rsp + 0x5c0]
movdqa xmm1, xmmword [rsp + 0x5d0]
movdqu xmmword [rbp + rax + 0x40], xmm0
movdqu xmmword [rbp + rax + 0x50], xmm1
mov word [rbp + rax + 0x60], di
lea rax, [r11 + 1]
mov qword [rsp + 0x360], rax
mov rdx, qword [rsp + 0x388]
cmp rsi, rdx
jae 0x1400f496f
mov rax, qword [rsp + 0x380]
mov word [rax + rsi*4], r11w
mov word [rax + rsi*4 + 2], di
lea rcx, [rsp + 0x5c0]
lea rdx, [rsp + 0xb80]
call sym.__bytes::bytes::Bytes_as_core::convert::From_alloc::vec::Vec_u8___::from::ha65cb121eba25146
mov rax, qword [rsp + 0x420]
cmp rax, 2
je 0x1400f284a
test rax, rax
je 0x1400f280a
lea rcx, [rsp + 0x440]
mov rax, qword [rsp + 0x428]
mov rdx, qword [rsp + 0x430]
mov r8, qword [rsp + 0x438]
call qword [rax + 0x18]
jmp 0x1400f284a
cmp rbx, 0x200
setae r14b
cmp qword [rsp + 0x338], 2
setne bl
movdqa xmm0, xmmword [rsp + 0x460]
movdqa xmm1, xmmword [rsp + 0x470]
movdqa xmmword [rsp + 0xa00], xmm1
movdqa xmmword [rsp + 0x9f0], xmm0
cmp r11, 0x7fff
ja 0x1400f47ee
movaps xmm0, xmmword [rsp + 0x460]
movaps xmm1, xmmword [rsp + 0x470]
movaps xmmword [rsp + 0x5d0], xmm1
movaps xmmword [rsp + 0x5c0], xmm0
cmp r11, qword [rsp + 0x350]
movabs r15, 0x8000000000000000
jne 0x1400f230f
lea rcx, [rsp + 0x350]
mov r12, r11
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::h4917995b23a86549
mov r11, r12
mov rbp, qword [rsp + 0x358]
and r14b, bl
imul rax, r11, 0x68
mov qword [rbp + rax], 0
lea rcx, sym._ZN5bytes5bytes12static_clone17hab5e60befff99550E.4207
mov qword [rbp + rax + 0x18], rcx
lea rcx, str.application_jsonsize_overflows_MAX_SIZE
mov qword [rbp + rax + 0x20], rcx
mov qword [rbp + rax + 0x28], 0x10
mov qword [rbp + rax + 0x30], 0
mov byte [rbp + rax + 0x38], 0
movdqa xmm0, xmmword [rsp + 0x5c0]
movdqa xmm1, xmmword [rsp + 0x5d0]
movdqu xmmword [rbp + rax + 0x40], xmm0
movdqu xmmword [rbp + rax + 0x50], xmm1
mov word [rbp + rax + 0x60], di
lea rax, [r11 + 1]
mov qword [rsp + 0x360], rax
mov rax, qword [rsp + 0x380]
mov rcx, qword [rsp + 0x388]
xor r8d, r8d
xor edx, edx
cmp rsi, rcx
cmovae rsi, r8
test rcx, rcx
je 0x1400f23e0
nop
movzx r9d, word [rax + rsi*4]
cmp r9w, 0xffff
je 0x1400f2427
inc rdx
movzx r10d, word [rax + rsi*4 + 2]
mov word [rax + rsi*4], r11w
mov word [rax + rsi*4 + 2], di
inc rsi
mov edi, r10d
mov r11d, r9d
cmp rsi, rcx
cmovae rsi, r8
test rcx, rcx
jne 0x1400f23a0
nop word cs:[rax + rax]
jmp 0x1400f23e0
mov r8d, 1
mov rcx, rsi
call sym.alloc::raw_vec::RawVec_T_A_::reserve::do_reserve_and_handle::h010c4e3c86a70d79
mov rdx, qword [rsi + 0x10]
jmp 0x1400f1a95
mov r8d, 2
mov rcx, rsi
call sym.alloc::raw_vec::RawVec_T_A_::reserve::do_reserve_and_handle::h010c4e3c86a70d79
mov rdx, qword [rsi + 0x10]
jmp 0x1400f1ac5
mov r8d, 1
mov rcx, rsi
call sym.alloc::raw_vec::RawVec_T_A_::reserve::do_reserve_and_handle::h010c4e3c86a70d79
mov rdx, qword [rsi + 0x10]
jmp 0x1400f1aed
mov word [rax + rsi*4], r11w
mov word [rax + rsi*4 + 2], di
cmp rdx, 0x80
setb al
not r14b
test r14b, al
jne 0x1400f2220
cmp qword [rsp + 0x338], 0
jne 0x1400f2220
mov qword [rsp + 0x338], 1
jmp 0x1400f2220
mov rcx, rbx
call sym.url::Url::set_username::he808aad46de3ab06
test al, al
jne 0x1400f49c6
mov rcx, rbx
call sym.url::Url::set_password::h9ad82cad9ac085b0
test al, al
jne 0x1400f49ef
mov qword [rsp + 0xb60], rbp
mov qword [rsp + 0xb68], r14
mov qword [rsp + 0xb70], r15
lea rcx, [rsp + 0x310]
lea rdx, [rsp + 0x9f0]
mov r8d, 0x150
call sym.memcpy
movzx eax, byte [0x140346130]
mov edx, 6
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400f4a18
mov word [rax + 4], 0x2063
mov dword [rax], 0x69736142
mov qword [rsp + 0x60], 6
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x70], 6
mov byte [rsp + 0x9e2], 0
mov word [rsp + 0x9e0], 0
lea rbx, [rsp + 0x5c0]
mov r8d, 0x400
mov rcx, rbx
xor edx, edx
call sub.msvcrt.dll_memset
lea rax, [0x1402ffb96]
mov qword [rsp + 0x9d8], rax
lea rax, [rsp + 0x60]
mov qword [rsp + 0x9c0], rax
mov byte [rsp + 0x9e3], 0
pxor xmm0, xmm0
movdqu xmmword [rsp + 0x9c8], xmm0
lea rax, [rsp + 0xb60]
mov qword [rsp + 0xb80], rax
lea r15, [sym.__alloc::string::String_as_core::fmt::Display_::fmt::hc4f37428fa496577]
mov qword [rsp + 0xb88], r15
lea rax, [0x140303170]
mov qword [rsp + 0x160], rax
mov qword [rsp + 0x168], 2
mov qword [rsp + 0x180], 0
lea r13, [rsp + 0xb80]
mov qword [rsp + 0x170], r13
mov qword [rsp + 0x178], 1
lea rdx, [rsp + 0x160]
mov rcx, rbx
call sym.std::io::Write::write_fmt::h63e09c763ecbeae0
mov rbx, rax
and eax, 3
cmp eax, 1
jne 0x1400f261e
mov r14, qword [rbx - 1]
mov rbp, qword [rbx + 7]
mov rax, qword [rbp]
test rax, rax
je 0x1400f25e7
mov rcx, r14
call rax
dec rbx
cmp qword [rbp + 8], 0
je 0x1400f260d
cmp qword [rbp + 0x10], 0x11
jb 0x1400f25fc
mov r14, qword [r14 - 8]
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, r14
call fcn.14013f0f4
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, rbx
call fcn.14013f0f4
movabs rax, 0x8000000000000000
cmp r12, rax
je 0x1400f2729
mov qword [rsp + 0xb80], r12
mov qword [rsp + 0xb88], rdi
mov qword [rsp + 0xb90], rsi
mov qword [rsp + 0xd0], r13
mov qword [rsp + 0xd8], r15
lea rax, [0x140310748]
mov qword [rsp + 0x160], rax
mov qword [rsp + 0x168], 1
mov qword [rsp + 0x180], 0
lea rax, [rsp + 0xd0]
mov qword [rsp + 0x170], rax
mov qword [rsp + 0x178], 1
lea rcx, [rsp + 0x5c0]
lea rdx, [rsp + 0x160]
call sym.std::io::Write::write_fmt::h63e09c763ecbeae0
mov rsi, rax
and eax, 3
cmp eax, 1
jne 0x1400f2708
mov rdi, qword [rsi - 1]
mov rbx, qword [rsi + 7]
mov rax, qword [rbx]
test rax, rax
je 0x1400f26d1
mov rcx, rdi
call rax
dec rsi
cmp qword [rbx + 8], 0
je 0x1400f26f7
cmp qword [rbx + 0x10], 0x11
jb 0x1400f26e6
mov rdi, qword [rdi - 8]
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, rdi
call fcn.14013f0f4
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, rsi
call fcn.14013f0f4
cmp qword [rsp + 0xb80], 0
je 0x1400f2729
mov r8, qword [rsp + 0xb88]
mov rcx, qword [0x1403460d0]
xor edx, edx
call fcn.14013f0f4
lea rcx, [rsp + 0x5c0]
call sym._ZN4core3ptr153drop_in_place_LT_base64..write..encoder..EncoderWriter_LT_base64..engine..general_purpose..GeneralPurpose_C__RF
mov rdx, qword [rsp + 0x68]
mov r8, qword [rsp + 0x70]
test r8, r8
je 0x1400f3b1a
xor eax, eax
movabs r15, 0x8000000000000000
jmp 0x1400f2768
cmp cl, 0x7f
je 0x1400f2776
inc rax
cmp r8, rax
je 0x1400f3b27
movzx ecx, byte [rdx + rax]
cmp cl, 0x1f
ja 0x1400f2757
cmp cl, 9
je 0x1400f275c
mov byte [rsp + 0x5e0], 2
lea rax, [0x1402ffd60]
mov qword [rsp + 0x20], rax
lea rcx, str.base64_is_always_valid_HeaderValueC:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcutil.rs
lea r9, [0x140302a10]
lea r8, [rsp + 0x30]
mov edx, 0x22
call sym.core::result::unwrap_failed::he553ba724245dc85
mov rdi, qword [rsp + 0x428]
mov rbx, qword [rsp + 0x430]
mov rax, qword [rbx]
test rax, rax
je 0x1400f27c4
mov rcx, rdi
call rax
cmp qword [rbx + 8], 0
je 0x1400f27e7
cmp qword [rbx + 0x10], 0x11
jb 0x1400f27d6
mov rdi, qword [rdi - 8]
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, rdi
call fcn.14013f0f4
lea rcx, [rsp + 0x310]
call sym.core::ptr::drop_in_place_reqwest::async_impl::request::Request_::hb8202f8fec8a1b82
mov qword [rsp + 0x310], 2
mov qword [rsp + 0x318], rsi
jmp 0x1400f287a
mov rsi, qword [rsp + 0x428]
mov rdi, qword [rsp + 0x430]
mov rax, qword [rdi]
test rax, rax
je 0x1400f2827
mov rcx, rsi
call rax
cmp qword [rdi + 8], 0
je 0x1400f284a
cmp qword [rdi + 0x10], 0x11
jb 0x1400f2839
mov rsi, qword [rsi - 8]
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, rsi
call fcn.14013f0f4
mov qword [rsp + 0x420], 1
movdqu xmm0, xmmword [rsp + 0x5c0]
movdqu xmm1, xmmword [rsp + 0x5d0]
movdqu xmmword [rsp + 0x428], xmm0
movdqu xmmword [rsp + 0x438], xmm1
lea rcx, [rsp + 0x9f0]
lea rdx, [rsp + 0x310]
mov r8d, 0x150
call sym.memcpy
mov r13, qword [rsp + 0x9f0]
mov rdi, qword [rsp + 0x9f8]
cmp r13, 2
je 0x1400f6110
mov rsi, qword [rsp + 0xb00]
mov r12, qword [rsp + 0xb08]
mov rax, qword [rsp + 0xb10]
mov qword [rsp + 0xb50], rax
mov r15, qword [rsp + 0xb18]
mov rax, qword [rsp + 0xb20]
mov qword [rsp + 0x138], rax
movzx eax, byte [0x140346130]
mov edx, 0xd0
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400f491c
mov qword [rax], 1
mov qword [rax + 8], 1
mov qword [rax + 0x30], 0
mov qword [rax + 0x38], 4
mov qword [rsp + 0x38], rax
lock inc qword [rax]
jle case.0x1400f5b22.2
lea rdx, [rsp + 0xa00]
mov qword [rsp + 0x5c0], r13
mov qword [rsp + 0x5c8], rdi
lea rcx, [rsp + 0x5d0]
mov r8d, 0x100
call sym.memcpy
mov ebx, 2
cmp rsi, 2
mov qword [rsp + 0xb48], r12
je 0x1400f2bb4
test rsi, rsi
je 0x1400f2999
mov rdi, qword [rsp + 0xb50]
mov rbp, r15
mov rsi, qword [rsp + 0x138]
mov rdx, r15
mov r15d, 2
jmp 0x1400f2aa9
lea rcx, [rsp + 0x310]
mov rdx, 0xfffffffffffffffe
xor r8d, r8d
call sym.hyper::body::body::Body::new_channel::h1f2d93054a777215
mov rax, qword [rsp + 0x330]
mov qword [rsp + 0x180], rax
movups xmm0, xmmword [rsp + 0x310]
movdqu xmm1, xmmword [rsp + 0x320]
movdqa xmmword [rsp + 0x170], xmm1
movaps xmmword [rsp + 0x160], xmm0
movups xmm0, xmmword [rsp + 0x338]
movaps xmmword [rsp + 0x460], xmm0
movups xmm0, xmmword [rsp + 0x348]
movaps xmmword [rsp + 0x470], xmm0
movdqu xmm0, xmmword [rsp + 0x358]
movdqa xmmword [rsp + 0x480], xmm0
movzx eax, byte [0x140346130]
mov edx, 0x30
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400f4b2b
mov rdi, rax
movaps xmm0, xmmword [rsp + 0x460]
movaps xmm1, xmmword [rsp + 0x470]
movaps xmm2, xmmword [rsp + 0x480]
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
xor r12d, r12d
movdqa xmm0, xmmword [rsp + 0x160]
movdqa xmm1, xmmword [rsp + 0x170]
movdqa xmmword [rsp + 0x60], xmm0
movdqa xmmword [rsp + 0x70], xmm1
mov rax, qword [rsp + 0x180]
mov qword [rsp + 0x80], rax
lea rbp, sym.core::ptr::drop_in_place_reqwest::async_impl::body::WrapHyper_::h2626b48bcc9916c5
mov esi, 0
mov rdx, qword [rsp + 0x138]
mov ebx, 0
test r15, r15
je 0x1400f2b70
lea rbx, [rsp + 0x5e8]
lea r14, [rsp + 0x460]
mov rcx, r14
call sym.__http::header::value::HeaderValue_as_core::convert::From_u64__::from::hf39c5aad25919725
movups xmm0, xmmword [0x140303910]
movaps xmmword [rsp + 0x170], xmm0
movdqu xmm0, xmmword [0x140303900]
movdqa xmmword [rsp + 0x160], xmm0
lea rcx, [rsp + 0x310]
lea r8, [rsp + 0x160]
mov rdx, rbx
mov r9, r14
call sym.http::header::map::HeaderMap_T_::try_insert2::hbbe31fe8224e1973
cmp byte [rsp + 0x330], 3
je 0x1400f4816
mov rax, qword [rsp + 0x330]
mov qword [rsp + 0x180], rax
movdqu xmm0, xmmword [rsp + 0x310]
movdqu xmm1, xmmword [rsp + 0x320]
movdqa xmmword [rsp + 0x170], xmm1
movdqa xmmword [rsp + 0x160], xmm0
cmp al, 2
je 0x1400f2b65
lea rcx, [rsp + 0x178]
mov rax, qword [rsp + 0x160]
mov rdx, qword [rsp + 0x168]
mov r8, qword [rsp + 0x170]
call qword [rax + 0x18]
mov r13, qword [rsp + 0x5c0]
mov rbx, r15
test r13, r13
je 0x1400f2b82
lea rcx, [rsp + 0x5c8]
call sym.core::ptr::drop_in_place_reqwest::async_impl::body::Body_::he39fe6c0418cfdf9
mov qword [rsp + 0x5c0], 1
mov qword [rsp + 0x5c8], r12
mov qword [rsp + 0x5d0], rdi
mov qword [rsp + 0x5d8], rbp
mov qword [rsp + 0x5e0], rsi
mov r13d, 1
lea rcx, [rsp + 0xb80]
mov r8d, 0x88
lea rdx, [rsp + 0x5c8]
call sym.memcpy
mov rsi, qword [rsp + 0x650]
mov rdi, qword [rsp + 0x658]
mov eax, dword [rsp + 0x660]
mov dword [rsp + 0x9c], eax
mov eax, dword [rsp + 0x664]
mov dword [rsp + 0xa0], eax
mov eax, dword [rsp + 0x668]
mov dword [rsp + 0xa4], eax
mov eax, dword [rsp + 0x66c]
mov dword [rsp + 0xa8], eax
movzx eax, word [rsp + 0x670]
mov word [rsp + 0xb0], ax
movzx eax, word [rsp + 0x672]
mov word [rsp + 0xb8], ax
mov eax, dword [rsp + 0x674]
mov dword [rsp + 0x90], eax
mov eax, dword [rsp + 0x678]
mov dword [rsp + 0xc8], eax
mov eax, dword [rsp + 0x67c]
mov dword [rsp + 0x58], eax
mov eax, dword [rsp + 0x680]
mov dword [rsp + 0x50], eax
mov r15d, dword [rsp + 0x684]
movzx eax, byte [rsp + 0x698]
mov byte [rsp + 0x220], al
movups xmm0, xmmword [rsp + 0x688]
movaps xmmword [rsp + 0x210], xmm0
mov eax, dword [rsp + 0x699]
mov ecx, dword [rsp + 0x69c]
mov dword [rsp + 0x307], ecx
mov dword [rsp + 0x304], eax
mov r14, qword [rsp + 0x6a0]
mov eax, dword [rsp + 0x6cc]
mov dword [rsp + 0x260], eax
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0xd00], rax
mov r12d, dword [rsp + 0x6a8]
movups xmm0, xmmword [rsp + 0x6ac]
movups xmm1, xmmword [rsp + 0x6bc]
movaps xmmword [rsp + 0x250], xmm1
movaps xmmword [rsp + 0x240], xmm0
movdqa xmm0, xmmword [rsp + 0x60]
movdqa xmm1, xmmword [rsp + 0x70]
movdqa xmmword [rsp + 0xcf0], xmm1
movdqa xmmword [rsp + 0xce0], xmm0
test rdi, rdi
je 0x1400f2d3e
js 0x1400f495b
movzx eax, byte [0x140346130]
xor ecx, ecx
mov rdx, rdi
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
jne 0x1400f2d43
jmp 0x1400f4b1e
mov eax, 1
mov qword [rsp + 0x1f8], rax
mov rcx, rax
mov qword [rsp + 0xb40], rsi
mov rdx, rsi
mov r8, rdi
call sym.memcpy
movaps xmm0, xmmword [rsp + 0x210]
movaps xmmword [rsp + 0x140], xmm0
movzx eax, byte [rsp + 0x220]
mov byte [rsp + 0x150], al
mov esi, r12d
mov rax, r14
cmp r12d, 0x3b9aca00
jne 0x1400f2d9e
mov esi, dword [rsp + 0xb38]
mov rax, qword [rsp + 0xb30]
mov qword [rsp + 0x270], rax
mov rax, qword [rsp + 0xb28]
mov qword [rsp + 0xc40], rax
mov rbp, qword [rax + 0x10]
test rbp, rbp
je 0x1400f492b
lea rcx, [rsp + 0x5c0]
lea rdx, [rsp + 0xb80]
mov r8d, 0x88
call sym.memcpy
movaps xmm0, xmmword [rsp + 0x210]
movaps xmmword [rsp + 0x60], xmm0
movzx eax, byte [rsp + 0x220]
mov byte [rsp + 0x70], al
mov eax, dword [rsp + 0x304]
mov ecx, dword [rsp + 0x307]
mov dword [rsp + 0x110], eax
mov dword [rsp + 0x113], ecx
movdqa xmm0, xmmword [rsp + 0x240]
movdqa xmm1, xmmword [rsp + 0x250]
movdqa xmmword [rsp + 0x460], xmm0
movdqa xmmword [rsp + 0x470], xmm1
mov eax, dword [rsp + 0x260]
mov dword [rsp + 0x480], eax
mov rax, qword [rbp + 0x1c0]
mov dword [rsp + 0x40], esi
mov dword [rsp + 0xc4], r15d
mov qword [rsp + 0x48], rdi
nop dword [rax]
test al, 1
jne 0x1400f2ec1
cmp rax, 0xfffffffffffffffe
je 0x1400f4aec
lea rcx, [rax + 2]
lock cmpxchg qword [rbp + 0x1c0], rcx
jne 0x1400f2e60
mov qword [rsp + 0xc30], r14
mov qword [rsp + 0xc38], rbx
mov edi, 1
lock xadd qword [rbp + 0x88], rdi
mov rbx, rdi
and rbx, 0xffffffffffffffe0
mov r14, qword [rbp + 0x80]
mov rax, rbx
sub rax, qword [r14 + 0x2300]
jne 0x1400f30c8
and edi, 0x1f
jmp 0x1400f3215
lea rcx, [rsp + 0x310]
lea rdx, [rsp + 0x5c0]
mov r8d, 0x88
call sym.memcpy
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0xd0], xmm0
movzx eax, byte [rsp + 0x70]
mov byte [rsp + 0xe0], al
mov eax, dword [rsp + 0x110]
mov ecx, dword [rsp + 0x113]
mov dword [rsp + 0xf0], eax
mov dword [rsp + 0xf3], ecx
movaps xmm0, xmmword [rsp + 0x460]
movaps xmm1, xmmword [rsp + 0x470]
movaps xmmword [rsp + 0x160], xmm0
movaps xmmword [rsp + 0x170], xmm1
mov eax, dword [rsp + 0x480]
mov dword [rsp + 0x180], eax
cmp r13, 2
je 0x1400f33f5
mov qword [rsp + 0x5c0], r13
lea rcx, [rsp + 0x5c8]
lea rdx, [rsp + 0x310]
mov r8d, 0x88
call sym.memcpy
mov rax, qword [rsp + 0xb40]
mov qword [rsp + 0x650], rax
mov qword [rsp + 0x658], rdi
mov eax, dword [rsp + 0x9c]
mov dword [rsp + 0x660], eax
mov eax, dword [rsp + 0xa0]
mov dword [rsp + 0x664], eax
mov eax, dword [rsp + 0xa4]
mov dword [rsp + 0x668], eax
mov eax, dword [rsp + 0xa8]
mov dword [rsp + 0x66c], eax
movzx eax, word [rsp + 0xb0]
mov word [rsp + 0x670], ax
movzx eax, word [rsp + 0xb8]
mov word [rsp + 0x672], ax
mov eax, dword [rsp + 0x90]
mov dword [rsp + 0x674], eax
mov eax, dword [rsp + 0xc8]
mov dword [rsp + 0x678], eax
mov eax, dword [rsp + 0x58]
mov dword [rsp + 0x67c], eax
mov eax, dword [rsp + 0x50]
mov dword [rsp + 0x680], eax
mov dword [rsp + 0x684], r15d
movaps xmm0, xmmword [rsp + 0xd0]
movups xmmword [rsp + 0x688], xmm0
movzx eax, byte [rsp + 0xe0]
mov byte [rsp + 0x698], al
mov eax, dword [rsp + 0xf0]
mov dword [rsp + 0x699], eax
mov eax, dword [rsp + 0xf3]
mov dword [rsp + 0x69c], eax
mov qword [rsp + 0x6a0], r14
mov dword [rsp + 0x6a8], r12d
mov eax, dword [rsp + 0x180]
mov dword [rsp + 0x6cc], eax
movaps xmm0, xmmword [rsp + 0x160]
movaps xmm1, xmmword [rsp + 0x170]
movups xmmword [rsp + 0x6ac], xmm0
movups xmmword [rsp + 0x6bc], xmm1
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0x6d0], rax
lea rax, [0x140305b48]
mov qword [rsp + 0x20], rax
lea rcx, str.core_thread_panicked
lea r9, str.pG_r_
lea r8, [rsp + 0x5c0]
mov edx, 0x14
call sym.core::result::unwrap_failed::he553ba724245dc85
shr rax, 5
and edi, 0x1f
cmp rax, rdi
seta sil
xorps xmm6, xmm6
jmp 0x1400f30f1
xor esi, esi
pause
cmp qword [r14 + 0x2300], rbx
je 0x1400f320d
mov r15, r14
mov r14, qword [r14 + 0x2308]
test r14, r14
jne 0x1400f31b0
mov r14, qword [r15 + 0x2300]
movzx eax, byte [0x140346130]
mov edx, 0x2320
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400f454c
mov rcx, rax
add r14, 0x20
mov qword [rax + 0x2300], r14
movups xmmword [rax + 0x2308], xmm6
mov qword [rax + 0x2318], 0
xor eax, eax
lock cmpxchg qword [r15 + 0x2308], rcx
jne 0x1400f3159
mov r14, rcx
jmp 0x1400f31b0
mov r14, rax
mov rax, qword [rax + 0x2300]
add rax, 0x20
mov qword [rcx + 0x2300], rax
xor eax, eax
lock cmpxchg qword [r14 + 0x2308], rcx
je 0x1400f31b0
mov rdx, rax
nop
pause
mov rax, qword [rdx + 0x2300]
add rax, 0x20
mov qword [rcx + 0x2300], rax
xor eax, eax
lock cmpxchg qword [rdx + 0x2308], rcx
mov rdx, rax
jne 0x1400f3180
nop word cs:[rax + rax]
mov rax, qword [r15 + 0x2310]
cmp eax, 0xffffffff
sete al
test sil, al
je 0x1400f30e0
mov rax, r15
lock cmpxchg qword [rbp + 0x80], r14
jne 0x1400f30e0
mfence
mov rax, qword [rbp + 0x88]
mov qword [r15 + 0x2318], rax
movabs rax, 0x100000000
lock or qword [r15 + 0x2310], rax
mov sil, 1
pause
cmp qword [r14 + 0x2300], rbx
jne 0x1400f30f1
mov r15d, dword [rsp + 0xc4]
imul rsi, rdi, 0x118
mov qword [r14 + rsi], r13
lea rcx, [r14 + rsi]
add rcx, 8
lea rdx, [rsp + 0x5c0]
mov r8d, 0x88
call sym.memcpy
mov rax, qword [rsp + 0xb40]
mov qword [r14 + rsi + 0x90], rax
mov rax, qword [rsp + 0x48]
mov qword [r14 + rsi + 0x98], rax
mov eax, dword [rsp + 0x9c]
mov dword [r14 + rsi + 0xa0], eax
mov eax, dword [rsp + 0xa0]
mov dword [r14 + rsi + 0xa4], eax
mov eax, dword [rsp + 0xa4]
mov dword [r14 + rsi + 0xa8], eax
mov eax, dword [rsp + 0xa8]
mov dword [r14 + rsi + 0xac], eax
movzx eax, word [rsp + 0xb0]
mov word [r14 + rsi + 0xb0], ax
movzx eax, word [rsp + 0xb8]
mov word [r14 + rsi + 0xb2], ax
mov eax, dword [rsp + 0x90]
mov dword [r14 + rsi + 0xb4], eax
mov eax, dword [rsp + 0xc8]
mov dword [r14 + rsi + 0xb8], eax
mov eax, dword [rsp + 0x58]
mov dword [r14 + rsi + 0xbc], eax
mov eax, dword [rsp + 0x50]
mov dword [r14 + rsi + 0xc0], eax
mov dword [r14 + rsi + 0xc4], r15d
movaps xmm0, xmmword [rsp + 0x60]
movups xmmword [r14 + rsi + 0xc8], xmm0
movzx eax, byte [rsp + 0x70]
mov byte [r14 + rsi + 0xd8], al
mov eax, dword [rsp + 0x110]
mov ecx, dword [rsp + 0x113]
mov dword [r14 + rsi + 0xd9], eax
mov dword [r14 + rsi + 0xdc], ecx
mov rax, qword [rsp + 0xc30]
mov qword [r14 + rsi + 0xe0], rax
mov dword [r14 + rsi + 0xe8], r12d
movdqa xmm0, xmmword [rsp + 0x460]
movdqa xmm1, xmmword [rsp + 0x470]
movdqu xmmword [r14 + rsi + 0xec], xmm0
movdqu xmmword [r14 + rsi + 0xfc], xmm1
mov eax, dword [rsp + 0x480]
mov dword [r14 + rsi + 0x10c], eax
mov rax, qword [rsp + 0x38]
mov qword [r14 + rsi + 0x110], rax
mov eax, 1
mov ecx, edi
shl rax, cl
lock or qword [r14 + 0x2310], rax
mov rax, qword [rbp + 0x110]
mov rbx, qword [rsp + 0xc38]
nop dword [rax + rax]
mov rcx, rax
or rcx, 2
lock cmpxchg qword [rbp + 0x110], rcx
jne 0x1400f33b0
test rax, rax
mov esi, dword [rsp + 0x40]
jne 0x1400f33f5
mov rax, qword [rbp + 0x100]
mov rcx, qword [rbp + 0x108]
mov qword [rbp + 0x100], 0
lock and qword [rbp + 0x110], 0xfffffffffffffffd
test rax, rax
je 0x1400f33f5
call qword [rax + 8]
cmp rbx, 2
jne 0x1400f340a
cmp esi, 0x3b9aca00
jne 0x1400f342c
mov ebx, 0x3b9aca00
jmp 0x1400f3486
mov r12, rbx
cmp esi, 0x3b9aca00
jne 0x1400f35dc
mov r14d, 0x3b9aca00
mov rbx, qword [rsp + 0xb48]
jmp 0x1400f3645
call sym.std::time::Instant::now::hfd370ca5c507cfd3
mov rdi, rax
add rdi, qword [rsp + 0x270]
jb 0x1400f4943
mov ebx, edx
add ebx, esi
cmp ebx, 0x3b9aca00
jb 0x1400f3486
inc rdi
je 0x1400f4943
add ebx, 0xc4653600
cmp ebx, 0x3b9aca00
jb 0x1400f3486
mov eax, ebx
shr eax, 9
imul rax, rax, 0x44b83
shr rax, 0x27
add rdi, rax
jb 0x1400f497e
imul eax, eax, 0x3b9aca00
sub ebx, eax
call sym.std::thread::CURRENT::__u7b__u7b_closure_u7d__u7d_::h30687787db3cf83d
test rax, rax
je 0x1400f44c9
mov rsi, qword [rax]
test rsi, rsi
je 0x1400f3ad9
lock inc qword [rsi]
jle case.0x1400f5b22.2
test rsi, rsi
je 0x1400f44c9
movzx eax, byte [0x140346130]
mov edx, 0x18
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400f455b
mov qword [rax], 1
mov qword [rax + 8], 1
mov rcx, rax
add rcx, 0x10
mov qword [rax + 0x10], rsi
lea rax, sym.futures_task::waker::clone_arc_raw::h2288a9924163933d
mov qword [rsp + 0xd0], rax
mov qword [rsp + 0xd8], rcx
lea rax, [rsp + 0xd0]
mov qword [rsp + 0x160], rax
mov qword [rsp + 0x168], rax
mov qword [rsp + 0x170], 0
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0x60], rax
lea rsi, [rsp + 0x68]
mov byte [rsp + 0x70], 0
mov eax, dword [rsp + 0x110]
mov ecx, dword [rsp + 0x113]
mov dword [rsp + 0x71], eax
mov dword [rsp + 0x74], ecx
cmp ebx, 0x3b9aca00
jne 0x1400f37a4
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x68], rax
lea rcx, [rsp + 0x5c0]
lea r8, [rsp + 0x160]
mov rdx, rsi
call sym.__tokio::sync::oneshot::Receiver_T__as_core::future::future::Future_::poll::h083bd44a6de7aac3
mov r12, qword [rsp + 0x5c0]
cmp r12, 5
jne 0x1400f399f
mov byte [rsp + 0x70], 3
lea rdi, [rsp + 0x5c0]
lea rbx, [rsp + 0x160]
nop word cs:[rax + rax]
call sym.std::thread::park::he91a78e2d965736e
mov rcx, rdi
mov rdx, rsi
mov r8, rbx
call sym.__tokio::sync::oneshot::Receiver_T__as_core::future::future::Future_::poll::h083bd44a6de7aac3
mov r12, qword [rsp + 0x5c0]
cmp r12, 5
jne 0x1400f399f
mov byte [rsp + 0x70], 3
jmp 0x1400f35b0
call sym.std::time::Instant::now::hfd370ca5c507cfd3
mov r13, rax
add r13, qword [rsp + 0x270]
mov rbx, qword [rsp + 0xb48]
jb 0x1400f4943
mov r14d, edx
add r14d, esi
cmp r14d, 0x3b9aca00
jb 0x1400f3645
inc r13
je 0x1400f4943
add r14d, 0xc4653600
cmp r14d, 0x3b9aca00
jb 0x1400f3645
mov eax, r14d
shr eax, 9
imul rax, rax, 0x44b83
shr rax, 0x27
add r13, rax
jb 0x1400f497e
imul eax, eax, 0x3b9aca00
sub r14d, eax
call sym.std::thread::CURRENT::__u7b__u7b_closure_u7d__u7d_::h30687787db3cf83d
test rax, rax
je 0x1400f44c9
mov rsi, qword [rax]
test rsi, rsi
je 0x1400f3af6
lock inc qword [rsi]
jle case.0x1400f5b22.2
test rsi, rsi
je 0x1400f44c9
movzx eax, byte [0x140346130]
mov edx, 0x18
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400f455b
mov qword [rax], 1
mov qword [rax + 8], 1
mov rcx, rax
add rcx, 0x10
mov qword [rax + 0x10], rsi
lea rax, sym.futures_task::waker::clone_arc_raw::h2288a9924163933d
mov qword [rsp + 0x230], rax
mov qword [rsp + 0x238], rcx
lea rax, [rsp + 0x230]
mov qword [rsp + 0xb60], rax
mov qword [rsp + 0xb68], rax
mov qword [rsp + 0xb70], 0
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0x5c0], rax
movdqa xmm0, xmmword [rsp + 0xce0]
movdqa xmm1, xmmword [rsp + 0xcf0]
movdqu xmmword [rsp + 0x5c8], xmm0
movdqu xmmword [rsp + 0x5d8], xmm1
mov rax, qword [rsp + 0xd00]
mov qword [rsp + 0x5e8], rax
mov qword [rsp + 0x5f0], rbx
mov rax, qword [rsp + 0xb50]
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0x600], r12
mov rax, qword [rsp + 0x138]
mov qword [rsp + 0x608], rax
mov byte [rsp + 0x611], 0
lea rsi, [rsp + 0x612]
lea rdx, [rsp + 0x310]
mov r8d, 0x146
mov rcx, rsi
call sym.memcpy
lea rbp, [rsp + 0x618]
lea r15, [rsp + 0x660]
xor eax, eax
movzx eax, al
lea rcx, [0x1402bd5f0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov qword [rsp + 0x38], r13
jmp rax
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x68], rax
lea rcx, [rsp + 0x5c0]
lea r8, [rsp + 0x160]
mov rdx, rsi
call sym.__tokio::sync::oneshot::Receiver_T__as_core::future::future::Future_::poll::h083bd44a6de7aac3
mov r12, qword [rsp + 0x5c0]
cmp r12, 5
jne 0x1400f399f
mov byte [rsp + 0x70], 3
call sym.std::time::Instant::now::hfd370ca5c507cfd3
mov r8d, edx
xor ecx, ecx
cmp rax, rdi
setne cl
mov ebp, 0xff
cmovb ecx, ebp
xor r13d, r13d
cmp edx, ebx
mov edx, 0
sbb edx, edx
test cl, cl
cmovne edx, ecx
cmp dl, 2
jae 0x1400f38d1
mov rsi, qword [rsp + 0x68]
mov r12d, 4
test rsi, rsi
je 0x1400f3ab1
mov rax, qword [rsi + 0x30]
movabs r15, 0x8000000000000000
nop word cs:[rax + rax]
mov rcx, rax
or rcx, 4
lock cmpxchg qword [rsi + 0x30], rcx
jne 0x1400f3840
mov ecx, eax
and ecx, 0xa
cmp ecx, 8
jne 0x1400f386a
mov rdx, qword [rsi + 0x10]
mov rcx, qword [rsi + 0x18]
mov rdi, rax
call qword [rdx + 0x10]
mov rax, rdi
test al, 2
je 0x1400f38a4
lea rdx, [rsi + 0x38]
lea rcx, [rsp + 0x5c0]
mov r8d, 0x98
call sym.memcpy
mov qword [rsi + 0x38], 4
cmp dword [rsp + 0x5c0], 4
je 0x1400f38a4
lea rcx, [rsp + 0x5c0]
call sym._ZN4core3ptr112drop_in_place_LT_core..result..Result_LT_reqwest..async_impl..response..Response_C_reqwest..error..Error_GT__GT
mov rax, qword [rsp + 0x68]
test rax, rax
je 0x1400f3b13
lock dec qword [rax]
mov esi, dword [rsp + 0x40]
jne 0x1400f3eee
mov rcx, qword [rsp + 0x68]
call sym.alloc::sync::Arc_T_A_::drop_slow::h32e2f1a16a1674dc
xor edi, edi
jmp 0x1400f3a87
mov qword [rsp + 0x5c0], rdi
mov dword [rsp + 0x5c8], ebx
lea r14, [rsp + 0x5c0]
mov rcx, r14
mov rdx, rax
call sym.std::time::Instant::checked_duration_since::h5e62d8b6335b7aa8
cmp edx, 0x3b9aca00
cmove edx, r13d
mov ecx, 0
cmovne rcx, rax
call sym.std::thread::park_timeout::h21e908a89a0e9a50
lea r15, [rsp + 0x160]
nop word cs:[rax + rax]
mov rcx, r14
mov rdx, rsi
mov r8, r15
call sym.__tokio::sync::oneshot::Receiver_T__as_core::future::future::Future_::poll::h083bd44a6de7aac3
mov r12, qword [rsp + 0x5c0]
cmp r12, 5
jne 0x1400f399f
mov byte [rsp + 0x70], 3
call sym.std::time::Instant::now::hfd370ca5c507cfd3
mov r8d, edx
xor ecx, ecx
cmp rax, rdi
setne cl
cmovb ecx, ebp
cmp edx, ebx
mov edx, 0
sbb edx, edx
test cl, cl
cmovne edx, ecx
cmp dl, 2
jb 0x1400f380f
mov qword [rsp + 0x5c0], rdi
mov dword [rsp + 0x5c8], ebx
mov rcx, r14
mov rdx, rax
call sym.std::time::Instant::checked_duration_since::h5e62d8b6335b7aa8
cmp edx, 0x3b9aca00
cmove edx, r13d
mov ecx, 0
cmovne rcx, rax
call sym.std::thread::park_timeout::h21e908a89a0e9a50
jmp 0x1400f3920
mov rdi, qword [rsp + 0x5c8]
lea rdx, [rsp + 0x5d0]
lea rcx, [rsp + 0x310]
mov r8d, 0x88
call sym.memcpy
mov rsi, qword [rsp + 0x68]
test rsi, rsi
movabs r15, 0x8000000000000000
je 0x1400f3a5e
mov rax, qword [rsi + 0x30]
nop
mov rcx, rax
or rcx, 4
lock cmpxchg qword [rsi + 0x30], rcx
jne 0x1400f39e0
mov ecx, eax
and ecx, 0xa
cmp ecx, 8
jne 0x1400f3a0a
mov rdx, qword [rsi + 0x10]
mov rcx, qword [rsi + 0x18]
mov rbx, rax
call qword [rdx + 0x10]
mov rax, rbx
test al, 2
je 0x1400f3a44
lea rdx, [rsi + 0x38]
lea rcx, [rsp + 0x5c0]
mov r8d, 0x98
call sym.memcpy
mov qword [rsi + 0x38], 4
cmp dword [rsp + 0x5c0], 4
je 0x1400f3a44
lea rcx, [rsp + 0x5c0]
call sym._ZN4core3ptr112drop_in_place_LT_core..result..Result_LT_reqwest..async_impl..response..Response_C_reqwest..error..Error_GT__GT
mov rax, qword [rsp + 0x68]
test rax, rax
je 0x1400f3a5e
lock dec qword [rax]
jne 0x1400f3a5e
mov rcx, qword [rsp + 0x68]
call sym.alloc::sync::Arc_T_A_::drop_slow::h32e2f1a16a1674dc
cmp r12d, 4
je 0x1400f62f1
lea rcx, [rsp + 0x460]
lea rdx, [rsp + 0x310]
mov r8d, 0x88
call sym.memcpy
mov esi, dword [rsp + 0x40]
mov rax, qword [rsp + 0xd0]
mov rcx, qword [rsp + 0xd8]
call qword [rax + 0x18]
cmp r12d, 3
mov rbx, qword [rsp + 0xc40]
jne 0x1400f5efa
jmp 0x1400f5f09
xor edi, edi
movabs r15, 0x8000000000000000
jmp 0x1400f3a83
mov r8d, 1
mov rsi, rcx
call sym.alloc::raw_vec::RawVec_T_A_::reserve::do_reserve_and_handle::h010c4e3c86a70d79
mov rcx, rsi
mov rdx, qword [rsi + 0x10]
jmp 0x1400f1a59
mov rcx, rax
mov rsi, rax
call sym.core::cell::once::OnceCell_T_::try_init::h2e313017df209ce0
mov rsi, qword [rsi]
lock inc qword [rsi]
jg 0x1400f34aa
jmp case.0x1400f5b22.2
mov rcx, rax
mov rsi, rax
call sym.core::cell::once::OnceCell_T_::try_init::h2e313017df209ce0
mov rsi, qword [rsi]
lock inc qword [rsi]
jg 0x1400f3669
jmp case.0x1400f5b22.2
xor edi, edi
jmp 0x1400f3a83
xor r8d, r8d
movabs r15, 0x8000000000000000
lea rcx, [rsp + 0x5c0]
call sym.bytes::bytes::Bytes::copy_from_slice::h4aeb6c209d36dba4
movdqu xmm0, xmmword [rsp + 0x5c0]
movdqu xmm1, xmmword [rsp + 0x5d0]
movdqa xmmword [rsp + 0x240], xmm0
movdqa xmmword [rsp + 0x250], xmm1
mov eax, dword [rsp + 0x5e1]
mov dword [rsp + 0x261], eax
mov eax, dword [rsp + 0x5e4]
mov dword [rsp + 0x264], eax
mov byte [rsp + 0x260], 1
cmp qword [rsp + 0x60], 0
je 0x1400f3b97
mov r8, qword [rsp + 0x68]
mov rcx, qword [0x1403460d0]
xor edx, edx
call fcn.14013f0f4
cmp qword [rsp + 0xb60], 0
je 0x1400f3bb8
mov r8, qword [rsp + 0xb68]
mov rcx, qword [0x1403460d0]
xor edx, edx
call fcn.14013f0f4
cmp dword [rsp + 0x310], 2
jne 0x1400f3c05
lea rcx, [rsp + 0x5c0]
lea rdx, [rsp + 0x310]
mov r8d, 0x150
call sym.memcpy
lea rcx, [rsp + 0x258]
mov rax, qword [rsp + 0x240]
mov rdx, qword [rsp + 0x248]
mov r8, qword [rsp + 0x250]
call qword [rax + 0x18]
jmp 0x1400f1007
movups xmm0, xmmword [0x140303868]
movaps xmmword [rsp + 0x100], xmm0
movups xmm0, xmmword [0x140303858]
movaps xmmword [rsp + 0xf0], xmm0
mov rax, qword [rsp + 0x260]
mov qword [rsp + 0x80], rax
movdqa xmm0, xmmword [rsp + 0x240]
movdqa xmm1, xmmword [rsp + 0x250]
movdqa xmmword [rsp + 0x70], xmm1
movdqa xmmword [rsp + 0x60], xmm0
movdqa xmmword [rsp + 0xb90], xmm1
movdqa xmmword [rsp + 0xb80], xmm0
mov eax, dword [rsp + 0x81]
mov ecx, dword [rsp + 0x84]
mov dword [rsp + 0xba1], eax
mov dword [rsp + 0xba4], ecx
lea rsi, [rsp + 0x338]
mov byte [rsp + 0xba0], 1
mov rcx, rsi
call sym.http::header::map::HeaderMap_T_::try_reserve_one::h68bb75fb86bffa04
test al, al
jne 0x1400f4a34
lea rdx, [rsp + 0xf0]
mov rcx, rsi
call sym.http::header::map::hash_elem_using::h54e6ed4d2fc754e5
mov esi, eax
movzx r13d, word [rsp + 0x390]
mov ebx, r13d
and ebx, esi
mov r14, qword [rsp + 0x388]
mov r15, qword [rsp + 0x380]
mov r9, qword [rsp + 0x358]
mov rdx, qword [rsp + 0x360]
mov r10, qword [rsp + 0xf0]
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0x48], rax
movzx eax, byte [rsp + 0xf8]
mov byte [rsp + 0x40], al
mov r8, qword [rsp + 0x100]
xor r12d, r12d
mov qword [rsp + 0x38], rdx
mov qword [rsp + 0x50], r9
mov qword [rsp + 0x58], r10
mov qword [rsp + 0x90], r8
jmp 0x1400f3d38
movzx ecx, byte [rsp + 0x40]
cmp byte [rax + 8], cl
je 0x1400f3ded
inc r12
inc rbx
mov rax, rbx
nop dword [rax + rax]
mov rbx, rax
mov eax, 0
cmp rbx, r14
jae 0x1400f3d40
movzx ebp, word [r15 + rbx*4]
cmp rbp, 0xffff
je 0x1400f3f04
movzx eax, word [r15 + rbx*4 + 2]
mov ecx, r13d
and ecx, eax
mov r11d, ebx
sub r11d, ecx
and r11d, r13d
cmp r11, r12
jb 0x1400f4071
cmp ax, si
jne 0x1400f3d32
cmp rdx, rbp
jbe 0x1400f4960
test r10, r10
sete al
imul rdi, rbp, 0x68
mov rcx, qword [r9 + rdi + 0x40]
test rcx, rcx
setne r11b
cmp r11b, al
je 0x1400f3d32
lea rax, [r9 + rdi]
add rax, 0x40
test rcx, rcx
je 0x1400f3d24
cmp qword [rax + 0x10], r8
jne 0x1400f3d32
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x48]
call sub.msvcrt.dll_memcmp
mov r8, qword [rsp + 0x90]
mov r10, qword [rsp + 0x58]
mov r9, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x38]
test eax, eax
jne 0x1400f3d32
lea rbx, [r9 + rdi]
lea rcx, [rsp + 0x368]
mov rax, qword [rsp + 0xba0]
mov qword [rsp + 0x5e0], rax
movaps xmm0, xmmword [rsp + 0xb80]
movaps xmm1, xmmword [rsp + 0xb90]
movaps xmmword [rsp + 0x5d0], xmm1
movaps xmmword [rsp + 0x5c0], xmm0
cmp qword [r9 + rdi], 0
je 0x1400f4270
mov rsi, qword [rbx + 0x10]
mov rdi, qword [rsp + 0x378]
cmp rdi, qword [rsp + 0x368]
movabs r15, 0x8000000000000000
jne 0x1400f3e65
mov r14, r10
mov r12, r8
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::h0e86048d6db3b87c
mov r8, r12
mov r10, r14
mov rax, qword [rsp + 0x370]
lea rcx, [rdi + rdi*8]
mov qword [rax + rcx*8], 1
mov qword [rax + rcx*8 + 8], rsi
mov qword [rax + rcx*8 + 0x10], 0
mov qword [rax + rcx*8 + 0x18], rbp
movdqa xmm0, xmmword [rsp + 0x5c0]
movdqa xmm1, xmmword [rsp + 0x5d0]
movdqu xmmword [rax + rcx*8 + 0x20], xmm0
movdqu xmmword [rax + rcx*8 + 0x30], xmm1
mov rdx, qword [rsp + 0x5e0]
mov qword [rax + rcx*8 + 0x40], rdx
lea rdx, [rdi + 1]
mov qword [rsp + 0x378], rdx
cmp rsi, rdx
jae 0x1400f4af5
lea rcx, [rsi + rsi*8]
mov qword [rax + rcx*8 + 0x10], 1
mov qword [rax + rcx*8 + 0x18], rdi
mov qword [rbx], 1
mov qword [rbx + 0x10], rdi
jmp 0x1400f430a
xor edi, edi
jmp 0x1400f3a87
movabs r15, 0x8000000000000000
jmp 0x1400f2220
movaps xmm0, xmmword [rsp + 0xf0]
movaps xmm1, xmmword [rsp + 0x100]
movaps xmmword [rsp + 0x120], xmm1
movaps xmmword [rsp + 0x110], xmm0
mov rax, qword [rsp + 0xba0]
mov qword [rsp + 0x180], rax
movdqa xmm0, xmmword [rsp + 0xb80]
movdqa xmm1, xmmword [rsp + 0xb90]
movdqa xmmword [rsp + 0x170], xmm1
movdqa xmmword [rsp + 0x160], xmm0
cmp rdx, 0x7fff
ja 0x1400f4a76
movaps xmm0, xmmword [rsp + 0xf0]
movaps xmm1, xmmword [rsp + 0x100]
movaps xmmword [rsp + 0xe0], xmm1
movaps xmmword [rsp + 0xd0], xmm0
movaps xmm0, xmmword [rsp + 0xb80]
movaps xmm1, xmmword [rsp + 0xb90]
movaps xmmword [rsp + 0x5c0], xmm0
movaps xmmword [rsp + 0x5d0], xmm1
mov rax, qword [rsp + 0xba0]
mov qword [rsp + 0x5e0], rax
cmp rdx, qword [rsp + 0x350]
movabs r15, 0x8000000000000000
jne 0x1400f3feb
lea rcx, [rsp + 0x350]
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::h4917995b23a86549
mov rdx, qword [rsp + 0x38]
mov r9, qword [rsp + 0x358]
mov r14, qword [rsp + 0x388]
imul rax, rdx, 0x68
mov qword [r9 + rax], 0
movaps xmm0, xmmword [rsp + 0x5c0]
movaps xmm1, xmmword [rsp + 0x5d0]
movups xmmword [r9 + rax + 0x18], xmm0
movups xmmword [r9 + rax + 0x28], xmm1
mov rcx, qword [rsp + 0x5e0]
mov qword [r9 + rax + 0x38], rcx
movdqa xmm0, xmmword [rsp + 0xd0]
movdqa xmm1, xmmword [rsp + 0xe0]
movdqu xmmword [r9 + rax + 0x40], xmm0
movdqu xmmword [r9 + rax + 0x50], xmm1
mov word [r9 + rax + 0x60], si
lea rax, [rdx + 1]
mov qword [rsp + 0x360], rax
cmp rbx, r14
jae 0x1400f4acd
mov rax, qword [rsp + 0x380]
mov word [rax + rbx*4], dx
mov word [rax + rbx*4 + 2], si
jmp 0x1400f425b
cmp r12, 0x200
setae bpl
cmp qword [rsp + 0x338], 2
setne r12b
movaps xmm0, xmmword [rsp + 0xf0]
movaps xmm1, xmmword [rsp + 0x100]
movaps xmmword [rsp + 0x120], xmm1
movaps xmmword [rsp + 0x110], xmm0
mov rax, qword [rsp + 0xba0]
mov qword [rsp + 0x180], rax
movdqa xmm0, xmmword [rsp + 0xb80]
movdqa xmm1, xmmword [rsp + 0xb90]
movdqa xmmword [rsp + 0x170], xmm1
movdqa xmmword [rsp + 0x160], xmm0
cmp rdx, 0x7fff
ja 0x1400f4a76
movaps xmm0, xmmword [rsp + 0xf0]
movaps xmm1, xmmword [rsp + 0x100]
movaps xmmword [rsp + 0xe0], xmm1
movaps xmmword [rsp + 0xd0], xmm0
movaps xmm0, xmmword [rsp + 0xb80]
movaps xmm1, xmmword [rsp + 0xb90]
movaps xmmword [rsp + 0x5c0], xmm0
movaps xmmword [rsp + 0x5d0], xmm1
mov rax, qword [rsp + 0xba0]
mov qword [rsp + 0x5e0], rax
cmp rdx, qword [rsp + 0x350]
jne 0x1400f416e
lea rcx, [rsp + 0x350]
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::h4917995b23a86549
mov rdx, qword [rsp + 0x38]
mov r9, qword [rsp + 0x358]
mov r15, qword [rsp + 0x380]
mov r14, qword [rsp + 0x388]
and bpl, r12b
imul rax, rdx, 0x68
mov qword [r9 + rax], 0
movaps xmm0, xmmword [rsp + 0x5c0]
movaps xmm1, xmmword [rsp + 0x5d0]
movups xmmword [r9 + rax + 0x18], xmm0
movups xmmword [r9 + rax + 0x28], xmm1
mov rcx, qword [rsp + 0x5e0]
mov qword [r9 + rax + 0x38], rcx
movdqa xmm0, xmmword [rsp + 0xd0]
movdqa xmm1, xmmword [rsp + 0xe0]
movdqu xmmword [r9 + rax + 0x40], xmm0
movdqu xmmword [r9 + rax + 0x50], xmm1
mov word [r9 + rax + 0x60], si
lea rax, [rdx + 1]
mov qword [rsp + 0x360], rax
xor eax, eax
nop word [rax + rax]
mov rcx, rbx
mov ebx, 0
cmp rcx, r14
jae 0x1400f41e0
movzx r9d, word [r15 + rcx*4]
cmp r9w, 0xffff
je 0x1400f421b
inc rax
movzx r8d, word [r15 + rcx*4 + 2]
mov word [r15 + rcx*4], dx
mov word [r15 + rcx*4 + 2], si
inc rcx
mov esi, r8d
mov edx, r9d
mov rbx, rcx
jmp 0x1400f41e0
mov word [r15 + rcx*4], dx
mov word [r15 + rcx*4 + 2], si
mov rcx, qword [rsp + 0x338]
test rcx, rcx
mov edx, 1
cmovne rdx, rcx
cmp rax, 0x7f
cmova rcx, rdx
test bpl, bpl
cmovne rcx, rdx
mov qword [rsp + 0x338], rcx
movabs r15, 0x8000000000000000
lea rcx, [rsp + 0x5c0]
lea rdx, [rsp + 0x310]
jmp 0x1400f0ffc
mov rsi, qword [rsp + 0x378]
cmp rsi, qword [rsp + 0x368]
movabs r15, 0x8000000000000000
jne 0x1400f429d
mov rdi, r10
mov r14, r8
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::h0e86048d6db3b87c
mov r8, r14
mov r10, rdi
mov rax, qword [rsp + 0x370]
lea rcx, [rsi + rsi*8]
mov qword [rax + rcx*8], 0
mov qword [rax + rcx*8 + 8], rbp
mov qword [rax + rcx*8 + 0x10], 0
mov qword [rax + rcx*8 + 0x18], rbp
movdqa xmm0, xmmword [rsp + 0x5c0]
movdqa xmm1, xmmword [rsp + 0x5d0]
movdqu xmmword [rax + rcx*8 + 0x20], xmm0
movdqu xmmword [rax + rcx*8 + 0x30], xmm1
mov rdx, qword [rsp + 0x5e0]
mov qword [rax + rcx*8 + 0x40], rdx
lea rax, [rsi + 1]
mov qword [rsp + 0x378], rax
mov qword [rbx], 1
mov qword [rbx + 8], rsi
mov qword [rbx + 0x10], rsi
test r10, r10
je 0x1400f425b
lea rcx, [rsp + 0x108]
mov rdx, qword [rsp + 0x48]
call qword [r10 + 0x18]
jmp 0x1400f425b
add rcx, rdx
mov qword [rsp + 0x460], 0x1d
mov qword [rsp + 0x468], r15
mov qword [rsp + 0x470], 0x1d
mov qword [rsp + 0x478], rcx
lea rax, [0x14030e168]
mov qword [rsp + 0x20], rax
lea rcx, str.thread_name_may_not_contain_interior_null_bytes
lea r9, sym.core::ptr::drop_in_place_alloc::ffi::c_str::NulError_::h3765c4df20657b46
lea r8, [rsp + 0x460]
mov edx, 0x2f
call sym.core::result::unwrap_failed::he553ba724245dc85
lea r8, [0x1402c14f0]
mov rcx, rdx
mov rdx, rbp
call sym.core::slice::index::slice_end_index_len_fail::hda10811658e048af
lea r8, [0x1402c1508]
mov rcx, 0xffffffffffffffe0
xor edx, edx
call sym.core::slice::index::slice_index_order_fail::hfca6cab286b1ac3a
lea r8, [0x1402c1508]
mov rcx, rax
mov rdx, rbx
call sym.core::slice::index::slice_end_index_len_fail::hda10811658e048af
lea r8, [0x1402c14c0]
mov rdx, r9
call sym.core::slice::index::slice_index_order_fail::hfca6cab286b1ac3a
lea r8, [0x1402c14c0]
mov rcx, r9
mov rdx, rbp
call sym.core::slice::index::slice_end_index_len_fail::hda10811658e048af
lea r8, [0x1402c14d8]
mov rcx, r10
call sym.core::slice::index::slice_index_order_fail::hfca6cab286b1ac3a
lea r8, [0x1402c14d8]
mov rcx, rdx
mov rdx, r15
call sym.core::slice::index::slice_end_index_len_fail::hda10811658e048af
mov rcx, rdi
call sym.__tokio::sync::oneshot::Receiver_T__as_core::ops::drop::Drop_::drop::h4537ecce516e43e6
lock dec qword [rdi]
jne 0x1400f4411
mov rcx, rdi
call sym.alloc::sync::Arc_T_A_::drop_slow::h72c276abd82a0288
mov rcx, r13
call sym.futures_task::waker::drop_arc_raw::hffdb4b50975edb87
call sym.reqwest::blocking::client::event_loop_panicked::h6cc860c5322fdd98
lea r8, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
mov rcx, rbp
mov rdx, r13
call sym.core::panicking::panic_bounds_check::h4036fe14f6f497ef
lea r8, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
mov rcx, rbx
call sym.core::panicking::panic_bounds_check::h4036fe14f6f497ef
lea rax, str.internal_error:_entered_unreachable_code:_HeaderMap::into_iter_yielded_None_first
mov qword [rsp + 0x310], rax
mov qword [rsp + 0x318], 1
lea rax, [rsp + 0x30]
mov qword [rsp + 0x320], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x328], xmm0
lea rdx, [0x1402ffde0]
lea rcx, [rsp + 0x310]
call sym.core::panicking::panic_fmt::hbb9b898858802355
lea r8, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
mov rcx, rbp
mov rdx, qword [rsp + 0x40]
call sym.core::panicking::panic_bounds_check::h4036fe14f6f497ef
lea r8, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
mov rcx, r13
call sym.core::panicking::panic_bounds_check::h4036fe14f6f497ef
lea rax, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
jmp 0x1400f481d
lea r8, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
mov rcx, rbp
mov rdx, qword [rsp + 0x38]
call sym.core::panicking::panic_bounds_check::h4036fe14f6f497ef
lea rcx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyed
lea r8, [0x14030a700]
mov edx, 0x5e
call sym.core::option::expect_failed::hbd75ea7c1c4dbaeb
lea rcx, [rsp + 0x478]
mov rax, qword [rsp + 0x460]
mov rdx, qword [rsp + 0x468]
mov rsi, r8
mov r8, qword [rsp + 0x470]
call qword [rax + 0x18]
test rsi, rsi
je 0x1400f4522
lea rcx, [rsp + 0x178]
mov r8, qword [rsp + 0x170]
mov rdx, rbp
call qword [rsi + 0x18]
lea rax, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
jmp 0x1400f481d
lea r8, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
mov rcx, rbp
call sym.core::panicking::panic_bounds_check::h4036fe14f6f497ef
lea r8, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
mov rcx, rbp
call sym.core::panicking::panic_bounds_check::h4036fe14f6f497ef
mov ecx, 8
mov edx, 0x2320
call sym.alloc::alloc::handle_alloc_error::ha2de6b786ec4bee4
mov ecx, 8
mov edx, 0x18
call sym.alloc::alloc::handle_alloc_error::ha2de6b786ec4bee4
mov ecx, 2
mov edx, 8
call sym.alloc::raw_vec::handle_error::h4c8b686338b9335b
mov ecx, 8
mov edx, 0xd0
call sym.alloc::raw_vec::handle_error::h4c8b686338b9335b
lea rax, [0x14030cf00]
jmp 0x1400f4876
mov ecx, pe_nt_image_headers64
mov edx, 0x200
call sym.alloc::alloc::handle_alloc_error::ha2de6b786ec4bee4
mov ecx, 8
mov edx, 0x48
call sym.alloc::alloc::handle_alloc_error::ha2de6b786ec4bee4
mov ecx, 1
mov edx, 0x1d
call sym.alloc::raw_vec::handle_error::h4c8b686338b9335b
mov ecx, 8
mov edx, 0x1c0
call sym.alloc::alloc::handle_alloc_error::ha2de6b786ec4bee4
lock dec qword [r12]
jne 0x1400f45e4
lea rcx, [rsp + 0x460]
call sym.alloc::sync::Arc_T_A_::drop_slow::h8bbc8faca888c050
mov rax, qword [rsp + 0x38]
lock dec qword [rax]
jne 0x1400f45f9
mov rcx, qword [rsp + 0x38]
call sym.alloc::sync::Arc_T_A_::drop_slow::h0b7cd93a4477e59a
movzx eax, byte [0x140346130]
mov edx, 8
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400f4b3a
mov rsi, rax
mov qword [rax], r15
movzx eax, byte [0x140346130]
mov edx, 0x70
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400f5a56
mov rbp, rax
movabs rax, 0x8000000000000000
mov qword [rbp], rax
mov qword [rbp + 0x58], rsi
lea rax, sym.core::ptr::drop_in_place_std::io::error::Error_::h1c28098bcf3777fe
mov qword [rbp + 0x60], rax
mov word [rbp + 0x68], 0
mov rcx, rdi
call sym.__tokio::sync::oneshot::Receiver_T__as_core::ops::drop::Drop_::drop::h4537ecce516e43e6
lock dec qword [rdi]
jne 0x1400f46b0
mov rcx, rdi
call sym.alloc::sync::Arc_T_A_::drop_slow::h72c276abd82a0288
jmp 0x1400f46b0
mov rcx, r15
call sub.KERNEL32.dll_CloseHandle
mov rax, qword [rsp + 0x38]
lock dec qword [rax]
jne 0x1400f4695
mov rcx, qword [rsp + 0x2a0]
call sym.alloc::sync::Arc_T_A_::drop_slow::h0b7cd93a4477e59a
mov rax, qword [rsp + 0x2a8]
lock dec qword [rax]
jne 0x1400f46b0
lea rcx, [rsp + 0x2a8]
call sym.alloc::sync::Arc_T_A_::drop_slow::h8bbc8faca888c050
lea rcx, [rsp + 0xc48]
call sym._ZN4core3ptr249drop_in_place_LT_tokio..sync..mpsc..unbounded..UnboundedSender_LT__LP_reqwest..async_impl..request..Request_C_t
mov qword [rsp + 0x5c0], rbp
lea rax, [0x140305a80]
mov qword [rsp + 0x20], rax
lea rcx, str.Client::new__C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rs
lea r9, sym.core::ptr::drop_in_place_reqwest::error::Error_::hab2f52823f2a587d
lea r8, [rsp + 0x5c0]
mov edx, 0xd
call sym.core::result::unwrap_failed::he553ba724245dc85
lea rcx, str.usize_overflow_when_calculating_b64_length
lea r8, [0x1402c1418]
mov edx, 0x2a
call sym.core::option::expect_failed::hbd75ea7c1c4dbaeb
lea rax, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheader_name.rsstatic_str_is_invalid_name
mov qword [rsp + 0x20], rax
lea rcx, [0x140307fab]
lea r9, [0x140307b90]
lea r8, [rsp + 0x30]
mov edx, 0x1a
call sym.core::result::unwrap_failed::he553ba724245dc85
lea rcx, [0x14030886a]
lea r8, [0x1403088f8]
mov edx, 0x2d
call sym.std::panicking::begin_panic::h177781008b05c08f
lea r8, [0x1402c1520]
mov rdx, rcx
call sym.core::panicking::panic_bounds_check::h4036fe14f6f497ef
add rcx, 0x10
call sym.std::thread::scoped::ScopeData::overflow::h05a5981de0768b7f
xor ecx, ecx
mov rdx, qword [rsp + 0x200]
call sym.alloc::raw_vec::handle_error::h4c8b686338b9335b
mov ecx, 1
mov rdx, qword [rsp + 0x200]
call sym.alloc::raw_vec::handle_error::h4c8b686338b9335b
mov rdx, rbx
xor ecx, ecx
call sym.alloc::raw_vec::handle_error::h4c8b686338b9335b
mov rdx, rbx
mov ecx, 1
call sym.alloc::raw_vec::handle_error::h4c8b686338b9335b
movups xmm0, xmmword [rsp + 0x5c8]
mov qword [rsp + 0x5c0], rcx
mov qword [rsp + 0x5c8], rdi
mov qword [rsp + 0x5d0], rbx
movups xmmword [rsp + 0x5d8], xmm0
lea rax, [0x140308920]
mov qword [rsp + 0x20], rax
lea rcx, str.Invalid_UTF8
lea r9, sym.core::ptr::drop_in_place_alloc::string::FromUtf8Error_::h133956d2b45ea284
lea r8, [rsp + 0x5c0]
mov edx, 0xc
call sym.core::result::unwrap_failed::he553ba724245dc85
mov rax, qword [rsp + 0x9f0]
test rax, rax
je 0x1400f4816
lea rcx, [rsp + 0xa08]
mov rdx, qword [rsp + 0x9f8]
mov r8, qword [rsp + 0xa00]
call qword [rax + 0x18]
lea rax, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x1403082c8]
lea r9, [0x140307bb0]
lea r8, [rsp + 0x30]
mov edx, 0x17
call sym.core::result::unwrap_failed::he553ba724245dc85
lea r8, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
mov rcx, r13
mov rdx, r11
call sym.core::panicking::panic_bounds_check::h4036fe14f6f497ef
lea r8, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
mov rdx, rsi
call sym.core::panicking::panic_bounds_check::h4036fe14f6f497ef
lock dec qword [r13]
jne 0x1400f486f
mov rcx, r13
call sym.alloc::sync::Arc_T_A_::drop_slow::hb47c8e7422db9571
lea rax, str.library_std_srcio_stdio.rs
mov qword [rsp + 0x20], rax
lea rcx, str.cannot_access_a_Thread_Local_Storage_value_during_or_after_destruction_rustc_804421dff5542c9c7da5c60257b5dbc849719505library_std_src_threadlocal.rs
lea r9, [0x14030cdc8]
lea r8, [rsp + 0x30]
mov edx, 0x46
call sym.core::result::unwrap_failed::he553ba724245dc85
lea r8, [0x1402c1430]
mov rcx, rdx
mov rdx, rbx
call sym.core::panicking::panic_bounds_check::h4036fe14f6f497ef
lea r8, [0x1402c1490]
mov rcx, rdx
mov rdx, rbx
call sym.core::panicking::panic_bounds_check::h4036fe14f6f497ef
lea r8, [0x1402c1448]
mov rcx, rax
mov rdx, rbp
call sym.core::panicking::panic_bounds_check::h4036fe14f6f497ef
lea r8, [0x1402c14a8]
mov rdx, rbx
call sym.core::panicking::panic_bounds_check::h4036fe14f6f497ef
lea r8, [0x1402c1460]
mov rdx, rbx
call sym.core::panicking::panic_bounds_check::h4036fe14f6f497ef
lea r8, [0x1402c1478]
mov rdx, rbx
call sym.core::panicking::panic_bounds_check::h4036fe14f6f497ef
mov ecx, 1
mov edx, pe_nt_image_headers64
call sym.alloc::raw_vec::handle_error::h4c8b686338b9335b
lea r8, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
mov rcx, rsi
mov rdx, rbx
call sym.core::panicking::panic_bounds_check::h4036fe14f6f497ef
mov ecx, 8
mov edx, 0xd0
call sym.alloc::alloc::handle_alloc_error::ha2de6b786ec4bee4
lea rcx, str.core_thread_exited_early
lea r8, [0x140305b18]
mov edx, 0x18
call sym.core::option::expect_failed::hbd75ea7c1c4dbaeb
lea rcx, str.overflow_when_adding_duration_to_instantlibrary_std_src_time.rs
lea r8, [0x14030b160]
mov edx, 0x28
call sym.core::option::expect_failed::hbd75ea7c1c4dbaeb
call sym.alloc::raw_vec::capacity_overflow::h1e9621a84679a79e
lea r8, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
mov rcx, rbp
call sym.core::panicking::panic_bounds_check::h4036fe14f6f497ef
lea r8, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
mov rcx, rsi
call sym.core::panicking::panic_bounds_check::h4036fe14f6f497ef
lea rax, str.overflow_in_Duration::new
mov qword [rsp + 0x5c0], rax
mov qword [rsp + 0x5c8], 1
mov qword [rsp + 0x5d0], 8
pxor xmm0, xmm0
movdqu xmmword [rsp + 0x5d8], xmm0
lea rdx, str._rustc_804421dff5542c9c7da5c60257b5dbc849719505librarycore_src_time.rs
lea rcx, [rsp + 0x5c0]
call sym.core::panicking::panic_fmt::hbb9b898858802355
lea rax, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_impl_request.rs
mov qword [rsp + 0x20], rax
lea rcx, str.has_authority_means_set_username_shouldnt_fail
lea r9, [0x140302a30]
lea r8, [rsp + 0x30]
mov edx, 0x2f
call sym.core::result::unwrap_failed::he553ba724245dc85
lea rax, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_impl_request.rs
mov qword [rsp + 0x20], rax
lea rcx, str.has_authority_means_set_password_shouldnt_fail
lea r9, [0x140302a30]
lea r8, [rsp + 0x30]
mov edx, 0x2f
call sym.core::result::unwrap_failed::he553ba724245dc85
mov ecx, 1
mov edx, 6
call sym.alloc::raw_vec::handle_error::h4c8b686338b9335b
mov ecx, 1
mov rdx, r15
call sym.alloc::raw_vec::handle_error::h4c8b686338b9335b
lea rcx, [rsp + 0xb98]
mov rax, qword [rsp + 0xb80]
mov rdx, qword [rsp + 0xb88]
mov r8, qword [rsp + 0xb90]
call qword [rax + 0x18]
mov rax, qword [rsp + 0xf0]
test rax, rax
je 0x1400f4ac1
lea rcx, [rsp + 0x108]
mov edx, 0x10
xor r8d, r8d
jmp 0x1400f4abe
lea rcx, [rsp + 0x178]
mov rax, qword [rsp + 0x160]
mov rdx, qword [rsp + 0x168]
mov r8, qword [rsp + 0x170]
call qword [rax + 0x18]
mov rax, qword [rsp + 0x110]
test rax, rax
je 0x1400f4ac1
lea rcx, [rsp + 0x128]
mov rdx, qword [rsp + 0x118]
mov r8, qword [rsp + 0x120]
call qword [rax + 0x18]
lea rax, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
jmp 0x1400f481d
lea r8, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
mov rcx, rbx
mov rdx, r14
call sym.core::panicking::panic_bounds_check::h4036fe14f6f497ef
mov ecx, 1
mov rdx, rsi
call sym.alloc::raw_vec::handle_error::h4c8b686338b9335b
mov ecx, 7
int 0x29
ud2
lea r8, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
mov rcx, rsi
call sym.core::panicking::panic_bounds_check::h4036fe14f6f497ef
mov rsi, rax
lock dec qword [r13]
jne 0x1400f4b16
mov rcx, r13
call sym.alloc::sync::Arc_T_A_::drop_slow::hb47c8e7422db9571
mov rcx, rsi
call sym._Unwind_Resume
mov ecx, 1
mov rdx, rdi
call sym.alloc::raw_vec::handle_error::h4c8b686338b9335b
mov ecx, 8
mov edx, 0x30
call sym.alloc::alloc::handle_alloc_error::ha2de6b786ec4bee4
mov ecx, 8
mov edx, 8
call sym.alloc::alloc::handle_alloc_error::ha2de6b786ec4bee4
movzx eax, byte [rsp + 0x750]
test eax, eax
je 0x1400f4c2a
cmp eax, 3
jne 0x1400f4baa
movzx eax, byte [rsp + 0x700]
test eax, eax
je 0x1400f4b90
cmp eax, 3
jne 0x1400f4bb6
movzx eax, byte [rsp + 0x6f8]
test eax, eax
je 0x1400f4b9d
cmp eax, 3
jne 0x1400f4bc2
mov rax, qword [rsp + 0x6f0]
mov rcx, qword [rax]
jmp 0x1400f4ed2
mov rcx, qword [rsp + 0x690]
jmp 0x1400f4e81
mov rcx, qword [rsp + 0x6e0]
jmp 0x1400f4eba
lea rcx, [0x1403021f8]
call sym.core::panicking::panic_const::panic_const_async_fn_resumed::h48a18f82ca685548
lea rcx, [0x1403013c0]
call sym.core::panicking::panic_const::panic_const_async_fn_resumed::h48a18f82ca685548
lea rcx, [0x1403013a8]
call sym.core::panicking::panic_const::panic_const_async_fn_resumed::h48a18f82ca685548
mov byte [rsp + 0x610], 1
lea rcx, [rsp + 0x5c8]
mov rax, qword [rcx + 0x40]
lea rdx, [rsp + 0x550]
mov qword [rdx + 0x40], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movups xmm2, xmmword [rcx + 0x20]
movups xmm3, xmmword [rcx + 0x30]
movups xmmword [rdx + 0x30], xmm3
movups xmmword [rdx + 0x20], xmm2
movups xmmword [rdx + 0x10], xmm1
movups xmmword [rdx], xmm0
lea rdx, [rsp + 0x460]
mov r8d, 0x138
mov rcx, rbp
call sym.memcpy
mov byte [rsp + 0x750], 0
mov rax, qword [rsi + 0x116]
mov qword [rsp + 0x80], rax
movdqu xmm0, xmmword [rsi + 0xf6]
movdqu xmm1, xmmword [rsi + 0x106]
movdqa xmmword [rsp + 0x70], xmm1
movdqa xmmword [rsp + 0x60], xmm0
movups xmm6, xmmword [rsp + 0x730]
mov rax, qword [rsp + 0x740]
mov rdi, qword [rsp + 0x748]
mov qword [rsp + 0x638], rax
mov qword [rsp + 0x640], rdi
cmp rdi, 0x2000
mov ecx, 0x2000
cmovae rdi, rcx
test rax, rax
cmove rdi, rcx
mov qword [rsp + 0x658], 0
mov eax, 1
xor ecx, ecx
mov edx, 0
test rdi, rdi
je 0x1400f4cd6
movzx eax, byte [0x140346130]
xor ecx, ecx
mov rdx, rdi
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400f4b1e
mov rcx, qword [rsp + 0x658]
mov rdx, rdi
mov r10, rdx
shr r10, 0xa
mov r8d, 0x40
mov r9d, 0x40
je 0x1400f4cf3
bsr r9, r10
xor r9, 0x3f
sub r8, r9
cmp r8, 7
mov r9d, 7
cmovb r9, r8
mov r8d, r9d
lea r8, [r8*4 + 1]
mov qword [rsp + 0x618], rax
mov qword [rsp + 0x620], 0
mov qword [rsp + 0x628], rdx
mov qword [rsp + 0x630], r8
movups xmmword [rsp + 0x648], xmm6
mov rax, qword [rsp + 0x80]
mov qword [r15 + 0x20], rax
movdqa xmm0, xmmword [rsp + 0x60]
movdqa xmm1, xmmword [rsp + 0x70]
movdqu xmmword [r15 + 0x10], xmm1
movdqu xmmword [r15], xmm0
cmp qword [rsp + 0x638], 0
je 0x1400f5391
cmp rcx, qword [rsp + 0x640]
jne 0x1400f5391
xor edi, edi
cmp byte [rsp + 0x680], 3
je 0x1400f4d8f
mov rcx, r15
call sym.core::ptr::drop_in_place_hyper::body::body::Sender_::he271a65e42e1c06f
mov rbx, qword [rsp + 0x648]
mov r12, qword [rsp + 0x650]
mov rax, qword [r12]
test rax, rax
je 0x1400f4dad
mov rcx, rbx
call rax
cmp qword [r12 + 8], 0
je 0x1400f4dd2
cmp qword [r12 + 0x10], 0x11
jb 0x1400f4dc1
mov rbx, qword [rbx - 8]
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, rbx
call fcn.14013f0f4
mov r8, qword [rsp + 0x630]
test r8b, 1
jne 0x1400f4e0e
lock dec qword [r8 + 0x20]
jne 0x1400f4e3b
mov rax, qword [r8 + 0x20]
cmp qword [r8], 0
je 0x1400f4e2d
mov rax, qword [r8 + 8]
mov rcx, qword [0x1403460d0]
xor edx, edx
mov rbx, r8
mov r8, rax
call fcn.14013f0f4
mov r8, rbx
jmp 0x1400f4e2d
shr r8, 5
mov rax, qword [rsp + 0x628]
add rax, r8
je 0x1400f4e3b
mov rax, qword [rsp + 0x618]
sub rax, r8
mov r8, rax
mov rcx, qword [0x1403460d0]
xor edx, edx
call fcn.14013f0f4
mov byte [rsp + 0x750], 1
xor eax, eax
mov cl, 3
test rax, rax
je 0x1400f4f16
mov byte [rsp + 0x611], cl
cmp r14d, 0x3b9aca00
jne 0x1400f5aa5
call sym.std::thread::park::he91a78e2d965736e
movzx eax, byte [rsp + 0x611]
lea rcx, [0x1402bd5f0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov qword [rsp + 0x6b8], rcx
movdqu xmm0, xmmword [rsi + 0x86]
movdqu xmm1, xmmword [rsi + 0x96]
lea rax, [rsp + 0x6c0]
movdqu xmmword [rax + 0x10], xmm1
movdqu xmmword [rax], xmm0
mov qword [rsp + 0x6e0], rcx
mov byte [rsp + 0x6f8], 0
mov qword [rsp + 0x6e8], rcx
lea rax, [rsp + 0x6e8]
mov qword [rsp + 0x6f0], rax
lea rdx, [rsp + 0xb60]
call sym.hyper::body::body::Sender::poll_ready::hc3428ec3c1adf891
test rax, rax
setne cl
add cl, cl
or cl, 1
mov byte [rsp + 0x6f8], cl
test rax, rax
je 0x1400f4f44
mov byte [rsp + 0x700], 3
mov byte [rsp + 0x750], 3
mov eax, 1
mov cl, 3
test rax, rax
jne 0x1400f4e50
mov rcx, rbp
call sym.core::ptr::drop_in_place_reqwest::blocking::body::send_future::_u7b__u7b_closure_u7d__u7d__::h7022fb15a3f8255f
test rdi, rdi
jne 0x1400f57a4
mov byte [rsp + 0x610], 0
mov rax, qword [rsp + 0x5c0]
mov qword [rsp + 0x618], rax
jmp 0x1400f5a65
test rdx, rdx
je 0x1400f4f74
mov rdi, rdx
mov rax, qword [rsp + 0x6c0]
mov rdx, qword [rsp + 0x6c8]
mov r8, qword [rsp + 0x6d0]
lea rcx, [rsp + 0x6d8]
call qword [rax + 0x18]
jmp 0x1400f510e
mov r12, qword [rsp + 0x6b8]
lea rbx, [rsp + 0x6c0]
movdqu xmm0, xmmword [rbx]
movdqu xmm1, xmmword [rbx + 0x10]
movdqa xmmword [rsp + 0xe0], xmm1
movdqa xmmword [rsp + 0xd0], xmm0
movzx eax, byte [r12 + 0x20]
mov bpl, 1
cmp al, 2
je 0x1400f505c
test al, al
je 0x1400f518d
mov r13, qword [r12 + 0x18]
lea rdx, [r13 + 0x10]
mov cl, 1
xor eax, eax
lock cmpxchg byte [r13 + 0x10], cl
jne 0x1400f5867
mov rax, qword [0x140346108]
movabs rcx, 0x8000000000000000
lea rdi, [rcx - 1]
xor ebx, ebx
test rax, rdi
jne 0x1400f587a
movzx eax, byte [r13 + 0x11]
test al, al
jne 0x1400f5897
cmp byte [r13 + 0x28], 0
je 0x1400f5163
mov rax, qword [r13 + 0x18]
test rax, rax
je 0x1400f501f
mov rcx, qword [r13 + 0x20]
mov r12, rdx
call qword [rax + 0x18]
mov rdx, r12
mov qword [r13 + 0x18], 0
test bl, bl
jne 0x1400f503b
mov rax, qword [0x140346108]
test rax, rdi
jne 0x1400f591a
xor eax, eax
xchg byte [rdx], al
xor ebp, ebp
lea rbx, [rsp + 0xd0]
cmp al, 2
jne 0x1400f5057
mov rcx, rdx
call fcn.14013edcc
xor ebp, ebp
mov r13, qword [rsp + 0x38]
movdqu xmm0, xmmword [rbx]
movdqu xmm1, xmmword [rbx + 0x10]
movdqa xmmword [rsp + 0x470], xmm1
movdqa xmmword [rsp + 0x460], xmm0
mov byte [rsp + 0x480], bpl
mov eax, dword [rsp + 0x110]
mov ecx, dword [rsp + 0x113]
lea rdx, [rsp + 0x550]
mov dword [rdx - 0xcc], ecx
mov dword [rdx - 0xcf], eax
movzx eax, byte [0x140346130]
mov edx, 0x38
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400f5982
mov qword [rax], 0
mov byte [rax + 0x29], 2
mov rdi, rax
mov byte [rax + 0x30], 5
mov rax, qword [rsp + 0x460]
test rax, rax
lea rbp, [rsp + 0x618]
je 0x1400f5101
mov rdx, qword [rsp + 0x468]
mov r8, qword [rsp + 0x470]
lea rcx, [rsp + 0x478]
call qword [rax + 0x18]
jmp 0x1400f510e
lea rcx, [rsp + 0x468]
call sym.core::ptr::drop_in_place_hyper::error::Error_::h0f85aaf5d94ea59c
mov byte [rsp + 0x700], 1
movzx eax, byte [0x140346130]
mov edx, 8
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400f4b3a
mov rbx, rax
mov qword [rax], rdi
movzx eax, byte [0x140346130]
mov edx, 0x70
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
mov rdi, rax
lea rax, sym.core::ptr::drop_in_place_hyper::error::Error_::h0f85aaf5d94ea59c
test rdi, rdi
jne 0x1400f5657
jmp 0x1400f5a56
mov byte [r12 + 0x20], 0
test bl, bl
jne 0x1400f517d
mov rax, qword [0x140346108]
test rax, rdi
jne 0x1400f5937
xor eax, eax
xchg byte [rdx], al
cmp al, 2
jne 0x1400f518d
mov rcx, rdx
call fcn.14013edcc
mov rcx, qword [r12 + 0x10]
mov rax, qword [rcx + 0x38]
movabs rdx, 0x8000000000000000
lea r13, [rdx - 1]
lea rbx, [rsp + 0xd0]
movabs r9, 0x8000000000000000
nop word cs:[rax + rax]
test rax, rax
jns 0x1400f5057
mov rdx, rax
and rdx, r13
cmp rdx, r13
je 0x1400f596a
lea r8, [rax + 1]
or r8, r9
lock cmpxchg qword [rcx + 0x38], r8
jne 0x1400f51c0
mov rdi, qword [r12 + 0x10]
cmp rdx, qword [rdi + 0x30]
jb 0x1400f52c3
mov rbp, qword [r12 + 0x18]
lea rdi, [rbp + 0x10]
mov cl, 1
xor eax, eax
lock cmpxchg byte [rbp + 0x10], cl
jne 0x1400f58d2
mov rax, qword [0x140346108]
xor ebx, ebx
test rax, r13
jne 0x1400f58ec
movzx eax, byte [rbp + 0x11]
test al, al
jne 0x1400f5902
mov rax, qword [rbp + 0x18]
test rax, rax
je 0x1400f523c
mov rcx, qword [rbp + 0x20]
call qword [rax + 0x18]
mov qword [rbp + 0x18], 0
mov byte [rbp + 0x28], 1
test bl, bl
jne 0x1400f525c
mov rax, qword [0x140346108]
test rax, r13
jne 0x1400f5954
xor eax, eax
xchg byte [rdi], al
cmp al, 2
jne 0x1400f526c
mov rcx, rdi
call fcn.14013edcc
mov rdi, qword [r12 + 0x18]
lock inc qword [rdi]
jle case.0x1400f5b22.2
mov rbx, qword [r12 + 0x10]
movzx eax, byte [0x140346130]
mov edx, 0x10
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400f5a47
mov qword [rax], 0
mov qword [rax + 8], rdi
mov rcx, rax
xchg qword [rbx + 0x20], rcx
mov qword [rcx], rax
mov rax, qword [rbx + 0x38]
shr rax, 0x3f
mov byte [r12 + 0x20], al
mov rdi, qword [r12 + 0x10]
movzx eax, byte [0x140346130]
mov edx, 0x30
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
lea rbp, [rsp + 0x618]
je 0x1400f4b2b
mov qword [rax], 1
movdqa xmm0, xmmword [rsp + 0xd0]
movdqa xmm1, xmmword [rsp + 0xe0]
movdqu xmmword [rax + 8], xmm0
movdqu xmmword [rax + 0x18], xmm1
mov qword [rax + 0x28], 0
mov rcx, rax
xchg qword [rdi + 0x10], rcx
mov qword [rcx + 0x28], rax
mov rax, qword [rdi + 0x58]
mov r13, qword [rsp + 0x38]
nop word cs:[rax + rax]
mov rcx, rax
or rcx, 2
lock cmpxchg qword [rdi + 0x58], rcx
jne 0x1400f5330
test rax, rax
jne 0x1400f5362
mov rax, qword [rdi + 0x48]
mov rcx, qword [rdi + 0x50]
mov qword [rdi + 0x48], 0
lock and qword [rdi + 0x58], 0xfffffffffffffffd
test rax, rax
je 0x1400f5362
call qword [rax + 8]
mov byte [rsp + 0x700], 1
mov rcx, qword [rsp + 0x658]
add rcx, qword [rsp + 0x688]
mov qword [rsp + 0x658], rcx
cmp qword [rsp + 0x638], 0
jne 0x1400f4d6d
mov r8, qword [rsp + 0x620]
test r8, r8
je 0x1400f53f2
mov qword [rsp + 0x688], r8
cmp byte [rsp + 0x680], 3
je 0x1400f578c
lea rcx, [rsp + 0xf0]
mov rdx, rbp
call sym.bytes::bytes_mut::BytesMut::split_to::h4331b02471884b6d
mov rdi, qword [rsp + 0x108]
test dil, 1
jne 0x1400f5685
mov rdx, qword [rsp + 0xf0]
mov rax, qword [rsp + 0xf8]
lea rcx, sym.bytes::bytes_mut::shared_v_clone::h35d0a73668f7c178
jmp 0x1400f570e
mov r8, qword [rsp + 0x628]
xor edx, edx
test r8, r8
jne 0x1400f541e
mov edx, 0x40
mov rcx, rbp
call sym.bytes::bytes_mut::BytesMut::reserve_inner::h4e8d9dff0d41b9bd
mov rdx, qword [rsp + 0x620]
mov r8, qword [rsp + 0x628]
sub r8, rdx
add rdx, qword [rsp + 0x618]
mov rcx, qword [rsp + 0x648]
mov rax, qword [rsp + 0x650]
call qword [rax + 0x18]
mov rdi, rdx
test rax, rax
je 0x1400f5746
movzx ebp, byte [rsp + 0x680]
mov byte [rsp + 0x680], 3
cmp bpl, 3
je 0x1400f5a27
mov rbx, qword [rsp + 0x660]
mov r13, qword [rsp + 0x668]
mov r12, qword [rsp + 0x670]
mov rax, qword [rsp + 0x678]
mov qword [rsp + 0x138], rax
movzx eax, byte [0x140346130]
mov edx, 0x38
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400f5982
mov qword [rax], 0
mov byte [rax + 0x29], 2
mov word [rax + 0x30], 0x101
mov rcx, r12
mov edx, ebp
mov r8, rax
call sym.hyper::body::body::Sender::send_error::hba33aef790dba82c
lock dec qword [r13]
jne 0x1400f54d3
mov rcx, r13
call sym.alloc::sync::Arc_T_A_::drop_slow::h2fd3c9989a472891
cmp bpl, 2
mov r13, qword [rsp + 0x38]
lea rbp, [rsp + 0x618]
je 0x1400f5581
lock dec qword [r12 + 0x40]
jne 0x1400f5557
mov rax, qword [r12 + 0x38]
test rax, rax
jns 0x1400f550c
movabs rax, 0x7fffffffffffffff
lock and qword [r12 + 0x38], rax
mov rax, qword [r12 + 0x58]
nop word cs:[rax + rax]
mov rcx, rax
or rcx, 2
lock cmpxchg qword [r12 + 0x58], rcx
jne 0x1400f5520
test rax, rax
jne 0x1400f5557
mov rax, qword [r12 + 0x48]
mov rcx, qword [r12 + 0x50]
mov qword [r12 + 0x48], 0
lock and qword [r12 + 0x58], 0xfffffffffffffffd
test rax, rax
je 0x1400f5557
call qword [rax + 8]
lock dec qword [r12]
jne 0x1400f5566
mov rcx, r12
call sym.alloc::sync::Arc_T_A_::drop_slow::h2f9951fd7e4b38df
mov rax, qword [rsp + 0x138]
lock dec qword [rax]
jne 0x1400f5581
mov rcx, qword [rsp + 0x138]
call sym.alloc::sync::Arc_T_A_::drop_slow::h2fd3c9989a472891
test rbx, rbx
je 0x1400f560f
mov bpl, 1
mov al, 1
xchg byte [rbx + 0xa8], al
mov al, 1
xchg byte [rbx + 0x88], al
test al, al
jne 0x1400f55c4
mov rax, qword [rbx + 0x78]
mov rcx, qword [rbx + 0x80]
mov qword [rbx + 0x78], 0
xor edx, edx
xchg byte [rbx + 0x88], dl
test rax, rax
je 0x1400f55c4
call qword [rax + 8]
xchg byte [rbx + 0xa0], bpl
test bpl, bpl
lea rbp, [rsp + 0x618]
jne 0x1400f5601
mov rax, qword [rbx + 0x90]
mov rcx, qword [rbx + 0x98]
mov qword [rbx + 0x90], 0
test rax, rax
je 0x1400f55f9
call qword [rax + 0x18]
xor eax, eax
xchg byte [rbx + 0xa0], al
lock dec qword [rbx]
jne 0x1400f560f
mov rcx, rbx
call sym.alloc::sync::Arc_T_A_::drop_slow::he7f45f8d55337b90
movzx eax, byte [0x140346130]
mov edx, 8
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400f4b3a
mov rbx, rax
mov qword [rax], rdi
movzx eax, byte [0x140346130]
mov edx, 0x70
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
mov rdi, rax
lea rax, sym.core::ptr::drop_in_place_std::io::error::Error_::h1c28098bcf3777fe
test rdi, rdi
je 0x1400f5a56
movabs rcx, 0x8000000000000000
mov qword [rdi], rcx
mov qword [rdi + 0x58], rbx
mov qword [rdi + 0x60], rax
mov word [rdi + 0x68], 4
cmp byte [rsp + 0x680], 3
je 0x1400f4d8f
jmp 0x1400f4d87
shr rdi, 5
mov rax, qword [rsp + 0xf0]
sub rax, rdi
mov rcx, qword [rsp + 0xf8]
add rcx, rdi
mov rdx, qword [rsp + 0x100]
add rdx, rdi
mov qword [rsp + 0x5a0], rdx
mov qword [rsp + 0x5a8], rax
mov qword [rsp + 0x5b0], rcx
lea rcx, [rsp + 0x110]
lea rdx, [rsp + 0x5a0]
call sym.__bytes::bytes::Bytes_as_core::convert::From_alloc::vec::Vec_u8___::from::ha65cb121eba25146
mov qword [rsp + 0xc10], rdi
mov rcx, qword [rsp + 0x120]
mov rax, rcx
sub rax, rdi
jb 0x1400f5991
add rdi, qword [rsp + 0x118]
mov rcx, qword [rsp + 0x110]
mov rdx, rdi
mov rdi, qword [rsp + 0x128]
mov qword [rsp + 0x690], r15
mov qword [rsp + 0x698], rcx
mov qword [rsp + 0x6a0], rdx
mov qword [rsp + 0x6a8], rax
mov qword [rsp + 0x6b0], rdi
mov byte [rsp + 0x700], 0
mov rcx, r15
jmp 0x1400f4e81
test rdi, rdi
je 0x1400f4d7b
mov r8, qword [rsp + 0x620]
mov rdx, qword [rsp + 0x628]
sub rdx, r8
cmp rdx, rdi
jb 0x1400f5a3f
add r8, rdi
mov qword [rsp + 0x620], r8
mov qword [rsp + 0x688], r8
cmp byte [rsp + 0x680], 3
jne 0x1400f53b4
lea rcx, str.tx_only_taken_on_error
lea r8, [0x140302228]
mov edx, 0x16
call sym.core::option::expect_failed::hbd75ea7c1c4dbaeb
mov rsi, qword [rsp + 0x5c0]
test rsi, rsi
movabs r15, 0x8000000000000000
je 0x1400f5854
mov rax, qword [rsi + 0x30]
nop word cs:[rax + rax]
mov rcx, rax
or rcx, 4
lock cmpxchg qword [rsi + 0x30], rcx
jne 0x1400f57d0
mov ecx, eax
and ecx, 0xa
cmp ecx, 8
jne 0x1400f57fa
mov rdx, qword [rsi + 0x10]
mov rcx, qword [rsi + 0x18]
mov rbx, rax
call qword [rdx + 0x10]
mov rax, rbx
test al, 2
je 0x1400f5834
lea rdx, [rsi + 0x38]
lea rcx, [rsp + 0x460]
mov r8d, 0x98
call sym.memcpy
mov qword [rsi + 0x38], 4
cmp dword [rsp + 0x460], 4
je 0x1400f5834
lea rcx, [rsp + 0x460]
call sym._ZN4core3ptr112drop_in_place_LT_core..result..Result_LT_reqwest..async_impl..response..Response_C_reqwest..error..Error_GT__GT
mov rax, qword [rsp + 0x5c0]
test rax, rax
je 0x1400f5854
lock dec qword [rax]
jne 0x1400f5854
mov rcx, qword [rsp + 0x5c0]
call sym.alloc::sync::Arc_T_A_::drop_slow::h32e2f1a16a1674dc
mov byte [rsp + 0x611], 1
mov r12d, 4
jmp 0x1400f5ed5
mov rcx, rdx
mov rdi, rdx
call sym.std::sys::sync::mutex::futex::Mutex::lock_contended::h1ff32321824f6fb7
mov rdx, rdi
jmp 0x1400f4fd1
mov rbx, rdx
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
mov rdx, rbx
mov ebx, eax
xor bl, 1
movzx eax, byte [r13 + 0x11]
test al, al
je 0x1400f4ffe
mov qword [rsp + 0x460], rdx
mov byte [rsp + 0x468], bl
lea rax, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.30_srcmpscmod.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x14030fd76]
lea r9, sym._ZN4core3ptr125drop_in_place_LT_std..sync..poison..PoisonError_LT_std..sync..mutex..MutexGuard_LT_hyper..proto..h2..ping..Shar
lea r8, [rsp + 0x460]
mov edx, 0x2b
call sym.core::result::unwrap_failed::he553ba724245dc85
mov rcx, rdi
call sym.std::sys::sync::mutex::futex::Mutex::lock_contended::h1ff32321824f6fb7
mov rax, qword [0x140346108]
xor ebx, ebx
test rax, r13
je 0x1400f5220
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
mov ebx, eax
xor bl, 1
movzx eax, byte [rbp + 0x11]
test al, al
je 0x1400f522c
mov qword [rsp + 0x460], rdi
mov byte [rsp + 0x468], bl
lea rax, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.30_srcmpscmod.rs
jmp 0x1400f58ad
mov rdi, rdx
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
mov rdx, rdi
test al, al
jne 0x1400f503b
mov byte [r13 + 0x11], 1
jmp 0x1400f503b
mov rdi, rdx
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
mov rdx, rdi
test al, al
jne 0x1400f517d
mov byte [r13 + 0x11], 1
jmp 0x1400f517d
call sym.std::panicking::panic_count::is_zero_slow_path::h29ce1a10e5ccc8d4
test al, al
jne 0x1400f525c
mov byte [rbp + 0x11], 1
jmp 0x1400f525c
lea rcx, str.buffer_space_exhausted__sending_this_messages_would_overflow_the_state
lea r8, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.30_srcmpscmod.rs
mov edx, 0x46
call sym.std::panicking::begin_panic::he6cc7f63f6ca8dae
mov ecx, 8
mov edx, 0x38
call sym.alloc::alloc::handle_alloc_error::ha2de6b786ec4bee4
mov qword [rsp + 0xc20], rcx
lea rax, [rsp + 0xc10]
mov qword [rsp + 0xd0], rax
lea rax, [sym._ZN4core3fmt3num50__LT_impl_u20_core..fmt..Debug_u20_for_u20_u64_GT_3fmt17ha44d7b5b1aa4b7cfE.1317]
mov qword [rsp + 0xd8], rax
lea rcx, [rsp + 0xc20]
mov qword [rsp + 0xe0], rcx
mov qword [rsp + 0xe8], rax
lea rax, [0x14030f8b8]
mov qword [rsp + 0x460], rax
mov qword [rsp + 0x468], 2
mov qword [rsp + 0x480], 0
lea rax, [rsp + 0xd0]
mov qword [rsp + 0x470], rax
mov qword [rsp + 0x478], 2
lea rdx, str.C:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes.rsC:Users_asdasd.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_src_body_body.rsE
lea rcx, [rsp + 0x460]
call sym.core::panicking::panic_fmt::hbb9b898858802355
lea rcx, str.tx_only_taken_on_error
lea r8, [0x140302240]
mov edx, 0x16
call sym.core::option::expect_failed::hbd75ea7c1c4dbaeb
mov rcx, rdi
call sym.bytes::panic_advance::hf761f20e26f21ebd
mov ecx, 8
mov edx, 0x10
call sym.alloc::alloc::handle_alloc_error::ha2de6b786ec4bee4
mov ecx, 8
mov edx, 0x70
call sym.alloc::alloc::handle_alloc_error::ha2de6b786ec4bee4
lea rcx, [rsp + 0x460]
lea r8, [rsp + 0xb60]
mov rdx, rbp
call sym.__tokio::sync::oneshot::Receiver_T__as_core::future::future::Future_::poll::h083bd44a6de7aac3
mov r12, qword [rsp + 0x460]
cmp r12, 5
jne 0x1400f5b30
mov cl, 4
mov byte [rsp + 0x611], cl
cmp r14d, 0x3b9aca00
je 0x1400f4e64
call sym.std::time::Instant::now::hfd370ca5c507cfd3
mov r8d, edx
xor ecx, ecx
cmp rax, r13
setne cl
mov edx, 0xff
cmovae edx, ecx
xor edi, edi
cmp r8d, r14d
mov ecx, 0
sbb ecx, ecx
test dl, dl
cmovne ecx, edx
cmp cl, 2
jb case.default.0x1400f5b22
mov qword [rsp + 0x460], r13
mov dword [rsp + 0x468], r14d
lea rcx, [rsp + 0x460]
mov rdx, rax
call sym.std::time::Instant::checked_duration_since::h5e62d8b6335b7aa8
cmp edx, 0x3b9aca00
cmove edx, edi
cmovne rdi, rax
mov rcx, rdi
call sym.std::thread::park_timeout::h21e908a89a0e9a50
movzx eax, byte [rsp + 0x611]
lea rcx, [0x1402bd5f0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rcx, [0x140302288]
call sym.core::panicking::panic_const::panic_const_async_fn_resumed::h48a18f82ca685548
mov rdi, qword [rsp + 0x468]
lea rdx, [rsp + 0x470]
lea rcx, [rsp + 0x160]
mov r8d, 0x88
call sym.memcpy
mov rsi, qword [rsp + 0x618]
test rsi, rsi
movabs r15, 0x8000000000000000
je 0x1400f5c04
mov rax, qword [rsi + 0x30]
nop word cs:[rax + rax]
mov rcx, rax
or rcx, 4
lock cmpxchg qword [rsi + 0x30], rcx
jne 0x1400f5b80
mov ecx, eax
and ecx, 0xa
cmp ecx, 8
jne 0x1400f5baa
mov rdx, qword [rsi + 0x10]
mov rcx, qword [rsi + 0x18]
mov rbx, rax
call qword [rdx + 0x10]
mov rax, rbx
test al, 2
je 0x1400f5be4
lea rdx, [rsi + 0x38]
lea rcx, [rsp + 0x460]
mov r8d, 0x98
call sym.memcpy
mov qword [rsi + 0x38], 4
cmp dword [rsp + 0x460], 4
je 0x1400f5be4
lea rcx, [rsp + 0x460]
call sym._ZN4core3ptr112drop_in_place_LT_core..result..Result_LT_reqwest..async_impl..response..Response_C_reqwest..error..Error_GT__GT
mov rax, qword [rsp + 0x618]
test rax, rax
je 0x1400f5c04
lock dec qword [rax]
jne 0x1400f5c04
mov rcx, qword [rsp + 0x618]
call sym.alloc::sync::Arc_T_A_::drop_slow::h32e2f1a16a1674dc
cmp r12d, 4
je 0x1400f62f1
lea rcx, [rsp + 0x460]
lea rdx, [rsp + 0x160]
mov r8d, 0x88
call sym.memcpy
mov byte [rsp + 0x611], 1
jmp 0x1400f5ed5
movzx eax, byte [rsp + 0x611]
mov r12d, 4
test eax, eax
je 0x1400f5dd7
cmp eax, 3
movabs r15, 0x8000000000000000
je 0x1400f5d06
cmp eax, 4
jne 0x1400f5ed3
mov rsi, qword [rsp + 0x618]
test rsi, rsi
je 0x1400f5d0e
mov rax, qword [rsi + 0x30]
nop dword [rax]
mov rcx, rax
or rcx, 4
lock cmpxchg qword [rsi + 0x30], rcx
jne 0x1400f5c80
mov ecx, eax
and ecx, 0xa
cmp ecx, 8
jne 0x1400f5caa
mov rdx, qword [rsi + 0x10]
mov rcx, qword [rsi + 0x18]
mov rdi, rax
call qword [rdx + 0x10]
mov rax, rdi
test al, 2
je 0x1400f5ce4
lea rdx, [rsi + 0x38]
lea rcx, [rsp + 0x460]
mov r8d, 0x98
call sym.memcpy
mov qword [rsi + 0x38], 4
cmp dword [rsp + 0x460], 4
je 0x1400f5ce4
lea rcx, [rsp + 0x460]
call sym._ZN4core3ptr112drop_in_place_LT_core..result..Result_LT_reqwest..async_impl..response..Response_C_reqwest..error..Error_GT__GT
mov rax, qword [rsp + 0x618]
test rax, rax
je 0x1400f5d0e
lock dec qword [rax]
jne 0x1400f5d0e
mov rcx, qword [rsp + 0x618]
call sym.alloc::sync::Arc_T_A_::drop_slow::h32e2f1a16a1674dc
jmp 0x1400f5d0e
mov rcx, rbp
call sym.core::ptr::drop_in_place_reqwest::blocking::body::send_future::_u7b__u7b_closure_u7d__u7d__::h7022fb15a3f8255f
cmp byte [rsp + 0x610], 0
je 0x1400f5ed3
mov rsi, qword [rsp + 0x5c0]
test rsi, rsi
je 0x1400f5ed3
mov rax, qword [rsi + 0x30]
nop word cs:[rax + rax]
mov rcx, rax
or rcx, 4
lock cmpxchg qword [rsi + 0x30], rcx
jne 0x1400f5d40
mov ecx, eax
and ecx, 0xa
cmp ecx, 8
jne 0x1400f5d6a
mov rdx, qword [rsi + 0x10]
mov rcx, qword [rsi + 0x18]
mov rdi, rax
call qword [rdx + 0x10]
mov rax, rdi
test al, 2
je 0x1400f5da4
lea rdx, [rsi + 0x38]
lea rcx, [rsp + 0x460]
mov r8d, 0x98
call sym.memcpy
mov qword [rsi + 0x38], 4
cmp dword [rsp + 0x460], 4
je 0x1400f5da4
lea rcx, [rsp + 0x460]
call sym._ZN4core3ptr112drop_in_place_LT_core..result..Result_LT_reqwest..async_impl..response..Response_C_reqwest..error..Error_GT__GT
mov rax, qword [rsp + 0x5c0]
test rax, rax
je 0x1400f5ed3
lock dec qword [rax]
mov esi, dword [rsp + 0x40]
jne 0x1400f5ecf
mov rcx, qword [rsp + 0x5c0]
call sym.alloc::sync::Arc_T_A_::drop_slow::h32e2f1a16a1674dc
xor edi, edi
jmp 0x1400f5ed9
mov rsi, qword [rsp + 0x5f0]
mov rdi, qword [rsp + 0x5f8]
mov rax, qword [rdi]
test rax, rax
movabs r15, 0x8000000000000000
je 0x1400f5dfe
mov rcx, rsi
call rax
cmp qword [rdi + 8], 0
je 0x1400f5e21
cmp qword [rdi + 0x10], 0x11
jb 0x1400f5e10
mov rsi, qword [rsi - 8]
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, rsi
call fcn.14013f0f4
lea rcx, [rsp + 0x5c8]
call sym.core::ptr::drop_in_place_hyper::body::body::Sender_::he271a65e42e1c06f
mov rsi, qword [rsp + 0x5c0]
test rsi, rsi
je 0x1400f5ed3
mov rax, qword [rsi + 0x30]
nop word cs:[rax + rax]
mov rcx, rax
or rcx, 4
lock cmpxchg qword [rsi + 0x30], rcx
jne 0x1400f5e50
mov ecx, eax
and ecx, 0xa
cmp ecx, 8
jne 0x1400f5e7a
mov rdx, qword [rsi + 0x10]
mov rcx, qword [rsi + 0x18]
mov rdi, rax
call qword [rdx + 0x10]
mov rax, rdi
test al, 2
je 0x1400f5eb4
lea rdx, [rsi + 0x38]
lea rcx, [rsp + 0x460]
mov r8d, 0x98
call sym.memcpy
mov qword [rsi + 0x38], 4
cmp dword [rsp + 0x460], 4
je 0x1400f5eb4
lea rcx, [rsp + 0x460]
call sym._ZN4core3ptr112drop_in_place_LT_core..result..Result_LT_reqwest..async_impl..response..Response_C_reqwest..error..Error_GT__GT
mov rax, qword [rsp + 0x5c0]
test rax, rax
je 0x1400f5ed3
lock dec qword [rax]
mov esi, dword [rsp + 0x40]
je 0x1400f5dc3
xor edi, edi
jmp 0x1400f5ed9
xor edi, edi
mov esi, dword [rsp + 0x40]
mov rax, qword [rsp + 0x230]
mov rcx, qword [rsp + 0x238]
call qword [rax + 0x18]
cmp r12d, 3
mov rbx, qword [rsp + 0xc40]
je 0x1400f5f09
cmp r12d, 4
jne 0x1400f5f6a
test rdi, rdi
je 0x1400f5ff1
movaps xmm0, xmmword [rsp + 0x140]
movaps xmmword [rsp + 0x5c0], xmm0
movzx eax, byte [rsp + 0x150]
mov byte [rsp + 0x5d0], al
mov eax, dword [rsp + 0x60]
mov ecx, dword [rsp + 0x63]
mov dword [rsp + 0x163], ecx
mov dword [rsp + 0x160], eax
mov rax, qword [rdi]
cmp rax, r15
je 0x1400f6061
test rax, rax
je 0x1400f6061
mov r8, qword [rdi + 8]
mov rcx, qword [0x1403460d0]
xor edx, edx
call fcn.14013f0f4
jmp 0x1400f6061
lock inc qword [rbx]
jle case.0x1400f5b22.2
mov qword [rsp + 0x5c0], r12
mov qword [rsp + 0x5c8], rdi
lea rcx, [rsp + 0x5d0]
lea rdx, [rsp + 0x460]
mov r8d, 0x88
call sym.memcpy
mov rax, qword [rsp + 0x270]
mov qword [rsp + 0x658], rax
mov dword [rsp + 0x660], esi
mov qword [rsp + 0x668], 0
mov qword [rsp + 0x678], rbx
cmp qword [rsp + 0x48], 0
je 0x1400f6124
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, qword [rsp + 0x1f8]
call fcn.14013f0f4
jmp 0x1400f6124
movzx eax, byte [0x140346130]
mov edx, 0x70
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::hcc99af14aa596ba0
test rax, rax
je 0x1400f5a56
mov rdi, rax
mov qword [rax], r15
mov qword [rax + 0x58], 1
lea rax, [0x1403006d0]
mov qword [rdi + 0x60], rax
mov word [rdi + 0x68], 1
mov eax, dword [rsp + 0x60]
mov dword [rsp + 0x160], eax
mov eax, dword [rsp + 0x63]
mov dword [rsp + 0x163], eax
movzx eax, byte [rsp + 0x150]
mov byte [rsp + 0x5d0], al
movaps xmm0, xmmword [rsp + 0x140]
movaps xmmword [rsp + 0x5c0], xmm0
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rcx, qword [rsp + 0x1f8]
mov qword [rdi + 8], rcx
mov qword [rdi + 0x10], rax
mov eax, dword [rsp + 0x9c]
mov dword [rdi + 0x18], eax
mov eax, dword [rsp + 0xa0]
mov dword [rdi + 0x1c], eax
mov eax, dword [rsp + 0xa4]
mov dword [rdi + 0x20], eax
mov eax, dword [rsp + 0xa8]
mov dword [rdi + 0x24], eax
movzx eax, word [rsp + 0xb0]
mov word [rdi + 0x28], ax
movzx eax, word [rsp + 0xb8]
mov word [rdi + 0x2a], ax
mov eax, dword [rsp + 0x90]
mov dword [rdi + 0x2c], eax
mov eax, dword [rsp + 0xc8]
mov dword [rdi + 0x30], eax
mov eax, dword [rsp + 0x58]
mov dword [rdi + 0x34], eax
mov eax, dword [rsp + 0x50]
mov dword [rdi + 0x38], eax
mov eax, dword [rsp + 0xc4]
mov dword [rdi + 0x3c], eax
movaps xmm0, xmmword [rsp + 0x5c0]
movups xmmword [rdi + 0x40], xmm0
movzx eax, byte [rsp + 0x5d0]
mov byte [rdi + 0x50], al
mov eax, dword [rsp + 0x160]
mov ecx, dword [rsp + 0x163]
mov dword [rdi + 0x51], eax
mov dword [rdi + 0x54], ecx
mov qword [rsp + 0x5c8], rdi
mov qword [rsp + 0x5c0], 3
mov rax, qword [rsp + 0xb28]
lock dec qword [rax]
jne 0x1400f613f
lea rcx, [rsp + 0xb28]
call sym.alloc::sync::Arc_T_A_::drop_slow::hae67a9731b4b03a9
cmp dword [rsp + 0x5c0], 3
jne 0x1400f61d7
mov rsi, qword [rsp + 0x5c8]
mov rdi, qword [rsi + 0x58]
test rdi, rdi
je 0x1400f6192
mov rbx, qword [rsi + 0x60]
mov rax, qword [rbx]
test rax, rax
je 0x1400f616f
mov rcx, rdi
call rax
cmp qword [rbx + 8], 0
je 0x1400f6192
cmp qword [rbx + 0x10], 0x11
jb 0x1400f6181
mov rdi, qword [rdi - 8]
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, rdi
call fcn.14013f0f4
mov rax, qword [rsi]
cmp rax, r15
je 0x1400f61b1
test rax, rax
je 0x1400f61b1
mov r8, qword [rsi + 8]
mov rcx, qword [0x1403460d0]
xor edx, edx
call fcn.14013f0f4
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, rsi
call fcn.14013f0f4
mov rbx, qword [rsp + 0x280]
mov rsi, qword [rsp + 0x200]
jmp 0x1400f6259
lea rcx, [rsp + 0x5c0]
call sym.core::ptr::drop_in_place_reqwest::async_impl::response::Response_::h418416ccb9fc540c
mov rsi, qword [rsp + 0x668]
test rsi, rsi
mov rbx, qword [rsp + 0x280]
je 0x1400f6231
mov rdi, qword [rsp + 0x670]
mov rax, qword [rdi]
test rax, rax
je 0x1400f620e
mov rcx, rsi
call rax
cmp qword [rdi + 8], 0
je 0x1400f6231
cmp qword [rdi + 0x10], 0x11
jb 0x1400f6220
mov rsi, qword [rsi - 8]
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, rsi
call fcn.14013f0f4
mov rax, qword [rsp + 0x678]
test rax, rax
mov rsi, qword [rsp + 0x200]
je 0x1400f6259
lock dec qword [rax]
jne 0x1400f6259
lea rcx, [rsp + 0x678]
call sym.alloc::sync::Arc_T_A_::drop_slow::h0ffa79834fadbced
test rsi, rsi
je 0x1400f626f
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, rbx
call fcn.14013f0f4
cmp qword [rsp + 0x208], 0
je 0x1400f6290
mov rcx, qword [0x1403460d0]
xor edx, edx
mov r8, qword [rsp + 0x278]
call fcn.14013f0f4
mov rax, qword [rsp + 0x288]
lock dec qword [rax]
jne 0x1400f62ab
lea rcx, [rsp + 0x288]
call sym.alloc::sync::Arc_T_A_::drop_slow::h0ffa79834fadbced
mov rax, qword [rsp + 0xb58]
cmp qword [rax], 0
je 0x1400f62cb
mov r8, qword [rax + 8]
mov rcx, qword [0x1403460d0]
xor edx, edx
call fcn.14013f0f4
movaps xmm6, xmmword [rsp + 0xd30]
movaps xmm7, xmmword [rsp + 0xd40]
add rsp, 0xd58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
ud2
call sym.reqwest::blocking::client::event_loop_panicked::h6cc860c5322fdd98
int3