Function at 0x14008dbb0
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, 0x9c8
lea rbp, [rsp + 0x80]
movaps xmmword [rbp + 0x930], xmm8
movaps xmmword [rbp + 0x920], xmm7
movaps xmmword [rbp + 0x910], xmm6
mov qword [rbp + 0x908], 0xfffffffffffffffe
mov r12, rdx
mov qword [rbp + 0x8a0], rcx
mov rcx, qword [rdx + 0x130]
test rcx, rcx
mov qword [rbp + 0x560], r8
je 0x14008dc20
mov rdx, r8
call fcn.140155dd0
mov r8, qword [rbp + 0x560]
test al, al
je 0x14008fd62
lea rax, [r12 + 0x118]
mov qword [rbp + 0x2a0], rax
lea rax, [r12 + 0x20]
mov qword [rbp + 0x568], rax
lea rax, [r12 + 0x88]
mov qword [rbp + 0x8d0], rax
lea rax, [r12 + 0xf8]
mov qword [rbp + 0x768], rax
lea rax, [r12 + 0xfb]
mov qword [rbp + 0x4f8], rax
lea rdi, [rbp + 0x79a]
xorps xmm6, xmm6
movaps xmm7, xmmword [0x1401c42a0]
lea rsi, [r12 + 0x28]
lea rax, [r12 + 0x40]
mov qword [rbp + 0x2a8], rax
lea rax, [r12 + 0x58]
mov qword [rbp + 0x2b0], rax
lea r14, [rbp + 0x7a8]
lea rax, [r12 + 0xc8]
mov qword [rbp + 0x778], rax
lea rax, [r12 + 0xe0]
mov qword [rbp + 0x2b8], rax
lea rcx, [rbp + 0x1d0]
lea r13, [rbp + 0x400]
lea r15, [0x1401d1d88]
lea rax, [0x1401c52e8]
mov qword [rbp + 0x578], rax
mov qword [rbp + 0x8a8], r12
mov qword [rbp + 0x760], rsi
mov rdx, qword [rbp + 0x2a0]
call fcn.1400fc750
mov rax, qword [rbp + 0x1d0]
cmp rax, 3
je 0x14008ddf0
cmp eax, 4
je 0x14008ff6a
mov r8d, 0xa0
lea rcx, [rbp + 0x40]
lea rdx, [rbp + 0x1d0]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rbp + 0xa8]
lea ecx, [rax - 0x12d]
cmp ecx, 3
jae 0x14008e031
cmp qword [r12], 0
je 0x14008dd6e
mov rax, qword [rbp + 0x8a8]
mov rax, qword [rax + 8]
test rax, rax
je 0x14008dd6e
mov rcx, qword [rbp + 0x8a8]
mov rdx, qword [rcx + 0x10]
mov r8, qword [rcx + 0x18]
mov rcx, qword [rbp + 0x568]
call qword [rax + 0x20]
mov r12, qword [rbp + 0x8a8]
mov qword [r12], 0
lea rbx, [0x1401d1d08]
jmp 0x14008dd94
add rbx, 0x20
cmp rbx, r15
je 0x14008dea0
mov byte [rbp + 0x906], 1
lea rcx, [rbp + 0x790]
mov rdx, rsi
mov r8, rbx
call fcn.140082110
cmp byte [rbp + 0x7b0], 2
je 0x14008dd90
mov rax, qword [rbp + 0x790]
mov rdx, qword [rbp + 0x798]
mov rax, qword [rax + 0x20]
mov r8, qword [rbp + 0x7a0]
mov byte [rbp + 0x906], 1
mov rcx, r14
call rax
jmp 0x14008dd90
mov rax, qword [rbp + 0x1d8]
mov qword [rbp + 0x180], rax
lea rcx, [rbp + 0x180]
mov qword [rbp + 0x2c0], rcx
lea rcx, fcn.140086dc0
mov qword [rbp + 0x2c8], rcx
mov rbx, qword [rax]
test rbx, rbx
lea rsi, [rbp + 0x600]
je 0x14009038b
mov rax, qword [rax + 8]
mov rax, qword [rax + 0x38]
mov byte [rbp + 0x903], 1
mov rcx, rbx
call rax
movabs rcx, 0x6fc16a0bd4e952c3
xor rax, rcx
movabs rcx, 0x447028bf6821a9fd
xor rdx, rcx
or rdx, rax
jne 0x14009038b
movzx eax, byte [rbx]
test eax, eax
je 0x14008df00
cmp eax, 1
jne 0x14009038b
cmp byte [rbx + 1], 2
jne 0x14009038b
cmp dword [rbx + 4], 0
je 0x14008df14
jmp 0x14009038b
mov rax, qword [rbp + 0x768]
movzx eax, byte [rax]
mov ecx, eax
or ecx, 4
cmp ecx, 5
je 0x14008e060
cmp al, 0xa
jb 0x14008dedc
mov rdx, qword [r12 + 0x108]
test rdx, rdx
je 0x14008dedc
mov rcx, qword [r12 + 0x100]
mov r8d, 1
call fcn.140009010
mov rax, qword [rbp + 0x768]
movabs rcx, 0x101010101010101
mov qword [rax + 0x10], rcx
movups xmmword [rax], xmm7
jmp 0x14008e060
cmp byte [rbx + 1], 2
jne 0x14009038b
cmp dword [rbx + 8], 7
jne 0x14009038b
mov rax, qword [0x1402dee68]
mov rax, qword [rax]
cmp rax, 5
jne 0x14008dfdd
lea rax, [rbp + 0x2c0]
mov qword [rbp + 0x400], rax
lea rax, [0x140066c10]
mov qword [rbp + 0x408], rax
lea rax, str.can_retry
mov qword [rbp + 0x790], rax
mov qword [rbp + 0x798], 1
mov qword [rbp + 0x7b0], 0
mov qword [rbp + 0x7a0], r13
mov qword [rbp + 0x7a8], 1
mov byte [rbp + 0x903], 1
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rs
call fcn.140176350
lea rcx, str.reqwest::async_impl::client
mov qword [rbp + 0x600], rcx
mov qword [rbp + 0x608], 0x1b
mov qword [rbp + 0x610], rcx
mov qword [rbp + 0x618], 0x1b
mov qword [rbp + 0x620], rax
mov byte [rbp + 0x903], 1
mov edx, 5
lea rcx, [rbp + 0x790]
mov r8, rsi
xor r9d, r9d
call fcn.1401761f0
cmp qword [r12], 0
je 0x14008e2a6
mov rax, qword [r12 + 8]
test rax, rax
je 0x1400902c9
mov rax, qword [rax]
mov r8, qword [r12 + 0x10]
mov r9, qword [r12 + 0x18]
mov byte [rbp + 0x903], 1
lea rcx, [rbp + 0x708]
mov rdx, qword [rbp + 0x568]
call rax
mov rax, qword [r12 + 0x128]
cmp rax, 1
jbe 0x14008e2de
jmp 0x1400901a9
add eax, 0xfffffecd
cmp eax, 2
jae 0x1400905bd
cmp qword [r12], 0
je 0x14008e060
cmp qword [r12 + 8], 0
je 0x1400905bd
nop word cs:[rax + rax]
movups xmm0, xmmword [0x1401d1d98]
movaps xmmword [rbp + 0x7a0], xmm0
movups xmm0, xmmword [0x1401d1d88]
movaps xmmword [rbp + 0x790], xmm0
mov byte [rbp + 0x906], 1
lea rcx, [rbp + 0x40]
lea rdx, [rbp + 0x790]
call fcn.140081ce0
test rax, rax
je 0x1400905bd
mov qword [rbp + 0x1d0], rax
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov byte [rbp + 0x906], 1
lea rcx, [rbp + 0x600]
call fcn.1401b38e0
cmp qword [rbp + 0x600], 0
jne 0x14008ffa7
mov r8, qword [rbp + 0x608]
mov r9, qword [rbp + 0x610]
mov qword [rbp + 0x600], 0
mov qword [rbp + 0x610], 0
mov rax, qword [rbp + 0x8d0]
mov qword [rbp + 0x620], rax
mov byte [rbp + 0x906], 1
lea rcx, [rbp + 0x790]
lea rdx, [rbp + 0x600]
call fcn.1401767c0
mov rax, qword [rbp + 0x790]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14008ffa7
movups xmm0, xmmword [rdi + 0x3e]
lea rcx, [rbp + 0x60a]
movups xmmword [rcx + 0x3e], xmm0
movups xmm0, xmmword [rdi - 2]
movups xmm1, xmmword [rdi + 0xe]
movups xmm2, xmmword [rdi + 0x1e]
movups xmm3, xmmword [rdi + 0x2e]
movups xmmword [rcx + 0x2e], xmm3
movups xmmword [rcx + 0x1e], xmm2
movups xmmword [rcx + 0xe], xmm1
movups xmmword [rcx - 2], xmm0
mov qword [rbp + 0x600], rax
lea rcx, [rbp + 0x790]
lea rdx, [rbp + 0x600]
call fcn.140017910
cmp byte [rbp + 0x790], 3
je 0x14008ff7d
lea rcx, [rbp + 0x790]
call fcn.140032fe0
mov rax, qword [rbp + 0x600]
mov rcx, qword [rbp + 0x608]
lea rdx, [rbp + 0x60a]
movups xmm0, xmmword [rdx + 6]
movups xmm1, xmmword [rdx + 0x16]
movups xmm2, xmmword [rdx + 0x26]
movups xmm3, xmmword [rdx + 0x36]
movaps xmmword [rbp + 0x400], xmm0
movaps xmmword [rbp + 0x410], xmm1
movaps xmmword [rbp + 0x420], xmm2
movaps xmmword [rbp + 0x430], xmm3
mov rdx, qword [rdx + 0x46]
mov qword [rbp + 0x440], rdx
movabs rdx, 0x8000000000000000
cmp rax, rdx
je 0x14008ffa7
mov rdx, qword [rbp + 0x440]
mov qword [rbp + 0x1c0], rdx
movaps xmm0, xmmword [rbp + 0x400]
movaps xmm1, xmmword [rbp + 0x410]
movaps xmm2, xmmword [rbp + 0x420]
movaps xmm3, xmmword [rbp + 0x430]
movaps xmmword [rbp + 0x1b0], xmm3
movaps xmmword [rbp + 0x1a0], xmm2
movaps xmmword [rbp + 0x190], xmm1
movaps xmmword [rbp + 0x180], xmm0
mov qword [rbp + 0x708], rax
mov qword [rbp + 0x710], rcx
lea rax, [rbp + 0x718]
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 [r12 + 0x110]
cmp byte [rax + 0x1b8], 0
je 0x14008e600
mov r9d, dword [rbp + 0x734]
test r9, r9
je 0x14008e3e0
mov rdx, qword [rbp + 0x718]
cmp rdx, r9
jbe 0x14008e3b5
cmp byte [rcx + r9], 0xbf
jg 0x14008e3bb
jmp 0x140090abf
lea rax, [0x1401d1778]
mov qword [rbp + 0x708], rax
lea rax, [0x1401d1330]
mov qword [rbp + 0x710], rax
lea rax, [rbp + 0x718]
movups xmmword [rax], xmm6
mov rax, qword [r12 + 0x128]
cmp rax, 1
ja 0x1400901a9
inc rax
mov qword [r12 + 0x128], rax
mov byte [rbp + 0x901], 1
lea rcx, [rbp + 0x790]
mov rdx, qword [rbp + 0x8d0]
call fcn.140017910
cmp byte [rbp + 0x790], 3
je case.default.0x14008e3ac
mov rax, qword [rbp + 0x7e0]
mov qword [rbp + 0x5f0], rax
movups xmm0, xmmword [rbp + 0x7d0]
movaps xmmword [rbp + 0x5e0], xmm0
movups xmm0, xmmword [rbp + 0x790]
movups xmm1, xmmword [rbp + 0x7a0]
movups xmm2, xmmword [rbp + 0x7b0]
movups xmm3, xmmword [rbp + 0x7c0]
movaps xmmword [rbp + 0x5d0], xmm3
movaps xmmword [rbp + 0x5c0], xmm2
movaps xmmword [rbp + 0x5b0], xmm1
movaps xmmword [rbp + 0x5a0], xmm0
mov byte [rbp + 0x905], 1
mov byte [rbp + 0x904], 1
lea rsi, [rbp + 0x790]
mov rcx, rsi
call fcn.140190a90
mov r8d, 0xe0
mov rcx, r13
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rbp + 0x768]
movzx ecx, byte [rax]
mov al, 1
lea rdx, [0x1401d2114]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
xor edi, edi
jmp 0x14008ed60
jne 0x140090abf
cmp r9d, 4
jne 0x14008e3e0
lea rdx, str.httphttpsvalid_request_parts
mov r8, r9
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x14008f307
nop dword [rax + rax]
mov byte [rbp + 0x907], 1
lea rcx, [rbp + 0x790]
mov rdx, qword [rbp + 0x8d0]
call fcn.1401a9cb0
lea rdx, [rbp + 0x79a]
mov rcx, qword [rbp + 0x778]
movzx eax, byte [rcx + 0x10]
mov byte [rdx + 0x46], al
movups xmm0, xmmword [rcx]
movups xmmword [rdx + 0x36], xmm0
mov eax, dword [r12 + 0xb0]
mov ecx, dword [r12 + 0xc4]
movups xmm0, xmmword [r12 + 0xa0]
movups xmm1, xmmword [r12 + 0xb4]
movups xmmword [rbp + 0x7bc], xmm1
mov dword [rbp + 0x7b8], eax
mov dword [rbp + 0x7cc], ecx
movups xmmword [rbp + 0x7a8], xmm0
lea rsi, [rbp + 0x790]
mov rcx, rsi
lea rdx, [0x1401d1330]
xor r8d, r8d
call fcn.1401775f0
mov rcx, rsi
xor edx, edx
call fcn.1401770b0
mov rcx, rsi
xor edx, edx
call fcn.140176ed0
mov rdx, qword [rbp + 0x798]
mov rbx, qword [rbp + 0x7a0]
xor eax, eax
lea rcx, [rbp + 0x600]
nop word cs:[rax + rax]
mov rsi, rax
cmp rbx, rax
je 0x14008e4dd
movzx r9d, byte [rdx + rsi]
cmp r9b, 0x20
setae r10b
cmp r9b, 0x7f
setne r8b
lea rax, [rsi + 1]
cmp r9b, 9
je 0x14008e4a0
and r10b, r8b
jne 0x14008e4a0
mov dil, 2
mov rdx, qword [rbp + 0x790]
test rdx, rdx
jne 0x14008e50f
jmp 0x14008e521
mov r8, rbx
call fcn.1401910f0
movups xmm0, xmmword [rbp + 0x600]
movups xmm1, xmmword [rbp + 0x610]
movaps xmmword [rbp + 0x330], xmm1
movaps xmmword [rbp + 0x320], xmm0
xor edi, edi
mov rdx, qword [rbp + 0x790]
test rdx, rdx
je 0x14008e521
mov rcx, qword [rbp + 0x798]
mov r8d, 1
call fcn.140009010
cmp rbx, rsi
mov rdx, qword [rbp + 0x760]
jne 0x14008e600
movaps xmm0, xmmword [rbp + 0x320]
movaps xmm1, xmmword [rbp + 0x330]
movaps xmmword [rbp + 0x150], xmm1
movaps xmmword [rbp + 0x140], xmm0
mov byte [rbp + 0x160], dil
movups xmm0, xmmword [0x1401d1db8]
movaps xmmword [rbp + 0x410], xmm0
movups xmm0, xmmword [0x1401d1da8]
movaps xmmword [rbp + 0x400], xmm0
mov byte [rbp + 0x907], 1
lea rcx, [rbp + 0x790]
mov r8, r13
lea r9, [rbp + 0x140]
call fcn.140087fb0
cmp byte [rbp + 0x7b0], 3
je 0x140090b0b
mov rax, qword [rbp + 0x7b0]
mov qword [rbp + 0x620], rax
movups xmm0, xmmword [rbp + 0x790]
movups xmm1, xmmword [rbp + 0x7a0]
movaps xmmword [rbp + 0x610], xmm1
movaps xmmword [rbp + 0x600], xmm0
cmp al, 2
je 0x14008e600
mov rax, qword [rbp + 0x600]
mov rdx, qword [rbp + 0x608]
mov rax, qword [rax + 0x20]
mov r8, qword [rbp + 0x610]
mov byte [rbp + 0x907], 1
lea rcx, [rbp + 0x618]
call rax
nop word cs:[rax + rax]
mov byte [rbp + 0x907], 1
lea rcx, [rbp + 0x790]
mov rdx, qword [rbp + 0x8d0]
call fcn.1401a9cb0
movups xmm8, xmmword [r12 + 0xb4]
mov rcx, qword [rbp + 0x778]
movzx eax, byte [rcx + 0x10]
mov byte [rbp + 0x290], al
movups xmm0, xmmword [rcx]
movaps xmmword [rbp + 0x280], xmm0
movzx edi, word [r12 + 0xb0]
movzx ebx, word [r12 + 0xb2]
mov eax, dword [r12 + 0xc4]
mov dword [rbp + 0x8e8], eax
mov r14d, dword [r12 + 0xa0]
mov r13d, dword [r12 + 0xa4]
mov rax, r12
mov r12d, dword [r12 + 0xa8]
mov r15d, dword [rax + 0xac]
mov rcx, qword [rbp + 0x790]
mov qword [rbp + 0x8f0], rcx
mov rcx, qword [rbp + 0x798]
mov qword [rbp + 0x8e0], rcx
mov rsi, qword [rbp + 0x7a0]
mov rdx, qword [rax + 0xf0]
cmp rdx, qword [rax + 0xe0]
jne 0x14008e6d0
mov rcx, qword [rbp + 0x2b8]
call fcn.1400830f0
mov r9, qword [rbp + 0x8a8]
mov rdx, qword [r9 + 0xf0]
jmp 0x14008e6d7
mov r9, qword [rbp + 0x8a8]
mov rax, qword [r9 + 0xe8]
imul rcx, rdx, 0x58
mov rdx, qword [rbp + 0x8f0]
mov qword [rax + rcx], rdx
mov rdx, qword [rbp + 0x8e0]
mov qword [rax + rcx + 8], rdx
mov qword [rax + rcx + 0x10], rsi
mov dword [rax + rcx + 0x18], r14d
mov dword [rax + rcx + 0x1c], r13d
mov dword [rax + rcx + 0x20], r12d
mov dword [rax + rcx + 0x24], r15d
mov word [rax + rcx + 0x28], di
mov word [rax + rcx + 0x2a], bx
movups xmmword [rax + rcx + 0x2c], xmm8
mov edx, dword [rbp + 0x8e8]
mov dword [rax + rcx + 0x3c], edx
movaps xmm0, xmmword [rbp + 0x280]
movups xmmword [rax + rcx + 0x40], xmm0
movzx edx, byte [rbp + 0x290]
mov byte [rax + rcx + 0x50], dl
mov rdx, qword [r9 + 0xe8]
mov rax, qword [r9 + 0xf0]
inc rax
mov qword [r9 + 0xf0], rax
mov rcx, qword [r9 + 0x110]
mov r8, qword [rcx + 0x188]
test r8, r8
mov r12, r9
je 0x14008e7a0
cmp r8d, 1
jne 0x1400904cb
cmp qword [rcx + 0x190], rax
lea rsi, [rbp + 0x79a]
lea rcx, [rbp + 0x400]
ja 0x14008e813
jmp 0x1400906d8
movzx r8d, word [rbp + 0xa8]
lea r9, [rbp + 0x708]
mov qword [rbp + 0x790], r9
mov qword [rbp + 0x798], rdx
mov qword [rbp + 0x7a0], rax
mov word [rbp + 0x7a8], r8w
mov rdx, qword [rcx + 0x190]
mov rax, qword [rcx + 0x198]
mov rax, qword [rax + 0x28]
mov byte [rbp + 0x907], 1
lea rcx, [rbp + 0x600]
lea r8, [rbp + 0x790]
call rax
lea rsi, [rbp + 0x79a]
lea rcx, [rbp + 0x400]
mov rax, qword [rbp + 0x600]
test rax, rax
jne 0x14009026d
mov rax, qword [0x1402dee68]
mov rax, qword [rax]
cmp rax, 4
jb 0x14008e8f5
mov rax, qword [rbp + 0x8d0]
mov qword [rbp + 0x400], rax
lea rdx, [0x140015be0]
mov qword [rbp + 0x408], rdx
lea rax, [rbp + 0x708]
mov qword [rbp + 0x410], rax
mov qword [rbp + 0x418], rdx
lea rax, str.redirecting__to_
mov qword [rbp + 0x790], rax
mov qword [rbp + 0x798], 3
mov qword [rbp + 0x7b0], 0
mov qword [rbp + 0x7a0], rcx
mov qword [rbp + 0x7a8], 2
mov byte [rbp + 0x907], 1
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rs
call fcn.140176350
lea rcx, str.reqwest::async_impl::client
mov qword [rbp + 0x600], rcx
mov qword [rbp + 0x608], 0x1b
mov qword [rbp + 0x610], rcx
mov qword [rbp + 0x618], 0x1b
mov qword [rbp + 0x620], rax
mov byte [rbp + 0x907], 1
mov edx, 4
lea rcx, [rbp + 0x790]
lea r8, [rbp + 0x600]
xor r9d, r9d
call fcn.1401761f0
mov ebx, dword [rbp + 0x734]
test rbx, rbx
je 0x14008fefe
mov r13, qword [rbp + 0x710]
mov r14, qword [rbp + 0x718]
cmp r14, rbx
jbe 0x14008e924
cmp byte [r13 + rbx], 0xbf
jg 0x14008e92a
jmp 0x14009095f
jne 0x14009095f
cmp ebx, 4
jne 0x14008e945
mov rcx, r13
lea rdx, str.httphttpsvalid_request_parts
mov r8, rbx
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x14008e980
cmp r14, rbx
jbe 0x14008e957
cmp byte [r13 + rbx], 0xbf
jg 0x14008e95d
jmp 0x140090a19
jne 0x140090a19
cmp ebx, 5
jne 0x14008fefe
mov rcx, r13
lea rdx, [0x1401d1af4]
mov r8, rbx
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x14008fefe
mov rax, qword [r12 + 0x110]
cmp byte [rax + 0x1ba], 0
je 0x14008e9cc
cmp r14, rbx
jbe 0x14008e9a3
cmp byte [r13 + rbx], 0xbf
jg 0x14008e9a9
jmp 0x140090a6c
jne 0x140090a6c
cmp ebx, 5
jne 0x140090080
mov rcx, r13
lea rdx, [0x1401d1af4]
mov r8, rbx
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140090080
mov rax, qword [rbp + 0x758]
mov qword [rbp + 0x7e0], rax
movups xmm0, xmmword [rbp + 0x748]
movaps xmmword [rbp + 0x7d0], xmm0
movups xmm0, xmmword [rbp + 0x708]
movups xmm1, xmmword [rbp + 0x718]
movups xmm2, xmmword [rbp + 0x728]
movups xmm3, xmmword [rbp + 0x738]
movaps xmmword [rbp + 0x7c0], xmm3
movaps xmmword [rbp + 0x7b0], xmm2
movaps xmmword [rbp + 0x7a0], xmm1
movaps xmmword [rbp + 0x790], xmm0
mov rax, qword [rbp + 0x8d0]
mov rdx, qword [rax]
test rdx, rdx
lea rdi, [rbp + 0x400]
je 0x14008ea49
mov rcx, qword [r12 + 0x90]
mov r8d, 1
call fcn.140009010
mov rax, qword [rbp + 0x7e0]
mov rcx, qword [rbp + 0x8d0]
mov qword [rcx + 0x50], rax
movaps xmm0, xmmword [rbp + 0x7d0]
movups xmmword [rcx + 0x40], xmm0
movaps xmm0, xmmword [rbp + 0x790]
movaps xmm1, xmmword [rbp + 0x7a0]
movaps xmm2, xmmword [rbp + 0x7b0]
movaps xmm3, xmmword [rbp + 0x7c0]
movups xmmword [rcx + 0x30], xmm3
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov byte [rbp + 0x907], 0
lea rcx, [rbp + 0xe0]
call fcn.140189e20
mov rax, qword [rbp + 0x760]
movups xmm0, xmmword [rax + 0x50]
movaps xmmword [rbp + 0x5f0], xmm0
movups xmm0, xmmword [rax + 0x40]
movaps xmmword [rbp + 0x5e0], xmm0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rbp + 0x5d0], xmm3
movaps xmmword [rbp + 0x5c0], xmm2
movaps xmmword [rbp + 0x5b0], xmm1
movaps xmmword [rbp + 0x5a0], xmm0
movups xmm0, xmmword [rbp + 0xe0]
movups xmm1, xmmword [rbp + 0xf0]
movups xmm2, xmmword [rbp + 0x100]
movups xmm3, xmmword [rbp + 0x110]
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x30], xmm3
movups xmm0, xmmword [rbp + 0x120]
movups xmmword [rax + 0x40], xmm0
movups xmm0, xmmword [rbp + 0x130]
movups xmmword [rax + 0x50], xmm0
mov r8, qword [r12 + 0xe8]
mov r9, qword [r12 + 0xf0]
lea rcx, [rbp + 0x5a0]
mov rdx, qword [rbp + 0x8d0]
call fcn.140012080
lea rcx, [rbp + 0x790]
mov rdx, qword [rbp + 0x8d0]
call fcn.140017910
movzx eax, byte [rbp + 0x790]
cmp al, 3
je 0x140090298
mov ecx, dword [rsi - 9]
mov edx, dword [rsi - 6]
lea r8, [rbp + 0x501]
mov dword [r8 + 3], edx
mov dword [r8], ecx
mov rcx, qword [rbp + 0x798]
movups xmm0, xmmword [rsi + 6]
movups xmm1, xmmword [rsi + 0x16]
movups xmm2, xmmword [rsi + 0x26]
movups xmm3, xmmword [rsi + 0x36]
movups xmmword [r8 + 0x1f], xmm1
movups xmmword [r8 + 0x2f], xmm2
movups xmmword [r8 + 0x3f], xmm3
mov rdx, qword [rsi + 0x46]
mov qword [r8 + 0x4f], rdx
movups xmmword [r8 + 0xf], xmm0
mov byte [rbp + 0x500], al
mov qword [rbp + 0x508], rcx
cmp qword [r12], 0
je 0x14008ec20
mov rax, qword [r12 + 8]
test rax, rax
je 0x14008ec20
mov r8, qword [r12 + 0x10]
mov r9, qword [r12 + 0x18]
lea rcx, [rbp + 0x790]
mov rdx, qword [rbp + 0x568]
call qword [rax]
lea rsi, [rbp + 0x1e0]
movups xmm0, xmmword [rbp + 0x790]
movups xmm1, xmmword [rbp + 0x7a0]
movaps xmmword [rbp + 0x590], xmm1
movaps xmmword [rbp + 0x580], xmm0
jmp 0x14008ec4d
lea rax, [0x1401d1778]
mov qword [rbp + 0x580], rax
lea rax, [0x1401d1330]
mov qword [rbp + 0x588], rax
lea rax, [rbp + 0x590]
movups xmmword [rax], xmm6
lea rsi, [rbp + 0x1e0]
mov byte [rbp + 0x902], 1
lea rbx, [rbp + 0x790]
mov rcx, rbx
call fcn.140190a90
mov r8d, 0xe0
mov rcx, rdi
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rbp + 0x768]
movzx ecx, byte [rax]
mov al, 1
lea rdx, [0x1401d2140]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
xor edx, edx
jmp 0x14008f470
mov dil, 2
jmp 0x14008ed60
mov dil, 3
jmp 0x14008ed60
mov al, 1
mov dil, 1
jmp 0x14008ed60
movzx ecx, byte [rbp + 0x794]
mov byte [rbp + 0x584], cl
mov ecx, dword [rbp + 0x790]
mov dword [rbp + 0x580], ecx
mov rbx, qword [rbp + 0x400]
movzx ecx, byte [rbp + 0x408]
mov byte [rbp + 0x8e0], cl
movzx ecx, byte [rbp + 0x409]
mov byte [rbp + 0x8f0], cl
cmp rbx, 3
je 0x1400907fd
mov r14, qword [rbp + 0x4c0]
mov rsi, qword [rbp + 0x4c8]
movzx r15d, byte [rbp + 0x4b8]
mov r8d, 0xae
lea rcx, [rbp + 0x320]
lea rdx, [rbp + 0x40a]
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rbp + 0x4d0]
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0x500], xmm0
cmp r15b, 0xa
jb 0x14008ee00
test rsi, rsi
je 0x14008ee00
mov r8d, 1
mov rcx, r14
mov rdx, rsi
call fcn.140009010
mov r8d, 0xae
lea rsi, [rbp + 0x79a]
mov rcx, rsi
lea rdx, [rbp + 0x320]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, byte [rbp + 0x584]
mov byte [rsi + 0xb5], al
mov eax, dword [rbp + 0x580]
mov dword [rsi + 0xb1], eax
movaps xmm0, xmmword [rbp + 0x500]
movups xmmword [rsi + 0xc6], xmm0
mov rax, qword [rbp + 0x5f0]
mov qword [rbp + 0x370], rax
movaps xmm0, xmmword [rbp + 0x5e0]
movaps xmmword [rbp + 0x360], xmm0
movaps xmm0, xmmword [rbp + 0x5a0]
movaps xmm1, xmmword [rbp + 0x5b0]
movaps xmm2, xmmword [rbp + 0x5c0]
movaps xmm3, xmmword [rbp + 0x5d0]
movaps xmmword [rbp + 0x350], xmm3
movaps xmmword [rbp + 0x340], xmm2
movaps xmmword [rbp + 0x330], xmm1
movaps xmmword [rbp + 0x320], xmm0
mov qword [rbp + 0x790], rbx
movzx eax, byte [rbp + 0x8e0]
mov byte [rbp + 0x798], al
movzx eax, byte [rbp + 0x8f0]
mov byte [rbp + 0x799], al
mov byte [rbp + 0x848], dil
movzx eax, byte [rbp + 0x8c0]
mov byte [rbp + 0x849], al
mov byte [rbp + 0x84a], r13b
mov rax, qword [rbp + 0x8b8]
mov qword [rbp + 0x850], rax
mov rax, qword [rbp + 0x8e8]
mov qword [rbp + 0x858], rax
movzx ecx, byte [rbp + 0x320]
movzx eax, byte [rbp + 0x321]
mov byte [rbp + 0x8e0], al
movzx eax, byte [rbp + 0x322]
mov byte [rbp + 0x8f0], al
lea rax, [rbp + 0x323]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rbp + 0x500], xmm0
movaps xmmword [rbp + 0x510], xmm1
movaps xmmword [rbp + 0x520], xmm2
movaps xmmword [rbp + 0x530], xmm3
movups xmm0, xmmword [rax + 0x40]
movaps xmmword [rbp + 0x540], xmm0
mov rax, qword [rax + 0x4d]
mov qword [rbp + 0x54d], rax
mov byte [rbp + 0x8e8], cl
cmp cl, 3
je 0x1400907de
lea rcx, [rbp + 0x7f0]
call fcn.140032fe0
lea r13, [rbp + 0x400]
movzx eax, byte [rbp + 0x8e8]
mov byte [rbp + 0x7f0], al
movzx eax, byte [rbp + 0x8e0]
mov byte [rbp + 0x7f1], al
movzx eax, byte [rbp + 0x8f0]
mov byte [rbp + 0x7f2], al
mov rax, qword [rbp + 0x54d]
lea rdi, [rbp + 0x79a]
mov qword [rdi + 0xa6], rax
movaps xmm0, xmmword [rbp + 0x540]
movups xmmword [rdi + 0x99], xmm0
movaps xmm0, xmmword [rbp + 0x500]
movaps xmm1, xmmword [rbp + 0x510]
movaps xmm2, xmmword [rbp + 0x520]
movaps xmm3, xmmword [rbp + 0x530]
movups xmmword [rdi + 0x89], xmm3
movups xmmword [rdi + 0x79], xmm2
movups xmmword [rdi + 0x69], xmm1
movups xmmword [rdi + 0x59], xmm0
mov rsi, qword [rbp + 0x790]
movzx r15d, byte [rbp + 0x798]
movzx r14d, byte [rbp + 0x799]
mov r8d, 0xd6
mov rcx, r13
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rbp + 0x708]
movups xmm1, xmmword [rbp + 0x718]
movaps xmmword [rbp + 0x330], xmm1
movaps xmmword [rbp + 0x320], xmm0
cmp rsi, 3
je 0x1400907cb
mov r8d, 0xd6
lea rbx, [rbp + 0x790]
mov rcx, rbx
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rbp + 0x708]
movups xmm1, xmmword [rbp + 0x718]
movups xmmword [rdi + 0xcc], xmm0
movups xmmword [rdi + 0xdc], xmm1
mov r8d, 0xf6
lea rcx, [rbp + 0x60a]
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbp + 0x600], rsi
mov byte [rbp + 0x608], r15b
mov byte [rbp + 0x609], r14b
movzx r15d, word [r12 + 0x80]
mov rbx, qword [r12 + 0x70]
mov rsi, qword [r12 + 0x78]
test rsi, rsi
mov qword [rbp + 0x8f0], rsi
je 0x14008f0f1
mov rax, rsi
shr rax, 0x3d
jne 0x140090a5b
lea r14, [rsi*4]
movzx eax, byte [0x1402df001]
mov edx, 2
mov rcx, r14
call fcn.140009000
test rax, rax
jne 0x14008f0f9
jmp 0x140090a42
mov eax, 2
xor r14d, r14d
mov qword [rbp + 0x8e0], rax
mov rcx, rax
mov rdx, rbx
mov r8, r14
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r13
mov rdx, qword [rbp + 0x2a8]
call fcn.140057d70
mov word [rbp + 0x8e8], r15w
lea rcx, [rbp + 0x790]
mov rdx, qword [rbp + 0x2b0]
call fcn.140058070
lea r14, [rbp + 0x7a8]
mov rax, qword [r12 + 0x28]
mov qword [rbp + 0x898], rax
mov rax, qword [r12 + 0x30]
mov qword [rbp + 0x8c0], rax
mov rax, qword [r12 + 0x38]
mov qword [rbp + 0x8b8], rax
mov rax, qword [rbp + 0x410]
mov qword [rbp + 0x330], rax
movups xmm0, xmmword [rbp + 0x400]
movaps xmmword [rbp + 0x320], xmm0
movups xmm0, xmmword [rbp + 0x790]
movaps xmmword [rbp + 0x500], xmm0
mov rax, qword [rbp + 0x7a0]
mov qword [rbp + 0x510], rax
lea r15, [rbp + 0x600]
mov rcx, r15
call fcn.140014d80
mov rax, qword [rbp + 0x898]
mov qword [rbp + 0x600], rax
mov rax, qword [rbp + 0x8c0]
mov qword [rbp + 0x608], rax
mov rax, qword [rbp + 0x8b8]
mov qword [rbp + 0x610], rax
mov rax, qword [rbp + 0x330]
lea rcx, [rbp + 0x60a]
mov qword [rcx + 0x1e], rax
movaps xmm0, xmmword [rbp + 0x320]
movups xmmword [rcx + 0xe], xmm0
mov rax, qword [rbp + 0x510]
mov qword [rcx + 0x36], rax
movaps xmm0, xmmword [rbp + 0x500]
movups xmmword [rcx + 0x26], xmm0
mov rax, qword [rbp + 0x8e0]
mov qword [rbp + 0x648], rax
mov rax, qword [rbp + 0x8f0]
mov qword [rbp + 0x650], rax
movzx eax, word [rbp + 0x8e8]
mov word [rbp + 0x658], ax
mov rsi, qword [r12 + 0x110]
add rsi, 0x10
mov r8d, 0x100
lea rbx, [rbp + 0x790]
mov rcx, rbx
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbp + 0x8ff], 0
mov rcx, rsi
mov rdx, rbx
call fcn.1400c9190
mov qword [rbp + 0x8e0], rax
mov qword [rbp + 0x8f0], rdx
mov rcx, qword [r12 + 0x118]
mov rax, qword [r12 + 0x120]
mov qword [rbp + 0x8b8], rcx
mov qword [rbp + 0x8e8], rax
call qword [rax]
mov rsi, qword [rbp + 0x760]
lea r15, [0x1401d1d88]
mov rax, qword [rbp + 0x8e8]
mov rdx, qword [rax + 8]
test rdx, rdx
je 0x14008f2c3
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp + 0x8b8]
call fcn.140009010
mov r12, qword [rbp + 0x8a8]
mov rax, qword [rbp + 0x8e0]
mov qword [r12 + 0x118], rax
mov rax, qword [rbp + 0x8f0]
mov qword [r12 + 0x120], rax
lea rcx, [rbp + 0x180]
call fcn.140086dc0
mov r8, qword [rbp + 0x560]
lea rcx, [rbp + 0x1d0]
jmp 0x14008dcec
mov r9d, dword [r12 + 0xb4]
test r9, r9
je 0x14008e3e0
mov rcx, qword [r12 + 0x90]
mov rdx, qword [r12 + 0x98]
cmp rdx, r9
jbe 0x14008fd36
cmp byte [rcx + r9], 0xbf
jg 0x14008fd3c
jmp 0x140090b55
movzx ecx, byte [rbp + 0x794]
mov byte [rbp + 0x78c], cl
mov ecx, dword [rbp + 0x790]
mov dword [rbp + 0x788], ecx
mov r8, qword [rbp + 0x400]
movzx r9d, byte [rbp + 0x408]
movzx ecx, byte [rbp + 0x409]
cmp r8, 3
movzx ebx, byte [rbp + 0x8cd]
mov qword [rbp + 0x8c0], r8
mov byte [rbp + 0x8f0], cl
mov byte [rbp + 0x8e0], r9b
jne 0x14008f521
mov rdx, qword [rbp + 0x770]
test rdx, rdx
sete cl
or al, cl
lea rcx, [rbp + 0x32a]
jne 0x14008f4f6
mov rdi, r8
mov r8d, 1
mov r14, rcx
mov rcx, qword [rbp + 0x570]
call fcn.140009010
mov rcx, r14
mov r8, rdi
movzx eax, byte [rbp + 0x8b0]
mov edi, eax
lea rdx, [rbp + 0x1d0]
movzx r14d, byte [rbp + 0x8df]
mov r15, qword [rbp + 0x4e8]
mov r13, qword [rbp + 0x4f0]
jmp 0x14008f600
mov dword [rbp + 0x8b8], edx
mov rbx, qword [rbp + 0x4c0]
mov rsi, qword [rbp + 0x4c8]
movzx edi, byte [rbp + 0x4b8]
mov r8d, 0xae
lea rcx, [rbp + 0x790]
lea rdx, [rbp + 0x40a]
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rbp + 0x4d0]
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0x2c0], xmm0
cmp dil, 0xa
jb 0x14008f582
test rsi, rsi
je 0x14008f582
mov r8d, 1
mov rcx, rbx
mov rdx, rsi
call fcn.140009010
mov r8d, 0xae
lea rsi, [rbp + 0x1d0]
mov rcx, rsi
lea rdx, [rbp + 0x790]
call sub.VCRUNTIME140.dll_memcpy
mov rdx, rsi
mov eax, dword [rbp + 0x788]
mov dword [rbp + 0x780], eax
movzx eax, byte [rbp + 0x78c]
mov byte [rbp + 0x784], al
movaps xmm0, xmmword [rbp + 0x2c0]
movaps xmmword [rbp + 0x170], xmm0
movzx ebx, byte [rbp + 0x8ce]
movzx r14d, byte [rbp + 0x8cf]
mov r15, qword [rbp + 0x570]
mov r13, qword [rbp + 0x770]
lea rcx, [rbp + 0x32a]
lea rsi, [rbp + 0x1e0]
mov edi, dword [rbp + 0x8b8]
mov r8, qword [rbp + 0x8c0]
mov qword [rbp + 0x320], r8
movzx eax, byte [rbp + 0x8e0]
mov byte [rbp + 0x328], al
movzx eax, byte [rbp + 0x8f0]
mov byte [rbp + 0x329], al
mov r8d, 0xae
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbp + 0x3d8], dil
mov byte [rbp + 0x3d9], bl
mov byte [rbp + 0x3da], r14b
mov eax, dword [rbp + 0x780]
lea rcx, [rbp + 0x323]
mov dword [rcx + 0xb8], eax
movzx eax, byte [rbp + 0x784]
mov byte [rcx + 0xbc], al
mov qword [rbp + 0x3e0], r15
mov qword [rbp + 0x3e8], r13
movaps xmm0, xmmword [rbp + 0x170]
movups xmmword [rcx + 0xcd], xmm0
movzx eax, byte [rbp + 0x500]
test rax, rax
mov byte [rbp + 0x8cd], bl
mov byte [rbp + 0x8df], r14b
mov qword [rbp + 0x4e8], r15
mov qword [rbp + 0x4f0], r13
mov dword [rbp + 0x8b8], edi
je 0x14008f6c0
cmp eax, 1
jne 0x14008f6de
mov al, 1
mov dword [rbp + 0x8e8], eax
movzx r15d, byte [rbp + 0x501]
jmp 0x14008f6ca
mov dword [rbp + 0x8e8], 0
movzx edi, byte [rbp + 0x8f0]
movzx r14d, byte [rbp + 0x8e0]
jmp 0x14008f75f
mov rsi, qword [rbp + 0x508]
movzx eax, byte [0x1402df001]
mov ecx, 0x20
mov edx, 8
call fcn.140009000
mov qword [rbp + 0x8b0], rax
test rax, rax
je 0x140090af3
mov rax, qword [rsi]
mov r8, qword [rsi + 8]
mov r9, qword [rsi + 0x10]
add rsi, 0x18
lea rcx, [rbp + 0x790]
mov rdx, rsi
call qword [rax]
mov dil, byte [rbp + 0x8f0]
mov r14b, byte [rbp + 0x8e0]
movups xmm0, xmmword [rbp + 0x790]
movups xmm1, xmmword [rbp + 0x7a0]
mov rax, qword [rbp + 0x8b0]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov al, 2
mov dword [rbp + 0x8e8], eax
lea rsi, [rbp + 0x1e0]
mov rax, qword [rbp + 0x510]
mov r8, qword [rbp + 0x518]
mov r9, qword [rbp + 0x520]
lea rbx, [rbp + 0x790]
mov rcx, rbx
lea rdx, [rbp + 0x528]
call qword [rax]
movups xmm0, xmmword [rbp + 0x790]
movups xmm1, xmmword [rbp + 0x7a0]
movaps xmmword [rbp + 0x410], xmm1
movaps xmmword [rbp + 0x400], xmm0
mov rax, qword [rbp + 0x530]
mov r8, qword [rbp + 0x538]
mov r9, qword [rbp + 0x540]
mov rcx, rbx
lea rdx, [rbp + 0x548]
call qword [rax]
movups xmm0, xmmword [rbp + 0x790]
movups xmm1, xmmword [rbp + 0x7a0]
movups xmmword [rsi + 0x30], xmm1
movups xmmword [rsi + 0x20], xmm0
movzx eax, word [rbp + 0x550]
movaps xmm0, xmmword [rbp + 0x400]
movaps xmm1, xmmword [rbp + 0x410]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov ecx, dword [rbp + 0x8e8]
mov byte [rbp + 0x1d0], cl
mov byte [rbp + 0x898], r15b
mov byte [rbp + 0x1d1], r15b
mov rcx, qword [rbp + 0x8b0]
mov qword [rbp + 0x1d8], rcx
mov word [rbp + 0x220], ax
mov rax, qword [rbp + 0x8c0]
cmp rax, 3
lea r15, [rbp + 0x79a]
je 0x140090990
mov qword [rbp + 0x790], rax
mov byte [rbp + 0x798], r14b
mov byte [rbp + 0x799], dil
mov r8d, 0xd6
mov rcx, r15
lea rdx, [rbp + 0x32a]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, byte [rbp + 0x1d2]
mov byte [rbp + 0x8f0], al
movups xmm0, xmmword [rsi - 0xd]
movups xmm1, xmmword [rsi + 3]
movups xmm2, xmmword [rsi + 0x13]
movups xmm3, xmmword [rsi + 0x23]
movaps xmmword [rbp + 0x2c0], xmm0
movaps xmmword [rbp + 0x2d0], xmm1
movaps xmmword [rbp + 0x2e0], xmm2
movaps xmmword [rbp + 0x2f0], xmm3
movups xmm0, xmmword [rsi + 0x33]
movaps xmmword [rbp + 0x300], xmm0
mov rax, qword [rsi + 0x40]
mov qword [rbp + 0x30d], rax
lea rcx, [rbp + 0x7f0]
call fcn.140032fe0
mov eax, dword [rbp + 0x8e8]
mov byte [rbp + 0x7f0], al
movzx eax, byte [rbp + 0x898]
mov byte [rbp + 0x7f1], al
movzx eax, byte [rbp + 0x8f0]
mov byte [rbp + 0x7f2], al
mov rax, qword [rbp + 0x30d]
lea rdi, [rbp + 0x79a]
mov qword [rdi + 0xa6], rax
movaps xmm0, xmmword [rbp + 0x300]
movups xmmword [rdi + 0x99], xmm0
movaps xmm0, xmmword [rbp + 0x2c0]
movaps xmm1, xmmword [rbp + 0x2d0]
movaps xmm2, xmmword [rbp + 0x2e0]
movaps xmm3, xmmword [rbp + 0x2f0]
movups xmmword [rdi + 0x89], xmm3
movups xmmword [rdi + 0x79], xmm2
movups xmmword [rdi + 0x69], xmm1
movups xmmword [rdi + 0x59], xmm0
mov rsi, qword [rbp + 0x790]
movzx r13d, byte [rbp + 0x798]
movzx r14d, byte [rbp + 0x799]
mov r8d, 0xd6
lea rbx, [rbp + 0x400]
mov rcx, rbx
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rbp + 0x580]
movaps xmm1, xmmword [rbp + 0x590]
movaps xmmword [rbp + 0x330], xmm1
movaps xmmword [rbp + 0x320], xmm0
cmp rsi, 3
je 0x140090988
mov r8d, 0xd6
lea r15, [rbp + 0x790]
mov rcx, r15
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rbp + 0x580]
movaps xmm1, xmmword [rbp + 0x590]
movups xmmword [rdi + 0xcc], xmm0
movups xmmword [rdi + 0xdc], xmm1
mov r8d, 0xf6
lea rcx, [rbp + 0x60a]
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbp + 0x600], rsi
mov byte [rbp + 0x608], r13b
mov byte [rbp + 0x609], r14b
movzx r15d, word [rbp + 0x5f8]
mov rbx, qword [rbp + 0x5e8]
mov rsi, qword [rbp + 0x5f0]
test rsi, rsi
mov qword [rbp + 0x8f0], rsi
je 0x14008fa49
mov rax, rsi
shr rax, 0x3d
jne 0x140090aae
lea r14, [rsi*4]
movzx eax, byte [0x1402df001]
mov edx, 2
mov rcx, r14
call fcn.140009000
test rax, rax
lea r13, [rbp + 0x400]
jne 0x14008fa58
jmp 0x140090a95
mov eax, 2
xor r14d, r14d
lea r13, [rbp + 0x400]
mov qword [rbp + 0x8e0], rax
mov rcx, rax
mov rdx, rbx
mov r8, r14
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r13
lea rdx, [rbp + 0x5b8]
call fcn.140057d70
mov word [rbp + 0x8e8], r15w
lea rcx, [rbp + 0x790]
lea rdx, [rbp + 0x5d0]
call fcn.140058070
lea r14, [rbp + 0x7a8]
mov rax, qword [rbp + 0x5a0]
mov qword [rbp + 0x8b0], rax
mov rax, qword [rbp + 0x5a8]
mov qword [rbp + 0x898], rax
mov rax, qword [rbp + 0x5b0]
mov qword [rbp + 0x8c0], rax
movups xmm0, xmmword [rbp + 0x400]
movaps xmmword [rbp + 0x320], xmm0
mov rax, qword [rbp + 0x410]
mov qword [rbp + 0x330], rax
movups xmm0, xmmword [rbp + 0x790]
movaps xmmword [rbp + 0x1d0], xmm0
mov rax, qword [rbp + 0x7a0]
mov qword [rbp + 0x1e0], rax
lea r15, [rbp + 0x600]
mov rcx, r15
call fcn.140014d80
mov rax, qword [rbp + 0x8b0]
mov qword [rbp + 0x600], rax
mov rax, qword [rbp + 0x898]
mov qword [rbp + 0x608], rax
mov rax, qword [rbp + 0x8c0]
mov qword [rbp + 0x610], rax
mov rax, qword [rbp + 0x330]
lea rcx, [rbp + 0x618]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rbp + 0x320]
movups xmmword [rcx], xmm0
mov rax, qword [rbp + 0x1e0]
lea rcx, [rbp + 0x60a]
mov qword [rcx + 0x36], rax
movaps xmm0, xmmword [rbp + 0x1d0]
movups xmmword [rcx + 0x26], xmm0
mov rax, qword [rbp + 0x8e0]
mov qword [rbp + 0x648], rax
mov rax, qword [rbp + 0x8f0]
mov qword [rbp + 0x650], rax
movzx eax, word [rbp + 0x8e8]
mov word [rbp + 0x658], ax
movaps xmm0, xmmword [rbp + 0x5a0]
movups xmm1, xmmword [r12 + 0x28]
movups xmmword [r12 + 0x28], xmm0
movaps xmmword [rbp + 0x5a0], xmm1
movaps xmm0, xmmword [rbp + 0x5b0]
movups xmm1, xmmword [r12 + 0x38]
movups xmmword [r12 + 0x38], xmm0
movaps xmmword [rbp + 0x5b0], xmm1
movaps xmm0, xmmword [rbp + 0x5c0]
movups xmm1, xmmword [r12 + 0x48]
movups xmmword [r12 + 0x48], xmm0
movaps xmmword [rbp + 0x5c0], xmm1
movaps xmm0, xmmword [rbp + 0x5d0]
movups xmm1, xmmword [r12 + 0x58]
movups xmmword [r12 + 0x58], xmm0
movaps xmmword [rbp + 0x5d0], xmm1
movaps xmm0, xmmword [rbp + 0x5e0]
movups xmm1, xmmword [r12 + 0x68]
movups xmmword [r12 + 0x68], xmm0
movaps xmmword [rbp + 0x5e0], xmm1
movaps xmm0, xmmword [rbp + 0x5f0]
movups xmm1, xmmword [r12 + 0x78]
movups xmmword [r12 + 0x78], xmm0
movaps xmmword [rbp + 0x5f0], xmm1
mov rsi, qword [r12 + 0x110]
add rsi, 0x10
mov r8d, 0x100
lea rbx, [rbp + 0x790]
mov rcx, rbx
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbp + 0x8fe], 0
mov rcx, rsi
mov rdx, rbx
call fcn.1400c9190
mov qword [rbp + 0x8e0], rax
mov qword [rbp + 0x8f0], rdx
mov rcx, qword [r12 + 0x118]
mov rax, qword [r12 + 0x120]
mov qword [rbp + 0x8c0], rcx
mov qword [rbp + 0x8e8], rax
call qword [rax]
lea r15, [0x1401d1d88]
mov rax, qword [rbp + 0x8e8]
mov rdx, qword [rax + 8]
test rdx, rdx
je 0x14008fcc3
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp + 0x8c0]
call fcn.140009010
mov r12, qword [rbp + 0x8a8]
mov rax, qword [rbp + 0x8e0]
mov qword [r12 + 0x118], rax
mov rax, qword [rbp + 0x8f0]
mov qword [r12 + 0x120], rax
lea rcx, [rbp + 0x500]
call fcn.140032fe0
mov byte [rbp + 0x907], 0
lea rcx, [rbp + 0x5a0]
call fcn.140014d80
lea rcx, [rbp + 0x40]
call fcn.1400879d0
mov eax, dword [rbp + 0x8b8]
mov byte [rbp + 0x8b0], al
mov r8, qword [rbp + 0x560]
lea rcx, [rbp + 0x1d0]
mov rsi, qword [rbp + 0x760]
jmp 0x14008dcec
jne 0x140090b55
cmp r9d, 5
jne 0x14008e3e0
lea rdx, [0x1401d1af4]
mov r8, r9
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x14008e3e0
jmp 0x14008e600
mov word [rbp + 0x7f8], 1
mov qword [rbp + 0x7e8], 1
lea rax, [0x1401cbc88]
mov qword [rbp + 0x7f0], rax
movabs rax, 0x8000000000000000
mov qword [rbp + 0x790], rax
movzx eax, byte [0x1402df001]
mov ecx, 0x70
mov edx, 8
call fcn.140009000
test rax, rax
je 0x140090adf
mov rsi, rax
movups xmm0, xmmword [rbp + 0x7f0]
movups xmmword [rax + 0x60], xmm0
movups xmm0, xmmword [rbp + 0x7e0]
movups xmmword [rax + 0x50], xmm0
movups xmm0, xmmword [rbp + 0x7d0]
movups xmmword [rax + 0x40], xmm0
movups xmm0, xmmword [rbp + 0x790]
movups xmm1, xmmword [rbp + 0x7a0]
movups xmm2, xmmword [rbp + 0x7b0]
movups xmm3, xmmword [rbp + 0x7c0]
movups xmmword [rax + 0x30], xmm3
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov qword [rbp + 0x320], rax
lea rdx, [r12 + 0x88]
lea rcx, [rbp + 0x790]
call fcn.1401a9cb0
movups xmm6, xmmword [r12 + 0xb4]
movups xmm0, xmmword [r12 + 0xc8]
movzx eax, byte [r12 + 0xd8]
mov byte [rbp + 0x410], al
movaps xmmword [rbp + 0x400], xmm0
movzx r14d, word [r12 + 0xb0]
movzx r15d, word [r12 + 0xb2]
mov ecx, dword [r12 + 0xc4]
mov rax, r12
mov r12d, dword [r12 + 0xa0]
mov r13d, dword [rax + 0xa4]
mov edi, dword [rax + 0xa8]
mov ebx, dword [rax + 0xac]
mov rax, qword [rbp + 0x7a0]
mov qword [rbp + 0x610], rax
movups xmm0, xmmword [rbp + 0x790]
movaps xmmword [rbp + 0x600], xmm0
mov rdx, qword [rsi]
movabs rax, 0x8000000000000000
cmp rdx, rax
je 0x14008fecc
test rdx, rdx
je 0x14008fecc
mov dword [rbp + 0x8d0], ecx
mov rcx, qword [rsi + 8]
mov r8d, 1
call fcn.140009010
mov ecx, dword [rbp + 0x8d0]
mov rax, qword [rbp + 0x610]
mov qword [rsi + 0x10], rax
movaps xmm0, xmmword [rbp + 0x600]
movups xmmword [rsi], xmm0
mov dword [rsi + 0x18], r12d
mov dword [rsi + 0x1c], r13d
mov dword [rsi + 0x20], edi
mov dword [rsi + 0x24], ebx
mov word [rsi + 0x28], r14w
mov word [rsi + 0x2a], r15w
jmp 0x140090498
mov rax, qword [rbp + 0x758]
mov qword [rbp + 0x7e0], rax
movups xmm0, xmmword [rbp + 0x748]
movaps xmmword [rbp + 0x7d0], xmm0
movups xmm0, xmmword [rbp + 0x708]
movups xmm1, xmmword [rbp + 0x718]
movups xmm2, xmmword [rbp + 0x728]
movups xmm3, xmmword [rbp + 0x738]
movaps xmmword [rbp + 0x7c0], xmm3
movaps xmmword [rbp + 0x7b0], xmm2
movaps xmmword [rbp + 0x7a0], xmm1
movaps xmmword [rbp + 0x790], xmm0
mov byte [rbp + 0x907], 0
lea rcx, [rbp + 0x790]
call fcn.140017480
jmp 0x140090182
mov rax, qword [rbp + 0x8a0]
mov qword [rax], 4
jmp 0x1400906ae
lea rcx, [rbp + 0x798]
call fcn.140006350
mov rdx, qword [rbp + 0x600]
test rdx, rdx
je 0x14008ffa7
mov rcx, qword [rbp + 0x608]
mov r8d, 1
call fcn.140009010
mov rax, qword [0x1402dee68]
mov rax, qword [rax]
cmp rax, 4
jb 0x1400905bd
lea rax, [rbp + 0x1d0]
mov qword [rbp + 0x320], rax
lea rax, [0x14007e770]
mov qword [rbp + 0x328], rax
lea rax, str.Location_header_had_invalid_URI:
mov qword [rbp + 0x790], rax
mov qword [rbp + 0x798], 1
mov qword [rbp + 0x7b0], 0
lea rax, [rbp + 0x320]
mov qword [rbp + 0x7a0], rax
mov qword [rbp + 0x7a8], 1
mov byte [rbp + 0x906], 1
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rs
call fcn.140176350
lea rcx, str.reqwest::async_impl::client
mov qword [rbp + 0x600], rcx
mov qword [rbp + 0x608], 0x1b
mov qword [rbp + 0x610], rcx
mov qword [rbp + 0x618], 0x1b
mov qword [rbp + 0x620], rax
mov byte [rbp + 0x906], 1
lea rcx, [rbp + 0x790]
lea r8, [rbp + 0x600]
mov edx, 4
xor r9d, r9d
call fcn.1401761f0
jmp 0x1400905bd
mov byte [rbp + 0x907], 1
lea rcx, [rbp + 0x600]
lea rdx, [rbp + 0x708]
call fcn.1401a9cb0
movzx eax, byte [rbp + 0x758]
mov byte [rbp + 0x7e0], al
movups xmm0, xmmword [rbp + 0x748]
movaps xmmword [rbp + 0x7d0], xmm0
mov eax, dword [rbp + 0x730]
mov ecx, dword [rbp + 0x744]
movups xmm0, xmmword [rbp + 0x720]
movups xmm1, xmmword [rbp + 0x600]
movaps xmmword [rbp + 0x790], xmm1
mov rdx, qword [rbp + 0x610]
mov qword [rbp + 0x7a0], rdx
movups xmm1, xmmword [rbp + 0x734]
movups xmmword [rbp + 0x7bc], xmm1
mov dword [rbp + 0x7b8], eax
mov dword [rbp + 0x7cc], ecx
movups xmmword [rbp + 0x7a8], xmm0
mov byte [rbp + 0x907], 1
lea rcx, [rbp + 0x790]
call fcn.140017480
mov rcx, qword [rbp + 0x758]
mov qword [rbp + 0x7e0], rcx
movups xmm0, xmmword [rbp + 0x748]
movaps xmmword [rbp + 0x7d0], xmm0
movups xmm0, xmmword [rbp + 0x708]
movups xmm1, xmmword [rbp + 0x718]
movups xmm2, xmmword [rbp + 0x728]
movups xmm3, xmmword [rbp + 0x738]
movaps xmmword [rbp + 0x7c0], xmm3
movaps xmmword [rbp + 0x7b0], xmm2
movaps xmmword [rbp + 0x7a0], xmm1
movaps xmmword [rbp + 0x790], xmm0
mov byte [rbp + 0x907], 0
lea rdx, [rbp + 0x790]
mov rcx, rax
call fcn.140017110
mov rcx, qword [rbp + 0x8a0]
mov qword [rcx], 3
mov qword [rcx + 8], rax
lea rcx, [rbp + 0x40]
call fcn.1400879d0
mov rax, qword [rbp + 0x8a0]
jmp 0x1400906ae
mov rax, qword [0x1402dee68]
mov rax, qword [rax]
cmp rax, 5
jne 0x140090255
lea rax, str.retry_count_too_high
mov qword [rbp + 0x790], rax
mov qword [rbp + 0x798], 1
lea rax, [0x1401d1330]
mov qword [rbp + 0x7a0], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x7a8], xmm0
mov byte [rbp + 0x901], 1
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rs
call fcn.140176350
lea rcx, str.reqwest::async_impl::client
mov qword [rbp + 0x600], rcx
mov qword [rbp + 0x608], 0x1b
mov qword [rbp + 0x610], rcx
mov qword [rbp + 0x618], 0x1b
mov qword [rbp + 0x620], rax
mov byte [rbp + 0x901], 1
lea rcx, [rbp + 0x790]
lea r8, [rbp + 0x600]
mov edx, 5
xor r9d, r9d
call fcn.1401761f0
mov byte [rbp + 0x903], 1
lea rcx, [rbp + 0x708]
call fcn.140033c10
jmp 0x14009038b
cmp rax, 1
je 0x1400904d2
mov rax, qword [rbp + 0x608]
mov qword [rbp + 0x8f0], rax
mov rax, qword [rbp + 0x610]
mov qword [rbp + 0x578], rax
jmp 0x1400906e4
mov rax, qword [rbp + 0x798]
mov rcx, qword [rbp + 0x8a0]
mov qword [rcx], 3
mov qword [rcx + 8], rax
mov byte [rbp + 0x907], 0
lea rcx, [rbp + 0x5a0]
call fcn.140014d80
jmp 0x140090194
mov rax, qword [0x1402dee68]
mov rax, qword [rax]
xor ecx, ecx
cmp rax, 4
setne cl
mov eax, 0xff
cmovbe eax, ecx
cmp al, 0xff
je 0x1400902f3
movzx eax, al
test eax, eax
jne 0x14009038b
lea rax, str.error_was_retryable__but_body_not_reusable
mov qword [rbp + 0x790], rax
mov qword [rbp + 0x798], 1
lea rax, [0x1401d1330]
mov qword [rbp + 0x7a0], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x7a8], xmm0
mov byte [rbp + 0x903], 1
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rs
call fcn.140176350
lea rcx, str.reqwest::async_impl::client
mov qword [rbp + 0x600], rcx
mov qword [rbp + 0x608], 0x1b
mov qword [rbp + 0x610], rcx
mov qword [rbp + 0x618], 0x1b
mov qword [rbp + 0x620], rax
mov byte [rbp + 0x903], 1
lea rcx, [rbp + 0x790]
lea r8, [rbp + 0x600]
mov edx, 4
xor r9d, r9d
call fcn.1401761f0
mov r8, qword [rbp + 0x180]
mov byte [rbp + 0x903], 0
mov cx, 1
call fcn.1400165a0
mov rsi, rax
mov qword [rbp + 0x320], rax
lea rcx, [rbp + 0x790]
mov rdx, qword [rbp + 0x8d0]
call fcn.1401a9cb0
movups xmm6, xmmword [r12 + 0xb4]
mov rcx, qword [rbp + 0x778]
movzx eax, byte [rcx + 0x10]
mov byte [rbp + 0x410], al
movups xmm0, xmmword [rcx]
movaps xmmword [rbp + 0x400], xmm0
movzx ebx, word [r12 + 0xb0]
movzx r14d, word [r12 + 0xb2]
mov ecx, dword [r12 + 0xc4]
mov r15d, dword [r12 + 0xa0]
mov rax, r12
mov r12d, dword [r12 + 0xa4]
mov r13d, dword [rax + 0xa8]
mov edi, dword [rax + 0xac]
mov rax, qword [rbp + 0x7a0]
mov qword [rbp + 0x610], rax
movups xmm0, xmmword [rbp + 0x790]
movaps xmmword [rbp + 0x600], xmm0
mov rdx, qword [rsi]
movabs rax, 0x8000000000000000
cmp rdx, rax
je 0x14009046b
test rdx, rdx
je 0x14009046b
mov dword [rbp + 0x8d0], ecx
mov rcx, qword [rsi + 8]
mov r8d, 1
call fcn.140009010
mov ecx, dword [rbp + 0x8d0]
mov rax, qword [rbp + 0x610]
mov qword [rsi + 0x10], rax
movaps xmm0, xmmword [rbp + 0x600]
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 + 0x400]
movups xmmword [rsi + 0x40], xmm0
movzx eax, byte [rbp + 0x410]
mov byte [rsi + 0x50], al
mov rax, qword [rbp + 0x8a0]
mov qword [rax], 3
mov qword [rax + 8], rsi
jmp 0x1400906ae
lea rcx, [rbp + 0x400]
mov rax, qword [0x1402dee68]
mov rax, qword [rax]
cmp rax, 4
jb 0x14009059f
lea rax, [rbp + 0x708]
mov qword [rbp + 0x400], rax
lea rax, [0x140015be0]
mov qword [rbp + 0x408], rax
lea rax, str.redirect_policy_disallowed_redirection_to_
mov qword [rbp + 0x790], rax
mov qword [rbp + 0x798], 2
mov qword [rbp + 0x7b0], 0
mov qword [rbp + 0x7a0], rcx
mov qword [rbp + 0x7a8], 1
mov byte [rbp + 0x907], 1
lea rcx, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rs
call fcn.140176350
lea rcx, str.reqwest::async_impl::client
mov qword [rbp + 0x600], rcx
mov qword [rbp + 0x608], 0x1b
mov qword [rbp + 0x610], rcx
mov qword [rbp + 0x618], 0x1b
mov qword [rbp + 0x620], rax
mov byte [rbp + 0x907], 1
lea rcx, [rbp + 0x790]
lea r8, [rbp + 0x600]
mov edx, 4
xor r9d, r9d
call fcn.1401761f0
mov rdx, qword [rbp + 0x708]
test rdx, rdx
je 0x1400905bd
mov rcx, qword [rbp + 0x710]
mov r8d, 1
call fcn.140009010
lea rcx, [rbp + 0x790]
lea rdx, [rbp + 0x40]
mov r8d, 0xa0
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbp + 0x8dd], 1
lea rcx, [rbp + 0x400]
mov rdx, qword [rbp + 0x8d0]
call fcn.1401a9cb0
mov rcx, qword [rbp + 0x778]
movzx eax, byte [rcx + 0x10]
mov byte [rbp + 0x650], al
movups xmm0, xmmword [rcx]
movaps xmmword [rbp + 0x640], xmm0
mov eax, dword [r12 + 0xb0]
mov ecx, dword [r12 + 0xc4]
movups xmm0, xmmword [r12 + 0xa0]
movups xmm1, xmmword [rbp + 0x400]
movaps xmmword [rbp + 0x600], xmm1
mov rdx, qword [rbp + 0x410]
mov qword [rbp + 0x610], rdx
movups xmm1, xmmword [r12 + 0xb4]
movups xmmword [rbp + 0x62c], xmm1
mov dword [rbp + 0x628], eax
mov dword [rbp + 0x63c], ecx
movups xmmword [rbp + 0x618], xmm0
mov r9, qword [r12 + 0x130]
mov qword [r12 + 0x130], 0
mov byte [rbp + 0x8dd], 0
lea rcx, [rbp - 0x58]
lea rdx, [rbp + 0x790]
lea r8, [rbp + 0x600]
call fcn.140017a90
lea rdx, [rbp - 0x58]
mov r8d, 0x98
mov rsi, qword [rbp + 0x8a0]
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rax, rsi
movaps xmm6, xmmword [rbp + 0x910]
movaps xmm7, xmmword [rbp + 0x920]
movaps xmm8, xmmword [rbp + 0x930]
add rsp, 0x9c8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov eax, 1
mov qword [rbp + 0x8f0], rax
mov byte [rbp + 0x8de], 1
lea rcx, [rbp + 0x600]
mov rdx, qword [rbp + 0x8d0]
call fcn.1401a9cb0
mov rcx, qword [rbp + 0x778]
movzx eax, byte [rcx + 0x10]
mov byte [rbp + 0x7e0], al
movups xmm0, xmmword [rcx]
movaps xmmword [rbp + 0x7d0], xmm0
mov eax, dword [r12 + 0xb0]
mov ecx, dword [r12 + 0xc4]
movups xmm0, xmmword [r12 + 0xa0]
movups xmm1, xmmword [rbp + 0x600]
movaps xmmword [rbp + 0x790], xmm1
mov rdx, qword [rbp + 0x610]
mov qword [rbp + 0x7a0], rdx
movups xmm1, xmmword [r12 + 0xb4]
movups xmmword [rbp + 0x7bc], xmm1
mov dword [rbp + 0x7b8], eax
mov dword [rbp + 0x7cc], ecx
movups xmmword [rbp + 0x7a8], xmm0
mov byte [rbp + 0x8de], 0
lea r8, [rbp + 0x790]
mov rcx, qword [rbp + 0x8f0]
mov rdx, qword [rbp + 0x578]
call fcn.140017300
mov rcx, qword [rbp + 0x8a0]
mov qword [rcx], 3
mov qword [rcx + 8], rax
mov rdx, qword [rbp + 0x708]
test rdx, rdx
je 0x140090194
mov rcx, qword [rbp + 0x710]
mov r8d, 1
call fcn.140009010
jmp 0x140090194
mov byte [rbp + 0x8e0], r15b
mov byte [rbp + 0x8f0], r14b
jmp 0x1400908af
mov byte [rbp + 0x905], 0
mov byte [rbp + 0x904], 1
lea rcx, [rbp + 0x790]
call fcn.140064320
jmp 0x140090893
cmp qword [rbp + 0x8e8], 0
sete cl
or al, cl
jne 0x140090825
mov r8d, 1
mov rcx, qword [rbp + 0x8b8]
mov rdx, qword [rbp + 0x8e8]
call fcn.140009010
mov rax, qword [rbp + 0x5f0]
mov qword [rbp + 0x370], rax
movaps xmm0, xmmword [rbp + 0x5e0]
movaps xmmword [rbp + 0x360], xmm0
movaps xmm0, xmmword [rbp + 0x5a0]
movaps xmm1, xmmword [rbp + 0x5b0]
movaps xmm2, xmmword [rbp + 0x5c0]
movaps xmm3, xmmword [rbp + 0x5d0]
movaps xmmword [rbp + 0x350], xmm3
movaps xmmword [rbp + 0x340], xmm2
movaps xmmword [rbp + 0x330], xmm1
movaps xmmword [rbp + 0x320], xmm0
mov byte [rbp + 0x905], 0
mov byte [rbp + 0x904], 1
lea rcx, [rbp + 0x320]
call fcn.140032fe0
movups xmm0, xmmword [rbp + 0x708]
movups xmm1, xmmword [rbp + 0x718]
movaps xmmword [rbp + 0x330], xmm1
movaps xmmword [rbp + 0x320], xmm0
mov byte [rbp + 0x905], 0
mov byte [rbp + 0x904], 0
lea rcx, [rbp + 0x320]
call fcn.140033c10
movzx eax, byte [rbp + 0x8e0]
mov byte [rbp + 0x790], al
movzx eax, byte [rbp + 0x8f0]
mov byte [rbp + 0x791], al
mov byte [rbp + 0x905], 0
mov byte [rbp + 0x904], 0
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x1401d1af9]
lea r9, [0x1401d1688]
lea r8, [rbp + 0x790]
mov edx, 0x13
call fcn.1401c2620
jmp 0x140090b86
mov rax, qword [rbp + 0x798]
mov qword [rbp + 0x600], rax
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rs
mov qword [rsp + 0x20], rax
lea rcx, str.URL_was_already_validated_as_URI_
lea r9, fcn.140006350
lea r8, [rbp + 0x600]
mov edx, 0x20
call fcn.1401c2620
jmp 0x140090b86
mov byte [rbp + 0x907], 1
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srclib.rs_
mov qword [rsp + 0x20], rax
mov rcx, r13
mov rdx, r14
xor r8d, r8d
mov r9, rbx
call fcn.1401c2980
jmp 0x140090b86
mov ebx, r13d
mov edi, r14d
jmp 0x1400909c2
mov bl, r14b
mov byte [rbp + 0x900], 0
lea rcx, [rbp + 0x1d0]
call fcn.140032fe0
movaps xmm0, xmmword [rbp + 0x580]
movaps xmm1, xmmword [rbp + 0x590]
movaps xmmword [rbp + 0x330], xmm1
movaps xmmword [rbp + 0x320], xmm0
mov byte [rbp + 0x902], 0
lea rcx, [rbp + 0x320]
call fcn.140033c10
mov byte [rbp + 0x790], bl
mov byte [rbp + 0x791], dil
mov byte [rbp + 0x902], 0
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x1401d1af9]
lea r9, [0x1401d1688]
lea r8, [rbp + 0x790]
mov edx, 0x13
call fcn.1401c2620
jmp 0x140090b86
mov byte [rbp + 0x907], 1
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srclib.rs_
mov qword [rsp + 0x20], rax
mov rcx, r13
mov rdx, r14
xor r8d, r8d
mov r9, rbx
call fcn.1401c2980
jmp 0x140090b86
mov byte [rbp + 0x8ff], 1
mov ecx, 2
mov rdx, r14
call fcn.1401c1ed0
jmp 0x140090b86
mov byte [rbp + 0x8ff], 1
call fcn.1401a9190
jmp 0x140090b86
mov byte [rbp + 0x907], 1
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srclib.rs_
mov qword [rsp + 0x20], rax
mov rcx, r13
mov rdx, r14
xor r8d, r8d
mov r9, rbx
call fcn.1401c2980
jmp 0x140090b86
mov byte [rbp + 0x8fe], 1
mov ecx, 2
mov rdx, r14
call fcn.1401c1ed0
jmp 0x140090b86
mov byte [rbp + 0x8fe], 1
call fcn.1401a9190
jmp 0x140090b86
mov byte [rbp + 0x907], 1
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srclib.rs_
mov qword [rsp + 0x20], rax
xor r8d, r8d
call fcn.1401c2980
jmp 0x140090b86
mov ecx, 8
mov edx, 0x70
call fcn.1401c1ed0
jmp 0x140090b86
mov byte [rbp + 0x900], 1
mov ecx, 8
mov edx, 0x20
call fcn.1401c1ed0
jmp 0x140090b86
mov byte [rbp + 0x907], 1
lea rax, [0x1401d18f8]
mov qword [rsp + 0x20], rax
lea rcx, [0x1401d18c1]
lea r9, [0x1401d1628]
lea r8, [rbp + 0x400]
mov edx, 0x17
call fcn.1401c2620
jmp 0x140090b86
mov byte [rbp + 0x907], 1
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srclib.rs_
mov qword [rsp + 0x20], rax
xor r8d, r8d
call fcn.1401c2980
jmp 0x140090b86
ud2