Function at 0x140111800
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rdi
push rbx
sub rsp, 0x60
movsxd r9, dword [rcx]
mov rax, r9
neg rax
test r9, r9
mov r8d, r9d
cmovs r8, rax
mov rcx, rdx
mov eax, 0x27
lea r10, [0x140300330]
cmp r8, 0x2710
jb 0x14004b073
mov esi, 0x27
movabs r11, 0x346dc5d63886594b
nop word cs:[rax + rax]
mov rax, r8
mul r11
shr rdx, 0xb
imul eax, edx, 0x2710
mov edi, r8d
sub edi, eax
imul ebx, edi, 0x147b
shr ebx, 0x13
imul eax, ebx, 0x64
sub edi, eax
movzx edi, di
lea rax, [rsi - 4]
movzx ebx, word [r10 + rbx*2]
mov word [rsp + rsi + 0x35], bx
movzx edi, word [r10 + rdi*2]
mov word [rsp + rsi + 0x37], di
mov rsi, rax
cmp r8, 0x5f5e0ff
mov r8, rdx
ja 0x14004afe0
cmp rdx, 0x63
jbe 0x14004b061
movzx r8d, dx
shr r8d, 2
imul r8d, r8d, 0x147b
shr r8d, 0x11
imul r11d, r8d, 0x64
sub edx, r11d
movzx edx, dx
movzx edx, word [r10 + rdx*2]
mov word [rsp + rax + 0x37], dx
add rax, 0xfffffffffffffffe
mov rdx, r8
cmp rdx, 0xa
jae 0x14004b07e
add dl, 0x30
mov byte [rsp + rax + 0x38], dl
dec rax
jmp 0x14004b08c
mov rdx, r8
cmp rdx, 0x63
ja 0x14004b033
jmp 0x14004b061
movzx edx, word [r10 + rdx*2]
mov word [rsp + rax + 0x37], dx
add rax, 0xfffffffffffffffe
test r9d, r9d
setns dl
lea r8, [rsp + rax]
add r8, 0x39
mov r9d, 0x27
sub r9, rax
mov qword [rsp + 0x28], r9
mov qword [rsp + 0x20], r8
lea r8, str._at_line__column
xor r9d, r9d
call fcn.14003dae0
nop
add rsp, 0x60
pop rbx
pop rdi
pop rsi
ret
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x228
movaps xmmword [rsp + 0x210], xmm7
movaps xmmword [rsp + 0x200], xmm6
mov r14, r9
mov qword [rsp + 0x38], r8
mov rbx, rdx
mov qword [rsp + 0x1b8], rcx
cmp byte [rdx + 0xd2], 2
je 0x1400ea8c6
mov byte [rbx + 0xd2], 1
cmp byte [rbx + 0xd3], 1
jne 0x1400ead9e
movups xmm6, xmmword [0x1402eb038]
movaps xmmword [rsp + 0x80], xmm6
movups xmm7, xmmword [0x1402eb028]
movaps xmmword [rsp + 0x70], xmm7
lea rdx, [rsp + 0x70]
mov rcx, qword [rsp + 0x38]
call fcn.14005e8b0
test rax, rax
je 0x1400ea924
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
lea r8, str.keep_alive
mov r9d, 0xa
call fcn.14008e9a0
test al, al
jne 0x1400ead92
mov rax, qword [rsp + 0x38]
movzx eax, byte [rax + 0xd8]
cmp rax, 2
je 0x1400ea94b
cmp eax, 1
jne 0x1400ead92
mov byte [rbx + 0xd2], 2
jmp 0x1400ead92
cmp byte [rbx + 0xd2], 2
je 0x1400ead92
mov qword [rsp + 0x1a8], r14
movaps xmmword [rsp + 0x50], xmm6
movaps xmmword [rsp + 0x40], xmm7
mov rsi, qword [rsp + 0x38]
mov rcx, rsi
call fcn.14014ebd0
lea rdx, [rsp + 0x40]
mov rcx, rsi
call fcn.1401e8e90
mov ebp, eax
movzx r13d, word [rsi + 0x58]
mov r12d, r13d
and r12d, ebp
mov r14, qword [rsi + 0x18]
mov r15, qword [rsi + 0x20]
mov r9, qword [rsi + 0x38]
mov r8, qword [rsi + 0x28]
mov r10, qword [rsp + 0x40]
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x1f0], rax
movzx r11d, byte [rsp + 0x48]
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x170], rax
xor esi, esi
mov qword [rsp + 0x1b0], r9
mov qword [rsp + 0x1a0], r8
mov qword [rsp + 0xf0], r10
mov byte [rsp + 0x6f], r11b
jmp 0x1400eaa06
cmp byte [rax + 8], r11b
je 0x1400eaadd
nop word cs:[rax + rax]
inc rsi
inc r12
mov rax, r12
nop dword [rax]
mov r12, rax
mov eax, 0
cmp r12, r15
jae 0x1400eaa10
movzx edi, word [r14 + r12*4]
cmp rdi, 0xffff
je 0x1400eabd7
movzx eax, word [r14 + r12*4 + 2]
mov ecx, r13d
and ecx, eax
mov edx, r12d
sub edx, ecx
and edx, r13d
cmp rdx, rsi
jb 0x1400eac77
cmp ax, bp
jne 0x1400eaa00
cmp r9, rdi
jbe 0x1400ecd53
test r10, r10
sete al
imul rcx, rdi, 0x68
mov qword [rsp + 0x30], rcx
mov rcx, qword [r8 + rcx + 0x40]
test rcx, rcx
setne dl
cmp dl, al
je 0x1400eaa00
mov rax, qword [rsp + 0x30]
add rax, r8
add rax, 0x40
test rcx, rcx
je 0x1400ea9e7
mov rcx, qword [rsp + 0x170]
cmp qword [rax + 0x10], rcx
jne 0x1400eaa00
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x1f0]
mov r8, qword [rsp + 0x170]
call sub.msvcrt.dll_memcmp
movzx r11d, byte [rsp + 0x6f]
mov r10, qword [rsp + 0xf0]
mov r8, qword [rsp + 0x1a0]
mov r9, qword [rsp + 0x1b0]
test eax, eax
jne 0x1400eaa00
mov rax, qword [rsp + 0x30]
cmp qword [r8 + rax], 0
mov r14, qword [rsp + 0x1a8]
je 0x1400eab0b
add r8, qword [rsp + 0x30]
mov rdx, qword [r8 + 8]
mov rsi, qword [rsp + 0x38]
mov rcx, rsi
call fcn.14014f3c0
mov r9, qword [rsi + 0x38]
cmp r9, rdi
jbe 0x1400ecd99
mov rax, qword [rsp + 0x38]
mov rax, qword [rax + 0x28]
mov rdx, qword [rsp + 0x30]
movdqu xmm0, xmmword [rax + rdx + 0x18]
movdqu xmm1, xmmword [rax + rdx + 0x28]
movdqa xmmword [rsp + 0x80], xmm1
movdqa xmmword [rsp + 0x70], xmm0
movzx esi, byte [rax + rdx + 0x38]
mov ecx, dword [rax + rdx + 0x3c]
mov dword [rsp + 0x94], ecx
mov ecx, dword [rax + rdx + 0x39]
mov dword [rsp + 0x91], ecx
lea rcx, [0x1402eacd8]
mov qword [rax + rdx + 0x18], rcx
lea rcx, str.keep_alive
mov qword [rax + rdx + 0x20], rcx
mov qword [rax + rdx + 0x28], 0xa
mov qword [rax + rdx + 0x30], 0
mov byte [rax + rdx + 0x38], 0
mov byte [rsp + 0x90], sil
mov rax, qword [rsp + 0x40]
test rax, rax
je 0x1400eabab
lea rcx, [rsp + 0x58]
mov rdx, qword [rsp + 0x48]
mov r8, qword [rsp + 0x50]
call qword [rax + 0x10]
cmp sil, 2
je 0x1400ead92
mov rax, qword [rsp + 0x70]
mov rdx, qword [rsp + 0x78]
lea rcx, [rsp + 0x88]
mov r8, qword [rsp + 0x80]
call qword [rax + 0x10]
jmp 0x1400ead92
mov rsi, r9
movdqa xmm0, xmmword [rsp + 0x40]
movdqa xmm1, xmmword [rsp + 0x50]
movdqa xmmword [rsp + 0x120], xmm1
movdqa xmmword [rsp + 0x110], xmm0
lea rax, [0x1402eacd8]
mov qword [rsp + 0x70], rax
lea rax, str.keep_alive
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x80], 0xa
mov qword [rsp + 0x88], 0
mov byte [rsp + 0x90], 0
lea r8, [rsp + 0x110]
lea r9, [rsp + 0x70]
mov rcx, qword [rsp + 0x38]
mov edx, ebp
call fcn.1400ed320
mov r14, qword [rsp + 0x1a8]
mov rax, qword [rsp + 0x38]
mov rdx, qword [rax + 0x20]
cmp r12, rdx
jae 0x1400ecd85
mov rax, qword [rax + 0x18]
mov word [rax + r12*4], si
mov word [rax + r12*4 + 2], bp
jmp 0x1400ead92
mov r15, r9
mov rcx, qword [rsp + 0x38]
mov rdi, qword [rcx]
movdqa xmm0, xmmword [rsp + 0x40]
movdqa xmm1, xmmword [rsp + 0x50]
movdqa xmmword [rsp + 0x120], xmm1
movdqa xmmword [rsp + 0x110], xmm0
lea rax, [0x1402eacd8]
mov qword [rsp + 0x70], rax
lea rax, str.keep_alive
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x80], 0xa
mov qword [rsp + 0x88], 0
mov byte [rsp + 0x90], 0
lea r8, [rsp + 0x110]
lea r9, [rsp + 0x70]
mov edx, ebp
call fcn.1400ed320
mov r14, qword [rsp + 0x1a8]
mov rcx, qword [rsp + 0x38]
mov rax, qword [rcx + 0x18]
mov rdx, qword [rcx + 0x20]
xor ecx, ecx
nop word cs:[rax + rax]
mov r8, r12
mov r12d, 0
cmp r8, rdx
jae 0x1400ead10
movzx r9d, word [rax + r8*4]
cmp r9w, 0xffff
je 0x1400ead4c
inc rcx
movzx r10d, word [rax + r8*4 + 2]
mov word [rax + r8*4], r15w
mov word [rax + r8*4 + 2], bp
inc r8
mov ebp, r10d
mov r15d, r9d
mov r12, r8
jmp 0x1400ead10
cmp rdi, 2
sete dl
cmp rsi, 0x200
setb r9b
or r9b, dl
mov word [rax + r8*4], r15w
mov word [rax + r8*4 + 2], bp
cmp rcx, 0x80
setb al
test r9b, al
jne 0x1400ead92
mov rax, qword [rsp + 0x38]
cmp qword [rax], 0
jne 0x1400ead92
mov rax, qword [rsp + 0x38]
mov qword [rax], 1
mov rax, qword [rsp + 0x38]
mov byte [rax + 0xd8], 1
mov rax, qword [rsp + 0x290]
lea rcx, [rbx + 0xa8]
movzx edx, byte [rbx + 0xcf]
mov r8, qword [rsp + 0x38]
mov qword [rsp + 0x1d0], r8
mov qword [rsp + 0x1c0], r14
mov qword [rsp + 0x1c8], rax
mov qword [rsp + 0x1d8], rcx
mov byte [rsp + 0x1e0], dl
mov rax, qword [0x140285090]
test rax, rax
je 0x1400eae40
mov qword [rsp + 0x178], 2
mov qword [rsp + 0x198], 0
mov rax, qword [0x140285090]
test rax, rax
je 0x1400eafc5
mov rax, qword [rsp + 0x1d0]
mov r13, rax
movzx eax, byte [rax + 0xb8]
xor esi, esi
lea rcx, [0x14028aa40]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov sil, 1
jmp case.0x1400eae36.0
movzx eax, byte [0x140283e00]
test al, al
je 0x1400eadec
movzx eax, al
cmp eax, 1
je 0x1400eae70
cmp eax, 2
je 0x1400eaec9
lea rcx, [0x140283df0]
call fcn.140252d10
test al, al
je 0x1400eadec
movzx eax, al
cmp eax, 2
je 0x1400eaec9
mov rdx, qword [0x140283df0]
mov rax, qword [0x14036c230]
lea rcx, str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set
cmp rax, 2
cmove rcx, qword [str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set]
lea rax, [0x1403093d8]
cmove rax, qword [0x140285088]
jne 0x1400eaebe
cmp qword [0x140285078], 0
je 0x1400eaebe
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x28]
test al, al
je 0x1400eadec
mov r14, qword [0x140283df0]
lea rax, [r14 + 0x30]
lea rcx, str._at_line__column
mov qword [rsp + 0x110], rcx
mov qword [rsp + 0x118], 0
mov qword [rsp + 0x120], rax
mov rax, qword [0x14036c230]
mov qword [rsp + 0x80], r14
lea rcx, [rsp + 0x110]
mov qword [rsp + 0x88], rcx
mov qword [rsp + 0x70], 1
lea rdi, str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set
cmp rax, 2
cmove rdi, qword [str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set]
lea rsi, [0x1403093d8]
cmove rsi, qword [0x140285088]
jne 0x1400eb21e
cmp qword [0x140285078], 0
je 0x1400eb21e
mov rax, qword [rsi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
lea rcx, [rax + rdi]
add rcx, 0x10
lea rdx, [rsp + 0x70]
call qword [rsi + 0x38]
lock inc qword [rdi]
jle 0x1400ece81
mov qword [rsp + 0x178], 1
mov qword [rsp + 0x180], rdi
mov qword [rsp + 0x188], rsi
lea rdx, [rsp + 0x190]
mov qword [rsp + 0x190], rax
mov qword [rsp + 0x198], r14
mov rax, qword [rsi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
add rdi, rax
add rdi, 0x10
jmp 0x1400eb25d
movzx eax, byte [0x140282f58]
test al, al
je 0x1400eae14
movzx eax, al
cmp eax, 1
je 0x1400eaffd
cmp eax, 2
je 0x1400eb056
lea rcx, [0x140282f48]
call fcn.140252d10
test al, al
je 0x1400eae14
movzx eax, al
cmp eax, 2
je 0x1400eb056
mov rdx, qword [0x140282f48]
mov rax, qword [0x14036c230]
lea rcx, str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set
cmp rax, 2
cmove rcx, qword [str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set]
lea rax, [0x1403093d8]
cmove rax, qword [0x140285088]
jne 0x1400eb04b
cmp qword [0x140285078], 0
je 0x1400eb04b
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x28]
test al, al
je 0x1400eae14
mov rax, qword [0x140282f48]
mov rdx, qword [rax + 0x38]
test rdx, rdx
je 0x1400ece07
lea rcx, [rax + 0x30]
mov r8, qword [rax + 0x30]
mov r9, qword [rax + 0x40]
mov r10, qword [rax + 0x48]
mov qword [rsp + 0x110], r8
mov qword [rsp + 0x118], rdx
mov qword [rsp + 0x120], r9
mov qword [rsp + 0x128], r10
mov qword [rsp + 0x130], 0
mov edx, 0xb8
add rdx, qword [rsp + 0x1d0]
mov qword [rsp + 0x150], rdx
lea rdx, [0x140080b10]
mov qword [rsp + 0x158], rdx
lea rdx, [rsp + 0x1c0]
mov qword [rsp + 0x160], rdx
lea rdx, [0x140086490]
mov qword [rsp + 0x168], rdx
lea rdx, str.Client::encode_method__body
mov qword [rsp + 0x70], rdx
mov qword [rsp + 0x78], 2
mov qword [rsp + 0x90], 0
lea rdx, [rsp + 0x150]
mov qword [rsp + 0x80], rdx
mov qword [rsp + 0x88], 2
lea rdx, [rsp + 0x110]
mov qword [rsp + 0xf8], rdx
lea rdx, [rsp + 0x70]
mov qword [rsp + 0x100], rdx
lea rdx, method..virtual_0
mov qword [rsp + 0x108], rdx
lea rdx, [rsp + 0xf8]
mov qword [rsp + 0xd0], rdx
mov qword [rsp + 0xd8], 1
mov qword [rsp + 0xe0], rcx
lea rcx, [rsp + 0xd0]
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x40], 1
mov rax, qword [0x14036c230]
lea rdi, str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set
cmp rax, 2
cmove rdi, qword [str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set]
lea rsi, [0x1403093d8]
cmove rsi, qword [0x140285088]
jne 0x1400eb1d8
cmp qword [0x140285078], 0
je 0x1400eb1d8
mov rax, qword [rsi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
add rdi, rax
add rdi, 0x10
lea rdx, [rsp + 0x40]
mov rcx, rdi
call qword [rsi + 0x50]
test al, al
je 0x1400eb1f2
lea rdx, [rsp + 0x40]
mov rcx, rdi
call qword [rsi + 0x58]
mov rax, qword [rsp + 0x1d0]
mov r13, rax
movzx eax, byte [rax + 0xb8]
xor esi, esi
lea rcx, [0x14028aa40]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov sil, 2
jmp case.0x1400eae36.0
lea rdx, [rsp + 0x70]
mov rcx, rdi
call qword [rsi + 0x38]
mov qword [rsp + 0x178], 0
mov qword [rsp + 0x180], rdi
mov qword [rsp + 0x188], rsi
lea rdx, [rsp + 0x190]
mov qword [rsp + 0x190], rax
mov qword [rsp + 0x198], r14
mov rcx, rdi
call qword [rsi + 0x60]
jmp 0x1400eae04
mov sil, 4
jmp case.0x1400eae36.0
mov rdx, r13
mov eax, dword [r13 + 0xb9]
mov ecx, dword [r13 + 0xbc]
mov dword [rsp + 0x73], ecx
mov dword [rsp + 0x70], eax
mov rdi, qword [r13 + 0xc0]
movzx r12d, byte [r13 + 0xc8]
mov sil, 9
jmp case.0x1400eae36.0
mov sil, 3
jmp case.0x1400eae36.0
mov sil, 7
jmp case.0x1400eae36.0
mov sil, 5
jmp case.0x1400eae36.0
mov sil, 6
jmp case.0x1400eae36.0
mov rax, r13
mov r15, qword [r13 + 0xc0]
mov r12, qword [r13 + 0xc8]
test r12, r12
je 0x1400eb937
js 0x1400ece77
movzx eax, byte [0x14036c240]
mov rcx, qword [0x14036c198]
test rcx, rcx
jne 0x1400eb2fc
call sub.kernel32.dll_GetProcessHeap
test rax, rax
je 0x1400eb9fa
mov rcx, rax
mov qword [0x14036c198], rax
xor edx, edx
mov r8, r12
call sub.kernel32.dll_HeapAlloc
mov rdi, rax
test rax, rax
jne 0x1400eb93c
jmp 0x1400eb9fa
mov sil, 8
mov eax, dword [rsp + 0x70]
mov ecx, dword [rsp + 0x73]
mov dword [rsp + 0x113], ecx
mov dword [rsp + 0x110], eax
mov r14, qword [rsp + 0x1d8]
movzx eax, byte [r14]
cmp al, 0xb
je 0x1400eb35d
cmp al, 0xa
jb 0x1400eb35d
cmp qword [r14 + 0x10], 0
je 0x1400eb35d
mov r8, qword [r14 + 8]
mov rcx, qword [0x14036c198]
xor edx, edx
call fcn.14027f164
mov byte [r14], sil
mov eax, dword [rsp + 0x110]
mov ecx, dword [rsp + 0x113]
mov dword [r14 + 1], eax
mov dword [r14 + 4], ecx
mov qword [r14 + 8], rdi
mov qword [r14 + 0x10], r12
mov r15, qword [rsp + 0x1c0]
cmp r15, 2
jne 0x1400eb3f1
movups xmm0, xmmword [0x1402c8b40]
movaps xmmword [rsp + 0x120], xmm0
movdqu xmm0, xmmword [0x1402c8b30]
movdqa xmmword [rsp + 0x110], xmm0
lea rcx, [rsp + 0x70]
lea r8, [rsp + 0x110]
mov rdx, r13
call fcn.14014fab0
cmp byte [rsp + 0x90], 2
je 0x1400eb8cc
mov rax, qword [rsp + 0x70]
mov rdx, qword [rsp + 0x78]
lea rcx, [rsp + 0x88]
mov r8, qword [rsp + 0x80]
call qword [rax + 0x10]
jmp 0x1400eb8cc
mov r12, qword [rsp + 0x1c8]
mov rcx, r13
movzx esi, byte [r13 + 0xd8]
call fcn.14008ed50
mov qword [rsp + 0x30], rax
mov r14, rdx
movups xmm0, xmmword [0x1402c8b40]
cmp sil, 2
jne 0x1400eb687
movaps xmmword [rsp + 0x80], xmm0
movdqu xmm0, xmmword [0x1402c8b30]
movdqa xmmword [rsp + 0x70], xmm0
lea rbp, [rsp + 0x110]
lea rdi, [rsp + 0x70]
mov rcx, rbp
mov rdx, r13
mov r8, rdi
call fcn.140089ca0
cmp byte [rsp + 0x142], 2
jne 0x1400eb875
mov rsi, qword [rsp + 0x110]
mov r15, qword [rsp + 0x120]
mov rdx, qword [rsi + 0x38]
cmp rdx, r15
jbe 0x1400ecd6a
mov rax, qword [rsi + 0x28]
imul rdi, r15, 0x68
mov rcx, qword [rax + rdi + 0x10]
xor edx, edx
cmp qword [rax + rdi], 0
setne dl
mov qword [rsp + 0x90], rsi
mov qword [rsp + 0x98], r15
mov qword [rsp + 0x70], 0
mov qword [rsp + 0x80], rdx
mov qword [rsp + 0x88], rcx
lea rbp, [rsp + 0x70]
mov rcx, rbp
call fcn.14008f030
mov rdx, r13
test al, al
jne 0x1400ebd81
mov rax, qword [0x140285090]
cmp rax, 3
ja 0x1400eb644
movzx eax, byte [0x140282e80]
test al, al
je 0x1400eb644
movzx eax, al
cmp eax, 1
je 0x1400eb51f
cmp eax, 2
je 0x1400eb578
lea rcx, [0x140282e70]
call fcn.140252d10
test al, al
je 0x1400eb644
movzx eax, al
cmp eax, 2
je 0x1400eb578
mov rdx, qword [0x140282e70]
mov rax, qword [0x14036c230]
lea rcx, str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set
cmp rax, 2
cmove rcx, qword [str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set]
lea rax, [0x1403093d8]
cmove rax, qword [0x140285088]
jne 0x1400eb56d
cmp qword [0x140285078], 0
je 0x1400eb56d
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x28]
test al, al
je 0x1400eb644
mov rcx, qword [0x140282e70]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x1400ecf83
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
mov r9, qword [rcx + 0x40]
mov r10, qword [rcx + 0x48]
mov qword [rsp + 0x40], r8
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], r9
mov qword [rsp + 0x58], r10
mov qword [rsp + 0x60], 0
lea rax, str.user_provided_transfer_encoding_does_not_end_in_chunked
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], 1
lea rax, str._at_line__column
mov qword [rsp + 0x80], rax
pxor xmm0, xmm0
movdqu xmmword [rsp + 0x88], xmm0
lea rax, [rsp + 0x40]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0x70]
mov qword [rsp + 0xd8], rax
lea rax, method..virtual_0
mov qword [rsp + 0xe0], rax
lea rax, [rsp + 0xd0]
mov qword [rsp + 0x150], rax
mov qword [rsp + 0x158], 1
mov qword [rsp + 0x160], rdx
lea rdx, [rsp + 0x150]
call fcn.140254970
mov rdx, qword [rsi + 0x38]
cmp rdx, r15
jbe 0x1400ecd73
mov rax, qword [rsi + 0x28]
cmp qword [rax + rdi], 0
je 0x1400eb9a9
mov r15, qword [rax + rdi + 0x10]
mov rdx, qword [rsi + 0x50]
cmp rdx, r15
jbe 0x1400ecd7c
mov rax, qword [rsi + 0x40]
lea rcx, [r15 + r15*8]
lea r14, [rax + rcx*8]
add r14, 0x20
jmp 0x1400eb9b1
movaps xmmword [rsp + 0x120], xmm0
movdqu xmm0, xmmword [0x1402c8b30]
movdqa xmmword [rsp + 0x110], xmm0
lea rdi, [rsp + 0x70]
lea rbp, [rsp + 0x110]
mov rcx, rdi
mov rdx, r13
mov r8, rbp
call fcn.14014fab0
cmp byte [rsp + 0x90], 2
je 0x1400eb84c
mov rax, qword [rsp + 0x70]
mov rdx, qword [rsp + 0x78]
lea rcx, [rsp + 0x88]
mov r8, qword [rsp + 0x80]
call qword [rax + 0x10]
mov rax, qword [0x140285090]
test rax, rax
jne 0x1400eb84c
movzx eax, byte [0x140282e98]
test al, al
je 0x1400eb84c
movzx eax, al
cmp eax, 1
je 0x1400eb72e
cmp eax, 2
je 0x1400eb787
lea rcx, [0x140282e88]
call fcn.140252d10
test al, al
je 0x1400eb84c
movzx eax, al
cmp eax, 2
je 0x1400eb787
mov rdx, qword [0x140282e88]
mov rax, qword [0x14036c230]
lea rcx, str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set
cmp rax, 2
cmove rcx, qword [str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set]
lea rax, [0x1403093d8]
cmove rax, qword [0x140285088]
jne 0x1400eb77c
cmp qword [0x140285078], 0
je 0x1400eb77c
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x28]
test al, al
je 0x1400eb84c
mov rcx, qword [0x140282e88]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x1400ecf7a
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
mov r9, qword [rcx + 0x40]
mov r10, qword [rcx + 0x48]
mov qword [rsp + 0x110], r8
mov qword [rsp + 0x118], rax
mov qword [rsp + 0x120], r9
mov qword [rsp + 0x128], r10
mov qword [rsp + 0x130], 0
lea rax, str.removing_illegal_transfer_encoding_header
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], 1
lea rax, str._at_line__column
mov qword [rsp + 0x80], rax
pxor xmm0, xmm0
movdqu xmmword [rsp + 0x88], xmm0
mov qword [rsp + 0x150], rbp
mov qword [rsp + 0x158], rdi
lea rax, method..virtual_0
mov qword [rsp + 0x160], rax
lea rax, [rsp + 0x150]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], 1
mov qword [rsp + 0x50], rdx
lea rdx, [rsp + 0x40]
call fcn.140254970
cmp qword [rsp + 0x30], 1
jne 0x1400eb8c7
mov qword [rsp + 0xf8], 1
mov qword [rsp + 0x100], r14
mov byte [rsp + 0x108], 0
jmp 0x1400ebe6f
mov rax, qword [rsp + 0x140]
mov qword [rsp + 0xa0], rax
movdqu xmm0, xmmword [rsp + 0x110]
movdqu xmm1, xmmword [rsp + 0x120]
movdqu xmm2, xmmword [rsp + 0x130]
movdqa xmmword [rsp + 0x90], xmm2
movdqa xmmword [rsp + 0x80], xmm1
movdqa xmmword [rsp + 0x70], xmm0
cmp qword [rsp + 0x30], 1
jne 0x1400eb8f1
xor esi, esi
jmp 0x1400eb955
test r15, r15
je 0x1400eb91f
mov qword [rsp + 0xf8], 1
mov qword [rsp + 0x100], 0
mov byte [rsp + 0x108], 0
jmp 0x1400ebe6f
cmp r15d, 1
jne 0x1400eb952
movzx eax, byte [r13 + 0xb8]
cmp rax, 7
ja 0x1400ebdfe
mov ecx, 0xa2
bt rcx, rax
jae 0x1400ebdfe
xor esi, esi
xor r14d, r14d
jmp 0x1400eb955
lea rcx, [rsp + 0xf8]
mov rdx, r13
mov r8, r12
call fcn.140086580
jmp 0x1400ebe6f
mov edi, 1
mov rcx, rdi
mov rdx, r15
mov r8, r12
call sub.msvcrt.dll_memcpy
mov sil, 0xa
jmp case.0x1400eae36.0
mov sil, 1
mov rax, qword [rsp + 0x78]
test rax, rax
je 0x1400eb97a
lea rcx, [rsp + 0x90]
mov rdx, qword [rsp + 0x80]
mov r8, qword [rsp + 0x88]
call qword [rax + 0x10]
mov eax, 1
test sil, sil
je 0x1400ebe41
test r15, r15
jne 0x1400eceaa
lea rcx, [rsp + 0xf8]
mov rdx, r13
mov r8, r12
call fcn.140086580
jmp 0x1400ebe6f
lea r14, [rax + rdi]
add r14, 0x18
mov r12, qword [r14 + 0x10]
add r12, 9
je 0x1400eba0c
js 0x1400ece77
movzx eax, byte [0x14036c240]
mov rcx, qword [0x14036c198]
test rcx, rcx
jne 0x1400eb9e8
call sub.kernel32.dll_GetProcessHeap
test rax, rax
je 0x1400eb9fa
mov rcx, rax
mov qword [0x14036c198], rax
xor edx, edx
mov r8, r12
call sub.kernel32.dll_HeapAlloc
mov rcx, rax
test rax, rax
jne 0x1400eba11
mov ecx, 1
mov rdx, r12
call fcn.140004360
jmp 0x1400ecf9b
mov ecx, 1
mov r15, rbp
mov r8, r12
shr r8, 0xa
mov eax, 0x40
mov edx, 0x40
je 0x1400eba2f
bsr rdx, r8
xor rdx, 0x3f
sub rax, rdx
cmp rax, 7
mov edx, 7
cmovb rdx, rax
lea rax, [rdx*4 + 1]
mov qword [rsp + 0xd0], rcx
mov qword [rsp + 0xd8], 0
mov qword [rsp + 0xe0], r12
mov qword [rsp + 0xe8], rax
mov rbp, qword [r14 + 8]
mov rdi, qword [r14 + 0x10]
cmp r12, rdi
jae 0x1400eba9a
lea rcx, [rsp + 0xd0]
mov rdx, rdi
call fcn.140007590
mov rcx, qword [rsp + 0xd0]
mov rax, qword [rsp + 0xd8]
jmp 0x1400eba9c
xor eax, eax
add rcx, rax
lea rsi, [rsp + 0xe0]
mov rdx, rbp
mov r8, rdi
call sub.msvcrt.dll_memcpy
add rdi, qword [rsp + 0xd8]
mov qword [rsp + 0x150], rdi
mov rax, qword [rsp + 0xe0]
sub rax, rdi
jb 0x1400ece13
mov qword [rsp + 0xd8], rdi
cmp rax, 1
ja 0x1400ebafb
lea rcx, [rsp + 0xd0]
mov edx, 2
call fcn.140007590
mov rdi, qword [rsp + 0xd8]
mov rax, qword [rsp + 0xd0]
mov word [rax + rdi], 0x202c
mov rax, qword [rsp + 0xd8]
mov rcx, qword [rsp + 0xe0]
add rax, 2
mov qword [rsp + 0x150], rax
sub rcx, rax
jb 0x1400ece13
mov qword [rsp + 0xd8], rax
cmp rcx, 6
ja 0x1400ebb56
lea rcx, [rsp + 0xd0]
mov edx, 7
call fcn.140007590
mov rax, qword [rsp + 0xd8]
mov rcx, qword [rsp + 0xd0]
mov dword [rcx + rax + 3], 0x64656b6e
mov dword [rcx + rax], 0x6e756863
mov rax, qword [rsp + 0xd8]
mov rcx, qword [rsp + 0xe0]
add rax, 7
mov qword [rsp + 0x150], rax
cmp rax, rcx
ja 0x1400ece13
mov qword [rsp + 0xd8], rax
mov rdx, qword [rsp + 0xd0]
mov rsi, qword [rsp + 0xe8]
test sil, 1
jne 0x1400ebbde
lea rcx, [rsp + 0x48]
mov qword [rsp + 0x48], rdx
mov qword [rsp + 0x50], rax
lea r12, [rsp + 0x58]
mov qword [rsp + 0x58], rsi
mov qword [rsp + 0x40], 0
lea rax, [0x140308470]
jmp 0x1400ebc6e
shr rsi, 5
sub rdx, rsi
add rax, rsi
add rcx, rsi
mov qword [rsp + 0x70], rdx
mov qword [rsp + 0x78], rcx
mov qword [rsp + 0x80], rax
lea rcx, [rsp + 0x150]
lea rdx, [rsp + 0x70]
call fcn.1400066f0
mov qword [rsp + 0x1f8], rsi
mov r12, qword [rsp + 0x160]
mov rcx, r12
sub rcx, rsi
jb 0x1400ecee0
add rsi, qword [rsp + 0x158]
mov rax, qword [rsp + 0x150]
mov rdx, qword [rsp + 0x168]
mov qword [rsp + 0x48], rsi
mov qword [rsp + 0x50], rcx
lea r12, [rsp + 0x58]
mov qword [rsp + 0x58], rdx
mov qword [rsp + 0x40], 0
test rax, rax
je 0x1400ecf60
lea rcx, [rsp + 0x48]
mov qword [rsp + 0x70], rax
movdqu xmm0, xmmword [rcx]
movdqu xmmword [rsp + 0x78], xmm0
mov rcx, qword [rcx + 0x10]
mov qword [rsp + 0x88], rcx
mov rdx, qword [rsp + 0x78]
mov r8, qword [rsp + 0x80]
xor ecx, ecx
nop dword [rax + rax]
cmp r8, rcx
je 0x1400ebd1b
movzx r11d, byte [rdx + rcx]
cmp r11b, 0x20
setae r9b
cmp r11b, 0x7f
setne r10b
inc rcx
cmp r11b, 9
je 0x1400ebca0
and r9b, r10b
jne 0x1400ebca0
lea rcx, [rsp + 0x88]
call qword [rax + 0x10]
mov rax, qword [rsp + 0x40]
test rax, rax
je 0x1400ebced
mov rdx, qword [rsp + 0x48]
mov r8, qword [rsp + 0x50]
mov rcx, r12
call qword [rax + 0x10]
lea rax, [0x1402c6e28]
mov qword [rsp + 0x20], rax
lea rcx, [0x1402c6d97]
lea r9, [0x1402c6c68]
lea r8, [rsp + 0x40]
mov edx, 0x29
call fcn.1400427e0
jmp 0x1400ecf9b
movups xmm0, xmmword [rsp + 0x70]
movups xmm1, xmmword [rsp + 0x80]
movaps xmmword [rsp + 0x160], xmm1
movaps xmmword [rsp + 0x70], xmm0
movaps xmmword [rsp + 0x80], xmm1
mov rax, qword [r14]
mov rdx, qword [r14 + 8]
lea rcx, [r14 + 0x18]
mov r8, qword [r14 + 0x10]
call qword [rax + 0x10]
movdqa xmm0, xmmword [rsp + 0x70]
movdqa xmm1, xmmword [rsp + 0x80]
movdqu xmmword [r14 + 0x10], xmm1
movdqu xmmword [r14], xmm0
mov byte [r14 + 0x20], 0
mov eax, dword [rsp + 0x40]
mov ecx, dword [rsp + 0x43]
mov dword [r14 + 0x21], eax
mov dword [r14 + 0x24], ecx
mov rdx, r13
mov eax, dword [rsp + 0x1e9]
mov ecx, dword [rsp + 0x1ec]
mov dword [rsp + 0x43], ecx
mov dword [rsp + 0x40], eax
cmp qword [rsp + 0x30], 1
jne 0x1400ebe3f
movups xmm0, xmmword [0x1402f1380]
movaps xmmword [rsp + 0x120], xmm0
movdqu xmm0, xmmword [0x1402f1370]
movdqa xmmword [rsp + 0x110], xmm0
lea rcx, [rsp + 0x70]
lea r8, [rsp + 0x110]
call fcn.14014fab0
cmp byte [rsp + 0x90], 2
je 0x1400ebe3f
mov rax, qword [rsp + 0x70]
mov rdx, qword [rsp + 0x78]
lea rcx, [rsp + 0x88]
mov r8, qword [rsp + 0x80]
call qword [rax + 0x10]
jmp 0x1400ebe3f
lea rax, [0x1402c4700]
mov qword [rsp + 0x40], rax
lea rax, str.chunkedoriginal_header_value_plus_ascii_is_valid_Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_hyper_0.14.28_src_headers.rs
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], 7
mov qword [rsp + 0x58], 0
mov byte [rsp + 0x60], 0
lea rcx, [rsp + 0x110]
lea rdx, [rsp + 0x40]
call fcn.140088c30
xor eax, eax
mov qword [rsp + 0xf8], rax
mov qword [rsp + 0x100], r14
mov byte [rsp + 0x108], 0
mov eax, dword [rsp + 0x40]
mov ecx, dword [rsp + 0x43]
mov dword [rsp + 0x109], eax
mov dword [rsp + 0x10c], ecx
lea rax, [rbx + 0x108]
mov qword [rsp + 0x30], rax
mov r8, qword [r13 + 0x50]
add r8, qword [r13 + 0x38]
lea rax, [r8 + r8]
shl r8, 5
sub r8, rax
add r8, 0x1e
mov rax, qword [rbx + 0x110]
mov rdx, qword [rbx + 0x118]
sub rax, rdx
cmp rax, r8
jae 0x1400ebeb2
mov rcx, qword [rsp + 0x30]
call fcn.1400a4660
movzx edi, byte [r13 + 0xb8]
lea rax, [0x14028aa6c]
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x19ebab
movsxd rcx, dword [rax + rdi*4]
add rcx, rax
mov qword [rsp + 0xf0], r13
jmp rcx
lea r12, [0x1402fee05]
mov edi, 7
jmp 0x1400ebf6d
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp + rcx*4 + 0x25], cl
lea r12, [0x1402fedfa]
lea r12, [0x1402fedfa]
mov edi, 6
jmp 0x1400ebf6d
add bl, ch
jl 0x1400ebf33
invalid
movzx edi, byte [r13 + 0xc8]
movzx edi, byte [rbp + 0xc8]
add byte [rax], al
cmp rdi, 0x10
jae 0x1400ece85
sldt word [rax]
sldt word [rax]
lea r12, [r13 + 0xb9]
jmp 0x1400ebf6d
lea r12, [0x1402fedf3]
and eax, 0x212ee0
mov edi, 4
jmp 0x1400ebf6d
lea r12, [0x1402fedf7]
and eax, 0x212ed6
jmp 0x1400ebf6d
lea r12, [0x1402fee10]
and eax, 0x212ee6
jmp 0x1400ebf6d
lea r12, str.GETPOSTPUTDELETEPATCHOPTIONSHEADCONNECTclaysencharlypinkvddsz1
mov edi, 3
jmp 0x1400ebf6d
add byte [rax], al
add bl, ch
xor ecx, dword [rbp + rcx*4 + 0x25]
invalid
invalid
invalid
retf
lea r12, [0x1402fee0c]
mov edi, 4
jmp 0x1400ebf6d
lea r12, str.TRACEDEBUG_INFO_WARNERRORnssmss
jmp 0x1400ebf68
mov r12, qword [r13 + 0xc0]
mov rdi, qword [r13 + 0xc8]
jmp 0x1400ebf6d
lea r12, [0x1402fee00]
mov edi, 5
mov rax, qword [rbx + 0x110]
mov r13, qword [rbx + 0x118]
sub rax, r13
cmp rax, rdi
jae 0x1400ebf9a
mov rcx, qword [rsp + 0x30]
mov rdx, r13
mov r8, rdi
call fcn.1400a4660
mov r13, qword [rbx + 0x118]
mov rcx, qword [rbx + 0x108]
add rcx, r13
mov rdx, r12
mov r8, rdi
call sub.msvcrt.dll_memcpy
add r13, rdi
mov qword [rbx + 0x118], r13
cmp qword [rbx + 0x110], r13
jne 0x1400ebfdc
mov r8d, 1
mov rcx, qword [rsp + 0x30]
mov rdx, r13
call fcn.1400a4660
mov r13, qword [rbx + 0x118]
mov rax, qword [rbx + 0x108]
mov byte [rax + r13], 0x20
inc qword [rbx + 0x118]
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x40], rax
mov rsi, qword [rsp + 0xf0]
lea rax, [rsi + 0x60]
mov qword [rsp + 0x110], rax
lea rax, [0x14007b600]
mov qword [rsp + 0x118], rax
lea rax, str._at_line__column
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], 2
mov qword [rsp + 0x90], 0
lea rbp, [rsp + 0x110]
mov qword [rsp + 0x80], rbp
mov qword [rsp + 0x88], 1
lea rdx, method..virtual_0
lea r12, [rsp + 0x40]
lea rdi, [rsp + 0x70]
mov rcx, r12
mov r8, rdi
call fcn.14003ea30
movzx eax, byte [rsi + 0xd8]
cmp rax, 1
je 0x1400ec29b
cmp eax, 2
je 0x1400ec292
cmp eax, 3
jne 0x1400ecdb0
mov rax, qword [0x140285090]
lea rsi, [0x1402c4a00]
cmp rax, 1
ja 0x1400ec2a2
movzx eax, byte [0x140282f40]
test al, al
je 0x1400ec2a2
movzx eax, al
cmp eax, 1
je 0x1400ec0e8
cmp eax, 2
je 0x1400ec141
lea rcx, [0x140282f30]
call fcn.140252d10
test al, al
je 0x1400ec2a2
movzx eax, al
cmp eax, 2
je 0x1400ec141
mov rdx, qword [0x140282f30]
mov rax, qword [0x14036c230]
lea rcx, str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set
cmp rax, 2
cmove rcx, qword [str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set]
lea rax, [0x1403093d8]
cmove rax, qword [0x140285088]
jne 0x1400ec136
cmp qword [0x140285078], 0
je 0x1400ec136
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x28]
test al, al
je 0x1400ec2a2
mov rax, qword [0x140282f30]
mov rcx, qword [rax + 0x38]
test rcx, rcx
je 0x1400ece9e
lea rdx, [rax + 0x30]
mov r8, qword [rax + 0x30]
mov r9, qword [rax + 0x40]
mov r10, qword [rax + 0x48]
mov qword [rsp + 0x110], r8
mov qword [rsp + 0x118], rcx
mov qword [rsp + 0x120], r9
mov qword [rsp + 0x128], r10
mov qword [rsp + 0x130], 0
lea rcx, str.request_with_HTTP2_version_coerced_to_HTTP_1.1
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], 1
lea rcx, str._at_line__column
mov qword [rsp + 0x80], rcx
pxor xmm0, xmm0
movdqu xmmword [rsp + 0x88], xmm0
lea rcx, [rsp + 0x110]
mov qword [rsp + 0xd0], rcx
lea rcx, [rsp + 0x70]
mov qword [rsp + 0xd8], rcx
lea rcx, method..virtual_0
mov qword [rsp + 0xe0], rcx
lea rcx, [rsp + 0xd0]
mov qword [rsp + 0x150], rcx
mov qword [rsp + 0x158], 1
mov qword [rsp + 0x160], rdx
lea rcx, [rsp + 0x150]
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x40], 1
mov rax, qword [0x14036c230]
lea rdi, str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set
cmp rax, 2
cmove rdi, qword [str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set]
lea r14, [0x1403093d8]
cmove r14, qword [0x140285088]
jne 0x1400ec274
cmp qword [0x140285078], 0
je 0x1400ec274
mov rax, qword [r14 + 0x10]
dec rax
and rax, 0xfffffffffffffff0
add rdi, rax
add rdi, 0x10
lea rdx, [rsp + 0x40]
mov rcx, rdi
call qword [r14 + 0x50]
test al, al
je 0x1400ec2a2
lea rdx, [rsp + 0x40]
mov rcx, rdi
call qword [r14 + 0x58]
jmp 0x1400ec2a2
lea rsi, [0x1402c4a00]
jmp 0x1400ec2a2
lea rsi, str.HTTP_1.0HTTP_1.18G__
mov rax, qword [rbx + 0x110]
mov rdx, qword [rbx + 0x118]
sub rax, rdx
cmp rax, 7
ja 0x1400ec2d0
mov r8d, 8
mov rcx, qword [rsp + 0x30]
call fcn.1400a4660
mov rdx, qword [rbx + 0x118]
mov rax, qword [rbx + 0x108]
mov rcx, qword [rsi]
mov qword [rax + rdx], rcx
mov rax, qword [rbx + 0x110]
mov rdx, qword [rbx + 0x118]
add rdx, 8
mov qword [rbx + 0x118], rdx
sub rax, rdx
cmp rax, 1
ja 0x1400ec321
mov r8d, 2
mov rcx, qword [rsp + 0x30]
call fcn.1400a4660
mov r12, qword [rsp + 0xf0]
mov rdx, qword [rbx + 0x118]
jmp 0x1400ec329
mov r12, qword [rsp + 0xf0]
mov rax, qword [rbx + 0x108]
mov word [rax + rdx], 0xa0d
add qword [rbx + 0x118], 2
mov rcx, qword [r12 + 0xd0]
test rcx, rcx
je 0x1400ec6d5
cmp qword [rcx + 0x18], 0
je 0x1400ec6d5
movabs rsi, 0xe0a68bd97e33594a
movabs r14, 0xf898a615d761943
mov rax, qword [rcx]
mov rcx, qword [rcx + 8]
mov rdx, rcx
and rdx, r14
lea r8, [rax - 0x20]
xor r9d, r9d
movdqa xmm0, xmmword [str._a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a]
pcmpeqd xmm1, xmm1
movdqu xmm2, xmmword [rax + rdx]
movdqa xmm3, xmm2
pcmpeqb xmm3, xmm0
pmovmskb r11d, xmm3
test r11w, r11w
je 0x1400ec3e0
lea edi, [r11 - 1]
and edi, r11d
tzcnt r10d, r11d
add r10, rdx
and r10, rcx
mov r11, r10
shl r11, 5
mov r15, r8
sub r15, r11
mov r11, qword [r15 + 8]
xor r11, rsi
mov r15, qword [r15]
xor r15, r14
or r15, r11
mov r11d, edi
jne 0x1400ec3a0
jmp 0x1400ec402
pcmpeqb xmm2, xmm1
pmovmskb r10d, xmm2
test r10d, r10d
jne 0x1400ec6d5
add rdx, r9
add rdx, 0x10
add r9, 0x10
and rdx, rcx
jmp 0x1400ec38e
neg r10
shl r10, 5
mov rdi, qword [rax + r10 - 0x10]
mov rax, qword [rax + r10 - 8]
mov rcx, rdi
call qword [rax + 0x18]
xor rax, r14
xor rdx, rsi
or rdx, rax
jne 0x1400ec6d5
movzx r9d, byte [rsp + 0x1e0]
mov rcx, r12
mov rdx, rdi
mov r8, qword [rsp + 0x30]
call fcn.140086940
mov rax, qword [rbx + 0x110]
mov rdx, qword [rbx + 0x118]
sub rax, rdx
cmp rax, 1
ja 0x1400ec46f
mov r8d, 2
mov rcx, qword [rsp + 0x30]
call fcn.1400a4660
mov rdx, qword [rbx + 0x118]
mov rax, qword [rbx + 0x108]
mov word [rax + rdx], 0xa0d
add qword [rbx + 0x118], 2
mov rax, qword [rsp + 0xf0]
mov rsi, qword [rax + 0x28]
mov r14, qword [rax + 0x38]
mov qword [rax + 0x38], 0
lea rdi, [rsi + 0x30]
xor r12d, r12d
jmp 0x1400ec4cc
mov rax, qword [rdi - 0x18]
mov rdx, qword [rdi - 0x10]
mov r8, qword [rdi - 8]
lea r12, [rdi + 0x68]
mov rcx, rdi
call qword [rax + 0x10]
mov rdi, r12
mov r12, r15
cmp r14, r12
je 0x1400ec4f0
lea r15, [r12 + 1]
mov rax, qword [rdi + 0x10]
test rax, rax
je 0x1400ec4b0
lea rcx, [rdi + 0x28]
mov rdx, qword [rdi + 0x18]
mov r8, qword [rdi + 0x20]
call qword [rax + 0x10]
jmp 0x1400ec4b0
mov rdi, qword [rsp + 0xf0]
mov rcx, qword [rdi + 0x40]
mov rsi, qword [rdi + 0x50]
mov qword [rdi + 0x50], 0
add rcx, 0x38
inc rsi
nop
cmp rsi, 1
je 0x1400ec531
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
lea r15, [rcx + 0x48]
dec rsi
call qword [rax + 0x10]
mov rcx, r15
jmp 0x1400ec510
mov qword [rdi], 0
mov rax, qword [rdi + 0x20]
test rax, rax
je 0x1400ec5bf
mov rcx, qword [rdi + 0x18]
lea rdx, [rax - 1]
movabs r8, 0x3fffffffffffffff
and r8, rdx
mov rdx, rcx
cmp r8, 7
jb 0x1400ec5ab
inc r8
movabs r9, 0x7ffffffffffffff1
add r9, 7
and r9, r8
lea rdx, [rcx + r9*4]
xor r10d, r10d
movdqa xmm0, xmmword [0x14028aa30]
nop word cs:[rax + rax]
movdqu xmmword [rcx + r10*4], xmm0
movdqu xmmword [rcx + r10*4 + 0x10], xmm0
add r10, 8
cmp r9, r10
jne 0x1400ec590
cmp r8, r9
je 0x1400ec5bf
lea rax, [rcx + rax*4]
nop
mov dword [rdx], 0xffff
add rdx, 4
cmp rdx, rax
jne 0x1400ec5b0
mov rsi, qword [rsp + 0xf8]
mov r15, qword [rsp + 0x100]
mov rdi, qword [rsp + 0x108]
mov r8, qword [rsp + 0x178]
cmp r8, 2
je 0x1400ec694
lea rdx, [rsp + 0x190]
mov rcx, qword [rsp + 0x180]
mov rax, qword [rsp + 0x188]
test r8, r8
je 0x1400ec618
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x68]
mov r8, qword [rsp + 0x178]
cmp r8, 2
je 0x1400ec694
mov rdx, qword [rsp + 0x190]
mov rcx, qword [rsp + 0x180]
mov rax, qword [rsp + 0x188]
test r8, r8
je 0x1400ec658
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + pe_nt_image_headers64]
mov rax, qword [rsp + 0x178]
cmp rax, 2
je 0x1400ec694
test rax, rax
je 0x1400ec694
mov rax, qword [rsp + 0x180]
lock dec qword [rax]
jne 0x1400ec694
mov rcx, qword [rsp + 0x180]
mov rdx, qword [rsp + 0x188]
call fcn.1400f2280
cmp rsi, 2
jne 0x1400ec99a
mov rcx, qword [rbx + 0xc0]
test rcx, rcx
je 0x1400ec6af
call fcn.1401a1630
mov qword [rbx + 0xc0], r15
mov qword [rbx + 0x90], 5
mov rax, qword [rsp + 0x1b8]
mov qword [rax], 2
jmp 0x1400eca5a
cmp byte [rsp + 0x1e0], 0
je 0x1400ecb26
xor esi, esi
cmp qword [r12 + 0x38], 0
sete sil
add rsi, rsi
xor r15d, r15d
jmp 0x1400ec71c
mov rdi, qword [rbx + 0x118]
mov rax, qword [rbx + 0x108]
mov word [rax + rdi], 0xa0d
add qword [rbx + 0x118], 2
cmp rsi, 2
jne 0x1400ec740
inc r15
cmp r15, qword [r12 + 0x38]
jae 0x1400ec441
mov rax, qword [r12 + 0x28]
jmp 0x1400ec7a0
mov rdx, qword [r12 + 0x38]
cmp rdx, r15
jbe 0x1400ecd33
mov rax, qword [r12 + 0x28]
cmp rsi, 1
jne 0x1400ec7a0
mov rdx, qword [r12 + 0x50]
mov r8, qword [rsp + 0x1a0]
cmp rdx, r8
jbe 0x1400ecd3c
mov rcx, qword [r12 + 0x40]
lea rdx, [r8 + r8*8]
cmp qword [rcx + rdx*8 + 0x10], 0
je 0x1400ec7c9
mov r8, qword [rcx + rdx*8 + 0x18]
mov qword [rsp + 0x1a0], r8
mov esi, 1
jmp 0x1400ec7ce
imul rcx, r15, 0x68
mov rdx, qword [rax + rcx + 8]
mov qword [rsp + 0x1a0], rdx
cmp qword [rax + rcx], 1
mov esi, 0
adc rsi, 1
lea r14, [rax + rcx]
add r14, 0x18
jmp 0x1400ec7d6
mov esi, 2
lea r14, [rcx + rdx*8]
add r14, 0x20
imul rcx, r15, 0x68
add rcx, rax
add rcx, 0x40
call fcn.140087210
mov rdi, rax
mov rbp, rdx
mov rax, qword [rbx + 0x110]
mov rdx, qword [rbx + 0x118]
sub rax, rdx
cmp rax, rbp
jae 0x1400ec820
mov rcx, qword [rsp + 0x30]
mov r8, rbp
call fcn.1400a4660
mov rdx, qword [rbx + 0x118]
jmp 0x1400ec829
test rbp, rbp
je 0x1400ec8e5
mov qword [rsp + 0x1b0], r14
mov qword [rsp + 0x170], rsi
mov r14, r15
mov r13b, 0x2d
xor r12d, r12d
jmp 0x1400ec885
mov rdx, qword [rbx + 0x118]
and r13b, sil
shl r13b, 5
xor r13b, r15b
mov rax, qword [rbx + 0x108]
mov byte [rax + rdx], r13b
mov rdx, qword [rbx + 0x118]
inc rdx
mov qword [rbx + 0x118], rdx
inc r12
cmp rbp, r12
je 0x1400ec8c0
movzx r15d, byte [rdi + r12]
cmp r13b, 0x2d
sete r13b
lea eax, [r15 - 0x61]
cmp al, 0x1a
setb sil
cmp rdx, qword [rbx + 0x110]
jne 0x1400ec857
mov rcx, qword [rsp + 0x30]
call fcn.140250f70
jmp 0x1400ec850
mov rax, qword [rbx + 0x110]
sub rax, rdx
mov r12, qword [rsp + 0xf0]
mov r15, r14
mov rsi, qword [rsp + 0x170]
mov r14, qword [rsp + 0x1b0]
cmp rax, 1
ja 0x1400ec902
mov r8d, 2
mov rcx, qword [rsp + 0x30]
call fcn.1400a4660
mov rdx, qword [rbx + 0x118]
mov rax, qword [rbx + 0x108]
mov word [rax + rdx], 0x203a
mov rax, qword [rbx + 0x110]
mov rdi, qword [rbx + 0x118]
add rdi, 2
mov qword [rbx + 0x118], rdi
mov r13, qword [r14 + 8]
mov rbp, qword [r14 + 0x10]
sub rax, rdi
cmp rax, rbp
jae 0x1400ec94f
mov rcx, qword [rsp + 0x30]
mov rdx, rdi
mov r8, rbp
call fcn.1400a4660
mov rdi, qword [rbx + 0x118]
mov rcx, qword [rbx + 0x108]
add rcx, rdi
mov rdx, r13
mov r8, rbp
call sub.msvcrt.dll_memcpy
add rdi, rbp
mov qword [rbx + 0x118], rdi
mov rax, qword [rbx + 0x110]
sub rax, rdi
cmp rax, 1
ja 0x1400ec707
mov r8d, 2
mov rcx, qword [rsp + 0x30]
mov rdx, rdi
call fcn.1400a4660
jmp 0x1400ec700
mov rax, qword [rsp + 0x38]
movups xmm0, xmmword [rax + 0x50]
movaps xmmword [rsp + 0xc0], xmm0
movups xmm0, xmmword [rax + 0x40]
movaps xmmword [rsp + 0xb0], xmm0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rsp + 0xa0], xmm3
movaps xmmword [rsp + 0x90], xmm2
movaps xmmword [rsp + 0x80], xmm1
movaps xmmword [rsp + 0x70], xmm0
lea r14, [rbx + 0x10]
cmp dword [rbx + 0x10], 3
je 0x1400ec9f5
mov rcx, r14
call fcn.1400862e0
movaps xmm0, xmmword [rsp + 0xc0]
movups xmmword [r14 + 0x50], xmm0
movaps xmm0, xmmword [rsp + 0xb0]
movups xmmword [r14 + 0x40], xmm0
movdqa xmm0, xmmword [rsp + 0x70]
movdqa xmm1, xmmword [rsp + 0x80]
movdqa xmm2, xmmword [rsp + 0x90]
movdqa xmm3, xmmword [rsp + 0xa0]
movdqu xmmword [r14 + 0x30], xmm3
movdqu xmmword [r14 + 0x20], xmm2
movdqu xmmword [r14 + 0x10], xmm1
movdqu xmmword [r14], xmm0
mov rax, qword [rsp + 0x1b8]
mov qword [rax], rsi
mov qword [rax + 8], r15
mov qword [rax + 0x10], rdi
mov rax, qword [rsp + 0x38]
lea rdi, [rax + 0x60]
cmp byte [rax + 0xb8], 0xa
jb 0x1400eca8b
cmp qword [rax + 0xc8], 0
je 0x1400eca8b
mov r8, qword [rax + 0xc0]
mov rcx, qword [0x14036c198]
xor edx, edx
call fcn.14027f164
mov rcx, rdi
call fcn.14005f540
cmp rsi, 2
jne 0x1400ecaa3
mov rcx, qword [rsp + 0x38]
call fcn.1400862e0
mov rax, qword [rsp + 0x38]
mov rsi, qword [rax + 0xd0]
test rsi, rsi
je 0x1400ecb02
mov rdi, qword [rsi + 8]
test rdi, rdi
je 0x1400ecaf1
mov rcx, qword [rsi]
mov rdx, qword [rsi + 0x18]
call fcn.14015f9b0
mov rax, rdi
shl rax, 5
add rdi, rax
cmp rdi, 0xffffffffffffffcf
je 0x1400ecaf1
mov r8, qword [rsi]
sub r8, rax
add r8, 0xffffffffffffffe0
mov rcx, qword [0x14036c198]
xor edx, edx
call fcn.14027f164
mov rcx, qword [0x14036c198]
xor edx, edx
mov r8, rsi
call fcn.14027f164
movaps xmm6, xmmword [rsp + 0x200]
movaps xmm7, xmmword [rsp + 0x210]
add rsp, 0x228
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor r14d, r14d
cmp qword [r12 + 0x38], 0
sete r14b
add r14, r14
xor r15d, r15d
jmp 0x1400ecb55
mov rax, qword [rbx + 0x108]
mov word [rax + rdi], 0xa0d
add qword [rbx + 0x118], 2
cmp r14, 2
jne 0x1400ecb70
inc r15
cmp r15, qword [r12 + 0x38]
jae 0x1400ec441
mov rax, qword [r12 + 0x28]
jmp 0x1400ecbd0
mov rdx, qword [r12 + 0x38]
cmp rdx, r15
jbe 0x1400ecd33
mov rax, qword [r12 + 0x28]
cmp r14, 1
jne 0x1400ecbd0
mov rdx, qword [r12 + 0x50]
mov r8, qword [rsp + 0x170]
cmp rdx, r8
jbe 0x1400ecd3c
mov rcx, qword [r12 + 0x40]
lea rdx, [r8 + r8*8]
cmp qword [rcx + rdx*8 + 0x10], 0
je 0x1400ecbfa
mov r8, qword [rcx + rdx*8 + 0x18]
mov qword [rsp + 0x170], r8
mov r14d, 1
jmp 0x1400ecc00
imul rcx, r15, 0x68
mov rdx, qword [rax + rcx + 8]
mov qword [rsp + 0x170], rdx
cmp qword [rax + rcx], 1
mov r14d, 0
adc r14, 1
lea rsi, [rax + rcx]
add rsi, 0x18
jmp 0x1400ecc08
mov r14d, 2
lea rsi, [rcx + rdx*8]
add rsi, 0x20
imul rcx, r15, 0x68
add rcx, rax
add rcx, 0x40
call fcn.140087210
mov rbp, rax
mov rdi, rdx
mov rax, qword [rbx + 0x110]
mov r13, qword [rbx + 0x118]
sub rax, r13
cmp rax, rdx
jae 0x1400ecc4b
mov rcx, qword [rsp + 0x30]
mov rdx, r13
mov r8, rdi
call fcn.1400a4660
mov r13, qword [rbx + 0x118]
mov rcx, qword [rbx + 0x108]
add rcx, r13
mov rdx, rbp
mov r8, rdi
call sub.msvcrt.dll_memcpy
add rdi, r13
mov qword [rbx + 0x118], rdi
mov rax, qword [rbx + 0x110]
sub rax, rdi
cmp rax, 1
ja 0x1400ecc94
mov r8d, 2
mov rcx, qword [rsp + 0x30]
mov rdx, rdi
call fcn.1400a4660
mov rdi, qword [rbx + 0x118]
mov rax, qword [rbx + 0x108]
mov word [rax + rdi], 0x203a
mov rax, qword [rbx + 0x110]
mov rdi, qword [rbx + 0x118]
add rdi, 2
mov qword [rbx + 0x118], rdi
mov r13, qword [rsi + 8]
mov rbp, qword [rsi + 0x10]
sub rax, rdi
cmp rax, rbp
jae 0x1400ecce1
mov rcx, qword [rsp + 0x30]
mov rdx, rdi
mov r8, rbp
call fcn.1400a4660
mov rdi, qword [rbx + 0x118]
mov rcx, qword [rbx + 0x108]
add rcx, rdi
mov rdx, r13
mov r8, rbp
call sub.msvcrt.dll_memcpy
add rdi, rbp
mov qword [rbx + 0x118], rdi
mov rax, qword [rbx + 0x110]
sub rax, rdi
cmp rax, 1
ja 0x1400ecb40
mov r8d, 2
mov rcx, qword [rsp + 0x30]
mov rdx, rdi
call fcn.1400a4660
mov rdi, qword [rbx + 0x118]
jmp 0x1400ecb40
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_http_0.2.11_src_header_map.rs
jmp 0x1400ecd46
mov r15, r8
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_http_0.2.11_src_header_map.rs
mov rcx, r15
call fcn.14003d940
jmp 0x1400ecf9b
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_http_0.2.11_src_header_map.rs
mov rcx, rdi
mov rdx, r9
call fcn.14003d940
jmp 0x1400ecf9b
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_http_0.2.11_src_header_map.rs
jmp 0x1400ecd46
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_http_0.2.11_src_header_map.rs
jmp 0x1400ecd46
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_http_0.2.11_src_header_map.rs
jmp 0x1400ecd46
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_http_0.2.11_src_header_map.rs
mov rcx, r12
call fcn.14003d940
jmp 0x1400ecf9b
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_http_0.2.11_src_header_map.rs
mov rcx, rdi
mov rdx, r9
call fcn.14003d940
jmp 0x1400ecf9b
mov byte [rsp + 0x40], al
mov qword [rsp + 0x110], r12
lea rax, [0x14007f6f0]
mov qword [rsp + 0x118], rax
lea rax, str.unexpected_request_version:
mov qword [rsp + 0x70], rax
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_hyper_0.14.28_src_proto_h1_role.rs
mov qword [rdi + 8], 1
mov qword [rdi + 0x20], 0
mov qword [rdi + 0x10], rbp
mov qword [rdi + 0x18], 1
mov rcx, rdi
call fcn.14003d630
jmp 0x1400ecf9b
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_hyper_0.14.28_src_proto_h1_role.rs
jmp 0x1400ecf8a
lea rax, [rsp + 0x150]
mov qword [rsp + 0x40], rax
lea rax, [fcn.14003d9c0]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rax
lea rax, str.new_len____capacity_
mov qword [rsp + 0x70], rax
lea rax, [rsp + 0x40]
mov rcx, r15
mov qword [r15 + 8], 2
mov qword [r15 + 0x20], 0
mov qword [r15 + 0x10], rax
mov qword [r15 + 0x18], 2
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bytes_mut.rs
call fcn.14003d630
jmp 0x1400ecf9b
call fcn.140004320
jmp 0x1400ecf9b
ud2
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_http_0.2.11_src_method.rs
mov edx, 0xf
mov rcx, rdi
call fcn.14003e430
jmp 0x1400ecf9b
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_hyper_0.14.28_src_proto_h1_role.rs
jmp 0x1400ecf8a
lea rax, str.HM__
mov qword [rsp + 0x110], rax
lea rax, [0x14025a2b0]
mov qword [rsp + 0x118], rax
lea rax, str.internal_error:_entered_unreachable_code:
mov qword [rsp + 0x70], rax
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_hyper_0.14.28_src_proto_h1_role.rs
jmp 0x1400ecdde
mov qword [rsp + 0xf8], r12
lea rax, [rsp + 0x1f8]
mov qword [rsp + 0x40], rax
lea rax, [0x1401f2340]
mov qword [rsp + 0x48], rax
lea rcx, [rsp + 0xf8]
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x58], rax
lea rax, str.cannot_advance_past__remaining_:___
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], 2
mov qword [rsp + 0x90], 0
lea rax, [rsp + 0x40]
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x88], 2
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bytes.rs
lea rcx, [rsp + 0x70]
call fcn.14003d630
jmp 0x1400ecf9b
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 0x1400ecf9b
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_hyper_0.14.28_src_proto_h1_role.rs
jmp 0x1400ecf8a
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_hyper_0.14.28_src_proto_h1_role.rs
lea rcx, [0x1402ffb09]
mov edx, 0x22
call fcn.140044220
ud2
lea rcx, [rsp + 0x90]
mov r8, qword [rsp + 0x88]
mov rdx, r15
call qword [r12 + 0x10]
jmp 0x1400ede4b
lea ecx, [rsp + 0x20]
call fcn.1400f03f0
mov rcx, rsi
call fcn.14027f6c0
sbb byte [rcx], bl
add byte [rdi], cl
invalid
sbb byte [rcx], bl
add byte [rdi], cl
or ebp, eax
mul byte [rdi - 0xb]
dec dword [rdi]
or ecx, dword [rdi]
invalid
sub rsp, 0x48
mov rsi, rdx
mov rax, qword [rcx]
lea rdx, [0x14028aa98]
adc eax, 0x19cc25
adc eax, 0x19cc25
movsxd rax, dword [rdx + rax*4]
add rax, rdx
jmp rax
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.InitContinue
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
jmp 0x1400edfa9
add rcx, 8
mov qword [rsp + 0x40], rcx
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, [0x1402ebad4]
mov r8d, 8
jmp 0x1400eded8
add rcx, 8
mov qword [rsp + 0x40], rcx
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, str.BodyDecodeUpgradehas_authority_means_set_username_shouldnt_fail_Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_reqwest_0.11.23_src_async_impl_request.rs
mov r8d, 4
call qword [rax + 0x18]
mov qword [rsp + 0x30], rsi
mov byte [rsp + 0x38], al
mov qword [rsp + 0x28], 0
mov byte [rsp + 0x39], 0
lea r8, method..virtual_0
lea rcx, [rsp + 0x28]
lea rdx, [rsp + 0x40]
call fcn.140044660
mov rax, qword [rsp + 0x28]
movzx ecx, byte [rsp + 0x38]
test rax, rax
je 0x1400edfb2
mov bl, 1
test cl, cl
jne 0x1400edfb4
mov rsi, qword [rsp + 0x30]
cmp rax, 1
jne 0x1400edf59
cmp byte [rsp + 0x39], 0
je 0x1400edf59
test byte [rsi + 0x34], 4
xor al, 4
jne 0x1400edf59
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, [0x140300321]
and esp, dword [rcx]
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
and esp, dword [rcx]
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
call qword [rax + 0x18]
test al, al
jne 0x1400edfb4
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, [0x14030a69d]
xor eax, 0x410021c7
mov eax, 1
xor eax, 0x410021c7
mov eax, 1
call qword [rax + 0x18]
mov ebx, eax
jmp 0x1400edfb4
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.KeepAliveStartSizeSizeLwsExtensionSizeLfBodyCrBodyLfTrailerTrailerLfEndCrEndLfEnd
mov r8d, 9
jmp 0x1400edfa9
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.Closed
mov r8d, 6
add rsp, 0x48
pop rbx
pop rsi
jmp rax
mov ebx, ecx
test bl, bl
setne al
add rsp, 0x48
pop rbx
pop rsi
ret
mov dword [rsi + 8], 0
mov rdx, rdi
xor r8d, r8d
call qword [rbx + 0x10]
mov rcx, rsi
call fcn.14027f6c0
ud2
invalid
adc eax, 0x1fcf3c
and al, 0x38
add byte [rax - 0x77], cl
ret 0xc148
add dword [rax - 0x73], ecx
and al, 0x40
mov word [rax + rcx*2], fs
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rax + 0x29], cl
cmp byte [rax - 0x75], cl
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rbp + 0x31], al
in al, 0x48
cmp dword [rax], 1
mov esi, 0
adc sil, 5
jmp 0x1400efcda
add byte [rax], al
add byte [rax], al
mov rbp, rax
jmp 0x1400efcda
mov ah, 1
mov r8, qword [rsp + 0x38]
lea rcx, [rsp + 0x40]
call qword [rax + 0x10]
jmp 0x1400efcda
add byte [rax - 0x73], cl
and al, 0x38
movups xmmword [rax], xmm0
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x30], rdi
mov r8, qword [rsp + 0x38]
test r8, r8
je 0x1400eee6c
movzx esi, byte [rdi]
lea rcx, [rsp + 0x40]
mov rdx, rdi
call qword [rbx + 0x10]
xor eax, eax
rol byte [rax - 0x80], 0xfe
or eax, 0x8dc0940f
xor al, 0x40
rol byte [rax - 0x80], 0xfe
or eax, 0x8dc0940f
xor al, 0x40
add esi, 8
jmp 0x1400efce3
lea rdx, str.unexpected_EOF_during_chunk_size_lineInvalid_chunk_size_line:_missing_size_digitinvalid_chunk_size:_overflowInvalid_chunk_end_LFInvalid_chunk_body_CRInvalid_chunk_body_LF
mov r8d, 0x25
mov cl, 0x25
call fcn.140167620
mov rbp, rax
mov r12b, 1
add dword [rax - 0x73], ecx
and al, 0x40
add dword [rax - 0x73], ecx
and al, 0x40
mov rdx, rdi
xor r8d, r8d
call qword [rbx + 0x10]
jmp 0x1400efcda
mov cl, 0x15
cmp r12d, 0xa
je 0x1400f00e5
mov r12, qword [rsp + 0x58]
mov rax, qword [r12 + 0x10]
inc rax
mov qword [r12 + 0x10], rax
mov sil, 3
cmp rax, 0x3fff
jbe 0x1400ee76b
invalid
inc dword [rcx - 0x48]
sbb eax, dword [rax]
add byte [rax], al
mov r8d, 0x1b
lea rdx, [0x1402eb8b0]
jmp 0x1400f006e
add dword [rax - 0x73], ecx
and al, 0x40
mov rdx, rdi
xor r8d, r8d
call qword [rbx + 0x10]
jmp 0x1400efcda
mov sil, 5
xor r12d, r12d
cmp rax, 1
ja 0x1400efcda
movzx r12d, byte [0x1402837b0]
test r12b, r12b
je 0x1400efcda
movzx eax, r12b
cmp eax, 1
je 0x1400efeb7
add byte [rax], al
add byte [rax], al
cmp eax, 2
jne 0x1400efea0
mov r12b, 2
jmp 0x1400efeb7
add dword [rax - 0x73], ecx
and al, 0x40
mov rdx, rdi
xor r8d, r8d
call qword [rbx + 0x10]
jmp 0x1400efcda
add byte [rdi], cl
adc byte [rax], al
lea rax, [rsp + 0x38]
movups xmmword [rax], xmm0
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x30], rdi
mov r8, qword [rsp + 0x38]
test r8, r8
je 0x1400ef717
movzx esi, byte [rdi]
lea rcx, [rsp + 0x40]
mov rdx, rdi
call qword [rbx + 0x10]
push rbx
adc byte [rax - 0x80], al
dec byte [0x106a3064e]
push rbx
adc byte [rax - 0x80], al
dec byte [0x106a3064e]
or sil, 8
jmp 0x1400efce3
lea rdx, str.unexpected_EOF_during_chunk_size_lineInvalid_chunk_size_line:_missing_size_digitinvalid_chunk_size:_overflowInvalid_chunk_end_LFInvalid_chunk_body_CRInvalid_chunk_body_LF
mov r8d, 0x25
mov cl, 0x25
call fcn.140167620
mov rbp, rax
mov r12b, 1
add dword [rax - 0x73], ecx
and al, 0x40
add dword [rax - 0x73], ecx
and al, 0x40
mov rdx, rdi
xor r8d, r8d
call qword [rbx + 0x10]
jmp 0x1400efcda
mov rdx, rdi
add byte [rcx - 0x7d], al
cld
or eax, 0x69a850f
add byte [rax], al
add dword [rax - 0x73], ecx
and al, 0x40
and al, 0x30
mov r8, qword [rsp + 0x38]
test r8, r8
je 0x1400efaa7
movzx r12d, byte [rdi]
lea rcx, [rsp + 0x40]
mov rdx, rdi
call qword [rbx + 0x10]
mov sil, 7
cmp r12b, 0xd
mov r12, qword [rsp + 0x58]
je 0x1400ee76b
invalid
inc dword [rcx - 0x48]
adc eax, 0x48000000
lea edx, [0x1402eb6d0]
mov r8d, 0x15
lea rdx, [0x1402eb6d0]
jmp 0x1400f006c
lea rdx, str.unexpected_EOF_during_chunk_size_lineInvalid_chunk_size_line:_missing_size_digitinvalid_chunk_size:_overflowInvalid_chunk_end_LFInvalid_chunk_body_CRInvalid_chunk_body_LF
mov r8d, 0x25
mov cl, 0x25
call fcn.140167620
mov rbp, rax
mov r12b, 1
add dword [rax - 0x73], ecx
and al, 0x40
add dword [rax - 0x73], ecx
and al, 0x40
mov rdx, rdi
xor r8d, r8d
call qword [rbx + 0x10]
jmp 0x1400efcda
and al, 0x30
mov r8, qword [rsp + 0x38]
test r8, r8
je 0x1400efb72
movzx r12d, byte [rdi]
lea rcx, [rsp + 0x40]
mov rdx, rdi
call qword [rbx + 0x10]
mov sil, 1
cmp r12b, 0xa
mov r12, qword [rsp + 0x58]
je 0x1400ee76b
invalid
inc dword [rcx - 0x48]
adc eax, 0x48000000
lea edx, [0x1402eb6e5]
mov r8d, 0x15
lea rdx, [0x1402eb6e5]
jmp 0x1400f006c
lea rdx, str.unexpected_EOF_during_chunk_size_lineInvalid_chunk_size_line:_missing_size_digitinvalid_chunk_size:_overflowInvalid_chunk_end_LFInvalid_chunk_body_CRInvalid_chunk_body_LF
mov r8d, 0x25
mov cl, 0x25
call fcn.140167620
mov rbp, rax
mov r12b, 1
add dword [rax - 0x73], ecx
and al, 0x40
add dword [rax - 0x73], ecx
and al, 0x40
mov rdx, rdi
xor r8d, r8d
call qword [rbx + 0x10]
jmp 0x1400efcda
mov rdi, rbp
jmp 0x1400efcd7
fadd dword [rax]
add byte [rax], al
mov rbp, qword [rsp + 0xe0]
mov r12b, 1
test rbx, rbx
je 0x1400efbc6
lea rax, [rsp + 0xe8]
movups xmm0, xmmword [rax]
lea rax, [rsp + 0x38]
movups xmmword [rax], xmm0
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x30], rbp
mov r8, qword [rsp + 0x38]
test r8, r8
jne 0x1400efe3b
lea rdx, str.unexpected_EOF_during_chunk_size_lineInvalid_chunk_size_line:_missing_size_digitinvalid_chunk_size:_overflowInvalid_chunk_end_LFInvalid_chunk_body_CRInvalid_chunk_body_LF
mov r8d, 0x25
mov cl, 0x25
call fcn.140167620
mov rdi, rax
mov r12b, 1
add dword [rax - 0x73], ecx
and al, 0x40
add dword [rax - 0x73], ecx
and al, 0x40
mov rdx, rbp
xor r8d, r8d
call qword [rbx + 0x10]
jmp 0x1400efcd7
mov edi, 0x40000002
mov dh, 2
mov bh, 0xfb
invalid
movzx esi, byte [rbp]
lea rcx, [rsp + 0x40]
mov rdx, rbp
mov edx, ebp
mov edx, ebp
call qword [rbx + 0x10]
mov r12, qword [rsp + 0x58]
cmp sil, 0xa
jne 0x1400f005f
mov byte [r12 + 1], 0xc
mov rax, qword [0x140285090]
test rax, rax
je 0x1400f00c5
lea rax, [0x1402eacd8]
mov rcx, qword [rsp + 0x168]
mov qword [rcx + 8], rax
lea rax, str._at_line__column
mov qword [rcx + 0x10], rax
mov qword [rcx], 0
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
jmp 0x1400f0088
lea rcx, [0x1402837a0]
call fcn.140252d10
mov r12d, eax
test al, al
je 0x1400f0057
mov rcx, qword [0x1402837a0]
mov edx, r12d
call fcn.140252b50
xor r12d, r12d
test al, al
je 0x1400efcda
mov rcx, qword [0x1402837a0]
mov rdx, qword [rcx + 0x38]
test rdx, rdx
je 0x1400f0240
lea rax, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
mov r9, qword [rcx + 0x40]
mov r10, qword [rcx + 0x48]
mov qword [rsp + 0xa0], r8
mov qword [rsp + 0xa8], rdx
mov qword [rsp + 0xb0], r9
mov qword [rsp + 0xb8], r10
mov qword [rsp + 0xc0], 0
lea rdx, [rsp + 0xc8]
mov qword [rsp + 0x80], rdx
lea r8, [0x14004ada0]
mov qword [rsp + 0x88], r8
mov qword [rsp + 0x90], rdx
lea rdx, [fcn.14003d9c0]
mov qword [rsp + 0x98], rdx
mov qword [rsp + 0xd0], 2
mov qword [rsp + 0xe0], 2
mov qword [rsp + 0xf0], 0
movabs rdx, 0x400000020
mov qword [rsp + 0xf8], rdx
mov byte [rsp + 0x100], 3
mov qword [rsp + 0x108], 2
mov qword [rsp + 0x118], 2
mov qword [rsp + 0x128], 1
mov qword [rsp + 0x130], 0x20
mov byte [rsp + 0x138], 3
lea rdx, str.incoming_chunked_header:__bytes_P
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x30], 3
mov qword [rsp + 0x48], r13
mov qword [rsp + 0x50], 2
lea rdx, [rsp + 0x80]
mov qword [rsp + 0x38], rdx
mov qword [rsp + 0x40], 2
lea rdx, [rsp + 0xa0]
mov qword [rsp + 0x170], rdx
lea rdx, [rsp + 0x28]
mov qword [rsp + 0x178], rdx
lea rdx, method..virtual_0
mov qword [rsp + 0x180], rdx
lea rdx, [rsp + 0x170]
mov qword [rsp + 0x68], rdx
mov qword [rsp + 0x70], 1
mov qword [rsp + 0x78], rax
lea rdx, [rsp + 0x68]
call fcn.140254970
xor r12d, r12d
jmp 0x1400efcda
mov r8d, 0x14
lea rdx, [0x1402eb6bc]
movzx edx, byte [0x140283858]
test dl, dl
je 0x1400efe6f
movzx eax, dl
cmp eax, 1
je 0x1400f010d
cmp eax, 2
jne 0x1400f00f7
mov dl, 2
jmp 0x1400f010d
mov r8d, 0x28
lea rdx, str.invalid_chunk_extension_contains_newlinechunk_extensions_over_limitInvalid_trailer_end_LF
jmp 0x1400f006e
lea rcx, [0x140283848]
call fcn.140252d10
mov dl, al
test dl, dl
je 0x1400efe6f
mov rcx, qword [0x140283848]
call fcn.140252b50
test al, al
je 0x1400efe6f
mov rcx, qword [0x140283848]
mov rax, qword [rcx + 0x38]
test rax, rax
je 0x1400f0249
lea rdx, [rcx + 0x30]
mov r8, qword [rcx + 0x30]
mov r9, qword [rcx + 0x40]
mov r10, qword [rcx + 0x48]
mov qword [rsp + 0x28], r8
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], r9
mov qword [rsp + 0x40], r10
mov qword [rsp + 0x48], 0
lea rax, str.end_of_chunked
mov qword [rsp + 0xd0], rax
mov qword [rsp + 0xd8], 1
lea rax, str._at_line__column
mov qword [rsp + 0xe0], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0xe8], xmm0
lea rax, [rsp + 0x28]
mov qword [rsp + 0x80], rax
lea rax, [rsp + 0xd0]
mov qword [rsp + 0x88], rax
lea rax, method..virtual_0
mov qword [rsp + 0x90], rax
lea rax, [rsp + 0x80]
mov qword [rsp + 0xa0], rax
mov qword [rsp + 0xa8], 1
mov qword [rsp + 0xb0], rdx
lea rdx, [rsp + 0xa0]
call fcn.140254970
jmp 0x1400efe6f
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_hyper_0.14.28_src_proto_h1_decode.rs
jmp 0x1400f022d
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_hyper_0.14.28_src_proto_h1_decode.rs
jmp 0x1400f022d
jmp 0x1400feecf
mov rsi, rax
mov r8, qword [rsp + 0x20]
cmp r8, 2
je 0x1400fef06
lea rdx, [rsp + 0x38]
mov rcx, qword [rsp + 0x28]
mov rax, qword [rsp + 0x30]
sub byte [rax - 0x75], cl
and al, 0x30
test r8, r8
je 0x1400fef03
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
invalid
invalid
rcl dword [rax], 0xff
push rax
push 0x244c8d48
lea ecx, [rsp + 0x20]
call fcn.1400e6be0
call qword [rax + 0x68]
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
call fcn.1400e6be0
invalid
mov rcx, rsi
int1
call fcn.14027f6c0
ud2
add byte [rax], al
add byte [rsi + 0x57], dl
push rsi
push rdi
sub esp, 0x28
xchg dword [rbp + 0x48000000], ebx
mov esi, ecx
add byte [rax], al
add byte [rax - 0x77], cl
invalid
or byte [rax - 0x7d], cl
clc
add dword [rcx + riz*2 + 0x48], esi
test eax, eax
sbb byte [rax - 0x75], cl
adc byte [rbx + rcx*4 + 0x46], cl
and byte [rax - 0x7d], cl
invalid
invalid
jmp 0x140103898
mov rcx, r12
mov rdx, r14
mov r8, rbx
call fcn.140104450
mov rax, qword [0x140285090]
test rax, rax
je 0x1400ffc90
mov rcx, qword [rsp + 0x800]
mov rax, qword [rcx + 0x10]
cmp rax, qword [rcx + 0x18]
jbe 0x140100410
lea rcx, [rsp + 0xb8]
mov rdx, qword [rsp + 0x5c8]
mov r8, rbx
call fcn.14005bb60
cmp qword [rsp + 0xb8], 0
je 0x140100410
movups xmm0, xmmword [rsp + 0xb8]
movaps xmmword [rsp + 0x70], xmm0
mov rax, qword [0x140285090]
test rax, rax
je 0x1400ffe8a
mov rcx, qword [rsp + 0x800]
lea rdx, [rsp + 0x70]
call fcn.14006f780
mov rsi, qword [rsp + 0x70]
mov ecx, dword [rsp + 0x78]
mov eax, dword [rsp + 0x7c]
mov dword [rsp + 0x328], ecx
mov dword [rsp + 0x32c], eax
cmp qword [rsi + 0x10], rcx
jbe 0x140103d1c
mov rdx, qword [rsi]
imul rcx, rcx, 0x130
cmp dword [rdx + rcx], 2
je 0x140103d1c
add rdx, rcx
cmp dword [rdx + 0x114], eax
jne 0x140103d1c
mov rax, qword [rdx + 0x90]
mov rcx, qword [rdx + 0x98]
mov qword [rdx + 0x90], 0
test rax, rax
je 0x1400ff9f3
call qword [rax + 8]
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0xe0], rsi
mov qword [rsp + 0xe8], rax
mov rax, qword [0x140285090]
test rax, rax
je 0x1401000fe
mov rcx, qword [rsp + 0xe0]
mov edx, dword [rsp + 0xe8]
mov eax, dword [rsp + 0xec]
mov dword [rsp + 0x328], edx
mov dword [rsp + 0x32c], eax
cmp qword [rcx + 0x10], rdx
jbe 0x140103dab
mov r9, qword [rcx]
imul r8, rdx, 0x130
cmp dword [r9 + r8], 2
je 0x140103dab
add r9, r8
cmp dword [r9 + 0x114], eax
jne 0x140103dab
cmp byte [r9 + 0x121], 0
je 0x1401002f8
mov rax, qword [0x140285090]
test rax, rax
jne 0x140100400
movzx eax, byte [0x140283360]
test al, al
je 0x140100400
movzx eax, al
cmp eax, 1
je 0x1400ffac1
cmp eax, 2
je 0x1400ffb20
lea rcx, str._b_
call fcn.140252d10
test al, al
je 0x140100400
movzx eax, al
cmp eax, 2
je 0x1400ffb20
mov rdx, qword [str._b_]
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 0x1400ffb15
cmp qword [0x140285078], 0
je 0x1400ffb15
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x28]
test al, al
je 0x140100400
mov rax, qword [str._b_]
mov rcx, qword [rax + 0x38]
test rcx, rcx
je 0x140104106
lea rdx, [rax + 0x30]
mov r8, qword [rax + 0x30]
mov r9, qword [rax + 0x40]
mov r10, qword [rax + 0x48]
mov qword [rsp + 0x448], r8
mov qword [rsp + 0x450], rcx
mov qword [rsp + 0x458], r9
mov qword [rsp + 0x460], r10
mov qword [rsp + 0x468], 0
lea rcx, str.____already_queued
mov qword [rsp + 0x140], rcx
mov qword [rsp + 0x148], 1
lea rcx, str._at_line__column
mov qword [rsp + 0x150], rcx
movups xmmword [rsp + 0x158], xmm6
lea rcx, [rsp + 0x448]
mov qword [rsp + 0x38], rcx
lea rcx, [rsp + 0x140]
mov qword [rsp + 0x40], rcx
lea rcx, method..virtual_0
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x38]
mov qword [rsp + 0x660], rcx
mov qword [rsp + 0x668], 1
mov qword [rsp + 0x670], rdx
lea rcx, [rsp + 0x660]
mov qword [rsp + 0x338], rcx
mov qword [rsp + 0x340], rax
mov qword [rsp + 0x328], 1
mov rax, qword [0x14036c230]
mov r15, 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 r15, rax
mov rsi, qword [0x140285088]
lea rax, [0x1403093d8]
cmovne rsi, rax
jne 0x1400ffc5a
cmp qword [0x140285078], 0
je 0x1400ffc5a
mov rax, qword [rsi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
add r15, rax
add r15, 0x10
mov rcx, r15
lea rdx, [rsp + 0x328]
call qword [rsi + 0x50]
test al, al
je 0x140100400
mov rcx, r15
lea rdx, [rsp + 0x328]
call qword [rsi + 0x58]
jmp 0x140100400
movzx eax, byte [0x140282d48]
test al, al
je 0x1400ff91e
movzx eax, al
cmp eax, 1
je 0x1400ffcc8
cmp eax, 2
je 0x1400ffd27
lea rcx, [0x140282d38]
call fcn.140252d10
test al, al
je 0x1400ff91e
movzx eax, al
cmp eax, 2
je 0x1400ffd27
mov rdx, qword [0x140282d38]
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 0x1400ffd1c
cmp qword [0x140285078], 0
je 0x1400ffd1c
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x28]
test al, al
je 0x1400ff91e
mov rax, qword [0x140282d38]
mov rcx, qword [rax + 0x38]
test rcx, rcx
je 0x140104023
lea rdx, [rax + 0x30]
mov r8, qword [rax + 0x30]
mov r9, qword [rax + 0x40]
mov r10, qword [rax + 0x48]
mov qword [rsp + 0x448], r8
mov qword [rsp + 0x450], rcx
mov qword [rsp + 0x458], r9
mov qword [rsp + 0x460], r10
mov qword [rsp + 0x468], 0
lea rcx, str.schedule_pending_open
mov qword [rsp + 0x140], rcx
mov qword [rsp + 0x148], 1
lea rcx, str._at_line__column
mov qword [rsp + 0x150], rcx
movups xmmword [rsp + 0x158], xmm6
lea rcx, [rsp + 0x448]
mov qword [rsp + 0x38], rcx
lea rcx, [rsp + 0x140]
mov qword [rsp + 0x40], rcx
lea rcx, method..virtual_0
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x38]
mov qword [rsp + 0x660], rcx
mov qword [rsp + 0x668], 1
mov qword [rsp + 0x670], rdx
lea rcx, [rsp + 0x660]
mov qword [rsp + 0x338], rcx
mov qword [rsp + 0x340], rax
mov qword [rsp + 0x328], 1
mov rax, qword [0x14036c230]
mov r15, 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 r15, rax
mov rsi, qword [0x140285088]
lea rax, [0x1403093d8]
cmovne rsi, rax
jne 0x1400ffe61
cmp qword [0x140285078], 0
je 0x1400ffe61
mov rax, qword [rsi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
add r15, rax
add r15, 0x10
mov rcx, r15
lea rdx, [rsp + 0x328]
call qword [rsi + 0x50]
test al, al
je 0x1400ff91e
mov rcx, r15
lea rdx, [rsp + 0x328]
call qword [rsi + 0x58]
jmp 0x1400ff91e
movzx eax, byte [0x140282d60]
test al, al
je 0x1400ff978
movzx eax, al
cmp eax, 1
je 0x1400ffec2
cmp eax, 2
je 0x1400fff21
lea rcx, [0x140282d50]
call fcn.140252d10
test al, al
je 0x1400ff978
movzx eax, al
cmp eax, 2
je 0x1400fff21
mov rdx, qword [0x140282d50]
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 0x1400fff16
cmp qword [0x140285078], 0
je 0x1400fff16
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x28]
test al, al
je 0x1400ff978
mov rax, qword [0x140282d50]
mov rcx, qword [rax + 0x38]
test rcx, rcx
je 0x1401040da
mov rdx, qword [rax + 0x30]
mov r8, qword [rax + 0x40]
mov r9, qword [rax + 0x48]
mov qword [rsp + 0x448], rdx
mov qword [rsp + 0x450], rcx
mov qword [rsp + 0x458], r8
mov qword [rsp + 0x460], r9
mov qword [rsp + 0x468], 0
mov rdx, qword [rsp + 0x70]
mov r8d, dword [rsp + 0x78]
mov ecx, dword [rsp + 0x7c]
mov dword [rsp + 0x660], r8d
mov dword [rsp + 0x664], ecx
cmp qword [rdx + 0x10], r8
jbe 0x140104053
mov rdx, qword [rdx]
imul r8, r8, 0x130
cmp dword [rdx + r8], 2
je 0x140104053
add rdx, r8
cmp dword [rdx + 0x114], ecx
jne 0x140104053
lea rcx, [rax + 0x30]
add rdx, 0x114
mov qword [rsp + 0xe0], rdx
lea rdx, [0x140078340]
mov qword [rsp + 0xe8], rdx
lea rdx, str.schedule_pending_open__stream
mov qword [rsp + 0x140], rdx
mov qword [rsp + 0x148], 1
mov qword [rsp + 0x160], 0
lea rdx, [rsp + 0xe0]
mov qword [rsp + 0x150], rdx
mov qword [rsp + 0x158], 1
lea rdx, [rsp + 0x448]
mov qword [rsp + 0x38], rdx
lea rdx, [rsp + 0x140]
mov qword [rsp + 0x40], rdx
lea rdx, method..virtual_0
mov qword [rsp + 0x48], rdx
lea rdx, [rsp + 0x38]
mov qword [rsp + 0x660], rdx
mov qword [rsp + 0x668], 1
mov qword [rsp + 0x670], rcx
lea rcx, [rsp + 0x660]
mov qword [rsp + 0x338], rcx
mov qword [rsp + 0x340], rax
mov qword [rsp + 0x328], 1
mov rax, qword [0x14036c230]
mov r15, 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 r15, rax
mov rsi, qword [0x140285088]
lea rax, [0x1403093d8]
cmovne rsi, rax
jne 0x1401000d5
cmp qword [0x140285078], 0
je 0x1401000d5
mov rax, qword [rsi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
add r15, rax
add r15, 0x10
mov rcx, r15
lea rdx, [rsp + 0x328]
call qword [rsi + 0x50]
test al, al
je 0x1400ff978
mov rcx, r15
lea rdx, [rsp + 0x328]
call qword [rsi + 0x58]
jmp 0x1400ff978
movzx eax, byte [0x140283318]
test al, al
je 0x1400ffa18
movzx eax, al
cmp eax, 1
je 0x140100136
cmp eax, 2
je 0x140100195
lea rcx, [0x140283308]
call fcn.140252d10
test al, al
je 0x1400ffa18
movzx eax, al
cmp eax, 2
je 0x140100195
mov rdx, qword [0x140283308]
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 0x14010018a
cmp qword [0x140285078], 0
je 0x14010018a
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x28]
test al, al
je 0x1400ffa18
mov rax, qword [0x140283308]
mov rcx, qword [rax + 0x38]
test rcx, rcx
je 0x1401040ea
lea rdx, [rax + 0x30]
mov r8, qword [rax + 0x30]
mov r9, qword [rax + 0x40]
mov r10, qword [rax + 0x48]
mov qword [rsp + 0x448], r8
mov qword [rsp + 0x450], rcx
mov qword [rsp + 0x458], r9
mov qword [rsp + 0x460], r10
mov qword [rsp + 0x468], 0
lea rcx, str.Queue::push_front
mov qword [rsp + 0x140], rcx
mov qword [rsp + 0x148], 1
lea rcx, str._at_line__column
mov qword [rsp + 0x150], rcx
movups xmmword [rsp + 0x158], xmm6
lea rcx, [rsp + 0x448]
mov qword [rsp + 0x38], rcx
lea rcx, [rsp + 0x140]
mov qword [rsp + 0x40], rcx
lea rcx, method..virtual_0
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x38]
mov qword [rsp + 0x660], rcx
mov qword [rsp + 0x668], 1
mov qword [rsp + 0x670], rdx
lea rcx, [rsp + 0x660]
mov qword [rsp + 0x338], rcx
mov qword [rsp + 0x340], rax
mov qword [rsp + 0x328], 1
mov rax, qword [0x14036c230]
mov r15, 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 r15, rax
mov rsi, qword [0x140285088]
lea rax, [0x1403093d8]
cmovne rsi, rax
jne 0x1401002cf
cmp qword [0x140285078], 0
je 0x1401002cf
mov rax, qword [rsi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
add r15, rax
add r15, 0x10
mov rcx, r15
lea rdx, [rsp + 0x328]
call qword [rsi + 0x50]
test al, al
je 0x1400ffa18
mov rcx, r15
lea rdx, [rsp + 0x328]
call qword [rsi + 0x58]
jmp 0x1400ffa18
mov dword [rsp + 0x328], edx
mov dword [rsp + 0x32c], eax
mov rcx, qword [rcx]
cmp dword [rcx + r8], 2
je 0x140103d1c
add rcx, r8
cmp dword [rcx + 0x114], eax
jne 0x140103d1c
mov byte [rcx + 0x121], 1
cmp dword [r12 + 0x10], 0
mov rax, qword [0x140285090]
je 0x1401003ca
test rax, rax
je 0x140102a8b
mov eax, dword [r12 + 0x14]
mov ecx, dword [r12 + 0x18]
mov r9, qword [rsp + 0xe0]
mov r8d, dword [rsp + 0xe8]
mov edx, dword [rsp + 0xec]
mov dword [rsp + 0x328], r8d
mov dword [rsp + 0x32c], edx
cmp qword [r9 + 0x10], r8
jbe 0x140103d1c
mov r9, qword [r9]
imul r10, r8, 0x130
cmp dword [r9 + r10], 2
je 0x140103d1c
add r9, r10
cmp dword [r9 + 0x114], edx
jne 0x140103d1c
mov dword [r9 + 0xb8], 1
mov dword [r9 + 0xbc], eax
mov dword [r9 + 0xc0], ecx
mov dword [r12 + 0x14], r8d
mov dword [r12 + 0x18], edx
jmp 0x140100400
test rax, rax
je 0x1401035be
mov eax, dword [rsp + 0xe8]
mov ecx, dword [rsp + 0xec]
mov dword [r12 + 0x10], 1
mov dword [r12 + 0x14], eax
mov dword [r12 + 0x18], ecx
mov dword [r12 + 0x1c], eax
mov dword [r12 + 0x20], ecx
nop
mov rcx, r12
lea rdx, [rsp + 0xe0]
call fcn.1400763f0
mov rax, qword [0x140285090]
test rax, rax
je 0x1401019b0
mov qword [rsp + 0x270], 2
mov qword [rsp + 0x290], 0
nop dword [rax + rax]
cmp dword [r12 + 0x10], 0
je 0x140101b50
mov ecx, dword [r12 + 0x14]
mov eax, dword [r12 + 0x18]
cmp ecx, dword [r12 + 0x1c]
jne 0x1401004c0
cmp eax, dword [r12 + 0x20]
jne 0x1401004c0
mov dword [rsp + 0x328], ecx
mov dword [rsp + 0x32c], eax
cmp qword [rbx + 0x10], rcx
jbe 0x1401039cb
mov rdx, qword [rbx]
imul r8, rcx, 0x130
cmp dword [rdx + r8], 2
je 0x1401039cb
add rdx, r8
cmp dword [rdx + 0x114], eax
jne 0x1401039cb
cmp dword [rdx + 0xb8], 0
jne 0x140103ba8
mov dword [r12 + 0x10], 0
jmp 0x140100534
mov dword [rsp + 0x328], ecx
mov dword [rsp + 0x32c], eax
cmp qword [rbx + 0x10], rcx
jbe 0x1401038b4
mov rdx, qword [rbx]
imul r8, rcx, 0x130
cmp dword [rdx + r8], 2
je 0x1401038b4
add rdx, r8
cmp dword [rdx + 0x114], eax
jne 0x1401038b4
mov r8d, dword [rdx + 0xbc]
mov r9d, dword [rdx + 0xc0]
cmp dword [rdx + 0xb8], 0
mov dword [rdx + 0xb8], 0
je 0x140103ba1
mov dword [r12 + 0x10], 1
mov dword [r12 + 0x14], r8d
mov dword [r12 + 0x18], r9d
mov dword [rsp + 0x328], ecx
mov dword [rsp + 0x32c], eax
cmp qword [rbx + 0x10], rcx
jbe 0x1401038b4
mov rdx, qword [rbx]
imul r8, rcx, 0x130
cmp dword [rdx + r8], 2
je 0x1401038b4
add rdx, r8
cmp dword [rdx + 0x114], eax
jne 0x1401038b4
shl rax, 0x20
or rax, rcx
mov byte [rdx + 0x121], 0
mov qword [rsp + 0xa0], rbx
mov qword [rsp + 0xa8], rax
mov rax, qword [0x140285090]
test rax, rax
je 0x1401007c0
mov qword [rsp + 0x118], 2
mov qword [rsp + 0x138], 0
mov rcx, qword [rsp + 0xa0]
mov edx, dword [rsp + 0xa8]
mov eax, dword [rsp + 0xac]
mov dword [rsp + 0x328], edx
mov dword [rsp + 0x32c], eax
cmp qword [rcx + 0x10], rdx
jbe 0x1401038ee
mov rcx, qword [rcx]
imul rdx, rdx, 0x130
cmp dword [rcx + rdx], 2
je 0x1401038ee
add rcx, rdx
cmp dword [rcx + 0x114], eax
jne 0x1401038ee
cmp dword [rcx + 0x48], 0x3b9aca00
setne byte [rsp + 0x37]
mov rax, qword [0x140285090]
test rax, rax
je 0x140100ac0
mov r15, qword [rsp + 0xa0]
mov esi, dword [rsp + 0xa8]
mov ebp, dword [rsp + 0xac]
mov dword [rsp + 0xe0], esi
mov dword [rsp + 0xe4], ebp
cmp qword [r15 + 0x10], rsi
jbe 0x140103935
mov rdx, qword [r15]
imul r13, rsi, 0x130
cmp dword [rdx + r13], 2
je 0x140103935
add rdx, r13
cmp dword [rdx + 0x114], ebp
jne 0x140103935
lea rcx, [rsp + 0x448]
mov r8, r14
call fcn.14015e630
movzx ecx, byte [rsp + 0x448]
cmp rcx, 9
jne 0x140100710
mov dword [rsp + 0xe0], esi
mov dword [rsp + 0xe4], ebp
cmp qword [r15 + 0x10], rsi
jbe 0x140103a05
mov rax, qword [r15]
cmp dword [rax + r13], 2
je 0x140103a05
add rax, r13
cmp dword [rax + 0x114], ebp
jne 0x140103a05
cmp byte [rax + 0x50], 5
je 0x140101c77
mov rax, qword [0x140285090]
test rax, rax
je 0x140100c85
movzx r8d, byte [rsp + 0x37]
mov rcx, qword [rsp + 0x800]
lea rdx, [rsp + 0xa0]
call fcn.14006f8e0
jmp 0x140101673
test rcx, rcx
jne 0x140101b60
lea rax, [rsp + 0x450]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movaps xmmword [rsp + 0x100], xmm2
movaps xmmword [rsp + 0xf0], xmm1
movaps xmmword [rsp + 0xe0], xmm0
mov dword [rsp + 0x70], esi
mov dword [rsp + 0x74], ebp
cmp qword [r15 + 0x10], rsi
jbe 0x14010399a
mov rax, qword [r15]
cmp dword [rax + r13], 2
je 0x14010399a
add rax, r13
cmp dword [rax + 0x114], ebp
jne 0x14010399a
mov eax, dword [rax + 0x84]
mov dword [rsp + 0x29c], eax
mov rax, qword [rsp + 0xe0]
test rax, rax
je 0x140100e70
cmp eax, 1
jne 0x140100e7a
mov rcx, qword [rsp + 0xf0]
sub rcx, qword [rsp + 0xf8]
mov eax, 0
cmovae rax, rcx
jmp 0x140100e7c
movzx eax, byte [0x140283980]
test al, al
je 0x14010059e
movzx eax, al
cmp eax, 1
je 0x1401007f8
cmp eax, 2
je 0x140100857
lea rcx, [0x140283970]
call fcn.140252d10
test al, al
je 0x14010059e
movzx eax, al
cmp eax, 2
je 0x140100857
mov rdx, qword [0x140283970]
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 0x14010084c
cmp qword [0x140285078], 0
je 0x14010084c
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x28]
test al, al
je 0x14010059e
mov rsi, qword [0x140283970]
mov rcx, qword [rsi + 0x38]
test rcx, rcx
je 0x140103be5
mov r10, qword [rsi + 0x30]
mov r8, qword [rsi + 0x40]
mov r9, qword [rsi + 0x48]
mov qword [rsp + 0x38], r10
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x48], r8
mov qword [rsp + 0x50], r9
mov qword [rsp + 0x58], 0
mov rdx, qword [rsp + 0xa0]
mov r11d, dword [rsp + 0xa8]
mov eax, dword [rsp + 0xac]
mov dword [rsp + 0x70], r11d
mov dword [rsp + 0x74], eax
cmp qword [rdx + 0x10], r11
jbe 0x140103b29
mov r15, qword [rdx]
imul rdi, r11, 0x130
cmp dword [r15 + rdi], 2
je 0x140103b29
add r15, rdi
cmp dword [r15 + 0x114], eax
jne 0x140103b29
add r15, 0x114
mov qword [rsp + 0x568], r15
cmp rcx, 2
jb 0x140103be5
mov qword [rsp + 0x328], r10
mov qword [rsp + 0x330], rcx
mov qword [rsp + 0x338], r8
mov qword [rsp + 0x340], r9
mov qword [rsp + 0x348], 1
mov dword [rsp + 0xb8], r11d
mov dword [rsp + 0xbc], eax
cmp qword [rdx + 0x10], r11
jbe 0x140103af3
mov rcx, qword [rdx]
cmp dword [rcx + rdi], 2
je 0x140103af3
add rcx, rdi
cmp dword [rcx + 0x114], eax
jne 0x140103af3
lea rax, [rsi + 0x30]
add rcx, 0x50
mov qword [rsp + 0x2b0], rcx
lea rcx, [rsp + 0x38]
mov qword [rsp + 0x448], rcx
lea rcx, [rsp + 0x568]
mov qword [rsp + 0x450], rcx
lea rcx, method..virtual_0
mov qword [rsp + 0x458], rcx
lea rcx, [rsp + 0x328]
mov qword [rsp + 0x460], rcx
lea rcx, [rsp + 0x2b0]
mov qword [rsp + 0x468], rcx
lea rcx, method..virtual_0
mov qword [rsp + 0x470], rcx
lea rcx, [rsp + 0x448]
mov qword [rsp + 0xe0], rcx
mov qword [rsp + 0xe8], 2
mov qword [rsp + 0xf0], rax
mov rax, qword [0x14036c230]
mov qword [rsp + 0x150], rsi
lea rcx, [rsp + 0xe0]
mov qword [rsp + 0x158], rcx
mov qword [rsp + 0x140], 1
mov r15, 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 r15, rax
mov rdi, qword [0x140285088]
lea rax, [0x1403093d8]
cmovne rdi, rax
jne 0x140101772
cmp qword [0x140285078], 0
je 0x140101772
mov rax, qword [rdi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
lea rcx, [rax + r15]
add rcx, 0x10
lea rdx, [rsp + 0x140]
call qword [rdi + 0x38]
lock inc qword [r15]
jle 0x140103d8a
mov qword [rsp + 0x118], 1
mov qword [rsp + 0x120], r15
mov qword [rsp + 0x128], rdi
mov qword [rsp + 0x130], rax
mov qword [rsp + 0x138], rsi
mov rax, qword [rdi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
add r15, rax
add r15, 0x10
jmp 0x1401017ac
movzx eax, byte [0x140283998]
test al, al
je 0x140100623
movzx eax, al
cmp eax, 1
je 0x140100af8
cmp eax, 2
je 0x140100b57
lea rcx, [0x140283988]
call fcn.140252d10
test al, al
je 0x140100623
movzx eax, al
cmp eax, 2
je 0x140100b57
mov rdx, qword [0x140283988]
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 0x140100b4c
cmp qword [0x140285078], 0
je 0x140100b4c
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x28]
test al, al
je 0x140100623
mov rax, qword [0x140283988]
mov rcx, qword [rax + 0x38]
test rcx, rcx
je 0x140103cff
lea rdx, [rax + 0x30]
mov r8, qword [rax + 0x30]
mov r9, qword [rax + 0x40]
mov r10, qword [rax + 0x48]
mov qword [rsp + 0x140], r8
mov qword [rsp + 0x148], rcx
mov qword [rsp + 0x150], r9
mov qword [rsp + 0x158], r10
mov qword [rsp + 0x160], 0
lea rcx, [rsp + 0x140]
mov qword [rsp + 0x38], rcx
lea rcx, [rsp + 0x37]
mov qword [rsp + 0x40], rcx
lea rcx, [0x1402ec2c8]
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x38]
mov qword [rsp + 0x328], rcx
mov qword [rsp + 0x330], 1
mov qword [rsp + 0x338], rdx
lea rcx, [rsp + 0x328]
mov qword [rsp + 0x458], rcx
mov qword [rsp + 0x460], rax
mov qword [rsp + 0x448], 1
mov rax, qword [0x14036c230]
mov r15, 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 r15, rax
mov rsi, qword [0x140285088]
lea rax, [0x1403093d8]
cmovne rsi, rax
jne 0x140100c5c
cmp qword [0x140285078], 0
je 0x140100c5c
mov rax, qword [rsi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
add r15, rax
add r15, 0x10
mov rcx, r15
lea rdx, [rsp + 0x448]
call qword [rsi + 0x50]
test al, al
je 0x140100623
mov rcx, r15
lea rdx, [rsp + 0x448]
call qword [rsi + 0x58]
jmp 0x140100623
movzx eax, byte [0x1402839b0]
test al, al
je 0x1401006e2
movzx eax, al
cmp eax, 1
je 0x140100cbd
cmp eax, 2
je 0x140100d1c
lea rcx, [0x1402839a0]
call fcn.140252d10
test al, al
je 0x1401006e2
movzx eax, al
cmp eax, 2
je 0x140100d1c
mov rdx, qword [0x1402839a0]
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 0x140100d11
cmp qword [0x140285078], 0
je 0x140100d11
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x28]
test al, al
je 0x1401006e2
mov rax, qword [0x1402839a0]
mov rcx, qword [rax + 0x38]
test rcx, rcx
je 0x140103d8e
lea rdx, [rax + 0x30]
mov r8, qword [rax + 0x30]
mov r9, qword [rax + 0x40]
mov r10, qword [rax + 0x48]
mov qword [rsp + 0x38], r8
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x48], r9
mov qword [rsp + 0x50], r10
mov qword [rsp + 0x58], 0
lea rcx, str.removing_dangling_stream_from_pending_send
mov qword [rsp + 0x140], rcx
mov qword [rsp + 0x148], 1
lea rcx, str._at_line__column
mov qword [rsp + 0x150], rcx
movups xmmword [rsp + 0x158], xmm6
lea rcx, [rsp + 0x38]
mov qword [rsp + 0xb8], rcx
lea rcx, [rsp + 0x140]
mov qword [rsp + 0xc0], rcx
lea rcx, method..virtual_0
mov qword [rsp + 0xc8], rcx
lea rcx, [rsp + 0xb8]
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], 1
mov qword [rsp + 0x80], rdx
lea rcx, [rsp + 0x70]
mov qword [rsp + 0xf0], rcx
mov qword [rsp + 0xf8], rax
mov qword [rsp + 0xe0], 1
mov rax, qword [0x14036c230]
mov r15, 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 r15, rax
mov rsi, qword [0x140285088]
lea rax, [0x1403093d8]
cmovne rsi, rax
jne 0x140100e47
cmp qword [0x140285078], 0
je 0x140100e47
mov rax, qword [rsi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
add r15, rax
add r15, 0x10
mov rcx, r15
lea rdx, [rsp + 0xe0]
call qword [rsi + 0x50]
test al, al
je 0x1401006e2
mov rcx, r15
lea rdx, [rsp + 0xe0]
call qword [rsi + 0x58]
jmp 0x1401006e2
mov rax, qword [rsp + 0xf8]
jmp 0x140100e7c
xor eax, eax
mov qword [rsp + 0x5b0], rax
mov rax, qword [0x140285090]
test rax, rax
je 0x140101120
mov rax, qword [rsp + 0x5b0]
mov ecx, dword [rsp + 0x29c]
test rax, rax
je 0x140100fa0
test ecx, ecx
jne 0x140100fa0
mov rax, qword [0x140285090]
test rax, rax
je 0x1401017bf
mov rcx, qword [rsp + 0xa0]
mov edx, dword [rsp + 0xa8]
mov eax, dword [rsp + 0xac]
mov dword [rsp + 0x70], edx
mov dword [rsp + 0x74], eax
cmp qword [rcx + 0x10], rdx
jbe 0x140103a77
mov rsi, qword [rcx]
imul rcx, rdx, 0x130
cmp dword [rsi + rcx], 2
je 0x140103a77
add rsi, rcx
cmp dword [rsi + 0x114], eax
jne 0x140103a77
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmm1, xmmword [rsp + 0xf0]
movaps xmm2, xmmword [rsp + 0x100]
lea rax, [rsp + 0x3f]
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov byte [rsp + 0x150], 0
mov rax, qword [rsp + 0x67]
lea rcx, [rsp + 0x158]
mov qword [rcx + 0x28], rax
movups xmm0, xmmword [rsp + 0x38]
movups xmm1, xmmword [rsp + 0x48]
movups xmm2, xmmword [rsp + 0x58]
movups xmmword [rcx + 0x19], xmm2
movups xmmword [rcx + 9], xmm1
movups xmmword [rcx - 7], xmm0
mov qword [rsp + 0x140], 0
mov r15, qword [r14 + 0x20]
mov rcx, r14
mov rdx, r15
lea r8, [rsp + 0x140]
call fcn.14015e410
jmp 0x1401010e1
mov rdx, qword [rsp + 0x5d0]
cmp rax, rdx
cmovae rax, rdx
test ecx, ecx
mov edx, 0
cmovle ecx, edx
cmp rax, rcx
cmovae rax, rcx
mov dword [rsp + 0x2d8], eax
test rax, rax
je 0x140101dbc
mov rdx, qword [rsp + 0xa0]
mov r8d, dword [rsp + 0xa8]
mov ecx, dword [rsp + 0xac]
mov dword [rsp + 0x70], r8d
mov dword [rsp + 0x74], ecx
cmp qword [rdx + 0x10], r8
jbe 0x14010399a
mov r10, qword [rdx]
imul r9, r8, 0x130
cmp dword [r10 + r9], 2
je 0x14010399a
add r10, r9
cmp dword [r10 + 0x114], ecx
jne 0x14010399a
mov r10d, dword [r10 + 0x80]
test r10d, r10d
mov r11d, 0
cmovle r10d, r11d
cmp r10d, eax
jae 0x140101dbc
mov dword [rsp + 0x70], r8d
mov dword [rsp + 0x74], ecx
mov rsi, qword [rdx]
cmp dword [rsi + r9], 2
je 0x140103a77
add rsi, r9
cmp dword [rsi + 0x114], ecx
jne 0x140103a77
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmm1, xmmword [rsp + 0xf0]
movaps xmm2, xmmword [rsp + 0x100]
lea rax, [rsp + 0x3f]
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov byte [rsp + 0x150], 0
mov rax, qword [rsp + 0x67]
lea rcx, [rsp + 0x158]
mov qword [rcx + 0x28], rax
movups xmm0, xmmword [rsp + 0x38]
movups xmm1, xmmword [rsp + 0x48]
movups xmm2, xmmword [rsp + 0x58]
movups xmmword [rcx + 0x19], xmm2
movups xmmword [rcx + 9], xmm1
movups xmmword [rcx - 7], xmm0
mov qword [rsp + 0x140], 0
mov r15, qword [r14 + 0x20]
mov rcx, r14
mov rdx, r15
lea r8, [rsp + 0x140]
call fcn.14015e410
cmp qword [rsi], 0
je 0x140101661
cmp qword [r14 + 0x10], r15
jbe 0x140103ad6
imul rax, r15, 0x130
add rax, qword [r14]
cmp dword [rax], 2
je 0x140103ad6
mov rcx, qword [rsi + 8]
add rsi, 8
mov qword [rax], 1
mov qword [rax + 8], rcx
jmp 0x140101670
movzx eax, byte [0x1402839c8]
test al, al
je 0x140100e94
movzx eax, al
cmp eax, 1
je 0x140101158
cmp eax, 2
je 0x1401011b7
lea rcx, [0x1402839b8]
call fcn.140252d10
test al, al
je 0x140100e94
movzx eax, al
cmp eax, 2
je 0x1401011b7
mov rdx, qword [0x1402839b8]
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 0x1401011ac
cmp qword [0x140285078], 0
je 0x1401011ac
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x28]
test al, al
je 0x140100e94
mov rax, qword [0x1402839b8]
mov rcx, qword [rax + 0x38]
test rcx, rcx
je 0x140103f34
mov r9, qword [rax + 0x30]
mov rdx, qword [rax + 0x40]
mov r8, qword [rax + 0x48]
mov qword [rsp + 0x638], r9
mov qword [rsp + 0x640], rcx
mov qword [rsp + 0x648], rdx
mov qword [rsp + 0x650], r8
mov qword [rsp + 0x658], 0
lea r10, str.data_frame
mov qword [rsp + 0x38], r10
mov qword [rsp + 0x40], 1
lea r10, str._at_line__column
mov qword [rsp + 0x48], r10
movups xmmword [rsp + 0x50], xmm6
cmp rcx, 1
je 0x140103f34
mov qword [rsp + 0x610], r9
mov qword [rsp + 0x618], rcx
mov qword [rsp + 0x620], rdx
mov qword [rsp + 0x628], r8
mov qword [rsp + 0x630], 1
cmp rcx, 3
jb 0x140103f34
mov qword [rsp + 0x5d8], r9
mov qword [rsp + 0x5e0], rcx
mov qword [rsp + 0x5e8], rdx
mov qword [rsp + 0x5f0], r8
mov qword [rsp + 0x5f8], 2
movzx r10d, byte [rsp + 0x10e]
and r10b, 1
mov byte [rsp + 0xb7], r10b
cmp rcx, 3
je 0x140103f34
mov qword [rsp + 0x568], r9
mov qword [rsp + 0x570], rcx
mov qword [rsp + 0x578], rdx
mov qword [rsp + 0x580], r8
mov qword [rsp + 0x588], 3
lea r10, [rsp + 0x29c]
mov qword [rsp + 0x600], r10
cmp rcx, 5
jb 0x140103f34
mov qword [rsp + 0x2b0], r9
mov qword [rsp + 0x2b8], rcx
mov qword [rsp + 0x2c0], rdx
mov qword [rsp + 0x2c8], r8
mov qword [rsp + 0x2d0], 4
mov r11, qword [rsp + 0xa0]
mov esi, dword [rsp + 0xa8]
mov r10d, dword [rsp + 0xac]
mov dword [rsp + 0xb8], esi
mov dword [rsp + 0xbc], r10d
cmp qword [r11 + 0x10], rsi
jbe 0x140103c4c
mov r15, qword [r11]
imul rdi, rsi, 0x130
cmp dword [r15 + rdi], 2
je 0x140103c4c
add r15, rdi
cmp dword [r15 + 0x114], r10d
jne 0x140103c4c
mov ebp, dword [r15 + 0x84]
mov dword [rsp + 0x304], ebp
lea r15, [rsp + 0x304]
mov qword [rsp + 0x608], r15
cmp rcx, 6
jb 0x140103f34
mov qword [rsp + 0xb8], r9
mov qword [rsp + 0xc0], rcx
mov qword [rsp + 0xc8], rdx
mov qword [rsp + 0xd0], r8
mov qword [rsp + 0xd8], 5
mov dword [rsp + 0x308], esi
mov dword [rsp + 0x30c], r10d
cmp qword [r11 + 0x10], rsi
jbe 0x140103c56
mov r15, qword [r11]
cmp dword [r15 + rdi], 2
je 0x140103c56
add r15, rdi
cmp dword [r15 + 0x114], r10d
jne 0x140103c56
cmp rcx, 7
jb 0x140103f34
mov qword [rsp + 0x70], r9
mov qword [rsp + 0x78], rcx
mov qword [rsp + 0x80], rdx
mov qword [rsp + 0x88], r8
mov qword [rsp + 0x90], 6
mov dword [rsp + 0x2d8], esi
mov dword [rsp + 0x2dc], r10d
cmp qword [r11 + 0x10], rsi
jbe 0x140103c02
mov rcx, qword [r11]
cmp dword [rcx + rdi], 2
je 0x140103c02
add rcx, rdi
cmp dword [rcx + 0x114], r10d
jne 0x140103c02
add r15, 0x118
lea rdx, [rsp + 0x638]
mov qword [rsp + 0x140], rdx
lea rdx, [rsp + 0x38]
mov qword [rsp + 0x148], rdx
lea rdx, method..virtual_0
mov qword [rsp + 0x150], rdx
lea rdx, [rsp + 0x610]
mov qword [rsp + 0x158], rdx
lea rdx, [rsp + 0x5b0]
mov qword [rsp + 0x160], rdx
lea r8, method..virtual_0
mov qword [rsp + 0x168], r8
lea rdx, [rsp + 0x5d8]
mov qword [rsp + 0x170], rdx
lea rdx, [rsp + 0xb7]
mov qword [rsp + 0x178], rdx
lea rdx, [0x1402ec2c8]
mov qword [rsp + 0x180], rdx
lea rdx, [rsp + 0x568]
mov qword [rsp + 0x188], rdx
lea rdx, [rsp + 0x600]
mov qword [rsp + 0x190], rdx
lea r9, method..virtual_0
mov qword [rsp + 0x198], r9
lea rdx, [rsp + 0x2b0]
mov qword [rsp + 0x1a0], rdx
lea rdx, [rsp + 0x608]
mov qword [rsp + 0x1a8], rdx
mov qword [rsp + 0x1b0], r9
lea rdx, [rsp + 0xb8]
mov qword [rsp + 0x1b8], rdx
mov qword [rsp + 0x1c0], r15
add rcx, 0x88
lea rdx, [0x1402ec258]
mov qword [rsp + 0x1c8], rdx
lea rdx, [rsp + 0x70]
mov qword [rsp + 0x1d0], rdx
mov qword [rsp + 0x1d8], rcx
lea rcx, [rax + 0x30]
mov qword [rsp + 0x1e0], r8
lea rdx, [rsp + 0x140]
mov qword [rsp + 0x2d8], rdx
mov qword [rsp + 0x2e0], 7
mov qword [rsp + 0x2e8], rcx
lea rcx, [rsp + 0x2d8]
mov qword [rsp + 0x318], rcx
mov qword [rsp + 0x320], rax
mov qword [rsp + 0x308], 1
mov rax, qword [0x14036c230]
mov r15, 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 r15, rax
mov rsi, qword [0x140285088]
lea rax, [0x1403093d8]
cmovne rsi, rax
jne 0x140101638
cmp qword [0x140285078], 0
je 0x140101638
mov rax, qword [rsi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
add r15, rax
add r15, 0x10
mov rcx, r15
lea rdx, [rsp + 0x308]
call qword [rsi + 0x50]
test al, al
je 0x140100e94
mov rcx, r15
lea rdx, [rsp + 0x308]
call qword [rsi + 0x58]
jmp 0x140100e94
mov qword [rsi], 1
mov qword [rsi + 8], r15
add rsi, 0x10
mov qword [rsi], r15
movzx eax, byte [rsp + 0x448]
cmp rax, 9
je 0x1401016a0
test rax, rax
je 0x1401016a0
cmp eax, 3
je 0x1401016a0
lea rcx, [rsp + 0x448]
call fcn.1400fef30
nop dword [rax + rax]
mov rdx, qword [rsp + 0x118]
cmp rdx, 2
je 0x140100440
mov rcx, qword [rsp + 0x120]
mov rax, qword [rsp + 0x128]
test rdx, rdx
je 0x1401016d9
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
lea rdx, [rsp + 0x130]
call qword [rax + 0x68]
mov rdx, qword [rsp + 0x118]
cmp rdx, 2
je 0x140100440
mov rcx, qword [rsp + 0x120]
mov rax, qword [rsp + 0x128]
test rdx, rdx
je 0x14010171d
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
mov rdx, qword [rsp + 0x130]
call qword [rax + pe_nt_image_headers64]
mov rax, qword [rsp + 0x118]
cmp rax, 2
je 0x140100440
test rax, rax
je 0x140100440
mov rax, qword [rsp + 0x120]
lock dec qword [rax]
jne 0x140100440
mov rcx, qword [rsp + 0x120]
mov rdx, qword [rsp + 0x128]
call fcn.1400f2280
jmp 0x140100440
mov rcx, r15
lea rdx, [rsp + 0x140]
call qword [rdi + 0x38]
mov qword [rsp + 0x118], 0
mov qword [rsp + 0x120], r15
mov qword [rsp + 0x128], rdi
mov qword [rsp + 0x130], rax
mov qword [rsp + 0x138], rsi
mov rcx, r15
lea rdx, [rsp + 0x130]
call qword [rdi + 0x60]
jmp 0x1401005b6
movzx eax, byte [0x140283a28]
test al, al
je 0x140100ec4
movzx eax, al
cmp eax, 1
je 0x1401017f7
cmp eax, 2
je 0x140101856
lea rcx, [0x140283a18]
call fcn.140252d10
test al, al
je 0x140100ec4
movzx eax, al
cmp eax, 2
je 0x140101856
mov rdx, qword [0x140283a18]
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 0x14010184b
cmp qword [0x140285078], 0
je 0x14010184b
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x28]
test al, al
je 0x140100ec4
mov rax, qword [0x140283a18]
mov rcx, qword [rax + 0x38]
test rcx, rcx
je 0x140103f25
lea rdx, [rax + 0x30]
mov r8, qword [rax + 0x30]
mov r9, qword [rax + 0x40]
mov r10, qword [rax + 0x48]
mov qword [rsp + 0x38], r8
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x48], r9
mov qword [rsp + 0x50], r10
mov qword [rsp + 0x58], 0
lea rcx, str.stream_capacity_is_0
mov qword [rsp + 0x140], rcx
mov qword [rsp + 0x148], 1
lea rcx, str._at_line__column
mov qword [rsp + 0x150], rcx
movups xmmword [rsp + 0x158], xmm6
lea rcx, [rsp + 0x38]
mov qword [rsp + 0x2b0], rcx
lea rcx, [rsp + 0x140]
mov qword [rsp + 0x2b8], rcx
lea rcx, method..virtual_0
mov qword [rsp + 0x2c0], rcx
lea rcx, [rsp + 0x2b0]
mov qword [rsp + 0xb8], rcx
mov qword [rsp + 0xc0], 1
mov qword [rsp + 0xc8], rdx
lea rcx, [rsp + 0xb8]
mov qword [rsp + 0x80], rcx
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x70], 1
mov rax, qword [0x14036c230]
mov r15, 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 r15, rax
mov rsi, qword [0x140285088]
lea rax, [0x1403093d8]
cmovne rsi, rax
jne 0x140101987
cmp qword [0x140285078], 0
je 0x140101987
mov rax, qword [rsi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
add r15, rax
add r15, 0x10
mov rcx, r15
lea rdx, [rsp + 0x70]
call qword [rsi + 0x50]
test al, al
je 0x140100ec4
mov rcx, r15
lea rdx, [rsp + 0x70]
call qword [rsi + 0x58]
jmp 0x140100ec4
movzx eax, byte [0x140283968]
test al, al
je 0x140100420
movzx eax, al
cmp eax, 1
je 0x1401019e8
cmp eax, 2
je 0x140101a47
lea rcx, str.__f__
call fcn.140252d10
test al, al
je 0x140100420
movzx eax, al
cmp eax, 2
je 0x140101a47
mov rdx, qword [str.__f__]
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 0x140101a3c
cmp qword [0x140285078], 0
je 0x140101a3c
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x28]
test al, al
je 0x140100420
mov rdi, qword [str.__f__]
lea rax, [rdi + 0x30]
lea rcx, str._at_line__column
mov qword [rsp + 0x448], rcx
mov qword [rsp + 0x450], 0
mov qword [rsp + 0x458], rax
mov rax, qword [0x14036c230]
mov qword [rsp + 0x150], rdi
lea rcx, [rsp + 0x448]
mov qword [rsp + 0x158], rcx
mov qword [rsp + 0x140], 1
mov r15, 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 r15, rax
mov rsi, qword [0x140285088]
lea rax, [0x1403093d8]
cmovne rsi, rax
jne 0x14010243b
cmp qword [0x140285078], 0
je 0x14010243b
mov rax, qword [rsi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
lea rcx, [rax + r15]
add rcx, 0x10
lea rdx, [rsp + 0x140]
call qword [rsi + 0x38]
lock inc qword [r15]
jle 0x140103d8a
mov qword [rsp + 0x270], 1
mov qword [rsp + 0x278], r15
mov qword [rsp + 0x280], rsi
mov qword [rsp + 0x288], rax
mov qword [rsp + 0x290], rdi
mov rax, qword [rsi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
add r15, rax
add r15, 0x10
jmp 0x140102475
mov sil, 9
jmp 0x140102f10
cmp ecx, 3
jne 0x140101d72
mov r8d, 0x118
lea rcx, [rsp + 0x140]
lea rdx, [rsp + 0x450]
call sub.msvcrt.dll_memcpy
mov r8d, dword [rsp + 0x24c]
lea rcx, [rsp + 0x38]
mov rdx, r15
call fcn.14005a220
cmp qword [rsp + 0x38], 0
je 0x1401040a6
movups xmm0, xmmword [rsp + 0x38]
movaps xmmword [rsp + 0x70], xmm0
mov rcx, qword [rsp + 0x70]
mov edx, dword [rsp + 0x78]
mov eax, dword [rsp + 0x7c]
mov dword [rsp + 0xb8], edx
mov dword [rsp + 0xbc], eax
cmp qword [rcx + 0x10], rdx
jbe 0x140103ec0
mov r9, qword [rcx]
imul r8, rdx, 0x130
cmp dword [r9 + r8], 2
je 0x140103ec0
add r9, r8
cmp dword [r9 + 0x114], eax
jne 0x140103ec0
mov byte [r9 + 0x125], 0
mov dword [rsp + 0xb8], edx
mov dword [rsp + 0xbc], eax
cmp qword [rcx + 0x10], rdx
jbe 0x140103e8c
mov rcx, qword [rcx]
cmp dword [rcx + r8], 2
je 0x140103e8c
add rcx, r8
cmp dword [rcx + 0x114], eax
jne 0x140103e8c
cmp qword [rcx], 0
je 0x140102a05
mov rcx, qword [rsp + 0x800]
mov rax, qword [rcx + 0x10]
cmp rax, qword [rcx + 0x18]
jbe 0x1401029f8
lea rdx, [rsp + 0x70]
call fcn.14006f780
mov rcx, qword [rsp + 0x5a8]
lea rdx, [rsp + 0x70]
call fcn.1400d71e0
jmp 0x140102a05
mov edx, dword [rax + 0x54]
mov dword [rsp + 0xe0], esi
mov dword [rsp + 0xe4], ebp
mov rax, qword [r15]
cmp dword [rax + r13], 2
je 0x140103e23
add rax, r13
cmp dword [rax + 0x114], ebp
jne 0x140103e23
mov eax, dword [rax + 0x114]
mov dword [rsp + 0xe0], esi
mov dword [rsp + 0xe4], ebp
mov rdi, qword [r15]
cmp dword [rdi + r13], 2
je 0x140103fc1
add rdi, r13
cmp dword [rdi + 0x114], ebp
jne 0x140103fc1
mov dword [rsp + 0x298], eax
movzx eax, byte [rdi + 0x50]
test byte [rax + rbx*4], ah
add al, byte [rax]
add byte [rdi], cl
mov dh, 0x47
push rax
lea ecx, [rax - 6]
cmp cl, 6
jb 0x140101cfe
lea ecx, [rax - 3]
cmp cl, 2
ja 0x140102a5e
cmp cl, 1
je 0x140102a5e
mov r13d, edx
mov word [rdi + 0x50], 0x100
push r8
add byte [rcx], al
mov eax, dword [rsp + 0x298]
mov dword [rdi + 0x54], eax
mov dword [rdi + 0x58], r13d
mov dword [rsp + 0xe0], esi
mov dword [rsp + 0xe4], ebp
cmp qword [r15 + 0x10], rsi
jbe 0x140103e23
mov rax, qword [r15]
imul rcx, rsi, 0x130
cmp dword [rax + rcx], 2
je 0x140103e23
invalid
add rax, rcx
cmp dword [rax + 0x114], ebp
jne 0x140103e23
mov eax, dword [rax + 0x114]
mov dword [rsp + 0x32c], eax
mov dword [rsp + 0x330], r13d
mov byte [rsp + 0x328], 8
jmp 0x140102a28
mov edx, dword [rsp + 0x44c]
add byte [rax], al
mov eax, dword [rsp + 0x450]
dec rcx
lea r8, [0x14028aafc]
movsxd rcx, dword [r8 + rcx*4]
add rcx, r8
jmp rcx
mov dword [rsp + 0x330], eax
mov r8d, 0x114
lea rcx, [rsp + 0x334]
lea rdx, [rsp + 0x454]
call sub.msvcrt.dll_memcpy
mov al, 1
jmp 0x140102d6b
mov rax, qword [0x140285090]
test rax, rax
je 0x140102488
mov rax, qword [0x140285090]
test rax, rax
je 0x1401026d5
mov qword [rsp + 0xb8], 2
mov qword [rsp + 0xd8], 0
mov dil, 1
mov rcx, qword [rsp + 0xa0]
mov edx, dword [rsp + 0xa8]
mov eax, dword [rsp + 0xac]
mov dword [rsp + 0x70], edx
mov dword [rsp + 0x74], eax
cmp qword [rcx + 0x10], rdx
jbe 0x140103f52
mov r15, qword [rcx]
imul rcx, rdx, 0x130
cmp dword [r15 + rcx], 2
je 0x140103f52
add r15, rcx
cmp dword [r15 + 0x114], eax
jne 0x140103f52
mov ebp, dword [rsp + 0x2d8]
mov rsi, qword [r12 + 8]
mov qword [rsp + 0x610], rsi
lea rcx, [r15 + 0x80]
mov eax, dword [r15 + 0x84]
test eax, eax
mov edx, 0
cmovle eax, edx
cmp rax, rsi
cmovae rax, rsi
sub rax, qword [r15 + 0x88]
mov r13d, 0
cmovae r13, rax
mov dword [rsp + 0x308], r13d
mov edx, ebp
call fcn.1400790c0
sub qword [r15 + 0x88], rbp
sub dword [r15 + 0x118], ebp
mov rax, qword [0x140285090]
test rax, rax
jne 0x140102158
movzx eax, byte [0x140282d90]
test al, al
je 0x140102158
movzx eax, al
cmp eax, 1
je 0x140101eed
cmp eax, 2
je 0x140101f4c
lea rcx, [0x140282d80]
call fcn.140252d10
test al, al
je 0x140102158
movzx eax, al
cmp eax, 2
je 0x140101f4c
mov rdx, qword [0x140282d80]
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 0x140101f41
cmp qword [0x140285078], 0
je 0x140101f41
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x28]
test al, al
je 0x140102158
mov rax, qword [0x140282d80]
mov rcx, qword [rax + 0x38]
test rcx, rcx
je 0x140104116
mov rdx, qword [rax + 0x30]
mov r8, qword [rax + 0x40]
mov r9, qword [rax + 0x48]
mov qword [rsp + 0x70], rdx
mov qword [rsp + 0x78], rcx
mov qword [rsp + 0x80], r8
mov qword [rsp + 0x88], r9
mov qword [rsp + 0x90], 0
mov ecx, dword [r15 + 0x84]
mov dword [rsp + 0x638], ecx
lea rcx, [r15 + 0x88]
lea rdx, [rsp + 0x638]
mov qword [rsp + 0x140], rdx
lea rdx, [0x1400790b0]
mov qword [rsp + 0x148], rdx
mov qword [rsp + 0x150], rcx
lea rcx, [r15 + 0x114]
lea r8, [fcn.14003d9c0]
mov qword [rsp + 0x158], r8
mov qword [rsp + 0x160], rcx
lea rcx, [rax + 0x30]
lea rdx, [0x140078340]
mov qword [rsp + 0x168], rdx
lea rdx, [rsp + 0x610]
mov qword [rsp + 0x170], rdx
mov qword [rsp + 0x178], r8
lea rdx, [rsp + 0x308]
mov qword [rsp + 0x180], rdx
lea rdx, [0x140043e60]
mov qword [rsp + 0x188], rdx
lea rdx, str.__sent_stream_data__available
mov qword [rsp + 0x38], rdx
mov qword [rsp + 0x40], 5
mov qword [rsp + 0x58], 0
lea rdx, [rsp + 0x140]
mov qword [rsp + 0x48], rdx
mov qword [rsp + 0x50], 5
lea rdx, [rsp + 0x70]
mov qword [rsp + 0x5d8], rdx
lea rdx, [rsp + 0x38]
mov qword [rsp + 0x5e0], rdx
lea rdx, method..virtual_0
mov qword [rsp + 0x5e8], rdx
lea rdx, [rsp + 0x5d8]
mov qword [rsp + 0x568], rdx
mov qword [rsp + 0x570], 1
mov qword [rsp + 0x578], rcx
lea rcx, [rsp + 0x568]
mov qword [rsp + 0x2c0], rcx
mov qword [rsp + 0x2c8], rax
mov qword [rsp + 0x2b0], 1
mov rax, qword [0x14036c230]
mov rbp, 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 rbp, rax
mov rsi, qword [0x140285088]
lea rax, [0x1403093d8]
cmovne rsi, rax
jne 0x140102128
cmp qword [0x140285078], 0
je 0x140102128
mov rax, qword [rsi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
add rbp, rax
add rbp, 0x10
mov rcx, rbp
lea rdx, [rsp + 0x2b0]
call qword [rsi + 0x50]
test al, al
je 0x140102148
mov rcx, rbp
lea rdx, [rsp + 0x2b0]
call qword [rsi + 0x58]
mov r13d, dword [rsp + 0x308]
mov rsi, qword [rsp + 0x610]
mov eax, dword [r15 + 0x84]
test eax, eax
mov ecx, 0
cmovle eax, ecx
cmp rax, rsi
cmovb rsi, rax
sub rsi, qword [r15 + 0x88]
mov eax, 0
cmovae rax, rsi
cmp r13d, eax
jae 0x14010218d
mov rcx, r15
call fcn.140078410
mov ecx, dword [r12 + 4]
mov edx, dword [rsp + 0x2d8]
lea eax, [rcx + rdx]
shl rax, 0x20
add ecx, edx
movabs rcx, 0x300000001
cmovo rax, rcx
test al, al
jne 0x1401021bd
shr rax, 0x20
mov dword [r12 + 4], eax
test dil, dil
jne 0x1401021fa
cmp qword [rsp + 0xb8], 0
mov rcx, qword [rsp + 0xc0]
mov rax, qword [rsp + 0xc8]
je 0x1401021ef
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
lea rdx, [rsp + 0xd0]
call qword [rax + 0x68]
mov rdx, qword [rsp + 0xb8]
cmp rdx, 2
je 0x140102273
mov rcx, qword [rsp + 0xc0]
mov rax, qword [rsp + 0xc8]
test rdx, rdx
je 0x14010222f
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
mov rdx, qword [rsp + 0xd0]
call qword [rax + pe_nt_image_headers64]
mov rax, qword [rsp + 0xb8]
cmp rax, 2
je 0x140102273
test rax, rax
je 0x140102273
mov rax, qword [rsp + 0xc0]
lock dec qword [rax]
jne 0x140102273
mov rcx, qword [rsp + 0xc0]
mov rdx, qword [rsp + 0xc8]
call fcn.1400f2280
mov rax, qword [0x140285090]
test rax, rax
je 0x140102860
mov qword [rsp + 0x140], 2
mov qword [rsp + 0x160], 0
mov dil, 1
mov edx, dword [rsp + 0x2d8]
mov rcx, r12
call fcn.1400790c0
movzx esi, byte [rsp + 0x10e]
mov r15d, dword [rsp + 0x2d8]
mov rax, qword [rsp + 0xe0]
test rax, rax
je 0x1401029e2
cmp eax, 1
jne 0x1401022fc
mov rcx, qword [rsp + 0xf0]
sub rcx, qword [rsp + 0xf8]
mov eax, 0
cmovae rax, rcx
cmp rax, r15
jbe 0x1401022fc
mov eax, esi
and al, 0xfe
mov byte [rsp + 0x10e], al
test dil, dil
jne 0x140102339
cmp qword [rsp + 0x140], 0
mov rcx, qword [rsp + 0x148]
mov rax, qword [rsp + 0x150]
je 0x14010232e
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
lea rdx, [rsp + 0x158]
call qword [rax + 0x68]
mov rdx, qword [rsp + 0x140]
cmp rdx, 2
je 0x1401023b2
mov rcx, qword [rsp + 0x148]
mov rax, qword [rsp + 0x150]
test rdx, rdx
je 0x14010236e
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
mov rdx, qword [rsp + 0x158]
call qword [rax + pe_nt_image_headers64]
mov rax, qword [rsp + 0x140]
cmp rax, 2
je 0x1401023b2
test rax, rax
je 0x1401023b2
mov rax, qword [rsp + 0x148]
lock dec qword [rax]
jne 0x1401023b2
mov rcx, qword [rsp + 0x148]
mov rdx, qword [rsp + 0x150]
call fcn.1400f2280
and sil, 1
mov eax, dword [rsp + 0x108]
mov rcx, qword [rsp + 0x100]
lea rdx, [rsp + 0x330]
mov qword [rdx + 0x20], rcx
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmm1, xmmword [rsp + 0xf0]
movups xmmword [rdx + 0x10], xmm1
movups xmmword [rdx], xmm0
movzx ecx, byte [rsp + 0x10e]
movzx edx, word [rsp + 0x10c]
mov r8, qword [rsp + 0xa8]
mov qword [rsp + 0x358], r15
mov qword [rsp + 0x360], r8
mov byte [rsp + 0x368], sil
mov dword [rsp + 0x370], eax
mov word [rsp + 0x374], dx
mov byte [rsp + 0x376], cl
mov byte [rsp + 0x328], 0
jmp 0x140102a28
mov rcx, r15
lea rdx, [rsp + 0x140]
call qword [rsi + 0x38]
mov qword [rsp + 0x270], 0
mov qword [rsp + 0x278], r15
mov qword [rsp + 0x280], rsi
mov qword [rsp + 0x288], rax
mov qword [rsp + 0x290], rdi
mov rcx, r15
lea rdx, [rsp + 0x288]
call qword [rsi + 0x60]
jmp 0x140100440
movzx eax, byte [0x1402839e0]
test al, al
je 0x140101dcc
movzx eax, al
cmp eax, 1
je 0x1401024c0
cmp eax, 2
je 0x14010251f
lea rcx, [0x1402839d0]
call fcn.140252d10
test al, al
je 0x140101dcc
movzx eax, al
cmp eax, 2
je 0x14010251f
mov rdx, qword [0x1402839d0]
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 0x140102514
cmp qword [0x140285078], 0
je 0x140102514
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x28]
test al, al
je 0x140101dcc
mov rax, qword [0x1402839d0]
mov rcx, qword [rax + 0x38]
test rcx, rcx
je 0x1401040fa
mov r9, qword [rax + 0x30]
mov rdx, qword [rax + 0x40]
mov r8, qword [rax + 0x48]
mov qword [rsp + 0xb8], r9
mov qword [rsp + 0xc0], rcx
mov qword [rsp + 0xc8], rdx
mov qword [rsp + 0xd0], r8
mov qword [rsp + 0xd8], 0
lea r10, str.sending_data_frame
mov qword [rsp + 0x140], r10
mov qword [rsp + 0x148], 1
lea r10, str._at_line__column
mov qword [rsp + 0x150], r10
movups xmmword [rsp + 0x158], xmm6
cmp rcx, 1
je 0x1401040fa
mov qword [rsp + 0x70], r9
mov qword [rsp + 0x78], rcx
mov qword [rsp + 0x80], rdx
mov qword [rsp + 0x88], r8
lea rcx, [rax + 0x30]
mov qword [rsp + 0x90], 1
lea rdx, [rsp + 0xb8]
mov qword [rsp + 0x38], rdx
lea rdx, [rsp + 0x140]
mov qword [rsp + 0x40], rdx
lea rdx, method..virtual_0
mov qword [rsp + 0x48], rdx
lea rdx, [rsp + 0x70]
mov qword [rsp + 0x50], rdx
lea rdx, [rsp + 0x2d8]
mov qword [rsp + 0x58], rdx
lea rdx, [0x1402ec258]
mov qword [rsp + 0x60], rdx
lea rdx, [rsp + 0x38]
mov qword [rsp + 0x568], rdx
mov qword [rsp + 0x570], 2
mov qword [rsp + 0x578], rcx
lea rcx, [rsp + 0x568]
mov qword [rsp + 0x2c0], rcx
mov qword [rsp + 0x2c8], rax
mov qword [rsp + 0x2b0], 1
mov rax, qword [0x14036c230]
mov r15, 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 r15, rax
mov rsi, qword [0x140285088]
lea rax, [0x1403093d8]
cmovne rsi, rax
jne 0x1401026ac
cmp qword [0x140285078], 0
je 0x1401026ac
mov rax, qword [rsi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
add r15, rax
add r15, 0x10
mov rcx, r15
lea rdx, [rsp + 0x2b0]
call qword [rsi + 0x50]
test al, al
je 0x140101dcc
mov rcx, r15
lea rdx, [rsp + 0x2b0]
call qword [rsi + 0x58]
jmp 0x140101dcc
movzx eax, byte [0x1402839f8]
test al, al
je 0x140101ddc
movzx eax, al
cmp eax, 1
je 0x14010270d
cmp eax, 2
je 0x14010276c
lea rcx, [0x1402839e8]
call fcn.140252d10
test al, al
je 0x140101ddc
movzx eax, al
cmp eax, 2
je 0x14010276c
mov rdx, qword [0x1402839e8]
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 0x140102761
cmp qword [0x140285078], 0
je 0x140102761
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x28]
test al, al
je 0x140101ddc
mov rdi, qword [0x1402839e8]
lea rax, [rdi + 0x30]
lea rcx, str._at_line__column
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x40], 0
mov qword [rsp + 0x48], rax
mov rax, qword [0x14036c230]
mov qword [rsp + 0x150], rdi
lea rcx, [rsp + 0x38]
mov qword [rsp + 0x158], rcx
mov qword [rsp + 0x140], 1
mov r15, 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 r15, rax
mov rsi, qword [0x140285088]
lea rax, [0x1403093d8]
cmovne rsi, rax
jne 0x1401037b8
cmp qword [0x140285078], 0
je 0x1401037b8
mov rax, qword [rsi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
lea rcx, [rax + r15]
add rcx, 0x10
lea rdx, [rsp + 0x140]
call qword [rsi + 0x38]
lock inc qword [r15]
jle 0x140103d8a
mov qword [rsp + 0xb8], 1
mov qword [rsp + 0xc0], r15
mov qword [rsp + 0xc8], rsi
mov qword [rsp + 0xd0], rax
mov qword [rsp + 0xd8], rdi
mov rax, qword [rsi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
add r15, rax
add r15, 0x10
jmp 0x1401037f2
movzx eax, byte [0x140283a10]
test al, al
je 0x140102283
movzx eax, al
cmp eax, 1
je 0x140102898
cmp eax, 2
je 0x1401028f7
lea rcx, [0x140283a00]
call fcn.140252d10
test al, al
je 0x140102283
movzx eax, al
cmp eax, 2
je 0x1401028f7
mov rdx, qword [0x140283a00]
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 0x1401028ec
cmp qword [0x140285078], 0
je 0x1401028ec
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x28]
test al, al
je 0x140102283
mov rdi, qword [0x140283a00]
lea rax, [rdi + 0x30]
lea rcx, str._at_line__column
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], 0
mov qword [rsp + 0x80], rax
mov rax, qword [0x14036c230]
mov qword [rsp + 0x48], rdi
lea rcx, [rsp + 0x70]
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x38], 1
mov r15, 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 r15, rax
mov rsi, qword [0x140285088]
lea rax, [0x1403093d8]
cmovne rsi, rax
jne 0x140103807
cmp qword [0x140285078], 0
je 0x140103807
mov rax, qword [rsi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
lea rcx, [rax + r15]
add rcx, 0x10
lea rdx, [rsp + 0x38]
call qword [rsi + 0x38]
lock inc qword [r15]
jle 0x140103d8a
mov qword [rsp + 0x140], 1
mov qword [rsp + 0x148], r15
mov qword [rsp + 0x150], rsi
mov qword [rsp + 0x158], rax
mov qword [rsp + 0x160], rdi
mov rax, qword [rsi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
add r15, rax
add r15, 0x10
jmp 0x14010383e
mov rax, qword [rsp + 0xf8]
cmp rax, r15
ja 0x1401022f1
jmp 0x1401022fc
mov rcx, r12
lea rdx, [rsp + 0x70]
call fcn.140074920
mov r8d, 0x118
lea rcx, [rsp + 0x330]
lea rdx, [rsp + 0x140]
call sub.msvcrt.dll_memcpy
mov byte [rsp + 0x328], 3
movzx eax, byte [rsp + 0x448]
cmp rax, 9
je 0x140102d72
test rax, rax
je 0x140102d72
cmp eax, 3
je 0x140102d72
lea rcx, [rsp + 0x448]
call fcn.1400fef30
jmp 0x140102d72
mov r13d, edx
test rax, rax
je 0x140101d01
cmp eax, 1
jne 0x140103853
mov rax, qword [rdi + 0x58]
mov rdx, qword [rdi + 0x60]
lea rcx, [rdi + 0x70]
mov r8, qword [rdi + 0x68]
call qword [rax + 0x10]
jmp 0x140101d01
movzx eax, byte [0x140283348]
test al, al
je 0x140100346
movzx eax, al
cmp eax, 1
je 0x140102ac3
cmp eax, 2
je 0x140102b22
lea rcx, [0x140283338]
call fcn.140252d10
test al, al
je 0x140100346
movzx eax, al
cmp eax, 2
je 0x140102b22
mov rdx, qword [0x140283338]
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 0x140102b17
cmp qword [0x140285078], 0
je 0x140102b17
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x28]
test al, al
je 0x140100346
mov rax, qword [0x140283338]
mov rcx, qword [rax + 0x38]
test rcx, rcx
je 0x140104140
lea rdx, [rax + 0x30]
mov r8, qword [rax + 0x30]
mov r9, qword [rax + 0x40]
mov r10, qword [rax + 0x48]
mov qword [rsp + 0x448], r8
mov qword [rsp + 0x450], rcx
mov qword [rsp + 0x458], r9
mov qword [rsp + 0x460], r10
mov qword [rsp + 0x468], 0
lea rcx, str.____existing_entries
mov qword [rsp + 0x140], rcx
mov qword [rsp + 0x148], 1
lea rcx, str._at_line__column
mov qword [rsp + 0x150], rcx
movups xmmword [rsp + 0x158], xmm6
lea rcx, [rsp + 0x448]
mov qword [rsp + 0x38], rcx
lea rcx, [rsp + 0x140]
mov qword [rsp + 0x40], rcx
lea rcx, method..virtual_0
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x38]
lea rcx, [rsp + 0x38]
mov qword [rsp + 0x660], rcx
mov qword [rsp + 0x668], 1
mov qword [rsp + 0x670], rdx
lea rcx, [rsp + 0x660]
mov qword [rsp + 0x338], rcx
mov word [rax + rdi], fs
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rax*2], ah
add eax, dword [rax]
add byte [rax - 0x39], cl
test byte [rax + rbp], ah
add eax, dword [rax]
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x75], cl
add eax, 0x26961a
mov word [rax + rdi], fs
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rax*2], ah
add eax, dword [rax]
add byte [rax - 0x39], cl
test byte [rax + rbp], ah
add eax, dword [rax]
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x75], cl
add eax, 0x26961a
mov r15, 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 r15, rax
mov rsi, qword [0x140285088]
lea rax, [0x1403093d8]
cmovne rsi, rax
jne 0x140102c5c
cmp qword [0x140285078], 0
je 0x140102c5c
mov rax, qword [rsi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
add r15, rax
add r15, 0x10
mov rcx, r15
stc
lea rdx, [rsp + 0x328]
call qword [rsi + 0x50]
test al, al
je 0x140100346
invalid
invalid
invalid
mov rcx, r15
lea rdx, [rsp + 0x328]
call qword [rsi + 0x58]
jmp 0x140100346
dec dword [rbp + rcx*4 - 0x74]
and al, 0x49
add al, 0
add byte [rcx + 0xf], al
mov dh, 0x49
add cl, byte [rbp + rcx*4 - 0x7c]
and al, 0x29
sub dword [rbx], eax
add byte [rax], al
invalid
invalid
sub dword [rbx], eax
add byte [rax], al
mov byte [r8 + 2], cl
add al, byte [rcx + 0xf]
mov bh, 9
add al, byte [rcx + 0xf]
movzx ecx, word [rcx]
mov bh, 9
mov word [r8], cx
mov dword [rsp + 0x32c], edx
mov word [rsp + 0x330], ax
mov al, 5
add eax, 0xafe9
invalid
add eax, 0xafe9
add byte [rcx + 0x32c2494], cl
mov dword [rsp + 0x32c], edx
mov dword [rsp + 0x32c], edx
mov dword [rsp + 0x330], eax
add byte [rax], al
lea rcx, [rsp + 0x454]
lea ecx, [rsp + 0x454]
mov eax, dword [rcx + 0x30]
lea rdx, [rsp + 0x334]
mov dword [rdx + 0x30], eax
xor byte [rdi], cl
adc byte [rcx], al
xor byte [rdi], cl
adc byte [rcx], al
movups xmm1, xmmword [rcx + 0x10]
movups xmm2, xmmword [rcx + 0x20]
movups xmmword [rdx + 0x20], xmm2
movups xmmword [rdx + 0x10], xmm1
movups xmmword [rdx], xmm0
mov al, 4
add al, 0xeb
invalid
add al, 0xeb
jno 0x140102c84
invalid
mov dword [rsp + 0x32c], edx
mov dword [rsp + 0x330], eax
xchg esp, eax
and al, 0x2c
add eax, dword [rax]
add byte [rcx + 0x3302484], cl
add byte [rax], al
mov eax, dword [rsp + 0x454]
mov dword [rsp + 0x334], eax
mov al, 2
jmp 0x140102d6b
mov byte [rsp + 0x328], al
mov rax, qword [0x140285090]
test rax, rax
je 0x140103140
mov rcx, qword [rsp + 0xa0]
mov edx, dword [rsp + 0xa8]
mov eax, dword [rsp + 0xac]
mov dword [rsp + 0x38], edx
mov dword [rsp + 0x3c], eax
cmp qword [rcx + 0x10], rdx
jbe 0x140103c97
mov r9, qword [rcx]
imul r8, rdx, 0x130
cmp dword [r9 + r8], 2
je 0x140103c97
add r9, r8
cmp dword [r9 + 0x114], eax
jne 0x140103c97
cmp qword [r9], 0
jne 0x140102e00
mov dword [rsp + 0x38], edx
mov dword [rsp + 0x3c], eax
mov rcx, qword [rcx]
cmp dword [rcx + r8], 2
je 0x140103c97
add rcx, r8
cmp dword [rcx + 0x114], eax
jne 0x140103c97
cmp byte [rcx + 0x50], 5
jne 0x140102e15
mov rcx, qword [rsp + 0x5a8]
lea rdx, [rsp + 0xa0]
call fcn.1400d71e0
movzx r8d, byte [rsp + 0x37]
mov rcx, qword [rsp + 0x800]
lea rdx, [rsp + 0xa0]
call fcn.14006f8e0
movzx esi, byte [rsp + 0x328]
mov r8d, 0x11f
lea rcx, [rsp + 0x660]
lea rdx, [rsp + 0x329]
call sub.msvcrt.dll_memcpy
mov rdx, qword [rsp + 0x118]
cmp rdx, 2
je 0x140102f10
mov rcx, qword [rsp + 0x120]
mov rax, qword [rsp + 0x128]
test rdx, rdx
je 0x140102e8c
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
lea rdx, [rsp + 0x130]
call qword [rax + 0x68]
mov rdx, qword [rsp + 0x118]
cmp rdx, 2
je 0x140102f10
mov rcx, qword [rsp + 0x120]
mov rax, qword [rsp + 0x128]
test rdx, rdx
je 0x140102ecc
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
mov rdx, qword [rsp + 0x130]
call qword [rax + pe_nt_image_headers64]
mov rax, qword [rsp + 0x118]
cmp rax, 2
je 0x140102f10
test rax, rax
je 0x140102f10
mov rax, qword [rsp + 0x120]
lock dec qword [rax]
jne 0x140102f10
mov rcx, qword [rsp + 0x120]
mov rdx, qword [rsp + 0x128]
call fcn.1400f2280
mov rdx, qword [rsp + 0x270]
cmp rdx, 2
je 0x140102fd0
mov rcx, qword [rsp + 0x278]
mov rax, qword [rsp + 0x280]
test rdx, rdx
je 0x140102f49
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
lea rdx, [rsp + 0x288]
call qword [rax + 0x68]
mov rdx, qword [rsp + 0x270]
cmp rdx, 2
je 0x140102fd0
mov rcx, qword [rsp + 0x278]
mov rax, qword [rsp + 0x280]
test rdx, rdx
je 0x140102f89
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
mov rdx, qword [rsp + 0x288]
call qword [rax + pe_nt_image_headers64]
mov rax, qword [rsp + 0x270]
cmp rax, 2
je 0x140102fd0
test rax, rax
je 0x140102fd0
mov rax, qword [rsp + 0x278]
lock dec qword [rax]
jne 0x140102fd0
mov rcx, qword [rsp + 0x278]
mov rdx, qword [rsp + 0x280]
call fcn.1400f2280
nop dword [rax]
cmp sil, 9
jne 0x140103020
mov rcx, qword [rsp + 0x2a8]
mov rdx, qword [rsp + 0x2f8]
call fcn.1400e6e40
test rax, rax
jne 0x1400ff68a
test rdx, rdx
jne 0x140103896
mov rcx, r12
mov rdx, r14
mov r8, rbx
mov r9, qword [rsp + 0x808]
call fcn.140104450
test al, al
jne 0x1400ff90e
jmp 0x140103894
mov byte [rsp + 0x448], sil
mov r8d, 0x11f
lea rcx, [rsp + 0x449]
lea rdx, [rsp + 0x660]
call sub.msvcrt.dll_memcpy
mov rax, qword [0x140285090]
test rax, rax
je 0x14010335e
cmp byte [rsp + 0x448], 0
jne 0x140103073
mov rax, qword [rsp + 0x480]
mov dword [r12 + 0x4c], 1
mov qword [r12 + 0x50], rax
mov r8d, 0x120
lea rsi, [rsp + 0x140]
mov rcx, rsi
lea rdx, [rsp + 0x448]
call sub.msvcrt.dll_memcpy
mov rcx, qword [rsp + 0x2a8]
mov rdx, rsi
call fcn.1400e32d0
cmp al, 0xc
jne 0x140103e57
mov r9, qword [rsp + 0x808]
cmp dword [r9 + 0x100], 4
jne 0x1401030d6
mov rax, qword [r9 + 0x158]
sub rax, qword [r9 + 0x150]
cmp rax, qword [r9 + 0x178]
jae 0x1400ff900
mov rcx, qword [rsp + 0x2a8]
mov rdx, qword [rsp + 0x2f8]
call fcn.1400e6e40
test rax, rax
jne 0x1400ff68a
test rdx, rdx
jne 0x140103896
mov eax, 1
mov r9, qword [rsp + 0x808]
cmp dword [r9 + 0x100], 4
jne 0x1400ff68a
mov rcx, qword [r9 + 0x158]
sub rcx, qword [r9 + 0x150]
cmp rcx, qword [r9 + 0x178]
jae 0x1400ff900
jmp 0x140103898
movzx eax, byte [0x140283a40]
test al, al
je 0x140102d82
movzx eax, al
cmp eax, 1
je 0x140103178
cmp eax, 2
je 0x1401031d7
lea rcx, [0x140283a30]
call fcn.140252d10
test al, al
je 0x140102d82
movzx eax, al
cmp eax, 2
je 0x1401031d7
mov rdx, qword [0x140283a30]
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 0x1401031cc
cmp qword [0x140285078], 0
je 0x1401031cc
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x28]
test al, al
je 0x140102d82
mov rax, qword [0x140283a30]
mov rcx, qword [rax + 0x38]
test rcx, rcx
je 0x1401040c0
mov rdx, qword [rax + 0x30]
mov r8, qword [rax + 0x40]
mov r9, qword [rax + 0x48]
mov qword [rsp + 0x448], rdx
mov qword [rsp + 0x450], rcx
mov qword [rsp + 0x458], r8
mov qword [rsp + 0x460], r9
lea rcx, [rax + 0x30]
mov qword [rsp + 0x468], 0
lea rdx, [rsp + 0x328]
mov qword [rsp + 0xb8], rdx
lea rdx, [0x14017d210]
mov qword [rsp + 0xc0], rdx
lea rdx, str.pop_frame__frame
mov qword [rsp + 0x140], rdx
mov qword [rsp + 0x148], 1
mov qword [rsp + 0x160], 0
lea rdx, [rsp + 0xb8]
mov qword [rsp + 0x150], rdx
mov qword [rsp + 0x158], 1
lea rdx, [rsp + 0x448]
mov qword [rsp + 0x70], rdx
lea rdx, [rsp + 0x140]
mov qword [rsp + 0x78], rdx
lea rdx, method..virtual_0
mov qword [rsp + 0x80], rdx
lea rdx, [rsp + 0x70]
mov qword [rsp + 0xe0], rdx
mov qword [rsp + 0xe8], 1
mov qword [rsp + 0xf0], rcx
lea rcx, [rsp + 0xe0]
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x38], 1
mov rax, qword [0x14036c230]
mov r15, 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 r15, rax
mov rsi, qword [0x140285088]
lea rax, [0x1403093d8]
cmovne rsi, rax
jne 0x14010333b
cmp qword [0x140285078], 0
je 0x14010333b
mov rax, qword [rsi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
add r15, rax
add r15, 0x10
mov rcx, r15
lea rdx, [rsp + 0x38]
call qword [rsi + 0x50]
test al, al
je 0x140102d82
mov rcx, r15
lea rdx, [rsp + 0x38]
call qword [rsi + 0x58]
jmp 0x140102d82
movzx eax, byte [0x1402838f0]
test al, al
je 0x140103053
movzx eax, al
cmp eax, 1
je 0x140103396
cmp eax, 2
je 0x1401033f5
lea rcx, [0x1402838e0]
call fcn.140252d10
test al, al
je 0x140103053
movzx eax, al
cmp eax, 2
je 0x1401033f5
mov rdx, qword [0x1402838e0]
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 0x1401033ea
cmp qword [0x140285078], 0
je 0x1401033ea
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x28]
test al, al
je 0x140103053
mov rax, qword [0x1402838e0]
mov rcx, qword [rax + 0x38]
test rcx, rcx
je 0x140104036
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.writing
mov qword [rsp + 0x140], r10
mov qword [rsp + 0x148], 1
lea r10, str._at_line__column
mov qword [rsp + 0x150], r10
movups xmmword [rsp + 0x158], xmm6
cmp rcx, 1
je 0x140104036
mov qword [rsp + 0x38], r9
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x48], rdx
mov qword [rsp + 0x50], r8
lea rcx, [rax + 0x30]
mov qword [rsp + 0x58], 1
lea rdx, [rsp + 0x448]
mov qword [rsp + 0x2b0], rdx
lea rdx, [rsp + 0xe0]
mov qword [rsp + 0x328], rdx
lea rdx, [rsp + 0x140]
mov qword [rsp + 0x330], rdx
lea rdx, method..virtual_0
mov qword [rsp + 0x338], rdx
lea rdx, [rsp + 0x38]
mov qword [rsp + 0x340], rdx
lea rdx, [rsp + 0x2b0]
mov qword [rsp + 0x348], rdx
lea rdx, method..virtual_0
mov qword [rsp + 0x350], rdx
lea rdx, [rsp + 0x328]
mov qword [rsp + 0xb8], rdx
mov qword [rsp + 0xc0], 2
mov qword [rsp + 0xc8], rcx
lea rcx, [rsp + 0xb8]
mov qword [rsp + 0x80], rcx
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x70], 1
mov rax, qword [0x14036c230]
mov r15, 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 r15, rax
mov rsi, qword [0x140285088]
lea rax, [0x1403093d8]
cmovne rsi, rax
jne 0x14010359b
cmp qword [0x140285078], 0
je 0x14010359b
mov rax, qword [rsi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
add r15, rax
add r15, 0x10
mov rcx, r15
lea rdx, [rsp + 0x70]
call qword [rsi + 0x50]
test al, al
je 0x140103053
mov rcx, r15
lea rdx, [rsp + 0x70]
call qword [rsi + 0x58]
jmp 0x140103053
movzx eax, byte [0x140283330]
test al, al
je 0x1401003d3
movzx eax, al
cmp eax, 1
je 0x1401035f6
cmp eax, 2
je 0x140103655
lea rcx, [0x140283320]
call fcn.140252d10
test al, al
je 0x1401003d3
movzx eax, al
cmp eax, 2
je 0x140103655
mov rdx, qword [0x140283320]
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 0x14010364a
cmp qword [0x140285078], 0
je 0x14010364a
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x28]
test al, al
je 0x1401003d3
mov rax, qword [0x140283320]
mov rcx, qword [rax + 0x38]
test rcx, rcx
je 0x140104150
lea rdx, [rax + 0x30]
mov r8, qword [rax + 0x30]
mov r9, qword [rax + 0x40]
mov r10, qword [rax + 0x48]
mov qword [rsp + 0x448], r8
mov qword [rsp + 0x450], rcx
mov qword [rsp + 0x458], r9
mov qword [rsp + 0x460], r10
mov qword [rsp + 0x468], 0
lea rcx, str.____first_entry
mov qword [rsp + 0x140], rcx
mov qword [rsp + 0x148], 1
lea rcx, str._at_line__column
mov qword [rsp + 0x150], rcx
movups xmmword [rsp + 0x158], xmm6
lea rcx, [rsp + 0x448]
mov qword [rsp + 0x38], rcx
lea rcx, [rsp + 0x140]
mov qword [rsp + 0x40], rcx
lea rcx, method..virtual_0
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x38]
mov qword [rsp + 0x660], rcx
mov qword [rsp + 0x668], 1
mov qword [rsp + 0x670], rdx
lea rcx, [rsp + 0x660]
mov qword [rsp + 0x338], rcx
mov qword [rsp + 0x340], rax
mov qword [rsp + 0x328], 1
mov rax, qword [0x14036c230]
mov r15, 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 r15, rax
mov rsi, qword [0x140285088]
lea rax, [0x1403093d8]
cmovne rsi, rax
jne 0x14010378f
cmp qword [0x140285078], 0
je 0x14010378f
mov rax, qword [rsi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
add r15, rax
add r15, 0x10
mov rcx, r15
lea rdx, [rsp + 0x328]
call qword [rsi + 0x50]
test al, al
je 0x1401003d3
mov rcx, r15
lea rdx, [rsp + 0x328]
call qword [rsi + 0x58]
jmp 0x1401003d3
mov rcx, r15
lea rdx, [rsp + 0x140]
call qword [rsi + 0x38]
mov qword [rsp + 0xb8], 0
mov qword [rsp + 0xc0], r15
mov qword [rsp + 0xc8], rsi
mov qword [rsp + 0xd0], rax
mov qword [rsp + 0xd8], rdi
mov rcx, r15
lea rdx, [rsp + 0xd0]
call qword [rsi + 0x60]
xor edi, edi
jmp 0x140101df7
mov rcx, r15
lea rdx, [rsp + 0x38]
call qword [rsi + 0x38]
mov qword [rsp + 0x140], 0
mov qword [rsp + 0x148], r15
mov qword [rsp + 0x150], rsi
mov qword [rsp + 0x158], rax
mov qword [rsp + 0x160], rdi
mov rcx, r15
lea rdx, [rsp + 0x158]
call qword [rsi + 0x60]
xor edi, edi
jmp 0x14010229e
mov r8, qword [rdi + 0x58]
test r8, r8
je 0x140101d01
cmp qword [rdi + 0x60], 0
je 0x140101d01
mov rcx, qword [0x14036c198]
xor edx, edx
call fcn.14027f164
mov r15, qword [rsp + 0xa0]
mov esi, dword [rsp + 0xa8]
mov ebp, dword [rsp + 0xac]
jmp 0x140101d01
xor edx, edx
xor eax, eax
movaps xmm6, xmmword [rsp + 0x780]
add rsp, 0x798
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, [rsp + 0x32c]
mov qword [rsp + 0x448], rax
lea rax, [0x14005a790]
mov qword [rsp + 0x450], rax
lea rax, str.H5_
mov qword [rsp + 0x140], rax
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_store.rs
jmp 0x140103b6b
lea rax, [rsp + 0x32c]
mov qword [rsp + 0x448], rax
lea rax, [0x14005a790]
mov qword [rsp + 0x450], rax
lea rax, str.H5_
mov qword [rsp + 0x140], rax
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_store.rs
lea rax, [rsp + 0x448]
mov qword [rsp + 0x5a0], rax
jmp 0x140103964
lea rax, [rsp + 0xe4]
mov qword [rsp + 0x38], rax
lea rax, [0x14005a790]
mov qword [rsp + 0x40], rax
lea rax, str.H5_
mov qword [rsp + 0x140], rax
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_store.rs
lea rcx, [rsp + 0x140]
mov qword [rcx + 8], 1
mov qword [rcx + 0x20], 0
mov rax, qword [rsp + 0x5a0]
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], 1
call fcn.14003d630
jmp case.0x140101d91.2
lea rax, [rsp + 0x74]
mov qword [rsp + 0x38], rax
lea rax, [0x14005a790]
mov qword [rsp + 0x40], rax
lea rax, str.H5_
mov qword [rsp + 0x140], rax
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_store.rs
jmp 0x140103aa3
lea rax, [rsp + 0x32c]
mov qword [rsp + 0x448], rax
lea rax, [0x14005a790]
mov qword [rsp + 0x450], rax
lea rax, str.H5_
mov qword [rsp + 0x140], rax
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_store.rs
jmp 0x140103b6b
lea rax, [rsp + 0xe4]
mov qword [rsp + 0x38], rax
lea rax, [0x14005a790]
mov qword [rsp + 0x40], rax
lea rax, str.H5_
mov qword [rsp + 0x140], rax
mov qword [rsp + 0x148], 1
mov qword [rsp + 0x160], 0
lea rax, [rsp + 0x38]
mov qword [rsp + 0x150], rax
mov qword [rsp + 0x158], 1
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_store.rs
lea rcx, [rsp + 0x140]
call fcn.14003d630
jmp case.0x140101d91.2
lea rax, [rsp + 0x74]
mov qword [rsp + 0x38], rax
lea rax, [0x14005a790]
mov qword [rsp + 0x40], rax
lea rax, str.H5_
mov qword [rsp + 0x140], rax
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_store.rs
lea rax, [rsp + 0x38]
lea rcx, [rsp + 0x140]
mov qword [rcx + 8], 1
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], 1
call fcn.14003d630
jmp case.0x140101d91.2
lea rcx, str.invalid_key_Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_slab_0.4.9_src_lib.rs
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_buffer.rs
mov edx, 0xb
call fcn.140117600
jmp case.0x140101d91.2
lea rax, [rsp + 0xbc]
mov qword [rsp + 0x70], rax
lea rax, [0x14005a790]
mov qword [rsp + 0x78], rax
lea rax, str.H5_
mov qword [rsp + 0x140], rax
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_store.rs
lea rax, [rsp + 0x70]
jmp 0x140103b63
lea rax, [rsp + 0x74]
mov qword [rsp + 0x328], rax
lea rax, [0x14005a790]
mov qword [rsp + 0x330], rax
lea rax, str.H5_
mov qword [rsp + 0x140], rax
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_store.rs
lea rax, [rsp + 0x328]
mov qword [rsp + 0x2f0], rax
mov rcx, qword [rsp + 0x5c0]
mov qword [rcx + 8], 1
mov qword [rcx + 0x20], 0
mov rax, qword [rsp + 0x2f0]
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], 1
call fcn.14003d630
jmp case.0x140101d91.2
mov edx, 0x2b
jmp 0x140103bcb
mov edx, 0x2c
lea rax, str.assertion_failed:_N::next_stream_.is_none__
mov qword [rsp + 0x590], rax
lea rax, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_store.rs
mov qword [rsp + 0x598], rax
mov rcx, qword [rsp + 0x590]
mov r8, qword [rsp + 0x598]
call fcn.14003e7d0
jmp case.0x140101d91.2
lea rcx, [0x1402ffb09]
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_prioritize.rs
mov edx, 0x22
call fcn.140044220
jmp case.0x140101d91.2
lea rax, [rsp + 0x2dc]
mov qword [rsp + 0x308], rax
lea rax, [0x14005a790]
mov qword [rsp + 0x310], rax
lea rax, str.H5_
mov qword [rsp + 0x140], rax
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_store.rs
lea rcx, [rsp + 0x140]
lea rax, [rsp + 0x308]
jmp 0x140103ab0
lea rax, [rsp + 0xbc]
jmp 0x140103c5e
lea rax, [rsp + 0x30c]
mov qword [rsp + 0x70], rax
lea rax, [0x14005a790]
mov qword [rsp + 0x78], rax
lea rax, str.H5_
mov qword [rsp + 0x140], rax
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_store.rs
lea rcx, [rsp + 0x140]
lea rax, [rsp + 0x70]
jmp 0x140103ab0
lea rax, [rsp + 0x3c]
mov qword [rsp + 0x448], rax
lea rax, [0x14005a790]
mov qword [rsp + 0x450], rax
lea rax, str.H5_
mov qword [rsp + 0x140], rax
lea rax, [rsp + 0x448]
lea rcx, [rsp + 0x140]
mov qword [rcx + 8], 1
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], 1
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_store.rs
call fcn.14003d630
jmp case.0x140101d91.2
lea rcx, [0x1402ffb09]
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_prioritize.rs
mov edx, 0x22
call fcn.140044220
jmp case.0x140101d91.2
lea rax, [rsp + 0x32c]
mov qword [rsp + 0x448], rax
lea rax, [0x14005a790]
mov qword [rsp + 0x450], rax
lea rax, str.H5_
mov qword [rsp + 0x140], rax
mov qword [rsp + 0x148], 1
mov qword [rsp + 0x160], 0
lea rax, [rsp + 0x448]
mov qword [rsp + 0x150], rax
mov qword [rsp + 0x158], 1
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_store.rs
jmp 0x140103e14
ud2
lea rcx, [0x1402ffb09]
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_prioritize.rs
mov edx, 0x22
call fcn.140044220
jmp case.0x140101d91.2
lea rax, [rsp + 0x32c]
mov qword [rsp + 0x448], rax
lea rax, [0x14005a790]
mov qword [rsp + 0x450], rax
lea rax, str.H5_
mov qword [rsp + 0x140], rax
mov qword [rsp + 0x148], 1
mov qword [rsp + 0x160], 0
lea rax, [rsp + 0x448]
mov qword [rsp + 0x150], rax
mov qword [rsp + 0x158], 1
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_store.rs
lea rcx, [rsp + 0x140]
call fcn.14003d630
ud2
lea rax, [rsp + 0xe4]
mov qword [rsp + 0x38], rax
lea rax, [0x14005a790]
mov qword [rsp + 0x40], rax
lea rax, str.H5_
mov qword [rsp + 0x140], rax
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_store.rs
jmp 0x140103ff0
mov byte [rsp + 0x140], al
lea rax, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_prioritize.rs
mov qword [rsp + 0x20], rax
lea rcx, str.invalid_frame
lea r9, [0x1402ec4b8]
lea r8, [rsp + 0x140]
mov edx, 0xd
call fcn.1400427e0
ud2
lea rax, [rsp + 0xbc]
mov qword [rsp + 0xe0], rax
lea rax, [0x14005a790]
mov qword [rsp + 0xe8], rax
lea rax, str.H5_
mov qword [rsp + 0x38], rax
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_store.rs
jmp 0x140103ef2
lea rax, [rsp + 0xbc]
mov qword [rsp + 0xe0], rax
lea rax, [0x14005a790]
mov qword [rsp + 0xe8], rax
lea rax, str.H5_
mov qword [rsp + 0x38], rax
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_store.rs
lea rcx, [rsp + 0x38]
mov qword [rcx + 8], 1
mov qword [rcx + 0x20], 0
mov rax, qword [rsp + 0x5b8]
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], 1
call fcn.14003d630
jmp case.0x140101d91.2
lea rax, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_prioritize.rs
mov qword [rsp + 0x2a0], rax
lea rcx, [0x1402ffb09]
mov edx, 0x22
mov r8, qword [rsp + 0x2a0]
call fcn.140044220
jmp case.0x140101d91.2
lea rax, [rsp + 0x74]
mov qword [rsp + 0x38], rax
lea rax, [0x14005a790]
mov qword [rsp + 0x40], rax
lea rax, str.H5_
mov qword [rsp + 0x140], rax
mov qword [rsp + 0x148], 1
mov qword [rsp + 0x160], 0
lea rax, [rsp + 0x38]
mov qword [rsp + 0x150], rax
mov qword [rsp + 0x158], 1
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_store.rs
lea rcx, [rsp + 0x140]
call fcn.14003d630
jmp case.0x140101d91.2
lea rax, [rsp + 0xe4]
mov qword [rsp + 0x38], rax
lea rax, [0x14005a790]
mov qword [rsp + 0x40], rax
lea rax, str.H5_
mov qword [rsp + 0x140], rax
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_store.rs
lea rax, [rsp + 0x38]
lea rcx, [rsp + 0x140]
mov qword [rcx + 8], 1
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], 1
call fcn.14003d630
jmp case.0x140101d91.2
lea rcx, [0x1402ffb09]
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_prioritize.rs
jmp 0x14010415e
lea rcx, [0x1402ffb09]
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_prioritize.rs
mov edx, 0x22
call fcn.140044220
jmp case.0x140101d91.2
lea rax, [rsp + 0x664]
mov qword [rsp + 0x328], rax
lea rax, [0x14005a790]
mov qword [rsp + 0x330], rax
lea rax, str.H5_
mov qword [rsp + 0x140], rax
mov qword [rsp + 0x148], 1
mov qword [rsp + 0x160], 0
lea rax, [rsp + 0x328]
add eax, dword [rax]
add cl, ch
push rbx
std
invalid
invalid
add eax, dword [rax]
add cl, ch
push rbx
std
invalid
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_h2_0.3.24_src_proto_streams_prioritize.rs
mov edx, 0x2b
call fcn.14003e7d0
jmp case.0x140101d91.2
lea rcx, [0x1402ffb09]
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_prioritize.rs
invalid
sbb dword [rsi], 0
mov edx, 0x22
call fcn.140044220
jmp case.0x140101d91.2
invalid
lea rcx, [0x1402ffb09]
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_prioritize.rs
jmp 0x14010415e
lea rcx, [0x1402ffb09]
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_store.rs
jmp 0x14010415e
lea rax, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_prioritize.rs
jmp 0x140103f2c
lea rcx, [0x1402ffb09]
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_store.rs
invalid
add bl, ch
invalid
invalid
lea rcx, [0x1402ffb09]
lea r8, [0x1402bf6f8]
mov edx, 0x22
call fcn.140044220
ud2
lea rcx, [0x1402ffb09]
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_store.rs
jmp 0x14010415e
lea rcx, [0x1402ffb09]
lea r8, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_store.rs
mov edx, 0x22
call fcn.140044220
ud2
dec dword [rbx + rcx*4 + 0x44]
and al, 0x28
cmp r8, 2
je 0x14010527f
lea rdx, [rsp + 0x40]
mov rcx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
test r8, r8
je 0x14010527c
mov r8, qword [rax + 0x10]
dec r8
dec eax
dec eax
and r8, 0xfffffffffffffff0
add rcx, r8
add ecx, eax
add ecx, eax
add rcx, 0x10
rcl dword [rax], 0xff
push rax
push 0xffffffff8d48ff31
and al, 0x28
call qword [rax + 0x68]
xor edi, edi
lea rcx, [rsp + 0x28]
call fcn.1400e6be0
test dil, dil
je 0x1401052a8
cmp qword [rsp + 0x80], 3
add byte [rax], al
add byte [rbx], al
je 0x1401052a8
lea rcx, [rsp + 0x140]
call fcn.1400e6ca0
invalid
invalid
add al, ch
clc
sbb esi, edi
invalid
dec dword [rax - 0x77]
int1
invalid
mov rcx, rsi
call fcn.14027f6c0
ud2
mov eax, dword [rcx]
push rcx
adc byte [rax - 0x75], cl
adc byte [rbx + rcx*4 + 0x41], cl
sbb byte [rax - 0x7d], cl
shl dword [rax], 0x48
jmp rax
mov eax, dword [rcx + 8]
clc
add dword [rcx + riz*2 + 0x48], esi
test eax, eax
test byte [rax + riz], ah
add dword [rax], eax
add byte [rax - 0x7d], cl
sar ch, 0x48
cmp eax, 2
ret
lea rcx, [rsp + 0x20]
call fcn.140105a40
mov rcx, rsi
call fcn.14027f6c0
ud2
in al, dx
add byte [rsi], al
add byte [rax], al
mov rsi, rcx
mov rax, qword [rcx]
jmp 0x14010665a
mov rdx, rax
and rdx, 0xfffffffffffffffa
or rdx, 1
mov ecx, eax
shr ecx, 5
and ecx, 1
lock cmpxchg qword [rsi], rdx
cmpxchg dword [rsi], edx
cmpxchg dword [rsi], edx
je 0x140106688
test al, 4
je 0x1401068e0
test al, 3
je 0x140106640
cmp rax, 0x3f
jbe 0x1401068fa
lea rdx, [rax - 0x40]
cmp rdx, 0x40
mov ecx, 0
adc rcx, 2
lock cmpxchg qword [rsi], rdx
jne 0x14010665a
lea rax, [0x14028ab38]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
lea rax, [0x140307b40]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], rsi
lea rdi, [rsi + 0x20]
lea rax, [rsp + 0x38]
mov qword [rsp + 0x30], rax
mov rax, qword [rsi + 0x30]
cmp rax, 5
je 0x1401066cd
and eax, 0xfffffffe
cmp eax, 6
je 0x140106948
mov rbx, qword [rsi + 0x28]
call fcn.14023f970
lea rcx, [rsi + 0x30]
test rax, rax
je 0x140106746
mov r14, qword [rax + 0x20]
mov r15, qword [rax + 0x28]
mov qword [rax + 0x20], 1
mov qword [rax + 0x28], rbx
jmp 0x140106749
lea rdi, [rsi + 0x20]
mov qword [rsp + 0x230], 7
lea rdx, [rsp + 0x230]
mov rcx, rdi
call fcn.140112ae0
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x50], 1
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x60], rdx
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x48], 6
lea rdx, [rsp + 0x48]
jmp 0x14010687e
xor r14d, r14d
lea rdx, [rsp + 0x30]
call fcn.140152d60
mov ebx, eax
call fcn.14023f970
test rax, rax
je 0x140106767
mov qword [rax + 0x20], r14
mov qword [rax + 0x28], r15
test bl, bl
jne 0x140106781
mov qword [rsp + 0x48], 7
lea rdx, [rsp + 0x48]
mov rcx, rdi
call fcn.140112ae0
movzx edx, bl
test dl, dl
je 0x1401067e1
mov rax, qword [rsi]
jmp 0x14010679b
lock cmpxchg qword [rsi], rcx
je 0x140106890
test al, 1
je 0x140106914
test al, 0x20
jne 0x140106824
mov rcx, rax
and rcx, 0xfffffffffffffffe
test al, 4
jne case.0x140134a2b.65
cmp rcx, 0x3f
jbe 0x1401068fa
add rcx, 0xffffffffffffffc0
cmp rcx, 0x40
setb dl
add dl, dl
jmp 0x140106790
test rcx, rcx
js 0x14010692e
invalid
add byte [rax - 0x7d], cl
rol dword [rax - 0x4e], 1
add rcx, 0x40
mov dl, 1
jmp 0x140106790
xor eax, eax
xor r8d, r8d
mov qword [rsp + 0x248], rdx
mov qword [rsp + 0x250], rcx
mov qword [rsp + 0x238], r8
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x240], rax
add byte [rax], al
mov qword [rsp + 0x230], 6
lea rdx, [rsp + 0x230]
mov rcx, rdi
call fcn.140112ae0
jmp 0x140106886
mov qword [rsp + 0x230], 7
xor byte [rdx], al
add byte [rax], al
invalid
lea rdx, [rsp + 0x230]
mov rcx, rdi
call fcn.140112ae0
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x420], 1
mov qword [rsp + 0x428], rax
mov qword [rsp + 0x430], rdx
mov qword [rsp + 0x438], rcx
mov qword [rsp + 0x418], 6
lea rdx, [rsp + 0x418]
mov rcx, rdi
call fcn.140112ae0
mov rcx, rsi
call fcn.1400fdc80
jmp 0x1401068d0
cmp dl, 2
je 0x1401068c8
movzx eax, dl
cmp eax, 1
jne 0x1401068d0
mov rcx, rdi
mov rdx, rsi
call fcn.140241110
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x140106982
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x1401068d0
mov rcx, rsi
call fcn.1400fba00
nop
add rsp, 0x600
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, str.assertion_failed:_next.is_notified___Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_state.rs
lea r8, [0x140306398]
mov edx, 0x24
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.ref_count_____0
lea r8, str._c0_
mov edx, 0x26
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_curr.is_running__
lea r8, [0x1403063d8]
mov edx, 0x23
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.0___isize::MAX_as_usize
lea r8, [0x1403066b8]
mov edx, 0x2f
call fcn.14003e7d0
ud2
lea rax, str.Xm0_
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], 1
lea rax, [rsp + 0x28]
mov qword [rsp + 0x58], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_core.rs
lea rcx, [rsp + 0x48]
call fcn.14003d630
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140306630]
mov edx, 0x27
call fcn.14003e7d0
ud2
add byte [rax], al
add byte [rax], al
invalid
add esp, 0x20
or esp, dword [rsi + 0x66]
nop word cs:[rax + rax]
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x1b0
mov rsi, rcx
mov rax, qword [rcx]
jmp 0x14010728a
add byte [rax], al
add byte [rax], al
mov rdx, rax
and rdx, 0xfffffffffffffffa
or rdx, 1
mov ecx, eax
shr ecx, 5
and ecx, 1
lock cmpxchg qword [rsi], rdx
je 0x1401072b8
test al, 4
je 0x140107518
test al, 3
je 0x140107270
cmp rax, 0x3f
jbe 0x140107532
lea rdx, [rax - 0x40]
cmp rdx, 0x40
mov ecx, 0
adc rcx, 2
lock cmpxchg qword [rsi], rdx
jne 0x14010728a
lea rax, [0x14028ab48]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
lea rax, [0x140307b40]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], rsi
lea rdi, [rsi + 0x20]
lea rax, [rsp + 0x38]
mov qword [rsp + 0x30], rax
cmp byte [rsi + 0xa0], 2
ja 0x140107580
mov rbx, qword [rsi + 0x28]
call fcn.14023f970
lea rcx, [rsi + 0x30]
test rax, rax
je 0x140107374
mov r14, qword [rax + 0x20]
mov r15, qword [rax + 0x28]
mov qword [rax + 0x20], 1
mov qword [rax + 0x28], rbx
jmp 0x140107377
lea rdi, [rsi + 0x20]
mov byte [rsp + 0xb8], 4
lea rdx, [rsp + 0x48]
mov rcx, rdi
call fcn.140112f00
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0xc0], 1
mov qword [rsp + 0xc8], rax
mov qword [rsp + 0xd0], rdx
mov qword [rsp + 0xd8], rcx
mov byte [rsp + 0x130], 3
lea rdx, [rsp + 0xc0]
jmp 0x140107490
xor r14d, r14d
lea rdx, [rsp + 0x30]
call fcn.1401541c0
mov ebx, eax
call fcn.14023f970
test rax, rax
je 0x140107395
mov qword [rax + 0x20], r14
mov qword [rax + 0x28], r15
test bl, bl
jne 0x1401073b1
mov byte [rsp + 0x130], 4
lea rdx, [rsp + 0xc0]
mov rcx, rdi
call fcn.140112f00
movzx edx, bl
test dl, dl
je 0x140107411
mov rax, qword [rsi]
jmp 0x1401073cb
lock cmpxchg qword [rsi], rcx
je 0x1401074a2
test al, 1
je 0x14010754c
test al, 0x20
jne 0x140107441
mov rcx, rax
and rcx, 0xfffffffffffffffe
test al, 4
jne case.0x140134a2b.68
cmp rcx, 0x3f
jbe 0x140107532
add rcx, 0xffffffffffffffc0
cmp rcx, 0x40
setb dl
add dl, dl
shr bl, cl
invalid
shr bl, cl
invalid
test rcx, rcx
js 0x140107566
add rcx, 0x40
mov dl, 1
jmp 0x1401073c0
xor eax, eax
xor r8d, r8d
mov qword [rsp + 0x58], rdx
mov qword [rsp + 0x60], rcx
mov qword [rsp + 0x48], r8
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x50], rax
mov byte [rsp + 0xb8], 3
and al, 0xb8
add byte [rax], al
add byte [rbx], al
lea rdx, [rsp + 0x48]
mov rcx, rdi
call fcn.140112f00
jmp 0x140107498
mov byte [rsp + 0xb8], 4
lea rdx, [rsp + 0x48]
mov rcx, rdi
stc
stc
call fcn.140112f00
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x138], 1
mov qword [rsp + 0x140], rax
mov qword [rsp + 0x148], rdx
mov qword [rsp + 0x150], rcx
mov byte [rsp + 0x1a8], 3
lea rdx, [rsp + 0x138]
mov rcx, rdi
call fcn.140112f00
mov rcx, rsi
call fcn.1400fdeb0
jmp case.0x1401072c6.2
cmp dl, 2
je case.0x1401072c6.3
movzx eax, dl
cmp eax, 1
jne case.0x1401072c6.2
mov rax, qword [rsi + 0x20]
add rax, 0x10
mov byte [rsp + 0x138], 1
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], rsi
lea rax, [rsp + 0x138]
mov qword [rsp + 0x58], rax
lea rcx, [rsp + 0x48]
call fcn.14023b7f0
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x1401075c9
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne case.0x1401072c6.2
mov rcx, rsi
call fcn.1400f8910
nop
add rsp, 0x1b0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, str.assertion_failed:_next.is_notified___Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_state.rs
lea r8, [0x140306398]
mov edx, 0x24
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.ref_count_____0
lea r8, str._c0_
mov edx, 0x26
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_curr.is_running__
lea r8, [0x1403063d8]
mov edx, 0x23
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.0___isize::MAX_as_usize
lea r8, [0x1403066b8]
mov edx, 0x2f
call fcn.14003e7d0
ud2
lea rax, str.Xm0_
mov qword [rsp + 0xc0], rax
mov qword [rsp + 0xc8], 1
lea rax, [rsp + 0x28]
mov qword [rsp + 0xd0], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0xd8], xmm0
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_core.rs
lea rcx, [rsp + 0xc0]
call fcn.14003d630
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140306630]
mov edx, 0x27
call fcn.14003e7d0
ud2
lea edi, [rsi + 0x20]
mov byte [rsp + 0x110], 4
lea rdx, [rsp + 0xa0]
mov rcx, rdi
call fcn.140112f00
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x28], 1
mov qword [rsp + 0x30], rax
and al, 0x30
and al, 0x30
mov qword [rsp + 0x38], rdx
mov qword [rsp + 0x40], rcx
mov byte [rsp + 0x98], 3
lea rdx, [rsp + 0x28]
mov rcx, rdi
call fcn.140112f00
mov rcx, rsi
add rsp, 0x118
pop rdi
pop rsi
jmp fcn.1400fdeb0
invalid
invalid
invalid
lahf
verw bx
invalid
and al, 0x66
nop dword cs:[rax + rax]
mov rdx, rax
and rdx, 0xfffffffffffffffa
or rdx, 1
mov ecx, eax
shr ecx, 5
and ecx, 1
lock cmpxchg qword [rsi], rdx
je case.0x1401072c6.4
test al, 4
je 0x140107e3e
test al, 3
je 0x140107b80
cmp rax, 0x3f
jbe 0x140107e58
lea rdx, [rax - 0x40]
cmp rdx, 0x40
mov ecx, 0
adc rcx, 2
lock cmpxchg qword [rsi], rdx
jne 0x140107b9a
lea rax, [0x14028ab58]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
lea rax, [0x140307b40]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], rsi
lea rdi, [rsi + 0x20]
lea rax, [rsp + 0x38]
mov qword [rsp + 0x30], rax
mov rax, qword [rsi + 0x30]
cmp rax, 5
je 0x140107c0d
and eax, 0xfffffffe
cmp eax, 6
je 0x140107ea6
mov rbx, qword [rsi + 0x28]
call fcn.14023f970
lea rcx, [rsi + 0x30]
test rax, rax
je 0x140107c92
mov r14, qword [rax + 0x20]
mov r15, qword [rax + 0x28]
js 0x140107c4f
js 0x140107c4f
mov qword [rax + 0x20], 1
mov qword [rax + 0x28], rbx
jmp 0x140107c95
lea rdi, [rsi + 0x20]
mov qword [rsp + 0x48], 7
lea rdx, [rsp + 0x48]
mov rcx, rdi
call fcn.140112ae0
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x238], 1
mov qword [rsp + 0x240], rax
mov qword [rsp + 0x248], rdx
mov qword [rsp + 0x250], rcx
mov qword [rsp + 0x230], 6
lea rdx, [rsp + 0x230]
jmp 0x140107db6
xor r14d, r14d
lea rdx, [rsp + 0x30]
call fcn.140152d60
mov ebx, eax
call fcn.14023f970
test rax, rax
je 0x140107cb3
mov qword [rax + 0x20], r14
mov qword [rax + 0x28], r15
test bl, bl
jne 0x140107cd3
mov qword [rsp + 0x230], 7
lea rdx, [rsp + 0x230]
mov rcx, rdi
call fcn.140112ae0
movzx edx, bl
test dl, dl
je 0x140107d31
mov rax, qword [rsi]
jmp 0x140107ceb
lock cmpxchg qword [rsi], rcx
je 0x140107dc8
test al, 1
je 0x140107e72
test al, 0x20
jne 0x140107d62
mov rcx, rax
and rcx, 0xfffffffffffffffe
test al, 4
jne 0x140107d20
cmp rcx, 0x3f
jbe 0x140107e58
add rcx, 0xffffffffffffffc0
cmp rcx, 0x40
rol eax, 0x48
cmp ecx, 0x40
setb dl
add dl, dl
jmp 0x140107ce0
ret 0xd200
test rcx, rcx
js 0x140107e8c
add rcx, 0x40
mov dl, 1
jmp 0x140107ce0
xor eax, eax
xor r8d, r8d
mov qword [rsp + 0x60], rdx
invalid
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x50], r8
and al, 0x50
invalid
and al, 0x50
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x48], 6
lea rdx, [rsp + 0x48]
mov rcx, rdi
call fcn.140112ae0
jmp 0x140107dbe
mov qword [rsp + 0x48], 7
lea rdx, [rsp + 0x48]
and al, 0x48
invalid
and al, 0x48
mov rcx, rdi
call fcn.140112ae0
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x420], 1
mov qword [rsp + 0x428], rax
mov qword [rsp + 0x430], rdx
mov qword [rsp + 0x438], rcx
mov qword [rsp + 0x418], 6
lea rdx, [rsp + 0x418]
mov rcx, rdi
call fcn.140112ae0
mov rcx, rsi
call fcn.1400fcd20
jmp case.0x140107bd6.2
cmp dl, 2
je case.0x140107bd6.3
movzx eax, dl
cmp eax, 1
jne case.0x140107bd6.2
mov rax, qword [rsi + 0x20]
add rax, 0x10
mov byte [rsp + 0x418], 1
sbb byte [rax + rax], al
add byte [rcx], al
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], rsi
lea rax, [rsp + 0x418]
mov qword [rsp + 0x58], rax
lea rcx, [rsp + 0x48]
call fcn.14023b7f0
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x140107eef
and rax, 0xffffffffffffffc0
loopne 0x140107de0
cmp rax, 0x40
jne case.0x140107bd6.2
mov rcx, rsi
call fcn.1400fa810
nop
add rsp, 0x600
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, str.assertion_failed:_next.is_notified___Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_state.rs
lea r8, [0x140306398]
mov edx, 0x24
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.ref_count_____0
lea r8, str._c0_
mov edx, 0x26
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_curr.is_running__
lea r8, [0x1403063d8]
mov edx, 0x23
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.0___isize::MAX_as_usize
lea r8, [0x1403066b8]
mov edx, 0x2f
call fcn.14003e7d0
ud2
lea rax, str.Xm0_
mov qword [rsp + 0x230], rax
mov qword [rsp + 0x238], 1
lea rax, [rsp + 0x28]
mov qword [rsp + 0x240], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x248], xmm0
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_core.rs
lea rcx, [rsp + 0x230]
call fcn.14003d630
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140306630]
mov edx, 0x27
call fcn.14003e7d0
ud2
add byte [rax - 0x77], cl
int1
add al, byte [rax]
add al, ch
or al, 0xf9
invalid
add rsi, 0x378
mov rcx, rsi
call fcn.1400f7fa0
mov rcx, rdi
call fcn.14027f6c0
ud2
mov ecx, esi
call fcn.1400fe540
lea rcx, [rsi + 0x1c8]
call fcn.1400f83e0
lea rcx, [rsi + 0x230]
call fcn.1400f8460
jmp 0x140108b54
clc
invalid
invalid
mov rdx, rax
and rdx, 0xfffffffffffffffa
or rdx, 1
mov ecx, eax
shr ecx, 5
and ecx, 1
lock cmpxchg qword [rsi], rdx
je case.0x140107bd6.4
test al, 4
je 0x140108e90
test al, 3
je 0x140108bf0
cmp rax, 0x3f
jbe 0x140108eaa
lea rdx, [rax - 0x40]
cmp rdx, 0x40
mov ecx, 0
adc rcx, 2
lock cmpxchg qword [rsi], rdx
jne 0x140108c0a
lea rax, [0x14028ab68]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
lea rax, [0x140307b40]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rsi
lea rdi, [rsi + 0x20]
lea rax, [rsp + 0x30]
mov qword [rsp + 0x28], rax
cmp dword [rsi + 0x30], 2
ja 0x140108ef8
mov rbx, qword [rsi + 0x28]
call fcn.14023f970
add byte [rax - 0x73], cl
xor byte [rax - 0x7b], r9b
invalid
je 0x140108cea
add byte [rax - 0x73], cl
xor byte [rax - 0x7b], r9b
sal byte [rdi + riz*2 + 0x4c], 0x8b
jo 0x140108ca7
mov r14, qword [rax + 0x20]
mov r15, qword [rax + 0x28]
js 0x140108cb3
mov qword [rax + 0x20], 1
mov qword [rax + 0x28], rbx
jmp 0x140108ced
lea rdi, [rsi + 0x20]
mov qword [rsp + 0xfc0], 4
add byte [rax], al
lea rdx, [rsp + 0xfc0]
mov rcx, rdi
stc
call fcn.140112030
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x48], 1
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], rdx
mov qword [rsp + 0x60], rcx
mov qword [rsp + 0x40], 3
lea rdx, [rsp + 0x40]
jmp 0x140108e2e
xor r14d, r14d
lea rdx, [rsp + 0x28]
call fcn.140111ab0
mov ebx, eax
call fcn.14023f970
test rax, rax
je 0x140108d0b
mov qword [rax + 0x20], r14
mov qword [rax + 0x28], r15
test bl, bl
jne 0x140108d25
mov qword [rsp + 0x40], 4
lea rdx, [rsp + 0x40]
mov rcx, rdi
call fcn.140112030
movzx edx, bl
test dl, dl
je 0x140108d91
mov rax, qword [rsi]
jmp 0x140108d4b
lock cmpxchg qword [rsi], rcx
je 0x140108e40
test al, 1
je 0x140108ec4
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax + 0x487d7520], ch
test al, 0x20
jne 0x140108dd4
mov rcx, rax
mov ecx, eax
and rcx, 0xfffffffffffffffe
test al, 4
jne 0x140108d80
cmp rcx, 0x3f
jbe 0x140108eaa
add rcx, 0xffffffffffffffc0
cmp rcx, 0x40
setb dl
add dl, dl
jmp 0x140108d40
invalid
test rcx, rcx
js 0x140108ede
mov byte [rbp + 1], dl
add byte [rax], al
mov byte [rbp + 1], dl
add byte [rax], al
add rcx, 0x40
mov dl, 1
jmp 0x140108d40
xor eax, eax
xor r8d, r8d
mov qword [rsp + 0xfd8], rdx
mov qword [rsp + 0xfe0], rcx
mov qword [rsp + 0xfc8], r8
test byte [rax + rcx*8], ah
sldt word [rax]
test byte [rax + rcx*8], ah
sldt word [rax]
mov qword [rsp + 0xfd0], rax
test byte [rax + rdx*8], ah
sldt word [rax]
mov qword [rsp + 0xfc0], 3
lea rdx, [rsp + 0xfc0]
mov rcx, rdi
call fcn.140112030
jmp 0x140108e36
mov qword [rsp + 0xfc0], 4
lea rdx, [rsp + 0xfc0]
mov rcx, rdi
call fcn.140112030
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x1f48], 1
mov qword [rsp + 0x1f50], rax
mov qword [rsp + 0x1f58], rdx
mov qword [rsp + 0x1f60], rcx
mov qword [rsp + 0x1f40], 3
lea rdx, [rsp + 0x1f40]
mov rcx, rdi
call fcn.140112030
cli
xchg ecx, eax
add byte [rax], al
mov rcx, rsi
call fcn.1400fc680
jmp case.0x140108c46.2
cmp dl, 2
je case.0x140108c46.3
movzx eax, dl
cmp eax, 1
jne case.0x140108c46.2
mov rcx, rdi
mov rdx, rsi
call fcn.140241110
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
xadd qword [rsi], rax
xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x140108f32
and rax, 0xffffffffffffffc0
loopne 0x140108e32
cmp rax, 0x40
jne case.0x140108c46.2
mov rcx, rsi
call fcn.1400fb6a0
nop
add rsp, 0x2ec0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, str.assertion_failed:_next.is_notified___Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_state.rs
lea r8, [0x140306398]
mov edx, 0x24
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.ref_count_____0
lea r8, str._c0_
mov edx, 0x26
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_curr.is_running__
lea r8, [0x1403063d8]
mov edx, 0x23
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.0___isize::MAX_as_usize
lea r8, [0x1403066b8]
mov edx, 0x2f
call fcn.14003e7d0
ud2
lea rax, str.Xm0_
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], 1
lea rax, [rsp + 0x20]
mov qword [rsp + 0x50], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x58], xmm0
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_core.rs
lea rcx, [rsp + 0x40]
call fcn.14003d630
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140306630]
mov edx, 0x27
call fcn.14003e7d0
ud2
ud2
sbb eax, 0x10478b48
xor byte [rax - 0x39], cl
sub byte [r8], r8b
add byte [rax], al
add byte [rcx], dh
rol byte [rsi - 0x7ab7c7a9], cl
push rdi
cmp byte [rax - 0x7b], cl
push rdi
cmp byte [rax - 0x7b], cl
sal byte [rbx + rax - 1], 0x50
or byte [rax - 0x75], cl
invalid
mov edi, eax
mov rax, qword [rsi]
lock dec qword [rax]
jne 0x140109553
mov rcx, qword [rsi]
call fcn.1400f17a0
mov rcx, rdi
call fcn.14027f6c0
ud2
add byte [rax], al
add byte [rax], al
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0xd0
mov rsi, rcx
mov rax, qword [rcx]
jmp 0x1401095aa
mov rdx, rax
and rdx, 0xfffffffffffffffa
or rdx, 1
mov ecx, eax
shr ecx, 5
and ecx, 1
lock cmpxchg qword [rsi], rdx
je case.0x140108c46.4
test al, 4
je 0x140109854
test al, 3
je 0x140109590
cmp rax, 0x3f
jbe 0x14010986e
clc
invalid
lea rdx, [rax - 0x40]
cmp rdx, 0x40
mov ecx, 0
adc rcx, 2
lock cmpxchg qword [rsi], rdx
jne 0x1401095aa
lea rax, [0x14028ab78]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
lea rax, [0x140307b40]
mov qword [rsp + 0x90], rax
mov qword [rsp + 0x98], rsi
lea rdi, [rsi + 0x20]
lea rax, [rsp + 0x90]
mov qword [rsp + 0x88], rax
mov eax, dword [rsi + 0x38]
and eax, 0xfffffffe
cmp eax, 0x3b9aca00
invalid
cmp ecx, dword [rdi]
invalid
cwde
add al, byte [rax]
invalid
invalid
mov rbx, qword [rsi + 0x28]
call fcn.14023f970
add byte [rax - 0x73], cl
xor byte [rax - 0x7b], r9b
invalid
je 0x140109698
add byte [rax - 0x73], cl
xor byte [rax - 0x7b], r9b
sal byte [rdx + riz*2 + 0x4c], 0x8b
jo 0x14010965a
mov r14, qword [rax + 0x20]
mov r15, qword [rax + 0x28]
js 0x140109666
mov qword [rax + 0x20], 1
mov qword [rax + 0x28], rbx
jmp 0x14010969b
lea rdi, [rsi + 0x20]
mov dword [rsp + 0x30], 0x3b9aca01
lea rdx, [rsp + 0x28]
push rsp
and al, 0x28
mov rcx, rdi
call fcn.140113090
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x68], 1
and al, 0x68
add dword [rax], eax
add byte [rax], al
ror byte [rax - 0x75], 0x4e
sub byte [rax - 0x39], cl
and al, 0x68
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], rdx
mov qword [rsp + 0x80], rcx
mov dword [rsp + 0x60], 0x3b9aca00
lea rdx, [rsp + 0x58]
jmp case.0x140108c46.6
xor r14d, r14d
xor esi, esi
lea rdx, [rsp + 0x88]
call fcn.1401222c0
mov ebx, eax
call fcn.14023f970
test rax, rax
je 0x1401096bc
mov qword [rax + 0x20], r14
mov qword [rax + 0x28], r15
test bl, bl
jne 0x1401096d5
mov dword [rsp + 0x60], 0x3b9aca01
lea rdx, [rsp + 0x58]
mov rcx, rdi
call fcn.140113090
retf 0x3b9a
movzx edx, bl
test dl, dl
je 0x1401097b2
mov rax, qword [rsi]
jmp 0x140109706
test rcx, rcx
js 0x1401098a2
add rcx, 0x40
mov dl, 1
lock cmpxchg qword [rsi], rcx
je 0x14010973f
test al, 1
je 0x140109888
add byte [rax], al
add byte [rax], al
test al, 0x20
jne 0x1401097e2
mov rcx, rax
and rcx, 0xfffffffffffffffe
test al, 4
jne 0x1401096f0
cmp rcx, 0x3f
jbe 0x14010986e
add rcx, 0xffffffffffffffc0
cmp rcx, 0x40
setb dl
add dl, dl
lock cmpxchg qword [rsi], rcx
jne 0x140109706
cmp dl, 2
je case.0x1401095e6.3
movzx eax, dl
cmp eax, 1
jne case.0x1401095e6.2
mov rax, qword [rsi + 0x20]
add rax, 0x10
mov byte [rsp + 0xa0], 1
mov qword [rsp + 0x28], rax
sub byte [rax - 0x77], cl
je 0x14010978d
xor byte [rax - 0x73], cl
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x38
and al, 0x38
sub byte [rax - 0x77], cl
je 0x14010978d
xor byte [rax - 0x73], cl
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x38
and al, 0x38
and al, 0x38
lea rcx, [rsp + 0x28]
call fcn.14023b7f0
mov rax, 0xffffffffffffffc0
invalid
invalid
push rax
xadd qword [rsi], rax
invalid
cmp rax, 0x3f
jbe 0x1401098f6
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne case.0x1401095e6.2
mov rcx, rsi
call fcn.1400fbd20
jmp case.0x1401095e6.2
xor eax, eax
xor r8d, r8d
mov qword [rsp + 0x48], rdx
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x38], r8
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x30], 0x3b9aca00
lea rdx, [rsp + 0x28]
mov rcx, rdi
call fcn.140113090
jmp 0x14010983c
mov dword [rsp + 0x30], 0x3b9aca01
lea rdx, [rsp + 0x28]
mov rcx, rdi
call fcn.140113090
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0xb0], 1
mov qword [rsp + 0xb8], rax
mov qword [rsp + 0xc0], rdx
and al, 0xc0
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rcx*8], fs
add byte [rax], al
add bh, al
test byte [rax + rbp*4], ah
test al, 0
add byte [rax], al
add dl, cl
invalid
cmp ecx, dword [rax - 0x73]
xchg esp, eax
and al, 0xa0
add byte [rax], al
invalid
and al, 0xc0
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rcx*8], fs
add byte [rax], al
add bh, al
test byte [rax + rbp*4], ah
test al, 0
add byte [rax], al
add dl, cl
invalid
invalid
test al, 0
add byte [rax], al
add dl, cl
invalid
mov rcx, rdi
call fcn.140113090
mov rcx, rsi
call fcn.1400fcf50
nop
add rsp, 0xd0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, str.assertion_failed:_next.is_notified___Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_state.rs
lea r8, [0x140306398]
mov edx, 0x24
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.ref_count_____0
lea r8, str._c0_
mov edx, 0x26
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_curr.is_running__
lea r8, [0x1403063d8]
mov edx, 0x23
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.0___isize::MAX_as_usize
lea r8, [0x1403066b8]
mov edx, 0x2f
call fcn.14003e7d0
ud2
lea rax, str.Xm0_
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x60], 1
lea rax, [rsp + 0x20]
mov qword [rsp + 0x68], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x70], xmm0
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_core.rs
lea rcx, [rsp + 0x58]
call fcn.14003d630
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140306630]
mov edx, 0x27
call fcn.14003e7d0
ud2
add al, ch
invalid
lock dec qword [rax]
jne 0x14010a0ee
lea rcx, [rsi + 0x110]
call fcn.1400f44b0
mov rbx, qword [rsi + 0x118]
mov r14, qword [rsi + 0x120]
mov rcx, rbx
call qword [r14]
invalid
cmp qword [r14 + 8], 0
je 0x14010a125
invalid
invalid
sbb al, 0x49
cmp dword [rsi + 0x10], 0x11
cmp qword [r14 + 0x10], 0x11
jb 0x14010a114
mov rbx, qword [rbx - 8]
mov rcx, qword [0x14036c198]
xor edx, edx
mov r8, rbx
call fcn.14027f164
cmp qword [rsi + 0x130], 0
je 0x14010a13e
add rsi, 0x130
mov rcx, rsi
call fcn.1400f7dd0
mov rcx, rdi
call fcn.14027f6c0
ud2
clc
mov rcx, qword [0x14036c198]
xor edx, edx
mov r8, rbx
call fcn.14027f164
call fcn.140044650
ud2
mov rdx, rax
and rdx, 0xfffffffffffffffa
or rdx, 1
mov ecx, eax
shr ecx, 5
and ecx, 1
lock cmpxchg qword [rsi], rdx
je case.0x1401095e6.4
test al, 4
je 0x14010a440
test al, 3
je 0x14010a1a0
cmp rax, 0x3f
jbe 0x14010a45a
clc
invalid
lea rdx, [rax - 0x40]
cmp rdx, 0x40
mov ecx, 0
adc rcx, 2
lock cmpxchg qword [rsi], rdx
jne 0x14010a1ba
lea rax, [0x14028ab88]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
lea rax, [0x140307b40]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rsi
lea rdi, [rsi + 0x20]
lea rax, [rsp + 0x30]
mov qword [rsp + 0x28], rax
cmp dword [rsi + 0x30], 2
xor byte [rdx], al
xor byte [rdx], al
ja 0x14010a4a8
mov rbx, qword [rsi + 0x28]
call fcn.14023f970
lea rcx, [rsi + 0x30]
test rax, rax
je 0x14010a29a
mov r14, qword [rax + 0x20]
mov r15, qword [rax + 0x28]
js 0x14010a263
js 0x14010a263
mov qword [rax + 0x20], 1
mov qword [rax + 0x28], rbx
jmp 0x14010a29d
lea rdi, [rsi + 0x20]
mov qword [rsp + 0x2e0], 4
lea rdx, [rsp + 0x2e0]
mov rcx, rdi
stc
call fcn.140112a00
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x48], 1
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], rdx
mov qword [rsp + 0x60], rcx
mov qword [rsp + 0x40], 3
lea rdx, [rsp + 0x40]
jmp 0x14010a3de
xor r14d, r14d
lea rdx, [rsp + 0x28]
call fcn.1401121d0
mov ebx, eax
call fcn.14023f970
test rax, rax
je 0x14010a2bb
mov qword [rax + 0x20], r14
mov qword [rax + 0x28], r15
test bl, bl
jne 0x14010a2d5
mov qword [rsp + 0x40], 4
lea rdx, [rsp + 0x40]
mov rcx, rdi
call fcn.140112a00
movzx edx, bl
test dl, dl
je 0x14010a341
mov rax, qword [rsi]
jmp 0x14010a2fb
invalid
sbb ah, byte [rsi + 0x66]
nop word cs:[rax + rax]
nop dword [rax + rax]
nop dword [rax + rax]
lock cmpxchg qword [rsi], rcx
je case.0x1401072c6.18
test al, 1
je 0x14010a474
test al, 0x20
jne 0x14010a384
mov rcx, rax
and rcx, 0xfffffffffffffffe
loope case.0x1400ebed0.74
loope case.0x1400ebed0.74
test al, 4
jne 0x14010a330
cmp rcx, 0x3f
jbe 0x14010a45a
stc
invalid
add rcx, 0xffffffffffffffc0
cmp rcx, 0x40
setb dl
add dl, dl
jmp 0x14010a2f0
test rcx, rcx
js 0x14010a48e
invalid
add byte [rax - 0x7d], cl
rol dword [rax - 0x4e], 1
add rcx, 0x40
mov dl, 1
jmp 0x14010a2f0
scasd eax, dword [rdi]
xor eax, eax
xor r8d, r8d
mov qword [rsp + 0x2f8], rdx
mov qword [rsp + 0x300], rcx
mov qword [rsp + 0x2e8], r8
mov qword [rsp + 0x2f0], rax
mov qword [rsp + 0x2e0], 3
lea rdx, [rsp + 0x2e0]
mov rcx, rdi
call fcn.140112a00
jmp 0x14010a3e6
mov qword [rsp + 0x2e0], 4
lea rdx, [rsp + 0x2e0]
mov rcx, rdi
call fcn.140112a00
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x588], 1
mov qword [rsp + 0x590], rax
mov qword [rsp + 0x598], rdx
mov qword [rsp + 0x5a0], rcx
mov qword [rsp + 0x580], 3
lea rdx, [rsp + 0x580]
mov rcx, rdi
call fcn.140112a00
sbb al, byte [rsi - 0x76b80000]
mov rcx, rsi
int1
call fcn.1400fbdc0
jmp case.0x14010a1f6.2
cmp dl, 2
je case.0x14010a1f6.3
movzx eax, dl
cmp eax, 1
jne case.0x14010a1f6.2
mov rcx, rdi
mov rdx, rsi
call fcn.140241110
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x14010a4e2
and rax, 0xffffffffffffffc0
loopne 0x14010a3e2
cmp rax, 0x40
jne case.0x14010a1f6.2
mov rcx, rsi
call fcn.1400fb3a0
nop
add rsp, 0x820
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, str.assertion_failed:_next.is_notified___Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_state.rs
lea r8, [0x140306398]
mov edx, 0x24
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.ref_count_____0
lea r8, str._c0_
mov edx, 0x26
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_curr.is_running__
lea r8, [0x1403063d8]
mov edx, 0x23
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.0___isize::MAX_as_usize
lea r8, [0x1403066b8]
mov edx, 0x2f
call fcn.14003e7d0
ud2
lea rax, str.Xm0_
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], 1
lea rax, [rsp + 0x20]
mov qword [rsp + 0x50], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x58], xmm0
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_core.rs
lea rcx, [rsp + 0x40]
call fcn.14003d630
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140306630]
mov edx, 0x27
call fcn.14003e7d0
ud2
invalid
or byte [rax - 0x7d], cl
invalid
call fcn.140044650
ud2
mov esi, eax
mov rax, qword [rbx]
test rax, rax
je 0x14010aa55
lock dec qword [rax]
jne 0x14010aa55
mov rcx, rbx
call fcn.1400f2520
mov rcx, rsi
call fcn.14027f6c0
ud2
mov rdx, rax
and rdx, 0xfffffffffffffffa
or rdx, 1
or edx, 1
or edx, 1
mov ecx, eax
shr ecx, 5
and ecx, 1
lock cmpxchg qword [rsi], rdx
je case.0x14010a1f6.4
test al, 4
je 0x14010ad05
test al, 3
je 0x14010aa90
cmp rax, 0x3f
jbe 0x14010ad1f
lea rdx, [rax - 0x40]
cmp rdx, 0x40
mov ecx, 0
adc rcx, 2
lock cmpxchg qword [rsi], rdx
jne 0x14010aaaa
lea rax, [0x14028ab98]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
lea rax, [0x140307b40]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x60], rsi
lea rdi, [rsi + 0x20]
invalid
lea rax, [rsp + 0x58]
mov qword [rsp + 0x50], rax
movzx eax, byte [rsi + 0x50]
and al, 6
cmp al, 4
je 0x14010ad6d
mov rbx, qword [rsi + 0x28]
call fcn.14023f970
add byte [rax - 0x73], cl
xor byte [rax - 0x7b], r9b
invalid
je 0x14010ab83
add byte [rax - 0x73], cl
xor byte [rax - 0x7b], r9b
sal byte [rsp + rbx*2 + 0x4c], 0x8b
jo 0x14010ab4b
mov r14, qword [rax + 0x20]
mov r15, qword [rax + 0x28]
js 0x14010ab57
mov qword [rax + 0x20], 1
add dword [rax], eax
add byte [rax], al
mov qword [rax + 0x28], rbx
jmp 0x14010ab86
lea rdi, [rsi + 0x20]
mov byte [rsp + 0x88], 5
lea rdx, [rsp + 0x68]
push rsp
and al, 0x68
mov rcx, rdi
call fcn.140112e30
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x28], 1
and al, 0x28
add dword [rax], eax
add byte [rax], al
ror byte [rax - 0x75], 0x4e
sub byte [rax - 0x39], cl
and al, 0x28
and al, 0x28
and al, 0x28
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rdx
mov qword [rsp + 0x40], rcx
mov byte [rsp + 0x48], 4
lea rdx, [rsp + 0x28]
jmp case.0x14010a1f6.6
xor r14d, r14d
lea rdx, [rsp + 0x50]
call fcn.140153900
mov ebx, eax
call fcn.14023f970
test rax, rax
je 0x14010aba4
mov qword [rax + 0x20], r14
mov dword [rax + 0x20], esi
mov qword [rax + 0x28], r15
test bl, bl
jne 0x14010abbd
mov byte [rsp + 0x88], 5
lea rdx, [rsp + 0x68]
mov rcx, rdi
call fcn.140112e30
movzx edx, bl
test dl, dl
je 0x14010ac6c
mov rax, qword [rsi]
mov eax, dword [rsi]
jmp 0x14010abe6
test rcx, rcx
js 0x14010ad53
add rcx, 0x40
mov dl, 1
lock cmpxchg qword [rsi], rcx
je case.0x140107bd6.19
test al, 1
je 0x14010ad39
test al, 0x20
jne 0x14010ac99
invalid
add byte [rax - 0x77], cl
ror dword [rax - 0x7d], 0xe1
invalid
mov rcx, rax
and rcx, 0xfffffffffffffffe
test al, 4
jne 0x14010abd0
cmp rcx, 0x3f
jbe 0x14010ad1f
add rcx, 0xffffffffffffffc0
cmp rcx, 0x40
setb dl
add dl, dl
lock cmpxchg qword [rsi], rcx
jne 0x14010abe6
cmp dl, 2
je case.0x14010aae6.3
movzx eax, dl
cmp eax, 1
jne case.0x14010aae6.2
mov rcx, rdi
mov rdx, rsi
call fcn.140241110
mov rax, 0xffffffffffffffc0
invalid
invalid
push rax
xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x14010adaa
add byte [rax], al
invalid
add byte [rax], al
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne case.0x14010aae6.2
mov rcx, rsi
call fcn.1400fb750
jmp case.0x14010aae6.2
xor eax, eax
xor r8d, r8d
mov qword [rsp + 0x38], rdx
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x28], r8
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x48], 4
lea rdx, [rsp + 0x28]
mov rcx, rdi
call fcn.140112e30
jmp 0x14010aced
mov byte [rsp + 0x48], 5
lea rdx, [rsp + 0x28]
mov rcx, rdi
stc
stc
call fcn.140112e30
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x98], 1
cwde
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xa8
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rsi*4], fs
add byte [rax], al
invalid
cwde
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xa8
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rsi*4], fs
add byte [rax], al
add dh, al
mov byte [rsp + 0xb8], 4
lea rdx, [rsp + 0x98]
mov byte [rsp + 0xb8], 4
lea rdx, [rsp + 0x98]
mov rcx, rdi
call fcn.140112e30
mov rcx, rsi
call fcn.1400fc450
nop
add rsp, 0xc0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, str.assertion_failed:_next.is_notified___Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_state.rs
lea r8, [0x140306398]
mov edx, 0x24
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.ref_count_____0
lea r8, str._c0_
mov edx, 0x26
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_curr.is_running__
lea r8, [0x1403063d8]
mov edx, 0x23
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.0___isize::MAX_as_usize
lea r8, [0x1403066b8]
mov edx, 0x2f
call fcn.14003e7d0
ud2
lea rax, str.Xm0_
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x70], 1
lea rax, [rsp + 0x20]
mov qword [rsp + 0x78], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x80], xmm0
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_core.rs
lea rcx, [rsp + 0x68]
call fcn.14003d630
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140306630]
mov edx, 0x27
call fcn.14003e7d0
ud2
add dword [rsi + 0x1b04043], eax
jnp 0x14010b266
dec qword [rax]
cmovs ecx, dword [rbx - 0x3b7cb7f2]
and byte [rbx + 0x5f], bl
invalid
invalid
mov rcx, qword [rsi]
call fcn.1400f17a0
mov rcx, rdi
call fcn.14027f6c0
ud2
nop dword [rax + rax]
mov rdx, rax
and rdx, 0xfffffffffffffffa
or rdx, 1
or edx, 1
or edx, 1
mov ecx, eax
shr ecx, 5
and ecx, 1
lock cmpxchg qword [rsi], rdx
je case.0x14010aae6.4
test al, 4
je 0x14010b5b8
test al, 3
je 0x14010b310
cmp rax, 0x3f
jbe 0x14010b5d2
clc
invalid
lea rdx, [rax - 0x40]
cmp rdx, 0x40
mov ecx, 0
adc rcx, 2
lock cmpxchg qword [rsi], rdx
jne 0x14010b32a
lea rax, [0x14028aba8]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
clc
invalid
lea rax, [0x140307b40]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rsi
lea rdi, [rsi + 0x20]
lea rax, [rsp + 0x30]
mov qword [rsp + 0x28], rax
cmp byte [rsi + 0xa8], 2
add byte [rdx], al
invalid
add byte [rdx], al
ja 0x14010b620
mov rbx, qword [rsi + 0x28]
call fcn.14023f970
add byte [rax - 0x73], cl
xor byte [rax - 0x7b], r9b
invalid
je 0x14010b414
add byte [rax - 0x73], cl
xor byte [rax - 0x7b], r9b
sal byte [rsi + rbp*2 + 0x4c], 0x8b
jo 0x14010b3ca
mov r14, qword [rax + 0x20]
mov r15, qword [rax + 0x28]
js 0x14010b3d6
mov qword [rax + 0x20], 1
mov qword [rax + 0x28], rbx
jmp 0x14010b417
lea rdi, [rsi + 0x20]
mov byte [rsp + 0xb8], 4
lea rdx, [rsp + 0x40]
push rsp
and al, 0x40
mov rcx, rdi
call fcn.140112ca0
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0xc0], 1
mov qword [rsp + 0xc8], rax
mov qword [rsp + 0xd0], rdx
mov qword [rsp + 0xd8], rcx
mov byte [rsp + 0x138], 3
ror byte [rax - 0x75], 0x4e
sub byte [rax - 0x39], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xd0
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rbx*8], fs
add byte [rax], al
add dh, al
test byte [rax + rdi], ah
add dword [rax], eax
add byte [rbx], al
lea rdx, [rsp + 0xc0]
jmp 0x14010b530
xor r14d, r14d
lea rdx, [rsp + 0x28]
call fcn.1401523d0
mov ebx, eax
call fcn.14023f970
test rax, rax
je 0x14010b435
mov qword [rax + 0x20], r14
mov qword [rax + 0x28], r15
test bl, bl
jne 0x14010b451
invalid
sbb dh, al
test byte [rax + rdi], ah
add dword [rax], eax
add byte [rax + rcx*2], al
add al, 0x48
mov byte [rsp + 0x138], 4
lea rdx, [rsp + 0xc0]
add al, 0x48
lea edx, [rsp + 0xc0]
mov rcx, rdi
call fcn.140112ca0
movzx edx, bl
test dl, dl
je 0x14010b4b1
mov rax, qword [rsi]
jmp 0x14010b46b
lock cmpxchg qword [rsi], rcx
je 0x14010b542
invalid
test al, 1
je 0x14010b5ec
add dword [rdi], ecx
test byte [rcx + 1], bh
add byte [rax], al
test al, 0x20
jne 0x14010b4e1
mov rcx, rax
and rcx, 0xfffffffffffffffe
test al, 4
jne 0x14010b4a0
cmp rcx, 0x3f
jbe 0x14010b5d2
add rcx, 0xffffffffffffffc0
cmp rcx, 0x40
setb dl
add dl, dl
shr bl, cl
invalid
shr bl, cl
invalid
test rcx, rcx
js 0x14010b606
add rcx, 0x40
mov dl, 1
jmp 0x14010b460
xor eax, eax
xor r8d, r8d
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x40], r8
mov qword [rsp + 0x48], rax
mov byte [rsp + 0xb8], 3
lea rdx, [rsp + 0x40]
mov rcx, rdi
call fcn.140112ca0
jmp 0x14010b538
mov byte [rsp + 0xb8], 4
lea rdx, [rsp + 0x40]
mov rcx, rdi
call fcn.140112ca0
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x140], 1
mov qword [rsp + 0x148], rax
mov qword [rsp + 0x150], rdx
mov qword [rsp + 0x158], rcx
mov byte [rsp + 0x1b8], 3
lea rdx, [rsp + 0x140]
mov rcx, rdi
call fcn.140112ca0
mov rcx, rsi
call fcn.1400fd820
jmp case.0x14010b366.2
cmp dl, 2
je case.0x14010b366.3
movzx eax, dl
mov dh, 0xc2
cmp eax, 1
jne case.0x14010b366.2
mov rax, qword [rsi + 0x20]
mov eax, dword [rsi + 0x20]
add rax, 0x10
mov byte [rsp + 0x140], 1
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rcx], al
test byte [rax + rax*2], ah
add dword [rax], eax
add dword [rax], eax
add byte [rcx], al
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], rsi
lea rax, [rsp + 0x140]
add byte [rax - 0x77], cl
and al, 0x50
add byte [rax - 0x77], cl
and al, 0x50
lea rcx, [rsp + 0x40]
and al, 0x40
call fcn.14023b7f0
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
xadd qword [rsi], rax
xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x14010b669
and rax, 0xffffffffffffffc0
loopne 0x14010b55a
cmp rax, 0x40
jne case.0x14010b366.2
mov rcx, rsi
call fcn.1400fb950
nop
add rsp, 0x1c0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, str.assertion_failed:_next.is_notified___Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_state.rs
lea r8, [0x140306398]
mov edx, 0x24
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.ref_count_____0
lea r8, str._c0_
mov edx, 0x26
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_curr.is_running__
lea r8, [0x1403063d8]
mov edx, 0x23
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.0___isize::MAX_as_usize
lea r8, [0x1403066b8]
mov edx, 0x2f
call fcn.14003e7d0
ud2
lea rax, str.Xm0_
mov qword [rsp + 0xc0], rax
mov qword [rsp + 0xc8], 1
lea rax, [rsp + 0x20]
mov qword [rsp + 0xd0], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0xd8], xmm0
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_core.rs
lea rcx, [rsp + 0xc0]
call fcn.14003d630
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140306630]
mov edx, 0x27
call fcn.14003e7d0
ud2
push rsi
push rdi
sub rsp, 0x128
mov rsi, rcx
mov rax, qword [rcx]
nop
mov rcx, rax
xor edx, edx
test cl, 3
sete dl
or rdx, rax
or rdx, 0x20
lock cmpxchg qword [rsi], rdx
jne 0x14010b930
test cl, 3
je 0x14010b97f
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x14010b9ea
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x14010b9df
mov rcx, rsi
add rsp, 0x128
sub byte [rcx], al
add byte [rax], al
sub byte [rcx], al
add byte [rax], al
pop rdi
pop rsi
jmp fcn.1400fb950
lea rdi, [rsi + 0x20]
mov byte [rsp + 0x120], 4
lea rdx, [rsp + 0xa8]
mov rcx, rdi
call fcn.140112ca0
xor eax, eax
mov rcx, qword [rsi + 0x28]
sub byte [rax - 0x39], cl
and al, 0x28
add dword [rax], eax
add byte [rax], al
sub byte [rax - 0x39], cl
and al, 0x28
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rdx
mov qword [rsp + 0x40], rcx
mov byte [rsp + 0xa0], 3
lea rdx, [rsp + 0x28]
mov rcx, rdi
call fcn.140112ca0
mov rcx, rsi
add rsp, 0x128
pop rdi
pop rsi
jmp fcn.1400fd820
nop
add rsp, 0x128
pop rdi
pop rsi
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140306630]
mov edx, 0x27
call fcn.14003e7d0
ud2
sub esp, 0x1b0
mov rsi, rcx
mov rax, qword [rcx]
jmp 0x14010ba5a
nop dword [rax + rax]
mov rdx, rax
and rdx, 0xfffffffffffffffa
or rdx, 1
mov ecx, eax
shr ecx, 5
and ecx, 1
lock cmpxchg qword [rsi], rdx
je case.0x14010b366.4
test al, 4
je 0x14010bcc4
test al, 3
je 0x14010ba40
cmp rax, 0x3f
jbe 0x14010bcde
clc
invalid
lea rdx, [rax - 0x40]
cmp rdx, 0x40
mov ecx, 0
adc rcx, 2
add byte [rax - 0x7d], cl
rol dword [rdx], 1
lock cmpxchg qword [rsi], rdx
jne 0x14010ba5a
lea rax, [0x14028abb8]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
int1
invalid
lea rax, [0x140307b40]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], rsi
lea rdi, [rsi + 0x20]
and byte [rax - 0x73], cl
and al, 0x38
and byte [rax - 0x73], cl
and al, 0x38
mov qword [rsp + 0x30], rax
cmp byte [rsi + 0xa0], 2
add byte [rdx], al
add byte [rdx], al
ja 0x14010bd2c
mov rbx, qword [rsi + 0x28]
call fcn.14023f970
add byte [rax - 0x73], cl
xor byte [rax - 0x7b], r9b
invalid
je 0x14010bb38
add byte [rax - 0x73], cl
xor byte [rax - 0x7b], r9b
sal byte [rdx + riz*2 + 0x4c], 0x8b
jo 0x14010bafa
mov r14, qword [rax + 0x20]
mov r15, qword [rax + 0x28]
js 0x14010bb06
mov qword [rax + 0x20], 1
mov qword [rax + 0x28], rbx
jmp 0x14010bb3b
lea rdi, [rsi + 0x20]
mov byte [rsp + 0x130], 4
lea rdx, [rsp + 0xc0]
mov rcx, rdi
xchg esp, eax
and al, 0xc0
add byte [rax], al
add byte [rax - 0x77], cl
stc
call fcn.140112f00
add byte [rax], al
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x48], 1
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], rdx
mov qword [rsp + 0x60], rcx
mov byte [rsp + 0xb8], 3
lea rdx, [rsp + 0x48]
jmp 0x14010bc62
sub al, byte [rcx]
add byte [rax], al
sub al, byte [rcx]
add byte [rax], al
xor r14d, r14d
lea rdx, [rsp + 0x30]
lea edx, [rsp + 0x30]
call fcn.1401541c0
mov ebx, eax
call fcn.14023f970
test rax, rax
je 0x14010bb59
mov qword [rax + 0x20], r14
mov qword [rax + 0x28], r15
test bl, bl
jne 0x14010bb72
mov byte [rsp + 0xb8], 4
mov eax, 0x4000000
lea rdx, [rsp + 0x48]
and al, 0x48
mov rcx, rdi
call fcn.140112f00
movzx edx, bl
test dl, dl
je 0x14010bbd1
mov rax, qword [rsi]
jmp 0x14010bb8b
lock cmpxchg qword [rsi], rcx
je case.0x1401095e6.18
test al, 1
je 0x14010bcf8
test al, 0x20
jne 0x14010bc10
mov rcx, rax
and rcx, 0xfffffffffffffffe
test al, 4
jne 0x14010bbc0
cmp rcx, 0x3f
jbe 0x14010bcde
add rcx, 0xffffffffffffffc0
cmp rcx, 0x40
setb dl
add dl, dl
jmp 0x14010bb80
test rcx, rcx
js 0x14010bd12
add rcx, 0x40
mov dl, 1
jmp 0x14010bb80
xor eax, eax
xor r8d, r8d
mov qword [rsp + 0xd0], rdx
mov qword [rsp + 0xd8], rcx
mov qword [rsp + 0xc0], r8
mov qword [rsp + 0xc8], rax
mov byte [rsp + 0x130], 3
lea rdx, [rsp + 0xc0]
mov rcx, rdi
call fcn.140112f00
jmp 0x14010bc6a
mov byte [rsp + 0x130], 4
lea rdx, [rsp + 0xc0]
mov rcx, rdi
call fcn.140112f00
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x138], 1
mov qword [rsp + 0x140], rax
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x48
add dword [rax], eax
add byte [rax - 0x77], cl
mov word [rax + rdx*2], fs
add dword [rax], eax
add dh, al
test byte [rax + rbp*4], ah
and al, 0xa8
add dword [rax], eax
add byte [rbx], al
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x48
add dword [rax], eax
add byte [rax - 0x77], cl
mov word [rax + rdx*2], fs
add dword [rax], eax
add dh, al
test byte [rax + rbp*4], ah
and al, 0xa8
and al, 0xa8
add dword [rax], eax
add byte [rbx], al
lea rdx, [rsp + 0x138]
mov rcx, rdi
call fcn.140112f00
xchg esi, eax
jb 0x14010bc69
add byte [rax - 0x77], cl
mov rcx, rsi
int1
call fcn.1400fc8c0
jmp case.0x14010ba96.2
cmp dl, 2
je case.0x14010ba96.3
movzx eax, dl
cmp eax, 1
jne case.0x14010ba96.2
mov rcx, rdi
mov rdx, rsi
call fcn.140241110
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
xadd qword [rsi], rax
xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x14010bd66
and rax, 0xffffffffffffffc0
loopne 0x14010bc66
cmp rax, 0x40
jne case.0x14010ba96.2
mov rcx, rsi
call fcn.1400fb8a0
nop
add rsp, 0x1b0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, str.assertion_failed:_next.is_notified___Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_state.rs
lea r8, [0x140306398]
mov edx, 0x24
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.ref_count_____0
lea r8, str._c0_
mov edx, 0x26
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_curr.is_running__
lea r8, [0x1403063d8]
mov edx, 0x23
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.0___isize::MAX_as_usize
lea r8, [0x1403066b8]
mov edx, 0x2f
call fcn.14003e7d0
ud2
lea rax, str.Xm0_
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], 1
lea rax, [rsp + 0x28]
mov qword [rsp + 0x58], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_core.rs
lea rcx, [rsp + 0x48]
call fcn.14003d630
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140306630]
mov edx, 0x27
call fcn.14003e7d0
ud2
add byte [rax], al
call fcn.14003e7d0
ud2
add byte [rax - 0x77], cl
invalid
mov rcx, rax
xor edx, edx
test cl, 3
sete dl
or rdx, rax
or edx, eax
or edx, eax
or rdx, 0x20
lock cmpxchg qword [rsi], rdx
jne 0x14010c030
test cl, 3
je 0x14010c07f
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x14010c0ea
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
loopne 0x14010c028
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x14010c0df
mov rcx, rsi
add rsp, 0x118
pop rdi
pop rsi
jmp fcn.1400fb8a0
lea rdi, [rsi + 0x20]
mov byte [rsp + 0x110], 4
lea rdx, [rsp + 0xa0]
xchg esp, eax
and al, 0xa0
add byte [rax], al
add byte [rax - 0x77], cl
stc
xchg esp, eax
and al, 0xa0
add byte [rax], al
add byte [rax - 0x77], cl
stc
call fcn.140112f00
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x28], 1
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rdx
mov qword [rsp + 0x40], rcx
mov byte [rsp + 0x98], 3
lea rdx, [rsp + 0x28]
mov rcx, rdi
call fcn.140112f00
mov rcx, rsi
add rsp, 0x118
pop rdi
pop rsi
jmp fcn.1400fc8c0
nop
add rsp, 0x118
pop rdi
pop rsi
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140306630]
mov edx, 0x27
call fcn.14003e7d0
ud2
nop dword [rax + rax]
push r15
push r14
push rsi
push rdi
push rbx
mov eax, 0x2ec0
shr byte [rsi], 0
add al, ch
mov edi, 0x4800172d
sub esp, eax
shr byte [rsi], 0
add al, ch
mov edi, 0x4800172d
sub esp, eax
mov rsi, rcx
mov rax, qword [rcx]
jmp 0x14010c15a
mov rdx, rax
and rdx, 0xfffffffffffffffa
or rdx, 1
or edx, 1
or edx, 1
mov ecx, eax
shr ecx, 5
and ecx, 1
lock cmpxchg qword [rsi], rdx
je case.0x14010ba96.4
test al, 4
je 0x14010c3fe
test al, 3
je 0x14010c140
cmp rax, 0x3f
jbe 0x14010c418
clc
invalid
lea rdx, [rax - 0x40]
cmp rdx, 0x40
mov ecx, 0
add byte [rax], al
add byte [rax], al
adc rcx, 2
lock cmpxchg qword [rsi], rdx
jne 0x14010c15a
lea rax, [0x14028abc8]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
lea rax, [0x140307b40]
lea eax, [0x140307b40]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rsi
lea rdi, [rsi + 0x20]
lea rax, [rsp + 0x30]
mov qword [rsp + 0x28], rax
cmp dword [rsi + 0x30], 2
xor byte [rdx], al
xor byte [rdx], al
ja 0x14010c466
mov rbx, qword [rsi + 0x28]
call fcn.14023f970
add byte [rax - 0x73], cl
xor byte [rax - 0x7b], r9b
invalid
je 0x14010c246
add byte [rax - 0x73], cl
xor byte [rax - 0x7b], r9b
sal byte [rbx + rsi*2 + 0x4c], 0x8b
jo 0x14010c1f7
mov r14, qword [rax + 0x20]
mov r15, qword [rax + 0x28]
js 0x14010c203
mov qword [rax + 0x20], 1
mov qword [rax + 0x28], rbx
jmp 0x14010c249
lea rdi, [rsi + 0x20]
mov qword [rsp + 0x40], 4
lea rdx, [rsp + 0x40]
lea edx, [rsp + 0x40]
mov rcx, rdi
call fcn.140112030
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0xfc8], 1
mov qword [rsp + 0xfd0], rax
mov qword [rsp + 0xfd8], rdx
mov qword [rsp + 0xfe0], rcx
mov qword [rsp + 0xfc0], 3
lea rdx, [rsp + 0xfc0]
jmp case.0x140107bd6.31
xor r14d, r14d
lea rdx, [rsp + 0x28]
call fcn.140111ab0
mov ebx, eax
call fcn.14023f970
test rax, rax
je 0x14010c267
invalid
or byte [rcx + rcx*4 + 0x70], cl
and byte [rcx + rcx*4 + 0x78], cl
mov qword [rax + 0x20], r14
mov qword [rax + 0x28], r15
invalid
sub byte [rbx + rbx*8 - 0x38b7e38b], al
test byte [rax + rax*8], ah
sldt word [rax]
add al, 0
add byte [rax], al
test bl, bl
jne 0x14010c287
mov qword [rsp + 0xfc0], 4
lea rdx, [rsp + 0xfc0]
mov rcx, rdi
call fcn.140112030
movzx edx, bl
test dl, dl
je 0x14010c2f1
mov rax, qword [rsi]
jmp 0x14010c2ab
invalid
sbb byte [rsi + 0x66], ah
nop word cs:[rax + rax]
lock cmpxchg qword [rsi], rcx
je 0x14010c388
test al, 1
je 0x14010c432
test al, 0x20
jne 0x14010c322
mov rcx, rax
and rcx, 0xfffffffffffffffe
test al, 4
jne 0x14010c2e0
cmp rcx, 0x3f
jbe 0x14010c418
add rcx, 0xffffffffffffffc0
cmp rcx, 0x40
setb dl
add dl, dl
jmp 0x14010c2a0
test rcx, rcx
js 0x14010c44c
add rcx, 0x40
mov dl, 1
jmp 0x14010c2a0
xor eax, eax
xor r8d, r8d
mov qword [rsp + 0x58], rdx
mov qword [rsp + 0x60], rcx
mov qword [rsp + 0x48], r8
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x40], 3
lea rdx, [rsp + 0x40]
mov rcx, rdi
call fcn.140112030
jmp case.0x140107bd6.30
mov qword [rsp + 0x40], 4
lea rdx, [rsp + 0x40]
mov rcx, rdi
call fcn.140112030
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x1f48], 1
mov qword [rsp + 0x1f50], rax
mov qword [rsp + 0x1f58], rdx
mov qword [rsp + 0x1f60], rcx
mov qword [rsp + 0x1f40], 3
invalid
invalid
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
invalid
lea rdx, [rsp + 0x1f40]
mov rcx, rdi
call fcn.140112030
mov rcx, rsi
call fcn.1400fd180
jmp case.0x14010c196.2
cmp dl, 2
je case.0x14010c196.3
movzx eax, dl
cmp eax, 1
jne case.0x14010c196.2
mov rax, qword [rsi + 0x20]
mov eax, dword [rsi + 0x20]
add rax, 0x10
mov byte [rsp + 0x1f40], 1
test byte [rax + rax*2], ah
invalid
add byte [rax], al
add dword [rax - 0x77], ecx
mov dword [rsp + 0x40], eax
test byte [rax + rax*2], ah
invalid
invalid
mov dword [rsp + 0x40], eax
mov qword [rsp + 0x48], rsi
lea rax, [rsp + 0x1f40]
invalid
lea rax, [rsp + 0x1f40]
add byte [rax - 0x77], cl
and al, 0x50
mov qword [rsp + 0x50], rax
lea rcx, [rsp + 0x40]
and al, 0x40
call fcn.14023b7f0
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
xadd qword [rsi], rax
xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x14010c4af
and rax, 0xffffffffffffffc0
loopne 0x14010c3a0
cmp rax, 0x40
jne case.0x14010c196.2
mov rcx, rsi
call fcn.1400f75c0
nop
add rsp, 0x2ec0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, str.assertion_failed:_next.is_notified___Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_state.rs
lea r8, [0x140306398]
mov edx, 0x24
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.ref_count_____0
lea r8, str._c0_
mov edx, 0x26
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_curr.is_running__
lea r8, [0x1403063d8]
mov edx, 0x23
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.0___isize::MAX_as_usize
lea r8, [0x1403066b8]
mov edx, 0x2f
call fcn.14003e7d0
ud2
lea rax, str.Xm0_
mov qword [rsp + 0xfc0], rax
mov qword [rsp + 0xfc8], 1
lea rax, [rsp + 0x20]
mov qword [rsp + 0xfd0], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0xfd8], xmm0
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_core.rs
lea rcx, [rsp + 0xfc0]
call fcn.14003d630
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140306630]
mov edx, 0x27
call fcn.14003e7d0
ud2
add byte [rax], al
call fcn.14003e7d0
ud2
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
mov rcx, rax
xor edx, edx
test cl, 3
sete dl
or rdx, rax
or rdx, 0x20
lock cmpxchg qword [rsi], rdx
jne 0x14010c8f0
test cl, 3
je 0x14010c93f
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x14010c9af
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
loopne 0x14010c8e8
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x14010c9a4
mov rcx, rsi
add rsp, 0x1f28
pop rdi
pop rsi
jmp fcn.1400f75c0
lea rdi, [rsi + 0x20]
mov qword [rsp + 0xfa8], 4
add byte [rax], al
add byte [rax], al
lea rdx, [rsp + 0xfa8]
mov rcx, rdi
call fcn.140112030
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x30], 1
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], rdx
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x28], 3
lea rdx, [rsp + 0x28]
mov rcx, rdi
call fcn.140112030
mov rcx, rsi
add rsp, 0x1f28
pop rdi
pop rsi
jmp fcn.1400fd180
nop
add rsp, 0x1f28
pop rdi
pop rsi
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140306630]
mov edx, 0x27
call fcn.14003e7d0
ud2
invalid
or ecx, dword [rax - 0x77]
shr eax, 0xef
push rax
verw bx
mov gs, eax
cwde
jp 0x14010c9ca
mov ecx, eax
call fcn.140201ac0
jmp 0x14010c961
dec dword [rdi]
or esp, dword [rsi + 0xf]
invalid
ud2
nop dword [rax + rax]
mov rdx, rax
and rdx, 0xfffffffffffffffa
or rdx, 1
or edx, 1
or edx, 1
mov ecx, eax
shr ecx, 5
and ecx, 1
lock cmpxchg qword [rsi], rdx
je case.0x14010c196.4
test al, 4
je 0x14010cc94
test al, 3
je 0x14010ca00
cmp rax, 0x3f
jbe 0x14010ccae
clc
invalid
lea rdx, [rax - 0x40]
cmp rdx, 0x40
mov ecx, 0
add byte [rax], al
add byte [rax], al
adc rcx, 2
lock cmpxchg qword [rsi], rdx
jne 0x14010ca1a
invalid
ror byte [rax - 0x73], cl
add eax, 0x17e189
lea rax, [0x14028abd8]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
lea rax, [0x140307b40]
lea eax, [0x140307b40]
mov qword [rsp + 0x90], rax
mov qword [rsp + 0x98], rsi
mov ah, 0x24
cwde
add byte [rax], al
add byte [rax - 0x73], cl
jle 0x14010ca93
mov ah, 0x24
cwde
add byte [rax], al
add byte [rax - 0x73], cl
jle 0x14010ca93
lea rax, [rsp + 0x90]
add byte [rax], al
mov qword [rsp + 0x58], rax
mov eax, dword [rsi + 0x38]
and eax, 0xfffffffe
cmp eax, 0x3b9aca00
invalid
cmp ecx, dword [rdi]
test byte [rbx + 2], ch
add byte [rax], al
invalid
mov rbx, qword [rsi + 0x28]
call fcn.14023f970
add byte [rax - 0x73], cl
xor byte [rax - 0x7b], r9b
invalid
je 0x14010cb02
pop rsi
sub al, ch
invalid
add byte [rax - 0x73], cl
xor byte [rax - 0x7b], r9b
sal byte [rdi + rbx*2 + 0x4c], 0x8b
jo 0x14010cac7
mov r14, qword [rax + 0x20]
mov r15, qword [rax + 0x28]
js 0x14010cad3
mov qword [rax + 0x20], 1
mov qword [rax + 0x28], rbx
jmp 0x14010cb05
lea rdi, [rsi + 0x20]
mov dword [rsp + 0x68], 0x3b9aca01
lea rdx, [rsp + 0x60]
push rsp
and al, 0x60
mov rcx, rdi
call fcn.140113090
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x38], 1
ror byte [rax - 0x75], 0x4e
sub byte [rax - 0x39], cl
and al, 0x38
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], rdx
mov qword [rsp + 0x50], rcx
mov dword [rsp + 0x50], ecx
mov dword [rsp + 0x50], ecx
mov dword [rsp + 0x30], 0x3b9aca00
lea rdx, [rsp + 0x28]
jmp case.0x14010c196.6
xor r14d, r14d
lea rdx, [rsp + 0x58]
call fcn.1401222c0
mov ebx, eax
call fcn.14023f970
test rax, rax
invalid
je 0x14010cb23
sal byte [rax + rcx + 0x4c], 0x89
jo 0x14010cb3f
mov qword [rax + 0x20], r14
mov qword [rax + 0x28], r15
test bl, bl
jne 0x14010cb3c
mov dword [rsp + 0x30], 0x3b9aca01
lea rdx, [rsp + 0x28]
mov rcx, rdi
call fcn.140113090
movzx edx, bl
test dl, dl
je 0x14010cbec
mov rax, qword [rsi]
jmp 0x14010cb66
add byte [rax - 0x7b], cl
leave
test rcx, rcx
js 0x14010cce2
add rcx, 0x40
mov dl, 1
lock cmpxchg qword [rsi], rcx
je case.0x14010aae6.19
test al, 1
je 0x14010ccc8
test al, 0x20
jne 0x14010cc22
mov rcx, rax
and rcx, 0xfffffffffffffffe
test al, 4
jne 0x14010cb50
cmp rcx, 0x3f
jbe 0x14010ccae
add rcx, 0xffffffffffffffc0
cmp rcx, 0x40
setb dl
add dl, dl
lock cmpxchg qword [rsi], rcx
jne 0x14010cb66
cmp dl, 2
je case.0x1401109d6.3
movzx eax, dl
cmp eax, 1
jne case.0x1401109d6.2
invalid
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov rdx, rsi
call fcn.140241110
mov rax, 0xffffffffffffffc0
invalid
invalid
push rax
xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x14010cd36
add byte [rax], al
invalid
add byte [rax], al
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne case.0x1401109d6.2
mov rcx, rsi
call fcn.1400fbab0
jmp case.0x1401109d6.2
xor eax, eax
xor r8d, r8d
mov qword [rsp + 0x80], rdx
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rcx*4], fs
add byte [rax], al
add byte [rcx + rcx*4 + 0x44], cl
and al, 0x70
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rcx*4], fs
add byte [rax], al
add byte [rcx + rcx*4 + 0x44], cl
and al, 0x70
mov qword [rsp + 0x78], rax
mov dword [rsp + 0x68], 0x3b9aca00
lea rdx, [rsp + 0x60]
mov rcx, rdi
call fcn.140113090
jmp 0x14010cc7c
mov dword [rsp + 0x68], 0x3b9aca01
lea rdx, [rsp + 0x60]
mov rcx, rdi
call fcn.140113090
add byte fs:[rax], al
and al, 0x68
add edx, ecx
invalid
add byte fs:[rax], al
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0xb0], 1
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xc0
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rcx*8], fs
add byte [rax], al
add bh, al
test byte [rax + rbp*4], ah
test al, 0
add byte [rax], al
add dl, cl
invalid
cmp ecx, dword [rax - 0x73]
xchg esp, eax
and al, 0xa0
add byte [rax], al
invalid
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xc0
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rcx*8], fs
add byte [rax], al
add bh, al
test byte [rax + rbp*4], ah
test al, 0
add byte [rax], al
add dl, cl
invalid
invalid
test al, 0
add byte [rax], al
add dl, cl
invalid
mov rcx, rdi
call fcn.140113090
mov rcx, rsi
call fcn.1400fd5f0
nop
add rsp, 0xd0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, str.assertion_failed:_next.is_notified___Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_state.rs
lea r8, [0x140306398]
mov edx, 0x24
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.ref_count_____0
lea r8, str._c0_
mov edx, 0x26
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_curr.is_running__
lea r8, [0x1403063d8]
mov edx, 0x23
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.0___isize::MAX_as_usize
lea r8, [0x1403066b8]
mov edx, 0x2f
call fcn.14003e7d0
ud2
lea rax, str.Xm0_
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], 1
lea rax, [rsp + 0x20]
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_core.rs
lea rcx, [rsp + 0x28]
call fcn.14003d630
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140306630]
mov edx, 0x27
call fcn.14003e7d0
ud2
add rsp, 0x28
jmp fcn.1400fbab0
add byte [rax], al
add byte [rax], al
push rsi
push rdi
sub rsp, 0x88
mov rsi, rcx
mov rax, qword [rcx]
nop
mov rcx, rax
xor edx, edx
test cl, 3
sete dl
or rdx, rax
or rdx, 0x20
lock cmpxchg qword [rsi], rdx
cmpxchg dword [rsi], edx
cmpxchg dword [rsi], edx
jne 0x14010d160
test cl, 3
je 0x14010d1af
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x14010d217
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x14010d20c
mov rcx, rsi
int1
add rsp, 0x88
pop rdi
pop rsi
jmp fcn.1400fbab0
lea rdi, [rsi + 0x20]
mov dword [rsp + 0x60], 0x3b9aca01
lea rdx, [rsp + 0x58]
mov rcx, rdi
call fcn.140113090
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x38], 1
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], rdx
mov qword [rsp + 0x50], rcx
mov dword [rsp + 0x30], 0x3b9aca00
lea rdx, [rsp + 0x28]
mov rcx, rdi
call fcn.140113090
mov rcx, rsi
add rsp, 0x88
pop rdi
pop rsi
jmp fcn.1400fd5f0
nop
add rsp, 0x88
pop rdi
pop rsi
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140306630]
mov edx, 0x27
add byte [rax], al
add byte [rax], al
call fcn.14003e7d0
ud2
add bl, ch
invalid
sub esp, 0x1c0
mov rsi, rcx
mov rax, qword [rcx]
jmp 0x14010d28a
nop dword [rax + rax]
mov rdx, rax
and rdx, 0xfffffffffffffffa
or rdx, 1
or edx, 1
or edx, 1
mov ecx, eax
shr ecx, 5
and ecx, 1
lock cmpxchg qword [rsi], rdx
rol ecx, 0xe9
add eax, 0xf001e183
cmpxchg qword [rsi], rdx
je case.0x1401109d6.4
test al, 4
je 0x14010d4f4
test al, 3
je 0x14010d270
cmp rax, 0x3f
jbe 0x14010d50e
clc
invalid
lea rdx, [rax - 0x40]
cmp rdx, 0x40
mov ecx, 0
adc rcx, 2
add byte [rax - 0x7d], cl
rol dword [rdx], 1
lock cmpxchg qword [rsi], rdx
jne 0x14010d28a
lea rax, [0x14028abe8]
movsxd rcx, dword [rax + rcx*4]
fst dword [rdi]
add byte [rax + 0x63], cl
or al, 0x88
add rcx, rax
jmp rcx
lea rax, [0x140307b40]
mov qword [rsp + 0x30], rax
test al, 0x1f
add byte [rax - 0x77], cl
and al, 0x30
mov qword [rsp + 0x38], rsi
lea rdi, [rsi + 0x20]
and byte [rax - 0x73], cl
and al, 0x30
and byte [rax - 0x73], cl
and al, 0x30
mov qword [rsp + 0x28], rax
cmp byte [rsi + 0xa8], 2
add byte [rdx], al
add byte [rdx], al
ja 0x14010d55c
mov rbx, qword [rsi + 0x28]
call fcn.14023f970
add byte [rax - 0x73], cl
xor byte [rax - 0x7b], r9b
invalid
je case.0x1400ebed0.97
add byte [rax - 0x73], cl
xor byte [rax - 0x7b], r9b
sal byte [rdx + riz*2 + 0x4c], 0x8b
jo 0x14010d32a
mov r14, qword [rax + 0x20]
mov r15, qword [rax + 0x28]
js 0x14010d336
mov qword [rax + 0x20], 1
mov qword [rax + 0x28], rbx
jmp 0x14010d36b
lea rdi, [rsi + 0x20]
mov byte [rsp + 0x138], 4
lea rdx, [rsp + 0xc0]
mov rcx, rdi
xchg esp, eax
and al, 0xc0
add byte [rax], al
add byte [rax - 0x77], cl
stc
call fcn.140112ca0
push 0x31000059
ror byte [rax - 0x75], 0x4e
sub byte [rax - 0x39], r9b
add byte [rax], al
xor eax, eax
mov rcx, qword [rsi + 0x28]
sub byte [rax - 0x39], r9b
and al, 0x40
add dword [rax], eax
add byte [rax], al
sub byte [rax - 0x39], r9b
and al, 0x40
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x58], rcx
mov byte [rsp + 0xb8], 3
lea rdx, [rsp + 0x40]
push rsp
and al, 0x40
push rsp
and al, 0x40
jmp 0x14010d492
xor r14d, r14d
lea rdx, [rsp + 0x28]
call fcn.1401523d0
mov ebx, eax
call fcn.14023f970
test rax, rax
je 0x14010d389
mov qword [rax + 0x20], r14
mov qword [rax + 0x28], r15
test bl, bl
jne 0x14010d3a2
mov byte [rsp + 0xb8], 4
lea rdx, [rsp + 0x40]
mov rcx, rdi
call fcn.140112ca0
movzx edx, bl
test dl, dl
je 0x14010d401
mov rax, qword [rsi]
jmp 0x14010d3bb
lock cmpxchg qword [rsi], rcx
je case.0x14010b366.18
test al, 1
je 0x14010d528
test al, 0x20
jne 0x14010d440
mov rcx, rax
and rcx, 0xfffffffffffffffe
test al, 4
jne 0x14010d3f0
cmp rcx, 0x3f
jbe 0x14010d50e
add rcx, 0xffffffffffffffc0
cmp rcx, 0x40
setb dl
add dl, dl
jmp 0x14010d3b0
test rcx, rcx
js 0x14010d542
add rcx, 0x40
mov dl, 1
jmp 0x14010d3b0
xor eax, eax
xor r8d, r8d
mov qword [rsp + 0xd0], rdx
mov qword [rsp + 0xd8], rcx
mov qword [rsp + 0xc0], r8
mov qword [rsp + 0xc8], rax
mov byte [rsp + 0x138], 3
lea rdx, [rsp + 0xc0]
mov rcx, rdi
call fcn.140112ca0
add byte [rax], al
add byte [rax], al
jmp 0x14010d49a
mov byte [rsp + 0x138], 4
lea rdx, [rsp + 0xc0]
rol byte [rax], 0
invalid
add dword [rax], eax
add byte [rax + rcx*2], al
lea edx, [rsp + 0xc0]
rol byte [rax], 0
invalid
rol byte [rax], 0
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.140112ca0
pop rax
add byte [rax], al
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x140], 1
mov qword [rsp + 0x148], rax
test byte [rax + rcx*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x50
add dword [rax], eax
add byte [rax - 0x77], cl
mov word [rax + rbx*2], fs
add dword [rax], eax
add dh, al
test byte [rax + rdi*4], ah
and al, 0xb8
add dword [rax], eax
add byte [rbx], al
test byte [rax + rcx*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x50
add dword [rax], eax
add byte [rax - 0x77], cl
mov word [rax + rbx*2], fs
add dword [rax], eax
add dh, al
test byte [rax + rdi*4], ah
and al, 0xb8
and al, 0xb8
add dword [rax], eax
add byte [rbx], al
lea rdx, [rsp + 0x140]
xchg esp, eax
and al, 0x40
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rdi
stc
call fcn.140112ca0
invalid
mov rcx, rsi
int1
call fcn.1400fe310
jmp case.0x14010d2c6.2
cmp dl, 2
je case.0x14010d2c6.3
movzx eax, dl
cmp eax, 1
jne case.0x14010d2c6.2
mov rcx, rdi
mov rdx, rsi
call fcn.140241110
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
xadd qword [rsi], rax
xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x14010d596
and rax, 0xffffffffffffffc0
loopne 0x14010d496
cmp rax, 0x40
jne case.0x14010d2c6.2
mov rcx, rsi
call fcn.1400f94a0
nop
add rsp, 0x1c0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, str.assertion_failed:_next.is_notified___Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_state.rs
lea r8, [0x140306398]
mov edx, 0x24
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.ref_count_____0
lea r8, str._c0_
mov edx, 0x26
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_curr.is_running__
lea r8, [0x1403063d8]
mov edx, 0x23
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.0___isize::MAX_as_usize
lea r8, [0x1403066b8]
mov edx, 0x2f
call fcn.14003e7d0
ud2
lea rax, str.Xm0_
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], 1
lea rax, [rsp + 0x20]
mov qword [rsp + 0x50], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x58], xmm0
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_core.rs
lea rcx, [rsp + 0x40]
call fcn.14003d630
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140306630]
mov edx, 0x27
call fcn.14003e7d0
ud2
cmp rax, 0x3f
jbe 0x14010d9cf
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x14010d9c9
add rsp, 0x28
jmp fcn.1400f94a0
nop
add rsp, 0x28
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140306630]
add byte [rdx + 0x27], bh
add byte [rdx + 0x27], bh
call fcn.14003e7d0
ud2
mov rcx, rax
xor edx, edx
test cl, 3
sete dl
or rdx, rax
or rdx, 0x20
lock cmpxchg qword [rsi], rdx
jne 0x14010da00
test cl, 3
je 0x14010da4f
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x14010daba
and rax, 0xffffffffffffffc0
cmp rax, 0x40
clc
jne 0x14010daaf
clc
jne 0x14010daaf
mov rcx, rsi
add rsp, 0x128
pop rdi
pop rsi
jmp fcn.1400f94a0
lea rdi, [rsi + 0x20]
mov byte [rsp + 0x120], 4
lea rdx, [rsp + 0xa8]
mov rcx, rdi
call fcn.140112ca0
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x28], 1
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rdx
mov qword [rsp + 0x40], rcx
mov byte [rsp + 0xa0], 3
lea rdx, [rsp + 0x28]
mov rcx, rdi
call fcn.140112ca0
mov rcx, rsi
add rsp, 0x128
pop rdi
pop rsi
jmp fcn.1400fe310
nop
add rsp, 0x128
pop rdi
pop rsi
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140306630]
mov edx, 0x27
call fcn.14003e7d0
ud2
nop dword [rax + rax]
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0xc0
sub esp, 0xc0
sub esp, 0xc0
mov rsi, rcx
mov rax, qword [rcx]
jmp 0x14010db2a
nop dword [rax + rax]
mov rdx, rax
and rdx, 0xfffffffffffffffa
cli
cli
or rdx, 1
or edx, 1
mov ecx, eax
shr ecx, 5
and ecx, 1
lock cmpxchg qword [rsi], rdx
mov cl, 0x16
mov cl, 0x16
je case.0x14010d2c6.4
test al, 4
je 0x14010dda0
test al, 3
je 0x14010db10
cmp rax, 0x3f
jbe 0x14010ddba
clc
invalid
lea rdx, [rax - 0x40]
cmp rdx, 0x40
cli
invalid
cli
mov ecx, 0
mov ecx, 0
mov ecx, 0
adc rcx, 2
lock cmpxchg qword [rsi], rdx
jne 0x14010db2a
ror byte [rax - 0x73], cl
add eax, 0x17d099
lea rax, [0x14028abf8]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
lea rax, [0x140307b40]
mov qword [rsp + 0x80], rax
add byte [rax - 0x77], cl
mov ah, 0x24
mov byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov ah, 0x24
mov byte [rax], al
add byte [rax], al
lea rdi, [rsi + 0x20]
lea rax, [rsp + 0x80]
mov qword [rsp + 0x50], rax
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x50
movzx eax, byte [rsi + 0x50]
and al, 6
cmp al, 4
je 0x14010de08
mov rbx, qword [rsi + 0x28]
call fcn.14023f970
add byte [rax - 0x73], cl
xor byte [rax - 0x7b], r9b
invalid
je 0x14010dc0f
add byte [rax - 0x73], cl
xor byte [rax - 0x7b], r9b
sal byte [rdi + rbx*2 + 0x4c], 0x8b
jo 0x14010dbd4
mov r14, qword [rax + 0x20]
mov r15, qword [rax + 0x28]
js 0x14010dbe0
mov qword [rax + 0x20], 1
mov qword [rax + 0x28], rbx
jmp 0x14010dc12
lea rdi, [rsi + 0x20]
mov byte [rsp + 0xb0], 5
lea rdx, [rsp + 0x90]
add byte [rax], al
xchg esp, eax
and al, 0x90
add byte [rax], al
add byte [rax], al
mov rcx, rdi
add byte [rax], al
mov rcx, rdi
call fcn.140112e30
add byte [rax], al
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x28], 1
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rdx
mov qword [rsp + 0x40], rcx
mov byte [rsp + 0x48], 4
add al, 0x48
lea edx, [rsp + 0x28]
add al, 0x48
lea edx, [rsp + 0x28]
jmp case.0x14010d2c6.6
xor r14d, r14d
lea rdx, [rsp + 0x50]
call fcn.140153900
mov ebx, eax
call fcn.14023f970
test rax, rax
je 0x14010dc30
mov qword [rax + 0x20], r14
mov qword [rax + 0x28], r15
test bl, bl
jne 0x14010dc4c
mov byte [rsp + 0xb0], 5
lea rdx, [rsp + 0x90]
mov rcx, rdi
call fcn.140112e30
movzx edx, bl
test dl, dl
je 0x14010dd19
mov rax, qword [rsi]
jmp 0x14010dc76
add byte [rax - 0x7b], cl
leave
test rcx, rcx
js 0x14010ddee
add rcx, 0x40
mov dl, 1
lock cmpxchg qword [rsi], rcx
je case.0x14010aae6.27
test al, 1
je 0x14010ddd4
test al, 0x20
jne 0x14010dd46
mov rcx, rax
and rcx, 0xfffffffffffffffe
test al, 4
jne 0x14010dc60
cmp rcx, 0x3f
jbe 0x14010ddba
add rcx, 0xffffffffffffffc0
cmp rcx, 0x40
setb dl
add dl, dl
lock cmpxchg qword [rsi], rcx
jne 0x14010dc76
cmp dl, 2
je 0x14010dd0f
movzx eax, dl
cmp eax, 1
jne 0x14010dd90
invalid
add byte [rax - 0x75], cl
and byte [rax - 0x7d], r9b
rcl byte [rax], 0xc6
and al, 0x58
add dword [rax - 0x77], ecx
mov rax, qword [rsi + 0x20]
add rax, 0x10
mov byte [rsp + 0x58], 1
mov qword [rsp + 0x28], rax
and al, 0x28
and al, 0x28
mov qword [rsp + 0x30], rsi
lea rax, [rsp + 0x58]
mov qword [rsp + 0x38], rax
and al, 0x38
and al, 0x38
cmp byte [rax - 0x73], cl
and al, 0x28
lea rcx, [rsp + 0x28]
call fcn.14023b7f0
mov rax, 0xffffffffffffffc0
invalid
invalid
push rax
xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x14010de51
add byte [rax], al
invalid
invalid
add byte [rax], al
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x14010dd90
mov rcx, rsi
mov ecx, esi
call fcn.1400fb450
jmp 0x14010dd90
xor eax, eax
xor r8d, r8d
mov qword [rsp + 0x38], rdx
push rsp
and al, 0x38
push rsp
and al, 0x38
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x28], r8
mov qword [rsp + 0x30], rax
and al, 0x30
and al, 0x30
mov byte [rsp + 0x48], 4
lea rdx, [rsp + 0x28]
mov rcx, rdi
mov ecx, edi
call fcn.140112e30
in al, dx
push rax
add byte [rax], al
jmp 0x14010dd88
mov byte [rsp + 0x48], 5
lea rdx, [rsp + 0x28]
mov rcx, rdi
call fcn.140112e30
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x58], 1
and al, 0x58
add dword [rax], eax
add byte [rax], al
and al, 0x58
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], rdx
push 0x244c8948
jo 0x14010dd3d
and al, 0x78
add al, 0x48
lea edx, [rsp + 0x58]
push 0x244c8948
jo 0x14010dd3d
and al, 0x78
add al, 0x48
lea edx, [rsp + 0x58]
mov rcx, rdi
call fcn.140112e30
mov rcx, rsi
call fcn.1400fd3c0
nop
add rsp, 0xc0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, str.assertion_failed:_next.is_notified___Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_state.rs
lea r8, [0x140306398]
mov edx, 0x24
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.ref_count_____0
lea r8, str._c0_
mov edx, 0x26
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_curr.is_running__
lea r8, [0x1403063d8]
mov edx, 0x23
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.0___isize::MAX_as_usize
lea r8, [0x1403066b8]
mov edx, 0x2f
call fcn.14003e7d0
ud2
lea rax, str.Xm0_
mov qword [rsp + 0x90], rax
mov qword [rsp + 0x98], 1
lea rax, [rsp + 0x20]
mov qword [rsp + 0xa0], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0xa8], xmm0
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_core.rs
lea rcx, [rsp + 0x90]
call fcn.14003d630
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140306630]
mov edx, 0x27
call fcn.14003e7d0
ud2
jno 0x14010e36e
jnp 0x14010e378
add byte [rbx + riz + 0x48], dh
cmp dword [rbx + 0x10], 0x11
adc ebx, esi
and eax, 0x49d23100
mov eax, esi
invalid
and byte [rbx + 0x5f], bl
mov rcx, rsi
call fcn.1400f8780
jmp 0x14010e469
dec dword [rax - 0x77]
stc
mov rcx, rdi
call fcn.14027f6c0
ud2
ud2
sub esp, 0x240
mov rsi, rcx
mov rax, qword [rcx]
jmp 0x14010e4ba
in al, dx
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
nop dword [rax + rax]
invalid
mov rdx, rax
and rdx, 0xfffffffffffffffa
or rdx, 1
or edx, 1
or edx, 1
mov ecx, eax
shr ecx, 5
and ecx, 1
lock cmpxchg qword [rsi], rdx
je 0x14010e4e8
test al, 4
test al, 4
je 0x14010e75e
test al, 3
je 0x14010e4a0
cmp rax, 0x3f
jbe 0x14010e778
clc
invalid
lea rdx, [rax - 0x40]
cmp rdx, 0x40
mov ecx, 0
add byte [rax], al
add byte [rax], al
adc rcx, 2
lock cmpxchg qword [rsi], rdx
jne 0x14010e4ba
lea rax, [0x14028ac08]
lea eax, [0x14028ac08]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
lea rax, [0x140307b40]
lea eax, [0x140307b40]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], rsi
lea rdi, [rsi + 0x20]
lea rax, [rsp + 0x38]
mov qword [rsp + 0x30], rax
cmp dword [rsi + 0x30], 1
xor byte [rcx], al
xor byte [rcx], al
ja 0x14010e7c6
mov rbx, qword [rsi + 0x28]
call fcn.14023f970
add byte [rax - 0x73], cl
xor byte [rax - 0x7b], r9b
invalid
je 0x14010e5a6
add byte [rax - 0x73], cl
xor byte [rax - 0x7b], r9b
sal byte [rbx + rsi*2 + 0x4c], 0x8b
jo 0x14010e557
mov r14, qword [rax + 0x20]
mov r15, qword [rax + 0x28]
js 0x14010e563
mov qword [rax + 0x20], 1
mov qword [rax + 0x28], rbx
jmp 0x14010e5a9
lea rdi, [rsi + 0x20]
mov qword [rsp + 0x48], 3
lea rdx, [rsp + 0x48]
lea edx, [rsp + 0x48]
mov rcx, rdi
call fcn.140112110
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0xf8], 1
mov qword [rsp + 0x100], rax
mov qword [rsp + 0x108], rdx
mov dword [rsp + 0x108], edx
mov dword [rsp + 0x108], edx
mov qword [rsp + 0x110], rcx
mov dword [rsp + 0x110], ecx
mov qword [rsp + 0xf0], 2
lea rdx, [rsp + 0xf0]
jmp case.0x14010aae6.31
xor r14d, r14d
lea rdx, [rsp + 0x30]
lea edx, [rsp + 0x30]
call fcn.140111900
mov ebx, eax
call fcn.14023f970
add byte [rcx + 0x13b6e8c3], cl
adc eax, dword [rax]
test rax, rax
je 0x14010e5c7
mov qword [rax + 0x20], r14
mov qword [rax + 0x28], r15
test bl, bl
jne 0x14010e5e7
mov qword [rsp + 0xf0], 3
lea rdx, [rsp + 0xf0]
mov rcx, rdi
call fcn.140112110
movzx edx, bl
test dl, dl
je 0x14010e651
mov rax, qword [rsi]
jmp 0x14010e60b
lock cmpxchg qword [rsi], rcx
je 0x14010e6e8
test al, 1
je 0x14010e792
test al, 0x20
jne 0x14010e682
mov rcx, rax
and rcx, 0xfffffffffffffffe
test al, 4
jne 0x14010e640
cmp rcx, 0x3f
jbe 0x14010e778
add rcx, 0xffffffffffffffc0
cmp rcx, 0x40
setb dl
add dl, dl
jmp 0x14010e600
test rcx, rcx
js 0x14010e7ac
add rcx, 0x40
mov dl, 1
jmp 0x14010e600
xor eax, eax
xor r8d, r8d
mov qword [rsp + 0x60], rdx
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x50], r8
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x48], 2
lea rdx, [rsp + 0x48]
mov rcx, rdi
call fcn.140112110
jmp case.0x14010aae6.30
mov qword [rsp + 0x48], 3
add rax, qword [rax]
add byte [rax], al
lea rdx, [rsp + 0x48]
and al, 0x48
mov rcx, rdi
call fcn.140112110
add byte [rax], al
add byte [rax], al
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x1a0], 1
mov qword [rsp + 0x1a8], rax
mov qword [rsp + 0x1b0], rdx
mov al, 1
add byte [rax], al
mov al, 1
add byte [rax], al
mov qword [rsp + 0x1b8], rcx
mov qword [rsp + 0x198], 2
cwde
add dword [rax], eax
add byte [rdx], al
add byte [rax], al
invalid
mov eax, 0x48000001
mov dword [rsp + 0x198], 2
cwde
add dword [rax], eax
add byte [rdx], al
add byte [rax], al
invalid
cwde
add dword [rax], eax
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x198]
mov rcx, rdi
lea rdx, [rsp + 0x198]
mov rcx, rdi
call fcn.140112110
mov rcx, rsi
call fcn.1400fbff0
jmp 0x14010e74e
cmp dl, 2
je 0x14010e746
movzx eax, dl
mov dh, 0xc2
cmp eax, 1
jne 0x14010e74e
mov rax, qword [rsi + 0x20]
mov eax, dword [rsi + 0x20]
add rax, 0x10
mov byte [rsp + 0x198], 1
test byte [rax + rbx*4], ah
add dword [rax], eax
add byte [rcx], al
test byte [rax + rbx*4], ah
cwde
add dword [rax], eax
add byte [rcx], al
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
mov qword [rsp + 0x50], rsi
push rax
lea rax, [rsp + 0x198]
mov qword [rsp + 0x58], rax
add byte [rax - 0x77], cl
and al, 0x58
lea rcx, [rsp + 0x48]
and al, 0x48
call fcn.14023b7f0
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
xadd qword [rsi], rax
xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x14010e80f
and rax, 0xffffffffffffffc0
loopne 0x14010e700
cmp rax, 0x40
jne 0x14010e74e
mov rcx, rsi
call fcn.1400fa760
nop
add rsp, 0x240
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, str.assertion_failed:_next.is_notified___Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_state.rs
lea r8, [0x140306398]
mov edx, 0x24
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.ref_count_____0
lea r8, str._c0_
mov edx, 0x26
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_curr.is_running__
lea r8, [0x1403063d8]
mov edx, 0x23
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.0___isize::MAX_as_usize
lea r8, [0x1403066b8]
mov edx, 0x2f
call fcn.14003e7d0
ud2
lea rax, str.Xm0_
mov qword [rsp + 0xf0], rax
mov qword [rsp + 0xf8], 1
lea rax, [rsp + 0x28]
mov qword [rsp + 0x100], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x108], xmm0
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_core.rs
lea rcx, [rsp + 0xf0]
call fcn.14003d630
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140306630]
mov edx, 0x27
call fcn.14003e7d0
ud2
or ebp, eax
cli
pop rcx
dec dword [rdi]
or ecx, dword [rdi]
invalid
clc
jne 0x14010eaa9
add rsp, 0x28
jmp fcn.1400fa760
nop
add rsp, 0x28
ret
add al, ch
or ebp, edi
dec dword [rdi]
or ecx, dword [rdi]
invalid
ret 0x8348
push rsp
and al, 0x28
mov rcx, rdi
call fcn.140112110
mov rcx, rsi
add rsp, 0x178
invalid
js 0x14010eb8c
add byte [rax], al
pop rdi
pop rsi
jmp fcn.1400fbff0
invalid
add eax, 0x1f7a83
mov edx, 0x27
call fcn.14003e7d0
ud2
invalid
or ecx, dword [rax - 0x77]
shr eax, 0xff
verw bx
mov gs, eax
test al, 0x58
dec dword [rdi]
invalid
ud2
or esp, dword [rsi + 0xf]
invalid
sub esp, 0x820
in al, dx
and byte [rax], cl
add byte [rax], al
mov rsi, rcx
mov rax, qword [rcx]
jmp 0x14010ec0a
nop dword [rax + rax]
mov rdx, rax
and rdx, 0xfffffffffffffffa
or rdx, 1
or edx, 1
or edx, 1
retf 0x8901
mov ecx, eax
shr ecx, 5
and ecx, 1
lock cmpxchg qword [rsi], rdx
je 0x14010ec38
test al, 4
test al, 4
je 0x14010eeae
test al, 3
je 0x14010ebf0
cmp rax, 0x3f
jbe 0x14010eec8
clc
invalid
lea rdx, [rax - 0x40]
cmp rdx, 0x40
mov ecx, 0
add byte [rax], al
add byte [rax], al
adc rcx, 2
lock cmpxchg qword [rsi], rdx
jne 0x14010ec0a
lea rax, [0x14028ac18]
lea eax, [0x14028ac18]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
lea rax, [0x140307b40]
lea eax, [0x140307b40]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rsi
lea rdi, [rsi + 0x20]
lea rax, [rsp + 0x30]
mov qword [rsp + 0x28], rax
cmp dword [rsi + 0x30], 2
xor byte [rdx], al
xor byte [rdx], al
ja 0x14010ef16
mov rbx, qword [rsi + 0x28]
call fcn.14023f970
lea rcx, [rsi + 0x30]
test rax, rax
je 0x14010ecf6
add byte [rax - 0x73], cl
xor byte [rax - 0x7b], r9b
sal byte [rbx + rsi*2 + 0x4c], 0x8b
jo 0x14010eca7
mov r14, qword [rax + 0x20]
mov r15, qword [rax + 0x28]
js 0x14010ecb3
mov qword [rax + 0x20], 1
mov qword [rax + 0x28], rbx
jmp 0x14010ecf9
lea rdi, [rsi + 0x20]
mov qword [rsp + 0x40], 4
lea rdx, [rsp + 0x40]
lea edx, [rsp + 0x40]
mov rcx, rdi
call fcn.140112a00
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x2e8], 1
add al, byte [rax]
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x2f0], eax
add al, byte [rax]
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x2f0], eax
mov qword [rsp + 0x2f8], rdx
mov qword [rsp + 0x300], rcx
mov qword [rsp + 0x2e0], 3
lea rdx, [rsp + 0x2e0]
lea edx, [rsp + 0x2e0]
invalid
mov dword [rsp + 0x2f0], eax
mov qword [rsp + 0x2f8], rdx
mov qword [rsp + 0x300], rcx
mov qword [rsp + 0x2e0], 3
lea rdx, [rsp + 0x2e0]
lea edx, [rsp + 0x2e0]
lea edx, [rsp + 0x2e0]
jmp case.0x14010e4f6.31
xor byte [rcx], al
add byte [rax], al
xor r14d, r14d
lea rdx, [rsp + 0x28]
call fcn.1401121d0
mov ebx, eax
call fcn.14023f970
test rax, rax
je 0x14010ed17
mov qword [rax + 0x20], r14
mov qword [rax + 0x28], r15
test bl, bl
jne 0x14010ed37
mov qword [rsp + 0x2e0], 4
lea rdx, [rsp + 0x2e0]
mov rcx, rdi
call fcn.140112a00
movzx edx, bl
test dl, dl
je 0x14010eda1
mov rax, qword [rsi]
jmp 0x14010ed5b
lock cmpxchg qword [rsi], rcx
je 0x14010ee38
test al, 1
je 0x14010eee2
test al, 0x20
jne 0x14010edd2
mov rcx, rax
and rcx, 0xfffffffffffffffe
test al, 4
jne 0x14010ed90
cmp rcx, 0x3f
jbe 0x14010eec8
add rcx, 0xffffffffffffffc0
cmp rcx, 0x40
setb dl
add dl, dl
jmp 0x14010ed50
test rcx, rcx
js 0x14010eefc
add rcx, 0x40
mov dl, 1
jmp 0x14010ed50
xor eax, eax
xor r8d, r8d
mov qword [rsp + 0x58], rdx
mov qword [rsp + 0x60], rcx
mov qword [rsp + 0x48], r8
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x40], 3
lea rdx, [rsp + 0x40]
and al, 0x40
and al, 0x40
mov rcx, rdi
call fcn.140112a00
add byte [rax], al
add byte [rax], al
jmp case.0x14010e4f6.30
mov qword [rsp + 0x40], 4
add al, 0
add byte [rax], al
lea rdx, [rsp + 0x40]
and al, 0x40
mov rcx, rdi
call fcn.140112a00
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x588], 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x590], rax
mov qword [rsp + 0x598], rdx
cwde
add eax, 0x89480000
mov word [rax + riz*4], fs
movabs al, byte [0x802484c748000005]
add eax, 0x30000
add byte [rax], al
nop
add eax, 0x89480000
xchg esp, eax
and al, 0x98
cwde
cwde
add eax, 0x89480000
mov word [rax + riz*4], fs
movabs al, byte [0x802484c748000005]
movabs al, byte [0x802484c748000005]
add byte [0x14013ee1d], 0
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x580]
mov rcx, rdi
add eax, 0x30000
add byte [rax], al
lea rdx, [rsp + 0x580]
mov rcx, rdi
call fcn.140112a00
mov rcx, rsi
call fcn.1400fe0e0
jmp 0x14010ee9e
cmp dl, 2
je 0x14010ee96
movzx eax, dl
mov dh, 0xc2
cmp eax, 1
jne 0x14010ee9e
mov rax, qword [rsi + 0x20]
mov eax, dword [rsi + 0x20]
add rax, 0x10
mov byte [rsp + 0x580], 1
test byte [rax + rax*4], ah
add eax, 0x48010000
mov dword [rsp + 0x40], eax
test byte [rax + rax*4], ah
add eax, 0x48010000
add byte [0x18811ee57], 0x89
and al, 0x40
mov dword [rsp + 0x40], eax
mov qword [rsp + 0x48], rsi
lea rax, [rsp + 0x580]
invalid
lea rax, [rsp + 0x580]
add byte [rax - 0x77], cl
and al, 0x50
mov qword [rsp + 0x50], rax
lea rcx, [rsp + 0x40]
and al, 0x40
call fcn.14023b7f0
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x14010ef5f
and rax, 0xffffffffffffffc0
loopne 0x14010ee50
cmp rax, 0x40
jne 0x14010ee9e
mov rcx, rsi
call fcn.1400f8db0
nop
add rsp, 0x820
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, str.assertion_failed:_next.is_notified___Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_state.rs
lea r8, [0x140306398]
mov edx, 0x24
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.ref_count_____0
lea r8, str._c0_
mov edx, 0x26
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_curr.is_running__
lea r8, [0x1403063d8]
mov edx, 0x23
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.0___isize::MAX_as_usize
lea r8, [0x1403066b8]
mov edx, 0x2f
call fcn.14003e7d0
ud2
lea rax, str.Xm0_
mov qword [rsp + 0x2e0], rax
mov qword [rsp + 0x2e8], 1
lea rax, [rsp + 0x20]
mov qword [rsp + 0x2f0], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x2f8], xmm0
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_core.rs
lea rcx, [rsp + 0x2e0]
call fcn.14003d630
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140306630]
mov edx, 0x27
call fcn.14003e7d0
ud2
add byte [rax], al
add byte [rdi], cl
test byte [rbp + 1], bl
add byte [rax], al
add rdi, 0xf0
mov rcx, rdi
call fcn.1400f6250
call fcn.140044650
ud2
or byte [rax], al
je 0x14010ffa2
cmp qword [r14 + 0x10], 0x11
jb 0x14010ff7b
mov rdi, qword [rdi - 8]
mov rcx, qword [0x14036c198]
xor edx, edx
mov r8, rdi
call fcn.14027f164
jmp 0x14010ffa2
jmp 0x14010ffa2
mov rcx, rsi
call fcn.1400fa3b0
jmp 0x14011009c
mov rbx, rax
jmp 0x14010ffcd
cmp qword [rdi + 0xf0], 0
je 0x14010ffe3
lea rcx, [rdi + 0xf0]
call fcn.1400f6250
add rdi, 0xa0
mov rcx, rdi
call fcn.140087810
jmp 0x14010fffe
mov r8, qword [rsi]
mov rcx, qword [0x14036c198]
xor edx, edx
call fcn.14027f164
jmp 0x14011009c
mov es, word [rax + 1]
add byte [rax], al
call fcn.14005f540
mov rax, qword [rsi + 0xf0]
add byte [rax - 0x7b], cl
invalid
je 0x140110077
add byte [rax - 0x7b], cl
sal byte [rcx + rbx - 0x10], 0x48
dec dword [rax]
lock dec qword [rax]
jne 0x140110077
mov rcx, qword [rsi + 0xf0]
mov rdx, qword [rsi + 0xf8]
call fcn.1400f2280
mov rax, qword [rsi + 0x1a0]
mov eax, dword [rsi + 0x1a0]
test rax, rax
je 0x14011009c
lock dec qword [rax]
jne 0x14011009c
invalid
adc ecx, dword [rax - 0x75]
mov fs, word [rax + 0x48000001]
mov edx, dword [rsi + 0x1a8]
mov rcx, qword [rsi + 0x1a0]
mov rdx, qword [rsi + 0x1a8]
call fcn.1400f2280
in al, 0x21
invalid
and esi, edi
dec dword [rax - 0x77]
fld1
sbb al, 0xf6
invalid
mov rcx, rbx
call fcn.14027f6c0
ud2
dec dword [rdi]
dec dword [rdi]
or ecx, dword [rdi]
invalid
sub esp, 0x570
mov rsi, rcx
mov rax, qword [rcx]
jmp 0x1401100ea
nop dword [rax + rax]
invalid
mov rdx, rax
and rdx, 0xfffffffffffffffa
or rdx, 1
or edx, 1
or edx, 1
retf 0x8901
mov ecx, eax
shr ecx, 5
and ecx, 1
lock cmpxchg qword [rsi], rdx
je 0x140110118
test al, 4
test al, 4
je 0x14011038e
test al, 3
je 0x1401100d0
cmp rax, 0x3f
jbe 0x1401103a8
clc
invalid
lea rdx, [rax - 0x40]
cmp rdx, 0x40
mov ecx, 0
add byte [rax], al
add byte [rax], al
adc rcx, 2
lock cmpxchg qword [rsi], rdx
jne 0x1401100ea
lea rax, [0x14028ac28]
lea eax, [0x14028ac28]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
lea rax, [0x140307b40]
lea eax, [0x140307b40]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], rsi
lea rdi, [rsi + 0x20]
lea rax, [rsp + 0x38]
mov qword [rsp + 0x30], rax
cmp dword [rsi + 0x30], 0xa
xor byte [rdx], cl
ja 0x1401103f6
mov rbx, qword [rsi + 0x28]
call fcn.14023f970
lea rcx, [rsi + 0x30]
test rax, rax
je 0x1401101d6
add byte [rax - 0x73], cl
xor byte [rax - 0x7b], r9b
sal byte [rbx + rsi*2 + 0x4c], 0x8b
jo 0x140110187
mov r14, qword [rax + 0x20]
mov r15, qword [rax + 0x28]
js 0x140110193
mov qword [rax + 0x20], 1
mov qword [rax + 0x28], rbx
jmp 0x1401101d9
lea rdi, [rsi + 0x20]
mov qword [rsp + 0x48], 0xc
lea rdx, [rsp + 0x48]
lea edx, [rsp + 0x48]
mov rcx, rdi
call fcn.140112bc0
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov ecx, dword [rsi + 0x28]
mov ecx, dword [rsi + 0x28]
mov qword [rsp + 0x208], 1
mov qword [rsp + 0x210], rax
mov qword [rsp + 0x218], rdx
mov qword [rsp + 0x220], rcx
add al, byte [rax]
add byte [rax - 0x39], cl
test byte [rax + rax], ah
add al, byte [rax]
add byte [rbx], cl
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0
add al, byte [rax]
add cl, ch
xor byte [rcx], al
add byte [rax], al
add al, byte [rax]
add byte [rax - 0x39], cl
test byte [rax + rax], ah
add al, byte [rax]
add byte [rbx], cl
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0
add al, byte [rax]
add cl, ch
xor byte [rcx], al
add byte [rax], al
xor r14d, r14d
lea rdx, [rsp + 0x30]
call fcn.140152610
mov ebx, eax
call fcn.14023f970
test rax, rax
je 0x1401101f7
mov qword [rax + 0x20], r14
mov qword [rax + 0x28], r15
test bl, bl
jne 0x140110217
mov qword [rsp + 0x200], 0xc
lea rdx, [rsp + 0x200]
mov rcx, rdi
call fcn.140112bc0
movzx edx, bl
test dl, dl
je 0x140110281
mov rax, qword [rsi]
jmp 0x14011023b
lock cmpxchg qword [rsi], rcx
je 0x140110318
test al, 1
je 0x1401103c2
test al, 0x20
jne 0x1401102b2
mov rcx, rax
and rcx, 0xfffffffffffffffe
test al, 4
jne 0x140110270
cmp rcx, 0x3f
jbe 0x1401103a8
add rcx, 0xffffffffffffffc0
cmp rcx, 0x40
setb dl
add dl, dl
jmp 0x140110230
test rcx, rcx
js 0x1401103dc
add rcx, 0x40
mov dl, 1
jmp 0x140110230
xor eax, eax
xor r8d, r8d
mov qword [rsp + 0x60], rdx
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x50], r8
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x58], eax
mov dword [rsp + 0x58], eax
mov qword [rsp + 0x48], 0xb
or rax, qword [rax]
add byte [rax], al
lea rdx, [rsp + 0x48]
and al, 0x48
mov rcx, rdi
call fcn.140112bc0
add byte [rax], al
add byte [rax], al
jmp case.0x14010ec46.30
mov qword [rsp + 0x48], 0xc
lea rdx, [rsp + 0x48]
mov rcx, rdi
call fcn.140112bc0
add byte [rax], al
add byte [rax], al
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x3c0], 1
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x3c8], rax
enter 3, 0
mov qword [rsp + 0x3d0], rdx
rol byte [rbx], 1
add byte [rax], al
mov qword [rsp + 0x3d8], rcx
fadd dword [rbx]
add byte [rax], al
mov qword [rsp + 0x3b8], 0xb
mov eax, 0xb000003
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x3b8]
mov rcx, rdi
lea rdx, [rsp + 0x3b8]
mov rcx, rdi
call fcn.140112bc0
mov rcx, rsi
call fcn.1400fda50
jmp 0x14011037e
cmp dl, 2
je 0x140110376
movzx eax, dl
mov dh, 0xc2
cmp eax, 1
jne 0x14011037e
mov rax, qword [rsi + 0x20]
mov eax, dword [rsi + 0x20]
add rax, 0x10
mov byte [rsp + 0x3b8], 1
test byte [rax + rdi*4], ah
add eax, dword [rax]
add byte [rcx], al
test byte [rax + rdi*4], ah
add eax, dword [rax]
add byte [rcx], al
mov eax, 0x1000003
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
mov qword [rsp + 0x50], rsi
push rax
lea rax, [rsp + 0x3b8]
mov qword [rsp + 0x58], rax
add byte [rax - 0x77], cl
and al, 0x58
lea rcx, [rsp + 0x48]
and al, 0x48
call fcn.14023b7f0
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x14011043f
and rax, 0xffffffffffffffc0
loopne 0x140110330
cmp rax, 0x40
jne 0x14011037e
mov rcx, rsi
call fcn.1400fb7f0
nop
add rsp, 0x570
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, str.assertion_failed:_next.is_notified___Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_state.rs
lea r8, [0x140306398]
mov edx, 0x24
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.ref_count_____0
lea r8, str._c0_
mov edx, 0x26
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_curr.is_running__
lea r8, [0x1403063d8]
mov edx, 0x23
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.0___isize::MAX_as_usize
lea r8, [0x1403066b8]
mov edx, 0x2f
call fcn.14003e7d0
ud2
lea rax, str.Xm0_
mov qword [rsp + 0x200], rax
mov qword [rsp + 0x208], 1
lea rax, [rsp + 0x28]
mov qword [rsp + 0x210], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x218], xmm0
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_core.rs
lea rcx, [rsp + 0x200]
call fcn.14003d630
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140306630]
mov edx, 0x27
call fcn.14003e7d0
ud2
jb 0x1401107e6
mov rdi, qword [rdi - 8]
mov rcx, qword [0x14036c198]
xor edx, edx
mov r8, rdi
call fcn.14027f164
mov rcx, rsi
call fcn.14027f6c0
ud2
add byte [rax], al
add byte [rax], al
sub rsp, 0x28
mov rax, 0xffffffffffffffc0
lock xadd qword [rcx], rax
cmp rax, 0x3f
jbe 0x14011083f
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x140110839
add rsp, 0x28
add esp, 0x28
jmp fcn.1400fb7f0
nop
add rsp, 0x28
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140306630]
mov edx, 0x27
call fcn.14003e7d0
ud2
add byte [rax], al
add byte [rsi + 0x57], dl
sub rsp, 0x398
mov rsi, rcx
mov rax, qword [rcx]
nop
mov rcx, rax
xor edx, edx
test cl, 3
sete dl
or rdx, rax
or rdx, 0x20
lock cmpxchg qword [rsi], rdx
jne 0x140110870
test cl, 3
je 0x1401108bf
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x14011092f
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x140110924
mov rcx, rsi
add rsp, 0x398
pop rdi
pop rsi
jmp fcn.1400fb7f0
lea rdi, [rsi + 0x20]
mov qword [rsp + 0x1e0], 0xc
lea rdx, [rsp + 0x1e0]
mov rcx, rdi
call fcn.140112bc0
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x30], 1
and al, 0x30
add dword [rax], eax
add byte [rax], al
and al, 0x30
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], rdx
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x28], 0xb
lea rdx, [rsp + 0x28]
mov rcx, rdi
call fcn.140112bc0
mov rcx, rsi
add rsp, 0x398
invalid
cwde
add eax, dword [rax]
add byte [rdi + 0x5e], bl
jmp fcn.1400fda50
invalid
nop
add rsp, 0x398
cwde
add eax, dword [rax]
add byte [rdi + 0x5e], bl
cwde
add eax, dword [rax]
add byte [rdi + 0x5e], bl
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140306630]
add eax, 0x1f5cf3
add eax, 0x1f5cf3
pop rsp
invalid
mov edx, 0x27
call fcn.14003e7d0
ud2
invalid
or ecx, dword [rax - 0x77]
shr eax, 0x6f
adc dword [rdi], ecx
add bl, ch
mov gs, eax
sbb byte [rbx], bh
dec dword [rdi]
ud2
invalid
invalid
invalid
mov rcx, rax
call fcn.140201ac0
jmp 0x1401108e1
ud2
sub esp, 0x570
in al, dx
jo 0x140110971
add byte [rax], al
mov rsi, rcx
mov rax, qword [rcx]
jmp 0x14011099a
nop dword [rax + rax]
invalid
mov rdx, rax
and rdx, 0xfffffffffffffffa
or rdx, 1
or edx, 1
or edx, 1
retf 0x8901
mov ecx, eax
shr ecx, 5
and ecx, 1
lock cmpxchg qword [rsi], rdx
je 0x1401109c8
test al, 4
test al, 4
je 0x140110c20
test al, 3
je 0x140110980
cmp rax, 0x3f
jbe 0x140110c3a
clc
invalid
lea rdx, [rax - 0x40]
cmp rdx, 0x40
mov ecx, 0
add byte [rax], al
add byte [rax], al
adc rcx, 2
lock cmpxchg qword [rsi], rdx
jne 0x14011099a
lea rax, [0x14028ac38]
lea eax, [0x14028ac38]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
lea rax, [0x140307b40]
lea eax, [0x140307b40]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], rsi
lea rdi, [rsi + 0x20]
lea rax, [rsp + 0x38]
mov qword [rsp + 0x30], rax
cmp dword [rsi + 0x30], 0xa
xor byte [rdx], cl
ja 0x140110c88
mov rbx, qword [rsi + 0x28]
call fcn.14023f970
lea rcx, [rsi + 0x30]
test rax, rax
invalid
je 0x140110a7a
add byte [rax - 0x73], cl
xor byte [rax - 0x7b], r9b
sal byte [rdi + riz*2 + 0x4c], 0x8b
jo 0x140110a37
mov r14, qword [rax + 0x20]
mov r15, qword [rax + 0x28]
mov edi, dword [rax + 0x28]
js 0x140110a43
mov qword [rax + 0x20], 1
mov qword [rax + 0x28], rbx
jmp 0x140110a7d
lea rdi, [rsi + 0x20]
mov qword [rsp + 0x200], 0xc
add byte [rax], al
lea rdx, [rsp + 0x200]
mov rcx, rdi
and al, 0
add al, byte [rax]
add byte [rax - 0x77], cl
stc
call fcn.140112bc0
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x50], 1
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x60], rdx
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x48], 0xb
lea rdx, [rsp + 0x48]
jmp 0x140110bbe
xor r14d, r14d
lea rdx, [rsp + 0x30]
call fcn.140152610
mov ebx, eax
call fcn.14023f970
test rax, rax
je 0x140110a9b
mov qword [rax + 0x20], r14
mov qword [rax + 0x28], r15
test bl, bl
jne 0x140110ab5
mov qword [rsp + 0x48], 0xc
lea rdx, [rsp + 0x48]
mov rcx, rdi
call fcn.140112bc0
movzx edx, bl
test dl, dl
je 0x140110b21
mov rax, qword [rsi]
jmp 0x140110adb
lock cmpxchg qword [rsi], rcx
je 0x140110bd0
test al, 1
je 0x140110c54
test al, 0x20
jne 0x140110b64
mov rcx, rax
and rcx, 0xfffffffffffffffe
test al, 4
jne 0x140110b10
cmp rcx, 0x3f
jbe 0x140110c3a
add rcx, 0xffffffffffffffc0
cmp rcx, 0x40
setb dl
add dl, dl
jmp 0x140110ad0
test rcx, rcx
js 0x140110c6e
invalid
add byte [rax - 0x7d], cl
rol dword [rax - 0x4e], 1
add rcx, 0x40
mov dl, 1
jmp 0x140110ad0
scasd eax, dword [rdi]
xor eax, eax
xor r8d, r8d
mov qword [rsp + 0x218], rdx
xchg esp, eax
and al, 0x18
add al, byte [rax]
add byte [rax - 0x77], cl
mov word [rax + riz], fs
add al, byte [rax]
add byte [rcx + rcx*4 - 0x7c], cl
and al, 8
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rax + rdx], ah
add al, byte [rax]
add byte [rax - 0x39], cl
test byte [rax + rax], ah
add al, byte [rax]
add byte [rbx], cl
add byte [rax], al
add byte [rax], al
xchg esp, eax
and al, 0x18
add al, byte [rax]
add byte [rax - 0x77], cl
mov word [rax + riz], fs
add al, byte [rax]
add byte [rcx + rcx*4 - 0x7c], cl
and al, 8
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rax + rdx], ah
add al, byte [rax]
add byte [rax - 0x39], cl
test byte [rax + rax], ah
add al, byte [rax]
add byte [rbx], cl
add byte [rax], al
add byte [rax], al
lea rdx, [rsp + 0x200]
mov rcx, rdi
add byte [rax], al
lea rdx, [rsp + 0x200]
add byte [rax], al
mov rcx, rdi
call fcn.140112bc0
add byte [rax], al
jmp 0x140110bc6
mov qword [rsp + 0x200], 0xc
add byte [rdx], al
add byte [rax], al
or al, 0
add byte [rax], al
lea rdx, [rsp + 0x200]
mov rcx, rdi
call fcn.140112bc0
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x3c0], 1
test byte [rax + rax*8], ah
add eax, dword [rax]
add byte [rcx], al
add byte [rax], al
add byte [rax], al
test byte [rax + rax*8], ah
add eax, dword [rax]
add byte [rcx], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x3c8], rax
mov qword [rsp + 0x3d0], rdx
mov qword [rsp + 0x3d8], rcx
mov qword [rsp + 0x3b8], 0xb
invalid
invalid
add byte [rax], al
mov qword [rsp + 0x3c8], rax
add byte [rax], al
mov qword [rsp + 0x3d0], rdx
add byte [rax], al
mov qword [rsp + 0x3d8], rcx
add byte [rax], al
mov qword [rsp + 0x3b8], 0xb
add byte [rax], al
or eax, dword [rax]
add byte [rax], al
lea rdx, [rsp + 0x3b8]
xchg esp, eax
and al, 0xb8
add eax, dword [rax]
add byte [rax - 0x77], cl
mov rcx, rdi
stc
call fcn.140112bc0
cli
invalid
mov rcx, rsi
int1
call fcn.1400fc220
jmp 0x140110c10
cmp dl, 2
je 0x140110c08
movzx eax, dl
cmp eax, 1
jne 0x140110c10
mov rcx, rdi
mov rdx, rsi
call fcn.140241110
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x140110cc2
and rax, 0xffffffffffffffc0
loopne 0x140110bc2
cmp rax, 0x40
jne 0x140110c10
mov rcx, rsi
call fcn.1400f96f0
nop
add rsp, 0x570
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, str.assertion_failed:_next.is_notified___Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_state.rs
lea r8, [0x140306398]
mov edx, 0x24
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.ref_count_____0
lea r8, str._c0_
mov edx, 0x26
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_curr.is_running__
lea r8, [0x1403063d8]
mov edx, 0x23
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.0___isize::MAX_as_usize
lea r8, [0x1403066b8]
mov edx, 0x2f
call fcn.14003e7d0
ud2
lea rax, str.Xm0_
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], 1
lea rax, [rsp + 0x28]
mov qword [rsp + 0x58], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_core.rs
lea rcx, [rsp + 0x48]
call fcn.14003d630
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140306630]
mov edx, 0x27
call fcn.14003e7d0
ud2
dec dword [rax - 0x77]
invalid
out 0x16, eax
add byte [rdi], cl
or ebp, eax
xor rax, 0xb0ffff3
nop dword [rax + rax]
sub rsp, 0x28
mov rax, 0xffffffffffffffc0
lock xadd qword [rcx], rax
cmp rax, 0x3f
cmp eax, 0x3f
cmp eax, 0x3f
jbe 0x140110f5f
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x140110f59
add rsp, 0x28
jmp fcn.1400f96f0
nop
add rsp, 0x28
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140306630]
mov edx, 0x27
call fcn.14003e7d0
ud2
mov ecx, edi
call fcn.140112bc0
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x30], 1
and al, 0x30
add dword [rax], eax
add byte [rax], al
and al, 0x30
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], rdx
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x28], 0xb
lea rdx, [rsp + 0x28]
push rsp
and al, 0x28
push rsp
and al, 0x28
mov rcx, rdi
call fcn.140112bc0
mov rcx, rsi
add rsp, 0x398
invalid
cwde
add eax, dword [rax]
add byte [rdi + 0x5e], bl
jmp fcn.1400fc220
invalid
cwde
add eax, dword [rax]
add byte [rdi + 0x5e], bl
ret
add eax, 0x1f55d3
mov edx, 0x27
rcl dword [rbp + 0x1f], cl
add byte [rdx + 0x27], bh
call fcn.14003e7d0
ud2
invalid
or ecx, dword [rax - 0x77]
shr eax, 0x4f
or cl, byte [rdi]
add bl, ch
mov gs, eax
clc
xor esi, ebx
dec dword [rdi]
invalid
ud2
or esp, dword [rsi + 0xf]
invalid
sub esp, 0x240
mov rsi, rcx
mov rax, qword [rcx]
jmp 0x1401110ba
in al, dx
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
nop dword [rax + rax]
invalid
mov rdx, rax
and rdx, 0xfffffffffffffffa
or rdx, 1
invalid
invalid
or edx, 1
retf 0x8901
mov ecx, eax
shr ecx, 5
and ecx, 1
lock cmpxchg qword [rsi], rdx
je 0x1401110e8
test al, 4
test al, 4
je 0x140111340
test al, 3
je 0x1401110a0
cmp rax, 0x3f
jbe 0x14011135a
clc
invalid
lea rdx, [rax - 0x40]
cmp rdx, 0x40
mov ecx, 0
add byte [rax], al
add byte [rax], al
adc rcx, 2
lock cmpxchg qword [rsi], rdx
jne 0x1401110ba
lea rax, [0x14028ac48]
lea eax, [0x14028ac48]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
lea rax, [0x140307b40]
lea eax, [0x140307b40]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], rsi
lea rdi, [rsi + 0x20]
lea rax, [rsp + 0x38]
mov qword [rsp + 0x30], rax
cmp dword [rsi + 0x30], 1
xor byte [rcx], al
ja 0x1401113a8
add byte [rax - 0x75], cl
pop rsi
sub al, ch
call 0xcd59113e
adc al, byte [rax]
invalid
invalid
mov rbx, qword [rsi + 0x28]
call fcn.14023f970
adc al, byte [rax]
adc al, byte [rax]
add byte [rax - 0x73], cl
lea rcx, [rsi + 0x30]
test rax, rax
je 0x14011119a
xor byte [rax - 0x7b], r9b
sal byte [rdi + riz*2 + 0x4c], 0x8b
jo 0x140111157
mov r14, qword [rax + 0x20]
mov r15, qword [rax + 0x28]
js 0x140111163
mov qword [rax + 0x20], 1
mov qword [rax + 0x28], rbx
jmp 0x14011119d
lea rdi, [rsi + 0x20]
mov qword [rsp + 0xf0], 3
add byte [rbx], al
add byte [rax], al
invalid
and byte [rax - 0x39], cl
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rbx], al
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
add byte [rax], al
lea rdx, [rsp + 0xf0]
mov rcx, rdi
stc
call fcn.140112110
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x50], 1
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x60], rdx
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x48], 2
lea rdx, [rsp + 0x48]
jmp 0x1401112de
xor r14d, r14d
lea rdx, [rsp + 0x30]
call fcn.140111900
mov ebx, eax
call fcn.14023f970
test rax, rax
je 0x1401111bb
mov qword [rax + 0x20], r14
mov qword [rax + 0x28], r15
test bl, bl
jne 0x1401111d5
mov qword [rsp + 0x48], 3
lea rdx, [rsp + 0x48]
mov rcx, rdi
call fcn.140112110
movzx edx, bl
test dl, dl
je 0x140111241
mov rax, qword [rsi]
jmp 0x1401111fb
lock cmpxchg qword [rsi], rcx
je 0x1401112f0
test al, 1
je 0x140111374
test al, 0x20
jne 0x140111284
mov rcx, rax
and rcx, 0xfffffffffffffffe
test al, 4
jne case.0x1401072c6.66
cmp rcx, 0x3f
jbe 0x14011135a
add rcx, 0xffffffffffffffc0
cmp rcx, 0x40
setb dl
add dl, dl
shr bl, cl
invalid
shr bl, cl
invalid
test rcx, rcx
js 0x14011138e
invalid
add byte [rax - 0x7d], cl
rol dword [rax - 0x4e], 1
add rcx, 0x40
mov dl, 1
jmp 0x1401111f0
scasd eax, dword [rdi]
xor eax, eax
xor r8d, r8d
mov qword [rsp + 0x108], rdx
mov qword [rsp + 0x110], rcx
mov qword [rsp + 0xf8], r8
test byte [rax + rdi*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rax], ah
add dword [rax], eax
add byte [rax - 0x39], cl
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax], al
test byte [rax + rdi*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rax], ah
add dword [rax], eax
add byte [rax - 0x39], cl
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax], al
lea rdx, [rsp + 0xf0]
mov rcx, rdi
add byte [rax], al
lea rdx, [rsp + 0xf0]
add byte [rax], al
mov rcx, rdi
call fcn.140112110
add byte [rax], al
jmp 0x1401112e6
mov qword [rsp + 0xf0], 3
lock add byte [rax], al
add byte [rbx], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [rsp + 0xf0]
mov rcx, rdi
lea rdx, [rsp + 0xf0]
mov rcx, rdi
call fcn.140112110
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x1a0], 1
test byte [rax + riz*4], ah
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add byte [rax], al
test byte [rax + riz*4], ah
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x1a8], rax
mov qword [rsp + 0x1b0], rdx
mov qword [rsp + 0x1b8], rcx
mov qword [rsp + 0x198], 2
invalid
invalid
add byte [rax], al
mov qword [rsp + 0x1a8], rax
add byte [rax], al
mov qword [rsp + 0x1b0], rdx
add byte [rax], al
mov qword [rsp + 0x1b8], rcx
add byte [rax], al
mov qword [rsp + 0x198], 2
add byte [rax], al
add al, byte [rax]
add byte [rax], al
lea rdx, [rsp + 0x198]
xchg esp, eax
and al, 0x98
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rdi
stc
call fcn.140112110
sub cl, byte [rsi]
add byte [rax], al
mov rcx, rsi
int1
call fcn.1400fcaf0
jmp 0x140111330
cmp dl, 2
je 0x140111328
movzx eax, dl
cmp eax, 1
jne 0x140111330
mov rcx, rdi
mov rdx, rsi
call fcn.140241110
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x1401113e2
and rax, 0xffffffffffffffc0
loopne 0x1401112e2
cmp rax, 0x40
jne 0x140111330
mov rcx, rsi
call fcn.1400f85a0
nop
add rsp, 0x240
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, str.assertion_failed:_next.is_notified___Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_state.rs
lea r8, [0x140306398]
mov edx, 0x24
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.ref_count_____0
lea r8, str._c0_
mov edx, 0x26
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_curr.is_running__
lea r8, [0x1403063d8]
mov edx, 0x23
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_self.0___isize::MAX_as_usize
lea r8, [0x1403066b8]
mov edx, 0x2f
call fcn.14003e7d0
ud2
lea rax, str.Xm0_
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], 1
lea rax, [rsp + 0x28]
mov qword [rsp + 0x58], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_runtime_task_core.rs
lea rcx, [rsp + 0x48]
call fcn.14003d630
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140306630]
mov edx, 0x27
call fcn.14003e7d0
ud2
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x140111713
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x1401116ed
mov rcx, rsi
add rsp, 0xd0
pop rbx
pop rdi
pop rsi
jmp fcn.1400f85a0
nop
add rsp, 0xd0
pop rbx
pop rdi
pop rsi
ret
call fcn.14003e7d0
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140306630]
mov edx, 0x27
call fcn.14003e7d0
ud2
test rax, rax
je 0x1401116bf
mov rbx, rdx
mov rcx, rdi
call qword [rdx]
cmp qword [rbx + 8], 0
je 0x1401116bf
cmp qword [rbx + 0x10], 0x11
jb 0x14011175b
mov rdi, qword [rdi - 8]
mov rcx, qword [0x14036c198]
xor edx, edx
mov r8, rdi
call fcn.14027f164
jmp 0x1401116bf
fst dword [rsi]
add byte [rax - 0x77], cl
int1
call fcn.14027f6c0
ud2
cmp rax, 0x3f
jbe 0x1401117df
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x1401117d9
add rsp, 0x28
jmp fcn.1400f85a0
sub cl, ch
invalid
nop
add rsp, 0x28
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140306630]
mov edx, 0x27
call fcn.14003e7d0
ud2
add byte [rsi + 0x57], dl
sub rsp, 0x178
mov rsi, rcx
mov rax, qword [rcx]
nop
mov rcx, rax
xor edx, edx
sal dh, cl
rol dword [rbx], 0xf
xchg esp, eax
ret 0x948
ret 0x8348
retf 0xf020
cmpxchg qword [rsi], rdx
cmpxchg dword [rsi], edx
sal dh, cl
rol dword [rbx], 0xf
xchg esp, eax
ret 0x948
cmpxchg dword [rsi], edx
jne 0x140111810
test cl, 3
je 0x14011185f
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x1401118cf
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x1401118c4
mov rcx, rsi
add rsp, 0x178
js 0x140111857
add byte [rax], al
js 0x140111857
add byte [rax], al
add byte [rdi + 0x5e], bl
pop rdi
pop rsi
jmp fcn.1400f85a0
lea rdi, [rsi + 0x20]
mov qword [rsp + 0xd0], 3
mov dword [rsp + 0xd0], 3
mov dword [rsp + 0xd0], 3
lea rdx, [rsp + 0xd0]
mov rcx, rdi
add byte [rax], al
add byte [rax - 0x77], cl
stc
call fcn.140112110
xor eax, eax
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x30], 1
sub byte [rax - 0x39], cl
and al, 0x30
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], rdx
mov dword [rsp + 0x40], edx
mov dword [rsp + 0x40], edx
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x28], 2
add byte [rax], al
mov qword [rsp + 0x28], 2
add byte [rax], al
lea rdx, [rsp + 0x28]
mov rcx, rdi
call fcn.140112110
mov rcx, rsi
mov ecx, esi
mov ecx, esi
add rsp, 0x178
pop rdi
pop rsi
add dword [rax], eax
add byte [rdi + 0x5e], bl
jmp fcn.1400fcaf0
nop
add rsp, 0x178
pop rdi
pop rsi
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140306630]
invalid
add byte [rdx + 0x27], bh
invalid
invalid
add byte [rdx + 0x27], bh
call fcn.14003e7d0
ud2
invalid
dec dword [rdi]
or ecx, dword [rax - 0x77]
shr eax, 0xcf
call fcn.140201ac0
jmp 0x140111881
invalid
call fcn.140201ac0
jmp 0x140111881
js 0x140111921
sub esi, ebx
dec dword [rdi]
dec dword [rdi]
or esp, dword [rsi + 0xf]
invalid
sub esp, 0xc0
mov esi, ecx
invalid
invalid
add al, 0x81
enter 0xffffffffffffe0ff, 0x48
mov eax, dword [rsi + 0x10]
and al, 0x30
xor byte [rdi], cl
adc byte [rsi], al
push rsi
sub byte [rdi], cl
adc byte [rsi + 0x38], bl
cmp byte [rax - 0x75], cl
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x68], eax
mov dword [rsp + 0x68], eax
and al, 0x68
adc dword [rsp + 0x48], edx
and al, 0x60
and al, 0x60
add byte [rdi], cl
sub byte [rsp + 0x50], dl
sub dword [rsp + 0xa0], edx
pop rsp
and al, 0x40
and al, 0x90
nop
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x30], ah
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x70], eax
nop
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 0x80], edx
xchg esi, eax
add byte [rax], 0
add byte [rdi], cl
adc dword [rsi + 0x70], ebx
adc dword [rsi + 0x60], esp
push rax
je 0x1401119bd
add byte [rcx - 0x7bfc4f3d], cl
add eax, dword [rbx + rbx*8 - 0x72b7e78b]
invalid
push 0xfffffffffe6db7e8
inc dword [rbx + 0x874023f]
mov bh, 0x6d
invalid
add dh, byte [rax + rcx + 0x48]
mov ecx, edi
push qword [rax - 0x5f7977ff]
add byte [rax], al
add byte [rcx - 0x3b7eb728], cl
rol byte [rax], 0
add byte [rbx + 0x5f], bl
add byte [rax], al
xchg esp, edx
sbb eax, 0x23ba00
mov edx, 0x23
dec dword [rdi]
or ecx, dword [rax - 0x73]
lea rcx, str._async_fn__resumed_after_panickingassertion_failed:_self.inner.semaphore.is_idle___Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_tokio_1.35.1_src_sync_mpsc_chan.rs
add byte [rdx + 0x22], bh
jmp 0x140111a48
add dh, byte [rsp + rbx + 0x48]
mov ecx, edi
call fcn.1400f4e90
invalid
invalid
jmp 0x140111a48
invalid
dec dword [rdi]
or ecx, dword [rax - 0x77]
ret
stc
call fcn.140111a60
mov byte [rsi + 0xa0], 2
xchg byte [rax + 0x2000000], ah
mov rcx, rbx
call fcn.14027f6c0
ud2
call fcn.140044650
ud2
invalid
add esp, 0x28
xor al, 0xfe
dec dword [rax - 0x77]
mov dword [rbx + 0x874023e], 0xe8f18948
hlt
je 0x140111a9c
mov rcx, rsi
call fcn.1400f4e90
xor edi, esi
invalid
xor edi, esi
dec dword [rax - 0x77]
stc
mov rcx, rdi
call fcn.14027f6c0
ud2
invalid
dec dword [rdi]
or ecx, dword [rdi]
invalid
invalid
add eax, 0x89480000
xlatb
mov esi, ecx
xchg byte [rbx + 0x38], ch
adc al, 0x85
leave
add byte [rax - 0x73], cl
add eax, 0x21dfb3
and dword [rax], eax
and dword [rax], eax
ror byte [rdi], 0x11
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x70
add byte [rax - 0x77], cl
and al, 0x40
movabs dword [0x484824448948001d], eax
lea eax, [rsp + 0x38]
and al, 0x20
mov dword [rsp + 0x50], 1
lea ebx, str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set
invalid
add byte [rbp + 0x1c], dh
adc byte [rax - 1], cl
enter 0xffffffffffff8348, 0xffffffffffffffe0
invalid
lea edx, [rsp + 0x50]
std
invalid
out 0xfd, eax
invalid
add byte [rax], al
add byte [rax], al
add edi, edi
push rax
sbb byte [rcx], dh
rol byte [rsi + 0x48f03843], 0xff
or esi, dword [rbp + 8]
cmp al, dh
dec qword [rbx]
lea ecx, [rsi + 0xa50]
push rax
or al, byte [rax]
add dh, al
xchg byte [rdx + 0xa], cl
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
add eax, 0xede80000
mov ecx, ebx
xchg byte [rdx + 0xa], cl
add byte [rax], al
add byte [rax - 0x7d], cl
mov esi, 0x530
add eax, 0x75040000
add eax, 0x75040000
or al, 0x48
lea ecx, [rsi + 0x530]
invalid
add byte [rax], al
add byte [rsp + rsi*2 + 0x48], dh
mov ebx, dword [rsi + 0xa50]
add byte [rax], al
add byte [rax], al
add dword [rsi + 0x1b04043], eax
sal byte [rbp + 0x1d], 0x48
mov eax, dword [rbx + 0x10]
invalid
adc byte [rax - 0x75], cl
sbb byte [r8 - 0x39], cl
adc byte [r8], al
add byte [rax], al
add byte [rcx], dh
rol byte [rsi - 0x7ab7dfad], cl
push rbx
and byte [rax - 0x7b], cl
sal byte [rbx + rax - 1], 0x50
or byte [rax - 0x7a], al
xchg byte [rbx + 0x38], dil
push qword [rbp + 0x1d]
xor byte [rax - 0x39], cl
sub byte [r8], al
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rbx + rax - 1], 0x50
sbb byte [rcx], dh
rol byte [rsi - 0x74b7c7bd], 0x86
push rax
or al, byte [rax]
add al, dh
dec qword [rax]
or byte [rbp + 0xc], dh
push rax
or al, byte [rax]
add al, ch
fdiv st(0), st(0)
clc
std
inc esi
xchg byte [rcx + 0xa], cl
add byte [rax], al
add byte [rcx - 0x773fceff], dh
mov cs, word [rax + 0xa]
add byte [rax], al
add byte [rax], al
call fcn.140108780
mov byte [rsi + 0xa4a], 0
cmp dword [rsi + 0x530], 4
jne 0x140111ff3
lea rcx, [rsi + 0x530]
call fcn.140108a40
jmp 0x140111ff3
invalid
cmp byte [rsi + 0xa49], 0
je 0x140112008
lea rcx, [rsi + 0xa50]
call fcn.140108980
mov word [rsi + 0xa48], 2
mov rcx, rdi
call fcn.14027f6c0
ud2
add byte [rax], al
sal byte [rax + rcx + 0x4c], 0x89
jo 0x1401120cb
mov r8d, 0xf80
mov rcx, rsi
add byte [rax - 0x77], cl
int1
call sub.msvcrt.dll_memcpy
call fcn.14023f970
test rax, rax
je 0x1401120f3
mov qword [rax + 0x20], r14
mov qword [rax + 0x28], r15
jmp 0x1401120f3
mov rcx, rdi
call fcn.14027f6c0
ud2
nop word cs:[rax + rax]
fcom dword [rdx]
add byte [rax - 0x7b], cl
sal byte [rsi + rdx + 0x4c], 0x8b
jo 0x140112153
sub byte [rax - 0x39], cl
and byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
pop rax
sub bl, ch
add eax, dword [rbp + 0x31]
xor esi, esi
add rdi, 0x10
mov rcx, rdi
xor esi, esi
inc dword [rcx - 0x48]
test al, 0
add byte [rax], al
invalid
sub byte [rax - 0x7d], cl
invalid
mov r8d, 0xa8
mov rcx, rdi
mov rdx, rsi
call sub.msvcrt.dll_memcpy
call fcn.14023f970
test rax, rax
je 0x1401121b6
add al, ch
invalid
mov qword [rax + 0x20], r14
mov qword [rax + 0x28], r15
mov dword [rax + 0x28], edi
jmp 0x1401121b6
mov rcx, rbx
call fcn.14027f6c0
ud2
call fcn.140044650
ud2
invalid
or esp, dword [rsi + 0xf]
invalid
add byte [rax + 0x63], cl
add al, 0x81
add dword [rbp + rcx*4 - 0x4a], ecx
add dword [rax], eax
add byte [rax - 0x75], cl
xchg byte [rax], bh
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rsi + 0x140], eax
mov dword [rsi + 0x140], eax
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
xchg byte [rax + 0x48000002], al
mov dword [rsi + 0x280], ebx
add al, byte [rax]
add byte [rcx + rcx*4 - 0x4a], cl
nop
add al, byte [rax]
add byte [rbx + 0x7474023b], al
lea ecx, [rsp + 0xc0]
add al, 0
add dword es:[rax], eax
add byte [rbx + rcx*4 - 0x4a], cl
nop
add al, byte [rax]
add al, ch
rcl byte [rbx], 0
sbb byte [rbx + rcx*4 + 3], cl
mov ecx, dword [0x14036c198]
mov word [rax + rbx*4], fs
add byte [rax], al
add al, ch
out dx, al
xor bh, bh
dec dword [rax - 0x75]
mov esp, 0xb824
add byte [rax - 0x7d], cl
jg 0x1401125c6
add byte [rdx + rdx + 0x4c], dh
mov eax, dword [rdi + 0x10]
invalid
adc byte [rcx - 0x77], cl
push rsi
sbb byte [rcx - 0x75], cl
xor byte [rsi + 0x2e], r12b
nop dword [rax + rax]
ror byte [rdi], 0x84
cld
invalid
add dword [rax - 0x1916b2a8], ecx
cld
invalid
lea ecx, [rsp + 0x1f0]
add byte [rax - 0x73], cl
push rsp
and al, 0x28
add byte [rax], al
add byte [rax - 0x73], cl
mov cs, word [rax + 1]
add byte [rax], al
js 0x1401126fe
invalid
inc dword [rax + 0x299be]
add al, byte [rax]
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x7b], cl
sal byte [rsi + rdx*2 + 0x48], cl
je 0x14011276b
mov rax, qword [rdx + 0x30]
add byte [rax], al
add byte [rax - 0x77], cl
sal esi, 0xc1
add al, 0x75
adc cl, byte [rcx - 0x77]
enter 0xffffffffffff8349, 0xffffffffffffffc8
enter 0x4802, 0xffffffffffffff89
enter 0x4802, 0xffffffffffffff89
enter 0x4cf0, 0xf
mov cl, 0x42
xor byte [rbp - 0x1a], dh
cmpxchg qword [rdx + 0x30], r8
mov eax, dword [rdx + 0x20]
add byte [rax - 0x7b], cl
sal byte [rdx + rdx - 0x10], 0x48
dec dword [rax]
add dword [rax], eax
add al, ch
add eax, 0xc6fffdfe
xchg byte [rcx + 2], bl
cdq
add al, byte [rax]
add byte [rax], al
add dword [rcx], esi
ror byte [rax + 0x2988e], 0
add esp, 0x280
invalid
and al, 0x58
add esp, 0x28
invalid
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
ret
movaps xmmword [rsp + 0x60], xmm0
and al, 0x60
pop rsi
xor byte [rdi], cl
sub dword [rsp + 0x50], ebx
xor byte [rdi], cl
sub dword [rsp + 0x20], eax
sub byte [r8 - 0x75], r9b
cmp byte [r8 + 0x39], r9b
invalid
cmp eax, ecx
enter 0x1175, 0x48
lea ecx, [rdi + 0x20]
invalid
invalid
and r8b, r13b
stosd dword [rdi], eax
invalid
retf 0xf4c
and byte [rax - 0x73], cl
adc al, 0x92
shl edx, 4
lea ecx, str.SetGlobalDefaultErrora_global_default_trace_dispatcher_has_already_been_set
enter 0xffffffffffff8349, 0xffffffffffffffe0
invalid
add ecx, eax
mov dword [rsp + 0x100], eax
xor byte [rbp - 0x75], cl
outsd dx, dword [rsi]
mov rbp, qword [r15 + 0x48]
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0x48
add dword [rax], eax
add byte [rcx + rcx*4 - 0x54], cl
and al, 0x50
add dword [rax], eax
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0x58
add dword [rax], eax
add byte [rax - 0x39], cl
invalid
invalid
test byte [rax + riz*2], ah
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea rax, str.buffer.queue
add byte [rax], al
sbb eax, 0x84894800
and al, 0x80
add byte [rax], al
add byte [rax], 0
add byte [rax - 0x39], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x216c04
add al, 0x6c
and dword [rax], eax
add al, 0x6c
and dword [rax], eax
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
invalid
test byte [rax + rbx*4], ah
add byte [rax], al
adc dword [rsp + 0x98], eax
add byte [rcx - 0x7d], cl
cld
add dword [rdi], ecx
test byte [rdi], bl
invalid
invalid
add byte [rax - 0x77], cl
pushfq
and al, 0xb0
add byte [rax], al
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0xb8
add byte [rax], al
mov eax, 0x4c000000
mov dword [rsp + 0xc0], ebp
add byte [rcx + rcx*4 - 0x54], cl
and al, 0xc0
add byte [rax], al
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0xc8
invalid
add byte [rax], al
enter 0, 0
add byte [rax - 0x39], cl
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rbx + rcx*4 + 0x77], cl
invalid
invalid
invalid
adc byte [rbx + rcx*4 + 0x47], cl
cmp byte [rbp - 0x7b], cl
ror byte [rdi], 0x84
xchg ebp, eax
add al, byte [rax]
test eax, eax
sub eax, edx
sub ecx, eax
add al, byte [rax]
add byte [rcx + 1], cl
add byte [rdx + 0x2b], bh
add byte [rax + rax*8 - 0x49f0218c], al
rol byte [rbx + 0x1d7401f8], 0x83
je 0x140119205
cmp eax, 2
je 0x14011925e
jno 0x140119236
jno 0x140119236
lea ecx, [0x140283af0]
clc
add dh, byte [rcx + rbx*2 + 0x48]
mov edx, dword [0x140283af0]
adc eax, 0x16a8e4
adc eax, 0x16a8e4
add byte [rax - 0x73], cl
or eax, 0x1f0256
push rsi
add bl, byte [rdi]
invalid
invalid
push rsi
add bl, byte [rdi]
invalid
add byte [rax - 0x7d], cl
clc
add cl, byte [rax + 0xf]
or eax, 0x16be5a
invalid
sbb al, 0x48
cmp dword [0x140285078], 0
mov ecx, dword [rsi + 0x40]
mov dword [rsp + 0x148], eax
mov dword [rsp + 0x158], edx
add byte [rax], al
add byte [rbp + rcx*4 + 0xd], cl
rol byte [rcx + 0x1d], 1
add byte [rcx + rcx*4 - 0x74], cl
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rbp + rcx*4 + 0xd], cl
mov ebp, 0x4c002169
mov dword [rsp + 0x90], ecx
mov word [rax + rdx*4], fs
add byte [rax], al
invalid
add byte [rax], al
or eax, 0x2169bd
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rdi], cl
xorps xmm0, xmm0
movups xmmword [rsp + 0x98], xmm0
cmp rax, 1
je case.default.0x140119378
fadd dword [rbx]
add byte [rax], al
mov qword [rsp + 0xb0], r8
invalid
invalid
test byte [rax + rdi*4], ah
add byte [rax], al
fadd dword [rbx]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xc8
add byte [rax], al
add byte [rax], al
invalid
invalid
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0xd0], 1
add byte [rcx], al
add byte [rax], al
add byte [rbx + rcx*4 + 0x4f], cl
adc byte [r11 + r13 + 0x4f], r9b
mov dword [rsp + 0x70], ecx
clc
add cl, byte [rdi]
test byte [rax + rbx*8], ah
and al, 0xd8
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov dword [rsp + 0xe0], eax
test byte [rax + riz*8], ah
add byte [rax], al
and al, 0xe8
mov dword [rsp + 0xf0], edx
and al, 0xf8
add al, byte [rax]
add byte [rax], al
cmp ebx, dword [rcx]
invalid
sbb dword [rdi], edx
add byte [rax + 0x63], cl
add al, 0x81
or dword [rax + 1], 0x48e0ffc8
mov eax, dword [rsi + 0x18]
invalid
sbb cl, ch
invalid
sal byte [rcx], 0xc9
mov eax, dword [rdi + 0x20]
add al, 0x80
or byte [rax - 0x3f], 0xe0
add al, 0x4c
add eax, eax
lea ecx, [rcx + rcx*4]
or al, 0x89
add al, 0x4c
add ecx, eax
loop 0x1401193b3
add al, 0x4c
add edx, eax
mov dword [rsp + 0x20], eax
and al, 0x20
mov dword [rsp + 0x30], eax
and al, 0x30
push rsp
and al, 0x38
add al, 0
add al, 0
mov dword [rsp + 0x70], esi
invalid
out dx, al
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
mov dword [rsp + 0xd8], ebx
pushfq
and al, 0xd8
add byte [rax], al
add byte [rcx + rcx*4 - 0x5c], cl
loopne 0x1401193f0
add byte [rax], al
lodsb al, byte [rsi]
mov eax, dword [rsi]
mov dword [rsp + 0x38], eax
add eax, 0x1d400c
sbb eax, 0x44894800
and al, 0x48
and al, 0xd8
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x50], rcx
add byte [rax], al
lea ecx, [rsp + 0x78]
pop rax
mov dword [rsp + 0x60], eax
and al, 0x20
add dword [rax], eax
add byte [rax - 0x39], cl
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rbx], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x44], cl
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
mov dword [rsp + 0x118], edi
and al, 0x18
add dword [rax], eax
add byte [rax - 0x75], cl
add eax, 0x16a62b
mov eax, dword [0x140283b08]
mov word [rax + rcx], fs
add dword [rax], eax
or byte [rcx], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov word [rax + rsi], fs
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rdi], ah
add dword [rax], eax
add byte [rax - 0x39], cl
cmp byte [rcx], al
add byte [rax], al
test byte [rax + riz], ah
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x75], cl
add eax, 0x252d28
add byte [rax], al
add byte [rax - 0x73], cl
sbb eax, 0x1eff61
cmp eax, 2
clc
add cl, byte [rax + 0xf]
sbb eax, 0x16bb65
mov ebx, 0x8d4c0016
xor eax, 0x1efeb6
invalid
invalid
invalid
add byte [rdi + rcx + 0x44], cl
xor eax, 0x16bb5e
invalid
invalid
invalid
mov ebx, 0x1c750016
add byte [rax], al
call qword [rsi + 0x58]
invalid
invalid
and al, 0x78
add byte [rax - 0x77], cl
and al, 0x20
add byte [rax - 0x77], cl
and al, 0x30
invalid
xor byte [rax - 0x73], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x38
and al, 0x48
and al, 0xd8
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x50
add byte [rax], al
add byte [rax], al
sub esp, dword [0x15d9ede5a]
adc bh, dh
invalid
add byte [rax - 0x73], cl
sbb eax, 0x1efe12
sbb eax, 0x16ba16
xor eax, 0x1efd67
xor eax, 0x16ba0f
cmp dword [0x140285078], 0
adc cl, byte [rcx - 0x75]
adc byte [rax - 1], r9b
dec rax
and rax, 0xfffffffffffffff0
mov eax, dword [rsi + 0x10]
add ebx, 0x10
adc byte [rax - 0x73], cl
xchg esp, eax
and al, 0x20
add dword [rax], eax
add byte [rax - 0x77], cl
fld dword [rcx - 1]
push rsi
push rax
sal byte [rdi + rcx + 0x48], 0x8d
xchg esp, eax
and al, 0x20
add dword [rax], eax
add byte [rax - 0x77], cl
call qword [rsi + 0x58]
or byte [rax - 0x75], cl
invalid
add byte [rax + 0x63], cl
add eax, ecx
add byte [rdx + 0x22], bh
stosd dword [rdi], eax
invalid
invalid
lea eax, [0x14032f348]
mov edx, eax
and al, ch
mov edi, dword [rsi + 0x10]
jbe 0x140119738
cmp eax, 2
add dword [rbp + rax + 0x48], esi
test eax, eax
adc ecx, dword [rax - 0x73]
lea ecx, [rsi + 0x20]
sbb dil, r15b
pop rdi
sbb byte [rbx + rcx*4 + 0x76], cl
mov esi, dword [rsi + 0x28]
invalid
adc eax, 0x8948abeb
fld1
stosd dword [rdi], eax
invalid
invalid
test esi, esi
loopne 0x1401197e5
invalid
mov ecx, edi
mov ch, 0xae
invalid
sti
adc al, 0x17
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
sbb byte [rax - 0x77], cl
int1
lea ecx, [0x14028acbc]
mov ecx, ebx
bnd call fcn.140130f30
invalid
and al, 0xb0
add byte [rax], al
add byte [rax - 0x75], cl
sbb byte [rax - 0x77], r9b
retf 0x294c
clc
add byte [rax + 0x20c48348], dl
invalid
add byte [rax - 0x7d], cl
invalid
add byte [rcx], dh
shr al, cl
invalid
dec rsi
je 0x14011c276
lea r14, [rdi + 8]
ja 0x14011c271
mov rcx, rdi
call fcn.14011c290
mov rdi, r14
jmp 0x14011c260
mov rcx, rbx
call fcn.14027f6c0
ud2
add byte [rdi], cl
or ebp, eax
retf
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x56], al
push r14
xadd dword [rcx], eax
loopne 0x14011c27d
or eax, 0x24fe8c
movabs dword [0xe800000027ba001e], eax
pushfq
and al, 0xf2
dec dword [rdi]
or ecx, dword [rax - 0x77]
ret
invalid
mov ebx, eax
jmp 0x14011c378
mov rbx, rax
lea rcx, [rdi + 0x18]
call fcn.14011c3a0
jmp 0x14011c35d
ret
dec qword [rax]
jne 0x14011c35d
mov rcx, r14
int1
call fcn.1401ee600
or eax, 0x478b4800
mov rax, qword [rdi + 8]
test rax, rax
je 0x14011c378
or byte [rax - 0x7b], cl
sal byte [rdx + rdx - 0x10], 0x48
dec qword [rax]
lock dec qword [rax]
dec qword [rax]
jne 0x14011c378
or al, 0x48
add edi, 8
add rdi, 8
mov rcx, rdi
call fcn.1400f2c90
invalid
mov r8, qword [rsi]
and al, 0
sub eax, 0x89480016
fld1
invalid
add byte [rdi], cl
or ebp, eax
mov eax, 0xffff282
dec dword [rdi]
or esp, dword [rsi + 0xf]
invalid
invalid
invalid
or byte [rbp + 8], dh
in al, dx
sub byte [rbx + 0x7750239], al
cmp dword [rcx], 2
jne 0x14011c402
lea rcx, [rsi + 0x18]
mov edx, dword [rsi + 0x18]
add byte [rax], al
add byte [rdx], cl
cmp dword [rsi + 0xd8], 0
add byte [rax], al
add byte [rbp + rdx + 0x4c], dh
mov eax, dword [rsi + 0xd0]
lea ebx, [rsi + 0x10]
add dh, byte [rdx + 0x27]
mov edx, dword [rsi + 8]
jb 0x14011c61b
invalid
test al, 0
add byte [rax], al
add al, 0
shr al, cl
fild qword [rdx]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rdi, rax
mov rcx, qword [0x14036c198]
xor edx, edx
mov r8, r14
call fcn.14027f164
mov rax, qword [rsi + 0x80]
mov rdx, qword [rsi + 0x88]
lea rcx, [rsi + 0x98]
mov r8, qword [rsi + 0x90]
call qword [rax + 0x10]
jmp 0x14011c6f1
mov rax, qword [rsi + 0xa0]
mov rdx, qword [rsi + 0xa8]
lea rcx, [rsi + 0xb8]
mov r8, qword [rsi + 0xb0]
call qword [rax + 0x10]
mov rcx, rbx
call fcn.140094e80
mov rsi, qword [rsi + 0xe0]
loopne 0x14011c71d
add byte [rax], al
loopne 0x14011c71d
add byte [rax], al
test rsi, rsi
je 0x14011c779
mov rcx, rsi
call fcn.1401611e0
jmp 0x14011c768
add bl, ch
cmp cl, byte [rax - 0x75]
or eax, 0x24fa63
mov ecx, dword [0x14036c198]
xor edx, edx
mov r8, rsi
call fcn.14027f164
and eax, 0xe800162a
or al, 0x7f
dec dword [rdi]
call fcn.140044650
ud2
dec dword [rdi]
or ebp, eax
add eax, 0xffff27f
or ebp, eax
invalid
ud2
jle 0x14011c743
dec dword [rdi]
or ecx, dword [rax - 0x77]
invalid
test rsi, rsi
je 0x14011c779
sbb dword [rax - 0x77], ecx
int1
mov rcx, rsi
call fcn.1401611e0
js 0x14011c7b0
add al, 0
mov rcx, qword [0x14036c198]
invalid
or byte [rax], al
add byte [rax], al
mov rcx, rsi
call fcn.140003fc0
invalid
call fcn.140044650
ud2
dec dword [rdi]
or esp, dword [rsi + 0xf]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
in al, dx
sub byte [rax - 0x77], cl
invalid
mov edi, ecx
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
pop rax
out dx, al
add dword [rbx - 0x22], esi
jae case.0x1401110f6.50
sub byte [rdi + 0x5e], bl
mov rax, qword [rsp + 0x68]
mov byte [rax], 3
lea rcx, [rsp + 0x978]
call fcn.1400862e0
lea rcx, [rsp + 0x9d8]
call fcn.1400e6d20
and al, 0x70
add eax, 0x84890000
and al, 0x98
add eax, dword [rax]
add byte [rcx + 0x39c2494], cl
add byte [rax], al
mov ecx, eax
cmp qword [rsi + 0x1d0], rcx
jbe 0x14012ae9a
mov rax, qword [rbp]
imul rcx, rcx, 0x130
add byte [rbx + 0xf02083c], al
test ch, ch
invalid
add byte [rax], al
add byte [rbx + 0xf02083c], al
test ch, ch
invalid
add rax, rcx
cmp dword [rax + 0x114], edx
jne 0x14012ae9a
movzx ecx, byte [rax + 0x50]
cmp cl, 5
ja 0x140127f2b
lea edx, [rcx - 3]
cmp dl, 3
movzx r8d, dl
mov edx, 1
cmovb edx, r8d
cmp dl, 2
je 0x140127ef0
movzx edx, dl
cmp edx, 1
jne 0x140127f2b
cmp cl, 1
ja 0x140127ef0
cmp byte [rax + 0x51], 2
jae 0x140127f2b
mov rax, qword [0x140285090]
test rax, rax
jne 0x140127aa7
movzx edx, byte [0x140283ce0]
test dl, dl
je 0x140127aa7
movzx eax, dl
cmp eax, 1
je 0x1401294d4
cmp eax, 2
jne 0x1401294be
mov dl, 2
jmp 0x1401294d4
mov qword [rsp + 0x5e8], r13
mov rcx, qword [rsp + 0x158]
call sub.kernel32.dll_AcquireSRWLockExclusive
mov rax, qword [0x14036c238]
and al, 0xe8
add eax, 0x8b480000
mov word [rax + rbx*2], fs
add dword [rax], eax
add al, ch
cld
jo 0x140127f54
add byte [rax - 0x75], cl
add eax, 0x2442f1
test rax, r14
je 0x140127fe3
call fcn.140207f90
xor al, 1
add byte [rcx + rax], dh
mov dword [rsp + 0x54], eax
push rsp
jmp 0x140127feb
mov word [rsp], fs
invalid
mov dword [rsp + 0x54], 0
mov rcx, qword [rsp + 0x158]
movzx eax, byte [rcx + 8]
test al, al
jne 0x14012b049
lea rax, [rcx + 0x10]
mov qword [rsp + 0x5f0], rax
movups xmm0, xmmword [rsp + 0x570]
movaps xmmword [rsp + 0x30], xmm0
lea rax, [rsp + 0x5e8]
mov qword [rsp + 0x968], rax
lea rcx, [rsp + 0x850]
lea rdx, [rsp + 0x978]
add byte [rax], al
add byte [rax], al
mov r8d, 0x118
call sub.msvcrt.dll_memcpy
lea rax, [rsp + 0x5f0]
mov qword [rsp + 0x970], rax
mov rcx, qword [rsp + 0x30]
and al, 0x70
or dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x30
mov edx, dword [rsp + 0x38]
mov eax, dword [rsp + 0x3c]
and al, 0x3c
mov dword [rsp + 0x280], edx
mov dword [rsp + 0x284], eax
cmp qword [rcx + 0x10], rdx
jbe 0x14012af40
mov rcx, qword [rcx]
imul rdx, rdx, 0x130
xor byte [rcx], al
add byte [rax], al
xor byte [rcx], al
add byte [rax], al
cmp dword [rcx + rdx], 2
je 0x14012af40
add rcx, rdx
cmp dword [rcx + 0x114], eax
jne 0x14012af40
add eax, 0x15cfc9
add byte [rdi], cl
mov dh, 0xc9
add eax, 0x15cf11
and al, 0x30
add al, byte [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x20
add al, byte [rax]
add byte [rax - 0x77], cl
mov dword [rsp + 0x4b8], edx
mov qword [rsp + 0x4c0], 1
mov qword [rsp + 0x4c8], rcx
invalid
invalid
mov word [rax + rdi*4], fs
and al, 0xb8
mov dword [rsp + 0x4b8], edx
add byte [rax], al
add dword [rax], eax
add byte [rax], al
and al, 0xb8
add al, 0
add byte [rax - 0x77], cl
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x88], eax
mov qword [rsp + 0x70], 1
mov dword [rsp + 0x88], eax
add byte [rax], al
add byte [rax - 0x75], cl
add eax, 0x243d7f
or eax, 0x15cb13
add eax, 0x15cb0c
adc eax, 0x12740000
cwde
add al, byte [rax]
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x70
and al, 0x70
and al, 0x70
mov dword [rsp + 0x220], ecx
and al, 0x20
add al, byte [rax]
add byte [rax - 0x73], cl
mov word [rax + rax*4], fs
add al, byte [rax]
add byte [rax - 0x77], cl
mov word [rax + rbp], fs
and al, 0x28
add byte [rax], al
mov dword [rsp + 0x228], ecx
and al, 0x28
add al, byte [rax]
add byte [rax - 0x73], cl
or eax, 0x175b94
add byte [rax - 0x77], cl
mov word [rax + rsi], fs
add al, byte [rax]
add byte [rax - 0x73], cl
mov word [rax + riz], fs
add al, byte [rax]
add byte [rax - 0x77], cl
nop
cmp esp, dword gs:[rax + rax]
add byte [rax - 0x73], cl
or eax, 0x1e08e5
add byte [rdx + rdx + 0x4c], dh
mov eax, dword [rax + 0x10]
adc eax, 0x488b4800
cmp byte [rax - 0x7b], cl
leave
add byte [rcx + rcx*4 - 0x74], cl
and al, 0x88
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
push rsp
and al, 0x30
add byte [rcx + rdi + 0x42], cl
adc byte [rdi], cl
xchg byte [rax + 0x28], ah
add byte [rax], al
sub byte [rax], al
add byte [rax - 0x73], cl
xor byte [rax - 0x7f], cl
ret 0x114
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x80
add eax, 0x8d480000
adc eax, 0xfff2a256
xchg esp, eax
and al, 0x98
add eax, dword [rax]
add byte [rax - 0x39], cl
test byte [rax + riz*4], ah
add eax, dword [rax]
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rdi*4], ah
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x80
add eax, 0x89480000
xchg esp, eax
and al, 0xa8
add eax, dword [rax]
add byte [rax - 0x39], cl
test byte [rax + rsi*4], ah
add eax, dword [rax]
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x70
xchg esp, eax
and al, 0x28
add al, byte [rax]
add byte [rax - 0x73], cl
adc eax, 0x17551f
invalid
ret
add dword [rax], eax
add byte [rbx + 0xf02113c], al
cmp dword [rcx + rdx], 2
je 0x14012b13b
and al, 0x50
and al, 0x78
add byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0x8824
add byte [rax - 0x75], cl
invalid
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
lea rcx, [0x140283cd0]
call fcn.140252d10
mov dl, al
test dl, dl
je 0x140127aa7
mov rcx, qword [0x140283cd0]
call fcn.140252b50
test al, al
je 0x140127aa7
mov rdi, qword [0x140283cd0]
mov rax, qword [rdi + 0x38]
test rax, rax
je 0x14012b487
mov rcx, qword [rdi + 0x30]
mov rdx, qword [rdi + 0x40]
mov r8, qword [rdi + 0x48]
mov qword [rsp + 0x850], rcx
mov qword [rsp + 0x858], rax
mov qword [rsp + 0x860], rdx
mov qword [rsp + 0x868], r8
mov qword [rsp + 0x870], 0
lea rcx, [rsp + 0x570]
call fcn.14005c980
add rdi, 0x30
add rax, 0x114
mov qword [rsp + 0x70], rax
lea rax, [0x1401250c0]
mov qword [rsp + 0x78], rax
lea rax, str.recv_headers__ignoring_trailers_on
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0x600], 1
mov qword [rsp + 0x618], 0
lea rax, [rsp + 0x70]
mov qword [rsp + 0x608], rax
mov qword [rsp + 0x610], 1
mov qword [rsp + 0x280], r12
lea rax, [rsp + 0x5f8]
mov qword [rsp + 0x288], rax
lea rax, method..virtual_0
mov qword [rsp + 0x290], rax
lea rax, [rsp + 0x280]
mov qword [rsp + 0x398], rax
mov qword [rsp + 0x3a0], 1
mov qword [rsp + 0x3a8], rdi
mov rcx, qword [0x140283cd0]
lea rdx, [rsp + 0x398]
call fcn.140254970
jmp 0x140127aa7
lea rax, [rsp + 0x39c]
mov qword [rsp + 0x850], rax
lea rax, [0x14005a790]
mov qword [rsp + 0x858], rax
lea rax, str.H5_
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0x600], 1
mov qword [rsp + 0x618], 0
mov qword [rsp + 0x608], r12
mov qword [rsp + 0x610], 1
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_store.rs
lea rcx, [rsp + 0x5f8]
call fcn.14003d630
jmp 0x14012b523
lea rax, [rsp + 0x284]
mov qword [rsp + 0x398], rax
lea rax, [0x14005a790]
mov qword [rsp + 0x3a0], rax
lea rax, str.H5_
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0x600], 1
mov qword [rsp + 0x618], 0
lea rax, [rsp + 0x398]
mov qword [rsp + 0x608], rax
mov qword [rsp + 0x610], 1
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_store.rs
lea rcx, [rsp + 0x5f8]
call fcn.14003d630
jmp 0x14012b523
mov qword [rsp + 0x5f8], rcx
mov eax, dword [rsp + 0x54]
mov byte [rsp + 0x600], al
lea rax, [0x1402ee060]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.14022f950
lea r8, [rsp + 0x5f8]
mov edx, 0x2b
call fcn.1400427e0
jmp 0x14012b523
lea rcx, [0x1402ffb09]
mov edx, 0x22
call fcn.140044220
jmp 0x14012b523
lea r8, [0x1402ee078]
jmp 0x14012b125
and al, 0x40
and al, 0x78
sbb eax, 0x1dbc59
enter 0xffffffffffff8348, 0xffffffffffffffe0
invalid
push rsi
pop rax
add byte [rax - 0x39], cl
and byte [r8], r8b
add byte [rax], al
add bl, ch
cmp eax, dword [rdi + rcx - 0x4a]
add dword [rbx + r9*4 + 0x56], r8d
or byte [rax - 1], cl
ror dword [rcx - 0x77], 0x4b
push rax
mov dword [rsp + 0x30], edx
adc al, 0x22
sbb eax, 0x58d4c00
push rsp
or al, 0x1c
add byte [rdx + 0x22], bh
jmp 0x14004af90
mov rcx, r9
shr r10d, 4
mov r9d, r8d
and r9b, 0xf
cmp r9b, 0xa
mov r11d, 0x57
cmovb r11d, eax
add r11b, r9b
add bl, cl
add bl, cl
mov byte [rsp + rcx + 0x36], r11b
lea r9, [rcx - 1]
cmp r8d, 0x10
adc byte [rbp - 0x77], al
sal byte [rbx - 0x31], 1
adc byte [rbp - 0x77], al
sal byte [rbx - 0x31], 1
jmp 0x14012d9f1
cmovno eax, dword [rax - 0x44bef507]
invalid
sal byte [rbx - 0x31], 1
mov eax, 0xc3000000
and al, 0x20
mov ecx, ebx
call fcn.1400fb1a0
mov rcx, rdi
call fcn.14027f6c0
ud2
in al, dx
pop rbx
int1
dec dword [rdi]
or ebp, eax
in eax, 0x5b
int1
dec dword [rdi]
or ecx, dword [rdi]
invalid
or eax, 0x80c38900
add dword [rdi], ecx
mov dh, 0x47
sbb byte [rax + rax*8 - 0x247b4b8c], al
invalid
mov rdi, rax
mov rcx, rsi
mov edx, ebx
call fcn.1402439d0
mov rcx, rdi
call fcn.14027f6c0
ud2
int1
dec dword [rdi]
or esp, dword [rsi + 0x66]
nop dword cs:[rax + rax]
cmp byte [rcx + 0x70], 2
jne fcn.1400f8a80
ret
cmp esp, edi
call qword [rax + 0x20c48348]
pop rbx
pop rdi
pop rsi
ret
mov eax, dword [rbx]
test rax, rax
je 0x14012ec65
lock dec qword [rax]
jne 0x14012ec65
mov rcx, rbx
call fcn.1400f2520
jmp 0x14012ec65
int1
dec dword [rdi]
or ebp, eax
sub bl, byte [rdx - 0xf]
dec dword [rdi]
or ecx, dword [rax - 0x75]
add ecx, dword [rax - 0x7b]
sal byte [rsi + rcx - 0x10], 0x48
dec dword [rax]
jne 0x14012ec3e
mov rcx, rbx
call fcn.1400f2520
call fcn.140044650
ud2
adc byte [rax - 0x77], cl
and al, 0x30
dec dword [rdi]
or ecx, dword [rax - 0x75]
invalid
add byte [rax], al
invalid
or al, byte [rax]
add byte [rax], al
add eax, 0x83480000
invalid
and byte [rax + rax*8 - 0x74b7e28b], al
adc byte [r8 - 0x75], cl
sbb byte [r8 - 0x39], cl
adc byte [r8], al
add byte [rax], al
add byte [rcx], dh
rol byte [rsi - 0x7ab7dfad], cl
sal byte [rbx + rax - 1], 0x50
or byte [rax - 0x7a], al
jnp 0x14012f0ff
cld
inc esi
xchg byte [rcx + 0xa], cl
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
sahf
push rsp
int1
mov rcx, rsi
call fcn.140108910
lea edx, [rsi + 0x10]
add byte [rax], al
add byte [rax], al
mov dh, 5
jnp 0x14012f3e5
adc eax, 0xc8b60f00
adc eax, 0x3958e800
adc al, byte [rax]
lahf
sbb eax, 0x440f4800
add eax, 0x155c98
mov dword [rsp + 0xa0], 1
mov dword [rsp + 0x30], ecx
jne 0x140136b62
mov rax, qword [rsp + 0x4f8]
mov qword [rsp + 0x498], rax
cmp rax, 2
je case.0x1400ebed0.201
mov rax, qword [rsp + 0x500]
mov qword [rsp + 0x788], rax
movaps xmm0, xmmword [rsp + 0x4c0]
movaps xmm1, xmmword [rsp + 0x4d0]
movaps xmm2, xmmword [rsp + 0x4e0]
movaps xmm3, xmmword [rsp + 0x4f0]
movups xmmword [rsp + 0x778], xmm3
movups xmmword [rsp + 0x768], xmm2
movups xmmword [rsp + 0x758], xmm1
add byte [rdi], cl
adc dword [rsp + 0x748], eax
and al, 0x48
invalid
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x748], eax
and al, 0x48
invalid
add byte [rax], al
and al, 0x48
invalid
mov qword [rsp + 0x740], r14
mov byte [rsp + 0x791], 0
cmp r12d, 0x3b9aca00
jne 0x14013479f
mov ebp, 0x3b9aca00
jmp 0x140134948
mov qword [rsp + 0x510], r14
mov byte [rsp + 0x520], 0
cmp r12d, 0x3b9aca00
adc byte [0xc4d94782], al
and al, 0x20
add eax, 0x41000000
cmp esp, 0x3b9aca00
jne 0x140135b46
mov edi, 0x3b9aca00
jmp 0x140135cef
mov rax, qword [rsp + 0x470]
mov qword [rsp + 0x510], rax
mov dword [rsp + 0x518], r12d
mov rax, qword [0x14036c220]
cmp rax, 5
jne 0x1401348de
lea rax, [rsp + 0x510]
mov qword [rsp + 0x2e0], rax
lea rax, [0x140046b80]
mov qword [rsp + 0x2e8], rax
mov rax, qword [0x14036c070]
cmp rax, 2
add cl, byte [rax - 0x73]
add eax, 0x1ac0df
add cl, byte [rax - 0x73]
add eax, 0x1ac0df
cmove rax, qword [0x140283250]
lea rcx, str._at_line__column
cmove rcx, qword [str._at_line__column]
mov qword [rsp + 0x100], 5
lea rdx, str.reqwest::blocking::wait_Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_reqwest_0.11.23_src_blocking_wait.rswait_timeout_exceeded
mov qword [rsp + 0x108], rdx
mov qword [rsp + 0x110], 0x17
lea r8, str.wait_at_most
mov qword [rsp + 0x120], r8
mov qword [rsp + 0x128], 1
lea r8, [rsp + 0x2e0]
test byte [rax + riz*8], ah
add al, byte [rax]
add byte [rax], al
test byte [rax + riz*8], ah
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x130], r8
mov qword [rsp + 0x138], 1
mov qword [rsp + 0x140], 0
mov qword [rsp + 0xd0], 0
mov qword [rsp + 0xd8], rdx
mov qword [rsp + 0xe0], 0x17
mov qword [rsp + 0xe8], 0
lea rdx, [0x1402fb59f]
add byte [rax], al
mov qword [rsp + 0x130], r8
mov qword [rsp + 0x138], 1
mov qword [rsp + 0x140], 0
mov qword [rsp + 0xd0], 0
mov qword [rsp + 0xd8], rdx
mov qword [rsp + 0xe0], 0x17
mov qword [rsp + 0xe8], 0
lea rdx, [0x1402fb59f]
mov qword [rsp + 0xf0], rdx
mov qword [rsp + 0xf8], 0x69
movabs rdx, 0x1000000001
mov qword [rsp + 0x118], rdx
lea rdx, [rsp + 0xd0]
call qword [rax + 0x20]
call fcn.140204c80
mov rbx, rax
mov ebp, edx
lea r8, [0x1403020b8]
mov edx, 0x28
lea rcx, str.overflow_when_adding_duration_to_instantlibrary_std_src_time.rs
or eax, 0x1cd77d
or eax, 0x1cd77d
add rbx, qword [rsp + 0x510]
and al, 0x10
add eax, 0x820f0000
add byte [rax], al
jb 0x140136bd1
add byte [rbx], al
lodsb al, byte [rsi]
and al, 0x18
add eax, 0xfd810000
invalid
std
ret
invalid
call 0x1007c9138
or dword [rbx + 4], 0
shr eax, 0x27
call 0x103149161
stosb byte [rdi], al
and eax, dword [rax]
add byte [rcx - 0x40], ch
add dl, cl
invalid
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
or byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0xe0
add al, byte [rax]
add bl, ch
jmp 0x140134a15
invalid
invalid
and al, 0x21
add dword [rax], eax
add byte [rax - 0x73], cl
lea rcx, [0x14028ad84]
adc eax, 0x4634800
or dword [rax + 1], 0xc6e0ffc8
jmp rax
mov byte [rsp + 0x120], 1
add eax, 0x237637
and al, 0xc0
add al, byte [rax]
add byte [rcx + rax - 6], cl
popfq
adc ebp, ebp
dec dword [rcx + rcx*4 - 0x44]
and al, 0xb8
add al, 0
add byte [rax - 0x75], cl
mov ah, 0x24
mov al, 0
add byte [rax], al
rol byte [rdx], 0
add byte [rdi], cl
sub dword [rsp + 0x2f0], ecx
test byte [rax + rax*2], ah
add eax, dword [rax]
add byte [rdi], cl
adc dword [rax + 0x60], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xf0
add al, byte [rax]
add byte [rax - 0x73], cl
mov word [rax + rdx], fs
add eax, 0xb8410000
add byte [rcx - 0x48], al
add byte [rcx - 0x48], al
mov byte [rax], al
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x470]
mov qword [rsp + 0x2e0], rax
mov dword [rsp + 0x2e8], r12d
mov rax, qword [0x14036c220]
cmp rax, 5
jne 0x140135c85
lea rax, [rsp + 0x2e0]
mov qword [rsp + 0x740], rax
lea rax, [0x140046b80]
mov qword [rsp + 0x748], rax
mov rax, qword [0x14036c070]
cmp rax, 2
lea rax, [0x1402e08d8]
cmove rax, qword [0x140283250]
lea rcx, str._at_line__column
or eax, 0x1fa0e9
or eax, 0x1fa0e9
cmove rcx, qword [str._at_line__column]
mov qword [rsp + 0x100], 5
and al, 0
add dword [rax], eax
add byte [0x188135bc4], al
lea edx, str.reqwest::blocking::wait_Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_reqwest_0.11.23_src_blocking_wait.rswait_timeout_exceeded
and al, 0
add dword [rax], eax
add byte [0x188135bc4], al
lea edx, str.reqwest::blocking::wait_Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_reqwest_0.11.23_src_blocking_wait.rswait_timeout_exceeded
mov qword [rsp + 0x108], rdx
mov qword [rsp + 0x110], 0x17
lea r8, str.wait_at_most
mov qword [rsp + 0x120], r8
mov qword [rsp + 0x128], 1
lea r8, [rsp + 0x740]
mov qword [rsp + 0x130], r8
mov qword [rsp + 0x138], 1
mov qword [rsp + 0x140], 0
mov qword [rsp + 0xd0], 0
mov qword [rsp + 0xd8], rdx
mov qword [rsp + 0xe0], 0x17
mov qword [rsp + 0xe8], 0
lea rdx, [0x1402fb59f]
mov qword [rsp + 0xf0], rdx
mov qword [rsp + 0xf8], 0x69
movabs rdx, 0x1000000001
mov qword [rsp + 0x118], rdx
lea rdx, [rsp + 0xd0]
call qword [rax + 0x20]
call fcn.140204c80
mov rbx, rax
mov edi, edx
lea r8, [0x1403020b8]
mov edx, 0x28
lea rcx, str.overflow_when_adding_duration_to_instantlibrary_std_src_time.rs
add rbx, qword [rsp + 0x2e0]
jb 0x140136bee
add edi, dword [rsp + 0x2e8]
cmp edi, 0x3b9aca00
retf 0x3b9a
jb 0x140135cce
inc rbx
je 0x140136bee
add edi, 0xc4653600
mov eax, edi
shr eax, 9
imul rax, rax, 0x44b83
add byte [rcx + 0xf], cl
leave
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x1c4ffe
add byte [rax - 0x39], cl
test byte [rax + rbp], ah
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x74], cl
and al, 0x30
add dword [rax], eax
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
test byte [rax + rdi], ah
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0xd0], 0
mov qword [rsp + 0xd8], rdx
mov qword [rsp + 0xe0], 0x17
invalid
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rbp*8], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea rax, [0x1402fb59f]
add byte [rax], al
invalid
add byte [rax], al
and al, 0x48
add al, ch
xor ebx, dword [rdx]
add byte [rax], al
sbb byte [rcx], dh
fild dword [rbx - 0x74b7fc02]
add ecx, dword [rax - 0x75]
add ecx, dword [rax - 0x75]
mov esp, 0x4b024
add byte [rax - 0x75], cl
invalid
invalid
test byte [rax + riz*4], ah
add al, 0
add byte [rdx + rbx - 0x7d], dh
inc byte [rdi + rcx]
test dword [rax], esi
add dword [rax], eax
add byte [rbp - 0x7b], cl
push qword [rbp + 0xc]
add byte [rax], al
add al, byte [rax]
add byte [rcx + 0x2e02484], cl
add byte [rax], al
mov dword [rdi + 0x18], esi
mov dword [rdi + 0x28], eax
add byte [rcx - 0x77], al
sub al, 0x8b
test byte [rsp + rdx*4], ah
add byte [rax], al
add byte [rcx - 0x77], al
xor byte [r11 + 0x982484], r9b
add byte [rax], al
xor al, 0x8b
test byte [rsp + rbx*4], ah
add byte [rax], al
add byte [rcx - 0x77], al
cmp byte [r11 + 0x8c2484], r9b
add byte [rax], al
invalid
mov ah, 0x24
cwde
and al, 0x98
add al, 0
add bl, ch
jbe 0x1401367b7
inc qword [rax]
mov al, 2
add al, byte [rax]
add byte [rax - 0x77], cl
ret
mov dword [rdi], esi
mov dword [rdi + 0xa8], 0
add byte [rax], al
add eax, 0x22ba0000
add al, 0
mov qword [rsp + 0xd0], rdi
lea rcx, [rsp + 0xd8]
lea rdx, [rsp + 0x2e0]
mov r8d, 0x108
call sub.msvcrt.dll_memcpy
mov qword [rsp + 0x1e0], r14
lea rax, [0x1402ef9e8]
mov qword [rsp + 0x20], rax
lea rcx, str.core_thread_panicked
lea r9, fcn.140137b70
lea r8, [rsp + 0xd0]
mov edx, 0x14
call fcn.1400427e0
jmp 0x140136dec
adc eax, 0x1b9c92
lea rsi, [rsp + 0x30]
mov r8d, 9
mov rcx, rsi
mov r9, rdi
call fcn.140041830
lea rax, method..virtual_0
mov qword [rsp + 0x20], rax
lea rdx, [0x1402f4355]
sbb eax, dword [rax]
sbb eax, dword [rax]
lea r9, [rsp + 0x40]
mov r8d, 0xa
mov rcx, rsi
call fcn.140041830
cmp byte [rsp + 0x39], 0
movzx eax, byte [rsp + 0x38]
je 0x14013a676
test al, al
mov al, 1
jne 0x14013a676
mov rax, qword [rsp + 0x30]
test byte [rax + 0x34], 4
jne 0x14013a65e
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x1402f7067]
mov r8d, 2
jmp 0x14013a673
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x1403023d3]
mov r8d, 1
call qword [rax + 0x18]
test al, al
setne al
add rsp, 0x48
pop rdi
pop rsi
ret
ror byte [rdi], 0x85
invalid
add byte [rax], al
pop rsi
add byte [rax + rax*8 - 0x2ea7bf1], al
invalid
add byte [rax + rax*8 - 0x30b7bf1], al
invalid
rol byte [rbx + 0x597402f8], 0x48
mov edx, dword [0x140284090]
invalid
mov ah, 0x24
add byte [rax], 0
add byte [rbp + rcx*4 + 5], cl
nop
hlt
add byte [rax - 0x73], cl
adc eax, 0x1b564a
and al, 0xd0
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xe0
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rbp*8], ah
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x58
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rax*8], ah
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x78
mov qword [rsp + 0x80], 1
lea rdx, str._Users_ma__kiri_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.24_src_proto_streams_store.rs
lea edx, [0x1402a3580]
add byte [rax], 0
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
lea edx, [0x1402a3580]
lea edx, [0x1402a3580]
lea rcx, [rsp + 0x68]
and al, 0x68
call fcn.14003d630
ud2
add cl, ch
jno 0x14013bba7
invalid
invalid
lea rcx, [rsp + 0x40]
call fcn.1400e6c70
jmp 0x14013bc1c
mov rcx, rsi
call fcn.14027f6c0
ud2
fdivr st(3), st(0)
dec dword [rdi]
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, str.Window
mov r8d, 6
call qword [rax + 0x18]
mov qword [rsp + 0x30], rsi
mov byte [rsp + 0x38], al
mov qword [rsp + 0x28], 0
mov byte [rsp + 0x39], 0
lea r8, method..virtual_0
lea rcx, [rsp + 0x28]
lea rdx, [rsp + 0x40]
call fcn.140044660
mov rax, qword [rsp + 0x28]
movzx ecx, byte [rsp + 0x38]
test rax, rax
je 0x14013bd2b
mov bl, 1
test cl, cl
jne 0x14013bd2d
mov rsi, qword [rsp + 0x30]
cmp rax, 1
jne 0x14013bd0f
cmp byte [rsp + 0x39], 0
je 0x14013bd0f
test byte [rsi + 0x34], 4
jne 0x14013bd0f
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, [0x140300321]
mov r8d, 1
call qword [rax + 0x18]
test al, al
jne 0x14013bd2d
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, [0x14030a69d]
mov r8d, 1
call qword [rax + 0x18]
mov ebx, eax
jmp 0x14013bd2d
mov ebx, ecx
test bl, bl
setne al
add rsp, 0x48
pop rbx
pop rsi
ret
int1
cmp dword [rax], eax