ELF@ @8 @ @@@00ppp  P5HK 8 8 8    Ptdh5 h5 h5 QtdRtd (*(*/lib/ld-linux-aarch64.so.1GNUa WF}yOFxp6@? V!cx&4)d1? S-0n$\k[NM >\Zh]*|E_r(+o^r^5{b0+"!HJT`oSq,vftl98 ;4 jh= e/. ;D2./7 #6nDAQfLTMJ-]ydcj%7VN1L='C~iXKqIm3B8wi':YuZzPs[K<UkzW92 C~O5H%e_|:Eam)gG>$3,lXs wQp*P&Ub@YvtI{AG<g`(uRB}"#R $@؂- 20^F 8( @"A1 P$ppQ2PЄWDPJD T  xqD  Da 9BDH @TH2 !"#$&'()./12469;<>ACDFGHIJKLMOQRTVXZ]^`bcdfijkmnpsuwyz|u鉐lbuRg߃(Y}ihp KvQ{uE{O)u~MsC.!gC&wv 2a(mR% ,} 5 /̏Ў}P˜0ԇ8ĮѣbՆUPd 8:N?# ~HMa [)<̐i,Yl%](y%-03SD:)-ʝh #j}1_;@UehYq')4E2 w3K|G8k E3c~ݢ1"2c:lQ⮯nJ5a9[%#̴zo0 @(_ as'"sn tMRz Z$y1OܱQtݖQqe 3:Z3ϻ-\R=e .*zg(}ԏG~PeݤxD1)m4 7(]v-]p64Zs#y%[J;Eٔq[48ͭwh30WJ j1+qNLWCc&䡈幄QxuMFBj.È3{:DߎVE?y,|( x S  ~2eWAj'GC]4;2?\eWZy_|IM5]&t"(D;C}n;<mO Qe J <R 'O  ` V$bm.w*hf qu J?Zj2F  r45%vfSQ d{i! |/XVKHci$ <d |+,X G+ : ( 530 lC  P|  0 0+ 0e 0 T Бi $  9 xX P1 < P q    * `L x `7 @ul p 0 DP  +  pb  4th + -:  9  D$F lg   PL H  tm H4  `  @ Plh yX  F] ; " Xr  ĭ0 j p/   X   `:  47    pl  P   l .p+  X  zX` 0D  h P,   p ` :M  xX    ;   HP~    H  H%  *  @H;  P* n   Td $( T -  h  kh- x @{pN 0mD  @yX  hi   `zS  X L pr  @  wX 0t `    u# @vX2  @  lh /( lt vX(  6 D] 0r `Lb X  0Q  `DJ Tb  P  x `x   xX/ t  @ ` 0H P@ `wX  `  kH"  PX 0} ~  @5T  А|   wX @s^ 0d    {{  TT  `|J Hf 6Y   H< t T pl `libcrypt.so.1_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTablelibdl.so.2dlsymdlclosedlopenlibssl.so.1.1SSL_CIPHER_get_bitsSSL_CIPHER_get_nameSSL_CTX_get0_certificateSSL_get_current_cipherlibcrypto.so.1.1EVP_EncryptUpdateBIO_readEVP_CIPHER_CTX_set_paddingX509_get0_pubkeyBIO_free_allEVP_sha256CRYPTO_mallocEVP_CIPHER_CTX_block_sizeBIO_writeEVP_aes_128_cbcBIO_s_memBIO_f_base64EVP_sha1BIO_new_mem_bufEVP_PKEY_sizeEVP_md_nullEVP_CipherInit_exEVP_enc_nullASN1_TIME_diffBIO_set_flagsX509_get0_notAfterRAND_priv_bytesEVP_DecryptUpdateBIO_newBIO_ctrlEVP_DecryptFinalEVP_CIPHER_CTX_newPKCS5_PBKDF2_HMACEVP_EncryptFinalEVP_CIPHER_CTX_freeX509_get_signature_nidCRYPTO_freeBIO_pushlibrt.so.1libz.so.1libreadline.so.7rl_readline_namerl_variable_bindreadlinestifle_historyrl_initializerl_attempted_completion_functionrl_basic_word_break_charactersadd_historylibcjson.so.1libcurl.so.4libpq.so.5.5PQmblen_Z11is_dss_filePKcappendPQExpBufferStr_Z15pg_usleep_retrylig_cipher_file_content_Z16get_include_pathPKcPc_Z12get_top_pathPc_Z19dss_aio_post_pwritePvimx_Z14dss_remove_devPKcPQnotifies_Z10pqStrerroriPcmPQhost_Z12buffer_alignPPcS0_m_Z12get_prognamePKcPQportPQresultErrorFieldPQgetCopyData_Z30path_contains_parent_referencePKc_Z13dss_sync_fileigs_error_buf_Z22path_is_prefix_of_pathPKcS0_dlerror_lock_Z16dss_compare_sizePKcPxvsprintf_s_Z10dss_ferrorP8_IO_FILE_Z8dss_linkPKcS0_strcpy_errormemcpy_sOptTc_Z18init_vector_randomPhm_Z14dss_fopen_filePKcS0_PP8_IO_FILE_Z14pg_strncasecmpPKcS0_m_Z13dss_open_filePKcijPi_Z10pqGetpwuidjP6passwdPcmPS0_initPQExpBufferPQntuplesPQresultStatusXLogSegmentSize_Z16ClearRandKeyFileP11RandkeyFile_Z18dss_aio_prep_preadPviS_mx_Z22check_certificate_timePK10ssl_ctx_stistrncpy_s_Z11gs_setenv_rPKcS0_iPQgetCancel_Z20pg_str_case_cmp_workPKcS0_mbPQenv2encodingstrncpy_error_Z8dss_feofP8_IO_FILE_Z7strlcpyPcPKcmPQputCopyData_Z16get_evp_md_by_idjg_dss_device_opPQuser_Z13get_home_pathPcmPQstatusappendBinaryPQExpBufferPQpasspg_valid_server_encoding_id_Z19dss_device_registerP18st_dss_device_op_tb_Z14dss_create_dirPKcj_Z12get_etc_pathPKcPcm_Z9pg_usleeplenv_lock_Z12get_lib_pathPKcPcPQescapeIdentifier_Z17canonicalize_pathPcPQgetResultlo_importstrcat_s_Z16has_drive_prefixPKc_Z17IsMyPostmasterPidiPKc_Z14dss_remove_dirPKcPQftypetermPQExpBuffermemset_sOptAsmmemmove_s_Z19dss_aio_prep_pwritePviS_mx_Z15dss_fflush_fileP8_IO_FILE_Z20join_path_componentsPcPKcS1__Z16pg_ascii_toupperh_Z13dss_read_linkPKcPcm_Z14dss_ftell_fileP8_IO_FILEvsnprintf_truncated_svsnprintf_sappendPQExpBuffer_Z15dss_rename_filePKcS0_memcpy_sOptAsm_Z12get_man_pathPKcPcSecClearDestBuf_Z10dss_filenoP8_IO_FILEPQparameterStatus_Z12dss_read_dirP11__dirstreamPP6dirent_Z15DecryptInputKeyPhjS_S_S_S_Pjmemset_sPQfinishmemset_sOptTc_Z14dss_write_fileiPKvmSecVsnprintfImpl_Z18ClearCipherKeyFileP13CipherkeyFileg_enable_dss_Z17dss_truncate_fileil_Z12get_doc_pathPKcPckerberos_conn_lock_Z13CRYPT_decryptjPKhjS0_jPhjS1_Pj_Z18last_dir_separatorPKc_Z13gs_unsetenv_rPKc_Z18dss_ftruncate_fileP8_IO_FILEl_Z15get_pkglib_pathPKcPc_Z16check_client_envPKc_Z13dss_set_errnoPiPPKcPQdb_Z11gs_putenv_rPc_Z14dss_close_fileiPQputCopyEndlo_export_Z8pqsignaliPFviEPQescapeLiteralg_rand_file_contentPQgetvalueprintfPQExpBuffer_Z14dss_align_readiPvmlb_Z15dss_fclose_fileP8_IO_FILE_Z30path_is_relative_and_below_cwdPKc_Z30gs_syscall_atomic_test_and_setPVii_Z10pg_toupperhPQescapeStringConnfile_list_lock_Z27parse_errcode_from_errormsgPKc_Z15is_dss_file_decP8_IO_FILE_Z36check_certificate_signature_algrithmPK10ssl_ctx_st_Z17dss_get_file_sizePKc_Z10CRYPT_hmacjPKhjS0_jPhPjappendPQExpBufferChar_Z19ReadContentFromFilePKcPvmgetpwuid_lock_Z19decode_cipher_files7KeyModePKcS1_PhbPQexecPQclientEncoding_Z15get_locale_pathPKcPc_Z13dss_read_fileiPvm_Z19get_pkginclude_pathPKcPcPQsendQuery_Z13dss_stat_filePKcP4statPQgetsslcreatePQExpBuffer_Z12dss_get_addrixPcS_S_PjPmPQnfieldsstrcpy_svsscanf_s_Z13pg_strtolowerPcPQresultErrorMessage_Z16pg_ascii_tolowerhPQserverVersionpg_encoding_to_char_Z9is_dss_fdi_Z14dss_pread_fileiPvmlPQfnamedestroyPQExpBuffer_Z20check_input_passwordPKci_Z11gs_getenv_rPKc_Z24first_path_var_separatorPKc_Z15EncryptInputKeyPhS_S_S_S_Pj_Z22get_includeserver_pathPKcPc_Z11dss_setvbufP8_IO_FILEPcim_Z12dss_open_dirPKcPP11__dirstream_Z16make_native_pathPcPQfreeCancel_Z18dss_fallocate_fileiillPQgetisnull_Z29dss_set_server_status_wrappervPQerrorMessagePQfnumber_Z15dss_access_filePKciPQbinaryTuples_Z10pg_tolowerh_Z14dss_chmod_filePKcj_Z14get_share_pathPKcPc_Z15dss_fwrite_filePKvmmP8_IO_FILE_Z14dss_fstat_fileiP4stat_Z20get_parent_directoryPc_Z17dss_unlink_targetPKc_Z14dss_fseek_fileP8_IO_FILElistrncat_s_Z17dss_get_file_nameiPcmPQcancel_Z23dss_pwrite_file_by_zeroill_Z16SEC_decodeBase64PKcPj_Z13dss_close_dirP11__dirstream_Z21gen_cipher_rand_files7KeyModePKcS1_S1_S1__Z15dss_pwrite_fileiPKvmllo_unlinkPQconnectdbParamsPQtransactionStatus_Z20get_evp_cipher_by_idjPQdsplenPQsetClientEncodingPQsetNoticeProcessormemcpy_sPQsetErrorVerbosity_Z17CipherFileIsValidP13CipherkeyFileread_cipher_lock_Z13dss_seek_fileili_Z15dss_remove_filePKcPQclearpg_char_to_encodingPQcmdStatusSecInputSenlargePQExpBuffer_Z15dss_rewind_fileP8_IO_FILEresetPQExpBuffer_Z16SEC_encodeBase64PKcj_Z24gs_syscall_atomic_add_32PVii_Z15RandFileIsValidP11RandkeyFile_Z13CRYPT_encryptjPKhjS0_jPhjS1_Pj_Z13pg_strcasecmpPKcS0__Z19first_dir_separatorPKc_Z14dss_fread_filePvmmP8_IO_FILEPQreset_Z13pg_strtoupperPcpg_crc32_tablePQfreemem_Z13get_html_pathPKcPc_Z14dss_lstat_filePKcP4statlibpqVersionStringPQoidValue_Z24gs_syscall_atomic_add_64Pll_Z11gs_strerrori_Z13dss_file_copyPKcS0_libncurses.so.6libtinfo.so.6libstdc++.so.6pthread_createpthread_join_ZSt20__throw_length_errorPKc_ZdlPvm_ZNSt8ios_base4InitD1Ev_ZSt17__throw_bad_allocv__gxx_personality_v0_Znwm_ZNSt8ios_base4InitC1Evlibm.so.6libgcc_s.so.1_Unwind_Resumelibpthread.so.0__errno_locationpthread_mutexattr_setpsharedpthread_mutex_destroypthread_mutexattr_destroypthread_mutex_lockpthread_mutex_unlockwaitpidpthread_mutex_initpthread_mutexattr_initlibc.so.6fflushfchmodreaddirpathconfsetlocalefopenstrncmpoptindstrrchrsetbufferisalphapipeperrorgetpwuidclosedirftellfork__stack_chk_fail__lxstatselectmkdirreallocstrtoldabortstdin_exittolowerpopengetpidstrspnstrdupstrftimelocaltime_risspacestrtod__ctype_get_mb_cur_maxstrtokstrtolisattymmapfeoffgetcfgetsgetpwnamcallocstrlenungetc__cxa_atexitmemsetlocaleconvstrstrstrcspnislowertcsetattrfseekchdirtouppermbtowcdup2clearerrunsetenvvsnprintfpollgetpwuid_rputenv__sigsetjmpstdoutfputcfputsstrnlenmemcpyfclosestrtoulsiglongjmpumaskstrcasecmprealpathremoveisupperopendir__ctype_b_locgetenvoptargstderrioctlsystemmunmapgetuidreadlinkgetopt_longstrncasecmp__fxstatfilenopclosegetcwd__getdelimfwritefreadgettimeofdayrenamegeteuidsys_sigliststrerror_rlocaltimestrchrfdopentcgetattr__cxa_finalizefcntl__xstatmemmoveaccessstrcmpstrerror__libc_start_mainferrorvfprintfisasciild-linux-aarch64.so.1__stack_chk_guardGCC_3.0OPENSSL_1_1_0GLIBC_2.17CXXABI_1.3CXXABI_1.3.9GLIBCXX_3.4OPENSSL_1_1_1     P&y lt mtT D @ӯk yѯ t) m m mt    @   8f ș Ho( Ho0 Ho8 ș@ HoH HoP HoX ș` Hoh Hop Hox p) Ȉ Ȉ Ȉ Ȉ Ȉ Ȉ v Ho v Ho 0v 0v Pf ` h p x `  ( 0 `8 @ H P p)X ` h p x   v  v    @f ș Ho Ho Ho ș Ho Ho Ho ș Ho Ho Ho( p)0 Ȉ8 Ȉ@ ȈH P  X v` Hoh vp vx v v v ^ Y ` @< = < P= ; < @ = 0 P  p ( 8 @ ФH X ` (h x X p       ȥ 0   @ ( 8 P P `( `8 p@ H pX ` Ȧh x   D 8  P X h `   p ا    ( 8 @@ XH X ` h x  Ȩ       8  X h    P ȩ ة( `8 @ H $X @` Xh x p      Ъ   ( 8  ` p   ( 08 @ H @X @` Xh Px     Ȭ     @ P  x    ح(  8 @ H 0X @` `h @x       ( 8  X   h x   ( 8 @ H X ` h x  (   H ` 0 x  @   P ذ  `  (( p8 X@ `H X p` xh x    0e ر     P X     в ( 8 @ 0H X P` `h x x     س 0   @ ( 8 P P h `  ( p8 @ H X ` h x  (  H X  p      ȵ ص   ( 08 8@ XH @X x` h px  ж     ( @  ` p    0  ȷ( @8 @ H PX ` (h `x H `        ȸ   ( 8  P `( 8 @ H PX ` ȹh `x   p P h        غ    0( 8 P@ pH X ` h x     0 4 X h @   P   `  ȼ( p8 @ H X  ` 8h x X `  p      w        ( 8 8@ XH X x` h x     ؾ  0  0 @ H X P p  `  ( p8 @ пH X ` h x  (  @ P  h          ( 8 (@ @H X `` h x       0   @ 0 @ T X h   ( 8 @ H X ` h x 8 P  h            ( 8( 8 H@ XH  X p` h 0x   @   T   `   0 p H h   ( 8 @ H X ` h x     0 @  P p      ر   ( 8 @ H  X (` 0h 0x X ` @   P xw  `   p    @ H( 8 `@ pH X ` h x      8  P X  x       Ȩ( 8 @  H $X 0` 8h 0x w h @   P 0{ P `   p 0 @  { x( 8 @ H X ` h x     (  ` p      (  ` h( 8 @ H  X e` h 0x   @ ( 8 P w X ` p x p    T        P ` 0    HV  0  8  X p `  h  p 8    Y  $| 0  @Z  ( 0 8 X x ȋ j Ћ   8 X jx `e o  ( 8 H8 `X px j xp x   8 ЌX x    p   08 jX fx 8 n H X h 8  Ȉ    Ȓ В ؒ      @    He x  X P  0   @ BH B`  h p x   ؒ В  Ȉ P        ؒ В Ȓ  Ȉ P   ; J L N V [( h@ xH zP {x  F      x ` h p x                      ( 0 8 @ H  P !X "` #h $p %x & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : <( =0 >8 ?@ @H AP BX C` Dh Ep Fx G H I K M N O P Q R S T U V W X Y Z \ ] ^ _( `0 a8 b@ cH dP eX f` gh ip jx k l m n o p q r s t u v w y | } ~     ( 0 8 @ H P X ` h p x                      ( 0 8 @ H P X ` h p x                      ( 0 8 @ H P X ` h p x                      ( 0 8 @ H P X ` h p x                      (  0  8  @  H  P X ` h p x {{_{.Cb    2C 6C :C >C BC FC" JCB NCb RC VC ZC ^C bC fC" jCB nCb rC vC zC ~C C C" CB Cb C C C C C C" CB Cb C C C C C C" CB Cb C C C C C C" CB Cb C C C C D D"  DB Db D D D D "D! &D"! *DB! .Db! 2D! 6D! :D! >D! BD" FD"" JDB" NDb" RD" VD" ZD" ^D" bD# fD"# jDB# nDb# rD# vD# zD# ~D# D$ D"$ DB$ Db$ D$ D$ D$ D$ D% D"% DB% Db% D% D% D% D% D& D"& DB& Db& D& D& D& D& D' D"' DB' Db' D' D' D' D' E( E"(  EB( Eb( E( E( E( E( "E) &E") *EB) .Eb) 2E) 6E) :E) >E) BE* FE"* JEB* NEb* RE* VE* ZE* ^E* bE+ fE"+ jEB+ nEb+ rE+ vE+ zE+ ~E+ E, E", EB, Eb, E, E, E, E, E- E"- EB- Eb- E- E- E- E- E. E". EB. Eb. E. E. E. E. E/ E"/ EB/ Eb/ E/ E/ E/ E/ F0 F"0  FB0 Fb0 F0 F0 F0 F0 "F1 &F"1 *FB1 .Fb1 2F1 6F1 :F1 >F1 BF2 FF"2 JFB2 NFb2 RF2 VF2 ZF2 ^F2 bF3 fF"3 jFB3 nFb3 rF3 vF3 zF3 ~F3 F4 F"4 FB4 Fb4 F4 F4 F4 F4 F5 F"5 FB5 Fb5 F5 F5 F5 F5 F6 F"6 FB6 Fb6 F6 F6 F6 F6 F7 F"7 FB7 Fb7 F7 F7 F7 F7 G8 G"8  GB8 Gb8 G8 G8 G8 G8 "G9 &G"9 *GB9 .Gb9 2G9 6G9 :G9 >G9 { s.sB @{¨B G{S[*!cW"ks@_G@%5qT@!4!4!4!@5`R2!G@Q`4!57R ((u6 n{o*ER2# RGФ|Gjy&@!R@B b9*9&:9fB9L@^9n96BRz~|G@"@5$Ru6ҠZ(R9 V`5y gcB@ sh@B !lh@B@ !dh@B !^h@B@ !@Xh@B !Rh@B@!Lh@B!!Fh@B! @h@B!:h@AB5h@!B0h@B+h@a#B&h@AB! h@5`"hG4u6c{#@h@B hD4`6Z@yh C4`69@qhA4`6B@hh?4 R$G?9 5*`c@87s "*I1>TQqTs6! Gbn@@8 R"G!@.~*G@K@4R)[`xa `6!R@9`6!RXyG@o$R {68`@h@4RZ>G@W$C`6!R9`6!@@Ah!RG9`6!@6hBRҵG@RqmT@{G@i$ R9`6!Rl9@R`6!RG9@ $G@R 4XqT,TXq Tq T@! R`;z9'G@wR+#!`SW;d`9484`58@5U9#9%4@ҕ # @  @!'A'`S`6!@gG@#O`6!R\9 `6!R(`6"R\D9`9!\4`6!R)9 R9`6!R9G@#KG@.T`68@@G@#a6 8`6!@og`6,@@G@q#a6 ,?9G@i#Rb6@g?8B#R5s6G! @bn@G@`6R(`6$@@mG@A#a6 $?@9G@`s@`p5G`9@9?pqMTs R`65BB`(@f 5@"t R9qG@@@8Ga6BR@" #@R @4Xq`TTXqTqT ! R`;f`65B @f@5G@7<G@`9s@`d5G Rs@"R+"" R n w@"@"@{"@v"@q"C@JH`6O@@ G@K?qT7@y6G" @![D94G @ K?qT77@z"!!s947@b!@!y@Z47@A!@+@ BRg 5s@!!!cG!c@ R```@"o@w6i9`G5u6@&@&R @Nu6.@L@LTI;`4BB-r1T`6@_@?Bz`WT;@ZZ*[7C  /" ,"`)"`*3cR *W5A!+@w@ +WB+{@ @_@+@ Aqs@T`6!$A!+Bl@B ,Al@!CC9c`,BB,Rj!"#lD94`$&$'xD9*+4'AqhT"R`AK7_@x9 5 R9s@A9`6'_@ 4p5|8CR  L5`Fx6qaT`F6B+_@@q T`F|RR_D94@C@@7;@@Rx 5@`F@@5Rj @5`Fu6qT`F!G33A?q T@R@a!`-70R1T@!%G@`Fu6<Aq`"TqT q6TD954 R`6XD9a5C994D9"R!Gq"9q;|G@J*t6@``Fu6ҙG!D5.TDht8`4D}hy94R J5DhyDh9&'%7@?@)\`N! G@@Riw*!'AW@qiT R9S@"%aR @9rsA!T Rs"Aq +TDJ@P*IҝqAJ7@4@BR 4XqIT HTXq@Tq!T ! `;bR Rn@G@@@!% At6DD JqmTE~@xuEx5 JkT`6E@`6A?q Ts6 #`(\*SA[BcCkDsE{Ө_G@ R P4u6ҵbRL `M5G@kJ5G@cw6@cz5n@G!@ RB#Rx5D9@4ҶD9R@:*CL}o@!`&Gck@c Ěˠ@B |G@J@m5`@9k5 R 5@R`AR?8R N5@|@-;A9 5@.9BA95@ #&B9`6_@D! @_ T_@_>@@|@OR``4Xq 5T3TXq2Tqa1T ! ⋀R`;7@,7BR4Xq@-T+TXq*Tq)T ! ⭀R`;@YR@Y]@"I*@RyA5@SD? 9D ;@R|R_A&6@@!G!@b@! `F@RXqTLTXq@Tq!T ! ER`;:Xq@xTTXqwTquT ! QR`;,q`wTqT ! ER !qTq!sT ! QR Xq@ T TXq TqT ! R`;XqT,TXqTqT ! `R(c"n@ ! bR` ! bR8b6!!,GBl@@!`F@R D94Rm{*`F3`R`F!Gn@4@ A! @UXqT TXqTqT ! VR`;OXq T,TXqTqT ! UR`;A ! VR`: ! VR83q TqT ! VR ( ! VR:! ! VR = ! UR` ! UR8 q TqT ! UR x ! UR:q ! UR =jXq TTXqTqaT ! pR`;\s6! GRbn@@ Rm ! pR`J ! pR8Cq TqT ! pR 8 ! pR:1 ! pR =*s6!G@Z ! R` ! R8q TqT ! R  ! R: ! R = ! QR`~ ! QR8w ! QR:p ! ER =i{Ss6ub)s"GSA@{è{ s,Z @{¨B G { s-J @{¨B Gz @#lGcGGsG@ _ ,!,?T!Ga_,!,!"A !ABGb_ { `l9@5G@A R`,9 @{¨_     {SRb!!)5`@SA@{è_!!*5 R`!!@* 4!!*5`R`@R`!!* 4!!+5R`R`!!@+5R`!!`+5R`!!+ 5R`@qAT! cG.c@& R!!+p5 R`R!!@,f5@R`R!!,\5`R`R!!-R5R`R!!`-H5R`R!!->5R` R!! .4`5R` R ~R#{c`GSd@^ .`#c / 1 T!R,R`!!2E!!3bE!!`3b E!!3b E!! 4bE!!`4bE!!4bE!! 5bE!!5b"E!!5b&E!! 6b*E!!6b.E!!6b2E!! 7b6E!!7b:`>a@a @a@Aa@a@a@a@Ab"@b&@b*@b.@Bb2@b6@a:@"R?@TEuR`GB@!T*{@SA@_B!!/ R  0 R! cG2c@ R{ `E`M @{¨_ 8c,R{c`GSd@Ҕ,@`@?q!T`!q+@@7|@ x`4`GP@!ҡT{@ 8SAc,_!! G@ R>@@?!! G@ R {c`GSd@s,RIb @b@?qaT`G@@!ATSA{Ө_b>@@?!! G@ R { ,E`.B! @ ?. @{¨_{c`GS,Rd@#`!e*d"3@a@R`.B?qT`G@@!TSA@{Ԩ_փ>@`?ց@`.B ?!! G@X RBa{ ,E`2B!@ ?2 @{¨_{C`GS[ck,*@:R(#@`2B~@*d?qT`G@@!T{ASB[CcDkE_"?@@?RRfE`3!! G@ R{c`GSR#d@q`!Y7@_qT,d*c"`.Ba*@?qT`G@@!TSA@{Ԩ_6>@`?ց@`.B ?!! G@ R{ ,E`6B!,@ ?6 @{¨_{`GS[*c#,Ҡ@R%3@`6B~@?qT`G@@!ATSA[BcC#@{֨_"?@c@?RRRE`!! G@c RMl{S[cq4xR'5Fq5#v!R56a 5 -@A Tu#R@5"!M 55Ru9JW3OO@?qTv"Rn`5O@0`5O@!!/`*2R j,u9 @a0@`SA[BcC{Ũ_!0R!/Ђ! cG@c@ RЂ! cGc@ RXq@#TLTXq$Tq#T! !/`;b-R RXq TLTXq(Tq&T! !/.R`;Xq@TLTXq(Tq&T! !/b.R`;q.Tq#T! !/.R Xq'TTXq&Tq%T! !/-R`;q@TqaT! !/b-R ! cG8c@u Rgq`$TqT! !/b.R q )Tq! T! !/-R Xq`#TTXq$Tq#T! !/",R`;Xq TLTXqTqaT! !/b1R`;Xq@TTXqTqT! !/1R`;uq`TqA T! !/b1R jq@ Tq!T! !/1R ~_Ђ! cG c@VqTqT! !/",R jKXqTTXq@Tq!T! !/+R`;\=q TqT! !/+R Q2! !/+R:J+! !/+R =C$! !/+R`<! !/+R85! !/b.R:.! !/b-R ='! !/b1R` ! !/b1R8! !/.R:! !/b-R: ! !/b-R`! !/b-R8! !/1R`! !/1R8! !/1R:! !/b1R =! !/.R`! !/.R8! !/b.R`! !/b.R8! !/-R`! !/-R8! !/-R:! !/b.R =! !/b1R:! !/",R:|! !/",R`u! !/",R8n! !/.R =g! !/1R =`! !/-R =xY! !/",R =qR   {#R!RF9594@9?q`T{¨_@95{¨_  %{`GS[c*ks@ҳ f`*5R95  &!q_$TqlT9/9@"B@ i1-T*1 Tq!T=; 5R 5c@@? TRR!`GD#@B!T{@SA[BcCkDsE%_։@5Rr  % `&;R _*$"B !1` T0R!R1 Td@N [55R1TV@@  R7R  u9A!w&R K@ 5Rv R9!@'C@*4@QH8?(qTAR>@!_`T@  .d"46 @%` ^X TZZg"*B1T!bR!o: 54b@5R  Ue @% `% @  {4 45RC  U  =@ 5R"  5RXq TTXqTqaT! !`;BR Rpq`TqT! !BR !!BR  0 R]! !BR:! !BR`! !BR8!R!! !BR ={Sa R| !! Rs!!a@@SSA{¨!! w R\@!! {S[*U*!!` `@YqTR*SA[B{è_*qT*Rj[ {S[%!! 1Rj#c !!` b!! a@?qTRzD*SA[B{è_*qTRR,BRҽ  {S4R 55SA{¨_SA{¨!Xq TTXq`TqAT!!`;cR Rzq TqT! !cR !!cR:!!cR =! !cR`!!cR8  {!`GS[6" "@/*G@kAT 5棐R|f=rb~|&a~&e!eK!KkT|&uR&|& RGee|K|Kjr|* s~*Ä!m@lslKbKGG@M,G@ t`G/@@!ҁTSA[B@{ƨ_֠@!!@ G"  n@\@n@" B T@ @棐Rf=ruR Rar|#|&|!"eB Kclc K|&e|KĐ1!T!!BҀR 0, R!G"XD9b5!C9A4_d{StG@*@ z*@@4 bU4aGt; @5@U4aG4 @5@U4aG4" @5@U4aG4* @5@4U4sG@aJA`@SA{è  sG@aJA`@SA{ès  ~ y{S4`Gb@MU4`Gt;@DU4`G4@;U4`G4"@2U4sG4*`@)U 4SA{¨_ @ SA{¨9 5 0 + {S[*7@@9q@TY4Gr@`@9?qT@4`@A!R@s@   R @95!!@B|GB@aSA[B@{Ĩ_r@~@H5Qb@uXqTLTXq TqT!!`;"R R!!"R:! !"R`!!"R8q@TqT! !"R !!"R = {c`GS[6U~'Rd@/+'@Cc*#RaqT'@Gwr@`rv4 R`+@\:*R +@!|G!@TG@+@H:*+@!|G!@@Tq @zTGr!`G/B"@aT*{@SA[B@_3R`VD9`4sRGTD94sR){S!! [cxY* 4!!(O@ 4!! )J4!!`)E` 4@9q T@9 5!!g5@R y5 3R'55@4qTT4q`T4q>T 03R*SA[BcC{Ĩ_!!(5rA9Rr95rA94 *SA[BcC{Ĩ_Rr9X43R*SA[BcC{Ĩ_BR"y5@y 3R 44 qaTb4qT4B!! 4!!`@4!!@5eR95A9S4 =4 5 R5 ` 5Gx5Y3R `!@4B 5@R43R 3R`!!u4 5R5 ՁiR y5 @yq`T qT3Rrb 5`RX43Rr! )m 4!`)h55r5\G @yq y@5R5)@5G`3!9@52@qG2852@%3R_!8!@#53@[1ߢ9X5@3R % A9R9BR`3R {!  4! 5 @5 95@!!53R!5@943RV 5R43R!" 4A!@4!"`4!# 4!!,` 4!`$ 4!% 5 !%5@RyX53R'@ R9X43R5@943R! s'Q*95*@94#@ R9x43R*@9R*9R@Ro3R"i3R`#dQ5y53R(Y&@r&x53R$fK:@d:5`3R#X=@yq`T Ry853R`(2:X53R $+&x53R %$! !%'5P69856@9s4%!&5BR=Z5Z@3R&6@9R693R@&uR '  {S[cks>v@@ @9qT@95GB@@CC9q /T!@ u5RҁR> RҁR>@Rd?G @&*SA[BcCkDsE{ͨ_ qT@95#Rm>G@#bcXD9E4 YR7 s RҡRP>@&4'q T!`*4@9qT@9qaT @9 5#RR2>?6R1ATGt@@y G tzw@95O37G!@[v"3@C"7@G"KZ !-S_*@W \  Y !*!G@+"K@ +! C+C@ B+"G!+?@! ,El@ @C9R?j+T`, ,?#"R#E2 R ,5*w'a@34;C+?G@qT`RGBC9`5@. ;@`iReO@@3@@7@@n@@ ;@ "!cG .c@\!24!6`#4!6@'49q <T@9qT@9@5v:#RRgI=g:#RRB=XBRҬ*qaT#g@`g@*ҹR.9 Kg@@?qT! !Rd~I@  S@1T|RR~;@K!RC!R?;@!C!R;@GG!RG@/@<w@V9?q T@YR@5j! 7`4@9q!7T@9q6T @965AR rG!@?kOT&#RҁR< 9 4T @94`T@95T@9`4@9Q$qT#T @9Q$qTT@95T@94@99?q@zTBR*q LT9G#@uK5_@`, ,?##"R R@5R-|RFRҁR><>UYR65c@ւ`GYR @#3tYR#@R 2- YR 3@ 5GD!@94D@@GG@DU !RD9@ 5GD!@94D@@oGK@DC !RD9@ 5GD!@94D@@]GC@D1 !R D9@ 5GD!@94D@@KG?@D !RD9`9 4GD @94D @8D GDD @D!R 9!R`R!G7GZD9`5C9%4GZD9 4;@6Rk#RR;ojYRV5@7 =#RRp;aRa R9?qT@Xaxa R5RvU4D5G@C9 4! G@E ` ;@@} 5;@2G @.q5G@y@ZuG@}9@?qTf@G@ @0\y!9G*!:B4@4! :<-4! 7@%4!72 "4!`;-(4!;((4!;#`%4!$4! g4!;@g4!;f4!< f4!@<`e4!`<d4!< d4!9RG\9R#Rґ7gqTQ! = 4R+#RRG9z7!G?9@lR$rTbR@5b* 5!@R*5g@!@<4!`< 4!<4!<q#GU9R*rTg@*Rqg@GYR96A56RR=RA6RR@=99`4ZqT,TZqTqT!`;fR_ R9`4ZqT TZqTqT!"fR`;LXq T,TXqTqT!eR`;>!"fR`7!"fR80q TqT!"fR %!"fR:!"fR =!eR`!eR8 q TqT!eR !eR:!eR =!fR`!fR8q TqT!fR x!fR:q!fR =j!@ YRN)5YRG!`@yVYR9@!!@@4!,4!4! 4B'4!@5gaR#R46#gg@ 9?q TRg@B'R@@! 7 4g@1@ TYR6Rg@В5~RR 6 ҠG@HrT@G@9 4G@C94"RF9@= G@94G@C9`4"R5N@g@YRR B'7RH@YRR YR@=RR@76RRRЮ5GG 9GXD95C9 4Y2RR5G@`$bcXD9YRq6 5AG C9R 9#RR}5@"G!! 4!`<4!@4!`) 4! `A5RRX5RRR5G@ 5#G'9Gg95[D9@56R wYR5!R 0&I R6Rg9R'9R =nH[D9* 5g94QqITR@ R'9 )! G@ cG!c@YRYRG`@yRR4!G?9*zrT6RYR^65J#RR4@ G<R@ @ YN T@/@BV1T*/-G@GrT@G@94G@C94R9v%HYRG@F'w>R!ARc`B1`Tt*wR!!?@)1iBXqTLTXq TqT!BR`;4#!Hn@!,G@,@R!BR`|!BR8uq TqT!BR j !BR:c!BR =\#RR 4#RRc3!g7`5v#LYRHc@ig@g RYR3b5MYR@=R! 5c@`LYRH*YRlYRf?4!@*c@A5HYRqYRRR5RHYR 9qT R5RE9qAT6R#Rғ3YRx5YRvb0*YRwa(**YR}!HYR*YRu 9qTHqT`4qT** YR^LQ"!B T 9q TTqTqT*YRz!7bҧ`5YRb*YR)^**YR]*YR]c**YR{*YR?qTqAT*YR*YRP*YRՂ**YR>`**YR|**YRDz 9qTlTq`TT`4q!T*YR9*YR3qaT*YR|*YR}v**YR|xn**YRzg*YR{a**YRwtZ**6YR^xv5 {!SqaTRR"15SA@{è@<SA@{è*! G@tn @j!iI RO  {[SӞGOaD @3 `D"R @ `DaDDR@ 5R!M`D *qT!@zq`T3R *SA[B@{Ũ_`D"R*qT*֞GAGn@5@ !  *SA[B@{Ũ_֠ @@R! @p4Xq@TTXqTqaT!`;RD Rbn@! G@@Rq TqT!R /!R:(!R =!!R`!R8 {RS**@5gyKs7sA*RcySA@{Ũ_@RRcy*SA@{Ũ_Xq TTXq`TqAT!`;>R Rpq TqT!>R !>R:!>R =!>R`!>R8{S[94R֞G  @Bu9*5qTqTq@Ts4`95SA[B@{Ĩ_`9qTQs `9qTqT5qT`9qATa 9s 5 @s a9!4?(q!Tss `9 {"!SG@sG`@`@q@Tb!@%*SA@{è_!`@ E?@*SA@{è_{SG=#=@'=+=/=3=7=;=w`G@@@TqdGp@`Gl@!@x@sG3 )E`@FSA@{Ө_{1{_!BGGBl@@ R Rz { 3 @{¨_*i{$@TG`{_ R[  ~R{c`GS#d@G@@!G!@@T!G!@TA`@94  35`9 5GG?`9@ 5R (@R PҔGGb9@ R`GB@!AT*{@SA@_qTv!@'BG ?`9ek!@'G"R "`9@5R! Xq TTXq`TqAT!`;RI Rq TqT!R =!R:6!R =/!R`(!R8!{S[uG!`GZD9#@'b5*@ @?qT! `G@! *BA1`TsG"`@B4`G'@@!aTSA[B{Ũ_b!t~ @F @!j!mR 0 RUt{S[c# Gg9!4@!G!@T!G!@@TtAR1TqT4R)TqTQR?q TG` @`g94` @!G!@T!G!@TSRu*SA[BcC#@{Ψ_4\GE*SA[BcC#@{Ψ_֠GE R*SA[BcC#@{Ψ_ֶGC^@ @ b@9!G!@ rT b9!Z4!T4! N5R*@ @Â@tVj^@ b9V^@ RÂ@4RaV{ sG`@}qT R @{¨_`BC94 @{¨@R{S5R`5SA@{è_*Xq TTXq`TqAT!`;R Rpq TqT!R !R:!R =!R`!R8{S[?T_7@u5SA[B@{Ĩ_SA[B@{Ĩ_XqTLTXqTqT!`;BR RG*q TqT!BR s!BR:l!BR =e!BR`^!BR8W {S[c@9?Lq T!@V5G JE&@aTa!|}V ұa~} 5E[ Js~@DGz3 E3xbaL5 J SA[BcC{Ĩ_@9?qT@9?PqT Ҁ` RXq TTXq@ Tq! T!`;9R Rq TqT!9R XqTTXq@Tq!T!8R`;q TqT!8R !8R:!8R =!8R`!8R8!9R`!9R8!9R:!9R =@Y@R!@7!`R { `E@QG@` @{¨_ E?@D_  {R sG`Z( r5y @{¨_Xq TTXq`TqAT!`;⃀RT Rq TqT!⃀R H!⃀R:A!⃀R =:!⃀R`3!⃀R8,  {`GS[@ҵ@b.@ @9`4@ @@4!RG9`E`E# R!4G@!`s.`@qaT@R``G@@!ҁTSA[B@{ը_G@!@**@@!R_ 9 {[GSE6(9ECq TREE!!Ck TVs_s@5 RSA[B@{Ĩ_GJqTRSA[B@{Ĩ_GZ(4-{ 4 @{¨ R!G 4(9 @{¨_ {S[6qTQ?q(TG@94JqTv5TRSA[B@{Ĩ_ RSA[B@{Ĩ_y*@@%@44GJJ?kT@Z(Br5 R2(9@  R6(9XqTLTXq TqT!`;BBR1 R!BBR:)!BBR`"!BBR8q@TqT!BBR !BBR = {S[uG@&A74!G@F@@?`G$AqTE@tG@Ww4RD9`4sG`@aBC94`@`@3rR5E@!R94SA[B@{Ĩ_ր@5@!"qTSA[B@{Ĩ_ր@B@bE`cXqT,TXqTqT!`;PR R@ Hq TqT!PR u!PR:n!PR =g!PR``!PR8Y{BS[ck:rso!T@A9?7R@*۞GrT@U*qhTq@ @z T`@0@TA9R@raT 4*SA[BcCkDsE{Ȩ_ QqTE@؞G@@qT!žG;@\@q;@0?q@z T*E@@G@ G*@YqTBC94rs*SA[BcCkDsE{Ȩ_ցG@b0?q@z!TR?@*q@ @zT*g@ @G@`@,qT*@RO*{S[cck+`@G`@!`q T`@E!@9`@/@zSA[BcCkD{Ǩ_*a@v`@z@U*CCqTQqT*@@894G JqT+I+@p 4 5G@q T*lq)TqaT]1+@ aWi`@?@Rz@*.4[3@w9SA[BcCkD{Ǩ_@5nZ 4M@4GJJ?kT[(>@5 R+3(9BC9`4r R 7(9*R`@ !XqT TXqTqT!`;GR R@R|!GR`!GR8q TqT!GR !GR:!GR ={S[5cW8R#**Z@r@zbaT55q@zSA[BcC#@{Ũ_@H54@q{BS[6aGcc`Gkss'md@"@WBB"hD9b5! A?q3TtG@!!@E@WdqHT@@ TSD9"4R`GAqT`GC9j*T9q`T|GR @Z z8: 5_q ,T_q 2TzG@@ A9RWAC9/4v5 `G@C94@`@7R@5E@94xG@*q`.T q)T4q`=T*-RW@`GC9j+TuG@ @[kT@W !6vGc/- @}`G@&L@N@@a9 @5@l#G@aRB|GB@`9qTR ՠ`G@@!zT*SA[BcCkDsE'Fm{ܨ_9q`T|GR @-Z z8: 5_qT!`*ҵ4!0ү`5tGҁ!RC93xb@9 @G@85tG@T#5@!`W!Rra/T/RE@*W[ MN!@H# cѤTb(bga a)` j`TW@*xW@"R{A @ `x8|8*5!@&O`-4qOTqRTq+T#q ZTqa-T!'?*\4!@18^4! 12@,4!0,*_4 yG!` @W q`DT @@W@ E5C|BG@.tG@ f@L @z(*r:`5! ,5`G@Y@5WA9!R*aG C9jT/!#xG@qT@C@cW@ERb!@,Ҽ4jA`-W@@.!`,o@4W@(!,i4W@"!,c4!`"R@ 3{ MN! H#cѤTb(bga a)`=RC!*0zGk@@@0!RraT/[`GC9A 5@!+OT,5`GC9@4Kc@Bcg@%THA !ѤTbgAbb!b (`)`W@-@RmqAT壐RuRe=rdr||% R|$RG eKlK@e|%!(e|K R"9qaTy`G!+@@ 4!RJrT*qT@4`G!@*8rA2T!&b5t`9qATnG<q %TqT! (Ѻ5|G @49 @y8[9*5?#q@5T?q5T?+q 1T?qAT!`ҵ4!*ү5zGA @ x8;8 53qTЂ!' 4p~qaTH@C9/5wGB +;A1@4T^@!G!@ !4`GCH@O g @ R9|G@xMV@9 @!8Akk Tq G@9@zT @ 5`GC95xG;@@C9!5+qT|G*AkTЂ @G@_T@@5@ԐRAy r`? C@ҒO@Ҏ KL! "BѤT b!bi!i (`)`wG^@wGG@ CB9^@b9^`GC9`4W@ @e`GR!,@Z KL! H#cѤT b(bg/a a)`(bI!`&й4!0ʹ 5X@4 @=G@ CB9b9`GC95@!+x!&ұ4!`'ҫ@4!1*`5|G @9 @y8[9 5?#qT?+q T?q T?qTТ!`*5@{Ga @9 @y8\9 5?3qT!&q5G@ CB9b9@5!RU`G\@`\Cqkr|G @Z z8;: 5_/q!T! 'bD`z4\@95xG @<G@ CB9c9!B/5G{Ga @9 @y8\9e 5?qT!`(bu4!' 5!@( @5!'* 5{Ga @e9 @y8\99 5d*XqTlTXq@Tq!T!`;R RF!׀R 0 R>!R`!R8q TqT!R !R:!R =  {c[c1GS#yr @6h9@5G"R*2h94rTJJ?kT2h94J! Z@`6h9 4 *SA[BcC#@{Ũ_R*SA[BcC#@{Ũ_ {[*SGckD_ @` sy@D"R @ DDdq` TR)`4XqTTq` TqT! #R RXq TqaT!#R`;$R!D GaJA`@xJ 4GR JqmT ՀERRssU Jk T"R*N5G0h95"*!2G@a(g/ R5D"R 4qTG!G@3@n@g! e"*!2@B@R!#R8!#R =$4"*a! G@&(,/R!#R:!#R`z9G4@&ZOG34@@QqLT4@@@4QkTRs~@t4XqTTXqTqT!bq TRE*SA@{è_qTRR*/4  {B`GSA@GB B1TqTR `GG@@!aT*SA{ɨ_4RkkT!TR 0 Rc  {GS!@*qT4R*SA{¨_RR@9?qT@9"4 ?qT? qT@9RA4@9?@qT@9?qaT@9 5R@94!ѣ~R#{c`GS[d@~R#")`7ҡ 5`7҇`5 @ U`     @ @`@ ` }!z@"w! #@#$o%l&i(f`)c *``+]`,Z-W`/T1Q2f'7 2 5Z 7 5")O 7@6@7-`8*`T`GD@!! T{@SA[B!_֑@4Xq@TTXqTqaT!R`;4XqT TXqTqT!`; R R@6@7`8!; 5z! ; 2t&Xq TLTXqTqT!b R`;eXqTTXqTqT!b R`;WqTqT!b R Lq Tq T!b R AqTqT! R 6@@q TqT!R #!R:!R =!R`!R8{! R`t! R8m! R:f!b R =_!b R`X!b R8Q!b R:J!b R =C!b R`<!b R85!b R:.! R =' {cGS<["@%*@ R6!;6!;0b !<*b ! >$g9V`;q!?#b!@R!@  !!!!!@Rs! !"!@!@ ! b !  !` "! !@R:!! b! B! "!@B!B!!B ! |"!`v!@pb!j!d!`^! X!R" !L"!F!@B!:! 4!!.!@"(!""b!#"!$!%!@& "!'B !'B!)!*!*"!`+! ,!,!`-"! .!.!/!`0!@1@R;b!1B ! 2b!`3 !`4*@!5_q"!6@9!@;_qb o!>r!`d!@^@R"!`U!Ob!IGc`;B C9!qBE !7@RB! .!`( !`"B! @R! "! SA[BcC{Ĩ1Ђ{!<S[ckso9A 5G@a1`T@y Rr@yQ~ d|KqƟB 3 !W4Q~9#%|R*3 3@B!4*B R{s BR#kckT*@qT|{ k`.@RZ2{klT1SA[BcCkDsE{ɨ_֡#R Rkk@q T TTaj8?qaTk@?q T Tк R ~{4`@9q!T`@95W@w 4~{j`Z; е @c R:R3TQ*B{4a@9?qTa@95~{ <R @ ?փ@3@?@NA{4jaZaj8?qTcT@y*2 jb5|5k@kqaT! *SA[BcCkDsE{ɨ0*ck@?qT@y@ R6R7 R2 !1@y*2 `¾ {S@ t9_jTSA{¨_\`94s`8(q@TARSA{¨  {S["4cks`@:RGwGb ՀU9:9 5RwG9U9"4@! 4@(@BG@C9 5"4@ @ @`"@C@h8(qT9 @GBC9` 4@@R 4Xq`TTXqTqT!;bR`;EB+wG9S 5"4@@@GBC94@@rR4XqTLTXq Tq T!;R`;G@C94`R4XqTTXqTqT!;`;BR R4dSA[BcCkDsE{ƨ_w`b(@@;Rq Tq T!;BR !;BR:x!;BR =q!;bR`j!;bR8c!;R`\!;R8Uq TqT!;R J!;R:C!;R =<q TqT!;bR 1!;bR:*!;bR =#!;BR`z!;BR8s{B t9S5sGa@*`@\SA|G{¨@ГЂ#RvGsGBXG9a_9SA{¨_ {S[|@s~@@ 5j78qMTQ`9ѿ`8T! <!`<  RSA[B@{Ĩ_!<!=!`=@!=!=! >`!`>! ? !?!?ۼ! ּ@RXqTLTXq TqT!;`;Rx R !;R:p!;R`i!;R8bq@TqT!;R W!;R =P  {S[@qT!4*C9$QB(q@T!J!8"4"t9494q@G,AjT6@ 7vR"4' /`5G!@95G!R9SA[B{èv4G!@9A5*{S`T!`55s`95cG!c@SA{è_~R@?qTa5@!9 @zaTTSA{è_R? HT!cGc@a !cGc@X>Rʿ !cGc@M! t9?jAT_{|!`;@ǻ{e{S*[cks7s|Fy4?'z !!`,5|F<|z4Y@*?!K85C a4ww@`9!4 ` s49vSA[BcCkDsE{Ȩ_֛4!x?q` T7@7@z9*y`9v59s4v_kT*Խ 94kT94a8?kT$4 [ s49ws@@4?@ k8q@@z`94_kTk`T**4`j8j!8!_Ts`9599qTл6 R74XqTLTXq TqT! R`;k`94k`T_k!Ts`94sTSA[BcCkDsE{Ȩ_*kJ8B"4s49vSA[BcCkDsE{Ȩ_s4tSA[BcCkDsE{Ȩ_`*Zk7@Uk2ҿ_970k 4Xq@TTXqTqT!`;bRy R T4Xq T,TXq TqT!"R`;b!"R`[!"R8T! R`M! R8Fq TqT! R ;! R:4! R =-q TqT!"R "!"R:!"R =XqTTXq`TqAT! R`;! R`! R8}q TqT! R r! R:k! R =ݽd!bR`ֽ]!bR8ϽVq TqT!bR ĽK!bR:D!bR =={ST[*cwk+L t8a94R:R ՟k Tk@T˺*.*4ck8cj"8B_T{sa9A5t994SA[BcCkD+@{ƨ_5Rt85Rw8SA[BcCkD+@{ƨ_ Ձ 4"F@Dxc@@BxcB@!99_ {[6~@S*k!F"@95"BqT դj81ATh8j#8ck,T38SA[B{è_c~@4XqTLTXq TqT!`;R# R!R:!R`!R8 q@TqT!R !R = {`G @GB /1`TG@̹qTqT`GG@@!ҁT @{ɨ_! R 0 RSrݸ RK@`yӸ RA{SJS|@5A RTj8Ra"QB_$qT!x|q!Q! YzSA{¨_RSA{¨_{[е4S@@95B?qT4|@j8?1ATj8"@s4TSA[B@{Ĩ_"|@SA@"@[B{Ĩ9{Sa4[c @!H@! QמG@$s@4ts4`"@GSA[BcC{Ĩ֞G@ҹ@s4[BaJ@`@SAcC{Ĩs4 [BaJ@`@SAcC{Ĩ т{B`Gc4S[a @c8@A@/aLW! Zл5@!4 4@3Rh Y1T+@4"@N@_h!85 DC$h8(q`T`G/A@!T{@SA[BcC _R51TN@8 w+@ q4"@N"@ _h 8'6@3R ^H{cG! `@3@R{St4`F[`*@@#TSA[B{è_5 }ȸ`ѕ*||||SA[B{è_!ܷ` ҟ*SA[B{è_ {S[c# qTk Tj8=*j8s9kTKSA[BcC#@{Ũ_KSA[BcC#@{Ũ_{%,4`9d9{_{ 4F`"@xb T$$ @%@9!@9xbxbs @{¨#@c}s @{¨ @{¨_ր{ 4F!@xaT`"@5 @{¨x!`"@@4`@ @{¨ _  { @a@`@`@` @@`@@ @{¨`@"R$49!F@9(@8@!xb@T_L{SF@4!RtFa6A@xa`T `&SA{¨_{S*Ҭ@ |@t``"Rb"SA@{è_   {S`F[a4"@xb !@@SA[B@{Ĩu4vFR@@`Fz7@ { 4FA@xa$}E @G@9F@9xaxaxa !As @{¨C@c}s @{¨_{SF4@zs&z33sѳzsSA@{èSA@{è_  {S?IT858`5!R QTP)(@SA@{è_SA@{è_ V{c8@4S*[#`@"848"@95q-TR ! @3fQ8?q38be Bz-T *BKq#8BzLTk-T*@~@ 5SA[BcC#@{ŨXqTLTXq TqT!`;R R-Р!R:Р!R`Р!R8q@TqTР!R zР!R =s {S4[cks \@`5"`@ R \B5 `4@a44@F4@!@xa4s% 9 @`@ A9C@9|! "8`c8@xxqmTZK4|@`AYRJxxA9_99QqT`Z`xa ւ4A@ @@q͘TQ @ Ֆ4@J@9b@@4`!R@9B9J`999b@4J@@o@q`TA9449 @`@4`!R@9B9J`999@4`R@9A9Ja999SA[BcCkDsE{ʨ_֖4`!R@9B9J`999@J@M9b@@4`!R@9B9‚@JB‚a999J@@94!R4‚C@dA@9!~5a9?1 Tw49 @`@b4J@@9QA9a Ja8 894RF@@`z5-B4p@q@T|4cR*A9C`Z @@4@ @;@{`@^@e@e9b @b@_Bb@+!G!@4F4!|G!@44@a@>@@5A944B@ @J`5 R!9"9 c@:@ CB!h84J@@bR9*b@4‚@J@B‚@4a @RR@@9b_@A9J` 9 994` BR@@9 @@ @C9J` 9 994aR4!R@@9@A9\xc@QB ?;@@n4@A@ ?IT ?T7@ m5T @"8@xbb@D@_TC9!Rc4cac8|B` |`!xx_aT|@4RR*C<@A`_A9d9Z @4R* RE @A`C<@_@ALA9d9Z @4J@@@߂>@"RDR9*bd9@r4r@J@@_q^T!QYBG@@ Դ:"@4AR<@949 @`@R4r@qZTR8>@AR94r@qXT R.>@AR94R@"@*Dc4J@@S@@4A94C@@9?q!T@95;QS6!1 `w4!,4! 4! 4!`4!@`4!`4!4!4!4A! 4!4!4!?4! 4!@&4!@4!`4!4!4!4!4!`*x5R* PA945S9|gy9!Q?Tq)vT R! RSW9sxo9{99yo@q qTA9@54@<@5A94@@54!R"@9b@@}4R4@J@!Qd G@&`g@@@K4@Vy4C*"a@@ @9"]4 @  @6B R049 @`@?4J@@o@q cTA95@<@5A9a44@@@e5S!Rb9|gy9R4!@ @?H@!` @K?@6T?9?@ 70Tk@ւ Qs7@C?@7 h8QxrTs@*-7< 9Q?1,T9g C@K@T4a#@9B9Ha8#89@?H@@?@o@q VTA9`54@<@54@@"A9J@"59Rb@@ B94S9# R*b?|SS9xgy9o9w_ 94R*4 @@@ @9_qT!@!A9a444J@@_@ A9$4@!C@ʹ $4o@q`TA9 5 ?@9b@@4S93R# R"@_|!SS9xgy9o9wbε*SA[BcCkDsE{ʨ_֖4R4cR*A@9A9[_HC`a99A9^4R@"@ 4r@ qFT@9bR@9*Jba999G4rRcRBJ@@b9b@@94aRt4R4"@@[4@@<'@`@%4J@@9QA9Ja a8 8944@A94t@!t4Rb@4aRb@49RJ@@b@ B9 4S9# R*b_|SS9xgy9o9w? 9T4`!R@9B9Jb`999@Y4@J@@b<@Bb<9b@@4@ <@qTQ4 <C4J@@9Ql4J@@o@$4qUT4@"A94@6@@M@@9q! T@94F4@@@ ' $@TJ@R@h4R!4AR4J@@`o@ q yTm`RSA[BcCkDsE{ʨ_@RSA[BcCkDsE{ʨ_s@Qs7@AT7@CJ@@@$"Ҝ9b@@to@qTA9 w5 ?@v5S49!R|gy9b!R#R" R*SS9xo9wLK@T7MH"R@@axd"8|xdQ*k_qMT bh8i 8k@_klT?@@;@qT3@"xS_qT?q"B" A;!|@ı;@?@<@#@k@KQqT#@@#b5` R4@`<@@4 @!H@w49 @`@p R?'b4l'@@qRЁb 5sϲs@ |@;k?@!4@q=T@@C@GHG@xa!@b* 4@Cxd\ `@k@" `@_kT`@A"8@@!8@@@q`Tq`T@z b@_)T"89"Ra4!ba8| | "xx_aT@! '64 RoaR@% Cb@Q|@ |kR@s?̱1@T@(q?@\ TBxcs@B@@h%8?kT@!5k@@4@AR@xc Y8Ra@ !` 5! 5! 5! @5! 5!"f4`RorJ@@* @T@9@@ @b@#4@@J@@bR9*b@o@ R2Sc9c99?qJT4@|J@@`@D k|@s??@k@s@`@@Q@*%Xaxa w@o@!wP R*6@!R @@  @@ f@*B@@h%8``R*"@R*@sʲ5 @s@* Q`R*R*R* R* R*R*R@z b@_)T"8&9"Rf4bf8|! |"xx_aT|@"8@ | yqT R! R"RSxy99o@4!RS9` R! RSx9o@ R! RSy9o@A9@ 4A9 4o@ 5c999 R! RSc9! R RS RSyo@So@yw@qT`Roo@5A94aR*o4"RS"` R! RSx9o@ R!RSxyo@9 RSyo@S4BRo9|Sgy9 @Z@~o@! Ryz4!R9!RS9rc!ҠcGc@ Rױ @R*F R*CR*@R*=@R*:R*7 R*4R*1R*.R*+R*(`R*%  {[5~@S*'qTb~@0b"838@"R SA[B{è_a^{ * @{¨  Հ@_ ՀF_ ՀF_ ՀxM_ ՀF_ Ձ _ Ձ _ Ձ _ ՀM_ Ձ _ {[SԚF44z3@zs`خ4ߚR?? ??(? )?4SA[B{è_  ո  Į{ccGS*`@`"q`a9bB*a @`taSA@{è_  {St[4ca@x @He:@4x9"9xS`4`B@`B^`B4b@cQa|C !|a:q`Tq@T`4cТ!cGc@ Rְ4qTq,T?qT qT?qTR@RR@RSA[BcC{Ĩ_?$q`TLqT?(qaTaR@RSA[BcC{Ĩ_A5`>@q T@@!R`R RSA[BcC{Ĩ_RSA[BcC{Ĩ_`@R@R@Rc"!cG@c@ R {S@ `@`@@t @`G@C9`5`B@ @BSA{¨_uRؿ5` @@99t @XqTLTXq TqT!`;bȀR RK!bȀR:!bȀR`!bȀR8q@TqT!bȀR !bȀR ={ $@B@`R&"R! R#R|`B@cRbR9axfy9nyvy"9@B @{¨_  { d @{¨_ { l @{¨  ,c,cbd{c`GS[cksBGf@c!Rd0A@C9Cd@K 9Cx@S`CdR|G@7T`G@9`Gxa4@sbR7G@@@@`@@G@@T@``c_G?AA;@ #5`G@9!-5`!RG@ 47@V@oG@ma`!GG!@C99A5`R@@@3n4 `tG9@:@8G@67@2abK@!G@B`G#dsB9#@9S@#xPC@!!T{@ ,SA[BcCkDsEc,_a@R!G!@`G@`G@C94@@@#@@`w|G x@ x`_T@4957@8@4`G@C9!5 AqxT`G@ɭ@@@AR7@@a8GWD99@6@g!!a v9`4t` 69s@J4`$v9R?jvTss`$69qs@4E!`T!_T"9_q`T[#D9xQdqxT˫ @ūT#RRok9{x8)Tx995XT"8k!WT9|5R!8@y`!8{qTa99!5R`8*(To@9*7@I |@@``G@C95W@MR5`|G@TW@cۮW@@@zTW@vM4`!RG@C94`@RGB! CRR`@@aZD9_kfT5an@`@@ !;ř [59q@zAZT`G@جa!G!@C9!49@!gqdT`!R 69@C9qA *7@@#[@R9R @A97@@*@@`c@@c4qT*qTs QqT45C99rT`[G@C9R*r T7@C`G@C95@`85@ qT`G@C9 5t:5C9:4`R*?@@C9t4 4*`qG@g9R?j@T@'@ Ta !|}\ 3z}Cշ]5C@)@@k:@B@#X5{*qR@@@p`G@C94@@@R@@4Xq`TYTXq Tq~T!MR`;ɭTG@hv*ez}`GdD9 5`[*G@C9R*r!TG@N7@`G@C94FR4XqkT jTXqhTqgT!b`R`;@@@: T@@ @7@|aq!G g9R_jT4@C9t44*@@?qqT@q@T@?q T@qT@ qT"G@@"R*r RATT3h9R4@@_@@@@!@V@?q!T@*@rT`G0h915@@@7@@@@#@A@G@!Ah!87@R.H@@@a!G @ #gqb 9*Y"C! @ 7!#D9q@Tb#B 4XqHTFTXq`ETqADT!R`;q `@y_1_2_3_4@4?`y`!G@Ʃ@qTqAETRRERR_@E5ߨ2*_@qmT Ք{yLR55@@̩_9k TƩ`AyG@C9`y@q@zT@ @qT@9q!T@9qT @9qaT#^@4XqLTJTXq`ITqAHT!"!R:7!R =0@f R0a R+J*XqT,TXqTqT!b R`;!MR = !b R`z!b R8s@q TqT!b R g!b R:`!b R =Y!b`R`R!b`R8Kq TqT!b`R @!b`R:9!b`R =2!" V1TF5! ⲀR 0 RbR!   {!  ݞ5@!R @{¨_! Ҟ@4!@ ͞`5@aR@AR @{¨_@ @{¨_@_ {!  5@!R @{¨_ց!`(5@AR @{¨_@ @{¨_@_  {!  @5@!R @{¨_@_ց!`;4@AR@ @{¨_{!  m5@AR @{¨_ց!`;5@ @{¨_@!R @{¨_@_  @_ {S@ s@~SA{¨y_{S@`_a @"b a@!a@4SA{¨_PL!R!L@4SA{¨_  {S!9b@"aa@!a@4SA{¨_*&!R!L@4SA{¨_{Sa@?qT!Qa@BAa @@TSA{¨_aa @Tb t@ @    {S@t@qTQ`` @@aTSA{¨_@ {S[cks@D@@4WB+6 Y'@Y @@`3*q T<@`@qTR|R`"R`Aa6@@! G_ @"@#;R! 3@@@G@qHTQ@GqT@G@5SA[BcCkDsE{Ȩ_ @;@q TQ  @a@! TyAG@Y'!QAGӝ5A!;A!@.7Sq7@TǜqmT7@RR57@RRH/;@?!@?@5N7@"RR`57@"RR5A!;!@;@5:7@0@3@! G@SA[BcCkDsE{Ȩ_'7@? {@ҊAB!GTHG3@! h@Rn @} Ԁ@}  ?qm T{k*s<QS[6Rc@ 7 T{udT9*94XqAT*?kLTSA[BcCkDsE{Ǩ_`9qAT` 9qT 95kT7@*xu9ɚ9?q@@T@B*G!BHG@0 R9qT@B! GBHG@#* _@B*G!BHG@ R{S @`CqTR t~@@xt@x4@as!CkT_@TSA@{è_ C"C~Rc{c`GS[ckd@Gl~Rcf`.Cm #B@(r1TN(!@cBRT/@aT G7? T BR?@! ?aTG?`TUР6(6gGVEXE3 T@Ei TRgGVE@E? T"I6E յ6љ/@3R Z)/@R;@C@!њ@`GGD@! T*{@SA[BcCkDC"_# 'q( TR'@9#B'1aT`! 0΀R R ?TVE}T66E8E?T6S:3(.R*)_/@R`'R`! 0bπRK;@C@!b[{STF[65`9@5JR5 46* `94SA[B.{Ĩ#BR7@qT@9?qd@TQqT,BR ,RSA[B{Ĩ_SA[B@-{Ĩ_SA[B*{Ĩ`+V (SA[B{Ĩ+BR ,R (E!@!_ {S[ck+T@cC@T`"T҃V#`@j:_TTwnt SA[BcCkD+@{ƨ_Ta @!˻ʗ}`} <  {A!`GS[*ck+ @ҿqT85@G@S7b 99`4V>؞GR`b  T# RrC57@9 4?Hq,T, T?q`(T-T?qT?4qTG@ `/9?q$@z>T!;.47@9q.TB >! Ҍ1ET `b " }|7@R795A`b !`G@#@B!cTSA[BcCkD+@{ب_?q`Tm T"QB_qTR697@79R?qT99?qTT?q@T?qa TG@ @^ٞG @]x @ @֙@-4 @/ܙ)4 @ @! .5?qTٞG @@} @z!  4XqZTlYTXq@XTq!WT`!<R`;?qTrR`R9z?qaTٞG @! 5B_98 !u! R?`ę94сj8?(q`T i7@997ٞG @ 0 @,Ӗ! [4Xq PTNTXqMTqaLT`!7b 9D@G@; @ @Q! ٱ`4j 8ϖ97@97bB=C! ɱ@4Xq$Tl#TXq@"Tq!!T`!<R`;NB=C! Ҵ595R9?R9<R99p @l! қ4Xq@3T1TXq0Tq/T`!<R`;\ ! `57@9qT! j 8 R9 Xq TTXq`TqAT`!<`; R< RΘq TqT`!< R 0`!< R:)`!< R ="`!< R``!< R8!<R` 0 R`!4! 4 BҔ"! }4!`;w@4! _`4!2Z4>R_ `{S**95*SA{è_tR@*5@9q!*SA{è_*_{S[*@ @* s@S`@`5`@9*5*SA[B@{Ũ_#R'*5'@9q*SA[B@{Ũ_ @{S @T?Gs@3b@ba@֖@94SA@{è__ @{S[R!@9A4? Ձ87a@8a5@`@`@@5`@v ? RSA[B@{Ĩ_RSA[B@{Ĩ_ҷ~Җ~t? RSA[B@{Ĩ_R_ր{S @b@B`@h 5`@@a @ ? RSA@{è_ RSA@{è_R_`@`@ R  {S[@!@94?87|a@8a5@c@`@+@5`@@c9a @`4R! ?*SA[B@{Ĩ_R*SA[B@{Ĩ_<!4R*uSA[B@{Ĩ_SA[B@{ĨB  {R @"9_q$S @{è_R_ {SShG=#='=YD9+=/=3=7=;=`5)@qTuG3 )E @F̕*@qT @@RsG`@@3 )EFa@@R֓SA@{Ө_֣ @!D @b!=r`T{!!G 3PD95 @{¨_ R_`R* @{¨_R`,yR{"BGS?9@@ Z!Rq T q`T`40R*SA{¨_`'R*SA{¨_R``ORw R!R`9*SA{¨_R*SA{¨_  {S95R*SA@{Ĩ_֥!BR4Gҕ@֓*F*q@T@!!G!@8@9`4RD9 4R`R,2@9prT{#c`GS[c_kb@?_9w5R!!`G?@#@Bҡ TSA[BcCkD{Ȩ_8YG @}*c 4{ *B@1 TkU @"B6@ 5Rؐޑ_A9rT*cb*B1TGss"`@Br!T`\*_A94 SD94R`, @(!!G!@_A940!BR` 0v RR!Xq TTXq`TqAT`!`;Rc Rq TqT`!R W`!R:P`!R =I`!R`B`!R8; {BRS@95R*SA@{Ĩ_4*G@*1T@9}rT*"*SA@{Ĩ_ր@!!G!@'@94RD9@4R`R,!C#{c`GS3tGd@g@R# r?k Tc B@&1TRξRsG %R 9b @Oc@W9 !R `GgB@BT*{@SA@C_c B@1T!B"R` 0 R7 R!R {S[94 (q@ TqT` B!& `8 4pqTLTqTTqTB !`8 5SA[B{è_q TqTB! |qaTB! B!B!B!@ nB! ߒ {S[*cX<ksoqT q T 4o@Q9C |{u @{|R 4 ՠ@s;B{|_kHTkT5R:kT qTq@T@RSA[BcCkDsE{Ǩ*@@* |{3|@@65s`@ousb@c@o@u|{|@C@65os`@{S[c*k**s@ @ @ @y q TqT5!` ^1sR_kT<{{{*V4@ǎ_k(TsK64zQq Tt Q_q TsQqm TqskT:{t sV4@@k(T q`T@RSA[BcCkDsE{ƨ|{@t3R_qTsKqTsqsRkT|{aR!C@ _kTsK! q_kT9{a!@@Rq {@c { @] {@W! َ1sR $@@_"@C4@94{@@#A B c@$B c1T@{_!`B"R` 0 R{RSR[9q0`*Vׂ$KBR6@R q-Tu:@qsKs~Rւ$sQ>@s *SA[B@{Ĩ_ {S[9@44Rq@TqT !\ b9`8_q`4qTTqTqAT!Ib9`8_q5SA[B@{Ĩ_(qT!74!@,!&!   {  G@T@$B9`5 @{¨R{ @{¨_!`ؐ @{¨Rk_ {S|#[*cwa t)T17R*|@ ~vҔ1~@t~!ҧ@vt~`2SA[BcC{Ĩ_#!`cGc@*#!cGc@ R{SA@"bTua@!P@;`@a2@ `59`2@`2SA@{è_ !`G@ R{Stb@_qTd@A|@c@ ?#Ta@u@!P@;4a"@`@"R"h 8aC! aSA@{è_` Biw|_T14R!|@6`" B|!G@[ RE#!`cGc@I*;#!cGc@? R1{S  `&@*@*SA@{è_֓&*SA@{è_#!`cGc@ R  {S$@`*@@s*@k`SA@{è_ ׌_`&@`*@u*SA@{è_u&u*#!`cGc@ R؏{S @@bB)a|?qTRa|?kTt8~@A4`@xuY`@x5bB)`"@a|?klTQ"`@N`@L`.@J~t&@Tt*@`*@?=t*@4SA@{è_ {Sю@T9a5$` <` @9A5$!`4`@95$<@"@9_q!T!@95a!8SA{¨_֔$ `:SA{¨_֔$:SA{¨_BRqmT` @յ$ 4ѵ$ <  @!!@ _  {!Sss"#R[!ߋtSSA[B{Ψ_ !G@I R3  {S3[5<rTsGt@SA[B{Ĩ_* 3|G@UԌ@4vG@Pό4@La-1Ts@ykAz@T!ҠR!@'@!ҠRv!@'ҠRlҠRh~{5SGc@@T9SA@{è_*B"5@c@"(@95$@ B@c!@y `G@?9SA@{è_ B)#  {BSB$#[c@cksG@_BB99AB(@9 @yc7P@B(5@B@-G@R"R`@ 24@3#R:RRR;@Xx*98X)@k{#_k@Z#?k9#_kHT@;@k)G@@8@x,3#@R;*R<Rc*8X)@k@"k#_kZ#@|);@(@3|)@@(@A'G@!@ ,@9@R * 4G@[@?@ Y9%K@$B95@4?@@G@?@@4A!!#4@G@aB @ Sx`@U))8?@RR@S)@8@;qTt5b~|_@! kbc@cK~|k`_@u47@< @!`׊5a~|D_@q T@Bka@!@KȊ~|R@k`@~@qiT7@tK@B8@_@4;@_@*_@5R0_@W 4@R+5~@7R_@qT@@!4?@ @?@!G@@0@94q T@5G@3$@s@$B95 @pA9`4qTa4 b@_@{s@s_@@R@@@C9@5SA[BcCkDsE{ͨ_s|a! Bks`G@@4@R5K*@G@&[G@@4@G@q"@ᗟB,@9BR!*4R@*G@_@,@9b40@9 4B!,_@ SA[BcCkDsE{ͨ_G@@B_@a! # $B95@*G@DR_@қ!R) RR)_@@RG@$@#!cG`c@ R#@ 5{"SB$[cksK@YB9!@9 @(@9_7 @y!g9r3P@a6Tt@q6TR7C[K@@T@ R****`6@"4 cA@bx`?kITax @gAx`_kITx {@kAx`_kITx @bx`! ax @{q**@zT@ kT@ax`!ax @?kHT3A@4@ 3Aq`Q@*4@"x`@s !x` @?kT6R5@xx1|@/{@[@xx:x8ɋ@@ x8@kTS@@|~C@̈K@@ X@qJT"@_ q`MT"@yq@BzRTE9S4 ,@94K@@7A4_\4K@@@"|~"|}@!Q@%k $B9`5@4@7@[@kO@zsD{s{s*56?{3skiTzsT@Rf t5*3Aq:T@<43Aw@@c ;7@[@xs;xs||3C@xsq'T@k{&53@xk`' {OԈ"5TO@*9* *4 q@z T** hTO@C@@xskVK@,@@ h8q'T3@ck` {sb To8 `8"aT3@K@o@ck` {s!,@@ {3``8"4 R7@xs||bkb"{s" 4 h8!RqT{@@5@C@k@"xsc@BK@{@q@Tq`TqHT@kT4@k"T;@s;@kT3Aq()T@@R߉@5*@@@@K@@0@9(5@Ҡ4[@@zsΈz3zsˈz3@skT@Ĉ@ˆ@C@@7@[@{@@@w@E9`4@SA[BcCkDsE{ר_֓~@ gfeۇC@eևdч7ḋ[`cLJ{b‡ b!ҽaҸ`ҳw@`@RK@ @xsч*~4@cA@xs?kITAx3B{sgAkIT@{3{@kAxs_kITx3@k"Ax3skT9R@R0? R{@@q Tq TR%3@xk`{@@ 5K@,@7@xs||bkb h8qT{@@5@q!T g@@d@@4 h8ARqTg@@\@@7@?{3@x3||`k`@c@BKk@ 8l3@Mcka {s@u  o `8܈aT@@qTq@TF[@xbbxb|@h`g@<@c@*k@@Bg@X@]g@`@Yg@H@g@L@g@D@C@Rxsog@@`@@5`@@g@K@!,@|@*@RK@83AqhT7AR?j@T $B95K@@pA9 4a4 b@@s@s@@Rn5@GB@`<TE94 T@q TG@a1@TK@By!@qTzTk"TQ@C@@CDE4/yb$4xbiyb kTccDybbcBc(b aןqc! `BkT1Tc|@sQxcBQx#kT"@y_qaTk"_kTK@@N"q@BGB@`B TK@@@c;*RR*03cAqMTC@!Xt4QgA _kZ#@kT RR3@s*c@;@*K@#Ri@&k"kT!@yK@!R9@ @y @I*2gA@k(TK@a! B@= 53Aq(T@Ҡ4K@@xs,{@[@xs@Cxs*xssM3@kT953ABRC@q@g@#R@3 $B9@5@CRC@*g@@&@Rh5@?ZC3A*K@Qg@RsGqT@4`~|R<3@+BC9qRj!T@hb8@5C@hdhv% @xb!BKOEB|S|SхO@ @`@4@@95V@@@?kT@skT[@*xb{43@W4R@OW/O@@W@hb8@4C@%xbG@@5BC9@4@@94R"@s@kTqHT@R85s@?@t R@9Q@4R @?kT>@@V@@:@@@@5@`@@@@RzXq T TXqTqT@!``;bR RMXqT TXqTqT@!`iR`;@!`bR`@!`bR8@!`iR`@!`iR8q TqT@!`iR @!`iR:~@!`iR =wq TqT@!`bR l@!`bR:e@!`bR =^(5K@@K@aK#c%D@"|S!`@RC@BRg@@ K@@#!cGc@ڇ Ṙ#!`cGc@Ї R‡K@@R {[5У$SckscB9??9c#5@A@4!Q?qT`@@_qTT_qT@y?@?q`(T$!B9! 5,@9(@94R5`@@`@@95@`t@@@ @`@ T`@@95@@@@:Rw@@ $Rz4`@@9AC5@`B95@:Ra@ `?5@``@0@949Rj`=T$B9<5`@pA9<4ڪ5@ǃ@;*@y?@qfTR?B95SA[BcCkDsE{ɨ__qa T@y?@?q$!B9!@'T5,@9(@9 @y>4Y5`@!`@!@!_qT`@@4R k)T`.@H8c@4`QkTb!c@AQ?qT !@$G@ R܆_qT@y?@?q$!B9!TA5,@9(@9C4 @yw5`@`wB !!цv@9!95Q8t4pqaT!B@y?R_q?@SA[BcCkDsE{ɨ_@y?@?q$!B9!FTA5,@9(@9a5w@R@69C$!ғ!a@ %4@3c@ @5`B925!zc@ e.@BЃ!`H8qBu@!k84$BB9BB5,@9(@9z45`@@ւw@$R@`:4`@@905@ ɂ`@@9 4R˄B9@5b@c@ `x``@@95@`@:Ra@ 5@b@@0@9495t&@$B9`5@pA95@@9)4B@R5,@9YR(@9 @y@J4:G5`@FB !!v@!95%8 D4pqaT!5,@9(@9 @y@4Y5`@!`@!څ@!ԅX4qT!˅B!Ņv@R@@к${ ; c@ 5@B9595qhTX5c@ b@@xcdb!@[Ђ!ґ@`@0@94q|T" !҄v&@ @zrT@R@;@!7v7@!@w! iz4b@K`@@95@@ށ!WRۃR׃`@@9'5@ ǁRRʃ@!6`#!1w@R@{ !$$B95@a@ 4b!`@0@9@4@_qkT" !9RjT$B9`5`@pA94@!@k`@0@9`4 @"!ބZRjT$B95`@pA9 g5@RWRS#b!Ąz@R9!V@ 95@8@4pqaT!ү85a@ 5@R-$B9`5V@v`@0@94 #B!ғRj@)T$B9(5`@pA9`(4!@`95`8<4pqaT!v R5,@9(@9@F5w@R@ `$7!Z!T@@ a@ `5@B9`557@K!=b@c@ `x`!@0e@f.@cB !`H8qb)@!`k8`4!NRR`@0@9 4@"!5`&@`$B95`@pA94@b!t&@t@t!@!ۃ `!!ԃ!!΃q>T "!ƃR4`"!Ҿx@`7R@ !`#;c@ @5$B9@ 55?qT7@qA T+5"!ҝ7@9R!"[| 4"B!75? q`T 5q T@#!YRc@ a@;xc`95`8@4pqaT!n`85 R@`95`8@4pqaT!Z`85@R݁@`@0@9`4B#!Iv&@@@z`/T!#?B!"847@;@!YR.c@7@!"7$`!!!!qT "!`@R9 5k)T`.@H8c@4`QkTb!c@ -B!5`@R9!w@4`$b!@95 d8 4pqaT!ӂ@#$b!͂`@"kT64 RL_q(TB!95`@ Rw@4!@lR-`@kT64b!ҜR @R@M @y$@!! `B!{5`@b!v`@b!m%!gt@@C![@!S@@!KR!"B*R @y$@!?! 9`B!+5`@b!"`@b!!!B ! `@`5B! B!5`#!=`@@9 5@Tn~$B9@5`@pA94@!܁@Z!!Ӂ B!́$B9`5`@pA94!@`95 D`8 4pqaT!ҳ@R7@h! ! R# @b!Ҕ@!Ҋ@R :b!}@@9 5@@}t&@ԁb@@@95@@`}@}@b@LRR {c8$S[ksB9 4SA[BcCkDsE{Ѩ_58@*1**G@RqMTYR R;Қ RLqT`#*B9*sr@kMT*\qITX q TTq Qq<3\R@$3R?qT Rq T2@RF@RDs8ms@kT**~*5**g}@R 8qTA94x-9RkRqn~k@k}k@*w}K3@BR4@G~} k|@:k@w@))}7 ak@9R {@;w@q{_qT&R8ᏀK9C_qTw9Z k!8\@{8_q@ T|@  4z4bB 53@kw?"8@C@k@w@@?@` 53@kw?8@x}@k@ w@?@|@%R%j@?kT>@@@@ 0}`{@@{@t IeSA[BcCkDsE{Ѩ_9? &3@kw"<@k@w@@ 53@kw<@2}w@ k@@ 5$XqTTXq`TqAT@!``;Rt R!cG@c@ @!`R`c@!`R8\q TqT@!`R Q@!`R:J@!`R =CXq` T TXqTqT@!`R`;5XqT TXqTqT@!`R`;'@!`R` @!`R8@!`R`@!`R8 q TqT@!`R @!`R:@!`R =~q TqT@!`R s@!`R:l@!`R =e!cG %c@p Rb!\ {S[qMT|@**~RŽ5u4@kTqT@kmT!R 8SA[B@{Ĩ_!R 8SA[B@{Ĩ_XqTlTXq@Tq!T@!@(`;BR R"~@ }`'L@!@(BR`}@!@(BR8vq TqT@!@(BR k@!@(BR:d@!@(BR =]{`G[ScG@ws{{B(!(2}#@R4 }tB ,_{1T @$R@gc9iG{ R!`GwB#@B!T{@SA[B@_R{!@(R@ 0  R~ {!?qS*" R$Bzd @zTSA@{Ũ_N{*!,|@R@{}qTRR{!-|@Az|SA@{Ũ_{CSccG[Vz{.c`.B.!.|@(R r?kMTc@0!0BSR}B!:}RjTG!?ƀ>@>R#R?,!?{}/@Rq|R @@ %Rks9z R{ASB[CcD_B@0!9Y}! =T}  {CS[uGc8z@R#r?k- Tcz@ Rc r?kTB`.!3|5!&}sG `@RR+!6}/@R  |Rb @c@ %Rks9[9z R{ASB[CcD_B`.!{x4!`|`GaRcB@!rkT!|`G(R!r@kmTB!|壐R"|e=rФuR R#|%drG$|$cecK!@le|%Ke|K{z R{ASB[CcD_!|  {CS[vckZsG! Rz? RzRz?RzCGyK@z! {!T?@C@`@AR!rk&T R *cyc`.B.!@ o{GAR!r@kTaRe ?@ c@0B.!rkMT!M|Z5B /!`/F|B/!0@|B`0!0:|!06|y4j@TRG!?G@@ƀ>>R*RjT!?|O@R${Ru!`9"R9}CARSG @@WsR#Rw)!@z7@RyR @@%Rs{9w R{ASB[CcD+@C_!@ zRjT!7zc;B ;!`;z@`5R r?kT!>wz!sz@`R r?kT! jzB@!dzG R!r@kTcB@!Vz!`Rzj!Mz{CSc[6aG#R!{ww `c`.B.!1yvjTsG*!@`@>$R(!z/@RyRb @c@`%Rks9W5w R{ASB[C#@_!y{S#[G#wMwcB`.!x@AR r?k T!5yGaRcB@!rkT!y4G(R!r@kTR!rk T!@&yGR!r@kT!$y !yw5!@&y!6y'@RxRG%%R @c@k9v RSA[B@{Ϩ_c@B`!uyB;!ny@R r?kTB#!@#cyG(R!r@k-TB!#Wy C{S[G+vARcv!*B* &'`'*c`.B.!'2x@`RB + r?kM T!yGAR!r@kL T!/yG!@22@>R#R'!@y7@R sw7@!R{9y!R: @@?v$wwv R{BSC[D+@C_!xGAR!r@k TB`+!+xwR{BSC[D+@C_ {S[G;u@R@R r?kmT#v R R Rb!B`c *&#*c.Bf R!5DRw@`RcB 9 r?klT!yx!`9uxG ;>@RR('!;dxG@Rn!@<bwG@!R9\y!R @@vv@wzu R{DSE[F;@_!7x壐R"|e=ruR R#|%drG$|$cecK!`4@le|%Ke|Ku R{DSE[F;@_wR{DSE[F;@_{CS#c7Gk[s>uARfu<c`.B.!!>wRjAT@";>RR&@`5R r?k TB!wG"%>ƀ @R#R|&bB?! wG%>*"@Ri&! w!;wG@RvRU!"R9x!R @@sut R{ASB[CcDkEsF_B`!rw@!ƠR#R%&@ R r?kMTB!ZwG%>!@R#R &B!Fw4!a>w@"!>R#R;%@`5R r?kLTB!"w#=wG"%>@R#Rƀ %bB?! wa wSB`!wЀ#=?v@;@!ƠR#Rү%@ R r?k TB!vB!v?@v{S>t!v@RRעlvq-TRRsBR҃v*su*SA@{Ũ_{S4aTR!rkT4R*SA@{Ũ_ t5!v@R:vqlT4Rsu*SA@{Ũ_RRs@@94R!!}v{[Scks7s!#pu?@Rrvq- TRRs` 5!`%s975R4Rt!RYtRtSTRt{`@HT@zT `!Rxtq`\Tq"SiT?@$RVsu*SA[BcCkDsE{ɨ_!@$qs9C5Csu*SA[BcCkDsE{ɨ_7stR*SA[BcCkDsE{ɨ_?@9C$Rɜ7@bBvst?@97$   {`GsScsG[c#kaKB+nB@lCjDl4hE.<aRfFdG`@j,h$fd 3`@B@+ER3`@B+ER3y7 9ssrrr!+t@R@(u*q`YTOr`GaR!r@k TKAAB%q'@B?qc'c-!.mt@Rou 5`GXD9J4ҿOA`5Ot@Mt@Kt@It@Gt@@s@@s\@s@{sT@vs@qs@@nsscr`GA@!!T3E9{BSC[DcEkFsG _R!rk;TAR!rkmTTKA@qB%'B!`9ts@Os@s@s@sRR$rBR!sC"RRrBRRc9rRbRr@9!q7TRR r@9!q7TRRr@9!q`4TtG(R r@?k ATR r?k,8TRA`K5 R)qALq0q *`B5@!s@RFItqAR?q$@z`IT! s@@K5!Rt`GaR!r@kMIT!`tAx$qAT!tAqHT`G R!r@k]T!rtKA 4!lt!`ht!dt!`tM4![tAqT!!Tt@!@"Ot!$Kt@RUsAqIT,DTqTETAqQTqTN@!):s  QLqQT $Q6@!@+|},!RcR@4+#c@$qT+#c QqETKA`4@ ,#`?4qFT!Q*!?LqTA$a6! Aq`FTq FT դ@ @x :ҡZ R"R!_T@q jT@9Qa Ҡ_4q!$š!$ٚ!9 "R!?Oq:R 0@@Ҡ3 ;?W@_sKA7#\4**p9q WTq|Tq~Tq!(`)!RR@u5*pRRAq OT@4 *pRRAqNT_k ^T*RpRR**"RpRRY>5@4s@RRxw@$qTRX5R*pRRv@qT`G R!r@k TXq4*RppRRc45RKA@qB%'B!`44rtG@9@(R r?kTc@9RRKp@9!qaT@9RRAp@9!q!T@!Gҿ@pRR-pBRrtGR r@?kmTRRp@9+5@wR7r?kM}TR"RpaG9 @k TRBR p@9?qT@9!R 5 RA 5`GaR!r@kTRRo@9?q`TRRoq@RRo@9?qT@9?qT@9`5o!q@R@Oo {@! qw@!r@R sR|}*Ro{8s~@7kT?o(R!rk,TR!rkMT@! ?kqRbRo@9 R4bRRo9@! Vq@RX@KA5|o!@?rR*! 8r!3rKA@4!-r!`)rAQLq(T $ 7Aq TATq TqaTN@!&q0qT@ 4N@! 'qq` Tq!_TN@! *qA$q^TqTN@!@(p!@!qKA@qB''B!<p{@9!R@4 `G R!r@kT+#cKA4 ,#`SC9a !$šA6!@, `A?qaTc ! @! Co@`,#cN@!*pxN@!)prN@!*plCRҿN@!'pbRRno@! qKA4&qqMTRRn4N@!'|pC@q4*R p5@i*RnW@nW@!,]q@Rg7RRnBRoQaRkH]T7@"RR{nBRxoo@!-AqW@;p7@un*Rin@9?q!T@95@ a@!.Rr*BRZn95bR*Sn94@3@@q@1_@RRx7: *=nRR0@! Cdn */n9qHTq TTq}Tq!)*!RRs!@)P*Ro5@X*RnW@HnW@!,p@R7RRnBRnQaRkHMT7@"RRmBRn-o@!-pW@o7@m*bRm@9?q!T@95@`R@!.q*BRm94@<!.p**m9:5!/p85@!@p4c;@_@s@@$q !T@7H!@4@ 5xGR@7r@ *kB%! 8oo@kTa5R!rkT!:\p!?Xp@RboR*qT8 !g3RR tQ*BRnm9 q Tq@ TqT<q`TqaT5!@?6o@*"RWm@7Rm_B$B$o@?kmTsqTMg@FmAqq@?4qI*TKA4@`9`5`GFRB?@l-5bG:RA@B@ ՠOAj5O@`4 *mRRAq@T[HqA!Tw5!@nqTw5!?nq RAzT75!?n!(!*RlRR4RR!)!o'@BReoR?k\T!!o@!@"o!$o@RF/oqTN@!&nYRY!`0n`G(R!r@km(T!`1mo`GR!r@k&T!2coA %4!9]o@!9Xo@Rbn*qA%TRR{l*RWvlBRRqlbRRllsRRglRRoblRR]lRRgXlcRRSlR"R_Nl!@9?q!RT @9Q5@!>nc@@!>o_@{@!>o@9@u5@@9qT@@95@!`?ns@ @9qkT@!?no@ @9qT @95@!?ng@ @9qT @95@! n@9qT@95@!n@LcD9@lV?kMTs@!/nX4@! /n84?@@o!)` $6@qi4T@! m@RbG sRB@;n*Qq T!%@ @_**k*mkkT@sk@ TR5Rks@!! tm!`gn@!@.an @!@.[n!)fҿ!@XmO҄k@RV@!`Jm@`35@?4q7T@46!`95n! 80n!1+n?@@KoR[k6?@@Co?@@?o8?@@;okJ_@Jk`Ga5R!r@kMGT@!` m@Rm*KA U5q-T*!l@l*kwG!@@Ѧ Y5B@*@! l@Rsmq TRRkR"RckRy@9qAVT@9V5@!lw@R rVT{@@R=4@!.m@9qT@9@5s@BRRj!m@!l@Rcq`B!c:A#Il@cD9@FAq5@qT{@! 5m`q4@@4{@!".mqKAjT@!,R R RE R R RR l@R"lq̡TFj !)@!  l@R@l*qTRR(j! k@g!`kmq*Rj`9x5BRR jbRRj`959@4qT! k@@i! X5! k@2@!%l!@"l?@7@m7@@! k@R>lqaTi!@ki@RW@ @9q!#T @9"5@!@>kl` $ 7! ~k`G(R!r@k "T! ll!@hl`GR!r@kT! ^lA@4!Xl`GR!r@k,GT! Nl!`Jl`GR!r@kDT@!?l@RIkq,Tli@q^T@D5yV5@Z4@W5@` 5`Ga5R!r@kM~T@!1$k@R& kqT!8 @ 7gR7RQ q@T*BRq`TqT/i9<qT5!j@l*"R io@09Rj@`AkmTsqTs@i@l4Aqq$@!`j!:km! :kh@!@j@Rȗ`\kqT! (@ *"Rh0j@9Dk?k+T @94N@!`)jdN@!(j^**h9qTy5g@jh9qTY5!6jh9Hq,T5!7wjx@ kX!@gk!bk! ]k@@!?WkRbG[B@q-TA%@ QR *qhK@Dj_kkT@Zk TR5R_h[@!! 1j!`$k@!'`4B*2qaT@94q!0T@9/5@!jIcD9@@!  j@R jc@c|@!@B[RciRQh[@@je`@BR4 iRQhc@@j!Fs RgcB@9 5*Rg j*bRg@9?qT@95!j*Rg@9?q T! j*BRg@9?qT@95!`j*Rg@9?q T!j@AkT*Rgs@i*Rg@9?q T*"Rg@9?qT@95!@ejR*gg@ogo@_B BVj*Rg@9?qT@95!@Ij*"Rug@9?qaT@9 5c@=j@9`4@94*BRbg@9?qaT@9 5*RYg@9?q0T@9@05! j!j!jAkmT@!i@RKi*q,;T8g@!9Ri@RARR!g9q@^T#gN@!@&hb@!B7! h@Q!75g:g0 QRa!|@ <|c 9?T8Tc|@"t@4Xq TT,?TXqRTq!_T!@(`;⍁Rj RSj{@! i 5@!@!h@R=?iq\TfA4gqA9T@995@!`hRRf!@ h@@! h@R8i*q TfA@!*ph@Rr6i*q, Tf4@!#_h@Ra4h*q,Tf@! &Oh@RQ2h*q,Ttf!v@@8h@R:@h*qT]f@9 u4!%h@:! # R*R;f*"R6f@h@u_kT!/k0RZc00s*BRg`4*bRg4@S?k`T*Rfg*"Re9Hq`T*Rfg5*Res@h*bRe!@1h*BRe!1h@ikf!h:!)*R*"Re*Res*BRes@@9g@kT9!@) R*Re*"Re@eg@_kT! Rs*Rue@Ig*"Rmes@8h@_kaT D@! 43g!  R*RLe*"RGe@g@_kT! g9RR/e@?qA @z T!6g`4!6g4!7g`5A#B 7f"RRe!`7g@QA5"ReA#B7f@B!`;g@5@!fqTq! T!@(⍁R hBReQaRkT_@!!gRRd!!g 4! g 4!`;g5@! gw@!RrT{@@ R@4.@|g@!yg 5@!wf@c@RRcdRcB@ ҇eRQdO@@Ogπ`@BR4ueRQqdS@@=g@!?f@@!/g@!`*gA#B 7+f@G!@(⍁R8-hl!@(⍁R:&he!@(⍁R =h^NA!@ f!R>@!`;e-d@RRRd!@?e@]!6f` 5@!?e@Ryf*@ d*! e@B@ !@" R RE R R RRe!@(⍁R`gcA15Kd*! 8f@RRRc"RRcBRde4f@! 9f@ec_!7f@4  {Cc8RST[ +|fq TDGcRc!`eetjA T*9G! 2> @RR!@ Df7@RN:eTReGq T*dc*"R_c*BRZc*MrT@9s5e**RkkT5RLc*{ASB[CcD+@_ [D95! G@c9cR*{ASB[CcD+@_!eRRcBRd!DG {CkSSG[c8sbB bC dD bE dF9bG 8ca@`R r?k IT! d75a@vR`R r?kMT!f4U@Gƀ@RRk!6eC@RNEe*|}**cB@T R"R! R"R!! R"R4@G(R!r@kKTq-LT!`@*RbRRe*"Rb@9*?q.T@9@.5G@:?@<R|f*BRb@9?q-TG@-!of*bRwb@9?q!T@95G@6!`f*Rhb@9?q!T@95G@5! Qf*RYb@9?q@)TG@)!`Df@GaR!r@kT*+Fb@9?q!T@95G@3!/f@GaR!r@kT*/1b@9?q!T@95G@`2!f5$4*R b@9?q!T@95G@8?@ fx#4*Rb@9?qAT@95G@0!@ e"4*Rb@9?qAT@95G@+! e!4*Ra@9?qAT@95G@`)! e8!4*"Ra@9?q!T@9`!5G@`)G!!e**a@9?q!T@95G@`(! !e**a@9?q!T@95G@&!`!e**a@9?qAT@95G@ #!!e *RaBRҠb7G@\4q` ! *!bd*Ra@94G@!"zeR*ase*R{a@94G@!`"geR*oa`eC@R {6RR\*"R`aRRS4@G(R!r@kTkTcZGA @B@ {tUb?{4klTObEa R{ASB[CcDkEsF_a@(R rvR?kmT!ea@R8!!e5!!c*BRa@9R?qT@9 4G@`;@e@94G@;@d*Ra@9?qT@9@4 *R`@9?qT@94 *R`@9?qT@94 *R`@9?qT@9`4 *R`@9?qaT@9 4<R\R*BR`RRs!!d8!!dF;@dI;@d);@dP!bvR`@;@db;@d;@d;@dk;@d;@d;@}d;@yd;@udw!pd! ld!hd!dd!@`d!\d!Xd!@Tdt)bR{ASB[CcDkEsF_;@Ed8 R!"RbZGA @B@!/dT {CcScG[9`c`@R#rkT!"a@RR`&*@&R! 'c/@Rގ`rb`5ZD94G(%Rb@kc@s9_a R{ASB[CcD_փ @!'bcaR{ASB[CcD_փ @!)RcaR{ASB[CcD_b!)Cc C{[AScwks R`! R_`R`_ Rg`?caR`Ro` Rk`W R`SG!__@@R LR M'9R***_!Bc@//'Ơ**&)&``'*c`.B.!@*a@@5B ,!`; b!2b!4b!6a55<5!6a@ 5 @zAT5W@!7aS@!7a!'a!aRj!T!7a!`8a! 9aמG! 2@>R#R{!9aw@R`R4Qa5ZD95 @U!:Wb^ R{DSE[FcGkHsIC__!Bc@//'Ơ**&)&``'*c`.B.!@*x`B/!/ia@4GR!r@k, TaR!rk TB ,!`;WaB!;QaG!`6La;4!6FaL!6Aa4!@7;a4!`76aG! :"R95b!Rv֞G @Â@zs__T^ R{DSE[FcGkHsIC_!7a!7 a4B;! 0aRR!;aB;!@1` C{CS[Gc8+Y^I^B`.!<_@`5R r?k TB@>!`>`5B! `G@RRx!6`7@R_RG%R @s@{9] R{ASB[CcD+@C_5! `>c ?B`?!?`GR!r@kLTaRcB!rkT!t`B!`=m`!h`B! a`@  C{CScG+9[U]]c`.B.!G_@`R r?k Tc B !` 2` 4G R r@?k TB!%`!!`!`!`RjaTGЦ!`@>R#R!@`7@R ^R @@ %Rs{9F$] R{ASB[CcD+@C_!_!@ _! =_!`_@`RcB@ r?kT!_!_ {C[c8GST!\RcS]!GƠ>`c`.B.!^ 5!_!_RjaT֞G!!`!@>R#R8!@t_/@R~j^RT!`""Rks9l`C!R @Â@s]\ R{ASB[CcD_! I_B!B_!>_!:_{CSc#7G[!i\aRS\@)E>"#c@#B#!#^ 5!* _!1 _G! 32@Ơ22R#R !3^@! 54Ơ44R#R !5^/@R]RU! 6"Rks9_C!R @@ s][ R{ASB[C#@_֢B!)^!*^!/^{CSГGc8a[V[a@`R r?k Tc\ФУ@`c`.B.!`7] 5!@:^RjT!;z^G!=`=@>R#R+ !@g^/@Rq]]RU!`>"Rks9__R @@s\[ R{ASB[CcD_! =<^B! 95^壐R"|e=rФuR R#|%drG$|$cecK!`6@le|%Ke|K[ R{ASB[CcD_  C{CScG+9[VC[m[cB`.!>]5!]Rvja TG*>@R !6]7@R\R @@%Rs{9$[ R{ASB[CcD+@C_@B?FR1!`]@`RcB r?k T!]B!@]4B@!]!]!]  {c`Gs S sG[bck_b@ҸZ`@a5R!rkT@5#Zc`.B.!l\`@!Ơ>RR !@R]@R\H\b @c@%R R9tZ`GC@!ҡ'TB9{DSE[FcGkHsI_#Z!-\`@!Ơ>R#R !@]g@R \!R\ 4c#S \k T*R+Z*"R[ 4*BR!Z[S@_@+ZTZ!B   #c B ! [s@Rڈ[Y壐R|e=rФuR R|%drG|$cecK!@le|%K$Re|KiZq`ZD9@5!G@_Z*"RY*BRYaGS@![YY!B   #c B ! ~[s@Rl[Y B`r1 T!RW9#9f]!RcGS@ b@c@YYB@!O[s@RQ=[[@Bҗr1TcG$RS@b@W9c@#9 xgZ \YG@95[@Bvr1Tү[@Blr1T!@(5R 0] R\8?Z62YY"5R!@(b0R!@(0R!@({CSG[#7aYa@c5R#r?k TcAYc`.B.!@ ZW5B!%[!&[G!(`(@>RRs !@[/@RZR @@@)%Rks9X R{ASB[C#@_c !B`!!![壐R"|e=ruR R#|%drG$|$cecK!@le|%Ke|K0Y R{ASB[C#@_{CStG[#7X@c5R#r?k- TcX5c`.B.!@-SZ! /G[sG!10`@>RR !@4[/@R>*ZRb @c@1%Rks9yWX R{ASB[C#@_)*c`.B.! *Z壐R"|e=ruR R#|%drG$|$cecK!@le|%Ke|KX R{ASB[C#@_{Cs;[GSkcX@a5R!rk T5=Xc`.B.!Y@!`7 7>RRy !@Z@RY @@%R;R9W*{ASB[CcDkEsF_cX!@2Y@!`7 7>R#RB ! 8~ZO@RtYTRZ4#H*bRW*R?GY4WWc@9B9!9]Y[@R_KYuW C@!EZ?@B G@! >ZG$Rg@b@c@99,YfWG@95sYkM T*RPW*"RKW*BRCX5*BR@W壐R|e=ruR R|%drG|$cecK!@le|%K;Re|KWWZD94R)WQ*RW?G@!YC@!YR=RW9!`8G@W{CS[Gc8W@AR#r?kmTc%WcB`.! X@`R r?k TB>! Y85! YGƀҀ@RRU!6Y/@RXR @@%Rks9V R{ASB[CcD_!`qYGaRcB @!rkl T!cYB+! ]YGaR!r@k T! SYGaR!r@kT!IYB !@ BYB>! RR!@W/@RуVR @@ 5%Rks9 T R{ASB[C#@_փТcB+! +W!/W!@3W壐R"|e=ruR R#|%drG$|$cecK!)@le|%Ke|K@U R{ASB[C#@_{CSsG[aTa@cR#r?kMT#TЄХ.cB`.!6dV`@`;RR!6MW'@RWCVRb @c@;%Rck9pT R{ASB[C_壐R"|e=ruR R#|%drG$|$cecK!5@le|%Ke|KT R{ASB[C_ {CcGS`R[ r@?kTcRoT! <V@`;RR!6V/@RUURVֲG 5@T"R* TrT@9s`5uV**RkKT4RT*{ASB[CcD_壐R"|e=ruR R#|%drG$|$cecK!5@le|%K4Re|KfT*{ASB[CcD_ZD9 5G@!=UTSR*{ASB[CcD_!==WC{S+7G[!SS!B#c % >@>c`>B`.!>dU5!`{WGҀ@RR ! kW7@RQ=URU @@` &Rs{9gS R{BSC[D+@C_B!`"V{CScc8G[QS{SЂcB`.! U85!UGƠ Ҁ@RR!6U/@RTR @@ %Rks93S R{ASB[CcD_!`U@`RcB r?kT!U!U  {S[a*RSq  T*TU|@*IT*SA[B@{Ĩ_R  {?S[cks@9@z? T*R{G<RRR 7  9 @9@z@T*#U|@_T*S_qT!@9?(q@T?4qT?$qTcA6? qT?hqT79  @9@z!T տk7@@;@@?@@SA[BcCkDsE{Ȩ_ֵkR  k*  !K@T** 6RR*  {S[cks@9gq$@{@ T *ZCR7@@7K!|@k` T7@1T{s`@9@zT*T|@?T* S?qT@7?q-T aje8ak%8kT{s `@9@zTg@ 9qmT SA[BcCkDsE{Ǩ_c@9(q`T4qT$q T!G!A6 q Thq`T` 7 8g@!Q8* Bg_qTR `@9*`86_q T _q T_q@TB j1!TB(R! U T@KB !|@k@ 5 { e@9Sc @9b@9SBcS*c**B j1TR յ`8 @TpKB` !|@j1`T{e {c9ac@9SB c*j1Tb@9 Sc @9BSc**B j1TRh! B)R 0JU RT'R! XqTLTXq TqT! "%R`;7U! "%R`0U! "%R8)Uq TqT! "%R U! "%R:U! "%R =U  {SRF*7kTSA@{è_ *TRkTa@9a4`R86 q T qT qaT@@9!SD!*qT!Q?<q(TA@9$qTD @9q!T <qT!?qTqT_TBcA@95_@T9SA@{è_@@9qTE? rT B%_T@@8`8@@9qT% *$4D@9qTS!*<qT4qT! ? q`Te_TDha8dh!8!kT e6qT! Q|qhTB!cG c@T R T{SRa9?q$@z@Ts?qT2Sa9?q$@zTSA{¨_ց4a@8'Sa9?qATa8?qT  {S@a!@3S4SA@!`7{è*SSA@{è_ցRS  {RS[@$h 83s94c*vR $7qTpq?j`Td8d89D5R`x@sSA[B@{Ĩ_*Rq TRcd8k@T9s5 @k@BATRe8b BKBzlT _{SDjR& @5c9`Q|qYz(T4a"Q!QB!_dqT|q IzT85!G7!G `8@4 ARRa95a@9|Ra8A4?qATvRa@9sRa85ARnR@SA@{è_քSS@SA@{è_{S[*v/P!R 4**SA[B{èJSA[B{è_ {S[P RPOaR!rkTaR5SA[B{è_R!Re@ҡOc@RBbSA[B{èR`@ a@ 8qTRRRRP*O!ӒR@4*RSA[B{è{S[cSRQ)SR+s8 Q@uYORQ@SS@SSA[BcC{ĨjO {[USwMR4@R#h 8"F4 R$x4c+dc@ b@8E B|Se8b8"$8%8TRx@SA[B@{Ĩ_ր RF@9{! scS)3hqMTB) R@q B{¨_ {S[?_GOqT9?qTRSA[B{è_Q8?qT|}` xR9?q`TRa4'D9qFz`T4AqTd8D9qFzT9cA9?qBA9?qT@9 5 RD9qT $4pq T"8b89qT"!95  {7S[ckzswOsNNaC JR9\4c R O ՟qTyR 4q$ @zTq` Tw@q` @zTO@*UO RPs@P4B PT9*#5c@ TRW@Tk@_q7@`3! ! R3Rk@! POO*SA[BcCkDsE{ͨ_֓49q TsR9|5c@T'*P4TF5*PqT!` Qq$ @zTRP**=*PQ! Q_@! P4_qB 7@!`3AQH ! P_@C@:R*"! P_@!Q! QS@! tP?@?q5jT_qB 7@!`3A*Q?@! ZPC@S@AR/PpO_@RoQOaC jQuk@R_qB 7@!`3A]Qk@! 3R3P*SA[BcCkDsE{ͨ_*PU7@! :R PC@_@*ARO!  **! P {SR[ck9cs*M*"R%MOsO~!#OO**RkTSA[BcCkDsE{ƨ_  C"Ѥ{C`GS[R@GcM? yEO3NBO& @D @@v#c`ңe1@ TKM!`bˈ&@A'>iRGRGlRGRGRGpRGRGRGRG#RG RG1RGRGmRG}RGQR}GkRyG~RuGORqGRmGRiG REW9!qT@! G5aRE$9!`q ,T.@oa RE*9!q,T o RE 9!q{Tk@ R!rk To@ 5{k@ R!rkNTR!DG5aRE 9!`qTk@ R!rkT@oXqTTXqTqT! `;XR2H RG@RoRo5! G@4!@ G4!`G4!G`4!F$5ARk@ R!rkͳT@oR! XR:GQ! XR`|GJ! XR8uGCRRoRRoRoK@`95Zq TTZqTߊqaT! bKR`;RG K@{D! bKR`HG! bKR8AGߊq TqT! bKR 6G! bKR:/G! bKR =(GRo@RoK@`9 5! BLR 0G RFR@o>K@4DR&Ro#RRok@ R!rkmT@Rok@ R!rk TRo!@E@5ARD`9!.qT@oRD`9!qLT! XR =Fk@RoRo!@E5aRC@9!`qTS@o RC`9!q TEoRC 9!q`T8k@ R!rkDTo!RC9!q@T&o RC 9! qAAT!ZE@4!UE 5A RC@9! qT@o RC9!@qTk@ R!rkTRRRok@ R!rRk TQ@RoRo!`E4!E4!E4! E5 RIC`9!q`T RBa]`56B 9@SA[B{è_ִSA[B{è_Xq TTXq`TqAT! `;RuE REq TqT! R iE! R:bE! R =[E! R`TE! R8ME{S@s@3`"0D`5 RSA{¨_RSA{¨_  @@@_kT R_R_{S*>ka@ `SA{¨_``SA{¨_{S[|@c#qMTҪA Tzs*s C5R+B`9@4AR894 985SA[BcC#@{Ũ_-AAT9y{ sR`@1TC` @{¨_ B  {RS**S5gyBK7`Acy~*!DSA@{Ũ_@RcyXq TTXq`TqAT! `;ˀRD R)Dq TqT! ˀR D! ˀR:D! ˀR =}D! ˀR`vD! ˀR8oD {0RARSsR[GA`1 TR*1TRSA[B{è_B`@@?,q`T3Ct@A!'[)Ct!&UB@A!&L  {RC/C1T#@  @q{ɨ_־BR!@?qT{RCC5#@ @q{ɨ_R{ɨ_{S[9?qTRdB1@T|@jB`@sv jbcc X1TA)SA[B{è_A!s`9 5! bڀR 0C ReChB@RA!@)`B@JA!@(@ {SC!*Aa@@nA !@ jA !` fA !bA ! ^A ! ZA !'VA !@+RA !@2NA 8!8{Cc 8bBХ`8!8:A{A_  !;2A )a{ JkA8bB`c!`8 !;;3## ' A{K_CbB!{`8@  c  !` @{DC_  ! @ ! @ !@ !@)@ ! -@ bB`84 c4! 5@  !8@ !`<@ bB{Cc`8!@  @#c2!@{E_! @ ! @ ! @ !@@ !@>@ !)~@ !z@ Ja8)b{ Ba  ) J8c !   !@ ;?CQ@{J_ !@J@ !F@ 8bB{ J )% A%!%c&Х`&&  `8c+! ';GK@{J_! '@ !;@ !@ @ !@ !@ !? !? !? !"? !`? !@#? !&? !&? !)? !9? !:? ! ;? !!`? !!? !!`? !!*? !!+? !!@-? !! /? !! 2? !!8? !!9? !!`? %D4#"cB@!!? !!`? !! ? !!9? !! ? bB&% $!Є@ ! }?!!#z? %$Х*+c4B !!@+n? !!-j? !!.f? A! b? CBc B`A!Z? AB!B@G{CF8 8bcBA!B?{A_  A!:? A!6? A!2? Х@ bc BA!&? A!@"? A!!? A!&? A!8? A!;? !4B G{C0D4CbcBA! >{A_  A! > A! > A! > @ c2BAB !>A!@>A!> A! > A!> A!!> a!> dc`'c'baB!'>a!)>a!+> ih)A  j{ J kka bfBlmnoApb/Kk #hj!Ja )g ac!ceХ@%f9Х@%cCa! :;3+# Su>{K_ a! n> a!j> a!"f> a!#b> a!%^> a! 'Z> a!'V> a! +R> a!`N> a!J> a!F> a!B> a!` >> a! :> a! 6> a! 2> a! .> a!@*> a!&> baB! >a!>a! > a! > a!> a!> a! > baB!>a!>a!= a!= baB !`=8c 8baB!=  a! = a!= a!= a! = baB!@!=a!`"=a!@#= a!$= a!$= a!`&= a!'= a!*= baB! +=a! ,=a!`-= a!.= baB!/=a!0=a!1= baB!`4=a!`5=a!6= a!7= a! 8= a!8= a!`9= a!:~= a!;z= a!v= a!@r= Ձ!n= Ձ!`j= Ձ!f= Ձ!-b= Ձ!1^= Ձ! 4Z= Ձ!5V= Ձ!5R= Ձ!6N= Ձ!8J= Ձ!9F= bЁB!`:@=! ;==!=:= Ձ!6= Ձ!2= Ձ!.= Ձ!*= Ձ! &= Ձ!"= Ձ! = Ձ!= Ձ!= Ձ!+= Ձ!,= Ձ!- = Ձ!0= Ձ! 6= Ձ!@9< Ձ!:< Ձ!=< Ձ!?< ա!< ա!`< ա!$< {c`GS[a@'R<*q@TRL@5*!(G@:R!`G'@#@BATSA[B{Ũ_ҜG@5RL**4?Xq TT?Xq T?q T!'`;BR= RD=c:Xq TTXq Tqa T!'BR`;=q Tq T!'BR =Xq TTXq Tq T!'R`;=?q@ T?q!T!'BR ~=q TqT!'R s=!'BR:l=!'R =e=!'BR`^=!'BR8W=!'BR`P=!'BR8I=!'BR:B=!'BR =;=!'R`4=!'R8-={!'R:&=t!'BR ==m {R  L 5`"RL 5Zy#9`RL 5`R L@5`!RL5.26 @{¨_XqTl TXqTqT!'`;R< Rx<Xq@TLTXqTqaT!' R`;<XqT TXqTqaT!'" R`;<qTqAT!' R <XqTLTXq Tq T!'R`;<XqTLTXqTq T!'"R`;<qTqT!'R <q TqAT!'R <q@Tqa T!'"R <q TqT!'" R v<!'R:o<!'" R =h<!'R`a<{!'R8Z:!'":R =7:XqT,TXqTqT!'b:R`;):!'8R:":!'b:R`:!'b:R8:q TqT!'b:R :!'b:R::!'b:R =9!'8R`9{!'8R89t!'8R`9m!'8R89f!'8R:9_!'8R =9XCу?{Cc`GS[_qcksa@gǟ* oM4 5* ;@y~@6?@ jT Cd@w,T8a`K8RH5K@RH@5C@җ74@4@?jT[B`?*q T#GC@?q T@Rc)+5`Gg@@!T*{ASB[CcDkEsFC_RG@G@5C@**n 4@RBҀN1@TC5@qaTcQ`~@*B`5@"a 8 T-x5>6<6B5"Ҥ8T,#GC@!R?qAT@RA7RG 56*6 6R6}*,766u5Xq$T TXq#Tqa"TР!'`;R8 RW85,"5_Xq`T TXqTqTР!'bR`;8+5Mq TqTР!'bR 8qTqTР!'R 8Xq TlTXq Tq TР!'BR`;8XqTTXqTqTР!'BR`;z8!'R 0s8 R8qTq!TР!'BR g8XqTTXqTqaTР!'BR`;Y8qTqATР!'BR N8qTqTР!'BR C8~Р!'BR:<8wР!'BR`58pР!'BR8.8iР!'BR:'8bР!'BR = 8[XqT,TXqTqTР!'R`;8MР!'bR: 8FР!'R`8?Р!'R878q TqTР!'R 7-Р!'R:7&Р!'R =7Р!'bR`7Р!'bR87Р!'BR`7 Р!'BR87Р!'R =7Р!'BR =7Р!'R`7Р!'R87Р!'R:7Р!'bR =7Р!'BR`7Р!'BR87Р!'BR:7Р!'BR =7ч{C`GS[?@qck3@Os*S 5** 6R**R6@4BQ#B6&A 5*R*`4R3*RMF 5RGF@5V53R`GO@@!T*{ASB[CcDkE3@_R/F 5R!`)G@3!cGR-c@6A@RF@5*RF5B!cG .c@63Xq@TlTXq@Tq!TР!'`;bAR6 R6Xq@ TTXqTq TР!'BCR`;6qTq TР!'bAR 6XqTTXqTq TР!'b@R`;6qTq TР!'BCR 6XqTTXqTqTР!'CR`;6qTqa TР!'b@R 6q TqTР!'CR 6Р!'b@R:6Р!'CR =6Р!'bAR:6Р!'BCR:z6Р!'BCR`s6Р!'BCR8l6Р!'bAR`e6xР!'bAR8^6qР!'b@R`W6jР!'b@R8P6cXq` T TXqTqTР!'bDR`;B6UXqT TXqTqTР!'"DR`;46GР!'bDR`-6@Р!'bDR8&69Р!'"DR`62Р!'"DR86+q TqTР!'"DR 6 Р!'"DR:6Р!'"DR =5q TqTР!'bDR 5Р!'bDR:5Р!'bDR =5Р!'bAR =5Р!'BCR =5Р!'CR`5Р!'CR85Р!'CR:5Р!'b@R =5  т{CB`GS[cA@WW95`5bP9455`@9!`GW@#@BҡT{ASB[CcD_`P95!1B5 54`Q9`5`!Q? 5 R`9!1.554cBR/4/@!95{_T/_5Ҿ5*@.W5Ҷp4!l4 RUD#5ROD 5!҅14`2BthBHa6B aB WS3‚ R9?W@eB`6B?*(3q`2BqT`BRD(542RD%5,2_x"1*S*s4`"RC5 Rw`9RC5 2>`B5`6B@`B WSR?"R*`2B`Bx1Xq@)T'TXq&Tq%T!'`;$R4 RI4Xq` T TXqTqT!'"0R`;4XqT TXqTqT!'/R`;4!'"0R`4!'"0R84!'/R`4!'/R8~4q TqT!'/R s4!'/R:l4!'/R =e4q TqT!'"0R Z4!'"0R:S4!'"0R =L400r1ҥ00ҠXq` T TXqTqT!'")R`;24{XqT TXqTqT!'(R`;$4m!'")R`4f!'")R84_!'(R`4X!'(R84Qq TqT!'(R 3F!'(R:3?!'(R =38q TqT!'")R 3-!'")R:3&!'")R =3XqT TXqTqT!'.R`;3XqT TXq Tq T!'".R`;3!'.R`3!'.R83q TqT!'.R 3!'.R:3!'.R =3!'$R`3!'$R83q TqT!'$R z3!'$R:s3!'$R =l3!'".R`e3!'".R8^3q TqT!'".R S3!'".R:L3!'".R =E3f{C`GS[cks;@w     /Q<q Tw'raTcS;B!cGs@sb1c@2RBI5R`B@H5`R BG5RBj5R``Gw@@!ҡET*{ASB[CcDkEsF_cS;բ!cGs@sb@1c@~2RA5R`A5`RA`4Xq TCTXqTqT!'"NR`;2cS;!cGs@sb0c@S2RA5R`A5`RA4Xq@AT =TXqCTqaBT!'bMR`;2*a<^5[;`@`@9a5!R9d@`@@? TC$1R**R15`R{@{cG!`2@/RpA@L5R`jAK5`RdAJ5R^A`5RXA5RRA5RLA4XqTLTXq TqT!'TR`;22r@@?T C*@RDT!_8c8B_8aJ_!kT BJ_8k_8j JJ8c J#8DaT4@R;@*`4R(*4`{@{c!3G@.R@ _5R`@`^5`R@]5R@`5R@5R@5R@4XqmTllTXq@kTq!jT!'`;BXR1 RR1e0R**R0@5`R{@{cG! 3@Q.R@25R`@15`R@15R@`5R@5R@5R@4Xq`ZTXTXqWTqVT!'bUR`;r1t@b=;!Ҁ5BBf% $8c_8!B_8_8JJ8J88?DTF;@ @;>5$@R;@@$C3aR0*5@Pq T`{@{c!4G@-R6@85R`0@ 85`R*@`75R$@`5R@5R@5R@4XqeT,dTXqcTqaT!'"ZR`;08;@ @:5!@R!P!?`5R?5R?5R?4XqITlHTXq@GTq!FT!'b[R`;0y-XqXTLTXqWTqaVT!'"OR`;0q`TTqT!'bMR 0qVTq!PT!'"NR 0q TqART!'"OR 0!'bMR:0!'"OR =0!'bMR`0!'bMR8{0XqT TXqTqT!'ZR`;m0Xq T,TXqTqT!'"VR`;_0!'ZR`X0!'ZR8Q0q TqT!'ZR F0!'ZR:?0!'ZR =80x!'"VR`10q!'"VR8*0jq TqT!'"VR 0_!'"VR:0X!'"VR =0QXq` T TXqTqT!'BUR`;0CXqT TXqTqT!'SR`;/5!'BUR`/.!'BUR8/'!'SR`/ !'SR8/q TqT!'SR /!'SR:/!'SR =/q TqT!'BUR /!'BUR:/!'BUR =/XqT TXqTqT!'bOR`;/Xq ,T*TXq)Tqa(T!'"PR`;/!'bOR`/!'bOR8}/q TqT!'bOR r/!'bOR:k/!'bOR =d/Xq` T TXqTqT!'ZR`;V/XqT TXqTqT!'YR`;H/!'ZR`A/!'ZR8:/z!'YR`3/s!'YR8,/lq TqT!'YR !/a!'YR:/Z!'YR =/Sq TqT!'ZR /H!'ZR:/A!'ZR =.:XqTLTXq TqT!'"XR`;.,!'"XR`.%!'"XR8.q TqT!'"XR .!'"XR:. !'"XR =.!'bUR`.!'bUR8.q TqT!'bUR .!'bUR:.!'bUR =.!'b[R`.!'b[R8.q TqT!'b[R .!'b[R:~.!'b[R =w.!'BXR`p.!'BXR8i.q TqT!'BXR ^.!'BXR:W.!'BXR =P.!'"PR`I.!'"PR8B.q TqT!'"PR 7.w!'"PR:0.p!'"PR =).i!'"NR`".b!'"NR8.[!'"NR:.T!'bMR = .M!'"OR`.F!'"OR8-?!'"OR:-8!'"NR =-1!'"ZR`-*!'"ZR8-#q TqT!'"ZR -!'"ZR:-!'"ZR =- !'TR`-!'TR8-q TqT!'TR -!'TR:-!'TR =- f{C`GS*[cks@ (*@qTu+q))TY;{Q8@c$R#ҢB;C49F7h5sRQB3C>75K@#"@*5 x Tc*-7 X5.@a!!!!!(@-R@ R Rq@zaT@ *`}|Ӄh`?ATc@@TCc|)R RThf8h8h`8AJ_!kThp8 hn8AJi 8B Jh 8ATYqT4 @` xo x/G*R*`4R~)*R<Y5R <K5T5*RaR,*R; =5R;055@PqAT@@?T`c9BJQ ?\qᗟ?j T @`@  5r+R**R , 4g+R**R,`5R;5R;@5R;@d5R;a5`aR! 3G@=)R `5ccG!c@+,Ra!`G@#@B1T{ASB[CcDkEsF_`*a!8G@)R{;@5Ru;*R4?XqTlT?Xq@T?q!Ta!'zR`;Y,R_;M5RY;J5RS;`n5RM;k5`aR!`2G@(R`c`7BҤ`*a!8G@(R`c6Ҕ$@@)@)a7!%!@Oz`5HO@`Z5@,!+!)!( *! zj#Q!|Ӣg _8BH8_8_8FJDJI#8BJH#8H#8?DAT`UR@Ur!@!@}d K` @@?TC@@@?k!T9@9cҡ F IT6#5#(4#7#R:5R:`5R: 5z3sBBBT R?* R(XqT,TXqTqTa!'`;"R+ R6+XqT,TXqTqTa!'~R`;+a!'"R`+a!'"R8+q TqTa!'"R |+a!'"R:u+a!'"R =n+Xq` T TXqTqTa!'bR`;`+XqT TXqTqTa!'{R`;R+a!'bR`K+a!'bR8D+a!'{R`=+a!'{R86+q TqTa!'{R ++a!'{R:$+a!'{R =+yq TqTa!'bR +na!'bR: +ga!'bR =+`XqTlTXq@Tq!Ta!'{R`;*R'a!'{R`*Ja!'{R8*Cq TqTa!'{R *8a!'{R:*1a!'{R =**a!'~R`*#a!'~R8*q TqTa!'~R *a!'~R:* a!'~R =*Xq` T TXqTqTa!'"yR`;*XqT TXqTqTa!'BoR`;*a!'"yR`*a!'"yR8}*a!'BoR`v*a!'BoR8o*q TqTa!'BoR d*a!'BoR:]*a!'BoR =V*q TqTa!'"yR K*a!'"yR:D*a!'"yR ==*XqT TXqTqTa!'xR`;/*XqHTLGTXq FTqETa!'lR`;!*}a!'xR`*va!'xR8*oq TqTa!'xR *da!'xR:*]a!'xR =)VXq` T TXqTqTa!'BqR`;)HXqT TXqTqTa!'qR`;):a!'BqR`)3a!'BqR8),a!'qR`)%a!'qR8)q TqTa!'qR )a!'qR:) a!'qR =)q TqTa!'BqR )aЀ!'BqR:)aЀ!'BqR =)XqT TXqTqTaЀ!'tR`;)Xq<Tl;TXq@:Tq!9TaЀ!'btR`;t)aЀ!'tR`m)aЀ!'tR8f)q TqTaЀ!'tR [)aЀ!'tR:T)aЀ!'tR =M)Xq` T TXqTqTaЀ!'BlR`;?)XqT TXqTqTaЀ!'uR`;1)aЀ!'BlR`*)aЀ!'BlR8#)aЀ!'uR`)xaЀ!'uR8)qq TqTaЀ!'uR )faЀ!'uR:)_aЀ!'uR =(Xq TqTaЀ!'BlR (MaЀ!'BlR:(FaЀ!'BlR =(?XqT TXqTqTaЀ!'qR`;(1Xq`"T TXqTqTaЀ!'qR`;(#aЀ!'qR`(aЀ!'qR8(q TqTaЀ!'qR ( aЀ!'qR:(aЀ!'qR =(Xq` T TXqTqTaЀ!'"tR`;(XqT TXqTqTaЀ!'sR`;(aЀ!'"tR`}(aЀ!'"tR8v(aЀ!'sR`o(aЀ!'sR8h(q TqTaЀ!'sR ](aЀ!'sR:V(aЀ!'sR =O(q TqTaЀ!'"tR D(aЀ!'"tR:=(aЀ!'"tR =6(Xq@TTXqTqTaЀ!'yR`;((aЀ!'zR`!(}aЀ!'zR8(v?q T?qTaЀ!'zR (kaЀ!'zR:(daЀ!'zR =(]aЀ!'lR`'VaЀ!'lR8'Oq TqTaЀ!'lR 'DaЀ!'lR:'=aЀ!'lR ='6aЀ!'qR`'/aЀ!'qR8'(q TqTaЀ!'qR 'aЀ!'qR:'aЀ!'qR ='aЀ!'btR`'aЀ!'btR8'q TqTaЀ!'btR 'aЀ!'btR:'aЀ!'btR ='aЀ!'yR`'aЀ!'yR8~'q TqTaЀ!'yR s'aЀ!'yR:l'aЀ!'yR =e'   @"@`@A@k@T_A@`@K_ {S#c2Qa.Qc|@!|@w?5aQbB !|@>`5SA{¨_Xq@TlTXqTqaTaЀ!9`;R-' R&Xq TTXq`TqATaЀ!9R`;'qTq!TaЀ!9R 'q TqTaЀ!9R 'aЀ!9R:'aЀ!9R =&aЀ!9R`&aЀ!9R8&aЀ!9R`&aЀ!9R8&aЀ!9R:&aЀ!9R =&  {haGS+=s/=3=7=;=?=C=G=@O7')EFsGG`@')&`@$` m95``GO@@!ATSA@{֨_sGsGH`@&`@$8#{haG '=C+=s/=3=7=;=?=C=@G?C')FG'/sG' )`@`&`@$``GG@@!ҁT @{ը_#  {a!`GS[ @Gu`ssR @ A B C D(@C x"tS``GG@@!TSA[B{ɨ_`a! :G@" R%"   ҂c,c~R{c`GS[c cksd@G  +#` ;s`9`5` -9``GGK@!!MT{@ ҂SA[BcCkDsEc,_qA(T# cc`;:1VT8R 4g$@DqA=T9a"Rc:" -9~R#:"fc@=c`=ү:1STKV R$4Hc'S~c&RV"B'v$Ug"0R!1STQc%"1%PT"B'b$GNS"#RR1`eT~Rc")~Rc*"9~RC" R:;<=>?g4*^5#?W# ҂Bq$bB Oj$t#k Ux#  ;Q# L|! !q-T|@a!`$4 k!095R#4N5;@:1HTR!R!*1@&TB Rk\G@!**!@a?@!!*#C@R6$@ ? T#*;@91@@T"$5k"k@`5#R3,5O@gcc`ҽ91 *T0R!R!*1 'TWG@!**H!@a?@!W!*#C"q TG@r!#RR!`@< #4q,T7@;91+TK@R=# 7a@@zaCza@Cza ;@C^< *5{|@aЀ!@#`4a@c#H * `CR$|`лQ#7 sK$kTs@81 T!6"@7@# zss!kT!|!;`;#u"@?@#m`@#f!`/ zss kT Y"@``#`#I!Xq TTXq@Tq!Ta!9`;)R# R5#8"@`#4zt kT q@TqaTa!9)R #5 a!9)R`{#a!9)R8t#a!9;R 0m# R"XqTLTXq TqTa!9:R`;^#!@v`U#a!9)R =N#a!9:R`G#a!9:R8@#q TqTa!9:R 5#a!9:R:.#a!9:R ='#a!9)R: #}a@R!9aB.R!9aBR!9!@,`? # R" !@ `>" R"!@`@>" R"!@`=" Rx"a+R!9qa8R!9mXq@TTXqTqTa!9,R`;",a6R!9[a!9,R`"!a!9,R8"q TqTa!9,R "a!9,R:"a!9,R ="XqTTXq`TqATa!9B6R`;",!@``"a!9B6R`"a!9B6R8~"q TqTa!9B6R s"a!9B6R:l"a!9B6R =e"XqT TXqTqTa!9B3R`;W"` R" R!a!9B3R`J"a!9B3R8C"q TqTa!9B3R 8"a!9B3R:1"a!9B3R =*" c,@{`G[USfGcksw@9@ 75@`GJ@!9T{@ SA[BcCkDsEc,_~<2` ;t@`94qT`@???uFG8`  H@@c{@caq`c! 3@3@ 454!@!b`4B4`@9qT`@9\qTR{7^BR/`5z|S6 5_kTK64Xq5TL4TXq 3Tq2Ta!9_R`; T{/9BR/4Xq.T,TXq`+TqA*Ta!9"^R`; =`;} f` w 3@u {@ccq`ca3@!` `_ @u``S Xq@TTXq TqTa!9`;"_RE Rq TqaTa!9"_R 8 a!9"_R:1 a!9"_R =* a!9QR 0# RXqT TXqTqTa!9OR`; XqT TXqTqTa!9[R`; XqTlTXq@Tq!Ta!9[R`;a!9[R`a!9[R8q TqTa!9[R a!9[R:a!9[R =aSR!9a!9"_R`a!9"_R8zaVR!9XqTLTXq TqTa!9]R`;ha!9]R`aa!9]R8Zq TqTa!9]R Oa!9]R:Ha!9]R =Aa!9OR`:a!9OR8x3q TqTa!9OR m(a!9OR:f!a!9OR =_a!9[R`Xa!9[R8Q q TqTa!9[R Fa!9[R:?a!9[R =8a!9"^R`1a!9"^R8*q TqTa!9"^R a!9"^R:a!9"^R =a!9_R` a!9_R8q TqTa!9_R a!9_R:a!9_R = RkЃDR⣐Rf Rb=r c|RR&9b|"BeC|Kk"h 8aT R 0x_C%RcdG@7eydab ?@!RdG9_   {Cc`G `@bfc`Td95sB@T$9D4_`TBd88d5s9@`G@@!aT @{è_ 1s> {Cc`GSd@WR|`7;@  @qTR*!R5q s@`GW@@!T*SA{˨_ #C~R{c`GS[#d@_ }#~R w9q` T@ARw7K@! ?(@qAT~q T 89?qT9"RZ6c|@' 5A!`G_D#@Bҁ T{@SA[B#_c|@'`4XqTTXqTqTa!@ `;"%R R~c|@ҵ'4XqT TXqTq Ta!@ !R`;@a!@ G`@sa@@RS\@sGt@ a! q TqaTa!@ "%R XqTLTXq TqTa!@ &R`;Ua!@ "%R =a!@ &R`a`!@ &R8q TqTa!@ &R a`!@ &R:{a`!@ &R =ta`!@ "%R:ma!@ !R`fza`!@ !R8_sq TqTa!@ !R Tha`!@ !R:Maa`!@ !R =FZa!@ "%R`?Sa`!@ "%R88L  C#B{B`GS[ck#+A@g{ 9q@T5A!`GgD#@BT{@SA[BcCkD+@C#_.54Xq TTXqTqaTa`!@ bR`;`@ 9`4X[[{# #ccЁc5* 5@ABCDE3@2ss! `Sa!` tG@]@@RsGa!`@Ta@@R#9q`Ta]1T4 943@0yG1aTSa!`sG`@!a@@RSSa! sGS@sGt@ a! XqTTXqTqTa`!@ `;RU RqTqTa!@ R Ha!@ R`Aa`!@ R8:a`!@ R:3a`!@ R =,a!@ bR`%a`!@ bR8q TqTa!@ bR a`!@ bR: a`!@ bR ={A!`GS"@w* 41TrTAqTqMTecc 01 TTa!G@@@R@`G@@!T*SA{Ө_@Gdab>H!TG@j@@Ra*!T`zha!@ DR` 0 R@B{B`GS[C@oi@ 7.?96eˡc`%c`01 T@5ccct01T@UG@G@ ! RX^5A!`GoB#@BT{@SA[B@_`V5` @a!a!@ *R` 05 Ra*R!@    B{B`GSC@a!57ss @`GD@!ҁT{@SA _aR!% R {A!`G "@ғa`j8qbAT 8qbAT 9q TT`T 8qTT!T 8q`TT@?9`G@@!ҁT @{è_֡T`9 9q!o  {A@!`G`G"@@@!ҁTR{¨_[  {A"`G9C@ҁ584?qTA!`G@#@BҡT{¨_?  {A"`G9C@ҁ584?qTA!`G@#@BҡT{¨_#  {B@`G"9@4 _q"85A!`G@#@BaT{¨_  {A@!`G`G"@@@!aT{¨_{Cc`GSb@`TҬ#b9_qT'b.8_qTb9_q`T9bqB%҄Ba˃c /1T@`G@@!TSA@{Ĩ_֢4a!@R` 0 R  {A!`GS[ck"@/Ґ`TC T`94R9?qT4 8?qT@TA9a9B8q5_9xm9R*qT~@!b`ja8qT@@9qT@@9`5`9 4U*qT`@9qaT`@9@4 qT~@ ` 5`94>8T9?q`T`@9qT`@9qT` @9 4 տqT`9Q4`94*~@/1TAb(R!@!qT9T~@Q/1Tq T@`G/@@!TSA[BcCkD{ƨ_A!@+R` 0L R{DS`G[d9E@'҄4RG*%RkTd8d484߼qHzTd8|@5 4@RK"9`4" KqTQ8?q@T"@`G'@@!TSA[B@{Ũ8Cc a5 _kT?qT_qaT8c4b95a9a5 8bTџT8T9?q`Tb@`G'@@!`T{A!`G @9 @_q@TA! #RA!`G@"@ҁT* @{è_`@9q`T_qaT`@9qT` @9#Rq@T` @9#R4ARq T|@A !`qD{A!`G9#@_qT`4RA!`G@#@BҡT{¨_ R* {BB`GSA@ s~@sR5j8qqB*A!`G@#@T*SA@{Ĩ_ {A!`G"@@94?qT8?q$@zT9@`G@@!aT{¨_ {A!`G "@һs[`A!`G@#@BҁT @{è_@! G@d  {DB`GB`G@@D@!T{¨BB  {ED`G`G@@@BҡT{¨BB@  {DB`GB`G@@D@!T{¨BB{  {DB`GB`G@@D@!T{¨BBhc  {DB`GB`G@@D@!T{¨BBPK  {DB`GB`G@@D@!T{¨BB83  {DB`GB`G@@D@!T{¨BB   {DB`GB`G@@D@!T{¨BB  {DB`GB`G@@D@!T{¨BB   {DB`GB`G@@D@!T{¨BB   {DB`GB`G@@D@!T{¨BB!   c,C{c`GSSsjG`@7`5@!@c @R%  RA!`G7P#@BaT{@ SA@c,_R{A!`G9#@B4A!`G@#@BҁT{¨@`G@@!aT{¨_e (c,B{C`GS*R`@#R#3)@c#c$R3C*c" Ҁ+1T!RoQ8?(qaT 8 'c Bu4RA!`GP#@BҁT{@ (SA@c,_ RA!@eR` 0J R   {Cc`GS[cXrk*so`@Ҁ T9?RRq `94qT`9R956Rx5o@R(%*54s5@ @qaT644@`G@@!aT*SA[BcCkDsE{Ш_|9sR4q;* 4845o@ 74ots4!Rm@?8"qTARR~ {CBc`GB`Gd@@D@cҁT{¨Rtk  {CBc`GB`Gd@@D@cҁT{¨"R`W  {A!`G @ҿ-TfHFcfcҦ|FRŔ `G@@!aT{è_1{"B`GS[@@?T*R?kT `G?@@!TSA[B@{Ȩ_bHBbccb~BBRB'B+#R~*@q Dz!TE*7@;@@`{$`GS[ckz@/Қ4ѷ$k8k8$kTQdqTdQdqT5kTu7kATS5R!!`G/@#@BATSA[BcCkD{ƨ_d6*4*^*4*Wk T K{#"c`GB`Gd@@D@cҡT{¨RҞ{$#`Gc`G@@e@ҁT{¨#Rs  {"B`G aQC@!?dqTQ `G@@!ҡT* @{è_֠6*@4*M{"B`G aQC@!?dqT `G@@!ҡT* @{è_֠6*@4*){"!B`GQD@c!`GQdqB@#@BaT{¨_{"!B`GQD@c!`GdqB@#@BaT{¨_{!!`GS @494 ՞`9`85 `G@@!ҡTSA{è_  {!!`GS @494 Z`9`85 `G@@!ҡTSA{è_ֻ  {$`GS[@`?7?qT!!`G@#@BҁTSA[B{Ĩ_?@7?ր7?7{$`GST|@[cks@G T;;@NT3@T?q TAOL@THT; k`8aj`8bj 8k 8AT;@ TҀHha8cja8hj!8Ch!8!AT3@ М|! #h`8k`8k 8"h 8ATTTT3@Ԛ`T7@NiTx7@T:?qMT@9ht8h488?aT_ T9:?q T7@7(T `GG@@!aTSA[BcCkDsE{ɨ_;@ ?qTTj T?qTTBk`8k`8k 8Ak 8ATZ; Ղk`8!k`8"k 8k 8AT T\mT "k`8j`8j 8!k 8ATHTITԚC~a"A@+Ԛ77@\Ԛ3@??@_T7W\ (g \" {#"c`GB`Gd@@@D@c!@aT{¨N {#c`GS4[c~@kYa@ҥVb#!Y!@'T8@Tstvq8 GG3@@ 4*T qTQc8(qT784G@TNL `G@@!ҡTSA[BcCkD{֨_@Q8(qTR'8(q@Ty5cAR@RNxc>I@J@K!xg@GAR9   {$#`Gc`G@@e@aT{¨{%`GS@&*!`@!`GZ@#@BҁTSA{è_֍{%`GS*[**c#@7R 5S6ys6 Rys6@Ry[c7Ay~*!!!`G7@#@B!TSA[BcC{Ǩ_@RySXq TTXq`TqATA`!#`; R R$q TqTA`!# R A`!# R:A`!# R =xA`!# R`qA`!# R8j{!S3!`GsG @ **!!`G@"@ҡT*SA{è_  {!S3!`GsG @ v!!`G@"@ҡTSA{è_  {#S3c`G[sG`@* *-*R!!`G@"@T*SA[B{Ĩ_ֹ {!S3!`GsG @ **2!!`G@"@ҡT*SA{è_֚  {"!B`G*!`G@@@"@aT G  {¨A;! *\   {#c`G`@@!!`G@#@BaT{¨_j  {"B`GC@A !@!`G@#@BaT{¨_S   {"B`GC@ A ! @!`G@#@BaT{¨_;   {#c`GS[a@A!#N"T`r@ R *f 5*1T!!`G@#@BTSA[B{Ĩ_U G@@kA!$ R G@@]A!$ R G@@OA!@% R G@@AA!% R %{`GS*[cuQ@/~R6 q TqTq@ Tq T qT!5$*HGRW b@8B`AJbA JWAT!*cW[r TsQqAzT!p@0R * 555R@5 `G/B@!!T*{@SA[BcC_FC`'c`(cҤ$1TABUR!'#@&cGb!c@=RR@4Xq!TTXq`TqATA`!']R`;cEC`'c (w$EC`'c'cm$1TAbTR!'YX FC`'c`(c\$1TAVR!'HEC`'c(cM$1TAUR!'9 RG@ @dA!$ } RG@ @VA!@% o RG@ @HA!% aEC`'c(c$1TA!'VR` 0 RXqTlTXq@Tq!TA`!'`;#R RA`!'#R`A`!'#R8q TqTA`!'#R A`!'#R:A`!'#R =XqTlTXq@Tq!TA`!'b\R`; A`!'b\R`A`!'b\R8q TqTA`!'b\R A`!'b\R:A`!'b\R =A`!']R`A`!']R8q TqTA`!']R A`!']R:A`!']R ={  {#c`GS[a@'Ry *q@TRq@5 *A!)G@ R!!`G'@#@BATSA[B{Ũ_ @5RR**4?Xq TT?Xq T?q TA`!'`; R6 R Xq TTXq Tqa TA`!' R`;&q Tq TA`!' R Xq TTXq Tq TA`!'B R`; ?q@ T?q!TA`!' R q TqTA`!'B R A`!' R: A`!'B R = A`!' R` A`!' R8 A`!' R` A`!' R8 A`!' R: A`!' R = A`!'B R` A`!'B R8 {A`!'B R: tA`!' R = m {#c`GS*a@` 8 q- Tk Tb9b4 R R RRRRRRK%Rb84CaQ!?dq T`QdqhTb8(R5E4+H4/I435 RbB__q!ԁAT R?qT!!`G@#@BҁTSA{Ĩ_cQc$qT)Ra)R 84_kTJ,R@,#cG!c@ R@#+b *A!,G@ R@#`*"7 {!$!`GPHG&@ a@8!`BJa" JaT@"* R_kAT!!`G@#@BҡT{¨_#@" -cG!c@ R {!$!`GHG&@ a@8!`BJa" JaT4@"* R_kAT!!`G@#@BҡT{¨_#@b /cG!c@o R {#c`GS[a@A!0 " 7 #R5!!`G@"@AT*SA[B{Ĩ_ G@7 @A! 1? R G@) @A!@%1 R G@ @A!0# R, {(*aGS[ck@/q@T445VGGb9 G@94@9q@@zT҅@ 44O 4 45  5 G4Rq 7 QxrTQqIT45VGGq T9 GO@4I445@#2#@3#bcG!Rc@ G: `G/@@!aT*SA[BcCkD{ƨ_45VGG@1#cG!c@ G @#4"@54Xq T TXqTqaTA@!'`;"0R RP "]lXqT TXqTqTA@!'/R`; A`!'"0R` A@!'"0R8 A`!'/R` A@!'/R8 q TqTA`!'/R A@!'/R:} A@!'/R =v q TqTA`!'"0R k A@!'"0R:d A@!'"0R =] XqT TXqTqTA@!'2R`;O Xq T,TXqTqTA@!'B2R`;A A`!'2R`: |A@!'2R83 uq TqTA`!'2R ( jA@!'2R:! cA@!'2R = \A`!'B2R` UA@!'B2R8 Nq TqTA`!'B2R  CA@!'B2R: <A@!'B2R = 5 {!!`G "@@#5#R` 5#`R5 `G@@!ҁT @{è_րXqTTXq` TqA TA@!'`;>R RQ XqTLTXq TqTA@!'B>R`; XqTLTXq@ Tq! TA@!'>R`; q TqTA`!'B>R q@ TqTA`!'>R q TqTA`!'>R A@!'B>R:z A@!'>R =s A`!'B>R`l A@!'B>R8e A`!'>R`^ A@!'>R8W A@!'>R:P A@!'B>R =I A`!'>R`B A@!'>R8; |A@!'>R:4 uA@!'>R =- n{!!`G"@Ҡ#-`5 `G@@!aT{¨_Xq TTXq`TqATA@!'`;@R R q TqTA`!'@R A@!'@R: A@!'@R = A`!'@R` A@!'@R8 {!!`GS"@`V * '*z q Tn qTqLTqTsQ!  Ӛ sf QRqT R?|qmT R!!`G@#@BTSA{è_"qqqT RS  {"B`G *A@ ) 4#@?q Sz T'@0R"r |@!!`G@#@BҁT @{è_%{!<r!`G"@ҀTq `G!T@@!ҁT{¨} `G@@!aT{¨H@@!ҁT{¨_  {!<!`G"@ qThT5 `G@@!ҡT{¨x4 qT| qT `G@@!T{¨qAT `G@@!ҡT{¨ `G@@!ҁT{¨_{"B`GS[cksA@GK@*@%Ra!RH*@4 |@<'⋀R?KoK@;K;@5o R`5 88R*4@*A!4A@@! AB!`4E@@R D@5'RXR#b! cG8c@4R5'␀RB R!!`GG@#@BTSA[BcCkDsE{ɨ_# 7cG!c@ R 5#cG!c@ R #@6 #7# `8cG!XqT TXqTqT@Ё'`;RE RXq T TXqTqT'@"R`;7XqTTXqTqT'@⌀R`;*qTqT'@"R qTq T'@R qTq T'@⌀R Xq@TTXqTqT'@⏀R`;'@"R`'@"R8?@@"R:?@@⌀R ='@⏀R`'@⏀R8qTq!T'@⏀R '@⏀R:'@⏀R ='@R`z'@R8t'@R:n'@"R =h'@⌀R`b?@@⌀R8\?@@⌀R:V'@R =P&{C`GS[ck@? #$R**R*qTRw 5 *!!`)G@ R!!`G?@#@BT{ASB[CcDkE_R**`4R:*R4O 5 *!! *G@RD**4?Xq TT?Xq T?q T!@!'`;R( R# Т(cG!c@RXq TTXq Tqa T!@!'"R`;q Tq T!@!'"R Xq TTXq Tq T!@!'"R`;?q@ T?q!T!@!'R q TqT!@!'"R !@!'R:!@!'"R =!@!'R`!@!'R8!@!'"R`!@!'"R8!@!'"R:!@!'"R =!@!'"R`x!@!'"R8q!@!'"R:j!@!'R =c ({aGS*[ck~sQR@o w  C9qTRq*qaTq TqTqT qT R `GoB@!T*{@SA[BcCkDsE_ !*G! 9@RG 5RA4Xq TTXqTqaT!@!'`;BQR' R# bcG!&c@3@c3@&#9c`(1<T7@ c%#9c'1:Tc4!,5!Ҽ`*5!Ҷ5#*cHG A@8!`@Jaa J_AT *Hr`TsQq`AzT0R@ 5R`5R4Xq@"T TXqTqT!@!'OR`;c8&#9c`(Ҕ1T!FR!')c%#9c(҄1T!ЂGR!'%#Х9c (u%#9c(k1T!!'HR@ 0k RG@@!!%!@!'BQR`U.!@!'BQR8N'q TqT!@!'BQR C!@!'BQR:<!@!'BQR =5Xq` T TXqTqT!@!'QR`;'XqT TXqTqT!@!'!R`;!@!'QR`!@!'QR8 !@!'!R`!@!'!R8q TqT!@!'!R !@!'!R:!@!'!R =q TqT!@!'QR !@!'QR:!@!'QR =XqTlTXq@Tq!T!@!'BOR`;!@!'OR`!@!'OR8q TqT!@!'OR }!@!'OR:v!@!'OR =oXq` T TXqTqT!@!'!R`;aXqT TXqTqT!@!'"!R`;zS!@!'!R`sL!@!'!R8lE!@!'"!R`e>!@!'"!R8^7q TqT!@!'"!R S,!@!'"!R:L%!@!'"!R =Eq TqT!@!'!R :!@!'!R:3 !@!'!R =,!ER!'!HR!'!@!'BOR`!@!'BOR8q TqT!@!'BOR !@!'BOR:!@!'BOR ={`GS*[cckR@GqAT`QqdAzT^*I4*4`GG@@!!TSA[BcCkD{ɨ_ qT7*!! 9cG`@S*!!:G@K Т!cG:c@: !cG@;c@1C  {B`GS[ckA@/W3@ *  ` RRSr*h`4W@a!-@4@W@! @QcB"aJb85BQcB"aJb84K?qBzIT R!`G/@#@BaTSA[BcCkD{ƨ_ b!cG;c@9dR 5cG!c@ R @6 B!cG`c@5(%941T%`')1AT!BiR!'9 B!cG?c@5>%9 1T%`'1!T!iR!'Wu :Zc(&91@T&`'1AT!"mR!'85"?%91 T%`'1T!jR!'5?%9Ҵ1 T%`'ҩ1AT!!'"kR@ 0 R;5(%9Ҕ1 T%`'҉1AT!lR!'>!fR!'!"gR!'!BlR!'!bhR!'!iR!'!iR!'!BjR!'!jR!'!lR!' {`GS[*c*@' **R!`G'@#@BTSA[BcC{Ũ_ R {B`GS[$@z@@T* R+ f*aR6aR'@"R@ @#@a 5@!@j!8!`G@"@aTSA[B{Ĩ_XqTTXqTqT@`;R RpqTqaT@R @R:@R ='@R`@R8 {B`GS[@cA@'@T7K'⥀RE6) R)*`*`4J 8Y`G'@@!ҡTSA[BcC{Ũ_֟R.C§R%⦀R{c`G 3pGd@)҂!PG`G39@@!ҁT @{è_{BPG!`GB@9#@҂49q!`G@#@ҁT*{¨_  {B`GB@D@!`GʮS@#@BaT{¨_{B`G!`Gk@@ן@#@BaT{¨_ֵ{!B`G!C@C .R BR !`G@#@BaT{¨_֚ {cpGSB`G[cL@D@'?#`?i?@%q`Tt?@s#@``G'@@!!TSA[B{Ũ_#@j {BpG!`GB0@#@@?@5!`G@#@BT{¨_ҹ4@%qTqRF {B`GS-A@ҠBpGBP@@?`&`BRʮSa!`G@#@BATSA@{Ĩ_҄@%qTq{B`GScpG@@G?`&@cT@`?`5@`"h5`c5sB!`GG@#@BTSA@{ɨ_F@%q!Tq҄@<RXq@TlTXqTqaT!@!@`;bR RXq TTXq`TqAT!@!@R`;qTq!T!@!@bR q TqT!@!@R !@!@bR:!@!@R =!@!@bR`!@!@bR8!@!@R`!@!@R8!@!@R:!@!@bR ={BpGS!`G$@#@BX@@?*5`G@@!AT*SA{è_Ҭ'@%qTqR9{BpG!`GB\@#@@?@5!`G@#@BT{¨_҉@%qTqR {cpGB`Gc4@D@`?@5!`G@#@BT{¨_e@%qTqңR {BpG!`GB @#@@?@5!`G@#@BT{¨_A@%qTqR {B`GS*[C@06rGB@@?5rG*@`?ր5!`G@#@BTSA[B{Ĩ_ @%qTqJR|@%qT#q Tq;{BpG!`GB,@#@@?@5!`G@#@BT{¨_X@%qTqRj {pG c`G@e@Ҁ?ր5!`G@#@BT @{è_ҵ0@%qTqC  {pG `G @@Ҡ?ր5!`G@#@BT @{è_ҍ@%qTq  {pGSc`GB|@@e@Ҁ?ր5`G@@!!TSA{è_րB`@%q`TqҜ {pG c`G_qeRB$@e@Ҁ?T`G@@!T @{è_5@%qTqs{_qdpGSeRc`GB@$@e@Ҁ?T*!`G@#@BTSA{è_րB @%qTqI  {pGSc`G"R@҄$@e@Ҁ?T`G@@!TSA{è_րB[@%qTqp{pG c`G@R$@e@Ҁ?`T`G@@!T @{è_`Bҹ4@%qT`G@@!ҡT @q{èA{!`G`G"@@@!ҁTR{¨_/  {!`G`G"@@@!ҁTR{¨_  {cpGB`Gc(@D@`?@5!`G@#@BT{¨_i@%qTqҧR {pGc`GD@e@Ҁ?@5!`G@#@BT{¨_E@%qTq҃R {cpG B`Gc@@D@`?@`T!`G@#@B!T @{è_@%q`T@qV@  {c`GS[`@'GaRR! R ARvHR!*`R!*R*@5TBG@ʮS?)"P`G'@@!aT*SA[B@{Ũ_ARR! RR7!R@RJ {cpGB`Gc`@D@`?@5!`G@#@BT{¨_ҙ@%qTqR& {BpG!`GBd@#@@?@5!`G@#@BT{¨_u@%qTqҳR {pG c`Gh@e@Ҁ?|@1T`G@@!T @{è_L@%qTqҊ{!`G`G"@@@!ҁTR{¨_ {!`G "@'b@!`Gෟ@#@BҁT @{è_ֱ{B`G@!`GC@q@#@BaT{¨_֝{B`G!`GC@@@#@BaT{¨_֋  {!`GS"@*!`G@"@ҡT*SA{è_o  {B`G A@B`G@C@!ҡT @{è@W  {cpG B`Gcl@D@G`?5@ 4qT!`GG@#@BAT @{ɨ_R`@R@ba.Ҕ@%qTq@ 5R` {B`GcC@O!`GO@#@BaT{ʨ_{cpG B`Gct@D@G`?5@ 4qT!`GG@#@BAT @{ɨ_R`@R@ba.D@%qTq҂@ 5R`{cpG B`Gcp@D@G`?@5@?q`T?qTA4!`GG@#@BT @{ɨ_@%qTqS@?qTR`R`@R@ba.R`  {!`G`G"@@@!ҁTR{¨_  {c`GS`@@ @TS@sw B@wB`G@A@TSA@{Ĩ_W  {`GS[!c*@/G? @T+*x4*pG@?@5'@d@aTGГ!`G/@#@BTSA[BcC{ƨ_C#*+@5*pG@?4y@%q!Tqҷ'@d@T+@wK!@5'@v6~@*"R  '@jXq TTXq`TqAT! !@`;b4R. Rq TqT! !@b4R "! !@b4R:! !@b4R =! !@b4R` ! !@b4R8{`Gc`G@@e@ҡT{¨RS {`G`G@@@ҁT{¨$R@  {`G |`@@R-`T!`G@#@B!T @{è_`Bo  {c`GS[cb@' Tւ<*ws˵THtҘ* TR!`G'@#@BTSA[BcC{Ũ_;  {`G`G@@@caT{¨& {!`G`G"@@@!TpG@{¨{!`G "@W 425;@  @qT(@q@TR!`GW@#@B!T @{˨_R{ 5@8"qTBRR"{qG`G@@ ?@5!`G@#@BT{¨_)@%qTqgR {cpGB`Gc@D@`?@5!`G@#@BT{¨_@%qTqCR {c`GB`Gd@@D@cTBpGBH@{¨|{`G`G@@@TpG@{¨g  {`G`G@@@TpG@{¨P{`G`G@@@TpG@{¨;  {c`Gd@҂DC88C4BAT9C85 B@a`G@#@BT{¨_C85&whT{@ATRR}R*{_?TTTRT"TRhRBR*_R`BR bAT_{@Bd@@TiT"T{FR{_T?T  bAT_{@"Bd@ TITTTc?@ThTqT@99R_{R{_TT!!p!Hc8bA! ց@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88iTqT!p!XcxbA! ւ @ A  B  C X @ A  B @pCpM @ A  B @`C`B @ A  B @PCP7 @ A  B @8@8, @ A  B @pCp! @ A  B @p@ypy@ @9 9@@0@0 @@yy@@99@@yy@99@yy @ @`@9`9 @ @ @ @ @ @ @ @ @ @ @ @ @ @y y @ @@9@9 @ @p@p@`@`@P@P@@@p@p@@yy @ A  B @@99 @ A  B @ @ A  B B @ A  B B~ @ A  B Bu @ A  B 0@0l @ A  B Bc @ A  B `@y`yZ @ A  B @99Q @ A  B J @ A @pBpA @ A @`B`8 @ A @PBP/ @ A @(@(& @ A @pBp @ A @P@yPy @ A @@99  @ A @ @ A A @ A A @ A A @ A  @  @ A A @ A @@y@y @ A @99 @ A  @ @pAp @ @`A` @ @PAP @ @@ @ @pAp @ @0@y0y bAT_d@ TITBTTc?@ThTqT@99R_{R{_TT!p!XcxbA! TqT!p!XcxbA! ց@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88@88_ @ A  B @pCpV@yyS @ A  B  C J @ A  B @`C`? @ A  B @PCP4 @ A  B @8@8) @ A  B @pCp@@yy@ @9 9@@0@0 @@yy@@99@@yy@99 @ @0@y0y @ @`@9`9 @ @ @ @ @ @ @ @ @ @ @ @ @ @y y @ @@9@9 @ @p@p@`@`@P@P@@@p@p @ A  B @p@ypy @ A  B @@99 @ A  B @ @ A  B B @ A  B Bw @ A  B Bn @ A  B 0@0e @ A  B B\ @ A  B `@y`yS @ A  B @99J @ A  B C @ A @pBp: @ A @`B`1 @ A @PBP( @ A @(@( @ A @pBp @ A @P@yPy  @ A @@99 @ A @ @ A A @ A A @ A A @ A  @  @ A A @ A @@y@y @ A @99 @ A  @ @pAp @ @`A` @ @PAP @ @@ @ @pAp   {& wSRHT@aTRRR;* @{¨_?#TRETnSRR)   {*{@ChTTcG@`?R{¨_ֆw@RHTRT{¨_փw@RT@RR {*{@CHTcT_)TcG@`?R{¨_@aT4?q`TB_|hT_|q)TRB_|T_|qHTXbxb@ B_|(T_|qT Xbxa B_|T_|qT Xbxa ֦w@RT$SRT{¨_֣w@RHT@R Hb8b@ "8888888888888888888888888888889R{¨_"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"""88!R"@" @ !pAp.!R"@" @ !`A`$!R"@" @ !PAP!R" @ "@!@!R"@" @ !pAp!R" @ "0@y!@0y!R" @ "`@9!@`9!R" @ !@!R" @ !@!R" @ !@!R" @ !@!R" @ !@!R" @ !@!R" @ ! @y y!R" @ !@@9@9!R" @ "R!BAp@p"R!BA`@`"R!BAP@P"R!BA@"R!BAp@p"R!BA@yy|"R!BA @9 9tR!Bo"R!DA0@0g#R"Da@yy_#R"Da@99WR!DR#R"Hya@9y9JR!HyyER9B!R" @ " A :!"R&B!@ApAp/!"R&B!@A`A`$!"R&B!@APAP!"R&B!8@B@!"R&B!pCB@p!"R&B!p@yB@0y!"R&B!@9B@`9!R" B !@!R" B !B!R" B !B!R" B !B!R" B !0@!R" B !B!R" B !`@y y!R" B !@9@9!R" B !R"@!pBp!R"@!`B`!R"@!PBP!R"@!(@!R"@!pBp!R"@!P@yyw!R"@!@9 9oR!Bj!R" @!0B0b!R" @!H@yyZ!R" @!@99RR! DM!R"@@y!@9y9ER!@Hyy@R9<!R" B " C 4R2 {*bEHTiTG@`?R*{¨_@aT4_q`Tc|hT|q)TRc|T|qHT Xcxb@ c|(T|qT Xcxa c|T|qTXcxa ֧wFRT@RR TFRXcxb@ "888888888888888888888888888889R*{¨_"8"88"88"8"8"""8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8R@ @ pAp4R@ @ `A`*R@ @ PAP R@ @ @RHy@@9y9RHyy R9R @ ARB p@pRB @yyRB @9 9RBRD 0@0RD@@yyRD@@99RDR@ @ pApR0@y @ @0yR`@9 @ @`9R @ @R @ @R @ @R @ @R @ @~R @ @vR @ @y ynR @ @@9@9fR@`RB p@pXRB `@`PRB P@PHRB @@R B @ pAp5R B @ `A`*R B @ PAPR B 8@!@R B pC!@p R B p@y!@0yR B @9!@`9R B @R B BR B BR B BR B 0@R B BR B `@y yR B @9@9RBR@pBpR@`B`R@PBPR@(@R@pBpR@P@yy}R@@9 9uRBpR @0B0hR @H@yy`R @@99XR DSR@@y@9y9KR@HyyFR9BR B C:R8  {aG==#='=+=/=3=7=C@/'' )CD!`G/@#@BaT{Ш_֕{aG==#='=+=/=3=7=C@/'C' )CD!`G/@#@BaT{Ѩ_l   {aG==#='=+=/=3=7=C@/'C' )CD!`G/@#@BaT{Ѩ_@   {aG==#='=+=/=3=7=C@/'C' )CD!`G/@#@BaT{Ѩ_   $wT{D@STRsR9SA{è_[? hT TaHT`9R"V`T[B@R_ւ@94@9 b4 @9@4@9`Ң4@9B4@94@9҂4@9"4"@94! р" TiTdTAT9T@R[BR[B`(R[Bҷ  !w?hTD@`T@@95!C@85R!_RR9_@R_@R9_{#SwTd@STSA@{è_TTaTT#T_TB?@T_xHT_xqTXbxa R9SA@{è_Ra@88a@88a@88`@88a@88`@88a@88`@88a@88`@88a@88`@88a@88`@88a@88`@88a@88`@88a@88`@88a@88`@88a@88`@88a@88`@88a@88`@88a@88a@88`@88a@9R9_xT_xqhTXbxa `@a @ RabAbf`@a @ RaRAR^`@a @ Ra@V`@a @ RarArN`@a @ Ra2@y2yF`@a @ Rab@9b9>`@a @R 8`@a@R2`@a@R,`@a@R&`@a@R `@a@R`@a"@yR"y`@aB@9RB9b@R `@Rar@r`@Rab@b`@RaR@R`@Ra @ `@Rar@r`@Ra@yy`@Ra"@9"9a@Ra@Ra2@2a@Ra @y ya@Ra@99a@Ra@yRya @9 9a@yRy`@a @ RarAr`@bAR  {$SwT@TRsR9SA{Ĩ_[{@hTBTaT`9R"WT[B@@RSA{Ĩ_TTdTAT9`T@R[B@9@RSA[B{Ĩ_R[B@`)j68R[B@   $wTD@TReR9_{@hTR9_@R_@@9`5T@@8fA`5Rd@R9_{$SwTD@@Tb_T?TT`TT#TR9SA@{è_SA@{èTAT9R_T@R9_$@`T@e@94&@94*@8#4kT@85C_@9E4*5 @8#4kT8G!T_@8%5GATC@  {@ 'TwTT?T$@A'1 T@7 @{Ĩ_ֆ@Aw@iT9 {_S@#ѠTwHT@A7SA{Ĩ_1AT`QSA{Ĩ_wbAhT9 {_ @#TwhT@A`7 @{Ĩ_wbAT9{c`GSa@G҄@Tywa?T&@$RAC'SKq@Z!`GG@#@B!TSA{ɨ_@A@[  @"3?iT"R4!@!BQ?T!@"__qT!@"#R4_ @C`T!R4@A2BQ!_$q!\Q!!_ @A`T"R4@BQA _   @"3?iT"R4!@!BQ?T!@" __qT!@"#R 4_  @C`T!R4@A2BQ!_$q!\Q!! _  @A`T"R4@BQA  _  F)H@?q4# R$Cz @!T?a_q! _# R$Cz!T @aB4 _ 4 _ 4  {B`G$AC@3@"@#7A<!}B@!@@`G@@!T{Ĩ_d 3qT@#cT!$1!{S[@#TҔ(Tb @@5` @R*`5`@@t*vZSA[B{è_R*SA[B{è_"@"7b77_"@T" @ @ @ _"@ T" @ @ _!@ H@0@_q(@_q4@!*4@qT4ҟ$4qmTqAT_qT!4@B4qTqT#K@!4_4Kҟ!B4_B54@Ab4"4@_{S @ `@7`76`@SA{¨`@SA{¨_b @@@8bSA{¨_`@``@`c@!uc@0b@a@b!2a_h 8`@@c @b@`@8BcbSA{¨_`@` T+``@ c@!bL Ta`@T@9?q`T @9?qT@9?q!TRa`@SA{¨c`@ {S @@4 <@q TaQ`*?xrT`B@4`>@Q`>qTRSA@{è_a@!Qa1T@Ch!8@!4  {S@&R•RhJ*(r(*+ R R@ Մ b>@fB_kT@8B cQcb b>@9Aӡhaxa_7_q`TT_$qTT_qT_qTRSA{¨__0qT_8qT_qATi69_q`TT_qTi29_qT_qTh_qT@9?qTji29_qaThSA{¨_a*@`29!Qa*@9?qT?qT?q$KzATf.@9?q`T R`.@9?qaTf.h"x_`q$Lz!Tf.{S[c78RaB@4a>@!Qa>@x:Ch!8@!.5bB@4b>@_q-T`*NӃB@AhaxA_7`@Q`1TRSA[BcC{Ĩ_SA[BcC{Ĩ_*; {c`GS`@W+#@9qd@z T! #@8qd@zT+c5`GW@@! TSA{˨_[c5C Ky59+@5@9BxB_ qZ9B9a4[B@9dRbxa2B2*_q$DzT?k@T@9q@zTd@bA7@3@B9A599?qT[Bk T@9_xqT_tqT@9@8_tqD@zTb4eR@9[- c{`GS[Re@9cksR@_f@0D@h$A+҈1W_9@@[@36@94Ӂ@ h`x`h7ߖq TW@#@9kT@!Q1aTRR+R>q@a@R5q@Qs`@7@1@T* q`G_A@!auT*{@SA[BcCkDsE _ք@AӁhaxAh6*1T@Q)W@@ @9@x`xh6  @8@x`xo7W"   y8"*`5@59W@ @95x9 q`T @92)q=TqaRAz T~1`TA?qT?qT?qT?q,2T?qaT@a5C@BQD94@c?qCT#K ?c@O @4@qTQO1PT@?qT?qT?q#T@BQD974@4W@9!W8RRL`@`@`@45`@Ra@o5a@`@@1!T չ*?qP@Ahaxo61T@qLT#*R" R9|@QR?q!T@!Q ?q`T?q*TW@"@9_kT@R6RBQ!Q"$HA ?T?Ta6@s!Qo@ QxrAT?qaT R@4@Q*@BQ )1`.TS@A_q)T@*?qaT_q(T!"7 Հ4@qT@"x_qT@Ahax`6瀹7@Axa ?@4@!Q!R`@"R 4 f@37`?}a@c<{}@ |@g9_q;T?cT@?qTgq$Q Dz)TD95g@I9c@7?q T7@8g@c!g@ӂhbxX6?qT7@瀹A !@ ?ָ RR 9 9 87?@wq-T@7@g@D!gcRq@T7@瀹A !@ ?֗K@CD9Ha8$R !J!?jT@!Q1`T瀹"A !@ ?@q!TD95@'7a?!}`@c@B25@o@q-4TW@9!?@<R;Gq\z-TG`9G@8;qT@BQuD5@5@4@qMT_q`T@BQ1`TW@q TS?h 8@qTD9@5@@)7b?\}{@c[@[@q@.Tq,T`W@9!fD9 5@7`?}a@c!@9@*oq&T$W@!P`@9b4RO@c@?T@?qT99?qMTD9@5W@9!8 R?qT@*4@?qT!Qa@4@qmTXx!?`qT@R4@!QAqaT R@W@#01@@9qT@@99xqTBRtqT*B@@9RO9tq@zT(RC@9tqTgBkC!kT7D9R279hk8*h+8@@9tq@zTq$@z!TC*B!he8*h%8W@@955c@99?q TRT &(C %!hf8 *h&8%kThk8R*h+8@ q Ta? }`@4@QSRCh!8@!;5`4@ q Ta?!}@Q@4@qTx_q! T@4@QS RCh!8@!@51T46@ ?q- T`?}A?qaT R@!Q1`T !R@@3@!bca 4@!@?qTa?;}k@r@@9B973@ @ q-Tb?\}T5y^3@@B!MTC5"yW@!@BQ1T3@@B @b`3@@A!`=920@!Q"9W@!"W@!O@99qTO@R3{H@9S ը4@9qATqT4d87d84@85f@dAkjT7SA{Ĩ_@9*qT@99 8 {"C*  ңzs*s`?֟!T @AB@{Ĩ__ B@S{{_AES128_CBCAES128_CTRAES128_GCMAES256_CBCAES256_CTRAES256_GCMSM4_CBCSM4_CTRAES128_CBC_HMAC_SHA256AES128_CTR_HMAC_SHA256AES128_GCM_HMAC_SHA256AES256_CBC_HMAC_SHA256AES256_CTR_HMAC_SHA256AES256_GCM_HMAC_SHA256SM4_CBC_HMAC_SM3SM4_CTR_HMAC_SM3error algocrypto type GAUSSHOME%s/lib/postgresql/common_cipher.socommon_cipher.cppERROR at %s : %d : The destination buffer or format is a NULL pointer or the invalid parameter handle is invoked.. $GAUSSHOME set error or net set crypto_module_initcrypto_module_sess_initcrypto_module_sess_exitcrypto_create_symm_keycrypto_ctx_initcrypto_result_sizecrypto_ctx_cleancrypto_encrypt_decryptcrypto_digestcrypto_hmac_initcrypto_hmac_cleancrypto_hmaccrypto_gen_randomcrypto_deterministic_enc_deccrypto_get_errmsgload crypto module lib failed ERROR at %s : %d : The destination buffer is NULL or not terminated. The second case only occures in function strcat_s/strncat_s. ERROR at %s : %d : The source buffer is NULL. ERROR at %s : %d : The parameter destMax is equal to zero or larger than the macro : SECUREC_STRING_MAX_LEN. ERROR at %s : %d : The parameter destMax is too small or parameter count is larger than macro parameter SECUREC_STRING_MAX_LEN. The second case only occures in functions strncat_s/strncpy_s. ERROR at %s : %d : The destination buffer and source buffer are overlapped. ERROR at %s : %d : Unrecognized return type. encrypt_mode cannot be NULL salt is needed and must be 16 bytes invalid key /tmpcommand.cppTMPDIR/%s%spsql.edit.%d.sqlcould not open temporary file "%s": %s %s: %s EDITORVISUALviThe value of "editorName" is too long. PSQL_EDITOR_LINENUMBER_ARGenvironment variable PSQL_EDITOR_LINENUMBER_ARG must be set to specify a line number The value of "editor_lineno_arg" is too long. exec %s %s%d '%s'exec %s '%s'could not start editor "%s" could not start /bin/sh PSQL_EDITOR%s: ERROR: (not available)SELECT * FROM pg_catalog.pg_get_functiondef(%u)regprocedureregprocSELECT ::pg_catalog.%s::pg_catalog.oid9.2.4server_version%d.%d.%d%s (%s, server %s) (openGauss-lite 7.0.0-RC1 build 10d38387) compiled at 2025-03-21 18:40:52 commit 0 last mr release%s (%s) WARNING: %s version %d.%d, server version %d.%d. Some gsql features might not work. Non-SSL connection (SSL connection is recommended when requiring high-security)SSL connection (cipher: %s, bits: %d) DBNAMEset variable %s failed. HOSTPORTSTART TRANSACTIONCOMMITnothingunalignedalignedwrappedhtmllatextroff-msunknownformat\pset: allowed formats are unaligned, aligned, wrapped, html, latex, troff-ms Output format is %s. Showing rows count feedback.Rows count feedback is off.asciiold-asciiunicode\pset: allowed line styles are ascii, old-ascii, unicode Line style is %s. Border style is %d. expandedverticalautoExpanded display is used automatically.Expanded display is on.Expanded display is off.numericlocaleShowing locale-adjusted numeric output.Locale-adjusted numeric output is off.nullNull display is "%s". fieldsepField separator is zero byte.Field separator is "%s". fieldsep_zerorecordsepRecord separator is zero byte.Record separator is .Record separator is "%s". recordsep_zerotuples_onlyShowing only tuples.Tuples only is off.titleTitle is "%s". Title is unset.tableattrTable attribute is "%s". Table attributes unset.pageralwaysfooterDefault footer is on.Default footer is off.columnsTarget width is %d. \pset: unknown option: %s Pager is always used.Pager usage is off.Pager is used for long output.feedbacklinestylebordercould not get cmd in function exec_command, so exit connectPGCLIENTENCODINGhostportuserpassworddbnamefallback_application_nameclient_encodingconnect_timeout300%s: encode the parallel connect value failed.Password: Password for user %s: Previous connection kept \connect: %sYou are now connected to database "%s" as user "%s" via socket in "%s" at port "%s". You are now connected to database "%s" as user "%s" on host "%s" at port "%s". could not get home directory: %s \%s: could not change directory to "%s": %s conninfoYou are currently not connected to a database.You are connected to database "%s" as user "%s" via socket in "%s" at port "%s". You are connected to database "%s" as user "%s" on host "%s" at port "%s". copycopyrighttvsEmeoddpeditno query buffer 0123456789invalid line number: %s The server (version %d.%d) does not support editing function source. AS No changesechoqechoencoding%s: invalid encoding name or conversion procedure not found hhelpHi+includeinclude+irir+include_relativeinclude_relative+\%s: missing required argument \%s: Missing the key or the key is illegal,must be %d~%d bytes and contain at least three kinds of characters! listl+list+lo_exportimportunlinkooutprintQuery buffer is empty.prompt\%s: error while setting variable psetqresetQuery buffer reset (cleared).setRETRYInvalid retry times, need only one parameter. out of memory %s%ssetenv\%s: environment variable name must not contain "=" sfsf+The server (version %d.%d) does not support showing function source. function name is required %s %-7d %s timingTiming is on.Timing is off.unsetwritezSHELLThe value of "SHELL" is too long. \!: failed parallelParallel within transaction is not supported Parallel is on with scale default 1024. The valid parallel num is integer 1-%d. Parallel is on with scale %d. Parallel is off.Invalid command \%s. Try \? for help. invalid command \%s \%s: extra argument "%s" ignored You are now connected to database "%s" as user "%s". /bin/shexec %sCREATE FUNCTION ( ) RETURNS LANGUAGE -- common options: IMMUTABLE STABLE STRICT SECURITY DEFINER AS $function$ $function$ SELECT VERSION()Failed to get the server's version. resStatus=%d ERROR: %s Warning: The client and server have different version numbers.ib[T$1%s: decode retry connect messages failed.common.cpp%s: %sSELECT * FROM PGXC_POOL_CONNECTION_STATUS();The connection to the server was lost. Attempting reset: Failed. Succeeded. %s:%s:%lu: %s: pg_strdup: cannot duplicate null pointer (internal error)

%uLASTOIDacquiring lock on output file failed. INSERTUPDATEDELETEunexpected PQresultStatus: %d connection to server was lost RESETCancel request sent Could not send cancel request: You are currently not connected to a database. ********* QUERY ********** %s ************************** START TRANSACTION RELEASE pg_psql_temporary_savepointROLLBACK TO pg_psql_temporary_savepoint***(Single step mode: verify command)******************************************* %s ***(press return to proceed or enter x and return to cancel)******************** beginabortcommitendrollbackpreparetransactionvacuumdatabaseuniqueconcurrentlydropsystemallThe server (version %d.%d) does not support savepoints for ON_ERROR_ROLLBACK. SAVEPOINT pg_psql_temporary_savepointselectCURSOR _psql_cursor NO SCROLL FOR %sFETCH FORWARD %d FROM _psql_cursorCLOSE _psql_cursorexplaincallSAVEPOINTRELEASEROLLBACKunexpected transaction status (%d) Time: %.3f ms Asynchronous notification "%s" with payload "%s" received from server process with PID %lu. Asynchronous notification "%s" received from server process with PID %lu. valuesdiscardstartcreatereindexclusterINFO: query retry %d time(s). %s: decode the parallel connect value failed.0is_sysadminstandard_conforming_stringssession_authorizationCan't set up communication for parallel execution Failed to create mutex for parallel execution. Failed to create mutex attribute for parallel execution. Failed to set mutex attribute to share mode for parallel execution. select case when instr(s.setting, 'pg_temp_') = 1 then s.setting else n.nspname||','||s.setting end from pg_namespace n, pg_settings s where n.oid = pg_my_temp_schema() and s.name='search_path';get temp schema failed. set search_path to %s;set temp schema failed. Can't set up parallel execution for stmt: %sWait child processes failed and status is: %d Child processes exit and exit status is: %d select setting from pg_catalog.pg_settings where name = 'sql_compatibility'SELECT extname from pg_catalog.pg_extension where extname = '%s'show sql_compatibilityhelp.cppcould not get current user name: %s gsql is the openGauss interactive terminal. Usage: gsql [OPTION]... [DBNAME [USERNAME]] General options:PGDATABASE -c, --command=COMMAND run only single command (SQL or internal) and exit -d, --dbname=DBNAME database name to connect to (default: "%s") -f, --file=FILENAME execute commands from file, then exit -l, --list list available databases, then exit -v, --set=, --variable=NAME=VALUE set gsql variable NAME to VALUE -V, --version output version information, then exit -X, --no-gsqlrc do not read startup file (~/.gsqlrc) -1 ("one"), --single-transaction execute command file as a single transaction -?, --help show this help, then exit Input and output options: -a, --echo-all echo all input from script -e, --echo-queries echo commands sent to server -E, --echo-hidden display queries that internal commands generate -k, --with-key=KEY the key for decrypting the encrypted file -L, --log-file=FILENAME send session log to file -m, --maintenance can connect to cluster during 2-pc transaction recovery -n, --no-libedit disable enhanced command line editing (libedit) -o, --output=FILENAME send query results to file (or |pipe) -q, --quiet run quietly (no messages, only query output) -C, --enable-client-encryption enable client encryption feature -s, --single-step single-step mode (confirm each query) -S, --single-line single-line mode (end of line terminates SQL command) Output format options: -A, --no-align unaligned table output mode| -F, --field-separator=STRING set field separator (default: "%s") -H, --html HTML table output mode -P, --pset=VAR[=ARG] set printing option VAR to ARG (see \pset command) -R, --record-separator=STRING set record separator (default: newline) -r if this parameter is set,use libedit -t, --tuples-only print rows only -T, --table-attr=TEXT set HTML table tag attributes (e.g., width, border) -x, --expanded turn on expanded table output -z, --field-separator-zero set field separator to zero byte -0, --record-separator-zero set record separator to zero byte -2, --pipeline use pipeline to pass the password, forbidden to use in terminal must use with -c or -f Connection options:PGHOST -h, --host=HOSTNAME database server host or socket directory (default: "%s") allow multi host IP address with comma separator in centralized cluster PGPORT -p, --port=PORT database server port (default: "%s") -U, --username=USERNAME database user name (default: "%s") -W, --password=PASSWORD the password of specified database user For more information, type "\?" (for internal commands) or "\help" (for SQL commands) from within gsql, or consult the gsql section in the openGauss documentation. 5432local socketoffGeneral \copyright show openGauss usage and distribution terms \g [FILE] or ; execute query (and send results to file or |pipe) \h(\help) [NAME] help on syntax of SQL commands, * for all commands \parallel [on [num]|off] toggle status of execute (currently %s) \q quit gsql Query Buffer \e [FILE] [LINE] edit the query buffer (or file) with external editor \ef [FUNCNAME [LINE]] edit function definition with external editor \p show the contents of the query buffer \r reset (clear) the query buffer \w FILE write query buffer to file Input/Output \copy ... perform SQL COPY with data stream to the client host \echo [STRING] write string to standard output \i FILE execute commands from file \i+ FILE KEY execute commands from encrypted file \ir FILE as \i, but relative to location of current script \ir+ FILE KEY as \i+, but relative to location of current script \o [FILE] send all query results to file or |pipe \qecho [STRING] write string to query output stream (see \o) Informational (options: S = show system objects, + = additional detail) \d[S+] list tables, views, and sequences \d[S+] NAME describe table, view, sequence, or index \da[S] [PATTERN] list aggregates \db[+] [PATTERN] list tablespaces \dc[S+] [PATTERN] list conversions \dC[+] [PATTERN] list casts \dd[S] [PATTERN] show object descriptions not displayed elsewhere \ddp [PATTERN] list default privileges \dD[S+] [PATTERN] list domains \ded[+] [PATTERN] list data sources \det[+] [PATTERN] list foreign tables \des[+] [PATTERN] list foreign servers \deu[+] [PATTERN] list user mappings \dew[+] [PATTERN] list foreign-data wrappers \df[antw][S+] [PATRN] list [only agg/normal/trigger/window] functions \dF[+] [PATTERN] list text search configurations \dFd[+] [PATTERN] list text search dictionaries \dFp[+] [PATTERN] list text search parsers \dFt[+] [PATTERN] list text search templates \dg[+] [PATTERN] list roles \di[S+] [PATTERN] list indexes \dl list large objects, same as \lo_list \dL[S+] [PATTERN] list procedural languages \dm[S+] [PATTERN] list materialized views \dn[S+] [PATTERN] list schemas \do[S] [PATTERN] list operators \dO[S+] [PATTERN] list collations \dp [PATTERN] list table, view, and sequence access privileges \drds [PATRN1 [PATRN2]] list per-database role settings \ds[S+] [PATTERN] list sequences \dt[S+] [PATTERN] list tables \dT[S+] [PATTERN] list data types \du[+] [PATTERN] list roles \dv[S+] [PATTERN] list views \dE[S+] [PATTERN] list foreign tables \dx[+] [PATTERN] list extensions \dy [PATTERN] list event triggers \l[+] list all databases \sf[+] FUNCNAME show a function's definition \z [PATTERN] same as \dp Formatting \a toggle between unaligned and aligned output mode \C [STRING] set table title, or unset if none \f [STRING] show or set field separator for unaligned query output \H toggle HTML output mode (currently %s) \pset NAME [VALUE] set table output option (NAME := {format|border|expanded|fieldsep|fieldsep_zero|footer|null| numericlocale|recordsep|recordsep_zero|tuples_only|title|tableattr|pager| feedback}) \t [on|off] show only rows (currently %s) \T [STRING] set HTML tag attributes, or unset if none \x [on|off|auto] toggle expanded output (currently %s) Connection \c[onnect] [DBNAME|- USER|- HOST|- PORT|-] connect to new database (currently "%s") \encoding [ENCODING] show or set client encoding \conninfo display information about current connection Operating System \cd [DIR] change the current working directory \setenv NAME [VALUE] set or unset environment variable \timing [on|off] toggle timing of commands (currently %s) \! [COMMAND] execute command in shell or start interactive shell Variables \prompt [TEXT] NAME prompt user to set internal variable \set [NAME [VALUE]] set internal variable, or list all if no parameters \unset NAME unset (delete) internal variable Large Objects \lo_export LOBOID FILE \lo_import FILE [COMMENT] \lo_list \lo_unlink LOBOID large object operations ABORTAvailable help: %-*sCommand: %s Description: %s Syntax: %s No help available for "%s". Try \h with no arguments to see available help. GaussDB Kernel Database Management System Copyright (c) Huawei Technologies Co., Ltd. 2018. All rights reserved. abort the current transactionALTER AGGREGATEalter the definition of an aggregate functionALTER APP WORKLOAD GROUPchange the definition of a app workload groupALTER APP WORKLOAD GROUP MAPPINGmodify app group relate with group mappingALTER AUDIT POLICYchange a audit policyALTER DATA SOURCEalter the data sourceALTER DATABASEchange a databaseALTER DEFAULT PRIVILEGESdefine default access privilegesALTER DIRECTORYchange a directoryALTER EVENTchange a eventALTER EVENT TRIGGERchange the definition of an event triggerALTER EXTENSIONchange the definition of an extensionALTER FOREIGN TABLEchange the definition of a foreign tableALTER FOREIGN TABLE FOR HDFSALTER FUNCTIONchange the definition of a functionALTER GLOBAL CONFIGURATIONadd or fix records of gs_global_configALTER GROUPchange role name or membershipALTER INDEXchange the definition of an indexALTER LARGE OBJECTchange the definition of a large objectALTER MASKING POLICYchange a masking policyALTER MATERIALIZED VIEWreplace the contents of a materialized viewALTER NODEalter a cluster nodeALTER NODE GROUPalter a group of cluster nodesALTER OPERATORchange the definition of an operatorALTER PACKAGEchange the definition of a packageALTER PROCEDUREchange the definition of a procedureALTER PUBLICATIONchange the definition of a publicationALTER RESOURCE LABELchange a resource labelALTER RESOURCE POOLchange the resource poolALTER ROLEchange a database roleALTER ROW LEVEL SECURITY POLICYchange the definition of a row level security policyALTER SCHEMAchange the definition of a schemaALTER SEQUENCEchange the definition of a sequence generatorALTER SERVERchange the definition of a foreign serverALTER SESSIONdefine and modify the current session influenced by condition or parameterALTER SUBSCRIPTIONchange the definition of a subscriptionALTER SYNONYMchange a synonymALTER SYSTEM KILL SESSIONkill and finish a system sessionALTER SYSTEM SETset a high-level(postmaster, sighup and backend) GUC.ALTER TABLEchange the definition of a tableALTER TABLE PARTITIONchange the definition of a partitionALTER TABLE SUBPARTITIONchange the definition of a subpartitionALTER TABLESPACEchange the definition of a tablespaceALTER TEXT SEARCH CONFIGURATIONchange the definition of a text search configurationALTER TEXT SEARCH DICTIONARYchange the definition of a text search dictionaryALTER TRIGGERchange the definition of a triggerALTER TYPEchange the definition of a typeALTER USERALTER VIEWchange the definition of a viewALTER WORKLOAD GROUPchange the definition of a workload groupANALYSEcollect statistics about a databaseANALYZEANONYMOUS BLOCKdefine an anonymous blockARCHIVE SNAPSHOTarchive a snapshotBEGIN1. start a anonymous block. 2. start a transaction.CALLcall a defined functionCHECKPOINTforce a transaction log checkpointCLEAN CONNECTIONclean up pooler connections in a clusterCLOSEclose a cursorCLUSTERcluster a table according to an indexCOMMENTdefine or change the comment of an objectcommit the current transactionCOMMIT PREPAREDcommit a transaction that was earlier prepared for two-phase commitCOPYcopy data between a file and a tableCREATE APP WORKLOAD GROUPcreate the definition of a app workload groupCREATE APP WORKLOAD GROUP MAPPINGcreate a workload group mappingCREATE AUDIT POLICYdefine a new audit policyCREATE BARRIERcreate a new barrierCREATE CLIENT MASTER KEYcreate client master keyCREATE COLUMN ENCRYPTION KEYcreate column encryption keyCREATE DATA SOURCEdefine a data sourceCREATE DATABASEcreate a new databaseCREATE DIRECTORYcreate a new directoryCREATE EVENTcreate a new eventCREATE EVENT TRIGGERdefine a new event triggerCREATE EXTENSIONinstall an extensionCREATE FOREIGN TABLEdefine a new foreign tableCREATE FUNCTIONdefine a new functionCREATE GROUPdefine a new database roleCREATE INDEXdefine a new indexCREATE LANGUAGEdefine a new procedural languageCREATE MASKING POLICYdefine a new masking policyCREATE MATERIALIZED VIEWdefine a new materialized viewCREATE MATERIALIZED VIEW LOGdefine a new materialized view logCREATE MODELCreate a new machine learning modelCREATE NODEcreate a new cluster nodeCREATE NODE GROUPcreate a group of cluster nodesCREATE OPERATORdefine a new operatorCREATE PACKAGEcreate a package specCREATE PACKAGE BODYcreate a package bodyCREATE PROCEDUREcreate a procedureCREATE PUBLICATIONdefine a new publicationCREATE RESOURCE LABELdefine a new resource labelCREATE RESOURCE POOLdefine a new resource poolCREATE ROLECREATE ROW LEVEL SECURITY POLICYdefine a new row level security policy for a tableCREATE SCHEMAdefine a new schemaCREATE SEQUENCEdefine a new sequence generatorCREATE SERVERdefine a new foreign serverCREATE SNAPSHOT AScreate a new snapshot from the results of a queryCREATE SNAPSHOT FROMcreate a snapshot revision from an existing snapshotCREATE SUBSCRIPTIONdefine a new subscriptionCREATE SYNONYMdefine a new synonymCREATE TABLEdefine a new tableCREATE TABLE ASdefine a new table from the results of a queryCREATE TABLE PARTITIONdefine a new table partitionCREATE TABLE SUBPARTITIONdefine a new table subpartitionCREATE TABLESPACEdefine a new tablespaceCREATE TEXT SEARCH CONFIGURATIONdefine a new text search configurationCREATE TEXT SEARCH DICTIONARYdefine a new text search dictionaryCREATE TRIGGERdefine a new triggerCREATE TYPEdefine a new data typeCREATE USERCREATE VIEWdefine a new viewCREATE WEAK PASSWORD DICTIONARYcreate weak password dictionaryCREATE WORKLOAD GROUPdefine a new workload groupCURSORdefine a cursorDEALLOCATEdeallocate a prepared statementDECLARE1. declare a cursor. 2. start an anonymous block.delete rows of a tableDOexecute an anonymous code blockDROP APP WORKLOAD GROUPDROP APP WORKLOAD GROUP MAPPINGremove a workload group mappingDROP AUDIT POLICYremove a audit policyDROP CLIENT MASTER KEYdrop client master keyDROP COLUMN ENCRYPTION KEYdrop column encryption keyDROP DATA SOURCEremove a data sourceDROP DATABASEremove a databaseDROP DIRECTORYremove a directoryDROP EVENTremove a eventDROP EVENT TRIGGERremove an event triggerDROP EXTENSIONremove an extensionDROP FOREIGN TABLEremove a foreign tableDROP FUNCTIONremove a functionDROP GLOBAL CONFIGURATIONdrop records from gs_global_configDROP GROUPremove a database roleDROP INDEXremove an indexDROP MASKING POLICYremove a masking policyDROP MATERIALIZED VIEWremove a materialized viewDROP MATERIALIZED VIEW LOGdrop materialized view logDROP MODELDrop an existing machine learning modelDROP NODEdrop a cluster nodeDROP NODE GROUPdrop a group of cluster nodesDROP OPERATORremove an operatorDROP OWNEDremove database objects owned by a database roleDROP PACKAGEdrop a defined package specDROP PACKAGE BODYdrop a defined package bodyDROP PROCEDUREdrop a defined procedureDROP PUBLICATIONremove a publicationDROP RESOURCE LABELremove a resource labelDROP RESOURCE POOLremove a resource poolDROP ROLEDROP ROW LEVEL SECURITY POLICYremove a row level security policy from a tableDROP SCHEMAremove a schemaDROP SEQUENCEremove a sequenceDROP SERVERremove a foreign server descriptorDROP SUBSCRIPTIONremove a subscriptionDROP SYNONYMremove a synonymDROP TABLEremove a tableDROP TABLESPACEremove a tablespaceDROP TEXT SEARCH CONFIGURATIONremove a text search configurationDROP TEXT SEARCH DICTIONARYremove a text search dictionaryDROP TRIGGERremove a triggerDROP TYPEremove a data typeDROP USERDROP VIEWremove a viewDROP WEAK PASSWORD DICTIONARYdrop all weak passwordDROP WORKLOAD GROUPremove a workload groupENDEXECUTEexecute a prepared statementEXECUTE DIRECTlaunch queries directly to dedicated nodesEXPLAINshow the execution plan of a statementFETCHretrieve rows from a query using a cursorGRANTdefine access privilegescreate new rows in a tableLOCKlock a tableMERGEinsert, update, or delete rows of a table based upon source dataMOVEposition a cursorPREDICT BYUse a trained model to perform inference tasksPREPAREprepare a statement for executionPREPARE TRANSACTIONprepare the current transaction for two-phase commitPUBLISH SNAPSHOTpublish a snapshotPURGEpurge object from gs_recyclebinPURGE SNAPSHOTremove a snapshotREASSIGN OWNEDchange the ownership of database objects owned by a database roleREFRESH MATERIALIZED VIEWREINDEXrebuild indexesREPLACEinsert new row or replace rows in a tablerestore the value of a run-time parameter to the default valueREVOKEremove access privilegesROLLBACK PREPAREDcancel a transaction that was earlier prepared for two-phase commitSAMPLE SNAPSHOTsample existing snapshot into one or more snapshotscreate a new savepoint in the current transactionSELECTretrieve rows from a table or viewSELECT INTOSETchange a run-time parameterSET CONSTRAINTSset constraint check timing for the current transactionSET ROLEset the current user identifier of the current sessionSET SESSION AUTHORIZATIONset the current user identifier and session identifier of the current sessionSET TRANSACTIONset the characteristics of the current transactionSHOWshow the value of a run-time parameterSHOW EVENTSshow the info of the eventsstart a transaction blockTIMECAPSULE TABLEtimecapsule a table to before truncate or dropTRUNCATEempty a table or set of tablesupdate rows of a tableVACUUMgarbage-collect and optionally analyze a databaseVALUEScompute a set of rowscould not read from input file: %s input.cppPASSWORDIDENTIFIEDGS_ENCRYPT_AES128GS_DECRYPT_AES128GS_ENCRYPTGS_DECRYPTAES_ENCRYPTAES_DECRYPTPG_CREATE_PHYSICAL_REPLICATION_SLOT_EXTERNSECRET_ACCESS_KEYSECRETKEYCREATE_CREDENTIALACCESS_KEYHISTSIZEwarning:"HISTSIZE" is not changed,because its value can not be null warning:"HISTSIZE" is not changed,because its value overflows warning:"HISTSIZE" is not changed,because its value must be positive integer warning:"HISTSIZE" is set to 500,because its value can not be greater than 500 enable-meta-keystringutils.cppmainloop.cppset session_timeout = '%s'Failed to set session_timeout and no error details received from backend. Please check the log files of backend. Failed to set session_timeout: %s can't escape without active connection %s: out of memory out of dynamic memory in yyensure_buffer_stack()out of dynamic memory in yy_create_buffer()out of dynamic memory in yy_scan_buffer()workisolationreaddeferrablenot/*--~!@#^&|`?%replacedefinerprocedurepackagetypebodyreturnreturnsasisdeclarebinaryinsensitivenoscrolldeterministicflex scanner jammedfatal flex scanner internal error--end of buffer missedfatal error - scanner input buffer overflowinput in flex scanner failedout of dynamic memory in yy_get_next_buffer()fatal flex scanner internal error--no action foundskipping recursive expansion of variable "%s" out of dynamic memory in yy_scan_bytes()bad buffer in yy_scan_bytes()invalid YY_START invalid yylex result \qIGNOREEOFUse "\q" to leave %s. You are using gsql, the command-line interface to gaussdb.Type: \copyright for distribution terms \h for help with SQL commands \? for help with gsql commands \g or terminate with semicolon to execute query \q to quitdelimiter\cshow delimiter_name%s "%s"show session_timeoutFailed to get session_timeout, and no error details received from backend. Please check the log files of backend. Failed to get session_timeout: %s Failed to get session_timeout: result is empty. unterminated quoted string 1 +oiS=+GiG>lMc++{{7&r7DO]kXX7:X`.lE7L }uSmggSSSS]  !"#$%&'( )*+, sOF.OE;<EEEEHE=NNNNNN? 50r  '++-1QPPTRRS^UUXV^Wi_ikjmlonnqqF(G)9IIHLDC@8:N7> 5364  #$""#+*,111R]\Y`hfceadbhnp)JIMKDC/   &$""%,11]\fgBA $""%11111[Zfg ""111 "!11"11"11"111111111112111111111111111111111111111111111111111'()*)+,-.+/01..23456678.9:99;9<99=>?+:9<99=>+'()*)+,-.+/01..23456678.9:99;9<99=>?+:9<99=>+'@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@'@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@'BBBBCBBCCBBBDCBCBEBBBBCBBBBBBBBBBBBCBBBBBBBC'BBBBCBBCCBBBDCBCBEBBBBCBBBBBBBBBBBBCBBBBBBBC'FFFFFGFFFFFFFFFFFFFFFFFFFFFFFFFFFFHFFFFFFFFF'FFFFFGFFFFFFFFFFFFFFFFFFFFFFFFFFFFHFFFFFFFFF'IIIIIIIIIJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII'IIIIIIIIIJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII'KKLKKKKKKMKKKKKKKKKKKKKKKKKKKKKKKKNKKKKKKKKK'KKLKKKKKKMKKKKKKKKKKKKKKKKKKKKKKKKNKKKKKKKKK'OOOOOOOOOPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO'OOOOOOOOOPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO'QQRQQQSQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ'QQRQQQSQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ'TUTTTTTTTTTTTTTTTVTTTWTTTTTTTTTTTTTTTTTTTTTT'TUTTTTTTTTTTTTTTTVTTTWTTTTTTTTTTTTTTTTTTTTTT'FFFFFXFFFFFFFFFFFFFFFFFFFFFFFFFFFFHFFFFFFFFF'FFFFFXFFFFFFFFFFFFFFFFFFFFFFFFFFFFHFFFFFFFFF'OOOOOOOOOYOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO'OOOOOOOOOYOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO'Z[\[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[ZZZZZZZZZ'Z[\[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[ZZZZZZZZZ']^_^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]`']^_^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]`'abcbadaaaeaaaaaaaaaafaaaaaaaaaaaaabgaaaaaaaa'abcbadaaaeaaaaaaaaaafaaaaaaaaaaaaabgaaaaaaaa'hhhhhhhhhihhhhhhhhhhhhhhhhhhhhhhhhjhhhhhhhhh'hhhhhhhhhihhhhhhhhhhhhhhhhhhhhhhhhjhhhhhhhhh'kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklkkkkkkkk'kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklkkkkkkkk'mmmmmnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'mmmmmnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'opqpoooooooooooooooooooooooooooooooooooooooo'opqpoooooooooooooooooooooooooooooooooooooooo'rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrsrrrrrrrrr'rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrsrrrrrrrrr''ttt'ttt'uuuuuuuuuu''vwwxxxxxxxxxxxxxxxxxx'uuuuuuuuuu'''''uuuuuyuuuu'z{{'uuu|uuuuuu'}~~''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''ttt'uuuuuuuuuu''ww'v'''{{'''}~~''''~~~~~~~~~~~~~~~~~~~~~~~~'}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}'||||||||||||||||||||||||||||||||||||||||||||'{{{{{{{{{{{{{{{{{{{{{{{'zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz'yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww'vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv'uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu't'ssssssssssssssssssssssssssssssssssssssss'rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr'qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq'pp'oooooooooooooooooooooooooooooooooooooooooo'nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'll'kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk'jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii'h'gggggggggggggggggggggggggggggggggggggggg'fffffffffffffffffffffffffffffffffffffff'eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee'dd'cccccccccccccccccccccccccccccccccccccccc'bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'```````````````````````````````````````````'____________________________________________'^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^']]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]'\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['Z'Y'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'WWWWWWWWWWWWWWWWWWWWWWW'V'UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU''SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS'RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR'QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ'PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP'OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO'NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN'MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM'LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL'KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK'JJJJJJJJJJJJJJJJJJJJJJJJ'IIIIIIIIIIIIIIIIIIIIIIII'HHHHHHHHHHHHHHHHHHHHHHHH'GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG'FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF'EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE'DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD'CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@'???????????????????????????????????'>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>'============================================'<<<<<'?'@@@@@@@@@'A'BBBCD'!"##!!!!!!!!!!!$!!!!!!!E!!!!!!!!%!!!!!!!!%!!'F'GGGHI'---------'J'BBBCD'KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK'L'!"##!!!!!!!!!!!$!!!!!!!!!!!!!!M!%!!!!!!!!%!!'N'GGGHI'OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO'P'QRRST'U'VWBBVVVVVXVVVVVYVVVVVVVVVVVVVVVVVVVVVVVVVVVV'!"##!!!!!!!!!!!$!!!!!!!!!!!Z!!!!%!!!!!!!!%!!'[\\]^'_'`aGG`````b`````c````````````````````````````'QRRST'RRRCd'efggeeeeeeeeeeheeeeeeeeeeeeeeeeieeeeeeeeiee'j''VWBBVVVVVXVVVVVYVVVVVVVVVVVVVVVVVVVVVVVVVVVV'VWBBVVVVVXVVVVVYVVVVVVVVVVVVVVVVVVVVVVVVVVVV'klmmkkkkkXkkkkknkkkkkkkkkkkkkkkkkkkkkkkkkkkk'VWBBVVVVVXVVVVVoVVVVVVVVVVVVVVVVVVVVVVVVVVVV'!pqq!!!!!r!!!!!s!!!!!!!!!!!!!!!!%!!!!!!!!%!!'[\\]^'tttuv'wxyywwwwwwwwwwzwwwwwwwwwwwwwwww{wwwwwwww{ww'|''`aGG`````b`````c````````````````````````````'`aGG`````b`````c````````````````````````````'}~}}}}}b}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}'`aGG`````b`````````````````````````````````''''U'''RR'VWBBVVVVVVVVVVYVVVVVVVVVVVVVVVVVVVVVVVVVVVV'VWBBVVVVVVVVVVYVVVVVVVVVVVVVVVVVVVVVVVVVVVV'BBBD'VWBBVVVVVVVVVVoVVVVVVVVVVVVVVVVVVVVVVVVVVVV'VWBBVVVVVXVVVVVoVVVVVVVVVVVVVVVVVVVVVVVVVVVV'!pqq!!!!!r!!!!!s!!!!!!!!!!!!!!!!%!!!!!!!!%!!'tttuv'!'!"##!!!!!!!!!!!!!!!!!!!!!!!!!!!%!!!!!!!!%!!'tttuv'OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO'''''&'''\\'`aGG``````````c````````````````````````````'`aGG``````````c````````````````````````````'GGGI'`aGG``````````````````````````````````````'`aGG`````b`````````````````````````````````'RR''RR'RR''RR'RR'klmmkkkkkXkkkkknkkkkkkkkkkkkkkkkkkkkkkkkkkkk'KKKKKKKKKvKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK'!"##!!!!!!!!!!$!!!!!!!!!!!!!!!!%!!!!!!!!%!!'!"##!!!!!!!!!!$!!!!!!!!!!!!!!!!%!!!!!!!!%!!'sssssssssssssssssssssssssssssssssssss'!"##!!!!!!!!!!0!!!!!!!!!!!!!!!!%!!!!!!!!%!!'!"##!!!!!!!!!!$!!!!!!!!!!!1!!!!%!!!!!!!!%!!'qq'qq''mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'\\'\\''\\'\\'}~}}}}}b}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}'OOOOOOOOOfOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO'RR'RR'RR'bRRRbbbbbbbbbbdbbbbbbbbbbbbbbbbbbbbbbbbbb'RR'RR'RR'RR'!"##!!!!!!!!!!!$!!!!!!!!!!!!!!!!%!!!!!!!!%!!'qq'qq''qq'qq'qq'\\'\\'\\'StttSSSSSSSSSSvSSSSSSSSSSSSSSSSSSSSSSSSSS'\\'\\'\\'\\''RR'qq'qq'JtttJJJJJJJJJJvJJJJJJJJJJJJJJJJJJJJJJJJJJ'qq'qq'qq'qq''OOOOOOOOODOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO'\\'RR''qq'\\'RR'qq'\\'RR'qq'\\'RR'qq'\\'qqtrying to xstrcat a NULL copy.cppfalse\copy: arguments required .,() "'()fromtostdinstdoutpstdinpstdoutwithheaderCSVeol,()true\copy: parse error at "%s" %s: cannot copy from/to a directory COPY FROM STDIN TO STDOUT SELECT relpersistence FROM pg_class WHERE relname='HEADER\copy: parse error at end of line could not write COPY data: %s COPY data transfer failed: %s-- clear PGRES_COPY_OUT stateaborted because of read failurecanceled by userEnter data to be copied followed by a newline. End with a backslash and a period on a line by itself.\. \. trying to exit copy modedefaultterseverbose%s-%sstartup.cppPSQLRCgsqlrc%s/%s.gsqlrcignorespaceignoredupsignorebothqueriesinteractivenoexecUnknownfailed to connect %s:%s. Connect primary node %s %s: The option '-' is not a valid option. %s: The option '-%c' need a parameter. postgresgsql-9.2[Warning]: The "libpq.so" loaded mismatch the version of gsql, please check it. expected: %s result: %s --help-?--version-Vgsql (openGauss-lite 7.0.0-RC1 build 10d38387) compiled at 2025-03-21 18:40:52 commit 0 last mr releasegsqlCOLUMNSAUTOCOMMITON_ERROR_STOPQUIETSINGLELINESINGLESTEPFETCH_COUNTECHOECHO_HIDDENON_ERROR_ROLLBACKHISTCONTROLPROMPT1PROMPT2PROMPT3VERBOSITYVERSION%o%R%# >> aAc:d:eEf:F:gh:Hlk:L:mno:p:P:qCR:rsStT:U:v:W:VxXz?0123aAc:d:D:eEf:F:gh:Hlk:u:L:mno:p:P:qCR:rsStT:U:v:W:VxXz?0123%s: Invalid port number "%s". %s: could not set printing parameter "%s" running psql with client_encryption.running psql without client_encryption.%s: invalid username, max username len:%d %s: could not delete variable "%s" %s: could not set variable "%s" Try "%s --help" for more information. %s: The input key must be %d~%d bytes and contain at least three kinds of characters! %s: warning: extra command-line argument "%s" ignored postgresql://postgres://replication=The 'replication' parameter is not supported by gsql. Terminal is not allowed to use --pipeline --pipeline must be used with -c or -f application_nameoptions-c xc_maintenance_mode=on%s: could not open log file "%s": %s could not set permissions of file "%s" total time: %lld ms Type "help" for help. /proc/self/exeCould not get proc self path. %s/retry_errcodes.conf%s/bin/retry_errcodes.confCould not open retry errcodes config file. Wrong errcodes in config file. No errcodes list in config file. Retry within transaction is not supported. Retry is off.Value exceeds integer range. Hint: The valid retry times is %d-%d. Invalid retry times "%s". Retry is on with default retry times: %d. Retry is on with retry times: %d. echo-allno-aligncommandecho-queriesecho-hiddenfield-separatorfield-separator-zerolog-filemaintenanceno-libeditsingle-transactionpipelineoutputquietenable-client-encryptionrecord-separatorrecord-separator-zerosingle-stepsingle-linetuples-onlytable-attrusernamevariableversionno-gsqlrcwith-keywith-decryptionwith-module-paramswith-saltenable_client_encryption_logNormalPrimaryselect local_role, db_state from pg_catalog.pg_stat_get_stream_replications();2.)daR>uURNKF;50*& vector::_M_realloc_insertprompt.cppopenGaussUnexpected NULL value in connection attribute. ~locallocal:%s`? yesunrecognized Boolean value; assuming "on" %s = '%s' ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789%s: not connected to a database %s: current transaction is aborted %s: unknown transaction status \lo_exportlo_export\lo_importCOMMENT ON LARGE OBJECT %u IS 'large_obj.cpplo_import %u\lo_unlinklo_unlink %uDescriptionOwnerIDSELECT oid as "%s", pg_catalog.pg_get_userbyid(lomowner) as "%s", pg_catalog.obj_description(oid, 'pg_largeobject') as "%s" FROM pg_catalog.pg_largeobject_metadata ORDER BY oidSELECT loid as "%s", pg_catalog.obj_description(loid, 'pg_largeobject') as "%s" FROM (SELECT DISTINCT loid FROM pg_catalog.pg_largeobject) x ORDER BY 1Large objects&$<>\{([*\&\%\$\_\{\}\backslash\\%s%s%s* Record %lu[ RECORD %lu ](%lu row)(%lu rows)print.cpp&<>
" Interrupted Error: Integer overflow when select execution. Cannot add header to table content: column count of %d exceeded. Cannot add cell to table content: total cell count of %d exceeded. Error: Integer overflow when select execution 3ERROR: Failed to check environment value: invalid token "%s". PAGERmore(No rows) %s %-s%*s%*s %s %-s%*s %s %*s %s Integer cannot be zero: rows%-*s%s %-*s%s%-*srightleft
Record %lu
 
 

\begin{center} \end{center} \begin{tabular}{clc|l|c|l|} \hline \multicolumn{2}{|c|}{\textit{Record %lu}} \\ \multicolumn{2}{c}{\textit{Record %lu}} \\ & \\ \end{tabular} \noindent | | | \textit{.LP .DS C .DE \(rs.LP .TS center box; center; c l; _ .T& c s. \fIRecord %lu\fP c l. c | l. .TE .DS L .DE _ \fI\fPinvalid output format (internal error): %d my_str is NULL! ─┌┬┐├┼┤└┴┘│↵…-{Gz?failed to malloc in generateTranslateColumns: %s describe.cppObject DescriptionSELECT pg_catalog.pg_describe_object(classid, objid, 0) AS "%s" FROM pg_catalog.pg_depend WHERE refclassid = 'pg_catalog.pg_extension'::pg_catalog.regclass AND refobjid = '%s' AND deptype = 'e' ORDER BY 1;Objects in extension "%s"SELECT spcname FROM pg_catalog.pg_tablespace WHERE oid = '%u';Tablespace: "%s"Result data typeNameSchemaSELECT n.nspname as "%s", p.proname AS "%s", pg_catalog.format_type(p.prorettype, NULL) AS "%s", Argument data types CASE WHEN p.pronargs = 0 THEN CAST('*' AS pg_catalog.text) WHEN p.pronargs <= %d THEN pg_catalog.array_to_string(ARRAY( SELECT pg_catalog.format_type(p.proargtypes[s.i], NULL) FROM pg_catalog.generate_series(0, pg_catalog.array_upper(p.proargtypes, 1)) AS s(i) ), ', ') ELSE pg_catalog.array_to_string(ARRAY( SELECT pg_catalog.format_type(p.proargtypesext[s.i], NULL) FROM pg_catalog.generate_series(0, pg_catalog.array_upper(p.proargtypesext, 1)) AS s(i) ), ', ') END AS "%s", pg_catalog.format_type(p.proargtypes[0], NULL) AS "%s", pg_catalog.obj_description(p.oid, 'pg_proc') as "%s" FROM pg_catalog.pg_proc p LEFT JOIN pg_catalog.pg_namespace n ON n.oid = p.pronamespace WHERE p.proisagg AND n.nspname <> 'pg_catalog' AND n.nspname <> 'information_schema' p.pronamen.nspnamepg_catalog.pg_function_is_visible(p.oid)ORDER BY 1, 2, 4;List of aggregate functionsThe server (version %d.%d) does not support tablespaces. LocationSELECT spcname AS "%s", pg_catalog.pg_get_userbyid(spcowner) AS "%s", pg_catalog.pg_tablespace_location(oid) AS "%s"SELECT spcname AS "%s", pg_catalog.pg_get_userbyid(spcowner) AS "%s", spclocation AS "%s", Access privilegesspcaclpg_catalog.array_to_string(%s, E'\n') AS "%s"pg_catalog.array_to_string(%s, '\n') AS "%s", pg_catalog.shobj_description(oid, 'pg_tablespace') AS "%s" FROM pg_catalog.pg_tablespace spcnameList of tablespacesantwS+\df only takes [antwS+] as options \df does not take a "w" option with server version %d.%d SELECT n.nspname as "%s", p.proname as "%s", normalwindowagg pg_catalog.pg_get_function_result(p.oid) as "%s", pg_catalog.pg_get_function_arguments(p.oid) as "%s", CASE WHEN p.proisagg THEN '%s' WHEN p.proiswindow THEN '%s' WHEN p.prorettype = 'pg_catalog.trigger'::pg_catalog.regtype THEN '%s' ELSE '%s' END as "%s"Type CASE WHEN p.proretset THEN 'SETOF ' ELSE '' END || pg_catalog.format_type(p.prorettype, NULL) as "%s", CASE WHEN proallargtypes IS NOT NULL THEN pg_catalog.array_to_string(ARRAY( SELECT CASE WHEN p.proargmodes[s.i] = 'i' THEN '' WHEN p.proargmodes[s.i] = 'o' THEN 'OUT ' WHEN p.proargmodes[s.i] = 'b' THEN 'INOUT ' WHEN p.proargmodes[s.i] = 'v' THEN 'VARIADIC ' END || CASE WHEN COALESCE(p.proargnames[s.i], '') = '' THEN '' ELSE p.proargnames[s.i] || ' ' END || pg_catalog.format_type(p.proallargtypes[s.i], NULL) FROM pg_catalog.generate_series(1, pg_catalog.array_upper(p.proallargtypes, 1)) AS s(i) ), ', ') ELSE pg_catalog.array_to_string(ARRAY( SELECT CASE WHEN COALESCE(p.proargnames[s.i+1], '') = '' THEN '' ELSE p.proargnames[s.i+1] || ' ' END || pg_catalog.format_type(p.proargtypes[s.i], NULL) FROM pg_catalog.generate_series(0, pg_catalog.array_upper(p.proargtypes, 1)) AS s(i) ), ', ') END AS "%s", CASE WHEN p.proisagg THEN '%s' WHEN p.prorettype = 'pg_catalog.trigger'::pg_catalog.regtype THEN '%s' ELSE '%s' END AS "%s" CASE WHEN p.proretset THEN 'SETOF ' ELSE '' END || pg_catalog.format_type(p.prorettype, NULL) as "%s", pg_catalog.oidvectortypes(p.proargtypes) as "%s", CASE WHEN p.proisagg THEN '%s' WHEN p.prorettype = 'pg_catalog.trigger'::pg_catalog.regtype THEN '%s' ELSE '%s' END AS "%s"LanguageVolatilityvolatilestableimmutable, CASE WHEN p.provolatile = 'i' THEN '%s' WHEN p.provolatile = 's' THEN '%s' WHEN p.provolatile = 'v' THEN '%s' END as "%s", pg_catalog.pg_get_userbyid(p.proowner) as "%s", l.lanname as "%s", p.prosrc as "%s", pg_catalog.obj_description(p.oid, 'pg_proc') as "%s"Source codefencedmode , fencedmode as "%s" propackage , propackage as "%s" prokind , prokind as "%s" FROM pg_catalog.pg_proc p LEFT JOIN pg_catalog.pg_namespace n ON n.oid = p.pronamespace LEFT JOIN pg_catalog.pg_language l ON l.oid = p.prolang WHERE NOT p.proisagg AND p.prorettype <> 'pg_catalog.trigger'::pg_catalog.regtype NOT p.proiswindow WHERE ( p.proisagg OR p.prorettype = 'pg_catalog.trigger'::pg_catalog.regtype p.proiswindow ) AND n.nspname <> 'pg_catalog' AND n.nspname <> 'db4ai' AND n.nspname <> 'information_schema' List of functionsSELECT n.nspname as "%s", pg_catalog.format_type(t.oid, NULL) AS "%s", SizeInternal name t.typname AS "%s", CASE WHEN t.typrelid != 0 THEN CAST('tuple' AS pg_catalog.text) WHEN t.typlen < 0 THEN CAST('var' AS pg_catalog.text) ELSE CAST(t.typlen AS pg_catalog.text) END AS "%s", CASE WHEN t.typtype = 's' THEN pg_catalog.array_to_string( ARRAY( SELECT s.setlabel FROM pg_catalog.pg_set s WHERE s.settypid = t.oid ORDER BY s.setsortorder ), E'\n' ) ELSE pg_catalog.array_to_string( ARRAY( SELECT e.enumlabel FROM pg_catalog.pg_enum e WHERE e.enumtypid = t.oid ORDER BY e.enumsortorder ORDER BY e.oid Elements ), E'\n' ) END AS "%s", t.typacl pg_catalog.obj_description(t.oid, 'pg_type') as "%s" FROM pg_catalog.pg_type t LEFT JOIN pg_catalog.pg_namespace n ON n.oid = t.typnamespace WHERE (t.typrelid = 0 OR (SELECT c.relkind = 'c' FROM pg_catalog.pg_class c WHERE c.oid = t.typrelid)) AND NOT EXISTS(SELECT 1 FROM pg_catalog.pg_type el WHERE el.oid = t.typelem AND el.typarray = t.oid) AND t.typname !~ '^_' pg_catalog.format_type(t.oid, NULL)t.typnamepg_catalog.pg_type_is_visible(t.oid)ORDER BY 1, 2;List of data typesResult typeRight arg typeLeft arg typeSELECT n.nspname as "%s", o.oprname AS "%s", CASE WHEN o.oprkind='l' THEN NULL ELSE pg_catalog.format_type(o.oprleft, NULL) END AS "%s", CASE WHEN o.oprkind='r' THEN NULL ELSE pg_catalog.format_type(o.oprright, NULL) END AS "%s", pg_catalog.format_type(o.oprresult, NULL) AS "%s", coalesce(pg_catalog.obj_description(o.oid, 'pg_operator'), pg_catalog.obj_description(o.oprcode, 'pg_proc')) AS "%s" FROM pg_catalog.pg_operator o LEFT JOIN pg_catalog.pg_namespace n ON n.oid = o.oprnamespace WHERE n.nspname <> 'pg_catalog' AND n.nspname <> 'information_schema' o.oprnamepg_catalog.pg_operator_is_visible(o.oid)ORDER BY 1, 2, 3, 4;List of operatorsEncodingSELECT d.datname as "%s", pg_catalog.pg_get_userbyid(d.datdba) as "%s", pg_catalog.pg_encoding_to_char(d.encoding) as "%s", CtypeCollate d.datcollate as "%s", d.datctype as "%s", d.datacl, CASE WHEN pg_catalog.has_database_privilege(d.datname, 'CONNECT') THEN pg_catalog.pg_size_pretty(pg_catalog.pg_database_size(d.datname)) ELSE 'No Access' END as "%s"Tablespace, t.spcname as "%s", pg_catalog.shobj_description(d.oid, 'pg_database') as "%s" JOIN pg_catalog.pg_tablespace t on d.dattablespace = t.oid List of databases FROM pg_catalog.pg_database d sequencematerialized viewviewSELECT n.nspname as "%s", c.relname as "%s", CASE c.relkind WHEN 'r' THEN '%s' WHEN 'v' THEN '%s' WHEN 'm' THEN '%s' WHEN 'S' THEN '%s' WHEN 'L' THEN '%s' WHEN 'f' THEN '%s' END as "%s", foreign tablelarge sequencec.relaclColumn access privileges, pg_catalog.array_to_string(ARRAY( SELECT attname || E':\n ' || pg_catalog.array_to_string(attacl, E'\n ') FROM pg_catalog.pg_attribute a WHERE attrelid = c.oid AND NOT attisdropped AND attacl IS NOT NULL ), E'\n') AS "%s" FROM pg_catalog.pg_class c LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace WHERE c.relkind IN ('r', 'v', 'm', 'S', 'f') c.relnamen.nspname !~ '^pg_' AND c.relname not like 'matviewmap\_%%' AND c.relname not like 'mlog\_%%' AND pg_catalog.pg_table_is_visible(c.oid)The server (version %d.%d) does not support altering default privileges. SELECT pg_catalog.pg_get_userbyid(d.defaclrole) AS "%s", n.nspname AS "%s", CASE d.defaclobjtype WHEN '%c' THEN '%s' WHEN '%c' THEN '%s' WHEN '%c' THEN '%s' WHEN '%c' THEN '%s' WHEN '%c' THEN '%s' END AS "%s", d.defaclacl FROM pg_catalog.pg_default_acl d LEFT JOIN pg_catalog.pg_namespace n ON n.oid = d.defaclnamespace pg_catalog.pg_get_userbyid(d.defaclrole)ORDER BY 1, 2, 3;Default access privilegesObjectSELECT DISTINCT tt.nspname AS "%s", tt.name AS "%s", tt.object AS "%s", d.description AS "%s" FROM ( constraint SELECT pgc.oid as oid, pgc.tableoid AS tableoid, n.nspname as nspname, CAST(pgc.conname AS pg_catalog.text) as name, CAST('%s' AS pg_catalog.text) as object FROM pg_catalog.pg_constraint pgc JOIN pg_catalog.pg_class c ON c.oid = pgc.conrelid LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace pgc.connamepg_catalog.pg_table_is_visible(c.oid)opf.opfnamepg_catalog.pg_opfamily_is_visible(opf.oid)ruleUNION ALL SELECT r.oid as oid, r.tableoid as tableoid, n.nspname as nspname, CAST(r.rulename AS pg_catalog.text) as name, CAST('%s' AS pg_catalog.text) as object FROM pg_catalog.pg_rewrite r JOIN pg_catalog.pg_class c ON c.oid = r.ev_class LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace WHERE r.rulename != '_RETURN' r.rulenameUNION ALL SELECT t.oid as oid, t.tableoid as tableoid, n.nspname as nspname, CAST(t.tgname AS pg_catalog.text) as name, CAST('%s' AS pg_catalog.text) as object FROM pg_catalog.pg_trigger t JOIN pg_catalog.pg_class c ON c.oid = t.tgrelid LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace t.tgname) AS tt JOIN pg_catalog.pg_description d ON (tt.oid = d.objoid AND tt.tableoid = d.classoid AND d.objsubid = 0) Object descriptionsoperator classUNION ALL SELECT o.oid as oid, o.tableoid as tableoid, n.nspname as nspname, CAST(o.opcname AS pg_catalog.text) as name, CAST('%s' AS pg_catalog.text) as object FROM pg_catalog.pg_opclass o JOIN pg_catalog.pg_am am ON o.opcmethod = am.oid JOIN pg_catalog.pg_namespace n ON n.oid = o.opcnamespace o.opcnamepg_catalog.pg_opclass_is_visible(o.oid)operator familyUNION ALL SELECT opf.oid as oid, opf.tableoid as tableoid, n.nspname as nspname, CAST(opf.opfname AS pg_catalog.text) AS name, CAST('%s' AS pg_catalog.text) as object FROM pg_catalog.pg_opfamily opf JOIN pg_catalog.pg_am am ON opf.opfmethod = am.oid JOIN pg_catalog.pg_namespace n ON opf.opfnamespace = n.oid select pg_catalog.working_version_num()select partkeyexpr from pg_partition where (parttype = 'r') and (parentid in (select oid from pg_class where relname = '%s'));select distinct partkeyexpr from pg_partition where (parttype = 'p') and (parentid in (select oid from pg_class where relname = '%s'))select pg_get_tabledef('"%s"."%s"');SUBPARTITION BYWrong table description: %s. The result is from SQL %s.PARTITION BYpg_catalog.array_to_string(c.reloptions || array(select 'toast.' || x from pg_catalog.unnest(tc.reloptions) x), ', ') ''c.relreplidentpg_catalog.array_to_string(reloptions, E', ')mainexternalextendedplain???kvfieldkvhidekvtimekvtagnone, trueinterval`interval`NOTHINGFULLrelreplidentadgencoladbin_on_updateselect setting from pg_settings where name = 'uppercase_attribute_name';(select pg_catalog.count(1) as haspolicy from pg_catalog.pg_class WHERE relname = 'pg_rlspolicy')SELECT c.relchecks, c.relkind, c.relhasindex, c.relhasrules, c.relhastriggers, c.relhasoids, %s, c.reltablespace, CASE WHEN c.reloftype = 0 THEN '' ELSE c.reloftype::pg_catalog.regtype::pg_catalog.text END, c.relpersistence,c.relhasclusterkey, %s, %s FROM pg_catalog.pg_class c LEFT JOIN pg_catalog.pg_class tc ON (c.reltoastrelid = tc.oid) WHERE c.oid = '%s';SELECT c.relchecks, c.relkind, c.relhasindex, c.relhasrules, c.relhastriggers, c.relhasoids, %s, c.reltablespace, CASE WHEN c.reloftype = 0 THEN '' ELSE c.reloftype::pg_catalog.regtype::pg_catalog.text END FROM pg_catalog.pg_class c LEFT JOIN pg_catalog.pg_class tc ON (c.reltoastrelid = tc.oid) WHERE c.oid = '%s';SELECT c.relchecks, c.relkind, c.relhasindex, c.relhasrules, c.relhastriggers, c.relhasoids, %s, c.reltablespace FROM pg_catalog.pg_class c LEFT JOIN pg_catalog.pg_class tc ON (c.reltoastrelid = tc.oid) WHERE c.oid = '%s';SELECT relchecks, relkind, relhasindex, relhasrules, reltriggers <> 0, relhasoids, %s, reltablespace FROM pg_catalog.pg_class WHERE oid = '%s';SELECT relchecks, relkind, relhasindex, relhasrules, reltriggers <> 0, relhasoids, '', reltablespace FROM pg_catalog.pg_class WHERE oid = '%s';SELECT relchecks, relkind, relhasindex, relhasrules, reltriggers <> 0, relhasoids, '', '' FROM pg_catalog.pg_class WHERE oid = '%s';Did not find any relation with OID %s. SELECT * FROM %s.%s;SELECT * FROM pg_catalog.pg_class WHERE relname = 'gs_encrypted_columns' AND relnamespace = 11;SELECT pg_catalog.pg_get_viewdef('%s'::pg_catalog.oid, true);SELECT a.attname, pg_catalog.format_type(a.atttypid, a.atttypmod), (SELECT substring(pg_catalog.pg_get_expr(d.adbin, d.adrelid) for %d) FROM pg_catalog.pg_attrdef d WHERE d.adrelid = a.attrelid AND d.adnum = a.attnum AND a.atthasdef), a.attnotnull, a.attnum, pg_catalog.format_type(a.atttypid, a.atttypmod), (SELECT substring(pg_catalog.pg_get_expr(d.adbin, d.adrelid) for %d) FROM pg_catalog.pg_attrdef d WHERE d.adrelid = a.attrelid AND d.adnum = a.attnum AND a.atthasdef), (SELECT substring(pg_catalog.pg_get_expr(d.adbin_on_update, d.adrelid) for %d) FROM pg_catalog.pg_attrdef d WHERE d.adrelid = a.attrelid AND d.adnum = a.attnum AND a.atthasdef), a.attnotnull, a.attnum, (SELECT c.collname FROM pg_catalog.pg_collation c, pg_catalog.pg_type t WHERE c.oid = a.attcollation AND t.oid = a.atttypid AND a.attcollation <> t.typcollation) AS attcollation NULL AS attcollation, pg_catalog.pg_get_indexdef(a.attrelid, a.attnum, TRUE) AS indexdef, NULL AS indexdef, CASE WHEN attfdwoptions IS NULL THEN '' ELSE '(' || pg_catalog.array_to_string(ARRAY(SELECT pg_catalog.quote_ident(option_name) || ' ' || pg_catalog.quote_literal(option_value) FROM pg_catalog.pg_options_to_table(attfdwoptions)), ', ') || ')' END AS attfdwoptions, NULL AS attfdwoptions, a.attstorage, CASE WHEN a.attstattarget=-1 THEN NULL ELSE a.attstattarget END AS attstattarget, pg_catalog.col_description(a.attrelid, a.attnum), a.attkvtype, (SELECT h.adgencol FROM pg_catalog.pg_attrdef h WHERE h.adrelid = a.attrelid AND h.adnum = a.attnum AND a.atthasdef) AS generated_column, '' AS generated_column FROM pg_catalog.pg_attribute a WHERE a.attrelid = '%s' AND a.attnum > 0 AND NOT a.attisdropped AND a.attkvtype != 4 AND a.attname <> 'tableoid' AND a.attname <> 'tablebucketid' ORDER BY a.attnum; FROM (select * from pg_catalog.gs_catalog_attribute_records('%s')) as aUnlogged table "%s.%s"Table "%s.%s"View "%s.%s"Sequence "%s.%s"Large Sequence "%s.%s"Unlogged index "%s.%s"Index "%s.%s"Special relation "%s.%s"TOAST table "%s.%s"Composite type "%s.%s"Foreign table "%s.%s"Materialized view "%s.%s"Stream "%s.%s"Contview "%s.%s"ModifiersValueDefinitionFDW OptionsStorageStats targetKV Typeselect oid,collencoding from pg_collation where collname = '%s';character set %s collate %scollate %snot nullgenerated_columngenerated always as (%s) storedAUTO_INCREMENTdefault %son update %sSELECT i.indisunique, i.indisprimary, i.indisclustered, i.indisvalid, true AS indisvalid, (NOT i.indimmediate) AND EXISTS (SELECT 1 FROM pg_catalog.pg_constraint WHERE conrelid = i.indrelid AND conindid = i.indexrelid AND contype IN ('p','u','x') AND condeferrable) AS condeferrable, (NOT i.indimmediate) AND EXISTS (SELECT 1 FROM pg_catalog.pg_constraint WHERE conrelid = i.indrelid AND conindid = i.indexrelid AND contype IN ('p','u','x') AND condeferred) AS condeferred, false AS condeferrable, false AS condeferred, i.indisreplident, false AS indisreplident, a.amname, c2.relname, pg_catalog.pg_get_expr(i.indpred, i.indrelid, true) FROM pg_catalog.pg_index i, pg_catalog.pg_class c, pg_catalog.pg_class c2, pg_catalog.pg_am a WHERE i.indexrelid = c.oid AND c.oid = '%s' AND c.relam = a.oid AND i.indrelid = c2.oid;primary key, unique, %s, for table "%s.%s", predicate (%s), clustered, invalid, deferrable, replica identity, initially deferredView definition:SELECT r.rulename, trim(trailing ';' from pg_catalog.pg_get_ruledef(r.oid, true)) FROM pg_catalog.pg_rewrite r WHERE r.ev_class = '%s' AND r.rulename != '_RETURN' ORDER BY 1;Rules:SELECT pg_catalog.quote_ident(nspname) || '.' || pg_catalog.quote_ident(relname) || '.' || pg_catalog.quote_ident(attname) FROM pg_catalog.pg_class c INNER JOIN pg_catalog.pg_depend d ON c.oid=d.refobjid INNER JOIN pg_catalog.pg_namespace n ON n.oid=c.relnamespace INNER JOIN pg_catalog.pg_attribute a ON ( a.attrelid=c.oid AND a.attnum=d.refobjsubid) WHERE d.classid='pg_catalog.pg_class'::pg_catalog.regclass AND d.refclassid='pg_catalog.pg_class'::pg_catalog.regclass AND d.objid=%s AND d.deptype='a'Owned by: %sSELECT c2.relname, i.indisprimary, i.indisunique, i.indisclustered, i.indisvalid, true as indisvalid, pg_catalog.pg_get_indexdef(i.indexrelid, 0, true), pg_catalog.pg_get_constraintdef(con.oid, true), contype, condeferrable, condeferrednull AS constraintdef, null AS contype, false AS condeferrable, false AS condeferred, i.indisreplident, false AS indisreplident, c2.reltablespace, i.indisusable FROM pg_catalog.pg_class c, pg_catalog.pg_class c2, pg_catalog.pg_index i LEFT JOIN pg_catalog.pg_constraint con ON (conrelid = i.indrelid AND conindid = i.indexrelid AND contype IN ('p','u','x')) WHERE c.oid = '%s' AND c.oid = i.indrelid AND i.indexrelid = c2.oid ORDER BY i.indisprimary DESC, i.indisunique DESC, c2.relname;Indexes: "%s" PRIMARY KEY, UNIQUE CONSTRAINT, UNIQUE, USING DEFERRABLE INITIALLY DEFERRED CLUSTER INVALID REPLICA IDENTITY UNUSABLESELECT conname, pg_catalog.pg_get_constraintdef(oid) from pg_constraint where conrelid = %sConstraint:SELECT r.conname, pg_catalog.pg_get_constraintdef(r.oid, true) FROM pg_catalog.pg_constraint r WHERE r.conrelid = '%s' AND r.contype = 's' ORDER BY 1Partial Cluster : "%s" %sSELECT r.conname, pg_catalog.pg_get_constraintdef(r.oid, true) FROM pg_catalog.pg_constraint r WHERE r.conrelid = '%s' AND r.contype = 'c' ORDER BY 1;Check constraints:SELECT conname, pg_catalog.pg_get_constraintdef(r.oid, true) as condef FROM pg_catalog.pg_constraint r WHERE r.conrelid = '%s' AND r.contype = 'f' ORDER BY 1;SELECT conname, conrelid::pg_catalog.regclass, pg_catalog.pg_get_constraintdef(c.oid, true) as condef FROM pg_catalog.pg_constraint c WHERE c.confrelid = '%s' AND c.contype = 'f' ORDER BY 1;Foreign-key constraints:Referenced by: TABLE "%s" CONSTRAINT "%s" %sSELECT pol.policyname, pol.policypermissive, trim(pol.policyroles::text, '{}'), pol.policyqual, pol.policycmd FROM pg_catalog.pg_rlspolicies pol LEFT JOIN pg_catalog.pg_namespace N on (N.nspname = pol.schemaname) LEFT JOIN pg_catalog.pg_class C on (pol.tablename = C.relname and C.relnamespace = N.oid) WHERE C.oid = '%s' ORDER BY 1;Row Level Security Policies: POLICY "%s" AS RESTRICTIVE FOR %s TO %s USING (%s)SELECT r.rulename, trim(trailing ';' from pg_catalog.pg_get_ruledef(r.oid, true)), ev_enabled FROM pg_catalog.pg_rewrite r WHERE r.ev_class = '%s' ORDER BY 1;SELECT r.rulename, trim(trailing ';' from pg_catalog.pg_get_ruledef(r.oid, true)), 'O'::char AS ev_enabled FROM pg_catalog.pg_rewrite r WHERE r.ev_class = '%s' ORDER BY 1;Disabled rules:Rules firing always:Rules firing on replica only: %sSELECT t.tgname, pg_catalog.pg_get_triggerdef(t.oid%s), t.tgenabled FROM pg_catalog.pg_trigger t WHERE t.tgrelid = '%s' AND NOT t.tgisinternalt.tgconstraint = 0(NOT tgisconstraint OR NOT EXISTS (SELECT 1 FROM pg_catalog.pg_depend d JOIN pg_catalog.pg_constraint c ON (d.refclassid = c.tableoid AND d.refobjid = c.oid) WHERE d.classid = t.tableoid AND d.objid = t.oid AND d.deptype = 'i' AND c.contype = 'f')) ORDER BY 1;Triggers:Disabled triggers:Triggers firing always:Triggers firing on replica only: TRIGGER SELECT s.srvname, pg_catalog.array_to_string(ARRAY(SELECT pg_catalog.quote_ident(option_name) || ' ' || pg_catalog.quote_literal(option_value) FROM pg_catalog.pg_options_to_table(ftoptions)), ', ') , f.ftwriteonly , w.fdwname FROM pg_catalog.pg_foreign_table f, pg_catalog.pg_foreign_server s, pg_catalog.pg_foreign_data_wrapper w WHERE f.ftrelid = %s AND s.oid = f.ftserver AND s.srvfdw = w.oid;Server: %smot_serverFDW Options: (%s)mot_fdwFDW permition: read/writeFDW permition: read onlyFDW permition: write onlySELECT c.oid::pg_catalog.regclass FROM pg_catalog.pg_class c, pg_catalog.pg_inherits i WHERE c.oid=i.inhparent AND i.inhrelid = '%s' ORDER BY inhseqno;Inherits%*s %sSELECT c.oid::pg_catalog.regclass FROM pg_catalog.pg_class c, pg_catalog.pg_inherits i WHERE c.oid=i.inhrelid AND i.inhparent = '%s' ORDER BY c.oid::pg_catalog.regclass::pg_catalog.text;SELECT c.oid::pg_catalog.regclass FROM pg_catalog.pg_class c, pg_catalog.pg_inherits i WHERE c.oid=i.inhrelid AND i.inhparent = '%s' ORDER BY c.relname;Number of child tables: %d (Use \d+ to list them.)Child tablesdolphinselect partkey,partstrategy, %s[1] from pg_partition where parentid = %s and parttype = 'r'Partition By RANGE(Partition By VALUE(Partition By LIST(Partition By HASH(SELECT attname FROM pg_attribute WHERE attrelid = '%s' AND attnum > 0 order by attnum, %s INTERVAL('%s')select partkey from pg_partition where parentid = %s and parttype = 'p'select partstrategy from pg_partition where parttype = 's' and parentid in (select oid from pg_partition where parttype = 'p' and parentid = %s)Subpartition By RANGE(Subpartition By LIST(Subpartition By HASH(vNumber of partitions: %d (View pg_partition to check each partition range.)Number of subpartitions: %d (View pg_partition to check each subpartition range.)Typed table of type: %sReplica IdentityHas OIDsselect * from pgxc_class where pcrelid = '%s'pg_catalogselect CASE pclocatortype WHEN '%c' THEN 'RANGE' WHEN '%c' THEN 'LIST' WHEN '%c' THEN 'ROUND ROBIN' WHEN '%c' THEN 'REPLICATION' WHEN '%c' THEN 'HASH' WHEN '%c' THEN 'MODULO' END as distriute_type , pg_catalog.getdistributekey(%s) as distributekey, CASE pg_catalog.array_length(nodeoids, 1) WHEN nc.dn_cn THEN 'ALL DATANODES' ELSE pg_catalog.array_to_string(ARRAY( SELECT node_name FROM pg_catalog.pgxc_node WHERE oid in (SELECT pg_catalog.unnest(nodeoids) FROM pg_catalog.pgxc_class WHERE pcrelid = '%s') ), ', ') END as loc_nodes from pgxc_class, (SELECT pg_catalog.count(*) AS dn_cn FROM pg_catalog.pgxc_node WHERE node_type = 'D') as nc where pcrelid = '%s'select CASE pclocatortype WHEN '%c' THEN 'RANGE' WHEN '%c' THEN 'LIST' WHEN '%c' THEN 'ROUND ROBIN' WHEN '%c' THEN 'REPLICATION' WHEN '%c' THEN 'HASH' WHEN '%c' THEN 'MODULO' END as distriute_type , CASE pg_catalog.array_length(nodeoids, 1) WHEN nc.dn_cn THEN 'ALL DATANODES' ELSE pg_catalog.array_to_string(ARRAY( SELECT node_name FROM pg_catalog.pgxc_node WHERE oid in (SELECT pg_catalog.unnest(nodeoids) FROM pg_catalog.pgxc_class WHERE pcrelid = '%s') ), ', ') END as loc_nodes from pgxc_class, (SELECT pg_catalog.count(*) AS dn_cn FROM pg_catalog.pgxc_node WHERE node_type = 'D') as nc where pcrelid = '%s'HASHRANGELISTDistribute By(%s)Location NodesOptionscollate=select collname,collencoding from pg_collation where oid = %d;Character Set: %s Collate: %sSELECT nspblockchain from pg_namespace n where n.oid = (SELECT relnamespace FROM pg_class WHERE oid = '%s')select c.relname from pg_class c, pg_depend d where c.oid = d.objid and c.relnamespace = (select oid from pg_namespace where nspname = 'blockchain') and d.classid=(select oid from pg_class where relname = 'pg_class') and d.refobjid = '%s' History table name: %snspblockchainSELECT DISTINCT relname FROM pgxc_slice WHERE relid = '%s' AND type = 's'Number of slice: %d (View pgxc_slice to check each slice.)information_schemaColumnset uppercase_attribute_name=off;set uppercase_attribute_name=on;?%c? "%s.%s"select setting from pg_settings where name = 'dolphin.lower_case_table_names';SELECT c.oid, n.nspname, c.relname FROM pg_catalog.pg_class c LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace WHERE n.nspname <> 'pg_catalog' AND n.nspname <> 'db4ai' AND n.nspname <> 'information_schema' ORDER BY 2, 3;Did not find any relation named "%s". %d connection%d connectionsSELECT r.rolname, r.rolsuper, r.rolinherit, r.rolcreaterole, r.rolcreatedb, r.rolcanlogin, r.rolconnlimit, r.rolvalidbegin, r.rolvaliduntil, ARRAY(SELECT b.rolname FROM pg_catalog.pg_auth_members m JOIN pg_catalog.pg_roles b ON (m.roleid = b.oid) WHERE m.member = r.oid) as memberof , pg_catalog.shobj_description(r.oid, 'pg_authid') AS description , r.rolreplication , r.rolauditadmin , r.rolsystemadmin , r.rolmonitoradmin , r.roloperatoradmin , r.rolpolicyadmin , r.roluseft , r.rolkind FROM pg_catalog.pg_roles r WHERE r.rolname not in ('gs_role_copy_files', 'gs_role_signal_backend', 'gs_role_tablespace', 'gs_role_replication', 'gs_role_account_lock', 'gs_role_pldebugger', 'gs_role_directory_create', 'gs_role_directory_drop') r.rolnameSELECT u.usename AS rolname, u.usesuper AS rolsuper, true AS rolinherit, false AS rolcreaterole, u.usecreatedb AS rolcreatedb, true AS rolcanlogin, -1 AS rolconnlimit, u.valuntil as rolvaliduntil, ARRAY(SELECT g.groname FROM pg_catalog.pg_group g WHERE u.usesysid = ANY(g.grolist)) as memberof FROM pg_catalog.pg_user u u.usenameList of rolesRole nameAttributesMember of, SysadminNo inheritanceCreate roleCreate DBCannot loginReplicationAdminister auditMonitoradminOperatoradminPolicyadminUseFTPersistenceIndependentVcadminNo connectionsRole valid begin Role valid until SELECT rolname AS role, datname AS database, pg_catalog.array_to_string(setconfig, E'\n') AS settings FROM pg_db_role_setting AS s LEFT JOIN pg_database ON pg_database.oid = setdatabase LEFT JOIN pg_roles ON pg_roles.oid = setrole pg_roles.rolnamepg_database.datnameORDER BY role, database;No per-database role settings support in this server version. List of settingsNo matching settings found. No settings found. global partition indexSELECT n.nspname as "%s", c.relname as "%s", CASE c.relkind WHEN 'r' THEN '%s' WHEN 'v' THEN '%s' WHEN 'i' THEN '%s' WHEN 'I' THEN '%s' WHEN 'S' THEN '%s' WHEN 'L' THEN '%s' WHEN 'f' THEN '%s' WHEN 'm' THEN '%s' WHEN 'e' THEN '%s' WHEN 'o' THEN '%s' END as "%s", pg_catalog.pg_get_userbyid(c.relowner) as "%s"contviewstreamTable, c2.relname as "%s", pg_catalog.pg_size_pretty(pg_catalog.pg_table_size(c.oid)) as "%s", pg_catalog.pg_size_pretty(pg_catalog.pg_relation_size(c.oid)) as "%s" FROM pg_catalog.pg_class c LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace LEFT JOIN pg_catalog.pg_index i ON i.indexrelid = c.oid LEFT JOIN pg_catalog.pg_class c2 ON i.indrelid = c2.oid WHERE c.relkind IN ('r','v','m','i','I','S','L','s','f','e','o', AND n.nspname !~ '^pg_toast' AND c.relname not like 'matviewmap\_%%' AND c.relname not like 'mlog\_%%' ORDER BY 1,2;List of relationsNo matching relations found. No relations found. , c.reloptions as "%s", pg_catalog.obj_description(c.oid, 'pg_class') as "%s"SELECT l.lanname AS "%s", pg_catalog.pg_get_userbyid(l.lanowner) as "%s", Trusted l.lanpltrusted AS "%s"ValidatorCall HandlerInternal Language, NOT l.lanispl AS "%s", l.lanplcallfoid::regprocedure AS "%s", l.lanvalidator::regprocedure AS "%s", Inline Handlerl.laninline::regprocedure AS "%s", l.lanacl, d.description AS "%s" FROM pg_catalog.pg_language l LEFT JOIN pg_catalog.pg_description d ON d.classoid = l.tableoid AND d.objoid = l.oid AND d.objsubid = 0 l.lannameWHERE l.lanplcallfoid != 0 List of languagesSELECT n.nspname as "%s", t.typname as "%s", pg_catalog.format_type(t.typbasetype, t.typtypmod) as "%s", TRIM(LEADING COALESCE((SELECT ' collate ' || c.collname FROM pg_catalog.pg_collation c, pg_catalog.pg_type bt WHERE c.oid = t.typcollation AND bt.oid = t.typbasetype AND t.typcollation <> bt.typcollation), '') || CheckModifier CASE WHEN t.typnotnull THEN ' not null' ELSE '' END || CASE WHEN t.typdefault IS NOT NULL THEN ' default ' || t.typdefault ELSE '' END ) as "%s", pg_catalog.array_to_string(ARRAY( SELECT pg_catalog.pg_get_constraintdef(r.oid, true) FROM pg_catalog.pg_constraint r WHERE t.oid = r.contypid ), ' ') as "%s", d.description as "%s" FROM pg_catalog.pg_type t LEFT JOIN pg_catalog.pg_namespace n ON n.oid = t.typnamespace LEFT JOIN pg_catalog.pg_description d ON d.classoid = t.tableoid AND d.objoid = t.oid AND d.objsubid = 0 WHERE t.typtype = 'd' List of domainsDestinationSourceSELECT n.nspname AS "%s", c.conname AS "%s", pg_catalog.pg_encoding_to_char(c.conforencoding) AS "%s", pg_catalog.pg_encoding_to_char(c.contoencoding) AS "%s", CASE WHEN c.condefault THEN '%s' ELSE '%s' END AS "%s"Default?, d.description AS "%s" FROM pg_catalog.pg_conversion c JOIN pg_catalog.pg_namespace n ON n.oid = c.connamespace LEFT JOIN pg_catalog.pg_description d ON d.classoid = c.tableoid AND d.objoid = c.oid AND d.objsubid = 0 WHERE true AND n.nspname <> 'pg_catalog' AND n.nspname <> 'information_schema' c.connamepg_catalog.pg_conversion_is_visible(c.oid)List of conversionsin assignmentFunctionTarget typeSource typeSELECT pg_catalog.format_type(castsource, NULL) AS "%s", pg_catalog.format_type(casttarget, NULL) AS "%s", CASE WHEN castfunc = 0 THEN '(binary coercible)' ELSE p.proname END as "%s", CASE WHEN c.castcontext = 'e' THEN '%s' WHEN c.castcontext = 'a' THEN '%s' ELSE '%s' END as "%s"Implicit?, d.description AS "%s" FROM pg_catalog.pg_cast c LEFT JOIN pg_catalog.pg_proc p ON c.castfunc = p.oid LEFT JOIN pg_catalog.pg_type ts ON c.castsource = ts.oid LEFT JOIN pg_catalog.pg_namespace ns ON ns.oid = ts.typnamespace LEFT JOIN pg_catalog.pg_type tt ON c.casttarget = tt.oid LEFT JOIN pg_catalog.pg_namespace nt ON nt.oid = tt.typnamespace LEFT JOIN pg_catalog.pg_description d ON d.classoid = c.tableoid AND d.objoid = c.oid AND d.objsubid = 0 WHERE ( (truepg_catalog.format_type(ts.oid, NULL)ts.typnamens.nspnamepg_catalog.pg_type_is_visible(ts.oid)) OR (truepg_catalog.format_type(tt.oid, NULL)tt.typnament.nspnamepg_catalog.pg_type_is_visible(tt.oid)) ) ORDER BY 1, 2;List of castsThe server (version %d.%d) does not support collations. SELECT n.nspname AS "%s", c.collname AS "%s", c.collcollate AS "%s", c.collctype AS "%s", pg_catalog.obj_description(c.oid, 'pg_collation') AS "%s" FROM pg_catalog.pg_collation c, pg_catalog.pg_namespace n WHERE n.oid = c.collnamespace AND c.collencoding IN (-1, pg_catalog.pg_char_to_encoding(pg_catalog.getdatabaseencoding())) c.collnamepg_catalog.pg_collation_is_visible(c.oid)List of collationsSELECT n.nspname AS "%s", pg_catalog.pg_get_userbyid(n.nspowner) AS "%s"n.nspacl, pg_catalog.obj_description(n.oid, 'pg_namespace') AS "%s"WithBlockChain, n.nspblockchain AS "%s" FROM pg_catalog.pg_namespace n WHERE n.nspname !~ '^pg_' AND n.nspname <> 'information_schema' List of schemasThe server (version %d.%d) does not support full text search. SELECT p.oid, n.nspname, p.prsname FROM pg_catalog.pg_ts_parser p LEFT JOIN pg_catalog.pg_namespace n ON n.oid = p.prsnamespace WHERE P.prsname <> 'zhparser' p.prsnamepg_catalog.pg_ts_parser_is_visible(p.oid)Did not find any text search parser named "%s". Get next tokenMethodStart parseSELECT '%s' AS "%s", p.prsstart::pg_catalog.regproc AS "%s", pg_catalog.obj_description(p.prsstart, 'pg_proc') as "%s" FROM pg_catalog.pg_ts_parser p WHERE p.oid = '%s' UNION ALL SELECT '%s', p.prstoken::pg_catalog.regproc, pg_catalog.obj_description(p.prstoken, 'pg_proc') FROM pg_catalog.pg_ts_parser p WHERE p.oid = '%s' UNION ALL SELECT '%s', p.prsend::pg_catalog.regproc, pg_catalog.obj_description(p.prsend, 'pg_proc') FROM pg_catalog.pg_ts_parser p WHERE p.oid = '%s' UNION ALL SELECT '%s', p.prsheadline::pg_catalog.regproc, pg_catalog.obj_description(p.prsheadline, 'pg_proc') FROM pg_catalog.pg_ts_parser p WHERE p.oid = '%s' UNION ALL SELECT '%s', p.prslextype::pg_catalog.regproc, pg_catalog.obj_description(p.prslextype, 'pg_proc') FROM pg_catalog.pg_ts_parser p WHERE p.oid = '%s';Get token typesGet headlineEnd parseText search parser "%s.%s"Text search parser "%s"Token nameSELECT t.alias as "%s", t.description as "%s" FROM pg_catalog.ts_token_type( '%s'::pg_catalog.oid ) as t ORDER BY 1;Token types for parser "%s.%s"Token types for parser "%s"SELECT n.nspname as "%s", p.prsname as "%s", pg_catalog.obj_description(p.oid, 'pg_ts_parser') as "%s" FROM pg_catalog.pg_ts_parser p LEFT JOIN pg_catalog.pg_namespace n ON n.oid = p.prsnamespace List of text search parsersSELECT n.nspname as "%s", d.dictname as "%s", Init optionsTemplate ( SELECT COALESCE(nt.nspname, '(null)')::pg_catalog.text || '.' || t.tmplname FROM pg_catalog.pg_ts_template t LEFT JOIN pg_catalog.pg_namespace nt ON nt.oid = t.tmplnamespace WHERE d.dicttemplate = t.oid ) AS "%s", d.dictinitoption as "%s", pg_catalog.obj_description(d.oid, 'pg_ts_dict') as "%s" FROM pg_catalog.pg_ts_dict d LEFT JOIN pg_catalog.pg_namespace n ON n.oid = d.dictnamespace d.dictnamepg_catalog.pg_ts_dict_is_visible(d.oid)List of text search dictionariesLexizeInitSELECT n.nspname AS "%s", t.tmplname AS "%s", t.tmplinit::pg_catalog.regproc AS "%s", t.tmpllexize::pg_catalog.regproc AS "%s", pg_catalog.obj_description(t.oid, 'pg_ts_template') AS "%s" SELECT n.nspname AS "%s", t.tmplname AS "%s", pg_catalog.obj_description(t.oid, 'pg_ts_template') AS "%s" FROM pg_catalog.pg_ts_template t LEFT JOIN pg_catalog.pg_namespace n ON n.oid = t.tmplnamespace t.tmplnamepg_catalog.pg_ts_template_is_visible(t.oid)List of text search templatesSELECT c.oid, c.cfgname, n.nspname, p.prsname, np.nspname as pnspname FROM pg_catalog.pg_ts_config c LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.cfgnamespace, pg_catalog.pg_ts_parser p LEFT JOIN pg_catalog.pg_namespace np ON np.oid = p.prsnamespace WHERE p.oid = c.cfgparser c.cfgnamepg_catalog.pg_ts_config_is_visible(c.oid)ORDER BY 3, 2;Did not find any text search configuration named "%s". DictionariesTokenSELECT ( SELECT t.alias FROM pg_catalog.ts_token_type(c.cfgparser) AS t WHERE t.tokid = m.maptokentype ) AS "%s", pg_catalog.btrim( ARRAY( SELECT mm.mapdict::pg_catalog.regdictionary FROM pg_catalog.pg_ts_config_map AS mm WHERE mm.mapcfg = m.mapcfg AND mm.maptokentype = m.maptokentype ORDER BY mapcfg, maptokentype, mapseqno ) :: pg_catalog.text , '{}') AS "%s" FROM pg_catalog.pg_ts_config AS c, pg_catalog.pg_ts_config_map AS m WHERE c.oid = '%s' AND m.mapcfg = c.oid GROUP BY m.mapcfg, m.maptokentype, c.cfgparser ORDER BY 1;Text search configuration "%s.%s"Text search configuration "%s" Parser: "%s.%s" Parser: "%s"SELECT n.nspname as "%s", c.cfgname as "%s", pg_catalog.obj_description(c.oid, 'pg_ts_config') as "%s" FROM pg_catalog.pg_ts_config c LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.cfgnamespace List of text search configurationsThe server (version %d.%d) does not support foreign-data wrappers. SELECT fdw.fdwname AS "%s", pg_catalog.pg_get_userbyid(fdw.fdwowner) AS "%s", Handler fdw.fdwhandler::pg_catalog.regproc AS "%s", fdw.fdwvalidator::pg_catalog.regproc AS "%s"fdwacl, CASE WHEN fdwoptions IS NULL THEN '' ELSE '(' || pg_catalog.array_to_string(ARRAY(SELECT pg_catalog.quote_ident(option_name) || ' ' || pg_catalog.quote_literal(option_value) FROM pg_catalog.pg_options_to_table(fdwoptions)), ', ') || ')' END AS "%s", d.description AS "%s" LEFT JOIN pg_catalog.pg_description d ON d.classoid = fdw.tableoid AND d.objoid = fdw.oid AND d.objsubid = 0 fdwnameList of foreign-data wrappers FROM pg_catalog.pg_foreign_data_wrapper fdw The server (version %d.%d) does not support foreign servers. Foreign-data wrapperSELECT s.srvname AS "%s", pg_catalog.pg_get_userbyid(s.srvowner) AS "%s", f.fdwname AS "%s"s.srvaclVersion, s.srvtype AS "%s", s.srvversion AS "%s", CASE WHEN srvoptions IS NULL THEN '' ELSE '(' || pg_catalog.array_to_string(ARRAY(SELECT pg_catalog.quote_ident(option_name) || ' ' || pg_catalog.quote_literal(option_value) FROM pg_catalog.pg_options_to_table(srvoptions)), ', ') || ')' END AS "%s", d.description AS "%s" FROM pg_catalog.pg_foreign_server s JOIN pg_catalog.pg_foreign_data_wrapper f ON f.oid=s.srvfdw LEFT JOIN pg_description d ON d.classoid = s.tableoid AND d.objoid = s.oid AND d.objsubid = 0 s.srvnameList of foreign serversThe server (version %d.%d) does not support user mappings. User nameServerSELECT um.srvname AS "%s", um.usename AS "%s", CASE WHEN umoptions IS NULL THEN '' ELSE '(' || pg_catalog.array_to_string(ARRAY(SELECT pg_catalog.quote_ident(option_name) || ' ' || pg_catalog.quote_literal(option_value) FROM pg_catalog.pg_options_to_table(umoptions)), ', ') || ')' END AS "%s" FROM pg_catalog.pg_user_mappings um um.usenameum.srvnameList of user mappingsThe server (version %d.%d) does not support foreign tables. SELECT n.nspname AS "%s", c.relname AS "%s", s.srvname AS "%s", CASE WHEN ftoptions IS NULL THEN '' ELSE '(' || pg_catalog.array_to_string(ARRAY(SELECT pg_catalog.quote_ident(option_name) || ' ' || pg_catalog.quote_literal(option_value) FROM pg_catalog.pg_options_to_table(ftoptions)), ', ') || ')' END AS "%s", d.description AS "%s" FROM pg_catalog.pg_foreign_table ft INNER JOIN pg_catalog.pg_class c ON c.oid = ft.ftrelid INNER JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace INNER JOIN pg_catalog.pg_foreign_server s ON s.oid = ft.ftserver LEFT JOIN pg_catalog.pg_description d ON d.classoid = c.tableoid AND d.objoid = c.oid AND d.objsubid = 0 List of foreign tablesThe server (version %d.%d) does not support extensions. SELECT e.extname AS "%s", e.extversion AS "%s", n.nspname AS "%s", c.description AS "%s" FROM pg_catalog.pg_extension e LEFT JOIN pg_catalog.pg_namespace n ON n.oid = e.extnamespace LEFT JOIN pg_catalog.pg_description c ON c.objoid = e.oid AND c.classoid = 'pg_catalog.pg_extension'::pg_catalog.regclass e.extnameList of installed extensionsSELECT e.extname, e.oid FROM pg_catalog.pg_extension e Did not find any extension named "%s". Did not find any extensions. replicaenabledEventSELECT evtname as "%s", evtevent as "%s", pg_catalog.pg_get_userbyid(e.evtowner) as "%s", case evtenabled when 'O' then '%s' when 'R' then '%s' when 'A' then '%s' when 'D' then '%s' end as "%s", e.evtfoid::pg_catalog.regproc as "%s", pg_catalog.array_to_string(array(select x from pg_catalog.unnest(evttags) as t(x)), ', ') as "%s"TagsEnableddisabled, pg_catalog.obj_description(e.oid, 'pg_event_trigger') as "%s" FROM pg_catalog.pg_event_trigger e evtnameORDER BY 1List of event triggersSELECT ds.srcname AS "%s", pg_catalog.pg_get_userbyid(ds.srcowner) AS "%s", ds.srctype AS "%s", ds.srcversion AS "%s" srcacl FROM pg_catalog.pg_extension_data_source ds ds.srcnameList of Data Sourcets_pseudo_distcoltimeseries\rmbprint.cpp\x%02Xutf8\u%04X\u????pwcs is NULL! AND ^(.*|*+?()[]{}.^$\)$^(.*)$(%s ~ OR %s ~ %s ~ SELECT provider, label FROM pg_catalog.pg_shseclabel WHERE classoid = '%s'::pg_catalog.regclass AND objoid = %uSECURITY LABEL FOR %s ON %s %s IS %Y-%m-%d %H:%M:%S%s: [port='%s'] [%s] [%s] [%s] %s: [port='%s'] [%s] [%s] %s[port='%s'][%s][%s]: %s[port='%s'][%s]: dumputils.cpppre-datadatapost-data%s: unrecognized section name: "%s" cannot duplicate null pointer out of on_exit_nicely slots SELECT rolpassword FROM pg_catalog.pg_authid WHERE rolname = '%s';query to get role password for role "%s" failed: wrong number of rows returned rolpasswordNODE GROUP%sREVOKE ALL ON %s %s FROM PUBLIC; DATABASE%sGRANT CONNECT ON %s %s TO PUBLIC; SEQUENCETABLESSEQUENCESLARGE SEQUENCEUSAGEALTERDROPREFERENCESTRIGGERINDEXUPDATE,DELETEFUNCTIONFUNCTIONSPROCEDUREPROCEDURESLANGUAGESCHEMACREATECONNECTTEMPORARYTABLESPACETYPETYPESFOREIGN DATA WRAPPERFOREIGN SERVERFOREIGN TABLELARGE OBJECTCOMPUTEDATA SOURCEDIRECTORYREADWRITEGLOBAL SETTINGSCOLUMN SETTINGSPACKAGEPACKAGE BODYALL ON %s %s FROM %s; %sGRANT %s ON %s %s TO %s; %sGRANT %s ON %s %s TO %s WITH GRANT OPTION; SET SESSION AUTHORIZATION '%s' PASSWORD %s; %sGRANT %s ON %s %s TO PUBLIC; group GROUP %s; %s; PUBLICGROUP %s WITH GRANT OPTION; RESET SESSION AUTHORIZATION; ALTER DEFAULT PRIVILEGES FOR ROLE %s IN SCHEMA %s could not open output file "%s": %s Another process is trying to dump/restore using the same file Acquiring lock on file "%s" failed: %s could not get maximum length of current working directory: %s could not get current working directory: %s %s;SELECT true AS b_rolvalidbegin FROM pg_catalog.pg_attribute WHERE attrelid = %u AND attname = '%s';_XXXXXXX0123456789abcdef#M,4BMBo]]%75DLT.dwbn Wj7Q#MGjC]YEb\?RJtSf)0dlYgR3-(fF@)h-~xkLp`1`jO8Bf{T IjF9 fqO>yS],n' Y42BS HU>v`?tIc#u r:*G#)Y WvpS RlAML HB~v luPBe:9uO=@Ecgy,9A8AR@&h_+Yr4@/ xI^T (F  t$amT AEK6B[-{>1A=vf@N|f ZJZx@v"oVJc_H {0,FN$u*2["^ T#c\\@i*Q  eq;k Lm5J#Hs0_~xmP  /xG0o38}AX)KC-#UP9oT Z! iLv4_4/"TB j-;1CbK&lj!b/%)/5?IMRX_gosw{ '-AIPWe|")4<EJOWdjqv)0F]iqy%0CSeq} (5GT[gmr{ )2:AKV\grw (-4=FP`k{ ",5=CJOX_elw   & . 7 = F R Z a o v {  & . 5 > F O W a j q w }    ! & , 5 ; @ H S \ d n t y ~    $ , 3 9 A N Y a j s z    # . 6 ; E P [ ` d l s {  )14:>DLQZbhnv $.8@JQYbksy)4BFQYahqy ")/4:CJQZ^hot| "(-3=BIR[cjotz,3>DKSY`ipw} #*/8BMRW\afr~ &-28BNT`lry#,3;CKRZ_gpu~ (5:EIabortabsoluteaccessaccountactionaddadminafteraggregatealgorithmallalsoalteralwaysanalyseanalyzeandanyappappendapplyarchivearrayasascasofassertionassignmentasymmetricatattributeauditauthidauthorizationauto_incrementautoextendautomappedbackwardbarrierbeforebeginbegin_non_anoyblockbetweenbigintbinarybinary_doublebinary_double_infinitybinary_double_nanbinary_integerbitblanksblobblockchainbodybooleanbothbucketcntbucketsbuildbybytebyteawithoutorderbyteawithoutorderwithequalcachecallcalledcancelablecascadecascadedcasecastcatalogcatalog_namechainchangecharcharactercharacteristicscharactersetcharsetcheckcheckpointclassclass_origincleanclientclient_master_keyclient_master_keysclobcloseclustercoalescecollatecollationcolumncolumn_encryption_keycolumn_encryption_keyscolumn_namecolumnscommentcommentscommitcommittedcompactcompatible_illegal_charscompilecompletecompletioncompressconcurrentlyconditionconfigurationconnectconnectionconsistentconstantconstraintconstraint_catalogconstraint_nameconstraint_schemaconstraintsconstructorcontentcontinuecontviewconversionconvertcoordinatorcoordinatorscopycostcreatecrosscsncsvcubecurrentcurrent_catalogcurrent_datecurrent_rolecurrent_schemacurrent_timecurrent_timestampcurrent_usercursorcursor_namecycledatadatabasedatafiledatanodedatanodesdatatype_cldatedate_formatdayday_hourday_minuteday_seconddbcompatibilitydeallocatedecdecimaldeclaredecodedefaultdefaultsdeferrabledeferreddefinerdeletedelimiterdelimitersdeltadeltamergedense_rankdescdeterministicdiagnosticsdictionarydirectdirectorydisablediscarddisconnectdistinctdistributedistributiondodocumentdomaindoubledropdumpfileduplicateeachelasticelseenableenclosedencodingencryptedencrypted_valueencryptionencryption_typeendendsenforcedenumeolerrorerrorsescapeescapedescapingeventeventseveryexceptexchangeexcludeexcludedexcludingexclusiveexecuteexistsexpiredexplainextensionexternalextractfalsefamilyfastfeaturesfencedfetchfieldsfileheaderfill_missing_fieldsfillerfilterfinalfirstfixedfloatfollowingfollowsforforceforeignformatterforwardfreezefromfullfunctionfunctionsgeneratedgetglobalgrantgrantedgreatestgroupgroupinggroupparenthandlerhavinghdfsdirectoryheaderholdhourhour_minutehour_secondidentifiedidentityifignoreignore_extra_datailikeimcstoredimmediateimmutableimplicitinincludeincludingincrementincrementalindexindexesinfileinfiniteinheritinheritsinitialinitiallyinitransinlineinnerinoutinputinsensitiveinsertinsteadintintegerinternalintersectintervalintoinvisibleinvokeripisisnullisolationjoinjson_existskeepkeykey_pathkey_storekilllabellanguagelargelastlaterallc_collatelc_ctypeleadingleakproofleastleftlesslevellikelimitlineslistlistenloadlocallocaltimelocaltimestamplocationlocklockedloglogginglogin_anylogin_failurelogin_successlogoutloopmapmappingmaskingmastermatchmatchedmaterializedmaxextentsmaxsizemaxtransmaxvaluemembermergemessage_textmethodminextentsminusminuteminute_secondminvaluemodemodelmodifymonthmovemovementmysql_errnonamenamesnannationalnaturalncharnextnonocompressnocyclenodenologgingnomaxvaluenominvaluenonenotnothingnotifynotnullnovalidatenowaitnth_valuenullnullcolsnullifnullsnumbernumericnumstrnvarcharnvarchar2nvlobjectofoffoffsetoidsononlyoperatoroptimizationoptionoptionallyoptionsororderoutouteroutfileoveroverlapsoverlayownedownerpackagepackagesparallel_enableparserpartialpartitionpartitionspassingpasswordpctfreeperpercentperformancepermpipelinedplacingplanplanspolicypoolpositionprecedesprecedingprecisionpredictpreferredprefixpreparepreparedpreserveprimarypriorpriorerprivateprivilegeprivilegesproceduralprocedureprofilepublicationpublishpurgequeryquoterandomizedrangeratiorawreadrealreassignrebuildrecheckrecursiverecyclebinredisanyvaluerefreferencesrefreshreindexrejectrelativereleasereloptionsremoteremoverenamerepeatrepeatablereplacereplicaresetresizeresourcerespectrestartrestrictresultreturnreturned_sqlstatereturningreturnsreuserevokerightrolerolesrollbackrolluprotaterotationrowrow_countrownumrowsrowtyperulesamplesavepointscheduleschemaschema_namescrollsearchsecondsecurityselectselfseparatorsequencesequencesserializableserversessionsession_usersetsetofsetsshareshippableshowshrinkshutdownsiblingssimilarsimplesizeskipslaveslicesmalldatetimesmalldatetime_formatsmallintsnapshotsomesourcespacespecificationspillsplitsqlstablestackedstandalonestartstartingstartsstatementstatement_idstaticstatisticsstdinstdoutstoragestorestoredstratifystreamstrictstripsubclass_originsubpartitionsubpartitionssubscriptionsubstringsymmetricsynonymsys_refcursorsysdatesysidsystemtabletable_nametablestablesampletablespacetargettemptemplatetemporaryterminatedtextthanthentiestimetime_formattimecapsuletimestamptimestamp_formattimestampdifftimezone_hourtimezone_minutetinyinttotrailingtransactiontransformtreattriggertrimtruetruncatetrustedtsfieldtstagtstimetypetypesunboundeduncommittedunderunencryptedunimcstoredunionuniqueunknownunlimitedunlistenunlockunloggeduntilunusableupdateuseuseeofuserusingvacuumvalidvalidatevalidationvalidatorvaluevaluesvarcharvarchar2variablesvariadicvarrayvaryingvcgroupverboseverifyversionviewvisiblevolatilewaitwarningsweakwhenwherewhilewhitespacewindowwithwithinwithoutworkworkloadwrapperwritexmlxmlattributesxmlconcatxmlelementxmlexistsxmlforestxmlparsexmlpixmlrootxmlserializeyearyear_monthyeszone @$><=;|&{() ABORT [ WORK | TRANSACTION ] ;ALTER AGGREGATE name ( argtype [ , ... ] ) RENAME TO new_name ALTER AGGREGATE name ( argtype [ , ... ] ) OWNER TO new_owner ALTER AGGREGATE name ( argtype [ , ... ] ) SET SCHEMA new_schemaALTER APP WORKLOAD GROUP MAPPING app_name WITH ([ WORKLOAD_GPNAME = workload_gpname, ])ALTER APP WORKLOAD GROUP MAPPING app_name WITH ( WORKLOAD_GPNAME = wg_name );ALTER AUDIT POLICY [ IF EXISTS ] policy_name { ADD | REMOVE } { [ privilege_audit_clause ] [ access_audit_clause ] }; ALTER AUDIT POLICY [ IF EXISTS ] policy_name MODIFY ( filter_group_clause ); ALTER AUDIT POLICY [ IF EXISTS ] policy_name DROP FILTER; ALTER AUDIT POLICY [ IF EXISTS ] policy_name COMMENTS policy_comments; ALTER AUDIT POLICY [ IF EXISTS ] policy_name { ENABLE | DISABLE }; where privilege_audit_clause can be: PRIVILEGES { DDL | ALL } where access_audit_clause can be: ACCESS { DML | ALL } where filter_group_clause can be: FILTER ON { ( FILTER_TYPE ( filter_value [, ... ] ) ) [, ... ] } where DDL can be: { ( ALTER | ANALYZE | COMMENT | CREATE | DROP | GRANT | REVOKE | SET | SHOW ) } where DML can be: { ( COPY | DEALLOCATE | DELETE_P | EXECUTE | REINDEX | INSERT | PREPARE | SELECT | TRUNCATE | UPDATE ) }ALTER DATA SOURCE src_name [TYPE 'type_str'] [VERSION {'version_str' | NULL}] [OPTIONS ( { [ADD | SET | DROP] optname ['optvalue'] } [, ...] )]; ALTER DATA SOURCE src_name RENAME TO src_new_name; ALTER DATA SOURCE src_name OWNER TO new_owner; Valid optname are: DSN, USERNAME, PASSWORD, ENCODINGALTER DATABASE database_name [ [ WITH ] CONNECTION LIMIT connlimit ]; ALTER DATABASE database_name RENAME TO new_name; ALTER DATABASE database_name OWNER TO new_owner; ALTER DATABASE database_name SET TABLESPACE new_tablespace; ALTER DATABASE database_name SET configuration_parameter { { TO | = } { value | DEFAULT } | FROM CURRENT }; ALTER DATABASE database_name RESET { configuration_parameter | ALL }; ALTER DATABASE database_name [ WITH ] { ENABLE | DISABLE } PRIVATE OBJECT;ALTER DEFAULT PRIVILEGES [ FOR { ROLE | USER } target_role [, ...] ] [ IN SCHEMA schema_name [, ...] ] abbreviated_grant_or_revoke; where abbreviated_grant_or_revoke can be: grant_on_tables_clause | grant_on_sequences_clause | grant_on_functions_clause | grant_on_types_clause | grant_on_client_master_keys_clause | grant_on_column_encryption_keys_clause | revoke_on_tables_clause | revoke_on_sequences_clause | revoke_on_functions_clause | revoke_on_types_clause | revoke_on_client_master_keys_clause | revoke_on_column_encryption_keys_clause where grant_on_tables_clause can be: GRANT { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | ALTER | DROP | COMMENT | INDEX | VACUUM } [, ...] | ALL [ PRIVILEGES ] } ON TABLES TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ] where grant_on_sequences_clause can be: GRANT { { SELECT | UPDATE | USAGE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON SEQUENCES TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ] where grant_on_functions_clause can be: GRANT { { EXECUTE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON FUNCTIONS TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ] where grant_on_types_clause can be: GRANT { { USAGE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON TYPES TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ] where grant_on_client_master_keys_clause can be: GRANT { { USAGE | DROP } [, ...] | ALL [ PRIVILEGES ] } ON CLIENT_MASTER_KEYS TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ] where grant_on_column_encryption_keys_clause can be: GRANT { { USAGE | DROP } [, ...] | ALL [ PRIVILEGES ] } ON COLUMN_ENCRYPTION_KEYS TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ] where revoke_on_tables_clause can be: REVOKE [ GRANT OPTION FOR ] { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | ALTER | DROP | COMMENT | INDEX | VACUUM } [, ...] | ALL [ PRIVILEGES ] } ON TABLES FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT | CASCADE CONSTRAINTS ] where revoke_on_sequences_clause can be: REVOKE [ GRANT OPTION FOR ] { { SELECT | UPDATE | USAGE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON SEQUENCES FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT | CASCADE CONSTRAINTS ] where revoke_on_functions_clause can be: REVOKE [ GRANT OPTION FOR ] { { EXECUTE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON FUNCTIONS FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT | CASCADE CONSTRAINTS ] where revoke_on_types_clause can be: REVOKE [ GRANT OPTION FOR ] { { USAGE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON TYPES FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT | CASCADE CONSTRAINTS ] where revoke_on_client_master_keys_clause can be: REVOKE [ GRANT OPTION FOR ] { { USAGE | DROP } [, ...] | ALL [ PRIVILEGES ] } ON CLIENT_MASTER_KEYS FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT | CASCADE CONSTRAINTS ] where revoke_on_column_encryption_keys_clause can be: REVOKE [ GRANT OPTION FOR ] { { USAGE | DROP } [, ...] | ALL [ PRIVILEGES ] } ON COLUMN_ENCRYPTION_KEYS FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT | CASCADE CONSTRAINTS ]ALTER DIRECTORY directory_name OWNER TO new_owner;ALTER [DEFINER = user] EVENT event_name [ON SCHEDULE schedule] [ON COMPLETION [NOT] PRESERVE] [RENAME TO new_event_name] [ENABLE | DISABLE | DISABLE ON SLAVE] [COMMENT 'string'] [DO event_body];ALTER EVENT TRIGGER name DISABLE ALTER EVENT TRIGGER name ENABLE [ REPLICA | ALWAYS ] ALTER EVENT TRIGGER name OWNER TO { new_owner | CURRENT_USER | SESSION_USER } ALTER EVENT TRIGGER name RENAME TO new_namemember_objectnew_schemanew_versionALTER EXTENSION %s UPDATE [ TO %s ]; ALTER EXTENSION %s SET SCHEMA %s; ALTER EXTENSION %s ADD %s; ALTER EXTENSION %s DROP %s; %s AGGREGATE %s (agg_type [, ...] ) | CAST (source_type AS target_type) | COLLATION %s | CONVERSION %s | DOMAIN %s | FOREIGN DATA WRAPPER %s | FOREIGN TABLE %s | FUNCTION %s ( [ [ %s ] [ %s ] %s [, ...] ] ) | MATERIALIZED VIEW %s | OPERATOR %s (left_type, right_type) | OPERATOR CLASS %s USING index_method | OPERATOR FAMILY %s USING index_method | [ PROCEDURAL ] LANGUAGE %s | SCHEMA %s | SEQUENCE %s | SERVER %s | TABLE %s | TEXT SEARCH CONFIGURATION %s | TEXT SEARCH DICTIONARY %s | TEXT SEARCH PARSER %s | TEXT SEARCH TEMPLATE %s | TYPE %s | VIEW %sobject_nameoperator_nameargtypeargnameargmodefunction_nameagg_namewhere member_object is:1. GDS: ALTER FOREIGN TABLE [ IF EXISTS ] table_name OPTIONS ( {[ ADD | SET | DROP ] option ['value']} [, ... ]); ALTER FOREIGN TABLE [ IF EXISTS ] tablename OWNER TO new_owner; 2. HDFS: ALTER FOREIGN TABLE [ IF EXISTS ] table_name OPTIONS ( {[ ADD | SET | DROP ] option ['value']} [, ... ]); ALTER FOREIGN TABLE [ IF EXISTS ] tablename OWNER TO new_owner; ALTER FOREIGN TABLE [ IF EXISTS ] table_name MODIFY ( { column_name data_type | column_name [ CONSTRAINT constraint_name ] NOT NULL [ ENABLE ] | column_name [ CONSTRAINT constraint_name ] NULL } [, ...] ); ALTER FOREIGN TABLE [ IF EXISTS ] tablename ADD [CONSTRAINT constraint_name] {PRIMARY KEY | UNIQUE} (column_name) [NOT ENFORCED [ENABLE QUERY OPTIMIZATION | DISABLE QUERY OPTIMIZATION] | ENFORCED]; ALTER FOREIGN TABLE [ IF EXISTS ] tablename DROP CONSTRAINT constraint_name ; ALTER FOREIGN TABLE [ IF EXISTS ] tablename action [, ... ]; where action can be: ALTER [ COLUMN ] column_name [ SET DATA ] TYPE data_type | ALTER [ COLUMN ] column_name { SET | DROP } NOT NULL | ALTER [ COLUMN ] column_name SET STATISTICS integer | ALTER [ COLUMN ] column_name OPTIONS ( {[ ADD | SET | DROP ] option ['value'] } [, ... ]) | MODIFY column_name data_type | MODIFY column_name [ CONSTRAINT constraint_name ] NOT NULL [ ENABLE ] | MODIFY column_name [ CONSTRAINT constraint_name ] NULL 3. OBS: ALTER FOREIGN TABLE [ IF EXISTS ] table_name OPTIONS ( {[ ADD | SET | DROP ] option ['value']} [, ... ]); ALTER FOREIGN TABLE [ IF EXISTS ] tablename OWNER TO new_owner; ALTER FOREIGN TABLE [ IF EXISTS ] table_name MODIFY ( { column_name data_type | column_name [ CONSTRAINT constraint_name ] NOT NULL [ ENABLE ] | column_name [ CONSTRAINT constraint_name ] NULL } [, ...] ); ALTER FOREIGN TABLE [ IF EXISTS ] tablename ADD [CONSTRAINT constraint_name] {PRIMARY KEY | UNIQUE} (column_name) [NOT ENFORCED [ENABLE QUERY OPTIMIZATION | DISABLE QUERY OPTIMIZATION] | ENFORCED]; ALTER FOREIGN TABLE [ IF EXISTS ] tablename DROP CONSTRAINT constraint_name ; ALTER FOREIGN TABLE [ IF EXISTS ] tablename action [, ... ]; where action can be: ALTER [ COLUMN ] column_name [ SET DATA ] TYPE data_type | ALTER [ COLUMN ] column_name { SET | DROP } NOT NULL | ALTER [ COLUMN ] column_name SET STATISTICS integer | ALTER [ COLUMN ] column_name OPTIONS ( {[ ADD | SET | DROP ] option ['value'] } [, ... ]) | MODIFY column_name data_type | MODIFY column_name [ CONSTRAINT constraint_name ] NOT NULL [ ENABLE ] | MODIFY column_name [ CONSTRAINT constraint_name ] NULL 4. GC: ALTER FOREIGN TABLE [ IF EXISTS ] tablename OPTIONS ( {[ SET ] option ['value']} [, ... ]); ALTER FOREIGN TABLE [ IF EXISTS ] tablename OWNER TO new_owner; ALTER FOREIGN TABLE [ IF EXISTS ] table_name MODIFY ( { column_name data_type [, ...] ); ALTER FOREIGN TABLE [ IF EXISTS ] tablename action [, ... ]; where action can be: ALTER [ COLUMN ] column_name [ SET DATA ] TYPE data_type | MODIFY column_name data_typeALTER FOREIGN TABLE [ IF EXISTS ] tablename OWNER TO new_owner; ALTER FOREIGN TABLE [ IF EXISTS ] tablename action [, ... ]; ALTER FOREIGN TABLE [ IF EXISTS ] tablename ADD [CONSTRAINT constraint_name] {PRIMARY KEY | UNIQUE} (column_name) [NOT ENFORCED [ENABLE QUERY OPTIMIZATION | DISABLE QUERY OPTIMIZATION] | ENFORCED]; ALTER FOREIGN TABLE [ IF EXISTS ] tablename DROP CONSTRAINT constraint_name ; where action can be: ALTER [ COLUMN ] column_name [ SET DATA ] TYPE data_type | ALTER [ COLUMN ] column_name { SET | DROP } NOT NULL | ALTER [ COLUMN ] column_name SET STATISTICS [PERCENT] integerALTER FUNCTION function_name ( [ {[ argmode ] [ argname ] argtype} [, ...] ] ) action [ ... ] [ RESTRICT ]; ALTER FUNCTION funname ( [ {[ argmode ] [ argname ] argtype} [, ...] ] ) RENAME TO new_name; ALTER FUNCTION funname ( [ {[ argmode ] [ argname ] argtype} [, ...] ] ) OWNER TO new_owner; ALTER FUNCTION funname ( [ {[ argmode ] [ argname ] argtype} [, ...] ] ) SET SCHEMA new_schema; where action can be: {CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT} | {IMMUTABLE | STABLE | VOLATILE} | {NOT FENCED | FENCED} | [ NOT ] LEAKPROOF | {[ EXTERNAL ] SECURITY INVOKER | [ EXTERNAL ] SECURITY DEFINER} | AUTHID { DEFINER | CURRENT_USER } | COST execution_cost | ROWS result_rows | SET configuration_parameter {{ TO | = } { value | DEFAULT }| FROM CURRENT} | RESET {configuration_parameter| ALL}ALTER GLOBAL CONFIGURATION with(paraname=value, paraname=value...);ALTER GROUP group_name ADD USER user_name [, ... ]; ALTER GROUP group_name DROP USER user_name [, ... ]; ALTER GROUP group_name RENAME TO new_name;ALTER INDEX [ IF EXISTS ] index_name RENAME TO new_name; ALTER INDEX [ IF EXISTS ] index_name SET TABLESPACE tablespace_name; ALTER INDEX [ IF EXISTS ] index_name SET ( {storage_parameter = value} [, ... ] ); ALTER INDEX [ IF EXISTS ] index_name RESET ( storage_parameter [, ... ] ) ; ALTER INDEX [ IF EXISTS ] index_name [ MODIFY PARTITION partition_name ] UNUSABLE; ALTER INDEX index_name REBUILD [ PARTITION partition_name ]; ALTER INDEX [ IF EXISTS ] index_name RENAME PARTITION partition_name TO new_partition_name; ALTER INDEX [ IF EXISTS ] index_name MOVE PARTITION index_partition_name TABLESPACE new_tablespace; ALTER INDEX [ IF EXISTS ] index_name INVISIBLE / VISIBLE ALTER INDEX [ IF EXISTS ] index_name DISABLE / ENABLEALTER LARGE OBJECT large_object_oid OWNER TO new_owner;ALTER MASKING POLICY policy_name COMMENTS policy_comments; ALTER MASKING POLICY policy_name { ADD | REMOVE | MODIFY } masking_actions [, ... ]; ALTER MASKING POLICY policy_name MODIFY ( filter_group_clause ); ALTER MASKING POLICY policy_name DROP FILTER; ALTER MASKING POLICY policy_name { ENABLE | DISABLE }; where masking_actions can be: masking_function ON LABEL(label_name [, ... ]) where masking_function can be: { maskall | randommasking | creditcardmasking | basicemailmasking | fullemailmasking | shufflemasking | alldigitsmasking | regexpmasking } where filter_group_clause can be: FILTER ON { ( FILTER_TYPE ( filter_value [, ... ] ) ) [, ... ] }ALTER MATERIALIZED VIEW [ IF EXISTS ] mv_name OWNER TO new_owner; ALTER MATERIALIZED VIEW [ IF EXISTS ] mv_name RENAME [COLUMN] column_name to new_column_name; ALTER MATERIALIZED VIEW [ IF EXISTS ] mv_name RENAME TO new_name;ALTER NODE nodename WITH ( [ TYPE = nodetype,] [ HOST = hostname,] [ PORT = portnum,] [ HOST1 = 'hostname',] [ PORT1 = portnum,] [ HOSTPRIMARY [ = boolean ],] [ PRIMARY [ = boolean ],] [ PREFERRED [ = boolean ],] [ SCTP_PORT = portnum,] [ CONTROL_PORT = portnum,] [ SCTP_PORT1 = portnum,] [ CONTROL_PORT1 = portnum, ] [ NODEIS_CENTRAL [= boolean], ] [ NODEIS_ACTIVE [= boolean] ] );ALTER NODE GROUP groupname | SET DEFAULT | RENAME TO new_group_name | SET VCGROUP RENAME TO new_group_name | SET NOT VCGROUP | SET TABLE GROUP new_group_name | COPY BUCKETS FROM src_group_name | ADD NODE ( nodename [, ... ] ) | DELETE NODE ( nodename [, ... ] ) | RESIZE TO dest_group_name | SET VCGROUP WITH GROUP new_group_nameleft_typenew_ownerright_typeALTER OPERATOR %s ( { %s | NONE } , { %s | NONE } ) OWNER TO %s ALTER OPERATOR %s ( { %s | NONE } , { %s | NONE } ) SET SCHEMA %sALTER PACKAGE package_name OWNER TO new_owner;ALTER PROCEDURE %s [ ( [ [ %s ] [ %s ] %s [, ...] ] ) ] %s [ ... ] [ RESTRICT ] ALTER PROCEDURE %s [ ( [ [ %s ] [ %s ] %s [, ...] ] ) ] RENAME TO %s ALTER PROCEDURE %s [ ( [ [ %s ] [ %s ] %s [, ...] ] ) ] OWNER TO { %s | CURRENT_ROLE | CURRENT_USER | SESSION_USER } ALTER PROCEDURE %s [ ( [ [ %s ] [ %s ] %s [, ...] ] ) ] SET SCHEMA %s %s CALLED ON NULL INPUT | STRICT IMMUTABLE | STABLE | VOLATILE SHIPPABLE | NOT SHIPPABLE NOT FENCED | FENCED [ NOT ] LEAKPROOF [ EXTERNAL ] SECURITY INVOKER | [ EXTERNAL ] SECURITY DEFINER AUTHID DEFINER AUTHID CURRENT_USER COST %s ROWS %s SET %s { TO | = } { %s | DEFAULT } SET %s FROM CURRENT RESET %s RESET ALL COMMENT %s'text'configuration_parametervalueresult_rowsexecution_costwhere action is one of:new_nametable_nameALTER PUBLICATION %s ADD TABLE %s [, ...] ALTER PUBLICATION %s SET TABLE %s [, ...] ALTER PUBLICATION %s DROP TABLE %s [, ...] ALTER PUBLICATION %s SET ( %s [= %s] [, ... ] ) ALTER PUBLICATION %s OWNER TO %s ALTER PUBLICATION %s RENAME TO %spublication_parameterALTER RESOURCE LABEL label_name { ADD | REMOVE } label_item_list [, ... ]; where label_item_list can be: resource_type(resource_path[, ... ]) where resource_type can be: { TABLE | COLUMN | SCHEMA | VIEW | FUNCTION }ALTER RESOURCE POOL pool_name WITH ({MEM_PERCENT=pct | CONTROL_GROUP="group_name" | ACTIVE_STATEMENTS=stmt | MAX_DOP = dop | MEMORY_LIMIT='memory_size' | io_limits=io_limits | io_priority='priority' | nodegroup='nodegroup_name' }[, ... ]);ALTER ROLE role_name [ [ WITH ] option [ ... ] ]; ALTER ROLE role_name RENAME TO new_name; ALTER ROLE role_name [ IN DATABASE database_name ] SET configuration_parameter {{ TO | = } { value | DEFAULT }|FROM CURRENT}; ALTER ROLE role_name [ IN DATABASE database_name ] RESET {configuration_parameter|ALL}; where option can be: {CREATEDB | NOCREATEDB} | {CREATEROLE | NOCREATEROLE} | {INHERIT | NOINHERIT} | {AUDITADMIN | NOAUDITADMIN} | {SYSADMIN | NOSYSADMIN} | {MONADMIN | NOMONADMIN} | {OPRADMIN | NOOPRADMIN} | {POLADMIN | NOPOLADMIN} | {USEFT | NOUSEFT} | {LOGIN | NOLOGIN} | {REPLICATION | NOREPLICATION} | {INDEPENDENT | NOINDEPENDENT} | {VCADMIN | NOVCADMIN} | {PERSISTENCE | NOPERSISTENCE} | CONNECTION LIMIT connlimit | [ ENCRYPTED | UNENCRYPTED ] PASSWORD { 'password' [ EXPIRED ] | DISABLE | EXPIRED } | [ ENCRYPTED | UNENCRYPTED ] IDENTIFIED BY { 'password' [ REPLACE 'old_password' | EXPIRED ] | DISABLE } | VALID BEGIN 'timestamp' | VALID UNTIL 'timestamp' | RESOURCE POOL 'respool' | USER GROUP 'groupuser' | PERM SPACE 'spacelimit' | TEMP SPACE 'tmpspacelimit' | SPILL SPACE 'spillspacelimit' | NODE GROUP logic_cluster_name | ACCOUNT { LOCK | UNLOCK } | PGUSERALTER [ ROW LEVEL SECURITY ] POLICY [ IF EXISTS ] policy_name ON table_name RENAME TO new_policy_name ALTER [ ROW LEVEL SECURITY ] POLICY policy_name ON table_name [ TO { role_name | PUBLIC } [, ...] ] [ USING ( using_expression ) ]ALTER SCHEMA schema_name RENAME TO new_name; ALTER SCHEMA schema_name OWNER TO new_owner; ALTER SCHEMA schema_name {WITH | WITHOUT} BLOCKCHAIN; ALTER SCHEMA schema_name [ [ DEFAULT ] CHARACTER SET | CHARSET [ = ] default_charset ] [ [ DEFAULT ] COLLATE [ = ] default_collation ]; NOTICE: '[ [ DEFAULT ] CHARACTER SET | CHARSET [ = ] default_charset ] [ [ DEFAULT ] COLLATE [ = ] default_collation ]' is only available in CENTRALIZED mode and B-format database!column_namemaxvalueALTER [ LARGE ] SEQUENCE [ IF EXISTS ] %s [ MAXVALUE %s | NO MAXVALUE | NOMAXVALUE ] [ OWNED BY { %s.%s | NONE } ]; ALTER [ LARGE ] SEQUENCE [ IF EXISTS ] %s OWNER TO %s; NOTICE: '[ LARGE ]' is only avaliable in CENTRALIZED mode!ALTER SERVER server_name [ VERSION 'new_version' ] [ OPTIONS ( {[ ADD | SET | DROP ] option ['value']} [, ... ] ) ]; ALTER SERVER server_name OWNER TO new_owner; ALTER SERVER server_name RENAME TO new_name;ALTER SESSION SET {{config_parameter { { TO | = } { value | DEFAULT } | FROM CURRENT }} | CURRENT_SCHEMA [ TO | = ] { schema | DEFAULT } | TIME ZONE time_zone | SCHEMA schema | NAMES encoding_name | ROLE role_name PASSWORD 'password' | SESSION AUTHORIZATION { role_name PASSWORD 'password' | DEFAULT } | XML OPTION { DOCUMENT | CONTENT } } ; ALTER SESSION SET [ SESSION CHARACTERISTICS AS ] TRANSACTION { ISOLATION LEVEL { READ COMMITTED | READ UNCOMMITTED } | { READ ONLY | READ WRITE } } [, ...] ;refresh_optionpublication_nameALTER SUBSCRIPTION %s CONNECTION '%s' ALTER SUBSCRIPTION %s SET PUBLICATION %s [, ...] ALTER SUBSCRIPTION %s REFRESH PUBLICATION [ WITH ( %s [= %s] [, ... ] ) ] ALTER SUBSCRIPTION %s ENABLE ALTER SUBSCRIPTION %s DISABLE ALTER SUBSCRIPTION %s SET ( %s [= %s] [, ... ] ) ALTER SUBSCRIPTION %s OWNER TO %s ALTER SUBSCRIPTION %s RENAME TO %ssubscription_parameterALTER SYNONYM synonym_name OWNER TO new_owner;ALTER SYSTEM KILL SESSION 'session_sid, serial' [ IMMEDIATE ];ALTER SYSTEM SET { GUC_name } TO { GUC_value };ALTER TABLE [ IF EXISTS ] { table_name [*] | ONLY table_name | ONLY ( table_name )} action [, ... ]; ALTER TABLE [ IF EXISTS ] table_name ADD ( { column_name data_type [ compress_mode ] [ COLLATE collation ] [ column_constraint [ ... ] ]} [, ...] ); ALTER TABLE [ IF EXISTS ] table_name MODIFY ( { column_name data_type | column_name [ CONSTRAINT constraint_name ] NOT NULL [ ENABLE ] | column_name [ CONSTRAINT constraint_name ] NULL } [, ...] ); ALTER TABLE [ IF EXISTS ] table_name RENAME TO new_table_name; ALTER TABLE [ IF EXISTS ] { table_name [*] | ONLY table_name | ONLY ( table_name )} RENAME [ COLUMN ] column_name TO new_column_name; ALTER TABLE [ IF EXISTS ] { table_name [*] | ONLY table_name | ONLY ( table_name )} RENAME CONSTRAINT constraint_name TO new_constraint_name; ALTER TABLE [ IF EXISTS ] table_name SET SCHEMA new_schema; where action can be: column_clause | ADD table_constraint [ NOT VALID ] | ADD table_constraint_using_index | VALIDATE CONSTRAINT constraint_name | DROP CONSTRAINT [ IF EXISTS ] constraint_name [ RESTRICT | CASCADE ] | CLUSTER ON index_name | SET WITHOUT CLUSTER | SET ( {storage_parameter = value} [, ... ] ) | RESET ( storage_parameter [, ... ] ) | OWNER TO new_owner | SET TABLESPACE new_tablespace | SET {COMPRESS|NOCOMPRESS} | TO { GROUP groupname | NODE ( nodename [, ... ] ) } | ADD NODE ( nodename [, ... ] ) | DELETE NODE ( nodename [, ... ] ) | UPDATE SLICE LIKE table_name | DISABLE TRIGGER [ trigger_name | ALL | USER ] | ENABLE TRIGGER [ trigger_name | ALL | USER ] | ENABLE REPLICA TRIGGER trigger_name | ENABLE ALWAYS TRIGGER trigger_name | ENABLE ROW LEVEL SECURITY | DISABLE ROW LEVEL SECURITY | FORCE ROW LEVEL SECURITY | NO FORCE ROW LEVEL SECURITY | ENCRYPTION KEY ROTATION | AUTO_INCREMENT [ = ] value | ALTER INDEX index_name [ VISBLE | INVISIBLE ] | ALTER INDEX index_name [ ENABLE | DISABLE ] | [ [ DEFAULT ] CHARACTER SET | CHARSET [ = ] default_charset ] [ [ DEFAULT ] COLLATE [ = ] default_collation ] | CONVERT TO CHARACTER SET | CHARSET charset [ COLLATE collation ] NOTICE: '[ CHARACTER SET | CHARSET ]' is only available in CENTRALIZED mode and B-format database! NOTICE: '[ COLLATE ]' is only available in CENTRALIZED mode and B-format database! where column_clause can be: ADD [ COLUMN ] column_name data_type [ CHARACTER SET | CHARSET charset ] [ compress_mode ] [ COLLATE collation ] [ column_constraint [ ... ] ] [ FIRST | AFTER column_name ] | MODIFY column_name data_type | MODIFY column_name [ CONSTRAINT constraint_name ] NOT NULL [ ENABLE ] | MODIFY column_name [ CONSTRAINT constraint_name ] NULL | MODIFY [ COLUMN ] column_name data_type [ CHARACTER SET | CHARSET charset ] [ COLLATE collation ] [ column_constraint [ ... ] ] [COMMENT 'string'] [FIRST | AFTER column_name] | CHANGE [ COLUMN ] column_name new_column_name data_type [ CHARACTER SET | CHARSET charset ] [ COLLATE collation ] [ column_constraint [ ... ] ] [COMMENT 'string'] [FIRST | AFTER column_name] | DROP [ COLUMN ] [ IF EXISTS ] column_name [ RESTRICT | CASCADE ] | ALTER [ COLUMN ] column_name [ SET DATA ] TYPE data_type [ COLLATE collation ] [ USING expression ] | ALTER [ COLUMN ] column_name { SET DEFAULT expression | DROP DEFAULT } | ALTER [ COLUMN ] column_name { SET | DROP } NOT NULL | ALTER [ COLUMN ] column_name SET STATISTICS [PERCENT] integer | ADD STATISTICS (( column_1_name, column_2_name [, ...] )) | DELETE STATISTICS (( column_1_name, column_2_name [, ...] )) | ALTER [ COLUMN ] column_name SET ( {attribute_option = value} [, ... ] ) | ALTER [ COLUMN ] column_name RESET ( attribute_option [, ... ] ) | ALTER [ COLUMN ] column_name SET STORAGE { PLAIN | EXTERNAL | EXTENDED | MAIN } NOTICE: 'MODIFY [ COLUMN ] ...' action is only available in CENTRALIZED mode and B-format database! NOTICE: 'CHANGE [ COLUMN ] ...' action is only available in CENTRALIZED mode and B-format database! where column_constraint can be: [ CONSTRAINT constraint_name ] { NOT NULL | NULL | CHECK ( expression ) | DEFAULT default_expr | GENERATED ALWAYS AS ( generation_expr ) [STORED] | AUTO_INCREMENT | UNIQUE [KEY] index_parameters | PRIMARY KEY index_parameters | ENCRYPTED WITH ( COLUMN_ENCRYPTION_KEY = column_encryption_key, ENCRYPTION_TYPE = encryption_type_value ) | REFERENCES reftable [ ( refcolumn ) ] [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ] [ ON DELETE action ] [ ON UPDATE action ] } [ DEFERRABLE | NOT DEFERRABLE | INITIALLY DEFERRED | INITIALLY IMMEDIATE ] NOTICE: 'UNIQUE KEY' in table_constraint is only available in CENTRALIZED mode and B-format database! where compress_mode can be: { DELTA | PREFIX | DICTIONARY | NUMSTR | NOCOMPRESS } where table_constraint can be: [ CONSTRAINT [ constraint_name ] ] { CHECK ( expression ) | UNIQUE [ idx_name ] [ USING method ] ( { { column_name [ ( length ) ] | ( expression ) } [ ASC | DESC ] } [, ... ] ) index_parameters [ VISIBLE | INVISIBLE ] | PRIMARY KEY [ USING method ] ( { column_name [ ASC | DESC ] }[, ... ] ) index_parameters [ VISIBLE | INVISIBLE ] | PARTIAL CLUSTER KEY ( column_name [, ... ] ) | FOREIGN KEY [ idx_name ] ( column_name [, ... ] ) REFERENCES reftable [ ( refcolumn [, ... ] ) ] [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ] [ ON DELETE action ] [ ON UPDATE action ] } [ DEFERRABLE | NOT DEFERRABLE | INITIALLY DEFERRED | INITIALLY IMMEDIATE ] where index_parameters can be: [ WITH ( {storage_parameter = value} [, ... ] ) ] [ USING INDEX TABLESPACE tablespace_name ] where table_constraint_using_index can be: [ CONSTRAINT constraint_name ] { UNIQUE | PRIMARY KEY } USING INDEX index_name [ DEFERRABLE | NOT DEFERRABLE | INITIALLY DEFERRED | INITIALLY IMMEDIATE ] NOTICE: '[ constraint_name ]' in table_constraint is optional in CENTRALIZED mode and B-format database, it is mandatory in other scenarios. NOTICE: '[ index_name ]' in table_constraint is only available in CENTRALIZED mode and B-format database! NOTICE: '[ USING method ]' in table_constraint is only available in CENTRALIZED mode and B-format database! NOTICE: '[ ASC | DESC ]' in table_constraint is only available in CENTRALIZED mode and B-format database! NOTICE: 'column_name ( length )' in 'UNIQUE' clause of table_constraint is only available in CENTRALIZED mode and B-format database! NOTICE: '( expression )' in 'UNIQUE' clause of table_constraint is only available in CENTRALIZED mode and B-format database! NOTICE: 'AUTO_INCREMENT' is only available in CENTRALIZED mode and B-format database! NOTICE: '[ FIRST | AFTER column_name ]' clause is only available in CENTRALIZED mode! NOTICE: '[ FIRST | AFTER column_name ]' in 'MODIFY | CHANGE [ COLUMN ] ...' clause is only available in B-format database! NOTICE: '[ CHARACTER SET | CHARSET charset ]' is only available in CENTRALIZED mode and B-format database! NOTICE: '[ VISIBLE | INVISIBLE ]' is only avaliable in CENTRALIZED mode and B-format database!ALTER TABLE [ IF EXISTS ] { table_name [*] | ONLY table_name | ONLY ( table_name )} { action [, ... ] | rename_clause | reset_clause }; where action can be: move_clause | exchange_clause | row_clause | merge_clause | modify_clause | split_clause | add_clause | drop_clause | truncate_clause where move_clause can be: MOVE PARTITION { partion_name | FOR ( partition_value [, ...] ) } TABLESPACE tablespacename where exchange_clause can be: EXCHANGE PARTITION { ( partition_name ) | FOR ( partition_value [, ...] ) } WITH TABLE {[ ONLY ] ordinary_table_name | ordinary_table_name * | ONLY ( ordinary_table_name )} [ { WITH | WITHOUT } VALIDATION ] [ VERBOSE ] [ UPDATE GLOBAL INDEX ] where row_clause can be: { ENABLE | DISABLE } ROW MOVEMENT where merge_clause can be: MERGE PARTITIONS { partition_name } [, ...] INTO PARTITION partition_name [ TABLESPACE tablespacename ] [ UPDATE GLOBAL INDEX ] where modify_clause can be: MODIFY PARTITION partition_name { UNUSABLE LOCAL INDEXES | REBUILD UNUSABLE LOCAL INDEXES } where split_clause can be: SPLIT PARTITION { partition_name | FOR ( partition_value [, ...] ) } { split_point_clause | no_split_point_clause } [ UPDATE GLOBAL INDEX ] where split_point_clause can be: AT ( partition_value ) INTO ( PARTITION partition_name [ TABLESPACE tablespacename ] , PARTITION partition_name [ TABLESPACE tablespacename ] ) where no_split_point_clause can be: INTO {(partition_less_than_item [, ...] ) | (partition_start_end_item [, ...] )} where add_clause can be: ADD PARTITION ( partition_col1_name = partition_col1_value [, partition_col2_name = partition_col2_value ] [, ...] ) [ LOCATION 'location1' ] [ PARTITION (partition_colA_name = partition_colA_value [, partition_colB_name = partition_colB_value ] [, ...] ) ] [ LOCATION 'location2' ] ADD {partition_less_than_item | partition_start_end_item} where partition_less_than_item can be: PARTITION partition_name VALUES LESS THAN ( { partition_value | MAXVALUE } [, ...] ) [ TABLESPACE tablespacename ] where partition_start_end_item can be: PARTITION partition_name { {START(partition_value) END (partition_value) EVERY (interval_value)} | {START(partition_value) END ({partition_value | MAXVALUE})} | {START(partition_value)} | {END({partition_value | MAXVALUE})} } [TABLESPACE tablespace_name] where drop_clause can be: DROP PARTITION { partition_name | FOR ( partition_value [, ...] ) } [ UPDATE GLOBAL INDEX ] where truncate_clause can be: TRUNCATE PARTITION { partition_name | FOR ( partition_value [, ...] ) } [ UPDATE GLOBAL INDEX ] where rename_clause can be: RENAME PARTITION { partion_name | FOR ( partition_value [, ...] ) } TO partition_new_name; where reset_clause can be: RESET PARTITION;ALTER TABLE [ IF EXISTS ] { table_name [*] | ONLY table_name | ONLY ( table_name )} { action [, ... ] | reset_clause }; where action can be: row_clause | add_clause | drop_clause | split_clause | truncate_clause where row_clause can be: { ENABLE | DISABLE } ROW MOVEMENT where add_clause can be: ADD { partition_less_than_item | partition_list_item } [ ( subpartition_definition_list ) ] MODIFY PARTITION partition_name ADD subpartition_definition where partition_less_than_item can be: PARTITION partition_name VALUES LESS THAN ( partition_value | MAXVALUE ) [ TABLESPACE tablespacename ] where partition_list_item can be: PARTITION partition_name VALUES ( partition_value [, ...] | DEFAULT ) [ TABLESPACE tablespacename ] where subpartition_definition_list can be: SUBPARTITION subpartition_name { VALUES LESS THAN ( partition_value | MAXVALUE ) | VALUES ( partition_value [, ...] | DEFAULT ) } [ TABLESPACE tablespace ] where drop_clause can be: DROP PARTITION { partition_name | FOR ( partition_value ) } [ UPDATE GLOBAL INDEX ] DROP SUBPARTITION { subpartition_name | FOR ( partition_value, subpartition_value ) } [ UPDATE GLOBAL INDEX ] where split_clause can be: SPLIT SUBPARTITION { subpartition_name } { split_point_clause } [ UPDATE GLOBAL INDEX ] where split_point_clause can be: AT ( subpartition_value ) INTO ( SUBPARTITION subpartition_name [ TABLESPACE tablespacename ] , SUBPARTITION subpartition_name [ TABLESPACE tablespacename ] ) | VALUES ( subpartition_value ) INTO ( SUBPARTITION subpartition_name [ TABLESPACE tablespacename ] , SUBPARTITION subpartition_name [ TABLESPACE tablespacename ] ) where truncate_clause can be: TRUNCATE SUBPARTITION { subpartition_name } [ UPDATE GLOBAL INDEX ] where reset_clause can be: RESET PARTITION;ALTER TABLESPACE tablespace_name RENAME TO new_tablespace_name; ALTER TABLESPACE tablespace_name OWNER TO new_owner; ALTER TABLESPACE tablespace_name SET ( {tablespace_option = value} [, ... ] ); ALTER TABLESPACE tablespace_name RESET ( tablespace_option [, ... ] ); ALTER TABLESPACE tablespace_name RESIZE MAXSIZE { UNLIMITED | 'space_size' };dictionary_nametoken_typeALTER TEXT SEARCH CONFIGURATION %s ADD MAPPING FOR %s [, ... ] WITH %s [, ... ] ALTER TEXT SEARCH CONFIGURATION %s ALTER MAPPING FOR %s [, ... ] WITH %s [, ... ] ALTER TEXT SEARCH CONFIGURATION %s ALTER MAPPING REPLACE %s WITH %s ALTER TEXT SEARCH CONFIGURATION %s ALTER MAPPING FOR %s [, ... ] REPLACE %s WITH %s ALTER TEXT SEARCH CONFIGURATION %s DROP MAPPING [ IF EXISTS ] FOR %s [, ... ] ALTER TEXT SEARCH CONFIGURATION %s RENAME TO %s ALTER TEXT SEARCH CONFIGURATION %s OWNER TO %s ALTER TEXT SEARCH CONFIGURATION %s SET SCHEMA %s ALTER TEXT SEARCH CONFIGURATION %s SET %s ALTER TEXT SEARCH CONFIGURATION %s RESET %s( {configuration_option} [, ...] )( {configuration_option = value} [, ...] )new_dictionaryold_dictionaryALTER TEXT SEARCH DICTIONARY name ( option [ = value ] [, ...] ); ALTER TEXT SEARCH DICTIONARY name RENAME TO new_name; ALTER TEXT SEARCH DICTIONARY name OWNER TO new_owner; ALTER TEXT SEARCH DICTIONARY name SET SCHEMA new_schema;ALTER TRIGGER name ON table_name RENAME TO new_nameattribute_nameALTER TYPE %s %s [, ... ] ALTER TYPE %s OWNER TO { %s | CURRENT_USER | SESSION_USER } ALTER TYPE %s RENAME ATTRIBUTE %s TO %s [ CASCADE | RESTRICT ] ALTER TYPE %s RENAME TO %s ALTER TYPE %s SET SCHEMA %s ALTER TYPE %s ADD VALUE [ IF NOT EXISTS ] %s [ { BEFORE | AFTER } %s ] ALTER TYPE %s RENAME VALUE %s TO %s %s ADD ATTRIBUTE %s %s [ COLLATE %s ] [ CASCADE | RESTRICT ] DROP ATTRIBUTE [ IF EXISTS ] %s [ CASCADE | RESTRICT ] ALTER ATTRIBUTE %s [ SET DATA ] TYPE %s [ COLLATE %s ] [ CASCADE | RESTRICT ]collationdata_typenew_enum_valueexisting_enum_valueneighbor_enum_valuenew_attribute_nameALTER USER [ IF EXISTS ] user_name [ [ WITH ] option [ ... ] ]; ALTER USER user_name RENAME TO new_name; ALTER USER user_name [ IN DATABASE database_name ] SET configuration_parameter {{ TO | = } { value | DEFAULT }|FROM CURRENT}; ALTER USER user_name [ IN DATABASE database_name ] RESET {configuration_parameter|ALL}; where option can be: {CREATEDB | NOCREATEDB} | {CREATEROLE | NOCREATEROLE} | {INHERIT | NOINHERIT} | {AUDITADMIN | NOAUDITADMIN} | {SYSADMIN | NOSYSADMIN} | {MONADMIN | NOMONADMIN} | {OPRADMIN | NOOPRADMIN} | {POLADMIN | NOPOLADMIN} | {USEFT | NOUSEFT} | {LOGIN | NOLOGIN} | {REPLICATION | NOREPLICATION} | {INDEPENDENT | NOINDEPENDENT} | {VCADMIN | NOVCADMIN} | {PERSISTENCE | NOPERSISTENCE} | CONNECTION LIMIT connlimit | [ ENCRYPTED | UNENCRYPTED ] PASSWORD { 'password' [ EXPIRED ] | DISABLE | EXPIRED } | [ ENCRYPTED | UNENCRYPTED ] IDENTIFIED BY { 'password' [ REPLACE 'old_password' | EXPIRED ] | DISABLE } | VALID BEGIN 'timestamp' | VALID UNTIL 'timestamp' | RESOURCE POOL 'respool' | USER GROUP 'groupuser' | PERM SPACE 'spacelimit' | TEMP SPACE 'tmpspacelimit' | SPILL SPACE 'spillspacelimit' | NODE GROUP logic_cluster_name | ACCOUNT { LOCK | UNLOCK } | PGUSERALTER VIEW [ IF EXISTS ] view_name ALTER [ COLUMN ] column_name SET DEFAULT expression; ALTER VIEW [ IF EXISTS ] view_name ALTER [ COLUMN ] column_name DROP DEFAULT; ALTER VIEW [ IF EXISTS ] view_name OWNER TO new_owner; ALTER VIEW [ IF EXISTS ] view_name RENAME TO new_name; ALTER VIEW [ IF EXISTS ] view_name SET SCHEMA new_schema; ALTER VIEW [ IF EXISTS ] view_name SET ( {view_option_name [= view_option_value]} [, ... ] ); ALTER VIEW [ IF EXISTS ] view_name RESET ( view_option_name [, ... ] ); ALTER [DEFINER = user] [ SQL SECURITY { DEFINER | INVOKER } ] VIEW view_name [ ( column_name [, ...] ) ] AS query; NOTICE: SQL SECURITY option is only available in CENTRALIZED mode and B-format database.ALTER WORKLOAD GROUP wg_name USING RESOURCE POOL pool_name [ WITH ( ACT_STATEMENTS = count ) ];{ANALYZE | ANALYSE} [ VERBOSE ] [ table_name [ ( column_name [, ...] ) ] ]; {ANALYZE | ANALYSE} [ VERBOSE ] [ table_name [ ( column_name [, ...] ) ] ] PARTITION (partition_name); {ANALYZE | ANALYSE} [ VERBOSE ] { foreign_table_name | FOREIGN TABLES }; {ANALYZE | ANALYSE} [ VERBOSE ] table_name (( column_1_name, column_2_name [, ...] )); {ANALYZE | ANALYSE} VERIFY {FAST|COMPLETE}; {ANALYZE | ANALYSE} VERIFY {FAST|COMPLETE} table_name|index_name [CASCADE]; {ANALYZE | ANALYSE} VERIFY {FAST|COMPLETE} table_name PARTITION (partition_name) [CASCADE];{ ANALYZE | ANALYSE } [ VERBOSE ] [ table_name [ ( column_name [, ...] ) ] ]; { ANALYZE | ANALYSE } [ VERBOSE ] [ table_name [ ( column_name [, ...] ) ] ] PARTITION (partition_name); { ANALYZE | ANALYSE } [ VERBOSE ] { foreign_table_name | FOREIGN TABLES }; { ANALYZE | ANALYSE } [ VERBOSE ] table_name (( column_1_name, column_2_name [, ...] )); { ANALYZE | ANALYSE } VERIFY { FAST | COMPLETE }; { ANALYZE | ANALYSE } VERIFY { FAST | COMPLETE } table_name | index_name [ CASCADE ]; { ANALYZE | ANALYSE } VERIFY { FAST | COMPLETE } table_name PARTITION (partition_name) [ CASCADE ];[DECLARE [declare_statements]] BEGIN execution_staements END; /ARCHIVE SNAPSHOT @ ;start a anonymous block: [DECLARE [declare_statements]] BEGIN execution_statements END; / start a transaction: BEGIN [ WORK | TRANSACTION ] [ { ISOLATION LEVEL { READ COMMITTED | READ UNCOMMITTED | SERIALIZABLE | REPEATABLE READ } | { READ WRITE | READ ONLY } } [, ...] ];CALL [ schema. ] func_name ( param_expr );CLEAN CONNECTION TO { COORDINATOR ( nodename [, ... ] ) | NODE ( nodename [, ... ] ) | ALL [ CHECK ] [ FORCE ] } [ FOR DATABASE dbname ] [ TO USER username ];CLOSE { cursor_name | ALL };CLUSTER [ VERBOSE ] table_name [ USING index_name ]; CLUSTER [ VERBOSE ] table_name PARTITION ( partition_name ) [ USING index_name ]; CLUSTER [ VERBOSE ];COMMENT ON { AGGREGATE agg_name (agg_type [, ...] ) | CAST (source_type AS target_type) | COLLATION object_name | COLUMN { table_name.column_name | view_name.column_name } | CONSTRAINT constraint_name ON table_name | CONVERSION object_name | DATABASE object_name | DOMAIN object_name | EXTENSION object_name | FOREIGN DATA WRAPPER object_name | FOREIGN TABLE object_name | FUNCTION function_name ( [ {[ argmode ] [ argname ] argtype} [, ...] ] ) | INDEX object_name | LARGE OBJECT large_object_oid | OPERATOR operator_name (left_type, right_type) | OPERATOR CLASS object_name USING index_method | OPERATOR FAMILY object_name USING index_method | [ PROCEDURAL ] LANGUAGE object_name | ROLE object_name | RULE rule_name ON table_name | SCHEMA object_name | SERVER object_name | TABLE object_name | TABLESPACE object_name | TEXT SEARCH CONFIGURATION object_name | TEXT SEARCH DICTIONARY object_name | TEXT SEARCH PARSER object_name | TEXT SEARCH TEMPLATE object_name | TYPE object_name | VIEW object_name } IS 'text';{ COMMIT | END } [ WORK | TRANSACTION ];COMMIT PREPARED transaction_id;COPY table_name [ ( column_name [, ...] ) ] FROM { 'filename' | STDIN } [ [ USING ] DELIMITERS 'delimiters' ] [ WITHOUT ESCAPING ] [ LOG ERRORS ] [ LOG ERRORS DATA ] [ REJECT LIMIT 'limit' ] [ [ WITH ] ( option [, ...] ) ] | copy_option | [ FIXED FORMATTER ( { column_name( offset, length ) } [, ...] ) ] | [ TRANSFORM ( { column_name [ data_type ] [ AS transform_expr ] } [, ...] ) ]; COPY table_name [ ( column_name [, ...] ) ] TO { 'filename' | STDOUT } [ [ USING ] DELIMITERS 'delimiters' ] [ WITHOUT ESCAPING ] [ [ WITH ] ( option [, ...] ) ] | copy_option | [ FIXED FORMATTER ( { column_name( offset, length ) } [, ...] ) ]; COPY query TO { 'filename' | STDOUT } [ WITHOUT ESCAPING ] [ [ WITH ] ( option [, ...] ) ] | copy_option | [ FIXED FORMATTER ( { column_name( offset, length ) } [, ...] ) ]; where option can be: FORMAT format_name | OIDS [ boolean ] | DELIMITER 'delimiter_character' | NULL 'null_string' | HEADER [ boolean ] | FILEHEADER 'header_file_string' | FREEZE [ boolean ] | QUOTE 'quote_character' | ESCAPE 'escape_character' | EOL 'newline_character' | NOESCAPING [ boolean ] | FORCE_QUOTE { ( column_name [, ...] ) | * } | FORCE_NOT_NULL ( column_name [, ...] ) | ENCODING 'encoding_name' | IGNORE_EXTRA_DATA [ boolean ] | FILL_MISSING_FIELDS [ boolean ] | COMPATIBLE_ILLEGAL_CHARS [ boolean ] | DATE_FORMAT 'date_format_string' | TIME_FORMAT 'time_format_string' | TIMESTAMP_FORMAT 'timestamp_format_string' | SMALLDATETIME_FORMAT 'smalldatetime_format_string' and copy_option can be: OIDS | NULL 'null_string' | HEADER | FILEHEADER 'header_file_string' | FREEZE | FORCE NOT NULL column_name [, ...] | FORCE QUOTE { column_name [, ...] | * } | BINARY | CSV | QUOTE [ AS ] 'quote_character' | ESCAPE [ AS ] 'escape_character' | EOL 'newline_character' | ENCODING 'encoding_name' | IGNORE_EXTRA_DATA | FILL_MISSING_FIELDS | COMPATIBLE_ILLEGAL_CHARS | DATE_FORMAT 'date_format_string' | TIME_FORMAT 'time_format_string' | TIMESTAMP_FORMAT 'timestamp_format_string' | SMALLDATETIME_FORMAT 'smalldatetime_format_string'CREATE APP WORKLOAD GROUP MAPPING app_name [ WITH ( WORKLOAD_GPNAME = workload_gpname ) ]CREATE APP WORKLOAD GROUP MAPPING app_name [ WITH ( WORKLOAD_GPNAME = workload_gpname ) ];CREATE AUDIT POLICY [ IF NOT EXISTS ] policy_name { { privilege_audit_clause | access_audit_clause } [ filter_group_clause ] [ ENABLED | DISABLED ] }; where privilege_audit_clause can be: PRIVILEGES { DDL | ALL } [ ON LABEL ( resource_label_name [, ... ] ) ] where access_audit_clause can be: ACCESS { DML | ALL } [ ON LABEL ( resource_label_name [, ... ] ) ] where filter_group_clause can be: FILTER ON { ( FILTER_TYPE ( filter_value [, ... ] ) ) [, ... ] } where DDL can be: { ( ALTER | ANALYZE | COMMENT | CREATE | DROP | GRANT | REVOKE | SET | SHOW ) } where DML can be: { ( COPY | DEALLOCATE | DELETE_P | EXECUTE | REINDEX | INSERT | PREPARE | SELECT | TRUNCATE | UPDATE ) } where FILTER_TYPE can be: { APP | ROLES | IP }CREATE BARRIER [ barrier_name ];CREATE CLIENT MASTER KEY client_master_key_name [WITH] ( ['KEY_STORE' , 'KEY_PATH' , 'ALGORITHM'] );CREATE COLUMN ENCRYPTION KEY column_encryption_key_name WITH VALUES ( ['CLIENT_MASTER_KEY' , 'ALGORITHM'] );CREATE DATA SOURCE src_name [TYPE 'type_str'] [VERSION {'version_str' | NULL}] [OPTIONS (optname 'optvalue' [, ...])]; Valid optname are: DSN, USERNAME, PASSWORD, ENCODINGCREATE DATABASE [ IF NOT EXISTS ] database_name [ [ WITH ] {[ OWNER [=] user_name ]| [ TEMPLATE [=] template ]| [ ENCODING [=] encoding ]| [ LC_COLLATE [=] lc_collate ]| [ LC_CTYPE [=] lc_ctype ]| [ DBCOMPATIBILITY [=] compatibility_type ]| [ TABLESPACE [=] tablespace_name ]| [ CONNECTION LIMIT [=] connlimit ]}[...] ];CREATE [OR REPLACE] DIRECTORY directory_name AS 'path_name';CREATE [DEFINER = user] EVENT [IF NOT EXISTS] event_name_str ON SCHEDULE schedule_expr [ON COMPLETION [NOT] PRESERVE] [ENABLE | DISABLE | DISABLE ON SLAVE] [COMMENT 'string'] DO event_body; schedule_expr: { AT timestamp_expr [+ INTERVAL interval_expr] ... | EVERY interval_expr [STARTS timestamp_expr [+ INTERVAL interval_expr] ...] [ENDS timestamp_expr [+ INTERVAL interval_expr] ...] interval_expr: quantity {YEAR | MONTH | DAY | HOUR | MINUTE | SECOND | YEAR_MONTH | DAY_HOUR | DAY_MINUTE | DAY_SECOND | HOUR_MINUTE | HOUR_SECOND | MINUTE_SECOND}CREATE EVENT TRIGGER name ON event [ WHEN filter_variable IN (filter_value [, ... ]) [ AND ... ] ] EXECUTE PROCEDURE function_name()old_versionschema_nameextension_nameCREATE EXTENSION [ IF NOT EXISTS ] %s [ WITH ] [ SCHEMA %s ] [ VERSION %s ] [ FROM %s ];CREATE FOREIGN TABLE [ IF NOT EXISTS ] table_name ( { column_name type_name POSITION ( offset, length ) [column_constraint ] | LIKE source_table | table_constraint } [, ...] ) SEVER gsmpp_server OPTIONS ( { option_name ' value ' } [, ...] ) [ { WRITE ONLY | READ ONLY }] [ WITH error_table_name | LOG INTO error_table_name ] [ REMOTE LOG 'name' ] [PER NODE REJECT LIMIT 'value'] [ TO { GROUP groupname | NODE ( nodename [, ... ] ) } ]; CREATE FOREIGN TABLE [ IF NOT EXISTS ] table_name ( { column_name type_name [ { [CONSTRAINT constraint_name] NULL | [CONSTRAINT constraint_name] NOT NULL | column_constraint [...]} ] | table_constraint} [, ...] ) SERVER server_name OPTIONS ( { option_name ' value ' } [, ...] ) DISTRIBUTE BY {ROUNDROBIN | REPLICATION} [ TO { GROUP groupname | NODE ( nodename [, ... ] ) } ] [ PARTITION BY ( column_name ) [AUTOMAPPED]] ; CREATE FOREIGN TABLE [ IF NOT EXISTS ] table_name ( [ { column_name type_name | LIKE source_table } [, ...] ] ) SERVER server_name OPTIONS ( { option_name ' value ' } [, ...] ) [ READ ONLY ] [ DISTRIBUTE BY {ROUNDROBIN} ] [ TO { GROUP groupname | NODE ( nodename [, ... ] ) } ]; where column_constraint can be: [ CONSTRAINT constraint_name ] { PRIMARY KEY | UNIQUE } [ NOT ENFORCED [ ENABLE QUERY OPTIMIZATION | DISABLE QUERY OPTIMIZATION ] | ENFORCED ] where table_constraint can be: [ CONSTRAINT constraint_name ] { PRIMARY KEY | UNIQUE } ( column_name ) [ NOT ENFORCED [ ENABLE QUERY OPTIMIZATION | DISABLE QUERY OPTIMIZATION ] | ENFORCED ]CREATE [ OR REPLACE ] [DEFINER = user] FUNCTION function_name ( [ { argname [ argmode ] argtype [ { DEFAULT | := | = } expression ]} [, ...] ] ) [ RETURNS rettype [ DETERMINISTIC ] | RETURNS TABLE ( { column_name column_type } [, ...] )] LANGUAGE lang_name [ {IMMUTABLE | STABLE | VOLATILE} | {SHIPPABLE | NOT SHIPPABLE} | [ NOT ] LEAKPROOF | WINDOW | {CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT} | {[ EXTERNAL ] SECURITY INVOKER | [ EXTERNAL ] SECURITY DEFINER | AUTHID DEFINER | AUTHID CURRENT_USER} | {FENCED | NOT FENCED} | {PACKAGE} | COST execution_cost | ROWS result_rows | SET configuration_parameter { {TO | =} value | FROM CURRENT } ] [...] { AS 'definition' | AS 'obj_file', 'link_symbol' } CREATE [ OR REPLACE ] [DEFINER = user] FUNCTION function_name ( [ { argname [ argmode ] argtype [ { DEFAULT | := | = } expression ] } [, ...] ] ) RETURN rettype [ DETERMINISTIC ] [ {IMMUTABLE | STABLE | VOLATILE } | {SHIPPABLE | NOT SHIPPABLE} | {PACKAGE} | [ NOT ] LEAKPROOF | {CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT } | {[ EXTERNAL ] SECURITY INVOKER | [ EXTERNAL ] SECURITY DEFINER | | AUTHID DEFINER | AUTHID CURRENT_USER} | COST execution_cost | ROWS result_rows | SET configuration_parameter { {TO | =} value | FROM CURRENT } ][...] { IS | AS } plsql_body /CREATE GROUP group_name [ [ WITH ] option [ ... ] ] [ ENCRYPTED | UNENCRYPTED ] { PASSWORD | IDENTIFIED BY } { 'password' [ EXPIRED ] | DISABLE }; where option can be: {SYSADMIN | NOSYSADMIN} | {MONADMIN | NOMONADMIN} | {OPRADMIN | NOOPRADMIN} | {POLADMIN | NOPOLADMIN} | {AUDITADMIN | NOAUDITADMIN} | {CREATEDB | NOCREATEDB} | {USEFT | NOUSEFT} | {CREATEROLE | NOCREATEROLE} | {INHERIT | NOINHERIT} | {LOGIN | NOLOGIN} | {REPLICATION | NOREPLICATION} | {INDEPENDENT | NOINDEPENDENT} | {VCADMIN | NOVCADMIN} | {PERSISTENCE | NOPERSISTENCE} | CONNECTION LIMIT connlimit | VALID BEGIN 'timestamp' | VALID UNTIL 'timestamp' | RESOURCE POOL 'respool' | USER GROUP 'groupuser' | PERM SPACE 'spacelimit' | TEMP SPACE 'tmpspacelimit' | SPILL SPACE 'spillspacelimit' | NODE GROUP logic_group_name | IN ROLE role_name [, ...] | IN GROUP role_name [, ...] | ROLE role_name [, ...] | ADMIN role_name [, ...] | USER role_name [, ...] | SYSID uid | DEFAULT TABLESPACE tablespace_name | PROFILE DEFAULT | PROFILE profile_name | PGUSERCREATE [ UNIQUE ] INDEX [ CONCURRENTLY ] [ IF NOT EXISTS ] [ [schema_name.] index_name ] ON table_name [ USING method ] ({ { column_name [ ( length ) ] | ( expression ) } [ COLLATE collation ] [ opclass ] [ ASC | DESC ] [ NULLS { FIRST | LAST } ] }[, ...] ) [ INCLUDE ( { column_name | ( expression ) }[, ...] ) ] [ WITH ( {storage_parameter = value} [, ... ] ) ] [ TABLESPACE tablespace_name ] [ VISIBLE | INVISIBLE ] [ WHERE predicate ]; CREATE [ UNIQUE ] INDEX [ IF NOT EXISTS ] [ [schema_name.] index_name ] ON table_name [ USING method ] ( { { column_name | ( expression ) } [ COLLATE collation ] [ opclass ] [ ASC | DESC ] [ NULLS LAST ] } [, ...] ) [ LOCAL [ ( { PARTITION index_partition_name [ ( SUBPARTITION index_subpartition_name [, ...] ) ] [ TABLESPACE index_partition_tablespace ] } [, ...] ) ] | GLOBAL ] [ INCLUDE ( { column_name | ( expression ) }[, ...] ) ] [ WITH ( { storage_parameter = value } [, ...] ) ] [ TABLESPACE tablespace_name ] [ VISIBLE | INVISIBLE ]; NOTICE: 'SUBPARTITION index_subpartition_name' is only avaliable in CENTRALIZED mode! NOTICE: 'column_name ( length )' is only avaliable in B-format database! NOTICE: '[ VISIBLE | INVISIBLE ]' is only avaliable in CENTRALIZED mode and B-format database!valfunctioninline_handlercall_handlerCREATE [ OR REPLACE ] [ PROCEDURAL ] LANGUAGE %s; CREATE [ OR REPLACE ] [ TRUSTED ] [ PROCEDURAL ] LANGUAGE %s HANDLER %s [ INLINE %s ] [ VALIDATOR %s ];CREATE MASKING POLICY policy_name masking_clause [, ... ] [ policy_filter_clause ] [ ENABLE | DISABLE ]; where masking_clause can be: masking_function ON LABEL(label_name [, ... ]) where masking_function can be: { maskall | randommasking | creditcardmasking | basicemailmasking | fullemailmasking | shufflemasking | alldigitsmasking | regexpmasking } where policy_filter_clause can be: FILTER ON { ( FILTER_TYPE ( filter_value [, ... ] ) ) [, ... ] } where FILTER_TYPE can be: { APP | ROLES | IP }querytablespace_nameCREATE [ INCREMENTAL ] MATERIALIZED VIEW %s [ (%s [, ...] ) ] [ TABLESPACE %s ] [ BUILD DEFERRED | BUILD IMMEDIATE ] AS %s [ WITH [ NO ] DATA ]CREATE MATERIALIZED VIEW LOG ON table_name;CREATE MODEL model_name USING algorithm_name [FEATURES { {expression [ [ AS ] output_name ]} [, ...] }] [TARGET { {expression [ [ AS ] output_name ]} [, ...] }] FROM { table_name | select_query } WITH hyperparameter_name = { hyperparameter_value | DEFAULT } [, ...] } where: * algorithm_name is one of the architectures currently supported: * logistic_regression: Compute a logistic regression using Gradient Descent * linear_regression: Compute a linear regression using Gradient Descent * svm_classification: Compute a support vector machine classifier using Gradient Descent * kmeans: Compute an unsupervised clustering * pca: Compute a principal component analysis result using Gradient Descent * multiclass: Compute a classification result for multiple types of data * xgboost_regression_logistic: Compute logistic regression using XGBoost * xgboost_binary_logistic: Compute logistic regression for binary classification using XGBoost * xgboost_regression_squarederror: Compute regression with squarred loss * xgboost_regression_gamma: Compute gamma regression with log-link using XGBoost * select_query is a standard SELECT query For supervised machine learning algorithms, FEATURES and TARGET clauses are mandatory. For unsupervised machine learning algorithms, FEATURES is optional, and TARGET cannot be specified. ########################### ### Model usage ### ########################### The models created can be used in SELECT and UPDATE statements as expresions. The syntax is the following: PREDICT BY model_name FEATURES (expression [, ...]) [ [ AS ] output_name ] For example: SELECT id, PREDICT BY m (FEATURES f1, f2) AS prediction FROM t; UPDATE t SET x=PREDICT BY m(features f1, f2); ########################### ### Hyperparameters ### ########################### # Hyperparameter list for 'logistic_regression', 'linear_regression' and 'svm_classification': * batch_size: Number of tuples * decay: Decay factor * lambda (Only svm classifier): Lambda parameter of support vector machines * learning_rate: Learning rate of the algorithm * max_iterations: Maximum number of iterations until convergence * max_seconds: Maximum number of seconds doing the optimization * optimizer: Select optimzier between: gd (gradient descent) or ngd (normalized gradient descent) * tolerance: System stops when the percentage of changes between two iterations is below this percentage * seed: Seed value for random * kernel: Name of kernel for svm classification, valid values are 'linear'(default), 'gaussian' and 'polynomial' * components: Number of output dimensions for kernels different than linear, default is MAX(2*features, 128) * gamma: Gamma parameter for gaussian kernel, default value is 0.5 * degree: Degree parameter for polynomial kernel in the range 2 to 9, default is 2 * coef0: Coef0 parameter for polynomial kernel and value is greater or equal than zero, default is 1.0 * verbose: 0 (no output), 1 (more output) # Hyperparameter list for 'kmeans': * batch_size: Number of tuples in each processing batch * distance_function: Distance function between clusters and centroids. Valid values are 'L1', 'L2', 'L2_Squared' and 'Linf' * max_iterations: Maximum iterations until convergence * num_centroids: Number of centroids 'k' parameter for K-means * num_features: Dimensionality of the point. Tuples that contain points that do not match the dimension are ignored. * seed: Seed value for random * tolerance: System stops when the percentage of changes between two iterations is below this percentage * seeding_function: Algorithm used for initial seeds: 'Random++' or 'Kmeans||' * verbose: 0 (no output), 1 (less output), or 2 (full output) # Hyperparameter list for 'xgboost_regression_logistic', 'xgboost_binary_logistic', 'xgboost_regression_gamma' and 'xgboost_regression_squarederror': * n_iter: Maximum iterations until convergence * batch_size: Number of tuples in each processing batch * booster: Which booster to use, e.g., gbtree, gblinear or dart (default: gbtree) * tree_method: The tree construction algorithm used in XGBoost. Choices: auto, exact, approx, hist, gpu_hist (gpu_hist only supported with GPU) * eval_metric: Evaluation metric for validation data, default is 'rmse' * seed: Seed value for random * nthread: Number of parallel threads used to run XGBoost * max_depth: Maximum depth of a tree (default 6) (valid only for tree boosters) * gamma: Minimum loss reduction required to make a further partition on a leaf node of the tree * eta: Step size shrinkage used in update to prevents overfitting (default 0.3) * min_child_weight: Minimum sum of instance weight (hessian) needed in a child (default 1) * verbosity: Verbosity of printing messages: 0 (silent), 1 (warning), 2 (info), 3 (debug) # Hyperparameter list for 'pca': * max_iterations: Maximum iterations until convergence * batch_size: Number of tuples in each processing batch * max_seconds: Maximum number of seconds doing the optimization * number_components: Number of components to keep and value is greater or equal than 1, default 1 * tolerance: System stops when the percentage of changes between two iterations is below this percentage, default is 0.0005 * seed: Seed value for random * verbose: 0 (no output), 1 (more output) # Hyperparameter list for 'multiclass': * classifier: name of gradient descent binary classifier, currently supports 'svm_classification' and 'logistic_regression' * and all hyperparameters of the selected binary classifierCREATE NODE nodename WITH ( [ TYPE = nodetype,] [ HOST = hostname,] [ PORT = portnum,] [ HOST1 = 'hostname',] [ PORT1 = portnum,] [ HOSTPRIMARY [ = boolean ],] [ PRIMARY [ = boolean ],] [ PREFERRED [ = boolean ],] [ SCTP_PORT = portnum,] [ CONTROL_PORT = portnum,] [ SCTP_PORT1 = portnum,] [ CONTROL_PORT1 = portnum, ] [ NODEIS_CENTRAL [= boolean], ] [ NODEIS_ACTIVE [= boolean] ] );nodenamegroupnameCREATE NODE GROUP %s [WITH ( %s [, ... ] )] [bucketcnt bucket_cnt] [ BUCKETS [ ( bucketnumber [, ... ] ) ] ] [ VCGROUP ] [ DISTRIBUTE FROM src_nodegroup_name ] [groupparent parent_group_name];neg_opcom_opCREATE OPERATOR %s ( PROCEDURE = %s [, LEFTARG = %s ] [, RIGHTARG = %s ] [, COMMUTATOR = %s ] [, NEGATOR = %s ] [, RESTRICT = %s ] [, JOIN = %s ] [, HASHES ] [, MERGES ] )join_procres_procCREATE [ OR REPLACE ] PACKAGE [ schema ] package_name [ invoker_rights_clause ] { IS | AS } item_list_1 END package_name;CREATE [ OR REPLACE ] PACKAGE BODY [ schema ] package_name { IS | AS } declare_section [ initialize_section ] END package_name;CREATE [ OR REPLACE ] [DEFINER = user] PROCEDURE procedure_name [ ( {[ argmode ] [ argname ] argtype [ { DEFAULT | := | = } expression ]}[,...]) ] { IS | AS } plsql_body /CREATE PUBLICATION %s [ FOR TABLE %s [, ...] | FOR ALL TABLES ] [ WITH ( %s [= %s] [, ... ] ) ]CREATE RESOURCE LABEL [ IF NOT EXISTS ] label_name ADD label_item_list[ , ... ]; where label_item_list can be: resource_type(resource_path[, ... ]) where resource_type can be: { TABLE | COLUMN | SCHEMA | VIEW | FUNCTION }CREATE RESOURCE POOL pool_name [WITH ({MEM_PERCENT=pct | CONTROL_GROUP="group_name" | ACTIVE_STATEMENTS=stmt | MAX_DOP = dop | MEMORY_LIMIT='memory_size' | io_limits=io_limits | io_priority='priority' | nodegroup='nodegroup_name' | is_foreign = boolean }[, ... ])];CREATE ROLE role_name [ [ WITH ] option [ ... ] ] [ ENCRYPTED | UNENCRYPTED ] { PASSWORD | IDENTIFIED BY } { 'password' [ EXPIRED ] | DISABLE }; where option can be: {SYSADMIN | NOSYSADMIN} | {MONADMIN | NOMONADMIN} | {OPRADMIN | NOOPRADMIN} | {POLADMIN | NOPOLADMIN} | {AUDITADMIN | NOAUDITADMIN} | {CREATEDB | NOCREATEDB} | {USEFT | NOUSEFT} | {CREATEROLE | NOCREATEROLE} | {INHERIT | NOINHERIT} | {LOGIN | NOLOGIN} | {REPLICATION | NOREPLICATION} | {INDEPENDENT | NOINDEPENDENT} | {VCADMIN | NOVCADMIN} | {PERSISTENCE | NOPERSISTENCE} | CONNECTION LIMIT connlimit | VALID BEGIN 'timestamp' | VALID UNTIL 'timestamp' | RESOURCE POOL 'respool' | USER GROUP 'groupuser' | PERM SPACE 'spacelimit' | TEMP SPACE 'tmpspacelimit' | SPILL SPACE 'spillspacelimit' | NODE GROUP logic_cluster_name | IN ROLE role_name [, ...] | IN GROUP role_name [, ...] | ROLE role_name [, ...] | ADMIN role_name [, ...] | USER role_name [, ...] | SYSID uid | DEFAULT TABLESPACE tablespace_name | PROFILE DEFAULT | PROFILE profile_name | PGUSERCREATE [ ROW LEVEL SECURITY ] POLICY policy_name ON table_name [ AS { PERMISSIVE | RESTRICTIVE } ] [ FOR { ALL | SELECT | UPDATE | DELETE } ] [ TO { role_name | PUBLIC } [, ...] ] USING ( using_expression )CREATE SCHEMA [ IF NOT EXISTS ] schema_name [ AUTHORIZATION user_name ] [WITH BLOCKCHAIN] [ schema_element [ ... ] ]; CREATE SCHEMA schema_name [ [ DEFAULT ] CHARACTER SET | CHARSET [ = ] default_charset ] [ [ DEFAULT ] COLLATE [ = ] default_collation ]; NOTICE: '[ [ DEFAULT ] CHARACTER SET | CHARSET [ = ] default_charset ] [ [ DEFAULT ] COLLATE [ = ] default_collation ]' is only available in CENTRALIZED mode and B-format database!cacheminvalueincrementCREATE [ LARGE ] SEQUENCE [ IF NOT EXISTS ] %s [ INCREMENT [ BY ] %s ] [ MINVALUE %s | NO MINVALUE | NOMINVALUE] [ MAXVALUE %s | NO MAXVALUE | NOMAXVALUE] [ START [ WITH ] %s ] [ CACHE %s ] [ [ NO ] CYCLE | NOCYCLE] [ OWNED BY { %s.%s | NONE } ]; NOTICE: '[ LARGE ]' is only avaliable in CENTRALIZED mode!CREATE SERVER server_name [ TYPE 'server_type' ] [ VERSION ' server_version ' ] FOREIGN DATA WRAPPER fdw_name [ OPTIONS ( { option_name ' value ' } [, ...] ) ] ;CREATE SNAPSHOT [@ ] [COMMENT IS } AS query;CREATE SNAPSHOT [@ ] FROM @ [COMMENT IS } USING ( { INSERT [INTO SNAPSHOT] … | UPDATE [SNAPSHOT] [AS ] SET … [FROM …] [WHERE …] | DELETE [FROM SNAPSHOT] [AS ] [USING …] [WHERE …] | ALTER [SNAPSHOT] { ADD … | DROP … } [, …] } [; …] );subscription_nameCREATE SUBSCRIPTION %s CONNECTION '%s' PUBLICATION %s [, ...] [ WITH ( %s [= %s] [, ... ] ) ]CREATE [ OR REPLACE ] [ PUBLIC ] SYNONYM synonym_name FOR object_name;CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } | UNLOGGED ] TABLE [ IF NOT EXISTS ] table_name ( { column_name data_type [ CHARACTER SET | CHARSET charset ] [ compress_mode ] [ COLLATE collation ] [ column_constraint [ ... ] ] | table_constraint | LIKE source_table [ like_option [...] ] } [, ... ]) [ AUTO_INCREMENT [ = ] value ] [ [ DEFAULT ] CHARACTER SET | CHARSET [ = ] default_charset ] [ [ DEFAULT ] COLLATE [ = ] default_collation ] [ WITH ( {storage_parameter = value} [, ... ] ) ] [ ON COMMIT { PRESERVE ROWS | DELETE ROWS | DROP } ] [ COMPRESS | NOCOMPRESS ] [ TABLESPACE tablespace_name ]; where column_constraint can be: [ CONSTRAINT constraint_name ] { NOT NULL | NULL | CHECK ( expression ) | DEFAULT default_expr | GENERATED ALWAYS AS ( generation_expr ) [STORED] | AUTO_INCREMENT | UNIQUE [KEY] index_parameters | PRIMARY KEY index_parameters | ENCRYPTED WITH ( COLUMN_ENCRYPTION_KEY = column_encryption_key, ENCRYPTION_TYPE = encryption_type_value ) | REFERENCES reftable [ ( refcolumn ) ] [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ] [ ON DELETE action ] [ ON UPDATE action ] } [ DEFERRABLE | NOT DEFERRABLE | INITIALLY DEFERRED | INITIALLY IMMEDIATE ] NOTICE: 'UNIQUE KEY' in table_constraint is only available in CENTRALIZED mode and B-format database! where table_constraint can be: [ CONSTRAINT [ constraint_name ] ] { CHECK ( expression ) | UNIQUE [ index_name ] [ USING method ] ( { { column_name [ ( length ) ] | ( expression ) } [ ASC | DESC ] } [, ... ] ) index_parameters [ VISIBLE | INVISIBLE ] | PRIMARY KEY [ USING method ] ( { column_name [ ASC | DESC ] } [, ... ] ) index_parameters [ VISIBLE | INVISIBLE ] | PARTIAL CLUSTER KEY ( column_name [, ... ] ) | FOREIGN KEY [ index_name ] ( column_name [, ... ] ) REFERENCES reftable [ ( refcolumn [, ... ] ) ] [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ] [ ON DELETE action ] [ ON UPDATE action ] } [ DEFERRABLE | NOT DEFERRABLE | INITIALLY DEFERRED | INITIALLY IMMEDIATE ] where compress_mode can be: { DELTA | PREFIX | DICTIONARY | NUMSTR | NOCOMPRESS } where like_option can be: { INCLUDING | EXCLUDING } { DEFAULTS | GENERATED | CONSTRAINTS | INDEXES | STORAGE | COMMENTS | PARTITION | RELOPTIONS | DISTRIBUTION | ALL } where index_parameters can be: [ WITH ( {storage_parameter = value} [, ... ] ) ] [ USING INDEX TABLESPACE tablespace_name ] where range_distribution_rules can be: [ ( SLICE name VALUES LESS THAN (expression | MAXVALUE [, ... ]) [DATANODE datanode_name] [, ... ] ) | ( SLICE name START (expression) END (expression) EVERY (expression) [DATANODE datanode_name] [, ... ] ) | SLICE REFERENCES table_name ] where list_distribution_rules can be: [ ( SLICE name VALUES (expression [, ... ]) [DATANODE datanode_name] [, ... ] ) | ( SLICE name VALUES (DEFAULT) [DATANODE datanode_name] ) | SLICE REFERENCES table_name ] NOTICE: '[ constraint_name ]' in table_constraint is optional in CENTRALIZED mode and B-format database, it is mandatory in other scenarios. NOTICE: '[ index_name ]' in table_constraint is only available in CENTRALIZED mode and B-format database! NOTICE: '[ USING method ]' in table_constraint is only available in CENTRALIZED mode and B-format database! NOTICE: '[ ASC | DESC ]' in table_constraint is only available in CENTRALIZED mode and B-format database! NOTICE: 'column_name ( length )' in 'UNIQUE' clause of table_constraint is only available in CENTRALIZED mode and B-format database! NOTICE: '( expression )' in 'UNIQUE' clause of table_constraint is only available in CENTRALIZED mode and B-format database! NOTICE: 'AUTO_INCREMENT' is only available in CENTRALIZED mode and B-format database! NOTICE: '[ CHARACTER SET | CHARSET ]' is only available in CENTRALIZED mode and B-format database! NOTICE: '[ COLLATE [ = ] collation ]' is only available in CENTRALIZED mode and B-format database! NOTICE: '[ VISIBLE | INVISIBLE ]' is only avaliable in CENTRALIZED mode and B-format database!CREATE [ UNLOGGED ] TABLE table_name [ (column_name [ data_type ] [, ...] ) ] [ WITH ( {storage_parameter = value} [, ... ] ) ] [ COMPRESS | NOCOMPRESS ] [ TABLESPACE tablespace_name ] [ DISTRIBUTE BY { REPLICATION | { [HASH ] ( column_name ) } } ] [ TO { GROUP groupname | NODE ( nodename [, ... ] ) } ] AS query [ WITH [ NO ] DATA ]; NOTICE: [data_type] is only available in CENTRALIZED mode and B-format database. NOTICE: DISTRIBUTE BY is only avaliable in DISTRIBUTED mode. NOTICE: TO {...} is only avaliable in DISTRIBUTED mode.CREATE TABLE [ IF NOT EXISTS ] partition_table_name ( [ { column_name data_type [ CHARACTER SET | CHARSET charset ] [ COLLATE collation ] [ column_constraint [ ... ] ] | table_constraint | LIKE source_table [ like_option [...] ] } [, ... ] ] ) [ AUTO_INCREMENT [ = ] value ] [ [ DEFAULT ] CHARACTER SET | CHARSET [ = ] default_charset ][ [ DEFAULT ] COLLATE [ = ] default_collation ] [ WITH ( {storage_parameter = value} [, ... ] ) ] [ COMPRESS | NOCOMPRESS ] [ TABLESPACE tablespace_name ] [ DISTRIBUTE BY { REPLICATION | { [ HASH ] ( column_name ) } } ] NOTICE: DISTRIBUTE BY is only avaliable in DISTRIBUTED mode! [ TO { GROUP groupname | NODE ( nodename [, ... ] ) } ] PARTITION BY { {VALUES (partition_key)} | {RANGE [ COLUMNS ] (partition_key) [ INTERVAL ('interval_expr') [ STORE IN ( tablespace_name [, ...] ) ] ] [ PARTITIONS integer ] ( partition_less_than_item [, ... ] )} | {RANGE [ COLUMNS ] (partition_key) [ INTERVAL ('interval_expr') [ STORE IN ( tablespace_name [, ...] ) ] ] [ PARTITIONS integer ] ( partition_start_end_item [, ... ] )} | {{{LIST [ COLUMNS ]} | HASH | KEY} (partition_key) [ PARTITIONS integer ] (PARTITION partition_name [ VALUES [ IN ] (list_values_clause) ] opt_table_space ) } } [ { ENABLE | DISABLE } ROW MOVEMENT ]; NOTICE: [ COLUMNS ] is only available in B-format database! NOTICE: [ PARTITIONS integer ] in RANGE/LIST partition is only available in B-format database! NOTICE: [ IN ] is only available in B-format database! NOTICE: KEY is only available in B-format database! where column_constraint can be: [ CONSTRAINT constraint_name ] { NOT NULL | NULL | CHECK ( expression ) | DEFAULT default_expr | GENERATED ALWAYS AS ( generation_expr ) [STORED] | AUTO_INCREMENT | UNIQUE [KEY] index_parameters | PRIMARY KEY index_parameters | REFERENCES reftable [ ( refcolumn ) ] [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ] [ ON DELETE action ] [ ON UPDATE action ] } [ DEFERRABLE | NOT DEFERRABLE | INITIALLY DEFERRED | INITIALLY IMMEDIATE ] NOTICE: 'UNIQUE KEY' in table_constraint is only available in CENTRALIZED mode and B-format database! where table_constraint can be: [ CONSTRAINT [ constraint_name ] ] { CHECK ( expression ) | UNIQUE [ index_name ] [ USING method ] ( { column_name [ ASC | DESC ] } [, ... ] ) index_parameters | PRIMARY KEY [ USING method ] ( { column_name [ ASC | DESC ] } [, ... ] ) index_parameters | FOREIGN KEY [ index_name ] ( column_name [, ... ] ) REFERENCES reftable [ ( refcolumn [, ... ] ) ] [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ] [ ON DELETE action ] [ ON UPDATE action ] } [ DEFERRABLE | NOT DEFERRABLE | INITIALLY DEFERRED | INITIALLY IMMEDIATE ] where index_parameters can be: [ WITH ( {storage_parameter = value} [, ... ] ) ] [ USING INDEX TABLESPACE tablespace_name ] where like_option can be: { INCLUDING | EXCLUDING } { DEFAULTS | GENERATED | CONSTRAINTS | INDEXES | STORAGE | COMMENTS | RELOPTIONS | DISTRIBUTION | ALL } where partition_less_than_item can be: PARTITION partition_name VALUES LESS THAN { ( { partition_value | MAXVALUE } [, ... ] ) | MAXVALUE } [TABLESPACE [=] tablespace_name] NOTICE: MAXVALUE without parentheses is only available in B-format database! where partition_start_end_item can be: PARTITION partition_name { {START(partition_value) END (partition_value) EVERY (interval_value)} | {START(partition_value) END ({partition_value | MAXVALUE})} | {START(partition_value)} | {END({partition_value | MAXVALUE})} } [TABLESPACE tablespace_name] NOTICE: '[ constraint_name ]' in table_constraint is optional in CENTRALIZED mode and B-format database, it is mandatory in other scenarios. NOTICE: '[ index_name ]' in table_constraint is only available in CENTRALIZED mode and B-format database! NOTICE: '[ USING method ]' in table_constraint is only available in CENTRALIZED mode and B-format database! NOTICE: '[ ASC | DESC ]' in table_constraint is only available in CENTRALIZED mode and B-format database! NOTICE: 'AUTO_INCREMENT' is only available in CENTRALIZED mode and B-format database! NOTICE: '[ CHARACTER SET | CHARSET ]' is only available in CENTRALIZED mode and B-format database! NOTICE: '[ COLLATE [ = ] collation ]' is only available in CENTRALIZED mode and B-format database!CREATE TABLE [ IF NOT EXISTS ] subpartition_table_name ( { column_name data_type [ CHARACTER SET | CHARSET charset ] [ COLLATE collation ] [ column_constraint [ ... ] ] | table_constraint | LIKE source_table [ like_option [...] ] } [, ... ] ) [ AUTO_INCREMENT [ = ] value ] [ [ DEFAULT ] CHARACTER SET | CHARSET [ = ] default_charset ][ [ DEFAULT ] COLLATE [ = ] default_collation ] [ WITH ( {storage_parameter = value} [, ... ] ) ] [ COMPRESS | NOCOMPRESS ] [ TABLESPACE tablespace_name ] PARTITION BY {RANGE [ COLUMNS ] | LIST [ COLUMNS ] | HASH | KEY} (partition_key) [ PARTITIONS integer ] SUBPARTITION BY {RANGE | LIST | HASH | KEY} (subpartition_key) [ SUBPARTITIONS integer ] ( PARTITION partition_name1 [ VALUES LESS THAN { (val1 | MAXVALUE) | MAXVALUE } | VALUES [ IN ] (val1[, ...]) ] [ TABLESPACE [=] tablespace ] ( { SUBPARTITION subpartition_name1 [ VALUES LESS THAN (val1_1) | VALUES (val1_1[, ...])] [ TABLESPACE [=] tablespace ] } [, ...] ) [, ...] ) [ { ENABLE | DISABLE } ROW MOVEMENT ]; NOTICE: [ COLUMNS ] is only available in B-format database! NOTICE: [ PARTITIONS integer ] in RANGE/LIST partition is only available in B-format database! NOTICE: [ IN ] is only available in B-format database! NOTICE: KEY is only available in B-format database! NOTICE: MAXVALUE without parentheses is only available in B-format database! where column_constraint can be: [ CONSTRAINT constraint_name ] { NOT NULL | NULL | CHECK ( expression ) | DEFAULT default_expr | GENERATED ALWAYS AS ( generation_expr ) [STORED] | AUTO_INCREMENT | UNIQUE [KEY] index_parameters | PRIMARY KEY index_parameters | REFERENCES reftable [ ( refcolumn ) ] [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ] [ ON DELETE action ] [ ON UPDATE action ] } [ DEFERRABLE | NOT DEFERRABLE | INITIALLY DEFERRED | INITIALLY IMMEDIATE ] NOTICE: 'UNIQUE KEY' in table_constraint is only available in CENTRALIZED mode and B-format database! where table_constraint can be: [ CONSTRAINT [ constraint_name ] ] { CHECK ( expression ) | UNIQUE [ index_name ] [ USING method ] ( { column_name [ ASC | DESC ] } [, ... ] ) index_parameters | PRIMARY KEY [ USING method ] ( { column_name [ ASC | DESC ] } [, ... ] ) index_parameters | FOREIGN KEY [ index_name ] ( column_name [, ... ] ) REFERENCES reftable [ ( refcolumn [, ... ] ) ] [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ] [ ON DELETE action ] [ ON UPDATE action ] } [ DEFERRABLE | NOT DEFERRABLE | INITIALLY DEFERRED | INITIALLY IMMEDIATE ] where like_option can be: { INCLUDING | EXCLUDING } { DEFAULTS | GENERATED | CONSTRAINTS | INDEXES | STORAGE | COMMENTS | RELOPTIONS | ALL } where index_parameters can be: [ WITH ( {storage_parameter = value} [, ... ] ) ] [ USING INDEX TABLESPACE tablespace_name ] NOTICE: 'CREATE TABLE SUBPARTITION' is only available in CENTRALIZED mode! NOTICE: '[ constraint_name ]' in table_constraint is optional in CENTRALIZED mode and B-format database, it is mandatory in other scenarios. NOTICE: '[ index_name ]' in table_constraint is only available in CENTRALIZED mode and B-format database! NOTICE: '[ USING method ]' in table_constraint is only available in CENTRALIZED mode and B-format database! NOTICE: '[ ASC | DESC ]' in table_constraint is only available in CENTRALIZED mode and B-format database! NOTICE: 'AUTO_INCREMENT' is only available in CENTRALIZED mode and B-format database! NOTICE: '[ CHARACTER SET | CHARSET ]' is only available in CENTRALIZED mode and B-format database! NOTICE: '[ COLLATE [ = ] collation ]' is only available in CENTRALIZED mode and B-format database!CREATE TABLESPACE tablespace_name {[ OWNER user_name ] [ RELATIVE ] LOCATION 'directory' [ MAXSIZE 'space_size' ] [with_option_clause]} | {[LOGGING | NOLOGGING] DATAFILE 'directory' [SIZE space_size space_size_unit] [REUSE] [AUTOEXTEND ON [NEXT next_size next_size_unit] [MAXSIZE 'autoextend_size'] | AUTOEXTEND OFF]} | {DATAFILE 'directory' [SIZE space_size space_size_unit] [REUSE] [AUTOEXTEND ON [NEXT next_size next_size_unit] [MAXSIZE 'autoextend_size'] | AUTOEXTEND OFF] {LOGGING | NOLOGGING}}; where option_clause can be: WITH ({filesystem = {'general' | "general" | general} | address = {'ip:port[,...]'} | cfgpath = {'path'} | storepath = {'rootpath'} | random_page_cost = {'value' | value} | seq_page_cost = {'value' | value}}[,...])source_configparser_nameCREATE TEXT SEARCH CONFIGURATION %s ( PARSER = %s | COPY = %s ) [ WITH ( {configuration_option = value} [, ...] )];CREATE TEXT SEARCH DICTIONARY name ( TEMPLATE = template_name | COPY = source_config [, option = value [, ...] ] );CREATE [ CONSTRAINT ] TRIGGER name { BEFORE | AFTER | INSTEAD OF } { event [ OR ... ] } ON table_name [ FROM referenced_table_name ] { NOT DEFERRABLE | [ DEFERRABLE ] { INITIALLY IMMEDIATE | INITIALLY DEFERRED } } [ FOR [ EACH ] { ROW | STATEMENT } ] [ WHEN ( condition ) ] EXECUTE PROCEDURE function_name ( arguments ) In B compatibility also support: CREATE [ DEFINER = user ] TRIGGER [ IF NOT EXISTS ] name { BEFORE | AFTER | INSTEAD OF } { event [ OR ... ] } ON table_name [ FROM referenced_table_name ] { NOT DEFERRABLE | [ DEFERRABLE ] { INITIALLY IMMEDIATE | INITIALLY DEFERRED } } [ FOR [ EACH ] { ROW | STATEMENT } ] [ WHEN ( condition ) ] [ trigger_order ] trigger_body where event can be one of: INSERT UPDATE [ OF column_name [, ... ] ] DELETE TRUNCATE where trigger_order can be [ FOLLOWS | PRECEDES ]object_type_methodCREATE [ OR REPLACE ] TYPE %s AS [OBJECT] ( [ %s %s [ COLLATE %s ] [, ... ] ] [ %s %s[, ... ] ] ) [{FINAL | NOT FINAL}] CREATE TYPE %s AS ENUM ( [ '%s' [, ... ] ] ) CREATE TYPE %s ( INPUT = %s, OUTPUT = %s [ , RECEIVE = %s ] [ , SEND = %s ] [ , TYPMOD_IN = %s ] [ , TYPMOD_OUT = %s ] [ , ANALYZE = %s ] [ , INTERNALLENGTH = { %s | VARIABLE } ] [ , PASSEDBYVALUE ] [ , ALIGNMENT = %s ] [ , STORAGE = %s ] [ , LIKE = %s ] [ , CATEGORY = %s ] [ , PREFERRED = %s ] [ , DEFAULT = %s ] [ , ELEMENT = %s ] [ , DELIMITER = %s ] [ , COLLATABLE = %s ] ) CREATE TYPE %s CREATE TYPE name AS ENUM ( [ 'lable' [, ... ] ] ) CREATE [ OR REPLACE ] TYPE name AS TABLE OF data_typecollatableelementpreferredcategorylike_typestoragealignmentinternallengthanalyze_functiontype_modifier_output_functiontype_modifier_input_functionsend_functionreceive_functionoutput_functioninput_functionlabelCREATE USER [IF NOT EXISTS] user_name [ [ WITH ] option [ ... ] ] [ ENCRYPTED | UNENCRYPTED ] { PASSWORD | IDENTIFIED BY } { 'password' [ EXPIRED ] | DISABLE }; where option can be: {SYSADMIN | NOSYSADMIN} | {MONADMIN | NOMONADMIN} | {OPRADMIN | NOOPRADMIN} | {POLADMIN | NOPOLADMIN} | {AUDITADMIN | NOAUDITADMIN} | {CREATEDB | NOCREATEDB} | {USEFT | NOUSEFT} | {CREATEROLE | NOCREATEROLE} | {INHERIT | NOINHERIT} | {LOGIN | NOLOGIN} | {REPLICATION | NOREPLICATION} | {INDEPENDENT | NOINDEPENDENT} | {VCADMIN | NOVCADMIN} | {PERSISTENCE | NOPERSISTENCE} | CONNECTION LIMIT connlimit | VALID BEGIN 'timestamp' | VALID UNTIL 'timestamp' | RESOURCE POOL 'respool' | USER GROUP 'groupuser' | PERM SPACE 'spacelimit' | TEMP SPACE 'tmpspacelimit' | SPILL SPACE 'spillspacelimit' | NODE GROUP logic_cluster_name | IN ROLE role_name [, ...] | IN GROUP role_name [, ...] | ROLE role_name [, ...] | ADMIN role_name [, ...] | USER role_name [, ...] | SYSID uid | DEFAULT TABLESPACE tablespace_name | PROFILE DEFAULT | PROFILE profile_name | PGUSERCREATE [ OR REPLACE ] [ DEFINER = user ] [ SQL SECURITY { DEFINER | INVOKER } ] [ TEMP | TEMPORARY ] VIEW view_name [ ( column_name [, ...] ) ] [ WITH ( {view_option_name [= view_option_value]} [, ... ] ) ] AS query [ WITH [ CASCADED | LOCAL ] CHECK OPTION ]; NOTICE: SQL SECURITY option is only available in CENTRALIZED mode and B-format database.CREATE WEAK PASSWORD DICTIONARY [WITH VALUES] ( {'weak_password'} [, ...] );CREATE WORKLOAD GROUP wg_name [ USING RESOURCE POOL pool_name [ WITH ( ACT_STATEMENTS = counts) ] ];CURSOR cursor_name [ BINARY ] [ NO SCROLL ] [ { WITH | WITHOUT } HOLD ] FOR query ;DEALLOCATE [ PREPARE ] { name | ALL };1. declare a cursor: DECLARE cursor_name [ BINARY ] [ NO SCROLL ] CURSOR [ { WITH | WITHOUT } HOLD ] FOR query ; 2. start an anonymous block: [DECLARE [declare_statements]] BEGIN execution_statements END; /DELETE Single-Relation Syntax: [ WITH [ RECURSIVE ] with_query [, ...] ] DELETE [/*+ plan_hint */] [FROM] [ ONLY ] table_name [ * ] [ [ [partition_clause] [ [ AS ] alias ] ] | [ [ [ AS ] alias ] [ partitions_clause ] ] ] [ USING using_list ] [ WHERE condition | WHERE CURRENT OF cursor_name ] [ ORDER BY {expression [ [ ASC | DESC | USING operator ] [ LIMIT { count } ] [ RETURNING { * | { output_expr [ [ AS ] output_name ] } [, ...] } ]; DELETE Multiple-Relation Syntax: [ WITH [ RECURSIVE ] with_query [, ...] ] DELETE [/*+ plan_hint */] [FROM] {[ ONLY ] table_name [ * ] [ [ [partition_clause] [ [ AS ] alias ] ] | [ [ [ AS ] alias ] [partitions_clause] ] ]} [, ...] [ USING using_list ] [ WHERE condition | WHERE CURRENT OF cursor_name ]; or [ WITH [ RECURSIVE ] with_query [, ...] ] DELETE [/*+ plan_hint */] {[ ONLY ] table_name [ * ] [ [ [partition_clause] [ [ AS ] alias ] ] | [ [ [ AS ] alias ] [partitions_clause] ] ]} [, ...] [ FROM using_list ] [ WHERE condition | WHERE CURRENT OF cursor_name ]; where with_query can be: with_query_name [ ( column_name [, ...] ) ] AS [ [ NOT ] MATERIALIZED ] ( {select | values | insert | update | delete} ) where partition_clause can be: PARTITION { ( partition_name ) | FOR ( partition_value [, ...] ) } | SUBPARTITION { ( subpartition_name ) | FOR ( subpartition_value [, ...] ) } where partitions_clause can be: PARTITION { ( { partition_name | subpartition_name } [, ...] ) } NOTICE: DELETE Multiple-Relation Syntax is only avaliable in CENTRALIZED mode and B-format database! NOTICE: 'partitions_clause' is only avaliable in CENTRALIZED mode and B-format database! NOTICE: 'partition_clause' is only avaliable in CENTRALIZED mode!DO [ LANGUAGE lang_name ] code;DROP APP WORKLOAD GROUP MAPPING [IF EXISTS] app_nameDROP APP WORKLOAD GROUP MAPPING [ IF EXISTS ] app_name;DROP AUDIT POLICY [IF EXISTS] policy_name;DROP CLIENT MASTER KEY [ IF EXISTS ] client_master_key_name [, ...];DROP COLUMN ENCRYPTION KEY [ IF EXISTS ] client_column_key_name [, ...];DROP DATA SOURCE [IF EXISTS] src_name [CASCADE | RESTRICT];DROP DATABASE [ IF EXISTS ] database_name;DROP DIRECTORY [ IF EXISTS ] directory_name;DROP EVENT [IF EXISTS] event_name;DROP EVENT TRIGGER [ IF EXISTS ] name [ CASCADE | RESTRICT ]DROP EXTENSION [ IF EXISTS ] %s [, ...] [ CASCADE | RESTRICT ];DROP FOREIGN TABLE [ IF EXISTS ] table_name [, ...] [ CASCADE | RESTRICT ];DROP FUNCTION [ IF EXISTS ] function_name [ ( [ { [ argmode ] [ argname ] argtype} [, ...] ] ) [ CASCADE | RESTRICT ] ];DROP GLOBAL CONFIGURATION paraname, paraname...;DROP GROUP [ IF EXISTS ] group_name [, ...];DROP INDEX [ IF EXISTS ] index_name [, ...] [ CASCADE | RESTRICT ];DROP MASKING POLICY [ IF EXISTS ] policy_name;DROP MATERIALIZED VIEW [ IF EXISTS ] %s [, ...] [ CASCADE | RESTRICT ]DROP MATERIALIZED VIEW LOG ON table_name;DROP MODEL model_name; Remove an existing model from the model warehouse.DROP NODE nodename;groupname;DROP NODE GROUP %s [ DISTRIBUTE FROM src_nodegroup_name ] [ TO ELASTIC GROUP ]DROP OPERATOR [ IF EXISTS ] %s ( { %s | NONE } , { %s | NONE } ) [ CASCADE | RESTRICT ]DROP OWNED BY name [, ...] [ CASCADE | RESTRICT ];DROP PACKAGE [ IF EXISTS ] package_name;DROP PACKAGE BODY [ IF EXISTS ] package_name;DROP PROCEDURE [ IF EXISTS ] procedure_name;DROP PUBLICATION [ IF EXISTS ] %s [, ...] [ CASCADE | RESTRICT ]DROP RESOURCE LABEL [ IF EXISTS ] policy_name[, ... ];DROP RESOURCE POOL [ IF EXISTS ] pool_name;DROP ROLE [ IF EXISTS ] role_name [, ...];DROP [ ROW LEVEL SECURITY ] POLICY [ IF EXISTS ] policy_name ON table_name [ CASCADE | RESTRICT ]DROP SCHEMA [ IF EXISTS ] schema_name [, ...] [ CASCADE | RESTRICT ];DROP [ LARGE ] SEQUENCE [ IF EXISTS ] { [schema.] sequence_name } [, ...] [ CASCADE | RESTRICT ]; NOTICE: '[ LARGE ]' is only avaliable in CENTRALIZED mode!DROP SERVER [ IF EXISTS ] server_name [ { CASCADE | RESTRICT } ] ;DROP SUBSCRIPTION [ IF EXISTS ] %s [ CASCADE | RESTRICT ]DROP SYNONYM [ IF EXISTS ] [ PUBLIC ] synonym_name [ CASCADE | RESTRICT ];DROP TABLE [ IF EXISTS ] {[schema.]table_name} [, ...] [ CASCADE | RESTRICT ] [ PURGE ];DROP TABLESPACE [ IF EXISTS ] tablespace_name;DROP TEXT SEARCH CONFIGURATION [ IF EXISTS ] %s [ CASCADE | RESTRICT ]DROP TEXT SEARCH DICTIONARY [ IF EXISTS ] name [ CASCADE | RESTRICT ];DROP TRIGGER [ IF EXISTS ] name ON table_name [ CASCADE | RESTRICT ] In B compatibility also support: DROP TRIGGER [ IF EXISTS ] name [ CASCADE | RESTRICT ]DROP TYPE [ IF EXISTS ] %s [, ...] [ CASCADE | RESTRICT ]DROP USER [ IF EXISTS ] user_name [, ...] [ CASCADE | RESTRICT ];DROP VIEW [ IF EXISTS ] view_name [, ...] [ CASCADE | RESTRICT ];DROP WEAK PASSWORD DICTIONARY;DROP WORKLOAD GROUP [ IF EXISTS ] wg_name;END [ WORK | TRANSACTION ]EXECUTE name [ ( parameter [, ...] ) ];EXECUTE DIRECT ON ( nodename [, ... ] ) query; EXECUTE DIRECT ON { COORDINATORS | DATANODES | ALL } query;EXPLAIN [ ( option [, ...] ) ] statement; EXPLAIN { [ { ANALYZE | ANALYSE } ] [ VERBOSE ] | PERFORMANCE } statement; where option can be: ANALYZE [ boolean ] | ANALYSE [ boolean ] | VERBOSE [ boolean ] | COSTS [ boolean ] | CPU [ boolean ] | DETAIL [ boolean ] | NODES [ boolean ] | NUM_NODES [ boolean ] | BUFFERS [ boolean ] | TIMING [ boolean ] | PLAN [ boolean ] | FORMAT { TEXT | XML | JSON | YAML }FETCH [ direction { FROM | IN } ] cursor_name; where direction can be: NEXT | PRIOR | FIRST | LAST | ABSOLUTE count | RELATIVE count | count | ALL | FORWARD | FORWARD count | FORWARD ALL | BACKWARD | BACKWARD count | BACKWARD ALLGRANT { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | ALTER | DROP | COMMENT | INDEX | VACUUM } [, ...] | ALL [ PRIVILEGES ] } ON { [ TABLE ] table_name [, ...] | ALL TABLES IN SCHEMA schema_name [, ...] } TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT { {{ SELECT | INSERT | UPDATE | REFERENCES | COMMENT } ( column_name [, ...] )} [, ...] | ALL [ PRIVILEGES ] ( column_name [, ...] ) } ON [ TABLE ] table_name [, ...] TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT { { SELECT | UPDATE | USAGE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON { [ [ LARGE ] SEQUENCE ] sequence_name [, ...] | ALL SEQUENCES IN SCHEMA schema_name [, ...] } TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT { { CREATE | CONNECT | TEMPORARY | TEMP | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON DATABASE database_name [, ...] TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT { USAGE | ALL [ PRIVILEGES ] } ON DOMAIN domain_name [, ...] TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT { { USAGE | DROP } [, ...] | ALL [ PRIVILEGES ] } ON CLIENT_MASTER_KEY client_master_key TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT { { USAGE | DROP } [, ...] | ALL [ PRIVILEGES ] } ON COLUMN_ENCRYPTION_KEY column_encryption_key TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT { USAGE | ALL [ PRIVILEGES ] } ON FOREIGN DATA WRAPPER fdw_name [, ...] TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT { { USAGE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON FOREIGN SERVER server_name [, ...] TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT { { EXECUTE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON { FUNCTION {function_name ( [ {[ argmode ] [ arg_name ] arg_type} [, ...] ] )} [, ...] | ALL FUNCTIONS IN SCHEMA schema_name [, ...] } TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT { USAGE | ALL [ PRIVILEGES ] } ON LANGUAGE lang_name [, ...] TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT { { CREATE | USAGE | COMPUTE | ALTER | DROP } [, ...] | ALL [ PRIVILEGES ] } ON NODE GROUP group_name [, ...] TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT { { SELECT | UPDATE } [, ...] | ALL [ PRIVILEGES ] } ON LARGE OBJECT loid [, ...] TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT { { CREATE | USAGE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON SCHEMA schema_name [, ...] TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT { { CREATE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON TABLESPACE tablespace_name [, ...] TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT { { USAGE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON TYPE type_name [, ...] TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT { USAGE | ALL [PRIVILEGES] } ON DATA SOURCE src_name [, ...] TO { [GROUP] role_name | PUBLIC } [, ...] [WITH GRANT OPTION]; GRANT { { READ | WRITE | ALTER | DROP } [, ...] | ALL [PRIVILEGES] } ON DIRECTORY directory_name [, ...] TO { [GROUP] role_name | PUBLIC } [, ...] [WITH GRANT OPTION]; GRANT { { EXECUTE | ALTER | DROP } [, ...] | ALL [ PRIVILEGES ] } ON { PACKAGE package_name [, ...] | ALL PACKAGES IN SCHEMA schema_name [, ...] } TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT role_name [, ...] TO role_name [, ...] [ WITH ADMIN OPTION ]; GRANT ALL { PRIVILEGES | PRIVILEGE } TO role_name; GRANT { CREATE ANY TABLE | ALTER ANY TABLE | DROP ANY TABLE | SELECT ANY TABLE | INSERT ANY TABLE | UPDATE ANY TABLE | DELETE ANY TABLE | CREATE ANY SEQUENCE | CREATE ANY INDEX | CREATE ANY FUNCTION | EXECUTE ANY FUNCTION | CREATE ANY PACKAGE | EXECUTE ANY PACKAGE | CREATE ANY TYPE | ALTER ANY TYPE | DROP ANY TYPE | ALTER ANY SEQUENCE | DROP ANY SEQUENCE | SELECT ANY SEQUENCE | ALTER ANY INDEX | DROP ANY INDEX | CREATE ANY SYNONYM | DROP ANY SYNONYM | CREATE PUBLIC SYNONYM | DROP PUBLIC SYNONYM | CREATE ANY TRIGGER | ALTER ANY TRIGGER | DROP ANY TRIGGER } [, ...] TO [ GROUP ] role_name [, ...] [ WITH ADMIN OPTION ];[ WITH [ RECURSIVE ] with_query [, ...] ] INSERT [/*+ plan_hint */] INTO table_name [partition_clause] [ AS alias ] [ ( column_name [, ...] ) ] { DEFAULT VALUES | VALUES {( { expression | DEFAULT } [, ...] ) }[, ...] | query } [ ON DUPLICATE KEY UPDATE { NOTHING | { column_name = { expression | DEFAULT } } [, ...] [ WHERE condition ] } ] [ RETURNING {* | {output_expression [ [ AS ] output_name ] }[, ...]} ]; where with_query can be: with_query_name [ ( column_name [, ...] ) ] AS [ [ NOT ] MATERIALIZED ] ( {select | values | insert | update | delete} ) where partition_clause can be: PARTITION { ( partition_name ) | FOR ( partition_value [, ...] ) } | SUBPARTITION { ( subpartition_name ) | FOR ( subpartition_value [, ...] ) } NOTICE: 'partition_clause' is only avaliable in CENTRALIZED mode!LOCK [ TABLE ] {[ ONLY ] name [, ...]| {name [ * ]} [, ...]} [ IN {ACCESS SHARE | ROW SHARE | ROW EXCLUSIVE | SHARE UPDATE EXCLUSIVE | SHARE | SHARE ROW EXCLUSIVE | EXCLUSIVE | ACCESS EXCLUSIVE} MODE ] [ NOWAIT ];MERGE [/*+ plan_hint */] INTO table_name [ partition_clause ] [ [ AS ] alias ] USING { { table_name | view_name } | subquery } [ [ AS ] alias ] ON ( condition ) [ WHEN MATCHED THEN UPDATE SET { column_name = { expression | subquery | DEFAULT } | ( column_name [, ...] ) = ( { expression | subquery | DEFAULT } [, ...] ) } [, ...] [ WHERE condition ] ] [ WHEN NOT MATCHED THEN INSERT { DEFAULT VALUES | [ ( column_name [, ...] ) ] VALUES ( { expression | subquery | DEFAULT } [, ...] ) [, ...] [ WHERE condition ] } ]; where partition_clause can be: PARTITION { ( partition_name ) | FOR ( partition_value [, ...] ) } | SUBPARTITION { ( subpartition_name ) | FOR ( subpartition_value [, ...] ) } NOTICE: 'partition_clause' is only avaliable in CENTRALIZED mode! NOTICE: 'subquery' in the UPDATE and INSERT clauses are only avaliable in CENTRALIZED mode!MOVE [ direction [ FROM | IN ] ] cursor_name; where direction can be: NEXT | PRIOR | FIRST | LAST | ABSOLUTE count | RELATIVE count | count | ALL | FORWARD | FORWARD count | FORWARD ALL | BACKWARD | BACKWARD count | BACKWARD ALLPREDICT BY model_name [ (FEATURES attribute [, attribute] +]) ]; Use the model in catalog 'gs_modelwarehouse' to perform inference tasks.PREPARE name [ ( data_type [, ...] ) ] AS statement;PREPARE TRANSACTION transaction_id;PUBLISH SNAPSHOT @ ;PURGE { TABLE [schema_name.]table_name | INDEX index_name | RECYCLEBIN }PURGE SNAPSHOT @ ;REASSIGN OWNED BY old_role [, ...] TO new_role;REFRESH [ INCREMENTAL ] MATERIALIZED VIEW %sREINDEX { INDEX | [INTERNAL] TABLE | DATABASE | SYSTEM } name [ FORCE ]; REINDEX { INDEX | [INTERNAL] TABLE } name PARTITION partition_name [ FORCE ];[NOTICE:REPLACE only has gained support in MySQL compatibility!] REPLACE [LOW_PRIORITY | DELAYED] [INTO] tbl_name [(col_name,...)] {VALUES | VALUE ({expr},...),...},... OR: REPLACE [LOW_PRIORITY | DELAYED] [INTO] tbl_name SET col_name={expr},... OR: REPLACE [LOW_PRIORITY | DELAYED] [INTO] tbl_name [(col_name,...)] SELECT... REPLACE delete the old rows when the new row conflict with the old row which contains PRIMARY KEY or a UNIQUE index, and then insert the new row.RESET {configuration_parameter | CURRENT_SCHEMA | TIME ZONE | TRANSACTION ISOLATION LEVEL | SESSION AUTHORIZATION | ALL };REVOKE [ GRANT OPTION FOR ] { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | ALTER | DROP | COMMENT | INDEX | VACUUM } [, ...] | ALL [ PRIVILEGES ] } ON { [ TABLE ] table_name [, ...] | ALL TABLES IN SCHEMA schema_name [, ...] } FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { {{ SELECT | INSERT | UPDATE | REFERENCES | COMMENT } ( column_name [, ...] )} [, ...] | ALL [ PRIVILEGES ] ( column_name [, ...] ) } ON [ TABLE ] table_name [, ...] FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { { SELECT | UPDATE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON { [ SEQUENCE ] sequence_name [, ...] | ALL SEQUENCES IN SCHEMA schema_name [, ...] } FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { { CREATE | CONNECT | TEMPORARY | TEMP | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON DATABASE database_name [, ...] FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { USAGE | ALL [ PRIVILEGES ] } ON DOMAIN domain_name [, ...] FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { { USAGE | DROP } [, ...] | ALL [PRIVILEGES] } ON CLIENT_MASTER_KEYS client_master_keys_name [, ...] FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { { USAGE | DROP } [, ...] | ALL [PRIVILEGES]} ON COLUMN_ENCRYPTION_KEYS column_encryption_keys_name [, ...] FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { { READ | WRITE | ALTER | DROP } [, ...] | ALL [ PRIVILEGES ] } ON DIRECTORY directory_name [, ...] FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { USAGE | ALL [ PRIVILEGES ] } ON FOREIGN DATA WRAPPER fdw_name [, ...] FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { { USAGE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON FOREIGN SERVER server_name [, ...] FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { { EXECUTE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON { FUNCTION {function_name ( [ {[ argmode ] [ arg_name ] arg_type} [, ...] ] )} [, ...] | ALL FUNCTIONS IN SCHEMA schema_name [, ...] } FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { USAGE | ALL [ PRIVILEGES ] } ON LANGUAGE lang_name [, ...] FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { {CREATE | USAGE | COMPUTE | ALTER | DROP } [, ...] | ALL [ PRIVILEGES ] } ON NODE GROUP group_name [, ...] FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { { SELECT | UPDATE } [, ...] | ALL [ PRIVILEGES ] } ON LARGE OBJECT loid [, ...] FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { { CREATE | USAGE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON SCHEMA schema_name [, ...] FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { { CREATE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON TABLESPACE tablespace_name [, ...] FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { { USAGE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON TYPE type_name [, ...] FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { USAGE | ALL [ PRIVILEGES ] } ON DATA SOURCE src_name [, ...] FROM { [GROUP] role_name | PUBLIC } [, ...]; REVOKE [ GRANT OPTION FOR ] { { EXECUTE | ALTER | DROP } [, ...] | ALL [ PRIVILEGES ] } ON PACKAGE package_name [, ...] FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ ADMIN OPTION FOR ] role_name [, ...] FROM role_name [, ...] [ CASCADE | RESTRICT ]; REVOKE ALL { PRIVILEGES | PRIVILEGE } FROM role_name; REVOKE [ ADMIN OPTION FOR ] { CREATE ANY TABLE | ALTER ANY TABLE | DROP ANY TABLE | SELECT ANY TABLE | INSERT ANY TABLE | UPDATE ANY TABLE | DELETE ANY TABLE | CREATE ANY SEQUENCE | CREATE ANY INDEX | CREATE ANY FUNCTION | EXECUTE ANY FUNCTION | CREATE ANY PACKAGE | EXECUTE ANY PACKAGE | CREATE ANY TYPE | ALTER ANY TYPE | DROP ANY TYPE | ALTER ANY SEQUENCE | DROP ANY SEQUENCE | SELECT ANY SEQUENCE | ALTER ANY INDEX | DROP ANY INDEX | CREATE ANY SYNONYM | DROP ANY SYNONYM | CREATE PUBLIC SYNONYM | DROP PUBLIC SYNONYM | CREATE ANY TRIGGER | ALTER ANY TRIGGER | DROP ANY TRIGGER } [, ...] FROM [ GROUP ] role_name [, ...];ROLLBACK [ WORK | TRANSACTION ];ROLLBACK PREPARED transaction_id;SAMPLE SNAPSHOT @ [STRATIFY BY attr_list] { AS