Function at 0x18000d010
Capabilities:
Reference sql statements

Disassembly:
mov rax, rsp
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rax - 0xc08]
sub rsp, 0xcc8
movaps xmmword [rax - 0x58], xmm6
movaps xmmword [rax - 0x68], xmm7
movaps xmmword [rax - 0x78], xmm8
movaps xmmword [rax - 0x88], xmm9
movaps xmmword [rax - 0x98], xmm10
mov rax, qword [0x180064038]
xor rax, rsp
mov qword [rbp + 0xb60], rax
mov r13, r9
mov rbx, r8
mov r14, rdx
mov qword [rsp + 0x60], rcx
mov rax, qword [rbp + 0xc30]
mov qword [rsp + 0x68], rax
mov qword [rbp - 0x48], rax
xor edi, edi
mov rcx, qword [rcx]
mov rax, qword [rcx]
xor r9d, r9d
lea r8, str.getOnlyConfirmationTemplateWithInfo_start
lea edx, [rdi + 2]
call qword [rax + 0x1a8]
lea rcx, [rbp + 0x10]
call fcn.180022ee0
nop
mov dword [rbp + 0xd0], 0x244
mov qword [rbp + 0xd8], rbx
mov dword [rbp + 0xe0], 8
mov qword [rbp + 0xe8], rdi
mov dword [rbp + 0xf0], 0x244
lea rsi, [rbx + 8]
mov qword [rsp + 0x70], rsi
mov qword [rbp + 0xf8], rsi
mov dword [rbp + 0x100], 8
mov qword [rbp + 0x108], rdi
mov dword [rbp + 0x110], 0x244
lea rax, [rbx + 0x18]
mov qword [rbp + 0x118], rax
mov dword [rbp + 0x120], 8
mov qword [rbp + 0x128], rdi
mov dword [rbp + 0x130], 0x244
lea rax, [rbx + 0x28]
mov qword [rbp + 0x138], rax
mov dword [rbp + 0x140], 8
mov qword [rbp + 0x148], rdi
mov dword [rbp + 0x150], 0x244
lea rax, [rbx + 0x10]
mov qword [rbp + 0x158], rax
mov dword [rbp + 0x160], 8
mov qword [rbp + 0x168], rdi
mov dword [rbp + 0x170], 0x244
mov qword [rbp + 0x178], r13
mov dword [rbp + 0x180], 8
mov qword [rbp + 0x188], rdi
mov dword [rbp + 0x190], 0x1c4
lea rax, [r13 + 0x30]
mov qword [rbp + 0x198], rax
mov dword [rbp + 0x1a0], 0x1f4
mov qword [rbp + 0x1a8], rdi
mov dword [rbp + 0x1b0], 0x1f0
lea rax, [r13 + 8]
mov qword [rbp + 0x1b8], rax
mov dword [rbp + 0x1c0], 4
mov qword [rbp + 0x1c8], rdi
xorps xmm0, xmm0
movups xmmword [rbp - 0x40], xmm0
mov qword [rbp - 0x30], rdi
mov qword [rbp - 0x28], rdi
lea r8d, [rdi + 0x13]
lea rdx, str.WITH_CTE_CONFIG_AS
lea rcx, [rbp - 0x40]
call fcn.1800237e0
nop
mov r8, qword [rsi]
lea rdx, [rsp + 0x78]
call fcn.180005b80
mov rdi, rax
mov r8, qword [rax + 0x10]
mov rcx, qword [rax + 0x18]
mov rax, rcx
sub rax, r8
cmp rax, 0x20
jb 0x18000d29b
lea rax, [r8 + 0x20]
mov qword [rdi + 0x10], rax
mov rbx, rdi
cmp rcx, 0x10
jb 0x18000d22b
mov rbx, qword [rdi]
lea rax, [0x180058ab0]
mov r12d, 0x20
lea r15, str.__SELECT_CONF_TPL_ID_AS_ID_FROM
cmp rax, rbx
jbe 0x18000d25e
lea rax, [rbx + r8]
cmp r15, rax
ja 0x18000d25e
cmp rbx, r15
ja 0x18000d256
xor esi, esi
jmp 0x18000d261
mov rsi, rbx
sub rsi, r15
jmp 0x18000d261
mov rsi, r12
lea rcx, [rbx + 0x20]
inc r8
mov rdx, rbx
call fcn.1800290e0
mov r8, rsi
mov rdx, r15
mov rcx, rbx
call fcn.1800290e0
lea rcx, [rbx + rsi]
sub r12, rsi
lea rdx, [r15 + 0x20]
add rdx, rsi
mov r8, r12
call fcn.1800290e0
mov rsi, qword [rsp + 0x70]
jmp 0x18000d2c0
mov r12d, 0x20
mov qword [rsp + 0x28], r12
lea r15, str.__SELECT_CONF_TPL_ID_AS_ID_FROM
mov qword [rsp + 0x20], r15
mov edx, r12d
mov rcx, rdi
call fcn.1800231f0
mov rdi, rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
xor r12d, r12d
mov qword [rsp + 0x50], r12
mov qword [rsp + 0x58], r12
movups xmm0, xmmword [rdi]
movups xmmword [rsp + 0x40], xmm0
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rsp + 0x50], xmm1
mov qword [rdi + 0x10], r12
mov qword [rdi + 0x18], 0xf
mov byte [rdi], r12b
lea r8d, [r12 + 0x5b]
lea rdx, str._WHERE_ORG_ID____AND_MODULE_ID____AND_REF_ID____AND_REF_TYPE____AND_PROCESS_TYPE_____
lea rcx, [rsp + 0x40]
call fcn.180023e10
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x68], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x58], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], 0xf
mov byte [rax], r12b
lea rdx, [rbp - 0x68]
movq rcx, xmm0
movdqa xmm0, xmm1
psrldq xmm0, 8
movq rax, xmm0
cmp rax, 0x10
cmovae rdx, rcx
movq r8, xmm1
lea rcx, [rbp - 0x40]
call fcn.180023e10
nop
mov rdx, qword [rbp - 0x50]
cmp rdx, 0x10
jb 0x18000d393
inc rdx
mov rcx, qword [rbp - 0x68]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18000d38d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18000df9e
call fcn.180027070
nop
mov rdx, qword [rsp + 0x58]
cmp rdx, 0x10
jb 0x18000d3d0
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18000d3cb
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18000dfa4
call fcn.180027070
mov qword [rsp + 0x50], r12
mov qword [rsp + 0x58], 0xf
mov byte [rsp + 0x40], 0
mov rdx, qword [rbp - 0x70]
cmp rdx, 0x10
jb 0x18000d41f
inc rdx
mov rcx, qword [rsp + 0x78]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18000d41a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18000dfaa
call fcn.180027070
mov r8d, 0x59
lea rdx, str._SELECT_ID_TITLE_VERIFY_LICENCE_FROM_ORG_CONF_TPL_WHERE_ID_IN_SELECT_ID_FROM_CTE_CONFIG_
lea rcx, [rbp - 0x40]
call fcn.180023e10
mov rax, qword [r14]
mov rcx, r14
call qword [rax]
mov rcx, qword [rax]
mov r10, qword [rcx + 0x48]
lea rdx, [rbp - 0x40]
cmp qword [rbp - 0x28], 0x10
cmovae rdx, qword [rbp - 0x40]
mov dword [rsp + 0x28], 3
lea rcx, [rbp + 0x170]
mov qword [rsp + 0x20], rcx
mov r9d, 5
lea r8, [rbp + 0xd0]
mov rcx, rax
call r10
test al, al
jne 0x18000d4e1
lea rcx, str.failed_query_for_get_ORG_CONF_TPL
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x28], 0xabb
mov rdx, qword [rsp + 0x60]
mov rbx, qword [rdx]
lea rax, str.CConfirmationTemplateManager::getConfirmationTemplateAndDataWithInfo
mov qword [rsp + 0x20], rax
lea r9, str._s:_d__s.
mov edx, 0x7d0
lea r8d, [rdx - 1]
lea rcx, [rbp + 0x390]
call fcn.1800236b0
mov rax, qword [rbx]
mov r9, r14
lea r8, [rbp + 0x390]
mov edx, 3
mov rcx, rbx
call qword [rax + 0x1a8]
jmp 0x18000dbee
mov rax, qword [r14]
mov rcx, r14
call qword [rax]
mov rcx, qword [rax]
mov r8, qword [rcx + 0x50]
xor edx, edx
mov rcx, rax
call r8
mov rax, qword [r14]
mov rcx, r14
call qword [rax]
mov rdx, qword [rax]
mov rcx, rax
call qword [rdx + 0x60]
mov dword [rbp + 0xb0], 0x244
mov qword [rbp + 0xb8], r13
mov dword [rbp + 0xc0], 8
mov qword [rbp + 0xc8], r12
mov dword [rbp + 0x290], 0x244
lea rax, [rbp + 0x10]
mov qword [rbp + 0x298], rax
mov dword [rbp + 0x2a0], 8
mov qword [rbp + 0x2a8], r12
mov dword [rbp + 0x2b0], 0x244
lea rax, [rbp + 0x18]
mov qword [rbp + 0x2b8], rax
mov dword [rbp + 0x2c0], 8
mov qword [rbp + 0x2c8], r12
mov dword [rbp + 0x2d0], 0x244
lea rax, [rbp + 0x20]
mov qword [rbp + 0x2d8], rax
mov dword [rbp + 0x2e0], 8
mov qword [rbp + 0x2e8], r12
mov dword [rbp + 0x2f0], 0x244
lea rax, [rbp + 0x28]
mov qword [rbp + 0x2f8], rax
mov dword [rbp + 0x300], 8
mov qword [rbp + 0x308], r12
mov dword [rbp + 0x310], 0x244
lea rax, [rbp + 0x30]
mov qword [rbp + 0x318], rax
mov dword [rbp + 0x320], 8
mov qword [rbp + 0x328], r12
mov dword [rbp + 0x330], 0x1f0
lea rax, [rbp + 0x38]
mov qword [rbp + 0x338], rax
mov dword [rbp + 0x340], 4
mov qword [rbp + 0x348], r12
mov dword [rbp + 0x350], 0x1f0
lea rax, [rbp + 0x40]
mov qword [rbp + 0x358], rax
mov dword [rbp + 0x360], 4
mov qword [rbp + 0x368], r12
mov dword [rbp + 0x370], 0x1f0
lea rax, [rbp + 0x44]
mov qword [rbp + 0x378], rax
mov dword [rbp + 0x380], 4
mov qword [rbp + 0x388], r12
mov r8d, 0x8e
lea rdx, str._SELECT_ID_CONF_TPL_ID_PARENT_CATEGORY_ID_CATEGORY_ID_USER_ID_CONF_CONDITION_HAVE_NOTIFY_FORCE___FROM_ORG_CONF_TPL_DETAIL_WHERE_CONF_TPL_ID_
lea rcx, [rbp - 0x40]
call fcn.180023b10
mov rax, qword [r14]
mov rcx, r14
call qword [rax]
mov rcx, qword [rax]
mov r10, qword [rcx + 0x48]
lea rdx, [rbp - 0x40]
cmp qword [rbp - 0x28], 0x10
cmovae rdx, qword [rbp - 0x40]
mov dword [rsp + 0x28], 8
lea rcx, [rbp + 0x290]
mov qword [rsp + 0x20], rcx
mov r9d, 1
lea r8, [rbp + 0xb0]
mov rcx, rax
call r10
test al, al
jne 0x18000d6d2
lea rcx, str.failed_query_for_get_ORG_CONF_TPL
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x28], 0xad2
jmp 0x18000d491
mov rax, qword [r14]
mov rcx, r14
call qword [rax]
mov rcx, qword [rax]
mov r8, qword [rcx + 0x50]
xor edx, edx
mov rcx, rax
call r8
test al, al
je 0x18000d7d8
mov ecx, 0x50
call fcn.180027078
mov qword [rsp + 0x70], rax
mov rcx, rax
call fcn.180022ee0
mov rbx, rax
mov rcx, qword [rbp + 0x10]
mov qword [rax], rcx
mov rcx, qword [rbp + 0x18]
mov qword [rax + 8], rcx
mov rcx, qword [rbp + 0x28]
mov qword [rax + 0x18], rcx
mov rcx, qword [rbp + 0x20]
mov qword [rax + 0x10], rcx
mov rcx, qword [rbp + 0x30]
mov qword [rax + 0x20], rcx
mov ecx, dword [rbp + 0x38]
mov dword [rax + 0x28], ecx
mov ecx, dword [rbp + 0x44]
mov dword [rax + 0x34], ecx
lea rdx, [rbp + 0x28]
lea rcx, [r13 + 0x568]
call fcn.18001aa60
mov qword [rax], rbx
mov rdx, qword [rbp + 0x20]
cmp rdx, qword [rbp + 0x28]
je 0x18000d7b9
mov r8, qword [r13 + 0x568]
mov rax, qword [r8 + 8]
mov rcx, r8
cmp byte [rax + 0x19], 0
jne 0x18000d788
nop
cmp qword [rax + 0x20], rdx
jge 0x18000d77c
mov rax, qword [rax + 0x10]
jmp 0x18000d782
mov rcx, rax
mov rax, qword [rax]
cmp byte [rax + 0x19], 0
je 0x18000d770
cmp byte [rcx + 0x19], 0
jne 0x18000d798
cmp rdx, qword [rcx + 0x20]
jl 0x18000d798
mov al, 1
jmp 0x18000d79a
xor al, al
test al, al
cmove rcx, r8
cmp rcx, r8
je 0x18000d7b9
mov rcx, qword [rcx + 0x28]
add rcx, 0x38
lea rdx, [rbp + 0x28]
call fcn.18001aa60
mov qword [rax], rbx
mov rax, qword [r14]
mov rcx, r14
call qword [rax]
mov rcx, qword [rax]
mov r8, qword [rcx + 0x50]
xor edx, edx
mov rcx, rax
call r8
test al, al
jne 0x18000d6f1
mov rax, qword [r14]
mov rcx, r14
call qword [rax]
mov rdx, qword [rax]
mov rcx, rax
call qword [rdx + 0x60]
mov qword [rbp - 8], r12
mov qword [rbp], r12
mov ecx, 0x70
call fcn.180027078
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [rax + 0x10], rax
mov word [rax + 0x18], 0x101
mov qword [rbp - 8], rax
mov qword [rbp - 0x18], r12
mov byte [rbp - 0x10], 0
lea rcx, [rbp - 8]
call fcn.180022c30
nop
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x60], xmm0
mov qword [rbp + 0x70], r12
mov dword [rbp + 0x78], r12d
movdqa xmmword [rbp + 0x80], xmm0
xorps xmm1, xmm1
movdqa xmmword [rbp + 0x90], xmm1
mov dword [rbp + 0xa0], r12d
mov dword [rbp + 0x1d0], 0x244
lea rax, [rbp + 0x60]
mov qword [rbp + 0x1d8], rax
mov dword [rbp + 0x1e0], 8
mov qword [rbp + 0x1e8], r12
mov dword [rbp + 0x1f0], 0x244
lea rax, [rbp + 0x68]
mov qword [rbp + 0x1f8], rax
mov dword [rbp + 0x200], 8
mov qword [rbp + 0x208], r12
mov dword [rbp + 0x210], 0x244
lea rax, [rbp + 0x80]
mov qword [rbp + 0x218], rax
mov dword [rbp + 0x220], 8
mov qword [rbp + 0x228], r12
mov dword [rbp + 0x230], 0x244
lea rax, [rbp + 0x90]
mov qword [rbp + 0x238], rax
mov dword [rbp + 0x240], 8
mov qword [rbp + 0x248], r12
mov dword [rbp + 0x250], 0x244
lea rax, [rbp + 0x98]
mov qword [rbp + 0x258], rax
mov dword [rbp + 0x260], 8
mov qword [rbp + 0x268], r12
mov dword [rbp + 0x270], 0x1f0
lea rax, [rbp + 0xa0]
mov qword [rbp + 0x278], rax
mov dword [rbp + 0x280], 4
mov qword [rbp + 0x288], r12
mov r8, qword [rsi]
lea rdx, [rsp + 0x78]
call fcn.180005aa0
mov rbx, rax
mov r8, qword [rax + 0x10]
mov rcx, qword [rax + 0x18]
mov rax, rcx
sub rax, r8
cmp rax, 0x4f
jb 0x18000d9df
lea rax, [r8 + 0x4f]
mov qword [rbx + 0x10], rax
mov rdi, rbx
cmp rcx, 0x10
jb 0x18000d974
mov rdi, qword [rbx]
lea rax, [0x180058c6f]
mov r12d, 0x4f
lea r15, str.SELECT_ID_USER_ID_REF_DETAIL_ID_DATE_CREATE_DATE_MODIFY_USER_VERIFICATION_FROM
cmp rax, rdi
jbe 0x18000d9a7
lea rax, [rdi + r8]
cmp r15, rax
ja 0x18000d9a7
cmp rdi, r15
ja 0x18000d99f
xor esi, esi
jmp 0x18000d9aa
mov rsi, rdi
sub rsi, r15
jmp 0x18000d9aa
mov rsi, r12
lea rcx, [rdi + 0x4f]
inc r8
mov rdx, rdi
call fcn.1800290e0
mov r8, rsi
mov rdx, r15
mov rcx, rdi
call fcn.1800290e0
lea rcx, [rdi + rsi]
sub r12, rsi
lea rdx, [r15 + 0x4f]
add rdx, rsi
mov r8, r12
call fcn.1800290e0
jmp 0x18000da04
mov r12d, 0x4f
mov qword [rsp + 0x28], r12
lea r15, str.SELECT_ID_USER_ID_REF_DETAIL_ID_DATE_CREATE_DATE_MODIFY_USER_VERIFICATION_FROM
mov qword [rsp + 0x20], r15
mov edx, r12d
mov rcx, rbx
call fcn.1800231f0
mov rbx, rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
xor r12d, r12d
mov qword [rsp + 0x50], r12
mov qword [rsp + 0x58], r12
movups xmm0, xmmword [rbx]
movups xmmword [rsp + 0x40], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rsp + 0x50], xmm1
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], 0xf
mov byte [rbx], r12b
lea r8d, [r12 + 0x70]
lea rdx, str._WHERE_ORG_ID____AND_MODULE_ID____AND_REF_ID____AND_REF_TYPE____AND_PROCESS_TYPE____ORDER_BY_REF_DETAIL_ID
lea rcx, [rsp + 0x40]
call fcn.180023e10
movups xmm6, xmmword [rax]
movups xmm7, xmmword [rax + 0x10]
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], 0xf
mov byte [rax], r12b
mov rdx, qword [rbp - 0x28]
cmp rdx, 0x10
jb 0x18000daa0
inc rdx
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18000da9b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18000dfb0
call fcn.180027070
movups xmmword [rbp - 0x40], xmm6
movups xmmword [rbp - 0x30], xmm7
mov rdx, qword [rsp + 0x58]
cmp rdx, 0x10
jb 0x18000dae5
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18000dae0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18000dfb6
call fcn.180027070
mov qword [rsp + 0x50], r12
mov qword [rsp + 0x58], 0xf
mov byte [rsp + 0x40], 0
mov rdx, qword [rbp - 0x70]
cmp rdx, 0x10
jb 0x18000db34
inc rdx
mov rcx, qword [rsp + 0x78]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18000db2f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18000dfbc
call fcn.180027070
mov rax, qword [r14]
mov rcx, r14
call qword [rax]
mov rcx, qword [rax]
mov r10, qword [rcx + 0x48]
lea rdx, [rbp - 0x40]
cmp qword [rbp - 0x28], 0x10
cmovae rdx, qword [rbp - 0x40]
mov dword [rsp + 0x28], 6
lea rcx, [rbp + 0x1d0]
mov qword [rsp + 0x20], rcx
mov r9d, 5
lea r8, [rbp + 0xd0]
mov rcx, rax
call r10
test al, al
jne 0x18000dc5e
lea rcx, str.failed_query_for_get_ORG_CONF_TPL_data
lea rax, str.CConfirmationTemplateManager::getConfirmationTemplateAndDataWithInfo
mov rdx, qword [rsp + 0x60]
mov rbx, qword [rdx]
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x28], 0xaf5
mov qword [rsp + 0x20], rax
lea r9, str._s:_d__s.
mov edx, 0x7d0
lea r8d, [rdx - 1]
lea rcx, [rbp + 0x390]
call fcn.1800236b0
mov rax, qword [rbx]
mov r9, r14
lea r8, [rbp + 0x390]
mov edx, 3
mov rcx, rbx
call qword [rax + 0x1a8]
nop
lea rdx, [rbp - 8]
lea rcx, [rbp - 8]
call fcn.180022d70
nop
mov rdx, qword [rbp - 0x28]
cmp rdx, 0x10
jb 0x18000dc29
mov rcx, qword [rbp - 0x40]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x18000dc24
mov rcx, qword [rcx - 8]
sub rax, rcx
add rdx, 0x27
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18000df98
call fcn.180027070
mov qword [rbp - 0x30], r12
mov qword [rbp - 0x28], 0xf
mov byte [rbp - 0x40], 0
lea rdx, [rbp + 0x48]
lea rcx, [rbp + 0x48]
call fcn.180022cb0
nop
mov rdx, qword [rsp + 0x68]
mov rcx, rdx
call fcn.18001b950
mov eax, 0xfffffff9
jmp 0x18000df58
mov qword [rbp - 0x20], r12
mov rax, qword [r14]
mov rcx, r14
call qword [rax]
mov rcx, qword [rax]
mov r8, qword [rcx + 0x50]
xor edx, edx
mov rcx, rax
call r8
mov r15, qword [rsp + 0x68]
test al, al
je 0x18000ddd5
nop word [rax + rax]
mov rax, qword [rbp - 0x20]
test rax, rax
jle 0x18000dd66
cmp rax, qword [rbp + 0x80]
je 0x18000dd66
lea rdx, [rbp - 0x20]
mov rcx, r15
call fcn.18001a220
mov rcx, qword [rbp - 0x18]
mov qword [rax], rcx
movzx ecx, byte [rbp - 0x10]
mov byte [rax + 8], cl
lea rdi, [rax + 0x10]
lea rax, [rbp - 8]
cmp rdi, rax
je 0x18000dd20
mov rsi, qword [rdi]
mov rbx, qword [rsi + 8]
cmp byte [rbx + 0x19], 0
jne 0x18000dd05
nop
mov r8, qword [rbx + 0x10]
mov rdx, rdi
mov rcx, rdi
call fcn.180020370
mov rcx, rbx
mov rbx, qword [rbx]
mov edx, 0x70
call fcn.180027070
cmp byte [rbx + 0x19], 0
je 0x18000dce0
mov qword [rsi + 8], rsi
mov qword [rsi], rsi
mov qword [rsi + 0x10], rsi
mov qword [rdi + 8], r12
lea rdx, [rbp - 8]
mov rcx, rdi
call fcn.18001ba70
mov rdi, qword [rbp - 8]
mov rbx, qword [rdi + 8]
cmp byte [rbx + 0x19], 0
jne 0x18000dd57
nop
mov r8, qword [rbx + 0x10]
lea rdx, [rbp - 8]
lea rcx, [rbp - 8]
call fcn.180020370
mov rcx, rbx
mov rbx, qword [rbx]
mov edx, 0x70
call fcn.180027070
cmp byte [rbx + 0x19], 0
je 0x18000dd30
mov qword [rdi + 8], rdi
mov qword [rdi], rdi
mov qword [rdi + 0x10], rdi
mov qword [rbp], r12
mov rax, qword [rbp + 0x80]
mov qword [rbp - 0x20], rax
movaps xmm7, xmmword [rbp + 0x60]
movaps xmm8, xmmword [rbp + 0x70]
movaps xmm9, xmmword [rbp + 0x80]
movaps xmm10, xmmword [rbp + 0x90]
movsd xmm6, qword [rbp + 0xa0]
lea rdx, [rbp + 0x68]
lea rcx, [rbp - 8]
call fcn.18001a940
movups xmmword [rax], xmm7
movups xmmword [rax + 0x10], xmm8
movups xmmword [rax + 0x20], xmm9
movups xmmword [rax + 0x30], xmm10
movsd qword [rax + 0x40], xmm6
mov rax, qword [r14]
mov rcx, r14
call qword [rax]
mov rcx, qword [rax]
mov r8, qword [rcx + 0x50]
xor edx, edx
mov rcx, rax
call r8
test al, al
jne 0x18000dc90
mov rax, qword [rbp - 0x20]
test rax, rax
jle 0x18000deb6
cmp rax, qword [rbp + 0x80]
je 0x18000deb6
lea rdx, [rbp - 0x20]
mov rcx, r15
call fcn.18001a220
mov rcx, qword [rbp - 0x18]
mov qword [rax], rcx
movzx ecx, byte [rbp - 0x10]
mov byte [rax + 8], cl
lea rdi, [rax + 0x10]
lea rax, [rbp - 8]
cmp rdi, rax
je 0x18000de70
mov rsi, qword [rdi]
mov rbx, qword [rsi + 8]
cmp byte [rbx + 0x19], 0
jne 0x18000de55
nop dword [rax]
nop word [rax + rax]
mov r8, qword [rbx + 0x10]
mov rdx, rdi
mov rcx, rdi
call fcn.180020370
mov rcx, rbx
mov rbx, qword [rbx]
mov edx, 0x70
call fcn.180027070
cmp byte [rbx + 0x19], 0
je 0x18000de30
mov qword [rsi + 8], rsi
mov qword [rsi], rsi
mov qword [rsi + 0x10], rsi
mov qword [rdi + 8], r12
lea rdx, [rbp - 8]
mov rcx, rdi
call fcn.18001ba70
mov rdi, qword [rbp - 8]
mov rbx, qword [rdi + 8]
cmp byte [rbx + 0x19], 0
jne 0x18000dea7
nop
mov r8, qword [rbx + 0x10]
lea rdx, [rbp - 8]
lea rcx, [rbp - 8]
call fcn.180020370
mov rcx, rbx
mov rbx, qword [rbx]
mov edx, 0x70
call fcn.180027070
cmp byte [rbx + 0x19], 0
je 0x18000de80
mov qword [rdi + 8], rdi
mov qword [rdi], rdi
mov qword [rdi + 0x10], rdi
mov qword [rbp], r12
mov rax, qword [r14]
mov rcx, r14
call qword [rax]
mov r8, qword [rax]
mov rcx, rax
call qword [r8 + 0x60]
mov rdx, qword [rsp + 0x60]
mov rcx, qword [rdx]
mov rax, qword [rcx]
xor r9d, r9d
lea r8, str.getOnlyConfirmationTemplateWithInfo_end
lea edx, [r9 + 2]
call qword [rax + 0x1a8]
nop
lea rdx, [rbp - 8]
lea rcx, [rbp - 8]
call fcn.180022d70
nop
mov rdx, qword [rbp - 0x28]
cmp rdx, 0x10
jb 0x18000df2d
inc rdx
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18000df28
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18000df98
call fcn.180027070
mov qword [rbp - 0x30], r12
mov qword [rbp - 0x28], 0xf
mov byte [rbp - 0x40], 0
lea rdx, [rbp + 0x48]
lea rcx, [rbp + 0x48]
call fcn.180022cb0
nop
mov rdx, r15
mov rcx, r15
call fcn.18001b950
xor eax, eax
mov rcx, qword [rbp + 0xb60]
xor rcx, rsp
call fcn.180027050
lea r11, [rsp + 0xcc8]
movaps xmm6, xmmword [r11 - 0x18]
movaps xmm7, xmmword [r11 - 0x28]
movaps xmm8, xmmword [r11 - 0x38]
movaps xmm9, xmmword [r11 - 0x48]
movaps xmm10, xmmword [r11 - 0x58]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
call fcn.18002db84
nop
call fcn.18002db84
nop
call fcn.18002db84
nop
call fcn.18002db84
nop
call fcn.18002db84
nop
call fcn.18002db84
nop
call fcn.18002db84
int3