Function at 0x14008a39d
Capabilities:
Get geographical location

Disassembly:
push r15
push r14
push r13
push r12
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x78
mov rsi, rcx
invalid
movzx eax, byte [rdx]
lea rcx, [0x14031aef4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov al, byte [rdx + 1]
mov byte [rsi + 1], al
invalid
invalid
xor eax, eax
jmp case.0x140077a05.47
mov al, byte [rdx + 1]
mov byte [rsi + 1], al
invalid
invalid
mov al, 1
jmp case.0x140077a05.47
movzx eax, word [rdx + 2]
mov word [rsi + 2], ax
mov al, 2
jmp case.0x140077a05.47
mov eax, dword [rdx + 4]
mov dword [rsi + 4], eax
invalid
invalid
mov al, 3
jmp case.0x140077a05.47
mov rax, qword [rdx + 8]
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
mov al, 4
jmp case.0x140077a05.47
adc dword [rdx], eax
add byte [rax], al
mov al, byte [rdx + 1]
mov byte [rsi + 1], al
mov al, 5
jmp case.0x140077a05.47
movzx eax, word [rdx + 2]
mov word [rsi + 2], ax
mov al, 6
jmp case.0x140077a05.47
mov eax, dword [rdx + 4]
mov dword [rsi + 4], eax
mov al, 7
jmp case.0x140077a05.47
mov rax, qword [rdx + 8]
mov qword [rsi + 8], rax
mov al, 8
or cl, ch
fld dword [rcx]
add byte [rax], al
movss xmm0, dword [rdx + 4]
movss dword [rsi + 4], xmm0
mov al, 9
jmp case.0x140077a05.47
add dword [rax], eax
invalid
movsd xmm0, qword [rdx + 8]
movsd qword [rsi + 8], xmm0
mov al, 0xa
jmp case.0x140077a05.47
mov eax, dword [rdx + 4]
mov dword [rsi + 4], eax
invalid
invalid
mov al, 0xb
jmp case.0x140077a05.47
lea rcx, [rsi + 8]
mov rax, qword [rdx + 8]
mov r8, qword [rdx + 0x18]
mov eax, dword [rdx + 0x18]
mov rdx, rax
call fcn.1400ccd50
invalid
mov al, 0xc
invalid
jmp case.0x140077a05.47
movups xmm0, xmmword [rdx + 8]
movups xmmword [rsi + 8], xmm0
mov al, 0xd
jmp case.0x140077a05.47
add dword [rax], eax
invalid
lea rcx, [rsi + 8]
mov rax, qword [rdx + 8]
or byte [rbx + rcx*4 + 0x42], cl
invalid
mov rdx, rax
call fcn.14011160f
invalid
or dword [rax], eax
invalid
mov al, 0xe
jmp case.0x140077a05.47
movups xmm0, xmmword [rdx + 8]
movups xmmword [rsi + 8], xmm0
mov al, 0xf
jmp case.0x140077a05.47
add dword [rax], eax
invalid
mov al, 0x10
jmp case.0x140077a05.47
add rdx, 8
mov rcx, rdx
call fcn.14007621a
invalid
dec dword [rax - 0x77]
mov dword [rsi + 8], eax
mov al, 0x11
jmp case.0x140077a05.47
mov al, 0x12
jmp case.0x140077a05.47
add rdx, 8
mov rcx, rdx
call fcn.14007621a
mov ah, 0xff
dec dword [rax - 0x77]
mov dword [rsi + 8], eax
mov al, 0x13
jmp case.0x140077a05.47
add dword [rax], eax
invalid
mov r12, qword [rdx + 8]
mov rdi, qword [rdx + 0x18]
jp 0x14007ad71
mov rcx, rdi
call fcn.140068db5
mov rbx, rax
mov ebx, eax
mov r14, rdx
mov r13, rdi
shl r13, 5
xor ebp, ebp
lea r15, [rsp + 0x38]
and al, 0x38
mov qword [rsp + 0x28], rdx
sub r14, 1
jb 0x14007ae3e
invalid
add byte [rax], al
invalid
cmp r13, rbp
je 0x14007ae3e
lea rdx, [r12 + rbp]
mov rcx, r15
call fcn.14007abef
movups xmm0, xmmword [rsp + 0x38]
movups xmm1, xmmword [rsp + 0x48]
movups xmmword [rbx + rbp + 0x10], xmm1
movups xmmword [rbx + rbp], xmm0
add rbp, 0x20
jmp 0x14007ad7a
mov r12, qword [rdx + 8]
mov rbp, qword [rdx + 0x18]
mov rcx, rbp
call fcn.140068eba
invalid
dec dword [rax - 0x77]
mov ebx, eax
mov rdi, rdx
mov qword [rsp + 0x28], rbp
shl rbp, 6
xor r14d, r14d
lea r13, [rsp + 0x38]
and al, 0x38
mov qword [rsp + 0x30], rdx
sub rdi, 1
jb 0x14007ae53
outsd dx, dword [rsi]
cmp rbp, r14
je 0x14007ae53
lea r15, [r12 + 0x40]
mov rcx, r13
mov rdx, r12
call fcn.14007abef
invalid
dec dword [rcx - 0x7d]
invalid
and byte [rax - 0x73], cl
and al, 0x58
and al, 0x58
mov rdx, r12
call fcn.14007abef
movups xmm0, xmmword [rsp + 0x38]
movups xmm1, xmmword [rsp + 0x48]
movups xmm2, xmmword [rsp + 0x58]
movups xmm3, xmmword [rsp + 0x68]
movups xmmword [rbx + r14 + 0x30], xmm3
adc dword [rbx + rsi + 0x30], ebx
movups xmmword [rbx + r14 + 0x20], xmm2
movups xmmword [rbx + r14 + 0x10], xmm1
movups xmmword [rbx + r14], xmm0
add r14, 0x40
mov r12, r15
jmp 0x14007adde
mov qword [rsi + 8], rbx
mov rax, qword [rsp + 0x28]
mov qword [rsi + 0x10], rax
mov qword [rsi + 0x18], rdi
mov al, 0x14
jmp case.0x140077a05.47
mov qword [rsi + 8], rbx
mov rax, qword [rsp + 0x30]
mov qword [rsi + 0x10], rax
mov rax, qword [rsp + 0x28]
mov qword [rsi + 0x18], rax
mov al, 0x15
mov byte [rsi], al
add rsp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea ecx, [rsp + 0xba8]
call fcn.14007a129
lea rdx, [rbp + 0x708]
lea rcx, [rsp + 0x9b8]
or dword [rax], eax
invalid
call fcn.1400760c5
mov rsi, qword [rbp + 0x188]
lea rax, [rsi - 6]
cli
lea rcx, [rsi - 5]
lea ecx, [rsi - 5]
xor edx, edx
cmp rax, 0x1c
cmovb rdx, rcx
lea rax, [0x14031af4c]
movsxd rcx, dword [rax + rdx*4]
invalid
or al, 0x90
add rcx, rax
mov dword [rsp + 0x9c], ebx
pushfq
add byte [rax], al
add byte [rcx + rcx*4 - 0x5c], al
and al, 0x98
add byte [rax], al
add bh, bh
invalid
lea rdx, [rbp + 0x650]
lea rcx, [rsp + 0xa28]
call fcn.1400760c5
mov cl, 0xff
inc dword [rbx + 0x7c8905fe]
and al, 0x54
mov cl, 0xff
inc dword [rbx + 0x7c8905fe]
and al, 0x54
jne 0x14007be5c
mov r15d, 5
jmp case.0x14007444a.165
mov rdx, qword [rbp + 0x190]
mov r8, qword [rbp + 0x1a0]
lea rsi, [rsp + 0x4f0]
mov ah, 0x24
invalid
add al, 0
add byte [rax - 0x77], cl
int1
call fcn.140075e8f
mov r12, qword [rsi]
mov rax, qword [rsi + 8]
mov qword [rsp + 0x38], rax
mov rax, qword [rsi + 0x10]
mov qword [rsp + 0x28], rax
mov ebp, 9
jmp 0x14007bb84
hlt
or eax, dword [rax]
invalid
mov rdx, qword [rbp + 0x190]
mov r8, qword [rbp + 0x1a0]
lea rcx, [rsp + 0x4f0]
call fcn.1400ccd50
lea rsi, [rsp + 0x508]
lea esi, [rsp + 0x508]
mov rdx, qword [rbp + 0x1a8]
mov r8, qword [rbp + 0x1b8]
mov rcx, rsi
call fcn.1400ccd50
lea rcx, [rsp + 0x520]
mov rdx, qword [rbp + 0x1c0]
add byte [rax], al
mov r8, qword [rbp + 0x1d0]
call fcn.1400ccd50
lea r14, [rsp + 0x538]
invalid
add byte [rax], al
mov rdx, qword [rbp + 0x1d8]
add byte [rax], al
mov r8, qword [rbp + 0x1e8]
mov rcx, r14
int1
call fcn.1400ccd50
mov eax, dword [rbp + 0x1f0]
mov dword [r14 + 0x18], eax
mov r12, qword [r14 - 0x48]
mov rax, qword [r14 - 0x40]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
mov rax, qword [r14 - 0x38]
mov qword [rsp + 0x28], rax
mov eax, edi
lea rdi, [rsp + 0x2d0]
add al, byte [rax]
invalid
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
mov edi, eax
mov rax, qword [r14 + 0x18]
mov qword [rsp + 0x40], rax
mov ebp, 0x10
jmp 0x14007bb84
lea rsi, [rbp + 0x190]
mov bl, byte [rbp + 0x2bc]
add al, byte [rax]
add byte [rcx - 0x77], cl
in al, dx
mov ebp, dword [rbp + 0x2b8]
lea rcx, [rsp + 0x5b8]
mov rdx, qword [r12 + 0x258]
xchg esp, eax
and al, 0x58
add al, byte [rax]
add byte [rbp - 0x75], cl
test byte [rax + rbp*2], ah
add al, byte [rax]
add al, ch
invalid
sbb al, 5
add byte [rax - 0x73], cl
mov word [rax + rax], fs
invalid
add byte [rax], al
mov rdx, qword [r12 + 0x2a0]
mov r8, qword [r12 + 0x2b0]
call fcn.140075f82
mov r14d, edi
mov esi, edi
lea rdi, [rsp + 0x4f0]
mov rcx, rdi
mov rdx, rsi
call fcn.1400a13c8
lea rcx, [rsp + 0x5d0]
mov rdx, qword [r12 + 0x270]
mov edx, dword [rsp + 0x270]
mov r8, qword [r12 + 0x280]
call fcn.1400ccd50
lea rsi, [rsp + 0x5e8]
invalid
invalid
add byte [rax], al
mov rdx, qword [r12 + 0x288]
mov r8, qword [r12 + 0x298]
mov rcx, rsi
call fcn.1400ccd50
mov byte [rsi + 0x34], bl
invalid
mov dword [rsi + 0x30], ebp
mov r12, qword [rdi]
mov esp, dword [rdi]
mov rax, qword [rdi + 8]
mov qword [rsp + 0x38], rax
mov rax, qword [rdi + 0x10]
mov qword [rsp + 0x28], rax
and al, 0x28
and al, 0x28
lea rax, [rsp + 0x508]
add byte [rax - 0x73], cl
lea rdi, [rsp + 0x2d0]
mov esp, 0x2d024
add byte [rcx + 9], bh
mov ecx, 9
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov edi, r14d
mov rcx, qword [rax + 0x48]
mov qword [rsp + 0x40], rcx
mov rax, qword [rax + 0x50]
mov rax, qword [rax + 0x50]
mov qword [rsp + 0x58], rax
lea rdx, [rsp + 0x560]
lea rcx, [rsp + 0x678]
mov r8d, 0xc0
call fcn.1402698b0
pop rsi
out 0x1e, eax
invalid
mov ebp, 0x11
jmp 0x14007bb84
mov ebp, 0x13
jmp 0x14007bb17
add byte [rax], al
movzx r12d, byte [rbp + 0x194]
mov eax, dword [rbp + 0x190]
shl r12, 0x20
or r12, rax
mov ebp, 0x15
jmp case.0x140078e30.61
add dword [rax], eax
invalid
mov rdx, qword [rbp + 0x190]
test rdx, rdx
je 0x14007bf65
mov r8, qword [rbp + 0x1a0]
lea rsi, [rsp + 0x4f0]
lea esi, [rsp + 0x4f0]
add al, 0
add byte [rax - 0x77], cl
mov rcx, rsi
int1
call fcn.140075a36
mov r12, qword [rsi]
mov esp, dword [rsi]
mov rax, qword [rsi + 8]
mov rcx, qword [rsi + 0x10]
jmp 0x14007bf68
invalid
add byte [rax], al
invalid
mov rdx, qword [rbp + 0x190]
mov r8, qword [rbp + 0x1a0]
add byte [rax - 0x73], cl
mov ah, 0x24
invalid
add al, 0
add byte [rax - 0x77], cl
int1
call fcn.140075a36
mov r12, qword [rsi]
mov rax, qword [rsi + 8]
mov qword [rsp + 0x38], rax
and al, 0x38
mov rax, qword [rsi + 0x10]
mov qword [rsp + 0x28], rax
sub byte [rbp + 6], bh
jmp 0x14007bb84
add rbp, 0x190
lea rsi, [rsp + 0x4f0]
mov ah, 0x24
invalid
add al, 0
add byte [rax - 0x77], cl
int1
mov rdx, rbp
call fcn.14007a94f
mov r12, qword [rsi]
mov rax, qword [rsi + 8]
mov qword [rsp + 0x38], rax
mov rax, qword [rsi + 0x10]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x508]
lea eax, [rsp + 0x508]
mov edx, edi
lea rdi, [rsp + 0x2d0]
mov ecx, 9
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov edi, edx
mov rcx, qword [rax + 0x48]
mov ecx, dword [rax + 0x48]
mov qword [rsp + 0x40], rcx
mov rax, qword [rax + 0x50]
push rax
mov qword [rsp + 0x58], rax
mov ebp, 7
add byte [rax], al
jmp 0x14007bb84
mov rdx, qword [rbp + 0x190]
nop
add dword [rax], eax
add byte [rbx + rcx*4 - 0x7b], cl
movabs al, byte [0xf024b48d48000001]
add byte [rax - 0x73], cl
mov ah, 0x24
invalid
add al, 0
add byte [rax - 0x77], cl
int1
mov r8, qword [rbp + 0x1a0]
lea rsi, [rsp + 0x4f0]
lea esi, [rsp + 0x4f0]
add byte [rax - 0x73], cl
mov ah, 0x24
invalid
mov rcx, rsi
call fcn.1400ccd50
mov r12, qword [rsi]
sbb al, byte [0x16692fe84]
mov rax, qword [rsi + 8]
mov qword [rsp + 0x38], rax
mov rax, qword [rsi + 0x10]
mov qword [rsp + 0x28], rax
and al, 0x28
mov ebp, 8
add cl, ch
in al, 8
add byte [rax], al
jmp 0x14007bb84
mov ebp, 0xa
jmp 0x14007bb17
or byte [rax], al
invalid
mov ebp, 0xb
jmp 0x14007bb17
mov ebp, 0xc
jmp 0x14007bb17
mov ebp, 0xd
jmp 0x14007bb17
mov r12d, dword [rbp + 0x190]
mov ebp, 0xe
invalid
jmp case.0x140078e30.61
add rbp, 0x190
add ebp, 0x190
mov rcx, rbp
call fcn.140076273
invalid
dec dword [rcx - 0x77]
invalid
mov ebp, 0xf
jmp 0x14007bb09
mov rdx, qword [rbp + 0x190]
mov r8, qword [rbp + 0x1a0]
lea rsi, [rsp + 0x4f0]
lea esi, [rsp + 0x4f0]
mov rcx, rsi
call fcn.1400ccd50
mov r12, qword [rsi]
mov rax, qword [rsi + 8]
mov qword [rsp + 0x38], rax
and al, 0x38
or byte [rax - 0x77], r9b
and al, 0x38
mov rax, qword [rsi + 0x10]
mov qword [rsp + 0x28], rax
mov ebp, 0x12
jmp 0x14007bb84
mov dword [rsp + 0x54], edi
mov qword [rsp + 0x68], r13
mov r13, qword [rbp + 0x190]
mov qword [rsp + 0x60], rbp
insb byte [rdi], dx
and al, 0x60
insb byte [rdi], dx
and al, 0x60
mov rsi, qword [rbp + 0x1a0]
mov rcx, rsi
call fcn.140068f0f
invalid
invalid
invalid
invalid
mov qword [rsp + 0x30], rax
mov r14, rdx
mov eax, 0xa8
lea rcx, [rsp + 0x158]
add rax, rcx
mov qword [rsp + 0x48], rax
invalid
mov eax, pe_nt_image_headers64
add rax, rcx
mov qword [rsp + 0x40], rax
and al, 0x40
lea r15, [r13 + 0xb0]
mov qword [rsp + 0x28], rsi
imul rdi, rsi, 0x128
xor esi, esi
lea rbp, [rsp + 0x4f0]
add al, 0
add byte [rax - 0x77], cl
push rsp
and al, 0x38
sub r14, 1
jb case.default.0x14007b3df
cmp rdi, rsi
je case.default.0x14007b3df
mov rdx, qword [r13 + 0x110]
mov r8, qword [r13 + 0x120]
lea rcx, [rsp + 0x7f8]
and al, 0xf8
invalid
add byte [rax], al
call fcn.1400ccd50
invalid
add byte [rax - 0x73], cl
mov word [rax + rdi*8], fs
and al, 0xf8
invalid
mov rax, qword [r13]
lea rcx, [0x14031afc0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
mov ebx, r12d
mov rdx, qword [r15 - 0xa8]
pop rax
invalid
invalid
dec dword [rbp - 0x75]
xchg dword [rax - 1], ebp
invalid
dec dword [rax - 0x73]
mov word [rax + rbp], fs
add eax, dword [rax]
add al, ch
push rcx
invalid
invalid
invalid
and qword [rsp + 0x320], 0
jmp 0x14007b8dd
mov ebx, r12d
mov rdx, qword [r15 - 0xa8]
mov r8, qword [r15 - 0x98]
lea r12, [rsp + 0x158]
add dword [rax], eax
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.1400ccd50
lea rdx, [r15 - 0x90]
lea rcx, [rsp + 0x170]
mov word [rax + rsi*2], fs
add dword [rax], eax
invalid
call fcn.1400a24c3
lea rdx, [r15 - 0x48]
lea rcx, [rsp + 0x1b8]
invalid
add dword [rax], eax
invalid
add dword [rax], eax
add al, ch
call fcn.1400a24c3
jo case.0x140073ff1.412
add al, byte [rax]
mov rdx, qword [r15]
mov r8, qword [r15 + 0x10]
mov rcx, qword [rsp + 0x48]
call fcn.1400760d4
mov r8d, 0xc0
lea rcx, [rsp + 0x328]
mov word [rax + rbp], fs
add eax, dword [rax]
invalid
mov rdx, r12
call fcn.1402698b0
mov qword [rsp + 0x320], 1
and al, 0x20
add eax, dword [rax]
add byte [rcx], al
add byte [rax], al
invalid
jmp 0x14007b8dd
mov ebx, r12d
mov rdx, qword [r15 - 0xa8]
mov r8, qword [r15 - 0x98]
invalid
dec dword [rbp + rcx*4 - 0x5c]
and al, 0x58
add dword [rax], eax
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.1400ccd50
lea rdx, [r15 - 0x90]
lea rcx, [rsp + 0x170]
add al, ch
add esi, dword [rax + 2]
add al, byte [rax]
lea rdx, [r15 - 0x48]
lea edx, [rdi - 0x48]
lea rcx, [rsp + 0x1b8]
call fcn.1400a24c3
add al, byte [rax]
mov rcx, qword [rsp + 0x48]
mov rdx, r15
mov edx, edi
call fcn.1400a24c3
mov rdx, qword [r15 + 0x48]
mov r8, qword [r15 + 0x58]
mov rcx, qword [rsp + 0x40]
call fcn.1400760d4
invalid
mov r8d, 0x108
lea rcx, [rsp + 0x328]
mov rdx, r12
call fcn.1402698b0
mov qword [rsp + 0x320], 2
and byte [rbx], al
add byte [rax], al
add al, byte [rax]
add byte [rax], al
invalid
jmp 0x14007b8dd
mov ebx, r12d
mov rdx, qword [r15 - 0xa8]
mov r8, qword [r15 - 0x98]
lea r12, [rsp + 0x158]
mov rcx, r12
call fcn.1400ccd50
lea rdx, [r15 - 0x90]
lea rcx, [rsp + 0x170]
call fcn.1400a24c3
ja 0x14007b5b9
add al, byte [rax]
lea rdx, [r15 - 0x48]
lea rcx, [rsp + 0x1b8]
call fcn.1400a24c3
invalid
add dword [rax], eax
add al, ch
outsw dx, word [rsi]
add al, byte [rax]
invalid
mov rcx, qword [rsp + 0x48]
mov rdx, r15
call fcn.1400a24c3
mov rdx, qword [r15 + 0x48]
mov r8, qword [r15 + 0x58]
pop r8
mov rcx, qword [rsp + 0x40]
call fcn.1400760d4
mov r8d, 0x108
lea rcx, [rsp + 0x328]
mov word [rax + rbp], fs
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x1e], cl
mov word [rax + rbp], fs
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x1e], cl
call fcn.1402698b0
mov qword [rsp + 0x320], 3
jmp 0x14007b8dd
invalid
mov ebx, r12d
mov rdx, qword [r15 - 0xa8]
mov r8, qword [r15 - 0x98]
lea r12, [rsp + 0x158]
add byte [rax], al
mov rcx, r12
call fcn.1400ccd50
lea rdx, [r15 - 0x90]
lea rcx, [rsp + 0x170]
and al, 0x70
add dword [rax], eax
add al, ch
jmp 0x14007b644
add al, byte [rax]
lea rdx, [r15 - 0x48]
lea rcx, [rsp + 0x1b8]
add byte [rax], al
call fcn.1400a24c3
mov rdx, qword [r15]
mov r8, qword [r15 + 0x10]
mov rcx, qword [rsp + 0x48]
call fcn.1400760d4
fisubr dword [rdx - 0x47be0001]
rol byte [rax], 0
add byte [rax - 0x73], cl
mov word [rax + rbp], fs
add eax, dword [rax]
invalid
fisubr dword [rdx - 0x47be0001]
rol byte [rax], 0
add byte [rax - 0x73], cl
mov word [rax + rbp], fs
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x1e], cl
mov rdx, r12
call fcn.1402698b0
mov qword [rsp + 0x320], 4
and byte [rbx], al
add byte [rax], al
add al, 0
add byte [rax], al
jmp 0x14007b8dd
mov ebx, r12d
mov rdx, qword [r15 - 0xa8]
mov r8, qword [r15 - 0x98]
mov eax, dword [rdi - 0x98]
lea rcx, [rsp + 0x328]
call fcn.1400ccd50
mov qword [rsp + 0x320], 5
mov dword [rsp + 0x320], 5
jmp 0x14007b8dd
mov ebx, r12d
mov rdx, qword [r15 - 0xa8]
mov r8, qword [r15 - 0x98]
lea rcx, [rsp + 0x158]
add al, ch
mov dh, 0xa6
invalid
dec dword [rcx - 0x75]
mov edx, dword [rdi - 0x90]
add al, ch
mov dh, 0xa6
invalid
mov r8, qword [r15 - 0x80]
lea rcx, [rsp + 0x170]
call fcn.1400760d4
movups xmm0, xmmword [rsp + 0x158]
pop rax
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x168], cl
movups xmm2, xmmword [rsp + 0x178]
lea rax, [rsp + 0x328]
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
adc dword [rax], eax
mov qword [rsp + 0x320], 6
jmp 0x14007b8dd
mov ebx, r12d
mov rdx, qword [r15 - 0xa8]
mov r8, qword [r15 - 0x98]
lea rcx, [rsp + 0x158]
invalid
add al, ch
cmpsb byte [rsi], byte [rdi]
invalid
call fcn.140075d24
mov rdx, qword [r15 - 0x90]
jo 0x14007b6e4
invalid
dec dword [rbp - 0x75]
mov eax, dword [rdi - 0x80]
lea rcx, [rsp + 0x170]
call fcn.1400760d4
movups xmm0, xmmword [rsp + 0x158]
pop rax
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x168], cl
movups xmm2, xmmword [rsp + 0x178]
lea rax, [rsp + 0x328]
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov qword [rsp + 0x320], 7
mov dword [rsp + 0x320], 7
jmp 0x14007b8dd
mov ebx, r12d
mov rdx, qword [r15 - 0xa8]
mov edx, dword [rdi - 0xa8]
mov r8, qword [r15 - 0x98]
lea rcx, [rsp + 0x158]
add al, ch
shl byte [rbp - 0x74b60001], cl
xchg edi, eax
jo 0x14007b756
invalid
dec dword [rbp - 0x75]
or byte [r8 - 0x73], 0x8c
and al, 0x70
add dword [rax], eax
add al, ch
push 0xffffffffffffffa9
invalid
dec dword [rdi]
adc byte [rsp + 0x158], al
add al, ch
shl byte [rbp - 0x74b60001], cl
xchg edi, eax
jo 0x14007b756
invalid
invalid
movups xmm1, xmmword [rsp + 0x168]
movups xmm2, xmmword [rsp + 0x178]
add dword [rax], eax
invalid
lea rax, [rsp + 0x328]
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
adc dword [rax], eax
mov qword [rsp + 0x320], 8
jmp 0x14007b8dd
mov ebx, r12d
mov rdx, qword [r15 - 0xa8]
mov r8, qword [r15 - 0x98]
dec dword [rax - 0x73]
mov word [rax + rbx*2], fs
pop rax
add dword [rax], eax
invalid
pop rax
add dword [rax], eax
add al, ch
invalid
invalid
call fcn.140075d24
mov rdx, qword [r15 - 0x90]
mov r8, qword [r15 - 0x80]
lea rcx, [rsp + 0x170]
call fcn.1400760d4
movups xmm0, xmmword [rsp + 0x158]
movups xmm1, xmmword [rsp + 0x168]
movups xmm2, xmmword [rsp + 0x178]
and al, 0x68
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x178], dl
lea rax, [rsp + 0x328]
movups xmmword [rax + 0x20], xmm2
invalid
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov qword [rsp + 0x320], 9
or dword [rax], eax
add byte [rax], al
jmp 0x14007b8dd
mov ebx, r12d
mov rdx, qword [r15 - 0xa8]
invalid
invalid
dec dword [rbp - 0x75]
xchg dword [rax - 1], ebp
invalid
dec dword [rax - 0x73]
mov word [rax + rbx*2], fs
add dword [rax], eax
add al, ch
out dx, al
movsb byte [rdi], byte [rsi]
invalid
dec dword [rcx - 0x75]
xchg edi, eax
jo 0x14007b83a
invalid
dec dword [rbp - 0x75]
or byte [r8 - 0x73], 0x8c
and al, 0x70
add dword [rax], eax
add al, ch
xchg byte [rax + 0x100fffff], ch
adc byte [rsp + 0x158], al
movups xmm1, xmmword [rsp + 0x168]
movups xmm2, xmmword [rsp + 0x178]
lea rax, [rsp + 0x328]
movups xmmword [rax + 0x20], xmm2
adc dword [rax + 0x20], edx
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov qword [rsp + 0x320], 0xa
jmp 0x14007b8dd
push rsi
mov ebx, r12d
mov rdx, qword [r15 - 0xa8]
mov r8, qword [r15 - 0x98]
invalid
dec dword [rax - 0x73]
mov word [rax + rbp], fs
add eax, dword [rax]
add byte [rax], al
call fcn.1400ccd50
mov qword [rsp + 0x320], 0xb
mov dword [rsp + 0x320], 0xb
jmp 0x14007b8dd
mov ebx, r12d
mov rdx, qword [r15 - 0xa8]
mov r8, qword [r15 - 0x98]
lea rcx, [rsp + 0x328]
mov word [rax + rbp], fs
add eax, dword [rax]
add al, ch
jg 0x14007b8e3
add eax, 0x84c74800
and al, 0x20
add eax, dword [rax]
add byte [rax + rax], cl
add byte [rax], al
invalid
mov rax, qword [rsp + 0x30]
add r13, 0x128
lea r12, [rax + rsi]
mov rax, qword [rsp + 0x808]
mov eax, dword [rsp + 0x808]
mov eax, dword [rsp + 0x808]
lea rcx, [rsp + 0x600]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rsp + 0x7f8]
adc byte [rsp + 0x7f8], al
movups xmmword [rcx], xmm0
mov r8d, 0x110
mov eax, 0x110
mov rcx, rbp
lea rdx, [rsp + 0x320]
lea edx, [rsp + 0x320]
call fcn.1402698b0
mov r8d, 0x128
mov rcx, r12
mov rdx, rbp
call fcn.1402698b0
add byte [rax + 0x128], bh
add r15, rax
add rsi, rax
mov r12d, ebx
jmp case.0x1400744cf.133
lea rdx, [rbp + 0x190]
lea rcx, [rsp + 0x4f0]
call fcn.14007a94f
dec dword [rax - 0x73]
xchg ebp, eax
add byte [rdx], al
add byte [rax], al
lea r14, [rsp + 0x560]
mov rcx, r14
call fcn.14007a94f
mov eax, dword [rbp + 0x270]
jo 0x14007b977
add byte [rax], al
mov dword [r14 + 0x70], eax
mov r12, qword [r14 - 0x70]
mov rax, qword [r14 - 0x68]
mov qword [rsp + 0x38], rax
cmp byte [rcx - 0x75], cl
movabs al, byte [0x848d482824448948]
mov dword [rsp + 0x28], eax
invalid
invalid
invalid
mov rax, qword [r14 - 0x60]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x508]
mov edx, edi
and al, 8
add eax, 0xfa890000
lea rdi, [rsp + 0x2d0]
mov ecx, 9
add byte [rax], al
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rax + 0x48]
mov qword [rsp + 0x40], rcx
and al, 0x40
mov rax, qword [rax + 0x50]
mov qword [rsp + 0x58], rax
lea rdi, [rsp + 0x678]
mov ecx, 0xf
sldt word [rax]
invalid
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
mov edi, edx
mov ebp, 0x16
jmp 0x14007bb84
movsd dword [rdi], dword [rsi]
add dword [rax], eax
invalid
mov rdx, qword [rbp + 0x190]
mov r8, qword [rbp + 0x1a0]
lea rsi, [rsp + 0x4f0]
mov ah, 0x24
invalid
add al, 0
add byte [rax - 0x77], cl
int1
call fcn.1400ccd50
mov al, byte [rbp + 0x1c2]
mov byte [rsi + 0x32], al
movzx eax, word [rbp + 0x1c0]
mov word [rsi + 0x30], ax
mov dword [rsi + 0x30], eax
mov dword [rsi + 0x30], eax
lea rsi, [rsp + 0x508]
mov rdx, qword [rbp + 0x1a8]
mov edx, dword [rbp + 0x1a8]
mov r8, qword [rbp + 0x1b8]
mov rcx, rsi
call fcn.140075f82
mov r12, qword [rsi - 0x18]
mov rax, qword [rsi - 0x10]
invalid
invalid
mov qword [rsp + 0x38], rax
mov rax, qword [rsi - 8]
mov qword [rsp + 0x28], rax
movups xmm0, xmmword [rsi]
movaps xmmword [rsp + 0x2d0], xmm0
sub dword [rsp + 0x2d0], eax
movups xmm0, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x2e0], xmm0
mov ebp, 0x17
invalid
add byte [rax], al
invalid
jmp 0x14007bb84
mov rdx, qword [rbp + 0x190]
mov r8, qword [rbp + 0x1a0]
lea rcx, [rsp + 0x4f0]
call fcn.140075f82
movsd dword [rdi], dword [rsi]
invalid
dec dword [rax - 0x73]
mov ah, 0x24
or byte [0xcb4fba8b], al
xchg ebp, eax
test al, 1
add byte [rax], al
movsd dword [rdi], dword [rsi]
invalid
or byte [0xcb4fba8b], al
xchg ebp, eax
test al, 1
add byte [rax], al
mov r8, qword [rbp + 0x1b8]
mov rcx, rsi
int1
mov eax, 0x48000001
mov ecx, esi
call fcn.140075f82
mov r12, qword [rsi - 0x18]
mov rax, qword [rsi - 0x10]
invalid
mov qword [rsp + 0x38], rax
mov rax, qword [rsi - 8]
mov eax, dword [rsi - 8]
mov qword [rsp + 0x28], rax
and al, 0x28
movups xmm0, xmmword [rsi]
movaps xmmword [rsp + 0x2d0], xmm0
test byte [rax + rdx*8], ah
add al, byte [rax]
add byte [rax], al
test byte [rax + rdx*8], ah
add al, byte [rax]
add byte [rax], al
mov rax, qword [rsi + 0x10]
mov qword [rsp + 0x2e0], rax
mov ebp, 0x18
mov rax, qword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
mov qword [rsp + 0x2e0], rax
mov ebp, 0x18
jmp 0x14007bb84
mov ebp, 0x19
jmp 0x14007bb17
mov ebp, 0x1a
jmp 0x14007bb17
mov ebp, 0x1b
jmp 0x14007bb17
mov ebp, 0x1c
jmp 0x14007bb17
mov r12, qword [rbp + 0x190]
mov eax, dword [rbp + 0x198]
mov qword [rsp + 0x38], rax
mov ebp, 0x1d
jmp 0x14007bb84
mov ebp, 0x1e
jmp 0x14007bb17
mov ebp, 0x1f
jmp 0x14007bb84
mov rdx, qword [rbp + 0x190]
mov r8, qword [rbp + 0x1a0]
lea rcx, [rsp + 0x4f0]
call fcn.1400ccd50
lea rsi, [rsp + 0x508]
mov rdx, qword [rbp + 0x1a8]
mov r8, qword [rbp + 0x1b8]
mov rcx, rsi
call fcn.1400ccd50
mov r12, qword [rsi - 0x18]
mov rax, qword [rsi - 0x10]
mov qword [rsp + 0x38], rax
mov rax, qword [rsi - 8]
mov qword [rsp + 0x28], rax
movups xmm0, xmmword [rsi]
movaps xmmword [rsp + 0x2d0], xmm0
mov rax, qword [rsi + 0x10]
mov qword [rsp + 0x2e0], rax
mov ebp, 0x21
mov dword [r13 + 0x778], edi
mov eax, dword [rsp + 0x9c]
add byte [rax], al
mov dword [r13 + 0x700], eax
mov eax, dword [rsp + 0x98]
mov dword [r13 + 0x704], eax
mov rax, qword [rsp + 0xa0]
mov qword [r13 + 0x77c], rax
mov dword [rbp + 0x77c], eax
mov eax, dword [rsp + 0xa8]
mov dword [r13 + 0x784], eax
lea rdx, [rsp + 0xba8]
mov r8d, 0x188
mov rcx, r13
call fcn.1402698b0
lea rdi, [r13 + 0x708]
add byte [rax - 0x73], cl
mov ah, 0x24
mov eax, 0xb9000009
invalid
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
mov qword [r13 + 0x188], rbp
mov qword [r13 + 0x190], r12
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
mov qword [r13 + 0x198], rax
mov rax, qword [rsp + 0x28]
mov qword [r13 + 0x1a0], rax
lea rdi, [r13 + 0x1a8]
lea rsi, [rsp + 0x2d0]
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x40]
mov qword [r13 + 0x1f0], rax
mov rax, qword [rsp + 0x58]
mov qword [r13 + 0x1f8], rax
lea rcx, [r13 + 0x200]
lea rdx, [rsp + 0x678]
mov r8d, 0x110
call fcn.1402698b0
mov rax, qword [rsp + 0x150]
mov qword [r13 + 0x310], rax
lea rcx, [r13 + 0x318]
lea rdx, [rsp + 0x320]
mov r8d, 0x180
call fcn.1402698b0
mov dword [r13 + 0x498], r14d
mov dword [r13 + 0x49c], ebx
movaps xmm0, xmmword [rsp + 0xf0]
movups xmmword [r13 + 0x4a0], xmm0
mov rax, qword [rsp + 0x100]
mov qword [r13 + 0x4b0], rax
mov rax, qword [rsp + 0xc0]
mov qword [r13 + 0x4b8], rax
mov eax, dword [rsp + 0xc8]
mov dword [r13 + 0x4c0], eax
lea rcx, [r13 + 0x4c8]
lea rdx, [rsp + 0x7f8]
invalid
add byte [rax], al
mov r8d, 0x178
call fcn.1402698b0
mov eax, dword [rsp + 0x94]
mov dword [r13 + 0x640], eax
mov rax, qword [rsp + 0xb0]
mov qword [r13 + 0x644], rax
mov eax, dword [rsp + 0xb8]
mov dword [r13 + 0x64c], eax
lea rdi, [r13 + 0x650]
lea rsi, [rsp + 0x788]
mov ecx, 0xe
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x4b0]
mov qword [r13 + 0x6d0], rax
movaps xmm0, xmmword [rsp + 0x4a0]
movups xmmword [r13 + 0x6c0], xmm0
mov qword [r13 + 0x6d8], r15
mov rax, qword [rsp + 0x48]
mov qword [r13 + 0x6e0], rax
mov rax, qword [rsp + 0x148]
mov qword [r13 + 0x6e8], rax
mov rax, qword [rsp + 0x140]
mov qword [r13 + 0x6f0], rax
mov al, byte [rsp + 0x70]
and al, 0x70
mov byte [r13 + 0x6f8], al
mov al, byte [rsp + 0x78]
mov byte [r13 + 0x6f9], al
mov al, byte [rsp + 0x80]
mov byte [r13 + 0x6fa], al
mov eax, dword [rsp + 0x158]
mov dword [r13 + 0x6fb], eax
mov al, byte [rsp + 0x15c]
mov byte [r13 + 0x6ff], al
movaps xmm6, xmmword [rsp + 0xd30]
add rsp, 0xd48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rdi, qword [rsp + 0x60]
mov rdx, qword [rdi + 0x1a8]
mov r8, qword [rdi + 0x1b8]
lea rsi, [rsp + 0x4f0]
mov rcx, rsi
call fcn.1400ccd50
syscall
add byte [rax - 0x73], cl
mov word [rax + rcx], fs
add eax, 0x8b480000
xchg edi, eax
rol byte [rcx], 0
add byte [rbx + rcx*4 - 0x79], cl
xchg eax, edx
add dword [rax], eax
invalid
call fcn.1400ccd50
lea rcx, [rsp + 0x520]
mov rdx, qword [rdi + 0x1d8]
mov r8, qword [rdi + 0x1e8]
call 0x12807be31
sbb al, 0xf
add eax, 0xbc8d4800
and al, 0xd0
add al, byte [rax]
add byte [rcx + 9], bh
rep movsq qword [rdi], qword [rsi]
mov ebp, 0x14
mov r13, qword [rsp + 0x68]
insb byte [rdi], dx
and al, 0x68
mov edi, dword [rsp + 0x54]
mov r12, qword [rsp + 0x30]
jmp 0x14007bb84
lea rdx, [rbp + 0x188]
lea rsi, [rsp + 0x4f0]
mov rcx, rsi
call fcn.14007a129
mov r15, qword [rsi]
mov rax, qword [rsi + 8]
mov qword [rsp + 0x30], rax
mov r14, qword [rsi + 0x10]
mov rax, qword [rsi + 0x18]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x510]
lea rdi, [rsp + 0x970]
add byte [rcx + 9], bh
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov rdi, qword [rax + 0x48]
mov rsi, qword [rax + 0x50]
lea rdx, [rsp + 0x568]
lea rcx, [rsp + 0xa98]
mov r8d, 0x110
call fcn.1402698b0
mov qword [rsp + 0x40], rdi
mov rdx, qword [rbp + 0x6c0]
mov r8, qword [rbp + 0x6d0]
add byte [rax], al
lea rcx, [rsp + 0x4c0]
call fcn.140075f82
mov rax, qword [rbp + 0x310]
cmp rax, 8
jne 0x14007bf02
mov r12d, 8
jmp case.0x14007979b.80
add byte [rax], al
lea rdi, [rbp + 0x4b8]
add rax, 0xfffffffffffffffb
cmp rax, 3
mov ecx, 1
cmovb rcx, rax
test rcx, rcx
je 0x14007bf7c
cmp rcx, 1
jne 0x14007bf98
lea rdx, [rbp + 0x310]
mov r12, rsi
lea rsi, [rsp + 0x4f0]
mov rcx, rsi
call fcn.14007a129
mov rax, qword [rsi]
mov rsi, r12
mov r12, rax
lea rdx, [rsp + 0x4f8]
add byte [rax - 0x73], cl
mov word [rax + riz], fs
add eax, dword [rax]
add byte [rcx - 0x48], al
add byte [rcx], 0
add al, ch
fstp dword [r14]
invalid
jmp 0x14007bfb9
xor r12d, r12d
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x38], rax
mov ebp, 0x20
jmp 0x14007bb84
lea rdx, [rbp + 0x318]
lea rcx, [rsp + 0x320]
call fcn.14007a94f
mov r12d, 5
jmp 0x14007bfb9
mov rdx, qword [rbp + 0x318]
mov r8, qword [rbp + 0x328]
lea rcx, [rsp + 0x320]
call fcn.1400ccd50
invalid
mov r12d, 7
mov rdx, qword [rbp + 0x4a0]
mov r8, qword [rbp + 0x4b0]
lea rcx, [rsp + 0x4d8]
call fcn.140075f82
mov eax, dword [rbp + 0x498]
mov dword [rsp + 0x90], eax
and al, 0x90
add byte [rax], al
add byte [rbx + 0x49c85], cl
test dword [rsp + rax - 0x7b770000], ebx
and al, 0x8c
add byte [rax], al
add byte [rax], al
mov eax, dword [rdi + 8]
mov dword [rsp + 0xd8], eax
add byte [rax], al
mov rax, qword [rdi]
mov qword [rsp + 0xd0], rax
mov dword [rsp + 0xd0], eax
lea rcx, [rsp + 0x4f0]
lea rdx, [rsp + 0x320]
lea edx, [rsp + 0x320]
mov r8d, 0x180
call fcn.1402698b0
invalid
invalid
lea rcx, [rbp + 0x6d8]
call fcn.140076208
cmp dword [rbp + 0x640], 0
mov qword [rsp + 0x58], rsi
mov dword [rsp + 0x58], esi
mov dword [rsp + 0x58], esi
je 0x14007c05b
mov ecx, dword [rbp + 0x64c]
mov dword [rsp + 0xe8], ecx
mov rcx, qword [rbp + 0x644]
mov qword [rsp + 0xe0], rcx
and al, 0xe0
add byte [rax], al
add byte [rdx + 1], bh
jmp 0x14007c05d
xor edx, edx
mov r9, qword [rsp + 0x28]
mov rsi, qword [rbp + 0x4c8]
lea r8, [rsi - 4]
cmp r8, 0xf
mov ecx, 4
cmovb rcx, r8
lea r8, [0x14031aff4]
add eax, 0x29ef73
sub dword [rax], eax
movsxd rcx, dword [r8 + rcx*4]
add rcx, r8
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x28], r9
mov qword [rsp + 0x118], r15
mov qword [rsp + 0x150], r12
mov dword [rsp + 0x94], edx
mov qword [rsp + 0x110], rax
jmp rcx
lea rdx, [rbp + 0x4d0]
lea rsi, [rsp + 0x320]
and byte [rbx], al
add byte [rax], al
mov rcx, rsi
call fcn.1400a0342
lea rcx, [rsp + 0x438]
mov rdx, qword [rbp + 0x5e8]
mov r8, qword [rbp + 0x5f8]
call fcn.140075f82
lea rdi, [rsp + 0x420]
add al, 0
invalid
mov rdx, qword [rbp + 0x5d0]
mov r8, qword [rbp + 0x5e0]
mov rcx, rdi
call fcn.140075ad1
mov al, byte [rbp + 0x600]
test dword [rax], eax
invalid
add byte [rax], al
mov byte [rdi + 0x30], al
lea rdi, [rsp + 0x160]
mov esp, 0x16024
add byte [rcx - 0x48], al
cmp byte [rcx], al
add byte [rax], al
mov rcx, rdi
mov rdx, rsi
call fcn.1402698b0
add byte [rax - 0x39], cl
clc
add al, 0
add byte [rax], al
jmp 0x14007cbc3
lea rdi, [rbp + 0x4d0]
lea rdx, [rbp + 0x530]
lea rcx, [rsp + 0x1b8]
call fcn.14007ab47
dec dword [rax - 0x75]
popfq
invalid
invalid
add byte [rax], al
mov r12, rbp
mov ebp, dword [rbp + 0x5c8]
lea rdx, [r12 + 0x568]
lea rcx, [rsp + 0x1f0]
add byte [rax], al
call fcn.1400761f9
lea r14, [rsp + 0x230]
mov ah, 0x24
xor byte [rdx], al
add byte [rax], al
mov ah, 0x24
xor byte [rdx], al
add byte [rax], al
mov rdx, qword [r12 + 0x5a8]
mov r8, qword [r12 + 0x5b8]
mov rcx, r14
mov ecx, esi
call fcn.140075f82
lea rsi, [rsp + 0x158]
mov rcx, rsi
mov rdx, rdi
call fcn.140075f90
mov qword [r14 + 0x18], rbx
mov dword [r14 + 0x20], ebp
outsb dx, byte [rsi]
and byte [rcx + rcx*4 - 0x1b], cl
lea rcx, [rsp + 0x438]
mov rdx, qword [r12 + 0x5e8]
add eax, 0x8b4d0000
test byte [rax + rdi*8], ah
add eax, 0xb5e80000
popfq
invalid
invalid
lea rcx, [rsp + 0x420]
mov rdx, qword [r12 + 0x5d0]
mov r8, qword [r12 + 0x5e0]
call fcn.140075ad1
mov bl, byte [r12 + 0x618]
lea rdi, [rsp + 0x450]
lea edi, [rsp + 0x450]
mov rdx, qword [r12 + 0x600]
mov r8, qword [r12 + 0x610]
mov rcx, rdi
call fcn.140075f82
lea r14, [rsp + 0x320]
mov r8d, 0x100
mov eax, 0x100
mov rcx, r14
mov rdx, rsi
call fcn.1402698b0
mov byte [rdi + 0x18], bl
sbb byte [rax - 0x73], cl
mov ah, 0x24
invalid
add dword [rax], eax
add byte [rcx - 0x48], al
push rax
add dword [rax], eax
add byte [rax - 0x77], cl
int1
mov rdx, r14
mov edx, esi
call fcn.1402698b0
mov qword [rsi - 8], 0xf
sldt word [rax]
invalid
jmp 0x14007cbc3
movups xmm0, xmmword [rbp + 0x4d0]
movups xmmword [rsp + 0x160], xmm0
mov qword [rsp + 0x158], 0x12
pop rax
add dword [rax], eax
add byte [rdx], dl
adc al, byte [rax]
add byte [rax], al
jmp 0x14007cbc3
lea rdi, [rbp + 0x4d0]
lea rdx, [rbp + 0x530]
lea rcx, [rsp + 0x1b8]
call fcn.14007ab47
mov ebx, dword [rbp + 0x5f0]
lea rcx, [rsp + 0x1f0]
add byte [rax], al
mov rdx, qword [rbp + 0x568]
mov r8, qword [rbp + 0x578]
add byte [rbx + rcx*4 - 0x7b], cl
js 0x14007c2ae
add byte [rax], al
call fcn.140075f82
lea rcx, [rsp + 0x208]
mov rdx, qword [rbp + 0x580]
add byte [0xcb53c2c2], 0x85
nop
add eax, 0xb7e80000
pushfq
invalid
dec dword [rax - 0x73]
mov word [rax + riz], fs
add al, byte [rax]
add byte [rax - 0x75], cl
xchg ebp, eax
cwde
add eax, 0x8b4c0000
mov eax, dword [rbp + 0x5a8]
invalid
call fcn.140075f82
lea rsi, [rsp + 0x158]
add byte [rax], al
mov rcx, rsi
mov rdx, rdi
call fcn.140075f90
xchg edi, eax
pushfq
invalid
dec dword [rax - 0x73]
xchg ebp, eax
mov al, 5
add byte [rax], al
lea rdi, [rsp + 0x238]
mov rcx, rdi
mov ecx, edi
call fcn.1400761f9
mov dword [rdi + 0x40], ebx
lea rcx, [rsp + 0x460]
mov rdx, qword [rbp + 0x610]
xchg ebp, eax
adc byte [rsi], al
add byte [rax], al
mov r8, qword [rbp + 0x620]
call fcn.140075f82
lea rcx, [rsp + 0x448]
and al, 0x48
add al, 0
add byte [rax - 0x75], cl
xchg ebp, eax
clc
add eax, 0x8b4c0000
add byte [rbx + rcx*4 - 0x7b], cl
or byte [rsi], al
add byte [rax], al
call fcn.140075ad1
lea rcx, [rsp + 0x478]
mov rdx, qword [rbp + 0x628]
mov byte [rdi - 0x72b70001], dl
mov word [rax + rdi*2], fs
add al, 0
add byte [rax - 0x75], cl
xchg ebp, eax
sub byte [rsi], al
add byte [rax], al
mov r8, qword [rbp + 0x638]
call fcn.140075f82
lea rdi, [rsp + 0x320]
mov r8d, 0x128
add dword [rax], eax
add byte [rax - 0x77], cl
stc
add dword [rax], eax
add byte [rax - 0x77], cl
stc
mov rdx, rsi
call fcn.1402698b0
add byte [rax - 0x73], cl
mov ah, 0x24
invalid
add dword [rax], eax
add byte [rax], al
mov r8d, 0x170
mov rcx, rsi
mov rdx, rdi
call fcn.1402698b0
mov qword [rsi - 8], 5
mov dword [rsi - 8], 5
jmp 0x14007cbc3
lea rcx, [rsp + 0x330]
mov rdx, qword [rbp + 0x4e0]
mov r8, qword [rbp + 0x4f0]
call fcn.1400ccd50
lea rcx, [rsp + 0x348]
mov rdx, qword [rbp + 0x4f8]
mov r8, qword [rbp + 0x508]
add al, ch
ja 0x14007c3e0
add eax, 0x8c8d4800
and al, 0x60
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg ebp, eax
adc byte [0xcb53c3ea], al
test dword [rax], esp
add eax, 0x8ee80000
add al, ch
mov ds, word [rbx + 0x100fffff]
mov ch, 0xd0
add al, 0
add byte [rax - 0x73], cl
mov ah, 0x24
and al, 0x78
add eax, dword [rax]
invalid
add al, ch
ja 0x14007c3e0
add eax, 0x8c8d4800
and al, 0x60
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg ebp, eax
adc byte [0xcb53c3ea], al
test dword [rax], esp
add eax, 0x8ee80000
add al, ch
invalid
wait
invalid
mov rdx, qword [rbp + 0x528]
mov r8, qword [rbp + 0x538]
mov rcx, rsi
call fcn.140075f82
movups xmmword [rsi - 0x58], xmm6
lea rax, [rsp + 0x160]
add byte [rax - 0x73], cl
mov ah, 0x24
and byte [rbx], al
add byte [rax], al
mov ecx, 0xe
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [rax - 8], 6
jmp 0x14007cbc3
lea rdx, [rbp + 0x4d0]
lea rsi, [rsp + 0x320]
mov rcx, rsi
call fcn.140082a3d
add byte [rax - 0x73], cl
mov word [rax + rbp], fs
add al, 0
add byte [rax - 0x75], cl
xchg ebp, eax
fadd dword [0xcb53c46d]
test eax, ebp
add eax, 0xbe80000
wait
invalid
dec dword [rax - 0x73]
mov word [rax + rdx], fs
add al, 0
add byte [rax - 0x75], cl
xchg ebp, eax
rol byte [0xcb53c489], 0x85
invalid
invalid
add byte [rax], al
wait
invalid
call fcn.140075ad1
lea rcx, [rsp + 0x440]
mov rdx, qword [rbp + 0x5f0]
invalid
add byte [rax], al
add byte [rax], al
mov r8, qword [rbp + 0x600]
call fcn.140075f82
lea rdi, [rsp + 0x160]
mov r8d, 0x138
mov rcx, rdi
mov rdx, rsi
call fcn.1402698b0
mov qword [rdi - 8], 7
invalid
add byte [rax], al
add cl, ch
invalid
invalid
add byte [rax], al
mov rdx, qword [rbp + 0x5c8]
mov r8, qword [rbp + 0x5d8]
lea rcx, [rsp + 0xf0]
add byte [rax], al
add al, ch
invalid
or byte [0xd5930cf1], al
loopne 0x14007c4f8
add byte [rax], al
mov r8, qword [rbp + 0x5f0]
lea rcx, [rsp + 0x2d0]
call fcn.1400ccd50
mov rdx, qword [rbp + 0x5f8]
mov edx, dword [rbp + 0x5f8]
mov r8, qword [rbp + 0x608]
lea rcx, [rsp + 0x788]
and al, 0x88
invalid
add byte [rax], al
call fcn.140075e8f
mov rdx, qword [rbp + 0x610]
xchg ebp, eax
adc byte [rsi], al
add byte [rax], al
mov r8, qword [rbp + 0x620]
lea rcx, [rsp + 0x678]
add byte [rax], al
call fcn.140075f82
mov rdx, qword [rbp + 0x628]
mov edx, dword [rbp + 0x628]
mov r8, qword [rbp + 0x638]
lea rcx, [rsp + 0x7f8]
lea ecx, [rsp + 0x7f8]
call fcn.140075f74
cmp esi, 3
jne 0x14007c966
add eax, dword [rax + rax]
invalid
mov qword [rsp + 0x158], 3
jmp 0x14007c97a
invalid
lea rcx, [rsp + 0x358]
mov rdx, qword [rbp + 0x508]
mov r8, qword [rbp + 0x518]
invalid
invalid
add byte [rax], al
mov word [rax + rbx*2], fs
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg ebp, eax
or byte [0xcb53c585], al
test dword [rax], ebx
invalid
add eax, 0xc1e80000
call fcn.1400ccd50
lea rcx, [rsp + 0x370]
mov rdx, qword [rbp + 0x520]
add eax, 0x8b4c0000
test dword [rax], esi
add eax, 0xa6e80000
cmpsb byte [rsi], byte [rdi]
invalid
invalid
invalid
invalid
lea rcx, [rsp + 0x388]
mov rdx, qword [rbp + 0x538]
add byte [rbx + rcx*4 - 0x7b], cl
invalid
invalid
add byte [rax], al
call fcn.140075f82
lea rsi, [rsp + 0x3a0]
mov rdx, qword [rbp + 0x550]
mov r8, qword [rbp + 0x560]
test dword [rax + 5], esp
add byte [rax], al
invalid
mov rcx, rsi
call fcn.140075f82
lea rdi, [rsp + 0x3b8]
and al, 0xb8
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg ebp, eax
push 0x4c000005
mov eax, dword [rbp + 0x578]
invalid
add byte [rax], al
invalid
mov rcx, rdi
call fcn.140075f82
lea r14, [rsp + 0x3d0]
lea esi, [rsp + 0x3d0]
mov rdx, qword [rbp + 0x580]
mov r8, qword [rbp + 0x590]
mov rcx, r14
mov ecx, esi
call fcn.140075f82
mov rax, qword [rbp + 0x500]
invalid
invalid
add byte [rax], al
mov qword [r14 - 0x80], rax
movups xmm0, xmmword [rbp + 0x4d0]
add byte [rax], al
movups xmm1, xmmword [rbp + 0x4e0]
movups xmm2, xmmword [rbp + 0x4f0]
movaps xmmword [rdi - 0x78], xmm2
movaps xmmword [rsi - 0x70], xmm1
nop
mov byte [rdi], cl
sub dword [rsi - 0x70], ecx
nop
movaps xmmword [rsi - 0x80], xmm0
lea rsi, [rsp + 0x160]
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x20
add eax, dword [rax]
add byte [rcx - 0x48], al
enter 0, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.1402698b0
mov qword [rsi - 8], 9
add byte [rax], al
invalid
jmp 0x14007cbc3
mov rax, qword [rbp + 0x500]
mov qword [rsp + 0x190], rax
movups xmm0, xmmword [rbp + 0x4d0]
adc byte [rbp + 0x4d0], al
add dword [rax], eax
add byte [rdi], cl
adc byte [rbp + 0x4d0], al
movups xmm1, xmmword [rbp + 0x4e0]
loopne 0x14007c695
add byte [rax], al
movups xmm2, xmmword [rbp + 0x4f0]
movups xmmword [rsp + 0x180], xmm2
and al, 0x80
add dword [rax], eax
invalid
xchg ebp, eax
invalid
movups xmmword [rsp + 0x170], xmm1
movups xmmword [rsp + 0x160], xmm0
mov qword [rsp + 0x158], 0xa
test byte [rax + rbx*2], ah
add dword [rax], eax
add byte [rdx], cl
add byte [rax], al
add cl, ch
invalid
invalid
add byte [rax], al
mov rdx, qword [rbp + 0x4d0]
mov r8, qword [rbp + 0x4e0]
lea rsi, [rsp + 0x320]
mov rcx, rsi
call fcn.140075e8f
lea rcx, [rsp + 0x350]
mov rdx, qword [rbp + 0x500]
invalid
add byte [rax], al
mov r8, qword [rbp + 0x510]
call fcn.140075f82
invalid
dec dword [rax - 0x73]
mov word [rax + rdi], fs
and al, 0x38
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg ebp, eax
invalid
add al, 0
invalid
mov r8, qword [rbp + 0x4f8]
call fcn.140075ad1
mov bl, byte [rbp + 0x530]
lea rdi, [rsp + 0x368]
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg ebp, eax
invalid
invalid
add byte [rax], al
add byte [rax], al
mov r8, qword [rbp + 0x528]
mov rcx, rdi
call fcn.140075f82
mov byte [rdi + 0x18], bl
lea rax, [rsp + 0x160]
mov ecx, 0xd
add byte [rax - 0x77], cl
invalid
rep movsq qword [rdi], qword [rsi]
mov qword [rax - 8], 0xb
jmp 0x14007cbc3
lea rdx, [rbp + 0x4d0]
lea rsi, [rsp + 0x160]
mov ah, 0x24
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
int1
call fcn.14007a72e
mov qword [rsi - 8], 0xc
add byte [rax], al
jmp 0x14007cbc3
lea rdx, [rbp + 0x510]
lea rcx, [rsp + 0x7f8]
add byte [rax], al
call fcn.14007ab47
movzx ebx, word [rbp + 0x5b8]
mov rax, rbp
movzx r12d, word [rbp + 0x5ba]
movsd dword [rdi], dword [rsi]
mov edx, 0x48000005
mov eax, dword [rbp + 0x4d0]
test rax, rax
je 0x14007ca49
invalid
add byte [rbx - 0x7af0fe08], al
test al, 2
add byte [rax], al
cmp eax, 1
jne 0x14007ca69
test dword [rax + 0xf000002], ebp
adc byte [rbp + 0x4d8], al
movups xmm0, xmmword [rbp + 0x4d8]
movups xmm1, xmmword [rbp + 0x4e8]
movups xmmword [rsp + 0x170], xmm1
movups xmmword [rsp + 0x160], xmm0
mov qword [rsp + 0x158], 1
jmp 0x14007cae3
mov rdx, qword [rbp + 0x4d0]
mov r8, qword [rbp + 0x4e0]
lea rcx, [rsp + 0x320]
call fcn.1400ccd50
lea rsi, [rsp + 0x338]
mov rdx, qword [rbp + 0x4e8]
mov r8, qword [rbp + 0x4f8]
mov rcx, rsi
call fcn.140075ad1
movups xmm0, xmmword [rsi - 0x18]
adc byte [rsi - 0x18], al
movups xmm1, xmmword [rsi - 8]
movups xmm2, xmmword [rsi + 8]
movups xmmword [rsp + 0x180], xmm2
movups xmmword [rsp + 0x170], xmm1
movups xmmword [rsp + 0x160], xmm0
mov qword [rsp + 0x158], 0xe
jmp 0x14007cbc3
lea rdx, [rbp + 0x4d0]
lea rsi, [rsp + 0x320]
mov rcx, rsi
call fcn.14007ab47
mov rbx, qword [rbp + 0x548]
lea rdx, [rbp + 0x508]
lea rdi, [rsp + 0x358]
mov rcx, rdi
call fcn.1400761f9
mov qword [rdi + 0x40], rbx
lea rax, [rsp + 0x160]
mov ecx, 0x10
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [rax - 8], 0x10
jmp 0x14007cbc3
lea rsi, [rbp + 0x4d0]
lea rdx, [rbp + 0x530]
lea rdi, [rsp + 0x1b8]
mov rcx, rdi
call fcn.14007ab47
mov ebx, dword [rbp + 0x568]
lea r14, [rsp + 0x158]
mov rcx, r14
mov rdx, rsi
call fcn.140075f90
mov dword [rdi + 0x38], ebx
lea rcx, [rsp + 0x3d8]
mov rdx, qword [rbp + 0x588]
mov r8, qword [rbp + 0x598]
call fcn.140075f82
lea rcx, [rsp + 0x3c0]
mov rdx, qword [rbp + 0x570]
mov r8, qword [rbp + 0x580]
call fcn.140075ad1
lea rsi, [rsp + 0x320]
mov r8d, 0xa0
mov rcx, rsi
mov rdx, r14
call fcn.1402698b0
lea rdi, [rsp + 0x160]
mov r8d, 0xd0
mov rcx, rdi
mov rdx, rsi
call fcn.1402698b0
mov qword [rdi - 8], 0x11
jmp 0x14007cbc3
lea rdx, [rbp + 0x4c8]
lea rcx, [rsp + 0x158]
call fcn.1400a0342
mov rax, qword [rsp + 0x100]
lea rsi, [rsp + 0x320]
mov qword [rsi + 0x110], rax
movups xmm0, xmmword [rsp + 0xf0]
movups xmmword [rsi + 0x100], xmm0
movups xmm0, xmmword [rsp + 0x2d0]
movups xmmword [rsi + 0x118], xmm0
mov rax, qword [rsp + 0x2e0]
mov qword [rsi + 0x128], rax
movups xmm0, xmmword [rsp + 0x788]
movups xmmword [rsi + 0x130], xmm0
mov rax, qword [rsp + 0x798]
mov qword [rsi + 0x140], rax
movups xmm0, xmmword [rsp + 0x678]
movups xmmword [rsi + 0x148], xmm0
mov rax, qword [rsp + 0x688]
test byte [rax + rcx*4], ah
invalid
add byte [rax], al
mov qword [rsi + 0x158], rax
mov rax, qword [rsp + 0x808]
mov qword [rsi + 0x170], rax
movups xmm0, xmmword [rsp + 0x7f8]
invalid
add byte [rax], al
movups xmmword [rsi + 0x160], xmm0
lea rdx, [rsp + 0x158]
add dword [rax], eax
add byte [rcx - 0x48], al
add byte [rcx], al
add byte [rax], al
mov rcx, rsi
call fcn.1402698b0
add byte [rax - 0x73], cl
mov word [rax + rbx*2], fs
add dword [rax], eax
add byte [rcx - 0x48], al
js 0x14007ca3b
add byte [rax], al
mov rdx, rsi
call fcn.1402698b0
jmp 0x14007cbc3
cmp qword [rbp + 0x4d8], 0
je 0x14007ca91
lea rdx, [rbp + 0x4d8]
lea rcx, [rsp + 0x320]
call fcn.14007ab47
jmp 0x14007ca9a
lea rsi, [rsp + 0x160]
mov rdx, qword [rbp + 0x4d8]
mov r8, qword [rbp + 0x4e8]
mov rcx, rsi
call fcn.1400ccd50
mov qword [rsi - 8], 2
jmp 0x14007cae3
and qword [rsp + 0x320], 0
mov rax, qword [rsp + 0x350]
mov qword [rsp + 0x190], rax
add byte [rdi], cl
adc byte [rsp + 0x320], al
and al, 0x20
add eax, dword [rax]
invalid
movups xmm1, xmmword [rsp + 0x330]
movups xmm2, xmmword [rsp + 0x340]
movups xmmword [rsp + 0x180], xmm2
movups xmmword [rsp + 0x170], xmm1
and al, 0x70
add dword [rax], eax
invalid
movups xmmword [rsp + 0x160], xmm0
and qword [rsp + 0x158], 0
mov r15b, byte [rbp + 0x5bc]
lea rdx, [rbp + 0x548]
add eax, 0x8d480000
mov ah, 0x24
cwde
add eax, dword [rax]
add byte [rax], al
mov rcx, rsi
call fcn.1400761f9
lea rdi, [rsp + 0x3d8]
add byte [rax], al
mov rdx, qword [rbp + 0x588]
mov r8, qword [rbp + 0x598]
mov rcx, rdi
call fcn.140075f82
lea r14, [rsp + 0x3f0]
mov rdx, qword [rbp + 0x5a0]
mov r8, qword [rbp + 0x5b0]
mov rcx, r14
call fcn.140075f82
mov rax, qword [rsp + 0x828]
mov eax, dword [rsp + 0x828]
mov qword [r14 - 0x60], rax
movups xmm0, xmmword [rsp + 0x7f8]
movups xmm1, xmmword [rsp + 0x808]
movups xmm2, xmmword [rsp + 0x818]
movaps xmmword [r14 - 0x70], xmm2
movaps xmmword [r14 - 0x80], xmm1
movaps xmmword [rdi - 0x78], xmm0
mov word [r14 + 0x18], bx
mov word [r14 + 0x1a], r12w
lea rdi, [rsp + 0x160]
movups xmm0, xmmword [rdi - 8]
movups xmm1, xmmword [rdi + 8]
movups xmm2, xmmword [rdi + 0x18]
movups xmm3, xmmword [rdi + 0x28]
movaps xmmword [rsi - 0x78], xmm0
movaps xmmword [rsi - 0x68], xmm1
movaps xmmword [rsi - 0x58], xmm2
movaps xmmword [rsi - 0x48], xmm3
sub dword [rsi - 0x48], ebx
mov byte [r14 + 0x1c], r15b
lea rdx, [rsp + 0x320]
mov r8d, pe_nt_image_headers64
mov rcx, rdi
call fcn.1402698b0
mov qword [rdi - 8], 0xd
mov rsi, qword [rbp + 0x6e0]
loopne 0x14007cbce
add byte [rax], al
test rsi, rsi
je 0x14007cebd
test dl, ch
add al, byte [rax]
add byte [rax], al
mov rdi, qword [rbp + 0x6f0]
mov rdi, qword [rbp + 0x6f0]
mov rcx, rdi
call fcn.140068e62
mov r8, rdi
imul rcx, rdi, 0x18
add rcx, rsi
int1
mov qword [rsp + 0x120], rcx
xor r9d, r9d
lea rdi, [0x14031b030]
lea r12, [rsp + 0x320]
mov r10, rdx
mov rcx, rax
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x68], r13
mov qword [rsp + 0x60], rbp
mov dword [rsp + 0x60], ebp
mov qword [rsp + 0x148], rdx
mov qword [rsp + 0x140], r8
sub r10, 1
jb 0x14007cec4
cmp rsi, qword [rsp + 0x120]
je 0x14007cec4
add dword [rdx], 0x894c0000
push rsp
and al, 0x78
mov qword [rsp + 0x78], r10
lea rcx, [rsi + 0x18]
mov qword [rsp + 0x70], rcx
imul rcx, r9, 0x18
inc r9
ror dword [rcx + rcx*4 - 0x74], 0x24
add byte [rax], 0
add byte [rax + 1], cl
invalid
add ecx, eax
mov qword [rsp + 0x138], rcx
mov rbp, qword [rsi]
mov rsi, qword [rsi + 0x10]
adc byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.140068fbf
mov r13, rax
mov r14, rdx
invalid
invalid
mov qword [rsp + 0x130], rsi
imul r15, rsi, 0xa8
add byte [rax], al
xor ebx, ebx
mov qword [rsp + 0x128], rdx
and al, 0x28
add dword [rax], eax
invalid
mov dword [rsp + 0x128], edx
sub r14, 1
jb case.default.0x14007ccdf
add byte [rax], al
add byte [rax], al
cmp r15, rbx
je case.default.0x14007ccdf
enter 1, 0
fisttp word [rdi]
test al, cl
enter 1, 0
invalid
invalid
xchg ebp, eax
mov rdx, qword [rbp + 0x90]
mov r8, qword [rbp + 0xa0]
lea rcx, [rsp + 0x788]
mov word [rax + rcx*4], fs
invalid
add byte [rax], al
call fcn.1400ccd50
mov dword [rax], eax
add eax, 0x458b00
invalid
mov eax, dword [rbp]
nop
add byte [rax], al
add byte [rbx + rcx*4 - 0x7b], cl
movabs al, byte [0x88248c8d48000000]
mov word [rax + rcx*4], fs
invalid
mov dword [rax], eax
add eax, 0x458b00
invalid
mov eax, dword [rbp]
add byte [rbx - 0x3f7cffbb], cl
inc byte [rbx + 0x1b908f8]
mov ecx, 1
invalid
add eax, 0xfffffffe
cmp eax, 8
mov ecx, 1
cmovae eax, ecx
ror dword [r8 + 0x63], 4
xchg dword [rax + 1], ecx
clc
ror dword [r8 + 0x63], 4
xchg dword [rax + 1], ecx
clc
jmp rax
lea rdx, [rbp + 8]
lea rcx, [rsp + 0x680]
call fcn.14005fd21
mov dword [rsp + 0x678], 2
add byte [rdx], al
add byte [rax], al
add cl, ch
invalid
add dword [rax], eax
invalid
lea rsi, [rsp + 0x7f8]
mov rcx, rsi
mov ecx, esi
mov rdx, rbp
call fcn.14005fd21
mov rdx, qword [rbp + 0x58]
mov r8, qword [rbp + 0x68]
lea rcx, [rsp + 0x850]
call fcn.140075f82
pop rax
xchg edx, eax
invalid
dec dword [rax - 0x75]
push rbp
jo case.0x14007ccdf.2
mov eax, dword [rbp + 0x80]
jo case.0x14007ccdf.2
mov eax, dword [rbp + 0x80]
lea rcx, [rsp + 0x868]
call fcn.140075f82
xchg edx, eax
invalid
dec dword [rdx + 0x8885]
add byte [rcx], dh
leave
test al, al
setne cl
cmp al, 2
mov eax, 2
add byte [rax], al
xchg edx, eax
invalid
ror byte [rdi], 0x95
sar dword [rdx + rax], 0xb8
add al, byte [rax]
add byte [rax], al
cmove ecx, eax
mov byte [rsp + 0x880], cl
mov word [rax + rax*4], fs
or byte [rax], al
add byte [rcx - 0x48], al
mov eax, 0x90
mov eax, 0x90
lea rcx, [rsp + 0x678]
mov rdx, rsi
call fcn.1402698b0
add byte [rax - 0x77], cl
bnd call fcn.1402698b0
jmp 0x14007ce17
mov rdx, qword [rbp + 8]
mov r8, qword [rbp + 0x18]
lea rcx, [rsp + 0x680]
mov word [rax + rax*4], fs
invalid
add byte [rax], al
call fcn.1400ccd50
mov dword [rsp + 0x678], 4
jmp 0x14007ce17
add bh, al
test byte [rax + rdi*2], ah
invalid
jp 0x14007cde6
lea rdx, [rbp + 8]
lea edx, [rbp + 8]
lea rcx, [rsp + 0x680]
call fcn.14005fd21
jae 0x14007cddb
invalid
inc edi
test byte [rax + rdi*2], ah
invalid
add byte [rax], al
add eax, 0xeb000000
pop rsp
mov rdx, qword [rbp + 8]
mov r8, qword [rbp + 0x18]
lea rcx, [rsp + 0x680]
call fcn.1400ccd50
mov dword [rsp + 0x678], 6
jmp 0x14007ce17
mov rdx, qword [rbp + 8]
mov r8, qword [rbp + 0x18]
lea rcx, [rsp + 0x680]
lea ecx, [rsp + 0x680]
call fcn.1400ccd50
mov dword [rsp + 0x678], 7
jmp 0x14007ce17
mov dword [rsp + 0x678], 8
jmp 0x14007ce17
mov dword [rsp + 0x678], 9
add rbp, 0xa8
lea rsi, [rbx + r13]
mov rax, qword [rsp + 0x798]
lea rcx, [rsp + 0x3b0]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rsp + 0x788]
movups xmmword [rcx], xmm0
mov r8d, 0x90
mov rcx, r12
lea rdx, [rsp + 0x678]
call fcn.1402698b0
mov r8d, 0xa8
mov rcx, rsi
mov rdx, r12
call fcn.1402698b0
add rbx, 0xa8
jmp 0x14007cc99
mov rax, qword [rsp + 0x138]
mov qword [rax], r13
mov rcx, qword [rsp + 0x128]
mov qword [rax + 8], rcx
mov rcx, qword [rsp + 0x130]
mov qword [rax + 0x10], rcx
mov rsi, qword [rsp + 0x70]
mov r13, qword [rsp + 0x68]
mov rbp, qword [rsp + 0x60]
mov rax, qword [rsp + 0x48]
mov r9, qword [rsp + 0x80]
mov r10, qword [rsp + 0x78]
jmp case.0x14007979b.86
xor eax, eax
mov qword [rsp + 0x48], rax
mov al, byte [rbp + 0x6f8]
mov byte [rsp + 0x70], al
mov al, byte [rbp + 0x6f9]
mov byte [rsp + 0x78], al
mov al, byte [rbp + 0x6fa]
mov byte [rsp + 0x80], al
lea rdi, [rsp + 0x788]
lea rsi, [rsp + 0xa28]
mov ecx, 0xe
rep movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0x2d0]
lea rsi, [rsp + 0x970]
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x678]
lea rdx, [rsp + 0xa98]
mov r8d, 0x110
call fcn.1402698b0
movups xmm0, xmmword [rsp + 0x4c0]
movaps xmmword [rsp + 0x4a0], xmm0
mov rax, qword [rsp + 0x4d0]
mov qword [rsp + 0x4b0], rax
test byte [rax + rsi*4], ah
add al, 0
add byte [rax - 0x73], cl
mov word [rax + riz], fs
add eax, dword [rax]
add byte [rax - 0x73], cl
mov ah, 0x24
invalid
add al, 0
add byte [rcx - 0x48], al
add byte [rcx], 0
add byte [rax - 0x77], cl
bnd call fcn.1402698b0
movups xmm0, xmmword [rsp + 0x4d8]
movaps xmmword [rsp + 0xf0], xmm0
lock add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rbp*8], ah
call 0x18807cf8b
mov dword [rsp + 0x100], eax
add byte [rcx], al
add byte [rax], al
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0xc0], rax
mov eax, dword [rsp + 0xd8]
mov dword [rsp + 0xc8], eax
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0xb0], rax
mov eax, dword [rsp + 0xe8]
mov dword [rsp + 0xb8], eax
lea rcx, [rsp + 0x7f8]
lea rdi, [rsp + 0x158]
mov r8d, 0x178
js 0x14007cfdf
add byte [rax], al
mov rdx, rdi
call fcn.1402698b0
mov eax, dword [rsi]
mov dword [rdi], eax
mov al, byte [rsi + 4]
mov byte [rdi + 4], al
mov edi, dword [rsp + 0x54]
mov r12, qword [rsp + 0x30]
mov rbp, qword [rsp + 0x118]
add byte [rbx + rcx*4 - 0x44], cl
and al, 0x10
add dword [rax], eax
add byte [rbx + rcx*4 - 0x4c], al
and al, 0x90
add byte [rax], al
invalid
mov ebx, dword [rsp + 0x8c]
jmp 0x14007bb84
mov eax, dword [rsi + 8]
mov rcx, qword [r14 + 0x10]
mov rdx, qword [r14 + 0x18]
shl rdx, 6
add rdx, rax
lea r8, [rsp + 0x110]
add byte [rax], al
mov qword [r8], rax
mov qword [r8 + 8], rcx
or byte [rcx - 0x77], cl
invalid
invalid
mov qword [r8 + 0x18], rdx
mov byte [r8 - 0x20], 0x16
mov byte [rax - 0x20], 0x16
and qword [r8 + 0x20], 0
lea rdi, [rsp + 0x91]
add byte [rax], al
add byte [rax - 0x73], cl
je 0x14007d165
invalid
lea rsi, [rsp + 0x5f]
pop rdi
mov byte [rsp + 0x23], 2
lea r15, [rsp + 0xf0]
lea rbx, [0x14031b050]
sub dword [rax], eax
lea r13, [rsp + 0x40]
lea r12, [0x14031b08c]
mov byte [rsp + 0x22], 2
and al, byte [rdx]
mov cl, 2
mov dword [rsp + 0x38], ecx
and al, 0x38
mov cl, 2
mov dword [rsp + 0x3c], ecx
mov cl, 2
invalid
add cl, byte [rcx - 0x4ec3dbb4]
add cl, byte [rcx - 0x4ed7dbb4]
add cl, byte [rcx - 0x4ed3dbb4]
mov dword [rsp + 0x2c], ecx
invalid
mov dword [rsp + 0x28], ecx
mov cl, 2
mov dword [rsp + 0x2c], ecx
mov cl, 2
add cl, byte [rcx - 0x4ecfdbb4]
add cl, byte [rcx - 0x4edbdbb4]
and al, 0x24
mov cl, 2
mov dword [rsp + 0x34], ecx
xor al, 0x48
mov dword [rsp + 0x30], ecx
mov cl, 2
mov dword [rsp + 0x24], ecx
and al, 0x24
mov cl, 2
mov dword [rsp + 0x34], ecx
invalid
test rax, rax
test eax, eax
je 0x14007d6c4
test byte [rdx], ch
add eax, 0x8b480000
mov rax, qword [rsp + 0x120]
test byte [rax + riz], ah
and al, 0x20
add dword [rax], eax
add byte [rax + 0x3b], cl
cmp rax, qword [rsp + 0x128]
invalid
cmp rax, qword [rsp + 0x128]
je 0x14007d6c4
test byte [rax - 0x72b80000], dl
mov qword [rsp + 0x120], rcx
mov word [rax + riz], fs
add dword [rax], eax
invalid
lea rcx, [rax + 0x40]
mov qword [rsp + 0x120], rcx
mov word [rax + riz], fs
add dword [rax], eax
invalid
movzx ebp, byte [rax]
cmp ebp, 0x16
je 0x14007d6c4
movups xmm0, xmmword [rax + 1]
movups xmm1, xmmword [rax + 0x11]
adc qword [rdi], rcx
movups xmm2, xmmword [rax + 0x21]
adc byte [rax + 0x21], dl
movups xmm3, xmmword [rax + 0x30]
movups xmmword [rsp + 0x6f], xmm3
pop rsp
and al, 0x6f
movaps xmmword [rsp + 0x60], xmm2
movaps xmmword [rsp + 0x50], xmm1
push rax
push rax
movaps xmmword [rsp + 0x40], xmm0
movups xmm0, xmmword [rax + 1]
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rdi + 0xf], xmm1
movups xmmword [rdi], xmm0
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x170], xmm1
jo 0x14007d209
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x160], eax
add byte [rax], al
movaps xmmword [rsp + 0x160], xmm0
add byte [rax], al
inc qword [rsp + 0x130]
mov rcx, r15
call fcn.140060ddc
movaps xmm0, xmmword [rsp + 0x160]
invalid
add dword [rax], eax
invalid
invalid
movaps xmm1, xmmword [rsp + 0x170]
movaps xmmword [rsp + 0x100], xmm1
movaps xmmword [rsp + 0xf0], xmm0
mov byte [rsp + 0x90], bpl
lodsb al, byte [rsi]
and al, 0x90
nop
add byte [rax], al
invalid
lock add byte [rax], al
add byte [rax - 0x78], al
lodsb al, byte [rsi]
and al, 0x90
nop
add byte [rax], al
add bh, bh
dec ebp
cmp ebp, 0xe
dec ebp
cmp ebp, 0xe
ja 0x14007da53
inc byte [rdi]
add byte [rax], al
invalid
add byte [rax + 0x63], cl
add al, 0xab
stosd dword [rdi], eax
movsxd rax, dword [rbx + rbp*4]
invalid
add rax, rbx
jmp rax
and al, 0x91
add byte [rax], al
add byte [rax], al
cmp al, 9
mov ecx, 9
or dword [rax], eax
add byte [rax], al
invalid
add byte [rdi], cl
cmovae eax, ecx
mov byte [rsp + 0x41], al
and al, 0x41
ror dword [r8 - 0x14bedbbc], 0x19
jmp case.0x140077a05.133
mov rax, qword [rsp + 0x98]
cmp rax, 9
mov ecx, 9
invalid
cmovae rax, rcx
mov byte [rsp + 0x41], al
and al, 0x41
mov byte [rsp + 0x40], 0
jmp 0x14007d309
invalid
and al, 0x40
add bl, ch
jae case.0x14007979b.113
mov edx, dword [rsp + 0x98]
mov r8, qword [rsp + 0xa8]
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
cwde
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xa8
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
call fcn.1400494ef
jmp case.0x1400781a1.124
ret 0xfffc
jmp 0x14007d309
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xa8
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
jmp 0x13cc417c9
call fcn.140048f26
mov esp, 0x8d48fffc
mov word [rax + rbx*4], fs
and al, 0x98
lea rcx, [rsp + 0x98]
call fcn.1400eb7d6
jmp 0x14007d316
add byte [rax], al
add al, ch
out 0xe4, eax
invalid
xchg esp, eax
and al, 0x98
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
mov r8, qword [rsp + 0xa0]
mov rcx, r13
call fcn.140048f26
lea rcx, [rsp + 0x90]
lea ecx, [rsp + 0x90]
add al, ch
lahf
invalid
call fcn.1400636b5
cmp byte [rsp + 0x40], 0
jne 0x14007d81e
add al, 0
invalid
add al, 0
add byte [rdi], cl
movzx eax, byte [rsp + 0x41]
movzx eax, byte [rsp + 0x41]
cmp rax, 8
ja 0x14007d363
movsxd rax, dword [r12 + rax*4]
add rax, r12
jmp rax
xor al, 2
jne 0x14007da71
add byte [rax], al
mov rcx, r13
mov rdx, r15
call fcn.140066ec1
invalid
inc dword [rax + 0x40247c]
jl 0x14007d372
add byte [rdi], cl
test eax, ecx
add al, 0
invalid
invalid
jl 0x14007d372
add byte [rdi], cl
test eax, ecx
add al, 0
add byte [rdx - 0x76bedbbc], cl
and al, 0x34
mov al, byte [rsp + 0x41]
mov dword [rsp + 0x34], eax
jmp 0x14007d50a
movaps xmm0, xmmword [rsp + 0xf0]
movaps xmm1, xmmword [rsp + 0x100]
sub byte [rsp + 0x100], cl
and al, 0xf0
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x100], cl
add byte [rdi], cl
sub dword [rsp + 0xa0], ecx
invalid
movaps xmmword [rsp + 0xa0], xmm1
add byte [rdi], cl
sub dword [rsp + 0x90], eax
movaps xmmword [rsp + 0x90], xmm0
mov byte [rsp + 0xf0], 0x16
mov rcx, r13
lea rdx, [rsp + 0x90]
add byte [rax], al
call fcn.140066690
mov rcx, r13
dec dword [rcx + rcx*4 - 0x17]
call fcn.1400636b5
jmp 0x14007d50a
cmp byte [rsp + 0x24], 2
jne 0x14007da7a
mov rcx, r13
mov rdx, r15
call fcn.140066ec1
cmp byte [rsp + 0x40], 0
jne 0x14007d81e
invalid
jl 0x14007d3e5
add byte [rdi], cl
test dword [rbp + 4], edx
add byte [rax], al
invalid
add byte [rdx - 0x76bedbbc], cl
and al, 0x24
mov al, byte [rsp + 0x41]
mov dword [rsp + 0x24], eax
jmp 0x14007d50a
cmp byte [rsp + 0x30], 2
jne 0x14007da83
mov rcx, r13
mov rdx, r15
mov edx, edi
call fcn.140066ec1
cmp byte [rsp + 0x40], 0
jne 0x14007d81e
invalid
add al, 0
invalid
invalid
invalid
mov al, byte [rsp + 0x41]
mov dword [rsp + 0x30], eax
jmp 0x14007d50a
cmp byte [rsp + 0x2c], 2
jne 0x14007da91
mov rcx, r13
mov rdx, r15
call fcn.140066ec1
cmp byte [rsp + 0x40], 0
add byte [rdi], cl
test ecx, edi
add eax, dword [rax]
invalid
add byte [rdi], cl
test ecx, edi
add eax, dword [rax]
add byte [rdx - 0x76bedbbc], cl
and al, 0x2c
mov al, byte [rsp + 0x41]
mov dword [rsp + 0x2c], eax
jmp 0x14007d50a
add byte [rax], al
add byte [rax + 0x228247c], al
jne 0x14007da9f
mov rcx, r13
mov rdx, r15
call fcn.140066ec1
cmp byte [rsp + 0x40], 0
jl 0x14007d46f
add byte [rdi], cl
test ebx, ecx
add eax, dword [rax]
invalid
jl 0x14007d46f
add byte [rdi], cl
test ebx, ecx
add eax, dword [rax]
add byte [rdx - 0x76bedbbc], cl
and al, 0x28
invalid
mov al, byte [rsp + 0x41]
mov dword [rsp + 0x28], eax
invalid
sub cl, ch
stosb byte [rdi], al
add byte [rax], al
add byte [rax + 0x23c247c], al
jne case.0x14007dd28.186
jmp 0x14007d50a
mov rcx, r13
mov rdx, r15
mov edx, edi
call fcn.140066ec1
cmp byte [rsp + 0x40], 0
jne 0x14007d81e
mov al, byte [rsp + 0x41]
mov dword [rsp + 0x3c], eax
jmp 0x14007d50a
mov rax, qword [rsp + 0x110]
jmp case.0x14007b3df.220
lea rax, [rsp + 0x90]
lea rsi, [rsp + 0xf0]
mov ecx, 9
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rax + 0x20]
test rax, rax
je 0x14007d85d
mov qword [rsp + 0x140], rax
movups xmm0, xmmword [rsp + 0xb8]
movups xmmword [rsp + 0x148], xmm0
mov rbx, qword [rsp + 0xc8]
mov qword [rsp + 0x158], rbx
mov rax, qword [rsp + 0x150]
lea r15, [rsp + 0x200]
lea r12, [rsp + 0x180]
lea rdi, [rsp + 0x48]
xor esi, esi
cmp rax, rbx
je 0x14007d875
lea r13, [rax + 0x40]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rsp + 0x1a0], xmm0
movaps xmmword [rsp + 0x1d0], xmm3
movaps xmmword [rsp + 0x1c0], xmm2
movaps xmmword [rsp + 0x1b0], xmm1
cmp byte [rsp + 0x1a0], 0x16
je 0x14007d887
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rsp + 0x190], xmm3
and al, 0x90
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x180], edx
movaps xmmword [rsp + 0x170], xmm1
movaps xmmword [rsp + 0x160], xmm0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x1f0], xmm1
movaps xmmword [rsp + 0x1e0], xmm0
loopne 0x14007d7c2
add byte [rax], al
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmmword [r15], xmm0
movups xmmword [r15 + 0x10], xmm1
mov qword [rsp + 0x40], rsi
movaps xmm0, xmmword [rsp + 0x1e0]
and al, 0xe0
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x1f0], cl
movaps xmm2, xmmword [rsp + 0x200]
movaps xmm3, xmmword [rsp + 0x210]
movups xmmword [rdi + 0x30], xmm3
adc dword [rdi + 0x30], ebx
movups xmmword [rdi + 0x20], xmm2
movups xmmword [rdi + 0x10], xmm1
movups xmmword [rdi], xmm0
inc rsi
mov rcx, rdi
call fcn.140060724
dec dword [rcx + rcx*4 - 0x18]
jmp 0x14007d733
mov rdi, qword [rsp + 0x48]
cmp qword [rsp + 0x110], 0
mov r15, qword [rsp + 0xe8]
mov r12, qword [rsp + 0xe0]
mov esp, dword [rsp + 0xe0]
je 0x14007d84b
lea rcx, [rsp + 0x110]
call fcn.14006140e
lea rcx, [rsp + 0xf0]
call fcn.140060ddc
jmp 0x14007d8f4
xor edi, edi
mov r15, qword [rsp + 0xe8]
add byte [rax], al
mov r12, qword [rsp + 0xe0]
mov ebx, dword [rsp + 0x34]
jmp 0x14007d8c8
mov qword [rsp + 0x150], rbx
mov byte [rsp + 0x1a0], 0x16
jmp 0x14007d88f
mov qword [rsp + 0x150], r13
lea rcx, [rsp + 0x1a0]
call fcn.140061037
lea rcx, [rsp + 0x140]
call fcn.14006140e
invalid
dec dword [rax - 0x7b]
test byte [rbx + rcx*4 - 0x44], 0x24
call 0x18c07d8b5
mov esp, dword [rsp + 0xe0]
invalid
mov ebx, dword [rsp + 0x34]
jne 0x14007da29
xor edi, edi
lea rcx, [rsp + 0x90]
call fcn.140060ddc
test rdi, rdi
mov edx, dword [rsp + 0x2c]
mov ecx, dword [rsp + 0x30]
mov ebp, dword [rsp + 0x3c]
cmp al, 0x44
mov eax, dword [rsp + 0x28]
and al, 0x28
mov r13d, dword [rsp + 0x38]
je 0x14007d99e
xor esi, esi
mov dword [rsp + 0x28], eax
and al, 0x28
and al, 0x28
mov dword [rsp + 0x2c], eax
mov dword [rsp + 0x30], eax
mov dword [rsp + 0x24], eax
and r12b, 0x1e
cmp r12b, 0x14
je 0x14007d918
mov rcx, r14
call fcn.1400636b5
test sil, sil
je 0x14007da09
cmp byte [rsp + 0x24], 0
movzx eax, bl
mov ecx, 3
cmove ecx, eax
movzx eax, cl
mov ecx, eax
or ecx, 5
cmp byte [rsp + 0x30], 0
cmove ecx, eax
mov eax, ecx
or eax, 0xb
cmp byte [rsp + 0x2c], 0
cmove eax, ecx
mov ecx, eax
or ecx, 0x13
cmp byte [rsp + 0x28], 0
cmove ecx, eax
enter 0xffffffffffffc889, 0xffffffffffffff83
enter 0x4020, 0xffffffffffffff84
in eax, dx
cmove eax, ecx
mov ecx, eax
or ecx, 0x40
test r13b, r13b
cmove ecx, eax
mov eax, ecx
or eax, 0x80
test dil, dil
cmove eax, ecx
mov ecx, eax
or ecx, 0x100
test di, 0xff00
cmove ecx, eax
mov word [r15 + 2], 1
mov word [r15 + 4], cx
xor eax, eax
jmp 0x14007da11
mov al, byte [rsp + 0x23]
and al, 1
movzx eax, al
mov r9b, byte [rsp + 0x22]
and al, 0x22
and r9b, 1
movzx edi, r9b
shl rax, 8
loopne 0x14007d9c0
or rdi, rax
and bl, 1
jrcxz 0x14007d9bf
mov eax, dword [rsp + 0x24]
and al, 1
mov dword [rsp + 0x24], eax
and al, 0x24
add dword [rcx - 0x7fdbdbbc], ecx
and cl, 1
loope 0x14007d9cc
mov dword [rsp + 0x30], ecx
and al, 0x30
and dl, 1
mov dword [rsp + 0x2c], edx
and r8b, 1
mov dword [rsp + 0x28], r8d
and bpl, 1
add dword [rcx - 0x80], eax
in eax, 1
invalid
mov sil, 1
jmp 0x14007d906
invalid
invalid
invalid
lea edx, [rsp + 0x160]
mov rcx, r14
call fcn.14026d2f1
jmp case.0x14007407b.206
invalid
invalid
mov rdi, rax
mov qword [r15 + 8], rdi
mov ax, 1
mov word [r15], ax
add rsp, 0x228
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, qword [rsp + 0xd0]
add rsi, rax
add esi, eax
invalid
lea rdx, [rsp + 0x40]
mov qword [rdx], rax
lea r8, [0x14027bef0]
mov rcx, rsi
call fcn.14026d1b7
mov rdi, rax
invalid
jmp 0x14007d8c8
lea r8, [0x140274258]
lea rcx, [rsp + 0x90]
lea rdx, [rsp + 0x160]
call fcn.14026d2f1
jmp 0x14007dae3
lea rcx, [0x1402e8b21]
jmp 0x14007dad9
lea rcx, [0x1402e8b32]
jmp 0x14007da98
lea rcx, [0x1402e8b79]
mov edx, 0xe
jmp 0x14007dade
lea rcx, [0x1402e8b49]
mov edx, 0x17
jmp 0x14007dade
lea rcx, [0x1402e8b60]
mov edx, 0x19
sbb dword [rax], eax
add byte [rax], al
jmp 0x14007dade
lea rcx, [0x1402e86aa]
mov edx, 0xf
jmp 0x14007dade
invalid
mov edx, 0x11
call fcn.14026d227
mov rdi, rax
jmp 0x14007d823
call case.0x140016f68.99
cmp byte [rsi + 0x78], 0xf9
jle 0x14007dbee
stc
jle 0x14007dbee
stc
jne 0x14007db87
mov rax, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
mov qword [rdi], rax
mov dword [rdi], eax
mov byte [rdi + 0x78], 0xfa
jmp 0x14007db94
lea rsi, [rsp + 0x28]
mov ecx, 0x10
invalid
rep movsq qword [rdi], qword [rsi]
add rsp, 0xa8
pop rdi
pop rsi
add byte [rdi + 0x5e], bl
ret
add byte [rax], al
add bl, ch
adc dl, dh
movups xmm0, xmmword [rsp + 0x30]
adc byte [rsp + 0x30], al
adc byte [rsp + 0x30], al
movsd qword [rsi + 8], xmm0
adc dword [rsi + 8], eax
mov eax, 1
mov qword [rsi], rax
add rsp, 0x38
pop rdi
pop rsi
ret
lea edi, [rsp + 0x20]
mov rcx, rdi
call fcn.14006fae7
cmp qword [rdi], 0
je 0x14007dc16
mov rax, qword [rsp + 0x30]
mov qword [rsi + 0x18], rax
movups xmm0, xmmword [rsp + 0x20]
movups xmmword [rsi + 8], xmm0
xor eax, eax
jmp 0x14007dc24
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
mov eax, 1
add byte [rax], al
invalid
mov qword [rsi], rax
add rsp, 0x38
pop rdi
pop rsi
ret
mov esi, ecx
lea rdi, [rsp + 0x20]
and al, 0x20
mov rcx, rdi
call fcn.14006d024
cmp qword [rdi], 0
je 0x14007dc60
invalid
loopne 0x14007dc35
invalid
invalid
mov rax, qword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
mov qword [rsi + 0x18], rax
movups xmm0, xmmword [rsp + 0x20]
movups xmmword [rsi + 8], xmm0
xor eax, eax
jmp case.0x14007c0b1.47
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
mov eax, 1
mov qword [rsi], rax
add rsp, 0x38
pop rdi
pop rsi
cmp byte [rdi + 0x5e], bl
ret
sub rsp, 0x38
mov rsi, rcx
mov esi, ecx
mov esi, ecx
lea rdi, [rsp + 0x28]
mov rcx, rdi
call fcn.14006cbd3
cmp qword [rdi], 0
invalid
je 0x14007dca6
add byte [rdx + rdx + 0x48], dh
mov eax, dword [rsp + 0x30]
mov rax, qword [rsp + 0x30]
xor byte [rax - 0x77], cl
or byte [rax - 0x39], r9b
invalid
invalid
invalid
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
mov qword [rsi], 2
mov dword [rsi], 2
jmp case.0x14007ccdf.34
mov rax, qword [rsp + 0x30]
xor byte [rax - 0x39], cl
mov qword [rsi], 1
invalid
add byte [rax], al
mov qword [rsi + 8], rax
add rsp, 0x38
pop rdi
pop rsi
ret
invalid
mov ecx, edi
inc dword [rbx + 0x1074003f]
push rsi
push rdi
sub rsp, 0x48
mov rsi, rcx
mov esi, ecx
mov esi, ecx
movzx eax, byte [rdx]
dec rax
dec eax
dec eax
cmp rax, 7
ja case.default.0x14007dd28
invalid
lea rcx, [0x14031b0b0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov dil, byte [rdx + 1]
jmp case.0x140077d8d.150
movzx edi, word [rdx + 2]
jmp 0x14007dd3f
mov edi, dword [rdx + 4]
jmp 0x14007dd3f
mov rdi, qword [rdx + 8]
cmp rdi, 0x100
jb 0x14007dd9b
lea rcx, [rsp + 0x30]
mov qword [rcx + 8], rdi
mov byte [rcx], 1
add ebx, ebp
invalid
movsx rdi, byte [rdx + 1]
test rdi, rdi
jns 0x14007dd9b
lea rcx, [rsp + 0x30]
mov qword [rcx + 8], rdi
mov byte [rcx], 2
lea r8, [0x1402793a0]
invalid
invalid
lea rdx, [rsp + 0x2f]
call fcn.14026d0f9
mov cl, 1
jmp case.0x1400781a1.137
movsx rdi, word [rdx + 2]
jmp 0x14007dd92
movsxd rdi, dword [rdx + 4]
jmp 0x14007dd92
mov rdi, qword [rdx + 8]
cmp rdi, 0x100
jae 0x14007ddbc
xor ecx, ecx
test cl, cl
je case.0x140077d8d.150
mov qword [rsi + 8], rax
mov al, 1
jmp 0x14007ddb3
mov byte [rsi + 1], 1
mov byte [rsi + 2], dil
xor eax, eax
mov byte [rsi], al
add rsp, 0x48
pop rdi
pop rsi
ret
lea rcx, [rsp + 0x30]
mov qword [rcx + 8], rdi
mov byte [rcx], 2
lea r8, [0x1402793a0]
lea rdx, [rsp + 0x2f]
push rsp
and al, 0x2f
call fcn.14026d0f9
mov cl, 1
jmp case.0x1400781a1.137
lea r8, [0x1402793a0]
lea rax, [rsp + 0x2f]
lea eax, [rsp + 0x2f]
mov rcx, rdx
mov rdx, rax
mov edx, eax
call fcn.14026d339
jmp 0x14007dda1
stosd dword [rdi], eax
push rsi
call qword [rdi + rcx]
test byte [rbp + 4], dh
add byte [rax], al
pushfq
and al, 0xb8
add byte [rax], al
add byte [rcx - 0x75], cl
or byte [rcx - 0x75], r9b
adc byte [rcx + r9*4 - 0x4c], r9b
and al, 0xb0
mov al, 0
invalid
add byte [rcx - 0x75], cl
push rsi
sbb byte [rax - 0x3f], cl
loop case.0x14007b3df.247
and al, 0x50
add dword [rax], eax
add byte [rcx - 0x77], cl
mov qword [r8], rax
mov qword [r8 + 8], rcx
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], rdx
invalid
invalid
loopne 0x14007de84
add byte [rax], al
add byte [rax - 0x7d], cl
and dword [rax], eax
mov word [rax + rax*4], fs
add dword [rax], eax
add byte [rax], al
invalid
invalid
and dword [rax], eax
lodsb al, byte [rsi]
and al, 0xc1
add byte [rax], al
add byte [rbp + 0x31], al
in eax, dx
add byte [rax], al
test byte [rax + riz*2], ah
add dword [rax], eax
add byte [rax + 0x3b], cl
test byte [rax + rbp*2], ah
add dword [rax], eax
add byte [rdi], cl
test byte [rcx], cl
or dword [rax + rax], eax
add byte [rax - 0x73], cl
mov qword [rsp + 0x160], rcx
invalid
add dword [rax], eax
invalid
invalid
adc qword [rdi], rcx
adc byte [rax + 0x21], dl
push rax
invalid
push rax
and dword [rdi], ecx
adc byte [rax + 0x30], bl
and al, 0x20
adc byte [rdi], cl
adc dword [rbp + 0xf], ecx
add byte [rax - 0x73], cl
and al, 0x3f
adc byte [rdi], cl
sub dword [rsp + 0x210], ecx
mov word [rax + rdx], fs
add al, byte [rax]
add byte [rax], al
mov word [rax + rdx], fs
add al, byte [rax]
add byte [rax], al
movaps xmmword [rsp + 0x200], xmm0
adc byte [rdx], al
add byte [rax], al
add byte [rax], al
test byte [rax + rax], ah
add al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x210], cl
and al, 0x40
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x130], eax
add dword [rax], eax
invalid
or al, byte [rax]
add byte [rax - 0x73], cl
or eax, 0x29d13c
add al, 0xb9
and al, ch
jp 0x14007e032
cld
invalid
invalid
add byte [rax], al
add al, ch
pop rax
push rsi
invalid
or dword [rax], eax
add byte [rax - 0x73], cl
and al, 0x20
mov esp, 0x11024
add byte [rax - 0x77], cl
mov ah, 0x24
sbb byte [rcx], al
add byte [rax], al
add byte [rax], al
and al, 0x30
add dword [rax], eax
add byte [rsi], dl
and al, 0x30
add dword [rax], eax
add al, ch
mov al, 0x8d
invalid
add esp, 0x2d8
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xa0
add al, byte [rax]
add byte [rcx + rcx*4 - 0x54], cl
and al, 0x60
add al, byte [rax]
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0x68
add al, byte [rax]
add byte [rax - 0x77], cl
mov word [rax + rsi*2], fs
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rax + rbp*4], ah
add al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x20
and al, 0x20
and al, 0x20
add byte [rcx + 1], bh
lea rcx, [rsp + 0x1e0]
call fcn.1400eb7d6
lea rcx, [rsp + 0xa0]
call fcn.140061b06
xor r13d, r13d
jmp case.0x14007407b.235
mov bl, 1
mov r15, rsi
test r14, r14
je 0x14007f14a
lea rcx, [rsp + 0x1e0]
call fcn.1400eb7d6
mov r15, rsi
test bl, bl
mov r14, qword [rsp + 0x40]
je 0x14007f2d9
test r12, r12
mov rdi, qword [rsp + 0x38]
mov rbx, qword [rsp + 0x30]
je 0x14007f370
lea rcx, [rsp + 0x140]
call fcn.1400eb7d6
jmp 0x14007f370
mov rdi, qword [rsp + 0x38]
mov rbx, qword [rsp + 0x30]
jmp 0x14007f370
mov rax, qword [rsp + 0xc0]
test rax, rax
je 0x14007f38a
invalid
lea rcx, [rsp + 0xc0]
call fcn.14006140e
lea rcx, [rsp + 0xa0]
call fcn.140060ddc
xor r13d, r13d
mov r12, r15
and r14b, 0x1e
cmp r14b, 0x14
je 0x14007f3af
mov rcx, rbx
call fcn.1400636b5
invalid
invalid
invalid
test r13, r13
je case.0x14007407b.239
mov qword [rdi + 8], r13
mov qword [rdi + 0x10], r12
movaps xmm0, xmmword [rsp + 0x50]
movaps xmm1, xmmword [rsp + 0x60]
movups xmmword [rdi + 0x18], xmm0
movups xmmword [rdi + 0x28], xmm1
adc dword [rdi + 0x28], ecx
mov rax, qword [rsp + 0x70]
mov qword [rdi + 0x38], rax
xor eax, eax
jmp 0x14007f3e4
mov qword [rdi + 8], r12
mov eax, 1
mov qword [rdi], rax
add rsp, 0x268
add al, byte [rax]
invalid
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
ret
hlt
lea rax, [rsp + 0x100]
mov rcx, qword [rax + 0x20]
mov qword [rsp + 0x70], rcx
and al, 0x70
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x50], xmm0
and al, 0x50
jmp case.0x14007407b.235
add eax, 0x1f498e
mov ecx, 1
call fcn.14026d1b7
mov r12, rax
jmp 0x14007f0ef
or dword [rax], eax
add byte [rax], al
jmp 0x14007f571
add byte [rax], al
add al, ch
int3
call fcn.14026d227
mov rsi, rax
jmp 0x14007f130
adc dword [rsi + 8], eax
xor eax, eax
jmp 0x14007f5d0
invalid
mov qword [rsi], rax
invalid
add rsp, 0x68
pop rdi
pop rsi
ret
mov esi, ecx
lea rdi, [rsp + 0x28]
mov rcx, rdi
call fcn.14006cfe0
invalid
inc dword [rax + 0xd74003f]
cmp byte [rdi], 0
je 0x14007f602
invalid
mov rax, qword [rsp + 0x30]
mov qword [rsi + 8], rax
mov al, 1
jmp 0x14007f60b
mov al, byte [rsp + 0x29]
mov byte [rsi + 1], al
xor eax, eax
mov byte [rsi], al
add rsp, 0x38
invalid
invalid
cmp byte [rdi + 0x5e], bl
pop rdi
pop rsi
ret
jl 0x14007f645
sub byte [rax - 0x77], cl
stc
invalid
and al, 0x30
sub al, 0xc7
add al, 1
add al, 1
add byte [rax], al
add byte [rcx - 0x3fcef7ba], cl
invalid
mov rsi, rcx
lea rdi, [rsp + 0x20]
mov rcx, rdi
call fcn.14002000c
or edx, edi
inc dword [rbx + 0x1275053f]
inc dword [rbx + 0x1275053f]
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
mov qword [rsi], 6
mov dword [rsi], 6
jmp 0x14007f69b
lea rdx, [rsp + 0x20]
mov r8d, 0x788
mov byte [rdi], al
add byte [rax], al
mov rcx, rsi
call fcn.1402698b0
invalid
invalid
invalid
nop
add rsp, 0x7a8
pop rdi
pop rsi
ret
lea ecx, [rsp + 0x30]
call fcn.1400354f2
jmp 0x14007f789
movzx ebx, word [rsp + 0x30]
pop rsp
and al, 0x30
mov rcx, rdi
call fcn.1400636b5
invalid
test bx, bx
je case.0x1400781a1.174
mov rax, qword [rsp + 0x38]
mov qword [rsi + 8], rax
mov ax, 1
invalid
add dword [rax], eax
jmp 0x14007f7bb
movzx ebx, word [rsp + 0x32]
mov word [rsi + 2], 1
mov word [rsi + 4], bx
xor eax, eax
mov word [rsi], ax
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
lea eax, [0x140279400]
lea rdx, [rsp + 0x2f]
mov rcx, rdi
call fcn.14026d2f1
jmp 0x14007f7a0
lea edi, [rsp + 0x20]
mov rcx, rdi
call fcn.14006d0b2
cmp qword [rdi], 0
invalid
je 0x14007f80e
mov rax, qword [rsp + 0x30]
mov qword [rsi + 0x18], rax
movups xmm0, xmmword [rsp + 0x20]
movups xmmword [rsi + 8], xmm0
xor eax, eax
jmp 0x14007f81c
mov rax, qword [rsp + 0x28]
sub byte [rax - 0x77], cl
mov qword [rsi + 8], rax
mov eax, 1
or byte [rax + 1], r15b
mov qword [rsi], rax
add rsp, 0x38
invalid
cmp byte [rdi + 0x5e], bl
ret
invalid
loopne 0x14007f889
and dword [rcx + 0x20], 0
lea ecx, [rsp + 0x308]
and al, 8
add eax, dword [rax]
add dh, al
invalid
add ecx, dword [rax - 0x73]
mov word [rax + rcx*8], fs
add byte [rax], al
add byte [rax - 0x39], cl
add dword [rax], ecx
add byte [rax], al
invalid
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
or byte [r15 + 2], dil
add byte [rax], al
add dh, al
and al, 0x3c
add esi, dword [rcx]
in eax, dx
cmp al, 3
add dword [rax], eax
add byte [rdi], cl
adc byte [rax + 1], al
and byte [0x16916f909], al
mov word [rax + rdx], fs
add eax, 0x290f0000
add byte [rax], al
invalid
invalid
test byte [rax + rax], ah
and al, 0
add byte [rax], al
and al, 0
add eax, 0x100f0000
add dword [rdi], ecx
adc byte [rax + 0x10], cl
and al, 0xe0
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0xef], ecx
add byte [rax - 1], cl
invalid
mov word [rax + rdx*4], fs
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x60], ecx
add byte [rdi], cl
adc dword [rbx], eax
add byte [rax], al
add byte [rcx], 0
add byte [rax + rcx*2], al
mov dword [rsp + 0x188], eax
sti
dec dword [rax - 0x73]
mov word [rax + rcx], fs
add eax, 0x7ee80000
mov ebp, 0x2aeb0006
add byte [rax], al
and al, 0x10
add eax, 0x8d480000
mov word [rax + rax*4], fs
add dword [rax], eax
add al, ch
sti
dec dword [rax - 0x73]
mov word [rax + rax], fs
add eax, 0x31e80000
cmp al, 0xfe
dec dword [rdx + 0x1802484]
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax], al
mov dword [rax + 3], edx
or dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x50], al
imul edi, esi, 0xffffffff
and al, 0x60
int1
add byte [rcx + rcx*4 - 0x20], cl
and byte [rdi], cl
adc byte [rax + 0x30], bl
add byte [rax - 0x77], cl
ret
lea ecx, [rsp + 0xc88]
mov word [rax + riz*8], fs
adc eax, dword [rax]
add al, ch
xor r15d, esi
invalid
add byte [rbx], al
add byte [rax], al
test ch, al
add byte [rax], al
and al, 0
add eax, 0x50000
add byte [rax], al
invalid
add byte [rax], al
invalid
add byte [rax], al
add eax, 0x48000000
mov ecx, esi
invalid
lea edi, [rsp + 0x28]
mov rcx, rdi
call fcn.14002dce7
loope case.0x140074613.284
cli
dec dword [rax - 0x7d]
invalid
invalid
je 0x14008061e
mov rax, qword [rsp + 0x30]
mov qword [rsi + 8], rax
mov qword [rsi], 2
mov dword [rsi], 2
jmp case.0x14007c0b1.102
adc byte [rax - 0x75], cl
and al, 0x30
invalid
mov rax, qword [rsp + 0x30]
mov qword [rsi], 1
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsi + 8], rax
invalid
invalid
invalid
mov qword [rsi + 8], rax
add rsp, 0x38
pop rdi
pop rsi
ret
in al, dx
cmp byte [rax - 0x77], cl
invalid
mov esi, ecx
lea rdi, [rsp + 0x28]
mov rcx, rdi
call fcn.14006ccfe
jmp qword [rsi - 0x7d]
invalid
invalid
je 0x140080660
mov rax, qword [rsp + 0x30]
mov qword [rsi + 8], rax
mov ax, 1
mov eax, 0x11eb0001
mov eax, 0x11eb0001
movzx eax, word [rsp + 0x2a]
mov word [rsi + 2], 1
add byte [rsi - 0x77], ah
add al, 0x31
invalid
add byte [rsi - 0x77], ah
add al, 0x31
shl byte [rsi - 0x77], 6
mov word [rsi], ax
add rsp, 0x38
pop rdi
pop rsi
cmp byte [rdi + 0x5e], bl
ret
popfq
invalid
mov eax, dword [rsp + 0x30]
mov qword [rsi + 8], rax
mov eax, 1
jmp 0x1400806b6
sub al, 0xc7
add al, 1
add al, 1
add al, 1
add byte [rax], al
add byte [rcx - 0x3fcef7ba], cl
or byte [rcx], dh
invalid
or byte [rcx], dh
ror byte [rcx - 0x3b7cb7fa], 0x38
mov dword [rsi], eax
add rsp, 0x38
add esp, 0x38
pop rdi
pop rsi
ret
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x358
mov rbx, rcx
movzx eax, byte [rdx]
cmp rax, 0x14
je 0x140080bac
cmp eax, 0x15
jne 0x140080fc5
add byte [rax], al
mov qword [rsp + 0x28], rbx
pop rsp
and al, 0x28
mov rax, qword [rdx + 8]
mov r9, qword [rdx + 0x18]
shl r9, 6
loope 0x140080702
add r9, rax
lea r15, [rsp + 0x70]
jl 0x140080727
invalid
and al, 0x70
mov qword [r15], rax
mov qword [r15 + 8], r9
xorps xmm0, xmm0
movups xmmword [r15 + 0x10], xmm0
adc byte [rax - 0x73], cl
and al, 0x50
and qword [rcx], 0
lea rdx, [rsp + 0x1b8]
lea rcx, [rsp + 0x188]
mov word [rax + rcx*4], fs
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x7d], cl
and qword [rcx - 8], 0
mov byte [rdx + 0x62], 2
mov dword [rsp + 0x4c], 2
add al, byte [rax]
add byte [rax], al
invalid
mov dil, 2
xor ebx, ebx
lea rbp, [0x14031b18c]
lea r12, [0x14031b1c8]
mov byte [rsp + 0x25], 2
mov byte [rsp + 0x26], 2
add al, dh
and al, 0x27
add cl, byte [rbp + rcx*4 - 0x54]
and al, 0xa0
add byte [rax], al
add byte [rcx - 0x42], al
add byte [rax], al
add byte [rax], al
and al, 0xa0
add byte [rax], al
add byte [rcx - 0x42], al
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x48], 2
mov dword [rsp + 0x40], 2
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x70], rcx
movzx eax, byte [rax + 1]
cmp al, 9
mov ecx, 9
cmovae eax, ecx
jmp 0x140080834
pop rsi
adc byte [rcx + rcx*4 - 0x17], cl
adc byte [rcx + rcx*4 - 0x17], cl
invalid
test byte [rcx + riz*4], ah
add byte [rax], al
add byte [rax + rcx], bh
add byte [rax], 0
add byte [rax], al
mov rcx, rsi
call fcn.1400666c6
mov rcx, r13
mov rdx, rsi
mov edx, esi
mov edx, esi
call fcn.14006d024
mov rsi, qword [rsp + 0xa0]
mov esi, dword [rsp + 0xa0]
mov esi, dword [rsp + 0xa0]
wait
and bh, dh
dec dword [rax - 0x77]
je 0x1400808bc
push rax
cmp byte [rax - 0x77], cl
pop rsp
and al, 0x30
cmp dil, 2
jne case.0x1400744cf.290
and qword [rsp + 0x80], 0
mov rcx, rsi
call fcn.1400666c6
mov rcx, r13
mov rdx, rsi
call fcn.14001f446
mov bl, byte [rsp + 0x10a]
mov r15, qword [rsp + 0xa0]
mov edi, dword [rsp + 0xa0]
mov edi, dword [rsp + 0xa0]
cmp bl, 2
je 0x140080c05
mov ecx, 0x62
lea r14, [rsp + 0x220]
mov rdi, r14
lea rsi, [rsp + 0xa8]
test al, 0
add byte [rax], al
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0xb0]
mov al, byte [rcx + 0x5f]
mov byte [rsp + 0x164], al
mov eax, dword [rcx + 0x5b]
mov dword [rsp + 0x160], eax
lea rcx, [rsp + 0x1b0]
call fcn.14006480c
invalid
dec dword [rcx + rcx*4 - 0x44]
and al, 0xb0
add dword [rax], eax
add byte [rcx + 0x62], bh
add dword [rax], eax
add byte [rcx + 0x62], bh
lea rdx, [rsp + 0x1b8]
mov rdi, rdx
and al, 0xb8
add dword [rax], eax
add byte [rax - 0x77], cl
xlatb
mov rsi, r14
rep movsb byte [rdi], byte [rsi]
mov byte [rsp + 0x21a], bl
mov al, byte [rsp + 0x164]
mov byte [rdx + 0x67], al
mov eax, dword [rsp + 0x160]
add dword [rax], eax
add byte [rcx - 0x20769cbe], cl
je 0x1400809b3
cmp byte [rbp + rcx*4 + 0x7c], cl
and al, 0x70
movabs al, byte [0x235850f00000000]
add byte [rax], al
add byte [rax], al
cmp byte [rsp + 0x26], 2
jne case.0x14006c4ff.604
mov rcx, r13
mov rdx, r15
call fcn.140066e6b
cmp byte [rsp + 0xa0], 0
and al, 0xa0
add byte [rax], al
add byte [rax], al
mov rax, qword [rdx + 8]
mov rcx, qword [rdx + 0x18]
shl rcx, 5
add rcx, rax
lea rdx, [rsp + 0x50]
mov qword [rdx], rax
mov qword [rdx + 8], rcx
and qword [rdx + 0x10], 0
lea rsi, [rsp + 0xa0]
mov rcx, rsi
call fcn.140067cca
cmp qword [rsi], 0
je 0x140080ce9
mov r14, qword [rsp + 0xa8]
jmp 0x140080e69
mov rax, qword [rsp + 0xa8]
movups xmm0, xmmword [rsp + 0xb0]
movaps xmmword [rsp + 0x1a0], xmm0
test rax, rax
je 0x140081021
movaps xmm0, xmmword [rsp + 0x1a0]
movups xmmword [rsp + 0x78], xmm0
mov qword [rsp + 0x70], rax
lea rsi, [rsp + 0xa0]
lea rdx, [rsp + 0x50]
lea edx, [rsp + 0x50]
mov rcx, rsi
call fcn.140067d38
mov dl, byte [rsi + 0x6a]
push 0x4c
mov esi, dword [rsi]
cmp dl, 3
je 0x140080e5f
add dword [rax], eax
invalid
lea rax, [rsp + 0xa8]
lea rdi, [rsp + 0x220]
and byte [rdx], al
add byte [rax], al
mov ecx, 0x62
mov rsi, rax
rep movsb byte [rdi], byte [rsi]
mov cl, byte [rax + 0x67]
mov byte [esp + 0x6c], cl
mov eax, dword [rax + 0x63]
mov dword [rsp + 0x68], eax
and al, 0x68
cmp dl, 2
je 0x1400810dc
test byte [rbx + 3], ch
add byte [rax], al
lea rax, [rsp + 0x1b8]
lea rsi, [rsp + 0x220]
mov ecx, 0x62
mov rdi, rax
rep movsb byte [rdi], byte [rsi]
mov cl, byte [rsp + 0x6c]
and al, 0x6c
mov byte [rax + 0x67], cl
mov ecx, dword [rsp + 0x68]
push 0x4c634889
mov dword [rax - 8], esi
mov byte [rax + 0x62], dl
lea rsi, [rsp + 0xa0]
mov ah, 0x24
movabs al, byte [0x5024548d48000000]
mov rcx, rsi
call fcn.14006795d
cmp byte [rsi], 0
jne 0x140080e4a
add byte [rax], al
mov bpl, byte [rsp + 0xa1]
cmp bpl, 2
add cl, byte [rdi]
test byte [rdx + 3], dl
add byte [rax], al
lea rsi, [rsp + 0xa0]
lea rdx, [rsp + 0x50]
mov rcx, rsi
call fcn.14006795d
invalid
inc dword [rax + 0x6075003e]
mov r14b, byte [rsp + 0xa1]
cmp r14b, 2
je 0x14008131b
lea rsi, [rsp + 0xa0]
lea rdx, [rsp + 0x50]
mov rcx, rsi
mov ecx, esi
call fcn.14006795d
cmp byte [rsi], 0
jne 0x140080e4a
mov r15b, byte [rsp + 0xa1]
cmp r15b, 2
je 0x140081333
lea rsi, [rsp + 0xa0]
lea rdx, [rsp + 0x50]
mov rcx, rsi
call fcn.1400676ce
mov rcx, qword [rsi]
cmp rcx, 2
jne 0x14008113a
mov r14, qword [rsp + 0xa8]
lea rcx, [rsp + 0x1b0]
call fcn.140062ead
lea rcx, [rsp + 0x70]
add byte [rax], al
jae 0x140080fa6
lea r8, [0x140275478]
lea rax, [rsp + 0x220]
test byte [rax + riz], ah
add al, byte [rax]
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
mov edx, eax
call fcn.14026d339
jmp 0x140081036
lea rdx, str.struct_ChatInviteLink_with_9_elements
lea r8, [0x140273eb8]
xor ecx, ecx
call fcn.14026d1b7
mov r14, rax
jmp 0x140080e69
lea rdx, str.struct_ChatInviteLink_with_9_elements
lea r8, [0x140273eb8]
invalid
add byte [rcx + 1], bh
add byte [rax], al
add al, ch
ret
rcr byte [rsi], 0
mov r14, rax
jmp 0x140080e5f
lea rdx, str.struct_ChatInviteLink_with_9_elements
lea r8, [0x140273eb8]
add eax, 0x1f2d88
mov ecx, 2
jmp case.0x14007ccdf.124
mov rax, qword [rsp + 0xa8]
movups xmm0, xmmword [rsp + 0xb0]
invalid
movaps xmmword [rsp + 0x160], xmm0
test rcx, rcx
je 0x14008143f
movaps xmm0, xmmword [rsp + 0x160]
movups xmmword [rsp + 0x188], xmm0
mov qword [rsp + 0x180], rax
mov rdx, qword [rsp + 0x50]
xor edi, edi
test rdx, rdx
test edx, edx
je case.0x14006c4ff.621
cmp rdx, qword [rsp + 0x58]
je case.0x14006c4ff.621
lea rax, [rdx + 0x20]
mov qword [rsp + 0x50], rax
inc qword [rsp + 0x60]
lea rsi, [rsp + 0xa0]
mov rcx, rsi
int1
call fcn.140019f09
mov edi, dword [rsi]
cmp edi, 2
invalid
je case.0x14007444a.302
mov eax, dword [rsp + 0xa4]
mov dword [rsp + 0x44], eax
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x90], rax
lea rsi, [rsp + 0xa0]
lea rdx, [rsp + 0x50]
mov rcx, rsi
call fcn.1400672f5
cmp dword [rsi], 0
jne case.0x14007444a.302
mov dword [rsp + 0x40], edi
mov r12d, dword [rsp + 0xa4]
cmp r12d, 2
je 0x14008145f
test byte [rcx + 2], ch
add byte [rax], al
lea rsi, [rsp + 0xa0]
mov r13d, dword [rsi + 8]
lea rdx, [rsp + 0x50]
mov rcx, rsi
call fcn.1400672f5
cmp dword [rsi], 0
invalid
je 0x14008134b
mov r14, qword [rsp + 0xa8]
lea rcx, [rsp + 0x180]
call fcn.140062b2f
jmp 0x140080e52
and ah, bh
invalid
invalid
lea rcx, [0x1402e8a71]
mov edx, 7
jmp 0x14008130e
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x30], rbx
lea rcx, [0x1402e8a78]
jmp 0x140081298
mov edx, 0xa
jmp 0x14008130e
and al, 0x38
mov qword [rsp + 0x30], rbx
invalid
xor byte [rax - 0x73], cl
or eax, 0x26725e
pop rsi
jb case.0x140084704.203
invalid
lea rcx, [0x1402e854f]
mov edx, 0xc
jmp 0x14008130e
invalid
xor byte [rax - 0x73], cl
or eax, 0x267783
mov edx, 0x1a
call fcn.14026d227
invalid
lea rdx, str.struct_ChatInviteLink_with_9_elements
invalid
lea r8, [0x140273eb8]
mov ecx, 3
jmp case.0x14007ccdf.124
lea rdx, str.struct_ChatInviteLink_with_9_elements
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x140273eb8]
mov ecx, 4
add byte [rax], al
ja 0x14008136a
invalid
jmp case.0x14007ccdf.124
add byte [rax], al
mov r8d, dword [rsp + 0xa4]
cmp r8d, 2
je 0x140081474
invalid
lea rax, [rsp + 0xa0]
mov r9d, dword [rax + 8]
mov ecx, dword [rax + 8]
mov rcx, qword [rsp + 0x80]
mov ecx, dword [rsp + 0x80]
lea rdx, [rsp + 0x2b0]
xchg esp, eax
and al, 0xb0
add al, byte [rax]
add byte [rax - 0x77], cl
mov al, byte [rax + 0xf000000]
add byte [rax], al
invalid
mov qword [rdx + 0x80], rcx
movups xmm0, xmmword [rsp + 0x70]
adc byte [rsp + 0x70], al
movups xmmword [rdx + 0x70], xmm0
lea rsi, [rsp + 0x1b0]
mov al, 1
add byte [rax], al
mov al, 1
add byte [rax], al
mov ecx, 0xe
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0x190]
mov qword [rdx + 0x98], rcx
cwde
add byte [rax], al
add byte [rax], al
cwde
add byte [rax], al
add byte [rax], al
invalid
movups xmm0, xmmword [rsp + 0x180]
adc byte [rsp + 0x180], al
add byte [rcx], 0
add byte [rdi], cl
movups xmmword [rdx + 0x88], xmm0
adc dword [rdx + 0x88], eax
invalid
add byte [rax], al
mov ecx, dword [rsp + 0x40]
and al, 0x40
mov dword [rdx - 0x20], ecx
mov esi, dword [rsp + 0x44]
and al, 0x44
mov dword [rdx - 0x1c], esi
mov rdi, qword [rsp + 0x90]
add byte [rax], al
add byte [rax - 0x77], cl
jp 0x1400813bc
invalid
add byte [rax], al
mov qword [rdx - 0x18], rdi
mov dword [rdx - 0x10], r12d
mov dword [rdx - 0xc], r13d
mov dword [rdx - 8], r8d
mov dword [rdx - 8], eax
mov dword [rdx - 4], r9d
cld
cld
mov byte [rdx + 0xa0], bpl
add byte [rax], al
mov byte [rdx + 0xa1], r14b
mov byte [rdx + 0xa1], dh
mov byte [rdx + 0xa2], r15b
movabs byte [0x60244c8b48000000], al
add byte [rax], al
mov rcx, qword [rsp + 0x60]
mov qword [rax + 0x10], rcx
movups xmm0, xmmword [rsp + 0x50]
adc byte [rsp + 0x50], al
adc byte [rdi], cl
adc byte [rsp + 0x50], al
and al, 0x50
movaps xmmword [rax], xmm0
mov rcx, rax
call fcn.14006ff44
dec dword [rax - 0x7b]
test rax, rax
ror byte [rdi], 0x85
lodsb al, byte [rsi]
cld
jne 0x1400810c7
test dword [rsp + rdi*8 - 0x72b70001], ebp
invalid
lea rdx, [rsp + 0x2a0]
xchg esp, eax
and al, 0xa0
invalid
movabs al, byte [0xa0248c8d48000002]
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
invalid
lea rcx, [rsp + 0xa0]
mov word [rax + riz*4], fs
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x48], al
mov eax, 0xe8000000
mov r8d, 0xb8
call fcn.1402698b0
mov ebp, dword [rsp + 0x40]
jmp case.0x14006c4ff.591
jp case.0x14006c4ff.623
test byte [rsi], bl
add byte [rbx - 0x16bfdb94], cl
invalid
invalid
pop rsi
sti
invalid
jmp case.0x14006c4ff.591
invalid
lea rdx, str.struct_ChatInviteLink_with_9_elements
lea r8, [0x140273eb8]
imul ebp, dword [rdx], 0x1f
invalid
imul ebp, dword [rdx], 0x1f
add byte [rcx + 5], bh
mov ecx, 5
call fcn.14026d1b7
mov r14, rax
invalid
invalid
jmp 0x140080e52
stc
invalid
lea rdx, str.struct_ChatInviteLink_with_9_elements
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x140273eb8]
mov ecx, 7
sub bl, byte [r15]
add byte [rcx + 7], bh
jmp 0x140081487
adc ecx, dword [rax - 0x73]
adc eax, 0x1f91bd
invalid
invalid
lea rdx, str.struct_ChatInviteLink_with_9_elements
lea edx, [0x14027a638]
lea r8, [0x140273eb8]
mov ecx, 8
or byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
call fcn.14026d1b7
mov r14, rax
mov esi, eax
mov esi, eax
jmp 0x140081220
push rdi
sub rsp, 0x98
cwde
add byte [rax], al
add byte [rax - 0x77], cl
iretd
lea rsi, [rsp + 0x28]
je 0x1400814c8
invalid
add byte [rax], al
add byte [rax - 0x77], cl
iretd
je 0x1400814c8
sub byte [rax - 0x77], cl
mov rcx, rsi
int1
call fcn.14001f446
cmp byte [rsi + 0x6a], 2
push 2
push 2
jne case.0x14007c0b1.153
mov rax, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
mov qword [rdi], rax
mov byte [rdi + 0x6a], 3
push 3
push 3
jmp case.0x14007c0b1.154
lea rsi, [rsp + 0x28]
mov ecx, 0xe
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
add rsp, 0x98
pop rdi
pop rsi
ret
push rbx
sub rsp, 0x88
mov byte [rax], al
add byte [rax], al
mov rsi, rcx
cmp byte [rdx], 0x14
adc al, 0xf
invalid
invalid
add al, byte [rax]
invalid
adc al, 0xf
test dword [rbx + 0x48000002], edi
mov qword [rsp + 0x28], rsi
mov dword [rsp + 0x28], esi
mov rax, qword [rdx + 8]
mov eax, dword [rdx + 8]
mov rdx, qword [rdx + 0x18]
shl rdx, 5
add rdx, rax
ret 0x8d48
lea rcx, [rsp + 0x70]
mov qword [rcx], rax
mov qword [rcx + 8], rdx
and qword [rcx + 0x10], 0
call fcn.140067f4c
invalid
invalid
mov ecx, 0x100000
cmp rdx, rcx
retf 0xf48
retf 0x8548
ror byte [rax + 0xf], 0x44
enter 0x64e8, 0x3b
invalid
invalid
add byte [rax], dl
add byte [rax + 0x39], cl
retf 0xf48
mov r14, rax
lea rbx, [rsp + 0x38]
and al, 0x38
mov qword [rbx], rax
mov qword [rbx + 8], rdx
xor edi, edi
lea r13, [0x14031b1ec]
sub eax, 0x299c9b
lea r15, [rsp + 0x50]
lea rbp, [0x14031b228]
sub dword [rax], eax
mov qword [rsp + 0x48], rdi
mov rdx, qword [rsp + 0x70]
mov rdx, qword [rsp + 0x70]
test rdx, rdx
je 0x140081743
cmp rdx, qword [rsp + 0x78]
cmp edx, dword [rsp + 0x78]
je 0x140081743
lea rax, [rdx + 0x20]
mov qword [rsp + 0x70], rax
inc qword [rsp + 0x80]
mov al, byte [rdx]
movzx ecx, al
lea r8, [rcx - 0xc]
lea eax, [rcx - 0xc]
cmp r8, 2
jae 0x1400815a0
xor r12d, r12d
xor esp, esp
jmp case.0x14007b3df.361
cmp ecx, 0x15
jne 0x1400817f6
add r8b, byte [r8]
invalid
mov rax, qword [rdx + 0x18]
cmp rax, 1
add dword [rdi], ecx
test dword [rdi], edx
add al, byte [rax]
add byte [rax], al
mov rdx, qword [rdx + 8]
lea r12, [rdx + 0x20]
mov al, byte [rdx]
movzx eax, al
dec rax
cmp rax, 0xe
ja 0x14008181b
movsxd rax, dword [r13 + rax*4]
add rax, r13
jmp rax
mov rax, qword [rdx + 8]
mov r8, qword [rdx + 0x18]
jmp case.0x14007407b.345
mov rcx, r15
mov rdx, rax
call fcn.1400467e7
invalid
jmp case.0x140074725.307
mov rdx, rax
call fcn.140045ffa
iretd
cmp byte [rsp + 0x50], 0
and al, 0x50
add byte [rdi], cl
jne 0x140081790
test dword [rdx + 1], ebx
add byte [rax], al
invalid
movzx eax, byte [rsp + 0x51]
movsxd rax, dword [rbp + rax*4]
test dword [rax], r8d
add rax, rbp
jmp rax
loope 0x140081631
sub al, r15b
dec dword [rax - 0x7b]
ror byte [rdi], 0x85
invalid
invalid
fadd qword [rcx]
add byte [rax], al
invalid
xor esi, esi
jmp 0x140081716
add byte [rax], al
add byte [rax], al
mov rcx, r12
invalid
mov ecx, esp
loope 0x140081649
call fcn.140003e9b
mov sil, 1
sub al, bh
inc dword [rax - 0x4a]
add ecx, ebp
jmp case.0x140084704.234
movabs al, byte [0x26e8e1894c000000]
sub al, bh
sub al, bh
inc dword [rax - 0x4a]
add ch, cl
nop
add byte [rax], al
add byte [rax], al
mov rcx, r12
invalid
add byte [rax], al
mov rcx, r12
invalid
call fcn.140003e9b
mov sil, 3
mov dh, 3
jmp case.0x140084704.234
sub al, bh
inc dword [rax - 0x4a]
add al, 0xeb
jae case.0x1400781a1.260
mov ecx, esp
loope 0x140081686
call fcn.140003e9b
mov sil, 5
mov dh, 5
stc
invalid
jmp case.0x140084704.234
clc
inc dword [rax - 0x4a]
mov dh, 6
mov dh, 6
jmp case.0x140084704.234
call fcn.140003e9b
mov sil, 7
mov dh, 7
jmp case.0x140084704.234
mov rcx, r12
call fcn.140003e9b
mov sil, 9
mov dh, 9
or ebx, ebp
xor cl, byte [rcx + rcx*4 - 0x1f]
loope 0x1400816c7
mov eax, 0x40fff827
mov dh, 0xa
jmp case.0x140084704.234
jmp case.0x140084704.234
and eax, 0xe8e1894c
stosd dword [rdi], eax
invalid
test rax, rax
jne 0x140081832
sbb al, 1
add byte [rax], al
add dword [rax], eax
add byte [rax + 0x3b], cl
cmp rdi, qword [rsp + 0x40]
jl 0x14008173e
jne 0x140081732
jne 0x140081732
mov rcx, rbx
mov rdx, rdi
call fcn.1400cef49
mov r14, qword [rsp + 0x38]
mov rdi, qword [rsp + 0x48]
mov byte [r14 + rdi], sil
mov rdi, qword [rsp + 0x48]
inc rdi
invalid
jmp 0x14008155d
mov rbx, qword [rsp + 0x38]
mov ebx, dword [rsp + 0x38]
mov r12, qword [rsp + 0x40]
test rbx, rbx
test ebx, ebx
je 0x140081786
mov rax, qword [rsp + 0x80]
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x50
lea rcx, [rsp + 0x50]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rsp + 0x70]
movaps xmmword [rcx], xmm0
call fcn.14006ff44
test rax, rax
je 0x14008179a
mov r14, rax
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
mov rdx, r12
mov edx, esp
call fcn.1400d3290
mov r12, r14
mov rsi, qword [rsp + 0x28]
jmp case.0x14007ccdf.155
sub cl, ch
mov ecx, 0x4c000000
mov esp, dword [rsp + 0x58]
mov r12, qword [rsp + 0x58]
jmp 0x140081835
mov rsi, qword [rsp + 0x28]
mov esi, dword [rsp + 0x28]
mov qword [rsi + 8], rbx
mov qword [rsi + 0x10], r12
mov qword [rsi + 0x18], rdi
xor eax, eax
jmp 0x140081852
add byte [rax], al
add byte [rax], al
lea r8, [0x14027e1d8]
lea rax, [rsp + 0x37]
mov rcx, rdx
mov rdx, rax
call fcn.14026d339
mov r12, rax
jmp case.0x14007ccdf.155
test rax, rax
mov rsi, qword [rsp + 0x28]
lea rcx, [rsp + 0x50]
and al, 0x50
and al, 0x50
mov byte [rcx], 0xb
lea rdx, str.map_with_a_single_key
lea edx, [0x140273ea8]
lea r8, [0x140273eb8]
call fcn.14026d0f9
mov r12, rax
invalid
jmp 0x14008183a
lea rdi, [rsp + 0x50]
and al, 0x50
mov rcx, rdi
call fcn.14027094e
lea rdx, str.string_or_map
lea edx, [0x140273ee8]
lea r8, [0x140273eb8]
mov rcx, rdi
stc
cmpsd dword [rsi], dword [rdi]
invalid
add byte [rax - 0x77], cl
stc
call fcn.140270a21
jmp 0x140081832
invalid
lea r8, [0x1402755d8]
lea rax, [rsp + 0x37]
lea eax, [rsp + 0x37]
lea eax, [rsp + 0x37]
mov rcx, rdx
mov rdx, rax
call fcn.14026d339
mov r12, rax
invalid
mov rsi, qword [rsp + 0x28]
and al, 0x28
mov rcx, qword [rsp + 0x38]
mov rdx, qword [rsp + 0x40]
call fcn.1400d3290
sbb r8b, byte [0x1a691644c]
mov qword [rsi + 8], r12
mov eax, 1
add dword [rax], eax
add byte [rax], al
or byte [rax + 1], bh
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsi], rax
add rsp, 0x88
invalid
mov byte [rax], al
add byte [rax], al
invalid
add esp, 0x88
invalid
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
ret
push rsi
push rdi
push rbx
sub rsp, 0x50
in al, dx
push rax
mov rsi, rcx
mov al, byte [rdx]
movzx ecx, al
lea r8, [rcx - 0xc]
lea eax, [rcx - 0xc]
cmp r8, 2
jae 0x140081886
xor edi, edi
jmp 0x1400818a7
cmp ecx, 0x15
jne 0x1400819dc
test dword [rbp + 1], ecx
add byte [rax], al
test dword [rbp + 1], ecx
add byte [rax], al
mov rax, qword [rdx + 0x18]
cmp rax, 1
jne 0x1400819b9
test dword [rcx + rax], ebx
add byte [rax], al
add byte [rax], al
mov rdx, qword [rdx + 8]
lea rdi, [rdx + 0x20]
and byte [rdx - 0x3f49f0fe], cl
mov al, byte [rdx]
movzx eax, al
dec rax
cmp rax, 0xe
ja case.default.0x1400818c5
add byte [rax], al
add byte [rax], al
lea rcx, [0x14031b260]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
loopne case.0x14007ccdf.174
movzx edx, byte [rdx + 1]
jmp 0x1400818d1
mov dh, 0x52
add ebx, ebp
add al, 0x48
mov rdx, qword [rdx + 8]
mov edx, dword [rdx + 8]
lea rcx, [rsp + 0x28]
call fcn.140040ebe
jrcxz 0x1400818ce
sti
invalid
jmp 0x14008191d
jrcxz 0x1400818ce
sti
invalid
mov rax, qword [rdx + 8]
mov r8, qword [rdx + 0x18]
jmp 0x1400818ef
mov rax, qword [rdx + 8]
mov r8, qword [rdx + 0x10]
lea rcx, [rsp + 0x28]
mov rdx, rax
call fcn.14004a9bb
mov edi, 0xebfffc90
invalid
mov rax, qword [rdx + 8]
mov r8, qword [rdx + 0x18]
jmp 0x140081910
sbb bl, bpl
or byte [rax - 0x75], cl
mov rax, qword [rdx + 8]
mov r8, qword [rdx + 0x10]
lea rcx, [rsp + 0x28]
mov rax, qword [rdx + 8]
mov r8, qword [rdx + 0x10]
lea rcx, [rsp + 0x28]
mov rdx, rax
call fcn.14004a873
cmp byte [rsp + 0x28], 0
je 0x14008193b
mov rax, qword [rsp + 0x30]
mov qword [rsi], rax
mov dword [rsi + 8], 0x3b9aca02
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
cmp byte [rsp + 0x29], 0
je 0x14008196d
test rdi, rdi
je 0x1400819fc
lea rbx, [rsp + 0x28]
mov rcx, rbx
mov rdx, rdi
mov edx, edi
call fcn.14006cf33
cmp qword [rbx], 0
jne 0x140081924
mov rcx, qword [rsp + 0x30]
call fcn.1400664d1
jmp 0x1400819a2
invalid
test rdi, rdi
je 0x140081a38
add byte [rax], al
add byte [rax], al
lea rbx, [rsp + 0x40]
mov rcx, rbx
mov ecx, ebx
mov rdx, rdi
call fcn.14006cc6e
cmp qword [rbx], 0
je 0x140081998
mov rax, qword [rsp + 0x48]
movabs rdx, 0xba0aeb3b9aca01
mov edx, 0x3b9aca01
jmp 0x1400819a2
mov edx, 0x3b9aca00
mov rax, qword [rsp + 0x48]
and al, 0x48
retf 0x3b9a
cmp edx, 0x3b9aca01
je 0x140081929
mov qword [rsi], rax
mov dword [rsi + 8], edx
jmp 0x140081933
test rax, rax
lea rcx, [rsp + 0x28]
mov byte [rcx], 0xb
add dword [rbx], ecx
lea rdx, str.map_with_a_single_key
lea r8, [0x140273eb8]
call fcn.14026d0f9
add cl, ch
invalid
invalid
invalid
invalid
add cl, ch
invalid
lea rdi, [rsp + 0x28]
mov rcx, rdi
call fcn.14027094e
lea rdx, str.string_or_map
lea r8, [0x140273eb8]
mov rcx, rdi
jmp case.0x140084704.268
lea rcx, [rsp + 0x28]
mov byte [rcx], 0xd
lea rdx, str.newtype_variant
lea r8, [0x140273eb8]
call fcn.140270a21
jmp 0x140081929
lea r8, [0x140275dd8]
lea rax, [rsp + 0x40]
mov rcx, rdx
mov rdx, rax
call fcn.14026d339
jmp 0x140081929
lea rcx, [rsp + 0x28]
mov byte [rcx], 0xd
lea rdx, str.newtype_variant
lea r8, [0x140273eb8]
lea eax, [0x140273eb8]
call fcn.140270a21
jmp 0x140081991
in al, dx
mov rsi, rcx
mov al, byte [rdx]
movzx ecx, al
lea r8, [rcx - 0xc]
cmp r8, 2
jae 0x140081a74
xor edi, edi
jmp 0x140081a95
cmp ecx, 0x15
jne 0x140081bb8
invalid
add byte [rax - 0x75], cl
sbb byte [rax - 0x7d], cl
clc
add dword [rdi], ecx
test dword [rdx], ecx
mov rax, qword [rdx + 0x18]
cmp rax, 1
jne 0x140081b95
add dword [rax], eax
add byte [rax - 0x75], cl
push rdx
or byte [rax - 0x73], cl
lea edi, [rdx + 0x20]
mov rdx, qword [rdx + 8]
lea rdi, [rdx + 0x20]
lea edi, [rdx + 0x20]
lea edi, [rdx + 0x20]
mov al, byte [rdx]
movzx eax, al
dec rax
cmp rax, 0xe
ja case.default.0x140081ab3
add dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0x2997f0
lea rcx, [0x14031b29c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
movzx edx, byte [rdx + 1]
jmp 0x140081abf
add ebx, ebp
add al, 0x48
mov rdx, qword [rdx + 8]
mov edx, dword [rdx + 8]
lea rcx, [rsp + 0x30]
call fcn.1400409f9
jmp 0x140081b0b
mov rax, qword [rdx + 8]
mov eax, dword [rdx + 8]
mov r8, qword [rdx + 0x18]
jmp 0x140081add
mov rax, qword [rdx + 8]
mov eax, dword [rdx + 8]
mov r8, qword [rdx + 0x10]
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov rdx, rax
call fcn.140040912
jmp 0x140081b0b
mov rax, qword [rdx + 8]
mov r8, qword [rdx + 0x18]
jmp 0x140081afe
mov rax, qword [rdx + 8]
mov r8, qword [rdx + 0x10]
or byte [rbx + r9*4 + 0x42], cl
adc byte [rax - 0x73], cl
and al, 0x30
lea rcx, [rsp + 0x30]
mov rdx, rax
call fcn.140040765
cmp byte [rsp + 0x30], 0
je 0x140081b26
mov rax, qword [rsp + 0x38]
mov qword [rsi + 8], rax
mov al, 1
mov byte [rsi], al
add rsp, 0x48
pop rdi
pop rsi
ret
movzx eax, byte [rsp + 0x31]
lea rcx, [0x14031b2d8]
lea ecx, [0x14031b2d8]
lea ecx, [0x14031b2d8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, rdi
call fcn.140003e9b
test rax, rax
jne 0x140081b17
xor eax, eax
jmp 0x140081b8e
stc
call fcn.140003e9b
test rax, rax
jne 0x140081b17
mov al, 1
jmp 0x140081b8e
mov byte [rsi + 1], al
xor eax, eax
jmp 0x140081b1d
test rax, rax
lea rcx, [rsp + 0x30]
mov byte [rcx], 0xb
lea rdx, str.map_with_a_single_key
lea r8, [0x140273eb8]
call fcn.14026d0f9
jmp 0x140081b17
lea rdi, [rsp + 0x30]
mov rcx, rdi
call fcn.14027094e
lea rdx, str.string_or_map
lea r8, [0x140273eb8]
mov rcx, rdi
call fcn.140270a21
jmp 0x140081b17
lea r8, [0x140275c58]
lea rax, [rsp + 0x2f]
mov rcx, rdx
mov rdx, rax
call fcn.14026d339
jmp 0x140081b17
lea rcx, [rsp + 0x150]
call fcn.140061b06
mov r15d, 2
jmp 0x1400824cd
cmp rax, rdi
je 0x14008235a
lea r13, [rax + 0x40]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rsp + 0x190], xmm0
movaps xmmword [rsp + 0x1c0], xmm3
movaps xmmword [rsp + 0x1b0], xmm2
movaps xmmword [rsp + 0x1a0], xmm1
cmp byte [rsp + 0x190], 0x16
je 0x14008236c
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rsp + 0x180], xmm3
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x170], edx
invalid
movaps xmmword [rsp + 0x160], xmm1
movaps xmmword [rsp + 0x150], xmm0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0xb0], xmm1
movaps xmmword [rsp + 0xa0], xmm0
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmmword [rbx], xmm0
add ecx, dword [rdi]
adc dword [rbx + 0x10], ecx
mov qword [rsp + 0x50], r14
movaps xmm0, xmmword [rsp + 0xa0]
movaps xmm1, xmmword [rsp + 0xb0]
add byte [rdi], cl
sub byte [rsp + 0xb0], cl
movaps xmm2, xmmword [rsp + 0xc0]
sub byte [rsp + 0xc0], dl
movaps xmm3, xmmword [rsp + 0xd0]
movups xmmword [r15 + 0x30], xmm3
movups xmmword [r15 + 0x20], xmm2
push rdi
and byte [rcx + 0xf], al
adc dword [rdi + 0x10], ecx
push rdi
and byte [rcx + 0xf], al
adc dword [rdi + 0x10], ecx
movups xmmword [r15], xmm0
inc r14
mov rcx, r15
call fcn.140060724
mov rax, r13
jmp 0x140082218
invalid
and al, 0x38
mov r12, rbx
test rax, rax
lea r14, [rsp + 0x100]
je 0x14008233e
lea rcx, [rsp + 0x128]
call fcn.1400eb7d6
mov r12, rbx
mov rcx, r14
call fcn.14006140e
lea rcx, [rsp + 0xe0]
call fcn.140060ddc
jmp 0x1400823d4
in al, 0xeb
push rdi
mov qword [rsp + 0x138], rdi
mov byte [rsp + 0x190], 0x16
jmp 0x140082374
mov qword [rsp + 0x138], r13
lea rcx, [rsp + 0x190]
call fcn.140061037
lea rcx, [rsp + 0x128]
call fcn.14006140e
test r14, r14
mov rdi, qword [rsp + 0x30]
mov edi, dword [rsp + 0x30]
mov rbx, qword [rsp + 0x98]
add byte [rax], al
mov r15, qword [rsp + 0x48]
jne 0x1400825a1
xor r12d, r12d
mov rsi, qword [rsp + 0x28]
lea rcx, [rsp + 0xe0]
call fcn.140060ddc
test r12, r12
je 0x14008249f
invalid
mov word [rax + riz*8], fs
add byte [rax], al
add al, ch
invalid
dec dword [rbp - 0x7b]
in al, 0xf
test al, bl
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rbx], fs
add al, byte [rax]
add al, ch
lea rcx, [rsp + 0x218]
call fcn.1400eb7d6
invalid
xchg esp, eax
invalid
invalid
add dl, byte [rsi + rax + 0x2bf4100]
add byte [rax], al
add byte [rcx + rcx*4 - 0x1d], cl
mov r15d, 2
mov rbx, r12
jmp 0x1400824cd
movups xmm0, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0x190], xmm0
add dword [rax], eax
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
mov byte [rcx], 0
invalid
add dword [rax], eax
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
mov byte [rcx], 0
add byte [rdi], cl
sub byte [rsp + 0x190], al
add dword [rax], eax
invalid
movaps xmm0, xmmword [rsp + 0x190]
add dword [rax], eax
add byte [rdi], cl
adc dword [rsp + 0x220], eax
invalid
movups xmmword [rsp + 0x220], xmm0
add byte [rdi], cl
sub byte [rsp + 0xe0], al
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmm1, xmmword [rsp + 0xf0]
movups xmmword [rsp + 0x1f0], xmm0
add byte [rax], al
add byte [rax], al
movups xmmword [rsp + 0x200], xmm1
mov rcx, qword [rsp + 0x100]
mov qword [rsp + 0x210], rcx
mov qword [rsp + 0x1e0], r15
mov qword [rsp + 0x1e8], rbx
mov qword [rsp + 0x218], rax
mov rax, qword [rsp + 0x170]
lea rcx, [rsp + 0x50]
mov qword [rcx + 0x20], rax
movups xmm0, xmmword [rsp + 0x150]
movups xmm1, xmmword [rsp + 0x160]
movaps xmmword [rcx + 0x10], xmm1
movaps xmmword [rcx], xmm0
call fcn.14006fe65
test rax, rax
je 0x14008249f
mov r14, rax
lea rcx, [rsp + 0x218]
call fcn.1400eb7d6
mov rbx, r14
jmp 0x1400820f0
lea rax, [rsp + 0x1f0]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rsp + 0x80], xmm3
movaps xmmword [rsp + 0x70], xmm2
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x50], xmm0
and dil, 0x1e
cmp dil, 0x14
je 0x1400824df
mov rcx, rsi
call fcn.1400636b5
cmp r15, 2
jne 0x1400824f3
mov qword [rbp + 8], rbx
mov qword [rbp], 3
jmp 0x140082522
mov qword [rbp], r15
mov qword [rbp + 8], rbx
movaps xmm0, xmmword [rsp + 0x50]
movaps xmm1, xmmword [rsp + 0x60]
movaps xmm2, xmmword [rsp + 0x70]
movaps xmm3, xmmword [rsp + 0x80]
movups xmmword [rbp + 0x10], xmm0
movups xmmword [rbp + 0x20], xmm1
movups xmmword [rbp + 0x30], xmm2
movups xmmword [rbp + 0x40], xmm3
add rsp, 0x248
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
call fcn.14026d1b7
mov rbx, rax
jmp case.0x1400744cf.333
add r14, rsi
lea rdx, [rsp + 0x50]
mov qword [rdx], rsi
lea r8, [0x14027bef0]
mov rcx, r14
call fcn.14026d1b7
mov r12, rax
jmp 0x1400823ac
lea rdx, str.struct_ChatLocation_with_2_elements
lea r8, [0x140273eb8]
mov ecx, 1
jmp 0x140082546
push rsi
sub rsp, 0x50
mov rsi, rcx
lea rax, str.IP_address
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], 0xa
movzx eax, byte [rdx]
add rax, 0xfffffffffffffff4
cmp rax, 3
ja case.default.0x1400826f8
lea rcx, [0x14031b328]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rax, qword [rdx + 8]
mov r8, qword [rdx + 0x18]
jmp 0x14008270c
mov rax, qword [rdx + 8]
mov r8, qword [rdx + 0x10]
lea rcx, [rsp + 0x28]
mov rdx, rax
ret 0x48e8
sbb eax, 0x1feb0000
mov rax, qword [rdx + 8]
mov r8, qword [rdx + 0x18]
jmp 0x14008272d
mov rax, qword [rdx + 8]
mov r8, qword [rdx + 0x10]
lea rcx, [rsp + 0x28]
mov rdx, rax
call fcn.14006ffe1
cmp byte [rsp + 0x28], 0
je 0x14008274e
mov rax, qword [rsp + 0x30]
mov qword [rsi + 8], rax
mov al, 1
jmp 0x140082760
mov al, byte [rsp + 0x39]
mov byte [rsi + 0x11], al
adc dword [rdi], r9d
adc byte [rsp + 0x29], al
movups xmmword [rsi + 1], xmm0
xor eax, eax
mov byte [rsi], al
add rsp, 0x50
add esp, 0x50
pop rsi
ret
lea r8, [0x140274a38]
lea rax, [rsp + 0x40]
mov rcx, rdx
mov rdx, rax
call fcn.14026d339
jmp 0x140082746
add byte [rax - 0x77], cl
invalid
and al, 0x48
mov qword [rsp + 0x50], rdi
mov qword [rsp + 0x58], r15
mov rax, qword [rsp + 0xb0]
lea rcx, [rsp + 0x60]
mov qword [rcx + 0x20], rax
movups xmm0, xmmword [rsp + 0x90]
movups xmm1, xmmword [rsp + 0xa0]
movaps xmmword [rcx + 0x10], xmm1
movaps xmmword [rcx], xmm0
call fcn.14006fe65
test rax, rax
je 0x140082a11
mov rbx, rax
lea rcx, [rsp + 0x48]
call fcn.140063de4
mov rdi, rbx
jmp 0x1400829f4
mov qword [rsi + 8], rdi
mov eax, 1
mov qword [rsi], rax
add rsp, 0xb8
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
mov qword [rsi + 8], r14
mov qword [rsi + 0x10], rdi
mov qword [rsi + 0x18], r15
xor eax, eax
jmp 0x1400829fd
pushfq
and al, 0x28
add dword [rax], eax
add byte [rbx - 0x7af0fc08], al
jge 0x140082cc1
invalid
add al, 0
add byte [rbp + rcx*4 - 0x59], cl
add byte [rax], al
lea r12, [rdi + 0x420]
movzx eax, byte [rdi + 0x420]
lea r15, [rdi + 0x240]
add al, byte [rax]
add byte [rbp + 0x748948c0], al
and al, 0x48
cmpsd dword [rsi], dword [rdi]
and byte [rax + rax], al
add byte [rdi], cl
mov dh, 0x87
and byte [rax + rax], al
add byte [rbp + rcx*4 - 0x41], cl
add al, byte [rax]
add byte [rbp + 0x748948c0], al
and al, 0x48
je 0x140083436
cmp eax, 3
jne case.default.0x140082d0d
lea r13, [rdi + 0x3d9]
movzx eax, byte [rdi + 0x3d9]
fld dword [rbx]
add byte [rax], al
lea r14, [rdi + 0x370]
lea rcx, [0x14031b338]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rdx, qword [rdi + 0x3e0]
jmp 0x140083176
add byte [rax], al
mov r8d, 0x98
mov rcx, rbx
mov rdx, rdi
call fcn.1402698b0
imul ebx, dword [rsi], 0
imul ebx, dword [rsi], 0
lea rax, [0x1402d4e0f]
mov qword [rdi + 0x130], rax
mov qword [rdi + 0x138], 5
lea rsi, [rdi + 0x428]
mov byte [rdi + 0x428], 0
lea r15, [rdi + 0x140]
mov r8d, 0x98
mov rcx, r15
mov rdx, rbx
call fcn.1402698b0
mov r13, qword [rdi + 0x130]
mov r12, qword [rdi + 0x138]
cmp byte [rcx], al
add byte [rax], al
movups xmm0, xmmword [0x1402ddcf0]
lea rdx, [rsp + 0x1d0]
lea edx, [rsp + 0x1d0]
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x1402ddce0]
movaps xmmword [rdx], xmm0
mov rcx, r15
call fcn.1400f67e7
test rax, rax
mov qword [rsp + 0x128], rbx
mov qword [rsp + 0x48], rsi
mov qword [rsp + 0x70], r15
mov qword [rsp + 0x88], r12
movsb byte [rdi], byte [rsi]
and al, 0x88
add byte [rax], al
invalid
je 0x140082e1e
movsb byte [rdi], byte [rsi]
and al, 0x88
add byte [rax], al
add byte [rdx + rbx*2 + 0x48], dh
mov ecx, dword [rax + 8]
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
call case.0x1400fdf65.479
lea r14, [rdi + 0x1d8]
test rax, rax
je 0x140082e25
mov r8, rdx
lea rsi, [rsp + 0x1d0]
mov rcx, rsi
mov rdx, rax
mov edx, eax
mov edx, eax
call fcn.140111b5c
cmp dword [rsi], 2
je 0x140082e25
lea rsi, [rsp + 0x1d0]
rol byte [rcx], 1
add byte [rax], al
mov ecx, 0xc
mov rdi, r14
rep movsq qword [rdi], qword [rsi]
cmp qword [r14], 2
jne 0x140082f52
xor ebp, ebp
mov rdi, qword [rsp + 0x40]
jmp 0x140082e2e
lea r14, [rdi + 0x1d8]
mov bh, 0xd8
add dword [rax], eax
add byte [rcx - 0x39], cl
invalid
mov qword [r14], 2
xor ebp, ebp
test rbp, rbp
in eax, dx
cmovne r13, rbp
cmove r15, qword [rsp + 0x88]
xorps xmm0, xmm0
and word [rsp + 0x1e1], 0
movups xmmword [rsp + 0x1d1], xmm0
lea rax, [r15 + r13]
inc r13
movabs rcx, 0x100003600
add byte ss:[rax], al
add dword [rax], eax
add byte [rax], al
add byte ss:[rax], al
add dword [rax], eax
add byte [rax], al
movabs rdx, 0x400600000000000
add al, 0x4d
test edi, edi
test r15, r15
je 0x1400833db
movzx r8d, byte [r13 - 1]
cmp r8, 0x3a
ja 0x140082e95
bt rcx, r8
jae 0x140082e8f
inc r13
dec r15
jmp 0x140082e6d
bt rdx, r8
jb 0x140082ead
cmp r8d, 0x5f
je 0x140082ead
lea r9d, [r8 - 0x41]
cmp r9b, 0x1a
jae 0x1400830d3
add r8d, 0x20
mov byte [rsp + 0x1d0], r8b
mov r8d, 1
cmp r13, rax
je 0x140082f4a
movzx r9d, byte [r13]
cmp r9, 0x3a
ja 0x140082edf
bt rdx, r9
jb 0x140082ee5
bt rcx, r9
jb 0x140084115
cmp r9d, 0x5f
jne 0x140082f09
invalid
cmp r8, 0x13
je 0x1400833db
cmp r8, 0x12
ja 0x14008310c
xchg dword [rbx], edx
add al, byte [rax]
invalid
mov byte [rsp + r8 + 0x1d0], r9b
inc r13
inc r8
jmp 0x140082ebb
lea r10d, [r9 - 0x41]
cmp r10b, 0x1a
jae 0x140082f31
cmp r8, 0x13
je 0x1400833db
jae 0x140083123
add r9d, 0x20
mov byte [rsp + r8 + 0x1d0], r9b
jmp 0x140082f01
lea r10d, [r9 - 0x61]
cmp r10b, 0x1a
jb 0x140082ee5
lea r10d, [r9 - 0x3a]
cmp r10b, 0xf6
jae 0x140082ee5
jmp 0x1400833db
mov r13, rax
jmp 0x140084118
mov rdi, qword [rsp + 0x40]
mov rbx, qword [rdi + 0x1e8]
mov r12, qword [rdi + 0x1f8]
lea rax, [rdi + 0x210]
mov qword [rsp + 0x68], rax
mov rax, qword [rdi + 0x208]
or byte [rdx], al
add byte [rax], al
shl rax, 5
add rax, r12
mov qword [rsp + 0x50], rax
lea rsi, str.charsetutf_8
test rbx, rbx
je 0x140083041
cmp rbx, 1
jne 0x1400830cc
cmp qword [rsp + 0x50], r12
je 0x1400830cc
lea rax, [r12 + 0x20]
mov qword [rsp + 0x80], rax
mov rdi, qword [r12]
mov r14, qword [r12 + 8]
mov r15, qword [r12 + 0x10]
mov rbp, qword [r12 + 0x18]
mov rbx, qword [rsp + 0x68]
mov rcx, rbx
call fcn.140111b4f
lea rcx, str.C:Users_ramzi.cargo_registry_srcindex.crates.io_6f17d22bba15001fmime_0.3.17_srclib.rs
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, rdi
mov r9, r14
call fcn.140065b03
mov rdi, rax
mov r14, rdx
mov rcx, rbx
call fcn.140111b4f
lea rcx, str.C:Users_ramzi.cargo_registry_srcindex.crates.io_6f17d22bba15001fmime_0.3.17_srclib.rs
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, r15
mov r9, rbp
call fcn.140065b03
mov rbp, rax
mov r15, rdx
mov edi, edx
mov r9d, 7
mov rcx, rdi
mov rdx, r14
mov r8, rsi
call fcn.14010a535
or byte [rax], al
mov ebx, 1
mov r12, qword [rsp + 0x80]
jmp 0x14008305e
mov al, 1
mov r15d, 5
mov ebx, 2
mov rdi, rsi
mov r14d, 7
lea rbp, [0x1402d4e0f]
mov qword [rsp + 0x1d0], rdi
mov qword [rsp + 0x1d8], r14
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x1e1]
and dword [rcx + 3], 0
and dword [rcx], 0
mov byte [rsp + 0x1e0], 1
mov qword [rsp + 0x1e8], rbp
mov qword [rsp + 0x1f0], r15
mov byte [rsp + 0x1f8], al
and dword [rcx + 0x1b], 0
and dword [rcx + 0x18], 0
mov r8d, 7
lea rcx, [rsp + 0x1d0]
mov rdx, rsi
call fcn.140111ac9
test al, al
mov rdi, qword [rsp + 0x40]
je 0x140082f8b
jmp 0x140082e2e
xor ebp, ebp
jmp 0x140082e2e
lea r9d, [r8 - 0x61]
cmp r9b, 0x1a
jb 0x140082ead
lea r9d, [r8 - 0x30]
cmp r9b, 0xa
jae 0x1400833db
jmp 0x140082ead
lea rax, str.C:Users_ramzi.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.33_srclib.rs
mov edx, 0x13
mov rcx, r8
mov r8, rax
jmp 0x1400840d9
lea rax, str.C:Users_ramzi.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.33_srclib.rs
jmp 0x140083113
invalid
lea rcx, str._async_fn__resumed_after_completiontimeout_is_too_bigC:Users_ramzi.cargo_registry_srcindex.crates.io_6f17d22bba15001f_teloxide_0.12.2_srcupdate_listenerspolling.rs
lea r8, str.C:Users_ramzi.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.20_src_async_impl_response.rs
mov edx, 0x23
jmp 0x1400840f3
lea rcx, str._async_fn__resumed_after_completiontimeout_is_too_bigC:Users_ramzi.cargo_registry_srcindex.crates.io_6f17d22bba15001f_teloxide_0.12.2_srcupdate_listenerspolling.rs
lea r8, str.C:Users_ramzi.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_src_body_to_bytes.rs
lea eax, [0x14027bc28]
lea eax, [0x14027bc28]
jmp 0x14008315a
ud2
lea rsi, [rsp + 0x90]
mov rcx, rsi
mov r8, qword [rsp + 0x60]
call fcn.14007d06e
mov rcx, qword [rsi]
cmp rcx, 2
jne 0x1400831b6
mov al, 3
mov rdx, qword [rsp + 0x78]
mov rcx, qword [rsp + 0x48]
mov byte [r13], al
mov al, 3
mov byte [r12], al
add al, 0x24
add al, 0x24
mov byte [rcx], al
mov ecx, 1
jmp 0x14008409d
mov rax, qword [rsp + 0x98]
mov rbp, qword [rsp + 0xa0]
movups xmm0, xmmword [rsp + 0xa8]
movaps xmmword [rsp + 0x130], xmm0
test rcx, rcx
je 0x140083237
test rax, rax
je 0x140083255
mov byte [rdi + 0x3d8], 1
mov qword [rdi + 0x3b0], rax
mov qword [rdi + 0x3b8], rbp
movaps xmm0, xmmword [rsp + 0x130]
movups xmmword [rdi + 0x3c0], xmm0
lea rdx, [rdi + 0x3d0]
mov qword [rdi + 0x3e0], rdx
lea rsi, [rsp + 0x90]
mov rcx, rsi
mov r8, qword [rsp + 0x60]
call fcn.14007d06e
mov rcx, qword [rsi]
cmp rcx, 2
jne 0x14008325c
mov al, 4
jmp 0x140083196
xorps xmm0, xmm0
movaps xmmword [rsp + 0x150], xmm0
lea rbp, str.called__Result::unwrap____on_an__Err__value
lea ebp, str.called__Result::unwrap____on_an__Err__value
lea rdi, [0x1402e6498]
jmp 0x1400835d8
xor edi, edi
jmp 0x1400835d8
mov rax, qword [rsp + 0x98]
mov rbp, qword [rsp + 0xa0]
movups xmm0, xmmword [rsp + 0xa8]
movaps xmmword [rsp + 0x130], xmm0
add byte [rax - 0x7b], cl
leave
je 0x140083390
test rax, rax
je 0x1400835bc
lea rbx, [rdi + 0x3e0]
mov qword [rdi + 0x3e0], rax
mov qword [rdi + 0x3e8], rbp
movaps xmm0, xmmword [rsp + 0x130]
movups xmmword [rdi + 0x3f0], xmm0
mov rdx, qword [rdi + 0x3d0]
mov edx, dword [rdi + 0x3d0]
lea rsi, [rsp + 0x90]
mov rcx, rsi
call fcn.140131420
mov rax, qword [rsi + 0x10]
mov edx, 0x4000
cmp rax, rdx
cmovb rdx, rax
mov rcx, qword [rdi + 0x3c0]
add rcx, qword [rdi + 0x3f0]
mov rax, 0xffffffffffffffff
invalid
invalid
dec dword [rax + 0xf]
enter 0x148, 0xffffffffffffffd1
cmovb rcx, rax
mov rax, qword [rsp + 0x40]
lea rdi, [rax + 0x400]
call fcn.140192d1e
mov rcx, qword [rsp + 0x40]
mov qword [rcx + 0x400], rax
add dword [rax], 0x48000004
mov eax, dword [rsp + 0x40]
mov qword [rax + 0x408], rdx
mov rax, qword [rsp + 0x40]
and qword [rax + 0x410], 0
mov rax, qword [rsp + 0x40]
mov byte [rax + 0x3d8], 0
mov rax, qword [rsp + 0x40]
movups xmm0, xmmword [rax + 0x3b0]
mov rax, qword [rsp + 0x40]
movups xmm1, xmmword [rax + 0x3c0]
movaps xmmword [rsi + 0x10], xmm1
movaps xmmword [rsi], xmm0
lea rsi, [rsp + 0x90]
mov rcx, rdi
mov rdx, rsi
call fcn.14007aa4c
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movaps xmmword [rsi + 0x10], xmm1
sub dword [rsi + 0x10], ecx
movaps xmmword [rsi], xmm0
lea rdx, [rsp + 0x90]
mov rcx, rdi
mov rdi, qword [rsp + 0x40]
jmp 0x140083559
mov rcx, rdi
mov rdi, qword [rdi + 0x3b0]
mov rbp, qword [rcx + 0x3b8]
movups xmm0, xmmword [rcx + 0x3c0]
movaps xmmword [rsp + 0x150], xmm0
lea rax, [0x1402e6498]
mov qword [rcx + 0x3b0], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
add eax, 0x28fc23
mov qword [rcx + 0x3b8], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x3c0], xmm0
jmp 0x1400835be
xor ecx, ecx
mov r15, qword [rsp + 0x70]
test rcx, rcx
lea rax, [0x1402aad68]
jns 0x14008340d
add byte [rax + 0xf], cl
ror dword [r8 - 0x77], 0x87
cmp byte [rdx], al
add byte [rax], al
lea rsi, [rsp + 0x1d0]
mov r8d, 0x98
mov rcx, rsi
mov rdx, r15
call fcn.1402698b0
lea r15, [rdi + 0x240]
mov r8d, 0x1e0
mov rcx, r15
mov rdx, rsi
call fcn.1402698b0
lea r12, [rdi + 0x420]
mov byte [rdi + 0x420], 0
lea rcx, [rdi + 0x2d8]
mov r8d, 0x98
mov rdx, r15
call fcn.1402698b0
lea rdi, [rsp + 0x90]
mov r8d, 0x90
mov rcx, rdi
mov rdx, r15
call fcn.1402698b0
movups xmm0, xmmword [rdi + 0x70]
movups xmm1, xmmword [rdi + 0x80]
lea rsi, [rsp + 0x3b0]
movaps xmmword [rsi], xmm0
movaps xmmword [rsi + 0x10], xmm1
mov rcx, rdi
call fcn.140062159
mov rax, qword [rsp + 0x40]
lea r14, [rax + 0x370]
mov ecx, 0xd
mov rdi, r14
rep movsq qword [rdi], qword [rsi]
mov rdi, qword [rsp + 0x40]
lea r13, [rdi + 0x3d9]
mov byte [rdi + 0x3d9], 0
mov byte [rdi + 0x3d8], 0
lea rax, [rdi + 0x390]
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmmword [rdi + 0x390], xmm0
movups xmmword [rdi + 0x3a0], xmm1
lea rdx, [rdi + 0x3d0]
mov qword [rdi + 0x3d0], rax
mov qword [rdi + 0x3e0], rdx
jmp 0x140083176
lea rsi, [rsp + 0x90]
mov rcx, rsi
mov r8, qword [rsp + 0x60]
call fcn.14007d06e
mov rcx, qword [rsi]
cmp rcx, 2
je 0x14008356e
mov rax, qword [rsp + 0x98]
mov rbp, qword [rsp + 0xa0]
movups xmm0, xmmword [rsp + 0xa8]
test al, 0
add byte [rax], al
movaps xmmword [rsp + 0x130], xmm0
test rcx, rcx
je 0x140083575
lea rcx, [rdi + 0x400]
test rax, rax
je 0x1400835b7
movaps xmm0, xmmword [rsp + 0x130]
lea rdx, [rsp + 0x428]
movups xmmword [rdx + 0x10], xmm0
adc byte [rax - 0x77], cl
add cl, byte [rax - 0x77]
push 8
call fcn.14007aa4c
lea rdx, [rdi + 0x3d0]
rol byte [rbx], 1
add byte [rax], al
mov qword [rdi + 0x418], rdx
jmp 0x1400834ef
mov al, 5
jmp 0x140083196
and esp, edi
invalid
invalid
mov rax, qword [rdi + 0x410]
lea rdx, [rsp + 0x130]
mov qword [rdx + 0x10], rax
movups xmm0, xmmword [rdi + 0x400]
movaps xmmword [rdx], xmm0
lea rsi, [rsp + 0x90]
mov rcx, rsi
call fcn.1400d1f01
mov rdi, qword [rsi]
mov rbp, qword [rsi + 8]
movups xmm0, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x150], xmm0
jmp 0x1400835d8
call fcn.1400eb7d6
xor edi, edi
mov rax, qword [rsp + 0x40]
cmp byte [rax + 0x3d8], 0
je 0x1400835d8
lea rcx, [rax + 0x3b0]
call fcn.1400f395e
mov rsi, qword [rsp + 0x40]
mov byte [rsi + 0x3d8], 0
add byte [rax], al
add byte [rax - 0x73], cl
mov ss, word [rax - 0x17fffffd]
sub al, 0xf7
std
dec dword [rdi]
sub byte [rsp + 0x150], al
movaps xmmword [rsp + 0x1b0], xmm0
mov bl, 1
invalid
mov byte [rsi + 0x3d9], bl
movaps xmm0, xmmword [rsp + 0x1b0]
movaps xmmword [rsp + 0x1c0], xmm0
mov rcx, r14
call fcn.140060cc3
mov rcx, qword [rsi + 0x368]
mov gs, word [rax + 3]
add byte [rax], al
call fcn.140062f19
movaps xmm0, xmmword [rsp + 0x1c0]
movaps xmmword [rsp + 0x1a0], xmm0
mov byte [rsi + 0x420], bl
mov rcx, r15
call fcn.140065428
test rdi, rdi
je 0x1400836a8
movaps xmm0, xmmword [rsp + 0x1a0]
movups xmmword [rsp + 0x190], xmm0
mov qword [rsp + 0x180], rdi
mov qword [rsp + 0x188], rbp
mov rsi, qword [rsi + 0x238]
cmp byte [rdx], al
add byte [rax], al
mov r14, qword [rsp + 0x190]
lea r8, [0x140276848]
lea eax, [0x140276848]
mov edi, 3
mov r9d, 3
invalid
mov rcx, rbp
mov rdx, r14
call fcn.140158832
test al, al
je case.0x1400756be.333
lea rax, [0x1402aad88]
jmp 0x140083704
xor ebx, ebx
mov rdi, rsi
jmp 0x140084068
lea r8, [0x14027684b]
mov edi, 2
mov r9d, 2
mov rcx, rbp
mov rdx, r14
call fcn.140158832
test al, al
je 0x1400836dc
lea rax, [0x1402aad58]
jmp 0x140083704
add bl, ch
sub byte [rbp + rcx*4 + 5], cl
push 0x31
invalid
lea r8, [0x14027684d]
mov edi, 2
mov r9d, 2
mov rcx, rbp
mov ecx, ebp
mov rdx, r14
call fcn.140158832
invalid
invalid
test al, al
je 0x140083722
lea rax, [0x1402aad28]
mov rsi, qword [rax]
lea r9, str.C:Users_ramzi.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.33_srclib.rs
mov rcx, rbp
mov ecx, ebp
mov rdx, r14
mov r8, rdi
call fcn.140066605
mov rbp, rax
mov ebp, eax
mov r14, rdx
lea rax, [0x1402aad38]
cmp rsi, rax
je 0x140083799
lea rax, [0x1402aadf8]
cmp rsi, rax
je 0x140083799
lea rax, [0x1402aad08]
cmp rsi, rax
je 0x140083799
lea rax, [0x1402aad68]
cmp rsi, rax
je 0x1400837e5
lea rax, [0x1402aa9f0]
cmp rsi, rax
je 0x140083881
mov eax, ebp
neg eax
and eax, 7
lea rcx, [rax + 0x10]
cmp rcx, r14
jbe 0x1400838b2
add dword [rax], eax
invalid
xor eax, eax
mov r12, rax
cmp r12, r14
jae 0x14008392e
cmp byte [rbp + r12], 0
jl case.0x140074613.384
add byte [rax], al
js 0x140083926
inc r12
jmp case.0x140074725.344
lea rdi, [rsp + 0x90]
mov rcx, rdi
mov rdx, rsi
mov edx, esi
call fcn.1400ebb11
mov rcx, rdi
mov rdx, r14
bnd call fcn.1400ebb37
bnd call fcn.1400ebb37
mov rdi, rax
test rax, rax
je 0x1400837f8
lea rax, [rdx - 1]
bsr rcx, rax
not ecx
mov rax, 0xffffffffffffffff
sar bh, 0xff
invalid
invalid
shr rax, cl
inc rax
cmp rdx, 2
cmp edx, 2
add bh, byte [rsi + 1]
mov esi, 1
cmovae rsi, rax
jmp 0x1400837f8
mov rcx, rbp
mov rdx, r14
call fcn.1400ebe33
add byte [rcx - 0x77], cl
invalid
jmp 0x140083926
lea rcx, [rsp + 0x90]
mov rdx, r14
mov edx, esi
call fcn.1400ebca6
cmp rdi, 1
add byte [rax - 0x7d], cl
inc dword [rcx]
jne 0x140083822
mov ecx, 1
cmp rax, 1
clc
invalid
clc
add dword [rbp + 0xf], esi
jne 0x140083828
cmp rsi, rdx
cmovae rsi, rdx
jmp 0x140083828
invalid
mov rcx, rax
mov rsi, rdx
mov qword [rsp + 0x68], rbp
lea rdx, str.C:Users_ramzi.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.33_srclib.rs
call fcn.1400ebaed
mov ah, 0x82
invalid
add byte [rax - 0x77], cl
int1
call case.0x1400e6d68.76
invalid
mov qword [rsp + 0x48], rax
mov rdi, rdx
movups xmm0, xmmword [rsp + 0x90]
movups xmm1, xmmword [rsp + 0xa0]
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xb0], dl
add byte [rax], al
movups xmm2, xmmword [rsp + 0xb0]
movaps xmmword [rsp + 0x1d0], xmm0
movaps xmmword [rsp + 0x1e0], xmm1
movaps xmmword [rsp + 0x1f0], xmm2
xchg esp, eax
and al, 0xf0
lock add dword [rax], eax
invalid
add byte [rax], al
xor r12d, r12d
jmp 0x140083a28
xor ecx, ecx
mov eax, 0x800c000
cmp r14, rcx
je 0x14008392e
invalid
popfq
add byte [rax], al
invalid
invalid
mov r12, rcx
movzx edx, byte [rbp + rcx]
test dl, dl
js 0x140083926
lea rcx, [r12 + 1]
cmp edx, 0x1b
ja 0x140083888
bt eax, edx
jae 0x140083888
invalid
fsubr st(3)
je 0x1400838f8
jmp 0x140083926
xor r12d, r12d
xor esp, esp
cmp rax, r12
je 0x1400838c7
cmp byte [rbp + r12], 0
js 0x140083926
inc r12
jmp case.0x140074725.350
out dx, al
out dx, al
lea rcx, [r14 - 0x10]
movabs rdx, 0x8080808080808080
add byte [rax + 0x5448b4c], 0
mov r8, qword [rbp + rax]
and r8, rdx
mov r9, qword [rbp + rax + 8]
and r9, rdx
mov r10, r9
or r10, r8
or edx, eax
jne 0x1400838fb
add rax, 0x10
cmp rax, rcx
jbe case.0x140084704.284
jmp 0x14008377c
invalid
test r8, r8
je 0x14008390a
bsf r12, r8
shr r12d, 3
add ebp, ebx
invalid
add ebp, ebx
sbb dword [rbp - 0x7b], ecx
leave
test r9, r9
test ecx, ecx
je 0x140083915
bsf r12, r9
jmp 0x14008391b
mov r12d, 0x40
shr r12d, 3
add r12d, 8
add r12, rax
mov rdi, r14
sub rdi, r12
jne 0x14008393b
mov r12, r14
mov rdi, qword [rsp + 0x40]
and al, 0x40
jmp 0x14008403a
add byte [rax], al
mov r15, r14
lea r14, [rsp + 0x90]
lea esi, [rsp + 0x90]
lea esi, [rsp + 0x90]
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
int1
mov rcx, r14
mov rdx, rsi
call fcn.1400ebb11
mov rcx, r14
mov rdx, rdi
call fcn.1400ebb37
cmp rax, 1
setne al
add rdx, r12
setb bl
or bl, al
jne case.default.0x140083b32
lea rax, [rdx - 1]
bsr rcx, rax
not ecx
mov rax, 0xffffffffffffffff
shr rax, cl
inc rax
invalid
cmp rdx, 2
mov r14d, 1
cmovae r14, rax
lea rsi, [rsp + 0x90]
mov rcx, rsi
mov rdx, rdi
call fcn.1400ebca6
cmp rax, 1
sete al
add rdx, r12
add edx, esp
add dword [rbx - 0x7cb7fffa], eax
clc
add dword [rdi], ecx
xchg esp, eax
ror byte [rcx + rax - 0x1e], 0xf
add edx, esp
setae cl
and cl, al
invalid
add edx, esp
setae cl
and cl, al
invalid
ror dword [rcx + 0x39], 0xd6
cmp r14, rdx
mov rdi, rdx
cmovb rdi, r14
mov eax, ebx
xor al, 1
or al, cl
test cl, cl
cmove rdi, r14
movzx ecx, al
test bl, bl
cmovne rdi, rdx
lea rdx, str.C:Users_ramzi.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.33_srclib.rs
adc eax, 0x22941e
adc eax, 0x22941e
call fcn.1400ebaed
mov rcx, rdi
call case.0x1400e6d68.76
mov rdi, rdx
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
mov dword [rsp + 0x48], eax
mov rcx, rax
mov qword [rsp + 0x68], rbp
mov rdx, rbp
mov r8, r12
call fcn.1402698b0
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movaps xmmword [rsp + 0x1d0], xmm0
rol byte [rcx], 1
add byte [rax], al
rol byte [rcx], 1
add byte [rax], al
movaps xmmword [rsp + 0x1e0], xmm1
movaps xmmword [rsp + 0x1f0], xmm2
mov r14, r15
lea rax, [rsp + 0x1d0]
movaps xmm0, xmmword [rax]
movaps xmm1, xmmword [rax + 0x10]
movaps xmm2, xmmword [rax + 0x20]
push rax
and byte [rax - 0x73], cl
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rdi], cl
sub dword [rcx + 0x20], edx
push rax
and byte [rax - 0x73], cl
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rdi], cl
sub dword [rcx + 0x20], edx
movaps xmmword [rcx + 0x10], xmm1
movaps xmmword [rcx], xmm0
lea r9, str.C:Users_ramzi.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.33_srclib.rs
or eax, 0x2293bb
lea rbp, [0x14031b350]
mov r8, r12
mov qword [rsp + 0x170], r14
lea rax, [rdi + rdi]
mov qword [rsp + 0x168], rax
mov qword [rsp + 0x50], rdi
jl 0x140083a9b
push rax
jl 0x140083a9b
push rax
mov rcx, qword [rsp + 0x68]
mov ecx, dword [rsp + 0x68]
mov rdx, r14
mov qword [rsp + 0x178], r8
js 0x140083a87
add byte [rax], al
js 0x140083a87
add byte [rax], al
add al, ch
js 0x140083ab6
call fcn.140066605
mov rbx, rax
mov r15, rdx
mov rcx, r12
mov rdx, qword [rsp + 0x48]
invalid
mov r8, rdi
lea r9, str.C:Users_ramzi.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.33_srclib.rs
call fcn.1400ebac6
mov r13, rax
mov rsi, rdx
xor r14d, r14d
xor r8d, r8d
mov qword [rsp + 0x80], rbx
mov qword [rsp + 0x88], r15
mov esp, 0x8824
add byte [rax - 0x77], cl
push rsp
and al, 0x70
mov esp, 0x8824
add byte [rax - 0x77], cl
push rsp
and al, 0x70
mov rcx, rbx
mov rdx, r15
mov qword [rsp + 0x60], r8
lea r9, str.C:Users_ramzi.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.33_srclib.rs
call fcn.140066605
mov r15, rax
mov rdi, rdx
mov rcx, r14
mov ecx, esi
mov ecx, esi
mov rbx, r13
mov rdx, r13
mov r8, rsi
lea r9, str.C:Users_ramzi.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.33_srclib.rs
call fcn.1400ebac6
invalid
jg 0x140083b05
add byte [rcx - 0x77], cl
ret
mov rsi, rdx
movzx eax, byte [rsp + 0xb8]
add byte [rax], al
movsxd r9, dword [rbp + rax*4]
add r9, rbp
mov al, 9
movzx eax, al
mov cl, 7
invalid
movzx ecx, cl
mov dl, 6
movzx edx, dl
mov r8b, 4
movzx r8d, r8b
xor r13d, r13d
mov r10b, 5
jmp r9
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r11
mov byte [rsp + 0x38], 0xbb
and qword [rsp + 0x30], 0
lea rcx, [rsp + 0x1d0]
lea rsi, [rsp + 0x90]
mov rdx, rsi
mov r8, r15
mov r9, rdi
call fcn.1400ec0e5
mov r8, qword [rsp + 0x60]
add r8, qword [rsp + 0x1d0]
mov al, byte [rsp + 0x1d8]
add r14, qword [rsp + 0x1e0]
cmp al, 2
mov rdi, qword [rsp + 0x40]
mov r15, qword [rsp + 0x88]
mov edi, dword [rsp + 0x88]
jb 0x140083ef6
mov rsi, qword [rsp + 0x70]
cmp r14, rsi
jae 0x1400840ba
mov r13, rbx
mov byte [rbx + r14], 0xef
add al, 0x33
out dx, eax
lea rcx, [r14 + 1]
cmp rcx, rsi
jae case.0x14007b3df.400
mov byte [r13 + r14 + 1], 0xbf
lea rcx, [r14 + 2]
cmp rcx, rsi
jae 0x1400840cf
invalid
mov byte [r13 + r14 + 2], 0xbd
add r14, 3
mov rbx, qword [rsp + 0x80]
jmp 0x140083acb
test rdi, rdi
je 0x14008401d
movzx r9d, byte [r15]
cmp r9d, 0xef
je 0x140083c3a
cmp r9d, 0xfe
je 0x140083c24
cmp r9d, 0xff
jne case.default.0x140083c21
mov byte [rsp + 0xb8], 7
inc r13
movsxd r9, dword [rbp + rcx*4]
add r9, rbp
jmp r9
mov byte [rsp + 0xb8], 6
inc r13
movsxd r9, dword [rbp + rdx*4]
add r9, rbp
jmp r9
mov byte [rsp + 0xb8], 4
inc r13
movsxd r9, dword [rbp + r8*4]
test dword [rax], eax
add r9, rbp
jmp r9
mov byte [rsp + 0xb8], 9
movsxd r9, dword [rbp + rax*4]
add r9, rbp
jmp r9
test rdi, rdi
je 0x14008401d
cmp byte [r15], 0xef
jne case.default.0x140083c85
mov byte [rsp + 0xb8], 4
inc r13
movsxd r9, dword [rbp + r8*4]
add r9, rbp
add ecx, ebp
jmp 0x106ea3bca
jmp r9
mov byte [rsp + 0xb8], 9
movsxd r9, dword [rbp + rax*4]
add r9, rbp
jmp r9
test rdi, rdi
je 0x14008401d
cmp byte [r15], 0xfe
jne case.default.0x140083cbd
mov byte [rsp + 0xb8], 6
inc r13
movsxd r9, dword [rbp + rdx*4]
add r9, rbp
jmp r9
mov byte [rsp + 0xb8], 9
movsxd r9, dword [rbp + rax*4]
add r9, rbp
jmp r9
test rdi, rdi
je 0x14008401d
add byte [rax], al
cmp byte [r15], 0xff
je case.default.0x140083cf2
mov byte [rsp + 0xb8], 9
movsxd r9, dword [rbp + rax*4]
add r9, rbp
invalid
jmp r9
jmp rcx
mov byte [rsp + 0xb8], 7
inc r13
movsxd r9, dword [rbp + rcx*4]
add byte [rcx + 1], cl
invalid
jmp r9
cmp r13, rdi
jae case.default.0x140083d2e
cmp byte [r15 + r13], 0xbb
jne case.default.0x140083d2e
mov byte [rsp + 0xb8], 5
inc r13
movzx r9d, r10b
movsxd r9, dword [rbp + r9*4]
add r9, rbp
jmp r9
cmp r13, rdi
jae 0x140083e4f
cmp byte [r15 + r13], 0xbf
jne 0x140083e4f
mov byte [rsp + 0xb8], 9
lea rax, [0x1402aad68]
adc al, 0x70
and al, byte [rax]
cmp qword [rsp + 0xb0], rax
lea rdx, [rsp + 0x90]
je 0x140083ec9
mov qword [rsp + 0xb0], rax
mov rcx, rdx
mov dl, 1
jmp 0x140083eaf
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], rsi
and al, 0x28
mov qword [rsp + 0x20], r11
mov byte [rsp + 0x38], 0xef
jmp 0x140083b4a
cmp r13, rdi
jae 0x140083e36
cmp byte [r15 + r13], 0xfe
jne 0x140083e36
invalid
lea eax, [rax]
add byte [rax], al
mov byte [rsp + 0xb8], 9
lea rax, [0x1402aad38]
cmp qword [rsp + 0xb0], rax
lea rdx, [rsp + 0x90]
je 0x140083ec9
mov qword [rsp + 0xb0], rax
mov rcx, rdx
mov dl, 0xb
jmp 0x140083eaf
cmp r13, rdi
jae 0x140083df0
cmp byte [r15 + r13], 0xff
je 0x140083e81
xchg ecx, eax
add byte [rax], al
invalid
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r11
mov byte [rsp + 0x38], 0xfe
jmp 0x140083b4a
std
invalid
invalid
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r11
lea rcx, [rsp + 0x1d0]
lea rsi, [rsp + 0x90]
add byte [rax], al
add byte [rax - 0x77], cl
mov r8, r15
mov r9, rdi
call fcn.1400ec20e
jmp 0x140083b68
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r11
mov byte [rsp + 0x38], 0xff
jmp 0x140083b4a
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r11
lea rcx, [rsp + 0x1d0]
lea rsi, [rsp + 0x90]
mov rdx, rsi
mov r8, r15
mov r9, rdi
call fcn.1400ec266
jmp 0x140083b68
mov byte [rsp + 0xb8], 9
lea rax, [0x1402aad08]
cmp qword [rsp + 0xb0], rax
lea rdx, [rsp + 0x90]
je 0x140083ec9
mov qword [rsp + 0xb0], rax
mov rcx, rdx
mov dl, 0xa
xor r8d, r8d
mov qword [rsp + 0x58], r11
call fcn.1400ec3d5
lea rdx, [rsp + 0x90]
mov r11, qword [rsp + 0x58]
inc r13
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r11
lea rcx, [rsp + 0x1d0]
mov rsi, rdx
mov r8, r15
mov r9, rdi
call fcn.1400ec46c
add cl, ch
jb case.0x14006c4ff.689
invalid
invalid
add r12, r14
test al, al
je 0x140084025
mov rbx, qword [rsp + 0x178]
add rbx, r8
add ebx, eax
mov r14, qword [rsp + 0x170]
mov rdx, r14
sub rdx, rbx
mov rcx, rsi
call fcn.1400ebca6
mov rsi, rdx
invalid
mov rcx, rax
lea rdx, str.C:Users_ramzi.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.33_srclib.rs
call fcn.1400ebaed
mov rdi, qword [rsp + 0x50]
mov rax, rdi
sub rax, r12
loopne 0x140083f88
cmp eax, esi
mov r8, rbx
lea r9, str.C:Users_ramzi.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.33_srclib.rs
jae 0x140083a78
add rsi, r12
jb 0x1400840ff
add dword [rax], eax
invalid
mov rbx, r8
mov rax, qword [rsp + 0x168]
cmp rax, rsi
cmova rsi, rax
cmp rsi, 9
mov eax, 8
or byte [rax], al
add byte [rax], al
cmovb rsi, rax
mov rax, qword [rsp + 0x50]
test rax, rax
je 0x140083fa0
mov rcx, qword [rsp + 0x48]
mov qword [rsp + 0x1d0], rcx
and al, 0xd0
add dword [rax], eax
invalid
mov qword [rsp + 0x1e0], rax
mov eax, 1
jmp 0x140083fa2
xor eax, eax
mov rdx, rsi
not rdx
not edx
shr rdx, 0x3f
mov qword [rsp + 0x1d8], rax
lea rcx, [rsp + 0x3b0]
mov r8, rsi
lea r9, [rsp + 0x1d0]
lea ecx, [rsp + 0x1d0]
call fcn.1400d0bfa
cmp qword [rsp + 0x3b0], 0
mov rcx, qword [rsp + 0x3b8]
add eax, dword [rax]
invalid
je 0x140084006
movabs rax, 0x8000000000000001
cmp rcx, rax
mov rdi, qword [rsp + 0x50]
lea r9, str.C:Users_ramzi.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.33_srclib.rs
mov r8, rbx
je 0x140083a78
jmp 0x1400840fa
mov qword [rsp + 0x48], rcx
mov rdi, rsi
lea r9, str.C:Users_ramzi.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.33_srclib.rs
mov r8, rbx
jmp 0x140083a67
add r12, r14
mov rdi, qword [rsp + 0x40]
mov r14, r12
mov rsi, qword [rsp + 0x50]
mov rbp, rsi
mov rbx, qword [rsp + 0x48]
test rbx, rbx
jne 0x140084058
mov rcx, r14
xor edx, edx
call fcn.1401164a5
or dword [rax], eax
mov rbx, rax
mov rsi, rdx
mov rcx, rax
mov rdx, rbp
mov r8, r14
call fcn.1402698b0
lea rcx, [rsp + 0x180]
call fcn.1400f395e
mov rbp, rsi
lea rcx, [rdi + 0x1d8]
call fcn.14006367a
mov byte [rdi + 0x428], 1
sub byte [rax + rax], al
add byte [rcx], al
mov rcx, qword [rsp + 0x128]
call fcn.140060742
mov rdx, qword [rsp + 0x78]
mov qword [rdx + 8], rbx
mov qword [rdx + 0x10], rbp
mov qword [rdx + 0x18], r12
mov al, 1
xor ecx, ecx
mov qword [rdx], rcx
mov byte [rdi + 0x430], al
add rsp, 0x448
add al, 0
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.C:Users_ramzi.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.33_srclib.rs
mov rcx, r14
jmp 0x1400840d6
lea r8, str.C:Users_ramzi.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.33_srclib.rs
jmp 0x1400840d6
lea r8, str.C:Users_ramzi.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.33_srclib.rs
mov rdx, rsi
call fcn.14026e520
ud2
lea rcx, str.Must_not_use_a_decoder_that_has_finished.
lea r8, str.C:Users_ramzi.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.33_srclib.rs
mov edx, 0x29
call fcn.14026e620
ud2
test rcx, rcx
jne case.0x14007407b.384
call fcn.1400cc140
ud2
mov rdx, qword [rsp + 0x3c0]
call fcn.14026de10
ud2
inc r13
cmp r13, rax
je case.0x140074613.402
invalid
movzx edx, byte [r13]
cmp rdx, 0x20
ja 0x1400833db
bt rcx, rdx
jb 0x140084115
jmp 0x1400833db
lea r9, str.C:Users_ramzi.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.33_srclib.rs
lea rcx, [rsp + 0x1d0]
mov edx, 0x13
call fcn.1400ea5e3
mov r8d, 0xe4
xor ecx, ecx
lea r9, str.l1l2l3l4l5l6l9866mackoigbkbig5utf8koi8sjisucs_2ms932cp866cp819asciix_gbkgreekcp1250cp1251latin1gb2312cp1252latin2cp1253latin3cp1254latin4cp1255csbig5latin5utf_16cp1256ibm866latin6cp1257cp1258greek8ibm819arabicvisualkoreaneuc_jpkoi8_rkoi8_reuc_krx_sjiskoi8_uhebrewtis_620ksc5601gb_2312dos_874cn_big5unicodechineselogicalcskoi8rcseuckrkoi8_rux_cp1250ksc_5601x_cp1251iso88591csgb2312x_cp1252iso88592x_cp1253iso88593ecma_114x_cp1254iso88594x_cp1255iso88595x_x_big5x_cp1256csibm866iso88596x_cp1257iso88597asmo_708ecma_118elot_928x_cp1258iso88598iso88599cyrillicutf_16beutf_16leus_asciims_kanjix_euc_jpiso885910iso8859_1iso885911iso8859_2iso8859_3iso885913iso8859_4iso885914iso8859_5iso885915iso8859_6iso8859_7iso8859_8iso_ir_58iso8859_9csunicodeshift_jisshift_jisiso_ir_100iso8859_10iso_ir_110gb_2312_80iso_8859_1iso_8859_1iso_ir_101iso8859_11iso_8859_2iso_8859_2hz_gb_2312iso_8859_3iso_8859_3iso8859_13iso_8859_4iso_8859_4iso8859_14iso_ir_144iso_8859_5iso_8859_5iso8859_15iso_8859_6iso_8859_6iso_ir_126iso_8859_7iso_8859_7iso_ir_127iso_ir_157iso_8859_8iso_8859_8iso_ir_138iso_ir_148iso_8859_9iso_8859_9iso_ir_109iso_ir_149big5_hkscscsshiftjisiso_8859_10iso_8859_11csisolatin1csisolatin2iso_8859_13csisolatin3iso_8859_14csisolatin4iso_8859_15iso_8859_15csisolatin5iso_8859_16csisolatin6windows_949csisolatin9csiso88596ecsiso88598eunicodefffeunicodefeffcsmacintoshcsiso88596icsiso88598iwindows_31jx_mac_romaniso_2022_cniso_2022_jpcsiso2022jpiso_2022_krcsiso2022kriso_8859_6_eiso_8859_8_eiso_8859_6_iiso_8859_8_isun_eu_greekcsksc56011987unicode20utf8unicode11utf8ks_c_5601_1987ansi_x3.4_1968ks_c_5601_1989csiso58gb231280iso_10646_ucs_2iso_8859_1:1987iso_8859_2:1987iso_8859_6:1987iso_8859_7:1987iso_8859_3:1988iso_8859_4:1988iso_8859_5:1988iso_8859_8:1988x_unicode20utf8iso_8859_9:1989csisolatingreekx_mac_ukrainianiso_2022_cn_extcsisolatinarabiccsisolatinhebrewunicode_1_1_utf_8csisolatincyrilliccseucpkdfmtjapanese
mov r10d, 0xff
mov edx, 0xff
xor esi, esi
mov r11d, 0xe4
invalid
mov r15, qword [rsp + 0x70]
cmp rsi, r8
jae 0x1400841f1
shr r11, 1
add r11, rsi
mov rbx, r11
shl rbx, 4
xor edi, edi
cmp qword [rbx + r9 + 8], rdx
setne dil
cmovb edi, r10d
jne 0x1400841c1
mov rbx, qword [rbx + r9]
mov r14, rdx
test r14, r14
je 0x1400841bf
mov bpl, byte [rbx + r14 - 1]
xor edi, edi
cmp bpl, byte [rax + r14 - 1]
insb byte [rdi], dx
xor bh, bh
invalid
setne dil
cmovb edi, r10d
dec r14
test dil, dil
je case.0x140074725.363
invalid
jmp 0x1400841c1
xor edi, edi
cmp dil, 1
je case.0x14007b3df.419
movzx esi, dil
cmp esi, 0xff
jne 0x1400841e6
inc r11
mov rsi, r11
mov r11, r8
mov ebx, eax
jmp 0x1400841e1
mov r8, r11
sub r11, rsi
jmp 0x140084172
lea rax, [0x1402ac610]
mov rcx, qword [rax + r11*8]
mov rdi, qword [rsp + 0x40]
jmp 0x1400833e2
add byte [rcx + rcx*4 - 0x35], cl
mov r14, r8
invalid
mov rsi, rdx
mov r15, rcx
mov rdx, qword [rsp + 0x200]
mov edx, dword [rsp + 0x200]
lea r12, [rsp + 0x90]
lea esp, [rsp + 0x90]
mov r8d, 0x110
add dword [rax], eax
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
call fcn.1402698b0
lea r13, [rsp + 0x28]
lea ebp, [rsp + 0x28]
mov ecx, 0xa
mov rdi, r13
out dx, eax
out dx, eax
rep movsq qword [rdi], qword [rsi]
and qword [r12 - 0x18], 0
lea rcx, [rsp + 0x58]
mov qword [r12 - 0x10], r14
mov qword [r12 - 8], rbx
mov dword [rsp - 8], ebx
invalid
lea rdx, [rsp + 0x78]
call fcn.14006823a
mov ecx, 0xa
mov rdi, r15
mov edi, edi
mov rsi, r13
rep movsq qword [rdi], qword [rsi]
add rsp, 0x1a0
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
and al, 0x40
mov bpl, byte [rdi + 0x1a]
mov rbx, qword [rdi + 8]
pop rdi
or byte [rbx + rcx*4 + 0x7f], cl
jg case.0x14007c0b1.238
mov r14, qword [rdi + 0x50]
mov r15, qword [rdi + 0x48]
mov r14, qword [rdi + 0x50]
mov sil, byte [rdi + 0x18]
lea r12, [rsp + 0x48]
and al, 0x48
and al, 0x48
mov r13d, 0x110000
mov r13d, 0x110000
add byte [rax - 0x7c], al
in eax, dx
test bpl, bpl
test ch, ch
jne 0x140084406
mov eax, esi
xor al, 1
mov byte [rdi + 0x18], al
mov rcx, rbx
mov ecx, ebx
mov rdx, r15
cli
mov r8, r14
invalid
call fcn.140065ad1
test rax, rax
test eax, eax
invalid
je 0x140084442
test byte [rdx + 0x48000000], dh
add edx, eax
add rdx, rax
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
and al, 0x48
mov qword [rsp + 0x50], rdx
mov rcx, r12
mov ecx, esp
call fcn.140157946
test eax, eax
cmove edx, r13d
test sil, sil
jne 0x14008440f
cmp edx, 0x110000
add byte [rbx + rbp*2 - 0x48], dh
add dword [rax], eax
add byte [rax], al
invalid
je 0x140084423
mov eax, 1
add byte [rax], al
add byte [rcx + 0x80fa], al
cmp edx, 0x80
jb 0x1400843e1
add byte [rax], 0
add byte [rax], al
add byte [rdx + 0x1c], dh
mov eax, 2
add byte [rax], al
cmp edx, 0x800
jb 0x1400843e1
cmp edx, 0x10000
mov eax, 4
sbb rax, 0
add byte [rax], al
add byte [rax - 0x7d], cl
fadd dword [rax]
add rbx, rax
mov qword [rdi + 8], rbx
mov sil, 1
jmp 0x140084369
mov dword [rsp + 0x28], edx
mov qword [rsp + 0x20], rax
mov byte [rsp + 0x30], 1
and al, 0x30
add eax, ebp
call fcn.140065ba0
pushfq
invalid
jmp 0x140084431
mov rax, qword [rsp + 0x40]
xor ecx, ecx
jmp 0x14008442e
mov rax, qword [rsp + 0x40]
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rbx
mov ecx, 1
jmp 0x14008442e
mov byte [rdi + 0x1a], 1
xor ecx, ecx
mov rax, qword [rsp + 0x40]
mov qword [rax], rcx
add rsp, 0x58
add esp, 0x58
pop rax
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, str._rustc_ca62d2c445628587660ae48013f460b08b1f5552librarycore_src_strpattern.rs
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
mov qword [rsp + 0x20], rax
and al, 0x20
mov rcx, r15
mov rdx, r14
mov r8, rbx
mov r9, r14
mov ecx, esi
call fcn.14026ebd0
ud2
push rdi
sub rsp, 0x78
js case.0x14007c0b1.246
mov rsi, rcx
mov esi, ecx
lea rdi, [rsp + 0x2f]
mov rcx, rdi
call fcn.1400e2140
cmp byte [rdi], 2
invalid
invalid
jne 0x1400844d9
movzx eax, byte [rsp + 0x30]
xor byte [rax - 0x73], cl
jl 0x1400844a9
invalid
lea rdi, [rsp + 0x60]
and al, 0x60
invalid
mov qword [rdi], 1
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
or byte [r8 - 0x73], r9b
or eax, 0x207055
or eax, 0x207055
add byte [rbx + rcx*4 + 4], cl
mov r8, qword [rcx + rax*8]
ror dword [rax - 0x73], 0xd
jp case.0x1400781a1.341
lea rcx, str._bm__
and byte [rax], al
mov rdx, qword [rcx + rax*8]
ror dword [rax - 0x77], 0xf9
mov rcx, rdi
call fcn.140067fd7
invalid
mov ecx, eax
call fcn.14006683e
mov rax, qword [rdi + 0x10]
mov eax, dword [rdi + 0x10]
dec dword [rax - 0x75]
adc byte [r8 - 0x73], r9b
and al, 0x40
and al, 0x40
lea rcx, [rsp + 0x40]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rdi]
movaps xmmword [rcx], xmm0
sub dword [rcx], eax
sub dword [rcx], eax
call fcn.1401623f7
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
fisttp word [0x186918cd4]
mov dword [rsi + 8], eax
or byte [rax - 0x75ed14ff], dh
mov al, 1
jmp 0x1400844eb
mov al, byte [rsp + 0x3f]
and al, 0x3f
mov byte [rsi + 0x11], al
movups xmm0, xmmword [rsp + 0x2f]
invalid
movups xmmword [rsi + 1], xmm0
add dword [rcx], esi
xor eax, eax
ror byte [rax - 0x3b7cb7fa], 0x78
mov byte [rsi], al
add rsp, 0x78
add esp, 0x78
invalid
pop rdi
pop rsi
ret
cmp dword [rax], eax
invalid
dec dword [rax - 0x77]
clc
lea eax, [0x140273e70]
add bl, ch
jrcxz 0x14008457e
sub esp, 0x28
cmp dword [rax], eax
add eax, 0x1ef91f
add byte [rax - 0x73], cl
push rsp
and al, 0x27
mov eax, eax
mov r8, qword [rsp + 0x50]
and al, 0x50
mov r10, r9
mov edx, ecx
sub r10, rax
jb case.0x14007b3df.455
cmp rdx, r9
jb 0x140084593
lea rax, [rcx + rax*4]
mov rdx, r10
add rsp, 0x28
add esp, 0x28
ror byte [rax - 0x7d], cl
invalid
sub bl, al
ret
mov rcx, rax
mov rdx, r9
mov edx, ecx
ror dword [rcx + rcx*4 - 0x36], 0xe8
fbld tbyte [rdx + 0xb0f001e]
add byte [rdi], cl
invalid
call fcn.14026e870
ud2
invalid
mov rcx, r9
call fcn.14026e5a0
ud2
invalid
add byte [rdi], cl
or ecx, dword [rax - 0x7d]
in al, dx
sub esp, 0x28
sub byte [rcx - 0x77], cl
ror byte [rax - 0x75], 1
mov rdx, qword [0x1403464a8]
mov r8, rdx
mov eax, edx
mov rdx, qword [0x1403464a8]
cmp rdx, rcx
jbe 0x1400845c3
shl rcx, 3
add rcx, qword [0x140341020]
retf 0x2b
mov rax, rcx
mov eax, ecx
add rsp, 0x28
ret
call fcn.14026e520
ud2
cmp rdx, r8
jb case.0x140074725.403
invalid
or ecx, dword [rax - 0x77]
enter 0xffffffffffff894c, 0xffffffffffffffc2
mov rdx, r8
mov rax, rcx
mov rdx, r8
add rsp, 0x28
ret
lea rax, str.C:Users_ramzi.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.23.14._srccodecsjpegencoder.rsJFIF
mov rcx, r8
mov r8, rax
call fcn.14026e5a0
mov al, 0x9f
invalid
invalid
mov al, 0x9f
invalid
ud2
mov rax, rcx
add rsp, 0x28
add esp, 0x28
ret
mov rcx, r8
mov r8, r9
call fcn.14026e520
ud2
cmp edx, eax
jb 0x14008462b
mov rax, rcx
mov rdx, r8
mov edx, eax
mov edx, eax
add rsp, 0x28
ret
mov rcx, r8
mov r8, r9
call fcn.14026e5a0
push 0xffffffffffffff9f
invalid
invalid
ud2
in al, dx
sub byte [rcx + rdi - 0x3e], cl
cmp rdx, r8
ret 0xf76
jbe case.0x14007c0b1.262
shl r8, 6
add rcx, r8
mov rax, rcx
add rsp, 0x28
ret
mov rcx, r8
mov r8, r9
mov eax, ecx
mov eax, ecx
call fcn.14026e520
ud2
sahf
invalid
shl eax, 4
add rcx, r8
add ecx, eax
mov rax, rcx
add rsp, 0x28
add esp, 0x28
enter 0xffffffffffff8348, 0xffffffffffffffc4
sub bl, al
ret
mov rcx, r8
mov rdx, rax
mov edx, eax
mov r8, r9
call fcn.14026e4a0
invalid
invalid
invalid
ud2
ror dword [rbp - 0x77], 0xc8
add byte [rdi], cl
or edx, dword [rsi + 0x57]
sub rsp, 0x48
mov rsi, rcx
mov al, byte [rdx]
movzx ecx, al
lea r8, [rcx - 0xc]
lea eax, [rcx - 0xc]
lea eax, [rcx - 0xc]
cmp r8, 2
cmp eax, 2
jae 0x1400846c5
add al, 0x31
xor edi, edi
jmp 0x1400846e6
invalid
cmp ecx, 0x15
jne 0x1400847c8
mov rax, qword [rdx + 0x18]
cmp rax, 1
jne case.0x14007c0b1.275
add byte [rax], al
mov rdx, qword [rdx + 8]
lea rdi, [rdx + 0x20]
mov al, byte [rdx]
movzx eax, al
dec rax
cmp rax, 0xe
ja case.default.0x140084704
add byte [rax], al
lea rcx, [0x14031b37c]
insb byte [rdi], dx
sub dword [rax], eax
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
movzx edx, byte [rdx + 1]
jmp case.0x14007dd28.424
mov rdx, qword [rdx + 8]
push rdx
or byte [rax - 0x73], cl
lea rcx, [rsp + 0x30]
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
call fcn.14004da30
jmp case.0x14007ccdf.255
invalid
mov rax, qword [rdx + 8]
mov rax, qword [rdx + 8]
mov r8, qword [rdx + 0x18]
jmp 0x14008472e
mov rax, qword [rdx + 8]
or byte [rbx + r9*4 + 0x42], cl
adc byte [rax - 0x73], cl
mov r8, qword [rdx + 0x10]
lea rcx, [rsp + 0x30]
and al, 0x30
mov rdx, rax
call fcn.14004c023
jmp case.0x14007ccdf.255
invalid
invalid
mov rax, qword [rdx + 8]
mov eax, dword [rdx + 8]
mov r8, qword [rdx + 0x18]
mov eax, dword [rdx + 0x18]
jmp 0x14008474f
mov rax, qword [rdx + 8]
mov r8, qword [rdx + 0x10]
lea rcx, [rsp + 0x30]
mov rdx, rax
call fcn.14004aeb5
pop rcx
cld
cld
invalid
pop rcx
cld
cld
inc dword [rax + 0x30247c]
cmp byte [rsp + 0x30], 0
je 0x140084777
mov rax, qword [rsp + 0x38]
mov qword [rsi + 8], rax
mov al, 1
mov byte [rsi], al
add rsp, 0x48
invalid
pop rdi
pop rsi
ret
movzx eax, byte [rsp + 0x31]
lea rcx, [0x14031b3b8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
add eax, ecx
jmp rax
mov rcx, rdi
call fcn.140003e9b
invalid
test rax, rax
jne 0x140084768
iretd
mov byte [rsi + 1], 0
jmp 0x140085a0c
test rax, rax
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
ror byte [rax - 0x73], 0x4c
lea ecx, [rsp + 0x30]
and al, 0x30
mov byte [rcx], 0xb
lea rdx, str.map_with_a_single_key
invalid
invalid
lea r8, [0x140273eb8]
call fcn.14026d0f9
invalid
mov dword [rsi], ebx
invalid
invalid
cmp dword [rcx - 0x76b7ffe2], ecx
invalid
mov qword [rsi + 8], rax
or byte [rax + 0x48a6eb01], r14b
lea edi, [rsp + 0x30]
invalid
mov al, 1
jmp case.0x14007c0b1.273
lea rdi, [rsp + 0x30]
mov rcx, rdi
call fcn.14027094e
lea rdx, str.string_or_map
lea edx, [0x140273ee8]
or al, 0xf7
invalid
lea r8, [0x140273eb8]
add eax, 0x1ef6d5
mov rcx, rdi
call fcn.140270a21
jmp 0x140084768
js 0x1400847ed
invalid
invalid
lea r8, [0x140275818]
add eax, 0x1f1021
adc byte [rdi], bl
add byte [rax - 0x73], cl
and al, 0x2f
and al, 0x2f
lea rax, [rsp + 0x2f]
lea eax, [rsp + 0x2f]
mov rcx, rdx
mov rdx, rax
mov edx, eax
call fcn.14026d339
jmp 0x140084768
invalid
invalid
invalid
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
invalid
invalid
invalid
mov byte [rsi + 1], 1
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
invalid
invalid
invalid
mov byte [rsi + 1], 2
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
invalid
invalid
invalid
mov byte [rsi + 1], 3
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
invalid
invalid
invalid
mov byte [rsi + 1], 4
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
invalid
invalid
invalid
mov byte [rsi + 1], 5
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
mov byte [rsi + 1], 6
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
invalid
invalid
invalid
mov byte [rsi + 1], 7
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
invalid
invalid
invalid
mov byte [rsi + 1], 8
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
invalid
invalid
invalid
mov byte [rsi + 1], 9
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
invalid
invalid
invalid
mov byte [rsi + 1], 0xa
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
invalid
invalid
invalid
mov byte [rsi + 1], 0xb
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
invalid
invalid
invalid
mov byte [rsi + 1], 0xc
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
invalid
invalid
invalid
mov byte [rsi + 1], 0xd
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
mov byte [rsi + 1], 0xe
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
std
invalid
invalid
mov byte [rsi + 1], 0xf
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
std
invalid
invalid
mov byte [rsi + 1], 0x10
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
std
invalid
invalid
mov byte [rsi + 1], 0x11
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
std
invalid
invalid
mov byte [rsi + 1], 0x12
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
std
invalid
invalid
mov byte [rsi + 1], 0x13
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
std
invalid
invalid
mov byte [rsi + 1], 0x14
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
std
invalid
invalid
mov byte [rsi + 1], 0x15
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
std
invalid
invalid
mov byte [rsi + 1], 0x16
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
std
invalid
invalid
mov byte [rsi + 1], 0x17
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
cld
invalid
invalid
mov byte [rsi + 1], 0x18
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
cld
invalid
invalid
mov byte [rsi + 1], 0x19
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
cld
invalid
invalid
mov byte [rsi + 1], 0x1a
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
cld
invalid
invalid
mov byte [rsi + 1], 0x1b
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
cld
invalid
invalid
mov byte [rsi + 1], 0x1c
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
cld
invalid
invalid
mov byte [rsi + 1], 0x1d
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
cld
invalid
invalid
mov byte [rsi + 1], 0x1e
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
cld
invalid
invalid
mov byte [rsi + 1], 0x1f
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
cld
invalid
invalid
mov byte [rsi + 1], 0x20
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
cld
invalid
invalid
mov byte [rsi + 1], 0x21
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
sti
invalid
invalid
mov byte [rsi + 1], 0x22
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
sti
invalid
invalid
mov byte [rsi + 1], 0x23
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
sti
invalid
invalid
mov byte [rsi + 1], 0x24
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
sti
invalid
invalid
mov byte [rsi + 1], 0x25
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
sti
invalid
invalid
mov byte [rsi + 1], 0x26
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
sti
invalid
invalid
mov byte [rsi + 1], 0x27
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
sti
invalid
invalid
mov byte [rsi + 1], 0x28
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
sti
invalid
invalid
mov byte [rsi + 1], 0x29
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
sti
invalid
invalid
mov byte [rsi + 1], 0x2a
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
sti
invalid
invalid
mov byte [rsi + 1], 0x2b
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
cli
invalid
invalid
mov byte [rsi + 1], 0x2c
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
cli
invalid
invalid
mov byte [rsi + 1], 0x2d
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
cli
invalid
invalid
mov byte [rsi + 1], 0x2e
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
cli
invalid
invalid
mov byte [rsi + 1], 0x2f
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
cli
invalid
invalid
mov byte [rsi + 1], 0x30
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
cli
invalid
invalid
mov byte [rsi + 1], 0x31
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
cli
invalid
invalid
mov byte [rsi + 1], 0x32
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
cli
invalid
invalid
mov byte [rsi + 1], 0x33
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
cli
invalid
invalid
mov byte [rsi + 1], 0x34
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
cli
invalid
invalid
mov byte [rsi + 1], 0x35
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
stc
invalid
invalid
mov byte [rsi + 1], 0x36
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
stc
invalid
invalid
mov byte [rsi + 1], 0x37
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
stc
invalid
invalid
mov byte [rsi + 1], 0x38
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
stc
invalid
invalid
mov byte [rsi + 1], 0x39
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
stc
invalid
invalid
mov byte [rsi + 1], 0x3a
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
stc
invalid
invalid
mov byte [rsi + 1], 0x3b
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
stc
invalid
invalid
mov byte [rsi + 1], 0x3c
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
xor edi, ecx
invalid
invalid
mov byte [rsi + 1], 0x3d
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
stc
invalid
invalid
mov byte [rsi + 1], 0x3e
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
clc
invalid
invalid
mov byte [rsi + 1], 0x3f
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
clc
invalid
invalid
mov byte [rsi + 1], 0x40
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
clc
invalid
invalid
mov byte [rsi + 1], 0x41
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
clc
invalid
invalid
mov byte [rsi + 1], 0x42
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
clc
invalid
invalid
mov byte [rsi + 1], 0x43
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
clc
invalid
invalid
mov byte [rsi + 1], 0x44
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
clc
invalid
invalid
mov byte [rsi + 1], 0x45
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
clc
invalid
invalid
mov byte [rsi + 1], 0x46
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
clc
invalid
invalid
mov byte [rsi + 1], 0x47
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
clc
invalid
invalid
mov byte [rsi + 1], 0x48
jmp 0x140085a0c
mov al, 0xa
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
idiv edi
invalid
mov byte [rsi + 1], 0x49
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
idiv edi
invalid
mov byte [rsi + 1], 0x4a
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
idiv edi
invalid
mov byte [rsi + 1], 0x4b
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
idiv edi
invalid
mov byte [rsi + 1], 0x4c
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
idiv edi
invalid
mov byte [rsi + 1], 0x4d
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
idiv edi
invalid
mov byte [rsi + 1], 0x4e
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
idiv edi
invalid
mov byte [rsi + 1], 0x4f
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
idiv edi
invalid
mov byte [rsi + 1], 0x50
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
idiv edi
invalid
mov byte [rsi + 1], 0x51
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
idiv edi
invalid
mov byte [rsi + 1], 0x52
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
idiv bh
invalid
mov byte [rsi + 1], 0x53
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
idiv bh
invalid
mov byte [rsi + 1], 0x54
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
idiv bh
invalid
mov byte [rsi + 1], 0x55
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
idiv bh
invalid
mov byte [rsi + 1], 0x56
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
idiv bh
invalid
mov byte [rsi + 1], 0x57
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
mov byte [rsi + 1], 0x58
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
mov byte [rsi + 1], 0x59
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
mov byte [rsi + 1], 0x5a
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
mov byte [rsi + 1], 0x5b
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
mov byte [rsi + 1], 0x5c
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
mov byte [rsi + 1], 0x5d
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
mov byte [rsi + 1], 0x5e
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
mov byte [rsi + 1], 0x5f
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
mov byte [rsi + 1], 0x60
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
mov byte [rsi + 1], 0x61
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
mov byte [rsi + 1], 0x62
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
mov byte [rsi + 1], 0x63
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
mov byte [rsi + 1], 0x64
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
mov byte [rsi + 1], 0x65
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
mov byte [rsi + 1], 0x66
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne 0x140084768
mov byte [rsi + 1], 0x67
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne case.0x140084704.350
invalid
mov byte [rsi + 1], 0x68
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x69
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
mov ecx, edi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x6a
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x6b
jmp 0x140085a0c
invalid
add byte [rax], al
add dword [rbx - 0x17], r13d
and al, byte [rdi]
invalid
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x6c
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x6d
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x6e
jmp 0x140085a0c
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x6f
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x70
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x71
jmp 0x140085a0c
add byte [rax], al
invalid
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
dec dword [rax - 0x7b]
ror byte [rdi], 0x85
sub esp, esi
invalid
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x72
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
invalid
idiv edi
test rax, rax
jne case.0x140084704.350
hlt
mov byte [rsi + 1], 0x73
jmp 0x140085a0c
invalid
add byte [rax], al
invalid
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
dec dword [rax - 0x7b]
ror byte [rdi], 0x85
cmc
test rax, rax
jne case.0x140084704.350
invalid
mov byte [rsi + 1], 0x74
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
mov edi, 0x48fff7ea
test eax, eax
idiv edi
test rax, rax
jne case.0x140084704.350
invalid
mov byte [rsi + 1], 0x75
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
stc
call fcn.140003e9b
invalid
idiv edi
dec dword [rax - 0x7b]
ror byte [rdi], 0x85
sal ebx, 0xff
invalid
inc esi
add dword [rsi - 0x17], r14d
jbe case.0x14007ccdf.405
test rax, rax
jne case.0x140084704.350
invalid
invalid
invalid
mov byte [rsi + 1], 0x76
jmp 0x140085a0c
add al, 6
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne case.0x140084704.350
invalid
cmpsd dword [rsi], dword [rdi]
invalid
invalid
invalid
test dword [rdi - 0x3900000d], esp
add dword [rdi - 0x17], r14d
ja 0x140085407
mov byte [rsi + 1], 0x77
jmp 0x140085a0c
invalid
invalid
add byte [rax], al
invalid
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x78
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x79
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x7a
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x7b
jmp 0x140085a0c
invalid
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x7c
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x7d
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x7e
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x7f
jmp 0x140085a0c
invalid
invalid
add byte [rax], al
sbb al, byte [0xc95054f4]
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x80
jmp 0x140085a0c
add byte [rax], al
add dword [rax + 0x500e9], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne case.0x140084704.350
invalid
inc esi
add dword [rcx + 0x4e6e9], r8d
add byte [rax], al
invalid
invalid
mov byte [rsi + 1], 0x81
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne case.0x140084704.350
mov edx, esi
invalid
mov byte [rsi + 1], 0x82
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
call fcn.140003e9b
idiv edi
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x83
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
call fcn.140003e9b
idiv edi
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x84
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
call fcn.140003e9b
idiv edi
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x85
jmp 0x140085a0c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
call fcn.140003e9b
idiv edi
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x86
jmp 0x140085a0c
add byte [rax], al
mov rcx, rdi
call fcn.140003e9b
idiv edi
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x87
jmp 0x140085a0c
add byte [rax], al
add dword [rdi + 0x44ae9], r8d
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
jne case.0x140084704.350
invalid
mov byte [rsi + 1], 0x88
jmp 0x140085a0c
mov rcx, rdi
call fcn.140003e9b
idiv edi
test rax, rax
jne case.0x140084704.350
test ebx, edx
int1
invalid
mov byte [rsi + 1], 0x89
jmp 0x140085a0c
add dword [rcx + 0x416e9], r9d
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, rdi
stc
call fcn.140003e9b
idiv edi
test rax, rax
test eax, eax
jne case.0x140084704.350
invalid
mov byte [rsi + 1], 0x8a
jmp 0x140085a0c
mov rcx, rdi
call fcn.140003e9b
test rax, rax
jne case.0x140084704.350
invalid
lahf
int1
invalid
invalid
test dword [rdi - 0x3900000f], ebx
add dword [rbx + 0x3e2e9], r9d
add byte [rax - 0x77], cl
invalid
invalid
mov byte [rsi + 1], 0x8b
jmp 0x140085a0c
mov rcx, rdi
stc
call fcn.140003e9b
test rax, rax
test eax, eax
test eax, eax
jne case.0x140084704.350
mov byte [rsi + 1], 0x8c
jmp 0x140085a0c
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, rdi
stc
call fcn.140003e9b
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x8d
jmp 0x140085a0c
invalid
mov rcx, rdi
call fcn.140003e9b
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x8e
jmp 0x140085a0c
mov rcx, rdi
call fcn.140003e9b
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x8f
jmp 0x140085a0c
mov rcx, rdi
call fcn.140003e9b
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x90
jmp 0x140085a0c
mov rcx, rdi
call fcn.140003e9b
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x91
jmp 0x140085a0c
mov rcx, rdi
call fcn.140003e9b
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x92
jmp 0x140085a0c
mov rcx, rdi
call fcn.140003e9b
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x93
jmp 0x140085a0c
mov rcx, rdi
call fcn.140003e9b
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x94
jmp 0x140085a0c
invalid
add dword [rcx + rbp*8 + 0x2f8], edx
add byte [rax - 0x77], cl
mov rcx, rdi
stc
call fcn.140003e9b
test rax, rax
test eax, eax
jne case.0x140084704.350
mov byte [rsi + 1], 0x95
jmp 0x140085a0c
mov rcx, rdi
call fcn.140003e9b
idiv edi
test rax, rax
jne case.0x140084704.350
invalid
inc esi
add dword [rsi + 0x2c4e9], r10d
add byte [rax - 0x77], cl
invalid
invalid
mov byte [rsi + 1], 0x96
jmp 0x140085a0c
mov rcx, rdi
stc
call fcn.140003e9b
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x97
jmp 0x140085a0c
mov rcx, rdi
call fcn.140003e9b
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x98
jmp 0x140085a0c
invalid
mov rcx, rdi
call fcn.140003e9b
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x99
jmp 0x140085a0c
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, rdi
stc
call fcn.140003e9b
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x9a
jmp 0x140085a0c
mov rcx, rdi
call fcn.140003e9b
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x9b
jmp 0x140085a0c
mov rcx, rdi
call fcn.140003e9b
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x9c
jmp 0x140085a0c
mov rcx, rdi
call fcn.140003e9b
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x9d
jmp 0x140085a0c
mov rcx, rdi
call fcn.140003e9b
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x9e
jmp 0x140085a0c
mov rcx, rdi
call fcn.140003e9b
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0x9f
jmp 0x140085a0c
mov rcx, rdi
call fcn.140003e9b
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0xa0
jmp 0x140085a0c
mov rcx, rdi
call fcn.140003e9b
out 0xf7, al
dec dword [rax - 0x7b]
ror byte [rdi], 0x85
invalid
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0xa1
jmp 0x140085a0c
cmpsb byte [rsi], byte [rdi]
add dword [rax], eax
invalid
mov rcx, rdi
call fcn.140003e9b
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0xa2
jmp 0x140085a0c
mov rcx, rdi
call fcn.140003e9b
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0xa3
jmp 0x140085a0c
mov rcx, rdi
call fcn.140003e9b
test rax, rax
jne case.0x140084704.350
invalid
out dx, eax
invalid
invalid
mov byte [rsi + 1], 0xa4
jmp 0x140085a0c
mov rcx, rdi
call fcn.140003e9b
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0xa5
jmp 0x140085a0c
mov rcx, rdi
call fcn.140003e9b
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0xa6
jmp 0x140085a0c
mov rcx, rdi
call fcn.140003e9b
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0xa7
jmp 0x140085a0c
mov rcx, rdi
call fcn.140003e9b
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0xa8
jmp 0x140085a0c
invalid
mov rcx, rdi
call fcn.140003e9b
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0xa9
jmp 0x140085a0c
invalid
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
stc
call fcn.140003e9b
test rax, rax
jne case.0x140084704.350
mov byte [rsi + 1], 0xaa
stosb byte [rdi], al
jmp 0x140085a0c
mov byte [rsi + 1], 0xab
jmp 0x140085a0c
out dx, al
invalid
jne case.0x140084704.350
mov byte [rsi + 1], 0xad
jmp 0x140085a0c
xor eax, eax
jmp case.0x14007c0b1.273
cli
call fcn.140111920
test al, al
je 0x140085e2c
mov qword [rsi], 0x15
add cl, ch
fiadd word [rsi]
add byte [rax], al
jmp 0x14008650a
lea r8, str.Bad_Request:_poll_question_length_must_not_exceed_255
mov r9d, 0x35
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
test al, al
invalid
je 0x140085e54
sal byte [rsp + rcx + 0x48], 0xc7
invalid
mov qword [rsi], 0x16
jmp 0x14008650a
lea r8, str.Bad_Request:_message_with_poll_to_stop_not_found
mov r9d, 0x30
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
test al, al
je 0x140085e7c
mov qword [rsi], 0x17
jmp 0x14008650a
lea r8, str.Bad_Request:_message_is_not_a_poll
mov r9d, 0x22
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
test al, al
je 0x140085ea4
mov qword [rsi], 0x18
jmp 0x14008650a
lea r8, str.Bad_Request:_chat_not_found
mov r9d, 0x1b
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
test al, al
je 0x140085ecc
mov qword [rsi], 0x19
jmp 0x14008650a
lea r8, str.Bad_Request:_user_not_found
mov r9d, 0x1b
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
or byte [rax], al
test al, al
je 0x140085ef4
mov qword [rsi], 0x1a
jmp 0x14008650a
add byte [rax], al
lea r8, str.Bad_Request:_chat_description_is_not_modified
mov r9d, 0x2d
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
test al, al
je 0x140085f1c
mov qword [rsi], 0x1b
mov dword [rsi], 0x1b
add cl, ch
out dx, al
add eax, 0x8d4c0000
add eax, 0x261b9d
jmp 0x14008650a
add byte [rbp + rcx*4 + 5], cl
popfq
sbb esp, dword [rsi]
add byte [rcx - 0x47], al
push rcx
lea r8, str.Bad_Request:_query_is_too_old_and_response_timeout_expired_or_query_id_is_invalid
mov r9d, 0x51
mov rcx, rbx
mov rdx, rdi
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov edx, edi
call fcn.140111920
test al, al
je 0x140085f44
or al, 0x48
mov dword [rsi], 0x1c
mov qword [rsi], 0x1c
jmp 0x14008650a
lea r8, str.Bad_Request:_BUTTON_URL_INVALID
lea eax, str.Bad_Request:_BUTTON_URL_INVALID
mov r9d, 0x1f
add byte [rax], al
mov rcx, rbx
mov ecx, ebx
mov rdx, rdi
call fcn.140111920
test al, al
je 0x140085f6c
mov qword [rsi], 0x1d
mov dword [rsi], 0x1d
invalid
jmp 0x14008650a
add byte [rbp + rcx*4 + 5], cl
in eax, 0x1b
add byte es:[rcx - 0x47], al
and byte [rax], al
add byte [rax], al
lea r8, str.Bad_Request:_BUTTON_DATA_INVALIDX._
mov r9d, 0x20
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
mov ecx, 0xc0840008
mov ecx, 0xc0840008
je 0x140085f94
mov qword [rsi], 0x1e
jmp 0x14008650a
invalid
lea r8, str.Bad_Request:_cant_parse_inline_keyboard_button:_Text_buttons_are_unallowed_in_the_inline_keyboard
mov r9d, 0x62
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rdx, rdi
invalid
call fcn.140111920
test al, al
je 0x140085fbc
mov qword [rsi], 0x1f
jmp 0x14008650a
lea r8, str.Bad_Request:_wrong_file_id
mov r9d, 0x1a
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
test al, al
je 0x140085fe4
mov qword [rsi], 0x20
jmp 0x14008650a
lea r8, str.Bad_Request:_wrong_file_identifier_HTTP_URL_specified
mov r9d, 0x35
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
test al, al
je 0x14008600c
mov qword [rsi], 0x21
jmp 0x14008650a
lea r8, str.Bad_Request:_failed_to_get_HTTP_URL_content
mov r9d, 0x2b
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
test al, al
je 0x140086034
mov qword [rsi], 0x22
jmp 0x14008650a
lea r8, str.Bad_Request:_group_is_deactivated
mov r9d, 0x21
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
test al, al
je 0x14008605c
mov qword [rsi], 0x23
jmp 0x14008650a
lea r8, str.Bad_Request:_IMAGE_PROCESS_FAILED
mov r9d, 0x21
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
test al, al
je 0x140086084
mov qword [rsi], 0x24
jmp 0x14008650a
lea r8, str.Bad_Request:_Photo_should_be_uploaded_as_an_InputFile
mov r9d, 0x35
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
test al, al
je 0x1400860ac
mov qword [rsi], 0x25
jmp 0x14008650a
lea r8, str.Bad_Request:_STICKERSET_INVALID
mov r9d, 0x1f
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
test al, al
je 0x1400860d4
mov qword [rsi], 0x26
jmp 0x14008650a
lea r8, str.Bad_Request:_sticker_set_name_is_already_occupied
mov r9d, 0x31
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
test al, al
je 0x1400860fc
mov qword [rsi], 0x27
jmp 0x14008650a
lea r8, str.Bad_Request:_USER_IS_BOT
mov r9d, 0x18
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
test al, al
je 0x140086124
mov qword [rsi], 0x28
jmp 0x14008650a
lea r8, str.Bad_Request:_invalid_sticker_set_name_is_specified
mov r9d, 0x32
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
test al, al
je 0x14008614c
mov qword [rsi], 0x29
jmp 0x14008650a
lea r8, str.Bad_Request:_not_enough_rights_to_pin_a_message
mov r9d, 0x2f
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
test al, al
je 0x140086174
mov qword [rsi], 0x2a
jmp 0x14008650a
lea r8, str.Bad_Request:_not_enough_rights_to_manage_pinned_messages_in_the_chat
mov r9d, 0x44
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
test al, al
je 0x14008619c
mov qword [rsi], 0x2b
jmp 0x14008650a
lea r8, str.Bad_Request:_not_enough_rights_to_change_chat_permissions
mov r9d, 0x39
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
test al, al
je 0x1400861c4
mov qword [rsi], 0x2c
jmp 0x14008650a
lea r8, str.Bad_Request:_method_is_available_only_for_supergroups_and_channel
mov r9d, 0x41
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
test al, al
je 0x1400861ec
mov qword [rsi], 0x2d
jmp 0x14008650a
lea r8, str.Bad_Request:_cant_demote_chat_creator
mov r9d, 0x26
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
test al, al
je 0x140086214
mov qword [rsi], 0x2e
jmp 0x14008650a
lea r8, str.Bad_Request:_cant_restrict_self
mov r9d, 0x20
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
test al, al
je 0x14008623c
mov qword [rsi], 0x2f
jmp 0x14008650a
lea r8, str.Bad_Request:_not_enough_rights_to_restrict_unrestrict_chat_member
mov r9d, 0x41
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
test al, al
je 0x140086264
mov qword [rsi], 0x30
jmp 0x14008650a
lea r8, str.Bad_Request:_need_administrator_rights_in_the_channel_chat
mov r9d, 0x3a
mov rcx, rbx
mov ecx, ebx
mov rdx, rdi
call fcn.140111920
test al, al
invalid
je 0x14008628c
mov qword [rsi], 0x31
jmp 0x14008650a
add al, byte [rax]
invalid
invalid
lea r8, str.Bad_Request:_bad_webhook:_HTTPS_url_must_be_provided_for_webhook
mov r9d, 0x40
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
mov dh, 8
invalid
test al, al
invalid
je 0x1400862b4
mov dh, 8
add byte [rax + rax*8 - 0x38b7f38c], al
sal byte [rsp + rcx + 0x48], 0xc7
mov qword [rsi], 0x32
invalid
xor al, byte [rax]
add byte [rax], al
jmp 0x14008650a
lea r8, str.Bad_Request:_bad_webhook:_Webhook_can_be_set_up_only_on_ports_80__88__443_or_8443
mov r9d, 0x51
push rcx
add byte [rax], al
add byte [rax], al
add byte es:[rcx - 0x47], al
push rcx
add byte [rax], al
add byte [rax], al
mov rcx, rbx
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
test al, al
je 0x1400862dc
mov qword [rsi], 0x33
jmp 0x14008650a
lea r8, str.Bad_Request:_bad_webhook:_Failed_to_resolve_host:_Name_or_service_not_known
mov r9d, 0x4b
mov rcx, rbx
mov rdx, rdi
mov edx, edi
call fcn.140111920
test al, al
je 0x140086304
mov qword [rsi], 0x34
jmp 0x14008650a
invalid
add al, byte [rax]
invalid
lea r8, str.Bad_Request:_cant_parse_URL
mov r9d, 0x1c
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
test al, al
je 0x14008632c
mov qword [rsi], 0x35
jmp 0x14008650a
fiadd word [rcx]
add byte [rax], al
lea r8, str.Bad_Request:_cant_parse_entities
mov r9d, 0x21
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
test al, al
je 0x140086354
mov qword [rsi], 0x36
jmp 0x14008650a
lea r8, str.cant_use_getUpdates_method_while_webhook_is_active
mov r9d, 0x33
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
test al, al
je 0x14008637c
mov qword [rsi], 0x37
jmp 0x14008650a
lea r8, str.Unauthorized:_bot_was_kicked_from_a_chatp
mov r9d, 0x28
sub byte [rax], al
add byte [rax], al
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
test al, al
je 0x1400863a4
mov qword [rsi], 0x38
jmp 0x14008650a
lea r8, str.Forbidden:_bot_was_kicked_from_the_supergroup_chat
mov r9d, 0x32
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
mov ch, 8
invalid
test al, al
je 0x1400863cc
mov ch, 8
add byte [rax + rax*8 - 0x38b7f38c], al
invalid
mov qword [rsi], 0x39
jmp 0x14008650a
lea r8, str.Forbidden:_user_is_deactivated
mov r9d, 0x1e
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
test al, al
je 0x1400863f4
mov qword [rsi], 0x3a
jmp 0x14008650a
lea r8, str.Unauthorized:_bot_cant_initiate_conversation_with_a_user
lea eax, str.Unauthorized:_bot_cant_initiate_conversation_with_a_user
mov r9d, 0x39
mov ecx, 0x39
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
test al, al
je 0x14008641c
mov ch, 8
add byte [rax + rax*8 - 0x38b7f38c], al
invalid
mov qword [rsi], 0x3b
jmp 0x14008650a
lea r8, str.Unauthorized:_bot_cant_send_messages_to_bots
mov r9d, 0x2d
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
in al, dx
mov ah, 8
invalid
test al, al
je 0x140086444
add byte [rax], al
add byte [rax - 0x77], cl
invalid
in al, dx
mov ah, 8
add byte [rax + rax*8 - 0x38b7f38c], al
mov qword [rsi], 0x3c
invalid
add byte [rax], al
jmp 0x14008650a
lea r8, str.Bad_Request:_wrong_HTTP_URL
mov r9d, 0x1b
add byte [rax - 0x77], cl
invalid
mov rdx, rdi
call fcn.140111920
or byte [rax], al
add byte [rax - 0x77], cl
invalid
or byte [rax], al
test al, al
je case.0x14007ccdf.435
mov qword [rsi], 0x3d
jmp 0x14008650a
lea r8, str.Conflict:_terminated_by_other_getUpdates_request__make_sure_that_only_one_bot_instance_is_running
add eax, 0x261f6d
mov r9d, 0x61
add byte [rax - 0x77], cl
invalid
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
test al, al
je 0x140086491
mov qword [rsi], 0x3e
jmp 0x14008650a
add byte [rax], al
add bl, ch
jns 0x1400864de
lea r8, str.Bad_Request:_invalid_file_id
lea eax, str.Bad_Request:_invalid_file_id
add byte es:[rcx - 0x47], al
mov r9d, 0x1c
sbb al, 0
add byte [rax], al
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
test al, al
invalid
je 0x1400864b6
sal byte [rcx + rcx + 0x48], 0xc7
mov qword [rsi], 0x3f
invalid
jmp 0x14008650a
lea r8, str.Request_Entity_Too_Large
mov r9d, 0x18
mov rcx, rbx
mov rdx, rdi
call fcn.140111920
invalid
test al, al
je 0x1400864db
mov qword [rsi], 0x40
jmp 0x14008650a
mov rcx, rdi
call fcn.140192d1e
mov r14, rax
mov r15, rdx
mov rcx, rax
mov rdx, rbx
mov r8, rdi
call fcn.1402698b0
mov qword [rsi + 8], r14
mov qword [rsi + 0x10], r15
mov qword [rsi + 0x18], rdi
mov qword [rsi], 0x41
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
test rcx, rcx
je 0x14008680f
cmp rcx, rax
je 0x14008680f
lea rax, [rcx + 0x40]
mov qword [rsp + 0xb0], rax
lea rdi, [rcx + 0x20]
inc qword [rsp + 0xc8]
mov qword [rsp + 0xc0], rdi
movzx eax, byte [rcx]
dec rax
cmp rax, 0xe
ja 0x140086a85
movsxd rax, dword [rsi + rax*4]
add rax, rsi
jmp rax
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
and al, 0x98
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x50], al
lea rax, [rsp + 0x98]
movups xmmword [rax + 8], xmm0
mov ebx, 1
jmp 0x14008674d
mov rcx, qword [rsp + 0xb0]
mov rax, qword [rsp + 0xb8]
jmp 0x140086597
stc
call fcn.1400676ce
mov rax, qword [rdi]
invalid
cmp rax, 2
jne 0x1400867a2
mov rdi, qword [rsp + 0x38]
jmp 0x1400867ff
mov rsi, qword [rsp + 0x38]
movups xmm0, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x50], xmm0
test rax, rax
test eax, eax
je 0x1400869de
and al, 2
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x50]
movups xmmword [rsp + 0xe0], xmm0
mov qword [rsp + 0xd8], rsi
and al, 0xd8
add byte [rax], al
add byte [rax - 0x73], cl
jl 0x1400867f7
invalid
and al, 0xd8
add byte [rax], al
add byte [rax - 0x73], cl
jl 0x1400867f7
xor byte [rax - 0x73], cl
xchg esp, eax
and al, 0x90
add byte [rax], al
add byte [rax - 0x77], cl
stc
lea rdx, [rsp + 0x90]
mov rcx, rdi
call fcn.1400676ce
mov rcx, qword [rdi]
cmp rcx, 2
jne 0x140086859
mov rdi, qword [rsp + 0x38]
lea rcx, [rsp + 0xd8]
call fcn.140062b2f
add byte [rax], al
add al, ch
xor bl, al
std
dec dword [rax - 0x77]
jnp 0x14008680b
mov qword [rbx + 8], rdi
mov qword [rbx], 1
jmp 0x140086986
ja 0x14008680e
add byte [rax], al
add byte [rax - 0x7b], cl
fisttp dword [rdi]
test ah, al
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x98
add byte [rax], al
add byte [rdi], cl
adc byte [rdx + 8], al
test rbx, rbx
je 0x1400868dc
lea rdx, [rsp + 0x98]
movups xmm0, xmmword [rdx + 8]
movaps xmmword [rsp + 0x50], xmm0
jmp 0x1400868df
mov rsi, qword [rsp + 0x28]
mov r14, r13
test rbp, rbp
je 0x140086969
lea rcx, [rsp + 0xe0]
call fcn.140062b2f
mov r14, r13
jmp 0x140086969
mov rax, qword [rsp + 0x38]
movups xmm0, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0xb0], xmm0
test rcx, rcx
je 0x140086a34
movaps xmm0, xmmword [rsp + 0xb0]
movups xmmword [rsp + 0x80], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movups xmmword [rsp + 0x68], xmm0
mov qword [rsp + 0x60], rsi
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0xa0]
lea rcx, [rsp + 0x30]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rsp + 0x90]
movaps xmmword [rcx], xmm0
call fcn.14006ff44
test rax, rax
je 0x14008699a
mov qword [rbx + 8], rax
mov qword [rbx], 1
lea rcx, [rsp + 0x60]
call fcn.1400646a1
jmp 0x140086986
xor r13d, r13d
mov rsi, qword [rsp + 0x28]
test rbp, rbp
je 0x1400868fc
lea rdx, [rsp + 0xe0]
movups xmm0, xmmword [rdx + 8]
movaps xmmword [rsp + 0x30], xmm0
jmp 0x1400868ff
xor r14d, r14d
movaps xmm0, xmmword [rsp + 0x50]
movups xmmword [rsp + 0x68], xmm0
movaps xmm0, xmmword [rsp + 0x30]
movups xmmword [rsp + 0x80], xmm0
mov qword [rsp + 0x60], r13
mov dword [rsp + 0x60], ebp
mov qword [rsp + 0x78], r14
test rcx, rcx
je 0x14008692e
cmp rcx, rax
jne 0x1400869fb
invalid
mov rax, qword [rsp + 0x60]
mov rcx, qword [rsp + 0x68]
mov rdx, qword [rsp + 0x70]
mov r8, qword [rsp + 0x78]
movups xmm0, xmmword [rsp + 0x80]
movups xmmword [rsi + 0x28], xmm0
mov qword [rsi + 0x18], rdx
mov dword [rsi + 0x18], edx
mov qword [rsi + 0x20], r8
mov qword [rsi + 8], rax
or byte [rax - 0x77], r9b
adc byte [rax - 0x7d], r9b
add bl, ch
invalid
test rbx, rbx
je 0x14008697b
lea rcx, [rsp + 0x98]
call fcn.140062b2f
mov qword [rsi + 8], r14
mov qword [rsi], 1
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
add rsp, 0xf8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
movups xmm0, xmmword [rsp + 0x60]
movups xmm1, xmmword [rsp + 0x70]
movups xmm2, xmmword [rsp + 0x80]
movups xmmword [rbx + 0x28], xmm2
movups xmmword [rbx + 0x18], xmm1
movups xmmword [rbx + 8], xmm0
and qword [rbx], 0
jmp 0x140086986
lea eax, [0x140274f58]
lea rax, [rsp + 0x50]
mov rcx, rdx
mov rdx, rax
call fcn.14026d339
mov qword [rbx + 8], rax
jmp 0x140086803
lea rdx, str.struct_ForumTopicEdited_with_2_elements
lea r8, [0x140273eb8]
xor ecx, ecx
call fcn.14026d1b7
mov rdi, rax
invalid
jmp 0x1400867ff
invalid
invalid
invalid
mov r8, qword [rsp + 0xc8]
sub rax, rcx
shr rax, 6
call 0x10009b613
lea rdx, [rsp + 0x30]
mov qword [rdx], r8
lea r8, [0x14027bef0]
mov rcx, rax
call fcn.14026d1b7
add byte [rax - 0x77], cl
or byte [rax - 0x39], r9b
invalid
add dword [rax], eax
add byte [rax], al
jmp 0x1400868cd
lea rdx, str.struct_ForumTopicEdited_with_2_elements
lea r8, [0x140273eb8]
invalid
mov ecx, 1
call fcn.14026d1b7
mov rdi, rax
jmp 0x1400867f2
lea r8, [0x1402760f8]
lea rdx, [rsp + 0x50]
call fcn.14026d339
mov r13, rax
jmp case.0x140077d8d.535
mov qword [rsp + 0xe0], r12
cmp r14, rdi
je 0x140086d65
movzx eax, byte [r14]
dec rax
cmp rax, 0xe
ja case.default.0x140086b36
movsxd rax, dword [rbp + rax*4]
add rax, rbp
jmp rax
cmovae eax, r15d
jmp 0x140086ba1
or byte [rax - 0x7d], cl
clc
add edi, dword [rcx + 3]
cmp rax, 3
mov ecx, 3
cmovae rax, rcx
jmp 0x140086ba1
mov rdx, qword [r14 + 8]
mov r8, qword [r14 + 0x18]
mov eax, dword [rsi + 0x18]
jmp 0x140086b6a
mov eax, dword [rsi + 0x10]
lea rcx, [rsp + 0x30]
call fcn.14004a7ee
invalid
jmp 0x140086b92
invalid
sbb bl, ch
or byte [rcx - 0x75], cl
push rsi
or byte [rbp - 0x75], cl
mov r8, qword [r14 + 0x10]
lea rcx, [rsp + 0x30]
mov r8, qword [r14 + 0x10]
lea rcx, [rsp + 0x30]
call fcn.14004a6c1
inc dword [rax + 0x30247c]
cmp byte [rsp + 0x30], 0
and al, 0x30
add byte [rdi], cl
test dword [rdx], eax
add al, byte [rax]
add byte [rax], al
mov al, byte [rsp + 0x31]
add r14, 0x40
jne 0x140086d9f
add byte [rax], al
mov al, byte [rsp + 0x31]
add r14, 0x40
lea rdx, [r14 - 0x40]
test al, al
je 0x140086c4e
add byte [rax], al
add byte [rax], al
movzx eax, al
cmp eax, 1
je 0x140086cd9
sbb al, 1
add byte [rax], al
sbb al, 1
add byte [rax], al
cmp eax, 2
jne 0x140086b14
cmp qword [rsp + 0xe0], 0
add byte [rax], al
jne 0x1400870a4
add rdx, 0x20
lea rcx, [rsp + 0x30]
call fcn.14009e578
cmp qword [rsp + 0x30], 0
mov r15, qword [rsp + 0x38]
jne 0x140086da4
ret 0x4820
lea rax, [rsp + 0x40]
movups xmm0, xmmword [rax]
adc byte [rax], al
movaps xmmword [rsp + 0x90], xmm0
lea rcx, [rsp + 0x70]
call fcn.14006466b
mov qword [rsp + 0x70], 1
mov qword [rsp + 0xe8], r15
mov qword [rsp + 0x78], r15
movaps xmm0, xmmword [rsp + 0x90]
movups xmmword [rbx + 8], xmm0
mov r12d, 1
mov eax, 1
mov qword [rsp + 0xe0], rax
mov r15d, 3
jmp 0x140086b14
cmp qword [rsp + 0x28], 0
jne 0x1400870c0
mov qword [rsp + 0xd8], r12
mov r12, rsi
mov rsi, rbx
add rdx, 0x20
lea rcx, [rsp + 0x30]
call fcn.14006d024
mov r15, qword [rsp + 0x30]
mov r13, qword [rsp + 0x38]
test r15, r15
je 0x14008703d
mov rbx, qword [rsp + 0x40]
lea rcx, [rsp + 0xa8]
call fcn.140062b2f
mov qword [rsp + 0xa8], r15
mov qword [rsp + 0xb0], r13
mov qword [rsp + 0xd0], rbx
mov qword [rsp + 0xb8], rbx
mov qword [rsp + 0x28], r15
mov rbx, rsi
mov rsi, r12
mov r12, qword [rsp + 0xd8]
mov esp, dword [rsp + 0xd8]
mov r15d, 3
jmp 0x140086b14
test byte [rsp + 0x24], 1
je 0x1400870ce
test dl, ch
add eax, dword [rax]
invalid
test dl, ch
add eax, dword [rax]
add byte [rax - 0x7d], cl
ret 0x4820
add rdx, 0x20
lea rcx, [rsp + 0x30]
call fcn.14002f441
cmp byte [rsp + 0x30], 0
jne 0x140086d9f
lea rcx, [rsp + 0x40]
mov al, byte [rcx - 0xd]
mov byte [rsp + 0xc2], al
movzx eax, word [rcx - 0xf]
mov word [rsp + 0xc0], ax
mov dword [rsp + 0x24], 0
jmp 0x140086b0c
cmp qword [rsp + 0x28], 0
sete dil
je case.0x14007c0b1.483
test byte [rsp + 0x24], 1
jne 0x140086ffa
test r12, r12
je 0x140086eb6
movups xmm0, xmmword [rbx + 8]
movaps xmmword [rsp + 0x30], xmm0
mov rcx, qword [rsp + 0xe8]
jmp 0x140086eb8
mov r15, qword [rsp + 0x38]
mov dil, 1
test r12, r12
je 0x140086db4
mov rcx, rbx
call fcn.140062b2f
test dil, dil
je 0x140086dce
cmp qword [rsp + 0x28], 0
je 0x140086dce
lea rcx, [rsp + 0xa8]
call fcn.1400eb7d6
mov qword [rsi + 8], r15
jmp 0x140086eb0
lea rcx, [rsp + 0xa8]
add byte [rax], al
add al, ch
sub cl, byte [rcx + 6]
call fcn.1400eb7d6
add byte [rax - 0x77], cl
jle 0x140086eb8
mov qword [rsi + 8], rdi
and qword [rsi], 0
jmp 0x140086ef3
xor ecx, ecx
mov rdx, qword [rsp + 0xd0]
movaps xmm0, xmmword [rsp + 0x30]
sub byte [rsp + 0x30], al
movups xmmword [rsi + 0x20], xmm0
adc dword [rsi + 0x20], eax
movzx eax, word [rsp + 0xc0]
add byte [rax], al
mov word [rsi + 0x30], ax
mov al, byte [rsp + 0xc2]
add byte [rax], al
add byte [rax - 0x74b7cdba], cl
mov rax, qword [rsp + 0x28]
mov byte [rsi + 0x32], al
mov rax, qword [rsp + 0x28]
mov qword [rsi], rax
mov qword [rsi + 8], r13
mov dword [rsi + 8], ebp
mov qword [rsi + 0x10], rdx
mov qword [rsi + 0x18], rcx
push rsi
adc byte [rax - 0x77], cl
sbb byte [rax - 0x7f], r9b
invalid
invalid
add rsp, 0x108
add dword [rax], eax
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
adc byte [rsp + 0xb0], al
mov qword [rsp + 0x30], rbx
movups xmmword [rsp + 0x38], xmm0
mov qword [rsp + 0x48], rax
mov word [rsp + 0x60], bp
shr ebp, 0x10
mov byte [rsp + 0x62], bpl
mov rax, qword [rsp + 0xa0]
lea rcx, [rsp + 0x70]
mov qword [rcx + 0x10], rax
adc byte [rdi], cl
adc byte [rsp + 0x90], al
movaps xmmword [rcx], xmm0
call fcn.14006ff44
test rax, rax
test eax, eax
je 0x140086fb9
mov qword [rsi + 8], rax
and qword [rsi], 0
lea rcx, [rsp + 0x30]
call fcn.140064904
jmp 0x140086ef3
ror dword [rax - 0x77], 1
ret 0x89e8
invalid
mov rax, qword [rsp + 0x60]
mov qword [rsi + 0x30], rax
movups xmm0, xmmword [rsp + 0x30]
invalid
movups xmm1, xmmword [rsp + 0x40]
movups xmm2, xmmword [rsp + 0x50]
movups xmmword [rsi + 0x20], xmm2
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
invalid
jmp 0x140086ef3
invalid
invalid
lea rcx, [0x1402e84e7]
mov edx, 4
call fcn.14026d161
mov r15, rax
jmp 0x140086da7
invalid
add byte [rcx - 0x77], cl
invalid
lea rcx, [0x1402e856f]
lea ecx, [0x1402e856f]
mov edx, 0xa
call fcn.14026d161
mov r15, rax
lea rcx, [rsp + 0xa8]
lea ecx, [rsp + 0xa8]
test al, 0
add byte [rax], al
call fcn.1400eb7d6
jmp 0x140086da7
xchg ebp, edi
invalid
invalid
mov ebx, 0xe9000647
xchg ebp, edi
std
invalid
add byte [rcx], dh
leave
call fcn.14026d1b7
mov rdi, rax
invalid
jmp 0x140086eac
invalid
mov dil, 1
mov rbx, rsi
mov rsi, r12
mov r15, r13
mov r12, qword [rsp + 0xd8]
add byte [rax], al
add cl, ch
push rcx
std
invalid
invalid
add byte [rax], al
add cl, ch
push rcx
std
invalid
adc eax, 0x1f3a3b
lea r8, [0x140273eb8]
mov ecx, 1
jmp 0x14008707e
call fcn.14026d1b7
mov rdi, rax
jmp case.0x1400781a1.559
invalid
lea r8, [0x1402760d8]
lea rdx, [rsp + 0x90]
mov rcx, r14
call fcn.14026d339
jmp 0x1400870df
lea rcx, [0x1402e8579]
mov edx, 0x14
call fcn.14026d227
mov r15, rax
mov dil, 1
mov bh, 1
mov bh, 1
jmp 0x140086dac
lea rcx, [0x1402e84e7]
mov edx, 4
jmp 0x1400870da
lea rcx, [0x1402e856f]
mov edx, 0xa
call fcn.14026d227
mov r15, rax
jmp 0x140086da4
je 0x14008712f
cmp ecx, 0x15
jne 0x14008715a
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x18]
mov edx, dword [rax + 0x18]
shl rdx, 6
xor eax, eax
mov r8d, 0xf012
adc dh, al
add byte [rax], al
test rdx, rdx
je 0x140087154
movzx r9d, byte [rcx]
cmp r9, 0xf
ja 0x140087170
bt r8, r9
jae 0x140087170
invalid
add rcx, 0x40
add rdx, 0xffffffffffffffc0
jmp 0x140087110
mov rdx, qword [rax + 8]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x3f], cl
loopne case.0x14007c0b1.498
sbb byte [rax - 0x3f], cl
loopne case.0x14007c0b1.498
add rax, rdx
lea rcx, [rsp + 0x20]
and al, 0x20
and al, 0x20
mov qword [rcx], rdx
mov qword [rcx + 8], rax
and qword [rcx + 0x10], 0
and dword [rcx + 0x10], 0
and dword [rcx + 0x10], 0
call fcn.14006ff44
nop
add rsp, 0x38
ret
lea r8, [0x140274bf8]
lea rdx, [rsp + 0x20]
mov rcx, rax
call fcn.14026d339
jmp 0x140087154
lea r8, [0x140275b78]
lea eax, [0x140275b78]
lea rdx, [rsp + 0x20]
jmp 0x140087169
push rdi
push rbp
push rbx
sub rsp, 0x108
mov rdi, rcx
mov edi, ecx
mov edi, ecx
cmp byte [rdx], 0x14
jne 0x1400875e3
mov rax, qword [rdx + 8]
mov rdx, qword [rdx + 0x18]
shl rdx, 5
add rdx, rax
lea rcx, [rsp + 0xa8]
mov qword [rcx], rax
mov qword [rcx + 8], rdx
and qword [rcx + 0x10], 0
call fcn.140067f4c
mov ecx, 0x8000
cmp rdx, rcx
cmovb rcx, rdx
cmovb ecx, edx
cmovb ecx, edx
test rax, rax
cmove rcx, rax
call fcn.140068db5
mov rsi, rax
lea r14, [rsp + 0x78]
mov qword [r14], rax
mov qword [r14 + 8], rdx
and qword [r14 + 0x10], 0
xor r13d, r13d
lea r15, [0x14031b738]
xor r12d, r12d
mov rcx, qword [rsp + 0xa8]
test rcx, rcx
je 0x14008757c
cmp rcx, qword [rsp + 0xb0]
je 0x14008757c
lea rax, [rcx + 0x20]
mov qword [rsp + 0xa8], rax
inc qword [rsp + 0xb8]
movzx eax, byte [rcx]
cmp rax, 0x14
je 0x1400873bd
cmp eax, 0x15
jne 0x140087657
mov rbp, qword [rcx + 8]
mov rbx, qword [rcx + 0x18]
and qword [rsp + 0x50], 0
shl rbx, 6
shl ebx, 6
shl ebx, 6
add rbx, rbp
mov al, 1
mov dword [rsp + 0x28], eax
xor eax, eax
mov qword [rsp + 0x20], rax
cmp rbp, rbx
je 0x1400874c4
movzx eax, byte [rbp]
dec rax
cmp rax, 0xe
ja 0x14008763e
add byte [r8 - 1], r9b
enter 0xffffffffffff8348, 0xfffffffffffffff8
invalid
movsxd rax, dword [r15 + rax*4]
add rax, r15
jmp rax
ret 0xf41
sbb bl, ch
or byte [rax - 0x75], cl
push rbp
or byte [rbx + rcx*4 + 0x45], cl
adc byte [rax - 0x73], cl
and al, 0x30
call fcn.14003e6cf
jmp 0x1400872f1
cmp byte [rsp + 0x30], 0
jne 0x14008753f
add byte [rax], al
add byte [rax], al
mov al, byte [rsp + 0x31]
add rbp, 0x40
lea rdx, [rbp - 0x40]
test al, al
je 0x140087351
movzx eax, al
cmp eax, 1
jne 0x140087269
test byte [rsp + 0x28], 1
je 0x1400876a4
invalid
add eax, dword [rax]
invalid
add rdx, 0x20
lea rcx, [rsp + 0x30]
call fcn.14006ca8e
push rdi
invalid
inc dword [rbx + 0x30247c]
add byte [rdi], cl
test dword [rbx], eax
add al, byte [rax]
invalid
test dword [rbx], eax
add al, byte [rax]
add byte [rbx - 0x76cbdbbc], cl
and al, 0x34
invalid
mov eax, dword [rsp + 0x34]
and al, 0x34
mov dword [rsp + 0x2c], eax
and al, 0x2c
mov dword [rsp + 0x28], 0
jmp 0x140087269
sbb bh, bh
invalid
invalid
sbb bh, bh
invalid
cmp qword [rsp + 0x20], 0
jne 0x1400876b2
mov qword [rsp + 0x70], rdi
add rdx, 0x20
lea rcx, [rsp + 0x30]
call fcn.14006d024
invalid
dec dword [rax - 0x75]
jl 0x140087398
xor byte [rbx + rcx*4 + 0x6c], cl
and al, 0x38
invalid
and al, 0x38
test rdi, rdi
je 0x140087618
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x50]
call fcn.140062b2f
mov qword [rsp + 0x50], rdi
mov qword [rsp + 0x58], r13
mov rax, qword [rsp + 0x20]
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x20], rdi
mov rdi, qword [rsp + 0x70]
xor r13d, r13d
jmp 0x140087269
mov rax, qword [rcx + 8]
mov rcx, qword [rcx + 0x18]
shl rcx, 5
loope 0x1400873ce
add rcx, rax
mov qword [rsp + 0xd8], rax
mov dword [rsp + 0xd8], eax
mov qword [rsp + 0xe0], rcx
and qword [rsp + 0xe8], 0
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x30]
lea rbx, [rsp + 0xd8]
add byte [rax], al
add byte [rax - 0x77], cl
invalid
call fcn.140067cca
or dh, bh
dec dword [rax - 0x7d]
jl 0x140087422
and al, 0x30
invalid
mov r13, qword [rsp + 0x38]
jne 0x140087556
lea rax, [rsp + 0x40]
movups xmm0, xmmword [rax]
adc byte [rax], al
movaps xmmword [rsp + 0xf0], xmm0
test r13, r13
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rbp - 0x7b], cl
in eax, dx
je 0x14008766d
movaps xmm0, xmmword [rsp + 0xf0]
lea rax, [rsp + 0x98]
add byte [rax], al
add byte [rdi], cl
adc dword [rax], eax
mov qword [rsp + 0x90], r13
lea rcx, [rsp + 0x30]
mov rdx, rbx
call fcn.140067a1b
inc dword [rbx + 0x30247c]
jne 0x140087606
cmp dword [rsp + 0x34], 0
je 0x140087684
mov ecx, dword [rsp + 0x38]
mov rbx, qword [rsp + 0x98]
pushfq
and al, 0x98
add byte [rax], al
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0xa0
add byte [rax], al
add byte [rcx + rcx*4 + 0x6c], cl
and al, 0x20
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x58], rbx
pop rax
mov qword [rsp + 0x60], rbp
mov dword [rsp + 0x2c], ecx
and al, 0x2c
mov dword [rsp + 0x68], ecx
push 0x24848b48
call 0x18808749b
add byte [rax], al
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0xe8]
mov qword [rsp + 0x40], rax
and al, 0x40
movups xmm0, xmmword [rsp + 0xd8]
movaps xmmword [rsp + 0x30], xmm0
lea rcx, [rsp + 0x30]
and al, 0x30
call fcn.14006ff44
test rax, rax
jne 0x1400876f5
xor r13d, r13d
jmp 0x1400874e5
cmp qword [rsp + 0x20], 0
je 0x1400876cb
test byte [rsp + 0x28], 1
jne 0x1400876e4
test dword [rcx], ecx
add al, byte [rax]
invalid
mov rbx, qword [rsp + 0x58]
mov rbp, qword [rsp + 0x60]
cmp r12, qword [rsp + 0x80]
jne 0x140087507
invalid
sbb byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rdx, r12
call fcn.140069236
mov rsi, qword [rsp + 0x78]
mov r12, qword [rsp + 0x88]
mov ecx, dword [rsp + 0x2c]
shl r12, 5
mov rax, qword [rsp + 0x20]
mov qword [rsi + r12], rax
mov qword es:[rsi + r12 + 8], rbx
mov qword es:[rsi + r12 + 8], rbx
mov qword [rsi + r12 + 0x10], rbp
mov dword [rsi + r12 + 0x18], ecx
mov r12, qword [rsp + 0x88]
inc r12
mov qword [rsp + 0x88], r12
jmp 0x1400871fe
mov r13, qword [rsp + 0x38]
cmp qword [rsp + 0x20], 0
je 0x140087556
lea rcx, [rsp + 0x50]
call fcn.1400eb7d6
invalid
lea rcx, [rsp + 0x78]
and al, 0x78
call fcn.14006494c
mov qword [rdi + 8], r13
and qword [rdi], 0
add byte [rax - 0x7f], cl
invalid
add rsp, 0x108
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, qword [rsp + 0x78]
mov r13, qword [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
je 0x140087560
invalid
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rdx + rdx*8 + 0x48], 0x89
ror byte [rax - 0x77], cl
ror byte [rax - 0x77], cl
mov qword [rsp + 0xc0], rax
mov qword [rsp + 0xc8], r13
mov qword [rsp + 0xd0], r12
and al, 0xd0
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x30
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
and al, 0xc8
add byte [rax], al
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0xd0
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x30
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rsp + 0xa8]
adc byte [rsp + 0xa8], al
movaps xmmword [rcx], xmm0
call fcn.14006ff44
test rax, rax
je 0x140087622
mov qword [rdi + 8], rax
and qword [rdi], 0
lea rcx, [rsp + 0xc0]
call fcn.14006494c
jmp 0x140087568
lea r8, [0x14027e1d8]
lea rax, [rsp + 0x90]
mov rcx, rdx
mov rdx, rax
call fcn.14026d339
invalid
mov qword [rdi + 8], rax
jmp 0x140087564
pop rsi
invalid
invalid
invalid
mov r13, qword [rsp + 0x38]
mov ebp, dword [rsp + 0x38]
lea rcx, [rsp + 0x90]
jmp 0x140087551
mov rdi, qword [rsp + 0x70]
jmp 0x140087544
jl 0x140087640
jo 0x140087607
and bh, bh
invalid
mov rax, qword [rsp + 0xd0]
mov qword [rdi + 0x10], rax
mov dword [rdi + 0x10], eax
movups xmm0, xmmword [rsp + 0xc0]
movups xmmword [rdi], xmm0
jmp 0x140087568
lea r8, [0x140275d38]
add eax, 0x1ee6f3
lea rdx, [rsp + 0x90]
mov rcx, rbp
call fcn.14026d339
jmp 0x1400876c3
lea r8, [0x140274b38]
lea rdx, [rsp + 0x90]
call fcn.14026d339
jmp 0x1400876dc
lea rdx, str.struct_PollOption_with_2_elements
lea r8, [0x140273eb8]
xor ecx, ecx
call fcn.14026d1b7
jmp 0x1400876dc
lea rdx, str.struct_PollOption_with_2_elements
lea r8, [0x140273eb8]
mov ecx, 1
call fcn.14026d1b7
mov r13, rax
jmp 0x14008760b
lea rcx, [0x1402e9666]
mov edx, 0xb
jmp 0x1400876be
lea rcx, [0x1402e84ff]
mov edx, 4
add byte [rax], al
invalid
call fcn.14026d227
mov r13, rax
jmp 0x140087544
lea rcx, [0x1402e84ff]
mov edx, 4
call fcn.14026d161
mov r13, rax
jmp 0x140087556
lea rcx, [0x1402e9666]
mov edx, 0xb
call fcn.14026d161
mov r13, rax
jmp 0x14008754c
add byte [rax - 0x77], cl
je 0x14008789c
xor byte [rbx + rcx*4 + 0x7a], cl
or byte [rax - 0x75], cl
sbb byte [rax - 0x3f], cl
loopne case.0x140082d0d.314
mov r15, qword [rdx + 8]
mov rax, qword [rdx + 0x18]
shl rax, 6
add rax, r15
clc
mov qword [rsp + 0x40], rax
and al, 0x40
lea rax, [rsp + 0x360]
invalid
mov byte [rax + 0x62], 2
lea rax, [rsp + 0x2c8]
mov qword [rax], 8
mov dword [rax], 8
and al, 0xc8
add al, byte [rax]
add byte [rax - 0x39], cl
invalid
add byte [rax], cl
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
xorps xmm0, xmm0
movups xmmword [rax + 8], xmm0
or byte [rbp + rcx*4 + 0x6c], cl
and al, 0x71
or byte [rbp + rcx*4 + 0x6c], cl
and al, 0x71
lea rbx, [rsp + 0x301]
mov byte [rsp + 0x58], 2
cmp r15, qword [rsp + 0x40]
je 0x140087b54
movzx eax, byte [r15]
dec rax
cmp rax, 0xe
ja case.0x1400878ef.2
lea rsi, [r15 + 0x20]
lea rcx, [0x14031b7b0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
mov dl, byte [r15 + 1]
mov cl, 1
jmp 0x140087aad
mov r12, qword [r15 + 8]
mov cl, 4
jmp 0x140087aad
mov rbp, qword [r15 + 8]
mov ebp, dword [rdi + 8]
mov rdi, qword [r15 + 0x18]
mov r9d, 4
add byte [rax - 0x77], cl
jmp 0x18d030264
lea eax, [0x1402e8aec]
call fcn.140111920
test al, al
invalid
jne 0x140087978
add byte [rax - 0x77], cl
jmp 0x18d030264
mov rcx, rdi
call fcn.140192d1e
mov r12, rax
mov r14, rdx
mov rcx, rax
mov rdx, rbp
mov r8, rdi
mov eax, edi
mov eax, edi
call fcn.1402698b0
mov cl, 0xc
jmp 0x140087aad
mov r12, qword [r15 + 8]
mov r14, qword [r15 + 0x10]
mov r9d, 4
add byte [rax], al
add byte [rax], al
mov rcx, r12
mov rdx, r14
lea r8, [0x1402e8aec]
add eax, 0x261183
call fcn.140111920
mov cl, 0xd
test al, al
je 0x140087aad
invalid
add dword [rax], eax
invalid
xor eax, 0x49000001
add r15, 0x40
add edi, 0x40
mov dil, byte [rsp + 0x58]
cmp dil, 2
inc dword [rdx]
jne 0x140089f71
lea rcx, [rsp + 0x2e0]
mov rdx, rsi
call fcn.14001f446
mov r14b, byte [rsp + 0x34a]
mov rbp, qword [rsp + 0x2e0]
lodsb al, byte [rsi]
and al, 0xe0
add al, byte [rax]
add byte [rcx - 0x80], al
inc byte [rdx]
je 0x140089441
mov ecx, 0x62
lea r12, [rsp + 0x70]
mov rdi, r12
lea rsi, [rsp + 0x2e8]
rep movsb byte [rdi], byte [rsi]
mov al, byte [rbx + 0x4e]
mov byte [rsp + 0xe4], al
mov eax, dword [rbx + 0x4a]
mov dword [rsp + 0xe0], eax
lea rcx, [rsp + 0x358]
call fcn.14006480c
mov qword [rsp + 0x358], rbp
mov ecx, 0x62
lea rdx, [rsp + 0x360]
add byte [rax], al
mov rdi, rdx
mov rsi, r12
rep movsb byte [rdi], byte [rsi]
mov byte [rsp + 0x58], r14b
je 0x140087a32
pop rax
mov byte [rsp + 0x3c2], r14b
mov al, byte [rsp + 0xe4]
mov byte [rdx + 0x67], al
mov eax, dword [rsp + 0xe0]
mov dword [rdx + 0x63], eax
jmp 0x1400878c1
invalid
invalid
invalid
mov rbp, qword [r15 + 8]
mov rdi, qword [r15 + 0x18]
cmp rdi, 4
jne 0x140087a5a
cmp byte [rbp], 0x75
jne 0x140087a5a
cmp byte [rbp + 1], 0x73
jne 0x140087a5a
cmp byte [rbp + 2], 0x65
jne 0x140087a5a
cmp byte [rbp + 3], 0x72
je 0x140087978
mov rcx, rdi
call fcn.140192d1e
mov r12, rax
mov r14, rdx
mov rcx, rax
mov rdx, rbp
mov r8, rdi
call fcn.1402698b0
mov cl, 0xe
jmp 0x140087aad
mov r12, qword [r15 + 8]
mov r14, qword [r15 + 0x10]
cmp r14, 4
jne 0x140087aab
cmp byte [r12], 0x75
jne 0x140087aab
cmp byte [r12 + 1], 0x73
jne 0x140087aab
invalid
cmp byte [r12 + 2], 0x65
jne 0x140087aab
cmp byte [r12 + 3], 0x72
je 0x140087978
mov cl, 0xf
mov byte [rsp + 0xe0], cl
mov byte [rsp + 0xe1], dl
and al, 0xe1
add byte [rax], al
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0xe8
add byte [rax], al
add byte [rcx + rcx*4 - 0x4c], cl
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
mov esp, 0xf824
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x70
mov rdx, rsi
call fcn.14007abef
mov al, byte [rsp + 0x70]
cmp al, 0x16
je 0x140087d6e
add byte [rax], al
add r15, 0x40
mov ecx, dword [r13]
mov edx, dword [r13 + 3]
mov dword [rbx + 3], edx
mov dword [rbx], ecx
mov rcx, qword [rsp + 0x78]
movups xmm0, xmmword [r13 + 0xf]
movups xmmword [rbx + 0xf], xmm0
movups xmm0, xmmword [rsp + 0xe0]
add byte [rax], al
movups xmm1, xmmword [rsp + 0xf0]
movaps xmmword [rsp + 0x2e0], xmm0
test byte [rax + riz*8], ah
add al, byte [rax]
invalid
movaps xmmword [rsp + 0x2f0], xmm1
mov byte [rsp + 0x300], al
mov qword [rsp + 0x308], rcx
lea rcx, [rsp + 0x2c8]
lea rdx, [rsp + 0x2e0]
lea edx, [rsp + 0x2e0]
call fcn.1400681a8
jmp 0x1400878c1
cmp byte [rsp + 0x58], 2
setne sil
je 0x140088206
mov dword [rsp + 0x40], esi
lea rdi, [rsp + 0x2e0]
lea rsi, [rsp + 0x358]
mov ah, 0x24
pop rax
add eax, dword [rax]
add byte [rcx + 0xe], bh
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x2c8]
mov rcx, qword [rsp + 0x2d8]
shl rcx, 6
add rcx, rax
lea rsi, [rsp + 0x180]
mov qword [rsi], rax
mov dword [rsi], eax
mov qword [rsi + 8], rcx
and qword [rsi + 0x10], 0
lea rax, [rsp + 0x240]
mov qword [rax], 8
xorps xmm0, xmm0
movups xmmword [rax + 8], xmm0
lea r13, [rsp + 0x90]
mov dil, 6
lea rbp, [rsp + 0x1b1]
lodsb al, byte [rsi]
and al, 0xb1
add dword [rax], eax
add byte [rax - 0x73], cl
sbb eax, 0x1ef22c
lea r14, [rsp + 0x1b0]
lea r12, [0x14031b7ec]
lea r15, [rsp + 0x70]
invalid
mov r9d, 6
mov rcx, r14
mov rdx, rsi
mov r8, rbx
mov eax, ebx
call fcn.1400a1bdf
cmp byte [rsp + 0x1b0], 0x18
je 0x140087d90
movzx eax, byte [rsp + 0x1b0]
movups xmm0, xmmword [rbp]
add byte [rdi], cl
adc byte [rbp + 0xf], cl
movaps xmmword [rsp + 0x200], xmm0
movups xmmword [rsp + 0x20f], xmm1
invalid
cmp eax, 0x16
je 0x140087cd2
cmp eax, 0x17
je 0x140087d9d
mov byte [rsp + 0x130], al
movups xmm0, xmmword [rsp + 0x20f]
lea rax, [rsp + 0x131]
movups xmmword [rax + 0xf], xmm0
movaps xmm0, xmmword [rsp + 0x200]
movups xmmword [rax], xmm0
lea rcx, [rsp + 0xe0]
mov rdx, rsi
call fcn.1400a2202
add byte [rax + 0xe024bc], al
add byte [rax], al
invalid
je 0x14008815a
movups xmm0, xmmword [rsp + 0xe0]
movups xmm1, xmmword [rsp + 0xf0]
movups xmmword [r13 + 0x10], xmm1
movups xmmword [r13], xmm0
movups xmm0, xmmword [rsp + 0x130]
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x140], cl
movaps xmmword [rsp + 0x70], xmm0
movaps xmmword [rsp + 0x80], xmm1
add byte [rax], 0
add byte [rax - 0x73], cl
mov word [rax + rax*2], fs
add al, byte [rax]
add byte [rcx + rcx*4 - 6], cl
call fcn.1400681a8
jmp 0x140087bee
cmp dil, 6
jne 0x140089402
mov rcx, qword [rsp + 0x190]
and qword [rsp + 0x190], 0
and al, 0x90
add dword [rax], eax
add byte [rax], al
test rcx, rcx
je 0x140089415
movzx eax, byte [rcx]
dec rax
cmp rax, 0xe
ja case.0x140087d0d.2
xchg dword [rax + 0x21], eax
add byte [rax], al
movsxd rax, dword [r12 + rax*4]
add rax, r12
jmp rax
movzx edx, byte [rcx + 1]
jmp 0x140087d19
mov rdx, qword [rcx + 8]
mov rcx, r15
call fcn.1400427f2
jmp 0x140087d59
mov rdx, qword [rcx + 8]
mov r8, qword [rcx + 0x18]
jmp 0x140087d35
invalid
mov rdx, qword [rcx + 8]
mov r8, qword [rcx + 0x10]
mov rcx, r15
call fcn.1400452a1
jmp 0x140087d59
mov rdx, qword [rcx + 8]
mov r8, qword [rcx + 0x18]
jmp 0x140087d51
mov rdx, qword [rcx + 8]
mov r8, qword [rcx + 0x10]
mov eax, dword [rcx + 0x10]
mov eax, dword [rcx + 0x10]
mov rcx, r15
call fcn.14004507d
sti
invalid
cmp byte [rsp + 0x70], 0
jne 0x140088171
mov dil, byte [rsp + 0x71]
jmp 0x140087bee
mov rbp, qword [rsp + 0x78]
lea rcx, [rsp + 0xe0]
call fcn.1400636b5
xor esi, esi
mov r14, qword [rsp + 0x30]
mov bl, byte [rsp + 0x58]
jmp 0x1400881a0
mov rbp, qword [rsp + 0x1b8]
jmp 0x140088176
lea rcx, [rsp + 0x1b0]
call fcn.14006508b
cmp dil, 6
je case.default.0x140087dde
mov rbp, qword [rsp + 0x240]
mov rax, qword [rsp + 0x248]
mov rsi, qword [rsp + 0x250]
movzx ecx, dil
lea rdx, [0x14031b828]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
shl rsi, 6
add rsi, rbp
lea rcx, [rsp + 0x100]
mov qword [rcx], rbp
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], rbp
mov qword [rcx + 0x18], rsi
mov byte [rcx - 0x20], 0x16
invalid
and qword [rcx + 0x20], 0
lea rax, [rsp + 0x208]
and qword [rax - 8], 0
lea rbx, [rsp + 0x8f]
add byte [rax], al
add byte [rcx - 0x4b], al
add cl, byte [rbp + rcx*4 + 0x35]
xor bh, byte [rbx]
sub dword [rax], eax
add byte [rax], al
add byte [rcx - 0x4b], al
add cl, byte [rbp + rcx*4 + 0x35]
xor bh, byte [rbx]
sub dword [rax], eax
lea r12, [rsp + 0x70]
xor eax, eax
mov qword [rsp + 0x58], rax
pop rax
pop rax
xor r15d, r15d
inc r15
mov rax, rbp
mov eax, ebp
cmp rbp, rsi
je 0x1400891b6
lea rbp, [rax + 0x40]
mov qword [rsp + 0x110], rbp
movzx edi, byte [rax]
mov dh, 0x38
mov dh, 0x38
cmp edi, 0x16
je 0x1400891b6
movups xmm0, xmmword [rax + 1]
movups xmm1, xmmword [rax + 0x11]
movups xmm2, xmmword [rax + 0x21]
movups xmm3, xmmword [rax + 0x30]
xor byte [rdi], cl
adc dword [rsp + 0x9f], ebx
xor byte [rdi], cl
adc dword [rsp + 0x9f], ebx
movaps xmmword [rsp + 0x90], xmm2
movaps xmmword [rsp + 0x80], xmm1
movaps xmmword [rsp + 0x70], xmm0
sub dword [rsp + 0x70], eax
sub dword [rsp + 0x70], eax
movups xmm0, xmmword [rax + 1]
movups xmm1, xmmword [rax + 0x10]
lea rax, [rsp + 0x131]
and al, 0x31
add dword [rax], eax
add byte [rdi], cl
adc dword [rax + 0xf], ecx
movups xmmword [rax], xmm0
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movaps xmmword [rsp + 0x1c0], xmm1
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdi], cl
movaps xmmword [rsp + 0x1b0], xmm0
movaps xmmword [rsp + 0x1b0], xmm0
mov qword [rsp + 0x120], r15
mov dword [rsp + 0x120], edi
lea rcx, [rsp + 0xe0]
call fcn.140060ddc
movaps xmm0, xmmword [rsp + 0x1b0]
movaps xmm1, xmmword [rsp + 0x1c0]
rol byte [rcx], 0
add byte [rdi], cl
sub dword [rsp + 0xf0], ecx
movaps xmmword [rsp + 0xe0], xmm0
mov byte [rsp + 0x130], dil
dec edi
cmp edi, 0xe
ja case.0x140087f06.2
movsxd rax, dword [r14 + rdi*4]
add rax, r14
jmp rax
mov al, byte [rsp + 0x131]
cmp al, 1
sete cl
mov dl, 2
sub dl, cl
test al, al
jmp 0x140087f32
mov rax, qword [rsp + 0x138]
cmp rax, 1
sete cl
mov dl, 2
sub dl, cl
test rax, rax
movzx eax, dl
mov ecx, 0
cmove eax, ecx
mov byte [rsp + 0x71], al
mov byte [rsp + 0x70], 0
jmp 0x140087fbb
mov rdx, qword [rsp + 0x138]
mov r8, qword [rsp + 0x148]
mov rcx, r12
call fcn.140040fc4
jmp 0x140087f94
mov rdx, qword [rsp + 0x138]
mov r8, qword [rsp + 0x140]
mov rcx, r12
call fcn.140040fc4
jmp 0x140087fbb
mov rdx, qword [rsp + 0x138]
mov r8, qword [rsp + 0x148]
mov rcx, r12
call fcn.140040f0c
lea rcx, [rsp + 0x138]
call fcn.1400eb7d6
jmp 0x140087fc8
mov rdx, qword [rsp + 0x138]
mov r8, qword [rsp + 0x140]
mov rcx, r12
call fcn.140040f0c
lea rcx, [rsp + 0x130]
add byte [rax], al
call fcn.1400636b5
cmp byte [rsp + 0x70], 0
jne 0x1400894b3
movzx eax, byte [rsp + 0x71]
test rax, rax
je 0x14008802b
cmp eax, 1
je 0x1400880ed
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmm1, xmmword [rsp + 0xf0]
sub byte [rsp + 0xf0], cl
sub byte [rsp + 0xf0], cl
movaps xmmword [rsp + 0x140], xmm1
movaps xmmword [rsp + 0x130], xmm0
mov byte [rsp + 0xe0], 0x16
mov rcx, r12
lea rdx, [rsp + 0x130]
and al, 0x30
add dword [rax], eax
add al, ch
jb 0x140088002
std
dec dword [rcx + rcx*4 - 0x1f]
dec dword [rcx + rcx*4 - 0x1f]
call fcn.1400636b5
jmp 0x140087e35
invalid
cmp qword [rsp + 0x58], 0
jne 0x14008a32c
cmc
and al, byte [rax]
invalid
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmm1, xmmword [rsp + 0xf0]
movaps xmmword [rsp + 0x140], xmm1
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x130], eax
movaps xmmword [rsp + 0x130], xmm0
mov byte [rsp + 0xe0], 0x16
mov rcx, r12
loope 0x1400880ab
lea edx, [rsp + 0x130]
lea edx, [rsp + 0x130]
call fcn.140066690
lea rcx, [rsp + 0x1b0]
mov rdx, r12
loop 0x140088063
mov bl, 0x48
add dword [rax], eax
loop 0x140088063
mov bl, 0x48
add dword [rax], eax
cmp qword [rsp + 0x1b0], 0
mov rdi, qword [rsp + 0x1b8]
add byte [rdi], cl
invalid
pushfq
and byte [rax], al
invalid
lea rax, [rsp + 0x1c0]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x240], xmm0
add byte [rax], al
lea rcx, [rsp + 0x200]
call fcn.14006466b
mov qword [rsp + 0x200], 1
mov qword [rsp + 0x208], rdi
mov dword [rsp + 0x208], edi
movaps xmm0, xmmword [rsp + 0x240]
lea rax, [rsp + 0x208]
movups xmmword [rax + 8], xmm0
adc dword [rax + 8], eax
adc dword [rax + 8], eax
mov eax, 1
mov qword [rsp + 0x58], rax
jmp 0x140087e35
cmp r13b, 2
jne 0x14008a34f
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmm1, xmmword [rsp + 0xf0]
movaps xmmword [rsp + 0x140], xmm1
mov word [rax + rax*2], fs
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x130], eax
mov word [rax + rax*2], fs
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x130], eax
mov byte [rsp + 0xe0], 0x16
mov rcx, r12
lea rdx, [rsp + 0x130]
call fcn.140066690
lea rcx, [rsp + 0x1b0]
mov rdx, r12
call fcn.14006cfe0
cmp byte [rsp + 0x1b0], 0
jne 0x14008a143
mov r13b, byte [rsp + 0x1b1]
jmp 0x140087e35
mov rbp, qword [rsp + 0xe8]
lea rcx, [rsp + 0x130]
and al, 0x30
add dword [rax], eax
add al, ch
mov bpl, 0xfd
invalid
jmp 0x140088176
and al, 0x30
add dword [rax], eax
add al, ch
mov bpl, 0xfd
invalid
mov rbp, qword [rsp + 0x78]
lea rcx, [rsp + 0x240]
call fcn.140060da8
mov r14, qword [rsp + 0x30]
mov esi, dword [rsp + 0x40]
lea rcx, [rsp + 0x2e0]
call fcn.140062ead
mov bl, byte [rsp + 0x3c2]
add al, ch
adc al, 0xad
std
dec dword [rdx + 0x3c2249c]
add byte [rax], al
lea rcx, [rsp + 0x2c8]
call fcn.14006169a
inc dword [rax - 0x7c]
div byte [rbp + 0x12]
cmp bl, 2
je case.0x140083b32.384
lea rcx, [rsp + 0x358]
call fcn.140062ead
mov qword [r14], rbp
mov byte [r14 + 0x92], 2
add rsp, 0x438
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, rdx
mov rdx, rax
call fcn.14026d339
mov qword [rsi], rax
mov byte [rsi + 0x92], 2
jmp 0x1400881cf
lea rcx, [0x1402e8aec]
mov edx, 4
call fcn.14026d161
mov rbp, rax
invalid
mov bl, 2
mov r14, qword [rsp + 0x30]
jmp 0x1400881a0
shl rsi, 6
add rsi, rbp
lea rcx, [rsp + 0x150]
mov qword [rcx], rbp
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], rbp
mov qword [rcx + 0x18], rsi
mov byte [rcx - 0x20], 0x16
invalid
and qword [rcx + 0x20], 0
lea rax, [rsp + 0x208]
and qword [rax - 8], 0
lea rsi, [rsp + 0xe1]
lea rbx, [rsp + 0x8f]
mov byte [rsp + 0x2a], 2
xor eax, eax
mov qword [rsp + 0x48], rax
lea r12, [rsp + 0x130]
lea r15, [0x14031b8e4]
mov byte [rsp + 0x3e], 2
mov byte [rsp + 0x1a8], 2
mov byte [rsp + 0x2d], 2
mov byte [rsp + 0x2c], 2
mov byte [rsp + 0x2b], 2
add al, dh
and al, 0x60
add al, dh
test byte [rax + rsi*8], ah
add dword [rax], eax
add byte [rdx], al
mov byte [rsp + 0x57], 2
mov byte [rsp + 0x2e], 2
mov byte [rsp + 0x2f], 2
mov byte [rsp + 0x58], 2
mov byte [rsp + 0x68], 2
lea rdi, [rsp + 0x70]
jo 0x140088319
lea esi, [0x14031b920]
test rbp, rbp
je 0x1400893cf
mov rax, qword [rsp + 0x160]
cmp rax, qword [rsp + 0x168]
je 0x1400893cf
lea rcx, [rax + 0x40]
mov qword [rsp + 0x160], rcx
movzx r13d, byte [rax]
cmp r13d, 0x16
invalid
je 0x1400893cf
movups xmm0, xmmword [rax + 1]
movups xmm1, xmmword [rax + 0x11]
movups xmm2, xmmword [rax + 0x21]
movups xmm3, xmmword [rax + 0x30]
movups xmmword [rsp + 0x9f], xmm3
adc dword [rsp + 0x9f], ebx
movaps xmmword [rsp + 0x90], xmm2
movaps xmmword [rsp + 0x80], xmm1
movaps xmmword [rsp + 0x70], xmm0
movups xmm0, xmmword [rax + 1]
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsi + 0xf], xmm1
movups xmmword [rsi], xmm0
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movaps xmmword [rsp + 0x1c0], xmm1
movaps xmmword [rsp + 0x1b0], xmm0
inc qword [rsp + 0x170]
mov rcx, r12
call fcn.140060ddc
mov bh, ch
dec dword [rdi]
sub byte [rsp + 0x1b0], al
movaps xmm1, xmmword [rsp + 0x1c0]
movaps xmmword [rsp + 0x140], xmm1
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x130], eax
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x130], eax
mov byte [rsp + 0xe0], r13b
dec r13d
cmp r13d, 0xe
ja case.0x1400883ab.2
movsxd rax, dword [r15 + r13*4]
add rax, r15
jmp rax
movzx eax, byte [rsp + 0xe1]
cmp al, 0xe
mov ecx, 0xe
cmovae eax, ecx
mov byte [rsp + 0x71], al
jmp 0x1400883de
mov rax, qword [rsp + 0xe8]
cmp rax, 0xe
invalid
mov ecx, 0xe
cmovae rax, rcx
mov byte [rsp + 0x71], al
mov byte [rsp + 0x70], 0
jmp 0x140088458
mov rdx, qword [rsp + 0xe8]
mov r8, qword [rsp + 0xf8]
mov rcx, rdi
call fcn.1400440cc
jmp 0x140088431
mov rdx, qword [rsp + 0xe8]
mov r8, qword [rsp + 0xf0]
mov rcx, rdi
call fcn.1400440cc
jmp 0x140088458
mov rdx, qword [rsp + 0xe8]
mov r8, qword [rsp + 0xf8]
test byte [rax + rdi*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
stc
call fcn.140043891
lea rcx, [rsp + 0xe8]
call fcn.1400eb7d6
jmp 0x140088465
mov rdx, qword [rsp + 0xe8]
mov r8, qword [rsp + 0xf0]
mov rcx, rdi
call fcn.140043891
lea rcx, [rsp + 0xe0]
call fcn.1400636b5
cmp byte [rsp + 0x70], 0
jne 0x140089466
movzx eax, byte [rsp + 0x71]
cmp rax, 0xd
ja case.default.0x140088486
movsxd rax, dword [r14 + rax*4]
add rax, r14
jmp rax
mov r13, qword [rsp + 0x48]
test r13, r13
jne 0x14008a25e
movaps xmm0, xmmword [rsp + 0x130]
movaps xmm1, xmmword [rsp + 0x140]
movaps xmmword [rsp + 0xf0], xmm1
movaps xmmword [rsp + 0xe0], xmm0
mov byte [rsp + 0x130], 0x16
mov rcx, rdi
lea rdx, [rsp + 0xe0]
call fcn.140066690
lea rcx, [rsp + 0x1b0]
mov rdx, rdi
call fcn.14009c932
cmp qword [rsp + 0x1b0], 0
mov rbp, qword [rsp + 0x1b8]
jne 0x14008a0c8
test ebx, edx
sbb eax, dword [rax]
invalid
test ebx, edx
sbb eax, dword [rax]
add byte [rax - 0x73], cl
test byte [rax + rax*8], ah
add dword [rax], eax
add byte [rdi], cl
adc byte [rax], al
lea rax, [rsp + 0x1c0]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x240], xmm0
lea rcx, [rsp + 0x200]
mov word [rax + rax], fs
add al, byte [rax]
add al, ch
push rsi
sar ebp, 0xff
mov word [rax + rax], fs
add al, byte [rax]
add al, ch
push rsi
sar ebp, 0xff
mov qword [rsp + 0x200], 1
mov qword [rsp + 0x208], rbp
movaps xmm0, xmmword [rsp + 0x240]
lea rax, [rsp + 0x208]
movups xmmword [rax + 8], xmm0
mov eax, 1
mov qword [rsp + 0x48], rax
jmp 0x1400887e8
movaps xmm0, xmmword [rsp + 0x130]
movaps xmm1, xmmword [rsp + 0x140]
movaps xmmword [rsp + 0xf0], xmm1
movaps xmmword [rsp + 0xe0], xmm0
mov byte [rsp + 0x130], 0x16
and al, 0x30
add dword [rax], eax
add byte [rsi], dl
mov rcx, rdi
lea rdx, [rsp + 0xe0]
call fcn.140066690
mov rcx, rdi
call fcn.1400636b5
sub dword [rcx + 0x57e9fffd], esi
add al, byte [rax]
invalid
cmp byte [rsp + 0x68], 2
jne 0x14008a281
mov rcx, rdi
mov rdx, r12
call fcn.140066ec1
cmp byte [rsp + 0x70], 0
jne 0x140089466
invalid
add byte [rax], al
mov al, byte [rsp + 0x71]
mov byte [rsp + 0x68], al
jmp 0x1400887e8
cmp byte [rsp + 0x58], 2
jne 0x14008a292
mov rcx, rdi
mov rdx, r12
call fcn.140066ec1
cmp byte [rsp + 0x70], 0
jne 0x140089466
mov al, byte [rsp + 0x71]
mov byte [rsp + 0x58], al
jmp 0x1400887e8
cmp byte [rsp + 0x2f], 2
jne 0x14008a2a0
sbb al, 0
invalid
mov rcx, rdi
mov rdx, r12
call fcn.140066ec1
cmp byte [rsp + 0x70], 0
jne 0x140089466
invalid
add byte [rdx - 0x778edbbc], cl
and al, 0x2f
mov al, byte [rsp + 0x71]
mov byte [rsp + 0x2f], al
jmp 0x1400887e8
cmp byte [rsp + 0x2e], 2
jne 0x14008a2a9
sbb al, 0
invalid
mov rcx, rdi
mov rdx, r12
call fcn.140066ec1
cmp byte [rsp + 0x70], 0
jne 0x140089466
invalid
add byte [rdx - 0x778edbbc], cl
and al, 0x2e
mov al, byte [rsp + 0x71]
mov byte [rsp + 0x2e], al
jmp 0x1400887e8
cmp byte [rsp + 0x57], 2
jne 0x14008a2b7
sbb al, 0
invalid
mov rcx, rdi
mov rdx, r12
call fcn.140066ec1
cmp byte [rsp + 0x70], 0
jne 0x140089466
invalid
add byte [rdx - 0x778edbbc], cl
and al, 0x57
mov al, byte [rsp + 0x71]
mov byte [rsp + 0x57], al
jmp 0x1400887e8
cmp byte [rsp + 0x1f0], 2
jne 0x14008a2c0
mov rcx, rdi
mov rdx, r12
call fcn.140066ec1
cmp byte [rsp + 0x70], 0
jne 0x140089466
retf
invalid
add byte [rax], al
retf
mov al, byte [rsp + 0x71]
mov byte [rsp + 0x1f0], al
jmp 0x1400887e8
cmp byte [rsp + 0x60], 2
jne 0x14008a2c9
mov rcx, rdi
mov rdx, r12
call fcn.140066ec1
cmp byte [rsp + 0x70], 0
add byte [rdi], cl
invalid
invalid
invalid
add byte [rax], al
add byte [rdi], cl
test dword [rdx - 0x75fffff3], ebx
and al, 0x71
mov al, byte [rsp + 0x71]
mov byte [rsp + 0x60], al
jmp 0x1400887e8
cmp byte [rsp + 0x2b], 2
jne 0x14008a2d2
mov rcx, rdi
mov rdx, r12
call fcn.140066ec1
cmp byte [rsp + 0x70], 0
add byte [rdi], cl
test dword [rbp + rcx], ebp
invalid
add byte [rdi], cl
test dword [rbp + rcx], ebp
add byte [rdx - 0x778edbbc], cl
and al, 0x2b
mov al, byte [rsp + 0x71]
mov byte [rsp + 0x2b], al
jmp 0x1400887e8
cmp byte [rsp + 0x2c], 2
jne 0x14008a2e0
mov rcx, rdi
mov rdx, r12
call fcn.140066ec1
cmp byte [rsp + 0x70], 0
add byte [rdi], cl
test dword [rsi], edi
invalid
add byte [rax], al
add byte [rdi], cl
test dword [rsi], edi
or eax, 0x448a0000
and al, 0x71
mov al, byte [rsp + 0x71]
mov byte [rsp + 0x2c], al
jmp 0x1400887e8
invalid
cmp byte [rsp + 0x2d], 2
jne 0x14008a2e9
mov rcx, rdi
mov rdx, r12
call fcn.140066ec1
cmp byte [rsp + 0x70], 0
jl 0x140088772
jo 0x140088750
jl 0x140088772
jo 0x140088750
jne 0x140089466
mov al, byte [rsp + 0x71]
mov byte [rsp + 0x2d], al
jmp 0x1400887e8
test dword [rax], eax
add byte [rax], al
cmp byte [rsp + 0x1a8], 2
jne 0x14008a2f7
mov rcx, rdi
mov ecx, edi
mov rdx, r12
call fcn.140066ec1
cmp byte [rsp + 0x70], 0
jne 0x140089466
mov al, byte [rsp + 0x71]
mov byte [rsp + 0x1a8], al
jmp 0x1400887e8
cmp byte [rsp + 0x3e], 2
jne 0x14008a305
mov rcx, rdi
mov rdx, r12
call fcn.140066ec1
cmp byte [rsp + 0x70], 0
jne 0x140089466
mov al, byte [rsp + 0x71]
mov byte [rsp + 0x3e], al
jmp 0x1400887e8
cmp byte [rsp + 0x2a], 2
jne 0x14008a313
mov rcx, rdi
mov rdx, r12
call fcn.140066ec1
cmp byte [rsp + 0x70], 0
jne 0x140089466
mov al, byte [rsp + 0x71]
mov byte [rsp + 0x2a], al
mov rbp, qword [rsp + 0x150]
jmp 0x1400882d3
lea rcx, [rsp + 0xe0]
mov qword [rcx], 0x15
mov qword [rcx + 8], rbp
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rsi
lea rax, [0x140276e0c]
lea rdx, [rsp + 0x70]
mov qword [rdx], rax
mov qword [rdx + 8], 0xe
lea rax, [0x1402e8b01]
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], 6
call fcn.1400011f8
mov rbp, rax
test rax, rax
mov r14, qword [rsp + 0x30]
mov esi, dword [rsp + 0x40]
jne 0x14008818c
cmp cl, bh
invalid
invalid
mov r12b, 4
jmp 0x140088da2
shl rsi, 6
add rsi, rbp
lea rcx, [rsp + 0x150]
add dword [rax], eax
add byte [rax - 0x77], cl
sub dword [rax - 0x77], ecx
or byte [r8 - 0x77], cl
imul edx, dword [rax], 0x18718948
add dword [rax], eax
add byte [rax - 0x77], cl
sub dword [rax - 0x77], ecx
or byte [r8 - 0x77], cl
imul edx, dword [rax], 0x18718948
mov byte [rcx - 0x20], 0x16
and qword [rcx + 0x20], 0
lea rsi, [rsp + 0xe1]
lea rdi, [rsp + 0x8f]
mov dword [rsp + 0x60], 2
mov byte [rsp + 0x58], 2
lea r14, [rsp + 0x130]
lea r15, [0x14031b87c]
lea r12, [rsp + 0x70]
mov byte [rsp + 0x68], 2
push 0x2444c602
add al, dh
and al, 0x2a
add al, dh
and al, 0x2b
add al, dh
and al, 0x2c
add al, dh
and al, 0x2d
and al, 0x2d
add al, dh
and al, 0x2e
add al, dh
and al, 0x2f
add al, dh
and al, 0x48
add cl, byte [rax - 0x73]
sbb eax, 0x292fd0
and al, 0x2d
add al, dh
and al, 0x2e
add al, dh
and al, 0x2f
add al, dh
and al, 0x48
add cl, byte [rax - 0x73]
sbb eax, 0x292fd0
mov qword [rsp + 0x1f0], rax
test rbp, rbp
je 0x1400891e7
mov rax, qword [rsp + 0x160]
cmp rax, qword [rsp + 0x168]
je 0x1400891e7
lea rcx, [rax + 0x40]
mov qword [rsp + 0x160], rcx
movzx r13d, byte [rax]
cmp r13d, 0x16
je 0x1400891e7
movups xmm0, xmmword [rax + 1]
movups xmm1, xmmword [rax + 0x11]
movups xmm2, xmmword [rax + 0x21]
movups xmm3, xmmword [rax + 0x30]
movups xmmword [rsp + 0x9f], xmm3
movaps xmmword [rsp + 0x90], xmm2
movaps xmmword [rsp + 0x80], xmm1
movaps xmmword [rsp + 0x70], xmm0
movups xmm0, xmmword [rax + 1]
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsi + 0xf], xmm1
movups xmmword [rsi], xmm0
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x1c0], xmm1
movaps xmmword [rsp + 0x1b0], xmm0
inc qword [rsp + 0x170]
mov rcx, r14
call fcn.140060ddc
movaps xmm0, xmmword [rsp + 0x1b0]
movaps xmm1, xmmword [rsp + 0x1c0]
movaps xmmword [rsp + 0x140], xmm1
movaps xmmword [rsp + 0x130], xmm0
mov byte [rsp + 0xe0], r13b
dec r13d
cmp r13d, 0xe
ja case.0x1400889c8.2
movsxd rax, dword [r15 + r13*4]
add rax, r15
jmp rax
invalid
movzx eax, byte [rsp + 0xe1]
cmp al, 0xb
invalid
mov ecx, 0xb
cmovae eax, ecx
mov byte [rsp + 0x71], al
jmp 0x1400889fb
invalid
sbb dword [rax - 0x75], ecx
test byte [rax + rbp*8], ah
add byte [rax], al
add byte [rax], al
cmp rax, 0xb
mov ecx, 0xb
mov rax, qword [rsp + 0xe8]
cmp rax, 0xb
cmp eax, 0xb
mov ecx, 0xb
cmovae rax, rcx
mov byte [rsp + 0x71], al
mov byte [rsp + 0x70], 0
jmp 0x140088a75
mov rdx, qword [rsp + 0xe8]
mov r8, qword [rsp + 0xf8]
mov rcx, r12
call fcn.140043260
jmp 0x140088a4e
mov rdx, qword [rsp + 0xe8]
mov r8, qword [rsp + 0xf0]
mov rcx, r12
call fcn.140043260
jmp 0x140088a75
mov rdx, qword [rsp + 0xe8]
mov r8, qword [rsp + 0xf8]
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.140042bd7
lea rcx, [rsp + 0xe8]
call fcn.1400eb7d6
jmp 0x140088a82
mov rdx, qword [rsp + 0xe8]
mov r8, qword [rsp + 0xf0]
mov rcx, r12
call fcn.140042bd7
lea rcx, [rsp + 0xe0]
call fcn.1400636b5
cmp byte [rsp + 0x70], 0
jne 0x14008947c
movzx eax, byte [rsp + 0x71]
cmp rax, 0xa
ja case.default.0x140088aa3
movsxd rax, dword [rbx + rax*4]
add rax, rbx
jmp rax
cmp dword [rsp + 0x60], 2
jne 0x14008a1cb
movaps xmm0, xmmword [rsp + 0x130]
movaps xmm1, xmmword [rsp + 0x140]
movaps xmmword [rsp + 0xf0], xmm1
movaps xmmword [rsp + 0xe0], xmm0
mov byte [rsp + 0x130], 0x16
mov rcx, r12
lea rdx, [rsp + 0xe0]
call fcn.140066690
lea rcx, [rsp + 0x1b0]
mov rdx, r12
call fcn.14008d786
mov eax, dword [rsp + 0x1b0]
mov dword [rsp + 0x60], eax
cmp eax, 2
je 0x14008a091
mov eax, dword [rsp + 0x1b4]
mov qword [rsp + 0x1f0], rax
mov rax, qword [rsp + 0x1b8]
mov qword [rsp + 0x1a8], rax
jmp 0x140088d33
movaps xmm0, xmmword [rsp + 0x130]
movaps xmm1, xmmword [rsp + 0x140]
add byte [rax], al
movaps xmmword [rsp + 0xf0], xmm1
movaps xmmword [rsp + 0xe0], xmm0
mov byte [rsp + 0x130], 0x16
and al, 0x30
add dword [rax], eax
add byte [rsi], dl
mov rcx, r12
lea rdx, [rsp + 0xe0]
call fcn.140066690
mov rcx, r12
call fcn.1400636b5
jmp 0x140088d33
cmp byte [rsp + 0x48], 2
jne 0x14008a1d9
mov rcx, r12
mov rdx, r14
call fcn.140066ec1
cmp byte [rsp + 0x70], 0
jne 0x14008947c
mov al, byte [rsp + 0x71]
mov byte [rsp + 0x48], al
jmp 0x140088d33
cmp byte [rsp + 0x2f], 2
jne 0x14008a1e7
mov rcx, r12
mov rdx, r14
call fcn.140066ec1
cmp byte [rsp + 0x70], 0
jne 0x14008947c
mov al, byte [rsp + 0x71]
mov byte [rsp + 0x2f], al
jmp 0x140088d33
cmp byte [rsp + 0x2e], 2
jne 0x14008a1f0
mov rcx, r12
mov rdx, r14
call fcn.140066ec1
cmp byte [rsp + 0x70], 0
jne 0x14008947c
mov al, byte [rsp + 0x71]
mov byte [rsp + 0x2e], al
jmp 0x140088d33
cmp byte [rsp + 0x2d], 2
jne 0x14008a1f9
mov rcx, r12
mov rdx, r14
call fcn.140066ec1
cmp byte [rsp + 0x70], 0
jne 0x14008947c
mov al, byte [rsp + 0x71]
mov byte [rsp + 0x2d], al
jmp 0x140088d33
cmp byte [rsp + 0x2c], 2
jne 0x14008a207
mov rcx, r12
mov rdx, r14
call fcn.140066ec1
cmp byte [rsp + 0x70], 0
jne 0x14008947c
mov al, byte [rsp + 0x71]
mov byte [rsp + 0x2c], al
jmp 0x140088d33
add byte [rax + 0x22b247c], al
cmp byte [rsp + 0x2b], 2
jne 0x14008a215
mov rcx, r12
mov rdx, r14
call fcn.140066ec1
cmp byte [rsp + 0x70], 0
jne 0x14008947c
mov al, byte [rsp + 0x71]
mov byte [rsp + 0x2b], al
jmp 0x140088d33
cmp byte [rsp + 0x2a], 2
jne 0x14008a223
mov rcx, r12
mov rdx, r14
call fcn.140066ec1
cmp byte [rsp + 0x70], 0
jne 0x14008947c
mov al, byte [rsp + 0x71]
mov byte [rsp + 0x2a], al
jmp 0x140088d33
cmp byte [rsp + 0x3e], 2
jne 0x14008a22c
mov rcx, r12
mov rdx, r14
call fcn.140066ec1
cmp byte [rsp + 0x70], 0
jne 0x14008947c
mov al, byte [rsp + 0x71]
mov byte [rsp + 0x3e], al
jmp 0x140088d33
cmp byte [rsp + 0x68], 2
jne 0x14008a23a
mov rcx, r12
mov rdx, r14
call fcn.140066ec1
cmp byte [rsp + 0x70], 0
jne 0x14008947c
mov al, byte [rsp + 0x71]
mov byte [rsp + 0x68], al
jmp 0x140088d33
cmp byte [rsp + 0x58], 2
jne 0x14008a248
mov rcx, r12
mov rdx, r14
call fcn.140066ec1
cmp byte [rsp + 0x70], 0
jne 0x14008947c
mov al, byte [rsp + 0x71]
mov byte [rsp + 0x58], al
mov rbp, qword [rsp + 0x150]
jmp 0x1400888f0
lea rcx, [rsp + 0xe0]
mov qword [rcx], 0x15
mov qword [rcx + 8], rbp
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rsi
lea rax, [0x140276e0c]
lea rdx, [rsp + 0x70]
mov qword [rdx], rax
mov qword [rdx + 8], 0xe
lea rax, [0x1402e8b07]
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], 4
call fcn.1400011f8
mov rbp, rax
test rax, rax
mov r14, qword [rsp + 0x30]
mov esi, dword [rsp + 0x40]
jne 0x14008818c
mov r12b, 6
jmp 0x140089a39
shl rsi, 6
add rsi, rbp
lea rcx, [rsp + 0x100]
mov qword [rcx], rbp
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], rbp
mov qword [rcx + 0x18], rsi
mov byte [rcx - 0x20], 0x16
and qword [rcx + 0x20], 0
lea r12, [rsp + 0x8f]
mov dword [rsp + 0x58], 2
xor ebx, ebx
lea r13, [0x14031b840]
lea r14, [rsp + 0x130]
lea r15, [rsp + 0x70]
mov qword [rsp + 0x68], rax
inc rbx
mov rax, rbp
cmp rbp, rsi
je 0x140089040
lea rbp, [rax + 0x40]
mov qword [rsp + 0x110], rbp
movzx edi, byte [rax]
cmp edi, 0x16
je 0x140089040
movups xmm0, xmmword [rax + 1]
movups xmm1, xmmword [rax + 0x11]
movups xmm2, xmmword [rax + 0x21]
movups xmm3, xmmword [rax + 0x30]
movups xmmword [rsp + 0x9f], xmm3
movaps xmmword [rsp + 0x90], xmm2
movaps xmmword [rsp + 0x80], xmm1
movaps xmmword [rsp + 0x70], xmm0
movups xmm0, xmmword [rax + 1]
movups xmm1, xmmword [rax + 0x10]
lea rax, [rsp + 0x131]
movups xmmword [rax + 0xf], xmm1
movups xmmword [rax], xmm0
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movaps xmmword [rsp + 0x1c0], xmm1
movaps xmmword [rsp + 0x1b0], xmm0
mov qword [rsp + 0x120], rbx
lea rcx, [rsp + 0xe0]
call fcn.140060ddc
movaps xmm0, xmmword [rsp + 0x1b0]
movaps xmm1, xmmword [rsp + 0x1c0]
movaps xmmword [rsp + 0xf0], xmm1
movaps xmmword [rsp + 0xe0], xmm0
mov byte [rsp + 0x130], dil
add dword [rax], eax
add bh, bh
iretd
cmp edi, 0xe
ja 0x14008a171
add dword [rax], eax
add bh, bh
iretd
movsxd rax, dword [r13 + rdi*4]
add rax, r13
jmp rax
and al, 0xe0
add byte [rax], al
add byte [rsi], dl
mov rcx, r15
mov rdx, r14
call fcn.140066690
lea rcx, [rsp + 0x1b0]
mov rdx, r15
call fcn.14008d786
mov eax, dword [rsp + 0x1b0]
mov dword [rsp + 0x58], eax
cmp eax, 2
je 0x14008a125
mov eax, dword [rsp + 0x1b4]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x1b8]
mov qword [rsp + 0x1a8], rax
jmp 0x140088df9
cmp dword [rsp + 0x58], 2
je 0x140089e5c
mov rax, qword [rsp + 0x100]
movups xmm0, xmmword [rsp + 0x108]
movaps xmmword [rsp + 0x180], xmm0
mov rcx, qword [rsp + 0x118]
mov qword [rsp + 0x190], rcx
test rax, rax
je 0x1400896b4
mov rbx, qword [rsp + 0x120]
mov qword [rsp + 0x240], rax
movaps xmm0, xmmword [rsp + 0x180]
movups xmmword [rsp + 0x248], xmm0
mov r14, qword [rsp + 0x190]
mov qword [rsp + 0x258], r14
mov rax, qword [rsp + 0x250]
lea r15, [rsp + 0x1d0]
lea r12, [rsp + 0x150]
lea rdi, [rsp + 0x78]
xor esi, esi
cmp rax, r14
je 0x1400899ae
lea r13, [rax + 0x40]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rsp + 0x200], xmm0
movaps xmmword [rsp + 0x230], xmm3
movaps xmmword [rsp + 0x220], xmm2
movaps xmmword [rsp + 0x210], xmm1
cmp byte [rsp + 0x200], 0x16
je 0x1400899d5
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rsp + 0x160], xmm3
invalid
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x150], edx
movaps xmmword [rsp + 0x140], xmm1
movaps xmmword [rsp + 0x130], xmm0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x1c0], xmm1
movaps xmmword [rsp + 0x1b0], xmm0
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmmword [r15], xmm0
movups xmmword [r15 + 0x10], xmm1
mov qword [rsp + 0x70], rsi
movaps xmm0, xmmword [rsp + 0x1b0]
movaps xmm1, xmmword [rsp + 0x1c0]
movaps xmm2, xmmword [rsp + 0x1d0]
movaps xmm3, xmmword [rsp + 0x1e0]
movups xmmword [rdi + 0x30], xmm3
movups xmmword [rdi + 0x20], xmm2
movups xmmword [rdi + 0x10], xmm1
movups xmmword [rdi], xmm0
inc rsi
mov rcx, rdi
call fcn.140060724
mov rax, r13
jmp 0x1400890cb
cmp qword [rsp + 0x58], 0
setne sil
je 0x1400894ea
lea rcx, [rsp + 0x208]
mov rax, qword [rcx + 0x10]
mov qword [rsp + 0x80], rax
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0x70], xmm0
jmp 0x1400894f0
cmp dword [rsp + 0x60], 2
je 0x140089e98
cmp byte [rsp + 0x48], 2
mov r14, qword [rsp + 0x30]
je 0x14008921f
xor byte [rbx + 0xf402474], cl
invalid
invalid
or al, 0
invalid
cmp byte [rsp + 0x2f], 2
je case.0x140077d8d.736
cmp byte [rsp + 0x2e], 2
je 0x140089ef6
cmp byte [rsp + 0x2d], 2
je 0x140089f10
cmp byte [rsp + 0x2c], 2
je 0x140089f2d
cmp byte [rsp + 0x2b], 2
je 0x140089f4f
mov bl, byte [rsp + 0x2a]
cmp bl, 2
add cl, byte [rdi]
test byte [rcx + 0xd], cl
add byte [rax], al
mov r13b, byte [rsp + 0x3e]
cmp r13b, 2
je 0x140089fee
mov bpl, byte [rsp + 0x68]
cmp bpl, 2
add cl, byte [rdi]
test dl, bl
invalid
add byte [rax], al
mov r15b, byte [rsp + 0x58]
cmp r15b, 2
je 0x14008a050
lea rax, [rsp + 0xe0]
lea rsi, [rsp + 0x130]
mov ecx, 9
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rax + 0x20]
test rax, rax
je case.0x140082d0d.418
mov qword [rsp + 0x180], rax
movups xmm0, xmmword [rsp + 0x108]
movups xmmword [rsp + 0x188], xmm0
mov rbx, qword [rsp + 0x118]
mov qword [rsp + 0x198], rbx
mov rax, qword [rsp + 0x190]
lea r14, [rsp + 0x220]
lea r15, [rsp + 0x1d0]
lea rdi, [rsp + 0x78]
xor esi, esi
cmp rax, rbx
je 0x140089d63
lea r12, [rax + 0x40]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rsp + 0x240], xmm0
movaps xmmword [rsp + 0x270], xmm3
movaps xmmword [rsp + 0x260], xmm2
movaps xmmword [rsp + 0x250], xmm1
cmp byte [rsp + 0x240], 0x16
je 0x140089d75
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rsp + 0x1e0], xmm3
movaps xmmword [rsp + 0x1d0], xmm2
movaps xmmword [rsp + 0x1c0], xmm1
movaps xmmword [rsp + 0x1b0], xmm0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x210], xmm1
movaps xmmword [rsp + 0x200], xmm0
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmmword [r14], xmm0
movups xmmword [r14 + 0x10], xmm1
mov qword [rsp + 0x70], rsi
movaps xmm0, xmmword [rsp + 0x200]
movaps xmm1, xmmword [rsp + 0x210]
movaps xmm2, xmmword [rsp + 0x220]
and al, 0x20
add al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x230], bl
movups xmmword [rdi + 0x30], xmm3
movups xmmword [rdi + 0x20], xmm2
movups xmmword [rdi + 0x10], xmm1
movups xmmword [rdi], xmm0
adc dword [rdi], eax
inc rsi
mov rcx, rdi
call fcn.140060724
mov rax, r12
jmp 0x1400892e6
invalid
invalid
invalid
mov rdi, qword [rsp + 0x48]
test rdi, rdi
inc dword [rax + 0xf]
xchg ebp, eax
invalid
je 0x1400896c0
lea rcx, [rsp + 0x208]
mov rax, qword [rcx + 0x10]
mov qword [rsp + 0x80], rax
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0x70], xmm0
jmp 0x1400896c6
lea rcx, [0x140276e06]
mov edx, 6
call fcn.14026d227
jmp 0x140089439
lea rcx, str.value_is_missingexpected__false___found__true_rgb_value_doesnt_fit_u32MapAccess::next_value_called_before_next_keyC:Users_ramzi.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_1.0.188_srcde_value.rs
mov edx, 0x10
call fcn.14026d36d
jmp 0x140089439
lea rcx, [0x140276e06]
mov edx, 6
call fcn.14026d161
mov rbp, rax
jmp 0x140088176
mov bl, 2
xor esi, esi
jmp 0x14008821c
lea r8, [0x1402760b8]
lea rdx, [rsp + 0x3f]
mov rcx, r15
call fcn.14026d339
mov rbp, rax
jmp 0x140087d80
mov rbp, qword [rsp + 0x78]
xor esi, esi
mov r14, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x48]
jmp 0x14008a01a
mov rax, qword [rsp + 0x78]
mov r14, qword [rsp + 0x30]
mov esi, dword [rsp + 0x40]
jmp 0x14008a061
lea rcx, [rsp + 0x100]
call fcn.14006140e
lea rcx, [rsp + 0xe0]
call fcn.140060ddc
jmp 0x140088183
mov rbp, qword [rsp + 0x78]
xor esi, esi
mov r14, qword [rsp + 0x30]
test sil, sil
jne 0x140089e28
cmp qword [rsp + 0x58], 0
mov esi, dword [rsp + 0x40]
je 0x140089e2c
lea rcx, [rsp + 0x208]
call fcn.140062b2f
jmp 0x140089e2c
and qword [rsp + 0x70], 0
mov r14, qword [rsp + 0x30]
mov ebp, r13d
cmp r13b, 2
je 0x140089e75
jae 0x140089509
add byte [rax], al
and bpl, 1
mov rdx, qword [rsp + 0x70]
movups xmm0, xmmword [rsp + 0x78]
movups xmmword [rsp + 0x188], xmm0
test byte [rax + rcx*4], ah
add dword [rax], eax
add byte [rbx + 0x2902484], cl
add byte [rax], al
mov ecx, dword [rsp + 0x293]
mov dword [rsp + 0x199], eax
mov dword [rsp + 0x19c], ecx
mov qword [rsp + 0x60], rdx
mov qword [rsp + 0x180], rdx
mov byte [rsp + 0x198], bpl
mov rax, qword [rsp + 0x100]
movups xmm0, xmmword [rsp + 0x108]
movaps xmmword [rsp + 0x290], xmm0
mov rcx, qword [rsp + 0x118]
mov qword [rsp + 0x2a0], rcx
test rax, rax
je 0x140089bbc
mov rbx, qword [rsp + 0x120]
mov qword [rsp + 0x240], rax
movaps xmm0, xmmword [rsp + 0x290]
movups xmmword [rsp + 0x248], xmm0
mov r14, qword [rsp + 0x2a0]
mov qword [rsp + 0x258], r14
mov rax, qword [rsp + 0x250]
lea r15, [rsp + 0x1d0]
lea r12, [rsp + 0x150]
lea rdi, [rsp + 0x78]
xor esi, esi
cmp rax, r14
je 0x1400899c0
lea r13, [rax + 0x40]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rsp + 0x200], xmm0
movaps xmmword [rsp + 0x230], xmm3
movaps xmmword [rsp + 0x220], xmm2
movaps xmmword [rsp + 0x210], xmm1
cmp byte [rsp + 0x200], 0x16
je 0x140089b8c
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rsp + 0x160], xmm3
movaps xmmword [rsp + 0x150], xmm2
movaps xmmword [rsp + 0x140], xmm1
movaps xmmword [rsp + 0x130], xmm0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
adc byte [rax + 0x10], cl
movaps xmmword [rsp + 0x1c0], xmm1
movaps xmmword [rsp + 0x1b0], xmm0
invalid
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x1b0], eax
invalid
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmmword [r15], xmm0
movups xmmword [r15 + 0x10], xmm1
adc byte [rax - 0x77], cl
je 0x140089695
jo 0x140089682
sub byte [rsp + 0x1b0], al
movaps xmm1, xmmword [rsp + 0x1c0]
movaps xmm2, xmmword [rsp + 0x1d0]
movaps xmm3, xmmword [rsp + 0x1e0]
movups xmmword [rdi + 0x30], xmm3
adc dword [rdi + 0x30], ebx
movups xmmword [rdi + 0x20], xmm2
movups xmmword [rdi + 0x10], xmm1
movups xmmword [rdi], xmm0
inc rsi
mov rcx, rdi
call fcn.140060724
mov rax, r13
jmp 0x1400895c9
xor ebp, ebp
mov r14, qword [rsp + 0x30]
jmp 0x140089a07
and qword [rsp + 0x70], 0
mov r14, qword [rsp + 0x30]
mov bpl, byte [rsp + 0x68]
mov al, byte [rsp + 0x58]
mov r12b, byte [rsp + 0x2a]
mov r9b, byte [rsp + 0x2d]
mov r10b, byte [rsp + 0x2c]
mov r11b, byte [rsp + 0x2b]
mov bl, byte [rsp + 0x60]
cmp bpl, 2
std
add cl, byte [rdi]
invalid
invalid
invalid
add byte [rax], al
cmp al, 2
je 0x140089ed0
cmp byte [rsp + 0x2f], 2
je 0x140089eed
cmp byte [rsp + 0x2e], 2
je 0x140089eff
cmp bl, 2
je 0x140089f21
cmp r11b, 2
je 0x140089f3e
cmp r10b, 2
je 0x140089f60
cmp r9b, 2
je 0x140089f9c
cmp r12b, 2
je 0x140089ffc
and bpl, 1
and al, 1
mov byte [rsp + 0x58], al
mov r15b, byte [rsp + 0x2f]
and r15b, 1
mov r13b, byte [rsp + 0x2e]
and r13b, 1
mov dil, byte [rsp + 0x57]
and dil, 1
mov sil, byte [rsp + 0x1f0]
and al, 0xf0
add dword [rax], eax
add byte [rax - 0x80], al
out 1, al
and bl, 1
and r11b, 1
and r10b, 1
mov dl, byte [rsp + 0x3e]
and dl, 1
mov r8b, byte [rsp + 0x1a8]
and r8b, 1
and r9b, 1
and r12b, 1
mov rcx, qword [rsp + 0x70]
movups xmm0, xmmword [rsp + 0x78]
movups xmmword [rsp + 0x188], xmm0
adc dword [rsp + 0x188], eax
movzx eax, word [rsp + 0x290]
mov word [rsp + 0x1a5], ax
mov dword [rsp + 0x1a5], eax
mov al, byte [rsp + 0x292]
mov byte [rsp + 0x1a7], al
mov qword [rsp + 0x60], rcx
mov qword [rsp + 0x180], rcx
add byte [rcx], 0
add byte [rax - 0x78], al
insb byte [rdi], dx
and al, 0x68
mov byte [rsp + 0x198], bpl
mov al, byte [rsp + 0x58]
pop rax
mov byte [rsp + 0x199], al
mov byte [rsp + 0x19a], r15b
mov byte [rsp + 0x19b], r13b
mov byte [rsp + 0x19c], dil
mov byte [rsp + 0x19d], sil
mov byte [rsp + 0x19e], bl
mov byte [rsp + 0x19f], r11b
mov byte [rsp + 0x1a0], r10b
mov byte [rsp + 0x1a1], r9b
mov byte [rsp + 0x1a2], r8b
add byte [rax + 0x1a32494], cl
add byte [rax], al
mov byte [rsp + 0x1a4], r12b
lea rax, [rsp + 0xe0]
lea rsi, [rsp + 0x130]
mov ecx, 9
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rax + 0x20]
test rax, rax
je 0x140089c67
mov byte [rsp + 0x2a], r12b
mov r13b, byte [rsp + 0x58]
mov bpl, byte [rsp + 0x68]
mov qword [rsp + 0x290], rax
movups xmm0, xmmword [rsp + 0x108]
movups xmmword [rsp + 0x298], xmm0
mov rbx, qword [rsp + 0x118]
mov qword [rsp + 0x2a8], rbx
mov rax, qword [rsp + 0x2a0]
lea r14, [rsp + 0x220]
lea r15, [rsp + 0x1d0]
lea rdi, [rsp + 0x78]
xor esi, esi
cmp rax, rbx
je 0x140089c75
lea r12, [rax + 0x40]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rsp + 0x240], xmm0
movaps xmmword [rsp + 0x270], xmm3
movaps xmmword [rsp + 0x260], xmm2
movaps xmmword [rsp + 0x250], xmm1
sub dword [rsp + 0x250], ecx
cmp byte [rsp + 0x240], 0x16
je 0x140089c87
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
adc byte [rdi], cl
adc byte [rax + 0x20], dl
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rsp + 0x1e0], xmm3
add byte [rax], al
movaps xmmword [rsp + 0x1d0], xmm2
movaps xmmword [rsp + 0x1c0], xmm1
movaps xmmword [rsp + 0x1b0], xmm0
movups xmm0, xmmword [rax]
add byte [rdi], cl
adc byte [rax + 0x10], cl
movaps xmmword [rsp + 0x210], xmm1
movaps xmmword [rsp + 0x200], xmm0
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmmword [r14], xmm0
movups xmmword [r14 + 0x10], xmm1
mov qword [rsp + 0x70], rsi
movaps xmm0, xmmword [rsp + 0x200]
sub byte [rsp + 0x200], al
movaps xmm1, xmmword [rsp + 0x210]
movaps xmm2, xmmword [rsp + 0x220]
movaps xmm3, xmmword [rsp + 0x230]
movups xmmword [rdi + 0x30], xmm3
movups xmmword [rdi + 0x20], xmm2
push rdi
and byte [rdi], cl
adc dword [rdi + 0x10], ecx
movups xmmword [rdi], xmm0
inc rsi
mov rcx, rdi
call fcn.140060724
mov rax, r12
jmp 0x1400898c5
invalid
invalid
invalid
invalid
invalid
mov qword [rsp + 0x250], r14
mov byte [rsp + 0x200], 0x16
jmp 0x1400899dd
mov qword [rsp + 0x250], r14
mov byte [rsp + 0x200], 0x16
jmp 0x140089b94
mov qword [rsp + 0x250], r13
lea rcx, [rsp + 0x200]
call fcn.140061037
lea rcx, [rsp + 0x240]
call fcn.14006140e
test rsi, rsi
mov r14, qword [rsp + 0x30]
jne 0x140089faa
xor ebp, ebp
lea rcx, [rsp + 0xe0]
call fcn.140060ddc
test rbp, rbp
mov esi, dword [rsp + 0x40]
jne 0x14008818c
mov eax, dword [rsp + 0x58]
mov rcx, qword [rsp + 0x68]
shl rcx, 0x20
or rcx, rax
mov r12b, 7
mov qword [rsp + 0x60], rcx
movzx eax, word [rsp + 0x288]
mov word [rsp + 0x2c0], ax
mov rax, qword [rsp + 0x280]
mov qword [rsp + 0x2b8], rax
movzx eax, word [rsp + 0x17c]
mov word [rsp + 0x178], ax
mov al, byte [rsp + 0x17e]
mov byte [rsp + 0x17a], al
lea rdi, [rsp + 0x3c8]
lea rax, [rsp + 0x2e0]
add byte [rcx + 0x6a], bh
mov rsi, rax
rep movsb byte [rdi], byte [rsi]
mov bl, byte [rax + 0x6a]
mov ecx, dword [rax + 0x6b]
mov dword [rsp + 0x1f8], ecx
mov al, byte [rax + 0x6f]
mov byte [rsp + 0x1fc], al
lea rcx, [rsp + 0x2c8]
call fcn.14006169a
cmp bl, 2
jne 0x140089ac4
mov rbp, qword [rsp + 0x60]
jmp case.0x140083b32.384
movzx eax, word [rsp + 0x2c0]
mov word [r14 + 0x22], ax
mov rax, qword [rsp + 0x2b8]
mov qword [r14 + 0x1a], rax
movzx eax, word [rsp + 0x178]
mov word [r14 + 0x25], ax
mov al, byte [rsp + 0x17a]
mov byte [r14 + 0x27], al
lea rdi, [r14 + 0x28]
lea rsi, [rsp + 0x3c8]
mov ecx, 0x6a
rep movsb byte [rdi], byte [rsi]
mov al, byte [rsp + 0x1fc]
mov byte [r14 + 0x97], al
mov eax, dword [rsp + 0x1f8]
mov dword [r14 + 0x93], eax
mov rax, qword [rsp + 0x60]
mov qword [r14], rax
mov rax, qword [rsp + 0x1a8]
test al, 1
add byte [rax], al
mov qword [r14 + 8], rax
mov al, byte [rsp + 0x48]
mov byte [r14 + 0x10], al
mov al, byte [rsp + 0x2f]
mov byte [r14 + 0x11], al
mov al, byte [rsp + 0x2e]
mov byte [r14 + 0x12], al
mov al, byte [rsp + 0x2d]
mov byte [r14 + 0x13], al
mov al, byte [rsp + 0x2c]
mov byte [r14 + 0x14], al
mov al, byte [rsp + 0x2b]
mov byte [r14 + 0x15], al
mov al, byte [rsp + 0x2a]
mov byte [r14 + 0x16], al
mov byte [r14 + 0x17], r13b
mov byte [r14 + 0x18], bpl
mov byte [r14 + 0x19], r15b
mov byte [r14 + 0x24], r12b
mov byte [r14 + 0x92], bl
jmp 0x1400881cf
mov qword [rsp + 0x250], r13
lea rcx, [rsp + 0x200]
call fcn.140061037
lea rcx, [rsp + 0x240]
call fcn.14006140e
test rsi, rsi
mov r14, qword [rsp + 0x30]
jne 0x140089fcc
add byte [rax], al
xor esi, esi
lea rcx, [rsp + 0xe0]
call fcn.140060ddc
test rsi, rsi
test esi, esi
jne 0x140089cd3
mov rax, qword [rsp + 0x188]
mov qword [rsp + 0x1a8], rax
test al, 1
add byte [rax], al
mov al, byte [rsp + 0x190]
mov byte [rsp + 0x48], al
and al, 0x48
mov al, byte [rsp + 0x191]
mov byte [rsp + 0x2f], al
mov al, byte [rsp + 0x192]
invalid
mov byte [rsp + 0x2e], al
mov al, byte [rsp + 0x193]
and al, 0x93
add dword [rax], eax
invalid
mov byte [rsp + 0x2d], al
mov al, byte [rsp + 0x194]
mov byte [rsp + 0x2c], al
and al, 0x2c
and al, 0x2c
mov al, byte [rsp + 0x195]
mov byte [rsp + 0x2b], al
mov al, byte [rsp + 0x196]
mov byte [rsp + 0x2a], al
mov r13b, byte [rsp + 0x197]
mov r15b, byte [rsp + 0x199]
mov eax, dword [rsp + 0x19a]
mov dword [rsp + 0x280], eax
add byte [rdx], 0
add byte [rdi], cl
mov bh, 0x84
and al, 0x9e
add dword [rax], eax
add byte [rsi - 0x77], ah
test byte [rsp + rax*4], ah
add al, byte [rax]
add byte [rcx - 0x4c], al
invalid
jmp 0x140089a39
sar ch, cl
invalid
xor esi, esi
mov r15b, byte [rsp + 0x58]
mov bpl, byte [rsp + 0x68]
jmp 0x140089cc1
mov qword [rsp + 0x2a0], rbx
mov byte [rsp + 0x240], 0x16
add al, byte [rax]
add byte [rsi], dl
add al, byte [rax]
add byte [rsi], dl
jmp 0x140089c8f
mov qword [rsp + 0x2a0], r12
lea rcx, [rsp + 0x240]
call fcn.140061037
lea rcx, [rsp + 0x290]
call fcn.14006140e
test rsi, rsi
mov r14, qword [rsp + 0x30]
mov r15d, r13d
mov edi, ebp
mov r12b, byte [rsp + 0x2a]
jne 0x14008a09e
xor esi, esi
lea rcx, [rsp + 0xe0]
call fcn.140060ddc
test rsi, rsi
je 0x140089ce8
lea rcx, [rsp + 0x180]
call fcn.140062b2f
mov rbp, rsi
jmp 0x140088188
lea rax, [rsp + 0x1a5]
mov rcx, qword [rax - 0x1d]
mov qword [rsp + 0x1a8], rcx
mov cl, byte [rax - 0x15]
mov byte [rsp + 0x48], cl
mov cl, byte [rax - 0x14]
mov byte [rsp + 0x2f], cl
mov cl, byte [rax - 0x13]
mov byte [rsp + 0x2e], cl
mov cl, byte [rax - 0x12]
mov byte [rsp + 0x2d], cl
mov cl, byte [rax - 0x11]
mov byte [rsp + 0x2c], cl
mov cl, byte [rax - 0x10]
mov byte [rsp + 0x2b], cl
mov cl, byte [rax - 0xf]
mov byte [rsp + 0x2a], cl
mov r13b, byte [rax - 0xe]
mov rcx, qword [rax - 0xb]
mov qword [rsp + 0x280], rcx
movzx ecx, word [rax - 3]
mov word [rsp + 0x288], cx
movzx ecx, word [rax]
mov word [rsp + 0x17c], cx
mov al, byte [rax + 2]
mov byte [rsp + 0x17e], al
jmp 0x140089a39
mov qword [rsp + 0x190], rbx
mov byte [rsp + 0x240], 0x16
jmp 0x140089d7d
mov qword [rsp + 0x190], r12
lea rcx, [rsp + 0x240]
call fcn.140061037
lea rcx, [rsp + 0x180]
call fcn.14006140e
test rsi, rsi
mov r14, qword [rsp + 0x30]
mov bpl, byte [rsp + 0x68]
mov r15b, byte [rsp + 0x58]
pop rax
mov r13b, byte [rsp + 0x3e]
mov bl, byte [rsp + 0x2a]
jne 0x14008a0fb
xor esi, esi
lea rcx, [rsp + 0xe0]
add byte [rax], al
call fcn.140060ddc
mov rdi, rsi
test rsi, rsi
mov esi, dword [rsp + 0x40]
jne 0x14008a089
dec dword [rax - 0x77]
test dword [rax - 0x7b], 0x24748bf6
jne 0x14008a089
and byte [rsp + 0x48], 1
add qword [rax + 0x12f2464], rax
and byte [rsp + 0x2f], 1
and byte [rsp + 0x2e], 1
and byte [rsp + 0x2d], 1
and byte [rsp + 0x2c], 1
and al, 0x2c
add dword [rax + 0x12b2464], eax
and al, 0x2c
add dword [rax + 0x12b2464], eax
and bl, 1
jrcxz 0x140089df9
mov byte [rsp + 0x2a], bl
pop rsp
and al, 0x2a
and r13b, 1
and bpl, 1
and r15b, 1
mov eax, dword [rsp + 0x60]
mov rcx, qword [rsp + 0x1f0]
shl rcx, 0x20
or rcx, rax
mov r12b, 5
mov qword [rsp + 0x60], rcx
jmp 0x140089a39
mov esi, dword [rsp + 0x40]
lea rcx, [rsp + 0x100]
call fcn.14006140e
lea rcx, [rsp + 0xe0]
jmp 0x14008a0f1
lea r8, [0x140275e98]
lea rdx, [rsp + 0x3f]
call fcn.14026d339
jmp 0x140089439
lea rcx, [0x1402e850d]
mov edx, 0xa
call fcn.14026d161
mov rbp, rax
jmp 0x140089494
lea rcx, [0x1402e861d]
mov edx, 0xc
call fcn.14026d161
mov rbp, rax
lea rcx, [rsp + 0x70]
call fcn.140062b2f
jmp 0x1400894bf
lea rcx, [0x1402e850d]
mov edx, 0xa
call fcn.14026d161
jmp 0x140089481
lea rcx, [0x1402e861d]
mov edx, 0xc
jmp 0x14008a008
lea rcx, [0x1402e8b18]
mov edx, 9
jmp 0x14008a05c
lea rcx, [0x1402e8b0b]
mov edx, 0xd
jmp 0x14008a008
lea rcx, [0x1402e8b21]
jmp 0x14008a049
lea rcx, [0x1402e8629]
jmp 0x140089f06
lea rcx, [0x1402e8b32]
jmp 0x140089f17
lea rcx, [0x1402e86aa]
mov edx, 0xf
jmp 0x14008a008
lea rcx, [0x1402e8b49]
mov edx, 0x17
jmp 0x14008a05c
lea rcx, [0x1402e865a]
jmp 0x14008a003
lea rcx, [0x1402e8b60]
mov edx, 0x19
and eax, 0x19ba00
add byte [rax], al
jmp 0x14008a05c
lea rcx, [0x1402e866d]
mov edx, 0x16
jmp 0x14008a008
lea rcx, [0x1402e86aa]
mov edx, 0xf
jmp 0x14008a05c
lea rcx, [0x1402e86b9]
mov edx, 0x10
jmp 0x14008a008
lea rcx, [0x1402e8aec]
mov edx, 4
call fcn.14026d227
mov rbp, rax
xor esi, esi
mov r14, qword [rsp + 0x30]
mov ebx, edi
jmp 0x1400881a0
lea rcx, [0x1402e86b9]
jmp 0x140089ff5
lea rcx, [0x1402e8683]
mov edx, 0x14
jmp 0x14008a008
add rsi, rbx
lea rdx, [rsp + 0x70]
mov qword [rdx], rbx
lea r8, [0x14027bef0]
mov rcx, rsi
call fcn.14026d1b7
mov rbp, rax
jmp 0x140089a07
add rsi, rbx
lea rdx, [rsp + 0x70]
jo 0x14008a01d
mov dword [rdx], ebx
lea r8, [0x14027bef0]
mov rcx, rsi
call fcn.14026d1b7
mov rsi, rax
jmp 0x140089bbe
lea rcx, [0x1402e86c9]
mov edx, 0x10
jmp 0x14008a05c
lea rcx, [0x1402e8697]
mov edx, 0x13
call fcn.14026d161
mov rbp, rax
lea rcx, [rsp + 0x70]
call fcn.140062b2f
test sil, sil
jne 0x14008a0cd
test rdi, rdi
mov esi, dword [rsp + 0x40]
je 0x14008a0d1
lea rcx, [rsp + 0x208]
call fcn.140062b2f
jmp 0x14008a0d1
lea rcx, [0x1402e86d9]
mov edx, 0x11
jmp 0x14008a05c
lea rcx, [0x1402e8b79]
mov edx, 0xe
call fcn.14026d161
mov rdi, rax
cmp qword [rsp + 0x150], 0
mov esp, 0x15024
add byte [rax], al
mov esp, 0x15024
add byte [rax], al
je 0x14008a07c
lea rcx, [rsp + 0x150]
call fcn.14006140e
xchg edx, eax
jae case.0x140083b32.419
invalid
xchg edx, eax
jae case.0x140083b32.419
dec dword [rax - 0x73]
mov word [rax + rsi], fs
xor byte [rcx], al
add byte [rax], al
call fcn.140060ddc
mov rbp, rdi
lea rcx, [rsp + 0x130]
call fcn.140060ddc
mov rbp, rdi
jmp 0x14008818c
invalid
mov rax, qword [rsp + 0x1b8]
jmp 0x140089481
invalid
invalid
invalid
add cl, ch
jrcxz 0x14008a08f
invalid
invalid
mov rax, qword [rsp + 0x120]
add rsi, rax
lea rdx, [rsp + 0x70]
and al, 0x70
and al, 0x70
mov qword [rdx], rax
lea r8, [0x14027bef0]
add eax, 0x1f1e38
add eax, 0x1f1e38
mov rcx, rsi
call fcn.14026d1b7
mov rsi, rax
jmp 0x140089cc1
mov r14, qword [rsp + 0x30]
mov esi, dword [rsp + 0x40]
cmp qword [rsp + 0x150], 0
je 0x14008a0e9
lea rcx, [rsp + 0x150]
call fcn.14006140e
lea rcx, [rsp + 0x130]
call fcn.140060ddc
jmp 0x14008818c
mov rax, qword [rsp + 0x120]
add rsi, rax
lea rdx, [rsp + 0x70]
mov qword [rdx], rax
lea r8, [0x14027bef0]
mov rcx, rsi
call fcn.14026d1b7
mov rsi, rax
jmp 0x140089dba
mov rbp, qword [rsp + 0x1b8]
jmp 0x140089494
mov r14, qword [rsp + 0x30]
mov esi, dword [rsp + 0x40]
mov rbp, rdi
jmp 0x140089e2c
mov rbp, qword [rsp + 0x1b8]
jmp 0x1400894b8
lea r8, [0x140274338]
lea rcx, [rsp + 0x130]
lea rdx, [rsp + 0x3f]
add byte [rax - 0x73], cl
push rsp
and al, 0x3f
call fcn.14026d2f1
mov rbp, rax
jmp 0x1400894b8
lea r8, [0x140274518]
lea rcx, [rsp + 0x130]
lea rdx, [rsp + 0x3f]
call fcn.14026d2f1
jmp 0x140089e6d
lea r8, [0x1402746d8]
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0x3f]
call fcn.14026d2f1
jmp 0x140089481
lea r8, [0x1402743d8]
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0x3f]
call fcn.14026d2f1
jmp 0x14008a324
pop rcx
add dword [rax], eax
invalid
pop rcx
add dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0x25e33b
lea rcx, [0x1402e850d]
mov edx, 0xa
jmp 0x14008a254
lea rcx, [0x1402e8b18]
mov edx, 9
jmp 0x14008a254
lea rcx, [0x1402e8b21]
jmp 0x14008a241
lea rcx, [0x1402e8b32]
jmp 0x14008a200
lea rcx, [0x1402e8b49]
mov edx, 0x17
jmp 0x14008a254
lea rcx, [0x1402e8b60]
mov edx, 0x19
jmp 0x14008a254
lea rcx, [0x1402e86aa]
mov edx, 0xf
jmp 0x14008a254
lea rcx, [0x1402e86b9]
jmp 0x14008a233
lea rcx, [0x1402e86c9]
mov edx, 0x10
jmp 0x14008a254
lea rcx, [0x1402e86d9]
mov edx, 0x11
jmp 0x14008a254
lea rcx, [0x1402e8b79]
mov edx, 0xe
call fcn.14026d227
jmp 0x140089481
invalid
lea rcx, [0x1402e8854]
mov edx, 0xc
call fcn.14026d227
mov rbp, rax
xor esi, esi
mov r14, qword [rsp + 0x30]
mov rdi, r13
jmp 0x14008a01a
lea rcx, [0x1402e861d]
mov edx, 0xc
jmp 0x14008a31f
lea rcx, [0x1402e8b0b]
mov edx, 0xd
jmp 0x14008a31f
lea rcx, [0x1402e8629]
jmp 0x14008a2b0
lea rcx, [0x1402e86aa]
mov edx, 0xf
jmp 0x14008a31f
lea rcx, [0x1402e8638]
jmp 0x14008a30c
lea rcx, [0x1402e8649]
jmp 0x14008a30c
lea rcx, [0x1402e865a]
jmp case.0x140083b32.436
lea rcx, [0x1402e866d]
mov edx, 0x16
jmp 0x14008a31f
lea rcx, [0x1402e86b9]
jmp 0x14008a2fe
lea rcx, [0x1402e8683]
mov edx, 0x14
jmp 0x14008a31f
lea rcx, [0x1402e86c9]
mov edx, 0x10
jmp 0x14008a31f
lea rcx, [0x1402e86d9]
mov edx, 0x11
jmp 0x14008a31f
lea rcx, [0x1402e8697]
mov edx, 0x13
call fcn.14026d227
mov rbp, rax
jmp 0x14008946b
lea rcx, [0x1402e8854]
mov edx, 0xc
call fcn.14026d227
mov rbp, rax
mov eax, 1
mov qword [rsp + 0x58], rax
jmp 0x1400894b8
lea rcx, [0x1402e861d]
mov edx, 0xc
call fcn.14026d227
jmp 0x14008a169
or ah, byte [rsi - 0x39]
add dword [rax], eax
add eax, 0x528b48c3
or cl, ch
mov ebx, 0x41ffff76
push r15
push r14
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x50
mov rsi, rcx
movzx eax, byte [rdx]
cmp rax, 0x14
je 0x14008a48e
cmp eax, 0x15
jne 0x14008a51c
mov rdi, qword [rdx + 8]
mov r14, qword [rdx + 0x18]
shl r14, 6
add r14, rdi
mov bpl, 1
lea r15, [0x14031b994]
lea rbx, [rsp + 0x20]
cmp rdi, r14
je 0x14008a4ca
movzx eax, byte [rdi]
dec rax
cmp rax, 0xe
ja case.0x14008a402.2
movsxd rax, dword [r15 + rax*4]
add rax, r15
jmp rax
cmp byte [rdi + 1], 0
jmp 0x14008a40f
cmp qword [rdi + 8], 0
setne al
jmp 0x14008a459
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x18]
jmp 0x14008a426
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
mov rcx, rbx
call fcn.14005e00c
jmp 0x14008a44a
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x18]
jmp 0x14008a442
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
mov rcx, rbx
call fcn.14005df61
cmp byte [rsp + 0x20], 0
jne 0x14008a4d8
mov al, byte [rsp + 0x21]
add rdi, 0x40
test al, al
jne 0x14008a3e2
test bpl, 1
je 0x14008a58f
lea rdx, [rdi - 0x40]
add rdx, 0x20
mov rcx, rbx
call fcn.14006ce7e
cmp dword [rsp + 0x20], 0
jne 0x14008a4d8
mov r12d, dword [rsp + 0x24]
xor ebp, ebp
jmp 0x14008a3e2
mov rax, qword [rdx + 8]
mov rcx, qword [rdx + 0x18]
shl rcx, 5
add rcx, rax
lea rdx, [rsp + 0x38]
mov qword [rdx], rax
mov qword [rdx + 8], rcx
and qword [rdx + 0x10], 0
lea rdi, [rsp + 0x20]
mov rcx, rdi
call fcn.1400678f7
cmp dword [rdi], 0
je 0x14008a4ea
invalid
mov rax, qword [rsp + 0x28]
jmp 0x14008a55d
test bpl, 1
jne 0x14008a535
invalid
mov dword [rsi + 4], r12d
xor eax, eax
jmp 0x14008a4e6
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
mov eax, 1
mov dword [rsi], eax
jmp 0x14008a567
cmp dword [rsp + 0x24], 0
je 0x14008a548
lea rcx, [rsp + 0x20]
mov edi, dword [rcx + 8]
mov rax, qword [rsp + 0x48]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rsp + 0x38]
movaps xmmword [rcx], xmm0
call fcn.14006ff44
test rax, rax
jne 0x14008a55d
mov dword [rsi + 4], edi
and dword [rsi], 0
jmp 0x14008a567
lea r8, [0x140274db8]
lea rax, [rsp + 0x38]
mov rcx, rdx
mov rdx, rax
call fcn.14026d339
jmp 0x14008a55d
lea rcx, [0x1402e890f]
mov edx, 0x18
call fcn.14026d161
jmp 0x14008a4dd
xchg ebp, eax
lea rdx, str.struct_MessageAutoDeleteTimerChanged_with_1_element
lea r8, [0x140273eb8]
xor ecx, ecx
call fcn.14026d1b7
mov qword [rsi + 8], rax
mov dword [rsi], 1
add dword [rax], eax
add byte [rax], al
add rsp, 0x50
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
lea r8, [0x140275d58]
lea rdx, [rsp + 0x38]
mov rcx, rdi
call fcn.14026d339
jmp 0x14008a4dd
lea rcx, [0x1402e890f]
mov edx, 0x18
add al, ch
xchg dword [rsi + rbx], ebp
add cl, ch
cmp bh, bh
invalid
invalid
test r12, r12
je 0x14008ab86
cmp r12, r13
je 0x14008ab86
lea rax, [r12 + 0x40]
mov qword [rsp + 0x78], rax
lea r13, [r12 + 0x20]
inc qword [rsp + 0x90]
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
and al, 0x88
add byte [rax], al
add byte [rcx + 0xf], al
mov dh, 4
and al, 0x48
dec eax
cmp rax, 0xe
ja 0x14008b073
movsxd rax, dword [r15 + rax*4]
add rax, r15
jmp rax
dec dword [rbx + rcx*4 - 0x54]
and al, 0x50
add dword [rax], eax
add byte [rbx + rcx*4 - 0x5c], cl
and al, 0x58
add dword [rax], eax
add byte [rbp - 0x7b], cl
in eax, dx
je 0x14008b19d
mov rsi, r14
mov rbp, qword [rsp + 0x160]
lea rcx, [rsp + 0xe0]
call fcn.140062b2f
mov qword [rsp + 0xe0], r13
mov qword [rsp + 0xe8], r12
add byte [rax], al
mov qword [rsp + 0xf0], rbp
mov qword [rsp + 0x60], r13
mov sil, byte [rsp + 0x2e]
mov dh, byte [rsp + 0x2e]
jmp 0x14008aac0
mov r12, qword [rsp + 0x78]
mov r13, qword [rsp + 0x80]
jmp 0x14008a69a
mov qword [r12], rdi
mov byte [r12 + 0x12c], 0xb3
jmp 0x14008b23a
cmp byte [rsp + 0x2f], 0xb3
mov byte [rsp + 0x2e], sil
je 0x14008ae15
cmp dword [rsp + 0x38], 0
je 0x14008af09
cmp qword [rsp + 0x70], 0
sete bpl
invalid
je 0x14008af1f
test r14, r14
sete dil
je 0x14008abf1
lea rcx, [rsp + 0x108]
mov rax, qword [rcx + 0x10]
mov qword [rsp + 0x50], rax
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0x40], xmm0
jmp 0x14008abf7
and qword [rsp + 0x40], 0
cmp sil, 0xfa
sete bl
jne 0x14008ac25
and qword [rsp + 0x250], 0
and qword [rsp + 0x268], 0
and qword [rsp + 0x280], 0
mov byte [rsp + 0x310], 0xf9
jmp 0x14008ac40
lea rcx, [rsp + 0x250]
lea rdx, [rsp + 0x320]
and byte [rbx], al
add byte [rax], al
mov r8d, 0xc8
call fcn.1402698b0
cmp qword [rsp + 0x60], 0
sete sil
je 0x14008af40
mov r15, qword [rsp + 0x68]
test r15, r15
je 0x14008af56
mov rax, qword [rsp + 0xd0]
lea rbx, [rsp + 0x150]
mov qword [rbx + 0xd0], rax
movups xmm0, xmmword [rsp + 0xc0]
movups xmmword [rbx + 0xc0], xmm0
movaps xmm0, xmmword [rsp + 0x40]
lea rdi, [rsp + 0x3f0]
movups xmmword [rdi + 0x108], xmm0
mov rax, qword [rsp + 0x50]
mov qword [rdi + 0x118], rax
lea rdx, [rsp + 0x258]
mov rsi, qword [rdx - 8]
mov r8d, 0xc0
mov rcx, rbx
call fcn.1402698b0
movups xmm0, xmmword [rsp + 0xe0]
and al, 0xe0
add byte [rax], al
add byte [rdi], cl
adc dword [rbx + 0xd8], eax
mov rax, qword [rsp + 0xf0]
mov qword [rbx + 0xe8], rax
mov r8d, pe_nt_image_headers64
mov rcx, rdi
mov rdx, rbx
call fcn.1402698b0
movzx eax, word [rsp + 0x120]
mov word [rdi + 0x125], ax
mov al, byte [rsp + 0x122]
mov byte [rdi + 0x127], al
mov qword [rdi - 8], rsi
mov qword [rdi + 0xf0], r15
mov rax, qword [rsp + 0x138]
mov qword [rdi + 0xf8], rax
add byte [rax - 0x75], cl
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rax - 0x77], cl
xchg dword [rax], eax
add dword [rax], eax
add byte [rbx + 0xbc2484], cl
add byte [rax], al
invalid
mov dword [rdi + 0x120], eax
mov al, byte [rsp + 0x2f]
mov byte [rdi + 0x124], al
test r12, r12
je 0x14008ad57
cmp r12, r13
jne 0x14008afa0
test dword [rcx + 2], ecx
add byte [rax], al
lea rdx, [rsp + 0x3e8]
mov r8d, 0x130
mov rcx, qword [rsp + 0x30]
call fcn.1402698b0
jmp 0x14008b23a
lea rcx, [0x1402e859d]
mov edx, 8
jmp 0x14008af15
and qword [rsp + 0x250], 0
and qword [rsp + 0x268], 0
add byte [rax], al
add byte [rax], al
and qword [rsp + 0x280], 0
mov byte [rsp + 0x310], 0xf9
xor edi, edi
jmp 0x14008b048
lea rcx, [0x1402e8da3]
mov edx, 0xc
call fcn.14026d161
jmp 0x14008b19a
add cl, ch
jnp 0x14008af1f
add byte [rax], al
lea rcx, [0x1402e96a4]
mov edx, 0xf
call fcn.14026d161
mov r12, rax
mov sil, 1
mov bl, 1
mov dil, 1
jmp 0x14008b1a8
lea rcx, [0x1402e97a2]
mov edx, 0x1a
call fcn.14026d161
mov r12, rax
jmp 0x14008af77
lea rcx, [0x1402e97bc]
mov edx, 0x1a
call fcn.14026d161
mov r12, rax
lea rcx, [rsp + 0xe0]
lea ecx, [rsp + 0xe0]
call fcn.1400eb7d6
lea rcx, [rsp + 0x250]
call fcn.140063d96
dec dword [rax - 0x73]
and al, 0x40
dec dword [rax - 0x73]
and al, 0x40
call fcn.140062b2f
lea rcx, [rsp + 0xc0]
call fcn.1400eb7d6
jmp 0x14008b1a8
mov rax, qword [rsp + 0x90]
sub r13, r12
shr r13, 6
add r13, rax
lea rdx, [rsp + 0x150]
mov qword [rdx], rax
lea r8, [0x14027bef0]
mov rcx, r13
call fcn.14026d1b7
mov rcx, qword [rsp + 0x30]
mov qword [rcx], rax
mov byte [rcx + 0x12c], 0xb3
lea rcx, [rsp + 0x3e8]
call fcn.140064750
jmp 0x14008b23a
lea rbx, [rsp + 0x150]
lea rdx, [rsp + 0x98]
mov rcx, rbx
call fcn.140067cca
cmp qword [rbx], 0
je 0x14008b094
mov rdi, qword [rsp + 0x158]
jmp 0x14008b104
mov byte [rsp + 0x2e], sil
lea r8, [0x1402754d8]
lea rdx, [rsp + 0x250]
mov rcx, r12
call fcn.14026d339
jmp 0x14008b19a
mov rax, qword [rsp + 0x158]
movups xmm0, xmmword [rsp + 0x160]
add byte [rax], al
movaps xmmword [rsp + 0xc0], xmm0
test rax, rax
je 0x14008b3f8
movaps xmm0, xmmword [rsp + 0xc0]
movups xmmword [rsp + 0x108], xmm0
mov qword [rsp + 0x100], rax
lea rbx, [rsp + 0x150]
lea rdx, [rsp + 0x98]
mov rcx, rbx
call fcn.140067cca
cmp qword [rbx], 0
je 0x14008b29c
mov rdi, qword [rsp + 0x158]
lea rcx, [rsp + 0x100]
call fcn.1400eb7d6
lea rcx, [rsp + 0x250]
call fcn.140063d96
lea rcx, [rsp + 0x78]
call fcn.140062b2f
lea rcx, [rsp + 0x40]
call fcn.1400eb7d6
jmp 0x14008ab74
mov r12, rax
mov sil, 1
mov bl, 1
mov dil, 1
mov bpl, 1
mov r13, qword [rsp + 0x30]
mov r15, r12
cmp qword [rsp + 0x68], 0
je 0x14008b1c8
lea rcx, [rsp + 0x98]
call fcn.1400eb7d6
mov r15, r12
test sil, sil
je 0x14008b1e2
invalid
cmp qword [rsp + 0x60], 0
cmp dword [rsp + 0x60], 0
je 0x14008b1e2
lea rcx, [rsp + 0xe0]
call fcn.1400eb7d6
cmp byte [rsp + 0x2e], 0xfa
and al, 0x2e
cli
setne al
test bl, al
je 0x14008b1fb
lea rcx, [rsp + 0x320]
call fcn.140063d96
test r14, r14
setne al
test dil, al
je 0x14008b213
lea rcx, [rsp + 0x108]
call fcn.140062b2f
cmp qword [rsp + 0x70], 0
setne al
test bpl, al
je 0x14008b22e
lea rcx, [rsp + 0xc0]
call fcn.1400eb7d6
mov qword [r13], r15
mov byte [r13 + 0x12c], 0xb3
sub al, 1
add byte [rax], al
invalid
add rsp, 0x518
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
invalid
mov r15, qword [rsp + 0x158]
movups xmm0, xmmword [rsp + 0x160]
movaps xmmword [rsp + 0xe0], xmm0
test r15, r15
je 0x14008b418
movaps xmm0, xmmword [rsp + 0xe0]
lea r14, [rsp + 0x3f0]
lea esi, [rsp + 0x3f0]
movups xmmword [r14 + 0xf8], xmm0
mov rax, qword [rsp + 0x50]
lea rbx, [rsp + 0x150]
mov qword [rbx + 0xd0], rax
movups xmm0, xmmword [rsp + 0x40]
movups xmmword [rbx + 0xc0], xmm0
add byte [rdi], cl
adc byte [rsp + 0x78], al
movups xmmword [r14 + 0x108], xmm0
mov rax, qword [rsp + 0x88]
mov qword [r14 + 0x118], rax
xchg byte [rax], bl
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x58
add al, byte [rax]
add byte [rcx - 0x48], al
rol byte [rax], 0
add byte [rax - 0x77], cl
fld1
mov ebp, esp
sbb eax, 0x84100f00
and al, 0
add dword [rax], eax
add byte [rdi], cl
adc dword [rbx + 0xd8], eax
xchg byte [rax], bl
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x58
add al, byte [rax]
add byte [rcx - 0x48], al
rol byte [rax], 0
add byte [rax - 0x77], cl
fld1
mov ebp, esp
sbb eax, 0x84100f00
and al, 0
add dword [rax], eax
add byte [rdi], cl
adc dword [rbx + 0xd8], eax
mov rax, qword [rsp + 0x110]
mov qword [rbx + 0xe8], rax
mov r8d, pe_nt_image_headers64
mov rcx, r14
mov rdx, rbx
call fcn.1402698b0
movzx eax, word [rsp + 0x3d]
mov word [r14 + 0x125], ax
add byte [rdx + 0x413f2444], cl
mov byte [rsi + 0x127], al
mov qword [r14 - 8], rdi
mov qword [r14 + 0xf0], r15
mov dword [r14 + 0x120], ebp
mov byte [r14 + 0x124], sil
mov rax, qword [rsp + 0xa8]
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [r15], cl
adc byte [rsp + 0x98], al
movaps xmmword [rbx], xmm0
lea rcx, [rsp + 0x150]
add byte [rax], al
add byte [rax], al
call fcn.14006ff44
test rax, rax
je 0x14008b3e2
mov qword [r12], rax
mov byte [r12 + 0x12c], 0xb3
jmp 0x14008afdb
lea rdx, [rsp + 0x3e8]
mov r8d, 0x130
mov rcx, r12
jmp 0x14008ad6a
lea rdx, str.struct_SuccessfulPayment_with_7_elements
lea r8, [0x140273eb8]
mov ecx, 5
call fcn.14026d1b7
mov rdi, rax
jmp 0x14008b104
lea rdx, str.struct_SuccessfulPayment_with_7_elements
lea r8, [0x140273eb8]
mov ecx, 6
call fcn.14026d1b7
mov rdi, rax
jmp 0x14008b0f7
cmp eax, 0x12
jne 0x14008b4b9
mov word [rcx], 0x200
ret
jmp 0x1400826c0
and al, 0x24
add byte [rax], al
add byte [rax], al
lea r14, [0x14031ba28]
sub dword [rax], eax
mov r12d, 6
lea r15, [0x14031ba8c]
lea r13, [rsp + 0x80]
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x2c], 0
invalid
test rcx, rcx
je 0x14008c039
cmp rcx, rax
je 0x14008c039
lea rax, [rcx + 0x40]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
mov dword [rsp + 0x48], eax
lea rax, [rcx + 0x20]
inc qword [rsp + 0x60]
mov qword [rsp + 0x58], rax
movzx eax, byte [rcx]
dec rax
cmp rax, 0xe
ja 0x14008c3cb
movsxd rax, dword [r14 + rax*4]
add rax, r14
jmp rax
and al, 0x84
add byte [rax], al
add byte [rbp + rcx*4 + 0x41], al
invalid
lea ecx, [0x14031ba78]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov edi, edx
mov rcx, rax
mov rdx, rbx
mov r8, rbp
call fcn.1402698b0
mov cl, 0xc
mov eax, dword [rsp + 0x80]
mov dword [rsp + 0x30], eax
movzx eax, word [rsp + 0x84]
lea edx, [rcx - 0x16]
movzx edx, dl
cmp dl, 6
cmovae edx, r12d
mov word [rsp + 0x34], ax
movzx eax, dl
movsxd rdx, dword [r15 + rax*4]
add rdx, r15
jmp rdx
lea eax, [0x1402e86fe]
call fcn.140111920
mov cl, 0x18
test al, al
jne 0x14008bb6f
mov r9d, 5
mov rcx, rsi
mov rdx, rdi
lea r8, [0x1402e8711]
call fcn.140111920
mov cl, 0x19
test al, al
jne 0x14008bb6f
mov r9d, 9
mov rcx, rsi
mov rdx, rdi
lea r8, [0x1402e8882]
call fcn.140111920
mov cl, 0x1a
test al, al
jne 0x14008bb6f
mov r9d, 9
mov rcx, rsi
mov rdx, rdi
lea r8, [0x1402e888b]
call fcn.140111920
mov cl, 0x1b
test al, al
jne 0x14008bb6f
mov cl, 0xd
mov eax, dword [rsp + 0x80]
mov dword [rsp + 0x30], eax
movzx eax, word [rsp + 0x84]
lea edx, [rcx - 0x16]
movzx edx, dl
cmp dl, 6
cmovae edx, r12d
mov word [rsp + 0x34], ax
movzx eax, dl
movsxd rdx, dword [r15 + rax*4]
add rdx, r15
jmp rdx
mov eax, dword [rsp + 0x80]
mov dword [rsp + 0x30], eax
movzx eax, word [rsp + 0x84]
lea edx, [rcx - 0x16]
movzx edx, dl
cmp dl, 6
cmovae edx, r12d
mov word [rsp + 0x34], ax
movzx eax, dl
movsxd rdx, dword [r15 + rax*4]
add rdx, r15
jmp rdx
add byte [rax], al
mov dword [rsp + 0x78], eax
mov dword [rsp + 0x28], 1
jmp 0x14008c02a
and al, 0xe0
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rsi], fs
add dword [rax], eax
add al, ch
invalid
std
dec dword [rax - 0x39]
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0x38
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0xe0], al
and al, 0xe0
add byte [rax], al
invalid
lea rax, [rsp + 0x138]
lea eax, [rsp + 0x138]
movups xmmword [rax + 8], xmm0
or cl, ch
jl 0x14008bead
jmp 0x14008c02a
add byte [rax], al
cmp dword [rsp + 0x278], 3
jne 0x14008c41d
add byte [rax], al
add byte [rbx + 0x27824bc], al
add byte [rax], al
add ecx, dword [rdi]
test dword [rcx + 5], esp
add byte [rax], al
mov rsi, qword [rsp + 0x58]
and qword [rsp + 0x58], 0
mov rcx, rsi
mov ecx, esi
and al, 0x58
add byte [rax - 0x77], cl
mov ecx, esi
call fcn.1400666c6
mov rcx, r13
mov rdx, rsi
call fcn.140019c75
mov rbx, qword [rsp + 0x80]
add byte [rax], al
mov rbp, qword [rsp + 0x88]
cmp rbx, 3
je 0x14008c431
mov ecx, 0xa
lea r12, [rsp + 0xe0]
mov rdi, r12
mov edi, esp
lea rsi, [rsp + 0x90]
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x278]
call fcn.140064f20
mov qword [rsp + 0x278], rbx
mov qword [rsp + 0x280], rbp
mov ecx, 0xa
lea rdi, [rsp + 0x288]
mov rsi, r12
mov r12d, 6
rep movsq qword [rdi], qword [rsi]
jmp 0x14008c02a
mov rcx, qword [rsp + 0x48]
mov rax, qword [rsp + 0x50]
jmp 0x14008b575
cmp dword [rsp + 0x2c], 0
je 0x14008c383
cmp dword [rsp + 0x28], 0
je 0x14008c391
cmp dword [rsp + 0x24], 0
je 0x14008c39f
cmp qword [rsp + 0x1e8], 0
setne bl
je 0x14008c0ae
lea rax, [rsp + 0x1f0]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rsp + 0x110], xmm3
movaps xmmword [rsp + 0x100], xmm2
movaps xmmword [rsp + 0xf0], xmm1
movaps xmmword [rsp + 0xe0], xmm0
jmp 0x14008c0b7
and qword [rsp + 0xe0], 0
cmp qword [rsp + 0x130], 0
setne r14b
je 0x14008c0e1
lea rcx, [rsp + 0x138]
mov rax, qword [rcx + 0x10]
mov qword [rsp + 0x40], rax
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0x30], xmm0
jmp 0x14008c0e7
and qword [rsp + 0x30], 0
mov rax, qword [rsp + 0x278]
cmp rax, 3
setne r15b
cmp eax, 3
je 0x14008c3b2
lea rsi, [rsp + 0x288]
mov r12, qword [rsi - 0x10]
mov rbp, qword [rsi - 8]
lea rdi, [rsp + 0x80]
mov ecx, 0xa
rep movsq qword [rdi], qword [rsi]
mov rdx, qword [rsp + 0x188]
mov r8, qword [rsp + 0x198]
lea rsi, [rsp + 0x150]
mov rcx, rsi
call fcn.14001e001
mov r13, qword [rsi]
test r13, r13
je 0x14008c213
mov rbx, qword [rsp + 0x158]
movups xmm0, xmmword [rsp + 0x160]
movaps xmmword [rsp + 0x1c0], xmm0
movups xmm0, xmmword [rsp + 0x170]
movaps xmmword [rsp + 0x1d0], xmm0
mov rax, qword [rsp + 0x180]
mov qword [rsp + 0x1e0], rax
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmm1, xmmword [rsp + 0xf0]
movaps xmm2, xmmword [rsp + 0x100]
movaps xmm3, xmmword [rsp + 0x110]
movaps xmmword [rsp + 0x230], xmm0
movaps xmmword [rsp + 0x240], xmm1
movaps xmmword [rsp + 0x250], xmm2
movaps xmmword [rsp + 0x260], xmm3
movaps xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x1a0], xmm0
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x1b0], rax
lea rdi, [rsp + 0x2d8]
lea rsi, [rsp + 0x80]
mov ecx, 0xa
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x188]
call fcn.14006169a
cmp r12, 3
jne 0x14008c244
mov rsi, qword [rsp + 0x68]
jmp 0x14008c4a5
mov rbp, qword [rsp + 0x158]
lea rcx, [rsp + 0x278]
call fcn.14006367a
lea rcx, [rsp + 0x30]
call fcn.140062b2f
lea rcx, [rsp + 0xe0]
call fcn.140064ab1
jmp 0x14008c439
lea rax, [rsp + 0x338]
lea rsi, [rsp + 0x2d8]
mov ecx, 0xa
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0x1e0]
mov qword [rax + 0x80], rcx
movaps xmm0, xmmword [rsp + 0x1c0]
movaps xmm1, xmmword [rsp + 0x1d0]
movups xmmword [rax + 0x70], xmm1
movups xmmword [rax + 0x60], xmm0
movaps xmm0, xmmword [rsp + 0x230]
movaps xmm1, xmmword [rsp + 0x240]
movaps xmm2, xmmword [rsp + 0x250]
movaps xmm3, xmmword [rsp + 0x260]
movups xmmword [rax + 0x88], xmm0
movups xmmword [rax + 0x98], xmm1
movups xmmword [rax + 0xa8], xmm2
movups xmmword [rax + 0xb8], xmm3
movaps xmm0, xmmword [rsp + 0x1a0]
movups xmmword [rax + 0xc8], xmm0
mov rcx, qword [rsp + 0x1b0]
mov qword [rax + 0xd8], rcx
mov qword [rax - 0x10], r12
mov qword [rax - 8], rbp
mov qword [rax + 0x50], r13
mov qword [rax + 0x58], rbx
mov ecx, dword [rsp + 0x74]
mov dword [rax + 0xe0], ecx
mov ecx, dword [rsp + 0x78]
mov dword [rax + 0xe4], ecx
mov ecx, dword [rsp + 0x7c]
mov dword [rax + 0xe8], ecx
mov rax, qword [rsp + 0x48]
test rax, rax
mov rsi, qword [rsp + 0x68]
je 0x14008c32b
mov rcx, qword [rsp + 0x50]
cmp rax, rcx
jne 0x14008c4c4
invalid
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x28
add eax, dword [rax]
lea rdx, [rsp + 0x328]
add byte [rcx - 0x48], al
add byte [rcx], al
add byte [rax], al
mov r8d, 0x100
mov rcx, rsi
call fcn.1402698b0
jmp 0x14008c4b0
add byte [rax], al
add byte [rax], al
mov rbp, qword [rsp + 0xe8]
lea rcx, [rsp + 0x150]
push rax
add dword [rax], eax
add al, ch
pop rdx
jae 0x14008c357
invalid
jmp 0x14008c431
rol dword [rax], 1
add byte [rax], al
and al, 0xe0
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
ret 0xbfe8
lea rcx, [0x1402e8706]
mov edx, 5
add byte [rax], al
add bl, ch
invalid
add byte [rax], al
add bl, ch
sbb cl, byte [rax - 0x73]
or eax, 0x25c373
invalid
invalid
lea rcx, [0x1402e870b]
and eax, 0x6ba00
add byte [rax], al
mov edx, 6
jmp 0x14008c3ab
lea rcx, [0x1402e86fe]
mov edx, 8
call fcn.14026d161
jmp 0x14008c42e
invalid
lea rcx, [0x1402e888b]
mov edx, 9
call fcn.14026d161
mov rbp, rax
jmp 0x14008c228
lea r8, [0x1402758d8]
lea rdx, [rsp + 0xe0]
call fcn.14026d339
jmp 0x14008c42e
lea rcx, [0x1402e888b]
mov edx, 9
call fcn.14026d227
mov rbp, rax
xor r15d, r15d
xor r14d, r14d
xor ebx, ebx
lea rcx, [rsp + 0x188]
call fcn.14006169a
test r15b, r15b
jne 0x14008c465
mov rax, qword [rsp + 0x278]
cmp eax, 3
je 0x14008c465
lea rcx, [rsp + 0x278]
call fcn.14006367a
cmp qword [rsp + 0x130], 0
sete al
or r14b, al
jne 0x14008c483
lea rcx, [rsp + 0x138]
call fcn.140062b2f
cmp qword [rsp + 0x1e8], 0
sete al
or bl, al
mov rsi, qword [rsp + 0x68]
jne 0x14008c4a5
lea rcx, [rsp + 0x1f0]
call fcn.140064ab1
mov qword [rsi + 8], rbp
mov qword [rsi], 3
add rsp, 0x428
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov r8, qword [rsp + 0x60]
sub rcx, rax
shr rcx, 6
add rcx, r8
lea rdx, [rsp + 0x80]
mov qword [rdx], r8
lea r8, [0x14027bef0]
call fcn.14026d1b7
mov qword [rsi + 8], rax
mov qword [rsi], 3
lea rcx, [rsp + 0x328]
call fcn.140062ff2
jmp 0x14008c4b0
mov qword [rbx + 8], rax
and qword [rbx], 0
jmp 0x14008d602
mov rcx, r14
mov rdx, rdi
call fcn.14016312a
cmp byte [rsp + 0xf0], 0
mov esp, 0xf024
add byte [rax], al
jne 0x14008d5a3
cmp byte [rsp + 0xf1], 0
je 0x14008d6ab
mov al, byte [rsp + 0xf2]
movzx ecx, al
cmp ecx, 0x2c
je 0x14008cc75
cmp ecx, 0x5d
je 0x14008d616
invalid
test sil, 1
je 0x14008cca6
jmp 0x14008d6d5
test sil, 1
je 0x14008cca6
inc qword [rdi + 0x10]
lea rcx, [rsp + 0x30]
mov rdx, rdi
call fcn.14016312a
cmp byte [rsp + 0x30], 0
jne 0x14008d620
cmp byte [rsp + 0x31], 0
je 0x14008d69d
mov al, byte [rsp + 0x32]
cmp al, 0x5d
je 0x14008d6b9
mov rcx, r14
mov rdx, rdi
call fcn.14016312a
cmp byte [rsp + 0xf0], 0
jne 0x14008d5a3
cmp byte [rsp + 0xf1], 0
je 0x14008d69d
movzx eax, byte [rsp + 0xf2]
cmp eax, 0x5b
je 0x14008cf9d
cmp eax, 0x7b
jne 0x14008d6eb
dec byte [rdi + 0x30]
je 0x14008d6c7
inc qword [rdi + 0x10]
and qword [rsp + 0xb0], 0
and qword [rsp + 0x98], 0
and qword [rsp + 0xd0], 0
xor esi, esi
xor eax, eax
mov qword [rsp + 0x90], rax
xor eax, eax
mov qword [rsp + 0x80], rax
xor r12d, r12d
mov qword [rsp + 0x88], r15
lea r14, [rsp + 0x30]
lea rcx, [rsp + 0x130]
mov rdx, rdi
call fcn.14016312a
cmp byte [rsp + 0x130], 0
jne 0x14008d127
cmp byte [rsp + 0x131], 0
je 0x14008d46d
mov al, byte [rsp + 0x132]
movzx ecx, al
cmp ecx, 0x2c
je 0x14008cd8c
cmp ecx, 0x7d
je 0x14008d35b
test r12b, 1
je 0x14008cdbb
jmp 0x14008d489
test r12b, 1
je 0x14008cdbb
inc qword [rdi + 0x10]
mov rcx, r14
mov rdx, rdi
call fcn.14016312a
cmp byte [rsp + 0x30], 0
jne 0x14008d3d2
cmp byte [rsp + 0x31], 0
je 0x14008d527
mov al, byte [rsp + 0x32]
cmp al, 0x22
jne 0x14008d43a
ja 0x14008cdc7
add byte [rax], al
inc qword [rdi + 0x10]
and qword [rdi + 0x28], 0
mov rcx, r14
mov rdx, rdi
mov edx, edi
mov r8, rbx
call fcn.1401629cf
cmp dword [rsp + 0x30], 2
mov rbp, qword [rsp + 0x38]
cmp byte [rdi], cl
test byte [rbp + 3], al
add byte [rax], al
mov r12, qword [rsp + 0x40]
mov r9d, 8
mov rcx, rbp
mov rdx, r12
lea r8, str.hostnameencryptedUsernameencryptedPasswordstruct_EncryptedLoginsstruct_EncryptedLogins_with_3_elements
cmp ebx, dword [rdi]
add al, ch
sbb dword [rbx + 8], ecx
invalid
test al, al
jne 0x14008ce64
mov r9d, 0x11
mov rcx, rbp
mov rdx, r12
lea r8, [0x140280938]
call fcn.140111920
test al, al
jne 0x14008cec5
mov r9d, 0x11
mov rcx, rbp
mov rdx, r12
lea r8, [0x140280949]
call fcn.140111920
test al, al
jne 0x14008cf31
mov rcx, rdi
call fcn.140071f69
mov r12b, 1
test rax, rax
je 0x14008cd3d
jmp 0x14008d168
test rsi, rsi
jne 0x14008d563
mov rcx, r14
mov rdx, rdi
call fcn.140072265
mov rbx, qword [rsp + 0x30]
mov rbp, qword [rsp + 0x38]
test rbx, rbx
je 0x14008d12f
mov rsi, qword [rsp + 0x40]
lea rcx, [rsp + 0xb0]
call fcn.140062b2f
mov qword [rsp + 0xb0], rbx
mov qword [rsp + 0xb8], rbp
mov qword [rsp + 0xc0], rsi
mov r12b, 1
mov rsi, rbx
mov rbx, qword [rsp + 0x28]
jmp 0x14008cd38
cmp qword [rsp + 0x90], 0
jne 0x14008d571
mov rcx, r14
mov rdx, rdi
call fcn.140072265
mov rbx, qword [rsp + 0x30]
mov rbp, qword [rsp + 0x38]
test rbx, rbx
je 0x14008d12f
mov r14, qword [rsp + 0x40]
lea rcx, [rsp + 0x98]
call fcn.140062b2f
mov qword [rsp + 0x98], rbx
mov qword [rsp + 0xa0], rbp
mov qword [rsp + 0xa8], r14
mov r12b, 1
mov qword [rsp + 0x90], rbx
mov rbx, qword [rsp + 0x28]
jmp 0x14008cd38
cmp qword [rsp + 0x80], 0
jne 0x14008d584
mov rcx, r14
mov rdx, rdi
call fcn.140072265
mov rbx, qword [rsp + 0x30]
mov rbp, qword [rsp + 0x38]
test rbx, rbx
je 0x14008d4e9
mov r14, qword [rsp + 0x40]
lea rcx, [rsp + 0xd0]
call fcn.140062b2f
mov qword [rsp + 0xd0], rbx
mov dword [rsp + 0xd0], ebx
mov qword [rsp + 0xd8], rbp
mov qword [rsp + 0xe0], r14
mov r12b, 1
mov qword [rsp + 0x80], rbx
mov rbx, qword [rsp + 0x28]
jmp 0x14008cd38
dec byte [rdi + 0x30]
je 0x14008d6c7
inc qword [rdi + 0x10]
mov qword [rsp + 0x160], rdi
mov byte [rsp + 0x168], 1
lea rbx, [rsp + 0x30]
mov rcx, rbx
lea rdx, [rsp + 0x160]
call fcn.140072338
imul edx, dword [rbx - 2], 0x7c8348ff
and al, 0x30
invalid
mov rsi, qword [rsp + 0x38]
jne 0x14008d0a3
add byte [rax], al
invalid
lea rax, [rsp + 0x40]
and al, 0x40
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x1e0], xmm0
sub dword [rsp + 0x1e0], eax
sub dword [rsp + 0x1e0], eax
add byte [rax - 0x7b], cl
test byte [rdi], 0x84
test rsi, rsi
je 0x14008d450
push rdi
add al, 0
invalid
push rdi
add al, 0
add byte [rdi], cl
movaps xmm0, xmmword [rsp + 0x1e0]
sub byte [rsp + 0x1e0], al
lea rax, [rsp + 0xa0]
movups xmmword [rax], xmm0
add byte [rdi], cl
adc dword [rax], eax
mov qword [rsp + 0x98], rsi
mov rcx, rbx
lea rdx, [rsp + 0x160]
call fcn.140072338
cmp qword [rsp + 0x30], 0
mov r12, qword [rsp + 0x38]
jne 0x14008d093
lea rax, [rsp + 0x40]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x130], xmm0
test r12, r12
je 0x14008d497
movaps xmm0, xmmword [rsp + 0x130]
lea rax, [rsp + 0xd8]
movups xmmword [rax], xmm0
mov qword [rsp + 0xd0], r12
mov rcx, rbx
lea rdx, [rsp + 0x160]
call fcn.140072338
cmp qword [rsp + 0x30], 0
mov r12, qword [rsp + 0x38]
je 0x14008d3dc
lea rcx, [rsp + 0xd0]
call fcn.1400eb7d6
lea rcx, [rsp + 0x98]
call fcn.1400eb7d6
mov rsi, r12
mov rbp, rsi
xor esi, esi
inc byte [rdi + 0x30]
mov rcx, rdi
call fcn.1401637d5
mov r14, rax
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x38], rbp
mov qword [rsp + 0x40], rbx
movaps xmm0, xmmword [rsp + 0xb0]
lea rcx, [rsp + 0x40]
movups xmmword [rcx + 8], xmm0
mov rax, qword [rsp + 0xc0]
mov eax, dword [rsp + 0xc0]
mov eax, dword [rsp + 0xc0]
add byte [rax - 0x77], cl
sbb byte [r9 + rcx*4 + 0x64], cl
mov dword [rsp + 0x60], esp
mov qword [rcx + 0x18], rax
mov qword [rsp + 0x60], r12
mov dword [rsp + 0x60], esp
mov dword [rsp + 0x60], esp
movaps xmm0, xmmword [rsp + 0x1d0]
sub byte [rsp + 0x1d0], al
movups xmmword [rcx + 0x28], xmm0
mov qword [rsp + 0x78], r14
test rsi, rsi
je 0x14008d111
test r14, r14
je 0x14008d134
lea rcx, [rsp + 0x30]
call fcn.140063e0e
mov rbp, r14
jmp 0x14008d120
test r14, r14
je 0x14008d120
lea rcx, [rsp + 0x78]
call fcn.1400627b9
xor esi, esi
jmp 0x14008d27c
mov rbp, qword [rsp + 0x138]
mov r12b, 1
jmp 0x14008d16b
mov rax, qword [rcx + 0x30]
mov qword [rsp + 0x120], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movups xmm2, xmmword [rcx + 0x20]
movaps xmmword [rsp + 0x110], xmm2
movaps xmmword [rsp + 0x100], xmm1
movaps xmmword [rsp + 0xf0], xmm0
jmp 0x14008d27c
mov rbp, rax
mov r14b, 1
cmp qword [rsp + 0x80], 0
je 0x14008d186
lea rcx, [rsp + 0xd0]
call fcn.1400eb7d6
test r12b, r12b
je 0x14008d1a3
cmp qword [rsp + 0x90], 0
je 0x14008d1a3
lea rcx, [rsp + 0x98]
call fcn.1400eb7d6
mov r15, r13
test rsi, rsi
setne al
test r14b, al
je 0x14008d1be
lea rcx, [rsp + 0xb0]
call fcn.1400eb7d6
xor esi, esi
inc byte [rdi + 0x30]
mov rcx, rdi
call fcn.140163921
mov r12, rax
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x38], rbp
mov qword [rsp + 0x40], rbx
movaps xmm0, xmmword [rsp + 0x170]
lea rcx, [rsp + 0x40]
movups xmmword [rcx + 8], xmm0
mov rax, qword [rsp + 0x180]
mov qword [rcx + 0x18], rax
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], r14
and al, 0x68
mov qword [rsp + 0x70], r13
mov qword [rsp + 0x78], r12
test rsi, rsi
je 0x14008d22f
invalid
test r12, r12
je 0x14008d242
lea rcx, [rsp + 0x30]
call fcn.140063e0e
mov rbp, r12
jmp 0x14008d23e
test r12, r12
je 0x14008d23e
lea rcx, [rsp + 0x78]
call fcn.1400627b9
xor esi, esi
jmp 0x14008d271
mov rax, qword [rcx + 0x30]
mov qword [rsp + 0x120], rax
and al, 0x20
add dword [rax], eax
add byte [rdi], cl
adc byte [rcx], al
movups xmm1, xmmword [rcx + 0x10]
movups xmm2, xmmword [rcx + 0x20]
movaps xmmword [rsp + 0x110], xmm2
movaps xmmword [rsp + 0x100], xmm1
movaps xmmword [rsp + 0xf0], xmm0
mov r13, r15
mov r15, qword [rsp + 0x88]
mov rbx, qword [rsp + 0x28]
test rsi, rsi
je 0x14008d702
mov rax, qword [rsp + 0x120]
mov qword [rsp + 0x1c0], rax
movaps xmm0, xmmword [rsp + 0xf0]
movaps xmm1, xmmword [rsp + 0x100]
movaps xmm2, xmmword [rsp + 0x110]
movaps xmmword [rsp + 0x1b0], xmm2
movaps xmmword [rsp + 0x1a0], xmm1
movaps xmmword [rsp + 0x190], xmm0
cmp r13, qword [rsp + 0x150]
jne 0x14008d2f4
lea rcx, [rsp + 0x148]
mov rdx, r13
call fcn.1400693a0
mov r15, qword [rsp + 0x148]
mov r13, qword [rsp + 0x158]
imul rax, r13, 0x48
mov qword [r15 + rax], rsi
mov qword [r15 + rax + 8], rbp
movaps xmm0, xmmword [rsp + 0x190]
movaps xmm1, xmmword [rsp + 0x1a0]
movaps xmm2, xmmword [rsp + 0x1b0]
movups xmmword [r15 + rax + 0x10], xmm0
movups xmmword [r15 + rax + 0x20], xmm1
movups xmmword [r15 + rax + 0x30], xmm2
mov rcx, qword [rsp + 0x1c0]
mov qword [r15 + rax + 0x40], rcx
mov r13, qword [rsp + 0x158]
inc r13
mov qword [rsp + 0x158], r13
mov sil, 1
lea r14, [rsp + 0xf0]
jmp case.0x140077d8d.807
test rsi, rsi
sete r14b
je 0x14008d4b7
cmp qword [rsp + 0x90], 0
sete r12b
je 0x14008d4d3
cmp qword [rsp + 0x80], 0
je 0x14008d4f4
mov r15, r13
mov r14, qword [rsp + 0xd8]
mov r13, qword [rsp + 0xe0]
mov rbp, qword [rsp + 0xb8]
mov rbx, qword [rsp + 0xc0]
movups xmm0, xmmword [rsp + 0x98]
movaps xmmword [rsp + 0x170], xmm0
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x180], rax
jmp 0x14008d1c0
mov rbp, qword [rsp + 0x38]
jmp 0x14008d12f
lea rax, [rsp + 0x40]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x170], xmm0
test r12, r12
je 0x14008d543
movaps xmm0, xmmword [rsp + 0x170]
movaps xmmword [rsp + 0x1d0], xmm0
mov rbp, qword [rsp + 0xa0]
mov rbx, qword [rsp + 0xa8]
movups xmm0, xmmword [rsp + 0xd0]
movaps xmmword [rsp + 0xb0], xmm0
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0xc0], rax
jmp 0x14008d0a8
movzx eax, al
cmp eax, 0x7d
jne 0x14008d47b
mov qword [rsp + 0x30], 0x15
jmp 0x14008d530
xor ecx, ecx
lea rdx, str.p_t__
lea r8, [0x140273eb8]
call fcn.14026d1b7
mov rsi, rax
jmp 0x14008d0a3
mov qword [rsp + 0x30], 3
jmp 0x14008d530
mov qword [rsp + 0x30], 0x11
jmp 0x14008d530
mov qword [rsp + 0x30], 8
jmp 0x14008d530
mov ecx, 1
lea rdx, str.p_t__
lea r8, [0x140273eb8]
call fcn.14026d1b7
mov r12, rax
jmp 0x14008d093
mov edx, 8
lea rcx, str.hostnameencryptedUsernameencryptedPasswordstruct_EncryptedLoginsstruct_EncryptedLogins_with_3_elements
call fcn.14026d161
mov rbp, rax
mov r12b, 1
jmp 0x14008d16e
mov edx, 0x11
lea rcx, [0x140280938]
call fcn.14026d161
mov rbp, rax
mov ebp, eax
jmp 0x14008d515
mov r14b, 1
mov r12b, 1
jmp 0x14008d186
mov edx, 0x11
lea rcx, [0x140280949]
call fcn.14026d161
mov rbp, rax
lea rcx, [rsp + 0x98]
call fcn.1400eb7d6
lea rcx, [rsp + 0xb0]
call fcn.1400eb7d6
jmp 0x14008d16e
mov qword [rsp + 0x30], 5
mov rcx, rdi
mov rdx, r14
call fcn.140270b5a
mov rbp, rax
jmp 0x14008d12f
mov ecx, 2
lea rdx, str.p_t__
lea r8, [0x140273eb8]
call fcn.14026d1b7
mov r12, rax
jmp 0x14008d086
mov edx, 8
lea rcx, str.hostnameencryptedUsernameencryptedPasswordstruct_EncryptedLoginsstruct_EncryptedLogins_with_3_elements
jmp 0x14008d57d
mov edx, 0x11
lea rcx, [0x140280938]
call fcn.14026d227
jmp 0x14008d53b
mov edx, 0x11
lea rcx, [0x140280949]
call fcn.14026d227
mov rbp, rax
mov r14b, 1
mov r12b, 1
jmp 0x14008d179
mov rsi, qword [rsp + 0xf8]
lea rcx, [rsp + 0x148]
call fcn.140064fdb
xor r15d, r15d
inc byte [rdi + 0x30]
mov rcx, rdi
call fcn.1401637d5
mov r14, rax
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], rax
test r15, r15
je 0x14008d667
test r14, r14
jne 0x14008d678
mov rax, qword [rsp + 0xe8]
mov qword [rax], r15
mov qword [rax + 8], rsi
mov qword [rax + 0x10], r13
add rsp, 0x1f8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rsi, qword [rsp + 0x150]
jmp 0x14008d5bb
mov rsi, qword [rsp + 0x38]
jmp 0x14008d5ab
test r14, r14
je 0x14008d685
lea rcx, [rsp + 0x48]
call fcn.1400627b9
jmp 0x14008d685
lea rcx, [rsp + 0x30]
call fcn.140064fdb
mov rsi, r14
mov rbx, qword [rsp + 0xe8]
mov rcx, rdi
mov rdx, rsi
call fcn.140270baa
jmp 0x14008cbbb
lea rdx, [rsp + 0x30]
mov qword [rdx], 5
jmp 0x14008d6e1
lea rdx, [rsp + 0x30]
mov qword [rdx], 2
jmp 0x14008d6e1
lea rdx, [rsp + 0x30]
mov qword [rdx], 0x15
jmp 0x14008d6e1
lea rdx, [rsp + 0x30]
mov qword [rdx], 0x18
jmp 0x14008d6e1
lea rdx, [rsp + 0x30]
mov qword [rdx], 7
mov rcx, rdi
call fcn.140270b5a
jmp 0x14008d70d
lea r8, [0x14027e258]
lea rdx, [rsp + 0x27]
mov rcx, rdi
call fcn.14026ce60
mov rbp, rax
mov rcx, rdi
mov rdx, rbp
call fcn.140270baa
mov rsi, rax
jmp 0x14008d5ab