cryptor.c0000644000175000017500000000257212102142144012001 0ustar tylertyler#include #include void swap(unsigned char* sbox, int i, int j) { unsigned char tmp; tmp = sbox[i]; sbox[i] = sbox[j]; sbox[j] = tmp; } void init_rc4(unsigned char* sbox, char* key, int keylen) { int i; for (i = 0; i < 256; i++) { sbox[i] = i; } unsigned char j,tmp; for (i = 0; i < 256; i++) { j = j + sbox[i] + key[i % keylen]; swap(sbox,i,j); } } unsigned char next_prg(unsigned char* sbox, int *i, int *j) { i[0] = (i[0] + 1)&0xff; j[0] = (j[0] + sbox[i[0]])&0xff; swap(sbox,i[0],j[0]); return sbox[(sbox[i[0]] + sbox[j[0]])&0xff]; } void crypt(FILE *inf, FILE *keyf, FILE *outf) { int uhoh; unsigned char sbox[256]; int i,j; i = j = 0; char key[16]; fread(key,1,16,keyf); init_rc4(sbox,key,16); unsigned char tmp; while (fread(&tmp,1,1,inf) > 0) { tmp ^= next_prg(sbox,&i,&j); fwrite(&tmp,1,1,outf); } } int usage(char* this) { printf("Usage: %s [input file] [outfile] [key file]\n",this); return -1; } int main(int argc, char** argv) { if (argc != 4) { return usage(argv[0]); } FILE *inf = fopen(argv[1],"r"); FILE *outf = fopen(argv[2],"w"); FILE *keyf = fopen(argv[3],"r"); if (!(inf && outf && keyf)) { printf("Sorry, could not open all files for reading/writing\n"); return -1; } crypt(inf,keyf,outf); fclose(inf); fclose(outf); fclose(keyf); return 0; } core.264740000644000175000017500000142445012102142144011477 0ustar tylertylerELF4X&4 (4 @@@&@6@F@V@VP @vp@00@00@@@@@PP|COREa.out/home/tyler/ppp/picoctf2013/problems/forensics/decryption_core/a.out keyfile.txtCOREjgo8|++cd#++FLINUXFFFFFFFKK@KpKKЫKK0K`KKKJJJJJJJJJ0 oqCORE !d4     ELF404 (444444     (   HHHDDQtdRtd   /lib/ld-linux.so.2GNUGNUsj [{QVKCRΆ     K `L)ES4/Z|__gmon_start__libc.so.6_IO_stdin_usedfopenputs__stack_chk_failprintffclosefwritefread__libc_start_mainGLIBC_2.4GLIBC_2.1GLIBC_2.0ii rii |ii    US[tE0X[5%%h%h%h% h%h %h(%h0%h8p% h@`1^PTRhhЈQVh؇SUS=,u?09s009r,[]Ít&'Utt $ÐUE EEE EUUEEUUEEEUE}~EEEEME}E EED$ED$E$^E}~U E ЋE EE EЋEEE T$D$E$E EЋEE%EUXEE EeE1DžD$ D$D$E$D$ED$$|YD$D$$1ЈD$ D$D$$D$ D$D$$wEe3tUUT$$U }tE $E T$$2D$E T$$D$E T$$D$|$t|$t|$u$ED$D$D$D$D$$D$$D$$D$$|ÐU]Ít&'UWVSO)t$1ED$E D$E$9rރ[^_]Ë$ÐUS t fЋu[]ÐUS[ÌlY[Usage: %s [input file] [outfile] [key file] rwSorry, could not open all files for reading/writing ԃ \ó HoDoo, ELF404 (444444     (   HHHDDQtdRtd   /lib/ld-linux.so.2GNUGNUsj [{QVKCRΆ     K `L)ES4/Z|__gmon_start__libc.so.6_IO_stdin_usedfopenputs__stack_chk_failprintffclosefwritefread__libc_start_mainGLIBC_2.4GLIBC_2.1GLIBC_2.0ii rii |ii    US[tE0X[5%%h%h%h% h%h %h(%h0%h8p% h@`1^PTRhhЈQVh؇SUS=,u?09s009r,[]Ít&'Utt $ÐUE EEE EUUEEUUEEEUE}~EEEEME}E EED$ED$E$^E}~U E ЋE EE EЋEEE T$D$E$E EЋEE%EUXEE EeE1DžD$ D$D$E$D$ED$$|YD$D$$1ЈD$ D$D$$D$ D$D$$wEe3tUUT$$U }tE $E T$$2D$E T$$D$E T$$D$|$t|$t|$u$ED$D$D$D$D$$D$$D$$D$$|ÐU]Ít&'UWVSO)t$1ED$E D$E$9rރ[^_]Ë$ÐUS t fЋu[]ÐUS[ÌlY[Usage: %s [input file] [outfile] [key file] rwSorry, could not open all files for reading/writing ԃ \ó HoDoo, =:pZjz0i$ui`hi$i`hi$pp|i`h @s`ШhШ S_]s`pP zPP`P0pP```p ` 0` @ @t 4H`'Re'Sm' Ss'S$g)o))))))) **3*xkF*]*o*{********+,+k@+O+^+v++++k++++,+,k?,Z,m,,,,,,,--0-K-Y-b-w-------..+.A.Q._.{....l...,lTl|llll(m //Tm-/J/tm[/r////m/m/0mn000(nPntnnJ0_0r0000000111F1W1k1{111111122$2.232G2]2e2o22222+2222233!353J3_3w333333333444 44444!4&4+4j40454<4A4F4K4P4U4Z4^4c4h4o4t4z4}44P@pklX$`Y@$H?CIWI]IxIIIII$IVII JJ0JL"P"""" $0$ *(%9777770D?>>@?OI0IPIOIЁ`@`0Љ`@000`@P`pЧ`Цp@Ъ`@`pP@00p p M0MMM@NNUeab0[US[`pn@`0RZ&PRG0RX yv=V <--,$"HTFhVB8'z#JH B|#T\dlt|FhVB8'z#JH B|#0123456789I-B@md'`'' (((@))*`** +`+ ,=o~##########################$ $$$# $%$*$1$;$C$L$U$X$[$p$y$$$$$$$$$̥ܥ (Dd̦ 0@P`pЧ 0$8LhԨd$:0$$$$$$ܩ$\a`^da` b`bbc@cc"==============$$$$$=.$$$$$$$$$$$$$$$YN$$$$$$$$$$$$$$$$$$$$$$u'u'$=D$$.$=)$=$$$$$$$= 8c$$$$$$$$$$$$=$$$$$=$$=$dcc %%'%5%$C%$$$G%K%p$= $Pvwp@@z@xpw0z`Ё0zvwp@z@xpw0zЁ0zneP]wpY@@xgdpneP]wpY@@xgdp@neP]wpY@p_@xgdp ][O\0`pwP@@@xpw`Ё0zpwP@@@xpw0z`Ё0zwp@ @xp ]@O\ pp@p@xpw0zЁ0z"pp@p@xpw0zЁ0zn/02p &V'@xg@. ][O\\n/$p &V'@x@h@. ][O\\n/$p &V'@x@h@. ][O\\:"pp@p@xpw@:Ё0zneP]wpYVp_@xgdp ][O\\ne0VwpY0U0M@x@hNp ][O\\neRwpYQN@x@hdp ][O\\pwP@@@xpw0z`Ё0zwp@ @xp ]@O\\<0R< yaliasesethersgroupphostsnetgroupnetworkspasswdtprotocolspublickeyrpcservicesshadowx4wP@@@xpw0z`Ё0z@lk~0~ ~YY @jġ o~ -Z o@*o;oo>ooo `$tШP\shspqhsxpd@ydtLs|dsXs$pPsdsp t`xԨԥ dxt @[Ypx(tt tyԦإ\xdlTs p hpq|=.>Nn~"@9㼥ͤtgQ>PNaPqk,jj6HT7qYIσ7 qR>)OqN9NL(K@K箂CAk[Sž@? O@Xxx&6G6Xivi%|PpDpDppR ==:V\a`^da` b`bbc@cc"=============""% T vi @t`vi tlwiز`h`h`h@ttu x`k x`k x`k[UpC8 ((0088@@HHPPXX``hhppxxȄȄЄЄ؄؄ ((0088@@HHPPXX``hhppxxȅȅЅЅ؅؅ ((0088@@HHPPXX``hhppxxȆȆІІ؆؆ ((0088@@HHPPXX``hhppxxȇȇЇЇ؇؇H[t z lNOT THE REAL KEYd|| ,||/lib32/libc.so.6|m$<|mmmmmmmmmmmmnmmmmn,n$nn nt拓u$\҉0tJHB\볍v[^_]É@\띐t&UUD$ RT$$T$4fUWVS_I4EM썃lEU<,< <:MuMF< <,<:&t,t:t&t4 u߉u1ɋUEM&E6}  ;MukM6MEuωM9uʋuM؋EǃV4 t;UUMuoe[^_]ÍvEE͐t&ED$E$VP)ԍT$'D$M$L$\D$u$t$t(D$l$u1EU荴&k6U6J L$MT$ D$LL$E$D$v udD$$[$3Qe[^_]øQ'UWVS0]ٵLEEEMԅE‹EE荻UͲU؉}ЉE̍vE31<=u  <=uw+Jf<slO(ȳ<wlllMU܅ ue[^_]Ív1ɍ<=0fv}ԹָEEE }йǃ E}ع1z5D$Ẻ$D$UUUtzBg\ ֍nzJ1U1UED$ D$M<$L$UU4U=M9ωMMȋ} €?m}ă덹 ֍T$D$ D$UTUv UtfH$D$ D$UTU> 0 ֍= D$ D$D$$@3ǃ3D$ D$$S&*֍!.*$D$D$USUf1z R֍N $D$D$UXSUJ֍֍ B-֍1zN}e<$Oƍ@)č|$#F ED> "LD$D$ }|$T$$0@.Dt$M$L$kVD$D$A$3HEЉee[^_]1z u(|$D$ D$UQU($D$ D$UQUt1z0p`1z LB\?ׅ5* .M 5aD$ D$$Qǃ$D$D$UPUzB׺) 71z1],4$,4$D$KxpuߍݲD$$Gt$V,ǃ}$IUSUKD$$~$VIfU1҉WVSnU 4$t [^_]Íp?D$$x 0@$,11t4tT R u9v@M䉃44RBEUEEQ̀˅t.|$t$$[$3HދEƃT&t$$$G⍃D$ dD$,D$$+D$ dD$D$$V+U$]SVuu}E t`fU@Eue5pt t.pe5ǃ u]}]Í&11ύD$$|Cx)D$t$$C<$EC}iFF 1E荋E 13uU1Ɖu. UWVSR9 8,<88 MEU\89pt'7h\`4~SpJUMιu]Eǃt$$`$8Eu tu E뙋uhu3t.}Gu\ut}G 빋u`.&%&UBC덍1ɉD$D$ $K %;,%EMU ƅtPfXTM džM9MdždžE`El|h&_' 9OvvʁQtdt|Rtdt]uЋPtɉ4P8P #P<P0PdžDǃ,xPHPLaPSU+PF>px!p;s xpx;v@;|PL18` EPV,t,u džu džLt]dzLx|$$*Et-ǃPzLǃT"LB(!tXNFF uFvL t6!vo)׃w )p)׉ ڍ<P ׉t`HtQH tQHtQHtQHtQHDtQH\tQtQ,tQPPt Rxt P$z xDt PLzPxt'JtP@t PXtP`tJtP`xtt@<e}8<\D$D$$z<\ 8O}PG,ffXtY1&X9v5P9űyIzfZX9wˋE+|BEBMB 9tJEE D t(!vo)σ)p)ωu؋:E|| HDžtɉMt*9|yDžtHx }t0t?ˌM9M|yMytH x}t0t?ˌM9M|yMytHx}t0t?ˌM9M|yMytHx}t0t?ˌM9M|yMytHxD}t0t?ˌM9M|yMytHDx\}t0t?ˌM9M|yMytH\}t3t?ˌM9M|yMyt,}t9t?ˌM9M|yMyt, HPt I xt H$y xDft HLyHxt.ytH@t HXtybxtt@<ЉaJ@BXtiJ4x1IM}򮉕эy<$aJ|$}$|$%Fz K 9r0BB \<894<<O)=%P01@4d@ 00p @V J,BfR,Dt$8 RtduAxA|d\EFtt dPt dHdG Ծl\8REgwD$t<$V7\Džt1|1M}UtD$$URR1+|U`҉t$\u`<@Q <tJv2\p9JQp 9 @9rƅh:uy:yy;rAyy;< v׉o)σ wjL4 6D$ D$wD$$ih19t XD$ $ҋ@ lčD$ dD$D$r$1׃эA)čD$/L$T$$;E1xUdtE|hh|T$ $l>tك{d$E뵹U<}E U|$D$#$@5 )׃  8 u맍D$ dD$D$T$V6D$ D$D$$uˍD$ dD$dD$t$@ҍ D‰D$$ۺD$ dD$D$3$;XdE`X|E;`s\U4F$D$)D$轹EBED$ dD$LD$$$ D$ dD$D$($ 詳t$Vt:uD|F8uD|L$tD$dD$D$L$D$T$ $D!@D$ D$$T$XT$臸}rEG ~$f~ )E|tdiGW0T$4$0|D$ t$D$T$$藷 뒋`$L$|E|GEE|t;pt uM|t}Aut8ht/pD$ D$<$D$ym8TPLO4I|MrtȴD$$sG8uD$Tu$D$uCd`XHU|,Jt`<\8t/WƋH1 L$|*Eܿ|t;s͋ M|ED$D$ D$D$$AX1҃tE܃T$UD$t@D$ D$L$$D$ϴQ\8}B4|O@t2p FƋF t $D$,uBtdGXL$ MEPD$|t$A$D$dD$G t)1|O`닋UB ‰UMD$T$ D$t$L$$至G$D$tD$cdD$$=1M|GEEu V|UntMhE䍃D$ dD$D$$G 6D$ D$HD$$ xEME䉍hMԍUt\9D,|ճHDžX@T<8DHEԋtT$| $hEEFERR@U8LT$|EE؉P $hEt}PPHE؋P$UTkEL<0#ED$ $D$D$}t E$\9xl8pU1ɉủth}Ћh1`9JɉMtu`t4GJ|D$LL$4$U|D  MEER lhD$ dD$$D$&$@@썃6D$ D$LD$$M}T9< < < <:<99ZGW< H< @< 8<:0͍D$ dD$D$%$E$Ѕt&$$vEƍ``LPU|L$h$t#}QQsU`D$E $s.P`xu}jF XKXq E؃lX#19hltaUM|d`d|L$$t!8tߋt$E1듋`tU)E<$D$&P)ԍT$/$D$|$,t$KE1+hlE $D$Y!EU(EUU썓UfD$$4$tWpE UD$E$uɋE UD$E$uE UD$E$t두[^_]Í&'U]}'&$uƉ}x<$1t|$t$$%]u}]ÍUWVS '4EEUEEU؉Mԍ&MEL$$EE$HM؉ME (t~U tjU9Pux 9҉ыuu}M19tMu t&9t9w;USUEM>U܋uEtEUЉ$UЃE܋UЍDE܉$tUЅiMUЍDF T$L$$#U;VvE1ɋ8/Ʌt 1L9wMNMDMU܍$L$T$#F(UE艳(4E:fv/E|/u9t&H/u$wMytEUB<ttEQMyuEieExSUWVSEE -tU| |Džx9,l)1T$UUhdv/tGD$G D$E$EE1U҉p:7MDEP;Fƃ|tPT$D$M $ZUT$M$L$D+MD$ E D$UT$E$UE`u`‹D1 E1;FEt&Et1E| x|8to&Ut*UkBLlXXuGpMhT$M$L$ uE%=@tD1 Ei $\`xu\`L$M$L$@\e[^_]Ëxe[^_]Dy ԋED$d$`諗`hT$$D$\`=\`u Ec$ǃU$"O9tGʉ$|U zt $l9E M UWVSpp`U T1胏XED$`$D$PUkE L,P<EUu܋ME|  ti u11 u܋|E33 uË` $EE $fT]e[^_]Ív}  E @ XA ,ƅGU T$ML$E$MTE D UBJdTB,f\MfXr,B;d|XHR%)ĉЍL$C|9|p E8|ƅlDžt%@EDžhJlD$p+lT$l$yWH҉Ww t`FtPF tPFtPFtPFtPFDtPF\tPtP,tPFPt @6Vt F$x UFDt FLxkVxt$BtV@t VXtV`tPtF`NttF<UP P#hd,t,`$xTT@[(Eu G` 4EUE܋Ucle[^_]ÍvT !vo)w)p)f v щ뿹o) o) wHo)뗍F%?)čD$C|D$dBD$` $9t$|D$`$9fdLJh:D$$T$6dƅG16D$ D$D$$6D$ D$LD$$6D$ D$HD$$GXW4RP}7D$ ˵D$D$$~1ɍ c@<9,A˪$v+LA4AEMEEQ̀ӅE苃X,DkU LP h19t XD$ $8Ћ8 l@6$)ЉD$Gxu$EyP$.1ɍ0U;ET0U T$ML$E$MTE 4 `0G$OE tWlE ЈpMȺ)1ɍ1ɍDz Tj1ɍֶ]ƅGd;U; E;UWVSé],U uMu썻}䍻}3}}܍t&<$tAu ׄtvE,[^_]f<:EuىuE뻋EzL$M؉$E M؅EEЃE}vOv<u&tt<:uU9Uut<:tquC$5EЉ4$UԉM؉D$UԋM׉UE L$M؉$M؅tnEЃEPW:ut*<:"E 9 :$E L$M9M؅EEE܉EGuEcU,]v[EEu։}ED$$$[u]}u]U$T$5Et1Eу҉Mu~@8uS}‰@wc1уU9CED$蝒1t}T$t$|$ E$]u}]Ãu1맍D$ ˵D$:D$M$? UWVS9Z EȋIM싋 $1ɉtzf<:u$蹑UT$ ED$D$$4$近M9Ae[^_]4$蜑Ee1[^_] $11Ҹ m$1U‹}t58ˆUt}ut,<:ut}<:tuM1LU4$\UVփ 1҃t ɺt ЋuÍUT t%H4RQM $%uƒÐUWVShu>X"E;kEL,4u@v t,u u|xtЍe[^_] t&l?ED$/<$7$EhoMD$ L$D$4$6E D0MEEL$D$E D$L$ D$ED$$e[Ɖ^_] @AQ8t&T$D$ E|$D$D$}Љ<$7UD,T$D$D$D$ ED$D$E %$Vk$|Lth1 R l9BtD$<$XL$Ћut&skUL4 !|D$$U .D,OM$D$ L$D$t&ER$u kELt obD$D$ ED$UD$T$D$@ $,UU vEƅl$L$t΋D$D$T$L$ |$D$$ y;c.!< ΁ƘvD$$9EED$D$ ED$T$D$t$E %$M{ED$D$t$D$D$ ED$E %$FXv/V4RP<$T$‹OkELH1҉׋ЬL$4$T$JtCt0L뿍D$ ˵D$[D$$"PE|$D$l$vD$ ˵D$QD$$E$}tvumrtvED$U T$ $% tCXdžxt}t91ɉ$1b$@1ɉ$ b1ɉ$bt&UWVS0N,E䍃 $y$耆E̍4'i($F}}}1Eǃ}}(߉}܋}BB 7}zЬz|88/C1t&D9wE EtE܃U둍vE,ǃtL<e;N4PQ| $džEU:D$$$ g}<$P)čD$T$|$$ƋUt &:<u<<$sT$D$ T$$‰{8t~ǃ vǃ((e[^_]ËF\džt1N4PQv $dždž$ǃk$11Ҹ c_D$$E~}1у҉Mt1уU}9CED)čD$4$D$ D$|$M3ND$ ˵D$̷D$$1닋F8uXlj@w߃1у]E ND$ ˵D$D$$XND$ ˵D$:D$$.&'UWVS$8y"J}VBxCH U܋tmE~ u׋V~уN}ULxM}vGUMT$@ $D$E}U܃D u$[^_]Ít&/UWVS$TIBDEEUMEEM|D$$6uBtL}tEP$[^_]Ít&B1ht&MfuMO뤐t&vU܉} lt5E܍$D$tՋMluˋ}؋O,9U܍$T$'MUWVEfHЀ :wЉ pЉȃE0MMxЉ w.}M}׍tPPЀ vUMU:OЀ w;MuƉUvEU LHpЉ vuUM;u6M)ȃ^_]:wЉ v=8u-E}^_]Ã^_])믃몉'US{FPw$T$ǃ[]Í&'UWVS)FHEE}}҉EUt*1t$M $2<uEED$${zEԃxzMEME)vT4M9w1Tt&~9}HUvP49Uv%EUJ}u9}~v1ɃH[^_]Ít&]kU ƍeH E I 409M쉳mǃbԸD$ D$D$$#vM$L$1ǃȃH[^_]ÍvMQ ׃RȍT)EvUT9UEw1f~…W(g;w$ulOWɋqEM1ut>vFt)V T$VD$T$ D$U$ME9}wkuLM30 $W0UEMUĉT0 EUD1 UG0D$$UpUE?G MB EM3`E1xu} M1uEM+EE뽋M M}1ҋEx}E(MEPEU؋E؅uԉ}P@8uT$ D$ED$}<$ ^ERu}E$ D$$x]$Pu}}}}tTOLOAO6O+G!%1ЅuMEt&'UWVSU‰EMp6tf4140uE EEEt E}MEMUMM}uuM&1ҋtNML$$ML$ ML$ML$M T$D$ L$ED$D$U$UE~Eu1MtB uE<Z4EuEe[^_]fM#U f}Et MIMu } DЋ#v EE+Eč6}}MȹE̍Lu1EԸU؉$|7|ǃuߍGU1)čD$;E}vT$$uU:uEEEEM1 $UfIu1e[^_]}E}MEUu`D$$D$ ut$ut$u L$T$D$ t$UD$u4$UE||u 1ҋu}?}9}3UMMΉEEu9ut}UE}}W}DEHx9uE@E:uDЋEt$|$L$ D$MT$$L$Y} u D$$X$EE,9E1҅t H Wu Euuu$9Mt }UpE苈}}}+Et$(D$$L$ D$D$D$ED$ $D$D$LD$WE܅tvPED$ T$D$D$D$$OWUT$ MD$$L$+W 1Ґ둉D$t$(D$$L$ D$D$}D$LD$ D$|$$Vg11,9EI}tk!EED$$MD$D$L$ u D$t$D$ E܉D$MD$E$EE9EU;U$V]E}1E}9ЃWU1M9uw΋M ME E9E Uz넃}E|ULte[^_]Ër|B,@PupMmPEDEEYUB8@E1҅t@9G09E<t8Ut19s-~SEU~>9wMk@9}EDZL,EUxuGMu7% QUuEfMMUUpMEUMuA ;}}# ЄV}%L}$B})} 1U}u ȋMU t rD֍uuu1D$E T$MUD$$D$ MU(Ɖ$1tBtJ  }*v_U1ɋEUt/uRN9D$E9FщT$$9}P}?}vM+df                             L   UMЋu9}gfM+E9}L&U9}/fE@{uVPE)ʉV9}fEy@M+P9}[vEA@M9}4t&DU9}a t&E@ZuP)9}&MP  MUA|ҋ@~}܋uEF(@EEE9} DZL,EUMu&EEG%UEUUEuF u;}#} Є}%}$})ƒ} 1u}M ЋU u2D$E UD$D$ $D$MU(Ɖ$1tBtJ  }*M+8   ,                             f|$5) 1U ȋMpU ExEt PҺD‹xMMM pD$MM ET$UD$ $MD$ UE($Et"BEEfztR  2 V*UE1ɉUt9}RO99ʋEGщT$UD$$跻& 9uE u9uU}GUkMF}‰+xv         L                    d    MFЋ}E%@CVPM)}Q9E@ V+PED}xEm@VPM)LU1tBUF3EUF#EM+EF9Evy 9Ή<wM+)p9u,MEEF%UEUUXE<}W };1}ƒ}# „}%}$})ƒ} 1}}M ЋU }:D$E UD$D$ $D$UNjE$(1҅tPfxt@  ]F*vcU1ɋEEt/}@O9 9GD$ET$$Է 9uUFM+4;;K;;.;;;;;;;;;;;;;;;;;;;;;;;;;;;;c;;;  UFЋME@o NH}E)щOE@MV+PU1tBMFU@, NJ})kcDUSE+UVC}V6T}}G|PEċMŰQ(RUЋUUGC MA8@E@ PEUpUEB E;ȋU%MEǁ t xDMMM D$E UMMD$$ED$ D$UE($Et BEEtB  E@Uk8WP+U,WM듋1uFMA<^D$ kD$D$$DuUEċM9+MQ(BE*E%Ur4U DUNtT$L$ M$L$4uUtNRUr4U DUNtT$L$ M$L$3uUtNRFUЉ^E@ȉttE@EMQPuFxquϋE@QEVP试}GEEMQP茕uFEt#ƒ%$) 1 ȋM; ($$U@EFtUtE҉}#ƒ}u`}%tZ}$tT})} 1} ȋM; ($$E#븉@EE@fzf}Dž|PX  9J>uFu⋓ N|$#N؍T M!#F)‰W#FD$T$$Y$F@bQs|ЃGO |}PXNM}DЋA8uD$T$$0R}#}}%}$})ƒ} 1҃} ʋM; ($$UrmP0*u1ɋV$!rEVP7UMB 3F}G<Ex4EDEOtD$L$ M$L$/}EtO@; ($$Uyȉttu@EMEWPLMGa<TfzFtUt2UMfzЍ&}#}}%}$})ƒ} 1҃} ʋM; ($$U{!E@tE@U@x@E0UUB VE;t\MEU ǁ M$UED$D$ D$D${̐w; uȉttE@ȉttE@7UE x4DUO$T$L$ ML$B,}UORFD$FD$$艠xyv !MA(tr@$D$=}`uNDZT$$DƉL$ D$+$耠<밐UWVE t6Ppu*t&t`uҍM1fM90}̋D`t܋U$7EtMƒ$L$D$覥}F:9v,M̉}T2`u }t9EwUƉ R}u\uȋ9uMUȋuċ\UT$D$4$ }E}UM\4E90tEč94uz;}s@MĉUt&E̋u&9t_u;}rЃEU9UwuċM}}t E$yK} e[^_]M+EUD$EEED$E$ԢE̋MUi}UD$$|E4$諜UĉNjt|$苜9BƒED}ă)čD$D$ D$t$<$辟8IEt$$#zt&B8t&HMčPc1d=t=v0E̋upD$$4$fM̉U9uЉt$uUME4$mRRUuT$ME}AtuȋE}uȋM`5EP MAt I H MA t IHMB@AJEAMAtH MEBA M9MnU$1ɉ1Ɖ1эA)čD$L$T$$cU׉E1эA)čD$L$T$$3}Et E$k3U̅UtCu1E ;HƋFu}(E}ȋEĉL$}|$$蠠}!\nD$ WD$D$$jynD$ D$WD$:$@yPm`p,;}ExU9Ul\Ű49tt xtE΃6)Eĉ;Eȉ1u9uċ EP1ɉ$ Q EȋUuE\M4$D$L$9}EE1ɋUEE$E MQ1ɉ$ uU$0UteHPEĉT$ $D$趞nD$ WD$aD$+$wV,1ɉ$_ WnD$ WD$\D$?$MwUUE}PF;E@D}FA΅t I H uF t NHuB@FJEAMAH M }ċG8uD$ET$$tEuЉt$uMUE4$g EQQ}$/D$$sv1уMMċty1у9CMă‹UD)čD$D$ D$t$ $*8}́?[8A8u)UBUNjEĉGf1knD$ D$&uċF8u}D$T$<$fUWV uVEϋx|$~|$~<$谝F e^_]ÐUWVSHE܍UM+ЋpE@V8R M|}|}D hEF4HlM؅E1E 9lvvWt 6MA uًE؋MD$EԉL$ PMȉD$EHE܉M̃L$ MȍLL$MAD$EЉ$ҋ 9lwH[^_]v'UWVSpẺЉMM òȋ0Eԅ}̋G4@EЋG|8@TGET@ }̋RJpJe 3M|$ }D$D$T$EЉ$NEe EtU1tUЋ2pP  ;|lnMЉNjUԉJQ8M+z}QuU,MԋhU؋PU܋PUUЋ@ uܾEB4A MUԋ@EMEE؉EETMȉMGMąEt_MHU ML$ML$MЍLL$ M̍LEL$J$L$UU;EmE܋EEEċEč 6M#J  ȉB 9l FƋMT? 6 B ̋}G uEԉ0&lUB }JBQ8R<}Љ}؋|}܋|}D u܋UоhEA4MPIEEUUEMčM؉UMfE;l V+։EЋGtߍ6UMMԅQ uƋUċMEUUL$MT$UL$ HMT$UJỦMȃL$ ML L$MԋQT$U$;Et EEUEM P P 0}E#}9EАt&;ELEЍvvU }t$<$ e[^_]v1uЍvMȋUԉJu&MMD$ D$D$$ne1eee x̀P M̋p1 M֋}̉}ЉƋE։ƋEt&'UWVS(H4蚖CIMH|QJup8~0U}uG IMRJpJe EuM7}D$D$T$|$ $‰e up}1t tGW  tNu MUe[^_]f1dD$ D$D$V$l1euee x̀ZeEEJU8]ÖuƉ}ωU,UE<$MUE؋M܋Uu}]]Ð&UVS联*@<8DžP,DD$EX$7uQDLE $UED@<8[^]EDL@DɍDZDȋ|$t$L$ D‹D$ߺD$$T$ T$T$$芅D$D$$l''UH]Muu}u&tht$T$$׋]u}]}䍻E}L$T$|$EU܉M؉t$ <$ M؋U܋E뎉4$-UWVS,U蓐<H1PPt!M RE܉L$ML$M $ҋE܋t@zQЅEt&1vM EUL$MD$$9w߃,[^_]Í&tfR׉u )$E܉L$E܋PP:UWVS~'<M܋UtuR`҉Ut44U0T$U܉$Ugmuك<[^_]&vumEtu51A}؉fEU܉D$ET$$9uw}_G8uD$=Mԉ$ M롋UMԉT$U܉$UMǃUWVSlE 8ỦMԅuv U̅MEȍUER XJ9u t}7}9t0E9;UE}ȋU 9"09uUO9MԉMvẺUĉMEM܋E8u&9t<uыEUEE9U믍&MẺU)эMЍJE؋EЉMD$E؉D$E̍$?E؋UM8Et0E܋}@׋UЉ|$E؋ET$ȉ$E؈MU:JUċR l[^_]D$ TD$^D$/$c}Ѝ89uE}ЋỦM)ȉE؍AEЋE؍UT$UD$E̍$YE}M8}܋EW}D$EEЈUω|$$UMvUWV1S讋WLEE,EUĉEEkLUuDE+t&UUȋuĉ4$ EȃmLmEuĉ4$EЋtŋHMǃ;}uE4u9EȅEtAE1ɋu t&@ t)9@u9f @ u׉M9U,u7UЋűMBUt$1$Eă$ U<~t3@RtDu܉Ɖ}؉uu܋}؋GTt@ЋUԅul9uZUȃmLmUlu}ulEe[^_]Ít&OTt5G8uỦD$ET$$~v}uuȃ)t$uEȋuȉM܃)čD$<0u9}EuȉEu$D$ D$$41ҋhu܉%QtXM$ҋMI l9r׋u}t`;UD$ TD$D$$_D$ TD$hD$$_D$ TD$tD$$h_U $轇f҉|$׉t$uF‰tJtQkLA,A, Aȋ$t$|$]ÐkL‰֍ duQuԉu@뤍&U]ÐUWVSùĭN9tB);wf9щt")9sJ9uÐt&[^_]É'UWVS蜆EB4$D$}t)u4t&vt&4$D$}u[^_]Í&1[^_]Í&'UWV1SLUüM艅MDžt&~@?CDŽ %ɋ t&tt t&t %u㉕?+ɉt%t9 ɉ*߸̀e[^_]ÐPHƅ 0*E Dž.E DžZWuZV%svt*D$ D$ѻD$$[U ${t;GE AI&w}D$D$ |$$T$\\;v9 wE:E v;PH]luE T$# 9xD$DЋT$ D$$T$[%)9~S )ƒ׃J9鋍E 0xPHƅ0?y*PU HU DŽZDŽ9)‰1D$ D$kD$ǻ$XD$ D$LD$b$XD$ D$xfU1҉ED$E $EÐUS݀ÆE D$E$[]Ít&'US蝀FE D$E$Q[]Ít&'U]Zu։}MD$$px7ED$|$$u9~Ff>tED$D$ D$ED$$W3UȉUuE̋}̉E1у7)̍L$'MЋ}йEЋŨT$$|uȹẺEАM Q:u$11!,t&F MċD$E$}uMą1e[^_]t&UEt܋uȍTMEE܍޾Eu1ǃỦUԍUԉMtUĉ$ZuUǃuU1)|$'}Љ}ԃT$${tvEf1fD$ D$D$q$T}Mȍ}ȍ޾E1uMуA)̹/|$'}1EЋUȃ.T$$3{f)EVu vuЋu F8uD$ET$uЋUȉMĉD$lt$ T$$M#UJMȍ}ԉẺEԍTE܍޾U1҉M E}Ѓ΃tEЃ<1уU1)t$'MԃMĉT$$OzMtfUWVSxEU‹@4{ËMq@ɉEMuxyf?},EE}vEMUuPkALU<0v t Uu}vfƋ}FNEfMċ}}GW8u}ă|$ }|$}|$}}<$ EF%9ECEEF uUB tv‰Ut&}`S1v;`=Eċ\EtҋU}ċ\<8EEEtCMuQB%9ECEEBtMB%9BȋBuM}u Ee[^_]ËuD$4$Z }EpOEt‹u@}w2MFMP8|HUJMH MNJ P tRM}pMPUJHJH NJ P uƉ}F t}Ƌp}QMUMB@p u.}PpxD |40u4PuEe[^_]Ez uV:u $1D$ D$D$$OEED$D$ D$D$$PnUUuE}E1у9)̍L$#M}EUT$$uuǸttf1t ftM1svUW1VS wòUMtt1ҋv ׅu[^_]fUMuUWVSvY$E)ЉE싃9EBMMM )9ȉMU؋ PEMtM99ƉuU܉u t&;EskMЍ<@D9e= tUUu}Ѓ ֋u9F8fyfe= tE9uUfMe= tEE;sue= tUUuԃf@uErBfAe= te= tB$[^_]ÍU ;MtHft$ɍHft!2;uu ;MtE;t&UWVS`t hXP91ى& 9sY8u@tpL7H#!9F;F 9ЉrvǃQǃǍD)lj艅1ǃ2DžMEEEMEEEbEsecoEndsEfEEE̋Es$jƋ$ jD)ċt$'4$D$p/$T$|p.pro@file@4$D$D$Bb`D$t$$bxp%=4$jbD$D$$LD$ |$$D$|e[^_]Ít& ǃ@DžE{&U} ‰1Ћ1 tE4$aD$ D$$t$*D$t$D$ D$$|$0c4$`8L ȃE EBEu?Pu2ƒED$ D$$AjuBT$ $bDž1B)č|$'T$D$<$lD$#4$D$`tBv!D$4$L$`0t͍ۼu11t ft xFu1t ft@D$$ǃ9st|k  pljf H Ƌ9 V2fqfu)9s*1҉Ƹwv81D$ |$T$ $[ǃ-v@11҉f@f1҉1҉lk @/L$4$H_@D$$$_UWVSkÙu M E@)i$9vCt&V>t=t)wDst&tE1t&Fv 9w[^_]ÐUFt&*uŋUFMЋMNjUB8uD$*M$gM6_D$ DD$RD$9$uBUE] t&USjk(0[]Í&'UWVSj9ED v‹9rB)ƋBuuq$‰Gt:>|@@EljED 8De[^_]Íl1ɉ$ 8`D$ uD$~D$O$VAUE]u}DiGtPe ;8uƒt7]u}];Bs% ljEv+}9ljEs;LEs1Őt&U$]-iu}uB]u}]Ë$ 9wn1zE}+}9s@| tF;Ev獃PD$ uD$D$O$&@Itu19lJ9u ƃPPD$ uD$D$]$?'UWVS8hE @EEUE䍶E؋M;1M؍9QETU̍| 9DD4;0MY;UzM)ыUM DD04+0T$,MԉD$E$?eMD$L$$dU92vbẼŨ9E̋tՋ@O9MCMM1DMDDU92wu9Us;MIɉMD$ uD$D$$>UEE܃8[^_]ÍD$ uD$D$$=D$ uD$D$$=D$ uD$$D$$r=fUSe{$XD$$YUWVS}e1@<}4D$8$04D$)‹,U<$D$#cUD$T$$bE8@[^_]Ð 29r fR)29vt U$EE샾@udž@$ 2$E E샾@U:l럍'UWV1SxHdEUGEG9s#|ut$U9r94t E$}tE+($[^_]Ív'UWVSDcfe5 UE9ʉMr @)ʋ9vTEU9CEUЅ;}E܍tEЍE!vE܋EE9}r9Er;vߋFE E9DAE؋A9‰EEԃ9ЉE943MԉUȍ̀D$E؉$SUȅEEԋEE+EMD$D$EԉUȉ$`Măe UȍщExuEtUȉMĉ$MċUȋE@9UEEt&EȉExE$UȉMEE܋UȋMċE~E܋@EtbEEЋE܋E MԉUȍ̀$UȅtkE $UȉMčEԉD$E؉D$_UȋMEẼD[^_]ÍD$ uD$D$i$8"D$ uD$нD$q$h8&U]uƉ}`^e ;8u1уt%F]u}]Ë$e щ$ȉ͍t&U]M`u}(0t$$EE0p~1uDu7D$x$gt/8F]u}]čvft鐋E$Y1ʐ~zt&ffU]M_uƉ}tHD$x$t 8F]}u]t&1t&Ɛ֍&'UWVS^y4 EU؋rr 5M؋ =EEEEEE1҃)E;Ewm@EԃEME؋t E؋U98<UЍy!NjE9MB+UԉE苆4U9EEU{E1҃)EUUU9vU+MUԉMЉ@E_MU荄UM艓,1u艋0E(4[^_]øEE뽍8D$ uD$D$$48D$ uD$D$}$48D$ uD$D$z$j4v'US\k uVuvD$$2 t!@ǃǃ$1҃[]Í*D$ uD$8D$$3*D$ uD$pD$ $3UWVS[Ôc߸Ù~=vn$(Sƍ@$'t$<$D${YOx/Pu9w[^_]Ð[t/t8P/Dyu"vz/tru<$wt/tJt$L$$X[^_]Í&[^_]Íz또f/(D$ D$rD$0$1U]uu}4Zݲe u4$1]u}]ËDt>1w t1@tD$u$JDt p1@4$epU]mYuƉ}8D$ EE$Tu^;uTD$D$E!$tLu41X)t ]u}]ø싃ӐUWVSXi0UEti,MԍE䍃EME܉UċUԋtUf;r;rH@ uUăEẼEL9ErȋUE ;1;t&M UăMtx uU Utx uM MtxU Utxutu@=MJut8 utJMt8ut5Ut8ut @}ȅt8 uu10[^_]ø񐐐UWV 8)XU1҃} v u)փt(P΃>u}+~;~s؃ ^_]Ít& 1^_]Í&UWVS\V6E 4$}V}EU܋}M EEE}̍}MM|$|UEE<$EċEEЋEEԋE E؍EzEhU܅ugU1@ u,4$ Eȍe[^_]ÍƾU1ɉ$+VD$ D$cD$$!-EȅtE uƃ$ U1x VD$ D$F롃}kEL0t,FKxEt9u 0Lt 9׉wuU9U1@ F4$ E܃E}1U;UFM)č|$t$L$<$R}t E܉$U1ɋE<$kUL<E}1DŽHK4$ %׃эP)ԉD$E|$47<$D$ARuaE&U1҉WVS<`S.Et'\1t& 9rMkIL ,M܋N tvF@E9tKU1}܋\UMuN} }9Ew̋FUPe1[^_]ÐF@DF $<~W$T$L$ QF@EE`It&}ʋ;4EE܉$tBF U<$D$T$PM܋FN 8e u1}<$F }1ɋG$ Y@ǐUWVS\EUMQmRD$ E؋A Uԉ$Tm}D$$<$9GU,zMtpxΉEE-t&;r;s@u0u#v uӃEM9vE܋0LEU9VUuMQ1H UBU$D$E D$EPM ƉAE@Y\҉E11$%D$?`t'1\@p9`wۋlM1Q0@ }ԋ҉}NjG uEEt&Gu/MD$ L$<$D$9u`\1҉}E+&u}䋏49`\E u}䋏1;EtUU t&9uGUEE䋀EЋE9EEM9`M܉ 8^}t88[EHP@ $ǾEueE<@e[^_]ÐU11Eԃ lj}(E1'}WQ?t먋EPID$/<$UgCUEEe_D$ D$D$$$Uĉ<$UtJe EMUċD$T}<$<UEU܋D$ T$Eĉ<$T$UEąPCH,_D$ D$D$$ $_D$ D$;D$$#D$11蝸D$ FD$FD$$WE9Et }MЋEЉUMȉ$PUąEtpE䋈L$MUĉ|$ $JEMUċEEЉM9Mt $EUċEЋMEȉM"1ɉ$ 蟷EEEaD$$$>kVL,h19Et!XUĉMD$$UMUċR l@t D$ FD$FD$$Etu}1Wqx _D$ D$D$T$!_D$ D$ԐUWVS,U uI{U)9OɉMM$L$U$UL )D}99tމ,[^_]ÍvT t9Dur8D T9},[^_]f}dMD$ nD$yD$9$\ t&,1[^_]ÍMD$ nD$D$N$$ t&UWVSEwH ҉ut@ e[^_]Ët ǃՋ@,|EkLxtЉEEeǃE@Eu)čT$)ăŰUL$)ăD$Eԋ1҉M؅tMԐt& @ uUЋM9M uD$t$Ẻ$Dt$D$U؉$D}}fEU9UZuԋME؋ uM܀<0u<UMu܋dž tSBRtIMt& t+9U<u r9N΃uME܋=131"&u܋&9 t tF9E=<u ;EEE܋믍&<7ML$ủ4$uMЋUԋYlE@UЅ MԋU1F9ЉE }1ɋỦEEEE<:t&ƒt g tX8 t3@RtDu܉Ɖ}ȉuu܋}ȋFTtPҀ} uE<];}Bu9}_MԋE؋49FỦ<:$<uŋ\EEEą҉U'dUĉEȋEuuȉ}}EvBEt(9t-\;H* u׋Bu؀}}u}}UEĉE9uE1ҋu}}t&t<1pt9ut u܉4puu}M9MEĉ$MDшUElt t džlU;}B׉U>U$EEĉUE1҅TE냋E0xEt<uEȋEE܉`\U\E}}U18@ Eɺ}uvu܉vDUȉ t EȍLt& tuMЉ׍ 9t,Yu11ɋ u 9t9ru܉~e E9EMԋUEEMMUԉM1ɍvEԉϋUЋ0E܉Ù81ƒ4UЉωỦ!FV P MF itVPp$vt$c$U@KF$=F}Љ &tPpu$u}Ћ$9t$t$t$4$EUEE9Uv ủu}t(889,u Ẻ,}U2]uF 9e]UEÀueP$M؅F U>UWVSp)}EE0t/8u51 8u!uEE0uу1[^_]Íu߀=uڋEt&҉Pu뚍v'UVƋtf:Ltu1^]ÀzDuz_vuB䐐UE@1] US(+$FfUSb( EtAD$EMT$$D$ E L$D$tD$$f뵍UWVSE 'Ó8tjEEt3t%ƍvU v8t,uuE10E[^_]ÍtE0E[^_]ÍD$ D$D$C$UWVSE*'}u uhlEU<$t$D$ T$mUUE<$t$D$ D$lj uE[^_]ÍD$ D$D$/$'UWVSUj&< u f< t< t<-<+E0 Evu 1ɅtE [^_]Ðt&E}0J EUp1t&=wA0w.UJǃEqЉ vԋMUȋu uf=uː} Uǃ"WWE$t&JXtx?1pЈE< nJD$ D$%D$$qUSE$u}vNUM TT$T$D$D$ $T@BErrof@r []Ít&+j}||j}j}|j}j}j}j}j}j}t|d|j}j}j}j}j}j}j}j}|/[]Ít&q[]Ít&W[]Ít&[]Ít&@[]Ít&[]Ít&UVS#J|uhD$ED$$t@D$ET$t$$D$ E D$D$0$t&붍US#û{ E;t []Ðt&D$$)‰T$  []Ív'U$]M"S{}} uD!ȍ 89щs9rpT>!D$D$D$ "D$t$$tr40;EЉЍ :]u}]Í T0!/\v1빍US!;zE$D$[]Ðt&Uuu]E T!y}tD;uF$輱9t)|$t$$]u}]Ðt&$茱䍃D$ D$D$$dt&Uuu }}] Zy =w $$]u}]Ívt1҉19uԐUUS_ yч˸-̀19‰w[]ǃ ꐐU] öxu}}tAu7t~Pr><$vcx.]u}]Í&$뭐UE]@Ðt&UEPE ];PÉ'UWVS>w $)ЉD$@tMBƃx'Mkt9t]u}]ÐM $EUEU9tE$  xJ4IMJ8AEH @ INuۋE@ Uى$]uƉ}׋PMbr9t]u}]Í&M $EUEU9tE$ 뺍 @tt/),VM $ 낉FLމUXMUuۋ@븉'Uى<]uƉ}@MÆqE؋9t]u}]ÍM $EUEU9t}<$ 뻍 J8B4@EE؋@EAEH @ yM1ρGu3H 1ѿs)1ρGu1ѿs1ρG&1_Ãt8t@t8t@t8t@_ÐL$T$:u ABu1øBÐU1҉EW} Vp Lu^_]ÐD$!t$z80@80@t 80@1ҋ)ʁJsX1ʁuN)ʁJs>1ʁu4)ʁJs$1ʁu)ʁJs 1ʁtt@t @t@+D$ÐU1M VutwBt>uUt&8t&tFu5f-t :t/zBtzBtzBt 9wɐ9G)^]ÉVWD$ T$t$H։fʨ8g@N?8O@N'87@N&11ρGH11ρGH11ρGH 11ρGqr[1st1ρGuir;1sT1ρGuIr1s41ρGu)t8t0@Nt 8t(@Nt8t 1t@t @t@_^ÐSD$T$ L$u: u1[[|Vƃ Tyv'FJ9YFJ9KFJ9=FJ9/FJ9!FJ9FJ9^1[ËFJ9FJ9FJ9FJ9FJ9FJ9FJ9F:B^1[ËFJ9~FJ9pFJ9bFJ9TFJ9FFJ98FJ9*FJ8.9&^1[ËFJ9FJ9FJ9FJ9FJ9FJ9FJ9FJ89F:B^1[Ív' ;ulF;BuaF;BuVF ;B uKF;Bu@F;Bu5F;Bu*F;Bu }  8u8u 8u9^[ÐWL$|$t$ )9sssf֋D$_|tssf֋D$_ÐWT$L$D$ ,׃tzItItuIiD$_ÐL$ |$t$ssf󥗉ÐD$L$)t$TPtTPt TPu@@@Ð|$t$1L$ u<v7tIt ItIPXlj֋D$ssf萐WD$T$ ։fʨt)8@t8@t8@1sd1ρGuYH1sH1ρGu=H1s,1ρGu!H 1s1ρGu똃t@t @t@_ÐST$L$ \$h̀[=sX1)‰ $Ë$UVSÎXtRBtD t1z t 2f| u)9ȍt&r$r[^]Ít&1[^]Í&UWVSpXt81fuWL9w싃 t4t((DǃD$܏[^_]Í ӋFP;u$衏/var/tmp/var/profilela_activityla_objsearchla_objopenla_preinitla_symbind32la_i86_gnu_pltenterla_i86_gnu_pltexitla_objcloseLD_AOUT_LIBRARY_PATHLD_AOUT_PRELOADGCONV_PATHGETCONF_DIRHOSTALIASESLD_AUDITLD_DEBUGLD_DEBUG_OUTPUTLD_DYNAMIC_WEAKLD_LIBRARY_PATHLD_ORIGIN_PATHLD_PRELOADLD_PROFILELD_SHOW_AUXVLD_USE_LOAD_BIASLOCALDOMAINLOCPATHMALLOC_TRACENIS_PATHNLSPATHRESOLV_HOST_CONFRES_OPTIONSTMPDIRTZDIRlibsdisplay library search pathsrelocdisplay relocation processing"filesdisplay progress for input fileBsymbolsdisplay symbol table processing bindingsdisplay information about symbol bindingversionsdisplay version dependenciesallall previous options combined statisticsdisplay relocation statisticsunuseddetermined unused DSOshelpdisplay this help message and exit/lib32//usr/lib32//lib/i486-linux-gnu//usr/lib/i486-linux-gnu/ GNUELFELFunexpected reloc type 0xunexpected PLT reloc type 0x =???LinuxEXECFD: PHDR: 0xPHENT: PHNUM: PAGESZ: BASE: 0xFLAGS: 0xENTRY: 0xNOTELF: UID: EUID: GID: EGID: PLATFORM: HWCAP: CLKTCK: FPUCW: DCACHEBSIZE: 0xICACHEBSIZE: 0xUCACHEBSIZE: 0xIGNOREPPCSECURE: BASE_PLATFORM:RANDOM: 0xEXECFN: SYSINFO: 0xSYSINFO_EHDR: 0x0123456789abcdefi\[NM@?21$#{ clock cyclesdynamic-link.hinfo[20]->d_un.d_val == 17info[29] == ((void *)0)info[15] == ((void *)0)rtld.c../sysdeps/i386/dl-machine.h((reloc->r_info) & 0xff) == 8do-rel.h
%s (%s) %s: %s: %s %.*s%s%s WARNDEBUGAUDITVERBOSEPROFILEBIND_NOWBIND_NOTSHOW_AUXVHWCAP_MASKORIGIN_PATHDEBUG_OUTPUTDYNAMIC_WEAKASSUME_KERNELUSE_LOAD_BIASPOINTER_GUARDPROFILE_OUTPUTTRACE_PRELINKINGTRACE_LOADED_OBJECTSLIBRARY_VERSION/etc/suid-debugMALLOC_CHECK_/dev/urandom--list--verify--library-path--inhibit-rpath--auditmain_map != ((void *)0)libc.so.55 6 ph->p_type != 7cnt <= 8out of memory l->l_next == ((void *)0)l->l_prev == main_mapFATAL: kernel too old la_versioncnt == 8*first_preload == ((void *)0)LD_PRELOAD :: i == npreloads %s => not found %s => %s (0x%0*Zx, 0x%0*Zx) TLS(0x%Zx, 0x%0*Zx) Unused direct dependencies: %s statically linked %s (0x%0*Zx) %s => %s (0x%0*Zx) Version information: %s: not found[WEAK] %s (%s) %s=> %s failedok prelink checking: %s _dl_startelf_get_dynamic_infoelf_dynamic_do_relelf_machine_rel_relative/etc/ld.so.preloaddl_maininit_tlsORIGINPLATFORMLIBcannot allocate name recorddl-load.clastp != ((void *)0) search path=:%s (%s from file %s) (%s) cannot read file datafile too shortinvalid ELF headerELF file OS ABI invalidinternal errorELF file ABI version invalid trying file=%s cannot stat shared objectr->r_state == RT_ADDcannot handle TLS datacannot map zero-fill pagesinvalid callercannot close file descriptorlib32(l)->l_name[0] == '\0'nsid >= 0nsid < _rtld_local._dl_nnsRPATHRUNPATHwrong ELF class: ELFCLASS64system search pathpelem->dirname[0] == '/'l->l_type != lt_loadedLD_LIBRARY_PATH:;expand_dynamic_string_token./_dl_map_objectadd_name_to_object_dl_map_object_from_fd_dl_init_paths/etc/ld.so.cache search cache=%s ld.so-1.7.0glibc-ld.so.cache1.1dl-cache.ccache != ((void *)0)/etc/ld.so.nohwcap_dl_load_cache_lookupdl-lookup.cversion != ((void *)0) (no version symbols)symbol , version not defined in file with link time referencerelocation errorsymbol lookup errornormalprotected [%s] conflictx 0x%0*Zx 0x%0*Zx /%x %s _dl_setup_hashundefined symbol: _dl_lookup_symbol_xcheck_matchdl-reloc.c (lazy) relocation processing: %s%s _dl_nothread_init_static_tlsdl-deps.ccnt <= nlist_dl_map_object_depsdl-runtime.c((reloc->r_info) & 0xff) == 7_dl_profile_fixup_dl_fixupDYNAMIC LINKER BUG!!!%s: %s: %s%s%s%s%s fatalcontinued%s: error: %s: %s (%s) out of memory calling init: %s calling preinit: %s dl-fini.cj < nmapsi < nloadedns != 0 || i == nloaded calling fini: %s [%lu] _dl_fini_dl_sort_finidl-misc.cniov < 64! "invalid format specifier"_dl_debug_vdprintfdl-version.cdef_offset != 0unsupported version of Verdef recordweak version `' not found (required by of Verneed record needed != ((void *)0)_dl_check_map_versionsmatch_symbolgmon%s: cannot open file: %s %s: cannot create file: %s %s: cannot map file: %s %s: cannot stat file: %s conflict processing: %s dl-conflict.cl->l_ns == 0_dl_resolve_conflictsdl-tls.cidx == 0dlopenmap->l_tls_modid == cntlistp != ((void *)0)total + cnt == modidmap->l_tls_modid <= newsize_dl_add_to_slotinfo_dl_update_slotinfo_dl_allocate_tls_init_dl_tls_setup_dl_determine_tlsoffset_dl_next_tls_modid/proc/self/exelinkval[0] == '/'_dl_get_originld-linux.so.2libpthread.so.0libdl.so.2libc.so.6invalid mode for dlopen()dl-open.ccannot extend global scopens == l->l_nsmode & 0x00004cannot create scope listimap->l_need_tls_init == 0_dl_opendl_open_workerdl-close.c! should_be_thereold_map->l_tls_modid == idxidx == nloadedimap->l_ns == nsidtmap->l_ns == nsiddlcloseimap->l_type == lt_loadednsid != 0map->l_init_calledshared object not open_dl_close_dl_close_workerremove_slotinfo/proc/sys/kernel/osreleaseGNU../elf/dl-sysdep.cm == cntcannot create capability listAT_HWCAP: %sAT_%s%s AT_??? (0x%s): 0x%s _dl_important_hwcapsdl-minimal.cdelim[0] != '\0'! upper_casebase == 0Invalid argumentCannot allocate memoryNo such file or directoryOperation not permittedInput/output errorPermission deniedptr == alloc_last_block__strsep_itoa__strtoul_internalrealloc/dev/null/dev/full__getcwd runtime linker statistics: total startup time in dynamic loader: %s time needed for relocation: %s (%s%%) number of relocations: %lu number of relocations from cache: %lu number of relative relocations: %lu time needed to load objects: %s (%s%%) info[19]->d_un.d_val == sizeof (Elf32_Rel)info[(34 + 0 + (0x6fffffff - (0x6ffffffb)))] == ((void *)0) || info[(34 + 0 + (0x6fffffff - (0x6ffffffb)))]->d_un.d_val == 0x00000001info[30] == ((void *)0) || info[30]->d_un.d_val == 0x00000008ranges[0].start + ranges[0].size == startmap->l_info[(34 + 0 + (0x6fffffff - (0x6ffffff0)))] != ((void *)0)ERROR: ld.so: object '%s' from %s cannot be preloaded: ignored. warning: debug option `%s' unknown; try LD_DEBUG=help Valid options for the LD_DEBUG environment variable are: To direct the debugging output into a file instead of standard output a filename can be specified using the LD_DEBUG_OUTPUT environment variable. _rtld_local._dl_ns[0 + 1]._ns_loaded == ((void *)0)i == _rtld_local._dl_tls_max_dtv_idxcannot allocate TLS data structures for initial threadset_thread_area failed when setting up thread-local storage cannot set up thread-local storage: %s Usage: ld.so [OPTION]... EXECUTABLE-FILE [ARGS-FOR-PROGRAM...] You have invoked `ld.so', the helper program for shared library executables. This program usually lives in the file `/lib/ld.so', and special directives in executable files using ELF shared libraries tell the system's program loader to load the helper program from this file. This helper program loads the shared libraries needed by the program executable, prepares the program to run, and runs it. You may invoke this helper program directly from the command line to load and run an ELF executable file; this is like executing that file itself, but always uses this helper program from the file you specified, instead of the helper program file specified in the executable file you run. This is mostly of use for maintainers to test new versions of this helper program; chances are you did not intend to run this program. --list list all dependencies and how they are resolved --verify verify that given object really is a dynamically linked object we can handle --library-path PATH use given PATH instead of content of the environment variable LD_LIBRARY_PATH --inhibit-rpath LIST ignore RUNPATH and RPATH information in object names in LIST --audit LIST use objects named in LIST as auditors main_map == _rtld_local._dl_ns[0]._ns_loaded_rtld_local._dl_rtld_map.l_libname_rtld_local._dl_rtld_map.l_libname->next == ((void *)0)_rtld_local._dl_rtld_map.l_relocatedinfo[20]->d_un.d_val == 17 || info[20]->d_un.d_val == 7info[9]->d_un.d_val == sizeof (Elf32_Rela)FATAL: cannot determine kernel version ERROR: ld.so: object '%s' cannot be loaded as audit interface: %s; ignored. _rtld_local._dl_ns[ns]._ns_loaded == ((void *)0)_rtld_local._dl_ns[ns]._ns_nloaded == 0_rtld_local._dl_rtld_map.l_prev->l_next == _rtld_local._dl_rtld_map.l_next_rtld_local._dl_rtld_map.l_next->l_prev == _rtld_local._dl_rtld_map.l_prev%s found at 0x%0*Zd in object at 0x%0*Zd main_map->l_info[(34 + 0 + 16 + 3 + (0x6ffffdff - (0x6ffffdf7)))] != ((void *)0)main_map->l_info [(34 + 0 + 16 + 3 + (0x6ffffdff - (0x6ffffdf6)))] != ((void *)0)cannot create cache for search pathELF file data encoding not little-endianELF file version ident does not match current oneELF file version does not match current oneonly ET_DYN and ET_EXEC can be loadedELF file's phentsize not the expected sizecannot create shared object descriptorfile=%s [%lu]; generating link map ELF load command address/offset not properly alignedcannot dynamically load executablecannot change memory protectionsELF load command alignment not page-alignedobject file has no loadable segmentsfailed to map segment from shared objectobject file has no dynamic sectionshared object cannot be dlopen()edcannot allocate memory for program headercannot enable executable stack as shared object requires dynamic: 0x%0*lx base: 0x%0*lx size: 0x%0*Zx entry: 0x%0*lx phdr: 0x%0*lx phnum: %*u cannot create RUNPATH/RPATH copy file=%s [%lu]; needed by %s [%lu] find library=%s [%lu]; searching cannot open shared object filecannot create search path array(bitmask_nwords & (bitmask_nwords - 1)) == 0version->filename == ((void *)0) || ! _dl_name_match_p (version->filename, map)symbol=%s; lookup in file=%s [%lu] version == ((void *)0) || (flags & ~(DL_LOOKUP_ADD_DEPENDENCY | DL_LOOKUP_GSCOPE_LOCK)) == 0 file=%s [%lu]; needed by %s [%lu] (relocation dependency) binding file %s [%lu] to %s [%lu]: %s symbol `%s'%s 0x%0*Zx 0x%0*Zx -> 0x%0*Zx 0x%0*Zx map->l_tls_modid <= dtv[-1].countercannot allocate memory in static TLS blockcannot make segment writable for relocation%s: Symbol `%s' has different size in shared object, consider re-linking %s: no PLTREL found in object %s %s: out of memory to store relocation results for %s cannot restore segment prot after relocDST not allowed in SUID/SGID programscannot load auxiliary `%s' because of empty dynamic string token substitution empty dynamic string token substitutionload auxiliary object=%s requested by file=%s load filtered object=%s requested by file=%s cannot allocate dependency listmap->l_searchlist.r_list == ((void *)0)cannot allocate symbol search listFilters not supported with LD_TRACE_PRELINKINGmap->l_searchlist.r_list[0] == maperror while loading shared librariesns == 0 || i == nloaded || i == nloaded - 1 runtime linker statistics: final number of relocations: %lu final number of relocations from cache: %lu pid >= 0 && sizeof (pid_t) <= 4checking for version `%s' in file %s [%lu] required by file %s [%lu] no version information available (required by cannot allocate version reference table%s: file is no correct profile data file for `%s' Out of memory while initializing profiler cannot create TLS data structuresresult <= _rtld_local._dl_tls_max_dtv_idx + 1result == _rtld_local._dl_tls_max_dtv_idx + 1map->l_tls_blocksize >= map->l_tls_initimage_size(size_t) map->l_tls_offset >= map->l_tls_blocksizecannot allocate memory for thread-local data: ABORT _rtld_local._dl_tls_dtv_slotinfo_list != ((void *)0)_rtld_local._dl_tls_dtv_slotinfo_list->next == ((void *)0)cnt < _rtld_local._dl_tls_dtv_slotinfo_list->len_rtld_local._dl_tls_dtv_slotinfo_list == ((void *)0)_rtld_local._dl_tls_max_dtv_idx == 0../sysdeps/unix/sysv/linux/dl-origin.cno more namespaces available for dlmopen()invalid target namespace in dlmopen()_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT_dl_debug_initialize (0, args->nsid)->r_state == RT_CONSISTENTopening file=%s [%lu]; direct_opencount=%u cannot load any more object with static TLSTLS generation counter wrapped! Please report this. closing file=%s; direct_opencount=%u (*lp)->l_idx >= 0 && (*lp)->l_idx < nloadedjmap->l_idx >= 0 && jmap->l_idx < nloadedimap->l_type == lt_loaded && (imap->l_flags_1 & 0x00000008) == 0 file=%s [%lu]; destroying link map TLS generation counter wrapped! Please report as described in . Inconsistency detected by ld.so: %s: %u: %s%sAssertion `%s' failed! Inconsistency detected by ld.so: %s: %u: %s%sUnexpected error: %s. ../sysdeps/unix/sysv/linux/getcwd.crtld_errno != 34 || buf != ((void *)0) || size != 0cannot apply additional memory protection after relocation;X*`t `)*<0\|8\5UPз0PL`pйPк`(нP0dx `Hd0pzR| AD H<AB ] \4AB KI%AB I AB G`<'AB c<(uAB e-AB T$l@ AAANTDjB AEAAA E(P,Q$H AM(C C, A0 R ICO DCDPHc tw_H zC GA AN AA  LA AN AA ( LA AN AA L LA AN AAp@7ATd17AT7ATس7AT5(KAB [8(YAA AADLDDXA AAd 5x87AT\1$0gA<Ahx% ĸ$ AA LAtHxA[AFAC BCA pCA {CA CA A,XAHF XEA dFCBQo D"F F SB,TA@eTAp7ATfpuvmedepsetscmsrpaemcecx8apic10sepmtrrpgemcacmovpatpse36pnclflush20dtsacpimmxfxsrssesse2sshttmia64pbei386i486i586i6860` < >:8o ~ 0xoLooo nix/sysv/linux/getcwd.crtld_errno != 34 || buf != ((void *)0) || size != 0cannot apply additional memory protection after relocation;X*`t `)*<0\|8\5UPз0PL`pйPк`(нP0dx `Hd0pzR| AD H<AB ] \4AB KI%AB I AB G`<'AB c<(uAB e-AB T$l@ AAANTDjB AEAAA E(P,Q$H AM(C C, A0 R ICO DCDPHc tw_H zC GA AN AA  LA AN AA ( LA AN AA L LA AN AAp@7ATd17AT7ATس7AT5(KAB [8(YAA AADLDDXA AAd 5x87AT\1$0gA<Ahx% ĸ$ AA LAtHxA[AFAC BCA pCA {CA CA A,XAHF XEA dFCBQo D"F F SB,TA@eTAp7ATt dfpuvmedepsetscmsrpaemcecx8apic10sepmtrrpgemcacmovpatpse36pnclflush20dtsacpimmxfxsrssesse2sshttmia64pbei386i486i586i686x ` < >,oW1Ev8S_]p(p0:8o ~ 0xoLooo `@\+dEv8Z4$T\T$4<DLt|dl,4$d}x4}P @hЪw4@#`  xp8HPX`(0h@4܁,4\\  PLpxP4H44\LL`linux-gate.so.1      ##tls/i686/sse2/cmov/tls/i686/cmov/tls/sse2/cmov/tls/cmov/d,hj)2ddTrUUXX8Xڐ< heh Q y$@$xGeW {Q\PhPGeWP___Qy j ELF0m4|4 (ED444@@dd'W|||tttDD@Ptd   ,3,3QtdRtdDl\ܦ<6l6"6 ,8 0@H6l0B$DpTGu} o@Doز?زbNNo{^oزoزxزPoزW|lv|oزhwز|8|ШoŘ||زpز\|o  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~L/\u×LoزpزpЈHt0voHEIAUߐr=ф؇tЈl@LS[| 6Va(7@Wn KY4Ac| !d4     !S_]L{Tgi686/home/tyler/ppp/picoctf2013/problems/forensics/decryption_core/a.outkeyfile.txtoutputkeyfileORBIT_SOCKETDIR=/tmp/orbit-tylerSSH_AGENT_PID=2133SHELL=/bin/bashTERM=xtermXDG_SESSION_COOKIE=b269eec784d5bd2b0fc457984bfca3cd-1358792290.992055-510555831WINDOWID=71514196GNOME_KEYRING_CONTROL=/tmp/keyring-AvZnQUGTK_MODULES=canberra-gtk-moduleUSER=tylerLS_COLORS=rs=0:di=01;34:ln=01;36:hl=44;37:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:SSH_AUTH_SOCK=/tmp/keyring-AvZnQU/sshUSERNAME=tylerSESSION_MANAGER=local/blaptop:@/tmp/.ICE-unix/2090,unix/blaptop:/tmp/.ICE-unix/2090DEFAULTS_PATH=/usr/share/gconf/gnome.default.pathCOLUMNS=120XDG_CONFIG_DIRS=/etc/xdg/xdg-gnome:/etc/xdgPATH=/media/extra/android/CodeBench/bin:/home/tyler/bin:/media/extra/android/android-sdk-linux/platform-tools:/media/extra/android/android-sdk-linux/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/gamesDESKTOP_SESSION=gnome_=/usr/bin/gdbPWD=/home/tyler/ppp/picoctf2013/problems/forensics/decryption_coreGDM_KEYBOARD_LAYOUT=usGNOME_KEYRING_PID=2072LANG=en_US.UTF-8GDM_LANG=en_US.utf8MANDATORY_PATH=/usr/share/gconf/gnome.mandatory.pathLINES=37GDMSESSION=gnomeSPEECHD_PORT=7560SHLVL=1HOME=/home/tylerLANGUAGE=en_US:enGNOME_DESKTOP_SESSION_ID=this-is-deprecatedLOGNAME=tylerDBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-3WLbhvoTIV,guid=6a2315ed9aca757781fb87fc50fd8663XDG_DATA_DIRS=/usr/share/gnome:/usr/local/share/:/usr/share/LESSOPEN=| /usr/bin/lesspipe %sPROMPT_COMMAND=history -a; DISPLAY=:0.0LESSCLOSE=/usr/bin/lesspipe %s %sCOLORTERM=gnome-terminalXAUTHORITY=/var/run/gdm/auth-for-tyler-ly4mxg/database/home/tyler/ppp/picoctf2013/problems/forensics/decryption_core/a.out.shstrtabnote0load 4 @@@&@6@F@VP@V p@v@0@0@@@@@P@&ENCRYPTED0000644000175000017500000000022612102270252011407 0ustar tylertylerGXGη.(4 N4{K2Nw?Fdߖn[ M{x{+R|Yb{%[