Function at 0x140009940
Capabilities:
Get thread local storage value
Get token membership
Terminate process

Disassembly:
push rbp
push rsi
push r13
push r14
push r15
lea rbp, [rsp - 0x40]
sub rsp, 0x140
mov rax, qword [0x1400c77d8]
xor rax, rsp
mov qword [rbp + 0x10], rax
xor esi, esi
mov qword [rbp - 0x60], r9
mov dword [rsp + 0x64], r8d
mov r15d, ecx
mov rcx, qword [rbp + 0x98]
mov r14d, r8d
mov qword [rbp - 0x40], rcx
mov rcx, qword [rbp + 0xa0]
mov qword [rbp - 0x38], rcx
mov ecx, dword [rbp + 0x90]
mov r13d, ecx
mov qword [rbp - 0x50], rdx
mov dword [rsp + 0x7c], esi
mov dword [rsp + 0x78], esi
mov dword [rsp + 0x60], esi
mov dword [rsp + 0x70], esi
mov dword [rsp + 0x6c], esi
mov dword [rbp - 0x80], esi
test r9, r9
jne 0x1400099cf
test ecx, ecx
je 0x1400099cf
mov ecx, 0x6f8
call qword [sym.imp.api_ms_win_core_errorhandling_l1_1_0.dll_SetLastError]
nop dword [rax + rax]
xor eax, eax
jmp 0x14000a42a
test byte [0x1400c9100], 2
je 0x1400099fa
call qword [sym.imp.api_ms_win_core_errorhandling_l1_1_0.dll_GetLastError]
nop dword [rax + rax]
mov r9d, r14d
lea rdx, [0x1400aa3b8]
xor r8d, r8d
mov dword [rsp + 0x20], eax
call fcn.1400575c4
cmp dword [0x1400c9074], esi
mov qword [rsp + 0x138], rbx
mov qword [rsp + 0x130], rdi
jne 0x140009afd
call sym.spoolsv.exe_PrvRevertToPrinterSelf
xor edx, edx
lea r8, str.RouterPreInitEvent
mov rdi, rax
lea ecx, [rdx + 2]
call qword [sym.imp.api_ms_win_core_synch_l1_1_0.dll_OpenEventW]
nop dword [rax + rax]
mov rbx, rax
test rax, rax
jne 0x140009aac
mov rax, qword [0x1400c72a8]
lea rdi, [0x1400c72a8]
cmp rax, rdi
je 0x140009a80
test byte [rax + 0x44], 0x20
je 0x140009a80
call qword [sym.imp.api_ms_win_core_errorhandling_l1_1_0.dll_GetLastError]
nop dword [rax + rax]
mov rcx, qword [0x1400c72a8]
lea edx, [rbx + 0x15]
mov r9d, eax
lea r8, [0x1400aa8b0]
mov rcx, qword [rcx + 0x38]
call fcn.140016318
call qword [sym.imp.api_ms_win_core_errorhandling_l1_1_0.dll_GetLastError]
nop dword [rax + rax]
xor r8d, r8d
lea rcx, [0x1400aa3f8]
mov edx, eax
call fcn.140049218
xor ecx, ecx
call qword [sym.imp.api_ms_win_core_processthreads_l1_1_0.dll_ExitProcess]
mov rcx, rbx
call qword [sym.imp.api_ms_win_core_synch_l1_1_0.dll_SetEvent]
nop dword [rax + rax]
mov rcx, rbx
call qword [sym.imp.api_ms_win_core_handle_l1_1_0.dll_CloseHandle]
nop dword [rax + rax]
test rdi, rdi
je 0x140009af3
mov rcx, rdi
call sym.spoolsv.exe_PrvImpersonatePrinterClient
test eax, eax
jne 0x140009af3
call qword [sym.imp.api_ms_win_core_errorhandling_l1_1_0.dll_GetLastError]
nop dword [rax + rax]
mov edx, eax
mov ecx, 0x69
call fcn.140048e18
mov edx, 0xffffffff
call fcn.14004f9e4
mov ecx, 0x78
mov qword [rsp + 0x128], r12
call fcn.14000d114
lea r12, [0x1400c72a8]
mov r14, rax
test rax, rax
je 0x14000a19f
mov qword [rax + 0x18], rsi
lea rcx, [0x14008c070]
mov qword [r14], rcx
lea rcx, [0x14008c018]
mov dword [rax + 0x28], 0x6b6e6c74
mov qword [r14 + 0x40], 0x74696377
mov dword [r14 + 0x60], 0x61636573
mov dword [rax + 8], 1
add rax, 0x20
mov qword [r14 + 0x10], rcx
lea rcx, [0x14008c020]
mov dword [r14 + 0x48], esi
mov dword [r14 + 0x58], esi
mov qword [rax + 0x10], rax
mov qword [rax + 0x18], rax
mov qword [rax], rcx
mov qword [r14 + 0x50], rsi
mov dword [r14 + 0x64], 0x80004005
mov dword [r14 + 0x68], esi
mov qword [r14 + 0x70], rsi
call qword [sym.imp.api_ms_win_core_processthreads_l1_1_0.dll_GetCurrentThread]
nop dword [rax + rax]
xor r8d, r8d
lea r9, [r14 + 0x70]
mov rcx, rax
lea edx, [r8 + 0xe]
call qword [sym.imp.api_ms_win_core_processthreads_l1_1_0.dll_OpenThreadToken]
nop dword [rax + rax]
test eax, eax
jne 0x140009bfd
call qword [sym.imp.api_ms_win_core_errorhandling_l1_1_0.dll_GetLastError]
nop dword [rax + rax]
cmp eax, 5
jne 0x140009bf2
call qword [sym.imp.api_ms_win_core_processthreads_l1_1_0.dll_GetCurrentThread]
nop dword [rax + rax]
mov edx, 0xe
lea r9, [r14 + 0x70]
mov rcx, rax
lea r8d, [rdx - 0xd]
call qword [sym.imp.api_ms_win_core_processthreads_l1_1_0.dll_OpenThreadToken]
nop dword [rax + rax]
test eax, eax
jne 0x140009bfd
call fcn.1400094f0
mov ebx, eax
test eax, eax
js 0x140009c36
mov rcx, qword [r14 + 0x70]
lea rax, [rbp - 0x7c]
mov r9d, 4
mov dword [rbp - 0x7c], esi
lea r8, [r14 + 0x68]
mov qword [rsp + 0x20], rax
lea edx, [r9 + 8]
call qword [sym.imp.api_ms_win_security_base_l1_1_0.dll_GetTokenInformation]
nop dword [rax + rax]
test eax, eax
jne 0x140009c42
call fcn.1400094f0
mov ebx, eax
test eax, eax
jns 0x140009c42
mov rcx, qword [0x1400c72a8]
jmp 0x140009e8b
mov rcx, qword [r14 + 0x70]
lea r8, [rbp - 0x28]
xorps xmm0, xmm0
mov dword [rbp - 0x78], esi
xor eax, eax
mov r9d, 0x38
mov qword [rbp + 8], rax
lea rax, [rbp - 0x78]
movups xmmword [rbp - 0x28], xmm0
mov qword [rsp + 0x20], rax
lea edx, [r9 - 0x2e]
movups xmmword [rbp - 0x18], xmm0
movups xmmword [rbp - 8], xmm0
call qword [sym.imp.api_ms_win_security_base_l1_1_0.dll_GetTokenInformation]
nop dword [rax + rax]
test eax, eax
jne 0x140009c9c
call fcn.1400094f0
mov ebx, eax
test eax, eax
jns 0x140009c9c
mov rcx, qword [0x1400c72a8]
jmp 0x140009e8b
cmp dword [rbp - 0x20], 0x3e7
jne 0x140009cb4
cmp dword [rbp - 0x1c], esi
jne 0x140009cb4
mov ebx, 0x800703f0
jmp 0x140009eb6
call qword [sym.imp.api_ms_win_core_errorhandling_l1_1_0.dll_GetLastError]
nop dword [rax + rax]
mov ecx, dword [0x1400c8474]
mov edi, eax
cmp ecx, 0xffffffff
jne 0x140009cd2
mov rax, rsi
jmp 0x140009cde
call qword [sym.imp.api_ms_win_core_processthreads_l1_1_0.dll_TlsGetValue]
nop dword [rax + rax]
lea rdx, [rbp - 0x74]
mov rcx, rax
call qword [sym.imp.RPCRT4.dll_I_RpcBindingInqTransportType]
nop dword [rax + rax]
mov ebx, eax
test eax, eax
je 0x140009d63
cmp eax, 0x6bd
je 0x140009e69
test eax, eax
jle 0x140009d0f
movzx ebx, ax
or ebx, 0x80070000
mov ecx, edi
call qword [sym.imp.api_ms_win_core_errorhandling_l1_1_0.dll_SetLastError]
nop dword [rax + rax]
mov rcx, qword [0x1400c72a8]
test ebx, ebx
jns 0x140009e7b
cmp rcx, r12
je 0x140009e7b
test byte [rcx + 0x44], 0x20
je 0x140009e7b
mov rcx, qword [rcx + 0x38]
lea r8, [0x1400aa900]
mov edx, 0x12
mov r9d, ebx
call fcn.14001635c
mov rcx, qword [0x1400c72a8]
jmp 0x140009e8b
cmp dword [rbp - 0x74], 4
je 0x140009d81
mov ecx, edi
call qword [sym.imp.api_ms_win_core_errorhandling_l1_1_0.dll_SetLastError]
nop dword [rax + rax]
mov ebx, 0x800703f0
jmp 0x140009eb6
call qword [sym.imp.api_ms_win_core_processthreads_l1_1_0.dll_GetCurrentThread]
nop dword [rax + rax]
mov edx, 8
lea r9, [rbp - 0x58]
mov rcx, rax
lea r8d, [rdx - 7]
call qword [sym.imp.api_ms_win_core_processthreads_l1_1_0.dll_OpenThreadToken]
nop dword [rax + rax]
test eax, eax
je 0x140009e57
lea rax, [rbp - 0x68]
mov dword [rbp - 0x30], esi
mov qword [rsp + 0x50], rax
lea rcx, [rbp - 0x30]
mov dword [rsp + 0x48], esi
xor r9d, r9d
mov dword [rsp + 0x40], esi
mov dl, 1
mov dword [rsp + 0x38], esi
mov dword [rsp + 0x30], esi
mov dword [rsp + 0x28], esi
lea r8d, [r9 + 2]
mov dword [rsp + 0x20], esi
mov word [rbp - 0x2c], 0x500
mov qword [rbp - 0x68], rsi
call qword [sym.imp.api_ms_win_security_base_l1_1_0.dll_AllocateAndInitializeSid]
nop dword [rax + rax]
test eax, eax
je 0x140009e3b
mov rdx, qword [rbp - 0x68]
lea r8, [rbp - 0x70]
mov rcx, qword [rbp - 0x58]
call qword [sym.imp.api_ms_win_security_base_l1_1_0.dll_CheckTokenMembership]
nop dword [rax + rax]
test eax, eax
je 0x140009e22
cmp dword [rbp - 0x70], esi
mov ebx, esi
setne bl
jmp 0x140009e29
call fcn.1400094f0
mov ebx, eax
mov rcx, qword [rbp - 0x68]
call qword [sym.imp.api_ms_win_security_base_l1_1_0.dll_FreeSid]
nop dword [rax + rax]
jmp 0x140009e42
call fcn.1400094f0
mov ebx, eax
mov rcx, qword [rbp - 0x58]
call qword [sym.imp.api_ms_win_core_handle_l1_1_0.dll_CloseHandle]
nop dword [rax + rax]
jmp 0x140009d0f
call fcn.1400094f0
mov ebx, eax
cmp eax, 0x800703f0
jne 0x140009d0f
mov ecx, edi
call qword [sym.imp.api_ms_win_core_errorhandling_l1_1_0.dll_SetLastError]
nop dword [rax + rax]
mov ebx, esi
jmp 0x140009eb6
cmp ebx, 1
jne 0x140009e87
mov ebx, 0x800703f0
jmp 0x140009eb6
test ebx, ebx
jns 0x140009eb6
cmp ebx, 0x800703f0
je 0x140009eb6
cmp rcx, r12
je 0x140009eb6
test byte [rcx + 0x44], 0x20
je 0x140009eb6
mov rcx, qword [rcx + 0x38]
lea r8, [0x1400aa8d0]
mov edx, 0x15
mov r9d, ebx
call fcn.14001635c
mov dword [r14 + 0x64], ebx
mov rax, qword [r14]
movabs r10, 0xb4a187331ad91070
mov rax, qword [rax + 0x10]
mov rcx, r14
call qword [0x1400a8400]
test eax, eax
js 0x14000a1a2
lea rcx, [0x1400c8e38]
call qword [sym.imp.api_ms_win_core_synch_l1_1_0.dll_EnterCriticalSection]
nop dword [rax + rax]
mov rdi, qword [0x1400c90b0]
test rdi, rdi
je 0x14000a18a
mov eax, dword [rdi + 8]
cmp eax, 0x7fffffff
je 0x140009f2b
nop dword [rax]
lea ecx, [rax + 1]
lock cmpxchg dword [rdi + 8], ecx
je 0x140009f24
mov eax, dword [rdi + 8]
cmp eax, 0x7fffffff
jne 0x140009f10
mov rdi, qword [0x1400c90b0]
lea rcx, [0x1400c8e38]
call qword [sym.imp.api_ms_win_core_synch_l1_1_0.dll_LeaveCriticalSection]
nop dword [rax + rax]
mov rax, qword [r14]
movabs r10, 0xb4a187331ad91070
mov rax, qword [rax + 0x10]
mov rcx, r14
call qword [0x1400a8400]
test eax, eax
js 0x14000a13f
cmp dword [r14 + 0x40], 0x74696377
jne 0x14000a13f
lea rbx, [rdi + 0x28]
mov rcx, rbx
call qword [sym.imp.api_ms_win_core_synch_l1_1_0.dll_EnterCriticalSection]
nop dword [rax + rax]
inc dword [rbx + 0x2c]
call qword [sym.imp.api_ms_win_core_processthreads_l1_1_0.dll_GetCurrentThreadId]
nop dword [rax + rax]
mov dword [rbx + 0x28], eax
cmp dword [rdi + 0xb0], esi
jne 0x14000a065
mov r12d, esi
cmp qword [r14 + 0x50], rsi
je 0x140009fbd
cmp dword [r14 + 0x48], esi
je 0x14000a06b
mov r12d, 0x80070032
jmp 0x14000a06b
test r14, r14
lea rdx, [r14 + 0x20]
cmove rdx, rsi
test rdx, rdx
je 0x14000a05d
mov rcx, qword [rdx + 0x10]
test rcx, rcx
je 0x14000a065
mov rax, qword [rdx + 0x18]
test rax, rax
je 0x14000a065
mov r8, qword [rdi + 0x80]
cmp rcx, rdx
je 0x14000a014
cmp rax, rdx
je 0x14000a014
mov qword [rcx + 0x18], rax
mov rcx, qword [rdx + 0x18]
mov rax, qword [rdx + 0x10]
mov qword [rcx + 0x10], rax
mov qword [rdx + 0x10], rdx
mov qword [rdx + 0x18], rdx
mov rax, qword [r8 + 0x10]
mov qword [rax + 0x18], rdx
mov rax, qword [r8 + 0x10]
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], r8
mov qword [r8 + 0x10], rdx
mov qword [r14 + 0x50], rdi
mov qword [r14 + 0x44], rsi
inc dword [rdi + 0xc8]
mov eax, dword [r14 + 8]
cmp eax, 0x7fffffff
je 0x14000a06b
lea ecx, [rax + 1]
lock cmpxchg dword [r14 + 8], ecx
je 0x14000a06b
mov eax, dword [r14 + 8]
cmp eax, 0x7fffffff
jne 0x14000a045
jmp 0x14000a06b
mov r12d, 0x80070057
jmp 0x14000a06b
mov r12d, 0x80004005
add dword [rbx + 0x2c], 0xffffffff
mov eax, dword [rbx + 0x2c]
jne 0x14000a077
mov dword [rbx + 0x28], esi
mov rcx, rbx
call qword [sym.imp.api_ms_win_core_synch_l1_1_0.dll_LeaveCriticalSection]
nop dword [rax + rax]
test r12d, r12d
js 0x14000a13f
mov rax, qword [r14 + 0x18]
mov r8, qword [rdi + 0x18]
test rax, rax
je 0x14000a0aa
mov r8, rax
mov rax, qword [rdi + 0xe0]
mov qword [r8 + 8], rax
movsxd rax, dword [r14 + 0x58]
cmp eax, 5
ja case.default.0x14000a0c8
lea rdx, [0x140000000]
mov ecx, dword [rdx + rax*4 + 0xa504]
add rcx, rdx
jmp rcx
mov rdx, r14
lea rcx, [0x14000a9a0]
call qword [sym.imp.ntdll.dll_TpSimpleTryPost]
nop dword [rax + rax]
mov ecx, eax
call qword [sym.imp.ntdll.dll_RtlNtStatusToDosError]
nop dword [rax + rax]
test eax, eax
jle 0x14000a132
movzx eax, ax
or eax, 0x80070000
jmp 0x14000a130
mov rdx, r14
call fcn.140042388
jmp 0x14000a130
mov rdx, r14
call fcn.1400422e4
jmp 0x14000a130
mov rdx, r14
call fcn.140042244
jmp 0x14000a130
mov rdx, r14
call fcn.140042140
jmp 0x14000a130
mov rdx, r14
call fcn.1400421d4
test eax, eax
jns 0x14000a13f
mov rdx, r14
mov rcx, rdi
call fcn.140042838
test rdi, rdi
je 0x14000a1a2
mov edx, dword [rdi + 8]
cmp edx, 0x7fffffff
je 0x14000a167
nop
lea ecx, [rdx - 1]
mov eax, edx
lock cmpxchg dword [rdi + 8], ecx
je 0x14000a167
mov edx, dword [rdi + 8]
cmp edx, 0x7fffffff
jne 0x14000a150
lea eax, [rdx - 1]
test eax, eax
jne 0x14000a1a2
mov rax, qword [rdi]
movabs r10, 0xca34bf075ed23170
mov rax, qword [rax + 8]
mov rcx, rdi
call qword [0x1400a8400]
jmp 0x14000a1a2
lea rcx, [0x1400c8e38]
call qword [sym.imp.api_ms_win_core_synch_l1_1_0.dll_LeaveCriticalSection]
nop dword [rax + rax]
jmp 0x14000a1a2
mov r14, rsi
mov rcx, r14
call fcn.140004890
mov ecx, dword [rsp + 0x64]
mov eax, ecx
test ecx, ecx
je 0x14000a211
sub eax, 1
je 0x14000a209
sub eax, 1
je 0x14000a211
sub eax, 2
je 0x14000a201
cmp eax, 1
je 0x14000a209
mov ecx, 0x7c
call qword [sym.imp.api_ms_win_core_errorhandling_l1_1_0.dll_SetLastError]
nop dword [rax + rax]
test byte [0x1400c9100], 2
je 0x14000a1fa
mov r9d, dword [rsp + 0x64]
lea rdx, [0x1400aa398]
xor r8d, r8d
mov dword [rsp + 0x20], esi
call fcn.1400575c4
xor eax, eax
jmp 0x14000a412
mov r14d, 0x18
jmp 0x14000a217
mov r14d, 0x20
jmp 0x14000a217
mov r14d, 0x88
mov rbx, qword [0x1400c9068]
mov r12d, r15d
btr r12d, 0x1a
bt r15d, 0x19
cmovae r12d, r15d
mov r15d, r12d
btr r15d, 0x19
test rbx, rbx
je 0x14000a372
mov dword [rsp + 0x7c], esi
mov dword [rsp + 0x78], esi
cmp dword [rbx + 0x380], esi
je 0x14000a255
mov edi, r12d
jmp 0x14000a263
bt r15d, 0x1a
jb 0x14000a366
mov edi, r15d
movabs r10, 0xfee896ff145e4370
mov r9, qword [rbp - 0x60]
lea rax, [rsp + 0x7c]
mov rdx, qword [rbp - 0x50]
mov r8d, ecx
mov qword [rsp + 0x30], rax
mov ecx, edi
lea rax, [rsp + 0x78]
mov qword [rsp + 0x28], rax
mov rax, qword [rbx + 0x60]
mov dword [rsp + 0x20], r13d
call qword [0x1400a8400]
test eax, eax
jne 0x14000a2d9
call qword [sym.imp.api_ms_win_core_errorhandling_l1_1_0.dll_GetLastError]
nop dword [rax + rax]
mov dword [rsp + 0x6c], eax
cmp eax, 0x7a
jne 0x14000a351
mov edx, dword [rsp + 0x78]
lea r8, [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
call fcn.14004b598
test eax, eax
js 0x14000a447
mov r13d, esi
jmp 0x14000a34d
mov r10d, dword [rsp + 0x78]
lea r8, [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
mov edx, r10d
mov dword [rbp - 0x80], 1
call fcn.14004b598
test eax, eax
js 0x14000a4bc
mov r9d, dword [rsp + 0x7c]
lea r8, [rsp + 0x70]
mov ecx, dword [rsp + 0x70]
mov edx, r9d
call fcn.14004b598
test eax, eax
js 0x14000a4bc
lea r8, [rsp + 0x74]
mov dword [rsp + 0x74], esi
mov edx, r14d
mov ecx, r9d
call fcn.14004b5b8
test eax, eax
js 0x14000a484
mov eax, dword [rsp + 0x74]
add qword [rbp - 0x60], rax
cmp r10d, r13d
jb 0x14000a34a
mov r13d, esi
jmp 0x14000a34d
sub r13d, r10d
mov eax, dword [rsp + 0x6c]
test dil, 8
je 0x14000a362
cmp qword [rbp - 0x50], rsi
je 0x14000a362
cmp eax, 0x7b
jne 0x14000a372
mov ecx, dword [rsp + 0x64]
mov rbx, qword [rbx]
test rbx, rbx
jne 0x14000a240
mov rax, qword [rbp - 0x40]
lea rdi, [0x1400c72a8]
cmp dword [rbp - 0x80], esi
mov ebx, esi
mov ecx, dword [rsp + 0x60]
cmove ebx, dword [rsp + 0x6c]
mov rdx, qword [rbp - 0x38]
cmp ecx, dword [rbp + 0x90]
mov dword [rax], ecx
mov eax, dword [rsp + 0x70]
mov dword [rdx], eax
mov eax, 0x7a
cmova ebx, eax
mov ecx, ebx
call qword [sym.imp.api_ms_win_core_errorhandling_l1_1_0.dll_SetLastError]
nop dword [rax + rax]
test byte [0x1400c9100], 2
je 0x14000a3d4
mov r9d, dword [rsp + 0x64]
lea rdx, [0x1400aa398]
xor r8d, r8d
mov dword [rsp + 0x20], ebx
call fcn.1400575c4
mov rcx, qword [0x1400c72a8]
cmp rcx, rdi
je 0x14000a40a
test byte [rcx + 0x44], 0x80
je 0x14000a40a
mov r9d, dword [rsp + 0x70]
lea r8, [0x1400aa8e0]
mov rcx, qword [rcx + 0x38]
mov edx, 0xd
mov dword [rsp + 0x20], r9d
mov r9d, dword [rsp + 0x60]
call fcn.140053ba4
test ebx, ebx
sete sil
mov eax, esi
mov r12, qword [rsp + 0x128]
mov rbx, qword [rsp + 0x138]
mov rdi, qword [rsp + 0x130]
mov rcx, qword [rbp + 0x10]
xor rcx, rsp
call fcn.14000d4b0
add rsp, 0x140
pop r15
pop r14
pop r13
pop rsi
pop rbp
ret
mov rcx, qword [0x1400c72a8]
lea rdi, [0x1400c72a8]
cmp rcx, rdi
je 0x14000a47a
test byte [rcx + 0x44], 0x20
je 0x14000a47a
mov r9d, dword [rsp + 0x60]
lea r8, [0x1400aa8e0]
mov rcx, qword [rcx + 0x38]
mov edx, 0xa
call fcn.14001635c
mov ebx, 0x216
jmp 0x14000a3a5
mov rcx, qword [0x1400c72a8]
lea rdi, [0x1400c72a8]
cmp rcx, rdi
je 0x14000a47a
test byte [rcx + 0x44], 0x20
je 0x14000a47a
mov rcx, qword [rcx + 0x38]
lea r8, [0x1400aa8e0]
mov edx, 0xc
call fcn.1400162ec
mov ebx, 0x216
jmp 0x14000a3a5
mov rcx, qword [0x1400c72a8]
lea rdi, [0x1400c72a8]
cmp rcx, rdi
je 0x14000a47a
test byte [rcx + 0x44], 0x20
je 0x14000a47a
mov eax, dword [rsp + 0x70]
lea r8, [0x1400aa8e0]
mov r9d, dword [rsp + 0x60]
mov edx, 0xb
mov rcx, qword [rcx + 0x38]
mov dword [rsp + 0x20], eax
call fcn.140053ba4
mov ebx, 0x216
jmp 0x14000a3a5