Function at 0x140080ed0
Capabilities:
Check for software breakpoints
Encode data using xor
Hash data using fnv

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x1d08
call fcn.14027eef0
sub rsp, rax
movaps xmmword [rsp + 0x1cf0], xmm8
movaps xmmword [rsp + 0x1ce0], xmm7
movaps xmmword [rsp + 0x1cd0], xmm6
mov qword [rsp + 0x250], rdx
mov qword [rsp + 0x128], rcx
movzx eax, byte [r8 + 0x16]
mov byte [rsp + 0xdf], al
movzx eax, byte [r8 + 0x11]
mov byte [rsp + 0x37], al
mov rax, qword [r8]
mov qword [rsp + 0x348], rax
lea rax, [rax + 8]
mov qword [rsp + 0x340], rax
movzx eax, byte [r8 + 0x15]
mov byte [rsp + 0xde], al
movzx eax, byte [r8 + 0x13]
mov byte [rsp + 0x47], al
movzx eax, byte [r8 + 0x14]
mov byte [rsp + 0x36], al
mov qword [rsp + 0x330], r8
movzx eax, byte [r8 + 0x10]
mov byte [rsp + 0xdd], al
xorps xmm6, xmm6
movaps xmm7, xmmword [0x140288f50]
movss xmm8, dword [0x140288f60]
movabs rax, 0x8000000000000001
add rax, 0xfffffffffffffff7
mov qword [rsp + 0x338], rax
lea rbx, str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set
lea r14, [0x1403093d8]
lea rsi, [rsp + 0x198]
lea rax, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_http_0.2.11_src_header_map.rs
mov qword [rsp + 0x2a8], rax
lea rax, str.header_map_reserve_over_max_capacity
mov qword [rsp + 0x2a0], rax
lea rax, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_hyper_0.14.28_src_proto_h1_role.rs
mov qword [rsp + 0x2b0], rax
lea rax, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_hyper_0.14.28_src_proto_h1_role.rs
mov qword [rsp + 0x248], rax
lea rax, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_hyper_0.14.28_src_proto_h1_role.rs
mov qword [rsp + 0x2b8], rax
mov qword [rsp + 0x258], r14
mov qword [rsp + 0x110], rbx
mov rax, qword [0x140285090]
test rax, rax
je 0x140081090
mov rax, qword [rsp + 0x250]
mov rsi, qword [rax + 8]
test rsi, rsi
je 0x1400847d3
mov rax, qword [rsp + 0x250]
mov r14, qword [rax]
xor r8d, r8d
jmp 0x14008104c
inc r8
cmp r8, rsi
jae 0x1400847d3
movzx r9d, byte [r14 + r8]
cmp r9d, 0xa
je 0x140081040
cmp r9d, 0xd
jne 0x1400812e0
lea rax, [r8 + 1]
cmp rax, rsi
jae 0x1400847d3
cmp byte [r14 + r8 + 1], 0xa
jne 0x1400847e4
add r8, 2
cmp r8, rsi
jb 0x14008104c
jmp 0x1400847d3
movzx eax, byte [0x140282fb8]
test al, al
je 0x140081016
movzx eax, al
cmp eax, 1
je 0x1400810c8
cmp eax, 2
je 0x140081119
lea rcx, [0x140282fa8]
call fcn.140252d10
test al, al
je 0x140081016
movzx eax, al
cmp eax, 2
je 0x140081119
mov rdx, qword [0x140282fa8]
mov rax, qword [0x14036c230]
mov rcx, qword [str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set]
cmp rax, 2
cmovne rcx, rbx
mov rax, qword [0x140285088]
cmovne rax, r14
jne 0x14008110e
cmp qword [0x140285078], 0
je 0x14008110e
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x28]
test al, al
je 0x140081016
mov rax, qword [0x140282fa8]
mov rcx, qword [rax + 0x38]
test rcx, rcx
je 0x1400856d6
mov r9, qword [rax + 0x30]
mov rdx, qword [rax + 0x40]
mov r8, qword [rax + 0x48]
mov qword [rsp + 0xe0], r9
mov qword [rsp + 0xe8], rcx
mov qword [rsp + 0xf0], rdx
mov qword [rsp + 0xf8], r8
mov qword [rsp + 0x100], 0
lea r10, str.Response.parse
mov qword [rsp + 0x138], r10
mov qword [rsp + 0x140], 1
lea r10, str._at_line__column
mov qword [rsp + 0x148], r10
movups xmmword [rsp + 0x150], xmm6
cmp rcx, 1
je 0x1400856d6
mov qword [rsp + 0x50], r9
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x60], rdx
mov qword [rsp + 0x68], r8
mov rcx, qword [rsp + 0x250]
mov rcx, qword [rcx + 8]
mov qword [rsp + 0x220], rcx
lea rcx, [rax + 0x30]
mov qword [rsp + 0x70], 1
lea rdx, [rsp + 0xe0]
mov qword [rsp + 0x198], rdx
lea rdx, [rsp + 0x138]
mov qword [rsp + 0x1a0], rdx
lea rdx, method..virtual_0
mov qword [rsp + 0x1a8], rdx
lea rdx, [rsp + 0x50]
mov qword [rsp + 0x1b0], rdx
lea rdx, [rsp + 0x220]
mov qword [rsp + 0x1b8], rdx
lea rdx, method..virtual_0
mov qword [rsp + 0x1c0], rdx
mov qword [rsp + 0x90], rsi
mov qword [rsp + 0x98], 2
mov qword [rsp + 0xa0], rcx
lea rcx, [rsp + 0x90]
mov qword [rsp + 0xc0], rcx
mov qword [rsp + 0xc8], rax
mov qword [rsp + 0xb0], 1
mov rax, qword [0x14036c230]
mov rsi, qword [str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set]
cmp rax, 2
cmovne rsi, rbx
mov rdi, qword [0x140285088]
cmovne rdi, r14
jne 0x1400812b0
cmp qword [0x140285078], 0
je 0x1400812b0
mov rax, qword [rdi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
add rsi, rax
add rsi, 0x10
mov rcx, rsi
lea rdx, [rsp + 0xb0]
call qword [rdi + 0x50]
test al, al
je 0x140081016
mov rcx, rsi
lea rdx, [rsp + 0xb0]
call qword [rdi + 0x58]
jmp 0x140081016
lea rax, [r14 + r8]
mov rdx, rsi
sub rdx, r8
cmp rdx, 8
jae 0x140081392
cmp rsi, r8
je 0x1400847d3
mov ecx, 6
cmp r9b, 0x48
jne 0x140081db1
cmp rdx, 2
jb 0x1400847d3
cmp byte [rax + 1], 0x54
jne 0x140081db1
cmp rdx, 3
jb 0x1400847d3
cmp byte [rax + 2], 0x54
jne 0x140081db1
cmp rdx, 4
jb 0x1400847d3
cmp byte [rax + 3], 0x50
jne 0x140081db1
cmp rdx, 5
jb 0x1400847d3
cmp byte [rax + 4], 0x2f
jne 0x140081db1
cmp rdx, 6
jb 0x1400847d3
cmp byte [rax + 5], 0x31
jne 0x140081db1
cmp rdx, 7
jb 0x1400847d3
cmp byte [rax + 6], 0x2e
mov eax, 0
cmove rcx, rax
jne 0x140081db1
jmp 0x1400847d3
movq xmm0, qword [rax]
movdqa xmmword [rsp + 0x280], xmm0
cmp byte [rsp + 0x280], 0x48
mov ecx, 6
jne 0x140081db1
cmp byte [rsp + 0x281], 0x54
jne 0x140081db1
cmp byte [rsp + 0x282], 0x54
jne 0x140081db1
cmp byte [rsp + 0x283], 0x50
jne 0x140081db1
cmp byte [rsp + 0x284], 0x2f
jne 0x140081db1
cmp byte [rsp + 0x285], 0x31
jne 0x140081db1
cmp byte [rsp + 0x286], 0x2e
jne 0x140081db1
pextrw r9d, xmm0, 3
shr r9d, 8
cmp r9b, 0x30
je 0x140081425
cmp r9d, 0x31
jne 0x140081db1
mov r9b, 2
jmp 0x140081428
mov r9b, 1
mov qword [rsp + 0x120], r9
cmp rdx, 9
jb 0x1400847d3
cmp byte [rax + 8], 0x20
jne 0x140081db1
add rax, 9
lea r15, [rdx - 9]
cmp byte [rsp + 0x47], 0
je 0x140081493
cmp rdx, 9
je 0x1400847d3
cmp byte [rax], 0x20
jne 0x14008148a
lea rcx, [r14 + r8]
add rcx, 0xa
add rdx, 0xfffffffffffffff6
xor r8d, r8d
cmp rdx, r8
je 0x1400847d3
lea r9, [r8 + 1]
cmp byte [rcx + r8], 0x20
mov r8, r9
je 0x140081471
jmp 0x14008148d
xor r9d, r9d
add rax, r9
sub r15, r9
test r15, r15
je 0x1400847d3
movzx edx, byte [rax]
add dl, 0xd0
mov ecx, 3
cmp dl, 9
ja 0x1400847e9
cmp r15, 2
jb 0x1400847d3
movzx r8d, byte [rax + 1]
add r8b, 0xd0
cmp r8b, 9
ja 0x1400847e9
cmp r15, 3
jb 0x1400847d3
movzx r9d, byte [rax + 2]
add r9b, 0xd0
cmp r9b, 0xa
jae 0x1400847e9
cmp r15, 4
jb 0x1400847d3
movzx r10d, byte [rax + 3]
cmp r10d, 0xa
je 0x14008158a
cmp r10d, 0xd
je 0x14008156c
cmp r10d, 0x20
jne 0x1400847e9
cmp byte [rsp + 0x47], 0
je 0x140081d2d
cmp r15, 5
jb 0x1400847d3
mov r11d, 4
cmp byte [rax + 4], 0x20
jne 0x14008155e
mov r10d, 5
sub r10, r15
mov edi, 4
lea r11, [r10 + rdi]
cmp r11, 4
je 0x1400847d3
lea r11, [rdi + 1]
cmp byte [rax + rdi + 1], 0x20
mov rdi, r11
je 0x140081542
add rax, r11
sub r15, r11
xor r10d, r10d
jmp 0x140081d33
cmp r15, 4
jbe 0x1400847d3
cmp byte [rax + 4], 0xa
jne 0x1400847e9
add rax, 5
add r15, 0xfffffffffffffffb
jmp 0x140081592
add rax, 4
add r15, 0xfffffffffffffffc
xor ecx, ecx
mov qword [rsp + 0x130], rcx
lea rcx, str._at_line__column
mov qword [rsp + 0x118], rcx
test r15, r15
je 0x1400847d3
movzx ecx, dl
imul ecx, ecx, 0x64
movzx edx, r8b
add edx, edx
lea edx, [rdx + rdx*4]
movzx r8d, r9b
add r8d, edx
add r8d, ecx
mov qword [rsp + 0x1f8], r8
mov r11, r15
xor ecx, ecx
mov qword [rsp + 0x38], rcx
xor edi, edi
mov rcx, rdi
shl rcx, 5
add rcx, rsp
add rcx, 0x3d0
mov qword [rsp + 0x108], rcx
mov rcx, r11
mov rbp, rax
movzx edx, byte [rbp]
mov eax, 1
cmp edx, 0xa
je 0x140084400
cmp edx, 0xd
je 0x1400843e2
lea r8, [0x1402c4488]
cmp byte [rdx + r8], 0
je 0x14008171c
lea r9, [rcx - 1]
lea r10, [rbp + 2]
xor r12d, r12d
mov r8, r12
inc r12
cmp rcx, r12
jbe 0x1400847d3
mov rax, r10
movzx edx, byte [rbp + r8 + 1]
dec r9
inc r10
lea r11, [0x1402c4488]
cmp byte [rdx + r11], 0
jne 0x140081638
lea r9, [r8 + 2]
add qword [rsp + 0x38], r9
lea r13, [r9 + rbp]
mov r11, rcx
sub r11, r9
cmp dl, 0x3a
jne 0x14008175a
test r11, r11
je 0x1400847d3
movzx eax, byte [r13]
xor r8d, r8d
lea rbx, [r8 + 1]
cmp al, 0x20
je 0x140081706
movzx ecx, al
cmp ecx, 9
je 0x140081706
lea rdx, [0x1402c4588]
cmp byte [rcx + rdx], 0
jne 0x14008182b
cmp al, 0xa
je 0x1400816da
cmp ecx, 0xd
jne 0x140081b57
cmp r11, rbx
jbe 0x1400847d3
cmp byte [r13 + r8 + 1], 0xa
jne 0x14008478a
add r8, 2
jmp 0x1400816dd
mov r8, rbx
cmp byte [rsp + 0x37], 0
je 0x140081c75
cmp r11, r8
jbe 0x1400847d3
movzx eax, byte [r13 + r8]
cmp eax, 9
je 0x140081691
cmp eax, 0x20
je 0x140081691
jmp 0x140081c75
add qword [rsp + 0x38], rbx
add r13, rbx
sub r11, rbx
jne 0x140081689
jmp 0x1400847d3
cmp byte [rsp + 0x36], 0
je 0x140081d98
test dl, dl
je 0x140081d98
movzx edx, dl
cmp edx, 0xa
je 0x1400817cd
cmp edx, 0xd
je 0x1400817b6
cmp rcx, rax
jbe 0x1400847d3
movzx edx, byte [rbp + rax]
inc rax
test dl, dl
jne 0x14008172f
jmp 0x140081d98
cmp byte [rsp + 0xdd], 0
je 0x1400817e3
lea r9, [r12 + rbp]
inc r9
sub r8, rcx
xor ecx, ecx
cmp dl, 0x20
je 0x14008177f
movzx r10d, dl
cmp r10d, 9
jne 0x1400817e5
lea rdx, [r8 + rcx]
add rdx, 2
test rdx, rdx
je 0x1400847d3
movzx edx, byte [r9 + rcx]
inc rcx
cmp dl, 0x3a
jne 0x140081770
add qword [rsp + 0x38], rcx
add r13, rcx
sub r11, rcx
test r11, r11
jne 0x140081689
jmp 0x1400847d3
cmp rcx, rax
jbe 0x1400847d3
cmp byte [rbp + rax], 0xa
jne 0x140081d98
inc rax
add qword [rsp + 0x38], rax
add rbp, rax
sub rcx, rax
jne 0x140081600
jmp 0x1400847d3
xor ecx, ecx
cmp byte [rsp + 0x36], 0
je 0x140081d98
add rax, rcx
test dl, dl
je 0x140081d98
movzx edx, dl
cmp edx, 0xa
je 0x140081baa
cmp edx, 0xd
je 0x140081b92
cmp r11, rcx
jbe 0x1400847d3
movzx edx, byte [rax]
inc rcx
inc rax
test dl, dl
jne 0x1400817fb
jmp 0x140081d98
mov qword [rsp + 0x48], r13
mov rax, qword [0x14036c068]
test rax, rax
mov r13, r11
jne 0x1400818a3
mov rcx, qword [0x14036c208]
test rcx, rcx
je 0x140081b2d
mov rax, qword [0x14036c208]
test cx, cx
js 0x14008187e
test rax, rax
je 0x140081b3d
and eax, 0x800
cmp rax, 1
mov ecx, 0
sbb rcx, rcx
or rcx, 1
shr eax, 0xb
jmp 0x14008189c
test rax, rax
je 0x140081b4a
and eax, 0x800
cmp rax, 1
mov ecx, 3
sbb rcx, 0
mov rax, rcx
mov qword [0x14036c068], rcx
cmp rax, 1
je 0x140081918
cmp rax, 2
je 0x1400818ea
cmp rax, 3
jne 0x140081972
mov rax, r11
sub rax, rbx
jb 0x1400858d4
cmp rax, 0x1f
jbe 0x140081946
mov rax, qword [rsp + 0x48]
lea rcx, [rax + rbx]
call fcn.140080e60
mov r11, r13
add rbx, rax
cmp rax, 0x20
je 0x1400818b9
jmp 0x140081972
mov rax, r11
sub rax, rbx
jb 0x1400858d4
cmp rax, 0x20
jb 0x140081972
mov rax, qword [rsp + 0x48]
lea rcx, [rax + rbx]
call fcn.140080e60
mov r11, r13
add rbx, rax
cmp rax, 0x20
je 0x1400818ea
jmp 0x140081972
mov rax, r11
sub rax, rbx
jb 0x1400858d4
cmp rax, 0x10
jb 0x140081972
mov rax, qword [rsp + 0x48]
lea rcx, [rax + rbx]
call fcn.140080e10
mov r11, r13
add rbx, rax
cmp rax, 0x10
je 0x140081918
jmp 0x140081972
mov rax, r11
sub rax, rbx
jb 0x1400858d4
cmp rax, 0xf
jbe 0x140081972
mov rax, qword [rsp + 0x48]
lea rcx, [rax + rbx]
call fcn.140080e10
mov r11, r13
add rbx, rax
cmp rax, 0x10
je 0x140081946
mov rdx, rbx
mov r13, qword [rsp + 0x48]
cmp rdx, 0xfffffffffffffff7
ja 0x14008198e
lea rcx, [rdx + 8]
cmp rcx, r11
ja 0x14008198e
mov rbx, rdx
jmp 0x140081a02
cmp r11, rdx
jbe 0x1400847d3
movzx eax, byte [r13 + rdx]
lea rbx, [rdx + 1]
lea rcx, [0x1402c4588]
cmp byte [rax + rcx], 0
je 0x140081ac6
cmp rdx, 0xfffffffffffffff6
ja 0x1400819c1
lea rcx, [rdx + 9]
cmp rcx, r11
jbe 0x140081a02
add rdx, 9
mov rcx, rdx
lea rdx, [rcx - 8]
cmp r11, rdx
jbe 0x1400847d3
movzx eax, byte [r13 + rcx - 8]
lea r8, [0x1402c4588]
cmp byte [rax + r8], 0
je 0x140081a94
inc rcx
cmp rdx, 0xfffffffffffffff6
ja 0x1400819c8
cmp rcx, r11
ja 0x1400819c8
mov rbx, rcx
add rbx, 0xfffffffffffffff8
movq xmm0, qword [r13 + rbx]
movdqa xmmword [rsp + 0x3c0], xmm0
movzx eax, byte [rsp + 0x3c0]
lea r9, [0x1402c4588]
cmp byte [rax + r9], 0
je 0x140081a9d
movd edx, xmm0
mov eax, edx
shr eax, 8
movzx r8d, al
cmp byte [r8 + r9], 0
je 0x140081aa2
mov eax, edx
shr eax, 0x10
movzx r8d, al
cmp byte [r8 + r9], 0
je 0x140081aa8
shr edx, 0x18
cmp byte [rdx + r9], 0
je 0x140081aae
pextrw eax, xmm0, 2
movzx edx, al
cmp byte [rdx + r9], 0
je 0x140081ab6
shr eax, 8
cmp byte [rax + r9], 0
je 0x140081abc
mov r8, r9
pextrw eax, xmm0, 3
movzx edx, al
cmp byte [rdx + r9], 0
je 0x140081ac2
shr eax, 8
cmp byte [rax + r8], 0
mov rdx, rcx
jne 0x14008197a
jmp 0x140081a98
add rcx, 0xfffffffffffffff9
mov rbx, rcx
jmp 0x140081ac6
inc rbx
jmp 0x140081ac6
add rbx, 2
jmp 0x140081ac6
add rbx, 3
jmp 0x140081ac6
add rbx, 4
mov eax, edx
jmp 0x140081ac6
add rbx, 5
jmp 0x140081ac6
add rbx, 6
jmp 0x140081ac6
add rbx, 7
mov rdx, 0xffffffffffffffff
cmp al, 0xa
je 0x140081afc
movzx ecx, al
cmp ecx, 0xd
jne 0x140081c0b
cmp r11, rbx
jbe 0x1400847d3
cmp byte [r13 + rbx], 0xa
jne 0x14008478a
inc rbx
mov rdx, 0xfffffffffffffffe
cmp byte [rsp + 0x37], 0
je 0x140081cbd
cmp r11, rbx
jbe 0x1400847d3
movzx eax, byte [r13 + rbx]
cmp eax, 9
je 0x140081830
cmp eax, 0x20
je 0x140081830
jmp 0x140081cbd
call fcn.14022d640
mov r11, r13
mov rcx, rax
jmp 0x14008184f
call fcn.14022d640
mov r11, r13
jmp 0x140081864
call fcn.14022d640
mov r11, r13
jmp 0x140081887
cmp byte [rsp + 0x36], 0
je 0x14008478a
test al, al
je 0x14008478a
movzx eax, al
cmp eax, 0xa
je 0x140081bc6
cmp eax, 0xd
je 0x140081bcd
cmp r11, rbx
jbe 0x1400847d3
movzx eax, byte [r13 + rbx]
inc rbx
test al, al
jne 0x140081b6a
jmp 0x14008478a
cmp r11, rcx
jbe 0x1400847d3
cmp byte [r13 + rcx], 0xa
jne 0x140081d98
inc rcx
add qword [rsp + 0x38], rcx
add r13, rcx
mov rbp, r13
sub r11, rcx
mov rcx, r11
jne 0x140081600
jmp 0x1400847d3
mov qword [rsp + 0x48], r13
jmp 0x140081bea
cmp r11, rbx
jbe 0x1400847d3
mov qword [rsp + 0x48], r13
cmp byte [r13 + rbx], 0xa
jne 0x14008478a
inc rbx
sub r11, rbx
mov rcx, r11
mov rbp, qword [rsp + 0x48]
add rbp, rbx
add qword [rsp + 0x38], rbx
test rcx, rcx
jne 0x140081600
jmp 0x1400847d3
cmp byte [rsp + 0x36], 0
je 0x14008478a
test al, al
je 0x14008478a
movzx eax, al
cmp eax, 0xa
je 0x140081c6a
cmp eax, 0xd
je 0x140081c4c
mov rax, r11
cmp r11, rbx
mov rax, qword [rsp + 0x48]
jbe 0x1400847d3
movzx eax, byte [rax + rbx]
inc rbx
test al, al
jne 0x140081c1e
jmp 0x14008478a
mov rax, r11
cmp r11, rbx
mov rax, qword [rsp + 0x48]
jbe 0x1400847d3
cmp byte [rax + rbx], 0xa
jne 0x14008478a
inc rbx
mov rcx, r11
sub rcx, rbx
jmp 0x140081bf0
cmp rdi, 0x64
je 0x1400847c9
sub r11, r8
xor edx, edx
mov rcx, qword [rsp + 0x38]
mov r9, qword [rsp + 0x108]
lea rax, [r8 + r13]
add rcx, r8
mov qword [rsp + 0x38], rcx
inc rdi
mov qword [r9], rbp
mov qword [r9 + 8], r12
mov qword [r9 + 0x10], r13
mov qword [r9 + 0x18], rdx
test r11, r11
jne 0x1400815e1
jmp 0x1400847d3
cmp rdi, 0x64
je 0x1400847c9
add rdx, rbx
sub r11, rbx
test rdx, rdx
je 0x140081d00
mov rcx, rdx
movabs r8, 0x100002600
mov r13, qword [rsp + 0x48]
movzx eax, byte [r13 + rcx - 1]
cmp rax, 0x20
ja 0x140081d07
bt r8, rax
jae 0x140081d07
dec rcx
jne 0x140081ce4
mov r8, rbx
jmp 0x140081c84
mov r8, rbx
xor edx, edx
jmp 0x140081d16
cmp rcx, rdx
ja 0x140085905
mov r8, rbx
mov rdx, rcx
mov rcx, qword [rsp + 0x38]
mov r9, qword [rsp + 0x108]
mov r13, qword [rsp + 0x48]
jmp 0x140081c91
mov r10d, 4
sub r15, r10
je 0x1400847d3
add rax, r10
xor r10d, r10d
xor r13d, r13d
jmp 0x140081d63
test dil, dil
movzx r10d, r10b
mov edi, 1
cmovs r10d, edi
mov r13, r11
cmp r15, r11
je 0x1400847d3
movzx edi, byte [rax + r13]
lea r11, [r13 + 1]
mov ebx, edi
add ebx, 0xfffffff7
cmp ebx, 0x17
ja case.0x140081d84.11
lea r12, [0x140288f64]
movsxd rbx, dword [r12 + rbx*4]
add rbx, r12
jmp rbx
test dil, dil
js case.0x140081d84.9
lea ebx, [rdi - 0x21]
cmp bl, 0x5d
jbe case.0x140081d84.9
jmp 0x1400847e9
mov rax, qword [rsp + 0x88]
and rax, 0xffffffffffffff00
mov qword [rsp + 0x88], rax
movzx ecx, al
cmp ecx, 6
jne 0x1400847e9
cmp byte [rsp + 0xdf], 0
je 0x1400847e9
mov rax, qword [0x140285090]
test rax, rax
je 0x140081dfd
mov ax, 0xc8
mov qword [rsp + 0x1f8], rax
xor r8d, r8d
xor eax, eax
xor ecx, ecx
mov qword [rsp + 0x120], rcx
xor edi, edi
lea r12, [0x1403093d8]
jmp 0x140082031
movzx eax, byte [0x140282f88]
movzx r8d, al
test r8b, r8b
lea r12, [0x1403093d8]
je 0x140081ff9
cmp r8d, 1
je 0x140081e43
cmp r8d, 2
je 0x140081e9b
lea rcx, [0x140282f78]
call fcn.140252d10
movzx r8d, al
test r8b, r8b
je 0x1400843c1
cmp r8d, 2
je 0x140081e9b
mov rdx, qword [0x140282f78]
mov rax, qword [0x14036c230]
mov rcx, qword [str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set]
cmp rax, 2
lea rax, str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set
cmovne rcx, rax
mov rax, qword [0x140285088]
cmovne rax, r12
jne 0x140081e90
cmp qword [0x140285078], 0
je 0x140081e90
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x28]
test al, al
je 0x140082014
mov ax, 0xc8
mov qword [rsp + 0x1f8], rax
mov rax, qword [0x140282f78]
mov rcx, qword [rax + 0x38]
test rcx, rcx
je 0x140085894
lea rdx, [rax + 0x30]
mov r8, qword [rax + 0x30]
mov r9, qword [rax + 0x40]
mov r10, qword [rax + 0x48]
mov qword [rsp + 0x198], r8
mov qword [rsp + 0x1a0], rcx
mov qword [rsp + 0x1a8], r9
mov qword [rsp + 0x1b0], r10
mov qword [rsp + 0x1b8], 0
lea rcx, str.Response.parse_accepted_HTTP_0.9_response
mov qword [rsp + 0x138], rcx
mov qword [rsp + 0x140], 1
lea rcx, str._at_line__column
mov qword [rsp + 0x148], rcx
movups xmmword [rsp + 0x150], xmm6
lea rcx, [rsp + 0x198]
mov qword [rsp + 0xb0], rcx
lea rcx, [rsp + 0x138]
mov qword [rsp + 0xb8], rcx
lea rcx, method..virtual_0
mov qword [rsp + 0xc0], rcx
lea rcx, [rsp + 0xb0]
mov qword [rsp + 0xe0], rcx
mov qword [rsp + 0xe8], 1
mov qword [rsp + 0xf0], rdx
lea rcx, [rsp + 0xe0]
mov qword [rsp + 0x60], rcx
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x50], 1
mov rax, qword [0x14036c230]
mov rsi, qword [str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set]
cmp rax, 2
lea rax, str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set
cmovne rsi, rax
mov rdi, qword [0x140285088]
cmovne rdi, r12
jne 0x140081fdd
cmp qword [0x140285078], 0
je 0x140081fdd
mov rax, qword [rdi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
add rsi, rax
add rsi, 0x10
mov rcx, rsi
lea rdx, [rsp + 0x50]
call qword [rdi + 0x50]
test al, al
je 0x140082020
mov rcx, rsi
lea rdx, [rsp + 0x50]
call qword [rdi + 0x58]
jmp 0x140082020
mov qword [rsp + 0x120], rax
mov ax, 0xc8
mov qword [rsp + 0x1f8], rax
xor eax, eax
mov rdi, r8
jmp 0x140082031
mov ax, 0xc8
mov qword [rsp + 0x1f8], rax
xor r8d, r8d
xor eax, eax
xor ecx, ecx
mov qword [rsp + 0x120], rcx
xor edi, edi
mov qword [rsp + 0x260], rax
mov rax, qword [rsp + 0x210]
lea rcx, [rsp + 0x268]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rsp + 0x200]
movups xmmword [rcx], xmm0
lea rcx, [rsp + 0x2c0]
mov rdx, qword [rsp + 0x250]
call fcn.1400073f0
cmp byte [rsp + 0x37], 0
je 0x140082189
cmp rdi, 0x65
jae 0x140085748
mov r8, qword [rsp + 0x2c0]
mov rdx, qword [rsp + 0x2c8]
test rdi, rdi
je 0x140082199
mov rax, rdi
shl rax, 5
lea r9, [rsp + rax]
add r9, 0x1050
lea r10, [rsp + 0x1050]
jmp 0x1400820cd
add r10, 0x20
cmp r10, r9
je 0x140082199
mov rcx, qword [r10 + 0x10]
mov rax, qword [r10 + 0x18]
cmp rax, rcx
jb 0x140085667
cmp rax, rdx
ja 0x140085640
cmp rax, rcx
je 0x1400820c0
lea r11, [r8 + rcx]
mov esi, eax
sub esi, ecx
and esi, 3
jne 0x14008211c
not rcx
add rcx, rax
cmp rcx, 3
jb 0x1400820c0
add rax, r8
jmp 0x14008213e
mov byte [r11], 0x20
inc r11
dec rsi
je 0x1400820f9
movzx ebx, byte [r11]
cmp ebx, 0xd
je 0x140082110
cmp ebx, 0xa
je 0x140082110
jmp 0x140082114
mov byte [r11 + 3], 0x20
add r11, 4
cmp r11, rax
je 0x1400820c0
movzx ecx, byte [r11]
cmp ecx, 0xd
je 0x14008214c
cmp ecx, 0xa
jne 0x140082150
mov byte [r11], 0x20
movzx ecx, byte [r11 + 1]
cmp ecx, 0xd
je 0x14008215f
cmp ecx, 0xa
jne 0x140082164
mov byte [r11 + 1], 0x20
movzx ecx, byte [r11 + 2]
cmp ecx, 0xd
je 0x140082173
cmp ecx, 0xa
jne 0x140082178
mov byte [r11 + 2], 0x20
movzx ecx, byte [r11 + 3]
cmp ecx, 0xd
je 0x140082130
cmp ecx, 0xa
je 0x140082130
jmp 0x140082135
mov r8, qword [rsp + 0x2c0]
mov rdx, qword [rsp + 0x2c8]
mov rsi, qword [rsp + 0x2d8]
test sil, 1
jne 0x1400821d3
mov qword [rsp + 0x228], r8
mov qword [rsp + 0x230], rdx
mov qword [rsp + 0x238], rsi
lea rax, [0x140308470]
mov qword [rsp + 0x220], rax
jmp 0x140082273
shr rsi, 5
sub r8, rsi
add rdx, rsi
mov rax, qword [rsp + 0x2d0]
add rax, rsi
mov qword [rsp + 0x3d0], r8
mov qword [rsp + 0x3d8], rax
mov qword [rsp + 0x3e0], rdx
mov bl, 1
lea rcx, [rsp + 0x198]
lea rdx, [rsp + 0x3d0]
call fcn.1400066f0
mov qword [rsp + 0xe0], rsi
mov rbx, qword [rsp + 0x1a8]
mov rax, rbx
sub rax, rsi
jb 0x140085766
mov qword [rsp + 0x1a8], rax
add qword [rsp + 0x1a0], rsi
movups xmm0, xmmword [rsp + 0x198]
movaps xmmword [rsp + 0x220], xmm0
mov rax, qword [rsp + 0x1a8]
mov qword [rsp + 0x230], rax
mov rax, qword [rsp + 0x1b0]
mov qword [rsp + 0x238], rax
mov rcx, qword [rsp + 0x348]
mov rax, qword [rcx]
mov qword [rcx], 3
cmp rax, 3
jne 0x1400822d9
mov word [rsp + 0x1f0], 0
mov qword [rsp + 0x1b0], 2
mov qword [rsp + 0x1b8], 0
mov qword [rsp + 0x1c0], 8
lea rax, [rsp + 0x1a0]
movups xmmword [rax + 0x28], xmm6
mov qword [rsp + 0x1d8], 8
movups xmmword [rax + 0x40], xmm6
xor eax, eax
jmp 0x14008231c
mov rdx, qword [rsp + 0x340]
mov rcx, qword [rdx + 0x50]
lea r8, [rsp + 0x1a0]
mov qword [r8 + 0x50], rcx
movups xmm0, xmmword [rdx + 0x40]
movups xmmword [r8 + 0x40], xmm0
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmm2, xmmword [rdx + 0x20]
movups xmm3, xmmword [rdx + 0x30]
movups xmmword [r8 + 0x30], xmm3
movups xmmword [r8 + 0x20], xmm2
movups xmmword [r8 + 0x10], xmm1
movups xmmword [r8], xmm0
cmp byte [rsp + 0x120], 2
sete byte [rsp + 0x35]
mov qword [rsp + 0x198], rax
cmp byte [rsp + 0xde], 0
je 0x140082389
lea rax, [rsp + 0x178]
movups xmmword [rax - 0x10], xmm6
movups xmmword [rax + 8], xmm6
mov qword [rsp + 0x150], 2
mov qword [rsp + 0x158], 0
mov qword [rsp + 0x160], 8
mov qword [rsp + 0x178], 8
mov word [rsp + 0x190], 0
xor eax, eax
jmp 0x14008238e
mov eax, 3
mov qword [rsp + 0x138], rax
mov rax, qword [rsp + 0x1d0]
mov rdx, rax
add rdx, rdi
jb 0x140085721
mov rbx, qword [rsp + 0x1b8]
cmp rdx, rbx
jbe 0x14008240a
lea rcx, [rdx - 1]
bsr rcx, rcx
not ecx
mov r15, 0xffffffffffffffff
shr r15, cl
inc r15
cmp rdx, 2
mov ecx, 1
cmovb r15, rcx
cmp r15, 0x8001
jae 0x1400857fb
test r15, r15
je 0x140085802
test rax, rax
je 0x140083bec
lea rcx, [rsp + 0x198]
mov rdx, r15
call fcn.140089700
cmp rdi, 0x64
ja 0x14008573e
test rdi, rdi
lea rbx, [rsp + 0x3d0]
je 0x14008391d
shl rdi, 5
lea rax, [rsp + rdi]
add rax, 0x1050
mov qword [rsp + 0x358], rax
lea r14, [rsp + 0x1050]
jmp 0x1400824a4
mov word [rcx + r8*4], r15w
mov word [rcx + r8*4 + 2], di
mov rcx, qword [rsp + 0x198]
test rcx, rcx
mov rdx, rcx
mov r8d, 1
cmove rdx, r8
cmp rax, 0x7f
cmova rcx, rdx
cmp rsi, 2
cmove rdx, rcx
cmp rbp, 0x200
cmovb rdx, rcx
mov qword [rsp + 0x198], rdx
cmp r14, qword [rsp + 0x358]
je 0x14008391d
mov rdx, qword [r14]
mov rdi, qword [r14 + 8]
mov r8, rdi
sub r8, rdx
jb 0x1400856a2
mov rax, qword [rsp + 0x230]
cmp rdi, rax
ja 0x14008567b
add rdx, qword [rsp + 0x228]
lea rcx, [rsp + 0xe0]
call fcn.14007e8b0
cmp qword [rsp + 0xe0], 0
lea rcx, [rsp + 0x50]
jne 0x140084838
lea rax, [rsp + 0xe8]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x210], xmm1
movaps xmmword [rsp + 0x200], xmm0
mov r8, qword [r14 + 0x10]
mov r9, qword [r14 + 0x18]
lea rdx, [rsp + 0x220]
call fcn.140090550
movups xmm0, xmmword [rsp + 0x50]
movups xmm1, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0x3d0], xmm0
movaps xmmword [rsp + 0x3e0], xmm1
mov rax, qword [rsp + 0x3d0]
mov qword [rsp + 0x3d0], 0
test rax, rax
lea rdi, [rsp + 0x198]
je 0x1400856b9
lea r8, [rsp + 0x3f0]
mov rcx, qword [r8 - 8]
lea rdx, [rsp + 0xe8]
mov qword [rdx + 0x10], rcx
movups xmm0, xmmword [r8 - 0x18]
movups xmmword [rdx], xmm0
mov qword [rsp + 0xe0], rax
mov byte [rsp + 0x100], 0
cmp qword [rsp + 0x200], 0
jne 0x1400825e2
cmp byte [rsp + 0x208], 0x14
jne 0x1400825e2
mov rcx, qword [rsp + 0xe8]
mov rdx, qword [rsp + 0xf0]
test byte [rsp + 0x35], 1
jne 0x140082670
mov r9d, 0xa
lea r8, str.keep_alive
call fcn.14008e9a0
mov byte [rsp + 0x35], al
lea rdi, [rsp + 0x198]
cmp dword [rsp + 0x138], 3
je 0x140083162
mov r8, qword [r14]
mov r9, qword [r14 + 8]
lea rcx, [rsp + 0xb0]
lea rdx, [rsp + 0x220]
call fcn.140090550
mov rsi, qword [rsp + 0x170]
cmp dword [rsp + 0x138], 1
mov rdi, qword [rsp + 0x158]
mov qword [rsp + 0x38], r14
jne 0x1400826b0
test rsi, rsi
js 0x1400826fd
xorps xmm0, xmm0
cvtsi2ss xmm0, rsi
test rdi, rdi
jns 0x140082720
mov rax, rdi
shr rax, 1
mov ecx, edi
and ecx, 1
or rcx, rax
xorps xmm1, xmm1
cvtsi2ss xmm1, rcx
addss xmm1, xmm1
jmp 0x140082728
mov r9d, 5
lea r8, str.close
call fcn.14008e9a0
mov byte [rsp + 0x35], al
xor byte [rsp + 0x35], 1
lea rdi, [rsp + 0x198]
cmp dword [rsp + 0x138], 3
jne 0x1400825f0
jmp 0x140083162
mov rax, rdi
shr rax, 2
mov rcx, rdi
sub rcx, rax
cmp rsi, rcx
jne 0x140082911
test rsi, rsi
jne 0x1400828fe
mov word [rsp + 0x190], 7
movzx eax, byte [0x14036c240]
mov rax, qword [0x14036c198]
test rax, rax
je 0x140083702
lea rbx, [rsp + 0x3d0]
jmp 0x14008371f
mov rax, rsi
shr rax, 1
mov ecx, esi
and ecx, 1
or rcx, rax
xorps xmm0, xmm0
cvtsi2ss xmm0, rcx
addss xmm0, xmm0
test rdi, rdi
js 0x140082649
xorps xmm1, xmm1
cvtsi2ss xmm1, rdi
divss xmm0, xmm1
ucomiss xmm0, xmm8
jae 0x1400828f2
call fcn.14022d4d0
test rax, rax
je 0x1400856f0
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
lea r8, [rcx + 1]
mov qword [rax], r8
mov qword [rsp + 0x138], 2
mov qword [rsp + 0x140], rcx
mov qword [rsp + 0x148], rdx
test rdi, rdi
je 0x1400827df
mov rcx, qword [rsp + 0x150]
movabs rax, 0x3fffffffffffffff
lea rdx, [rdi + rax]
and rdx, rax
mov rax, rcx
cmp rdx, 7
jb 0x1400827c9
inc rdx
mov r8, rdx
and r8, qword [rsp + 0x338]
lea rax, [rcx + r8*4]
xor r9d, r9d
nop word [rax + rax]
movups xmmword [rcx + r9*4], xmm7
movups xmmword [rcx + r9*4 + 0x10], xmm7
add r9, 8
cmp r8, r9
jne 0x1400827b0
cmp rdx, r8
je 0x1400827df
lea rcx, [rcx + rdi*4]
nop dword [rax]
mov dword [rax], 0xffff
add rax, 4
cmp rax, rcx
jne 0x1400827d0
test rsi, rsi
je 0x140082911
mov rdi, qword [rsp + 0x160]
lea rsi, [rsi + rsi*2]
shl rsi, 5
add rsi, rdi
movzx r14d, word [rsp + 0x190]
mov r15, qword [rsp + 0x150]
mov r12, qword [rsp + 0x158]
xor r13d, r13d
jmp 0x140082837
mov word [r15 + rcx*4], bx
mov rdx, rcx
mov word [r15 + rdx*4 + 2], ax
cmp rdi, rsi
je 0x140082911
mov rbx, r13
mov rbp, rdi
add rdi, 0x60
inc r13
lea rdx, [rbp + 0x38]
lea rcx, [rsp + 0x138]
call fcn.1401e8e90
mov r8d, r14d
and r8d, eax
mov word [rbp + 0x58], ax
xor edx, edx
nop word cs:[rax + rax]
mov rcx, r8
mov r8d, 0
cmp rcx, r12
jae 0x140082870
cmp word [r15 + rcx*4], 0xffff
je 0x140082820
movzx r8d, word [r15 + rcx*4 + 2]
and r8d, r14d
mov r9d, ecx
sub r9d, r8d
and r9d, r14d
cmp r9, rdx
jb 0x1400828d0
inc rdx
inc rcx
mov r8, rcx
jmp 0x140082870
movzx r8d, word [r15 + rdx*4 + 2]
mov word [r15 + rdx*4], bx
mov word [r15 + rdx*4 + 2], ax
inc rdx
mov eax, r8d
mov ebx, ecx
mov rcx, rdx
nop word cs:[rax + rax]
mov rdx, rcx
mov ecx, 0
cmp rdx, r12
jae 0x1400828d0
movzx ecx, word [r15 + rdx*4]
cmp cx, 0xffff
jne 0x1400828a8
mov word [r15 + rdx*4], bx
jmp 0x140082828
mov qword [rsp + 0x138], 0
add rdi, rdi
lea rcx, [rsp + 0x138]
mov rdx, rdi
call fcn.140088ee0
mov rcx, qword [rsp + 0x138]
cmp rcx, 2
mov qword [rsp + 0x350], rcx
jne 0x140082a20
mov rax, qword [rsp + 0x140]
mov rcx, qword [rsp + 0x148]
mov rdx, rax
movabs r8, 0x736f6d6570736575
xor rdx, r8
mov r8, rcx
movabs r9, 0x646f72616e646f6d
xor r8, r9
mov r9, rax
movabs r10, 0x6c7967656e657261
xor r9, r10
mov r10, rcx
movabs r11, 0x7465646279746573
xor r10, r11
mov qword [rsp + 0x3d0], rdx
mov qword [rsp + 0x3d8], r9
mov qword [rsp + 0x3e0], r8
mov qword [rsp + 0x3e8], r10
mov qword [rsp + 0x3f0], rax
mov qword [rsp + 0x3f8], rcx
lea rax, [rsp + 0x3f0]
movups xmmword [rax + 0x10], xmm6
mov qword [rax + 0x20], 0
mov r14, qword [rsp + 0x200]
xor eax, eax
test r14, r14
setne al
mov qword [rsp + 0x50], rax
mov r8d, 8
lea rdi, [rsp + 0x3d0]
mov rcx, rdi
lea rsi, [rsp + 0x50]
mov rdx, rsi
call fcn.14005dd00
mov rbx, r14
test r14, r14
je 0x140082ac4
mov rdx, qword [rsp + 0x208]
mov r8, qword [rsp + 0x210]
mov rcx, rdi
mov qword [rsp + 0x108], rdx
jmp 0x140082ae5
mov r10, qword [rsp + 0x200]
xor r15d, r15d
test r10, r10
setne r15b
movabs rax, 0xcbf29ce484222325
xor r15, rax
movabs rax, 0x1efac7090aef4a21
imul r15, rax
test r10, r10
movabs r9, 0x100000001b3
je 0x140082bf2
mov rax, qword [rsp + 0x208]
mov qword [rsp + 0x108], rax
mov r8, qword [rsp + 0x210]
test r8, r8
je 0x140082ca0
mov rcx, r8
and rcx, 7
je 0x140082c11
mov rax, qword [rsp + 0x108]
nop word cs:[rax + rax]
movzx edx, byte [rax]
inc rax
xor rdx, r15
imul rdx, r9
mov r15, rdx
dec rcx
jne 0x140082aa0
cmp r8, 8
jae 0x140082c22
jmp 0x140082c94
movzx eax, byte [rsp + 0x208]
mov qword [rsp + 0x108], rax
mov qword [rsp + 0x50], rax
mov r8d, 8
mov rcx, rdi
mov rdx, rsi
call fcn.14005dd00
mov rax, qword [rsp + 0x3e0]
mov r9, qword [rsp + 0x400]
shl r9, 0x38
or r9, qword [rsp + 0x408]
mov rcx, qword [rsp + 0x3e8]
mov r8, qword [rsp + 0x3d0]
add r8, rax
rol rax, 0xd
xor rcx, r9
xor rax, r8
rol r8, 0x20
mov rdx, qword [rsp + 0x3d8]
add rdx, rcx
rol rcx, 0x10
xor rcx, rdx
add r8, rcx
rol rcx, 0x15
add rdx, rax
rol rax, 0x11
xor rcx, r8
xor rax, rdx
rol rdx, 0x20
xor r8, r9
add r8, rax
rol rax, 0xd
xor rax, r8
rol r8, 0x20
xor rdx, 0xff
add rdx, rcx
rol rcx, 0x10
xor rcx, rdx
add r8, rcx
rol rcx, 0x15
add rdx, rax
rol rax, 0x11
xor rax, rdx
rol rdx, 0x20
xor rcx, r8
add r8, rax
rol rax, 0xd
xor rax, r8
rol r8, 0x20
add rdx, rcx
rol rcx, 0x10
xor rcx, rdx
add r8, rcx
rol rcx, 0x15
add rdx, rax
rol rax, 0x11
xor rax, rdx
rol rdx, 0x20
xor rcx, r8
add r8, rax
rol rax, 0xd
xor rax, r8
add rdx, rcx
shl rcx, 0x10
xor rcx, rdx
shr rcx, 0x2b
add rdx, rax
shr rax, 0x2f
xor rax, rcx
mov r15, rdx
shr r15, 0x20
xor r15, rdx
xor r15, rax
mov r10, rbx
jmp 0x140082ca0
movzx ecx, byte [rsp + 0x208]
mov qword [rsp + 0x108], rcx
xor r15, rcx
imul r15, rax
xor r10d, r10d
jmp 0x140082ca0
mov rdx, r15
mov rax, qword [rsp + 0x108]
cmp r8, 8
jb 0x140082c94
mov rcx, qword [rsp + 0x108]
add rcx, r8
nop dword [rax]
movzx r8d, byte [rax]
xor r8, rdx
imul r8, r9
movzx edx, byte [rax + 1]
xor rdx, r8
imul rdx, r9
movzx r8d, byte [rax + 2]
xor r8, rdx
imul r8, r9
movzx edx, byte [rax + 3]
xor rdx, r8
imul rdx, r9
movzx r8d, byte [rax + 4]
xor r8, rdx
imul r8, r9
movzx edx, byte [rax + 5]
xor rdx, r8
imul rdx, r9
movzx r8d, byte [rax + 6]
xor r8, rdx
imul r8, r9
movzx edx, byte [rax + 7]
add rax, 8
xor rdx, r8
imul rdx, r9
cmp rax, rcx
jne 0x140082c30
mov r15, rdx
nop word [rax + rax]
and r15d, 0x7fff
movzx ebx, word [rsp + 0x190]
mov ebp, r15d
and ebp, ebx
mov rsi, qword [rsp + 0x150]
mov r14, qword [rsp + 0x158]
mov rax, qword [rsp + 0x170]
mov qword [rsp + 0x48], rax
mov r11, qword [rsp + 0x160]
mov r8, qword [rsp + 0x208]
mov r9, qword [rsp + 0x210]
xor edi, edi
mov qword [rsp + 0x118], r10
mov qword [rsp + 0x130], r8
mov qword [rsp + 0x298], r9
mov qword [rsp + 0x290], r11
jmp 0x140082d26
mov rcx, qword [rsp + 0x108]
cmp byte [rax + 8], cl
je 0x140082de7
nop
inc rdi
inc rbp
mov rax, rbp
nop dword [rax]
mov rbp, rax
mov eax, 0
cmp rbp, r14
jae 0x140082d30
movzx r12d, word [rsi + rbp*4]
cmp r12, 0xffff
je 0x140082f00
movzx eax, word [rsi + rbp*4 + 2]
mov ecx, ebx
and ecx, eax
mov edx, ebp
sub edx, ecx
and edx, ebx
cmp rdx, rdi
jb 0x140082f50
cmp ax, r15w
jne 0x140082d20
cmp qword [rsp + 0x48], r12
jbe 0x140084b43
test r10, r10
sete al
lea r13, [r12 + r12*2]
shl r13, 5
mov rcx, qword [r11 + r13 + 0x38]
test rcx, rcx
setne dl
cmp dl, al
je 0x140082d20
lea rax, [r11 + r13]
add rax, 0x38
test rcx, rcx
je 0x140082d0d
cmp qword [rax + 0x10], r9
jne 0x140082d20
mov rcx, qword [rax + 8]
mov rdx, r8
mov r8, r9
call sub.msvcrt.dll_memcmp
mov r11, qword [rsp + 0x290]
mov r9, qword [rsp + 0x298]
mov r8, qword [rsp + 0x130]
mov r10, qword [rsp + 0x118]
test eax, eax
jne 0x140082d20
lea rbx, [r11 + r13]
cmp qword [r11 + r13], 0
je 0x140083841
mov rbp, qword [rbx + 0x10]
mov rsi, qword [rsp + 0x188]
movups xmm0, xmmword [rsp + 0xb0]
movups xmm1, xmmword [rsp + 0xc0]
lea rax, [rsp + 0x3f0]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov qword [rsp + 0x3d0], 1
mov qword [rsp + 0x3d8], rbp
mov qword [rsp + 0x3e0], 0
mov qword [rsp + 0x3e8], r12
mov rax, rsi
cmp rsi, qword [rsp + 0x180]
lea rdi, [rsp + 0x198]
mov r14, qword [rsp + 0x38]
jne 0x140082e7b
lea rcx, [rsp + 0x178]
mov rdx, rsi
call fcn.140251030
mov rax, qword [rsp + 0x188]
mov rcx, qword [rsp + 0x178]
shl rax, 6
movups xmm0, xmmword [rsp + 0x3d0]
movups xmm1, xmmword [rsp + 0x3e0]
movups xmm2, xmmword [rsp + 0x3f0]
movups xmm3, xmmword [rsp + 0x400]
movups xmmword [rcx + rax + 0x30], xmm3
movups xmmword [rcx + rax + 0x20], xmm2
movups xmmword [rcx + rax + 0x10], xmm1
movups xmmword [rcx + rax], xmm0
mov rdx, qword [rsp + 0x188]
inc rdx
mov qword [rsp + 0x188], rdx
cmp rdx, rbp
jbe 0x14008541c
mov rax, qword [rsp + 0x178]
shl rbp, 6
mov qword [rax + rbp + 0x10], 1
mov qword [rax + rbp + 0x18], rsi
mov qword [rbx], 1
jmp 0x140083914
test r10, r10
je 0x140082fb8
lea rcx, [rsp + 0x3d0]
lea rdx, [rsp + 0x218]
call qword [r10]
mov rax, qword [rsp + 0x3d0]
movzx r8d, byte [rsp + 0x3d8]
lea rcx, [rsp + 0x3f0]
movups xmm0, xmmword [rcx - 0x17]
movaps xmmword [rsp + 0x90], xmm0
mov rcx, qword [rcx - 8]
mov qword [rsp + 0x9f], rcx
jmp 0x140082fba
cmp rdi, 0x200
setae r12b
cmp dword [rsp + 0x350], 2
setne bl
test r10, r10
je 0x14008304f
lea rcx, [rsp + 0x3d0]
lea rdx, [rsp + 0x218]
call qword [r10]
mov rax, qword [rsp + 0x3d0]
movzx r8d, byte [rsp + 0x3d8]
lea rcx, [rsp + 0x3f0]
movups xmm0, xmmword [rcx - 0x17]
movaps xmmword [rsp + 0x90], xmm0
mov rcx, qword [rcx - 8]
mov qword [rsp + 0x9f], rcx
jmp 0x140083051
xor eax, eax
lea r9, [rsp + 0x3d0]
mov qword [rsp + 0x50], rax
mov byte [rsp + 0x58], r8b
mov rax, qword [rsp + 0x9f]
lea rcx, [rsp + 0x68]
mov qword [rcx], rax
movaps xmm0, xmmword [rsp + 0x90]
movups xmmword [rcx - 0xf], xmm0
movups xmm0, xmmword [rsp + 0xb0]
movups xmm1, xmmword [rsp + 0xc0]
movaps xmmword [rsp + 0x3e0], xmm1
movaps xmmword [rsp + 0x3d0], xmm0
lea rcx, [rsp + 0x138]
mov edx, r15d
lea r8, [rsp + 0x50]
call fcn.1400861a0
mov r14, qword [rsp + 0x38]
mov rdx, qword [rsp + 0x158]
cmp rbp, rdx
jae 0x140084c73
mov rax, qword [rsp + 0x150]
mov rcx, qword [rsp + 0x48]
mov word [rax + rbp*4], cx
mov word [rax + rbp*4 + 2], r15w
jmp 0x14008315a
xor eax, eax
mov rcx, qword [rsp + 0x9f]
lea rdx, [rsp + 0x68]
mov qword [rdx], rcx
movaps xmm0, xmmword [rsp + 0x90]
movups xmmword [rdx - 0xf], xmm0
movups xmm0, xmmword [rsp + 0xb0]
movups xmm1, xmmword [rsp + 0xc0]
movaps xmmword [rsp + 0x3e0], xmm1
movaps xmmword [rsp + 0x3d0], xmm0
mov qword [rsp + 0x50], rax
mov byte [rsp + 0x58], r8b
lea rcx, [rsp + 0x138]
mov edx, r15d
lea r8, [rsp + 0x50]
lea r9, [rsp + 0x3d0]
call fcn.1400861a0
mov r14, qword [rsp + 0x38]
and r12b, bl
mov rcx, qword [rsp + 0x150]
mov rdx, qword [rsp + 0x158]
xor eax, eax
mov r11, qword [rsp + 0x48]
nop word cs:[rax + rax]
mov r8, rbp
mov ebp, 0
cmp r8, rdx
jae 0x1400830e0
movzx r9d, word [rcx + r8*4]
cmp r9w, 0xffff
je 0x140083120
inc rax
movzx r10d, word [rcx + r8*4 + 2]
mov word [rcx + r8*4], r11w
mov word [rcx + r8*4 + 2], r15w
inc r8
mov r15d, r10d
mov r11d, r9d
mov rbp, r8
jmp 0x1400830e0
mov word [rcx + r8*4], r11w
mov word [rcx + r8*4 + 2], r15w
mov rcx, qword [rsp + 0x138]
test rcx, rcx
mov rdx, rcx
mov r8d, 1
cmove rdx, r8
cmp rax, 0x7f
cmova rcx, rdx
test r12b, r12b
cmovne rcx, rdx
mov qword [rsp + 0x138], rcx
lea rdi, [rsp + 0x198]
movaps xmm0, xmmword [rsp + 0x200]
movaps xmm1, xmmword [rsp + 0x210]
movaps xmmword [rsp + 0xa0], xmm1
movaps xmmword [rsp + 0x90], xmm0
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x70], rax
movups xmm0, xmmword [rsp + 0xe0]
movups xmm1, xmmword [rsp + 0xf0]
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x50], xmm0
mov rcx, rdi
call fcn.1400892c0
add r14, 0x20
mov qword [rsp + 0x38], r14
mov rcx, rdi
lea rdx, [rsp + 0x90]
call fcn.1401e8e90
mov edi, eax
movzx ebx, word [rsp + 0x1f0]
mov r13d, ebx
and r13d, edi
mov r14, qword [rsp + 0x1b0]
mov r12, qword [rsp + 0x1b8]
mov r9, qword [rsp + 0x1d0]
mov r8, qword [rsp + 0x1c0]
mov r10, qword [rsp + 0x90]
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x298], rax
movzx r11d, byte [rsp + 0x98]
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x48], rax
xor ebp, ebp
mov qword [rsp + 0x108], r9
mov qword [rsp + 0x118], r8
mov qword [rsp + 0x130], r10
mov byte [rsp + 0x290], r11b
jmp 0x140083266
cmp byte [rax + 8], r11b
je 0x14008332f
nop word cs:[rax + rax]
inc rbp
inc r13
mov rax, r13
nop dword [rax]
mov r13, rax
mov eax, 0
cmp r13, r12
jae 0x140083270
movzx esi, word [r14 + r13*4]
cmp rsi, 0xffff
je 0x140083450
movzx eax, word [r14 + r13*4 + 2]
mov ecx, ebx
and ecx, eax
mov edx, r13d
sub edx, ecx
and edx, ebx
cmp rdx, rbp
jb 0x140083500
cmp ax, di
jne 0x140083260
cmp r9, rsi
jbe 0x140084b0a
test r10, r10
sete al
imul r15, rsi, 0x68
mov rcx, qword [r8 + r15 + 0x40]
test rcx, rcx
setne dl
cmp dl, al
je 0x140083260
lea rax, [r8 + r15]
add rax, 0x40
test rcx, rcx
je 0x14008324c
mov rcx, qword [rsp + 0x48]
cmp qword [rax + 0x10], rcx
jne 0x140083260
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x298]
mov r8, qword [rsp + 0x48]
call sub.msvcrt.dll_memcmp
movzx r11d, byte [rsp + 0x290]
mov r10, qword [rsp + 0x130]
mov r8, qword [rsp + 0x118]
mov r9, qword [rsp + 0x108]
test eax, eax
jne 0x140083260
lea rbx, [r8 + r15]
cmp qword [r8 + r15], 0
je 0x1400835e0
mov rdi, qword [rbx + 0x10]
mov r14, qword [rsp + 0x1e8]
mov rax, qword [rsp + 0x70]
lea rcx, [rsp + 0x3f0]
mov qword [rcx + 0x20], rax
movaps xmm0, xmmword [rsp + 0x50]
movaps xmm1, xmmword [rsp + 0x60]
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov qword [rsp + 0x3d0], 1
mov qword [rsp + 0x3d8], rdi
mov qword [rsp + 0x3e0], 0
mov qword [rsp + 0x3e8], rsi
mov rdx, r14
cmp r14, qword [rsp + 0x1e0]
lea r12, [0x1403093d8]
jne 0x1400833c0
lea rcx, [rsp + 0x1d8]
mov rdx, r14
call fcn.1401d2f80
mov rdx, qword [rsp + 0x1e8]
mov rax, qword [rsp + 0x1d8]
lea rcx, [rdx + rdx*8]
movups xmm0, xmmword [rsp + 0x3d0]
movups xmm1, xmmword [rsp + 0x3e0]
movups xmm2, xmmword [rsp + 0x3f0]
movups xmm3, xmmword [rsp + 0x400]
mov r8, qword [rsp + 0x410]
mov qword [rax + rcx*8 + 0x40], r8
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
inc rdx
mov qword [rsp + 0x1e8], rdx
cmp rdx, rdi
jbe 0x1400852f7
lea rcx, [rdi + rdi*8]
mov qword [rax + rcx*8 + 0x10], 1
mov qword [rax + rcx*8 + 0x18], r14
mov qword [rbx], 1
mov qword [rbx + 0x10], r14
mov r14, qword [rsp + 0x38]
jmp 0x1400836c9
mov rsi, r9
movaps xmm0, xmmword [rsp + 0x90]
movaps xmm1, xmmword [rsp + 0xa0]
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xb0], xmm0
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x3f0], rax
movaps xmm0, xmmword [rsp + 0x50]
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0x3e0], xmm1
movaps xmmword [rsp + 0x3d0], xmm0
lea rcx, [rsp + 0x198]
mov edx, edi
lea r8, [rsp + 0xb0]
lea rbx, [rsp + 0x3d0]
mov r9, rbx
call fcn.140086050
lea r12, [0x1403093d8]
mov r14, qword [rsp + 0x38]
mov rdx, qword [rsp + 0x1b8]
cmp r13, rdx
jae 0x140084c5f
mov rax, qword [rsp + 0x1b0]
mov word [rax + r13*4], si
mov word [rax + r13*4 + 2], di
jmp 0x140082496
mov r15, r9
mov rsi, qword [rsp + 0x198]
movaps xmm0, xmmword [rsp + 0x90]
movaps xmm1, xmmword [rsp + 0xa0]
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xb0], xmm0
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x3f0], rax
movaps xmm0, xmmword [rsp + 0x50]
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0x3e0], xmm1
movaps xmmword [rsp + 0x3d0], xmm0
lea rcx, [rsp + 0x198]
mov edx, edi
lea r8, [rsp + 0xb0]
lea rbx, [rsp + 0x3d0]
mov r9, rbx
call fcn.140086050
lea r12, [0x1403093d8]
mov r14, qword [rsp + 0x38]
mov rcx, qword [rsp + 0x1b0]
mov rdx, qword [rsp + 0x1b8]
xor eax, eax
nop word cs:[rax + rax]
mov r8, r13
mov r13d, 0
cmp r8, rdx
jae 0x1400835a0
movzx r9d, word [rcx + r8*4]
cmp r9w, 0xffff
je 0x140082450
inc rax
movzx r10d, word [rcx + r8*4 + 2]
mov word [rcx + r8*4], r15w
mov word [rcx + r8*4 + 2], di
inc r8
mov edi, r10d
mov r15d, r9d
mov r13, r8
jmp 0x1400835a0
mov rdi, qword [rsp + 0x1e8]
mov rax, qword [rsp + 0x70]
lea rcx, [rsp + 0x3f0]
mov qword [rcx + 0x20], rax
movaps xmm0, xmmword [rsp + 0x50]
movaps xmm1, xmmword [rsp + 0x60]
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov qword [rsp + 0x3d0], 0
mov qword [rsp + 0x3d8], rsi
mov qword [rsp + 0x3e0], 0
mov qword [rsp + 0x3e8], rsi
mov rax, rdi
cmp rdi, qword [rsp + 0x1e0]
lea r12, [0x1403093d8]
mov r14, qword [rsp + 0x38]
jne 0x140083663
lea rcx, [rsp + 0x1d8]
mov rdx, rdi
call fcn.1401d2f80
mov rax, qword [rsp + 0x1e8]
mov rcx, qword [rsp + 0x1d8]
lea rdx, [rax + rax*8]
movups xmm0, xmmword [rsp + 0x3d0]
movups xmm1, xmmword [rsp + 0x3e0]
movups xmm2, xmmword [rsp + 0x3f0]
movups xmm3, xmmword [rsp + 0x400]
mov r8, qword [rsp + 0x410]
mov qword [rcx + rdx*8 + 0x40], r8
movups xmmword [rcx + rdx*8 + 0x30], xmm3
movups xmmword [rcx + rdx*8 + 0x20], xmm2
movups xmmword [rcx + rdx*8 + 0x10], xmm1
movups xmmword [rcx + rdx*8], xmm0
inc rax
mov qword [rsp + 0x1e8], rax
mov qword [rbx], 1
mov qword [rbx + 8], rdi
mov qword [rbx + 0x10], rdi
mov rax, qword [rsp + 0x90]
test rax, rax
lea rbx, [rsp + 0x3d0]
je 0x140082496
mov rdx, qword [rsp + 0x98]
mov r8, qword [rsp + 0xa0]
lea rcx, [rsp + 0xa8]
call qword [rax + 0x10]
jmp 0x140082496
call sub.kernel32.dll_GetProcessHeap
test rax, rax
lea rbx, [rsp + 0x3d0]
je 0x1400858b1
mov qword [0x14036c198], rax
mov esi, 0x20
mov r8d, 0x20
mov rcx, rax
xor edx, edx
call sub.kernel32.dll_HeapAlloc
test rax, rax
je 0x1400858b6
movups xmmword [rax], xmm7
movups xmmword [rax + 0x10], xmm7
mov qword [rsp + 0x3d0], rax
mov qword [rsp + 0x3d8], 8
mov qword [rsp + 0x3e0], 8
mov rcx, rbx
call fcn.140094ba0
mov rsi, rax
mov r14, rdx
test rdi, rdi
je 0x14008378d
mov r8, qword [rsp + 0x150]
mov rcx, qword [0x14036c198]
xor edx, edx
call fcn.14027f164
mov qword [rsp + 0x150], rsi
mov qword [rsp + 0x158], r14
movzx eax, byte [0x14036c240]
mov rax, qword [0x14036c198]
test rax, rax
jne 0x1400837c5
call sub.kernel32.dll_GetProcessHeap
test rax, rax
je 0x1400858bd
mov qword [0x14036c198], rax
mov esi, 0x240
mov r8d, 0x240
mov rcx, rax
xor edx, edx
call sub.kernel32.dll_HeapAlloc
test rax, rax
je 0x1400858c2
mov rdi, rax
mov rcx, qword [rsp + 0x160]
mov rdx, qword [rsp + 0x170]
call fcn.140095040
cmp qword [rsp + 0x168], 0
je 0x14008381c
mov r8, qword [rsp + 0x160]
mov rcx, qword [0x14036c198]
xor edx, edx
call fcn.14027f164
mov qword [rsp + 0x160], rdi
mov qword [rsp + 0x168], 6
mov qword [rsp + 0x170], 0
jmp 0x140082911
mov rsi, qword [rsp + 0x188]
movups xmm0, xmmword [rsp + 0xb0]
movups xmm1, xmmword [rsp + 0xc0]
lea rax, [rsp + 0x3f0]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov qword [rsp + 0x3d0], 0
mov qword [rsp + 0x3d8], r12
mov qword [rsp + 0x3e0], 0
mov qword [rsp + 0x3e8], r12
mov rax, rsi
cmp rsi, qword [rsp + 0x180]
lea rdi, [rsp + 0x198]
mov r14, qword [rsp + 0x38]
jne 0x1400838c2
lea rcx, [rsp + 0x178]
mov rdx, rsi
call fcn.140251030
mov rax, qword [rsp + 0x188]
mov rcx, qword [rsp + 0x178]
shl rax, 6
movups xmm0, xmmword [rsp + 0x3d0]
movups xmm1, xmmword [rsp + 0x3e0]
movups xmm2, xmmword [rsp + 0x3f0]
movups xmm3, xmmword [rsp + 0x400]
movups xmmword [rcx + rax + 0x30], xmm3
movups xmmword [rcx + rax + 0x20], xmm2
movups xmmword [rcx + rax + 0x10], xmm1
movups xmmword [rcx + rax], xmm0
inc qword [rsp + 0x188]
mov qword [rbx], 1
mov qword [rbx + 8], rsi
mov qword [rbx + 0x10], rsi
jmp 0x140083162
mov r12, qword [rsp + 0x138]
cmp r12, 3
je 0x140083b58
movups xmm0, xmmword [rsp + 0x188]
movaps xmmword [rsp + 0x3b0], xmm0
movups xmm0, xmmword [rsp + 0x178]
movaps xmmword [rsp + 0x3a0], xmm0
movups xmm0, xmmword [rsp + 0x138]
movups xmm1, xmmword [rsp + 0x148]
movups xmm2, xmmword [rsp + 0x158]
movups xmm3, xmmword [rsp + 0x168]
movaps xmmword [rsp + 0x390], xmm3
movaps xmmword [rsp + 0x380], xmm2
movaps xmmword [rsp + 0x370], xmm1
movaps xmmword [rsp + 0x360], xmm0
movzx eax, byte [0x14036c240]
mov rax, qword [0x14036c198]
test rax, rax
jne 0x1400839b7
call sub.kernel32.dll_GetProcessHeap
test rax, rax
je 0x14008583f
mov qword [0x14036c198], rax
mov r8d, 0x20
mov rcx, rax
xor edx, edx
call sub.kernel32.dll_HeapAlloc
test rax, rax
je 0x14008583f
mov rdi, rax
movups xmm0, xmmword [0x140331680]
movups xmmword [rax + 0x10], xmm0
movups xmm0, xmmword [0x140331670]
movups xmmword [rax], xmm0
movzx eax, byte [0x14036c240]
mov rax, qword [0x14036c198]
test rax, rax
jne 0x140083a10
call sub.kernel32.dll_GetProcessHeap
test rax, rax
je 0x140085853
mov qword [0x14036c198], rax
mov r8d, 0x60
mov rcx, rax
xor edx, edx
call sub.kernel32.dll_HeapAlloc
test rax, rax
je 0x140085853
movaps xmm0, xmmword [rsp + 0x3b0]
movups xmmword [rax + 0x50], xmm0
movaps xmm0, xmmword [rsp + 0x3a0]
movups xmmword [rax + 0x40], xmm0
movaps xmm0, xmmword [rsp + 0x360]
movaps xmm1, xmmword [rsp + 0x370]
movaps xmm2, xmmword [rsp + 0x380]
movaps xmm3, xmmword [rsp + 0x390]
movups xmmword [rax + 0x30], xmm3
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov bl, 1
xor ebp, ebp
lea rcx, fcn.14008e190
mov qword [rsp + 0x20], rcx
mov rcx, rdi
movabs rdx, 0xf898a615d761943
movabs r8, 0xe0a68bd97e33594a
mov r9, rax
call fcn.140095620
mov r15, rax
test rax, rax
je 0x140083e0c
mov r14, rdx
mov rcx, r15
call qword [rdx + 0x18]
movabs rcx, 0xf898a615d761943
xor rax, rcx
movabs rcx, 0xe0a68bd97e33594a
xor rdx, rcx
or rdx, rax
jne 0x140083de3
movups xmm0, xmmword [r15 + 0x50]
movaps xmmword [rsp + 0x420], xmm0
movups xmm0, xmmword [r15 + 0x40]
movaps xmmword [rsp + 0x410], xmm0
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movups xmm3, xmmword [r15 + 0x30]
movaps xmmword [rsp + 0x400], xmm3
movaps xmmword [rsp + 0x3f0], xmm2
movaps xmmword [rsp + 0x3e0], xmm1
movaps xmmword [rsp + 0x3d0], xmm0
mov rcx, qword [0x14036c198]
xor edx, edx
mov r8, r15
call fcn.14027f164
cmp qword [rsp + 0x3d0], 3
je 0x140083e0c
xor ebp, ebp
lea rcx, [rsp + 0x3d0]
call fcn.140085ef0
jmp 0x140083e0c
cmp qword [rsp + 0x260], 0
setne r13b
je 0x140083dd9
movups xmm0, xmmword [rsp + 0x260]
movups xmm1, xmmword [rsp + 0x270]
movaps xmmword [rsp + 0x2f0], xmm1
movaps xmmword [rsp + 0x2e0], xmm0
movzx eax, byte [0x14036c240]
mov rax, qword [0x14036c198]
test rax, rax
jne 0x140083bb3
call sub.kernel32.dll_GetProcessHeap
test rax, rax
je 0x140085867
mov qword [0x14036c198], rax
mov r8d, 0x20
mov rcx, rax
xor edx, edx
call sub.kernel32.dll_HeapAlloc
test rax, rax
je 0x140085867
mov rdi, rax
movups xmm0, xmmword [0x140331680]
movups xmmword [rax + 0x10], xmm0
movups xmm0, xmmword [0x140331670]
movups xmmword [rax], xmm0
mov bpl, 1
jmp 0x140083e41
lea eax, [r15 - 1]
mov word [rsp + 0x1f0], ax
lea rsi, [r15*4]
movzx eax, byte [0x14036c240]
mov rax, qword [0x14036c198]
test rax, rax
jne 0x140083c28
call sub.kernel32.dll_GetProcessHeap
test rax, rax
je 0x14008587b
mov qword [0x14036c198], rax
mov rcx, rax
xor edx, edx
mov r8, rsi
call sub.kernel32.dll_HeapAlloc
test rax, rax
je 0x14008587b
mov r10d, 1
mov rcx, rax
cmp r15, 2
jb 0x140083cb5
mov edx, 1
mov rcx, rax
cmp r15, 9
jb 0x140083ca0
lea r8, [r15 - 1]
mov r9, r8
and r9, 0xfffffffffffffff8
lea rcx, [rax + r9*4]
lea rdx, [r9 + 1]
xor r10d, r10d
nop word cs:[rax + rax]
movups xmmword [rax + r10*4], xmm7
movups xmmword [rax + r10*4 + 0x10], xmm7
add r10, 8
cmp r9, r10
jne 0x140083c80
mov r10, r15
cmp r8, r9
je 0x140083cb5
nop dword [rax]
inc rdx
mov dword [rcx], 0xffff
add rcx, 4
cmp r15, rdx
jne 0x140083ca0
mov r10, r15
mov dword [rcx], 0xffff
mov qword [rsp + 0x3d0], rax
mov qword [rsp + 0x3d8], r15
mov qword [rsp + 0x3e0], r10
lea rcx, [rsp + 0x3d0]
call fcn.140094ba0
mov rsi, rax
mov r14, rdx
test rbx, rbx
je 0x140083d01
mov r8, qword [rsp + 0x1b0]
mov rcx, qword [0x14036c198]
xor edx, edx
call fcn.14027f164
mov qword [rsp + 0x1b0], rsi
mov qword [rsp + 0x1b8], r14
mov rax, r15
shr rax, 2
sub r15, rax
movabs rax, 0x13b13b13b13b13b
cmp r15, rax
ja 0x1400858a7
imul rsi, r15, 0x68
movzx eax, byte [0x14036c240]
mov rax, qword [0x14036c198]
test rax, rax
jne 0x140083d5a
call sub.kernel32.dll_GetProcessHeap
test rax, rax
je 0x140085882
mov qword [0x14036c198], rax
mov rcx, rax
xor edx, edx
mov r8, rsi
call sub.kernel32.dll_HeapAlloc
test rax, rax
je 0x140085882
mov r14, rax
mov r12, qword [rsp + 0x1c0]
mov rdx, qword [rsp + 0x1d0]
mov rcx, r12
call fcn.14011b0e0
cmp qword [rsp + 0x1c8], 0
je 0x140083da7
mov rcx, qword [0x14036c198]
xor edx, edx
mov r8, r12
call fcn.14027f164
mov qword [rsp + 0x1c0], r14
mov qword [rsp + 0x1c8], r15
mov qword [rsp + 0x1d0], 0
lea r12, [0x1403093d8]
cmp rdi, 0x64
jbe 0x140082414
jmp 0x14008573e
mov bpl, 1
xor edi, edi
jmp 0x140083f8d
mov rcx, r15
call qword [r14]
cmp qword [r14 + 8], 0
je 0x140083e0c
cmp qword [r14 + 0x10], 0x11
jb 0x140083dfb
mov r15, qword [r15 - 8]
mov rcx, qword [0x14036c198]
xor edx, edx
mov r8, r15
call fcn.14027f164
cmp qword [rsp + 0x260], 0
setne r13b
je 0x140083f8b
movups xmm0, xmmword [rsp + 0x260]
movups xmm1, xmmword [rsp + 0x270]
movaps xmmword [rsp + 0x2f0], xmm1
movaps xmmword [rsp + 0x2e0], xmm0
xor ebp, ebp
movaps xmm0, xmmword [rsp + 0x2e0]
movaps xmm1, xmmword [rsp + 0x2f0]
movaps xmmword [rsp + 0x3e0], xmm1
movaps xmmword [rsp + 0x3d0], xmm0
movzx eax, byte [0x14036c240]
mov rax, qword [0x14036c198]
test rax, rax
jne 0x140083e89
call sub.kernel32.dll_GetProcessHeap
test rax, rax
je 0x140085752
mov qword [0x14036c198], rax
mov r8d, 0x20
mov rcx, rax
xor edx, edx
call sub.kernel32.dll_HeapAlloc
test rax, rax
je 0x140085752
movaps xmm0, xmmword [rsp + 0x3d0]
movaps xmm1, xmmword [rsp + 0x3e0]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
xor ebx, ebx
lea rcx, [0x1402c6918]
mov qword [rsp + 0x20], rcx
mov rcx, rdi
movabs rdx, 0xb0bd3d26703c9901
movabs r8, 0x21da0b19984b9995
mov r9, rax
call fcn.140095620
mov r15, rax
test rax, rax
je 0x140083f87
mov r14, rdx
mov rcx, r15
call qword [rdx + 0x18]
movabs rcx, 0xb0bd3d26703c9901
xor rax, rcx
movabs rcx, 0x21da0b19984b9995
xor rdx, rcx
or rdx, rax
jne 0x140083f5e
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x50], xmm0
mov rcx, qword [0x14036c198]
xor edx, edx
mov r8, r15
call fcn.14027f164
mov rax, qword [rsp + 0x50]
test rax, rax
je 0x140083f87
xor ebx, ebx
mov rdx, qword [rsp + 0x58]
mov r8, qword [rsp + 0x60]
lea rcx, [rsp + 0x68]
call qword [rax + 0x10]
jmp 0x140083f87
mov rcx, r15
call qword [r14]
cmp qword [r14 + 8], 0
je 0x140083f87
cmp qword [r14 + 0x10], 0x11
jb 0x140083f76
mov r15, qword [r15 - 8]
mov rcx, qword [0x14036c198]
xor edx, edx
mov r8, r15
call fcn.14027f164
xor ebx, ebx
jmp 0x140083f8f
xor ebp, ebp
mov bl, 1
movups xmm0, xmmword [rsp + 0x1e8]
movaps xmmword [rsp + 0x420], xmm0
movups xmm0, xmmword [rsp + 0x1d8]
movaps xmmword [rsp + 0x410], xmm0
movups xmm0, xmmword [rsp + 0x198]
movups xmm1, xmmword [rsp + 0x1a8]
movups xmm2, xmmword [rsp + 0x1b8]
movups xmm3, xmmword [rsp + 0x1c8]
movaps xmmword [rsp + 0x400], xmm3
movaps xmmword [rsp + 0x3f0], xmm2
movaps xmmword [rsp + 0x3e0], xmm1
movaps xmmword [rsp + 0x3d0], xmm0
mov rax, qword [rsp + 0x120]
mov byte [rsp + 0x43a], al
mov rsi, qword [rsp + 0x1f8]
mov word [rsp + 0x438], si
mov qword [rsp + 0x430], rdi
movzx eax, si
cmp eax, 0x64
jg 0x140084022
je 0x14008404e
jmp 0x140084041
cmp eax, 0x65
je 0x140084bca
cmp eax, 0xcc
je 0x140084bd3
cmp eax, 0x130
je 0x140084bd3
lea eax, [rsi - 0x66]
cmp ax, 0x62
jae 0x140084b5c
mov rax, qword [0x140285090]
test rax, rax
je 0x14008410d
mov rax, qword [rsp + 0x250]
cmp qword [rax + 8], 0
je 0x140084b21
lea rcx, [rsp + 0x3d0]
call fcn.1401ce9d0
cmp r12d, 3
jne 0x14008409e
mov rax, qword [rsp + 0x138]
cmp eax, 3
je 0x14008409e
lea rcx, [rsp + 0x138]
call fcn.140085ef0
mov rax, qword [rsp + 0x220]
mov rdx, qword [rsp + 0x228]
mov r8, qword [rsp + 0x230]
lea rcx, [rsp + 0x238]
call qword [rax + 0x10]
lea r14, [0x1403093d8]
mov rax, qword [rsp + 0x260]
test rax, rax
setne cl
not r13b
test r13b, cl
je 0x1400840f9
mov rdx, qword [rsp + 0x268]
mov r8, qword [rsp + 0x270]
lea rcx, [rsp + 0x278]
call qword [rax + 0x10]
lea rbx, str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set
lea rsi, [rsp + 0x198]
jmp 0x14008100a
movzx eax, byte [0x140282f28]
test al, al
je 0x14008405e
movzx eax, al
cmp eax, 1
je 0x140084145
cmp eax, 2
je 0x1400841a4
lea rcx, [0x140282f18]
call fcn.140252d10
test al, al
je 0x14008405e
movzx eax, al
cmp eax, 2
je 0x1400841a4
mov rdx, qword [0x140282f18]
mov rax, qword [0x14036c230]
mov rcx, qword [str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set]
cmp rax, 2
lea rax, str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set
cmovne rcx, rax
mov rax, qword [0x140285088]
lea r8, [0x1403093d8]
cmovne rax, r8
jne 0x140084199
cmp qword [0x140285078], 0
je 0x140084199
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x28]
test al, al
je 0x14008405e
mov rax, qword [0x140282f18]
mov rcx, qword [rax + 0x38]
test rcx, rcx
je 0x140085973
mov rdx, qword [rax + 0x30]
mov r8, qword [rax + 0x40]
mov r9, qword [rax + 0x48]
mov qword [rsp + 0xe0], rdx
mov qword [rsp + 0xe8], rcx
mov qword [rsp + 0xf0], r8
mov qword [rsp + 0xf8], r9
mov word [rsp + 0x308], si
lea rcx, [rax + 0x30]
mov qword [rsp + 0x100], 0
lea rdx, [rsp + 0x308]
mov qword [rsp + 0x318], rdx
lea rdx, [0x140043d60]
mov qword [rsp + 0x320], rdx
lea rdx, str.PL__
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x58], 1
mov qword [rsp + 0x70], 0
lea rdx, [rsp + 0x318]
mov qword [rsp + 0x60], rdx
mov qword [rsp + 0x68], 1
lea rdx, [rsp + 0xe0]
mov qword [rsp + 0x200], rdx
lea rdx, [rsp + 0x50]
mov qword [rsp + 0x208], rdx
lea rdx, method..virtual_0
mov qword [rsp + 0x210], rdx
lea rdx, [rsp + 0x200]
mov qword [rsp + 0x90], rdx
mov qword [rsp + 0x98], 1
mov qword [rsp + 0xa0], rcx
lea rcx, [rsp + 0x90]
mov qword [rsp + 0xc0], rcx
mov qword [rsp + 0xc8], rax
mov qword [rsp + 0xb0], 1
mov rax, qword [0x14036c230]
mov rsi, qword [str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set]
cmp rax, 2
lea rax, str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set
cmovne rsi, rax
mov rdi, qword [0x140285088]
lea rax, [0x1403093d8]
cmovne rdi, rax
jne 0x140084310
cmp qword [0x140285078], 0
je 0x140084310
mov rax, qword [rdi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
add rsi, rax
add rsi, 0x10
mov rcx, rsi
lea rdx, [rsp + 0xb0]
call qword [rdi + 0x50]
test al, al
je 0x14008405e
mov rcx, rsi
lea rdx, [rsp + 0xb0]
call qword [rdi + 0x58]
jmp 0x14008405e
mov rbp, r13
sub r15, r11
test r10b, 1
mov r10, rax
lea rcx, str._at_line__column
cmovne r10, rcx
lea rax, [rax + r11]
mov ecx, 0
cmovne rbp, rcx
mov qword [rsp + 0x130], rbp
jmp 0x1400843ab
cmp r15, r11
jbe 0x1400847d3
cmp byte [rax + r11], 0xa
jne 0x1400847e9
lea rcx, [r13 + 2]
sub r15, rcx
test r10b, 1
mov r10, rax
lea rcx, str._at_line__column
cmovne r10, rcx
lea rax, [rax + r13 + 2]
mov ecx, 0
cmovne r13, rcx
mov qword [rsp + 0x130], r13
mov qword [rsp + 0x118], r10
test r10, r10
jne 0x1400815ab
jmp 0x1400847d3
mov ax, 0xc8
mov qword [rsp + 0x1f8], rax
xor eax, eax
mov ecx, r8d
mov qword [rsp + 0x120], rcx
mov rdi, r8
jmp 0x140082031
cmp rcx, rax
jbe 0x1400847d3
cmp byte [rbp + 1], 0xa
jne 0x1400847a1
mov rcx, qword [rsp + 0x38]
add rcx, 2
jmp 0x140084408
mov rcx, qword [rsp + 0x38]
add rcx, rax
mov rax, rcx
and rax, 0xffffffffffffff00
mov rbx, qword [rsp + 0x118]
movzx ecx, cl
or rcx, rax
sub rsi, r15
mov qword [rsp + 0x88], rcx
add rsi, rcx
mov qword [rsp + 0x2c0], rsi
mov rax, qword [0x140285090]
test rax, rax
lea r12, [0x1403093d8]
jne 0x14008467e
movzx eax, byte [0x140282fa0]
test al, al
je 0x14008467e
movzx eax, al
cmp eax, 1
je 0x140084488
cmp eax, 2
je 0x1400844ef
lea rcx, [0x140282f90]
call fcn.140252d10
test al, al
je 0x14008467e
movzx eax, al
cmp eax, 2
je 0x1400844ef
mov rdx, qword [0x140282f90]
mov rax, qword [0x14036c230]
mov rcx, qword [str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set]
cmp rax, 2
lea rax, str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set
cmovne rcx, rax
mov rax, qword [0x140285088]
cmovne rax, r12
jne 0x1400844d5
cmp qword [0x140285078], 0
je 0x1400844d5
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x28]
test al, al
lea r12, [0x1403093d8]
mov rbx, qword [rsp + 0x118]
je 0x14008467e
mov rax, qword [0x140282f90]
mov rcx, qword [rax + 0x38]
test rcx, rcx
je 0x140085913
mov rdx, qword [rax + 0x30]
mov r8, qword [rax + 0x40]
mov r9, qword [rax + 0x48]
mov qword [rsp + 0x198], rdx
mov qword [rsp + 0x1a0], rcx
mov qword [rsp + 0x1a8], r8
mov qword [rsp + 0x1b0], r9
lea rcx, [rax + 0x30]
mov qword [rsp + 0x1b8], 0
lea rdx, [rsp + 0x2c0]
mov qword [rsp + 0x90], rdx
lea rdx, [fcn.14003d9c0]
mov qword [rsp + 0x98], rdx
lea rdx, str.Response.parse_Complete_0H__
mov qword [rsp + 0x138], rdx
mov qword [rsp + 0x140], 2
mov qword [rsp + 0x158], 0
lea rdx, [rsp + 0x90]
mov qword [rsp + 0x148], rdx
mov qword [rsp + 0x150], 1
lea rdx, [rsp + 0x198]
mov qword [rsp + 0xb0], rdx
lea rdx, [rsp + 0x138]
mov qword [rsp + 0xb8], rdx
lea rdx, method..virtual_0
mov qword [rsp + 0xc0], rdx
lea rdx, [rsp + 0xb0]
mov qword [rsp + 0xe0], rdx
mov qword [rsp + 0xe8], 1
mov qword [rsp + 0xf0], rcx
lea rcx, [rsp + 0xe0]
mov qword [rsp + 0x60], rcx
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x50], 1
mov rax, qword [0x14036c230]
mov rsi, qword [str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set]
cmp rax, 2
lea rax, str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set
cmovne rsi, rax
mov rbx, qword [0x140285088]
cmovne rbx, r12
jne 0x140084655
cmp qword [0x140285078], 0
je 0x140084655
mov rax, qword [rbx + 0x10]
dec rax
and rax, 0xfffffffffffffff0
add rsi, rax
add rsi, 0x10
mov rcx, rsi
lea rdx, [rsp + 0x50]
call qword [rbx + 0x50]
test al, al
je 0x14008466f
mov rcx, rsi
lea rdx, [rsp + 0x50]
call qword [rbx + 0x58]
lea r12, [0x1403093d8]
mov rbx, qword [rsp + 0x118]
mov rcx, qword [rsp + 0x1f8]
lea eax, [rcx - 0x3e8]
movzx eax, ax
cmp eax, 0xfc7c
mov rsi, qword [rsp + 0x130]
jb 0x140085628
call fcn.14007f9d0
test rax, rax
je 0x1400846c7
cmp rsi, rdx
jne 0x1400846c7
mov rcx, rbx
mov rdx, rax
mov r8, rsi
call sub.msvcrt.dll_memcmp
test eax, eax
je 0x1400847b8
lea rcx, [rsp + 0xe0]
mov rdx, rbx
mov r8, rsi
call fcn.140006640
cmp rdi, 0x64
mov eax, 0x64
cmovb rax, rdi
test rax, rax
je 0x140084754
shl rax, 5
xor esi, esi
mov rcx, qword [rsp + rsi + 0x3d8]
cmp rcx, 0xffff
ja 0x140084c87
mov rdx, qword [rsp + rsi + 0x3d0]
mov r8, qword [rsp + rsi + 0x3e0]
sub rdx, r14
add rcx, rdx
sub r8, r14
mov r9, qword [rsp + rsi + 0x3e8]
add r9, r8
mov qword [rsp + rsi + 0x1050], rdx
mov qword [rsp + rsi + 0x1058], rcx
mov qword [rsp + rsi + 0x1060], r8
mov qword [rsp + rsi + 0x1068], r9
add rsi, 0x20
cmp rax, rsi
jne 0x1400846f2
mov r8, qword [rsp + 0x2c0]
mov rax, qword [rsp + 0xe0]
lea rcx, [rsp + 0xe8]
movdqu xmm0, xmmword [rcx]
movdqa xmmword [rsp + 0x200], xmm0
mov rcx, qword [rcx + 0x10]
mov qword [rsp + 0x210], rcx
jmp 0x140082031
mov rax, qword [rsp + 0x88]
and rax, 0xffffffffffffff00
or rax, 1
jmp 0x140081da6
mov rax, qword [rsp + 0x88]
and rax, 0xffffffffffffff00
or rax, 2
jmp 0x140081da6
mov qword [rsp + 0xe0], 0
jmp 0x1400846da
mov eax, 5
jmp 0x140081da6
mov rax, qword [rsp + 0x128]
mov qword [rax], 3
jmp 0x14008480b
mov ecx, 2
shl ecx, 3
movabs rax, 0x409000a000000
shr rax, cl
mov rcx, qword [rsp + 0x128]
mov byte [rcx + 8], al
mov qword [rcx], 4
movaps xmm6, xmmword [rsp + 0x1cd0]
movaps xmm7, xmmword [rsp + 0x1ce0]
movaps xmm8, xmmword [rsp + 0x1cf0]
add rsp, 0x1d08
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, qword [0x140285090]
cmp rax, 4
ja 0x140084a60
movzx eax, byte [0x140282f70]
test al, al
je 0x140084a60
movzx eax, al
cmp eax, 1
je 0x140084881
cmp eax, 2
je 0x1400848d9
lea rcx, [0x140282f60]
call fcn.140252d10
test al, al
je 0x140084a60
movzx eax, al
cmp eax, 2
je 0x1400848d9
mov rdx, qword [0x140282f60]
mov rax, qword [0x14036c230]
mov rcx, qword [str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set]
cmp rax, 2
lea rax, str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set
cmovne rcx, rax
mov rax, qword [0x140285088]
cmovne rax, r12
jne 0x1400848ce
cmp qword [0x140285078], 0
je 0x1400848ce
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x28]
test al, al
je 0x140084a60
mov rax, qword [0x140282f60]
mov rcx, qword [rax + 0x38]
test rcx, rcx
je 0x1400858e8
lea rdx, [rax + 0x30]
mov r8, qword [rax + 0x30]
mov r9, qword [rax + 0x40]
mov r10, qword [rax + 0x48]
mov qword [rsp + 0x50], r8
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x60], r9
mov qword [rsp + 0x68], r10
mov qword [rsp + 0x70], 0
mov qword [rsp + 0x308], rbx
lea rcx, [0x14007ed30]
mov qword [rsp + 0x310], rcx
lea rcx, str._I__
mov qword [rsp + 0x3d0], rcx
mov qword [rsp + 0x3d8], 1
mov qword [rsp + 0x3f0], 0
lea rcx, [rsp + 0x308]
mov qword [rsp + 0x3e0], rcx
mov qword [rsp + 0x3e8], 1
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x318], rcx
mov qword [rsp + 0x320], rbx
lea rcx, method..virtual_0
mov qword [rsp + 0x328], rcx
lea rcx, [rsp + 0x318]
mov qword [rsp + 0x90], rcx
mov qword [rsp + 0x98], 1
mov qword [rsp + 0xa0], rdx
lea rcx, [rsp + 0x90]
mov qword [rsp + 0xc0], rcx
mov qword [rsp + 0xc8], rax
mov qword [rsp + 0xb0], 1
mov rax, qword [0x14036c230]
cmp rax, 2
mov rax, qword [rsp + 0x110]
cmove rax, qword [str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set]
mov qword [rsp + 0x110], rax
cmove r12, qword [0x140285088]
jne 0x140084a34
cmp qword [0x140285078], 0
je 0x140084a34
mov rax, qword [r12 + 0x10]
dec rax
and rax, 0xfffffffffffffff0
mov rcx, qword [rsp + 0x110]
add rcx, rax
add rcx, 0x10
jmp 0x140084a3c
mov rcx, qword [rsp + 0x110]
lea rdx, [rsp + 0xb0]
mov rsi, rcx
call qword [r12 + 0x50]
test al, al
je 0x140084a60
lea rdx, [rsp + 0xb0]
mov rcx, rsi
call qword [r12 + 0x58]
mov rax, qword [rsp + 0x128]
mov byte [rax + 8], 0xb
mov qword [rax], 4
mov bpl, 1
xor esi, esi
mov bl, 1
mov r14b, 1
test bpl, bpl
je 0x140084a9c
mov rax, qword [rsp + 0x138]
cmp eax, 3
je 0x140084a9c
lea rcx, [rsp + 0x138]
call fcn.140085ef0
test sil, sil
jne 0x140084aae
lea rcx, [rsp + 0x198]
call fcn.1400862e0
mov rax, qword [rsp + 0x220]
mov rdx, qword [rsp + 0x228]
mov r8, qword [rsp + 0x230]
lea rcx, [rsp + 0x238]
call qword [rax + 0x10]
test bl, bl
je 0x14008480b
mov rax, qword [rsp + 0x260]
test rax, rax
je 0x14008480b
mov rdx, qword [rsp + 0x268]
mov r8, qword [rsp + 0x270]
lea rcx, [rsp + 0x278]
call qword [rax + 0x10]
jmp 0x14008480b
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_http_0.2.11_src_header_map.rs
mov rcx, rsi
mov rdx, r9
call fcn.14003d940
jmp 0x14008598c
mov eax, 3
mov rcx, qword [rsp + 0x128]
mov qword [rcx], rax
lea rcx, [rsp + 0x3d0]
call fcn.1401ce9d0
jmp 0x140084c4b
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_http_0.2.11_src_header_map.rs
mov rcx, r12
mov rdx, qword [rsp + 0x48]
call fcn.14003d940
jmp 0x14008598c
mov rax, qword [rsp + 0x330]
mov rax, qword [rax + 8]
movzx eax, byte [rax]
cmp rax, 0xb
jne 0x140084bac
mov rax, qword [0x140285090]
test rax, rax
jne 0x14008502c
movzx edx, byte [0x140282f10]
test dl, dl
je 0x14008502c
movzx eax, dl
cmp eax, 1
je 0x140084f42
cmp eax, 2
jne 0x140084f2c
mov dl, 2
jmp 0x140084f42
cmp eax, 5
je 0x140084bd3
cmp eax, 7
jne 0x14008502c
add esi, 0xffffff38
cmp si, 0x64
jae 0x14008502c
mov dl, 1
xor edi, edi
xor r14d, r14d
jmp 0x140084bda
mov r14b, 1
xor edi, edi
xor edx, edx
movzx ecx, byte [rsp + 0x35]
and cl, r14b
movaps xmm0, xmmword [rsp + 0x430]
mov rax, qword [rsp + 0x128]
movups xmmword [rax + 0x60], xmm0
movaps xmm0, xmmword [rsp + 0x420]
movups xmmword [rax + 0x50], xmm0
movaps xmm0, xmmword [rsp + 0x410]
movups xmmword [rax + 0x40], xmm0
movaps xmm0, xmmword [rsp + 0x3d0]
movaps xmm1, xmmword [rsp + 0x3e0]
movaps xmm2, xmmword [rsp + 0x3f0]
movaps xmm3, xmmword [rsp + 0x400]
movups xmmword [rax + 0x30], xmm3
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov qword [rax + 0x70], rdi
mov byte [rax + 0x78], 0
mov byte [rax + 0x79], cl
mov byte [rax + 0x7a], dl
mov sil, 1
xor r14d, r14d
test bpl, bpl
jne 0x140084a82
jmp 0x140084a9c
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_http_0.2.11_src_header_map.rs
mov rcx, r13
call fcn.14003d940
jmp 0x14008598c
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_http_0.2.11_src_header_map.rs
mov rcx, rbp
call fcn.14003d940
jmp 0x14008598c
mov rax, qword [0x140285090]
cmp rax, 1
ja 0x140084ee8
movzx eax, byte [0x140282e68]
test al, al
je 0x140084ee8
movzx eax, al
cmp eax, 1
je 0x140084cd0
cmp eax, 2
je 0x140084d28
lea rcx, [0x140282e58]
call fcn.140252d10
test al, al
je 0x140084ee8
movzx eax, al
cmp eax, 2
je 0x140084d28
mov rdx, qword [0x140282e58]
mov rax, qword [0x14036c230]
mov rcx, qword [str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set]
cmp rax, 2
lea rax, str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set
cmovne rcx, rax
mov rax, qword [0x140285088]
cmovne rax, r12
jne 0x140084d1d
cmp qword [0x140285078], 0
je 0x140084d1d
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x28]
test al, al
je 0x140084ee8
mov rax, qword [0x140282e58]
mov rcx, qword [rax + 0x38]
test rcx, rcx
je 0x140085938
lea rdx, [rsp + rsi]
add rdx, 0x3d0
lea r8, [rax + 0x30]
mov r9, qword [rax + 0x30]
mov r10, qword [rax + 0x40]
mov r11, qword [rax + 0x48]
mov qword [rsp + 0x198], r9
mov qword [rsp + 0x1a0], rcx
mov qword [rsp + 0x1a8], r10
mov qword [rsp + 0x1b0], r11
mov qword [rsp + 0x1b8], 0
mov qword [rsp + 0x220], rdx
lea rcx, [0x140254480]
mov qword [rsp + 0x228], rcx
lea rcx, str.header_name_larger_than_64kb:
mov qword [rsp + 0x138], rcx
mov qword [rsp + 0x140], 1
mov qword [rsp + 0x158], 0
lea rcx, [rsp + 0x220]
mov qword [rsp + 0x148], rcx
mov qword [rsp + 0x150], 1
lea rcx, [rsp + 0x198]
mov qword [rsp + 0x90], rcx
lea rcx, [rsp + 0x138]
mov qword [rsp + 0x98], rcx
lea rcx, method..virtual_0
mov qword [rsp + 0xa0], rcx
lea rcx, [rsp + 0x90]
mov qword [rsp + 0xb0], rcx
mov qword [rsp + 0xb8], 1
mov qword [rsp + 0xc0], r8
lea rcx, [rsp + 0xb0]
mov qword [rsp + 0x60], rcx
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x50], 1
mov rax, qword [0x14036c230]
cmp rax, 2
mov rax, qword [rsp + 0x110]
cmove rax, qword [str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set]
mov qword [rsp + 0x110], rax
mov rax, qword [rsp + 0x258]
cmove rax, qword [0x140285088]
mov qword [rsp + 0x258], rax
jne 0x140084ebc
cmp qword [0x140285078], 0
je 0x140084ebc
mov rax, qword [rsp + 0x258]
mov rax, qword [rax + 0x10]
dec rax
and rax, 0xfffffffffffffff0
mov rcx, qword [rsp + 0x110]
add rcx, rax
add rcx, 0x10
mov qword [rsp + 0x110], rcx
lea rdx, [rsp + 0x50]
mov rcx, qword [rsp + 0x110]
mov rsi, qword [rsp + 0x258]
call qword [rsi + 0x50]
test al, al
je 0x140084ee8
lea rdx, [rsp + 0x50]
mov rcx, qword [rsp + 0x110]
call qword [rsi + 0x58]
mov rax, qword [rsp + 0x128]
mov byte [rax + 8], 9
mov qword [rax], 4
mov rax, qword [rsp + 0xe0]
test rax, rax
je 0x14008480b
lea rcx, [rsp + 0xf8]
mov rdx, qword [rsp + 0xe8]
mov r8, qword [rsp + 0xf0]
call qword [rax + 0x10]
jmp 0x14008480b
lea rcx, str.0U__
call fcn.140252d10
mov dl, al
test dl, dl
je 0x14008502c
mov rcx, qword [str.0U__]
call fcn.140252b50
test al, al
je 0x14008502c
mov rcx, qword [str.0U__]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x140085926
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
mov r9, qword [rcx + 0x40]
mov r10, qword [rcx + 0x48]
mov qword [rsp + 0xe0], r8
mov qword [rsp + 0xe8], rax
mov qword [rsp + 0xf0], r9
mov qword [rsp + 0xf8], r10
mov qword [rsp + 0x100], 0
lea rax, str.Client::decoder_is_missing_the_Method
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], 1
lea rax, str._at_line__column
mov qword [rsp + 0x60], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x68], xmm0
lea rax, [rsp + 0xe0]
mov qword [rsp + 0x90], rax
lea rax, [rsp + 0x50]
mov qword [rsp + 0x98], rax
lea rax, method..virtual_0
mov qword [rsp + 0xa0], rax
lea rax, [rsp + 0x90]
mov qword [rsp + 0xb0], rax
mov qword [rsp + 0xb8], 1
mov qword [rsp + 0xc0], rdx
lea rdx, [rsp + 0xb0]
call fcn.140254970
movups xmm0, xmmword [0x1402c8b40]
movaps xmmword [rsp + 0x60], xmm0
movups xmm0, xmmword [0x1402c8b30]
movaps xmmword [rsp + 0x50], xmm0
lea rcx, [rsp + 0x3d0]
lea rsi, [rsp + 0x50]
mov rdx, rsi
call fcn.140089ad0
test al, al
je 0x1400850a6
cmp byte [rsp + 0x43a], 1
jne 0x1400850d8
mov rax, qword [0x140285090]
mov dil, 2
cmp rax, 1
ja 0x140085406
movzx edx, byte [0x140282ef8]
test dl, dl
je 0x140085406
movzx eax, dl
cmp eax, 1
je 0x14008520d
cmp eax, 2
jne 0x1400851f7
mov dl, 2
jmp 0x14008520d
lea rcx, [rsp + 0x3d0]
call fcn.14008ed50
cmp rax, 1
jne 0x1400850f8
lea rcx, [rsp + 0x50]
call fcn.14008e2f0
cmp byte [rsp + 0x50], 0
je 0x1400851e8
movzx edi, byte [rsp + 0x51]
jmp 0x140085406
lea rcx, [rsp + 0x3d0]
call fcn.14008ef70
mov r14b, 1
test al, al
je 0x140085168
mov rdi, 0xfffffffffffffffe
jmp 0x140084bd8
movups xmm0, xmmword [0x1402f1380]
movaps xmmword [rsp + 0x60], xmm0
movups xmm0, xmmword [0x1402f1370]
movaps xmmword [rsp + 0x50], xmm0
lea rcx, [rsp + 0x3d0]
lea rsi, [rsp + 0x50]
mov rdx, rsi
call fcn.140089ad0
mov rcx, qword [0x140285090]
test al, al
je 0x1400851aa
mov dil, 1
cmp rcx, 1
ja 0x140085406
movzx edx, byte [0x140282ec8]
test dl, dl
je 0x140085406
movzx eax, dl
cmp eax, 1
je 0x140085321
cmp eax, 2
jne 0x14008530b
mov dl, 2
jmp 0x140085321
mov rax, qword [0x140285090]
mov rdi, 0xffffffffffffffff
test rax, rax
jne 0x140084bd8
movzx edx, byte [0x140282ee0]
test dl, dl
je 0x140084bda
movzx eax, dl
cmp eax, 1
je 0x14008543e
cmp eax, 2
jne 0x140085428
mov dl, 2
jmp 0x14008543e
mov r14b, 1
mov rdi, 0xffffffffffffffff
test rcx, rcx
jne 0x140084bd8
movzx edx, byte [0x140282eb0]
test dl, dl
je 0x140084bda
movzx eax, dl
cmp eax, 1
je 0x14008553e
cmp eax, 2
jne 0x140085528
mov dl, 2
jmp 0x14008553e
xor edx, edx
mov rdi, qword [rsp + 0x58]
mov r14b, 1
jmp 0x140084bda
lea rcx, str._T__
call fcn.140252d10
mov dl, al
test dl, dl
je 0x140085406
mov rcx, qword [str._T__]
call fcn.140252b50
test al, al
je 0x140085406
mov rcx, qword [str._T__]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x14008592f
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
mov r9, qword [rcx + 0x40]
mov r10, qword [rcx + 0x48]
mov qword [rsp + 0xe0], r8
mov qword [rsp + 0xe8], rax
mov qword [rsp + 0xf0], r9
mov qword [rsp + 0xf8], r10
mov qword [rsp + 0x100], 0
lea rax, str.HTTP_1.0_cannot_have_Transfer_Encoding_header
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], 1
lea rax, str._at_line__column
mov qword [rsp + 0x60], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x68], xmm0
lea rax, [rsp + 0xe0]
mov qword [rsp + 0x90], rax
mov qword [rsp + 0x98], rsi
lea rax, method..virtual_0
mov qword [rsp + 0xa0], rax
lea rax, [rsp + 0x90]
mov qword [rsp + 0xb0], rax
mov qword [rsp + 0xb8], 1
mov qword [rsp + 0xc0], rdx
lea rdx, [rsp + 0xb0]
call fcn.140254970
jmp 0x140085406
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_http_0.2.11_src_header_map.rs
mov rcx, rdi
call fcn.14003d940
jmp 0x14008598c
lea rcx, str._R__
call fcn.140252d10
mov dl, al
test dl, dl
je 0x140085406
mov rcx, qword [str._R__]
call fcn.140252b50
test al, al
je 0x140085406
mov rcx, qword [str._R__]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x140085952
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
mov r9, qword [rcx + 0x40]
mov r10, qword [rcx + 0x48]
mov qword [rsp + 0xe0], r8
mov qword [rsp + 0xe8], rax
mov qword [rsp + 0xf0], r9
mov qword [rsp + 0xf8], r10
mov qword [rsp + 0x100], 0
lea rax, str.hK__
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], 1
lea rax, str._at_line__column
mov qword [rsp + 0x60], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x68], xmm0
lea rax, [rsp + 0xe0]
mov qword [rsp + 0x90], rax
mov qword [rsp + 0x98], rsi
lea rax, method..virtual_0
mov qword [rsp + 0xa0], rax
lea rax, [rsp + 0x90]
mov qword [rsp + 0xb0], rax
mov qword [rsp + 0xb8], 1
mov qword [rsp + 0xc0], rdx
lea rdx, [rsp + 0xb0]
call fcn.140254970
mov rax, qword [rsp + 0x128]
mov byte [rax + 8], dil
mov eax, 4
jmp 0x140084b26
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_http_0.2.11_src_header_map.rs
jmp 0x140084c7a
lea rcx, str.PS__
call fcn.140252d10
mov edx, eax
test dl, dl
je 0x140084bd8
mov rcx, qword [str.PS__]
call fcn.140252b50
test al, al
je 0x140084bd8
mov rcx, qword [str.PS__]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x14008595b
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
mov r9, qword [rcx + 0x40]
mov r10, qword [rcx + 0x48]
mov qword [rsp + 0xe0], r8
mov qword [rsp + 0xe8], rax
mov qword [rsp + 0xf0], r9
mov qword [rsp + 0xf8], r10
mov qword [rsp + 0x100], 0
lea rax, str.not_chunked__read_till_eof
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], 1
lea rax, str._at_line__column
mov qword [rsp + 0x60], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x68], xmm0
lea rax, [rsp + 0xe0]
mov qword [rsp + 0x90], rax
mov qword [rsp + 0x98], rsi
lea rax, method..virtual_0
mov qword [rsp + 0xa0], rax
lea rax, [rsp + 0x90]
mov qword [rsp + 0xb0], rax
mov qword [rsp + 0xb8], 1
mov qword [rsp + 0xc0], rdx
lea rdx, [rsp + 0xb0]
call fcn.140254970
jmp 0x140084bd8
lea rcx, str.pQ__
call fcn.140252d10
mov edx, eax
test dl, dl
je 0x140084bd8
mov rcx, qword [str.pQ__]
call fcn.140252b50
test al, al
je 0x140084bd8
mov rcx, qword [str.pQ__]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x140085964
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
mov r9, qword [rcx + 0x40]
mov r10, qword [rcx + 0x48]
mov qword [rsp + 0xe0], r8
mov qword [rsp + 0xe8], rax
mov qword [rsp + 0xf0], r9
mov qword [rsp + 0xf8], r10
mov qword [rsp + 0x100], 0
lea rax, str.neither_Transfer_Encoding_nor_Content_Length
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], 1
lea rax, str._at_line__column
mov qword [rsp + 0x60], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x68], xmm0
lea rax, [rsp + 0xe0]
mov qword [rsp + 0x90], rax
mov qword [rsp + 0x98], rsi
lea rax, method..virtual_0
mov qword [rsp + 0xa0], rax
lea rax, [rsp + 0x90]
mov qword [rsp + 0xb0], rax
mov qword [rsp + 0xb8], 1
mov qword [rsp + 0xc0], rdx
lea rdx, [rsp + 0xb0]
call fcn.140254970
jmp 0x140084bd8
mov rax, qword [rsp + 0x128]
mov byte [rax + 8], 0xa
mov qword [rax], 4
jmp 0x14008480b
mov rdi, rax
lea rax, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_hyper_0.14.28_src_proto_h1_role.rs
mov qword [rsp + 0x2b8], rax
mov rcx, rdi
mov r8, qword [rsp + 0x2b8]
call fcn.14003e430
jmp 0x14008598c
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_hyper_0.14.28_src_proto_h1_role.rs
mov rdx, rax
call fcn.140041300
jmp 0x14008598c
lea rcx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_hyper_0.14.28_src_proto_h1_role.rs
mov qword [rsp + 0x2b0], rcx
mov rcx, rdi
mov rdx, rax
mov r8, qword [rsp + 0x2b0]
call fcn.14003e430
jmp 0x14008598c
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_hyper_0.14.28_src_proto_h1_role.rs
mov rcx, rdx
mov rdx, rdi
call fcn.140041300
jmp 0x14008598c
lea rcx, str.called__Option::unwrap____on_a__None__value_rustc_82e1608dfa6e0b5569232559e3d385fea5a93112library_alloc_srccollections_btree_navigate.rs
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_http_0.2.11_src_header_value.rs
mov edx, 0x2b
call fcn.14003e7d0
jmp 0x14008598c
lea rcx, [0x1402ffb09]
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_hyper_0.14.28_src_proto_h1_role.rs
mov edx, 0x22
call fcn.140044220
ud2
lea rax, [0x140331648]
mov qword [rsp + 0x20], rax
lea rcx, [0x1403315b2]
lea r9, [0x1402c4218]
lea r8, [rsp + 0x3d0]
mov edx, 0x46
call fcn.1400427e0
jmp 0x14008598c
lea rcx, str.reserve_overflow
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_http_0.2.11_src_header_map.rs
mov edx, 0x10
call fcn.140044220
jmp 0x14008598c
mov eax, 0x64
jmp 0x14008568a
mov edx, 0x64
jmp 0x140085652
mov ecx, 8
mov edx, 0x20
call fcn.140004360
jmp 0x14008598c
mov qword [rsp + 0x50], rbx
lea rax, [rsp + 0xe0]
mov qword [rsp + 0x138], rax
lea rax, [0x1401f2340]
mov qword [rsp + 0x140], rax
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x148], rcx
mov qword [rsp + 0x150], rax
lea rax, str.cannot_advance_past__remaining_:___
mov qword [rsp + 0x3d0], rax
mov qword [rsp + 0x3d8], 2
mov qword [rsp + 0x3f0], 0
lea rax, [rsp + 0x138]
mov qword [rsp + 0x3e0], rax
mov qword [rsp + 0x3e8], 2
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bytes.rs
lea rcx, [rsp + 0x3d0]
call fcn.14003d630
jmp 0x14008598c
mov edx, 0x24
jmp 0x140085825
mov edx, 0x1d
lea rax, str.header_map_reserve_overflowed
mov qword [rsp + 0x2a0], rax
lea rax, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_http_0.2.11_src_header_map.rs
mov qword [rsp + 0x2a8], rax
mov rcx, qword [rsp + 0x2a0]
mov r8, qword [rsp + 0x2a8]
call fcn.14008a540
jmp 0x14008598c
mov ecx, 8
mov edx, 0x20
call fcn.140004360
jmp 0x14008598c
mov ecx, 8
mov edx, 0x60
call fcn.140004360
jmp 0x14008598c
mov ecx, 8
mov edx, 0x20
call fcn.140004360
jmp 0x14008598c
mov ecx, 2
jmp 0x140085887
mov ecx, 8
mov rdx, rsi
call fcn.140004360
jmp 0x14008598c
lea rcx, [0x1402ffb09]
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_hyper_0.14.28_src_proto_h1_role.rs
jmp 0x1400856e4
call fcn.140004320
jmp 0x14008598c
mov esi, 0x20
mov ecx, 2
jmp 0x1400858c7
mov esi, 0x240
mov ecx, 8
mov rdx, rsi
call fcn.140004360
jmp 0x14008598c
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_httparse_1.8.0_src_iter.rs
mov rcx, rbx
mov rdx, r13
call fcn.14003d8c0
ud2
lea rcx, [0x1402ffb09]
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_hyper_0.14.28_src_proto_h1_role.rs
mov edx, 0x22
call fcn.140044220
jmp 0x14008598c
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_httparse_1.8.0_src_lib.rs
call fcn.14003e430
ud2
lea rcx, [0x1402ffb09]
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_hyper_0.14.28_src_proto_h1_role.rs
jmp 0x1400856e4
lea rax, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_hyper_0.14.28_src_proto_h1_role.rs
jmp 0x14008596b
lea rax, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_hyper_0.14.28_src_proto_h1_role.rs
jmp 0x14008596b
lea rcx, [0x1402ffb09]
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_hyper_0.14.28_src_proto_h1_role.rs
mov edx, 0x22
call fcn.140044220
jmp 0x14008598c
lea rax, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_hyper_0.14.28_src_proto_h1_role.rs
jmp 0x14008596b
lea rax, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_hyper_0.14.28_src_proto_h1_role.rs
jmp 0x14008596b
lea rax, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_hyper_0.14.28_src_proto_h1_role.rs
mov qword [rsp + 0x248], rax
lea rcx, [0x1402ffb09]
mov edx, 0x22
mov r8, qword [rsp + 0x248]
call fcn.140044220
ud2