Function at 0x1400c27b0
Capabilities:
Reference sql statements

Disassembly:
mov qword [rsp + 0x20], rbx
push rbp
push rsi
push rdi
push r14
push r15
lea rbp, [rsp - 0x37]
sub rsp, 0xf0
mov rax, qword [0x14033d010]
xor rax, rsp
mov qword [rbp + 0x27], rax
mov r14d, r8d
mov rbx, rdx
mov rdi, rcx
mov qword [rsp + 0x38], rdx
xor r15d, r15d
mov dword [rsp + 0x20], r15d
mov qword [rdx], r15
mov qword [rdx + 8], r15
mov qword [rdx + 0x10], r15
mov dword [rsp + 0x20], 1
mov rax, qword [rcx]
call qword [rax + 0x18]
movsxd r8, eax
mov rcx, qword [rbx + 0x10]
sub rcx, qword [rbx]
movabs rax, 0xe38e38e38e38e39
imul rcx
sar rdx, 2
mov rax, rdx
shr rax, 0x3f
add rdx, rax
cmp r8, rdx
jbe 0x1400c284d
movabs rax, 0x38e38e38e38e38e
cmp r8, rax
ja 0x1400c2a9b
mov rdx, r8
mov rcx, rbx
call fcn.1400c75d0
mov qword [rsp + 0x30], rbx
mov qword [rbp - 0x49], r15
mov qword [rbp - 0x41], 0xf
mov byte [rbp - 0x59], 0
mov edx, r14d
lea rcx, [rbp + 7]
call fcn.14007a000
nop
mov r9d, 0x2a
lea r8, str.SELECT_key_id_FROM_Playlists_WHERE_idx__
xor edx, edx
mov rcx, rax
call fcn.140069240
xorps xmm0, xmm0
movdqu xmmword [rbp - 0x29], xmm0
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x39], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x29], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
mov dword [rsp + 0x20], 3
mov r8d, 0x16
lea rdx, str._AND_instrument_id_
lea rcx, [rbp - 0x39]
call fcn.14007a550
xorps xmm0, xmm0
movdqu xmmword [rbp - 9], xmm0
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x19], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 9], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
mov dword [rsp + 0x20], 7
lea rdx, [rdi + 0x548]
mov r8, qword [rdx + 0x10]
cmp qword [rdx + 0x18], 0x10
jb 0x1400c290d
mov rdx, qword [rdx]
lea rcx, [rbp - 0x19]
call fcn.14007a550
xorps xmm0, xmm0
movdqu xmmword [rbp - 0x69], xmm0
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x79], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x69], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
mov dword [rsp + 0x20], 0xf
lea rax, [rbp - 0x59]
mov qword [rsp + 0x28], rax
lea r9, [rsp + 0x28]
lea r8, [0x1400c9590]
lea rdx, [rbp - 0x79]
lea rcx, [rdi + 0x88]
call fcn.140080c10
nop
lea rcx, [rbp - 0x79]
call fcn.14004f4d0
nop
lea rcx, [rbp - 0x19]
call fcn.14004f4d0
nop
lea rcx, [rbp - 0x39]
call fcn.14004f4d0
nop
lea rcx, [rbp + 7]
call fcn.14004f4d0
mov rdx, qword [rbp - 0x49]
test rdx, rdx
je 0x1400c2a6c
mov qword [rbp - 0x69], r15
mov qword [rbp - 0x61], 0xf
mov byte [rbp - 0x79], 0
mov dword [rsp + 0x20], 0x1f
add rdx, 0xbc
lea rcx, [rbp - 0x79]
call fcn.140068500
mov r8d, 0xbc
lea rdx, str.SELECT_Preset_Playlists.idx__Preset_id.name__Preset_id.file_path_FROM_Preset_Playlists__Preset_id_WHERE_Preset_id.key_id__Preset_Playlists.preset_key_AND_Preset_Playlists.playlist_key__
lea rcx, [rbp - 0x79]
call fcn.14007a550
lea rdx, [rbp - 0x59]
cmp qword [rbp - 0x41], 0x10
cmovae rdx, qword [rbp - 0x59]
mov r8, qword [rbp - 0x49]
lea rcx, [rbp - 0x79]
call fcn.14007a550
mov r8d, 0x24
lea rdx, str._ORDER_BY_Preset_Playlists.idx_ASC
lea rcx, [rbp - 0x79]
call fcn.14007a550
xorps xmm0, xmm0
movdqu xmmword [rbp - 0x29], xmm0
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x39], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x29], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
mov dword [rsp + 0x20], 0x3f
lea r9, [rsp + 0x30]
lea r8, [0x1400cfe20]
lea rdx, [rbp - 0x39]
lea rcx, [rdi + 0x88]
call fcn.140080c10
nop
lea rcx, [rbp - 0x39]
call fcn.14004f4d0
nop
lea rcx, [rbp - 0x79]
call fcn.14004f4d0
nop
lea rcx, [rbp - 0x59]
call fcn.14004f4d0
mov rax, rbx
mov rcx, qword [rbp + 0x27]
xor rcx, rsp
call fcn.14022d970
mov rbx, qword [rsp + 0x138]
add rsp, 0xf0
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
call fcn.140050380
int3