Function at 0x140015f1e
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
push rax
mov rbp, rsp
mov ecx, 0xc9347db6
lea rbx, case.0x140004cd9.0
lea r14, case.0x140004cd9.2
lea r15, case.0x140004cd9.4
lea r13, case.0x140004cd9.4
lea r12, case.0x140004cd9.8
lea rsi, case.0x140004cd9.4314
mov rax, qword [case.0x140004cd9.4]
xor edx, edx
cmp ecx, 0x3e6f7e2
setl dl
xor r8d, r8d
cmp ecx, 0xc9347db6
sete r8b
xor r10d, r10d
xor r9d, r9d
cmp ecx, 0x415fb082
setl r10b
mov r10, qword [rbx + r10*8]
sete r9b
xor r11d, r11d
xor edi, edi
cmp ecx, 0x4921d164
setl r11b
sete dil
jmp r10
jmp qword [r12 + rdx*8]
jmp rax
jmp qword [rsi + r8*8]
mov ecx, 0x4921d164
jmp 0x140004c96
jmp qword [r13 + r9*8]
jmp r10
jmp qword [r14 + r11*8]
jmp qword [r15 + rdi*8]
push 0x10
pop rax
call fcn.1400370f0
sub rsp, rax
mov rcx, rsp
lea rax, [0x140015de2]
mov qword [rcx], rax
sub rsp, 0x20
call fcn.140030420
add rsp, 0x20
mov qword [rbp], rax
mov ecx, 0x415fb082
jmp 0x140004c8f
push 0x10
pop rax
call fcn.1400370f0
sub rsp, rax
mov rcx, rsp
lea rax, [0x140015de2]
mov qword [rcx], rax
sub rsp, 0x20
call fcn.140030420
add rsp, 0x20
mov ecx, 0x4921d164
jmp 0x140004c8f
mov rax, qword [rbp]
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
sete cl
movzx ecx, cl
lea rdx, case.0x140004cd9.18
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x4d88d822
setl cl
jmp qword [rdi + rcx*8]
xor ecx, ecx
cmp eax, 0xddea0c9f
setl cl
lea rdx, case.0x140004cd9.22
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x9c9211eb
sete cl
lea rdx, case.0x140004cd9.18
jmp qword [rdx + rcx*8]
mov eax, 0xddea0c9f
xor ecx, ecx
cmp eax, 0x4d88d822
setl cl
jmp qword [rdi + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140007464.4302
jmp qword [rdx + rcx*8]
mov rcx, rsi
call fcn.140004b72
call fcn.14000ca77
mov eax, 0x76c727b6
xor ecx, ecx
cmp eax, 0x4d88d822
setl cl
jmp qword [rdi + rcx*8]
xor ecx, ecx
cmp eax, 0x76c727b6
setl cl
lea rdx, case.0x140004cd9.16
jmp qword [rdx + rcx*8]
jmp qword [case.0x140004cd9.18]
mov rcx, rsi
call fcn.140004b72
call fcn.14000ca77
mov eax, 0xddea0c9f
xor ecx, ecx
cmp eax, 0x4d88d822
setl cl
jmp qword [rdi + rcx*8]
xor eax, eax
add rsp, 0x28
pop rdi
pop rsi
ret
xor r10d, r10d
cmp r9d, 0xc8470146
setb r10b
lea r11, case.0x140004cd9.36
jmp qword [r11 + r10*8]
sete r10b
movzx r10d, r10b
lea r11, case.0x140004cd9.32
jmp qword [r11 + r10*8]
inc eax
pop rsi
ret
xor r11d, r11d
cmp r9d, 0x81b54a56
sete r11b
lea rsi, case.0x140004cd9.32
mov r10d, 0xe8065a3c
jmp qword [rsi + r11*8]
mov r10d, 0xe8065a3c
jmp rdx
xor r11d, r11d
cmp r10d, 0xe8065a3c
setb r11b
mov r9d, r10d
jmp qword [r8 + r11*8]
xor r11d, r11d
cmp r9d, 0xe8065a3c
sete r11b
lea rsi, case.0x140004cd9.32
mov r10d, 0xc8470146
jmp qword [rsi + r11*8]
xor r10d, r10d
cmp r9d, 0xe8065a3c
setb r10b
jmp qword [r8 + r10*8]
jmp rcx
xor ecx, ecx
cmp eax, 0xa9be21ac
setl cl
lea rdx, case.0x140004cd9.122
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xdcff4967
setl cl
lea rdx, case.0x140004cd9.124
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xeb269f80
setl cl
lea rdx, case.0x140004cd9.126
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xeb35224c
setl cl
lea rdx, case.0x140004cd9.128
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xec057198
setl cl
lea rdx, case.0x140004cd9.130
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140004cd9.54
jmp qword [rdx + rcx*8]
mov r8, qword [r15]
sub rsp, 0x20
mov rcx, qword [rbp - 0x20]
mov rdx, qword [rbp - 0x28]
call fcn.140038000
mov r11, qword [rbp - 8]
mov r9, qword [rbp - 0x10]
mov r10, qword [rbp - 0x18]
add rsp, 0x20
cdqe
mov qword [r14], rax
test eax, eax
sete byte [rbp + 5]
mov eax, 0x1d555f5f
xor ecx, ecx
cmp eax, 0xf46a7132
setl cl
jmp qword [rdi + rcx*8]
xor ecx, ecx
cmp eax, 0x89a710bb
setl cl
lea rdx, case.0x140004cd9.162
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x9297786b
setl cl
lea rdx, case.0x140004cd9.164
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xa1d242af
setl cl
lea rdx, case.0x140004cd9.166
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xa2839637
setl cl
lea rdx, case.0x140004cd9.168
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140004cd9.54
jmp qword [rdx + rcx*8]
mov eax, 0xd2b55188
xor ecx, ecx
cmp eax, 0xf46a7132
setl cl
jmp qword [rdi + rcx*8]
xor ecx, ecx
cmp eax, 0xd28fa799
setl cl
lea rdx, case.0x140004cd9.144
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xd2b55188
setl cl
lea rdx, case.0x140004cd9.146
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xd4943442
setl cl
lea rdx, case.0x140004cd9.148
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140004cd9.54
jmp qword [rdx + rcx*8]
mov r12, qword [r14]
shr r12, 0x3f
mov eax, 0x4569b9a0
xor ecx, ecx
cmp eax, 0xf46a7132
setl cl
jmp qword [rdi + rcx*8]
jmp r13
jmp rbx
xor ecx, ecx
cmp eax, 0x8853168c
sete cl
lea rdx, case.0x140004cd9.54
jmp qword [rdx + rcx*8]
mov byte [rsi], 1
mov eax, 0xa2839637
xor ecx, ecx
cmp eax, 0xf46a7132
setl cl
jmp qword [rdi + rcx*8]
jmp r9
jmp qword [rbp - 0x58]
mov byte [rsi], 0xff
mov eax, 0x71c3e1b6
xor ecx, ecx
cmp eax, 0xf46a7132
setl cl
jmp qword [rdi + rcx*8]
xor ecx, ecx
cmp eax, 0xd28fa799
sete cl
lea rdx, case.0x140004cd9.54
jmp qword [rdx + rcx*8]
mov qword [r14], r10
mov eax, 0x478d4a0d
xor ecx, ecx
cmp eax, 0xf46a7132
setl cl
jmp qword [rdi + rcx*8]
jmp qword [rbp - 0x50]
mov qword [r14], r10
mov eax, 0xd28fa799
xor ecx, ecx
cmp eax, 0xf46a7132
setl cl
jmp qword [rdi + rcx*8]
xor ecx, ecx
cmp eax, 0xa1d242af
sete cl
lea rdx, case.0x140004cd9.54
jmp qword [rdx + rcx*8]
test byte [rbp + 6], 1
mov ecx, 0x2565d9d1
mov eax, 0x8853168c
cmovne eax, ecx
xor ecx, ecx
cmp eax, 0xf46a7132
setl cl
jmp qword [rdi + rcx*8]
xor ecx, ecx
cmp eax, 0xd2b55188
sete cl
lea rdx, case.0x140004cd9.54
jmp qword [rdx + rcx*8]
mov al, byte [rsi]
mov byte [rbp + 7], al
mov eax, 0xf5da43bb
xor ecx, ecx
cmp eax, 0xf46a7132
setl cl
jmp qword [rdi + rcx*8]
xor ecx, ecx
cmp eax, 0xe2f26a43
setl cl
lea rdx, case.0x140004cd9.138
jmp qword [rdx + rcx*8]
sete cl
movzx edx, cl
lea r8, case.0x140004cd9.54
mov ecx, 0x3302bc88
jmp qword [r8 + rdx*8]
xor ecx, ecx
cmp eax, 0x9128d5dd
setl cl
lea rdx, case.0x140004cd9.176
jmp qword [rdx + rcx*8]
sete cl
movzx edx, cl
lea r8, case.0x140004cd9.54
mov ecx, dword [rbp]
jmp qword [r8 + rdx*8]
xor ecx, ecx
cmp eax, 0xcc228701
setl cl
lea rdx, case.0x140004cd9.156
jmp qword [rdx + rcx*8]
mov ecx, 0x3302bc88
jmp qword [rbp - 0x60]
xor edx, edx
cmp eax, 0xeb269f80
sete dl
lea r8, case.0x140004cd9.54
mov ecx, 0x2ccc9bcf
jmp qword [r8 + rdx*8]
mov ecx, 0xd2b55188
jmp qword [rbp - 0x68]
mov ecx, 0xd4943442
jmp r11
xor edx, edx
cmp eax, 0xdcff4967
sete dl
lea r8, case.0x140004cd9.54
mov ecx, 0x71c3e1b6
jmp qword [r8 + rdx*8]
xor edx, edx
cmp eax, 0x89a710bb
sete dl
lea r8, case.0x140004cd9.54
mov ecx, 0x1713a792
jmp qword [r8 + rdx*8]
xor edx, edx
cmp eax, 0xa9be21ac
sete dl
lea r8, case.0x140004cd9.54
mov ecx, 0xd28fa799
jmp qword [r8 + rdx*8]
xor edx, edx
cmp eax, 0xeb35224c
sete dl
lea r8, case.0x140004cd9.54
mov ecx, 0x1a12559f
jmp qword [r8 + rdx*8]
xor ecx, ecx
cmp eax, 0x30b96c0c
setl cl
lea rdx, case.0x140004cd9.44
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x470c97ec
setl cl
lea rdx, case.0x140004cd9.46
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x4ca34fd7
setl cl
lea rdx, case.0x140004cd9.48
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x5ccd74b6
setl cl
lea rdx, case.0x140004cd9.50
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x71c3e1b6
setl cl
lea rdx, case.0x140004cd9.52
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140004cd9.54
jmp qword [rdx + rcx*8]
mov byte [rsi], 0xff
mov eax, 0x4ca34fd7
xor ecx, ecx
cmp eax, 0xf46a7132
setl cl
jmp qword [rdi + rcx*8]
xor ecx, ecx
cmp eax, 0x1cf757a3
setl cl
lea rdx, case.0x140004cd9.84
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x2565d9d1
setl cl
lea rdx, case.0x140004cd9.86
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x2c68d244
setl cl
lea rdx, case.0x140004cd9.88
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x2ccc9bcf
setl cl
lea rdx, case.0x140004cd9.90
jmp qword [rdx + rcx*8]
jmp qword [rbp - 0x40]
mov r8, qword [r15]
sub rsp, 0x20
mov rcx, qword [rbp - 0x20]
mov rdx, qword [rbp - 0x28]
call fcn.140038000
mov r11, qword [rbp - 8]
mov r9, qword [rbp - 0x10]
mov r10, qword [rbp - 0x18]
add rsp, 0x20
cdqe
mov qword [r14], rax
mov eax, 0xec057198
xor ecx, ecx
cmp eax, 0xf46a7132
setl cl
jmp qword [rdi + rcx*8]
xor ecx, ecx
cmp eax, 0x401c5523
setl cl
lea rdx, case.0x140004cd9.66
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x3302bc88
setl cl
lea rdx, case.0x140004cd9.78
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140004cd9.54
jmp qword [rdx + rcx*8]
push 0x10
pop rcx
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r14, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r15, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov rsi, rsp
mov eax, 0x9128d5dd
xor ecx, ecx
cmp eax, 0xf46a7132
setl cl
jmp qword [rdi + rcx*8]
xor ecx, ecx
cmp eax, 0xf611dd56
setl cl
lea rdx, case.0x140004cd9.104
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x1713a792
setl cl
lea rdx, case.0x140004cd9.106
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x1a12559f
setl cl
lea rdx, case.0x140004cd9.108
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140004cd9.54
jmp qword [rdx + rcx*8]
cmp qword [r14], 0
sete byte [rbp + 6]
mov eax, 0xa1d242af
xor ecx, ecx
cmp eax, 0xf46a7132
setl cl
jmp qword [rdi + rcx*8]
xor ecx, ecx
cmp eax, 0x478d4a0d
setl cl
lea rdx, case.0x140004cd9.60
jmp qword [rdx + rcx*8]
jmp qword [rbp - 0x48]
mov rax, qword [rbp - 0x30]
mov qword [r15], rax
mov eax, 0x1713a792
xor ecx, ecx
cmp eax, 0xf46a7132
setl cl
jmp qword [rdi + rcx*8]
xor ecx, ecx
cmp eax, 0x1d555f5f
setl cl
lea rdx, case.0x140004cd9.98
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140004cd9.54
jmp qword [rdx + rcx*8]
test byte [rbp + 5], 1
mov ecx, 0xa9be21ac
mov eax, 0xf46a7132
cmovne eax, ecx
xor ecx, ecx
cmp eax, 0xf46a7132
setl cl
jmp qword [rdi + rcx*8]
xor ecx, ecx
cmp eax, 0x2565d9d1
sete cl
lea rdx, case.0x140004cd9.54
jmp qword [rdx + rcx*8]
mov byte [rsi], 0
mov eax, 0xa2839637
xor ecx, ecx
cmp eax, 0xf46a7132
setl cl
jmp qword [rdi + rcx*8]
xor ecx, ecx
cmp eax, 0x30b96c0c
sete cl
lea rdx, case.0x140004cd9.54
jmp qword [rdx + rcx*8]
mov eax, 0xec057198
xor ecx, ecx
cmp eax, 0xf46a7132
setl cl
jmp qword [rdi + rcx*8]
xor ecx, ecx
cmp eax, 0x5ccd74b6
sete cl
lea rdx, case.0x140004cd9.54
jmp qword [rdx + rcx*8]
mov rax, qword [rbp - 0x38]
mov qword [r15], rax
mov eax, 0x30b96c0c
xor ecx, ecx
cmp eax, 0xf46a7132
setl cl
jmp qword [rdi + rcx*8]
xor ecx, ecx
cmp eax, 0x1713a792
sete cl
lea rdx, case.0x140004cd9.54
jmp qword [rdx + rcx*8]
mov rax, qword [rbp - 0x30]
mov qword [r15], rax
mov eax, 0x41481047
xor ecx, ecx
cmp eax, 0xf46a7132
setl cl
jmp qword [rdi + rcx*8]
xor ecx, ecx
cmp eax, 0x41481047
setl cl
lea rdx, case.0x140004cd9.68
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x4569b9a0
setl cl
lea rdx, case.0x140004cd9.70
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140004cd9.54
jmp qword [rdx + rcx*8]
test r12b, 1
mov eax, 0xdcff4967
mov ecx, 0xeb35224c
cmovne ecx, eax
jmp case.0x140004cd9.59
xor ecx, ecx
cmp eax, 0xf5da43bb
setl cl
lea rdx, case.0x140004cd9.116
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140004cd9.54
jmp qword [rdx + rcx*8]
mov al, byte [rbp + 7]
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
xor edx, edx
cmp eax, 0x4ca34fd7
sete dl
lea r8, case.0x140004cd9.54
mov ecx, 0xa2839637
jmp qword [r8 + rdx*8]
sete cl
movzx edx, cl
lea r8, case.0x140004cd9.54
mov ecx, 0x1cf757a3
jmp qword [r8 + rdx*8]
xor edx, edx
cmp ecx, 0xf46a7132
setl dl
mov eax, ecx
jmp qword [rdi + rdx*8]
xor edx, edx
cmp eax, 0x1cf757a3
sete dl
lea r8, case.0x140004cd9.54
mov ecx, 0xd4943442
jmp qword [r8 + rdx*8]
xor ecx, ecx
cmp eax, 0xf46a7132
setl cl
jmp qword [rdi + rcx*8]
mov ecx, 0xeb269f80
jmp qword [rbp - 0x78]
mov ecx, 0x1a12559f
jmp qword [rbp - 0x70]
xor edx, edx
cmp eax, 0xf46a7132
sete dl
lea r8, case.0x140004cd9.54
mov ecx, 0xeb269f80
jmp qword [r8 + rdx*8]
sete cl
movzx edx, cl
lea r8, case.0x140004cd9.54
mov ecx, 0x1cf757a3
jmp qword [r8 + rdx*8]
xor edx, edx
cmp eax, 0x41481047
sete dl
lea r8, case.0x140004cd9.54
mov ecx, 0x30b96c0c
jmp qword [r8 + rdx*8]
xor edi, edi
cmp esi, 0x5a6e7589
setl dil
mov rdi, qword [rax + rdi*8]
xor ebx, ebx
cmp esi, 0x8f1923c3
sete bl
xor r14d, r14d
xor r15d, r15d
cmp esi, 0xc0ac7b04
setl r14b
sete r15b
xor r12d, r12d
xor r13d, r13d
cmp esi, 0x7cd9f26a
setl r12b
mov rbp, qword [case.0x140004cd9.200]
sete r13b
jmp rdi
jmp qword [r9 + r14*8]
jmp qword [r10 + r15*8]
mov esi, 0xc0ac7b04
jmp qword [r11 + rbx*8]
mov dword [rdx + 3], 0xc3908007
mov dword [rdx], 0x70057b8
jmp 0x140005808
mov esi, 0x8f1923c3
jmp 0x140005808
jmp qword [r8 + r13*8]
jmp qword [rcx + r12*8]
mov esi, 0x8f1923c3
jmp rbp
jmp rdi
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor r14d, r14d
cmp ebx, 0x7a25217f
setl r14b
lea r15, case.0x140004cd9.218
jmp qword [r15 + r14*8]
sete dl
movzx edx, dl
lea r13, case.0x140004cd9.220
mov r14d, 0x8b36fce3
mov r15d, eax
mov r12d, ebp
jmp qword [r13 + rdx*8]
xor edx, edx
cmp ebx, 0x742f258e
sete dl
lea r14, case.0x140004cd9.220
jmp qword [r14 + rdx*8]
add rsp, 8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov r14d, 0x21d3142b
mov r15d, eax
mov r12d, ebp
jmp r9
xor r14d, r14d
cmp ebx, 0x1bb75f08
setl r14b
lea r15, case.0x140004cd9.236
jmp qword [r15 + r14*8]
xor edx, edx
cmp ebx, 0x21d3142b
setl dl
lea r14, case.0x140004cd9.238
jmp qword [r14 + rdx*8]
xor edx, edx
cmp ebx, 0x2dd5609b
setl dl
lea r14, case.0x140004cd9.240
jmp qword [r14 + rdx*8]
mov r14d, 0x726eb350
mov r15d, eax
mov r12d, ebp
jmp rsi
xor edx, edx
cmp ebx, 0xf0a3b920
setl dl
lea r14, case.0x140004cd9.248
jmp qword [r14 + rdx*8]
sete dl
movzx edx, dl
lea r13, case.0x140004cd9.220
mov r12b, 0xff
mov r14d, 0xbbe0552a
mov r15d, eax
jmp qword [r13 + rdx*8]
xor edx, edx
cmp ebx, 0x1bb75f08
sete dl
lea r13, case.0x140004cd9.220
mov r14d, 0xa815ad55
mov r15d, eax
mov r12d, ebp
jmp qword [r13 + rdx*8]
xor r13d, r13d
cmp ebx, 0xee9487fe
sete r13b
lea rdx, case.0x140004cd9.220
mov r14d, 0x21d3142b
mov r15d, eax
mov r12d, ebp
jmp qword [rdx + r13*8]
xor edx, edx
cmp ebx, 0x21d3142b
sete dl
lea r13, case.0x140004cd9.220
mov r14d, 0xab21cdb8
mov r15d, eax
mov r12d, ebp
jmp qword [r13 + rdx*8]
xor r14d, r14d
cmp ebx, 0xe71cf767
setl r14b
lea r15, case.0x140004cd9.256
jmp qword [r15 + r14*8]
xor edx, edx
cmp ebx, 0xeb7da697
setl dl
lea r14, case.0x140004cd9.258
jmp qword [r14 + rdx*8]
xor edx, edx
cmp ebx, 0xedefcd90
setl dl
lea r14, case.0x140004cd9.260
jmp qword [r14 + rdx*8]
mov r12b, 0xff
mov r14d, 0xf0a3b920
mov r15d, eax
jmp r11
xor edx, edx
cmp ebx, 0xd15009c1
setl dl
lea r14, case.0x140004cd9.268
jmp qword [r14 + rdx*8]
xor edx, edx
cmp ebx, 0xe5f70248
setl dl
lea r14, case.0x140004cd9.270
jmp qword [r14 + rdx*8]
xor edx, edx
cmp ebx, 0xd15009c1
sete dl
lea r13, case.0x140004cd9.220
mov r14d, 0x742f258e
mov r15d, ebp
mov r12d, ebp
jmp qword [r13 + rdx*8]
mov r14d, 0x6f9df53c
xor r12d, r12d
mov r15d, eax
jmp r10
xor edx, edx
cmp ebx, 0xcb69fe2b
sete dl
lea r13, case.0x140004cd9.220
mov r14d, 0xf0a3b920
mov r15d, eax
mov r12d, ebp
jmp qword [r13 + rdx*8]
xor edx, edx
cmp ebx, 0xeb7da697
sete dl
lea r13, case.0x140004cd9.220
mov r12b, 1
mov r14d, 0xa815ad55
mov r15d, eax
jmp qword [r13 + rdx*8]
xor r14d, r14d
cmp ebx, 0xab21cdb8
setl r14b
lea r15, case.0x140004cd9.280
jmp qword [r15 + r14*8]
xor edx, edx
cmp ebx, 0xbbe0552a
setl dl
lea r14, case.0x140004cd9.282
jmp qword [r14 + rdx*8]
sete dl
movzx edx, dl
lea r13, case.0x140004cd9.220
mov r14d, 0x8b36fce3
mov r15d, eax
mov r12d, ebp
jmp qword [r13 + rdx*8]
xor edx, edx
cmp ebx, 0xa815ad55
sete dl
lea r13, case.0x140004cd9.220
mov r14d, 0x726eb350
mov r15d, eax
mov r12d, ebp
jmp qword [r13 + rdx*8]
xor edx, edx
cmp ebx, 0xab21cdb8
sete dl
lea r13, case.0x140004cd9.220
mov r14d, r8d
mov r15d, eax
mov r12d, ebp
jmp qword [r13 + rdx*8]
xor r14d, r14d
cmp ebx, 0xa815ad55
setl r14b
lea r15, case.0x140004cd9.278
jmp qword [r15 + r14*8]
xor edx, edx
cmp ebx, 0x979157cd
setl dl
lea r14, case.0x140004cd9.290
jmp qword [r14 + rdx*8]
sete dl
movzx edx, dl
lea r13, case.0x140004cd9.220
mov r14d, ecx
mov r15d, eax
mov r12d, ebp
jmp qword [r13 + rdx*8]
xor edx, edx
cmp r14d, 0xee9487fe
setl dl
mov ebp, r12d
mov eax, r15d
mov ebx, r14d
jmp qword [rdi + rdx*8]
xor r14d, r14d
cmp ebx, 0xcb69fe2b
setl r14b
lea r15, case.0x140004cd9.254
jmp qword [r15 + r14*8]
xor edx, edx
cmp ebx, 0x8b36fce3
sete dl
lea r13, case.0x140004cd9.220
mov r14d, 0xd15009c1
mov r15d, eax
mov r12d, ebp
jmp qword [r13 + rdx*8]
xor edx, edx
cmp ebx, 0xee9487fe
setl dl
jmp qword [rdi + rdx*8]
xor edx, edx
cmp ebx, 0x4754ec86
setl dl
lea r14, case.0x140004cd9.212
jmp qword [r14 + rdx*8]
xor edx, edx
cmp ebx, 0x726eb350
setl dl
lea r14, case.0x140004cd9.214
jmp qword [r14 + rdx*8]
xor edx, edx
cmp ebx, 0x742f258e
setl dl
lea r14, case.0x140004cd9.216
jmp qword [r14 + rdx*8]
xor edx, edx
cmp ebx, 0x726eb350
sete dl
lea r13, case.0x140004cd9.220
mov r14d, 0x7a25217f
mov r15d, eax
mov r12d, ebp
jmp qword [r13 + rdx*8]
xor edx, edx
cmp ebx, 0x56c9764b
setl dl
lea r14, case.0x140004cd9.226
jmp qword [r14 + rdx*8]
xor edx, edx
cmp ebx, 0x6f9df53c
setl dl
lea r14, case.0x140004cd9.228
jmp qword [r14 + rdx*8]
sete dl
movzx edx, dl
lea r13, case.0x140004cd9.220
mov r14d, 0x1bb75f08
xor r12d, r12d
mov r15d, eax
jmp qword [r13 + rdx*8]
xor edx, edx
cmp ebx, 0x4754ec86
sete dl
lea r13, case.0x140004cd9.220
mov r14d, 0x6f9df53c
mov r15d, eax
mov r12d, ebp
jmp qword [r13 + rdx*8]
mov r14d, 0xd15009c1
mov r15d, eax
mov r12d, ebp
jmp qword [rsp]
jmp qword [case.0x140004cd9.301]
xor ecx, ecx
cmp al, 1
sete cl
lea rax, case.0x140004cd9.302
jmp qword [rax + rcx*8]
xor eax, eax
jmp qword [case.0x140004cd9.304]
push 1
pop rax
mov rsi, rdi
jmp qword [case.0x140004cd9.304]
mov rcx, qword [case.0x140004cd9.308]
jmp rcx
jmp qword [case.0x140004cd9.310]
lea rcx, case.0x140004cd9.312
jmp qword [rcx + rax*8]
jmp qword [case.0x140004cd9.312]
mov rax, qword [case.0x140004cd9.314]
jmp rax
mov rax, rsi
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov rax, rbx
call fcn.1400370f0
sub rsp, rax
mov rdx, rsp
mov rax, rbx
call fcn.1400370f0
sub rsp, rax
mov rcx, rsp
mov qword [rcx], rsi
mov qword [rdx], rdi
sub rsp, 0x20
call fcn.140006776
add rsp, 0x20
mov rax, rbx
call fcn.1400370f0
sub rsp, rax
mov rdx, rsp
mov rax, rbx
call fcn.1400370f0
sub rsp, rax
mov rcx, rsp
mov qword [rcx], rsi
mov qword [rdx], rdi
sub rsp, 0x20
call fcn.140006776
add rsp, 0x20
jmp qword [case.0x140004cd9.299]
mov rax, rdx
call fcn.1400370f0
sub rsp, rax
mov r9, rsp
mov rax, r8
call fcn.1400370f0
sub rsp, rax
mov rsi, rsp
jmp r10
jmp qword [case.0x140004cd9.320]
jmp qword [case.0x140004cd9.322]
lea rax, str.invalid_args
mov qword [rcx], rax
mov qword [rcx + 8], 1
mov rax, qword [r9 + 8]
mov qword [rcx + 0x28], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
jmp qword [case.0x140004cd9.325]
mov rax, rcx
lea rsp, [rbp + 8]
pop rsi
pop rbp
ret
jmp qword [case.0x140004cd9.326]
sub rsp, 0x20
mov rcx, rsi
call fcn.140005e53
lea rdx, str.C:UsersAdministratorDesktop_rust_new2librarycore_src_fmtmod.rs
mov rcx, rsi
call fcn.140045800
add rsp, 0x20
ud2
mov rdx, rdi
mov rax, rbx
mov r14, rbp
mov r12, r15
lea rdi, case.0x140004cd9.328
mov r13, qword [rdi + r15*8]
jmp r13
jmp qword [r10 + r14*8]
jmp qword [rsi + r14*8]
jmp qword [r8 + r12*8]
mov r15d, 1
mov ebp, 1
xor ebx, ebx
xor edi, edi
jmp qword [r9 + rdx*8]
mov edi, 1
xor r15d, r15d
xor ebp, ebp
xor ebx, ebx
jmp qword [r11 + rax*8]
mov edi, 1
xor r15d, r15d
xor ebp, ebp
xor ebx, ebx
jmp rcx
mov rax, qword [rsp]
add rsp, 8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor r11d, r11d
cmp r9d, 0x2c41b30b
sete r11b
lea rsi, case.0x140005f56.18
mov r10d, 0x6b663d29
jmp qword [rsi + r11*8]
pop rsi
ret
xor r11d, r11d
cmp r10d, 0x6b663d29
setb r11b
mov r9d, r10d
jmp qword [r8 + r11*8]
xor r10d, r10d
cmp r9d, 0x2fc26204
setb r10b
lea r11, case.0x140005f56.22
jmp qword [r11 + r10*8]
sete r10b
movzx r10d, r10b
lea r11, case.0x140005f56.18
jmp qword [r11 + r10*8]
xor r11d, r11d
cmp r9d, 0x6b663d29
sete r11b
lea rsi, case.0x140005f56.18
mov r10d, 0x2fc26204
jmp qword [rsi + r11*8]
xor r10d, r10d
cmp r9d, 0x6b663d29
setb r10b
jmp qword [r8 + r10*8]
jmp rcx
mov r10d, 0x6b663d29
jmp rdx
mov r9d, 0x5e2d5b49
jmp rcx
sete r9b
movzx r9d, r9b
lea r10, case.0x140005f56.32
jmp qword [r10 + r9*8]
ret
xor r9d, r9d
cmp r8d, 0xefcb1d94
setl r9b
jmp qword [rdx + r9*8]
xor r9d, r9d
cmp r8d, 0x5e2d5b49
setl r9b
lea r10, case.0x140005f56.30
jmp qword [r10 + r9*8]
sete r9b
movzx r10d, r9b
lea r11, case.0x140005f56.32
mov r9d, 0xe7d1fa1a
jmp qword [r11 + r10*8]
xor r9d, r9d
cmp r8d, 0xe7d1fa1a
setl r9b
lea r10, case.0x140004cd9.364
jmp qword [r10 + r9*8]
xor r10d, r10d
cmp r8d, 0xc4286730
sete r10b
lea r11, case.0x140005f56.32
mov r9d, 0x5e2d5b49
jmp qword [r11 + r10*8]
xor r10d, r10d
cmp r9d, 0xefcb1d94
setl r10b
mov r8d, r9d
jmp qword [rdx + r10*8]
mov rcx, rsi
mov rdi, rbp
mov r14, r13
mov r15, rbx
lea rsi, case.0x140004cd9.370
mov r12, qword [rsi + rbx*8]
jmp r12
jmp qword [rdx + r14*8]
jmp qword [r8 + rcx*8]
jmp qword [r10 + r15*8]
mov ebx, 1
mov r13d, 1
xor ebp, ebp
xor esi, esi
jmp rax
mov ebx, 1
mov r13d, 1
xor ebp, ebp
xor esi, esi
jmp qword [r9 + rdi*8]
mov esi, 1
xor ebx, ebx
xor r13d, r13d
xor ebp, ebp
jmp qword [r11 + r15*8]
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
sete r8b
movzx r9d, r8b
lea r10, case.0x140004cd9.388
mov r8d, 0x9707fff3
jmp qword [r10 + r9*8]
xor r8d, r8d
cmp edx, 0x6d724544
setl r8b
jmp qword [rcx + r8*8]
xor r8d, r8d
cmp edx, 0x703f7e0b
setl r8b
lea r9, case.0x140004cd9.386
jmp qword [r9 + r8*8]
mov r8d, 0x703f7e0b
jmp rax
sete r8b
movzx r9d, r8b
lea r10, case.0x140004cd9.388
mov r8d, 0x703f7e0b
jmp qword [r10 + r9*8]
xor r9d, r9d
cmp r8d, 0x6d724544
setl r9b
mov edx, r8d
jmp qword [rcx + r9*8]
xor r8d, r8d
cmp edx, 0x4e9ad872
setl r8b
lea r9, case.0x140004cd9.392
jmp qword [r9 + r8*8]
xor r8d, r8d
cmp edx, 0x9707fff3
sete r8b
lea r9, case.0x140004cd9.388
jmp qword [r9 + r8*8]
ret
xor r14d, r14d
cmp ebx, 0xcb86166
setl r14b
mov edi, ebx
jmp qword [r8 + r14*8]
jmp rcx
xor ebx, ebx
cmp edi, 0xed7aa6d8
sete bl
jmp qword [rsi + rbx*8]
mov ebx, 0x39f0f6ac
jmp rdx
xor ebx, ebx
cmp edi, 0x39f0f6ac
setl bl
jmp qword [r9 + rbx*8]
sete bl
movzx r14d, bl
mov ebx, 0xed7aa6d8
jmp qword [r10 + r14*8]
xor r14d, r14d
cmp edi, 0xcb86166
sete r14b
mov ebx, 0x39f0f6ac
jmp qword [r11 + r14*8]
xor ebx, ebx
cmp edi, 0xcb86166
setl bl
jmp qword [r8 + rbx*8]
pop rbx
pop rdi
pop rsi
pop r14
ret
xor r9d, r9d
cmp r8d, 0x8bc73f69
sete r9b
lea r10, case.0x140004cd9.416
jmp qword [r10 + r9*8]
ret
sete r9b
movzx r10d, r9b
lea r11, case.0x140004cd9.416
mov r9d, 0x8bc73f69
jmp qword [r11 + r10*8]
xor r9d, r9d
cmp r8d, 0x2a1482f3
setl r9b
lea r10, case.0x140004cd9.414
jmp qword [r10 + r9*8]
sete r9b
movzx r10d, r9b
lea r11, case.0x140004cd9.416
mov r9d, 0xb347c89d
jmp qword [r11 + r10*8]
xor r10d, r10d
cmp r9d, 0xbc49036c
setl r10b
mov r8d, r9d
jmp qword [rdx + r10*8]
mov r9d, 0xb347c89d
jmp rcx
xor r9d, r9d
cmp r8d, 0xbc49036c
setl r9b
jmp qword [rdx + r9*8]
xor r9d, r9d
cmp r8d, 0xb347c89d
setl r9b
lea r10, case.0x140004cd9.420
jmp qword [r10 + r9*8]
mov rdx, rdi
mov rax, rbx
mov r14, rbp
mov r15, r13
lea rdi, case.0x140004cd9.426
mov r12, qword [rdi + r13*8]
jmp r12
jmp qword [r11 + r15*8]
mov edi, 1
xor r13d, r13d
xor ebp, ebp
xor ebx, ebx
jmp rcx
jmp qword [rsi + r15*8]
jmp qword [r8 + r14*8]
mov r13d, 1
mov ebp, 1
xor ebx, ebx
xor edi, edi
jmp qword [r9 + rdx*8]
mov edi, 1
xor r13d, r13d
xor ebp, ebp
xor ebx, ebx
jmp qword [r10 + rax*8]
jmp r12
mov rax, qword [rsp]
add rsp, 8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor ecx, ecx
cmp eax, 0x10f5f4f1
setl cl
jmp qword [rbx + rcx*8]
xor ecx, ecx
cmp eax, 0x3eee2641
setl cl
lea rdx, case.0x140004cd9.442
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x10f5f4f1
sete cl
lea rdx, case.0x140004cd9.444
jmp qword [rdx + rcx*8]
mov eax, 0x3eee2641
xor ecx, ecx
cmp eax, 0x10f5f4f1
setl cl
jmp qword [rbx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140004cd9.444
jmp qword [rdx + rcx*8]
mov rcx, rsi
mov rdx, rdi
call fcn.140003b97
mov eax, 0xb5e7ec5d
xor ecx, ecx
cmp eax, 0x10f5f4f1
setl cl
jmp qword [rbx + rcx*8]
xor ecx, ecx
cmp eax, 0x81e064f
setl cl
lea rdx, case.0x140004cd9.448
jmp qword [rdx + rcx*8]
jmp qword [case.0x140004cd9.444]
mov rcx, rsi
mov rdx, rdi
call fcn.140003b97
mov eax, 0x3eee2641
xor ecx, ecx
cmp eax, 0x10f5f4f1
setl cl
jmp qword [rbx + rcx*8]
xor ecx, ecx
cmp eax, 0xb5e7ec5d
sete cl
lea rdx, case.0x140004cd9.444
jmp qword [rdx + rcx*8]
mov rax, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
xor r14d, r14d
cmp ebx, 0x4cdb5de9
setl r14b
mov edi, ebx
jmp qword [r8 + r14*8]
xor ebx, ebx
cmp edi, 0x4260aee
setl bl
jmp qword [r10 + rbx*8]
sete bl
movzx ebx, bl
jmp qword [r11 + rbx*8]
xor r14d, r14d
cmp edi, 0x8ffb8f43
sete r14b
mov ebx, 0x4cdb5de9
jmp qword [rsi + r14*8]
mov ebx, 0x4cdb5de9
jmp rdx
jmp rcx
xor r14d, r14d
cmp edi, 0x4cdb5de9
sete r14b
mov ebx, 0x4260aee
jmp qword [r9 + r14*8]
xor ebx, ebx
cmp edi, 0x4cdb5de9
setl bl
jmp qword [r8 + rbx*8]
pop rbx
pop rdi
pop rsi
pop r14
ret
xor eax, eax
cmp ebp, 0x28716109
setl al
mov rax, qword [rdi + rax*8]
xor ecx, ecx
cmp ebp, 0xdca9fd72
sete cl
xor edx, edx
xor r8d, r8d
cmp ebp, 0x19edf23e
setl dl
sete r8b
xor r9d, r9d
xor r10d, r10d
cmp ebp, 0x5f6bdc82
setl r9b
mov r11, qword [case.0x140004cd9.472]
sete r10b
jmp rax
jmp qword [r15 + rdx*8]
jmp qword [r12 + r8*8]
mov ebp, 0x19edf23e
jmp qword [r13 + rcx*8]
mov ebp, 0xdca9fd72
jmp 0x1400066ed
call rsi
jmp 0x1400066ed
jmp qword [rbx + r9*8]
jmp qword [r14 + r10*8]
mov ebp, 0xdca9fd72
jmp r11
jmp rax
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor ecx, ecx
cmp eax, 0x2fb88308
setl cl
lea rdx, case.0x140004cd9.484
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140004cd9.486
jmp qword [rdx + rcx*8]
mov eax, 0xbc58f157
xor ecx, ecx
cmp eax, 0x76c67d6
setl cl
jmp qword [r12 + rcx*8]
xor ecx, ecx
cmp eax, 0x76c67d6
sete cl
lea rdx, case.0x140004cd9.486
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x76c67d6
setl cl
jmp qword [r12 + rcx*8]
jmp r15
mov rcx, rdi
mov rdx, rsi
call fcn.140005899
mov eax, 0xbc58f157
xor ecx, ecx
cmp eax, 0x76c67d6
setl cl
jmp qword [r12 + rcx*8]
jmp r14
xor ecx, ecx
cmp eax, 0xbc58f157
sete cl
lea rdx, case.0x140004cd9.486
jmp qword [rdx + rcx*8]
mov rcx, rdi
mov rdx, rsi
call fcn.140005899
mov ebx, eax
mov eax, 0x76c67d6
xor ecx, ecx
cmp eax, 0x76c67d6
setl cl
jmp qword [r12 + rcx*8]
mov eax, ebx
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
xor eax, eax
cmp ebp, 0xdb869384
sete al
xor edx, edx
xor ecx, ecx
cmp ebp, 0x731f753c
setl dl
mov rdx, qword [rdi + rdx*8]
mov r8, qword [case.0x140004cd9.504]
mov r9, qword [case.0x140004cd9.500]
sete cl
xor r10d, r10d
xor r11d, r11d
cmp ebp, 0x75feedbc
setl r10b
sete r11b
jmp rdx
jmp r8
jmp qword [r12 + rax*8]
mov ebp, 0x731f753c
jmp 0x1400068af
mov ebp, 0x731f753c
jmp r9
jmp rdx
jmp qword [rbx + r10*8]
jmp qword [r14 + r11*8]
mov ebp, 0x75feedbc
jmp qword [r15 + rcx*8]
mov rcx, rsi
call fcn.1400072f3
jmp 0x1400068af
add rsp, 0x20
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
xor ecx, ecx
cmp eax, 0x5249e47a
setl cl
lea rdx, case.0x140004cd9.522
jmp qword [rdx + rcx*8]
mov ecx, 0xfc62fbc6
jmp qword [case.0x140004cd9.518]
jmp qword [case.0x140004cd9.518]
mov rcx, rsi
call fcn.140007c00
mov ecx, 0x80442975
jmp case.0x140004cd9.525
xor edx, edx
cmp eax, 0xfc62fbc6
sete dl
lea r8, case.0x140004cd9.518
mov ecx, 0x8344cf73
jmp qword [r8 + rdx*8]
xor ecx, ecx
cmp eax, 0xf16e7f13
setl cl
lea rdx, case.0x140004cd9.542
jmp qword [rdx + rcx*8]
sete cl
movzx edx, cl
lea r8, case.0x140004cd9.518
mov ecx, 0xfc62fbc6
jmp qword [r8 + rdx*8]
xor edx, edx
cmp eax, 0xe063e7e4
sete dl
lea r8, case.0x140004cd9.518
mov ecx, edi
jmp qword [r8 + rdx*8]
xor edx, edx
cmp eax, 0x13dc6d17
sete dl
lea r8, case.0x140004cd9.518
mov ecx, 0xf16e7f13
jmp qword [r8 + rdx*8]
xor ecx, ecx
cmp eax, 0xe063e7e4
setl cl
lea rdx, case.0x140004cd9.540
jmp qword [rdx + rcx*8]
xor edx, edx
cmp eax, 0xbb249fd8
sete dl
lea r8, case.0x140004cd9.518
mov ecx, 0x6eccb1fe
jmp qword [r8 + rdx*8]
xor ecx, ecx
cmp eax, 0x8344cf73
sete cl
lea rdx, case.0x140004cd9.518
jmp qword [rdx + rcx*8]
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
xor ecx, ecx
cmp eax, 0x3f45054e
setl cl
lea rdx, case.0x140004cd9.512
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x6cb45e74
setl cl
lea rdx, case.0x140004cd9.514
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x6eccb1fe
setl cl
lea rdx, case.0x140004cd9.516
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140004cd9.518
jmp qword [rdx + rcx*8]
mov rcx, rsi
call fcn.140007211
mov eax, 0x13dc6d17
xor ecx, ecx
cmp eax, 0xfc62fbc6
setl cl
jmp qword [rbx + rcx*8]
jmp qword [case.0x140004cd9.518]
mov rcx, rsi
call fcn.140007211
mov eax, 0x6eccb1fe
xor ecx, ecx
cmp eax, 0xfc62fbc6
setl cl
jmp qword [rbx + rcx*8]
xor ecx, ecx
cmp eax, 0x13dc6d17
setl cl
lea rdx, case.0x140004cd9.528
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x210fd923
setl cl
lea rdx, case.0x140004cd9.530
jmp qword [rdx + rcx*8]
sete cl
movzx edx, cl
lea r8, case.0x140004cd9.518
mov ecx, 0xf16e7f13
jmp qword [r8 + rdx*8]
xor ecx, ecx
cmp eax, 0x947eafe8
setl cl
lea rdx, case.0x140004cd9.552
jmp qword [rdx + rcx*8]
sete cl
movzx edx, cl
lea r8, case.0x140004cd9.518
mov ecx, 0x80442975
jmp qword [r8 + rdx*8]
xor ecx, ecx
cmp eax, 0xfc62fbc6
setl cl
jmp qword [rbx + rcx*8]
xor edx, edx
cmp ecx, 0xfc62fbc6
setl dl
mov eax, ecx
jmp qword [rbx + rdx*8]
xor ecx, ecx
cmp eax, 0xbb249fd8
setl cl
lea rdx, case.0x140004cd9.538
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x8344cf73
setl cl
lea rdx, case.0x140004cd9.550
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x80442975
sete cl
lea rdx, case.0x140004cd9.518
jmp qword [rdx + rcx*8]
mov rcx, rsi
call fcn.140007c00
mov eax, 0x210fd923
xor ecx, ecx
cmp eax, 0xfc62fbc6
setl cl
jmp qword [rbx + rcx*8]
xor ebx, ebx
cmp ebp, 0xd1638421
setl bl
xor r14d, r14d
cmp ebp, 0xa6c658a5
sete r14b
xor r8d, r8d
xor r15d, r15d
cmp ebp, 0xe55ed91f
setl r8b
mov r12, qword [rax + r8*8]
sete r15b
xor r13d, r13d
xor r8d, r8d
cmp ebp, 0x307b98de
setl r13b
sete r8b
jmp r12
jmp qword [rsi + rbx*8]
jmp rdx
mov r8b, byte [rcx]
jmp case.0x140004cd9.567
jmp qword [rdi + r14*8]
mov ebp, 0x307b98de
jmp 0x140006c03
jmp qword [r10 + r8*8]
mov r8b, byte [rcx]
mov byte [rsp + 7], r8b
mov ebp, 0xa6c658a5
jmp 0x140006c03
jmp r12
jmp qword [r9 + r13*8]
jmp qword [r11 + r15*8]
mov al, byte [rsp + 7]
add rsp, 8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor r8d, r8d
cmp ebx, 0x51abc830
setl r8b
mov r14, qword [rax + r8*8]
xor r15d, r15d
cmp ebx, 0xdf5e3f55
sete r15b
xor r12d, r12d
xor r13d, r13d
cmp ebx, 0x498699d
setl r12b
sete r13b
xor ebp, ebp
xor r8d, r8d
cmp ebx, 0x5e669adc
setl bpl
sete r8b
jmp r14
jmp qword [r11 + r12*8]
jmp qword [rsi + r13*8]
jmp qword [rdi + r15*8]
movzx r8d, word [rcx]
mov word [rsp + 6], r8w
mov ebx, 0x498699d
jmp 0x140006cd5
movzx r8d, word [rcx]
mov ebx, 0xdf5e3f55
jmp 0x140006cd5
jmp qword [r9 + rbp*8]
jmp qword [r10 + r8*8]
jmp rdx
jmp r14
movzx eax, word [rsp + 6]
add rsp, 8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
jmp rdx
mov r8, qword [rcx]
mov r8d, 0x76064bdd
xor r10d, r10d
cmp r8d, 0x60c5ece7
setl r10b
jmp qword [r9 + r10*8]
xor r10d, r10d
cmp r8d, 0x76064bdd
setl r10b
lea r11, case.0x140004cd9.590
jmp qword [r11 + r10*8]
sete r10b
movzx r10d, r10b
lea r11, case.0x140004cd9.592
jmp qword [r11 + r10*8]
mov rax, qword [rcx]
mov r8d, 0xf294017a
xor r10d, r10d
cmp r8d, 0x60c5ece7
setl r10b
jmp qword [r9 + r10*8]
xor r10d, r10d
cmp r8d, 0x3c421c19
setl r10b
lea r11, case.0x140004cd9.596
jmp qword [r11 + r10*8]
sete r10b
movzx r10d, r10b
lea r11, case.0x140004cd9.592
jmp qword [r11 + r10*8]
mov r8d, 0x76064bdd
xor r10d, r10d
cmp r8d, 0x60c5ece7
setl r10b
jmp qword [r9 + r10*8]
xor r10d, r10d
cmp r8d, 0xf294017a
sete r10b
lea r11, case.0x140004cd9.592
jmp qword [r11 + r10*8]
xor r10d, r10d
cmp r8d, 0x60c5ece7
setl r10b
jmp qword [r9 + r10*8]
ret
jmp rdx
jmp r8
mov r9d, dword [rcx]
mov r9d, 0xc21781f9
xor r11d, r11d
cmp r9d, 0x6c9a02d0
setl r11b
jmp qword [r10 + r11*8]
xor r11d, r11d
cmp r9d, 0x6c9a02d0
sete r11b
lea rsi, case.0x140004cd9.606
jmp qword [rsi + r11*8]
xor r11d, r11d
cmp r9d, 0x6c9a02d0
setl r11b
jmp qword [r10 + r11*8]
xor r11d, r11d
cmp r9d, 0xf5ef0c06
setl r11b
lea rsi, case.0x140004cd9.610
jmp qword [rsi + r11*8]
sete r11b
movzx r11d, r11b
lea rsi, case.0x140004cd9.606
jmp qword [rsi + r11*8]
mov r9d, 0xc21781f9
xor r11d, r11d
cmp r9d, 0x6c9a02d0
setl r11b
jmp qword [r10 + r11*8]
xor r11d, r11d
cmp r9d, 0xc21781f9
sete r11b
lea rsi, case.0x140004cd9.606
jmp qword [rsi + r11*8]
mov eax, dword [rcx]
mov r9d, 0x6c9a02d0
xor r11d, r11d
cmp r9d, 0x6c9a02d0
setl r11b
jmp qword [r10 + r11*8]
pop rsi
ret
xor r10d, r10d
cmp r8d, 0x246cadae
setl r10b
lea r11, case.0x140004cd9.624
jmp qword [r11 + r10*8]
sete r10b
movzx r10d, r10b
lea r11, case.0x140004cd9.620
jmp qword [r11 + r10*8]
mov r8d, 0x66320e2c
xor r10d, r10d
cmp r8d, 0x5e9f9914
setl r10b
jmp qword [r9 + r10*8]
xor r10d, r10d
cmp r8d, 0xe06e0e2c
sete r10b
lea r11, case.0x140004cd9.620
jmp qword [r11 + r10*8]
xor r10d, r10d
cmp r8d, 0x5e9f9914
setl r10b
jmp qword [r9 + r10*8]
jmp rdx
mov r8, qword [rcx]
mov r8d, 0x66320e2c
xor r10d, r10d
cmp r8d, 0x5e9f9914
setl r10b
jmp qword [r9 + r10*8]
xor r10d, r10d
cmp r8d, 0x66320e2c
setl r10b
lea r11, case.0x140004cd9.618
jmp qword [r11 + r10*8]
sete r10b
movzx r10d, r10b
lea r11, case.0x140004cd9.620
jmp qword [r11 + r10*8]
mov rax, qword [rcx]
mov r8d, 0xe06e0e2c
xor r10d, r10d
cmp r8d, 0x5e9f9914
setl r10b
jmp qword [r9 + r10*8]
ret
xor r8d, r8d
cmp ebx, 0x56a9c4c3
setl r8b
lea r14, case.0x140004cd9.630
mov r14, qword [r14 + r8*8]
xor r15d, r15d
cmp ebx, 0x9975584a
sete r15b
xor r12d, r12d
xor r13d, r13d
cmp ebx, 0xb3ac82c9
setl r12b
sete r13b
xor ebp, ebp
xor r8d, r8d
cmp ebx, 0x5eee0d60
setl bpl
sete r8b
jmp r14
jmp qword [r11 + r12*8]
jmp qword [rsi + r13*8]
movzx r8d, word [rcx]
movzx eax, byte [rcx + 2]
shl eax, 0x10
or eax, r8d
mov ebx, 0x5eee0d60
jmp 0x140007089
jmp qword [rdi + r15*8]
movzx r8d, byte [rcx + 2]
movzx r8d, word [rcx]
mov ebx, 0xb3ac82c9
jmp 0x140007089
jmp qword [r10 + r8*8]
jmp rdx
jmp r14
jmp qword [r9 + rbp*8]
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor ecx, ecx
cmp eax, 0xedcb296
sete cl
lea rdx, case.0x140004cd9.648
jmp qword [rdx + rcx*8]
mov rcx, rdi
call fcn.1400072f3
mov rcx, rsi
call fcn.1400077b4
mov eax, 0xda3ec109
xor ecx, ecx
cmp eax, 0xedcb296
setl cl
jmp qword [rbx + rcx*8]
jmp qword [case.0x140004cd9.647]
jmp qword [case.0x140004cd9.648]
mov rcx, rdi
call fcn.1400072f3
mov rcx, rsi
call fcn.1400077b4
mov eax, 0xedcb296
xor ecx, ecx
cmp eax, 0xedcb296
setl cl
jmp qword [rbx + rcx*8]
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
xor ecx, ecx
cmp eax, 0x5972205
setl cl
lea rdx, case.0x140004cd9.652
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140004cd9.648
jmp qword [rdx + rcx*8]
mov eax, 0xedcb296
xor ecx, ecx
cmp eax, 0xedcb296
setl cl
jmp qword [rbx + rcx*8]
xor ecx, ecx
cmp eax, 0xda3ec109
sete cl
lea rdx, case.0x140004cd9.648
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xedcb296
setl cl
jmp qword [rbx + rcx*8]
xor ecx, ecx
cmp eax, 0x63483e2
setl cl
lea rdx, case.0x140004cd9.660
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xc51d7282
sete cl
lea rdx, case.0x140004cd9.662
jmp qword [rdx + rcx*8]
mov eax, 0x63483e2
xor ecx, ecx
cmp eax, 0xc51d7282
setl cl
jmp qword [rdi + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140004cd9.662
jmp qword [rdx + rcx*8]
mov rcx, rsi
call fcn.1400072f3
mov eax, 0x8e58ff02
xor ecx, ecx
cmp eax, 0xc51d7282
setl cl
jmp qword [rdi + rcx*8]
xor ecx, ecx
cmp eax, 0x8e58ff02
sete cl
lea rdx, case.0x140004cd9.662
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xc51d7282
setl cl
jmp qword [rdi + rcx*8]
xor ecx, ecx
cmp eax, 0xb16f68fe
setl cl
lea rdx, case.0x140004cd9.666
jmp qword [rdx + rcx*8]
jmp qword [case.0x140004cd9.662]
mov rcx, rsi
call fcn.1400072f3
mov eax, 0x63483e2
xor ecx, ecx
cmp eax, 0xc51d7282
setl cl
jmp qword [rdi + rcx*8]
add rsp, 0x28
pop rdi
pop rsi
ret
xor ecx, ecx
cmp eax, 0xfb4d6f37
setb cl
lea rdx, case.0x140004cd9.674
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xf8d71ce5
sete cl
lea rdx, case.0x140004cd9.676
jmp qword [rdx + rcx*8]
mov eax, 0x8a9a9d63
xor ecx, ecx
cmp eax, 0xf8d71ce5
setb cl
jmp qword [rbx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140004cd9.676
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xf8d71ce5
setb cl
jmp qword [rbx + rcx*8]
xor ecx, ecx
cmp eax, 0x8a9a9d63
sete cl
lea rdx, case.0x140004cd9.676
jmp qword [rdx + rcx*8]
mov rcx, rsi
mov rdx, rdi
call fcn.140036647
mov eax, 0xfb4d6f37
xor ecx, ecx
cmp eax, 0xf8d71ce5
setb cl
jmp qword [rbx + rcx*8]
xor ecx, ecx
cmp eax, 0xa2f4da86
setb cl
lea rdx, case.0x140004cd9.680
jmp qword [rdx + rcx*8]
jmp qword [case.0x140004cd9.676]
mov rcx, rsi
mov rdx, rdi
call fcn.140036647
mov eax, 0x8a9a9d63
xor ecx, ecx
cmp eax, 0xf8d71ce5
setb cl
jmp qword [rbx + rcx*8]
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
xor eax, eax
cmp edi, 0xadceabd5
sete al
xor edx, edx
xor ecx, ecx
cmp edi, 0x9908da8
setl dl
mov rdx, qword [rsi + rdx*8]
sete cl
xor r8d, r8d
xor r9d, r9d
cmp edi, 0xb9e57eb
setl r8b
sete r9b
jmp rdx
jmp rbx
jmp qword [r15 + rax*8]
mov edi, 0xb9e57eb
jmp r14
mov edi, 0xb9e57eb
jmp 0x140007431
jmp qword [rbp + rcx*8]
mov edi, 0xadceabd5
jmp qword [r13 + r9*8]
jmp rdx
jmp qword [r12 + r8*8]
mov r8d, 0x80
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
call fcn.140037970
jmp 0x140007431
mov rax, qword [rsp + 0x28]
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor eax, eax
cmp edi, 0x38f53936
setl al
lea rbx, case.0x140004cd9.700
mov rbx, qword [rbx + rax*8]
xor r14d, r14d
cmp edi, 0xf1aa63be
sete r14b
xor r15d, r15d
xor r12d, r12d
cmp edi, 0xf22f9e55
setl r15b
sete r12b
xor r13d, r13d
xor ebp, ebp
cmp edi, 0x706ca05b
setl r13b
mov rax, qword [case.0x140004cd9.704]
sete bpl
jmp rbx
jmp qword [r10 + r15*8]
jmp qword [r11 + r12*8]
mov edi, 0x706ca05b
jmp 0x1400074f0
jmp qword [rsi + r14*8]
jmp rbx
jmp qword [r8 + r13*8]
mov edi, 0xf1aa63be
jmp qword [r9 + rbp*8]
mov edi, 0x706ca05b
jmp rax
mov word [rcx], dx
jmp 0x1400074f0
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor eax, eax
cmp edi, 0xd86c7c90
setl al
lea rbx, case.0x140004cd9.714
mov rbx, qword [rbx + rax*8]
xor r14d, r14d
cmp edi, 0x81eb2daa
sete r14b
xor r15d, r15d
xor r12d, r12d
cmp edi, 0xcb5996e5
setl r15b
sete r12b
xor r13d, r13d
xor ebp, ebp
cmp edi, 0x702a0f18
setl r13b
mov rax, qword [case.0x140004cd9.718]
sete bpl
jmp rbx
jmp qword [r8 + r13*8]
mov edi, 0xcb5996e5
jmp qword [r9 + rbp*8]
jmp qword [r10 + r15*8]
jmp qword [r11 + r12*8]
mov edi, 0x702a0f18
jmp rax
jmp qword [rsi + r14*8]
mov edi, 0x702a0f18
jmp 0x1400075b5
movups xmm0, xmmword [rdx]
movups xmmword [rcx], xmm0
jmp 0x1400075b5
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor esi, esi
cmp ebx, 0xb69d34d7
sete sil
xor r14d, r14d
xor edi, edi
cmp ebx, 0x163ea816
setl r14b
mov r14, qword [rax + r14*8]
mov r15, qword [case.0x140004cd9.736]
mov r12, qword [case.0x1400076bf.3586]
sete dil
xor r13d, r13d
xor ebp, ebp
cmp ebx, 0x44e3f0ea
setl r13b
sete bpl
jmp r14
jmp r15
jmp qword [r11 + rsi*8]
mov ebx, 0x163ea816
jmp 0x14000767b
mov ebx, 0x163ea816
jmp r12
mov ebx, 0x44e3f0ea
jmp qword [r10 + rdi*8]
mov qword [rcx], rdx
jmp 0x14000767b
jmp r14
jmp qword [r8 + r13*8]
jmp qword [r9 + rbp*8]
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor esi, esi
cmp ebx, 0xe58fcdaf
sete sil
xor r14d, r14d
xor edi, edi
cmp ebx, 0xe76134f6
setl r14b
mov r14, qword [rax + r14*8]
mov r15, qword [case.0x140004cd9.750]
mov r12, qword [case.0x140007776.3572]
sete dil
xor r13d, r13d
xor ebp, ebp
cmp ebx, 0x635fab40
setl r13b
sete bpl
jmp r14
jmp r15
mov ebx, 0x635fab40
jmp qword [r11 + rsi*8]
mov ebx, 0xe58fcdaf
jmp r12
mov byte [rcx], dl
jmp 0x140007732
mov ebx, 0xe58fcdaf
jmp 0x140007732
jmp qword [r9 + rbp*8]
jmp r14
jmp qword [r8 + r13*8]
jmp qword [r10 + rdi*8]
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor ecx, ecx
cmp eax, 0x367a2783
setl cl
jmp qword [rbx + rcx*8]
xor ecx, ecx
cmp eax, 0x7f9e56d3
setl cl
lea rdx, case.0x140004cd9.758
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140004cd9.760
jmp qword [rdx + rcx*8]
mov eax, 0x72b253a
xor ecx, ecx
cmp eax, 0x367a2783
setl cl
jmp qword [rbx + rcx*8]
jmp qword [case.0x140004cd9.760]
mov rcx, rsi
mov rdx, rdi
call fcn.140019d3f
mov eax, 0x72b253a
xor ecx, ecx
cmp eax, 0x367a2783
setl cl
jmp qword [rbx + rcx*8]
xor ecx, ecx
cmp eax, 0x72b253a
setl cl
lea rdx, case.0x140004cd9.764
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140004cd9.760
jmp qword [rdx + rcx*8]
mov rcx, rsi
mov rdx, rdi
call fcn.140019d3f
mov eax, 0x98499037
xor ecx, ecx
cmp eax, 0x367a2783
setl cl
jmp qword [rbx + rcx*8]
xor ecx, ecx
cmp eax, 0x98499037
sete cl
lea rdx, case.0x140004cd9.760
jmp qword [rdx + rcx*8]
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov rdx, rbx
mov rcx, r14
mov r9, r15
mov r12, rbp
lea rbx, case.0x140004cd9.770
mov r13, qword [rbx + rbp*8]
jmp r13
jmp rax
jmp qword [rdi + r12*8]
jmp qword [r10 + r9*8]
mov r15d, 1
xor ebp, ebp
mov r14d, 1
xor ebx, ebx
jmp qword [r11 + rdx*8]
mov ebp, 1
mov r15d, 1
xor r14d, r14d
xor ebx, ebx
jmp qword [rsi + rcx*8]
mov r15d, 1
xor ebp, ebp
mov r14d, 1
xor ebx, ebx
jmp r8
mov rax, qword [rsp + 8]
mov rcx, qword [rsp]
lea rax, [rcx + rax*2]
add rsp, 0x10
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
sete r11b
movzx esi, r11b
lea rdi, case.0x140013515.786
mov r11d, 0x9eb9098
jmp qword [rdi + rsi*8]
xor esi, esi
cmp r11d, 0x9eb9098
setl sil
mov r10d, r11d
jmp qword [r9 + rsi*8]
xor r11d, r11d
cmp r10d, 0xe3eb00a9
setl r11b
lea rsi, case.0x140013515.790
jmp qword [rsi + r11*8]
xor esi, esi
cmp r10d, 0x947fb199
sete sil
lea rdi, case.0x140013515.786
mov r11d, 0xe3eb00a9
jmp qword [rdi + rsi*8]
xor r11d, r11d
cmp r10d, 0x9eb9098
sete r11b
lea rsi, case.0x140013515.786
jmp qword [rsi + r11*8]
add rax, rdx
pop rdi
pop rsi
ret
xor r11d, r11d
cmp r10d, 0x9eb9098
setl r11b
jmp qword [r9 + r11*8]
jmp rcx
mov r11d, 0xe3eb00a9
jmp r8
xor r9d, r9d
cmp r8d, 0x6126437b
sete r9b
lea r10, case.0x140013515.800
jmp qword [r10 + r9*8]
test rcx, rcx
sete al
ret
mov r9d, 0x6f6f13cb
jmp rax
sete r9b
movzx r10d, r9b
lea r11, case.0x140013515.800
mov r9d, 0x6126437b
jmp qword [r11 + r10*8]
xor r9d, r9d
cmp r8d, 0x6126437b
setl r9b
jmp qword [rdx + r9*8]
xor r9d, r9d
cmp r8d, 0x6f6f13cb
setl r9b
lea r10, case.0x140013515.798
jmp qword [r10 + r9*8]
xor r10d, r10d
cmp r9d, 0x6126437b
setl r10b
mov r8d, r9d
jmp qword [rdx + r10*8]
xor r9d, r9d
cmp r8d, 0x51b1e3c8
setl r9b
lea r10, case.0x140013515.804
jmp qword [r10 + r9*8]
xor r10d, r10d
cmp r8d, 0xa26e2f10
sete r10b
lea r11, case.0x140013515.800
mov r9d, 0x6f6f13cb
jmp qword [r11 + r10*8]
jmp rax
xor eax, eax
sub r8, r9
setb al
lea r10, case.0x140013515.812
jmp qword [r10 + rax*8]
mov rax, r9
shl rax, 4
add rax, rdx
mov qword [rcx], rdx
mov qword [rcx + 8], r9
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], r8
mov rax, rcx
add rsp, 0x28
ret
jmp qword [case.0x140013515.814]
lea rcx, str.assertion_failed:_mid___self.len__chunk_size_must_be_non_zero
lea r8, str.C:UsersAdministratorDesktop_rust_new2librarycore_src_sliceiter.rs
mov edx, 0x23
call fcn.140045910
ud2
jmp r10
xor r10d, r10d
sub rax, r9
setb r10b
lea r11, case.0x140013515.818
jmp qword [r11 + r10*8]
lea r8, [rdx + r9]
mov qword [rcx], rdx
mov qword [rcx + 8], r9
mov qword [rcx + 0x10], r8
mov qword [rcx + 0x18], rax
jmp qword [case.0x140013515.820]
mov rax, rcx
add rsp, 0x28
ret
jmp qword [case.0x140013515.822]
lea rcx, str.assertion_failed:_mid___self.len__chunk_size_must_be_non_zero
mov edx, 0x23
call fcn.140045910
ud2
xor ecx, ecx
cmp eax, 0x32a78d41
setl cl
lea rdx, case.0x140013515.826
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x4ac86d10
setl cl
lea rdx, case.0x140013515.828
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x62933542
setl cl
lea rdx, case.0x140013515.830
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x4ac86d10
sete cl
lea rdx, case.0x140013515.832
jmp qword [rdx + rcx*8]
test rdi, rdi
mov ecx, 0x32a78d41
mov eax, 0x24dd3e5f
cmove eax, ecx
xor ecx, ecx
cmp eax, 0x24dd3e5f
setl cl
jmp qword [rbx + rcx*8]
xor ecx, ecx
cmp eax, 0x2ec78003
setl cl
lea rdx, case.0x140013515.838
jmp qword [rdx + rcx*8]
sete cl
movzx edx, cl
lea r8, case.0x140013515.832
mov ecx, 0x32a78d41
jmp qword [r8 + rdx*8]
xor edx, edx
cmp eax, 0x24dd3e5f
sete dl
lea r8, case.0x140013515.832
mov ecx, 0xdcbb3c2d
jmp qword [r8 + rdx*8]
xor ecx, ecx
cmp eax, 0x32a78d41
sete cl
lea rdx, case.0x140013515.832
jmp qword [rdx + rcx*8]
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
sete cl
movzx edx, cl
lea r8, case.0x140013515.832
mov ecx, 0x4ac86d10
jmp qword [r8 + rdx*8]
xor ecx, ecx
cmp eax, 0xbb09208
setl cl
lea rdx, case.0x140013515.844
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xd37b929
setl cl
lea rdx, case.0x140013515.846
jmp qword [rdx + rcx*8]
jmp qword [case.0x140013515.832]
mov rcx, rsi
call fcn.140007211
mov eax, 0xdcbb3c2d
xor ecx, ecx
cmp eax, 0x24dd3e5f
setl cl
jmp qword [rbx + rcx*8]
xor ecx, ecx
cmp eax, 0xdcbb3c2d
setl cl
lea rdx, case.0x140013515.852
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140013515.832
jmp qword [rdx + rcx*8]
mov rcx, rsi
call fcn.140007211
mov eax, 0x2ec78003
xor ecx, ecx
cmp eax, 0x24dd3e5f
setl cl
jmp qword [rbx + rcx*8]
mov ecx, 0x62933542
jmp qword [case.0x140013515.832]
xor edx, edx
cmp ecx, 0x24dd3e5f
setl dl
mov eax, ecx
jmp qword [rbx + rdx*8]
xor edx, edx
cmp eax, 0x807cd5f1
sete dl
lea r8, case.0x140013515.832
mov ecx, 0x62933542
jmp qword [r8 + rdx*8]
xor ecx, ecx
cmp eax, 0x24dd3e5f
setl cl
jmp qword [rbx + rcx*8]
mov r10, rbx
mov r8, r14
mov rdx, r12
mov r13, r15
lea rbx, case.0x140007e3c.0
mov rbp, qword [rbx + r15*8]
jmp rbp
jmp qword [r11 + rdx*8]
mov ebx, 1
xor r15d, r15d
xor r12d, r12d
xor r14d, r14d
jmp qword [rsi + r8*8]
mov r15d, 1
xor r12d, r12d
mov r14d, 1
xor ebx, ebx
jmp qword [rdi + rdx*8]
jmp qword [r9 + r13*8]
jmp qword [rax + r10*8]
mov r15d, 1
xor r12d, r12d
mov r14d, 1
xor ebx, ebx
jmp rcx
jmp rbp
mov rax, qword [rsp]
add rax, qword [rsp + 8]
add rsp, 0x10
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
pop rsi
ret
jmp rcx
mov r10d, 0xd560902a
jmp rdx
xor r11d, r11d
cmp r9d, 0x9b979fa
sete r11b
lea rsi, case.0x140007e3c.18
mov r10d, 0xd560902a
jmp qword [rsi + r11*8]
xor r11d, r11d
cmp r10d, 0x9b979fa
setl r11b
mov r9d, r10d
jmp qword [r8 + r11*8]
xor r10d, r10d
cmp r9d, 0x9b979fa
setl r10b
jmp qword [r8 + r10*8]
xor r10d, r10d
cmp r9d, 0xd560902a
setl r10b
lea r11, case.0x140007e3c.22
jmp qword [r11 + r10*8]
sete r10b
movzx r11d, r10b
lea rsi, case.0x140007e3c.18
mov r10d, 0x9a0989a7
jmp qword [rsi + r11*8]
xor r10d, r10d
cmp r9d, 0x9a0989a7
sete r10b
lea r11, case.0x140007e3c.18
jmp qword [r11 + r10*8]
xor r11d, r11d
cmp r10d, 0x13432d8f
sete r11b
lea rsi, case.0x140007e3c.32
jmp qword [rsi + r11*8]
pop rdi
pop rsi
ret
mov r11d, 0x7bc90ecd
jmp r8
jmp rcx
xor r11d, r11d
cmp r10d, 0x7bc90ecd
setb r11b
lea rsi, case.0x140007e3c.30
jmp qword [rsi + r11*8]
sete r11b
movzx esi, r11b
lea rdi, case.0x140007e3c.32
mov r11d, 0x13432d8f
jmp qword [rdi + rsi*8]
xor esi, esi
cmp r11d, 0x425de1ac
setb sil
mov r10d, r11d
jmp qword [r9 + rsi*8]
xor esi, esi
cmp r10d, 0x425de1ac
sete sil
lea rdi, case.0x140007e3c.32
mov r11d, 0x7bc90ecd
jmp qword [rdi + rsi*8]
xor r11d, r11d
cmp r10d, 0x425de1ac
setb r11b
jmp qword [r9 + r11*8]
mov rax, qword [case.0x140007e3c.45]
mov rcx, qword [case.0x140007e3c.46]
xor r8d, r8d
cmp edx, 0xdde39738
sete r8b
xor r9d, r9d
xor r10d, r10d
cmp edx, 0xf7a081ae
setl r9b
sete r10b
xor esi, esi
xor r11d, r11d
cmp edx, 0x70ad5b1b
setl sil
lea rdx, case.0x140007e3c.42
mov rdx, qword [rdx + rsi*8]
sete r11b
jmp rdx
jmp qword [r13 + r9*8]
jmp qword [rbp + r10*8]
jmp rax
jmp rcx
jmp qword [r15 + r8*8]
jmp qword [r12 + r11*8]
mov edx, 0xdde39738
jmp 0x140008087
mov rcx, r14
mov rdx, rbx
mov r8, rdi
mov r9, qword [rsp + 0x30]
call fcn.140004f2d
mov rax, qword [case.0x140007e3c.45]
mov edx, 0xdde39738
mov rcx, qword [case.0x140007e3c.46]
jmp 0x140008087
mov rcx, r14
mov rdx, rbx
mov r8, rdi
mov r9, qword [rsp + 0x30]
call fcn.140004f2d
mov byte [rsp + 0x2f], al
mov edx, 0xf7a081ae
jmp 0x140008079
mov al, byte [rsp + 0x2f]
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor r14d, r14d
cmp ebx, 0x3ba56b6c
setl r14b
jmp qword [rsi + r14*8]
mov ebp, 0xdaf5de4e
jmp rcx
xor r14d, r14d
cmp ebx, 0xdaf5de4e
sete r14b
mov ebp, 0x739a9693
jmp qword [rdi + r14*8]
xor r14d, r14d
cmp ebx, 0x739a9693
sete r14b
jmp qword [r11 + r14*8]
xor r14d, r14d
cmp ebx, 0x739a9693
setl r14b
jmp qword [r8 + r14*8]
xor r14d, r14d
cmp ebx, 0x7c411457
setl r14b
jmp qword [r9 + r14*8]
sete bpl
movzx r14d, bpl
mov ebp, 0xdaf5de4e
jmp qword [r10 + r14*8]
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
xor ecx, ecx
cmp eax, 0xe0d88930
setl cl
lea rdx, case.0x140007e3c.78
jmp qword [rdx + rcx*8]
jmp qword [case.0x140007e3c.74]
mov rcx, rsi
call fcn.140013c11
mov eax, 0x4f0fc7a5
xor ecx, ecx
cmp eax, 0xf36a6a63
setl cl
jmp qword [r14 + rcx*8]
xor ecx, ecx
cmp eax, 0xaba5da02
sete cl
lea rdx, case.0x140007e3c.74
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xf36a6a63
setl cl
jmp qword [r14 + rcx*8]
xor ecx, ecx
cmp eax, 0x4f0fc7a5
setl cl
lea rdx, case.0x140007e3c.72
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xf36a6a63
sete cl
lea rdx, case.0x140007e3c.74
jmp qword [rdx + rcx*8]
mov eax, 0x4f0fc7a5
xor ecx, ecx
cmp eax, 0xf36a6a63
setl cl
jmp qword [r14 + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140007e3c.74
jmp qword [rdx + rcx*8]
mov rcx, rsi
call fcn.140013c11
mov ebx, eax
mov edi, edx
mov eax, 0xaba5da02
xor ecx, ecx
cmp eax, 0xf36a6a63
setl cl
jmp qword [r14 + rcx*8]
mov eax, ebx
mov edx, edi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
xor r11d, r11d
cmp r9d, 0xc44f3121
sete r11b
lea rsi, case.0x140007e3c.88
mov r10d, 0x112e3cf1
jmp qword [rsi + r11*8]
xor r11d, r11d
cmp r9d, 0x112e3cf1
sete r11b
lea rsi, case.0x140007e3c.88
mov r10d, 0x5fdee7eb
jmp qword [rsi + r11*8]
xor r11d, r11d
cmp r10d, 0x112e3cf1
setl r11b
mov r9d, r10d
jmp qword [r8 + r11*8]
xor r10d, r10d
cmp r9d, 0xd3f19664
setl r10b
lea r11, case.0x140007e3c.92
jmp qword [r11 + r10*8]
mov r10d, 0x112e3cf1
jmp rcx
xor r10d, r10d
cmp r9d, 0x5fdee7eb
setl r10b
lea r11, case.0x140007e3c.86
jmp qword [r11 + r10*8]
sete r10b
movzx r10d, r10b
lea r11, case.0x140007e3c.88
jmp qword [r11 + r10*8]
xor r10d, r10d
cmp r9d, 0x112e3cf1
setl r10b
jmp qword [r8 + r10*8]
pop rsi
ret
mov rcx, r12
mov rdx, r13
call fcn.14000ae2b
mov rcx, r12
mov rdx, r13
call fcn.14000ae2b
jmp qword [case.0x140007e3c.101]
mov r14, rax
mov r15, rdx
jmp qword [case.0x140007e3c.102]
mov qword [rsp + 0x20], r15
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
mov r9, r14
call fcn.140002133
mov qword [rsp + 0x20], r15
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
mov r9, r14
call fcn.140002133
jmp qword [case.0x140007e3c.105]
jmp qword [case.0x140007e3c.107]
mov rax, rsi
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov qword [rsp + 0x20], r15
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
mov r9, r14
call fcn.140002498
mov qword [rsp + 0x20], r15
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
mov r9, r14
call fcn.140002498
jmp qword [case.0x140007e3c.111]
jmp qword [case.0x140007e3c.113]
mov rax, rsi
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov r14, rax
mov r15, rdx
jmp qword [case.0x140007e3c.119]
mov qword [rsp + 0x20], r15
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
mov r9, r14
call fcn.1400025a2
mov qword [rsp + 0x20], r15
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
mov r9, r14
call fcn.1400025a2
jmp qword [case.0x140007e3c.120]
jmp qword [case.0x140007e3c.122]
mov rax, rsi
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, r12
mov rdx, r13
call fcn.14000d5a0
mov rcx, r12
mov rdx, r13
call fcn.14000d5a0
jmp qword [case.0x140007e3c.117]
mov rcx, r12
call fcn.140014586
mov rcx, r12
call fcn.140014586
jmp qword [case.0x140007e3c.126]
mov r14, rax
mov r15, rdx
jmp qword [case.0x140007e3c.129]
jmp qword [case.0x140007e3c.132]
mov rax, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
mov qword [rsp + 0x20], r15
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
mov r9, r14
call fcn.140002133
mov qword [rsp + 0x20], r15
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
mov r9, r14
call fcn.140002133
jmp qword [case.0x140007e3c.131]
jmp rcx
mov qword [rsp + 0x20], rax
mov rcx, rsi
call fcn.14000232c
mov rax, rsi
add rsp, 0x30
pop rsi
ret
mov rax, r12
call fcn.1400370f0
sub rsp, rax
mov rcx, rsp
sub rsp, 0x20
mov rdx, r14
call fcn.14000d20a
add rsp, 0x20
mov rax, r12
call fcn.1400370f0
sub rsp, rax
mov r15, rsp
sub rsp, 0x20
mov rcx, r15
mov rdx, r14
call fcn.14000d20a
add rsp, 0x20
jmp qword [case.0x140007e3c.139]
jmp qword [case.0x140007e3c.140]
sub rsp, 0x20
mov rcx, rdi
mov rdx, rbx
mov r8, rsi
mov r9, r15
call fcn.140002221
add rsp, 0x20
sub rsp, 0x20
mov rcx, rdi
mov rdx, rbx
mov r8, rsi
mov r9, r15
call fcn.140002221
add rsp, 0x20
jmp qword [case.0x140007e3c.142]
mov rax, rdi
mov rsp, rbp
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov rdi, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov rbx, rsp
mov rax, r8
call fcn.1400370f0
sub rsp, rax
mov r14, rsp
mov qword [r14], rdx
jmp r9
mov rax, qword [rbx + 0x10]
mov qword [rdi + 0x10], rax
movups xmm0, xmmword [rbx]
movups xmmword [rdi], xmm0
sub rsp, 0x20
mov rcx, r14
mov rdx, rdi
call fcn.140008bde
add rsp, 0x20
mov rax, qword [rbx + 0x10]
mov qword [rdi + 0x10], rax
movups xmm0, xmmword [rbx]
movups xmmword [rdi], xmm0
sub rsp, 0x20
mov rcx, r14
mov rdx, rdi
call fcn.140008bde
add rsp, 0x20
jmp qword [case.0x140007e3c.156]
sub rsp, 0x20
mov rcx, rbx
mov rdx, rsi
call fcn.14000279a
add rsp, 0x20
sub rsp, 0x20
mov rcx, rbx
mov rdx, rsi
call fcn.14000279a
add rsp, 0x20
jmp qword [case.0x140007e3c.148]
jmp qword [case.0x140007e3c.151]
jmp qword [case.0x140007e3c.146]
jmp qword [case.0x140007e3c.154]
jmp qword [case.0x140007e3c.160]
jmp qword [case.0x140007e3c.145]
xor eax, eax
cmp qword [rbx + 0x10], 0
setne al
lea rcx, case.0x140007e3c.152
jmp qword [rcx + rax*8]
jmp qword [case.0x140007e3c.159]
mov rax, qword [case.0x140007e3c.165]
jmp rax
jmp qword [case.0x140007e3c.166]
mov rsp, rbp
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov rdi, rsp
mov qword [rdi], rdx
jmp r8
jmp qword [case.0x140007e3c.176]
sub rsp, 0x20
mov rcx, rdi
mov rdx, rbx
mov r8, r14
call fcn.140008dc4
add rsp, 0x20
sub rsp, 0x20
mov rcx, rdi
mov rdx, rbx
mov r8, r14
call fcn.140008dc4
add rsp, 0x20
jmp qword [case.0x140007e3c.168]
jmp qword [case.0x140007e3c.171]
sub rsp, 0x20
mov rcx, rsi
call fcn.140014de0
add rsp, 0x20
sub rsp, 0x20
mov rcx, rsi
call fcn.140014de0
add rsp, 0x20
jmp qword [case.0x140007e3c.172]
mov rbx, rax
mov r14, rdx
xor eax, eax
test rbx, rbx
setne al
lea rcx, case.0x140007e3c.174
jmp qword [rcx + rax*8]
jmp qword [case.0x140007e3c.180]
mov rsp, rbp
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
jmp rax
jmp qword [case.0x140007e3c.188]
mov rdx, rdi
mov r8, rbx
call fcn.140008ccb
mov rdx, rdi
mov r8, rbx
call fcn.140008ccb
jmp qword [case.0x140007e3c.190]
jmp qword [case.0x140007e3c.183]
mov rcx, rsi
call fcn.140001807
mov rdi, rax
mov rbx, rdx
mov rax, qword [case.0x140007e3c.185]
jmp rax
xor eax, eax
test rdi, rdi
setne al
lea rcx, case.0x140007e3c.186
jmp qword [rcx + rax*8]
mov rax, qword [case.0x140007e3c.195]
jmp rax
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov rcx, rdi
call fcn.140001629
mov ebx, eax
mov r14, rdx
jmp qword [case.0x140007e3c.199]
jmp qword [case.0x140007e3c.200]
xor eax, eax
test r14, r14
setne al
lea rcx, case.0x140007e3c.202
jmp qword [rcx + rax*8]
jmp qword [case.0x140007e3c.205]
mov rcx, rsi
mov edx, ebx
mov r8, r14
call fcn.140008eb5
mov rcx, rsi
mov edx, ebx
mov r8, r14
call fcn.140008eb5
jmp qword [case.0x140007e3c.207]
jmp qword [case.0x140007e3c.208]
jmp qword [case.0x140007e3c.196]
mov rcx, rdi
call fcn.140001629
jmp case.0x140007e3c.196
jmp qword [case.0x140007e3c.210]
jmp qword [case.0x140007e3c.212]
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
mov rax, rbx
call fcn.1400370f0
sub rsp, rax
mov rcx, rsp
mov rax, qword [rdi + 0x30]
mov qword [rcx + 0x30], rax
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
sub rsp, 0x20
mov rdx, rsi
call fcn.140008700
add rsp, 0x20
mov rax, rbx
call fcn.1400370f0
sub rsp, rax
mov rcx, rsp
mov rax, qword [rdi + 0x30]
mov qword [rcx + 0x30], rax
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
sub rsp, 0x20
mov rdx, rsi
call fcn.140008700
add rsp, 0x20
jmp qword [case.0x140007e3c.216]
mov rax, qword [case.0x140007e3c.218]
jmp rax
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop rbp
ret
jmp rax
add rsp, 0x28
ret
mov rax, rbx
call fcn.1400370f0
sub rsp, rax
mov rcx, rsp
mov rax, qword [rdi + 0x30]
mov qword [rcx + 0x30], rax
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
sub rsp, 0x20
mov rdx, rsi
call fcn.14000893a
add rsp, 0x20
mov rax, rbx
call fcn.1400370f0
sub rsp, rax
mov rcx, rsp
mov rax, qword [rdi + 0x30]
mov qword [rcx + 0x30], rax
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
sub rsp, 0x20
mov rdx, rsi
call fcn.14000893a
add rsp, 0x20
jmp qword [case.0x140007e3c.225]
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov rax, rdi
call fcn.1400370f0
sub rsp, rax
mov rcx, rsp
mov rax, qword [rsi + 0x30]
mov qword [rcx + 0x30], rax
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
sub rsp, 0x20
call fcn.1400088c5
add rsp, 0x20
mov rax, rdi
call fcn.1400370f0
sub rsp, rax
mov rcx, rsp
mov rax, qword [rsi + 0x30]
mov qword [rcx + 0x30], rax
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
sub rsp, 0x20
call fcn.1400088c5
add rsp, 0x20
jmp qword [case.0x140007e3c.229]
mov rsp, rbp
pop rdi
pop rsi
pop rbp
ret
xor ecx, ecx
cmp eax, 0xeadb437a
setl cl
lea rdx, case.0x140007e3c.238
jmp qword [rdx + rcx*8]
jmp qword [case.0x140007e3c.234]
mov rcx, rdi
mov rdx, rsi
call fcn.140003028
mov eax, 0xf6e83428
xor ecx, ecx
cmp eax, 0xf6e83428
setl cl
jmp qword [rbx + rcx*8]
xor ecx, ecx
cmp eax, 0x84cc1bd6
sete cl
lea rdx, case.0x140007e3c.234
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xf6e83428
setl cl
jmp qword [rbx + rcx*8]
xor ecx, ecx
cmp eax, 0x22379682
setl cl
lea rdx, case.0x140007e3c.232
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140007e3c.234
jmp qword [rdx + rcx*8]
mov eax, 0xf6e83428
xor ecx, ecx
cmp eax, 0xf6e83428
setl cl
jmp qword [rbx + rcx*8]
xor ecx, ecx
cmp eax, 0xf6e83428
sete cl
lea rdx, case.0x140007e3c.234
jmp qword [rdx + rcx*8]
mov rcx, rdi
mov rdx, rsi
call fcn.140003028
mov eax, 0x84cc1bd6
xor ecx, ecx
cmp eax, 0xf6e83428
setl cl
jmp qword [rbx + rcx*8]
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
xor ecx, ecx
cmp eax, 0x3c68b1b
setl cl
lea rdx, case.0x140007e3c.252
jmp qword [rdx + rcx*8]
jmp rbx
mov rdx, rdi
mov r8, rsi
call fcn.140004a81
mov eax, 0x5323361b
xor ecx, ecx
cmp eax, 0x5323361b
setl cl
jmp qword [r14 + rcx*8]
xor ecx, ecx
cmp eax, 0xb8fee539
sete cl
lea rdx, case.0x140007e3c.248
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x5323361b
setl cl
jmp qword [r14 + rcx*8]
xor ecx, ecx
cmp eax, 0x5a5fbb55
setl cl
lea rdx, case.0x140007e3c.246
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140007e3c.248
jmp qword [rdx + rcx*8]
mov eax, 0x5323361b
xor ecx, ecx
cmp eax, 0x5323361b
setl cl
jmp qword [r14 + rcx*8]
xor ecx, ecx
cmp eax, 0x5323361b
sete cl
lea rdx, case.0x140007e3c.248
jmp qword [rdx + rcx*8]
mov rdx, rdi
mov r8, rsi
call fcn.140004a81
mov eax, 0xb8fee539
xor ecx, ecx
cmp eax, 0x5323361b
setl cl
jmp qword [r14 + rcx*8]
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
xor ecx, ecx
cmp eax, 0x609908ce
setl cl
lea rdx, case.0x140007e3c.260
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140007e3c.262
jmp qword [rdx + rcx*8]
mov eax, 0x10294a67
xor ecx, ecx
cmp eax, 0x10294a67
setl cl
jmp qword [r14 + rcx*8]
xor ecx, ecx
cmp eax, 0x10294a67
sete cl
lea rdx, case.0x140007e3c.262
jmp qword [rdx + rcx*8]
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
call fcn.140004911
mov eax, 0x886d27cf
xor ecx, ecx
cmp eax, 0x10294a67
setl cl
jmp qword [r14 + rcx*8]
jmp qword [case.0x140007e3c.266]
jmp qword [case.0x140007e3c.262]
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
call fcn.140004911
mov eax, 0x10294a67
xor ecx, ecx
cmp eax, 0x10294a67
setl cl
jmp qword [r14 + rcx*8]
xor ecx, ecx
cmp eax, 0x886d27cf
sete cl
lea rdx, case.0x140007e3c.262
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x10294a67
setl cl
jmp qword [r14 + rcx*8]
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
xor r14d, r14d
cmp ebp, 0x9109b87c
sete r14b
xor r15d, r15d
xor r12d, r12d
cmp ebp, 0x422ac9c0
setl r15b
sete r12b
xor r10d, r10d
xor r13d, r13d
cmp ebp, 0x6343fb63
setl r10b
lea rbp, case.0x140007e3c.272
mov r10, qword [rbp + r10*8]
sete r13b
jmp r10
jmp qword [rsi + r15*8]
mov ebp, 0x9109b87c
jmp qword [rdi + r12*8]
jmp qword [rbx + r14*8]
mov ebp, 0x422ac9c0
jmp 0x140008f2d
mov qword [rax], rdx
mov qword [rax + 8], r8
and qword [rax + 0x10], 0
jmp 0x140008f2d
jmp rcx
mov ebp, 0x422ac9c0
jmp r9
jmp qword [r11 + r13*8]
jmp r10
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor ecx, ecx
cmp eax, 0x99ced51f
setl cl
lea rdx, case.0x140008f6e.22
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x96d6c2c6
sete cl
lea rdx, case.0x140008f6e.18
jmp qword [rdx + rcx*8]
mov eax, 0x6cd46fe5
xor ecx, ecx
cmp eax, 0xa5e35754
setl cl
jmp qword [r14 + rcx*8]
jmp qword [case.0x140008f6e.18]
mov rax, rdi
call fcn.1400370f0
sub rsp, rax
mov rcx, rsp
sub rsp, 0x20
mov rdx, rsi
call fcn.1400143ce
add rsp, 0x20
mov eax, 0x6cd46fe5
xor ecx, ecx
cmp eax, 0xa5e35754
setl cl
jmp qword [r14 + rcx*8]
xor ecx, ecx
cmp eax, 0x6cd46fe5
setl cl
lea rdx, case.0x140008f6e.16
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140008f6e.18
jmp qword [rdx + rcx*8]
mov rax, rdi
call fcn.1400370f0
sub rsp, rax
mov rbx, rsp
sub rsp, 0x20
mov rcx, rbx
mov rdx, rsi
call fcn.1400143ce
add rsp, 0x20
mov rbx, qword [rbx]
mov eax, 0xa5e35754
xor ecx, ecx
cmp eax, 0xa5e35754
setl cl
jmp qword [r14 + rcx*8]
xor ecx, ecx
cmp eax, 0xa5e35754
sete cl
lea rdx, case.0x140008f6e.18
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xa5e35754
setl cl
jmp qword [r14 + rcx*8]
mov rax, rbx
mov rsp, rbp
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
mov rax, qword [case.0x140008f6e.32]
xor edx, edx
cmp ecx, 0x54d51847
setb dl
xor r8d, r8d
cmp ecx, 0x3f28f0fd
sete r8b
xor r10d, r10d
xor r9d, r9d
cmp ecx, 0x5c80e62e
setb r10b
lea r11, case.0x140008f6e.28
mov r10, qword [r11 + r10*8]
sete r9b
xor r11d, r11d
xor ebx, ebx
cmp ecx, 0x79e06f3b
setb r11b
sete bl
jmp r10
jmp qword [r15 + r11*8]
jmp qword [r12 + rbx*8]
jmp qword [rdi + rdx*8]
jmp rax
jmp qword [r13 + r9*8]
jmp qword [r14 + r8*8]
mov ecx, 0x5c80e62e
jmp 0x14000911c
push 0x20
pop rax
call fcn.1400370f0
sub rsp, rax
mov rcx, rsp
sub rsp, 0x20
mov rdx, rsi
call fcn.1400143ce
add rsp, 0x20
mov ecx, 0x5c80e62e
jmp 0x140009115
push 0x20
pop rax
call fcn.1400370f0
sub rsp, rax
mov rbx, rsp
sub rsp, 0x20
mov rcx, rbx
mov rdx, rsi
call fcn.1400143ce
add rsp, 0x20
mov rax, qword [rbx]
mov qword [rbp], rax
mov ecx, 0x79e06f3b
jmp 0x140009115
mov rax, qword [rbp]
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
jmp qword [case.0x140008f6e.46]
call fcn.1400370f0
sub rsp, rax
mov rcx, rsp
sub rsp, 0x20
mov rdx, rsi
call fcn.1400153c7
add rsp, 0x20
mov ecx, 0xa5a80a9a
xor eax, eax
cmp ecx, 0x483aadef
setl al
jmp qword [rbx + rax*8]
push 0x20
pop rax
jmp qword [case.0x140008f6e.50]
xor edx, edx
cmp ecx, 0xa5a80a9a
sete dl
lea r8, case.0x140008f6e.46
jmp qword [r8 + rdx*8]
call fcn.1400370f0
sub rsp, rax
mov rdi, rsp
sub rsp, 0x20
mov rcx, rdi
mov rdx, rsi
call fcn.1400153c7
add rsp, 0x20
mov rdi, qword [rdi]
mov ecx, 0x483aadef
xor eax, eax
cmp ecx, 0x483aadef
setl al
jmp qword [rbx + rax*8]
xor eax, eax
cmp ecx, 0x483aadef
setl al
jmp qword [rbx + rax*8]
xor eax, eax
cmp ecx, 0x7a002550
setl al
lea rdx, case.0x140008f6e.44
jmp qword [rdx + rax*8]
sete al
movzx eax, al
lea rdx, case.0x140008f6e.46
jmp qword [rdx + rax*8]
mov ecx, 0xa5a80a9a
xor eax, eax
cmp ecx, 0x483aadef
setl al
jmp qword [rbx + rax*8]
xor eax, eax
cmp ecx, 0x483aadef
sete al
lea rdx, case.0x140008f6e.46
jmp qword [rdx + rax*8]
mov rax, rdi
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov rax, rbx
mov rsp, rbp
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
xor ecx, ecx
cmp eax, 0x56a307f
sete cl
lea rdx, case.0x140008f6e.60
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x56a307f
setl cl
jmp qword [r14 + rcx*8]
xor ecx, ecx
cmp eax, 0xe57ffbf1
setl cl
lea rdx, case.0x140008f6e.64
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140008f6e.60
jmp qword [rdx + rcx*8]
mov eax, 0xd0e60fd3
xor ecx, ecx
cmp eax, 0x56a307f
setl cl
jmp qword [r14 + rcx*8]
xor ecx, ecx
cmp eax, 0xd0e60fd3
sete cl
lea rdx, case.0x140008f6e.60
jmp qword [rdx + rcx*8]
mov rax, rdi
call fcn.1400370f0
sub rsp, rax
mov rbx, rsp
sub rsp, 0x20
mov rcx, rbx
mov rdx, rsi
call fcn.1400144b8
add rsp, 0x20
mov rbx, qword [rbx]
mov eax, 0x56a307f
xor ecx, ecx
cmp eax, 0x56a307f
setl cl
jmp qword [r14 + rcx*8]
jmp qword [case.0x140008f6e.59]
jmp qword [case.0x140008f6e.60]
mov rax, rdi
call fcn.1400370f0
sub rsp, rax
mov rcx, rsp
sub rsp, 0x20
mov rdx, rsi
call fcn.1400144b8
add rsp, 0x20
mov eax, 0xd0e60fd3
xor ecx, ecx
cmp eax, 0x56a307f
setl cl
jmp qword [r14 + rcx*8]
jmp qword [case.0x140008f6e.74]
call fcn.1400370f0
sub rsp, rax
mov rcx, rsp
sub rsp, 0x20
mov rdx, rsi
call fcn.140014c23
add rsp, 0x20
mov ecx, 0x58cd58f7
xor eax, eax
cmp ecx, 0x24ae8785
setl al
jmp qword [rbx + rax*8]
xor edx, edx
cmp ecx, 0x58cd58f7
setl dl
lea r8, case.0x140008f6e.72
push 0x20
pop rax
jmp qword [r8 + rdx*8]
sete dl
movzx edx, dl
lea r8, case.0x140008f6e.74
jmp qword [r8 + rdx*8]
call fcn.1400370f0
sub rsp, rax
mov rdi, rsp
sub rsp, 0x20
mov rcx, rdi
mov rdx, rsi
call fcn.140014c23
add rsp, 0x20
mov rdi, qword [rdi]
mov ecx, 0xbd186467
xor eax, eax
cmp ecx, 0x24ae8785
setl al
jmp qword [rbx + rax*8]
xor eax, eax
cmp ecx, 0xbd186467
sete al
lea rdx, case.0x140008f6e.74
jmp qword [rdx + rax*8]
xor eax, eax
cmp ecx, 0x24ae8785
setl al
jmp qword [rbx + rax*8]
xor eax, eax
cmp ecx, 0xf708eacf
setl al
lea rdx, case.0x140008f6e.78
jmp qword [rdx + rax*8]
sete al
movzx eax, al
lea rdx, case.0x140008f6e.74
jmp qword [rdx + rax*8]
mov ecx, 0x58cd58f7
xor eax, eax
cmp ecx, 0x24ae8785
setl al
jmp qword [rbx + rax*8]
mov rax, rdi
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov rax, qword [case.0x140008f6e.88]
xor edx, edx
cmp ecx, 0xd475c863
setl dl
lea r8, case.0x140008f6e.84
mov rdx, qword [r8 + rdx*8]
xor r8d, r8d
cmp ecx, 0x86e3efd5
sete r8b
xor r9d, r9d
xor r10d, r10d
cmp ecx, 0x870aa287
setl r9b
sete r10b
xor r11d, r11d
xor ebx, ebx
cmp ecx, 0x51c14fb9
setl r11b
sete bl
jmp rdx
jmp qword [r13 + r9*8]
jmp qword [rdi + r10*8]
mov ecx, 0x51c14fb9
jmp 0x14000957e
jmp qword [r14 + r8*8]
jmp rax
jmp qword [r12 + rbx*8]
jmp rdx
jmp qword [r15 + r11*8]
push 0x20
pop rax
call fcn.1400370f0
sub rsp, rax
mov rcx, rsp
sub rsp, 0x20
mov rdx, rsi
call fcn.1400144b8
add rsp, 0x20
mov ecx, 0x51c14fb9
jmp 0x140009577
push 0x20
pop rax
call fcn.1400370f0
sub rsp, rax
mov rbx, rsp
sub rsp, 0x20
mov rcx, rbx
mov rdx, rsi
call fcn.1400144b8
add rsp, 0x20
mov rax, qword [rbx]
mov qword [rbp], rax
mov ecx, 0x86e3efd5
jmp 0x140009577
mov rax, qword [rbp]
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rax, qword [case.0x140008f6e.101]
mov rcx, qword [case.0x140008f6e.102]
xor r8d, r8d
cmp edx, 0xd3f0b58c
sete r8b
xor r9d, r9d
xor r10d, r10d
cmp edx, 0xf1803769
setl r9b
sete r10b
xor ebx, ebx
xor r11d, r11d
cmp edx, 0x3f9aed1b
setl bl
mov rdx, qword [r14 + rbx*8]
sete r11b
jmp rdx
jmp qword [r12 + r9*8]
jmp qword [r13 + r10*8]
jmp qword [rdi + r8*8]
mov edx, 0xf1803769
jmp 0x1400096a1
jmp rcx
push 0x20
pop rax
call fcn.1400370f0
sub rsp, rax
mov rcx, rsp
sub rsp, 0x20
mov rdx, rsi
call fcn.140014aed
add rsp, 0x20
mov rax, qword [case.0x140008f6e.101]
mov edx, 0xf1803769
mov rcx, qword [case.0x140008f6e.102]
jmp 0x1400096a1
jmp rdx
jmp rax
jmp qword [r15 + r11*8]
push 0x20
pop rax
call fcn.1400370f0
sub rsp, rax
mov rbx, rsp
sub rsp, 0x20
mov rcx, rbx
mov rdx, rsi
call fcn.140014aed
add rsp, 0x20
mov rax, qword [rbx]
mov qword [rbp], rax
mov edx, 0xd3f0b58c
jmp 0x140009693
mov rax, qword [rbp]
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rax, r8
call fcn.1400370f0
sub rsp, rax
mov rcx, rsp
mov rax, r9
call fcn.1400370f0
sub rsp, rax
mov rax, rsp
jmp r10
jmp qword [case.0x140008f6e.114]
push 1
pop r8
jmp qword [case.0x140008f6e.117]
mov qword [rax + 8], rdx
mov qword [rax], 1
jmp qword [case.0x140008f6e.119]
mov qword [rax + 8], rdx
mov qword [rax], 1
mov qword [rax + 8], rdx
mov qword [rax], 1
jmp qword [case.0x140008f6e.119]
jmp qword [case.0x140008f6e.120]
and qword [rax], 0
and qword [rax], 0
xor r8d, r8d
jmp qword [case.0x140008f6e.119]
mov r9, qword [case.0x140008f6e.125]
jmp r9
lea r9, case.0x140008f6e.126
jmp qword [r9 + r8*8]
jmp qword [case.0x140008f6e.130]
jmp qword [case.0x140008f6e.132]
mov rdx, qword [rax + 8]
jmp qword [case.0x140008f6e.132]
mov rax, rdx
xor edx, edx
mov rsp, rbp
pop rbp
ret
jmp qword [case.0x140008f6e.128]
lea rax, [0x1400553a0]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
sub rsp, 0x20
lea rdx, [0x1400553b0]
call fcn.140045800
add rsp, 0x20
ud2
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
jmp rdx
lea r12, case.0x140008f6e.138
mov r14d, 1
xor ebx, ebx
xor r15d, r15d
jmp qword [r12 + rdi*8]
mov r14d, 1
xor ebx, ebx
xor r15d, r15d
jmp r8
lea rbx, case.0x140008f6e.136
jmp qword [rbx + r11*8]
lea r12, case.0x140008f6e.138
mov r15d, 1
xor ebx, ebx
xor r14d, r14d
jmp qword [r12 + r9*8]
mov r10, qword [rcx + rbx*8]
mov r9, r14
mov rsi, r15
mov r11, r15
mov rdi, rbx
jmp r10
lea rbx, case.0x140008f6e.138
jmp qword [rbx + rsi*8]
jmp r10
jmp qword [case.0x140008f6e.152]
mov rcx, rsi
call fcn.140009775
mov eax, 0x2c12ccc5
xor ecx, ecx
cmp eax, 0x2dd0e0e2
setb cl
jmp qword [rbx + rcx*8]
jmp qword [case.0x140008f6e.156]
xor ecx, ecx
cmp eax, 0x2c12ccc5
sete cl
lea rdx, case.0x140008f6e.152
jmp qword [rdx + rcx*8]
mov rcx, rsi
call fcn.140009775
mov rdi, rax
mov eax, 0x5b401e2f
xor ecx, ecx
cmp eax, 0x2dd0e0e2
setb cl
jmp qword [rbx + rcx*8]
xor ecx, ecx
cmp eax, 0x5b401e2f
setb cl
lea rdx, case.0x140008f6e.150
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x2dd0e0e2
sete cl
lea rdx, case.0x140008f6e.152
jmp qword [rdx + rcx*8]
mov eax, 0x2c12ccc5
xor ecx, ecx
cmp eax, 0x2dd0e0e2
setb cl
jmp qword [rbx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140008f6e.152
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x2dd0e0e2
setb cl
jmp qword [rbx + rcx*8]
mov rax, rdi
xor edx, edx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov r8, rdi
mov rax, rbx
mov r14, rbp
mov r15, r13
lea rdi, case.0x140008f6e.162
mov r12, qword [rdi + r13*8]
jmp r12
jmp rcx
jmp qword [rsi + r15*8]
mov ebp, 1
xor r13d, r13d
mov ebx, 1
xor edi, edi
jmp rdx
mov r13d, 1
mov ebp, 1
xor ebx, ebx
xor edi, edi
jmp qword [r11 + rax*8]
mov ebp, 1
xor r13d, r13d
mov ebx, 1
xor edi, edi
jmp qword [r10 + r8*8]
jmp r12
jmp qword [r9 + r14*8]
mov rax, qword [rsp]
add rsp, 8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, r8
call fcn.1400370f0
sub rsp, rax
mov rsi, rsp
mov rax, r8
call fcn.1400370f0
sub rsp, rax
mov rax, rsp
jmp r9
jmp qword [case.0x140009a58.16]
mov qword [rcx], rdx
mov qword [rcx + 8], 8
mov qword [rcx + 0x10], 4
jmp qword [case.0x140009a58.18]
mov rax, rcx
lea rsp, [rbp + 8]
pop rsi
pop rbp
ret
jmp qword [case.0x140009a58.20]
lea rcx, [0x140047628]
mov qword [rax], rcx
mov qword [rax + 8], 1
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov qword [rax + 0x10], rcx
xorps xmm0, xmm0
movups xmmword [rax + 0x18], xmm0
sub rsp, 0x20
lea rdx, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001f_aes_soft_0.6.4_srcimpls.rs
mov rcx, rax
jmp 0x140009b63
jmp qword [case.0x140009a58.22]
sub rsp, 0x20
mov rcx, rsi
call fcn.140005e53
lea rdx, str.C:UsersAdministratorDesktop_rust_new2librarycore_src_fmtmod.rs
mov rcx, rsi
call fcn.140045800
add rsp, 0x20
ud2
mov rax, rdi
call fcn.1400370f0
sub rsp, rax
mov rsi, rsp
mov rax, rdi
call fcn.1400370f0
sub rsp, rax
mov rcx, rsp
jmp rbx
xor eax, eax
test r9, r9
sete al
lea rdi, case.0x140009a58.26
jmp qword [rdi + rax*8]
mov qword [r10], r11
mov qword [r10 + 8], r8
mov qword [r10 + 0x10], r9
jmp qword [case.0x140009a58.29]
mov rax, r10
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop rbp
ret
jmp qword [case.0x140009a58.30]
jmp qword [case.0x140009a58.32]
lea rax, [0x140047628]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
sub rsp, 0x20
jmp 0x140009c23
sub rsp, 0x20
mov rcx, rsi
call fcn.140005e53
lea rdx, str.C:UsersAdministratorDesktop_rust_new2librarycore_src_fmtmod.rs
mov rcx, rsi
call fcn.140045800
add rsp, 0x20
ud2
jmp r10
xor r10d, r10d
sub r8, r9
setb r10b
lea r11, case.0x140009a58.36
jmp qword [r11 + r10*8]
jmp qword [case.0x140009a58.38]
lea rax, [rdx + r9]
mov qword [rcx], rdx
mov qword [rcx + 8], r9
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], r8
jmp qword [case.0x140009a58.40]
lea rax, [rdx + r9]
mov qword [rcx], rdx
mov qword [rcx + 8], r9
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], r8
mov qword [rcx], rdx
mov qword [rcx + 8], r9
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], r8
jmp qword [case.0x140009a58.40]
mov rax, rcx
add rsp, 0x28
ret
jmp qword [case.0x140009a58.42]
lea rcx, str.assertion_failed:_mid___self.len__chunk_size_must_be_non_zero
mov edx, 0x23
mov r8, rax
call fcn.140045910
ud2
mov rax, rdx
call fcn.1400370f0
sub rsp, rax
mov r15, rsp
mov rax, rdx
call fcn.1400370f0
sub rsp, rax
mov rcx, rsp
jmp r8
xor eax, eax
test rsi, rsi
sete al
lea rdx, case.0x140009a58.46
jmp qword [rdx + rax*8]
jmp qword [case.0x140009a58.48]
sub rsp, 0x20
mov rcx, rbx
mov rdx, r14
mov r8, rdi
mov r9, rsi
call fcn.14000adc0
add rsp, 0x20
sub rsp, 0x20
mov rcx, rbx
mov rdx, r14
mov r8, rdi
mov r9, rsi
call fcn.14000adc0
add rsp, 0x20
jmp qword [case.0x140009a58.50]
mov rax, rbx
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
mov rax, qword [case.0x140009a58.52]
jmp rax
jmp qword [case.0x140009a58.54]
lea rax, [0x140047628]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
sub rsp, 0x20
lea rdx, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fcfb_mode_0.6.0_srclib.rs
jmp 0x140009dbe
jmp qword [case.0x140009a58.56]
sub rsp, 0x20
mov rcx, r15
call fcn.140005e53
lea rdx, str.C:UsersAdministratorDesktop_rust_new2librarycore_src_fmtmod.rs
mov rcx, r15
call fcn.140045800
add rsp, 0x20
ud2
xor edi, edi
cmp r8d, 0xde62ab09
setl dil
lea r12, case.0x140009a58.86
jmp qword [r12 + rdi*8]
xor edi, edi
cmp r8d, 0xea93d580
setl dil
lea r12, case.0x140009a58.88
jmp qword [r12 + rdi*8]
xor edi, edi
cmp r8d, 0xf586d97c
setl dil
lea r12, case.0x140009a58.90
jmp qword [r12 + rdi*8]
jmp r11
mov qword [r15], 0x10
mov r8d, 0x28dc96d9
xor r12d, r12d
cmp r8d, 0x28dc96d9
setl r12b
jmp qword [rbx + r12*8]
xor edi, edi
cmp r8d, 0xd4741f17
setl dil
lea r12, case.0x140009a58.98
jmp qword [r12 + rdi*8]
xor edi, edi
cmp r8d, 0xdcfaf9b1
setl dil
lea r12, case.0x140009a58.100
jmp qword [r12 + rdi*8]
sete dil
movzx edi, dil
lea r12, case.0x140009a58.66
jmp qword [r12 + rdi*8]
mov rax, rcx
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
xor edi, edi
cmp r8d, 0xde62ab09
sete dil
lea r13, case.0x140009a58.66
mov r12d, 0x7458a7c3
jmp qword [r13 + rdi*8]
xor edi, edi
cmp r8d, 0xd201fe23
sete dil
lea r13, case.0x140009a58.66
mov r12d, 0x28dc96d9
jmp qword [r13 + rdi*8]
mov r12d, 0x3d088574
jmp rsi
jmp r10
mov qword [r15], r9
mov r12d, 0x7458a7c3
jmp case.0x140009a58.69
xor edi, edi
cmp r8d, 0x3d088574
setl dil
lea r12, case.0x140009a58.60
jmp qword [r12 + rdi*8]
xor edi, edi
cmp r8d, 0x4a551d5e
setl dil
lea r12, case.0x140009a58.62
jmp qword [r12 + rdi*8]
xor edi, edi
cmp r8d, 0x7458a7c3
setl dil
lea r12, case.0x140009a58.64
jmp qword [r12 + rdi*8]
sete dil
movzx edi, dil
lea r12, case.0x140009a58.66
jmp qword [r12 + rdi*8]
mov qword [r15], r9
mov r8d, 0xd201fe23
xor r12d, r12d
cmp r8d, 0x28dc96d9
setl r12b
jmp qword [rbx + r12*8]
xor edi, edi
cmp r8d, 0x34ef831c
setl dil
lea r12, case.0x140009a58.76
jmp qword [r12 + rdi*8]
xor edi, edi
cmp r8d, 0x3c07a522
setl dil
lea r12, case.0x140009a58.78
jmp qword [r12 + rdi*8]
xor edi, edi
cmp r8d, 0x34ef831c
sete dil
lea r12, case.0x140009a58.66
jmp qword [r12 + rdi*8]
mov rdx, qword [r15]
mov qword [rax], rcx
mov qword [rax + 8], rdx
mov r8d, 0xdcfaf9b1
xor edi, edi
cmp r8d, 0x28dc96d9
setl dil
jmp qword [rbx + rdi*8]
xor edi, edi
cmp r8d, 0x48b5b137
setl dil
lea r12, case.0x140009a58.70
jmp qword [r12 + rdi*8]
jmp qword [rbp]
mov r8, qword [r15]
mov qword [rax], rcx
mov qword [rax + 8], r8
mov r8d, 0x34ef831c
xor edi, edi
cmp r8d, 0x28dc96d9
setl dil
jmp qword [rbx + rdi*8]
xor r12d, r12d
cmp r8d, 0x28dc96d9
sete r12b
lea r13, case.0x140009a58.66
jmp qword [r13 + r12*8]
mov r8d, 0x34ef831c
xor edi, edi
cmp r8d, 0x28dc96d9
setl dil
jmp qword [rbx + rdi*8]
xor edi, edi
cmp r8d, 0x3d088574
sete dil
lea r12, case.0x140009a58.66
jmp qword [r12 + rdi*8]
push 0x10
pop r8
mov rax, r8
call fcn.1400370f0
sub rsp, rax
mov r14, rsp
mov rax, r8
call fcn.1400370f0
sub rsp, rax
mov r15, rsp
mov rax, r8
call fcn.1400370f0
sub rsp, rax
mov rax, rsp
mov r8d, 0x4a551d5e
xor edi, edi
cmp r8d, 0x28dc96d9
setl dil
jmp qword [rbx + rdi*8]
xor r13d, r13d
cmp r8d, 0x4a551d5e
sete r13b
lea rdi, case.0x140009a58.66
mov r12d, 0xde62ab09
jmp qword [rdi + r13*8]
xor edi, edi
cmp r12d, 0x28dc96d9
setl dil
mov r8d, r12d
jmp qword [rbx + rdi*8]
sete dil
movzx edi, dil
lea r13, case.0x140009a58.66
mov r12d, 0x3d088574
jmp qword [r13 + rdi*8]
xor edi, edi
cmp r8d, 0x28dc96d9
setl dil
jmp qword [rbx + rdi*8]
xor ecx, ecx
cmp r9d, 0x228938a5
setl cl
lea rdx, case.0x140009a58.110
jmp qword [rdx + rcx*8]
jmp rbx
jmp r14
jmp qword [rbp - 0x10]
mov rcx, qword [rdi]
mov rdx, qword [rbp]
mov qword [rax], rdx
mov qword [rax + 8], rcx
mov r9d, 0xcb25c96a
xor ecx, ecx
cmp r9d, 0xe96627cd
setl cl
jmp qword [r13 + rcx*8]
xor ecx, ecx
cmp r9d, 0xfe332c90
setl cl
lea rdx, case.0x140009a58.126
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp r9d, 0x2b9ba90
setl cl
lea rdx, case.0x140009a58.128
jmp qword [rdx + rcx*8]
jmp qword [rbp - 0x18]
mov qword [rdi], r10
mov r9d, 0x228938a5
xor r12d, r12d
cmp r9d, 0xe96627cd
setl r12b
jmp qword [r13 + r12*8]
xor ecx, ecx
cmp r9d, 0x431896f0
setl cl
lea rdx, case.0x140009a58.120
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140009a58.116
jmp qword [rdx + rcx*8]
mov rcx, qword [rbp - 8]
mov qword [rdi], rcx
mov r9d, 0xc53d2ea7
xor ecx, ecx
cmp r9d, 0xe96627cd
setl cl
jmp qword [r13 + rcx*8]
xor ecx, ecx
cmp r9d, 0x228938a5
sete cl
lea rdx, case.0x140009a58.116
jmp qword [rdx + rcx*8]
mov qword [rdi], r10
mov r9d, 0xe96627cd
xor ecx, ecx
cmp r9d, 0xe96627cd
setl cl
jmp qword [r13 + rcx*8]
xor ecx, ecx
cmp r9d, 0xf9f8362a
setl cl
lea rdx, case.0x140009a58.134
jmp qword [rdx + rcx*8]
mov r12d, 0x431896f0
jmp rsi
mov r12d, 0xd30efa29
jmp r15
sete cl
movzx ecx, cl
lea rdx, case.0x140009a58.116
mov r12d, 0xd30efa29
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp r9d, 0xe96627cd
sete cl
lea rdx, case.0x140009a58.116
mov r12d, 0x8256016a
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp r9d, 0xc53d2ea7
sete cl
lea rdx, case.0x140009a58.116
mov r12d, 0x8256016a
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140009a58.116
mov r12d, 0x228938a5
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140009a58.116
jmp qword [rdx + rcx*8]
mov rax, qword [rbp]
mov rdx, r8
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
xor ecx, ecx
cmp r9d, 0xc53d2ea7
setl cl
lea rdx, case.0x140009a58.140
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp r9d, 0xd30efa29
setl cl
lea rdx, case.0x140009a58.142
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp r9d, 0xdf199600
setl cl
lea rdx, case.0x140009a58.144
jmp qword [rdx + rcx*8]
jmp qword [rbp - 0x20]
mov rcx, qword [rbp - 8]
mov qword [rdi], rcx
mov r9d, 0x431896f0
xor ecx, ecx
cmp r9d, 0xe96627cd
setl cl
jmp qword [r13 + rcx*8]
xor ecx, ecx
cmp r9d, 0x9ed79c05
setl cl
lea rdx, case.0x140009a58.156
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp r9d, 0x9c8c987b
setl cl
lea rdx, case.0x140009a58.164
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp r9d, 0x8256016a
sete cl
lea rdx, case.0x140009a58.116
jmp qword [rdx + rcx*8]
mov r9d, 0xcb25c96a
xor ecx, ecx
cmp r9d, 0xe96627cd
setl cl
jmp qword [r13 + rcx*8]
xor ecx, ecx
cmp r9d, 0xcb25c96a
setl cl
lea rdx, case.0x140009a58.150
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140009a58.116
jmp qword [rdx + rcx*8]
mov r8, qword [rdi]
mov rcx, qword [rbp]
mov qword [rax], rcx
mov qword [rax + 8], r8
mov r9d, 0x9c8c987b
xor ecx, ecx
cmp r9d, 0xe96627cd
setl cl
jmp qword [r13 + rcx*8]
xor ecx, ecx
cmp r9d, 0xd30efa29
sete cl
lea rdx, case.0x140009a58.116
jmp qword [rdx + rcx*8]
push 0x10
pop r9
mov rax, r9
call fcn.1400370f0
sub rsp, rax
mov r11, rsp
mov rax, r9
call fcn.1400370f0
sub rsp, rax
mov rdi, rsp
mov rax, r9
call fcn.1400370f0
sub rsp, rax
mov rax, rsp
mov r9d, 0x9ed79c05
xor ecx, ecx
cmp r9d, 0xe96627cd
setl cl
jmp qword [r13 + rcx*8]
xor ecx, ecx
cmp r9d, 0xba18c350
setl cl
lea rdx, case.0x140009a58.158
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp r9d, 0x9ed79c05
sete cl
lea rdx, case.0x140009a58.116
mov r12d, 0xba18c350
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp r9d, 0xe96627cd
setl cl
jmp qword [r13 + rcx*8]
xor ecx, ecx
cmp r12d, 0xe96627cd
setl cl
mov r9d, r12d
jmp qword [r13 + rcx*8]
xor r15d, r15d
cmp ebp, 0xc0261554
setl r15b
lea r12, case.0x140009a58.210
jmp qword [r12 + r15*8]
xor eax, eax
cmp ebp, 0xf782baa3
setl al
lea rsi, case.0x140009a58.212
jmp qword [rsi + rax*8]
mov r15d, 0x2cbc28ed
mov r12, r14
mov r13, rdx
jmp qword [rsp + 8]
xor r15d, r15d
cmp ebp, 0xa9055e47
sete r15b
lea r12, case.0x140009a58.178
jmp qword [r12 + r15*8]
mov rax, qword [rsp]
add rsp, 0x10
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor eax, eax
cmp ebp, 0xc0261554
sete al
lea rsi, case.0x140009a58.178
mov r15d, 0x70cadc9
mov r12, r14
mov r13, rdx
jmp qword [rsi + rax*8]
xor esi, esi
cmp ebp, 0x335b5787
sete sil
lea rax, case.0x140009a58.178
mov r15d, 0x1261d2e9
mov r12, r8
mov r13, rdx
jmp qword [rax + rsi*8]
xor eax, eax
cmp ebp, 0x1bc71953
setl al
lea rsi, case.0x140009a58.188
jmp qword [rsi + rax*8]
xor eax, eax
cmp ebp, 0x2cbc28ed
setl al
lea rsi, case.0x140009a58.190
jmp qword [rsi + rax*8]
sete al
movzx eax, al
lea rsi, case.0x140009a58.178
mov r12d, 8
mov r15d, 0xc0261554
mov r13, rdx
jmp qword [rsi + rax*8]
mov r15d, 0x1bc71953
mov r12, r14
mov r13, rdx
jmp rdi
xor eax, eax
cmp ebp, 0x190ff887
setl al
jmp qword [rbx + rax*8]
xor eax, eax
cmp ebp, 0x335b5787
setl al
lea rsi, case.0x140009a58.172
jmp qword [rsi + rax*8]
jmp r10
jmp r9
mov r12d, 8
mov r15d, 0x2cbc28ed
mov r13, rdx
jmp r11
xor eax, eax
cmp ebp, 0x36de40d9
setl al
lea rsi, case.0x140009a58.182
jmp qword [rsi + rax*8]
sete al
movzx eax, al
lea rsi, case.0x140009a58.178
mov r15d, 0x335b5787
mov r12, r14
mov r13, rdx
jmp qword [rsi + rax*8]
xor eax, eax
cmp ebp, 0x1bc71953
sete al
lea rsi, case.0x140009a58.178
mov r15d, 0xa9055e47
mov r12, r14
mov r13, r14
jmp qword [rsi + rax*8]
mov r15d, 0x335b5787
mov r12, r8
mov r13, rdx
jmp rcx
xor eax, eax
cmp ebp, 0x1261d2e9
setl al
lea rsi, case.0x140009a58.200
jmp qword [rsi + rax*8]
xor eax, eax
cmp ebp, 0x1617fb7f
setl al
lea rsi, case.0x140009a58.202
jmp qword [rsi + rax*8]
sete al
movzx eax, al
lea rsi, case.0x140009a58.178
mov r15d, 0x36de40d9
mov r12, r14
mov r13, rdx
jmp qword [rsi + rax*8]
xor eax, eax
cmp ebp, 0x70cadc9
sete al
lea rsi, case.0x140009a58.178
mov r15d, 0x1bc71953
mov r12, r14
mov r13, rdx
jmp qword [rsi + rax*8]
xor eax, eax
cmp r15d, 0x190ff887
setl al
mov rdx, r13
mov r14, r12
mov ebp, r15d
jmp qword [rbx + rax*8]
xor eax, eax
cmp ebp, 0x70cadc9
setl al
lea rsi, case.0x140009a58.198
jmp qword [rsi + rax*8]
xor eax, eax
cmp ebp, 0x1261d2e9
sete al
lea rsi, case.0x140009a58.178
mov r15d, 0x70cadc9
mov r12, r14
mov r13, rdx
jmp qword [rsi + rax*8]
xor edx, edx
cmp r9d, 0xf9cad45f
setl dl
lea r10, case.0x140009a58.248
jmp qword [r10 + rdx*8]
xor edx, edx
cmp r9d, 0xffce7509
setl dl
lea r10, case.0x140009a58.250
jmp qword [r10 + rdx*8]
xor edx, edx
cmp r9d, 0x28ebed00
setl dl
lea r10, case.0x140009a58.252
jmp qword [r10 + rdx*8]
xor edx, edx
cmp r9d, 0xffce7509
sete dl
lea r10, case.0x140009a58.228
jmp qword [r10 + rdx*8]
mov r8, qword [r13]
mov qword [rax], rcx
mov qword [rax + 8], r8
mov r9d, 0xf9cad45f
xor edx, edx
cmp r9d, 0x4e3c754f
setl dl
jmp qword [r15 + rdx*8]
xor edx, edx
cmp r9d, 0x9c687e98
setl dl
lea r10, case.0x140009a58.260
jmp qword [r10 + rdx*8]
xor edi, edi
cmp r9d, 0xed28d07b
setl dil
lea rdx, case.0x140009a58.262
jmp qword [rdx + rdi*8]
jmp rsi
mov rdx, qword [rbp]
mov qword [r13], rdx
mov r9d, 0x59c8cd14
xor edx, edx
cmp r9d, 0x4e3c754f
setl dl
jmp qword [r15 + rdx*8]
jmp r11
mov rdx, qword [rbp - 8]
mov qword [r13], rdx
mov r9d, 0x5c6d0f49
xor edx, edx
cmp r9d, 0x4e3c754f
setl dl
jmp qword [r15 + rdx*8]
xor edx, edx
cmp r9d, 0xf9cad45f
sete dl
lea r10, case.0x140009a58.228
jmp qword [r10 + rdx*8]
mov rax, rcx
mov rdx, r8
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
xor edx, edx
cmp r9d, 0x8233a76d
sete dl
lea r10, case.0x140009a58.228
mov edi, 0x4e3c754f
jmp qword [r10 + rdx*8]
sete dl
movzx edx, dl
lea r10, case.0x140009a58.228
mov edi, 0x546a1e10
jmp qword [r10 + rdx*8]
xor edx, edx
cmp r9d, 0x5c6d0f49
setl dl
lea r10, case.0x140009a58.222
jmp qword [r10 + rdx*8]
xor edx, edx
cmp r9d, 0x62aca260
setl dl
lea r10, case.0x140009a58.224
jmp qword [r10 + rdx*8]
xor edx, edx
cmp r9d, 0x5f9119f1
setl dl
lea r10, case.0x140009a58.232
jmp qword [r10 + rdx*8]
jmp qword [rbp - 0x10]
mov rdx, qword [r13]
mov qword [rax], rcx
mov qword [rax + 8], rdx
mov r9d, 0xffce7509
xor edx, edx
cmp r9d, 0x4e3c754f
setl dl
jmp qword [r15 + rdx*8]
xor edx, edx
cmp r9d, 0x546a1e10
setl dl
lea r10, case.0x140009a58.238
jmp qword [r10 + rdx*8]
xor edx, edx
cmp r9d, 0x59c8cd14
setl dl
lea r10, case.0x140009a58.240
jmp qword [r10 + rdx*8]
sete dl
movzx edx, dl
lea r10, case.0x140009a58.228
jmp qword [r10 + rdx*8]
mov rdx, qword [rbp]
mov qword [r13], rdx
mov r9d, 0x62aca260
xor edx, edx
cmp r9d, 0x4e3c754f
setl dl
jmp qword [r15 + rdx*8]
xor edx, edx
cmp r9d, 0x4e3c754f
sete dl
lea r10, case.0x140009a58.228
jmp qword [r10 + rdx*8]
push 0x10
pop r9
mov rax, r9
call fcn.1400370f0
sub rsp, rax
mov r12, rsp
mov rax, r9
call fcn.1400370f0
sub rsp, rax
mov r13, rsp
mov rax, r9
call fcn.1400370f0
sub rsp, rax
mov rax, rsp
mov r9d, 0x28ebed00
xor edx, edx
cmp r9d, 0x4e3c754f
setl dl
jmp qword [r15 + rdx*8]
xor edx, edx
cmp r9d, 0x5c6d0f49
sete dl
lea rdi, case.0x140009a58.228
jmp qword [rdi + rdx*8]
mov r9d, 0xffce7509
xor edx, edx
cmp r9d, 0x4e3c754f
setl dl
jmp qword [r15 + rdx*8]
jmp rbx
mov edi, 0x4e3c754f
jmp r14
xor edx, edx
cmp r9d, 0x546a1e10
sete dl
lea r10, case.0x140009a58.228
mov edi, 0x59c8cd14
jmp qword [r10 + rdx*8]
xor edx, edx
cmp r9d, 0x4e3c754f
setl dl
jmp qword [r15 + rdx*8]
sete dl
movzx edx, dl
lea r10, case.0x140009a58.228
mov edi, 0x5c6d0f49
jmp qword [r10 + rdx*8]
xor edx, edx
cmp edi, 0x4e3c754f
setl dl
mov r9d, edi
jmp qword [r15 + rdx*8]
xor r9d, r9d
cmp r8d, 0xf691b3b1
setl r9b
lea r10, case.0x140009a58.278
jmp qword [r10 + r9*8]
sete r9b
movzx r10d, r9b
lea r11, case.0x140009a58.274
mov r9d, 0x6f471390
jmp qword [r11 + r10*8]
xor r10d, r10d
cmp r8d, 0x87ba8733
sete r10b
lea r11, case.0x140009a58.274
mov r9d, 0xf691b3b1
jmp qword [r11 + r10*8]
sete r9b
movzx r9d, r9b
lea r10, case.0x140009a58.274
jmp qword [r10 + r9*8]
mov edx, 8
ret
xor r9d, r9d
cmp r8d, 0x45f57560
setl r9b
jmp qword [rdx + r9*8]
xor r10d, r10d
cmp r9d, 0x45f57560
setl r10b
mov r8d, r9d
jmp qword [rdx + r10*8]
xor r9d, r9d
cmp r8d, 0x6f471390
setl r9b
lea r10, case.0x140009a58.272
jmp qword [r10 + r9*8]
mov r9d, 0xf691b3b1
jmp rcx
jmp rcx
xor r10d, r10d
cmp r9d, 0xa6d6949d
sete r10b
lea r11, case.0x140009a58.288
jmp qword [r11 + r10*8]
mov edx, 0x10
pop rsi
ret
mov r10d, 0x55585d84
jmp rdx
sete r10b
movzx r11d, r10b
lea rsi, case.0x140009a58.288
mov r10d, 0xa6d6949d
jmp qword [rsi + r11*8]
xor r11d, r11d
cmp r10d, 0x9b16330
setl r11b
mov r9d, r10d
jmp qword [r8 + r11*8]
xor r10d, r10d
cmp r9d, 0x55585d84
setl r10b
lea r11, case.0x140009a58.286
jmp qword [r11 + r10*8]
xor r11d, r11d
cmp r9d, 0x9b16330
sete r11b
lea rsi, case.0x140009a58.288
mov r10d, 0x55585d84
jmp qword [rsi + r11*8]
xor r10d, r10d
cmp r9d, 0x9b16330
setl r10b
jmp qword [r8 + r10*8]
sete r10b
movzx r11d, r10b
lea rsi, case.0x140009a58.302
mov r10d, 0x225d03d7
jmp qword [rsi + r11*8]
xor r10d, r10d
cmp r9d, 0xdd36ca3a
setl r10b
lea r11, case.0x140009a58.306
jmp qword [r11 + r10*8]
xor r11d, r11d
cmp r9d, 0x8ecf75c2
sete r11b
lea rsi, case.0x140009a58.302
mov r10d, 0xdd36ca3a
jmp qword [rsi + r11*8]
mov r10d, 0xdd36ca3a
jmp rdx
xor r11d, r11d
cmp r10d, 0x225d03d7
setl r11b
mov r9d, r10d
jmp qword [r8 + r11*8]
mov edx, 8
pop rsi
ret
xor r10d, r10d
cmp r9d, 0x225d03d7
sete r10b
lea r11, case.0x140009a58.302
jmp qword [r11 + r10*8]
xor r10d, r10d
cmp r9d, 0x225d03d7
setl r10b
jmp qword [r8 + r10*8]
jmp rcx
jmp rax
xor eax, eax
test r9, r9
sete al
lea rdx, case.0x140009a58.314
jmp qword [rdx + rax*8]
mov rax, r8
xor edx, edx
div r9
sub r8, rdx
mov qword [rcx + 0x10], r10
add r10, r8
mov qword [rcx + 0x18], r8
mov qword [rcx], r10
mov qword [rcx + 8], rdx
mov qword [rcx + 0x20], r9
mov rax, rcx
add rsp, 0x28
ret
jmp qword [case.0x140009a58.316]
lea rcx, str.attempt_to_calculate_the_remainder_with_a_divisor_of_zero
lea r8, str.C:UsersAdministratorDesktop_rust_new2librarycore_src_sliceiter.rs
mov edx, 0x39
call fcn.140045910
ud2
xor ecx, ecx
cmp r8d, 0xb9c0da8b
setl cl
lea r12, case.0x140009a58.338
jmp qword [r12 + rcx*8]
jmp r10
xor ecx, ecx
cmp r8d, 0xb538b72b
sete cl
lea r12, case.0x140009a58.326
jmp qword [r12 + rcx*8]
push 0x10
pop r8
mov rax, r8
call fcn.1400370f0
sub rsp, rax
mov r14, rsp
mov rax, r8
call fcn.1400370f0
sub rsp, rax
mov r15, rsp
mov rax, r8
call fcn.1400370f0
sub rsp, rax
mov rsi, rsp
mov r8d, 0xb9c0da8b
xor ecx, ecx
cmp r8d, 0x4818ce06
setl cl
jmp qword [rbx + rcx*8]
jmp r11
mov qword [r15], r9
mov r8d, 0x4818ce06
xor ecx, ecx
cmp r8d, 0x4818ce06
setl cl
jmp qword [rbx + rcx*8]
xor ecx, ecx
cmp r8d, 0xc18fb311
setl cl
lea r12, case.0x140009a58.340
jmp qword [r12 + rcx*8]
xor ecx, ecx
cmp r8d, 0x45fe8d26
setl cl
lea r12, case.0x140009a58.342
jmp qword [r12 + rcx*8]
sete cl
movzx ecx, cl
lea r13, case.0x140009a58.326
mov r12d, 0x4f34ee3c
jmp qword [r13 + rcx*8]
xor ecx, ecx
cmp r8d, 0xb9c0da8b
sete cl
lea r13, case.0x140009a58.326
mov r12d, 0x5a9da681
jmp qword [r13 + rcx*8]
mov r12d, 0xb538b72b
jmp rdx
sete r12b
movzx r13d, r12b
lea rcx, case.0x140009a58.326
mov r12d, 0x4818ce06
jmp qword [rcx + r13*8]
xor ecx, ecx
cmp r12d, 0x4818ce06
setl cl
mov r8d, r12d
jmp qword [rbx + rcx*8]
xor ecx, ecx
cmp r8d, 0x559c615b
setl cl
lea r12, case.0x140009a58.320
jmp qword [r12 + rcx*8]
xor ecx, ecx
cmp r8d, 0x5924a083
setl cl
lea r12, case.0x140009a58.322
jmp qword [r12 + rcx*8]
jmp rdi
mov rax, qword [rbp - 8]
mov qword [r15], rax
mov r8d, 0x4f34ee3c
xor ecx, ecx
cmp r8d, 0x4818ce06
setl cl
jmp qword [rbx + rcx*8]
xor ecx, ecx
cmp r8d, 0x4f34ee3c
setl cl
lea r12, case.0x140009a58.332
jmp qword [r12 + rcx*8]
xor ecx, ecx
cmp r8d, 0x4818ce06
sete cl
lea r12, case.0x140009a58.326
jmp qword [r12 + rcx*8]
mov qword [r15], r9
mov r8d, 0x45fe8d26
xor ecx, ecx
cmp r8d, 0x4818ce06
setl cl
jmp qword [rbx + rcx*8]
xor ecx, ecx
cmp r8d, 0x5a9da681
setl cl
lea r12, case.0x140009a58.324
jmp qword [r12 + rcx*8]
xor ecx, ecx
cmp r8d, 0x5924a083
sete cl
lea r13, case.0x140009a58.326
mov r12d, 0xb538b72b
jmp qword [r13 + rcx*8]
sete cl
movzx ecx, cl
lea r12, case.0x140009a58.326
jmp qword [r12 + rcx*8]
xor ecx, ecx
cmp r8d, 0x4818ce06
setl cl
jmp qword [rbx + rcx*8]
mov rdx, qword [r15]
mov rax, qword [rbp]
mov qword [rsi], rax
mov qword [rsi + 8], rdx
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
xor r13d, r13d
cmp r9d, 0xe98c9cd1
setl r13b
jmp qword [r14 + r13*8]
xor edx, edx
cmp r9d, 0x3a615339
setl dl
lea rsi, case.0x140009a58.358
jmp qword [rsi + rdx*8]
xor esi, esi
cmp r9d, 0x5d1b73c1
setl sil
lea r13, case.0x140009a58.360
jmp qword [r13 + rsi*8]
xor r13d, r13d
cmp r9d, 0x73132020
setl r13b
lea rsi, case.0x140009a58.362
jmp qword [rsi + r13*8]
sete sil
movzx esi, sil
lea r13, case.0x140009a58.364
jmp qword [r13 + rsi*8]
push 0x10
pop r9
mov rax, r9
call fcn.1400370f0
sub rsp, rax
mov r15, rsp
mov rax, r9
call fcn.1400370f0
sub rsp, rax
mov r12, rsp
mov rax, r9
call fcn.1400370f0
sub rsp, rax
mov rax, rsp
mov r9d, 0x4d2db21a
xor esi, esi
cmp r9d, 0xe98c9cd1
setl sil
jmp qword [r14 + rsi*8]
xor edx, edx
cmp r9d, 0xecaad2d9
setl dl
lea rsi, case.0x140009a58.374
jmp qword [rsi + rdx*8]
xor edx, edx
cmp r9d, 0xf5fcf3e
setl dl
lea rsi, case.0x140009a58.376
jmp qword [rsi + rdx*8]
jmp qword [rbp - 8]
mov r9, qword [r12]
mov qword [rax], rcx
mov qword [rax + 8], r9
mov r9d, 0xc49bdd60
xor r13d, r13d
cmp r9d, 0xe98c9cd1
setl r13b
jmp qword [r14 + r13*8]
xor edx, edx
cmp r9d, 0xe98c9cd1
sete dl
lea rsi, case.0x140009a58.364
jmp qword [rsi + rdx*8]
mov qword [r12], r10
mov r9d, 0xd7792a9a
xor edx, edx
cmp r9d, 0xe98c9cd1
setl dl
jmp qword [r14 + rdx*8]
jmp rbx
mov rdx, qword [rbp]
mov qword [r12], rdx
mov r9d, 0xb844cade
xor edx, edx
cmp r9d, 0xe98c9cd1
setl dl
jmp qword [r14 + rdx*8]
xor edx, edx
cmp r9d, 0x4d2db21a
setl dl
lea rsi, case.0x140009a58.368
jmp qword [rsi + rdx*8]
sete dl
movzx edx, dl
lea rsi, case.0x140009a58.364
mov r13d, 0xce08a584
jmp qword [rsi + rdx*8]
mov r13d, 0x73132020
jmp rdi
xor edx, edx
cmp r9d, 0x3a615339
sete dl
lea rsi, case.0x140009a58.364
mov r13d, 0x73132020
jmp qword [rsi + rdx*8]
xor edx, edx
cmp r9d, 0xce08a584
setl dl
lea rsi, case.0x140009a58.384
jmp qword [rsi + rdx*8]
xor edx, edx
cmp r9d, 0xcf84d612
setl dl
lea rsi, case.0x140009a58.386
jmp qword [rsi + rdx*8]
xor edx, edx
cmp r9d, 0xd7792a9a
setl dl
lea rsi, case.0x140009a58.388
jmp qword [rsi + rdx*8]
jmp r11
mov qword [r12], r10
mov r9d, 0xe98c9cd1
xor edx, edx
cmp r9d, 0xe98c9cd1
setl dl
jmp qword [r14 + rdx*8]
xor edx, edx
cmp r9d, 0xb844cade
setl dl
lea rsi, case.0x140009a58.396
jmp qword [rsi + rdx*8]
xor edx, edx
cmp r9d, 0xc49bdd60
setl dl
lea rsi, case.0x140009a58.398
jmp qword [rsi + rdx*8]
sete sil
movzx esi, sil
lea r13, case.0x140009a58.364
jmp qword [r13 + rsi*8]
mov r8, qword [r12]
mov qword [rax], rcx
mov qword [rax + 8], r8
mov r9d, 0x8090f273
xor edx, edx
cmp r9d, 0xe98c9cd1
setl dl
jmp qword [r14 + rdx*8]
xor edx, edx
cmp r9d, 0xb844cade
sete dl
lea rsi, case.0x140009a58.364
jmp qword [rsi + rdx*8]
mov r9d, 0xc49bdd60
xor edx, edx
cmp r9d, 0xe98c9cd1
setl dl
jmp qword [r14 + rdx*8]
xor esi, esi
cmp r9d, 0xce08a584
sete sil
lea rdx, case.0x140009a58.364
mov r13d, 0xe98c9cd1
jmp qword [rdx + rsi*8]
xor edx, edx
cmp r9d, 0x8090f273
sete dl
lea rsi, case.0x140009a58.364
jmp qword [rsi + rdx*8]
mov rax, rcx
mov rdx, r8
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
sete dl
movzx edx, dl
lea rsi, case.0x140009a58.364
mov r13d, 0xb844cade
jmp qword [rsi + rdx*8]
xor edx, edx
cmp r13d, 0xe98c9cd1
setl dl
mov r9d, r13d
jmp qword [r14 + rdx*8]
xor ecx, ecx
cmp eax, 0x7e645cc5
setb cl
lea rdx, case.0x140009a58.408
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140009a58.410
jmp qword [rdx + rcx*8]
mov eax, 0x67099222
xor ecx, ecx
cmp eax, 0x67099222
setb cl
jmp qword [r15 + rcx*8]
xor ecx, ecx
cmp eax, 0x67099222
sete cl
lea rdx, case.0x140009a58.410
jmp qword [rdx + rcx*8]
mov rcx, rsi
mov rdx, rdi
call fcn.140001d02
mov r14, rax
mov rbx, rdx
mov eax, 0x55bd6898
xor ecx, ecx
cmp eax, 0x67099222
setb cl
jmp qword [r15 + rcx*8]
mov rax, r14
mov rdx, rbx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
xor ecx, ecx
cmp eax, 0x5abac681
setb cl
lea rdx, case.0x140009a58.414
jmp qword [rdx + rcx*8]
jmp qword [case.0x140009a58.410]
mov rcx, rsi
mov rdx, rdi
call fcn.140001d02
mov eax, 0x67099222
xor ecx, ecx
cmp eax, 0x67099222
setb cl
jmp qword [r15 + rcx*8]
xor ecx, ecx
cmp eax, 0x55bd6898
sete cl
lea rdx, case.0x140009a58.410
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x67099222
setb cl
jmp qword [r15 + rcx*8]
jmp qword [case.0x140009a58.423]
xor ecx, ecx
cmp eax, 0x2c1f45e3
sete cl
lea rdx, case.0x140009a58.424
jmp qword [rdx + rcx*8]
mov eax, 0xb922f333
xor ecx, ecx
cmp eax, 0x2c1f45e3
setl cl
jmp qword [r15 + rcx*8]
jmp qword [case.0x140009a58.424]
mov rcx, rsi
mov rdx, rdi
call fcn.140001e7f
mov eax, 0xb922f333
xor ecx, ecx
cmp eax, 0x2c1f45e3
setl cl
jmp qword [r15 + rcx*8]
xor ecx, ecx
cmp eax, 0x2c1f45e3
setl cl
jmp qword [r15 + rcx*8]
xor ecx, ecx
cmp eax, 0xd2dfcdd
setl cl
lea rdx, case.0x140009a58.428
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xb922f333
sete cl
lea rdx, case.0x140009a58.424
jmp qword [rdx + rcx*8]
mov rcx, rsi
mov rdx, rdi
call fcn.140001e7f
mov r14, rax
mov rbx, rdx
mov eax, 0xd2dfcdd
xor ecx, ecx
cmp eax, 0x2c1f45e3
setl cl
jmp qword [r15 + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140009a58.424
jmp qword [rdx + rcx*8]
mov rax, r14
mov rdx, rbx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
jmp rax
xor eax, eax
cmp rcx, 1
sete al
lea rcx, case.0x140009a58.436
jmp qword [rcx + rax*8]
mov rax, rdx
add rsp, 0x28
ret
jmp qword [case.0x140009a58.438]
lea rcx, str.called__Option::unwrap____on_a__None__valueSymFromAddrW
mov edx, 0x2b
call fcn.140045910
ud2
xor r14d, r14d
cmp ebx, 0x380ed323
setl r14b
mov edi, ebx
jmp qword [r8 + r14*8]
xor ebx, ebx
cmp edi, 0xfd367a18
setl bl
jmp qword [r10 + rbx*8]
sete bl
movzx r14d, bl
mov ebx, 0x380ed323
jmp qword [r11 + r14*8]
xor ebx, ebx
cmp edi, 0x9d2be895
sete bl
jmp qword [rsi + rbx*8]
xor r14d, r14d
cmp edi, 0x380ed323
sete r14b
mov ebx, 0x9d2be895
jmp qword [r9 + r14*8]
mov ebx, 0x380ed323
jmp rcx
xor ebx, ebx
cmp edi, 0x380ed323
setl bl
jmp qword [r8 + rbx*8]
jmp rdx
test eax, eax
sete al
pop rbx
pop rdi
pop rsi
pop r14
ret
mov rbx, r9
mov r14, r8
jmp qword [case.0x140009a58.456]
mov rax, qword [rdi + 0x18]
lea r9, [rsp + 0x20]
mov qword [r9 + 0x10], rax
movups xmm0, xmmword [rdi + 8]
movaps xmmword [r9], xmm0
lea rcx, [rsp + 0x38]
mov rdx, r14
mov r8, rbx
call fcn.140003fbd
mov rax, qword [rdi + 0x18]
lea r9, [rsp + 0x20]
mov qword [r9 + 0x10], rax
movups xmm0, xmmword [rdi + 8]
movaps xmmword [r9], xmm0
lea r15, [rsp + 0x38]
mov rcx, r15
mov rdx, r14
mov r8, rbx
call fcn.140003fbd
mov rax, qword [r15 + 0x10]
mov qword [rsi + 0x18], rax
movups xmm0, xmmword [r15]
movups xmmword [rsi + 8], xmm0
and qword [rsi], 0
xor eax, eax
jmp qword [case.0x140009a58.458]
mov rax, qword [rdi + 0x18]
mov qword [rsi + 0x18], rax
movups xmm0, xmmword [rdi + 8]
movups xmmword [rsi + 8], xmm0
mov qword [rsi], 1
mov eax, 1
jmp qword [case.0x140009a58.458]
lea rcx, case.0x140009a58.462
jmp qword [rcx + rax*8]
jmp qword [case.0x140009a58.462]
mov rax, rsi
add rsp, 0x50
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
xor edx, edx
cmp ecx, 0x469752ec
setl dl
lea r8, case.0x140009a58.468
jmp qword [r8 + rdx*8]
xor edx, edx
cmp ecx, 0xee3ac75e
setl dl
lea r8, case.0x140009a58.484
jmp qword [r8 + rdx*8]
xor edx, edx
cmp ecx, 0xfbb3cf6
setl dl
lea r8, case.0x140009a58.486
jmp qword [r8 + rdx*8]
xor edx, edx
cmp ecx, 0xee3ac75e
sete dl
lea r8, case.0x140009a58.474
jmp qword [r8 + rdx*8]
mov rcx, qword [rbx + 0x10]
mov qword [rdi + 0x10], rcx
movups xmm0, xmmword [rbx]
movups xmmword [rdi], xmm0
mov ecx, 0x654336e7
xor edx, edx
cmp ecx, 0xc04974f1
setl dl
jmp qword [r14 + rdx*8]
xor edx, edx
cmp ecx, 0xe338e36d
setl dl
lea r8, case.0x140009a58.492
jmp qword [r8 + rdx*8]
sete dl
movzx edx, dl
lea r8, case.0x140009a58.474
jmp qword [r8 + rdx*8]
test al, al
mov edx, 0x8045d854
mov ecx, 0xfbb3cf6
cmove ecx, edx
xor edx, edx
cmp ecx, 0xc04974f1
setl dl
jmp qword [r14 + rdx*8]
jmp qword [case.0x140009a58.474]
mov rcx, qword [rbx + 0x10]
mov qword [rdi + 0x10], rcx
movups xmm0, xmmword [rbx]
movups xmmword [rdi], xmm0
mov ecx, 0xee3ac75e
xor edx, edx
cmp ecx, 0xc04974f1
setl dl
jmp qword [r14 + rdx*8]
xor edx, edx
cmp ecx, 0x654336e7
setl dl
lea r8, case.0x140009a58.470
jmp qword [r8 + rdx*8]
xor edx, edx
cmp ecx, 0x7beb4163
setl dl
lea r8, case.0x140009a58.472
jmp qword [r8 + rdx*8]
sete dl
movzx r8d, dl
lea r9, case.0x140009a58.474
mov edx, 0x8045d854
jmp qword [r9 + r8*8]
xor edx, edx
cmp ecx, 0x4b41cd9e
setl dl
lea r8, case.0x140009a58.478
jmp qword [r8 + rdx*8]
sete dl
movzx edx, dl
lea r8, case.0x140009a58.474
jmp qword [r8 + rdx*8]
mov rax, rdi
add rsp, 0x40
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
sete dl
movzx r8d, dl
lea r9, case.0x140009a58.474
mov edx, 0x469752ec
jmp qword [r9 + r8*8]
xor r8d, r8d
cmp ecx, 0x654336e7
sete r8b
lea r9, case.0x140009a58.474
mov edx, 0xe338e36d
jmp qword [r9 + r8*8]
xor r8d, r8d
cmp ecx, 0x469752ec
sete r8b
lea r9, case.0x140009a58.474
mov edx, 0x7beb4163
jmp qword [r9 + r8*8]
mov edx, 0x908d5543
jmp qword [case.0x140009a58.474]
xor edx, edx
cmp ecx, 0x908d5543
setl dl
lea r8, case.0x140009a58.498
jmp qword [r8 + rdx*8]
xor edx, edx
cmp ecx, 0xa3df56d1
setl dl
lea r8, case.0x140009a58.500
jmp qword [r8 + rdx*8]
xor edx, edx
cmp ecx, 0x918f342f
setl dl
lea r8, case.0x140009a58.508
jmp qword [r8 + rdx*8]
sete dl
movzx edx, dl
lea r8, case.0x140009a58.474
jmp qword [r8 + rdx*8]
mov rax, qword [rbx + 0x10]
lea rdx, [rsp + 0x20]
mov qword [rdx + 0x10], rax
movups xmm0, xmmword [rbx]
movaps xmmword [rdx], xmm0
mov rcx, rsi
call fcn.140004209
and qword [rdi], 0
mov ecx, 0xe338e36d
xor eax, eax
xor edx, edx
cmp ecx, 0xc04974f1
setl dl
jmp qword [r14 + rdx*8]
xor edx, edx
cmp ecx, 0x8387ddea
setl dl
lea r8, case.0x140009a58.514
jmp qword [r8 + rdx*8]
xor edx, edx
cmp ecx, 0x8fcbd120
setl dl
lea r8, case.0x140009a58.516
jmp qword [r8 + rdx*8]
mov edx, 0x469752ec
jmp qword [case.0x140009a58.474]
xor r8d, r8d
cmp edx, 0xc04974f1
setl r8b
mov ecx, edx
jmp qword [r14 + r8*8]
xor edx, edx
cmp ecx, 0xa8d8c3d2
setl dl
lea r8, case.0x140009a58.502
jmp qword [r8 + rdx*8]
sete dl
movzx r8d, dl
lea r9, case.0x140009a58.474
mov edx, 0xee3ac75e
jmp qword [r9 + r8*8]
xor r8d, r8d
cmp ecx, 0x8045d854
sete r8b
lea r9, case.0x140009a58.474
mov edx, 0x908d5543
jmp qword [r9 + r8*8]
xor edx, edx
cmp ecx, 0xc04974f1
setl dl
jmp qword [r14 + rdx*8]
xor r8d, r8d
cmp ecx, 0x908d5543
sete r8b
lea r9, case.0x140009a58.474
mov edx, 0x4b41cd9e
jmp qword [r9 + r8*8]
xor r8d, r8d
cmp ecx, 0xa3df56d1
sete r8b
lea r9, case.0x140009a58.474
mov edx, ebp
jmp qword [r9 + r8*8]
jmp qword [case.0x140009a58.527]
mov rax, qword [rbx + 0x18]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rbx + 8]
movups xmmword [rsi], xmm0
mov eax, 1
lea rcx, case.0x140009a58.530
jmp qword [rcx + rax*8]
jmp qword [case.0x140009a58.535]
mov rax, rsi
add rsp, 0x60
pop rbx
pop rdi
pop rsi
ret
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
lea rcx, [rsp + 0x40]
movaps xmmword [rcx + 0x10], xmm1
movaps xmmword [rcx], xmm0
mov rax, qword [rbx + 0x18]
lea rdx, [rsp + 0x20]
mov qword [rdx + 0x10], rax
movups xmm0, xmmword [rbx + 8]
movaps xmmword [rdx], xmm0
call fcn.1400042f8
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
lea rcx, [rsp + 0x40]
movaps xmmword [rcx + 0x10], xmm1
movaps xmmword [rcx], xmm0
mov rax, qword [rbx + 0x18]
lea rdx, [rsp + 0x20]
mov qword [rdx + 0x10], rax
movups xmm0, xmmword [rbx + 8]
movaps xmmword [rdx], xmm0
call fcn.1400042f8
and qword [rsi], 0
jmp qword [case.0x140009a58.529]
xor eax, eax
lea rcx, case.0x140009a58.530
jmp qword [rcx + rax*8]
jmp qword [case.0x140009a58.532]
mov rcx, rdi
call fcn.140006872
mov rcx, rdi
call fcn.140006872
jmp qword [case.0x140009a58.530]
xor ecx, ecx
cmp eax, 0xf9c4554e
setl cl
lea rdx, case.0x140009a58.578
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x2f4625e8
setl cl
lea rdx, case.0x140009a58.580
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x30184bf2
setl cl
lea rdx, case.0x140009a58.582
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x35babc2f
setl cl
lea rdx, case.0x140009a58.584
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140009a58.548
jmp qword [rdx + rcx*8]
test byte [rbp + 7], 1
mov ecx, 0x6ccb0327
mov eax, 0x3dda1968
cmovne eax, ecx
xor ecx, ecx
cmp eax, 0x3852aa84
setl cl
jmp qword [r12 + rcx*8]
xor ecx, ecx
cmp eax, 0x21c9c62b
setl cl
lea rdx, case.0x140009a58.592
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xf9c4554e
sete cl
lea rdx, case.0x140009a58.548
jmp qword [rdx + rcx*8]
push 0x10
pop rcx
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov rsi, rsp
mov eax, 0x3e0
call fcn.1400370f0
sub rsp, rax
mov rbx, rsp
mov eax, 0x3e0
call fcn.1400370f0
sub rsp, rax
mov r14, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r13, rsp
mov byte [rsi], 1
mov eax, 0xa474f5cf
xor ecx, ecx
cmp eax, 0x3852aa84
setl cl
jmp qword [r12 + rcx*8]
xor ecx, ecx
cmp eax, 0x30184bf2
sete cl
lea rdx, case.0x140009a58.548
jmp qword [rdx + rcx*8]
sub rsp, 0x20
mov r8d, 0x3d8
mov rcx, r14
mov r15, qword [rbp - 8]
mov rdx, r15
call fcn.140037970
add rsp, 0x20
xor edi, edi
mov byte [rsi], dil
sub rsp, 0x20
mov r8d, 0x3d8
mov rcx, rbx
mov rdx, r15
call fcn.140037970
mov rcx, qword [rbp - 0x10]
mov rdx, rbx
call fcn.14000466d
mov r9d, dword [rbp]
add rsp, 0x20
mov byte [r13], dil
mov eax, 0x508bb695
xor ecx, ecx
cmp eax, 0x3852aa84
setl cl
jmp qword [r12 + rcx*8]
xor ecx, ecx
cmp eax, 0xb21c1f0d
setl cl
lea rdx, case.0x140009a58.598
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xe6343ea8
setl cl
lea rdx, case.0x140009a58.600
jmp qword [rdx + rcx*8]
mov ecx, 0x581bb979
jmp qword [case.0x140009a58.548]
xor ecx, ecx
cmp eax, 0xa474f5cf
setl cl
lea rdx, case.0x140009a58.606
jmp qword [rdx + rcx*8]
sete cl
movzx edx, cl
lea r8, case.0x140009a58.548
mov ecx, 0x2f4625e8
jmp qword [r8 + rdx*8]
xor edx, edx
cmp eax, 0x2f4625e8
sete dl
lea r8, case.0x140009a58.548
mov ecx, r9d
jmp qword [r8 + rdx*8]
sete cl
movzx edx, cl
lea r8, case.0x140009a58.548
mov ecx, 0x30184bf2
jmp qword [r8 + rdx*8]
mov ecx, 0xf9c4554e
jmp qword [case.0x140009a58.548]
xor edx, edx
cmp eax, 0x844f0472
sete dl
lea r8, case.0x140009a58.548
mov ecx, 0xf9c4554e
jmp qword [r8 + rdx*8]
xor ecx, ecx
cmp eax, 0x5827bb18
setl cl
lea rdx, case.0x140009a58.540
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x66bbc1cc
setl cl
lea rdx, case.0x140009a58.542
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x6ccb0327
setl cl
lea rdx, case.0x140009a58.544
jmp qword [rdx + rcx*8]
jmp qword [case.0x140009a58.547]
jmp qword [case.0x140009a58.548]
sub rsp, 0x20
mov r8d, 0x3d8
mov rcx, r14
mov r15, qword [rbp - 8]
mov rdx, r15
call fcn.140037970
add rsp, 0x20
xor edi, edi
mov byte [rsi], dil
sub rsp, 0x20
mov r8d, 0x3d8
mov rcx, rbx
mov rdx, r15
call fcn.140037970
mov rcx, qword [rbp - 0x10]
mov rdx, rbx
call fcn.14000466d
mov r9d, dword [rbp]
add rsp, 0x20
mov byte [r13], dil
mov eax, 0x30184bf2
xor ecx, ecx
cmp eax, 0x3852aa84
setl cl
jmp qword [r12 + rcx*8]
xor ecx, ecx
cmp eax, 0x40a514ef
setl cl
lea rdx, case.0x140009a58.560
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x508bb695
setl cl
lea rdx, case.0x140009a58.562
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x581bb979
setl cl
lea rdx, case.0x140009a58.564
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140009a58.548
jmp qword [rdx + rcx*8]
cmp byte [rsi], 0
setne byte [rbp + 7]
mov eax, 0x35babc2f
xor ecx, ecx
cmp eax, 0x3852aa84
setl cl
jmp qword [r12 + rcx*8]
xor ecx, ecx
cmp eax, 0x5fa428d0
setl cl
lea rdx, case.0x140009a58.554
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x5827bb18
sete cl
lea rdx, case.0x140009a58.548
jmp qword [rdx + rcx*8]
mov byte [r13], 1
mov eax, 0x3852aa84
xor ecx, ecx
cmp eax, 0x3852aa84
setl cl
jmp qword [r12 + rcx*8]
xor ecx, ecx
cmp eax, 0x3dda1968
setl cl
lea rdx, case.0x140009a58.572
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140009a58.548
jmp qword [rdx + rcx*8]
mov al, byte [r13]
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
xor edx, edx
cmp eax, 0x66bbc1cc
sete dl
lea r8, case.0x140009a58.548
mov ecx, 0x3dda1968
jmp qword [r8 + rdx*8]
xor edx, edx
cmp ecx, 0x3852aa84
setl dl
mov eax, ecx
jmp qword [r12 + rdx*8]
sete cl
movzx edx, cl
lea r8, case.0x140009a58.548
mov ecx, 0x66bbc1cc
jmp qword [r8 + rdx*8]
xor ecx, ecx
cmp eax, 0x3852aa84
setl cl
jmp qword [r12 + rcx*8]
mov ecx, 0x5fa428d0
jmp qword [case.0x140009a58.548]
xor edx, edx
cmp eax, 0x3852aa84
sete dl
lea r8, case.0x140009a58.548
mov ecx, 0x581bb979
jmp qword [r8 + rdx*8]
sete cl
movzx edx, cl
lea r8, case.0x140009a58.548
mov ecx, 0x5fa428d0
jmp qword [r8 + rdx*8]
xor edx, edx
cmp eax, 0x508bb695
sete dl
lea r8, case.0x140009a58.548
mov ecx, 0x3852aa84
jmp qword [r8 + rdx*8]
mov rdi, r8
add rdx, 8
lea rbx, [rsp + 0x28]
mov r8d, 0x3c0
mov rcx, rbx
call fcn.140037970
mov r14, qword [rdi]
mov rdx, qword [rdi + 8]
mov rcx, r14
call fcn.140003724
lea rcx, [rsi + 8]
mov rdx, rbx
mov r8, r14
call fcn.14000cb40
and qword [rsi], 0
xor eax, eax
jmp 0x14000c140
jmp qword [case.0x140009a58.614]
mov qword [rsi], 1
jmp qword [case.0x140009a58.617]
mov qword [rsi], 1
mov qword [rsi], 1
jmp qword [case.0x140009a58.617]
mov eax, 1
mov rcx, qword [case.0x140009a58.619]
jmp rcx
lea rcx, case.0x140009a58.620
jmp qword [rcx + rax*8]
jmp qword [case.0x140009a58.620]
jmp qword [case.0x140009a58.623]
mov rax, rsi
add rsp, 0x3e8
pop rbx
pop rdi
pop rsi
pop r14
ret
jmp qword [case.0x140009a58.628]
mov ecx, 0xd
mov rdi, rax
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
jmp qword [case.0x140009a58.631]
mov ecx, 0xd
mov rdi, rax
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
mov ecx, 0xd
mov rdi, rax
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
jmp qword [case.0x140009a58.631]
add rsp, 0x48
pop rdi
pop rsi
ret
mov rax, qword [rdx + 0x10]
lea r8, [rsp + 0x30]
mov qword [r8 + 0x10], rax
movups xmm0, xmmword [rdx]
movaps xmmword [r8], xmm0
lea rax, str.srcmain.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.140007211
mov edx, 0x2b
call fcn.140045b80
ud2
mov rax, r9
call fcn.1400370f0
sub rsp, rax
mov r8, rsp
jmp r10
mov rax, qword [rdx]
lea r9, case.0x140009a58.634
jmp qword [r9 + rax*8]
jmp qword [case.0x140009a58.636]
mov rax, qword [rdx + 0x18]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rdx + 8]
movups xmmword [rcx], xmm0
jmp qword [case.0x140009a58.638]
mov rax, qword [rdx + 0x18]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rdx + 8]
movups xmmword [rcx], xmm0
mov rax, qword [rdx + 0x18]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rdx + 8]
movups xmmword [rcx], xmm0
jmp qword [case.0x140009a58.638]
mov rax, rcx
mov rsp, rbp
pop rbp
ret
jmp qword [case.0x140009a58.640]
mov rax, qword [rdx + 0x18]
mov qword [r8 + 0x10], rax
movups xmm0, xmmword [rdx + 8]
movups xmmword [r8], xmm0
sub rsp, 0x30
lea rax, str.srcmain.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.140007211
push 0x2b
pop rdx
call fcn.140045b80
add rsp, 0x30
ud2
jmp rax
mov rax, qword [rdi]
lea rcx, case.0x140009a58.644
jmp qword [rcx + rax*8]
lea rdx, [rdi + 8]
lea rcx, [rsi + 8]
mov r8d, 0x3c0
call fcn.140037970
and qword [rsi], 0
mov eax, 1
jmp qword [case.0x140009a58.646]
jmp qword [case.0x140009a58.649]
call fcn.14000c9ae
call fcn.14000c9ae
mov qword [rsi], 1
xor eax, eax
jmp qword [case.0x140009a58.646]
mov rcx, qword [case.0x140009a58.652]
jmp rcx
lea rcx, case.0x140009a58.654
jmp qword [rcx + rax*8]
jmp qword [case.0x140009a58.654]
jmp qword [case.0x140009a58.656]
mov rax, rsi
add rsp, 0x28
pop rdi
pop rsi
ret
sete r10b
movzx r11d, r10b
lea rsi, case.0x140009a58.664
mov r10d, 0x9cc11f1b
jmp qword [rsi + r11*8]
xor r11d, r11d
cmp r10d, 0xe08789fd
setl r11b
mov r9d, r10d
jmp qword [r8 + r11*8]
jmp rax
xor r10d, r10d
cmp r9d, 0x9cc11f1b
sete r10b
lea r11, case.0x140009a58.664
jmp qword [r11 + r10*8]
movzx eax, cl
pop rsi
ret
mov r10d, 0x31bdb29b
jmp rdx
xor r10d, r10d
cmp r9d, 0x31bdb29b
setl r10b
lea r11, case.0x140009a58.662
jmp qword [r11 + r10*8]
xor r11d, r11d
cmp r9d, 0xe08789fd
sete r11b
lea rsi, case.0x140009a58.664
mov r10d, 0x31bdb29b
jmp qword [rsi + r11*8]
xor r10d, r10d
cmp r9d, 0xe08789fd
setl r10b
jmp qword [r8 + r10*8]
mov r9d, 0x78dac020
jmp rax
xor r9d, r9d
cmp r8d, 0x170280f2
sete r9b
lea r10, case.0x140009a58.678
jmp qword [r10 + r9*8]
movzx eax, cl
ret
sete r9b
movzx r10d, r9b
lea r11, case.0x140009a58.678
mov r9d, 0x170280f2
jmp qword [r11 + r10*8]
xor r9d, r9d
cmp r8d, 0x583dcc82
setb r9b
jmp qword [rdx + r9*8]
xor r9d, r9d
cmp r8d, 0x78dac020
setb r9b
lea r10, case.0x140009a58.676
jmp qword [r10 + r9*8]
xor r10d, r10d
cmp r9d, 0x583dcc82
setb r10b
mov r8d, r9d
jmp qword [rdx + r10*8]
xor r9d, r9d
cmp r8d, 0x273e4ed5
setb r9b
lea r10, case.0x140009a58.682
jmp qword [r10 + r9*8]
sete r9b
movzx r10d, r9b
lea r11, case.0x140009a58.678
mov r9d, 0x78dac020
jmp qword [r11 + r10*8]
xor eax, eax
cmp ebp, 0x94582f37
sete al
xor ecx, ecx
xor edx, edx
cmp ebp, 0xe792b95d
setl cl
sete dl
xor r9d, r9d
xor r8d, r8d
cmp ebp, 0x32f876eb
setl r9b
mov r9, qword [rbx + r9*8]
mov r10, qword [case.0x140009a58.691]
sete r8b
mov r11, qword [case.0x140009a58.692]
jmp r9
jmp qword [r15 + rcx*8]
jmp qword [r12 + rdx*8]
jmp qword [r13 + rax*8]
mov ebp, 0x32f876eb
jmp 0x14000c52e
mov ebp, 0x32f876eb
jmp r11
mov rcx, rsi
mov rdx, rdi
call fcn.140001c89
jmp 0x14000c52e
jmp r10
mov ebp, 0xe792b95d
jmp qword [r14 + r8*8]
jmp r9
mov rax, rsi
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor eax, eax
cmp ebx, 0xb7e7dd5b
setl al
xor ecx, ecx
cmp ebx, 0xb293c5c7
sete cl
xor r8d, r8d
xor edx, edx
cmp ebx, 0xd7cd538f
setl r8b
lea r9, case.0x140009a58.702
mov r8, qword [r9 + r8*8]
mov r9, qword [case.0x140009a58.706]
sete dl
xor r10d, r10d
xor r11d, r11d
cmp ebx, 0x531d2821
setl r10b
sete r11b
jmp r8
jmp qword [r13 + rax*8]
mov ebx, 0xd7cd538f
jmp r9
jmp qword [rbp + rcx*8]
mov ebx, 0xd7cd538f
jmp 0x14000c5fc
jmp qword [r14 + r10*8]
jmp qword [r15 + r11*8]
mov ebx, 0x531d2821
jmp qword [r12 + rdx*8]
jmp r8
mov rcx, rsi
mov rdx, rdi
call fcn.140001c0a
jmp 0x14000c5fc
mov rax, rsi
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
sub rsp, 0x20
mov rcx, rsi
call fcn.1400365fe
add rsp, 0x20
push 0x20
pop rax
call fcn.1400370f0
sub rsp, rax
mov r12, rsp
sub rsp, 0x20
mov rcx, rsi
call fcn.1400365fe
add rsp, 0x20
jmp qword [case.0x140009a58.718]
mov r14, rax
mov r15, rdx
jmp qword [case.0x140009a58.720]
mov rax, rdi
mov rsp, rbp
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
mov qword [r12], r14
mov qword [r12 + 8], r15
sub rsp, 0x20
mov rcx, r14
mov rdx, rbx
mov r8, rsi
call fcn.140037970
add rsp, 0x20
mov qword [r12 + 0x10], rsi
movups xmm0, xmmword [r12]
movups xmmword [rdi], xmm0
mov qword [rdi + 0x10], rsi
mov qword [r12], r14
mov qword [r12 + 8], r15
sub rsp, 0x20
mov rcx, r14
mov rdx, rbx
mov r8, rsi
call fcn.140037970
add rsp, 0x20
mov qword [r12 + 0x10], rsi
mov qword [rdi + 0x10], rsi
movups xmm0, xmmword [r12]
movups xmmword [rdi], xmm0
jmp qword [case.0x140009a58.722]
xor ecx, ecx
cmp eax, 0xcfaa3e42
setl cl
lea rdx, case.0x140009a58.726
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x54bad21c
setl cl
lea rdx, case.0x140009a58.728
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xcfaa3e42
sete cl
lea rdx, case.0x140009a58.730
jmp qword [rdx + rcx*8]
mov qword [rbx], 1
mov eax, 0x54bad21c
xor ecx, ecx
cmp eax, 0xb88c1928
setl cl
jmp qword [r14 + rcx*8]
xor ecx, ecx
cmp eax, 0xbf91b01e
setl cl
lea rdx, case.0x140009a58.734
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xb88c1928
sete cl
lea rdx, case.0x140009a58.730
jmp qword [rdx + rcx*8]
push 0x10
pop rcx
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov rsi, rsp
mov eax, 0x3d0
call fcn.1400370f0
sub rsp, rax
mov r15, rsp
mov eax, 0x3d0
call fcn.1400370f0
sub rsp, rax
mov r12, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r13, rsp
mov rax, qword [rbp - 0x10]
mov qword [r13], rax
mov rax, qword [rbp + 0x70]
mov qword [r13 + 8], rax
mov eax, 0x983324b3
xor ecx, ecx
cmp eax, 0xb88c1928
setl cl
jmp qword [r14 + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140009a58.730
jmp qword [rdx + rcx*8]
sub rsp, 0x20
mov rcx, r15
mov rdx, qword [rbp]
mov r8, qword [rbp - 8]
call fcn.14000d989
mov rcx, r12
mov rdx, r15
call fcn.14000c2c0
add rsp, 0x20
mov qword [rsi], r13
sub rsp, 0x20
mov rcx, rbx
mov rdx, r12
mov r8, r13
call fcn.14000c0b8
add rsp, 0x20
mov eax, 0x54bad21c
jmp case.0x140009a58.730
sete cl
movzx ecx, cl
lea rdx, case.0x140009a58.730
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xb88c1928
setl cl
jmp qword [r14 + rcx*8]
xor ecx, ecx
cmp eax, 0xa2a3646d
setl cl
lea rdx, case.0x140009a58.740
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xaec91c9b
setl cl
lea rdx, case.0x140009a58.742
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140009a58.730
jmp qword [rdx + rcx*8]
mov eax, 0xb88c1928
xor ecx, ecx
cmp eax, 0xb88c1928
setl cl
jmp qword [r14 + rcx*8]
xor ecx, ecx
cmp eax, 0x983324b3
sete cl
lea rdx, case.0x140009a58.730
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp edi, 0xb88c1928
setl cl
mov eax, edi
jmp qword [r14 + rcx*8]
jmp qword [case.0x140009a58.730]
mov eax, 0xb88c1928
xor ecx, ecx
cmp eax, 0xb88c1928
setl cl
jmp qword [r14 + rcx*8]
mov rax, rbx
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
jmp rax
xor r10d, r10d
cmp r8d, 0x16d85df8
sete r10b
lea r11, case.0x140009a58.754
mov r9d, 0x298ee08d
jmp qword [r11 + r10*8]
mov r9d, 0x16d85df8
jmp rcx
xor r9d, r9d
cmp r8d, 0x298ee08d
sete r9b
lea r10, case.0x140009a58.754
jmp qword [r10 + r9*8]
ret
xor r9d, r9d
cmp r8d, 0x298ee08d
setb r9b
jmp qword [rdx + r9*8]
sete r9b
movzx r10d, r9b
lea r11, case.0x140009a58.754
mov r9d, 0x16d85df8
jmp qword [r11 + r10*8]
xor r10d, r10d
cmp r9d, 0x298ee08d
setb r10b
mov r8d, r9d
jmp qword [rdx + r10*8]
xor r9d, r9d
cmp r8d, 0x60af8737
setb r9b
lea r10, case.0x140009a58.752
jmp qword [r10 + r9*8]
xor r9d, r9d
cmp r8d, 0x59c43978
sete r9b
lea r10, case.0x140009a58.768
jmp qword [r10 + r9*8]
ret
mov r9d, 0xdae9f054
jmp rcx
xor r10d, r10d
cmp r9d, 0x59c43978
setl r10b
mov r8d, r9d
jmp qword [rdx + r10*8]
jmp rax
xor r10d, r10d
cmp r8d, 0xdae9f054
sete r10b
lea r11, case.0x140009a58.768
mov r9d, 0x59c43978
jmp qword [r11 + r10*8]
xor r9d, r9d
cmp r8d, 0x59c43978
setl r9b
jmp qword [rdx + r9*8]
xor r9d, r9d
cmp r8d, 0x73c16bfa
setl r9b
lea r10, case.0x140009a58.766
jmp qword [r10 + r9*8]
sete r9b
movzx r10d, r9b
lea r11, case.0x140009a58.768
mov r9d, 0xdae9f054
jmp qword [r11 + r10*8]
xor ecx, ecx
cmp eax, 0x5f8d2fd1
setl cl
lea rdx, case.0x140009a58.780
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140009a58.782
jmp qword [rdx + rcx*8]
mov eax, 0xcf5acd9b
xor ecx, ecx
cmp eax, 0x24026a49
setl cl
jmp qword [r14 + rcx*8]
jmp qword [case.0x140009a58.782]
mov rcx, rdi
mov rdx, rbx
mov r8, rsi
call fcn.140013437
mov eax, 0xcf5acd9b
xor ecx, ecx
cmp eax, 0x24026a49
setl cl
jmp qword [r14 + rcx*8]
xor ecx, ecx
cmp eax, 0xf8e15cf4
setl cl
lea rdx, case.0x140009a58.786
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xcf5acd9b
sete cl
lea rdx, case.0x140009a58.782
jmp qword [rdx + rcx*8]
mov rcx, rdi
mov rdx, rbx
mov r8, rsi
call fcn.140013437
mov eax, 0xf8e15cf4
xor ecx, ecx
cmp eax, 0x24026a49
setl cl
jmp qword [r14 + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140009a58.782
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x24026a49
setl cl
jmp qword [r14 + rcx*8]
mov rax, rdi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
mov rax, qword [case.0x140009a58.800]
mov rcx, qword [case.0x140009a58.796]
xor r8d, r8d
cmp edx, 0xea7f314a
sete r8b
xor r10d, r10d
xor r9d, r9d
cmp edx, 0x3a4e0621
setl r10b
lea r11, case.0x140009a58.792
mov r10, qword [r11 + r10*8]
sete r9b
xor r11d, r11d
xor edi, edi
cmp edx, 0x57837c55
setl r11b
sete dil
jmp r10
jmp rax
jmp qword [rsi + r8*8]
mov edx, 0x3a4e0621
jmp 0x14000cc96
jmp rcx
mov rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x28]
mov r8, rbx
mov r9, r14
call fcn.14001fd70
mov rax, qword [case.0x140009a58.800]
mov edx, 0x3a4e0621
mov rcx, qword [case.0x140009a58.796]
jmp 0x14000cc96
jmp qword [r13 + rdi*8]
jmp qword [r15 + r9*8]
jmp r10
jmp qword [r12 + r11*8]
mov rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x28]
mov r8, rbx
mov r9, r14
call fcn.14001fd70
mov ebp, eax
mov edx, 0x57837c55
jmp 0x14000cc88
and bpl, 1
mov eax, ebp
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor ebx, ebx
cmp ebp, 0xba616a9a
sete bl
xor r15d, r15d
xor r14d, r14d
cmp ebp, 0x5b0b7e
setl r15b
mov r15, qword [r9 + r15*8]
sete r14b
xor r12d, r12d
xor r13d, r13d
cmp ebp, 0x52265079
setl r12b
sete r13b
jmp r15
jmp rcx
jmp qword [rdi + rbx*8]
mov ebp, 0x52265079
jmp rdx
mov ebp, 0x52265079
jmp 0x14000cda5
jmp qword [rsi + r14*8]
jmp qword [r10 + r12*8]
mov ebp, 0xba616a9a
jmp qword [r11 + r13*8]
jmp r15
mov qword [rax], 8
movups xmmword [r8], xmm0
jmp 0x14000cda5
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor r10d, r10d
cmp r9d, 0xe6769c6a
sete r10b
lea r11, case.0x140009a58.824
jmp qword [r11 + r10*8]
pop rsi
ret
xor r10d, r10d
cmp r9d, 0x743601b9
setl r10b
lea r11, case.0x140009a58.822
jmp qword [r11 + r10*8]
sete r10b
movzx r11d, r10b
lea rsi, case.0x140009a58.824
mov r10d, 0xe6769c6a
jmp qword [rsi + r11*8]
xor r11d, r11d
cmp r10d, 0x51d9642e
setl r11b
mov r9d, r10d
jmp qword [r8 + r11*8]
mov r10d, 0x743601b9
jmp rcx
xor r10d, r10d
cmp r9d, 0x51d9642e
setl r10b
jmp qword [r8 + r10*8]
xor r10d, r10d
cmp r9d, 0x304dcf19
setl r10b
lea r11, case.0x140009a58.828
jmp qword [r11 + r10*8]
sete r10b
movzx r11d, r10b
lea rsi, case.0x140009a58.824
mov r10d, 0x743601b9
jmp qword [rsi + r11*8]
xor r9d, r9d
cmp r8d, 0xd6084671
setl r9b
lea r10, case.0x140009a58.842
jmp qword [r10 + r9*8]
sete r9b
movzx r10d, r9b
lea r11, case.0x140009a58.838
mov r9d, 0xa248fa77
jmp qword [r11 + r10*8]
xor r10d, r10d
cmp r8d, 0xa248fa77
sete r10b
lea r11, case.0x140009a58.838
mov r9d, 0x2ef9b950
jmp qword [r11 + r10*8]
ret
mov r9d, 0xa248fa77
jmp rcx
xor r10d, r10d
cmp r9d, 0x19f7b7eb
setl r10b
mov r8d, r9d
jmp qword [rdx + r10*8]
sete r9b
movzx r9d, r9b
lea r10, case.0x140009a58.838
jmp qword [r10 + r9*8]
xor r9d, r9d
cmp r8d, 0x19f7b7eb
setl r9b
jmp qword [rdx + r9*8]
xor r9d, r9d
cmp r8d, 0x2ef9b950
setl r9b
lea r10, case.0x140009a58.836
jmp qword [r10 + r9*8]
mov rax, rdi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
xor ecx, ecx
cmp eax, 0xf0f3dfbc
setb cl
lea rdx, case.0x140009a58.850
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140009a58.852
jmp qword [rdx + rcx*8]
mov eax, 0xc7bc6ebe
xor ecx, ecx
cmp eax, 0xdcc9aaaa
setb cl
jmp qword [r14 + rcx*8]
jmp qword [case.0x140009a58.852]
mov rcx, rdi
mov rdx, rbx
mov r8, rsi
call fcn.14000c69d
mov eax, 0xc7bc6ebe
xor ecx, ecx
cmp eax, 0xdcc9aaaa
setb cl
jmp qword [r14 + rcx*8]
xor ecx, ecx
cmp eax, 0xc7bc6ebe
setb cl
lea rdx, case.0x140009a58.856
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140009a58.852
jmp qword [rdx + rcx*8]
mov rcx, rdi
mov rdx, rbx
mov r8, rsi
call fcn.14000c69d
mov eax, 0xb9800c49
xor ecx, ecx
cmp eax, 0xdcc9aaaa
setb cl
jmp qword [r14 + rcx*8]
xor ecx, ecx
cmp eax, 0xb9800c49
sete cl
lea rdx, case.0x140009a58.852
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xdcc9aaaa
setb cl
jmp qword [r14 + rcx*8]
xor r10d, r10d
cmp r9d, 0xb4af2f92
sete r10b
lea r11, case.0x140009a58.866
jmp qword [r11 + r10*8]
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmm2, xmmword [rdx + 0x20]
movups xmm3, xmmword [rdx + 0x30]
movups xmmword [rax + 0x30], xmm3
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov r9d, 0x772e2130
xor r10d, r10d
cmp r9d, 0x772e2130
setl r10b
jmp qword [r8 + r10*8]
xor r10d, r10d
cmp r9d, 0x554ca0ae
setl r10b
lea r11, case.0x140009a58.870
jmp qword [r11 + r10*8]
jmp rcx
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmm2, xmmword [rdx + 0x20]
movups xmm3, xmmword [rdx + 0x30]
movups xmmword [rax + 0x30], xmm3
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov r9d, 0xb4af2f92
xor r10d, r10d
cmp r9d, 0x772e2130
setl r10b
jmp qword [r8 + r10*8]
xor r10d, r10d
cmp r9d, 0x780f5ebc
setl r10b
lea r11, case.0x140009a58.864
jmp qword [r11 + r10*8]
sete r10b
movzx r10d, r10b
lea r11, case.0x140009a58.866
jmp qword [r11 + r10*8]
mov r9d, 0xb4af2f92
xor r10d, r10d
cmp r9d, 0x772e2130
setl r10b
jmp qword [r8 + r10*8]
xor r10d, r10d
cmp r9d, 0x772e2130
sete r10b
lea r11, case.0x140009a58.866
jmp qword [r11 + r10*8]
xor r10d, r10d
cmp r9d, 0x772e2130
setl r10b
jmp qword [r8 + r10*8]
ret
jmp rcx
xor r11d, r11d
cmp r10d, 0x20fd00e3
sete r11b
lea rsi, case.0x140009a58.880
jmp qword [rsi + r11*8]
mov r10d, 0x73bae361
xor r11d, r11d
cmp r10d, 0x599c33c0
setb r11b
jmp qword [r9 + r11*8]
jmp r8
mov r10, qword [rdx + 0x10]
mov qword [rax + 0x10], r10
movups xmm0, xmmword [rdx]
movups xmmword [rax], xmm0
mov r10d, 0x73bae361
xor r11d, r11d
cmp r10d, 0x599c33c0
setb r11b
jmp qword [r9 + r11*8]
xor r11d, r11d
cmp r10d, 0x73bae361
setb r11b
lea rsi, case.0x140009a58.878
jmp qword [rsi + r11*8]
sete r11b
movzx r11d, r11b
lea rsi, case.0x140009a58.880
jmp qword [rsi + r11*8]
mov r10, qword [rdx + 0x10]
mov qword [rax + 0x10], r10
movups xmm0, xmmword [rdx]
movups xmmword [rax], xmm0
mov r10d, 0x599c33c0
xor r11d, r11d
cmp r10d, 0x599c33c0
setb r11b
jmp qword [r9 + r11*8]
xor r11d, r11d
cmp r10d, 0x599c33c0
sete r11b
lea rsi, case.0x140009a58.880
jmp qword [rsi + r11*8]
xor r11d, r11d
cmp r10d, 0x599c33c0
setb r11b
jmp qword [r9 + r11*8]
pop rsi
ret
xor ebx, ebx
cmp ebp, 0xe3583418
sete bl
xor r15d, r15d
xor r14d, r14d
cmp ebp, 0x42cd34ee
setl r15b
mov r15, qword [r9 + r15*8]
sete r14b
xor r12d, r12d
xor r13d, r13d
cmp ebp, 0x7cae423b
setl r12b
sete r13b
jmp r15
jmp rcx
jmp qword [rdi + rbx*8]
mov ebp, 0x7cae423b
jmp 0x14000d35b
mov ebp, 0x7cae423b
jmp r8
jmp r15
jmp qword [r10 + r12*8]
mov ebp, 0x42cd34ee
jmp qword [r11 + r13*8]
mov rbx, qword [rdx + 0x30]
mov qword [rax + 0x30], rbx
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmm2, xmmword [rdx + 0x20]
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
jmp 0x14000d35b
jmp qword [rsi + r14*8]
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
pop rsi
ret
sete r10b
movzx r11d, r10b
lea rsi, case.0x140009a58.908
mov r10d, 0x60c9083b
jmp qword [rsi + r11*8]
xor r11d, r11d
cmp r10d, 0x60c9083b
setl r11b
mov r9d, r10d
jmp qword [r8 + r11*8]
xor r10d, r10d
cmp r9d, 0xdcee70b7
setl r10b
lea r11, case.0x140009a58.912
jmp qword [r11 + r10*8]
mov r10d, 0x7672f367
jmp rcx
xor r11d, r11d
cmp r9d, 0x9bef0546
sete r11b
lea rsi, case.0x140009a58.908
mov r10d, 0x7672f367
jmp qword [rsi + r11*8]
xor r10d, r10d
cmp r9d, 0x7672f367
setl r10b
lea r11, case.0x140009a58.906
jmp qword [r11 + r10*8]
xor r10d, r10d
cmp r9d, 0x60c9083b
sete r10b
lea r11, case.0x140009a58.908
jmp qword [r11 + r10*8]
xor r10d, r10d
cmp r9d, 0x60c9083b
setl r10b
jmp qword [r8 + r10*8]
xor r10d, r10d
cmp r9d, 0xe19fa549
setb r10b
lea r11, case.0x140009a58.926
jmp qword [r11 + r10*8]
sete r10b
movzx r10d, r10b
lea r11, case.0x140009a58.922
jmp qword [r11 + r10*8]
pop rsi
ret
xor r11d, r11d
cmp r9d, 0x98a4de33
sete r11b
lea rsi, case.0x140009a58.922
mov r10d, 0xe19fa549
jmp qword [rsi + r11*8]
mov r10d, 0x98a4de33
jmp rcx
xor r10d, r10d
cmp r9d, 0xe1a1d222
setb r10b
jmp qword [r8 + r10*8]
xor r10d, r10d
cmp r9d, 0xecd63c01
setb r10b
lea r11, case.0x140009a58.920
jmp qword [r11 + r10*8]
sete r10b
movzx r11d, r10b
lea rsi, case.0x140009a58.922
mov r10d, 0x98a4de33
jmp qword [rsi + r11*8]
xor r11d, r11d
cmp r10d, 0xe1a1d222
setb r11b
mov r9d, r10d
jmp qword [r8 + r11*8]
xor r10d, r10d
cmp r9d, 0xf8c3543b
sete r10b
lea r11, case.0x140009a58.936
jmp qword [r11 + r10*8]
pop rsi
ret
xor r10d, r10d
cmp r9d, 0xf8c3543b
setl r10b
jmp qword [r8 + r10*8]
xor r10d, r10d
cmp r9d, 0x922f2b9
setl r10b
lea r11, case.0x140009a58.934
jmp qword [r11 + r10*8]
sete r10b
movzx r11d, r10b
lea rsi, case.0x140009a58.936
mov r10d, 0xad1715a2
jmp qword [rsi + r11*8]
xor r11d, r11d
cmp r9d, 0xad1715a2
sete r11b
lea rsi, case.0x140009a58.936
mov r10d, 0xf8c3543b
jmp qword [rsi + r11*8]
mov r10d, 0xad1715a2
jmp rcx
xor r11d, r11d
cmp r10d, 0xf8c3543b
setl r11b
mov r9d, r10d
jmp qword [r8 + r11*8]
xor r10d, r10d
cmp r9d, 0xc90bca95
setl r10b
lea r11, case.0x140009a58.940
jmp qword [r11 + r10*8]
xor r10d, r10d
cmp r9d, 0x28634235
setl r10b
lea r11, case.0x140009a58.948
jmp qword [r11 + r10*8]
sete r10b
movzx r10d, r10b
lea r11, case.0x140009a58.950
jmp qword [r11 + r10*8]
mov r9, qword [rdx + 0x10]
mov qword [rax + 0x10], r9
movups xmm0, xmmword [rdx]
movups xmmword [rax], xmm0
mov r9d, 0x23ae339a
xor r10d, r10d
cmp r9d, 0x23ae339a
setl r10b
jmp qword [r8 + r10*8]
xor r10d, r10d
cmp r9d, 0x23ae339a
sete r10b
lea r11, case.0x140009a58.950
jmp qword [r11 + r10*8]
xor r10d, r10d
cmp r9d, 0x23ae339a
setl r10b
jmp qword [r8 + r10*8]
xor r10d, r10d
cmp r9d, 0x9a13556
setl r10b
lea r11, case.0x140009a58.954
jmp qword [r11 + r10*8]
xor r10d, r10d
cmp r9d, 0xc97e1ff8
sete r10b
lea r11, case.0x140009a58.950
jmp qword [r11 + r10*8]
mov r9d, 0x28634235
xor r10d, r10d
cmp r9d, 0x23ae339a
setl r10b
jmp qword [r8 + r10*8]
jmp rcx
mov r9, qword [rdx + 0x10]
mov qword [rax + 0x10], r9
movups xmm0, xmmword [rdx]
movups xmmword [rax], xmm0
mov r9d, 0x28634235
xor r10d, r10d
cmp r9d, 0x23ae339a
setl r10b
jmp qword [r8 + r10*8]
ret
xor r9d, r9d
cmp r8d, 0xbf450d6b
setb r9b
lea r10, case.0x140009a58.968
jmp qword [r10 + r9*8]
sete r9b
movzx r10d, r9b
lea r11, case.0x140009a58.964
mov r9d, 0xf1e2efc5
jmp qword [r11 + r10*8]
xor r9d, r9d
cmp r8d, 0x83bc74d5
sete r9b
lea r10, case.0x140009a58.964
jmp qword [r10 + r9*8]
xor eax, eax
ret
mov r9d, 0xf1e2efc5
jmp rax
mov r9d, r8d
xor r10d, r10d
cmp r9d, 0xc2996108
setb r10b
mov r8d, r9d
jmp qword [rcx + r10*8]
xor r9d, r9d
cmp r8d, 0xf1e2efc5
setb r9b
lea r10, case.0x140009a58.962
jmp qword [r10 + r9*8]
sete r9b
movzx r10d, r9b
lea r11, case.0x140009a58.964
mov r9d, 0x83bc74d5
jmp qword [r11 + r10*8]
xor r11d, r11d
cmp r10d, 0x1dbfb5e1
sete r11b
lea rsi, case.0x140009a58.978
jmp qword [rsi + r11*8]
mov r10, qword [rdx + 0x30]
mov qword [rax + 0x30], r10
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmm2, xmmword [rdx + 0x20]
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov r10d, 0x17578453
xor r11d, r11d
cmp r10d, 0x1dbfb5e1
setl r11b
jmp qword [r9 + r11*8]
jmp rcx
jmp r8
mov r10, qword [rdx + 0x30]
mov qword [rax + 0x30], r10
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmm2, xmmword [rdx + 0x20]
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov r10d, 0x1dbfb5e1
xor r11d, r11d
cmp r10d, 0x1dbfb5e1
setl r11b
jmp qword [r9 + r11*8]
xor r11d, r11d
cmp r10d, 0x17578453
setl r11b
lea rsi, case.0x140009a58.982
jmp qword [rsi + r11*8]
xor r11d, r11d
cmp r10d, 0x97ee3d10
sete r11b
lea rsi, case.0x140009a58.978
jmp qword [rsi + r11*8]
mov r10d, 0x1dbfb5e1
xor r11d, r11d
cmp r10d, 0x1dbfb5e1
setl r11b
jmp qword [r9 + r11*8]
sete r11b
movzx r11d, r11b
lea rsi, case.0x140009a58.978
jmp qword [rsi + r11*8]
xor r11d, r11d
cmp r10d, 0x1dbfb5e1
setl r11b
jmp qword [r9 + r11*8]
pop rsi
ret
xor ecx, ecx
cmp eax, 0xc9c1a36b
setl cl
lea rdx, case.0x140009a58.1016
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xcb06fe7f
setl cl
lea rdx, case.0x140009a58.1018
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xcdf86028
setl cl
lea rdx, case.0x140009a58.1020
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140009a58.996
jmp qword [rdx + rcx*8]
sub rsp, 0x20
mov rcx, rbx
mov rdx, rsi
call fcn.140003638
mov rcx, r15
mov rdx, rbx
call fcn.140013347
mov r8d, 0x3c0
mov rcx, r14
mov rdx, r15
call fcn.140037970
add rsp, 0x20
and qword [rdi], 0
mov eax, 0x9abff953
xor ecx, ecx
cmp eax, 0xa62ff82
setl cl
jmp qword [r12 + rcx*8]
xor ecx, ecx
cmp eax, 0x9670d52d
setl cl
lea rdx, case.0x140009a58.1028
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x9abff953
setl cl
lea rdx, case.0x140009a58.1030
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x9670d52d
sete cl
lea rdx, case.0x140009a58.996
jmp qword [rdx + rcx*8]
mov eax, 0x3c0
call fcn.1400370f0
sub rsp, rax
mov r15, rsp
sub rsp, 0x20
call fcn.14001364b
add rsp, 0x20
cmp rax, rsi
setne r13b
mov eax, 0x5bd55766
xor ecx, ecx
cmp eax, 0xa62ff82
setl cl
jmp qword [r12 + rcx*8]
jmp qword [case.0x140009a58.996]
sub rsp, 0x20
mov rcx, rbx
mov rdx, rsi
call fcn.140003638
mov rcx, r15
mov rdx, rbx
call fcn.140013347
mov r8d, 0x3c0
mov rcx, r14
mov rdx, r15
call fcn.140037970
add rsp, 0x20
and qword [rdi], 0
mov eax, 0xcdf86028
xor ecx, ecx
cmp eax, 0xa62ff82
setl cl
jmp qword [r12 + rcx*8]
jmp qword [case.0x140009a58.996]
sub rsp, 0x20
call fcn.14001364b
add rsp, 0x20
mov eax, 0x9670d52d
xor ecx, ecx
cmp eax, 0xa62ff82
setl cl
jmp qword [r12 + rcx*8]
xor ecx, ecx
cmp eax, 0x94c9a30e
sete cl
lea rdx, case.0x140009a58.996
jmp qword [rdx + rcx*8]
mov rax, rdi
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
sete cl
movzx edx, cl
lea r8, case.0x140009a58.996
mov ecx, 0x42078cee
jmp qword [r8 + rdx*8]
mov ecx, 0xca29246
jmp qword [case.0x140009a58.996]
xor edx, edx
cmp eax, 0xa62ff82
sete dl
lea r8, case.0x140009a58.996
mov ecx, 0x9670d52d
jmp qword [r8 + rdx*8]
xor ecx, ecx
cmp eax, 0x4eb69bd8
setl cl
lea rdx, case.0x140009a58.990
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x5bd55766
setl cl
lea rdx, case.0x140009a58.992
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x6de6109e
setl cl
lea rdx, case.0x140009a58.994
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140009a58.996
jmp qword [rdx + rcx*8]
mov eax, 0xcdf86028
xor ecx, ecx
cmp eax, 0xa62ff82
setl cl
jmp qword [r12 + rcx*8]
xor ecx, ecx
cmp eax, 0x5aeb2b22
setl cl
lea rdx, case.0x140009a58.1000
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140009a58.996
jmp qword [rdx + rcx*8]
mov qword [rdi], 1
mov eax, 0x42078cee
xor ecx, ecx
cmp eax, 0xa62ff82
setl cl
jmp qword [r12 + rcx*8]
xor ecx, ecx
cmp eax, 0x5bd55766
sete cl
lea rdx, case.0x140009a58.996
jmp qword [rdx + rcx*8]
test r13b, 1
mov ecx, 0x5aeb2b22
mov eax, 0x6de6109e
cmovne eax, ecx
xor ecx, ecx
cmp eax, 0xa62ff82
setl cl
jmp qword [r12 + rcx*8]
xor ecx, ecx
cmp eax, 0xca29246
setl cl
lea rdx, case.0x140009a58.1006
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x42078cee
setl cl
lea rdx, case.0x140009a58.1008
jmp qword [rdx + rcx*8]
sete cl
movzx edx, cl
lea r8, case.0x140009a58.996
mov ecx, 0xca29246
jmp qword [r8 + rdx*8]
xor edx, edx
cmp ecx, 0xa62ff82
setl dl
mov eax, ecx
jmp qword [r12 + rdx*8]
xor edx, edx
cmp eax, 0xca29246
sete dl
lea r8, case.0x140009a58.996
mov ecx, 0x94c9a30e
jmp qword [r8 + rdx*8]
xor ecx, ecx
cmp eax, 0xa62ff82
setl cl
jmp qword [r12 + rcx*8]
xor ecx, ecx
cmp eax, 0x3664cd37
setb cl
lea rdx, case.0x140009a58.1046
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x1230db35
sete cl
lea rdx, case.0x140009a58.1042
jmp qword [rdx + rcx*8]
mov eax, 0x3664cd37
xor ecx, ecx
cmp eax, 0x3fc5eb0f
setb cl
jmp qword [r12 + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140009a58.1042
jmp qword [rdx + rcx*8]
mov rcx, rdi
mov rdx, rsi
call fcn.140008146
mov r14, rax
mov rbx, rdx
mov eax, 0x682603c3
xor ecx, ecx
cmp eax, 0x3fc5eb0f
setb cl
jmp qword [r12 + rcx*8]
xor ecx, ecx
cmp eax, 0x682603c3
setb cl
lea rdx, case.0x140009a58.1040
jmp qword [rdx + rcx*8]
jmp r15
mov rcx, rdi
mov rdx, rsi
call fcn.140008146
mov eax, 0x3664cd37
xor ecx, ecx
cmp eax, 0x3fc5eb0f
setb cl
jmp qword [r12 + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140009a58.1042
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x3fc5eb0f
setb cl
jmp qword [r12 + rcx*8]
mov rax, r14
mov rdx, rbx
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
xor ecx, ecx
cmp eax, 0x54c880d3
setl cl
xor edx, edx
cmp eax, 0xa9b95fd2
sete dl
xor r9d, r9d
xor r8d, r8d
cmp eax, 0x5954b1a7
setl r9b
mov r9, qword [r15 + r9*8]
sete r8b
xor r10d, r10d
xor r11d, r11d
cmp eax, 0x7a787672
setl r10b
sete r11b
jmp r9
jmp qword [rdi + rcx*8]
jmp r14
mov edx, 0x40
mov rcx, rsi
call fcn.140008146
jmp case.0x140009a58.1065
jmp qword [rbx + rdx*8]
mov eax, 0x5954b1a7
jmp 0x14000de3e
mov edx, 0x40
mov rcx, rsi
call fcn.140008146
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rdx
mov eax, 0x7a787672
jmp 0x14000de3e
jmp r9
jmp qword [r12 + r10*8]
jmp qword [r13 + r11*8]
jmp qword [rbp + r8*8]
mov rax, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x28]
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor ecx, ecx
cmp eax, 0x7ed08ede
setl cl
lea rdx, case.0x140009a58.1068
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140009a58.1070
jmp qword [rdx + rcx*8]
mov eax, 0x70eab4ce
xor ecx, ecx
cmp eax, 0x70eab4ce
setl cl
jmp qword [r14 + rcx*8]
xor ecx, ecx
cmp eax, 0x70eab4ce
sete cl
lea rdx, case.0x140009a58.1070
jmp qword [rdx + rcx*8]
mov rax, rdi
call fcn.1400370f0
sub rsp, rax
mov rbx, rsp
sub rsp, 0x20
mov rcx, rbx
call fcn.140011f07
mov rcx, rsi
mov r8, rbx
call fcn.1400108b1
add rsp, 0x20
mov eax, 0xedd8b2bf
xor ecx, ecx
cmp eax, 0x70eab4ce
setl cl
jmp qword [r14 + rcx*8]
mov rax, rsi
mov rsp, rbp
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
jmp qword [case.0x140009a58.1074]
jmp qword [case.0x140009a58.1070]
mov rax, rdi
call fcn.1400370f0
sub rsp, rax
mov rbx, rsp
sub rsp, 0x20
mov rcx, rbx
call fcn.140011f07
mov rcx, rsi
mov r8, rbx
call fcn.1400108b1
add rsp, 0x20
mov eax, 0x70eab4ce
xor ecx, ecx
cmp eax, 0x70eab4ce
setl cl
jmp qword [r14 + rcx*8]
xor ecx, ecx
cmp eax, 0xedd8b2bf
sete cl
lea rdx, case.0x140009a58.1070
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x70eab4ce
setl cl
jmp qword [r14 + rcx*8]
xor ecx, ecx
cmp eax, 0x640216e
setl cl
lea rdx, case.0x140009a58.1082
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140009a58.1084
jmp qword [rdx + rcx*8]
mov eax, 0x83f268af
xor ecx, ecx
cmp eax, 0xbd44376e
setl cl
jmp qword [r12 + rcx*8]
jmp r15
mov rax, rbx
call fcn.1400370f0
sub rsp, rax
mov rcx, rsp
mov qword [rcx], rdi
sub rsp, 0x20
call fcn.140006f54
mov rcx, rax
mov rdx, rsi
call fcn.140007dd1
add rsp, 0x20
mov eax, 0x83f268af
xor ecx, ecx
cmp eax, 0xbd44376e
setl cl
jmp qword [r12 + rcx*8]
xor ecx, ecx
cmp eax, 0xbd44376e
setl cl
jmp qword [r12 + rcx*8]
xor ecx, ecx
cmp eax, 0x9f5fd147
setl cl
lea rdx, case.0x140009a58.1088
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x83f268af
sete cl
lea rdx, case.0x140009a58.1084
jmp qword [rdx + rcx*8]
mov rax, rbx
call fcn.1400370f0
sub rsp, rax
mov rcx, rsp
mov qword [rcx], rdi
sub rsp, 0x20
call fcn.140006f54
mov rcx, rax
mov rdx, rsi
call fcn.140007dd1
add rsp, 0x20
mov r14, rax
mov eax, 0x9f5fd147
xor ecx, ecx
cmp eax, 0xbd44376e
setl cl
jmp qword [r12 + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140009a58.1084
jmp qword [rdx + rcx*8]
mov rax, r14
mov rsp, rbp
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
mov rax, rsi
mov rsp, rbp
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
xor eax, eax
cmp ecx, 0x5de730f6
setl al
lea rdx, case.0x140009a58.1096
jmp qword [rdx + rax*8]
sete al
movzx eax, al
lea rdx, case.0x140009a58.1098
jmp qword [rdx + rax*8]
mov ecx, 0xca15077a
xor eax, eax
cmp ecx, 0xddeaec24
setl al
jmp qword [r14 + rax*8]
xor eax, eax
cmp ecx, 0xddeaec24
sete al
lea rdx, case.0x140009a58.1098
jmp qword [rdx + rax*8]
xor eax, eax
cmp ecx, 0xddeaec24
setl al
jmp qword [r14 + rax*8]
jmp rbx
call fcn.1400370f0
sub rsp, rax
mov rcx, rsp
lea rax, [0x1400582f5]
mov qword [rcx], rax
sub rsp, 0x20
call fcn.140006f54
mov edx, 0x9d2b
mov rcx, rax
call fcn.140007dd1
add rsp, 0x20
mov ecx, 0xca15077a
xor eax, eax
cmp ecx, 0xddeaec24
setl al
jmp qword [r14 + rax*8]
push 0x10
pop rax
jmp rdi
xor edx, edx
cmp ecx, 0xca15077a
sete dl
lea r8, case.0x140009a58.1098
jmp qword [r8 + rdx*8]
call fcn.1400370f0
sub rsp, rax
mov rcx, rsp
lea rax, [0x1400582f5]
mov qword [rcx], rax
sub rsp, 0x20
call fcn.140006f54
mov edx, 0x9d2b
mov rcx, rax
call fcn.140007dd1
add rsp, 0x20
mov rsi, rax
mov ecx, 0xddeaec24
xor eax, eax
cmp ecx, 0xddeaec24
setl al
jmp qword [r14 + rax*8]
xor ecx, ecx
cmp eax, 0xf95c82d8
setb cl
lea rdx, case.0x140009a58.1110
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140009a58.1112
jmp qword [rdx + rcx*8]
mov eax, 0xf94ed30a
xor ecx, ecx
cmp eax, 0xf94ed30a
setb cl
jmp qword [r14 + rcx*8]
xor ecx, ecx
cmp eax, 0xf94ed30a
sete cl
lea rdx, case.0x140009a58.1112
jmp qword [rdx + rcx*8]
mov rax, rsi
call fcn.1400370f0
sub rsp, rax
mov rcx, rsp
lea rax, [0x140058394]
mov qword [rcx], rax
sub rsp, 0x20
call fcn.140006f54
mov edx, 0x9ca3
mov rcx, rax
call fcn.140007dd1
add rsp, 0x20
mov rdi, rax
mov eax, 0xabfd64ec
xor ecx, ecx
cmp eax, 0xf94ed30a
setb cl
jmp qword [r14 + rcx*8]
xor ecx, ecx
cmp eax, 0xabfd64ec
sete cl
lea rdx, case.0x140009a58.1112
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xf94ed30a
setb cl
jmp qword [r14 + rcx*8]
xor ecx, ecx
cmp eax, 0xef122628
setb cl
lea rdx, case.0x140009a58.1116
jmp qword [rdx + rcx*8]
jmp rbx
mov rax, rsi
call fcn.1400370f0
sub rsp, rax
mov rcx, rsp
lea rax, [0x140058394]
mov qword [rcx], rax
sub rsp, 0x20
call fcn.140006f54
mov edx, 0x9ca3
mov rcx, rax
call fcn.140007dd1
add rsp, 0x20
mov eax, 0xf94ed30a
xor ecx, ecx
cmp eax, 0xf94ed30a
setb cl
jmp qword [r14 + rcx*8]
mov rax, rdi
mov rsp, rbp
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
xor eax, eax
cmp ecx, 0x93df46f7
sete al
xor r8d, r8d
xor edx, edx
cmp ecx, 0xf90ac47c
setl r8b
mov r8, qword [r11 + r8*8]
sete dl
xor r9d, r9d
xor r10d, r10d
cmp ecx, 0x3e45721b
setl r9b
sete r10b
jmp r8
jmp r15
jmp qword [rsi + rax*8]
push 0x10
pop rax
call fcn.1400370f0
sub rsp, rax
mov rcx, rsp
mov qword [rcx], rdi
sub rsp, 0x20
call fcn.140006f54
mov rcx, rax
mov rdx, qword [rbp]
call fcn.140007dd1
lea r11, case.0x140009a58.1122
add rsp, 0x20
mov qword [rbp - 8], rax
mov ecx, 0x3e45721b
jmp 0x14000e436
jmp r12
push 0x10
pop rax
call fcn.1400370f0
sub rsp, rax
mov rcx, rsp
mov qword [rcx], rdi
sub rsp, 0x20
call fcn.140006f54
mov rcx, rax
mov rdx, qword [rbp]
call fcn.140007dd1
lea r11, case.0x140009a58.1122
add rsp, 0x20
mov ecx, 0x93df46f7
jmp 0x14000e436
jmp qword [r14 + r10*8]
jmp qword [r13 + rdx*8]
jmp r8
jmp qword [rbx + r9*8]
mov rax, qword [rbp - 8]
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
sete r9b
movzx r10d, r9b
lea r11, case.0x140009a58.1140
mov r9d, 0x9e233d55
jmp qword [r11 + r10*8]
xor r10d, r10d
cmp r8d, 0x9e233d55
sete r10b
lea r11, case.0x140009a58.1140
mov r9d, 0x3a849a30
jmp qword [r11 + r10*8]
xor r10d, r10d
cmp r9d, 0x3a849a30
setl r10b
mov r8d, r9d
jmp qword [rdx + r10*8]
xor r9d, r9d
cmp r8d, 0xa05d219b
setl r9b
lea r10, case.0x140009a58.1144
jmp qword [r10 + r9*8]
mov r9d, 0x9e233d55
jmp rax
xor r9d, r9d
cmp r8d, 0x5865ed95
setl r9b
lea r10, case.0x140009a58.1138
jmp qword [r10 + r9*8]
xor r9d, r9d
cmp r8d, 0x3a849a30
sete r9b
lea r10, case.0x140009a58.1140
jmp qword [r10 + r9*8]
xor r9d, r9d
cmp r8d, 0x3a849a30
setl r9b
jmp qword [rdx + r9*8]
mov eax, ecx
shl eax, 0xd
xor eax, ecx
mov ecx, eax
shr ecx, 0x11
xor ecx, eax
mov eax, ecx
shl eax, 5
xor eax, ecx
ret
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r11, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r9, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r8, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r10, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r14, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov rdi, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov rsi, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov rbx, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov rax, rsp
and dword [rax + 8], 0
and qword [rax], 0
jmp rdx
mov qword [rbp - 0x48], r14
mov qword [rbp - 0x50], rdi
mov qword [rbp - 0x40], r11
mov qword [rbp - 0x30], r10
mov qword [rbp - 0x38], r9
mov qword [rbp - 0x20], r8
mov qword [rbp - 0x10], rax
xor r12d, r12d
mov rax, qword [case.0x140009a58.1153]
jmp rax
xor eax, eax
test r12, r12
sete al
lea rcx, case.0x140009a58.1154
jmp qword [rcx + rax*8]
mov rax, qword [rbp - 0x18]
lea rcx, [rax + r12]
sub rsp, 0x20
call fcn.140006d68
add rsp, 0x20
mov r15, rax
mov qword [rbx], rax
sub rsp, 0x20
mov rcx, rax
call fcn.14000644f
add rsp, 0x20
xor eax, eax
cmp r12, 0xc
setb al
lea rcx, case.0x140009a58.1158
jmp qword [rcx + rax*8]
jmp qword [case.0x140009a58.1247]
mov rcx, r12
or rcx, 1
xor eax, eax
cmp rcx, 0xc
setb al
mov r13, qword [rbp - 8]
lea rdx, case.0x140009a58.1248
jmp qword [rdx + rax*8]
mov r14b, byte [r13 + r12]
mov r8b, byte [r13 + rcx]
mov rcx, r12
or rcx, 2
xor eax, eax
cmp rcx, 0xc
setb al
lea r9, case.0x140009a58.1252
jmp qword [r9 + rax*8]
jmp qword [case.0x140009a58.1256]
mov rax, r12
or rax, 3
xor r9d, r9d
cmp rax, 0xc
setb r9b
lea r10, case.0x140009a58.1258
jmp qword [r10 + r9*8]
mov r10b, byte [r13 + rcx]
mov r9b, byte [r13 + rax]
mov rcx, r12
or rcx, 4
xor eax, eax
cmp rcx, 0xc
setb al
lea r11, case.0x140009a58.1262
jmp qword [r11 + rax*8]
jmp qword [case.0x140009a58.1266]
mov qword [rbp], rbx
mov rax, r12
or rax, 5
xor r11d, r11d
cmp rax, 0xc
setb r11b
lea rdi, case.0x140009a58.1268
jmp qword [rdi + r11*8]
mov r11b, byte [r13 + rcx]
mov bl, byte [r13 + rax]
mov rcx, r12
or rcx, 6
xor eax, eax
cmp rcx, 0xc
setb al
lea rdi, case.0x140009a58.1272
jmp qword [rdi + rax*8]
jmp qword [case.0x140009a58.1276]
mov rax, r12
or rax, 7
xor edi, edi
cmp rax, 0xc
setb dil
lea rdx, case.0x140009a58.1278
jmp qword [rdx + rdi*8]
mov cl, byte [r13 + rcx]
mov al, byte [r13 + rax]
mov byte [rsi], r14b
mov byte [rsi + 1], r8b
mov byte [rsi + 2], r10b
mov byte [rsi + 3], r9b
mov byte [rsi + 4], r11b
mov byte [rsi + 5], bl
mov byte [rsi + 6], cl
mov byte [rsi + 7], al
mov r13, qword [rsi]
sub rsp, 0x20
mov rcx, r13
call fcn.14000644f
add rsp, 0x20
xor r15, r13
sub rsp, 0x20
mov rcx, qword [rbp - 0x10]
mov rdx, r12
call fcn.14000798b
add rsp, 0x20
mov r13, rax
sub rsp, 0x20
mov rcx, r15
call fcn.140006379
mov rcx, r13
mov rdx, r15
call fcn.140007647
add rsp, 0x20
add r12, 8
mov rbx, qword [rbp]
jmp 0x14000e6d3
jmp qword [case.0x140009a58.1156]
mov rdi, qword [rbp - 0x18]
jmp qword [case.0x140009a58.1171]
lea rcx, [rdi + rbx]
sub rsp, 0x20
call fcn.140006e62
add rsp, 0x20
mov dword [r15], eax
sub rsp, 0x20
mov ecx, eax
call fcn.1400062c8
add rsp, 0x20
lea rcx, [rdi + rbx]
sub rsp, 0x20
call fcn.140006e62
add rsp, 0x20
mov r13d, eax
mov dword [r15], eax
sub rsp, 0x20
mov ecx, eax
call fcn.1400062c8
add rsp, 0x20
jmp qword [case.0x140009a58.1172]
lea rax, case.0x140009a58.1174
jmp qword [rax + rsi*8]
jmp qword [case.0x140009a58.1224]
lea rcx, [rbx + 1]
xor eax, eax
cmp rcx, 0xc
setb al
lea rdx, case.0x140009a58.1226
jmp qword [rdx + rax*8]
mov rax, qword [rbp - 8]
mov sil, byte [rax + rbx]
mov r14b, byte [rax + rbx + 1]
lea rcx, [rbx + 2]
xor eax, eax
cmp rcx, 0xc
setb al
lea rdx, case.0x140009a58.1230
jmp qword [rdx + rax*8]
jmp qword [case.0x140009a58.1235]
lea rcx, [rbx + 3]
xor eax, eax
cmp rcx, 0xc
setb al
lea rdx, case.0x140009a58.1236
jmp qword [rdx + rax*8]
mov rax, qword [rbp - 8]
mov al, byte [rax + rbx + 2]
mov byte [rbp], al
mov r12, rbx
mov rdi, qword [rbp - 0x48]
jmp qword [case.0x140009a58.1241]
mov rax, qword [rbp - 8]
mov al, byte [rax + rbx + 3]
mov byte [rdi], sil
mov byte [rdi + 1], r14b
mov cl, byte [rbp]
mov byte [rdi + 2], cl
mov byte [rdi + 3], al
mov r12d, dword [rdi]
sub rsp, 0x20
mov ecx, r12d
call fcn.1400062c8
add rsp, 0x20
xor r12d, r13d
sub rsp, 0x20
mov rcx, qword [rbp - 0x10]
mov rdx, rbx
call fcn.14000798b
add rsp, 0x20
mov dword [rax], r12d
lea r12, [rbx + 4]
mov rax, qword [rbp - 8]
mov al, byte [rax + rbx + 3]
mov byte [rdi], sil
mov byte [rdi + 1], r14b
mov cl, byte [rbp]
mov byte [rdi + 2], cl
mov byte [rdi + 3], al
mov r15d, esi
mov esi, dword [rdi]
sub rsp, 0x20
mov ecx, esi
call fcn.1400062c8
add rsp, 0x20
xor esi, r13d
sub rsp, 0x20
mov rcx, qword [rbp - 0x10]
mov rdx, r12
call fcn.14000798b
add rsp, 0x20
mov dword [rax], esi
mov esi, r15d
add r12, 4
jmp qword [case.0x140009a58.1156]
mov rbx, r12
mov rax, qword [case.0x140009a58.1161]
jmp rax
xor esi, esi
cmp rbx, 0xc
setb sil
lea rax, case.0x140009a58.1162
mov r15, qword [rbp - 0x50]
jmp qword [rax + rsi*8]
mov qword [rbp], rbx
jmp qword [case.0x140009a58.1165]
mov rbx, qword [rbp - 0x18]
jmp qword [case.0x140009a58.1167]
mov r15, qword [rbp - 0x10]
mov r13, qword [rbp - 0x20]
mov rdi, qword [rbp - 0x40]
mov r14, qword [rbp]
jmp qword [case.0x140009a58.1193]
lea rcx, [rbx + r14]
sub rsp, 0x20
call fcn.14000704e
add rsp, 0x20
mov word [rdi], ax
mov word [r13], ax
shr eax, 0x10
mov byte [rdi + 2], al
mov byte [r13 + 2], al
sub rsp, 0x20
mov rcx, r15
mov rdx, r14
call fcn.14000798b
add rsp, 0x20
lea rcx, [rbx + r14]
sub rsp, 0x20
call fcn.14000704e
add rsp, 0x20
mov word [rdi], ax
mov word [r13], ax
shr eax, 0x10
mov byte [rdi + 2], al
mov byte [r13 + 2], al
sub rsp, 0x20
mov rcx, r15
mov rdx, r14
call fcn.14000798b
add rsp, 0x20
jmp qword [case.0x140009a58.1194]
mov r12, rax
mov bl, byte [r13]
lea rax, case.0x140009a58.1196
jmp qword [rax + rsi*8]
jmp qword [case.0x140009a58.1211]
mov r13, qword [rbp]
lea rcx, [r13 + 1]
xor eax, eax
cmp rcx, 0xc
setb al
lea rdx, case.0x140009a58.1212
mov r8, qword [rbp - 8]
jmp qword [rdx + rax*8]
xor bl, byte [r8 + r13]
mov rax, qword [rbp - 0x20]
mov sil, byte [rax + 1]
mov rdi, qword [rbp - 0x38]
jmp qword [case.0x140009a58.1214]
mov rdi, qword [rbp - 8]
mov r15, qword [rbp - 0x10]
mov rbx, qword [rbp - 0x18]
jmp qword [case.0x140009a58.1168]
mov r14, qword [rbp]
jmp qword [case.0x140009a58.1180]
lea rcx, [rbx + r14]
sub rsp, 0x20
call fcn.140006bc0
mov rcx, r15
mov rdx, r14
call fcn.14000798b
add rsp, 0x20
lea rcx, [rbx + r14]
sub rsp, 0x20
call fcn.140006bc0
add rsp, 0x20
mov r12d, eax
sub rsp, 0x20
mov rcx, r15
mov rdx, r14
call fcn.14000798b
add rsp, 0x20
jmp qword [case.0x140009a58.1183]
lea rcx, case.0x140009a58.1184
jmp qword [rcx + rsi*8]
mov rcx, qword [rbp]
xor r12b, byte [rdi + rcx]
sub rsp, 0x20
mov rcx, rax
mov edx, r12d
call fcn.1400076fe
add rsp, 0x20
mov rax, qword [rbp - 0x28]
jmp qword [case.0x140009a58.1176]
mov rdi, qword [rbp - 0x10]
mov r14, qword [rbp]
jmp qword [case.0x140009a58.1186]
lea rcx, [rbx + r14]
sub rsp, 0x20
call fcn.140006c92
mov rcx, rdi
mov rdx, r14
call fcn.14000798b
add rsp, 0x20
lea rcx, [rbx + r14]
sub rsp, 0x20
call fcn.140006c92
add rsp, 0x20
mov r13d, eax
sub rsp, 0x20
mov rcx, rdi
mov rdx, r14
call fcn.14000798b
add rsp, 0x20
jmp qword [case.0x140009a58.1189]
mov r12, rax
mov edi, r13d
shr edi, 8
lea rax, case.0x140009a58.1190
jmp qword [rax + rsi*8]
jmp qword [case.0x140009a58.1201]
mov rdx, qword [rbp]
lea r14, [rdx + 1]
xor eax, eax
cmp r14, 0xc
setb al
lea rcx, case.0x140009a58.1202
jmp qword [rcx + rax*8]
mov rsi, qword [rbp - 8]
mov bl, byte [rsi + rdx]
xor bl, r13b
mov r15, qword [rbp - 0x10]
mov r13, qword [rbp - 0x30]
jmp qword [case.0x140009a58.1207]
mov al, byte [rsi + r14]
xor al, dil
mov byte [r13], bl
mov byte [r13 + 1], al
movzx edx, word [r13]
sub rsp, 0x20
mov rcx, r12
call fcn.1400074bc
add rsp, 0x20
mov al, byte [rsi + r14]
xor al, dil
mov byte [r13], bl
mov byte [r13 + 1], al
movzx edx, word [r13]
sub rsp, 0x20
mov rcx, r12
call fcn.1400074bc
add rsp, 0x20
jmp qword [case.0x140009a58.1168]
mov rax, qword [rbp - 0x28]
jmp qword [case.0x140009a58.1176]
jmp qword [case.0x140009a58.1250]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
push 0xc
pop rdx
mov rcx, r12
jmp 0x14000edb6
jmp qword [case.0x140009a58.1254]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000edb3
jmp qword [case.0x140009a58.1260]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000edb3
jmp qword [case.0x140009a58.1264]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000ed5b
jmp qword [case.0x140009a58.1270]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000edb3
jmp qword [case.0x140009a58.1274]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000ed5b
jmp qword [case.0x140009a58.1280]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000edb3
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
push 0xc
pop rdx
mov rcx, rax
jmp 0x14000edb6
jmp qword [case.0x140009a58.1228]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
push 0xc
pop rdx
mov rcx, rbx
jmp 0x14000edb6
jmp qword [case.0x140009a58.1232]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000edb3
jmp qword [case.0x140009a58.1238]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000edb3
jmp qword [case.0x140009a58.1244]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
push 0xc
pop rdx
call fcn.140045960
add rsp, 0x20
ud2
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000ee05
jmp qword [case.0x140009a58.1220]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000edb3
jmp qword [case.0x140009a58.1198]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000ee05
jmp qword [case.0x140009a58.1204]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
push 0xc
pop rdx
mov rcx, qword [rbp]
jmp 0x14000edb6
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000ee26
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
push 0xc
pop rdx
mov rcx, r14
jmp 0x14000edb6
jmp qword [case.0x140009a58.1222]
mov rcx, qword [rbp - 0x20]
mov dl, byte [rcx + 2]
xor dl, byte [r8 + r14]
sub rsp, 0x20
mov rcx, rax
call fcn.1400076fe
add rsp, 0x20
mov rax, qword [rbp - 0x28]
jmp qword [case.0x140009a58.1176]
movdqa xmm0, xmmword [r15]
movq qword [rax], xmm0
pshufd xmm0, xmm0, 0xee
movd dword [rax + 8], xmm0
jmp qword [case.0x140009a58.1178]
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov al, byte [r8 + r13 + 1]
xor al, sil
mov byte [rdi], bl
mov byte [rdi + 1], al
movzx edx, word [rdi]
sub rsp, 0x20
mov rcx, r12
call fcn.1400074bc
add rsp, 0x20
lea rdx, [r13 + 2]
sub rsp, 0x20
mov rcx, r15
call fcn.14000798b
mov r8, qword [rbp - 8]
add rsp, 0x20
mov al, byte [r8 + r13 + 1]
xor al, sil
mov byte [rdi], bl
mov byte [rdi + 1], al
movzx edx, word [rdi]
sub rsp, 0x20
mov rcx, r12
call fcn.1400074bc
add rsp, 0x20
lea r14, [r13 + 2]
sub rsp, 0x20
mov rcx, r15
mov rdx, r14
call fcn.14000798b
mov r8, qword [rbp - 8]
add rsp, 0x20
jmp qword [case.0x140009a58.1217]
xor ecx, ecx
cmp r14, 0xc
setb cl
lea rdx, case.0x140009a58.1218
jmp qword [rdx + rcx*8]
mov rax, qword [case.0x140009a58.1282]
jmp rax
xor eax, eax
cmp r14, 8
setb al
lea rcx, case.0x140009a58.1284
jmp qword [rcx + rax*8]
mov rdi, qword [rsp + 0x38]
lea rcx, [rdi + r14]
call fcn.140006d68
mov r12, rax
mov rcx, rax
call fcn.14000644f
xor eax, eax
cmp r14, 0xf
setb al
lea rcx, case.0x140009a58.1288
jmp qword [rcx + rax*8]
jmp qword [case.0x140009a58.1374]
lea rdx, [0x140050200]
movzx r9d, byte [r14 + rdx]
lea rcx, [r14 + 1]
xor eax, eax
cmp rcx, 0xf
setb al
lea r8, case.0x140009a58.1376
jmp qword [r8 + rax*8]
jmp qword [case.0x140009a58.1379]
movzx r10d, byte [r14 + rdx + 1]
lea rcx, [r14 + 2]
xor eax, eax
cmp rcx, 0xf
setb al
lea r8, case.0x140009a58.1380
jmp qword [r8 + rax*8]
jmp qword [case.0x140009a58.1384]
movzx r11d, byte [r14 + rdx + 2]
lea rcx, [r14 + 3]
xor eax, eax
cmp rcx, 0xf
setb al
lea r8, case.0x140009a58.1386
jmp qword [r8 + rax*8]
jmp qword [case.0x140009a58.1391]
movzx r15d, byte [r14 + rdx + 3]
lea rcx, [r14 + 4]
xor eax, eax
cmp rcx, 0xf
setb al
lea r8, case.0x140009a58.1392
jmp qword [r8 + rax*8]
jmp qword [case.0x140009a58.1395]
movzx esi, byte [r14 + rdx + 4]
lea rcx, [r14 + 5]
xor eax, eax
cmp rcx, 0xf
setb al
lea r8, case.0x140009a58.1396
jmp qword [r8 + rax*8]
jmp qword [case.0x140009a58.1400]
movzx ebx, byte [r14 + rdx + 5]
lea rcx, [r14 + 6]
xor eax, eax
cmp rcx, 0xf
setb al
lea r8, case.0x140009a58.1402
jmp qword [r8 + rax*8]
jmp qword [case.0x140009a58.1404]
lea rcx, [r14 + 7]
xor eax, eax
cmp rcx, 0xf
setb al
lea r8, case.0x140009a58.1406
jmp qword [r8 + rax*8]
mov rdi, r12
movzx ecx, byte [r14 + rdx + 6]
mov r12, r14
mov qword [rsp + 0x40], rdi
mov qword [rsp + 0x58], r10
mov qword [rsp + 0x50], r15
mov qword [rsp + 0x48], rcx
jmp qword [case.0x140009a58.1411]
mov r12, r14
jmp 0x14000f0b5
mov r14, r12
jmp 0x14000ef3e
mov rax, r11
shl rax, 0x10
mov r13, qword [rsp + 0x58]
shl r13, 8
or r13, r9
or r13, rax
mov rax, r15
shl rax, 0x18
or r13, rax
mov rax, rsi
shl rax, 0x20
or r13, rax
mov rax, rbx
shl rax, 0x28
or r13, rax
mov rax, rcx
shl rax, 0x30
or r13, rax
movzx eax, byte [r14 + rdx + 7]
shl rax, 0x38
or r13, rax
mov rcx, r13
mov r15, r9
mov rdi, r11
call fcn.14000644f
xor r13, qword [rsp + 0x40]
mov rcx, rbp
mov rdx, r12
call fcn.14000798b
mov rbp, rax
mov rcx, r13
call fcn.140006379
mov rcx, rbp
lea rbp, [rsp + 0x20]
mov rdx, r13
call fcn.140007647
lea rdx, [0x140050200]
mov rcx, qword [rsp + 0x48]
mov r11, rdi
mov r9, r15
mov r15, qword [rsp + 0x50]
add r12, 8
jmp qword [case.0x140009a58.1413]
mov rax, r11
shl rax, 0x10
mov r13, qword [rsp + 0x58]
shl r13, 8
or r13, r9
or r13, rax
mov rax, r15
shl rax, 0x18
or r13, rax
mov rax, rsi
shl rax, 0x20
or r13, rax
mov rax, rbx
shl rax, 0x28
or r13, rax
mov rax, rcx
shl rax, 0x30
or r13, rax
movzx eax, byte [r14 + rdx + 7]
shl rax, 0x38
or r13, rax
mov rcx, r13
mov r15, r9
mov rdi, r11
call fcn.14000644f
xor r13, qword [rsp + 0x40]
mov rcx, rbp
mov rdx, r12
call fcn.14000798b
mov rbp, rax
mov rcx, r13
call fcn.140006379
mov rcx, rbp
lea rbp, [rsp + 0x20]
mov rdx, r13
call fcn.140007647
lea rdx, [0x140050200]
mov rcx, qword [rsp + 0x48]
mov r11, rdi
mov r9, r15
mov r15, qword [rsp + 0x50]
add r12, 8
jmp 0x14000f0b5
jmp qword [case.0x140009a58.1287]
lea r14, [0x140050200]
mov rsi, qword [rsp + 0x38]
jmp qword [case.0x140009a58.1298]
lea rcx, [rsi + rbx]
call fcn.140006e62
mov ecx, eax
call fcn.1400062c8
lea rcx, [rsi + rbx]
call fcn.140006e62
mov ebp, eax
mov ecx, eax
call fcn.1400062c8
jmp qword [case.0x140009a58.1301]
xor eax, eax
cmp rbx, 0xf
setb al
lea rcx, case.0x140009a58.1302
jmp qword [rcx + rax*8]
jmp qword [case.0x140009a58.1354]
lea rcx, [rbx + 1]
xor eax, eax
cmp rcx, 0xf
setb al
lea rdx, case.0x140009a58.1356
jmp qword [rdx + rax*8]
lea rcx, [rbx + 2]
xor eax, eax
cmp rcx, 0xf
setb al
lea rdx, case.0x140009a58.1360
jmp qword [rdx + rax*8]
lea rcx, [rbx + 3]
xor eax, eax
cmp rcx, 0xf
setb al
lea rdx, case.0x140009a58.1364
jmp qword [rdx + rax*8]
movzx esi, byte [rbx + r14]
movzx r12d, byte [rbx + r14 + 1]
mov rdi, r14
movzx r13d, byte [rbx + r14 + 2]
mov r14, rbx
jmp qword [case.0x140009a58.1369]
movzx eax, byte [rbx + rdi + 3]
shl eax, 0x18
mov ecx, r13d
shl ecx, 0x10
mov r14d, r12d
shl r14d, 8
or r14d, esi
or r14d, ecx
or r14d, eax
mov ecx, r14d
call fcn.1400062c8
xor r14d, ebp
lea rcx, [rsp + 0x20]
mov rdx, rbx
call fcn.14000798b
mov dword [rax], r14d
lea r14, [rbx + 4]
movzx eax, byte [rbx + rdi + 3]
shl eax, 0x18
mov ecx, r13d
shl ecx, 0x10
mov r15d, r12d
shl r15d, 8
or r15d, esi
or r15d, ecx
or r15d, eax
mov ecx, r15d
call fcn.1400062c8
xor r15d, ebp
lea rcx, [rsp + 0x20]
mov rdx, r14
call fcn.14000798b
mov dword [rax], r15d
add r14, 4
jmp qword [case.0x140009a58.1287]
mov rbx, r14
xor eax, eax
cmp r14, 0xc
setb al
lea rcx, case.0x140009a58.1290
jmp qword [rcx + rax*8]
jmp qword [case.0x140009a58.1292]
lea r13, [0x140050200]
jmp qword [case.0x140009a58.1294]
mov rsi, qword [rsp + 0x38]
jmp qword [case.0x140009a58.1317]
mov rsi, qword [rsp + 0x38]
jmp qword [case.0x140009a58.1296]
jmp qword [case.0x140009a58.1309]
lea rcx, [rsi + rbx]
call fcn.140006bc0
lea rcx, [rsp + 0x20]
mov rdx, rbx
call fcn.14000798b
lea rcx, [rsi + rbx]
call fcn.140006bc0
mov ebp, eax
lea rcx, [rsp + 0x20]
mov rdx, rbx
call fcn.14000798b
jmp qword [case.0x140009a58.1310]
mov r14, rax
xor eax, eax
cmp rbx, 0xf
setb al
lea rcx, case.0x140009a58.1312
jmp qword [rcx + rax*8]
jmp qword [case.0x140009a58.1322]
add rsi, rbx
mov rcx, rsi
call fcn.140006c92
mov ebp, eax
mov esi, ebp
shr esi, 8
lea rcx, [rsp + 0x20]
mov rdx, rbx
call fcn.14000798b
mov r14, rax
xor eax, eax
cmp rbx, 0xf
setb al
lea rcx, case.0x140009a58.1314
jmp qword [rcx + rax*8]
jmp qword [case.0x140009a58.1328]
lea rdi, [rbx + 1]
xor eax, eax
cmp rdi, 0xf
setb al
lea rcx, case.0x140009a58.1330
jmp qword [rcx + rax*8]
xor bpl, byte [rbx + r13]
movzx ebx, bpl
jmp qword [case.0x140009a58.1333]
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
mov edx, 0xf
mov rcx, r14
jmp 0x14000f4ec
jmp qword [case.0x140009a58.1382]
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000f4e7
jmp qword [case.0x140009a58.1388]
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000f4e7
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000f4e7
jmp qword [case.0x140009a58.1398]
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000f4e7
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000f4e7
jmp qword [case.0x140009a58.1408]
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000f4e7
jmp qword [case.0x140009a58.1414]
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000f4e7
jmp qword [case.0x140009a58.1358]
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
mov edx, 0xf
mov rcx, rbx
jmp 0x14000f4ec
jmp qword [case.0x140009a58.1362]
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000f4e7
jmp qword [case.0x140009a58.1366]
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000f4e7
jmp qword [case.0x140009a58.1372]
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
mov edx, 0xf
call fcn.140045960
ud2
jmp qword [case.0x140009a58.1326]
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000f4b2
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000f4b2
jmp qword [case.0x140009a58.1336]
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000f609
add rsp, 0x98
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
jmp qword [case.0x140009a58.1348]
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000f4e7
jmp qword [case.0x140009a58.1339]
lea rcx, [rbx + 1]
xor eax, eax
cmp rcx, 0xf
setb al
lea rdx, case.0x140009a58.1340
jmp qword [rdx + rax*8]
mov al, byte [rbx + r13]
xor al, bpl
movzx ebp, al
jmp qword [case.0x140009a58.1343]
mov al, byte [rbx + r13 + 1]
xor al, r12b
movzx edx, al
shl edx, 8
or edx, ebp
mov rcx, r14
call fcn.1400074bc
lea rdx, [rbx + 2]
lea rcx, [rsp + 0x20]
call fcn.14000798b
mov al, byte [rbx + r13 + 1]
xor al, r12b
movzx edx, al
shl edx, 8
or edx, ebp
mov rcx, r14
call fcn.1400074bc
lea rdi, [rbx + 2]
lea rcx, [rsp + 0x20]
mov rdx, rdi
call fcn.14000798b
jmp qword [case.0x140009a58.1344]
mov r15, rax
xor eax, eax
cmp rdi, 0xf
setb al
lea rcx, case.0x140009a58.1346
jmp qword [rcx + rax*8]
jmp qword [case.0x140009a58.1351]
mov dl, byte [rdi + r13]
xor dl, sil
mov rcx, r15
call fcn.1400076fe
mov dl, byte [rdi + r13]
xor dl, sil
mov rcx, r15
call fcn.1400076fe
jmp qword [case.0x140009a58.1325]
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
mov edx, 0xf
mov rcx, rdi
jmp 0x14000f4ec
movdqa xmm0, xmmword [rsp + 0x20]
movq qword [rax], xmm0
pshufd xmm1, xmm0, 0xee
movd dword [rax + 8], xmm1
movdqa xmmword [rsp + 0x80], xmm0
mov dl, byte [rsp + 0x8e]
pextrw ecx, xmm0, 6
mov byte [rax + 0xe], dl
mov word [rax + 0xc], cx
movdqa xmm0, xmmword [rsp + 0x20]
movq qword [rax], xmm0
pshufd xmm1, xmm0, 0xee
movd dword [rax + 8], xmm1
movdqa xmmword [rsp + 0x60], xmm0
mov cl, byte [rsp + 0x6e]
mov byte [rax + 0xe], cl
pextrw ecx, xmm0, 6
mov word [rax + 0xc], cx
jmp qword [case.0x140009a58.1307]
movdqa xmm0, xmmword [rsp + 0x20]
movq qword [rax], xmm0
pshufd xmm1, xmm0, 0xee
movd dword [rax + 8], xmm1
movdqa xmmword [rsp + 0x60], xmm0
mov cl, byte [rsp + 0x6e]
mov byte [rax + 0xe], cl
pextrw ecx, xmm0, 6
mov word [rax + 0xc], cx
jmp qword [case.0x140009a58.1307]
mov rax, qword [rsp + 0x78]
jmp qword [case.0x140009a58.1304]
mov dl, byte [rbx + r13]
xor dl, bpl
mov rcx, r14
call fcn.1400076fe
mov dl, byte [rbx + r13]
xor dl, bpl
mov rcx, r14
call fcn.1400076fe
jmp qword [case.0x140009a58.1325]
mov r14, rax
mov r12d, ebp
shr r12d, 8
mov esi, ebp
shr esi, 0x10
xor eax, eax
cmp rbx, 0xf
setb al
lea rcx, case.0x140009a58.1320
jmp qword [rcx + rax*8]
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000f4b2
lea rcx, [rsi + rbx]
call fcn.14000704e
lea rcx, [rsp + 0x20]
mov rdx, rbx
call fcn.14000798b
lea rcx, [rsi + rbx]
call fcn.14000704e
mov ebp, eax
lea rcx, [rsp + 0x20]
mov rdx, rbx
call fcn.14000798b
jmp qword [case.0x140009a58.1318]
mov al, byte [rdi + r13]
xor al, sil
movzx edx, al
shl edx, 8
or edx, ebx
mov rcx, r14
call fcn.1400074bc
mov al, byte [rdi + r13]
xor al, sil
movzx edx, al
shl edx, 8
or edx, ebx
mov rcx, r14
call fcn.1400074bc
jmp qword [case.0x140009a58.1325]
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r11, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r10, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r9, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov rdi, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov rbx, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r14, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r15, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov rsi, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r8, rsp
and qword [r8 + 6], 0
and qword [r8], 0
jmp rdx
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x30], rdi
mov qword [rbp - 0x40], r11
mov qword [rbp - 0x38], r10
mov qword [rbp - 0x28], r9
xor r12d, r12d
xor eax, eax
test r12, r12
sete al
lea rcx, case.0x140009a58.1418
mov qword [rbp - 0x10], r8
mov qword [rbp - 0x48], rbx
mov rbx, r15
jmp qword [rcx + rax*8]
mov rdi, qword [rbp - 0x20]
jmp qword [case.0x140009a58.1423]
lea rcx, [rdi + r12]
sub rsp, 0x20
call fcn.140006d68
add rsp, 0x20
mov qword [rsi], rax
sub rsp, 0x20
mov rcx, rax
call fcn.14000644f
add rsp, 0x20
lea rcx, [rdi + r12]
sub rsp, 0x20
call fcn.140006d68
add rsp, 0x20
mov r15, rax
mov qword [rsi], rax
sub rsp, 0x20
mov rcx, rax
call fcn.14000644f
add rsp, 0x20
jmp qword [case.0x140009a58.1425]
xor eax, eax
cmp r12, 0xe
setb al
lea rcx, case.0x140009a58.1426
mov rdi, qword [rbp - 8]
jmp qword [rcx + rax*8]
mov dl, byte [rdi + r12]
mov rcx, r12
or rcx, 1
xor eax, eax
cmp rcx, 0xe
setb al
lea r8, case.0x140009a58.1506
jmp qword [r8 + rax*8]
jmp qword [case.0x140009a58.1510]
mov r8b, byte [rdi + rcx]
mov rcx, r12
or rcx, 2
xor eax, eax
cmp rcx, 0xe
setb al
lea r9, case.0x140009a58.1512
jmp qword [r9 + rax*8]
jmp qword [case.0x140009a58.1516]
mov r9b, byte [rdi + rcx]
mov rcx, r12
or rcx, 3
xor eax, eax
cmp rcx, 0xe
setb al
lea r10, case.0x140009a58.1518
jmp qword [r10 + rax*8]
jmp qword [case.0x140009a58.1522]
mov r10b, byte [rdi + rcx]
mov rcx, r12
or rcx, 4
xor eax, eax
cmp rcx, 0xe
setb al
lea r11, case.0x140009a58.1524
jmp qword [r11 + rax*8]
jmp qword [case.0x140009a58.1526]
mov r11b, byte [rdi + rcx]
mov rcx, r12
or rcx, 5
xor eax, eax
cmp rcx, 0xe
setb al
lea rdi, case.0x140009a58.1528
jmp qword [rdi + rax*8]
jmp qword [case.0x140009a58.1532]
mov rax, qword [rbp - 8]
mov dil, byte [rax + rcx]
mov rcx, r12
or rcx, 6
xor eax, eax
cmp rcx, 0xe
setb al
lea r14, case.0x140009a58.1534
jmp qword [r14 + rax*8]
jmp qword [case.0x140009a58.1537]
mov rax, r12
or rax, 7
xor r14d, r14d
cmp rax, 0xe
setb r14b
lea r13, case.0x140009a58.1538
jmp qword [r13 + r14*8]
mov r14, qword [rbp - 8]
mov cl, byte [r14 + rcx]
mov al, byte [r14 + rax]
mov byte [rbx], dl
mov byte [rbx + 1], r8b
mov byte [rbx + 2], r9b
mov byte [rbx + 3], r10b
mov byte [rbx + 4], r11b
mov byte [rbx + 5], dil
mov byte [rbx + 6], cl
mov byte [rbx + 7], al
mov r13, qword [rbx]
sub rsp, 0x20
mov rcx, r13
call fcn.14000644f
add rsp, 0x20
xor r15, r13
sub rsp, 0x20
mov rcx, qword [rbp - 0x10]
mov rdx, r12
call fcn.14000798b
add rsp, 0x20
mov r13, rax
sub rsp, 0x20
mov rcx, r15
call fcn.140006379
mov rcx, r13
mov rdx, r15
call fcn.140007647
add rsp, 0x20
xor eax, eax
add r12, 8
sete al
lea rcx, case.0x140009a58.1418
jmp qword [rcx + rax*8]
jmp qword [case.0x140009a58.1421]
mov rsi, qword [rbp - 8]
mov rdi, qword [rbp - 0x20]
mov rbx, qword [rbp - 0x50]
jmp qword [case.0x140009a58.1436]
mov dil, byte [rsi + r13]
lea rcx, [r13 + 1]
xor eax, eax
cmp rcx, 0xe
setb al
lea rdx, case.0x140009a58.1488
jmp qword [rdx + rax*8]
jmp qword [case.0x140009a58.1492]
lea rcx, [r13 + 2]
xor eax, eax
cmp rcx, 0xe
setb al
lea rdx, case.0x140009a58.1494
jmp qword [rdx + rax*8]
lea rcx, [r13 + 3]
xor eax, eax
cmp rcx, 0xe
setb al
lea rdx, case.0x140009a58.1496
jmp qword [rdx + rax*8]
mov rbx, qword [rbp - 8]
mov al, byte [rbx + r13 + 1]
mov byte [rbp + 7], al
mov al, byte [rbx + r13 + 2]
mov byte [rbp + 6], al
mov r12, r13
mov r14, qword [rbp - 0x48]
jmp qword [case.0x140009a58.1500]
mov al, byte [rbx + r13 + 3]
mov byte [r14], dil
mov cl, byte [rbp + 7]
mov byte [r14 + 1], cl
mov cl, byte [rbp + 6]
mov byte [r14 + 2], cl
mov byte [r14 + 3], al
mov r12d, dword [r14]
sub rsp, 0x20
mov ecx, r12d
call fcn.1400062c8
add rsp, 0x20
xor r12d, r15d
sub rsp, 0x20
mov rcx, qword [rbp - 0x10]
mov rdx, r13
call fcn.14000798b
add rsp, 0x20
mov dword [rax], r12d
lea r12, [r13 + 4]
mov al, byte [rbx + r13 + 3]
mov byte [r14], dil
mov cl, byte [rbp + 7]
mov byte [r14 + 1], cl
mov cl, byte [rbp + 6]
mov byte [r14 + 2], cl
mov byte [r14 + 3], al
mov esi, dword [r14]
sub rsp, 0x20
mov ecx, esi
call fcn.1400062c8
add rsp, 0x20
xor esi, r15d
sub rsp, 0x20
mov rcx, qword [rbp - 0x10]
mov rdx, r12
call fcn.14000798b
add rsp, 0x20
mov dword [rax], esi
add r12, 4
jmp qword [case.0x140009a58.1421]
xor eax, eax
cmp r13, 0xe
setb al
lea rcx, case.0x140009a58.1440
jmp qword [rcx + rax*8]
lea rcx, [rdi + r13]
sub rsp, 0x20
call fcn.140006e62
add rsp, 0x20
mov dword [rbx], eax
sub rsp, 0x20
mov ecx, eax
call fcn.1400062c8
add rsp, 0x20
lea rcx, [rdi + r13]
sub rsp, 0x20
call fcn.140006e62
add rsp, 0x20
mov r15d, eax
mov dword [rbx], eax
sub rsp, 0x20
mov ecx, eax
call fcn.1400062c8
add rsp, 0x20
jmp qword [case.0x140009a58.1438]
mov r13, r12
xor eax, eax
cmp r12, 0xc
setb al
lea rcx, case.0x140009a58.1428
jmp qword [rcx + rax*8]
jmp qword [case.0x140009a58.1430]
mov rdi, qword [rbp - 8]
mov r15, qword [rbp - 0x10]
mov rsi, qword [rbp - 0x20]
jmp qword [case.0x140009a58.1433]
mov r14, qword [rbp - 0x28]
mov rdi, qword [rbp - 0x40]
jmp qword [case.0x140009a58.1458]
lea rcx, [rsi + r13]
sub rsp, 0x20
call fcn.14000704e
add rsp, 0x20
mov word [rdi], ax
mov word [r14], ax
shr eax, 0x10
mov byte [rdi + 2], al
mov byte [r14 + 2], al
sub rsp, 0x20
mov rcx, r15
mov rdx, r13
call fcn.14000798b
add rsp, 0x20
lea rcx, [rsi + r13]
sub rsp, 0x20
call fcn.14000704e
add rsp, 0x20
mov word [rdi], ax
mov word [r14], ax
shr eax, 0x10
mov byte [rdi + 2], al
mov byte [r14 + 2], al
sub rsp, 0x20
mov rcx, r15
mov rdx, r13
call fcn.14000798b
add rsp, 0x20
jmp qword [case.0x140009a58.1460]
mov r12, rax
mov r8b, byte [r14]
xor eax, eax
cmp r13, 0xe
setb al
lea rcx, case.0x140009a58.1462
jmp qword [rcx + rax*8]
jmp qword [case.0x140009a58.1472]
lea rcx, [r13 + 1]
xor eax, eax
cmp rcx, 0xe
setb al
lea rdx, case.0x140009a58.1474
mov rsi, qword [rbp - 8]
jmp qword [rdx + rax*8]
xor r8b, byte [rsi + r13]
mov al, byte [r14 + 1]
mov byte [rbp + 7], al
mov rdi, qword [rbp - 0x38]
mov rbx, r13
mov esi, r8d
jmp qword [case.0x140009a58.1476]
mov rax, qword [rbp - 8]
mov al, byte [rax + rbx + 1]
xor al, byte [rbp + 7]
mov byte [rdi], r8b
mov byte [rdi + 1], al
movzx edx, word [rdi]
sub rsp, 0x20
mov rcx, r12
call fcn.1400074bc
add rsp, 0x20
lea rdx, [rbx + 2]
sub rsp, 0x20
mov rcx, r15
call fcn.14000798b
mov r8d, esi
add rsp, 0x20
mov rax, qword [rbp - 8]
mov al, byte [rax + rbx + 1]
xor al, byte [rbp + 7]
mov byte [rdi], r8b
mov byte [rdi + 1], al
movzx edx, word [rdi]
sub rsp, 0x20
mov rcx, r12
call fcn.1400074bc
add rsp, 0x20
lea r14, [rbx + 2]
sub rsp, 0x20
mov rcx, r15
mov rdx, r14
call fcn.14000798b
mov r8d, esi
add rsp, 0x20
jmp qword [case.0x140009a58.1479]
mov r13, rax
xor eax, eax
cmp r14, 0xe
setb al
lea rcx, case.0x140009a58.1480
jmp qword [rcx + rax*8]
mov rax, qword [rbp - 0x28]
mov bl, byte [rax + 2]
mov rsi, qword [rbp - 8]
jmp qword [case.0x140009a58.1482]
jmp qword [case.0x140009a58.1435]
jmp qword [case.0x140009a58.1446]
jmp qword [case.0x140009a58.1453]
jmp qword [case.0x140009a58.1508]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
push 0xe
pop rdx
mov rcx, r12
jmp 0x14000fe57
jmp qword [case.0x140009a58.1514]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000fe54
jmp qword [case.0x140009a58.1520]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000fe54
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000fe54
jmp qword [case.0x140009a58.1530]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000fe54
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000fe54
jmp qword [case.0x140009a58.1540]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000fe54
jmp qword [case.0x140009a58.1542]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
push 0xe
pop rdx
mov rcx, rax
jmp 0x14000fe57
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000fe54
jmp qword [case.0x140009a58.1498]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000fe54
jmp qword [case.0x140009a58.1504]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
push 0xe
pop rdx
call fcn.140045960
add rsp, 0x20
ud2
jmp qword [case.0x140009a58.1490]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
push 0xe
pop rdx
mov rcx, r13
jmp 0x14000fe57
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000fe73
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000fe54
jmp qword [case.0x140009a58.1486]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
push 0xe
pop rdx
mov rcx, r14
jmp 0x14000fe57
mov ecx, r12d
shr ecx, 8
xor r12b, byte [rdi + r13]
xor cl, byte [rdi + r13 + 1]
mov rdx, qword [rbp - 0x30]
mov byte [rdx], r12b
mov byte [rdx + 1], cl
movzx edx, word [rdx]
sub rsp, 0x20
mov rcx, rax
call fcn.1400074bc
add rsp, 0x20
mov rax, qword [rbp - 0x18]
jmp qword [case.0x140009a58.1442]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000fe54
xor ecx, ecx
cmp r13, 0xe
setb cl
lea rdx, case.0x140009a58.1450
jmp qword [rdx + rcx*8]
xor r12b, byte [rdi + r13]
sub rsp, 0x20
mov rcx, rax
mov edx, r12d
call fcn.1400076fe
add rsp, 0x20
mov rax, qword [rbp - 0x18]
jmp qword [case.0x140009a58.1442]
jmp qword [case.0x140009a58.1464]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000fe73
lea rcx, [r13 + 1]
xor edx, edx
cmp rcx, 0xe
setb dl
lea r8, case.0x140009a58.1466
jmp qword [r8 + rdx*8]
jmp qword [case.0x140009a58.1470]
mov dl, byte [rsi + r14]
xor dl, bl
sub rsp, 0x20
mov rcx, r13
call fcn.1400076fe
add rsp, 0x20
mov dl, byte [rsi + r14]
xor dl, bl
sub rsp, 0x20
mov rcx, r13
call fcn.1400076fe
add rsp, 0x20
jmp qword [case.0x140009a58.1484]
mov rax, qword [rbp - 0x18]
jmp qword [case.0x140009a58.1442]
movdqa xmm0, xmmword [r15]
movq qword [rax], xmm0
pshufd xmm1, xmm0, 0xee
movd dword [rax + 8], xmm1
pextrw ecx, xmm0, 6
mov word [rax + 0xc], cx
jmp qword [case.0x140009a58.1445]
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rcx, [rsi + r13]
sub rsp, 0x20
call fcn.140006c92
mov rcx, r15
mov rdx, r13
call fcn.14000798b
add rsp, 0x20
lea rcx, [rsi + r13]
sub rsp, 0x20
call fcn.140006c92
add rsp, 0x20
mov r12d, eax
sub rsp, 0x20
mov rcx, r15
mov rdx, r13
call fcn.14000798b
add rsp, 0x20
jmp qword [case.0x140009a58.1454]
xor ecx, ecx
cmp r13, 0xe
setb cl
lea rdx, case.0x140009a58.1456
jmp qword [rdx + rcx*8]
jmp qword [case.0x140009a58.1468]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14000fe73
lea rcx, [rsi + r13]
sub rsp, 0x20
call fcn.140006bc0
mov rcx, r15
mov rdx, r13
call fcn.14000798b
add rsp, 0x20
lea rcx, [rsi + r13]
sub rsp, 0x20
call fcn.140006bc0
add rsp, 0x20
mov r12d, eax
sub rsp, 0x20
mov rcx, r15
mov rdx, r13
call fcn.14000798b
add rsp, 0x20
jmp qword [case.0x140009a58.1449]
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r14, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r11, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r9, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r10, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r12, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov rsi, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov rbx, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r13, rsp
mov rax, rdx
call fcn.1400370f0
sub rsp, rax
mov r15, rsp
movups xmmword [r15 + 0x10], xmm0
movups xmmword [r15], xmm0
jmp r8
mov qword [rbp - 0x38], r12
mov qword [rbp - 0x40], rsi
mov qword [rbp - 0x28], r14
mov qword [rbp - 0x18], r11
mov qword [rbp - 0x20], r10
mov qword [rbp - 0x30], r9
xor r14d, r14d
mov qword [rbp], r15
mov qword [rbp - 0x48], r13
mov rax, qword [case.0x140009a58.1547]
jmp rax
xor r13d, r13d
cmp r14, 0x20
setb r13b
lea rax, case.0x140009a58.1548
jmp qword [rax + r13*8]
mov rax, qword [rbp - 8]
lea rcx, [rax + r14]
sub rsp, 0x20
call fcn.140006d68
add rsp, 0x20
mov r12, rax
mov rax, qword [rbp - 0x48]
mov qword [rax], r12
sub rsp, 0x20
mov rcx, r12
call fcn.14000644f
add rsp, 0x20
lea rax, case.0x140009a58.1552
jmp qword [rax + r13*8]
jmp qword [case.0x140009a58.1625]
mov rcx, r14
or rcx, 1
xor eax, eax
cmp rcx, 0x20
setb al
lea rdx, case.0x140009a58.1626
jmp qword [rdx + rax*8]
mov dl, byte [rdi + r14]
mov r8b, byte [rdi + rcx]
mov rcx, r14
or rcx, 2
xor eax, eax
cmp rcx, 0x20
setb al
lea r9, case.0x140009a58.1630
jmp qword [r9 + rax*8]
jmp qword [case.0x140009a58.1632]
mov r9b, byte [rdi + rcx]
mov rcx, r14
or rcx, 3
xor eax, eax
cmp rcx, 0x20
setb al
lea r10, case.0x140009a58.1634
jmp qword [r10 + rax*8]
jmp qword [case.0x140009a58.1637]
mov r10b, byte [rdi + rcx]
mov rcx, r14
or rcx, 4
xor eax, eax
cmp rcx, 0x20
setb al
lea r11, case.0x140009a58.1638
jmp qword [r11 + rax*8]
jmp qword [case.0x140009a58.1643]
mov r11b, byte [rdi + rcx]
mov rcx, r14
or rcx, 5
xor eax, eax
cmp rcx, 0x20
setb al
lea r15, case.0x140009a58.1644
jmp qword [r15 + rax*8]
jmp qword [case.0x140009a58.1648]
mov r15, rdi
mov r13b, byte [rdi + rcx]
mov rcx, r14
or rcx, 6
xor eax, eax
cmp rcx, 0x20
setb al
lea rdi, case.0x140009a58.1650
jmp qword [rdi + rax*8]
jmp qword [case.0x140009a58.1654]
mov rax, r14
or rax, 7
xor edi, edi
cmp rax, 0x20
setb dil
lea rsi, case.0x140009a58.1656
jmp qword [rsi + rdi*8]
mov rdi, r15
mov cl, byte [r15 + rcx]
mov al, byte [r15 + rax]
mov byte [rbx], dl
mov byte [rbx + 1], r8b
mov byte [rbx + 2], r9b
mov byte [rbx + 3], r10b
mov byte [rbx + 4], r11b
mov byte [rbx + 5], r13b
mov byte [rbx + 6], cl
mov byte [rbx + 7], al
mov r13, qword [rbx]
sub rsp, 0x20
mov rcx, r13
call fcn.14000644f
add rsp, 0x20
xor r12, r13
sub rsp, 0x20
mov r15, qword [rbp]
mov rcx, r15
mov rdx, r14
call fcn.14000798b
add rsp, 0x20
mov r13, rax
sub rsp, 0x20
mov rcx, r12
call fcn.140006379
mov rcx, r13
mov rdx, r12
call fcn.140007647
add rsp, 0x20
add r14, 8
jmp 0x140010163
jmp qword [case.0x140009a58.1551]
xor ebx, ebx
cmp r14, 0x20
setb bl
lea rax, case.0x140009a58.1554
jmp qword [rax + rbx*8]
mov r13, qword [rbp - 8]
mov rsi, qword [rbp - 0x40]
jmp qword [case.0x140009a58.1564]
mov r9, r14
or r9, 3
xor r8d, r8d
cmp r9, 0x20
setb r8b
lea r10, case.0x140009a58.1620
jmp qword [r10 + r8*8]
mov cl, byte [rdi + rcx]
mov al, byte [rdi + rax]
mov r8b, byte [rdi + r9]
mov byte [r11], dl
mov byte [r11 + 1], cl
mov byte [r11 + 2], al
mov byte [r11 + 3], r8b
mov r13d, dword [r11]
sub rsp, 0x20
mov ecx, r13d
call fcn.1400062c8
add rsp, 0x20
xor r12d, r13d
sub rsp, 0x20
mov rcx, r15
mov rdx, r14
call fcn.14000798b
add rsp, 0x20
mov dword [rax], r12d
add r14, 4
xor ebx, ebx
cmp r14, 0x20
setb bl
lea rax, case.0x140009a58.1554
jmp qword [rax + rbx*8]
lea rax, case.0x140009a58.1568
jmp qword [rax + rbx*8]
mov dl, byte [rdi + r14]
mov rcx, r14
or rcx, 1
xor eax, eax
cmp rcx, 0x20
setb al
lea r8, case.0x140009a58.1612
mov r11, qword [rbp - 0x38]
jmp qword [r8 + rax*8]
jmp qword [case.0x140009a58.1615]
mov rax, r14
or rax, 2
xor r8d, r8d
cmp rax, 0x20
setb r8b
lea r9, case.0x140009a58.1616
jmp qword [r9 + r8*8]
lea rcx, [r14 + r13]
sub rsp, 0x20
call fcn.140006e62
add rsp, 0x20
mov dword [rsi], eax
sub rsp, 0x20
mov ecx, eax
call fcn.1400062c8
add rsp, 0x20
lea rcx, [r14 + r13]
sub rsp, 0x20
call fcn.140006e62
add rsp, 0x20
mov r12d, eax
mov dword [rsi], eax
sub rsp, 0x20
mov ecx, eax
call fcn.1400062c8
add rsp, 0x20
jmp qword [case.0x140009a58.1567]
jmp qword [case.0x140009a58.1556]
mov rsi, qword [rbp - 8]
jmp qword [case.0x140009a58.1559]
jmp qword [case.0x140009a58.1561]
mov r12, qword [rbp - 0x30]
mov r13, qword [rbp - 0x28]
jmp qword [case.0x140009a58.1582]
jmp qword [case.0x140009a58.1562]
add rsi, r14
sub rsp, 0x20
mov rcx, rsi
call fcn.140006bc0
add rsp, 0x20
mov r15d, eax
sub rsp, 0x20
mov rcx, qword [rbp]
mov rdx, r14
call fcn.14000798b
add rsp, 0x20
lea rcx, case.0x140009a58.1574
jmp qword [rcx + rbx*8]
xor r15b, byte [rdi + r14]
sub rsp, 0x20
mov rcx, rax
mov edx, r15d
call fcn.1400076fe
add rsp, 0x20
mov rax, qword [rbp - 0x10]
mov rcx, qword [rbp]
jmp qword [case.0x140009a58.1571]
jmp qword [case.0x140009a58.1576]
lea rcx, [rsi + r14]
sub rsp, 0x20
call fcn.140006c92
mov rcx, r15
mov rdx, r14
call fcn.14000798b
add rsp, 0x20
lea rcx, [rsi + r14]
sub rsp, 0x20
call fcn.140006c92
add rsp, 0x20
mov r13d, eax
sub rsp, 0x20
mov rcx, r15
mov rdx, r14
call fcn.14000798b
add rsp, 0x20
jmp qword [case.0x140009a58.1579]
mov r12, rax
mov esi, r13d
shr esi, 8
lea rax, case.0x140009a58.1580
jmp qword [rax + rbx*8]
jmp qword [case.0x140009a58.1588]
mov r15, r14
or r15, 1
xor eax, eax
cmp r15, 0x20
setb al
lea rcx, case.0x140009a58.1590
jmp qword [rcx + rax*8]
mov bl, byte [rdi + r14]
xor bl, r13b
mov r14, qword [rbp - 0x20]
jmp qword [case.0x140009a58.1595]
mov al, byte [rdi + r15]
xor al, sil
mov byte [r14], bl
mov byte [r14 + 1], al
movzx edx, word [r14]
sub rsp, 0x20
mov rcx, r12
call fcn.1400074bc
add rsp, 0x20
mov al, byte [rdi + r15]
xor al, sil
mov byte [r14], bl
mov byte [r14 + 1], al
movzx edx, word [r14]
sub rsp, 0x20
mov rcx, r12
call fcn.1400074bc
add rsp, 0x20
jmp qword [case.0x140009a58.1562]
jmp qword [case.0x140009a58.1628]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14001067b
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x140010694
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x140010694
jmp qword [case.0x140009a58.1640]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x140010694
jmp qword [case.0x140009a58.1646]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x140010694
jmp qword [case.0x140009a58.1652]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x140010694
jmp qword [case.0x140009a58.1658]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x140010694
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x1400106aa
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
push 0x20
pop rdx
mov rcx, r9
jmp 0x1400106b0
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
push 0x20
pop rdx
mov rcx, r14
jmp 0x1400106b0
jmp qword [case.0x140009a58.1618]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
push 0x20
pop rdx
jmp 0x1400106b0
jmp qword [case.0x140009a58.1622]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
push 0x20
pop rdx
mov rcx, rax
call fcn.140045960
add rsp, 0x20
ud2
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14001067b
jmp qword [case.0x140009a58.1592]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14001067b
jmp qword [case.0x140009a58.1598]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
push 0x20
pop rdx
mov rcx, r15
jmp 0x1400106b0
jmp qword [case.0x140009a58.1600]
mov rcx, r14
or rcx, 1
xor r8d, r8d
cmp rcx, 0x20
setb r8b
lea r9, case.0x140009a58.1602
jmp qword [r9 + r8*8]
xor dl, byte [rdi + r14]
mov cl, byte [rdi + rcx]
xor cl, byte [r12 + 1]
mov r8, qword [rbp - 0x18]
mov byte [r8], dl
mov byte [r8 + 1], cl
movzx edx, word [r8]
sub rsp, 0x20
mov rcx, rax
call fcn.1400074bc
add rsp, 0x20
or r14, 2
sub rsp, 0x20
mov rcx, r15
mov rdx, r14
call fcn.14000798b
add rsp, 0x20
mov r15, rax
xor eax, eax
cmp r14, 0x20
setb al
lea rcx, case.0x140009a58.1604
jmp qword [rcx + rax*8]
mov bl, byte [r12 + 2]
jmp qword [case.0x140009a58.1607]
mov dl, byte [rdi + r14]
xor dl, bl
sub rsp, 0x20
mov rcx, r15
call fcn.1400076fe
add rsp, 0x20
mov dl, byte [rdi + r14]
xor dl, bl
sub rsp, 0x20
mov rcx, r15
call fcn.1400076fe
add rsp, 0x20
jmp qword [case.0x140009a58.1562]
mov rax, qword [rbp - 0x10]
mov rcx, qword [rbp]
jmp qword [case.0x140009a58.1571]
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
jmp qword [case.0x140009a58.1572]
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
jmp qword [case.0x140009a58.1572]
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x140010694
jmp qword [case.0x140009a58.1610]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14001067b
lea rcx, [rsi + r14]
sub rsp, 0x20
call fcn.14000704e
add rsp, 0x20
mov word [r13], ax
mov word [r12], ax
shr eax, 0x10
mov byte [r13 + 2], al
mov byte [r12 + 2], al
sub rsp, 0x20
mov rcx, r15
mov rdx, r14
call fcn.14000798b
add rsp, 0x20
lea rcx, [rsi + r14]
sub rsp, 0x20
call fcn.14000704e
add rsp, 0x20
mov word [r13], ax
mov word [r12], ax
shr eax, 0x10
mov byte [r13 + 2], al
mov byte [r12 + 2], al
sub rsp, 0x20
mov rcx, r15
mov rdx, r14
call fcn.14000798b
add rsp, 0x20
jmp qword [case.0x140009a58.1584]
mov dl, byte [r12]
lea rcx, case.0x140009a58.1586
jmp qword [rcx + rbx*8]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14001067b
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r14, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r10, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r9, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r11, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r15, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r12, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov rdi, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov rsi, rsp
mov rax, rdx
call fcn.1400370f0
sub rsp, rax
mov rax, rsp
movups xmmword [rax + 0x30], xmm0
movups xmmword [rax + 0x20], xmm0
movups xmmword [rax + 0x10], xmm0
movups xmmword [rax], xmm0
jmp r8
mov qword [rbp - 0x10], rdi
mov qword [rbp - 8], r12
mov qword [rbp - 0x40], r15
mov qword [rbp - 0x38], r14
mov qword [rbp - 0x28], r11
mov qword [rbp - 0x30], r10
mov qword [rbp - 0x18], r9
mov qword [rbp], rax
xor r14d, r14d
lea r13, [0x1400500c0]
mov rax, qword [case.0x140009a58.1663]
jmp rax
xor r12d, r12d
cmp r14, 0x40
setb r12b
lea rax, case.0x140009a58.1664
jmp qword [rax + r12*8]
jmp qword [case.0x140009a58.1666]
lea rcx, [r14 + r13]
add rcx, 0x18
sub rsp, 0x20
call fcn.140006d68
add rsp, 0x20
mov qword [rsi], rax
sub rsp, 0x20
mov rcx, rax
call fcn.14000644f
add rsp, 0x20
lea rcx, [r14 + r13]
add rcx, 0x18
sub rsp, 0x20
call fcn.140006d68
add rsp, 0x20
mov r15, rax
mov qword [rsi], rax
sub rsp, 0x20
mov rcx, rax
call fcn.14000644f
add rsp, 0x20
jmp qword [case.0x140009a58.1669]
lea rax, case.0x140009a58.1670
jmp qword [rax + r12*8]
jmp qword [case.0x140009a58.1745]
mov r10b, byte [rbx + r14]
mov rcx, r14
or rcx, 1
xor eax, eax
cmp rcx, 0x40
setb al
lea rdx, case.0x140009a58.1746
jmp qword [rdx + rax*8]
jmp qword [case.0x140009a58.1751]
mov dil, byte [rbx + rcx]
mov rcx, r14
or rcx, 2
xor eax, eax
cmp rcx, 0x40
setb al
lea rdx, case.0x140009a58.1752
jmp qword [rdx + rax*8]
jmp qword [case.0x140009a58.1755]
mov r13b, byte [rbx + rcx]
mov rcx, r14
or rcx, 3
xor eax, eax
cmp rcx, 0x40
setb al
lea rdx, case.0x140009a58.1756
jmp qword [rdx + rax*8]
jmp qword [case.0x140009a58.1759]
mov rax, r14
or rax, 4
xor r9d, r9d
cmp rax, 0x40
setb r9b
lea rdx, case.0x140009a58.1760
jmp qword [rdx + r9*8]
mov r11b, byte [rbx + rcx]
mov r12b, byte [rbx + rax]
mov rcx, r14
or rcx, 5
xor eax, eax
cmp rcx, 0x40
setb al
lea rdx, case.0x140009a58.1764
jmp qword [rdx + rax*8]
jmp qword [case.0x140009a58.1768]
mov rdx, rbx
mov rax, r14
or rax, 6
xor r9d, r9d
cmp rax, 0x40
setb r9b
lea rbx, case.0x140009a58.1770
jmp qword [rbx + r9*8]
mov r9, r14
or r9, 7
xor ebx, ebx
cmp r9, 0x40
setb bl
lea r8, case.0x140009a58.1774
jmp qword [r8 + rbx*8]
mov rbx, rdx
mov cl, byte [rdx + rcx]
mov al, byte [rdx + rax]
mov r9b, byte [rdx + r9]
mov rdx, qword [rbp - 0x10]
mov byte [rdx], r10b
mov byte [rdx + 1], dil
mov byte [rdx + 2], r13b
mov byte [rdx + 3], r11b
mov byte [rdx + 4], r12b
mov byte [rdx + 5], cl
mov byte [rdx + 6], al
mov byte [rdx + 7], r9b
mov r12, qword [rdx]
sub rsp, 0x20
mov rcx, r12
call fcn.14000644f
add rsp, 0x20
xor r15, r12
sub rsp, 0x20
mov rcx, qword [rbp]
mov rdx, r14
call fcn.14000798b
add rsp, 0x20
mov r12, rax
sub rsp, 0x20
mov rcx, r15
call fcn.140006379
mov rcx, r12
mov rdx, r15
call fcn.140007647
add rsp, 0x20
add r14, 8
jmp 0x140010990
lea rsi, case.0x140009a58.1674
mov rax, qword [case.0x140009a58.1673]
mov r12, qword [rbp - 8]
jmp rax
xor edi, edi
cmp r14, 0x40
setb dil
jmp qword [rsi + rdi*8]
jmp qword [case.0x140009a58.1684]
mov rcx, r14
or rcx, 1
xor eax, eax
cmp rcx, 0x40
setb al
lea rdx, case.0x140009a58.1734
jmp qword [rdx + rax*8]
mov dl, byte [rbx + r14]
mov r8b, byte [rbx + rcx]
mov rcx, r14
or rcx, 2
xor eax, eax
cmp rcx, 0x40
setb al
lea r9, case.0x140009a58.1736
jmp qword [r9 + rax*8]
jmp qword [case.0x140009a58.1739]
mov rax, r14
or rax, 3
xor r9d, r9d
cmp rax, 0x40
setb r9b
lea r10, case.0x140009a58.1740
jmp qword [r10 + r9*8]
mov cl, byte [rbx + rcx]
mov al, byte [rbx + rax]
mov r9, qword [rbp - 0x40]
mov byte [r9], dl
mov byte [r9 + 1], r8b
mov byte [r9 + 2], cl
mov byte [r9 + 3], al
mov r12d, dword [r9]
sub rsp, 0x20
mov ecx, r12d
call fcn.1400062c8
add rsp, 0x20
xor r15d, r12d
sub rsp, 0x20
mov rcx, qword [rbp]
mov rdx, r14
call fcn.14000798b
add rsp, 0x20
mov dword [rax], r15d
add r14, 4
jmp 0x140010b98
lea rcx, [r14 + r13]
add rcx, 0x18
sub rsp, 0x20
call fcn.140006e62
add rsp, 0x20
mov dword [r12], eax
sub rsp, 0x20
mov ecx, eax
call fcn.1400062c8
add rsp, 0x20
lea rcx, [r14 + r13]
add rcx, 0x18
sub rsp, 0x20
call fcn.140006e62
add rsp, 0x20
mov r15d, eax
mov dword [r12], eax
sub rsp, 0x20
mov ecx, eax
call fcn.1400062c8
add rsp, 0x20
jmp qword [case.0x140009a58.1686]
lea rax, case.0x140009a58.1688
jmp qword [rax + rdi*8]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x140010f1b
jmp qword [case.0x140009a58.1677]
jmp qword [case.0x140009a58.1679]
jmp qword [case.0x140009a58.1681]
lea rcx, [r14 + r13]
add rcx, 0x18
sub rsp, 0x20
call fcn.14000704e
add rsp, 0x20
mov rcx, qword [rbp - 0x38]
mov word [rcx], ax
mov r12, qword [rbp - 0x18]
mov word [r12], ax
shr eax, 0x10
mov byte [rcx + 2], al
mov byte [r12 + 2], al
sub rsp, 0x20
mov rcx, qword [rbp]
mov rdx, r14
call fcn.14000798b
add rsp, 0x20
mov rcx, rax
mov r9b, byte [r12]
lea rax, case.0x140009a58.1702
jmp qword [rax + rdi*8]
jmp qword [case.0x140009a58.1718]
mov rdx, r14
or rdx, 1
xor eax, eax
cmp rdx, 0x40
setb al
lea r8, case.0x140009a58.1720
mov qword [rbp - 8], rdx
jmp qword [r8 + rax*8]
xor r9b, byte [rbx + r14]
mov al, byte [r12 + 1]
mov byte [rbp - 0x10], al
mov r12, qword [rbp]
mov r15, qword [rbp - 0x30]
mov rsi, rcx
mov edi, r9d
jmp qword [case.0x140009a58.1725]
mov al, byte [rbx + rdx]
xor al, byte [rbp - 0x10]
mov byte [r15], r9b
mov byte [r15 + 1], al
movzx edx, word [r15]
sub rsp, 0x20
call fcn.1400074bc
add rsp, 0x20
mov rdx, r14
or rdx, 2
sub rsp, 0x20
mov rcx, r12
call fcn.14000798b
mov r9d, edi
mov rcx, rsi
mov rdx, qword [rbp - 8]
add rsp, 0x20
mov al, byte [rbx + rdx]
xor al, byte [rbp - 0x10]
mov byte [r15], r9b
mov byte [r15 + 1], al
movzx edx, word [r15]
sub rsp, 0x20
call fcn.1400074bc
add rsp, 0x20
mov r13, r14
or r13, 2
sub rsp, 0x20
mov rcx, r12
mov rdx, r13
call fcn.14000798b
mov r9d, edi
mov rcx, rsi
mov rdx, qword [rbp - 8]
add rsp, 0x20
jmp qword [case.0x140009a58.1727]
xor ecx, ecx
cmp r13, 0x40
setb cl
lea rdx, case.0x140009a58.1728
jmp qword [rdx + rcx*8]
mov dl, byte [rbx + r13]
mov rcx, qword [rbp - 0x18]
xor dl, byte [rcx + 2]
sub rsp, 0x20
mov rcx, rax
call fcn.1400076fe
add rsp, 0x20
mov rax, qword [rbp - 0x20]
mov rcx, qword [rbp]
jmp qword [case.0x140009a58.1691]
jmp qword [case.0x140009a58.1682]
mov rsi, qword [rbp]
jmp qword [case.0x140009a58.1695]
lea rcx, [r14 + r13]
add rcx, 0x18
sub rsp, 0x20
call fcn.140006c92
add rsp, 0x20
mov r12d, eax
sub rsp, 0x20
mov rcx, qword [rbp]
mov rdx, r14
call fcn.14000798b
add rsp, 0x20
mov rsi, rax
lea rax, case.0x140009a58.1700
jmp qword [rax + rdi*8]
mov r15, r14
or r15, 1
xor eax, eax
cmp r15, 0x40
setb al
lea rcx, case.0x140009a58.1710
jmp qword [rcx + rax*8]
mov edi, r12d
shr edi, 8
xor r12b, byte [rbx + r14]
mov r14, qword [rbp - 0x28]
jmp qword [case.0x140009a58.1712]
mov al, byte [rbx + r15]
xor al, dil
mov byte [r14], r12b
mov byte [r14 + 1], al
movzx edx, word [r14]
sub rsp, 0x20
mov rcx, rsi
call fcn.1400074bc
add rsp, 0x20
mov al, byte [rbx + r15]
xor al, dil
mov byte [r14], r12b
mov byte [r14 + 1], al
movzx edx, word [r14]
sub rsp, 0x20
mov rcx, rsi
call fcn.1400074bc
add rsp, 0x20
jmp qword [case.0x140009a58.1682]
jmp qword [case.0x140009a58.1748]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
push 0x40
pop rdx
mov rcx, r14
jmp 0x140010fdc
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x140010fc0
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x140010fc0
jmp qword [case.0x140009a58.1762]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x140010fc0
jmp qword [case.0x140009a58.1766]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x140010fd6
jmp qword [case.0x140009a58.1772]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x140010fc0
jmp qword [case.0x140009a58.1776]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x140010fd6
jmp qword [case.0x140009a58.1778]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
push 0x40
pop rdx
mov rcx, r9
jmp 0x140010fdc
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x140010fc0
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
push 0x40
pop rdx
jmp 0x140010fdc
jmp qword [case.0x140009a58.1742]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
push 0x40
pop rdx
mov rcx, rax
call fcn.140045960
add rsp, 0x20
ud2
jmp qword [case.0x140009a58.1722]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x140010f1b
jmp qword [case.0x140009a58.1730]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
push 0x40
pop rdx
mov rcx, qword [rbp - 8]
jmp 0x140010fdc
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x140010f1b
jmp qword [case.0x140009a58.1716]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
push 0x40
pop rdx
mov rcx, r15
jmp 0x140010fdc
jmp qword [case.0x140009a58.1732]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
push 0x40
pop rdx
mov rcx, r13
jmp 0x140010fdc
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movups xmm2, xmmword [rcx + 0x20]
movups xmm3, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm3
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
jmp qword [case.0x140009a58.1693]
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
jmp qword [case.0x140009a58.1705]
lea rcx, [r14 + r13]
add rcx, 0x18
sub rsp, 0x20
call fcn.140006bc0
mov rcx, rsi
mov rdx, r14
call fcn.14000798b
add rsp, 0x20
lea rcx, [r14 + r13]
add rcx, 0x18
sub rsp, 0x20
call fcn.140006bc0
add rsp, 0x20
mov r15d, eax
sub rsp, 0x20
mov rcx, rsi
mov rdx, r14
call fcn.14000798b
add rsp, 0x20
jmp qword [case.0x140009a58.1697]
mov r12, rax
lea rax, case.0x140009a58.1698
jmp qword [rax + rdi*8]
jmp qword [case.0x140009a58.1708]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x140010f1b
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movups xmm2, xmmword [rcx + 0x20]
movups xmm3, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm3
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
jmp qword [case.0x140009a58.1693]
mov dl, byte [rbx + r14]
xor dl, r15b
sub rsp, 0x20
mov rcx, r12
call fcn.1400076fe
add rsp, 0x20
mov dl, byte [rbx + r14]
xor dl, r15b
sub rsp, 0x20
mov rcx, r12
call fcn.1400076fe
add rsp, 0x20
jmp qword [case.0x140009a58.1682]
mov rax, qword [rbp - 0x20]
mov rcx, qword [rbp]
jmp qword [case.0x140009a58.1691]
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov qword [rbp - 0x60], rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov qword [rbp - 0x68], rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov qword [rbp - 0x20], rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov qword [rbp - 0x48], rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov rbx, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov qword [rbp - 0x50], rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r14, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov qword [rbp - 0x58], rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov rax, rsp
mov byte [rax + 8], 0
mov qword [rbp - 0x10], rax
and qword [rax], 0
jmp rdx
mov rsi, qword [rbp - 0x28]
mov rdi, qword [rbp - 0x58]
jmp qword [case.0x140009a58.1787]
xor eax, eax
cmp r15, 9
setb al
lea rcx, case.0x140009a58.1790
jmp qword [rcx + rax*8]
jmp qword [case.0x140009a58.1874]
lea r9, [0x1400501d0]
mov r10b, byte [r15 + r9]
lea rcx, [r15 + 1]
xor eax, eax
cmp rcx, 9
setb al
lea rdx, case.0x140009a58.1876
jmp qword [rdx + rax*8]
jmp qword [case.0x140009a58.1881]
mov r11b, byte [r15 + r9 + 1]
lea rcx, [r15 + 2]
xor eax, eax
cmp rcx, 9
setb al
lea rdx, case.0x140009a58.1882
jmp qword [rdx + rax*8]
jmp qword [case.0x140009a58.1887]
mov dil, byte [r15 + r9 + 2]
lea rcx, [r15 + 3]
xor eax, eax
cmp rcx, 9
setb al
lea rdx, case.0x140009a58.1888
jmp qword [rdx + rax*8]
jmp qword [case.0x140009a58.1892]
lea rcx, [r15 + 4]
xor eax, eax
cmp rcx, 9
setb al
lea rdx, case.0x140009a58.1894
jmp qword [rdx + rax*8]
lea rcx, [r15 + 5]
xor eax, eax
cmp rcx, 9
setb al
lea rdx, case.0x140009a58.1898
jmp qword [rdx + rax*8]
mov r8, r12
mov r13b, byte [r15 + r9 + 3]
mov al, byte [r15 + r9 + 4]
mov byte [rbp + 4], al
mov r12b, byte [r15 + r9 + 5]
lea rcx, [r15 + 6]
xor eax, eax
cmp rcx, 9
setb al
lea rdx, case.0x140009a58.1902
mov byte [rbp + 7], r13b
jmp qword [rdx + rax*8]
jmp qword [case.0x140009a58.1905]
lea rcx, [r15 + 7]
xor eax, eax
cmp rcx, 9
setb al
lea rdx, case.0x140009a58.1906
mov byte [rbp - 4], r10b
mov byte [rbp + 3], dil
mov byte [rbp + 2], r11b
jmp qword [rdx + rax*8]
mov al, byte [r15 + r9 + 6]
mov byte [rbp + 5], al
mov rsi, r15
mov qword [rbp - 0x30], r8
mov byte [rbp + 6], r12b
jmp qword [case.0x140009a58.1909]
mov rsi, r15
mov cl, byte [rbp + 4]
mov dl, byte [rbp + 6]
mov r8b, byte [rbp + 5]
mov r12, qword [rbp - 0x30]
mov al, byte [r15 + r9 + 7]
mov byte [r14], r10b
mov byte [r14 + 1], r11b
mov byte [r14 + 2], dil
mov byte [r14 + 3], r13b
mov byte [r14 + 4], cl
mov byte [r14 + 5], dl
mov byte [r14 + 6], r8b
mov byte [r14 + 7], al
mov r13, qword [r14]
sub rsp, 0x20
mov rcx, r13
mov edi, r11d
call fcn.14000644f
add rsp, 0x20
xor r13, r12
sub rsp, 0x20
mov rcx, qword [rbp - 0x10]
mov rdx, rsi
call fcn.14000798b
add rsp, 0x20
mov r12, rsi
mov rsi, rax
sub rsp, 0x20
mov rcx, r13
call fcn.140006379
mov rcx, rsi
mov rsi, r12
mov rdx, r13
mov r13b, byte [rbp + 7]
call fcn.140007647
mov r11d, edi
mov dil, byte [rbp + 3]
mov r10b, byte [rbp - 4]
lea r9, [0x1400501d0]
add rsp, 0x20
add rsi, 8
jmp qword [case.0x140009a58.1781]
mov al, byte [r15 + r9 + 7]
mov byte [r14], r10b
mov byte [r14 + 1], r11b
mov byte [r14 + 2], dil
mov byte [r14 + 3], r13b
mov cl, byte [rbp + 4]
mov byte [r14 + 4], cl
mov cl, byte [rbp + 6]
mov byte [r14 + 5], cl
mov cl, byte [rbp + 5]
mov byte [r14 + 6], cl
mov byte [r14 + 7], al
mov rdi, rsi
mov rsi, qword [r14]
sub rsp, 0x20
mov rcx, rsi
call fcn.14000644f
add rsp, 0x20
mov r12, qword [rbp - 0x30]
xor rsi, r12
sub rsp, 0x20
mov rcx, qword [rbp - 0x10]
mov rdx, rdi
call fcn.14000798b
add rsp, 0x20
mov r13, rax
sub rsp, 0x20
mov rcx, rsi
call fcn.140006379
mov rcx, r13
mov r13b, byte [rbp + 7]
mov rdx, rsi
mov rsi, rdi
mov dil, byte [rbp + 3]
call fcn.140007647
mov r11b, byte [rbp + 2]
mov r10b, byte [rbp - 4]
lea r9, [0x1400501d0]
add rsp, 0x20
add rsi, 8
mov cl, byte [rbp + 4]
mov dl, byte [rbp + 6]
mov r8b, byte [rbp + 5]
jmp 0x14001136d
lea rcx, [rsi + r15]
sub rsp, 0x20
call fcn.140006d68
add rsp, 0x20
mov qword [rdi], rax
sub rsp, 0x20
mov rcx, rax
call fcn.14000644f
add rsp, 0x20
lea rcx, [rsi + r15]
sub rsp, 0x20
call fcn.140006d68
add rsp, 0x20
mov r12, rax
mov qword [rdi], rax
sub rsp, 0x20
mov rcx, rax
call fcn.14000644f
add rsp, 0x20
jmp qword [case.0x140009a58.1789]
mov r15, rsi
mov rax, qword [case.0x140009a58.1782]
jmp rax
xor eax, eax
cmp r15, 8
setb al
lea rcx, case.0x140009a58.1784
jmp qword [rcx + rax*8]
mov rsi, qword [rbp - 0x50]
jmp qword [case.0x140009a58.1802]
mov r12b, byte [r14 + r8 + 1]
lea rcx, [r14 + 2]
xor eax, eax
cmp rcx, 9
setb al
lea rdx, case.0x140009a58.1860
jmp qword [rdx + rax*8]
jmp qword [case.0x140009a58.1865]
lea rcx, [r14 + 3]
xor eax, eax
cmp rcx, 9
setb al
lea rdx, case.0x140009a58.1866
jmp qword [rdx + rax*8]
mov r9d, r15d
mov al, byte [r14 + r8 + 2]
mov byte [rbp + 7], al
mov r15, r14
mov dword [rbp - 4], r9d
jmp qword [case.0x140009a58.1871]
mov al, byte [r14 + r8 + 3]
mov byte [rbx], r13b
mov byte [rbx + 1], r12b
mov cl, byte [rbp + 7]
mov byte [rbx + 2], cl
mov byte [rbx + 3], al
mov esi, dword [rbx]
sub rsp, 0x20
mov ecx, esi
mov r15, rbx
mov rbx, r8
call fcn.1400062c8
add rsp, 0x20
xor esi, dword [rbp - 4]
sub rsp, 0x20
mov rcx, qword [rbp - 0x10]
mov rdx, r14
call fcn.14000798b
mov r8, rbx
mov rbx, r15
add rsp, 0x20
mov dword [rax], esi
lea r15, [r14 + 4]
mov al, byte [r14 + r8 + 3]
mov byte [rbx], r13b
mov byte [rbx + 1], r12b
mov cl, byte [rbp + 7]
mov byte [rbx + 2], cl
mov byte [rbx + 3], al
mov esi, dword [rbx]
sub rsp, 0x20
mov ecx, esi
mov edi, r13d
mov r13, rbx
mov rbx, r8
call fcn.1400062c8
add rsp, 0x20
xor esi, dword [rbp - 4]
sub rsp, 0x20
mov rcx, qword [rbp - 0x10]
mov rdx, r15
call fcn.14000798b
mov r8, rbx
mov rbx, r13
mov r13d, edi
add rsp, 0x20
mov dword [rax], esi
add r15, 4
jmp qword [case.0x140009a58.1784]
lea r8, [0x1400501d0]
mov r13b, byte [r14 + r8]
lea rcx, [r14 + 1]
xor eax, eax
cmp rcx, 9
setb al
lea rdx, case.0x140009a58.1856
jmp qword [rdx + rax*8]
jmp qword [case.0x140009a58.1859]
jmp qword [case.0x140009a58.1854]
lea rcx, [rdi + r14]
sub rsp, 0x20
call fcn.140006e62
add rsp, 0x20
mov dword [rsi], eax
sub rsp, 0x20
mov ecx, eax
call fcn.1400062c8
add rsp, 0x20
lea rcx, [rdi + r14]
sub rsp, 0x20
call fcn.140006e62
add rsp, 0x20
mov r15d, eax
mov dword [rsi], eax
sub rsp, 0x20
mov ecx, eax
call fcn.1400062c8
add rsp, 0x20
jmp qword [case.0x140009a58.1805]
xor eax, eax
cmp r14, 9
setb al
lea rcx, case.0x140009a58.1806
jmp qword [rcx + rax*8]
mov r14, r15
mov rax, qword [case.0x140009a58.1793]
jmp rax
xor eax, eax
cmp r14, 8
setb al
lea rcx, case.0x140009a58.1794
mov rdi, qword [rbp - 0x28]
mov r13, qword [rbp - 0x68]
mov rsi, qword [rbp - 0x60]
jmp qword [rcx + rax*8]
jmp qword [case.0x140009a58.1797]
jmp qword [case.0x140009a58.1799]
mov r12, qword [rbp - 0x10]
mov rbx, qword [rbp - 0x20]
jmp qword [case.0x140009a58.1825]
mov rbx, r14
jmp qword [case.0x140009a58.1800]
mov r12, qword [rbp - 0x10]
mov rsi, rbx
jmp qword [case.0x140009a58.1812]
mov rsi, qword [rbp - 0x10]
mov r14, rbx
jmp qword [case.0x140009a58.1818]
lea rcx, [rdi + r14]
sub rsp, 0x20
call fcn.140006c92
mov rcx, rsi
mov rdx, r14
call fcn.14000798b
add rsp, 0x20
lea rcx, [rdi + r14]
sub rsp, 0x20
call fcn.140006c92
add rsp, 0x20
mov r12d, eax
sub rsp, 0x20
mov rcx, rsi
mov rdx, r14
call fcn.14000798b
add rsp, 0x20
jmp qword [case.0x140009a58.1821]
mov r15, rax
mov esi, r12d
shr esi, 8
xor eax, eax
cmp r14, 9
setb al
lea rcx, case.0x140009a58.1822
jmp qword [rcx + rax*8]
jmp qword [case.0x140009a58.1832]
mov rdx, rbx
inc rbx
xor eax, eax
cmp rbx, 9
setb al
lea rcx, case.0x140009a58.1834
jmp qword [rcx + rax*8]
lea rdi, [0x1400501d0]
mov r14b, byte [rdx + rdi]
xor r14b, r12b
mov r12, qword [rbp - 0x48]
jmp qword [case.0x140009a58.1837]
jmp qword [case.0x140009a58.1878]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
push 9
pop rdx
mov rcx, r15
jmp 0x140011881
jmp qword [case.0x140009a58.1884]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14001187e
jmp qword [case.0x140009a58.1890]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14001187e
jmp qword [case.0x140009a58.1896]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14001187e
jmp qword [case.0x140009a58.1900]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14001187e
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14001187e
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14001187e
jmp qword [case.0x140009a58.1912]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14001187e
jmp qword [case.0x140009a58.1868]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14001187e
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14001187e
jmp qword [case.0x140009a58.1862]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
push 9
pop rdx
call fcn.140045960
add rsp, 0x20
ud2
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
push 9
pop rdx
mov rcx, r14
jmp 0x140011881
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x1400118ca
jmp qword [case.0x140009a58.1840]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x1400118ca
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
push 9
pop rdx
mov rcx, rbx
jmp 0x140011881
movaps xmm0, xmmword [r12]
movlps qword [rax], xmm0
movaps xmmword [rbp - 0x40], xmm0
mov cl, byte [rbp - 0x38]
mov byte [rax + 8], cl
jmp qword [case.0x140009a58.1810]
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov dl, byte [rbx + rsi]
mov rcx, qword [rbp - 0x20]
xor dl, byte [rcx + 2]
sub rsp, 0x20
mov rcx, rax
call fcn.1400076fe
add rsp, 0x20
mov rax, qword [rbp - 0x18]
jmp qword [case.0x140009a58.1809]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x14001187e
xor ecx, ecx
cmp rsi, 9
setb cl
lea rdx, case.0x140009a58.1816
jmp qword [rdx + rcx*8]
lea rcx, [0x1400501d0]
xor r15b, byte [rsi + rcx]
sub rsp, 0x20
mov rcx, rax
mov edx, r15d
call fcn.1400076fe
add rsp, 0x20
mov rax, qword [rbp - 0x18]
jmp qword [case.0x140009a58.1809]
jmp qword [case.0x140009a58.1830]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x1400118ca
mov r15, rax
mov r9b, byte [rbx]
xor eax, eax
mov rdi, r14
cmp r14, 9
setb al
lea rdx, case.0x140009a58.1828
jmp qword [rdx + rax*8]
jmp qword [case.0x140009a58.1843]
lea rcx, [rdi + 1]
xor eax, eax
cmp rcx, 9
setb al
lea rdx, case.0x140009a58.1844
jmp qword [rdx + rax*8]
lea rsi, [0x1400501d0]
xor r9b, byte [rdi + rsi]
mov al, byte [rbx + 1]
mov byte [rbp + 7], al
jmp qword [case.0x140009a58.1848]
mov al, byte [rdi + rsi + 1]
xor al, byte [rbp + 7]
mov byte [r13], r9b
mov byte [r13 + 1], al
movzx edx, word [r13]
sub rsp, 0x20
mov rcx, r15
mov ebx, r9d
call fcn.1400074bc
add rsp, 0x20
lea rdx, [rdi + 2]
sub rsp, 0x20
mov rcx, r12
call fcn.14000798b
mov r9d, ebx
add rsp, 0x20
mov al, byte [rdi + rsi + 1]
xor al, byte [rbp + 7]
mov byte [r13], r9b
mov byte [r13 + 1], al
movzx edx, word [r13]
sub rsp, 0x20
mov rcx, r15
mov r14d, r9d
call fcn.1400074bc
add rsp, 0x20
lea rbx, [rdi + 2]
sub rsp, 0x20
mov rcx, r12
mov rdx, rbx
call fcn.14000798b
mov r9d, r14d
add rsp, 0x20
jmp qword [case.0x140009a58.1851]
xor ecx, ecx
cmp rbx, 9
setb cl
lea rdx, case.0x140009a58.1852
jmp qword [rdx + rcx*8]
jmp qword [case.0x140009a58.1846]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
push 9
pop rdx
mov rcx, rdi
jmp 0x140011881
mov rax, qword [rbp - 0x18]
mov r12, qword [rbp - 0x10]
jmp qword [case.0x140009a58.1809]
movaps xmm0, xmmword [r12]
movlps qword [rax], xmm0
movaps xmmword [rbp - 0x40], xmm0
mov cl, byte [rbp - 0x38]
mov byte [rax + 8], cl
jmp qword [case.0x140009a58.1810]
lea rcx, [rdi + r14]
sub rsp, 0x20
call fcn.14000704e
add rsp, 0x20
mov word [rsi], ax
mov word [rbx], ax
shr eax, 0x10
mov byte [rsi + 2], al
mov byte [rbx + 2], al
sub rsp, 0x20
mov rcx, r12
mov rdx, r14
call fcn.14000798b
add rsp, 0x20
lea rcx, [rdi + r14]
sub rsp, 0x20
call fcn.14000704e
add rsp, 0x20
mov word [rsi], ax
mov word [rbx], ax
shr eax, 0x10
mov byte [rsi + 2], al
mov byte [rbx + 2], al
sub rsp, 0x20
mov rcx, r12
mov rdx, r14
call fcn.14000798b
add rsp, 0x20
jmp qword [case.0x140009a58.1827]
mov al, byte [rbx + rdi]
xor al, sil
mov byte [r12], r14b
mov byte [r12 + 1], al
movzx edx, word [r12]
sub rsp, 0x20
mov rcx, r15
call fcn.1400074bc
add rsp, 0x20
mov al, byte [rbx + rdi]
xor al, sil
mov byte [r12], r14b
mov byte [r12 + 1], al
movzx edx, word [r12]
sub rsp, 0x20
mov rcx, r15
call fcn.1400074bc
add rsp, 0x20
jmp qword [case.0x140009a58.1838]
lea rcx, [rdi + rsi]
sub rsp, 0x20
call fcn.140006bc0
mov rcx, r12
mov rdx, rsi
call fcn.14000798b
add rsp, 0x20
lea rcx, [rdi + rsi]
sub rsp, 0x20
call fcn.140006bc0
add rsp, 0x20
mov r15d, eax
sub rsp, 0x20
mov rcx, r12
mov rdx, rsi
call fcn.14000798b
add rsp, 0x20
jmp qword [case.0x140009a58.1814]
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov rbx, rsp
movups xmmword [rbx + 0x10], xmm0
movups xmmword [rbx], xmm0
jmp r8
sub rsp, 0x20
mov ecx, edx
call fcn.14000e513
add rsp, 0x20
mov edx, eax
lea rax, case.0x140009a58.1930
jmp qword [rax + r14*8]
mov eax, edx
shr eax, 8
mov r9d, edx
shr r9d, 0x10
mov r8d, edx
shr r8d, 0x18
jmp qword [case.0x140009a58.1980]
mov byte [rbx + rdi], dl
mov byte [rbx + rdi], dl
jmp qword [case.0x140009a58.1983]
lea rcx, [rdi + 1]
xor r10d, r10d
cmp rcx, 0x20
setb r10b
lea r11, case.0x140009a58.1984
jmp qword [r11 + r10*8]
mov byte [rbx + rdi + 1], al
lea rcx, [rdi + 2]
xor eax, eax
cmp rcx, 0x20
setb al
lea r10, case.0x140009a58.1988
jmp qword [r10 + rax*8]
jmp qword [case.0x140009a58.1990]
mov byte [rbx + rdi + 2], r9b
lea rax, [rdi + 3]
jmp qword [case.0x140009a58.1993]
mov byte [rbx + rcx], r9b
mov byte [rbx + rdi + 2], r9b
lea rax, [rdi + 3]
jmp qword [case.0x140009a58.1993]
xor ecx, ecx
cmp rax, 0x20
setb cl
lea r9, case.0x140009a58.1994
jmp qword [r9 + rcx*8]
mov r9, rdi
jmp qword [case.0x140009a58.1998]
mov byte [rbx + rdi + 3], r8b
lea r9, [rdi + 4]
jmp qword [case.0x140009a58.1915]
mov byte [rbx + rdi + 3], r8b
add r9, 4
mov byte [rbx + rdi + 3], r8b
add r9, 4
jmp qword [case.0x140009a58.1915]
mov rdi, r9
mov rax, qword [case.0x140009a58.1917]
jmp rax
xor r14d, r14d
cmp rdi, 0x20
setb r14b
lea rax, case.0x140009a58.1918
jmp qword [rax + r14*8]
jmp qword [case.0x140009a58.1921]
sub rsp, 0x20
mov ecx, edx
call fcn.14000e513
add rsp, 0x20
mov edx, eax
sub rsp, 0x20
mov ecx, edx
call fcn.14000e513
add rsp, 0x20
mov edx, eax
jmp qword [case.0x140009a58.1922]
jmp qword [case.0x140009a58.1925]
mov eax, edx
shr eax, 8
mov r8d, edx
shr r8d, 0x10
jmp qword [case.0x140009a58.1927]
jmp qword [case.0x140009a58.1940]
lea rcx, case.0x140009a58.1942
jmp qword [rcx + r14*8]
mov byte [rbx + rdi], dl
lea rcx, [rdi + 1]
xor edx, edx
cmp rcx, 0x20
setb dl
lea r9, case.0x140009a58.1964
jmp qword [r9 + rdx*8]
jmp qword [case.0x140009a58.1968]
mov byte [rbx + rcx], al
mov byte [rbx + rcx], al
jmp qword [case.0x140009a58.1971]
add rdi, 2
xor eax, eax
cmp rdi, 0x20
setb al
lea rcx, case.0x140009a58.1972
jmp qword [rcx + rax*8]
jmp qword [case.0x140009a58.1976]
mov byte [rbx + rdi], r8b
jmp qword [case.0x140009a58.1928]
mov byte [rbx + rdi], r8b
mov byte [rbx + rdi], r8b
jmp qword [case.0x140009a58.1928]
jmp qword [case.0x140009a58.1936]
lea rcx, case.0x140009a58.1938
jmp qword [rcx + r14*8]
jmp qword [case.0x140009a58.1950]
mov byte [rbx + rdi], dl
lea rcx, [rdi + 1]
jmp qword [case.0x140009a58.1952]
mov byte [rbx + rdi], dl
mov byte [rbx + rdi], dl
lea rcx, [rdi + 1]
jmp qword [case.0x140009a58.1952]
xor edx, edx
cmp rcx, 0x20
setb dl
lea r8, case.0x140009a58.1954
jmp qword [r8 + rdx*8]
jmp qword [case.0x140009a58.1959]
mov byte [rbx + rcx], al
mov byte [rbx + rcx], al
jmp qword [case.0x140009a58.1928]
jmp qword [case.0x140009a58.1928]
jmp qword [case.0x140009a58.1932]
lea rax, case.0x140009a58.1934
jmp qword [rax + r14*8]
jmp qword [case.0x140009a58.1945]
mov byte [rbx + rdi], dl
mov byte [rbx + rdi], dl
jmp qword [case.0x140009a58.1928]
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov rax, rsi
mov rsp, rbp
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
jmp qword [case.0x140009a58.1986]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
push 0x20
pop rdx
mov rcx, rdi
jmp 0x140011e8a
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x140011e74
jmp qword [case.0x140009a58.1996]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
push 0x20
pop rdx
jmp 0x140011e8a
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
push 0x20
pop rdx
mov rcx, rax
call fcn.140045960
add rsp, 0x20
ud2
jmp qword [case.0x140009a58.1966]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x140011e4e
jmp qword [case.0x140009a58.1956]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x140011e4e
jmp qword [case.0x140009a58.1948]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x140011e4e
jmp qword [case.0x140009a58.1974]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x140011e74
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x140011e4e
jmp qword [case.0x140009a58.1962]
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x140011e74
jmp qword [rsp + 0x70]
jmp 0x140011fd9
mov rax, rsi
jmp rdi
mov byte [rsp + rsi + 0x23], dl
lea rax, [rsi + 4]
jmp rbx
mov byte [rsp + rsi + 0x23], dl
add rax, 4
mov byte [rsp + rsi + 0x23], dl
add rax, 4
jmp rbx
xor r15d, r15d
cmp rax, 0x40
setb r15b
mov rsi, rax
lea rax, case.0x140009a58.2002
jmp qword [rax + r15*8]
call fcn.14000e513
mov ecx, eax
call fcn.14000e513
mov ecx, eax
jmp r14
lea rax, case.0x140009a58.2014
jmp qword [rax + r15*8]
mov r10d, ecx
shr r10d, 8
mov r8d, ecx
shr r8d, 0x10
mov edx, ecx
shr edx, 0x18
jmp qword [rsp + 0x68]
mov byte [rsp + rsi + 0x20], cl
mov byte [rsp + rsi + 0x20], cl
jmp qword [case.0x140009a58.2060]
lea rax, [rsi + 1]
xor r9d, r9d
cmp rax, 0x40
setb r9b
lea r11, case.0x140009a58.2062
jmp qword [r11 + r9*8]
jmp r12
mov byte [rsp + rsi + 0x21], r10b
lea r9, [rsi + 2]
jmp r13
mov byte [rsp + rax + 0x20], r10b
mov byte [rsp + rsi + 0x21], r10b
lea r9, [rsi + 2]
jmp r13
xor eax, eax
cmp r9, 0x40
setb al
lea r10, case.0x140009a58.2070
jmp qword [r10 + rax*8]
jmp rbp
mov byte [rsp + r9 + 0x20], r8b
mov byte [rsp + r9 + 0x20], r8b
jmp qword [case.0x140009a58.2077]
lea rax, [rsi + 3]
xor r8d, r8d
cmp rax, 0x40
setb r8b
lea r9, case.0x140009a58.2078
jmp qword [r9 + r8*8]
jmp qword [case.0x140009a58.2084]
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x140012206
call fcn.14000e513
jmp qword [case.0x140009a58.2005]
mov edx, eax
shr edx, 8
mov r8d, eax
shr r8d, 0x10
jmp qword [case.0x140009a58.2007]
jmp qword [case.0x140009a58.2025]
lea rcx, case.0x140009a58.2026
jmp qword [rcx + r15*8]
jmp qword [case.0x140009a58.2042]
mov byte [rsp + rsi + 0x20], al
mov byte [rsp + rsi + 0x20], al
jmp qword [case.0x140009a58.2045]
lea rcx, [rsi + 1]
xor eax, eax
cmp rcx, 0x40
setb al
lea r9, case.0x140009a58.2046
jmp qword [r9 + rax*8]
jmp qword [case.0x140009a58.2051]
mov byte [rsp + rcx + 0x20], dl
mov byte [rsp + rcx + 0x20], dl
jmp qword [case.0x140009a58.2053]
add rsi, 2
xor eax, eax
cmp rsi, 0x40
setb al
lea rcx, case.0x140009a58.2054
mov edx, r8d
jmp qword [rcx + rax*8]
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x1400121ef
jmp qword [case.0x140009a58.2021]
lea rcx, case.0x140009a58.2022
jmp qword [rcx + r15*8]
jmp qword [case.0x140009a58.2035]
mov byte [rsp + rsi + 0x20], al
mov byte [rsp + rsi + 0x20], al
jmp qword [case.0x140009a58.2037]
inc rsi
xor eax, eax
cmp rsi, 0x40
setb al
lea rcx, case.0x140009a58.2038
jmp qword [rcx + rax*8]
mov byte [rsp + rsi + 0x20], dl
jmp case.0x140009a58.2008
jmp qword [case.0x140009a58.2008]
jmp qword [case.0x140009a58.2017]
lea rcx, case.0x140009a58.2018
jmp qword [rcx + r15*8]
jmp qword [case.0x140009a58.2028]
mov byte [rsp + rsi + 0x20], al
jmp qword [case.0x140009a58.2008]
mov byte [rsp + rsi + 0x20], al
mov byte [rsp + rsi + 0x20], al
jmp qword [case.0x140009a58.2008]
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movaps xmm2, xmmword [rsp + 0x40]
movaps xmm3, xmmword [rsp + 0x50]
mov rax, qword [rsp + 0x60]
movups xmmword [rax + 0x30], xmm3
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
add rsp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
jmp qword [case.0x140009a58.2064]
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
mov edx, 0x40
mov rcx, rsi
jmp 0x14001221f
jmp qword [case.0x140009a58.2072]
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
mov edx, 0x40
mov rcx, rax
jmp 0x14001221f
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
mov edx, 0x40
mov rcx, r9
call fcn.140045960
ud2
jmp qword [case.0x140009a58.2048]
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x1400121ef
jmp qword [case.0x140009a58.2056]
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
mov edx, 0x40
jmp 0x14001221f
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x1400121ef
jmp qword [case.0x140009a58.2032]
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x1400121ef
jmp qword [case.0x140009a58.2040]
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fobfstr_0.2.6_src_bytes.rs
jmp 0x1400121ef
xor r10d, r10d
cmp eax, 0x67002de
setl r10b
lea r11, case.0x140009a58.2094
jmp qword [r11 + r10*8]
xor r10d, r10d
cmp eax, 0x8023336a
sete r10b
lea r11, case.0x140009a58.2090
jmp qword [r11 + r10*8]
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov rax, rsp
lea rdx, [0x1400563ea]
mov qword [rax], rdx
mov edx, 0xbc16
add rdx, qword [rax]
mov eax, 0x67002de
xor r10d, r10d
cmp eax, 0x4e4b9098
setl r10b
jmp qword [r9 + r10*8]
sete r10b
movzx r10d, r10b
lea r11, case.0x140009a58.2090
jmp qword [r11 + r10*8]
xor r10d, r10d
cmp eax, 0x4e4b9098
setl r10b
jmp qword [r9 + r10*8]
xor r10d, r10d
cmp eax, 0x7b34a125
setl r10b
lea r11, case.0x140009a58.2088
jmp qword [r11 + r10*8]
sete r10b
movzx r10d, r10b
lea r11, case.0x140009a58.2090
jmp qword [r11 + r10*8]
mov eax, 0x8023336a
xor r10d, r10d
cmp eax, 0x4e4b9098
setl r10b
jmp qword [r9 + r10*8]
jmp r8
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov rax, rsp
lea r10, [0x1400563ea]
mov qword [rax], r10
mov rax, qword [rax]
mov eax, 0x8023336a
xor r10d, r10d
cmp eax, 0x4e4b9098
setl r10b
jmp qword [r9 + r10*8]
mov rax, rdx
mov rsp, rbp
pop rbp
ret
sete al
movzx eax, al
lea rdx, case.0x140009a58.2108
jmp qword [rdx + rax*8]
xor eax, eax
cmp ecx, 0x1d464af9
setl al
jmp qword [r15 + rax*8]
xor eax, eax
cmp ecx, 0x4849e720
setl al
lea rdx, case.0x140009a58.2102
jmp qword [rdx + rax*8]
xor eax, eax
cmp ecx, 0x56083e09
setl al
lea rdx, case.0x140009a58.2104
jmp qword [rdx + rax*8]
xor eax, eax
cmp ecx, 0x6133afbb
setl al
lea rdx, case.0x140009a58.2106
jmp qword [rdx + rax*8]
sete al
movzx eax, al
lea rdx, case.0x140009a58.2108
jmp qword [rdx + rax*8]
cmp r12, 4
mov eax, 0x1d464af9
mov ecx, 0x2ee10944
cmovb ecx, eax
xor eax, eax
cmp ecx, 0x1d464af9
setl al
mov r13, r12
jmp qword [r15 + rax*8]
xor eax, eax
cmp ecx, 0x2ee10944
setl al
lea rdx, case.0x140009a58.2114
jmp qword [rdx + rax*8]
xor eax, eax
cmp ecx, 0x1d464af9
sete al
lea rdx, case.0x140009a58.2108
jmp qword [rdx + rax*8]
mov ecx, 0x4849e720
xor eax, eax
cmp ecx, 0x1d464af9
setl al
jmp qword [r15 + rax*8]
xor eax, eax
cmp ecx, 0x4849e720
sete al
lea rdx, case.0x140009a58.2108
jmp qword [rdx + rax*8]
mov rax, r13
shl rax, 4
movups xmm0, xmmword [r14]
movups xmmword [rbx + rax], xmm0
lea rdi, [r13 + 1]
mov ecx, 0x56083e09
xor eax, eax
cmp ecx, 0x1d464af9
setl al
jmp qword [r15 + rax*8]
xor eax, eax
cmp ecx, 0x56083e09
sete al
lea rdx, case.0x140009a58.2108
jmp qword [rdx + rax*8]
mov ecx, 0x6133afbb
xor eax, eax
cmp ecx, 0x1d464af9
setl al
mov r12, rdi
jmp qword [r15 + rax*8]
xor eax, eax
cmp ecx, 0xf0333694
setl al
lea rdx, case.0x140009a58.2120
jmp qword [rdx + rax*8]
xor edx, edx
cmp ecx, 0xf7fe53b1
setl dl
lea r8, case.0x140009a58.2122
push 0x10
pop rax
jmp qword [r8 + rdx*8]
xor edx, edx
cmp ecx, 0x64bd32
setl dl
lea r8, case.0x140009a58.2124
jmp qword [r8 + rdx*8]
sete dl
movzx edx, dl
lea r8, case.0x140009a58.2108
jmp qword [r8 + rdx*8]
call fcn.1400370f0
sub rsp, rax
mov r14, rsp
push 0x40
pop rax
call fcn.1400370f0
sub rsp, rax
mov rbx, rsp
sub rsp, 0x20
mov rcx, r14
call fcn.140003c73
add rsp, 0x20
mov ecx, 0x8438353b
xor eax, eax
cmp ecx, 0x1d464af9
setl al
jmp qword [r15 + rax*8]
xor eax, eax
cmp ecx, 0xafe71510
setl al
lea rdx, case.0x140009a58.2132
jmp qword [rdx + rax*8]
sete al
movzx eax, al
lea rdx, case.0x140009a58.2108
jmp qword [rdx + rax*8]
mov ecx, 0x64bd32
xor eax, eax
cmp ecx, 0x1d464af9
setl al
jmp qword [r15 + rax*8]
jmp qword [case.0x140009a58.2108]
call fcn.1400370f0
sub rsp, rax
mov rcx, rsp
sub rsp, 0x20
call fcn.140003c73
add rsp, 0x20
mov ecx, 0x64bd32
xor eax, eax
cmp ecx, 0x1d464af9
setl al
jmp qword [r15 + rax*8]
xor eax, eax
cmp ecx, 0x8438353b
sete al
lea rdx, case.0x140009a58.2108
jmp qword [rdx + rax*8]
mov ecx, 0x6133afbb
xor r12d, r12d
xor eax, eax
cmp ecx, 0x1d464af9
setl al
jmp qword [r15 + rax*8]
jmp qword [case.0x140009a58.2108]
mov rax, r13
shl rax, 4
movups xmm0, xmmword [r14]
movups xmmword [rbx + rax], xmm0
mov ecx, 0x4849e720
xor eax, eax
cmp ecx, 0x1d464af9
setl al
jmp qword [r15 + rax*8]
sub rsp, 0x20
mov rcx, rbx
call fcn.140013a27
add rsp, 0x20
mov r14, rax
sub rsp, 0x20
mov rcx, rsi
call fcn.140013571
add rsp, 0x20
movups xmm0, xmmword [rax]
movups xmmword [r14], xmm0
sub rsp, 0x20
push 4
pop r8
mov rcx, qword [rbp]
mov rdx, rbx
call fcn.1400182b6
mov rcx, rsi
call fcn.140013a27
add rsp, 0x20
mov rsi, rax
sub rsp, 0x20
mov rcx, rbx
call fcn.140013571
add rsp, 0x20
movups xmm0, xmmword [rax]
movups xmmword [rsi], xmm0
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
sub rsp, 0x20
mov rcx, rbx
call fcn.1400150e8
add rsp, 0x20
jmp qword [case.0x140009a58.2144]
mov r8, rdx
xor ecx, ecx
test rax, rax
setne cl
lea rdx, case.0x140009a58.2146
jmp qword [rdx + rcx*8]
sub rsp, 0x20
mov rcx, rsi
mov rdx, rax
call fcn.1400182b6
add rsp, 0x20
jmp qword [case.0x140009a58.2143]
sub rsp, 0x20
mov rcx, rbx
call fcn.1400150e8
add rsp, 0x20
jmp case.0x140009a58.2143
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
jmp qword [case.0x140009a58.2143]
mov rax, r14
call fcn.1400370f0
sub rsp, rax
mov rbx, rsp
mov rax, r14
call fcn.1400370f0
sub rsp, rax
mov r15, rsp
sub rsp, 0x20
mov rcx, rdi
call fcn.140013b1c
sub rsp, 0x10
mov rcx, rbx
mov rdx, rax
call fcn.140009ab4
pop rax
pop rcx
mov rcx, r15
mov rdx, rbx
call fcn.14000d67e
add rsp, 0x20
mov rax, r14
call fcn.1400370f0
sub rsp, rax
mov rbx, rsp
mov rax, r14
call fcn.1400370f0
sub rsp, rax
mov r15, rsp
sub rsp, 0x20
mov rcx, rdi
call fcn.140013b1c
sub rsp, 0x10
mov rcx, r15
mov rdx, rax
call fcn.140009ab4
pop rax
pop rcx
mov rcx, rbx
mov rdx, r15
call fcn.14000d67e
add rsp, 0x20
jmp qword [case.0x140009a58.2141]
lea rcx, case.0x140009a58.2164
mov rbx, qword [rbp - 0x30]
mov rdi, qword [rbp + 8]
jmp qword [rcx + rax*8]
mov rbx, qword [rbp + 0x20]
mov r14, qword [rbp + 0x10]
mov r12, qword [rbp]
mov rdi, r8
mov r13, qword [rbp - 0x48]
mov qword [rbp - 0x20], rdx
jmp qword [case.0x140009a58.2170]
sub rsp, 0x20
mov rcx, r12
mov rdx, r15
call fcn.140003acb
mov rcx, qword [rbp + 0x18]
mov rdx, r12
call fcn.1400126cc
sub rsp, 0x10
lea rax, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fcfb_mode_0.6.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, r13
mov rdx, r15
mov r8, rbx
mov r9, r14
call fcn.140009c2e
add rsp, 0x30
mov rbx, qword [r13]
mov r14, qword [r13 + 8]
mov r15, qword [r13 + 0x10]
mov rsi, qword [r13 + 0x18]
sub rsp, 0x20
mov rcx, qword [rbp + 8]
call fcn.1400038fd
push 0x10
pop r9
mov rcx, rbx
mov rdx, r14
mov r14, qword [rbp + 0x10]
mov rbx, rsi
mov r8, rax
call fcn.140013f60
add rsp, 0x20
sub rsp, 0x20
mov rcx, r12
mov rdx, r15
call fcn.140003acb
mov rcx, qword [rbp + 0x18]
mov rdx, r12
call fcn.1400126cc
sub rsp, 0x10
lea rax, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fcfb_mode_0.6.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, r13
mov rdx, r15
mov r8, rbx
mov r9, r14
call fcn.140009c2e
add rsp, 0x30
mov rbx, qword [r13]
mov r14, qword [r13 + 8]
mov r15, qword [r13 + 0x10]
mov rsi, qword [r13 + 0x18]
sub rsp, 0x20
mov rcx, qword [rbp + 8]
call fcn.1400038fd
push 0x10
pop r9
mov rcx, rbx
mov rdx, r14
mov r14, qword [rbp + 0x10]
mov rbx, rsi
mov r8, rax
call fcn.140013f60
add rsp, 0x20
jmp qword [case.0x140009a58.2173]
jmp qword [case.0x140009a58.2176]
sub rsp, 0x30
lea rax, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fcfb_mode_0.6.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov rdx, r15
mov r8, rbx
mov rsi, qword [rbp - 0x20]
mov r9, rsi
call fcn.140009c2e
add rsp, 0x30
mov rax, qword [rdi]
mov qword [rbp + 0x20], rax
mov r14, qword [rdi + 8]
mov r15, qword [rdi + 0x10]
mov rbx, qword [rdi + 0x18]
mov rdx, r15
sub rdx, qword [rbp + 0x10]
sub rsp, 0x20
mov r12, qword [rbp - 0x40]
mov rcx, r12
call fcn.140003acb
mov rcx, qword [rbp + 0x18]
mov rdx, r12
call fcn.1400126cc
mov rdi, qword [rbp]
mov rcx, rdi
call fcn.140013b1c
add rsp, 0x20
mov r13, rax
sub rsp, 0x20
mov rcx, rax
call fcn.1400099fa
mov rcx, qword [rbp + 0x20]
mov rdx, r14
mov r14, qword [rbp + 0x10]
mov r8, r13
mov r9, rsi
call fcn.140013f60
mov r8d, 0x80
mov rcx, rdi
mov rdi, qword [rbp - 0x18]
mov rdx, r12
call fcn.140037970
add rsp, 0x20
sub rsp, 0x30
lea rax, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fcfb_mode_0.6.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov rdx, r15
mov r8, rbx
mov rsi, qword [rbp - 0x20]
mov r9, rsi
call fcn.140009c2e
add rsp, 0x30
mov rax, qword [rdi]
mov qword [rbp + 0x20], rax
mov rax, qword [rdi + 8]
mov qword [rbp - 0x10], rax
mov r15, qword [rdi + 0x10]
mov rbx, qword [rdi + 0x18]
mov rdx, r15
sub rdx, r14
sub rsp, 0x20
mov r13, qword [rbp - 0x40]
mov rcx, r13
call fcn.140003acb
mov rcx, qword [rbp + 0x18]
mov rdx, r13
call fcn.1400126cc
mov r12, rdi
mov rdi, qword [rbp]
mov rcx, rdi
call fcn.140013b1c
add rsp, 0x20
mov r14, rax
sub rsp, 0x20
mov rcx, rax
call fcn.1400099fa
mov rcx, qword [rbp + 0x20]
mov rdx, qword [rbp - 0x10]
mov r8, r14
mov r14, qword [rbp + 0x10]
mov r9, rsi
call fcn.140013f60
mov r8d, 0x80
mov rcx, rdi
mov rdi, r12
mov rdx, r13
call fcn.140037970
add rsp, 0x20
jmp qword [case.0x140009a58.2173]
mov rax, qword [rbp - 0x20]
add rax, rax
sub rax, r14
xor ecx, ecx
cmp rbx, rax
setae cl
lea rax, case.0x140009a58.2174
jmp qword [rax + rcx*8]
mov rsi, qword [rbp - 8]
dec rsi
mov r9, r14
imul r9, rsi
sub rsp, 0x30
lea rax, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fcfb_mode_0.6.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rdi, qword [rbp - 0x58]
mov rcx, rdi
mov rdx, r15
mov r8, rbx
call fcn.140009c2e
add rsp, 0x30
mov rdx, qword [rdi]
mov r8, qword [rdi + 8]
mov r15, qword [rdi + 0x10]
mov rax, qword [rdi + 0x18]
mov qword [rbp + 0x20], rax
sub rsp, 0x30
lea rax, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fcfb_mode_0.6.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rbx, qword [rbp - 0x68]
mov rcx, rbx
mov r9, r14
call fcn.140009b6e
pop rax
pop rcx
mov rdi, qword [rbp]
mov rcx, rdi
call fcn.14001348a
mov rcx, rax
mov qword [rbp - 8], rsi
mov r8, rsi
call fcn.14000b413
mov rcx, rax
call fcn.14000a135
add rsp, 0x20
mov r8, rdx
sub rsp, 0x20
mov r14, qword [rbp - 0x60]
mov rcx, r14
mov rdx, rax
mov r9, rbx
call fcn.140008649
mov rsi, qword [rbp - 0x38]
mov rcx, rsi
mov rdx, r14
call fcn.14000d0d1
add rsp, 0x20
mov rbx, qword [rbp - 0x30]
mov r14, qword [rbp - 0x28]
mov r12, qword [rbp - 0x78]
mov r13, qword [rbp - 0x70]
jmp qword [case.0x140009a58.2181]
mov rdi, qword [rbp + 8]
jmp qword [case.0x140009a58.2192]
sub rsp, 0x20
mov rcx, r13
mov rdx, rsi
call fcn.140001722
add rsp, 0x20
jmp qword [case.0x140009a58.2183]
mov rcx, qword [r13]
xor eax, eax
test rcx, rcx
setne al
lea rdx, case.0x140009a58.2184
jmp qword [rdx + rax*8]
mov rsi, qword [r13 + 8]
mov rdi, qword [r13 + 0x10]
sub rsp, 0x20
call fcn.1400038fd
push 0x10
pop r9
mov rcx, rsi
mov rsi, qword [rbp - 0x38]
mov rdx, rdi
mov rdi, qword [rbp]
mov r8, rax
call fcn.140013f60
add rsp, 0x20
jmp qword [case.0x140009a58.2181]
sub rsp, 0x20
mov rcx, r13
mov rdx, rsi
call fcn.140001722
add rsp, 0x20
jmp case.0x140009a58.2181
jmp qword [case.0x140009a58.2186]
mov r9, r14
sub r9, qword [r13 + 0x3d0]
sub rsp, 0x30
lea rax, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fcfb_mode_0.6.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, r12
mov rdx, r15
call fcn.140009c2e
add rsp, 0x30
mov r13, qword [r12]
mov rsi, qword [r12 + 8]
mov r15, qword [r12 + 0x10]
mov rbx, qword [r12 + 0x18]
mov rax, qword [rbp + 0x18]
lea rdx, [rax + 0x3c0]
sub rsp, 0x20
mov rcx, rdi
call fcn.140003b97
mov rcx, rdi
call fcn.140013a27
add rsp, 0x20
mov rcx, qword [rbp + 0x18]
mov r8, qword [rcx + 0x3d0]
sub rsp, 0x20
mov rcx, rax
call fcn.14000b519
add rsp, 0x20
mov r9, rdx
sub rsp, 0x20
mov rcx, r13
mov r13, qword [rbp + 0x18]
mov rdx, rsi
mov r8, rax
call fcn.140014270
mov rcx, r13
mov rdx, rdi
call fcn.14001239d
add rsp, 0x20
mov rsi, qword [r13 + 0x3d0]
mov qword [rbp + 0x10], r14
mov r9, r14
sub r9, rsi
sub rsp, 0x30
lea rax, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fcfb_mode_0.6.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, r12
mov rdx, r15
mov r8, rbx
call fcn.140009c2e
add rsp, 0x30
mov rbx, qword [r12]
mov r14, qword [r12 + 8]
mov r15, qword [r12 + 0x10]
mov rsi, qword [r12 + 0x18]
lea rdx, [r13 + 0x3c0]
sub rsp, 0x20
mov rcx, rdi
mov qword [rbp - 0x50], rdx
call fcn.140003b97
mov rcx, rdi
call fcn.140013a27
add rsp, 0x20
mov r8, qword [r13 + 0x3d0]
sub rsp, 0x20
mov rcx, rax
call fcn.14000b519
add rsp, 0x20
mov r9, rdx
sub rsp, 0x20
mov rcx, rbx
mov rdx, r14
mov r14, qword [rbp + 0x10]
mov r8, rax
call fcn.140014270
mov rcx, r13
mov rdx, rdi
call fcn.14001239d
mov r8, rsi
add rsp, 0x20
jmp qword [case.0x140009a58.2157]
mov qword [rbp + 0x20], r8
mov rcx, qword [rbp - 8]
mov rdx, rcx
imul rdx, r14
xor eax, eax
cmp rcx, 1
sete al
lea rcx, case.0x140009a58.2158
jmp qword [rcx + rax*8]
xor eax, eax
cmp qword [rbp + 0x20], rdx
setae al
jmp 0x140012da7
jmp qword [case.0x140009a58.2161]
xor eax, eax
mov r8, qword [rbp - 0x18]
mov rcx, qword [case.0x140009a58.2163]
mov r14, qword [rbp - 0x28]
jmp rcx
mov qword [rbp - 0x18], r13
mov qword [rbp - 0x48], rsi
mov qword [rbp - 0x40], r15
mov qword [rbp], rbx
mov qword [rbp - 8], rax
mov qword [rbp + 8], r14
mov r13, qword [rbp + 0x18]
mov rsi, qword [r13 + 0x3d0]
mov rax, rdi
sub rax, rsi
xor ecx, ecx
mov rbx, qword [rbp + 0x20]
cmp rax, rbx
seta cl
lea rax, case.0x140009a58.2152
jmp qword [rax + rcx*8]
mov r14, rdi
mov rdi, qword [rbp + 8]
mov r8, rbx
mov r15, qword [rbp - 0x10]
jmp qword [case.0x140009a58.2154]
mov rbx, r8
jmp 0x140012cc8
lea rcx, [r13 + 0x3c0]
sub rsp, 0x20
call fcn.140013a27
add rsp, 0x20
lea rdx, [rsi + rbx]
sub rsp, 0x30
mov rcx, rsi
mov r8, rax
call fcn.140001b88
add rsp, 0x30
mov r9, rdx
sub rsp, 0x20
mov rcx, qword [rbp - 0x10]
mov rdx, rbx
mov r8, rax
call fcn.140014270
add rsp, 0x20
add qword [r13 + 0x3d0], rbx
jmp case.0x140009a58.2200
sub rsp, 0x20
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fcfb_mode_0.6.0_srclib.rs
push 8
pop rdx
mov rcx, r13
call fcn.140045960
add rsp, 0x20
ud2
mov rsi, rax
xor eax, eax
mov r13, qword [rbp - 8]
cmp r13, 8
setb al
lea rcx, case.0x140009a58.2190
jmp qword [rcx + rax*8]
mov r15, qword [rbp - 0x50]
jmp qword [case.0x140009a58.2199]
mov rdx, r13
shl rdx, 4
add rdx, rsi
sub rsp, 0x20
mov rcx, r12
call fcn.140003b97
add rsp, 0x20
movups xmm0, xmmword [r12]
movups xmmword [rdi], xmm0
mov rdx, r13
shl rdx, 4
add rdx, rsi
sub rsp, 0x20
mov rcx, r12
call fcn.140003b97
add rsp, 0x20
movups xmm0, xmmword [r12]
movups xmmword [rdi], xmm0
jmp qword [case.0x140009a58.2164]
mov r12, rdi
mov rsi, qword [rbp + 0x20]
mov rdi, qword [rbp + 0x10]
mov r13, qword [rbp + 0x18]
jmp qword [case.0x140009a58.2166]
sub rsp, 0x30
mov rcx, r14
mov rdx, r15
mov r8, rsi
mov r9, rdi
call fcn.140009cc1
add rsp, 0x30
sub rsp, 0x30
mov rcx, r14
mov rdx, r15
mov r8, rsi
mov r9, rdi
call fcn.140009cc1
add rsp, 0x30
jmp qword [case.0x140009a58.2168]
mov rdi, rdx
sub rsp, 0x20
mov rcx, r12
call fcn.140003806
push 0x10
pop r9
mov rcx, rsi
mov rdx, rdi
mov r8, rax
call fcn.140014270
mov rcx, r13
mov rdx, r12
call fcn.14001239d
add rsp, 0x20
sub rsp, 0x20
mov rcx, r14
call fcn.140001000
add rsp, 0x20
mov rsi, rax
xor eax, eax
test rsi, rsi
setne al
lea rcx, case.0x140009a58.2196
jmp qword [rcx + rax*8]
lea rsp, [rbp + 0x28]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmmword [rbx], xmm0
mov rax, qword [r14 + 0x20]
mov qword [rbx + 0x20], rax
movups xmmword [rbx + 0x10], xmm1
mov rsi, qword [rbx]
mov rdi, qword [rbx + 8]
sub rsp, 0x20
mov rcx, r12
call fcn.140003806
push 0x10
pop r9
mov rcx, rsi
mov rdx, rdi
mov r8, rax
call fcn.140014270
add rsp, 0x20
mov qword [r13 + 0x3d0], rdi
movups xmm0, xmmword [r12]
movups xmmword [r15], xmm0
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmmword [rbx], xmm0
mov rax, qword [r14 + 0x20]
mov qword [rbx + 0x20], rax
movups xmmword [rbx + 0x10], xmm1
mov rsi, qword [rbx]
mov rdi, qword [rbx + 8]
sub rsp, 0x20
mov rcx, r12
call fcn.140003806
push 0x10
pop r9
mov rcx, rsi
mov rdx, rdi
mov r8, rax
call fcn.140014270
add rsp, 0x20
mov qword [r13 + 0x3d0], rdi
movups xmm0, xmmword [r12]
movups xmmword [r15], xmm0
jmp qword [case.0x140009a58.2200]
jmp qword [case.0x140009a58.2202]
sub rsp, 0x20
mov rcx, rdi
call fcn.14001348a
add rsp, 0x20
sub rsp, 0x20
mov rcx, rdi
call fcn.14001348a
add rsp, 0x20
jmp qword [case.0x140009a58.2188]
sub rsp, 0x20
call fcn.14001383f
call fcn.140013741
add rsp, 0x20
push 0x30
pop rcx
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov qword [rbp - 0x30], rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov qword [rbp - 0x28], rsp
push 0x10
pop rcx
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov qword [rbp - 0x78], rsp
push 0x20
pop rdx
mov rax, rdx
call fcn.1400370f0
sub rsp, rax
mov qword [rbp - 0x70], rsp
push 0x40
pop r8
mov rax, r8
call fcn.1400370f0
sub rsp, rax
mov qword [rbp - 0x38], rsp
mov rax, rdx
call fcn.1400370f0
sub rsp, rax
mov qword [rbp - 0x68], rsp
mov rax, r8
call fcn.1400370f0
sub rsp, rax
mov qword [rbp - 0x60], rsp
mov rax, rdx
call fcn.1400370f0
sub rsp, rax
mov qword [rbp - 0x58], rsp
mov eax, 0x80
call fcn.1400370f0
sub rsp, rax
mov r15, rsp
mov rax, rdx
call fcn.1400370f0
sub rsp, rax
mov r13, rsp
mov rax, rdx
call fcn.1400370f0
sub rsp, rax
mov rsi, rsp
mov eax, 0x80
call fcn.1400370f0
sub rsp, rax
mov rbx, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r14, rsp
mov rax, rdx
call fcn.1400370f0
sub rsp, rax
mov r12, rsp
sub rsp, 0x20
call fcn.14001383f
add rsp, 0x20
mov rdi, rax
sub rsp, 0x20
call fcn.140013741
add rsp, 0x20
jmp qword [case.0x140009a58.2151]
xor eax, eax
cmp ecx, 0xafc64b38
setl al
xor edx, edx
cmp ecx, 0xa84206ca
sete dl
xor r9d, r9d
xor r8d, r8d
cmp ecx, 0x1508aad0
setl r9b
lea r10, case.0x140009a58.2204
mov r9, qword [r10 + r9*8]
sete r8b
xor r10d, r10d
xor r11d, r11d
cmp ecx, 0x2094ebf2
setl r10b
sete r11b
jmp r9
jmp qword [rbx + rax*8]
jmp r14
mov rcx, rdi
mov rdx, rsi
call fcn.1400142fe
jmp case.0x140013215.7
jmp qword [r15 + rdx*8]
mov ecx, 0x2094ebf2
jmp 0x1400131cc
jmp qword [rbp + r8*8]
jmp qword [r13 + r11*8]
jmp r9
jmp qword [r12 + r10*8]
mov rcx, rdi
mov rdx, rsi
call fcn.1400142fe
mov qword [rsp + 0x20], rax
mov ecx, 0xa84206ca
jmp 0x1400131cc
mov rax, qword [rsp + 0x20]
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
pop rdi
pop rsi
ret
xor esi, esi
cmp r10d, 0xed71156a
sete sil
lea rdi, case.0x140013215.18
mov r11d, 0xafd99c76
jmp qword [rdi + rsi*8]
xor esi, esi
cmp r10d, 0xafd99c76
sete sil
lea rdi, case.0x140013215.18
mov r11d, 0xc4af093d
jmp qword [rdi + rsi*8]
mov r11d, 0xafd99c76
jmp r8
xor esi, esi
cmp r11d, 0xed71156a
setb sil
mov r10d, r11d
jmp qword [r9 + rsi*8]
xor r11d, r11d
cmp r10d, 0xc4af093d
setb r11b
lea rsi, case.0x140013215.22
jmp qword [rsi + r11*8]
sete r11b
movzx r11d, r11b
lea rsi, case.0x140013215.18
jmp qword [rsi + r11*8]
xor r11d, r11d
cmp r10d, 0xed71156a
setb r11b
jmp qword [r9 + r11*8]
jmp rcx
xor ecx, ecx
cmp eax, 0xd4d83efb
setl cl
jmp qword [rbx + rcx*8]
xor ecx, ecx
cmp eax, 0xb00f088e
setl cl
lea rdx, case.0x140013215.36
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x8ce0b893
sete cl
lea rdx, case.0x140013215.32
jmp qword [rdx + rcx*8]
mov eax, 0xd4d83efb
xor ecx, ecx
cmp eax, 0xd4d83efb
setl cl
jmp qword [rbx + rcx*8]
jmp qword [case.0x140013215.32]
mov rcx, rsi
mov rdx, rdi
call fcn.140017e91
mov eax, 0xd4d83efb
xor ecx, ecx
cmp eax, 0xd4d83efb
setl cl
jmp qword [rbx + rcx*8]
xor ecx, ecx
cmp eax, 0x1b0a84b
setl cl
lea rdx, case.0x140013215.30
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xd4d83efb
sete cl
lea rdx, case.0x140013215.32
jmp qword [rdx + rcx*8]
mov rcx, rsi
mov rdx, rdi
call fcn.140017e91
mov eax, 0x1b0a84b
xor ecx, ecx
cmp eax, 0xd4d83efb
setl cl
jmp qword [rbx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140013215.32
jmp qword [rdx + rcx*8]
mov rax, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
xor eax, eax
cmp ecx, 0xb875153
setl al
xor edx, edx
cmp ecx, 0x9ff341c6
sete dl
xor r9d, r9d
xor r8d, r8d
cmp ecx, 0x2ec2ac02
setl r9b
mov r9, qword [r14 + r9*8]
sete r8b
xor r10d, r10d
xor r11d, r11d
cmp ecx, 0x6e673a24
setl r10b
sete r11b
jmp r9
jmp qword [rbp + rax*8]
jmp rbx
mov rcx, rsi
call fcn.14000ab3f
jmp case.0x140013515.3551
jmp qword [rdi + rdx*8]
mov ecx, 0x6e673a24
jmp 0x1400134d3
jmp qword [r13 + r8*8]
mov rcx, rsi
call fcn.14000ab3f
mov qword [rsp + 0x20], rax
mov ecx, 0x2ec2ac02
jmp 0x1400134d3
jmp qword [r15 + r10*8]
jmp qword [r12 + r11*8]
jmp r9
mov edx, 8
mov rax, qword [rsp + 0x20]
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov r10d, 0xf0ee6d1f
jmp rdx
mov edx, 0x10
pop rsi
ret
sete r10b
movzx r11d, r10b
lea rsi, case.0x140013515.3556
mov r10d, 0x2cef8ab7
jmp qword [rsi + r11*8]
xor r10d, r10d
cmp r9d, 0x2cef8ab7
setl r10b
jmp qword [r8 + r10*8]
jmp rcx
xor r10d, r10d
cmp r9d, 0x2cef8ab7
sete r10b
lea r11, case.0x140013515.3556
jmp qword [r11 + r10*8]
xor r10d, r10d
cmp r9d, 0xf0ee6d1f
setl r10b
lea r11, case.0x140013515.3560
jmp qword [r11 + r10*8]
xor r11d, r11d
cmp r9d, 0xc9918805
sete r11b
lea rsi, case.0x140013515.3556
mov r10d, 0xf0ee6d1f
jmp qword [rsi + r11*8]
xor r11d, r11d
cmp r10d, 0x2cef8ab7
setl r11b
mov r9d, r10d
jmp qword [r8 + r11*8]
mov rax, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
xor ecx, ecx
cmp eax, 0x237168b7
setl cl
lea rdx, case.0x140013515.3568
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140013515.3570
jmp qword [rdx + rcx*8]
mov eax, 0xe0a934bc
xor ecx, ecx
cmp eax, 0x9da9c24
setl cl
jmp qword [rbx + rcx*8]
xor ecx, ecx
cmp eax, 0x9da9c24
sete cl
lea rdx, case.0x140013515.3570
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x9da9c24
setl cl
jmp qword [rbx + rcx*8]
xor ecx, ecx
cmp eax, 0xe0a934bc
sete cl
lea rdx, case.0x140013515.3570
jmp qword [rdx + rcx*8]
xor ecx, ecx
call fcn.14000c41a
mov rsi, rax
call fcn.14001383f
lea rsi, [rsi + rax*2]
mov eax, 0x9da9c24
xor ecx, ecx
cmp eax, 0x9da9c24
setl cl
jmp qword [rbx + rcx*8]
xor ecx, ecx
cmp eax, 0xf96345f7
setl cl
lea rdx, case.0x140013515.3574
jmp qword [rdx + rcx*8]
jmp rdi
xor ecx, ecx
call fcn.14000c41a
call fcn.14001383f
mov eax, 0xe0a934bc
xor ecx, ecx
cmp eax, 0x9da9c24
setl cl
jmp qword [rbx + rcx*8]
xor ecx, ecx
cmp eax, 0x281348a
setl cl
mov rcx, qword [rbx + rcx*8]
xor edx, edx
cmp eax, 0xb37d4bb9
sete dl
xor r8d, r8d
xor r9d, r9d
cmp eax, 0xdf71edee
setl r8b
sete r9b
xor r10d, r10d
xor r11d, r11d
cmp eax, 0x5a358c4b
setl r10b
sete r11b
jmp rcx
jmp qword [r12 + r8*8]
jmp qword [r13 + r9*8]
jmp qword [rbp + rdx*8]
xor ecx, ecx
call fcn.14000c41a
mov rsi, rax
call fcn.140013821
lea rsi, [rsi + rax*2]
mov eax, 0xdf71edee
jmp 0x140013787
xor ecx, ecx
call fcn.14000c41a
call fcn.140013821
mov eax, 0xb37d4bb9
jmp 0x140013787
jmp rcx
jmp qword [r14 + r10*8]
jmp qword [r15 + r11*8]
jmp rdi
mov rax, rsi
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor ecx, ecx
cmp eax, 0xd53d881a
setb cl
lea rdx, case.0x140013515.3602
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xa7a3fd69
sete cl
lea rdx, case.0x140013515.3598
jmp qword [rdx + rcx*8]
xor ecx, ecx
call fcn.14000c41a
mov rsi, rax
call fcn.140013741
lea rsi, [rsi + rax*2]
mov eax, 0xd53d881a
xor ecx, ecx
cmp eax, 0xff0fa5a8
setb cl
jmp qword [r14 + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140013515.3598
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xff0fa5a8
setb cl
jmp qword [r14 + rcx*8]
jmp rdi
xor ecx, ecx
cmp eax, 0xff0fa5a8
sete cl
lea rdx, case.0x140013515.3598
jmp qword [rdx + rcx*8]
mov eax, 0xa7a3fd69
xor ecx, ecx
cmp eax, 0xff0fa5a8
setb cl
jmp qword [r14 + rcx*8]
jmp rbx
xor ecx, ecx
call fcn.14000c41a
call fcn.140013741
mov eax, 0xa7a3fd69
xor ecx, ecx
cmp eax, 0xff0fa5a8
setb cl
jmp qword [r14 + rcx*8]
mov rax, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
jmp rdi
xor ecx, ecx
cmp eax, 0x25772aa5
sete cl
lea rdx, case.0x140013515.3612
jmp qword [rdx + rcx*8]
mov eax, 0xdc2f27bb
xor ecx, ecx
cmp eax, 0x25772aa5
setl cl
jmp qword [r14 + rcx*8]
jmp rbx
xor ecx, ecx
call fcn.14000c41a
call fcn.140013644
mov eax, 0xdc2f27bb
xor ecx, ecx
cmp eax, 0x25772aa5
setl cl
jmp qword [r14 + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140013515.3612
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x25772aa5
setl cl
jmp qword [r14 + rcx*8]
xor ecx, ecx
cmp eax, 0x1f30eeca
setl cl
lea rdx, case.0x140013515.3616
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xdc2f27bb
sete cl
lea rdx, case.0x140013515.3612
jmp qword [rdx + rcx*8]
xor ecx, ecx
call fcn.14000c41a
mov rsi, rax
call fcn.140013644
lea rsi, [rsi + rax*2]
mov eax, 0x1f30eeca
xor ecx, ecx
cmp eax, 0x25772aa5
setl cl
jmp qword [r14 + rcx*8]
mov rax, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
mov edx, 0x10
mov rax, rdi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
jmp r14
mov rcx, rsi
call fcn.14000ac1a
mov eax, 0x97825cc5
xor ecx, ecx
cmp eax, 0xae87457d
setl cl
jmp qword [r15 + rcx*8]
jmp rbx
xor ecx, ecx
cmp eax, 0x97825cc5
sete cl
lea rdx, case.0x140013515.3626
jmp qword [rdx + rcx*8]
mov rcx, rsi
call fcn.14000ac1a
mov rdi, rax
mov eax, 0xae87457d
xor ecx, ecx
cmp eax, 0xae87457d
setl cl
jmp qword [r15 + rcx*8]
xor ecx, ecx
cmp eax, 0xae87457d
sete cl
lea rdx, case.0x140013515.3626
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xae87457d
setl cl
jmp qword [r15 + rcx*8]
xor ecx, ecx
cmp eax, 0x440697da
setl cl
lea rdx, case.0x140013515.3624
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140013515.3626
jmp qword [rdx + rcx*8]
mov eax, 0x97825cc5
xor ecx, ecx
cmp eax, 0xae87457d
setl cl
jmp qword [r15 + rcx*8]
xor ecx, ecx
cmp eax, 0x5dd2c99a
setl cl
lea rdx, case.0x140013515.3638
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xc21a5e94
sete cl
lea rdx, case.0x140013515.3640
jmp qword [rdx + rcx*8]
mov eax, 0x5dd2c99a
xor ecx, ecx
cmp eax, 0xc21a5e94
setl cl
jmp qword [r15 + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140013515.3640
jmp qword [rdx + rcx*8]
mov rcx, rsi
call fcn.14000aced
mov rdi, rax
mov eax, 0x9cbd1d93
xor ecx, ecx
cmp eax, 0xc21a5e94
setl cl
jmp qword [r15 + rcx*8]
mov edx, 8
mov rax, rdi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
jmp rbx
jmp r14
mov rcx, rsi
call fcn.14000aced
mov eax, 0x5dd2c99a
xor ecx, ecx
cmp eax, 0xc21a5e94
setl cl
jmp qword [r15 + rcx*8]
xor ecx, ecx
cmp eax, 0x9cbd1d93
sete cl
lea rdx, case.0x140013515.3640
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0xc21a5e94
setl cl
jmp qword [r15 + rcx*8]
sete al
movzx edx, al
lea r8, case.0x140013515.3658
mov eax, 0x8eec0b17
jmp qword [r8 + rdx*8]
xor eax, eax
cmp ecx, 0x3996a2bb
setl al
lea rdx, case.0x140013515.3652
jmp qword [rdx + rax*8]
xor eax, eax
cmp ecx, 0x60647e13
setl al
lea rdx, case.0x140013515.3654
jmp qword [rdx + rax*8]
xor eax, eax
cmp ecx, 0x7e467552
setl al
lea rdx, case.0x140013515.3656
jmp qword [rdx + rax*8]
xor eax, eax
cmp ecx, 0x60647e13
sete al
lea rdx, case.0x140013515.3658
jmp qword [rdx + rax*8]
and word [rsi], 0
mov ecx, 0x3996a2bb
xor eax, eax
cmp ecx, 0x7b0c6b0
setl al
jmp qword [r15 + rax*8]
xor eax, eax
cmp ecx, 0xf8fbf5c
setl al
lea rdx, case.0x140013515.3668
jmp qword [rdx + rax*8]
xor eax, eax
cmp ecx, 0x7b0c6b0
sete al
lea rdx, case.0x140013515.3658
jmp qword [rdx + rax*8]
movzx edi, word [rsi]
movzx ebx, word [rsi + 2]
mov ecx, 0xf0a3bbbc
xor eax, eax
cmp ecx, 0x7b0c6b0
setl al
jmp qword [r15 + rax*8]
xor eax, eax
cmp ecx, 0x4f6e8105
setl al
lea rdx, case.0x140013515.3662
jmp qword [rdx + rax*8]
jmp qword [rbp - 0x10]
sub rsp, 0x20
mov ecx, r14d
call fcn.140004e5e
add rsp, 0x20
mov rcx, qword [rbp - 8]
mov word [rcx], ax
mov word [rsi + 2], r14w
mov word [rsi], 1
mov ecx, 0xf84ba9df
xor edx, edx
cmp ecx, 0x7b0c6b0
setl dl
mov r14d, eax
jmp qword [r15 + rdx*8]
xor eax, eax
cmp ecx, 0x20c62b76
setl al
lea rdx, case.0x140013515.3670
jmp qword [rdx + rax*8]
sete al
movzx edx, al
lea r8, case.0x140013515.3658
mov eax, 0xf84ba9df
jmp qword [r8 + rdx*8]
xor edx, edx
cmp ecx, 0x3996a2bb
sete dl
lea r8, case.0x140013515.3658
mov eax, 0x7b0c6b0
jmp qword [r8 + rdx*8]
mov eax, 0x8eec0b17
jmp qword [rbp - 0x18]
sete al
movzx edx, al
lea r8, case.0x140013515.3658
mov eax, 0x3996a2bb
jmp qword [r8 + rdx*8]
mov eax, 0x7b0c6b0
jmp r12
xor edx, edx
cmp eax, 0x7b0c6b0
setl dl
mov ecx, eax
jmp qword [r15 + rdx*8]
xor eax, eax
cmp ecx, 0xda057ed9
setl al
lea rdx, case.0x140013515.3678
jmp qword [rdx + rax*8]
xor eax, eax
cmp ecx, 0xf0a3bbbc
setl al
lea rdx, case.0x140013515.3680
jmp qword [rdx + rax*8]
xor eax, eax
cmp ecx, 0xf84ba9df
setl al
lea rdx, case.0x140013515.3682
jmp qword [rdx + rax*8]
sete al
movzx eax, al
lea rdx, case.0x140013515.3658
jmp qword [rdx + rax*8]
sub rsp, 0x20
mov ecx, r14d
call fcn.140004e5e
add rsp, 0x20
mov rcx, qword [rbp - 8]
mov word [rcx], ax
mov word [rsi + 2], r14w
mov word [rsi], 1
mov ecx, 0x7e467552
xor edx, edx
cmp ecx, 0x7b0c6b0
setl dl
mov r14d, eax
jmp qword [r15 + rdx*8]
xor eax, eax
cmp ecx, 0x8eec0b17
setl al
lea rdx, case.0x140013515.3690
jmp qword [rdx + rax*8]
xor eax, eax
cmp ecx, 0xbe3d7dfc
setl al
lea rdx, case.0x140013515.3692
jmp qword [rdx + rax*8]
xor eax, eax
cmp ecx, 0x8eec0b17
sete al
lea rdx, case.0x140013515.3658
jmp qword [rdx + rax*8]
push 0x10
pop rax
call fcn.1400370f0
sub rsp, rax
mov rsi, rsp
cmp r14w, word [rbp + 6]
setb r13b
mov ecx, 0x89367091
xor eax, eax
cmp ecx, 0x7b0c6b0
setl al
jmp qword [r15 + rax*8]
xor eax, eax
cmp ecx, 0x89367091
sete al
lea rdx, case.0x140013515.3658
jmp qword [rdx + rax*8]
test r13b, 1
mov eax, 0x20c62b76
mov ecx, 0x60647e13
cmovne ecx, eax
xor eax, eax
cmp ecx, 0x7b0c6b0
setl al
jmp qword [r15 + rax*8]
xor eax, eax
cmp ecx, 0xf0a3bbbc
sete al
lea rdx, case.0x140013515.3658
jmp qword [rdx + rax*8]
xor eax, eax
cmp ecx, 0x7b0c6b0
setl al
jmp qword [r15 + rax*8]
mov eax, edi
mov edx, ebx
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
xor ecx, ecx
cmp eax, 0x5dc29bdb
setl cl
lea rdx, case.0x140013515.3702
jmp qword [rdx + rcx*8]
xor ecx, ecx
cmp eax, 0x6587909d
setl cl
lea rdx, case.0x140013515.3704
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140013515.3706
jmp qword [rdx + rcx*8]
cmp r14, 1
mov ecx, 0xe5987011
mov eax, 0x1bd9502d
cmove eax, ecx
xor ecx, ecx
cmp eax, 0x1bd9502d
setl cl
jmp qword [rdi + rcx*8]
xor ecx, ecx
cmp eax, 0x37621bd2
setl cl
lea rdx, case.0x140013515.3710
jmp qword [rdx + rcx*8]
sete cl
movzx ecx, cl
lea rdx, case.0x140013515.3706
jmp qword [rdx + rcx*8]
mov eax, 0xbf2724f
xor ecx, ecx
cmp eax, 0x1bd9502d
setl cl
jmp qword [rdi + rcx*8]
xor ecx, ecx
cmp eax, 0x1bd9502d
sete cl
lea rdx, case.0x140013515.3706
jmp qword [rdx + rcx*8]
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
xor ecx, ecx
cmp eax, 0x5dc29bdb
sete cl
lea rdx, case.0x140013515.3706
jmp qword [rdx + rcx*8]
mov eax, 0xc59e0ab4
xor ecx, ecx
cmp eax, 0x1bd9502d
setl cl
jmp qword [rdi + rcx*8]
xor edx, edx
cmp eax, 0xe5987011
setl dl
lea r8, case.0x140013515.3716
push 0x40
pop rcx
jmp qword [r8 + rdx*8]
xor edx, edx
cmp eax, 0xbf2724f
setl dl
lea r8, case.0x140013515.3718
jmp qword [r8 + rdx*8]
sete dl
movzx edx, dl
lea r8, case.0x140013515.3706
jmp qword [r8 + rdx*8]
push 0x10
pop rax
call fcn.1400370f0
sub rsp, rax
mov rbx, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r15, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r13, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r12, rsp
sub rsp, 0x20
mov rcx, qword [rbp]
mov rdx, qword [rbp - 8]
call fcn.14000a7e2
add rsp, 0x20
mov r8, rdx
sub rsp, 0x30
mov rcx, qword [rbp - 0x18]
mov qword [rsp + 0x20], rcx
mov rcx, r13
mov rdx, rax
mov r9, qword [rbp - 0x10]
call fcn.1400083e4
pop rax
pop rcx
mov rcx, r12
mov rdx, r13
call fcn.14000d316
add rsp, 0x20
mov rax, qword [r12 + 0x30]
mov qword [r15 + 0x30], rax
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmm2, xmmword [r12 + 0x20]
movups xmmword [r15 + 0x20], xmm2
movups xmmword [r15 + 0x10], xmm1
movups xmmword [r15], xmm0
mov eax, 0x5dc29bdb
xor ecx, ecx
cmp eax, 0x1bd9502d
setl cl
jmp qword [rdi + rcx*8]
xor edx, edx
cmp eax, 0xd30ffc09
setl dl
lea r8, case.0x140013515.3724
jmp qword [r8 + rdx*8]
jmp qword [case.0x140013515.3706]
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r13, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov rsi, rsp
sub rsp, 0x20
mov rcx, qword [rbp]
mov rdx, qword [rbp - 8]
call fcn.14000a7e2
add rsp, 0x20
mov r8, rdx
sub rsp, 0x30
mov rcx, qword [rbp - 0x18]
mov qword [rsp + 0x20], rcx
mov rcx, r13
mov rdx, rax
mov r9, qword [rbp - 0x10]
call fcn.1400083e4
pop rax
pop rcx
mov rcx, rsi
mov rdx, r13
call fcn.14000d316
add rsp, 0x20
mov eax, 0xbf2724f
xor ecx, ecx
cmp eax, 0x1bd9502d
setl cl
jmp qword [rdi + rcx*8]
xor ecx, ecx
cmp eax, 0xe5987011
sete cl
lea rdx, case.0x140013515.3706
jmp qword [rdx + rcx*8]
mov rax, qword [rbx]
mov rcx, qword [rbx + 8]
mov cl, byte [rcx]
xor byte [rax], cl
mov eax, 0xc59e0ab4
xor ecx, ecx
cmp eax, 0x1bd9502d
setl cl
jmp qword [rdi + rcx*8]
xor ecx, ecx
cmp eax, 0xc59e0ab4
sete cl
lea rdx, case.0x140013515.3706
jmp qword [rdx + rcx*8]
sub rsp, 0x20
mov rcx, r15
call fcn.140001807
add rsp, 0x20
mov qword [rbx], rax
mov qword [rbx + 8], rdx
xor r14d, r14d
test rax, rax
setne r14b
mov eax, 0x6587909d
xor ecx, ecx
cmp eax, 0x1bd9502d
setl cl
jmp qword [rdi + rcx*8]
add rsp, 0x98
pop rdi
pop rsi
ret
lea rcx, [rsp + 0x28]
call fcn.1400029e3
jmp qword [case.0x140013515.3733]
xor ecx, ecx
test rax, rax
setne cl
lea r8, case.0x140013515.3734
jmp qword [r8 + rcx*8]
mov cl, byte [rax]
mov r8b, byte [rdx]
xor r8b, cl
mov byte [rax], r8b
mov byte [rdx], cl
jmp qword [case.0x140013515.3731]
lea rcx, [rsp + 0x28]
call fcn.1400029e3
jmp case.0x140013515.3731
xor r11d, r11d
cmp r10d, 0xbb20f8d8
sete r11b
lea rsi, case.0x140013515.3740
jmp qword [rsi + r11*8]
add rax, rdx
pop rdi
pop rsi
ret
xor esi, esi
cmp r10d, 0xc7c868c0
sete sil
lea rdi, case.0x140013515.3740
mov r11d, 0xd05748a5
jmp qword [rdi + rsi*8]
xor r11d, r11d
cmp r10d, 0xc7c868c0
setb r11b
jmp qword [rcx + r11*8]
xor r11d, r11d
cmp r10d, 0xd05748a5
setb r11b
lea rsi, case.0x140013515.3738
jmp qword [rsi + r11*8]
sete r11b
movzx esi, r11b
lea rdi, case.0x140013515.3740
mov r11d, 0xbb20f8d8
jmp qword [rdi + rsi*8]
xor esi, esi
cmp r11d, 0xc7c868c0
setb sil
mov r10d, r11d
jmp qword [rcx + rsi*8]
jmp r8
mov r11d, 0xd05748a5
jmp r9
mov rax, r8
call fcn.1400370f0
sub rsp, rax
mov rax, rsp
jmp r9
jmp qword [case.0x140013515.3752]
jmp qword [case.0x140013515.3754]
jmp qword [case.0x140013515.3756]
jmp qword [case.0x140013515.3759]
jmp qword [case.0x140013515.3762]
mov byte [rax], 0
jmp qword [case.0x140013515.3764]
mov byte [rax], 0
mov byte [rax], 0
jmp qword [case.0x140013515.3764]
xor r8d, r8d
jmp qword [case.0x140013515.3766]
mov r8, qword [rdx + 8]
jmp qword [case.0x140013515.3760]
mov byte [rax], 1
mov r8b, 1
jmp qword [case.0x140013515.3766]
jmp qword [case.0x140013515.3768]
mov r8b, byte [rax]
jmp qword [case.0x140013515.3768]
mov rax, qword [rdx]
mov rdx, qword [rdx + 8]
xor r9d, r9d
test r8b, r8b
sete r9b
lea r8, case.0x140013515.3770
jmp qword [r8 + r9*8]
mov r8, rdx
sub r8, rax
shr r8, 4
jmp qword [case.0x140013515.3760]
mov qword [rcx], r8
mov qword [rcx + 8], 1
mov qword [rcx + 0x10], r8
mov rax, rcx
mov rsp, rbp
pop rbp
ret
jmp qword [case.0x140013515.3774]
sub rsp, 0x20
lea rcx, str.assertion_failed:_0___pointee_size__pointee_size___isize::MAX_as_usizeC:UsersAdministratorDesktop_rust_new2librarycore_srcptrconst_ptr.rs
lea r8, [0x140047c10]
push 0x49
pop rdx
call fcn.140045910
add rsp, 0x20
ud2
mov rax, r8
call fcn.1400370f0
sub rsp, rax
mov rax, rsp
jmp r9
jmp qword [case.0x140013515.3778]
jmp qword [case.0x140013515.3780]
jmp qword [case.0x140013515.3783]
push 1
pop r8
jmp qword [case.0x140013515.3784]
xor r8d, r8d
jmp qword [case.0x140013515.3784]
lea r9, case.0x140013515.3788
jmp qword [r9 + r8*8]
mov r8, qword [rdx]
mov rdx, qword [rdx + 8]
jmp qword [case.0x140013515.3791]
mov r9, rdx
sub r9, r8
mov qword [rax], r9
mov r9, rdx
sub r9, r8
mov qword [rax], r9
jmp qword [case.0x140013515.3792]
jmp qword [case.0x140013515.3796]
mov rdx, qword [rdx + 8]
mov qword [rax], rdx
jmp qword [case.0x140013515.3796]
mov rdx, qword [rax]
mov qword [rcx], rdx
mov qword [rcx + 8], 1
mov qword [rcx + 0x10], rdx
jmp qword [case.0x140013515.3798]
mov rax, rcx
mov rsp, rbp
pop rbp
ret
jmp qword [case.0x140013515.3794]
sub rsp, 0x20
lea rcx, str.assertion_failed:_0___pointee_size__pointee_size___isize::MAX_as_usizeC:UsersAdministratorDesktop_rust_new2librarycore_srcptrconst_ptr.rs
lea r8, [0x140047c10]
push 0x49
pop rdx
call fcn.140045910
add rsp, 0x20
ud2
sete r12b
movzx esi, r12b
lea rdi, case.0x140013515.3808
mov r12d, 0xeabd9d7e
jmp qword [rdi + rsi*8]
xor esi, esi
cmp ecx, 0x45bd859e
setl sil
lea rdi, case.0x140013515.3802
jmp qword [rdi + rsi*8]
xor esi, esi
cmp ecx, 0x6ff6c3eb
setl sil
lea rdi, case.0x140013515.3804
jmp qword [rdi + rsi*8]
xor esi, esi
cmp ecx, 0x7b867a6f
setl sil
lea rdi, case.0x140013515.3806
jmp qword [rdi + rsi*8]
sete sil
movzx esi, sil
lea rdi, case.0x140013515.3808
jmp qword [rdi + rsi*8]
mov qword [r13], r9
mov ecx, 0xd54c62ad
xor esi, esi
cmp ecx, 0xeabd9d7e
setl sil
jmp qword [r15 + rsi*8]
xor esi, esi
cmp ecx, 0x1085bc1e
setl sil
lea rdi, case.0x140013515.3818
jmp qword [rdi + rsi*8]
xor esi, esi
cmp ecx, 0xeabd9d7e
sete sil
lea rdi, case.0x140013515.3808
jmp qword [rdi + rsi*8]
mov ecx, 0xce1c28bf
xor esi, esi
cmp ecx, 0xeabd9d7e
setl sil
jmp qword [r15 + rsi*8]
xor esi, esi
cmp ecx, 0x65d7a5ea
setl sil
lea rdi, case.0x140013515.3812
jmp qword [rdi + rsi*8]
sete sil
movzx esi, sil
lea rdi, case.0x140013515.3808
jmp qword [rdi + rsi*8]
mov rax, r8
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
xor esi, esi
cmp ecx, 0x23679ddf
setl sil
lea rdi, case.0x140013515.3820
jmp qword [rdi + rsi*8]
mov r12d, 0x8bdcb20e
jmp rbx
xor esi, esi
cmp ecx, 0x6ff6c3eb
sete sil
lea rdi, case.0x140013515.3808
mov r12d, 0x8bdcb20e
jmp qword [rdi + rsi*8]
mov r12d, 0x7b867a6f
jmp r14
xor esi, esi
cmp ecx, 0x1085bc1e
sete sil
lea rdi, case.0x140013515.3808
mov r12d, 0x99aba2f1
jmp qword [rdi + rsi*8]
xor esi, esi
cmp ecx, 0x99aba2f1
setl sil
lea rdi, case.0x140013515.3828
jmp qword [rdi + rsi*8]
xor esi, esi
cmp ecx, 0xce1c28bf
setl sil
lea rdi, case.0x140013515.3830
jmp qword [rdi + rsi*8]
xor esi, esi
cmp ecx, 0xd54c62ad
setl sil
lea rdi, case.0x140013515.3832
jmp qword [rdi + rsi*8]
xor esi, esi
cmp ecx, 0xce1c28bf
sete sil
lea rdi, case.0x140013515.3808
jmp qword [rdi + rsi*8]
mov rdx, qword [r13]
mov qword [rax], r8
mov qword [rax + 8], rdx
mov ecx, 0x65d7a5ea
xor esi, esi
cmp ecx, 0xeabd9d7e
setl sil
jmp qword [r15 + rsi*8]
jmp r10
xor esi, esi
cmp ecx, 0x90f99d28
setl sil
lea rdi, case.0x140013515.3842
jmp qword [rdi + rsi*8]
jmp qword [rbp - 8]
mov rcx, qword [r13]
mov qword [rax], r8
mov qword [rax + 8], rcx
mov ecx, 0xce1c28bf
xor esi, esi
cmp ecx, 0xeabd9d7e
setl sil
jmp qword [r15 + rsi*8]
xor esi, esi
cmp ecx, 0x99aba2f1
sete sil
lea rdi, case.0x140013515.3808
jmp qword [rdi + rsi*8]
mov rcx, qword [rbp]
mov qword [r13], rcx
mov ecx, 0xeabd9d7e
xor esi, esi
cmp ecx, 0xeabd9d7e
setl sil
jmp qword [r15 + rsi*8]
jmp r11
mov qword [r13], r9
mov ecx, 0x7b867a6f
xor esi, esi
cmp ecx, 0xeabd9d7e
setl sil
jmp qword [r15 + rsi*8]
xor esi, esi
cmp ecx, 0x8bdcb20e
sete sil
lea rdi, case.0x140013515.3808
jmp qword [rdi + rsi*8]
xor esi, esi
cmp ecx, 0xeabd9d7e
setl sil
jmp qword [r15 + rsi*8]
push 0x10
pop rcx
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov qword [rbp - 0x10], rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r13, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov rax, rsp
mov r12d, 0x1085bc1e
xor esi, esi
cmp r12d, 0xeabd9d7e
setl sil
mov ecx, r12d
jmp qword [r15 + rsi*8]
jmp r8
xor r11d, r11d
cmp r10d, 0xbeaf83e0
sete r11b
lea rsi, case.0x140013515.3854
jmp qword [rsi + r11*8]
add rax, rdx
pop rdi
pop rsi
ret
mov r11d, 0xe79e39b2
jmp r9
xor esi, esi
cmp r10d, 0xe79e39b2
sete sil
lea rdi, case.0x140013515.3854
mov r11d, 0xbeaf83e0
jmp qword [rdi + rsi*8]
mov r11d, r10d
xor esi, esi
cmp r11d, 0xe79e39b2
setl sil
mov r10d, r11d
jmp qword [rcx + rsi*8]
xor r11d, r11d
cmp r10d, 0x13820a71
setl r11b
lea rsi, case.0x140013515.3852
jmp qword [rsi + r11*8]
sete r11b
movzx esi, r11b
lea rdi, case.0x140013515.3854
mov r11d, 0xe79e39b2
jmp qword [rdi + rsi*8]
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov rax, rsp
jmp r8
jmp qword [case.0x140013515.3866]
cmp rdi, rdx
sete cl
jmp qword [case.0x140013515.3869]
test rdx, rdx
sete cl
jmp qword [case.0x140013515.3869]
mov r8, qword [case.0x140013515.3873]
jmp r8
movzx ecx, cl
lea r8, case.0x140013515.3874
jmp qword [r8 + rcx*8]
jmp qword [case.0x140013515.3876]
jmp qword [case.0x140013515.3879]
jmp qword [case.0x140013515.3881]
jmp qword [case.0x140013515.3881]
jmp qword [case.0x140013515.3883]
jmp qword [case.0x140013515.3887]
mov byte [rax], 0
mov byte [rax], 0
jmp qword [case.0x140013515.3889]
jmp qword [case.0x140013515.3890]
mov rbx, rdx
jmp qword [case.0x140013515.3884]
mov byte [rax], 1
jmp qword [case.0x140013515.3890]
jmp qword [case.0x140013515.3893]
xor ecx, ecx
cmp byte [rax], 0
sete cl
lea rax, case.0x140013515.3894
jmp qword [rax + rcx*8]
mov rbx, rdx
sub rbx, rdi
jmp qword [case.0x140013515.3884]
mov rax, qword [case.0x140013515.3901]
xor r14d, r14d
jmp rax
jmp qword [case.0x140013515.3901]
jmp qword [case.0x140013515.3903]
lea rdx, [rdi + r14]
sub rsp, 0x20
mov rcx, rsi
call fcn.140001e3b
add rsp, 0x20
lea rdx, [rdi + r14]
sub rsp, 0x20
mov rcx, rsi
call fcn.140001e3b
add rsp, 0x20
jmp qword [case.0x140013515.3905]
jmp qword [case.0x140013515.3907]
inc r14
inc r14
jmp qword [case.0x140013515.3908]
xor eax, eax
cmp r14, rbx
sete al
lea rcx, case.0x140013515.3910
jmp qword [rcx + rax*8]
jmp qword [case.0x140013515.3915]
mov rsp, rbp
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
jmp qword [case.0x140013515.3898]
sub rsp, 0x20
lea rcx, str.assertion_failed:_0___pointee_size__pointee_size___isize::MAX_as_usizeC:UsersAdministratorDesktop_rust_new2librarycore_srcptrconst_ptr.rs
lea r8, [0x140047c10]
push 0x49
pop rdx
call fcn.140045910
add rsp, 0x20
ud2
mov rax, r8
call fcn.1400370f0
sub rsp, rax
mov r10, rsp
mov rax, r8
call fcn.1400370f0
sub rsp, rax
mov rax, rsp
jmp r9
jmp qword [case.0x140013515.3918]
jmp qword [case.0x140013515.3921]
mov r8, qword [rdx]
mov r9, qword [rdx + 8]
jmp qword [case.0x140013515.3923]
mov r8, qword [rdx]
mov r9, qword [rdx + 8]
jmp qword [case.0x140013515.3923]
jmp qword [case.0x140013515.3925]
jmp qword [case.0x140013515.3927]
mov byte [r10], 0
mov byte [r10], 0
jmp qword [case.0x140013515.3929]
mov rdx, qword [rdx + 8]
mov qword [rax], rdx
jmp qword [case.0x140013515.3947]
jmp qword [case.0x140013515.3931]
mov byte [r10], 1
mov byte [r10], 1
jmp qword [case.0x140013515.3929]
jmp qword [case.0x140013515.3934]
jmp qword [case.0x140013515.3936]
xor edx, edx
cmp byte [r10], 0
sete dl
lea r10, case.0x140013515.3938
jmp qword [r10 + rdx*8]
jmp qword [case.0x140013515.3941]
mov rdx, r9
sub rdx, r8
shr rdx, 4
mov qword [rax], rdx
mov rdx, r9
sub rdx, r8
shr rdx, 4
mov qword [rax], rdx
jmp qword [case.0x140013515.3943]
jmp qword [case.0x140013515.3947]
mov qword [rcx], rdx
mov qword [rcx + 8], 1
mov qword [rcx + 0x10], rdx
jmp qword [case.0x140013515.3949]
mov rdx, qword [rax]
mov qword [rcx], rdx
mov qword [rcx + 8], 1
mov qword [rcx + 0x10], rdx
jmp qword [case.0x140013515.3949]
mov rax, rcx
mov rsp, rbp
pop rbp
ret
jmp qword [case.0x140013515.3944]
sub rsp, 0x20
lea rcx, str.assertion_failed:_0___pointee_size__pointee_size___isize::MAX_as_usizeC:UsersAdministratorDesktop_rust_new2librarycore_srcptrconst_ptr.rs
lea r8, [0x140047c10]
push 0x49
pop rdx
call fcn.140045910
add rsp, 0x20
ud2
mov rax, r8
call fcn.1400370f0
sub rsp, rax
mov rax, rsp
jmp r9
jmp qword [case.0x140013515.3952]
jmp qword [case.0x140013515.3955]
jmp qword [case.0x140013515.3957]
push 1
pop r8
jmp qword [case.0x140013515.3959]
xor r8d, r8d
jmp qword [case.0x140013515.3959]
lea r9, case.0x140013515.3962
jmp qword [r9 + r8*8]
mov r8, qword [rdx + 8]
sub r8, qword [rdx]
mov qword [rax], r8
jmp qword [case.0x140013515.3966]
mov rdx, qword [rdx + 8]
mov qword [rax], rdx
jmp qword [case.0x140013515.3966]
mov rdx, qword [rax]
mov qword [rcx], rdx
mov qword [rcx + 8], 1
mov qword [rcx + 0x10], rdx
jmp qword [case.0x140013515.3969]
mov rax, rcx
mov rsp, rbp
pop rbp
ret
jmp qword [case.0x140013515.3964]
sub rsp, 0x20
lea rcx, str.assertion_failed:_0___pointee_size__pointee_size___isize::MAX_as_usizeC:UsersAdministratorDesktop_rust_new2librarycore_srcptrconst_ptr.rs
lea r8, [0x140047c10]
push 0x49
pop rdx
call fcn.140045910
add rsp, 0x20
ud2
xor ecx, ecx
cmp eax, 0x52e7b71a
setl cl
lea rdx, case.0x140013515.3970
mov rcx, qword [rdx + rcx*8]
xor edx, edx
cmp eax, 0xc5527b02
sete dl
xor r8d, r8d
xor r9d, r9d
cmp eax, 0x29b041fd
setl r8b
sete r9b
xor r10d, r10d
xor r11d, r11d
cmp eax, 0x7d485d53
setl r10b
sete r11b
jmp rcx
jmp qword [r13 + r8*8]
jmp qword [rdi + r9*8]
mov rcx, r14
mov rdx, qword [rsp + 0x20]
call fcn.140005d79
mov qword [rsp + 0x28], rax
mov eax, 0x7d485d53
jmp 0x140014d34
jmp qword [rbx + rdx*8]
mov rcx, r14
mov rdx, qword [rsp + 0x20]
call fcn.140005d79
mov eax, 0x29b041fd
jmp 0x140014d34
jmp r12
jmp rcx
jmp qword [rbp + r10*8]
jmp qword [r15 + r11*8]
mov rax, qword [rsp + 0x30]
add rax, rsi
mov rdx, qword [rsp + 0x28]
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor edi, edi
cmp r8d, 0x4c43462
setl dil
mov r13, r11
mov r12, r10
mov rcx, r9
mov edx, r8d
jmp qword [r15 + rdi*8]
jmp qword [case.0x140013515.4004]
xor r8d, r8d
cmp edx, 0xbe0e7cb8
setl r8b
lea r9, case.0x140013515.4006
jmp qword [r9 + r8*8]
xor r8d, r8d
cmp edx, 0xab783a44
sete r8b
lea r9, case.0x140013515.3992
jmp qword [r9 + r8*8]
mov rcx, r14
mov rdx, qword [rsp + 0x40]
call fcn.140005d79
lea rcx, str.C:UsersAdministratorDesktop_rust_new2librarycore_src_sliceiter.rs
mov qword [rsp + 0x20], rcx
lea rcx, [rsp + 0x48]
mov rdx, rbx
mov r8, r14
mov r9, rax
call fcn.140007b9b
mov rcx, qword [rsp + 0x48]
mov rax, qword [rsp + 0x50]
mov rbx, qword [rsp + 0x58]
mov r14, qword [rsp + 0x60]
mov rdx, qword [rsp + 0x38]
mov qword [rdx], rbx
mov qword [rdx + 8], r14
mov edx, 0x24b31465
xor r8d, r8d
cmp edx, 0x4c43462
setl r8b
jmp qword [r15 + r8*8]
jmp qword [case.0x140013515.4016]
jmp qword [case.0x140013515.3992]
mov rcx, r14
mov rdx, qword [rsp + 0x40]
call fcn.140005d79
lea rcx, str.C:UsersAdministratorDesktop_rust_new2librarycore_src_sliceiter.rs
mov qword [rsp + 0x20], rcx
lea rcx, [rsp + 0x48]
mov rdx, rbx
mov r8, r14
mov r9, rax
call fcn.140007b9b
mov rcx, qword [rsp + 0x48]
mov rax, qword [rsp + 0x50]
mov rbx, qword [rsp + 0x58]
mov r14, qword [rsp + 0x60]
mov rdx, qword [rsp + 0x38]
mov qword [rdx], rbx
mov qword [rdx + 8], r14
mov edx, 0xab783a44
xor r8d, r8d
cmp edx, 0x4c43462
setl r8b
jmp qword [r15 + r8*8]
xor r8d, r8d
cmp edx, 0xfc35da01
setl r8b
lea r9, case.0x140013515.4008
jmp qword [r9 + r8*8]
sete r8b
movzx edi, r8b
mov r8d, dword [rsp + 0x34]
mov r9, rcx
mov r10, r12
mov r11, r13
lea rsi, case.0x140013515.3992
jmp qword [rsi + rdi*8]
mov r8d, 0x19187c2a
mov r9, rcx
mov r10, r12
mov r11, r13
jmp qword [case.0x140013515.3992]
xor r8d, r8d
cmp edx, 0xbe0e7cb8
sete r8b
lea r9, case.0x140013515.3992
jmp qword [r9 + r8*8]
xor r8d, r8d
cmp edx, 0x24b31465
setl r8b
jmp qword [rbp + r8*8]
xor r8d, r8d
cmp edx, 0x58a7da57
setl r8b
lea r9, case.0x140013515.3988
jmp qword [r9 + r8*8]
xor r8d, r8d
cmp edx, 0x7aab391e
setl r8b
lea r9, case.0x140013515.3990
jmp qword [r9 + r8*8]
sete r8b
movzx edi, r8b
mov r8d, 0x19187c2a
mov r9, rcx
mov r10, r12
mov r11, r13
lea rsi, case.0x140013515.3992
jmp qword [rsi + rdi*8]
xor r8d, r8d
cmp edx, 0x19187c2a
setl r8b
lea r9, case.0x140013515.3998
jmp qword [r9 + r8*8]
sete r8b
movzx edi, r8b
mov r8d, 0xbe0e7cb8
mov r9, rcx
mov r10, rax
mov r11, rcx
lea rsi, case.0x140013515.3992
jmp qword [rsi + rdi*8]
xor edi, edi
cmp edx, 0x24b31465
sete dil
mov r8d, 0x7aab391e
mov r9, rcx
mov r10, r12
mov r11, r13
lea rsi, case.0x140013515.3992
jmp qword [rsi + rdi*8]
xor edi, edi
cmp edx, 0x4c43462
sete dil
mov r8d, 0xab783a44
mov r9, rcx
mov r10, r12
mov r11, r13
lea rsi, case.0x140013515.3992
jmp qword [rsi + rdi*8]
xor edi, edi
cmp edx, 0x58a7da57
sete dil
mov r8d, 0x7aab391e
xor r9d, r9d
mov r10, r12
mov r11, r13
lea rsi, case.0x140013515.3992
jmp qword [rsi + rdi*8]
xor r8d, r8d
cmp edx, 0x4c43462
setl r8b
jmp qword [r15 + r8*8]
mov rax, r13
mov rdx, r12
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
sete r8b
movzx r13d, r8b
lea rbp, case.0x140013515.4030
mov r8d, dword [rsp + 0x2c]
mov r9, rdx
mov r10, r12
mov r11, r15
jmp qword [rbp + r13*8]
xor r8d, r8d
cmp ecx, 0x738a057
setl r8b
lea r9, case.0x140013515.4046
jmp qword [r9 + r8*8]
mov r8d, 0x536981da
xor r9d, r9d
mov r10, r12
mov r11, r15
jmp qword [case.0x140013515.4030]
xor r13d, r13d
cmp ecx, 0x3180129
sete r13b
lea rbp, case.0x140013515.4030
mov r8d, 0x6c54b2fe
mov r9, rdx
mov r10, rax
mov r11, rdx
jmp qword [rbp + r13*8]
sete r8b
movzx r13d, r8b
lea rbp, case.0x140013515.4030
mov r8d, 0x3180129
mov r9, rdx
mov r10, r12
mov r11, r15
jmp qword [rbp + r13*8]
xor r8d, r8d
cmp ecx, 0x67a2be46
setl r8b
lea r9, case.0x140013515.4024
jmp qword [r9 + r8*8]
xor r8d, r8d
cmp ecx, 0x6c54b2fe
setl r8b
lea r9, case.0x140013515.4026
jmp qword [r9 + r8*8]
xor r8d, r8d
cmp ecx, 0x7c20d914
setl r8b
lea r9, case.0x140013515.4028
jmp qword [r9 + r8*8]
xor r8d, r8d
cmp ecx, 0x6c54b2fe
sete r8b
lea r9, case.0x140013515.4030
jmp qword [r9 + r8*8]
mov rax, r15
mov rdx, r12
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor r8d, r8d
cmp ecx, 0x536981da
setl r8b
lea r9, case.0x140013515.4036
jmp qword [r9 + r8*8]
sete r8b
movzx r13d, r8b
lea rbp, case.0x140013515.4030
mov r8d, 0x874db62a
xor r9d, r9d
mov r10, r12
mov r11, r15
jmp qword [rbp + r13*8]
mov r8d, 0x3180129
mov r9, rdx
mov r10, r12
mov r11, r15
jmp qword [case.0x140013515.4030]
xor r13d, r13d
cmp ecx, 0xc4647bc
sete r13b
lea rbp, case.0x140013515.4030
mov r8d, 0x536981da
mov r9, rdx
mov r10, r12
mov r11, r15
jmp qword [rbp + r13*8]
xor r8d, r8d
cmp ecx, 0xbf54379e
setl r8b
lea r9, case.0x140013515.4042
jmp qword [r9 + r8*8]
xor r8d, r8d
cmp ecx, 0x3180129
setl r8b
lea r9, case.0x140013515.4044
jmp qword [r9 + r8*8]
xor r8d, r8d
cmp ecx, 0xbf54379e
sete r8b
lea r9, case.0x140013515.4030
jmp qword [r9 + r8*8]
mov rcx, r14
mov rdx, qword [rsp + 0x30]
call fcn.140005d79
lea r13, [rsp + 0x38]
mov rcx, r13
mov rdx, rbx
mov r8, r14
mov r9, rax
call fcn.140007b3a
mov rdx, qword [r13]
mov rax, qword [r13 + 8]
mov rbx, qword [r13 + 0x10]
mov r14, qword [r13 + 0x18]
mov qword [rsi], rbx
mov qword [rsi + 8], r14
mov ecx, 0x92e4e4bb
xor r8d, r8d
cmp ecx, 0xc4647bc
setl r8b
jmp qword [rdi + r8*8]
xor r8d, r8d
cmp ecx, 0x92e4e4bb
setl r8b
lea r9, case.0x140013515.4054
jmp qword [r9 + r8*8]
xor r13d, r13d
cmp ecx, 0x874db62a
sete r13b
lea rbp, case.0x140013515.4030
mov r8d, 0x92e4e4bb
mov r9, rdx
mov r10, r12
mov r11, r15
jmp qword [rbp + r13*8]
mov r8d, ecx
mov r9, rdx
mov r10, r12
mov r11, r15
xor r13d, r13d
cmp r8d, 0xc4647bc
setl r13b
mov r15, r11
mov r12, r10
mov rdx, r9
mov ecx, r8d
jmp qword [rdi + r13*8]
jmp qword [case.0x140013515.4067]
mov r10, qword [rdx + 0x10]
xor r11d, r11d
test r10, r10
sete r11b
lea rax, case.0x140013515.4068
jmp qword [rax + r11*8]
jmp qword [case.0x140013515.4072]
mov rax, r8
xor edx, edx
div r10
mov r9, rax
lea rax, case.0x140013515.4074
jmp qword [rax + r11*8]
mov rax, r8
xor edx, edx
div r10
xor eax, eax
test rdx, rdx
setne al
lea rdx, case.0x140013515.4078
jmp qword [rdx + rax*8]
jmp qword [case.0x140013515.4083]
jmp 0x140015487
jmp qword [case.0x140013515.4062]
and qword [rcx], 0
mov qword [rcx + 8], 1
and qword [rcx + 0x10], 0
jmp qword [case.0x140013515.4065]
and qword [rcx], 0
mov qword [rcx + 8], 1
and qword [rcx + 0x10], 0
and qword [rcx], 0
mov qword [rcx + 8], 1
and qword [rcx + 0x10], 0
jmp qword [case.0x140013515.4065]
inc r9
mov qword [rcx], r9
mov rax, qword [case.0x140013515.4065]
mov qword [rcx + 8], 1
mov qword [rcx + 0x10], r9
jmp rax
jmp qword [case.0x140013515.4071]
mov rax, rcx
add rsp, 0x28
ret
jmp qword [case.0x140013515.4076]
lea rcx, [0x140047c60]
lea r8, str.C:UsersAdministratorDesktop_rust_new2librarycore_src_sliceiter.rs
mov edx, 0x19
jmp 0x1400154e1
jmp qword [case.0x140013515.4080]
lea rcx, str.attempt_to_calculate_the_remainder_with_a_divisor_of_zero
lea r8, str.C:UsersAdministratorDesktop_rust_new2librarycore_src_sliceiter.rs
mov edx, 0x39
call fcn.140045910
ud2
mov rax, qword [case.0x140013515.4086]
jmp rax
xor eax, eax
cmp r15, qword [rbp + 0x28]
sete al
lea rcx, case.0x140013515.4088
jmp qword [rcx + rax*8]
jmp qword [case.0x140013515.4091]
mov rcx, qword [r15 + 0x50]
call fcn.140007a5b
mov r14, qword [r15 + 0x50]
mov rcx, r14
call fcn.140007a5b
jmp qword [case.0x140013515.4092]
xor al, 1
movzx eax, al
lea rcx, case.0x140013515.4094
jmp qword [rcx + rax*8]
xor eax, eax
jmp 0x140015588
jmp qword [case.0x140013515.4098]
cmp r14, 0xffffffffffffffff
setne al
mov rcx, qword [case.0x140013515.4101]
jmp rcx
movzx eax, al
lea rcx, case.0x140013515.4102
jmp qword [rcx + rax*8]
jmp qword [case.0x140013515.4104]
mov r15, qword [r15]
mov r15, qword [r15]
jmp qword [case.0x140013515.4106]
jmp qword [case.0x140013515.4108]
movzx ebp, word [r15 + 0x48]
shr ebp, 1
xor eax, eax
cmp bp, si
setne al
lea rcx, case.0x140013515.4110
jmp qword [rcx + rax*8]
jmp qword [case.0x140013515.4113]
mov r15, qword [r15]
jmp case.0x140013515.4148
mov rcx, rbx
call fcn.140008211
xor ecx, ecx
cmp ax, 1
sete cl
jmp qword [r13 + rcx*8]
movzx r14d, dx
jmp qword [case.0x140013515.4119]
mov rcx, qword [r15 + 0x50]
mov rdx, r14
call fcn.1400078bf
mov rcx, qword [r15 + 0x50]
mov rdx, r14
call fcn.1400078bf
jmp qword [case.0x140013515.4121]
mov al, byte [rax]
xor ecx, ecx
cmp al, 0x41
setae cl
lea rdx, case.0x140013515.4122
jmp qword [rdx + rcx*8]
jmp qword [case.0x140013515.4126]
xor ecx, ecx
jmp 0x140015643
jmp qword [case.0x140013515.4128]
cmp al, 0x5b
setb cl
mov rdx, qword [case.0x140013515.4130]
jmp rdx
movzx ecx, cl
lea rdx, case.0x140013515.4132
jmp qword [rdx + rcx*8]
jmp qword [case.0x140013515.4135]
xor ecx, ecx
cmp r14, rsi
setb cl
lea rdx, case.0x140013515.4136
jmp qword [rdx + rcx*8]
add al, 0x20
xor ecx, ecx
cmp r14, rsi
setb cl
lea rdx, case.0x140013515.4136
jmp qword [rdx + rcx*8]
jmp qword [case.0x140013515.4138]
xor ecx, ecx
cmp al, byte [rdi + r14]
setne cl
jmp qword [r12 + rcx*8]
jmp qword [case.0x140013515.4114]
jmp qword [case.0x140013515.4146]
mov r15, qword [r15]
jmp qword [case.0x140013515.4148]
mov rax, qword [r15]
mov r15, qword [rax]
jmp qword [case.0x140013515.4148]
mov rbp, qword [rsp + 0x30]
mov rax, qword [case.0x140013515.4106]
jmp rax
mov edx, ebp
call fcn.14000d797
mov edx, ebp
call fcn.14000d797
and word [rsp + 0x28], 0
mov word [rsp + 0x2a], dx
jmp qword [case.0x140013515.4114]
jmp qword [case.0x140013515.4097]
xor eax, eax
jmp 0x1400156f9
mov rdx, qword [r15 + 0x20]
mov eax, 1
mov rcx, qword [case.0x140013515.4125]
jmp rcx
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
jmp qword [case.0x140013515.4142]
lea r8, str.srcpeb.rs
mov rcx, r14
mov rdx, rsi
call fcn.140045960
ud2
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r15, rsp
mov rax, r10
call fcn.1400370f0
sub rsp, rax
mov r14, rsp
jmp r9
mov r9d, dword [rsi + r8 + 0x88]
xor ecx, ecx
test r9, r9
sete cl
lea r10, case.0x140013515.4154
push 1
pop rax
jmp qword [r10 + rcx*8]
xor eax, eax
cmp dword [rsi + r8 + 0x8c], 0
sete al
jmp qword [case.0x140013515.4156]
jmp qword [case.0x140013515.4156]
mov rcx, qword [case.0x140013515.4160]
jmp rcx
lea rcx, case.0x140013515.4162
jmp qword [rcx + rax*8]
jmp qword [case.0x140013515.4164]
mov r8d, dword [rsi + r8 + 0x8c]
lea rdi, [rsi + r9]
mov r11d, dword [rsi + r9 + 0x1c]
xor ecx, ecx
test r11, r11
sete cl
lea r10, case.0x140013515.4166
lea rax, case.0x140013515.4172
jmp qword [r10 + rcx*8]
xor ecx, ecx
cmp dword [rdi + 0x14], 0
sete cl
jmp qword [rax + rcx*8]
xor eax, eax
jmp qword [case.0x140013515.4169]
jmp qword [case.0x140013515.4170]
push 1
pop rcx
jmp qword [rax + rcx*8]
mov rax, qword [case.0x140013515.4174]
jmp rax
mov r13d, dword [rdi + 0x20]
xor ecx, ecx
test r13, r13
sete cl
lea r10, case.0x140013515.4176
xor eax, eax
jmp qword [r10 + rcx*8]
mov qword [rbp - 0x38], rdx
mov qword [rbp - 0x28], r8
mov qword [rbp - 0x30], r9
mov eax, dword [rdi + 0x14]
mov dword [rbp - 4], eax
mov eax, dword [rdi + 0x18]
mov qword [rbp], rax
add r11, rsi
mov qword [rbp - 0x18], r11
jmp qword [case.0x140013515.4181]
xor eax, eax
jmp qword [case.0x140013515.4179]
mov rdx, rsi
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov qword [rbp - 0x48], r9
mov qword [rbp], r8
mov edi, ebx
jmp qword [case.0x140013515.4203]
mov r12d, dword [r13 + rdi*4]
add r12, rsi
sub rsp, 0x20
mov rcx, r12
call fcn.140015ac9
mov rcx, r15
mov rdx, r12
mov r8, rax
call fcn.140022300
add rsp, 0x20
mov r12d, dword [r13 + rdi*4]
add r12, rsi
sub rsp, 0x20
mov rcx, r12
call fcn.140015ac9
mov rcx, r15
mov rdx, r12
mov r8, rax
call fcn.140022300
add rsp, 0x20
jmp qword [case.0x140013515.4205]
mov rcx, qword [r15]
xor rcx, 1
lea rdx, case.0x140013515.4206
xor eax, eax
jmp qword [rdx + rcx*8]
mov rcx, qword [r15 + 8]
mov rdx, qword [r15 + 0x10]
sub rsp, 0x20
mov r8, qword [rbp - 0x38]
mov r9, qword [rbp - 0x40]
call fcn.14000803a
add rsp, 0x20
xor ecx, ecx
test al, al
setle cl
lea rdx, case.0x140013515.4210
jmp qword [rdx + rcx*8]
jmp qword [case.0x140013515.4220]
mov r8d, ebx
mov r9, qword [rbp - 0x48]
jmp 0x140015945
xor ecx, ecx
test al, al
sete cl
lea rax, case.0x140013515.4212
jmp qword [rax + rcx*8]
inc ebx
mov r9d, ebx
mov r8, qword [rbp]
mov rax, qword [case.0x140013515.4192]
jmp rax
mov rax, qword [case.0x140013515.4194]
jmp rax
xor ecx, ecx
cmp r9d, r8d
setb cl
lea rdx, case.0x140013515.4196
xor eax, eax
jmp qword [rdx + rcx*8]
lea ebx, [r8 + r9]
shr ebx, 1
xor eax, eax
cmp ebx, dword [rbp - 4]
setae al
lea rcx, case.0x140013515.4200
jmp qword [rcx + rax*8]
xor eax, eax
jmp qword [case.0x140013515.4196]
jmp qword [case.0x140013515.4216]
mov dword [r14], 1
mov dword [r14 + 4], ebx
mov dword [r14], 1
mov dword [r14 + 4], ebx
push 1
pop rax
jmp qword [case.0x140013515.4206]
mov rcx, qword [case.0x140013515.4196]
jmp rcx
mov rcx, qword [case.0x140013515.4184]
jmp rcx
jmp qword [case.0x140013515.4225]
mov eax, ebx
mov rcx, qword [rbp - 0x10]
movzx eax, word [rcx + rax*2]
mov rcx, qword [rbp - 0x18]
mov eax, dword [rcx + rax*4]
add rsi, rax
xor ecx, ecx
cmp eax, dword [rbp - 0x30]
setae cl
lea rax, case.0x140013515.4226
mov rdx, qword [rbp - 0x28]
mov r8, qword [rbp - 0x20]
jmp qword [rax + rcx*8]
xor ecx, ecx
jmp qword [case.0x140013515.4228]
lea rax, [r8 + rdx]
xor ecx, ecx
cmp rsi, rax
setb cl
jmp qword [case.0x140013515.4228]
mov rax, qword [case.0x140013515.4232]
jmp rax
lea rdx, case.0x140013515.4234
xor eax, eax
jmp qword [rdx + rcx*8]
push 1
pop rax
jmp qword [case.0x140013515.4235]
mov rcx, qword [case.0x140013515.4177]
jmp rcx
mov rcx, qword [case.0x140013515.4179]
jmp rcx
mov rcx, qword [case.0x140013515.4169]
jmp rcx
mov rcx, qword [case.0x140013515.4243]
jmp rcx
xor eax, eax
jmp case.0x140013515.4169
lea rcx, case.0x140013515.4190
jmp qword [rcx + rax*8]
and dword [r14], 0
sub rsp, 0x20
mov rcx, r14
call fcn.14000b652
add rsp, 0x20
mov ebx, dword [rdi + 0x24]
and dword [r14], 0
sub rsp, 0x20
mov rcx, r14
call fcn.14000b652
add rsp, 0x20
jmp qword [case.0x140013515.4183]
mov qword [rbp - 0x10], rbx
mov qword [rbp - 0x20], rdi
add r13, rsi
movzx ecx, al
lea rdx, case.0x140013515.4184
xor r9d, r9d
xor eax, eax
mov r8, qword [rbp]
mov qword [rbp - 0x40], r12
jmp qword [rdx + rcx*8]
add qword [rbp - 0x10], rsi
mov rcx, qword [case.0x140013515.4189]
jmp rcx
jmp qword [case.0x140013515.4192]
mov rax, rdx
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
xor edi, edi
cmp esi, 0x2c4f9e6a
setl dil
lea r14, case.0x140013515.4246
jmp qword [r14 + rdi*8]
xor edi, edi
cmp esi, 0x745953b9
setl dil
lea r14, case.0x140013515.4248
jmp qword [r14 + rdi*8]
xor edi, edi
cmp esi, 0x529c56ec
setl dil
lea r14, case.0x140013515.4256
jmp qword [r14 + rdi*8]
sete dil
movzx edi, dil
lea r14, case.0x140013515.4252
jmp qword [r14 + rdi*8]
push 0x10
pop rax
call fcn.1400370f0
sub rsp, rax
mov rax, rsp
and qword [rax], 0
mov esi, 0x2c4f9e6a
xor edi, edi
cmp esi, 0xc10f8a6
setl dil
jmp qword [r11 + rdi*8]
xor edi, edi
cmp esi, 0xcd18582
setl dil
lea r14, case.0x140013515.4262
jmp qword [r14 + rdi*8]
xor edi, edi
cmp esi, 0x15fb6b93
setl dil
lea r14, case.0x140013515.4264
jmp qword [r14 + rdi*8]
sete dil
movzx edi, dil
lea r14, case.0x140013515.4252
jmp qword [r14 + rdi*8]
test bl, 1
mov edi, 0xaeb9cdc6
mov esi, 0xc10f8a6
cmovne esi, edi
xor edi, edi
cmp esi, 0xc10f8a6
setl dil
jmp qword [r11 + rdi*8]
xor edi, edi
cmp esi, 0xc10f8a6
sete dil
lea r14, case.0x140013515.4252
jmp qword [r14 + rdi*8]
inc qword [rax]
mov esi, 0xcd18582
xor edi, edi
cmp esi, 0xc10f8a6
setl dil
jmp qword [r11 + rdi*8]
xor edi, edi
cmp esi, 0x79caa767
setl dil
lea r14, case.0x140013515.4250
jmp qword [r14 + rdi*8]
sete dil
movzx edi, dil
lea r14, case.0x140013515.4252
jmp qword [r14 + rdi*8]
xor r14d, r14d
cmp esi, 0x2c4f9e6a
sete r14b
lea r15, case.0x140013515.4252
mov edi, 0xcd18582
jmp qword [r15 + r14*8]
xor r14d, r14d
cmp esi, 0xcd18582
sete r14b
lea r15, case.0x140013515.4252
mov edi, 0xab8d8038
jmp qword [r15 + r14*8]
mov edi, 0x529c56ec
jmp r10
xor edi, edi
cmp esi, 0xd3ee62c2
setl dil
lea r14, case.0x140013515.4272
jmp qword [r14 + rdi*8]
xor edi, edi
cmp esi, 0xd9f47386
setl dil
lea r14, case.0x140013515.4274
jmp qword [r14 + rdi*8]
xor edi, edi
cmp esi, 0x39dead1
setl dil
lea r14, case.0x140013515.4276
jmp qword [r14 + rdi*8]
jmp r9
mov esi, 0xbea93103
xor edi, edi
cmp esi, 0xc10f8a6
setl dil
jmp qword [r11 + rdi*8]
xor edi, edi
cmp esi, 0xaeb9cdc6
setl dil
lea r14, case.0x140013515.4284
jmp qword [r14 + rdi*8]
xor edi, edi
cmp esi, 0xbea93103
setl dil
lea r14, case.0x140013515.4286
jmp qword [r14 + rdi*8]
sete dil
movzx edi, dil
lea r14, case.0x140013515.4252
jmp qword [r14 + rdi*8]
mov rdx, qword [rax]
mov esi, 0x79caa767
xor edi, edi
cmp esi, 0xc10f8a6
setl dil
jmp qword [r11 + rdi*8]
xor edi, edi
cmp esi, 0xab8d8038
sete dil
lea r14, case.0x140013515.4252
jmp qword [r14 + rdi*8]
mov rsi, qword [rax]
cmp byte [rcx + rsi], 0
sete bl
mov esi, 0x15fb6b93
xor edi, edi
cmp esi, 0xc10f8a6
setl dil
jmp qword [r11 + rdi*8]
xor r14d, r14d
cmp esi, 0xd3ee62c2
sete r14b
lea r15, case.0x140013515.4252
mov edi, 0x529c56ec
jmp qword [r15 + r14*8]
xor edi, edi
cmp esi, 0xc10f8a6
setl dil
jmp qword [r11 + rdi*8]
mov edi, 0xab8d8038
jmp r8
xor r14d, r14d
cmp esi, 0xaeb9cdc6
sete r14b
lea r15, case.0x140013515.4252
mov edi, 0xbea93103
jmp qword [r15 + r14*8]
xor r14d, r14d
cmp edi, 0xc10f8a6
setl r14b
mov esi, edi
jmp qword [r11 + r14*8]
lea rcx, [rbp - 0x28]
call fcn.140003d46
call fcn.140016caf
lea rcx, [rbp - 0x40]
call fcn.14000cd59
lea rax, [0x140061778]
mov qword [rbp + 0xe0], rax
mov rax, qword [rbp + 0xe0]
and dword [rbp + 0xe7], 0
and qword [rbp + 0xe0], 0
mov r9b, 1
xor r8d, r8d
lea rcx, [0x1400509b0]
push 8
pop rdx
test r9b, 1
je 0x140016015
movzx r10d, byte [r8 + rcx]
mov r9, r8
or r9, 1
movzx r9d, byte [r9 + rcx]
mov r11, r8
or r11, 2
movzx r11d, byte [r11 + rcx]
mov rsi, r8
or rsi, 3
movzx esi, byte [rsi + rcx]
mov rdi, r8
or rdi, 4
movzx edi, byte [rdi + rcx]
mov rbx, r8
or rbx, 5
movzx ebx, byte [rbx + rcx]
mov r14, r8
or r14, 6
mov r15, r8
or r15, 7
movzx r14d, byte [r14 + rcx]
movzx r15d, byte [r15 + rcx]
shl r15, 0x38
shl r14, 0x30
or r14, r15
shl rbx, 0x28
shl rdi, 0x20
shl rsi, 0x18
shl r11, 0x10
shl r9, 8
or r9, r10
or r9, r11
or r9, rsi
or r9, rdi
or r9, rbx
or r9, r14
xor r9, qword [rax + r8 + 0xa7f8]
mov qword [rbp + r8 + 0xe0], r9
xor r9d, r9d
mov r8, rdx
jmp 0x140015f69
movzx ecx, byte [rax + 0xa802]
movzx eax, word [rax + 0xa800]
xor eax, 0x5b9f
mov word [rbp + 0xe8], ax
xor cl, 0x8f
mov byte [rbp + 0xea], cl
movdqa xmm0, xmmword [rbp + 0xe0]
movdqa xmmword [rbp - 0x10], xmm0
movq qword [rbp + 0xa0], xmm0
mov al, byte [rbp - 6]
pextrw ecx, xmm0, 4
mov byte [rbp + 0xaa], al
mov word [rbp + 0xa8], cx
lea rax, [0x14006470b]
mov qword [rbp + 0xe0], rax
mov rax, qword [rbp + 0xe0]
and qword [rbp + 0xe7], 0
and qword [rbp + 0xe0], 0
mov r9b, 1
xor r8d, r8d
lea rcx, [0x1400509bb]
push 8
pop rdx
test r9b, 1
je 0x140016143
movzx r10d, byte [r8 + rcx]
mov r9, r8
or r9, 1
movzx r9d, byte [r9 + rcx]
mov r11, r8
or r11, 2
movzx r11d, byte [r11 + rcx]
mov rsi, r8
or rsi, 3
movzx esi, byte [rsi + rcx]
mov rdi, r8
or rdi, 4
movzx edi, byte [rdi + rcx]
mov rbx, r8
or rbx, 5
movzx ebx, byte [rbx + rcx]
mov r15, r8
or r15, 7
mov r14, r8
or r14, 6
movzx r14d, byte [r14 + rcx]
movzx r15d, byte [r15 + rcx]
shl r15, 0x38
shl r14, 0x30
or r14, r15
shl rbx, 0x28
shl rdi, 0x20
shl rsi, 0x18
shl r11, 0x10
shl r9, 8
or r9, r10
or r9, r11
or r9, rsi
or r9, rdi
or r9, rbx
or r9, r14
xor r9, qword [rax + r8 + 0x7870]
mov qword [rbp + r8 + 0xe0], r9
xor r9d, r9d
mov r8, rdx
jmp 0x140016097
xor edx, edx
lea r8, [rdx + 8]
cmp r8, 0xb
ja 0x14001617f
movzx r8d, byte [rdx + rcx + 0xa]
shl r8d, 0x10
movzx r9d, word [rdx + rcx + 8]
add r8d, r9d
add r8d, 0xa2000000
xor r8d, dword [rax + rdx + 0x7878]
mov dword [rbp + rdx + 0xe8], r8d
add rdx, 4
jmp 0x140016145
movzx ecx, byte [rax + 0x787e]
movzx eax, word [rax + 0x787c]
xor eax, 0x25b1
mov word [rbp + 0xec], ax
xor cl, 9
mov byte [rbp + 0xee], cl
movdqa xmm0, xmmword [rbp + 0xe0]
movdqa xmmword [rbp], xmm0
lea rax, [rbp - 0x50]
movq qword [rax], xmm0
pshufd xmm1, xmm0, 0xee
movd dword [rax + 8], xmm1
mov cl, byte [rbp + 0xe]
mov byte [rax + 0xe], cl
pextrw ecx, xmm0, 6
mov word [rax + 0xc], cx
lea rcx, [rbp + 0xa0]
mov qword [rbp + 0x88], rcx
mov qword [rbp + 0x90], 0xb
mov qword [rbp + 0x78], rax
mov qword [rbp + 0x80], 0xf
lea rax, [0x140062513]
mov qword [rbp + 0xe0], rax
mov rax, qword [rbp + 0xe0]
and dword [rbp + 0xe8], 0
and qword [rbp + 0xe0], 0
mov r9b, 1
xor r8d, r8d
lea rcx, [0x1400509e1]
push 8
pop rdx
test r9b, 1
je 0x1400162d8
movzx r10d, byte [r8 + rcx]
mov r9, r8
or r9, 1
movzx r9d, byte [r9 + rcx]
mov r11, r8
or r11, 2
movzx r11d, byte [r11 + rcx]
mov rsi, r8
or rsi, 3
movzx esi, byte [rsi + rcx]
mov rdi, r8
or rdi, 4
movzx edi, byte [rdi + rcx]
mov rbx, r8
or rbx, 5
movzx ebx, byte [rbx + rcx]
mov r14, r8
or r14, 6
mov r15, r8
or r15, 7
movzx r14d, byte [r14 + rcx]
movzx r15d, byte [r15 + rcx]
shl r15, 0x38
shl r14, 0x30
or r14, r15
shl rbx, 0x28
shl rdi, 0x20
shl rsi, 0x18
shl r11, 0x10
shl r9, 8
or r9, r10
or r9, r11
or r9, rsi
or r9, rdi
or r9, rbx
or r9, r14
xor r9, qword [rax + r8 + 0x9a77]
mov qword [rbp + r8 + 0xe0], r9
xor r9d, r9d
mov r8, rdx
jmp 0x14001622c
xor edx, edx
lea r8, [rdx + 8]
cmp r8, 0xb
ja 0x140016314
movzx r8d, byte [rdx + rcx + 0xa]
shl r8d, 0x10
movzx r9d, word [rdx + rcx + 8]
add r8d, r9d
add r8d, 0x7b000000
xor r8d, dword [rax + rdx + 0x9a7f]
mov dword [rbp + rdx + 0xe8], r8d
add rdx, 4
jmp 0x1400162da
movdqa xmm0, xmmword [rbp + 0xe0]
movq qword [rbp + 0x10], xmm0
pshufd xmm0, xmm0, 0xee
movd dword [rbp + 0x18], xmm0
lea rax, case.0x140001983.417
mov qword [rbp + 0xe0], rax
mov rax, qword [rbp + 0xe0]
mov rax, qword [rax + 0x8de8]
mov rax, qword gs:[eax]
mov rax, qword [rax + 0x18]
mov rcx, qword [rax + 0x28]
add rax, 0x20
cmp rax, rcx
je 0x1400163b8
mov rdx, qword [rax + 0x50]
lea r8, [rdx + 1]
cmp r8, 1
ja 0x140016370
mov rax, qword [rax]
jmp 0x140016358
movzx r8d, word [rax + 0x48]
and r8d, 0xfffffffe
cmp r8w, 0x18
jne 0x14001636b
xor r8d, r8d
cmp r8, 0xc
je 0x1400163b2
movzx r9d, byte [rdx + r8*2]
lea r10d, [r9 - 0x41]
lea r11d, [r9 + 0x20]
cmp r10b, 0x1a
movzx r10d, r11b
cmovae r10d, r9d
lea r9, [r8 + 1]
cmp r10b, byte [rbp + r8 + 0x10]
mov r8, r9
je 0x140016383
jmp 0x14001636b
mov r15, qword [rax + 0x20]
jmp 0x1400163c6
lea rdx, [0x1400509f0]
xor ecx, ecx
call fcn.140019eac
lea rax, [0x140061ac6]
mov qword [rbp + 0xe0], rax
mov rax, qword [rbp + 0xe0]
and dword [rbp + 0xe8], 0
and qword [rbp + 0xe0], 0
mov r9b, 1
xor r8d, r8d
lea rcx, [0x140050a08]
push 8
pop rdx
test r9b, 1
je 0x1400164a6
movzx r10d, byte [r8 + rcx]
mov r9, r8
or r9, 1
movzx r9d, byte [r9 + rcx]
mov r11, r8
or r11, 2
movzx r11d, byte [r11 + rcx]
mov rsi, r8
or rsi, 3
movzx esi, byte [rsi + rcx]
mov rdi, r8
or rdi, 4
movzx edi, byte [rdi + rcx]
mov rbx, r8
or rbx, 5
movzx ebx, byte [rbx + rcx]
mov r14, r8
or r14, 6
mov r12, r8
or r12, 7
movzx r14d, byte [r14 + rcx]
movzx r12d, byte [r12 + rcx]
shl r12, 0x38
shl r14, 0x30
or r14, r12
shl rbx, 0x28
shl rdi, 0x20
shl rsi, 0x18
shl r11, 0x10
shl r9, 8
or r9, r10
or r9, r11
or r9, rsi
or r9, rdi
or r9, rbx
or r9, r14
xor r9, qword [rax + r8 + 0xa4d0]
mov qword [rbp + r8 + 0xe0], r9
xor r9d, r9d
mov r8, rdx
jmp 0x1400163fa
xor edx, edx
lea r8, [rdx + 8]
cmp r8, 0xb
ja 0x1400164e2
movzx r8d, byte [rdx + rcx + 0xa]
shl r8d, 0x10
movzx r9d, word [rdx + rcx + 8]
add r8d, r9d
add r8d, 0x76000000
xor r8d, dword [rax + rdx + 0xa4d8]
mov dword [rbp + rdx + 0xe8], r8d
add rdx, 4
jmp 0x1400164a8
movdqa xmm0, xmmword [rbp + 0xe0]
movq qword [rbp + 0x10], xmm0
pshufd xmm0, xmm0, 0xee
movd dword [rbp + 0x18], xmm0
movsxd rax, dword [r15 + 0x3c]
mov r9d, dword [r15 + rax + 0x88]
test r9, r9
je 0x140016641
mov eax, dword [r15 + rax + 0x8c]
test rax, rax
je 0x140016641
mov edx, dword [r15 + r9 + 0x1c]
test rdx, rdx
je 0x140016641
lea rcx, [r15 + r9]
mov r8d, dword [rcx + 0x14]
mov dword [rbp + 0x158], r8d
test r8d, r8d
je 0x140016641
mov esi, dword [rcx + 0x20]
test rsi, rsi
je 0x140016ac7
mov qword [rbp + 0xc0], r9
mov qword [rbp + 0xd0], rax
add rdx, r15
mov qword [rbp + 0xb8], rdx
mov ebx, dword [rcx + 0x18]
mov qword [rbp + 0xd8], rcx
mov eax, dword [rcx + 0x24]
add rsi, r15
add rax, r15
mov qword [rbp + 0xc8], rax
xor r12d, r12d
cmp r12d, ebx
jae 0x140016ac7
lea edi, [r12 + rbx]
mov r13d, edi
shr r13d, 1
cmp r13d, dword [rbp + 0x158]
jae 0x140016ac7
mov eax, r13d
mov edx, dword [rsi + rax*4]
add rdx, r15
push 0xffffffffffffffff
pop r8
cmp byte [rdx + r8 + 1], 0
lea r8, [r8 + 1]
jne 0x1400165b3
lea rcx, [rbp + 0xe0]
call fcn.140022300
cmp qword [rbp + 0xe0], 0
jne 0x140016641
mov r14, r15
mov r15, rsi
mov rcx, qword [rbp + 0xe8]
mov r8, qword [rbp + 0xf0]
lea rsi, [r8 - 0xc]
cmp r8, 0xc
push 0xc
pop rax
cmovae r8, rax
lea rdx, [rbp + 0x10]
call fcn.140038000
cdqe
test eax, eax
cmovne rsi, rax
xor eax, eax
test rsi, rsi
setne al
mov ecx, 0xff
cmovs eax, ecx
cmp al, 1
je 0x140016633
movzx eax, al
cmp eax, 0xff
jne 0x140016af1
inc r13d
mov r12d, r13d
jmp 0x140016636
mov ebx, r13d
mov rsi, r15
mov r15, r14
jmp 0x140016586
xor ecx, ecx
lea rdx, [0x140050a18]
call fcn.140019eac
lea rax, [rbp + 0x88]
lea rcx, [rbp + 0x148]
mov qword [rcx], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
lea rdi, [rbp + 0xe0]
mov qword [rdi], rax
mov qword [rdi + 8], 2
and qword [rdi + 0x20], 0
lea rax, [0x140019900]
mov qword [rcx + 8], rax
mov qword [rdi + 0x10], rcx
mov qword [rdi + 0x18], 1
lea rbx, [rbp + 0x10]
mov rcx, rbx
mov rdx, rdi
call fcn.140019ed0
mov r14, qword [rbx]
mov rcx, r14
call r12
mov r13, rax
mov rdx, qword [rbx + 8]
mov rcx, r14
call fcn.140036647
lea rax, [0x140065153]
mov qword [rdi], rax
mov rax, qword [rdi]
and qword [rdi + 6], 0
and qword [rdi], 0
mov r9b, 1
xor r8d, r8d
lea rcx, str.eQZ_GVY
push 8
pop rdx
test r9b, 1
je 0x14001678e
movzx r10d, byte [r8 + rcx]
mov r9, r8
or r9, 1
movzx r9d, byte [r9 + rcx]
mov r11, r8
or r11, 2
movzx r11d, byte [r11 + rcx]
mov rsi, r8
or rsi, 3
movzx esi, byte [rsi + rcx]
mov rdi, r8
or rdi, 4
movzx edi, byte [rdi + rcx]
mov rbx, r8
or rbx, 5
movzx ebx, byte [rbx + rcx]
mov r12, r8
or r12, 7
mov r14, r8
or r14, 6
movzx r14d, byte [r14 + rcx]
movzx r12d, byte [r12 + rcx]
shl r12, 0x38
shl r14, 0x30
or r14, r12
shl rbx, 0x28
shl rdi, 0x20
shl rsi, 0x18
shl r11, 0x10
shl r9, 8
or r9, r10
or r9, r11
or r9, rsi
or r9, rdi
or r9, rbx
or r9, r14
xor r9, qword [rax + r8 + 0x6e4f]
mov qword [rbp + r8 + 0xe0], r9
xor r9d, r9d
mov r8, rdx
jmp 0x1400166e2
xor edx, edx
lea r8, [rdx + 8]
cmp r8, 0xb
ja 0x1400167ca
movzx r8d, byte [rdx + rcx + 0xa]
shl r8d, 0x10
movzx r9d, word [rdx + rcx + 8]
add r8d, r9d
add r8d, 0xf0000000
xor r8d, dword [rax + rdx + 0x6e57]
mov dword [rbp + rdx + 0xe8], r8d
add rdx, 4
jmp 0x140016790
mov qword [rbp + 0x158], r13
movzx eax, word [rax + 0x6e5b]
xor eax, 0x1437
mov word [rbp + 0xec], ax
movdqa xmm0, xmmword [rbp + 0xe0]
movq qword [rbp + 0x10], xmm0
pshufd xmm1, xmm0, 0xee
movd dword [rbp + 0x18], xmm1
pextrw eax, xmm0, 6
mov word [rbp + 0x1c], ax
movsxd rax, dword [r15 + 0x3c]
mov r9d, dword [r15 + rax + 0x88]
test r9, r9
je 0x140016946
mov eax, dword [r15 + rax + 0x8c]
test rax, rax
je 0x140016946
mov edx, dword [r15 + r9 + 0x1c]
test rdx, rdx
je 0x140016946
lea rcx, [r15 + r9]
mov r8d, dword [rcx + 0x14]
mov dword [rbp + 0xb8], r8d
test r8d, r8d
je 0x140016946
mov r13d, dword [rcx + 0x20]
test r13, r13
je 0x140016ace
mov qword [rbp + 0xc8], r9
mov qword [rbp + 0xd8], rax
add rdx, r15
mov qword [rbp + 0xc0], rdx
mov esi, dword [rcx + 0x18]
mov qword [rbp + 0x98], rcx
mov eax, dword [rcx + 0x24]
add r13, r15
add rax, r15
mov qword [rbp + 0xd0], rax
xor r14d, r14d
cmp r14d, esi
jae 0x140016ace
lea ebx, [r14 + rsi]
mov r12d, ebx
shr r12d, 1
cmp r12d, dword [rbp + 0xb8]
jae 0x140016ace
mov eax, r12d
mov edx, dword [r13 + rax*4]
add rdx, r15
push 0xffffffffffffffff
pop r8
cmp byte [rdx + r8 + 1], 0
lea r8, [r8 + 1]
jne 0x1400168c1
lea rcx, [rbp + 0xe0]
call fcn.140022300
cmp qword [rbp + 0xe0], 0
jne 0x140016946
mov rcx, qword [rbp + 0xe8]
mov r8, qword [rbp + 0xf0]
lea rdi, [r8 - 0xe]
cmp r8, 0xe
push 0xe
pop rax
cmovae r8, rax
lea rdx, [rbp + 0x10]
call fcn.140038000
cdqe
test eax, eax
cmovne rdi, rax
xor eax, eax
test rdi, rdi
setne al
mov ecx, 0xff
cmovs eax, ecx
cmp al, 1
je 0x14001693e
movzx eax, al
cmp eax, 0xff
jne 0x140016b22
inc r12d
mov r14d, r12d
jmp 0x140016892
mov esi, r12d
jmp 0x140016892
xor ecx, ecx
lea rsi, [rbp + 0x148]
lea rbx, str.called__Result::unwrap____on_an__Err__value
lea r14, [0x140019900]
mov r12, qword [rbp + 0x158]
lea rdx, [0x140050a68]
call fcn.140019eac
lea rdi, [rbp + 0xe0]
mov qword [rdi], rbx
lea rax, [rbp + 0x78]
mov qword [rdi + 8], 2
and qword [rdi + 0x20], 0
mov qword [rbp + 0x148], rax
mov qword [rbp + 0x150], r14
mov qword [rdi + 0x10], rsi
mov qword [rdi + 0x18], 1
lea rbx, [rbp + 0x10]
mov rcx, rbx
mov rdx, rdi
call fcn.140019ed0
mov r14, qword [rbx]
mov rcx, r12
mov rdx, r14
call r15
mov rsi, rax
mov rdx, qword [rbx + 8]
mov rcx, r14
call fcn.140036647
movups xmm0, xmmword [rbp - 0x28]
movups xmmword [rdi + 8], xmm0
mov rax, qword [rbp - 0x18]
mov qword [rdi + 0x18], rax
mov qword [rdi], rsi
lea rsi, [rbp - 0x40]
movups xmm0, xmmword [rsi]
movups xmmword [rdi + 0x20], xmm0
mov rax, qword [rsi + 0x10]
mov qword [rdi + 0x30], rax
mov byte [rdi + 0x58], 2
mov byte [rdi + 0x60], 3
lea rdi, [rbp + 0x10]
lea rdx, [rbp + 0xe0]
mov rcx, rdi
call fcn.14000c16f
lea rbx, [rbp + 0xe0]
mov rcx, rbx
mov rdx, rdi
call fcn.140019f56
mov rcx, rsi
mov rdx, rbx
call fcn.14000c209
mov rcx, rsi
call fcn.140007211
mov rcx, rdi
call fcn.140007123
nop
add rsp, 0x1e8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
xor ecx, ecx
jmp 0x140016643
lea rsi, [rbp + 0x148]
lea rbx, str.called__Result::unwrap____on_an__Err__value
lea r14, [0x140019900]
mov r12, qword [rbp + 0x158]
xor ecx, ecx
jmp 0x140016964
and edi, 0xfffffffe
mov rax, qword [rbp + 0xc8]
movzx eax, word [rax + rdi]
mov rcx, qword [rbp + 0xb8]
mov eax, dword [rcx + rax*4]
mov r12, rax
mov r15, r14
add r12, r14
cmp eax, dword [rbp + 0xc0]
jae 0x140016b4d
push 1
pop rcx
jmp 0x140016643
and ebx, 0xfffffffe
mov rax, qword [rbp + 0xd0]
movzx eax, word [rax + rbx]
mov rcx, qword [rbp + 0xc0]
mov eax, dword [rcx + rax*4]
add r15, rax
cmp eax, dword [rbp + 0xc8]
jae 0x140016b6e
push 1
pop rcx
jmp 0x140016948
mov rax, qword [rbp + 0xd8]
add rax, qword [rbp + 0xd0]
cmp r12, rax
setb al
not al
movzx ecx, al
and ecx, 1
jmp 0x140016643
mov rax, qword [rbp + 0x98]
add rax, qword [rbp + 0xd8]
cmp r15, rax
setb al
not al
movzx ecx, al
and ecx, 1
jmp 0x140016948
jmp qword [case.0x140013515.4296]
call fcn.14002d7b0
ud2
mov r8, qword [r11 + r8*8]
mov r9, qword [case.0x140013515.4301]
mov r10, qword [case.0x140013515.4302]
jmp r8
jmp r9
jmp r10
jmp qword [rdi + rax*8]
jmp qword [r13 + rcx*8]
jmp qword [rbx + rdx*8]
jmp qword [rsi + rax*8]
push 0x10
pop rcx
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov qword [rbp - 0x18], rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov qword [rbp - 0x10], rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov qword [rbp - 8], rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov qword [rbp], rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r13, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r12, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov rbx, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r14, rsp
sub rsp, 0x20
mov edx, 0x755a
lea rcx, [0x140062008]
call fcn.14000e3e1
mov rcx, r14
mov rdx, rax
lea r8, str.__Rl
call fcn.14000e601
mov rcx, r14
push 0xc
pop r15
mov rdx, r15
call fcn.14000dce1
mov rcx, rax
call fcn.140007f6d
mov rcx, rax
call fcn.1400154e8
add rsp, 0x20
mov r14, rdx
sub rsp, 0x20
mov rcx, rax
lea r8, str.srcmain.rs
call fcn.14000b611
mov edx, 0xfc00
lea rcx, [0x140062014]
call fcn.14000e3e1
mov rcx, rbx
mov rdx, rax
lea r8, [0x1400501a8]
call fcn.14000e601
mov rcx, rbx
mov rdx, r15
call fcn.14000dce1
add rsp, 0x20
mov r8, rdx
sub rsp, 0x20
mov rcx, r14
mov rdx, rax
call fcn.14001572d
add rsp, 0x20
mov rbx, rdx
sub rsp, 0x20
mov rcx, rax
lea r8, str.srcmain.rs
call fcn.14000b611
call fcn.14000e155
mov rcx, r12
mov rdx, rax
call fcn.14001116e
mov rcx, r12
push 9
pop rdx
call fcn.14000dce1
add rsp, 0x20
mov r12, rax
sub rsp, 0x20
mov rcx, rax
call fcn.140007e9f
mov rcx, r12
call rbx
add rsp, 0x20
mov r12, rax
sub rsp, 0x20
mov edx, 0xcbfe
lea rcx, [0x140062029]
call fcn.14000e00f
mov rcx, r13
mov rdx, rax
lea r8, [0x1400501d9]
call fcn.14000f76b
mov rcx, r13
push 0xe
pop rdx
call fcn.14000dce1
add rsp, 0x20
mov r8, rdx
sub rsp, 0x20
mov rcx, r14
mov rdx, rax
call fcn.14001572d
add rsp, 0x20
mov rbx, rdx
sub rsp, 0x20
mov rcx, rax
lea r8, str.srcmain.rs
call fcn.14000b611
call fcn.14000e297
mov r15, qword [rbp]
mov rcx, r15
mov rdx, rax
call fcn.14000ef0f
mov rcx, r15
push 0xf
pop rdx
call fcn.14000dce1
add rsp, 0x20
mov r15, rax
sub rsp, 0x20
mov rcx, rax
call fcn.140007e9f
mov rcx, r12
mov rdx, r15
call rbx
add rsp, 0x20
mov r15, rax
xor eax, eax
mov r13, qword [rbp - 8]
mov byte [r13], al
sub rsp, 0x20
mov edx, 0xd107
lea rcx, [0x140062046]
call fcn.14000e00f
mov r12, qword [rbp - 0x10]
mov rcx, r12
mov rdx, rax
lea r8, [0x14005020f]
call fcn.14000f76b
mov rcx, r12
push 0xe
pop rdx
call fcn.14000dce1
add rsp, 0x20
mov r12, rax
sub rsp, 0x20
mov rcx, rax
call fcn.140007e9f
mov rcx, r14
mov rdx, r12
call rbx
add rsp, 0x20
mov rbx, rax
sub rsp, 0x20
mov rcx, r15
push 7
pop rdx
push 0x40
pop r8
mov r12, r13
lea r13, case.0x140013515.4302
mov r9, r12
call rax
mov rdx, r15
call fcn.1400057cd
add rsp, 0x20
mov r14, qword [rbp - 0x18]
xor eax, eax
mov byte [r14], al
mov cl, byte [r12]
sub rsp, 0x20
call fcn.14000c34c
mov rcx, r15
push 6
pop rdx
mov r8d, eax
mov r9, r14
call rbx
lea rbx, case.0x140013515.4302
lea r11, case.0x140013515.4298
add rsp, 0x20
push 1
pop rax
mov r8, rax
xor ecx, ecx
jmp 0x1400172cf
push 0x10
pop rcx
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov qword [rbp - 0x18], rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov qword [rbp - 0x10], rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov qword [rbp - 8], rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov qword [rbp], rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov qword [rbp - 0x28], rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r12, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov rbx, rsp
mov rax, rcx
call fcn.1400370f0
sub rsp, rax
mov r14, rsp
sub rsp, 0x20
mov edx, 0x755a
lea rcx, [0x140062008]
call fcn.14000e3e1
mov rcx, r14
mov rdx, rax
lea r8, str.__Rl
call fcn.14000e601
mov rcx, r14
push 0xc
pop r15
mov rdx, r15
call fcn.14000dce1
mov rcx, rax
call fcn.140007f6d
mov rcx, rax
call fcn.1400154e8
mov rcx, rax
mov r14, rdx
lea r8, str.srcmain.rs
call fcn.14000b611
mov edx, 0xfc00
lea rcx, [0x140062014]
call fcn.14000e3e1
mov rcx, rbx
mov rdx, rax
lea r8, [0x1400501a8]
call fcn.14000e601
mov rcx, rbx
mov rdx, r15
call fcn.14000dce1
add rsp, 0x20
mov r8, rdx
sub rsp, 0x20
mov rcx, r14
mov qword [rbp - 0x20], r14
mov rdx, rax
call fcn.14001572d
add rsp, 0x20
mov rbx, rdx
sub rsp, 0x20
mov rcx, rax
lea r8, str.srcmain.rs
call fcn.14000b611
call fcn.14000e155
mov rcx, r12
mov rdx, rax
call fcn.14001116e
mov rcx, r12
push 9
pop rdx
call fcn.14000dce1
add rsp, 0x20
mov r12, rax
sub rsp, 0x20
mov rcx, rax
call fcn.140007e9f
mov rcx, r12
call rbx
add rsp, 0x20
mov r12, rax
sub rsp, 0x20
mov edx, 0xcbfe
lea rcx, [0x140062029]
call fcn.14000e00f
mov rbx, qword [rbp - 0x28]
mov rcx, rbx
mov rdx, rax
lea r8, [0x1400501d9]
call fcn.14000f76b
mov rcx, rbx
push 0xe
pop rdx
call fcn.14000dce1
add rsp, 0x20
mov r8, rdx
sub rsp, 0x20
mov rcx, r14
mov rdx, rax
call fcn.14001572d
add rsp, 0x20
mov rbx, rdx
sub rsp, 0x20
mov rcx, rax
lea r8, str.srcmain.rs
call fcn.14000b611
call fcn.14000e297
mov r14, qword [rbp]
mov rcx, r14
mov rdx, rax
call fcn.14000ef0f
mov rcx, r14
push 0xf
pop rdx
call fcn.14000dce1
add rsp, 0x20
mov r15, rax
sub rsp, 0x20
mov rcx, rax
call fcn.140007e9f
mov rcx, r12
mov rdx, r15
call rbx
add rsp, 0x20
mov r15, rax
xor eax, eax
mov r14, qword [rbp - 8]
mov byte [r14], al
sub rsp, 0x20
mov edx, 0xd107
lea rcx, [0x140062046]
call fcn.14000e00f
mov r12, qword [rbp - 0x10]
mov rcx, r12
mov rdx, rax
lea r8, [0x14005020f]
call fcn.14000f76b
mov rcx, r12
push 0xe
pop rdx
call fcn.14000dce1
add rsp, 0x20
mov r12, rax
sub rsp, 0x20
mov rcx, rax
call fcn.140007e9f
mov rcx, qword [rbp - 0x20]
mov rdx, r12
call rbx
add rsp, 0x20
mov rbx, rax
sub rsp, 0x20
mov rcx, r15
push 7
pop rdx
push 0x40
pop r8
mov r12, r14
mov r9, r14
call rax
mov rdx, r15
call fcn.1400057cd
add rsp, 0x20
mov r14, qword [rbp - 0x18]
xor eax, eax
mov byte [r14], al
mov cl, byte [r12]
sub rsp, 0x20
call fcn.14000c34c
mov rcx, r15
push 6
pop rdx
mov r8d, eax
mov r9, r14
call rbx
lea rbx, case.0x140013515.4302
lea r11, case.0x140013515.4298
add rsp, 0x20
push 1
pop rcx
mov r8, rcx
xor eax, eax
xor edx, edx
jmp 0x140016cf1
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax + 1], r8b
add byte [rax], al
add dh, ah
add byte [rax + 1], r8b
add byte [rax], al
add byte [rsi + rcx*2], bl
sbb al, 0x4e
sbb al, 0x4e
add byte [rax + 1], al
add byte [rax], al
add byte [rbx + 0x140004d], dh
add byte [rax], al
add byte [rsi + 0x140004d], dl
add byte [rax], al
add byte [rax], dh
add byte [rax + 1], r8b
add byte [rax], al
add byte [rsi + 0x140004d], ah
add byte [rax], al
add byte [rbp + 0x4e], dl
add byte [rax + 1], al
add byte [rax], al
add byte [rsi + 0x140004d], ah
add byte [rax], al
add byte [rsi], dh
add byte [rax + 1], r8b
add byte [rax], al
add ch, ch
add byte [r8 + 1], r8b
add byte [rax], al
add bh, al
add byte [r8 + 1], r8b
add byte [rax], al
add byte [rsi + 0x140004d], ah
cmpsb byte [rsi], byte [rdi]
add byte [r8 + 0], r8b
cmpsb byte [rsi], byte [rdi]
add byte [r8 + 0], r8b
add byte [rax], al
add ch, bh
add byte [r8 + 1], r8b
add byte [rax], al
add byte [rsi + 0x140004d], ah
add byte [rax], al
add bl, bl
add byte [r8 + 1], r8b
add byte [rax], al
add byte [rbx], ch
add byte [r8 + 1], r8b
add byte [rax], al
add byte [rsi + 0x140004e], cl
add byte [rax], al
add ch, bl
add byte [rax + 1], r8b
add byte [rax], al
add dl, bh
add byte [rax + 1], r8b
add byte [rax], al
add byte [rcx], bl
add byte [r8 + 1], r8b
add byte [rax], al
add ch, ah
add byte [rax + 1], r8b
add byte [rax], al
add byte [rcx], bl
add byte [r8 + 1], r8b
add byte [rax], al
add ch, ah
add byte [rax + 1], r8b
add byte [rax], al
add byte [rdi + 0x140004e], ah
add byte [rax], al
add byte [rsi + 0x140004e], bh
add byte [rax], al
add byte [rcx], bl
add byte [r8 + 1], r8b
add byte [rax], al
add byte [rdx + 0x140004e], bh
add byte [rax], al
add byte [rcx], bl
add byte [r8 + 1], r8b
add byte [rax], al
add ch, ah
add byte [rax + 1], r8b
add byte [rax], al
add byte [rdx + 0x53], bh
add byte [rax + 1], al
add byte [rax], al
add byte [rdi], al
push rax
add byte [rax + 1], al
add byte [rax], al
add byte [rsi + 0x1400053], cl
add byte [rax], al
add byte [rbx], al
push rsp
add byte [rax + 1], al
add byte [rax], al
add byte [rdx + 0x1400053], ah
add byte [rax], al
add byte [rcx + 0x1400054], dl
add byte [rax], al
add byte [rsi + 0x1400053], dh
add byte [rax], al
add byte [rsi + 0x55], ch
add byte [rax + 1], al
add byte [rax], al
add dl, cl
push rbx
add byte [rax + 1], al
add byte [rax], al
add byte [rdi + rdx*2], cl
add byte [rax + 1], al
add byte [rax], al
add dh, bl
push rbx
add byte [rax + 1], al
add byte [rax], al
add byte [rdi], ch
push rsi
add byte [rax + 1], al
add byte [rax], al
add byte [rsi + 0x57], ah
add byte [rax + 1], al
add byte [rax], al
add dh, ch
push rbx
add byte [rax + 1], al
add byte [rax], al
add byte [rsi + 0x57], ah
add byte [rax + 1], al
add byte [rax], al
add byte [rbx + 0x56], al
add byte [rax + 1], al
add byte [rax], al
add byte [rsi + 0x57], ah
add byte [rax + 1], al
add byte [rax], al
add byte [rdi + rdx*2], bh
add byte [rax + 1], al
add byte [rax], al
add byte [rsi], ah
push rdi
add byte [rax + 1], al
add byte [rax], al
add byte [rdx + 0x1400055], al
add byte [rax], al
add byte [rsi + 0x57], ah
add byte [rax + 1], al
add byte [rax], al
add byte [rdi + rdx*2], bh
add byte [rax + 1], al
add byte [rax], al
add byte [rsi + 0x57], ah
add byte [rax + 1], al
add byte [rax], al
add byte [rbp + 0x1400055], al
add byte [rax], al
add byte [rcx + 0x1400056], cl
add byte [rax], al
add byte [rbp + 0x1400054], ah
add byte [rax], al
add byte [rbp + 0x1400056], bl
add byte [rax], al
add byte [rbx + 0x57], bh
add byte [rax + 1], al
add byte [rax], al
add byte [rcx + 0x1400056], dh
add byte [rax], al
add byte [rbx + 0x1400057], dh
add byte [rax], al
add byte [rsi + 0x57], ah
add byte [rax + 1], al
add byte [rax], al
add cl, al
push rsi
add byte [rax + 1], al
add byte [rax], al
add byte [rsi + 0x57], ah
add byte [rax + 1], al
add byte [rax], al
add byte [rdi + rdx*2], bh
add byte [rax + 1], al
add byte [rax], al
add byte [rsi + 0x57], ah
add byte [rax + 1], al
add byte [rax], al
add byte [rdi + rdx*2], bh
add byte [rax + 1], al
add byte [rax], al
add byte [rcx + 0x1400054], bh
add byte [rax], al
add byte [rcx], cl
push rsi
add byte [rax + 1], al
add byte [rax], al
add byte [rsi + 0x57], ah
add byte [rax + 1], al
add byte [rax], al
add cl, cl
push rsp
add byte [rax + 1], al
add byte [rax], al
add byte [rsi + 0x57], ah
add byte [rax + 1], al
add byte [rax], al
add byte [0x141463b8b], bl
add byte [rax], al
add byte [rdi], dl
push rsp
add byte [rax + 1], al
add byte [rax], al
add byte [rax], cl
push rbp
add byte [rax + 1], al
add byte [rax], al
add byte [rbx], ch
push rsp
add byte [rax + 1], al
add byte [rax], al
add byte [rsi + 0x1400055], bl
add byte [rax], al
add byte [rdi], bh
push rsp
add byte [rax + 1], al
add byte [rax], al
add al, ah
push rbp
add byte [rax + 1], al
add byte [rax], al
add byte [rbp + 0x1400057], bl
add byte [rax], al
add byte [rbx + 0x54], dl
add byte [rax + 1], al
add byte [rax], al
add byte [rsi + 0x57], ah
add byte [rax + 1], al
add byte [rax], al
add byte [rdi + rdx*2], bh
add byte [rax + 1], al
add byte [rax], al
add byte [rsi + 0x57], ah
add byte [rax + 1], al
add byte [rax], al
add byte [rsi + 0x54], dl
add byte [rax + 1], al
add byte [rax], al
add byte [rsi + 0x57], ah
add byte [rax + 1], al
add byte [rax], al
add ah, dh
push rbp
add byte [rax + 1], al
add byte [rax], al
add byte [rdx + 0x1400055], dh
add byte [rax], al
add byte [rdi + rdx*2], cl
add dword [rax], eax
add byte [rax], al
push di
add byte [rax + 1], al
add byte [rax], al
add dl, al
push rbp
add byte [rax + 1], al
add byte [rax], al
add byte [rsi + 0x57], ah
add byte [rax + 1], al
add byte [rax], al
add byte [rdi + rdx*2], bh
add byte [rax + 1], al
add byte [rax], al
add byte [rdx*2 + 0x14000], bl
add byte [rax], al
invalid
cmp dword [rsi], 0x40
add dword [rax], eax
add byte [rax], al
and eax, 0x140007e
add byte [rax], al
add dl, dl
jle 0x1400653eb
add dword [rax], eax
add byte [rax], al
and bh, byte [rdi]
add dword [rax], eax
add byte [rax], al
invalid
movsd dword [rdi], dword [rsi]
pop qword [rax]
add dword [rax], eax
add byte [rax], al
test al, 0x8f
add byte [rax + 1], al
add byte [rax], al
add byte [rax - 0x70], dl
add byte [rax + 1], al
add byte [rax], al
add dh, bl
pop qword [rax]
add dword [rax], eax
add byte [rax], al
nop
add byte [rax + 1], al
add byte [rax], al
add byte [rbx + 0x1400090], ch
add byte [rax], al
add byte [rdi + 0x1400090], bh
add dword [rax], eax
add byte [rax], al
mov edi, 0x1400090
add byte [rax], al
add byte [rax + rdx*4], dh
add dword [rax], eax
add byte [rax], al
mov edi, 0x1400090
add byte [rax], al
add ch, cl
nop
add byte [rax + 1], al
add byte [rax], al
add byte [rcx], bl
nop
add byte [rax + 1], al
add byte [rax], al
add dl, dh
pop qword [rax]
add dword [rax], eax
add byte [rax], al
mov edi, 0x1400090
add byte [rax], al
add byte [rdi], bl
nop
add byte [rax + 1], al
add byte [rax], al
add byte [rdi + 0x1400090], bh
add byte [rax], al
add byte [rsi], al
nop
add byte [rax + 1], al
add byte [rax], al
add byte [rax - 0x6f], ch
add byte [rax + 1], al
add byte [rax], al
add byte [rax - 0x6f], dh
add byte [rax + 1], al
add byte [rax], al
add byte [rcx + rdx*4], ch
add dword [rax], eax
add byte [rax], al
jne 0x140065c83
add byte [rax + 1], al
add byte [rax], al
add byte [rbp - 0x6f], ah
add byte [rax + 1], al
add byte [rax], al
add bh, bl
xchg ecx, eax
add byte [rax + 1], al
add byte [rax], al
add byte [rbp - 0x6f], ah
add byte [rax + 1], al
add byte [rax], al
add byte [rbp + 0x1400091], ch
add byte [rax], al
add byte [rbx - 0x6f], dh
add byte [rax + 1], al
add byte [rax], al
add byte [rdx - 0x6f], bh
add byte [rax + 1], al
add byte [rax], al
add byte [rbp - 0x6f], ah
add byte [rax + 1], al
add byte [rax], al
add byte [rbp + 0x1400091], al
add byte [rax], al
add byte [rbp - 0x6f], ah
add byte [rax + 1], al
add byte [rax], al
add byte [rsi - 0x6f], bh
add byte [rax + 1], al
add byte [rax], al
add byte [rsi + 0x1400092], ch
add byte [rax], al
add byte [rbp - 0x6e], cl
add byte [rax + 1], al
add byte [rax], al
add bl, al
xchg edx, eax
add byte [rax + 1], al
add byte [rax], al
add dh, ah
xchg edx, eax
add byte [rax + 1], al
add byte [rax], al
add byte [rax + 0x1400092], ah
add byte [rax], al
add bl, dl
xchg edx, eax
add byte [rax + 1], al
add byte [rax], al
add byte [rax + 0x1400092], ah
add byte [rax], al
add bl, bh
xchg edx, eax
add byte [rax + 1], al
add byte [rax], al
add byte [rsi - 0x6e], dl
add byte [rax + 1], al
add byte [rax], al
add byte [rcx], bl
xchg edx, eax
add byte [rax + 1], al
add byte [rax], al
add byte [rax + 0x1400092], ah
add byte [rax], al
add byte [rdx + rdx*4], ch
add dword [rax], eax
add byte [rax], al
movabs al, byte [0x1f00000001400092]
xchg edx, eax
add byte [rax + 1], al
add byte [rax], al
add cl, ah
xchg ebx, eax
add byte [rax + 1], al
add byte [rax], al
add byte [rdi - 0x6d], bl
add byte [rax + 1], al
add byte [rax], al
add bh, ah
xchg ebx, eax
add byte [rax + 1], al
add byte [rax], al
add byte [0x141465e68], bh
add byte [rax], al
add byte [rcx - 0x6d], dl
add byte [rax + 1], al
add byte [rax], al
add ch, ch
xchg ebx, eax
add byte [rax + 1], al
add byte [rax], al
add byte [rcx - 0x6d], dl
add byte [rax + 1], al
add byte [rax], al
add byte [rax], dh
xchg ebx, eax
add byte [rax + 1], al
add byte [rax], al
add byte [rbx - 0x6d], dh
add byte [rax + 1], al
add byte [rax], al
add byte [rsi + 0x1400093], dl
add byte [rax], al
add byte [rcx - 0x6d], dl
add byte [rax + 1], al
add byte [rax], al
add byte [rbx + 0x1400093], al
add byte [rax], al
add byte [rcx - 0x6d], dl
add byte [rax + 1], al
add byte [rax], al
add byte [rdx + 0x1400093], ch
add byte [rax], al
add byte [rdi - 0x6c], dh
add byte [rax + 1], al
add byte [rax], al
add al, bh
xchg esp, eax
add byte [rax + 1], al
add byte [rax], al
add byte [rax + 0x1400094], dl
add byte [rax], al
add byte [rbx - 0x6c], al
add byte [rax + 1], al
add byte [rax], al
add dl, ch
xchg esp, eax
add byte [rax + 1], al
add byte [rax], al
add byte [rcx + 0x1400094], ah
add byte [rax], al
add dl, ch
xchg esp, eax
add byte [rax + 1], al
add byte [rax], al
add byte [rcx - 0x6c], cl
add byte [rax + 1], al
add byte [rax], al
add byte [0x141465f02], cl
add byte [rax], al
add ch, dl
xchg esp, eax
add byte [rax + 1], al
add byte [rax], al
add dl, ch
xchg esp, eax
add byte [rax + 1], al
add byte [rax], al
add byte [0x141465f1a], bl
add byte [rax], al
add dl, ch
xchg esp, eax
add byte [rax + 1], al
add byte [rax], al
add byte [rax], dh
xchg ebp, eax
add byte [rax + 1], al
add byte [rax], al
add ch, ah
xchg ebp, eax
add byte [rax + 1], al
add byte [rax], al
add cl, cl
xchg ebp, eax
add byte [rax + 1], al
add byte [rax], al
add bh, bl
xchg ebp, eax
add byte [rax + 1], al
add byte [rax], al
add ch, bl
xchg ebp, eax
add byte [rax + 1], al
add byte [rax], al
add bl, ah
xchg ebp, eax
add byte [rax + 1], al
add byte [rax], al
add byte [rcx], dl
xchg esi, eax
add byte [rax + 1], al
add byte [rax], al
add bl, ah
xchg ebp, eax
add byte [rax + 1], al
add byte [rax], al
add cl, ch
xchg ebp, eax
add byte [rax + 1], al
add byte [rax], al
add dh, cl
xchg ebp, eax
add byte [rax + 1], al
add byte [rax], al
add cl, bl
xchg ebp, eax
add byte [rax + 1], al
add byte [rax], al
add bl, ah
xchg ebp, eax
add byte [rax + 1], al
add byte [rax], al
add dl, dl
xchg ebp, eax
add byte [rax + 1], al
add byte [rax], al
add bl, ah
xchg ebp, eax
add byte [rax + 1], al
add byte [rax], al
add byte [rbx - 0x6a], al
add byte [rax + 1], al
add byte [rax], al
add byte [rax], ch
xchg edi, eax
add byte [rax + 1], al
add byte [rax], al
add dl, bl
xchg esi, eax
add byte [rax + 1], al
add byte [rax], al
add dh, ch
xchg esi, eax
add byte [rax + 1], al
add byte [rax], al
add byte [rdx], ch
xchg edi, eax
add byte [rax + 1], al
add byte [rax], al
add byte [rsi], ah
xchg edi, eax
add byte [rax + 1], al
add byte [rax], al
add al, dh
xchg esi, eax
add byte [rax + 1], al
add byte [rax], al
add byte [rsi], ah
xchg edi, eax
add byte [rax + 1], al
add byte [rax], al
add bh, ah
xchg esi, eax
add byte [rax + 1], al
add byte [rax], al
add dh, bl
xchg esi, eax
add byte [rax + 1], al
add byte [rax], al
add bl, ah
xchg esi, eax
add byte [rax + 1], al
add byte [rax], al
add byte [rsi], ah
xchg edi, eax
add byte [rax + 1], al
add byte [rax], al
add byte [rsi], ch
xchg edi, eax
add byte [rax + 1], al
add byte [rax], al
add byte [rsi], ah
xchg edi, eax
add byte [rax + 1], al
add byte [rax], al
add byte [rax - 0x69], ah
add byte [rax + 1], al
add byte [rax], al
add byte [rbx + 0x1400097], cl
add byte [rax], al
add byte [rdx + 0x1400097], ch
add byte [rax], al
add byte [rax + 0x1400097], dh
add byte [rax], al
add bh, ah
xchg edi, eax
add byte [rax + 1], al
add byte [rax], al
add bl, cl
xchg edi, eax
add byte [rax + 1], al
add byte [rax], al
add byte [rdx + 0x1400097], bh
add byte [rax], al
add bl, cl
xchg edi, eax
add byte [rax + 1], al
add byte [rax], al
add dh, bh
xchg edi, eax
add byte [rax + 1], al
add byte [rax], al
add cl, dh
xchg edi, eax
add byte [rax + 1], al
add byte [rax], al
add ch, ch
xchg edi, eax
add byte [rax + 1], al
add byte [rax], al
add cl, dh
xchg edi, eax
add byte [rax + 1], al
add byte [rax], al
add dh, bh
xchg edi, eax
add byte [rax + 1], al
add byte [rax], al
add byte [0x141466075], al
add byte [rax], al
add byte [rax], cl
cwde
add byte [rax + 1], al
add byte [rax], al
add byte [rbx], dh
cwde
add byte [rax + 1], al
add byte [rax], al
add byte [rbx], dl
cwde
add byte [rax + 1], al
add byte [rax], al
add byte [rcx], bh
cwde
add byte [rax + 1], al
add byte [rax], al
add byte [rcx], bh
cwde
add byte [rax + 1], al
add byte [rax], al
add byte [rcx], bl
cwde
add byte [rax + 1], al
add byte [rax], al
add byte [rdi], bl
cwde
add byte [rax + 1], al
add byte [rax], al
add byte [rcx], ch
cwde
add byte [rax + 1], al
add byte [rax], al
add byte [rdi], bl
cwde
add byte [rax + 1], al
add byte [rax], al
add bl, bl
cwde
add byte [rax + 1], al
add byte [rax], al
add byte [rbp + 0x1400098], dh
add byte [rax], al
add dh, ah
cwde
add byte [rax + 1], al
add byte [rax], al
add byte [rdi], cl
cdq
add byte [rax + 1], al
add byte [rax], al
add byte [rcx], bl
cdq
add byte [rax + 1], al
add byte [rax], al
add ah, bh
cwde
add byte [rax + 1], al
add byte [rax], al
add byte [rcx], bl
cdq
add byte [rax + 1], al
add byte [rax], al
add byte [rbx + 0x1400098], ch
add byte [rax], al
add byte [rdi + 0x1400098], dh
add byte [rax], al
add ch, cl
cwde
add byte [rax + 1], al
add byte [rax], al
add byte [rcx], bl
cdq
add byte [rax + 1], al
add byte [rax], al
add ah, bh
cwde
add byte [rax + 1], al
add byte [rax], al
add byte [rcx], bl
cdq
add byte [rax + 1], al
add byte [rax], al
add ah, bh
cwde
add byte [rax + 1], al
add byte [rax], al
add byte [rsi + 0x1400099], dl
add byte [rax], al
add byte [rdi - 0x67], bl
add byte [rax + 1], al
add byte [rax], al
add al, dl
cdq
add byte [rax + 1], al
add byte [rax], al
add byte [rdx + 0x1400099], ch
add byte [rax], al
add al, ah
cdq
add byte [rax + 1], al
add byte [rax], al
add ch, ch
cdq
add byte [rax + 1], al
add byte [rax], al
add al, ah
cdq
add byte [rax + 1], al
add byte [rax], al
add byte [rsi + 0x1400099], bh
add byte [rax], al
add byte [rbp - 0x67], ah
add byte [rax + 1], al
add byte [rax], al
add byte [rdi], bh
cdq
add byte [rax + 1], al
add byte [rax], al
add al, ah
cdq
add byte [rax + 1], al
add byte [rax], al
add byte [rcx - 0x67], bh
add byte [rax + 1], al
add byte [rax], al
add al, ah
cdq
add byte [rax + 1], al
add byte [rax], al
add byte [rbp - 0x67], al
add byte [rax + 1], al
add byte [rax], al
add byte [rbx + 0x140009a], bl
add byte [rax], al
add byte [rbx - 0x66], bl
add byte [rax + 1], al
add byte [rax], al
add byte [rbp + 0x140009a], al
add byte [rax], al
add byte [rdx - 0x66], dh
add byte [rax + 1], al
add byte [rax], al
add byte [rax + 0x140009a], bl
add byte [rax], al
add byte [rcx - 0x66], al
add byte [rax + 1], al
add byte [rax], al
add byte [rax + 0x140009a], bl
add byte [rax], al
add byte [rcx - 0x66], al
add byte [rax + 1], al
add byte [rax], al
add byte [rbp - 0x66], bl
add byte [rax + 1], al
add byte [rax], al
add byte [rcx - 0x66], ah
add byte [rax + 1], al
add byte [rax], al
add byte [rax + 0x140009a], bl
add byte [rax], al
add byte [rdi + 0x140009a], bl
add byte [rax], al
add byte [rax + 0x140009a], bl
cwde
invalid
add byte [rax + 1], al
add byte [rax], al
add byte [rcx - 0x66], al
add byte [rax + 1], al
add byte [rax], al
add ah, ah
invalid
cwde
invalid
xor al, byte [rcx]
add dword [rax], eax
add byte [rax], al
invalid