Function at 0x18000cb70
Capabilities:
Write file on windows

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x37]
sub rsp, 0xc0
mov rdi, r9
mov r14d, r8d
mov r12, rdx
mov rsi, rcx
movdqa xmm0, xmmword [0x18009efc0]
movdqa xmmword [rbp - 0x29], xmm0
mov byte [rbp - 0x39], 0
movdqa xmm1, xmm0
movdqa xmmword [rbp - 9], xmm0
mov byte [rbp - 0x19], 0
movdqa xmmword [rbp + 0x17], xmm0
mov byte [rbp + 7], 0
lea r15d, [r8 + 9]
mov dword [rbp - 0x59], r15d
cmp r8d, r15d
jae case.0x18000cc0d.2
lea r15d, [r8 - 0x106]
lea rdx, [0x180000000]
mov r13, qword [rbp - 0x49]
mov eax, dword [rbp - 0x59]
nop dword [rax]
cmp r15d, 0x1b
ja case.default.0x18000cc0d
movzx eax, byte [rdx + r15 + 0xcf34]
mov ecx, dword [rdx + rax*4 + 0xcf0c]
add rcx, rdx
jmp rcx
mov r13, qword [rdi + 0x70]
jmp case.0x18000cc0d.9
mov rbx, qword [rbp - 0x41]
cmp qword [rbx + 0x1a], 0
jne 0x18000cd4c
mov ecx, 0x53
nop dword [rax]
mov eax, ecx
sub eax, 0x53
je 0x18000cd3d
cmp eax, 1
jne 0x18000cd41
mov ebx, dword [rbp - 0x51]
mov rdx, qword [rbp + 0x1f]
cmp rdx, 0x10
jb 0x18000cc82
inc rdx
mov rcx, qword [rbp + 7]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18000cc7d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18000cf03
call fcn.18006dad0
movdqa xmm0, xmmword [0x18009efc0]
movdqa xmmword [rbp + 0x17], xmm0
mov byte [rbp + 7], 0
mov rdx, qword [rbp - 1]
cmp rdx, 0x10
jb 0x18000ccce
inc rdx
mov rcx, qword [rbp - 0x19]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18000ccc9
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18000cf03
call fcn.18006dad0
movdqa xmm0, xmmword [0x18009efc0]
movdqa xmmword [rbp - 9], xmm0
mov byte [rbp - 0x19], 0
mov rdx, qword [rbp - 0x21]
cmp rdx, 0x10
jb 0x18000cd1a
inc rdx
mov rcx, qword [rbp - 0x39]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18000cd15
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18000cf03
call fcn.18006dad0
mov eax, ebx
lea r11, [rsp + 0xc0]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
mov byte [rbp - 0x51], 0
inc ecx
cmp ecx, 0x55
jb 0x18000cc30
lea rax, [rbx + 0xa]
mov qword [rsp + 0x20], rax
xor r9d, r9d
xor edx, edx
mov r8d, 0xdc
lea rcx, [rbp - 0x39]
call fcn.180008a20
jmp 0x18000cec9
mov rcx, rdi
call qword [0x1800ba0c0]
jmp 0x18000cec9
mov ebx, 0x73
cmp ebx, 0x73
je 0x18000cd94
cmp ebx, 0x1f72
je case.0x18000cc0d.2
jmp 0x18000cdb8
mov rax, qword [rbp - 0x41]
movzx eax, word [rax + 8]
mov word [rbp + 0x77], ax
mov r9, rsi
lea r8, [rbp + 0x77]
lea rdx, [rbp - 0x39]
mov ecx, 0x12b
call fcn.1800653f0
mov byte [rbp - 0x51], al
add ebx, 0x1eff
cmp ebx, 0x3dfe
jbe 0x18000cd81
mov rax, qword [r13 + 0x48]
test rax, rax
jne 0x18000cef0
mov ebx, 0x81
nop dword [rax + rax]
mov eax, ebx
sub eax, 0x81
je 0x18000cdf4
cmp eax, 1
je case.0x18000cc0d.2
jmp 0x18000ce0c
mov r9, qword [r13 + 0x38]
mov r8, qword [r12]
mov edx, 1
mov rcx, rsi
call fcn.18007a16c
mov dword [rbp - 0x51], eax
inc ebx
cmp ebx, 0x83
jb 0x18000cde0
jmp 0x18000cec9
mov dword [rbp + 0x77], 7
mov qword [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
mov r9d, 0x132
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0x77]
call fcn.180059890
mov qword [rbp - 0x49], rax
cmp rax, 0
jne 0x18000cec9
mov ebx, 0x63
nop word [rax + rax]
mov ecx, ebx
sub ecx, 0x61
je case.0x18000cc0d.2
sub ecx, 1
je 0x18000ce90
cmp ecx, 1
jne 0x18000ce97
mov rcx, qword [rdi + 0x10]
test rcx, rcx
je 0x18000ce97
lea r8, str.get_JobStatus
mov rdx, qword [rdi + 0x18]
call fcn.18006bdd0
jmp 0x18000ce97
mov dword [rbp - 0x51], 0
dec ebx
cmp ebx, 0x60
ja 0x18000ce60
jmp 0x18000cec9
mov qword [rbp - 0x41], rdi
jmp case.0x18000cc0d.9
mov rax, qword [rbp - 0x49]
mov qword [rbp - 0x51], rax
lea r8, [rbp - 0x51]
mov edx, 0x8e
mov rcx, rdi
call fcn.180042af0
xor ecx, ecx
test eax, eax
sete cl
mov dword [rbp - 0x51], ecx
lea rdx, [0x180000000]
mov eax, dword [rbp - 0x59]
inc r14d
inc r15d
cmp r14d, eax
jae case.0x18000cc0d.2
jmp 0x18000cbf0
mov r8d, dword [r12]
mov rdx, rsi
mov rcx, rdi
call rax
mov ebx, eax
jmp 0x18000cc47
call fcn.180073fa4
int3