Function at 0x18002c8d0
Capabilities:
Terminate process

Disassembly:
mov qword [rsp + 0x20], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x1e0]
sub rsp, 0x2e0
mov rax, qword [0x1800e72b8]
xor rax, rsp
mov qword [rbp + 0x1d8], rax
mov r13, qword [rbp + 0x240]
lea ebx, [r9 + 0x10]
xor esi, esi
mov dword [rsp + 0x40], r9d
mov qword [rbp - 0x40], r8
mov eax, r9d
mov qword [rbp - 0x78], rdx
mov r15d, r9d
mov qword [rsp + 0x78], rcx
mov r12, r8
mov qword [rbp - 0x68], r13
mov r10, rdx
mov dword [rsp + 0x70], eax
mov rdi, rcx
mov dword [rsp + 0x60], ebx
cmp r9d, ebx
jae 0x18002d21a
mov r15d, dword [rsp + 0x40]
lea rdx, [0x180000000]
lea r14, [0x1800c867b]
nop word [rax + rax]
add eax, 0xffffffdb
cmp eax, 0x29
ja case.0x18002c97e.53
movzx eax, byte [rdx + rax + 0x2d724]
mov ecx, dword [rdx + rax*4 + 0x2d6e0]
add rcx, rdx
jmp rcx
mov eax, dword [0x1800e5638]
mov esi, 0xfb
dec eax
mov dword [rdi], eax
nop
cmp esi, 0xfb
je 0x18002c9a9
cmp esi, 0x18c
je case.0x18002c97e.44
jmp 0x18002caa6
xor ebx, ebx
lea rcx, [rbp - 0x60]
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
lea edx, [rbx + 7]
call fcn.18007af40
movups xmm1, xmmword [rax]
movups xmm0, xmmword [rax + 0x10]
movd eax, xmm1
movups xmmword [rbp - 0x50], xmm0
test al, al
je 0x18002caa3
mov edi, 0x28
nop
mov eax, edi
sub eax, 0x27
je 0x18002ca0c
cmp eax, 1
jne 0x18002ca98
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
xor edx, edx
mov ecx, 0xee
call fcn.180084d50
jmp 0x18002ca98
mov r8d, dword [0x1800e74b8]
cmp r15d, r8d
je 0x18002ca77
mov ebx, 0xe5
nop dword [rax]
cmp ebx, 0xe5
je 0x18002ca3c
cmp ebx, 0xa747
jne 0x18002ca67
mov r8d, r15d
mov dword [0x1800e74b8], r15d
jmp 0x18002ca67
mov edx, r15d
lea rcx, str._reprojectImageTo3D_gpu_cv__YAXABVGpuMat_12_AAV312_ABVMat_2_HAAVStream_12__Z
call fcn.1800bc300
xor r9d, r9d
lea rcx, str._r36___imageWriteui2D_param_3__
mov r8, r14
mov rdx, r14
call fcn.1800bc300
mov r8d, dword [0x1800e74b8]
add ebx, 0xa662
cmp ebx, 0x14cc4
jbe 0x18002ca20
xor ebx, ebx
lea rax, [rsp + 0x48]
mov dword [rsp + 0x48], ebx
mov r9d, 0x6c
mov qword [rsp + 0x20], rax
mov r8, r14
xor edx, edx
mov rcx, r14
call fcn.1800a7e50
dec edi
cmp edi, 0x26
ja 0x18002c9e0
mov dword [rbp - 0x80], ebx
add esi, 0x91
cmp esi, 0x21d
jb 0x18002c990
xor esi, esi
jmp 0x18002d1ef
xor edx, edx
lea r9, [0x1800e74d0]
mov r8, r12
lea ecx, [rdx + 0x40]
call fcn.18005e9e0
mov qword [rbp - 0x70], rax
jmp 0x18002d1f3
mov r9d, 0x12f
lea rdx, [rbp + 0x178]
mov r8, r10
lea rcx, [rbp + 0x118]
call fcn.180053eb0
jmp 0x18002d1f3
mov eax, dword [0x1800e5638]
mov ecx, dword [rdi + 8]
dec eax
movsxd rdx, eax
mov rax, qword [0x1800e7c48]
add rdx, rdx
mov dword [rax + rdx*8 + 8], ecx
jmp 0x18002d1f3
mov r9, rdi
lea r8, [0x1800e74d0]
mov rdx, r12
mov ecx, 0xdc
call fcn.1800ac2e0
inc dword [0x1800e5638]
jmp 0x18002d1f3
cmp dword [r10 + 0x60], 0
je case.0x18002c97e.53
mov ebx, 0x11e
cmp ebx, 0x11e
je 0x18002cb69
cmp ebx, 0xd208
je case.0x18002c97e.44
jmp 0x18002cbf7
test r13, r13
je 0x18002cb8b
lea r9, [rsp + 0x48]
mov dword [rsp + 0x48], 1
xor r8d, r8d
mov edx, 0xb1
mov rcx, r13
call fcn.18008f610
movups xmm0, xmmword [rdi]
movups xmmword [r12], xmm0
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [r12 + 0x10], xmm1
movups xmm0, xmmword [rdi + 0x20]
movups xmmword [r12 + 0x20], xmm0
movups xmm1, xmmword [rdi + 0x30]
movups xmmword [r12 + 0x30], xmm1
movups xmm0, xmmword [rdi + 0x40]
movups xmmword [r12 + 0x40], xmm0
movups xmm1, xmmword [rdi + 0x50]
movups xmmword [r12 + 0x50], xmm1
movups xmm0, xmmword [rdi + 0x60]
movups xmmword [r12 + 0x60], xmm0
movups xmm1, xmmword [rdi + 0x70]
movups xmmword [r12 + 0x70], xmm1
movups xmm0, xmmword [rdi + 0x80]
movups xmmword [r12 + 0x80], xmm0
mov eax, dword [rdi + 0x90]
mov dword [r12 + 0x90], eax
add ebx, 0xd0ea
cmp ebx, 0x1a1d4
jbe 0x18002cb50
jmp 0x18002d1ef
movups xmm0, xmmword [rdi]
mov dword [rsp + 0x28], 0x75
lea r9, [rbp + 0x28]
movups xmm1, xmmword [rdi + 0x10]
xor r8d, r8d
xor edx, edx
movups xmmword [rbp + 0x28], xmm0
lea rcx, [rbp - 0x60]
mov qword [rsp + 0x20], rsi
movups xmm0, xmmword [rdi + 0x20]
movups xmmword [rbp + 0x38], xmm1
movups xmmword [rbp + 0x48], xmm0
call fcn.18008c850
jmp 0x18002d1f3
cmp dword [rdi + 0x90], 0
je case.0x18002c97e.53
mov ebx, 0x1f
nop dword [rax + rax]
mov eax, ebx
sub eax, 0x1f
je 0x18002cc9b
sub eax, 1
je 0x18002cc77
cmp eax, 1
je case.0x18002c97e.44
jmp 0x18002cca4
mov dword [rsp + 0x28], 0x6a
xor r9d, r9d
xor r8d, r8d
mov qword [rsp + 0x20], rsi
mov rdx, r12
mov rcx, r10
call fcn.180026370
mov r10, qword [rbp - 0x78]
jmp 0x18002cca4
test r13, r13
jne 0x18002d2a4
inc ebx
cmp ebx, 0x22
jb 0x18002cc60
jmp 0x18002d1ef
mov rcx, qword [rbp - 0x70]
test rcx, rcx
je case.0x18002c97e.53
mov r14d, 0x97
mov eax, r14d
sub eax, 0x95
je 0x18002cd18
sub eax, 1
je 0x18002cce4
cmp eax, 1
jne 0x18002ce51
mov eax, dword [rcx]
mov dword [rdi], eax
jmp 0x18002ce51
mov r9, rdi
mov dword [rsp + 0x20], 0x63
mov r8, r12
lea rdx, [0x1800e74d0]
xor ecx, ecx
call fcn.180035580
mov edx, dword [rdi]
mov rax, qword [0x1800e7c48]
add rdx, rdx
mov ecx, dword [rdi + 8]
mov dword [rax + rdx*8 + 8], ecx
jmp 0x18002ce4d
mov esi, 0xb3
nop dword [rax]
mov eax, esi
sub eax, 0xb3
je 0x18002cd37
cmp eax, 1
je case.0x18002c97e.44
jmp 0x18002ce3a
xor ebx, ebx
lea rcx, [rbp - 0x60]
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
lea edx, [rbx + 7]
call fcn.18007af40
movups xmm1, xmmword [rax]
movups xmm0, xmmword [rax + 0x10]
movd eax, xmm1
movups xmmword [rbp - 0x50], xmm0
test al, al
je 0x18002ce37
mov edi, 0x45
lea r13, [0x1800c867b]
cmp edi, 0x45
je 0x18002cda5
cmp edi, 0xeb
jne 0x18002ce21
lea rax, [rsp + 0x48]
mov dword [rsp + 0x48], ebx
lea r9d, [rdi - 0x7f]
mov qword [rsp + 0x20], rax
mov r8, r13
xor edx, edx
mov rcx, r13
call fcn.1800a7e50
jmp 0x18002ce21
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
xor edx, edx
mov ecx, 0xee
call fcn.180084d50
cmp r15d, dword [0x1800e74b8]
je 0x18002ce21
mov ebx, 0x3e
nop word [rax + rax]
cmp ebx, 0x3e
je 0x18002cdfb
cmp ebx, 0x2c90
jne 0x18002ce11
xor r9d, r9d
lea rcx, str.icudt58l_ibm_5347_P100_1998.cnv
mov r8, r13
mov rdx, r13
call fcn.1800bc300
mov dword [0x1800e74b8], r15d
jmp 0x18002ce11
mov r8d, dword [0x1800e74b8]
lea rcx, str.MessageTransport::ReceiveMessage:_Received_reply_that_no_unit_is_waiting_on.
mov edx, r15d
call fcn.1800bc300
add ebx, 0x2c52
cmp ebx, 0x58a4
jbe 0x18002cdd0
xor ebx, ebx
add edi, 0xa6
cmp edi, 0x191
jb 0x18002cd73
mov r13, qword [rbp - 0x68]
mov dword [rbp - 0x80], ebx
inc esi
cmp esi, 0xb5
jb 0x18002cd20
mov rdi, qword [rsp + 0x78]
mov rcx, qword [rbp - 0x70]
dec r14d
cmp r14d, 0x94
ja 0x18002ccc3
lea r14, [0x1800c867b]
xor esi, esi
jmp 0x18002d1ef
lea rdx, [rdi + 0x60]
mov dword [r12 + 0x90], esi
xor r9d, r9d
lea r8, [rbp + 0x118]
mov ecx, 0x143
call fcn.18001a9f0
jmp 0x18002d1f3
movups xmm0, xmmword [rdi + 0x30]
movups xmm1, xmmword [rdi + 0x40]
movups xmmword [rbp + 0x58], xmm0
movups xmm0, xmmword [rdi + 0x50]
movups xmmword [rbp + 0x68], xmm1
movups xmmword [rbp + 0x78], xmm0
jmp case.0x18002c97e.53
cmp byte [0x1800fa831], 0
jne 0x18002cee2
mov ecx, 0x116
nop
mov eax, ecx
sub eax, 0x116
je 0x18002ced4
cmp eax, 1
je case.0x18002c97e.44
jmp 0x18002ced8
mov qword [rbp - 0x80], rsi
inc ecx
cmp ecx, 0x118
jb 0x18002cec0
call qword [0x1800fa808]
mov qword [rbp - 0x80], rax
jmp 0x18002d1f3
mov r15d, dword [0x1800e74b8]
jmp case.0x18002c97e.53
mov r12d, 0xb
cmp r12d, 0xb
jne 0x18002d12b
movsxd rdx, dword [0x1800e5638]
mov rcx, qword [0x1800e7c48]
shl rdx, 4
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_realloc]
mov qword [0x1800e7c48], rax
test rax, rax
jne 0x18002d0ba
mov r14d, 0xd4
nop dword [rax + rax]
mov eax, r14d
sub eax, 0xd4
je 0x18002d2d7
cmp eax, 1
jne 0x18002d0a1
mov esi, 0x58
nop dword [rax]
mov eax, esi
sub eax, 0x56
je case.0x18002c97e.44
sub eax, 1
je 0x18002d08f
cmp eax, 1
jne 0x18002d096
xor ebx, ebx
lea edx, [rax + 6]
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
lea rcx, [rbp - 0x60]
call fcn.18007af40
movups xmm1, xmmword [rax]
movups xmm0, xmmword [rax + 0x10]
movd eax, xmm1
movups xmmword [rbp - 0x50], xmm0
test al, al
je 0x18002d096
mov edi, 0x72
lea r13, [0x1800c867b]
nop dword [rax]
mov eax, edi
sub eax, 0x72
je 0x18002d067
sub eax, 1
je 0x18002d013
sub eax, 1
je 0x18002d003
cmp eax, 1
jne 0x18002d07e
mov r9d, 0xe7
mov dword [rsp + 0x48], ebx
lea r8, [rsp + 0x48]
mov qword [rsp + 0x20], r13
mov rdx, r13
lea rcx, str.Lobo_ya_nndatu
call fcn.180041fe0
jmp 0x18002d07e
lea rax, str.V1253_WeightIdx
mov qword [0x1800e74c0], rax
jmp 0x18002d07e
cmp r15d, dword [0x1800e74b8]
je 0x18002d07e
mov ebx, pe_nt_image_headers64
mov eax, ebx
sub eax, 0xff
je 0x18002d052
cmp eax, 1
jne 0x18002d059
lea rcx, str._1_ControlStreamSubscribed_with_invalid_control_stream_id__subscriber__2_
call fcn.1800bc300
xor r9d, r9d
lea rcx, str.expected_immediate_operand_kind
mov r8, r13
mov rdx, r13
call fcn.1800bc300
jmp 0x18002d059
mov dword [0x1800e74b8], r15d
dec ebx
cmp ebx, 0xfe
ja 0x18002d021
xor ebx, ebx
jmp 0x18002d07e
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
xor edx, edx
mov ecx, 0xee
call fcn.180084d50
inc edi
cmp edi, 0x76
jb 0x18002cfc0
mov r13, qword [rbp - 0x68]
jmp 0x18002d096
mov dword [rbp - 0x80], 0xffffffff
dec esi
cmp esi, 0x55
ja 0x18002cf60
inc r14d
cmp r14d, 0xd6
jb 0x18002cf40
lea r14, [0x1800c867b]
xor esi, esi
xor r9d, r9d
mov qword [rsp + 0x20], rsi
xor r8d, r8d
lea rcx, [rbp - 0x60]
lea edx, [r9 + 7]
call fcn.18007af40
movups xmm1, xmmword [rax]
movups xmm0, xmmword [rax + 0x10]
movd eax, xmm1
movups xmmword [rbp - 0x50], xmm0
test al, al
je 0x18002d12b
mov eax, dword [0x1800e7c48]
lea r9, [rsp + 0x50]
mov dword [rsp + 0x48], eax
lea r8, [rsp + 0x58]
lea rax, [rsp + 0x48]
mov byte [rsp + 0x50], 2
mov qword [rsp + 0x30], rax
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x28], r14
mov rdx, r14
mov dword [rsp + 0x20], 0xc8
mov byte [rsp + 0x58], 2
mov dword [rsp + 0x68], esi
call fcn.18002a380
add r12d, 0x55f
cmp r12d, 0x55f
jbe 0x18002cf03
mov eax, dword [0x1800e5638]
mov r12, qword [rbp - 0x40]
dec eax
movsxd rcx, eax
mov rax, qword [0x1800e7c48]
add rcx, rcx
mov qword [rax + rcx*8], r12
jmp 0x18002d1ef
xor r9d, r9d
mov qword [rsp + 0x20], rsi
xor r8d, r8d
lea rcx, [rbp - 0x60]
lea edx, [r9 + 7]
call fcn.18007af40
movups xmm1, xmmword [rax]
movups xmm0, xmmword [rax + 0x10]
movd eax, xmm1
movups xmmword [rbp - 0x50], xmm0
test al, al
je 0x18002d1f3
mov ebx, 0xd5
cmp ebx, 0xd5
je 0x18002d1af
cmp ebx, 0x5c5b
jne 0x18002d1e1
xor edx, edx
mov ecx, 0xa3
call fcn.18007fd70
jmp 0x18002d1e1
xor r9d, r9d
xor r8d, r8d
xor ecx, ecx
lea edx, [r9 + 0x55]
call fcn.18008c0d0
lea rax, [rsp + 0x68]
mov dword [rsp + 0x68], esi
mov r9d, 0x6c
mov qword [rsp + 0x20], rax
mov r8, r14
xor edx, edx
mov rcx, r14
call fcn.1800a7e50
add ebx, 0x5b86
cmp ebx, 0xb70c
jbe 0x18002d191
mov ebx, dword [rsp + 0x60]
lea rdx, [0x180000000]
mov eax, dword [rsp + 0x70]
mov rdi, qword [rsp + 0x78]
inc eax
mov r10, qword [rbp - 0x78]
mov dword [rsp + 0x70], eax
cmp eax, ebx
jb 0x18002c960
mov r15d, dword [rsp + 0x40]
lea esi, [r15 + 0x6e8]
cmp r15d, esi
jae case.0x18002c97e.44
nop word [rax + rax]
cmp r15d, 0x365
ja 0x18002d527
je 0x18002d4f8
cmp r15d, 0x1c5
ja 0x18002d46b
je 0x18002d38d
mov eax, r15d
sub eax, 0x25
je 0x18002d365
sub eax, 0x68
je 0x18002d331
sub eax, 0x68
je 0x18002d2f7
cmp eax, 0x68
jne 0x18002d69b
lea r9, [rsp + 0x40]
mov dword [rsp + 0x40], 1
lea r8, [rbp + 0x58]
mov edx, 0x10a
lea rcx, [rbp + 0xb8]
call fcn.180020100
jmp 0x18002d69b
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
lea rdx, str._A_MOOMPUQ
mov rcx, rax
mov r8, r14
lea rax, str.EmittedCompactEncodedInstFragments
mov qword [rsp + 0x20], rax
call fcn.1800bc2a0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
mov r8d, 0xe
lea rdx, str.guestWriteable
lea ecx, [r8 - 0xd]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll__write]
mov ecx, eax
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
lea r9, [rsp + 0x40]
mov dword [rsp + 0x40], 1
lea r8, [rbp + 0x28]
mov edx, 0x10a
lea rcx, [rbp - 0x38]
call fcn.180020100
mov r8d, 0xa2
lea rdx, [rbp + 0x178]
lea rcx, [rbp - 0x38]
call fcn.180063400
jmp 0x18002d69b
lea r8, [r10 + 0x30]
mov r9d, 0x12f
lea rdx, [rbp + 0xe8]
lea rcx, [rbp + 0x118]
call fcn.180053eb0
lea rcx, [rdi + 0x60]
lea r8, [rbp + 0xe8]
lea rdx, [rbp + 0xe8]
jmp 0x18002d690
mov dword [rsp + 0x28], 0x75
lea r9, [rbp + 0x58]
xor r8d, r8d
mov qword [rsp + 0x20], 0
xor edx, edx
lea rcx, [rbp - 0x60]
call fcn.18008c850
jmp 0x18002d69b
mov r8d, 0xa2
lea rdx, [rbp + 0xe8]
lea rcx, [rbp + 0xb8]
call fcn.180063400
xor edx, edx
lea rcx, [rbp - 0x38]
mov r8d, 0x108
call fcn.180043080
test eax, eax
je 0x18002d69b
mov r14, qword [rsp + 0x78]
mov edi, 0xcb
nop dword [rax]
cmp edi, 0xcb
je 0x18002d3e6
cmp edi, 0x6f04
je case.0x18002c97e.44
jmp 0x18002d454
xor edx, edx
lea rcx, [rbp + 0xb8]
mov r8d, 0x108
call fcn.180043080
test eax, eax
je 0x18002d413
mov r9, r14
mov r8, r13
mov edx, 0x7c
mov rcx, r12
call fcn.18008f610
jmp 0x18002d454
mov ebx, 0x77
cmp ebx, 0x77
jne 0x18002d449
test r13, r13
je 0x18002d43d
lea r9, [rsp + 0x40]
mov dword [rsp + 0x40], 0
xor r8d, r8d
lea edx, [rbx + 0x3a]
mov rcx, r13
call fcn.18008f610
mov dword [r12 + 0x90], 1
add ebx, 0x67
cmp ebx, 0xde
jb 0x18002d418
add edi, 0x6e39
cmp edi, 0xdc72
jbe 0x18002d3d0
jmp 0x18002d69b
mov eax, r15d
sub eax, 0x22d
je 0x18002d4c0
sub eax, 0x68
je 0x18002d4ac
cmp eax, 0x68
jne 0x18002d69b
test r13, r13
je 0x18002d69b
movups xmm0, xmmword [rbp - 0x38]
movups xmm1, xmmword [rbp - 0x28]
movups xmmword [r13], xmm0
movups xmm0, xmmword [rbp - 0x18]
movups xmmword [r13 + 0x10], xmm1
movups xmmword [r13 + 0x20], xmm0
jmp 0x18002d69b
lea r8, [rbp - 0x38]
lea rdx, [rbp - 8]
lea rcx, [rbp + 0x148]
jmp 0x18002d690
xor r9d, r9d
lea r8, [rbp + 0x1a8]
lea rdx, [rbp + 0xb8]
mov ecx, 0x143
call fcn.18001a9f0
xor r9d, r9d
lea r8, [rbp + 0x148]
lea rdx, [rbp - 0x38]
mov ecx, 0x143
call fcn.18001a9f0
jmp 0x18002d69b
lea r8, [rdi + 0x60]
mov r9d, 0x12f
lea rdx, [r12 + 0x60]
lea rcx, [rbp - 0x38]
call fcn.180053eb0
lea r8, [rbp + 0x28]
lea rdx, [rbp + 0x88]
lea rcx, [rbp + 0x148]
jmp 0x18002d690
cmp r15d, 0x56d
ja 0x18002d611
je 0x18002d5ed
mov eax, r15d
sub eax, 0x3cd
je 0x18002d5a8
sub eax, 0x68
je 0x18002d591
sub eax, 0x68
je 0x18002d56f
cmp eax, 0x68
jne 0x18002d69b
lea r8d, [rax + 0x3a]
mov rcx, r12
lea rdx, [rbp + 0x1a8]
call fcn.180063400
jmp 0x18002d69b
lea r9, [rsp + 0x40]
mov dword [rsp + 0x40], 3
mov r8, r12
mov edx, 0x10a
mov rcx, r12
call fcn.180020100
jmp 0x18002d69b
mov r8d, 0xa2
lea rdx, [rbp - 8]
mov rcx, r12
call fcn.180063400
jmp 0x18002d69b
movups xmm0, xmmword [rbp + 0x88]
lea r8, [rsp + 0x40]
mov rdx, r12
movups xmm1, xmmword [rbp + 0x98]
mov ecx, 0xf1
mov dword [rsp + 0x40], 2
movups xmmword [r12], xmm0
movups xmm0, xmmword [rbp + 0xa8]
movups xmmword [r12 + 0x10], xmm1
movups xmmword [r12 + 0x20], xmm0
call fcn.18008c6b0
jmp 0x18002d69b
lea rcx, [r12 + 0x30]
mov dword [rsp + 0x40], 5
lea r9, [rsp + 0x40]
mov r8, r12
mov edx, 0x10a
call fcn.180020100
jmp 0x18002d69b
mov eax, r15d
sub eax, 0x5d5
je 0x18002d668
sub eax, 0x68
je 0x18002d65a
cmp eax, 0x68
jne 0x18002d69b
lea r9, [rsp + 0x40]
mov dword [rsp + 0x40], 1
lea r8, [rbp - 8]
mov edx, 0x10a
lea rcx, [rbp - 8]
call fcn.180020100
lea rcx, [r12 + 0x30]
mov r8d, 0xa2
lea rdx, [rbp - 8]
call fcn.180063400
jmp 0x18002d69b
lea r8, [rbp - 8]
lea rdx, [rbp - 8]
lea rcx, [rbp + 0x58]
jmp 0x18002d690
mov r8d, 0xa2
lea rdx, [rbp + 0x88]
lea rcx, [r12 + 0x30]
call fcn.180063400
lea r8, [r12 + 0x30]
lea rdx, [r12 + 0x30]
lea rcx, [rbp + 0xb8]
mov r9d, 0x12f
call fcn.180053eb0
mov rdi, qword [rsp + 0x78]
add r15d, 0x68
mov r10, qword [rbp - 0x78]
cmp r15d, esi
jb 0x18002d230
mov rax, qword [rbp - 0x80]
mov rcx, qword [rbp + 0x1d8]
xor rcx, rsp
call fcn.1800bcd70
mov rbx, qword [rsp + 0x338]
add rsp, 0x2e0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret