ELF>0@@HHHHH HHHH81HHÐHl$HH=H\$Ld$ILl$Lt$IL|$H8LHHHHH=LHHHLHHH1HcHHH8HI1IEE111ҿ%pIH@DhN,(pHHHE11H5AudHI0IGH] HP|\HHLLEPLUPLHHl$H\$Ld$Ll$ Lt$(L|$0H8H=LHHH}H=LHHHu^H=LHHHtwLHH\$Hl$Ld$Ll$ Lt$(L|$0H8LHH\$Hl$Ld$Ll$ Lt$(L|$0H8H=LHHHfH=LHHHCH=LHHHt12H=LHHHuH=LHHHujHH=OH511HH=0AUdH51HH=LH51f SHHHHH81[H SHHH;H;H[SHH=HHH1H=HL$HHHHHH1H[fHl$HH\$Ld$Ll$H8IH}AHL$HT$Ht$ v^:Ztt;McJ| HLH822ugHMcLJT H8zHH=bH51HL$HT$Ht$ 1HH=H5ڿ1fH\$Hl$ Ld$(Ll$0H8shuHMcLJT H8McJ| HLH8Z끐tSCfMcJ| HHH8HHHLH8/HMcLJcT H8 AWAVIAUAATUHSHH=H(H=HD$HL$HHHH=IHt$IH1t]E~#1LL$$A9LL$HMHLH1HD$H([]A\A]A^A_fHt$HHcHHH8H$H$HD$1HHH=HT$H515fATUSHHHH|$HHHHH|$ 1HHD$HHHD$ HHT$ HHD$HPHt1:HT$E11ɿ%H1ҋpHH~H$H޿%$HH$H$H$HHAHHHH8HHHT$DHH;H;HHH1HuDHHL$H HHL$H HH HH H[]A\H;HHT$H;HHH=HT$H5HP1HH=H51HH=HL$H5HP1GHHL$HT$HHHfH\$Hl$HHHHHHHt&HHHHH\$Hl$HfHH=H51AU1ATUSHHHdH%(H$81HH<$H|$ HT$HHD$HHHD$HH $HT$ HHQHt1:H.sub p :DŽ$(anonƄ$,H$ $t5HH=H5H¿1H$E11ɿ%H1ҋpHHH$H޿%$H?H$H$H$HHAHHHH8HHxHcHH$ HHHE$(E$,E H$HH=HHH$HH8HHH=EH~E1H4$DHAE9L%H$1I<$VH=H$HL$HHHH81t5HH=NH5H¿1HH$H;H1HuRHHL$H HHL$H HT$H$8dH3 %(HHH[]A\A]H$H;H$H;HHH=!H$H5HP1H$I<$LcHLH8LI1HH=BH5L1DHH=H $H5HP1HHL$HT$HHHL$HH HSHHHHHH[HHH8HH8HfH=H\$Hl$Ld$H=tH$Hl$Ld$H1H-HHEH=H=H}HH=HH;HH}L%H}I$HHI$HHH-H=HUH=H=H}H1H=H;H}HH=H5H$Hl$Ld$1HHH=H5HH=H5HH=H5k% : ; I$ > $ >  I$ > &I  : ;  : ; I8 I !I/ & : ;  : ;I8 : ; I< < : ; : ;I : ; : ; : ; I8 ' I : ; (  : ; : ;  : ; I : ;  ' I! : ;I8 ".? : ; ' I 4 #: ; I$.: ;' %: ;I&.? : ; ' I@ '4: ; I (.? : ;' @ ): ;I *4I4 +.? : ;' I@,: ;I-: ;I.4: ;I/4: ;I04: ;I14I4  21X Y314.? : ;' @54: ;I 64: ;I 7.: ; ' I 84: ; I9 U:1RUX Y;41<41=41 >.: ;' I ?4: ;I@.? : ; ' @A.? : ; ' @B4: ; I? < C4: ;I? < D4: ; I?  88int?qvSSv  # 8 a v a  -?##### #(#0#8#@#H#P #X"s#`$y#h&?#p*?#t,#x0d#1#2#6#?#H#I#J#K#L-#N?#P#PMC PMC  $OidFs s# y# ?#< v a5 v a {8 v  ? } d F  7- O P Q _* `. b f p  # # j j ! # ?# # *#  ?# ?# !# 1 a   # ?# # *#  ?# ?# # * a =@  # v a?   S& a $] ) # *?#@ +#H &m a d]ί ϯ# #argѨ#xx$0$D 8T# 9%)# :# ;# <# =#(.'?t%} &*# '# 0*#D 9#H ? #L N #N T#P ]#T e#X k#\ zv#] v#^ #_ #` #a #b #d }#h #l [ a  afT    }T#`++ ?#@pn!lenq?#r?#s?#t?# u?#v?#w?#xn?L}! "?# ##  a$   N !}# !&# !?# !# !# !# !# !v# !R#$ !R#( !!#0 !#8 !*#@ !#H !#P !*#X !##\ !&#h !#p !&#x !&# !"# !&# !$ # !# !&# !# !# !# !&# !¥# !$# !Đ# !Ő# !Ƙ# !ǘ# !Ƚ&# !ɨ# !*# !&#"% "&# "'*#@ "(*#D ")*#H "*"#L "+"#P ",*#T "-#X ".#Y "/#Z "0#[ "1#\ "2v#] "3 #^ "4 #` "5*#d "8#h "9# ":# ";# "<# "># "?# "@# "A}#"BN"I#&v #'# #(*#@ #)*#D #2 #H #<#J #Ev#K #Mv#L #O#M #U#N #Wv#O #Y*#P #f*#T #l*#X #q.#\ #r.#` #s.#d #t.#h #y.#l #z.#p #.#t #v#x #v#y ##z #*#| ## ## #ʢ# #Ԣ###݌v*$# $$# $% #@ $) #B $+#D $,#E $-#F $.#G $/#H $0#I $1#J $2#K $3#L $4*#P $5.#T $6.#X $7.#\ $8.#` $9.#d $:.#h $;.#l $<.#p $=.#t $>.#x $?.#| $@.# $A.#$B$I/  %!! %"# %#*#@ %$*#D %&*#H %(*#L %)*#P %**#T %-*#X %.#\ %/"#` %0*#d %1*#h %2#l %3#m %4#n %5v#o %6 #p %= #r %>#t %?#u %@#v %A#w %B#x %C#y %DF#| %L}# %M#%N5 %Y!!t& " &!*# &"*# &# # &$# &%# &&# &'# &(# &)# &*# &-1# &.#0 &/1#L &0#h &3#m&5!&<""('D# '*# '# 'P# '# '# 'v# ' #!'!"'*x# '+?# ',x##~#D#'-O#!## !$*# !%*#!&#!)# !*##!+#H!4$ !5*# !7# !8*# !9# !:v# !;# !<*# !=*# !>*# !?#$ !@#% !A#& !B#( !C$#0 !D#8 !E#@!F#!I% !R%# !S%# !T%# !U%# !V%# !W%#@ !X%#` !Y%# !\%# !]?# % a M% a$!^$p!f& !g# !h#0 !i#` !j# !k# !l# !m# !n# !o# !p# !q# !r# !s#!t%&#%&:&((&&)0)n' )T# ) &# )!# )"I# )#I# )$%# )%#( )&#,)'& *$' *&# *)# *,# */'#*0y''P%n( &(# ((# )(# *(# +(# ,(#( -(#0 .(#8 /)#@ 1(#H (n((( (((( (( (()?)3')+*      !"#$%&'()*+,-./01234567:[+ ;# # ?# @# A# B# C*# D# E*#P F?#T G[+#X H#& k+ acJ*0Q+ R+# Sl# T&# U# V'# W#(k+Xv+"N,#N#N?#N-$D,%*%"1y,#1#1#1-",##k#-&*zw,'* &w"-' &w\-' &w-' &w-' (Ww.)msgWU*.+ J., k+DD/,-pmc,l.str//+/I/I/01T/ 2,337,3+, vT/ aD/+/,k+/,k40,/5errh4Z0,Z,Zl-iZ?6\L6]vO6^N/_*10  v0 a0+1,,,l,?.tmp6w5err///.i?11  v1 a 17D2#l888D8D88I8*8И8Ҫ8?8?88Ԫ8հ*2 v2 a2+D3,l/D0313 963w63w6m}:1319;1;1<1; 2<2; 2<+2=62P;A2;L2=b2H=m2@;x2D5%l0000?err0 D0 0 I0 *0 0??rc??i?0?00?tmp0050000*5 v5 a D/+D(7,l/D036(7w963w63w6m}:Q43c49;o4;{4;4;4;4;4<4;4<4=4;4;4;4<5;5; 5;,5<85=D5=P5=\5=h5~;t5=5 ++Ds7,l6DP@Au717  v7 a7'l(7 'o B yB yB3C3B+B,FD[ D[ D[ D\ D\ @ /usr/include/bits/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/usr/include/home/leto/git/parrot/installed_parrot/include/3.2.0-devel/parrot/home/leto/pg/include/postgresql/server/home/leto/pg/include/postgresql/server/utils/home/leto/pg/include/postgresql/server/nodes/home/leto/pg/include/postgresql/server/access/home/leto/pg/include/postgresql/server/catalog/home/leto/pg/include/postgresql/server/storage/home/leto/pg/include/postgresql/server/rewrite/home/leto/pg/include/postgresql/server/commandsplparrot.cstring3.hstddef.htypes.hsigset.hlibio.hcore_types.hpostgres_ext.hstdio.hstdint.hc.hsetjmp.hsetjmp.helog.hpalloc.hmemnodes.hpostgres.hattnum.hgenbki.h pg_attribute.h nodes.hpg_list.htupdesc.hblock.h off.h itemptr.h relfilenode.h htup.hfmgr.hbuf.h bitmapset.hrelcache.hrel.hpg_proc.h pg_type.h pg_am.h pg_class.h pg_index.h prs2lock.h tuplestore.htrigger.h funcapi.hsyscache.hmemutils.h )Ks=I/ .xt##!;=vLV|X|<<|X<;=jK^J#:>YdXdt#Mt4i*i" ut-\4< =/y!s=tfNpN"#=~@b@Z,0j[Dd2j+!X/`| X%m<<[qMYsYs=[U?rXYIY7\=;=iA w.~;=k>i:>Z"d>>~ tJ@~0;`t>=;=1%03)q3oOVZ+H v.~%̻5;=j>i9?Y;=Y~):>Z:>YKW] "=&5[w~fOt@=":>uY3:vXV>ur"Y~KuAts/Y/Ut:LZs=ZIK̔usKYuZg rXrX.rJp0 ($IntegerStringplparrot.cFloatRatGrammarCodeSubNilMuParcelCANNOT MAKE SAUSAGEP6object.pbcPIR->ResizablePMCArraySPf->PfSPI_connect failed: %sPf->PfSPI_finish failed: %s_PG_initset_config_hashuntrustedtrustedloading bytecodeloaded bytecodecache lookup failed for type %uCANNOT MAKE Parcel INTO SAUSAGE# PL/Parrot is copyright Jonathan "Duke" Leto and friends 2009-2010 # This code is released under the Artistic 2.0 License, see LICENSE for details. .sub _ :main :load :anon .local pmc p6meta, interp, classes, classid p6meta = get_root_global ["parrot"], "P6metaclass" p6meta.'new_class'('PLParrot') interp = getinterp classes = interp[0] classid = classes['PLParrot'] # Replace these classes with our PLParrot class set classes['FileHandle'], classid set classes['File'], classid .end .namespace ["PLParrot"] .sub open .param pmc stuff :slurpy # die "Attempt to open " .return(42) .end .sub open :method .param string file .param string mode # die "Attempt to open " .return(42) .end .sub copy :method .param pmc from .param pmc to print "Attempt to copy file " print from print "=" say to .end .sub rename :method .param pmc from .param pmc to print "Attempt to rename file " print from print " to " say to .end could not determine data type of inputPL/Parrot does not know how to convert the %u element type# PL/Parrot is copyright Jonathan "Duke" Leto and friends 2009-2010 # This code is released under the Artistic 2.0 License, see LICENSE for details. .sub run .param string code .param pmc args :slurpy .local pmc perl6_args perl6_args = convert_to_perl6_parcel(args) .local string wrap_start, wrap_end wrap_start = "eval q<<< sub " wrap_end = " >>>" code = wrap_start . code code .= wrap_end load_bytecode 'dumper.pbc' print "About to run: " say code .local pmc compiler, function, output compiler = compreg "perl6" function = compiler.'compile'(code) say "args=" _dumper(perl6_args) output = function() .local int nullargs nullargs = isnull perl6_args if nullargs goto call_with_empty_args say "calling with args" $P3 = output(perl6_args :flat) $I0 = isa $P3, "Block" unless $I0 goto done # the output of running the function returned a Block, # such as a pointy block -> $a, $b { }, so let's go ahead # and execute that $P3 = $P3(perl6_args) goto done call_with_empty_args: say "calling with null args" $P3 = output() done: print "code returned: " _dumper($P3) say "==============" .return($P3) .end .sub convert_to_perl6_parcel .param pmc parrot_array .local pmc arrayizer, perl6_parcel unless parrot_array goto empty # the infix comma operator, which creates Parcels from scalars arrayizer = get_root_global ['perl6'], '&infix:<,>' unless arrayizer goto error # pass a flattened array to the comma operator perl6_parcel = arrayizer(parrot_array :flat) .return(perl6_parcel) error: die "Could not turn Parrot array into a Perl 6 Parcel!" empty: .return() .end Error compiling perl6 function: %sInvalid Parrot interpreter for PL/Perl6!Failed to look up procedure with OID %uCouldn't load function source for function with OID %uInvalid Parrot interpreter for PL/Perl6u!Error compiling PIR function: %sCould not create a trusted Parrot interpreter! Could not create an untrusted Parrot interpreter! Could not create a PL/Perl6 interpreter! Could not create a PL/Perl6U interpreter! /home/leto/git/parrot/installed_parrot/lib/3.2.0-devel/languages/perl6/perl6.pbc.endplparrot_make_sausageplperl6_runplparrot_func_handlerplperl6_call_handlerplperl6_func_handlerplperl6u_call_handlerplparrot_push_pgdatatype_pmc_PG_initd @`dwdw`qUqxTw$wUVVVV$VTI\\\\$\QW]]]]$]kV'^^h{UI\\P_[]]01w1Tw09U9QS`awaw`nUnsTwww USPwWwUt]yW]TjVyWV Q o\yW\PyWS`bwbdwdiwinw now(osw0sw8w`}U}$S.S`T%V.V`Q+^.^`R)].]@QQdiQPw-_._'\.\PPwwww . wU U < P  P: K P P: ] VV [ Pw V] VI L P] S S P 9 \: ] \t _0 > w> w 0 Z UZ y V~ V w w w w w( Tw U0 F PP(P %P nSzS V9VzV %V>w9 %27P9z % _ V9zV P9zS S' \v x PlnP ]9]z] %]I L P*\9\\ %\*]9]] %]  %`hwhw`zUwwww 8,Pg_magic_func,pg_finfo_plparrot_call_handler"-pg_finfo_plparrotu_call_handler\-pg_finfo_plperl6_call_handler-pg_finfo_plperl6u_call_handler-debug.create_string_constJ.plparrot_make_sausageY/create_string/create_pmc/plparrot_secure0plparrot_push_pgdatatype_pmc0plperl6_run2plperl6_call_handler3plperl6u_call_handler5plparrot_call_handler.7plparrotu_call_handlers7_PG_fini7_PG_initT8interpj8untrusted_interp8trusted_interp8p6_interp8p6u_interp, . @ * @ * @ %T   <  <  typnameT_FieldStoreStatet_tableOidarg_out_funcHeapTupleHeaderT_IndexOptInforelhaspkeypgstat_infoattioparamsret_tdescsize_tT_PlannerGlobalproownertupleConstrT_DropRoleStmtAttInMetadataATTNUMCLAAMNAMENSPtgattrprolangPg_magic_datanumargsT_CreateRoleStmt__jmp_buf_tagtgconstraintT_BitmapAndStatefuncmaxargsT_CreatePLangStmtattislocalrd_indexprsHeapTupleDataamcanmulticolbi_hit_xvactypownerT_BitmapOrT_ReturnSetInfot_lennwordshas_not_null_IO_save_endFmgrInfoindexprsT_ProjectionInfoT_AlternativeSubPlanStateT_SubLinkT_AppendPathget_chunk_spaceT_AllocSetContextT_ViewStmtT_RelabelTypeamclusterable__func__ccnameattoptionsconstrrelhasoidsT_ResultRelInfoOPFAMILYAMNAMENSPT_WindowClausefn_exprtextT_FuncWithArgs_IO_write_baseFunctionCallInfoatttypmodTransactionIdT_AlterObjectSchemaStmtamgettupleT_TypeNameT_Aggpg_finfo_plperl6u_call_handlerRegProcedureTuplestorestateT_ConstraintT_SelectStmtAUTHOID_lockrelnattsstatstypnamespaceT_DropUserMappingStmtrd_refcntT_WorkTableScant_ctidrd_oidindexT_WindowAggStateT_CreateSeqStmtrd_createSubidrd_exclopstypeprocTup_IO_save_baserd_smgrt_selfParrot_PMCForm_pg_classrelfilenodetdrefcountint4T_ValuetypeTupt_choiceT_RangeVart_xminT_ListenStmttgnattrcallbackamrescanFOREIGNDATAWRAPPEROIDT_Varplparrot_proc_descn_after_statement_cur_columnpronargsrelpagesprocstructamstorageprorettypeCLAOIDfunc_pmcT_ConvertRowtypeExprFormData_pg_classTSTEMPLATEOIDTupleDescT_MergeJoinStateplperl6_runT_CaseExprresultattisdroppedtg_after_rowRewriteRulefn_retisarrayatttypmodsTSDICTOIDT_SubqueryScanStateT_CreateOpClassItemrelhasindexT_ScalarArrayOpExprfn_mcxtT_AlterFdwStmttgconstrrelidT_UniqueStateproiswindowrd_exclstratsrd_exclprocst_heaplong intT_CreateUserMappingStmtnumLocksproargtypesindisreadyaminsertfmNodePtrT_A_IndicesCMD_NOTHINGForm_pg_attributeT_GrantStmtargtypesT_SubqueryScanCMD_UTILITYcreate_stringNodeplparrot.crd_attrd_rulesT_DropdbStmtparrot_interp_tbi_loT_DropOwnedStmttgfoidfloat4byvalshort unsigned inttriggersregprocrd_indexattrT_SortT_AlterTableCmdamendscanAGGFNOIDT_RangeTblEntryheadT_FromExprT_PlanStateindisclustereddbNodeT_ArrayExprStatedatum_len_tgargsT_XmlSerializeFOREIGNSERVEROIDT_ScanTopMemoryContextamoptionalkeyNameDataT_NotifyStmttyprelidOPFAMILYOIDSizePG_exception_stacktupleDescndimsigned charn_before_statementfn_extra_IO_FILEproaclT_A_IndirectionDatumTupleFieldsrd_isnailedtypcategoryfn_xminT_InvalidT_HashPathItemPointerDatacontextccbinT_PlaceHolderVarrd_isvalidT_AppendStateT_SetOpStateT_Resultrd_aminfoT_ResultPathtypnotnullPROCOIDunsigned charT_PlannedStmtT_CreateFunctionStmtT_DropForeignServerStmtreltypeT_BitmapAndPathT_AliasT_ArrayRefExprStateT_DropTableSpaceStmtadnumTYPEOIDrealloctg_after_statementtdhasoidT_WithClauseT_FunctionScanStatebytearelamT_SubPlanAttrDefaultAUTHMEMMEMROLET_RestrictInfoplparrot_call_datasave_exception_stacktyptypmodstrncattg_eventuntrusted_interpT_ClusterStmttg_trigtuplebufMemoryContextnattsT_AlterDomainStmtfn_statsrd_indpredvl_len_create_pmcrelnameT_FuncExprcharint2T_NullIfExprSysCacheIdentifierT_ArrayRefLockRelIdperm_fmgr_infocreate_string_constT_SubPlanStatequalprocsrc_datumtgoidT_ExecuteStmtpg_finfo_plparrotu_call_handlerT_AlterTSDictionaryStmtAMPROCNUMdataoffsetfirstchildproisstrict_IO_lock_tT_InhRelationplparrotu_call_handlertypreceiveT_IndexScanStateT_GrantRoleStmtfn_readonlyT_ClosePortalStmtHeapTupleFieldstypoutputT_CopyStmtindclassT_UniquePathTriggerT_ExplainStmtadbinDatumrd_supportint2vectorp6_interpfunc_args_IO_read_ptrT_CoerceViaIOStateT_IndexStmtT_BitmapIndexScanattrsamsearchnullsLANGNAMET_DomainConstraintStateT_AlterFunctionStmtPgStat_TableStatusproretsetT_RelOptInforesetT_ConstraintsSetStmt_posstdinindrelidt_hoffT_ModifyTableprosrcFormData_pg_amT_UnlistenStmtT_ExprContextT_Joinstdoutambuildrelownerreltuplest_field3T_CreateOpFamilyStmtErrorContextCallbackdim1_markersT_NestLoopT_ResTargetattbyvalT_PathKeyprovariadicTSPARSEROIDBlockIdDataFormData_pg_indexmethodsplperl6_call_handlerreloptionsT_ReassignOwnedStmtamindexnullslockRelIdtypeStructCurrentMemoryContextproargnamesT_VariableSetStmtT_MinMaxExprrd_indextgdeferrabletyparrayattrnoTSCONFIGOIDT_A_ArrayExprT_IndexElemPGFunctionTSCONFIGMAPproc_srctypsendParrot_StringamrestrposargmodesForm_pg_typelanpltrusted__off_tpir_beginfinfoT_AggrefExprStatebitmapwordtgenabledrd_rulescxtFormData_pg_procrd_idT_InnerIndexscanInfoattnameT_VacuumStmtrelfrozenxidammarkposproconfigT_CreatedbStmttypmodoutT_CaseTestExprrelkindT_AlterDatabaseSetStmttg_before_statementamstrategiesT_TargetEntryT_BitmapIndexScanStatenum_checkenabledis_emptyindkeyAttrNumberrelnamespaceT_JoinExprtmp_cxtT_AlterForeignServerStmtoid_valueCMD_UPDATET_IntegerfunctionIdlong unsigned int_PG_initnextchildT_MergeJoin__sigset_tindprednamedatalencheckatthasdefT_AlterOpFamilyStmtT_DoStmtproargmodesT_CteScanT_AlterDefaultPrivilegesStmtT_RemoveOpFamilyStmtconstrCheckT_SetOperationStmtT_UniqueT_IndexInfo_IO_read_baseT_JunkFilterT_CteScanStateT_CompositeTypeStmtfn_nargsdefvalt_infomask2resultinfoCONSTROID_unused2T_EStateListT_LockingClausetypispreferredambulkdeletereturntypeT_PlannerInfoT_TruncateStmtrelistempT_DeallocateStmttailpronargdefaultsindisunique__mask_was_saveduintptr_tT_CreateOpClassStmtrelIdindexmaxkeysprocosttginitdeferredBuffersave_call_dataelement_typeT_SeqScanStaterelhasexclusionattlenT_ListT_WorkTableScanStaterulesT_AlterTableSpaceOptionsStmttgconstrindidtypbasetypeT_ConvertRowtypeExprStateT_CoerceViaIOtypisdefinedretvalrd_newRelfilenodeSubidp6u_interpT_PrepareStmttypinputT_ArrayCoerceExprATTNAMEattcacheoffT_Querydatum_typeidrd_indexlisttdtypmodT_FuncCallT_DropPLangStmtT_ParamRefT_JoinStateGNU C 4.4.5BitmapsetTriggerEvent__chrelchecksT_Planelemtypelong long intAUTHNAMET_TIDBitmapT_LoadStmtT_InsertStmtT_SetOpplparrot_push_pgdatatype_pmcT_WindowDefRELOIDParrot_InterpT_LimitUSERMAPPINGUSERSERVERpir_srcT_FuncExprStateT_RangeFunctionOPEROIDT_DeleteStmtT_WindowObjectDataTriggerDatadoubleT_String_IO_write_endtgnameattinhcountmy_finfoT_BitStringTSCONFIGNAMENSPrd_opcintypeAMOPOPIDparentT_GenericExprStatetupdesctypelemtypbyvalT_BitmapOrPathattalignrd_toastoidproctupdatum_typmodT_CoerceToDomainStatefloat4floatT_PrivGranteeT_TupleTableSloteventt_bitsAMOPSTRATEGYproisaggallocT_DefineStmtRelationAmInfo_IO_buf_base_flags2SMgrRelationDataSTATRELATTINHunsigned intT_BitmapHeapPathambeginscanT_HashJoinStateT_PlanInvalItemT_A_Expr__srcCmdTypeT_RemoveFuncStmtsigjmp_bufT_CreateFdwStmtpgstrattaclT_MaterialStateattstoragevarlena_old_offset__pad1__pad2__pad3__pad4__pad5amvacuumcleanupplperl6u_call_handler_sbufForm_pg_indexT_SpecialJoinInfoaclitemT_DeclareCursorStmtT_ParamRuleLockT_SortStateT_BitmapHeapScanT_CreateStmtrelhassubclassprosecdefT_RowExprStatetgtypeatttypidT_FunctionScanT_BoolExprState_flagsrd_indexvalidbits8T_FieldSelectStateT_BooleanTestrd_indexcxtprobinreltoastidxidT_CaseWhenState__saved_mask_modeT_CommonTableExprT_DropStmt__jmpbufT_AlterTSConfigurationStmtT_ValuesScanfn_addrT_ReindexStmtNAMESPACEOIDisInsteadT_AggStatereltoastrelidT_GroupT_IndexScanrelNodeplparrot_func_handlerNodeTagboolT_WindowFuncExprStatePROCNAMEARGSNSPT_CaseWhenfn_oidparrot_string_tactionsT_RowCompareExprStateT_FloatT_NullTestStateT_BitmapHeapScanStatefn_strictENUMTYPOIDNAMET_SortByT_DropPropertyStmtfn_tidT_BoolExprargnullamkeytypepreviousT_LimitStatet_cidruleIdattndimsT_IntListRelationRULERELNAMEfn_retistupleRelFileNodeT_AlterSeqStmtcodeCASTSOURCETARGETT_CreateConversionStmtT_SortGroupClauseT_NullT_ResultStatepronamespaceT_FieldStoreT_CreateTrigStmtindcheckxminT_XmlExprrelhastriggersproargdefaultsT_PlanRowMark_offsetCONNAMENSPListCelltdtypeidcurrent_call_dataT_A_ConsttgqualDEFACLROLENSPOBJTupleConstrT_AppendRelInfoamcanorderT_A_Starresult_in_funcresult_oidSubTransactionIdproallargtypesT_SeqScanfcinfotrigdescT_DiscardStmtENUMOIDlong long unsigned inttg_triggeramcanuniqueT_CreateTableSpaceStmtindisprimaryT_NestPathtypdelimlengthinterptuple_storeT_Constflinfotyplen_chaintypalignfree_pint_valueT_AlterTableStmtT_TidPathT_AlterOwnerStmttg_relationamcanbackwardT_TriggerDataT_CreateSchemaStmtrelisshareddelete_contextT_CheckPointStmtT_TypeCastT_NullTest/home/leto/git/plparrotuint32indexrelidFOREIGNSERVERNAMET_AccessPrivT_CoerceToDomainValueHeapTupletg_trigtupleT_MaterialPathinitedT_AlternativeSubPlanT_UpdateStmtdebugPg_finfo_recordT_AlterUserMappingStmtattnotnullRelationDataT_RecursiveUnionStatememsetAMOIDversionTSPARSERNAMENSPnumtriggers_PG_finiT_NamedArgExprT_Append_IO_backup_base_shortbufT_AlterDatabaseStmtT_DefElemTSTEMPLATENAMENSPT_CurrentOfExprT_DropCastStmtT_TransactionStmtT_InlineCodeBlockForm_pg_amT_ArrayExprapi_versionamsupportT_EquivalenceClassCommandIdtmp_pmctypdefaultbin_nextT_CreateCastStmt__off64_tT_PlaceHolderInfodbIdT_CaseExprStateCMD_INSERTvaluesinitAMNAMET_HashJoinTABLESPACEOIDrd_reltg_newtupleT_RenameStmttrusted_interpattnumT_LockRowsindoptionprocStructip_posid_IO_buf_endrd_supportinfot_datumT_ColumnReferror_context_stackLANGOIDOPERNAMENSPresult_typioparamT_WindowFunctypstorageT_ScanStaterd_optionsnametg_before_rown_after_rowFormData_pg_attributeuint8typmodinT_RowCompareExprprorowsT_CoerceToDomainpg_finfo_plparrot_call_handlerT_RowMarkClausetgnargsplparrot_secureT_EquivalenceMemberspcNodeshort intrd_indoption__jmp_bufnum_defvalCMD_UNKNOWNHeapTupleHeaderDataT_Hashplperl6_func_handlerINDEXRELIDT_RemoveOpClassStmtsave_context_stackip_blkidFOREIGNDATAWRAPPERNAMEtdatatypanalyzeattrDefaultwordsCONVOIDT_SetToDefaultRELNAMENSP_vtable_offsetrd_istempattinmetalbound1ConstrCheckForm_pg_procFormData_pg_typeT_OpExprt_xmax__desttypndimsNAMESPACENAMET_MinMaxExprStateT_ExprT_RuleStmtnameData__valCMD_SELECTT_FetchStmtT_BitmapOrStateT_CoalesceExprrd_nodePg_magic_funcT_IntoClauseamoptionsT_DropFdwStmtattinfuncsT_AlterRoleSetStmtarg_is_rowtypeCMD_DELETEint16T_ScalarArrayOpExprStaterd_amcachememcpytypdefaultindisvalidplparrot_call_handler_IO_markerCONDEFAULTPg_magic_structrelhasrules_IO_read_endT_XmlExprStateT_FieldSelectT_ExprStateT_CoalesceExprStatetg_newtuplebufT_RangeSubselectT_PathT_CreateDomainStmtT_ModifyTableStateOffsetNumberoidvectorrd_lockInfoT_ValuesScanStateT_CreateForeignServerStmtT_ArrayCoerceExprState_filenoTYPENAMENSPAUTHMEMROLEMEMT_TidScanStateindimmediateFunctionCallInfoDataUSERMAPPINGOIDT_RangeTblRefT_CreateEnumStmtisnullT_FunctionParameterMemoryContextMethodserrmsgrd_indextupleT_Aggrefn_before_rowrd_amT_VariableShowStmtreloftypeT_AlterRoleStmttgisinternalT_TidScanT_NestLoopStatepg_finfo_plperl6_call_handlerT_CommentStmtnargspir_endt_datard_islocaltempamcostestimateint32T_DistinctExprvl_dat_IO_write_ptrDATABASEOIDT_PlannerParamItemT_GroupStatereltablespacerelaclprodescT_IndexPathamnameMemoryContextDatafn_retsetargnamesTSDICTNAMENSPfn_retissetfloat8byvalT_RowExprT_MemoryContextrd_operatorrd_opfamilyT_WindowAggT_Materiallocal_sigjmp_bufprovolatileindnattstyptypeT_LockStmtT_ColumnDefT_HashState__lenT_OidListt_infomaskptr_valuenextamgetbitmapdataattstattargetplparrot_make_sausageTriggerDescT_MergePathuint16T_RecursiveUnionT_BitmapAndT_LockRowsStateLockInfoDatapronameattrelidGCC: (Ubuntu/Linaro 4.4.4-14ubuntu5) 4.4.5zRx 0DXlD HTMI@$ACAG^ACK wHS@C48>BBCB CB(A0CA8CK`$pBAA Gb}N N(BDA A(GF)HG.D Z .symtab.strtab.shstrtab.rela.text.data.bss.debug_abbrev.rela.debug_info.rela.debug_line.rodata.str1.1.rodata.str1.8.rodata.debug_loc.rela.debug_pubnames.rela.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack.rela.eh_frame @&, 1D8?pPsUlOPZa2hVp2pW Pelf3w$Zy0Z0y0{Y.0ܩ,( [0pM `!    / > M   \ k z &   `   @      $ ,  1 5 9 <! & C, 1 7 W= dC @I hO PU x[ ka g }m s ( y   `              P    20P@oPu`$8P_fw 0$-`8KZ^jw(7G^`>j}'30 }I _k`).plparrot.cPg_magic_data.24700my_finfo.24812my_finfo.24820my_finfo.24828my_finfo.24836__func__.25179__func__.24989__func__.25105__func__.24856__func__.25050__func__.25037current_call_data__func__.24921inited__func__.24764.LC0.LC1.LC4.LC5.LC6.LC7.LC8.LC9.LC10.LC11.LC2.LC13.LC3.LC12.LC14.LC15.LC16.LC17.LC18.LC19.LC20.LC21.LC23.LC22.LC26.LC24.LC25.LC27.LC29.LC31.LC32.LC30.LC33.LC34.LC35.LC36.LC41.LC42.LC43.LC38.LC40.LC37.LC39Pg_magic_funcpg_finfo_plparrot_call_handlerpg_finfo_plparrotu_call_handlerpg_finfo_plperl6_call_handlerpg_finfo_plperl6u_call_handlerdebugcreate_string_const_GLOBAL_OFFSET_TABLE_interpParrot_str_new_constantplparrot_make_sausageParrot_PMC_isaParrot_PMC_get_stringParrot_str_to_cstringCurrentMemoryContextMemoryContextStrdupParrot_str_free_cstringSearchSysCachemallocTopMemoryContextfmgr_info_cxtgetTypeIOParamReleaseSysCacheInputFunctionCallParrot_PMC_get_integerParrot_PMC_get_numberFloat8GetDatumelog_startelog_finishcreate_stringstrlenParrot_str_newcreate_pmcParrot_PMC_typenumParrot_PMC_newplparrot_secureParrot_load_bytecodeParrot_compile_stringParrot_ext_callplparrot_push_pgdatatype_pmcget_fn_expr_argtypeget_typlenbyvalalignDatumGetFloat8Parrot_PMC_push_floatParrot_PMC_push_integerDatumGetFloat4text_to_cstringParrot_PMC_push_stringplperl6_runParrot_str_is_nullplperl6_call_handlerp6_interpPG_exception_stackerror_context_stack__sigsetjmpSysCacheGetAttrget_func_arg_infoParrot_PMC_get_booltrusted_interpParrot_PMC_pop_pmcpg_re_throwplperl6u_call_handlerplparrot_call_handlerSPI_connectSPI_result_code_stringstrncatfreeSPI_finish__stack_chk_failplparrotu_call_handleruntrusted_interp_PG_finiParrot_destroy_PG_initParrot_newParrot_set_config_hashp6u_interp#3Cg UtV!SX"SXYZ [\*]B^\_^ `abcc #SX.$3SAXM%RS`Xwef&SX' SX)(.S<XO)TSbXn*sSX +h,i +h-i +h.i5k? ULld Uon/Sq0S1r2su(vyw Ux Uy+h 3i-v4;+EhL4Zi Uyz Ux{ [ \j U(|; UNyy5m0S6r5m~t7s9ZC [R\e]l"s+}h8i  U   B ^h   c { [ \ j U }    ' UG W Wc |j +t h 9 i \ + h : i | + h ; i " * A H U^ e  + h < i    c o } < + h  = i ^  ( c0 {: [B \M kX _   0 S U r  5 m t  U~-52mA UP>`ses<z+h?i U  $3WC<J+Th_9qiZ [\]<+h@i<+h;i!( < KPc k Uv}   AR  B"R)C.R7> EDMRip }  UERFRFSqGRp +h#HKR+\hcIsz+hJ+hKdg{oAi    "!) . ~; I gV ] g )y    &  u$ T(      M + ): I X A,g v 3 <% t q#   L! * @ $  Y ', #< L \ 0l 7| > E L        L% 6  = `)I ^$W ye W   ) %,  & . ." b Z    # / E; G 'S f _ >$k x h  :, |   h  |  h    ' $2 lG h V | e h t   ' $ 6* K( - /  &' 3 A O n y     .  , g }  @ s ( 6 %E [Q '\ g %s P. B % - ?  %  .  4    ") 7 E [S a o  % s            d  r h# . . '  .  5 i< C J +Q X ._ f m  t {   $ 4- Z a c (- y &  % Z    G * I  # , q( %  #  * 1 8 *? ^F h M L*T [ Mb i +p w ~   n, H ,  - W +.    9( . 6!  V+ %    Y# ' +, & p- #4  ; "B )I bP gW ^ e l s z   $ , & (     " { 1& _" ' #  * ?  ( ) G    " )  )0 =7  >  E hL S Z x*a h $o v }   ) '( )    K  / B ) , t  s ! -  ~! - w  "% 2, +$3 &: =A  H -O - V ] ( d $k [,r -y J      @ F  - :    "  m! a B f     (  !  ( / 6 = D YK +R e(Y `  g n u  | $ @( 8    # \  * x  J G =   r+   o V I p  +$ + m-2 B9 #@ !G !N #U \ (c j d$q #x    ' E    r      5 !    + F      ( ^* R   ' . "5 < hC J _%Q X _ ef C m [t  { M ( " M 9 )  X x- [  #  .    R" r   +  a& # [ * 1 !8 ? F M #U a n g~   & Z( u $ (  g    - -  g !* 8 M ` -k c!v k p' )  U   Z  '  '    &  . I  T r ` < n |   \ R    _    _ )*  + ?'9 3%H  S _ &m { u      (       B-  @ K W%W &c q   - k  & 2 r   . ,> rJ u"\ Qm  ~ * >!    + + { g  * 8 F 4T ,b T p  ~    $ " ,## =2 A P _ ,o v)     |'   "  ( & 4 'B ,P  ^ > l Tz M  $  ' O M   @*     " %1 @ H+O l+^ m m | - * - a H% & f ]  \  ! ")0 ? \O [ H.i Uw    )& G    ~  % P- e - ; 1I w X g v    n    ' '    E!" j0 e->  L $Z h !v E  b 1       &  e' S! %  , :  I (X P$g 4)w '   ,  !$ 8  !     !  ) 7 E uS a Ho } M -  q d   3 S , ( % #6 B { P 2^  l +z    {, n  S   !! h! "! 0! >! L! QZ! /h! )v! ! ! W! ,! ! ! ! k! 5"! b" \-" "  -" *;" I" ?)W" e" =s"  " )" %" " " k" " /" " " : #  # (# 6# >E# /P# \# (j# b# #  # # $#  # ;.# # ;.# ?#  $ $  $ .$ <$ +J$ X$ f$ t$ $$ $ q&$ $ $ $  $ ?$ -$  % _+% %% G,% :% %H% "V% ? e% <t% D#% -% $% H% % M% -%  & q& d(& 7& F& 3U& Sd& ,s& (& $& H& & & & & & g '  ' !(' "6' $D'  R'  `' )o' z' ' Z' (' h' I' ' ,+' ' \!' 7 ( $( <(( !6( :D( R( `( ) ,+,)  8) {>) $D) &#J) 7P) V) ^ \) &b) h)  n) *t) z) ) ) ) ) k)) ) ) ') O,)  )  ) >) H') ) @") )  ') ) %) () 1) %) *  * N * *  * '"* E(* .* Y4* $:* r@* F* AL* ,R* TX* 4#^* Sd* #j* p* *v* / |* ** b* 4* H.*  * i*  * * * ,* ;+ [ + L "+ %0+ +>+ %L+ (l+ 4w+  + ,+  + *!+ t+ '+ J+  + #+  (, , -,  ,, 8, F, -)X,  (c, n, -{,  ,  (, , -, (,,, ,, B&,, - -$- & /- 7-(G- S-^- +i-0q-8- -- i-@-H- -- "-P-R.  . ".  !.`).1. :. %E. 8L. -X.`.$h. nq. #!|. . ).  . . -. . P. ,. . l. . . . (%. /  / /%/-/[/ g/0o/Tw/ K/ %/ / p /`// / %/ / y&/// '/ #!/ s/ 0 0 #0+0W30 <0 G0 L0  W0 Ne0 j0 E!y0 S!0 j0 0 0 00 0`00 0 #!1 1 1 1  "1 Y'1 21 B1 G1 A+f1 q1 !v1 1 X1 1 1 1 1&1 &1  1 1 H$2  2  2 w!2 ,2 @72 B2 ~M2 X2 !c2 ,n2 y2 +2 2 &2 22. 2 2  2 o 2 2  2 _'2 3`3 3  "3 ,'13 ?-E3* M3 @Z3 c3  l3 $ z3 G 3 } 3  3  3  33 c40 4 4 C 4  %4 { *4 84 C4R4 }d4  p4 |4 4 4 H$4  4 w4 4 @4 4  5 !5 ~!5 A+95 xE5 Q5 +]5 ,i5 u5 +5 5 }5 J)5 5T5  5  5 M 5 5 p 5 _'5 6  6  6 ,')6 ?-=6< E6 0R6 `[6  d6  m6 ^ v6  6  6 6 U6 6 6 6 S6 v6 7 .7@07  <7`D7L7 hU7  `7 e7 u7 P#|777 7 777 7 77 77 "78 \8  8 k%-8 _ ;8 H8  U8 #!b8Uk8  x88 $88 w88 8M   4H \0p@P`0`<`t0  `