[prev in list] [next in list] [prev in thread] [next in thread] 

List:       monetdb-checkins
Subject:    MonetDB: mangled - Add mangled_name to check test.
From:       Sjoerd_Mullender <commits+sjoerd=acm.org () monetdb ! org>
Date:       2022-01-31 10:28:27
Message-ID: hg.c1d77b8836a6.1643624907.-6462842263112344871 () dev ! monetdb ! org
[Download RAW message or body]

Changeset: c1d77b8836a6 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/c1d77b8836a6
Modified Files:
	sql/test/emptydb/Tests/check.SQL.py
	sql/test/emptydb/Tests/check.stable.out
	sql/test/emptydb/Tests/check.stable.out.32bit
	sql/test/emptydb/Tests/check.stable.out.int128
Branch: mangled
Log Message:

Add mangled_name to check test.


diffs (truncated from 8761 to 300 lines):

diff --git a/sql/test/emptydb/Tests/check.SQL.py \
                b/sql/test/emptydb/Tests/check.SQL.py
--- a/sql/test/emptydb/Tests/check.SQL.py
+++ b/sql/test/emptydb/Tests/check.SQL.py
@@ -461,7 +461,7 @@ MAXARGS = 16
 # columns of the args table we're interested in
 args = ['name', 'type', 'type_digits', 'type_scale', 'inout']
 
-out += r"select 'sys.functions', s.name, f.name, case f.system when true then \
'SYSTEM' else '' end as system, \
replace(replace(replace(pcre_replace(pcre_replace(pcre_replace(f.func, E'--.*\n', '', \
''), E'[ \t\n]+', ' ', 'm'), '^ ', '', ''), '( ', '('), ' )', ')'), 'create system ', \
'create ') as query, f.mod, fl.language_name, ft.function_type_name as func_type, \
f.side_effect, f.varres, f.vararg, f.semantics" +out += r"select 'sys.functions', \
s.name, f.name, f.mangled_name, case f.system when true then 'SYSTEM' else '' end as \
system, replace(replace(replace(pcre_replace(pcre_replace(pcre_replace(f.func, \
E'--.*\n', '', ''), E'[ \t\n]+', ' ', 'm'), '^ ', '', ''), '( ', '('), ' )', ')'), \
'create system ', 'create ') as query, f.mod, fl.language_name, ft.function_type_name \
as func_type, f.side_effect, f.varres, f.vararg, f.semantics"  for i in range(0, \
MAXARGS):  for a in args[:-1]:
         out += ", a%d.%s as %s%d" % (i, a, a, i)
diff --git a/sql/test/emptydb/Tests/check.stable.out \
                b/sql/test/emptydb/Tests/check.stable.out
--- a/sql/test/emptydb/Tests/check.stable.out
+++ b/sql/test/emptydb/Tests/check.stable.out
@@ -1538,7 +1538,7 @@ select 'sys.value_partitions', t.name, p
 -- external functions that don't reference existing MAL function (should be empty)
 with funcs as (select name, pcre_replace(func, E'--.*\n*', '', '') as func, \
schema_id from sys.functions), x (sname, name, modfunc) as (select s.name, f.name, \
replace(pcre_replace(f.func, '.*external name (.*);.*', '$1', 'ims'), '"', '') from \
funcs f left outer join sys.schemas s on f.schema_id = s.id where f.func ilike '% \
external name %') select 'dangling external functions', * from x where x.modfunc not \
                in (select m.module || '.' || m."function" from sys.malfunctions() \
                m);
 -- args
-select 'sys.functions', s.name, f.name, case f.system when true then 'SYSTEM' else \
'' end as system, replace(replace(replace(pcre_replace(pcre_replace(pcre_replace(f.func, \
E'--.*\n', '', ''), E'[ \t\n]+', ' ', 'm'), '^ ', '', ''), '( ', '('), ' )', ')'), \
'create system ', 'create ') as query, f.mod, fl.language_name, ft.function_type_name \
as func_type, f.side_effect, f.varres, f.vararg, f.semantics, a0.name as name0, \
a0.type as type0, a0.type_digits as type_digits0, a0.type_scale as type_scale0, case \
a0.inout when 0 then 'out' when 1 then 'in' end as inout0, a1.name as name1, a1.type \
as type1, a1.type_digits as type_digits1, a1.type_scale as type_scale1, case a1.inout \
when 0 then 'out' when 1 then 'in' end as inout1, a2.name as name2, a2.type as type2, \
a2.type_digits as type_digits2, a2.type_scale as type_scale2, case a2.inout when 0 \
then 'out' when 1 then 'in' end as inout2, a3.name as name3, a3.type as type3, \
a3.type_digits as type_digits3, a3.type_scale as type_scale3, case a3.in  out when 0 \
then 'out' when 1 then 'in' end as inout3, a4.name as name4, a4.type as type4, \
a4.type_digits as type_digits4, a4.type_scale as type_scale4, case a4.inout when 0 \
then 'out' when 1 then 'in' end as inout4, a5.name as name5, a5.type as type5, \
a5.type_digits as type_digits5, a5.type_scale as type_scale5, case a5.inout when 0 \
then 'out' when 1 then 'in' end as inout5, a6.name as name6, a6.type as type6, \
a6.type_digits as type_digits6, a6.type_scale as type_scale6, case a6.inout when 0 \
then 'out' when 1 then 'in' end as inout6, a7.name as name7, a7.type as type7, \
a7.type_digits as type_digits7, a7.type_scale as type_scale7, case a7.inout when 0 \
then 'out' when 1 then 'in' end as inout7, a8.name as name8, a8.type as type8, \
a8.type_digits as type_digits8, a8.type_scale as type_scale8, case a8.inout when 0 \
then 'out' when 1 then 'in' end as inout8, a9.name as name9, a9.type as type9, \
a9.type_digits as type_digits9, a9.type_scale as type_scale9, case a9.inout when 0 \
then 'out' whe  n 1 then 'in' end as inout9, a10.name as name10, a10.type as type10, \
a10.type_digits as type_digits10, a10.type_scale as type_scale10, case a10.inout when \
0 then 'out' when 1 then 'in' end as inout10, a11.name as name11, a11.type as type11, \
a11.type_digits as type_digits11, a11.type_scale as type_scale11, case a11.inout when \
0 then 'out' when 1 then 'in' end as inout11, a12.name as name12, a12.type as type12, \
a12.type_digits as type_digits12, a12.type_scale as type_scale12, case a12.inout when \
0 then 'out' when 1 then 'in' end as inout12, a13.name as name13, a13.type as type13, \
a13.type_digits as type_digits13, a13.type_scale as type_scale13, case a13.inout when \
0 then 'out' when 1 then 'in' end as inout13, a14.name as name14, a14.type as type14, \
a14.type_digits as type_digits14, a14.type_scale as type_scale14, case a14.inout when \
0 then 'out' when 1 then 'in' end as inout14, a15.name as name15, a15.type as type15, \
a15.type_digits as type_digits15, a15.type_scale as type_scale15, ca  se a15.inout \
when 0 then 'out' when 1 then 'in' end as inout15 from sys.functions f left outer \
join sys.schemas s on f.schema_id = s.id left outer join sys.function_types as ft on \
f.type = ft.function_type_id left outer join sys.function_languages fl on f.language \
= fl.language_id left outer join sys.args a0 on a0.func_id = f.id and a0.number = 0 \
left outer join sys.args a1 on a1.func_id = f.id and a1.number = 1 left outer join \
sys.args a2 on a2.func_id = f.id and a2.number = 2 left outer join sys.args a3 on \
a3.func_id = f.id and a3.number = 3 left outer join sys.args a4 on a4.func_id = f.id \
and a4.number = 4 left outer join sys.args a5 on a5.func_id = f.id and a5.number = 5 \
left outer join sys.args a6 on a6.func_id = f.id and a6.number = 6 left outer join \
sys.args a7 on a7.func_id = f.id and a7.number = 7 left outer join sys.args a8 on \
a8.func_id = f.id and a8.number = 8 left outer join sys.args a9 on a9.func_id = f.id \
and a9.number = 9 left outer join sys.args a10 on a10.func_id =  f.id and a10.number \
= 10 left outer join sys.args a11 on a11.func_id = f.id and a11.number = 11 left \
outer join sys.args a12 on a12.func_id = f.id and a12.number = 12 left outer join \
sys.args a13 on a13.func_id = f.id and a13.number = 13 left outer join sys.args a14 \
on a14.func_id = f.id and a14.number = 14 left outer join sys.args a15 on a15.func_id \
= f.id and a15.number = 15 order by s.name, f.name, query, func_type, name0 nulls \
first, type0 nulls first, type_digits0 nulls first, type_scale0 nulls first, inout0 \
nulls first, name1 nulls first, type1 nulls first, type_digits1 nulls first, \
type_scale1 nulls first, inout1 nulls first, name2 nulls first, type2 nulls first, \
type_digits2 nulls first, type_scale2 nulls first, inout2 nulls first, name3 nulls \
first, type3 nulls first, type_digits3 nulls first, type_scale3 nulls first, inout3 \
nulls first, name4 nulls first, type4 nulls first, type_digits4 nulls first, \
type_scale4 nulls first, inout4 nulls first, name5 nulls first, type5 nul  ls first, \
type_digits5 nulls first, type_scale5 nulls first, inout5 nulls first, name6 nulls \
first, type6 nulls first, type_digits6 nulls first, type_scale6 nulls first, inout6 \
nulls first, name7 nulls first, type7 nulls first, type_digits7 nulls first, \
type_scale7 nulls first, inout7 nulls first, name8 nulls first, type8 nulls first, \
type_digits8 nulls first, type_scale8 nulls first, inout8 nulls first, name9 nulls \
first, type9 nulls first, type_digits9 nulls first, type_scale9 nulls first, inout9 \
nulls first, name10 nulls first, type10 nulls first, type_digits10 nulls first, \
type_scale10 nulls first, inout10 nulls first, name11 nulls first, type11 nulls \
first, type_digits11 nulls first, type_scale11 nulls first, inout11 nulls first, \
name12 nulls first, type12 nulls first, type_digits12 nulls first, type_scale12 nulls \
first, inout12 nulls first, name13 nulls first, type13 nulls first, type_digits13 \
nulls first, type_scale13 nulls first, inout13 nulls first, name14 nulls first, type  \
14 nulls first, type_digits14 nulls first, type_scale14 nulls first, inout14 nulls \
first, name15 nulls first, type15 nulls first, type_digits15 nulls first, \
type_scale15 nulls first, inout15 nulls first; +select 'sys.functions', s.name, \
f.name, f.mangled_name, case f.system when true then 'SYSTEM' else '' end as system, \
replace(replace(replace(pcre_replace(pcre_replace(pcre_replace(f.func, E'--.*\n', '', \
''), E'[ \t\n]+', ' ', 'm'), '^ ', '', ''), '( ', '('), ' )', ')'), 'create system ', \
'create ') as query, f.mod, fl.language_name, ft.function_type_name as func_type, \
f.side_effect, f.varres, f.vararg, f.semantics, a0.name as name0, a0.type as type0, \
a0.type_digits as type_digits0, a0.type_scale as type_scale0, case a0.inout when 0 \
then 'out' when 1 then 'in' end as inout0, a1.name as name1, a1.type as type1, \
a1.type_digits as type_digits1, a1.type_scale as type_scale1, case a1.inout when 0 \
then 'out' when 1 then 'in' end as inout1, a2.name as name2, a2.type as type2, \
a2.type_digits as type_digits2, a2.type_scale as type_scale2, case a2.inout when 0 \
then 'out' when 1 then 'in' end as inout2, a3.name as name3, a3.type as type3, \
a3.type_digits as type_digits3, a3.type_scale as type_sc  ale3, case a3.inout when 0 \
then 'out' when 1 then 'in' end as inout3, a4.name as name4, a4.type as type4, \
a4.type_digits as type_digits4, a4.type_scale as type_scale4, case a4.inout when 0 \
then 'out' when 1 then 'in' end as inout4, a5.name as name5, a5.type as type5, \
a5.type_digits as type_digits5, a5.type_scale as type_scale5, case a5.inout when 0 \
then 'out' when 1 then 'in' end as inout5, a6.name as name6, a6.type as type6, \
a6.type_digits as type_digits6, a6.type_scale as type_scale6, case a6.inout when 0 \
then 'out' when 1 then 'in' end as inout6, a7.name as name7, a7.type as type7, \
a7.type_digits as type_digits7, a7.type_scale as type_scale7, case a7.inout when 0 \
then 'out' when 1 then 'in' end as inout7, a8.name as name8, a8.type as type8, \
a8.type_digits as type_digits8, a8.type_scale as type_scale8, case a8.inout when 0 \
then 'out' when 1 then 'in' end as inout8, a9.name as name9, a9.type as type9, \
a9.type_digits as type_digits9, a9.type_scale as type_scale9, case a9.inout when   0 \
then 'out' when 1 then 'in' end as inout9, a10.name as name10, a10.type as type10, \
a10.type_digits as type_digits10, a10.type_scale as type_scale10, case a10.inout when \
0 then 'out' when 1 then 'in' end as inout10, a11.name as name11, a11.type as type11, \
a11.type_digits as type_digits11, a11.type_scale as type_scale11, case a11.inout when \
0 then 'out' when 1 then 'in' end as inout11, a12.name as name12, a12.type as type12, \
a12.type_digits as type_digits12, a12.type_scale as type_scale12, case a12.inout when \
0 then 'out' when 1 then 'in' end as inout12, a13.name as name13, a13.type as type13, \
a13.type_digits as type_digits13, a13.type_scale as type_scale13, case a13.inout when \
0 then 'out' when 1 then 'in' end as inout13, a14.name as name14, a14.type as type14, \
a14.type_digits as type_digits14, a14.type_scale as type_scale14, case a14.inout when \
0 then 'out' when 1 then 'in' end as inout14, a15.name as name15, a15.type as type15, \
a15.type_digits as type_digits15, a15.type_scale as   type_scale15, case a15.inout \
when 0 then 'out' when 1 then 'in' end as inout15 from sys.functions f left outer \
join sys.schemas s on f.schema_id = s.id left outer join sys.function_types as ft on \
f.type = ft.function_type_id left outer join sys.function_languages fl on f.language \
= fl.language_id left outer join sys.args a0 on a0.func_id = f.id and a0.number = 0 \
left outer join sys.args a1 on a1.func_id = f.id and a1.number = 1 left outer join \
sys.args a2 on a2.func_id = f.id and a2.number = 2 left outer join sys.args a3 on \
a3.func_id = f.id and a3.number = 3 left outer join sys.args a4 on a4.func_id = f.id \
and a4.number = 4 left outer join sys.args a5 on a5.func_id = f.id and a5.number = 5 \
left outer join sys.args a6 on a6.func_id = f.id and a6.number = 6 left outer join \
sys.args a7 on a7.func_id = f.id and a7.number = 7 left outer join sys.args a8 on \
a8.func_id = f.id and a8.number = 8 left outer join sys.args a9 on a9.func_id = f.id \
and a9.number = 9 left outer join sys.args a10   on a10.func_id = f.id and a10.number \
= 10 left outer join sys.args a11 on a11.func_id = f.id and a11.number = 11 left \
outer join sys.args a12 on a12.func_id = f.id and a12.number = 12 left outer join \
sys.args a13 on a13.func_id = f.id and a13.number = 13 left outer join sys.args a14 \
on a14.func_id = f.id and a14.number = 14 left outer join sys.args a15 on a15.func_id \
= f.id and a15.number = 15 order by s.name, f.name, query, func_type, name0 nulls \
first, type0 nulls first, type_digits0 nulls first, type_scale0 nulls first, inout0 \
nulls first, name1 nulls first, type1 nulls first, type_digits1 nulls first, \
type_scale1 nulls first, inout1 nulls first, name2 nulls first, type2 nulls first, \
type_digits2 nulls first, type_scale2 nulls first, inout2 nulls first, name3 nulls \
first, type3 nulls first, type_digits3 nulls first, type_scale3 nulls first, inout3 \
nulls first, name4 nulls first, type4 nulls first, type_digits4 nulls first, \
type_scale4 nulls first, inout4 nulls first, name5 nulls   first, type5 nulls first, \
type_digits5 nulls first, type_scale5 nulls first, inout5 nulls first, name6 nulls \
first, type6 nulls first, type_digits6 nulls first, type_scale6 nulls first, inout6 \
nulls first, name7 nulls first, type7 nulls first, type_digits7 nulls first, \
type_scale7 nulls first, inout7 nulls first, name8 nulls first, type8 nulls first, \
type_digits8 nulls first, type_scale8 nulls first, inout8 nulls first, name9 nulls \
first, type9 nulls first, type_digits9 nulls first, type_scale9 nulls first, inout9 \
nulls first, name10 nulls first, type10 nulls first, type_digits10 nulls first, \
type_scale10 nulls first, inout10 nulls first, name11 nulls first, type11 nulls \
first, type_digits11 nulls first, type_scale11 nulls first, inout11 nulls first, \
name12 nulls first, type12 nulls first, type_digits12 nulls first, type_scale12 nulls \
first, inout12 nulls first, name13 nulls first, type13 nulls first, type_digits13 \
nulls first, type_scale13 nulls first, inout13 nulls first, name14 n  ulls first, \
type14 nulls first, type_digits14 nulls first, type_scale14 nulls first, inout14 \
nulls first, name15 nulls first, type15 nulls first, type_digits15 nulls first, \
                type_scale15 nulls first, inout15 nulls first;
 -- auths
 select 'sys.auths', name, grantor from sys.auths;
 -- comments
@@ -2865,1398 +2865,1398 @@ select 'null in value_partitions.value',
 % %10,	sname,	name,	modfunc # name
 % char,	varchar,	varchar,	clob # type
 % 27,	0,	0,	0 # length
-% .%1,	.s,	.f,	.,	.,	.f,	.fl,	.,	.f,	.f,	.f,	.f,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	 \
.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	., \
.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	.,	. \
                # table_name
-% %1,	name,	name,	system,	query,	mod,	language_name,	func_type,	side_effect,	varres,	 \
vararg,	semantics,	name0,	type0,	type_digits0,	type_scale0,	inout0,	name1,	type1,	type \
_digits1,	type_scale1,	inout1,	name2,	type2,	type_digits2,	type_scale2,	inout2,	name3, \
type3,	type_digits3,	type_scale3,	inout3,	name4,	type4,	type_digits4,	type_scale4,	ino \
ut4,	name5,	type5,	type_digits5,	type_scale5,	inout5,	name6,	type6,	type_digits6,	type \
_scale6,	inout6,	name7,	type7,	type_digits7,	type_scale7,	inout7,	name8,	type8,	type_d \
igits8,	type_scale8,	inout8,	name9,	type9,	type_digits9,	type_scale9,	inout9,	name10,	 \
type10,	type_digits10,	type_scale10,	inout10,	name11,	type11,	type_digits11,	type_scal \
e11,	inout11,	name12,	type12,	type_digits12,	type_scale12,	inout12,	name13,	type13,	ty \
pe_digits13,	type_scale13,	inout13,	name14,	type14,	type_digits14,	type_scale14,	inout14,	name15,	type15,	type_digits15,	type_scale15,	inout15 \
                # name
-% char,	varchar,	varchar,	char,	clob,	varchar,	varchar,	varchar,	boolean,	boolean,	bo \
olean,	boolean,	varchar,	varchar,	int,	int,	char,	varchar,	varchar,	int,	int,	char,	va \
rchar,	varchar,	int,	int,	char,	varchar,	varchar,	int,	int,	char,	varchar,	varchar,	in \
t,	int,	char,	varchar,	varchar,	int,	int,	char,	varchar,	varchar,	int,	int,	char,	varc \
har,	varchar,	int,	int,	char,	varchar,	varchar,	int,	int,	char,	varchar,	varchar,	int, \
int,	char,	varchar,	varchar,	int,	int,	char,	varchar,	varchar,	int,	int,	char,	varchar \
,	varchar,	int,	int,	char,	varchar,	varchar,	int,	int,	char,	varchar,	varchar,	int,	int,	char,	varchar,	varchar,	int,	int,	char \
                # type
-% 13,	8,	37,	6,	3342,	9,	10,	26,	5,	5,	5,	5,	11,	14,	4,	1,	3,	16,	14,	4,	1,	3,	16,	14 \
,	4,	1,	3,	27,	12,	4,	1,	3,	9,	9,	4,	1,	3,	14,	14,	4,	1,	3,	12,	14,	2,	1,	3,	11,	7,	2, \
1,	3,	11,	7,	2,	1,	3,	10,	6,	2,	1,	3,	9,	6,	2,	1,	3,	6,	7,	2,	1,	3,	9,	7,	2,	1,	3,	6,	7,	4,	1,	3,	9,	7,	4,	1,	3,	6,	7,	4,	1,	3 \
                # length
-[ "sys.functions",	"json",	"filter",	"SYSTEM",	"create function json.filter(js json, \
name bigint) returns json external name json.filter;",	"json",	"MAL",	"Scalar \
function",	false,	false,	false,	true,	"result",	"json",	0,	0,	"out",	"js",	"json",	0,	 \
0,	"in",	"name",	"bigint",	64,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"json",	"filter",	"SYSTEM",	"create function json.filter(js json, \
name integer) returns json external name json.filter;",	"json",	"MAL",	"Scalar \
function",	false,	false,	false,	true,	"result",	"json",	0,	0,	"out",	"js",	"json",	0,	 \
0,	"in",	"name",	"int",	32,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	N \
ULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
                LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"json",	"filter",	"SYSTEM",	"create function json.filter(js json, \
name tinyint) returns json external name json.filter;",	"json",	"MAL",	"Scalar \
function",	false,	false,	false,	true,	"result",	"json",	0,	0,	"out",	"js",	"json",	0,	 \
0,	"in",	"name",	"tinyint",	8,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"json",	"filter",	"SYSTEM",	"create function json.filter(js json, \
pathexpr string) returns json external name json.filter;",	"json",	"MAL",	"Scalar \
function",	false,	false,	false,	true,	"result",	"json",	0,	0,	"out",	"js",	"json",	0,	 \
0,	"in",	"pathexpr",	"clob",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"json",	"integer",	"SYSTEM",	"create function json.\"integer\"(js \
json) returns bigint external name json.\"integer\";",	"json",	"MAL",	"Scalar \
function",	false,	false,	false,	true,	"result",	"bigint",	64,	0,	"out",	"js",	"json",	 \
0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"json",	"isarray",	"SYSTEM",	"create function json.isarray(js \
json) returns bool external name json.isarray;",	"json",	"MAL",	"Scalar \
function",	false,	false,	false,	true,	"result",	"boolean",	1,	0,	"out",	"js",	"json",	 \
0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"json",	"isobject",	"SYSTEM",	"create function json.isobject(js \
json) returns bool external name json.isobject;",	"json",	"MAL",	"Scalar \
function",	false,	false,	false,	true,	"result",	"boolean",	1,	0,	"out",	"js",	"json",	 \
0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"json",	"isvalid",	"SYSTEM",	"create function json.isvalid(js \
json) returns bool begin return true; end;",	"sql",	"SQL",	"Scalar \
function",	false,	false,	false,	true,	"result",	"boolean",	1,	0,	"out",	"js",	"json",	 \
0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"json",	"isvalid",	"SYSTEM",	"create function json.isvalid(js \
string) returns bool external name json.isvalid;",	"json",	"MAL",	"Scalar \
function",	false,	false,	false,	true,	"result",	"boolean",	1,	0,	"out",	"js",	"clob",	 \
0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"json",	"keyarray",	"SYSTEM",	"create function json.keyarray(js \
json) returns json external name json.keyarray;",	"json",	"MAL",	"Scalar \
function",	false,	false,	false,	true,	"result",	"json",	0,	0,	"out",	"js",	"json",	0,	 \
0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
                NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"json",	"length",	"SYSTEM",	"create function json.length(js json) \
returns integer external name json.length;",	"json",	"MAL",	"Scalar \
function",	false,	false,	false,	true,	"result",	"int",	32,	0,	"out",	"js",	"json",	0,	 \
0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
                NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"json",	"number",	"SYSTEM",	"create function json.number(js json) \
returns float external name json.number;",	"json",	"MAL",	"Scalar \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"js",	"json",	 \
0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"json",	"text",	"SYSTEM",	"create function json.text(js json) \
returns string external name json.text;",	"json",	"MAL",	"Scalar \
function",	false,	false,	false,	true,	"result",	"clob",	0,	0,	"out",	"js",	"json",	0,	 \
0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
                NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"json",	"text",	"SYSTEM",	"create function json.text(js json, e \
string) returns string external name json.text;",	"json",	"MAL",	"Scalar \
function",	false,	false,	false,	true,	"result",	"clob",	0,	0,	"out",	"js",	"json",	0,	 \
0,	"in",	"e",	"clob",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"json",	"tojsonarray",	"SYSTEM",	"create aggregate \
json.tojsonarray(x double) returns string external name \
aggr.jsonaggr;",	"aggr",	"MAL",	"Aggregate \
function",	false,	false,	false,	true,	"result",	"clob",	0,	0,	"out",	"x",	"double",	53 \
,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"json",	"tojsonarray",	"SYSTEM",	"create aggregate \
json.tojsonarray(x string) returns string external name \
aggr.jsonaggr;",	"aggr",	"MAL",	"Aggregate \
function",	false,	false,	false,	true,	"result",	"clob",	0,	0,	"out",	"x",	"clob",	0,	0 \
,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
                NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"json",	"valuearray",	"SYSTEM",	"create function \
json.valuearray(js json) returns json external name \
json.valuearray;",	"json",	"MAL",	"Scalar \
function",	false,	false,	false,	true,	"result",	"json",	0,	0,	"out",	"js",	"json",	0,	 \
0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
                NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"logging",	"compinfo",	"SYSTEM",	"create function \
logging.compinfo() returns table(\"id\" int, \"component\" string, \"log_level\" \
string) external name logging.compinfo;",	"logging",	"MAL",	"Function returning a \
table",	false,	false,	false,	true,	"id",	"int",	32,	0,	"out",	"component",	"clob",	0,	 \
0,	"out",	"log_level",	"clob",	0,	0,	"out",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"logging",	"flush",	"SYSTEM",	"create procedure logging.flush() \
external name logging.flush;",	"logging",	"MAL",	"Procedure",	true,	false,	false,	true \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"logging",	"resetadapter",	"SYSTEM",	"create procedure \
logging.resetadapter() external name \
logging.resetadapter;",	"logging",	"MAL",	"Procedure",	true,	false,	false,	true,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"logging",	"resetcomplevel",	"SYSTEM",	"create procedure \
logging.resetcomplevel(comp_id string) external name \
logging.resetcomplevel;",	"logging",	"MAL",	"Procedure",	true,	false,	false,	true,	"co \
mp_id",	"clob",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"logging",	"resetflushlevel",	"SYSTEM",	"create procedure \
logging.resetflushlevel() external name \
logging.resetflushlevel;",	"logging",	"MAL",	"Procedure",	true,	false,	false,	true,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"logging",	"resetlayerlevel",	"SYSTEM",	"create procedure \
logging.resetlayerlevel(layer_id string) external name \
logging.resetlayerlevel;",	"logging",	"MAL",	"Procedure",	true,	false,	false,	true,	"l \
ayer_id",	"clob",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"logging",	"setadapter",	"SYSTEM",	"create procedure \
logging.setadapter(adapter_id string) external name \
logging.setadapter;",	"logging",	"MAL",	"Procedure",	true,	false,	false,	true,	"adapte \
r_id",	"clob",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"logging",	"setcomplevel",	"SYSTEM",	"create procedure \
logging.setcomplevel(comp_id string, lvl_id string) external name \
logging.setcomplevel;",	"logging",	"MAL",	"Procedure",	true,	false,	false,	true,	"comp \
_id",	"clob",	0,	0,	"in",	"lvl_id",	"clob",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"logging",	"setflushlevel",	"SYSTEM",	"create procedure \
logging.setflushlevel(lvl_id string) external name \
logging.setflushlevel;",	"logging",	"MAL",	"Procedure",	true,	false,	false,	true,	"lvl \
_id",	"clob",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"logging",	"setlayerlevel",	"SYSTEM",	"create procedure \
logging.setlayerlevel(layer_id string, lvl_id string) external name \
logging.setlayerlevel;",	"logging",	"MAL",	"Procedure",	true,	false,	false,	true,	"lay \
er_id",	"clob",	0,	0,	"in",	"lvl_id",	"clob",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"profiler",	"getlimit",	"SYSTEM",	"create function \
profiler.getlimit() returns integer external name \
profiler.getlimit;",	"profiler",	"MAL",	"Scalar \
function",	false,	false,	false,	true,	"result",	"int",	32,	0,	"out",	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"profiler",	"setheartbeat",	"SYSTEM",	"create procedure \
profiler.setheartbeat(beat int) external name \
profiler.setheartbeat;",	"profiler",	"MAL",	"Procedure",	true,	false,	false,	true,	"be \
at",	"int",	32,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	N \
ULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"profiler",	"setlimit",	"SYSTEM",	"create procedure \
profiler.setlimit(lim integer) external name \
profiler.setlimit;",	"profiler",	"MAL",	"Procedure",	true,	false,	false,	true,	"lim",	 \
"int",	32,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"profiler",	"start",	"SYSTEM",	"create procedure profiler.start() \
external name profiler.\"start\";",	"profiler",	"MAL",	"Procedure",	true,	false,	false \
,	true,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"profiler",	"stop",	"SYSTEM",	"create procedure profiler.stop() \
external name profiler.stop;",	"profiler",	"MAL",	"Procedure",	true,	false,	false,	tru \
e,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"<",	"SYSTEM",	"<",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"boolean",	1,	0,	"out",	"arg_1",	"any" \
,	0,	0,	"in",	"arg_2",	"any",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"<=",	"SYSTEM",	"<=",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"boolean",	1,	0,	"out",	"arg_1",	"any" \
,	0,	0,	"in",	"arg_2",	"any",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"<>",	"SYSTEM",	"!=",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"boolean",	1,	0,	"out",	"arg_1",	"any" \
,	0,	0,	"in",	"arg_2",	"any",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"=",	"SYSTEM",	"=",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"boolean",	1,	0,	"out",	"arg_1",	"any" \
,	0,	0,	"in",	"arg_2",	"any",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	">",	"SYSTEM",	">",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"boolean",	1,	0,	"out",	"arg_1",	"any" \
,	0,	0,	"in",	"arg_2",	"any",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	">=",	"SYSTEM",	">=",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"boolean",	1,	0,	"out",	"arg_1",	"any" \
,	0,	0,	"in",	"arg_2",	"any",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"abbrev",	"SYSTEM",	"create function \"abbrev\" (p inet) \
returns clob external name inet.\"abbrev\";",	"inet",	"MAL",	"Scalar \
function",	false,	false,	false,	true,	"result",	"clob",	0,	0,	"out",	"p",	"inet",	0,	0 \
,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
                NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"abs",	"SYSTEM",	"abs",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"bigint",	64,	0,	"out",	"arg_1",	"bigi \
nt",	64,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"abs",	"SYSTEM",	"abs",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"day_interval",	4,	0,	"out",	"arg_1",	 \
"day_interval",	4,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"abs",	"SYSTEM",	"abs",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"decimal",	2,	0,	"out",	"arg_1",	"deci \
mal",	2,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"abs",	"SYSTEM",	"abs",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"decimal",	4,	0,	"out",	"arg_1",	"deci \
mal",	4,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"abs",	"SYSTEM",	"abs",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"decimal",	9,	0,	"out",	"arg_1",	"deci \
mal",	9,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"abs",	"SYSTEM",	"abs",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"decimal",	18,	0,	"out",	"arg_1",	"dec \
imal",	18,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"abs",	"SYSTEM",	"abs",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"double",	53,	0,	"out",	"arg_1",	"doub \
le",	53,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"abs",	"SYSTEM",	"abs",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"int",	32,	0,	"out",	"arg_1",	"int",	3 \
2,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"abs",	"SYSTEM",	"abs",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"month_interval",	3,	0,	"out",	"arg_1" \
,	"month_interval",	3,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"abs",	"SYSTEM",	"abs",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"real",	24,	0,	"out",	"arg_1",	"real", \
24,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	N \
ULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"abs",	"SYSTEM",	"abs",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"sec_interval",	13,	0,	"out",	"arg_1", \
"sec_interval",	13,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"abs",	"SYSTEM",	"abs",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"smallint",	16,	0,	"out",	"arg_1",	"sm \
allint",	16,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"abs",	"SYSTEM",	"abs",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"tinyint",	8,	0,	"out",	"arg_1",	"tiny \
int",	8,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"acos",	"SYSTEM",	"acos",	"mmath",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"double",	53,	0,	"out",	"arg_1",	"doub \
le",	53,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"acos",	"SYSTEM",	"acos",	"mmath",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"real",	24,	0,	"out",	"arg_1",	"real", \
24,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	N \
ULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"all",	"SYSTEM",	"all",	"aggr",	"Internal C",	"Aggregate \
function",	false,	false,	false,	true,	"res_0",	"any",	0,	0,	"out",	"arg_1",	"any",	0,	 \
0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
                NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"all",	"SYSTEM",	"all",	"sql",	"Internal C",	"Scalar \
function",	false,	false,	false,	true,	"res_0",	"boolean",	1,	0,	"out",	"arg_1",	"boole \
an",	1,	0,	"in",	"arg_2",	"boolean",	1,	0,	"in",	"arg_3",	"boolean",	1,	0,	"in",	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"allnotequal",	"SYSTEM",	"allnotequal",	"aggr",	"Internal \
C",	"Aggregate function",	false,	false,	false,	true,	"res_0",	"boolean",	1,	0,	"out",	 \
"arg_1",	"any",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"alpha",	"SYSTEM",	"create function alpha(pdec double, \
pradius double) returns double external name sql.alpha;",	"sql",	"MAL",	"Scalar \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"pdec",	"doubl \
e",	53,	0,	"in",	"pradius",	"double",	53,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"analyze",	"SYSTEM",	"create procedure \
sys.\"analyze\"(\"sname\" varchar(1024)) external name \
sql.\"analyze\";",	"sql",	"MAL",	"Procedure",	true,	false,	false,	true,	"sname",	"varc \
har",	1024,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"analyze",	"SYSTEM",	"create procedure \
sys.\"analyze\"(\"sname\" varchar(1024), \"tname\" varchar(1024)) external name \
sql.\"analyze\";",	"sql",	"MAL",	"Procedure",	true,	false,	false,	true,	"sname",	"varc \
har",	1024,	0,	"in",	"tname",	"varchar",	1024,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"analyze",	"SYSTEM",	"create procedure \
sys.\"analyze\"(\"sname\" varchar(1024), \"tname\" varchar(1024), \"cname\" \
varchar(1024)) external name \
sql.\"analyze\";",	"sql",	"MAL",	"Procedure",	true,	false,	false,	true,	"sname",	"varc \
har",	1024,	0,	"in",	"tname",	"varchar",	1024,	0,	"in",	"cname",	"varchar",	1024,	0,	" \
in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"analyze",	"SYSTEM",	"create procedure sys.\"analyze\"() \
external name sql.\"analyze\";",	"sql",	"MAL",	"Procedure",	true,	false,	false,	true,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"and",	"SYSTEM",	"and",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	true,	"res_0",	"boolean",	1,	0,	"out",	"arg_1",	"boole \
an",	1,	0,	"in",	"arg_2",	"boolean",	1,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	N \
ULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"any",	"SYSTEM",	"any",	"sql",	"Internal C",	"Scalar \
function",	false,	false,	false,	true,	"res_0",	"boolean",	1,	0,	"out",	"arg_1",	"boole \
an",	1,	0,	"in",	"arg_2",	"boolean",	1,	0,	"in",	"arg_3",	"boolean",	1,	0,	"in",	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"anyequal",	"SYSTEM",	"anyequal",	"aggr",	"Internal \
C",	"Aggregate function",	false,	false,	false,	true,	"res_0",	"boolean",	1,	0,	"out",	 \
"arg_1",	"any",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"ascii",	"SYSTEM",	"ascii",	"str",	"Internal C",	"Scalar \
function",	false,	false,	false,	true,	"res_0",	"int",	32,	0,	"out",	"arg_1",	"char",	0 \
,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"ascii",	"SYSTEM",	"ascii",	"str",	"Internal C",	"Scalar \
function",	false,	false,	false,	true,	"res_0",	"int",	32,	0,	"out",	"arg_1",	"clob",	0 \
,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"ascii",	"SYSTEM",	"ascii",	"str",	"Internal C",	"Scalar \
function",	false,	false,	false,	true,	"res_0",	"int",	32,	0,	"out",	"arg_1",	"varchar" \
,	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"asin",	"SYSTEM",	"asin",	"mmath",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"double",	53,	0,	"out",	"arg_1",	"doub \
le",	53,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"asin",	"SYSTEM",	"asin",	"mmath",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"real",	24,	0,	"out",	"arg_1",	"real", \
24,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	N \
ULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"atan",	"SYSTEM",	"atan",	"mmath",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"double",	53,	0,	"out",	"arg_1",	"doub \
le",	53,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"atan",	"SYSTEM",	"atan",	"mmath",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"real",	24,	0,	"out",	"arg_1",	"real", \
24,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	N \
ULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"atan",	"SYSTEM",	"atan2",	"mmath",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"double",	53,	0,	"out",	"arg_1",	"doub \
le",	53,	0,	"in",	"arg_2",	"double",	53,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"atan",	"SYSTEM",	"atan2",	"mmath",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"real",	24,	0,	"out",	"arg_1",	"real", \
24,	0,	"in",	"arg_2",	"real",	24,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	N \
ULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"avg",	"SYSTEM",	"avg",	"aggr",	"Internal C",	"Aggregate \
function",	false,	false,	false,	false,	"res_0",	"day_interval",	4,	0,	"out",	"arg_1",	 \
"day_interval",	4,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"avg",	"SYSTEM",	"avg",	"aggr",	"Internal C",	"Aggregate \
function",	false,	false,	false,	false,	"res_0",	"decimal",	2,	0,	"out",	"arg_1",	"deci \
mal",	2,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"avg",	"SYSTEM",	"avg",	"aggr",	"Internal C",	"Aggregate \
function",	false,	false,	false,	false,	"res_0",	"decimal",	4,	0,	"out",	"arg_1",	"deci \
mal",	4,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"avg",	"SYSTEM",	"avg",	"aggr",	"Internal C",	"Aggregate \
function",	false,	false,	false,	false,	"res_0",	"decimal",	9,	0,	"out",	"arg_1",	"deci \
mal",	9,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"avg",	"SYSTEM",	"avg",	"aggr",	"Internal C",	"Aggregate \
function",	false,	false,	false,	false,	"res_0",	"decimal",	18,	0,	"out",	"arg_1",	"dec \
imal",	18,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"avg",	"SYSTEM",	"avg",	"aggr",	"Internal C",	"Aggregate \
function",	false,	false,	false,	false,	"res_0",	"double",	53,	0,	"out",	"arg_1",	"bigi \
nt",	64,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"avg",	"SYSTEM",	"avg",	"aggr",	"Internal C",	"Aggregate \
function",	false,	false,	false,	false,	"res_0",	"double",	53,	0,	"out",	"arg_1",	"doub \
le",	53,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"avg",	"SYSTEM",	"avg",	"aggr",	"Internal C",	"Aggregate \
function",	false,	false,	false,	false,	"res_0",	"double",	53,	0,	"out",	"arg_1",	"int" \
,	32,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"avg",	"SYSTEM",	"avg",	"aggr",	"Internal C",	"Aggregate \
function",	false,	false,	false,	false,	"res_0",	"double",	53,	0,	"out",	"arg_1",	"real \
",	24,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"avg",	"SYSTEM",	"avg",	"aggr",	"Internal C",	"Aggregate \
function",	false,	false,	false,	false,	"res_0",	"double",	53,	0,	"out",	"arg_1",	"smal \
lint",	16,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"avg",	"SYSTEM",	"avg",	"aggr",	"Internal C",	"Aggregate \
function",	false,	false,	false,	false,	"res_0",	"double",	53,	0,	"out",	"arg_1",	"tiny \
int",	8,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"avg",	"SYSTEM",	"avg",	"aggr",	"Internal C",	"Aggregate \
function",	false,	false,	false,	false,	"res_0",	"month_interval",	3,	0,	"out",	"arg_1" \
,	"month_interval",	3,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"avg",	"SYSTEM",	"avg",	"aggr",	"Internal C",	"Aggregate \
function",	false,	false,	false,	false,	"res_0",	"sec_interval",	13,	0,	"out",	"arg_1", \
"sec_interval",	13,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"avg",	"SYSTEM",	"avg",	"sql",	"Internal C",	"Analytic \
function",	false,	false,	false,	true,	"res_0",	"day_interval",	4,	0,	"out",	"arg_1",	" \
day_interval",	4,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"avg",	"SYSTEM",	"avg",	"sql",	"Internal C",	"Analytic \
function",	false,	false,	false,	true,	"res_0",	"decimal",	2,	0,	"out",	"arg_1",	"decim \
al",	2,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"avg",	"SYSTEM",	"avg",	"sql",	"Internal C",	"Analytic \
function",	false,	false,	false,	true,	"res_0",	"decimal",	4,	0,	"out",	"arg_1",	"decim \
al",	4,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"avg",	"SYSTEM",	"avg",	"sql",	"Internal C",	"Analytic \
function",	false,	false,	false,	true,	"res_0",	"decimal",	9,	0,	"out",	"arg_1",	"decim \
al",	9,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"avg",	"SYSTEM",	"avg",	"sql",	"Internal C",	"Analytic \
function",	false,	false,	false,	true,	"res_0",	"decimal",	18,	0,	"out",	"arg_1",	"deci \
mal",	18,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	N \
ULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"avg",	"SYSTEM",	"avg",	"sql",	"Internal C",	"Analytic \
function",	false,	false,	false,	true,	"res_0",	"double",	53,	0,	"out",	"arg_1",	"bigin \
t",	64,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"avg",	"SYSTEM",	"avg",	"sql",	"Internal C",	"Analytic \
function",	false,	false,	false,	true,	"res_0",	"double",	53,	0,	"out",	"arg_1",	"doubl \
e",	53,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"avg",	"SYSTEM",	"avg",	"sql",	"Internal C",	"Analytic \
function",	false,	false,	false,	true,	"res_0",	"double",	53,	0,	"out",	"arg_1",	"int", \
32,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	N \
ULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"avg",	"SYSTEM",	"avg",	"sql",	"Internal C",	"Analytic \
function",	false,	false,	false,	true,	"res_0",	"double",	53,	0,	"out",	"arg_1",	"real" \
,	24,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"avg",	"SYSTEM",	"avg",	"sql",	"Internal C",	"Analytic \
function",	false,	false,	false,	true,	"res_0",	"double",	53,	0,	"out",	"arg_1",	"small \
int",	16,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	N \
ULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"avg",	"SYSTEM",	"avg",	"sql",	"Internal C",	"Analytic \
function",	false,	false,	false,	true,	"res_0",	"double",	53,	0,	"out",	"arg_1",	"tinyi \
nt",	8,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"avg",	"SYSTEM",	"avg",	"sql",	"Internal C",	"Analytic \
function",	false,	false,	false,	true,	"res_0",	"month_interval",	3,	0,	"out",	"arg_1", \
"month_interval",	3,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"avg",	"SYSTEM",	"avg",	"sql",	"Internal C",	"Analytic \
function",	false,	false,	false,	true,	"res_0",	"sec_interval",	13,	0,	"out",	"arg_1",	 \
"sec_interval",	13,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"bbp",	"SYSTEM",	"create function sys.bbp () returns table \
(id int, name string, ttype string, count bigint, refcnt int, lrefcnt int, location \
string, heat int, dirty string, status string, kind string) external name \
bbp.get;",	"bbp",	"MAL",	"Function returning a \
table",	false,	false,	false,	true,	"id",	"int",	32,	0,	"out",	"name",	"clob",	0,	0,	"o \
ut",	"ttype",	"clob",	0,	0,	"out",	"count",	"bigint",	64,	0,	"out",	"refcnt",	"int",	3 \
2,	0,	"out",	"lrefcnt",	"int",	32,	0,	"out",	"location",	"clob",	0,	0,	"out",	"heat",	 \
"int",	32,	0,	"out",	"dirty",	"clob",	0,	0,	"out",	"status",	"clob",	0,	0,	"out",	"kin \
d",	"clob",	0,	0,	"out",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	N \
ULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"between",	"SYSTEM",	"between",	"calc",	"Internal \
C",	"Scalar function",	false,	false,	false,	false,	"res_0",	"boolean",	1,	0,	"out",	"a \
rg_1",	"any",	0,	0,	"in",	"arg_2",	"any",	0,	0,	"in",	"arg_3",	"any",	0,	0,	"in",	"arg \
_4",	"boolean",	1,	0,	"in",	"arg_5",	"boolean",	1,	0,	"in",	"arg_6",	"boolean",	1,	0,	 \
"in",	"arg_7",	"boolean",	1,	0,	"in",	"arg_8",	"boolean",	1,	0,	"in",	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"bit_and",	"SYSTEM",	"and",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"bigint",	64,	0,	"out",	"arg_1",	"bigi \
nt",	64,	0,	"in",	"arg_2",	"bigint",	64,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"bit_and",	"SYSTEM",	"and",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"decimal",	2,	0,	"out",	"arg_1",	"deci \
mal",	2,	0,	"in",	"arg_2",	"decimal",	2,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"bit_and",	"SYSTEM",	"and",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"decimal",	4,	0,	"out",	"arg_1",	"deci \
mal",	4,	0,	"in",	"arg_2",	"decimal",	4,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"bit_and",	"SYSTEM",	"and",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"decimal",	9,	0,	"out",	"arg_1",	"deci \
mal",	9,	0,	"in",	"arg_2",	"decimal",	9,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"bit_and",	"SYSTEM",	"and",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"decimal",	18,	0,	"out",	"arg_1",	"dec \
imal",	18,	0,	"in",	"arg_2",	"decimal",	18,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"bit_and",	"SYSTEM",	"and",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"int",	32,	0,	"out",	"arg_1",	"int",	3 \
2,	0,	"in",	"arg_2",	"int",	32,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"bit_and",	"SYSTEM",	"and",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"smallint",	16,	0,	"out",	"arg_1",	"sm \
allint",	16,	0,	"in",	"arg_2",	"smallint",	16,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"bit_and",	"SYSTEM",	"and",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"tinyint",	8,	0,	"out",	"arg_1",	"tiny \
int",	8,	0,	"in",	"arg_2",	"tinyint",	8,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"bit_not",	"SYSTEM",	"not",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"bigint",	64,	0,	"out",	"arg_1",	"bigi \
nt",	64,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"bit_not",	"SYSTEM",	"not",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"decimal",	2,	0,	"out",	"arg_1",	"deci \
mal",	2,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"bit_not",	"SYSTEM",	"not",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"decimal",	4,	0,	"out",	"arg_1",	"deci \
mal",	4,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"bit_not",	"SYSTEM",	"not",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"decimal",	9,	0,	"out",	"arg_1",	"deci \
mal",	9,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"bit_not",	"SYSTEM",	"not",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"decimal",	18,	0,	"out",	"arg_1",	"dec \
imal",	18,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"bit_not",	"SYSTEM",	"not",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"int",	32,	0,	"out",	"arg_1",	"int",	3 \
2,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"bit_not",	"SYSTEM",	"not",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"smallint",	16,	0,	"out",	"arg_1",	"sm \
allint",	16,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"bit_not",	"SYSTEM",	"not",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"tinyint",	8,	0,	"out",	"arg_1",	"tiny \
int",	8,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"bit_or",	"SYSTEM",	"or",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"bigint",	64,	0,	"out",	"arg_1",	"bigi \
nt",	64,	0,	"in",	"arg_2",	"bigint",	64,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"bit_or",	"SYSTEM",	"or",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"decimal",	2,	0,	"out",	"arg_1",	"deci \
mal",	2,	0,	"in",	"arg_2",	"decimal",	2,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"bit_or",	"SYSTEM",	"or",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"decimal",	4,	0,	"out",	"arg_1",	"deci \
mal",	4,	0,	"in",	"arg_2",	"decimal",	4,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"bit_or",	"SYSTEM",	"or",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"decimal",	9,	0,	"out",	"arg_1",	"deci \
mal",	9,	0,	"in",	"arg_2",	"decimal",	9,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"bit_or",	"SYSTEM",	"or",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"decimal",	18,	0,	"out",	"arg_1",	"dec \
imal",	18,	0,	"in",	"arg_2",	"decimal",	18,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"bit_or",	"SYSTEM",	"or",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"int",	32,	0,	"out",	"arg_1",	"int",	3 \
2,	0,	"in",	"arg_2",	"int",	32,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"bit_or",	"SYSTEM",	"or",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"smallint",	16,	0,	"out",	"arg_1",	"sm \
allint",	16,	0,	"in",	"arg_2",	"smallint",	16,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"bit_or",	"SYSTEM",	"or",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"tinyint",	8,	0,	"out",	"arg_1",	"tiny \
int",	8,	0,	"in",	"arg_2",	"tinyint",	8,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"bit_xor",	"SYSTEM",	"xor",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"bigint",	64,	0,	"out",	"arg_1",	"bigi \
nt",	64,	0,	"in",	"arg_2",	"bigint",	64,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"bit_xor",	"SYSTEM",	"xor",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"decimal",	2,	0,	"out",	"arg_1",	"deci \
mal",	2,	0,	"in",	"arg_2",	"decimal",	2,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"bit_xor",	"SYSTEM",	"xor",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"decimal",	4,	0,	"out",	"arg_1",	"deci \
mal",	4,	0,	"in",	"arg_2",	"decimal",	4,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"bit_xor",	"SYSTEM",	"xor",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"decimal",	9,	0,	"out",	"arg_1",	"deci \
mal",	9,	0,	"in",	"arg_2",	"decimal",	9,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"bit_xor",	"SYSTEM",	"xor",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"decimal",	18,	0,	"out",	"arg_1",	"dec \
imal",	18,	0,	"in",	"arg_2",	"decimal",	18,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"bit_xor",	"SYSTEM",	"xor",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"int",	32,	0,	"out",	"arg_1",	"int",	3 \
2,	0,	"in",	"arg_2",	"int",	32,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"bit_xor",	"SYSTEM",	"xor",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"smallint",	16,	0,	"out",	"arg_1",	"sm \
allint",	16,	0,	"in",	"arg_2",	"smallint",	16,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"bit_xor",	"SYSTEM",	"xor",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"tinyint",	8,	0,	"out",	"arg_1",	"tiny \
int",	8,	0,	"in",	"arg_2",	"tinyint",	8,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"broadcast",	"SYSTEM",	"create function \"broadcast\" (p \
inet) returns inet external name inet.\"broadcast\";",	"inet",	"MAL",	"Scalar \
function",	false,	false,	false,	true,	"result",	"inet",	0,	0,	"out",	"p",	"inet",	0,	0 \
,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
                NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"case",	"SYSTEM",	"",	"",	"Internal C",	"Scalar \
function",	false,	false,	false,	true,	"res_0",	"any",	0,	0,	"out",	"arg_1",	"any",	0,	 \
0,	"in",	"arg_2",	"any",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	N \
ULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
                LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"casewhen",	"SYSTEM",	"",	"",	"Internal C",	"Scalar \
function",	false,	false,	false,	true,	"res_0",	"any",	0,	0,	"out",	"arg_1",	"any",	0,	 \
0,	"in",	"arg_2",	"any",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	N \
ULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
                LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"cbrt",	"SYSTEM",	"cbrt",	"mmath",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"double",	53,	0,	"out",	"arg_1",	"doub \
le",	53,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"cbrt",	"SYSTEM",	"cbrt",	"mmath",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"real",	24,	0,	"out",	"arg_1",	"real", \
24,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	N \
ULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"ceil",	"SYSTEM",	"ceil",	"mmath",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"double",	53,	0,	"out",	"arg_1",	"doub \
le",	53,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"ceil",	"SYSTEM",	"ceil",	"mmath",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"real",	24,	0,	"out",	"arg_1",	"real", \
24,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	N \
ULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"ceiling",	"SYSTEM",	"ceil",	"mmath",	"Internal \
C",	"Scalar function",	false,	false,	false,	false,	"res_0",	"double",	53,	0,	"out",	"a \
rg_1",	"double",	53,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"ceiling",	"SYSTEM",	"ceil",	"mmath",	"Internal \
C",	"Scalar function",	false,	false,	false,	false,	"res_0",	"real",	24,	0,	"out",	"arg \
_1",	"real",	24,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"century",	"SYSTEM",	"century",	"mtime",	"Internal \
C",	"Scalar function",	false,	false,	false,	false,	"res_0",	"int",	32,	0,	"out",	"arg_ \
1",	"date",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"century",	"SYSTEM",	"century",	"mtime",	"Internal \
C",	"Scalar function",	false,	false,	false,	false,	"res_0",	"int",	32,	0,	"out",	"arg_ \
1",	"timestamp",	7,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"century",	"SYSTEM",	"century",	"mtime",	"Internal \
C",	"Scalar function",	false,	false,	false,	false,	"res_0",	"int",	32,	0,	"out",	"arg_ \
1",	"timestamptz",	7,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	N \
ULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"char_length",	"SYSTEM",	"length",	"str",	"Internal \
C",	"Scalar function",	false,	false,	false,	false,	"res_0",	"int",	32,	0,	"out",	"arg_ \
1",	"char",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"char_length",	"SYSTEM",	"length",	"str",	"Internal \
C",	"Scalar function",	false,	false,	false,	false,	"res_0",	"int",	32,	0,	"out",	"arg_ \
1",	"clob",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"char_length",	"SYSTEM",	"length",	"str",	"Internal \
C",	"Scalar function",	false,	false,	false,	false,	"res_0",	"int",	32,	0,	"out",	"arg_ \
1",	"varchar",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"character_length",	"SYSTEM",	"length",	"str",	"Internal \
C",	"Scalar function",	false,	false,	false,	false,	"res_0",	"int",	32,	0,	"out",	"arg_ \
1",	"char",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"character_length",	"SYSTEM",	"length",	"str",	"Internal \
C",	"Scalar function",	false,	false,	false,	false,	"res_0",	"int",	32,	0,	"out",	"arg_ \
1",	"clob",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"character_length",	"SYSTEM",	"length",	"str",	"Internal \
C",	"Scalar function",	false,	false,	false,	false,	"res_0",	"int",	32,	0,	"out",	"arg_ \
1",	"varchar",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"charindex",	"SYSTEM",	"locate",	"str",	"Internal \
C",	"Scalar function",	false,	false,	false,	false,	"res_0",	"int",	32,	0,	"out",	"arg_ \
1",	"char",	0,	0,	"in",	"arg_2",	"char",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"charindex",	"SYSTEM",	"locate",	"str",	"Internal \
C",	"Scalar function",	false,	false,	false,	false,	"res_0",	"int",	32,	0,	"out",	"arg_ \
1",	"clob",	0,	0,	"in",	"arg_2",	"clob",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"charindex",	"SYSTEM",	"locate",	"str",	"Internal \
C",	"Scalar function",	false,	false,	false,	false,	"res_0",	"int",	32,	0,	"out",	"arg_ \
1",	"varchar",	0,	0,	"in",	"arg_2",	"varchar",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"charindex",	"SYSTEM",	"locate3",	"str",	"Internal \
C",	"Scalar function",	false,	false,	false,	false,	"res_0",	"int",	32,	0,	"out",	"arg_ \
1",	"char",	0,	0,	"in",	"arg_2",	"char",	0,	0,	"in",	"arg_3",	"int",	32,	0,	"in",	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"charindex",	"SYSTEM",	"locate3",	"str",	"Internal \
C",	"Scalar function",	false,	false,	false,	false,	"res_0",	"int",	32,	0,	"out",	"arg_ \
1",	"clob",	0,	0,	"in",	"arg_2",	"clob",	0,	0,	"in",	"arg_3",	"int",	32,	0,	"in",	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"charindex",	"SYSTEM",	"locate3",	"str",	"Internal \
C",	"Scalar function",	false,	false,	false,	false,	"res_0",	"int",	32,	0,	"out",	"arg_ \
1",	"varchar",	0,	0,	"in",	"arg_2",	"varchar",	0,	0,	"in",	"arg_3",	"int",	32,	0,	"in" \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"clearrejects",	"SYSTEM",	"create procedure \
sys.clearrejects() external name \
sql.copy_rejects_clear;",	"sql",	"MAL",	"Procedure",	true,	false,	false,	true,	NULL,	N \
ULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"cnt",	"SYSTEM",	"count",	"sql",	"Internal C",	"Scalar \
function",	false,	false,	false,	true,	"res_0",	"bigint",	64,	0,	"out",	"arg_1",	"clob" \
,	0,	0,	"in",	"arg_2",	"clob",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	N \
ULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"coalesce",	"SYSTEM",	"",	"",	"Internal C",	"Scalar \
function",	false,	false,	false,	true,	"res_0",	"any",	0,	0,	"out",	"arg_1",	"any",	0,	 \
0,	"in",	"arg_2",	"any",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	N \
ULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
                LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"code",	"SYSTEM",	"unicode",	"str",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"char",	0,	0,	"out",	"arg_1",	"int",	3 \
2,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"code",	"SYSTEM",	"unicode",	"str",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"clob",	0,	0,	"out",	"arg_1",	"int",	3 \
2,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"code",	"SYSTEM",	"unicode",	"str",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"varchar",	0,	0,	"out",	"arg_1",	"int" \
,	32,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"columnsize",	"SYSTEM",	"create function \
sys.columnsize(tpe varchar(1024), count bigint) returns bigint begin if tpe in \
('tinyint', 'boolean') then return count; end if; if tpe = 'smallint' then return 2 * \
count; end if; if tpe in ('int', 'real', 'date', 'time', 'timetz', 'sec_interval', \
'day_interval', 'month_interval') then return 4 * count; end if; if tpe in ('bigint', \
'double', 'timestamp', 'timestamptz', 'inet', 'oid') then return 8 * count; end if; \
if tpe in ('hugeint', 'decimal', 'uuid', 'mbr') then return 16 * count; end if; if \
tpe in ('varchar', 'char', 'clob', 'json', 'url') then return 4 * count; end if; if \
tpe in ('blob', 'geometry', 'geometrya') then return 8 * count; end if; return 8 * \
count; end;",	"sql",	"SQL",	"Scalar \
function",	false,	false,	false,	true,	"result",	"bigint",	64,	0,	"out",	"tpe",	"varcha \
r",	1024,	0,	"in",	"count",	"bigint",	64,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,
  NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"concat",	"SYSTEM",	"+",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"char",	0,	0,	"out",	"arg_1",	"char",	 \
0,	0,	"in",	"arg_2",	"char",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"concat",	"SYSTEM",	"+",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"clob",	0,	0,	"out",	"arg_1",	"clob",	 \
0,	0,	"in",	"arg_2",	"clob",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"concat",	"SYSTEM",	"+",	"calc",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"varchar",	0,	0,	"out",	"arg_1",	"varc \
har",	0,	0,	"in",	"arg_2",	"varchar",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"contains",	"SYSTEM",	"create function contains(a \
geometry, x double, y double) returns boolean external name \
geom.\"Contains\";",	"geom",	"MAL",	"Scalar \
function",	false,	false,	false,	true,	"result",	"boolean",	1,	0,	"out",	"a",	"geometry \
",	0,	0,	"in",	"x",	"double",	53,	0,	"in",	"y",	"double",	53,	0,	"in",	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"copyfrom",	"SYSTEM",	"copy_from",	"sql",	"Internal \
C",	"Function returning a \
table",	true,	true,	false,	true,	"res_0",	"table",	0,	0,	"out",	"arg_1",	"ptr",	0,	0,	 \
"in",	"arg_2",	"clob",	0,	0,	"in",	"arg_3",	"clob",	0,	0,	"in",	"arg_4",	"clob",	0,	0, \
"in",	"arg_5",	"clob",	0,	0,	"in",	"arg_6",	"clob",	0,	0,	"in",	"arg_7",	"bigint",	64, \
0,	"in",	"arg_8",	"bigint",	64,	0,	"in",	"arg_9",	"int",	32,	0,	"in",	"arg_10",	"clob" \
,	0,	0,	"in",	"arg_11",	"int",	32,	0,	"in",	"arg_12",	"int",	32,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"copyfrom",	"SYSTEM",	"importTable",	"sql",	"Internal \
C",	"Function returning a \
table",	true,	true,	false,	true,	"res_0",	"table",	0,	0,	"out",	"arg_1",	"clob",	0,	0, \
"in",	"arg_2",	"clob",	0,	0,	"in",	"arg_3",	"int",	32,	0,	"in",	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"corr",	"SYSTEM",	"create aggregate corr(e1 bigint, e2 \
bigint) returns double external name \"aggr\".\"corr\";",	"aggr",	"MAL",	"Aggregate \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"bigint" \
,	64,	0,	"in",	"e2",	"bigint",	64,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"corr",	"SYSTEM",	"create aggregate corr(e1 double, e2 \
double) returns double external name \"aggr\".\"corr\";",	"aggr",	"MAL",	"Aggregate \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"double" \
,	53,	0,	"in",	"e2",	"double",	53,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"corr",	"SYSTEM",	"create aggregate corr(e1 integer, e2 \
integer) returns double external name \"aggr\".\"corr\";",	"aggr",	"MAL",	"Aggregate \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"int",	3 \
2,	0,	"in",	"e2",	"int",	32,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
                NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"corr",	"SYSTEM",	"create aggregate corr(e1 real, e2 real) \
returns double external name \"aggr\".\"corr\";",	"aggr",	"MAL",	"Aggregate \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"real",	 \
24,	0,	"in",	"e2",	"real",	24,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"corr",	"SYSTEM",	"create aggregate corr(e1 smallint, e2 \
smallint) returns double external name \"aggr\".\"corr\";",	"aggr",	"MAL",	"Aggregate \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"smallin \
t",	16,	0,	"in",	"e2",	"smallint",	16,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"corr",	"SYSTEM",	"create aggregate corr(e1 tinyint, e2 \
tinyint) returns double external name \"aggr\".\"corr\";",	"aggr",	"MAL",	"Aggregate \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"tinyint \
",	8,	0,	"in",	"e2",	"tinyint",	8,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"corr",	"SYSTEM",	"create window corr(e1 bigint, e2 \
bigint) returns double external name \"sql\".\"corr\";",	"sql",	"MAL",	"Analytic \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"bigint" \
,	64,	0,	"in",	"e2",	"bigint",	64,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"corr",	"SYSTEM",	"create window corr(e1 double, e2 \
double) returns double external name \"sql\".\"corr\";",	"sql",	"MAL",	"Analytic \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"double" \
,	53,	0,	"in",	"e2",	"double",	53,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"corr",	"SYSTEM",	"create window corr(e1 integer, e2 \
integer) returns double external name \"sql\".\"corr\";",	"sql",	"MAL",	"Analytic \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"int",	3 \
2,	0,	"in",	"e2",	"int",	32,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
                NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"corr",	"SYSTEM",	"create window corr(e1 real, e2 real) \
returns double external name \"sql\".\"corr\";",	"sql",	"MAL",	"Analytic \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"real",	 \
24,	0,	"in",	"e2",	"real",	24,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"corr",	"SYSTEM",	"create window corr(e1 smallint, e2 \
smallint) returns double external name \"sql\".\"corr\";",	"sql",	"MAL",	"Analytic \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"smallin \
t",	16,	0,	"in",	"e2",	"smallint",	16,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"corr",	"SYSTEM",	"create window corr(e1 tinyint, e2 \
tinyint) returns double external name \"sql\".\"corr\";",	"sql",	"MAL",	"Analytic \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"tinyint \
",	8,	0,	"in",	"e2",	"tinyint",	8,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"cos",	"SYSTEM",	"cos",	"mmath",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"double",	53,	0,	"out",	"arg_1",	"doub \
le",	53,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"cos",	"SYSTEM",	"cos",	"mmath",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"real",	24,	0,	"out",	"arg_1",	"real", \
24,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	N \
ULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"cosh",	"SYSTEM",	"cosh",	"mmath",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"double",	53,	0,	"out",	"arg_1",	"doub \
le",	53,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"cosh",	"SYSTEM",	"cosh",	"mmath",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"real",	24,	0,	"out",	"arg_1",	"real", \
24,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	N \
ULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"cot",	"SYSTEM",	"cot",	"mmath",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"double",	53,	0,	"out",	"arg_1",	"doub \
le",	53,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"cot",	"SYSTEM",	"cot",	"mmath",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"real",	24,	0,	"out",	"arg_1",	"real", \
24,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	N \
ULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"count",	"SYSTEM",	"count",	"aggr",	"Internal \
C",	"Aggregate function",	false,	false,	false,	true,	"res_0",	"bigint",	64,	0,	"out",	 \
"arg_1",	"any",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"count",	"SYSTEM",	"count",	"sql",	"Internal C",	"Analytic \
function",	false,	false,	false,	true,	"res_0",	"bigint",	64,	0,	"out",	"arg_1",	"any", \
0,	0,	"in",	"arg_2",	"boolean",	1,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"count_no_nil",	"SYSTEM",	"count_no_nil",	"aggr",	"Internal \
C",	"Aggregate function",	false,	false,	false,	true,	"res_0",	"bigint",	64,	0,	"out",	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"covar_pop",	"SYSTEM",	"create aggregate covar_pop(e1 \
bigint, e2 bigint) returns double external name \
\"aggr\".\"covariancep\";",	"aggr",	"MAL",	"Aggregate \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"bigint" \
,	64,	0,	"in",	"e2",	"bigint",	64,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"covar_pop",	"SYSTEM",	"create aggregate covar_pop(e1 \
double, e2 double) returns double external name \
\"aggr\".\"covariancep\";",	"aggr",	"MAL",	"Aggregate \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"double" \
,	53,	0,	"in",	"e2",	"double",	53,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"covar_pop",	"SYSTEM",	"create aggregate covar_pop(e1 \
integer, e2 integer) returns double external name \
\"aggr\".\"covariancep\";",	"aggr",	"MAL",	"Aggregate \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"int",	3 \
2,	0,	"in",	"e2",	"int",	32,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
                NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"covar_pop",	"SYSTEM",	"create aggregate covar_pop(e1 \
real, e2 real) returns double external name \
\"aggr\".\"covariancep\";",	"aggr",	"MAL",	"Aggregate \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"real",	 \
24,	0,	"in",	"e2",	"real",	24,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"covar_pop",	"SYSTEM",	"create aggregate covar_pop(e1 \
smallint, e2 smallint) returns double external name \
\"aggr\".\"covariancep\";",	"aggr",	"MAL",	"Aggregate \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"smallin \
t",	16,	0,	"in",	"e2",	"smallint",	16,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"covar_pop",	"SYSTEM",	"create aggregate covar_pop(e1 \
tinyint, e2 tinyint) returns double external name \
\"aggr\".\"covariancep\";",	"aggr",	"MAL",	"Aggregate \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"tinyint \
",	8,	0,	"in",	"e2",	"tinyint",	8,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"covar_pop",	"SYSTEM",	"create window covar_pop(e1 bigint, \
e2 bigint) returns double external name \
\"sql\".\"covariancep\";",	"sql",	"MAL",	"Analytic \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"bigint" \
,	64,	0,	"in",	"e2",	"bigint",	64,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"covar_pop",	"SYSTEM",	"create window covar_pop(e1 double, \
e2 double) returns double external name \
\"sql\".\"covariancep\";",	"sql",	"MAL",	"Analytic \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"double" \
,	53,	0,	"in",	"e2",	"double",	53,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"covar_pop",	"SYSTEM",	"create window covar_pop(e1 \
integer, e2 integer) returns double external name \
\"sql\".\"covariancep\";",	"sql",	"MAL",	"Analytic \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"int",	3 \
2,	0,	"in",	"e2",	"int",	32,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
                NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"covar_pop",	"SYSTEM",	"create window covar_pop(e1 real, \
e2 real) returns double external name \
\"sql\".\"covariancep\";",	"sql",	"MAL",	"Analytic \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"real",	 \
24,	0,	"in",	"e2",	"real",	24,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"covar_pop",	"SYSTEM",	"create window covar_pop(e1 \
smallint, e2 smallint) returns double external name \
\"sql\".\"covariancep\";",	"sql",	"MAL",	"Analytic \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"smallin \
t",	16,	0,	"in",	"e2",	"smallint",	16,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"covar_pop",	"SYSTEM",	"create window covar_pop(e1 \
tinyint, e2 tinyint) returns double external name \
\"sql\".\"covariancep\";",	"sql",	"MAL",	"Analytic \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"tinyint \
",	8,	0,	"in",	"e2",	"tinyint",	8,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"covar_samp",	"SYSTEM",	"create aggregate covar_samp(e1 \
bigint, e2 bigint) returns double external name \
\"aggr\".\"covariance\";",	"aggr",	"MAL",	"Aggregate \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"bigint" \
,	64,	0,	"in",	"e2",	"bigint",	64,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"covar_samp",	"SYSTEM",	"create aggregate covar_samp(e1 \
double, e2 double) returns double external name \
\"aggr\".\"covariance\";",	"aggr",	"MAL",	"Aggregate \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"double" \
,	53,	0,	"in",	"e2",	"double",	53,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"covar_samp",	"SYSTEM",	"create aggregate covar_samp(e1 \
integer, e2 integer) returns double external name \
\"aggr\".\"covariance\";",	"aggr",	"MAL",	"Aggregate \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"int",	3 \
2,	0,	"in",	"e2",	"int",	32,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
                NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"covar_samp",	"SYSTEM",	"create aggregate covar_samp(e1 \
real, e2 real) returns double external name \
\"aggr\".\"covariance\";",	"aggr",	"MAL",	"Aggregate \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"real",	 \
24,	0,	"in",	"e2",	"real",	24,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"covar_samp",	"SYSTEM",	"create aggregate covar_samp(e1 \
smallint, e2 smallint) returns double external name \
\"aggr\".\"covariance\";",	"aggr",	"MAL",	"Aggregate \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"smallin \
t",	16,	0,	"in",	"e2",	"smallint",	16,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"covar_samp",	"SYSTEM",	"create aggregate covar_samp(e1 \
tinyint, e2 tinyint) returns double external name \
\"aggr\".\"covariance\";",	"aggr",	"MAL",	"Aggregate \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"tinyint \
",	8,	0,	"in",	"e2",	"tinyint",	8,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"covar_samp",	"SYSTEM",	"create window covar_samp(e1 \
bigint, e2 bigint) returns double external name \
\"sql\".\"covariance\";",	"sql",	"MAL",	"Analytic \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"bigint" \
,	64,	0,	"in",	"e2",	"bigint",	64,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"covar_samp",	"SYSTEM",	"create window covar_samp(e1 \
double, e2 double) returns double external name \
\"sql\".\"covariance\";",	"sql",	"MAL",	"Analytic \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"double" \
,	53,	0,	"in",	"e2",	"double",	53,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"covar_samp",	"SYSTEM",	"create window covar_samp(e1 \
integer, e2 integer) returns double external name \
\"sql\".\"covariance\";",	"sql",	"MAL",	"Analytic \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"int",	3 \
2,	0,	"in",	"e2",	"int",	32,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
                NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"covar_samp",	"SYSTEM",	"create window covar_samp(e1 real, \
e2 real) returns double external name \
\"sql\".\"covariance\";",	"sql",	"MAL",	"Analytic \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"real",	 \
24,	0,	"in",	"e2",	"real",	24,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"covar_samp",	"SYSTEM",	"create window covar_samp(e1 \
smallint, e2 smallint) returns double external name \
\"sql\".\"covariance\";",	"sql",	"MAL",	"Analytic \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"smallin \
t",	16,	0,	"in",	"e2",	"smallint",	16,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"covar_samp",	"SYSTEM",	"create window covar_samp(e1 \
tinyint, e2 tinyint) returns double external name \
\"sql\".\"covariance\";",	"sql",	"MAL",	"Analytic \
function",	false,	false,	false,	true,	"result",	"double",	53,	0,	"out",	"e1",	"tinyint \
",	8,	0,	"in",	"e2",	"tinyint",	8,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"createorderindex",	"SYSTEM",	"create procedure \
sys.createorderindex(sys string, tab string, col string) external name \
sql.createorderindex;",	"sql",	"MAL",	"Procedure",	true,	false,	false,	true,	"sys",	"c \
lob",	0,	0,	"in",	"tab",	"clob",	0,	0,	"in",	"col",	"clob",	0,	0,	"in",	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"cume_dist",	"SYSTEM",	"cume_dist",	"sql",	"Internal \
C",	"Analytic function",	false,	false,	false,	true,	"res_0",	"double",	53,	0,	"out",	" \
arg_1",	"any",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"curdate",	"SYSTEM",	"current_date",	"mtime",	"Internal \
C",	"Scalar function",	false,	false,	false,	false,	"res_0",	"date",	0,	0,	"out",	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"current_date",	"SYSTEM",	"current_date",	"mtime",	"Internal \
C",	"Scalar function",	false,	false,	false,	false,	"res_0",	"date",	0,	0,	"out",	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"current_sessionid",	"SYSTEM",	"create function \
sys.current_sessionid() returns int external name \
clients.current_sessionid;",	"clients",	"MAL",	"Scalar \
function",	false,	false,	false,	true,	"result",	"int",	32,	0,	"out",	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"current_time",	"SYSTEM",	"current_time",	"mtime",	"Internal \
C",	"Scalar function",	false,	false,	false,	false,	"res_0",	"timetz",	7,	0,	"out",	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"current_timestamp",	"SYSTEM",	"current_timestamp",	"mtime",	"Internal \
C",	"Scalar function",	false,	false,	false,	false,	"res_0",	"timestamptz",	7,	0,	"out" \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"curtime",	"SYSTEM",	"current_time",	"mtime",	"Internal \
C",	"Scalar function",	false,	false,	false,	false,	"res_0",	"timetz",	7,	0,	"out",	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"date_to_str",	"SYSTEM",	"create function date_to_str(d \
date, format string) returns string external name \
mtime.\"date_to_str\";",	"mtime",	"MAL",	"Scalar \
function",	false,	false,	false,	true,	"result",	"clob",	0,	0,	"out",	"d",	"date",	0,	0 \
,	"in",	"format",	"clob",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
                NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"date_trunc",	"SYSTEM",	"create function \
sys.date_trunc(txt string, t timestamp with time zone) returns timestamp with time \
zone external name sql.date_trunc;",	"sql",	"MAL",	"Scalar \
function",	false,	false,	false,	true,	"result",	"timestamptz",	7,	0,	"out",	"txt",	"cl \
ob",	0,	0,	"in",	"t",	"timestamptz",	7,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	N \
ULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"date_trunc",	"SYSTEM",	"create function \
sys.date_trunc(txt string, t timestamp) returns timestamp external name \
sql.date_trunc;",	"sql",	"MAL",	"Scalar \
function",	false,	false,	false,	true,	"result",	"timestamp",	7,	0,	"out",	"txt",	"clob \
",	0,	0,	"in",	"t",	"timestamp",	7,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"day",	"SYSTEM",	"day",	"mtime",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"bigint",	64,	0,	"out",	"arg_1",	"day_ \
interval",	4,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"day",	"SYSTEM",	"day",	"mtime",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"bigint",	64,	0,	"out",	"arg_1",	"sec_ \
interval",	13,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"day",	"SYSTEM",	"day",	"mtime",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"int",	32,	0,	"out",	"arg_1",	"date",	 \
0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"day",	"SYSTEM",	"day",	"mtime",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"int",	32,	0,	"out",	"arg_1",	"timesta \
mp",	7,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"day",	"SYSTEM",	"day",	"mtime",	"Internal C",	"Scalar \
function",	false,	false,	false,	false,	"res_0",	"int",	32,	0,	"out",	"arg_1",	"timesta \
mptz",	7,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	N \
ULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"dayofmonth",	"SYSTEM",	"day",	"mtime",	"Internal \
C",	"Scalar function",	false,	false,	false,	false,	"res_0",	"int",	32,	0,	"out",	"arg_ \
1",	"date",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"dayofweek",	"SYSTEM",	"dayofweek",	"mtime",	"Internal \
C",	"Scalar function",	false,	false,	false,	false,	"res_0",	"int",	32,	0,	"out",	"arg_ \
1",	"date",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"dayofyear",	"SYSTEM",	"dayofyear",	"mtime",	"Internal \
C",	"Scalar function",	false,	false,	false,	false,	"res_0",	"int",	32,	0,	"out",	"arg_ \
1",	"date",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"db_users",	"SYSTEM",	"CREATE FUNCTION db_users () RETURNS \
TABLE(name varchar(2048)) EXTERNAL NAME sql.db_users;",	"sql",	"MAL",	"Function \
returning a table",	false,	false,	false,	true,	"name",	"varchar",	2048,	0,	"out",	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"debug",	"SYSTEM",	"create function sys.debug(debug int) \
returns integer external name mdb.\"setDebug\";",	"mdb",	"MAL",	"Scalar \
function",	false,	false,	false,	true,	"result",	"int",	32,	0,	"out",	"debug",	"int",	3 \
2,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"debug",	"SYSTEM",	"create function sys.debug(flag string) \
returns integer external name mdb.\"setDebug\";",	"mdb",	"MAL",	"Scalar \
function",	false,	false,	false,	true,	"result",	"int",	32,	0,	"out",	"flag",	"clob",	0 \
,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"debugflags",	"SYSTEM",	"create function sys.debugflags() \
returns table(flag string, val bool) external name \
mdb.\"getDebugFlags\";",	"mdb",	"MAL",	"Function returning a \
table",	false,	false,	false,	true,	"flag",	"clob",	0,	0,	"out",	"val",	"boolean",	1,	0 \
,	"out",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
                NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"decade",	"SYSTEM",	"decade",	"mtime",	"Internal \
C",	"Scalar function",	false,	false,	false,	false,	"res_0",	"int",	32,	0,	"out",	"arg_ \
1",	"date",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"decade",	"SYSTEM",	"decade",	"mtime",	"Internal \
C",	"Scalar function",	false,	false,	false,	false,	"res_0",	"int",	32,	0,	"out",	"arg_ \
1",	"timestamp",	7,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"decade",	"SYSTEM",	"decade",	"mtime",	"Internal \
C",	"Scalar function",	false,	false,	false,	false,	"res_0",	"int",	32,	0,	"out",	"arg_ \
1",	"timestamptz",	7,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	N \
ULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"degrees",	"SYSTEM",	"degrees",	"mmath",	"Internal \
C",	"Scalar function",	false,	false,	false,	false,	"res_0",	"double",	53,	0,	"out",	"a \
rg_1",	"double",	53,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"degrees",	"SYSTEM",	"degrees",	"mmath",	"Internal \
C",	"Scalar function",	false,	false,	false,	false,	"res_0",	"real",	24,	0,	"out",	"arg \
_1",	"real",	24,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"deltas",	"SYSTEM",	"create function sys.deltas \
(\"schema\" string) returns table (\"id\" int, \"segments\" bigint, \"all\" bigint, \
\"inserted\" bigint, \"updates\" bigint, \"deletes\" bigint, \"level\" int) external \
name \"sql\".\"deltas\";",	"sql",	"MAL",	"Function returning a \
table",	false,	false,	false,	true,	"id",	"int",	32,	0,	"out",	"segments",	"bigint",	64 \
,	0,	"out",	"all",	"bigint",	64,	0,	"out",	"inserted",	"bigint",	64,	0,	"out",	"update \
s",	"bigint",	64,	0,	"out",	"deletes",	"bigint",	64,	0,	"out",	"level",	"int",	32,	0,	 \
"out",	"schema",	"clob",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	N \
ULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"deltas",	"SYSTEM",	"create function sys.deltas \
(\"schema\" string, \"table\" string) returns table (\"id\" int, \"segments\" bigint, \
\"all\" bigint, \"inserted\" bigint, \"updates\" bigint, \"deletes\" bigint, \
\"level\" int) external name \"sql\".\"deltas\";",	"sql",	"MAL",	"Function returning \
a table",	false,	false,	false,	true,	"id",	"int",	32,	0,	"out",	"segments",	"bigint",	 \
64,	0,	"out",	"all",	"bigint",	64,	0,	"out",	"inserted",	"bigint",	64,	0,	"out",	"upda \
tes",	"bigint",	64,	0,	"out",	"deletes",	"bigint",	64,	0,	"out",	"level",	"int",	32,	0 \
,	"out",	"schema",	"clob",	0,	0,	"in",	"table",	"clob",	0,	0,	"in",	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"deltas",	"SYSTEM",	"create function sys.deltas \
(\"schema\" string, \"table\" string, \"column\" string) returns table (\"id\" int, \
\"segments\" bigint, \"all\" bigint, \"inserted\" bigint, \"updates\" bigint, \
\"deletes\" bigint, \"level\" int) external name \
\"sql\".\"deltas\";",	"sql",	"MAL",	"Function returning a \
table",	false,	false,	false,	true,	"id",	"int",	32,	0,	"out",	"segments",	"bigint",	64 \
,	0,	"out",	"all",	"bigint",	64,	0,	"out",	"inserted",	"bigint",	64,	0,	"out",	"update \
s",	"bigint",	64,	0,	"out",	"deletes",	"bigint",	64,	0,	"out",	"level",	"int",	32,	0,	 \
"out",	"schema",	"clob",	0,	0,	"in",	"table",	"clob",	0,	0,	"in",	"column",	"clob",	0, \
0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"dense_rank",	"SYSTEM",	"dense_rank",	"sql",	"Internal \
C",	"Analytic function",	false,	false,	false,	true,	"res_0",	"int",	32,	0,	"out",	"arg \
_1",	"any",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"describe_columns",	"SYSTEM",	"create function \
sys.describe_columns(schemaname string, tablename string) returns table(name string, \
type string, digits integer, scale integer, nulls boolean, cdefault string, number \
integer, sqltype string, remark string) begin return select c.name, c.\"type\", \
c.type_digits, c.type_scale, c.\"null\", c.\"default\", c.number, \
sys.describe_type(c.\"type\", c.type_digits, c.type_scale), com.remark from \
sys._tables t, sys.schemas s, sys._columns c left outer join sys.comments com on c.id \
= com.id where c.table_id = t.id and t.name = tablename and t.schema_id = s.id and \
s.name = schemaname order by c.number; end;",	"sql",	"SQL",	"Function returning a \
table",	false,	false,	false,	true,	"name",	"clob",	0,	0,	"out",	"type",	"clob",	0,	0,	 \
"out",	"digits",	"int",	32,	0,	"out",	"scale",	"int",	32,	0,	"out",	"nulls",	"boolean" \
,	1,	0,	"out",	"cdefault",	"clob",	0,	0,	"out",	"number",	"int",	32,	0,	"out",	"sqltype",	"clob",	0,	0,	"out",	
  "remark",	"clob",	0,	0,	"out",	"schemaname",	"clob",	0,	0,	"in",	"tablename",	"clob" \
,	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"describe_function",	"SYSTEM",	"create function \
sys.describe_function(schemaname string, functionname string) returns table(id \
integer, name string, type string, language string, remark string) begin return \
select f.id, f.name, ft.function_type_keyword, fl.language_keyword, c.remark from \
sys.functions f join sys.schemas s on f.schema_id = s.id join sys.function_types ft \
on f.type = ft.function_type_id left outer join sys.function_languages fl on \
f.language = fl.language_id left outer join sys.comments c on f.id = c.id where \
f.name=functionname and s.name = schemaname; end;",	"sql",	"SQL",	"Function returning \
a table",	false,	false,	false,	true,	"id",	"int",	32,	0,	"out",	"name",	"clob",	0,	0,	 \
"out",	"type",	"clob",	0,	0,	"out",	"language",	"clob",	0,	0,	"out",	"remark",	"clob", \
0,	0,	"out",	"schemaname",	"clob",	0,	0,	"in",	"functionname",	"clob",	0,	0,	"in",	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL
  L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"describe_table",	"SYSTEM",	"create function \
sys.describe_table(schemaname string, tablename string) returns table(name string, \
query string, type string, id integer, remark string) begin return select t.name, \
t.query, tt.table_type_name, t.id, c.remark from sys.schemas s, sys.table_types tt, \
sys._tables t left outer join sys.comments c on t.id = c.id where s.name = schemaname \
and t.schema_id = s.id and t.name = tablename and t.type = tt.table_type_id; \
end;",	"sql",	"SQL",	"Function returning a \
table",	false,	false,	false,	true,	"name",	"clob",	0,	0,	"out",	"query",	"clob",	0,	0, \
"out",	"type",	"clob",	0,	0,	"out",	"id",	"int",	32,	0,	"out",	"remark",	"clob",	0,	0, \
"out",	"schemaname",	"clob",	0,	0,	"in",	"tablename",	"clob",	0,	0,	"in",	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	N
  ULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
-[ "sys.functions",	"sys",	"describe_type",	"SYSTEM",	"create function \
sys.describe_type(ctype string, digits integer, tscale integer) returns string begin \
return case ctype when 'bigint' then 'BIGINT' when 'blob' then case digits when 0 \
then 'BINARY LARGE OBJECT' else 'BINARY LARGE OBJECT(' || digits || ')' end when \
'boolean' then 'BOOLEAN' when 'char' then case digits when 1 then 'CHARACTER' else \
'CHARACTER(' || digits || ')' end when 'clob' then case digits when 0 then 'CHARACTER \
LARGE OBJECT' else 'CHARACTER LARGE OBJECT(' || digits || ')' end when 'date' then \
'DATE' when 'day_interval' then 'INTERVAL DAY' when ctype = 'decimal' then case when \
(digits = 1 and tscale = 0) or digits = 0 then 'DECIMAL' when tscale = 0 then \
'DECIMAL(' || digits || ')' when digits = 39 then 'DECIMAL(' || 38 || ',' || tscale \
|| ')' when digits = 19 and (select count(*) = 0 from sys.types where sqlname = \
'hugeint') then 'DECIMAL(' || 18 || ',' || tscale || ')' else 'DECIMAL(' || digits || \
',' || tscale   || ')' end when 'double' then case when digits = 53 and tscale = 0 \
then 'DOUBLE' when tscale = 0 then 'FLOAT(' || digits || ')' else 'FLOAT(' || digits \
|| ',' || tscale || ')' end when 'geometry' then case digits when 4 then \
'GEOMETRY(POINT' || case tscale when 0 then '' else ',' || tscale end || ')' when 8 \
then 'GEOMETRY(LINESTRING' || case tscale when 0 then '' else ',' || tscale end || \
')' when 16 then 'GEOMETRY(POLYGON' || case tscale when 0 then '' else ',' || tscale \
end || ')' when 20 then 'GEOMETRY(MULTIPOINT' || case tscale when 0 then '' else ',' \
|| tscale end || ')' when 24 then 'GEOMETRY(MULTILINESTRING' || case tscale when 0 \
then '' else ',' || tscale end || ')' when 28 then 'GEOMETRY(MULTIPOLYGON' || case \
tscale when 0 then '' else ',' || tscale end || ')' when 32 then \
'GEOMETRY(GEOMETRYCOLLECTION' || case tscale when 0 then '' else ',' || tscale end || \
')' else 'GEOMETRY' end when 'hugeint' then 'HUGEINT' when 'int' then 'INTEGER' when \
'month_interval' then case digits  when 1 then 'INTERVAL YEAR' when 2 then 'INTERVAL \
YEAR TO MONTH' when 3 then 'INTERVAL MONTH' end when 'real' then case when digits = \
24 and tscale = 0 then 'REAL' when tscale = 0 then 'FLOAT(' || digits || ')' else \
'FLOAT(' || digits || ',' || tscale || ')' end when 'sec_interval' then case digits \
when 4 then 'INTERVAL DAY' when 5 then 'INTERVAL DAY TO HOUR' when 6 then 'INTERVAL \
DAY TO MINUTE' when 7 then 'INTERVAL DAY TO SECOND' when 8 then 'INTERVAL HOUR' when \
9 then 'INTERVAL HOUR TO MINUTE' when 10 then 'INTERVAL HOUR TO SECOND' when 11 then \
'INTERVAL MINUTE' when 12 then 'INTERVAL MINUTE TO SECOND' when 13 then 'INTERVAL \
SECOND' end when 'smallint' then 'SMALLINT' when 'time' then case digits when 1 then \
'TIME' else 'TIME(' || (digits - 1) || ')' end when 'timestamp' then case digits when \
7 then 'TIMESTAMP' else 'TIMESTAMP(' || (digits - 1) || ')' end when 'timestamptz' \
then case digits when 7 then 'TIMESTAMP' else 'TIMESTAMP(' || (digits - 1) || ')' end \
|| ' WITH TIME ZONE'  when 'timetz' then case digits when 1 then 'TIME' else 'TIME(' \
|| (digits - 1) || ')' end || ' WITH TIME ZONE' when 'tinyint' then 'TINYINT' when \
'varchar' then 'CHARACTER VARYING(' || digits || ')' else case when lower(ctype) = \
ctype then upper(ctype) else '\"' || ctype || '\"' end || case digits when 0 then '' \
else '(' || digits || case tscale when 0 then '' else ',' || tscale end || ')' end \
end; end;",	"sql",	"SQL",	"Scalar \
function",	false,	false,	false,	true,	"result",	"clob",	0,	0,	"out",	"ctype",	"clob",	 \
0,	0,	"in",	"digits",	"int",	32,	0,	"in",	"tscale",	"int",	32,	0,	"in",	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"diff",	"SYSTEM",	"diff",	"sql",	"Internal C",	"Analytic \
function",	false,	false,	false,	true,	"res_0",	"boolean",	1,	0,	"out",	"arg_1",	"any", \
0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"diff",	"SYSTEM",	"diff",	"sql",	"Internal C",	"Analytic \
function",	false,	false,	false,	true,	"res_0",	"boolean",	1,	0,	"out",	"arg_1",	"boole \
an",	1,	0,	"in",	"arg_2",	"any",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"difference",	"SYSTEM",	"stringdiff",	"txtsim",	"Internal \
C",	"Scalar function",	false,	false,	false,	true,	"res_0",	"int",	32,	0,	"out",	"arg_1 \
",	"char",	0,	0,	"in",	"arg_2",	"char",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"difference",	"SYSTEM",	"stringdiff",	"txtsim",	"Internal \
C",	"Scalar function",	false,	false,	false,	true,	"res_0",	"int",	32,	0,	"out",	"arg_1 \
",	"clob",	0,	0,	"in",	"arg_2",	"clob",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"difference",	"SYSTEM",	"stringdiff",	"txtsim",	"Internal \
C",	"Scalar function",	false,	false,	false,	true,	"res_0",	"int",	32,	0,	"out",	"arg_1 \
",	"varchar",	0,	0,	"in",	"arg_2",	"varchar",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"dq",	"SYSTEM",	"create function sys.dq (s string) returns \
string begin return '\"' || sys.replace(s,'\"','\"\"') || '\"'; \
end;",	"sql",	"SQL",	"Scalar \
function",	false,	false,	false,	true,	"result",	"clob",	0,	0,	"out",	"s",	"clob",	0,	0 \
,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
                NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"droporderindex",	"SYSTEM",	"create procedure \
sys.droporderindex(sys string, tab string, col string) external name \
sql.droporderindex;",	"sql",	"MAL",	"Procedure",	true,	false,	false,	true,	"sys",	"clo \
b",	0,	0,	"in",	"tab",	"clob",	0,	0,	"in",	"col",	"clob",	0,	0,	"in",	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"dump_database",	"SYSTEM",	"create function \
sys.dump_database(describe boolean) returns table(o int, stmt string) begin set \
schema sys; truncate sys.dump_statements; insert into sys.dump_statements values (1, \
'START TRANSACTION;'); insert into sys.dump_statements values ((select count(*) from \
sys.dump_statements) + 1, 'SET SCHEMA \"sys\";'); insert into sys.dump_statements \
select (select count(*) from sys.dump_statements) + rank() over(), stmt from \
sys.dump_create_roles; insert into sys.dump_statements select (select count(*) from \
sys.dump_statements) + rank() over(), stmt from sys.dump_create_users; insert into \
sys.dump_statements select (select count(*) from sys.dump_statements) + rank() \
over(), stmt from sys.dump_create_schemas; insert into sys.dump_statements select \
(select count(*) from sys.dump_statements) + rank() over(), stmt from \
sys.dump_user_defined_types; insert into sys.dump_statements select (select count(*) \
from sys.dump_statements) + rank()   over(), stmt from sys.dump_add_schemas_to_users; \
insert into sys.dump_statements select (select count(*) from sys.dump_statements) + \
rank() over(), stmt from sys.dump_grant_user_privileges; insert into \
sys.dump_statements select (select count(*) from sys.dump_statements) + rank() \
over(), stmt from sys.dump_sequences; insert into sys.dump_statements select (select \
count(*) from sys.dump_statements) + rank() over(order by stmts.o), stmts.s from \
(select f.o, f.stmt from sys.dump_functions f union select t.o, t.stmt from \
sys.dump_tables t) as stmts(o, s); if not describe then call sys.dump_table_data(); \
end if; insert into sys.dump_statements select (select count(*) from \
sys.dump_statements) + rank() over(), stmt from sys.dump_start_sequences; insert into \
sys.dump_statements select (select count(*) from sys.dump_statements) + rank() \
over(), stmt from sys.dump_column_defaults; insert into sys.dump_statements select \
                (select count(*) from sys.dump_statements) + rank() over(), stmt from \
                sys
 .dump_table_constraint_type; insert into sys.dump_statements select (select count(*) \
from sys.dump_statements) + rank() over(), stmt from sys.dump_indices; insert into \
sys.dump_statements select (select count(*) from sys.dump_statements) + rank() \
over(), stmt from sys.dump_foreign_keys; insert into sys.dump_statements select \
(select count(*) from sys.dump_statements) + rank() over(), stmt from \
sys.dump_partition_tables; insert into sys.dump_statements select (select count(*) \
from sys.dump_statements) + rank() over(), stmt from sys.dump_triggers; insert into \
sys.dump_statements select (select count(*) from sys.dump_statements) + rank() \
over(), stmt from sys.dump_comments; insert into sys.dump_statements select (select \
count(*) from sys.dump_statements) + rank() over(), stmt from sys.dump_table_grants; \
insert into sys.dump_statements select (select count(*) from sys.dump_statements) + \
rank() over(), stmt from sys.dump_column_grants; insert into sys.dump_statements \
select (select count  (*) from sys.dump_statements) + rank() over(), stmt from \
sys.dump_function_grants; insert into sys.dump_statements values ((select count(*) \
from sys.dump_statements) + 1, 'COMMIT;'); return sys.dump_statements; \
end;",	"sql",	"SQL",	"Function returning a \
table",	false,	false,	false,	true,	"o",	"int",	32,	0,	"out",	"stmt",	"clob",	0,	0,	"ou \
t",	"describe",	"boolean",	1,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
                NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"dump_table_data",	"SYSTEM",	"create procedure \
sys.dump_table_data() begin declare i int; set i = (select min(t.id) from sys.tables \
t, sys.table_types ts where t.type = ts.table_type_id and ts.table_type_name = \
'TABLE' and not t.system); if i is not null then declare m int; set m = (select \
max(t.id) from sys.tables t, sys.table_types ts where t.type = ts.table_type_id and \
ts.table_type_name = 'TABLE' and not t.system); declare sch string; declare tbl \
string; while i < m do set sch = (select s.name from sys.tables t, sys.schemas s \
where s.id = t.schema_id and t.id = i); set tbl = (select t.name from sys.tables t, \
sys.schemas s where s.id = t.schema_id and t.id = i); call sys.dump_table_data(sch, \
tbl); set i = (select min(t.id) from sys.tables t, sys.table_types ts where t.type = \
ts.table_type_id and ts.table_type_name = 'TABLE' and not t.system and t.id > i); end \
while; set sch = (select s.name from sys.tables t, sys.schemas s where s.id = \
t.schema_id and t.  id = i); set tbl = (select t.name from sys.tables t, sys.schemas \
s where s.id = t.schema_id and t.id = i); call sys.dump_table_data(sch, tbl); end if; \
end;",	"sql",	"SQL",	"Procedure",	true,	false,	false,	true,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"dump_table_data",	"SYSTEM",	"create procedure \
sys.dump_table_data(sch string, tbl string) begin declare k int; set k = (select \
min(c.id) from sys.columns c, sys.tables t, sys.schemas s where c.table_id = t.id and \
t.name = tbl and t.schema_id = s.id and s.name = sch); if k is not null then declare \
cname string; declare ctype string; set cname = (select c.name from sys.columns c \
where c.id = k); set ctype = (select c.type from sys.columns c where c.id = k); \
declare copy_into_stmt string; declare _cnt int; set _cnt = (select count from \
sys.storage(sch, tbl, cname)); if _cnt > 0 then set copy_into_stmt = 'COPY ' || _cnt \
|| ' RECORDS INTO ' || sys.fqn(sch, tbl) || '(' || sys.dq(cname); declare \
select_data_stmt string; set select_data_stmt = 'SELECT (SELECT COUNT(*) FROM \
sys.dump_statements) + RANK() OVER(), ' || sys.prepare_esc(cname, ctype); declare m \
int; set m = (select max(c.id) from sys.columns c, sys.tables t where c.table_id = \
t.id and t.name = tbl); whi  le (k < m) do set k = (select min(c.id) from sys.columns \
c, sys.tables t where c.table_id = t.id and t.name = tbl and c.id > k); set cname = \
(select c.name from sys.columns c where c.id = k); set ctype = (select c.type from \
sys.columns c where c.id = k); set copy_into_stmt = (copy_into_stmt || ', ' || \
sys.dq(cname)); set select_data_stmt = select_data_stmt || '|| \\'|\\' || ' || \
sys.prepare_esc(cname, ctype); end while; set copy_into_stmt = (copy_into_stmt || ') \
FROM STDIN USING DELIMITERS \\'|\\',E\\'\\\\n\\',\\'\"\\';'); set select_data_stmt = \
select_data_stmt || ' FROM ' || sys.fqn(sch, tbl); insert into sys.dump_statements \
values ((select count(*) from sys.dump_statements) + 1, copy_into_stmt); call \
sys.eval('INSERT INTO sys.dump_statements ' || select_data_stmt || ';'); end if; end \
if; end;",	"sql",	"SQL",	"Procedure",	true,	false,	false,	true,	"sch",	"clob",	0,	0,	" \
in",	"tbl",	"clob",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL
  L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NUL \
L,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL, \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
                LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"editdistance",	"SYSTEM",	"editdistance",	"txtsim",	"Internal \
C",	"Scalar function",	false,	false,	false,	true,	"res_0",	"int",	32,	0,	"out",	"arg_1 \
",	"char",	0,	0,	"in",	"arg_2",	"char",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"editdistance",	"SYSTEM",	"editdistance",	"txtsim",	"Internal \
C",	"Scalar function",	false,	false,	false,	true,	"res_0",	"int",	32,	0,	"out",	"arg_1 \
",	"clob",	0,	0,	"in",	"arg_2",	"clob",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"editdistance",	"SYSTEM",	"editdistance",	"txtsim",	"Internal \
C",	"Scalar function",	false,	false,	false,	true,	"res_0",	"int",	32,	0,	"out",	"arg_1 \
",	"varchar",	0,	0,	"in",	"arg_2",	"varchar",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"editdistance2",	"SYSTEM",	"editdistance2",	"txtsim",	"Internal \
C",	"Scalar function",	false,	false,	false,	true,	"res_0",	"int",	32,	0,	"out",	"arg_1 \
",	"char",	0,	0,	"in",	"arg_2",	"char",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"editdistance2",	"SYSTEM",	"editdistance2",	"txtsim",	"Internal \
C",	"Scalar function",	false,	false,	false,	true,	"res_0",	"int",	32,	0,	"out",	"arg_1 \
",	"clob",	0,	0,	"in",	"arg_2",	"clob",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
                
-[ "sys.functions",	"sys",	"editdistance2",	"SYSTEM",	"editdistance2",	"txtsim",	"Internal \
C",	"Scalar function",	false,	false,	false,	true,	"res_0",	"int",	32,	0,	"out",	"arg_1 \
",	"varchar",	0,	0,	"in",	"arg_2",	"varchar",	0,	0,	"in",	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	 \
NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NU \
LL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL \
,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL,	NULL	]
 _______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic