Warning: Cannot modify header information - headers already sent by (output started at /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code:102) in /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code on line 4

Warning: Cannot modify header information - headers already sent by (output started at /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code:102) in /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code on line 4

Warning: Cannot modify header information - headers already sent by (output started at /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code:102) in /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code on line 4

Warning: Cannot modify header information - headers already sent by (output started at /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code:102) in /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code on line 4

Warning: Cannot modify header information - headers already sent by (output started at /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code:102) in /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code on line 4

Warning: Cannot modify header information - headers already sent by (output started at /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code:102) in /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code on line 4
ELF>@@D@8 @@@@@@88@8@@@L.L. >>a>a( @>@>a@>aTT@T@DDPtdAA,,QtdRtd>>a>a/lib64/ld-linux-x86-64.so.2GNUGNUzռ0>P3D_%/! -) ." (,%&*$+ #'++-.l)9!cPXR^ +%@k@Y*3;9 ^2frIzCaCaCaJ@elibc.so.6strcpyexitexecvsprintffopenstrncmpstrrchrpipe__strdupperrorstpncpyftellstrncpyforkunlinkrealloc_libc_intl_domainnameabort__dcgettextstrtolfgetsstrlendup2stdoutfputcfputsfclosemallocstrcat__ctype_b_locstderrfwritewaitpidfprintffdopen__ctype_toupper_loc__xstataccessstrcmp__libc_start_mainstpcpyfree__gmon_start__GLIBC_2.3GLIBC_2.2.5ii mui w?a Ca+Ca-Ca,@a@a@a@a @a(@a0@a8@a@@a H@a P@a X@a `@ah@ap@ax@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a @a!Aa"Aa#Aa$Aa% Aa&(Aa'0Aa(8Aa)@Aa*HrH50!%0!@%0!h%0!h%0!h%0!h%0!h%0!h%0!h%0!hp%0!h`%0!h P%0!h @%0!h 0%0!h %0!h %0!h%z0!h%r0!h%j0!h%b0!h%Z0!h%R0!h%J0!h%B0!h%:0!hp%20!h`%*0!hP%"0!h@%0!h0%0!h % 0!h%0!h%/!h%/!h %/!h!%/!h"%/!h#%/!h$%/!h%%/!h&%/!h'p%/!h(`1I^HHPTI@H@HP4@HH .!HtHÐUHSH=1!uK0>aH1!H(>aHHH9s$fDHH0!(>aH0!H9r0!H[fff.UH=+!HtHt8>aÐUHSHHH6Hu2f.HuHHtH3uH[]fD@CaH=0!HH1H1[]HN/!HcЃH<`Ca5/!Hú@CaH=/!H1+nfffff.HHcH4`CaHú@CakH=d/!H1]nffff.ATL%w/!U3@SHCa$LHH1L%E/!@CaLHH1iL%/!@CaLHH1>L%.!H@CaLHH1L%.!x@CaxLHH1E@CaTHH1@Ca3HH1@CaHH1O@CaHH1dj@CaHH1C@CaHH1"{@CaHH1H@CamHH1@CaLHH1@Ca+HH1@Ca HH1}@CaHH1\H@CaHH1;@CaHH1h@CaHH1@CaeHH1@CaDHH1@Ca#HH1H@CaHH1u@CaHH1T@CaHH13@CaHH1 @Ca~HH1X@Ca]HH1Hߺ@@1ffff.H\$Hl$HHHHtHHLx1HtHH޿3y%H$H$HĨH/i@CaH=*!HH1iDHH u-!@H Z-!!@H ?-!"(@H $-!YAHdfff.H\$Hl$@Ld$HHHEHH$HHi,!l*!H5)!HH5(!1q@HoHtHb1[$H$H=})!`Ca[@$T$7@cHH+!H$H$L$Hĸ@,@(!H@H'!@Hf(!x@CaJHHBg@HW(!H=(!@H=*!rgHf'!P@CaH='!HH1NfHl$Ld$HH\$HHItRHtHHc@HEHHs*!tBHH$Hl$Ld$HfHY'!H$Hl$Ld$H4*!Hú@CaHY'!HH='!HH1f@CaH"'!LH\$Hl$HLl$Ld$IH(LH|OHHt].HHIt:HHI)tJ|%LgHH\$Hl$Ld$Ll$ H(HL$ffff.Hl$H\$HHH=)!tH\$Hl$HH@H &!@CaHDH=%!HHH19dfff.SH H=(!=%!Ht$1exL$ȃXͅuH [ÿ$@[d@CaL$Hq%!4L$H=)%!HH1d@CaL$H5%!L$S 1HHtH[H߻@H[fffff.AW,@AVAUA@MATUSHHHH(H{(3@IH{(;@HD$ tH{(B@Ic==%!HD$(@H{(Y@RH{(a@HD$8?5 %!HD$0Hk01H1H$H &!3@@!H &!i@HL$8HT$0y@H=&!1H &!$x@H o&!"@HS(H=P&!@1H==&!MLL@1HT$ H=&!ML@1LD$ HT$(MH=%!L@1Ll$L4$fH=%!@1SH=%!@1@H %!@%!H %!DX@H m%! @H R%! @H 7%!+@{H %!G@`H %!%@EH $!J@*H $!F8@H $!c@H $!4@H z$!@H _$!3@H D$!S@HH|$0VH|$8LI@tL;I@tL*H9k0tHI@tL H|$ @t H|$ I@tLH|$(@H|$(HH[]A\A]A^A_fDH y#!@H{(x HHHK(.HHL$HMakefileHfE.HMH} HL$t[HHH)5DH{(E@H{(O@IIfHH[]A\A]A^A_ÐHff.AUATIU@SHHtHLAHL豣MLB@kHItsH=,"!H¾@1LMH="!E1^I HxAGHuEu~@u>fD3HH[]A\A]H !!@H=!!I9uHoDHLHfSuff.ATIU@SH[@[@[@[@y[@j[@[[@LHL6M}LB@HIthH= !H¾@1 LH=s !IfH5FHuu:fH[]A\H ) !@mH= !\I9uHDHLHfff.AWAVAUA@ATIUSHHELH߽@H۾/HEMIEHHPH@HEHD0HEtH h!@H M!@!‹t$ % s!…GDb!E}Dr!EmD :!E]DZ!ExD=*!D$x D$]>Hut$u Et$ DL}EJ !! A5fNtBaI>VI>AdAD9Mc@NoI>AA?_D9EfD{HL[]A\A]A^A_DEH !@,F!H !'H@fDH !@HL[]A\A]A^A_Rf.LLIDH A!/@Dm!EpH !\@MPH !.x@-MtLH=!rfATA@UHSHEHHD!EHH߾B@HHtjH=K!H¾@1Hl1 x 9HuuEuFfD胊[[H]A\H !@%[H]A\@H !%@(HHHfff.ATIU@SHZunHL1fx 8Huu@u&fD裑k[]LA\[]LA\@LH IATIU@SHHLHLM~LB@HItiH=r!H¾@1LH=T!If.HH7Huu:fH[]A\H !@MH=!AHHt@HIDLs LCH=!LLZ@1+.fDH !'@H i! c@H=N!D&AHSH=;!m@1H=(!DALCH=!LL}@1H=!D@HSH=!@1ehH\$Hl$Ld$HH !HI @LHDt2H !@H$Hl$Ld$HDH Q!-@H\$Hl$HLd$Ll$HLt$H(5!IAEƅ&ujH !@?HuH;[CAtjH !H$Hl$Ld$Ll$Lt$ @H(fDH !@HuH;ACAuH5d!({ HkHu/fH 9!@}Hm(HHuH}&CL!uH5!*fHw(H0BH !@ E(D !BHC"@Hxp;(!t-Hs(H{0tBH M!@H=2!LH$Hl$Ld$ALl$Lt$ 1H(ATHUHStVII\$Ht?H9ufNfDH[8Hېt&H9t9HuH;:t[]A\Md$Muf[]1A\fAVAUATIUSLoM I]HD!E{ HkH=+!1@HLsMt!LTAHMv(MuH !@/H=!HH@1FlH !H(@H@H*HBH H5! H[8HMmMIL$I$1H=J!@Il$HfD EbHMHU1H=!@AD| EH]HuQH @11HAHp=* "H[8HUIt$HuHKH@H=q f.AH O @H]HuzDH ! @eE1Hߺ#@HH @5HE,@HH[8HIt$H{HKH@H= ^fDH y @1HAH H[8HHuI<$^HmH[]A\A]A^HuI<$DA,AH @/HmHtD K EI<$H]6H= HH¾@1 I<$H]5H= HHپ@1MDH H DH I /H@SHt[@H5 7H[fDH\$Hl$HLd$Ll$Lt$L|$HHGttHKH@H= 19CtKtFfBH@H hHH@HzHBH H\$Hl$ Ld$(Ll$0Lt$8L|$@HH@H51 OCm$0@fL#HkDk HL4A@H4MA4@L5s Mt;fDM>At"I?L4uI?H4MvMuHSHH羸@1H h @A|LK(H=9 HMHN@1H  TAaCSL3H= 1g@LoHkH:E1E1JfH= r@1A?LmH AHmHEHUH=} 1AHUHuMOH=X DL~@1EgH+H=6 @1HH{@ 3HS H= =@1H S@7Lc8Mu9@Md$8Mt+E\$EuIt$TAHEMd$8MuLc@Mt(I|$"@s2uTALH H=c H]@1H M @H=2 1HH@CkH+H= 1@HLcMtfDLTAHsMd$(Mup@H8CIH @H=~ 1LL@C@s H{1Z1DHK HSJ@H=$ 1H= Dx@1Eg~>HY HB ~D$`AAH= HMHF@1 o?@Hs04@H i c@H=N Lm@1H=8 HMH}@1H= L⾍@1H= HMHZ@1tH@/8@HEHH `@H R@HfUSH HH5i H ] o@ twH=8 Hھw@1H " @fH= 1Hھ@H H[]@'H= Hھ@1:H @H= 1Hھ@ u=H v H[]@@H5Q *oRfH59 *Wffff.Gu 1fDtH?-SHH= 0HH= @[1_H S@ H= 0[H @H\$Hl$HLd$HIH V A蚿H=; 0@H-H  @\H= P@H,HH= HHHl$H$@Ld$1HD@H @dH H$%Hl$Ld$@H黾MpH=P L⾸@˾Wfffff.H\$Hl$؉Ld$Ll$HLt$L|$HHIMMLl$PrPw@f.Hl$ H\$Ld$(Ll$0Lt$8L|$@HH@H+@^H=x L @1H=b L @1۽끐HHH=A L @1躽]D@H +HD$@@H*EH|$Ht$H= 1@ @MA<$&zH= MMLLP@1#H= 1L @ H|$@@fH=_ @ @1ּH5G LHL1]D?@H *1@H= 8@ @1wH5 L註H= L @1R{HL<Ht$H= L @1f?@Hc)HD$%@HDD$HD$I?@fDH=9 MMLL0@1詻@+@ *Ll$L|$AH\$Hl$ILd$Lt$HXH^DfH.Lv HD(uwIWLL$ A@L1LL$IGLL$MDHHDH$IH$(H$0L$8L$@L$HL$PHXÐIWLL$ B@AWAVAUAATIUSHH= *AiH j@6Mt$LHx耸HIHAHt2T$譸T$LDH0HIAHuA:umAG:u`AG:uSAG:ڕuFLA@kt_H=' H@1蠹EteH[]A\A]A^A_@@LE18uLA@ uAtyH= 1H꾮@;EuHH[]A\A]A^A_зIT$H= U@1H i K@譸rIL$H=D H꾚@1轸H 1 ~@m裶ff.H\$Hl$HLd$Ll$Lt$H(FAԅ(H= DmDu(H @H= Dp(HSH= @1H=r DJ(HSH=_ @1۷H=L D$(HS H=9 @1起D1HDH= D'H  R@KH= 'H H$Hl$Ld$Ll$Lt$ R@H(fDt#H$Hl$Ld$Ll$Lt$ H(fDH$Hl$Ld$Ll$Lt$ H(*f.AWAVAUIATUSH8GI} *AEEv@Gu3ME(AM A@IUIuIEH$ :H8[]A\A]A^A_LgMtIl$HtZfD tA} ~;H}H]HtfH޿3H[(HueHm8HuMd$MufhH_H7HQAu H"1H @AEIuIU H= 1(@I]8Hu3fDH q X@赴H[8HHH=F 1>@´{tH{"@"uI}aH{ HU|躲s(H{H"QHK IUJ@H1LLC0K(IHSHsHC H$H+~@H= @ @1I]@HH{"@B!H C b@至I}H1HH{HHHHэ| 轱sH{H!+HKIUJ@H1OHCLC KHSIH$H3HH X@H Q@β I]H{HuPH@(Hu1% 91H[(HH;uH{Ht΋SW 9I]H H޿H[(HuHK IUI@H1I]HH޿dH[(HuH O b@蓱 1WMH  "x@D$$ANLl$(H|$(HoH,HD$01E1E1E1HD$f.H}E MqH= r!E9H= L@1H5l 芯H=[ 1!H J @莰H9If.LMv(I9uH  @GHDH[(H9uH= H H R@LE1E1ʮE1HHm(HEMLEH=S L꾈@1̯H = @聯HHILMm(MuH @DH9tHDH[(HuH P@ D$$A|$$Ll$(H @ծI]HH޿cH[(HuDH=I LD@1迮D95 ~$H9H޿H[(H9ueH= H= D@1ffH}pHM…tEHDAD@M@AHDAHM H|$0@1M1HLH|$HHHLHHt 螭HHt$0HجIH  @U)H 7@5hDHKIUI@H1$H @I]HS 11H=i LD@1߬H K b@菬H 0 m@tD95 ,H= DP@1耬H޿H[(H9u%H @H|$0ƪI$HM H|$0@1 !DpH @sH\$Hl$HLd$Ll$HHLd$HHAL|$#vB@f.D$$@DA_HD$HEH\$(Hl$0Ld$8Ll$@HH@HD$L1HHD$HEHE@L+fHE@L fHE;@LifDH$v HE@C$@H HE2@%Hz HE9@HHX HE@HcH6 HE@HAH HE@A@3ATA+@UHS@HpHPtEH3HHuEt+?@X@fH tH3HHuHp[]A\HHX@wHUHwSHH|H{C"@t H[]@H{1-1H <$ HD$HHC{HC=HD$HHC H{?@)t{h]@H{@G{=@fDH st{tlCH Ut1HC Z@m@CH1of.HhHD$H HC B&@H\$Ld$HLl$Hl$HHAAvHsDH1CHuZLd$Dx@|@1LnLH{HC"@t8H\$(Hl$0Ld$8Ll$@HHLd$Ht$L讦@H{?@/H t9H{@[1CHtH|$\HCH t6H{@CH tyHC Z@H{@ {CHC Z@DH<$xCHC"@HHCH`HD$H HC :l@ @H@AWHAVAUATUSHݣH|$pHD$HD$ D$pv @$(@H|$ HD$ HD$ HĈ[]A\A]A^A_HT$H\$`1HBvHD$hHT$H޿ H\Hھ1HD$hHT$HBHt$p)Ht$EazmHD$H\$`1Ld$0H@HD$hHT$H޿HHl$HfL0衢IHD$0HLmIm(IEHD$8IEHD$@IEHD$HIEHD$PIE tH|$`uHIE(HD$H\$`1Ld$0H@0HD$hHT$H޿HH޿ L/MA; f}SA$H A)!A'Df7A$H fA<A=9@u A_PA@@SMu1HLLHHHHcHHL$HL$uH HDUu<_IE}A&uA$IIAEDM)I)HDUu<_t݃诖LHHHBD5Il$L- A]~A[ A$H fA"L-z A$LHE<"uHD)AA}Mc H5: HLHdB+I\$H- A,A-oA*aA$ H A{t4A} AA A1uHuH;@KH= A@1xuHC"@HxVH ǩ A u6HC1HpH8FH([]A\A]A^A_L%) Mt@JaDMd$MtM,$A}uI]HtfH5I gsMtH=3 L@1tH  AatI}Hs|=z H= A8A1^tH=Ϩ ANA1FtH @sH S@sLsM1dH=i IVA1sH5R prHsI>H 5 AysMv8Mt[A~ IF"@T$HxT$uH A+sIF1HpH8t@H= A1@ s5 -H S@rLsMuy@Mv8MtlI~("@9uH > ArIv(I~01;I>HsH  ALrMv8MuH= AA1[rH=̦ Ba=@1Cr 9 H= @1AAr ,H={ $A( A1qH5c pD5 Et;Dƥ EH 6 AzqD E=H= AA1qH{A#LsMDI EPH= $A A10q5   u  t̤ HHsI>H e TApH J nApMv8MIH= 1>@pA~ ~|Iv@Iv(AD m E=Z H=ˤ AA1$ABp5 H5 _nfDIF@Hp{fH=i $A8 A1oH=I $AXA1oHsI>@H  b@UoH= AyAA1hoAH ϣ Q@oH= @h AH1(oH= A@AMȺA A1oH=s AAA1nAcH L Q@nD EcD EH= AAA@$AA A1wnDh EH=آ AAAMȺBaP A1AnH= AAA1$nH Q@mH=z A@AMȹA A1mHo free aHrgumentsHunable tH=v HuAHMEH  uA]mH Q@Bmd ]AH ˡ R@mH[HZ5H= 1A@ Am H=s $AA1lH=V AA1lH=9 AAeA1lH= A@1lH= AoA1{l0H= AAAMLʾ A1Rl D B EH= AAA@$ABa A1H$A lH x AIo free rkHsI}H=F AAAL A1kHunable tLuEesulfEtsEAHA H5 j H ߟ A#kH 0AkH= A A1kAH5 iH=l $AA1jH=O $A` A1jH=2 AAA@$AAA1jH= AAA@$ABa( A1H$AbjH Ξ AjH 8AiXDH\$Hl$HLd$.HIiHHt5H=[ LHA1i.H$Hl$Ld$HH=) LHH$Hl$ALd$1HiDH SHA9iH=ڝ 1AAQiD: ED . EH= AA1iH= A*A1iH=r A<A1hH=Z AWA1hH=B AdA1hH=* AiA1hH= 1AuAhDr E9H= AA1ahH=Ҝ A8A1IhH= A`A11hH= AWA1hH= AA1hH=r AA1gH=Z AA1gH=B AA1gH=* 1AAg= twH= A1Ag5M H @&g $ [fDH= AA1(g H= AA1gH=y A9A1fH=a AA1fH=I AA1fH=1 dA1Af5v )AHuH߾A[bfH= A A1`f*H=ɚ AA1@fAUIATAUSH u  th۸JAH=| AQAHE1HeH ] $AeD ED EBAD E@H A=eH ޙ A"eH Ù AeH @d- =  EO H h AdH M @dH 2 Avd   H  !0AIdH XA.dH Ϙ  AdH (AcE 5  H5 bH q Ac  H H 1AIcannot gHe right xcHcannot gHet transHport namAH 6 H7 H8 f7 ejH ӗ 9AcIet transIport infAL L L%ћ f oH | P@bH a 'AbH F :@AbIcould noIt get thAL R LS H-T R modufM leH uH ޖ XA"bH Ö O@bH P@a= H= AA1Hreate seaHcannot cHrver hanAH5 H H~  dleH YAdaH  P@IaH fA.aH ϕ tAaL%\ Muf.Md$MI,$}uH]HtLHMAH=e A1`HsH}H E A`H HUA@Ja1_AH  YAL`H P@1`H[HTMd$M, @H A_H ZA_H s A_H X Q@_H = A_L!H  Q@^_D%[ EtDo ERH[]A\A]H1[]A\A]GH "A^H .(A^H ~ xA^H c A^H H A^H - XAq^H  'AV^D w EH A+^H ̒ -A^H= HeA1"^H %A]Af.H i A]Ӎ H=H @A@HE1]H % $ Ai]H P@N]AH= AoA1`]H ё A]H A\H A\H 8A\H5e [H T @A\H 9 VA}\H  #HAb\H  tAG\H *pA,\H ͐ (A\H tA[H A[H | A[H a A[ALH 9 @}[LH  AZ[L% MuMd$MI,$}uH]HtLHM1H= AA1[H[HufDHLA[]A\A]H=y AoA1ZH5a YL% Mu@fDMd$M,I,$}uH]HtLHM1H= AAZH[HufDH +A%ZBAL#_fDH HAYH y "xAYH=^ A8A1YH 9 3A}YH= AoA1YH  !AEYyH\$Hl$HLd$Ll$ILt$H(  IHӅ' [D5 EH= HHپ@1XH5k WIEHpH8lH E @XD E tGH$Hl$Ld$Ll$Lt$ H(f.H= Hھ@1bXcDH=Ɍ HHH$Hl$mALd$Ll$1Lt$ H(#XHG"@HxvD E&D E7H=W HHeA1WH59 (WVIEHpH8: <H  AIWIu(I}0H=؋ IHLEA1KWfD=6 H5 (UMuMt IVH= 1J@WMv(Mu5 H=[ 1Hھ@VMuMt"I}LTAʃMv(Mu H5 'UIu(I}0 H= LBA1_VfH=Ɋ HHQA1?VfH5 (TMuMt"fDI}1L@Mv(Mu ubH=c HHWA1U+@H5A (_TD E6H= Hھ_A1U@Iu(I}0H= LHA1hUqH=щ LJ@1JU[ffff.H¸uAҺAHEHff.AW;@AAVAUATUSH8H \ TH=P 1ATL5 Mu>fDMvM+IxuLhMtfI]HH5 S-Y Hs(H{0H @SIuH;1#@wA0AHH x @S{ @@AP5ʇ  ooEfHkHt(DHUH= 1AH~SHm(HuDf E}H և ASHKH1H= `AA+SD EH{(*H= HA0A1H龐ARD EH T AR5 H + R@oRH[8HMmMMvMH8[]A\A]A^A_ÐH ن |ADD1 EhH{(H{(I3-م IąHCAAAHxLL$(HD$0AL|$HL$$LL$(AHH=< 1IQ5 H  AaQH  Q@FQH{("@оH{(H=ȅ H¹0AA1&fDHsI}cIT$H=z 1@SFMd$(MH5z DIt$I<$蹺It$LH(<uH5yz Dzf.Dy E2H5Iz gDIE"@HxIEHpH80H5 z 'DHsI}rH y A/EMm8M#H y AEDy H e@HT$H=y AO@AELE1DH my ADH Ry ADH 7y :A{DH y JA`DLcMAH=x D_A1bDHsI<$MA|$ YID$"@Hx螱5 x H=x D꾫A1 Dw H=mx D0A1CH Wx %XAACH 8x Q@|CMd$8MD w EH=w DmA1xCIu(I}0H=w DA1HCH=w DA1*CIt$(I|$0讷H w ABfDDv EH5Qw (oAID$"@Hx$H5%w &CAI<$Hs莶=v H=v D꾃A1rBcDH v AB>H5v (@Mt$Mt2DHsI<$IVH=v 1ABMv(MuӋ u H ^v AADH=9v DA1ADH v A]AH u ABAH u  A'AH u R@ AH[D$Hr>DH=u DA1 ADH qu M@@YH Iu A@H )u Am@AH u {AM@ATIUSt[]A\HoHtDH]H_Hs(H{0ƴH t @?Dp Eu=s HuH;5,@AAHnH Gt @?5s MH t Ab?H{("@dHs(H{0H s A?H s 'A? &s ~H{("@耬H s 0A>H[8HthH5]s {=D r EH H s aA]>H[8Huvr HmH[]A\@H r A>H r DA=#H r M@=HuH;@H Qr tA=HuI<$谱m H r DA_=H r @D=H q  A)=H q =HA=H q AaDHHHuH[ÐH/* pipe/usr/ccs/lib/cppexecvfork%s: %s: unable to open %s: %m waitpid_svc.c_clnt.c_xdr.c.h_server.c_client.c_server_client # Parameters CLIENT = %s SERVER = %s SOURCES.x = %s TARGETS_SVC.c = %s %s %s TARGETS_CLNT.c = %s %s %s TARGETS = %s %s %s %s %s %s # Compiler flags RPCGENFLAGS = # Targets all : $(CLIENT) $(SERVER) $(TARGETS) : $(SOURCES.x) $(CLIENT) : $(OBJECTS_CLNT) $(SERVER) : $(OBJECTS_SVC) -DRPC_CLIENT#include "%s" #include boolu_intu_longu_short-DRPC_XDR-DRPC_HDRSTDIN_H_RPCGEN#ifndef _%s #define _%s #include #include #ifdef __cplusplus extern "C" { #endif /* the xdr functions */ #endif #else /* K&R C */ #endif /* K&R C */ #endif /* !_%s */ -DRPC_SVC#include #include #include #include -1#include #include #include #include #include #include #include -s-n-DRPC_CLNT-DRPC_TBL-DRPC_SERVER--help--version2.11.3(Debian EGLIBC 2.11.3-4) rpcgen %s%s udptcp_tbl.irpcgennetpath120-Cvisiblecircuit_vdatagram_vcircuit_ndatagram_nraw %s [-abkCLNTM][-Dname[=value]] [-i size] [-I [-K seconds]] [-Y path] infile %s [-c | -h | -l | -m | -t | -Sc | -Ss | -Sm] [-o outfile] [infile] %s [-s nettype]* [-o outfile] [infile] %s [-n netid]* [-o outfile] [infile] -a generate all files, including samples -b backward compatibility mode (generates code for SunOS 4.1) -Dname[=value] define a symbol (same as #define) -i size size at which to start generating inline code -I generate code for inetd support in server (for SunOS 4.1) -K seconds server exits after K seconds of inactivity -l generate client side stubs -L server errors will be printed to syslog -m generate server side stubs -n netid generate server code that supports named netid -N supports multiple arguments and call-by-value -o outfile name of the output file -s nettype generate server code that supports named nettype -Sc generate sample client code that uses remote procedures -Ss generate sample server code that defines remote procedures -Sm generate makefile template -t generate RPC dispatch table -T generate code to support RPC dispatch tables -Y path directory name to find C preprocessor (cpp) For bug reporting instructions, please see: %s. file `%s' already exists and may be overwritten * Please do not edit this file. * It was generated using rpcgen. cannot find C preprocessor: %s cannot find any C preprocessor (cpp) %s: output would overwrite %s %s: while writing output %s: %m%s: C preprocessor failed with signal %d %s: C preprocessor failed with exit code %d # This is a template Makefile generated by rpcgen SOURCES_CLNT.c = SOURCES_CLNT.h = SOURCES_SVC.c = SOURCES_SVC.h = OBJECTS_CLNT = $(SOURCES_CLNT.c:%%.c=%%.o) $(TARGETS_CLNT.c:%%.c=%%.o) OBJECTS_SVC = $(SOURCES_SVC.c:%%.c=%%.o) $(TARGETS_SVC.c:%%.c=%%.o) CPPFLAGS += -D_REENTRANT CFLAGS += -g LDLIBS += -lnsl -lpthread CFLAGS += -g LDLIBS += -lnsl rpcgen $(RPCGENFLAGS) $(SOURCES.x) $(OBJECTS_CLNT) : $(SOURCES_CLNT.c) $(SOURCES_CLNT.h) $(TARGETS_CLNT.c) $(OBJECTS_SVC) : $(SOURCES_SVC.c) $(SOURCES_SVC.h) $(TARGETS_SVC.c) $(LINK.c) -o $(CLIENT) $(OBJECTS_CLNT) $(LDLIBS) $(LINK.c) -o $(SERVER) $(OBJECTS_SVC) $(LDLIBS) clean: $(RM) core $(TARGETS) $(OBJECTS_CLNT) $(OBJECTS_SVC) $(CLIENT) $(SERVER) #if defined(__STDC__) || defined(__cplusplus) #include /* ioctl, TIOCNOTTY */ #include /* open */ #include /* open */ #include /* open */ #include /* getdtablesize */ #include /* rlimit */ #ifndef SIG_PF #define SIG_PF void(*)(int) #endif #define _RPCSVC_CLOSEDOWN %s #include /* for memset */ Cannot specify more than one input file! Cannot use netid flag with inetd flag! Cannot use netid flag without TIRPC! Cannot use table flags with newstyle! "infile" is required for template generation flags. Cannot have more than one file generation flag! P;@5@5@5@5@5@5@5@5@5@5@5@5@5@@;@ ;@5@5@5@5@;@5@:@:@:@:@5@5@5@5@:@h:@5@5@5@5@9@5@5@5@5@5@5@5@9@9@9@5@5@5@5@9@p6@5@@6@9@9@5@5@5@5@5@5@9@extern bool_t xdr_%s (); voidstruct char *%sbool_topaque%s%s %s%s%s %s[%s]%s%s *%sstruct { u_int %s_len; %s%s *%s_val; } %sextern int _freeresult (); bool_t enum clnt_stat * *, struct %s { }; typedef struct %s %s; #define %s %s extern %s_%s_nproc; extern CLIENT *struct svc_req * bool_t %s; %s %s; union { } %s_u; enum %s { = %s = %d = %s + %dtypedef enum %s %s; typedef extern bool_t xdr_%s (XDR *, %s%s); _freeresult (SVCXPRT *, xdrproc_t, caddr_t); extern struct rpcgen_table %s_%s_table[]; 5I@L@K@K@I@@M@ return TRUE; bool_t xdr_%s (XDR *xdrs, objp) { xdr_%s (xdrs, objp) XDR *xdrs; %s objp; { if (!xdr_%s (xdrs)) return FALSE; sizeof (%s), (xdrproc_t) xdr_%spointer(char **), %sbytesarrayvector(char *)&objp->%sIXDR_PUT_objp->%s = IXDR_GET_*genp++ = IXDR_GET_malloc failed U_INTU_LONG%s(buf, objp->%s); %s(buf, *genp++); %s(buf); register %s *genp; for (i = 0, genp = objp->%s; i < %s; ++i) { register int32_t *buf; switch (objp->%s) { case %s: &objp->%s_u.%s break; default: return FALSE; enum(enum_t *) objp int i; + %s %s * %d %s%s Fatal error : no memory } else { if (buf == NULL) { return TRUE; } sizeof (bool_t), (xdrproc_t) xdr_bool%s.%s_val, (u_int *) %s.%s_len&%s->%s_val, (u_int *) &%s->%s_len if (xdrs->x_op == XDR_ENCODE) { return TRUE; } else if (xdrs->x_op == XDR_DECODE) { buf = XDR_INLINE (xdrs, (%s) * BYTES_PER_XDR_UNIT);buf = XDR_INLINE (xdrs, (%d + (%s)) * BYTES_PER_XDR_UNIT); buf = XDR_INLINE (xdrs, %d * BYTES_PER_XDR_UNIT); buf = XDR_INLINE (xdrs, (%s) * BYTES_PER_XDR_UNIT); buf = XDR_INLINE (xdrs, (%d + %s)* BYTES_PER_XDR_UNIT);buf = XDR_INLINE (xdrs, %d * BYTES_PER_XDR_UNIT);u_charu_quad_texpected type specifier~0array declaration expectedarg%s%dillegal result typeonly one argument is alloweddefinition keyword expecteddestroyfreegetposinlinereferencesetpossizeofunionvoids allowed only inside union and program definitions with one argumentillegal (reserved) name :'%s' in type definitionno array-of-pointer declarations -- use typedefvariable-length array declaration expectedopaque -- illegal argument typepointer to string not allowed in program arguments arrays cannot be declared as arguments to procedures -- use typedefillegal use of void in program definition f@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@0f@0f@e@e@e@0f@e@ f@Pf@pf@f@f@ f@ f@ f@ f@ f@ f@f@Tg@2g@g@f@f@f@f@f@f@?l@l@m@k@k@k@n@Yo@k@k@k@k@k@k@k@k@k@k@k@k@o@k@l@+@%@@@@@@@@@@1@?@@preprocessor errorunterminated string constantempty char stringillegal character in file: %cconstswitchcasedefaultstructtypedefunsignedhyperfloatdoubleprogram??????constant or identifier expected@@@@@@@~@?@"@#"@ 4@@@@@@@@!@$@%@&@wrapstringfailed in mallocargument%s_%s_%stoo many files! %s, line %d: expected '%s', '%s' or '%s'expected '%s' or '%s'expected '%s'%s_%s_svcenum char *identifier[=:T@@@AmA^A_@X@ *@ A a@c@vA@@@@@~@@@@@@@@ 4@!@?@"@#"@$@%@&@%s_msgout ("%s"); %sexit (0); %s_rpcsvcstate = _SERVED; %sreturn; static void _msgout (msg) char *msg; void _msgout (char* msg) #ifdef RPC_SVC_FG if (_rpcpmstart) else #else static void closedown (int sig) closedown (sig) int sig; extern fd_set svc_fdset; static int size; int i, openfd; struct t_info tinfo; exit (0); if (size == 0) { struct rlimit rl; rl.rlim_max = 0; return; } size = getdtablesize(); openfd++; if (openfd <= 1) _rpcsvcstate = _IDLE; (void(*)())(SIG_PF) alarm (_RPCSVC_CLOSEDOWN); udp6SOCK_STREAMSOCK_DGRAMsockRPC_ANYSOCK%s %s = svc%s_create(%s, 0, 0%s if (%s == NULL) { cannot create %s service.%s %s exit(1); %s } %s if (!_rpcpmstart) TCPUDP%s proto = IPPROTO_%s; , proto)) { , IPPROTO_%s)) { if (!svc_create (, %s, %s, "%s")) { %s if (nconf == NULL) { cannot find %s netid.%s exit (1); %s if (!svc_reg (%s, %s, %s, , nconf)) { %s freenetconfigent (nconf); if (_rpcpmstart) { svc_run (); _xdr_%s = xdr_%s; _ *argp, struct svc_req *%s) (argp, %s, %s) (argp, %s) %s *argp; struct svc_req *%s; return (*argp, argp->%s, %s)); } (struct svc_req *%s, register SVCXPRT *%s) (%s, %s) register SVCXPRT *%s; _arg; %s int fill; } %s; _res; char *%s; xdrproc_t _xdr_%s, _xdr_%s; bool_t (*%s)(); char *(*%s)(); _rpcsvcstate = _SERVING; switch (%s->rq_proc) { case NULLPROC: %s = (bool_t (*)()) %s = (char *(*)()) break; noproc svcerr_%s (%s); getargsdecode %s = (*%s)(&%s, %s); systemerrfreeargs if (!#ifndef RPC_SVC_FG %sint size; %sstruct rlimit rl; %sint pid, i; %spid = fork(); %sif (pid < 0) { %s perror("cannot fork"); %s exit(1); %s} %sif (pid) %s exit(0); %srl.rlim_max = 0; %ssize = getdtablesize(); %sfor (i = 0; i < size; i++) %s (void) close(i); %s(void) dup2(i, 1); %s(void) dup2(i, 2); %ssetsid(); %si = open("/dev/tty", 2); %sif (i >= 0) { extern%s int _rpcpmstart;%s int _rpcfdtype;#define _IDLE 0 #define _SERVED 1 #define _SERVING 2 mutex_t _svcstate_lock;static int main (argc, argv) int argc; char **argv; int sock; int proto; struct sockaddr_in saddr; int asize = sizeof (saddr); int ssize = sizeof (int); exit (1); sock = 0; _rpcpmstart = 1; proto = 0; sock = RPC_ANYSOCK; %spmap_unset (%s, %s); pid_t pid; char mname[FMNAMESZ + 1]; !strcmp(mname, "timod"))) { char *netid; SVCXPRT *%s; int pmclose; exit(1); if (nconf) freenetconfigent(nconf); if (!svc_reg(%s, %s, %s, , 0)) { unable to register (%s, %s). if (pmclose) { svc_run(); /* NOTREACHED */ else { transpresultrqstplocal%ssyslog (LOG_ERR, "%%s", "%s"); %sfprintf (stderr, "%%s", "%s"); %smutex_lock(&_svcstate_lock); %smutex_unlock(&_svcstate_lock); syslog (LOG_ERR, "%%s", msg); fprintf (stderr, "%%s\n", msg); syslog (LOG_ERR, "%%s", msg); mutex_lock(&_svcstate_lock); if (_rpcsvcstate == _IDLE) { if (!t_getinfo(0, &tinfo) && (tinfo.servtype == T_CLTS)) if (_rpcfdtype == SOCK_DGRAM) getrlimit(RLIMIT_NOFILE, &rl); if ((size = rl.rlim_max) == 0) { mutex_unlock(&_svcstate_lock); for (i = 0, openfd = 0; i < size && openfd < 2; i++) if (FD_ISSET(i, &svc_fdset)) if (_rpcsvcstate == _SERVED) mutex_unlock(&_svcstate_lock); (void) signal(SIGALRM, %s closedown); if ((_rpcfdtype == 0) || (_rpcfdtype == %s)) { %s if (!svc_register(%s, %s, %s, unable to register (%s, %s, %s).unable to create (%s, %s) for %s.%s nconf = getnetconfigent ("%s"); %s %s = svc_tli_create (RPC_ANYFD, nconf, 0, 0, 0); %s (void) rpcb_unset (%s, %s, nconf); if (%s == (SVCXPRT *)NULL) { (void) signal (SIGALRM, %s closedown); (void) alarm (_RPCSVC_CLOSEDOWN); _xdr_%s = (xdrproc_t) xdr_%s; *argp, void *%s, struct svc_req *%s) bool_t (*%s)(char *, void *, struct svc_req *); char *(*%s)(char *, struct svc_req *); bool_t (*_xdr_%s)(), (*_xdr_%s)(); (void) svc_sendreply (%s, (xdrproc_t) xdr_void, (char *)NULL); %s = (bool_t (*) (char *, void *, struct svc_req *)) %s = (char *(*)(char *, struct svc_req *)) memset ((char *)&%s, 0, sizeof (%s)); if (!svc_%s (%s, (xdrproc_t) _xdr_%s, (caddr_t) &%s)) { %s = (*%s)((char *)&%s, %s); %s = (bool_t) (*%s)((char *)&%s, (void *)&%s, %s); %s = (bool_t) (*%s)(&%s, &%s, %s); if (%s > 0 && !svc_sendreply(%s, (xdrproc_t) _xdr_%s, (char *)&%s)) { if (%s != NULL && !svc_sendreply(%s, (xdrproc_t) _xdr_%s, %s)) { _freeresult (%s, _xdr_%s, (caddr_t) &%s)) %sopenlog("%s", LOG_PID, LOG_DAEMON); %sgetrlimit(RLIMIT_NOFILE, &rl); %sif ((size = rl.rlim_max) == 0) %si = open("/dev/console", 2); %s (void) ioctl(i, TIOCNOTTY, (char *)NULL); /* Started by a port monitor ? */ /* Whether Stream or Datagram ? */ /* States a server can be in wrt request */ static int _rpcsvcstate = _IDLE; /* Set when a request is serviced */ /* Mutex lock for variable_rpcsvcstate */ int main (int argc, char **argv) if (getsockname (0, (struct sockaddr *)&saddr, &asize) == 0) { if (saddr.sin_family != AF_INET) if (getsockopt (0, SOL_SOCKET, SO_TYPE, (char *)&_rpcfdtype, &ssize) == -1) struct netconfig *nconf = NULL; mutex_init (&_svcstate_lock, USYNC_THREAD, NULL); if (!ioctl(0, I_LOOK, mname) && (!strcmp(mname, "sockmod") || struct netconfig *nconf = NULL; if ((netid = getenv("NLSPROVIDER")) == NULL) { } else if ((nconf = getnetconfigent(netid)) == NULL) { if (strcmp(mname, "sockmod") == 0) { if (ioctl(0, I_POP, 0) || ioctl(0, I_PUSH, "timod")) { pmclose = (t_getstate(0) != T_DATAXFER); if ((%s = svc_tli_create(0, nconf, NULL, 0, 0)) == NULL) { (void) signal(SIGALRM, %s closedown); (void) alarm(_RPCSVC_CLOSEDOWN); *%s, %s%s) *argp, %s%s) (%s) (%s%s) %s%s; &clntenum clnt_stat arg; static char return if TIMEOUT)); arg.%s = %s; return if TIMEOUT)); argp return (NULL); return ((void *)%s%s); return (%s%s); clnt_res /* Default timeout can be changed using clnt_control() */ static struct timeval TIMEOUT = { %d, 0 }; memset((char *)%s%s, 0, sizeof(%s)); (clnt_call (clnt, %s, (xdrproc_t) xdr_void, (caddr_t) NULL, (xdrproc_t) xdr_%s, (caddr_t) %s%s, TIMEOUT) != RPC_SUCCESS) { (clnt_call (clnt, %s, (xdrproc_t) xdr_%s, (caddr_t) &arg, (xdrproc_t) xdr_%s, (caddr_t) %s%s, if (clnt_call (clnt, %s, (xdrproc_t) xdr_%s, (caddr_t) %s%s, (xdrproc_t) xdr_%s, (caddr_t) %s%s, TIMEOUT) != RPC_SUCCESS) { return (clnt_call(clnt, %s, (xdrproc_t) xdr_%s, (caddr_t) %s%s, (xdrproc_t) xdr_%s, (caddr_t) %s%s, TIMEOUT)); xdr_%s,sizeof ( (char *(*)())RPCGEN_ACTION(), /* * WARNING: table out of order */ WARNING %s table is out of order struct rpcgen_table %s_table[] = { (char *(*)())0, (xdrproc_t) xdr_void, 0, (xdrproc_t) xdr_void, 0, int %s_nproc = sizeof(%s_table)/sizeof(%s_table[0]); char *host; if (argc < 2) { exit (1); } host = argv[1]; exit (0); } void (char *host) { (host) char *host; { CLIENT *clnt; enum clnt_stat retval_%d; *result_%d; #ifndef DEBUG if (clnt == NULL) { clnt_pcreateerror (host); exit (1); } #endif /* DEBUG */ retval_%d = result_%d = (void*)_arg, &result_%d, clnt); _arg, clnt); (&result_%d, clnt); _%s, &result_%d, if (result_%d == (*) NULL) { clnt_destroy (clnt); #endif /* DEBUG */ bool_t retval; return &result; } return (void *) &result; } return retval; } int SVCXPRT *transp; xdrproc_t xdr_result; caddr_t result; return 1; } * This is sample code generated by rpcgen. * These are only templates and you can use them * as a guideline for developing your own functions. int main (int argc, char *argv[]) { int main (argc, argv) int argc; char *argv[]; { printf ("usage: %%s server_host\n", argv[0]); clnt = clnt_create (host, %s, %s, "%s"); if (retval_%d != RPC_SUCCESS) { clnt_perror (clnt, "call failed"); /* * insert server code here */ _freeresult (SVCXPRT *transp, xdrproc_t xdr_result, caddr_t result) _freeresult (transp, xdr_result, result) xdr_free (xdr_result, result); /* * Insert additional freeing code here, if needed */ ;,dHh8Xx8XXx(@ x( `!x#8$x&&H+8x+P1x1X3x333H5x8@H9hx;(=HI J@ L` 8N V ^ _ X_( _@ _` H` ` ` a ha a a0 bH 8b` bx b b c Xd d d8 (eP f 8g g g Hh h i i8 jP jh Hk l q u vxHz`zxxȍȞ@X(ةh XhxzRx yACACD <RDT`CD$lBGFBF CQFtDx?[JMI H hMMD0,tMD LXAD0Gl2A4 BGB FE(A0A8CD,5BBCA BF(CD0$uBCFBF C4``BBB CG(CA0A8CD@4LBCBCB CB(CA0BD8CIP$5BCFCA C$(BCABF C$BCABF C4 BGB B(A0BA8CG4`F$LMMI@OtLI Mp9MV0I$wBDCA B,PBBB CA(A0M $*AG$$ $6MXPHL8*>Dd`*SABACI ++)AC+HHG+BMI G$(-)L[PF$00M^D4<0%BBB CB(CC0A8BDPt2MU0F4`4 BBB CB(A0A8GK?MNPE$@BCFCA ED@AAGCD04BMNPI4TDBGB B(A0A8G4(MBBB B(CA0A8GNT*ACTGLD (U2ACPU`LQ0C4UJLL CTU6LD $tUGBFACA CV70VBACAD G`VDhVWDV%VAH4V[AFLWdWDACACD @WLD $WBCACA XX)ACAD DhXBAAD J XHD4$ XeBBB B(A0A8CD@\ ZDt ZfD ZAD [L X[L [ABACD  p\/ \<DC$ \{< ]HCT ]Dl X_D 4 crBLCB B(FA0A8DpN, gBBCA A(D0L, gvBBCG A(A0DPG HjD4 0lZHC4L xlBCBB B(A0A8D`G 0{MN C {MHM, ~ BCBCA A(BD0$ x#MMI0T %D4, %BQB B(A0A8DpGd ACDCD 4 PBGB B(A0A8GG D `BWA 4 ЛBBB B(A0A8D`K$, (BCAA FT $l ئQ_@F @ @@o@@(@  ?a @ @` ox @oo @@>a@@.@>@N@^@n@~@@@@@@@@@@@.@>@N@^@n@~@@@@@@@@@@@.@>@N@^@n@~@@struct rpcgen_table { char *(*proc)(); xdrproc_t xdr_arg; unsigned len_arg; xdrproc_t xdr_res; unsigned len_res; }; ^@@O@@S@^@@e@m@@O@S@e@t@|@@@@O@S@@ Faretvalrpcgen7.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.gnu_debuglink 8@8T@T !t@t$8@X4o@4> (@(hF@No @ ^[ox @x 0j @ `t @  ~@y@@(@@G A, A  >a>(>a(>8>a8>@>a@>?a??a?``Aa`A CaC@ C  C