All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.postgresql.jdbc2.AbstractJdbc2DatabaseMetaData.class Maven / Gradle / Ivy

There is a newer version: 8.5.0.1-200
Show newest version
????2
?	?	?	??
???????
??
??
?
??????????
??	??
???????????
??
??
????
???
????????????????????
?
?@??
??
????
???
??
??
????
???
??????????
?
???
[??
Z	

?? !
?"#?$%&'
?(
?)*
?+
?( ,-?./0?1 234
?5??
?6789?:
;<
?=>?>@A
BCD
?E F3GHIJKLM?NOPQRSTUVWXYZ[\]^	_?`abcde
fghijklmnopqrs
?t?2?uvwxyxz
{|}~??????????????????????????
?????>?>?>??????????
?????
???????????????
????????
??
??
??
??
??
?? ??
??????????????????
<?????????
?
???????????????>?????????????	

 !"#$%&'()*+,-./01234567?8?9:;<=>?
@A?B
CDEFGHIJKLMNOPQ??R>S>T>U>VW
XY?
ZY[\]^_`abcdefghijklmnopqrs
?t
?uv>wxyz{|}~
?
?????
???????????????????????????????????
?????????????????keywordsLjava/lang/String;
ConstantValue
connection.Lorg/postgresql/jdbc2/AbstractJdbc2Connection;NAMEDATALENIINDEX_MAX_KEYStableTypeClausesLjava/util/Map;1(Lorg/postgresql/jdbc2/AbstractJdbc2Connection;)VCodeLineNumberTableLocalVariableTablethis4Lorg/postgresql/jdbc2/AbstractJdbc2DatabaseMetaData;conngetMaxIndexKeys()IsqlfromstmtLjava/sql/Statement;rsLjava/sql/ResultSet;
StackMapTableb???
Exceptions?getMaxNameLengthallProceduresAreCallable()ZallTablesAreSelectablegetURL()Ljava/lang/String;getUserName
isReadOnlynullsAreSortedHighnullsAreSortedLownullsAreSortedAtStartnullsAreSortedAtEndgetDatabaseProductNamegetDatabaseProductVersion
getDriverNamegetDriverVersiongetDriverMajorVersiongetDriverMinorVersionusesLocalFilesusesLocalFilePerTablesupportsMixedCaseIdentifiersstoresUpperCaseIdentifiersstoresLowerCaseIdentifiersstoresMixedCaseIdentifiers"supportsMixedCaseQuotedIdentifiers storesUpperCaseQuotedIdentifiers storesLowerCaseQuotedIdentifiers storesMixedCaseQuotedIdentifiersgetIdentifierQuoteStringgetSQLKeywordsgetNumericFunctionsgetStringFunctionsfuncsgetSystemFunctionsgetTimeDateFunctions
timeDateFuncsgetSearchStringEscapegetExtraNameCharacterssupportsAlterTableWithAddColumn supportsAlterTableWithDropColumnsupportsColumnAliasingnullPlusNonNullIsNullsupportsConvert(II)ZfromTypetoTypesupportsTableCorrelationNames&supportsDifferentTableCorrelationNamessupportsExpressionsInOrderBysupportsOrderByUnrelatedsupportsGroupBysupportsGroupByUnrelatedsupportsGroupByBeyondSelectsupportsLikeEscapeClausesupportsMultipleResultSetssupportsMultipleTransactionssupportsNonNullableColumnssupportsMinimumSQLGrammarsupportsCoreSQLGrammarsupportsExtendedSQLGrammarsupportsANSI92EntryLevelSQLsupportsANSI92IntermediateSQLsupportsANSI92FullSQL$supportsIntegrityEnhancementFacilitysupportsOuterJoinssupportsFullOuterJoinssupportsLimitedOuterJoins
getSchemaTermgetProcedureTermgetCatalogTermisCatalogAtStartgetCatalogSeparator!supportsSchemasInDataManipulationsupportsSchemasInProcedureCalls!supportsSchemasInTableDefinitions!supportsSchemasInIndexDefinitions%supportsSchemasInPrivilegeDefinitions"supportsCatalogsInDataManipulation supportsCatalogsInProcedureCalls"supportsCatalogsInTableDefinitions"supportsCatalogsInIndexDefinitions&supportsCatalogsInPrivilegeDefinitionssupportsPositionedDeletesupportsPositionedUpdatesupportsSelectForUpdatesupportsStoredProceduressupportsSubqueriesInComparisonssupportsSubqueriesInExistssupportsSubqueriesInInssupportsSubqueriesInQuantifiedssupportsCorrelatedSubqueries
supportsUnionsupportsUnionAllsupportsOpenCursorsAcrossCommit!supportsOpenCursorsAcrossRollback"supportsOpenStatementsAcrossCommit$supportsOpenStatementsAcrossRollbackgetMaxBinaryLiteralLengthgetMaxCharLiteralLengthgetMaxColumnNameLengthgetMaxColumnsInGroupBygetMaxColumnsInIndexgetMaxColumnsInOrderBygetMaxColumnsInSelectgetMaxColumnsInTablegetMaxConnectionsgetMaxCursorNameLengthgetMaxIndexLengthgetMaxSchemaNameLengthgetMaxProcedureNameLengthgetMaxCatalogNameLength
getMaxRowSizedoesMaxRowSizeIncludeBlobsgetMaxStatementLengthgetMaxStatementsgetMaxTableNameLengthgetMaxTablesInSelectgetMaxUserNameLengthgetDefaultTransactionIsolationsupportsTransactions!supportsTransactionIsolationLevel(I)Zlevel5supportsDataDefinitionAndDataManipulationTransactions(supportsDataManipulationTransactionsOnly%dataDefinitionCausesTransactionCommit#dataDefinitionIgnoredInTransactionsescapeQuotes&(Ljava/lang/String;)Ljava/lang/String;ssbLjava/lang/StringBuffer;?
getProceduresL(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;catalog
schemaPatternprocedureNamePatternM(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;jdbcVersiongetProcedureColumns^(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;columnNamePattern_(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;itempAllArgTypes[Jtuple[[BargOid
columnMode
columnTypeOid	columnsql
columnstmtcolumnrsschema[B
procedureNamespecificName
returnTypereturnTypeTypereturnTypeRelidstrArgTypesstLjava/util/StringTokenizer;argTypesLjava/util/List;argNames[Ljava/lang/String;
argNamesArrayLjava/sql/Array;argModes
argModesArraynumArgsallArgTypes[Ljava/lang/Long;allArgTypesArraycolumnsf[Lorg/postgresql/core/Field;visnullableUnknown??'?	getTables_(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/sql/ResultSet;selectorderby
useSchemas	tableTypeclauseclausestableNamePatterntypes
getSchemas()Ljava/sql/ResultSet;;(ILjava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;
tempSchemagetCatalogs
getTableTypeseLjava/util/Iterator;?
getColumnsnumberOfFieldssqlTypebaseTypeOidautoinctypeOidtypeModtyptypepgTypedefval
decimalDigits
columnSize?getColumnPrivilegesaclrelPermissionsgrants	grantablelgrantorgranteej	privilegegranteesgranteeUsersgk
schemaName	tableNamecolumnownerrelAclpermissions	permNamestableagetTablePrivileges
grantTuplesortStringArray([Ljava/lang/String;)Vtmp
parseACLArray$(Ljava/lang/String;)Ljava/util/List;cC	aclStringaclsinQuotesZ
beginIndexprevCharaddACLPrivileges$(Ljava/lang/String;Ljava/util/Map;)VprivspermissionByGrantorsqlprivusersWithPermissiongrant
privileges
equalIndex
slashIndexuserparseACL5(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Map;permsaclArraygetBestRowIdentifierN(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IZ)Ljava/sql/ResultSet;wherescopenullablegetVersionColumnsgetPrimaryKeysgetImportedExportedKeys?(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;ruleactionfKeyName
updateRule
deleteRulekeySequence
fkeyColumn
pkeyColumnfkNametargstokenselement
deferrability
deferrableinitiallyDeferredprimaryCatalog
primarySchemaprimaryTableforeignCatalog
foreignSchemaforeignTabletuplesgetImportedKeysgetExportedKeysgetCrossReferencegetTypeInfotuple1typnamebZerob10bfbtbliteral	bNullablebSearchablegetIndexInfoN(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)Ljava/sql/ResultSet;uniqueapproximatetokenize6(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;tokendelimiterIndexinput	delimiterresultstartend
delimiterSizesupportsResultSetTypetypesupportsResultSetConcurrencyconcurrencyownUpdatesAreVisibleownDeletesAreVisibleownInsertsAreVisibleothersUpdatesAreVisibleothersDeletesAreVisibleothersInsertsAreVisibleupdatesAreDetecteddeletesAreDetectedinsertsAreDetectedsupportsBatchUpdatesgetUDTsN(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[I)Ljava/sql/ResultSet;firstQualifiersecondQualifiertypeNamePattern[ItoAdd
getConnection()Ljava/sql/Connection;rowChangesAreDetectedrowChangesAreVisiblecreateMetaDataStatement()Ljava/sql/Statement;()Vht
SourceFile"AbstractJdbc2DatabaseMetaData.java$? ! 8.0???FSELECT setting FROM pg_catalog.pg_settings WHERE name='max_index_keys'7.3?pg_catalog.pg_namespace n, pg_catalog.pg_type t1, pg_catalog.pg_type t2 WHERE t1.typnamespace=n.oid AND n.nspname='pg_catalog' AND pg_type t1, pg_type t2 WHERE java/lang/StringBuilder SELECT t1.typlen/t2.typlen FROM ??- t1.typelem=t2.oid AND t1.typname='oidvector'?@???????=??!org/postgresql/util/PSQLExceptionPUnable to determine a value for MaxIndexKeys due to missing system catalog data.??????$????SELECT t.typlen FROM pg_catalog.pg_type t, pg_catalog.pg_namespace n WHERE t.typnamespace=n.oid AND t.typname='name' AND n.nspname='pg_catalog'/SELECT typlen FROM pg_type WHERE typname='name'4Unable to find name datatype in the system catalogs.typlen???@A@B=7.2
PostgreSQL?@PostgreSQL Native Driver??@"Gabort,acl,add,aggregate,append,archive,arch_store,backward,binary,boolean,change,cluster,copy,database,delimiter,delimiters,do,extend,explain,forward,heavy,index,inherits,isnull,light,listen,load,merge,nothing,notify,notnull,oids,purge,rename,replace,retrieve,returns,rule,recipe,setof,stdin,stdout,store,vacuum,verbose,versionzabs,acos,asin,atan,atan2,ceiling,cos,cot,degrees,exp,floor,log,log10,mod,pi,power,radians,round,sign,sin,sqrt,tan,truncateLascii,char,concat,lcase,left,length,ltrim,repeat,rtrim,space,substring,ucase,replacedatabase,ifnull,userifnull,userocurdate,curtime,dayname,dayofmonth,dayofweek,dayofyear,hour,minute,month,monthname,now,quarter,second,week,year
,timestampadd\6.47.1functiondatabase.6.5;-,-7.0java/lang/StringBuffer?=8.1E??'?????SELECT NULL AS PROCEDURE_CAT, n.nspname AS PROCEDURE_SCHEM, p.proname AS PROCEDURE_NAME, NULL, NULL, NULL, d.description AS REMARKS, 2 AS PROCEDURE_TYPE -, p.proname || '_' || p.oid AS SPECIFIC_NAME 9 FROM pg_catalog.pg_namespace n, pg_catalog.pg_proc p  LEFT JOIN pg_catalog.pg_description d ON (p.oid=d.objoid)  LEFT JOIN pg_catalog.pg_class c ON (d.classoid=c.oid AND c.relname='pg_proc')  LEFT JOIN pg_catalog.pg_namespace pn ON (c.relnamespace=pn.oid AND pn.nspname='pg_catalog')  WHERE p.pronamespace=n.oid ?? AND n.nspname LIKE ?? AND p.proname LIKE 7 ORDER BY PROCEDURE_SCHEM, PROCEDURE_NAME, p.oid::text ?SELECT NULL AS PROCEDURE_CAT, NULL AS PROCEDURE_SCHEM, p.proname AS PROCEDURE_NAME, NULL, NULL, NULL, d.description AS REMARKS, 2 AS PROCEDURE_TYPE @ FROM pg_proc p  LEFT JOIN pg_description d ON (p.oid=d.objoid) D LEFT JOIN pg_class c ON (d.classoid=c.oid AND c.relname='pg_proc')  WHERE p.proname LIKE & ORDER BY PROCEDURE_NAME, p.oid::text ?SELECT NULL AS PROCEDURE_CAT, NULL AS PROCEDURE_SCHEM, p.proname AS PROCEDURE_NAME, NULL, NULL, NULL, NULL AS REMARKS, 2 AS PROCEDURE_TYPE  FROM pg_proc p ????org/postgresql/core/Fieldjava/util/ArrayList
PROCEDURE_CAT$?PROCEDURE_SCHEMPROCEDURE_NAMECOLUMN_NAMECOLUMN_TYPE	DATA_TYPE	TYPE_NAME	PRECISIONLENGTHSCALERADIXNULLABLEREMARKS
COLUMN_DEF
SQL_DATA_TYPESQL_DATETIME_SUBCHAR_OCTECT_LENGTHORDINAL_POSITIONIS_NULLABLE
SPECIFIC_NAMELSELECT n.nspname,p.proname,p.prorettype,p.proargtypes, t.typtype,t.typrelid 2, p.proargnames, p.proargmodes, p.proallargtypes  =, p.proargnames, NULL AS proargmodes, NULL AS proallargtypes C, NULL AS proargnames, NULL AS proargmodes, NULL AS proallargtypes ?, p.oid  FROM pg_catalog.pg_proc p, pg_catalog.pg_namespace n, pg_catalog.pg_type t  WHERE p.pronamespace=n.oid AND p.prorettype=t.oid , ORDER BY n.nspname, p.proname, p.oid::text ?SELECT NULL AS nspname,p.proname,p.prorettype,p.proargtypes,t.typtype,t.typrelid, NULL AS proargnames, NULL AS proargmodes, NULL AS proallargtypes, p.oid  FROM pg_proc p,pg_type t  WHERE p.prorettype=t.oid ! ORDER BY p.proname, p.oid::text nspname??proname??_oid??
prorettype??typrelidproargtypesjava/util/StringTokenizer$??=java/lang/Long?@??proargnames?????proargmodes?-proallargtypes8.3??$?bdpreturnValue???l??????$??ot?-??!SELECT a.attname,a.atttypid FROM pg_catalog."pg_attribute a WHERE a.attrelid = $ AND a.attnum > 0 ORDER BY a.attnum atttypidattname!org/postgresql/core/BaseStatement??SCHEMAS?SELECT NULL AS TABLE_CAT, n.nspname AS TABLE_SCHEM, c.relname AS TABLE_NAME,  CASE n.nspname ~ '^pg_' OR n.nspname = 'information_schema'  WHEN true THEN CASE  WHEN n.nspname = 'pg_catalog' OR n.nspname = 'information_schema' THEN CASE c.relkind   WHEN 'r' THEN 'SYSTEM TABLE'   WHEN 'v' THEN 'SYSTEM VIEW'   WHEN 'i' THEN 'SYSTEM INDEX'   ELSE NULL   END  WHEN n.nspname = 'pg_toast' THEN CASE c.relkind   WHEN 'r' THEN 'SYSTEM TOAST TABLE'   WHEN 'i' THEN 'SYSTEM TOAST INDEX'   ELSE NULL   END  ELSE CASE c.relkind   WHEN 'r' THEN 'TEMPORARY TABLE'   WHEN 'i' THEN 'TEMPORARY INDEX'   WHEN 'S' THEN 'TEMPORARY SEQUENCE'   WHEN 'v' THEN 'TEMPORARY VIEW'   ELSE NULL   END  END  WHEN false THEN CASE c.relkind  WHEN 'r' THEN 'TABLE'  WHEN 'i' THEN 'INDEX'  WHEN 'S' THEN 'SEQUENCE'  WHEN 'v' THEN 'VIEW'  WHEN 'c' THEN 'TYPE'  WHEN 'f' THEN 'FOREIGN TABLE'  ELSE NULL  END  ELSE NULL  END  AS TABLE_TYPE, d.description AS REMARKS  FROM pg_catalog.pg_namespace n, pg_catalog.pg_class c  LEFT JOIN pg_catalog.pg_description d ON (c.oid = d.objoid AND d.objsubid = 0)  LEFT JOIN pg_catalog.pg_class dc ON (d.classoid=dc.oid AND dc.relname='pg_class')  LEFT JOIN pg_catalog.pg_namespace dn ON (dn.oid=dc.relnamespace AND dn.nspname='pg_catalog')  WHERE c.relnamespace = n.oid , ORDER BY TABLE_TYPE,TABLE_SCHEM,TABLE_NAME 	NOSCHEMAS CASE c.relname ~ '^pg_'  WHEN true THEN CASE c.relname ~ '^pg_toast_'  WHEN true THEN CASE c.relkind   WHEN 'r' THEN 'SYSTEM TOAST TABLE'   WHEN 'i' THEN 'SYSTEM TOAST INDEX'   ELSE NULL   END  WHEN false THEN CASE c.relname ~ '^pg_temp_'   WHEN true THEN CASE c.relkind    WHEN 'r' THEN 'TEMPORARY TABLE'    WHEN 'i' THEN 'TEMPORARY INDEX'    WHEN 'S' THEN 'TEMPORARY SEQUENCE'    WHEN 'v' THEN 'TEMPORARY VIEW'    ELSE NULL    END   WHEN false THEN CASE c.relkind    WHEN 'r' THEN 'SYSTEM TABLE'    WHEN 'v' THEN 'SYSTEM VIEW'    WHEN 'i' THEN 'SYSTEM INDEX'    ELSE NULL    END   ELSE NULL   END  ELSE NULL  END  WHEN false THEN CASE c.relkind  WHEN 'r' THEN 'TABLE'  WHEN 'i' THEN 'INDEX'  WHEN 'S' THEN 'SEQUENCE'  WHEN 'v' THEN 'VIEW'  WHEN 'c' THEN 'TYPE'  ELSE NULL  END  ELSE NULL  END   ORDER BY TABLE_TYPE,TABLE_NAME HSELECT NULL AS TABLE_CAT, NULL AS TABLE_SCHEM, c.relname AS TABLE_NAME, ) AS TABLE_TYPE, d.description AS REMARKS  FROM pg_class c C LEFT JOIN pg_description d ON (c.oid=d.objoid AND d.objsubid = 0) J LEFT JOIN pg_class dc ON (d.classoid = dc.oid AND dc.relname='pg_class')  WHERE true 0 LEFT JOIN pg_description d ON (c.oid=d.objoid)   AS TABLE_TYPE, NULL AS REMARKS  AND c.relname LIKE  AND (false "#??
java/util/Mapjava/lang/String OR (  ) ) ?Xsubstring(textin(array_out(pg_catalog.current_schemas(true))) from '{(pg_temp_[0-9]+),')7.4%(pg_catalog.current_schemas(true))[1]SELECT nspname AS TABLE_SCHEM , NULL AS TABLE_CATALOG c FROM pg_catalog.pg_namespace WHERE nspname <> 'pg_toast' AND (nspname !~ '^pg_temp_' OR nspname = 9) AND (nspname !~ '^pg_toast_temp_' OR nspname = replace(!, 'pg_temp_', 'pg_toast_temp_'))  AND nspname LIKE  ORDER BY TABLE_SCHEMSELECT ''::text AS TABLE_SCHEM  WHERE ''::text LIKE 	TABLE_CAT?@???????=??./
TABLE_TYPETABLE_SCHEM
TABLE_NAMECOLUMN_SIZE
BUFFER_LENGTHDECIMAL_DIGITSNUM_PREC_RADIXCHAR_OCTET_LENGTHSCOPE_CATLOGSCOPE_SCHEMASCOPE_TABLESOURCE_DATA_TYPEIS_AUTOINCREMENT8.4SELECT * FROM (?SELECT n.nspname,c.relname,a.attname,a.atttypid,a.attnotnull OR (t.typtype = 'd' AND t.typnotnull) AS attnotnull,a.atttypmod,a.attlen,Irow_number() OVER (PARTITION BY a.attrelid ORDER BY a.attnum) AS attnum, 	a.attnum,?pg_catalog.pg_get_expr(def.adbin, def.adrelid) AS adsrc,dsc.description,t.typbasetype,t.typtype  FROM pg_catalog.pg_namespace n  JOIN pg_catalog.pg_class c ON (c.relnamespace = n.oid)  JOIN pg_catalog.pg_attribute a ON (a.attrelid=c.oid)  JOIN pg_catalog.pg_type t ON (a.atttypid = t.oid)  LEFT JOIN pg_catalog.pg_attrdef def ON (a.attrelid=def.adrelid AND a.attnum = def.adnum)  LEFT JOIN pg_catalog.pg_description dsc ON (c.oid=dsc.objoid AND a.attnum = dsc.objsubid)  LEFT JOIN pg_catalog.pg_class dc ON (dc.oid=dsc.classoid AND dc.relname='pg_class')  LEFT JOIN pg_catalog.pg_namespace dn ON (dc.relnamespace=dn.oid AND dn.nspname='pg_catalog')  WHERE a.attnum > 0 AND NOT a.attisdropped ) c WHERE true 'SELECT NULL::text AS nspname,c.relname,a.attname,a.atttypid,a.attnotnull,a.atttypmod,a.attlen,a.attnum,pg_get_expr(def.adbin,def.adrelid) AS adsrc,dsc.description,NULL::oid AS typbasetype,t.typtype  FROM pg_class c  JOIN pg_attribute a ON (a.attrelid=c.oid)  JOIN pg_type t ON (a.atttypid = t.oid)  LEFT JOIN pg_attrdef def ON (a.attrelid=def.adrelid AND a.attnum = def.adnum)  LEFT JOIN pg_description dsc ON (c.oid=dsc.objoid AND a.attnum = dsc.objsubid)  LEFT JOIN pg_class dc ON (dc.oid=dsc.classoid AND dc.relname='pg_class')  WHERE a.attnum > 0 ~SELECT NULL::text AS nspname,c.relname,a.attname,a.atttypid,a.attnotnull,a.atttypmod,a.attlen,a.attnum,def.adsrc,dsc.description,NULL::oid AS typbasetype, 'b' AS typtype   FROM pg_class c  JOIN pg_attribute a ON (a.attrelid=c.oid)  LEFT JOIN pg_attrdef def ON (a.attrelid=def.adrelid AND a.attnum = def.adnum)  LEFT JOIN pg_description dsc ON (a.oid=dsc.objoid)  WHERE a.attnum > 0 ?SELECT NULL::text AS nspname,c.relname,a.attname,a.atttypid,a.attnotnull,a.atttypmod,a.attlen,a.attnum,NULL AS adsrc,NULL AS description,NULL AS typbasetype, 'b' AS typtype  FROM pg_class c, pg_attribute a  WHERE a.attrelid=c.oid AND a.attnum > 0  AND attname LIKE # ORDER BY nspname,c.relname,attnum 	atttypmodrelnameadsrcint4nextval(??serialint8	bigserial?????10bitvarbit2
attnotnull?descriptionattnum?NOYEStypbasetype?%GRANTORGRANTEE	PRIVILEGEIS_GRANTABLE6SELECT n.nspname,c.relname,r.rolname,c.relacl,a.attacl,a.attname  FROM pg_catalog.pg_namespace n, pg_catalog.pg_class c, pg_catalog.pg_roles r, pg_catalog.pg_attribute a  WHERE c.relnamespace = n.oid  AND c.relowner = r.oid  AND c.oid = a.attrelid  AND c.relkind = 'r'  AND a.attnum > 0 AND NOT a.attisdropped  AND n.nspname = -SELECT n.nspname,c.relname,r.rolname,c.relacl,a.attname  FROM pg_catalog.pg_namespace n, pg_catalog.pg_class c, pg_catalog.pg_roles r, pg_catalog.pg_attribute a  WHERE c.relnamespace = n.oid  AND c.relowner = r.oid  AND c.oid = a.attrelid  AND c.relkind = 'r'  AND a.attnum > 0 AND NOT a.attisdropped ?SELECT NULL::text AS nspname,c.relname,u.usename,c.relacl,a.attname FROM pg_class c, pg_user u,pg_attribute a  WHERE u.usesysid = c.relowner  AND c.oid = a.attrelid  AND a.attnum > 0  AND c.relkind = 'r'  AND c.relname =  AND a.attname LIKE  ORDER BY attname rolnamerelaclFGattacljava/util/List?SELECT n.nspname,c.relname,r.rolname,c.relacl  FROM pg_catalog.pg_namespace n, pg_catalog.pg_class c, pg_catalog.pg_roles r  WHERE c.relnamespace = n.oid  AND c.relowner = r.oid  AND c.relkind = 'r' ?SELECT NULL::text AS nspname,c.relname,u.usename,c.relacl FROM pg_class c, pg_user u  WHERE u.usesysid = c.relowner  AND c.relkind = 'r'  ORDER BY nspname, relname ?-	
??
=?/PUBLICINSERTSELECTUPDATEDELETETRUNCATERULE
REFERENCESTRIGGEREXECUTEUSAGECREATECREATE TEMPUNKNOWNjava/util/HashMaparwdRxt8.2arwdxtarwdDxt{}12;<SCOPE
PSEUDO_COLUMN?SELECT a.attname, a.atttypid, atttypmod FROM pg_catalog.pg_class ct   JOIN pg_catalog.pg_attribute a ON (ct.oid = a.attrelid)   JOIN pg_catalog.pg_namespace n ON (ct.relnamespace = n.oid)   JOIN (SELECT i.indexrelid, i.indrelid, i.indisprimary,              information_schema._pg_expandarray(i.indkey) AS keys         FROM pg_catalog.pg_index i) i     ON (a.attnum = (i.keys).x AND a.attrelid = i.indrelid) WHERE true ? FROM pg_catalog.pg_namespace n, pg_catalog.pg_class ct, pg_catalog.pg_class ci, pg_catalog.pg_attribute a, pg_catalog.pg_index i  AND ct.relnamespace = n.oid ; FROM pg_class ct, pg_class ci, pg_attribute a, pg_index i *SELECT a.attname, a.atttypid, a.atttypmod 1 WHERE ct.oid=i.indrelid AND ci.oid=i.indexrelid  AND a.attrelid=ci.oid  AND ct.relname =  AND i.indisprimary  ORDER BY a.attnum ctidtid??MSELECT NULL AS TABLE_CAT, n.nspname AS TABLE_SCHEM,   ct.relname AS TABLE_NAME, a.attname AS COLUMN_NAME,   (i.keys).n AS KEY_SEQ, ci.relname AS PK_NAME FROM pg_catalog.pg_class ct   JOIN pg_catalog.pg_attribute a ON (ct.oid = a.attrelid)   JOIN pg_catalog.pg_namespace n ON (ct.relnamespace = n.oid)   JOIN (SELECT i.indexrelid, i.indrelid, i.indisprimary,              information_schema._pg_expandarray(i.indkey) AS keys         FROM pg_catalog.pg_index i) i     ON (a.attnum = (i.keys).x AND a.attrelid = i.indrelid)   JOIN pg_catalog.pg_class ci ON (ci.oid = i.indexrelid) WHERE true 4SELECT NULL AS TABLE_CAT, n.nspname AS TABLE_SCHEM, /SELECT NULL AS TABLE_CAT, NULL AS TABLE_SCHEM,  ct.relname AS TABLE_NAME,  a.attname AS COLUMN_NAME,  a.attnum AS KEY_SEQ,  ci.relname AS PK_NAME : AND i.indisprimary  ORDER BY table_name, pk_name, key_seqPKTABLE_CAT
PKTABLE_SCHEMPKTABLE_NAME
PKCOLUMN_NAMEFKTABLE_CAT
FKTABLE_SCHEMFKTABLE_NAME
FKCOLUMN_NAMEKEY_SEQUPDATE_RULEDELETE_RULEFK_NAMEPK_NAME
DEFERRABILITYySELECT NULL::text AS PKTABLE_CAT, pkn.nspname AS PKTABLE_SCHEM, pkc.relname AS PKTABLE_NAME, pka.attname AS PKCOLUMN_NAME, NULL::text AS FKTABLE_CAT, fkn.nspname AS FKTABLE_SCHEM, fkc.relname AS FKTABLE_NAME, fka.attname AS FKCOLUMN_NAME, pos.n AS KEY_SEQ, CASE con.confupdtype  WHEN 'c' THEN 0 WHEN 'n' THEN 2 WHEN 'd' THEN 4 WHEN 'r' THEN 1 WHEN 'a' THEN 3 ELSE NULL END AS UPDATE_RULE, CASE con.confdeltype  WHEN 'c' THEN 0 WHEN 'n' THEN 2 WHEN 'd' THEN 4 WHEN 'r' THEN 1 WHEN 'a' THEN 3 ELSE NULL END AS DELETE_RULE, con.conname AS FK_NAME, pkic.relname AS PK_NAME, CASE  WHEN con.condeferrable AND con.condeferred THEN 5 WHEN con.condeferrable THEN 6 ELSE 7 END AS DEFERRABILITY  FROM  pg_catalog.pg_namespace pkn, pg_catalog.pg_class pkc, pg_catalog.pg_attribute pka,  pg_catalog.pg_namespace fkn, pg_catalog.pg_class fkc, pg_catalog.pg_attribute fka,  pg_catalog.pg_constraint con,  pg_catalog.generate_series(1, 
) pos(n), / information_schema._pg_keypositions() pos(n), ? pg_catalog.pg_depend dep, pg_catalog.pg_class pkic  WHERE pkn.oid = pkc.relnamespace AND pkc.oid = pka.attrelid AND pka.attnum = con.confkey[pos.n] AND con.confrelid = pkc.oid  AND fkn.oid = fkc.relnamespace AND fkc.oid = fka.attrelid AND fka.attnum = con.conkey[pos.n] AND con.conrelid = fkc.oid  AND con.contype = 'f' AND con.oid = dep.objid AND pkic.oid = dep.refobjid AND pkic.relkind = 'i' AND dep.classid = 'pg_constraint'::regclass::oid AND dep.refclassid = 'pg_class'::regclass::oid  AND pkn.nspname =  AND fkn.nspname =  AND pkc.relname =  AND fkc.relname = 3 ORDER BY fkn.nspname,fkc.relname,con.conname,pos.n4 ORDER BY pkn.nspname,pkc.relname, con.conname,pos.n?SELECT DISTINCT n1.nspname as pnspname,n2.nspname as fnspname, ? FROM pg_catalog.pg_namespace n1  JOIN pg_catalog.pg_class c1 ON (c1.relnamespace = n1.oid)  JOIN pg_catalog.pg_index i ON (c1.oid=i.indrelid)  JOIN pg_catalog.pg_class ic ON (i.indexrelid=ic.oid)  JOIN pg_catalog.pg_attribute a ON (ic.oid=a.attrelid),  pg_catalog.pg_namespace n2  JOIN pg_catalog.pg_class c2 ON (c2.relnamespace=n2.oid),  pg_catalog.pg_trigger t1  JOIN pg_catalog.pg_proc p1 ON (t1.tgfoid=p1.oid),  pg_catalog.pg_trigger t2  JOIN pg_catalog.pg_proc p2 ON (t2.tgfoid=p2.oid)  AND n1.nspname =  AND n2.nspname = @SELECT DISTINCT NULL::text as pnspname, NULL::text as fnspname, 
 FROM pg_class c1  JOIN pg_index i ON (c1.oid=i.indrelid)  JOIN pg_class ic ON (i.indexrelid=ic.oid)  JOIN pg_attribute a ON (ic.oid=a.attrelid),  pg_class c2,  pg_trigger t1  JOIN pg_proc p1 ON (t1.tgfoid=p1.oid),  pg_trigger t2  JOIN pg_proc p2 ON (t2.tgfoid=p2.oid) c1.relname as prelname, c2.relname as frelname, t1.tgconstrname, a.attnum as keyseq, ic.relname as fkeyname, t1.tgdeferrable, t1.tginitdeferred, t1.tgnargs,t1.tgargs, p1.proname as updaterule, p2.proname as deleterule WHERE (t1.tgrelid=c1.oid AND t1.tgisconstraint AND t1.tgconstrrelid=c2.oid %AND p1.proname ~ '^RI_FKey_.*_upd$') AND (t2.tgrelid=c1.oid AND t2.tgisconstraint AND t2.tgconstrrelid=c2.oid %AND p2.proname ~ '^RI_FKey_.*_del$') AND i.indisprimary AND c1.relname=AND c2.relname=	ORDER BY 	fnspname,frelname	pnspname,prelname,keyseq???noactioncascadesetnull
setdefaultrestrict\000z{	?QRLITERAL_PREFIXLITERAL_SUFFIX
CREATE_PARAMSCASE_SENSITIVE
SEARCHABLEUNSIGNED_ATTRIBUTEFIXED_PREC_SCALEAUTO_INCREMENTLOCAL_TYPE_NAME
MINIMUM_SCALE
MAXIMUM_SCALE?SELECT t.typname,t.oid FROM pg_catalog.pg_type t JOIN pg_catalog.pg_namespace n ON (t.typnamespace = n.oid)  WHERE n.nspname != 'pg_toast'CSELECT typname,oid FROM pg_type WHERE NOT (typname ~ '^pg_toast_') 0?????1000???|SELECT NULL AS TABLE_CAT, n.nspname AS TABLE_SCHEM,   ct.relname AS TABLE_NAME, NOT i.indisunique AS NON_UNIQUE,   NULL AS INDEX_QUALIFIER, ci.relname AS INDEX_NAME,   CASE i.indisclustered     WHEN true THEN 1    ELSE CASE am.amname       WHEN 'hash' THEN 2      ELSE 3    END   END AS TYPE,   (i.keys).n AS ORDINAL_POSITION,   pg_catalog.pg_get_indexdef(ci.oid, (i.keys).n, false) AS COLUMN_NAME,   CASE am.amcanorder     WHEN true THEN CASE i.indoption[(i.keys).n - 1] & 1       WHEN 1 THEN 'D'       ELSE 'A'     END     ELSE NULL   END AS ASC_OR_DESC,   ci.reltuples AS CARDINALITY,   ci.relpages AS PAGES,   pg_catalog.pg_get_expr(i.indpred, i.indrelid) AS FILTER_CONDITION FROM pg_catalog.pg_class ct   JOIN pg_catalog.pg_namespace n ON (ct.relnamespace = n.oid)   JOIN (SELECT i.indexrelid, i.indrelid, i.indoption,           i.indisunique, i.indisclustered, i.indpred,           i.indexprs,           information_schema._pg_expandarray(i.indkey) AS keys         FROM pg_catalog.pg_index i) i     ON (ct.oid = i.indrelid)   JOIN pg_catalog.pg_class ci ON (ci.oid = i.indexrelid)   JOIN pg_catalog.pg_am am ON (ci.relam = am.oid) WHERE true ? FROM pg_catalog.pg_namespace n, pg_catalog.pg_class ct, pg_catalog.pg_class ci, pg_catalog.pg_attribute a, pg_catalog.pg_am am  AND n.oid = ct.relnamespace l, pg_catalog.pg_attribute ai, pg_catalog.pg_index i LEFT JOIN pg_catalog.pg_proc ip ON (i.indproc = ip.oid) 6 AND ai.attnum = i.indkey[0] AND ai.attrelid = ct.oid , pg_catalog.pg_index i ? FROM pg_class ct, pg_class ci, pg_attribute a, pg_am am, pg_attribute ai, pg_index i LEFT JOIN pg_proc ip ON (i.indproc = ip.oid) o ct.relname AS TABLE_NAME, NOT i.indisunique AS NON_UNIQUE, NULL AS INDEX_QUALIFIER, ci.relname AS INDEX_NAME,  CASE i.indisclustered  WHEN true THEN  ELSE CASE am.amname  WHEN 'hash' THEN  ELSE  END  END AS TYPE,  a.attnum AS ORDINAL_POSITION, x CASE WHEN i.indexprs IS NULL THEN a.attname ELSE pg_catalog.pg_get_indexdef(ci.oid,a.attnum,false) END AS COLUMN_NAME, f CASE i.indproc WHEN 0 THEN a.attname ELSE ip.proname || '(' || ai.attname || ')' END AS COLUMN_NAME, K NULL AS ASC_OR_DESC,  ci.reltuples AS CARDINALITY,  ci.relpages AS PAGES, C pg_catalog.pg_get_expr(i.indpred, i.indrelid) AS FILTER_CONDITION 8 pg_get_expr(i.indpred, i.indrelid) AS FILTER_CONDITION  NULL AS FILTER_CONDITION [ WHERE ct.oid=i.indrelid AND ci.oid=i.indexrelid AND a.attrelid=ci.oid AND ci.relam=am.oid  AND i.indisunique 9 ORDER BY NON_UNIQUE, TYPE, INDEX_NAME, ORDINAL_POSITION ?	?select null as type_cat, n.nspname as type_schem, t.typname as type_name,  null as class_name, CASE WHEN t.typtype='c' then 2002 else 2001 end as data_type, pg_catalog.obj_description(t.oid, 'pg_type')  as remarks, CASE WHEN t.typtype = 'd' then  (select CASE? when typname =  then ? else 1111 end from pg_type where oid=t.typbasetype) else null end as base_type from pg_catalog.pg_type t, pg_catalog.pg_namespace n where t.typnamespace = n.oid and n.nspname != 'pg_catalog' and n.nspname != 'pg_toast' and (false  or t.typtype = 'c' or t.typtype = 'd' and t.typtype IN ('c','d') ??? and t.typname like  and n.nspname like * order by data_type, type_schem, type_name?TABLEMc.relkind = 'r' AND n.nspname !~ '^pg_' AND n.nspname <> 'information_schema''c.relkind = 'r' AND c.relname !~ '^pg_'VIEWSc.relkind = 'v' AND n.nspname <> 'pg_catalog' AND n.nspname <> 'information_schema''c.relkind = 'v' AND c.relname !~ '^pg_'INDEXMc.relkind = 'i' AND n.nspname !~ '^pg_' AND n.nspname <> 'information_schema''c.relkind = 'i' AND c.relname !~ '^pg_'SEQUENCEc.relkind = 'S'TYPEMc.relkind = 'c' AND n.nspname !~ '^pg_' AND n.nspname <> 'information_schema''c.relkind = 'c' AND c.relname !~ '^pg_'SYSTEM TABLERc.relkind = 'r' AND (n.nspname = 'pg_catalog' OR n.nspname = 'information_schema')ac.relkind = 'r' AND c.relname ~ '^pg_' AND c.relname !~ '^pg_toast_' AND c.relname !~ '^pg_temp_'SYSTEM TOAST TABLE*c.relkind = 'r' AND n.nspname = 'pg_toast',c.relkind = 'r' AND c.relname ~ '^pg_toast_'SYSTEM TOAST INDEX*c.relkind = 'i' AND n.nspname = 'pg_toast',c.relkind = 'i' AND c.relname ~ '^pg_toast_'SYSTEM VIEWhc.relkind = 'v' AND (n.nspname = 'pg_catalog' OR n.nspname = 'information_schema' OR n.nspname = 'sys') &c.relkind = 'v' AND c.relname ~ '^pg_'SYSTEM INDEXSc.relkind = 'i' AND (n.nspname = 'pg_catalog' OR n.nspname = 'information_schema') ac.relkind = 'v' AND c.relname ~ '^pg_' AND c.relname !~ '^pg_toast_' AND c.relname !~ '^pg_temp_'TEMPORARY TABLEHc.relkind = 'r' AND (n.nspname ~ '^pg_temp_' OR c.relpersistence = 'g') Hc.relkind = 'r' AND (c.relname ~ '^pg_temp_' OR c.relpersistence = 'g') java/util/HashtableLOCAL TEMPORARY,c.relkind = 'r' AND n.nspname ~ '^pg_temp_' ,c.relkind = 'r' AND c.relname ~ '^pg_temp_' TEMPORARY INDEX,c.relkind = 'i' AND n.nspname ~ '^pg_temp_' ,c.relkind = 'i' AND c.relname ~ '^pg_temp_' TEMPORARY VIEW,c.relkind = 'v' AND n.nspname ~ '^pg_temp_' ,c.relkind = 'v' AND c.relname ~ '^pg_temp_' TEMPORARY SEQUENCE,c.relkind = 'S' AND n.nspname ~ '^pg_temp_' ,c.relkind = 'S' AND c.relname ~ '^pg_temp_' 
FOREIGN TABLEc.relkind = 'f'2org/postgresql/jdbc2/AbstractJdbc2DatabaseMetaDatajava/lang/Objectjava/sql/Statementjava/sql/ResultSetjava/sql/SQLExceptionjava/sql/Arrayjava/util/Iterator,org/postgresql/jdbc2/AbstractJdbc2ConnectionhaveMinimumServerVersion(Ljava/lang/String;)Zappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringcreateStatementexecuteQuery((Ljava/lang/String;)Ljava/sql/ResultSet;nextcloseorg/postgresql/util/GTtrorg/postgresql/util/PSQLStateUNEXPECTED_ERRORLorg/postgresql/util/PSQLState;4(Ljava/lang/String;Lorg/postgresql/util/PSQLState;)VgetInt(I)I(Ljava/lang/String;)IgetDBVersionNumberorg/postgresql/Driver
getVersiongetStandardConformingStrings,(Ljava/lang/String;)Ljava/lang/StringBuffer;escapeStringequals(Ljava/lang/Object;)Z(Ljava/lang/String;I)VgetBytes(Ljava/lang/String;)[B	getStringencodeStringgetLong(Ljava/lang/String;)J(Ljava/lang/String;)V
hasMoreTokens	nextTokenaddgetArray$(Ljava/lang/String;)Ljava/sql/Array;()Ljava/lang/Object;sizehaveMinimumCompatibleVersion(J)Vjava/lang/Integer(I)Ljava/lang/String; ()Lorg/postgresql/core/TypeInfo;org/postgresql/core/TypeInfo
getSQLType	getPGType(I)Ljava/lang/StringBuilder;intValueget(I)Ljava/lang/Object;createDriverResultSetB([Lorg/postgresql/core/Field;Ljava/util/List;)Ljava/sql/ResultSet;&(Ljava/lang/Object;)Ljava/lang/Object;
getCatalogkeySet()Ljava/util/Set;
java/util/Setiterator()Ljava/util/Iterator;hasNextindexOfgetScale(II)IgetPrecisiongetDisplaySize
getBooleanvalueOfputAll(Ljava/util/Map;)V	compareTolengthcharAt(I)C	substring(II)Ljava/lang/String;
startsWithendsWithset'(ILjava/lang/Object;)Ljava/lang/Object;lastIndexOfput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;(I)[B(I)JgetMaximumPrecisionrequiresQuotingisCaseSensitiveisSignedclone(Ljava/lang/String;I)IgetPGTypeNamesWithSQLTypes(II)Ljava/sql/Statement;!* ! "#?$%&X*?*?*?*+??''	(()*+,-&^?*???*???	L?1*???		M?
M?Y?
?,???L*??M,+?N-??,??Y????*-??-?,?*??'B+./2%4+8.:G<O=W>`@fAvC?D?E?G(H.(/./GF.O>01W623?)*4$?5?65?.78?9:;-&?d*??Y*???	L?L*??M,+?N-???Y????*-? ?-?,?*?d?'2KNPTV$W,X5ZE\Q]W^]`(4.A.$901,123d)*4?5?(78?9:<=&,?'m()*9:>=&,?'y()*9:?@&2*??!?'?()*9:A@&2*??"?'?()*9:B=&2*??#?'?()*9:C=&4
*?$??'?(
)*9:D=&,?'?()*9:E=&,?'?()*9:F=&G*?$????'?()*4@9:G@&-%?'?()*9:H@&2*??&?'?()*9:I@&-'?'?()*9:J@&.?(?'?()*9:K-&-	?'?()*L-&,?'	()*M=&,?'()*9:N=&,?'!()*9:O=&,?'.()*9:P=&,?'9()*9:Q=&,?'D()*9:R=&,?'O()*9:S=&,?'\()*9:T=&,?'g()*9:U=&,?'r()*9:V=&,?'}()*9:W@&-)?'?()*9:X@&-*?'?()*9:Y@&-+?'?()*9:Z@&s%,L*????Y?+?-??L+?'???#?(%)*"[4?#59:\@&M*???.?/?'???()*49:]@&s%0L*????Y?+?1??L+?'???#?(%)*"^4?#59:_@&-2?'()*9:`@&-3?'()*9:a=&,?'#()*9:b=&4
*???'.(
)*9:c=&,?'E()*9:d=&,?'Q()*9:e=&,?'V()*9:ef&@?'[( )*g h 9:i=&,?'g()*9:j=&,?'s()*9:k=&,?'?()*9:l=&4
*?4??'?(
)*9:m=&,?'?()*9:n=&4
*?4??'?(
)*9:o=&4
*?4??'?(
)*9:p=&4
*?5??'?(
)*9:q=&,?'?()*9:r=&,?'?()*9:s=&,?'?()*9:t=&,?'?()*9:u=&,?'()*9:v=&,?'()*9:w=&4
*???'(
)*9:x=&,?'+()*9:y=&,?'6()*9:z=&,?'B()*9:{=&4
*?5??'M(
)*9:|=&4
*?5??'X(
)*9:}=&4
*?5??'c(
)*9:~@&-6?'p()*9:@&-7?'|()*9:?@&-8?'?()*9:?=&,?'?()*9:?@&-9?'?()*9:?=&4
*???'?(
)*9:?=&4
*???'?(
)*9:?=&4
*???'?(
)*9:?=&4
*???'?(
)*9:?=&4
*???'?(
)*9:?=&,?'?()*9:?=&,?'?()*9:?=&,?'?()*9:?=&,?'()*9:?=&,?'()*9:?=&,?'()*9:?=&,?'#()*9:?=&4
*?:??'.(
)*9:?=&,?':()*9:?=&,?'F()*9:?=&,?'R()*9:?=&,?'^()*9:?=&,?'m()*9:?=&4
*?5??'{(
)*9:?=&,?'?()*9:?=&4
*?5??'?(
)*9:?=&,?'?()*9:?=&,?'?()*9:?=&,?'?()*9:?=&,?'?()*9:?-&,?'?()*9:?-&,?'?()*9:?-&/*?;?'?()*9:?-&,?'?()*9:?-&/*?()*9:?-&,?'L()*9:?-&/*?;?'Q()*9:?-&/*?;?'\()*9:?-&/*?;?'a()*9:?-&N*?5??=? ?'lmo()*49:?=&,?'{()*9:?-&M*?>???@?'???()*49:?-&,?'?()*9:?-&/*?;?'?()*9:?-&,?'?()*9:?-&/*?;?'?()*9:?-&,?'?()*9:?=&,?'?()*9:??&w'???*???????'??
?#?%?(')*'? 49:?=&,?'?()*9:?=&,?'?()*9:?=&,?'()*9:?=&,?'"()*9:??&?E??Y?@M*??A?*?B??
,C?DW,E?DW,*?+?F?DW,E?DW,?G?'+,-%/,091@2( E)*E?=??4?%?9:??&Q	*+,-?H?'W(*	)*	?	?	?9:??&??*????I:??Y??J??:?Y??K??:-?*3-?L?!?Y??M?*-?N??:?"?Y??O?*?N??:?Y??P??:?*?5???Q:??Y??J??:?Y??R??:*?$???Y??S??:?"?Y??T?*?N??:?Y??U??:?rV:??Y??J??:?Y??W??:?"?Y??T?*?N??:?Y??U??:*?X??'r]_`a+cAhNjllqn?p?r?t?u?v?x?z?|~?0?I?M?R?h?~???????(R?.??.?)*?? ??????Mw.4"?+5?@#??*57#??599:??&]*+,-?Y?'?(4)*????9:??&
?"?
6???Z:?[Y?\:?ZY]?^S?ZY_?^S?ZY`?^S?ZYa?^S?ZYb?^S?ZYc?^S?ZYd?^S?ZYe?^S?ZYf?^S	?ZYg?^S
?ZYh?^S?ZYi?^S?ZYj?^S?v
?ZYk?^S?ZYl?^S?ZYm?^S?ZYn?^S?ZYo?^S?ZYp?^S?ZYq?^S*????r:	*?B???Y?	?s??:	?>*????Y?	?t??:	??Y?	?u??:	?Y?	?v??:	-?*3-?L?!?Y?	?M?*-?N??:	?"?Y?	?O?*?N??:	?Y?	?w??:	?Ax:	?"?Y?	?O?*?N??:	?Y?	?y??:	?:
*??:	?:?? z?{:
|?{:*??Y?|?}?~??}????:????6??}:????6??}:??Y??:?[Y?\:?????Y??????W???:???:???????::???:???????:??6:???:?_*???????????:?<??????:???:6????Y/??S?????6??L???L???L??????:S
SS*????S*?????S*?*?????????S*?*???????SSS	S
S*?????SS?!*?????S
SS??W6?i??:S
SS?*?2??S?$*??Y???`?????S6?2??L?	6?0?2??L?	6??2??L?6*?????S?2??6 ???????6 *?*??? ??????S*?*??? ????SSS	S
S*?????SS?$*?`????S
SS??W??????L???L?N?I?:*????Y?????:?Y?????????:*??:?:???????6 ??:!!S!
S!S!??{S!*?????S!*?*??? ??????S!*?*??? ????S!S!S!	S!
S!*?????S!S?!!*?????S!
S!S!??W??%???????*?X?????'????	????,?<?L?\?k?z???????????????????"?2?B?S?d?p?t?????????????????9?RV[z??
??????'2;CZ ]!h"m#|%&?'?(?*?,?-?.?3?4?6?7?8?98<@9B@CEDKEQF^GmH?I?J?K?L?M?N?O?P?Q?R?S?U?Y[\]^ `%a8cYe\fngth?i?j?k?m?p?q?s?u?v
wxyz"{2|8}=~PW?^?hYn??????????????????????	???+?G?a?g?m?s?y???????????????????????????(?+t?.	?? ?*??@?????  Y??\? ???  m? ???  ????!?B????1???3???
????????? ???? '??2???;???]p??he??N???C???&? ?#??????)*?? ?????????? ??????V?.	?Z??
?Q01?F234V'??W???45$?@#??'5??78??65555??5?78???55???!???!???9?????"????	??6? ?!????65555??5?78???55?????????%5?378?????

65555??5?789:??&_?*???=?:?:,?*3,?L?!?Y??M?*,?N??:?:???:?:?:*?$??5?Y???????????????:?a*?5??0?Y?????????????:?(?Y???????????:-?*3-?L?!?Y????*-?N??:???Y?????:6??N??2????:		?1	????:
?Y??Ŷ
?ƶ?:?????Y??Ƕ?:?Y????:*?X??'n???!?FJN0R1^3?9?;?B?H?JLM4N?PQQVSdT?N?W?Y?[(?2?C?6?????N??d ?
Q3?#	7S? ?)*????????????Rp?Jx??.4[
??55??I	6555?5558?$6555?555*??L?9:?&2*?Ȱ'?()*9:?&??*?????:*?ʶ??:?:??Y??Ͷ?:?Y??ζ?϶?ж?:-?*3-?L?!?Y??Ѷ*-?N??:?Y??Ҷ?:?D?:??Y??Ͷ?:-?!?Y??Զ*-?N??:*?X??'J???? ?$?)???i?v?????????????????(H?$?.?)*?? ?????I.4-? 5?65555?T??5!9:&?I?ZL?[Y?\M+?ZY??^S??N-*?*??ֶ?S,-??W*?X??+,???'??
??!?2?:?(*I)*D??
<??!(??9:&R???????L??????M>,???+?,????S???+???Z:?[Y?\:?ZY??^S>+??'??:*?+2??S??W????*?X?????'>				%	
7	;	A	J	Z	b	h	v	?	?	(Hh???)*???}{? AV??JM??4???$??)9:?&?R?
6??
6?6?[Y?\:?Z:?ZY??^S?ZY??^S?ZY??^S?ZYa?^S?ZYc?^S?ZYd?^S?ZY??^S?ZY??^S?ZY??^S	?ZY??^S
?ZYi?^S?ZYj?^S?ZYk?^S
?ZYl?^S?ZYm?^S?ZY??^S?ZYo?^S?ZYp?^S?F?ZY??^S?ZY??^S?ZY??^S?ZY??^S??ZY??^S*????*???
?:	?3:	?Y?	???:	*????Y?	????:	??Y?	???:	?Y?	???:	-?*3-?L?!?Y?	?M?*-?N??:	?,3?L?"?Y?	???*?N??:	*???F?Y?	???:	?-*?$??
?:	?*?5??
?:	??:	*???1?,3?L?"?Y?	???*?N??:	?,3?L?"?Y?	???*?N??:	?Y?	????:	*??:

	?:?????:????6
?? 6Sz?{S??{S??{S??}:??L??6?%??L??6?*???
??6*?????S*???
??:*???SS??}:?J??L?????5*????S?%??L?????*????S*???
??6*???
?6?*???
?6*?????S*?????S	*???S?L??L?	*???S
*????????S?{S??{S
SS2S*?	? ?
??S*???	???S?H
???6SSS??*?*?????????S?+:?????:*???S??W??B?
?*?X?????'?v			 	!	#	%%	&,	(<	)L	*\	+l	,{	-?	.?	/?	0?	1?	2?	3?	4?	5	6	7/	8?	9P	;U	<f	=w	>?	??	B?	C?	G?	Q?	R?	T?	V?	X?	Y	["	]8	hE	jc	mr	o?	r?	s?	v?	x?	??	??	??	??	?	?)	?H	?^	?g	?r	?|	??	??	??	??	??	??	??	??	??	??	??	??	?	?	?%	?2	?8	?C	?H	?R	?]	?m	?w	??	??	??	??	??	??	??	??	??	?	? 	?A	?P	?^	?d	?j	?t	??	??	??	??	??	??	??	??	??	?	?	?	?&	?0	?3	?:	?A	?(8		 	 ?.	??.	?.	?.	?
 ?
 ?8 #??????
 
?? ?_+
 %C??? ?} R)*R? R?R?R?R?6	 %-??,&???r.	g?01
r?234,$??{???5:?@-?$?59-?)78?p65555??578?5??g55!?:?F?65555??578?555??65555??578?555??m65555??578?555??65555??578?555?5?465555??578?555??65555??578?555????5?
?65555??5789:?&]*+,-??'
.(4)*????9:?&???Z:?[Y?\:-?N?:?ZY??^S?ZY??^S?ZY??^S?ZYa?^S?ZY?^S?ZY?^S?ZY?^S?ZY?^S*???7:,?s3,?L?j?Y???*,?N??:?H*???7:,?33,?L?*?Y???*,?N??:?:?Y???*-?N??:?-3?L?#?Y???*?N??:?Y????:*??:?:		???	z?{:
	??{:	??{:	?}:
	?}:*
?:*???"	?}:*
?:?????:????:6????????S?????6??&*?2??:2????:????:????:6????????S???6????2??? :2:6??????????:
?L?	?2:??:S
SSS*?2??S*???SS*???S??W???q???D???ا?	??*?X?????'6M
N
O
Q
R
T
U"
W2
XB
YR
Zb
[s
\?
]?
^?
a?
c?
j?
l?
o?
q?
x
z(
-
?L
?[
?{
??
??
??
??
??
??
??
??
??
??
??
?
?
?
?*
?8
?;
?E
?Z
?_
?j
?x
??
??
??
??
??
??
??
??
??
??
?
?"
?)
?.
?4
?:
?@
?O
?\
?c
?q
?{
??
??
??
??
??
??
?(`#?/.?/.	#o?"Y)R???? ??????? x???#?? ???!??" ??#?
??$???%???&
??'??(#*c)?8U;R? ?)*?????*????????-?.?01?	23	4y???	????5?M?*78?w65555??578???55+???C65555??578???55+??+???&?5?,?C5?`65555??578???55+??+??65555??578???55+??
65555??5789:,?&???Z:?[Y?\:?ZY??^S?ZY??^S?ZY??^S?ZY?^S?ZY?^S?ZY?^S?ZY?^S*???6!:,?23,?L?)?Y??M?*,?N??:?":-?*3-?L?!?Y????*-?N??:?Y??#??:*??:?:???z?{:	??{:
?}:?}:*?:

????:
????:6????????S?????6??/*?2??:
2????:????:????:6????????S???6???2??? :2:6??????????:2?L??2:?L?	?2:??:S	S
S*???S*???SS*???S??W???d???;???ϧ?F??*?X?????'?>
?
?
? 
?0
?@
?Q
?b
?s
??
??
?????
??)4?KWam{~?!?#?$?&?'?(?)?*?+?,.0$1+2:3K5a7w8~9?:?;?<?=?>???@?2?.?$?E?F?G?I(8?..K|-?afwP~I??.? $??+?? ???#?? ???!??" 4???	??*?
K?&W?ax(#
ml)?{^~[? ?)*?????????????2.?01?234^?????5*?*78?^6555??578??55+??C6555??578??55+??+???"?5?,?C5?5C5?W6555??578??55+??+??6555??578??55+??	6555??5789:
./&?;<*?d?3`=*??#*2*2?$?*2N**2S*-S???݄??˱'&	M
OQ S$T*U.O4M:Y(*$
0& 8? ;??4????
12&?׻[Y?\L*?
*?%?+?=> 66*?%?N*?&6"?\???=?!,??+*?'??W`>6????+**?%d?'??W6+???D+????:)?(?')?)??%d?':+?*W????+?'^_`bdfgh)k1l?nLpWresjunhtx?{?}?~?????{??(\	1=34 T? ?.?L? ?5?6??78?9 ?:44/???
5??&@?	??E?;<&c++?,>+-?,6??+?'::?%?.:?+`?':+`+?%?':?+`+?%?':6?%???&6		*???%d?`?&*?:?:	??C?D?R?T?U?X?ald?rtt?w|x?/:
?`0:
?X1:
?P2:
?H3:
?@4:
?85:
?06:
?(7:
? 8:
?9:
?::
?;:
,
????:??YSYS:
?9?W,
?>W?B??? :?%?[Y?\:
??W?>W?

??W???R?'?=??????"?*?/?5?@?Q?^?k?t?{??????????? ?%?(?-?0?5?8?=?@?E?H?M?P?U?X?]?`?e?h?m?p?u??????????????????????????????(?@=??!>??1>???
?j??@#?zA?
t?34	a?? )*B#C D ?E"?^?=4???55!?5??;?5?m?65+55555?W+??4??		65+555?FG&X?+?Z?N*?@??
AN?*???BN?Y?C?,?+?-?-?,?D??L+?EN?78?b6555??578???6555??5789:O?&??Z:?[Y?\:?ZYG?^S?ZYa?^S?ZYc?^S?ZYd?^S?ZY??^S?ZY??^S?ZY??^S?ZYH?^S??:S*?S??S*?*???T?U????S*?T??SSSS*?????S??W*?X?????'V??? ?0???O?^?m?}???????????????????????(H)*??*??????y??9:P?&P&*?B??7V:,??3,?L???Y???*,?N??:??3:*???AW:J:K:,?83,?L?/?Y???*,?N??:?
X:L:?Y??Y?Z?[?\??N?O???:-?+3-?L?"?Y??P?*-?N??:?Y??]??:*?X??'J????@?D?P
U
Z
_
l
?
?
?
?
?


!(p/.U9?Z4/?D???/D?L&)*&?&?&*?O.4R?@?M65555?	6555555?>65555+9:QR&O?Z:?ZY^?^S?ZY_?^S?ZY`?^S?ZYa?^S?ZYb?^S?ZYc?^S?ZYd?^S?ZYe?^S?ZYf?^S	?ZYg?^S
?ZYh?^S?ZYi?^S?ZYj?^S
?ZYk?^S3:
*?ʶ?`l:*???*?Y??m?*??
??
D?
Q	
S
n
oA
qX
so
w|
y?
{?
}?
?
??
?
?%
?)
?C
?Z
?f
?r
?w
?|
??
??
??
??
??
??
?}
??
??
??
??
??
??
??
?
?
?)
?@
?W
?n
?w
???
??????????? 
!
"#$)%/&:'@(K)N+_/j1o46?7?8?9?:?;?<?=?>???C?F?G?H?N?TU
WZ"\&_0`<bJeMfYhgktl?n?o?p?s?t?u?v?x?y?{?}????????(j$X.wc?|^/	?hS?eT US?RT ?Y???U?Vj?W?X ?Y?Z?
[??\?]?0?^ ?E_ ?:`8?/a8)*bcdefg???8??3/	?L
}?.w?01??23
??h?4?&?A6555555?55?B.+.??A6555555?555?16555555?5?	6555555?555??5$="?378??~6555555?555578??555
??355
??B6555555?555578??5555555??#?n?6555555?555578?9:i?&S*+,-???'?(*)*??*9:j?&S*+,-???'?(*)*??*9:kR&t*+,-???'3(H)*bcdefg9:l&?@?ZL?[Y?\M+?ZYd?^S+?ZYc?^S+?ZYe?^S+?ZY??^S+?ZY??^S+?ZY??^S+?ZYi?^S+?ZY??^S+?ZY??^S+	?ZY??^S+
?ZY??^S+?ZY??^S+?ZY??^S+
?ZY??^S+?ZY??^S+?ZYl?^S+?ZYm?^S+?ZY??^S*???
?N??N*??:-?:*????:*???:*????:*????:	*?E??:
*?????:*?????:??x??:
??:???6
*???S
*?*????U????S
*?*?????????S*??????

S

S
S
*??????	?S
S
	*???????	S

S
S

S
??*?????S
S,
??W??L?0
??????:*????S	S,??W?7??L?-
??????:*????S	S,??W?????*?X??+,???'Cfgij+k9lImYnioxp?q?r?s?t?u?v?w?xyz&}29?=?F?P?\?h?t????????????????????? ?&?,?3?P?W?t?{???????????????????????????? ?#?*?1?(?6.?m?m??k??
?an?V
 @)*:??2??=.F?01P?23\?o?h?p?t?q??r?	??s?
??t???u?4?
?9???5?f
6??578??????????5? 6??578????????5??6??578????????5???!6??578????????5??6??578????????5???.6??578????????5??6??578????????5???G?39:vw&.
z*????7?:,?
3,?L??Y???*,?N??:??3:	*????W:?:?:	*?ʶ?4?Y?????:?Y?	?¶?:	??Y??ö?:,?=3,?L?4?Y?	??*,?N??:	?X:?:?:	?Y??ŶƶǶ??ȶɶ??ʶ??˶̶Ͷ?:*?ʶ??Y??ζ?:??Y??϶?:?Y??ж?:*????Y??Ѷ?:?@*?$???Y??Ҷ?:??Y??Ӷ?:?Y???Զ	??:?Y??P?*-?N??:??Y??ն?:?Y??ֶ?:*?X??'?"46@;D=P?U@ZA_CkD?E?G?I?K?P?Q?R?UD`Pbjf?j?n?p?r?t?x?{?;?@?W?n?(?
/.U??Z?/?5??0/D?L	z)*z?z?z$zx8zy8D6.4??@?[
6555555?.
65555?
6555555?x
65555555<%? :9:
z{&U?[Y?\M>*?%6+?%6?:*+??6?,*?ع?W?*?':,??W`>???,?':??
????$?)?5?8?A?J?P?S?(RA|$,} U~UM??
K? E? ?? 4?55??!???&L
???'?(
)*
? 4@9:?f&l??????'??	???( )*? ? 4	9:??&6?'?()*? 9:??&6?'?()*? 9:??&6?'?()*? 9:??&6?'?()*? 9:??&6?'?()*? 9:??&6?'?()*? 9:??&6?'?()*? 9:??&6?'?()*? 9:??&6?'?()*? 9:?=&,?'()*9:??&H	??:*?????:???M????:*????U6?Y??۶*?N?ܶ???:????Y??ݶ?:3:???Y??޶?:6??Y.?K?4??Y??߶?:??Y????:?????Y??ƶ?:??Y????:-?^-.??6-.??6?)?-`?'M?-?'M-`??N?Y???*-?N??:,?"?Y???*,?N??:?Y????:?Y????:*?X?:?'?!)9dg~$?%?'?(?*?-?.?0?(?48/=3@;ACCIEPH^MfPoR?V?X?Z?[?\?^(?);9+
 T??^? ;S? CK? ?)*??????????.?l??234(?5?S?95&??.?"9:??&/*??'i()*9:??&6?'p()*? 9:??&6?'u()*? 9:??&8*????'z()*9:??&	ۻW*??>W*??>W?W*??>W*???>W?W*??>W*??>W?W*??>W*??>W?W*???>W*???>W?W*???>W*???>W?W*???>W*???>W?W*???>W*???>W?W*??>W*??>W?W*??>W*??>W?W*??>W*??>W?Y?	K??
*?>W*??>W*??>W?W*??>W*??>W?W*??>W*??>W?W*??>W*??>W?W*??>W*??>W?'
B`
abc+d7e?fLgXhdiljyk?l?m?n?o?p?q?r?s?t?u?vwxy z-{9|E}M~Zf?r?z??????????????????????????&?.?;?G?S?[?h?t???????????????????(??#??




© 2015 - 2025 Weber Informatics LLC | Privacy Policy