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

com.huawei.gauss200.jdbc.jdbc.PgStatement.class Maven / Gradle / Ivy

The newest version!
????4]	?
4	?	?		?
	?	?
	?

	?	?	?	?	?	?	?	?	?	?	?	?	?	?	?	?	? 
?!	?"	?#
?$
?%
?&
?'
?(	?)*
?+
?,
?-
?.
?/
&0
?&
&%
?1
&2
?3456
78	9:
2;
?<
?=
>?@
;AB	9C
;DE
>FG
?H
?IJ	?K
?LMNMOBP	hQBRBS	iT?U
jV
?WBX	hY
hZ
?[\	9]
&^
?_
?`a
ib	?c
id
?e
?fg?hBi?a
?j
?kMl
?m
?nMo?p?qr
msBt
muv
?w
?xy
;z{???|
?}~	9????
????
??
??

?

?????
??
???
??
??
;?
???	9??M?

?

??
??
???

????	h?	h?
??
??
??B?
??
;?

p?
??B?
??B?
??	??	??	??
??M?	??
??
4??
v??
???
?sM?
???
??M?

4??
??
??????????
4??
???
??
??
??
???
???	9?	??
??
???
??
??
??
??
a??
?a?
??
??
??
??
??
???
???
???
?StatementResultHandlerInnerClassesNO_RETURNING_COLUMNS[Ljava/lang/String;DEFAULT_FORCE_BINARY_TRANSFERSZforceBinaryTransfersbatchStatementsLjava/util/ArrayList;	Signature;batchParametersDLjava/util/ArrayList;
resultsettypeIconcurrency
rsHoldabilitypoolablecloseOnCompletionfetchdirectionNoticeListenerlistcancelTimerTaskLjava/util/TimerTask;CANCEL_TIMER_UPDATER9Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;{Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;statementState4Lcom/huawei/gauss200/jdbc/jdbc/StatementCancelState;
STATE_UPDATER?Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;wantsGeneratedKeysOncewantsGeneratedKeysAlways
connection.Lcom/huawei/gauss200/jdbc/core/BaseConnection;warnings2Lcom/huawei/gauss200/jdbc/jdbc/PSQLWarningWrapper;maxrows	fetchSizetimeoutJreplaceProcessingEnabledresult-Lcom/huawei/gauss200/jdbc/jdbc/ResultWrapper;firstUnclosedResult
generatedKeysmPrepareThresholdmaxFieldSizeisClosed2(Lcom/huawei/gauss200/jdbc/jdbc/PgConnection;III)VCodeLineNumberTableLocalVariableTablethis+Lcom/huawei/gauss200/jdbc/jdbc/PgStatement;c,Lcom/huawei/gauss200/jdbc/jdbc/PgConnection;rsType
rsConcurrency
StackMapTable
ExceptionscreateResultSet?(Lcom/huawei/gauss200/jdbc/core/Query;[Lcom/huawei/gauss200/jdbc/core/Field;Ljava/util/List;Lcom/huawei/gauss200/jdbc/core/ResultCursor;)Ljava/sql/ResultSet;
originalQuery%Lcom/huawei/gauss200/jdbc/core/Query;fields&[Lcom/huawei/gauss200/jdbc/core/Field;tuplesLjava/util/List;cursor,Lcom/huawei/gauss200/jdbc/core/ResultCursor;	newResult+Lcom/huawei/gauss200/jdbc/jdbc/PgResultSet;LocalVariableTypeTable7Ljava/util/List;?(Lcom/huawei/gauss200/jdbc/core/Query;[Lcom/huawei/gauss200/jdbc/core/Field;Ljava/util/List;Lcom/huawei/gauss200/jdbc/core/ResultCursor;)Ljava/sql/ResultSet;getPGConnection0()Lcom/huawei/gauss200/jdbc/core/BaseConnection;getFetchingCursorName()Ljava/lang/String;getFetchSize()IwantsScrollableResultSet()ZwantsHoldableResultSetgetUpdateResult/()Lcom/huawei/gauss200/jdbc/jdbc/ResultWrapper;executeQuery((Ljava/lang/String;)Ljava/sql/ResultSet;sqlLjava/lang/String;getSingleResultSet()Ljava/sql/ResultSet;?
executeUpdate(Ljava/lang/String;)IcheckNoResultUpdate()Viterexecute(Ljava/lang/String;)ZexecuteWithFlags(Ljava/lang/String;I)ZflagsexecuteCachedSql)(Ljava/lang/String;I[Ljava/lang/String;)ZcachedQuery+Lcom/huawei/gauss200/jdbc/core/CachedQuery;
sqlCommand*Lcom/huawei/gauss200/jdbc/core/SqlCommand;rescolumnNamespreferQueryMode/Lcom/huawei/gauss200/jdbc/jdbc/PreferQueryMode;shouldUseParameterized
queryExecutor-Lcom/huawei/gauss200/jdbc/core/QueryExecutor;keyLjava/lang/Object;shouldCache???/(Lcom/huawei/gauss200/jdbc/core/CachedQuery;I)ZsimpleQuery(I)ZcloseUnclosedProcessedResultsrs
resultWrapper
currentResultcloseForNextExecution	resultSetLjava/sql/ResultSet;isOneShotQuery.(Lcom/huawei/gauss200/jdbc/core/CachedQuery;)Z\(Lcom/huawei/gauss200/jdbc/core/CachedQuery;Lcom/huawei/gauss200/jdbc/core/ParameterList;I)VeLjava/sql/SQLException;queryParameters-Lcom/huawei/gauss200/jdbc/core/ParameterList;executeInternalflags2handler2BLcom/huawei/gauss200/jdbc/jdbc/PgStatement$StatementResultHandler;result2queryToExecutehandler
setCursorName(Ljava/lang/String;)VnamegetUpdateCountcountgetMoreResults
getMaxRows
setMaxRows(I)VmaxsetEscapeProcessing(Z)VenablegetQueryTimeoutsecondssetQueryTimeoutgetQueryTimeoutMs()JsetQueryTimeoutMs(J)Vmillis
addWarning(Ljava/sql/SQLWarning;)VLjava/lang/Exception;listener.Lcom/huawei/gauss200/jdbc/core/NoticeListener;iwarnLjava/sql/SQLWarning;warnWrap?getWarnings()Ljava/sql/SQLWarning;getMaxFieldSizesetMaxFieldSize
clearWarningsgetResultSetclose	closeImpl
getLastOIDsetPrepareThresholdnewThresholdgetPrepareThresholdsetUseServerPrepareflagisUseServerPreparecheckClosedaddBatch
clearBatchcreateBatchHandler?([Lcom/huawei/gauss200/jdbc/core/Query;[Lcom/huawei/gauss200/jdbc/core/ParameterList;)Lcom/huawei/gauss200/jdbc/jdbc/BatchResultHandler;queries&[Lcom/huawei/gauss200/jdbc/core/Query;parameterLists.[Lcom/huawei/gauss200/jdbc/core/ParameterList;internalExecuteBatch4()Lcom/huawei/gauss200/jdbc/jdbc/BatchResultHandler;preDescribesameQueryAhead2Lcom/huawei/gauss200/jdbc/jdbc/BatchResultHandler;executeBatch()[IreWriteBatchedInsertsEnabledcheckParameterList1([Lcom/huawei/gauss200/jdbc/core/ParameterList;)Z	paramlistcancel
getConnection()Ljava/sql/Connection;getFetchDirectiongetResultSetConcurrencygetResultSetTypesetFetchDirection	directionsetFetchSizerows
startTimer
cancelTaskcleanupTimer	timerTask
killTimerTask Ljava/lang/InterruptedException;timerTaskIsClearinterruptedgetForceBinaryTransfergetLargeUpdateCountsetLargeMaxRowsgetLargeMaxRowsexecuteLargeBatch()[JexecuteLargeUpdate(Ljava/lang/String;)J(Ljava/lang/String;I)JautoGeneratedKeys(Ljava/lang/String;[I)J
columnIndexes[I((Ljava/lang/String;[Ljava/lang/String;)JsetPoolable
isPoolableisWrapperFor(Ljava/lang/Class;)ZifaceLjava/lang/Class;Ljava/lang/Class<*>;(Ljava/lang/Class<*>;)Zunwrap%(Ljava/lang/Class;)Ljava/lang/Object;Ljava/lang/Class;1(Ljava/lang/Class;)TT;isCloseOnCompletioncheckCompletioncurrentgetGeneratedKeys(Ljava/lang/String;I)I(Ljava/lang/String;[I)I((Ljava/lang/String;[Ljava/lang/String;)I(Ljava/lang/String;[I)Z((Ljava/lang/String;[Ljava/lang/String;)ZgetResultSetHoldabilitycreateDriverResultSetL([Lcom/huawei/gauss200/jdbc/core/Field;Ljava/util/List;)Ljava/sql/ResultSet;s([Lcom/huawei/gauss200/jdbc/core/Field;Ljava/util/List;)Ljava/sql/ResultSet;transformQueriesAndParametersaddNoticeListener1(Lcom/huawei/gauss200/jdbc/core/NoticeListener;)V
access$000;()Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;
SourceFilePgStatement.java Q?????????java/sql/ResultSet?java/util/ArrayList??
????????C?????A??@A?A???)com/huawei/gauss200/jdbc/jdbc/PgResultSet?A?A?A?A?A ??A??UV+com/huawei/gauss200/jdbc/util/PSQLException&No results were returned by the query.java/lang/Object?????? ?KL?Q???+com/huawei/gauss200/jdbc/jdbc/ResultWrapper?F/Multiple ResultSets were returned by the query.???Lresult.getResultSet()??+com/huawei/gauss200/jdbc/core/QueryExecutorPQ?A-A result was returned when none was expected.??XY?????a0	CUk
a
Sw0Can''t use executeWithFlags(int) on a Statement.?Q?QnQ?QQ?A?C|wjava/sql/SQLExceptionrQBCCDCuvCCC@com/huawei/gauss200/jdbc/jdbc/PgStatement$StatementResultHandler SFresult2.getResultSet()?Q?Qhandler.getResults()??java/lang/Integerjava/sql/Statement?mAMaximum number of rows must be a value grater than or equal to 0.???:Query timeout must be a value greater than or equals to 0.0com/huawei/gauss200/jdbc/jdbc/PSQLWarningWrapper ???A !,com/huawei/gauss200/jdbc/core/NoticeListener"?java/lang/Exception#Q$?BThe maximum field size must be a value greater than or equal to 0.?Q?Q%?CThis statement has been closed.&?java/lang/String'()*+Q0com/huawei/gauss200/jdbc/jdbc/BatchResultHandler ,?Q#com/huawei/gauss200/jdbc/core/Query-.+com/huawei/gauss200/jdbc/core/ParameterList/a0a??123QS4?L 5*com/huawei/gauss200/jdbc/jdbc/PgConnection6C7C???4??89:;<=Q>?@AQ&Invalid fetch direction constant: {0}.BC4Fetch size must be a value greater to or equal to 0.?C+com/huawei/gauss200/jdbc/jdbc/PgStatement$1DE ?java/util/TimerTask?CFQG?java/lang/InterruptedExceptionHIJKQLMNOP??????????>Returning autogenerated keys by column index is not supported.Q??RS?T?java/lang/StringBuilderCannot unwrap to UVW?X? ?#com/huawei/gauss200/jdbc/core/Field??NON?STS?-.$com.huawei.gauss200.jdbc.forceBinaryYZT)com/huawei/gauss200/jdbc/jdbc/PgStatement[\2com/huawei/gauss200/jdbc/jdbc/StatementCancelState+com/huawei/gauss200/jdbc/core/BaseStatementjava/lang/Throwable-com/huawei/gauss200/jdbc/jdbc/PreferQueryMode)com/huawei/gauss200/jdbc/core/CachedQuery(com/huawei/gauss200/jdbc/core/SqlCommandjava/sql/SQLWarningIDLEgetForceBinarygetDefaultFetchSize?(Lcom/huawei/gauss200/jdbc/core/Query;Lcom/huawei/gauss200/jdbc/core/BaseStatement;[Lcom/huawei/gauss200/jdbc/core/Field;Ljava/util/List;Lcom/huawei/gauss200/jdbc/core/ResultCursor;IIIII)V com/huawei/gauss200/jdbc/util/GTtr9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;'com/huawei/gauss200/jdbc/util/PSQLStateNO_DATA)Lcom/huawei/gauss200/jdbc/util/PSQLState;>(Ljava/lang/String;Lcom/huawei/gauss200/jdbc/util/PSQLState;)V/com/huawei/gauss200/jdbc/util/internal/NullnesscastNonNull&(Ljava/lang/Object;)Ljava/lang/Object;getNextTOO_MANY_RESULTS8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;,com/huawei/gauss200/jdbc/core/BaseConnectiongetPreferQueryMode1()Lcom/huawei/gauss200/jdbc/jdbc/PreferQueryMode;getQueryExecutor/()Lcom/huawei/gauss200/jdbc/core/QueryExecutor;createQueryKey;(Ljava/lang/String;ZZ[Ljava/lang/String;)Ljava/lang/Object;EXTENDED_CACHE_EVERYTHINGborrowQueryByKey?(Ljava/lang/Object;)Lcom/huawei/gauss200/jdbc/core/CachedQuery;createQueryByKeyquery
getSqlCommand,()Lcom/huawei/gauss200/jdbc/core/SqlCommand;isReturningKeywordPresentreleaseQuery.(Lcom/huawei/gauss200/jdbc/core/CachedQuery;)VEXTENDED	compareTo(Ljava/lang/Enum;)IWRONG_OBJECT_TYPEcloseInternallyincreaseExecuteCountgetExecuteCount
getSubqueries(()[Lcom/huawei/gauss200/jdbc/core/Query;willHealOnRetry(Ljava/sql/SQLException;)Z
getAutoCommithintReadOnlyisEmptyisStatementDescribed.(Lcom/huawei/gauss200/jdbc/jdbc/PgStatement;)V?(Lcom/huawei/gauss200/jdbc/core/Query;Lcom/huawei/gauss200/jdbc/core/ParameterList;Lcom/huawei/gauss200/jdbc/core/ResultHandler;III)V
getResultsINVALID_PARAMETER_VALUEsizeget(I)Ljava/lang/Object;noticeReceivedprintStackTracegetFirstWarninggetInsertOIDOBJECT_NOT_IN_STATEcreateQueryT(Ljava/lang/String;ZZ[Ljava/lang/String;)Lcom/huawei/gauss200/jdbc/core/CachedQuery;add(Ljava/lang/Object;)Zclear?(Lcom/huawei/gauss200/jdbc/jdbc/PgStatement;[Lcom/huawei/gauss200/jdbc/core/Query;[Lcom/huawei/gauss200/jdbc/core/ParameterList;Z)VtoArray(([Ljava/lang/Object;)[Ljava/lang/Object;SIMPLEEXTENDED_FOR_PREPAREDhandleError(Ljava/sql/SQLException;)VhandleCompletion?([Lcom/huawei/gauss200/jdbc/core/Query;[Lcom/huawei/gauss200/jdbc/core/ParameterList;Lcom/huawei/gauss200/jdbc/jdbc/BatchResultHandler;III)V(Ljava/sql/ResultSet;)V
isBatchInsertisReWriteBatchedInsertsEnabledIN_QUERY	CANCELING7java/util/concurrent/atomic/AtomicReferenceFieldUpdater
compareAndSet9(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)ZcancelQuery	CANCELLEDset'(Ljava/lang/Object;Ljava/lang/Object;)V	notifyAllvalueOf(I)Ljava/lang/Integer;addTimerTask(Ljava/util/TimerTask;J)VpurgeTimerTaskswaitjava/lang/Thread
currentThread()Ljava/lang/Thread;	interruptgetClass()Ljava/lang/Class;com/huawei/gauss200/jdbc/DrivernotImplementedO(Ljava/lang/Class;Ljava/lang/String;)Ljava/sql/SQLFeatureNotSupportedException;NOT_IMPLEMENTEDjava/lang/ClassisAssignableFromcastappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;getNametoStringjava/lang/Boolean
getBoolean
newUpdatero(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;!?4y????????????????????????B?	B
?
??D?????B?] !"??*?*??*?*?*?*?	*?
Y??*?
*??*?*?*?*?*?*	?*?*?*?*?*?*?*+?*Y?+???*?*?*+? ?!+?"?*+?"?*+?#?$*?%?#~?578=>!@,I1Z8c=iBqGvL{Q?V?[?`?e?j?ot?y?????????????????$4?%&?'(?)??*???+????,a-."?8?&Y+*,-*?'*?(*?)*?**?+?,:*?-?.*?/?0?#???#?,?5?$>8%&8/0812834856#78983:,a?;<="/*??#?$%&>?",?#?$%&@A"/*??#?$%&BC"E*????#?$%&+@DC"C*?%???#?$%&+@EF"/*??#?$%&GH"g"*+?1??2Y3?4?5?6?7?*?8?#?	??$"%&"IJ+,aKL"?B*YL?*?9*??:?;M,??7?,??@?A?+ðN+?-?<==@=#??.=$*B%&+?.4;??4M,aNO"L*+?1W*?C*?D?#
$%&IJ,aPQ"??*YL?*?9*?M,?&,????2YE?4?5?>?7?,?$
'R?%&+?
4;?DM?,aST";*+?1?#!$%&IJ,aUV"H
*+?F?G?#&$ 
%&
IJ
W?,aXY"v?*??H:6*??I:+*?-?J:?K??6		??L:??M:*??%?N?O:
*
?
?P???*?Q6
	?"?R?:	??R?
???????#N+-./#0*293>4L6W8^9j:?>?@?A?@?A?C?D$?IZ[j\]
?^?
?%&?IJ?W??_??`a?b??cd*?efWYZ[9wg?	?^?
+?
?6???hB4@??

???hB4i?$???hB4ij?????hB4ij??YM?M????hB4i,aUk"?K*?9*??H?S?T?	?=*+?U*YN?*?9*??*?????-ì:-??'CDDHD#"HIJL#M'N+ODP$ K%&Kl[KW?+?#4@BM,aUm"P*?9?2YV?4?5?W?7?#
TU$%&W?,anQ"?D*YL?*?M*?N,-?",?,???&:??X,??$42xy?%&?Z[?z{?W?+Ja? a?,a|w"c?*?e*??"*?f?*??g?*?h??>*??
*??@?>~??~>*+?i??>*??g??>*??j?	?>*??	?>+?N:?k??>?l?W*??P~?H ?6?mY*?n:*??I,?o?p:???q?A??[?mY*?n:*Y:?*?ç:??*?r*??I,*?*??o*?s?:	*?s	?*Y:?*?9?p:**Z??*??
*??&*?*t?A?;?*YL?*?9*??
*????+ì*??uA w???? ?+ì:+??7677;7#

%7$%?>%&+?4?A??4M,a?C"0*?z?#$%&,a?A"7	*?9*??#
$	%&,a??"s"*?9??2Y{?4?5?|?7?*??# !"%!&$"%&"??+,a??"F
*?9*??#)*	+$
%&
??,a?A"k*?9*?}m@w?????#./
013$%&
?+?,a??"C*?}i???#
7
8$%&??,a??"7	*?9*??#
BC$	%&,a??"q$*?9	???2Y??4?5?|?7?*??#MO
PS#T$$%&$?+,a??"Q*?N-?*??Y+????-+??6*????'*?????M,+???
:?????ӱ9@C?#2bc	dfh,j9l@oCmEnJhPq$>Ex?9?? 0??Q%&Q??L?+7????"???????????"d*?9*?L+?
+????#tv	w$%&	
?+??@?,a?A"/*??#|$%&,a??"s"*?9??2Y??4?5?|?7?*??#?????!?$"%&"??+,a?Q"4*??#
??$%&,a?L"?"*YL?*?9*??+ð*???+ðM+?,? #??????$"%&+?4IM,a?Q"?**YL?*??+ñ*?+çM+?,?*??*?e*???
#&	??????!?%?)?$*%&+?4IM?,a?Q"+?#?$%&,a??"?"*YL?*?9*??	+í*???+íM+?,? #??????$"%&+?4IM,a??"f*?9?
*?<*?]?#???
???$%&??+,a?A"/*?]?#?$%&??"a*???$?#
?
?$%&??+I????,a?C",?#?$%&?Q"W*????2Y??4?5???7??#???$%&+,a??"Z*?9*?M,?*?
Y?YM?*?N-?*?
Y?YN?6*?+*?????:,?N??W-??W?#2??	?
???#?03ISY$>Z%&ZIJ	Q??;??3'b?IZ[9	Q??;??+?
?
,a?Q"a*??
*???*??
*????#	$%&+
,a??"M??Y*+,*????#$ %&??????"*??*??:?
L*??:?
M+??????N,??????:+??,??6*??@6?6*??H:??????2??6-??-2-2??6?*?i??6?)*???-2?l??6?6*??g?
?6*??j??6*-??:	?
*??g~?^ ?6
?mY*?n:*??I-22
?o?:	??	???p:???q?A??[*Y:
?*?
ç:

?
?*?r*??I-	*?*???*?s*Y:
?*?9*??*?;Y	?????
ç:
???::*?s*Y:?*?9*??*?;Y	?????ç:???	?	"=@aqy||?|?????????????#?9&3 7!;'>)E3M7P:[;r>zA?C?G?H?T?U?Z?]?^?`?a?e?glm"o=u@pBrIsNvUwZxl|q}v~???????????????????????????????$?JW?BxyT}?
"J~U?%&?????&???3???P?W?>???[?`a???????	9?????+?M?

????

???!h@?@	???7?

??h?ma
???

??h?4M??D4EM?BM?%?

??h?M4EM??
?

??h?,a??"c?*?9*?e*??
*?????
?*??*???????L*???????M*???*???>6*??
@>?>*??H:??????,2?	?>+??+??+2+2??6?*?i?
?>?'*???+2?l??6?>*??g??>*??j?	?>*+,??:*???????
*??\~?T ?6?mY*?n:	*??I+2,2	?o?:

????	?p:

?

???[*Y:?*?ç:??*??I??6*???????,??*,??????*?r*??I+,*?*???*?s*Y:	?*?9*??*?;Y?????	ç:	???::
*?s*Y:?*?9*??*?;Y?????ç:??
???*?r*??I+,*?*???*?s*Y:	?*?9*??*?;Y?????	ç:	???::*?s*Y:?*?9*??*?;Y?????ç:??????9SVa??????			??=@@E@v?????Nm??????????#>O?????!?0?8???F?M?O?R?Y?`?b?m???????????????????????????)?/?9?S?V?X?_?d?kpz???	??
?????#*:HNRmq v!z"?#?%?&?? ?!?"?#?%?&?)$?
Xxy
/K}?9A~	k?
?%&0???????O?W?R???mr`a?:??????=??+,(?B???? h@?@? ??4
???h?ma
??	???h?4M??p4EM?BM?%???h?M4EM??	???h??B4EM?BM?%???h?M4EM??	???h?,a??"v=+??+2???????#-./-2$ ??%&??+
?
??Q"?_*??????*????????*?YL?*?????*????*????M??*????*???,?+çN+?-??#,@#VYY\Y#:6
79<?#A,C6D=E@CKDRETF^G$_%&+?#?4MDM?,a??"/*??#J$%&,a?A"/*?	?#N$%&?A"/*??#R$%&?A"/*??#V$%&??"?@?#??*?	??2Y??4Y??S?5?|?7??#Z^!_$a?d$@%&@??+,a??"o"*?9??2Y??4?5?|?7?*??#ghil!m$"%&"??+,a?Q"?9*??W??*????*?	?????Y*??L?*+??*?+*????#"suwx{"?*?8?$9%&"?+?C"??????#?3?=?@?B?D?G?S?W?]?$*Bx?^%&Y??B??+??4\?DM?	?C"/*??#?$%&??"?.*YL?*?9*??
*????	?+í*??u+íM+?,?)()),)#?????)?$.%&+
?4IM,a??">
*??ʸ˿#?$
%&
?,a??"4
*??̸˿#?$
%&,a??"p,*?9*?e*??*????
*????*?Ͷΰ#??? ?$?$,%&+ ,a??"L*+?1W*?C*?ϭ#???$%&IJ,a??"d?	*+?Э*+?Ѷҭ#???$ %&IJ??+,a??"s#,?,??	*+?Э?2Y??4?5?Է7?#?	??$ #%&#IJ#??+	,a??"{#,?,??	*+?Э*?*+,?G?*?ϭ#		$ #%&#IJ#_?+,aC"/*??#$%&,a??"F
*?9*?ձ#	$
%&
?,a?C"7	*?9*?լ#
$	%&,a??"O	+*?ɶ֬#$	%&	??9	??,a????"?/+*?ɶ֙	+*?װ?aY??Y??ڶ?+?ܶ۶ݷ޿##$&$/%&/??9/??+,a??Q"4*??#
*+$%&,a?C"/*??#.$%&,a?Q"+Z*???*YL?*?M,? ,??N-?-???+ñ,?2?>BCDGGLHOGVHYI$ st!Z%&+!?4;??DM?PM	,a?m"?c*YM?*?9? *??*????*????[*??**??




© 2015 - 2024 Weber Informatics LLC | Privacy Policy