Function at 0x1403f786f
Capabilities:
Log keystrokes via polling

Disassembly:
call fcn.1400440d0
jmp 0x1403fcda4
call fcn.140058990
jmp 0x1403d6e60
push r14
push rax
add qword [rsp], 0x6fffa681
pop r14
sub r14, 0x6fffa681
mov qword [rbp + 0x1b08], r14
mov r14, qword [rsp]
push rax
mov rax, rsp
add rax, 8
add rax, 8
push rax
push qword [rsp + 8]
pop rax
pop qword [rsp]
pop rsp
jmp 0x1403f46c9
call fcn.140037a50
jmp 0x1403dbd2b
call fcn.140008a60
jmp 0x1403f0c0f
jmp 0x1403abec1
push rcx
mov ecx, 0x5ee78cb5
shr ecx, 3
shl ecx, 8
push r13
push r8
mov r8d, 0xdc0ed300
mov r13d, r8d
pop r8
xor ecx, r13d
pop r13
push rcx
add dword [rsp], 0x6335f990
pop rdx
sub edx, 0x6335f990
mov rcx, qword [rsp]
add rsp, 8
jmp 0x14037b2af
lea rcx, [0x141524018]
jmp 0x1403ce6e2
lea r8, [0x1414f2040]
jmp 0x1403dc984
push r15
mov r15, rsp
add r15, 8
sub r15, 8
xchg qword [rsp], r15
mov rsp, qword [rsp]
push rax
pop qword [rsp]
push 0x6fff3e7e
mov qword [rsp], rbx
xor dword [rsp], 0x7fff9b52
push qword [rsp]
mov rax, qword [rsp]
add rsp, 8
add rsp, 8
xor eax, 0x7fff9b52
push qword [rsp]
push qword [rsp]
mov rax, qword [rsp]
add rsp, 8
add rsp, 8
add rsp, 8
lea rcx, [rbp + 0x46e0]
jmp 0x1403d4821
push qword [rbp + 0x1ac8]
push rdx
movabs rdx, 0x33fe1724
xor qword [rsp + 8], rdx
pop rdx
mov rcx, qword [rsp]
push rcx
mov rcx, rsp
add rcx, 8
add rcx, 8
xchg qword [rsp], rcx
mov rsp, qword [rsp]
xor rcx, 0x33fe1724
jmp 0x14039d7e8
push r11
mov r11, rcx
sub rsp, 8
mov qword [rsp], r11
push r14
movabs r14, 0x43f72989
add qword [rsp + 8], r14
pop r14
pop rsi
sub rsi, 0x43f72989
pop r11
jmp 0x1403e571e
push qword [rbp + 0x1b10]
push rdx
movabs rdx, 0x539bab92
shr rdx, 4
xor rdx, 0x7ac0db7f
xor qword [rsp + 8], rdx
pop rdx
mov rdx, qword [rsp]
add rsp, 8
xor rdx, 0x7ff961c6
jmp 0x1403dc6bc
push 0x597a121d
mov qword [rsp], r11
push rax
xor qword [rsp], 0x5bafc302
pop r11
xor r11, 0x5bafc302
push r11
pop qword [rbp + 0x2850]
mov r11, qword [rsp]
add rsp, 8
jmp 0x1403d1ce3
lea rdx, str.:_12
jmp 0x1403dcfd2
lea rax, [rbp + 0x2ab0]
jmp 0x1403cf224
call fcn.1400440d0
jmp 0x1403f47d7
call fcn.140058990
jmp 0x1403dd068
call fcn.140033120
jmp 0x1403f49f9
push 0x6bb5b465
sub rsp, 8
mov qword [rsp], rax
pop qword [rsp]
pop qword [rbp + 0x1af0]
jmp 0x1403d73b4
call fcn.140058990
jmp 0x14036c2f3
call fcn.140033120
jmp 0x1403f5fa3
call fcn.140044130
jmp 0x1403dd07a
call fcn.140058990
jmp 0x1403fb1ec
movzx edx, byte [rbp + 0x220]
jmp 0x14037097f
lea rax, [rbp + 0x2aa0]
jmp 0x14039b0f3
sub rsp, 8
push 0x5fdb03dc
push rbx
pop qword [rsp]
pop qword [rsp]
sub rsp, 8
push rcx
pop qword [rsp]
push rcx
mov ecx, 0x77f772b4
xor dword [rsp + 8], ecx
pop rcx
mov rbx, qword [rsp]
add rsp, 8
xor ebx, 0x77f772b4
mov rbx, qword [rsp]
push r11
push rsp
mov r11, qword [rsp]
add rsp, 8
add r11, 8
add r11, 8
xchg qword [rsp], r11
pop rsp
lea rcx, [rbp + 0x56bc]
jmp 0x1400f3f7c
rep movsb byte [rdi], byte [rsi]
jmp 0x1403e5500
rep movsb byte [rdi], byte [rsi]
jmp 0x1403e1dd4
lea rax, [0x1414f2054]
jmp 0x14038e06c
lea rcx, [rbp + 0x2850]
jmp 0x1403d49fd
sub rsp, 8
push r13
mov r13, rsp
add r13, 8
sub r13, 8
xchg qword [rsp], r13
pop rsp
mov qword [rsp], rax
pop qword [rsp]
pop qword [rbp + 0x1af8]
jmp 0x1403d9c5b
lea rdx, str._:_6:_16
jmp 0x1403ce986
lea rax, [rbp + 0x2aa8]
jmp 0x1403bc29c
lea rcx, [rbp + 0xb20]
jmp 0x1403d5fe9
lea rcx, [rbp + 0x5658]
jmp 0x14039d7f2
push rcx
mov rcx, rsp
add rcx, 8
sub rcx, 8
push rcx
push qword [rsp + 8]
pop rcx
pop qword [rsp]
pop rsp
mov qword [rsp], rax
mov rdi, qword [rsp]
add rsp, 8
push 0x6acf704a
push 0x779ff312
push rax
pop qword [rsp]
pop qword [rsp]
push rbx
push rax
mov eax, 0x3fbed1a2
sub dword [rsp + 8], 0x4df3ae6
sub dword [rsp + 8], eax
add dword [rsp + 8], 0x4df3ae6
mov rax, qword [rsp]
add rsp, 8
mov rax, qword [rsp]
add rsp, 8
add eax, 0x3fbed1a2
push qword [rsp]
push qword [rsp]
pop rax
push r12
mov r12, rsp
add r12, 8
add r12, 8
xchg qword [rsp], r12
pop rsp
add rsp, 8
jmp 0x1403dc764
push 0x3df5a5cf
mov qword [rsp], rsi
push rax
xor qword [rsp], 0x7edd484d
pop rsi
xor rsi, 0x7edd484d
mov rcx, rsi
mov rsi, qword [rsp]
push r11
mov r11, rsp
add r11, 8
add r11, 8
xchg qword [rsp], r11
pop rsp
push 0x6fbf8efa
sub rsp, 8
sub rsp, 8
mov qword [rsp], rax
pop qword [rsp]
pop qword [rsp]
push 0x4cff4442
push r11
mov r11, rbx
mov qword [rsp + 8], r11
pop r11
add dword [rsp], 0x76f7b608
push qword [rsp]
pop rax
add rsp, 8
sub eax, 0x76f7b608
push qword [rsp]
mov rax, qword [rsp]
push r8
mov r8, rsp
add r8, 8
add r8, 8
xchg qword [rsp], r8
pop rsp
add rsp, 8
jmp 0x1403fcdd9
push 0x536da120
push r14
mov r14, rcx
mov qword [rsp + 8], r14
push qword [rsp]
pop r14
add rsp, 8
add ecx, 0x53163757
sub ecx, 0x7fd941c4
add ecx, 0x27fe28a2
add ecx, 0x6eb7bed8
add ecx, eax
sub ecx, 0x6eb7bed8
sub ecx, 0x27fe28a2
add ecx, 0x7fd941c4
sub ecx, 0x53163757
push qword [rsp]
push qword [rsp]
mov rcx, qword [rsp]
add rsp, 8
add rsp, 8
add rsp, 8
push 0x4eee4155
push 0x7e5d2864
mov qword [rsp], rax
pop qword [rsp]
pop qword [rbp + 0x1b20]
jmp 0x1403d001f
push 0x767f866e
sub rsp, 8
push rax
pop qword [rsp]
pop qword [rsp]
push 0x5f3f2eab
mov qword [rsp], rbx
push r14
mov r14d, 0x7adeec71
xor dword [rsp + 8], r14d
pop r14
mov rax, qword [rsp]
add rsp, 8
push r12
mov r12d, 0x756b04b8
xor r12d, 0xfaebe45
dec r12d
add r12d, 0x54cfd49a
neg r12d
xor r12d, 0x374d1381
sub r12d, 0x8c48777a
xor eax, r12d
pop r12
push qword [rsp]
mov rax, qword [rsp]
push rax
mov rax, rsp
add rax, 8
add rax, 8
xchg qword [rsp], rax
pop rsp
add rsp, 8
push 0x7fef96ed
mov qword [rsp], rax
mov rdi, qword [rsp]
sub rsp, 8
mov qword [rsp], r11
mov r11, rsp
add r11, 8
add r11, 8
xchg qword [rsp], r11
pop rsp
jmp 0x1403dc895
push 0x7bee7ebb
push 0x73fd12e3
sub rsp, 8
mov qword [rsp], rax
pop qword [rsp]
pop qword [rsp]
push 0x73acd37e
mov qword [rsp], rbx
push rcx
mov ecx, 0x727fd89d
sub dword [rsp + 8], ecx
mov rcx, qword [rsp]
add rsp, 8
mov rax, qword [rsp]
add rsp, 8
add eax, 0x727fd89d
push qword [rsp]
push qword [rsp]
mov rax, qword [rsp]
add rsp, 8
add rsp, 8
add rsp, 8
push rax
push rax
movabs rax, 0x73ff10f7
add qword [rsp + 8], rax
pop rax
mov rcx, qword [rsp]
push rdi
push rsp
pop rdi
add rdi, 8
add rdi, 8
xchg qword [rsp], rdi
pop rsp
sub rcx, 0x73ff10f7
push 0x7f817e0c
sub rsp, 8
push 0x5ff95b8f
mov qword [rsp], rax
pop qword [rsp]
pop qword [rsp]
push r9
mov r9, rsp
add r9, 8
sub r9, 8
xchg qword [rsp], r9
pop rsp
mov qword [rsp], rbx
xor dword [rsp], 0x7efb135e
pop rax
push r8
push r15
mov r15d, 0x3fff5d82
mov r8d, r15d
pop r15
xor r8d, 0x45fd9efd
add r8d, 0x4f84fdf
xor eax, r8d
pop r8
push qword [rsp]
push qword [rsp]
pop rax
push r13
mov r13, rsp
add r13, 8
add r13, 8
xchg qword [rsp], r13
pop rsp
add rsp, 8
jmp 0x1403d5fdf
push 0x7b238f20
sub rsp, 8
mov qword [rsp], rbx
pop qword [rsp]
push 0x6fe70361
mov qword [rsp], rcx
push rbp
push rbx
mov ebx, 0x7efb8ad8
xor ebx, 0x7ffba384
shl ebx, 4
shl ebx, 4
and ebx, 0x74ddece3
xor ebx, 0x57d567aa
mov ebp, ebx
mov rbx, qword [rsp]
add rsp, 8
add dword [rsp + 8], ebp
pop rbp
pop rbx
sub ebx, 0x57dc2baa
push qword [rsp]
pop rbx
push r13
push rsp
mov r13, qword [rsp]
add rsp, 8
add r13, 8
add r13, 8
xchg qword [rsp], r13
pop rsp
lea rax, [rbp + 0x5e0]
jmp 0x1403dd05c
push 0x5df19141
sub rsp, 8
mov qword [rsp], rdx
mov rdx, rax
mov qword [rsp + 8], rdx
mov rdx, qword [rsp]
add rsp, 8
push rbx
add dword [rsp], 0x7c7f6c26
mov rax, qword [rsp]
add rsp, 8
push rcx
mov ecx, 0x76cb8021
sub ecx, 0x675216c9
or ecx, 0x7ed7ac31
sub ecx, 0x3808153
sub eax, 0x2f9fbe2
sub eax, ecx
add eax, 0x2f9fbe2
pop rcx
mov rax, qword [rsp]
push 0x6b9f6324
mov qword [rsp], rdx
push rsp
pop rdx
add rdx, 8
add rdx, 8
xchg qword [rsp], rdx
pop rsp
lea rcx, [rbp + 0x56e4]
jmp 0x140391f02
push qword [rbp + 0x1b00]
push r15
movabs r15, 0x6fbd40a0
add qword [rsp + 8], r15
pop r15
push qword [rsp]
pop rax
add rsp, 8
sub rax, 0x6fbd40a0
push 0x5f772bd6
sub rsp, 8
sub rsp, 8
mov qword [rsp], rax
pop qword [rsp]
pop qword [rsp]
sub rsp, 8
mov qword [rsp], rbx
xor dword [rsp], 0x6adf3143
pop rax
sub rsp, 8
mov qword [rsp], rdi
push rax
push 0x3fe9cb91
pop rax
shl eax, 7
shl eax, 6
or eax, 0x7fb9c0a0
xor eax, 0x1524d1e3
mov edi, eax
pop rax
xor eax, edi
pop rdi
push qword [rsp]
push qword [rsp]
mov rax, qword [rsp]
add rsp, 8
add rsp, 8
add rsp, 8
jmp 0x140231e89
push rbx
mov rbx, rsp
add rbx, 8
sub rbx, 8
xchg qword [rsp], rbx
pop rsp
push rcx
pop qword [rsp]
mov rdi, qword [rsp]
add rsp, 8
push 0x7edcf908
push 0x16fca3b4
push 0x4b6f11a2
mov qword [rsp], rax
pop qword [rsp]
pop qword [rsp]
push r9
mov r9, rsp
add r9, 8
sub r9, 8
xchg qword [rsp], r9
mov rsp, qword [rsp]
push r15
mov r15, rbx
mov qword [rsp + 8], r15
pop r15
xor dword [rsp], 0x7be7e412
pop rax
xor eax, 0x7be7e412
push qword [rsp]
push qword [rsp]
mov rax, qword [rsp]
add rsp, 8
add rsp, 8
add rsp, 8
jmp 0x1403e0b23
push 0x2fb355dc
push r8
push 0x3cb1ce7e
mov qword [rsp], rdx
sub qword [rsp], 0x7c7e3c9d
mov r8, qword [rsp]
add rsp, 8
add r8, 0x7c7e3c9d
mov qword [rsp + 8], r8
pop r8
push 0x1fa92a50
push r9
mov r9, rcx
mov qword [rsp + 8], r9
pop r9
push rbp
mov ebp, 0x7ddfd4da
sub dword [rsp + 8], ebp
pop rbp
mov rdx, qword [rsp]
add rsp, 8
add edx, 0x7ddfd4da
push qword [rsp]
mov rdx, qword [rsp]
add rsp, 8
push 0x6af782d1
mov qword [rsp], rax
mov rax, rsp
add rax, 8
add rax, 8
xchg qword [rsp], rax
pop rsp
push rcx
movabs rcx, 0x79cf8ba2
xor rcx, 0x79cf8ba0
push rcx
push rcx
movabs rcx, 0x5fdb5dda
sub qword [rsp + 8], rcx
pop rcx
pop qword [rbp + 0x2858]
add qword [rbp + 0x2858], 0x5fdb5dda
mov rcx, qword [rsp]
add rsp, 8
jmp 0x1403d927c
push 0x588ef997
sub rsp, 8
push 0x677f2edf
mov qword [rsp], rax
pop qword [rsp]
pop qword [rsp]
push rbx
push r14
mov r14d, 0x7d9f6800
xor dword [rsp + 8], r14d
push qword [rsp]
mov r14, qword [rsp]
add rsp, 8
add rsp, 8
pop rax
xor eax, 0x7d9f6800
push qword [rsp]
mov rax, qword [rsp]
push rsi
mov rsi, rsp
add rsi, 8
add rsi, 8
xchg qword [rsp], rsi
pop rsp
add rsp, 8
push r8
push rsi
movabs rsi, 0x3dbfd009
movabs r8, 0xb97ed36a
add r8, 0xbffa330
sub r8, rsi
sub r8, 0xbffa330
pop rsi
shl r8, 1
push rcx
movabs rcx, 0xffffffff0881f940
add r8, 0x46ffa0d1
add r8, rcx
sub r8, 0x46ffa0d1
pop rcx
push r10
mov r10, r8
mov qword [rbp + 0x2848], r10
pop r10
pop r8
jmp 0x1403ddcd5
call fcn.140021c20
jmp 0x1403cfaa2
push rcx
sub rsp, 8
mov qword [rsp], rax
sub qword [rsp], 0x733eb0f5
pop rcx
add rcx, 0x733eb0f5
mov rdi, rcx
mov rcx, qword [rsp]
add rsp, 8
push 0x53fdcb6a
push 0x7f76ebf0
sub rsp, 8
mov qword [rsp], rdx
pop qword [rsp]
pop qword [rsp]
push rcx
sub rsp, 8
mov qword [rsp], rbx
mov ebx, 0x7fff3888
sub dword [rsp + 8], ebx
pop rbx
pop rdx
push rsi
mov esi, 0x7fff3888
sub edx, 0x2fefc776
add edx, esi
add edx, 0x2fefc776
pop rsi
push qword [rsp]
pop rdx
push rdx
mov rdx, rsp
add rdx, 8
add rdx, 8
xchg qword [rsp], rdx
mov rsp, qword [rsp]
jmp 0x1403fe827
push qword [rax]
sub qword [rsp], 0x7fef1b33
push qword [rsp]
pop rdx
add rsp, 8
add rdx, 0x7fef1b33
push 0x3ffed324
push 0x7f7fc405
push r8
push r9
mov r9, rax
mov r8, r9
pop r9
mov qword [rsp + 8], r8
pop r8
pop qword [rsp]
push 0x7dd65fa1
mov qword [rsp], rbx
sub dword [rsp], 0x1f6d8e75
mov rax, qword [rsp]
add rsp, 8
push r12
mov r12d, 0x65799d91
neg r12d
sub r12d, 0x7b18d3fa
add eax, 0x4f6b1d22
add eax, r12d
sub eax, 0x4f6b1d22
pop r12
push qword [rsp]
push qword [rsp]
pop rax
push rbx
mov rbx, rsp
add rbx, 8
add rbx, 8
xchg qword [rsp], rbx
pop rsp
add rsp, 8
jmp 0x1403ec468
push 0x49990a39
push 0x3f528775
sub rsp, 8
mov qword [rsp], rcx
pop qword [rsp]
pop qword [rsp]
add ecx, 0x62d38814
add ecx, 0x1bdaf8a9
add ecx, 0x5bedfdef
add ecx, 0x7ff745e7
add ecx, 0x3fdf1c2e
add ecx, eax
sub ecx, 0x3fdf1c2e
sub ecx, 0x7ff745e7
sub ecx, 0x5bedfdef
sub ecx, 0x1bdaf8a9
sub ecx, 0x62d38814
mov rcx, qword [rsp]
push 0x6ebf7f1c
mov qword [rsp], rax
mov rax, rsp
add rax, 8
add rax, 8
xchg qword [rsp], rax
mov rsp, qword [rsp]
push rcx
push r10
mov r10, rsp
add r10, 8
sub r10, 8
xchg qword [rsp], r10
pop rsp
mov qword [rsp], rbx
movabs rbx, 0x7fed52d5
add qword [rsp + 8], 0x76dd4037
add qword [rsp + 8], rbx
sub qword [rsp + 8], 0x76dd4037
pop rbx
pop rsi
sub rsi, 0x7fed52d5
sub rsp, 8
sub rsp, 8
push rdx
pop qword [rsp]
pop qword [rsp]
push rcx
add dword [rsp], 0x7f6fa341
pop rdx
sub rsp, 8
mov qword [rsp], r12
mov r12d, 0x4befaa74
add r12d, 0x6fdfefe1
sub r12d, 0x3c5ff714
add edx, 0xf7625f4
sub edx, 0xa5d6360
sub edx, r12d
add edx, 0xa5d6360
sub edx, 0xf7625f4
pop r12
push qword [rsp]
mov rdx, qword [rsp]
push r12
mov r12, rsp
add r12, 8
add r12, 8
push r12
push qword [rsp + 8]
pop r12
pop qword [rsp]
pop rsp
add rsp, 8
jmp 0x1403e07d7
push 0x6757a280
push 0x77ffe0f8
push 0x7bce56c6
mov qword [rsp], rax
pop qword [rsp]
pop qword [rsp]
push rbx
xor dword [rsp], 0x78dec9e1
pop rax
push rbx
push r12
push r13
push 0x3ff70fb1
pop r13
or r13d, 0x7fef88e6
push rdi
mov edi, 0x5b76355c
sub r13d, edi
pop rdi
sub r13d, 0xa59c7d68
mov r12d, r13d
pop r13
mov ebx, 0xde9c890c
sub ebx, r12d
pop r12
not ebx
sub ebx, 0x27718a45
xor eax, ebx
pop rbx
push qword [rsp]
push qword [rsp]
mov rax, qword [rsp]
add rsp, 8
add rsp, 8
add rsp, 8
rep movsb byte [rdi], byte [rsi]
jmp 0x1403ec8af
call fcn.140053e50
jmp 0x1403f7858
call fcn.1400466b0
jmp 0x1403e947a
lea rcx, [0x141524018]
jmp 0x1403e5679
lea r9, [rbp + 0x38f0]
jmp 0x1403f5b3f
push 0x6ebb9acd
push rdx
mov rdx, rcx
push 0x36ffd60b
mov qword [rsp], rdx
pop qword [rsp + 8]
mov rdx, qword [rsp]
add rsp, 8
sub ecx, 0x4ffd92eb
sub ecx, 0x6ffe8257
add ecx, 0x6de5f4e6
sub ecx, 0x6ba72d8c
sub ecx, 0x39ade366
add ecx, eax
add ecx, 0x39ade366
add ecx, 0x6ba72d8c
sub ecx, 0x6de5f4e6
add ecx, 0x6ffe8257
add ecx, 0x4ffd92eb
push qword [rsp]
mov rcx, qword [rsp]
push rsi
push rsp
pop rsi
add rsi, 8
add rsi, 8
xchg qword [rsp], rsi
pop rsp
add rsp, 8
lea rax, [rbp + 0x5c0]
sub rsp, 8
push 0x4effba81
push rcx
pop qword [rsp]
pop qword [rsp]
add ecx, 0x7ebbd5ee
add ecx, 0xfea05e6
add ecx, 0x1d7eecd9
sub ecx, 0x7fadf871
add ecx, eax
add ecx, 0x7fadf871
sub ecx, 0x1d7eecd9
sub ecx, 0xfea05e6
sub ecx, 0x7ebbd5ee
push qword [rsp]
pop rcx
push rcx
mov rcx, rsp
add rcx, 8
add rcx, 8
xchg qword [rsp], rcx
mov rsp, qword [rsp]
jmp 0x1403d6e54
push 0x34ff685e
push r14
mov r14, rax
push 0x7db48727
mov qword [rsp], r14
pop qword [rsp + 8]
pop r14
pop qword [rbp + 0x1b30]
sub rsp, 8
push 0x6f7f84f0
sub rsp, 8
mov qword [rsp], rdx
pop qword [rsp]
pop qword [rsp]
push 0x7aff2c05
mov qword [rsp], rcx
add dword [rsp], 0x3d8d181b
pop rdx
push r14
mov r14d, 0x3eebe3ad
dec r14d
sub r14d, 1
and r14d, 0x7dbfb419
dec r14d
and r14d, 0x79fbdf6e
push r9
mov r9d, 0x4e19813
add r14d, r9d
pop r9
sub edx, r14d
pop r14
push qword [rsp]
push qword [rsp]
mov rdx, qword [rsp]
add rsp, 8
add rsp, 8
add rsp, 8
jmp 0x1403e914d
push 0x7fdb6358
sub rsp, 8
push 0x7f7de55f
mov qword [rsp], rdx
pop qword [rsp]
pop qword [rsp]
push rcx
sub dword [rsp], 0x2b7298c0
mov rdx, qword [rsp]
add rsp, 8
push 0x773f6f2d
mov qword [rsp], rsi
mov esi, 0x77ff6434
shl esi, 5
add esi, 0xffffffff
not esi
inc esi
and esi, 0x6fff37d1
add esi, 0x2b5f673f
add edx, esi
pop rsi
push qword [rsp]
push qword [rsp]
mov rdx, qword [rsp]
add rsp, 8
add rsp, 8
add rsp, 8
push r10
push rsp
pop r10
add r10, 8
sub r10, 8
xchg qword [rsp], r10
pop rsp
push rax
pop qword [rsp]
pop qword [rbp + 0x2840]
sub rsp, 8
push r10
mov r10, rsp
add r10, 8
sub r10, 8
xchg qword [rsp], r10
pop rsp
push rdx
pop qword [rsp]
pop qword [rsp]
push rcx
add dword [rsp], 0x54ef76b7
mov rdx, qword [rsp]
add rsp, 8
sub rsp, 8
mov qword [rsp], r11
mov r11d, 0x67bb274d
add r11d, 0x6fffac53
or r11d, 0x7f30887b
xor r11d, 0xab55ad4c
sub edx, r11d
mov r11, qword [rsp]
add rsp, 8
push qword [rsp]
mov rdx, qword [rsp]
push r15
push rsp
pop r15
add r15, 8
add r15, 8
xchg qword [rsp], r15
pop rsp
add rsp, 8
jmp 0x1403d3628
sub rsp, 8
push rax
pop qword [rsp]
push rbx
push r12
mov r12d, 0x7fff0da5
not r12d
shr r12d, 2
sub r12d, 1
not r12d
sub r12d, 0xb0008b22
xor dword [rsp + 8], r12d
mov r12, qword [rsp]
add rsp, 8
pop rax
xor eax, 0x2fff3848
push qword [rsp]
pop rax
push rdx
mov rdx, rsp
add rdx, 8
add rdx, 8
push rdx
push qword [rsp + 8]
pop rdx
pop qword [rsp]
pop rsp
lea rax, [rbp + 0x3170]
push 0xd7f1c6c
sub rsp, 8
mov qword [rsp], r10
mov r10, rsp
add r10, 8
sub r10, 8
xchg qword [rsp], r10
pop rsp
mov qword [rsp], rax
pop qword [rsp]
push rbx
add dword [rsp], 0x3e6ef405
mov rax, qword [rsp]
add rsp, 8
push rdx
mov edx, 0x5dbb2a6d
xor edx, 0x5efe8e5b
xor edx, 0x3d2b5033
sub eax, edx
mov rdx, qword [rsp]
add rsp, 8
mov rax, qword [rsp]
push r14
push rsp
pop r14
add r14, 8
add r14, 8
push r14
push qword [rsp + 8]
mov r14, qword [rsp]
add rsp, 8
pop qword [rsp]
pop rsp
jmp 0x1403bb92e
sub rsp, 8
push rdx
mov rdx, rsp
add rdx, 8
sub rdx, 8
xchg qword [rsp], rdx
pop rsp
mov qword [rsp], rdx
pop qword [rsp]
sub rsp, 8
mov qword [rsp], rcx
sub dword [rsp], 0x6f73827e
pop rdx
push r8
mov r8d, 0x6f73827e
add edx, 0x7b54355f
add edx, r8d
sub edx, 0x7b54355f
mov r8, qword [rsp]
add rsp, 8
push qword [rsp]
push qword [rsp]
mov rdx, qword [rsp]
add rsp, 8
add rsp, 8
add rsp, 8
lea rax, [rbp + 0x5d0]
push 0x6ff3f476
sub rsp, 8
push 0x6f1b1b95
mov qword [rsp], rcx
pop qword [rsp]
pop qword [rsp]
add ecx, 0x5eb7d4c6
add ecx, 0x6dbf6b05
sub ecx, 0x7b6df313
sub ecx, 0x7a7ba9e6
add ecx, 0x77ba2537
add ecx, eax
sub ecx, 0x77ba2537
add ecx, 0x7a7ba9e6
add ecx, 0x7b6df313
sub ecx, 0x6dbf6b05
sub ecx, 0x5eb7d4c6
push qword [rsp]
push qword [rsp]
mov rcx, qword [rsp]
add rsp, 8
add rsp, 8
add rsp, 8
jmp 0x14036c2e7
sub rsp, 8
push 0x3d9c4ff
sub rsp, 8
mov qword [rsp], rcx
pop qword [rsp]
pop qword [rsp]
add ecx, 0x77ebf084
sub ecx, 0x6bd3bf96
sub ecx, 0x6fecac80
sub ecx, 0x2d77b6da
add ecx, eax
add ecx, 0x2d77b6da
add ecx, 0x6fecac80
add ecx, 0x6bd3bf96
sub ecx, 0x77ebf084
push qword [rsp]
push qword [rsp]
pop rcx
push rdi
mov rdi, rsp
add rdi, 8
add rdi, 8
xchg qword [rsp], rdi
pop rsp
add rsp, 8
lea rdx, [rbp + 0x5d0]
push 0x7fdd4988
sub rsp, 8
mov qword [rsp], rcx
mov rcx, rsp
add rcx, 8
sub rcx, 8
xchg qword [rsp], rcx
pop rsp
mov qword [rsp], rdx
pop qword [rsp]
push rcx
add dword [rsp], 0x49ffd0fb
push qword [rsp]
pop rdx
push r14
mov r14, rsp
add r14, 8
add r14, 8
xchg qword [rsp], r14
pop rsp
push r9
mov r9d, 0x4be71a1c
inc r9d
xor r9d, 0x73cfaa1b
or r9d, 0x7fdf32c6
shr r9d, 3
xor r9d, 0x7fe738e7
add r9d, 0xd9e7023c
sub edx, r9d
pop r9
push qword [rsp]
push qword [rsp]
mov rdx, qword [rsp]
add rsp, 8
add rsp, 8
add rsp, 8
jmp 0x1403ec1e7
lea rcx, [rbp + 0x5110]
push 0x67ebb065
push rdx
mov rdx, rsp
add rdx, 8
sub rdx, 8
xchg qword [rsp], rdx
pop rsp
push rbx
pop qword [rsp]
pop qword [rsp]
push rcx
xor dword [rsp], 0x7f7bb59c
mov rbx, qword [rsp]
add rsp, 8
sub rsp, 8
mov qword [rsp], r11
mov r11d, 0x37378fef
push rsi
mov esi, 0xb7bbda53
sub r11d, esi
pop rsi
xor ebx, r11d
pop r11
push qword [rsp]
push qword [rsp]
mov rbx, qword [rsp]
add rsp, 8
add rsp, 8
add rsp, 8
jmp 0x140231ecf
push 0x7e5f7982
push rax
mov rax, rsp
add rax, 8
sub rax, 8
xchg qword [rsp], rax
mov rsp, qword [rsp]
mov qword [rsp], rax
pop qword [rsp]
push 0x7cff115d
mov qword [rsp], rbx
push 0x7b5f4b92
mov qword [rsp], rdi
mov edi, 0x2fbbdb76
xor dword [rsp + 8], edi
pop rdi
pop rax
push rdx
mov edx, 0x6a33b1d9
neg edx
or edx, 0x6fdac151
sub edx, 0x773bfdaa
or edx, 0x6d3f5e52
add edx, 0x41fbfb97
xor eax, edx
pop rdx
mov rax, qword [rsp]
sub rsp, 8
mov qword [rsp], rcx
mov rcx, rsp
add rcx, 8
add rcx, 8
push rcx
push qword [rsp + 8]
pop rcx
pop qword [rsp]
pop rsp
nop
push 0x73af30da
push 0x7fdf4c4f
push 0x52eb5a1b
mov qword [rsp], rdx
pop qword [rsp]
pop qword [rsp]
push rcx
sub rsp, 8
push r14
pop qword [rsp]
mov r14d, 0x6ff7a0e2
sub dword [rsp + 8], r14d
pop r14
mov rdx, qword [rsp]
add rsp, 8
add edx, 0x6ff7a0e2
push qword [rsp]
push qword [rsp]
mov rdx, qword [rsp]
add rsp, 8
add rsp, 8
add rsp, 8
jmp 0x1403da6d4
lea rcx, [rbp + 0x3160]
push 0x6fbf21e5
sub rsp, 8
mov qword [rsp], rdi
mov rdi, rsp
add rdi, 8
sub rdi, 8
xchg qword [rsp], rdi
pop rsp
mov qword [rsp], rax
pop qword [rsp]
push rbx
push r8
mov r8d, 0x7bee543e
xor dword [rsp + 8], r8d
pop r8
pop rax
push rdx
push r8
mov r8d, 0x586ce7ca
mov edx, 0x23816c74
add edx, r8d
pop r8
xor eax, edx
mov rdx, qword [rsp]
add rsp, 8
push qword [rsp]
mov rax, qword [rsp]
add rsp, 8
push rdx
mov rdx, rsp
add rdx, 8
add rdx, 8
xchg qword [rsp], rdx
pop rsp
jmp 0x140231ec5
push 0x2f7e2881
push r13
push rcx
mov r13, qword [rsp]
add rsp, 8
push r8
mov r8, r13
mov qword [rsp + 0x10], r8
pop r8
pop r13
sub ecx, 0x5ff81c3f
add ecx, 0x7fdd4cb6
sub ecx, 0x7fd74d9d
sub ecx, 0x5ecb7092
add ecx, eax
add ecx, 0x5ecb7092
add ecx, 0x7fd74d9d
sub ecx, 0x7fdd4cb6
add ecx, 0x5ff81c3f
push qword [rsp]
mov rcx, qword [rsp]
add rsp, 8
push rbx
mov rbx, rsp
add rbx, 8
add rbx, 8
xchg qword [rsp], rbx
pop rsp
push rcx
add qword [rsp], 0x757f055b
push qword [rsp]
mov rsi, qword [rsp]
add rsp, 8
push r12
mov r12, rsp
add r12, 8
add r12, 8
xchg qword [rsp], r12
pop rsp
sub rsi, 0x757f055b
push 0xfdfb305
mov qword [rsp], r9
mov r9, rsp
add r9, 8
sub r9, 8
xchg qword [rsp], r9
pop rsp
sub rsp, 8
mov qword [rsp], rcx
pop qword [rsp]
add ecx, 0x7dd51f56
sub ecx, 0x7f670b83
add ecx, 0x3df69e68
sub ecx, 0x7fed8832
add ecx, 0x7f7cbb7f
add ecx, eax
sub ecx, 0x7f7cbb7f
add ecx, 0x7fed8832
sub ecx, 0x3df69e68
add ecx, 0x7f670b83
sub ecx, 0x7dd51f56
push qword [rsp]
mov rcx, qword [rsp]
push rcx
mov rcx, rsp
add rcx, 8
add rcx, 8
xchg qword [rsp], rcx
pop rsp
add rsp, 8
jmp 0x1403dcb36
push rbx
mov rbx, rsp
add rbx, 8
sub rbx, 8
xor rbx, qword [rsp]
xor qword [rsp], rbx
xor rbx, qword [rsp]
pop rsp
mov qword [rsp], rcx
pop rsi
push 0x5fad0e77
push r11
mov r11, rcx
push r11
pop qword [rsp + 8]
push qword [rsp]
pop r11
add rsp, 8
sub ecx, 0x7feb9b03
sub ecx, 0x5fddd1a6
add ecx, 0x77df49e0
add ecx, 0x5bfbeeec
add ecx, 0x737f4ed4
add ecx, eax
sub ecx, 0x737f4ed4
sub ecx, 0x5bfbeeec
sub ecx, 0x77df49e0
add ecx, 0x5fddd1a6
add ecx, 0x7feb9b03
push qword [rsp]
mov rcx, qword [rsp]
add rsp, 8
push rcx
mov rcx, rsp
add rcx, 8
add rcx, 8
xchg qword [rsp], rcx
pop rsp
jmp 0x1403dd8a2
sub rsp, 8
push 0x777e6edb
push rax
pop qword [rsp]
pop qword [rsp]
push 0x69d16c09
mov qword [rsp], rbx
push 0x7fd183b8
mov qword [rsp], rax
push r15
mov r15d, 0x42dd16c0
mov eax, 0x2d6038d1
xor eax, r15d
pop r15
xor dword [rsp + 8], eax
pop rax
pop rax
xor eax, 0x6fbd2e11
push qword [rsp]
push qword [rsp]
pop rax
push r8
mov r8, rsp
add r8, 8
add r8, 8
xchg qword [rsp], r8
pop rsp
add rsp, 8
sub rsp, 8
mov qword [rsp], rdi
mov rdi, rax
push r8
mov r8, rdi
mov rdx, r8
mov r8, qword [rsp]
add rsp, 8
mov rdi, qword [rsp]
add rsp, 8
push 0x6bf7b5a8
push 0x7d59420a
push rcx
pop qword [rsp]
mov rcx, rax
mov qword [rsp + 8], rcx
mov rcx, qword [rsp]
add rsp, 8
push 0x77f801de
push 0x7b7ee559
mov qword [rsp], rbx
pop qword [rsp]
sub dword [rsp], 0x7fef05be
mov rax, qword [rsp]
add rsp, 8
add eax, 0x7fef05be
push qword [rsp]
pop rax
push r12
mov r12, rsp
add r12, 8
add r12, 8
xchg qword [rsp], r12
mov rsp, qword [rsp]
jmp 0x1403e1065
lea rax, [0x1414f2044]
jmp 0x1403d904b
lea rcx, [rbp + 0x2840]
jmp 0x1403f1131
push 0x76f7747d
mov qword [rsp], rdi
sub rsp, 8
mov qword [rsp], r10
mov r10, r10
push rbp
movabs rbp, 0x737edd71
mov qword [rsp + 8], rbp
pop rbp
pop rdi
shr edi, 5
and edi, 0x4f8f010e
dec edi
sub edi, 0x38b0006
mov ecx, edi
pop rdi
push 0x4bff0105
sub rsp, 8
push 0x5bfdc74f
mov qword [rsp], rax
pop qword [rsp]
pop qword [rsp]
push rbx
push rcx
mov ecx, 0x6fdba794
sub dword [rsp + 8], ecx
mov rcx, qword [rsp]
add rsp, 8
mov rax, qword [rsp]
add rsp, 8
push r11
mov r11d, 0x6fdba794
add eax, r11d
pop r11
push qword [rsp]
mov rax, qword [rsp]
push r9
mov r9, rsp
add r9, 8
add r9, 8
xchg qword [rsp], r9
mov rsp, qword [rsp]
add rsp, 8
jmp 0x1403e1f60
lea rcx, [rbp + 0x8c0]
sub rsp, 8
push 0x4ff7b96d
push r15
mov r15, rcx
push r15
pop qword [rsp + 8]
pop r15
pop qword [rsp]
sub ecx, 0x4ffebe9a
add ecx, 0x78b745f2
sub ecx, 0x6fcfebb1
sub ecx, 0xeb819e2
add ecx, 0x5bbf6cfa
add ecx, eax
sub ecx, 0x5bbf6cfa
add ecx, 0xeb819e2
add ecx, 0x6fcfebb1
sub ecx, 0x78b745f2
add ecx, 0x4ffebe9a
push qword [rsp]
pop rcx
push r9
mov r9, rsp
add r9, 8
add r9, 8
xor r9, qword [rsp]
xor qword [rsp], r9
xor r9, qword [rsp]
mov rsp, qword [rsp]
jmp 0x1403eb58e
lea rcx, [0x141524018]
jmp 0x1403f5e58
lea r8, [0x1414f2050]
jmp 0x1403f1969
push r8
mov r8, rsp
add r8, 8
sub r8, 8
xchg qword [rsp], r8
mov rsp, qword [rsp]
push rcx
pop qword [rsp]
sub ecx, 0x45da3755
sub ecx, 0x7eea57aa
add ecx, 0x7b2770b4
sub ecx, 0x77712fdc
add ecx, eax
add ecx, 0x77712fdc
sub ecx, 0x7b2770b4
add ecx, 0x7eea57aa
add ecx, 0x45da3755
push qword [rsp]
pop rcx
push 0x35bed453
mov qword [rsp], r13
mov r13, rsp
add r13, 8
add r13, 8
xchg qword [rsp], r13
pop rsp
push qword [rax]
xor qword [rsp], 0x6e3ee483
mov rdx, qword [rsp]
add rsp, 8
xor rdx, 0x6e3ee483
jmp 0x1403c67ef
push 0x5fe01f40
push r14
mov r14, rsp
add r14, 8
sub r14, 8
xchg qword [rsp], r14
pop rsp
push rcx
pop qword [rsp]
pop qword [rsp]
sub ecx, 0x7b269cbc
add ecx, 0x1bbf653e
sub ecx, 0x7ee2d412
sub ecx, 0x7daeae81
sub ecx, 0x5fe7d5ab
add ecx, eax
add ecx, 0x5fe7d5ab
add ecx, 0x7daeae81
add ecx, 0x7ee2d412
sub ecx, 0x1bbf653e
add ecx, 0x7b269cbc
push qword [rsp]
pop rcx
push r11
push rsp
pop r11
add r11, 8
add r11, 8
xchg qword [rsp], r11
pop rsp
mov ecx, 0x6fdff9ec
and ecx, 0x7efa4707
shr ecx, 5
inc ecx
push r14
mov r14d, 0x5fd9f3a6
push rcx
mov ecx, 0xfa66458
or r14d, ecx
pop rcx
push rbx
mov ebx, 1
add r14d, ebx
pop rbx
xor r14d, 0xa376d9f8
add ecx, r14d
pop r14
jmp 0x1403eb519
lea rax, [rbp + 0x3150]
push 0x6f8a8ccc
push 0x7dfe7269
sub rsp, 8
mov qword [rsp], rdx
pop qword [rsp]
pop qword [rsp]
push 0x62ff577a
mov qword [rsp], rcx
push r11
mov r11d, 0x67ec7020
add dword [rsp + 8], r11d
pop r11
mov rdx, qword [rsp]
add rsp, 8
push rax
mov eax, 0x67ec7020
sub edx, eax
pop rax
push qword [rsp]
mov rdx, qword [rsp]
add rsp, 8
push r11
push rsp
pop r11
add r11, 8
add r11, 8
xchg qword [rsp], r11
pop rsp
jmp 0x1403dca7f
push r10
mov r10, rsp
add r10, 8
sub r10, 8
xchg qword [rsp], r10
pop rsp
mov qword [rsp], rax
push r13
mov r13d, 0x1d06c0d1
push rcx
mov ecx, 0x7eb7b0a8
not ecx
shr ecx, 6
xor ecx, 0x7ffdd358
add ecx, 0xce0427c3
xor r13d, ecx
pop rcx
neg r13d
not r13d
shl r13d, 5
and r13d, 0x7feee2ec
sub r13d, 0x7eac9f2
mov eax, r13d
pop r13
shr eax, 6
not eax
add eax, 0x15dfdf1
mov ecx, eax
pop rax
jmp 0x1403d5495
lea r8, [rbp + 0x1b18]
push 0x1ecd989e
sub rsp, 8
push 0x5fef759d
mov qword [rsp], rcx
pop qword [rsp]
pop qword [rsp]
add ecx, 0x733eb5be
add ecx, 0x77da860d
sub ecx, 0x7a3f90b0
add ecx, 0x79df3eb0
sub ecx, 0x7ebfcd83
add ecx, eax
add ecx, 0x7ebfcd83
sub ecx, 0x79df3eb0
add ecx, 0x7a3f90b0
sub ecx, 0x77da860d
sub ecx, 0x733eb5be
push qword [rsp]
push qword [rsp]
pop rcx
add rsp, 8
add rsp, 8
jmp 0x140391ee0
push 0x6f17c4f0
push rdx
mov rdx, rsp
add rdx, 8
sub rdx, 8
xchg qword [rsp], rdx
pop rsp
mov qword [rsp], rax
pop qword [rsp]
push rbx
xor dword [rsp], 0x64fb3a68
mov rax, qword [rsp]
push r15
push rsp
pop r15
add r15, 8
add r15, 8
xchg qword [rsp], r15
pop rsp
xor eax, 0x64fb3a68
push qword [rsp]
mov rax, qword [rsp]
add rsp, 8
push r12
mov r12, rsp
add r12, 8
add r12, 8
xchg qword [rsp], r12
pop rsp
push 0xfff143c
mov qword [rsp], r8
push rdi
push 0x37df400b
pop rdi
add edi, 0xc820bff8
mov r8d, edi
pop rdi
push r8
push r12
mov r12d, 0x65e6897c
add dword [rsp + 8], r12d
pop r12
pop rcx
sub ecx, 0x65e6897c
pop r8
push 0x6fba6ad1
push 0x5fe9b403
sub rsp, 8
mov qword [rsp], rcx
pop qword [rsp]
pop qword [rsp]
add ecx, 0x7e7b10c3
add ecx, 0x3dfce8b4
sub ecx, 0x73fbd5d4
add ecx, 0x577f6606
add ecx, eax
sub ecx, 0x577f6606
add ecx, 0x73fbd5d4
sub ecx, 0x3dfce8b4
sub ecx, 0x7e7b10c3
mov rcx, qword [rsp]
push r15
push rsp
mov r15, qword [rsp]
add rsp, 8
add r15, 8
add r15, 8
xchg qword [rsp], r15
pop rsp
jmp 0x1403b502c
push 0x77f30348
push 0x7eff8b9a
push 0x7feb90e8
mov qword [rsp], rax
pop qword [rsp]
pop qword [rsp]
push rbx
sub dword [rsp], 0x597f3088
pop rax
push rcx
mov ecx, 0x597f3088
add eax, 0x4f5d27c7
add eax, ecx
sub eax, 0x4f5d27c7
push qword [rsp]
pop rcx
add rsp, 8
mov rax, qword [rsp]
sub rsp, 8
push rdi
pop qword [rsp]
mov rdi, rsp
add rdi, 8
add rdi, 8
xchg qword [rsp], rdi
mov rsp, qword [rsp]
push r9
mov r9, rsp
add r9, 8
sub r9, 8
xchg qword [rsp], r9
pop rsp
mov qword [rsp], rax
push qword [rsp]
pop rsi
add rsp, 8
jmp 0x1403e1b8a
push 0x79fede31
mov qword [rsp], rbp
mov rbp, rsp
add rbp, 8
sub rbp, 8
xor rbp, qword [rsp]
xor qword [rsp], rbp
xor rbp, qword [rsp]
pop rsp
push rcx
pop qword [rsp]
sub ecx, 0x799f335d
add ecx, 0x7faf1430
sub ecx, 0x7f3765b7
add ecx, 0x79bfd08c
add ecx, eax
sub ecx, 0x79bfd08c
add ecx, 0x7f3765b7
sub ecx, 0x7faf1430
add ecx, 0x799f335d
push qword [rsp]
push qword [rsp]
pop rcx
add rsp, 8
add rsp, 8
push rsi
push 0x7fef7754
pop rsi
dec esi
shl esi, 4
xor esi, 0xa02401d8
mov ecx, esi
pop rsi
sub rsp, 8
mov qword [rsp], r14
mov r14d, 0x7aff2eba
neg r14d
inc r14d
push rbp
mov ebp, 0x751c464d
or r14d, ebp
pop rbp
inc r14d
sub r14d, 0x7ebbbefd
add r14d, 0x2acb72d5
add ecx, r14d
pop r14
sub rsp, 8
push 0x3fefdc81
push rcx
pop qword [rsp]
pop qword [rsp]
sub ecx, 0x79f5d6c6
add ecx, 0x3cff4fdc
sub ecx, 0x5f7d57fd
sub ecx, 0x4bffafb7
sub ecx, 0x6f4eef62
add ecx, eax
add ecx, 0x6f4eef62
add ecx, 0x4bffafb7
add ecx, 0x5f7d57fd
sub ecx, 0x3cff4fdc
add ecx, 0x79f5d6c6
push qword [rsp]
push qword [rsp]
mov rcx, qword [rsp]
add rsp, 8
add rsp, 8
add rsp, 8
jmp 0x1403ed811
push 0x5fec5692
push 0x7eef0cd1
push rbx
pop qword [rsp]
pop qword [rsp]
push rcx
sub dword [rsp], 0x71fb88fb
pop rbx
push 0x5dde61da
push r8
pop qword [rsp]
push r11
mov r11d, 0x7db7dd14
mov r8d, 0xf443abe7
add r8d, r11d
pop r11
add ebx, r8d
pop r8
mov rbx, qword [rsp]
push r8
sub rsp, 8
mov qword [rsp], rsp
add qword [rsp], 8
pop r8
add r8, 8
add r8, 8
xchg qword [rsp], r8
pop rsp
lea rcx, [rbp + 0x5110]
jmp 0x14039b139
push 0x1d7fb9e7
push 0x77c755fa
push rbx
pop qword [rsp]
pop qword [rsp]
push rcx
sub rsp, 8
mov qword [rsp], rbx
mov ebx, 0x7bfb234c
sub dword [rsp + 8], 0xbde4f64
sub dword [rsp + 8], ebx
add dword [rsp + 8], 0xbde4f64
mov rbx, qword [rsp]
add rsp, 8
pop rbx
add ebx, 0x7bfb234c
push qword [rsp]
push qword [rsp]
mov rbx, qword [rsp]
add rsp, 8
add rsp, 8
add rsp, 8
push rdx
mov edx, 0x6efa4f9c
push rsi
mov esi, 0x77ff3e10
push r11
mov r11d, 0x1fd78f1b
neg r11d
inc r11d
or r11d, 0x79edecd6
sub r11d, 0x7bef9e41
xor esi, r11d
mov r11, qword [rsp]
add rsp, 8
not esi
shl esi, 7
shl esi, 1
add esi, 0x70460fb7
xor edx, esi
pop rsi
sub edx, 0x7ef9bd67
add edx, 0x7eda9750
mov ecx, edx
mov rdx, qword [rsp]
add rsp, 8
push 0x3fbfce5c
push 0x7ebe2775
sub rsp, 8
mov qword [rsp], rbx
pop qword [rsp]
pop qword [rsp]
sub rsp, 8
push rcx
pop qword [rsp]
add dword [rsp], 0x7affdfd7
push qword [rsp]
pop rbx
add rsp, 8
sub ebx, 0x7affdfd7
push qword [rsp]
push qword [rsp]
pop rbx
add rsp, 8
push rdi
mov rdi, rsp
add rdi, 8
add rdi, 8
xchg qword [rsp], rdi
pop rsp
jmp 0x1403e27f9
push 0x12df7328
push 0x69ffdbac
push r15
mov r15, rbx
mov qword [rsp + 8], r15
mov r15, qword [rsp]
add rsp, 8
pop qword [rsp]
push 0x7ff70db2
push 0x7dffde28
mov qword [rsp], rcx
pop qword [rsp]
push rbx
mov ebx, 0x736f8f21
add dword [rsp + 8], ebx
pop rbx
pop rbx
sub ebx, 0x736f8f21
push qword [rsp]
push qword [rsp]
mov rbx, qword [rsp]
add rsp, 8
add rsp, 8
add rsp, 8
lea rdx, [rbp + 0x5e0]
push rdi
mov rdi, rsp
add rdi, 8
sub rdi, 8
xor rdi, qword [rsp]
xor qword [rsp], rdi
xor rdi, qword [rsp]
pop rsp
sub rsp, 8
mov qword [rsp], rax
pop qword [rsp]
push 0x57ed3feb
push rbx
pop qword [rsp]
sub dword [rsp], 0x7fb572dd
pop rax
push r15
mov r15d, 0x7fff4216
dec r15d
inc r15d
not r15d
or r15d, 0x3eba1654
add r15d, 0x7fdfd0d6
sub r15d, 0xf322ad2e
add r15d, 0x5fddbcef
sub r15d, 0x2ba02db7
add eax, r15d
pop r15
push qword [rsp]
pop rax
push r12
mov r12, rsp
add r12, 8
add r12, 8
xor r12, qword [rsp]
xor qword [rsp], r12
xor r12, qword [rsp]
mov rsp, qword [rsp]
jmp 0x1403e4fce
rep movsb byte [rdi], byte [rsi]
push 0x4ceb6539
sub rsp, 8
push 0x3fffdcb1
mov qword [rsp], rbx
pop qword [rsp]
pop qword [rsp]
push rcx
sub rsp, 8
mov qword [rsp], r12
push rdi
mov edi, 0x7ed9ace
shr edi, 5
shr edi, 3
neg edi
shr edi, 5
shl edi, 1
push r10
mov r10d, 0xb9eb6a8
add edi, r10d
pop r10
mov r12d, edi
pop rdi
xor dword [rsp + 8], r12d
pop r12
pop rbx
xor ebx, 0x1b9e37ce
push qword [rsp]
pop rbx
push rbx
mov rbx, rsp
add rbx, 8
add rbx, 8
xor rbx, qword [rsp]
push rcx
mov rcx, rbx
xor qword [rsp + 8], rcx
pop rcx
xor rbx, qword [rsp]
pop rsp
jmp 0x1403da5c9
xor eax, eax
push 0x7ff7ee49
push 0x6ffdd40a
sub rsp, 8
mov qword [rsp], rax
pop qword [rsp]
pop qword [rsp]
push 0x7fb90155
mov qword [rsp], rbx
sub dword [rsp], 0x7d3f3d27
mov rax, qword [rsp]
add rsp, 8
sub rsp, 8
mov qword [rsp], r8
mov r8d, 0x7d3f3d27
add eax, r8d
pop r8
push qword [rsp]
push qword [rsp]
pop rax
add rsp, 8
push r15
mov r15, rsp
add r15, 8
add r15, 8
xchg qword [rsp], r15
pop rsp
jmp 0x1403e8c62
sub rsp, 8
push 0x7f7dd28a
push 0x7fb99e94
mov qword [rsp], rdx
pop qword [rsp]
pop qword [rsp]
push rcx
push rcx
mov ecx, 0x5f7db77f
xor dword [rsp + 8], ecx
mov rcx, qword [rsp]
add rsp, 8
pop rdx
push r13
mov r13d, 0x792e10e9
sub r13d, 0x5a6f1032
push r10
mov r10d, 0x41c2b7c8
xor r13d, r10d
pop r10
xor edx, r13d
pop r13
push qword [rsp]
push qword [rsp]
mov rdx, qword [rsp]
add rsp, 8
add rsp, 8
add rsp, 8
rep movsb byte [rdi], byte [rsi]
jmp 0x1403582f1
push 0x56fde4d0
push 0x7eef9cc4
mov qword [rsp], rax
pop qword [rsp]
pop qword [rbp + 0x1b38]
push 0x7d1603f7
push rsi
mov rsi, rcx
push rsi
pop qword [rsp + 8]
mov rsi, qword [rsp]
add rsp, 8
add ecx, 0x7be7da5f
add ecx, 0x7fdf4589
sub ecx, 0x6bfd4dc7
add ecx, 0x75fe8e08
sub ecx, 0x36dc5830
add ecx, eax
add ecx, 0x36dc5830
sub ecx, 0x75fe8e08
add ecx, 0x6bfd4dc7
sub ecx, 0x7fdf4589
sub ecx, 0x7be7da5f
push qword [rsp]
mov rcx, qword [rsp]
add rsp, 8
push r9
mov r9, rsp
add r9, 8
add r9, 8
xchg qword [rsp], r9
mov rsp, qword [rsp]
jmp 0x1403bb922
push 0x6ffddc87
mov qword [rsp], r13
push rsp
pop r13
add r13, 8
sub r13, 8
push r13
push qword [rsp + 8]
pop r13
pop qword [rsp]
pop rsp
mov qword [rsp], rax
sub rsp, 8
push rbx
pop qword [rsp]
add dword [rsp], 0x73b4807b
mov rax, qword [rsp]
add rsp, 8
push r13
mov r13d, 0x73b4807b
sub eax, r13d
pop r13
push qword [rsp]
push qword [rsp]
pop rax
add rsp, 8
push r8
mov r8, rsp
add r8, 8
add r8, 8
xchg qword [rsp], r8
pop rsp
push qword [rbp + 0x1b20]
push rcx
movabs rcx, 0x3efbdc4a
xor qword [rsp + 8], rcx
mov rcx, qword [rsp]
add rsp, 8
mov rcx, qword [rsp]
add rsp, 8
xor rcx, 0x3efbdc4a
push 0x7ffddb94
push 0x71ac7f71
mov qword [rsp], rcx
pop qword [rsp]
sub ecx, 0x6ecdd41d
sub ecx, 0x6bff3338
sub ecx, 0x7d79fe49
add ecx, 0x7ad37691
sub ecx, 0x6fef4d38
add ecx, eax
add ecx, 0x6fef4d38
sub ecx, 0x7ad37691
add ecx, 0x7d79fe49
add ecx, 0x6bff3338
add ecx, 0x6ecdd41d
push qword [rsp]
push qword [rsp]
mov rcx, qword [rsp]
add rsp, 8
add rsp, 8
add rsp, 8
jmp 0x140391ef8
push 0x7f3f7ff9
push r9
mov r9, rsp
add r9, 8
sub r9, 8
xchg qword [rsp], r9
pop rsp
push rcx
pop qword [rsp]
pop qword [rsp]
sub ecx, 0x6bfae80f
add ecx, 0xd5fcd58
sub ecx, 0x6fffcd72
add ecx, eax
add ecx, 0x6fffcd72
sub ecx, 0xd5fcd58
add ecx, 0x6bfae80f
push qword [rsp]
mov rcx, qword [rsp]
add rsp, 8
push r12
mov r12, rsp
add r12, 8
add r12, 8
xchg qword [rsp], r12
mov rsp, qword [rsp]
lea rdx, [rbp + 0x5c0]
jmp 0x1403e9270
push r11
mov r11, rsp
add r11, 8
sub r11, 8
xor r11, qword [rsp]
xor qword [rsp], r11
xor r11, qword [rsp]
pop rsp
push rcx
pop qword [rsp]
sub ecx, 0x7dff2ebc
sub ecx, 0x2fe5f13f
add ecx, 0x4beb4bb1
add ecx, 0x7ff6e598
add ecx, 0x773f8e3c
add ecx, eax
sub ecx, 0x773f8e3c
sub ecx, 0x7ff6e598
sub ecx, 0x4beb4bb1
add ecx, 0x2fe5f13f
add ecx, 0x7dff2ebc
push qword [rsp]
mov rcx, qword [rsp]
add rsp, 8
push r12
push rsp
pop r12
add r12, 8
add r12, 8
xchg qword [rsp], r12
pop rsp
lea rcx, [rbp + 0x3150]
push 0x7fe6dba8
push 0x79f7ffd1
push 0x5f5f2bcb
mov qword [rsp], rbx
pop qword [rsp]
pop qword [rsp]
push rcx
sub rsp, 8
mov qword [rsp], rbx
push r9
push 0x2beedaaa
pop r9
sub r9d, 0xee518a08
mov ebx, r9d
pop r9
xor dword [rsp + 8], ebx
pop rbx
pop rbx
push rbp
mov ebp, 0x7bfec30a
sub ebp, 0x3e617268
xor ebx, ebp
pop rbp
push qword [rsp]
push qword [rsp]
mov rbx, qword [rsp]
add rsp, 8
add rsp, 8
add rsp, 8
jmp 0x1403cf410
push rax
sub rsp, 8
mov qword [rsp], r9
sub rsp, 8
mov qword [rsp], r12
movabs r12, 0x75fddea8
mov r9, r12
pop r12
sub qword [rsp + 8], r9
pop r9
pop rdi
add rdi, 0x75fddea8
push 0x7fdfdfcc
push 0x3f7f342d
push rcx
pop qword [rsp]
pop qword [rsp]
sub ecx, 0x7edd10c7
sub ecx, 0x6b7786fe
add ecx, 0x6db71aa9
add ecx, 0x77af8769
add ecx, 0x7bdd58ce
add ecx, eax
sub ecx, 0x7bdd58ce
sub ecx, 0x77af8769
sub ecx, 0x6db71aa9
add ecx, 0x6b7786fe
add ecx, 0x7edd10c7
push qword [rsp]
mov rcx, qword [rsp]
push rcx
mov rcx, rsp
add rcx, 8
add rcx, 8
xchg qword [rsp], rcx
mov rsp, qword [rsp]
add rsp, 8
jmp 0x14037cf0e
push 0x73e968dd
sub rsp, 8
mov qword [rsp], r15
mov r15, rsp
add r15, 8
sub r15, 8
xchg qword [rsp], r15
pop rsp
mov qword [rsp], rax
pop qword [rsp]
sub rsp, 8
mov qword [rsp], rbx
push rdi
mov edi, 0x5fdde2a1
sub dword [rsp + 8], edi
mov rdi, qword [rsp]
add rsp, 8
mov rax, qword [rsp]
add rsp, 8
add eax, 0x5fdde2a1
push qword [rsp]
push qword [rsp]
pop rax
add rsp, 8
add rsp, 8
push r15
push 0x3aefc582
pop r15
dec r15d
and r15d, 0x716e861e
sub r15d, 0x7a5fc950
sub r15d, 0x4e9849d1
mov ecx, r15d
pop r15
shl ecx, 4
or ecx, 0x7c3b48ca
inc ecx
sub rsp, 8
mov qword [rsp], r8
mov r8d, 0x8080b208
add ecx, r8d
mov r8, qword [rsp]
add rsp, 8
sub rsp, 8
push r12
mov r12, rsp
add r12, 8
sub r12, 8
xchg qword [rsp], r12
pop rsp
push rdx
pop qword [rsp]
pop qword [rsp]
sub rsp, 8
mov qword [rsp], rcx
push rbp
mov ebp, 0x7e7d6d65
sub dword [rsp + 8], ebp
pop rbp
push qword [rsp]
pop rdx
add rsp, 8
add edx, 0x7e7d6d65
push qword [rsp]
push qword [rsp]
mov rdx, qword [rsp]
add rsp, 8
add rsp, 8
add rsp, 8
jmp 0x1403b5025
push 0x77c67de9
push 0x65fc9450
push rdx
pop qword [rsp]
pop qword [rsp]
push rcx
push r15
mov r15, rsp
add r15, 8
sub r15, 8
xchg qword [rsp], r15
pop rsp
mov qword [rsp], r9
mov r9d, 0x1793917
sub dword [rsp + 8], 0xfdb4777
sub dword [rsp + 8], r9d
add dword [rsp + 8], 0xfdb4777
pop r9
pop rdx
add edx, 0x1793917
push qword [rsp]
mov rdx, qword [rsp]
push rsi
mov rsi, rsp
add rsi, 8
add rsi, 8
xchg qword [rsp], rsi
pop rsp
add rsp, 8
push r14
push rax
pop r14
push r8
push rax
mov rax, r14
mov r8, rax
pop rax
mov qword [rbp + 0x1b18], r8
pop r8
mov r14, qword [rsp]
add rsp, 8
push 0x7e7b8c4e
sub rsp, 8
push rbx
pop qword [rsp]
mov rbx, rax
push rbx
pop qword [rsp + 8]
pop rbx
push rbp
mov rbp, rsp
add rbp, 8
sub rbp, 8
xchg qword [rsp], rbp
pop rsp
push rbx
pop qword [rsp]
push rcx
mov ecx, 0x7fbf17ca
add dword [rsp + 8], ecx
pop rcx
pop rax
sub eax, 0x7fbf17ca
push qword [rsp]
push qword [rsp]
pop rax
add rsp, 8
add rsp, 8
jmp 0x1403e0763
push rax
mov rax, rsp
add rax, 8
sub rax, 8
xchg qword [rsp], rax
pop rsp
push rcx
pop qword [rsp]
add ecx, 0x37ff2fb3
sub ecx, 0x5f6dea8c
add ecx, 0x7f7f608c
sub ecx, 0x6fff36f7
sub ecx, 0x7f9d8b41
add ecx, eax
add ecx, 0x7f9d8b41
add ecx, 0x6fff36f7
sub ecx, 0x7f7f608c
add ecx, 0x5f6dea8c
sub ecx, 0x37ff2fb3
push qword [rsp]
push qword [rsp]
pop rcx
add rsp, 8
push r10
mov r10, rsp
add r10, 8
add r10, 8
xchg qword [rsp], r10
pop rsp
sub rsp, 8
push r11
pop qword [rsp]
mov r11d, 0x7eab3a43
dec r11d
shr r11d, 3
not r11d
not r11d
shr r11d, 2
add r11d, 0xfc0aa62f
push 0x74e2b4f3
mov qword [rsp], r11
xor dword [rsp], 0x7faf3a7f
pop rcx
xor ecx, 0x7faf3a7f
pop r11
jmp 0x1403f14e6
push 0x7ac4c168
sub rsp, 8
push 0x7d3f231d
mov qword [rsp], rsi
mov rsi, rax
mov qword [rsp + 8], rsi
pop rsi
pop qword [rsp]
push rbx
push rbp
push rcx
mov ecx, 0x7fbf7ce5
mov ebp, 0x3e543fdb
xor ebp, ecx
pop rcx
xor dword [rsp + 8], ebp
push qword [rsp]
pop rbp
add rsp, 8
pop rax
xor eax, 0x41eb433e
push qword [rsp]
mov rax, qword [rsp]
add rsp, 8
push rsi
mov rsi, rsp
add rsi, 8
add rsi, 8
xchg qword [rsp], rsi
mov rsp, qword [rsp]
sub rsp, 8
push rax
pop qword [rsp]
push r13
movabs r13, 0x5f7e0d8f
xor qword [rsp + 8], r13
pop r13
pop qword [rbp + 0x1ac8]
xor qword [rbp + 0x1ac8], 0x5f7e0d8f
jmp 0x140364b3a
push qword [rbp + 0x1b30]
sub qword [rsp], 0x7bbf691c
mov rax, qword [rsp]
add rsp, 8
add rax, 0x7bbf691c
sub rsp, 8
push 0x6ff7babc
push 0x3f77663f
mov qword [rsp], rbx
pop qword [rsp]
pop qword [rsp]
push rcx
xor dword [rsp], 0x7ddfa397
pop rbx
push rdx
mov edx, 0x77ff7089
push r11
mov r11d, 0xfa1fccf2
sub edx, r11d
pop r11
xor ebx, edx
mov rdx, qword [rsp]
add rsp, 8
push qword [rsp]
mov rbx, qword [rsp]
add rsp, 8
push rax
mov rax, rsp
add rax, 8
add rax, 8
xchg qword [rsp], rax
pop rsp
jmp 0x1403e41ce
push qword [rbp + 0x1af0]
sub rsp, 8
push rdi
pop qword [rsp]
movabs rdi, 0x5dece3d8
add qword [rsp + 8], rdi
pop rdi
pop rcx
sub rcx, 0x5dece3d8
push rdx
push rsp
pop rdx
add rdx, 8
sub rdx, 8
xchg qword [rsp], rdx
pop rsp
push rdx
pop qword [rsp]
sub rsp, 8
mov qword [rsp], rcx
push r11
mov r11d, 0x7fd14507
xor dword [rsp + 8], r11d
pop r11
pop rdx
push 0x79ff0228
mov qword [rsp], rax
mov eax, 0x6fff9691
sub eax, 0x53cb0378
sub eax, 0x7ffb4476
and eax, 0x75478cd7
xor eax, 0x6bd04984
xor edx, eax
pop rax
push qword [rsp]
push qword [rsp]
pop rdx
add rsp, 8
add rsp, 8
jmp 0x1400f3f72
lea rax, [rbp + 0x2a78]
sub rsp, 8
push 0x3efc80d0
sub rsp, 8
mov qword [rsp], rcx
pop qword [rsp]
pop qword [rsp]
add ecx, 0x5cdbe2c1
sub ecx, 0x6befd64f
add ecx, 0x791f3dc3
sub ecx, 0x77f3c666
sub ecx, 0x4d7ff8d9
add ecx, eax
add ecx, 0x4d7ff8d9
add ecx, 0x77f3c666
sub ecx, 0x791f3dc3
add ecx, 0x6befd64f
sub ecx, 0x5cdbe2c1
push qword [rsp]
push qword [rsp]
pop rcx
add rsp, 8
add rsp, 8
jmp 0x1403e8d1f
lea rcx, [rbp + 0x5130]
push 0x6fff3332
push r11
mov r11, rsp
add r11, 8
sub r11, 8
xchg qword [rsp], r11
pop rsp
push rax
pop qword [rsp]
pop qword [rsp]
push rbx
push rbx
mov ebx, 0x4efc847b
sub dword [rsp + 8], 0x3fc9e517
add dword [rsp + 8], ebx
add dword [rsp + 8], 0x3fc9e517
mov rbx, qword [rsp]
add rsp, 8
mov rax, qword [rsp]
add rsp, 8
sub eax, 0x4efc847b
push qword [rsp]
pop rax
push r15
mov r15, rsp
add r15, 8
add r15, 8
xchg qword [rsp], r15
mov rsp, qword [rsp]
jmp 0x140398670
push 0x6f7fb844
push 0x50f3235a
push 0x58ddfd0d
mov qword [rsp], rdx
pop qword [rsp]
pop qword [rsp]
push 0x7b9c3869
mov qword [rsp], rcx
push rbx
mov ebx, 0x3790fe48
sub dword [rsp + 8], ebx
mov rbx, qword [rsp]
push rdx
mov rdx, rsp
add rdx, 8
add rdx, 8
xchg qword [rsp], rdx
pop rsp
pop rdx
add edx, 0x3790fe48
push qword [rsp]
pop rdx
push r8
push rsp
pop r8
add r8, 8
add r8, 8
xchg qword [rsp], r8
pop rsp
rep movsb byte [rdi], byte [rsi]
jmp 0x14037e6ea
call fcn.14000ba50
jmp 0x1403e583c
call fcn.140037260
jmp 0x140391eec
push rcx
mov rcx, rsp
add rcx, 8
sub rcx, 8
push rcx
push qword [rsp + 8]
mov rcx, qword [rsp]
add rsp, 8
pop qword [rsp]
pop rsp
push rbx
pop qword [rsp]
push rcx
push r10
push rdi
push 0x7fdf3feb
pop rdi
sub edi, 0x65bb1f1f
push rsi
mov esi, 0x5f77263e
sub edi, 0x6f9fe6ad
add edi, esi
add edi, 0x6f9fe6ad
pop rsi
sub edi, 0x71ab9ec2
mov r10d, edi
pop rdi
xor dword [rsp + 8], r10d
pop r10
pop rbx
xor ebx, 0x7efa848
push qword [rsp]
push qword [rsp]
pop rbx
add rsp, 8
add rsp, 8
push qword [rbp + 0x1af8]
sub rsp, 8
mov qword [rsp], r8
push r11
push rcx
movabs rcx, 0x7abf5556
movabs r11, 0xfffffffff47c6b10
add r11, rcx
pop rcx
movabs r8, 0xffffffffc793518b
add r8, r11
pop r11
add qword [rsp + 8], r8
pop r8
pop rcx
sub rcx, 0x36cf11f1
push 0x73ef9db9
sub rsp, 8
push rbx
pop qword [rsp]
pop qword [rsp]
push rcx
add dword [rsp], 0x7cde59b7
mov rbx, qword [rsp]
add rsp, 8
push 0x497ae997
mov qword [rsp], r13
mov r13d, 0x7cde59b7
sub ebx, 0x7bf83c7
sub ebx, r13d
add ebx, 0x7bf83c7
pop r13
mov rbx, qword [rsp]
push rbx
push rsp
pop rbx
add rbx, 8
add rbx, 8
push rbx
push qword [rsp + 8]
mov rbx, qword [rsp]
add rsp, 8
pop qword [rsp]
pop rsp
jmp 0x1403fcde3
push 0x7fcf9753
sub rsp, 8
mov qword [rsp], r15
mov r15, rsp
add r15, 8
sub r15, 8
xchg qword [rsp], r15
pop rsp
mov qword [rsp], rax
pop qword [rsp]
push rbx
push r8
push rcx
mov ecx, 0x5dbb00f1
sub ecx, 0x5b72f7f4
not ecx
dec ecx
or ecx, 0x359ff6aa
push rax
mov eax, 0x7f9f60e0
add eax, 0x7fdbfdf6
sub eax, 0x7fff3bee
dec eax
sub eax, 0x77ff3a2a
add eax, 0x7a3a7f2b
add ecx, eax
pop rax
mov r8d, ecx
mov rcx, qword [rsp]
add rsp, 8
xor dword [rsp + 8], r8d
pop r8
pop rax
xor eax, 0x7f775f93
push qword [rsp]
pop rax
push 0x36eff821
mov qword [rsp], r14
mov r14, rsp
add r14, 8
add r14, 8
xor r14, qword [rsp]
xor qword [rsp], r14
xor r14, qword [rsp]
pop rsp
lea rcx, [rbp + 0x56d0]
jmp 0x14039b12f
lea rax, [rbp + 0x3160]
push r11
mov r11, rsp
add r11, 8
sub r11, 8
push 0x7abe8d78
mov qword [rsp], r11
push qword [rsp + 8]
pop r11
pop qword [rsp]
pop rsp
mov qword [rsp], rax
sub rsp, 8
mov qword [rsp], rbx
sub dword [rsp], 0x7ae7cd74
mov rax, qword [rsp]
add rsp, 8
push r11
mov r11d, 0x64ac7cf8
inc r11d
and r11d, 0x3ae39554
sub r11d, 0xa5b846dc
add eax, r11d
pop r11
push qword [rsp]
push qword [rsp]
mov rax, qword [rsp]
add rsp, 8
add rsp, 8
add rsp, 8
jmp 0x1403e5576
push 0x7effd9a2
sub rsp, 8
sub rsp, 8
mov qword [rsp], rdi
mov rdi, r10
mov qword [rsp + 8], rdi
pop rdi
mov r10, rdx
mov qword [rsp + 8], r10
pop r10
push rcx
push r8
push rax
mov eax, 0x7f2fcd9c
xor eax, 0x3ff9c06d
neg eax
inc eax
sub eax, 0x7fff1d9d
dec eax
add eax, 0x40b2b9ad
push rax
sub dword [rsp], 0x6bfd21a4
pop r8
add r8d, 0x6bfd21a4
pop rax
xor dword [rsp + 8], r8d
pop r8
pop rdx
push r8
mov r8d, 0x7fdd8e1f
xor edx, r8d
pop r8
push qword [rsp]
push qword [rsp]
mov rdx, qword [rsp]
add rsp, 8
add rsp, 8
add rsp, 8
lea rcx, [rbp + 0xb20]
push 0x7dd907c5
sub rsp, 8
push rdx
pop qword [rsp]
pop qword [rsp]
push rcx
push rcx
push r11
push 0x77977a99
pop r11
not r11d
shl r11d, 4
sub r11d, 0x46c90379
mov ecx, r11d
mov r11, qword [rsp]
push rcx
mov rcx, rsp
add rcx, 8
add rcx, 8
xchg qword [rsp], rcx
pop rsp
xor dword [rsp + 8], ecx
pop rcx
pop rdx
xor edx, 0x3fbf52e7
push qword [rsp]
push qword [rsp]
pop rdx
push rdi
mov rdi, rsp
add rdi, 8
add rdi, 8
xchg qword [rsp], rdi
pop rsp
add rsp, 8
jmp 0x1403eb584
sub rsp, 8
push 0x5d7f55f5
sub rsp, 8
mov qword [rsp], rdx
pop qword [rsp]
pop qword [rsp]
push 0x5fba9d97
mov qword [rsp], rcx
push r11
push r9
push 0x5ee550b1
pop r9
sub r9d, 0x36e62ee5
mov r11d, r9d
pop r9
sub dword [rsp + 8], 0xff71d1f
sub dword [rsp + 8], r11d
add dword [rsp + 8], 0xff71d1f
pop r11
pop rdx
add edx, 0x27ff21cc
push qword [rsp]
push qword [rsp]
mov rdx, qword [rsp]
add rsp, 8
add rsp, 8
add rsp, 8
push r14
push rdi
sub rsp, 8
mov qword [rsp], rax
sub qword [rsp], 0x5fe85947
pop rdi
add rdi, 0x5fe85947
mov r14, rdi
pop rdi
push rcx
mov rcx, r14
mov rdi, rcx
pop rcx
pop r14
jmp 0x1403fc72d
rep stosb byte [rdi], al
sub rsp, 8
push 0x79fcdc27
push rdx
pop qword [rsp]
pop qword [rsp]
push rcx
push r12
mov r12d, 0x63ff924b
sub dword [rsp + 8], r12d
pop r12
pop rdx
push rax
mov eax, 0x63ff924b
add edx, 0x74e6e5c9
sub edx, 0x6ceff165
add edx, eax
add edx, 0x6ceff165
sub edx, 0x74e6e5c9
pop rax
push qword [rsp]
push qword [rsp]
mov rdx, qword [rsp]
add rsp, 8
add rsp, 8
add rsp, 8
jmp 0x1403fba91
shr eax, 5
dec r8d
inc r8d
add r8d, 0x7410feac
shl r8d, 1
dec r8d
add r8d, 0x7ea1dffa
add ebx, r8d
pop r8
mov rbx, qword [rsp]
push 0x7b5d18f8
mov qword [rsp], rbp
mov rbp, rsp
add rbp, 8
add rbp, 8
push rbp
push qword [rsp + 8]
pop rbp
pop qword [rsp]
mov rsp, qword [rsp]
jmp 0x1403e23cc
push rbx
mov rbx, rsp
add rbx, 8
sub rbx, 8
xchg qword [rsp], rbx
pop rsp
push rbx
pop qword [rsp]
push rcx
push rcx
mov ecx, 0x2a9f5f27
xor dword [rsp + 8], ecx
pop rcx
mov rbx, qword [rsp]
add rsp, 8
push r13
mov r13d, 0x2a9f5f27
xor ebx, r13d
mov r13, qword [rsp]
add rsp, 8
push qword [rsp]
push qword [rsp]
mov rbx, qword [rsp]
add rsp, 8
add rsp, 8
add rsp, 8
sub rsp, 8
push rax
pop qword [rsp]
push qword [rsp]
pop rdx
add rsp, 8
jmp 0x1403ea102
sub rsp, 8
push r13
push 0x57b619c8
mov qword [rsp], rbx
pop r13
mov qword [rsp + 8], r13
mov r13, qword [rsp]
add rsp, 8
push 0x56dfdc23
mov qword [rsp], rcx
xor dword [rsp], 0x7f7bc30a
pop rbx
push r11
push r14
mov r14d, 0x7fbfdc0f
mov r11d, 0xf7bed2c5
sub r11d, r14d
pop r14
xor r11d, 0x7d772a33
xor r11d, 0x75f21f8f
xor ebx, r11d
mov r11, qword [rsp]
add rsp, 8
push qword [rsp]
push qword [rsp]
mov rbx, qword [rsp]
add rsp, 8
add rsp, 8
add rsp, 8
push qword [rbp + 0x1b28]
push rdi
movabs rdi, 0x7f98c4ab
add qword [rsp + 8], rdi
pop rdi
mov rax, qword [rsp]
push r12
mov r12, rsp
add r12, 8
add r12, 8
xchg qword [rsp], r12
pop rsp
sub rax, 0x7f98c4ab
jmp 0x1403d8d58
push 0x5b7e7db4
sub rsp, 8
push rdx
pop qword [rsp]
pop qword [rsp]
push rcx
push r12
mov r12d, 0x6efd8f39
xor dword [rsp + 8], r12d
pop r12
pop rdx
push rsi
push rdx
push 0x66df693d
pop rdx
sub edx, 0x5faeac33
shr edx, 7
xor edx, 0x66f97230
push r14
mov r14d, 0x77ef4928
and r14d, 0x77b679e3
neg r14d
inc r14d
add r14d, 0x6f9fcd30
sub edx, r14d
pop r14
mov esi, edx
pop rdx
xor edx, esi
pop rsi
mov rdx, qword [rsp]
push r11
push rsp
mov r11, qword [rsp]
add rsp, 8
add r11, 8
add r11, 8
xchg qword [rsp], r11
mov rsp, qword [rsp]
push qword [rbp + 0x1b08]
push r9
movabs r9, 0x737be274
sub qword [rsp + 8], r9
push qword [rsp]
pop r9
add rsp, 8
pop rax
add rax, 0x737be274
jmp 0x1403f5d07
push 0x7fa66958
push 0x3dd7c6ca
sub rsp, 8
mov qword [rsp], rax
pop qword [rsp]
pop qword [rsp]
push 0xe77efdb
mov qword [rsp], rbx
push r15
mov r15d, 0x6cbda65d
xor dword [rsp + 8], r15d
mov r15, qword [rsp]
add rsp, 8
pop rax
push r12
mov r12d, 0x6cbda65d
xor eax, r12d
pop r12
push qword [rsp]
push qword [rsp]
mov rax, qword [rsp]
add rsp, 8
add rsp, 8
add rsp, 8
push qword [rax]
push rbp
movabs rbp, 0x6efffd1e
add qword [rsp + 8], rbp
pop rbp
push qword [rsp]
mov rdx, qword [rsp]
add rsp, 8
add rsp, 8
sub rdx, 0x6efffd1e
jmp 0x1403d009b
push rax
push rsp
pop rax
add rax, 8
sub rax, 8
push rax
push qword [rsp + 8]
pop rax
pop qword [rsp]
pop rsp
push rax
pop qword [rsp]
sub rsp, 8
mov qword [rsp], rbx
push rdi
mov edi, 0x727f1095
xor dword [rsp + 8], edi
pop rdi
mov rax, qword [rsp]
add rsp, 8
push rcx
mov ecx, 0x7fedd91d
add ecx, 0xf2913778
xor eax, ecx
pop rcx
push qword [rsp]
pop rax
push r8
mov r8, rsp
add r8, 8
add r8, 8
xchg qword [rsp], r8
mov rsp, qword [rsp]
push rax
push rdx
movabs rdx, 0x5f3fe916
sub qword [rsp + 8], 0x7fdd1685
add qword [rsp + 8], rdx
add qword [rsp + 8], 0x7fdd1685
pop rdx
pop qword [rbp + 0x1b28]
sub qword [rbp + 0x1b28], 0x5f3fe916
jmp 0x1403f4079
push 0x4fdbade3
sub rsp, 8
sub rsp, 8
mov qword [rsp], r8
mov r8, rdx
mov qword [rsp + 8], r8
pop r8
pop qword [rsp]
push rcx
sub dword [rsp], 0x33ef5172
pop rdx
push rbx
push r13
mov r13d, 0x7ffbaa24
add r13d, 0xff83d8de
mov ebx, r13d
push qword [rsp]
pop r13
add rsp, 8
shl ebx, 6
xor ebx, 0xec0f91f2
add edx, ebx
pop rbx
push qword [rsp]
pop rdx
push r9
push rsp
pop r9
add r9, 8
add r9, 8
push r9
push qword [rsp + 8]
pop r9
pop qword [rsp]
pop rsp
lea r8, [rbp + 0x27c]
push rsi
push rsp
pop rsi
add rsi, 8
sub rsi, 8
xchg qword [rsp], rsi
pop rsp
push 0x2fbebb16
mov qword [rsp], rbx
pop qword [rsp]
push rcx
push rcx
mov ecx, 0x5f67b738
xor dword [rsp + 8], ecx
mov rcx, qword [rsp]
add rsp, 8
pop rbx
push rdi
mov edi, 0x5f67b738
xor ebx, edi
mov rdi, qword [rsp]
add rsp, 8
push qword [rsp]
mov rbx, qword [rsp]
push r12
mov r12, rsp
add r12, 8
add r12, 8
xchg qword [rsp], r12
pop rsp
add rsp, 8
jmp 0x1403c5b5b
sub rsp, 8
mov qword [rsp], rax
push r14
movabs r14, 0x79ffab95
sub qword [rsp + 8], 0xdc0558
sub qword [rsp + 8], r14
add qword [rsp + 8], 0xdc0558
mov r14, qword [rsp]
add rsp, 8
pop qword [rbp + 0x1b10]
add qword [rbp + 0x1b10], 0x79ffab95
jmp 0x1403dca73
push r8
push rsp
pop r8
add r8, 8
sub r8, 8
xchg qword [rsp], r8
mov rsp, qword [rsp]
mov qword [rsp], rbx
push rcx
push r11
mov r11d, 0x7e77def5
add dword [rsp + 8], 0x5fff833c
add dword [rsp + 8], r11d
sub dword [rsp + 8], 0x5fff833c
pop r11
mov rbx, qword [rsp]
add rsp, 8
push rbp
mov ebp, 0x7e77def5
sub ebx, ebp
pop rbp
mov rbx, qword [rsp]
push r12
push rsp
pop r12
add r12, 8
add r12, 8
xor r12, qword [rsp]
xor qword [rsp], r12
xor r12, qword [rsp]
mov rsp, qword [rsp]
sub rsp, 8
mov qword [rsp], rax
mov rdi, qword [rsp]
push rcx
mov rcx, rsp
add rcx, 8
add rcx, 8
xchg qword [rsp], rcx
mov rsp, qword [rsp]
push 0x7df32e04
push rsi
mov rsi, rsp
add rsi, 8
sub rsi, 8
xchg qword [rsp], rsi
pop rsp
push rax
pop qword [rsp]
pop qword [rsp]
push 0x7f5b25e3
mov qword [rsp], rbx
sub dword [rsp], 0x3e7fd295
pop rax
push r8
mov r8d, 0x73377fd1
add r8d, 0x7afe76a4
dec r8d
not r8d
sub r8d, 1
add r8d, 0x2cb5c90b
add eax, r8d
pop r8
push qword [rsp]
push qword [rsp]
mov rax, qword [rsp]
add rsp, 8
add rsp, 8
add rsp, 8
jmp 0x1403d531e
push 0x7dafaa47
push 0x7f3d7687
push rax
pop qword [rsp]
pop qword [rsp]
pop qword [rbp + 0x1b00]
jmp 0x1403d014d
push 0x7bbdef26
mov qword [rsp], rax
add qword [rsp], 0x6fb7f4df
pop rdx
sub rdx, 0x6fb7f4df
jmp 0x1403c67e3
lea rcx, [rbp + 0x8c0]
sub rsp, 8
push 0x5af5c07f
push rcx
pop qword [rsp]
pop qword [rsp]
add ecx, 0x7ffca5d2
add ecx, 0x5c7b2842
add ecx, 0x3ca58467
sub ecx, 0x5ef74b43
sub ecx, 0x7affff0f
add ecx, eax
add ecx, 0x7affff0f
add ecx, 0x5ef74b43
sub ecx, 0x3ca58467
sub ecx, 0x5c7b2842
sub ecx, 0x7ffca5d2
push qword [rsp]
push qword [rsp]
mov rcx, qword [rsp]
add rsp, 8
add rsp, 8
add rsp, 8
jmp 0x1403d1c5b
push 0x71ff3b3d
push rbx
pop qword [rsp]
mov rbx, rsp
add rbx, 8
sub rbx, 8
xchg qword [rsp], rbx
mov rsp, qword [rsp]
mov qword [rsp], rdx
push rcx
push rax
mov eax, 0x7fb9c1b9
sub dword [rsp + 8], eax
pop rax
push qword [rsp]
pop rdx
add rsp, 8
push rcx
mov ecx, 0x6b5ffa2e
xor ecx, 0x6ffb3f87
inc ecx
sub ecx, 0x6b7f9734
sub ecx, 0x3bff10ff
add ecx, 0x2293a442
add edx, ecx
pop rcx
mov rdx, qword [rsp]
push r15
sub rsp, 8
mov qword [rsp], rsp
add qword [rsp], 8
pop r15
add r15, 8
add r15, 8
xchg qword [rsp], r15
pop rsp
movzx r9d, byte [rbp + 0xdc]
push 0x6efffdfc
sub rsp, 8
push r13
mov r13, rcx
mov qword [rsp + 8], r13
pop r13
pop qword [rsp]
sub ecx, 0x17fe027f
add ecx, 0x4efde482
sub ecx, 0x77b9db02
add ecx, 0x13762ae9
sub ecx, 0x7f593779
add ecx, eax
add ecx, 0x7f593779
sub ecx, 0x13762ae9
add ecx, 0x77b9db02
sub ecx, 0x4efde482
add ecx, 0x17fe027f
push qword [rsp]
mov rcx, qword [rsp]
push rdx
push rsp
pop rdx
add rdx, 8
add rdx, 8
xchg qword [rsp], rdx
pop rsp
add rsp, 8
jmp 0x1403fd245
push 0x37eb6a0e
push 0x777f9448
push rax
pop qword [rsp]
pop qword [rsp]
sub rsp, 8
mov qword [rsp], rbx
sub dword [rsp], 0x7fff5250
mov rax, qword [rsp]
add rsp, 8
push r12
push r10
mov r10d, 0x7972579a
mov r12d, 0x68d05ca
xor r12d, r10d
pop r10
add eax, r12d
pop r12
push qword [rsp]
push qword [rsp]
pop rax
add rsp, 8
add rsp, 8
push rcx
push rdx
push r8
movabs r8, 0x3beb3cbb
movabs rdx, 0xbbbaca2a
add rdx, 0xeb6b3cc
sub rdx, r8
sub rdx, 0xeb6b3cc
mov r8, qword [rsp]
add rsp, 8
xor qword [rsp + 8], rdx
pop rdx
pop rsi
xor rsi, 0x7fcf8d6f
jmp 0x1403e03a7
push qword [rax]
sub rsp, 8
mov qword [rsp], r12
movabs r12, 0x7e2fc813
sub qword [rsp + 8], r12
pop r12
push qword [rsp]
pop rdx
add rsp, 8
add rdx, 0x7e2fc813
jmp 0x1403b1a48
call fcn.140037630
jmp 0x1403c5b67
call fcn.1400440d0
jmp 0x1403d5160
push r13
push rsp
pop r13
add r13, 8
sub r13, 8
xor r13, qword [rsp]
xor qword [rsp], r13
xor r13, qword [rsp]
pop rsp
push rax
pop qword [rsp]
push rbx
sub dword [rsp], 0x7efe6f77
pop rax
push r10
push r11
mov r11d, 0x7efe6f77
mov r10d, r11d
mov r11, qword [rsp]
add rsp, 8
add eax, 0x77ae7b64
add eax, r10d
sub eax, 0x77ae7b64
pop r10
push qword [rsp]
push qword [rsp]
mov rax, qword [rsp]
add rsp, 8
add rsp, 8
add rsp, 8
movzx r8d, byte [rbp + 0xdd]
jmp 0x1403a543d
push rbp
push rcx
sub qword [rsp], 0x55ee4916
pop rbp
add rbp, 0x55ee4916
push r10
push rbp
mov r10, qword [rsp]
add rsp, 8
mov rsi, r10
pop r10
pop rbp
jmp 0x1403e0bad