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

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x928
lea rbp, [rsp + 0x80]
movaps xmmword [rbp + 0x890], xmm8
movaps xmmword [rbp + 0x880], xmm7
movaps xmmword [rbp + 0x870], xmm6
mov qword [rbp + 0x868], 0xfffffffffffffffe
mov r13, rdx
mov qword [rbp + 0x7f8], rcx
mov rcx, qword [rdx + 0x130]
test rcx, rcx
mov qword [rbp + 0x5c0], r8
je 0x14001c6e0
mov rdx, r8
call fcn.140141b80
mov r8, qword [rbp + 0x5c0]
test al, al
je 0x14001ea07
lea rax, [r13 + 0x118]
mov qword [rbp + 0x200], rax
lea rax, [r13 + 0x20]
mov qword [rbp + 0x5c8], rax
lea rax, [r13 + 0x88]
mov qword [rbp + 0x818], rax
lea rax, [r13 + 0xf8]
mov qword [rbp + 0x6c0], rax
lea rax, [r13 + 0xfb]
mov qword [rbp + 0x458], rax
xorps xmm6, xmm6
movaps xmm7, xmmword [0x1401a5830]
lea rax, [r13 + 0x28]
mov qword [rbp + 0x808], rax
lea rax, [r13 + 0x40]
mov qword [rbp + 0x208], rax
lea rax, [r13 + 0x58]
mov qword [rbp + 0x210], rax
lea r15, [rbp + 0x708]
lea rax, [r13 + 0xc8]
mov qword [rbp + 0x6d0], rax
lea rax, [r13 + 0xe0]
mov qword [rbp + 0x218], rax
lea rcx, [rbp + 0x150]
lea rax, [0x1401a7db8]
mov qword [rbp + 0x5d8], rax
mov qword [rbp + 0x810], r13
mov rdx, qword [rbp + 0x200]
call fcn.1400edb20
mov rax, qword [rbp + 0x150]
cmp rax, 3
je 0x14001c8a0
cmp eax, 4
je 0x14001eb51
mov r8d, 0xa0
lea rcx, [rbp + 0x50]
lea rdx, [rbp + 0x150]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rbp + 0xb8]
lea ecx, [rax - 0x12d]
cmp ecx, 3
jae 0x14001ca9f
cmp qword [r13], 0
je 0x14001c80f
mov rax, qword [rbp + 0x810]
mov rax, qword [rax + 8]
test rax, rax
je 0x14001c80f
mov rcx, qword [rbp + 0x810]
mov rdx, qword [rcx + 0x10]
mov r8, qword [rcx + 0x18]
mov rcx, qword [rbp + 0x5c8]
call qword [rax + 0x10]
mov r13, qword [rbp + 0x810]
mov qword [r13], 0
lea rbx, [0x1401a7a58]
jmp 0x14001c834
add rbx, 0x20
lea rax, [0x1401a7ad8]
cmp rbx, rax
je 0x14001c940
mov byte [rbp + 0x866], 1
lea rcx, [rbp + 0x6f0]
mov rdx, qword [rbp + 0x808]
mov r8, rbx
call fcn.14009c570
cmp byte [rbp + 0x710], 2
je 0x14001c830
mov rax, qword [rbp + 0x6f0]
mov rdx, qword [rbp + 0x6f8]
mov rax, qword [rax + 0x10]
mov r8, qword [rbp + 0x700]
mov byte [rbp + 0x866], 1
mov rcx, r15
call rax
jmp 0x14001c830
mov rax, qword [rbp + 0x158]
mov qword [rbp + 0x100], rax
lea rcx, [rbp + 0x100]
mov qword [rbp + 0x220], rcx
lea rcx, fcn.140014be0
mov qword [rbp + 0x228], rcx
mov rbx, qword [rax]
test rbx, rbx
je 0x14001f047
mov rax, qword [rax + 8]
mov rax, qword [rax + 0x38]
mov byte [rbp + 0x862], 1
mov rcx, rbx
call rax
movabs rcx, 0xbbc643f583a82327
xor rax, rcx
movabs rcx, 0xe8e8509cbb778c0e
xor rdx, rcx
or rdx, rax
jne 0x14001f047
movzx eax, byte [rbx]
test eax, eax
je 0x14001c9a0
cmp eax, 1
jne 0x14001f047
cmp byte [rbx + 1], 2
jne 0x14001f047
cmp dword [rbx + 4], 0
je 0x14001c9b4
jmp 0x14001f047
mov rax, qword [rbp + 0x6c0]
movzx eax, byte [rax]
mov ecx, eax
or ecx, 4
cmp ecx, 5
je 0x14001cac0
cmp al, 0xa
jb 0x14001c97a
mov rdx, qword [r13 + 0x108]
test rdx, rdx
je 0x14001c97a
mov rcx, qword [r13 + 0x100]
mov r8d, 1
call fcn.1400053a0
mov rax, qword [rbp + 0x6c0]
movabs rcx, 0x101010101010101
mov qword [rax + 0x10], rcx
movups xmmword [rax], xmm7
jmp 0x14001cac0
cmp byte [rbx + 1], 2
jne 0x14001f047
cmp dword [rbx + 8], 7
jne 0x14001f047
mov rax, qword [0x140290ef0]
mov rax, qword [rax]
cmp rax, 5
jne 0x14001ca4f
lea rax, [rbp + 0x220]
mov qword [rbp + 0x460], rax
lea rax, [0x14004bcf0]
mov qword [rbp + 0x468], rax
lea rax, str.can_retry
mov qword [rbp + 0x6f0], rax
mov qword [rbp + 0x6f8], 1
mov qword [rbp + 0x710], 0
lea rax, [rbp + 0x460]
mov qword [rbp + 0x700], rax
mov qword [rbp + 0x708], 1
mov byte [rbp + 0x862], 1
mov qword [rsp + 0x20], 0
mov edx, 5
lea rcx, [rbp + 0x6f0]
lea r8, str.reqwest::async_impl::client
mov r9d, 0x875
call fcn.14015ba40
cmp qword [r13], 0
je 0x14001cd0c
mov rax, qword [r13 + 8]
test rax, rax
je 0x14001efc2
mov rax, qword [rax]
mov r8, qword [r13 + 0x10]
mov r9, qword [r13 + 0x18]
mov byte [rbp + 0x862], 1
lea rcx, [rbp + 0x668]
mov rdx, qword [rbp + 0x5c8]
call rax
mov rax, qword [r13 + 0x128]
cmp rax, 1
jbe 0x14001cd43
jmp 0x14001ed57
add eax, 0xfffffecd
cmp eax, 2
jae 0x14001eea1
cmp qword [r13], 0
je 0x14001cac0
cmp qword [r13 + 8], 0
je 0x14001eea1
nop
movups xmm0, xmmword [0x1401a7ae8]
movaps xmmword [rbp + 0x700], xmm0
movups xmm0, xmmword [0x1401a7ad8]
movaps xmmword [rbp + 0x6f0], xmm0
mov byte [rbp + 0x866], 1
lea rcx, [rbp + 0x50]
lea rdx, [rbp + 0x6f0]
call fcn.14009c050
test rax, rax
je 0x14001eea1
mov qword [rbp + 0x280], rax
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov byte [rbp + 0x866], 1
lea rcx, [rbp + 0x460]
call fcn.140198320
cmp qword [rbp + 0x460], 0
jne 0x14001eb8e
mov r8, qword [rbp + 0x468]
mov r9, qword [rbp + 0x470]
mov qword [rbp + 0x460], 0
mov qword [rbp + 0x470], 0
mov rax, qword [rbp + 0x818]
mov qword [rbp + 0x480], rax
mov byte [rbp + 0x866], 1
lea rcx, [rbp + 0x6f0]
lea rdx, [rbp + 0x460]
call fcn.14015c010
mov rax, qword [rbp + 0x6f0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14001eb8e
lea rcx, [rbp + 0x6fa]
movups xmm0, xmmword [rcx + 0x3e]
lea rdx, [rbp + 0x46a]
movups xmmword [rdx + 0x3e], xmm0
movups xmm0, xmmword [rcx - 2]
movups xmm1, xmmword [rcx + 0xe]
movups xmm2, xmmword [rcx + 0x1e]
movups xmm3, xmmword [rcx + 0x2e]
movups xmmword [rdx + 0x2e], xmm3
movups xmmword [rdx + 0x1e], xmm2
movups xmmword [rdx + 0xe], xmm1
movups xmmword [rdx - 2], xmm0
mov qword [rbp + 0x460], rax
lea rcx, [rbp + 0x6f0]
lea rdx, [rbp + 0x460]
call fcn.140043760
cmp byte [rbp + 0x6f0], 3
je 0x14001eb64
lea rcx, [rbp + 0x6f0]
call fcn.140014ae0
mov rax, qword [rbp + 0x460]
mov rcx, qword [rbp + 0x468]
lea rdx, [rbp + 0x46a]
movups xmm0, xmmword [rdx + 6]
movups xmm1, xmmword [rdx + 0x16]
movups xmm2, xmmword [rdx + 0x26]
movups xmm3, xmmword [rdx + 0x36]
movaps xmmword [rbp + 0x360], xmm0
movaps xmmword [rbp + 0x370], xmm1
movaps xmmword [rbp + 0x380], xmm2
movaps xmmword [rbp + 0x390], xmm3
mov rdx, qword [rdx + 0x46]
mov qword [rbp + 0x3a0], rdx
movabs rdx, 0x8000000000000000
cmp rax, rdx
je 0x14001eb8e
mov rdx, qword [rbp + 0x3a0]
mov qword [rbp + 0x140], rdx
movaps xmm0, xmmword [rbp + 0x360]
movaps xmm1, xmmword [rbp + 0x370]
movaps xmm2, xmmword [rbp + 0x380]
movaps xmm3, xmmword [rbp + 0x390]
movaps xmmword [rbp + 0x130], xmm3
movaps xmmword [rbp + 0x120], xmm2
movaps xmmword [rbp + 0x110], xmm1
movaps xmmword [rbp + 0x100], xmm0
mov qword [rbp + 0x668], rax
mov qword [rbp + 0x670], rcx
lea rax, [rbp + 0x678]
mov qword [rax + 0x40], rdx
movups xmmword [rax + 0x30], xmm3
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov rax, qword [r13 + 0x110]
cmp byte [rax + 0x1b8], 0
je 0x14001d080
mov r9d, dword [rbp + 0x694]
test r9, r9
je 0x14001ce71
mov rdx, qword [rbp + 0x678]
cmp rdx, r9
jbe 0x14001ce1d
cmp byte [rcx + r9], 0xbf
jg 0x14001ce23
jmp 0x14001f5a1
lea rax, [0x1401a7298]
mov qword [rbp + 0x668], rax
lea rax, [0x1401a70c0]
mov qword [rbp + 0x670], rax
lea rax, [rbp + 0x678]
test dword [rax + 6], edi
add byte [rax], al
movups xmmword [rax], xmm6
mov rax, qword [r13 + 0x128]
cmp rax, 1
cmp eax, 1
ja 0x14001ed57
inc rax
mov qword [r13 + 0x128], rax
mov byte [rbp + 0x860], 1
lea rcx, [rbp + 0x6f0]
mov rdx, qword [rbp + 0x818]
call fcn.140043760
cmp byte [rbp + 0x6f0], 3
je case.default.0x14001ce14
mov rax, qword [rbp + 0x740]
mov qword [rbp + 0x650], rax
movups xmm0, xmmword [rbp + 0x730]
movaps xmmword [rbp + 0x640], xmm0
movups xmm0, xmmword [rbp + 0x6f0]
movups xmm1, xmmword [rbp + 0x700]
movups xmm2, xmmword [rbp + 0x710]
movups xmm3, xmmword [rbp + 0x720]
adc byte [rbp + 0x720], bl
movaps xmmword [rbp + 0x630], xmm3
movaps xmmword [rbp + 0x620], xmm2
movaps xmmword [rbp + 0x610], xmm1
movaps xmmword [rbp + 0x600], xmm0
mov byte [rbp + 0x865], 1
mov byte [rbp + 0x864], 1
lea rsi, [rbp + 0x6f0]
mov rcx, rsi
call fcn.140171280
mov r8d, 0xe0
lea rcx, [rbp + 0x360]
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rbp + 0x6c0]
movzx ecx, byte [rax]
mov al, 1
lea rdx, [0x1401a7f68]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
xor edi, edi
jmp 0x14001d9c0
jne 0x14001f5a1
cmp r9d, 4
jne 0x14001ce71
lea rdx, str.httphttpsvalid_request_parts
mov r8, r9
call sub.VCRUNTIME140.dll_memcmp
mov ebx, dword [r13 + 0xb4]
test eax, eax
jne 0x14001ce78
test ebx, ebx
je 0x14001e0a1
mov rcx, qword [r13 + 0x90]
mov rdx, qword [r13 + 0x98]
cmp rdx, rbx
jbe 0x14001e939
cmp byte [rcx + rbx], 0xbf
jg 0x14001e93f
jmp 0x14001f63a
mov ebx, dword [r13 + 0xb4]
mov byte [rbp + 0x867], 1
lea rcx, [rbp + 0x6f0]
mov rdx, qword [rbp + 0x818]
call fcn.14018ec60
mov rcx, qword [rbp + 0x6d0]
movzx eax, byte [rcx + 0x10]
lea rdx, [rbp + 0x6fa]
mov byte [rdx + 0x46], al
movups xmm0, xmmword [rcx]
movups xmmword [rdx + 0x36], xmm0
mov eax, dword [r13 + 0xb0]
movups xmm0, xmmword [r13 + 0xa0]
mov dword [rbp + 0x71c], ebx
mov dword [rbp + 0x718], eax
movups xmm1, xmmword [r13 + 0xb8]
movups xmmword [rbp + 0x720], xmm1
movups xmmword [rbp + 0x708], xmm0
lea rsi, [rbp + 0x6f0]
mov rcx, rsi
lea rdx, [0x1401a70c0]
xor r8d, r8d
call fcn.14015ce40
mov rcx, rsi
xor edx, edx
call fcn.14015c900
mov rcx, rsi
xor edx, edx
call fcn.14015c720
mov rdx, qword [rbp + 0x6f8]
mov rbx, qword [rbp + 0x700]
xor eax, eax
nop dword [rax]
mov rdi, rax
cmp rbx, rax
je 0x14001cf5c
movzx r9d, byte [rdx + rdi]
cmp r9b, 0x20
setae cl
cmp r9b, 0x7f
setne r8b
lea rax, [rdi + 1]
cmp r9b, 9
je 0x14001cf20
and cl, r8b
jne 0x14001cf20
mov sil, 2
mov rdx, qword [rbp + 0x6f0]
test rdx, rdx
jne 0x14001cf95
jmp 0x14001cfa7
lea rcx, [rbp + 0x460]
mov r8, rbx
call fcn.140177800
movups xmm0, xmmword [rbp + 0x460]
movups xmm1, xmmword [rbp + 0x470]
movaps xmmword [rbp + 0x160], xmm1
movaps xmmword [rbp + 0x150], xmm0
xor esi, esi
mov rdx, qword [rbp + 0x6f0]
test rdx, rdx
je 0x14001cfa7
mov rcx, qword [rbp + 0x6f8]
mov r8d, 1
call fcn.1400053a0
cmp rbx, rdi
jne 0x14001d080
movaps xmm0, xmmword [rbp + 0x150]
movaps xmm1, xmmword [rbp + 0x160]
movaps xmmword [rbp + 0x470], xmm1
movaps xmmword [rbp + 0x460], xmm0
mov byte [rbp + 0x480], sil
movups xmm0, xmmword [0x1401a7b08]
movaps xmmword [rbp + 0x290], xmm0
movups xmm0, xmmword [0x1401a7af8]
movaps xmmword [rbp + 0x280], xmm0
mov byte [rbp + 0x867], 1
lea rcx, [rbp + 0x6f0]
mov rdx, qword [rbp + 0x808]
lea r8, [rbp + 0x280]
lea r9, [rbp + 0x460]
call fcn.140016d30
cmp byte [rbp + 0x710], 3
je 0x14001f5f0
mov rax, qword [rbp + 0x710]
mov qword [rbp + 0x380], rax
movups xmm0, xmmword [rbp + 0x6f0]
movups xmm1, xmmword [rbp + 0x700]
movaps xmmword [rbp + 0x370], xmm1
movaps xmmword [rbp + 0x360], xmm0
cmp al, 2
je 0x14001d080
mov rax, qword [rbp + 0x360]
mov rdx, qword [rbp + 0x368]
mov rax, qword [rax + 0x10]
mov r8, qword [rbp + 0x370]
mov byte [rbp + 0x867], 1
lea rcx, [rbp + 0x378]
call rax
nop dword [rax + rax]
mov byte [rbp + 0x867], 1
lea rcx, [rbp + 0x6f0]
mov rdx, qword [rbp + 0x818]
call fcn.14018ec60
movups xmm8, xmmword [r13 + 0xb4]
mov rcx, qword [rbp + 0x6d0]
movzx eax, byte [rcx + 0x10]
mov byte [rbp + 0x470], al
movups xmm0, xmmword [rcx]
movaps xmmword [rbp + 0x460], xmm0
movzx ebx, word [r13 + 0xb0]
movzx r14d, word [r13 + 0xb2]
mov eax, dword [r13 + 0xc4]
mov dword [rbp + 0x848], eax
mov r15d, dword [r13 + 0xa0]
mov r12d, dword [r13 + 0xa4]
mov esi, dword [r13 + 0xa8]
mov rax, r13
mov r13d, dword [r13 + 0xac]
mov rcx, qword [rbp + 0x6f0]
mov qword [rbp + 0x850], rcx
mov rcx, qword [rbp + 0x6f8]
mov qword [rbp + 0x838], rcx
mov rdi, qword [rbp + 0x700]
mov rdx, qword [rax + 0xf0]
cmp rdx, qword [rax + 0xe0]
jne 0x14001d150
mov rcx, qword [rbp + 0x218]
call fcn.14009cef0
mov r8, qword [rbp + 0x810]
mov rdx, qword [r8 + 0xf0]
jmp 0x14001d157
mov r8, qword [rbp + 0x810]
mov rax, qword [r8 + 0xe8]
imul rcx, rdx, 0x58
mov rdx, qword [rbp + 0x850]
mov qword [rax + rcx], rdx
mov rdx, qword [rbp + 0x838]
mov qword [rax + rcx + 8], rdx
mov qword [rax + rcx + 0x10], rdi
mov dword [rax + rcx + 0x18], r15d
mov dword [rax + rcx + 0x1c], r12d
mov dword [rax + rcx + 0x20], esi
mov dword [rax + rcx + 0x24], r13d
mov word [rax + rcx + 0x28], bx
mov word [rax + rcx + 0x2a], r14w
movups xmmword [rax + rcx + 0x2c], xmm8
mov edx, dword [rbp + 0x848]
mov dword [rax + rcx + 0x3c], edx
movaps xmm0, xmmword [rbp + 0x460]
movups xmmword [rax + rcx + 0x40], xmm0
movzx edx, byte [rbp + 0x470]
mov byte [rax + rcx + 0x50], dl
mov rax, qword [r8 + 0xf0]
inc rax
mov qword [r8 + 0xf0], rax
mov rcx, qword [r8 + 0x110]
mov rdx, qword [rcx + 0x188]
test rdx, rdx
mov r13, r8
je 0x14001d210
cmp edx, 1
jne 0x14001ede8
cmp qword [rcx + 0x190], rax
ja 0x14001d27c
jmp 0x14001f1a6
mov rdx, qword [r13 + 0xe8]
movzx r8d, word [rbp + 0xb8]
lea r9, [rbp + 0x668]
mov qword [rbp + 0x6f0], r9
mov qword [rbp + 0x6f8], rdx
mov qword [rbp + 0x700], rax
mov word [rbp + 0x708], r8w
mov rdx, qword [rcx + 0x190]
mov rax, qword [rcx + 0x198]
mov rax, qword [rax + 0x28]
mov byte [rbp + 0x867], 1
lea rcx, [rbp + 0x460]
lea r8, [rbp + 0x6f0]
call rax
mov rax, qword [rbp + 0x460]
test rax, rax
jne 0x14001edde
mov rax, qword [0x140290ef0]
mov rax, qword [rax]
cmp rax, 4
jb 0x14001d32c
mov rax, qword [rbp + 0x818]
mov qword [rbp + 0x460], rax
lea rcx, [0x140014220]
mov qword [rbp + 0x468], rcx
lea rax, [rbp + 0x668]
mov qword [rbp + 0x470], rax
mov qword [rbp + 0x478], rcx
lea rax, str.redirecting__to_
mov qword [rbp + 0x6f0], rax
mov qword [rbp + 0x6f8], 3
mov qword [rbp + 0x710], 0
lea rax, [rbp + 0x460]
mov qword [rbp + 0x700], rax
mov qword [rbp + 0x708], 2
mov byte [rbp + 0x867], 1
mov qword [rsp + 0x20], 0
mov edx, 4
lea rcx, [rbp + 0x6f0]
lea r8, str.reqwest::async_impl::client
mov r9d, 0x956
call fcn.14015ba40
mov ebx, dword [rbp + 0x694]
test rbx, rbx
je 0x14001eae5
mov r14, qword [rbp + 0x670]
mov r12, qword [rbp + 0x678]
cmp r12, rbx
jbe 0x14001d35a
cmp byte [r14 + rbx], 0xbf
jg 0x14001d360
jmp 0x14001f447
jne 0x14001f447
cmp ebx, 4
jne 0x14001d37b
mov rcx, r14
lea rdx, str.httphttpsvalid_request_parts
mov r8, rbx
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x14001d3b5
cmp r12, rbx
jbe 0x14001d38c
cmp byte [r14 + rbx], 0xbf
jg 0x14001d392
jmp 0x14001f4fb
jne 0x14001f4fb
cmp ebx, 5
jne 0x14001eae5
mov rcx, r14
lea rdx, [0x1401a785c]
mov r8, rbx
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x14001eae5
mov rax, qword [r13 + 0x110]
cmp byte [rax + 0x1ba], 0
je 0x14001d3ff
cmp r12, rbx
jbe 0x14001d3d6
cmp byte [r14 + rbx], 0xbf
jg 0x14001d3dc
jmp 0x14001f54e
jne 0x14001f54e
cmp ebx, 5
jne 0x14001ec2e
mov rcx, r14
lea rdx, [0x1401a785c]
mov r8, rbx
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x14001ec2e
mov rax, qword [rbp + 0x6b8]
mov qword [rbp + 0x740], rax
movups xmm0, xmmword [rbp + 0x6a8]
movaps xmmword [rbp + 0x730], xmm0
movups xmm0, xmmword [rbp + 0x668]
movups xmm1, xmmword [rbp + 0x678]
movups xmm2, xmmword [rbp + 0x688]
movups xmm3, xmmword [rbp + 0x698]
movaps xmmword [rbp + 0x720], xmm3
movaps xmmword [rbp + 0x710], xmm2
movaps xmmword [rbp + 0x700], xmm1
movaps xmmword [rbp + 0x6f0], xmm0
mov rax, qword [rbp + 0x818]
mov rdx, qword [rax]
test rdx, rdx
je 0x14001d474
mov rcx, qword [r13 + 0x90]
mov r8d, 1
call fcn.1400053a0
mov rax, qword [rbp + 0x740]
mov rcx, qword [rbp + 0x818]
mov qword [rcx + 0x50], rax
movaps xmm0, xmmword [rbp + 0x730]
movups xmmword [rcx + 0x40], xmm0
movaps xmm0, xmmword [rbp + 0x6f0]
movaps xmm1, xmmword [rbp + 0x700]
movaps xmm2, xmmword [rbp + 0x710]
movaps xmm3, xmmword [rbp + 0x720]
movups xmmword [rcx + 0x30], xmm3
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov byte [rbp + 0x867], 0
lea rcx, [rbp + 0x6f0]
call fcn.14016f640
mov rax, qword [rbp + 0x808]
movups xmm0, xmmword [rax + 0x50]
movaps xmmword [rbp + 0x650], xmm0
movups xmm0, xmmword [rax + 0x40]
movaps xmmword [rbp + 0x640], xmm0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rbp + 0x630], xmm3
movaps xmmword [rbp + 0x620], xmm2
movaps xmmword [rbp + 0x610], xmm1
movaps xmmword [rbp + 0x600], xmm0
movups xmm0, xmmword [rbp + 0x6f0]
movups xmm1, xmmword [rbp + 0x700]
movups xmm2, xmmword [rbp + 0x710]
movups xmm3, xmmword [rbp + 0x720]
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x30], xmm3
movups xmm0, xmmword [rbp + 0x730]
movups xmmword [rax + 0x40], xmm0
movups xmm0, xmmword [rbp + 0x740]
movups xmmword [rax + 0x50], xmm0
mov rdi, qword [r13 + 0xf0]
lea rsi, [rdi - 1]
sub rdi, 1
jb 0x14001d784
mov r15, qword [r13 + 0xe8]
mov rcx, qword [rbp + 0x818]
call fcn.14015c3f0
mov r12, rax
mov r14, rdx
imul rbx, rsi, 0x58
add rbx, r15
mov rcx, rbx
call fcn.14015c3f0
test r12, r12
je 0x14001d5bb
test rax, rax
je 0x14001d5c4
cmp r14, rdx
jne 0x14001d5c4
mov rcx, r12
mov rdx, rax
mov r8, r14
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x14001d5c4
jmp 0x14001d8c4
test rax, rax
je 0x14001d8c4
movups xmm0, xmmword [0x1401a7c88]
movaps xmmword [rbp + 0x470], xmm0
movups xmm0, xmmword [0x1401a7c78]
movaps xmmword [rbp + 0x460], xmm0
lea rcx, [rbp + 0x6f0]
lea rdx, [rbp + 0x600]
lea r8, [rbp + 0x460]
call fcn.14009c320
cmp byte [rbp + 0x710], 2
je 0x14001d622
mov rax, qword [rbp + 0x6f0]
mov rdx, qword [rbp + 0x6f8]
mov r8, qword [rbp + 0x700]
lea rcx, [rbp + 0x708]
call qword [rax + 0x10]
movups xmm0, xmmword [0x1401a7e20]
movaps xmmword [rbp + 0x470], xmm0
movups xmm0, xmmword [0x1401a7e10]
movaps xmmword [rbp + 0x460], xmm0
lea rcx, [rbp + 0x6f0]
lea rdx, [rbp + 0x600]
lea r8, [rbp + 0x460]
call fcn.14009c320
cmp byte [rbp + 0x710], 2
je 0x14001d680
mov rax, qword [rbp + 0x6f0]
mov rdx, qword [rbp + 0x6f8]
mov r8, qword [rbp + 0x700]
lea rcx, [rbp + 0x708]
call qword [rax + 0x10]
mov r9d, 7
lea rcx, [rbp + 0x6f0]
lea rdx, [rbp + 0x600]
lea r8, str.cookie2
call fcn.14009c230
cmp byte [rbp + 0x710], 2
je 0x14001d6c8
mov rax, qword [rbp + 0x6f0]
mov rdx, qword [rbp + 0x6f8]
mov r8, qword [rbp + 0x700]
lea rcx, [rbp + 0x708]
call qword [rax + 0x10]
movups xmm0, xmmword [0x1401a78e0]
movaps xmmword [rbp + 0x470], xmm0
movups xmm0, xmmword [0x1401a78d0]
movaps xmmword [rbp + 0x460], xmm0
lea rcx, [rbp + 0x6f0]
lea rdx, [rbp + 0x600]
lea r8, [rbp + 0x460]
call fcn.14009c320
cmp byte [rbp + 0x710], 2
je 0x14001d726
mov rax, qword [rbp + 0x6f0]
mov rdx, qword [rbp + 0x6f8]
mov r8, qword [rbp + 0x700]
lea rcx, [rbp + 0x708]
call qword [rax + 0x10]
movups xmm0, xmmword [0x1401a7e48]
movaps xmmword [rbp + 0x470], xmm0
movups xmm0, xmmword [0x1401a7e38]
movaps xmmword [rbp + 0x460], xmm0
lea rcx, [rbp + 0x6f0]
lea rdx, [rbp + 0x600]
lea r8, [rbp + 0x460]
call fcn.14009c320
cmp byte [rbp + 0x710], 2
je 0x14001d784
mov rax, qword [rbp + 0x6f0]
mov rdx, qword [rbp + 0x6f8]
mov r8, qword [rbp + 0x700]
lea rcx, [rbp + 0x708]
call qword [rax + 0x10]
lea rcx, [rbp + 0x6f0]
mov rdx, qword [rbp + 0x818]
call fcn.140043760
movzx eax, byte [rbp + 0x6f0]
cmp al, 3
je 0x14001ef91
invalid
lea r8, [rbp + 0x6fa]
mov ecx, dword [r8 - 9]
mov edx, dword [r8 - 6]
lea r9, [rbp + 0x561]
mov dword [r9 + 3], edx
mov dword [r9], ecx
mov rcx, qword [rbp + 0x6f8]
movups xmm0, xmmword [r8 + 6]
movups xmm1, xmmword [r8 + 0x16]
movups xmm2, xmmword [r8 + 0x26]
movups xmm3, xmmword [r8 + 0x36]
movups xmmword [r9 + 0x1f], xmm1
movups xmmword [r9 + 0x2f], xmm2
movups xmmword [r9 + 0x3f], xmm3
mov rdx, qword [r8 + 0x46]
mov qword [r9 + 0x4f], rdx
movups xmmword [r9 + 0xf], xmm0
mov byte [rbp + 0x560], al
mov qword [rbp + 0x568], rcx
cmp qword [r13], 0
je 0x14001d850
mov rax, qword [r13 + 8]
test rax, rax
je 0x14001d850
mov r8, qword [r13 + 0x10]
mov r9, qword [r13 + 0x18]
lea rcx, [rbp + 0x6f0]
lea ecx, [rbp + 0x6f0]
mov rdx, qword [rbp + 0x5c8]
call qword [rax]
movups xmm0, xmmword [rbp + 0x6f0]
movups xmm1, xmmword [rbp + 0x700]
movaps xmmword [rbp + 0x5f0], xmm1
movaps xmmword [rbp + 0x5e0], xmm0
jmp 0x14001d876
lea rax, [0x1401a7298]
mov qword [rbp + 0x5e0], rax
lea rax, [0x1401a70c0]
mov qword [rbp + 0x5e8], rax
add eax, 0x8d480000
test eax, esi
invalid
add byte [rax], al
movups xmmword [rax], xmm6
mov byte [rbp + 0x863], 1
lea rsi, [rbp + 0x6f0]
mov rcx, rsi
call fcn.140171280
mov r8d, 0xe0
lea rcx, [rbp + 0x360]
lea esp, [rax + 3]
add byte [rax], al
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rbp + 0x6c0]
movzx ecx, byte [rax]
mov al, 1
lea rdx, [0x1401a7f94]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
xor edx, edx
jmp 0x14001e0d0
cmp word [r13 + 0xb0], 0
je 0x14001e03f
movzx r14d, word [r13 + 0xb2]
imul rax, rdi, 0x58
mov r12w, 1
cmp word [r15 + rax + 0x28], 0
cmp dword [r15 + rax + 0x28], 0
je 0x14001e9a1
movzx edx, word [r15 + rax + 0x2a]
jmp 0x14001e9df
mov dil, 2
jmp 0x14001d9c0
mov dil, 3
jmp 0x14001d9c0
mov al, 1
mov dil, 1
jmp 0x14001d9c0
movzx ecx, byte [rbp + 0x6f4]
mov byte [rbp + 0x5e4], cl
mov ecx, dword [rbp + 0x6f0]
mov dword [rbp + 0x5e0], ecx
mov rbx, qword [rbp + 0x360]
movzx ecx, byte [rbp + 0x368]
mov byte [rbp + 0x848], cl
movzx ecx, byte [rbp + 0x369]
mov byte [rbp + 0x850], cl
cmp rbx, 3
je 0x14001f2e5
mov r12, qword [rbp + 0x420]
mov r15, qword [rbp + 0x428]
movzx esi, byte [rbp + 0x418]
mov r8d, 0xae
lea rcx, [rbp + 0x280]
lea rdx, [rbp + 0x36a]
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rbp + 0x430]
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0x560], xmm0
cmp sil, 0xa
jb 0x14001da5f
test r15, r15
je 0x14001da5f
mov r8d, 1
mov rcx, r12
mov rdx, r15
call fcn.1400053a0
mov r8d, 0xae
lea rsi, [rbp + 0x6fa]
mov rcx, rsi
lea rdx, [rbp + 0x280]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, byte [rbp + 0x5e4]
mov byte [rsi + 0xb5], al
mov eax, dword [rbp + 0x5e0]
mov dword [rsi + 0xb1], eax
movaps xmm0, xmmword [rbp + 0x560]
movups xmmword [rsi + 0xc6], xmm0
mov rax, qword [rbp + 0x650]
mov qword [rbp + 0x2d0], rax
movaps xmm0, xmmword [rbp + 0x640]
movaps xmmword [rbp + 0x2c0], xmm0
movaps xmm0, xmmword [rbp + 0x600]
movaps xmm1, xmmword [rbp + 0x610]
movaps xmm2, xmmword [rbp + 0x620]
movaps xmm3, xmmword [rbp + 0x630]
movaps xmmword [rbp + 0x2b0], xmm3
movaps xmmword [rbp + 0x2a0], xmm2
movaps xmmword [rbp + 0x290], xmm1
movaps xmmword [rbp + 0x280], xmm0
mov qword [rbp + 0x6f0], rbx
movzx eax, byte [rbp + 0x848]
mov byte [rbp + 0x6f8], al
movzx eax, byte [rbp + 0x850]
mov byte [rbp + 0x6f9], al
mov byte [rbp + 0x7a8], dil
movzx eax, byte [rbp + 0x820]
mov byte [rbp + 0x7a9], al
mov byte [rbp + 0x7aa], r14b
mov rax, qword [rbp + 0x830]
mov qword [rbp + 0x7b0], rax
mov rax, qword [rbp + 0x838]
mov qword [rbp + 0x7b8], rax
movzx ecx, byte [rbp + 0x280]
movzx eax, byte [rbp + 0x281]
mov byte [rbp + 0x848], al
movzx eax, byte [rbp + 0x282]
mov byte [rbp + 0x850], al
lea rax, [rbp + 0x283]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rbp + 0x560], xmm0
movaps xmmword [rbp + 0x570], xmm1
movaps xmmword [rbp + 0x580], xmm2
movaps xmmword [rbp + 0x590], xmm3
movups xmm0, xmmword [rax + 0x40]
movaps xmmword [rbp + 0x5a0], xmm0
mov rax, qword [rax + 0x4d]
mov qword [rbp + 0x5ad], rax
mov byte [rbp + 0x838], cl
cmp cl, 3
je 0x14001f2c6
lea rcx, [rbp + 0x750]
call fcn.140014ae0
lea r15, [rbp + 0x708]
movzx eax, byte [rbp + 0x838]
mov byte [rbp + 0x750], al
movzx eax, byte [rbp + 0x848]
mov byte [rbp + 0x751], al
movzx eax, byte [rbp + 0x850]
mov byte [rbp + 0x752], al
mov rax, qword [rbp + 0x5ad]
lea rdi, [rbp + 0x6fa]
mov qword [rdi + 0xa6], rax
movaps xmm0, xmmword [rbp + 0x5a0]
movups xmmword [rdi + 0x99], xmm0
movaps xmm0, xmmword [rbp + 0x560]
movaps xmm1, xmmword [rbp + 0x570]
movaps xmm2, xmmword [rbp + 0x580]
movaps xmm3, xmmword [rbp + 0x590]
movups xmmword [rdi + 0x89], xmm3
movups xmmword [rdi + 0x79], xmm2
movups xmmword [rdi + 0x69], xmm1
movups xmmword [rdi + 0x59], xmm0
mov rsi, qword [rbp + 0x6f0]
movzx r13d, byte [rbp + 0x6f8]
movzx r12d, byte [rbp + 0x6f9]
mov r8d, 0xd6
lea r14, [rbp + 0x360]
mov rcx, r14
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rbp + 0x668]
movups xmm1, xmmword [rbp + 0x678]
movaps xmmword [rbp + 0x290], xmm1
movaps xmmword [rbp + 0x280], xmm0
cmp rsi, 3
je 0x14001f2b3
mov r8d, 0xd6
lea rbx, [rbp + 0x6f0]
mov rcx, rbx
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rbp + 0x668]
movups xmm1, xmmword [rbp + 0x678]
movups xmmword [rdi + 0xcc], xmm0
movups xmmword [rdi + 0xdc], xmm1
mov r8d, 0xf6
lea rcx, [rbp + 0x46a]
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbp + 0x460], rsi
mov byte [rbp + 0x468], r13b
mov byte [rbp + 0x469], r12b
mov r12, qword [rbp + 0x810]
movzx edi, word [r12 + 0x80]
mov rbx, qword [r12 + 0x70]
mov rsi, qword [r12 + 0x78]
test rsi, rsi
mov qword [rbp + 0x850], rsi
je 0x14001dd5e
mov rax, rsi
shr rax, 0x3d
jne 0x14001f53d
lea r14, [rsi*4]
movzx eax, byte [0x140291081]
mov edx, 2
mov rcx, r14
call fcn.140005390
test rax, rax
jne 0x14001dd66
jmp 0x14001f524
mov eax, 2
xor r14d, r14d
mov qword [rbp + 0x848], rax
mov rcx, rax
mov rdx, rbx
mov r8, r14
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbp + 0x360]
mov rdx, qword [rbp + 0x208]
call fcn.140074d80
mov word [rbp + 0x838], di
lea rcx, [rbp + 0x6f0]
mov rdx, qword [rbp + 0x210]
call fcn.140074980
mov rax, qword [r12 + 0x28]
mov qword [rbp + 0x800], rax
mov rax, qword [r12 + 0x30]
mov qword [rbp + 0x820], rax
mov rax, qword [r12 + 0x38]
mov qword [rbp + 0x830], rax
mov rax, qword [rbp + 0x370]
mov qword [rbp + 0x290], rax
movups xmm0, xmmword [rbp + 0x360]
movaps xmmword [rbp + 0x280], xmm0
movups xmm0, xmmword [rbp + 0x6f0]
movaps xmmword [rbp + 0x560], xmm0
mov rax, qword [rbp + 0x700]
mov qword [rbp + 0x570], rax
lea rsi, [rbp + 0x460]
mov rcx, rsi
call fcn.140015e00
mov rax, qword [rbp + 0x800]
mov qword [rbp + 0x460], rax
mov rax, qword [rbp + 0x820]
mov qword [rbp + 0x468], rax
mov rax, qword [rbp + 0x830]
mov qword [rbp + 0x470], rax
mov rax, qword [rbp + 0x290]
lea rcx, [rbp + 0x46a]
add al, 0
add byte [rax - 0x77], cl
invalid
invalid
movaps xmm0, xmmword [rbp + 0x280]
movups xmmword [rcx + 0xe], xmm0
invalid
invalid
mov rax, qword [rbp + 0x570]
add byte [rax], al
mov qword [rcx + 0x36], rax
movaps xmm0, xmmword [rbp + 0x560]
movups xmmword [rcx + 0x26], xmm0
mov rax, qword [rbp + 0x848]
mov qword [rbp + 0x4a8], rax
mov rax, qword [rbp + 0x850]
mov qword [rbp + 0x4b0], rax
movzx eax, word [rbp + 0x838]
mov word [rbp + 0x4b8], ax
mov rbx, qword [r12 + 0x110]
add rbx, 0x10
mov r8d, 0x100
lea rdi, [rbp + 0x6f0]
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbp + 0x85f], 0
pop rdi
or byte [rax], al
add byte [rax], al
invalid
mov rcx, rbx
mov rdx, rdi
mov edx, edi
call fcn.140089890
mov qword [rbp + 0x848], rax
mov qword [rbp + 0x850], rdx
mov rcx, qword [r12 + 0x118]
mov rax, qword [r12 + 0x120]
mov eax, dword [rsp + 0x120]
mov qword [rbp + 0x830], rcx
mov qword [rbp + 0x838], rax
call qword [rax]
mov rax, qword [rbp + 0x838]
mov rdx, qword [rax + 8]
test rdx, rdx
je 0x14001df1e
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp + 0x830]
call fcn.1400053a0
mov r13, qword [rbp + 0x810]
mov rax, qword [rbp + 0x848]
mov qword [r13 + 0x118], rax
add dword [rax], eax
add byte [rax - 0x75], cl
mov eax, dword [rbp + 0x850]
mov qword [r13 + 0x120], rax
lea rcx, [rbp + 0x100]
call fcn.140014be0
insb byte [rdi], dx
invalid
dec dword [rbx + rcx*4 - 0x7b]
rol byte [0xcd49df57], 0x8d
add byte [rax - 0x73], cl
lea edx, [rax + 1]
add byte [rax], al
invalid
jmp 0x14001c78d
mov r9d, dword [r13 + 0xb4]
mov rcx, qword [r13 + 0x90]
test r9, r9
je 0x14001e96f
mov rdx, qword [r13 + 0x98]
cmp rdx, r9
jbe 0x14001e969
cmp byte [rcx + r9], 0xbf
jg 0x14001e96f
jmp 0x14001f670
xor ebx, ebx
jmp 0x14001ce78
movzx ecx, byte [rbp + 0x6f4]
mov byte [rbp + 0x6ec], cl
mov ecx, dword [rbp + 0x6f0]
mov dword [rbp + 0x6e8], ecx
mov r8, qword [rbp + 0x360]
movzx edi, byte [rbp + 0x368]
movzx ecx, byte [rbp + 0x369]
cmp r8, 3
movzx esi, byte [rbp + 0x82d]
mov qword [rbp + 0x830], r8
mov byte [rbp + 0x850], cl
jne 0x14001e16c
mov rdx, qword [rbp + 0x6c8]
test rdx, rdx
sete cl
or al, cl
jne 0x14001e141
mov rbx, r8
mov r8d, 1
mov rcx, qword [rbp + 0x5d0]
call fcn.1400053a0
mov r8, rbx
movzx eax, byte [rbp + 0x6d8]
mov r12d, eax
lea rdx, [rbp + 0x150]
movzx ebx, byte [rbp + 0x847]
mov r14, qword [rbp + 0x448]
mov r15, qword [rbp + 0x450]
jmp 0x14001e23d
mov dword [rbp + 0x838], edx
mov rbx, qword [rbp + 0x420]
mov r14, qword [rbp + 0x428]
movzx esi, byte [rbp + 0x418]
mov r8d, 0xae
lea rcx, [rbp + 0x6f0]
lea rdx, [rbp + 0x36a]
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rbp + 0x430]
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0x220], xmm0
cmp sil, 0xa
jb 0x14001e1cd
test r14, r14
je 0x14001e1cd
mov r8d, 1
mov rcx, rbx
mov rdx, r14
call fcn.1400053a0
mov r8d, 0xae
lea rsi, [rbp + 0x150]
mov rcx, rsi
lea rdx, [rbp + 0x6f0]
call sub.VCRUNTIME140.dll_memcpy
mov rdx, rsi
mov eax, dword [rbp + 0x6e8]
mov dword [rbp + 0x6e0], eax
movzx eax, byte [rbp + 0x6ec]
mov byte [rbp + 0x6e4], al
movaps xmm0, xmmword [rbp + 0x220]
movaps xmmword [rbp + 0xf0], xmm0
movzx esi, byte [rbp + 0x82e]
movzx ebx, byte [rbp + 0x82f]
mov r14, qword [rbp + 0x5d0]
mov r15, qword [rbp + 0x6c8]
mov r12d, dword [rbp + 0x838]
mov r8, qword [rbp + 0x830]
mov qword [rbp + 0x280], r8
mov byte [rbp + 0x288], dil
movzx eax, byte [rbp + 0x850]
mov byte [rbp + 0x289], al
mov r8d, 0xae
lea rcx, [rbp + 0x28a]
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbp + 0x338], r12b
mov byte [rbp + 0x339], sil
mov byte [rbp + 0x33a], bl
mov eax, dword [rbp + 0x6e0]
lea rcx, [rbp + 0x283]
mov dword [rcx + 0xb8], eax
movzx eax, byte [rbp + 0x6e4]
mov byte [rcx + 0xbc], al
mov qword [rbp + 0x340], r14
mov qword [rbp + 0x348], r15
movaps xmm0, xmmword [rbp + 0xf0]
movups xmmword [rcx + 0xcd], xmm0
movzx eax, byte [rbp + 0x560]
test rax, rax
mov byte [rbp + 0x82d], sil
mov byte [rbp + 0x847], bl
mov qword [rbp + 0x448], r14
mov qword [rbp + 0x450], r15
mov dword [rbp + 0x838], r12d
je 0x14001e309
cmp eax, 1
jne 0x14001e31c
mov al, 1
mov dword [rbp + 0x848], eax
movzx r14d, byte [rbp + 0x561]
movzx ebx, byte [rbp + 0x850]
jmp 0x14001e38e
mov dword [rbp + 0x848], 0
movzx ebx, byte [rbp + 0x850]
jmp 0x14001e38e
mov rbx, qword [rbp + 0x568]
movzx eax, byte [0x140291081]
mov ecx, 0x20
mov edx, 8
call fcn.140005390
mov qword [rbp + 0x800], rax
test rax, rax
je 0x14001f5d5
mov rax, qword [rbx]
mov r8, qword [rbx + 8]
mov r9, qword [rbx + 0x10]
add rbx, 0x18
lea rcx, [rbp + 0x6f0]
mov rdx, rbx
call qword [rax]
mov bl, byte [rbp + 0x850]
movups xmm0, xmmword [rbp + 0x6f0]
movups xmm1, xmmword [rbp + 0x700]
mov rax, qword [rbp + 0x800]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov al, 2
mov dword [rbp + 0x848], eax
mov rax, qword [rbp + 0x570]
mov r8, qword [rbp + 0x578]
mov r9, qword [rbp + 0x580]
lea rsi, [rbp + 0x6f0]
mov rcx, rsi
lea rdx, [rbp + 0x588]
call qword [rax]
movups xmm0, xmmword [rbp + 0x6f0]
movups xmm1, xmmword [rbp + 0x700]
movaps xmmword [rbp + 0x370], xmm1
movaps xmmword [rbp + 0x360], xmm0
mov rax, qword [rbp + 0x590]
mov r8, qword [rbp + 0x598]
mov r9, qword [rbp + 0x5a0]
mov rcx, rsi
lea rdx, [rbp + 0x5a8]
call qword [rax]
movups xmm0, xmmword [rbp + 0x6f0]
movups xmm1, xmmword [rbp + 0x700]
lea rsi, [rbp + 0x160]
movups xmmword [rsi + 0x30], xmm1
movups xmmword [rsi + 0x20], xmm0
movzx eax, word [rbp + 0x5b0]
movaps xmm0, xmmword [rbp + 0x360]
movaps xmm1, xmmword [rbp + 0x370]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov ecx, dword [rbp + 0x848]
mov byte [rbp + 0x150], cl
mov byte [rbp + 0x820], r14b
mov byte [rbp + 0x151], r14b
mov rcx, qword [rbp + 0x800]
mov qword [rbp + 0x158], rcx
mov word [rbp + 0x1a0], ax
mov rax, qword [rbp + 0x830]
cmp rax, 3
lea r14, [rbp + 0x6fa]
je 0x14001f475
mov qword [rbp + 0x6f0], rax
mov byte [rbp + 0x6f8], dil
mov byte [rbp + 0x6f9], bl
mov r8d, 0xd6
mov rcx, r14
lea rdx, [rbp + 0x28a]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, byte [rbp + 0x152]
mov byte [rbp + 0x850], al
movups xmm0, xmmword [rsi - 0xd]
movups xmm1, xmmword [rsi + 3]
movups xmm2, xmmword [rsi + 0x13]
movups xmm3, xmmword [rsi + 0x23]
movaps xmmword [rbp + 0x220], xmm0
movaps xmmword [rbp + 0x230], xmm1
movaps xmmword [rbp + 0x240], xmm2
movaps xmmword [rbp + 0x250], xmm3
movups xmm0, xmmword [rsi + 0x33]
movaps xmmword [rbp + 0x260], xmm0
mov rax, qword [rsi + 0x40]
mov qword [rbp + 0x26d], rax
lea rcx, [rbp + 0x750]
call fcn.140014ae0
mov eax, dword [rbp + 0x848]
mov byte [rbp + 0x750], al
movzx eax, byte [rbp + 0x820]
mov byte [rbp + 0x751], al
movzx eax, byte [rbp + 0x850]
mov byte [rbp + 0x752], al
mov rax, qword [rbp + 0x26d]
lea rbx, [rbp + 0x6fa]
mov qword [rbx + 0xa6], rax
movaps xmm0, xmmword [rbp + 0x260]
movups xmmword [rbx + 0x99], xmm0
movaps xmm0, xmmword [rbp + 0x220]
movaps xmm1, xmmword [rbp + 0x230]
movaps xmm2, xmmword [rbp + 0x240]
movaps xmm3, xmmword [rbp + 0x250]
movups xmmword [rbx + 0x89], xmm3
movups xmmword [rbx + 0x79], xmm2
movups xmmword [rbx + 0x69], xmm1
movups xmmword [rbx + 0x59], xmm0
mov rsi, qword [rbp + 0x6f0]
movzx edi, byte [rbp + 0x6f8]
movzx r12d, byte [rbp + 0x6f9]
mov r8d, 0xd6
lea r15, [rbp + 0x360]
mov rcx, r15
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rbp + 0x5e0]
movaps xmm1, xmmword [rbp + 0x5f0]
movaps xmmword [rbp + 0x290], xmm1
movaps xmmword [rbp + 0x280], xmm0
cmp rsi, 3
je 0x14001f470
mov r8d, 0xd6
lea r14, [rbp + 0x6f0]
mov rcx, r14
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rbp + 0x5e0]
movaps xmm1, xmmword [rbp + 0x5f0]
movups xmmword [rbx + 0xcc], xmm0
movups xmmword [rbx + 0xdc], xmm1
mov r8d, 0xf6
lea rcx, [rbp + 0x46a]
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbp + 0x460], rsi
mov byte [rbp + 0x468], dil
mov byte [rbp + 0x469], r12b
movzx edi, word [rbp + 0x658]
mov rbx, qword [rbp + 0x648]
mov rsi, qword [rbp + 0x650]
test rsi, rsi
mov qword [rbp + 0x850], rsi
je 0x14001e675
mov rax, rsi
shr rax, 0x3d
jne 0x14001f590
lea r14, [rsi*4]
movzx eax, byte [0x140291081]
mov edx, 2
mov rcx, r14
call fcn.140005390
test rax, rax
jne 0x14001e67d
jmp 0x14001f577
mov eax, 2
xor r14d, r14d
mov qword [rbp + 0x848], rax
mov rcx, rax
mov rdx, rbx
mov r8, r14
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbp + 0x360]
lea rdx, [rbp + 0x618]
call fcn.140074d80
mov word [rbp + 0x830], di
lea rcx, [rbp + 0x6f0]
lea rdx, [rbp + 0x630]
call fcn.140074980
mov rax, qword [rbp + 0x600]
mov qword [rbp + 0x6d8], rax
mov rax, qword [rbp + 0x608]
mov qword [rbp + 0x800], rax
mov rax, qword [rbp + 0x610]
mov qword [rbp + 0x820], rax
movups xmm0, xmmword [rbp + 0x360]
movaps xmmword [rbp + 0x280], xmm0
mov rax, qword [rbp + 0x370]
mov qword [rbp + 0x290], rax
movups xmm0, xmmword [rbp + 0x6f0]
movaps xmmword [rbp + 0x150], xmm0
mov rax, qword [rbp + 0x700]
mov qword [rbp + 0x160], rax
lea rsi, [rbp + 0x460]
mov rcx, rsi
call fcn.140015e00
mov rax, qword [rbp + 0x6d8]
mov qword [rbp + 0x460], rax
mov rax, qword [rbp + 0x800]
mov qword [rbp + 0x468], rax
mov rax, qword [rbp + 0x820]
mov qword [rbp + 0x470], rax
mov rax, qword [rbp + 0x290]
lea rcx, [rbp + 0x46a]
mov qword [rcx + 0x1e], rax
movaps xmm0, xmmword [rbp + 0x280]
movups xmmword [rcx + 0xe], xmm0
mov rax, qword [rbp + 0x160]
mov qword [rcx + 0x36], rax
movaps xmm0, xmmword [rbp + 0x150]
movups xmmword [rcx + 0x26], xmm0
mov rax, qword [rbp + 0x848]
mov qword [rbp + 0x4a8], rax
mov rax, qword [rbp + 0x850]
mov qword [rbp + 0x4b0], rax
movzx eax, word [rbp + 0x830]
mov word [rbp + 0x4b8], ax
movaps xmm0, xmmword [rbp + 0x600]
movups xmm1, xmmword [r13 + 0x28]
movups xmmword [r13 + 0x28], xmm0
movaps xmmword [rbp + 0x600], xmm1
movaps xmm0, xmmword [rbp + 0x610]
movups xmm1, xmmword [r13 + 0x38]
movups xmmword [r13 + 0x38], xmm0
movaps xmmword [rbp + 0x610], xmm1
movaps xmm0, xmmword [rbp + 0x620]
movups xmm1, xmmword [r13 + 0x48]
movups xmmword [r13 + 0x48], xmm0
movaps xmmword [rbp + 0x620], xmm1
movaps xmm0, xmmword [rbp + 0x630]
movups xmm1, xmmword [r13 + 0x58]
movups xmmword [r13 + 0x58], xmm0
movaps xmmword [rbp + 0x630], xmm1
movaps xmm0, xmmword [rbp + 0x640]
movups xmm1, xmmword [r13 + 0x68]
movups xmmword [r13 + 0x68], xmm0
movaps xmmword [rbp + 0x640], xmm1
movaps xmm0, xmmword [rbp + 0x650]
movups xmm1, xmmword [r13 + 0x78]
movups xmmword [r13 + 0x78], xmm0
movaps xmmword [rbp + 0x650], xmm1
mov rbx, qword [r13 + 0x110]
add rbx, 0x10
mov r8d, 0x100
lea rdi, [rbp + 0x6f0]
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbp + 0x85e], 0
mov rcx, rbx
mov rdx, rdi
call fcn.140089890
mov qword [rbp + 0x848], rax
mov qword [rbp + 0x850], rdx
mov rcx, qword [r13 + 0x118]
mov rax, qword [r13 + 0x120]
mov qword [rbp + 0x820], rcx
mov qword [rbp + 0x830], rax
call qword [rax]
mov rax, qword [rbp + 0x830]
mov rdx, qword [rax + 8]
test rdx, rdx
je 0x14001e8c8
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp + 0x820]
call fcn.1400053a0
mov r13, qword [rbp + 0x810]
mov rax, qword [rbp + 0x848]
mov qword [r13 + 0x118], rax
mov rax, qword [rbp + 0x850]
mov qword [r13 + 0x120], rax
lea rcx, [rbp + 0x560]
call fcn.140014ae0
mov byte [rbp + 0x867], 0
lea rcx, [rbp + 0x600]
call fcn.140015e00
lea rcx, [rbp + 0x50]
call fcn.1400164f0
mov eax, dword [rbp + 0x838]
mov byte [rbp + 0x6d8], al
mov r8, qword [rbp + 0x5c0]
lea r15, [rbp + 0x708]
lea rcx, [rbp + 0x150]
jmp 0x14001c78d
jne 0x14001f63a
cmp ebx, 5
jne 0x14001ce78
lea rdx, [0x1401a785c]
mov r8, rbx
call sub.VCRUNTIME140.dll_memcmp
mov ebx, 5
test eax, eax
jne 0x14001ce78
jmp 0x14001d080
jne 0x14001f670
mov rdx, r9
call fcn.14015d970
mov r12d, eax
mov r14d, edx
imul rax, rdi, 0x58
cmp word [r15 + rax + 0x28], 0
je 0x14001e9a1
test r12w, r12w
je 0x14001d5c4
movzx edx, word [r15 + rax + 0x2a]
mov r12w, 1
jmp 0x14001e9df
imul rax, rdi, 0x58
mov r9d, dword [r15 + rax + 0x2c]
mov rcx, qword [rbx + 8]
test r9, r9
je 0x14001e9ce
mov rdx, qword [rbx + 0x10]
cmp rdx, r9
jbe 0x14001e9c8
cmp byte [rcx + r9], 0xbf
jg 0x14001e9ce
jmp 0x14001f686
jne 0x14001f686
mov rdx, r9
call fcn.14015d970
test r12w, r12w
je 0x14001e9f9
mov r12d, eax
cmp r12w, 1
jne 0x14001d5c4
cmp r14w, dx
je 0x14001d784
jmp 0x14001d5c4
test ax, ax
jne 0x14001d5c4
jmp 0x14001d784
mov word [rbp + 0x758], 1
mov qword [rbp + 0x748], 1
lea rax, [0x1401b2058]
mov qword [rbp + 0x750], rax
movabs rax, 0x8000000000000000
mov qword [rbp + 0x6f0], rax
movzx eax, byte [0x140291081]
mov ecx, 0x70
mov edx, 8
call fcn.140005390
test rax, rax
je 0x14001f5c1
mov rsi, rax
movups xmm0, xmmword [rbp + 0x750]
movups xmmword [rax + 0x60], xmm0
movups xmm0, xmmword [rbp + 0x740]
movups xmmword [rax + 0x50], xmm0
movups xmm0, xmmword [rbp + 0x730]
movups xmmword [rax + 0x40], xmm0
movups xmm0, xmmword [rbp + 0x6f0]
movups xmm1, xmmword [rbp + 0x700]
movups xmm2, xmmword [rbp + 0x710]
movups xmm3, xmmword [rbp + 0x720]
movups xmmword [rax + 0x30], xmm3
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov qword [rbp + 0x280], rax
lea rdx, [r13 + 0x88]
lea rcx, [rbp + 0x6f0]
call fcn.14018ec60
movups xmm6, xmmword [r13 + 0xb4]
movups xmm0, xmmword [r13 + 0xc8]
movzx eax, byte [r13 + 0xd8]
mov byte [rbp + 0x370], al
jmp 0x14001f097
mov rax, qword [rbp + 0x6b8]
mov qword [rbp + 0x740], rax
movups xmm0, xmmword [rbp + 0x6a8]
movaps xmmword [rbp + 0x730], xmm0
movups xmm0, xmmword [rbp + 0x668]
movups xmm1, xmmword [rbp + 0x678]
movups xmm2, xmmword [rbp + 0x688]
movups xmm3, xmmword [rbp + 0x698]
movaps xmmword [rbp + 0x720], xmm3
movaps xmmword [rbp + 0x710], xmm2
movaps xmmword [rbp + 0x700], xmm1
movaps xmmword [rbp + 0x6f0], xmm0
mov byte [rbp + 0x867], 0
lea rcx, [rbp + 0x6f0]
call fcn.1400329f0
jmp 0x14001ed30
mov rax, qword [rbp + 0x7f8]
mov qword [rax], 4
jmp 0x14001f17c
lea rcx, [rbp + 0x6f8]
call fcn.140003180
mov rdx, qword [rbp + 0x460]
test rdx, rdx
je 0x14001eb8e
mov rcx, qword [rbp + 0x468]
mov r8d, 1
call fcn.1400053a0
mov rax, qword [0x140290ef0]
mov rax, qword [rax]
cmp rax, 4
jb 0x14001eea1
lea rax, [rbp + 0x280]
mov qword [rbp + 0x460], rax
lea rax, [0x14009e350]
mov qword [rbp + 0x468], rax
lea rax, str.Location_header_had_invalid_URI:
mov qword [rbp + 0x6f0], rax
mov qword [rbp + 0x6f8], 1
mov qword [rbp + 0x710], 0
lea rax, [rbp + 0x460]
mov qword [rbp + 0x700], rax
mov qword [rbp + 0x708], 1
mov byte [rbp + 0x866], 1
mov qword [rsp + 0x20], 0
lea r8, str.reqwest::async_impl::client
lea rcx, [rbp + 0x6f0]
mov edx, 4
mov r9d, 0x943
call fcn.14015ba40
jmp 0x14001eea1
mov byte [rbp + 0x867], 1
lea rcx, [rbp + 0x460]
lea rdx, [rbp + 0x668]
call fcn.14018ec60
movzx eax, byte [rbp + 0x6b8]
mov byte [rbp + 0x740], al
movups xmm0, xmmword [rbp + 0x6a8]
movaps xmmword [rbp + 0x730], xmm0
mov eax, dword [rbp + 0x690]
mov ecx, dword [rbp + 0x6a4]
movups xmm0, xmmword [rbp + 0x680]
movups xmm1, xmmword [rbp + 0x460]
movaps xmmword [rbp + 0x6f0], xmm1
mov rdx, qword [rbp + 0x470]
mov qword [rbp + 0x700], rdx
movups xmm1, xmmword [rbp + 0x694]
movups xmmword [rbp + 0x71c], xmm1
mov dword [rbp + 0x718], eax
mov dword [rbp + 0x72c], ecx
movups xmmword [rbp + 0x708], xmm0
mov byte [rbp + 0x867], 1
lea rcx, [rbp + 0x6f0]
call fcn.1400329f0
mov rcx, qword [rbp + 0x6b8]
mov qword [rbp + 0x740], rcx
movups xmm0, xmmword [rbp + 0x6a8]
movaps xmmword [rbp + 0x730], xmm0
movups xmm0, xmmword [rbp + 0x668]
movups xmm1, xmmword [rbp + 0x678]
movups xmm2, xmmword [rbp + 0x688]
movups xmm3, xmmword [rbp + 0x698]
movaps xmmword [rbp + 0x720], xmm3
movaps xmmword [rbp + 0x710], xmm2
movaps xmmword [rbp + 0x700], xmm1
movaps xmmword [rbp + 0x6f0], xmm0
mov byte [rbp + 0x867], 0
lea rdx, [rbp + 0x6f0]
mov rcx, rax
call fcn.140032680
mov rcx, qword [rbp + 0x7f8]
mov qword [rcx], 3
mov qword [rcx + 8], rax
lea rcx, [rbp + 0x50]
call fcn.1400164f0
mov rax, qword [rbp + 0x7f8]
jmp 0x14001f17c
mov rax, qword [0x140290ef0]
mov rax, qword [rax]
cmp rax, 5
jne 0x14001edc6
lea rax, str.retry_count_too_high
mov qword [rbp + 0x6f0], rax
mov qword [rbp + 0x6f8], 1
lea rax, [0x1401a70c0]
mov qword [rbp + 0x700], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x708], xmm0
mov byte [rbp + 0x860], 1
mov qword [rsp + 0x20], 0
lea r8, str.reqwest::async_impl::client
lea rcx, [rbp + 0x6f0]
mov edx, 5
mov r9d, 0x881
call fcn.14015ba40
mov byte [rbp + 0x862], 1
lea rcx, [rbp + 0x668]
call fcn.140006f90
jmp 0x14001f047
cmp rax, 1
jne 0x14001f1b4
mov rax, qword [0x140290ef0]
mov rax, qword [rax]
cmp rax, 4
jb 0x14001ee83
lea rax, [rbp + 0x668]
mov qword [rbp + 0x460], rax
lea rax, [0x140014220]
mov qword [rbp + 0x468], rax
lea rax, str.redirect_policy_disallowed_redirection_to_
mov qword [rbp + 0x6f0], rax
mov qword [rbp + 0x6f8], 2
mov qword [rbp + 0x710], 0
lea rax, [rbp + 0x460]
mov qword [rbp + 0x700], rax
mov qword [rbp + 0x708], 1
mov byte [rbp + 0x867], 1
mov qword [rsp + 0x20], 0
lea r8, str.reqwest::async_impl::client
lea rcx, [rbp + 0x6f0]
mov edx, 4
mov r9d, 0x995
call fcn.14015ba40
mov rdx, qword [rbp + 0x668]
test rdx, rdx
je 0x14001eea1
mov rcx, qword [rbp + 0x670]
mov r8d, 1
call fcn.1400053a0
lea rcx, [rbp + 0x6f0]
lea rdx, [rbp + 0x50]
mov r8d, 0xa0
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbp + 0x845], 1
lea rcx, [rbp + 0x360]
mov rdx, qword [rbp + 0x818]
call fcn.14018ec60
mov rcx, qword [rbp + 0x6d0]
movzx eax, byte [rcx + 0x10]
mov byte [rbp + 0x4b0], al
movups xmm0, xmmword [rcx]
movaps xmmword [rbp + 0x4a0], xmm0
mov eax, dword [r13 + 0xb0]
mov ecx, dword [r13 + 0xc4]
movups xmm0, xmmword [r13 + 0xa0]
movups xmm1, xmmword [rbp + 0x360]
movaps xmmword [rbp + 0x460], xmm1
mov rdx, qword [rbp + 0x370]
mov qword [rbp + 0x470], rdx
movups xmm1, xmmword [r13 + 0xb4]
movups xmmword [rbp + 0x48c], xmm1
mov dword [rbp + 0x488], eax
mov dword [rbp + 0x49c], ecx
movups xmmword [rbp + 0x478], xmm0
mov r9, qword [r13 + 0x130]
mov qword [r13 + 0x130], 0
mov byte [rbp + 0x845], 0
lea rcx, [rbp - 0x48]
lea rdx, [rbp + 0x6f0]
lea r8, [rbp + 0x460]
call fcn.1400438e0
lea rdx, [rbp - 0x48]
mov r8d, 0x98
mov rsi, qword [rbp + 0x7f8]
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rax, rsi
jmp 0x14001f17c
mov rax, qword [rbp + 0x6f8]
mov rcx, qword [rbp + 0x7f8]
mov qword [rcx], 3
mov qword [rcx + 8], rax
mov byte [rbp + 0x867], 0
lea rcx, [rbp + 0x600]
call fcn.140015e00
jmp 0x14001ed42
mov rax, qword [0x140290ef0]
mov rax, qword [rax]
xor ecx, ecx
cmp rax, 4
setne cl
mov eax, 0xff
cmovbe eax, ecx
cmp al, 0xff
je 0x14001efe8
movzx eax, al
test eax, eax
jne 0x14001f047
lea rax, str.error_was_retryable__but_body_not_reusable
mov qword [rbp + 0x6f0], rax
mov qword [rbp + 0x6f8], 1
lea rax, [0x1401a70c0]
mov qword [rbp + 0x700], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x708], xmm0
mov byte [rbp + 0x862], 1
mov qword [rsp + 0x20], 0
lea r8, str.reqwest::async_impl::client
lea rcx, [rbp + 0x6f0]
mov edx, 4
mov r9d, 0x87a
call fcn.14015ba40
mov r8, qword [rbp + 0x100]
mov byte [rbp + 0x862], 0
mov cx, 1
call fcn.140031b80
mov rsi, rax
mov qword [rbp + 0x280], rax
lea rcx, [rbp + 0x6f0]
mov rdx, qword [rbp + 0x818]
call fcn.14018ec60
movups xmm6, xmmword [r13 + 0xb4]
mov rcx, qword [rbp + 0x6d0]
movzx eax, byte [rcx + 0x10]
mov byte [rbp + 0x370], al
movups xmm0, xmmword [rcx]
movaps xmmword [rbp + 0x360], xmm0
movzx ebx, word [r13 + 0xb0]
movzx r14d, word [r13 + 0xb2]
mov ecx, dword [r13 + 0xc4]
mov r15d, dword [r13 + 0xa0]
mov r12d, dword [r13 + 0xa4]
mov rax, r13
mov r13d, dword [r13 + 0xa8]
mov edi, dword [rax + 0xac]
mov rax, qword [rbp + 0x700]
mov qword [rbp + 0x470], rax
movups xmm0, xmmword [rbp + 0x6f0]
movaps xmmword [rbp + 0x460], xmm0
mov rdx, qword [rsi]
movabs rax, 0x8000000000000000
cmp rdx, rax
je 0x14001f121
test rdx, rdx
je 0x14001f121
mov dword [rbp + 0x808], ecx
mov rcx, qword [rsi + 8]
mov r8d, 1
call fcn.1400053a0
mov ecx, dword [rbp + 0x808]
mov rax, qword [rbp + 0x470]
mov qword [rsi + 0x10], rax
movaps xmm0, xmmword [rbp + 0x460]
movups xmmword [rsi], xmm0
mov dword [rsi + 0x18], r15d
mov dword [rsi + 0x1c], r12d
mov dword [rsi + 0x20], r13d
mov dword [rsi + 0x24], edi
mov word [rsi + 0x28], bx
mov word [rsi + 0x2a], r14w
movups xmmword [rsi + 0x2c], xmm6
mov dword [rsi + 0x3c], ecx
movaps xmm0, xmmword [rbp + 0x360]
movups xmmword [rsi + 0x40], xmm0
movzx eax, byte [rbp + 0x370]
mov byte [rsi + 0x50], al
mov rax, qword [rbp + 0x7f8]
mov qword [rax], 3
mov qword [rax + 8], rsi
movaps xmm6, xmmword [rbp + 0x870]
movaps xmm7, xmmword [rbp + 0x880]
movaps xmm8, xmmword [rbp + 0x890]
add rsp, 0x928
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov eax, 1
mov qword [rbp + 0x808], rax
jmp 0x14001f1d0
mov rax, qword [rbp + 0x468]
mov qword [rbp + 0x808], rax
mov rax, qword [rbp + 0x470]
mov qword [rbp + 0x5d8], rax
mov byte [rbp + 0x846], 1
lea rcx, [rbp + 0x460]
mov rdx, qword [rbp + 0x818]
call fcn.14018ec60
mov rcx, qword [rbp + 0x6d0]
movzx eax, byte [rcx + 0x10]
mov byte [rbp + 0x740], al
movups xmm0, xmmword [rcx]
movaps xmmword [rbp + 0x730], xmm0
mov eax, dword [r13 + 0xb0]
mov ecx, dword [r13 + 0xc4]
movups xmm0, xmmword [r13 + 0xa0]
movups xmm1, xmmword [rbp + 0x460]
movaps xmmword [rbp + 0x6f0], xmm1
mov rdx, qword [rbp + 0x470]
mov qword [rbp + 0x700], rdx
movups xmm1, xmmword [r13 + 0xb4]
movups xmmword [rbp + 0x71c], xmm1
mov dword [rbp + 0x718], eax
mov dword [rbp + 0x72c], ecx
movups xmmword [rbp + 0x708], xmm0
mov byte [rbp + 0x846], 0
lea r8, [rbp + 0x6f0]
mov rcx, qword [rbp + 0x808]
mov rdx, qword [rbp + 0x5d8]
call fcn.140032870
mov rcx, qword [rbp + 0x7f8]
mov qword [rcx], 3
mov qword [rcx + 8], rax
mov rdx, qword [rbp + 0x668]
test rdx, rdx
je 0x14001ed42
mov rcx, qword [rbp + 0x670]
mov r8d, 1
call fcn.1400053a0
jmp 0x14001ed42
mov byte [rbp + 0x848], r13b
mov byte [rbp + 0x850], r12b
jmp 0x14001f397
mov byte [rbp + 0x865], 0
mov byte [rbp + 0x864], 1
lea rcx, [rbp + 0x6f0]
call fcn.140014ce0
jmp 0x14001f37b
cmp qword [rbp + 0x838], 0
sete cl
or al, cl
jne 0x14001f30d
mov r8d, 1
mov rcx, qword [rbp + 0x830]
mov rdx, qword [rbp + 0x838]
call fcn.1400053a0
mov rax, qword [rbp + 0x650]
mov qword [rbp + 0x2d0], rax
movaps xmm0, xmmword [rbp + 0x640]
movaps xmmword [rbp + 0x2c0], xmm0
movaps xmm0, xmmword [rbp + 0x600]
movaps xmm1, xmmword [rbp + 0x610]
movaps xmm2, xmmword [rbp + 0x620]
movaps xmm3, xmmword [rbp + 0x630]
movaps xmmword [rbp + 0x2b0], xmm3
movaps xmmword [rbp + 0x2a0], xmm2
movaps xmmword [rbp + 0x290], xmm1
movaps xmmword [rbp + 0x280], xmm0
mov byte [rbp + 0x865], 0
mov byte [rbp + 0x864], 1
lea rcx, [rbp + 0x280]
call fcn.140014ae0
movups xmm0, xmmword [rbp + 0x668]
movups xmm1, xmmword [rbp + 0x678]
movaps xmmword [rbp + 0x290], xmm1
movaps xmmword [rbp + 0x280], xmm0
mov byte [rbp + 0x865], 0
mov byte [rbp + 0x864], 0
lea rcx, [rbp + 0x280]
call fcn.140006f90
movzx eax, byte [rbp + 0x848]
mov byte [rbp + 0x6f0], al
movzx eax, byte [rbp + 0x850]
mov byte [rbp + 0x6f1], al
mov byte [rbp + 0x865], 0
mov byte [rbp + 0x864], 0
lea rax, str.C:UsersWinDev.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.26_src_async_implclient.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x1401a7861]
lea r9, [0x1401a7150]
lea r8, [rbp + 0x6f0]
mov edx, 0x13
call fcn.1401a4960
jmp 0x14001f69a
mov rax, qword [rbp + 0x6f8]
mov qword [rbp + 0x460], rax
lea rax, str.C:UsersWinDev.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.26_src_async_implclient.rs
mov qword [rsp + 0x20], rax
lea rcx, str.URL_was_already_validated_as_URI
lea r9, fcn.140003180
lea r8, [rbp + 0x460]
mov edx, 0x20
call fcn.1401a4960
jmp 0x14001f69a
mov byte [rbp + 0x867], 1
lea rax, [0x1401a75f8]
mov qword [rsp + 0x20], rax
mov rcx, r14
mov rdx, r12
xor r8d, r8d
mov r9, rbx
call fcn.1401a4cc0
jmp 0x14001f69a
mov ebx, r12d
jmp 0x14001f4a4
mov byte [rbp + 0x861], 0
lea rcx, [rbp + 0x150]
call fcn.140014ae0
movaps xmm0, xmmword [rbp + 0x5e0]
movaps xmm1, xmmword [rbp + 0x5f0]
movaps xmmword [rbp + 0x290], xmm1
movaps xmmword [rbp + 0x280], xmm0
mov byte [rbp + 0x863], 0
lea rcx, [rbp + 0x280]
call fcn.140006f90
mov byte [rbp + 0x6f0], dil
mov byte [rbp + 0x6f1], bl
mov byte [rbp + 0x863], 0
lea rax, str.C:UsersWinDev.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.26_src_async_implclient.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x1401a7861]
lea r9, [0x1401a7150]
lea r8, [rbp + 0x6f0]
mov edx, 0x13
call fcn.1401a4960
jmp 0x14001f69a
mov byte [rbp + 0x867], 1
lea rax, [0x1401a75f8]
mov qword [rsp + 0x20], rax
mov rcx, r14
mov rdx, r12
xor r8d, r8d
mov r9, rbx
call fcn.1401a4cc0
jmp 0x14001f69a
mov byte [rbp + 0x85f], 1
mov ecx, 2
mov rdx, r14
call fcn.1401a4290
jmp 0x14001f69a
mov byte [rbp + 0x85f], 1
call fcn.14018e130
jmp 0x14001f69a
mov byte [rbp + 0x867], 1
lea rax, [0x1401a75f8]
mov qword [rsp + 0x20], rax
mov rcx, r14
mov rdx, r12
xor r8d, r8d
mov r9, rbx
call fcn.1401a4cc0
jmp 0x14001f69a
mov byte [rbp + 0x85e], 1
mov ecx, 2
mov rdx, r14
call fcn.1401a4290
jmp 0x14001f69a
mov byte [rbp + 0x85e], 1
call fcn.14018e130
jmp 0x14001f69a
mov byte [rbp + 0x867], 1
lea rax, [0x1401a75f8]
mov qword [rsp + 0x20], rax
xor r8d, r8d
call fcn.1401a4cc0
jmp 0x14001f69a
mov ecx, 8
mov edx, 0x70
call fcn.1401a4290
jmp 0x14001f69a
mov byte [rbp + 0x861], 1
mov ecx, 8
mov edx, 0x20
call fcn.1401a4290
jmp 0x14001f69a
mov byte [rbp + 0x867], 1
lea rax, [0x1401a7660]
mov qword [rsp + 0x20], rax
lea rcx, [0x1401a7628]
lea r9, [0x1401a7190]
lea r8, [rbp + 0x280]
mov edx, 0x17
call fcn.1401a4960
jmp 0x14001f69a
mov byte [rbp + 0x867], 1
lea rax, [0x1401a75f8]
mov qword [rsp + 0x20], rax
xor r8d, r8d
mov r9, rbx
call fcn.1401a4cc0
jmp 0x14001f69a
lea rax, [0x1401a75f8]
mov qword [rsp + 0x20], rax
xor r8d, r8d
call fcn.1401a4cc0
jmp 0x14001f69a
lea rax, [0x1401a75f8]
mov qword [rsp + 0x20], rax
xor r8d, r8d
call fcn.1401a4cc0
ud2