ELF44 (444` /lib/ld-linux.so.2GNU%? ,5=!7: +09>#*/';"34 6   $%)(21&.-8<;;Kċԋg` '"=h+$847%D*Td t7 yl 5ČpԌ;b]#"dh$$lC54DTBdtl9`QR/&/e č=ԍ;\=*2`"-E܆r$EpI4DDeT*dYtc=8 } libpng.so.2_DYNAMIC_init_fini_GLOBAL_OFFSET_TABLE___gmon_start__libz.so.1libXpm.so.4libX11.so.6libm.so.6libc.so.6strcpy__strtod_internalstdoutvsprintfungetcmemmovemunmap__ctype_b__strtol_internalmemcpymallocremovefflush__ctype_toupperlseekmmapcallocstrcat__deregister_frame_infofseekferrorstrstrstrncpyrealloc_IO_getcfreadlocaltimememsetftell__assert_failtmpnamstrcmpfclosesetlocalestderrfwriterewind__fxstatfopen_IO_stdin_used__libc_start_mainstrchrfputs__ctype_tolower__register_frame_infovfprintffree_edata__bss_start_endGLIBC_2.1GLIBC_2.0sii Jii T\=`dhl$p5    ā ȁ́Ёԁ؁܁ ! "#&'( )$+(,,-0.4/82<4@6D7H9L:P;T<X>US[PR[5%%h%h%h%h%h %h(%h0%h8p%h@`%hHP%āhP@%ȁhX0%́h` %Ёhh%ԁhp%؁hx%܁h%h%h%h%h%h%h%hp%h`%hP%h@%h0% h %h%h%h%h% h%$h%(h%,h %0h(%4h0%8h8p%<h@`%@hHP%DhP@%HhX0%Lh` %Phh%Thp%Xhx1^PTRhehlQVhUS[ðt[ÉU= u>PС8ut h ÐUUthth{ÐUÍUS] }h`e5h0P,P(P$P Ps2 tshe/Pj@v uFhe.Pj#he / h f.Pj$he.NP4P >tshUf(shof>ÍUS]ffCfCfCfCC C fC CCCfCfCCC fC$fC&fC(fC*fC,fC.fC0fC2fC4fC6fC8fC:fC<fC>fC@fCBCDCHCLCPCTCXC\C`CdChClCpCtCxC|ǃǃǃǃǃǃǃfǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃ ǃǃǃǃǃ ǃ$ǃ(ǃ,ǃ0ǃ4ǃ8ǃ<ǃ@ǃDǃHǃLǃPǃTǃXǃ\ǃ`ǃdǃhǃlǃpǃtǃxǃ|ǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃ ǃǃǃǃǃ ǃ$ǃ(ǃ,ǃ0ǃ4ǃ8ǃ<ǃ@ǃDǃHǃLǃPǃTǃXǃ\ǃ`ǃdǃhǃlǃpǃtǃxǃ|ǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃǃ ǃǃǃǃǃ ǃ$ǃ(ǃ,ǃ0ǃ4ǃ8ǃ<ǃ@ǃDǃHǃLǃPǃTXP'ǃ`ǃdǃhǃlǃpǃtǃxǃ|ǃǃ]ÉUVS]u c jV'V趿f V觿fCjS  u(SjV8 VSo:jSt&jStjSu'SjV VSVfCVfC VfCVվʀC $Љ$Љ$Љ$Љ$ЈC €C $Љ $Љ $Љ $Љ $Љ $Љ$f$ЈC VfC V蚽C VKCV?ʀC$Љ$Љ$Љ$Љ$Ѐ$ȈC V聽fCVtfC VCVC VIfC$V<fC& V,fC(VfC* VfC,VfC. VfC0VfC2 VռfC4VȼfC6 V踼fC8V諼fC: V蛼fC V~fC@VqfCB VCDVCH VCLVڻCP V˻CTV迻CX V谻C\V褻C` V蕻CdV艻Ch VzClVnCp V_CtVSCx VDC|V8 V&V VV VVպ V#fV賺 V衺V蒺 V耺Vq V_VP V>V/ VV VV V۹V̹ V躹V諹 V虹V芹 VxVi VWVH V6V' VV V V VӸVĸ V貸V裸  V葸$V肸( Vp,Va0 VO4V@8 V.<V@ V DVH VLVݷP V˷TV輷X V誷\V蛷` V艷dVzh VhlVYp VGtV8x V&|V VV VVն VöV贶 V袶V蓶 V聶Vr V`VQ V?V0 VV VV VܵV͵ V軵V謵 V蚵V苵 VyVj VXVI V7V( VV VV VԴ VŴ V賴V褴 V蒴V胴  Vq$Vb( VP,VA0 V/4V 8 V<V@ VDV޳H V̳LV轳P V諳TV蜳X V芳\V{` VidVZh VHlV9p V'tVx V|V VVֲ VIJV赲 V裲V蔲 V育Vs VaVR V@V1 VV VV VݱVα V輱V譱 V蛱V茱 VzVk VYVJ V8V) VV VV VհVư V贰 V襰 V蓰V脰 VrVc  VQ$VB( V0,V!0 V4V8 V<V߯@ VͯDV辯H V謯LV蝯P V苯TVXP} Vi`VZd VHhV9l V'pVt VxV| VV֮e[^ÐUVSu] jV%ulF t4tu_hfPh6hgp7pu+h@grPh@hgtCe[^US]M f;7uW&f{dwt8Set|-h(g|#ttC t t̀[ÉUVS]u VfVݭfC VͭfCVfC V谭fCV裭ʀC $Љ$Љ$Љ$Љ$ЈC $C VEfC Vج V&fVf VfV蓬C V脬C VxCD ViVZ VHV9 V'CPVCT V CXVC\ VC`V VӫVī V貫V裫 V%V} V˫%VW V襫%V1 V%V VY%V V3%V迪 V %V虪 VfVw VŪ%VQ V蟪%V+ Vy%V VS%Vߩ V-% V蹩 V%V蓩 V%Vm  V軩%$VG( V蕩%,V!0 Vo%4V8 VI%<Vը@ V#%DV诨H V%LV艨P Vר%TVcX V豨%\V=` V苨%dVh Ve%lVp V?%tV˧x V%|V襧 V%V Vͧ%VY V觧%V3 V聧%V  V[%V V5%V V%V蛦 V%Vu VæfVS V衦fV葦f V~%CtVm% VV%CxVE%e[^ÍvUVSu] SfS fF SfFSfF SfFSӥʀF $Љ$Љ$Љ$Љ$ЈF €F $Љ $Љ $Љ $$F S<fF SϤF S耥FStF SfFSfF S臤FS{F fF$fF& S`FDS贤 S訤S蟤 S蓤S芤 S~Su SiSFP SFTSFX S֣F\SʣF` S軣FdS诣Fh S蠣FlS蔣 S舣Sy SgSX SFS7 S%S SS SSԢ S¢S賢 S衢S蒢 S耢Sq S_SP S>S/ SS SS SۡS̡  S躡S諡 S虡S芡 Sx Si$ SW(SH, S60S'4 S8S< S@SD SӠHSĠL S負PS裠T S葠XS肠\ Sp`Sad SOhS@l S.pSt S xS| SSݟ S˟S輟 S誟S蛟 S艟Sz ShSY SGS8 S&S SS SS՞ SÞS贞 SS%Ft S%Sў%Fx S轞%SI S7S( SS SS SSݝ S˝S輝 S誝S蛝 S艝Sz Sh SY SGS8 S&S  S$S( S,S՜ SɜS8 S讜<S蟜@ S荜DS~H SlLS]P SKTS< S0S'` SdSh SlSp SӛtSěx S貛|S裛 S葛S肛 SpSa SOS@ S.S S S SSݚ S˚S輚 S誚S蛚 S艚Sz ShSY SGS8 S&S Se[^UhÍvUE PuhÍvUt(uu uhgP 5ÍvUt4hgPE Pu5v 5ÍvUÍvUEÍvUEÍvUEÍvUVSu] SS֘Fe[^UE@ÍvUVSu ]juaEEPtQ A‹ftQ° A@fQ fe[^ÍvUWVSEPU%E=v E1 E>9r *)1 *)ѺE"Nb)UEEmt+UU)ȉU=gE )ڍ)EeM] ))ME ׉)U)‰UMb)؍)EeE 0]Mb)؍)MٸMbe)])É)؍Eu}t)U)ȉU+EE} tUE U [^_UWVS]jjSh؆0`jÃjrhghg5؆S?N0t E 3M Q覕jrhghg5؆SN t E3MQfjrhghg5؆SM t E3MQ&jrhhhg5؆SM t E3MQjrh hhg5؆S@M t E3MQ覔SE;hhS0ƒu jEPhԆR؄EEԆD@UMU|4f|D4g u@hhԆ PuE Tt&PM ;t&4gu]Í'Uu uÉUuu uÍvUuu uÍvUuÐUuu uiÍvUuu u ÍvUhEPujquE%=%1UhEPuj9uUԋE 1 t&ÐUUE u B BÍvUS]jU@@@ ]U WVSu} uh@hhBhgrh@uhxhhBhGrh  u+h}hhBh%rh hZhhehrTC FjSv@ЃtFhw v@ЃuS7hhoGe[^_U,WVS}u)hhqh@hh4hZhhh{q UB4U ;Pr)hh]qhhh5hZhhhDq UB4U jv0 hjhie[^US]} u$C0t jP"hj׾S3S*]ÐUWVS} ]EHtLDM DN DO ƋUB 9v1EExtF UBt&jVEPU]ExtF UBjVEPD8 }]Uzt F BjVEPUD }Uzt F BjVEPD É؍e[^_ÍvU,WVS}u!h@hhBhjhh(t&Exu7hjhBhijhihZhhehRj1&jjjrDUB MQB,EB- EB. EB/ EA EtSEPURMQE}zjEPuv DEF H9Es }6vEPJHBI BJ BK M}6BDEBE EBF EBG EUB EE9E}})9UMyt E@ AjEPUR0MytE@ A&jEPUR Myt E@ AjEPUR0 ދMytE@ AjEPURr M))‰)ЍUztE@ BjMQuV0))‰)ЍUzt E@ BjMQEPD ))‰)Ѝ4UztE@ BvjMQEPbD0 ޸)))׍Uzt E@ BjMQEP D E4E܋UztC BvjSMQ8uExtC UBjSMQD0 }ExtC UBjSMQUD8 uExtC UBt&jSMQD lj}jEPuv @EE9EqEzMQ YuLLDM DN DO t7RTLDM DN DO Rh keEEmvm9Ep}aEPJDBE BF BG MuF tRQh kWe UMME9M}@EE))9UUzt E@ BjMQuVr0ExtE@ UBjMQEP= UztE@ Bt&jMQuV0 ދExtE@ UBjMQEP UMA tREPh kct&UEE))‹E)ЍUzt E@ BjMQuV/0EE))‹E)ЍUzt E@ BjMQEPD EE))‹E)Ѝ4Uzt E@ BjMQEPD0 ދEE))‹E)ЍUztE@ BjMQEP"D UB tRSh kXbEM9MuV F 9Br&hhkah`khhZhhhRae[^_ÐUWVS}ƅhjS.u)hh`h@hhhZhhh` ww w蝲u)hh`hkhhZhhh` GRV@Ѓ:GjjV@Ѓ1;] sBE HW;uPPVBЃC;] rȃGjRV@ЃGW RV@Ѓthk~e E 9G t)hh_h lhhZhhh_ G tPh`l,jVjjw w԰GaG4Pt'DChkG011;u s'SC[Pw4@G  F;u rڍ[^_ÍvUVSuu)hh^h@hh9hZhhh^ 1ۋV F 9Br)hh^h`kh<hZhhh^ F P9sЃ<C9rjVEjEPv '9F  B? MUB(xu hooE}&Etu3h`p:jMq$.(E@$&EUU1Myt E@ AjuEP~0Uzt E@ BjuMQPD ExtE@ UBt&juMQD0 ދExtE@ UBjuMQD ƉujEPUr$M'}tMMEE}UB UE}~E@PMq$(EX(S @$H9r&Qshp胞1e[^_ÐUWVSEEE}uh@hhBhKhI$UB0u2h\jhBhtKhJhZhheh]K1EMY(S A$H9sQshqӝUB(xtEE1MQ$J9sʍvBmUP?jMq$f$jEp(V$UB$B(e[^_UVSu~u9'F4F 1ۃt$SPv4+ CF @9r܃V}t&VtVt 1e[^ÍvUS]{wu-St$StSt1]ÐUj8+@ᆳ@ @r@ @4@$@(@0@ÉUEu+h4qhBh=HhhZhheh&HUEu/h4qhBhHhhZhhehGt&U WVSu} Eu  uP@jWЉ‹ӉX@w u-@jWЉ‹ӉX@rEt@S@ЃuWh?q&P PSBЃt'Wh`q譙@S@ Ѓ vx Lw @S@ Ѓ6*}tB@jSjEPp j‹P BtunB @h\)‹PztBhrS@Ѓu!hq՘6)KA A A ubQA A A u;C tPWhqV6uWhq4V38P @ 9Br&hhWEhrhOhZhhh>E1e[^_U WVSu} Eu `_uP!@hhB W@ЉÃ u(Wh+r}6(@jhS@ЃtPjEPSBЃu,hh`r66(X@wP PSBЃtWhrĖ@ tPh`l觖}tA@jSjjp j?‹P @tu7hrh sTD@h&‹P 1ҋ@~@~ D t&D@~DD@~ D t&DB~@Ћ@@ϋ@@@@@@@@@@@@@@>@@@@@@@@@@@@ @@@@ @@!@@"@@#@@8@@9@@:@@;@@D@@E@@F@@G@@,@@-@@.@@/@@0@@1@@2@@3@@<@@=@@>@@?jjj‹P jjj‹P$ jjj‹P(j b$SW hnBCCCCCC SjE:‹P0@, xt@4t&‹P4P @ 9Br&hh@hrhhZhhh@1e[^_U WVS}t=Ct PZ$sSC$ 1tFƅuŃW49e[^_U WVSE0 >th`s@~t VF=ᆳu F~tv P貑19t&~t{t SV-s #C GF4t;xr~t+Fjjv@ЃFhvv@Ѓ v0#Fv0Fv@ Ѓ V#Ee[^_UWVS1U 9UvShs葑1]Gt&;] sUPhshs`CFv҃hsI1];] sU޺.<\wE*RhsCFvăhsE9Ce[^_ÍvU WVS}uhshBh >hHMGEu"hshBh=hI'G u.hshBh=hNhZhheh=X1vG$9t)hhm=hshThZhhhT= UB$FuDG$9t)hh'=hsh^hZhhh= UB Fue[^_ÉUE@(ÐU WVSuE u.h@hhBh<hxhZhheh<}t\Ãht>pF 9tuht DӃu/ƒtDF$ 9tuhu轎t&ʃu¿1ɋV$ZF(E9sڍ&G9st&F AF(;HrSv(Wv$e[^_ÉUS]M Uu0hshBh:hhZhheh:EC(u ȋvu ȋ t&)9w}h6u=;C(]ÉUWVSu UB( u0hshBhK:hhZhheh4:1Uz$tW9rhCu迌%)ËE@E9] v1xtJUt&)޻;MsQ9uwދEP(ӁExt @ UBvj 4EPÃjU REP_=@t UR#؍e[^_ÐUWVSu UB(u5hshBh9h"hZhheh91t&Uz$tW9rhCu膋ԃ?@)ËE@E9] v)xtJU)޻@;MsQ9u@wEP( ΃?UUztB(@ B(t&jEH(4URUjE PUR=@t EP؍e[^_U WVS}UB(Ɓ EuhshBh7hP } u0h[uhBh7hQhZhheh71My$hCuݻ)9v؋UB(;wċB$@9Etr)hh/7h_uhghZhhh7 MA$UQzt @ BjPR7SPM Q褉] )1EEX(W=@t URxe[^_ÍvU WVSUB(ǃ?Eu"hshBhd6h&} u0h[uhBh<6hhZhheh%61 My$hCu贈ݾ@);uvuUB(;w‹B$@9Etr)hh5h_uhhZhhh5 MA$MӃEHytA(@ A &jA(4QVPU Ru )u1EMq(})=@t EPe[^_ÐUVS]{upC$ujjjC$PttsEjEPs$tC@$E S EBC@$nC$ujjjC$Ptts\EjEPs$ tC@ E S EBC@ Ue[^ÐU WVSEEUB(Ɓ B@});]v]MA$t;xrCEPUB$;xr)hh3h_uh hZhhhf3 MA$Qzt @ BjPRSU RP] )]1G}KMA()E~‰jEPURB Ѓ=@t MQEe[^_ÐUWVSuF(Ee?EEEF@}h@+};}v}F$tU;Pr V^~$u)hhP2hwuh: hZhhh72 F$M;Hr)hh2h_uh< hZhhh2 F$MӃNyt A(@ A؋U%t&jA(4Q؋M})hh1huhA hZhhhy1 WE PS8} )}EF(+E)Ѓ~‰=^ P-ǃjjVF ЋU RWVFЃjsvCFFF FF ?t)hh0huhb hZhhh0 F(Fjv$7 F$MQWVFЃ EPU RVZW)8EE=@t V}jMQVF ЋEe[^_U WVS]}} t t ;tuhu0j ƃtlSWW}0FEFFFFF hXVsS,C Vs*U E@,1 e[^_ÍvUVSEu u.huhBh /h hZhheh /uhuhBh.h ʁ8SWthuhBh.h 릋PtuXl@uuPhuF/ThuhBh~.h Y38SWuӋ@tVP4t1tCÅu1e[^ÍvU WVSE} uhvhBh .h SuhvhBh-h 3jh+vP&8ƃu5h-vhBh-h hZhheh-U B0E1>tj:tEuRFÃRSEu*}t$j4SEPM Q1 tE4G<uV]U:u2M8SWh:vhBh,h EPSnEu\}jURSEPM Q{ EM8SWtdh:vhBhV,h! /tFM8SWt3h:vhBh%,h+ hZhheh, v1e[^_ÍvUhMv,ÉU WVSU EuhvhBh+hY u3hvhBh+hZ hZhhehw+jh[vPREP( unEu`XS'P#1 t+E@tP+F1tCÅuE81e[^_ÍvUS]M UEuhvhBh*h _uh\vhBh*h >uhvhBhn*h u0hivhBhN*h hZhheh7*1jPRQEPuUtBBC1]ÉUWVSUEE}tMt} u  t s1 t&e[^_ÍvUS]tPPtzwuP Bx$tjp$p3 1]ÍU=`ujhjhw `5`\ AA}Qƒ} ˆQEA US]} t 3 S5` ]ÍvU WVS}u ]SWW GRVPw_e[^_ÉU WVS}u ]SWpW GPPPvG PV7Xw_e[^_ÍvU WVS}] uVWG)؋O PËP3R%vG  PEPSvwe[^_UVS]u S9s)PSs؍e[^ÐUVS]u uhwhw#h!S9r3h xhw#hhwhw~#1XB9t()BK PFPR8uCtCHS RjPGvK؍e[^ÍvUVS]u u"hwhw"h'C9r-h xhw"hhwhw"1GH9tC PȋQRtCtCHS RjPuK؍e[^ÉUU9}9|ÐUVS]SU CC s9vFPCsCP3tCtC)PjRte[^ÉU=dujhj hwd5dl@@ÉUS]u2hwhwd!hhwhwM!)&} t 3 S5d]ÐUVS]CE s9vXPCsCtPRM PC)PjRse[^ÐUVS]u u.hwhw h6hwhwi vS9v)PS3se[^ÐU WVS]M uhwhw hE"S9r-h xhwhGhwhw183^ N t&C~$VVtFB;FF tFF Tt&FP‰VFFF@VtFBFF~u PPv(F@VFB F@F@FP|VPVF)B F@e[^_ÐUVSuV0ÃtvjSik؍e[^US]U uhxhxhu+hyhxhhxhx4{u.C$S$RhH&s(u‹BHBu BC ]ÍvU WVS}u4hxhxhhxhxoEw$VhH&w(Ã{t}}t UG$6GC C ;GuOO tCBSt;_uG;_uGuSw(7S_u6Ue[^_UVSuu+hxhx{hhxhxd\^FFFt؋PuF$F(t Ph8&uF(e[^ÍvU WVSEu+hxhxh3hxhx+P1ɋp8tX+B uVQWh y"e[^_ÉUS1ht t&@[,uPhAyhSO[,u]USht&Ss[,u]UVSu9s &9r)ȉ)9s ;M r[^ÉUE U)‰ÐUUM B9wB9s1 ÐU WVS}u u-hOyhxghhxhxP1_jzÃWwtfsfC &fCC $CCC C؍e[^_ÐUS]u"h\yhxh&Cu+hnyhxhhxhx)3QC t PS2]ÐUÍt&'Upt‹Bp9t&=lujhjhyl5lBBEB E BUS]t$sspCp]ÐUS]tjxX+hyhy_hhyhyH1]ÐUS]u.hzhy hhyhy v3.S]US]u+hzhyhhyhy EEPuu s3M]ÉUS]u+hzhylhhyhyUu s3+]UEtu p0+hzhy hhyhy1USE] UMu+hzhyhhyhyWtQtrt(t3>QSP0vQSPQ vQSPvh z ]ÉUEu/hzhy1hhyhy1!u 1uu PÍvUEu/hzhyhhyhy1u 1PÐUEu-hzhyyhhyhyb1u1 PsÐU WVS]}u!EWURs EPU ҃uE{}UCt.0URWURU RPC 9tt{ wEWURZC Uv~QCt,0URWURU RP)C 9t&t"EWURCE8t@v SÉ؍e[^_ÉU WVS]}u1s WU ҃uWߋSu[92EPRCUCBUCBUVuFápG=pZ},CtO0WU RPaCVS.~&St2WE PR1CVSÉ؍e[^_US]}"C8~PZCS%~"C8}PCS$É؋]ÍvUVSuU FtRPFSV2Fe[^UEPt ;U tu8~ P5ÍvUEPt ;U tu8} PÍvU WVS]} ut6s V׃uC#} C&~ Ctǐ1e[^_ÉUVSuFtPXFt PÉ؍e[^ÍvU WVS]} uVss ׃u/CtVWPuCtVWPt t&1e[^_ÉU WVS]} uCtVWPu)Vss ׃uCtVWPt1e[^_ÍvU WVS]} uCtVWPu1CtVWPuVss ׅu1 t&e[^_ÍvU WVS]} uu .C+vVs ׃t}[~[tu1e[^_U WVS]t611CtPƃCt Plj9}@1e[^_UVS]KACY~HDt&9 r &p1)J[^UVS]KACY9~pr1)@DB[^ÐUS]tICt PCt PCt PCt P]ÍUS]uhzhzj/Cu(hzhzuj0hzhza\St#SC tP_C { u jC@Pj 3C Cc]ÉUS]S5tCt]ÉUttBtBJÉUS=tu-hhzÃSCt tKus +t‹BʋBCBBЋ]ÍvUMtAtBAJUMttBAJÍvU WVS}] ƉtWpFe[^_ÍvUVSu] ‰tFt PFBVr[^ÐU WVSu} E|!u WVIPV~Ãu WVO*o‰:Ct PCBZS9tЍe[^_ÍvUVSu] tV%tXމCe[^ÉUS]E څt39tRJtBAJtBA9u[Rz؋]ÍvUS]U t/JtBAJtBA9u[BB[ÉU WVSu1t+aNjvOCX[vu[^_UU1Ʌtt&ыQAAQuÉUMU IJtuÍvUMU IJtu1tÐUEU @t9uU WVS]} uu?hzhz8hhzhz!W3փt[u1e[^_ÐUUM 1t 9t @RuÉUUM 1tt&9 t @RuÐUEtxt @xuÐUEtxt @xuÐUU1t@RuÉU WVS]} utV3׋[ue[^_ÉU WVS}}u0hzhzhhzhzu+‹E ~7U RU҉ƃt%~![3E PU҉ƃ{t‹E {u~ SZ"Ct PCBZS9tЍe[^_ÉUWVSu} ]E:76U҃}sEC]sv{US]{tusu{CXEe[^_UVS]u u 1ZCu It&R@t@uBBVVPPVSPe[^ÐU WVS]1u1މt&[Ct03U ҃~VW%NjsCutc1҉t@t-E PC03vCXt{uӅt vBV%uW$؍e[^_Ð&USUu(h {h{Tj?h3{h?{@8E PRÃ5dSpR 5d_QS]ÐUSUu.h {h{jSh3{h?{>E PR{Ã5hSQ 5hPSd]ÍvUÍvUE PugÐUE PuÐUE Pu7ÐUWS]t(߰Q ǃSWR1e[_ÉU WVS}u tVÃVWSQ1ۉ؍e[^_U WVS}u t"FPÃVWSQ1ۉ؍e[^_ÍvUVSu] FPV9s@9rȍe[^ÉU WVSu] SVPǃ SVWNe[^_UE PuÐU WVS}u-hT{hd{hh|{h{1s}ҍ]эT {uRmMQVO]{ tWVO{ue[^_ÐU,WVSu} EEu0h{hd{hh|{h{EEEjPVbM]Etm8tUjj!NPgà h{jNEjPVM]SjMS3Et 8tU9rtEEtEe[^_ÍvUWVS] E8;EEMQU<%1Ѐy ES${st&EHEjj URPM}t EEEEn{tэtMt&D}t@6 1 )}t@  FE€8tF:e[^_ÉUEu+h|hd{hgh|{h{9t`A9uÍvUEu+h|hd{Ehwh|{h{.9tlA9uÉUWSEu+h|hd{hh|{h{-8t(ÉډװэL 9sCI9re[_ÉU WVSM] uh }hd{whu5h}hd{Whh|{h{@1\)Xt&9tE;t@=p5`DGtDWt9uAC9t;u)‰Ѝe[^_UWVSM] uuh }hd{h u-h}hd{hh|{h{w1}rb9t];tXpE`U}DGtU}DWt }9uACr 9t;uu1) )‰Ѝe[^_ÉU WVS}u EEu/h|hd{hh|{h{13u!}?tPVWHtEC;ue[^_ÍvU WVS]1څu8h|hd{Bhh|{h{+1avB<\uF:uuSBt&߰эPƉډ:t:\u\ABA:ue[^_ÉU WVS]u-h|hd{hh|{h{1Hހ;t$pDB tt&F>t DB uװQVS)H؍e[^_ÍvUWS]u-h|hd{ h$h|{h{1=;t6߰эD H9rP I9rpDP u؍e[_UWVSEE}uh|hd{}h9 } u0h)}hd{[h:h|{h{D1}EE PEPGE} эy}te]+]CPƃSEPVH3VEPEEEEE PEPFEMuE8tEPHPEPbE EPYËEDUt IRuEP؍e[^_ÉUVSut'1ۃ>t4C<uVe[^ÍvU WVSu u0h;}hd{h{h|{h{1}uEM}}IMһ~t$t&<ы}DC<uR(6WE ~t9EPWE4WE C<ut&hM}lje[^_ÍvU WVS}uEM}}эq]{эQ]эDƒ{uBPTu VD]{ t;EPVDWVD{ uhM}Ɖe[^_ÐU\WVSEfEx|Ȇ̆}u  t&URDÃ&MQS-B C^wX  u; q hBuVjhPBVzA EPCB5 =tP=u ,Pƃ PB E9uL&P@ }h`}hhj}hw}OAjPURBMQjhWAEPh@ yE9utjP>AȆ6 E9]rjP?̆0P8¡̆̆8q%}9u&DP5̆ @'̆̆DP¡̆̆C|nK P>E9]sŏU@ yh`}hhj}hw}$>jPMQ>uzuVjhW}>VD= uYE9]r|P>‰xE =xu$g t&SEE;|O}=x]M4L2\G@P fEx0E@Ef} xEЍzBrDu؍rHuԍrLuЍrturxurdu̍rlučrhuȍrpu9sƐA9r5xU pDP@u taW xuL4x|4u=th`}hhj}h}8 xRt8t\h~7jvE U BU}~U h~7Ku>xPt\h~u7EPxt@ x>t<e[^_U WVSu} DXt PVD&1ɉK~t&ыQK~ut AGywe[^_ÐUVSu] ttVXމe[^ÐUS]E 1ɉыRt%9utBA9u[BRk؋]USME 1ۉӋRt9utBC9uIB[ÉU WVS]1t$NjvFƋ[u[^_ÍvUE11Ʌt‹BJхuUMU IJtuÉUMU IJtu1tUEU @t9uU WVS]} uu?hxh hh!h*W3փt[u1e[^_ÐUUM 1t 9t @RuÉUUM 1t 9 t @RuÉUEtxt t&@xuÐUU1t@RuÉU WVS]} utV3׋[ue[^_ÉU WVS}E}u.hxh hh!h*u rU v7E PU҉ƃt'~#][3E PU҉ƃ{t&U {u ~C}u xt&UBXe[^_ÐUWVSu] EE+v36U҃} ww v_ߋ[tuЉwu_UBe[^_UVS]u u1VCu It&R@t@uBBVVPPVSP0e[^Ðt&US=t Ѓ;u[UÍt&US[t)[Usage: wvSimpleCLX worddocument sorry problem with getting ole streams from %s ./wvSimpleCLX.cNo WordDocument stream found, this is not a word document use wvSummary to try and determine the type of file %s is a complex word doc %s is a simple word doc !!, the FIB lied to us, (told us to use the 1Table) making a heroic effort to use the other table stream, hold on tight ./fib.c!!, the FIB lied to us, (told us to use the 0Table) making a heroic effort to use the other table stream, hold on tight wvError: (%s:%d) %s wvWarning: YWordDocument/1Table0TableDataSummaryInformationrb_%dfAssertion (%s) failed: ./ms-ole.c FILE %s: LINE %d attrattr->dataFatal error writing block %d at %d Critical Assertion Failed: FILE %s: LINE %d (%s) b < f->bbattr->lenattr->blk == b!attr->datamin->data9v?--------------------------MsOle HEADER------------------------- Num BBD Blocks : %d Root %%d, SB blocks %d ------------------------------------------------------------- unusedspecialadditional specialend of chainunknownf->bbf->ppsindent<60%s '%s' - %d %s NULL! Block %d -> block %d ( '%s' ) Root blocks : %d No root yet There are no tree (no pps) f->memTried to mark as unused the block %d which has %d f->bb->len < f->length/BB_BLOCK_SIZEmunmap(f->mem, f->length) != -1Serious error extending file Warning couldn't get the size of the file f->length == BB_BLOCK_SIZE*blocks + oldlenWarning file %d non-integer number of blocks (g_array_index (f->bb, BLP, blk) == UNUSED_BLOCK)lpblk/(BB_BLOCK_SIZE/4) < numbbd(g_array_index (f->sb, BLP, blk) == UNUSED_BLOCK)blk < f->sb->len(f->sb->len + (BB_BLOCK_SIZE/SB_BLOCK_SIZE) - 1) / (BB_BLOCK_SIZE/SB_BLOCK_SIZE) <= f->sbf->lenDuff block in root chain Serious error finding pps %d aba->nameb->nameSerious directory error %d how odd: blank named file in directory Invalid root chain No root entry Root EntryRoot directory too small listlist->dataNo name %d g_array_index (f->bb, BLP, blk) == UNUSED_BLOCKGET_ROOT_STARTBLOCK(f) != END_OF_CHAINrootCorrupt small block file: serious error, invalid block in chain No small block file, but small block depot start block exists!: ignore depot, since there's no small block files after all. Corrupt file descriptor: serious error, invalid block in chain Not enough small block file for descriptors sbf->len == %d, sb->len == %d Not enough descriptor / blocks being written %d %d fs != NULLNo such file '%s' Couldn't get the size of file '%s' Error reading header Warning file '%s':%d non-integer number of blocks '%s' : duff file ! (*f)->bb->len < (*f)->length/BB_BLOCK_SIZECan't create file '%s' Serious error extending file to %d bytes Warning couldn't get the size of the file '%s' I can't mmap that file, falling back to slower methodI won't mmap that file, using a slower method Unclosed files exist on this OLE stream %8x | %2x XX | %c ss->filepg_array_index (s->blocks, BLP, idx) == blkFIXME: this should also free up blocks Serious bug: cyclic ring in BB allocation Serious bug: Special / Unused block in BB allocation Serious bug: cyclic ring in SB allocation Serious bug: Special / Unused block in SB allocation Invalid seekReading from NULL file ptrblkidx < s->blocks->lens->blockscpylen >= 0s->size % SB_BLOCK_SIZE == 0duff arguments to pps_createl != NULLl->data != NULLIS_PPS (pps)no nametrying to enter a stream '%s'f != NULLpath != NULL/dirs != NULLIS_PPS (cur->data)Unimplementedfile != NULLstat != NULLOpening stream '%c' when file is '%c' only Panic: broken stream, truncating to block %d Panic: extra unused blocks on end of '%s', wiping it Panic: even more serious block error Do NOT use this function, it is unsafe with the blocks arrayarray mem chunkarrayAssertion (%s) failed: garray.c FILE %s: LINE %d index >= 0 && index < array->lencould not allocate %ld bytescould not reallocate %lu bytesatom_size > 0Assertion (%s) failed: gmem.c FILE %s: LINE %d area_size >= atom_sizemem_chunk != NULLmem != NULL%s: %ld bytes using %d mem areas%d mem chunksname != NULLallocator != NULLallocator->is_unused == TRUEGLib GTreeNode mem chunkkey_compare_func != NULLAssertion (%s) failed: gtree.c FILE %s: LINE %d tree != NULLg_tree_traverse(): traverse type G_LEVEL_ORDER isn't implemented.allocator != NULLAssertion (%s) failed: glist.c FILE %s: LINE %d allocator->is_unused == TRUEGLib default GList allocatorfunc != NULLformat != NULLAssertion (%s) failed: gmessages.c FILE %s: LINE %d string1 != NULLAssertion (%s) failed: gstrfuncs.c FILE %s: LINE %d nptr != NULLC@@@@@P?@@@@@@`?`?`?`?`?`?`?`?`?@@@@@@@@@@??@@@@@@?@@?@@@@@?@@?@@@@@@@@@@@????@?@@?@@?@?@?@?@@?string != NULLs1 != NULLs2 != NULL_-|> <.delimiter != NULLstr_array != NULLOLEdecode./oledecod.cFilePos >= 0i == 0Root Entryi == *rootwb+wbDepot != ((void *)0)this ole tree appears far too deep FILE %02lx %5ld %s DIR %02lx %s read_32ubit./support.cin->kind==FILE_STREAMread_16ubitread_8ubitwvStream_readwvStream_rewindwvStream_gotowvStream_offsetwvStream_offset_from_endwvStream_tellwvStream_closeallocator != NULLAssertion (%s) failed: gslist.c FILE %s: LINE %d allocator->is_unused == TRUEGLib default GSList allocatorfunc != NULL 8TpGQ]is l e( ^ 0oooʋڋ *:JZjzʌڌ *:JZjzʍڍ *:JZjzGCC: (GNU) 2.95.4 20011002 (Debian prerelease)GCC: (GNU) 2.95.4 20011002 (Debian prerelease)GCC: (GNU) 2.95.4 20011002 (Debian prerelease)GCC: (GNU) 2.95.4 20011002 (Debian prerelease)GCC: (GNU) 2.95.4 20011002 (Debian prerelease)GCC: (GNU) 2.95.4 20011002 (Debian prerelease)GCC: (GNU) 2.95.4 20011002 (Debian prerelease)GCC: (GNU) 2.95.4 20011002 (Debian prerelease)GCC: (GNU) 2.95.4 20011002 (Debian prerelease)GCC: (GNU) 2.95.4 20011002 (Debian prerelease)GCC: (GNU) 2.95.4 20011002 (Debian prerelease)GCC: (GNU) 2.95.4 20011002 (Debian prerelease)GCC: (GNU) 2.95.4 20011002 (Debian prerelease)GCC: (GNU) 2.95.4 20011002 (Debian prerelease)GCC: (GNU) 2.95.4 20011002 (Debian prerelease)GCC: (GNU) 2.95.4 20011002 (Debian prerelease)GCC: (GNU) 2.95.4 20011002 (Debian prerelease)GCC: (GNU) 2.95.4 20011002 (Debian prerelease)GCC: (GNU) 2.95.4 20011002 (Debian prerelease)GCC: (GNU) 2.95.4 20011002 (Debian prerelease)01.0101.0101.0101.0101.0101.0101.0101.0101.0101.0101.0101.0101.0101.0101.0101.0101.0101.0101.0101.01.symtab.strtab.shstrtab.interp.note.ABI-tag.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.data.eh_frame.dynamic.ctors.dtors.got.bss.comment.note# 1((7 ?^Go ~To 0c  0l   ull %p {`e@e@E  ``| `   (( l   e @e`Ԏ Ԏ Ԏ ' 26D P fyP tX | 'd d e e    $ / >  G  R8 ]T gp r } 8 3   ( H0 x Tp X Y x ,\ 6 FU UPo  ]Q i% v<   X  $ = \ 8^  <D   K 'XN 6\` B: O  X  h u3 P ] p  ; @      = @ #`3r H Vdjw  h8& %> H&/ ' lp'x 8(7 )+. <, O.V bp/j x/e D0i 0P 1P ,/A -a 8.< .- .t.- OP1P g1G 1\ P2 tP2 8x : ; I x|")/:ȆC̆M(W RpT cmІ`U X ] ] dd = Xi X] _! 9 #|E -hA :;W3& m<8 vKT3 `/ ċԋg7" =  H@U 0 a  `' @5 @9 A , O a j @V r 4u $ C '" Ŀ C = +   x)P $ $86 ^& M `_ b 47s X (G @e *] F= | Dy D* T L  HD (T  b ) 7 > + K  U tb" f  r d 1 t7 ' o   V* <6 XY^ \3 H6  49w " g 3 p\5 @ R |X g x 0 6& 5D \]4 ,7' )L l ] H5M * ,c  b6 % << 6 `m N 5` Čpr XI  <? `H ] X #"'L<A 1  C|_  P7 ^l rԆ~dhT7 Ta= \#  & l+O $lC< 3  4'; 1a$ B N%n `@ m8]" z  6 ]2 5B DT:s 0Y d  #K 0b ?XE JxV \ S o] {a t< 03" ^ lܿ  \_ Z^ 4! '@x 3 ' D, P0 a(  k x%P j |^ Z a `$ +W h6#  ̿  $̪ 5R_ b= nI`  x` hds b" _2  6c R/bc  #*/</ Me Sč=dԍ;v h$ \( B D ,B " x& p(S !h[X :>b V  g=w  ,  d "4 0 ; *%52 3%0 A;B J`Qgw܆|[Q 0N [M tZL ,45 $Epdo 4@n ']  3YZ >; FDWZQ e؆na:  H  Ded47 )^ T*76 ; "d4AtU! ^^" t {`  =;y ,  p7   Letextgcc2_compiled.call_gmon_startcrtstuff.cp.3__DTOR_LIST__completed.4__do_global_dtors_aux__EH_FRAME_BEGIN__fini_dummyobject.11frame_dummyinit_dummyforce_to_data__CTOR_LIST____do_global_ctors_aux__CTOR_END____DTOR_END____FRAME_END__wvSimpleCLX.cfib.cerror.cmybuf.81filetime.claolareplace.cms-ole.copen2_wrapopen3_wrapread_wrapclose_wrapwrite_wraplseek_wrapisregfile_wrapgetfilesize_wrapdefault_wrapperstake_wrapper_functionsbb_blk_attr_newwrite_cache_blockget_block_ptrpps_get_textdump_headercharacterise_blockdump_treedump_allocationget_next_blockread_bbextend_filenext_free_bbwrite_bbnext_free_sbget_pps_ptrpps_compare_funcpps_decode_treeread_ppspps_encode_tree_initialpps_encode_tree_chainwrite_ppsread_sbwrite_sbms_ole_setupms_ole_cleanupnew_null_msoledestroy_ppscheck_streamtell_posfree_allocationms_ole_lseekms_ole_read_ptr_bbms_ole_read_ptr_sbms_ole_read_copy_bbms_ole_read_copy_sbms_ole_append_blockms_ole_write_bbms_ole_write_sbpps_createfind_in_ppspath_to_ppsgarray.carray_mem_chunkg_array_maybe_expandg_nearest_powptr_array_mem_chunkg_ptr_array_maybe_expandgmem.cmem_chunksg_mem_chunk_area_compareg_mem_chunk_compute_sizeg_mem_chunk_area_searchgtree.cnode_mem_chunknode_free_listg_tree_node_newg_tree_node_destroyg_tree_node_insertg_tree_node_removeg_tree_node_lookupg_tree_node_pre_orderg_tree_node_in_orderg_tree_node_post_orderg_tree_node_searchg_tree_node_heightg_tree_node_countg_tree_node_balanceg_tree_node_remove_leftmostg_tree_node_restore_right_balanceg_tree_node_restore_left_balanceg_tree_node_rotate_leftg_tree_node_rotate_rightg_tree_node_checkglist.ccurrent_allocatorg_list_validate_allocatorg_list_sort_mergegmessages.cgstrfuncs.coledecod.cpps_listnum_of_ppssbfileRootSDepotBDepotBlocksbfilenamesbd_listroot_listendsreorder_pps_treedepth.126last_next_link_visitedverbosePPSTreesupport.cgslist.cg_slist_validate_allocatorg_slist_sort_merge__dso_handleg_strdup_printfwvOLEFreeread_32ubitg_slist_free_1g_list_sort2wvWarningg_strcasecmp__strtod_internal@@GLIBC_2.0g_list_push_allocatorg_memdupferror@@GLIBC_2.0g_list_allocg_slist_concatvsprintf@@GLIBC_2.0strchr@@GLIBC_2.0g_list_positiong_strtodg_strdownms_ole_destroyg_slist_reverse__ctype_tolower@@GLIBC_2.0libole2_debugwvRealErrorwvGetFILETIMEungetc@@GLIBC_2.0_DYNAMICg_strupg_list_insertms_ole_open_vfsg_strdelimit__register_frame_info@@GLIBC_2.0wvRealTraceg_strescapewrite@@GLIBC_2.0localtime@@GLIBC_2.0g_byte_array_remove_indexg_tree_removestrcmp@@GLIBC_2.0g_slist_push_allocatorg_ptr_array_set_sizeclose@@GLIBC_2.0wvStream_libole2_createg_strjoinv_fp_hwg_tree_searchg_strfreevwvGetFIBwvFileTimeToDosDateTimefprintf@@GLIBC_2.0fflush@@GLIBC_2.0myfindg_strchugg_tree_destroyg_slist_lastg_list_insert_sortedwvFindObjectwvInitFIBg_slist_positiong_mem_check__assert_fail@@GLIBC_2.0g_array_freemmap@@GLIBC_2.0g_mem_initg_ptr_array_removesetlocale@@GLIBC_2.0freeOLEtreeg_strnfillread_16ubitdread_32ubitg_list_nthg_list_sortg_ptr_array_freesread_32ubitrewind@@GLIBC_2.0wvStream_FILE_createftell@@GLIBC_2.0wvWhichTableStreamg_list_reverseg_list_copydread_16ubitg_list_indexg_tree_lookup_initsread_16ubitg_list_removeg_tree_traverseg_slist_insert_sortedg_slist_foreachg_strdup_vprintfms_ole_stream_duplicatemalloc@@GLIBC_2.0tmpnam@@GLIBC_2.0wvStream_createg_strjoinmunmap@@GLIBC_2.0fread@@GLIBC_2.0memmove@@GLIBC_2.0bread_32ubitg_malloc0g_slist_removeremove@@GLIBC_2.0wvGetFIB2__deregister_frame_info@@GLIBC_2.0g_strndupg_mem_chunk_allocg_slist_freeg_list_lengthg_array_insert_valsstream_treestdout@@GLIBC_2.0stderr@@GLIBC_2.0g_list_lastg_slist_copyg_mem_chunk_cleang_mem_chunk_newg_tree_nnodesvfprintf@@GLIBC_2.0ms_ole_refg_list_freefseek@@GLIBC_2.0g_messageg_slist_nth_datawvInitErrorg_mem_chunk_printms_ole_unrefbread_16ubitms_ole_unlink_startg_list_finddread_8ubitg_list_remove_link__fxstat@@GLIBC_2.0fputs@@GLIBC_2.0g_printg_array_prepend_valsstrstr@@GLIBC_2.0g_byte_array_prependms_ole_debugg_slist_lengthg_strsplitcloseOLEtreefilesms_ole_stream_openbread_8ubitg_slist_find__strtol_internal@@GLIBC_2.0g_mallocg_list_pop_allocatorg_slist_alloc__ctype_toupper@@GLIBC_2.0wvSetWarnStreamwvStream_closewvStream_readg_list_free_1g_array_newg_allocator_freems_ole_statms_ole_directorywvGetFIB6g_array_remove_index_fastg_mem_chunk_infoms_ole_stream_closeg_reallocg_ptr_array_addg_slist_nthwverror__bss_startmaing_tree_heightg_list_nth_datams_ole_dumpwvSetErrorStreamwvQuerySupported__libc_start_main@@GLIBC_2.0g_slist_prependg_strconcatOLEdecodeg_slist_insertg_slist_sortg_slist_indexg_slist_appendwvDOSFS_FileTimeToUnixTimeg_list_find_customrealloc@@GLIBC_2.0strcat@@GLIBC_2.0g_slist_find_customdata_startwvwarnprintf@@GLIBC_2.0g_array_set_size_finilseek@@GLIBC_2.0memcpy@@GLIBC_2.0g_ptr_array_remove_indexg_mem_chunk_resetfclose@@GLIBC_2.1g_array_remove_indexg_array_append_valsg_strchompg_strncasecmpg_mem_chunk_freeg_allocator_newg_tree_newwvStream_offset_from_endg_printf_string_upper_boundwvSetTraceStreamopen@@GLIBC_2.0wvOLEDecodeg_mem_profilestreamswvInitFILETIMEg_byte_array_remove_index_fastg_ptr_array_remove_index_fastg_mem_chunk_alloc0g_byte_array_newg_warningcalloc@@GLIBC_2.0g_list_concatg_blow_chunksg_strdup_edata_GLOBAL_OFFSET_TABLE_free@@GLIBC_2.0_endwvStream_offsetg_ptr_array_newwvStream_tellwvStream_rewindg_list_appendmemset@@GLIBC_2.0__ctype_b@@GLIBC_2.0g_ptr_array_remove_faststrncpy@@GLIBC_2.0g_strreversesread_8ubitread_8ubitg_errorfopen@@GLIBC_2.1wvStream_gotoole_fileg_slist_remove_linkms_ole_create_vfsg_byte_array_freewvtraceg_byte_array_set_size_IO_stdin_usedg_list_prependg_tree_insertsprintf@@GLIBC_2.0g_list_foreachg_messages_initfwrite@@GLIBC_2.0__data_start_IO_getc@@GLIBC_2.0wvFmtMsgg_slist_pop_allocatorg_freeg_byte_array_appendread@@GLIBC_2.0g_printerrg_mem_chunk_destroyg_list_first__gmon_start__strcpy@@GLIBC_2.0