^ X  H PPОPPPXP0PPPPPhP@PPPȜP~@PPțPPxPPP(PPؚPPpr0rV|PpPHP PȘp@薢8Дh@PPPȓPPxPPP(PPؒPx PБPPPXP0P萄dxfPP(P~hd0fzpxz8zzd|HlvȌvvHv PPЋPPPXPrЊh8hhz(zrrhv(vvv`І@XЄ~@|ЃPPpn8bnȂbnXb{ ; sort support{ J'less-equal-greater{ : sort support{ _'less-equal-greater{~ 9 sort support{} ^'less-equal-greater{| \ I/O{{ [ I/O{z ~Ctest property of an index column{y }5test property of an index{x |Qtest property of an index access method{w R7validate an operator class{v ;brin: desummarize page range{u Mbrin: standalone scan new table pages{t pMbrin: standalone scan new table pages{s OCbrin index access method handler{r NGspgist index access method handler{q MAgin index access method handler{p LCgist index access method handler{o KChash index access method handler{n JEbtree index access method handler{m ?/convert float4 to int4{l >/convert int4 to float4{k =/convert float8 to int4{j </convert int4 to float8{i :+convert int4 to int2{h 9+convert int2 to int4{g 83convert float8 to float4{f 73convert float4 to float8{e @ebucket number of operand in equal-width histogram{d !finite abstime?{c ocurrent date and time - increments during transactions{b !end of interval{a Acurrent date and time (abstime){` +tinterval to reltime{_  I/O{^  I/O{]  I/O{\  I/O{[  I/O{Z  I/O{Y /convert float4 to int2{X /convert float8 to int2{W /convert int2 to float4{V /convert int2 to float8{U %natural logarithm{T 5natural exponential (e^x){S  sign of value{R  3nearest integer <= value{Q  3nearest integer >= value{P  3nearest integer >= value{O )truncate to integer{N 3round to nearest integer{M smaller of two{L larger of two{K 7aggregate combine function{J =aggregate transition function{I  I/O{H  I/O{G smaller of two{F larger of two{E =aggregate transition function{D  I/O{C  I/O{B  I/O{A  I/O{@  I/O{?  I/O{> _join selectivity for area-comparison operators{= mrestriction selectivity for area-comparison operators{< | I/O{; { I/O{: z I/O{9 y I/O{8 x I/O{7 w I/O{6 v I/O{5 u I/O{4 n I/O{3 m I/O{2 join selectivity of >= and related operators on scalar datatypes{1 join selectivity of <= and related operators on scalar datatypes{0 Qrestriction selectivity of >= and related operators on scalar datatypes{/ Prestriction selectivity of <= and related operators on scalar datatypes{. ljoin selectivity of > and related operators on scalar datatypes{- kjoin selectivity of < and related operators on scalar datatypes{, j[join selectivity of <> and related operators{+ iYjoin selectivity of = and related operators{* hrestriction selectivity of > and related operators on scalar datatypes{) grestriction selectivity of < and related operators on scalar datatypes{( firestriction selectivity of <> and related operators{' egrestriction selectivity of = and related operators{& Z I/O{% X I/O{$ W I/O{# V I/O{" Y5PostgreSQL version string{! length{  N+convert int4 to char{ M+convert char to int4{ 7 I/O{ 6 I/O{ 5 I/O{ 4 I/O{ 3 I/O{ 2 I/O{ 1 I/O{ 0 I/O{ / I/O{ . I/O{  Aconvert proname to regprocedure{  7convert proname to regproc{ - I/O{ , I/O{ + I/O{ * I/O{ ) I/O{  ( I/O{  ' I/O{  & I/O{  # I/O{  " I/O{ ! I/O{  I/O{  I/O{  I/O{  I/O{  I/O` .kdebug function for current text search configuration^ .[debug function for text search configurationh'^0  ȟnbXn bnbxn@nnНnb`n(bnnnHnrțrrHrrȚrrHrrșrxHrrȘxxXR(RRȗRRhR8RRؖRRxRHRRRRRXR(RRȔRRhR8RRؓRRxRHRRRRR@dfXP0Prrpv0vRЏRvPvrЎr@pb@ZZXXh llxj8~PPtht0blh hdf@H~~x8@zh(z؂h0j{ #array typanalyze{~  bucket number of operand given a sorted array of bucket lower bounds{} Uconcatenate aggregate input into an array{| 3aggregate final function{{ =aggregate transition function{z  Uconcatenate aggregate input into an array{y  3aggregate final function{x  =aggregate transition function{w ` ereplace any occurrences of an element in an array{v _ gremove any occurrences of an element from an array{u  9expand array to set of rows{t ;array constructor with value{s ;array constructor with value{r 7array subscripts generator{q 7array subscripts generator{p  greturns an array of offsets of some value in array{o  kreturns an offset of value in array with start index{n  Ireturns an offset of value in array{m smaller of two{l larger of two{k concatenate array elements, using delimiter and null string, into text{j xgsplit delimited text into text[], with null string{i oconcatenate array elements, using delimiter, into text{h Csplit delimited text into text[]{g {Iprepend element onto front of array{f zCappend element onto end of array{e k %array cardinality{d array length{c ,-array upper dimension{b +-array lower dimension{a  I/O{`  I/O{_ 7number of array dimensions{^ #array dimensions{] %session user name{\ %current user name{[ ;substitute portion of string{Z ;substitute portion of string{Y set bit{X get bit{W set byte{V get byte{U octet length{T Kdeprecated, use current_user instead{S Eadjust varchar() to typmod length{R  Itransform a varchar length coercion{Q ?adjust char() to typmod length{P +convert int2 to int8{O +convert int8 to int2{N /convert float4 to int8{M /convert int8 to float4{L  hash{K r hash{J /convert float8 to int8{I /convert int8 to float8{H +convert int4 to int8{G +convert int8 to int4{F  I/O{E  I/O{D smaller of two{C larger of two{B Ocount the number of non-NULL arguments{A Gcount the number of NULL arguments{@   hash{? H hash{>   hash{=  hash{<   hash{;  hash{:   hash{9  hash{8   hash{7 I hash{6  hash{5  hash{4  hash{3  hash{2  hash{1  hash{0  hash{/  hash{.  hash{-  hash{,  hash{+  hash{*  hash{)  hash{(  hash{'  hash{&  hash{%  hash{$  hash{#  hash{"  hash{!  hash{  1convert char(n) to name{ 1convert name to char(n){ +convert text to name{ +convert name to text{ 1convert char(n) to text{ -+window RANGE support{ ,+window RANGE support{ ++window RANGE support{ $+window RANGE support{ #+window RANGE support{ "+window RANGE support{ !+window RANGE support{  +window RANGE support{ +window RANGE support{ +window RANGE support{ ~'less-equal-greater{ }'less-equal-greater{ |'less-equal-greater{ y'less-equal-greater{   sort support{  h'less-equal-greater{  ? sort support{  g'less-equal-greater{  f'less-equal-greater{ e'less-equal-greater{ 'less-equal-greater{ > sort support{ d'less-equal-greater{ = sort support{ c'less-equal-greater{ < sort support{ b'less-equal-greater-^8  H PPhhPppp\xd@fdМftPxPpP8dfxz8zttXXX(Xrrpl8nlȗnlP~pptXtЕ@zrh8Z\ؓ^tX| brPPPpHhZdRH PPȏ^^pPHP^^dxf@nb؍RRP(PPȌnbPrndfPXP(^^ЊPPx^H^pHP P^^p0 Xp0xxfHdf؂d8{~ NMtransform an interval length coercion{} Ydate difference preserving months and years{| larger of two{{ smaller of two{z larger of two{y smaller of two{x 9convert interval to reltime{w cage of a multi-transaction ID, in multi-transactions before current multi-transaction{v age of a transaction ID, in transactions before current transaction{u Yconvert timestamp with time zone to abstime{t 1convert abstime to date{s Sconvert timestamp with time zone to date{r 9convert reltime to interval{q econvert date and time to timestamp with time zone{p _promote groups of 30 days to numbers of months{o ]promote groups of 24 hours to numbers of days{n  promote groups of 24 hours to numbers of days and promote groups of 30 days to numbers of months{m Sconvert date to timestamp with time zone{l Yconvert abstime to timestamp with time zone{k 9extract field from interval{j Yextract field from timestamp with time zone{i X I/O typmod{h W I/O typmod{g  I/O{f  I/O{e Eadjust timestamp to new time zone{d Ctransform a time zone adjustment{c Econvert UNIX epoch to timestamptz{b \ I/O typmod{a [ I/O typmod{`  I/O{_ ~ I/O{^ ^ I/O typmod{] ] I/O typmod{\ x I/O{[ w I/O{Z ssmaller of two{Y rlarger of two{X S'less-equal-greater{W %+window RANGE support{V @ sort support{U D'less-equal-greater{T = I/O{S < I/O{R 9cformat a type oid and atttypmod to canonical SQL{Q  hash{P 8 hash{O  sort support{N 6'less-equal-greater{M (smaller of two{L 'larger of two{K d I/O typmod{J c I/O typmod{I  I/O{H  I/O{G b I/O typmod{F a I/O typmod{E  I/O{D  I/O{C convert ACL item array to table, for use by information schema{B g TODO{A Umake ACL item{@  contains{?  !remove ACL item{>  )add/update ACL item{=  I/O{<  I/O{; Eadjust timestamp to new time zone{: Ctransform a time zone adjustment{9 ?convert points to line segment{8 +slope between points{7 box diagonal{6 5bounding box of two boxes{5 -area of a closed path{4 box height{3 box width{2 box area{1 ;large object unlink (delete){0  +write data at offset{/  Sread large object from offset for length{.  3read entire large object{-  Wcreate new large object with given content{, d ?truncate large object (64 bit){+ -truncate large object{* c ?large object position (64 bit){) -large object position{( )large object create{' )large object create{& b 7large object seek (64 bit){% %large object seek{$ 'large object write{# %large object read{" 'large object close{! %large object open{  +convert char to text{ +convert text to char{ modulus{ modulus{ modulus{ -convert int8 to money{ -convert int4 to money{ 3convert numeric to money{ 3convert money to numeric{ ;output money amount as words{ smaller of two{ larger of two{ w I/O{ v I/O{ 1Eget the currently executing query{ ];name of the current database{ \1convert char to char(n){ Q-position of substring{ smaller of two{  larger of two{  smaller of two{  larger of two{  increment{  )large object export{ )large object import{ )large object import{ !storage manager{ !storage manager{  I/O{  I/O{ cjoin selectivity for array-containment operators{ qrestriction selectivity for array-containment operators(4^(  |h `\\h dfxn(ppXtؚtnhd0fzzpv8nؘnHnnؖnnhn0nnЕPPx^H^nؔn|hV0jlllHzp`\xf@f|h@PP^^n؏xjhj(zjbbHdf؍dfhj(~~xhxpb8ljЊ\f`f(fffxx8xp~x0nrZPd Z^ZdXZ(^\zxt@b^^\pt(xvhx@PPfnpj({~ Gconvert point and radius to circle{} #radius of circle{| 'diameter of circle{{ area of circle{z  I/O{y  I/O{x 1convert path to polygon{w /convert box to polygon{v 1convert polygon to path{u Aconvert polygon to bounding box{t -convert x, y to point{s open path{r close path{q path open?{p path closed?{o -convert points to box{n 3convert interval to time{m center of{l horizontal{k vertical{j perpendicular{i parallel{h horizontal{g vertical{f perpendicular{e parallel{d +horizontally aligned{c ~'vertically aligned{b };substitute portion of string{a |;substitute portion of string{` {7current schema search list{_ z)current schema name{^ y1convert name to varchar{] x1convert varchar to name{\ vabsolute value{[ uabsolute value{Z tabsolute value{Y sabsolute value{X rabsolute value{W `factorial{V n#finite interval?{U m%finite timestamp?{T ]finite date?{S lqconvert timestamp with time zone to time with time zone{R jodate difference from today preserving months and years{Q i1extract field from time{P h1extract field from date{O g7extract field from reltime{N f7extract field from abstime{M e#character length{L dsmaller of two{K clarger of two{J bsmaller of two{I alarger of two{H _octet length{G ^octet length{F \#character length{E Z3convert time to interval{D Y#character length{C W#character length{B T1convert abstime to time{A Oconvert date and time with time zone to timestamp with time zone{@ N'less-equal-greater{? ` I/O typmod{> _ I/O typmod{= G I/O{< F I/O{; EIprint type names of oidvector field{: DUdeprecated, use two-argument form instead{9 C5natural exponential (e^x){8 Xexponentiation{7 Bexponentiation{6 Acube root{5 @square root{4 ?)truncate to integer{3 >3round to nearest integer{2 =%natural logarithm{1 <%base 10 logarithm{0 ;%base 10 logarithm{/ &#character length{. %length{- $5convert timestamp to time{, #'less-equal-greater{+ "'less-equal-greater{* Z I/O typmod{) Y I/O typmod{( ! I/O{'   I/O{& 'intervals overlap?{% 'intervals overlap?{$ 'intervals overlap?{# 'intervals overlap?{" 'intervals overlap?{! 'intervals overlap?{  'intervals overlap?{ 'intervals overlap?{ mjoin selectivity for containment comparison operators{ {restriction selectivity for containment comparison operators{ gjoin selectivity for position-comparison operators{ urestriction selectivity for position-comparison operators{ Y 'current clock time{ X /current statement time{ W 3current transaction time{ 3current transaction time{  smaller of two{  larger of two{  'less-equal-greater{ -latest tid of a tuple{  -latest tid of a tuple{  wtrigger to suppress updates when new and old records match{ )convert oid to int8{ )convert int8 to oid{ Oextract field from time with time zone{  'intervals overlap?{  smaller of two{  larger of two{   Gdecrement, ignores second argument{   Gincrement, ignores second argument{  decrement{ increment{ Ktruncate interval to specified units{ ktruncate timestamp with time zone to specified units{ mget description for object id and shared catalog name{ Cget description for table column{ _get description for object id and catalog name{ 5adjust interval precisionH:^  |p0~ttprHP P~~`r0\\М\\p`@\\țjXj0PPؚ^^hx x`p vn@pPP^X^ nbhXP\ ^|RVPX \jnxp0dhjPnnnNx~8rzPt\\pr0|~@|p|0~荐X|p|0|ȋ|H|Ȋ|H|xpx0xx~p~(8؆0@t~~x@l|h0pvXz{y 23definition of a function{x Kname of sequence for a serial column{w =deparse an encoded expression{v k/constraint description{u ~)trigger description{t P Cpartition constraint description{s  5partition key description{r W Oextended statistics object description{q k%index description{p jCrole name by OID (with fallback){o i7select statement of a view{n h7select statement of a view{m %-source text of a rule{l  mmaximum octet length of a character in given encoding{k =Kconvert encoding id to encoding name{j Kconvert encoding name to encoding id{i [convert string with specified encoding names{h qconvert string with specified destination encoding name{g gconvert string with specified source encoding name{f Olength of string in specified encoding{e *Eencoding name of current database{d Eencoding name of current database{c *7convert int8 number to hex{b )7convert int4 number to hex{a  1split string by pattern{`  1split string by pattern{_  1split string by pattern{^  1split string by pattern{] (_split string by field_sep and return field_num{\  5find match(es) for regexp{[  5find match(es) for regexp{Z E 9find first match for regexp{Y D 9find first match for regexp{X 5replace text using regexp{W 5replace text using regexp{V 'replace all occurrences in string of old_substr with new_substr{U 5extract portion of string{T 5extract portion of string{S uKtrim spaces from both ends of string{R tetrim selected characters from both ends of string{Q s5extract portion of string{P rKtrim spaces from right end of string{O qItrim spaces from left end of string{N p7right-pad string to length{M o5left-pad string to length{L nYmap a set of characters appearing in string{K m5extract portion of string{J letrim selected characters from right end of string{I kctrim selected characters from left end of string{H j7right-pad string to length{G i5left-pad string to length{F h+capitalize each word{E guppercase{D flowercase{C d-position of substring{B e]convert LIKE pattern to use backslash escapes{A WYconvert SQL99 regexp pattern to POSIX style{@ V3replicate string n times{? U+convert int4 to char{> T7convert first char to int4{= JPI{< I'degrees to radians{; H'radians to degrees{:  'cotangent, degrees{9  #tangent, degrees{8  !cosine, degrees{7  sine, degrees{6  Garctangent, two arguments, degrees{5  )arctangent, degrees{4  'arccosine, degrees{3  #arcsine, degrees{2 Gcotangent{1 Ftangent{0 Ecosine{/ D sine{. C5arctangent, two arguments{- Barctangent{, Aarccosine{+ @arcsine{* ?!set random seed{) >random value{( <'less-equal-greater{' i I/O typmod{& V I/O typmod{% , I/O{$ + I/O{# )sequence last value{"  gsequence parameters, for use by information schema{! Qset sequence value and is_called status{  ('set sequence value{ '/sequence current value{ &)sequence next value{ $?does not match LIKE expression{ #1matches LIKE expression{ "?does not match LIKE expression{ !1matches LIKE expression{ h I/O typmod{ g I/O typmod{  I/O{  I/O{ #number of points{  #number of points{ Iconvert circle to 12-vertex polygon{ center of{ center of{ diagonal of{ center of{ center of{  center of{  center of{  +sum of path segments{  7distance between endpoints{  7construct line from points{  I/O{  I/O{ +convert to tinterval{ -convert circle to box{ -convert box to circle{ 7convert point to empty box{ Wconvert vertex count and circle to polygon{ 5convert polygon to circlex@^8  p0||rXrPtx țx(ؚ8虚Hpn(jbx|8|` |ؕHXXPPX nbPPPnؒXx0PPPPdHfnȐ@vvpx8nfxz0prx~(~Hbpb8bbȊbbXb hhhxh@h舤`n0RRЇRRpR@RPP^^HfdHz~x8zzzXX`(`||pl8l{x %natural logarithm{w %natural logarithm{v 5natural exponential (e^x){u 5natural exponential (e^x){t square root{s square root{r modulus{q 3nearest integer <= value{p w3nearest integer >= value{o 3nearest integer >= value{n Gvalue truncated to 'scale' of zero{m 7value truncated to 'scale'{l Cvalue rounded to 'scale' of zero{k 3value rounded to 'scale'{j sign of value{i absolute value{h Sadjust numeric to typmod precision/scale{g U Itransform a numeric length coercion{f f I/O typmod{e e I/O typmod{d  I/O{c  I/O{b Z  hash{a  hash{` R  hash{_  hash{^ Q  hash{]  hash{\ 'less-equal-greater{[  Ojoin selectivity for network operators{Z  ]restriction selectivity for network operators{Y !SP-GiST support{X !SP-GiST support{W !SP-GiST support{V !SP-GiST support{U !SP-GiST support{T  GiST support{S  GiST support{R  GiST support{Q  GiST support{P  GiST support{O  GiST support{N  GiST support{M the smallest network which includes both of the given networks{L Qare the addresses from the same family?{K Sserver's port number for this connection{J 7inet address of the server{I Sclient's port number for this connection{H 7inet address of the client{G +convert inet to cidr{F R)hostmask of address{E Eshow all parts of inet/cidr value{D 3show address octets only{C ;broadcast address of network{B netmask length{A 'netmask of address{@ 1network part of address{? Qaddress family (4 for IPv4, 6 for IPv6){> {/change netmask of cidr{= ]/change netmask of inet{< WEabbreviated display of cidr value{; VEabbreviated display of inet value{: 'less-equal-greater{9  smaller of two{8  larger of two{7  I/O{6  I/O{5  I/O{4  I/O{3 1set 7th bit in macaddr8{2 9convert macaddr8 to macaddr{1 9convert macaddr to macaddr8{0 'less-equal-greater{/ ;MACADDR8 manufacturer fields{.  I/O{-  I/O{,  sort support{+ D'less-equal-greater{* 9MACADDR manufacturer fields{)  I/O{(  I/O{'  set bit{&  get bit{%  Asubstitute portion of bitstring{$  Asubstitute portion of bitstring{# ;extract portion of bitstring{" 5position of sub-bitstring{! Cadjust varbit() to typmod length{  V Gtransform a varbit length coercion{ =adjust bit() to typmod length{ 5convert bitstring to int4{ 5convert int4 to bitstring{ octet length{ #bitstring length{ ;extract portion of bitstring{ 'less-equal-greater{ wUreferential integrity ON UPDATE NO ACTION{ vUreferential integrity ON DELETE NO ACTION{ uYreferential integrity ON UPDATE SET DEFAULT{ tYreferential integrity ON DELETE SET DEFAULT{ sSreferential integrity ON UPDATE SET NULL{ rSreferential integrity ON DELETE SET NULL{ qSreferential integrity ON UPDATE RESTRICT{ pSreferential integrity ON DELETE RESTRICT{ oQreferential integrity ON UPDATE CASCADE{ nQreferential integrity ON DELETE CASCADE{ mcreferential integrity FOREIGN KEY ... REFERENCES{  lcreferential integrity FOREIGN KEY ... REFERENCES{  Cdeferred UNIQUE constraint check{  Koid of replica identity index if any{  -is a column updatable{  [is a relation insertable/updatable/deletable{ Z collation of the argument; implementation of the COLLATION FOR expression{ S+type of the argument{ econvert generic options array to name/value table{ +list of SQL keywords{ 5function argument default{ u5result type of a function{ Kidentity argument list of a function{ r9argument list of a functionHF^  ttHffxx@l||x@||М^^Hj؛fdhn0bxxpx0xzzpt0ttxpx vppp0ttx` rx8 PГPnPbPppffpf(ؐ|PX`؍z8@zxz8zzzp0~艄~h|(|`ЇH~|Ȇ8` ~|`~ zzz`z zzP{r 2=aggregate transition function{q 1=aggregate transition function{p 0=aggregate transition function{o /3aggregate final function{n $ 3aggregate final function{m .3aggregate final function{l  3aggregate final function{k -3aggregate final function{j j 3aggregate final function{i  7aggregate combine function{h  9aggregate deserial function{g  5aggregate serial function{f  7aggregate combine function{e ; =aggregate transition function{d  =aggregate transition function{c  =aggregate transition function{b  =aggregate transition function{a  =aggregate transition function{`  9aggregate deserial function{_  5aggregate serial function{^  7aggregate combine function{] ,=aggregate transition function{\ +=aggregate transition function{[ *=aggregate transition function{Z  =aggregate transition function{Y  9aggregate deserial function{X  5aggregate serial function{W  9aggregate deserial function{V  5aggregate serial function{U  7aggregate combine function{T * =aggregate transition function{S  7aggregate combine function{R )=aggregate transition function{Q (3aggregate final function{P  3aggregate final function{O '3aggregate final function{N  3aggregate final function{M &3aggregate final function{L n Cjoin selectivity of exact prefix{K m Qrestriction selectivity of exact prefix{J %kjoin selectivity of case-insensitive regex non-match{I $;join selectivity of NOT LIKE{H #Ijoin selectivity of regex non-match{G "cjoin selectivity of case-insensitive regex match{F !3join selectivity of LIKE{E  Ajoin selectivity of regex match{D yrestriction selectivity of case-insensitive regex non-match{C Irestriction selectivity of NOT LIKE{B Wrestriction selectivity of regex non-match{A qrestriction selectivity of case-insensitive regex match{@ Arestriction selectivity of LIKE{? Orestriction selectivity of regex match{> =join selectivity of NOT ILIKE{= 5join selectivity of ILIKE{< Krestriction selectivity of NOT ILIKE{; Crestriction selectivity of ILIKE{: length in bits{9 length in bits{8 length in bits{7  )format text message{6  )format text message{5  reverse text{4  =extract the last n characters{3  ?extract the first n characters{2  Gconcatenate values with separators{1  'concatenate values{0  I/O{/  I/O{.  yquote a possibly-null data value for usage in a querystring{-  squote a possibly-null literal for usage in a querystring{, ]quote a data value for usage in a querystring{+ Wquote a literal for usage in a querystring{* _quote an identifier for usage in a querystring{) 1format interval to text{( +convert text to date{' Sconvert text to timestamp with time zone{& 1convert text to numeric{% -format float8 to text{$ -format float4 to text{# )format int8 to text{" )format int4 to text{! /format numeric to text{  Qformat timestamp with time zone to text{  1convert jsonb to float8{ } 1convert jsonb to float4{ | -convert jsonb to int8{ { -convert jsonb to int4{ z -convert jsonb to int2{ y 3convert jsonb to numeric{  3convert jsonb to boolean{ 1convert numeric to int2{ 1convert int2 to numeric{ 1convert int8 to numeric{ 1convert numeric to int8{  sort support{ 'less-equal-greater{ larger of two{ smaller of two{ #increment by one{ zebucket number of operand in equal-width histogram{ trunc(x/y){  trunc(x/y){  5convert numeric to float8{  5convert numeric to float4{  1convert numeric to int4{  5convert float8 to numeric{ 5convert float4 to numeric{ %base 10 logarithm{ 1convert int4 to numeric{  anumber of decimal digits in the fractional part{ yexponentiation{ exponentiation{ -logarithm base m of n{ -logarithm base m of nxK^  zz@zzzz8~pz(PzЛz@~zz@zzzz@zzzz@zzh z@H@蓦80ؑ `@ `PHȊPPxPPP(PP؉PPXXh ؆x(؅(Єx ȃpȂhȁP{e   I/O{d  statistics: information about progress of backends running maintenance command{c qstatistics: information about currently active backends{b Sstatistics: currently active backend IDs{a  astatistics: number of auto analyzes for a table{`  estatistics: number of manual analyzes for a table{_  _statistics: number of auto vacuums for a table{^  cstatistics: number of manual vacuums for a table{]  _statistics: last auto analyze time for a table{\  cstatistics: last manual analyze time for a table{[  ]statistics: last auto vacuum time for a table{Z  astatistics: last manual vacuum time for a table{Y Ystatistics: number of blocks found in cache{X Kstatistics: number of blocks fetched{W i qstatistics: number of tuples changed since last analyze{V ? Estatistics: number of dead tuples{U > Estatistics: number of live tuples{T Sstatistics: number of tuples hot updated{S Kstatistics: number of tuples deleted{R Kstatistics: number of tuples updated{Q Mstatistics: number of tuples inserted{P astatistics: number of tuples fetched by idxscan{O [statistics: number of tuples read by seqscan{N cstatistics: number of scans done for table/index{M O  I/O{L N  I/O{K M  I/O{J L  I/O{I   I/O{H   I/O{G   I/O{F   I/O{E  acurrent user privilege on any column by rel oid{D  ccurrent user privilege on any column by rel name{C  euser privilege on any column by user oid, rel oid{B  guser privilege on any column by user oid, rel name{A  euser privilege on any column by username, rel oid{@  guser privilege on any column by username, rel name{?  qcurrent user privilege on column by rel oid, col attnum{>  mcurrent user privilege on column by rel oid, col name{=  scurrent user privilege on column by rel name, col attnum{<  ocurrent user privilege on column by rel name, col name{;  uuser privilege on column by user oid, rel oid, col attnum{:  quser privilege on column by user oid, rel oid, col name{9  wuser privilege on column by user oid, rel name, col attnum{8  suser privilege on column by user oid, rel name, col name{7  uuser privilege on column by username, rel oid, col attnum{6  quser privilege on column by username, rel oid, col name{5  wuser privilege on column by username, rel name, col attnum{4  suser privilege on column by username, rel name, col name{3 ]current user privilege on sequence by seq oid{2 _current user privilege on sequence by seq name{1 auser privilege on sequence by user oid, seq oid{0 cuser privilege on sequence by user oid, seq name{/ auser privilege on sequence by username, seq oid{. cuser privilege on sequence by username, seq name{- ]current user privilege on relation by rel oid{, _current user privilege on relation by rel name{+ auser privilege on relation by user oid, rel oid{* cuser privilege on relation by user oid, rel name{) auser privilege on relation by username, rel oid{( cuser privilege on relation by username, rel name{' 7Qencode text from encoding to ASCII text{& 6Qencode text from encoding to ASCII text{% 5Wencode text from DB encoding to ASCII text{$  Sconcatenate aggregate input into a bytea{#  3aggregate final function{"  =aggregate transition function{!  Uconcatenate aggregate input into a string{   3aggregate final function{  =aggregate transition function{  3aggregate final function{  3aggregate final function{  3aggregate final function{  3aggregate final function{  3aggregate final function{  3aggregate final function{  3aggregate final function{  3aggregate final function{  3aggregate final function{  3aggregate final function{  3aggregate final function{  7aggregate combine function{  =aggregate transition function{  =aggregate transition function{  3aggregate final function{ 3aggregate final function{  =aggregate transition function{   =aggregate transition function{  =aggregate transition function{  =aggregate transition function{  43aggregate final function{   =aggregate transition function{  7aggregate combine function{ 3=aggregate transition function{ A 3aggregate final function{ @ 3aggregate final function{ ? 3aggregate final function{ > 3aggregate final function{ = 3aggregate final function{ < 3aggregate final functionO^p  Px~0蝆0Ȝp`hșp И0p(hȔp`8ȑP(h(|@莬x(؍p0X0ЉhH@tpPnbH~ЂdfPtx{V 1matches LIKE expression{U Kadjust time with time zone precision{T -adjust time precision{S ;adjust timestamptz precision{R smaller of two{Q larger of two{P 7adjust timestamp precision{O hCtransform a time length coercion{N MMtransform a timestamp length coercion{M  sort support{L 'less-equal-greater{K gconvert ascii-encoded text string into bytea value{J kconvert bytea value into some ascii-only text string{I )tablespace location{H [ -current trigger depth{G statistics: reset collected statistics for a single function in the current database{F statistics: reset collected statistics for a single table or index in the current database{E statistics: reset collected statistics shared across the cluster{D ystatistics: reset collected statistics for current database{C }statistics: discard current transaction's statistics snapshot{B sstatistics: timestamp of the current statistics snapshot{A  statistics: self execution time of function in current transaction, in milliseconds{@  statistics: total execution time of function in current transaction, in milliseconds{?  ystatistics: number of function calls in current transaction{>  statistics: number of blocks found in cache in current transaction{=  ystatistics: number of blocks fetched in current transaction{<  statistics: number of tuples hot updated in current transaction{;  ystatistics: number of tuples deleted in current transaction{:  ystatistics: number of tuples updated in current transaction{9  {statistics: number of tuples inserted in current transaction{8  statistics: number of tuples fetched by idxscan in current transaction{7  statistics: number of tuples read by seqscan in current transaction{6  statistics: number of scans done for table/index in current transaction{5  {statistics: self execution time of function, in milliseconds{4  }statistics: total execution time of function, in milliseconds{3  Kstatistics: number of function calls{2 + Sstatistics: number of buffer allocations{1  statistics: number of backend buffer writes that did their own fsync{0  estatistics: number of buffers written by backends{/ Y statistics: checkpoint time spent synchronizing buffers to disk, in milliseconds{. X statistics: checkpoint time spent writing buffers to disk, in milliseconds{- 5convert date to timestamp{,  Qstatistics: last reset for the bgwriter{+  statistics: number of times the bgwriter stopped processing when it had written too many buffers while cleaning{*  statistics: number of buffers written by the bgwriter for cleaning dirty buffers{)  statistics: number of buffers written by the bgwriter during checkpoints{(  statistics: number of backend requested checkpoints started by the bgwriter{'  statistics: number of timed checkpoints started by the bgwriter{& { Wstatistics: information about WAL archiver{%  ]statistics: block write time, in milliseconds{$  [statistics: block read time, in milliseconds{# O ostatistics: number of bytes in temporary files written{" N ]statistics: number of temporary files written{!  Mstatistics: last reset for a database{  P Wstatistics: deadlocks detected in database{  Wstatistics: recovery conflicts in database{  statistics: recovery conflicts in database caused by buffer deadlock{  statistics: recovery conflicts in database caused by shared buffer pin{  statistics: recovery conflicts in database caused by snapshot expiry{  statistics: recovery conflicts in database caused by relation lock{  statistics: recovery conflicts in database caused by drop tablespace{  Ostatistics: tuples deleted in database{  Ostatistics: tuples updated in database{  Qstatistics: tuples inserted in database{  Qstatistics: tuples fetched for database{  Sstatistics: tuples returned for database{ _statistics: blocks found in cache for database{ Qstatistics: blocks fetched for database{ Kstatistics: transactions rolled back{ Gstatistics: transactions committed{ Wstatistics: number of backends in database{ qostatistics: port number of client connected to backend{ pgstatistics: address of client connected to backend{  ogstatistics: start time for current backend session{  ) sstatistics: start time for backend's current transaction{  .istatistics: start time for current query of backend{  % {statistics: wait event on which backend is currently waiting{   statistics: wait event type on which backend is currently waiting{ Kstatistics: current query of backend{ ?statistics: user ID of backend{ Gstatistics: database ID of backend{ 7statistics: PID of backend{ Astatistics: current backend PID{ Wstatistics: information about subscription{  Wstatistics: information about WAL receiver{  wstatistics: information about currently active replicationhU^  `(b||h|(|tzXx0؛@|fd8虖RRPnnnnpn8brrxr8rrh0lz@`ȓ||Hrphv(|vPȏxh`Ќ@PH色@`~Ї@vp0~~Xl8~zp8jh~0h؁{ j arotate log file - old version for adminpack 1.0{ i > !rotate log file{ h = 7reload configuration files{ g  ;true if wal replay is paused{ f  Iresume wal replay, if it was paused{ e  #pause wal replay{ d =timestamp of last replay xact{ c 3last wal replay location{ b 7current wal flush location{ a =true if server is in recovery{ ` %export a snapshot{ _ ] [difference in bytes, given two wal locations{ ^ # Gwal filename, given a wal location{ ] " gwal filename and byte offset, given a wal location{ \  7current wal flush location{ [ $ 9current wal insert location{ Z ! 7current wal write location{ Y  ;create a named restore point{ X  /switch to new wal file{ W ?start time of an online backup{ V Gtrue if server is in online backup{ U  ?finish taking an online backup{ T }?finish taking an online backup{ S |Iprepare for taking an online backup{ R 07terminate a server process{ Q {Ocancel a server process' current query{ P ' Sis schema another session's temp schema?{ O & cget OID of current session's temp schema, if any{ N Kis collation visible in search path?{ M kis text search configuration visible in search path?{ L ais text search template visible in search path?{ K eis text search dictionary visible in search path?{ J ]is text search parser visible in search path?{ I K [is statistics object visible in search path?{ H -Mis conversion visible in search path?{ G Iis opfamily visible in search path?{ F #Gis opclass visible in search path?{ E "Iis operator visible in search path?{ D !Iis function visible in search path?{ C  Ais type visible in search path?{ B Cis table visible in search path?{ A rgget OID-based object address from name/args arrays{ @ 6 {get identification of SQL object for pg_get_object_address(){ ? gget machine-parseable identification of SQL object{ >  Cget identification of SQL object{ =  get transaction Id and commit timestamp of latest transaction commit{ <  Mget commit timestamp of a transaction{ ; =view members of a multixactid{ : )9view two-phase transactions{ 9 2 Cisolationtester support function{ 8 0 get array of PIDs of sessions blocking specified backend PID from acquiring a safe snapshot{ 7  get array of PIDs of sessions blocking specified backend PID from acquiring a heavyweight lock{ 6 [;view system lock information{ 5 I /show pg_hba.conf rules{ 4  5show config file settings{ 3 $/SHOW ALL as a function{ 2 )SET X as a function{ 1  SHOW X as a function, optionally no error for missing variable{ 0 +SHOW X as a function{ / 5convert bitstring to int8{ . 5convert int8 to bitstring{ - _extract text matching SQL99 regular expression{ , Sextract text matching regular expression{ + Eadjust timestamp to new time zone{ * Eadjust timestamp to new time zone{ )  odate difference from today preserving months and years{ (  Ydate difference preserving months and years{ ' 3format timestamp to text{ & %finite timestamp?{ % Iconvert time to time with time zone{ $ Iconvert time with time zone to time{ # *+window RANGE support{ " )+window RANGE support{ ! (+window RANGE support{  '+window RANGE support{  &+window RANGE support{  A sort support{  'less-equal-greater{  'intervals overlap?{  'intervals overlap?{  'intervals overlap?{  'intervals overlap?{  S  hash{   hash{  Oadjust time with time zone to new zone{  Oadjust time with time zone to new zone{  larger of two{  smaller of two{  ;convert timestamp to abstime{  5convert timestamp to date{  ]convert timestamp to timestamp with time zone{  ]convert timestamp with time zone to timestamp{  Gconvert date and time to timestamp{  ;convert abstime to timestamp{  ;extract field from timestamp{  Mtruncate timestamp to specified units{  Sconvert timestamp with time zone to time{  3trim both ends of string{  -position of substring{  &5extract portion of string{  %5extract portion of string{  5extract portion of string{  5extract portion of string{  octet length{  ]convert LIKE pattern to use backslash escapes{  ?does not match LIKE expressionZ^|  ` ~~t`ttv@vvp ؛8x(X ȗphhȔx(ؓ8蒖8葘8萞HXhȍx(،8؋8؊@PHr(8{ Y e=historical alias for var_samp{ X d=historical alias for var_samp{ W V sample variance of numeric input values (square of the sample standard deviation){ V U sample variance of float8 input values (square of the sample standard deviation){ U T sample variance of float4 input values (square of the sample standard deviation){ T S sample variance of smallint input values (square of the sample standard deviation){ S R sample variance of integer input values (square of the sample standard deviation){ R Q sample variance of bigint input values (square of the sample standard deviation){ Q  population variance of numeric input values (square of the population standard deviation){ P  population variance of float8 input values (square of the population standard deviation){ O  population variance of float4 input values (square of the population standard deviation){ N  population variance of smallint input values (square of the population standard deviation){ M  population variance of integer input values (square of the population standard deviation){ L  population variance of bigint input values (square of the population standard deviation){ K  +number of input rows{ J cnumber of input rows for which the input expression is not null{ I  Ominimum value of all inet input values{ H  Mminimum value of all tid input values{ G Sminimum value of all bpchar input values{ F Wminimum value of all anyarray input values{ E bUminimum value of all numeric input values{ D aCminimum value of all text values{ C `Wminimum value of all interval input values{ B _wminimum value of all timestamp with time zone input values{ A ^Yminimum value of all timestamp input values{ @ ]Qminimum value of all money input values{ ? \mminimum value of all time with time zone input values{ > [Ominimum value of all time input values{ = ZOminimum value of all date input values{ < YUminimum value of all abstime input values{ ; XSminimum value of all float8 input values{ : WSminimum value of all float4 input values{ 9 VMminimum value of all oid input values{ 8 UWminimum value of all smallint input values{ 7 TUminimum value of all integer input values{ 6 SSminimum value of all bigint input values{ 5  Omaximum value of all inet input values{ 4  Mmaximum value of all tid input values{ 3 Smaximum value of all bpchar input values{ 2 Wmaximum value of all anyarray input values{ 1 RUmaximum value of all numeric input values{ 0 QOmaximum value of all text input values{ / PWmaximum value of all interval input values{ . Owmaximum value of all timestamp with time zone input values{ - NYmaximum value of all timestamp input values{ , MQmaximum value of all money input values{ + Lmmaximum value of all time with time zone input values{ * KOmaximum value of all time input values{ ) JOmaximum value of all date input values{ ( IUmaximum value of all abstime input values{ ' HSmaximum value of all float8 input values{ & GSmaximum value of all float4 input values{ % FMmaximum value of all oid input values{ $ EWmaximum value of all smallint input values{ # DUmaximum value of all integer input values{ " CSmaximum value of all bigint input values{ ! B_sum as numeric across all numeric input values{  Acsum as interval across all interval input values{  @Wsum as money across all money input values{  ?[sum as float8 across all float8 input values{  >[sum as float4 across all float4 input values{  =_sum as bigint across all smallint input values{  <]sum as bigint across all integer input values{  ;]sum as numeric across all bigint input values{  :the average (arithmetic mean) as interval of all interval values{  9{the average (arithmetic mean) as float8 of all float8 values{  8{the average (arithmetic mean) as float8 of all float4 values{  7the average (arithmetic mean) as numeric of all numeric values{  6the average (arithmetic mean) as numeric of all smallint values{  5the average (arithmetic mean) as numeric of all integer values{  4}the average (arithmetic mean) as numeric of all bigint values{   1convert boolean to text{  ;]Is JIT compilation available in this session?{  `?sleep until the specified time{  _Csleep for the specified interval{  B Qsleep for the specified time in seconds{   =list all files in a directory{  A =list all files in a directory{  /read bytea from a file{   /read bytea from a file{  /read bytea from a file{  -read text from a file{  mread text from a file - old version for adminpack 1.0{   -read text from a file{  @ -read text from a file{   7get information about file{  ? 7get information about file{  Qcurrent logging collector file location{  Qcurrent logging collector file locationH_^  p( `H@蚪Hp(0ؖ0@tȔlxPnbnbpn8nnȒnnXn nnPPpPHPP`P8PPȏPxP0zȎPPX0PP`0^^Ќ^pP@ ȈpP@腬80ЃpPȁP{ f   I/O{ e [ ocurrent user privilege on tablespace by tablespace oid{ d Z qcurrent user privilege on tablespace by tablespace name{ c Y suser privilege on tablespace by user oid, tablespace oid{ b X uuser privilege on tablespace by user oid, tablespace name{ a W suser privilege on tablespace by username, tablespace oid{ ` V uuser privilege on tablespace by username, tablespace name{ _ _current user privilege on schema by schema oid{ ^ acurrent user privilege on schema by schema name{ ] cuser privilege on schema by user oid, schema oid{ \ euser privilege on schema by user oid, schema name{ [ cuser privilege on schema by username, schema oid{ Z euser privilege on schema by username, schema name{ Y gcurrent user privilege on language by language oid{ X icurrent user privilege on language by language name{ W kuser privilege on language by user oid, language oid{ V muser privilege on language by user oid, language name{ U kuser privilege on language by username, language oid{ T muser privilege on language by username, language name{ S gcurrent user privilege on function by function oid{ R icurrent user privilege on function by function name{ Q kuser privilege on function by user oid, function oid{ P muser privilege on function by user oid, function name{ O kuser privilege on function by username, function oid{ N muser privilege on function by username, function name{ M gcurrent user privilege on database by database oid{ L icurrent user privilege on database by database name{ K kuser privilege on database by user oid, database oid{ J muser privilege on database by user oid, database name{ I kuser privilege on database by username, database oid{ H muser privilege on database by username, database name{ G (internal){ F (internal){ E (internal){ D gparse qualified identifier to array of identifiers{ C Oconvert namespace name to regnamespace{ B  I/O{ A  I/O{ @ ;convert role name to regrole{ ?  I/O{ >  I/O{ = 73convert text to regclass{ <  ;convert type name to regtype{ ;  I/O{ :  I/O{ 9  =convert classname to regclass{ 8  I/O{ 7  I/O{ 6  I/O{ 5  I/O{ 4  Kconvert operator name to regoperator{ 3  Cconvert operator name to regoper{ 2  I/O{ 1  I/O{ 0  I/O{ /  I/O{ . 'less-equal-greater{ - 'less-equal-greater{ , 'less-equal-greater{ + 'less-equal-greater{ * 'less-equal-greater{ ) 'less-equal-greater{ ( 'less-equal-greater{ ' 'less-equal-greater{ &  sort support{ % 'less-equal-greater{ $  sort support{ # v'less-equal-greater{ "  1correlation coefficient{ !  %sample covariance{   -population covariance{   y-intercept of the least-squares-fit linear equation determined by the (X, Y) pairs{   slope of the least-squares-fit linear equation determined by the (X, Y) pairs{   Msquare of the correlation coefficient{   [average of the dependent variable (sum(Y)/N){   _average of the independent variable (sum(X)/N){   sum of products of independent times dependent variable (sum(X*Y) - sum(X) * sum(Y)/N){   sum of squares of the dependent variable (sum(Y^2) - sum(Y)^2/N){   sum of squares of the independent variable (sum(X^2) - sum(X)^2/N){   ynumber of input rows in which both expressions are not null{  oChistorical alias for stddev_samp{  nChistorical alias for stddev_samp{  mChistorical alias for stddev_samp{  lChistorical alias for stddev_samp{  kChistorical alias for stddev_samp{  jChistorical alias for stddev_samp{   esample standard deviation of numeric input values{   csample standard deviation of float8 input values{   csample standard deviation of float4 input values{   gsample standard deviation of smallint input values{   esample standard deviation of integer input values{   csample standard deviation of bigint input values{   mpopulation standard deviation of numeric input values{   kpopulation standard deviation of float8 input values{   kpopulation standard deviation of float4 input values{   opopulation standard deviation of smallint input values{   mpopulation standard deviation of integer input values{   kpopulation standard deviation of bigint input values{  i=historical alias for var_samp{  h=historical alias for var_samp{  g=historical alias for var_samp{  f=historical alias for var_sampe^ 8   @蜬80ؚ(Й0ؘ(З0Жx ȕp8Гp ؑHt^PȐPPxPPP(PP؏PPP`P8PPPPPpPHP PPЍPPPXP0PPPPPhP@PPPȋPx0ZЊZb`b(bbnnHnn؈nnxPPP(PP؇PPP`P8PPPPPpPHP PPЅPPPXP0PPPPPhP@PPPȃPPxPPP(PP؂PPP`P8P{    I/O{    I/O{    I/O{    I/O{ ~   I/O{ }   I/O{ |   I/O{ {   I/O{ z   I/O{ y   I/O{ x ~  I/O{ w }  I/O{ v |  I/O{ u {  I/O{ t z  I/O{ s y  I/O{ r x  I/O{ q w  I/O{ p v  I/O{ o u  I/O{ n t  I/O{ m s  I/O{ l r  I/O{ k q  I/O{ j p  I/O{ i o  I/O{ h n  I/O{ g m  I/O{ f l  I/O{ e k  I/O{ d j  I/O{ c i  I/O{ b h  I/O{ a g  I/O{ ` f  I/O{ _ e  I/O{ ^ d  I/O{ ] c  I/O{ \ b  I/O{ [ a  I/O{ Z `  I/O{ Y  'less-equal-greater{ X  'less-equal-greater{ W O 'less-equal-greater{ V B 'less-equal-greater{ U 5 'less-equal-greater{ T ( 'less-equal-greater{ S ^ SHA-512 hash{ R ] SHA-384 hash{ Q \ SHA-256 hash{ P [ SHA-224 hash{ O  MD5 hash{ N  MD5 hash{ M  ESYSTEM tablesample method handler{ L  KBERNOULLI tablesample method handler{ K   I/O{ J   I/O{ I G I/O{ H F I/O{ G -  I/O{ F ,  I/O{ E   I/O{ D   I/O{ C &  I/O{ B %  I/O{ A _  I/O{ @ ^  I/O{ ?   I/O{ >   I/O{ =   I/O{ <   I/O{ ;   I/O{ :   I/O{ 9  I/O{ 8  I/O{ 7   I/O{ 6   I/O{ 5  I/O{ 4  I/O{ 3  I/O{ 2  I/O{ 1  I/O{ 0  I/O{ /  I/O{ .  I/O{ -  I/O{ ,  I/O{ +  I/O{ *  I/O{ )  (internal){ (  -file path of relation{ ' ~ Srelation OID for filenode and tablespace{ &  Afilenode identifier of relation{ %  disk space usage for all indexes attached to the specified table{ $  disk space usage for the specified table, including TOAST, free space and visibility map{ #  convert a size in human-readable format with size units into bytes{ " ^ yconvert a numeric to a human readable text using size units{ ! {convert a long int to a human readable text using size units{  total disk space usage for the specified table and associated indexes{   ydisk space usage for the specified fork of a table or index{   disk space usage for the main fork of the specified table or index{  xetotal disk space usage for the specified database{   etotal disk space usage for the specified database{   itotal disk space usage for the specified tablespace{   itotal disk space usage for the specified tablespace{  ybytes required to store the value, perhaps with compression{   Wcurrent user privilege on role by role oid{   Ycurrent user privilege on role by role name{   [user privilege on role by user oid, role oid{   ]user privilege on role by user oid, role name{   [user privilege on role by username, role oid{   ]user privilege on role by username, role name{  G Wcurrent user privilege on type by type oid{  F Ycurrent user privilege on type by type name{  E [user privilege on type by user oid, type oid{  D ]user privilege on type by user oid, type name{  C [user privilege on type by username, type oid{  B ]user privilege on type by username, type name{   _current user privilege on server by server oid{   acurrent user privilege on server by server name{   cuser privilege on server by user oid, server oid{   euser privilege on server by user oid, server name{   cuser privilege on server by username, server oid{   euser privilege on server by username, server name{   current user privilege on foreign data wrapper by foreign data wrapper oid{   current user privilege on foreign data wrapper by foreign data wrapper name{   user privilege on foreign data wrapper by user oid, foreign data wrapper oid{   user privilege on foreign data wrapper by user oid, foreign data wrapper name{   user privilege on foreign data wrapper by username, foreign data wrapper oid{   user privilege on foreign data wrapper by username, foreign data wrapper namel^@`  ؟PPP`P8PPPPPpPHP PPНPPPXP0PPPPPhP@PPPțPPxPPP(PPؚPPP`P8PPPPPpPHP PPИPPPXP0PPPPPhP@PPPȖPPxPPP(PPؕPPP`P8P0@蒨0HP|Px0荈XȌ@zztr@th ؉X|zȈxHxtxx@bbІbb`b(bbbbHbb؄bbhb0blllPlЂpp`p{  9 )BRIN minmax support{  8 )BRIN minmax support{  7 )BRIN minmax support{   ;GIN array support (obsolete){  P%GIN array support{   %GIN array support{   %GIN array support{   %GIN array support{   GiST support{   GiST support{   GiST support{  GiST support{ ~  GiST support{ } GiST support{ |  GiST support{ {  GiST support{ z  GiST support{ y  GiST support{ x  GiST support{ w  GiST support{ v  GiST support{ u  GiST support{ t  GiST support{ s 1configuration load time{ r  -postmaster start time{ q  Mcurrent value from last used sequence{ p  1convert boolean to int4{ o  1convert int4 to boolean{ n  Mget OIDs of databases in a tablespace{ m 3bitwise-or bit aggregate{ l 5bitwise-and bit aggregate{ k 9bitwise-or bigint aggregate{ j ;bitwise-and bigint aggregate{ i ;bitwise-or integer aggregate{ h =bitwise-and integer aggregate{ g =bitwise-or smallint aggregate{ f ?bitwise-and smallint aggregate{ e  -boolean-and aggregate{ d  +boolean-or aggregate{ c  -boolean-and aggregate{ b  3aggregate final function{ a  3aggregate final function{ `  =aggregate transition function{ _  =aggregate transition function{ ^  =aggregate transition function{ ]  =aggregate transition function{ \ Anon-persistent series generator{ [ Anon-persistent series generator{ Z  Anon-persistent series generator{ Y  Anon-persistent series generator{ X -Anon-persistent series generator{ W ,Anon-persistent series generator{ V +Anon-persistent series generator{ U *Anon-persistent series generator{ T  get the fraction of the asynchronous notification queue currently in use{ S  5send a notification event{ R  kget the channels that the current backend listens to{ Q  [trigger description with pretty-print option{ P ( Eget the available time zone names{ O ' Uget the available time zone abbreviations{ N  Mget the open cursors for this session{ M  [get the prepared statements for this session{ L  odeparse an encoded expression with pretty-print option{ K  aconstraint description with pretty-print option{ J  index description (full create statement or single expression) with pretty-print option{ I W select statement of a view with pretty-printing and specified line wrapping{ H  iselect statement of a view with pretty-print option{ G  iselect statement of a view with pretty-print option{ F  _source text of a rule with pretty-print option{ E w  I/O{ D v  I/O{ C 1  I/O{ B 0  I/O{ A   I/O{ @   I/O{ ?   I/O{ >   I/O{ =   I/O{ <   I/O{ ;   I/O{ :   I/O{ 9   I/O{ 8   I/O{ 7   I/O{ 6   I/O{ 5   I/O{ 4   I/O{ 3   I/O{ 2   I/O{ 1   I/O{ 0   I/O{ /   I/O{ .   I/O{ -   I/O{ ,   I/O{ +   I/O{ *   I/O{ )   I/O{ (   I/O{ '   I/O{ &   I/O{ %   I/O{ $   I/O{ #   I/O{ "   I/O{ !   I/O{    I/O{    I/O{    I/O{    I/O{    I/O{    I/O{    I/O{    I/O{    I/O{    I/O{    I/O{    I/O{    I/O{    I/O{    I/O{   I/O{   I/O{   I/O{   I/O{    I/O{    I/O{    I/O{    I/O{    I/O{    I/O{    I/O{    I/O{    I/O{    I/O{    I/O{    I/O{    I/Or^  ȟpvHvvȞv8hȜx0蛂Xؚ8虚PȘ~PxP8rtXP0P薄vP|ЕxHP~hpx|(p ȏpHP PPЎPl@hh |@p|؊~(lHhv(rrXXP`P(nbȄPPpR@RPPȃPPhn8RRPPPhP0nR{r   hash{q  'less-equal-greater{p   I/O{o   I/O{n   I/O{m   I/O{l U  hash{k   hash{j  'less-equal-greater{i   I/O{h   I/O{g   I/O{f   I/O{e T  hash{d   hash{c   I/O{b   I/O{a  sort support{`  'less-equal-greater{_   I/O{^   I/O{] ;get the type of a json value{\  yget set of records with fields from a json array of objects{[  Kget record fields from a json object{Z yyget set of records with fields from a json array of objects{Y xKget record fields from a json object{X wCkey value pairs of a json object{W vCkey value pairs of a json object{V u+get json object keys{U t+length of json array{T /elements of json array{S sCkey value pairs of a json object{R q_get value from json as text with path elements{Q oOget value from json with path elements{P  aremove object fields with null values from json{O h %map input to json{N  emap text arrays of keys and values to json object{M  cmap text array of key value pairs to json object{L  7build an empty json object{K  gbuild a json object from pairwise key/value inputs{J  5build an empty json array{I ~ Gbuild a json array from any inputs{H } Gaggregate input into a json object{G | Kjson object aggregate final function{F l Ujson object aggregate transition function{E g 5aggregate input into json{D f =json aggregate final function{C e Gjson aggregate transition function{B T ]map row to json with optional pretty printing{A S !map row to json{@ R amap array to json with optional pretty printing{? Q %map array to json{> D I/O{= C I/O{< B I/O{; A I/O{:  cdetermine if a string is well formed XML content{9  edetermine if a string is well formed XML document{8  Sdetermine if a string is well formed XML{7  Qtest XML value against XPath expression{6  test XML value against XPath expression, with namespace support{5 6 Qtest XML value against XPath expression{4 t 5evaluate XPath expression{3 s gevaluate XPath expression, with namespaces support{2 z umap database contents and structure to XML and XML Schema{1 y Kmap database structure to XML Schema{0 x ;map database contents to XML{/ w qmap schema contents and structure to XML and XML Schema{. v Gmap schema structure to XML Schema{- u 7map schema contents to XML{, r kmap query result and structure to XML and XML Schema{+ q omap table contents and structure to XML and XML Schema{* p Gmap cursor structure to XML Schema{) o Smap query result structure to XML Schema{( n Emap table structure to XML Schema{' m 9map rows from cursor to XML{& l 1map query result to XML{% k 5map table contents to XML{$ j [serialize an XML value to a character string{# U /concatenate XML values{" T =aggregate transition function{! S  I/O{  R  I/O{ Q -validate an XML value{ P perform a non-validating parse of a character string to produce an XML value{ O +generate XML comment{ N  I/O{ M  I/O{ L 7release all advisory locks{ K ;release shared advisory lock{ J Arelease exclusive advisory lock{  Sobtain shared advisory lock if available{ I Sobtain shared advisory lock if available{  Yobtain exclusive advisory lock if available{ H Yobtain exclusive advisory lock if available{  9obtain shared advisory lock{ G 9obtain shared advisory lock{  ?obtain exclusive advisory lock{ F ?obtain exclusive advisory lock{ E ;release shared advisory lock{ D Arelease exclusive advisory lock{   Sobtain shared advisory lock if available{  C Sobtain shared advisory lock if available{   Yobtain exclusive advisory lock if available{  B Yobtain exclusive advisory lock if available{   9obtain shared advisory lock{ A 9obtain shared advisory lock{  ?obtain exclusive advisory lock{ @ ?obtain exclusive advisory lock{  /BRIN inclusion support{  /BRIN inclusion support{  /BRIN inclusion support{  /BRIN inclusion support{ : )BRIN minmax supportx^  ПRf`dx0ȝpHP PPМPPPXP0PPPPPXn l~Pdؙr@PttЗttPttЖtHrrȕrrHrrx0蓈`|(nhX hhrhr(rrrhr ȏx@p\P\ \\\\`\0\zzpr0r^Ћ^^p^@^Ȋ^^h^8^^؉^^x^@llЈllPx8x8tbrr@rtȄbrHrrXPt{| 9 -greater than or equal{{ s_transform string values from jsonb to tsvector{z wctransform specified values from json to tsvector{y r]transform string values from json to tsvector{x uetransform specified values from jsonb to tsvector{w q_transform string values from jsonb to tsvector{v +transform to tsquery{u +transform to tsquery{t +transform to tsquery{s make tsquery{r -transform to tsvector{q +transform to tsquery{p +transform to tsquery{o +transform to tsquery{n make tsquery{m -transform to tsvector{l p9generate headline from json{k o9generate headline from json{j n9generate headline from json{i m9generate headline from json{h l;generate headline from jsonb{g k;generate headline from jsonb{f j;generate headline from jsonb{e i;generate headline from jsonb{d %generate headline{c %generate headline{b %generate headline{a %generate headline{` (internal){_ (internal){^ (internal){] (internal){\ (internal){[ (internal){Z (internal){Y (internal){X Cnormalize one word by dictionary{W (internal){V (internal){U (internal){T (internal){S (internal){R +parse text to tokens{Q +parse text to tokens{P 3get parser's token types{O 3get parser's token types{N ~relevance{M }relevance{L |relevance{K {relevance{J zrelevance{I yrelevance{H xrelevance{G wrelevance{F j=statistics of tsvector column{E i=statistics of tsvector column{D h)tsvector typanalyze{C gQjoin selectivity of tsvector @@ tsquery{B f_restriction selectivity of tsvector @@ tsquery{A AGiST tsquery support (obsolete){@ u+GiST tsquery support{? t+GiST tsquery support{> s+GiST tsquery support{= r+GiST tsquery support{< q+GiST tsquery support{; o+GiST tsquery support{: e!rewrite tsquery{9 d!rewrite tsquery{8 YMshow real useful query for GiST index{7 X!number of nodes{6 Cphrase-concatenate with distance{5 T'less-equal-greater{4 5clean up GIN pending list{3 AGIN tsvector support (obsolete){2 AGIN tsvector support (obsolete){1  AGIN tsvector support (obsolete){0  AGIN tsvector support (obsolete){/  AGIN tsvector support (obsolete){.  +GIN tsvector support{- +GIN tsvector support{, Q+GIN tsvector support{+ J+GIN tsvector support{* I+GIN tsvector support{) H+GIN tsvector support{( CGiST tsvector support (obsolete){' F-GiST tsvector support{& E-GiST tsvector support{% D-GiST tsvector support{$ C-GiST tsvector support{# B-GiST tsvector support{" A-GiST tsvector support{! @-GiST tsvector support{   sdelete lexemes that do not have one of the given weights{  Kbuild tsvector from array of lexemes{  Kconvert tsvector to array of lexemes{  ?expand tsvector to set of rows{  +delete given lexemes{  delete lexeme{  Gset given weight for given lexemes{ (Iset given weight for whole tsvector{ '7strip position information{ %number of lexemes{ &'less-equal-greater{ ? I/O{ > I/O{ 8 I/O{  I/O{ 9 I/O{  I/O{ 6 I/O{  I/O{  7 I/O{   I/O{    I/O{    I/O{   erange of the given enum type, as an ordered array{  {range between the two given enum values, as an ordered array{  Elast value of the input enum type{  Gfirst value of the input enum type{  Ominimum value of all enum input values{  Omaximum value of all enum input values{  larger of two{  smaller of two{ V  hash^  PH؝PPP`P8PPPPPpPHP Pțp8nh~ș8~`` |xt`tЕȔ`nRRP` ``````0``Б`pXz|PȐPPxP8~~rxr8r莚X nЍ|HXv؋|@zpЉ0|zpxHP PPЇPPP@rrȆpx(؅(nbbHbb؃bbhb0j@T{x \9 equal{w XQconvert an int8 range to canonical form{v JQconvert an int4 range to canonical form{u a Yrestriction selectivity for range operators{t L#range typanalyze{s Y hash a range{r >hash a range{q )GiST support{p (GiST support{o 'GiST support{n $GiST support{m #GiST support{l 'less-equal-greater{k wthe smallest range which includes both of the given ranges{j Kis the range's upper bound infinite?{i  Kis the range's lower bound infinite?{h  Mis the range's upper bound inclusive?{g  Mis the range's lower bound inclusive?{f  )is the range empty?{e  +upper bound of range{d +lower bound of range{c  I/O{b  I/O{a  I/O{`  I/O{_  I/O{^  I/O{] * 1fetch the Nth row value{\ ) 3fetch the last row value{[ ( 5fetch the first row value{Z ' _fetch the Nth following row value with default{Y & Efetch the Nth following row value{X % =fetch the following row value{W $ _fetch the Nth preceding row value with default{V # Efetch the Nth preceding row value{U " =fetch the preceding row value{T ! 3split rows into N groups{S  Ofractional row number within partition{R  Cfractional rank within partition{Q  5integer rank without gaps{P  /integer rank with gaps{O  9row number within partition{N  yflag an extension's table contents to be emitted by pg_dump{M  Slist an extension's version update paths{L  Elist available extension versions{K  5list available extensions{J s Qless-equal-greater based on byte images{I  'less-equal-greater{H  ;commit status of transaction{G  ;is txid visible in snapshot?{F  Sget set of in-progress txids in snapshot{E  +get xmax of snapshot{D  +get xmin of snapshot{C  +get current snapshot{B  7get current transaction ID{A  7get current transaction ID{@ ~  I/O{? }  I/O{> |  I/O{= {  I/O{<  5Insert value into a jsonb{;  3Indented text from jsonb{:  )Set part of a jsonb{9  GIN support{8  GIN support{7  GIN support{6  GIN support{5  GIN support{4  GIN support{3  GIN support{2  GIN support{1  GIN support{0 X  hash{/  hash{. 'less-equal-greater{-  =get the type of a jsonb value{,  {get set of records with fields from a jsonb array of objects{+  Mget record fields from a jsonb object{*  {get set of records with fields from a jsonb array of objects{)  Mget record fields from a jsonb object{( \Ekey value pairs of a jsonb object{'  Ekey value pairs of a jsonb object{& [-get jsonb object keys{%  -length of jsonb array{$  1elements of jsonb array{#  5elements of a jsonb array{" daget value from jsonb as text with path elements{!  Qget value from jsonb with path elements{   cremove object fields with null values from jsonb{  9build an empty jsonb object{  ibuild a jsonb object from pairwise key/value inputs{  7build an empty jsonb array{  Ibuild a jsonb array from any inputs{  Gaggregate inputs into jsonb object{  Mjsonb object aggregate final function{  Wjsonb object aggregate transition function{  7aggregate input into jsonb{  ?jsonb aggregate final function{  Ijsonb aggregate transition function{ 'map input to jsonb{  emap text array of key value pairs to jsonb object{  emap text array of key value pairs to jsonb object{  I/O{  I/O{  I/O{  I/O{  I/O{   I/O{   I/O{   I/O{   I/O{   I/O{  I/O{  I/O{ Eget current tsearch configuration{ atrigger for automatic update of tsvector column{ atrigger for automatic update of tsvector column{ xctransform specified values from json to tsvector{ t]transform string values from json to tsvector{ vetransform specified values from jsonb to tsvector^  `p t@trrpPptЛttPttКtf`f(p`np p Ж0@P`p БXx ؏@P`XȋpPzȊz@zzp0z興zpl0zzzh(z؆zHzȅttHttȄttHttȃttHtX؁{i vconfigure session to maintain replication progress tracking for the passed in origin{h uetranslate the replication origin's name to its id{g t_drop replication origin identified by its name{f s9create a replication origin{e -for use by pg_upgrade{d -for use by pg_upgrade{c -for use by pg_upgrade{b -for use by pg_upgrade{a -for use by pg_upgrade{` -for use by pg_upgrade{_ -for use by pg_upgrade{^ -for use by pg_upgrade{] -for use by pg_upgrade{\ -for use by pg_upgrade{[  -for use by pg_upgrade{Z 3aggregate final function{Y Mrank of hypothetical row without gaps{X 3aggregate final function{W Ycumulative distribution of hypothetical row{V 3aggregate final function{U Ifractional rank of hypothetical row{T 3aggregate final function{S 3rank of hypothetical row{R 3aggregate final function{Q %most common value{P 3aggregate final function{O Amultiple continuous percentiles{N 3aggregate final function{M Amultiple continuous percentiles{L 3aggregate final function{K =multiple discrete percentiles{J 3aggregate final function{I Gcontinuous distribution percentile{H 3aggregate final function{G Gcontinuous distribution percentile{F 3aggregate final function{E )discrete percentile{D =aggregate transition function{C =aggregate transition function{B olist DDL actions being executed by the current command{A _return reason code for table getting rewritten{@ Ureturn Oid of the table getting rewritten{?  Ylist objects dropped by the current command{>  Oemit a binary logical decoding message{=  Qemit a textual logical decoding message{< &Cadvance logical replication slot{; [peek at binary changes from replication slot{: Mpeek at changes from replication slot{9 Sget binary changes from replication slot{8 Eget changes from replication slot{7 Eset up a logical replication slot{6 kinformation about replication slots currently in use{5 1drop a replication slot{4 Gcreate a physical replication slot{3 YSP-GiST support for quad tree over polygons{2 SP-GiST support for quad tree over 2-D types represented by their bounding boxes{1 OSP-GiST support for quad tree over box{0 OSP-GiST support for quad tree over box{/ OSP-GiST support for quad tree over box{. OSP-GiST support for quad tree over box{- OSP-GiST support for quad tree over box{,  SSP-GiST support for quad tree over range{+  SSP-GiST support for quad tree over range{*  SSP-GiST support for quad tree over range{)  SSP-GiST support for quad tree over range{(  SSP-GiST support for quad tree over range{' SSP-GiST support for radix tree over text{& SSP-GiST support for radix tree over text{% SSP-GiST support for radix tree over text{$ SSP-GiST support for radix tree over text{# SSP-GiST support for radix tree over text{" QSP-GiST support for k-d tree over point{! QSP-GiST support for k-d tree over point{  QSP-GiST support for k-d tree over point{ QSP-GiST support for k-d tree over point{ mSP-GiST support for quad tree and k-d tree over point{ SSP-GiST support for quad tree over point{ SSP-GiST support for quad tree over point{ SSP-GiST support for quad tree over point{ SSP-GiST support for quad tree over point{  'construct interval{  Gconstruct timestamp with time zone{  Gconstruct timestamp with time zone{  )construct timestamp{ construct time{ construct date{ j-int8range constructor{ i-int8range constructor{ f-daterange constructor{ e-daterange constructor{ b-tstzrange constructor{ a-tstzrange constructor{  ^)tsrange constructor{  ])tsrange constructor{  +numrange constructor{  +numrange constructor{  -int4range constructor{ -int4range constructor{ Zsfloat8 difference of two timestamp with time zone values{ YUfloat8 difference of two timestamp values{ UKfloat8 difference of two date values{ TQfloat8 difference of two numeric values{ SKfloat8 difference of two int8 values{ RKfloat8 difference of two int4 values{ KOconvert a date range to canonical form^  PH@0ț `XȘ@x藤j`Ȗx r@f``H|h@z~h f(ȏh ؎PX pX(R`dx0~xp~ȉHpȈjhXhrdxXX`dpl8l脔hf0jTЃ\\hb0nt\bX\(Tn{j 9 'less than or equal{i [9 equal{h U9 not equal{g ;9 greater than{f :9 less than{e R9 -greater than or equal{d P9 'less than or equal{c L9 greater than{b %9 less than{a $9 not equal{` 9 equal{_ V#range of bigints{^ Hrange of dates{] FGrange of timestamps with time zone{\ DMrange of timestamps without time zone{[ B%range of numerics{Z @%range of integers{Y  txid snapshot{X Binary JSON{W Eregistered text search dictionary{V Kregistered text search configuration{U Kquery representation for text search{T :qGiST index internal text representation for text search{S Itext representation for text search{R  1PostgreSQL LSN datatype{Q  UUID datatype{P +registered namespace{O !registered role{N !registered type{M #registered class{L Aregistered operator (with args){K )registered operator{J Cregistered procedure (with args){I Ereference to cursor (portal name){H qnumeric(precision, decimal), arbitrary precision number{G 7variable-length bit string{F 1fixed-length bit string{E 7time of day with time zone{D E@ , time interval{C ;date and time with time zone{B Zdate and time{A ;time of day{@ : date{? varchar(length), non-blank-padded string, variable storage length{> qchar(length), blank-padded string, fixed storage length{=  )access control list{< KXX:XX:XX:XX:XX:XX:XX:XX, MAC address{; Ynetwork IP address/netmask, network address{: egIP address/netmask, host address, netmask optional{9 =?XX:XX:XX:XX:XX:XX, MAC address{8 9monetary amounts, $d,ddd.cc{7 Ggeometric circle '(center,radius)'{6 C(abstime,abstime), time interval{5 qrelative, limited-range time interval (Unix delta time){4 sabsolute, limited-range date and time (Unix system time){3 odouble-precision floating point number, 8-byte storage{2 osingle-precision floating point number, 4-byte storage{1 tgeometric line{0 \=geometric polygon '(pt1,...)'{/ [Sgeometric box '(lower left,upper right)'{. Z7geometric path '(pt1,...)'{- YGgeometric line segment '(pt1,pt2)'{, X3geometric point '(x, y)'{+ !storage manager{*  Winternal type for passing CollectedCommand{) J 5multivariate dependencies{( ! Imultivariate ndistinct coefficients{' Ustring representing an internal node tree{& XML content{% Karray of oids, used in system tables{$ icommand identifier type, sequence in transaction id{# transaction id{" Y(block, offset), physical location of tuple{! Uobject identifier(oid), maximum 4 billion{  Wvariable-length string, no limit specified{ +registered procedure{ a-2 billion to 2 billion integer, 4-byte storage{ Karray of int2, used in system tables{ Y-32 thousand to 32 thousand, 2-byte storage{ E~18 digit integer, 8-byte storage{ Y63-byte type for storing system identifiers{ #single character{ ]variable-length string, binary values escaped{ 1boolean, 'true'/'false'{ Ahash partition CHECK constraint{  Glist of files in the WAL directory{  Alist files in the log directory{ x mget actual version of collation from operating system{ u Qimport collations from operating system{ t ipg_controldata init state information as a function{ s qpg_controldata recovery state information as a function{ r upg_controldata checkpoint state information as a function{ q opg_controldata general state information as a function{  H ?pg_config binary as a function{   row security for current context active on table by table name{   }row security for current context active on table by table oid{  qreturns whether a relation can be part of a publication{  Iget OIDs of tables in a publication{ ~Sget progress for all replication origins{ }yget an individual replication origin's replication progress{ |iadvance replication identifier to specific location{ {creset the transaction's origin lsn and timestamp{ zcsetup the transaction's origin lsn and timestamp{ yiget the replication progress of the current session{ xgis a replication origin configured in this session{ weteardown configured replication progress tracking8^\h  ПTTp\@T\T`h `TT`\0\\|T`T0\\țbnPt T\\bPntT\\HbnИtXhf8V^ȗvxX` hZXZ`^ vx`xhHZXZ`r(dl~ZP^ `ZXjXZБ\Zhj8\\Аbb`n(nttxZHVVXX\XT(T\ȍ\bXb(\\nnHtt؋ZZxVHV PPЊPPxZHZZZVVXT(\\bnHtT\\bHnt؆XZxZ@hpЅpvH؄PZph@VVPZVXZ fPȂZVhZ{ R9 multiply{ Q9 divide{ P9 subtract{ O9 add{ N9 absolute value{ M9 multiply{ L9 divide{ K9 subtract{ J9 add{ I9 negate{ H9 negate{ G9 !is contained by{ F9 subtract{ E9 add{ D9 Agreater than or equal by length{ C9 ;less than or equal by length{ B9 /greater than by length{ A9 )less than by length{ @9 )not equal by length{~ ?9 !equal by length{} >9 overlaps{| =9 contains{{ <9 same as{z ;9 -greater than or equal{y :9 'less than or equal{x 99 greater than{w 89 less than{v 79 not equal{u 69 equal{t 59 -greater than or equal{s 49 'less than or equal{r 39 greater than{q 29 less than{p 19 not equal{o 09 equal{n /9 negate{m .9 negate{l -9 subtract{k ,9 subtract{j +9 subtract{i *9 subtract{h )9 add{g (9 add{f '9 add{e &9 add{d #9 divide{c "9 divide{b !9 multiply{a  9 multiply{` 9 -greater than or equal{_ 9 -greater than or equal{^ 9 'less than or equal{] 9 'less than or equal{\ 9 not equal{[ 9 not equal{Z 9 greater than{Y 9 greater than{X 9 less than{W 9 less than{V 9 equal{U 9 equal{T 9 not equal{S 9 modulus{R 9 modulus{Q 9 divide{P 9 divide{O 9 multiply{N  9 -greater than or equal{M  9 -greater than or equal{L  9 'less than or equal{K  9 'less than or equal{J  9 greater than{I 9 greater than{H 9 not equal{G 9 not equal{F 9 #distance between{E 9 multiply{D 9 center of{C 9 apoint within closed path, or point on open path{B 9 contains{A 9 #point inside box{@ 9 same as{? 9 is below{> 9 is right of{= 9 is left of{< 9 is above{; 9 7less than or equal by area{: 9 %less than by area{9 9 equal by area{8 9 +greater than by area{7 9 =greater than or equal by area{6 9 overlaps{5 9 same as{4 9 contains{3 9 !is contained by{2 9 is right of{1 9 1overlaps or is right of{0 9 /overlaps or is left of{/ 9 is left of{. 9 overlaps{- 9 same as{, 9 contains{+ 9 !is contained by{* 9 is right of{) 9 1overlaps or is right of{( 9 /overlaps or is left of{' 9 is left of{& 9 negate{% 9 absolute value{$ 9 modulus{# 9 -greater than or equal{" 9 'less than or equal{! 9 greater than{  9 less than{ 9 not equal{ 9 equal{ 9 -greater than or equal{ 9 'less than or equal{ 9 greater than{ 9 less than{ 9 not equal{ 9 equal{  9 -greater than or equal{  9 'less than or equal{  9 greater than{  9 less than{ 9 not equal{ 9 equal{ 9 equal{ 9 5deprecated, use ! instead{ 9 factorial{  9 not equal{   9 not equal{  a9 equal{  `9 equal{  w9 concatenate{  v9 Iprepend element onto front of array{ ]9 Cappend element onto end of array{ %9 starts with{ b9 equal{ a9 less than{ `9 equal{ _9 less than{ ^9 equal{ ]9 equal0^D`  ȟf`h\0lrT\`\(bnt\P\bntpT8jjțjjXj jT\\Xb nt\\HnbИt(ؗP\ `\nb@t\ؕnb`t0T\Д\n`b tfPZ`Z0VPؒZZxVPP ZZVPhZ8ZVPZZPVjjjpj8j\Ȏv@ȍ`rH|~ZXh(ZhZfXT(\bnxt@j\Љ~P~~؈jHrHnT\\bHnt؅ZVxZHT\\bxn8tPZZVPZ VZVZ`V{ 9 divide{ 9 multiply{ 9 divide{ 9 multiply{  9 divide{  9 multiply{ 9 divide{ 9 multiply{ 9 subtract{ 9 add{ 9 -greater than or equal{ 9 'less than or equal{ 9 greater than{~ 9 less than{} 9 not equal{| 9 equal{{ M9 multiply{z L9 divide{y K9 multiply{x 09 -greater than or equal{w /9 'less than or equal{v .9 greater than{u -9 less than{t ,9 not equal{s +9 equal{r )9 'vertically aligned{q (9 +horizontally aligned{p '9 9divide box by point (scale){o &9 =multiply box by point (scale){n %9 Isubtract point from box (translate){m $9 ;add point to box (translate){l #9 #box intersection{k "9 7deprecated, use && instead{j !9 7is below (allows touching){i  9 7is above (allows touching){h 9 9sum of path segment lengths{g 9 intersect{f 9 #number of points{e 9 -greater than or equal{d 9 'less than or equal{c 9 greater than{b 9 less than{a 9 equal{` 9 absolute value{_ 9 contains{^ 9 !is contained by{] 9 contains{\ 9 !is contained by{[ 9 contains{Z 9 7divide (rotate/scale path){Y 9 ;multiply (rotate/scale path){X 9 5subtract (translate path){W 9 +add (translate path){V 9 concatenate{U 9 ;divide points (scale/rotate){T 9 ?multiply points (scale/rotate){S 9 9subtract points (translate){R 9 /add points (translate){Q 9 not equal{P 9 #distance between{O 9 #distance between{N 9 #distance between{M 9 #distance between{L 9 #distance between{K 99 divide{J 89 multiply{I 79 subtract{H 69 add{G 59 divide{F 49 multiply{E 39 subtract{D 29 add{C 9 divide{B 9 multiply{A 9 subtract{@ 9 add{? 9 divide{> 9 multiply{= 9 subtract{< 9 add{; 9 divide{: 9 multiply{9 9 subtract{8 9 add{7 9 absolute value{6 9 -greater than or equal{5 9 greater than{4 9 'less than or equal{3 9 less than{2 9 not equal{1 9 equal{0 9 -greater than or equal{/ 9 greater than{. 9 'less than or equal{- 9 less than{, 9 -greater than or equal{+ 9 greater than{* 9 'less than or equal{) 9 less than{( 9 concatenate{' 9 not equal{& 9 edoes not match regular expression, case-sensitive{% 9 Wmatches regular expression, case-sensitive{$ 9 edoes not match regular expression, case-sensitive{# 9 Wmatches regular expression, case-sensitive{" z9 -greater than or equal{! y9 greater than{  x9 'less than or equal{ w9 less than{ v9 not equal{ q9 -greater than or equal{ p9 'less than or equal{ o9 greater than{ n9 less than{ m9 not equal{ l9 equal{ j9 #distance between{ i9 #distance between{ h9 #distance between{ g9 #distance between{ f9 #distance between{ e9 #distance between{ 9 equal{ 9 -greater than or equal{ 9 'less than or equal{ 9 greater than{  9 less than{  9 not equal{  d9 -greater than or equal{  c9 'less than or equal{  b9 greater than{ a9 less than{ `9 not equal{ _9 equal{ ^9 +convert to tinterval{ 9 %start of interval{ U9 cube root{ T9 square root{ S9 absolute value^<@  ПZZpZ@ZV؞fphh8ZT؝\\x\HTp\@\nЛbt`T0\\ȚbnPt(PZșT\h\0nbtZ`P0ZTЗ\\hn0btT\`\(nbtPXZ(VZȔT\h\0bntP`Z0VZВT\p\8bntx8xpx(Џx ȎpT\\Pnb،tPZPZ T\\nPbtVPZ@؉(ZȈ\dXl lr~X(^vxx`@hZXZZPZ(PZȄZV`j(jjjjHjj؂j\xZ@d{ 9 perpendicular{ 9 parallel{ 9 intersect{ 9 #distance between{ 9 #distance between{  9 #distance between{  9 #distance between{  9 #distance between{ 9 #distance between{ 9 #number of points{ 9 #distance between{~ 9 divide{} 9 multiply{| 9 subtract{{ 9 add{z 9 is below{y 9 is above{x 9 overlaps{w 9 same as{v 9 contains{u 9 !is contained by{t 9 is right of{s 9 1overlaps or is right of{r 9 /overlaps or is left of{q 9 is left of{p 9 =greater than or equal by area{o 9 7less than or equal by area{n 9 +greater than by area{m 9 %less than by area{l 9 %not equal by area{k 9 equal by area{j 9 center of{i w9 subtract{h V9 convert time with time zone and date to timestamp with time zone{g S9 Gconvert time and date to timestamp{f Q9 convert date and time with time zone to timestamp with time zone{e P9 Gconvert date and time to timestamp{d :9 subtract{c 99 add{b 89 negate{a 79 -greater than or equal{` 69 greater than{_ 59 'less than or equal{^ 49 less than{] 39 not equal{\ 29 equal{[ 19 subtract{Z 09 subtract{Y /9 add{X -9 -greater than or equal{W ,9 greater than{V +9 'less than or equal{U *9 less than{T )9 not equal{S (9 equal{R 9 idoes not match regular expression, case-insensitive{Q 9 [matches regular expression, case-insensitive{P 9 idoes not match regular expression, case-insensitive{O 9 [matches regular expression, case-insensitive{N 9 idoes not match regular expression, case-insensitive{M 9 [matches regular expression, case-insensitive{L 9 ?does not match LIKE expression{K 9 1matches LIKE expression{J 9 ?does not match LIKE expression{I 9 1matches LIKE expression{H 9 ?does not match LIKE expression{G 9 1matches LIKE expression{F o9 -greater than or equal{E n9 'less than or equal{D m9 greater than{C l9 less than{B k9 not equal{A j9 equal{@ i9 multiply{? h9 divide{> g9 subtract{= f9 add{< e9 -greater than or equal{; d9 'less than or equal{: c9 greater than{9 b9 less than{8 a9 not equal{7 `9 equal{6 _9 multiply{5 ^9 divide{4 ]9 subtract{3 \9 add{2 9 -greater than or equal{1 9 greater than{0 9 'less than or equal{/ 9 less than{. 9 not equal{- 9 equal{, Y9 -greater than or equal{+ X9 greater than{* W9 'less than or equal{) V9 less than{( U9 not equal{' T9 equal{& M9 subtract{% L9 add{$ K9 subtract{# J9 -greater than or equal{" I9 greater than{! H9 'less than or equal{  G9 less than{ F9 not equal{ E9 equal{ 59 subtract{ 49 add{ 39 -greater than or equal{ 29 'less than or equal{ 19 greater than{ 09 less than{ /9 not equal{ .9 equal{ %9 -greater than or equal{ $9 greater than{ #9 'less than or equal{ "9 less than{ !9 not equal{  9 edoes not match regular expression, case-sensitive{ 9 Wmatches regular expression, case-sensitive{ 9 equal{  9 center of{  9 center of{  9 center of{  9 equal{  9 contains{ 9 !remove ACL item{ 9 )add/update ACL item{ 9 exponentiation{ 9 divide{ 9 multiply{ 9 multiply{  9 multiply{ 9 multiply0^Hh  П^ZpT8n\؞\\pd8hbȝhxHxxȜxxHxxțxZhZ8V\КpHv~\`Z(d^ȘZT`n0T\З\n`b t``^`T0\\ȕnbPt ``^T`\0\nbtP\n`r`0``Б^PPPZ ZАx(Џ(VȎT\h\0nbtP`Z0ZVЌXf`f0T\Ћ\b`n t`^rP`np`PXZ0PZЈT\p\8bntPhT8\\ІbnXt(T\ȅ\bXnt`^xrH`n؃p`x^8r`Ђnph`{ ^9 bitwise and{ ]9 )bitwise shift right{ \9 'bitwise shift left{ [9 bitwise not{ Z9 +bitwise exclusive or{ Y9 bitwise or{ X9 bitwise and{ W9 )bitwise shift right{ V9 'bitwise shift left{ U9 bitwise not{ T9 +bitwise exclusive or{ S9 bitwise or{ R9 bitwise and{ Q9 -greater than or equal{~ P9 'less than or equal{} O9 greater than{| N9 less than{{ M9 not equal{z L9 equal{y K9 -greater than or equal{x J9 'less than or equal{w I9 greater than{v H9 less than{u G9 not equal{t F9 equal{s 99 add{r 9 -greater than or equal{q 9 'less than or equal{p 9 greater than{o 9 less than{n  9 not equal{m  9 equal{l  9 subtract{k  9 add{j  9 subtract{i 9 add{h 9 concatenate{g 9 )bitwise shift right{f 9 'bitwise shift left{e 9 bitwise not{d 9 +bitwise exclusive or{c 9 bitwise or{b 9 bitwise and{a 9 -greater than or equal{` 9 'less than or equal{_ 9 greater than{^ 9 less than{] 9 not equal{\ 9 equal{[ 9 absolute value{Z 9 exponentiation{Y 9 modulus{X 9 divide{W 9 multiply{V 9 subtract{U 9 add{T 9 -greater than or equal{S 9 greater than{R 9 'less than or equal{Q 9 less than{P 9 not equal{O 9 equal{N 9 negate{M ^9 cdoes not match LIKE expression, case-insensitive{L ]9 Umatches LIKE expression, case-insensitive{K \9 cdoes not match LIKE expression, case-insensitive{J [9 Umatches LIKE expression, case-insensitive{I Z9 cdoes not match LIKE expression, case-insensitive{H Y9 Umatches LIKE expression, case-insensitive{G P 9 subtract{F O 9 subtract{E N 9 add{D M 9 add{C L 9 bitwise or{B K 9 bitwise and{A J 9 bitwise not{@  9 Coverlaps (is subnet or supernet){? 9 +is supernet or equal{> 9 is supernet{= 9 'is subnet or equal{< 9 is subnet{; 9 -greater than or equal{: 9 greater than{9 9 'less than or equal{8 9 less than{7 9 not equal{6 9 equal{5 * 9 bitwise or{4 ) 9 bitwise and{3 ( 9 bitwise not{2 ' 9 -greater than or equal{1 & 9 greater than{0 % 9 'less than or equal{/ $ 9 less than{. # 9 not equal{- " 9 equal{, M 9 bitwise or{+ L 9 bitwise and{* K 9 bitwise not{) 9 -greater than or equal{( 9 greater than{' 9 'less than or equal{& 9 less than{% 9 not equal{$ 9 equal{# Q9 'intersection point{" P9 equal{! O9 vertical{  N9 horizontal{ M9 perpendicular{ L9 parallel{ K9 intersect{ 79 7distance between endpoints{ 69 Agreater than or equal by length{ 59 /greater than by length{ 49 ;less than or equal by length{ 39 )less than by length{ 29 not equal{ 19 divide{ 09 multiply{ /9 multiply{ *9 1closest point to A on B{ )9 1closest point to A on B{  9 1closest point to A on B{ 9 1closest point to A on B{ 9 1closest point to A on B{ 9 1closest point to A on B{  9 1closest point to A on B{  9 1closest point to A on B{   9 !is contained by{   9 lseg on line{   9 !is contained by{  9 point on line{ 9 intersect{ 9 intersect{ 9 intersect{ 9 'intersection point{ 9 equal{ 9 vertical{ 9 horizontal(^D  П^r``(np^^`^0^^Н^Tp\@\nМbtPx؛`Tx\H\nؚbtpP@ZZ\nht0b\ȘntPb \nTxt@b\\nxT8tbЕ\\hn8Ttb\`\(nTtbP\ \nTxt@b\\nxT8tbА\PPXP0PP؏ZrXr(ZZrxrHZrȍrZhZ0h`Ќ`~P~~Ћ~~P~~Њ~~P~~Љ~~P~~Ј~~P~ T\\bPntT\\HbnЅtTpT@\\؄bn`t0\nȃT\Xt b`ll{ 59 %text search match{ 49 %text search match{ 19 concatenate{ 09 greater than{ /9 -greater than or equal{ .9 not equal{ -9 equal{ ,9 'less than or equal{ +9 less than{  9 -greater than or equal{  9 'less than or equal{  9 greater than{  9 less than{~  9 not equal{}  9 equal{|  9 minus{{  9 -greater than or equal{z  9 'less than or equal{y  9 greater than{x  9 less than{w  9 not equal{v  9 equal{u  9 -greater than or equal{t  9 'less than or equal{s  9 greater than{r  9 less than{q  9 not equal{p  9 equal{o = 9 7deprecated, use @> instead{n < 9 7deprecated, use <@ instead{m ; 9 7deprecated, use <@ instead{l : 9 7deprecated, use <@ instead{k 9 9 7deprecated, use <@ instead{j 8 9 7deprecated, use @> instead{i 7 9 7deprecated, use <@ instead{h 6 9 7deprecated, use @> instead{g 5 9 7deprecated, use <@ instead{f 4 9 7deprecated, use @> instead{e 3 9 7deprecated, use <@ instead{d 2 9 7deprecated, use <@ instead{c 1 9 7deprecated, use @> instead{b 0 9 7deprecated, use <@ instead{a / 9 7deprecated, use @> instead{` . 9 7deprecated, use <@ instead{_ - 9 7deprecated, use @> instead{^ , 9 7deprecated, use <@ instead{]  9 concatenate{\  9 concatenate{[  9 !is contained by{Z  9 contains{Y  9 overlaps{X  9 +overlaps or is above{W  9 +overlaps or is below{V  9 is above{U  9 +overlaps or is above{T  9 +overlaps or is below{S  9 is below{R  9 is above{Q  9 +overlaps or is above{P  9 +overlaps or is below{O  9 is below{N  9 add{M  9 add{L  9 add{K  9 add{J  9 add{I  9 not equal{H  9 greater than{G  9 -greater than or equal{F  9 equal{E  9 'less than or equal{D  9 less than{C  9 not equal{B  9 greater than{A  9 -greater than or equal{@  9 equal{?  9 'less than or equal{>  9 less than{= U 9 not equal{< T 9 greater than{; S 9 -greater than or equal{: R 9 equal{9 Q 9 'less than or equal{8 P 9 less than{7 H 9 not equal{6 G 9 greater than{5 F 9 -greater than or equal{4 E 9 equal{3 D 9 'less than or equal{2 C 9 less than{1 ; 9 not equal{0 : 9 greater than{/ 9 9 -greater than or equal{. 8 9 equal{- 7 9 'less than or equal{, 6 9 less than{+ . 9 not equal{* - 9 greater than{) , 9 -greater than or equal{( + 9 equal{' * 9 'less than or equal{& ) 9 less than{%  9 greater than{$  9 -greater than or equal{#  9 'less than or equal{"  9 less than{!  9 greater than{   9 -greater than or equal{  9 'less than or equal{  9 less than{ 9 subtract{ 9 subtract{ 9 add{ 9 -greater than or equal{ 9 greater than{ 9 'less than or equal{ 9 less than{  9 not equal{  9 equal{ 9 concatenate{ 9 ?does not match LIKE expression{ 9 1matches LIKE expression{ 9 -greater than or equal{ 9 greater than{ 9 'less than or equal{ 9 less than{  9 not equal{  9 equal{  9 unary plus{  9 unary plus{  9 unary plus{ ~9 unary plus{ }9 unary plus{ |9 unary plus{ c9 )bitwise shift right{ b9 'bitwise shift left{ a9 bitwise not{ `9 +bitwise exclusive or{ _9 bitwise orX^8  ~~P\nT\xt@bhНfnh`8ZhȜll`T0\\țbnPt \d\bHntؙT\x\@ntȘbZhZ8Zhȗh^h`(vxf`HjnЕtHvXvГxHpT@\\ؑbn`t0Z^ȐffXh(`prpr@`~zz@xxn0vth(vrPp`lr@zh ؇Hp(Px0胂XȂ8z  =implementation of <> operatory  =implementation of <> operatorx ';implementation of = operatorw D;implementation of = operatorv =implementation of || operatoru p=implementation of ^@ operatort C;implementation of = operators B;implementation of < operatorr A;implementation of = operatorq @;implementation of < operatorp ?;implementation of = operatoro >;implementation of = operatorn =;implementation of = operatorm =implementation of >= operatorl =implementation of <= operatork <;implementation of = operatorj T=implementation of <> operatori 9;implementation of > operatorh 8;implementation of < operatorg Y=implementation of >= operatorf X=implementation of <= operatore W;implementation of > operatord V;implementation of < operatorc U=implementation of <> operatorb T;implementation of = operator{a  3standard POSIX collation{`  +standard C collation{_ d ;database's default collation{^ ithesaurus dictionary: phrase by phrase substitution{] %ispell dictionary{\ asynonym dictionary: replace word by its synonym{[ usimple dictionary: just lower case and check for stopword{Z )default word parser{Y usimple dictionary: just lower case and check for stopword{X +simple configuration{W 7 /standard public schema{V c7 Creserved schema for TOAST tables{U  7 -system catalog schema{T 4 /SQL-language functions{S  4 ?dynamically-loaded C functions{R  4 'built-in functions{Q  ) Oblock range index (BRIN) access method{P ) 9SP-GiST index access method{O  ) 1GIN index access method{N ) 3GiST index access method{M ) 3hash index access method{L ) 7b-tree index access method{K  9 delete path{J  9 +delete array element{I F 9 +delete object fields{H  9 )delete object field{G  9 concatenate{F  9 !is contained by{E  9 all keys exist{D  9 any key exists{C  9 key exists{B  9 contains{A  9 -greater than or equal{@  9 'less than or equal{?  9 greater than{>  9 less than{=  9 not equal{<  9 equal{;  9 aget value from jsonb as text with path elements{:  9 Qget value from jsonb with path elements{9  9 Aget jsonb array element as text{8  9 1get jsonb array element{7  9 ?get jsonb object field as text{6  9 /get jsonb object field{5 9 _get value from json as text with path elements{4 ~9 Oget value from json with path elements{3 }9 ?get json array element as text{2 |9 /get json array element{1 {9 =get json object field as text{0 z9 -get json object field{/ <9 'range intersection{. ;9 #range difference{- :9 range union{, 99 is adjacent to{+ 89 1overlaps or is right of{* 79 /overlaps or is left of{) 69 is right of{( 59 is left of{' 49 !is contained by{& 39 !is contained by{% 29 contains{$ 19 contains{# 09 overlaps{" /9 greater than{! .9 -greater than or equal{  -9 'less than or equal{ ,9 less than{ +9 not equal{ *9 equal{ y 9 -greater than or equal{ x 9 'less than or equal{ w 9 greater than{ v 9 less than{ u 9 not identical{ t 9 identical{  9 -greater than or equal{  9 'less than or equal{  9 greater than{  9 less than{  9 not equal{  9 equal{ 9 %text search match{ 9 %text search match{ n9 !is contained by{  m9 contains{  b9 NOT tsquery{  9 'phrase-concatenate{  a9 OR-concatenate{  `9 !AND-concatenate{ _9 greater than{ ^9 -greater than or equal{ ]9 not equal{ \9 equal{ [9 'less than or equal{ Z9 less than{ M9 7deprecated, use @@ instead{ L9 7deprecated, use @@ insteadи^  p(Px0蜂Xț8`Й@h ؗHp(Px0蓂XȒ8`А@h ؎Hp(Px0节Xȉ8`Ї@h ؅Hp(Px0聄k =implementation of >= operatorj =implementation of <= operatori ;implementation of > operatorh ;implementation of < operatorg =implementation of <> operatorf ;implementation of = operatore =implementation of >= operatord =implementation of <= operatorc ;implementation of > operatorb ;implementation of < operatora =implementation of <> operator` ;implementation of = operator_ ;implementation of - operator^ ;implementation of - operator] ;implementation of - operator\ ;implementation of - operator[ ;implementation of - operatorZ ;implementation of - operatorY ;implementation of + operatorX ;implementation of + operatorW ;implementation of + operatorV ;implementation of + operatorU ;implementation of / operatorT ;implementation of / operatorS ;implementation of * operatorR ;implementation of * operatorQ =implementation of >= operatorP =implementation of >= operatorO =implementation of <= operatorN =implementation of <= operatorM =implementation of <> operatorL =implementation of <> operatorK ;implementation of > operatorJ ;implementation of > operatorI ;implementation of < operatorH ;implementation of < operatorG ;implementation of = operatorF ;implementation of = operatorE =implementation of <> operatorD ;implementation of % operatorC ;implementation of % operatorB ;implementation of / operatorA ;implementation of / operator@ ;implementation of * operator? =implementation of >= operator> =implementation of >= operator= =implementation of <= operator< =implementation of <= operator; ;implementation of > operator: ;implementation of > operator9 =implementation of <> operator8 =implementation of <> operator7 ?implementation of <-> operator6 ;implementation of * operator5 =implementation of @@ operator4 =implementation of <@ operator3 =implementation of @> operator2 =implementation of <@ operator1 =implementation of ~= operator0 =implementation of <^ operator/ =implementation of >> operator. =implementation of << operator- =implementation of >^ operator, =implementation of <= operator+ ;implementation of < operator* ;implementation of = operator) ;implementation of > operator( ~=implementation of >= operator' }=implementation of && operator& =implementation of ~= operator% =implementation of @> operator$ =implementation of <@ operator# =implementation of >> operator" =implementation of &> operator! =implementation of &< operator  =implementation of << operator Z=implementation of && operator S=implementation of ~= operator T=implementation of @> operator Y=implementation of <@ operator X=implementation of >> operator W=implementation of &> operator V=implementation of &< operator U=implementation of << operator ;implementation of - operator ;implementation of @ operator ;implementation of % operator =implementation of >= operator =implementation of <= operator ;implementation of > operator ;implementation of < operator =implementation of <> operator ;implementation of = operator =implementation of >= operator  =implementation of <= operator  ;implementation of > operator  ;implementation of < operator  =implementation of <> operator  ;implementation of = operator  =implementation of >= operator  =implementation of <= operator  ;implementation of > operator  ;implementation of < operator =implementation of <> operator  ;implementation of = operator E;implementation of = operator o;implementation of ! operatorH^  p(Px0蜂Xț8`Й@h ؗHp(Px0蓆XȒ8`А@h ؎Hp(Px0芄Xȉ8`Ї@h ؅Hp(Px0聂k ;implementation of * operatorj ;implementation of - operatori ;implementation of + operatorh =implementation of <> operatorg ?implementation of <-> operatorf i?implementation of <-> operatore ?implementation of <-> operatord r?implementation of <-> operatorc ?implementation of <-> operatorb ;implementation of / operatora ;implementation of * operator` ;implementation of - operator_ I;implementation of + operator^ H;implementation of / operator] G;implementation of * operator\ F;implementation of - operator[ E;implementation of + operatorZ ;implementation of / operatorY ;implementation of * operatorX ;implementation of - operatorW ;implementation of + operatorV ;implementation of / operatorU ;implementation of * operatorT ;implementation of - operatorS ;implementation of + operatorR ;implementation of / operatorQ ;implementation of * operatorP ;implementation of - operatorO ;implementation of + operatorN ;implementation of @ operatorM *=implementation of >= operatorL );implementation of > operatorK (=implementation of <= operatorJ ';implementation of < operatorI &=implementation of <> operatorH %;implementation of = operatorG =implementation of >= operatorF ;implementation of > operatorE =implementation of <= operatorD ;implementation of < operatorC =implementation of >= operatorB ;implementation of > operatorA =implementation of <= operator@ ;implementation of < operator? =implementation of || operator> =implementation of <> operator= =implementation of !~ operator< ;implementation of ~ operator; =implementation of !~ operator: O;implementation of ~ operator9 J=implementation of >= operator8 I;implementation of > operator7 H=implementation of <= operator6 ;implementation of < operator5 F=implementation of <> operator4 $=implementation of >= operator3 "=implementation of <= operator2 #;implementation of > operator1 !;implementation of < operator0  =implementation of <> operator/ ;implementation of = operator. s?implementation of <-> operator- m?implementation of <-> operator, ?implementation of <-> operator+ l?implementation of <-> operator* k?implementation of <-> operator) ?implementation of <-> operator( ;implementation of = operator' =implementation of >= operator& =implementation of <= operator% ;implementation of > operator$ ;implementation of < operator# k=implementation of <> operator" g=implementation of >= operator! =implementation of <= operator  f;implementation of > operator ;implementation of < operator =implementation of <> operator ;implementation of = operator ?implementation of <#> operator ;implementation of | operator ?implementation of ||/ operator =implementation of |/ operator ;implementation of @ operator ;implementation of * operator ;implementation of / operator ;implementation of - operator ;implementation of + operator ;implementation of @ operator ;implementation of * operator ;implementation of / operator ;implementation of - operator ;implementation of + operator ;implementation of - operator  ;implementation of - operator  ?implementation of operator  ;implementation of - operator  ;implementation of + operator  ?implementation of #>= operator ?implementation of #<= operator  =implementation of #> operator  =implementation of #< operator  ?implementation of #<> operator  =implementation of #= operator  =implementation of && operator =implementation of << operator =implementation of ~= operator^  p(Px0蜄Xț8`Й@h ؗHp(Px0蓄XȒ8`А@h ؎Hp(Px0节Xȉ8`Ї@h ؅Hp(Px0聄k ,=implementation of <> operatorj +;implementation of = operatori ;implementation of * operatorh ;implementation of / operatorg ;implementation of - operatorf ;implementation of + operatore L=implementation of >= operatord M;implementation of > operatorc K=implementation of <= operatorb J;implementation of < operatora I=implementation of <> operator` H;implementation of = operator_ Q=implementation of >= operator^ P;implementation of > operator] O=implementation of <= operator\ N;implementation of < operator[ R=implementation of <> operatorZ y;implementation of = operatorY v;implementation of - operatorX u;implementation of + operatorW t;implementation of - operatorV B=implementation of >= operatorU A;implementation of > operatorT @=implementation of <= operatorS ?;implementation of < operatorR C=implementation of <> operatorQ >;implementation of = operatorP ;implementation of - operatorO ;implementation of + operatorN =implementation of >= operatorM =implementation of <= operatorL ;implementation of > operatorK ;implementation of < operatorJ =implementation of <> operatorI ;implementation of = operatorH =implementation of >= operatorG ;implementation of > operatorF =implementation of <= operatorE ;implementation of < operatorD =implementation of <> operatorC {=implementation of !~ operatorB z;implementation of ~ operatorA ;implementation of = operator@ =implementation of @@ operator? =implementation of @@ operator> =implementation of @@ operator= &;implementation of = operator< ;implementation of ^ operator; ;implementation of / operator: _;implementation of * operator9 ^;implementation of * operator8 G ;implementation of * operator7 ;implementation of * operator6 c;implementation of / operator5 b;implementation of * operator4 a;implementation of / operator3 `;implementation of * operator2  ;implementation of / operator1  ;implementation of * operator0 ;implementation of / operator/ ;implementation of * operator. ;implementation of - operator- ~;implementation of + operator, }=implementation of >= operator+ {=implementation of <= operator* |;implementation of > operator) z;implementation of < operator( y=implementation of <> operator' x;implementation of = operator& P;implementation of * operator% O;implementation of / operator$ N;implementation of * operator# =implementation of >= operator" =implementation of <= operator! ;implementation of > operator  ;implementation of < operator =implementation of <> operator ;implementation of = operator =implementation of ?| operator =implementation of ?- operator ;implementation of / operator ;implementation of * operator ;implementation of - operator ;implementation of + operator ;implementation of # operator t=implementation of <^ operator s=implementation of >^ operator ?implementation of @-@ operator =implementation of ?# operator ;implementation of # operator =implementation of >= operator =implementation of <= operator ;implementation of > operator ;implementation of < operator  ;implementation of = operator  ;implementation of @ operator  =implementation of @> operator  =implementation of <@ operator  =implementation of @> operator =implementation of <@ operator =implementation of @> operator ;implementation of / operator ;implementation of * operator ;implementation of - operator ;implementation of + operator ;implementation of + operator ;implementation of / operatorP^  p(Px0蜂Xț8`Й@h ؗHp(Px0蓂XȒ8`А@h ؎Hp(Px0芆Xȉ8`Ї@h ؅Hp(Px0聂k ;implementation of > operatorj =implementation of <= operatori ;implementation of < operatorh =implementation of <> operatorg .;implementation of / operatorf X;implementation of * operatore R;implementation of * operatord =implementation of ## operatorc =implementation of ## operatorb =implementation of ## operatora p=implementation of ## operator` =implementation of ## operator_ o=implementation of ## operator^ n=implementation of ## operator] =implementation of ## operator\ t=implementation of <@ operator[ =implementation of <@ operatorZ q=implementation of <@ operatorY =implementation of <@ operatorX =implementation of ?# operatorW u=implementation of ?# operatorV =implementation of ?# operatorU j;implementation of # operatorT ;implementation of = operatorS =implementation of ?| operatorR =implementation of ?- operatorQ ?implementation of ?-| operatorP ?implementation of ?|| operatorO =implementation of ?# operatorN ?implementation of <-> operatorM ?implementation of <-> operatorL  ?implementation of <-> operatorK  ?implementation of <-> operatorJ  ?implementation of <-> operatorI ?implementation of <-> operatorH ;implementation of # operatorG ?implementation of <-> operatorF };implementation of / operatorE |;implementation of * operatorD {;implementation of - operatorC z;implementation of + operatorB ?implementation of <<| operatorA ?implementation of |>> operator@ =implementation of && operator? =implementation of ~= operator> =implementation of @> operator= =implementation of <@ operator< =implementation of >> operator; =implementation of &> operator: =implementation of &< operator9 =implementation of << operator8 =implementation of >= operator7 =implementation of <= operator6 ;implementation of > operator5 ;implementation of < operator4 =implementation of <> operator3 ;implementation of = operator2 =implementation of @@ operator1 ;implementation of - operator0 ;implementation of + operator/ ;implementation of + operator. ;implementation of + operator- ;implementation of + operator, ;implementation of - operator+ ;implementation of + operator* ;implementation of - operator) =implementation of >= operator( ;implementation of > operator' =implementation of <= operator& ;implementation of < operator% =implementation of <> operator$ ;implementation of = operator# ;implementation of - operator" ;implementation of - operator! ;implementation of + operator  =implementation of >= operator ;implementation of > operator =implementation of <= operator ;implementation of < operator =implementation of <> operator ;implementation of = operator y?implementation of !~* operator x=implementation of ~* operator ?implementation of !~* operator =implementation of ~* operator ?implementation of !~* operator =implementation of ~* operator `?implementation of !~~ operator _=implementation of ~~ operator S?implementation of !~~ operator R=implementation of ~~ operator [?implementation of !~~ operator Z=implementation of ~~ operator 6=implementation of >= operator  4=implementation of <= operator  5;implementation of > operator  3;implementation of < operator  2=implementation of <> operator  1;implementation of = operator ;implementation of * operator ;implementation of / operator ;implementation of - operator ;implementation of + operator 0=implementation of >= operator .=implementation of <= operator /;implementation of > operator -;implementation of < operator^  p(Px0蜄Xț8`Й@h ؗHp(Px0蓂XȒ8`А@h ؎Hp(Px0节Xȉ8`Ї@h ؅Hp(Px0聄k i=implementation of >> operatorj h=implementation of << operatori g;implementation of ~ operatorh f;implementation of # operatorg e;implementation of | operatorf d;implementation of & operatore E=implementation of >= operatord D=implementation of <= operatorc C;implementation of > operatorb B;implementation of < operatora A=implementation of <> operator` @;implementation of = operator_ ?=implementation of >= operator^ >=implementation of <= operator] =;implementation of > operator\ <;implementation of < operator[ ;=implementation of <> operatorZ :;implementation of = operatorY 8;implementation of + operatorX =implementation of >= operatorW =implementation of <= operatorV ;implementation of > operatorU ;implementation of < operatorT =implementation of <> operatorS ;implementation of = operatorR ;implementation of - operatorQ ;implementation of + operatorP ;implementation of - operatorO ;implementation of + operatorN =implementation of || operatorM =implementation of >> operatorL =implementation of << operatorK ;implementation of ~ operatorJ ;implementation of # operatorI ;implementation of | operatorH ;implementation of & operatorG 8=implementation of >= operatorF :=implementation of <= operatorE 9;implementation of > operatorD ;;implementation of < operatorC .=implementation of <> operatorB -;implementation of = operatorA ;implementation of @ operator@ ;implementation of ^ operator? ;implementation of % operator> ;implementation of / operator= ;implementation of * operator< ;implementation of - operator; ;implementation of + operator: =implementation of >= operator9 ;implementation of > operator8 =implementation of <= operator7 ;implementation of < operator6 =implementation of <> operator5 ;implementation of = operator4 ;implementation of - operator3 }Aimplementation of !~~* operator2 |?implementation of ~~* operator1 bAimplementation of !~~* operator0 a?implementation of ~~* operator/ dAimplementation of !~~* operator. c?implementation of ~~* operator- I ;implementation of - operator, H ;implementation of - operator+ G ;implementation of + operator* F ;implementation of + operator) E ;implementation of | operator( D ;implementation of & operator' C ;implementation of ~ operator&  =implementation of && operator% ?implementation of >>= operator$ =implementation of >> operator# ?implementation of <<= operator" =implementation of << operator! =implementation of >= operator  ;implementation of > operator =implementation of <= operator ;implementation of < operator =implementation of <> operator ;implementation of = operator ;implementation of | operator ;implementation of & operator ;implementation of ~ operator =implementation of >= operator ;implementation of > operator =implementation of <= operator ;implementation of < operator =implementation of <> operator ;implementation of = operator J ;implementation of | operator I ;implementation of & operator H ;implementation of ~ operator B=implementation of >= operator A;implementation of > operator  @=implementation of <= operator  ?;implementation of < operator  C=implementation of <> operator  >;implementation of = operator  ;implementation of # operator ;implementation of = operator =implementation of ?| operator =implementation of ?- operator ?implementation of ?-| operator ?implementation of ?|| operator =implementation of ?# operator ?implementation of @-@ operator =implementation of >= operator@^  p(Px0蜄Xț8`Й@h ؗHp(Px0蓈XȒ8`А@h ؎Hp(Px0节Xȉ8`Ї@h ؅Hp(Px0聂k  ;implementation of = operatorj  =implementation of >= operatori  =implementation of <= operatorh  ;implementation of > operatorg  ;implementation of < operatorf  =implementation of <> operatore  ;implementation of = operatord =implementation of || operatorc =implementation of || operatorb  =implementation of <@ operatora  =implementation of @> operator`  =implementation of && operator_  ?implementation of |&> operator^  ?implementation of &<| operator]  ?implementation of |>> operator\  ?implementation of |&> operator[  ?implementation of &<| operatorZ  ?implementation of <<| operatorY  ?implementation of |>> operatorX  ?implementation of |&> operatorW  ?implementation of &<| operatorV  ?implementation of <<| operatorU  ;implementation of + operatorT  ;implementation of + operatorS  ;implementation of + operatorR  ;implementation of + operatorQ  ;implementation of + operatorP  =implementation of <> operatorO  ;implementation of > operatorN  =implementation of >= operatorM  ;implementation of = operatorL  =implementation of <= operatorK  ;implementation of < operatorJ  =implementation of <> operatorI  ;implementation of > operatorH  =implementation of >= operatorG  ;implementation of = operatorF  =implementation of <= operatorE  ;implementation of < operatorD N =implementation of <> operatorC L ;implementation of > operatorB M =implementation of >= operatorA K ;implementation of = operator@ J =implementation of <= operator? I ;implementation of < operator> A =implementation of <> operator= ? ;implementation of > operator< @ =implementation of >= operator; > ;implementation of = operator: = =implementation of <= operator9 < ;implementation of < operator8 4 =implementation of <> operator7 2 ;implementation of > operator6 3 =implementation of >= operator5 1 ;implementation of = operator4 0 =implementation of <= operator3 / ;implementation of < operator2 ' =implementation of <> operator1 % ;implementation of > operator0 & =implementation of >= operator/ $ ;implementation of = operator. # =implementation of <= operator- " ;implementation of < operator, ?implementation of ~>~ operator+ Aimplementation of ~>=~ operator* Aimplementation of ~<=~ operator) ~?implementation of ~<~ operator( t?implementation of ~>~ operator' sAimplementation of ~>=~ operator& qAimplementation of ~<=~ operator% p?implementation of ~<~ operator$ ;implementation of - operator# ;implementation of - operator" ;implementation of + operator! =implementation of >= operator   ;implementation of > operator =implementation of <= operator ;implementation of < operator =implementation of <> operator ;implementation of = operator =implementation of || operator ?implementation of !~~ operator =implementation of ~~ operator =implementation of >= operator ;implementation of > operator =implementation of <= operator ;implementation of < operator =implementation of <> operator ;implementation of = operator {;implementation of + operator z;implementation of + operator y;implementation of + operator x;implementation of + operator w;implementation of + operator  v;implementation of + operator  u=implementation of >> operator  t=implementation of << operator  s;implementation of ~ operator  r;implementation of # operator q;implementation of | operator p;implementation of & operator o=implementation of >> operator n=implementation of << operator m;implementation of ~ operator l;implementation of # operator k;implementation of | operator j;implementation of & operator^  p(Px0蜄Xț8`Й@h ؗHp(Px0蓆XȒ8`А@h ؎Hp(Px0节Xȉ8`Ї@PP@8Ђ Ёh 2/ Qconversion for WIN1251 to MULE_INTERNALg 2uinternal conversion function for WIN1251 to MULE_INTERNALf 2/ Wconversion for MULE_INTERNAL to ISO-8859-5e 2{internal conversion function for MULE_INTERNAL to ISO-8859-5d 2/ Wconversion for ISO-8859-5 to MULE_INTERNALc 1{internal conversion function for ISO-8859-5 to MULE_INTERNALb 1/ Mconversion for MULE_INTERNAL to KOI8Ra 1qinternal conversion function for MULE_INTERNAL to KOI8R` 1/ Mconversion for KOI8R to MULE_INTERNAL_ 1qinternal conversion function for KOI8R to MULE_INTERNAL^ 1/ Uconversion for MULE_INTERNAL to SQL_ASCII] 1yinternal conversion function for MULE_INTERNAL to SQL_ASCII\ 1/ Uconversion for SQL_ASCII to MULE_INTERNAL[ 1yinternal conversion function for SQL_ASCII to MULE_INTERNALZ  =implementation of #- operatorY  ;implementation of - operatorX  ;implementation of - operatorW  ;implementation of - operatorV  =implementation of || operatorU =implementation of <@ operatorT =implementation of ?& operatorS =implementation of ?| operatorR ;implementation of ? operatorQ =implementation of @> operatorP =implementation of >= operatorO =implementation of <= operatorN ;implementation of > operatorM ;implementation of < operatorL =implementation of <> operatorK ;implementation of = operatorJ  ?implementation of ->> operatorI  =implementation of -> operatorH  ?implementation of ->> operatorG  =implementation of -> operatorF n?implementation of ->> operatorE m=implementation of -> operatorD l?implementation of ->> operatorC k=implementation of -> operatorB ;implementation of * operatorA ;implementation of - operator@ ;implementation of + operator? ?implementation of -|- operator> =implementation of &> operator= =implementation of &< operator< =implementation of >> operator; =implementation of << operator: =implementation of <@ operator9 =implementation of <@ operator8 =implementation of @> operator7 =implementation of @> operator6 =implementation of && operator5 ";implementation of > operator4 !=implementation of >= operator3  =implementation of <= operator2 ;implementation of < operator1 =implementation of <> operator0 ;implementation of = operator/ r ?implementation of *>= operator. q ?implementation of *<= operator- p =implementation of *> operator, o =implementation of *< operator+ n ?implementation of *<> operator* m =implementation of *= operator)  =implementation of >= operator(  =implementation of <= operator'  ;implementation of > operator&  ;implementation of < operator%  =implementation of <> operator$  ;implementation of = operator# =implementation of @@ operator" =implementation of @@ operator! l=implementation of <@ operator  k=implementation of @> operator W=implementation of !! operator ?implementation of <-> operator V=implementation of || operator U=implementation of && operator S;implementation of > operator R=implementation of >= operator Q=implementation of <> operator P;implementation of = operator O=implementation of <= operator N;implementation of < operator 3=implementation of @@ operator 2=implementation of @@ operator )=implementation of || operator %;implementation of > operator $=implementation of >= operator #=implementation of <> operator ";implementation of = operator !=implementation of <= operator   ;implementation of < operator   =implementation of >= operator   =implementation of <= operator   ;implementation of > operator   ;implementation of < operator  =implementation of <> operator  ;implementation of = operator  ;implementation of - operator  =implementation of >= operator  =implementation of <= operator  ;implementation of > operator  ;implementation of < operator  =implementation of <> operatorP^  P@PXpКx0Й(0З ؖx0Е Дx0ؓ00Б Аp pЎx0Ѝ Ќp p``Xp``PPX [ _2]internal conversion function for BIG5 to UTF8 Z ^2/ Cconversion for UTF8 to SQL_ASCII Y ]2ginternal conversion function for UTF8 to SQL_ASCII X \2/ Cconversion for SQL_ASCII to UTF8 W [2ginternal conversion function for SQL_ASCII to UTF8 V Z2/ Oconversion for MULE_INTERNAL to LATIN4 U Y2sinternal conversion function for MULE_INTERNAL to LATIN4 T X2/ Oconversion for LATIN4 to MULE_INTERNAL S W2sinternal conversion function for LATIN4 to MULE_INTERNAL R V2/ Oconversion for MULE_INTERNAL to LATIN3 Q U2sinternal conversion function for MULE_INTERNAL to LATIN3 P T2/ Oconversion for LATIN3 to MULE_INTERNAL O S2sinternal conversion function for LATIN3 to MULE_INTERNAL N R2/ Oconversion for MULE_INTERNAL to LATIN1 M Q2sinternal conversion function for MULE_INTERNAL to LATIN1 L P2/ Oconversion for LATIN1 to MULE_INTERNAL K O2sinternal conversion function for LATIN1 to MULE_INTERNAL J N2/ Cconversion for WIN1250 to LATIN2 I M2ginternal conversion function for WIN1250 to LATIN2 H L2/ Cconversion for LATIN2 to WIN1250 G K2ginternal conversion function for LATIN2 to WIN1250 F J2/ Qconversion for MULE_INTERNAL to WIN1250 E I2uinternal conversion function for MULE_INTERNAL to WIN1250 D H2/ Qconversion for WIN1250 to MULE_INTERNAL C G2uinternal conversion function for WIN1250 to MULE_INTERNAL B F2/ Oconversion for MULE_INTERNAL to LATIN2 A E2sinternal conversion function for MULE_INTERNAL to LATIN2 @ D2/ Oconversion for LATIN2 to MULE_INTERNAL ? C2sinternal conversion function for LATIN2 to MULE_INTERNAL > B2/ Kconversion for MULE_INTERNAL to BIG5 = A2ointernal conversion function for MULE_INTERNAL to BIG5 < @2/ Oconversion for MULE_INTERNAL to EUC_TW ; ?2sinternal conversion function for MULE_INTERNAL to EUC_TW : >2/ Kconversion for BIG5 to MULE_INTERNAL 9 =2ointernal conversion function for BIG5 to MULE_INTERNAL 8 <2/ Oconversion for EUC_TW to MULE_INTERNAL 7 ;2sinternal conversion function for EUC_TW to MULE_INTERNAL 6 :2/ =conversion for BIG5 to EUC_TW 5 92ainternal conversion function for BIG5 to EUC_TW 4 82/ =conversion for EUC_TW to BIG5 3 72ainternal conversion function for EUC_TW to BIG5 2 62/ Oconversion for MULE_INTERNAL to EUC_KR 1 52sinternal conversion function for MULE_INTERNAL to EUC_KR 0 42/ Oconversion for EUC_KR to MULE_INTERNAL / 32sinternal conversion function for EUC_KR to MULE_INTERNAL . 22/ Kconversion for MULE_INTERNAL to SJIS - 12ointernal conversion function for MULE_INTERNAL to SJIS , 02/ Oconversion for MULE_INTERNAL to EUC_JP + /2sinternal conversion function for MULE_INTERNAL to EUC_JP * .2/ Kconversion for SJIS to MULE_INTERNAL ) -2ointernal conversion function for SJIS to MULE_INTERNAL ( ,2/ Oconversion for EUC_JP to MULE_INTERNAL ' +2sinternal conversion function for EUC_JP to MULE_INTERNAL & *2/ =conversion for SJIS to EUC_JP % )2ainternal conversion function for SJIS to EUC_JP $ (2/ =conversion for EUC_JP to SJIS # '2ainternal conversion function for EUC_JP to SJIS " &2/ Oconversion for MULE_INTERNAL to EUC_CN ! %2sinternal conversion function for MULE_INTERNAL to EUC_CN  $2/ Oconversion for EUC_CN to MULE_INTERNAL  #2sinternal conversion function for EUC_CN to MULE_INTERNAL  "2/ Iconversion for WIN866 to ISO-8859-5  !2minternal conversion function for WIN866 to ISO-8859-5   2/ Iconversion for ISO-8859-5 to WIN866  2minternal conversion function for ISO-8859-5 to WIN866  2/ Kconversion for WIN1251 to ISO-8859-5  2ointernal conversion function for WIN1251 to ISO-8859-5  2/ Kconversion for ISO-8859-5 to WIN1251  2ointernal conversion function for ISO-8859-5 to WIN1251  2/ Gconversion for KOI8R to ISO-8859-5  2kinternal conversion function for KOI8R to ISO-8859-5  2/ Gconversion for ISO-8859-5 to KOI8R  2kinternal conversion function for ISO-8859-5 to KOI8R  2/ Cconversion for WIN1251 to WIN866  2ginternal conversion function for WIN1251 to WIN866  2/ Cconversion for WIN866 to WIN1251  2ginternal conversion function for WIN866 to WIN1251  2/ ?conversion for WIN866 to KOI8R  2cinternal conversion function for WIN866 to KOI8R  2/ ?conversion for KOI8R to WIN866  2cinternal conversion function for KOI8R to WIN866  2/ Aconversion for WIN1251 to KOI8R   2einternal conversion function for WIN1251 to KOI8R   2/ Aconversion for KOI8R to WIN1251   2einternal conversion function for KOI8R to WIN1251   2/ Oconversion for MULE_INTERNAL to WIN866   2sinternal conversion function for MULE_INTERNAL to WIN866  2/ Oconversion for WIN866 to MULE_INTERNAL  2sinternal conversion function for WIN866 to MULE_INTERNAL  2/ Qconversion for MULE_INTERNAL to WIN1251  2uinternal conversion function for MULE_INTERNAL to WIN1251  h(О0蝂H4`6@ЛH@`h ЋؙH@Xp(pPhhȕp(Д0蓄HPhȐp(Џ0~X~ ȍ(@8 ؉`؁x ؃@肤<!_:F {connect to other PostgreSQL databases from within a database9!V@ PostGIS geometry, geography, and raster spatial types and functions!i 2/ 9conversion for UTF8 to SJIS!h 2]internal conversion function for UTF8 to SJIS!g 2/ 9conversion for SJIS to UTF8!f 2]internal conversion function for SJIS to UTF8!e 2/ ;conversion for UTF8 to JOHAB!d 2_internal conversion function for UTF8 to JOHAB!c 2/ ;conversion for JOHAB to UTF8!b 2_internal conversion function for JOHAB to UTF8!!a 2/ =conversion for UTF8 to LATIN1rsion !] 2ainternal conversion function for UTF8 to LATIN1ctio![ 2/ =conversion for LATIN1 to UTF8rsion !0 2ainternal conversion function for LATIN1 to UTF8ctio!( 2/ Econversion for ISO-8859-8 to UTF8n ! +2iinternal conversion function for ISO-8859-8 to UTF8! 2/ Econversion for UTF8 to ISO-8859-8n !+2iinternal conversion function for UTF8 to ISO-8859-8!` 2/ Econversion for ISO-8859-7 to UTF8!X 2/ Econversion for UTF8 to ISO-8859-7!T 2/ Econversion for ISO-8859-6 to UTF8!, 2/ Econversion for UTF8 to ISO-8859-6!$ 2/ Econversion for ISO-8859-5 to UTF8! 2/ Econversion for UTF8 to ISO-8859-5! 2/ ?conversion for LATIN10 to UTF8!^ 2/ ?conversion for UTF8 to LATIN10!!\ 2/ =conversion for LATIN9 to UTF8!!Z 2/ =conversion for UTF8 to LATIN9!!2 2/ =conversion for LATIN8 to UTF8!!. 2/ =conversion for UTF8 to LATIN8!!* 2/ =conversion for LATIN7 to UTF8 !& 2/ =conversion for UTF8 to LATIN7/ !" 2/ =conversion for LATIN6 to UTF8/ ! 2/ =conversion for UTF8 to LATIN6/ ! 2/ =conversion for LATIN5 to UTF8/ ! 2/ =conversion for UTF8 to LATIN5/ ! 2/ =conversion for LATIN4 to UTF8/ !Y 2/ =conversion for UTF8 to LATIN4!W 2/ =conversion for LATIN3 to UTF8!U 2/ =conversion for UTF8 to LATIN3!S 2/ =conversion for LATIN2 to UTF8!Q 2/ =conversion for UTF8 to LATIN2!O 2/ 7conversion for UTF8 to GBK!N 2[internal conversion function for UTF8 to GBK!M 2/ 7conversion for GBK to UTF8!L 2[internal conversion function for GBK to UTF8!K 2/ ?conversion for UTF8 to GB18030!J 2cinternal conversion function for UTF8 to GB18030!I 2/ ?conversion for GB18030 to UTF8!H 2cinternal conversion function for GB18030 to UTF8!G 2/ =conversion for UTF8 to EUC_TW!F 2ainternal conversion function for UTF8 to EUC_TW!E 2/ =conversion for EUC_TW to UTF8!D 2ainternal conversion function for EUC_TW to UTF8!C 2/ =conversion for UTF8 to EUC_KR!B 2ainternal conversion function for UTF8 to EUC_KR!A 2/ =conversion for EUC_KR to UTF8!@ 2ainternal conversion function for EUC_KR to UTF8!? 2/ =conversion for UTF8 to EUC_JP!> 2ainternal conversion function for UTF8 to EUC_JP!= 2/ =conversion for EUC_JP to UTF8!< 2ainternal conversion function for EUC_JP to UTF8!; 2/ =conversion for UTF8 to EUC_CN!: 2ainternal conversion function for UTF8 to EUC_CN!9 2/ =conversion for EUC_CN to UTF8!8 2ainternal conversion function for EUC_CN to UTF8!7 2/ ?conversion for WIN1258 to UTF8!6+m2cinternal conversion function for WIN1258 to UTF8!5 2/ ?conversion for UTF8 to WIN1258!4+k2cinternal conversion function for UTF8 to WIN1258!3 2/ ?conversion for WIN1257 to UTF8!1 2/ ?conversion for UTF8 to WIN1257!/ ~2/ ?conversion for WIN1256 to UTF8!- }2/ ?conversion for UTF8 to WIN1256!+ |2/ ?conversion for WIN1255 to UTF8!) {2/ ?conversion for UTF8 to WIN1255!' z2/ ?conversion for WIN1254 to UTF8!% y2/ ?conversion for UTF8 to WIN1254!# x2/ ?conversion for WIN1253 to UTF8!! w2/ ?conversion for UTF8 to WIN1253! v2/ ?conversion for WIN1252 to UTF8! u2/ ?conversion for UTF8 to WIN1252! t2/ ?conversion for WIN1251 to UTF8! s2/ ?conversion for UTF8 to WIN1251! r2/ ?conversion for WIN1250 to UTF8! q2/ ?conversion for UTF8 to WIN1250! p2/ =conversion for WIN874 to UTF8! o2/ =conversion for UTF8 to WIN874! n2/ =conversion for WIN866 to UTF8!  l2/ =conversion for UTF8 to WIN866!  j2/ ;conversion for KOI8U to UTF8!  i2_internal conversion function for KOI8U to UTF8!  h2/ ;conversion for UTF8 to KOI8U! g2_internal conversion function for UTF8 to KOI8U! f2/ ;conversion for KOI8R to UTF8! e2_internal conversion function for KOI8R to UTF8! d2/ ;conversion for UTF8 to KOI8R! c2_internal conversion function for UTF8 to KOI8R! b2/ 9conversion for UTF8 to BIG5! a2]internal conversion function for UTF8 to BIG5! `2/ 9conversion for BIG5 to UTF8H`  h~О~p(ȝ Мp `hjЙ@Xx(@XhГ8蒔Pp(H,t8`Ќf@ȉ@8(8؅PP``<9"LUAargs: geom, from_proj, to_proj - Return a new geometry with its coordinates transformed to a different spatial reference.9"KWAsReturns PostGIS version number and compile-time options.9"J\AReturns the version number of the postgis.sql script released with the installed postgis lib.9"IZAReturns version of the postgis scripts installed in this database.9"H`AWReturns build date of the PostGIS scripts.9"GYAcReturns the version number of the PROJ4 library.9"F[AgReturns the version number of the PostGIS library.9"EaAWReturns build date of the PostGIS library.9"D_AgReturns the version number of the libxml2 library.9"CXAReturns the version number of the liblwgeom library. This should match the version of PostGIS.9"B]AaReturns the version number of the GEOS library.9"AeAyReports full postgis version and build configuration infos.9"@dA$Upgrades installed postgis packaged extensions (e.g. postgis_sfcgal, postgis_topology, postgis_sfcgal) to latest installed version. Reports full postgis version and build configuration infos after.9"?HAargs: catalog_name, schema_name, table_name - Drops a table and all its references in geometry_columns.9">IAargs: schema_name, table_name - Drops a table and all its references in geometry_columns.9"=JAargs: table_name - Drops a table and all its references in geometry_columns.9"<EAargs: catalog_name, schema_name, table_name, column_name - Removes a geometry column from a spatial table.9";FAargs: schema_name, table_name, column_name - Removes a geometry column from a spatial table.9":GAargs: table_name, column_name - Removes a geometry column from a spatial table.9"9AAargs: catalog_name, schema_name, table_name, column_name, srid, type, dimension, use_typmod=true - Adds a geometry column to an existing table of attributes. By default uses type modifier to define rather than constraints. Pass in false for use_typmod to get old check constraint based behavior9"8CApargs: schema_name, table_name, column_name, srid, type, dimension, use_typmod=true - Adds a geometry column to an existing table of attributes. By default uses type modifier to define rather than constraints. Pass in false for use_typmod to get old check constraint based behavior9"7DA<args: table_name, column_name, srid, type, dimension, use_typmod=true - Adds a geometry column to an existing table of attributes. By default uses type modifier to define rather than constraints. Pass in false for use_typmod to get old check constraint based behavior9"6B[postgis type: Ellipsoidal spatial data type.9"51Apostgis type: A spatial datatype with two fields - geom (holding a geometry object) and path[] (a 1-d array holding the position of the geometry within the dumped object.)9"4@Qpostgis type: Planar spatial data type.9"3!@Xpostgis type: A box composed of x min, ymin, zmin, xmax, ymax, zmax. Often used to return the 3d extent of a geometry or collection of geometries.9k"2%@postgis type: A box composed of x min, ymin, xmax, ymax. Often used to return the 2d enclosing box of a geometry."1 44 ;PL/pgSQL procedural language"0 4 ;PL/pgSQL procedural languageb"/ 2Gconfiguration for turkish language`". 2Msnowball stemmer for turkish language\"- 2Gconfiguration for swedish languageZ", 2Msnowball stemmer for swedish languageV"+ 2Gconfiguration for spanish languageT"* 2Msnowball stemmer for spanish languageP") 2Gconfiguration for russian languageN"( 2Msnowball stemmer for russian languageJ"' 2Iconfiguration for romanian languageH"& 2Osnowball stemmer for romanian languageD"% 2Mconfiguration for portuguese languageB"$ 2Ssnowball stemmer for portuguese language>"# 2Kconfiguration for norwegian language<"" 2Qsnowball stemmer for norwegian language8"! 2Gconfiguration for italian language6"  2Msnowball stemmer for italian language2" 2Kconfiguration for hungarian language0" 2Qsnowball stemmer for hungarian language," 2Econfiguration for german language*" 2Ksnowball stemmer for german language&" 2Econfiguration for french language$" 2Ksnowball stemmer for french language " 2Gconfiguration for finnish language" 2Msnowball stemmer for finnish language" 2Gconfiguration for english language" 2Msnowball stemmer for english language" 2Cconfiguration for dutch language" 2Isnowball stemmer for dutch language" 2Econfiguration for danish language " 2Ksnowball stemmer for danish language " 2#snowball stemmer" 2/ ]conversion for SHIFT_JIS_2004 to EUC_JIS_2004" 2internal conversion function for SHIFT_JIS_2004 to EUC_JIS_2004" 2/ ]conversion for EUC_JIS_2004 to SHIFT_JIS_2004"  2internal conversion function for EUC_JIS_2004 to SHIFT_JIS_2004"  2/ Mconversion for UTF8 to SHIFT_JIS_2004"  2qinternal conversion function for UTF8 to SHIFT_JIS_2004"  2/ Mconversion for SHIFT_JIS_2004 to UTF8"  2qinternal conversion function for SHIFT_JIS_2004 to UTF8" 2/ Iconversion for UTF8 to EUC_JIS_2004" 2minternal conversion function for UTF8 to EUC_JIS_2004" 2/ Iconversion for EUC_JIS_2004 to UTF8" 2minternal conversion function for EUC_JIS_2004 to UTF8" 2/ 7conversion for UTF8 to UHC" 2[internal conversion function for UTF8 to UHC" 2/ 7conversion for UHC to UTF8" 2[internal conversion function for UHC to UTF8  9HИlHȖ8ZhF :PZf`"ȍ"0"6`BX . :8,88؅p`hx"؀zC#0F 3PostGIS SFCGAL functions9#/(dBwargs: geom - Makes a geometry from WKB with the given SRID9#.Aargs: linestring - Creates a Polygon formed by the given shell. Input geometries must be closed LINESTRINGS.9#-Aargs: xmin, ymin, xmax, ymax, srid=unknown - Creates a rectangular Polygon formed from the given minimums and maximums. Input values must be in SRS specified by the SRID.9#,Aargs: geoms_array - Creates a Linestring from point, multipoint, or line geometries.9#+Aargs: geom1, geom2 - Creates a Linestring from point, multipoint, or line geometries.9#*Aargs: geoms - Creates a Linestring from point, multipoint, or line geometries.9#)Aargs: point3DLowLeftBottom, point3DUpRightTop - Creates a BOX3D defined by the given 3d point geometries.9#(@args: pointLowLeft, pointUpRight - Creates a BOX2D defined by the given point geometries.9#'jBargs: WKB, srid - Makes a geometry from WKB with the given SRID.9#&kBwargs: WKB - Makes a geometry from WKB with the given SRID.9#%hBargs: WKB, srid - Makes a LINESTRING from WKB with the given SRID9#$iByargs: WKB - Makes a LINESTRING from WKB with the given SRID9##RBargs: WKT, srid - Makes a Geometry from WKT representation with the given SRID. If SRID is not given, it defaults to 0.9#"QBargs: WKT - Makes a Geometry from WKT representation with the given SRID. If SRID is not given, it defaults to 0.9#!Aargs: aMultiPoint - Creates a LineString from a MultiPoint geometry.9# Bargs: polyline, precision=5 - Creates a LineString from an Encoded Polyline.99$eBargs: geom, srid - Creates a geometry instance from a Well-Known Binary geometry representation (WKB) and optional SRID.99#/@dBargs: geom - Creates a geometry instance from a Well-Known Binary geometry representation (WKB) and optional SRID.9#MBargs: WKT, srid - Return a specified ST_Geometry value from Well-Known Text representation (WKT).9#LBargs: WKT - Return a specified ST_Geometry value from Well-Known Text representation (WKT).9# Bargs: geomgml, srid - Return a specified ST_Geometry value from GML representation. This is an alias name for ST_GeomFromGML9# Bargs: geomgml - Return a specified ST_Geometry value from GML representation. This is an alias name for ST_GeomFromGML9# Bargs: geomkml - Takes as input KML representation of geometry and outputs a PostGIS geometry object9#Bargs: geomjson - Takes as input a geojson representation of a geometry and outputs a PostGIS geometry object9#Bargs: geomjson - Takes as input a geojson representation of a geometry and outputs a PostGIS geometry object9#Bargs: geomjson - Takes as input a geojson representation of a geometry and outputs a PostGIS geometry object9# Bargs: geomgml, srid - Takes as input GML representation of geometry and outputs a PostGIS geometry object9# Bargs: geomgml - Takes as input GML representation of geometry and outputs a PostGIS geometry object9#4Bargs: geohash, precision=full_precision_of_geohash - Return a geometry from a GeoHash string.9#KB<args: WKT, srid - Return a specified ST_Geometry value from Well-Known Text representation (WKT). This is an alias name for ST_GeomFromText9#JB$args: WKT - Return a specified ST_Geometry value from Well-Known Text representation (WKT). This is an alias name for ST_GeomFromText9# Aargs: EWKT - Return a specified ST_Geometry value from Extended Well-Known Text representation (EWKT).9#Aargs: EWKB - Return a specified ST_Geometry value from Extended Well-Known Binary representation (EWKB).9#cBargs: WKT - Makes a collection Geometry from collection WKT with the given SRID. If SRID is not given, it defaults to 0.9# bBargs: WKT, srid - Makes a collection Geometry from collection WKT with the given SRID. If SRID is not given, it defaults to 0.9# Aargs: twkb - Creates a geometry instance from a TWKB ("Tiny Well-Known Binary") geometry representation.9# B$args: wkb - Creates a geography instance from a Well-Known Binary geometry representation (WKB) or extended Well Known Binary (EWKB).9# Bargs: EWKT - Return a specified geography value from Well-Known Text representation or extended (WKT).9# Bargs: EWKT - Return a specified geography value from Well-Known Text representation or extended (WKT).9#2Bargs: geohash, precision=full_precision_of_geohash - Return a BOX2D from a GeoHash string.9#Bargs: WKT, srid - Construct a MultiPolygon given an arbitrary collection of closed linestrings as a MultiLineString text representation Well-Known text representation.9#BHargs: WKT, srid - Construct a Polygon given an arbitrary collection of closed linestrings as a MultiLineString Well-Known text representation.9#KA<args: catalog_name, schema_name, table_name, column_name, srid - Updates the SRID of all features in a geometry column, geometry_columns metadata and srid. If it was enforced with constraints, the constraints will be updated with new srid constraint. If the old was enforced by type definition, the type definition will be changed.9#LAargs: schema_name, table_name, column_name, srid - Updates the SRID of all features in a geometry column, geometry_columns metadata and srid. If it was enforced with constraints, the constraints will be updated with new srid constraint. If the old was enforced by type definition, the type definition will be changed.9#MAargs: table_name, column_name, srid - Updates the SRID of all features in a geometry column, geometry_columns metadata and srid. If it was enforced with constraints, the constraints will be updated with new srid constraint. If the old was enforced by type definition, the type definition will be changed.9#?Apargs: relation_oid, use_typmod=true - Ensures geometry columns are defined with type modifiers or have appropriate spatial constraints This ensures they will be registered correctly in geometry_columns view. By default will convert all geometry columns with no type modifier to ones with type modifiers. To get old behavior set use_typmod=false9#>A8args: use_typmod=true - Ensures geometry columns are defined with type modifiers or have appropriate spatial constraints This ensures they will be registered correctly in geometry_columns view. By default will convert all geometry columns with no type modifier to ones with type modifiers. To get old behavior set use_typmod=false<  P\0@Ȝ84x(hИ&02ȗH0hZ(@8 (0@؎`DDDB( Hx`x82&9$7Aargs: g1field - Return a specified ST_Geometry value from a collection of other geometries.9$65Bargs: g1 - Return the number of points in an ST_LineString or ST_CircularString value.9$5@Bargs: g1 - Return the number of faces on a Polyhedral Surface. Will return null for non-polyhedral geometries.9$4;Bargs: a_polygon - Return the number of interior rings of a polygon in the geometry. Synonym for ST_NumInteriorRings.9$3:Bargs: a_polygon - Return the number of interior rings of a polygon geometry.9$26Btargs: geom - If geometry is a GEOMETRYCOLLECTION (or MULTI*) return the number of geometries, for single geometries will return 1, otherwise return NULL.9$1@args: geomA - If the geometry is a polygon or multi-polygon returns the number of rings.9$0@args: g1 - Return the number of points (vertexes) in a geometry.9$/@args: g1 - Returns coordinate dimension of the geometry as a small int. Values are: 2,3 or 4.9$. @args: a_point - Return the M coordinate of the point, or NULL if not available. Input must be a point.9$-Aargs: geom, flags - Returns a valid_detail (valid,reason,location) row stating if a geometry is valid or not and if not valid, a reason why and a location where.9$,Axargs: geom - Returns a valid_detail (valid,reason,location) row stating if a geometry is valid or not and if not valid, a reason why and a location where.9$+Aargs: geomA, flags - Returns text stating if a geometry is valid or not and if not valid, a reason why.9$*Aargs: geomA - Returns text stating if a geometry is valid or not and if not valid, a reason why.9$)Aargs: g, flags - Returns true if the ST_Geometry is well formed.9$(Auargs: g - Returns true if the ST_Geometry is well formed.9$'Bargs: geomA - Returns (TRUE) if this Geometry has no anomalous geometric points, such as self intersection or self tangency.9$&Bargs: g - Returns TRUE if this LINESTRING is both closed and simple.9$%EBargs: geomA - Returns true if this Geometry is an empty geometrycollection, polygon, point etc.9$$Bargs: g - Returns TRUE if the argument is a collection (MULTI*, GEOMETRYCOLLECTION, ...)9$#DBargs: g - Returns TRUE if the LINESTRINGs start and end points are coincident. For Polyhedral surface is closed (volumetric).9$"@args: geom - Returns true if all exterior rings are oriented clockwise and all interior rings are oriented counter-clockwise.9$!@args: geom - Returns true if all exterior rings are oriented counter-clockwise and all interior rings are oriented clockwise.9$ B}args: g1 - Return the geometry type of the ST_Geometry value.9$7Bargs: geomA, n - Return the 1-based Nth geometry if the geometry is a GEOMETRYCOLLECTION, (MULTI)POINT, (MULTI)LINESTRING, MULTICURVE or (MULTI)POLYGON, POLYHEDRALSURFACE Otherwise, return NULL.9$9Bargs: a_polygon - Returns a line string representing the exterior ring of the POLYGON geometry. Return NULL if the geometry is not a polygon. Will not work with MULTIPOLYGON9$@args: geom, fits=false - Returns the diagonal of the supplied geometrys bounding box.9$@args: g1 - Returns a geometry representing the double precision (float8) bounding box of the supplied geometry.9$CBargs: g - Returns the last point of a LINESTRING or CIRCULARLINESTRING geometry as a POINT.9$8Bargs: g - The inherent dimension of this Geometry object, which must be less than or equal to the coordinate dimension.9$OCargs: geomA - Return the coordinate dimension of the ST_Geometry value.9$Aargs: geomA - Returns the closure of the combinatorial boundary of this Geometry.9$=Bargs: geomA - Returns the type of the geometry as a string. Eg: LINESTRING, POLYGON, MULTIPOINT, etc.9$NB$args: WKT - Return a specified ST_Geometry value from Well-Known Text representation (WKT). This is an alias name for ST_GeomFromText9$WCtargs: WKB - Return a specified ST_Geometry value from Well-Known Binary representation (WKB). This is an alias name for ST_GeomFromWKB that takes no srid9$UBargs: WKT, srid - Makes a Geometry from WKT with the given SRID. If SRID is not given, it defaults to 0.9$VBargs: WKT - Makes a Geometry from WKT with the given SRID. If SRID is not given, it defaults to 0.9$VCargs: aLineString, srid - Returns a polygon built from the specified linestring and SRID.9$(eBargs: geom, srid - Makes a geometry from WKB with the given SRID9$PBargs: WKT, srid - Makes a point Geometry from WKT with the given SRID. If SRID is not given, it defaults to unknown.9$OBargs: WKT - Makes a point Geometry from WKT with the given SRID. If SRID is not given, it defaults to unknown.9$ 3Bargs: geohash, precision=full_precision_of_geohash - Return a point from a GeoHash string.9$ UCargs: x_lon, y_lat - Returns an ST_Point with the given coordinate values. OGC alias for ST_MakePoint.9$ _Bargs: WKT - Makes a MultiPolygon Geometry from WKT with the given SRID. If SRID is not given, it defaults to 0.9$ ^Bargs: WKT, srid - Makes a MultiPolygon Geometry from WKT with the given SRID. If SRID is not given, it defaults to 0.9$ \Bargs: WKT - Makes a Geometry from WKT with the given SRID. If SRID is not given, it defaults to 0.9$[Bargs: WKT, srid - Makes a Geometry from WKT with the given SRID. If SRID is not given, it defaults to 0.9$XBargs: WKT - Return a specified ST_MultiLineString value from WKT representation.9$WBargs: WKT, srid - Return a specified ST_MultiLineString value from WKT representation.9$Aargs: x, y, m - Creates a point geometry with an x y and m coordinate.9$ Awargs: x, y, z, m - Creates a 2D, 3DZ or 4D point geometry.9$ Aqargs: x, y, z - Creates a 2D, 3DZ or 4D point geometry.9$ Akargs: x, y - Creates a 2D, 3DZ or 4D point geometry.9$A(args: outerlinestring, interiorlinestrings - Creates a Polygon formed by the given shell. Input geometries must be closed LINESTRINGS.藃  Hf0$ "HPКP@0>0ȕ8Pؓ(ВPh`DЍp(ȋH 0Pp@88xpx(@4&9%>TAargs: geom, to_proj - Return a new geometry with its coordinates transformed to a different spatial reference.9%=SAargs: g1, srid - Return a new geometry with its coordinates transformed to a different spatial reference.9%<Aargs: input, reference, tolerance - Snap segments and vertices of input geometry to vertices of a reference geometry.9%;Aargs: geomA, pointOrigin, sizeX, sizeY, sizeZ, sizeM - Snap all points of the input geometry to a regular grid.9%:Aargs: geomA, size - Snap all points of the input geometry to a regular grid.9%9Aargs: geomA, sizeX, sizeY - Snap all points of the input geometry to a regular grid.9%8Aargs: geomA, originX, originY, sizeX, sizeY - Snap all points of the input geometry to a regular grid.9%7PAargs: geom, srid - Set the SRID on a geometry to a particular integer value.9%6Aargs: linestring, zerobasedposition, point - Replace point of a linestring with a given point.9%5Cargs: geog, max_segment_length - Return a modified geometry/geography having no segment longer than the given distance.9%4Aargs: geom, max_segment_length - Return a modified geometry/geography having no segment longer than the given distance.9%3+Aargs: geom, factor, origin - Scale a geometry by given factors.9%2*Aqargs: geom, factor - Scale a geometry by given factors.9%1-Aargs: geomA, XFactor, YFactor - Scale a geometry by given factors.9%0,Aargs: geomA, XFactor, YFactor, ZFactor - Scale a geometry by given factors.9%/%Aargs: geomA, rotRadians - Rotate a geometry rotRadians about the Z axis.9%.'Aargs: geomA, rotRadians - Rotate a geometry rotRadians about the Y axis.9%-&Aargs: geomA, rotRadians - Rotate a geometry rotRadians about the X axis.9%,$Aargs: geomA, rotRadians, pointOrigin - Rotate a geometry rotRadians counter-clockwise about an origin.9%+#Aargs: geomA, rotRadians, x0, y0 - Rotate a geometry rotRadians counter-clockwise about an origin.9%*"Aargs: geomA, rotRadians - Rotate a geometry rotRadians counter-clockwise about an origin.9%)@wargs: g1 - Return the geometry with vertex order reversed.9%(Awargs: linestring, offset - Remove point from a linestring.9%'@args: g, prec_x, prec_y, prec_z, prec_m - Sets least significant bits of coordinates to zero9%&@qargs: geom - Return the geometry in its canonical form.9%%@kargs: g1 - Return the geometry as a MULTI* geometry.9%$@args: collection - Given a geometry collection, return the "simplest" representation of the contents.9%#@args: collection, type - Given a (multi)geometry, return a (multi)geometry consisting only of elements of the specified type.9%"Aargs: amultilinestring - Return a (set of) LineString(s) formed by sewing together a MULTILINESTRING.9%!@args: g - Upcast a geometry into its curved type, if applicable.9% @args: g - Force the orientation of the vertices in a polygon to follow the Right-Hand-Rule.9%@args: geomA, version - Force the geometries to use SFS 1.1 geometry types only.9%@args: geomA - Force the geometries to use SFS 1.1 geometry types only.9%@args: geom - Orients all exterior rings clockwise and all interior rings counter-clockwise.9%@}args: geomA - Convert the geometry into a GEOMETRYCOLLECTION.9%@args: geom - Orients all exterior rings counter-clockwise and all interior rings clockwise.9%@gargs: geomA - Force the geometries into XYZM mode.9%@eargs: geomA - Force the geometries into XYM mode.9%@eargs: geomA - Force the geometries into XYZ mode.9%@args: geomA - Force the geometries into XYZ mode. This is an alias for ST_Force3DZ.9%@args: geomA - Force the geometries into a "2-dimensional mode".9%!Aargs: geomA, a, b, d, e, xoff, yoff - Apply a 3d affine transformation to a geometry.9% Aargs: geomA, a, b, c, d, e, f, g, h, i, xoff, yoff, zoff - Apply a 3d affine transformation to a geometry.9%Aargs: linestring, point, position - Add a point to a LineString.9%Aoargs: linestring, point - Add a point to a LineString.9%@args: aGeomorBox2DorBox3D - Returns Z minima of a bounding box 2d or 3d or a geometry.9%@args: geomA - Returns ZM (dimension semantic) flag of the geometries as a small int. Values are: 0=2d, 1=3dm, 2=3dz, 3=4d.9%@args: aGeomorBox2DorBox3D - Returns Z minima of a bounding box 2d or 3d or a geometry.9%@args: a_point - Return the Z coordinate of the point, or NULL if not available. Input must be a point.9% @args: aGeomorBox2DorBox3D - Returns Y minima of a bounding box 2d or 3d or a geometry.9% @args: aGeomorBox2DorBox3D - Returns Y maxima of a bounding box 2d or 3d or a geometry.9% @args: a_point - Return the Y coordinate of the point, or NULL if not available. Input must be a point.9% @args: aGeomorBox2DorBox3D - Returns X minima of a bounding box 2d or 3d or a geometry.9% @args: aGeomorBox2DorBox3D - Returns X maxima of a bounding box 2d or 3d or a geometry.9%@args: a_point - Return the X coordinate of the point, or NULL if not available. Input must be a point.9%0Cargs: g - Returns a text summary of the contents of the geometry.9%@args: g - Returns a text summary of the contents of the geometry.9%BBargs: geomA - Returns the first point of a LINESTRING geometry as a POINT.9%QAargs: g1 - Returns the spatial reference identifier for the ST_Geometry as defined in spatial_ref_sys table.9%Aargs: geom - Returns a MultiPoint containing all of the coordinates of a geometry.9%?Bargs: a_linestring, n - Return the Nth point in the first LineString or circular LineString in the geometry. Negative values are counted backwards from the end of the LineString. Returns NULL if there is no linestring in the geometry.9%AB<args: geomA, n - Return the 1-based Nth geometry (face) if the geometry is a POLYHEDRALSURFACE, POLYHEDRALSURFACEM. Otherwise, return NULL.=  `<h&Ȝ>0&> $ph`ؖP ȕ RhRT:h``(.p. 8P P 0P(xZ B ~xN0x9&4Aargs: g1, g2 - Return a specified ST_Geometry value from a collection of other geometries.9&3HCargs: g1, g2 - Returns the 3-dimensional longest line between two geometries9&2NCargs: geomA, geomB - Returns TRUE if the Geometries "spatially intersect" in 3d - only for points, linestrings, polygons, polyhedral surface (area). With SFCGAL backend enabled also supports TINS9&1LCargs: g1, g2, distance - Returns true if all of the 3D geometries are within the specified distance of one another.9&0JC args: g1, g2, distance_of_srid - For 3d (z) geometry type Returns true if two geometries 3d distance is within number of units.9&/DClargs: g1, g2 - For geometry type Returns the 3-dimensional cartesian minimum distance (based on spatial ref) between two geometries in projected units.9&.FCargs: g1, g2 - Returns the 3-dimensional point on g1 that is closest to g2. This is the first point of the 3D shortest line.9&-)Bargs: row, name, extent, geom_name - Return a Mapbox Vector Tile representation of a set of rows.9&,(Bargs: row, name, extent - Return a Mapbox Vector Tile representation of a set of rows.9&+'Bargs: row, name - Return a Mapbox Vector Tile representation of a set of rows.9&*&Bargs: row - Return a Mapbox Vector Tile representation of a set of rows.9&)*B$args: geom, bounds, extent=4096, buffer=256, clip_geom=true - Transform a geometry into the coordinate space of a Mapbox Vector Tile.9&(0Bargs: row, geom_name - Return a Geobuf representation of a set of rows.9&'/B{args: row - Return a Geobuf representation of a set of rows.9&&1Bargs: geom, maxchars=full_precision_of_point - Return a GeoHash representation of the geometry.9&%Cargs: g1, maxdecimaldigits=15, options=0 - Returns a Geometry in X3D xml node element format: ISO-IEC-19776-1.2-X3DEncodings-XML9&$@(args: geometries, unique_ids, decimaldigits_xy=0, decimaldigits_z=0, decimaldigits_m=0, include_sizes=false, include_bounding_boxes=false - Returns the geometry as TWKB, aka "Tiny Well-Known Binary"9&#@args: g1, decimaldigits_xy=0, decimaldigits_z=0, decimaldigits_m=0, include_sizes=false, include_bounding boxes=false - Returns the geometry as TWKB, aka "Tiny Well-Known Binary"9&"Bargs: g1, maxdecimaldigits=15 - Return the Well-Known Text (WKT) representation of the geometry/geography without SRID metadata.9&!Bargs: g1 - Return the Well-Known Text (WKT) representation of the geometry/geography without SRID metadata.9& IBargs: g1, maxdecimaldigits=15 - Return the Well-Known Text (WKT) representation of the geometry/geography without SRID metadata.9&HBargs: g1 - Return the Well-Known Text (WKT) representation of the geometry/geography without SRID metadata.9&Bargs: geog, rel=0, maxdecimaldigits=15 - Returns a Geometry in SVG path data given a geometry or geography object.9&Bargs: geom, rel=0, maxdecimaldigits=15 - Returns a Geometry in SVG path data given a geometry or geography object.9&Aargs: pt, format=' - Return the Degrees, Minutes, Seconds representation of the given point.9&Bargs: version, geog, maxdecimaldigits=15, nprefix=NULL - Return the geometry as a KML element. Several variants. Default version=2, default maxdecimaldigits=159&Bargs: version, geom, maxdecimaldigits=15, nprefix=NULL - Return the geometry as a KML element. Several variants. Default version=2, default maxdecimaldigits=159&B0args: geog, maxdecimaldigits=15 - Return the geometry as a KML element. Several variants. Default version=2, default maxdecimaldigits=159&B0args: geom, maxdecimaldigits=15 - Return the geometry as a KML element. Several variants. Default version=2, default maxdecimaldigits=159&Aargs: g1 - Returns a Geometry in HEXEWKB format (as text) using either little-endian (NDR) or big-endian (XDR) encoding.9&Aargs: g1, NDRorXDR - Returns a Geometry in HEXEWKB format (as text) using either little-endian (NDR) or big-endian (XDR) encoding.9&Bargs: version, geog, maxdecimaldigits=15, options=0, nprefix=null, id=null - Return the geometry as a GML version 2 or 3 element.9&Bargs: version, geom, maxdecimaldigits=15, options=0, nprefix=null, id=null - Return the geometry as a GML version 2 or 3 element.9&Bargs: geog, maxdecimaldigits=15, options=0 - Return the geometry as a GML version 2 or 3 element.9&Bargs: geom, maxdecimaldigits=15, options=0 - Return the geometry as a GML version 2 or 3 element.9&Cargs: gj_version, geog, maxdecimaldigits=15, options=0 - Return the geometry as a GeoJSON element.9&Bargs: gj_version, geom, maxdecimaldigits=15, options=0 - Return the geometry as a GeoJSON element.9&Bargs: geog, maxdecimaldigits=15, options=0 - Return the geometry as a GeoJSON element.9&Bargs: geom, maxdecimaldigits=15, options=0 - Return the geometry as a GeoJSON element.9& -Cargs: g1 - Return the Well-Known Text (WKT) representation of the geometry with SRID meta data.9& @args: g1 - Return the Well-Known Text (WKT) representation of the geometry with SRID meta data.9& Aargs: g1, NDR_or_XDR - Return the Well-Known Binary (WKB) representation of the geometry with SRID meta data.9& Aargs: g1 - Return the Well-Known Binary (WKB) representation of the geometry with SRID meta data.9& Bargs: geom, precision=5 - Returns an Encoded Polyline from a LineString geometry.9&,Cargs: g1, NDR_or_XDR - Return the Well-Known Binary (WKB) representation of the geometry/geography without SRID meta data.9&+Cargs: g1 - Return the Well-Known Binary (WKB) representation of the geometry/geography without SRID meta data.9&FBargs: g1, NDR_or_XDR - Return the Well-Known Binary (WKB) representation of the geometry/geography without SRID meta data.9&GBargs: g1 - Return the Well-Known Binary (WKB) representation of the geometry/geography without SRID meta data.9&.Aargs: geomA, deltaX, deltaY, XFactor, YFactor - Translate a geometry by given factors and offsets.9&(Aargs: g1, deltax, deltay, deltaz - Translate a geometry by given offsets.9&)Aargs: g1, deltax, deltay - Translate a geometry by given offsets.9&VAargs: geom, from_proj, to_srid - Return a new geometry with its coordinates transformed to a different spatial reference.P  @~Ȟ6x`ț``x6x<pP6pؓXВ@ `tȏ08<XX؋``Xx(8( Ȁ='(hF Uforeign-data wrapper for flat file access9''Aargs: g1_array - Return a specified ST_Geometry value from a collection of other geometries.9'&Cpargs: gg1, gg2, distance_meters - Returns true if the geometries are within the specified distance of one another. For geometry units are in those of spatial reference and for geography units are in meters and measurement is defaulted to use_spheroid=true (measure around spheroid), for faster check, use_spheroid=false to measure along sphere.9'%Alargs: g1, g2, distance_of_srid - Returns true if the geometries are within the specified distance of one another. For geometry units are in those of spatial reference and for geography units are in meters and measurement is defaulted to use_spheroid=true (measure around spheroid), for faster check, use_spheroid=false to measure along sphere.9'$Bargs: g1, g2, distance - Returns true if all of the geometries are within the specified distance of one another9'#@args: geomlonlatA, geomlonlatB, measurement_spheroid - Returns the minimum distance between two lon/lat geometries given a particular spheroid. PostGIS versions prior to 1.5 only support points.9'"6Cargs: geomlonlatA, geomlonlatB - Returns minimum distance in meters between two lon/lat geometries. Uses a spherical earth and radius derived from the spheroid defined by the SRID. Faster than ST_DistanceSpheroid , but less accurate. PostGIS versions prior to 1.5 only implemented for points.9'!~Bargs: g1, g2 - Returns the 2-dimensional largest distance between two geometries in projected units.9' Aargs: g1, g2, densifyFrac = -1 - Returns the Fréchet distance between two geometries. This is a measure of similarity between curves that takes into account the location and ordering of the points along the curves. Units are in the units of the spatial reference system of the geometries.9'Aargs: g1, g2, densifyFrac - Returns the Hausdorff distance between two geometries. Basically a measure of how similar or dissimilar 2 geometries are. Units are in the units of the spatial reference system of the geometries.9'AXargs: g1, g2 - Returns the Hausdorff distance between two geometries. Basically a measure of how similar or dissimilar 2 geometries are. Units are in the units of the spatial reference system of the geometries.9'Aargs: g - Returns the two-point LineString spanning a geometrys minimum clearance.9'Aargs: g - Returns the minimum clearance of a geometry, a measure of a geometrys robustness.9'C args: gg1, gg2, use_spheroid - For geometry type returns the 2D Cartesian distance between two geometries in projected units (based on spatial reference system). For geography type defaults to return minimum geodesic distance between two geographies in meters.9'Cargs: gg1, gg2 - For geometry type returns the 2D Cartesian distance between two geometries in projected units (based on spatial reference system). For geography type defaults to return minimum geodesic distance between two geographies in meters.9'@args: g1, g2 - For geometry type returns the 2D Cartesian distance between two geometries in projected units (based on spatial reference system). For geography type defaults to return minimum geodesic distance between two geographies in meters.9'Aargs: A, B - Returns TRUE if the Geometries do not "spatially intersect" - if they do not share any space together.9'AXargs: linestringA, linestringB - Given 2 linestrings, returns a number between -3 and 3 denoting what kind of crossing behavior. 0 is no crossing.9'Aargs: g1, g2 - Returns TRUE if the supplied geometries have some, but not all, interior points in common.9'Cargs: geogA, geogB - Returns 1 (TRUE) if no point in Geometry/Geography A is outside Geometry/Geography B9'Aargs: geomA, geomB - Returns 1 (TRUE) if no point in Geometry/Geography A is outside Geometry/Geography B9'Cargs: geogpolyA, geogpointB - Returns 1 (TRUE) if no point in Geometry B is outside Geometry A9'Aargs: geomA, geomB - Returns 1 (TRUE) if no point in Geometry B is outside Geometry A9'Aargs: geomA, geomB - Returns true if B intersects the interior of A but not the boundary (or exterior). A does not contain properly itself, but does contain itself.9'Aargs: geomA, geomB - Returns true if and only if no points of B lie in the exterior of A, and at least one point of the interior of B lies in the interior of A.9'Aargs: g, distance - Aggregate. Returns an array of GeometryCollections, where each GeometryCollection represents a set of geometries separated by no more than the specified distance.9'Aargs: geom, number_of_clusters - Windowing function that returns integer id for the cluster each input geometry is in.9' Aargs: g - Aggregate. Returns an array with the connected components of a set of geometries9' Aargs: geom, eps, minpoints - Windowing function that returns integer id for the cluster each input geometry is in based on 2D implementation of Density-based spatial clustering of applications with noise (DBSCAN) algorithm.9' Bargs: g1, g2 - Returns the 2-dimensional point on g1 that is closest to g2. This is the first point of the shortest line.9' 4Cargs: g1, use_spheroid=true - Returns the geometric center of a geometry.9' Aoargs: g1 - Returns the geometric center of a geometry.9'Cargs: line1, line2 - Returns the angle between 3 points, or between 2 vectors (4 points or 2 lines).9'@args: point1, point2, point3, point4 - Returns the angle between 3 points, or between 2 vectors (4 points or 2 lines).9'C0args: pointA, pointB - Returns the north-based azimuth as the angle in radians measured clockwise from the vertical on pointA to pointB.9'@0args: pointA, pointB - Returns the north-based azimuth as the angle in radians measured clockwise from the vertical on pointA to pointB.9'C0args: geog, use_spheroid=true - Returns the area of the surface if it is a Polygon or MultiPolygon. For geometry, a 2D Cartesian area is determined with units specified by the SRID. For geography, area is determined on a curved surface with units in square meters.9'@args: g1 - Returns the area of the surface if it is a Polygon or MultiPolygon. For geometry, a 2D Cartesian area is determined with units specified by the SRID. For geography, area is determined on a curved surface with units in square meters.9'GCargs: g1, g2 - Returns the 3-dimensional shortest line between two geometries9'EClargs: g1, g2 - For geometry type Returns the 3-dimensional cartesian maximum distance (based on spatial ref) between two geometries in projected units.8  p(nx`H``hrVhȒ@V 60x8^ȋt(>pbXH686l(nPȂlnȀ>(%lF Sforeign-data wrapper for GIS data access9($Aargs: geom, box - Returns the portion of a geometry falling within a rectangle.9(#Aargs: A - Creates an areal geometry formed by the constituent linework of given geometry9("%CLargs: g1, radius_of_buffer, buffer_style_parameters - (T)Returns a geometry covering all points within a given distancefrom the input geometry.9(!$CHargs: g1, radius_of_buffer, num_seg_quarter_circle - (T)Returns a geometry covering all points within a given distancefrom the input geometry.9( #Cargs: g1, radius_of_buffer_in_meters - (T)Returns a geometry covering all points within a given distancefrom the input geometry.9(ALargs: g1, radius_of_buffer, buffer_style_parameters - (T)Returns a geometry covering all points within a given distancefrom the input geometry.9(AHargs: g1, radius_of_buffer, num_seg_quarter_circle - (T)Returns a geometry covering all points within a given distancefrom the input geometry.9(Aargs: g1, radius_of_buffer - (T)Returns a geometry covering all points within a given distancefrom the input geometry.9(Aargs: A, B - Returns true if the geometry A is completely inside geometry B9(Aargs: g1, g2 - Returns TRUE if the geometries have at least one point in common, but their interiors do not intersect.9(Bargs: g1, g2 - Returns the 2-dimensional shortest line between two geometries9(A args: intersectionMatrix, intersectionMatrixPattern - Returns true if intersectionMattrixPattern1 implies intersectionMatrixPattern29(A4args: geomA, geomB, BoundaryNodeRule - Returns true if this Geometry is spatially related to anotherGeometry, by testing for intersections between the Interior, Boundary and Exterior of the two geometries as specified by the values in the intersectionMatrixPattern. If no intersectionMatrixPattern is passed in, then returns the maximum intersectionMatrixPattern that relates the 2 geometries.9(Aargs: geomA, geomB - Returns true if this Geometry is spatially related to anotherGeometry, by testing for intersections between the Interior, Boundary and Exterior of the two geometries as specified by the values in the intersectionMatrixPattern. If no intersectionMatrixPattern is passed in, then returns the maximum intersectionMatrixPattern that relates the 2 geometries.9(AXargs: geomA, geomB, intersectionMatrixPattern - Returns true if this Geometry is spatially related to anotherGeometry, by testing for intersections between the Interior, Boundary and Exterior of the two geometries as specified by the values in the intersectionMatrixPattern. If no intersectionMatrixPattern is passed in, then returns the maximum intersectionMatrixPattern that relates the 2 geometries.9(C,args: g1, distance, azimuth - Returns a POINT projected from a start point using a distance in meters and bearing (azimuth) in radians.9(B{args: g1 - Returns a POINT guaranteed to lie on the surface.9(@args: geomA - Returns the 3-dimensional perimeter of the geometry, if it is a polygon or multi-polygon.9(@`args: geomA - Returns the 2-dimensional perimeter of the geometry, if it is a polygon or multi-polygon. This is currently an alias for ST_Perimeter.9(Cargs: geog, use_spheroid=true - Return the length measurement of the boundary of an ST_Surface or ST_MultiSurface geometry or geography. (Polygon, MultiPolygon). geometry measurement is in units of spatial reference and geography is in meters.9(@args: g1 - Return the length measurement of the boundary of an ST_Surface or ST_MultiSurface geometry or geography. (Polygon, MultiPolygon). geometry measurement is in units of spatial reference and geography is in meters.9(Aargs: A, B - Returns TRUE if the Geometries share space, are of the same dimension, but are not completely contained by each other.9(TCargs: A, B - Returns true if the given geometries represent the same geometry and points are in the same directional order.9( Bhargs: g1, g2 - Returns the 2-dimensional longest line points of two geometries. The function will only return the first longest line if more than one, that the function finds. The line returned will always start in g1 and end in g2. The length of the line this function returns will always be the same as st_maxdistance returns for g1 and g2.9( @xargs: a_geometry, a_spheroid - Calculates the 2D length/perimeter of a geometry on an ellipsoid. This is useful if the coordinates of the geometry are in longitude/latitude and a length is desired without reprojection.9( @args: a_geometry, a_spheroid - Calculates the 2D or 3D length/perimeter of a geometry on an ellipsoid. This is useful if the coordinates of the geometry are in longitude/latitude and a length is desired without reprojection.9( @args: a_3dlinestring - Returns the 3-dimensional or 2-dimensional length of the geometry if it is a linestring or multi-linestring.9( @Targs: a_2dlinestring - Returns the 2-dimensional length of the geometry if it is a linestring or multi-linestring. This is an alias for ST_Length9(C4args: geog, use_spheroid=true - Returns the 2D length of the geometry if it is a LineString or MultiLineString. geometry are in units of spatial reference and geography are in meters (default spheroid)9(@args: a_2dlinestring - Returns the 2D length of the geometry if it is a LineString or MultiLineString. geometry are in units of spatial reference and geography are in meters (default spheroid)9(C0args: geogA, geogB - Returns TRUE if the Geometries/Geography "spatially intersect in 2D" - (share any portion of space) and FALSE if they dont (they are Disjoint). For geography -- tolerance is 0.00001 meters (so any points that close are considered to intersect)9(A0args: geomA, geomB - Returns TRUE if the Geometries/Geography "spatially intersect in 2D" - (share any portion of space) and FALSE if they dont (they are Disjoint). For geography -- tolerance is 0.00001 meters (so any points that close are considered to intersect)9(QCargs: geomA - Returns true if a geometry or geometry collection contains a circular string9(BLargs: g , tolerance , max_iter , fail_if_not_converged - Returns the geometric median of a MultiPoint.9(Bargs: A, B - Returns true if the given geometries represent the same geometry. Directionality is ignored.9(Cargs: gg1, gg2, distance_meters, use_spheroid - Returns true if the geometries are within the specified distance of one another. For geometry units are in those of spatial reference and for geography units are in meters and measurement is defaulted to use_spheroid=true (measure around spheroid), for faster check, use_spheroid=false to measure along sphere.Xq  `Nh(:,`bؘ P ЗXȖp@vx0XБ02XZ2h^x؉ZPЈPЇ`j6ȁ؀9)0XC0args: geomA, measure_start, measure_end, offset - Return a derived geometry collection value with elements that match the specified range of measures inclusively. Polygonal elements are not supported.9)/YCargs: ageom_with_measure, a_measure, offset - Return a derived geometry collection value with elements that match the specified measure. Polygonal elements are not supported.9).Aargs: a_linestring, startfraction, endfraction - Return a linestring being a substring of the input one starting and ending at the given fractions of total 2d length. Second and third arguments are float8 values between 0 and 1.9)-Aargs: a_linestring, a_point - Returns a float between 0 and 1 representing the location of the closest point on LineString to the given Point, as a fraction of total 2d line length.9),Aargs: a_linestring, a_fraction, repeat - Returns one or more points interpolated along a line.9)+A0args: a_linestring, a_fraction - Returns a point interpolated along a line. Second argument is a float8 between 0 and 1 representing fraction of total length of linestring the point has to be located.9)*Aargs: g1, tolerance, extend_to - Returns the cells of the Voronoi diagram constructed from the vertices of a geometry.9))ADargs: g1, tolerance, extend_to - Returns the boundaries between the cells of the Voronoi diagram constructed from the vertices of a geometry.9)(Aargs: geom - Like ST_Union, but working at the geometry component level.9)'Aargs: g1_array - Returns a geometry that represents the point set union of the Geometries.9)&Aargs: g1, g2 - Returns a geometry that represents the point set union of the Geometries.9)%Aargs: g1field - Returns a geometry that represents the point set union of the Geometries.9)$Bargs: geom, ords - Returns a version of the given geometry with given ordinate values swapped.9)#A$args: geom, max_vertices=256 - Returns a set of geometry where no geometry in the set has more than the specified number of vertices.9)"Aargs: geomA, geomB - Returns a geometry that represents the portions of A and B that do not intersect. It is called a symmetric difference because ST_SymDifference(A,B) = ST_SymDifference(B,A).9)!Aargs: input, blade - Returns a collection of geometries resulting by splitting a geometry.9) A args: geomA, threshold = 0, set_area = 1 - Sets the effective area for each vertex, storing the value in the M ordinate. A simplified geometry can then be generated by filtering on the M ordinate.9)Aargs: geom, min, max = null, returnM = false - Filters vertex points based on their m-value9)A,args: geom, nIterations = 1, preserveEndPoints = false - Returns a "smoothed" version of the given geometry using the Chaikin algorithm9)Aargs: geomA, tolerance - Returns a "simplified" version of the given geometry using the Visvalingam-Whyatt algorithm9)A args: geomA, tolerance - Returns a "simplified" version of the given geometry using the Douglas-Peucker algorithm. Will avoid creating derived geometries (polygons in particular) that are invalid.9)A$args: geomA, tolerance, preserveCollapsed - Returns a "simplified" version of the given geometry using the Douglas-Peucker algorithm.9)@yargs: geom, wrap, move - Wrap a geometry around an X value.9)@args: geomA - Toggle geometry coordinates between -180..180 and 0..360 ranges.9)Aargs: lineal1, lineal2 - Returns a collection containing paths shared by the two input linestrings/multilinestrings.9)Aargs: geom, tolerance - Returns a version of the given geometry with duplicated points removed.9)Aargs: line, signed_distance, style_parameters=' - Return an offset line at a given distance and side from an input line. Useful for computing parallel lines about a center line9)AQargs: geom - Node a set of linestrings.9)A`args: geom_array - Aggregate. Creates a GeometryCollection containing possible polygons formed from the constituent linework of a set of geometries.9)A\args: geomfield - Aggregate. Creates a GeometryCollection containing possible polygons formed from the constituent linework of a set of geometries.9)Aargs: geom - Returns a minimum rotated rectangle enclosing a geometry.9)Aargs: geom - Returns the center point and radius of the smallest circle that can fully contain a geometry.9)Axargs: geomA, num_segs_per_qt_circ=48 - Returns the smallest circle polygon that can fully contain a geometry. Default uses 48 segments per quarter circle.9)Aargs: geomfield - Same as ST_Union, only memory-friendly (uses less memory and more processor time).9)Aargs: input - Attempts to make an invalid geometry valid without losing vertices.9) RCargs: geomANoncircular - Converts a LINESTRING/POLYGON to a CIRCULARSTRING, CURVEPOLYGON9) )Cargs: geogA, geogB - (T)Returns a geometry that represents the shared portion of geomA and geomB.9) Aargs: geomA, geomB - (T)Returns a geometry that represents the shared portion of geomA and geomB.9) A4args: g, npoints - Converts a polygon or multi-polygon into a multi-point composed of randomly location points within the original areas.9) Bargs: geom - Returns a version of the given geometry with X and Y axis flipped. Useful for people who have built latitude/longitude features and need to fix them.9)3Aargs: a_polygon - Returns a set of geometry_dump rows, representing the exterior and interior rings of a polygon.9)4Aargs: geom - Returns a set of geometry_dump (geom,path) rows of all points that make up a geometry.9)2Aargs: g1 - Returns a set of geometry_dump (geom,path) rows, that make up a geometry g1.9)Aargs: geomA, geomB - Returns a geometry that represents that part of geometry A that does not intersect with geometry B.9)Aargs: g1, tolerance, flags - Return a Delaunay triangulation around the given input points.9)PC@args: curveGeom, tolerance, tolerance_type, flags - Converts a CIRCULARSTRING/CURVEPOLYGON/MULTISURFACE to a LINESTRING/POLYGON/MULTIPOLYGON9)A args: geomA - The convex hull of a geometry represents the minimum convex geometry that encloses all geometries within the set.9)C<args: geomA, target_percent, allow_holes=false - The concave hull of a geometry represents a possibly concave geometry that encloses all geometries within the set. You can think of it as shrink wrapping.8x  P6|(hD(pj <p$Xpvn0\xnh0 (<0ȈPЅ(PtC**FKReturns the version of SFCGAL in use?*)pF -prewarm relation data9*(&Fargs: tilewidth, tileheight, width, height, upperleftx, upperlefty, scalex, scaley, skewx, skewy, srid=unknown - Cover georeferenced area with a grid of empty raster tiles.9*'Fargs: rastschema, rasttable, rastcolumn, VARIADIC constraints - Adds raster constraints to a loaded raster table for a specific column that constrains spatial ref, scaling, blocksize, alignment, bands, band type and a flag to denote if raster column is regularly blocked. The table must be loaded with data for the constraints to be inferred. Returns true if the constraint setting was accomplished and issues a notice otherwise.9*&Fargs: rasttable, rastcolumn, VARIADIC constraints - Adds raster constraints to a loaded raster table for a specific column that constrains spatial ref, scaling, blocksize, alignment, bands, band type and a flag to denote if raster column is regularly blocked. The table must be loaded with data for the constraints to be inferred. Returns true if the constraint setting was accomplished and issues a notice otherwise.9*% F\ args: rasttable, rastcolumn, srid=true, scale_x=true, scale_y=true, blocksize_x=true, blocksize_y=true, same_alignment=true, regular_blocking=false, num_bands=true, pixel_types=true, nodata_values=true, out_db=true, extent=true - Adds raster constraints to a loaded raster table for a specific column that constrains spatial ref, scaling, blocksize, alignment, bands, band type and a flag to denote if raster column is regularly blocked. The table must be loaded with data for the constraints to be inferred. Returns true if the constraint setting was accomplished and issues a notice otherwise.9*$@args: geomA - Returns TRUE if the bbox of this geometry is cached, FALSE otherwise.9*#@{args: geomA - Drop the bounding box cache from the geometry.9*"@aargs: geomA - Add bounding box to the geometry.9*!@args: a_point, center_x, center_y, radius - Is the point geometry inside the circle defined by center_x, center_y, radius9* @args: geomA - Returns the amount of space (in bytes) the geometry takes.9*NAargs: a_schema_name, a_table_name, a_geomfield_name - The syntax is find_srid(a_db_schema, a_table, a_column) and the function returns the integer SRID of the specified column by searching through the GEOMETRY_COLUMNS table.9*Aargs: geomfield - an aggregate function that returns the box3D bounding box that bounds rows of geometries.9*Aargs: geomfield - an aggregate function that returns the bounding box that bounds rows of geometries.9*@@args: box, dx, dy, dz=0 - Returns bounding box expanded in all directions from the bounding box of the input geometry. Uses double-precision9*@Largs: box, units_to_expand - Returns bounding box expanded in all directions from the bounding box of the input geometry. Uses double-precision9*@(args: box, dx, dy - Returns bounding box expanded in all directions from the bounding box of the input geometry. Uses double-precision9*@Largs: box, units_to_expand - Returns bounding box expanded in all directions from the bounding box of the input geometry. Uses double-precision9*@\args: geom, dx, dy, dz=0, dm=0 - Returns bounding box expanded in all directions from the bounding box of the input geometry. Uses double-precision9*@Pargs: geom, units_to_expand - Returns bounding box expanded in all directions from the bounding box of the input geometry. Uses double-precision9*@4args: table_name, geocolumn_name - Return the estimated extent of the given spatial table. The estimated is taken from the geometry columns statistics. The current schema will be used if not specified.9*@hargs: schema_name, table_name, geocolumn_name - Return the estimated extent of the given spatial table. The estimated is taken from the geometry columns statistics. The current schema will be used if not specified.9*@args: schema_name, table_name, geocolumn_name, parent_ony - Return the estimated extent of the given spatial table. The estimated is taken from the geometry columns statistics. The current schema will be used if not specified.9*gAargs: geomA - Returns a BOX3D representing the maximum extents of the geometry.9*fAargs: geomA - Returns a BOX2D representing the maximum extents of the geometry.9*Aargs: geomfield - Aggregate. Constructs an array of geometries.9*Bargs: auth_token - Remove all locks held by specified authorization id. Returns the number of locks released.9*Bargs: a_table_name, a_row_key, an_auth_token - Set lock/authorization for specific row in table9*Bargs: a_table_name, a_row_key, an_auth_token, expire_dt - Set lock/authorization for specific row in table9* Bargs: a_schema_name, a_table_name, a_row_key, an_auth_token, expire_dt - Set lock/authorization for specific row in table9* BEnable long transaction support. This function creates the required metadata tables, needs to be called once before using the other functions in this section. Calling it twice is harmless.9* BDisable long transaction support. This function removes the long transaction support metadata tables, and drops all triggers attached to lock-checked tables.9* BDargs: a_table_name, a_key_column_name - Creates trigger on a table to prevent/allow updates and deletes of rows based on authorization token.9* Bargs: a_schema_name, a_table_name, a_key_column_name - Creates trigger on a table to prevent/allow updates and deletes of rows based on authorization token.9*Bargs: auth_token - Add an authorization token to be used in current transaction.9*Aargs: track1, track2, maxdist - Returns true if the trajectories closest points of approachare within the specified distance.9*Aargs: track1, track2 - Returns the distance between closest points of approach in two trajectories.9*Aargs: track1, track2 - Returns the measure at which points interpolated along two lines are closest.9*Aargs: line - Returns true if the geometry is a valid trajectory.9*Ahargs: geom_mline, measure_start, measure_end - Return a derived geometry with measure elements linearly interpolated between the start and end points.9*[Cargs: line, point - Return the value of the measure dimension of a geometry at the point closed to the provided point.9*ZCargs: geom_mline, elevation_start, elevation_end - Return a derived geometry (collection) value with elements that intersect the specified range of elevations inclusively. Only 3D, 4D LINESTRINGS and MULTILINESTRINGS are supported.W  xXHhT $ p"PD* ,0 ؋"@.lЈ@PxЂ~fPȀ9+$ Eargs: rast, forceChecking=true - Returns true if the band is filled with only nodata values.9+# Dtargs: rast, nbands, delimiter=, - Returns one or more bands of an existing raster as a new raster. Useful for building new rasters from existing rasters.9+"D<args: rast, nband - Returns one or more bands of an existing raster as a new raster. Useful for building new rasters from existing rasters.9+!Dlargs: rast, nbands = ARRAY[1] - Returns one or more bands of an existing raster as a new raster. Useful for building new rasters from existing rasters.9+ Dargs: geom, width, height, pixeltype, value=ARRAY[1], nodataval=ARRAY[0], upperleftx=NULL, upperlefty=NULL, skewx=0, skewy=0, touched=false - Converts a PostGIS geometry to a PostGIS raster.9+Dargs: geom, width, height, pixeltype, value=1, nodataval=0, upperleftx=NULL, upperlefty=NULL, skewx=0, skewy=0, touched=false - Converts a PostGIS geometry to a PostGIS raster.9+Dargs: geom, width, height, gridx=NULL, gridy=NULL, pixeltype=ARRAY['8BUI'], value=ARRAY[1], nodataval=ARRAY[0], skewx=0, skewy=0, touched=false - Converts a PostGIS geometry to a PostGIS raster.9+Dargs: geom, width, height, gridx, gridy, pixeltype, value=1, nodataval=0, skewx=0, skewy=0, touched=false - Converts a PostGIS geometry to a PostGIS raster.9+D args: geom, scalex, scaley, pixeltype, value=ARRAY[1], nodataval=ARRAY[0], upperleftx=NULL, upperlefty=NULL, skewx=0, skewy=0, touched=false - Converts a PostGIS geometry to a PostGIS raster.9+Dargs: geom, scalex, scaley, pixeltype, value=1, nodataval=0, upperleftx=NULL, upperlefty=NULL, skewx=0, skewy=0, touched=false - Converts a PostGIS geometry to a PostGIS raster.9+Dargs: geom, scalex, scaley, gridx=NULL, gridy=NULL, pixeltype=ARRAY['8BUI'], value=ARRAY[1], nodataval=ARRAY[0], skewx=0, skewy=0, touched=false - Converts a PostGIS geometry to a PostGIS raster.9+Dargs: geom, scalex, scaley, gridx, gridy, pixeltype, value=1, nodataval=0, skewx=0, skewy=0, touched=false - Converts a PostGIS geometry to a PostGIS raster.9+DHargs: geom, ref, pixeltype=ARRAY['8BUI'], value=ARRAY[1], nodataval=ARRAY[0], touched=false - Converts a PostGIS geometry to a PostGIS raster.9+Dargs: geom, ref, pixeltype, value=1, nodataval=0, touched=false - Converts a PostGIS geometry to a PostGIS raster.9+Dargs: rast, outdbfile, outdbindex, index=at_end, nodataval=NULL - Returns a raster with the new band(s) of given type added with given initial value in the given index location. If no index is specified, the band is added to the end.9+Dargs: rast, index, outdbfile, outdbindex, nodataval=NULL - Returns a raster with the new band(s) of given type added with given initial value in the given index location. If no index is specified, the band is added to the end.9+Dargs: torast, fromrasts, fromband=1, torastindex=at_end - Returns a raster with the new band(s) of given type added with given initial value in the given index location. If no index is specified, the band is added to the end.9+Dargs: torast, fromrast, fromband=1, torastindex=at_end - Returns a raster with the new band(s) of given type added with given initial value in the given index location. If no index is specified, the band is added to the end.9+Dargs: rast, pixeltype, initialvalue=0, nodataval=NULL - Returns a raster with the new band(s) of given type added with given initial value in the given index location. If no index is specified, the band is added to the end.9+Dargs: rast, index, pixeltype, initialvalue=0, nodataval=NULL - Returns a raster with the new band(s) of given type added with given initial value in the given index location. If no index is specified, the band is added to the end.9+Dargs: rast, addbandargset - Returns a raster with the new band(s) of given type added with given initial value in the given index location. If no index is specified, the band is added to the end.9+%Fargs: tab, col, factor, algo='NearestNeighbor' - Create an reduced resolution version of a given raster coverage.9+#Fargs: table_name, column_name, new_srid - Change the SRID of all rasters in the user-specified column and table.9+ "Fargs: schema_name, table_name, column_name, new_srid - Change the SRID of all rasters in the user-specified column and table.9+ Dargs: OUT idx, OUT short_name, OUT long_name, OUT can_read, OUT can_write, OUT create_options - Returns a list of raster formats supported by PostGIS through GDAL. Only those formats with can_write=True can be used by ST_AsGDALRaster9+ CwReports full raster version and build configuration infos.9+ CQReports full raster library build date.9+ CwReports the version of the GDAL library in use by PostGIS.9+ Fargs: ovtable, ovcolumn - Untag a raster column from being an overview of another.9+Fargs: ovschema, ovtable, ovcolumn - Untag a raster column from being an overview of another.9+Fargs: ovtable, ovcolumn, reftable, refcolumn, ovfactor - Tag a raster column as being an overview of another.9+Fargs: ovschema, ovtable, ovcolumn, refschema, reftable, refcolumn, ovfactor - Tag a raster column as being an overview of another.9+ Fargs: rastschema, rasttable, rastcolumn, constraints - Drops PostGIS raster constraints that refer to a raster table column. Useful if you need to reload data or update your raster column data.9+ Fargs: rastschema, rasttable, rastcolumn, srid=true, scale_x=true, scale_y=true, blocksize_x=true, blocksize_y=true, same_alignment=true, regular_blocking=false, num_bands=true, pixel_types=true, nodata_values=true, out_db=true, extent=true - Drops PostGIS raster constraints that refer to a raster table column. Useful if you need to reload data or update your raster column data.9+F@args: rasttable, rastcolumn, srid, scale_x, scale_y, blocksize_x, blocksize_y, same_alignment, regular_blocking, num_bands=true, pixel_types=true, nodata_values=true, out_db=true, extent=true - Drops PostGIS raster constraints that refer to a raster table column. Useful if you need to reload data or update your raster column data.9+ F args: rastschema, rasttable, rastcolumn, srid=true, scale_x=true, scale_y=true, blocksize_x=true, blocksize_y=true, same_alignment=true, regular_blocking=false, num_bands=true, pixel_types=true, nodata_values=true, out_db=true, extent=true - Adds raster constraints to a loaded raster table for a specific column that constrains spatial ref, scaling, blocksize, alignment, bands, band type and a flag to denote if raster column is regularly blocked. The table must be loaded with data for the constraints to be inferred. Returns true if the constraint setting was accomplished and issues a notice otherwise.,  V 8fX\hX8ph  Xfrn PPh؆(Px,H(((ȀA,,vF kserver-side support for debugging PL/pgSQL functions9,+ Eargs: rast, band, forceChecking=true - Returns true if the band is filled with only nodata values.9,* Eargs: rast, bandnum=1 - Returns the value in a given band that represents no data. If no band num 1 is assumed.9,)Eargs: rast, band - Returns basic meta data for a specific raster band. band num 1 is assumed if none-specified.9,(Eargs: rast, band=1 - Returns basic meta data for a specific raster band. band num 1 is assumed if none-specified.9,'IEargs: rast, xw, yw - Returns the row in the raster of the point geometry (pt) or a X and Y world coordinate (xw, yw) represented in world spatial reference system of raster.9,&JEargs: rast, xw - Returns the row in the raster of the point geometry (pt) or a X and Y world coordinate (xw, yw) represented in world spatial reference system of raster.9,%KEargs: rast, pt - Returns the row in the raster of the point geometry (pt) or a X and Y world coordinate (xw, yw) represented in world spatial reference system of raster.9,$FEargs: rast, xw, yw - Returns the column in the raster of the point geometry (pt) or a X and Y world coordinate (xw, yw) represented in world spatial reference system of raster.9,#GEargs: rast, xw - Returns the column in the raster of the point geometry (pt) or a X and Y world coordinate (xw, yw) represented in world spatial reference system of raster.9,"HEargs: rast, pt - Returns the column in the raster of the point geometry (pt) or a X and Y world coordinate (xw, yw) represented in world spatial reference system of raster.9,!DExargs: rast, longitude, latitude - Returns the upper left corner as column and row given geometric X and Y (longitude and latitude) or a point geometry expressed in the spatial reference coordinate system of the raster.9, EE4args: rast, pt - Returns the upper left corner as column and row given geometric X and Y (longitude and latitude) or a point geometry expressed in the spatial reference coordinate system of the raster.9,Cqargs: rast - Returns the width of the raster in pixels.9,Cargs: rast - Returns the upper left Y coordinate of raster in projected spatial ref.9,Cargs: rast - Returns the upper left X coordinate of raster in projected spatial ref.9,Cargs: rast - Returns a text summary of the contents of the raster.9,Cargs: rast - Returns the spatial reference identifier of the raster as defined in spatial_ref_sys table.9,Cargs: rast - Returns the georeference Y skew (or rotation parameter).9,Cargs: rast - Returns the georeference X skew (or rotation parameter).9,Cwargs: rast - Returns the rotation of the raster in radian.9,PEpargs: rast, xcolumn, yrow - Returns the geometric Y coordinate upper left corner of a raster, column and row. Numbering of columns and rows starts at 1.9,QELargs: rast, yrow - Returns the geometric Y coordinate upper left corner of a raster, column and row. Numbering of columns and rows starts at 1.9,NETargs: rast, xcolumn, yrow - Returns the geometric X coordinate upper left of a raster, column and row. Numbering of columns and rows starts at 1.9,OE<args: rast, xcolumn - Returns the geometric X coordinate upper left of a raster, column and row. Numbering of columns and rows starts at 1.9,MEargs: rast, xcolumn, yrow - Returns the rasters upper left corner as geometric X and Y (longitude and latitude) given a column and row. Column and row starts at 1.9,Cargs: rast - Returns the Y component of the pixel height in units of coordinate reference system.9,Cargs: rast - Returns the X component of the pixel width in units of coordinate reference system.9,Cargs: rast - Returns the pixel width in geometric units of the spatial reference system.9,Cargs: rast - Returns the pixel height in geometric units of the spatial reference system.9,Cargs: rast - Returns the number of bands in the raster object.9, Cargs: rast - Returns basic meta data about a raster object such as pixel size, rotation (skew), upper, lower left, etc.9, Cargs: rast - Returns the amount of space (in bytes) the raster takes.9, Eargs: rast - Returns true if the raster is empty (width = 0 and height = 0). Otherwise, returns false.9, Csargs: rast - Returns the height of the raster in pixels.9, E(args: rast, format=GDAL - Returns the georeference meta data in GDAL or ESRI format as commonly seen in a world file. Default is GDAL.9,Dargs: gdaldata, srid=NULL - Returns a raster from a supported GDAL raster file.9,$F<args: tab, col, ext, sfx, sfy, tw, th, algo='NearestNeighbor' - Return a set of configured tiles from an arbitrarily tiled raster coverage.9,(E args: rast, width, height, padwithnodata=FALSE, nodataval=NULL - Returns a set of rasters resulting from the split of the input raster based upon the desired dimensions of the output rasters.9,'E(args: rast, nband, width, height, padwithnodata=FALSE, nodataval=NULL - Returns a set of rasters resulting from the split of the input raster based upon the desired dimensions of the output rasters.9,&E(args: rast, nband, width, height, padwithnodata=FALSE, nodataval=NULL - Returns a set of rasters resulting from the split of the input raster based upon the desired dimensions of the output rasters.9,Cargs: width, height, upperleftx, upperlefty, pixelsize - Returns an empty raster (having no bands) of given dimensions (width & height), upperleft X and Y, pixel size and rotation (scalex, scaley, skewx & skewy) and reference system (srid). If a raster is passed in, returns a new raster with the same size, alignment and SRID. If srid is left out, the spatial ref is set to unknown (0).9,Cargs: width, height, upperleftx, upperlefty, scalex, scaley, skewx, skewy, srid=unknown - Returns an empty raster (having no bands) of given dimensions (width & height), upperleft X and Y, pixel size and rotation (scalex, scaley, skewx & skewy) and reference system (srid). If a raster is passed in, returns a new raster with the same size, alignment and SRID. If srid is left out, the spatial ref is set to unknown (0).9,Clargs: rast - Returns an empty raster (having no bands) of given dimensions (width & height), upperleft X and Y, pixel size and rotation (scalex, scaley, skewx & skewy) and reference system (srid). If a raster is passed in, returns a new raster with the same size, alignment and SRID. If srid is left out, the spatial ref is set to unknown (0).x  `:4 >؜n@(XؚF(X0`Ȑ,xB`0XNȄ<`pNB-F agenerate universally unique identifiers (UUIDs)9-0Epargs: rast, nband, columnx, rowy, newvalueset, nosetvalue, keepnodata=FALSE - Returns modified raster resulting from setting the values of a given band.9-/Epargs: rast, nband, columnx, rowy, newvalueset, noset=NULL, keepnodata=FALSE - Returns modified raster resulting from setting the values of a given band.9-5E args: rast, columnx, rowy, newvalue - Returns modified raster resulting from setting the value of a given band in a given columnx, rowy pixel or the pixels that intersect a particular geometry. Band numbers start at 1 and assumed to be 1 if not specified.9-4E0args: rast, bandnum, columnx, rowy, newvalue - Returns modified raster resulting from setting the value of a given band in a given columnx, rowy pixel or the pixels that intersect a particular geometry. Band numbers start at 1 and assumed to be 1 if not specified.9-7Eargs: rast, geom, newvalue - Returns modified raster resulting from setting the value of a given band in a given columnx, rowy pixel or the pixels that intersect a particular geometry. Band numbers start at 1 and assumed to be 1 if not specified.9-6E args: rast, bandnum, geom, newvalue - Returns modified raster resulting from setting the value of a given band in a given columnx, rowy pixel or the pixels that intersect a particular geometry. Band numbers start at 1 and assumed to be 1 if not specified.9-Eargs: rast, pt, distanceX, distanceY, exclude_nodata_value=true - Returns a 2-D double precision array of the non-NODATA values around a given bands pixel specified by either a columnX and rowY or a geometric point expressed in the same spatial reference coordinate system as the raster.9-Eargs: rast, bandnum, pt, distanceX, distanceY, exclude_nodata_value=true - Returns a 2-D double precision array of the non-NODATA values around a given bands pixel specified by either a columnX and rowY or a geometric point expressed in the same spatial reference coordinate system as the raster.9-Eargs: rast, columnX, rowY, distanceX, distanceY, exclude_nodata_value=true - Returns a 2-D double precision array of the non-NODATA values around a given bands pixel specified by either a columnX and rowY or a geometric point expressed in the same spatial reference coordinate system as the raster.9-Eargs: rast, bandnum, columnX, rowY, distanceX, distanceY, exclude_nodata_value=true - Returns a 2-D double precision array of the non-NODATA values around a given bands pixel specified by either a columnX and rowY or a geometric point expressed in the same spatial reference coordinate system as the raster.9-Eargs: rast, columnx, rowy, exclude_nodata_value=true - Returns the nearest non-NODATA value of a given bands pixel specified by a columnx and rowy or a geometric point expressed in the same spatial reference coordinate system as the raster.9-Eargs: rast, bandnum, columnx, rowy, exclude_nodata_value=true - Returns the nearest non-NODATA value of a given bands pixel specified by a columnx and rowy or a geometric point expressed in the same spatial reference coordinate system as the raster.9-Eargs: rast, pt, exclude_nodata_value=true - Returns the nearest non-NODATA value of a given bands pixel specified by a columnx and rowy or a geometric point expressed in the same spatial reference coordinate system as the raster.9-Eargs: rast, bandnum, pt, exclude_nodata_value=true - Returns the nearest non-NODATA value of a given bands pixel specified by a columnx and rowy or a geometric point expressed in the same spatial reference coordinate system as the raster.9-Eargs: rast, band, x, y, exclude_nodata_value=true - Returns the value of a given band in a given columnx, rowy pixel or at a particular geometric point. Band numbers start at 1 and assumed to be 1 if not specified. If exclude_nodata_value is set to false, then all pixels include nodata pixels are considered to intersect and return value. If exclude_nodata_value is not passed in then reads it from metadata of raster.9-Eargs: rast, x, y, exclude_nodata_value=true - Returns the value of a given band in a given columnx, rowy pixel or at a particular geometric point. Band numbers start at 1 and assumed to be 1 if not specified. If exclude_nodata_value is set to false, then all pixels include nodata pixels are considered to intersect and return value. If exclude_nodata_value is not passed in then reads it from metadata of raster.9- Eargs: rast, band, pt, exclude_nodata_value=true - Returns the value of a given band in a given columnx, rowy pixel or at a particular geometric point. Band numbers start at 1 and assumed to be 1 if not specified. If exclude_nodata_value is set to false, then all pixels include nodata pixels are considered to intersect and return value. If exclude_nodata_value is not passed in then reads it from metadata of raster.9- E|args: rast, pt, exclude_nodata_value=true - Returns the value of a given band in a given columnx, rowy pixel or at a particular geometric point. Band numbers start at 1 and assumed to be 1 if not specified. If exclude_nodata_value is set to false, then all pixels include nodata pixels are considered to intersect and return value. If exclude_nodata_value is not passed in then reads it from metadata of raster.9- AE args: rast, band=1, exclude_nodata_value=TRUE - Returns the centroid (point geometry) for each pixel of a raster band along with the value, the X and the Y raster coordinates of each pixel. The point geometry is the centroid of the area represented by a pixel.9- BEargs: rast, x, y - Returns the centroid (point geometry) of the area represented by a pixel.9- ?Eargs: rast, band=1, exclude_nodata_value=TRUE - Returns a point geometry for each pixel of a raster band along with the value, the X and the Y raster coordinates of each pixel. The coordinates of the point geometry are of the pixels upper-left corner.9-@Eargs: rast, columnx, rowy - Returns a point geometry of the pixels upper-left corner.9-=Eargs: rast, band=1, exclude_nodata_value=TRUE - Returns the polygon geometry that bounds every pixel of a raster band along with the value, the X and the Y raster coordinates of each pixel.9->Eargs: rast, columnx, rowy - Returns the polygon geometry that bounds the pixel for a particular row and column.9-ELargs: rast, bandnum=1 - Returns true if there is no band with given band number. If no band number is specified, then band number 1 is assumed.9- Eargs: rast, bandnum=1 - Returns the type of pixel for given band. If no bandnum specified, 1 is assumed.9-Eargs: rast, bandnum=1 - Returns the file timestamp of a band stored in file system. If no bandnum specified, 1 is assumed.9-Eargs: rast, bandnum=1 - Returns the file size of a band stored in file system. If no bandnum specified, 1 is assumed.9- Eargs: rast, bandnum=1 - Returns system file path to a band stored in file system. If no bandnum specified, 1 is assumed.0  @r؝B@* dHVdVxؖ>0Bxdp((80ؐXN(ȋh0؄H:8 9.#Eargs: rast, geommin, nband=NULL - Return true if raster rastA spatially intersects raster rastB.9."Eargs: rast, nband, geommin - Return true if raster rastA spatially intersects raster rastB.9.!Dargs: rast, srid, algorithm=NearestNeighbor, maxerr=0.125, scalex, scaley - Reprojects a raster in a known spatial reference system to another known spatial reference system using specified resampling algorithm. Options are NearestNeighbor, Bilinear, Cubic, CubicSpline, Lanczos defaulting to NearestNeighbor.9. Dargs: rast, width, height, algorithm=NearestNeighbor, maxerr=0.125 - Resize a raster to a new width/height9.Dargs: rast, percentwidth, percentheight, algorithm=NearestNeighbor, maxerr=0.125 - Resize a raster to a new width/height9.Dargs: rast, width, height, algorithm=NearestNeighbor, maxerr=0.125 - Resize a raster to a new width/height9.Dargs: rast, gridx, gridy, scalexy, algorithm=NearestNeighbour, maxerr=0.125 - Resample a raster by snapping it to a grid. New pixel values are computed using the NearestNeighbor (english or american spelling), Bilinear, Cubic, CubicSpline or Lanczos resampling algorithm. Default is NearestNeighbor.9.Dargs: rast, gridx, gridy, scalex, scaley, algorithm=NearestNeighbour, maxerr=0.125 - Resample a raster by snapping it to a grid. New pixel values are computed using the NearestNeighbor (english or american spelling), Bilinear, Cubic, CubicSpline or Lanczos resampling algorithm. Default is NearestNeighbor.9.D(args: rast, gridx, gridy, algorithm=NearestNeighbour, maxerr=0.125, scalex=DEFAULT 0, scaley=DEFAULT 0 - Resample a raster by snapping it to a grid. New pixel values are computed using the NearestNeighbor (english or american spelling), Bilinear, Cubic, CubicSpline or Lanczos resampling algorithm. Default is NearestNeighbor.9.Dargs: rast, skewx, skewy, algorithm=NearestNeighbour, maxerr=0.125 - Resample a raster by adjusting only its skew (or rotation parameters). New pixel values are computed using the NearestNeighbor (english or american spelling), Bilinear, Cubic, CubicSpline or Lanczos resampling algorithm. Default is NearestNeighbor.9.Dargs: rast, skewxy, algorithm=NearestNeighbour, maxerr=0.125 - Resample a raster by adjusting only its skew (or rotation parameters). New pixel values are computed using the NearestNeighbor (english or american spelling), Bilinear, Cubic, CubicSpline or Lanczos resampling algorithm. Default is NearestNeighbor.9.Dargs: rast, scalex, scaley, algorithm=NearestNeighbour, maxerr=0.125 - Resample a raster by adjusting only its scale (or pixel size). New pixel values are computed using the NearestNeighbor (english or american spelling), Bilinear, Cubic, CubicSpline or Lanczos resampling algorithm. Default is NearestNeighbor.9.Dargs: rast, scalexy, algorithm=NearestNeighbour, maxerr=0.125 - Resample a raster by adjusting only its scale (or pixel size). New pixel values are computed using the NearestNeighbor (english or american spelling), Bilinear, Cubic, CubicSpline or Lanczos resampling algorithm. Default is NearestNeighbor.9.D args: rast, ref, usescale, algorithm=NearestNeighbour, maxerr=0.125 - Resample a raster using a specified resampling algorithm, new dimensions, an arbitrary grid corner and a set of raster georeferencing attributes defined or borrowed from another raster.9.D args: rast, ref, algorithm=NearestNeighbour, maxerr=0.125, usescale=true - Resample a raster using a specified resampling algorithm, new dimensions, an arbitrary grid corner and a set of raster georeferencing attributes defined or borrowed from another raster.9.Dargs: rast, scalex=0, scaley=0, gridx=NULL, gridy=NULL, skewx=0, skewy=0, algorithm=NearestNeighbor, maxerr=0.125 - Resample a raster using a specified resampling algorithm, new dimensions, an arbitrary grid corner and a set of raster georeferencing attributes defined or borrowed from another raster.9.Dargs: rast, width, height, gridx=NULL, gridy=NULL, skewx=0, skewy=0, algorithm=NearestNeighbour, maxerr=0.125 - Resample a raster using a specified resampling algorithm, new dimensions, an arbitrary grid corner and a set of raster georeferencing attributes defined or borrowed from another raster.9. Eargs: rast, x, y - Sets the value of the upper left corner of the pixel of the raster to projected X and Y coordinates.9.Eargs: rast, srid - Sets the SRID of a raster to a particular integer srid defined in the spatial_ref_sys table.9.EPargs: rast, skewx, skewy - Sets the georeference X and Y skew (or rotation parameter). If only one is passed in, sets X and Y to the same value.9.E8args: rast, skewxy - Sets the georeference X and Y skew (or rotation parameter). If only one is passed in, sets X and Y to the same value.9.Eargs: rast, x, y - Sets the X and Y size of pixels in units of coordinate reference system. Number units/pixel width/height.9. Eargs: rast, xy - Sets the X and Y size of pixels in units of coordinate reference system. Number units/pixel width/height.9. !Eargs: rast, rotation - Set the rotation of the raster in radian.9. $Eargs: rast, upperleftx, upperlefty, scalex, scaley, skewx, skewy - Set Georeference 6 georeference parameters in a single call. Numbers should be separated by white space. Accepts inputs in GDAL or ESRI format. Default is GDAL.9. #E0args: rast, georefcoords, format=GDAL - Set Georeference 6 georeference parameters in a single call. Numbers should be separated by white space. Accepts inputs in GDAL or ESRI format. Default is GDAL.9. Eargs: rast, search, exclude_nodata_value=true - Get the columnx, rowy coordinates of the pixel whose value equals the search value.9.E8args: rast, nband, search, exclude_nodata_value=true - Get the columnx, rowy coordinates of the pixel whose value equals the search value.9.Eargs: rast, search, exclude_nodata_value=true - Get the columnx, rowy coordinates of the pixel whose value equals the search value.9.E8args: rast, nband, search, exclude_nodata_value=true - Get the columnx, rowy coordinates of the pixel whose value equals the search value.9.:Eargs: rast, nband, exclude_nodata_value=true - Get the values of the specified band as a 2-dimension array.9.9Eargs: rast, nband=NULL, exclude_nodata_value=true - Get the values of the specified band as a 2-dimension array.9.3Eargs: rast, nband, geomvalset, keepnodata=FALSE - Returns modified raster resulting from setting the values of a given band.9.2ETargs: rast, columnx, rowy, width, height, newvalue, keepnodata=FALSE - Returns modified raster resulting from setting the values of a given band.9.1Epargs: rast, nband, columnx, rowy, width, height, newvalue, keepnodata=FALSE - Returns modified raster resulting from setting the values of a given band.ؖ  9P`PP,șp`TД~Pb T:(0 d؈6Ȅ9/(VDPargs: rast, nband, quantile - Compute quantiles for a raster or raster table coverage in the context of the sample or population. Thus, a value could be examined to be at the rasters 25%, 50%, 75% percentile.9/UDargs: rast, nband, exclude_nodata_value, quantile - Compute quantiles for a raster or raster table coverage in the context of the sample or population. Thus, a value could be examined to be at the rasters 25%, 50%, 75% percentile.99/@VDPargs: rast, nband, quantile - Compute quantiles for a raster or raster table coverage in the context of the sample or population. Thus, a value could be examined to be at the rasters 25%, 50%, 75% percentile.9/WDargs: rast, exclude_nodata_value, quantile=NULL - Compute quantiles for a raster or raster table coverage in the context of the sample or population. Thus, a value could be examined to be at the rasters 25%, 50%, 75% percentile.9/XD4args: rast, quantile - Compute quantiles for a raster or raster table coverage in the context of the sample or population. Thus, a value could be examined to be at the rasters 25%, 50%, 75% percentile.9/SDTargs: rast, nband, quantiles - Compute quantiles for a raster or raster table coverage in the context of the sample or population. Thus, a value could be examined to be at the rasters 25%, 50%, 75% percentile.9/TD8args: rast, quantiles - Compute quantiles for a raster or raster table coverage in the context of the sample or population. Thus, a value could be examined to be at the rasters 25%, 50%, 75% percentile.9/RDargs: rast, nband=1, exclude_nodata_value=true, quantiles=NULL - Compute quantiles for a raster or raster table coverage in the context of the sample or population. Thus, a value could be examined to be at the rasters 25%, 50%, 75% percentile.9/IDargs: rastertable, rastercolumn, nband=1, bins, width=NULL, right=false - Returns a set of record summarizing a raster or raster coverage data distribution separate bin ranges. Number of bins are autocomputed if not specified.9/GD8args: rastertable, rastercolumn, nband=1, exclude_nodata_value=true, bins=autocomputed, width=NULL, right=false - Returns a set of record summarizing a raster or raster coverage data distribution separate bin ranges. Number of bins are autocomputed if not specified.9/HDargs: rastertable, rastercolumn, nband, exclude_nodata_value, bins, right - Returns a set of record summarizing a raster or raster coverage data distribution separate bin ranges. Number of bins are autocomputed if not specified.9/JDHargs: rastertable, rastercolumn, nband, bins, right - Returns a set of record summarizing a raster or raster coverage data distribution separate bin ranges. Number of bins are autocomputed if not specified.9/?Dargs: rast, nband, bins, right - Returns a set of record summarizing a raster or raster coverage data distribution separate bin ranges. Number of bins are autocomputed if not specified.9/=DLargs: rast, nband, exclude_nodata_value, bins, right - Returns a set of record summarizing a raster or raster coverage data distribution separate bin ranges. Number of bins are autocomputed if not specified.9/>D<args: rast, nband, bins, width=NULL, right=false - Returns a set of record summarizing a raster or raster coverage data distribution separate bin ranges. Number of bins are autocomputed if not specified.9/J9pgRouting internal functionR5=J9pgRouting internal functionR5<J9pgRouting internal functionR5;J9pgRouting internal functionR5:J9pgRouting internal functionR59J9pgRouting internal functionR58J9pgRouting internal functionR57 J9pgRouting internal functionR56 J9pgRouting internal functionR55 J9pgRouting internal functionR54 J9pgRouting internal functionR53 J9pgRouting internal functionR52J9pgRouting internal functionR51J9pgRouting internal functionR50J9pgRouting internal functionR5/J9pgRouting internal functionR5.J9pgRouting internal functionR5-J9pgRouting internal functionR5,J9pgRouting internal functionR5+J )pgRouting ExtensionQ5*I Multicorn Python bindings for Postgres 9.2.* Foreign Data WrapperP5)Iargs: tg1, tg2 - Returns true if any pair of primitives from thetwo topogeometries intersect.P5(Iargs: tg1, tg2 - Returns true if two topogeometries are composed of the same topology primitives.P5'Iargs: tg, edgeMapTable - Returns the TopoJSON representation of a topogeometry.P5&Iargs: tg, nsprefix_in, precision, options, visitedTable, idprefix, gmlversion - Returns the GML representation of a topogeometry.P5%Iargs: tg, nsprefix_in, precision, options, visitedTable, idprefix - Returns the GML representation of a topogeometry.P5$Iargs: tg, nsprefix_in, precision, options, visitedTable - Returns the GML representation of a topogeometry.P5#Iargs: tg, nsprefix_in, precision, options - Returns the GML representation of a topogeometry.P5"Iargs: tg, visitedTable, nsprefix - Returns the GML representation of a topogeometry.P5!Iargs: tg, visitedTable - Returns the GML representation of a topogeometry.P5 Iargs: tg, nsprefix_in - Returns the GML representation of a topogeometry.P5I{args: tg - Returns the GML representation of a topogeometry.P5ITargs: tg - Returns a set of topoelement objects containing the topological element_id,element_type of the given TopoGeometry (primitive elements)P5Iargs: toponame, layer_id, tg_id - Returns a set of topoelement objects containing the topological element_id,element_type of the given TopoGeometry (primitive elements)P5Iargs: tg - Returns a topoelementarray (an array of topoelements) containing the topological elements and type of the given TopoGeometry (primitive elements)P5Iargs: toponame, layer_id, tg_id - Returns a topoelementarray (an array of topoelements) containing the topological elements and type of the given TopoGeometry (primitive elements)P5Iargs: tg, el - Remove an element from the definition of a TopoGeometryP5Iargs: tg, el - Add an element to the definition of a TopoGeometryP5Ioargs: topogeom - Clears the content of a topo geometryP5Iargs: tefield - Returns a topoelementarray for a set of element_id, type arrays (topoelements)P5Iargs: geom, topogeom, tolerance - Converts a simple Geometry into a topo geometryP5Iargs: geom, toponame, layer_id, tolerance - Converts a simple Geometry into a topo geometryP5Iargs: toponame, tg_type, layer_id - Creates a new topo geometry object from topo element array - tg_type: 1:[multi]point, 2:[multi]line, 3:[multi]poly, 4:collectionP5Iargs: toponame, tg_type, layer_id, tg_objs - Creates a new topo geometry object from topo element array - tg_type: 1:[multi]point, 2:[multi]line, 3:[multi]poly, 4:collectionP5I args: geomA, tolerance - Returns a "simplified" geometry version of the given TopoGeometry using the Douglas-Peucker algorithm.P5Iargs: toponame, apolygon, force_new=false - Registers a face primitive to a topology and gets its identifier.P5Iargs: toponame, aline - Adds a linestring edge to the edge table and associated start and end points to the point nodes table of the specified topology schema using the specified linestring geometry and returns the edgeid of the new (or existing) edge.P5Iargs: toponame, apoint, allowEdgeSplitting=false, computeContainingFace=false - Adds a point node to the node table in the specified topology schema and returns the nodeid of new node. If point already exists as node, the existing nodeid is returned.P5Iargs: toponame - Find and register all faces defined by topology edgesP5 Iargs: atopology, anode - Returns an ordered set of edges incident to the given node.P5 Iargs: atopology, aring, max_edges=null - Returns the ordered set of signed edge identifiers met by walking on ana given edge side.P5 Iargs: atopology, aface - Returns the polygon in the given topology with the specified face id.P5 Iargs: atopology, aface - Returns a set of ordered edges that bound aface.P5 Iargs: topology_id - Returns the name of a topology (schema) given the id of the topology.P5(Iargs: toponame - Returns the SRID of a topology in the topology.topology table given the name of the topology.PP5@Iargs: toponame - Returns the id of a topology in the topology.topology table given the name of the topology.P5Iargs: atopology, point, tol - Find the id of a node at a point locationP5Iargs: atopology, apoint, tol - Find the face-id of a face that intersects a given pointP5Iargs: atopology, apoint, tol - Find the edge-id of an edge that intersects a given pointP5ILargs: atopology, anedge - Removes an isolated edge and returns description of action. If the edge is not isolated, then an exception is thrown.P5Iargs: atopology, anode - Removes an isolated node and returns description of action. If the node is not isolated (is start or end of an edge), then an exception is thrown.P5Iargs: atopology, anedge, apoint - Split an edge by creating a new node along an existing edge, deleting the original edge and replacing it with two new edges. Returns the id of the new node created that joins the new edges.(F2  hp`ؓp(HH8 ( 8pR60Jpgr_aStarCost(Many to One) - Parameters: - edges SQL with columns: id, source, target, cost [,reverse_cost], x1, y1, x2, y2 - From ARRAY[vertices identifiers] - To vertex identifier - Optional Parameters: - directed := true - heuristic := 5 - factor := 1 - epsilon := 1 - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_aStarCost.html R6/Jpgr_aStarCost(One to Many) - Parameters: - edges SQL with columns: id, source, target, cost [,reverse_cost], x1, y1, x2, y2 - From vertex identifier - To ARRAY[vertices identifiers] - Optional Parameters: - directed := true - heuristic := 5 - factor := 1 - epsilon := 1 - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_aStarCost.html R6.J|pgr_aStarCost(One to One) - Parameters: - edges SQL with columns: id, source, target, cost [,reverse_cost], x1, y1, x2, y2 - From vertex identifier - To vertex identifier - Optional Parameters: - directed := true - heuristic := 5 - factor := 1 - epsilon := 1 - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_aStarCost.html R6-Jpgr_aStar(Many to Many) - Parameters: - edges SQL with columns: id, source, target, cost [,reverse_cost], x1, y1, x2, y2 - From ARRAY[vertices identifiers] - To ARRAY[vertices identifiers] - Optional Parameters: - directed := true - heuristic := 5 - factor := 1 - epsilon := 1 - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_aStar.html R6,Jpgr_aStar(Many to One) - Parameters: - edges SQL with columns: id, source, target, cost [,reverse_cost], x1, y1, x2, y2 - From ARRAY[vertices identifiers] - To vertex identifier - Optional Parameters: - directed := true - heuristic := 5 - factor := 1 - epsilon := 1 - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_aStar.html R6+Jpgr_aStar(One to Many) - Parameters: - edges SQL with columns: id, source, target, cost [,reverse_cost], x1, y1, x2, y2 - From vertex identifier - To ARRAY[vertices identifiers] - Optional Parameters: - directed := true - heuristic := 5 - factor := 1 - epsilon := 1 - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_aStar.html R6*J\pgr_aStar(One to One) - Parameters: - edges SQL with columns: id, source, target, cost [,reverse_cost], x1, y1, x2, y2 - From vertex identifier - To vertex identifier - Optional Parameters: - directed := true - heuristic := 5 - factor := 1 - epsilon := 1 - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_aStar.html R6)J9pgRouting internal functionR6(Jpgr_floydWarshall - Parameters: - edges SQL with columns: source, target, cost [,reverse_cost]) - Optional Parameters: - directed := true - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_floydWarshall.html R6'J9pgRouting internal functionR6&Jhpgr_johnson - Parameters: - edges SQL with columns: source, target, cost [,reverse_cost]) - Optional Parameters: - directed := true - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_johnson.html R6%J9pgRouting internal functionR6$Jpgr_dijkstraNear(Many to Many) - PRE-EXPERIMENTAL - Parameters: - Edges SQL with columns: id, source, target, cost [,reverse_cost] - From ARRAY[vertices identifiers] - To ARRAY[vertices identifiers] - Stop at nth found - Optional Parameters - directed := true - Documentation: None R6 #Jpgr_dijkstraNear(Many to One) - PRE-EXPERIMENTAL - Parameters: - Edges SQL with columns: id, source, target, cost [,reverse_cost] - From ARRAY[vertices identifiers] - To vertex identifier - Stop at nth found - Optional Parameters - directed := true - Documentation: None R6 "Jpgr_dijkstraNear(One to Many) - PRE-EXPERIMENTAL - Parameters: - Edges SQL with columns: id, source, target, cost [,reverse_cost] - From vertex identifier - To ARRAY[vertices identifiers] - Stop at nth found - Optional Parameters - directed := true - Documentation: None R6 !Jpgr_dijkstraVia - PROPOSED - Parameters: - Edges SQL with columns: id, source, target, cost [,reverse_cost] - ARRAY[via vertices identifiers] - Optional Parameters - directed := true - strict := false - U_turn_on_edge := true - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_dijkstraVia.html R6  J9pgRouting internal functionR6 Jpgr_dijkstraCostMatrix - EXPERIMENTAL - Parameters: - Edges SQL with columns: id, source, target, cost [,reverse_cost] - ARRAY [vertices identifiers] - Optional Parameters - directed := true - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_dijkstraCostMatrix.html R6Jpgr_dijkstraCost(Many to Many) - Parameters: - Edges SQL with columns: id, source, target, cost [,reverse_cost] - From ARRAY[vertices identifiers] - To ARRAY[vertices identifiers] - Optional Parameters - directed := true - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_dijkstraCost.html R6Jpgr_dijkstraCost(Many to One) - Parameters: - Edges SQL with columns: id, source, target, cost [,reverse_cost] - From ARRAY[vertices identifiers] - To vertex identifier - Optional Parameters - directed := true - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_dijkstraCost.html R6Jpgr_dijkstraCost(One to Many) - Parameters: - Edges SQL with columns: id, source, target, cost [,reverse_cost] - From vertex identifier - To ARRAY[vertices identifiers] - Optional Parameters - directed := true - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_dijkstraCost.html R6Jpgr_dijkstraCost(One to One) - Parameters: - Edges SQL with columns: id, source, target, cost [,reverse_cost] - From vertex identifier - To vertex identifier - Optional Parameters - directed := true - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_dijkstraCost.html R6Jpgr_dijkstra(Many to Many) - Parameters: - Edges SQL with columns: id, source, target, cost [,reverse_cost] - From ARRAY[vertices identifiers] - To ARRAY[vertices identifiers] - Optional Parameters - directed := true - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_dijkstra.html R6Jpgr_dijkstra(Many to One) - Parameters: - Edges SQL with columns: id, source, target, cost [,reverse_cost] - From ARRAY[vertices identifiers] - To vertex identifier - Optional Parameters - directed := true - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_dijkstra.html R6Jpgr_dijkstra(One to Many) - Parameters: - Edges SQL with columns: id, source, target, cost [,reverse_cost] - From vertex identifier - To ARRAY[vertices identifiers] - Optional Parameters - directed := true - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_dijkstra.html R6Jtpgr_dijkstra(One to One) - Parameters: - Edges SQL with columns: id, source, target, cost [,reverse_cost] - From vertex identifier - To vertex identifier - Optional Parameters - directed := true - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_dijkstra.html V4  XH؜ؚ|Pȕ 0БhH< BȉH(,R7kJpgr_edmondsKarp(Many to Many) - Directed graph - Parameters: - Edges SQL with columns: id, source, target, capacity [,reverse_capacity] - From ARRAY[vertices identifiers] - to ARRAY[vertices identifiers] - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_edmondsKarp.html R7JJpgr_bdAstarCost(One to One) - Parameters: - edges SQL with columns: id, source, target, cost [,reverse_cost], x1, y1, x2, y2 - From vertex identifier - To vertex identifier - Optional Parameters: - directed := true - heuristic := 5 - factor := 1 - epsilon := 1 - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_bdAstarCost.html R7IJpgr_bdAstar(Many to Many) - Parameters: - edges SQL with columns: id, source, target, cost [,reverse_cost], x1, y1, x2, y2 - From ARRAY[vertices identifiers] - To ARRAY[vertices identifiers] - Optional Parameters: - directed := true - heuristic := 5 - factor := 1 - epsilon := 1 - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_bdAstar.html R7HJpgr_bdAstar(Many to One) - Parameters: - edges SQL with columns: id, source, target, cost [,reverse_cost], x1, y1, x2, y2 - From ARRAY[vertices identifiers] - To vertex identifier - Optional Parameters: - directed := true - heuristic := 5 - factor := 1 - epsilon := 1 - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_bdAstar.html R7GJpgr_bdAstar(One to Many) - Parameters: - edges SQL with columns: id, source, target, cost [,reverse_cost], x1, y1, x2, y2 - From vertex identifier - To ARRAY[vertices identifiers] - Optional Parameters: - directed := true - heuristic := 5 - factor := 1 - epsilon := 1 - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_bdAstar.html R7FJppgr_bdAstar(One to One) - Parameters: - edges SQL with columns: id, source, target, cost [,reverse_cost], x1, y1, x2, y2 - From vertex identifier - To vertex identifier - Optional Parameters: - directed := true - heuristic := 5 - factor := 1 - epsilon := 1 - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_bdAstar.html R7EJ9pgRouting internal functionR7DJpgr_alphaShape - Parameters - An SQL with columns: geom - Optional Parameters - alpha := 0 - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_alphaShape.html R7CJ9pgrouting internal functionR7BJpgr_TSPeuclidean - Parameters - coordinates SQL with columns: id, x, y - Optional parameters - start_id := 0 - end_id := 0 - max_processing_time := '+infinity'::FLOAT - tries_per_temperature := 500 - max_changes_per_temperature := 60 - max_consecutive_non_changes := 100 - initial_temperature FLOAT := 100 - final_temperature := 0.1 - cooling_factor := 0.9 - randomize := true - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_TSPeuclidean.html R7AJpgr_TSP - Parameters - matrix SQL with columns: start_vid, end_vid, agg_cost - Optional parameters - start_id := 0 - end_id := 0 - max_processing_time := '+infinity'::FLOAT - tries_per_temperature := 500 - max_changes_per_temperature := 60 - max_consecutive_non_changes := 100 - initial_temperature FLOAT := 100 - final_temperature := 0.1 - cooling_factor := 0.9 - randomize := true - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_TSP.html R7@J9pgRouting internal functionR7?J9pgRouting internal functionR7>Jpgr_turnRestrictedPath - EXPERIMENTAL - Parameters: - Edges SQL with columns: id, source, target, cost [,reverse_cost] - Restrictions SQL with columns: id, cost, path - From vertex identifier - To vertex identifier - K - Optional Parameters - directed := true - heap paths := false - stop on first := true - strict := false - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_turnRestrictedPath.html R7 =J9pgRouting internal functionR7 = 10_. On earlier versions the memory limit is set to 1024MB. If this does not resolve the issue, there is essentially one way to work around this issue: Cut the polygon into segments and run this function to each of them seperately. The PostGIS functions `ST_Subdivide`, `ST_Split` and `ST_Segmentize` may be helpful. S=K@Fills the given exterior ring with hexagons at the given resolution. The interior_ring polygons are understood as holes and will be omitted.S=KAverage hexagon edge length in meters at the given resolution.S=KAverage hexagon edge length in kilometers at the given resolution.S=KAverage hexagon area in square meters at the given resolution.S=KAverage hexagon area in square kilometers at the given resolution.S=JoReturns the neigbor indices within the given distance.S=JReturns the children (finer) indeesx contained the given index.S=JReturns the parent (coarser) index containing the given index.S=JEGet the base cell for a H3 index.S=JGGet the resolution for a H3 index.S=J=Check if a H3 index is valid.S=JConvert the boundary of H3 index to polygon coordinates. Returned as a PostGIS polygon geometrry.S=JConvert the boundary of H3 index to polygon coordinates. Returned as a postgresql native polygon type.S=JConvert a H3 index to coordinates. Returned as a PostGIS point geometrry.S= JConvert a H3 index to coordinates. Returned as a postgresql point type.S= JGet the H3 index for the PostGIS point geometry at the given resolution.S= JqGet the H3 index for the point at the given resolution.S= JReturns the version number of the H3 extension. This is not the version number of the h3 library itself.S= J /Postgresql H3 bindingsR=Jpgr_extractVertices - EXPERIMENTAL - Parameters - Edges SQL with columns: [id,] startpoint, endpoint OR - Edges SQL with columns: [id,] source, target OR - Edges SQL with columns: [id,] geom - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_extractVertices.html R=J pgr_nodeNetwork - Parameters - Edge table name - tolerance - Optional parameters - id := 'id' - the_geom := 'the_geom' - table_ending := 'noded' - rows_where := '' - outall := false R=J$pgr_createVerticesTable - Parameters - Edge table name - Optional parameters - the_geom := 'the_geom' - source := 'source' - target := 'target' - rows_where := 'true' - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_createVerticesTable.html R=J(pgr_analyzeOneWay - Parameters - edge table - source in rules - source out rules, - target in rules - target out rules, - Optional parameters - two_way_if_null := true - oneway := 'oneway', - source := 'source' - target:='target' - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_analyzeOneWay.html R=Jxpgr_analyzeGraph - Parameters - Edge table name - tolerance - Optional parameters - the_geom: default 'the_geom' - id := 'id' - source := 'source' - target := 'target' - rows_where := 'true' - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_analyzeGraph.html R=Jpgr_createTopology - Parameters - Edge table name - tolerance - Optional parameters - the_geom := 'the_geom' - id := 'id' - source := 'source' - target := 'target' - rows_where := 'true' - clean := false - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_createTopology.html R=JLpgr_binaryBreadthFirstSearch(Many to Many) - Parameters: - Edges SQL with columns: id, source, target, cost [,reverse_cost] - From ARRAY[vertices identifiers] - To ARRAY[vertices identifiers] - Optional Parameters - directed := true - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_binaryBreadthFirstSearch.html R=J pgr_binaryBreadthFirstSearch(Many to One) - Parameters: - Edges SQL with columns: id, source, target, cost [,reverse_cost] - From ARRAY[vertices identifiers] - To vertex identifier - Optional Parameters - directed := true - Documentation: - https://docs.pgrouting.org/3.0/en/pgr_binaryBreadthFirstSearch.html