Function at 0x1800a8ef0
Capabilities:
Terminate process

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x390]
sub rsp, 0x490
mov rax, qword [0x1800f6ae8]
xor rax, rsp
mov qword [rbp + 0x380], rax
mov edi, dword [rsp + 0x40]
mov r13d, edx
add edx, 0x11
mov qword [rsp + 0x48], rcx
mov dword [rsp + 0x30], edx
mov r14, rcx
cmp r13d, edx
jae 0x1800a9250
mov esi, dword [rsp + 0x40]
lea r12d, [r13 - 0x25]
mov r15, qword [rsp + 0x48]
lea r11, [0x1800fb2e0]
lea r10, [0x180090590]
lea r9, [0x1800fb4c0]
lea rbx, [0x180090d40]
lea r8, [0x180000000]
cmp r12d, 0x14
ja case.0x1800a8f8c.13
mov ecx, dword [r8 + r12*4 + 0xa9338]
add rcx, r8
jmp rcx
mov rax, qword [0x1800fb2e0]
lea r9, str._from_request
mov qword [rsp + 0x40], rax
lea rcx, [0x1800fb4b8]
lea rax, [rsp + 0x40]
xor edx, edx
mov qword [rsp + 0x28], rax
mov r8d, 0x9d
mov qword [rsp + 0x20], 0
call fcn.180047e00
mov esi, eax
test eax, eax
je 0x1800a931e
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov edx, 0xc5
lea rcx, [rsp + 0x50]
call fcn.180012090
jmp 0x1800a931e
cmp dword [0x1800f6770], 0
je 0x1800a90b8
lea r14, [0x1800f6770]
nop word [rax + rax]
mov ebx, 0xec
cmp ebx, 0xec
je 0x1800a9052
cmp ebx, 0x18d
jne 0x1800a908f
mov eax, dword [r14]
lea r8, [rsp + 0x40]
mov qword [rsp + 0x40], rax
lea rdx, [rsp + 0x38]
mov rax, qword [0x1800fb408]
mov r9d, 0x30
xor ecx, ecx
mov qword [rsp + 0x38], rax
call fcn.180065c00
jmp 0x1800a908f
mov eax, dword [r14]
lea rdx, [rsp + 0x40]
mov dword [rsp + 0x40], eax
mov r9d, 0xbe
mov rax, qword [0x1800fb4c0]
xor r8d, r8d
mov qword [rsp + 0x38], rax
xor ecx, ecx
lea rax, [rsp + 0x38]
mov qword [rsp + 0x20], rax
call fcn.1800a4b60
mov rsi, rax
test eax, eax
jne 0x1800a8fd2
add ebx, 0xa1
cmp ebx, 0x22e
jb 0x1800a9015
add r14, 4
cmp dword [r14], 0
jne 0x1800a9010
mov r14, qword [rsp + 0x48]
mov edx, dword [rsp + 0x30]
mov rcx, qword [0x1800fb2e0]
mov rax, qword [0x1800fb4c0]
mov qword [rcx + 0x80], rax
jmp case.0x1800a8f8c.13
lea r8, [rsp + 0x38]
mov qword [rsp + 0x38], 0x2ee0
lea rdx, [rbp - 0x80]
mov ecx, 0x7b
call fcn.18001b210
mov qword [0x180103b48], rbx
jmp 0x1800a931e
mov rax, qword [0x1800fb2e0]
lea r8, [0x1800fb408]
mov r9d, 0x62
mov qword [rsp + 0x38], rax
lea rdx, str.Pirms_ierakst
lea rcx, [rsp + 0x38]
call fcn.1800835d0
mov esi, eax
jmp 0x1800a931e
mov qword [rsp + 0x28], r9
lea r8, [rsp + 0x40]
xor r9d, r9d
mov dword [rsp + 0x40], 5
xor edx, edx
mov dword [rsp + 0x20], 1
xor ecx, ecx
call fcn.18005adc0
mov esi, eax
test eax, eax
jne 0x1800a8fd2
jmp 0x1800a931e
mov rax, qword [0x1800fb2e0]
lea r8, [rsp + 0x38]
xor edx, edx
mov qword [rsp + 0x28], 0
xor r9d, r9d
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x20], 0
lea ecx, [rdx + 0x41]
call fcn.180042980
mov esi, eax
jmp 0x1800a931e
mov rax, qword [0x1800f6118]
lea r9, str.test_fs
mov dword [rsp + 0x28], 0xa7
lea r8, [rsp + 0x38]
lea rdx, [rbp - 0x80]
mov qword [rsp + 0x38], rax
lea rcx, [rsp + 0x40]
mov qword [0x180103da0], r10
mov dword [rsp + 0x40], 0x20000
mov qword [rsp + 0x20], r11
call fcn.1800ba4a0
mov esi, eax
jmp 0x1800a931e
lea rax, [rsp + 0x50]
mov r9, r14
xor edx, edx
mov qword [rsp + 0x20], rax
mov r8d, 0xf9
lea rcx, [0x1800e0988]
call fcn.1800cbf10
mov r8, r15
lea rdx, [rsp + 0x50]
mov ecx, 0xce
call fcn.180014510
mov r15, rax
test rax, rax
je 0x1800a931e
nop
cmp dword [r15 + 0x14], 0
jne 0x1800a928e
lea r8, [r15 + 1]
mov edx, 0x37
mov rcx, r14
call fcn.180014770
test eax, eax
je 0x1800a928e
mov edx, 0x114
mov ecx, edx
sub ecx, 0x114
je 0x1800a9282
cmp ecx, 1
jne 0x1800a9284
mov eax, edi
mov rcx, qword [rbp + 0x380]
xor rcx, rsp
call fcn.1800d1090
lea r11, [rsp + 0x490]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
mov edi, eax
inc edx
cmp edx, 0x116
jb 0x1800a9241
mov r8, r15
lea rdx, [rsp + 0x50]
mov ecx, 0xce
call fcn.180014510
mov r15, rax
test rax, rax
jne 0x1800a9220
jmp 0x1800a931e
mov ecx, 0x73
mov eax, ecx
sub eax, 0x73
je 0x1800a92c1
cmp eax, 0x3d
je 0x1800a9250
jmp 0x1800a92c3
xor edi, edi
add ecx, 0x3d
cmp ecx, 0xed
jb 0x1800a92b3
test esi, esi
jne 0x1800a8fd2
jmp case.0x1800a8f8c.13
lea r15, [rsp + 0x60]
jmp case.0x1800a8f8c.13
mov rax, qword [0x1800fb2e0]
lea r8, [0x1800fb4b0]
mov r9d, 0x62
mov qword [rsp + 0x38], rax
lea rdx, str.6_66F6K6U6
lea rcx, [rsp + 0x38]
call fcn.1800835d0
mov esi, eax
jmp 0x1800a931e
xor edx, edx
lea rcx, [rbp - 0x80]
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memset
mov edx, dword [rsp + 0x30]
inc r13d
inc r12d
cmp r13d, edx
jae 0x1800a9250
jmp 0x1800a8f54