Function at 0x140031480
Capabilities:
Reference sql statements

Disassembly:
lea r12, [rsp - 0xd8]
cmp r12, qword [r14 + 0x10]
jbe 0x140031b71
sub rsp, 0x158
mov qword [rsp + 0x150], rbp
lea rbp, [rsp + 0x150]
movabs rax, 0x32336c656e72656b
mov qword [rsp + 0x64], rax
movabs rax, 0x6c6c642e32336c
mov qword [rsp + 0x69], rax
mov rax, qword [0x14023dbc8]
lea rcx, [rsp + 0x64]
mov qword [rsp], rax
mov qword [rsp + 8], rcx
nop dword [rax]
call fcn.140033dc0
xorps xmm15, xmm15
mov r14, qword [0x1404746d8]
mov r14, qword gs:[r14]
mov r14, qword [r14]
mov rax, qword [rsp + 0x10]
nop dword [rax]
test rax, rax
je 0x140031b5f
mov qword [rsp + 0x30], rax
movabs rdx, 0x69446c6c44646441
mov qword [rsp + 0xad], rdx
movabs rdx, 0x79726f74636572
mov qword [rsp + 0xb5], rdx
lea rbx, [rsp + 0xad]
mov ecx, 0x10
mov rdi, rcx
call fcn.1400311a0
cmp dword [0x140474780], 0
jne 0x140031559
mov qword [0x140420790], rax
jmp 0x140031565
lea rdi, [0x140420790]
call fcn.140063560
movabs rdx, 0x6f74636556646441
mov qword [rsp + 0x135], rdx
movabs rdx, 0x69746e6f43646572
mov qword [rsp + 0x13d], rdx
movabs rdx, 0x65756e69746e6f43
mov qword [rsp + 0x140], rdx
movabs rdx, 0x72656c646e6148
mov qword [rsp + 0x148], rdx
mov rax, qword [rsp + 0x30]
lea rbx, [rsp + 0x135]
mov ecx, 0x1b
mov rdi, rcx
call fcn.1400311a0
cmp dword [0x140474780], 0
jne 0x1400315d9
mov qword [0x140420798], rax
jmp 0x1400315e5
lea rdi, [0x140420798]
call fcn.140063560
movabs rdx, 0x7262694c64616f4c
mov qword [rsp + 0x8e], rdx
movabs rsi, 0x41784579726172
mov qword [rsp + 0x95], rsi
mov rax, qword [rsp + 0x30]
lea rbx, [rsp + 0x8e]
mov ecx, 0xf
mov rdi, rcx
nop
call fcn.1400311a0
cmp dword [0x140474780], 0
jne 0x140031637
mov qword [0x1404207a8], rax
jmp 0x140031645
lea rdi, [0x1404207a8]
nop
call fcn.140063560
movabs rdx, 0x7262694c64616f4c
mov qword [rsp + 0x7f], rdx
movabs rdx, 0x57784579726172
mov qword [rsp + 0x86], rdx
mov rax, qword [rsp + 0x30]
lea rbx, [rsp + 0x7f]
mov ecx, 0xf
mov rdi, rcx
call fcn.1400311a0
cmp dword [0x140474780], 0
jne 0x14003168f
mov qword [0x1404207b0], rax
jmp 0x1400316a0
lea rdi, [0x1404207b0]
call fcn.140063560
nop dword [rax + rax]
test rax, rax
je 0x1400316bc
cmp qword [0x1404207a8], 0
je 0x1400316bc
cmp qword [0x140420790], 0
setne dl
jmp 0x1400316be
xor edx, edx
mov byte [0x140474496], dl
movabs rdx, 0x3233697061766461
mov qword [rsp + 0x57], rdx
movabs rdx, 0x6c6c642e323369
mov qword [rsp + 0x5c], rdx
lea rax, [rsp + 0x57]
mov ebx, 0xd
mov rcx, rbx
call fcn.140031260
test rax, rax
je 0x140031b4e
movabs rdx, 0x75466d6574737953
mov qword [rsp + 0xdf], rdx
movabs rdx, 0x636e75466d657473
mov qword [rsp + 0xe1], rdx
movabs rdx, 0x3633306e6f6974
mov qword [rsp + 0xe9], rdx
lea rbx, [rsp + 0xdf]
mov ecx, 0x12
mov rdi, rcx
call fcn.1400311a0
cmp dword [0x140474780], 0
jne 0x14003175a
mov qword [0x1404207d0], rax
jmp 0x140031766
lea rdi, [0x1404207d0]
call fcn.140063560
movabs rdx, 0x6c642e6c6c64746e
mov qword [rsp + 0x42], rdx
mov word [rsp + 0x4a], 0x6c
lea rax, [rsp + 0x42]
mov ebx, 0xa
mov rcx, rbx
call fcn.140031260
test rax, rax
je 0x140031b3d
mov qword [rsp + 0x20], rax
movabs rdx, 0x6f4674696157744e
mov qword [rsp + 0xf1], rdx
movabs rdx, 0x6c676e6953726f46
mov qword [rsp + 0xf7], rdx
movabs rdx, 0x7463656a624f65
mov qword [rsp + 0xff], rdx
lea rbx, [rsp + 0xf1]
mov ecx, 0x16
mov rdi, rcx
call fcn.1400311a0
cmp dword [0x140474780], 0
jne 0x1400317f9
mov qword [0x1404207b8], rax
jmp 0x140031805
lea rdi, [0x1404207b8]
call fcn.140063560
movabs rdx, 0x75437465476c7452
mov qword [rsp + 0xce], rdx
movabs rdx, 0x7275437465476c74
mov qword [rsp + 0xcf], rdx
movabs rdx, 0x626550746e6572
mov qword [rsp + 0xd7], rdx
mov rax, qword [rsp + 0x20]
lea rbx, [rsp + 0xce]
mov ecx, 0x11
mov rdi, rcx
call fcn.1400311a0
cmp dword [0x140474780], 0
jne 0x140031867
mov qword [0x1404207d8], rax
jmp 0x140031873
lea rdi, [0x1404207d8]
call fcn.140063560
movabs rdx, 0x744e7465476c7452
mov qword [rsp + 0x11e], rdx
movabs rdx, 0x6e6f697372655674
mov qword [rsp + 0x125], rdx
movabs rdx, 0x737265626d754e
mov qword [rsp + 0x12d], rdx
mov rax, qword [rsp + 0x20]
lea rbx, [rsp + 0x11e]
mov ecx, 0x17
mov rdi, rcx
nop
call fcn.1400311a0
cmp dword [0x140474780], 0
jne 0x1400318d7
mov qword [0x1404207e0], rax
jmp 0x1400318e5
lea rdi, [0x1404207e0]
nop
call fcn.140063560
movabs rdx, 0x6c642e6d6d6e6977
mov qword [rsp + 0x38], rdx
mov word [rsp + 0x40], 0x6c
lea rax, [rsp + 0x38]
mov ebx, 0xa
mov rcx, rbx
call fcn.140031260
test rax, rax
je 0x140031b2c
mov qword [rsp + 0x28], rax
movabs rdx, 0x69676542656d6974
mov qword [rsp + 0x9d], rdx
movabs rdx, 0x646f697265506e
mov qword [rsp + 0xa5], rdx
lea rbx, [rsp + 0x9d]
mov ecx, 0x10
mov rdi, rcx
call fcn.1400311a0
cmp dword [0x140474780], 0
jne 0x140031966
mov qword [0x1404207f0], rax
jmp 0x140031972
lea rdi, [0x1404207f0]
call fcn.140063560
movabs rdx, 0x50646e45656d6974
mov qword [rsp + 0x71], rdx
movabs rdx, 0x646f6972655064
mov qword [rsp + 0x77], rdx
mov rax, qword [rsp + 0x28]
lea rbx, [rsp + 0x71]
mov ecx, 0xe
mov rdi, rcx
call fcn.1400311a0
cmp dword [0x140474780], 0
jne 0x1400319b9
mov qword [0x1404207f8], rax
jmp 0x1400319c5
lea rdi, [0x1404207f8]
call fcn.140063560
cmp qword [0x1404207f0], 0
je 0x140031b1b
test rax, rax
je 0x140031b1b
movabs rdx, 0x642e32335f327377
mov qword [rsp + 0x4c], rdx
movabs rdx, 0x6c6c642e32335f
mov qword [rsp + 0x4f], rdx
lea rax, [rsp + 0x4c]
mov ebx, 0xb
mov rcx, rbx
call fcn.140031260
test rax, rax
je 0x140031b0a
movabs rdx, 0x764f746547415357
mov qword [rsp + 0x107], rdx
movabs rdx, 0x657070616c726576
mov qword [rsp + 0x10e], rdx
movabs rdx, 0x746c7573655264
mov qword [rsp + 0x116], rdx
lea rbx, [rsp + 0x107]
mov ecx, 0x17
mov rdi, rcx
nop dword [rax + rax]
call fcn.1400311a0
cmp dword [0x140474780], 0
jne 0x140031a77
mov qword [0x1404207e8], rax
jmp 0x140031a85
lea rdi, [0x1404207e8]
nop
call fcn.140063560
test rax, rax
je 0x140031af9
movabs rdx, 0x7465675f656e6977
mov qword [rsp + 0xbd], rdx
movabs rdx, 0x5f7465675f656e69
mov qword [rsp + 0xbe], rdx
movabs rdx, 0x6e6f6973726576
mov qword [rsp + 0xc6], rdx
mov rax, qword [rsp + 0x20]
lea rbx, [rsp + 0xbd]
mov ecx, 0x11
mov rdi, rcx
call fcn.1400311a0
test rax, rax
je 0x140031ae9
mov rax, qword [rsp + 0x30]
call fcn.140032560
mov rbp, qword [rsp + 0x150]
add rsp, 0x158
ret
lea rax, [0x140285168]
mov ebx, 0x20
call fcn.140036ac0
lea rax, [0x1402807cb]
mov ebx, 0x14
call fcn.140036ac0
lea rax, [0x1402844e1]
mov ebx, 0x1d
call fcn.140036ac0
lea rax, [0x140280151]
mov ebx, 0x13
call fcn.140036ac0
lea rax, [0x14027ff63]
mov ebx, 0x13
call fcn.140036ac0
lea rax, [0x1402811da]
mov ebx, 0x16
call fcn.140036ac0
lea rax, [0x140281366]
mov ebx, 0x16
call fcn.140036ac0
nop
call fcn.140061380
jmp fcn.140031480