Function at 0x7ff7690c4750
Capabilities:
Access peb ldr_data
Authenticate hmac
Encode data using base64
Encode data using xor
Encrypt data using speck
Get process filename
Hash data using fnv
Parse pe header
Query environment variable
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x1000]
mov eax, 0x1100
call fcn.7ff76915dbf0
sub rsp, rax
movaps xmmword [rsp + 0x10f0], xmm6
mov rax, qword [0x7ff769193080]
xor rax, rsp
mov qword [rbp + 0xfe0], rax
xor r12d, r12d
mov dword [rbp + 0x440], 0xb34fa9f0
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x444], xmm0
mov qword [rbp + 0x454], rax
mov dword [rbp + 0x45c], eax
mov byte [rbp + 0x460], al
movabs rdi, 0x38939fdbc1c9
movabs rsi, 0x1dd5d94ce330ff
movabs r14, 0x4a41c1d06e57d
movabs r15, 0x1eb827cc523823
movabs r13, 0x1e47008c9ab491
movzx ebx, byte [rsp + 0x30]
nop dword [rax]
mov r8, qword [0x7ff7691bc4b0]
mov r9, qword [0x7ff7691bc4a8]
nop
mov r11, r12
cmp r11, 0x21
jae 0x7ff7690c5082
movzx r10d, byte [rbp + r11 + 0x440]
movzx edx, r10b
nop word [rax + rax]
cmp r8, r11
ja 0x7ff7690c507a
lea rax, [r9 + 1]
cmp r8, rax
jae 0x7ff7690c485b
lea rcx, [r11 + rdi]
mov rax, r10
and rax, rcx
imul rbx, rax, 0xfffffffffffffffe
add rbx, r10
add rbx, rcx
sub bl, 0x7f
jmp 0x7ff7690c4887
je 0x7ff7690c4ff3
inc rax
cmp r8, rax
je 0x7ff7690c4f9f
lea rax, [r9 + 3]
cmp r8, rax
je 0x7ff7690c4f41
lea rax, [r9 + 7]
cmp r8, rax
je 0x7ff7690c4f1d
movzx edx, r10b
nop dword [rax + rax]
cmp r9, r11
ja 0x7ff7690c5072
lea rax, [r9 + 1]
cmp r8, rax
jae 0x7ff7690c48b8
lea rcx, [r11 + r14]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea ebx, [rdx + rcx]
sub bl, 0x6b
jmp 0x7ff7690c48f1
je 0x7ff7690c4ed4
inc rax
cmp r8, rax
je 0x7ff7690c4ead
lea rax, [r9 + 2]
cmp r8, rax
je 0x7ff7690c4e8c
lea rax, [r9 + 3]
cmp r8, rax
je 0x7ff7690c4e6b
lea rax, [r9 + 7]
cmp r8, rax
je 0x7ff7690c4e1b
lea rax, [r8 + r9]
cmp rax, r11
jbe 0x7ff7690c4b49
nop
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x7ff7690c4b2b
lea rax, [r9 + 6]
cmp r8, rax
je 0x7ff7690c4b07
lea rcx, [r9 + 0x80]
cmp r8, rcx
je 0x7ff7690c4ae6
lea rax, [r9 + 1]
cmp r8, rax
je 0x7ff7690c4ac8
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x7ff7690c4aaa
mov r8, rcx
lea r9, [rcx + 0x61]
lea rax, [r9 + 1]
cmp rcx, rax
jb 0x7ff7690c5056
lea rax, [r9 + 0x20]
cmp rcx, rax
jb 0x7ff7690c503a
lea rcx, [r9 + 0x61]
cmp r8, rcx
jb 0x7ff7690c4a08
lea rax, [r9 + 6]
cmp r8, rax
jb 0x7ff7690c49ef
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x7ff7690c49d6
mov r8, rcx
lea r9, [rcx + 1]
lea rax, [r9 + 6]
cmp rcx, rax
ja 0x7ff7690c4a8f
lea rax, [r9 + 0x80]
cmp rcx, rax
ja 0x7ff7690c4a73
lea rcx, [r9 + 1]
cmp r8, rcx
ja 0x7ff7690c4a57
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x7ff7690c4a3c
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x7ff7690c4a21
mov r8, rcx
lea r9, [rcx + 6]
jmp 0x7ff7690c4900
lea rcx, [r11 + r15]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea ebx, [rdx + rcx]
add bl, 0xb
jmp 0x7ff7690c48f1
lea rcx, [r11 + r13]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea ebx, [rdx + rcx]
add bl, 9
jmp 0x7ff7690c4890
lea rcx, [r11 + rsi]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea ebx, [rdx + rcx]
add bl, 7
jmp 0x7ff7690c4830
lea ecx, [r11 - 0x60]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x60
jmp 0x7ff7690c4f8a
lea ecx, [r11 + 0xe]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x62
jmp 0x7ff7690c4f8d
lea edx, [r11 + 0x7c]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x64
add bl, dl
jmp 0x7ff7690c4e3b
lea edx, [r11 - 0x16]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x66
add bl, dl
jmp 0x7ff7690c4fc1
lea ecx, [r11 + 0x58]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x68
jmp 0x7ff7690c500f
lea edx, [r11 - 0x5a]
movzx eax, dl
and al, r10b
mov ecx, 0x3b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x7ff7690c4f8a
lea edx, [r11 + 0x14]
movzx eax, dl
and al, r10b
mov ecx, 0x3a
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x7ff7690c4f63
lea edx, [r11 - 0x7e]
movzx eax, dl
and al, r10b
mov ecx, 0x39
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
dec r11
jmp 0x7ff7690c501e
lea edx, [r11 - 0x10]
movzx eax, dl
and al, r10b
mov ecx, 0x38
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r9
dec r11
jmp 0x7ff7690c501e
lea edx, [r11 + 0x5e]
movzx eax, dl
and al, r10b
mov ecx, 0x37
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x7ff7690c4ef4
lea rax, [r9 + 1]
cmp r8, rax
jae 0x7ff7690c4bcb
lea rcx, [r11 + rdi]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea ebx, [rdx + rcx]
sub bl, 0x7f
lea rax, [r8 + r9]
cmp rax, 0x61
je 0x7ff7690c4e03
lea rax, [r9 + 1]
cmp r8, rax
jbe 0x7ff7690c4c64
lea ecx, [r11 - 0x1b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x43
cmp r8, 1
jae 0x7ff7690c4de3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x7ff7690c4d15
lea edx, [r11 - 0xc]
movzx eax, dl
and al, r10b
mov ecx, 0x2a
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x7ff7690c500f
jne 0x7ff7690c4beb
lea edx, [r11 - 6]
movzx eax, dl
and al, r10b
mov ecx, 0x15
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x7ff7690c500f
lea rax, [r9 + 2]
cmp r8, rax
jne 0x7ff7690c4c12
lea edx, [r11 + 0x1e]
movzx eax, dl
and al, r10b
mov ecx, 0x17
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x7ff7690c4e3b
lea rax, [r9 + 3]
cmp r8, rax
jne 0x7ff7690c4c39
lea edx, [r11 + 0x42]
movzx eax, dl
and al, r10b
mov ecx, 0x19
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x7ff7690c4f8a
lea rax, [r9 + 6]
cmp r8, rax
jne 0x7ff7690c4b66
lea edx, [r11 - 0x76]
movzx eax, dl
and al, r10b
mov ecx, 0x1d
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x7ff7690c4ef4
jne 0x7ff7690c4c80
lea ecx, [r11 + 0x77]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x41
jmp 0x7ff7690c4ef4
inc rax
cmp r8, rax
jne 0x7ff7690c4ca8
lea ecx, [r11 + 9]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x3f
inc r9
dec r11
jmp 0x7ff7690c501e
lea rax, [r9 + 2]
cmp r8, rax
jne 0x7ff7690c4ccb
lea ecx, [r11 - 0x41]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x39
jmp 0x7ff7690c4f8a
lea rax, [r9 + 3]
cmp r8, rax
jne 0x7ff7690c4cee
lea ecx, [r11 + 0x51]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x37
jmp 0x7ff7690c4f8d
lea rax, [r9 + 7]
cmp r8, rax
jne 0x7ff7690c4b96
lea ecx, [r11 - 0x1d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x35
jmp 0x7ff7690c4e3b
inc rax
cmp r8, rax
jne 0x7ff7690c4d3b
lea edx, [r11 - 0x7a]
movzx eax, dl
and al, r10b
mov ecx, 0x2b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x7ff7690c4fc1
lea rax, [r9 + 3]
cmp r8, rax
jne 0x7ff7690c4d62
lea edx, [r11 + 0x18]
movzx eax, dl
and al, r10b
mov ecx, 0x2c
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x7ff7690c4e3b
lea rax, [r9 + 2]
cmp r8, rax
jne 0x7ff7690c4d89
lea edx, [r11 + 0x3c]
movzx eax, dl
and al, r10b
mov ecx, 0x2e
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x7ff7690c4f8a
lea rax, [r9 + 8]
cmp r8, rax
jne 0x7ff7690c4db0
lea edx, [r11 - 0x7c]
movzx eax, r10b
and al, dl
mov ecx, 0x32
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x7ff7690c4ef4
cmp r9, 6
jb 0x7ff7690c4dd6
lea edx, [r11 + 0x16]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, dl
lea ebx, [rcx*2 - 0x34]
jmp 0x7ff7690c4ef4
mov byte [rbp + r11 + 0x440], bl
jmp 0x7ff7690c501e
movzx edi, r11b
lea edx, [rdi - 0x58]
movzx eax, r10b
and al, dl
movzx ecx, r10b
sub cl, al
add cl, 0x34
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x7ff7690c4f67
lea edx, [r11 + 0x3a]
movzx eax, dl
and al, r10b
mov ecx, 0x35
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x7ff7690c4e3b
movabs rax, 0x7bc2edb0b7e7b
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea ebx, [rdx + rax]
sub bl, 0x5d
movzx r10d, dl
lea edx, [r11 + 3]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x15
add cl, dl
movzx eax, cl
mov byte [rbp + r11 + 0x440], al
inc r9
add rax, r9
sub r11, rax
jmp 0x7ff7690c4fc1
movabs rax, 0x74b079b53fae9
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea ebx, [rdx + rax]
sub bl, 0x5f
jmp 0x7ff7690c4f8d
movabs rax, 0x6d9e05b9c7757
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea ebx, [rdx + rax]
sub bl, 0x61
jmp 0x7ff7690c4f8a
movabs rax, 0x5866a9c75eca1
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea ebx, [rdx + rax]
sub bl, 0x67
inc r9
dec r11
jmp 0x7ff7690c501e
movabs rax, 0x515435cbe690f
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea ebx, [rdx + rax]
sub bl, 0x69
movzx r10d, dl
lea ecx, [r11 - 0x21]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x19
add r10b, cl
mov byte [rbp + r11 + 0x440], r10b
inc r9
dec r11
jmp 0x7ff7690c501e
movabs rax, 0x350a65de05ac7
add rax, r11
and r10b, al
add r10b, r10b
sub dl, r10b
lea ebx, [rax + rdx]
sub bl, 0x71
dec r11
jmp 0x7ff7690c501e
movabs rcx, 0x2df7f1e28d735
add rcx, r11
and r10b, cl
add r10b, r10b
movzx ebx, dl
sub bl, r10b
sub bl, 0x73
add bl, cl
movzx r10d, dl
movzx edi, r11b
add dil, 0x71
movzx eax, r10b
and al, dil
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x17
add cl, r10b
add cl, dil
mov byte [rbp + r11 + 0x440], cl
add r8, r9
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
jmp 0x7ff7690c501e
movabs rcx, 0x11ae21f4ac8ed
add rcx, r11
and r10b, cl
add r10b, r10b
movzx ebx, dl
sub bl, r10b
sub bl, 0x7b
add bl, cl
movzx r10d, dl
lea edx, [r11 - 0x34]
movzx eax, r10b
and al, dl
mov ecx, 0x36
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
mov byte [rbp + r11 + 0x440], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add r11, rax
jmp 0x7ff7690c500f
movabs rax, 0xa9badf93455b
add rax, r11
and r10b, al
add r10b, r10b
sub dl, r10b
lea ebx, [rax + rdx]
sub bl, 0x7d
movzx eax, byte [rbp + r11 + 0x440]
add rax, r9
add r11, rax
inc r11
movabs rdi, 0x38939fdbc1c9
movabs rsi, 0x1dd5d94ce330ff
jmp 0x7ff7690c4813
add r11b, 0x6d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 5
jmp 0x7ff7690c4810
sub r11b, 0x25
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 3
jmp 0x7ff7690c4800
mov eax, dword [rbp + 0x166374c]
jmp 0x7ff7690c5088
mov eax, dword [rbp + 0x101f915]
jmp 0x7ff7690c5088
mov eax, dword [rbp + 0x440]
mov dword [rsp + 0x38], eax
mov dword [rbp + 0x468], 0x318b744a
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x46c], xmm0
mov qword [rbp + 0x47c], rax
mov dword [rbp + 0x484], eax
mov byte [rbp + 0x488], al
movabs r14, 0x3893df59e188
movabs r13, 0x11ae35cc167a8
movabs r15, 0xa9bb9e0da498
movzx ebx, byte [rsp + 0x30]
nop dword [rax + rax]
mov r8, qword [0x7ff7691bc4b0]
mov r9, qword [0x7ff7691bc4a8]
nop
mov rdi, r12
cmp rdi, 0x21
jae 0x7ff7690c5c0c
movzx r11d, byte [rbp + rdi + 0x468]
mov esi, r11d
nop dword [rax]
cmp r8, rdi
ja 0x7ff7690c5c04
lea rax, [r9 + 1]
cmp r8, rax
jae 0x7ff7690c513b
lea rcx, [rdi + r14]
mov rax, rcx
and rax, rsi
imul rbx, rax, 0xfffffffffffffffe
add rbx, rcx
add rbx, rsi
add bl, 0x48
jmp 0x7ff7690c5174
je 0x7ff7690c5b96
inc rax
cmp r8, rax
je 0x7ff7690c5b3b
lea rax, [r9 + 3]
cmp r8, rax
je 0x7ff7690c5ae9
lea rax, [r9 + 5]
cmp r8, rax
je 0x7ff7690c5a93
lea rax, [r9 + 8]
cmp r8, rax
je 0x7ff7690c5a49
movzx r10d, dil
nop dword [rax + rax]
cmp r9, rdi
ja 0x7ff7690c5bfc
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x7ff7690c51a9
lea ecx, [r10 + 0x28]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x18
jmp 0x7ff7690c51e0
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x7ff7690c5a3e
lea rax, [r9 + 3]
cmp r8, rax
je 0x7ff7690c5a1c
lea rax, [rcx + 1]
cmp r8, rax
je 0x7ff7690c5a00
lea rax, [r9 + 4]
cmp r8, rax
je 0x7ff7690c59e0
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x7ff7690c5724
nop dword [rax]
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x7ff7690c570a
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x7ff7690c56e5
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x7ff7690c56bf
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x7ff7690c56a5
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x7ff7690c5685
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x7ff7690c5669
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x7ff7690c564b
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x7ff7690c562f
lea rax, [r9 + 1]
cmp r8, rax
je 0x7ff7690c55fe
lea rax, [r9 + 3]
cmp r8, rax
je 0x7ff7690c51f0
lea r8, [r9 + 4]
lea r9, [r8 + 5]
lea rax, [r9 + 6]
cmp r8, rax
jb 0x7ff7690c5be0
lea rax, [r9 + 9]
cmp r8, rax
jb 0x7ff7690c5bc0
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x7ff7690c53e2
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x7ff7690c53c8
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x7ff7690c53aa
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x7ff7690c55bd
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x7ff7690c5572
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x7ff7690c5537
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x7ff7690c550d
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x7ff7690c51f0
lea r8, [r9 + 0x2a]
lea r9, [r8 + 1]
lea rax, [r9 + 2]
cmp r8, rax
ja 0x7ff7690c54e0
lea rax, [r9 + 4]
cmp r8, rax
ja 0x7ff7690c54c0
lea rax, [r9 + 6]
cmp r8, rax
ja 0x7ff7690c54a6
lea rax, [r9 + 9]
cmp r8, rax
ja 0x7ff7690c5486
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x7ff7690c5471
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x7ff7690c5457
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x7ff7690c5431
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x7ff7690c540c
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x7ff7690c53fe
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x7ff7690c51f0
lea r8, [r9 + 0x61]
lea r9, [r8 + 0x7a]
jmp 0x7ff7690c51f0
lea edx, [r10 - 0x28]
movzx eax, dl
and al, r11b
mov ecx, 0xc
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x7ff7690c51e0
lea ecx, [r10 - 0x38]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x78
jmp 0x7ff7690c5180
sub r10b, 0x48
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 8
jmp 0x7ff7690c5110
lea edx, [r10 + 0x40]
mov ecx, 0x20
jmp 0x7ff7690c5a56
add r10b, 0x30
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x50
inc r9
dec rdi
inc rdi
jmp 0x7ff7690c50f3
add r10b, 0x20
movzx eax, r10b
and al, r11b
mov ecx, 0x10
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
dec rdi
inc rdi
jmp 0x7ff7690c50f3
lea ecx, [r10 + 0x10]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x70
jmp 0x7ff7690c5aac
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
jmp 0x7ff7690c5ace
sub r10b, 0x10
movzx eax, r10b
and al, r11b
mov ecx, 0x38
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x7ff7690c5ad1
lea ecx, [r10 - 0x20]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x20
jmp 0x7ff7690c5b0c
sub r10b, 0x30
movzx eax, r10b
and al, r11b
mov ecx, 0x28
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x7ff7690c5b52
sub r10b, 0x40
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x40
movzx eax, byte [rbp + rdi + 0x468]
add rax, r9
add rdi, rax
inc rdi
jmp 0x7ff7690c50f3
add r10b, 0x18
movzx eax, r10b
and al, r11b
mov ecx, 0x2c
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
mov byte [rbp + rdi + 0x468], bl
inc rdi
jmp 0x7ff7690c50f3
lea ecx, [r10 + 8]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x38
cmp r9, 2
jb 0x7ff7690c5528
lea ecx, [r10 + 0x30]
movzx eax, cl
and al, r11b
mov edx, 0x18
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
lea ebx, [rdx + rdx]
jmp 0x7ff7690c5a66
lea edx, [r10 - 8]
movzx eax, dl
and al, r11b
mov ecx, 0x1c
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
cmp r8, 6
jae 0x7ff7690c59ad
lea rax, [r9 + 8]
cmp r8, rax
jbe 0x7ff7690c58e1
lea edx, [r10 - 0x70]
movzx eax, dl
and al, r11b
mov ecx, 8
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x7ff7690c554c
lea ecx, [r10 - 0x18]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x58
lea rax, [r9 + r8]
cmp rax, 0x10
je 0x7ff7690c59ca
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x7ff7690c5830
lea edx, [r10 + 0x68]
movzx eax, dl
and al, r11b
mov ecx, 0x14
jmp 0x7ff7690c5581
sub r10b, 0x10
movzx eax, r10b
and al, r11b
mov ecx, 0x38
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
movzx eax, byte [rbp + rdi + 0x468]
add rax, r9
add rdi, rax
inc rdi
jmp 0x7ff7690c50f3
sub r10b, 0x20
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x20
jmp 0x7ff7690c5b52
lea edx, [r10 - 0x30]
movzx eax, dl
and al, r11b
mov ecx, 0x28
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x7ff7690c5b0c
sub r10b, 0x40
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x40
jmp 0x7ff7690c5ad1
sub r10b, 0x50
movzx eax, r10b
and al, r11b
mov ecx, 0x18
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x7ff7690c5ace
lea ecx, [r10 - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x60
jmp 0x7ff7690c5aac
sub r10b, 0x70
movzx eax, r10b
and al, r11b
mov ecx, 8
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
dec rdi
inc rdi
jmp 0x7ff7690c50f3
add r10b, 0x80
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x80
inc r9
dec rdi
inc rdi
jmp 0x7ff7690c50f3
lea ecx, [r10 + 0x70]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x10
jmp 0x7ff7690c5a66
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x7ff7690c574e
lea edx, [r10 - 0x78]
movzx eax, dl
and al, r11b
mov ecx, 0x24
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x7ff7690c55d2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x7ff7690c5784
add r10b, 0x50
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x30
movzx eax, byte [rbp + rdi + 0x468]
add rax, r9
add rdi, rax
inc rdi
jmp 0x7ff7690c50f3
inc rax
cmp r8, rax
jne 0x7ff7690c57a6
lea ecx, [r10 + 0x70]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x10
jmp 0x7ff7690c5b0c
lea rax, [r9 + 3]
cmp r8, rax
jne 0x7ff7690c57cf
sub r10b, 0x70
movzx eax, r10b
and al, r11b
mov ecx, 8
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x7ff7690c5ace
lea rax, [r9 + 5]
cmp r8, rax
jne 0x7ff7690c57fe
sub r10b, 0x50
movzx eax, r10b
and al, r11b
mov ecx, 0x18
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
dec rdi
inc rdi
jmp 0x7ff7690c50f3
lea rax, [r9 + 7]
cmp r8, rax
jne 0x7ff7690c55d2
sub r10b, 0x40
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x40
inc r9
dec rdi
inc rdi
jmp 0x7ff7690c50f3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x7ff7690c5853
lea ecx, [r10 + 0x78]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x48
jmp 0x7ff7690c5a66
lea rax, [r9 + 3]
cmp r8, rax
jne 0x7ff7690c587e
sub r10b, 0x68
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x28
dec rdi
inc rdi
jmp 0x7ff7690c50f3
lea rax, [r9 + 6]
cmp r8, rax
jne 0x7ff7690c58a3
sub r10b, 0x38
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x78
jmp 0x7ff7690c5ad1
lea rax, [r9 + 5]
cmp r8, rax
jne 0x7ff7690c558b
sub r10b, 8
movzx eax, r10b
and al, r11b
mov ecx, 0x1c
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
movzx eax, byte [rbp + rdi + 0x468]
add rax, r9
add rdi, rax
inc rdi
jmp 0x7ff7690c50f3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x7ff7690c5917
sub r10b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x60
movzx eax, byte [rbp + rdi + 0x468]
add rax, r9
add rdi, rax
inc rdi
jmp 0x7ff7690c50f3
inc rax
cmp r8, rax
jne 0x7ff7690c5939
lea ecx, [r10 - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x40
jmp 0x7ff7690c5b0c
lea rax, [r9 + 3]
cmp r8, rax
jne 0x7ff7690c595e
sub r10b, 0x20
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x20
jmp 0x7ff7690c5ace
lea rax, [r9 + 5]
cmp r8, rax
jne 0x7ff7690c5985
lea edx, [r10 - 0x10]
movzx eax, dl
and al, r11b
mov ecx, 0x38
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x7ff7690c5aac
lea rax, [r9 + 7]
cmp r8, rax
jne 0x7ff7690c554c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
dec rdi
inc rdi
jmp 0x7ff7690c50f3
lea edx, [r10 + 0x40]
movzx eax, dl
and al, r11b
movzx ecx, r11b
sub cl, al
add cl, 0x20
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x7ff7690c5aac
lea ecx, [r10 + 0x50]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [rcx - 0x30]
jmp 0x7ff7690c5b0c
sub r10b, 0x78
movzx eax, r10b
and al, r11b
mov ecx, 0x24
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x7ff7690c5ad1
add r10b, 0x78
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x48
jmp 0x7ff7690c5ace
add r10b, 0x58
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x68
dec rdi
inc rdi
jmp 0x7ff7690c50f3
lea edx, [r10 + 0x38]
mov ecx, 0x3c
jmp 0x7ff7690c5a56
movzx r10d, dil
lea edx, [r10 + 0x18]
mov ecx, 0x2c
movzx eax, dl
and al, r11b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
sub r10b, 0x48
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 8
add r11b, r10b
mov byte [rbp + rdi + 0x468], r11b
inc r9
dec rdi
inc rdi
jmp 0x7ff7690c50f3
movzx r10d, dil
lea ecx, [r10 - 0x18]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x58
sub r10b, 0x38
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x78
add r11b, r10b
add r11b, bl
mov byte [rbp + rdi + 0x468], r11b
add r8, r9
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x7ff7690c50f3
movabs rcx, 0x18c0b1b752ab8
add rcx, rdi
and sil, cl
add sil, sil
movzx ebx, r11b
sub bl, sil
sub bl, 8
add bl, cl
movzx r10d, dil
sub r10b, 0x28
movzx eax, r11b
and al, r10b
mov ecx, 0xc
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
movzx eax, cl
mov byte [rbp + rdi + 0x468], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x7ff7690c5b52
lea rcx, [rdi + r13]
and sil, cl
mov eax, 0x34
sub al, sil
lea ebx, [rax + rax]
add bl, r11b
add bl, cl
lea edx, [rdi + 0x60]
movzx eax, r11b
and al, dl
mov ecx, 0x30
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rdi + 0x468], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x468]
add rax, r9
add rdi, rax
inc rdi
jmp 0x7ff7690c50f3
lea rax, [rdi + r15]
and sil, al
add sil, sil
sub r11b, sil
lea ebx, [rax + r11]
sub bl, 0x28
movzx eax, byte [rbp + rdi + 0x468]
add rax, r9
add rdi, rax
inc rdi
jmp 0x7ff7690c50f3
sub r10b, 0x58
movzx eax, r10b
and al, r11b
mov ecx, 0x34
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x7ff7690c50f0
sub r10b, 0x68
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x28
jmp 0x7ff7690c50e0
mov eax, dword [rbp + 0x1638bc8]
jmp 0x7ff7690c5c12
mov eax, dword [rbp + 0x17d6d50]
jmp 0x7ff7690c5c12
mov eax, dword [rbp + 0x468]
mov dword [rsp + 0x38], eax
mov dword [rbp + 0x490], 0xc19748bc
mov dword [rbp + 0x494], 0x3f3c3de1
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x498], xmm0
mov qword [rbp + 0x4a8], rax
mov byte [rbp + 0x4b0], al
movabs r14, 0x389410e40657
movabs r13, 0x11ae454741fb3
movabs r15, 0xa9bc32ac1305
movzx ebx, byte [rsp + 0x30]
nop word [rax + rax]
mov r8, qword [0x7ff7691bc4b0]
mov r9, qword [0x7ff7691bc4a8]
nop
mov rdi, r12
cmp rdi, 0x21
jae 0x7ff7690c67d2
movzx r10d, byte [rbp + rdi + 0x490]
mov esi, r10d
nop dword [rax]
cmp r8, rdi
ja 0x7ff7690c67c9
lea rax, [r9 + 1]
cmp r8, rax
jae 0x7ff7690c5ccb
lea rcx, [rdi + r14]
mov rax, rcx
and rax, rsi
imul rbx, rax, 0xfffffffffffffffe
add rbx, rcx
add rbx, rsi
sub bl, 0x61
jmp 0x7ff7690c5d04
je 0x7ff7690c675e
inc rax
cmp r8, rax
je 0x7ff7690c6704
lea rax, [r9 + 3]
cmp r8, rax
je 0x7ff7690c66b3
lea rax, [r9 + 5]
cmp r8, rax
je 0x7ff7690c665b
lea rax, [r9 + 8]
cmp r8, rax
je 0x7ff7690c6614
movzx r11d, dil
nop dword [rax + rax]
cmp r9, rdi
ja 0x7ff7690c67c0
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x7ff7690c5d39
lea ecx, [r11 + 0x23]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0xb
jmp 0x7ff7690c5d70
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x7ff7690c65fd
lea rax, [r9 + 3]
cmp r8, rax
je 0x7ff7690c65db
lea rax, [rcx + 1]
cmp r8, rax
je 0x7ff7690c65bf
lea rax, [r9 + 4]
cmp r8, rax
je 0x7ff7690c65a3
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x7ff7690c62d5
nop dword [rax]
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x7ff7690c62b9
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x7ff7690c6294
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x7ff7690c6272
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x7ff7690c6256
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x7ff7690c6236
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x7ff7690c621a
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x7ff7690c61fe
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x7ff7690c61de
lea rax, [r9 + 1]
cmp r8, rax
je 0x7ff7690c61ad
lea rax, [r9 + 3]
cmp r8, rax
je 0x7ff7690c5d80
lea r8, [r9 + 4]
lea r9, [r8 + 5]
lea rax, [r9 + 6]
cmp r8, rax
jb 0x7ff7690c67a4
lea rax, [r9 + 9]
cmp r8, rax
jb 0x7ff7690c6788
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x7ff7690c5f72
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x7ff7690c5f56
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x7ff7690c5f3a
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x7ff7690c6164
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x7ff7690c611f
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x7ff7690c60e2
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x7ff7690c60bc
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x7ff7690c5d80
lea r8, [r9 + 0x2a]
lea r9, [r8 + 1]
lea rax, [r9 + 2]
cmp r8, rax
ja 0x7ff7690c608b
lea rax, [r9 + 4]
cmp r8, rax
ja 0x7ff7690c606d
lea rax, [r9 + 6]
cmp r8, rax
ja 0x7ff7690c6051
lea rax, [r9 + 9]
cmp r8, rax
ja 0x7ff7690c6031
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x7ff7690c6011
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x7ff7690c5ff7
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x7ff7690c5fd5
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x7ff7690c5fac
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x7ff7690c5f90
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x7ff7690c5d80
lea r8, [r9 + 0x61]
lea r9, [r8 + 0x7a]
jmp 0x7ff7690c5d80
lea edx, [r11 + 0x3d]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 0x55
add bl, dl
jmp 0x7ff7690c5d70
lea edx, [r11 - 0x71]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 0x17
add bl, dl
jmp 0x7ff7690c5d10
sub r11b, 0x1f
movzx eax, r10b
and al, r11b
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x27
add bl, r11b
jmp 0x7ff7690c5ca0
lea edx, [r11 + 0x18]
movzx eax, r10b
and al, dl
mov ecx, 0x2c
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x7ff7690c662d
add r11b, 0x6a
movzx eax, r10b
and al, r11b
mov ecx, 0xd
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
inc r9
dec rdi
inc rdi
jmp 0x7ff7690c5c83
sub r11b, 0x44
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x24
dec rdi
inc rdi
jmp 0x7ff7690c5c83
lea edx, [r11 + 0xe]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x62
jmp 0x7ff7690c6674
add r11b, 0x60
movzx eax, r10b
and al, r11b
mov ecx, 0x30
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x7ff7690c6698
sub r11b, 0x4e
movzx eax, r10b
and al, r11b
mov ecx, 0x11
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x7ff7690c669b
lea edx, [r11 + 4]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x1c
add bl, dl
jmp 0x7ff7690c66d6
add r11b, 0x56
movzx eax, r10b
and al, r11b
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x5a
add bl, r11b
jmp 0x7ff7690c671a
sub r11b, 0x58
movzx eax, r10b
and al, r11b
mov ecx, 0x34
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
movzx eax, byte [rbp + rdi + 0x490]
add rax, r9
add rdi, rax
inc rdi
jmp 0x7ff7690c5c83
sub r11b, 0xb
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x4d
mov byte [rbp + rdi + 0x490], bl
inc rdi
jmp 0x7ff7690c5c83
lea edx, [r11 + 0x47]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 0xf
add bl, dl
cmp r9, 2
jb 0x7ff7690c60d3
lea edx, [r11 - 0x56]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, dl
lea ebx, [rcx*2 - 0x4c]
jmp 0x7ff7690c662f
lea edx, [r11 - 0x67]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x2f
add bl, dl
cmp r8, 6
jae 0x7ff7690c6567
lea rax, [r9 + 8]
cmp r8, rax
jbe 0x7ff7690c648c
lea edx, [r11 - 0x22]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x12
jmp 0x7ff7690c60f7
lea edx, [r11 - 0x15]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x6d
add bl, dl
lea rax, [r9 + r8]
cmp rax, 0x10
je 0x7ff7690c6584
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x7ff7690c63df
lea edx, [r11 - 0x45]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x1d
jmp 0x7ff7690c6134
sub r11b, 0x2e
movzx eax, r10b
and al, r11b
mov ecx, 0x21
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
movzx eax, byte [rbp + rdi + 0x490]
add rax, r9
add rdi, rax
inc rdi
jmp 0x7ff7690c5c83
add r11b, 0x24
movzx eax, r10b
and al, r11b
mov ecx, 2
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x7ff7690c671a
lea edx, [r11 + 0x76]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x3a
add bl, dl
jmp 0x7ff7690c66d6
sub r11b, 0x38
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x78
jmp 0x7ff7690c669b
add r11b, 0x1a
movzx eax, r10b
and al, r11b
mov ecx, 0x25
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x7ff7690c6698
lea edx, [r11 + 0x6c]
movzx eax, r10b
and al, dl
mov ecx, 6
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x7ff7690c6674
sub r11b, 0x42
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x32
dec rdi
inc rdi
jmp 0x7ff7690c5c83
add r11b, 0x10
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x70
inc r9
dec rdi
inc rdi
jmp 0x7ff7690c5c83
lea edx, [r11 + 0x62]
movzx eax, r10b
and al, dl
mov ecx, 0x29
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x7ff7690c662d
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x7ff7690c62fb
lea edx, [r11 + 0x57]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x61
jmp 0x7ff7690c6179
lea rax, [r9 + 1]
cmp r8, rax
jne 0x7ff7690c6335
add r11b, 0x46
movzx eax, r10b
and al, r11b
mov ecx, 0xb
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
movzx eax, byte [rbp + rdi + 0x490]
add rax, r9
add rdi, rax
inc rdi
jmp 0x7ff7690c5c83
inc rax
cmp r8, rax
jne 0x7ff7690c6359
lea edx, [r11 - 0x5e]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x6e
add bl, dl
jmp 0x7ff7690c66d6
lea rax, [r9 + 3]
cmp r8, rax
jne 0x7ff7690c6382
sub r11b, 2
movzx eax, r10b
and al, r11b
mov ecx, 7
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x7ff7690c6698
lea rax, [r9 + 5]
cmp r8, rax
jne 0x7ff7690c63ad
add r11b, 0x5a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x76
dec rdi
inc rdi
jmp 0x7ff7690c5c83
lea rax, [r9 + 7]
cmp r8, rax
jne 0x7ff7690c617b
add r11b, 8
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x38
inc r9
dec rdi
inc rdi
jmp 0x7ff7690c5c83
lea rax, [r9 + 1]
cmp r8, rax
jne 0x7ff7690c6402
lea edx, [r11 + 0x69]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 0x21
jmp 0x7ff7690c662d
lea rax, [r9 + 3]
cmp r8, rax
jne 0x7ff7690c642d
sub r11b, 0x3b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x63
dec rdi
inc rdi
jmp 0x7ff7690c5c83
lea rax, [r9 + 6]
cmp r8, rax
jne 0x7ff7690c6452
sub r11b, 0x31
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x57
jmp 0x7ff7690c669b
lea rax, [r9 + 5]
cmp r8, rax
jne 0x7ff7690c6136
sub r11b, 0x27
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x11
movzx eax, byte [rbp + rdi + 0x490]
add rax, r9
add rdi, rax
inc rdi
jmp 0x7ff7690c5c83
lea rax, [r9 + 1]
cmp r8, rax
jne 0x7ff7690c64c6
sub r11b, 0x74
movzx eax, r10b
and al, r11b
mov ecx, 0x16
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
movzx eax, byte [rbp + rdi + 0x490]
add rax, r9
add rdi, rax
inc rdi
jmp 0x7ff7690c5c83
inc rax
cmp r8, rax
jne 0x7ff7690c64ea
lea edx, [r11 - 0x18]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x58
add bl, dl
jmp 0x7ff7690c66d6
lea rax, [r9 + 3]
cmp r8, rax
jne 0x7ff7690c6513
add r11b, 0x44
movzx eax, r10b
and al, r11b
mov ecx, 0x12
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x7ff7690c6698
lea rax, [r9 + 5]
cmp r8, rax
jne 0x7ff7690c6538
lea edx, [r11 - 0xe]
movzx eax, r10b
and al, dl
mov ecx, 0x31
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x7ff7690c6674
lea rax, [r9 + 7]
cmp r8, rax
jne 0x7ff7690c60f9
sub r11b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x60
dec rdi
inc rdi
jmp 0x7ff7690c5c83
lea ecx, [r11 + 0x58]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x68
add bl, r10b
jmp 0x7ff7690c6676
lea edx, [r11 + 6]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, r10b
sub bl, 0x2a
add bl, dl
jmp 0x7ff7690c66d6
add r11b, 0x37
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x7f
jmp 0x7ff7690c669b
sub r11b, 0x77
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x41
jmp 0x7ff7690c6698
add r11b, 0x2d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x3b
dec rdi
inc rdi
jmp 0x7ff7690c5c83
lea edx, [r11 - 0x2f]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 0x49
jmp 0x7ff7690c662d
movzx r11d, dil
lea edx, [r11 + 0x75]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x33
add bl, dl
inc r11b
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 7
add r11b, r10b
mov byte [rbp + rdi + 0x490], r11b
inc r9
dec rdi
inc rdi
jmp 0x7ff7690c5c83
movzx r11d, dil
lea edx, [r11 + 0x6b]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 0x13
add bl, dl
sub r11b, 0x51
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
add r11b, 0x37
add r11b, r10b
add r11b, bl
mov byte [rbp + rdi + 0x490], r11b
add r8, r9
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x7ff7690c5c83
movabs rcx, 0x18c0c763c2c61
add rcx, rdi
and sil, cl
add sil, sil
movzx ebx, r10b
sub bl, sil
add bl, 0x59
add bl, cl
movzx r11d, dil
add r11b, 0x5d
movzx eax, r10b
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
add cl, 0x75
add cl, r11b
movzx eax, cl
mov byte [rbp + rdi + 0x490], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x7ff7690c671a
lea rcx, [rdi + r13]
and sil, cl
add sil, sil
movzx ebx, r10b
sub bl, sil
add bl, 0x1b
add bl, cl
lea edx, [rdi - 0x4c]
movzx eax, r10b
and al, dl
mov ecx, 0xa
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
mov byte [rbp + rdi + 0x490], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x490]
add rax, r9
add rdi, rax
inc rdi
jmp 0x7ff7690c5c83
lea rax, [rdi + r15]
and sil, al
add sil, sil
sub r10b, sil
lea ebx, [rax + r10]
sub bl, 0x23
movzx eax, byte [rbp + rdi + 0x490]
add rax, r9
add rdi, rax
inc rdi
jmp 0x7ff7690c5c83
add r11b, 0x33
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x65
jmp 0x7ff7690c5c80
sub r11b, 0x7b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x5d
jmp 0x7ff7690c5c70
mov rax, qword [rbp + 0x1744704]
jmp 0x7ff7690c67d9
mov rax, qword [rbp + 0x984d5b]
jmp 0x7ff7690c67d9
mov rax, qword [rbp + 0x490]
mov dword [rsp + 0x38], eax
mov dword [rbp + 0x418], 0xcd1f5e32
mov dword [rbp + 0x41c], 0x878681e9
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x420], xmm0
mov qword [rbp + 0x430], rax
mov byte [rbp + 0x438], al
movabs r14, 0x389450662616
movabs r13, 0x18c0e32cb0a9a
movabs r15, 0xa9bcf1327242
movzx ebx, byte [rsp + 0x30]
nop dword [rax]
mov r8, qword [0x7ff7691bc4b0]
mov r9, qword [0x7ff7691bc4a8]
nop
mov rdi, r12
cmp rdi, 0x21
jae 0x7ff7690c7366
movzx r11d, byte [rbp + rdi + 0x418]
mov esi, r11d
nop dword [rax]
cmp r8, rdi
ja 0x7ff7690c735d
lea rax, [r9 + 1]
cmp r8, rax
jae 0x7ff7690c688b
lea rcx, [rdi + r14]
mov rax, rcx
and rax, rsi
imul rbx, rax, 0xfffffffffffffffe
add rbx, rcx
add rbx, rsi
add bl, 0x66
jmp 0x7ff7690c68b8
je 0x7ff7690c72eb
lea rax, [r9 + 3]
cmp r8, rax
je 0x7ff7690c7264
lea rax, [r9 + 5]
cmp r8, rax
je 0x7ff7690c720a
lea rax, [r9 + 4]
cmp r8, rax
je 0x7ff7690c71c2
movzx r10d, dil
nop dword [rax]
cmp r9, rdi
ja 0x7ff7690c7354
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x7ff7690c68ed
lea edx, [r10 - 0x32]
movzx eax, dl
and al, r11b
mov ecx, 0x2f
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x7ff7690c6921
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x7ff7690c71a7
lea rax, [r9 + 3]
cmp r8, rax
je 0x7ff7690c7185
lea rax, [rcx + 1]
cmp r8, rax
je 0x7ff7690c7165
lea rax, [r9 + 5]
cmp r8, rax
je 0x7ff7690c7145
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x7ff7690c6e93
nop
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x7ff7690c6e77
lea rax, [r9 + 2]
cmp r8, rax
je 0x7ff7690c6e52
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x7ff7690c6e2c
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x7ff7690c6e0e
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x7ff7690c6dee
lea rax, [r9 + 5]
cmp r8, rax
je 0x7ff7690c6dd2
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x7ff7690c6db6
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x7ff7690c6d96
lea rax, [r9 + 1]
cmp r8, rax
je 0x7ff7690c6d65
lea rax, [r9 + 9]
cmp r8, rax
je 0x7ff7690c6930
lea r8, [r9 + 0x5a]
lea r9, [r8 + 0x64]
lea rax, [r9 + 6]
cmp r8, rax
jb 0x7ff7690c7334
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x7ff7690c7318
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x7ff7690c6b22
lea rax, [r9 + 2]
cmp r8, rax
jb 0x7ff7690c6b08
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x7ff7690c6aea
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x7ff7690c6d11
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x7ff7690c6ccc
lea rax, [r9 + 5]
cmp r8, rax
jb 0x7ff7690c6c8e
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x7ff7690c6c68
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x7ff7690c6930
lea r8, [r9 + 0x10]
lea r9, [r8 + 1]
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x7ff7690c6c3b
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x7ff7690c6c1b
lea rax, [r9 + 6]
cmp r8, rax
ja 0x7ff7690c6bfd
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x7ff7690c6be1
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x7ff7690c6bc5
lea rax, [r9 + 2]
cmp r8, rax
ja 0x7ff7690c6ba9
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x7ff7690c6b83
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x7ff7690c6b5a
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x7ff7690c6b3e
lea rax, [r9 + 5]
cmp r8, rax
ja 0x7ff7690c6930
lea r8, [r9 + 0x61]
lea r9, [r8 + 0x28]
jmp 0x7ff7690c6930
lea edx, [r10 - 0xe]
movzx eax, dl
and al, r11b
mov ecx, 0x31
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x7ff7690c6921
lea ecx, [r10 - 0x3a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x6a
jmp 0x7ff7690c68c0
sub r10b, 0x66
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x36
jmp 0x7ff7690c6860
lea edx, [r10 + 0x70]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x10
add bl, dl
jmp 0x7ff7690c71db
add r10b, 0x44
movzx eax, r11b
and al, r10b
mov ecx, 0x12
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
inc r9
dec rdi
inc rdi
jmp 0x7ff7690c6843
add r10b, 0x18
movzx eax, r11b
and al, r10b
mov ecx, 0x2c
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
dec rdi
inc rdi
jmp 0x7ff7690c6843
lea edx, [r10 - 0x14]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x74
add bl, dl
jmp 0x7ff7690c7227
sub r10b, 0x40
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x40
jmp 0x7ff7690c7249
sub r10b, 0x6c
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0xc
jmp 0x7ff7690c724c
lea edx, [r10 + 0x68]
movzx eax, r11b
and al, dl
mov ecx, 0x14
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, dl
jmp 0x7ff7690c727c
add r10b, 0x3c
movzx eax, r11b
and al, r10b
mov ecx, 0x2e
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x7ff7690c72a7
add r10b, 0x10
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x70
movzx eax, byte [rbp + rdi + 0x418]
add rax, r9
add rdi, rax
inc rdi
jmp 0x7ff7690c6843
sub r10b, 0x5e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x6e
mov byte [rbp + rdi + 0x418], bl
inc rdi
jmp 0x7ff7690c6843
lea ecx, [r10 + 0x76]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x3a
cmp r9, 0x200
jb 0x7ff7690c6c7f
lea edx, [r10 - 0x3c]
movzx eax, r11b
and al, dl
mov ecx, 0x12
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea ebx, [rcx + rcx]
jmp 0x7ff7690c71db
lea ecx, [r10 + 0x4a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 6
cmp r8, 6
jae 0x7ff7690c710d
lea rax, [r9 + 0x7a]
cmp r8, rax
jbe 0x7ff7690c700b
lea edx, [r10 + 0xc]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x54
add bl, dl
jmp 0x7ff7690c6ca3
lea edx, [r10 + 0x1e]
movzx eax, dl
and al, r11b
mov ecx, 0x17
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
lea rax, [r9 + r8]
cmp rax, 0x1000
je 0x7ff7690c712a
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x7ff7690c6f8c
lea edx, [r10 + 0x3e]
movzx eax, r11b
and al, dl
mov ecx, 0x27
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, dl
jmp 0x7ff7690c6ce1
sub r10b, 0x2c
movzx eax, r11b
and al, r10b
mov ecx, 0x1a
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
movzx eax, byte [rbp + rdi + 0x418]
add rax, r9
add rdi, rax
inc rdi
jmp 0x7ff7690c6843
sub r10b, 0x58
movzx eax, r11b
and al, r10b
mov ecx, 0x34
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x7ff7690c72a7
lea edx, [r10 + 0x7c]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x64
add bl, dl
jmp 0x7ff7690c727c
add r10b, 0x50
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x30
jmp 0x7ff7690c724c
add r10b, 0x24
movzx eax, r11b
and al, r10b
mov ecx, 2
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x7ff7690c7249
lea edx, [r10 - 8]
movzx eax, r11b
and al, dl
mov ecx, 0x1c
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, dl
jmp 0x7ff7690c7227
sub r10b, 0x34
movzx eax, r11b
and al, r10b
mov ecx, 0x36
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
dec rdi
inc rdi
jmp 0x7ff7690c6843
sub r10b, 0x60
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x60
inc r9
dec rdi
inc rdi
jmp 0x7ff7690c6843
lea edx, [r10 + 0x74]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x2c
add bl, dl
jmp 0x7ff7690c71db
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x7ff7690c6eb3
lea edx, [r10 + 0x16]
movzx eax, dl
and al, r11b
mov ecx, 0x33
jmp 0x7ff7690c6d20
lea rax, [r9 + 1]
cmp r8, rax
jne 0x7ff7690c6ee9
sub r10b, 0x64
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x44
movzx eax, byte [rbp + rdi + 0x418]
add rax, r9
add rdi, rax
inc rdi
jmp 0x7ff7690c6843
inc rax
cmp r8, rax
jne 0x7ff7690c6f0f
lea edx, [r10 - 0xc]
movzx eax, dl
and al, r11b
mov ecx, 0x2a
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x7ff7690c727c
lea rax, [r9 + 4]
cmp r8, rax
jne 0x7ff7690c6f38
add r10b, 0x20
movzx eax, r11b
and al, r10b
mov ecx, 0x10
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x7ff7690c724c
lea rax, [r9 + 3]
cmp r8, rax
jne 0x7ff7690c6f5d
lea edx, [r10 + 0x78]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x48
add bl, dl
jmp 0x7ff7690c7227
lea rax, [r9 + 7]
cmp r8, rax
jne 0x7ff7690c6d2a
sub r10b, 0x5c
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x7c
dec rdi
inc rdi
jmp 0x7ff7690c6843
lea rax, [r9 + 1]
cmp r8, rax
jne 0x7ff7690c6fb3
lea edx, [r10 + 0x6a]
movzx eax, r11b
and al, dl
mov ecx, 0xd
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, dl
jmp 0x7ff7690c71db
lea rax, [r9 + 3]
cmp r8, rax
jne 0x7ff7690c6fde
sub r10b, 0x3e
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x4e
dec rdi
inc rdi
jmp 0x7ff7690c6843
lea rax, [r9 + 4]
cmp r8, rax
jne 0x7ff7690c6ce1
add r10b, 0x46
movzx eax, r11b
and al, r10b
mov ecx, 0xb
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x7ff7690c724c
lea rax, [r9 + 1]
cmp r8, rax
jne 0x7ff7690c7045
add r10b, 0x38
movzx eax, r11b
and al, r10b
mov ecx, 0x3c
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
movzx eax, byte [rbp + rdi + 0x418]
add rax, r9
add rdi, rax
inc rdi
jmp 0x7ff7690c6843
inc rax
cmp r8, rax
jne 0x7ff7690c706b
lea edx, [r10 - 0x70]
movzx eax, r11b
and al, dl
mov ecx, 8
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, dl
jmp 0x7ff7690c727c
lea rax, [r9 + 3]
cmp r8, rax
jne 0x7ff7690c7090
sub r10b, 0x44
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x24
jmp 0x7ff7690c724c
lea rax, [r9 + 4]
cmp r8, rax
jne 0x7ff7690c70b5
sub r10b, 0x18
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x58
jmp 0x7ff7690c7249
lea rax, [r9 + 7]
cmp r8, rax
jne 0x7ff7690c70e4
add r10b, 0x40
movzx eax, r11b
and al, r10b
mov ecx, 0x20
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
dec rdi
inc rdi
jmp 0x7ff7690c6843
lea rax, [r9 + 8]
cmp r8, rax
jne 0x7ff7690c6ca3
lea edx, [r10 - 0x68]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x28
add bl, dl
jmp 0x7ff7690c71db
lea edx, [r10 - 0x10]
movzx eax, r11b
and al, dl
movzx ecx, r11b
sub cl, al
add cl, 0x38
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x7ff7690c7227
lea edx, [r10 + 0x1c]
movzx eax, r11b
and al, dl
mov ecx, 0x1e
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x7ff7690c727c
sub r10b, 0x2a
movzx eax, r10b
and al, r11b
mov ecx, 0x13
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x7ff7690c724c
sub r10b, 0x56
movzx eax, r10b
and al, r11b
mov ecx, 0x2d
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x7ff7690c7249
add r10b, 0x52
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x3e
dec rdi
inc rdi
jmp 0x7ff7690c6843
lea edx, [r10 - 6]
movzx eax, dl
and al, r11b
mov ecx, 0x15
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x7ff7690c71db
movzx r10d, dil
lea ecx, [r10 - 0x5e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x6e
sub r10b, 0x26
movzx eax, r11b
and al, r10b
mov ecx, 5
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
mov byte [rbp + rdi + 0x418], cl
inc r9
dec rdi
inc rdi
jmp 0x7ff7690c6843
movzx r10d, dil
lea edx, [r10 + 0x1e]
movzx eax, dl
and al, r11b
mov ecx, 0x17
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
add r10b, 6
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x2a
add r11b, r10b
add r11b, bl
mov byte [rbp + rdi + 0x418], r11b
add r8, r9
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x7ff7690c6843
lea rax, [rdi + r13]
and sil, al
add sil, sil
sub al, sil
lea ebx, [r11 + rax]
sub bl, 0x36
movzx r10d, dil
add r10b, 0x32
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x5e
add r10b, r11b
movzx eax, r10b
mov byte [rbp + rdi + 0x418], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi + 0x48]
movzx eax, dl
and al, r11b
mov ecx, 4
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
mov byte [rbp + rdi + 0x418], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x418]
add rax, r9
add rdi, rax
inc rdi
jmp 0x7ff7690c6843
lea rax, [rdi + r15]
and sil, al
mov ecx, 0x19
sub cl, sil
lea ebx, [rcx + rcx]
add bl, al
add bl, r11b
movzx eax, byte [rbp + rdi + 0x418]
add rax, r9
add rdi, rax
inc rdi
jmp 0x7ff7690c6843
add r10b, 0x6e
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 2
jmp 0x7ff7690c6840
add r10b, 0x42
movzx eax, r11b
and al, r10b
mov ecx, 0x19
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x7ff7690c6830
mov rax, qword [rbp + 0x1619ae0]
jmp 0x7ff7690c736d
mov rax, qword [rbp + 0x147c0f6]
jmp 0x7ff7690c736d
mov rax, qword [rbp + 0x418]
mov dword [rsp + 0x38], eax
mov dword [rbp + 0x4b8], 0xf7bb3155
mov dword [rbp + 0x4bc], 0xf3baa94
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x4c0], xmm0
mov qword [rbp + 0x4d0], rax
mov byte [rbp + 0x4d8], al
movabs rsi, 0x389491e046d5
movabs r14, 0x1fd3920e27d7d
movabs r13, 0x18c0ffd21efd3
movabs r15, 0xa9bdb5a0d47f
movzx edx, byte [rsp + 0x30]
nop dword [rax + rax]
mov r8, qword [0x7ff7691bc4b0]
mov r9, qword [0x7ff7691bc4a8]
nop
mov rbx, r12
cmp rbx, 0x21
jae 0x7ff7690c7f42
movzx r11d, byte [rbp + rbx + 0x4b8]
mov edi, r11d
nop dword [rax]
cmp r8, rbx
ja 0x7ff7690c7f39
lea rax, [r9 + 1]
cmp r8, rax
jae 0x7ff7690c742b
lea rcx, [rbx + rsi]
mov rax, rcx
and rax, rdi
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, rdi
add dl, 0x2d
jmp 0x7ff7690c7464
je 0x7ff7690c7ecf
inc rax
cmp r8, rax
je 0x7ff7690c7e46
lea rax, [r9 + 3]
cmp r8, rax
je 0x7ff7690c7e1a
lea rax, [r9 + 6]
cmp r8, rax
je 0x7ff7690c7dda
lea rax, [r9 + 2]
cmp r8, rax
je 0x7ff7690c7d94
movzx r10d, bl
nop dword [rax + rax]
cmp r9, rbx
ja 0x7ff7690c7f30
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x7ff7690c7499
lea ecx, [r10 + 0x79]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x4f
jmp 0x7ff7690c74e0
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x7ff7690c7d7d
lea rax, [r9 + 3]
cmp r8, rax
je 0x7ff7690c7d5b
lea rax, [rcx + 1]
cmp r8, rax
je 0x7ff7690c7d3c
lea rax, [r9 + 5]
cmp r8, rax
je 0x7ff7690c7d20
lea rax, [r9 + 6]
cmp r8, rax
je 0x7ff7690c7d06
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x7ff7690c7a47
nop dword [rax]
lea rax, [r9 + 5]
cmp r8, rax
je 0x7ff7690c7a2a
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x7ff7690c7a05
lea rax, [r9 + 4]
cmp r8, rax
je 0x7ff7690c79df
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x7ff7690c79c2
lea rax, [r9 + 3]
cmp r8, rax
je 0x7ff7690c79a3
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x7ff7690c7983
lea rax, [r9 + 2]
cmp r8, rax
je 0x7ff7690c7966
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x7ff7690c794a
lea rax, [r9 + 1]
cmp r8, rax
je 0x7ff7690c7919
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x7ff7690c74f0
lea r8, [r9 + 0x400]
lea r9, [r8 + 0x2a]
lea rax, [r9 + 6]
cmp r8, rax
jb 0x7ff7690c7f15
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x7ff7690c7ef9
lea rax, [r9 + 5]
cmp r8, rax
jb 0x7ff7690c76e4
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x7ff7690c76ca
lea rax, [r9 + 4]
cmp r8, rax
jb 0x7ff7690c76b0
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x7ff7690c78d2
lea rax, [r9 + 3]
cmp r8, rax
jb 0x7ff7690c788e
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x7ff7690c7851
lea rax, [r9 + 2]
cmp r8, rax
jb 0x7ff7690c782b
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x7ff7690c74f0
lea r8, [r9 + 0x1000]
lea r9, [r8 + 1]
lea rax, [r9 + 8]
cmp r8, rax
ja 0x7ff7690c77fe
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x7ff7690c77de
lea rax, [r9 + 6]
cmp r8, rax
ja 0x7ff7690c77c3
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x7ff7690c77a7
lea rax, [r9 + 5]
cmp r8, rax
ja 0x7ff7690c7784
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x7ff7690c7767
lea rax, [r9 + 4]
cmp r8, rax
ja 0x7ff7690c7745
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x7ff7690c771c
lea rax, [r9 + 3]
cmp r8, rax
ja 0x7ff7690c7700
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x7ff7690c74f0
lea r8, [r9 + 0x61]
lea r9, [r8 + 2]
jmp 0x7ff7690c74f0
lea ecx, [r10 - 0x59]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x6f
jmp 0x7ff7690c74e0
lea ecx, [r10 - 3]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x15
jmp 0x7ff7690c7470
add r10b, 0x53
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x45
jmp 0x7ff7690c7400
lea edx, [r10 - 0x38]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x78
add dl, cl
jmp 0x7ff7690c7dad
add r10b, 0x1e
movzx eax, r11b
and al, r10b
mov ecx, 0x17
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
inc r9
dec rbx
inc rbx
jmp 0x7ff7690c73e3
add r10b, 0x74
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x2c
dec rbx
inc rbx
jmp 0x7ff7690c73e3
lea edx, [r10 - 0x36]
movzx eax, r11b
and al, dl
mov ecx, 0x3d
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x7ff7690c7df3
add r10b, 0x20
movzx eax, r11b
and al, r10b
mov ecx, 0x10
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
add r8, r9
jmp 0x7ff7690c7e2e
add r10b, 0x76
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x3a
jmp 0x7ff7690c7e2e
lea edx, [r10 - 0x34]
movzx eax, r11b
and al, dl
mov ecx, 0x36
sub cl, al
add cl, cl
add cl, r11b
jmp 0x7ff7690c7e5e
add r10b, 0x22
movzx eax, r11b
and al, r10b
mov ecx, 9
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x7ff7690c7e8c
add r10b, 0x78
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x48
movzx eax, byte [rbp + rbx + 0x4b8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x7ff7690c73e3
add r10b, 0x4f
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x29
mov byte [rbp + rbx + 0x4b8], dl
inc rbx
jmp 0x7ff7690c73e3
lea edx, [r10 - 0x5b]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add dl, 0x7d
add dl, cl
cmp r9, 8
jb 0x7ff7690c7842
lea edx, [r10 - 0x22]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, dl
lea edx, [rcx*2 - 0x24]
jmp 0x7ff7690c7dad
lea ecx, [r10 - 5]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x23
cmp r8, 6
jae 0x7ff7690c7cd4
lea rax, [r9 + 0x28]
cmp r8, rax
jbe 0x7ff7690c7bf4
lea edx, [r10 + 0x3a]
movzx eax, r11b
and al, dl
mov ecx, 0x35
sub cl, al
add cl, cl
add cl, r11b
jmp 0x7ff7690c7866
lea ecx, [r10 + 0x51]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x37
lea rax, [r9 + r8]
cmp rax, 5
je 0x7ff7690c7cf0
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x7ff7690c7b24
lea ecx, [r10 - 0x3f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x47
jmp 0x7ff7690c78a3
sub r10b, 0x2a
movzx eax, r10b
and al, r11b
mov ecx, 0x13
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x4b8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x7ff7690c73e3
add r10b, 0x2c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x34
jmp 0x7ff7690c7e8c
lea edx, [r10 - 0x7e]
movzx eax, dl
and al, r11b
mov ecx, 0x39
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x7ff7690c7e60
sub r10b, 0x28
movzx eax, r10b
and al, r11b
mov ecx, 0xc
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x7ff7690c7e2e
add r10b, 0x2e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x42
add r8, r9
jmp 0x7ff7690c7e2e
lea edx, [r10 - 0x7c]
movzx eax, dl
and al, r11b
mov ecx, 0x32
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x7ff7690c7df3
sub r10b, 0x26
movzx eax, r10b
and al, r11b
mov ecx, 5
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x7ff7690c73e3
add r10b, 0x30
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x50
inc r9
dec rbx
inc rbx
jmp 0x7ff7690c73e3
lea edx, [r10 - 0x7a]
movzx eax, dl
and al, r11b
mov ecx, 0x2b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x7ff7690c7dad
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x7ff7690c7a6d
lea ecx, [r10 - 0x2b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x2d
jmp 0x7ff7690c78e7
lea rax, [r9 + 1]
cmp r8, rax
jne 0x7ff7690c7aa7
sub r10b, 0xe
movzx eax, r10b
and al, r11b
mov ecx, 0x31
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x4b8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x7ff7690c73e3
inc rax
cmp r8, rax
jne 0x7ff7690c7acc
lea edx, [r10 + 0x46]
movzx eax, dl
and al, r11b
mov ecx, 0xb
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x7ff7690c7e60
lea rax, [r9 + 3]
cmp r8, rax
jne 0x7ff7690c7af2
lea edx, [r10 + 0x44]
movzx eax, dl
and al, r11b
mov ecx, 0x12
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x7ff7690c7df3
lea rax, [r9 + 7]
cmp r8, rax
jne 0x7ff7690c78e7
sub r10b, 0x68
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x28
inc r9
dec rbx
inc rbx
jmp 0x7ff7690c73e3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x7ff7690c7b47
lea ecx, [r10 + 0x6b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x13
jmp 0x7ff7690c7dad
lea rax, [r9 + 3]
cmp r8, rax
jne 0x7ff7690c7b72
sub r10b, 0x41
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x39
dec rbx
inc rbx
jmp 0x7ff7690c73e3
lea rax, [r9 + 4]
cmp r8, rax
jne 0x7ff7690c7b97
sub r10b, 0x43
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x2b
jmp 0x7ff7690c7e2e
lea rax, [r9 + 2]
cmp r8, rax
jne 0x7ff7690c7bba
lea ecx, [r10 + 0x67]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x2f
jmp 0x7ff7690c7e60
lea rax, [r9 + 8]
cmp r8, rax
jne 0x7ff7690c78a3
sub r10b, 0x45
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x1d
movzx eax, byte [rbp + rbx + 0x4b8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x7ff7690c73e3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x7ff7690c7c2a
sub r10b, 0x1c
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x3c
movzx eax, byte [rbp + rbx + 0x4b8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x7ff7690c73e3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x7ff7690c7c4e
lea edx, [r10 + 0x38]
movzx eax, r11b
and al, dl
mov ecx, 0x3c
sub cl, al
add cl, cl
add cl, r11b
jmp 0x7ff7690c7e5e
lea rax, [r9 + 5]
cmp r8, rax
jne 0x7ff7690c7c73
lea edx, [r10 + 0x36]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x7a
add dl, cl
jmp 0x7ff7690c7df3
lea rax, [r9 + 7]
cmp r8, rax
jne 0x7ff7690c7c9e
sub r10b, 0x20
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x20
dec rbx
inc rbx
jmp 0x7ff7690c73e3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x7ff7690c7868
sub r10b, 0x76
movzx eax, r11b
and al, r10b
mov ecx, 0x1d
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
inc r9
dec rbx
inc rbx
jmp 0x7ff7690c73e3
lea edx, [r10 - 0x78]
movzx eax, r11b
and al, dl
movzx ecx, r11b
sub cl, al
add cl, 0x24
add cl, cl
add dl, cl
jmp 0x7ff7690c7df3
lea ecx, [r10 + 0x32]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [rcx - 0x5e]
jmp 0x7ff7690c7e60
lea ecx, [r10 + 0x1f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x27
jmp 0x7ff7690c7e60
add r10b, 0x75
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x33
jmp 0x7ff7690c7e2e
sub r10b, 0x35
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x73
add r8, r9
jmp 0x7ff7690c7e2e
add r10b, 0x77
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x41
dec rbx
inc rbx
jmp 0x7ff7690c73e3
lea ecx, [r10 + 0x23]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0xb
jmp 0x7ff7690c7dad
movzx r10d, bl
lea ecx, [r10 - 0x31]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x57
sub r10b, 0x4d
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
add r11b, 0x1b
add r11b, r10b
mov byte [rbp + rbx + 0x4b8], r11b
inc r9
dec rbx
inc rbx
jmp 0x7ff7690c73e3
movzx r10d, bl
lea ecx, [r10 - 0x2f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x49
add r10b, 0x5d
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
add r11b, 0x75
add r11b, dl
add r11b, r10b
mov byte [rbp + rbx + 0x4b8], r11b
add r8, r9
jmp 0x7ff7690c7e2e
lea rax, [rbx + r14]
and dil, al
add dil, dil
sub r11b, dil
lea edx, [rax + r11]
sub dl, 0x6b
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x7ff7690c73e3
lea rcx, [rbx + r13]
and dil, cl
add dil, dil
movzx edx, r11b
sub dl, dil
add dl, 0x3b
movzx r10d, bl
add dl, cl
add r10b, 7
movzx eax, r11b
and al, r10b
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x31
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0x4b8], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx - 0x24]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 4
add r11b, cl
mov byte [rbp + rbx + 0x4b8], r11b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x4b8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x7ff7690c73e3
lea rax, [rbx + r15]
and dil, al
add dil, dil
sub r11b, dil
lea edx, [rax + r11]
sub dl, 0x79
movzx eax, byte [rbp + rbx + 0x4b8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x7ff7690c73e3
sub r10b, 0x57
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x61
jmp 0x7ff7690c73e0
dec r10b
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 7
jmp 0x7ff7690c73d0
mov rax, qword [rbp + 0x16f9bd4]
jmp 0x7ff7690c7f49
mov rax, qword [rbp + 0x14fe2a9]
jmp 0x7ff7690c7f49
mov rax, qword [rbp + 0x4b8]
mov dword [rsp + 0x38], eax
mov rax, qword [0x7ff76917b4b8]
mov qword [rbp - 0x30], rax
mov r15d, dword [0x7ff7691930d0]
cmp byte [0x7ff76917b4bf], r12b
je 0x7ff7690c80a0
cmp r15d, 2
jl 0x7ff7690c8068
movdqa xmm4, xmmword [0x7ff76917df60]
movdqa xmm2, xmmword [0x7ff76917dd10]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x7ff76917dd60]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x7ff76917de10]
packuswb xmm2, xmm2
paddb xmm2, xmmword [0x7ff76917de70]
movd xmm0, dword [rbp - 0x30]
xorps xmm2, xmm0
movd dword [rbp - 0x30], xmm2
movdqa xmm3, xmmword [0x7ff76917dd30]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x7ff76917dd60]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x7ff76917de10]
packuswb xmm2, xmm2
paddb xmm2, xmmword [0x7ff76917de70]
movd xmm0, dword [rbp - 0x2c]
xorps xmm2, xmm0
movd dword [rbp - 0x2c], xmm2
jmp 0x7ff7690c80a0
lea r9, [rbp - 0x30]
mov r8d, r12d
nop
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x39
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 8
jl 0x7ff7690c8070
movzx edx, byte [rsp + 0x30]
lea rcx, [rbp + 0xbc0]
call fcn.7ff7690ba750
nop
lea rax, [rbp - 0x30]
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x7ff7690c80c0
lea rdx, [rbp - 0x30]
lea rcx, [rbp + 0xbc0]
call fcn.7ff7690ba770
nop
movsd xmm0, qword [0x7ff76917b3f0]
movsd qword [rbp + 0x18], xmm0
movzx ecx, word [0x7ff76917b3f8]
mov word [rbp + 0x20], cx
movzx eax, byte [0x7ff76917b3fa]
mov byte [rbp + 0x18], 0x59
xor byte [rbp + 0x19], 0x3a
xor byte [rbp + 0x1a], 0x3b
xor byte [rbp + 0x1b], 0x3c
xor byte [rbp + 0x1c], 0x3d
xor byte [rbp + 0x1d], 0x3e
xor byte [rbp + 0x1e], 0x3f
xor byte [rbp + 0x1f], 0x40
xor cl, 0x41
mov byte [rbp + 0x20], cl
xor byte [rbp + 0x21], 0x42
xor al, 0x43
mov byte [rbp + 0x22], al
movzx edx, byte [rsp + 0x30]
lea rcx, [rbp + 0xc20]
call fcn.7ff7690ba750
nop
lea rax, [rbp + 0x18]
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rax + r8], 0
jne 0x7ff7690c8146
lea rdx, [rbp + 0x18]
lea rcx, [rbp + 0xc20]
call fcn.7ff7690ba770
nop
movups xmm0, xmmword [0x7ff76917b310]
movups xmmword [rbp + 0x6d0], xmm0
movups xmm1, xmmword [0x7ff76917b320]
movups xmmword [rbp + 0x6e0], xmm1
movups xmm0, xmmword [0x7ff76917b330]
movups xmmword [rbp + 0x6f0], xmm0
movups xmm1, xmmword [0x7ff76917b340]
movups xmmword [rbp + 0x700], xmm1
movzx eax, byte [0x7ff76917b350]
mov byte [rbp + 0x710], al
mov r8d, r12d
cmp r15d, 2
jl 0x7ff7690c82f5
movdqa xmm5, xmmword [0x7ff76917dd10]
movdqa xmm4, xmmword [0x7ff76917df60]
movdqa xmm6, xmmword [0x7ff76917dd60]
movdqa xmm0, xmmword [0x7ff76917de70]
movdqa xmmword [rsp + 0x50], xmm0
lea rcx, [rbp + 0x6d4]
mov edx, dword [rsp + 0x50]
nop dword [rax]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x7ff76917de10]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x7ff76917de10]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x40
jl 0x7ff7690c81f0
cmp r8d, 0x41
jge 0x7ff7690c8340
movsxd rax, r8d
lea r9, [rbp + 0x6d0]
add r9, rax
nop dword [rax]
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x39
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x41
jl 0x7ff7690c8310
movzx edx, byte [rsp + 0x30]
lea rcx, [rbp + 0xc80]
call fcn.7ff7690ba750
nop
lea rax, [rbp + 0x6d0]
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rax + r8], 0
jne 0x7ff7690c8360
lea rdx, [rbp + 0x6d0]
lea rcx, [rbp + 0xc80]
call fcn.7ff7690ba770
nop
mov eax, dword [0x7ff76917b020]
mov dword [rsp + 0x60], eax
cmp byte [0x7ff76917b023], 0
je 0x7ff7690c8460
cmp r15d, 2
jl 0x7ff7690c8419
movdqa xmm3, xmmword [0x7ff76917dd10]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x7ff76917df60]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x7ff76917df60]
shufps xmm2, xmm0, 0xdd
psrad xmm2, 4
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [0x7ff76917dd60]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x7ff76917de10]
packuswb xmm2, xmm2
paddb xmm2, xmmword [0x7ff76917de70]
movd xmm0, eax
xorps xmm2, xmm0
movd dword [rsp + 0x60], xmm2
jmp 0x7ff7690c8460
lea r9, [rsp + 0x60]
mov r8d, r12d
nop dword [rax]
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x39
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x7ff7690c8430
movzx edx, byte [rsp + 0x30]
lea rcx, [rbp + 0xd00]
call fcn.7ff7690ba750
nop
lea rax, [rsp + 0x60]
mov r8, 0xffffffffffffffff
nop
inc r8
cmp byte [rax + r8], 0
jne 0x7ff7690c8480
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0xd00]
call fcn.7ff7690ba770
nop
movups xmm0, xmmword [0x7ff76917b610]
movups xmmword [rbp + 0x158], xmm0
movsd xmm0, qword [0x7ff76917b620]
movsd qword [rbp + 0x168], xmm0
mov eax, dword [0x7ff76917b628]
mov dword [rbp + 0x170], eax
movzx eax, byte [0x7ff76917b62c]
mov byte [rbp + 0x174], al
mov r8d, r12d
cmp r15d, 2
jl 0x7ff7690c8616
movdqa xmm5, xmmword [0x7ff76917dd10]
movdqa xmm4, xmmword [0x7ff76917df60]
movdqa xmm6, xmmword [0x7ff76917dd60]
movdqa xmm0, xmmword [0x7ff76917de70]
movdqa xmmword [rsp + 0x50], xmm0
lea rcx, [rbp + 0x15c]
mov edx, dword [rsp + 0x50]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x7ff76917de10]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x7ff76917de10]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x18
jl 0x7ff7690c8511
cmp r8d, 0x1d
jge 0x7ff7690c8660
movsxd rax, r8d
lea r9, [rbp + 0x158]
add r9, rax
nop dword [rax]
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x39
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x1d
jl 0x7ff7690c8630
movzx edx, byte [rsp + 0x30]
lea rcx, [rbp + 0xb60]
call fcn.7ff7690ba750
nop
lea rax, [rbp + 0x158]
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rax + r8], 0
jne 0x7ff7690c8680
lea rdx, [rbp + 0x158]
lea rcx, [rbp + 0xb60]
call fcn.7ff7690ba770
nop
xor edx, edx
mov r8d, 0x278
lea rcx, [rbp + 0xd60]
call sub.VCRUNTIME140.dll_memset
lea rax, [rbp + 0x198]
mov qword [rsp + 0x38], rax
lea rdx, [rbp + 0xb60]
lea rcx, [rbp + 0x198]
call fcn.7ff7690be670
mov r14, rax
lea rax, [rbp + 0x178]
mov qword [rbp - 0x28], rax
lea rdx, [rbp + 0xd00]
lea rcx, [rbp + 0x178]
call fcn.7ff7690be670
mov rsi, rax
lea rax, [rbp + 0x1d8]
mov qword [rbp - 0x38], rax
lea rdx, [rbp + 0xc80]
lea rcx, [rbp + 0x1d8]
call fcn.7ff7690be670
mov rdi, rax
lea rax, [rbp + 0x1f8]
mov qword [rsp + 0x48], rax
lea rdx, [rbp + 0xc20]
lea rcx, [rbp + 0x1f8]
call fcn.7ff7690be670
mov rbx, rax
lea rdx, [rbp + 0xbc0]
lea rcx, [rbp + 0x218]
call fcn.7ff7690be670
nop
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rsi
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xd60]
call fcn.7ff7690c0740
nop
mov rax, qword [0x7ff76917b828]
mov qword [rbp - 0x20], rax
cmp byte [0x7ff76917b82f], 0
je 0x7ff7690c88c0
cmp r15d, 2
jl 0x7ff7690c8886
movdqa xmm4, xmmword [0x7ff76917df60]
movdqa xmm2, xmmword [0x7ff76917dd10]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x7ff76917dd60]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x7ff76917de10]
packuswb xmm2, xmm2
mov eax, dword [0x7ff76917de70]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x20]
xorps xmm2, xmm1
movd dword [rbp - 0x20], xmm2
movdqa xmm3, xmmword [0x7ff76917dd30]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x7ff76917dd60]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x7ff76917de10]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp - 0x1c]
xorps xmm2, xmm1
movd dword [rbp - 0x1c], xmm2
jmp 0x7ff7690c88c0
lea r9, [rbp - 0x20]
mov r8d, r12d
nop dword [rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x39
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 8
jl 0x7ff7690c8890
lea rcx, [rbp - 0x20]
call qword [sym.imp.ucrtbase.dll_getenv]
mov qword [rbp - 0x18], rax
xor r8d, r8d
mov byte [rsp + 0x30], r8b
lea rdx, [rbp - 0x18]
lea rcx, [rbp + 0xba0]
call fcn.7ff7690d6960
nop
movsd xmm0, qword [0x7ff76917b898]
movsd qword [rbp - 8], xmm0
movzx eax, byte [0x7ff76917b8a0]
mov byte [rbp - 8], 0x63
xor byte [rbp - 7], 0x3a
xor byte [rbp - 6], 0x3b
xor byte [rbp - 5], 0x3c
xor byte [rbp - 4], 0x3d
xor byte [rbp - 3], 0x3e
xor byte [rbp - 2], 0x3f
xor byte [rbp - 1], 0x40
xor al, 0x41
mov byte [rbp], al
lea rax, [rbp - 8]
mov qword [rbp - 0x10], rax
xor r8d, r8d
mov byte [rsp + 0x31], r8b
lea rdx, [rbp - 0x10]
lea rcx, [rbp + 0x238]
call fcn.7ff7690d6960
nop
lea r8, [rbp + 0x238]
lea rdx, [rbp + 0xba0]
lea rcx, [rbp + 0xc00]
call fcn.7ff7690c03f0
nop
lea rcx, [rbp + 0x238]
call fcn.7ff7690bec40
lea rcx, [rbp + 0xc00]
call fcn.7ff7690c06a0
movzx edx, byte [rsp + 0x31]
lea rcx, [rbp + 0x258]
call fcn.7ff7690ba750
nop
mov r8d, 0x44
lea rdx, [0x7ff76917b980]
lea rcx, [rbp + 0x258]
call fcn.7ff7690ba770
nop
lea rdx, [rbp + 0x258]
lea rcx, [rbp + 0xc60]
call fcn.7ff7690c1b40
nop
lea rcx, [rbp + 0x258]
call fcn.7ff7690b6990
mov qword [rbp + 0x6c0], r12
mov byte [rsp + 0x20], 0
mov r9b, 1
lea r8, [rbp + 0x688]
lea rdx, [rbp + 0xc60]
lea rcx, [rbp + 0x68]
call fcn.7ff7690d0890
nop
mov rdx, rax
lea rcx, [rbp + 0xb50]
call fcn.7ff7690d09c0
nop
movzx edx, byte [rbp + 0x68]
lea rcx, [rbp + 0x70]
call fcn.7ff7690cfa00
movups xmm0, xmmword [0x7ff76917b3b0]
movups xmmword [rbp + 0xc8], xmm0
mov eax, dword [0x7ff76917b3c0]
mov dword [rbp + 0xd8], eax
cmp byte [0x7ff76917b3c3], 0
je 0x7ff7690c8bc0
mov r8d, r12d
cmp r15d, 2
jl 0x7ff7690c8b75
movdqa xmm5, xmmword [0x7ff76917dd10]
movdqa xmm4, xmmword [0x7ff76917df60]
movdqa xmm6, xmmword [0x7ff76917dd60]
movdqa xmm0, xmmword [0x7ff76917de70]
movdqa xmmword [rsp + 0x50], xmm0
lea rcx, [rbp + 0xcc]
mov edx, dword [rsp + 0x50]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x7ff76917de10]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x7ff76917de10]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x7ff7690c8a70
cmp r8d, 0x14
jge 0x7ff7690c8bc0
movsxd rax, r8d
lea r9, [rbp + 0xc8]
add r9, rax
nop dword [rax]
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x39
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x14
jl 0x7ff7690c8b90
movzx edx, byte [rsp + 0x31]
lea rcx, [rbp + 0x1b8]
call fcn.7ff7690ba750
nop
lea rax, [rbp + 0xc8]
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rax + r8], 0
jne 0x7ff7690c8be0
lea rdx, [rbp + 0xc8]
lea rcx, [rbp + 0x1b8]
call fcn.7ff7690ba770
nop
lea rdx, [rbp + 0x1b8]
lea rcx, [rbp + 0xb50]
call fcn.7ff7690ce750
lea rdx, [rbp + 0xca0]
mov rcx, rax
call fcn.7ff7690d6750
nop
lea rcx, [rbp + 0x1b8]
call fcn.7ff7690b6990
movups xmm0, xmmword [0x7ff76917b6a8]
movups xmmword [rbp + 0xf8], xmm0
movsd xmm0, qword [0x7ff76917b6b8]
movsd qword [rbp + 0x108], xmm0
movzx eax, byte [0x7ff76917b6c0]
mov byte [rbp + 0x110], al
mov r8d, r12d
cmp r15d, 2
jl 0x7ff7690c8da5
movdqa xmm5, xmmword [0x7ff76917dd10]
movdqa xmm4, xmmword [0x7ff76917df60]
movdqa xmm6, xmmword [0x7ff76917dd60]
movdqa xmm0, xmmword [0x7ff76917de70]
movdqa xmmword [rsp + 0x50], xmm0
lea rcx, [rbp + 0xfc]
mov edx, dword [rsp + 0x50]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x7ff76917de10]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x7ff76917de10]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x18
jl 0x7ff7690c8ca0
cmp r8d, 0x19
jge 0x7ff7690c8df0
movsxd rax, r8d
lea r9, [rbp + 0xf8]
add r9, rax
nop dword [rax]
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x39
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x19
jl 0x7ff7690c8dc0
movzx edx, byte [rsp + 0x31]
lea rcx, [rbp + 0xce0]
call fcn.7ff7690ba750
nop
lea rax, [rbp + 0xf8]
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rax + r8], 0
jne 0x7ff7690c8e10
lea rdx, [rbp + 0xf8]
lea rcx, [rbp + 0xce0]
call fcn.7ff7690ba770
nop
lea rdx, [rbp + 0xca0]
lea rcx, [rbp + 0xce0]
call fcn.7ff7690d0ee0
test al, al
jne 0x7ff7690c913a
mov eax, dword [0x7ff76917b03c]
mov dword [rbp - 0x5c], eax
movzx eax, word [0x7ff76917b040]
mov word [rbp - 0x58], ax
movups xmm0, xmmword [0x7ff76917b430]
movups xmmword [rbp + 0x720], xmm0
movups xmm1, xmmword [0x7ff76917b440]
movups xmmword [rbp + 0x730], xmm1
movups xmm0, xmmword [0x7ff76917b450]
movups xmmword [rbp + 0x740], xmm0
movups xmm1, xmmword [0x7ff76917b460]
movups xmmword [rbp + 0x750], xmm1
movups xmm0, xmmword [0x7ff76917b470]
movups xmmword [rbp + 0x760], xmm0
movups xmm1, xmmword [0x7ff76917b480]
movups xmmword [rbp + 0x770], xmm1
movsd xmm0, qword [0x7ff76917b490]
movsd qword [rbp + 0x780], xmm0
movzx eax, byte [0x7ff76917b498]
mov byte [rbp + 0x788], al
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
nop
mov r10, qword [rax + 0x30]
movsxd rcx, dword [r10 + 0x3c]
mov ebx, dword [rcx + r10 + 0x88]
add rbx, r10
cmp rbx, r10
je 0x7ff7690c8f54
mov r9d, dword [rbx + 0x18]
test r9d, r9d
je 0x7ff7690c8f54
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r9d
lea rdx, [r10 + r9*4]
mov r8d, dword [rdx + r11]
add r8, r10
mov edx, 0x500e3e40
movzx ecx, byte [r8]
inc r8
test cl, cl
je 0x7ff7690c8f4f
nop
movsx ecx, cl
xor ecx, edx
imul edx, ecx, 0x1000193
movzx ecx, byte [r8]
lea r8, [r8 + 1]
test cl, cl
jne 0x7ff7690c8f30
cmp edx, 0xa67b178b
je 0x7ff7690c8f59
test r9d, r9d
jne 0x7ff7690c8f10
mov rax, qword [rax]
jmp 0x7ff7690c8ee0
mov edx, dword [rbx + 0x1c]
add rdx, r10
mov ecx, dword [rbx + 0x24]
add rcx, r10
movzx ecx, word [rcx + r9*2]
mov r11d, dword [rdx + rcx*4]
add r11, r10
mov byte [rbp - 0x5c], 0x43
xor byte [rbp - 0x5b], 0x3a
xor byte [rbp - 0x5a], 0x3b
xor byte [rbp - 0x59], 0x3c
xor byte [rbp - 0x58], 0x3d
xor byte [rbp - 0x57], 0x3e
cmp byte [rbp + 0x788], 0
je 0x7ff7690c9120
cmp r15d, 2
jl 0x7ff7690c90d9
movdqa xmm5, xmmword [0x7ff76917dd10]
movdqa xmm4, xmmword [0x7ff76917df60]
movdqa xmm6, xmmword [0x7ff76917dd60]
movdqa xmm0, xmmword [0x7ff76917de70]
movdqa xmmword [rsp + 0x50], xmm0
lea rcx, [rbp + 0x724]
mov edx, dword [rsp + 0x50]
movd xmm2, r12d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x7ff76917de10]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r12 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x7ff76917de10]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r12d, 8
mov eax, r12d
lea rcx, [rcx + 8]
cmp r12d, 0x68
jl 0x7ff7690c8fd1
cmp eax, 0x69
jge 0x7ff7690c9120
movsxd rax, r12d
lea r8, [rbp + 0x720]
add r8, rax
nop word [rax + rax]
mov eax, 0x4d4873ed
imul r12d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r12b
sub al, cl
add al, 0x39
xor byte [r8], al
inc r12d
lea r8, [r8 + 1]
cmp r12d, 0x69
jl 0x7ff7690c90f0
lea r8, [rbp - 0x5c]
lea rdx, [rbp + 0x720]
xor r9d, r9d
xor ecx, ecx
call r11
xor bl, bl
jmp 0x7ff7690ce5b2
mov dword [rbp + 0x4e0], 0x29e7a09c
mov dword [rbp + 0x4e4], 0x1f1c1dc9
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x4e8], xmm0
mov qword [rbp + 0x4f8], rax
mov byte [rbp + 0x500], al
movabs rsi, 0x389512ec8753
movabs r13, 0x18c138477b345
movabs r14, 0xa9bf38c595f9
movzx edx, byte [rsp + 0x31]
nop word [rax + rax]
mov r8, qword [0x7ff7691bc4b0]
mov r9, qword [0x7ff7691bc4a8]
nop
mov r11, r12
cmp r11, 0x21
jae 0x7ff7690c9ccd
movzx r10d, byte [rbp + r11 + 0x4e0]
mov rbx, r10
nop dword [rax]
cmp r8, r11
ja 0x7ff7690c9cc4
lea rax, [r9 + 1]
cmp r8, rax
jae 0x7ff7690c91eb
lea rcx, [r11 + rsi]
mov rax, rbx
and rax, rcx
imul rdx, rax, 0xfffffffffffffffe
add rdx, rbx
add rdx, rcx
sub dl, 0x45
jmp 0x7ff7690c9220
je 0x7ff7690c9c59
lea rax, [r9 + 3]
cmp r8, rax
je 0x7ff7690c9bd9
lea rax, [r9 + 5]
cmp r8, rax
je 0x7ff7690c9b89
lea rax, [r9 + 9]
cmp r8, rax
je 0x7ff7690c9b48
nop dword [rax + rax]
cmp r9, r11
ja 0x7ff7690c9cbb
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x7ff7690c924c
lea ecx, [r11 - 0x31]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x57
jmp 0x7ff7690c92a0
lea rax, [r9 + 1]
cmp r8, rax
je 0x7ff7690c9b2e
inc rax
cmp r8, rax
je 0x7ff7690c9b0e
lea rax, [r9 + 3]
cmp r8, rax
je 0x7ff7690c9af4
lea rax, [r9 + 5]
cmp r8, rax
je 0x7ff7690c9ada
lea rax, [r9 + 4]
cmp r8, rax
je 0x7ff7690c9ac0
lea rax, [r9 + 9]
cmp r8, rax
je 0x7ff7690c9a94
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x7ff7690c97c9
nop dword [rax]
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x7ff7690c97a9
lea rax, [r9 + 9]
cmp r8, rax
je 0x7ff7690c9786
lea rax, [r9 + 8]
cmp r8, rax
je 0x7ff7690c9763
lea rax, [r9 + 6]
cmp r8, rax
je 0x7ff7690c9746
lea rax, [r9 + 5]
cmp r8, rax
je 0x7ff7690c9729
lea rax, [r9 + 4]
cmp r8, rax
je 0x7ff7690c970f
lea rax, [r9 + 3]
cmp r8, rax
je 0x7ff7690c96f2
lea rax, [r9 + 2]
cmp r8, rax
je 0x7ff7690c96d8
lea rax, [r9 + 1]
cmp r8, rax
je 0x7ff7690c96a9
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x7ff7690c92b0
lea r8, [r9 + 0x28]
lea r9, [r8 + 0x5a]
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x7ff7690c9c9f
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x7ff7690c9c83
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x7ff7690c9482
lea rax, [r9 + 9]
cmp r8, rax
jb 0x7ff7690c9468
lea rax, [r9 + 8]
cmp r8, rax
jb 0x7ff7690c944e
lea rax, [r9 + 6]
cmp r8, rax
jb 0x7ff7690c9663
lea rax, [r9 + 5]
cmp r8, rax
jb 0x7ff7690c9620
lea rax, [r9 + 4]
cmp r8, rax
jb 0x7ff7690c95e3
lea rax, [r9 + 3]
cmp r8, rax
jb 0x7ff7690c95be
lea rax, [r9 + 2]
cmp r8, rax
jb 0x7ff7690c92b0
lea r8, [r9 + 0x42]
lea r9, [r8 + 1]
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x7ff7690c958f
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x7ff7690c9572
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x7ff7690c9558
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x7ff7690c953b
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x7ff7690c9521
lea rax, [r9 + 9]
cmp r8, rax
ja 0x7ff7690c9500
lea rax, [r9 + 8]
cmp r8, rax
ja 0x7ff7690c94e0
lea rax, [r9 + 6]
cmp r8, rax
ja 0x7ff7690c94ba
lea rax, [r9 + 5]
cmp r8, rax
ja 0x7ff7690c949c
lea rax, [r9 + 4]
cmp r8, rax
ja 0x7ff7690c92b0
lea r8, [r9 + 0x80]
lea r9, [r8 + 3]
jmp 0x7ff7690c92b0
lea ecx, [r11 + 0x11]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x77
jmp 0x7ff7690c92a0
lea ecx, [r11 + 0x6b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x13
jmp 0x7ff7690c9220
lea ecx, [r11 - 0x3b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x63
jmp 0x7ff7690c91b6
lea ecx, [r11 + 0x78]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x48
movzx ebx, r11b
jmp 0x7ff7690c9b60
lea edx, [r11 - 0x2e]
movzx eax, dl
and al, r10b
mov ecx, 0x21
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
inc r9
dec r11
inc r11
jmp 0x7ff7690c91a3
lea ecx, [r11 + 0x2c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x34
dec r11
inc r11
jmp 0x7ff7690c91a3
lea edx, [r11 - 0x7a]
movzx eax, dl
and al, r10b
mov ecx, 0x2b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
movzx ebx, r11b
jmp 0x7ff7690c9ba1
lea ecx, [r11 - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x20
jmp 0x7ff7690c9bbe
lea edx, [r11 + 0x3a]
movzx eax, dl
and al, r10b
mov ecx, 0x35
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x7ff7690c9bc1
lea ecx, [r11 - 0x6c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xc
jmp 0x7ff7690c9bee
lea edx, [r11 - 0x12]
movzx eax, dl
and al, r10b
mov ecx, 0x3f
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x7ff7690c9c16
lea edx, [r11 + 0x48]
movzx eax, dl
and al, r10b
mov ecx, 4
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
movzx eax, byte [rbp + r11 + 0x4e0]
add rax, r9
add r11, rax
inc r11
jmp 0x7ff7690c91a3
lea ecx, [r11 - 0x57]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x61
mov byte [rbp + r11 + 0x4e0], dl
inc r11
jmp 0x7ff7690c91a3
lea ecx, [r11 + 3]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x15
cmp r9, 0x40
jb 0x7ff7690c95d3
movzx ebx, r11b
lea ecx, [rbx + 0x12]
movzx eax, cl
and al, r10b
mov edx, 1
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
add dl, dl
jmp 0x7ff7690c9b60
lea ecx, [r11 + 0x5d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x75
cmp r8, 0x20
jae 0x7ff7690c9a53
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x7ff7690c997a
lea ecx, [r11 - 0x6a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x1a
jmp 0x7ff7690c95f8
lea ecx, [r11 - 0x49]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
dec dl
lea rax, [r9 + r8]
cmp rax, 0xa
je 0x7ff7690c9a7a
lea rax, [r9 + 0x61]
cmp r8, rax
jbe 0x7ff7690c98e2
lea ecx, [r11 - 0x39]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x71
jmp 0x7ff7690c9635
lea edx, [r11 - 0x26]
movzx eax, dl
and al, r10b
mov ecx, 5
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
movzx eax, byte [rbp + r11 + 0x4e0]
add rax, r9
add r11, rax
inc r11
jmp 0x7ff7690c91a3
lea ecx, [r11 + 0x34]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x6c
jmp 0x7ff7690c9c16
lea edx, [r11 - 0x72]
movzx eax, dl
and al, r10b
mov ecx, 0xf
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x7ff7690c9bee
lea ecx, [r11 - 0x18]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x58
jmp 0x7ff7690c9bc1
lea edx, [r11 + 0x42]
movzx eax, dl
and al, r10b
mov ecx, 0x19
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x7ff7690c9bbe
movzx ebx, r11b
lea ecx, [rbx - 0x64]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x44
jmp 0x7ff7690c9ba1
lea edx, [r11 - 0xa]
movzx eax, dl
and al, r10b
mov ecx, 0x23
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
dec r11
inc r11
jmp 0x7ff7690c91a3
lea ecx, [r11 + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x30
inc r9
dec r11
inc r11
jmp 0x7ff7690c91a3
movzx ebx, r11b
lea edx, [rbx - 0x56]
movzx eax, dl
and al, r10b
invalid