Function at 0x180005620
Capabilities:
Query or enumerate registry value

Disassembly:
mov r11, rsp
push rdi
sub rsp, 0x1f0
mov qword [rsp + 0x1a0], 0xfffffffffffffffe
mov qword [r11 + 8], rbx
mov qword [r11 + 0x10], rbp
mov qword [r11 + 0x18], rsi
mov rax, qword [0x180097090]
xor rax, rsp
mov qword [rsp + 0x1e8], rax
xor esi, esi
mov dword [rsp + 0xb8], esi
mov dword [rsp + 0x88], esi
lea rax, [r11 - 0x170]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rsi
lea r9, [r11 - 0x140]
lea r8, str.dteMainExts
lea rdx, str.SoftwareWOW6432Nodeprojonepodlpdlpcore_
mov rcx, 0xffffffff80000002
call qword [sym.imp.SHLWAPI.dll_SHGetValueW]
test eax, eax
sete al
test al, al
je 0x1800056f3
lea r9, str.dteMainExts
lea r8, str.SoftwareWOW6432Nodeprojonepodlpdlpcore_
mov rdx, 0xffffffff80000002
lea rcx, [rsp + 0x1a8]
call fcn.1800297ac
nop
or r9, 0xffffffffffffffff
xor r8d, r8d
mov rdx, rax
lea rcx, [0x1800996d0]
call fcn.18000bc30
nop
cmp qword [rsp + 0x1c8], 8
jb 0x1800056f3
mov rcx, qword [rsp + 0x1b0]
call fcn.1800538dc
mov qword [rsp + 0x130], socket
mov qword [rsp + 0x128], rsi
mov byte [rsp + 0x118], 0
mov r8d, 0xb
lea rdx, str.printMgrCfg
lea rcx, [rsp + 0x110]
call fcn.18000d0c0
nop
lea rdx, [rsp + 0x110]
lea rcx, [rsp + 0x138]
call fcn.180002c00
nop
cmp qword [rsp + 0x130], 0x10
jb 0x180005758
mov rcx, qword [rsp + 0x118]
call fcn.1800538dc
mov qword [rsp + 0x130], socket
mov qword [rsp + 0x128], rsi
mov byte [rsp + 0x118], 0
cmp byte [rsp + 0x140], 7
jne 0x180005a72
mov qword [rsp + 0x80], socket
mov qword [rsp + 0x78], rsi
mov byte [rsp + 0x68], 0
mov r8d, 0xd
lea rdx, str.concernedExts
lea rcx, [rsp + 0x60]
call fcn.18000d0c0
nop
mov qword [rsp + 0x180], socket
mov qword [rsp + 0x178], rsi
mov byte [rsp + 0x168], 0
xor r8d, r8d
lea rdx, [0x18007a6af]
lea rcx, [rsp + 0x160]
call fcn.18000d0c0
lea r9, [rsp + 0x160]
lea r8, [rsp + 0x60]
lea rdx, [rsp + 0x138]
lea rcx, [rsp + 0x1a8]
call fcn.180001930
nop
cmp qword [rsp + 0x80], 0x10
jb 0x18000581b
mov rcx, qword [rsp + 0x68]
call fcn.1800538dc
mov qword [rsp + 0x80], socket
mov qword [rsp + 0x78], rsi
mov byte [rsp + 0x68], 0
cmp qword [rsp + 0x1c0], 0
je 0x180005881
lea rdx, [rsp + 0x1a8]
lea rcx, [rsp + 0xe8]
call fcn.180001470
nop
or r9, 0xffffffffffffffff
xor r8d, r8d
mov rdx, rax
lea rcx, [0x1800996d0]
call fcn.18000bc30
nop
cmp qword [rsp + 0x108], 8
jb 0x180005881
mov rcx, qword [rsp + 0xf0]
call fcn.1800538dc
mov qword [rsp + 0xb0], socket
mov qword [rsp + 0xa8], rsi
mov byte [rsp + 0x98], 0
mov r8d, socket
lea rdx, str.modelPrinterNameMatch
lea rcx, [rsp + 0x90]
call fcn.18000d0c0
nop
xor r8d, r8d
lea rdx, [rsp + 0x90]
lea rcx, [rsp + 0x138]
call fcn.1800017b0
mov dword [0x18009c850], eax
cmp qword [rsp + 0xb0], 0x10
jb 0x1800058f4
mov rcx, qword [rsp + 0x98]
call fcn.1800538dc
mov eax, dword [0x18009c850]
test eax, eax
je 0x180005904
lea rcx, str.modelPrinterNameMatch_enabled
call fcn.18002cf0c
lea r8, [0x18007ab99]
lea rdx, str.fontScale
lea rcx, [rsp + 0x138]
call fcn.180035dc8
mov rbx, rax
cmp byte [rax + 8], 7
jne 0x180005a5a
mov qword [rsp + 0xb0], 7
mov qword [rsp + 0xa8], rsi
mov word [rsp + 0x98], si
xor eax, eax
or rcx, 0xffffffffffffffff
mov rdx, qword [0x18009ca68]
mov rdi, rdx
repne scasw ax, word [rdi]
not rcx
lea r8, [rcx - 1]
lea rcx, [rsp + 0x90]
call fcn.18000d5e0
nop
lea rdx, [rsp + 0x90]
lea rcx, [rsp + 0xe8]
call fcn.180010be0
nop
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.180001500
nop
mov r8d, 0x64
mov rdx, rax
mov rcx, rbx
call fcn.1800017b0
mov dword [0x1800996a0], eax
cmp qword [rsp + 0x58], 0x10
jb 0x1800059bd
mov rcx, qword [rsp + 0x40]
call fcn.1800538dc
mov qword [rsp + 0x58], socket
mov qword [rsp + 0x50], rsi
mov byte [rsp + 0x40], 0
cmp qword [rsp + 0x108], 8
jb 0x1800059e8
mov rcx, qword [rsp + 0xf0]
call fcn.1800538dc
mov qword [rsp + 0x108], 7
mov qword [rsp + 0x100], rsi
mov word [rsp + 0xf0], si
cmp qword [rsp + 0xb0], 8
jb 0x180005a1c
mov rcx, qword [rsp + 0x98]
call fcn.1800538dc
mov qword [rsp + 0xb0], 7
mov qword [rsp + 0xa8], rsi
mov word [rsp + 0x98], si
mov r9d, dword [0x1800996a0]
mov r8, qword [0x18009ca68]
lea rdx, str.font_scale:__s__d
lea rcx, str.prntmgrDbg
call fcn.18002cf7c
nop
cmp qword [rsp + 0x1c8], 0x10
jb 0x180005a72
mov rcx, qword [rsp + 0x1b0]
call fcn.1800538dc
mov qword [rsp + 0xb0], socket
mov qword [rsp + 0xa8], rsi
mov byte [rsp + 0x98], 0
mov r8d, 0xa
lea rdx, str.printerMgr
lea rcx, [rsp + 0x90]
call fcn.18000d0c0
nop
lea rdx, [rsp + 0x90]
lea rcx, [rsp + 0xc0]
call fcn.180001bb0
nop
cmp qword [rsp + 0xb0], 0x10
jb 0x180005ad7
mov rcx, qword [rsp + 0x98]
call fcn.1800538dc
mov qword [rsp + 0xb0], socket
mov qword [rsp + 0xa8], rsi
mov byte [rsp + 0x98], 0
mov eax, dword [rsp + 0xc8]
cmp al, 7
je 0x180005bf8
movsx ecx, al
cmp ecx, 4
je 0x180005b31
lea eax, [rcx - 6]
cmp eax, 1
ja 0x180005b44
mov rdi, qword [rsp + 0xc0]
test rdi, rdi
je 0x180005b44
mov rcx, rdi
call fcn.180039638
mov rcx, rdi
call fcn.1800538dc
jmp 0x180005b44
bt eax, 8
jae 0x180005b44
mov rcx, qword [rsp + 0xc0]
call fcn.180054818
mov rcx, qword [rsp + 0xd0]
test rcx, rcx
je 0x180005b71
lea rdi, [rcx - 8]
lea r9, [0x1800347ec]
mov r8d, dword [rdi]
mov edx, 8
call fcn.180063364
mov rcx, rdi
call fcn.180053a74
mov qword [rsp + 0xc0], rsi
mov eax, dword [rsp + 0x140]
movsx ecx, al
cmp ecx, 4
je 0x180005baf
lea eax, [rcx - 6]
cmp eax, 1
ja 0x180005bc2
mov rdi, qword [rsp + 0x138]
test rdi, rdi
je 0x180005bc2
mov rcx, rdi
call fcn.180039638
mov rcx, rdi
call fcn.1800538dc
jmp 0x180005bc2
bt eax, 8
jae 0x180005bc2
mov rcx, qword [rsp + 0x138]
call fcn.180054818
mov rcx, qword [rsp + 0x148]
test rcx, rcx
je 0x180006556
lea rdi, [rcx - 8]
lea r9, [0x1800347ec]
mov r8d, dword [rdi]
mov edx, 8
call fcn.180063364
mov rcx, rdi
call fcn.180053a74
jmp 0x180006556
mov qword [rsp + 0x58], socket
mov qword [rsp + 0x50], rsi
mov byte [rsp + 0x40], 0
mov r8d, 0xa
lea rdx, str.BanPrinter
lea rcx, [rsp + 0x38]
call fcn.18000d0c0
nop
and dword [rsp + 0x68], 0xfffffe00
mov qword [rsp + 0x70], rsi
mov qword [rsp + 0x78], rsi
mov qword [rsp + 0x80], rsi
lea r8, [rsp + 0x60]
lea rdx, [rsp + 0x38]
lea rcx, [rsp + 0xc0]
call fcn.180001f70
movzx ecx, byte [rsp + 0x68]
test al, al
je 0x180005cd0
cmp cl, 7
jne 0x180005cd0
lea r8, [0x18007a6ea]
lea rdx, str.value_bool
lea rcx, [rsp + 0x60]
call fcn.180035dc8
mov rcx, rax
call fcn.1800364ec
test al, al
jne 0x180005c95
lea rcx, [rsp + 0x60]
call fcn.180034e14
jmp 0x180005d38
lea r8, [0x18007a6ea]
lea rdx, str.value_bool
lea rcx, [rsp + 0x60]
call fcn.180035dc8
mov rcx, rax
call fcn.180035174
cmp eax, 1
sete dil
lea rcx, [rsp + 0x60]
call fcn.180034e14
test dil, dil
je 0x180005d38
mov dil, 1
jmp 0x180005d3b
movsx eax, cl
cmp eax, 4
je 0x180005cfc
add eax, 0xfffffffa
cmp eax, 1
ja 0x180005d0e
mov rdi, qword [rsp + 0x60]
test rdi, rdi
je 0x180005d0e
mov rcx, rdi
call fcn.180039638
mov rcx, rdi
call fcn.1800538dc
jmp 0x180005d0e
bt dword [rsp + 0x68], 8
jae 0x180005d0e
mov rcx, qword [rsp + 0x60]
call fcn.180054818
mov rcx, qword [rsp + 0x70]
test rcx, rcx
je 0x180005d38
lea rdi, [rcx - 8]
lea r9, [0x1800347ec]
mov r8d, dword [rdi]
mov edx, 8
call fcn.180063364
mov rcx, rdi
call fcn.180053a74
xor dil, dil
cmp qword [rsp + 0x58], 0x10
jb 0x180005d4d
mov rcx, qword [rsp + 0x40]
call fcn.1800538dc
lea rbx, [0x18007b378]
lea rbp, [fcn.180001470]
test dil, dil
je 0x1800061a4
mov byte [0x18009d5e0], 1
mov qword [rsp + 0x58], socket
mov qword [rsp + 0x50], rsi
mov byte [rsp + 0x40], 0
mov r8d, sendto
lea rdx, str.AllowPrintRequest
lea rcx, [rsp + 0x38]
call fcn.18000d0c0
nop
and dword [rsp + 0x68], 0xfffffe00
mov qword [rsp + 0x70], rsi
mov qword [rsp + 0x78], rsi
mov qword [rsp + 0x80], rsi
lea r8, [rsp + 0x60]
lea rdx, [rsp + 0x38]
lea rcx, [rsp + 0xc0]
call fcn.180001f70
movzx ecx, byte [rsp + 0x68]
test al, al
je 0x180005e42
cmp cl, 7
jne 0x180005e42
lea r8, [0x18007a6ea]
lea rdx, str.value_bool
lea rcx, [rsp + 0x60]
call fcn.180035dc8
mov rcx, rax
call fcn.1800364ec
test al, al
jne 0x180005e08
lea rcx, [rsp + 0x60]
call fcn.180034e14
jmp 0x180005eaa
lea r8, [0x18007a6ea]
lea rdx, str.value_bool
lea rcx, [rsp + 0x60]
call fcn.180035dc8
mov rcx, rax
call fcn.180035174
cmp eax, 1
sete dil
lea rcx, [rsp + 0x60]
call fcn.180034e14
test dil, dil
je 0x180005eaa
mov al, 1
jmp 0x180005eac
movsx eax, cl
cmp eax, 4
je 0x180005e6e
add eax, 0xfffffffa
cmp eax, 1
ja 0x180005e80
mov rdi, qword [rsp + 0x60]
test rdi, rdi
je 0x180005e80
mov rcx, rdi
call fcn.180039638
mov rcx, rdi
call fcn.1800538dc
jmp 0x180005e80
bt dword [rsp + 0x68], 8
jae 0x180005e80
mov rcx, qword [rsp + 0x60]
call fcn.180054818
mov rcx, qword [rsp + 0x70]
test rcx, rcx
je 0x180005eaa
lea rdi, [rcx - 8]
lea r9, [0x1800347ec]
mov r8d, dword [rdi]
mov edx, 8
call fcn.180063364
mov rcx, rdi
call fcn.180053a74
xor al, al
mov byte [0x18009d5e1], al
cmp qword [rsp + 0x58], 0x10
jb 0x180005ec4
mov rcx, qword [rsp + 0x40]
call fcn.1800538dc
mov qword [rsp + 0x58], socket
mov qword [rsp + 0x50], rsi
mov byte [rsp + 0x40], 0
mov r8d, socket
lea rdx, str.VirtualPrinterAllowed
lea rcx, [rsp + 0x38]
call fcn.18000d0c0
nop
and dword [rsp + 0x68], 0xfffffe00
mov qword [rsp + 0x70], rsi
mov qword [rsp + 0x78], rsi
mov qword [rsp + 0x80], rsi
lea r8, [rsp + 0x60]
lea rdx, [rsp + 0x38]
lea rcx, [rsp + 0xc0]
call fcn.180001f70
movzx ecx, byte [rsp + 0x68]
test al, al
je 0x180005f9b
cmp cl, 7
jne 0x180005f9b
lea r8, [0x18007a6ea]
lea rdx, str.value_bool
lea rcx, [rsp + 0x60]
call fcn.180035dc8
mov rcx, rax
call fcn.1800364ec
test al, al
jne 0x180005f61
lea rcx, [rsp + 0x60]
call fcn.180034e14
jmp 0x180006003
lea r8, [0x18007a6ea]
lea rdx, str.value_bool
lea rcx, [rsp + 0x60]
call fcn.180035dc8
mov rcx, rax
call fcn.180035174
cmp eax, 1
sete dil
lea rcx, [rsp + 0x60]
call fcn.180034e14
test dil, dil
je 0x180006003
mov al, 1
jmp 0x180006005
movsx eax, cl
cmp eax, 4
je 0x180005fc7
add eax, 0xfffffffa
cmp eax, 1
ja 0x180005fd9
mov rdi, qword [rsp + 0x60]
test rdi, rdi
je 0x180005fd9
mov rcx, rdi
call fcn.180039638
mov rcx, rdi
call fcn.1800538dc
jmp 0x180005fd9
bt dword [rsp + 0x68], 8
jae 0x180005fd9
mov rcx, qword [rsp + 0x60]
call fcn.180054818
mov rcx, qword [rsp + 0x70]
test rcx, rcx
je 0x180006003
lea rdi, [rcx - 8]
lea r9, [0x1800347ec]
mov r8d, dword [rdi]
mov edx, 8
call fcn.180063364
mov rcx, rdi
call fcn.180053a74
xor al, al
mov byte [0x18009d5e2], al
cmp qword [rsp + 0x58], 0x10
jb 0x18000601d
mov rcx, qword [rsp + 0x40]
call fcn.1800538dc
mov qword [rsp + 0x58], socket
mov qword [rsp + 0x50], rsi
mov byte [rsp + 0x40], 0
mov r8d, 0xe
lea rdx, str.PrinterAllowed
lea rcx, [rsp + 0x38]
call fcn.18000d0c0
nop
mov byte [rsp + 0x30], 0
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x38]
lea rcx, [rsp + 0xc0]
call fcn.180002350
test al, al
je 0x180006074
cmp byte [rsp + 0x30], 0
je 0x180006074
mov dil, 1
jmp 0x180006077
xor dil, dil
cmp qword [rsp + 0x58], 0x10
jb 0x180006089
mov rcx, qword [rsp + 0x40]
call fcn.1800538dc
test dil, dil
je 0x18000614d
lea rax, [rsp + 0x60]
mov qword [rsp + 0xb8], rax
mov qword [rsp + 0x58], socket
mov qword [rsp + 0x50], rsi
mov byte [rsp + 0x40], 0
mov r8d, sendto
lea rdx, str.AllowedPrinters
lea rcx, [rsp + 0x38]
call fcn.18000d0c0
nop
mov qword [rsp + 0x60], rbx
mov qword [rsp + 0x68], rbp
lea rax, [rsp + 0x60]
mov qword [rsp + 0x78], rax
lea r8, [rsp + 0x38]
lea rdx, [rsp + 0xc0]
lea rcx, [rsp + 0x160]
call fcn.180002b40
nop
lea r8, [rsp + 0x60]
mov rdx, rax
lea rcx, [rsp + 0x1a8]
call fcn.180010d80
nop
mov rdx, rax
lea rcx, [0x18009d5e8]
call fcn.180006580
nop
lea rcx, [rsp + 0x1a8]
call fcn.18000ac80
nop
lea rcx, [rsp + 0x160]
call fcn.18000aa40
nop
cmp qword [rsp + 0x58], 0x10
jb 0x18000614d
mov rcx, qword [rsp + 0x40]
call fcn.1800538dc
mov qword [rsp + 0x58], socket
mov qword [rsp + 0x50], rsi
mov byte [rsp + 0x40], 0
mov r8d, sendto
lea rdx, str.ProcessPrintRules
lea rcx, [rsp + 0x38]
call fcn.18000d0c0
nop
lea r8, [0x18009d538]
lea rdx, [rsp + 0x38]
lea rcx, [rsp + 0xc0]
call fcn.1800027d0
nop
cmp qword [rsp + 0x58], 0x10
jb 0x1800061a4
mov rcx, qword [rsp + 0x40]
call fcn.1800538dc
mov qword [rsp + 0x58], socket
mov qword [rsp + 0x50], rsi
mov byte [rsp + 0x40], 0
mov r8d, 0xe
lea rdx, str.PrintWatermark
lea rcx, [rsp + 0x38]
call fcn.18000d0c0
nop
mov byte [rsp + 0x30], 0
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x38]
lea rcx, [rsp + 0xc0]
call fcn.180002350
test al, al
je 0x1800061fb
cmp byte [rsp + 0x30], 0
je 0x1800061fb
mov dil, 1
jmp 0x1800061fe
xor dil, dil
cmp qword [rsp + 0x58], 0x10
jb 0x180006210
mov rcx, qword [rsp + 0x40]
call fcn.1800538dc
test dil, dil
je 0x18000653b
mov qword [rsp + 0x58], socket
mov qword [rsp + 0x50], rsi
mov byte [rsp + 0x40], 0
mov r8d, reloc.WS2_32.dll_socket
lea rdx, str.PrintWatermarkProcesses
lea rcx, [rsp + 0x38]
call fcn.18000d0c0
nop
mov qword [rsp + 0x80], socket
mov qword [rsp + 0x78], rsi
mov byte [rsp + 0x68], 0
mov r8d, 0x19
lea rdx, str.PrintWatermarkProcessMode
lea rcx, [rsp + 0x60]
call fcn.18000d0c0
nop
mov qword [rsp + 0x1c8], socket
mov qword [rsp + 0x1c0], rsi
mov byte [rsp + 0x1b0], 0
xor r8d, r8d
lea rdx, [0x18007a6af]
lea rcx, [rsp + 0x1a8]
call fcn.18000d0c0
lea r9, [rsp + 0x1a8]
lea r8, [rsp + 0x38]
lea rdx, [rsp + 0xc0]
lea rcx, [rsp + 0xe8]
call fcn.1800026e0
mov rdi, rax
mov dword [rsp + 0x88], esi
lea r8, [rsp + 0x88]
lea rdx, [rsp + 0x60]
lea rcx, [rsp + 0xc0]
call fcn.180002470
mov ecx, esi
test al, al
cmovne ecx, dword [rsp + 0x88]
mov rdx, rdi
call fcn.1800053d0
movzx edi, al
cmp qword [rsp + 0x108], 0x10
jb 0x18000631a
mov rcx, qword [rsp + 0xf0]
call fcn.1800538dc
mov qword [rsp + 0x108], socket
mov qword [rsp + 0x100], rsi
mov byte [rsp + 0xf0], 0
cmp qword [rsp + 0x80], 0x10
jb 0x18000634b
mov rcx, qword [rsp + 0x68]
call fcn.1800538dc
mov qword [rsp + 0x80], socket
mov qword [rsp + 0x78], rsi
mov byte [rsp + 0x68], 0
cmp qword [rsp + 0x58], 0x10
jb 0x180006373
mov rcx, qword [rsp + 0x40]
call fcn.1800538dc
test dil, dil
je 0x18000653b
mov byte [0x18009d4c0], 1
mov qword [rsp + 0x58], socket
mov qword [rsp + 0x50], rsi
mov byte [rsp + 0x40], 0
mov r8d, 0x1c
lea rdx, str.PrintWatermarkEffectiveRange
lea rcx, [rsp + 0x38]
call fcn.18000d0c0
nop
mov byte [rsp + 0x30], 0
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x38]
lea rcx, [rsp + 0xc0]
call fcn.180002350
test al, al
je 0x1800063de
cmp byte [rsp + 0x30], 0
je 0x1800063de
mov byte [0x18009d4c1], 1
jmp 0x1800063e5
mov byte [0x18009d4c1], 0
cmp qword [rsp + 0x58], 0x10
jb 0x1800063f7
mov rcx, qword [rsp + 0x40]
call fcn.1800538dc
lea rax, [rsp + 0x60]
mov qword [rsp + 0xb8], rax
mov qword [rsp + 0x58], socket
mov qword [rsp + 0x50], rsi
mov byte [rsp + 0x40], 0
mov r8d, socket
lea rdx, str.PrintWatermarkPrinters
lea rcx, [rsp + 0x38]
call fcn.18000d0c0
nop
mov qword [rsp + 0x60], rbx
mov qword [rsp + 0x68], rbp
lea rax, [rsp + 0x60]
mov qword [rsp + 0x78], rax
lea r8, [rsp + 0x38]
lea rdx, [rsp + 0xc0]
lea rcx, [rsp + 0x160]
call fcn.180002b40
nop
lea r8, [rsp + 0x60]
mov rdx, rax
lea rcx, [rsp + 0x1a8]
call fcn.180010d80
nop
mov rdx, rax
lea rcx, [0x18009d4c8]
call fcn.180006580
nop
lea rcx, [rsp + 0x1a8]
call fcn.18000ac80
nop
lea rcx, [rsp + 0x160]
call fcn.18000aa40
nop
cmp qword [rsp + 0x58], 0x10
jb 0x1800064b2
mov rcx, qword [rsp + 0x40]
call fcn.1800538dc
mov qword [rsp + 0x58], socket
mov qword [rsp + 0x50], rsi
mov byte [rsp + 0x40], 0
mov r8d, reloc.WS2_32.dll_sendto
lea rdx, str.PrintWatermarkModels
lea rcx, [rsp + 0x38]
call fcn.18000d0c0
nop
lea r8, [rsp + 0x38]
lea rdx, [rsp + 0xc0]
lea rcx, [rsp + 0x1a8]
call fcn.180002900
nop
lea rcx, [0x18009d508]
cmp rcx, rax
je 0x18000650d
mov rdx, rax
call fcn.18000a7a0
nop
lea rcx, [rsp + 0x1a8]
call fcn.18000c170
mov rcx, qword [rsp + 0x1a8]
call fcn.1800538dc
nop
cmp qword [rsp + 0x58], 0x10
jb 0x18000653b
mov rcx, qword [rsp + 0x40]
call fcn.1800538dc
nop
lea rcx, [rsp + 0xc0]
call fcn.180034e14
nop
lea rcx, [rsp + 0x138]
call fcn.180034e14
mov rcx, qword [rsp + 0x1e8]
xor rcx, rsp
call fcn.180052d60
lea r11, [rsp + 0x1f0]
mov rbx, qword [r11 + 0x10]
mov rbp, qword [r11 + 0x18]
mov rsi, qword [r11 + 0x20]
mov rsp, r11
pop rdi
ret