Function at 0x18009c180
Capabilities:
Terminate process

Disassembly:
mov qword [rsp + 8], rbx
mov dword [rsp + 0x20], r9d
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
mov rbp, rsp
sub rsp, 0x80
mov r14d, dword [rbp + 0x58]
mov r12, r8
imul eax, r9d, 0x847
mov r13, rcx
mov r15d, r9d
mov dword [rbp - 0x18], eax
cmp r9d, eax
ja 0x18009c56a
xor ebx, ebx
nop word [rax + rax]
cmp r15d, 0x8cf0
ja 0x18009c71b
je 0x18009c5ad
cmp r15d, 0xed
ja 0x18009c554
je 0x18009c543
mov eax, r15d
sub eax, 0x1d
je 0x18009c503
sub eax, 0x40
je 0x18009c550
cmp eax, 0x7f
jne 0x18009cf3c
mov qword [rsp + 0x48], rbx
lea rax, [rbp - 0x30]
mov qword [rsp + 0x40], rbx
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rbx
xor ecx, ecx
mov qword [rsp + 0x28], rbx
lea edx, [r9 + 0x11]
mov dword [rbp - 0x30], 0x2716
mov qword [rsp + 0x20], rbx
call fcn.18004a160
mov qword [rsp + 0x48], rbx
mov rsi, rax
mov qword [rsp + 0x40], rbx
lea rax, [rbp - 0x28]
mov qword [rsp + 0x38], rax
xor r9d, r9d
mov qword [rsp + 0x30], rbx
xor r8d, r8d
mov qword [rsp + 0x28], rbx
xor ecx, ecx
mov qword [rsp + 0x20], rbx
lea edx, [r9 + 0x11]
mov dword [rbp - 0x28], 0x2711
call fcn.18004a160
xor r9d, r9d
mov qword [rsp + 0x28], rbx
xor r8d, r8d
mov dword [rbp - 0x20], 0x68
lea rdx, [rbp - 0x20]
mov dword [rsp + 0x20], 0x70
xor ecx, ecx
mov rdi, rax
call fcn.18005dad0
mov r9d, 0xa0
mov dword [rbp - 0x20], 0x3ea
xor r8d, r8d
lea rcx, [rbp - 0x20]
xor edx, edx
mov rbx, rax
call fcn.180083bb0
mov r9, rsi
mov qword [rsp + 0x20], 0
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.180051f30
xor ebx, ebx
mov dword [rbp - 0x20], 0x2716
mov qword [rsp + 0x48], rbx
lea rax, [rbp - 0x20]
mov qword [rsp + 0x40], rbx
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rbx
lea edx, [rbx + 0x11]
mov qword [rsp + 0x28], rbx
xor ecx, ecx
mov qword [rsp + 0x20], rbx
call fcn.18004a160
mov qword [rsp + 0x48], rbx
lea edx, [rbx + 0x11]
mov qword [rsp + 0x40], rbx
mov rsi, rax
lea rax, [rbp - 0x28]
mov dword [rbp - 0x28], 0x2712
mov qword [rsp + 0x38], rax
xor r9d, r9d
mov qword [rsp + 0x30], rbx
xor r8d, r8d
mov qword [rsp + 0x28], rbx
xor ecx, ecx
mov qword [rsp + 0x20], rbx
call fcn.18004a160
mov qword [rsp + 0x28], rbx
mov rdi, rax
mov dword [rsp + 0x20], 0x70
mov dword [rbp - 0x30], 0x68
xor r9d, r9d
lea rdx, [rbp - 0x30]
xor r8d, r8d
xor ecx, ecx
call fcn.18005dad0
mov r9d, 0xa0
mov dword [rbp - 0x30], 0x3eb
xor r8d, r8d
lea rcx, [rbp - 0x30]
xor edx, edx
mov rbx, rax
call fcn.180083bb0
mov r9, rsi
mov qword [rsp + 0x20], 0
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.180051f30
xor ebx, ebx
mov dword [rbp - 0x20], 0x2711
mov qword [rsp + 0x48], rbx
lea rax, [rbp - 0x20]
mov qword [rsp + 0x40], rbx
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rbx
lea edx, [rbx + 0x11]
mov qword [rsp + 0x28], rbx
xor ecx, ecx
mov qword [rsp + 0x20], rbx
call fcn.18004a160
xor r9d, r9d
mov qword [rsp + 0x28], rbx
xor r8d, r8d
mov dword [rbp - 0x28], 0x68
lea rdx, [rbp - 0x28]
mov dword [rsp + 0x20], 0x70
xor ecx, ecx
mov rdi, rax
call fcn.18005dad0
mov r9d, 0xa0
mov dword [rbp - 0x28], 0x3e9
xor r8d, r8d
lea rcx, [rbp - 0x28]
xor edx, edx
mov rbx, rax
call fcn.180083bb0
xor r9d, r9d
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.180051f30
xor ebx, ebx
mov dword [rbp - 0x20], 0x2716
mov qword [rsp + 0x48], rbx
lea rax, [rbp - 0x20]
mov qword [rsp + 0x40], rbx
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rbx
lea edx, [rbx + 0x11]
mov qword [rsp + 0x28], rbx
xor ecx, ecx
mov qword [rsp + 0x20], rbx
call fcn.18004a160
mov qword [rsp + 0x48], rbx
lea edx, [rbx + 0x11]
mov qword [rsp + 0x40], rbx
mov rsi, rax
lea rax, [rbp - 0x28]
mov dword [rbp - 0x28], 0x271a
mov qword [rsp + 0x38], rax
xor r9d, r9d
mov qword [rsp + 0x30], rbx
xor r8d, r8d
mov qword [rsp + 0x28], rbx
xor ecx, ecx
mov qword [rsp + 0x20], rbx
call fcn.18004a160
mov qword [rsp + 0x28], rbx
lea rdx, [rbp - 0x30]
xor r9d, r9d
mov dword [rsp + 0x20], 0x70
xor r8d, r8d
mov dword [rbp - 0x30], 0x68
xor ecx, ecx
mov rdi, rax
call fcn.18005dad0
lea rcx, [rbp - 0x30]
mov dword [rbp - 0x30], 0x3f0
jmp 0x18009cf09
mov r9d, dword [r13]
mov r8d, dword [r12]
cmp r9d, r8d
jne 0x18009cf55
mov rax, qword [rbp + 0x68]
mov r9d, dword [rax]
mov rax, qword [rbp + 0x60]
mov r8d, dword [rax]
cmp r9d, r8d
je 0x18009cf3c
lea rcx, str.typeColumn___dbi1::InvalidColIdx
call fcn.1800c03a0
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov eax, dword [r13]
cmp dword [rdx + 0x20], eax
je 0x18009cf3c
mov eax, ebx
jmp 0x18009c56d
cmp r15d, 0x1294
je 0x18009c588
cmp r15d, 0x250b
jne 0x18009cf3c
mov eax, r14d
mov rbx, qword [rsp + 0xc0]
add rsp, 0x80
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
mov rbx, qword [rbp + 0x68]
lea rcx, str.Parola_Korumal
mov r9d, dword [r13]
mov r8, rdx
mov edx, dword [rbx]
call fcn.1800c03a0
mov r14d, dword [r13]
add r14d, dword [rbx]
jmp 0x18009cf36
mov qword [rsp + 0x48], rbx
lea rax, [rbp - 0x20]
mov qword [rsp + 0x40], rbx
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rbx
xor ecx, ecx
mov qword [rsp + 0x28], rbx
lea edx, [r9 + 0x11]
mov dword [rbp - 0x20], 0x2716
mov qword [rsp + 0x20], rbx
call fcn.18004a160
mov qword [rsp + 0x48], rbx
mov rsi, rax
mov qword [rsp + 0x40], rbx
lea rax, [rbp - 0x28]
mov qword [rsp + 0x38], rax
xor r9d, r9d
mov qword [rsp + 0x30], rbx
xor r8d, r8d
mov qword [rsp + 0x28], rbx
xor ecx, ecx
mov qword [rsp + 0x20], rbx
lea edx, [r9 + 0x11]
mov dword [rbp - 0x28], 0x271b
call fcn.18004a160
xor r9d, r9d
mov qword [rsp + 0x28], rbx
xor r8d, r8d
mov dword [rbp - 0x30], 0x68
lea rdx, [rbp - 0x30]
mov dword [rsp + 0x20], 0x70
xor ecx, ecx
mov rdi, rax
call fcn.18005dad0
mov r9d, 0xa0
mov dword [rbp - 0x30], 0x3f1
xor r8d, r8d
lea rcx, [rbp - 0x30]
xor edx, edx
mov rbx, rax
call fcn.180083bb0
mov r9, rsi
mov qword [rsp + 0x20], 0
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.180051f30
xor ebx, ebx
mov dword [rbp - 0x20], 0x271a
mov qword [rsp + 0x48], rbx
lea rax, [rbp - 0x20]
mov qword [rsp + 0x40], rbx
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rbx
lea edx, [rbx + 0x11]
mov qword [rsp + 0x28], rbx
xor ecx, ecx
mov qword [rsp + 0x20], rbx
call fcn.18004a160
mov dword [rbp - 0x28], 0x68
mov qword [rsp + 0x28], rbx
lea rdx, [rbp - 0x28]
xor r9d, r9d
mov dword [rsp + 0x20], 0x70
xor r8d, r8d
xor ecx, ecx
mov rdi, rax
call fcn.18005dad0
mov dword [rbp - 0x28], 0x3ef
mov r9d, 0xa0
lea rcx, [rbp - 0x28]
xor r8d, r8d
xor edx, edx
mov rbx, rax
call fcn.180083bb0
xor r9d, r9d
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.180051f30
jmp 0x18009cf36
cmp r15d, 0x2312c
ja 0x18009cd27
je 0x18009ca8d
cmp r15d, 0x97d4
je 0x18009cf6d
cmp r15d, 0x11904
je 0x18009c9f2
cmp r15d, 0x1a518
jne 0x18009cf3c
mov qword [rsp + 0x48], rbx
lea rax, [rbp - 0x20]
mov qword [rsp + 0x40], rbx
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rbx
xor ecx, ecx
mov qword [rsp + 0x28], rbx
lea edx, [r9 + 0x11]
mov dword [rbp - 0x20], 0x2716
mov qword [rsp + 0x20], rbx
call fcn.18004a160
mov qword [rsp + 0x48], rbx
mov rsi, rax
mov qword [rsp + 0x40], rbx
lea rax, [rbp - 0x28]
mov qword [rsp + 0x38], rax
xor r9d, r9d
mov qword [rsp + 0x30], rbx
xor r8d, r8d
mov qword [rsp + 0x28], rbx
xor ecx, ecx
mov qword [rsp + 0x20], rbx
lea edx, [r9 + 0x11]
mov dword [rbp - 0x28], 0x2712
call fcn.18004a160
lea rdx, [0x1800cc8ac]
mov ecx, 0x8e
mov rdi, rax
call fcn.1800b3930
mov r9d, 0xa0
mov dword [rbp - 0x30], 0x3eb
xor r8d, r8d
lea rcx, [rbp - 0x30]
xor edx, edx
mov rbx, rax
call fcn.180083bb0
mov r9, rsi
mov qword [rsp + 0x20], 0
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.180051f30
xor ecx, ecx
mov dword [rbp - 0x20], 0x2711
mov qword [rsp + 0x48], rcx
lea rax, [rbp - 0x20]
mov qword [rsp + 0x40], rcx
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rcx
lea edx, [rcx + 0x11]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rcx
call fcn.18004a160
lea rdx, [0x1800cc8ac]
mov ecx, 0x8e
mov rdi, rax
call fcn.1800b3930
mov r9d, 0xa0
mov dword [rbp - 0x28], 0x3e9
xor r8d, r8d
lea rcx, [rbp - 0x28]
xor edx, edx
mov rbx, rax
call fcn.180083bb0
xor r9d, r9d
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.180051f30
xor ebx, ebx
mov dword [rbp - 0x20], 0x2716
mov qword [rsp + 0x48], rbx
lea rax, [rbp - 0x20]
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x28], rbx
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
lea edx, [rbx + 0x11]
xor ecx, ecx
call fcn.18004a160
mov qword [rsp + 0x48], rbx
lea edx, [rbx + 0x11]
mov qword [rsp + 0x40], rbx
mov rsi, rax
lea rax, [rbp - 0x28]
mov dword [rbp - 0x28], 0x271a
mov qword [rsp + 0x38], rax
xor r9d, r9d
mov qword [rsp + 0x30], rbx
xor r8d, r8d
mov qword [rsp + 0x28], rbx
xor ecx, ecx
mov qword [rsp + 0x20], rbx
call fcn.18004a160
lea rdx, [0x1800cc8ac]
mov ecx, 0x8e
mov rdi, rax
call fcn.1800b3930
mov r9d, 0xa0
mov dword [rbp - 0x30], 0x3f0
xor r8d, r8d
lea rcx, [rbp - 0x30]
xor edx, edx
mov rbx, rax
call fcn.180083bb0
mov r9, rsi
mov qword [rsp + 0x20], 0
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.180051f30
xor ebx, ebx
mov dword [rbp - 0x20], 0x2716
mov qword [rsp + 0x48], rbx
lea rax, [rbp - 0x20]
mov qword [rsp + 0x40], rbx
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rbx
lea edx, [rbx + 0x11]
mov qword [rsp + 0x28], rbx
xor ecx, ecx
mov qword [rsp + 0x20], rbx
call fcn.18004a160
mov qword [rsp + 0x48], rbx
lea edx, [rbx + 0x11]
mov qword [rsp + 0x40], rbx
mov rsi, rax
lea rax, [rbp - 0x28]
mov dword [rbp - 0x28], 0x271b
mov qword [rsp + 0x38], rax
xor r9d, r9d
mov qword [rsp + 0x30], rbx
xor r8d, r8d
mov qword [rsp + 0x28], rbx
xor ecx, ecx
mov qword [rsp + 0x20], rbx
call fcn.18004a160
lea rdx, [0x1800cc8ac]
mov ecx, 0x8e
mov rdi, rax
call fcn.1800b3930
lea rcx, [rbp - 0x30]
mov dword [rbp - 0x30], 0x3f1
jmp 0x18009cf09
mov qword [rsp + 0x48], rbx
lea rax, [rbp - 0x20]
mov qword [rsp + 0x40], rbx
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rbx
xor ecx, ecx
mov qword [rsp + 0x28], rbx
lea edx, [r9 + 0x11]
mov dword [rbp - 0x20], 0x2716
mov qword [rsp + 0x20], rbx
call fcn.18004a160
mov qword [rsp + 0x48], rbx
mov rsi, rax
mov qword [rsp + 0x40], rbx
lea rax, [rbp - 0x28]
mov qword [rsp + 0x38], rax
xor r9d, r9d
mov qword [rsp + 0x30], rbx
xor r8d, r8d
mov qword [rsp + 0x28], rbx
xor ecx, ecx
mov qword [rsp + 0x20], rbx
lea edx, [r9 + 0x11]
mov dword [rbp - 0x28], 0x2711
call fcn.18004a160
lea rdx, [0x1800cc8ac]
mov ecx, 0x8e
mov rdi, rax
call fcn.1800b3930
lea rcx, [rbp - 0x30]
mov dword [rbp - 0x30], 0x3ea
jmp 0x18009cf09
mov qword [rsp + 0x48], rbx
lea rax, [rbp - 0x20]
mov qword [rsp + 0x40], rbx
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rbx
xor ecx, ecx
mov qword [rsp + 0x28], rbx
lea edx, [r9 + 0x11]
mov dword [rbp - 0x20], 0x271a
mov qword [rsp + 0x20], rbx
call fcn.18004a160
lea rdx, [0x1800cc8ac]
mov ecx, 0x8e
mov rdi, rax
call fcn.1800b3930
mov r9d, 0xa0
mov dword [rbp - 0x28], 0x3ef
xor r8d, r8d
lea rcx, [rbp - 0x28]
xor edx, edx
mov rbx, rax
call fcn.180083bb0
xor r9d, r9d
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.180051f30
xor ebx, ebx
mov dword [rbp - 0x20], 0x2716
mov qword [rsp + 0x48], rbx
lea rax, [rbp - 0x20]
mov qword [rsp + 0x40], rbx
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rbx
lea edx, [rbx + 0x11]
mov qword [rsp + 0x28], rbx
xor ecx, ecx
mov qword [rsp + 0x20], rbx
call fcn.18004a160
mov qword [rsp + 0x48], rbx
lea edx, [rbx + 0x11]
mov qword [rsp + 0x40], rbx
mov rsi, rax
lea rax, [rbp - 0x28]
mov dword [rbp - 0x28], 0x2711
mov qword [rsp + 0x38], rax
xor r9d, r9d
mov qword [rsp + 0x30], rbx
xor r8d, r8d
mov qword [rsp + 0x28], rbx
xor ecx, ecx
mov qword [rsp + 0x20], rbx
call fcn.18004a160
xor r9d, r9d
mov qword [rsp + 0x28], rbx
xor r8d, r8d
mov dword [rbp - 0x30], 0x67
lea rdx, [rbp - 0x30]
mov dword [rsp + 0x20], 0x70
xor ecx, ecx
mov rdi, rax
call fcn.18005dad0
mov r9d, 0xa0
mov dword [rbp - 0x30], 0x3ea
xor r8d, r8d
lea rcx, [rbp - 0x30]
xor edx, edx
mov rbx, rax
call fcn.180083bb0
mov r9, rsi
mov qword [rsp + 0x20], 0
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.180051f30
xor ebx, ebx
mov dword [rbp - 0x20], 0x2716
mov qword [rsp + 0x48], rbx
lea rax, [rbp - 0x20]
mov qword [rsp + 0x40], rbx
lea edx, [rbx + 0x11]
mov qword [rsp + 0x38], rax
xor r9d, r9d
mov qword [rsp + 0x30], rbx
xor r8d, r8d
mov qword [rsp + 0x28], rbx
xor ecx, ecx
mov qword [rsp + 0x20], rbx
call fcn.18004a160
mov qword [rsp + 0x48], rbx
lea edx, [rbx + 0x11]
mov qword [rsp + 0x40], rbx
mov rsi, rax
lea rax, [rbp - 0x28]
mov dword [rbp - 0x28], 0x2712
mov qword [rsp + 0x38], rax
xor r9d, r9d
mov qword [rsp + 0x30], rbx
xor r8d, r8d
mov qword [rsp + 0x28], rbx
xor ecx, ecx
mov qword [rsp + 0x20], rbx
call fcn.18004a160
xor r9d, r9d
mov qword [rsp + 0x28], rbx
xor r8d, r8d
mov dword [rbp - 0x30], 0x67
lea rdx, [rbp - 0x30]
mov dword [rsp + 0x20], 0x70
xor ecx, ecx
mov rdi, rax
call fcn.18005dad0
mov r9d, 0xa0
mov dword [rbp - 0x30], 0x3eb
xor r8d, r8d
lea rcx, [rbp - 0x30]
xor edx, edx
mov rbx, rax
call fcn.180083bb0
mov r9, rsi
mov qword [rsp + 0x20], 0
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.180051f30
xor ebx, ebx
mov dword [rbp - 0x20], 0x2711
mov qword [rsp + 0x48], rbx
lea rax, [rbp - 0x20]
mov qword [rsp + 0x40], rbx
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rbx
lea edx, [rbx + 0x11]
mov qword [rsp + 0x28], rbx
xor ecx, ecx
mov qword [rsp + 0x20], rbx
call fcn.18004a160
xor r9d, r9d
mov qword [rsp + 0x28], rbx
xor r8d, r8d
mov dword [rbp - 0x28], 0x67
lea rdx, [rbp - 0x28]
mov dword [rsp + 0x20], 0x70
xor ecx, ecx
mov rdi, rax
call fcn.18005dad0
mov dword [rbp - 0x28], 0x3e9
jmp 0x18009c6ee
cmp r15d, 0x2bd40
je 0x18009ce5f
cmp r15d, 0x34954
jne 0x18009cf3c
mov qword [rsp + 0x48], rbx
lea rax, [rbp - 0x20]
mov qword [rsp + 0x40], rbx
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rbx
xor ecx, ecx
mov qword [rsp + 0x28], rbx
lea edx, [r9 + 0x11]
mov dword [rbp - 0x20], 0x2716
mov qword [rsp + 0x20], rbx
call fcn.18004a160
mov qword [rsp + 0x48], rbx
mov rsi, rax
mov qword [rsp + 0x40], rbx
lea rax, [rbp - 0x28]
mov qword [rsp + 0x38], rax
xor r9d, r9d
mov qword [rsp + 0x30], rbx
xor r8d, r8d
mov qword [rsp + 0x28], rbx
xor ecx, ecx
mov qword [rsp + 0x20], rbx
lea edx, [r9 + 0x11]
mov dword [rbp - 0x28], 0x271b
call fcn.18004a160
xor r9d, r9d
mov qword [rsp + 0x28], rbx
xor r8d, r8d
mov dword [rbp - 0x30], 0x67
lea rdx, [rbp - 0x30]
mov dword [rsp + 0x20], 0x70
xor ecx, ecx
mov rdi, rax
call fcn.18005dad0
mov r9d, 0xa0
mov dword [rbp - 0x30], 0x3f1
xor r8d, r8d
lea rcx, [rbp - 0x30]
xor edx, edx
mov rbx, rax
call fcn.180083bb0
mov r9, rsi
mov qword [rsp + 0x20], 0
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.180051f30
xor ebx, ebx
mov dword [rbp - 0x20], 0x271a
mov qword [rsp + 0x48], rbx
lea rax, [rbp - 0x20]
mov qword [rsp + 0x40], rbx
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rbx
lea edx, [rbx + 0x11]
mov qword [rsp + 0x28], rbx
xor ecx, ecx
mov qword [rsp + 0x20], rbx
call fcn.18004a160
mov dword [rbp - 0x28], 0x67
jmp 0x18009c6c6
mov qword [rsp + 0x48], rbx
lea rax, [rbp - 0x10]
mov qword [rsp + 0x40], rbx
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rbx
xor ecx, ecx
mov qword [rsp + 0x28], rbx
lea edx, [r9 + 0x11]
mov dword [rbp - 0x10], 0x2716
mov qword [rsp + 0x20], rbx
call fcn.18004a160
mov qword [rsp + 0x48], rbx
mov rsi, rax
mov qword [rsp + 0x40], rbx
lea rax, [rbp - 8]
mov qword [rsp + 0x38], rax
xor r9d, r9d
mov qword [rsp + 0x30], rbx
xor r8d, r8d
mov qword [rsp + 0x28], rbx
xor ecx, ecx
mov qword [rsp + 0x20], rbx
lea edx, [r9 + 0x11]
mov dword [rbp - 8], 0x271a
call fcn.18004a160
xor r9d, r9d
mov qword [rsp + 0x28], rbx
xor r8d, r8d
mov dword [rbp - 0x20], 0x67
lea rdx, [rbp - 0x20]
mov dword [rsp + 0x20], 0x70
xor ecx, ecx
mov rdi, rax
call fcn.18005dad0
lea rcx, [rbp - 0x20]
mov dword [rbp - 0x20], 0x3f0
mov r9d, 0xa0
xor r8d, r8d
xor edx, edx
mov rbx, rax
call fcn.180083bb0
mov r9, rsi
mov qword [rsp + 0x20], 0
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.180051f30
mov rdx, qword [rbp + 0x48]
xor ebx, ebx
imul eax, dword [rbp + 0x58], 0xa3
add r15d, eax
cmp r15d, dword [rbp - 0x18]
jbe 0x18009c1d0
jmp 0x18009c56a
lea rcx, str.ltiges_Token_am_Beginn_eines_Pr
call fcn.1800c03a0
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
movsxd rax, dword [r13]
test eax, eax
jle 0x18009cf9c
mov rdx, qword [rdx + 0x28]
mov r8, rax
sub rdx, r12
mov rcx, rbx
mov rax, qword [r12]
cmp qword [rdx + r12], rax
jne 0x18009c550
inc rcx
add r12, 8
cmp rcx, r8
jl 0x18009cf82
mov eax, 1
jmp 0x18009c56d