Function at 0x140140170
Capabilities:
Check for software breakpoints

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
mov eax, 0x1c88
call fcn.14034daf0
sub rsp, rax
lea rbp, [rsp + 0x80]
movaps xmmword [rbp + 0x1bf0], xmm6
mov qword [rbp + 0x1be8], 0xfffffffffffffffe
mov rsi, rdx
mov r15, rcx
lea rdi, [r8 + 0x10]
movzx eax, byte [r8 + 0x18]
mov byte [rbp + 0x1b6f], al
movzx eax, byte [r8 + 0x11]
mov byte [rbp + 0x1b6d], al
mov rax, qword [r8]
mov rcx, qword [r8 + 8]
mov qword [rbp + 0x1950], rcx
mov qword [rbp + 0x1940], rax
add rax, 8
mov qword [rbp + 0x1948], rax
movzx eax, byte [r8 + 0x17]
mov byte [rbp + 0x1b6e], al
xorps xmm6, xmm6
mov r13, qword [str.HQJ_]
lea r12, [0x1403951d8]
xor r14d, r14d
mov qword [rbp + 0x1b00], r15
mov qword [rbp + 0x1a58], rdx
mov qword [rbp + 0x1958], rdi
mov rax, qword [r13]
test rax, rax
jne 0x1401403a0
movzx edx, byte [0x1404a35f0]
cmp dl, 2
je 0x140140257
movzx eax, dl
cmp eax, 1
je 0x140140259
test eax, eax
je 0x1401403a0
lea rcx, str._bg9_
call fcn.140353910
mov edx, eax
test al, al
jne 0x140140259
jmp 0x1401403a0
mov dl, 2
mov rcx, qword [str._bg9_]
call fcn.140184cb0
test al, al
je 0x1401403a0
mov rcx, qword [str._bg9_]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x140142f79
mov r9, qword [rcx + 0x30]
mov rdx, qword [rcx + 0x40]
mov r8, qword [rcx + 0x48]
mov qword [rbp + 0x1ba0], r9
mov qword [rbp + 0x1ba8], rax
mov qword [rbp + 0x1bb0], rdx
mov qword [rbp + 0x1bb8], r8
mov qword [rbp + 0x1bc0], 0
lea r10, str.Response.parse
mov qword [rbp + 0x1a60], r10
mov qword [rbp + 0x1a68], 1
mov qword [rbp + 0x1a70], 8
movups xmmword [rbp + 0x1a78], xmm6
cmp rax, 1
je 0x140142f79
mov qword [rbp + 0x1b30], r9
mov qword [rbp + 0x1b38], rax
mov qword [rbp + 0x1b40], rdx
mov qword [rbp + 0x1b48], r8
mov rax, qword [rsi + 8]
mov qword [rbp + 0x1b70], rax
lea rax, [rcx + 0x30]
lea rdx, [rbp + 0x19d0]
mov qword [rbp + 0x1b08], rdx
mov qword [rbp + 0x1b10], 2
mov qword [rbp + 0x1b18], rax
mov qword [rbp + 0x1b50], 1
lea rax, [rbp + 0x1ba0]
mov qword [rbp + 0x19d0], rax
lea rax, [rbp + 0x1a60]
mov qword [rbp + 0x19d8], rax
mov qword [rbp + 0x19e0], r12
lea rax, [rbp + 0x1b30]
mov qword [rbp + 0x19e8], rax
lea rax, [rbp + 0x1b70]
mov qword [rbp + 0x19f0], rax
lea rax, [0x1403951f8]
mov qword [rbp + 0x19f8], rax
lea rdx, [rbp + 0x1b08]
call fcn.140185af0
nop dword [rax + rax]
mov byte [rbp + 0x1b50], 0
mov word [rbp + 0x1b52], 0
mov qword [rbp + 0x1b30], 0
mov qword [rbp + 0x1b40], 8
mov qword [rbp + 0x1b48], 0
mov rbx, qword [rsi]
mov rax, qword [rsi + 8]
lea rcx, [rbp + 0xc40]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x30], 0x64
lea rcx, [rbp + 0x1a30]
mov rdx, rdi
lea r8, [rbp + 0x1b30]
mov r9, rbx
call fcn.14014c860
mov rax, qword [rbp + 0x1a30]
test rax, rax
je 0x140140470
cmp eax, 2
jne 0x140142280
movzx eax, byte [rbp + 0x1a38]
cmp eax, 6
jne 0x140141ed6
cmp byte [rbp + 0x1b6f], 0
je 0x1401422a5
mov rax, qword [r13]
mov cx, 0xc8
mov qword [rbp + 0x19c8], rcx
test rax, rax
je 0x14014173f
xor r8d, r8d
xor eax, eax
xor ebx, ebx
xor edi, edi
jmp 0x1401405d8
mov rax, qword [rbp + 0x1a38]
mov qword [rbp + 0x1960], rax
mov rax, qword [r13]
test rax, rax
je 0x140141700
cmp word [rbp + 0x1b52], 0
je 0x140142e35
mov ecx, dword [rbp + 0x1b54]
lea eax, [rcx - 0x3e8]
movzx eax, ax
cmp eax, 0xfc7c
mov rax, rcx
cmovb eax, r14d
test ax, ax
je 0x140142289
mov qword [rbp + 0x19c8], rax
mov word [rbp + 0x1980], ax
mov rdi, qword [rbp + 0x1b30]
test rdi, rdi
je 0x140142e41
mov r14, qword [rbp + 0x1b38]
lea rcx, [rbp + 0x1980]
call fcn.1401cefd0
test rax, rax
je 0x14014050e
cmp r14, rdx
jne 0x14014050e
mov rcx, rdi
mov rdx, rax
mov r8, r14
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x140141a71
lea rcx, [rbp + 0x1ba0]
mov rdx, rdi
mov r8, r14
call fcn.1401d5d50
cmp byte [rbp + 0x1b50], 0
je 0x140142e4d
cmp byte [rbp + 0x1b51], 1
sete r10b
mov rdi, qword [rbp + 0x1b48]
cmp rdi, 0x64
mov eax, 0x64
cmovb rax, rdi
test rdi, rdi
je 0x1401405a9
mov r14, qword [rbp + 0x1b40]
shl rax, 5
xor esi, esi
nop
mov rcx, qword [r14 + rsi + 8]
cmp rcx, 0xffff
ja 0x140141e62
mov rdx, qword [r14 + rsi]
mov r8, qword [r14 + rsi + 0x10]
sub rdx, rbx
add rcx, rdx
sub r8, rbx
mov r9, qword [r14 + rsi + 0x18]
add r9, r8
mov qword [rbp + rsi - 0x40], rdx
mov qword [rbp + rsi - 0x38], rcx
mov qword [rbp + rsi - 0x30], r8
mov qword [rbp + rsi - 0x28], r9
add rsi, 0x20
cmp rax, rsi
jne 0x140140560
mov rbx, r10
inc bl
mov r8, qword [rbp + 0x1960]
mov rax, qword [rbp + 0x1ba0]
lea rcx, [rbp + 0x1ba8]
movups xmm0, xmmword [rcx]
movaps xmmword [rbp + 0x1ae0], xmm0
mov rcx, qword [rcx + 0x10]
mov qword [rbp + 0x1af0], rcx
mov qword [rbp + 0x1980], rax
mov rax, qword [rbp + 0x1af0]
lea rcx, [rbp + 0x1988]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rbp + 0x1ae0]
movups xmmword [rcx], xmm0
mov byte [rbp + 0x1bd5], 1
lea rcx, [rbp + 0x1960]
mov rdx, qword [rbp + 0x1a58]
call fcn.1401d74b0
cmp byte [rbp + 0x1b6d], 0
je 0x140140730
cmp rdi, 0x65
jae 0x140142e5e
mov r8, qword [rbp + 0x1960]
test rdi, rdi
je 0x140140737
mov rax, rdi
shl rax, 5
lea r9, [rax + rbp]
add r9, 0xffffffffffffffc0
lea r10, [rbp - 0x40]
jmp 0x14014066d
add r10, 0x20
cmp r10, r9
je 0x140140737
mov rcx, qword [r10 + 0x10]
mov rdx, qword [r10 + 0x18]
cmp rdx, rcx
jb 0x140142ab7
mov rax, qword [rbp + 0x1968]
cmp rdx, rax
ja 0x140142ad6
mov r11, rcx
sub r11, rdx
je 0x140140660
lea rax, [r8 + rcx]
mov esi, edx
sub esi, ecx
and esi, 3
jne 0x1401406bb
cmp r11, 0xfffffffffffffffc
ja 0x140140660
add rdx, r8
jmp 0x1401406dd
mov byte [rax], 0x20
inc rax
dec rsi
je 0x1401406a3
movzx ecx, byte [rax]
cmp ecx, 0xd
je 0x1401406b0
cmp ecx, 0xa
je 0x1401406b0
jmp 0x1401406b3
mov byte [rax + 3], 0x20
add rax, 4
cmp rax, rdx
je 0x140140660
movzx ecx, byte [rax]
cmp ecx, 0xd
je 0x1401406ea
cmp ecx, 0xa
jne 0x1401406ed
mov byte [rax], 0x20
movzx ecx, byte [rax + 1]
cmp ecx, 0xd
je 0x1401406fb
cmp ecx, 0xa
jne 0x1401406ff
mov byte [rax + 1], 0x20
movzx ecx, byte [rax + 2]
cmp ecx, 0xd
je 0x14014070d
cmp ecx, 0xa
jne 0x140140711
mov byte [rax + 2], 0x20
movzx ecx, byte [rax + 3]
cmp ecx, 0xd
je 0x1401406d0
cmp ecx, 0xa
je 0x1401406d0
jmp 0x1401406d4
mov r8, qword [rbp + 0x1960]
mov rax, qword [rbp + 0x1968]
mov rsi, qword [rbp + 0x1978]
test sil, 1
jne 0x140140780
mov qword [rbp + 0x1a38], r8
mov qword [rbp + 0x1a40], rax
mov qword [rbp + 0x1a48], rsi
mov rax, qword [0x1404a5240]
mov qword [rbp + 0x1a30], rax
jmp 0x14014081c
shr rsi, 5
sub r8, rsi
add rax, rsi
mov rcx, qword [rbp + 0x1970]
add rcx, rsi
mov qword [rbp + 0x1b30], rcx
mov qword [rbp + 0x1b38], r8
mov qword [rbp + 0x1b40], rax
mov byte [rbp + 0x1bdb], 1
mov byte [rbp + 0x1bda], 0
lea rcx, [rbp + 0x19d0]
lea rdx, [rbp + 0x1b30]
call fcn.1401d60d0
mov qword [rbp + 0x1b08], rsi
mov rcx, qword [rbp + 0x19e0]
mov rax, rcx
sub rax, rsi
jb 0x140142ee5
mov qword [rbp + 0x19e0], rax
add qword [rbp + 0x19d8], rsi
movups xmm0, xmmword [rbp + 0x19d0]
movaps xmmword [rbp + 0x1a30], xmm0
mov rax, qword [rbp + 0x19e0]
mov qword [rbp + 0x1a40], rax
mov rax, qword [rbp + 0x19e8]
mov qword [rbp + 0x1a48], rax
mov rcx, qword [rbp + 0x1940]
mov rax, qword [rcx]
mov qword [rcx], 3
cmp rax, 3
jne 0x140140850
mov byte [rbp + 0x1bd7], 1
lea rcx, [rbp + 0x19d0]
call fcn.1401cf860
jmp 0x140140893
mov qword [rbp + 0x19d0], rax
mov rax, qword [rbp + 0x1948]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movups xmm4, xmmword [rax + 0x40]
mov rax, qword [rax + 0x50]
lea rcx, [rbp + 0x19d8]
mov qword [rcx + 0x50], rax
movups xmmword [rcx + 0x40], xmm4
movups xmmword [rcx + 0x30], xmm3
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
cmp bl, 2
sete r15b
cmp byte [rbp + 0x1b6e], 0
mov qword [rbp + 0x1ad8], rbx
je 0x140140930
mov byte [rbp + 0x1bd9], 1
mov byte [rbp + 0x1bd8], 1
lea rcx, [rbp + 0xc40]
xor edx, edx
call fcn.14014a000
cmp dword [rbp + 0xc40], 3
je 0x140142e85
movups xmm0, xmmword [rbp + 0xc90]
movaps xmmword [rbp + 0x1ab0], xmm0
movups xmm0, xmmword [rbp + 0xc80]
movaps xmmword [rbp + 0x1aa0], xmm0
movups xmm0, xmmword [rbp + 0xc40]
movups xmm1, xmmword [rbp + 0xc50]
movups xmm2, xmmword [rbp + 0xc60]
movups xmm3, xmmword [rbp + 0xc70]
movaps xmmword [rbp + 0x1a90], xmm3
movaps xmmword [rbp + 0x1a80], xmm2
movaps xmmword [rbp + 0x1a70], xmm1
movaps xmmword [rbp + 0x1a60], xmm0
jmp 0x14014093b
mov qword [rbp + 0x1a60], 3
mov byte [rbp + 0x1be4], 1
mov byte [rbp + 0x1be3], 1
mov byte [rbp + 0x1be2], 1
lea rcx, [rbp + 0x19d0]
mov rdx, rdi
call fcn.1401490f0
test al, al
jne 0x140142df0
cmp rdi, 0x65
jae 0x140142dc2
shl rdi, 5
lea rax, [rdi + rbp]
add rax, 0xffffffffffffffc0
mov qword [rbp + 0x1ad0], rax
lea r13, [rbp - 0x40]
nop dword [rax + rax]
cmp r13, qword [rbp + 0x1ad0]
je 0x14014183a
mov rdx, qword [r13]
mov rax, qword [r13 + 8]
mov r8, rax
sub r8, rdx
jb 0x140142afb
mov r9, qword [rbp + 0x1a40]
cmp rax, r9
ja 0x140142b27
add rdx, qword [rbp + 0x1a38]
mov byte [rbp + 0x1be4], 1
mov byte [rbp + 0x1be3], 1
mov byte [rbp + 0x1be2], 1
lea rcx, [rbp + 0x1ba0]
call fcn.1401cfdc0
cmp qword [rbp + 0x1ba0], 0
jne 0x140141e97
lea rax, [rbp + 0x1ba8]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rbp + 0x19b0], xmm1
movaps xmmword [rbp + 0x19a0], xmm0
mov r8, qword [r13 + 0x10]
mov r9, qword [r13 + 0x18]
mov byte [rbp + 0x1bd6], 1
lea rcx, [rbp + 0xc40]
lea rdx, [rbp + 0x1a30]
call fcn.140148300
mov rax, qword [rbp + 0xc40]
test rax, rax
je 0x140142b53
lea rdx, [rbp + 0xc60]
mov rcx, qword [rdx - 8]
lea r8, [rbp + 0x1b10]
mov qword [r8 + 0x10], rcx
movups xmm0, xmmword [rdx - 0x18]
movups xmmword [r8], xmm0
mov qword [rbp + 0x1b08], rax
mov byte [rbp + 0x1b28], 0
cmp qword [rbp + 0x19a0], 0
jne 0x140140ab8
cmp byte [rbp + 0x19a8], 0x14
jne 0x140140ab8
test r15b, 1
jne 0x140140d40
mov byte [rbp + 0x1be1], 0
mov byte [rbp + 0x1be0], 1
mov r8d, 0xa
lea rcx, [rbp + 0x1b08]
lea rdx, str.keep_aliveclose
call fcn.14013a980
mov r15d, eax
cmp dword [rbp + 0x1a60], 3
je 0x140140eb9
mov r8, qword [r13]
mov r9, qword [r13 + 8]
mov byte [rbp + 0x1be1], 0
mov byte [rbp + 0x1be0], 1
lea rcx, [rbp + 0x1b70]
lea rdx, [rbp + 0x1a30]
call fcn.140148300
lea rax, [rbp + 0x19a0]
mov qword [rbp + 0x1ae0], rax
mov byte [rbp + 0x1be7], 1
lea rcx, [rbp + 0x1a60]
call fcn.140149940
test al, al
jne 0x140142bd2
mov byte [rbp + 0x1be7], 1
lea rcx, [rbp + 0x1a60]
lea rdx, [rbp + 0x1ae0]
call fcn.140148840
mov edi, eax
movzx eax, word [rbp + 0x1ab8]
and ax, di
movzx ebx, ax
xor esi, esi
jmp 0x140140b66
movzx ecx, byte [rcx + 8]
cmp cl, byte [rax + 8]
je 0x140140c3b
nop word cs:[rax + rax]
inc rsi
inc rbx
cmp rbx, qword [rbp + 0x1ab0]
jb 0x140140b87
mov rax, qword [rbp + 0x1ab0]
nop word cs:[rax + rax]
test rax, rax
je 0x140140b80
xor ebx, ebx
mov rax, qword [rbp + 0x1aa8]
movzx r14d, word [rax + rbx*4]
cmp r14, 0xffff
je 0x140140d80
movzx eax, word [rax + rbx*4 + 2]
movzx ecx, word [rbp + 0x1ab8]
mov edx, eax
and edx, ecx
mov r8d, ebx
sub r8d, edx
and r8d, ecx
cmp r8, rsi
jb 0x140141370
cmp ax, di
jne 0x140140b60
mov rdx, qword [rbp + 0x1a88]
cmp rdx, r14
jbe 0x140142a9c
mov rcx, qword [rbp + 0x1a80]
lea r12, [r14 + r14*2]
mov r8d, r12d
shl r8d, 5
mov rax, qword [rbp + 0x1ae0]
mov r9, qword [rcx + r8 + 0x38]
test r9, r9
setne r10b
cmp qword [rax], 0
sete r11b
cmp r10b, r11b
je 0x140140b60
add rcx, r8
add rcx, 0x38
test r9, r9
je 0x140140b44
mov byte [rbp + 0x1be7], 1
mov rdx, rax
call fcn.1401d6070
test al, al
je 0x140140b60
mov rdx, qword [rbp + 0x1a88]
cmp rdx, r14
jbe 0x140142fb3
mov rax, qword [rbp + 0x1a80]
shl r12d, 5
lea rsi, [rax + r12]
cmp qword [rax + r12], 0
je 0x14014163f
mov rdi, qword [rsi + 0x10]
mov rbx, qword [rbp + 0x1aa0]
movups xmm0, xmmword [rbp + 0x1b70]
movups xmm1, xmmword [rbp + 0x1b80]
lea rax, [rbp + 0xc60]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov qword [rbp + 0xc40], 1
mov qword [rbp + 0xc48], rdi
mov qword [rbp + 0xc50], 0
mov qword [rbp + 0xc58], r14
cmp rbx, qword [rbp + 0x1a90]
jne 0x140140cbe
lea rcx, [rbp + 0x1a90]
call fcn.14014c140
mov rax, qword [rbp + 0x1a98]
mov rcx, rbx
shl rcx, 6
movups xmm0, xmmword [rbp + 0xc40]
movups xmm1, xmmword [rbp + 0xc50]
movups xmm2, xmmword [rbp + 0xc60]
movups xmm3, xmmword [rbp + 0xc70]
movups xmmword [rax + rcx + 0x30], xmm3
movups xmmword [rax + rcx + 0x20], xmm2
movups xmmword [rax + rcx + 0x10], xmm1
movups xmmword [rax + rcx], xmm0
lea rdx, [rbx + 1]
mov qword [rbp + 0x1aa0], rdx
cmp rdi, rdx
jae 0x140142fce
mov rax, qword [rbp + 0x1a98]
shl rdi, 6
mov qword [rax + rdi + 0x10], 1
mov qword [rax + rdi + 0x18], rbx
mov qword [rsi], 1
mov qword [rsi + 0x10], rbx
jmp 0x140140eb9
mov byte [rbp + 0x1be1], 0
mov byte [rbp + 0x1be0], 1
mov r8d, 5
lea rcx, [rbp + 0x1b08]
lea rdx, [0x1403914aa]
call fcn.14013a980
mov r15d, eax
xor r15b, 1
cmp dword [rbp + 0x1a60], 3
jne 0x140140ac5
jmp 0x140140eb9
mov rsi, qword [rbp + 0x1a88]
mov rdx, qword [rbp + 0x1ae0]
mov byte [rbp + 0x1be7], 1
lea rcx, [rbp + 0x1ba0]
call fcn.1401d0390
movups xmm0, xmmword [rbp + 0x1b70]
movups xmm1, xmmword [rbp + 0x1b80]
movaps xmmword [rbp + 0x1b40], xmm1
movaps xmmword [rbp + 0x1b30], xmm0
mov rcx, qword [rbp + 0x1a88]
cmp rcx, 0x7fff
mov qword [rbp + 0x1b98], rcx
ja 0x140142d16
movups xmm0, xmmword [rbp + 0x1ba0]
movups xmm1, xmmword [rbp + 0x1bb0]
lea rax, [rbp + 0xc60]
movups xmmword [rax + 0x28], xmm1
movups xmmword [rax + 0x18], xmm0
movups xmm0, xmmword [rbp + 0x1b70]
movups xmm1, xmmword [rbp + 0x1b80]
movups xmmword [rax + 8], xmm1
movups xmmword [rax - 8], xmm0
mov word [rbp + 0xc98], di
mov qword [rbp + 0xc40], 0
cmp rcx, qword [rbp + 0x1a78]
jne 0x140140e32
lea rcx, [rbp + 0x1a78]
call fcn.14014c1f0
mov rax, qword [rbp + 0x1a80]
mov rdx, qword [rbp + 0x1b98]
lea rcx, [rdx + rdx*2]
shl rcx, 5
movups xmm0, xmmword [rbp + 0xc40]
movups xmm1, xmmword [rbp + 0xc50]
movups xmm2, xmmword [rbp + 0xc60]
movups xmm3, xmmword [rbp + 0xc70]
movups xmm4, xmmword [rbp + 0xc80]
movups xmm5, xmmword [rbp + 0xc90]
movups xmmword [rax + rcx + 0x50], xmm5
movups xmmword [rax + rcx + 0x40], xmm4
movups xmmword [rax + rcx + 0x30], xmm3
movups xmmword [rax + rcx + 0x20], xmm2
movups xmmword [rax + rcx + 0x10], xmm1
movups xmmword [rax + rcx], xmm0
inc rdx
mov qword [rbp + 0x1a88], rdx
mov rdx, qword [rbp + 0x1ab0]
cmp rbx, rdx
jae 0x140142cfb
mov rax, qword [rbp + 0x1aa8]
mov word [rax + rbx*4], si
mov word [rax + rbx*4 + 2], di
movaps xmm0, xmmword [rbp + 0x19a0]
movaps xmm1, xmmword [rbp + 0x19b0]
movaps xmmword [rbp + 0x1af0], xmm1
movaps xmmword [rbp + 0x1ae0], xmm0
mov rax, qword [rbp + 0x1b28]
mov qword [rbp + 0x1bc0], rax
movups xmm0, xmmword [rbp + 0x1b08]
movups xmm1, xmmword [rbp + 0x1b18]
movaps xmmword [rbp + 0x1bb0], xmm1
movaps xmmword [rbp + 0x1ba0], xmm0
mov byte [rbp + 0x1be6], 1
mov byte [rbp + 0x1be5], 1
lea rcx, [rbp + 0x19d0]
call fcn.140149ca0
test al, al
jne 0x140142b6b
mov byte [rbp + 0x1be6], 1
mov byte [rbp + 0x1be5], 1
lea rcx, [rbp + 0x19d0]
lea rdx, [rbp + 0x1ae0]
call fcn.140045b40
mov edi, eax
add r13, 0x20
movzx eax, word [rbp + 0x1a28]
and ax, di
movzx ebx, ax
xor esi, esi
jmp 0x140140f76
movzx eax, byte [rcx + 8]
cmp al, byte [rbp + 0x1ae8]
je 0x14014104c
nop dword [rax]
inc rsi
inc rbx
mov rdx, qword [rbp + 0x1a20]
cmp rbx, rdx
jb 0x140140f97
mov rdx, qword [rbp + 0x1a20]
nop dword [rax]
test rdx, rdx
je 0x140140f90
xor ebx, ebx
mov rax, qword [rbp + 0x1a18]
movzx r14d, word [rax + rbx*4]
cmp r14, 0xffff
je 0x140141170
movzx eax, word [rax + rbx*4 + 2]
movzx ecx, word [rbp + 0x1a28]
mov edx, eax
and edx, ecx
mov r8d, ebx
sub r8d, edx
and r8d, ecx
cmp r8, rsi
jb 0x1401412d0
cmp ax, di
jne 0x140140f70
mov rdx, qword [rbp + 0x19f8]
cmp rdx, r14
jbe 0x1401427a7
mov rax, qword [rbp + 0x19f0]
imul r12, r14, 0x68
mov r8, qword [rax + r12 + 0x40]
test r8, r8
setne cl
cmp qword [rbp + 0x1ae0], 0
sete r9b
cmp cl, r9b
je 0x140140f70
lea rcx, [rax + r12]
add rcx, 0x40
test r8, r8
je 0x140140f59
mov byte [rbp + 0x1be6], 1
mov byte [rbp + 0x1be5], 1
lea rdx, [rbp + 0x1ae0]
call fcn.1401d6070
test al, al
je 0x140140f70
mov rdx, qword [rbp + 0x19f8]
cmp rdx, r14
jbe 0x140142ec3
mov rax, qword [rbp + 0x19f0]
lea rsi, [rax + r12]
cmp qword [rax + r12], 0
je 0x14014153a
mov rdi, qword [rsi + 0x10]
mov rbx, qword [rbp + 0x1a10]
mov rax, qword [rbp + 0x1bc0]
lea rcx, [rbp + 0xc60]
mov qword [rcx + 0x20], rax
movaps xmm0, xmmword [rbp + 0x1ba0]
movaps xmm1, xmmword [rbp + 0x1bb0]
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov qword [rbp + 0xc40], 1
mov qword [rbp + 0xc48], rdi
mov qword [rbp + 0xc50], 0
mov qword [rbp + 0xc58], r14
cmp rbx, qword [rbp + 0x1a00]
jne 0x1401410d6
lea rcx, [rbp + 0x1a00]
call fcn.14004b220
mov rax, qword [rbp + 0x1a08]
lea rcx, [rbx + rbx*8]
movups xmm0, xmmword [rbp + 0xc40]
movups xmm1, xmmword [rbp + 0xc50]
movups xmm2, xmmword [rbp + 0xc60]
movups xmm3, xmmword [rbp + 0xc70]
mov rdx, qword [rbp + 0xc80]
mov qword [rax + rcx*8 + 0x40], rdx
movups xmmword [rax + rcx*8 + 0x30], xmm3
movups xmmword [rax + rcx*8 + 0x20], xmm2
movups xmmword [rax + rcx*8 + 0x10], xmm1
movups xmmword [rax + rcx*8], xmm0
lea rdx, [rbx + 1]
mov qword [rbp + 0x1a10], rdx
cmp rdi, rdx
jae 0x140142f91
mov rax, qword [rbp + 0x1a08]
lea rcx, [rdi + rdi*8]
mov qword [rax + rcx*8 + 0x10], 1
mov qword [rax + rcx*8 + 0x18], rbx
mov qword [rsi], 1
mov qword [rsi + 0x10], rbx
mov rax, qword [rbp + 0x1ae0]
test rax, rax
jne 0x140141611
jmp 0x140140990
mov r9, qword [rbp + 0x19f8]
movaps xmm0, xmmword [rbp + 0x1ae0]
movaps xmm1, xmmword [rbp + 0x1af0]
movaps xmmword [rbp + 0x1b80], xmm1
movaps xmmword [rbp + 0x1b70], xmm0
mov rax, qword [rbp + 0x1bc0]
mov qword [rbp + 0x1b50], rax
movaps xmm0, xmmword [rbp + 0x1ba0]
movaps xmm1, xmmword [rbp + 0x1bb0]
movaps xmmword [rbp + 0x1b40], xmm1
movaps xmmword [rbp + 0x1b30], xmm0
cmp r9, 0x7fff
ja 0x140142c40
movaps xmm0, xmmword [rbp + 0x1ae0]
movaps xmm1, xmmword [rbp + 0x1af0]
lea rcx, [rbp + 0xc60]
movups xmmword [rcx + 0x30], xmm1
movups xmmword [rcx + 0x20], xmm0
mov rax, qword [rbp + 0x1bc0]
mov qword [rcx + 0x18], rax
movaps xmm0, xmmword [rbp + 0x1ba0]
movaps xmm1, xmmword [rbp + 0x1bb0]
movups xmmword [rcx + 8], xmm1
movups xmmword [rcx - 8], xmm0
mov word [rbp + 0xca0], di
mov qword [rbp + 0xc40], 0
cmp r9, qword [rbp + 0x19e8]
jne 0x140141244
mov qword [rbp + 0x1b98], r9
lea rcx, [rbp + 0x19e8]
call fcn.14004b160
mov rdx, qword [rbp + 0x1a20]
mov r9, qword [rbp + 0x1b98]
mov rax, qword [rbp + 0x19f0]
imul rcx, r9, 0x68
movups xmm0, xmmword [rbp + 0xc40]
movups xmm1, xmmword [rbp + 0xc50]
movups xmm2, xmmword [rbp + 0xc60]
movups xmm3, xmmword [rbp + 0xc70]
movups xmm4, xmmword [rbp + 0xc80]
movups xmm5, xmmword [rbp + 0xc90]
mov r8, qword [rbp + 0xca0]
mov qword [rax + rcx + 0x60], r8
movups xmmword [rax + rcx + 0x50], xmm5
movups xmmword [rax + rcx + 0x40], xmm4
movups xmmword [rax + rcx + 0x30], xmm3
movups xmmword [rax + rcx + 0x20], xmm2
movups xmmword [rax + rcx + 0x10], xmm1
movups xmmword [rax + rcx], xmm0
lea rax, [r9 + 1]
mov qword [rbp + 0x19f8], rax
cmp rbx, rdx
jae 0x140142cd9
mov rax, qword [rbp + 0x1a18]
mov word [rax + rbx*4], r9w
mov word [rax + rbx*4 + 2], di
jmp 0x140140990
cmp rsi, 0x200
setae al
cmp qword [rbp + 0x19d0], 2
setne cl
and cl, al
movaps xmm0, xmmword [rbp + 0x1ae0]
movaps xmm1, xmmword [rbp + 0x1af0]
movaps xmmword [rbp + 0x1b40], xmm1
movaps xmmword [rbp + 0x1b30], xmm0
mov rax, qword [rbp + 0x1bc0]
mov qword [rbp + 0xc60], rax
movaps xmm0, xmmword [rbp + 0x1ba0]
movaps xmm1, xmmword [rbp + 0x1bb0]
movaps xmmword [rbp + 0xc50], xmm1
movaps xmmword [rbp + 0xc40], xmm0
mov byte [rbp + 0x1be6], 0
mov byte [rbp + 0x1be5], 0
mov byte [rsp + 0x28], cl
mov qword [rsp + 0x20], rbx
lea rcx, [rbp + 0x19d0]
lea rdx, [rbp + 0x1b30]
lea r8, [rbp + 0xc40]
mov r9d, edi
call fcn.140061520
test rax, rax
je 0x140140990
jmp 0x140142c9b
cmp rsi, 0x200
setae r14b
cmp qword [rbp + 0x1a60], 2
setne sil
mov rdx, qword [rbp + 0x1ae0]
mov byte [rbp + 0x1be7], 1
lea rcx, [rbp + 0x1ba0]
call fcn.1401d0390
movups xmm0, xmmword [rbp + 0x1b70]
movups xmm1, xmmword [rbp + 0x1b80]
movaps xmmword [rbp + 0x1b40], xmm1
movaps xmmword [rbp + 0x1b30], xmm0
mov rcx, qword [rbp + 0x1a88]
cmp rcx, 0x7fff
mov qword [rbp + 0x1b98], rcx
ja 0x140142d6c
movups xmm0, xmmword [rbp + 0x1ba0]
movups xmm1, xmmword [rbp + 0x1bb0]
lea rax, [rbp + 0xc60]
movups xmmword [rax + 0x28], xmm1
movups xmmword [rax + 0x18], xmm0
movups xmm0, xmmword [rbp + 0x1b70]
movups xmm1, xmmword [rbp + 0x1b80]
movups xmmword [rax + 8], xmm1
movups xmmword [rax - 8], xmm0
mov word [rbp + 0xc98], di
mov qword [rbp + 0xc40], 0
cmp rcx, qword [rbp + 0x1a78]
jne 0x140141432
lea rcx, [rbp + 0x1a78]
call fcn.14014c1f0
and r14b, sil
mov rax, qword [rbp + 0x1a80]
mov r11, qword [rbp + 0x1b98]
lea rcx, [r11 + r11*2]
shl rcx, 5
movups xmm0, xmmword [rbp + 0xc40]
movups xmm1, xmmword [rbp + 0xc50]
movups xmm2, xmmword [rbp + 0xc60]
movups xmm3, xmmword [rbp + 0xc70]
movups xmm4, xmmword [rbp + 0xc80]
movups xmm5, xmmword [rbp + 0xc90]
movups xmmword [rax + rcx + 0x50], xmm5
movups xmmword [rax + rcx + 0x40], xmm4
movups xmmword [rax + rcx + 0x30], xmm3
movups xmmword [rax + rcx + 0x20], xmm2
movups xmmword [rax + rcx + 0x10], xmm1
movups xmmword [rax + rcx], xmm0
lea rax, [r11 + 1]
mov qword [rbp + 0x1a88], rax
mov rax, qword [rbp + 0x1aa8]
mov rdx, qword [rbp + 0x1ab0]
xor ecx, ecx
xor r10d, r10d
cmp rbx, rdx
cmovae rbx, r10
jb 0x1401414c9
nop dword [rax]
test rdx, rdx
je 0x140141e60
movzx r8d, word [rax + rbx*4]
cmp r8w, 0xffff
je 0x1401414fc
inc rcx
movzx r9d, word [rax + rbx*4 + 2]
mov word [rax + rbx*4], r11w
mov word [rax + rbx*4 + 2], di
inc rbx
mov edi, r9d
mov r11d, r8d
cmp rbx, rdx
cmovae rbx, r10
jae 0x1401414c0
jmp 0x1401414c9
mov word [rax + rbx*4], r11w
mov word [rax + rbx*4 + 2], di
cmp rcx, 0x80
setb al
not r14b
test r14b, al
jne 0x140140eb9
cmp qword [rbp + 0x1a60], 0
jne 0x140140eb9
mov qword [rbp + 0x1a60], 1
jmp 0x140140eb9
mov rdi, qword [rbp + 0x1a10]
mov rax, qword [rbp + 0x1bc0]
lea rcx, [rbp + 0xc60]
mov qword [rcx + 0x20], rax
movaps xmm0, xmmword [rbp + 0x1ba0]
movaps xmm1, xmmword [rbp + 0x1bb0]
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov qword [rbp + 0xc40], 0
mov qword [rbp + 0xc48], r14
mov qword [rbp + 0xc50], 0
mov qword [rbp + 0xc58], r14
cmp rdi, qword [rbp + 0x1a00]
jne 0x1401415a1
lea rcx, [rbp + 0x1a00]
call fcn.14004b220
mov rax, qword [rbp + 0x1a08]
lea rcx, [rdi + rdi*8]
movups xmm0, xmmword [rbp + 0xc40]
movups xmm1, xmmword [rbp + 0xc50]
movups xmm2, xmmword [rbp + 0xc60]
movups xmm3, xmmword [rbp + 0xc70]
mov rdx, qword [rbp + 0xc80]
mov qword [rax + rcx*8 + 0x40], rdx
movups xmmword [rax + rcx*8 + 0x30], xmm3
movups xmmword [rax + rcx*8 + 0x20], xmm2
movups xmmword [rax + rcx*8 + 0x10], xmm1
movups xmmword [rax + rcx*8], xmm0
lea rax, [rdi + 1]
mov qword [rbp + 0x1a10], rax
mov qword [rsi], 1
mov qword [rsi + 8], rdi
mov qword [rsi + 0x10], rdi
mov rax, qword [rbp + 0x1ae0]
test rax, rax
je 0x140140990
mov rax, qword [rax + 0x20]
mov rdx, qword [rbp + 0x1ae8]
mov r8, qword [rbp + 0x1af0]
mov byte [rbp + 0x1be1], 1
mov byte [rbp + 0x1be0], 0
lea rcx, [rbp + 0x1af8]
call rax
jmp 0x140140990
mov rdi, qword [rbp + 0x1aa0]
movups xmm0, xmmword [rbp + 0x1b70]
movups xmm1, xmmword [rbp + 0x1b80]
lea rax, [rbp + 0xc60]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov qword [rbp + 0xc40], 0
mov qword [rbp + 0xc48], r14
mov qword [rbp + 0xc50], 0
mov qword [rbp + 0xc58], r14
cmp rdi, qword [rbp + 0x1a90]
jne 0x14014169b
lea rcx, [rbp + 0x1a90]
call fcn.14014c140
mov rax, qword [rbp + 0x1a98]
mov rcx, rdi
shl rcx, 6
movups xmm0, xmmword [rbp + 0xc40]
movups xmm1, xmmword [rbp + 0xc50]
movups xmm2, xmmword [rbp + 0xc60]
movups xmm3, xmmword [rbp + 0xc70]
movups xmmword [rax + rcx + 0x30], xmm3
movups xmmword [rax + rcx + 0x20], xmm2
movups xmmword [rax + rcx + 0x10], xmm1
movups xmmword [rax + rcx], xmm0
lea rax, [rdi + 1]
mov qword [rbp + 0x1aa0], rax
mov qword [rsi], 1
mov qword [rsi + 8], rdi
mov qword [rsi + 0x10], rdi
jmp 0x140140eb9
movzx edx, byte [0x1404a35d8]
cmp dl, 2
je 0x140141a8e
movzx eax, dl
cmp eax, 1
je 0x140141a90
test eax, eax
je 0x14014048b
lea rcx, [0x1404a35c8]
call fcn.140353910
mov edx, eax
test al, al
jne 0x140141a90
jmp 0x14014048b
movzx ebx, byte [0x1404a35c0]
movzx r8d, bl
test r8b, r8b
je 0x140141b91
cmp r8d, 1
je 0x140141765
cmp r8d, 2
jne 0x140141e3e
mov bl, 2
mov rcx, qword [0x1404a35b0]
mov edx, ebx
call fcn.140184cb0
test al, al
je 0x140140455
mov rcx, qword [0x1404a35b0]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x140143001
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
movups xmm0, xmmword [rcx + 0x40]
mov qword [rbp + 0x19d0], r8
mov qword [rbp + 0x19d8], rax
movups xmmword [rbp + 0x19e0], xmm0
mov qword [rbp + 0x19f0], 0
lea rax, str.Response.parse_accepted_HTTP_0.9_response
mov qword [rbp + 0x1a60], rax
mov qword [rbp + 0x1a68], 1
mov qword [rbp + 0x1a70], 8
movups xmmword [rbp + 0x1a78], xmm6
lea rax, [rbp + 0x19d0]
mov qword [rbp + 0x1b08], rax
lea rax, [rbp + 0x1a60]
mov qword [rbp + 0x1b10], rax
mov qword [rbp + 0x1b18], r12
lea rax, [rbp + 0x1b08]
mov qword [rbp + 0x1ba0], rax
mov qword [rbp + 0x1ba8], 1
mov qword [rbp + 0x1bb0], rdx
lea rdx, [rbp + 0x1ba0]
call fcn.140185af0
jmp 0x140140455
mov qword [rbp + 0x19a0], 0
mov rdi, qword [rbp + 0x1a60]
mov al, 1
mov dword [rbp + 0x1b98], eax
mov sil, 1
cmp rdi, 3
je 0x14014191e
movaps xmm0, xmmword [rbp + 0x1ab0]
movaps xmmword [rbp + 0x1910], xmm0
movaps xmm0, xmmword [rbp + 0x1aa0]
movaps xmmword [rbp + 0x1900], xmm0
movaps xmm0, xmmword [rbp + 0x1a60]
movaps xmm1, xmmword [rbp + 0x1a70]
movaps xmm2, xmmword [rbp + 0x1a80]
movaps xmm3, xmmword [rbp + 0x1a90]
movaps xmmword [rbp + 0x18f0], xmm3
movaps xmmword [rbp + 0x18e0], xmm2
movaps xmmword [rbp + 0x18d0], xmm1
movaps xmmword [rbp + 0x18c0], xmm0
mov byte [rbp + 0x1bdf], 0
mov byte [rbp + 0x1bde], 1
mov byte [rbp + 0x1bdd], 0
mov byte [rbp + 0x1bdc], 1
lea rcx, [rbp + 0xc40]
lea rdx, [rbp + 0x19a0]
lea r8, [rbp + 0x18c0]
call fcn.140147b20
cmp dword [rbp + 0xc40], 3
je 0x14014191c
mov byte [rbp + 0x1bdf], 0
mov byte [rbp + 0x1bde], 1
mov byte [rbp + 0x1bdd], 0
mov byte [rbp + 0x1bdc], 1
lea rcx, [rbp + 0xc40]
call fcn.14013fd40
xor esi, esi
mov rbx, qword [rbp + 0x1980]
test rbx, rbx
je 0x1401419cd
movups xmm0, xmmword [rbp + 0x1980]
movups xmm1, xmmword [rbp + 0x1990]
movaps xmmword [rbp + 0x1930], xmm1
movaps xmmword [rbp + 0x1920], xmm0
mov byte [rbp + 0x1bdf], sil
mov byte [rbp + 0x1bde], 0
mov byte [rbp + 0x1bdd], 0
mov byte [rbp + 0x1bdc], 1
lea rcx, [rbp + 0xc40]
lea rdx, [rbp + 0x19a0]
lea r8, [rbp + 0x1920]
call fcn.140148020
mov rax, qword [rbp + 0xc40]
test rax, rax
je 0x1401419c3
mov rax, qword [rax + 0x20]
mov rdx, qword [rbp + 0xc48]
mov r8, qword [rbp + 0xc50]
mov byte [rbp + 0x1bdf], sil
mov byte [rbp + 0x1bde], 0
mov byte [rbp + 0x1bdd], 0
mov byte [rbp + 0x1bdc], 1
lea rcx, [rbp + 0xc58]
call rax
mov dword [rbp + 0x1b98], 0
movups xmm0, xmmword [rbp + 0x1a20]
movaps xmmword [rbp + 0xc90], xmm0
movups xmm0, xmmword [rbp + 0x1a10]
movaps xmmword [rbp + 0xc80], xmm0
movups xmm0, xmmword [rbp + 0x19d0]
movups xmm1, xmmword [rbp + 0x19e0]
movups xmm2, xmmword [rbp + 0x19f0]
movups xmm3, xmmword [rbp + 0x1a00]
movaps xmmword [rbp + 0xc70], xmm3
movaps xmmword [rbp + 0xc60], xmm2
movaps xmmword [rbp + 0xc50], xmm1
movaps xmmword [rbp + 0xc40], xmm0
mov rax, qword [rbp + 0x19a0]
mov rcx, qword [rbp + 0x1ad8]
mov byte [rbp + 0xcaa], cl
mov rcx, qword [rbp + 0x19c8]
mov word [rbp + 0xca8], cx
mov qword [rbp + 0xca0], rax
mov rax, qword [rbp + 0x1950]
movzx eax, byte [rax]
movzx ecx, cx
cmp ecx, 0x64
mov dword [rbp + 0x1ad8], esi
jg 0x140141b9b
je 0x140141bd0
jmp 0x140141bbc
mov qword [rbp + 0x1ba0], 0
cmp byte [rbp + 0x1b50], 0
jne 0x14014052d
jmp 0x140142e4d
mov dl, 2
mov rcx, qword [0x1404a35c8]
call fcn.140184cb0
test al, al
je 0x14014048b
mov rcx, qword [0x1404a35c8]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x140142fe9
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
movups xmm0, xmmword [rcx + 0x40]
mov qword [rbp + 0x19d0], r8
mov qword [rbp + 0x19d8], rax
movups xmmword [rbp + 0x19e0], xmm0
mov qword [rbp + 0x19f0], 0
lea rax, [rbp + 0x1960]
mov qword [rbp + 0x1b70], rax
lea rax, [fcn.1402201c0]
mov qword [rbp + 0x1b78], rax
lea rax, str.0R9_
mov qword [rbp + 0x1a60], rax
mov qword [rbp + 0x1a68], 2
mov qword [rbp + 0x1a80], 0
lea rax, [rbp + 0x1b70]
mov qword [rbp + 0x1a70], rax
mov qword [rbp + 0x1a78], 1
lea rax, [rbp + 0x19d0]
mov qword [rbp + 0x1b08], rax
lea rax, [rbp + 0x1a60]
mov qword [rbp + 0x1b10], rax
mov qword [rbp + 0x1b18], r12
lea rax, [rbp + 0x1b08]
mov qword [rbp + 0x1ba0], rax
mov qword [rbp + 0x1ba8], 1
mov qword [rbp + 0x1bb0], rdx
lea rdx, [rbp + 0x1ba0]
call fcn.140185af0
jmp 0x14014048b
xor eax, eax
mov rdi, r8
jmp 0x1401405d8
cmp ecx, 0x65
je 0x140142374
cmp ecx, 0xcc
je 0x1401422ac
cmp ecx, 0x130
je 0x1401422ac
mov rcx, qword [rbp + 0x19c8]
add ecx, 0xffffff9a
cmp cx, 0x61
ja 0x14014230b
mov rax, qword [str.HQJ_]
mov rax, qword [rax]
test rax, rax
je 0x140141cf2
mov rax, qword [rbp + 0x1a58]
cmp qword [rax + 8], 0
je 0x1401422b8
lea rcx, [rbp + 0xc40]
call fcn.140002090
mov rcx, qword [rbp + 0xca0]
test rcx, rcx
lea r12, [0x1403951d8]
mov r13, qword [str.HQJ_]
je 0x140141c3e
mov qword [rbp + 0x1ad0], rcx
call fcn.14004c720
mov edx, 0x20
mov r8d, 8
mov rcx, qword [rbp + 0x1ad0]
call fcn.14004d520
cmp edi, 3
mov esi, dword [rbp + 0x1b98]
jne 0x140141c6f
mov rax, qword [rbp + 0x1a60]
cmp eax, 3
je 0x140141c6f
mov byte [rbp + 0x1bd9], sil
mov byte [rbp + 0x1bd8], 0
lea rcx, [rbp + 0x1a60]
call fcn.14013fd40
xor r14d, r14d
mov rax, qword [rbp + 0x1a30]
mov rdx, qword [rbp + 0x1a38]
mov rax, qword [rax + 0x20]
mov r8, qword [rbp + 0x1a40]
mov byte [rbp + 0x1bdb], sil
mov byte [rbp + 0x1bda], 0
lea rcx, [rbp + 0x1a48]
call rax
mov r15, qword [rbp + 0x1b00]
test rbx, rbx
lea rcx, [rbp + 0x1998]
jne 0x140141cd2
mov rax, qword [rbp + 0x1980]
test rax, rax
je 0x140141cd2
mov rdx, qword [rbp + 0x1988]
mov r8, qword [rbp + 0x1990]
call qword [rax + 0x20]
mov rsi, qword [rbp + 0x1a58]
mov rdi, qword [rbp + 0x1958]
mov rax, qword [r13]
test rax, rax
jne 0x1401403a0
jmp 0x140140224
movzx eax, byte [0x1404a3560]
test al, al
je 0x140141be3
movzx ecx, al
cmp ecx, 1
je 0x140141d26
cmp ecx, 2
jne 0x140141d12
mov al, 2
jmp 0x140141d26
lea rcx, str.pa9_
call fcn.140353910
test al, al
je 0x140141be3
mov rcx, qword [str.pa9_]
mov edx, eax
call fcn.140184cb0
test al, al
je 0x140141be3
mov rcx, qword [str.pa9_]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x140143068
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
movups xmm0, xmmword [rcx + 0x40]
mov qword [rbp + 0x1ba0], r8
mov qword [rbp + 0x1ba8], rax
movups xmmword [rbp + 0x1bb0], xmm0
mov qword [rbp + 0x1bc0], 0
mov rax, qword [rbp + 0x19c8]
mov word [rbp + 0x1ace], ax
lea rax, [rbp + 0x1ace]
mov qword [rbp + 0x1ae0], rax
lea rax, [fcn.14021fd10]
mov qword [rbp + 0x1ae8], rax
lea rax, str._W9_
mov qword [rbp + 0x1b30], rax
mov qword [rbp + 0x1b38], 1
mov qword [rbp + 0x1b50], 0
lea rax, [rbp + 0x1ae0]
mov qword [rbp + 0x1b40], rax
mov qword [rbp + 0x1b48], 1
lea rax, [rbp + 0x1ba0]
mov qword [rbp + 0x1b70], rax
lea rax, [rbp + 0x1b30]
mov qword [rbp + 0x1b78], rax
lea rax, [0x1403951d8]
mov qword [rbp + 0x1b80], rax
lea rax, [rbp + 0x1b70]
mov qword [rbp + 0x1b08], rax
mov qword [rbp + 0x1b10], 1
mov qword [rbp + 0x1b18], rdx
lea rdx, [rbp + 0x1b08]
call fcn.140185af0
jmp 0x140141be3
lea rcx, [0x1404a35b0]
call fcn.140353910
mov ebx, eax
test al, al
jne 0x140141765
jmp 0x140140455
jmp 0x140141e60
mov rax, qword [r13]
cmp rax, 1
ja 0x14014201d
movzx edx, byte [0x1404a34a0]
test dl, dl
je 0x14014201d
movzx eax, dl
cmp eax, 1
je 0x140141f17
cmp eax, 2
jne 0x140141efa
mov dl, 2
jmp 0x140141f17
mov rax, qword [str.HQJ_]
mov rax, qword [rax]
cmp rax, 4
ja 0x1401421a4
movzx edx, byte [0x1404a35a8]
test dl, dl
je 0x1401421a4
movzx eax, dl
cmp eax, 1
je 0x14014207e
cmp eax, 2
jne 0x140142053
mov dl, 2
jmp 0x14014207e
mov eax, eax
lea rcx, [0x140396da0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
xor eax, eax
mov byte [r15 + 8], al
mov qword [r15], 4
jmp 0x140142262
lea rcx, str.0Z9_
call fcn.140353910
mov edx, eax
test al, al
mov r15, qword [rbp + 0x1b00]
je 0x14014201d
mov rcx, qword [str.0Z9_]
call fcn.140184cb0
test al, al
mov r15, qword [rbp + 0x1b00]
je 0x14014201d
mov rcx, qword [str.0Z9_]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x140143019
add r14, rsi
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
movups xmm0, xmmword [rcx + 0x40]
mov qword [rbp + 0x19d0], r8
mov qword [rbp + 0x19d8], rax
movups xmmword [rbp + 0x19e0], xmm0
mov qword [rbp + 0x19f0], 0
mov qword [rbp + 0x19a0], r14
lea rax, [0x140072400]
mov qword [rbp + 0x19a8], rax
lea rax, str.0Y9_
mov qword [rbp + 0x1a60], rax
mov qword [rbp + 0x1a68], 1
mov qword [rbp + 0x1a80], 0
lea rax, [rbp + 0x19a0]
mov qword [rbp + 0x1a70], rax
mov qword [rbp + 0x1a78], 1
lea rax, [rbp + 0x19d0]
mov qword [rbp + 0x1b70], rax
lea rax, [rbp + 0x1a60]
mov qword [rbp + 0x1b78], rax
mov qword [rbp + 0x1b80], r12
lea rax, [rbp + 0x1b70]
mov qword [rbp + 0x1b08], rax
mov qword [rbp + 0x1b10], 1
mov qword [rbp + 0x1b18], rdx
lea rdx, [rbp + 0x1b08]
call fcn.140185af0
mov r15, qword [rbp + 0x1b00]
mov byte [r15 + 8], 9
mov qword [r15], 4
mov rax, qword [rbp + 0x1ba0]
test rax, rax
je 0x140142262
lea rcx, [rbp + 0x1bb8]
mov rdx, qword [rbp + 0x1ba8]
mov r8, qword [rbp + 0x1bb0]
jmp 0x14014225f
mov byte [rbp + 0x1be4], 1
mov byte [rbp + 0x1be3], 1
mov byte [rbp + 0x1be2], 1
lea rcx, str._d9_
call fcn.140353910
mov edx, eax
test al, al
je 0x1401421a4
mov rcx, qword [str._d9_]
mov byte [rbp + 0x1be4], 1
mov byte [rbp + 0x1be3], 1
mov byte [rbp + 0x1be2], 1
call fcn.140184cb0
test al, al
je 0x1401421a4
mov rcx, qword [str._d9_]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x140143036
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
movups xmm0, xmmword [rcx + 0x40]
mov qword [rbp + 0x1b30], r8
mov qword [rbp + 0x1b38], rax
movups xmmword [rbp + 0x1b40], xmm0
mov qword [rbp + 0x1b50], 0
lea r8, [rbp + 0x1b30]
mov qword [rbp + 0x1ae0], r8
lea rax, [0x1401d0400]
mov qword [rbp + 0x1ae8], rax
lea rax, str.Internal_Hyper_error__please_report
mov qword [rbp + 0xc40], rax
mov qword [rbp + 0xc48], 1
mov qword [rbp + 0xc60], 0
lea rax, [rbp + 0x1ae0]
mov qword [rbp + 0xc50], rax
mov qword [rbp + 0xc58], 1
mov qword [rbp + 0x1b70], r8
lea rax, [rbp + 0xc40]
mov qword [rbp + 0x1b78], rax
lea rax, [0x1403951d8]
mov qword [rbp + 0x1b80], rax
lea rax, [rbp + 0x1b70]
mov qword [rbp + 0x1b08], rax
mov qword [rbp + 0x1b10], 1
mov qword [rbp + 0x1b18], rdx
mov byte [rbp + 0x1be4], 1
mov byte [rbp + 0x1be3], 1
mov byte [rbp + 0x1be2], 1
lea rdx, [rbp + 0x1b08]
call fcn.140185af0
mov rax, qword [rbp + 0x1b00]
mov byte [rax + 8], 0xb
mov qword [rax], 4
mov sil, 1
xor ecx, ecx
mov al, 1
test cl, cl
jne 0x1401421e6
mov rcx, qword [rbp + 0x1a60]
cmp ecx, 3
je 0x1401421e6
mov byte [rbp + 0x1bd9], sil
mov byte [rbp + 0x1bd8], al
lea rcx, [rbp + 0x1a60]
call fcn.14013fd40
cmp r13, qword [rbp + 0x1ad0]
mov r15, qword [rbp + 0x1b00]
je 0x140142209
mov byte [rbp + 0x1bd7], sil
lea rcx, [rbp + 0x19d0]
call fcn.140002090
mov rax, qword [rbp + 0x1a30]
mov rdx, qword [rbp + 0x1a38]
mov rax, qword [rax + 0x20]
mov r8, qword [rbp + 0x1a40]
mov byte [rbp + 0x1bdb], sil
mov byte [rbp + 0x1bda], 0
lea rcx, [rbp + 0x1a48]
call rax
test sil, sil
je 0x140142262
mov rax, qword [rbp + 0x1980]
test rax, rax
je 0x140142262
mov rdx, qword [rbp + 0x1988]
mov r8, qword [rbp + 0x1990]
lea rcx, [rbp + 0x1998]
call qword [rax + 0x20]
mov rax, r15
movaps xmm6, xmmword [rbp + 0x1bf0]
add rsp, 0x1c88
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov qword [r15], 3
jmp 0x140142262
mov byte [r15 + 8], 0xa
mov qword [r15], 4
jmp 0x140142262
mov al, 9
jmp 0x140141eea
mov al, 0xa
jmp 0x140141eea
mov al, 4
jmp 0x140141eea
mov bl, 1
xor r14d, r14d
xor edx, edx
jmp 0x14014237b
mov eax, 3
mov rcx, qword [rbp + 0x1b00]
mov qword [rcx], rax
lea rcx, [rbp + 0xc40]
call fcn.140002090
mov rcx, qword [rbp + 0xca0]
test rcx, rcx
je 0x1401423e0
mov qword [rbp + 0x1a58], rcx
call fcn.14004c720
mov edx, 0x20
mov r8d, 8
mov rcx, qword [rbp + 0x1a58]
call fcn.14004d520
jmp 0x1401423e0
mov bl, 1
cmp eax, 5
je 0x1401422ae
cmp eax, 7
je 0x14014235e
cmp eax, 0xb
jne 0x1401424e9
mov rax, qword [str.HQJ_]
mov rax, qword [rax]
test rax, rax
jne 0x1401424e9
movzx edx, byte [0x1404a3548]
test dl, dl
je 0x1401424e9
movzx eax, dl
cmp eax, 1
je 0x140142411
cmp eax, 2
jne 0x1401423fb
mov dl, 2
jmp 0x140142411
mov rax, qword [rbp + 0x19c8]
add eax, 0xffffff38
cmp ax, 0x64
jae 0x1401424e9
mov dl, 1
xor r14d, r14d
xor ebx, ebx
movaps xmm0, xmmword [rbp + 0xca0]
mov rax, qword [rbp + 0x1b00]
movups xmmword [rax + 0x60], xmm0
movaps xmm0, xmmword [rbp + 0xc90]
movups xmmword [rax + 0x50], xmm0
movaps xmm0, xmmword [rbp + 0xc80]
movups xmmword [rax + 0x40], xmm0
movaps xmm0, xmmword [rbp + 0xc40]
movaps xmm1, xmmword [rbp + 0xc50]
movaps xmm2, xmmword [rbp + 0xc60]
movaps xmm3, xmmword [rbp + 0xc70]
movups xmmword [rax + 0x30], xmm3
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
and r15b, bl
mov qword [rax + 0x70], r14
mov byte [rax + 0x78], 0
mov byte [rax + 0x79], r15b
mov byte [rax + 0x7a], dl
cmp edi, 3
setne cl
xor eax, eax
mov esi, dword [rbp + 0x1b98]
test cl, cl
je 0x1401421c1
jmp 0x1401421e6
lea rcx, [0x1404a3538]
call fcn.140353910
mov edx, eax
test al, al
je 0x1401424e9
mov rcx, qword [0x1404a3538]
call fcn.140184cb0
test al, al
je 0x1401424e9
mov rcx, qword [0x1404a3538]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x140143085
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
movups xmm0, xmmword [rcx + 0x40]
mov qword [rbp + 0x1ba0], r8
mov qword [rbp + 0x1ba8], rax
movups xmmword [rbp + 0x1bb0], xmm0
mov qword [rbp + 0x1bc0], 0
lea rax, str.pU9_
mov qword [rbp + 0x1b30], rax
mov qword [rbp + 0x1b38], 1
mov qword [rbp + 0x1b40], 8
xorps xmm0, xmm0
movups xmmword [rbp + 0x1b48], xmm0
lea rax, [rbp + 0x1ba0]
mov qword [rbp + 0x1b70], rax
lea rax, [rbp + 0x1b30]
mov qword [rbp + 0x1b78], rax
lea rax, [0x1403951d8]
mov qword [rbp + 0x1b80], rax
lea rax, [rbp + 0x1b70]
mov qword [rbp + 0x1b08], rax
mov qword [rbp + 0x1b10], 1
mov qword [rbp + 0x1b18], rdx
lea rdx, [rbp + 0x1b08]
call fcn.140185af0
movups xmm0, xmmword [0x1403955b8]
movaps xmmword [rbp + 0x1b40], xmm0
movups xmm0, xmmword [0x1403955a8]
movaps xmmword [rbp + 0x1b30], xmm0
lea rcx, [rbp + 0xc40]
lea rsi, [rbp + 0x1b30]
mov rdx, rsi
call fcn.140149490
test al, al
je 0x140142569
cmp byte [rbp + 0xcaa], 1
jne 0x1401425a0
mov rax, qword [str.HQJ_]
mov rax, qword [rax]
mov bl, 2
cmp rax, 2
jae 0x1401428b0
movzx edx, byte [0x1404a3530]
test dl, dl
je 0x1401428b0
movzx eax, dl
cmp eax, 1
je 0x1401426d1
cmp eax, 2
jne 0x1401426bb
mov dl, 2
jmp 0x1401426d1
lea rcx, [rbp + 0xc40]
call fcn.14013aaf0
cmp rax, 1
jne 0x1401425be
lea rcx, [rbp + 0x1b30]
call fcn.14013ba30
cmp byte [rbp + 0x1b30], 0
je 0x140142682
movzx ebx, byte [rbp + 0x1b31]
jmp 0x1401428b0
lea rcx, [rbp + 0xc40]
call fcn.14013ae70
test al, al
je 0x14014262e
mov r14, 0xfffffffffffffffe
xor edx, edx
jmp 0x14014237b
movups xmm0, xmmword [0x1403955d8]
movaps xmmword [rbp + 0x1b40], xmm0
movups xmm0, xmmword [0x1403955c8]
movaps xmmword [rbp + 0x1b30], xmm0
lea rcx, [rbp + 0xc40]
mov rdx, rsi
call fcn.140149490
mov rcx, qword [str.HQJ_]
mov rcx, qword [rcx]
test al, al
je 0x14014266f
mov bl, 1
cmp rcx, 2
jae 0x1401428b0
movzx edx, byte [0x1404a3500]
test dl, dl
je 0x1401428b0
movzx eax, dl
cmp eax, 1
je 0x1401427df
cmp eax, 2
jne 0x1401427c9
mov dl, 2
jmp 0x1401427df
mov rax, qword [str.HQJ_]
mov rax, qword [rax]
mov r14, 0xffffffffffffffff
test rax, rax
jne 0x14014267b
movzx edx, byte [0x1404a3518]
test dl, dl
je 0x14014237b
movzx eax, dl
cmp eax, 1
je 0x1401428da
cmp eax, 2
jne 0x1401428c4
mov dl, 2
jmp 0x1401428da
mov r14, 0xffffffffffffffff
test rcx, rcx
je 0x140142690
xor edx, edx
jmp 0x14014237b
xor edx, edx
mov r14, qword [rbp + 0x1b38]
jmp 0x14014237b
movzx edx, byte [0x1404a34e8]
test dl, dl
je 0x14014237b
movzx eax, dl
cmp eax, 1
je 0x1401429c6
cmp eax, 2
jne 0x1401429b0
mov dl, 2
jmp 0x1401429c6
lea rcx, [0x1404a3520]
call fcn.140353910
mov edx, eax
test al, al
je 0x1401428b0
mov rcx, qword [0x1404a3520]
call fcn.140184cb0
test al, al
je 0x1401428b0
mov rcx, qword [0x1404a3520]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x14014309f
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
movups xmm0, xmmword [rcx + 0x40]
mov qword [rbp + 0x1ba0], r8
mov qword [rbp + 0x1ba8], rax
movups xmmword [rbp + 0x1bb0], xmm0
mov qword [rbp + 0x1bc0], 0
lea rax, str.HTTP_1.0_cannot_have_Transfer_Encoding_header
mov qword [rbp + 0x1b30], rax
mov qword [rbp + 0x1b38], 1
mov qword [rbp + 0x1b40], 8
xorps xmm0, xmm0
movups xmmword [rbp + 0x1b48], xmm0
lea rax, [rbp + 0x1ba0]
mov qword [rbp + 0x1b70], rax
mov qword [rbp + 0x1b78], rsi
lea rax, [0x1403951d8]
mov qword [rbp + 0x1b80], rax
lea rax, [rbp + 0x1b70]
mov qword [rbp + 0x1b08], rax
mov qword [rbp + 0x1b10], 1
mov qword [rbp + 0x1b18], rdx
lea rdx, [rbp + 0x1b08]
call fcn.140185af0
jmp 0x1401428b0
mov byte [rbp + 0x1be6], 1
mov byte [rbp + 0x1be5], 1
lea r8, str.C:UsersHola.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs_J9_
mov rcx, r14
call fcn.14035a010
jmp 0x140143105
lea rcx, [0x1404a34f0]
call fcn.140353910
mov edx, eax
test al, al
je 0x1401428b0
mov rcx, qword [0x1404a34f0]
call fcn.140184cb0
test al, al
je 0x1401428b0
mov rcx, qword [0x1404a34f0]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x1401430b9
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
movups xmm0, xmmword [rcx + 0x40]
mov qword [rbp + 0x1ba0], r8
mov qword [rbp + 0x1ba8], rax
movups xmmword [rbp + 0x1bb0], xmm0
mov qword [rbp + 0x1bc0], 0
lea rax, str.XV9_
mov qword [rbp + 0x1b30], rax
mov qword [rbp + 0x1b38], 1
mov qword [rbp + 0x1b40], 8
xorps xmm0, xmm0
movups xmmword [rbp + 0x1b48], xmm0
lea rax, [rbp + 0x1ba0]
mov qword [rbp + 0x1b70], rax
mov qword [rbp + 0x1b78], rsi
lea rax, [0x1403951d8]
mov qword [rbp + 0x1b80], rax
lea rax, [rbp + 0x1b70]
mov qword [rbp + 0x1b08], rax
mov qword [rbp + 0x1b10], 1
mov qword [rbp + 0x1b18], rdx
lea rdx, [rbp + 0x1b08]
call fcn.140185af0
mov rax, qword [rbp + 0x1b00]
mov byte [rax + 8], bl
mov eax, 4
jmp 0x1401422bd
lea rcx, [0x1404a3508]
call fcn.140353910
mov edx, eax
test al, al
je 0x14014267b
mov rcx, qword [0x1404a3508]
call fcn.140184cb0
test al, al
je 0x14014267b
mov rcx, qword [0x1404a3508]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x1401430d3
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
movups xmm0, xmmword [rcx + 0x40]
mov qword [rbp + 0x1ba0], r8
mov qword [rbp + 0x1ba8], rax
movups xmmword [rbp + 0x1bb0], xmm0
mov qword [rbp + 0x1bc0], 0
lea rax, str.not_chunked__read_till_eof
mov qword [rbp + 0x1b30], rax
mov qword [rbp + 0x1b38], 1
mov qword [rbp + 0x1b40], 8
xorps xmm0, xmm0
movups xmmword [rbp + 0x1b48], xmm0
lea rax, [rbp + 0x1ba0]
mov qword [rbp + 0x1b70], rax
mov qword [rbp + 0x1b78], rsi
lea rax, [0x1403951d8]
mov qword [rbp + 0x1b80], rax
lea rax, [rbp + 0x1b70]
mov qword [rbp + 0x1b08], rax
mov qword [rbp + 0x1b10], 1
mov qword [rbp + 0x1b18], rdx
lea rdx, [rbp + 0x1b08]
call fcn.140185af0
jmp 0x14014267b
lea rcx, [0x1404a34d8]
call fcn.140353910
mov edx, eax
test al, al
je 0x14014267b
mov rcx, qword [0x1404a34d8]
call fcn.140184cb0
test al, al
je 0x14014267b
mov rcx, qword [0x1404a34d8]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x1401430ed
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
movups xmm0, xmmword [rcx + 0x40]
mov qword [rbp + 0x1ba0], r8
mov qword [rbp + 0x1ba8], rax
movups xmmword [rbp + 0x1bb0], xmm0
mov qword [rbp + 0x1bc0], 0
lea rax, str.neither_Transfer_Encoding_nor_Content_Length
mov qword [rbp + 0x1b30], rax
mov qword [rbp + 0x1b38], 1
mov qword [rbp + 0x1b40], 8
xorps xmm0, xmm0
movups xmmword [rbp + 0x1b48], xmm0
lea rax, [rbp + 0x1ba0]
mov qword [rbp + 0x1b70], rax
mov qword [rbp + 0x1b78], rsi
lea rax, [0x1403951d8]
mov qword [rbp + 0x1b80], rax
lea rax, [rbp + 0x1b70]
mov qword [rbp + 0x1b08], rax
mov qword [rbp + 0x1b10], 1
mov qword [rbp + 0x1b18], rdx
lea rdx, [rbp + 0x1b08]
call fcn.140185af0
jmp 0x14014267b
mov byte [rbp + 0x1be7], 1
lea r8, str.C:UsersHola.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs_J9_
mov rcx, r14
call fcn.14035a010
jmp 0x140143105
mov byte [rbp + 0x1bdb], 1
mov byte [rbp + 0x1bda], 1
lea r8, [0x1403953f0]
call fcn.14035a420
jmp 0x140143105
mov byte [rbp + 0x1bdb], 1
mov byte [rbp + 0x1bda], 1
lea r8, [0x1403953f0]
mov rcx, rdx
mov rdx, rax
call fcn.14035a3b0
jmp 0x140143105
mov byte [rbp + 0x1be4], 1
mov byte [rbp + 0x1be3], 1
mov byte [rbp + 0x1be2], 1
lea r8, [0x140395370]
mov rcx, rdx
mov rdx, rax
call fcn.14035a420
jmp 0x140143105
mov byte [rbp + 0x1be4], 1
mov byte [rbp + 0x1be3], 1
mov byte [rbp + 0x1be2], 1
lea r8, [0x140395370]
mov rcx, rax
mov rdx, r9
call fcn.14035a3b0
jmp 0x140143105
mov byte [rbp + 0x1bd6], 1
lea rcx, str.C:UsersHola.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheader_value.rs
call fcn.140359e00
jmp 0x140143105
mov rax, qword [rbp + 0x1ba0]
mov rdx, qword [rbp + 0x1ba8]
mov rax, qword [rax + 0x20]
lea rcx, [rbp + 0x1bb8]
mov r8, qword [rbp + 0x1bb0]
mov byte [rbp + 0x1bd4], 1
call rax
mov rax, qword [rbp + 0x1ae0]
test rax, rax
je 0x140142c9b
mov rax, qword [rax + 0x20]
mov rdx, qword [rbp + 0x1ae8]
mov r8, qword [rbp + 0x1af0]
mov byte [rbp + 0x1be1], 1
mov byte [rbp + 0x1be0], 0
lea rcx, [rbp + 0x1af8]
call rax
jmp 0x140142c9b
mov rax, qword [rbp + 0x1b70]
mov rdx, qword [rbp + 0x1b78]
mov rax, qword [rax + 0x20]
lea rcx, [rbp + 0x1b88]
mov r8, qword [rbp + 0x1b80]
mov byte [rbp + 0x1be1], 0
mov byte [rbp + 0x1be0], 1
call rax
mov byte [rbp + 0x1be1], 0
mov byte [rbp + 0x1be0], 1
lea rax, str.C:UsersHola.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs_J9_
mov qword [rsp + 0x20], rax
lea rcx, [0x140395328]
lea r9, [0x140394a20]
lea r8, [rbp + 0x1b30]
mov edx, 0x17
call fcn.14035a2b0
jmp 0x140143105
mov qword [rbp + 0x1b98], r9
mov rax, qword [rbp + 0x1b30]
mov rdx, qword [rbp + 0x1b38]
lea rcx, [rbp + 0x1b48]
mov r8, qword [rbp + 0x1b40]
call qword [rax + 0x20]
mov rax, qword [rbp + 0x1b70]
test rax, rax
je 0x140142c9b
mov rax, qword [rax + 0x20]
lea rcx, [rbp + 0x1b88]
mov rdx, qword [rbp + 0x1b78]
mov r8, qword [rbp + 0x1b80]
mov byte [rbp + 0x1be6], 0
mov byte [rbp + 0x1be5], 0
call rax
mov byte [rbp + 0x1be1], 1
mov byte [rbp + 0x1be0], 0
lea rax, str.C:UsersHola.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs_J9_
mov qword [rsp + 0x20], rax
lea rcx, [0x140395328]
lea r9, [0x140394a20]
lea r8, [rbp + 0x1b30]
mov edx, 0x17
call fcn.14035a2b0
jmp 0x140143105
mov byte [rbp + 0x1be6], 0
mov byte [rbp + 0x1be5], 0
lea r8, str.C:UsersHola.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs_J9_
mov rcx, rbx
call fcn.14035a010
jmp 0x140143105
mov byte [rbp + 0x1be7], 0
lea r8, str.C:UsersHola.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs_J9_
mov rcx, rbx
call fcn.14035a010
jmp 0x140143105
mov rax, qword [rbp + 0x1b30]
mov rdx, qword [rbp + 0x1b38]
lea rcx, [rbp + 0x1b48]
mov r8, qword [rbp + 0x1b40]
call qword [rax + 0x20]
mov rax, qword [rbp + 0x1ba0]
test rax, rax
je 0x140142c02
mov rax, qword [rax + 0x20]
lea rcx, [rbp + 0x1bb8]
mov rdx, qword [rbp + 0x1ba8]
mov r8, qword [rbp + 0x1bb0]
mov byte [rbp + 0x1be7], 0
call rax
jmp 0x140142c02
mov rax, qword [rbp + 0x1b30]
mov rdx, qword [rbp + 0x1b38]
lea rcx, [rbp + 0x1b48]
mov r8, qword [rbp + 0x1b40]
call qword [rax + 0x20]
mov rax, qword [rbp + 0x1ba0]
test rax, rax
je 0x140142c02
mov rax, qword [rax + 0x20]
lea rcx, [rbp + 0x1bb8]
mov rdx, qword [rbp + 0x1ba8]
mov r8, qword [rbp + 0x1bb0]
mov byte [rbp + 0x1be7], 0
call rax
jmp 0x140142c02
mov byte [rbp + 0x1be4], 1
mov byte [rbp + 0x1be3], 1
mov byte [rbp + 0x1be2], 1
lea r8, [0x140395358]
mov edx, 0x64
mov rcx, rdi
call fcn.14035a3b0
jmp 0x140143105
mov byte [rbp + 0x1be4], 1
mov byte [rbp + 0x1be3], 1
mov byte [rbp + 0x1be2], 1
lea rax, str.C:UsersHola.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs_J9_
mov qword [rsp + 0x20], rax
lea rcx, [0x140395328]
lea r9, [0x140394a20]
lea r8, [rbp + 0x1b30]
mov edx, 0x17
call fcn.14035a2b0
jmp 0x140143105
lea rcx, [0x140395270]
call fcn.140359e00
lea rcx, [0x140395288]
call fcn.140359e00
lea rcx, [0x1403952a0]
call fcn.140359e00
jmp 0x140143105
mov byte [rbp + 0x1bdb], 1
mov byte [rbp + 0x1bda], 1
lea r8, [0x140395310]
mov edx, 0x64
mov rcx, rdi
call fcn.14035a3b0
jmp 0x140143105
mov byte [rbp + 0x1bd9], 1
mov byte [rbp + 0x1bd8], 1
lea rax, [0x14038cf10]
mov qword [rsp + 0x20], rax
lea rcx, [0x14038ce8f]
lea r9, [0x14038cd30]
lea r8, [rbp + 0x1b30]
mov edx, 0x1f
call fcn.14035a2b0
jmp 0x140143105
mov byte [rbp + 0x1be6], 1
mov byte [rbp + 0x1be5], 1
lea r8, str.C:UsersHola.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs_J9_
mov rcx, r14
call fcn.14035a010
jmp 0x140143105
mov qword [rbp + 0x1ad0], rcx
mov qword [rbp + 0x1ba0], rcx
lea rax, [rbp + 0x1b08]
mov qword [rbp + 0x1a60], rax
lea rax, [0x140038410]
mov qword [rbp + 0x1a68], rax
lea rcx, [rbp + 0x1ba0]
mov qword [rbp + 0x1a70], rcx
mov qword [rbp + 0x1a78], rax
lea rax, str._P9_
mov qword [rbp + 0xc40], rax
mov qword [rbp + 0xc48], 2
mov qword [rbp + 0xc60], 0
lea rax, [rbp + 0x1a60]
mov qword [rbp + 0xc50], rax
mov qword [rbp + 0xc58], 2
lea rdx, str.pP9_
lea rcx, [rbp + 0xc40]
call fcn.140359e80
jmp 0x140143105
lea rcx, [0x140395114]
lea r8, [0x1403951a0]
mov edx, 0x22
call fcn.140359e20
mov byte [rbp + 0x1be6], 1
mov byte [rbp + 0x1be5], 0
lea r8, str.C:UsersHola.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs_J9_
mov rcx, rdi
call fcn.14035a010
jmp 0x140143105
mov byte [rbp + 0x1be7], 1
lea r8, str.C:UsersHola.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs_J9_
mov rcx, r14
call fcn.14035a010
jmp 0x140143105
mov byte [rbp + 0x1be7], 0
lea r8, str.C:UsersHola.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs_J9_
mov rcx, rdi
call fcn.14035a010
jmp 0x140143105
lea rcx, [0x140395114]
lea r8, [0x140395218]
mov edx, 0x22
call fcn.140359e20
lea rcx, [0x140395114]
lea r8, [0x1403952b8]
mov edx, 0x22
call fcn.140359e20
lea rcx, [0x140395114]
lea r8, [0x140395918]
mov edx, 0x22
call fcn.140359e20
jmp 0x140143105
mov byte [rbp + 0x1be4], 1
mov byte [rbp + 0x1be3], 1
mov byte [rbp + 0x1be2], 1
lea rcx, [0x140395114]
lea r8, [0x1403953a0]
mov edx, 0x22
call fcn.140359e20
jmp 0x140143105
lea rcx, [0x140395114]
lea r8, [0x140395728]
mov edx, 0x22
call fcn.140359e20
jmp 0x140143105
lea rcx, [0x140395114]
lea r8, [0x140395558]
mov edx, 0x22
call fcn.140359e20
jmp 0x140143105
lea rcx, [0x140395114]
lea r8, [0x140395688]
mov edx, 0x22
call fcn.140359e20
jmp 0x140143105
lea rcx, [0x140395114]
lea r8, [0x140395640]
mov edx, 0x22
call fcn.140359e20
jmp 0x140143105
lea rcx, [0x140395114]
lea r8, [0x1403956e0]
mov edx, 0x22
call fcn.140359e20
jmp 0x140143105
lea rcx, [0x140395114]
lea r8, [0x1403955e8]
mov edx, 0x22
call fcn.140359e20
ud2
add byte [rax], al
mov r14, qword [rcx + 0xc8]
jmp case.0x1401448f3.30
mov rax, qword [rbx]
mov rcx, qword [rbx + 0x10]
sub rax, rcx
cmp rax, r14
jb 0x140144ac7
add rcx, qword [rbx + 8]
mov r8, r14
call sub.VCRUNTIME140.dll_memcpy
add r14, qword [rbx + 0x10]
mov qword [rbx + 0x10], r14
cmp qword [rbx], r14
je 0x140144ae7
mov rax, qword [rbx + 8]
mov byte [rax + r14], 0x20
inc qword [rbx + 0x10]
mov qword [rsp + 0x100], rbx
mov r15, qword [rsp + 0x28]
mov rax, qword [r15 + 0x10]
add rax, 0x60
mov qword [rsp + 0x70], rax
lea rax, [0x1401d4cf0]
mov qword [rsp + 0x78], rax
lea rax, [0x140395468]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], 2
mov qword [rsp + 0x50], 0
lea rdi, [rsp + 0x70]
mov qword [rsp + 0x40], rdi
mov qword [rsp + 0x48], 1
lea rdx, [0x140395488]
lea rsi, [rsp + 0x100]
lea r14, [rsp + 0x30]
mov rcx, rsi
mov r8, r14
call fcn.14021a820
mov rax, qword [r15 + 0x10]
movzx eax, byte [rax + 0xd8]
cmp eax, 1
je 0x140144a92
cmp eax, 2
je 0x140144bcf
cmp eax, 3
jne 0x1401452a2
mov rax, qword [r13]
cmp rax, 2
jae 0x140144bcf
movzx edx, byte [0x1404a3578]
cmp dl, 2
je 0x140144b01
movzx eax, dl
cmp eax, 1
je 0x140144b03
test eax, eax
je 0x140144bcf
lea rcx, str.Xb9_
call fcn.140353910
mov edx, eax
test al, al
jne 0x140144b03
jmp 0x140144bcf
mov rax, qword [rbx]
mov rdx, qword [rbx + 0x10]
sub rax, rdx
movabs rsi, 0x302e312f50545448
cmp rax, 8
jae 0x140144bed
mov r8d, 8
mov rcx, rbx
call fcn.14034e820
mov rdx, qword [rbx + 0x10]
jmp 0x140144bed
mov rax, rcx
mov rcx, rbx
mov rsi, rdx
mov rdx, rax
mov r8, r14
call fcn.14034e820
mov rdx, rsi
mov rcx, qword [rbx + 0x10]
jmp 0x140144987
mov r8d, 1
mov rcx, rbx
mov rdx, r14
call fcn.14034e820
mov r14, qword [rbx + 0x10]
jmp 0x1401449a4
mov dl, 2
mov rcx, qword [str.Xb9_]
call fcn.140184cb0
test al, al
je 0x140144bcf
mov rcx, qword [str.Xb9_]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x1401453aa
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
movdqu xmm0, xmmword [rcx + 0x40]
mov qword [rsp + 0x70], r8
mov qword [rsp + 0x78], rax
movdqu xmmword [rsp + 0x80], xmm0
mov qword [rsp + 0x90], 0
lea rax, str.request_with_HTTP2_version_coerced_to_HTTP_1.1
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], 1
mov qword [rsp + 0x40], 8
pxor xmm0, xmm0
movdqu xmmword [rsp + 0x48], xmm0
mov qword [rsp + 0xd8], rdi
mov qword [rsp + 0xe0], r14
lea rax, [0x1403951d8]
mov qword [rsp + 0xe8], rax
lea rax, [rsp + 0xd8]
mov qword [rsp + 0x100], rax
mov qword [rsp + 0x108], 1
mov qword [rsp + 0x110], rdx
lea rdx, [rsp + 0x100]
call fcn.140185af0
mov rax, qword [rbx]
mov rdx, qword [rbx + 0x10]
sub rax, rdx
movabs rsi, 0x312e312f50545448
cmp rax, 8
jb 0x140144ab0
mov rax, qword [rbx + 8]
mov qword [rax + rdx], rsi
mov rax, qword [rbx]
mov rdx, qword [rbx + 0x10]
add rdx, 8
mov qword [rbx + 0x10], rdx
sub rax, rdx
cmp rax, 1
mov r14, qword [rsp + 0x28]
jbe 0x1401451d0
mov rax, qword [rbx + 8]
mov word [rax + rdx], 0xa0d
add qword [rbx + 0x10], 2
mov rbp, qword [r14 + 0x10]
mov rcx, qword [rbp + 0xd0]
test rcx, rcx
je 0x140144cfe
cmp qword [rcx + 0x18], 0
je 0x140144cfe
mov rax, qword [rcx]
mov rcx, qword [rcx + 8]
movabs rdi, 0x49b671ce6a615094
mov rdx, rcx
and rdx, rdi
xor r8d, r8d
movdqa xmm0, xmmword [str.________________]
pcmpeqd xmm1, xmm1
movabs r15, 0x5ba0da5e2bddba4c
movdqu xmm2, xmmword [rax + rdx]
movdqa xmm3, xmm2
pcmpeqb xmm3, xmm0
pmovmskb r9d, xmm3
test r9d, r9d
jne 0x140144cbd
pcmpeqb xmm2, xmm1
pmovmskb r9d, xmm2
test r9d, r9d
jne 0x140144cfe
add rdx, r8
add rdx, 0x10
add r8, 0x10
and rdx, rcx
jmp 0x140144c74
lea r10d, [r9 - 1]
and r10w, r9w
mov r9d, r10d
je 0x140144c8b
tzcnt r11d, r9d
add r11, rdx
and r11, rcx
shl r11, 5
mov r10, rax
sub r10, r11
cmp qword [r10 - 0x20], r15
jne 0x140144cb0
cmp qword [r10 - 0x18], rdi
jne 0x140144cb0
mov rsi, qword [r10 - 0x10]
mov rax, qword [r10 - 8]
mov rcx, rsi
call qword [rax + 0x18]
mov rbp, qword [r14 + 0x10]
cmp rax, r15
jne 0x140144cfe
cmp rdx, rdi
je 0x1401451e7
cmp byte [r14 + 0x20], 0
mov qword [rsp + 0xd0], rbp
je 0x140144fc1
xor edi, edi
cmp qword [rbp + 0x28], 0
sete dil
add edi, edi
xor r15d, r15d
jmp 0x140144d3f
mov rax, qword [rbx + 8]
mov word [rax + rsi], 0xa0d
add qword [rbx + 0x10], 2
cmp rdi, 2
jne 0x140144d60
inc r15
cmp r15, qword [rbp + 0x28]
jae 0x1401451fa
imul rax, r15, 0x68
add rax, qword [rbp + 0x20]
jmp 0x140144de0
mov rdx, qword [rbp + 0x28]
cmp r15, rdx
jae 0x140145284
imul rax, r15, 0x68
add rax, qword [rbp + 0x20]
cmp rdi, 1
jne 0x140144de0
mov rdx, qword [rbp + 0x40]
cmp r12, rdx
jae 0x140145293
mov rcx, qword [rbp + 0x38]
lea rdx, [r12 + r12*8]
lea r8, [rcx + rdx*8]
cmp qword [rcx + rdx*8 + 0x10], 0
je 0x140144f49
mov r12, qword [r8 + 0x18]
mov edi, 1
add r8, 0x20
mov qword [rsp + 0x158], r8
cmp qword [rax + 0x40], 0
jne 0x140144e04
nop dword [rax]
movzx ecx, byte [rax + 0x48]
call fcn.1401400d0
mov rsi, rax
mov rbp, rdx
jmp 0x140144e0c
mov r12, qword [rax + 8]
cmp qword [rax], 1
mov edi, 0
adc rdi, 1
lea r8, [rax + 0x18]
mov qword [rsp + 0x158], r8
cmp qword [rax + 0x40], 0
je 0x140144dc0
mov rsi, qword [rax + 0x48]
mov rbp, qword [rax + 0x50]
mov rax, qword [rbx]
mov r13, qword [rbx + 0x10]
sub rax, r13
cmp rax, rbp
jb 0x140144f6a
test rbp, rbp
je 0x140144ec3
mov qword [rsp + 0x168], rdi
mov qword [rsp + 0x170], r12
mov qword [rsp + 0x178], r15
mov r14b, 0x2d
xor edi, edi
jmp 0x140144e71
and r14b, r12b
shl r14b, 5
xor r14b, r15b
mov rax, qword [rbx + 8]
mov byte [rax + r13], r14b
inc r13
mov qword [rbx + 0x10], r13
inc rdi
cmp rbp, rdi
je 0x140144ea0
movzx r15d, byte [rsi + rdi]
cmp r14b, 0x2d
sete r14b
lea eax, [r15 - 0x61]
cmp al, 0x1a
setb r12b
cmp r13, qword [rbx]
jne 0x140144e50
mov rcx, rbx
call fcn.14004b010
jmp 0x140144e50
mov rax, qword [rbx]
sub rax, r13
mov r14, qword [rsp + 0x28]
mov r15, qword [rsp + 0x178]
mov r12, qword [rsp + 0x170]
mov rdi, qword [rsp + 0x168]
cmp rax, 1
jbe 0x140144f81
mov rbp, qword [rsp + 0xd0]
mov r8, qword [rsp + 0x158]
mov rax, qword [rbx + 8]
mov word [rax + r13], 0x203a
mov rax, qword [rbx]
mov rcx, qword [rbx + 0x10]
add rcx, 2
mov qword [rbx + 0x10], rcx
mov rdx, qword [r8 + 8]
mov rsi, qword [r8 + 0x10]
sub rax, rcx
cmp rax, rsi
jb 0x140144f9b
add rcx, qword [rbx + 8]
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
add rsi, qword [rbx + 0x10]
mov qword [rbx + 0x10], rsi
mov rax, qword [rbx]
sub rax, rsi
cmp rax, 1
ja 0x140144d30
mov r8d, 2
mov rcx, rbx
mov rdx, rsi
call fcn.14034e820
mov rsi, qword [rbx + 0x10]
jmp 0x140144d30
mov edi, 2
add r8, 0x20
mov qword [rsp + 0x158], r8
cmp qword [rax + 0x40], 0
jne 0x140144e04
jmp 0x140144dc0
mov rcx, rbx
mov rdx, r13
mov r8, rbp
call fcn.14034e820
mov r13, qword [rbx + 0x10]
jmp 0x140144e28
mov r8d, 2
mov rcx, rbx
mov rdx, r13
call fcn.14034e820
mov r13, qword [rbx + 0x10]
jmp 0x140144ecd
mov rax, rcx
mov rcx, rbx
mov r13, rdi
mov rdi, rdx
mov rdx, rax
mov r8, rsi
call fcn.14034e820
mov rdx, rdi
mov rdi, r13
mov rcx, qword [rbx + 0x10]
jmp 0x140144f0b
xor edi, edi
cmp qword [rbp + 0x28], 0
sete dil
add edi, edi
xor r15d, r15d
jmp 0x140144fef
mov rax, qword [rbx + 8]
mov word [rax + rsi], 0xa0d
add qword [rbx + 0x10], 2
cmp rdi, 2
jne 0x140145010
inc r15
cmp r15, qword [rbp + 0x28]
jae 0x1401451fa
imul rax, r15, 0x68
add rax, qword [rbp + 0x20]
jmp 0x140145090
mov rdx, qword [rbp + 0x28]
cmp r15, rdx
jae 0x140145284
imul rax, r15, 0x68
add rax, qword [rbp + 0x20]
cmp rdi, 1
jne 0x140145090
mov rdx, qword [rbp + 0x40]
cmp r12, rdx
jae 0x140145293
mov rcx, qword [rbp + 0x38]
lea rdx, [r12 + r12*8]
lea rbp, [rcx + rdx*8]
cmp qword [rcx + rdx*8 + 0x10], 0
je 0x140145164
mov r12, qword [rbp + 0x18]
mov edi, 1
add rbp, 0x20
cmp qword [rax + 0x40], 0
jne 0x1401450ac
nop word cs:[rax + rax]
movzx ecx, byte [rax + 0x48]
call fcn.1401400d0
mov r13, rax
mov rsi, rdx
jmp 0x1401450b4
mov r12, qword [rax + 8]
cmp qword [rax], 1
mov edi, 0
adc rdi, 1
lea rbp, [rax + 0x18]
cmp qword [rax + 0x40], 0
je 0x140145070
mov r13, qword [rax + 0x48]
mov rsi, qword [rax + 0x50]
mov rax, qword [rbx]
mov rdx, qword [rbx + 0x10]
sub rax, rdx
cmp rax, rsi
jb 0x14014517d
add rdx, qword [rbx + 8]
mov rcx, rdx
mov rdx, r13
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
add rsi, qword [rbx + 0x10]
mov qword [rbx + 0x10], rsi
mov rax, qword [rbx]
sub rax, rsi
cmp rax, 1
jbe 0x140145191
mov rax, qword [rbx + 8]
mov word [rax + rsi], 0x203a
mov rax, qword [rbx]
mov rcx, qword [rbx + 0x10]
add rcx, 2
mov qword [rbx + 0x10], rcx
mov rdx, qword [rbp + 8]
mov rsi, qword [rbp + 0x10]
sub rax, rcx
cmp rax, rsi
jb 0x1401451ab
mov rbp, qword [rsp + 0xd0]
add rcx, qword [rbx + 8]
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
add rsi, qword [rbx + 0x10]
mov qword [rbx + 0x10], rsi
mov rax, qword [rbx]
sub rax, rsi
cmp rax, 1
ja 0x140144fe0
mov r8d, 2
mov rcx, rbx
mov rdx, rsi
call fcn.14034e820
mov rsi, qword [rbx + 0x10]
jmp 0x140144fe0
mov edi, 2
add rbp, 0x20
cmp qword [rax + 0x40], 0
jne 0x1401450ac
jmp 0x140145070
mov rcx, rbx
mov r8, rsi
call fcn.14034e820
mov rdx, qword [rbx + 0x10]
jmp 0x1401450c7
mov r8d, 2
mov rcx, rbx
mov rdx, rsi
call fcn.14034e820
mov rsi, qword [rbx + 0x10]
jmp 0x1401450f1
mov rax, rcx
mov rcx, rbx
mov r14, rdx
mov rdx, rax
mov r8, rsi
call fcn.14034e820
mov rdx, r14
mov r14, qword [rsp + 0x28]
mov rcx, qword [rbx + 0x10]
jmp 0x14014511e
mov r8d, 2
mov rcx, rbx
call fcn.14034e820
mov rdx, qword [rbx + 0x10]
jmp 0x140144c16
movzx r9d, byte [r14 + 0x20]
mov rcx, rbp
mov rdx, rsi
mov r8, rbx
call fcn.140351fb0
mov rax, qword [rbx]
mov rdx, qword [rbx + 0x10]
sub rax, rdx
cmp rax, 1
jbe 0x140145255
mov rax, qword [rbx + 8]
mov word [rax + rdx], 0xa0d
add qword [rbx + 0x10], 2
mov rcx, qword [r14 + 0x10]
call fcn.14014a960
mov rcx, qword [rsp + 0xc8]
mov rax, qword [rsp + 0x160]
mov qword [rax + 0x10], rcx
movups xmm0, xmmword [rsp + 0xb8]
movups xmmword [rax], xmm0
add rsp, 0x198
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov r8d, 2
mov rcx, rbx
call fcn.14034e820
mov rdx, qword [rbx + 0x10]
jmp 0x14014520a
lea r8, [0x140397678]
mov rcx, r15
call fcn.14035a010
lea r8, [0x140397690]
mov rcx, r12
call fcn.14035a010
mov byte [rsp + 0x100], al
mov qword [rsp + 0x70], rsi
lea rax, [0x1401d3ed0]
mov qword [rsp + 0x78], rax
lea rax, str.unexpected_request_version:
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], 1
mov qword [rsp + 0x50], 0
mov qword [rsp + 0x40], rdi
mov qword [rsp + 0x48], 1
lea rdx, [0x140395540]
lea rcx, [rsp + 0x30]
call fcn.140359e80
lea rax, str.C:UsersHola.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs_J9_
mov qword [rsp + 0x20], rax
lea rcx, [0x140395328]
lea r9, [0x140394a20]
lea r8, [rsp + 0x140]
mov edx, 0x17
call fcn.14035a2b0
lea r8, [0x140397288]
call fcn.14035a010
lea rcx, [0x140395114]
lea r8, [0x140395408]
mov edx, 0x22
call fcn.140359e20
lea rax, str.pX9_
mov qword [rsp + 0x70], rax
lea rax, [0x1400383f0]
mov qword [rsp + 0x78], rax
lea rax, str.internal_error:_entered_unreachable_code:
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], 1
mov qword [rsp + 0x50], 0
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x48], 1
lea rdx, [0x1403958e8]
lea rcx, [rsp + 0x30]
call fcn.140359e80
xor r12d, r12d
mov rcx, r12
mov rdx, r14
call fcn.140359c10
lea rcx, [0x140395114]
lea r8, [0x1403954b8]
mov edx, 0x22
call fcn.140359e20
lea rcx, [0x140395114]
lea r8, [0x140395778]
mov edx, 0x22
call fcn.140359e20
lea rcx, [0x140395114]
lea r8, [0x1403957e8]
mov edx, 0x22
call fcn.140359e20
lea rax, str.C:UsersHola.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs_J9_
jmp 0x1401452fe