Function at 0x180077e30
Capabilities:
Resume thread

Disassembly:
push rbx
sub rsp, 0x20
cmp dword [0x1803daea8], 0
je 0x180077e51
mov rcx, qword [0x18040b088]
xor edx, edx
mov rcx, qword [rcx + 0x40]
call fcn.180058130
mov ecx, 0x63bb7af5
call fcn.18005ed40
mov rbx, qword [rax]
call fcn.180057d60
test eax, eax
je 0x180077e71
call fcn.180057d60
cmp eax, 1
jne 0x180077e7b
xor edx, edx
mov rcx, rbx
call fcn.180058130
mov ecx, 0x15a43d5a
call fcn.18005ed40
mov rbx, qword [rax]
call fcn.180057d60
test eax, eax
je 0x180077e9b
call fcn.180057d60
cmp eax, 1
jne 0x180077ea5
xor edx, edx
mov rcx, rbx
call fcn.180058130
mov ecx, 0xef637b4a
call fcn.18005ed40
mov rbx, qword [rax]
call fcn.180057d60
test eax, eax
je 0x180077ec5
call fcn.180057d60
cmp eax, 1
jne 0x180077ecf
xor edx, edx
mov rcx, rbx
call fcn.180058130
mov ecx, 0x424420f3
call fcn.18005ed40
mov rbx, qword [rax]
call fcn.180057d60
test eax, eax
je 0x180077eef
call fcn.180057d60
cmp eax, 1
jne 0x180077ef9
xor edx, edx
mov rcx, rbx
call fcn.180058130
mov ecx, 0x3b8c530e
call fcn.18005ed40
mov rbx, qword [rax]
call fcn.180057d60
test eax, eax
je 0x180077f19
call fcn.180057d60
cmp eax, 1
jne 0x180077f23
xor edx, edx
mov rcx, rbx
call fcn.180058130
mov ecx, 0x98b68c
call fcn.18005ed40
mov rbx, qword [rax]
call fcn.180057d60
test eax, eax
je 0x180077f43
call fcn.180057d60
cmp eax, 1
jne 0x180077f4d
xor edx, edx
mov rcx, rbx
call fcn.180058130
mov ecx, 0xb7b304b8
call fcn.18005ed40
mov rbx, qword [rax]
call fcn.180057d60
test eax, eax
je 0x180077f6d
call fcn.180057d60
cmp eax, 1
jne 0x180077f77
xor edx, edx
mov rcx, rbx
call fcn.180058130
mov ecx, 0x5bd556f0
call fcn.18005ed40
mov rbx, qword [rax]
call fcn.180057d60
test eax, eax
je 0x180077f97
call fcn.180057d60
cmp eax, 1
jne 0x180077fa1
xor edx, edx
mov rcx, rbx
call fcn.180058130
mov ecx, 0x61969424
call fcn.18005ed40
mov rbx, qword [rax]
call fcn.180057d60
test eax, eax
je 0x180077fc1
call fcn.180057d60
cmp eax, 1
jne 0x180077fcb
xor edx, edx
mov rcx, rbx
call fcn.180058130
mov ecx, 0xd203867f
call fcn.18005ed40
mov rbx, qword [rax]
call fcn.180057d60
test eax, eax
je 0x180077feb
call fcn.180057d60
cmp eax, 1
jne 0x180077ff5
xor edx, edx
mov rcx, rbx
call fcn.180058130
mov ecx, 0x7e6eefaa
call fcn.18005ed40
mov rbx, qword [rax]
call fcn.180057d60
test eax, eax
je 0x180078015
call fcn.180057d60
cmp eax, 1
jne 0x18007801f
xor edx, edx
mov rcx, rbx
call fcn.180058130
mov ecx, 0xbc9ff069
call fcn.18005ed40
mov rbx, qword [rax]
call fcn.180057d60
test eax, eax
je 0x18007803f
call fcn.180057d60
cmp eax, 1
jne 0x180078049
xor edx, edx
mov rcx, rbx
call fcn.180058130
mov ecx, 0xf78176a9
call fcn.18005ed40
mov rbx, qword [rax]
call fcn.180057d60
test eax, eax
je 0x180078069
call fcn.180057d60
cmp eax, 1
jne 0x180078073
xor edx, edx
mov rcx, rbx
call fcn.180058130
mov ecx, 0x64f0c131
call fcn.18005ed40
mov rbx, qword [rax]
call fcn.180057d60
test eax, eax
je 0x180078093
call fcn.180057d60
cmp eax, 1
jne 0x18007809d
xor edx, edx
mov rcx, rbx
call fcn.180058130
mov ecx, 0x316bedb9
call fcn.18005ed40
mov rbx, qword [rax]
call fcn.180057d60
test eax, eax
je 0x1800780bd
call fcn.180057d60
cmp eax, 1
jne 0x1800780c7
xor edx, edx
mov rcx, rbx
call fcn.180058130
mov ecx, 0x2a945f81
call fcn.18005ed40
mov rbx, qword [rax]
call fcn.180057d60
test eax, eax
je 0x1800780e7
call fcn.180057d60
cmp eax, 1
jne 0x1800780f1
xor edx, edx
mov rcx, rbx
call fcn.180058130
mov ecx, 0x125471b3
call fcn.18005ed40
mov rbx, qword [rax]
call fcn.180057d60
test eax, eax
je 0x180078111
call fcn.180057d60
cmp eax, 1
jne 0x18007811b
xor edx, edx
mov rcx, rbx
call fcn.180058130
mov ecx, 0x21d51e4d
call fcn.18005ed40
mov rbx, qword [rax]
call fcn.180057d60
test eax, eax
je 0x18007813b
call fcn.180057d60
cmp eax, 1
jne 0x180078145
xor edx, edx
mov rcx, rbx
call fcn.180058130
mov ecx, 0xcd2bd610
call fcn.18005ed40
mov rbx, qword [rax]
call fcn.180057d60
test eax, eax
je 0x180078165
call fcn.180057d60
cmp eax, 1
jne 0x18007816f
xor edx, edx
mov rcx, rbx
call fcn.180058130
mov ecx, 0x84a4f827
call fcn.18005ed40
mov rbx, qword [rax]
call fcn.180057d60
test eax, eax
je 0x18007818f
call fcn.180057d60
cmp eax, 1
jne 0x180078199
xor edx, edx
mov rcx, rbx
call fcn.180058130
mov ecx, 0xa5397d6d
call fcn.18005ed40
mov rbx, qword [rax]
call fcn.180057d60
test eax, eax
je 0x1800781b9
call fcn.180057d60
cmp eax, 1
jne 0x1800781c3
xor edx, edx
mov rcx, rbx
call fcn.180058130
mov ecx, 0x132a0da4
call fcn.18005ed40
mov rbx, qword [rax]
call fcn.180057d60
test eax, eax
je 0x1800781e3
call fcn.180057d60
cmp eax, 1
jne 0x1800781ed
xor edx, edx
mov rcx, rbx
call fcn.180058130
mov ecx, 0xa9f2d07f
call fcn.18005ed40
mov rbx, qword [rax]
call fcn.180057d60
test eax, eax
je 0x18007820d
call fcn.180057d60
cmp eax, 1
jne 0x18007821c
xor edx, edx
mov rcx, rbx
add rsp, 0x20
pop rbx
jmp fcn.180058130
add rsp, 0x20
pop rbx
ret