ELF>X@@HGXH@HHH9G`HHG0GHt HHW tHHG(HHG8fDH(HVHH|$ D$dH%(HD$1HcR HFHH@T tYt$t4HA`Hx4HD$dH3%(uAH(fHQXHRHHH)HHA`HyHA`fHA`HA`H5@H5@H5@H`HG`fgHHG HG(HG0HG8HHG@t"SHHH{`HC`[fDSHHH[fDH>ATUISH0HHdH%(HD$(1I|$`HHL$(dH3 %(u H0[]A\f.H`ATUISH1HHcI|$`ucyI|$`tE1HC[]A\HHH;IL$`HHHHfD뱐USHhHHHHH1HCXH`HC8HC@HC H%HC(HHC0HH[]ff.SHXHcH[ff.ATUHS1HHAH{XHS`HGHHH9EIcy%At@HuHHfDHHHEHHHC`[]A\fD IHC`H{XHu6ItHWHTHL9u?HHHCXH@HHHC`=IuLLHf.LLHH)IHLc`CHtHHCXH@HHH9C`[]A\+fDSHHXHH[fSH)f.HC(H;t H;uRH[`Ht1H{HH{HtHC`[f.H;t'H[HH;tH;t1[fH[H@SHHHH[HHp`@USHH1H{`HtHHHEH[]f@f.USHH1H{`Ht HHEH[]@H(HHVdH%(HD$1HH|$ HJD$Hx`HuHD$dH3%(u1H(@HD$dH3%(uHFHHc@ T H(f.AVAUIATUHSIHAHdH%(H$1HHHCH;t?:tOHHHHu EH$dH3 %(HH[]A\A]A^@:t*1HIFHHxXH;fD1HIFHHHxxH;ZfLHLIH߹1H5HL-fDAUATIUSHH5HdH%(H$1HHCDhHHxHuaL%H$HHHI $HHuH$dH3%(HĨ[]A\A]fHHALHpHHtHHƿHt$0HHT$0H}HپHHHeGIHփHHcHfDHL1HL1HL1HL1HL1HL1HL1HL1LAHL1USHhHHHHHC HC(HHC0HC8HC@H[]HHHf.ATUHSHIfHHHL``HHHH[]A\fDATUHSHIfHHHL``HHHH[]A\fDAUATIUSHAHHdH%(H$1HHHEt~fD8HHC`tHfKHHC H HC(H`HC0HUHC8H$dH3%(DH[]A\A]@IEHxIIE8Hp1LHzHC`+LHfKHH뀐HfKHHC HTHC(HHC0HHC8HHH5HH'HxLHHC`aHHދ8rLHtfKHwLHt fKH2aLHuHHHf.AUATIUSHHHdH%(H$1HL`HHHLHIEHxLILHHHC`trLHtfKHwLHtfKHHH$dH3%(uaH[]A\A]HH5H8HHH5HHHW`fgHHG HG(HG0HG8HHG@t*SHHH{`HC`E[f1f.SHHH[fDHHx`tSHHHHc[fDHH5DAWAVH5AUATUSHH5HHH5HHHIL5HIFL-HIEL%LID$H-LH1ɺ HELH1ɺ 1LHHHH5HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH1[]A\A]A^A_error opening file: %sStreamrAccess not permitted (EACCES)Invalid mode (EINVAL)Unknown system error (%x)Empty commandParamStream not openioDeviceSeekableDeviceStringStreamPipeStreamFileStreamFileStream() => FileStreamclose( self: FileStream )tmpFile() => FileStreamFailed to create process (EAGAIN/ENOMEM)Too many files open (EMFILE/ENFILE)Failed to generate uniqe file name (EEXIST)Not enough free space in the file system (ENOSPC)Writing to a read-only file system (EROFS)Invalid file descriptor (EBADF)seek( self: SeekableDevice, pos: int, from: enum ) => inttell( self: SeekableDevice ) => intStringStream() => StringStreamseek( self: StringStream, pos: int, from: enum ) => inttell( self: StringStream ) => intPipeStream( file: string, mode: string ) => PipeStream.fd( invar self: PipeStream ) => intclose( self: PipeStream ) => intFileStream( file: string, mode: string ) => FileStreamFileStream( fd: int, mode: string ) => FileStreamseek( self: FileStream, pos: int, from: enum ) => inttell( self: FileStream ) => int.fd( invar self: FileStream ) => intopen( file: string, mode: string ) => FileStreamopen( fd: int, mode: string ) => FileStreampopen( command: string, mode: string ) => PipeStreamread( file: string, silent = false )=>stringhhhGCC: (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0zRx 0:DD0i C ` t   Zw]DAT0UBAD FP|  CABA 0 (DBAD z ABD $ptAAQ [DAAR8JBAD o ABG  ABO AX( AT K Q G U C H8AST $h.AAD eAA$,AAD cAA D0O E c E @JBBE A(D0Pu 0A(A BBBE 84)BBD A(Q! (A ABBC p$XAAQ BAADI(:BAD oAB(:BAD oAB8BBD A(M (A ABBE XDI8p0BBD A(J (A ABBI cwfCAT;KRHBBI B(A0A8D@8C0A(B BBB$@ 8PKU_@ s`J` .,0J )P &p 0/0;: ` I `0 ` @u @ !X?0Uo}  :{ $ `6  I `0 ] ``oPZv}t1@Rcr)A3IPV\iv @ #P X T :h :;QbjqxP cp `.D_z(@Sg}dao_stream.cDaoStringStream_AtEndDaoFileStream_AtEndDaoFileStream_ReadDaoFileStream_WriteDaoFileStream_FlushDaoIOS_SeekDaoIO_CloseDaoStringStream_ReadDaoStringStream_WriteDaoIOS_OpenDaoIOS_TellDaoIO_FileNOPIPE_FileNODaoIO_TellDaoIO_SeekDaoIO_OpenFileDaoIO_ReadFileDaoIO_OpenPIPE_NewPIPE_Closedao_io_methodsdaoSeekableDeviceMethsdaoStringStreamMethsdaoPipeStreamMethsdaoFileStreamMeths.LC0.LC1.LC2.LC3.LC9.LC11.LC4.LC6.LC7.LC10.LC5.LC8.LC12.LC13.LC14.LC15.LC16.LC17_GLOBAL_OFFSET_TABLE___stack_chk_faildaoFileStreamCoreDaoVmSpace_GetTypedaoStringStreamCoredaoPipeStreamCorefflushfcloseDaoCstruct_Freedao_freeDString_WrapBytesDaoFile_WriteStringfeofDString_ResetDaoFile_ReadAllfreadDaoFile_ReadLinedao_callocDaoCstruct_InitDString_NewDString_AppendBytesDString_AssignDString_SubStringDString_FindCharDString_AppendDString_ToUTF8DString_DeleteDaoStdStream_WriteStdoutDaoStdStream_WriteStderrDaoType_GetVmSpaceDaoType_ChildOfstderrDaoStream_WriteStdoutDaoStream_WriteStderrstdoutDaoProcess_PutValueDaoProcess_PutIntegerfilenoftellfseekDString_CopyDao_OpenFileDString_EraseDString_MakePathDString_GetData__snprintf_chkDaoProcess_RaiseErrorDaoProcess_PutCharsDString_Sizestdin__fxstatDString_ReserveGetErrorMessagesnprintfDaoFileStream_NewByTypeDaoProcess_CacheValue__errno_locationtmpfilestrchrfdopenDaoPipeStream_NewpopenDaoPipeStream_ClosepcloseDaoPipeStream_DeleteDaoStream_OnLoadDaoVmSpace_GetNamespaceDaoNamespace_FindTypeCharsDaoType_GetTypeCoredaoSeekableDeviceCoreDaoNamespace_WrapTypeDaoNamespace_WrapInterfaceDaoNamespace_WrapFunctions_DaoFileStream_Type_DaoStringStream_Type_DaoPipeStream_Type_DaoFileStream_New_DaoFileStream_Delete_DaoFileStream_Close_DaoFileStream_InitCallbacks_DaoStringStream_New_DaoStringStream_Delete_DaoStream_GetFile_DaoProcess_PutFile_DaoProcess_NewStreamDaoCstruct_CheckGetFieldDaoCstruct_DoGetField :*<#*?3*ABDCFHI1:cKmJLKMKNP> QRlSKTUV8W`UUXZF*\*]$^,;8_S*\\*`k*at*b*cOef eg:ij Zqklklm%n&o:'>pVqb*rzSM(fs t M# K+ D5 :U k ) * + , - . / 0+ 1d Pr Q ; x 8 d x3 8> {~ x d | }! mS ~i 8 u & o  | ~ ~< ~K :U @  d q m m  ~~#8S2Z3boq|u&o:BFB[4b3w5&6*<*A*?* 0;BJQ*X*;b*i*>s*z*@**x**E**C**8**O**Y**[**y **z=(=8=EBGCEJGdehu v v v v v v v vD n wa w&GNego ,    < @ D  $L (P ,T 0X 4 80 <4 @h Dl Hp L\ Px T `hx``p  X0 P (0P 8@P HPX`0hpxhP P P p PPY`X `hE 4 H`dx 0@P4@HPt`<Xl08t@ P    P \P tp 0p.symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.str1.8.rela.rodata.rela.data.rel.local.rela.data.rel.comment.note.GNU-stack.rela.eh_frame @+@0:8&k,k12k@2}TXO@hMa` \@xO v`  q@8Sh 0*H@T#8 20X