writer2latex-1.6.1/0000755000175000017500000000000015077122402012617 5ustar renerenewriter2latex-1.6.1/config/0000755000175000017500000000000013360034260014061 5ustar renerenewriter2latex-1.6.1/config/default.xml0000644000175000017500000000027413247531164016243 0ustar renerene writer2latex-1.6.1/config/pdfprint.xml0000644000175000017500000000373113247531164016446 0ustar renerene writer2latex-1.6.1/config/pdfscreen.xml0000644000175000017500000000445713247531164016577 0ustar renerene writer2latex-1.6.1/config/clean.xml0000644000175000017500000000764713247531164015714 0ustar renerene writer2latex-1.6.1/config/cleanxhtml.xml0000644000175000017500000000741513247531170016757 0ustar renerene writer2latex-1.6.1/config/ultraclean.xml0000644000175000017500000000757113247531164016760 0ustar renerene writer2latex-1.6.1/build.xml0000664000175000017500000003122615077122402014446 0ustar renerene writer2latex - build file Usage: ant <target> The following targets are supported: all Build nearly everything compile Compile all file except the tests. jar Create the standalone jar file. oxt Create extension packages for OOo distro Create the distribution packages javadoc Create the javadoc documentation in target/javadoc. clean writer2latex-1.6.1/writer2latex.jar0000644000175000017500000226035013360034256015763 0ustar renerenePK )@LM META-INF/PK (@LM4hŮMETA-INF/MANIFEST.MFM1 wPcjڹ՜LQXwwoo %|+Ҝut Ee<=g=!dg7J_McdSV|.Z;bu">P r&_sv,߭ =gX/{)M6#m\}8.FgǺ|mԊ'Q=DJHg_PK (@LM writer2latex/PK '@LM|L-writer2latex/Application.class: xTyoޝ 0 IX1@aP"%y$03+Uui*ZkmR` ۂZ[b[Z${od|.{>D$7<%*wp,fLn&8  \d7Z7LQM} 7T8 #qOa5xg <Ʌd7V纡KF|7~OX  Y"p(-Isx:Q3U<]͔FY<\+ls~KnX@ibc[` C [a NS1(ppM0F<؁;V]-p\n-<^.|^E^";<ٸ@el=]+y=FJūݰKײgz?xP o䅛, T&? =x#x_ _N> w{W`'A |X#>!'p'>%igC'fE?ɂj{Q_N]ŗMوL$=>Z}KOPtu}Te_a]E[naYvF։ "zAO'od gfS^f&]&NRZVV-ry o7ͩѤ6UuU8<Oh[754x1~OPLP4+fUVi}[i`2(!bIKDT"\:ċuӆȫ/dy x$QV8;-f~. dC>*|cc ANGVP ggctDCꃱfb,a%+ 9) bg+zF Rhlu06ī_Y ;J^Z̈QWB HFtVkϙCY1|F 0s3%b'2J0#їM5EA.68idt-0(M1Geu²pSg٥>^הcmaė(5\?m0[`eٽi!%ƒ,aDrԌl_)25#QcQہbOq"If3~_v0?k &fg  v%ojV5j| If6KB;χMtK.xGҭoYtzspk px \ I@x?EO뿷?3?߳p09xϛ], ǡױ5J`8u77nzRh0o7 |n;c^6nj u4Zy`z PˡV|8 BF/ Dԏeia9{aTiȇI8ԮlȁuD߂BXOPbRAGSEC$seXx^5SAjTu6 5z6ZsH㽎A/Qi1qzK킱RT{a 3{5{a"'2NPB}PzWƧJx5Y mz&ڌ!N=)ry<Lf߬pͫU<'B(Dc.ӱsr ywrwX$&xkjyX%߰}NH@]4r9W>XL½Z)`Js>gNhVĥIԗY I=0g\$&4,^yug[+>hD>8aG'gšYBt gU}УծY]igge K٢i$s:i>' Z:=V9f*1/z[Q`<д4rLN$i+5*`BlfၼjT/N[o$j +la].ӘA G}qdaSvRjDŞ$^Ykg-Qض/3gҲ; 7H{!})>\2f 1zpTOq¼3F[P-z ؚJ{H =!%[4߃]x@ʇJ`4jaxD ãvx4t1,L^ Jr7QjxCeTt*?B~] DM~qp 8RYSfc-8ZFD9*_yK8)25 (TC|at*gtY\yTI BirނɋKН=';.d߄ux>0 >UHbĪk !>_toid 6^ G>OCC0A/^ %*.ҶEv#ePi*?3 #|2jMN]T{a9r+prVI..tok\NVV΀9Z Qr"J$?(&!N))TC9MBEW?G`uaQbns\T%:6.Z"pE{աQ_BNDDQEvWG bX&~BZ;BU1u'8sXL;~R[U~}+qP]}qӁ<Ⱦ.K;v_fw gWv_k߷uvo&r-5PI4@-Sqp&.(wЅup.q)e)7OGtxWAl2q5|gp 'ԫ|PY'E7"l縜ny]*DBzh4 Y/{s2ڄ% ՄȵY1~/'al# N9ݔ7_@)MP!p$Np3*QAb *o8[0p:~gyX۱/3b %x~@9n |C*xT;1cɏ7Kif`ӉBd ݆\A#fF<8F>W)$iyIfMќ!@5V?0{B-yr'SDi$m,b+>0S~&xM@.PuwR} Ni9)iG#fpPK '@LMq,~ #writer2latex/BatchHandlerImpl.classU]wU7I;0|[`@6m (P(H!Bآ4LԵ?!> /4]Z>\7t Ç;{s&o>WD!Mc :.f .eBe W2QQ\f~Mǔ:n(Л´>͠3\,qWr0"nvC1!~qpD ?-*΢WKsӚҒ-ze:mWNti#kL|j/[nٮ*pXەU}oD S~n|^c28bk ̃$LSâc@ȔO;0Cl1E,Ǵ[ǐLG@9 t$4cuPK '@LMwriter2latex/api/PK '@LM)D25%writer2latex/api/BatchConverter.classmAO@"RAML\@5"sW ;L.bihT ǖRƀY{#[^/d$9 pT*q{:a}dZwPjTKVdFi7s*:ryґn޸u> +~KNP,!pi}ε4۝aFYC_*#N$ZPB.()rJr=>|{#p_mhWmsq\")I8ycUgH@ %A,c_߮G)h)50]j9rK]>m(#.Sn;&pʣ#uβے,$#,a&0L{]'>}p?["9\W!~#Cp YFq9[4G [/<9OkE0OMQ¨e\~WnzF)%zchu#qI9WwݱAƵkTlbRu|'9hQ@j)RcorEY= *I ݱ 'Bs jnaN]^G,csQn4t@Y-=a2-PK &@LMv/iwriter2latex/api/Config.classmN@@i*[^661\ԄĤ #!C۔)\>qZ"tsr3߹':OE0 'tgb)\%X yL'i ]B5c 2tGAhCB(ORqK̈́~k//F,iE/1v%B@p)NA)*9uE$$p6(M-WnO4ἐFJ/}'s '{kN TFkl(+Ζ!6M4e NPK &@LM*&#writer2latex/api/ContentEntry.classe; @h/lVbg) `Xe*,<wcf-B-aY3By8Z};-z:Ugg$V6Ɍ:b=0pja;ɔ5V'or9ȫ)<=h,o!~!B{fAB ނ=% E Q+bkG֝/PK &@LM#Hbs writer2latex/api/Converter.classRN@H!@[S661$ָpWXLͅGo[RH[cL3g=/4  * m3LP](ÔhLu5gtfE9y$v^T\:My0f¸rg;PV,,tG+i4T}7U|TS*Ot=WGt45Pa+pfYH< L'-򀻆2?ו="5Sg%5H _%O};VW&TQf' p>#}٣/ + l@&*EdXKR!lC5Đ)`%µPK '@LM<+ 'writer2latex/api/ConverterFactory.classVSW.v¯Т J~@X+? %"Zf% `gtcN;g>j_Ӈor:=w7 sϽ?7@$$d$e,JXWX 2de|-c]-2n˸#weܓ UFF&cSq_B6-bؖ@!aGBAJϬĶF 5,Se򹢥欴j8C C5=[|4SMZlM9XpsU\kVM]`.%M氡Z (&af͇$ VE=Ob;BDJę&'@39a[ '2k(&瓔_;r.Rfk(NRI`'F多HGäji[.!Ol㑢Ir;dZ/~j\RT#OF>”yk6_mh`{INKW;I1iXtE'Tdj|VmY-7+1[X$N^cCP|hՇN-{J- ]S  إvF0jpA|#^G=CdOs+eYc<*ﳍl;We-.pyڒٜXr4B)3p`dfymrEP0 j[ k"Gr~`TqpktCw`QD {TRz)5!C[U >|t8:C }}?oM> :h(B/}3Zn\B?Ȼ=k^閠q(==aS46E tC#b S|/\D WcDc!8ů#wP/!=EP_xGJ49+Hl(-A收 cRAN9HQA:DQįykyz&I܄BN It` =XP)\&&:nnӘ]~'7lr،g(gfEOퟖS|VU._//XIrNj `LJv:gGBz\p i-IP0N tv!(l5ylS<:lFA` ɖb\'>}:1SX_%οH/95Ljų:X<[('y?1?S'Ֆ)&)P~VmN3v]$NJh}ޮPK &@LM˾x&writer2latex/api/ConverterResult.class}RN@p/!@k/D *E JEήC>|b$ZXZ33g~z [UPdJh&̺In*ŒD팒~L60rZyIuR*ƟZN,n b`Xe sT4}5*Ғ2JEG<S~H!I X+۬baȖJ? x-N5bvGF{UfMaa=**rsIk L{3Ea(:1wh Zfw`pԹN2Kx 1q߸ __̆pV9YLre۾5 -g7ۃc@V| QP8L$F`4̸,|`<.z\=}+|6܌PK &@LMт 'writer2latex/api/GraphicConverter.class PceK=@6$D[A-AN7j=[CCEZCPKg9;` 0겔JWY4\UBga~ΊE%QE;y0wϋZ%|+rN+O"yw\-:0;+^˜i~Y) a8f<`$`jI۷<PK '@LMr,%writer2latex/api/IndexPageEntry.classn@qMn-7HRTڊ.Iu*ۅ KHDH,x qflL?s眱Nb5!+Bn -.a55l{D~k[np}`yxٽ-Б~0t^BpfkӎA3ϣurR=}!o}g/V[m{{vEl27IWv`.#rX B>/XCu鋐9~@p^H`Y u .0hA| B,47N" zlwxX21.UM^\B2urfq{=;LI,l׾pqR땳mf Ya$0 H~2HBFN+}ui`pņPK &@LMmэM!writer2latex/api/OutputFile.classEON0-M} ~  q"U"Pā*qdSʯq(ĺGc~}|{ kEpV2JZZ^qU166>NL*y5W6fl6D2^O55#xMr=Ö#cQ6c*>BƎa^n+,yyV3B@ PlfSwU>1ԸFu@ -ğҼ8^T ~!*(x\g ɘpc&f+0sT_1!G_M]RBÕ ) ܬ\u[reP(P1lB\!~WE@BMx8ȕT4CAWBTeTc2 .KސJ6/iR@{C['9^Cq]ц>ZЖ;;A}u:TS"N=#)7de1HbxԦ5` w7-Qee miP@CBC+lR|]%UmJ俈q>ҧY3 I m˾DzF!!.RdbQjET=PqfpQ!>v XL*D ::5Y!We`JzqKMd,G^UI|>:&lf*]-lL{0ɿ'$CLyQ:kxPSb/Ǔx:wd.g3LEm$gܐm:L$i\*-A9͒pwTf[j80Ovn?PK '@LMN[( /writer2latex/base/BibliographyGenerator$1.classVSUddCS VD&PZ iņ6l$۰fv7|m:c3G_ƒtG:ܛ!d{{7^FHÛZ0.-!v.w3d\aJt *2Ż29sE{23t]Է\hfMTS˞aR Yhi^ƚ3սYE59UL͒I;sU g۶k z;v!65OTsF4좣V.hp2Y+Zn$]d KT5-g7c5sYs 1%>hQNN;v3CY+ -If9[ aW֝7yH%jJ6}mxGm|&c;E֙Z7S-ÔJdR[fb]V'r;c zHkdd4YO˯/i%82ty9T+'?*xe'7xCN tʛK~to.ȸ}|yVp*a Hae,7 JٛVC^AC@Mв Ce &peXmN0?ԧɖ4gs zg٠K5>#q>NP+꤅UX|1:x4]5`菷! <td&mUu>r;QrՙYrV>~(D;޳?'Z^ Q7ɒsKGEYؾHkb~Q%x GALPp,9'&H'bZ''(P'Q"/—"HUI)^"&j@Uf&E/"0럒bqw7?UA7Ǥ]|x01*Pva:0љ^0YAP`(XҒZ >,=[cc=|i 2*2и>G o h@*饰DI p2" g}nM^mc(E9⾁߈0e*c~H\vc"9B~6qg+f$9TзH(HtTkk)1Ν<ƈ v(PK '@LMx -writer2latex/base/BibliographyGenerator.classY xTuli 1iA -d0$Hc$ 3,Ii;[&iLjӤ)YLgu=dk6'I@}oF#iO.{V'/~֨Q܎&NaN8-1QDpB6p&:o]F1C>)çL/2|M<WU9̾f&E),J|w]3(~8ŏcGю_(~_xoQ;F'd?ge~d&. \B *b*TL5U(P`mf|w.Qؕw{;w;;W̻١rWDZwBG\*v!i];rP=rG7g#N2[;dV]챇IvΆR ґw6g++w(D6YةpM{n_ν9jԟ==h٧ 8"u<{trvfweo]2y.8t #9])t07WXnםC j«PW5-tvjПd&|J9yEIvF S-ȫ 12\䪩5LٹP .ϥ\HĴ |.k )۵2*;>?f-.)ڟ;2lk3uWIb5]!۔e;R5߹3=1gC1%3FvJYqݐS,,nnv7m8vŒ 60;Sғ-#֩f NJi\Y5j𥠭=mqŰ̦AHYxLObٕ#/G[ABm.U?,8`b/išbǰ.Z[*L-PYx3!%RKU.;-uZFEj،IY?pNYRW喺J-L-`LGRù+QiByR+U3yzBTJҭ&v`SCRSF&Ir5TRTUװ>β< :WJ#/p+ʭ~gZjnP7JΗ*frdu&Ku(KmT ^KݬnTޮhwn*F8yKmRrV3F%-#F t>"6<3$RYF⸅>bY,WE/p\!AOqX6=ѕVsRd1`ԠMzWjaEư@3} P+D7UO4|s)D1,eIJy\-b)jYBWOEUdӞצ[QfҮS^~՟j*s٢$;MR@$ vyyɖnqb%5NCb$WbiW7JT 3[gn,{y3*"tT⁖]E%z}bI/Q.g'ŮY0+8žJ#nF>TúV_'dl\S}gr! jz_]eΐY̕k å⤶,kxpw#T/~H7B0OkWX9Oh꾵ko׌6Ps uCWDޅ.> we{RYNE HqPW#5idhM!D)t:Ʊ>H!۽i]RyWN(sIw$UGVU?k&F9>I><-V/2;NesWXiJ:s7ߤ}6;K#~y)'\T?-83ȵOMZ뽷2c㬎|w{8PʱJe8W9G(ϣU^?nB E>.b7kV`?|x>))oOxUASК*NhR[ Ж^H;:ɶxb| 秱:Vzw$`dRM:+(ygeI\[?I#, qxr(\wiл+Em^?xP{z9:"3AE#mfQDw ْDh /!#DDQUkwL&D9yxdfES(0FT2AE]1UQ5\Z4HGE>ZګײQtfv=Q:IH8#H,VLz 8kHB!zZHE[Cz7COPK '@LMUi .writer2latex/base/BinaryGraphicsDocument.classToT>ѺܖYƀ-qچR뺮keKX>lzĎbZ#G^lEa G!s:Yj>;^WD4Ck: |6E K :`}NFJ Wj5\F*;֗Vn[[7١5&;6#ws%h5H"1 }DU2׮OGmn%'p_Rp]1qP\) Ej∌Y] _tI'dt*$V&.Xq}.Ŝ`.R.-'`v.*δ3$sIŜ!Yxb*O&cqGX礩?VJVaVٸMY4өju%\`州oRaNd rcQ!!.wc<%afJDI1x$ŃQ ^SH zJ 4z2^銔ț|9'vPK '@LMT<"%writer2latex/base/BooleanOption.classQN@=<! 򌃰 bQJH,@Yd7C:`i?J$|P޹蜙;_ZE3LV0ga Yha3C  P & 15 ~zM^A2aQ CK%⭀+y"ܯQ+mj"ԡegXN%w쐵$R{O2jadpM4xjFiߥNLFUcgTXdXO^OWV)HyzTTEԤe02g - iSReTK_ YF EM Q쑘An`8B+?:#_ W䀓eh z\yxtZ7(Z$[=24E <ٟPK '@LM!;` Q"writer2latex/base/ConfigBase.classW xTofy7IH`X0IJ(I(}xHA앋G|̏)٣rq|8''$!OS0S>1O|x"glWi 9>/}xA)rxQIXU|M_ ьI/I9ߗ$҆G ~G&?QS?PRF<̺hîtӧ&4Cj=e6 t*;H ۵Z4kmfdӺ@k*kВn#O7`BĊ~ݰlp/nV-0ZSɭU#]Oƍ&s5էKI3;Ы7k 6bZGKtlXp*T`QmّBL6`dGKdy6zӶsNGoTy$<. ֵ T;NUx*޵n((Οpdյf?g $uK';Hm.=1 E]bѾ@t]BГR19^ձ6(ez t*epIOZ(U讂mnA(>aۓI=mc^A +k7KSt3R+"&Pth =_kM- Qlno&ib;Q"[䷮mq_ qBS6mRN*Ofv89^ Cd;,dm{k,}Ne1 Re,Ttc.ldWRUƾP(2ۘ*&VVW?,I'NPŸUQwvPTM*O¿ _Kͻ=.Py'iCRKc^Ī(ܗ3dC!K\zvC, 3SKęu'B]YK)"٦1.}a#6SlOūpD8JkK36:*MԜ-v'YU!)˴*ʰQŅҖ[.J4:EU^U(§rUE"(*٠JOT)1ULSaQE&L\N4ibr0'jvU]C1Vl:bjSrgY Ɍ~yVKdJeX fEF "ʞI#clI(MA=Cx&*3qjbg?DgEa,o}k#*h0 #x %y LM-ʼ l5џwW*lCqE Gߤtp^K" qI-PDj S$5Cu;_1bNC5f>!Ff cA#a] h!HQkfK mH"Nv t{ ;WaLڂRPEArTfLJdfo G0Fw6jFP`= >kWzj|t!a`idxwCX+tW1J\:& ꍜ濛q ͧ߭7/海v?3YM | +dtsxmX ;:WǂkcU֦P(dp%WEYFVrKUw{X4F-kdT>f=6NTMôGpN80d{f~nv.BA^ pnPA , >HNM@i@YúRhBc?e3ݠ|Νs9s3?}%2\D/)]4yدe"zx1E{A!vxi{x*9kR6j󁈎{:IT~ݏ YV1yЈl?85;Y#[)^ac¤}- C e<M b7LNTMTڏMXD5 oa}.ƀLJy|K~=|Kv&GgPK '@LML3writer2latex/base/ConverterBase$TexMathsStyle.classSOP=vV PP6@M ɔEOoҙCd$b4>G{ D67s=U*:池aRâ4c9r—50]s}!~hG'ac0tB9p#'({;9'-`zD^^<$<PhV>Ͻy / _浯jA|_ZNsI=䟧[/ꋌmg|x)>x}pwŇ~\s>yO·5dPk2^Ֆ"9kLIM2Jij!as".tjQ˘ZF{GOft'US[ zjtL®b̌!켖2ܓ!蝗1>qLuH5U {ly59/aV -Xl42unD9.;ͦQ=e秵LTN tLMW3:I9Snv\H_Jgۊ&BSe {,!0L=2dHBSc,3:x&Qf>Q0L6p&){J9R-JhvțKLj9+>F,siZ./Qn mEfM=\x,كz2~h9&)#t}ݕO2Vz:t=i~ z-XHHV'.**!ŹNO%3ֻi>tҿV^1ђ&$G&%--'-~Ght+5H*jz_gr UԞFAZ(f"]6Mں>- mfYc{qkM:A<怐a~>(W;lgѪ=U{6l16%z2ϸ!JEu7<%Dp `<6REMA[)a;!غ,<[#TQਣvf,'h'm'?}`Qߗ򮡡(,5cH8@; ۼs›$yM9+'/-o ȃMXU4DPLy-4laSm[59l۽9: 5ג{6۽&`0P9\ћCzA `P`M\,i)2)G(}fރ8$z|!R5B$)|:Pi=оڼvټt󣮛#|-~ UÎC c)lOA(.<Ԣi jl8]}]pe$t mB;' TȥdIlSӎ|uٺ(m| N,Q?n{}YT<}źg B~|WXh +[9k u#>x8~ׁLT_xA[="fM1kqz+jWqz0WȏT-yrX-Of] Fְ[t#̰ۥ ^3h9ƀ5f.4:uARN=_H[x9=62L2V^qlQ{K86hҒqp^J%-k]sE-R,3'LKpҎ1XG/T ;(n`p9o%igvUw}jNryma\*i-eה/N2avGhLRQ~-cY{XZ˦:Mqg@(_1(k+ROv (A9zQŠN`n],L!l!#(?7͕dr|6?ƔSpL$q00 3 $ j6ܪftí%=zTzXUtb3Xlaq#XlCT\OYgxI JWX=ث*~_ _ Y'JKA'[FL=ߒ5}N=/rU~O?,Ba_<5vtHAUؑoW avnO@]gR` UNS&QWfGj̙>OWSaVJ7?7[Skb^2mi}!1GQ,80+Z)]C=l1gfeLS%ʬ]4J8RBbP˘Kp^) ]R5Wz2|E;K+=f4]Lͼ>C ||~}7}p.䖛7V-)%%* J1$omNmm,|mS?eOle~!ŰmQB[:}X6f(|gh>8]GeK[Zb |*Tp&շ?Ԅ=0꘸Jtѳ:L]U{mʂ&!ڥ;}Cr;a[粅Y9,UF }H% Sy>Z*2LC\].S^ʀŠD М$ /CR9H (y .zANHAF 1/4* ))H rZ 2&Q hLC zA엃xA.МxA^ ^i+U@2RZ/ȫR$y^ĔĽ oHA u^МV /)Hy oˀφ-$ >/țRt;Z\K+Jm/} < 6,ƒѰo y*-] wSxIxߤLaUW lRCSx{WI޿j+~Mo"@ /{/|;J{y#b'G1PK '@LMA#writer2latex/base/DOMDocument.classX |[W}z+ډy9$-KqrN8vkj;i&mJ:dYʒNE xR-_T˗W |5z|-_7T+50tMRTT u}G}W-߫BQP-xV>gGx/Ϙx&^1K%98o)0E]\IA<_~aITQ5(T"CRkHP`qAxpHXTT,Kds2D:s:Kdl@<LvxXfC(k&Оۇdz0d*aj{,/u&q.>i'dHc@2MdGb)5ŲIzɜʁd>ݔGcD݃%*xZ4wBxk-+0('JPN駩X?19%wƦY Y#8w`\չyCtv/8+3]Q~OSc^͓M[d?=5bؤR\U!l'E;҈txbJmqC!8}kKE"O:j'`kgvfutyN-2"=9wO4TzUgPfrG &Ц N+I b$$RtF*˗g5se*jGw2;d=҉K;S*ʇYYf gjctXA#Tc YpCY\VX R疖줒% ![rY,R4jKd%keq%Y,~:!XR-J+ڒB-TM ᖑ5XDyI4Xjڸ᪦D:4hSu;V yL[ |şXNUj(,ٌYKV%4+WMeoNKQzWg;à}%ת ݹ:md5F&v.pu5qßђN"TsJWq6&5q:כT&]DGKô![-; қfT˒^Ab[{%7ɀ`%[9ݣqJ:~r<KCb-Vf+(BtbRbD\8f7}%E9AB+c3+T3L؞*r<*dqW,*CќCCC9֥.n\.6X@*ǫ,Q>a,Tmhؕ)J٩seCU4SC-卧29g&R!aioz&9#[{VҧpjnKXk:a*m J,=e@f=F*qD;-ܝfK0=Kyk'%cwI2[*=7cj䑉l\\~!_Vٹ]'qӹ|,#30#",]'~<_u?;n"O-qBh7p 쁉(ލ];wn;̐º2Ϣ ~kq)/ՑxbOY/M|;?,vvgٷ]KɿG2~|o,3wKڝ$KTdaxHVyu X_SޠҍKs-G^F%]-y/>'Nm gM< 19 v*/@awD]< 䜿u:5OV,c-' lA0ȻazPFʵ𽴛=[\ub)X;JSx.Bmj#hJ3?cdȽcSX ^qS]JVc4iAújTɩ+W<.R>z4}.]-OQ`ĪSM *b1m7?5uf+wHGoVF& ?>sobf@+QV HH2qbJ6ิ-yl*"4߱{5o.zDT'u1]ڤhk?D>9*%L}sŇkICQ 7Ƌgَt*G9AWCllCuzK)t9CGi]w{8Gҭ"ח2 ~KcߊZAPMc@܎]rG~69 8sМv a|10g ]0G84ohqp:;xC$3c fԈr sUe`Yd~\oc0hE'hGPK '@LM¥| &writer2latex/base/ImageConverter.classX |uvg;s}mÒ|a%lddllsvGګ]#8!$@ $ MHښC GJLHi& m&!Mllͬ$[Zc';{=0x)Ўm^_Wm~MF/G&~(m~Ŀau&~d/CxC s翔߯uo7a,oy+m]NGU0!1mw¨V6c*qm3~HxD1BRR  cڄh2m:(eTHFe`HfN'2Ia"QJ*SyL3ezHf,9;$3C2Ks9\ݨЦJRڰ|ShP/Yr)Kr\`RAI#+ݲ+9م);tt$NẕNvjot\6%w:*6خsQ2嬳V޲iץtg][.Lw\m˷7&>I$mw:3tLel)> [nwyʦiw.ksM(wg|{ukvOW2:dsq'>5v;+  x.Xc{\2Uv-ٙs,;bHӬY''rU0o{Hv" OF;!{ Fq3|yWc.m̤ƤkS Apy2̭֭3 *=%vGۨdg:/,溒y1rc\'w2&VT[eHyi$q4b^ZI,킱$ۚK& mqv"Q'_**$e<ǧ܊3@Jtr-lgݮED)xZyK۩\C'9eEEb%zǨAz(0%ư(%h+IYeڷFVqAH8 zV]Z`4@o@6 ڬA|%U-RjKs\2xbn@K3{kv6%aԤS"]zl`ZVsg,,^FVܸG+&'jʺ5't&rvlW2r4c׊k[m u Zl#޳!gs2Ö|DQ>%|BnfNS F֖+,U>ɬvfnjm)Kns|ڒ LӒd-=?v8}fW, }@Hga)? r&T%5SMCs(˜:l[QPgNnC\|nIW݂'V4|\r0/UʄQdFJ+5WjY؝л:4v9O$ݞwGreNh^>h<$|՚tҫ؆=ャbdR Q!6TOI[ (|݅+R(~uۉjkT3UuSu:5{'TzƒhRD7:ݙbho:3uRsX'mkV4[CIk{ɬ~A0 ]_1TyF8w(g/5VĞ5g^+}IO~\ ChEb'˄"S%,6^iFt[pXwz6H#ZF`n{clC 3={w izu_.,ury Ў0ZYzBϚY|z}Oe׻y@/,!US$ֶe1~RWVT}(Ҫ>>: iSV$[ QØ>އqU3PΝ['>LzēlWb ͼB cQXhٸsp *т@+Ј-يuƟ+|y x#x#f%\4] %C28|?ɧއ/n䵁j L LG|*~Ls߁|!SO^]r4 I?E탒)TQzhh\O7'0 2?Lˆ3Lo![OA a5e, - V ϟlU٠h_NpXSN n]rr(])qî&Umykn>Zu5Ǭ^daqev?ه+ƚhX x9D)N{q>ٝۋQx JWz@-b;l~\G%c z>AW-6?z<[{9*:񗞳?7h5=v{ aW4`J 5Qr Q@xg5Ֆ_yW>:?,U9kcac:~j NWd;A"(W V%עʹث7J)V,UAk;fTv F0B /_I+oG|҇PZF~`X 'oPK '@LMY@ %writer2latex/base/IntegerOption.classPMK@}ۦM1 *^qKd(/ x6 ҃y3of޼ϯ',#5mlh0Ր``=/tV[m"''ӑ( c y$:#-}'cI-kx,ܞսS>coy݀+H*;ϴ ϧ\_[?ADcq)?׏ (V?vդo"e9m(r a lŢ!w@2 !-H/4 K|3BW7TV}{JV|=:A@t[[iLBEaY PK (@LMwriter2latex/bibtex/PK '@LM>n s(writer2latex/bibtex/BibTeXDocument.classW xujv'()s`dvpATi =8ZRPhBmi ˁz-=] )IQ!w>SxԏO3~|I'|NT<)ɐTbh=i4̒f 9:q1.ы>G+GNxP*pu4ŹԱ)xK~60taI2G`1\KB tn]xWPu b3<إ$.|Bc:~Yc l.TKF22VLDd#IZq(mm7*sQW֛ٜ,T՜GrN&})d]QCo/ճmF3fy!\?~psL}K+?1_\?_Θ-FKN8Mn~W5 C4Caг1uaC54Ak1C0tnWo܇rO!]sQ阀%{6!z1h((F3:߹ISQ&\ T4eνi#&1Oa=8Zg1սS78$AOAImLvc{rDn[iU;}SۈQ ;wYSnƏNbW\pU+x~,~vQ(cƽP{v=5cٿرJ/-=Y)EUj[}tQ+J8ʷaV)Z']a(Ftܫۇ:harKǼa+5;Bj]YeE\cnqU>GWTUMU'q|j3M?\Zፍa4t6`|fEIs'y4"=%I/HX9]Rn3%{qF'yf׵XUj;HS,jUGk/{7't7a}yk t4{,RbV hۉs>{/@{~&^ |E+~Q˫p&j XxCS` {é|=&p :z23o`BÌɍL䛈[p/n.܆Gp;<;K˯ C~&< ; ba0"1x+.껆k>ʼvng<;-qQJAnL|#\T Ri)1`[vU+HaA >*hTp1M8܏)y 7Ov*!VEC%# :L+PK (@LMnN (writer2latex/bibtex/BibTeXEntryMap.classWsE: A9P; " d hKg7Cvff́\š@@OW˲J/,K}ݻIiy}uݽ&"HPBAT .G2I%9$6r4IlX' 1$ ")&g%>DZ];$S$ı[HñW$Ʊ_$qP$8"(1oq-+}'w^| ജ DљΆPsp%򹶕I1t5̢o'b`]~ڳh\^$ DZ9 3qA[ǒHg7!aVSffхW75Lq+a:Eվg;ťtK'd۱R܂¥ ysKVm;VU>jyKhfDčgK6%4-jZfB1""n܈Nе7cuA%ZZWUeSN+ll xڮRvv7R)f%DvBnڋYsm=ۮXm>6TX*Ib55J𑁏qр/Mq}@Ch,u:zIzE۷],t(whNŭ\vR/qڬb3a`]]Ǐ*I^&m*'*՚Dڮ\f2C~]6-U2M#/n?S~MDسY̯-RQP݁4U&e41>fjRv" :LnE;`uIjfݑ%݈H*fʺ9AQOEKZKЅt}s2.#ςT&陯&c=V~lsa=o,rO#"[2Ÿj,$3DW"i1!zj譱>V4_ mv!jN1Hc 46\X(H1JcE'klIbƦ&kl(XR1+Z[pC f3Tl=B݇Sʆjl%GIvFBccG8x,D$hf&ӥ>.ܩt1N)L3p %3JY>f^(c)+J)%,fg;QG]B دxVL916П(@?f} 5jm*2a 9 "3/(؉ֲo!|:Aq0+Y(Y`bY+f5Gj<Қpuy􌓰MuHBEjI+%{ 3be!!܀7hs[:HBo;ԥTkH3d.aL<"[ \K&)xg hsбbbk 㗶z{[HÈUM7>u[UEwNKWy'}Hz'[y4Nٷ,gg8o]jTtymш\@5igE+t%k;M`gˑaWm=?[a )AzLD8ih!@* ?Al#h_uZ(@Ep4Q܌rN>:KAM NtX\'k\Џ8A5Z0$<&vS1m@e8i }QɿPK (@LMwriter2latex/epub/PK (@LM K'writer2latex/epub/ContainerWriter.classV[U=fHBCiK+"-G[%Tj ҆Z 0%'{.tn]FOQ!Piɗɛ{Ͻ{߻3_W1b<.܊L1|;*&aJt?ஂ{1$0}{]0 5{*V)ݺiU۞KodrGn7X %'l :.edK% I,[FQRy`Om< vAِF;AZ_E˾g%Y;Yr{֮m2t_S'gASADQ/b2ir7==Kg*qn$GX=[Wl.u9T 'b7 $*ҿ^e?Cu^ dQs21$L͎F惬 GDB/К#"#:C|f-hgESjP6U5Ģ?x~S5$9ގ iZkJi5o|:SCGRڅP] Q\vje3H6CA%Q$FЎ$:N0m1&9jsp0]{x^71I/=Mڃ^\eNVQ)c !#'"9j4UQ{u^nێHIMVQPK (@LM @=&&writer2latex/epub/EPUB3Converter.classUmSI~&,,!W^| 'FCSM6sa5)~!VQݻ!UXٞ~ݯ>}&N6q70˛9̳`উ>2pwL˚{` , $ݪzSrnUB49ϑm黼o)z׭ \ν]jVF^WS>d ')xPC/i8GhxDǣ~1))B)t{J?-ŗ:欆g؂t<~| _ ~lǷtXJH] JqAzR#y~,PVce\:*&Dm2cen51v+2lvGv̈́%P{œ4#q39t2vrzrdTR@b=.дػZ9rD.eAo[4_;k\kaOWjI?2CH\m&3fƖEǙ͋=[H;W[|^[Vʌ4N(`g,ᷥbd-G f1$_;U;g!yU(v*2s9XfBmҟ4'qQUh\@̰j捻NfZ`}sα;9j)YT3f£+t53))-P]M􄙴ǬlR UU2-_pY jL'%su+a W-Tc=ˆS֪{*fe^eK){V~KEsAY9f2k2X؋$d`*YTk.}؋IFK^va{pЙVLJGFNb`wҮSVleJR+( oap~nغJ]Kv)}*7W!#z`d$:ٞJq /tKeYW~:R=o/Ζ;;䥁?Roǡ]asdW%L_66W9#Y30rŠ+N(PW(7KhM鳳13c%RV{pmo^>W>RJ ?H~yZ:J`Jayذ{{GUW&&oV`Nxa\u(X<-M>+AW?nNQc<.lo(K6afe,> LW%經*YX'&b!s ~gSvabck2\7 Okex[]R(7G5t@G[}*g؇P`ԝ ȭdHgKinZ4 xfQQ맘EP|ʬG-k en/ *߹kоPwEhuy..A\t}edWq { *AZ()*34m :tT /TIﳸ+J>/|zIv*hN-Jń#0_B1ޑMFu&ZaO) Cr)@PҥkIgu*Q-hD6)Vyt#sR(sONQ3vN9i@0OjLi_2G':m8גvqRXmu؍꓏^&5JA*ctX*K6z{9 <' UڭC5ڃ2&Fof0Gv( /*uP\;n#??p'փ* Rt^wnoS o[*Y2<:~x?Q񂎟gP񢎗sC;;ky2s.<ȂG_>\g>(Li˔q5^&Ԭ7x9aQi@-^Qa놬dFᏌvdI˖=E +T IV/P%g. _TUǛSxK?O6_uwu+:+Y"TÎ/8$l !"T٥ (QE@*vBE"$3}tL(8à06+cojcM elbٷqf;ʊ_X{l6%3Z0Aac"<MFU1e7=wڃOG$Nٯ # vSr%aH$s6c#MglxeJe-OT6,5ӽ, 󛫕Cl?CVwlod ^;J/rG,]|K};|,id mxFJ]3JavZ:]va4x61'IBxSLWh%7GmSdQ}- &.䀭hp_MT~kf^"NI̎xb%*tg]i?합ZKfLwYm=xTVJ3{ }c +F?ʰ p| a(;-;MJ%fр0C5ah~DU>Ǡ-@٣u( rU>4 c0텍R3j1^%Ø:C<1iGAT)89V ؚ)yI@,T]:R4/9͓ `~o2f3CugPyD6 Lnj8xzo`glPq9HYhc~%#WAPy~l(@lW6T+#NJ+tl"xI9$HEx]BHŀ)Reb8Ux9*61MR\+2ȐpCvzǝWÒWq-*Kauǯ]~ԩ,&{$&~h#R4g 5g.b .PK (@LMSX(writer2latex/epub/NavigationWriter.classW{|SW$ͽIn(oX%MCG)3MvEܦB^&7md::nQiiP禛|)wM Is=;鳏<` NPEnt Fy3^,n>xp7[<8Ã&)m".܅wz.[{Dl稃^;D/b?aGxQzs㸏߃O~ఈ>ħ8OQqD<ȿ>E7!_0COz ьnhqƂjZv#Zd[l.nk`pt4갞"ĠW$éP3:2Ԩeh VGԱX"L746`1 ˦_CDw"gXNe {{XhSI 5y؂~#3Z*l~]p.c*jvn[+1eA*pNUdޠ. 'iڈFlq]%k3.N=w0W>#'iÈYʵtn0QGamQby)Z +rG(;K>4u4tgc05DړCM4R2}oӒ  fYa =&UJuO&"c!g==jcVΗ|< JpK2Qm΍Օ̍c1#p5&%<G<&q`I: fP08::<̹^4upzMUO ͯ,G)̖\$IPSw9Of%|9<*OJ2=\Ҳ6JS q DH.N\,{xVrk.>Ob:I!~6CVڍTT?3As_W U ~#.P$g I7]‹<9W88/IIL¿̨cT^I /`լO"; Z*JeJ6 0#ba 3U¯PFYCMFiG jiq$f/D kƔ{鮖KhFa2#+~Wja`fV.54BLjfJȜPUT6e<f\c#9xP7lJirIKS˩äwV!WnMؤ5֒C1J! %=VMƌZ9MW1EY b@f9,GJ%t$u>dS@lC tj%A)c(7!rZE&G5b$Nct4twi/f"hg5Td\Fan`(,кkUʊޜΙ6Vf^DMhv $GkFL{4Uy*䓋TjMzV0f%y9Td/Ji7%G]M}9M2m`g=pD 98*Jɂ,!:r%gz91Q 5+Z;,_Vͺ":ޝy4pؑs:Uw?&0o>ET||h/LfKVr+0L`U V3 A(n8)NXl R<=ZDKk3E'ϧ(xɓ3gBC?ɛ(R_+zۈ63Vq"N=3;Wf⹗z] z^f1H=Dΰ9Y-  A D'>vG@L@d' M$RY?;g8sX:zPK (@LM?0!writer2latex/epub/OPFWriter.class:y|3o%퓴&&1r@8"vNYmY2: 妅@C)4r:1pM[,=-_i)B ʒO}syf۟w}N8Z,X)Hh'J'v$lxn>S%N8] 0XI)qsvy8_L&~,t%.bb 0DRun+X)qOTq pO“x t~Ulet@b'Əv~t0-3p $ȈNQ1]ϔT1ŸF:~^xij%){vK$aHî蕸ElG?ߏI|;%>'%>y3g%>A_`EwW*Zo\p$e5|U D%V4A_篏x8>1- 'g Xh}< "dhC+\?;]ny($/)w҆dgD~ܶpq+IX0P( -Iu-H-xa Yؚ G< w#TjI8x~N, Erxi=5Ә?l Xׯ'Tbn2dw88גB4b$„<ʗo/!t@˒.LJAgz@(9)߶%DX鏤&[tN4coAu~ck"p0{mHOj@<'"(mM=&6413iC*Cg<Ԇ$h-60lZJvLx~ܡTkeVH2eԡ] ;]I@ަum@y&?hyw%sw%4#z|q6!2rvɒ9KKR%sBm,$l!ȌT2_b V돆B$h*]O$9RaQI,,eK7YX`oO9qsӔJIFM?R 'yP[(ŧ-̗u.np3F'Zrk1ˡ6ov*t%0ѓ5wIrLyAo6eQ O/[c1Jx%զA6خ?#*\$TX?_v$]ׅ]muˆ gW;Fd~99V"^OdӺt1T&M}&Ie8 fY򦠆( NW֊R񈱚`>dE&(5~n \755 ЃT1 K#5aƌx>' L:cA6lY\45j=#Hj1X*$z0æg†srT+4*|%T84 p _n:MBM &|((D @d[p5RƑGs:2\fc"=:5԰bmVjbk\-nIN]Cs2'8莄&t,[?|nlffLB2鱌"~3942 (tsV!G<ޑLḇ*Fhb8,YA]&F!U: h!)A1u%؀0 gM1 ~c4QqZ5Q#jЎ91Mԉj#p [(աh q)휠2$ vtF 5_Wg>.  _ W:crkVB3XAZ4t Zq4/C41% kPk SnMLSOS4HHMLtqBnUb&f9Zh07Nwӿŋk-c,uvkr%KVVT37Y ai9HӠl-z+vUBD(m4?q\޾:(I6;1]jv4P4 ܭ%eL$g#S;h ULUj"Af#b2}E8.GBv{kN.nḶs u7Y55r<9oQɳĢi'CUNy4GȖWQo2y@/P_hqsLsU}hyU#HډiW0& {V *W#&6IcXU8CI07> "`67 Bsy];JVo^W+Dz bv=~PyBFRiQm4}^f$Bz a $xt “0W-2l ףx5oQLLn^Hu\0L 3)Xfo}pz[`رc+XFX\V\M97t[g* l+^¦3xK2V(sP{KonR.f N/2k#v-}ʫ[Qy &/ױ&,ї2/9mY/ѺSr̫VljMm EvJ"V/Ճ_"VaYk=x Dc)S+S_ˎW?睲JLr))\Jkҡr)4eʥ)G4e(rI{qZvX +k{?eDd*ULxrHo; ̵.MUYْϨ[دt-et/t!-&Bme2Ԋ,v8CGLG_u¾ _7gaUl =?FKt8UzHG):#F XŎ.,qԱ c.pp- +Ǩ* Q'a:^]ԕxu-NTţ+Q^@}O}4}~3ԯXiÙg8[9'|q,\"/ƥr.[y#6q|WD 1$'˽xӁ9Ktp;ah 8Š ;-vg8y.FWb&:Øs'v9_3`'LR^GV5 PMSR (g9pR޹nHgF%e""\1D3pʂb WIz~/N㇗ WDq^PN^QoN LȴitiPw-Qta7ĵTe;6J%Բc [PD8q~"q dYD#fһ$\^LdjEJ;ձd-@1*u戯;*~zȣ?*t|#>7 :*՗dK:Y TwW58[*cZHP, {5| wP(փoqR&6ݽp텩Gx'fLǾ<0=~:@TI?:*ʃ TC.;2V5~ %kj#Yk U=-'AO0n\{n @ pB4,"p/ ʿb]Ơ[1չ V Ur|'lFo`6 ]66A=i` 4܅UFL+OՁ5y#&{FӇ; 5A_|wc2Jqyݻ< YbhIy)g.Ix}!]%nEsSYe4\ ךݟ?xzMC.q90 0 a 7dQ5QƨSQ)ltX 2ɴr0M#.=w[RzZm)xuy<6(>#~ׇJepy6IN!} xة+«?qx Zun p2/|0d -n6*"[n!8{V[iB54?, n~ . _\?셇j(~m7Q x [ge ^؍IK1vوGq=PK (@LMwriter2latex/latex/PK '@LM=^7>writer2latex/latex/BibConverter$ThebibliographyGenerator.classWUN1ʹI44J%}lRZ%i$%؄MZuvw;fvٝ iAyXPTyT-E|UA> G~f4|r{=y̹.0؈B!-à V0ra0Pp$aˆa41*ƅ|"OVn vƧpL;4>#wp\~>+佲yD!<<NN=_c_Uoy.5W&2bnCmJiu$L.txC)lږ6-9/zH `C:٬dS3$bS4ZfEQjWftڈCzwzݴK%,T ||޵\ Ɂv.q&]z-T0<ŋga,AI.;Q.llqfpPEGKw!=IAe`_߼ZnK8˿ζ2Y=/Fw؞o̫CӫSD5,lpMtv[毷P>՝5⦞.K.6ng$Y\q#^ts7ӜȚ[dj\ BHUbgy\d(klH翘͋ͼc:EJ M7T!ʤ!U&]"Ji[N%ꃏ@uth ʢ|2O9d9gr 5` V UК5~'IYT@,VD*9F8z2E39>@ ф܀awu):] |q-:I F؉.'_P7C<=ayw1T+qe7W"e*zUQw?)Oa; [bY%T=%i ~M(t6.wM_֖On_LpOF&^+"+ XE2Pb#%d5a*!: \m(`((Y1sq>ۉ?pq|/ímh ;g&ulc|?cJu,y-죟O_Ň-)GٿqTG^n.ɱKsk{9JRM G'PGiIGI͕\TrsFiR\TxNj!zSyR8\FI\y\Y~Oo(6N(s xI8 | 4a0!p1zkO3K9m((=LD3[R)2xx cPK '@LM>ˇ%writer2latex/latex/BibConverter.classWmpTW~~. K H)d7a)7Xb$Bcқ] RZ[~k P߂ˌ?h:QΈ9wY6DL}9y?W`;.C&DVRrXcry4 S0rȇ{vA.EJa )wR.raR4<&wNф5<xO0>%B|H c򞏇z| \>3>+zlLY)e F~rzAtmfQlsiC' kنks[>vY1!2LMoW@h(zoN:@dq܈ۆQne[uI˱>cs/MLXi3_=F,! +[Gwfoa@.c!1GJS)0flSڝKa`f3$g!;iѡw2:*#aqQZh_Zރ)pג!|5ҏyVesX g#7n3m+ݡۚq#r|gTA% Q$ChdllHu {Ln*>`*}/KeKvAHqbxj-J4C\btTL^'+fͱN`B,,ۮQlYk(0Z y ,h5p5ݹC`SG[Nƭ[ izZZI *wdmVE6-]q؊ulqt\K,od Km_%e|Y*XŬ+:.: m_פ_M}}]`mױ9Bd&%t{:oƈj;ml6γcqe3|5=9ҧt|O 4 \Ӵ|3c/_53dj_ ܹJԨcKx[q|XVRSl˫jeƳ7kL:tx[_r̈1EL= .>d(d ĩh'>[ i/uS;h`Mpt23{o&K2KEg*=5=fd=F# Mư}5bzM e7t8;c[*ЈC҄TIfՈr SGSyw v>فIdSOaܦٞ!p/ bx4= _T\_.b9u3^DSBGgEA~w..`Cs2ښ h6An*"2-c?ցAZc%vC^كw`bF11q?qx %f!z&N`g$'&oP0a {4>GAi2=xYV^t^Sv{;ގԹ ԝeeVdA{_Ūp MGnEK"D5b@:"wuLj5'?E8a}{P)Y9I?T6'm$}~'Z:roL,y֒2z[^:Zcv_QQQ7OH/"(f얇g/Њ_b~ż5-qΜx #- ʃ-Ҋ(  g5# ˥ȝFutwEC46]D .!L*{7UKTB2Qe ([C@# *0 yH»X)o[O$g*]G sI꒸TB ZS tOEDkC0*/TUbJKqLZM 󬉝3 PK '@LM.! 'writer2latex/latex/BlockConverter.classX xfg;!"W QP($IZNnP[mJRUۊ``}RjїZPzdLH6 3wι9wɞBzрx*E=k:||aoj;maˋ6 zq"{Bn/}aP\^x RbKx~,fxT\x~xRi<#.^4<'\//x/i_k^hU1k^AqCO5E𖸿^ ?U_VJIX_T9f%ܰ0EYV'oL#d{k\[4[-8CKWa30ˋ h$XsEG[k0,)psZNZqT'K9 J9F2x2{PM4Xb0}HYr*F{ U3V49.ph͌$VFcBybUm7C6bGFzܔl0$ME5XKyPliCI#aEx!{⋛YI&"-e/117^6Wm77v sV8D(t T]!.Y\tjX.1#&])P; &3+Z5:4Ff:"}b<4+CNfTU| i?lW*KQpѨC"L$xE*>qGt:>1N纑N.RtrSaxG':i0i;Eht% pJ>ch\T4Ui4\|{:HFQND\.Fƒ_hN'x&<0TdTtfLt*hJ%:$N.]wЭxnJ3ȑ p}0ʉJ#}N0kUTŷuL3rZ{EpZӗZxEyTױ]fKDzx7Uy[X05O}YT߈ |l [MiRϔȲ-w\+^I;<)F8.&_2Ze$6+6]:ĹcFQxS> o tar&bqO8~<1⡟P\>vL|q3hƚ9EICleXo2+_hSpڳ[2áMC񬣪Ve̤ںlf.gҪ5b8OwwW *=N6>HeR]S5G 9 0B|nhê?,PqUVKGBT%𤄳J'ґT FFZqIWˑ|ߵV<(-\yyɳ?l|k&M[xNu<-_vۑԐ B$L xsW#lF#+`'"^i |& MKɞ>rcq2h Q_ҀJD|%6(XMd]E*kmg$uwj>%clkj:N 4+W^ ړ-:2;dAg݌GzFtb;SH`T ]Hat y 9~?/17c060?,N䕈 )[J '=OtVdc@Mp2mՉlD{<y}gx'0Dd2~*ft'xHKaf OcQ' mbƳ,D}ab.+磊,lA(tr_"5"}n, IIL%'Kxa.$DJs9y2t\mOMl4vz2``2V"X&LL+DEdUz ΔK)4;>PJJE[2yZ~k~wf! ;ǽKǟFEL1X9tb /-al c[,7|vqdG;K "#x+mSl]ށ{¸7Oƾ0 a< xX Dp )ޓ2<,1 £2'4>}P ;Ç"0GGe|L.hZ^Mٺe h뚑PdOT% G3Z tSHXҴ%Z*CUVgЪV:*MMjs9ܱI]Nw[}ZVl[-]#!Xo%5 tSkkj %d%TcŷG zFBxa-t)LK5;>.h,$)ׁ 2O:RlV→ j",VZ0_ь)5IB%$-0f5=[5!Jn(͟WJ6u9F2%!`%$%ޘ!Ckt+iZFOyN릈h@Od|i;s+!tci#k#!Lj5lV]An.8Bר3֍$ Y鄶\Ny`RX`1(XFP$HћD.?.#()q SZ,ӰfWFu4v3Զ$Fc:WoHjKi[J]vIn--I4[ϲɈT OS e|ZSx)< NK2+xZW񌌯):WM-Ƴ$lP<'a D~ulW=|_i? ~ ~+~W 7xi{531pO*)0 <#W'Y_WSwC?/_$̾.wB3Ri袐0}Y˜ԱRKJy̽.~vD K/WҺ&볼Q4Φxhs|-xj(Xo*AydVmpζ7[XW|n^̞@nw-憭k*,$\YOn]Sxc֦z3m)-weƍ ">&?g8F l[͌Wǒ󺾨Pi# o02oU3ZAcNkmr(aX&0dd4W7j q=GX7ҰH2hcL|6ͤ"14[`:f5o~uOR9-]>O rbs,-s#6\O52 Hqz!n҉eqQ^ͭfvݎ RSz^gU֢&\tL0Ynлt^3eU@ ~\& mzp睋= XßY9I8AѲʣr P&AΙebXռc"F=)eI4:YCbOF! ͞ǸùIS0&Gs"~D#ޜ͊$LqL0XKa:],Tx-9Darx:`crZ MD3I]6di'iBisAp@<(ƵYyt&PK,Au9Mѳ,&g1ť^QEl+SNK| EaEtq9fѢsxbtfEtK ïuzgGsbu=O 4c.uǍ`jl@nBTlG{> t0]"3q[`z78jqVk %Q~j]\jjvFQD!ҋ葱Aƛ)s/(H<]:PR> 5X$b!bYr,*`KY,xA( ¶X`Uȸr+I=4>^9U07g\ Bi,T,8 `r,~.t(9o, 8{'_^9kh/<<fBr ɽ}+6VL݄Nbp,܍~C{q܇zx2[!<`G%C=`hB<% ܇C}z8ԧq7@O1EhD*s"ȓoԩ/a *Is^@(lPK (@LM#Xp$writer2latex/latex/CharClasses.class}[kA[n4{!HVF[XtilUU_ /ADowfٙ3?QH@S:N dEݴ7@d"ݦ/(5lm:+{jn7lϕmCO֝kؾae* vڗn+[ѺLC^Hv ȸV͓x J׼Ŗ/+a־Wwr_x˶Si5egw; w-@r/4K]cOT5xKLG%B|8A LVd: c n~s+Dc?  Ў.ኮAUy( Pee~Ԑu_nr35w&bn+lh|&3o"qS&3Y{Nz*"R1U4٧*t ]|A?wNy~5T[7wtKRh̴TVQڴt:kZ1:oZ S3Fqg&ha3C,-0>b4=e:s0G.Ӡ{̼b~D$|] gPK '@LM!+W4+writer2latex/latex/CharStyleConverter.classY |od39XH$B Eŀ(\)&$ݰ*ֳV[MlkImB ҪVkZRfvv,韐߼}{?xD4Cy'H|'IS#dj *4iifHω2$OL>E&|s4{Ps}_V 7>:uP[٪sΦCNyQ䘐0Gdnh%*ML4 afp[ytoIyTtޡs}JuB~Zޯ*iZ:]ϟzo:N:ߤt7|}/ͭ:I/65o;tSt[G:]:So|<vI}[f:y!]uCQi|@ ;OuOOsYs^Ŕ ӈ`h@3h 0gU#'&Ӭ\sf[@cڪx4ud4eIG85mpp,x1 LH g 51sMo-M͢*k3;0mtK47LJqgZ=jN[瘁63:k ]Xm ;rchE@ȌYS2G`\j1$&Hk 6 ʻw}M;U!9EڣLU-oU3U~pLnK!IT*hhY[I y9/pV #aȸfQXiMtHT&]iʐaI8ŀfO\tc[evQGMpQ-u2*,efa;<Х iK(:;IhbiGrdcݡVxwiJNSܯ ;WF#0l V1(BA|o[HaŽO#Xd91yRES X,R"K\sQ$13?$UӬ6,ݲ@9޲$ibjxӯsT/0PZ>&rG ynXP9ma{G9! g#- tC[nKzz*@jd^*JuM0)O̎R`azʙn9̉k+#@yM!̄[H1?" Gp9?đV"*%O [;20Ð/`R83sE!vpg`G'D93s`MuX*Î,U[`'2t:ȏukPKlu4&|"h(( :0Ud2=r\0Ŀ3hv6h=hwz`^tܱIic1Stdu ͇ohgh.m3,!G<@?м ͧ7zӠw= C6L>"xAx^"j |r"9d )ZV b;J氹eƖb B\t֙)ju a@C+0͏`hõb^Wqty!iޗC4Z6«4Q&QeAMJ`h}"wEs]ś6+lk{4$-jXmQa96AqjT4(LؘRm$e5P$jheitih%Xraݎf.C5-PT&YZU p 5G'6NvTݒDHi8)tNjяUNn;\&H"ьnkhdJs GDwfEHw UbSBD &pDB%3aq#i2rk_nU7×rk+) XzS vWr9CxotIui0DK.ajh%594Vwbp=EO+Ai 67 7гym>lwuȵ '.I5,5e.GuYi='"'$ib&թ5m~Ur$M>aF}iU{g-mXjwky(5ُ)eع1e<|Z"34frk:ɛ̛ZWG30~\FQ`'&]1NܙSTBSO EJ Nx5酵ic^uHko!eW{ \ywt-駂zxUi+PR\[=+lj Wοћ67ͷZ]yE̽JK4bݑّQcT4)iR#xG+~X:wOjz TD4)iX6cKVUil[$X)X4a?RRuhO0넅6VH*1͑Ո% TAο:{#' u jyi)!c i!L fKL) c6%Oi6WWlj<aݭ0L2CrÁ`/KӬE܇i<ܼrKZҾOUl Dž#`=Z҂Qo.{!^|8***e$Dgyi ZtE|QAIjL6"@M2]nCWL]G\.+TMF*h" p1a s}xWEE9:k{ţYh/ta6cw=.W~z--(lAS׸<2:*3 DKԔy z=@Ee]Ԁ8 !x, *J:,Uxt!&y }vhd1p%r4rAG#t4r0#\`)hR.GLC^EitX$,LDUPI$ً7e/ޔxSjqe(0*M le(5zFnQ]b8r~](B<=JqmjϦ:>鴁R {&K!qm1~9}/M2W Rk˵܎K?_W6l#e|ݻd۱K2e#L[Ѩa,|)>{; bޅo#=fG= MCq]Gpo{^Iؑx]^i|SqL1]b!PSҼI= ?*Q b`{QPN90!6VXkR'?><"Z~u"#R{^t߈#"#M)1_H_G[fi?fTs<G*|JQmR/䊕T^+4}{_[-7HSW@ x2m,_JҗE:m@"I|UuZ۳q8%(4_z DlB5BKnO0cTZۓtǭ]6x<hT↝B*ZƧV=w:罅ކqqS眷>oޔ}c̯L.\2ÕFnhPK '@LM]B0n q'writer2latex/latex/ColorConverter.classW x^i&q6(4ے@m11ur䕭 KFZ @)m4 ژKqJ9LKh}BSޮۑy5y3/q]qC F$7PUǀ]|i܎;wp7ҽbGu ~|LbAqGu<#'6O q O_9QxRS:˟OxVs:a/xI.:$9je)(]YҪ`rS*qJdRׯ\F ꊶM+\,)c74OoQ?5;ljM;}BruX,ʟaFpmFlw]Ev묄8vCfzԔLm'5hE1RQ+J؛TxFJFI`=*Vph= M%z$ &koc';hJ[NTj\7Slt֥bQC?TOt3S2&^,jf]dpn'}\_Oy".ѣ$F٭*JM։'VرT^J"81:h4q߀ N_>+tKz㸝iزeBtH;fesP,:n&PW>*EeHk˦.&oԵ`a]-E?0 INb5\\ЙVCtIIϡ3&r2+=j?W"aR"\.j4\ł&VgS/t62}tT\e'z YEa mflh ?[x7*Q &q*U9vGb&`i>n\d9W;GQ0vA*'TzE`kbҳy-wSMY9/N3f96;ʊQjf uVkM* 9D^ IS4͟Nsمɪj7Y{D>P2HƳ5(FYd2Pv%^eo/ދZ[K(Q1+' Vq:b|1n?;esV|=Ԥw~(\SJ&LOnhA}[J)D'y88 *ć%6 8l;:ET [5| [٨Xa!ylQp = uæ/Yc &N)HJLd g577<`dxe17%aS^5pB.T`Hr$<䔠uaR؜d9L>`0 OT04_0Tn$S?b =z>qa"6͡cQ$r0wak$顠NP3`U؜)kAE̟;lVGA}z~ydPg0BAugSH& b2e*2p9\s^sX üŅE,em"\LvHbq} G?I $ +K$z9My%o (]Cƚa,5I}.sEP1y`ᱠBډɸq% U.Bi:HHԃ(H)q$މe7X32fCXTU/PQRG*<*P%տyz-s:I tZ )Ro]e(ُ:FeiF¡aTr8\BCl .#au3P}m,hAfp7Xn&*+_q'9WP*\Y6޹ PCvw"ԯ<I`Hvr>?K`(/ z K9CV<%^]M/vSTyd(TD7Ik"VNQ-lӱ`$#Emsdb7'Cwðucq$ԌQj-Ox_T|C9b15 ^kkBXX'蘅ʔ4,Mdl\ 1 eF9L9.fZߑE/ wE`tRmPhyo ŊěKa^,S|0b"=c3DF*Xo#l=%a Yd0up4#$+UN%5ξ`F=PK '@LM|D.)writer2latex/latex/ConverterPalette.classY xUIO:͑pI@BD]౐pD@.AL'i 3.]uu]`%x=/UWqު=IzUUz?yS)~?>Z!va?n#~|cy̏yqUxB'U| 4[-euVҌ6J3ͅBc 钨&DWH +BԗD!3iOZJG,zMFxN,iE# !6v:+^k0UYK h8^0JZ-zf8`o(Jչ3&lfČ3\5Q^M.}_1HqAaiH 돑rX:?OՔןi'ayKIMbi-ө`uNv$4jNA#W;. [1hnw͖xuPÝn6#ٚW;]^+E({Ei1v )iĬ.VGC&B: xv{[|#noGMZ|qq6I:ĊX<#&'gXasF'ז+ !RِӹbջiTnRcB3] PRsxvDMd4UVW|b7ib#cb$Fel7ׁ/8uba+(N]e,ԬYzb&)~Ē"[Œ%t}xZO؍aeQguH$ Q^QOuIkgdNvz%\ڣt*>sfgKIͅS|.wϕse1v*YyJOnRw)HtvƑ{a*YagQxt%Tp_ [y3*&~:?QAA#,ww / *x/L5]Q*4N/]wyGW*{JM] (Tp~ w ֍dk4+I ]X!TWJ yia} wUSEZK Y]8%ue/e(bI&h5\)֕2aFz5S2)[e$ʜoʒ2|YӚoX*#te$|Иi&J"Q5S6'FdqemѸYfz/ 9 dӕQ.ue4O'A軤l"gN!H-(dS{+czsyWN=>MFVFȕCō=S#CZ9]uW+=%z9JЋ/Ԗ9=OLo1\"72{h[B7|\,~SDأyϝd4'eGѽjHC{SȊw1tHy^c*F&iʓFlP=9#o3 ͧg:i'yPF?j0WSA،$[ihstAL)֡lw:4y DxeegweC brnA܈wf;IH8}[ġ(3Aӻd%ң[D{׭'XIVmPiFZ*=HiOoCb=L-]lS! zαMR36g YU`4F;{POY$Jd9ﴁVM'LQB6\MR=~WfEH?&z^%F=7%{QD’&6z%R&=JN?g5reRq=_8~DkHd_uCK]g̬s^OaggCG:^=lUapXc;򪕘cOxwUoؑbOujrL3x!UcDI4 \k@NKлAAxHЇa>}IxJЧA}^ExI𲠯 MxKзA߅j?_Do7 S[ G| EVO;~ (;h xStӛ4@Xox.3\gH+1.5>Nj?1J B2VI;Mt&1[/+1ė\_L/wc-׸Yj= 1.5n?I\VĸW%3Fq\eRc=>˥^IJsۤ~,r#Rc $rRc{IǤƽĸ$xԸ/Kǥ'1k\xKaxpJ`"1kJjꗤWH]3 CSa[`8PVGtD'$E7:04읆Pgu@oU/ LLC`MäM0Q^ g+l4A]$S9xQRU yNBbdeOAɦeRp'Te5)Enٌ-F'tfjݲ#R:;H.E1vB[6;q榠ɎrˎNA5e)(!$M{HVRa%cZ7 8qOHjN̬.frfexN7̜IyrfNa9 3p`揌S9A93x33gvvUAi*KY0>W=7 Ulmſ}.:rb^l.*U?-.. ŵuiX_l(_n T1.]¢Y$jooUprNrpEv8NU.pzLM$H|-g ]CXmeKa.o&s_7g֛6 lY/:\DzjN^p" 8jS`1F9tX gp&gz8 f8гB*/TmD| xtp).0pn+& qlOUuX^7(s`Upr.ܪ۔͐Vpr?ܥ<)ʇ< <*<)g<Lg<5̇=KO+Y/yϩxsy6랛axyzv{}.|Uo |yG.o%|魂w|= ;*{6{z7bw+;j9>{F`__9*0;K|@ k!8gao4E4w1^ai8@dۡ8ge-}Q<G+-88grcى, 7vG*fAɏX}JKy>cMn w& Sgyy6\gr2gM^>IFN6Q.6yLާ|l+4WJgO3Ȝ&iY&-sDMwP!mYlpɭ^:\n39*b&esMN49%{yo4K󼴄7ɩM|a@|_fKLT&]&|\n^:MbMFV_+3zo0FT7-&۸-&U4xwR4yw Kw+ݯɎ|]OփxHtG?.mB.'OnwvOwϙ/M~䯛x6+jk^n7Mпm2t#Oo=/@<~$<~"3m/!__ 7^~]'Ee ' ?1 jZbۡxk8&hhs$H- 6;<g*i\iO#5TT< 6Ӝ3z;Nf6-5քbm5 "vMbLU9MIeBXUs%mMvbE)1 DVaDO5d:qc""Q<'c v#9?[p -@ݻ`f8NbZW{Xss8h,կS@b1>4[rg[ة]7y%S^9O\'ޛ`3q hhpX>|ǂeLX#}'ԞɇKB Vk DC>:SSnw֎ru<)/3X{⍡8 ba[|e\#[$mA%uiHϚM xcH $< %yZ01; ,$@3Jh$5瞾#h]:Lc5 KCv<j-hjh9 b._rs(d%$62_ +82΀E6-  15tcE/K\Zo^=i ;-c[=?LcU`5¤LxӚІpPRyc|K(zKǚ77ki~!iBe N_`*Ad`-U,~KoCYCձmA•W}*ixWuSB,ĀbC TP<,SC 5RjFXj[Nb7vͪ@" NkInkCY (uF1Xj*L!#-T_!lNAvH-5^ZwZ, 'ĤXp9%o&( N&5'YH5 P'ZP&C*l,U* Uej5i@YR5!b'G"QqZj*O%i8Z_n G]80bg^Kjg:q)]nvsyY9>O/[-y&Hp+Kqa)jiyCmKc_t=3 C]*21N lK,MSb8vO LTԷjNR' :Kt۽5H*IB!Ћ84 bG[1sx"[Tb<$i䂢@V ;3dn v"lh˺dӬ"<e{@*WӲCJkwǼ`$tJnvZ׬9T4 z@ss`f*fGMt٬ O 5KS|Ѻ*Z'ýjqܱpTwD=K!ci.D N)%@D`y<;'"D{эB Dm'2m -!2bg$ub ,I%F$\ "6̀{ E AWI'8{u9pRnSI[З̼x,\K<@qR?QўcɠcȢ4Б4WsPl`|MŁz$!e=tR]oP7 ^^q7 ɿ E.sy+}CXW7j.݌<4xZDR>YsZ朗t~9C?EKiSBFoQl7 ?óFzid'{|~QtXSMhF` +VT(ü˩VNJ:3h gR:KqKFesmriB!_үj5h-Z!OҠ w-ʘj=nteBmbڽ-4Cʻ芞C]Z utSU):G9#5U4u VTdִ.Ƭѽg mw 3H&G6輕:z8Hf'ARBI~:fMda_2vؗ>&VKv(&mCGO<SF^+&J߱hXc/ 43:yp\7IE~H`uiJjd|^z7ˏ⛓tR?y_._kWBoZݴ7.|d 5E';E':h]iq7-< 2(7r'-MrK+vzS.t؃@RQÝnJQȶ?S2Lw lZP~ r )ѕ04A^ཎN7b+nsҭ ڂW.>Jwvڊ}p={]8>8@.CF߱Cz>YlГ^Jҋ<^u^M{Lz[5N7^G/7 zbsCC);=P<8'3F_;VUM!y`^A8(xݠwOZn(Zn(fB5_ M6_̠ #:~An0O?"0vΒ:N Uo&Vl5xI+}+}.3|tV馵wҤt&Y9 bA/UO9™IepV/>FѦ5ꮀAAAzMާ`+[`;aD5\[گkVMTkdq<o`2u]Cu+i馶U"mbOS\QmsFH/%ѓ<ڻ'%J7m؃B6f!|-R> DE5ę8h: El*.&(ƒhK٧uȑ*2h~Y/s]aԃU4SM𢻡T0LS w`RXb]Tr$p{=Ofq)bf8 T#/ ]v|qw}JdiWM_!~7W ~eJ(rAoƊ6<|Q\ NU|=^399* 32Lp,@'͸r)۸zͅp$[W^[Kq)\t6R`+m*5}KzCV4xKg׸D#{lbzQ=5 W\"O|~k.BnkԽt2\Krp}.%ud> 7w3J;_I(UwӽU^3Tδ~0vݑy{iH#Zݴ5zz3Awk.VTU䃥w;PyTI%3DXrOBLCF"AqtO\C_s-npeUppqXMuj GnS-S19攺7xzD%F>"6 .Z0I@Ph&p=Mil@\l@<(P[R~z(i.ʗA(~ gӘO(-ҠaO;.˷BmQ1w$8r;!VwGe5:0wGA`Ct3?L[xVZ(o" 0-{ڥvdT#Ȩ7{;PH.#[GR%ُjKXsmSڦ'@=-zե(Fv!i&_ py+D yJAt=ݗsgMOO0~F3pgQ;>M>C+EZ&~Srsci&F< u|hEku˩NyJTQDf9ccL'6?q BPPK (@LMZaw'Q'writer2latex/latex/FieldConverter.classz|TU9MyzLRA!DB$d&L("{[)Xۢu]U׵婢|Wf s=7#p2ۃ;3xn.vpq@ǝpNd#\/\|WnڍߨUAT1'YŽg(*"pI8GE[x<SE&B"K٪\ |U)Ph=S^UTE/UTo}E1诊ts1Pb0Cܢh\sQƫq(n\cT1JU1#Ɗ UTXU#ǫ8U *ULRdULQ jULStUPE IY-NT梎9n1E[Sq7{IGU,Z,T"Uss*NSTq*U4QMzDXReX*ZTQET8M1W\ >M+TVqk8Ck^G TY8o*s*.PŅܼHU\xr+u%*.U\׉Uqp# x=noUAUq3sq3[VU+mǷvU^ww.U{*vUܫ Uѡ,b7BYs&ϞuJ5ep . ET"dUE#D i˴ gObnq'%DdX(UmP|h,13D(!j,Aڕ.o Ė}5 #%1.h\^h st隁`#2hL6ՒvJB&3da:DK[ih4.Bk=A ͆y)XK:R[bljICD֠# m1n4mL-iarDeʒ/4b|[1&b7 {pŞ⢈\/T?=xgxVω5gnc/R#շŃ?(4KeM"%!]Dɚ&^uLٲ hk'R3Aq^vy> ֦foZjskfc4CqX[_m98!}~31< ')| XF&qhԕV_jIwy$FWƚxOhBM| Hb|jc74Fw:xR c+AƳBӲfM|*NE4BOLMxk8,ږ orX/H2fQT 4R_ik y,M|+u4 l4 bbďk'͟^ K,4)WO6Jdzt5n&0|v~LčঌMB35š8)oɒ$ed UhteUJd K֫0Gk Yk%$HE bԔll)J=8K4 yLS-i l)aE~\}~v 'b҃L,[{0t6-eMS4|pqC5 DΨODcˈeԾ#1Y4{Hn,|I LBκVKДJ/R)q%6d)}RET.A$OcYM 1N8 TC*)m fd;2*aZtwpjhxžE',J UJ5ŧJ c#,Ȑȭr2eYVA~M)O2fc2\! R$H.fcaKRzJERaÕ)aIXJ0D[ܠ)SayKE*kʘFc+b3(DˈX)oa{TSƲ T*j8eXLДNERL4ePS&X8GSN`ҳ\RoNT%ʇVi\LWT&9:4M%oKK%Lʾ\=B|6CWca\DrIB ZsD$+@J2Ùʤg+]ķVSPI$BMrĈ wLOO7F,TyKRx f(%;bMUCfs.n-5x#3!Akhcݪ<5e6Q4r$Ytdm4^M*[0QJ)6&xGaQhW,gp^t؟*#$$(T+60HwzXe>ĻHZV=숞lt"RtKF6dD"ɯ|%ծxg9?}* )9xEzP4xb2X_jeVM0gԺHK͂P|bWZy4=5wNcX}1>?;ԸI13`p}al}sᏥXļn"C O|y5!/y Kgg"=%m/4HVRV).1X`?XpuwV3Qi52uVR^tCӿf;RgK?F@Jƈk *_odEzո42u'bQ5Ʀ48X!8`fϑ&ů H2Cd5We{P|^0@ޏ[$XK}Јeֈ<)˲clo #M",} "(H>M- fIA Ms$v);Rb;_` OYrĿMdGFǂVRU뢒4;~[t=щ.@tSO)@s/W֚YguY`.˓mSW~wѥŞˬ̺Y1f],^r e;Kv])mwJ[vƂ2MY̾rRڐDžE>\rэTy׃۱ r{CU:h=S2ӻL!a ٷݞ@*OTn0B`Ԛ 3a,5YZX ': B\sr WBI`1|B)88@Jp(l[~,#Q,Ppc(7<*'WS=E261HpVŒtO$>} CAħb|zIr _ M^jt_s/#ۈƠcx|zqΫJ;Fv;vOӣ1t>*cM >}\i, !c55G*BefXm%ÛO (`(7ukvL0@i1+8fW~`a0ؠü O[A-toUvFefn~S0Ny , ^/z{ޫR+2H'w=kjtZ0iXURU?T.XN6- %I)B3NjNU 8 RsLj;&}΃|x.BT",K/\My jgz<n؀gFn`nxl{~O6|na; [{:A{WLD5/C," Dv4AU( ('hUc2ПhSMFXZdј O&_2ֹ8S Mx<2X-cD 8%p$Lh - #'i ƩH7Vqaj> c15 *A@#}ƿJz.hj'@'5ЃRIwd5=EcdLx)=0D-6HEdXt|=(R3:cV>=Kvͽ,XF:MUpy{%Hee=Firs+mm~P G: .LIz6>xU^E4tH8d_S}#IAˠ+ R5 o16T͆wb'op u|v}I+÷; ߣ?PTe[sYtek'>ĤzF?Ir^_BpHEn{f1{!i!7 v V,e=\*KO)HUQD9PF 9̺ aD<Ȑ$،&߿rk,~v -9^VV8rol0VKv|^';auca&ǭ3 A "0a\k둠kݷ ʒ4 RqȜE ;L"&?A ZMu4ғ( 9d8 Գ Żۚ?6&N#L83ROcuj1چVmhaE My]9"G.{Una!Fpu瀆 ".j$c3!J꼖uľi8ۦ6ƥ؅l%YE ʉ!dr zDRipErbaa5jO\6b_6b_6b_6rY'^YYkW&|ΖD`e~)<2F}eݶaH逍ܵp(gC"^-tRBGsA֦ V =w܁׭VIG\ɩFeú/[ۘ(O0c ^*2y܃z6f)ʦ˥b/&b!h1IL'YZE b".Z1(L>N\uVAafE:9\A'B*m Y<,q,2։XZ0Fe^)5 f<|JO,WgR~Ɗuez jI~$|<'g!(|rnnMWPؗIP!hXM nvU}U V 2]C= t be·_A"E\tD‘I~39r86YcG +dҹu^ӽ0"-{;yd=2 6ʭ?Q2c@$pvճ$ · q aF5/.jqU0_\ &&8ClZTOZCΗ:n-f dқb y%Kf|%Բs? ?'+f^f&}r)yL_$ݾdMV%r[HfZ]b }lL;*Q2+_h1'eĝGUd@dאp PJLX 쇛()DDa$]e?ZzQg=4̗N=PKCv_^i09zOF椹l,pMP\Ee&B8ODLOiOZфu_JXra \ds"yJJt¦hO)i3/NirRFn=emse$ܾlJ/*C%-$P&ށFpnK7.hkM6ɂn):Ij$a.8CaqSOWgZfT!Rs Y-sۡĦ+5\fF|r`Q_$>_| wߓkTBbEhMe6M4Y"BnP8؉C2tp}W:r3ڒSv~7mD2!~fCojNAH Vd:Hqm,w_*\(+WѰ5^\(7?UxBa|D7MNkSkz*oFꖌ-֛Q  eJU2a(9SɅ?)yËJ>J7HTzJOTޘb}J Je NQc@V7(>E)Ug*4E ^'d 3XV;Noo&u6d׻GӌÊ1)"OϞ`^G-^gj|`)I_e+RudQζ Qѧ!~]Td| P^UÊ[`*֗&"^iw)0׃c[V#0gL]#a *ˈpѮ q&)rPפ\>ܺ|D0ݜo2/>3Iͫk<ַftB|G~r2W6e#T)7teRյjd־Pq䇀Yv4 U`!vnΔ`Ns2X7'kp?/ۺ_~'9ݝwCw&<@L}44hg/% rr:]ERM? .}\ne쭱”}cO ;j *Ck؀<\ux! ~?/6Fb{ {A %j#Z6F Gm10j`10n`K L20m`˹ e^iUl^kp  7 8?a' i?cm~ k>?g~0i]ͼ0_0e: Ė| Wy5 |1G j7t!p$ڐS7on NcIZ`5/p؎5sV$I/@\V-Ih0mooiik Ѱ{c8`}x%ҚsI]=ZuI"J&-S3`,]M"4ǓӶM ۧ-ڼmBHG"Ӓ] !;#*9< Jrb%8.nZ$OPc|9"wOd KWGZ.{]$ݶ:O3D;Yj!v#L8PIVtLAC,L *H:~Kfo8@rEw=3 H=Aǐ89H9:G >b40B&ٞ+H1N.ptqݒSH##`7SCd{0-v+/E5l^SE#1N`T}َm|PCGp3w!yͫb9fu<'ޑRE);JHwYH,;PBmhXfˤ(Ao:;Ħr++̼ dȮÄ/ƒ$A&t}&='&>ϓ#WM';r.dmV"eC?(M|_2!u|ğM|/MZWM| cour3D7L=P:'L9beB;Ulxlb?TM+ES&xާƿ Fi1-72?q3}xR` Bхj 0Eı. LQ(LQL>![`] 1O 501~1#%1oVKV9-t.ݨdb묩*%(M-v0-)FѦ#ƚD3x~i2Ob~ܽ{cSQx[% b6NWS]Pq'*^L=ΦԒi7\qNSLɢLSLQ.OÅȓŮ]}\Hb{scd!s+c33n5OgvSo/SLHyd 龲%L1]T3XoJPB"3՝Xw:E$&Z2WZElωtG4f+wb `3nz48@)2}e"L1GC\4PIv6ͤ&w:$="T& Ւֶ476+&mNӄ[zLd3\1aPS"OHoo@,o&ĩYMNL^C>`*17Cq:Cl )Ρ"EX,w}+)rVqԈ*)b;s\jǷ$g'|v4w xc&5LLZ1̕]5V܎&iN0Gw[JOQW:r\ Y76qaEi"|՚Tֿ=1G:t9;;iҎ`i]ռCO*mZЋTH"o)_COQ$CsY7AiIe9!,xw_JV}/Hj.VInbZD&mn Lɍ.8=oQKӈG.TICY(ёjkHءH0~gGe9lJOB: jzTH+x:F)7%Ͳѡ=qsPSnacbz1Ɲ{K|jM]v }ŇvOþ~{#хK/g]YW2 )J΄0Lfi24dZ6ɑkD(OzéAL47q^A;%' q>߭n7Bdɏu $u'HuڧIry ?"U~I;H]ښg2%p05G"Ldjv]t㶥ER<咇P3Md*Onv LJB>!4`2L=Ke--TpVµ9RsZ*=Z֞&m2d}1J0L%yn:6ISԏ vws}V@:GTŲ' Vw$lGĴ/K^̓B׭pv%ڐK3/7¼t_o UXa|f˝0>C_2p=G]ӊBoOyatK2y~uGAocΩ58 yjW3_~ Lfd0E{IXF@^(XP҈v X>Ȁ hjDF:Q~-302c %5yx8By"W5X =%K٬4m0+VUp\6&HtV^h;i>BNoAK?A ۰؁a'΄q1F/ݸƭp ^ {p=p?܄ /#=t!( WNJw{NГW/ 'Tm4$!uGYaG6Y貟{]TiQ( g`dq f9ؽ= .dKE 7Y0+|+j xÆ}P8pȐ$bw+M]ؗdl Rv7g ɞK`#&H<,5g&G gCfu =#o b+!!Y7<[c0!o xG/kKGBJ+,i91fz.XrnGc0ú%Ԙ0޺ .61a^*eRR I)knĴ+E*|8BX3{#ElbB`h66K`L+t>Ɛ8L "D>I`%BqoH|Ҝ,"& H,\[g%>8>ouvGzk֊֧y/e;hgD 5yq'*([5|r(j3s/J*mTRT.Zu%hBeUN*%)  A%^ x gopw\ Koq|>'6 |*#b ,U8HECR&Ƒ2%u8Vt8qNj4N$[,2VP>UQqteV)Z3rLY\,9 y&\lJ (q)Z\|Uz~\<+Gp ʫx:UuqPNjT?nPGa: 7Ux7T06b Q;pzF۱]c0Ƅ&1iMmn6mnצmjܭ]WkAFqցjWu-xvZ'ޤ=qړI)ELS꧟ߐp#t;ydd 䑽 #KV (l 5OI<5OAmnGs5!OJ20L*$)2Zf>@LoT[LC-9E5$/ Exd>4?穛*wafTvP6A܏ b0NyԂ<2lG1y}G6j? On'K[?xy.5:wzGineD8hY߇8}Щ{ eĠl\_#uX!Qt\O G:IwH#-:+@ExO|`_' tUp>5[U@q<HgD=R r7m@S$+* dG=H}Q+FkGazDwd`HvxjꃲmBy63U^>Kz;XtE>#N7a_m6cujR=nضQ_LьRQͱ8aXmzG`nĻ3趻c{Z! rCC#Rm SKfW0㐬)z2i$ H\t;f&hZ`FXX|`.&*q򇺉[LV[[Cn=%Kt2Az{c-U&5Qx-(.Lq\hRAQ0eHB̴19,)/XɈqbpTv쌔a9##3"hiWTY؍뉮Vۊ%oBez^>>p(ER_LCVM˃EF<)x <&CD6sz٪yӔKJUro<Ȅd{*4[o4%bQe؍݌] ,dL,\4Jl#-bdfAv q~Z݋wd^L5dT\}HN6 rYyUqUv,!oJ4ոZRyB?`sm짌 #QN|kdoXjaus\w!櫬<9GAR|ܘJ9ԓG7TBC:(IqN9|HЭYцPab+uYRԩ, /9gƍDͻZ*ݑro}n5 Mn~gXe NEgg{*GpPYҵEuóMjf,ʘTfc1Q2ݢE˰A69ⳬ>m7_p`j幊*ɣ66ȞlړF1VRIN>%9}J}s~ { ~ု́[xn3 _Ƀ*?9`UC<0@?_?!h`@o[x7a"nӢ4EiNҜɅ|'{R`Q ܄hNTeC|Y81ȑ:OгŕAQ"քq&geCA mTe0;X4.~7s6{P{1lgF~&?DfF 26>jJL=Q${^]͑כ#7x>,21ܑbdUEQ%\%P%#` c=Myi|IVPNREAѴy}g6X ?Aky.[qۥq'PK (@LMo@E writer2latex/latex/Info.classVSU.vYnH5HPR<QK K7ab5Eg꨿HOҎwSJ1@:f&y9so??4UЊc(E/!^qLH12eȘqIe,SW74M:bBFO nR2a*X [#!ˠ٬a'g:vR8v[g\m\5D>cޔr㾲 #s !'i0Mۘg wV_hE; ݚ]ϋo$0ͥB\SNdH(H2T3m;ϰJ #6)iCO$;eK֚ng*rpDEg~ 0zrOs!qM{X[6x"%y[r,1O- dtJRxq=+B*_t25`=-=Qt+O(ʌwƨIpO*N!=r*<*ڂT㪄 oÉR2-`TZzͤ3bjx\^lJXJo{ **u 7TILpM^țU"!19T|̱OpMŧL*u_+ _ߐINЀM{\a aQ0ʬ(ûi0P&Ej G.w .QO$-Q iÛ1!r,Hc5[Dq'ɥ#q:*yQ%p<Naߧ ='CA Ѳ+|H>_4sU, 3Vzƴ6k[Y (İZ¦ݑ-c=ӊ9ol"HZ?0<6ji6@JT Dm5mS7A8Ld%)54=vEg<@ӧRȖ]~en k-=#~6*qrGTP_@UQ@y^)^޷ 8g4ۄE^wjm _D:Dk/hXFXMuZ35a~ xv[pb>$QM28n!M{;VчЏ)o`p[kk[-:'D9~#7W  ~OFUԇ:?do9p' 3q҂4s'8 4aJT1nShS'.t6 4 2]K"aQH#PK (@LMuW!D(writer2latex/latex/InlineConverter.classz |TEU2BrA@ G'Ʉ Nf̄CdkE\%*9JP]Wk]ukw=~~o&}"VU=nx+m'Nir$n<Hk8+5OØ kаQåB]r Whx|/*7n/U.-\̍Yx%^5n% ]-k4V׹z7|7Jk ode[^dl­ۤu<6F&7ށwJ.7ލH^7&>!/xH|T|kYI HW[ͅg\ Ny<+].8 S?'s<" n|wkG4W×4|Yا+~ _u!^74Ho\m~GwK4@ewigyEÏ5DO5M_×~%kySïj4G/ [ßdCqAEC[lY6rS.iIeTn`9 RÒ"5|l~3"cu)eKkAyY16&Ba eK!8tm \N@j BD*IoUuxewLY 8@ӦP2m` % RcXpL\T! ة3V>0 {ƳcKЛA :jc+2(hd0Mi,%""J߆ 60;X fx& CqTG#$iׅ52ܐ^+8WPiʰ;91KbQ#8sTGye8^4bFmg[Zq*V3צ %rI`E'%7f>HX\yJŲ* l BAє'hJpi9( 1Q wD rQ)KfLm`檎B 37OP5!}iHxŴ D)gFc !9m"Irp:|]xO=^x_?:|Ƚ444TF-U-h .ddPrAv0D `-Q>|![kpe'qmA"X`|)EB5:z]0.8! 6pEX/X`KR9kH"^`GcbZPZ@S9FB{ GnsN1V1K"l:St|ƑW4JEkFW504YT×hRNh&tMt$&Vh DS.˕4D!9RYl*;NJi4ҩil}qJf`h&hML9:͕}~_t EٌNh贐l9$mSƱ X"oN r:elj_~K4Y -kt֩FU?>Eq@3lX YG ?'#DLg\ T/GT tN1i)WHK]LBi.i|.tE:],Х:eB2rB+*ֈWcMUzZ" ]&)K8Sƃ5#8P* N9z^Eigp6!B0.}傘@%VtzqJPS]2\!NЫ:px^̨uHa-W l _^GyRך)M ?Vlֳ)L_g=ҖUVi^ۤCGH&^LH:%qr>XRcY}^͑1NzGYp M]TpCJ2&KV5b{2NwFMy;:ә+X1TeUK8Ts[o=Rᐚ`ʰ5"`7@}ѐ}Fy4jۖkaihsfoς:re̸yIY@MBt#ZYNC.3 *nqR0GqMԇ+812nD&pV%&֎5"[l5.L03:^=LLR Kj]CVՊ.P[X[kh6I2'L=CF""M'nnn~e=~Z3qnYoF*}5lWfH9jglOѣ$uH>7;bp֣UTb [b4ɾS[Spj(5)R9%cbCpA|ng8LUҊQǸ׸rmP4!P4O2:N1I1zb V#?DBc"u aOUE˄?6:Ƨ OaYR`3HfQ}&R]RV6m;^VoÔoYeIu(&Ɔ\{YP3&%-،y eb;?cΓW¥:tdTai١(/mF->xT7-*󻳅bSR9B>hDLÓe2˙Ĵ 8XnޣkJL2cDZ'>m4#_giM;>g`y*#3 ka15mkU:2N.0D3QH'؁n8C(? /G=d+`m HNL< ⒢"ip%=YsC~b^2-p(Y::! t%' 鐄<о:e+JvJU Ά`QƱ"Z)"]e7djrovеMjbe:@{o7۽z4 8ps4Cf49k+-wʘ<TP>36A6r|NopR[P-lAlisDW0Xu Q(0E]j0\lQ>8c%Ƙ吀հnep\* gbvKgXDiM+}oZ{Ma цvJXtɑ t˅/0Y?]"d1Rs,s\|w *|Z(QfQs/;uMp5C0\a0ܾ;)M0)Mg3|F 6ˏfhqIdvn¥E|J!<4A&r$=%omV: &gscr-i[&Ӷ 0V}f> ڧ5˧*}ۡ4(\Mf㝡x!)o{m}N9>ǧ"i,&8_s\:k=tl*}̦,9$E9$t^]-ӵE畐W1J: +a-\7}p<p3Ξld.~ (x] 6\ 6x ؉O^7Ev}dW(^n:ޤ2xKYx0S=PgOʆl$ʧ`~| =yNBM\$M%H%m,: v克 0)M!0a[\QG0у0~媹9'tm }Lo0BFi_N•"6\.G3%=93D480 N\') q,*$qٷ9e|ǃjfGJ@Mި&lpTWImPക@b+^wAG#ہ #rAGʱ"wL,cr;߽֔y#{dV[Yv볗"~H464m$1^>6[,w %ʧ:R=jf?[)yv2킘R] Џ 'a/ col>u3&Ob!nb|Kp8A=lXFx2urꋧ0I#p4M :Q'R<'BTڎp3K<6;εy,[>γqچbm4V*1hsֈ!v3f<m1aھeq݆;^ڇEx}^je(^n{{3^g߅µ:xÅ7;GOlr㭎x4:cq6ޯ3k%v oJx82|8ypvFx8ZbPq!0v6Ӡ|]ɔb7[g߉Uz} `> :: =!pef221OuؓYub zĒ=|rփBќ·jR<3bQ!Aɟ\P%c{<.#gcLcaYGa$Q;IT/L*4-Ir1eDzN2"[Ez.ґ>ˌ9-e㺬3$tVkdOKyP5|F"7nc=a)>Mvq]4#{yka?wUw/Wo^}1V Un{>1ucG .cQ pr,2W9S%p2[q˼/`-P zh!(UFξV@{12p:M> m ퟶݱz{ۅ[.lɰGni[* <~kmamm +[[|g['lk)~Ƕ=_ '>:AOQ~oaZycrB9n+LK+mICܴ5 %%yҖI['mI%aʒ K Vta(`pm ٕ=eךR >} ez|ۍq;; \r%&081%51%\aKCM["LDX|y6˜3Hו)Y+#.̝2"d^{gbU|L0t^!IfVI[V3M6s&McR҂t$pԙIm^>t,.zSw(00zBAN;TK.N[np7A0 h(짓Q9|O#Nlh<i8&rr8lu4 WP%^Jg:h>Jsp;+s/f3\Ay-/)_rÅ8^&.(Ҡ;>E< y >'qC 뺑xm1黤[sr`z>&蓆 \f~9y/;TVQ"*j*C\nMau"Y0&UUi CNB!B: EZmVE$ #yDa`GȻhSyDM犼rb w:6A#8^,n}zT>'R )(c2AˡVtAZ7!J7,yZi=M=dA52a'8OV:dKafx2sh?@,-Ձo_r;:A>3 P0znCwaNcdM,`OԎ$t}m9%Sz>Gd>e|mJ:nώ-e5./r ؘe=0cG|Wbhm\)-)-)-)ؔflJKWmʜ;M S7 {\zsd cۻlt)j(+t50t #0Z"t,p k&n [ 3 6n!=) Skz=NڌY$FfF[/mcDeS09,h#wep-w>|^\J+ n9asO% 7S0PL#[Qc:l1cNCUd#"%+__px(X[b{s۲L܇ҕ#] w;З0`x-0ZX5ś!gs}`<`\W+A۩3I{"X{?:h6#R*a0^< ͐/xw 2|[ -e_&D憢#n(=!Vbp(/{ Nټv\~Nw`3@8K/fe#+e[!NaU0b#vX)&|Vq\Tc*˪+%8JT۶*LjHFƊA{՜~K L'@RcL-HmLF<`_o;ᇚ"{m\'(אțvʂnҔ~PK '@LMӜ&writer2latex/latex/LaTeXConfig$2.classRn@=861n -ﶴi:-Mx-Fۉ3MŢ*b '! Y̝3w};a7]8X2f nߪ5M[ɬya%|J-ݘk3!D>JG Z+_::̳gP0̅Rx }Js8-,(%n̳LquJ3]꽚"_}0f!cqNZ&aU޹MAx*M6q퉊$=u.6@Z hj2Aз0c!4CyP:B=T`S0{ 3 ,YXgcp( 4E^UKTxN7PaFTߊZ㈟LyiR]5-\ 4 =`PK '@LM6!&writer2latex/latex/LaTeXConfig$3.classSn1=ktBC݄d6}B*bSTbLe 3W,J >B\OFJ{|oQyԋ(/b }E4,4-8 9},ÅUz] =x}rWhO)v"qīvORMb - Rh>{T˽H3OȌ1`wPt3 =a/ 8䑧 =^diLv qzŞx!ͤ\R K62h5\g|7 -hc-lԱPChwG"i+aH7i'Tar]Y*xq/Qrѥt "XlK(E.G8S0gi OjR(v:\ F&U$qR VZi!]ɴ>#SNo}E$MI+& ˲f2P JppEooN͒BH|?PK '@LM13\X&writer2latex/latex/LaTeXConfig$4.classS]S@=K?O@Ҧ@Pә0ن-W>G9ޤؑl=͹g7?~~`k`G呎<*FcAǢ% u  ̶>ǕT-' _up^2\Gn3NwUaHu!h˕bwxX->(Ot$hJ)PP:w*iτ$b!yS) /2LV+φ ~&"~/pĦ%:>4+x~H}: x0! hD]6pw /DqӰb?5 ɟA tDR'Kp 3Q7]*ח J߆;i^E\ǽ;c["},"4#()C izv#%R1k,F1AaS@EXĭcHpNֶkH[Wd?`kо`@6V }@SDjSihv f1&&d%aSSq XCdf>T@"#ކ_PK '@LM*ȃfW>&writer2latex/latex/LaTeXConfig$5.classR]OA=viT-PD01_IHc|!2ew?w}@(m1<3g{;U-H*^2xxiLT!s?}[UqC+vY[6^ Z es$u>Z)Fbnt@'PNL*i3n#GGNq5TYΐ'I%H|Sd)J<T}tm ~H1Zv}N3G{I\> qȳ y2,gw^Ot,^Ia㯺ly{q)oW䠂;>U.&̪X#ggAh4 0%Dauxsc/*CcT`p9<@z,@p1cPXJ{rgfLяHchPĦD8 L|JDb)р;P`r|{,{{* g~ eJXC$kF-PjnaPP2 PK '@LML&writer2latex/latex/LaTeXConfig$8.classR]o0=^ӄ+ kӍ"j@ZUv^g9(v4?N#`"q=k;ثŝ*(Sy">:YHZvkA3'{YL> qȌy2;wuNi2W6T(֔7$>pG}\BŢkhzh .]"O (Eo#cŰRZ)XlyA052 g¼u^΀ƦE% ; BKUqtDŽF(tݽs,}X˴IJ*5:V Y=U\t}\%T(M;O{{V(W8g()R#>,D bybu\#a&gy7pn6!1 PK '@LML'sa$writer2latex/latex/LaTeXConfig.classZ x[ŵ>3Wҽeǹ8x'dmecXl˶,K ek١P e kKXbC[XJ -[K}+R 䝙Fν$^9g9gΙvy/4Fk ].^Gih'|Aae=UTڪ6k4<ڡNvi4㝠3`Jh #i\==ANGNC-hR}ݨ5I5zFq4'k4zF_i ѳ4zF=OkZj"^K4zF/s2BWj7JWkn< ulhj:^nVF64zFoM4zFKwkޫi>n}@j!hFvBݩQFw9!ʆJ^==}\Ohԩ'OZ{p*3}6>G5Q/j%I}Ej5ZEe747}So;w=Ck@j#~O4F?B_j+ o@JTJ5Cd4_S]M!B5E5š)h)NMiJ Q',q&gU\桲Ex )HC%5zk 2[XWj;΀rV[ %OKSSaP|{7 4WV``50\Ҫuuռn`f'b0knp[׈V0k/#FR2mv8݁lhG@|ED{6 2A[67kyc1Z]oQKH@:1Г=ksFe'@` [ϼw%ဪF{Ujt&/:2X5#1C ) Fئ ]1K0ohÝΉJ3]ܯAn<,#0B5ަE,Gl|fg!W qP,#TnW1TT76M&wcK`Q]FhtW՘}u:ouDsa]/:8~omK8((ph xlAbv+)aX-&q-%PoX[2} .'9rz[ x|+0$7J܄IfxQCp#+kkn@]cL"fVʃJCHQ,>j/ںqN| B0Rrt_5"6,T{*[ #P {#ph(TTTŻ{M =Ht'c/΋Jk_FXه^dPnvVƫ<&#cEcvE\5܇|(M#l<Α1BwB 2%7#ƥՇ6LT6;1Da֊暜 XkWRUgHn\e1كsv$Ӷ8*Ugqz.2ف|=1cQnnʡKH2w(Ytz@ ZnBrZW{[Czw7>Ly|BY|#* %mͽ #35X2kcQ :^5 ˉfh*vKA0'錅}l?7־N׋I6vPm4 #D3@8.y|53ƈЍ(r_(Co8'&g,[Žv}pCD/J ky&`Cn"p_( uy|ƑVs[y5nr7X(*k"Qʌ-O0CO{zLJZ,lT$k7F:#H\I ۳aCI0(]CE[ΉH@n<q/RH7WM]|RMmL|h ǓVJpTB?,,8.'co7Ӆ.x V=;.5ȖjM/؜;P&҉\.Q&Da@zar |B8 O-f^ip-u-A%f "q",tGpvc1wXp7CɐL0-d*Õ`Zmm r9]b*z"1GǨ@yȋGY@ᛚE@-R:"d 5V;#2En&`݆p'3KZ. u{\yh q{"mo27(gI(RlBa:숔ڥ.pP[['6 2ml##rˍApd0:0B1_G,l5`V 0K(#lI200#Kx &yt<0eό8A#SLҨN[L9%abPcE"Q;L gR\bWD[6a]EյJcB.&w z~5Orү0\tB|_ߠoIHw(WGI}~ķ?@6!|fdld;ʎ3? AAyYMMd&Y|,D7,k&<呒< "II8Ia<剒< ɒ<婒< \ I.ATP.(WH,gKJUC^(7Hr#GJrInFEWFעNף|$1|,AI>$&(%NIB9"ǣA(wKr $|$$}%yʛ%$!'|$i|:ʿ_|$Y|6H('|$ %"/KPT/CrI+%7(_%W˿5h|o27[{ ȭ6 dJlP wsC%ɝ.`Znr:oP&M {7 W\%emv8t휃q;]9B%* gJl /m%c\;1u)~<JJA/u>îX.Gv..yG `! MΑ2uuLI?N-kuz>  s`hp NB;S2#ו~m 2Vya+pp sʑIqdrL'GJH.GI#%$#ϑ2#%x 8R* H)a)!9R!!%5#%#!82WjUđyh̗1Y !c9PBqdrb}I84 `~V hWrKJ9R)!SxgURgS9R-!x+j:Gj4R<uؽW?V h h\7C@ i2HH9mL YY'!K3Ñ$d.Gy9FBsX Y 9r#! 9UoKp1igc6tp$,!Kyi^˸Nļ# Y1]h~|?l"ԭ!. 7o#ͣv[b>Uf<9QBj8IBj9YB8r'? 4_~˝+֔gg"x/S_+4 _<?x< %M|?bGuNtZG]O(&94⤗\z3qчH}ӿ!SRDIP2YL(TLS֑RBf(FR<@ʔI:|D*,[m;̱&smUd̷uddRkNlO5`4ھ'G]>jb^I:ZJOc|_FZב6~?"I%A6#Qg9(9"$@G6:͎:r8 t3ș3Yَɹ<]|rc,26!%Bu+r:S:FpF%h#Bv£ Gʾ}J^N x;mp7/ p/6 =p\orkmb[M?\?}'gso7{wmWmu3z0;c+a9{~M99c;7q"2r'& w2Ց{HmlCp q݈Nt؅I@q Ob} Od/i$ϐ9F'}2n?ɋxM+WW5 U_P7:I'h)y%z y@ާ'YCz.|Lo mS0>N>O/ɗ }O_o[FS\{`. ܑxCea@|>!*yS%o}=?B/*oKoX7{5&2 oٙ';JTzycPe};SZX3 i h9؁k{,;r££BV-);O5OgqD3<.:bt\At1$6NY`<lFpc ոpOH^sJXw=ӣg3gcJ9&ǚ|aNp AДKskL3%ʜ* e"̈y}7ATeK.O_[ig3>(r'C*?2푪dWkEKPm,ȱ/pbE:n.Q˯96(7dmSʻS, \x*rEZaNеmafZCp=AaF;p#u(x<lhhޥ=5=|O• Omp7pto͘CCmGٿbpƒ~tֺ0oLRx`7ɏ&6a=}GgFߕx`D\a Ox"u>Q=e.Ky՗3ao&:-sļ你ٹ79X= 퀏Q0c\5'6A1 sIxN SzrXOPxD+h~ fbg)zkC~18v' UjITf\J%T0 1'! EhpCQd2 cFv^(G{*R'DEFos@dЏ%?Ja俉3͐gΠ1\aʐ|uʼn|><+%4s͂7$kXӫLtjr)fɚ͂ 3'[l1%n1͂:ZX\o2‚ir)H \ ,,X\,7YYd2ڂ%߂fS1,C,Xn1ekR`r)8 ,`-Xf2̂vS ,-X0ehRhr)$ ,wL`ir) Q,L`)`הeh ߙL`cr)KX ,3,XYoRb2ނSYa+ݍaA"7MQfA1!SQ!{.- ;L2b o: fR̲ 4l ,LYXLgtL3ׂbnSy-cso2Âe)  MYZZ2e XX|llRk -jA/Do:1#PK '@LMztM &writer2latex/latex/LaTeXDocument.classVmsU~6IiBii -MQDT@BЕM7RݘТ~Gq7fl;cg&94 8={Ͻ<98o8>|(b>N "U,ò(+*VU|9'>|ˆGJ1bzK5%⎈"***lBvf^QГc3e^K{5^;+خgޢQ :wgAw5*u7kx^U bELsLk N H7dX08z朚g96FYW0x:*}ubQA$ȁe3J-)y8Eh,ћN<7:WLDPQUl6.مUjV. ‰ VHJc6H3AIֽjݣӨCC>'+ <^xvhV S}ǒRոT0FƂ6bMR3f%.#Db?2 p V0BhynSϘ`: =بVʠˎ+c99gݬe ф%8Ddf\^ ^/d6Oz%~4ANp28BCk7u|i3)ij!? ܆ m"D$Lmc&b+mtn"JS@=m~^!=I/vX:WV2cxOS{r܍A*<PK '@LMkV-writer2latex/latex/LaTeXDocumentPortion.classV}pTWݼ}d%I@@`- i]$4f aB?i+QtL:%8E3ř:~)߽I aJ ޹{ιwOka܆!#V:( 㐜Ha8D6A8a0$5G000ı }#qBCraxD>ru;=,Py8y,Rp3ٖv7z2N-m7,Xd@KWa6l&=UG\ش=n> 2ٴ-M;b'ܘq2&_㾕jgpUQY[FK%{J{(Ó<ϸv~M6#-ggrgK.U;w39GFVk4q#ۓC^7sKVTX՘%; '+x+[ j((2;Tp^a !冏 l@c$ePu<&0OEV8x l1Ilb SӇ㝶&lA;c8b^ Ag}5 IA'Wȧ2BfcYkOX %X*pwXF<-0a"g 8E dz>"/QνK | ^X!|t>ǘV5j'qNt-xngX[k Вi^#⼒vg2]/+MxP2Y^k/C k;!`^*3üW\1ḛ$Aqb9[# g"aەfj{I79*>ƾxVԀGJ&{z+s4v[ExT߄"|_@0que]?.pVqfA(VPtNFL\\7@ /8p\8ڴͨEah;i14ch'cP*^0\,Ge47IG&shEPӚr89,ayV?v|WK5N36pP6J<^) >Ӻzo0?k2Gը_'zӐUf7qhe~i{6qBIPҔt/Si *4qoS,E-tRLQt?ت@4VxMYA !30&5+Y40CVČPcf CuL j1/mc~UZfe4|јnGŒtŜw!)b-C'9XF18,=:5KΌ1]k6Ci*hBr"j5+jFͰ/=n9mUfU_+ڪ*rPcAYݧLվ>o49ePy">+T@`H~#Z1xu!^yGۓc$LnՃIg0SȓR'ewǫx?‹g[z/]|+^ƿq8#ķ:XE+'Q *:}ŹqOOQ[0;2$(C\,6J顓FvJU\̥gJ,PRWqbq/+įVMBaauA,kC' lحW|t9A+gxq^ ü56!b0cNݭ}%<@3;IT[~ ?fM]b>S睑%PDhT'.ǩ ٪Ւ_:(Nr_^#>?t1kvq苬so2ѷKg*0:"'0ed(yY$s#6mQfC-=F"9_CBYdzcd4}c*Y*NcQys,j'",*+Nۈŧ-pE,.œNU:~Oy"\=ֿ&C|Kl~=S??8oq)rx-c}V!,!~g.UUCjtIhj;uNVmSCZaX䐰^"jihگJU5)rdDU=AxL!~@ּOH8Gg5[^xثPD%jxh"5\ѧZnPK (@LMps\_<&writer2latex/latex/ListConverter.classZ |T?ޙ@` loQ$$tf"ƕkPnOj.V^}}^[ܺ=[ {gI2_o {,ϟO7&">mg~o79vCLhZ]v_4.|@l{{eOA2L~䃂WD#Oxɏ!iG_L>,7xXOO-Ȕ&M>&C{oY~M~om_2;&,ʏ&WyWM7_L&&*dM~䟘SfIMɿ4W&aMɿ5 gM4MoxwM~?gb_M%KoM|&hrɧLTl*e*ܦʋ#T@ҏv*FT~5@ 4U LVL!q<jan2:B&CS4UFjj,ӐUHs}x{dQ.OGLip,Jקw"+"#UH)bkx{3U/ Xd6>;98p>[go4shz.ֲ;Q4-NGvV'ZZMg]$I=~\ZD[ k{$5X$̞| . #:#b6S`E)$ʻNE9n%W%oh`Mj/&öiYm; wtD #Mp2&†3.0$2X7mc|֓01ק1ue7 +ScيDzD{XDtijG^Ӷq K@cL*4ca`=)$1`E&0l\7D11|K,$-fOddA̔H+ 8X5k?*LB'Gg)i]C5+"qCe;H;&fGE:߱IYU'|ەŏiY٦J9hWk&ӗcx3S/J-:b]Yhǰ+tӦSz)o\6xqul7%#PmE1ϣ qzR* p8r x#x^"Edkm=64ތFZ6ʡ0$-pֻ|L1R0$_j}9z0PQV6xCKM1ڈ1$1ՂD{][8)95S.NOy+`1>WRkN;[}6FjAg _h _EI"CGvdUܸ! SH6ֆm4¾U]q,-Xȇ]%:v @T= jg,dSdqyL ~Lß T.W, Ԣ7w&1UelrU(',zTUt >)pww ;n WxH6:d̨3Ss '# 8tQCX5hSX7; %p9gAovE7-5U1\hijhIaQҕ+lWȔZ]h3Rץz,5[j:R5KT@kz>Ū8\R<ʢo 5Rsԅ&!["5RUElYj)ziY0% :QMI7qU$[,ʋ~K+j ?jHE(`w 0b8<1zKJ݆֮X42lԣ7jBxZ0 lgXC,gLذ{"/ވ7Un4ZUaIі!b3 =hkdsmN55n:3EeCsb:5dG 7ϜM5fF]UK"K?7cv II G0=-Ҙعoٌ-P72UJ'::rmZNUڭr,h2(qƍ`C"I"~![( T:ґߑMWW_]ըuKv9E֧9[=yӉ'U,̂fq41h-P{r-(@-|}-f9OxGf͋K] uUZ)R.-G}$6XS 6=7 SބnZ C*'Ír6$0LuapgEeL!lS0/2{E6ȠL_CLkBR{3*T:WE;;D!#MIg7FS;łz5LwF*7Swt&¥:j]I/D+L&S">Vk+T?mkI tbag| ܅VukX3hVibao ?w4a_T}JkH2yh=B&>GY8}zp{4 ;xVQ毱2jiBaf2f^cM3|8B8p ?4eT.;%lt"SPZ%M*KxnS2}xzub*Tqn~ k`8AZ>듿Y'ٕ 5e DJ]8g3B!@\F@\}SqK{"L3{m.dW[M̈́-(:eP?CW Ylt0#eJ}Q,LwDCa;-4^ŸZ ~Nh /:B\zT3&z֯ qȠ tw?DZ Ez~-.Aȅ?қo݅xS&Cum uMѦSqe`@A+@; 70XC2**PPb 4f$t!ͦ.U4.ЕTGb籶=?-8 I;]z5 LZMC_aBǨTQ7Okq* +cq9zBiH# i~2JˤTT^qO GhP9N(zCUnUSNϑj?bZ:@4VF5+k N[髴;u6LY_?џ5į_4"}"$7VCɃU?^PG 8(2{hA'x>=4PA=cTBSTL narfhS@ArhZ#dH"`SfhVe7Նl}64^دq'r-%J4@j }.@-m먍n$݈xޤm:NjZ" bDIvAQ#(dbO(dbsq( S`` (ˋCpIi \P7]uPw9^kFHe~&\* >Ju-}yB#[y1YIn],N~e~uw!__@%x~}Эi4}p@*wbi Kt9ݍe̺q̰1Ȃ{( ,pGcdCQh ; bo \̴R{\W; md\FDqYoțsQZx#C_`h 0OO09j@)\znh z7HGfpG88/Bvپ d7,Y-H-CLB+5jLo&ogs -`"06{˴jKQi>݌:a<Y;_xg}Ya<9m ɢ\ƒl]6K릕U:B\-f?{_'enU~ĵA/@E.M;AxzBQko~O .y1rvț]kϟ#߇y TdAih.P5*e'"5,7 yoy3= tdI9ǜ+C<bըP£uF{y>t=y%i(F*? ؠf'ub9[{q3?Ux)*yC*O0Q}nQ zOz{qL7 Zwà#Z*Kt*̐y}՚9imM$MLg>/]"Qt(2 4wg/$VKw 0%2lC8/egyd e{ҽho21沄ì}_H| <(w+&iPs꒵?9qp(;>BUD>->")Jm26O <*}qgmmPvD2D: //x:(>|jm6q]g+x+ mMvZ5@6N;i;oݼ>;ޅT~==7q~{`&|+_̟Kv w^"CrB7|?!3?A>_QQ!~TU!5fcj!VqP[IO8?vs=|LP3zU9uW 8V;~eqN+^ 4yyxMGZ8Mv$9I?MHu($<%v$i(&CbC*Vu$CU j5=U:%Os Wu!?MCG2xWVi\7 nHx* w񎛾E ] F=HK+>a K^r4axLwtHo j=>Q+%ud.P'j!q*hjD.)rz{,k}2fn5OX#=^jA_쾲(X=4,S \u˴=EXWU+î_/Y7G 2"E}0ju,TB!g2Iɸoq"=+L`_BE/ax.T A{$=G#Q([9< VƧx* T1oRIpIj(N j8?FZGwU)L⿪|JQ*jDuTTMVBJաN5Mݨj&7ini+4@y$:i!F}&"{P]}{|l+h!1f Ū gii0m}BzP1Fx5-:z-_ ]h ͅE̕ϟ]4sMM)t l "R 7~:{I :Mk /NaA5%͔sJ%+;AV]lYu__&*!qn;rϙHFp;;8[`D37+H u1^nZ ^_[ǐ!WVLFArWlk/;Y;)Y8͠/Ț5ɺ!uoznu |p2%#p_3sξ4\]LLk٫O6TpA-aƔGFU)Tu<2iKh1o}Y";'H3RE46epqܠlt/EeD#ҥvCq͚o2Wq0^@6h'˴̭Q"dNѬUwC^;1=M?uKE̅ES-nz;TY{H&bi;y LgF\4"p[q<\>7?'=C8cfQ`1CۅQ|3 9af2=mgZ^;ѳ~*bNOپ(t$cujS%Fv/\'`޳c)N%6`ӦۣN:n4S -kGR][(W2CbLyjCDMb6T&ꬊ<2&/,RZwZxnpjnUmy?>`v|J"'[( MM8X1|ܒ~fȀ%ۅl|7=%5UŪt~5h.KnZrC%7-*F555UV4Ujc_h 'ggɫ Ker%wYqS[+!wY![0kJ&)=1haɇ##A-,POE0c:3 2}Jo/Y)6{(r,c4j$2[|I˦L!K,yDZy%*ϑjULs#\s21K;Q5<)OY&{x/[򴲵cNxģ 5jsO,;2%s si,QFh #㶇97e Qxo)$[^ Q 6p0ٍds)f.M;I=NHEK|U'6hug4D'{ |M^[rD^VWq㶖rpKģ ےE"B"D'K^Sf 'KxvQJՀy\4\9ԜB.Z &wLJtԸӎ. E%Jk'{W;>{aEsS(Ŋ7C%M yEθ iUk(-\lPKuwB=ETak2/U)+]D)('Zg'+|:|F.4fD˝|W͙X ډ VbMa3XASEmssїdr^[Έ'cQ-QϑtdcFgnUج ;=nHYLŋIvVsT5iIs.<ޣ|v(Q>K]W]N2:"E85z9mJ8μN'Ft6+7iVb4M9s 295WGS>!0{alo~W93aI7$MJRͩ~jԜJG*4; qX<>Ƴ3!gd4|2QBI $w%tƳ-;z=}"~*GϣRS:jn3W pDUyk&G4_gt{؉,{N[[_v B9%{Y>rG5^TuP~U!DJC $Yyq0VRХpb*p f UXb\v5>tO6 z_ 'O1 1.pėzһ<,@{3:e2;A,gʆ0= 4QU>r=Q[nT- 4n wVr!Z⋄NW_fՇfsD}e5ו0WQ i.S(C;fp"X%lh6*p5;8Rqiyŧm3{؋g OJcϯ1{ʿ^-θ>7oم E]EBg¼W #>Tn{=\hA/rg N_?%(<+a=8:B ~g4H8qJPM5?L|8@%? 9x\Q4?p72W?M}z?dzaf1]5(v4dۘk৴1R E'-ʅ4F|*zKINVPK (@LMz )&writer2latex/latex/NoteConverter.classY |T?'Bȅa AE)vFQ$83a7w-jԥ .HEU.]Z׾^kkG{g2I?o9l MznRCw_?|ai>]21Lr#GiS4OkB˓x)]"4Qkj<__ ԉ ^E"E/xZe\7ȉ5D$\)j8qh*^qTV!8qƗi8qJЮjN(w/]IGFH'MY5+|WiEWk|j|^ߠ| Sx<XL2׮MDRfh0ejOEU3׵PFP*MbX8dIcM< Fbə.*?!PX$ ϶`h5‘0$קpt~ƺwK0cj,;_I溔%LCi^V0j4T1 ;%=l`carnXIC4kO%"1e̦X1F(tHL}[: r"nd^su!ܻ)ڞl97<\`0@v2 @vʞ!\lQ &G&LJjэth II}L}: 6fm*-n;6T"J*q+zqѱy^DR-ux`IjD8E٣(3:9əLɷ]|[5cn ͷ3 Yџu+k[Qt1L岜'ز2n5]_o"ljʺ қrfSqy|鴝1WOe:OnhOF'7.{tcz]Oo0~y;:~$XVaj1ڐL޸YF٨#m~i@WWގ2 E `݈Z-;"NS:?O@,k! :d5 Ex;Jl̜޼1 ~dݐLm;A2S8vУ:GXd{O!Y5ܰ!567Tifoq!+j(;:?tR9bAog:0̄ &;b*[J  fOCfJq7?3v s:SoCC;'t>5=#_U$%sKfЖEr?t~a~ )@'b& JOM7LD˨ *}UsYwAO3ߕB@矋c=]&dS S_ePݫ5 mG[ko_K `3׆⭭(BvDPJ6oZmC@Lݟ# SU$̤) 6Ka8Fryq = QCLL xkL#zP4t?tot?n՞*x!Tjhm(Oh0qȒΟ\1dBe Mh綻8 x$Ca!8Cаk]v-ڂ9fMAԉ4wR\*xaJi^aYlV!N}qƹ97pN5 hb?N%\ c9 R2#Y(yضnATǏ%ۺ KOV*#9vWZV^':JoUta*^ !4Ư*wQ'KyFɁ‰Rgc'U,Rg^8y?޶yt5hb}3+WɴfTGi-p݀7[m )@d@l`>j$NeBpCAmS;Fa]>JcU^FvT:ITU5 @3Kh5mdT*ѵS/ V9\- A>.F6!C>l<q0{biq,Tr$kHM `69 C < —AT6+7+M |^0BrnK97^5>`<":> xPr(7f\èN$TYia<5ty0'TE?UbLfEn|6r^CGi(ԒRz8ģo|oLט&~:i;Fh?[5'Ih1#'=K4[2HDb~ר  H7pO mς= ,H^]ŽcorrQ*'8fsO'lI [vHgǠG̎bx~5L>t'+Gzv^R|<'%U ӷH pZm\|V0MtNtJ;>Gk]#}}TAzF|>Z> Uxc\d9FUWHKii7C-\f`IqbV lH"%O/Jš"uE*̇_BιB#C.6h\JU]o>OO%:MkEzt4]/[77MYov߸E ݗaͰ|VJ(D} E2"Hߚ+m2vv{Z$3jC&wqg{NtBt/)fR:Q/0DD_JpvIpDj培Qc<۸/IN<^ y/7p oͼy _0_ɻ*N>Wak?wv[ߊJs[^t-hd[iE:aAm* 8$ZFIh #Nxx}N q1j+%t8y^TpgeG!z j'PK '@LM˅u C+writer2latex/latex/PageStyleConverter.class{ |̼{<}s$!ADB6(r %AAMIV7qwaV{>%Oߕ{ b*|V#' ,y+ |Q/y2eRk+z"WN!uoH'o -Vo+¿)w =Ro+*@ ?R} nT(BEP- """v"E>Vd**VTTQrEQ,*U*hEl^ cVa2v,o*q4G54A:׉>:&Q&ZESեzE BhPtBhc8EM[F{Es|NYs͓(ZhŊNRDRE'+:E2EPR*f):UdVԢhDXh3WtVEg):[9>(MQYZXQ.E݊"UtqG1+QRmPQ&E]_gmQtD]RE劮Pt)JVEW+FѵSyE_Pt}Qї(KIk^nF(I.‰őpZvnhChZ4֒JDb]Cf0' u6R56&"0#J7MwvF9XH,pnmAgu8N4se5u HW~N0uU(NSNGp-wJEb}=mĚP[4,CC;ĒXxSjy(t JuG -IXZRxL F`kucAFd6Jg$S49e+B=L)nI[nΏ^[ؐpca=JRxqZA0V|(ImחDwy]t)#tepjH`T Y&s#5h_Ovz.TtXx~"╭. cFRݫ^޳H8ټ~D:˂:0m_-Ep'E0Cb6ն4fvK'sğ̝TTV#^;i{^QrӖlmOw~&sDO(&|9/F#gdq>Z,Y$fyMm#E1^R{6fOS!"Wh4if[tn= V󢑮(pTxkƣۧu{gIwyKnHT'AH{SS_n|O|I?)(9ZE^ً[~mڶZ"I\}= rj 'WMD׎C^h{r3HS XNP/cCJl5zD& Hb\# !AeRYc+\qk5^e4jhӧIo2EY-Iyo OgIo_yơXEIwI^zߤ`I =DsiIȻ71t%%+Iڢ7#YLqFޣyosM )M !a cz;cY=^g~ĤO87%iEjlz9OY^z'bN;x i'p#6-?LUgpv_e:J2G-At#56`OG;K렂vjAipsy::e[3û6Io ؖʜ.6Cf''Y23Wu *tdtȡg6bټQC:x+ʦ\Ǎ! ~ˉ)3d@MMh3f̚d5(;]зi 0M(jǸj/Ϡ6-٤ xyN6G"EۓS]Mo/YnЃ2,G|#]GbjUs6},gK%1ZHspMf4N-㭛cex;FLLiyM3[1K e{:+"gH(?~9\ƙBE]C3u=q-$)qCXF]"L(7.^ C/P9q7\D 6leP Co}-|3w%[f>-Ŵ -T7;#{}wp§K;1Ţv<_2sR[gѦ^fhƢrņp pjHn;W] S/՗X0`d%bùN)|_ &ܡl;קo7 ^߈/ZNfЏlI+~bkm!̽0. .Y͊_qNѿ=۱ghmǣqޡڿ C.c5Βflny.n5~>A|*t I0?`(uZe;\ZlFa6U!* 3֛6qA8_cr `0)FlϱMIj84v-fɿÍslv~Ӿ.-.ϳ9>Y%ؤ|,lfDZ9 ׳MO_Ak`wyQ0`\ɍO&(ڢnmEFh(AL_7QqiZ֋̎e˗Z'9%--SL\242(A%8GH:Ŗdʎ;euj-yu[YI-fn)4eSYK]ܾm n:Wd3ҸQ|V('72YWp-xN>ixoó^]QNaqyw0xl ·)<`7(<r1^ M~w!x_x //*_[^=Uh"F :̈́7x#-74xZ/  xwFm~= ӓ!>czGpH1]Fz5NFeaED؂ƥXf\h_QƝXa*c'6jY eg5qa|LNN2^;a>KFc9(*l3\^}|pA҈->spkF||\'Ja!.SklIL*sċKAid|M c{ s&֝?*M])=V` ~-\RFocK[˂ֆݰQPkn<.aٔ0FE֖;8^{?8%lI 'p V㩸mgJlwj. e6iy`+8kd4^kp`\uαP.Iåˤ*iB>MBX`]i& KU;Y4e? pv"԰Nƅ"KD޽Sx2uv<5Wd_j\k9h>m ?C>(g=Y3qym4@qQc6qWx%]OՌʙrM x+ e0^ufs|!zM! żS@1Q ZVi=LX_@?a6c\,Hg}]c6:I$ ev&Njn6YZzb+2"9"w9"kvɎs*d^.úDHa{'wa=M f-03PyRF3io~5? :%;[APQDCyL_C.ʭGDN-'ǾK얎!rVzLo͞ ,Lr#.(4|FYWQo= r*AX46z{Sq 3w #8]{2̝;YxsGzc\ڏfӞZY>'~*4|Sn\lн/4Bi4EU*RSRhJ, #PZWWqul72s"TQQJ`rJ4[!AW]oαE\A(Z5 v0qGSC[V'_e0֛R) 4֟e2x63x.=0 cp,A|>, |&lb3t3$Ob?\x!\ x1܄^ e {Jx?ǰ*[uk]u?~+_x#qތ<dm؉㹸 {؋"/{x7x}v >m|!i wS >J1:M݈Oѭ ݉ߥ=zO^zDsfyn1_4fKF3l,+FbV|͸_77G-i|x j7w\EpZuzpk~ %pL躓u/zܮgzIާ" *vw#}"n YTjwƸ7ahf:ܽƹwx *Q'Š ?íQ̴eZudsIwvpIQv^̨B|lfnX-b[6 Y>#ȝ^û*p۽($鞃Q /t-k1&%\>]Þ W7À26w%&6)nn1,m. 70_8(dq n]/V)xUz2JrEvWx!=I< Wa|wthLurr)QW/9:I0~~&f_AGdYa&]1z>~`1SQCJ(9a o vWW u_E#Kt?M : 0h\[c z'P.ȖFX^;4}"VIrԪWܩëj`s6F>dPK '@LMc6=%writer2latex/latex/ParConverter.classZ |T?L^H ;"Db:I^83aZUmժ5k[U\pP[Jw+Kݗhs{3 O}w9s?w 3E.qqUƣp$Tb! Sqk"qd7)<:Սp3T br8׍<7y\Tq!.rbTp&R{[Bŕ*D7`-/Z5nKylznnTܨb=7<9?gxvE7،-Lʅ_ܽōlZЍ! sT7F0 Řk[ym|*P4y';\*~Oӹ}.PLYTgx#S|OTx3^b/<|XE\d&;\ǕwV^*N{UxU|>c*P*Q?g_UOgΟU9A + iA$Q X7,Gߎ&#CpyE1#2=ۧƔScȜt 6/ -ihUs" jX`DVԣW}V="ɴ*_$[90G7J t,%l20a@ga#شh "?)wE6#[0qK(5nA($D!dhr_un/0H/LXTL6qJSm L1F؜:>ҟ|%} MEg+"olyWщҦ 2Kh #Pc?Pƪ+|mH7h^eJm,8Lp,ۓc"0߈&Q#u >Wu/*6BT`B# Ԛm*:Ij+&h!B, a˓.VQƘKHMn.FKhn+BLH|,UZ`VHѻ}Aِ c6r3l&8"SV&6n`,<#Lu;TII5I:(t"L dXj[ZIj*#H /$K"-~F,iBU&ICV"#Y3ٮ6cZf%b4YVTHhM{}uQF6!Y&٫,.I*jD3H]Tj'aY8/56Nfk`ܥ`/x_!AַaEko m6 >N)dJ˾.N(F,jp?<¨W "`RP@W<) ok{Oio|Gw5|aد ?HÏ~yإ6 9Ag~_h%v+_g2Id7a=&@& pi!P4 C_ШhX\RuHz FcT#hmh!YJ&4M§3&.DBB0*͡Ɋ/+A&"ju2qZoHE(yDf9F`AVB^BnLuԓCw ɼ=y_B)C/Lb9kMMh tXE XMZs ⢛ me-O~h6x EjlmdP2TB_io;Qs-b@_J}ApGãꏄ$ӸEE:@Qj5M©Ɋ8E>@HXOO|QgEc#غ46mPXMРLv툘lcv«!}xIjnX uS2Ww$gOJ4D&ZG}aɯ`K>0hNk Rh$QjR;(i5#{j8m*08ޢu$ oV׉$3P2Ujp+E =)4b?:L[M( )_h:yVT\G23/ezSI;%Ed e1)/b*sP{ň-l<<8r8MKsJ*9-hRCuث߄ɭ*C0'Vwr_uV'[lu.>gmT#$Y3Zj{{U 7բ.͜$UqEGH`Ɨl O`2ANll4Ƥd~0'ahu_勺O2^nG4ƁfD Lzh*"6Gz7w@f$Ji~QFΰq+@槐 f|x? Na9&qw;pS>±NT7@쏮kmd1C@AìdG%bp_˄F&XXrFק:k2}sq^uE߶Ä]9|FSe ,2B@{CtC΢|W"2o2zlH5 8ͤң3g|L8[r^dڮ? |mQfE 5#$zM4Z̅+#6+g)|>GfyģߍD;w@b *iW@&M5>s6kVWź_{`:-:\5gzv)nyRnKQtdK r]cFT^J9zsMNQ\üWn^ 'yG%v[}//su {aA6(|,W(fÏq$\GE8 . eX @?\w5x)oq W؍NMpqQDqd^-'33:_bO P 3\{RNe1BR ȁ=xE)f:܃xK7 aЯa/)2_B?E.נ/zxEWxM1IL `%z[ O'`:R'@nnCM/px X 1. ^o`1x ]}| >g|>ŷKsJk =b(M,F؈q*ltN7&A^O.%,P&>Gpm qm"e:mނPR X *|j.:jxjn:hλǜK}n|¿ |;2|D\^JޥfKGsQ8Y{ *T *\<06 sv-ΙPY[$D@6CAYCB1lWD<œ9V;(^ (sg^򉞎!|deϛ9'N9ͩ麓efd5+!3Y2%32㭬!Ԧ`%ñh8#֥`4 ny pcaI|I7:۪J&kd rՌQn9>CMF5=rX(td5ch/DI4$wQF5+a2.x,e2Frvb ecyk t:؋Frc<@6TitZ^ӁseP6ȎUKGSYU uSR7,uSR7,E\)J)FRV64!_~sL|~CJ+ßCxTI_B _8fN{V yYŜ/& XN(1 ~g"w7{14XP wX=-tX==,ϞjLԞte΃\:a^(km1t f|vCp>L~1cOH䁄fjtX* &!< s'Ӵ*֌6U0L$40Ļvy&ڒ# bW^J :W^Wgo8YCHjYJ:Av6*UiI8&(NpQ5Zu~_ cSR$< '>SPOfq:7:%:D&R'tfuT&D>![TBX#R#R~S56$c-B,pPK (@LMN`d writer2latex/latex/RowType.classRmoP~.Z1p/YlK$+.!~0VSʦC%h42{i do9Ͻ=~ `$WGAFRƒ(yXQ0RrWA믟o7ǮmxB?ߛE_%=m6k:CZ+W_n W_ v02Jaj9֍}Ba)S=0 juZs-U̎VVM3\cqJsR`4cn pgb ׸ȥ>~*r_:C7(j*ҿ%ti2rnq 2p+j2P7W;FTA9EDUdL-$ȸ aA&V~ hRcz#ø07Sid5[aQ?PK '@LM\TkJ)writer2latex/latex/SectionConverter.classX{|Su[ҕPGƖc"DNH0`b0YBR$tKvY5MYY2҄=hJ˚.e[ڦͲie^{^Y${"8<Ջ},A8pWMx5}9kb~ߏx 7p;Hw/w|Wbs^a%oz5?~t3c?܏ו_|Ïҥo[7U7G??_W]7=~D_CTK1(V~wLt_@"| T1F&gAFי_L}3զL~Z)ASfL=2eVj!a[yWJ}Uzz^̗~Yϫr! Y,`ۉB2I d س:ϦbCk @o2eod]B2: aU&d&,ݚL' +'&vSdvywlu[Weҽɾ\g81 ygU&a '=v+֓L=rI}/Mz IZuM9%RhRe7'Xpish}Q\0R kEd'ev:ڎbI+6]TL|`.ld4:S4,!IP3Bcْ҉=C6dO*ŲCLi DfoSkVSWFBۗLzuoԦt_Sg!LkD|tTbUf $0q Hf:gM:;6bCi6$fI*nZӸܒP^tWyuXcSCU%))ii0bU601_NԦ$Ntɲ#)GFR6=_62KaUVVR񺲎(ۋͦ.W9P]y}znݱ]pϾ OPߩfM'k/EM-tCH$Tb>;箏Mt^,^9UC>ЧF-yglm[sbH0`' c'J%-KT{3;5Z\TeHujKY5εЛ[Sm4,-jR×6%4pX.떧V1xitvѓUy{Q-o lc@ɊeUt҅S8獧b|4roӒ]L|]o\4.ٯr7دpV}\>zuu2ߖ$?T#qZ^:fqJŻtJ҅e!3R*eނ>CSFw@ l_QR ֓y]Ӏh1ͷ?`Q}CqR_*t?60W)IOeq[,\Z܄+ьkp+\w~bSEJ'RS(鳓+|EaT7E0O:Vl9};eȚtdqTtJ-If8 uz(tZKKQ{T=`3wzžEyI*b2_[^8 yCc{W!Q6 )g"t `F_ G ݕ˪BU!6ŒYZ@yȄZʢ:lÒUӤUbf$lUz8χ->R%? .,9k5FFkLw{NTsw3Ňq:NaY7G=Y}ar3u?]/9ug.9rF 6q¥O"V2F*6X(y2`Ͷaӈ_G[4P6p`"a߻Lّ`;gld>ݻ-,8 ;"6}'1- =Rg&e}cj1"f3,_`B&I)/2lOs38x38XE:&N'*~ge&!xAMقshL)`mhvmw >e)R4>/5{z$H_%Hpo`oRq 8C`ֻhq2f'՞bMk/2PӴ\Ny;Ά"zj, 1Bӡy=IwG`+-{B kL!o;;9[Ľ]Ew!,s!x9m^aH^BuˎV Npq(5¡Nrߡaӊs?xU~>I>yl'/VZ/J#v4bi\o`bD}7мJOLC^d??y4HR9Rn@;m8KN uPK (@LMV&̉# writer2latex/latex/SmToken.classS[OAf,(*,w+ o:bْ3|4J5Di}%1q=s̜2;=-,&8,1 Lre4޲ DUŞ<@%'Pgj1_~EJɫG̎sЪ5 |ۢ՘ƾy2@Ī@G!G8%T٤ۮK cvf\Oew ;b5Sp|lfRr#Rq<'cm',Ef M$r}|J;r;P>Ms C M@L`D'LBD7zL9t 7M=j}] eU Z٠ ]oy;D$V=\=##hKAW{4'_Cؑ*}Hʈ!S%Ð-q|RgI?t"uܗچ**bTvQENGH4xNiYa-oomoo)G= x5cȧ q||&>P_ۍga; [=l>|w |7w=QLoގb4>ޅb^ ?8OS(> Ϣ灿_2k( o𷁿>G(~ __w(~ >?Q Ѣ@06!Qt@@ *A @1 b 5Pb0*# \k8PPb(bm렸.@1[7Q b@l 61ʼn &5A`-@l b+ mQ 8 vDq';@TD tkA+v1D: 0wE#Y (6hтls@Eq vEn vGq" fN] 2(b!, 0sED>(y+@K@, [ѩ.~ 0s +q\qy#A q,ǁ8f8I<) NE483A3 l <x A\ .q)(^ *Wx kyA܀q#P- Vx+@܎ 0s] +q\A`抇A<Q+$>4gP|s +^\ WA`A3Wm]f' 0sg >_ ķ 0o ~Y+~3>+Z;?@`֊@@Z  Sļ>dJ s 5@Bq0*]kP@Gqȑ 6H[.@Bq4AnōA @n r<̕AN9An-An^ mAn  wȝ9 $歬y+kAy+w9$歬YV6V6ly+gW9$rW ĕ$Llg;x ;A+3 BY(@AbE {Q,g?  V r?Ĭ<$f< $f< 1k Y+y| 0G@> 1| 4H}F@> 9σ| _2W@ 5| 6w@ = ?1O@~ 3 5o@~ ;߃ 3_@ 7 7app88N8 ' @pg8' Κ g(8ôǝ!gD,YLexB.LΦ%鳩90k>\t `az|Yޥm\#ƍ_lf|{P"Ku dM$oOeg l{P2zm|m0k^T,drSl2Y,Qz\0k@[3/S86}C0k46S R=޺`j{nl3{RŮ|?]N@c\aanqVYY'vF9|pv6ď!g3لYc7{,;rƅMQ!g|LDž3AwHD&ӣ Rmag+lnL]ag2!t!Ur2-;[u-W۵7Zj+yNNlG B5 f:sag[tv4lތbZ3[<;SiS/ ;;Z;VΨܪ}ZlgeKS9hizag7i*)a:(z SSV覧("VV&)Uag:nծ֩[ᬃ2ӛ3ýmKiiݖ.ڭ: f"wN{U|`Genխ#FjףzP+6z }Ymӈ}d[!ݯǛE`ZZhͦ0䒈uW!;M64]i4٣®:Y=l17]\ff=V{^^"jx+&uRJޔyc27qk_aiiYag7 M@jv0[Q0ߓ4-$)FY"4#vڽ~~BHt f ʦ Ⱃ H #[ ( P[tvpcM'E1gojIFE4Tgx/`;.YOtTy Snww*p`o9Zd֘Ge5\{KuԄTWbzQ:yMhZhdZ_P&ZK^Z@%z]E/-c,Hf!_Y!Ou볦M-猌0s @M3`R ЂތNe ywS)}XvΧddPgZ',ν/9HcFaoQptv: ),SLVҰsU "m٤ [-7o:>N mxk8 1Tw[G,28kֿc) Kqx˶RZ{eڀl{:g>K:laf;BLi1t[$HWg=֔5Q"rSLgK5&:l)Nd ^ޒL'с}7eLffi9v2Q0E첂j:!&ڹ&dq1&KO.{Ad=~M/p79ʳyCy w3q5^b\^jBK`=Yw(lcrGw]ߙ.7ۤۓ GGϕtJM+XQ]HK̸v9N\g+TדsݙtF.q9C˄UB"ҋɰs- 1zJs_H hkߺŸpBYa.1hc [f \ h%i{޻he{Jh bax:jct18BO OŴǩΔO^ۨt-cIk^|kOQBD˧㵒Ng1tGzz>;䥌Ss45qUmTT ~e"PTW_B/er_N55xoĉ6v^5.a5Jn׍ ̽Q4ro*= BFKXvޡ}.mm˪>켻S ;ﭤ)aIO1?|bVV(@^ћۙ 񕡫l{$לdR?|LK6QKzbUmS 5l[;3qQ_h~i[{Wd ~ \`n<(ȲnB=f8*ߔ)W*yߖ+W_lkc]A|dzxZo$Q M I.X w`qO8䐹ɱ49Է7C`^)"n7G)JlktEa {}=<i+d D.صe `Po`y Q=j009vE3P訶~ZY?43Z{HC5l/fXcS}e_T e'[RqJR!1"j l- 3dĬz=s?stD{*[Rt"46)w3Ϣ>1@c}Wf 3uj (trr^._NSET_FK)s<s=mt{q%D?hd L2d5O.u]m:t=ReMsѱ|_ZkvJdj. ۑxSz-,v* i]G;Rs&K.Ż` XӚZcI'l`9`Zzf Ӣii~4Βzެ_VX)fb7ެZO[A3 nӒjtC]' 'QcHĦ,(2QZh , BbԠ3꧓`D+c2A#Qb$j&|4E BZYBOԘhjj/W[ɒuު:ٸ^:֗Ýj,qlOԛBJvLkϘEH+<Þ 491{C"4" 7ڸ!ٌYGXs٘P&+Ql[2yc"M6ǣFӤ^eNcKєNi.b4Ѥjzc=. ]͜?}6k,,DRX_恿cNi9nA'hes<{(]qDfDIFVה4m㳅R*cxTΙt3"mS*P1rÞ{:/09Thлmhj6Mz@ZݒLC' @XnPgBIjb(o˲eƢ>c/O74e9ȧzAֶ) k&"Gkg1:6rO75xe9񆞤#SuZtCP֙|N4le9ק =OYG.m uQbdC/Q֥|+ +uUjne5ʺ6rO6zeQ>uSfnk-Zէzn SYwE3{uo>TCW})#~_@|bS];N.ٷxTixVe1OWe3|x\]\6O,bu.y7F,ŒA'ܤXZ|{^*,"-wپ:ۏ #CUY v!8T\vx@q )PHPD;e8ŎC؉.;\CIqbԀ0R.;;U8S\vRع8G?O]vAHqbhR\إ.,cHqbWʀǒ*ŮC_صl:u]Ju)b7즀DRܼJTY'VրdRܦ./U)S\vw9SIqb`bUY~pكN{e?*xB']\RE{eg9Şw 9xQ\r@q.)^QUs~5^w'ś岷o\@w{UօS}}pEP8GNJ}(U%?U쳕?W }YUY+ž6%(˾ t)WP\IeWW~sդC?]W@q )_\O 5 R6sm;H-\[zR867Bٕ=|0UYaet5I1Hك*&UʎfR!+կ[U1Te 8|-et k+{^7){k$X踓F){cPMM=ε7 RWf=!=ɵ7}-\{@[){k&H |A$Ԁbe;bgeG]{Z@)]R}xL]6`ckb+] ʞOIͮӤ9+l9?0ҳU٭[@)vW+<=r /]ER,Pvkw}eSlP/_kwR䔝w힀UR,Rv{HQTvkbҀ ReO@&)+{_/x+.ߋnXهaNL;°#9Ď2hb!bv,1 va{Y <у'xO1TV<=XI gx1\$x{p x=8%^*x#0J2jIx}o}ʃhMNfo+ Ճ# f\ e\=u g\>Q2a&zp}7 Ozp |ڃ|g= |ރ|=8KMbG5_0M'o{p3'|=8~I?2cnN?d _zpK_"zf8A$mC3xl;b?"+~—)6@N%܁.nXƠ<q+w&y{gF iޞj_k3*UA5e 7?PK (@LM"ޥK*writer2latex/latex/SmTokenTableEntry.classMOQN[ZGfTJհԲhCܸ /ПVą?e<!1Lr{gO x"I{"S""EY0`62!0Tvj7(!Zǻ0Z? H7RG՞ʯIR/4 wק8oo@u‹GE,\0g5lpVUcg]-wm憞FgUmhR']90S $,*֕ss.5ӕ-T+Bj\DźK?eDT_+۩ޡ+WQ}\CDגjf\O r#7.[tur+Y6jNP.d; w&ݺFѕ4Q;;hAʽQ~*$!xGxpQ8OЕʇ|+ʧ$gD9_0f(_G+(Au$A? ARq$ߩ8MT0lr Ns\ӹC:ME Nwy,ux]:O{R݋T KƎ?5| Ճt>!:Ju·Q=<'4QT$SBE*i|4 N1:X#xBMDO"pOyΧ|ΧE|g:xnU>Z͚ @`x:xblo 0R4u=Ӎ̿+sWz0p6UkZV{ V.,Α͠- v/X^No zk HU :N5n_uzi뫞r$f:Q  b}n$ؘ#eoecԈAciW{p\޺ZO1-ɐAfLaF k*< ABD j6՞u + uU 7JWVzAo1`MV\䯭hpWQ`5bׇ EW,Vy@ ٨0[+UƊZ7V֎fHli+pj= \ LQgS!sU$Ut.t7xm"`q5=eҦz}tY#RίITTֺA߇,8dW6y|y">] ]q:n&dBp=kq36sodtk <\:i{ A3 ~Ɂ/SF<&ecz A)jA&_GJ>ƠE "U0 G̩q7WT"JWȑțQT{5GΊ $ &VzOFN6UAߣB[qxG譭2ЦA1lƱ[4|(JLKWyT [/5qu2cW^~!Tzݵd(2#D4 (t,In6P-눃k4y +I;qyr0$>׉vS;$rNV "ʜl5Htt~'[NVÖ;5T:*|Tb TRHzOcN-bt:󒀷NlҨɪɋ<'[̖8|^d4M|ycCӄ.T䥼N)g'5 } x}UU5KGTND uMonn֌͠ĝt؉uk1IShR 91=yhb@7ɨol*'$lPktsA86D8>եgR4+Lj4u]rͦ < Bl.ojj^єќ)i,-+et%WXjb/XT4hfMD<,)cϴG !j=`MSj#Vy#tAdЁ!8CYXo']fl*Y^ ׺7j=I壚;IhplR.j]UGKW&`c:sRZ-ǭF/lvLYboklWs̫5ؿa;ll-a#G۱1Qg lR{=6%o.oh,<1uu]mF}xC#jL&4 "H/ȹvOeT'MnLGv(3jݘ;mn<>y+4 Oe-w@hOWRpsh5m,qN'vG(y4|/g: ,Xt|yWTW98^]V8El]6]ɽkZНksr?;|I'Fq]s|o$M44xCML6S)4Y`䧒k43O'XF#ۿgYaSl{1a?WLw$ɷ$]Hu1A[ D_>/%ܟ%-e =46꺜/5w5b;u `a {O/~up3ٰBf'%_I_U@_#5KuC$P%=-kq1cp7"S &O#H"S3H sIRӪ?qw@M:H| PѶz² 6lBIJrIG賽V{d;~#F횏od"iu='@W #1YQb'ԑqRRVQݠPkadXXYkNrpx0P/OudAϞ*fkkB6p>DSL@hit/r|,ri0&CQPc(-.cpb-=n$4=zW{iv2^_`g/pr Pj:!GD;Ʃ>Qc$yEh(eьk\\o7Xܐoܡ^hAavJJd1Vzr-Fo2YAΧ" $&PB(`TJJ BY97oPPΑm%rV#jJZZU:!ٸf[UR #\ WycxAA~a~u͢ ]YC>?nd5z5z|'e4%[`TAVavnVv"̐#;9}Ye%zV*.*& r=" p9{Mgeϗ/(*).z1:+US\@_[e$#x$}[.XGv[9 fSgK)][iDY~7F1k(\hZRTp.͐]\@;Ȩ2[JpH' (ɟ=*40V3/ z![$l ,2+g%*uu`Mղ]c{zY5Z3kYͺެיuY:h֍f^֣6䛰58.'k¶ӠdY3A(lPXZ8nd+:9.z/ ιdSGE<.*AEO*zQћ>T$Rї~Tb:G#8dICBR20l/ 7{udX5AU.C| # C9`=T~?  |I0|,'@^  '48| lcj>ZO>'“| <ϧ|:g< +e cN>s0Fd>eVX)/fΰ<gβvck-zq"غua&f]mՆ+Rן2ۈ\FuelppUmRЯb_پ6ukgnpYǛ\:kjYvγ캥 nEqZ1]wwwuwgnĵY=EKw@Gѳ&cڠs@炓q| p~8~1[!_'aZ 6L$JV~ůx_ 5 ~' Xoa9-ⷰ6LnNwy{=x;?=| R~?F?̯qlSY4??E{?ğWAeu0U_S3t:y]uOuujH=?UKKzZͿUՇY=U  DO*F:$5Jb#jqQuqC\mj:P<CP:LRGdyΗٰ].L2gbBuЍ]Fxmr\ v%+g3ŷl;[iBu0apz9؎_`!Aױ;U ۀՇɍB q0;1";Mr\װk͋ sa5%9fF ki1HTXd i%S IdBDCqvBta"I3Fh=< kJ&B7yjīca:0ISԉNdXu iI)gknfױ21̮g7uMxZ I7HvhfTڧlG9# Ƕ˄/$~@fOu;7'PAS#:4;p$YvYDc4fJbVKRuPbuTY]i3iΰLsinaI}!L^#$IncYG8Wv] .8jxZ`!}} IOv=y(.UWT/k`>ԷܸB(v-/Iii]ei]ei]$@=3z*%@C`e|%.2~=ħYXt˘!=m3PЩ7CT)m1%c%c)c< di蜇 ]w%G||Jn2s-WMdB+k ^峆-u L觞cԳ!O=Ob7` XV6K_'C߁=2I1Ua<ɮۥ}!"b{+U/:u%$KlϑK3SYB]%Exc[f~)+$pZJf4PYu+̘F/Y,Z,ӆm.כ ߲-pc~72wq6Ns m~_ 胾p9^*@ϟ0T'W_ kYExܯ^O7_g&Xºlz3Uoa꭬P5wo1 *Bo!dӈv aoŃ~~l*0nS4 F.GeV+fC=88@%3 !ڱ{8̷ģ|NKLe:X2Xf4ˌINT^LA(5"rz B}FE>@CO2{ih=|=> pyc50*p .n9DŴ^Q{bN9" 6.!qD7zGQ0+':S WC Q8 ײBǘ,hL7G&NDu!iTJ!1 M#!1 BQ6ڃ!"FL߇*%I"L# *4X\ouVtlԇ1}{OGaT, (R`:$էiء>wyxO}>U_Cl:T:[ö؃1# FT~_+oJzPENyH=(ɸ~>Bn5sw"d&̴ (6IAv!=)g#(e{!^(BQ]ic! ..8B1roa%n &J;v otA(jUQknhi_v[Q&uZ=q/jv@P<ݖiQls}FptÙN3MЇTں101mv*EӑjAai85a9p[:BG!V"(A`l]= ,nyAف;%#dԮ~&x\sU,&kvn"]; q$apTfP z<%ab 4Ap [H E#]E2!RK 4,Z3`b,"Ʊd1|1Y8ՋLALag|1]) vv,vfe/<)f98I+ P#)E2YmV1p" 3 @1& 'W!0)C!}gL+g!CoBx p:D_v,!LߧXR||7d[Ϙ&$$%hz/U͊??+Yƒ_$|偮]2׿@#ΐ`#{x )aKIXXar/VBXyQ KD,5P-XxTȳ꘶Fe_Y׻a9y x-`=Re#4Cxtzyk!oB!Q"h;ZBXhGS8'P\fkzz>$fmaNq#+%oa kJ`}EJcb' b3n3L 543a89<\Z BLl}𲵞 z 356xzywY:kyR}؀.њ lE&:08<ژ#|7&>ٿd;]ovd'p}(}ċ !C\%JeNlkp)q*5iLMeݤ]J1zjJ 6_ҏɆ4#,rf^36׈9TgOxRب:ޒNp$cV->aA);]|_?k_==&{'~dw<7+=5P5L%WMϒ`0{Mn۵P[T8,Vi_Z^1+QNB u~?9vo0lz +dRh(zO2 &Ns?.1"vLaOiQ_M~=MTeVX] Lm]WjWUڕpiWI{5]kEhvK=>K7d>[.Ck9?Crw!H/0"'CϭsQ="dؾk@ZھZ_5 i֘Q-)~{]0biOddw6Yl?]1~ez9R y-=t"u#~H3-fDזLQ{?$Xa+`Ņh jj^ڣ]{ 1n?a i iٷ'lFdVA :L3vP.wPK '@LM3DD'writer2latex/latex/StyleConverter.classT[S@ M((޵FQRtxHEmILLHEX;3mE˞oϞwv/㾉I &R(dahdbeX6T%Z1j`<{bw!x<j7v0biPb.oms;l*BC%!/ݻ9+ٛ9M?."R)X8)jua 1c.1̍2M^(tdF |ɟ>GO> .PZ#"Davh,KJ=^ `~TA.:K?P_ pbsH K+( e.6`k 3+7KPK '@LM=Ԥ)writer2latex/latex/TableConverter$1.classA 0Eh k qHP[BiͅPbJWÛ<_6} ILƻB2arDe,E-ʤ ^GHMᐵqߋaWM"EUqEB<>%g0MA蠝\sCy6t 5@|PK '@LM ir1<writer2latex/latex/TableConverter$SingleTableConverter.classZ |/m6\XgBDB0G 5Ql6f7n8jm&**Z XIWPjk/{)"ϼo7d޼y3NJ3IsBstDN D B?IUt-n4DRI\|Mpji% A_wb#:.ӫZkw:Ag9h xA N8juPAaF'Մ`c >A |1S"k :ݨM|Apfm{ڃ^Х)ewqOɧ&jbUn-ao"1da+笢 2WB|5B#Ԝ& 65_RW h5Fxp)rt r3*Ai#TֶyY69ѷF<3=SU_rxsHf6H|4:^Tp[G2 ,ޠKq&1hVDva%CC3YM3yiފGf; LnMe̒ifj* 1G13{ ܂[ tfӠS]/1Ϥ̹M[ JZ8(@]#Q?13/H4/qCӟuA X-uf7cp5`eGH$|pr{#oM󝊊`D/ c8 uA4_tǣz1L湟6f7xoпeE=CyLs^Cd?Oa͡kvB8kCˠ{XdjI74'eje nkGreT<Ӣ|mrK眦`J` znm8wk m6s' B֩#w`+  Ra.W"=YҦ@sꓙ /{b?.RxEƋ$g J3V45U=I.TfV4em ^:8,`coh-T!pMNHY$e`} )Mo0|JM3VYSH$*EZj n楓AY, Dۂͦ(SRn7pYJ_wU8,c@CP'sU|UBo9#̝sۖ Ijj:^.8oL-M|v׼D)61ҀiYa@b:=~F)Y5S Ð~uGu9޶fձಔz7$$%׾#b5_A ͂qgYszAqx<(Rì=|$WyRU+2y$QHJ1[+f|3錚Lđ qvᰑі$# x!mgKIb7BBbCvW[b㪮/i_i+$/L8FSfb=քx//3f#6ʶ&ޖ9)#m*s꿆}Z)?ţAN~D2^I~rUATpaE]JvֶfSDgLe+,K8"}ulX.ĺ\2 ?$k2o$vXpԯ&$Ӱzk)^-a 'o|-\OS+ʊy#n@U䕅!MF\znPMrs卉Yoڸ@?U~7~/PcG/ឝKKK+mcaDVVI/بs@` `d\#+.e„1Re# 2ux<"ڐ]U\ #b%(7G14J4]eaqBKFA't[li߃ 0QPl1Nݍ؍)Fap903󒦫O/qIKtBš-:biBbcŖ}˺0;YqF&\ޅL \pԝ %>{G.xHG/̳b;;<Ͽ͞ ⧴x:݆i'^x^.ޤ-:_jx[xO+,N;Ci|iWL#i^N,#0O'CfHⷦ i ze)h/ݿN=x!:Ϗ5Sa񤎧t<t`&xF>IDAԋ7~Ȃ:Ŗ@aӤpÆMygfY/cʓc]эnS=b".N+)A]t^߃U|"KJ`u;^k`Ղg$&lgZ,jX(8~ Kzp?הkM6&H0#f;t!h|98*"|t,J:l&rbd͔{)Q>xF'!\:*q1nʐ8")HѼDZ~/O)/P)pms9{17y2=9$MMr%a9H]^dZRQ~`/>?MlfYhw]_2:iI?M3cK[s?Ykd@2ݐ$$/t>׻s ҩh"&S!"̣Rhve8fr:A~:{D.>%O{]3gX6$%;LŸQ{xb%f tcVUZɣ+]ABNsRDs7!Gw `-Cg˸RjdŜ[VC5AAgb6|a95}[POu:?wRvl_g/C_ۋ>{C)8Y0rL[S!JV8N탎KRr@1.@!]R` ]F}Е[Iݚքv&i rg0UCJѥ%}GSltm}c:NήWf?OI͚oxYnRI`i*m>fvh/m厴 ܙVt۷>#gMv]f!vvcCQ1,ㅝ׻3˝n.ܶUkLtg*l 'oUZl\N( ,X6z=Y91x:6Lr9 Ϫ"ӝEE'w !$87͝qyq>qY|vfDž }ÓX|'=Hڼ"DKZ$g&9 t HWt#BJo_Pw-Gw҇>>x|o4p6Cs%R].[ryOW| Y5~+x'7"w,ǔs1SQDAd2@&\Υ).l Cl{bg>rO ,7l򬃭1x=2Fr[$*Rޞ[vgoVv߸4)<,|q*<t *Q>1+QaV ӬDD5[W.J.>OB.?PK '@LMfPO'writer2latex/latex/TableConverter.classWmSW~6 lA!H(P5*BhxQj*jFDADJk7KM7^Jmk_? CiOCG]H`6gڒ{s={n߿8i~prYNnq2|/eNnJJ 2A r\C/!0eBhëX (X*5k— YR,Sٴٸi,1f 2)\#A,S)钮aM;Ս%IW[ьAOifO-[$ͅMeɫq)fmphJfuAz7ӘTtflwFB`P{R&J4")SUFP{Z1 ~s qhd(wU)1 r/HMYR*J9Y(fÍxPLg=IgEՋPw$ּdȔM[(؍9PIL+\V3<3vt^%[yɈVPtz gO.'7* x ݴduig )ʊŮ! =Mz p2Xv0<@Z]CqМԜԌTjFf,Y*l}lQYRAWݜ0'qNzeTd,[S,KY+00[4+RQkԹUTs9&vk՝"B:yrB2[Iw`b[V|n^@/ahw\Xs0:!^oc2>C|$ad3.x9?|*0>bd;s~LX0혢22y2f2nϏزRiYôX^~Ԭ7:s=54ם+xwmQgD }ˁ,݁0g 63-3=苔2݃7Mx% k_;t 1מM=KL̲(4Vho,| }[=@_㳘8>{g\<!YMVp0!ω~!'4E3)tpGIp0H!9GLx7't尕'e"Zi$Tyy2W fp) tP at#Z!ϰXgY9N><Y|'X<-z^`I/4yN/e\jq\n WZ|ŧZJ\mqŧYj7[VYfq;8naqNbR]|i/wsYdŽe:fre͉Ӹx&ID3SmmX2!.E[cL9x{I_rb"M8HMpV4*A"6 {i.HQzѵD4^ݘIǓX]K$yy|ݠt&W[36w/L%۝1 KדBU0:{4'`p;D}l<b<watY씺T-ޞZK7DL&6〱Xj &.  XzT Me NwK n=5YArug։yjx!cݐ1Z2^NH:cɌ:RO'h[Ѐd$Cɥ lH.a4V+/v4K؝t7;FT$2T0ύb-"N6ڻ\Э|検WeCZRY.O躹X ,c 5/"rTԎ?p2ɑSi4@vtAe9D!sE'$Ifa}4xgdC,ي\rBFl9d6:n6f-g,v)*I|M>ϤL> LݤKѮ.h<>ւCSI,|9>#)׀c Ρxu}K ˰꣗ODLJo|PdX\ `Éu%⼻scmtlN[f?uh&UEXO##')T>9/"\gEL]EP $e~bޢއ4'p?rw'Ebi.('pFl'܄yLeJ@8h ǥ,ZZUSeL4mL[bbXgG>:p_Kp||)&t ]tΧ ||_4:_:eB;bLE*kշJjW|%δL`m75Hm5SwKUUu>o@RB6Q||#Cʡ||ߌA)qob*WO[E5'kEV}| "]Lll]bf4FֿE.TNU "mGph`ެ!mV44}5G>Lon{ĜсԞƙh]`7y>࣍{*~AQT;Sk^c.!J>Wm\mD7[fuFU55Qb*n?$V>,Gmԏ h{4jga{ۖp&5 ^&BEsMh{{U@)tJS@$njǓHm ۴^?[`P2aHd»'4Wq Є:݃ zQ#CYf)x ]5e2RπcMԡ j$nl?!MH &?ΞD&n‹6Ihq읰/kl]4@!_M;iu< 0N6iA6Mz0X @ 5£^ a\Zj-HxwΥ}sH'V,U=k@ٞvuH;PL k3nls2i ~tO`l@f;f#)omU^+ܱ3{pM(4k r!\Klny7gB6-fdc?Ur isL;HGS G*+f)c=i1mm͟DyZ*nuTuPi0J2lZV^e89rk.G%=(_ꢉufyݲJ׭A42Sْ ~޺V@( dN p;7A:l޻hp=o,hl.Qom(䭻߇gcUg^]D"ajQ˝)4к_ޣ|¾[CV񇊶x!0;8&rdpOmppm4R ք2?+_,1؂c9:O@blCeJ?H $)#z$GI\9qxx8cH)5"!CGxr* @66s+Up>Y[I2K }w{N7C&ͥB:JEp_j$E4ؓF˨S/u SFZEwj&5xB(ZN֩=`u0JJq%#SRDkz9t2I0J+."~.g.k]eww5 FK[h=ړMeW{^oio[.=}@>/E}8mR^M5>S"zF_A1zN~9L;e?N?ПgEzSߡ?꿥ӻF2F/qQES1~cH c8d#c=Ÿj\C36Cѿ'?k&}f|H;sݮohu([IqEysąwE.v%@O0ׅy54UQOf%{;虔6]@~0*WZ{wZz{`pQpn"Nfd_i+ȟ^g%Ȣ?}JKo !> Ӷ܊pN.j{tKtz@4߶Fb"|bS,@a l(4^W F]t% w[>V>Dñ*lQ}6#yħ(LoЏ'.;d#U[مsTk MzK OmGY5Fp|`*g38 +nQyW82T8WyC+ - !Ic'Α;Al"ڡʰ+x4fp~T홷(qo`0wpXr߯B6͉p _G/ aJIn8ZmكwNwVM . .&8``3):ii˂Yʡq}txePB~:5 V׈]+MFD룊W `oG>`k02ئ!oڳMHGV^۩,1hU Myjo3[(k@"pc*k,&;Eb4)栛\‹u.x :t'nBo ^Ew^8ƓWr || 'yN,u>\';X̗hslm>_5etរBc=ܞ&IkՍ@G 5 MAVɣW7~ay]4B;֣vcUdtsg.=r|KU D]; *vMlgDڴRs.b[c#kh,3Yzei~6+8JoC&~]si4}H8I@wHRBW{ j^ܰm"^W4p!E)?yg_B^EGd?h|wͅlLXJ/PK (@LM7-Q'writer2latex/latex/Token.classu{LߟsY$$IrKHggƙٵ+]e-uI$I$I$IB$I$IwI~^gx>̹~ǜl'.W~">#3 +;'p 8 NjP`` dl6P g @#18h 4- @+5h .@'3p) \t=@/*7r0@.1p $$p "?P 5u@)0 ʀ0`8PF( n@50L&7`*p+0 fw`.p/0,`)( x X<VO`-,Xl6`+ x^v/W5`/:x ow=(>p W#8ʫ˪:WVMazȲ,'M&u xZ[S' Ft ŜX:X)"V(ǒBJFñפP*_Q0GoqBk)Mdg™%'xK<}L>GŽ| Wo;OGT4WXBwb(' r]ȗN/pT!'Qg8ܐH`1QXA4 n".NRֻ g/8Q<' 7GjiC?=𾬇Nͺ$ !'4號DVЬd;y)&pc3b26̢p# NIGT? i>;u}%܈7x }2Ki(;#<#=[$g_3Ǝw/1rF3\<}p(%Q{d 0x[xԉQn zx]n8ꝑQ7͋ʜʜʜ+3' K؛3O{“DMyR `7Fl=ޔ)fxLQ-Ѥ>7 9d> I[LSтd$3bܘ%0GSP{pctןg7!Ņ#W Ԭ'~ xZ|tB9Pj*5;(Lr1nkgh@F2r3_43ox&zs?tk07vWёM'p 8 Nj(@Y@-  3@,!p6h 4̀@ %p! h 퀋@#  \ t.݀+@'p%  D( @  \ B%j` p p-pp=P C2`(0 #@0 Fc*`,P $&`2p30 Ln3;,.`6p70  "!`10xX < ,+'*)`54xX < 瀍&`3< l^/;.`7*x o!0.px8 >aFӳW導A#WSsѯD#5D12Obd>}oƘ<+glmmvdgkٵuugd7`n>݈ݘ݄})\v3y-[/dbfaec_nϾ݁ݑ݉} 3RveW{{db_save/a;v)v].bgKWa_˾}====].g`dWG+٣c7cq ٓ7'ofOažʾ=}{:v ;ٳwgfaÞ˾=}{>~ًf/a?^~{9q '٫OWfa?^~{#{{3yV6 ;/w_fb~{/u>7ofb>~}(}1?fԳz#)l V_jZ2fvkM͗kHm%_&'CʔlTP*KTTm:RuI!U_LRgI5:[Tc&RH5:WyRͥΗj!uTK ZIj#VER. Q%R."uTW˥I]!]TO+zI]%[*$#HErbR}J9RRqTR+JKJIKH Zj5RJ]'uT RCʤJ .U.5BjT(JRcn+U-5NjR7JMIjRSn*u4ۤK.5CRwJ͒KjRs+uky{U@}Ch:MW5žV-uG|ZӣbZD*ho<=J+| |Z[BOV*:zʷVvӾw}Fk}?гloHF;By>m? 1?^O9!/i#A{U!?N_u)gXQMM%0:[F7:hۆC"zǸ#]S=c&5b:ftB#c?}lOOS;>70K}e66ٙ5{wf.}o&shJٜHWs6f7Ls)a? tN{y6) N'_PdQj|V +L>ʶ*`]peUZdmPHյzuYշv3}uXe}ZߨT#jlT:nڭԹv'γ#WŪ=H]`Wxu=Ug|^+U;{ަۻ>:ڟNK٪K,\u S+T@pU@ue` LRU(0Gp`Vh` Py*?pHUWoNz*l_rT*AG[PK (@LMwriter2latex/latex/config/PK (@LM#writer2latex/latex/config/clean.xmlWkk6 ՅN@iK)-[ݖBSYȒ+IK{x<o{=\}*{ ɫӗ #-L&:c՗> ?B:_/+ELum%rcٟVz|IvLn9VYՂC5ѯEd\%riYfD]ǂq!=UBL_*]KtPp[(cVgUs]5btt%쁫z {\ܓz5RWJEwBI쥂mUos妩ԎV$i-2>bӹ|8eQj,10Jb3 4gE)pJ],`DB &r7֢I}, N9S–]1a<}篿zrKB>qwGF)6T!NK6ƋTq7Ii->s;aagf]۸$ǩ@@/+)Vx]/c!Eʎ(] DS{7-F ǛnYkSd8?/׼E#q&Q վ (u\PK (@LMOce&writer2latex/latex/config/pdfprint.xmlUn0+:Gvz[O=H>ﻒem\͝]A+ؓҚMq\ iM}ROy<|}yU6$&hU̚gG!١qW͍/M福wU(\Ovz޳vqz<>dXlfE5e=GJ3M*3C94!S8TLsXT:'RRўԦx,wOuzQOb3Xejܝ5R]{|Fg|Njz =n`uq8 PunhV mR@a ; EbST z'd1 Ux\8Psp Ӥ:եcSkv.f3cmuk_PK (@LMu/ 'writer2latex/latex/config/pdfscreen.xmlUmoF < N6io4R@S9/5ǓdMN1=|Hw 9/^fos ]!z4\f_S#3 }j<6VFWrJ2u2 J`b1V*E @ Z,pM7i~δ?%bvD- *jfp ߳~F$ 3 E2Q, 7)cteF27 -raؐBsؠlEd( X&"TjcO侔">zZc Pˉ$t׈\|6k8pQP14ʸW@Cơ>w:{%,+,mE8f4aųy%.ɵ6^t돩ap~Dw{X ׇz*_)L`%%!U_R+0""0A 6mlἵm>2Etp5zS474ϙn3%*Xޏg=9Wg--iUl2788 @;/ phYA_fC>W],)D;{sdKk/)")^\|ͱ' ly ^kiHUQA]Y ӥ%L-OO-bcvfZͤ~EMjҷolIT\c-Rt(Ѡ[KogR?^;R/dYۂWO/PK (@LM*Ciy(writer2latex/latex/config/ultraclean.xmlWmo6< P%m -a8Q'%$+w^,vw=Ho QLG2p>HAXu+.kÛe/l}q*W%K`jERʸ,BSԕz^=Me]$C:c)ĩ(,3|Ůh!Pwޓg> "ƀȵ &X):|qX:L`7=#t/Z"/Lѱz6k40 Y.>ڮVFVSn=745߀ƨvvw R`?=p-3c~PK (@LMwriter2latex/latex/i18n/PK (@LM0MU{!.D)writer2latex/latex/i18n/ClassicI18n.class; xT7BQ6$4JBq&df[Zm݃Rq5KժmZjk(9Ys{gw‹<L0(0>E/)|Y+ _U TX5+|C Hyo)|[;FoN^0=W~ O ?Rl&4Hi>o3Ë=gK῅KGRWp|ޯPɷ!fiޔ!R6yC\/{i Y*ȦATha^X@E*PE%̒1{h KE=!͑ҌTtFh*ST. Lhij7CcB rBCL$N3EMS4] E3RԠh9*:Vqh̅ Ţ-QԤYRE-WtV*:I*E}OE'+)jQԪh"6E:hNE!EaEE**ɦRKhMNSKEg(:S{4g{D:Εyy|H|.t4+D0?R%LIc!\+ە\jFkuVN}n&in-nUtD^Fw*K"=b)W=SCPSQ] AE)zX#UĘ= EO*zJӊQBVnE)z^ ^TUEPKE)z]T+EV7~wU~؈mbq_((!kƅc8iњIf` oXq'\yOY˒!tҼeڈĺ$جDVa0оluHmhZ6?!0 S 6E,}42kB kx=ɈfƸUm#]̺S[r|M܉Д9X47pM>կ\IZYp?vU[:e2[ji uy[| NyXGSmg)DNI*p L%6t .Q#9{Z@6ەVʘZywc?ŔB&*ye/ޱ@7ZXqVW hGDWh?Cqoy#ؘaC(JVrgfݓo, eG5tX*1]v995d*f钕csptA 3OvVz!X&#ȲuS4 ZEpvەL^_iDJ v~qcJfJkIަpW?7 FAx/1~O `/(2"{ujV+679}t ;.Ǧ`Րrs_=ɤ?'̈+y&04tyHE)M:}>.8UNB~ Ki՛ 88MЧ8%8zPsaILmtF>OL>ži?9EG>n6=O_j c c#rE-xxs!M0aTd v]Pօms62|6m 7be HZť`0#JK_([YY,' LFld(͹-/ncCi;MvUΗ0/ć4JnڼyvPTwjDt}ÝxtSOrUg Z 7쯒H@J-J:.u2h^R;T1.¦c жzS1"`cV w+_E6R#e\wkLI*=^v6C~%[e#]\0i!!\f$\'u:$I7*{IšxQFdc&e8X&P4;-O t$H-on/oxL$.vUPFO8j94FTa̷Gնp])KFB[ 2Mc73ҔBE\Fpo2qUsZ65L܉&>OxcicL #Qk h3iLYu<˨7S2| %5,_EYx}s+]44f4}51Uq.;kLcYr$U00cr I.hiV.Ni-rZ_iF RX$1;]-1IzRPGTbS4jF\eu7INA!uʹl>ԵRʑ\7;[8I8PBJ*%M#p)MZk{xcVN8>| D8f4JhLer 299L)cO G46?Ɵma=VVTcy{, ÂVdX S{0ְ'qВ&<<^Acr?r{k@c 챬 ,w>^rYN;rY}=?i3?a!gc9 AP/jĴI' Opjg=btNY]sxP yza^*RE"w/V EH k j G>/HwŠ4j8 `z|hQa3ŗrn57Hc4g肗 {0 ݨ09{q$0\ΌyF8cQp0v܂iil[ x"Ř\\'LZ11NFZ ޹#` \!v,ڋ0GL9:=%~gõ(cyڜ㎗`sH*wto1PDˎHh*!d؅nL#XXQ Nf4^W\q4k `9 zF)$) Qf!nb, *5p2[/N'[-B@ I۰t(c`AbeVI/mܾ;aF ӃGixI#& I@`u.X@p\XͻgO@Uw+J9n0S{! WEݐ]%ݶ~&ptY80d*/QvV˝.zGzx3ݐ[imLӶKk;CY_͉pKp bSa-NM8tFw F~΃p!)wv4;UZգ%GO;B;.(&bUF<s@Y]|XOKp \ φ|>9Τ@VAVa  De$U$B.rg[/22z/Hc҅;^;%0RS.wx,+bԲ.9f1#46sc.J;HI?X`]T]2ҺnN.IbĖ[&%֏'uy{Eue{Uue{z̺6QX[lԵI 6|$&nNnQk[l|$'6juGFLQ6[i#Ա^#Yp :7hfx4p2.8fqp wrwp<ŝzm|cC|G|\$<`5>9&? _ IHtcB.8eaאb 埕7M6P; f^r}+*wC{īj'p3'ru5Y,&9NjL]!gjvw^3(@~EZt}"^۱XH\:Ыk\v%*DђM+60vY⬄vsmRnOS´*9zv ;:raۘw)Sm*_SZ7+,SU¬["&xR^x.({7=u;XLTR]*d|(~^(Wޭν[2ȥf}R@)ri]^S'BlZLӮl>86GнL7 =[kaPQVEY帶N0T|7O/lх9[!(zQjsIn<0;Eoˢ^--_PnK _+!yޛ@f5eYhkʫRjjoݰ܆~Y;@|,z-ae^KUNWC3bH-eIX񛛴I(0/C_eE m_IF?SQ|mUs1͗3h pi< 0j&B&A&i \L f6vlx9:ަy>-?"ÿOK0q-ciO' ZȇԊ!Zɏ[ ϧx={)OPߡ~I]6P6m\LYt8M#\*h,]@BA8~x.ǟ2E:&{p 'W\8?{y'L xrWi"(7< "Ft)# ?zq y$iDW`P^pf*@l /t;Ҵa%ڦV -UonNYv{co%LƝ*gxbh/1 ]iΗ L"Ɇ^O(5f.ga]et%Yt-un n6x;|!_\Ph YhkC ps6Y#.O+q~pLOl7,᷽0H;{/ KXetuƽ*vQ􀖽^"1'dHE`)>(ӹarV%e$A숺ʹq {N6u`8#|C" Ε,$q>{6s a#S GEɏe\'?O8Ϋ^)O~KM0(y̿оrͅ!h yp{r=Y|p q] e%GhT*w> nPfd)OR,F7k:wﱍXX 8cQړl}K$O&YOYH>O_XJLJ{&} kF*@#A]wf%;T a`Nc`n 0?XVjx|ȩù}ϡzoO@-< 3)OrxZYݰ<\ /@7Kp/ +<* Wx o`+_dx}m\hPK '@LM: "writer2latex/latex/i18n/I18n.classV[SEze(QEXJ4.A\!Dw2̌\*' Z*1V2@_|};sNKIƔ$bJ=eV.CNy$ZDKI<IJGq|ėx,OJJNJfR IQбbq>Åo¿b@lg|2EfF9W?PgN*0tdW,KA܆b[NaNx67Co5xɄ %6r2C {bByܡ8Zv|>+5%^ W-uɅST͖7n 7^vxX$OŵۉUpxPɾ1ZϘXzs:>ig-@.2hfrticE|VYsMn/rߒPY[ v+X]$VTPIA%/BɞPBJjj02YA-юnh c ᆒ7JRNЕ;FGIR+󋪠GR~aTae+PK (@LMR3;; `)writer2latex/latex/i18n/Polyglossia.classW ޙ] Ȋ  (!33 == }}+(*x#D4IL4&&1I4IU>6_߷]f_g(VOG1]Q%<U)?U@E. Y]o,1Gd'gW/_K&w2&aah%aet*.q®v'AؓPC؋7a} VG؏p$Ox Hx( k!#'ES $f6s^sтd0;vZ ]l{1msoyLKˊlqd X[`QEM /'["nxv6%%Wܳ >(xI/V} ͽ.4}d=e ei+,ab^ʖNJsٜd&[o0;97$?lE0)@.[UꋱpP5L#p TGi0Bh5Jjc8 ƫ &j0IM`:VjqP354h0W jj B 5XhT5ip:YSvTeiЬ$AJiVr \ r  y?q- C@O8fP8Ùp$\ GDa$<G#8%$J>b9 xp̙\$ Șk`y!uwA|Zͧ4soӌÇPK '@LM誯-writer2latex/latex/i18n/ReplacementTrie.classSN@=81 űKDUFJyhj*D˯+VήM&y=gfNVis ˫2 : RxƢ,Xֱn3hV!S; C%O!C"åZ8C9B,nȿ"-k^ ?"ȏO`r&t[FM[;#Cd :i蘁 U$1cQ/EmxD}&6q#& )ۃ!bAZ06&0nbkȬ"&n.q`{p;r|8M w. 1gE!xq|dc|b0?c&jFyH*:2YZ* ZŻ<9b`4Jvޅ0a# V}ݼf5=]7|`{а"+FL{ e:˲ilGh 1DZH̺RV&y'ɏrݜ-]D$t!F"b_PJn&݄4t\FB҉NM4/6q2,;qUS;q6=k;p%U}S1S̬Rhqp^x[0'D8X'|Sw] _Gu:W#PܝMi_U"SIf3H^)C GPP{Czὡ` {e4-/a-r]&JJiHY cZ~==A,ԻɋPN Fq:a8HN h \y̔tCsZq1QΊNPp#bk4Ԗ2|[F#uo[L~)u_wW0Lw-{4П4vK$e׼XXLn}E&v IxqV6Zo##p;xɯ,o<@28ֿ*if~D%\M]d5L|k"8~YƵ<$.pA>gǓ9Qϰcs aw1>l-Ae,z((Jnꑙo_()q6Ho,;u K^s߶'vҫ" X_7/s2}|EZӆ^Ĥr]*kZrܿPK (@LMlCC.writer2latex/latex/i18n/UnicodeCharacter.classQkkA=&qkk_>[7ImEŖd#6q͖uV6_M ?%޻ IΙswg~ !ZeXS"346\ #  ^Fj3De%}u>ˬ@^?W4#α H#$>z?ĐލQ: IlT@eѐ'SS-.vBɻJr) dsfe1 Jv"iԉ{avu7 g XSSS$xj7!kMf 8;ll° ,!q\~.n>K(^|`yKszʜ^%8wNre:EKJU:Ă8_?AXHU t]-&Κ?m̛Sd;713(0[SX)/'Ua6P&=rB7i gSf 8PK (@LMԁӥ(writer2latex/latex/i18n/UnicodeRow.classRn@=v8Om""c ɀDJ%jbFtJq(Oe$Ċ 8DĦ,=\`| 'ޫQ&ugF?tGu\?Np1ML>m˂m^}A525~<٦XYXTf,|PqtRx&|lE;"1yؽ=qζg *\ŏn'7t yYX`_ǂRnf/C0++fmރἇ f,:ᄊ9阗D;>R^q+4zܱ߰}@+ G^ywnB546p,1U 56Nf:Lpd'J,/Y PK (@LM=w1writer2latex/latex/i18n/UnicodeStringParser.classS[OQNwۭT.lZl$i5IeٴeK/1/A Aꜳk5Ӝ9sӟǜ8KБb.2֘qbB$kap 36f_U]y41-lL rK%spdNEȈ8?bRC+R k?\EB2++)e0@jGxϮ>F;;S(/2ė|zhnԒʦ'iD٬k4[ .PDX|$IX|(~@!CcZC EdIkro Q" hF.zXA:@ `{)r]$DMQrϯ Ԥ)m-DZtIДAdG?ɚ=YL =ԏ40l9!}tT( hwάZsL8%k=ȳcE(%nS0i0M?ZD PK (@LM *writer2latex/latex/i18n/UnicodeTable.classV[Sg~6I8,Q1C@D<(RxD] Ѹ!TmozpMۛәZTn:t' N}oQ&ɷ}}>_t Q (* h<ͱB6C~U1 ً`'0Rb|J4EsF4gs~q^7c%M g3ݞ42VMZOXxjL&2Fʠ1%TAqƼ~/yt\ YhW} D[B n$!Cht1BzC|չ42EkE"k^V;:Br R!`18aQW(U ; r B}*VW2|'t|o1Ƿ3lBsE$Z$"AoP z%'TD/L,uce%yf:؆vy$)K]R;YdIJlnYSx=K5܌(| .IzیKoC2u$鉘<oTacr0Q9B -P|7 &ijs ݏ\Ŵ!Ȫ,* fi&t&ʅr+sE=B>W V |gߠw _RpOÕ ~sI?O G_TRp _g49!X!CVC~Is_BېO*[wN.`]#gjsnžrSk_q(˰uvo;ۜ~`Mk{I[[#d&Xzkit*z]:,ze>PR@ =_}GPK (@LMMKSY 1writer2latex/latex/i18n/UnicodeTableHandler.classXktTν3sdLT- hUj[nu迮h*y0 +}go?>7+'^4ǃ!˃C6yыn1~ [x[5lӰ݇/Az7aG؉G5<ƒ4ְG^ kاK^ZWyOS<<ϱ7)Kt `P`╔=̣ͤRuW1p:^ ?IAS8I"6cqNx?f̞\\$=B³ZwQ:AXկ>R :^FAT=B?{M|WWRni63ѧ).j/g}5sy5gGRa!F ]pHְ XU"R8\Al ;n1@:\8A/NĤ]ۇ.ܽ@ɃB2F&rMjDmC4gpU;Ѓ^u43i AWCkjE[?C!(DƮ9%ϻxɌjIǟLIҖ 2_$Q=D2 rD"RHPPYCZLv4xʀoy_#"./)8D?CoU s?>DlAu4"@W.~=5EZ5Ĩ%majTǩMߣWj) ƒ6*1k|).ъ{DD؊؍8SA8.&o nqIʼnRr5z(UZa)QF-Wى>ܯ-kx@9m_]'T>vn iz Oʶ o7ڰ nB("ngb5Q\C?x2%Kp' S8qQN]aN|ua`GH_w aiEc# aR<"x-O~JW7պ|&MV_]|( &n>;w\hwOTL³h?GyY{!zn*d|F3C3A)n PK (@LML8 #'writer2latex/latex/i18n/XeTeXI18n.classW xTle2!#a21BuTRI$7lbvѪVK]2(TUѪKp.vѶZ7IH={=9 X1WX 6fqk7[ O%IUEŭn܆%;Tܩ.Izm*~aTNR ȭ*~)T q %xT9?&z\_y yI7o-ϺsNUE/xY^xUk*^W^8&.0qM*1R3zX[k㵋f 8m-b@IH)n0ͭD,;Uj]T$5S5fẺ*KOtvFBFBsj1#5~z>tj#EzdiA}(mčl,h`Ԑ'Bzt#& 랥uh FΔăCC3L@IZdhZ3z&=iZaFm(ԓI#1E$a՘ecF<(b(t 1%`,$yFf'OКY'cRYH&(`Nf"FZk8h#TR (ފkY߭S f"ڹFg"e&5_ju'h}"Ϥ 8ӖΠt" Ap|4(Kf֤|{+ ̙nc\ 8 p4p8Y5V]!C-1I.*h6KE:Ȳ̒Sڹ\ϦR<,7 LL[qDjvPp]\ؓWK-nMdS!c~D:rD 9Z`!yЈ&sYZp*FC_W† X_%׿I=NMIgӆf|K?XPΝ,zV1?dR0[Y_GB-ͬͤtZo|(oOK>gRdfF0e9{~JSޒ5&i=.Dެш-މxqS?VIL`* ]tTO@G 9WJ-?Gz:d4}1R`AYqX~;p gB @m*n#qnVUF(3ocg׾P.и ^~z3tYO مn/qlG_HiV Ii*HOŴC$eSXZ/tD|iH .tP( \ ? jɀ R$zF+6 }SspT4TEP6 1̃PI)Q/`\C!K?F<)G!a9[yp6/#>o;*6&|v&_l73l |u{K5; v$Wc8U)UB͡h3Fi~\qaߎbohN.GI#`T~I(KX&Vi#PMmŎJ~xPq8$Xzt is+OUY6 g&+Kl)[3) 8{q RBJgC𫗛WmJ"77JҝڨcּDڼ/9k>py]^ 8f)~?%zzߕ.ތ ~_ۏc=k$Q5{0FD)kI$9y/(zp,}8^ߦg 6q=`%t7сЉ+c+" p?2.2 F[3 O51jWb φFoo'2㷓V2jefA15c?d[gHTJ2Ja+]C0{ZJMsVk&9`cF)6aS3|sF=(9vURS\k59-Z9ө("\ 0[3ף.\d:$=3NGKZ02c3,1T魑} ֚YLg9f"Rk2Sf\A XgQm`qcmY}uUp2:Gu'=>P, oU%qϱ7(zUNSŒj:էX XFfWqg&eUu|{zw`.Uu=Pdn)"SN{8[Lnl[_5s޿-D| r_IF/ t要Wx>*R~ 3k3s u-Jq+v+zfVvnb顫oauʪUq'nl6v{؄9p6NJ{4v <o>#ePɂ|' Kޱ,G1$dkRK9Vp\űc G7ǭ98:+c~m, [f[BvN~d X46z /;?yĊc%20y6t/b-^b x*t|bM ϻOOϟ[qf<܄"Y4x"})X_:ygՓ'Y:^ɬ$n(fa΄(QKYdI%^'%k_ܤejnEnռ,]rV]3\XWۛ(a"5z>nRxcڢ ۾}b>)'KEVtš=bϊ&ouX܄wʺN%KQ6>mfmgًl K?͛?K4VY|Yrqy,Em~]Z#˗8%u+pJ?΋7]ł3{d^ vYËPj|Q^bbq*\p  &[7 ygzҸZb43jڕ fSW׭p.U8+j.`q5{_W,f =pG,fw;Wm{jWcW]{j¾pY\MГ w5AO+) WWp,߇ }jP~`q5~p?+GW S{X `M [fN]]ֿbaJ'zg)6|fa!G & #YMRQ{[;VB5ׯ*>p3Ws}^,zT"Ws]7\p,z\bWs }WX\ME[ dq5Wnj&.p㚷 fq5>UO,_ZRW/ppWo[,}gq5*k{p,oVv\smq>UY[[O@KiX{9ľn<-)08e-OkO7N֏i|s VI:*l R"o@[%Oy>VxitgbVL.YhcwƢzUz6rau9d]rRv "N#59ݎ3t;}N#)y ɑI\!M׳g Crg Cr!9Ȑ}ݎG0!v|& 9R;!+/#93]ɘWvS Ⱥ]ɗ-//@[&-SAm`ɛ_ɚoxO5' #._mI/Ȝ$lTmɍ2a싣;:/.3crnpUf=$n~"+JR+-~8;ː,SvIxyu]GiͿ5$7kIz|˼T7ڽk])_o}Y̥o&bPgq~Ui_7:v/2jE6+..޺23ՕYN9^!!.G01d"A9}2뉄80}~~#??_"1#26 ],q۟p|{&nV]-c 7Ab'@ j?^ouN޿*ݩ4Z/Yd=ě[+O*=eznʳ0n,/gigzwƚ ?\QɛK/Zl>w k] |m[Qai}->qy.樚;y}܃]1cPE}ƒ]]L"s߮?Np}{$zZZ+GTidԪI:>ǰ?ׇ|^ROQO(3vݟV!g;űiA_\~qsv.c_|}9Txsϱ\>g7 |9v缻7o[>m6ܷYϱ[>ylc-sRI}ۯϖ<=8 [ٗG4þ<9n6}I`}7| s6Usu/!O_A_C|n$8_[5ԾKρ|>yx1p矠^>g}yX U]i4YUT#QTdڗ+KqXh$]UrY.֖^< )_x2:xEEy+I6]zEemWD XA]eS^/l;w ybhG'ͨ7''o}A5K etLr2#?Ϗ[*c*OzNj}͑1V ĩf!7rkB5!Z/f 4}A=G`*uS=kS!JN*7"*5BTf"uUb*c*7"Jcs;`*ꪴ;ʹ2q*Α8t{*> JTҽA0t.s8u7pXʺ7g9"AOeUXr#h}Bc"XW]!XO#X_ @l")nnlb6 @Q` s<B0_%(5 Tҥ.C0t{*T!2 TL SIATa*ny80PR/`&3B6c2O#hCebCC_@e"+O~X_y4U,*OcdΆ*Q!N%* Ty@"]MwPwHF"*{i`h:/0U9U)|Ey߸ݜjs 詾Α8&ylTu2UIA0Tivgo7j qڪ:- lUwWQ [%{[]JG\[5V+ڪ mTڨM.hF60U7Ah |NJj;XL5;߼A G-\U[pn (0EDVֻc>_>-%>} ,$:m_Qi w؏<}=ik=YhYJ`W,&V0 }]ܖ%8p)) ɋv-<RV51F&ǚU&\),P^ٮPP=g *J-ZkZGQ&?дVe^zî 3ߘ)F.Na<\SMhA8'Ur,796u#zN?0=*PT $6 OT$CSI4ZRAc+@K*@K+@K

8fQn:{ɭz]IfBxfa7] Ej׺_UpwKٺT|uGK7yG FHuuc]F)^ԝЇ5w{ d:Xkʺ<@{*b4ѳxݞ6%eQz3Ƽ[WS a+Yu`s<_2U{ZjOndz/sS]m"U[f?~#.\xo} )fĶcumk_'o;q^,0\x8NryvXEW齉0}˫({39 7Ƌq8P@=4T% YHă σ& hjF,V@C䨒&,U΃<:+1 6}=h7`eWu;sP/G߳kG\;4G9=#?-ޏxG>z>.h߾}\k?sPk?gڿŏs0&Qk?}^k\kW^#Z q}\kd) ~ʏ0GZ\d۵&bn@ij< &[9 ̵z0ܵ 09{e&شL`il7pm&g*`Hs ȷvvؽ}mx 0Zt&] W)E(2Zʢ}7*HMg!r)Kp;\|th]_E6Wwufz@>"}xM5KzF'(Mlxw  އ'plYGiIRu~Np^NWmEVړPM}~|? $le zE}# ,ˣƤjPW͆Ec:q!{TY&1lUpFCk;R[ evxL(sL,PoFAe#H*ЈUU&M(+O 󄮍PF}tg qCԑFѓJ(}c9U&J4LI 'CO;*/4qۗDjr:PP`=9%I`L s$@0š$[x8L|)]3lsMN=ltIÆɯ(@ܑvW> k؄U9wG3QjaԽQPwUF}oh ;`274XP薏9tŇ0D4((|]ykYA[/0dT6Q:6b ]:Q\)04}fn2Ytiqxϣd ;aN!}aFH`fXAGNPlg6}`w(dH@byT]CpofI~Cj+DFO]]A]˃GW`jOh9JâOpbEߴ` Y}k!O'VD>]])IeX2j>cW0tSVa!UH7z`ayC; zw@8*G3r 2Q] W21ou=2gFV{U+O>ʬԧFpB2 2T|mBҀJ}BhdW} z>|ptz4 G@0>=gT1= ]m8U*2Pcul(ִ(FpR"[_FH @0aE[Çzf_J+] Y$_@``1BQ<.fBuQLW &]bN.ѽ(L7( Ll!4o}cG4vܺrfyF.y5~"Dbi,(lp4^-~WM,0ű̠}o'مut%ւ$O}9zU ƫ{XQYJYlX6o΄˔ *գCǽ"]x>ˬFTu.VM<لwB,w on#Chu&vMbMX6LH>j`}yt~|2NwEk.WOyI1̸/x޵G.EV\H%z3x>\=>ݗYqm_~ 5 ;>6bޣ8{d~]F~Iq~o~+޶rG66`'azp羫?~}{w14 4ިKxͤCBJ}:M7%!$QFBVZ%+IyvnI; 㷫, Ma~UPD*k,g[3a틣k]ֱqY{U>zXΙ$;سRH4lP o,ٙh~"g' r༬v?\1`,\߽8l7wdgy[f )hj~ݺg2evCwt|l7gwOq.ৃa 'q\Xo>[ 7egK\wraIqb#>v3Ģjs|>#q;)sHJmax[-.ij! Mmmi1 :bb[ ^VmdO)D֖ -{rm7-0debuMF ^X]s64ƆZܲC\,>0omyˋ*0gu.Rg=:s? C-}?E wسqV(.WE =H؜csm\:wPE5h9!ZENq"?]<R\Tpt["pd!P$Ck@C gx4A%O NРj4CTNqO(N4 LTV"&w/N\u$tMg>ra!ml >Csćy .=4O\t<8jxUwX- |q=C&h<7|砥g` jlǀZ4cKl V >7:l`Ǎ[,xa× *A ߠ_2sχ"-Iq? 4ddyׂ 偅7l%1NEwbZ)2EzLC85A€;@8iHijeL97f(e`i}6JrACm;ɭ]m$U:F>t;}6Lr C\l`KH`VNkpQf\k`Ї(Q3` N5J ZzfC3g 5̇(!3`!4kwQfh~6 pF@Ô BJ%M*4^,1RgWW)eP>̄Q'zK]Izt{%}z*wGyp#/saұ܏gB+G^*JEٷ.Zu<{C%L MgM ),':ҐZ3WQjzda#tPr#>*PZO.Zg7k9ЍrO>T-x^PK7 J2dR|r\9a|,B?X!g"T3ҶFR!ۇz'A[vaLJ&;f&7 -h9nt~jtTm 鍜M^]p$NӻwFhYbu.&TP'MCv͌;Bo]DSw6 E5M2GN֙QLq @qPipq $.6׌"aܓ&(|bgp6BQQϛ"azȨzب6WzȤzؤAPdR=lR4 RazqاȤzؤlmys Ꙭ,T7ii5W"Цz$X؏lgH4nhQ"2~HlYȼ(qaB#(BGjVD6{}dV1(T $"{Ov>*Q0C#3;@dG&G F~;Gk)VMiYM^)jffO ? ¯gh6iFotLfLf4@&3@& lC^Y[ftlflf[tLgLg sgg[slhmhDdBdB=V`x<% M/mֲccMg1on4vME ekn m4N eLMmI{o(![zz?˯/y5$22q8ۨ}.gF^]C?M/S>菡}C?U0 ijpa$͌9g=TVYw],"emlM\ !Z"PTz%W{f4*wq]Xg%} #,qL؆ Ws+/^<ǃ-3Xſ_=_i'u'{އ>_fFg ؿIpwTsARĊWFksӽ 7vVϣx%&xU-x;yWd%4к0,`7p5{2]ƞ+,e}mʚeLuCnOh61`p.co,eۡԈf:eۿ,QHfQXt/:T_17#k4ܬ4QkFsY@q0// Uŭhry+If̈́ƫ:4R\Srqͬu8 o4Ap$zM-eVMQlh}kony7'ŵ'b<}D]dzXV #vn#ξ0pnS} ^|Fx͒tyUMوD3^$IanlXunnD |]%@Q!Ɂ|oC1ҲO9^AL,a\y ཇ2yf ֢YMU@{/Ziu{Jܫ[W,fBrݪ:Aʆ 9yyM 7]]i "Ң mʻ\zB];+ëR?t ` e?ѹ0#OO:Ş{צok!QUl^o7rE,β$-9irdIl+Ɲ_z.>7 )BF2>v c/*{!iT#_G $>yOec(w9@z+, NT}uo]b`~vq8Vxur drnwJINEImW(GE]+8#L#p֬D7("|y >u4p!<2&xg1 63Cq8#N rHLP{=W(׀ lCCH̀!n<<-л:s<1 z,& 0e}i +rb"{^~;'y o>; ?463t@ HX=`ovLNHX=>S$ =A1Ooq-{DgP/( }F!X#ɫ4\U譹nW$FDYMPw<\/»Hx1)ip.#,—1 w}%ö&)(DcPj!&a{:tyzL|(}|d)4.sbUyvS< <b~]G;?HXu@;;xǏ'7ui8Qzp_tŢ~ш? E";迮ƃ迮ƃ!迮ƃ!迮ƃ!OxO_@]/CƗ!GWpH!"}h!}h!}h!}h}4>zF@=#ƿGO裧o7i}4^$w8oDB;gW3"Q+xbn#p&}Wƫ G_裯jx5kvm7A7E7E7E7E7E7h} 4M>@S MhdjwNڦ26["8:ӁHpoYqrD* ޲ lk35CokZL졷U:g/frbȟڋY j/f<rbȧd:%to=ދ|DX#Q:є:ԱG4uۃfՉn{д:Չp4Ntu3Mhn|DD#]'{hvLu Ҍf4@O":i&Ё@3ӎvu ~hfׁ@3tN OuRxS]=:)>I&N 4OuR];n@MNЌ4c;,=[3R>Ќ=ց@3>Ќm( l|Da`[#:A}l|Dc[# ;:P,Xi64CeG/;:Pi"̎N3bvt f(ʬo&^VqJw+_6mnϵm ::-h_$UVެӣiy)U, n*Wn tBuJ xgTh *AcDG;{w M;s G-xQ%u1pw %o&TjN辱ho7z6[OuWeXd#{N:\L5sKW;utap%,OW-4@SwGq8{'Y&۽"-fkflO?ȾL`݌ ok,Δp6]iv-2G_5BM G_A U>.{Gw}DX! llJ:6ð]?!Dm!"97&!|)nk(I/3lpV]jURn\}F¾0qhD+KG3lfFİMm4Th)aV>҄8y\T{gj#wzE.FoIdE a jĘ5|qW^=[}-F4&܄UDŽQUM H+GpL偷VAn"3ل*zxd$@)6aGހZq* Y` /滏 `Bl##ءy)W|pfGJ WV'"Σ4^CZlilI875j2a w& 4Sw7RK 3#G!1H͇zF29mikG(+fִ.&T'8Щ5'1<󧖨z6$U؊(E[,Yy7%m5%@W%Lt %uγ1^Ԯ-6fvmN+dJ6"=ih11[@m)Fz{H8 1SRM #ӏ$T^B27eB-S@%#([́8Bʀ#|}7X tmg70Մj 3y_Ϛ[Ax5M>JȻ0?e?A@^25dУFl?ca=i)Ki6h@Ɂ,oqjN -(@9ŕO&*O=P|*aAo Cʿ1|OPI748^<8U̓Sտ6U1oSC;bR<hG 6?[鿡87[_qg>u}_[;hۚ}GV\)G%|稼rTBCQ qG3l([iz_'L,#Z^F&:?w`Sd陋L"}s)20q"Cs)22"cs)21 "Scéc.ʘ2y%T2š+eYr5I~ _w baЩ۠tTуC&8d92#uCUPC08XD!Su&DG^u҅PyN  P#!mL*KayE6Ⱥ꤅,MZynL-sв~z%󸎰>D9{/z[Ozg_~364}\d}>&Gޤ}\Ot{z_+T`뭧I}\o5)qM!fĈ}\olǵ'ZSqoǵY}799|=]o2{,O;4SZ.ָ>& ǵqcr{LNpk>&p?fcr8{LN0局Sq￲k}k}I?qǵ`}\#$sk}<5S<@(MfهZWZ3q9i>&yZ7ZZ1/Zwz /ǵz $y,ZߟǵSq}\{>eg~`}\}\7%?C 6Z3q;W-$,^1~)@*+}ZqU<nAudRk/']C&e__^{ $ !/ 2wrrer+r .EdQ #a/OHOi^2n^K|)z?HЫ 2"vy# -`3B `!!OP#FBJ0l3 HJ0|4MJ0RC”>4M"| ǀISwyIHSїItS`&LOu:$*$(* 蘱Ik$z} M%}3DP%}sS%\y!qU wvHU=m`}cx`p``%\!X m;Q:YE;r䟳UsyvkUR|z}>Plac$gjCMjI#>Wɯ'_"G K[$X9HZEyi Zjxw/`rrNV b/s,X+Z1ǂ~G`J1W9,}c:1׉9,}c*1W9,}c1׈9,}c 1W9,}c0ׇ9aa@_X6 aK@_X2 a @_X. ua@_X* Ua@_X& 5as^xJxBMPS뤯@Inmo,17[4|ȽYl~&"`MdgI* cݓ ]"E0!{ (d:J#j9%Y&/s*|pRI~oXvqdo8A94S9dWZh|_I%ۦKl'?rH;&I怼[Toi)A@8M6ATgچ" ׂrN˵(uꘁob7HnH(a4 )9 [k BLItVZPR"È<$Q8H1ٕjnxI`qhE.v%z ΁W9$ED`PQn\`AKHqp֢W 8nG/. (It1Ǘ]m{_4w/Jgn.%q9ۦQx]U<=٢=X8B4!A[ C $C T,/@PDYd$ˀ(gAWėw(Y[%騆OeQ G5|)&"ZF+Ѐ,wW֙6D%Ol 6xFp #΁T1>Z4fSډ@Q D#CBҾÅI4&4Wjuec+?eKwlUA*ax|^*2䋘NB})u xD UJj="mwG戀ж[#vgD@nh}m-"ߵж"vOD@nhm!"-Cv ж!v/D@nh۝m"mA6]|OZ]*vAv֝՘%EȎ&5i<6[M.Ŗ-C0 hdiE'h'c*&JdF h+"jM!KV ٞ ]NVU} ϧdaY`H R#Fҽ&퟼[+N~8B(X%jyʻcO0ԦqZclk4A}0Њi P}2IQ'ܱ&(x 6K&(±"%Pi;\<{=u6.^S$Mѧ\p:bg)+b_)ڄ) Él&rMȉ"<0Q.L֋Yu֮4mnUdUO ;HymXٵm$w6vLDJ$ qxc`o$R(9/5}ZT{ƧRuRnTLH{ZD' ?nڣ΍ŧnۇ9⥧AqŔT/3b#(.䤺/ܟ ZjcytOG sa`\B4h#jMB@Cu>p QuCTfz8R:lv{Ţ~tsgu@, {=j:08T#B ^H "$슋 ruG]"IH:m.[ε+B[!yŠ:WO ]!y s+1 չg]WX{aI, \Y+0zl4LJ+S+]CHb7Wwe6,SZ\zQbl ;S=x5lW>ߊv cI:TxICSMAHğ{ !!$>C~oܫ (AK!/|!!/'| !/Ap ckIkE[Ms-Ѡr*=@oTMר*_2Q juy\婖kfϵ/q}/tI^ǧ՛WCw0ckMYt*Oϳ,S_1*a徛i`3{_C=Waծ$q%ɡfwE6پX/EЖck̂4*&P%6B's)4T,?j4֊TMGxG]p+|[fʿg7BkۼɠaHJ/nC8/6f_Šqȟ WGv ˃f&ҜY%.ء.Y͈%1؄[C;sA:{R3n܂}}g'Sӛ ÙtU7( *&Omspoff׍<ǓvM-l`+ a^DgA˖u[.8kO l=>uyp:!~l/fbf7*-NJ=vO*8fW'ȫl߮Q֚jhX4`{4Ӡث\?~xzca) >Dh'Tj^5$' V 5r4 [+UA7xJ89֩FM}Mt͟wY4=mN+y@?_ AkmTX]XEMT}+@Da®ˉi,M3s'l۬Ҷ:(/~t I<>6mw /9rikD8-Ļ4ڧ5D;J{HnjGS?;mrz\{|C3HyGrj1\"̩%-5ZQZ 8Ĵh_#`ԾK "pq磻'AD5~({D$!Z.%٢s,?ϲ}}X/埋bIC~nQA?h|Y"^C<7lj7M!nMB!nx`SP4nx(n4nx(n4nx(n4nx(n4nx(n84n(n8?ԑP埏иyP/?G!X3a6جWԂG]D)kIXfI@\Hpץw:Dh<ÕF@ZR&;}-*sAq8Ik -4;b:SptC-e3\Kk8)Bݧ\ rN|}ާ\>U(CG G +̑e%=\#sdwPZPYGkAISZ4(S-?JJ /m5 G }L!oRP]6[Hk#t=BJ_-ub#(}m?iŸBc",q4RRcFp47B(>fD E#J*.,8jx\G { ݮ ]%L/W7/d M:c+Vctd chd@B2􁌭9e{.$&\s7pԋ*8ꀩ;>S>W×{jG폓'&PK (@LMwriter2latex/latex/util/PK '@LMÑ÷)writer2latex/latex/util/BeforeAfter.classSmOP~v_ۘ0|Q Dn+X|+AD?xmW6sy{Ϗ_`Z3QPL%fn3` e2[A5dwF6zis-@@3]r, zFr{'m[}\1ݗFLaAPEKJm{]ur9$,^d% yxEVTF5B,5V1 MӔQ-ׯ-I:4FZM#ggF3KmݪiE:BpUd0)*V1neLW]Sq*n03FdX隽@`rdV=^4j[ P:5?P6w{4}41z\ o4!;J+"}'3z&"gno<21p`D!44d8(a0 {Wh_^ h=' P9'DMO_!@<I(@lDh+߮F*uúa]W{%t>JhcJ$ [0k :S:qЫR7)\'O>,5g| <*r+Vf&K}gq3H ~O41qgH#o"q&1[\_PK '@LM  %writer2latex/latex/util/Context.class xT6I2I B&DpD4%5t K$y<̤RPKZUoUqպתuiZZk-]V{ݙLn*|s.^h0|I祷aa``҇G|졿> @ ߐO | _/XAR )B<#( [tOzs ##mH<֓NZ"AD,THN]l7dΚHҊӂִC\kK40B{"O'7 aFdG"6 ]HA~ GRi~2q{ᑘ)kV"QhhƸNAU\ VqѷLE0"顮Āa+n4#'0DvF㉤ \v[q+DPq5J>*AwfLNGbSѤMmfV i.ŠkC0/ZPynUqG~N&G =C6]t]* Y#1+V͍xscK׃{=!q}j.QyIs/Ye^^!(G-\kL852!ZeWwT*Qq\$`W*8>Rr%*ia Ft\%ݵrѽ3yې9)̟O0مk-jM ;w파%_Fg}yG>W8oeyw9|{5 >VЯ{(80RcWvEc7Ƽp$͋H&akmu$~.]kV&#f2m)~(M9f}V|Oc=H ];T4*%z;7n9*5vzda7 A+ ZN_3( tCV@VB@VC5BNGt @  D!C8ԭ ;,p2;[# ~FSfW3h3F4D}3t2F :1/q}d=rm*gvwН??=eP vB΂ 9r}ߠ t1e+ WA\ r&-tfwܺ/͜oTOE풶[ҮHiWI#jiykv]/mSm{8i7HO~i56*퐴m%#9.8zA=$ZT)@J!e ) ɀT@JH@j!uIɐzHd d*dҴfBMP ͢rjQ ͥzڏnEL% 8r_R2ksWpVqnQWa'qrFwpvrΡyd{#lNAZȄElZB12En=ɩ![ {o[.O~l8wQJ7|-v=_ j C W!.Bl$1= |vns ~Q1m qrdgda!H+] Jh!*Tg!*ĵ.$wz-zJF-D q\Rŭ6^ =-H K ¯lTٸq-- .@Q.8qQp{fWgu\7PK '@LMwQ&writer2latex/latex/util/StyleMap.class[SGaggupE1E9xrR DMfaez>U"*VrT>" =RVޞ}@)LLQZ4a8GD3kb.ZL0/_fA/y(Ec<|+[48ċe Qw6 'vwwcvaͷ3Y'v]lw4T3 fmo{ϻjzYQ=Yww\4:S85Cn i-ho斩t=gqBBCdn.yWVQ(U5LV1Q#p0moJfh0 #JNlQ^C9yN#@;mQ!OPӴqn|fgl$HmTT6p>2XzBiUYԮ:~y[7 d*]D r%,HsU\ ㌆UκSLكNtXB{=첬5ֱaXэ.B"&y,͵ -1jRwC4ؙɬ;K!Siom9޲ۃB1V #mX1SCe,fO/uUM~ŧP -;gx΋Wd*᳙jpgI#CԷ5 g9,[q?t:ǞG hSfZ>"0F*unLƺ[r8p+q8kn#z>mi #+q9$>z"Eh:0j^~Wk[Mx$ټ8t.zxr˞WaLF IˊOF9Xf7d7%pT@4k=FiVf{tR\p9B!DeOEeOThD:Sь! f76$!Q76M OC\ 20"y7!l;ΆaRg%eҐW+{*SI]RRK]葐FFs(inf硻C :$ٔ TCTH iRu'V91w4H?%{ Sz_D)C+E BF%f?7x0 JRH荿!O!ND;bkL|À'"M;K8/pb'xE{@`i(Фw gk,a%=gr-5Uy:+A 'k~ؗM4 MuЯLu^7e vzK]6懲nM4ﮋSR:ZTZMJ.zDWq:t]Lx:kV, &4JdoM+. \w86!{PK (@LM߅`'*writer2latex/latex/util/StyleMapItem.classQNB1=eI 51F]HbiL`B#>,X|gg2qQJ"KN)v҈b+r 14X!WPs_w7Q*[Ma!z]1C2~C5ϼqPh%C"P ͐kJi4/lRnW(k9sK}At]ZMt8+-w=KJ< [/JՉǵT~XKV|jj1Eӝ`zRl<+E,1gCO;=]D`Ka 1IτIs338C6O}~ TgN%'ͮd U,G`ov ل j"^jPK (@LMwriter2latex/office/PK &@LM; +writer2latex/office/BibMark$EntryType.classkSG߁m\#B$2 E11ܯ?!U1TR~T9t(XP>iO= \V% C1x+^V8|EUk '+b`0|Ka8w0S8˼d0@a#s̏3o)(\`~0L"% 3/f_*\f~`1VH3[QknηyenN.#kC9+ҮU l_ k]:Q˿c}\RuF!z>M+3Z49'p< Ņwu9=gq4V] k ,yn5q Ki,׹nZsɲk/oN)g;|Dܷ=? KW\aUۢq?ǫ/o{oճN>͋15NhNX/}"C*̄ %+g ]w܅ ߠ&eܔ;<%zeUUOGƫ=E- Z7 PP={08f9uc oxG/މwwsܨ{8nRSPR7+*1+ O*)[J~J~J%%%o__C;9Rn{J~J~㰒G8S~<:1x(9<#9|{fk`}C'd 7/r\'`cvj{D^y'lڞm쏗#k{-{vThٖkf7rU;rnSSn_V#8ha`Vls_rlO`]:~ѮNځU\:Ң8}pU|ɟo%1O }]<@!Цhى>pY[)#iu4,V|\y 9&ՖQr?K7iBO2d p cSaO'gV[Xk[^Spk՜ W;ňܓCjv)A([6tYD~Mlf5\R0> zUn%Z5@WQ[d8(%uD 5 NS>tUv@GNg;oj:@3Jz?S:=FRjyR&|.ŀ^'- ) H7hgRmsXbs8@K42) $Xn@y)dR4*)Vho6ЅR\dHqXkK1ХR3eR\nR\a Rll#Tނ%" q6?-44q#V;(gS>M2ϿuZLb;v vvf7cױø=%cB(elTf7ʺf8Q34{BK?ɹLv E͓TE:ܨϬZ/Ht38m7gaSpy4i}*ryf%:B_#Qq|'}Nb86lw;7.56uSH,nZR!h]醁_PK '@LM;["writer2latex/office/CellView.class}MO@-!""`B41!e) .YZSoy &(,`3̾3ٯOggZIT45$6b0]C':u?r /3ԚQ C(W+ۑ"2mZGp ,ZH#caFN#5CA{8{ 7D>-EӮ1mX$2fl6'i1A\#F$0Cv{(Աfn(aekuPK '@LM0j> 'writer2latex/office/ControlReader.classUSg}!P(/I*Vb vIمF^NgKSg|v3>?ө=߷kHȶe9;sN߿` aiDg.I•&t"3|na\ŵ0~_߄6ܔpa ? {A&6Clքi3˖f]Օ9?*yaym宒ږfIʙm:C{ƴ 壹D,&jQ5lhr-f- A U,Uʶ'f՜m8Y`(v"ÃuɚSf^%fh(pԓҋ2Rh:U.Ω֌2SYٽ 4]RG r-k+;ʢ@)HCU(Ƽyzd:r168Z+XRDLꂶU0i*s,6uO4veݡhh0F^]a`MYE/J{4Κe+Nh52 Z8$cea?C&3N$y)=anz2L,JXa$˰QqDdk3X(M\5ӠqQ2aQ}> R2>s !1-_I"ԜM0ުy ՝F+C):KeE/e`訉#2r43Y%;g͉!ؿmpcȌo$wN~%w&aJ]ڜ.RUw{M(i95^/fĘzXME-@~{i(VjdpWjq0D>FO|_E >` :}XEM4_=FsWyFd $J:(r]@\CUIO_nDZſiN]8NQ(N!Ӹ1,)q,y|8L(qB!$to v\7&v\Qa4nxI$(2EXO0Z&A&L7"Apnut_ &YhC T7|x@{{V%0; {(^zK># g*I_R9ŹYTK^޽{,=m ~¼\NmG֜FÝ. ]v7wJJ <@ X~Hĩ6~GJ$ ?,H,]}{8ˮMmU^`ϳ:u$*_Q[nOBKbh{AwPK (@LMrV.writer2latex/office/EmbeddedBinaryObject.classSn@=8qkw, +RTZ6ZT]= S9vdH@%|3 AYǹsr/sPōITp-nƼCuM&R3$^똿A̓nVL7T"[oH"5f=0qЖ~,dȚ4 3-Ґ<-J :D! v;"TMJ{M$]ؘ*7& mSTaJT6`1TCnJMw% q(r sʽ'`>_V>L{JoCjD*fS1 `@͵U#dDu*-p^Pzw6jO07,^#9 ,ϕu?sA_PK '@LM7 (writer2latex/office/EmbeddedObject.classRn@=k;15[zK %B} Q*Mrq H$> ufcZZ@fƳ9c߾x\ܝ@8C֩*?1Ea se)o{m;U=VT1ެlUƀvn'ـ*ɶlGjGԹʛ$1 %$kp,UpUɻh\SuUn⿴:" n =Rek= PߡBk#X1ɰ)DO5\'氉K|RyT<2{ |99̨Qu2r (gFپJ~YA|&/]|7ys PK (@LM!߫+writer2latex/office/EmbeddedXMLObject.classTmSG~nY4$;a%&#ƪew${[{`Ū|LRM-xCOwot zC!R|)M 59Jq+9 Jc>u+|  bG :@o'zҿ|Α<<4LNssYGGVYc|(m2] ->ebPIfOD̟THIdB+%!}Jl ٠RDn$gETIG?jZfe%A'FO qQS%]Vd7{qBhlUѮ~y )HT8v2/ߓMVTay1 $KXJr`ryڿPK '@LM{)writer2latex/office/FontDeclaration.classS[OQ-ZEvKjR.I eٖm. _ D_MQ9gZ}93g.|sΏ_Xf#(FPcPbEo#x3~\yQEP`!޶n;aVlESuU5)3 v*V˩MJgǎ%pGB2\q1) b]u2 խ:/^ 1C6z ^_q3[?vOƟ2B)H\茧DŽqH#:5\"(Ks, 'AdMcIcy%&4T{m>Rү5+d~H ^A.Kx>a #4$KFj7G(AAx.Sri+ёݠ`JŐ=5cݚ1"b R w2+=}ɫɲor?\QsPK '@LMծ|G$writer2latex/office/FormReader.classTYSA&א "!1, $`$^I|pK!ta<0&8ζ\+B8/Γb7Պ 9̄pCh\$B2G_k!]՞hUjuj9[ Cwv ]-u2*FեY5YhSSt g\j//fe펡 '5D1vwdͪ_ gQ+Zk֒rݮm1 5_73xkJ]1k hG/2&}bZ% tOyJ. ?i%pv Ն(nf+0ҩ֩JM82 SձۈPWpYrٺ3`"Y% Qp ㆂ,r &դ ([,q䅧D@o] n㎂ G^AK⪡}Jvިh6*Dtjn^jQ&ndž4-0u5-5gt_J0gBZGX܌gn,ZeEif&uћ塏:GzNCcb xbo~6o3[H%6B m<'goAڝd2Zǡ:BG#PУz yZ'byfH@?OZ} [M܉%NRS$;|9ÜBb,H&qip_ .)RxYbQ LLfx; t6+uY鳧nKDIs\"~PK '@LM\ %writer2latex/office/FormsReader.classVkSW~6&PB^BTjlP[[7ɒ,nCo~ՙC8i?7u>gw ,N?9{>/8#DZƍHw(>CF n`]) %v'r,K2D]1, {bWb/dt[<3UF>(($(˦U]3V%gL\?WHJ$mBɺjlyC+]3 ZJlKRuK5묡F\^ ZrvnkjQRY0e4?.LrǴ^KcBf{2zUW %ȘXT-]=a.trOj%n8ph7i[ 'ŃY(upjš's*9[-<̪GV [+6Òd=2VՊ{RƲ^:^WMKXS~ĺ諘Oeό 7QMFupa߼bLdD-`LO`}ي̺UtQMyZWF+Rp' aPVc0+PCѐٌ^اJRPAU±'|ZG6PfJPu cJw6V ~>o~'7+Z~CkTԯnYmXx>mbxUs܎þQ6Uq57K(5vO¤rL0pWV>V[EbJ۰szpZӽE߱u&.掝5 Y%vh F6"N, ,#gM9;㇔dyRh%+^"ispcS#>g0ƕG ~%SB}!a"xd ?py| |N~Boe'zkJ|gNmᾃ<ߞ; 2#\@$1^HcO0Kd8 q@t\ztLD:u4_Pd袎}td'< zEO5v80p5crk2Gfd\rSB)GE 61w%s\PK (@LMcF4\,#writer2latex/office/IndexMark.class}U]WG~Bv h$( j![V 6JkM2$ w77=7Wy7hszi/uozl;% lyw2/>B[Ƅ!|*n0!)_.3bnW1+f\ABIaI4s!!->P`!x,nq`p!0UsYj)팑h' kѰMmܢ0%6le|S9ϖ|3ik EêRुD.WrzRSTtb0j<5t(kO;%MFn-i{h*[FPtS2]jo%W,s,[&ٲoWM+mJ'ye(fֹ*ݯNFOa9t-u;99[!Zt2Dk%,St/Uqyݯh8SEB"<l~ƴWJ 4F>if47E_E='CQ9\v/z[غ?m;EPvQfly ܍KHڄ/PzQ 7ɣxy _  /laH A.}h C$Q7&:p I:/m G*8Z1Ilo)Lr6Jid~3ZB["n'IRT<8M=C<ð%i}Gx{cl6B,FMgw!s hE^}H3EiA;ͻDs*D>Ei/^S Ә",,e|GӮ'JL'I1*'J^cBc$,Pko*<PK (@LMzKMz%writer2latex/office/ListCounter.classW[pS]Gkl6qdpy2Ih0R 4ZeHW&i}$m@SN9t f9''8Φ conFCN=*f\Ό؅M;.*D/:'ԙv^B{ǧ RtڎDgp*8E ºgf0N%1BuluJr+d-%Q %v,VfVΎ ]5EEKŢ\vЭq]9 *tt$wsrQC[傊&WNgSp9+Rξ7G Z؆ }{=Xl܇-lf [o xDm8,Ќ~B.cMX!5~s~d޲~' +Ό9 8bqLwqy뼗2!ױt13^"j9ph*IId2X贅+xcW'=~~!hR&ݩIQ>'-|-|,qkdէ N9)RQmGH] Å\) EyLYUb&Xsk joY](ө\PzeJl% S^Z! U*L+M& ('KTI"E1q~rf>;$[}gS'Bg#s|'t kY9Ij[edRFlx۹>P`xq 1k _Acw0bjxFw[c8``,G6 hG7g=ɛtމeEhJ``7P_#|wy QFT:))wuŻVAvFs sŅqC3>{ܘÒףNO1>(&VI߂{5uVpKvye&V2a?Oї#q΄q.H}=o!'F?e{8=_F$3N xL2[%!: 6za *pbUU>#0F`U X1jCq §Ap5ÒˊFύX=Y} ߎJC3~)>pT[\c"^M5՞o : A6 aaP[x]!Tew1(jfJ51r]a[UFk/tH7k_^8-Ǯ#ò9,hC=ǵiVq=q9*(~ u]E 2jV:SzȰU"QfI w9ֆ050_dl_ !}%*^݉qPt@Va%_j3No 4d~pvI,%eMq3c w&g[3=U\ノ6{-M9n1*!X{ Kt֑ނ$a&JrY%~2g;\0Omw4n³ʏR/qJs6lRZr9wٓ/]v#(Ø}p!*W1yJݩ؇vA1$zɑh;l6 pRihfeb-a*_8ͥ jLf伞}Ft*kXF*֒lZy\E?TdAp\E *q51? U8`I TnxgTg^Aj׋9& vm$d#`n`ɮݸ֯43+;;65ǭ>UtZh}٠~42Yk@ͨDbjK#4gfdo S9ֽ%z؍CIKOoVc YCW ~L̘2eD:]N_DWIMm {cgyP>ǖɷp, %T[3\?>)wi}=n y(k~'81Dsaorޏ24Z$KբlepoPpM2O [_bzV๧sT%/*hLl)Ӄ8GJsI |>PU:锖Ж҄AG HJZ>P52)IKOx\9VKqJLt}o{_??=&> .g0 \qq\\:U.j*pKm4|#pO|kjk4440`kXp_U;|P)xfiUjxL*n=+ &le\2K6KՠcM2jТ~gb`{trG}Vك.sШya5^t̀l8/AgeC7@YwX];8`,'Md⦂Դ `v\]gYs;R+,wl(aɛ-VPDי`<@50 XM&ddCaoJ, ^nR;Be ;) y QX"D[aK̡Dݢuv(a~0*᠁C\0a w;O8@dxt"f+! H 8EO*:|`ZZD%,S|B2]Aθ/1^ql;N:&g՚PWgt|հhu1|`G3 G֪?طE:գ xzmɃX|Q*qý= F{_/0+PC8i uj u(>]DQF=OP7Ҭ[a+ M? [Q:l1m=Rw9_Wӏ8:|Th"VVB}8/FסN @):%"E|j}|擫.Å/Qx#b$ٝ|{] /#䷋Ǒ}I(^^3a 2];(t{͆woGI.`7Akq#n~# ҜY Pyp..ѻ0q_1g_quIcth5pToѾ9*VZ#߸(Z:AOb25E5i"#h NBPASRp:+Kn~[R)X[RY)/nK9;R%L, T*Rzԋ;/IcH|!,fPK (@LMƀi7#writer2latex/office/MIMETypes.classVktTW7:&d@D&@H&a& @LBffrü:wBh}Z%V(ZZT?.uV}Eg};o"N&/=QMOS~ZA'yy3>zV?'LK/3A_e5A/2o0=7}}$,_]AtO?CAA/ :/肠~$蒠W]X~"芠 zC\UCd_PzLmΪL@3.䍲/IM/rwwv Bx?:0 Mw B}IAoALk\BoLOoM&&0}w@G.5&=YwYHcRו\4aˆle7 ЬL:LFB]Y?/sϒV7C49!Cb!"BK[oqClq%[J=opA`!)T۫QTG@!fՒX qPhUTI/kmYM7֜'ɇ^qkkaqFqg ȣe5u4%@Ah0OCL?frB)VuczVNpWY(4_7TPJ9Pݍ,Aў W&K)D\r.>@L ɯZԯ%ݣԌ\gGq%(jFY,2XXt(1sdy=1.}7!$W(LUe|E4p]m:]n<Ђ:\gQ>E[k1lC:GWG',AQ6Tլf J;QG:T6cI9!c}2 k1/!T} (J="2:NX+(s.ϓ2yN7 `5N0_ZA 0I" ,v%,eLz%h/JVUBwTfAXTգ6:}e D{GN"E/΢. :L+0Hk??rw>#s/jvjM%PUB6Z`*6JhoV|JC6|s%VBlnPCHd`=dֹ:^ _nYnc|6BVwbzx0S*Ck*4'{ u(toȟPK '@LM{W'$writer2latex/office/MasterPage.classTS@}mb*P* -JNG?(ѴaҠտHgT3M]FwM~%<00Y W avqU9a n5\q] )t2p:XqW= A6ø"pC\Mƭu[a!ŝ:24357UP6 )tCj(':w[nП~ĐX"$àNs K=rWDR'c 8m:[w} a*g?u;V5 V<@[V &`XR wBx0˕lt5tj*ζ|J$@H(d94ݐ;joZ0$zF j|Rxc8i01C&㈉0G9&$N3?J ѶxnbK }I光1Q BԸiX5uNqѓD?q{{"Ś\Ԃ]4d7ۮZr݇NCL9{qtM ?5SMk6ZF1`dOn='=C;$¤фHdHG0 aO Z(1:D=^wHS4- FUPD ){E(*+2.|AZL;CE8H ]yQC<%7pE©y N/ǂǂ^p)|!gcFWЩ/)s 9)d"/#=1hd(GiӸ.PERzWGJΗH#˒PK '@LM"writer2latex/office/MetaData.classWmxW~ov73;BB?hmÒ %X Nvd`ڊ-h+b -$ (VQjU@m?|;Ivm'=sϹ9=ξy4a=~,#R<*cR|LR|\ǥxB'b|2OaVOxF*د rT R^W/8+*8k*"&J@=vK_HqLq9*կɧ O*Q0*P`Z C ܱMߡ7&dc6-j-mV*-PY4-SO5LnR˴XTR頏oHl6#fI:cxg*#7I#NYL4vCm'u+œ.+Yie& Zױ3mZFzapw5n5cFz{hOŲFj#mK }Fz&=zڔ2П֓؀+;.!kv'3DԖ-z.${-MrU(sO:5d.}2\k uue*RdBC`8'&8܁GxNvoY[wO>KJuvĩeHzRWN8M"iU@kбLb:2i=ͱ.ɢW3 ?/\KJïe(3r~~ L)%6\zo>CsaK'!(SWL{3Y^Wi[N!fV oukWk~Id5`a2AF֔IzMvr9F&hKl=rꀭ4LIrNEzVxGOdD: o.WZ/+~KkqKK Mln(k˰-W*j3q . .ga Pԇ$]4Zstn/iM`O1۱BF{lɏ5?.Ϗ+##}l=k5 FG!ናkK-+mRߖi7B;мTu֟ʇ1+0i=txPNvSx(f66" M&F<,4(Qp@?|m?Y0%M9L͉eo(S+95|cZBxNڟéMej_G7S#>G?/|K^+ca`|b́H=ijȁj4']m*7ݫܕ 94o{)^\j'czлWˇM'R$ `> 0 a]2KHVi9:ILRˢ=X'?O1᪣"8 ы`PYq[\/X]t"&z0ǰ]CBǠ8x)q7gaCëoX'%[p=PD8":8*V:?:c" л|FW&lfgog!zb؍-><%0T2 N< Yҧ \BXA)0.cjEsV4^7Fcy rEΎz|iyW2,Um]AJAsp5,5~xX)5jt5VK07n :Syڼ`{uVX'9 $j(5~8ڮ(3b>Yk8%μF=yc/s{!T6i~S:Y8|x;8n5D\]C~0a|P^V&lwQ!L?>lGPK '@LM@ (writer2latex/office/OfficeDocument.classW xT=w23o23 djP4DI$+$/ad23jk[{-Ŷ,(j[w[kU[j]Z 0A%s_} yjؑ /nvivJKpа׃>ap4nF<Nj{q{ RW~D`MpL!)/=Nrf3z"3IP1䊸$D!qv.ɩdW3:е& qU턐%NõMF4d`扽~IaiP o \H˵d$[2 $9gd-d9p-Cfyp8 kj lڲ\bdhbMMOW;4ҺD$+Yz 0Ý!feQmȀXωXK$0RF*Q퇎v?Vb͏Ҭ"i>' R=PTr-֫)WD+r[<]@+Lyl֖Pe,z4 v6;"z<DpmSׯʧ0n(q<'(?W#Q*War>2BѺ.(?aRý&|acc}aݬӻdK-+چd} C0aPTؖ]z2Xj>ûOq3X,pxΰ̗JTf!Qk֘a`*$4 8s` 0OWs"m󖴹ִ(/H9W>"Zs| -Ubk}PeY{(S{%S4ni]NSvol~@=F dhpoE+CV`/{;5%m.^J1_va$#s(#s(=]C7d`v5m1mx}&>@S(,:ә *0{0r7rKnV݇1[Q>GQ[ø-XcoF^Uه DVcb[EäU1 STEUNY& egg\U|XU ":t=1:z<㻸 [pb "U"ˈe=no@#  $Sp;W7%(Q/.>iFJ5|JcX>GQ|mJt/-?aL:X|3mڙBbiϙ b&'kJYU35VeAA ꠭-U'%5Dnäۛ$di^EXjj w;UN*w0H(}ܻ?͂” 63(/6F،&.OscufEeJWUaV^y~p0N2c3|ePNPFKYa{y ēSq1giNٷAeZ3\C sPPg]NJ4ˁi땓 n( tȇu4G-$#TQއ3*ansc^[GCe*/siE4_En1 {QLMjb I `i&FaNDH*b&ʼbGL5dZ$J&S2rܢAJ8fЧjC$ 47 ֆ ;42&¦`E>TB@;n +8u"ހuuZ c Fq1(&jX5/ e](X R"YF7B XHnW"p!2(t=/n FZIZ잳2.^ 4n)7ԆV5GL‘U6 T4.h1>fv tZXSU CM͑ ÑPjP02jChl{:B 5$ }6:Lѧ.аjܕkP= psԧ Egõ)PԂ5sPO)`ktrsSd 1H&_%a>QE&ɈNz/.1WUt2^[ibZ'댘_lh FEy,Tz RuZ\$ۙ6owVPDSV *Wrnc!fev"e j&:/ \7E 9'\;r,ޢ \2Yd=_U:P8 Qw2.qaSz-웎P"I^ lUyH@%E8kK~Ό. yVVj摉wUՠWCDTCV(d5.V1P,n*Q@$J¿J Rj$oo%p+jKdl!ՠơk"EtDEY?'\NV GΡMGʉjZsb;<\REJŚVP$~86.GeGFO)qAQO*N^']Qc-4`a9"q"2q$kDW05X]0Qp@p'w2cNL݈D`)v>xÞjL l@;p Q,4/,MN2KZRXDȂ;#;&6(MQA8A0;8dh3ڱ᝝ rmB>UeFvړIbTRTl塸&$ҽ!1A2YJkد ڬv.jmr8JFV-Yf]j&opav`ygFOD#R Ή.ɦk3ΉSw+˜SUn1< )p{8Zΰ)UÉrv-jύ:6Y3q;:hݝ2= 96"WQ}K_P~.'VqxC f<b2}W6XQH&v]`uUH a QD脦DZNg ) 6[S9I̋_`دlZh*ݣ2FS#!ržW ),xb(g(6mOWaSƅBM~MزeJWNdp MjrQ'-:w6*p#ª>DYcr*,+1 uʤ&!4޻)0jUknX9Ci)@ˣ [H [bj>2\rh#xX'JH#u6L+:#BV7׃vuuwz5Z61=E A :t-ֿ(Y)46.lsz"SZ慣!c.-JATW4*ɨՑ ͤ{]4w^zËIw;NA 76C`o$X^\h8Nx ]U&38\0̱-E$_yQgqT#1~1ĨbT4袊qwڡϮ2nP %|2Bj%oAs\TIݡ1VuU|t\ ս1VXjVb.aNgKuV8=z֠b.NKbBXr]g,qvH4ɴX]g+ "z.j89TrORTl;G5DB]E: l-ju "7?b@.gtovd]Y7]1#ؼ@g X tQH#.LXɑH||H\ƞW=FU=z&:j͊,i\]6*/kՠLB-kk"μu2aFQ2Itl|5 \cƚ.)5z.AESjAm ,6&R"BT;@ywp&DQ a>.tq%qk?INB:NjʰJ mbU9ytɓ`j4LW$aL`|T`M(okG: ۘ$D-P~.SpJ p *F:v.!x-KɐbUnnSGguȴq!AvVtއEj_R咧ŗIյCk5"@C*^ U6M!;V L]NjtccB1Ge#=ƖVPuhtq}٘ -5A27&C;1ԫ?ZE 5c,x#/]Bj+Jv.x_VR,6cN]&n9:l7أ;ĝhfgS']E{n@'RОnq.ZIχ:ܾ{ȭ}TKg\vp۲/.v9\ $8qz!Eaf4)Jn*FLkGC=ϝYe~:)wd·LLަ.ذAr+{ՁdEUҳkV0뱘ˉ. 6bPژcrzG+i:\HD99 $‘|a 46P70HMXl:U#:q,i^5dۇ/t_gQ8ql>GڻKDӸ4='3ing#/"u G#JV+j bU)ErmH.% D-F6NAu*KM֪݋vz VA]uK۶6Mj%_ojd]Zdmsr0MqLOLilSַCz*cنn)z٨PԺMNS#p))k_gw,\̄-j˦NP$~Wn\F%SmFJ)B56bHbi;%'nF2@%tO|i џ-b ΚD0"lZ]5/\ 7G,ո3O;,ڸ)AthQl8nhFf;'iRlEh_B: t%Nw5*1fkyfof{y2fy?_ElʋJT^cTy0 aCUyl> F1V &%1Wf>Ɇo2MojiIz LTJvR$|s?34'DSHDsq9MҚBs2k!D6f-U2͚,A"NX a%6blĤ.5լƤ\c^1x ҫ gdo2.>AĴP EJM@ny7 b)2#Xa\H)̃6EYi_?1Pn;f]vBkܦ$ܕA趓x+^ZO<#C*.7\k a;UhMu-Lm4pE!Tw%,ϊ>٢=۠]7hQh?-Wbr+Rv~7R'j0pT6fYLq)Ym_ A81>/w7t)k!W_6D|PC: FEN![ Xa1f,GlۉA NSbP˜ X3P"l=۠Z]2㼷$u%|gh4X1(t Ϗ#lbgTM˄K@?/9EV[S\{s!T'ǭ-?I?FτO| 9/`!| +6rɭJcl%q"pBb\vZ\+XL{[j ҍ@?zuہQr|q_(a3i~C-C8om?e97gIZ: g݊B c;k˾*C(ì0<6i.y?0ǧL" 诖:uyA`9(\F4]ڸCXt ȸgAfvP\(ڥZ#0 ULMWc`زMXK މ  UE=aU4*# >/1#.!R̸AgR$$; ;2HA"*nzӕϮÚ̚Ul9xsFO}Iipz A*d4ٖe-I&: F:<e8Zm)EUMFs#)WkHk2.r#)s$:GRƷCCr=6$%dmZɑphp$eR2IHʤvHyRnv$er2IőLʑ)h8ˑ)HՑd4/8r#)bΚvfj?8rǑpzTgnpNGn%~ۑ7vM#7ӜH#78rS7wͽT8s#79r3=ye;p3fF2/;׎T&ʑC> .a+𑰋|4<^8xWބ"T?} (]"PIZ)>~\ ߰gb؏C<ĞeG0lQ;pLaX\//`1Q,m`{#_‘F@N?v 47{1~@QQ:`jٙ*磖UcZq2J2i: mZoiu>uR._É\dW!K>׆5šd?7G(y{,qo:Rƙڡ$frD٪1MWBVaɃ6CMʛ;:b\͈071m֏@}Lg̊ҙNvpk;1uwKclV$?Ŝ-'h&H^q{n!Og1\1{"\;Vɏ ;l3f^QJ Dwzv`#G;+(LJ&;"ktFvO>qDXddv:"8Svd9":St>7M3eȔy9L e G{nJnস۶oB f5/-ymY '>S~ vA”X;+ǿ:?W?oH^5"Ƒ F#gdzۺ78Xq]q9Ƀ8w X+;[h2NU+핉${e2^)W+ 2CURiTTeVf`q~M\̡d.%!l[.;>!4L v![ζdj==fkXd{Eb{KTOtP}_Ea,%%~abl g!,?xks!H/ˑ)FFԩ^x=&zbcrܾLԻCcsmps+[Lp]#x4]C~e9 vb|c}Sb-m޷/qOaO|wYCA܅h1G!"X2#vm"vj+".2‡$6SPV^9=FT[]`o+\k_5]_ 8 p̓A>!ѝf ѩT?kaz^[RXZO!X8Rˠ80V q&&΂3ٰZYTn[D5pD+aT4¿E~Q*YXzD1V.elY6٥v>=)q%L\;p)YzC(O;Lq3/nį M6Y/bQowVq'mb2[ d]K>:q; K)tܪ4 Z~0\d ;=haQ'h$bK+X2͋^2/;rNpy*}k\G aV1<Ih4< 'c0ڙߏЇ~ c4rIGSC-42i~bP`tzN;`KsOD2%'0n1RֲݻaQNJf @M}06# ×kۯm[4z>6;mTv*cAOB||:{(yD>F?L#0'6 3?n KWͶx z.7=aGD"˭3$;)A'gv ['3o%ubAv2Ng )HG2uS_%W<}0@<#0I< 3X$Ax6b{J`xWYl{A /.|"އp\|ĘX79/ 5&aſtoH|߳4Y]"J SJvtG^Lc/ >_23مdWy}e>$ DكWʞ|,d}EضUvYwA|Ccr2Wba4 0I5Xte4X8h3Ys"ؠOr&͋lPm-83{U ww(CȔ='`ax#FFͰ`4V~n'p*WB'N.ON/8F^M@#t\9 D '`9˩0CNJX%gB9Y΃K|&ur!쐋y/K9 ^m>glVeeZV W"b lezYlaj@.T7&)pS%F)02Lj^[Pp bTLOt֧oZG@*x7솪ݕw3T=1N[,1Rfv[Vqo^>K8U|}:M߱^#ej?i2۽gr$=@fb'xvh $/$$Yy];'̜-M @J{v+ۍo j֭o.-&𑲕ߌlBKFhGGe]=95t5iOb@ 9Z ʧ"@]Z@%m4WI}h:ShHA 1I~<'vvcۧ9"LAs k_uk[==f`" %am@;GI2{[" :R0c12laR+2~@o6!#; K=1\G!VR9{C`#$G`-ň3W?] COq{?l' qyDv0bTofmGɍ6LzXoe-Gk3vD1ucOnn Z-ɋN_R%/F+N_5L^ pV./og?Or7''wTي6%e>+g}6?F}L>&ɇ[.F`a(\*`'.4[ϰ#Q=ޑG'(^>ǹ|wE^,_+J?:(ķ7M~|%Гz_C#?-?o@~.Jb S?OqJT˯Z8O~+/6yL-]LvqK\RJRO.]fdW,tebOqeqr+GKltXylaYZ 3{l RV Sx2F}>SIdByXx>/ݐ{ ̀ FgNÒq7%S}{@BJR/,IUхZ58Uafꌬ1Gbch 7{L| & _Ǡr|ffw;"ƣ6~Rv F!}Б5^vFRGV%w桯U|KTiZ+: 3~h w FA_0\o,KyUf>`i!E|A&C9|0J崃Ա]x`t} 󄂾%G0;eLKS)Z/ZRW_Hun*bW s R.7Xϋ'W, o(!JVJBR;[niSQ`Jo dE xoVe*?wbRٿ%e).mc.9@vڛh`w&}TiKQ<4-Y }ZژTDQ\NSubJ i^0G`:Zc[aqztnp\5Q05&ʠ5&@k /]pvf,U]sx޵^t-?Y^|~?U_`V{je{R7K17j N?[8L}:zhabrdܫKCA%5)ԟ#=:zшuІӶgZ5(ոkXbUq|(1~ h!+1l u_W4J eK$iA'\'(N{8'vF] BW3 pmQ([E1F*=F1 ,J6W# Txw\tb>Hlbu]6&sK1&*h >F11i8ePK '@LMdaY%writer2latex/office/OfficeStyle.classT[OAJ[r+PDDEbY. w ߦR] 4|5Gn.˜9gw.9` tc]ǂ8cQK ,㑸c58f[qܹO!=%x w0xR GZ| +e-SJpV 3Jq[igbbhg1ra𢲀I%5 ^Vu@3 ىdh_}-+@v[)obeA.іJmP! j4i uF?PK '@LMQƑE +writer2latex/office/OfficeStyleFamily.classVmSW=K^6UJX|ZQBkTPP&,quF/:Stor:=B|ػ{{9>Ϲ7pE3Qt Ӊ})[-U񵊹(QthfA ^xQ<ɑhY 1qIEAc' Ž[ GAo\OU\J]ӝǮQY`nl(՜1/hv!u˦]MM(tXM̼'pT2OZC:sͱEYjF/+%Kzr%*`JLtNjpNApHiJ1gg$t)[sz}?tvWiUIoD.o oVBnpџvXr݅f#6r:Dkځ9"-Ⱥz鴾wrujE)S80m\+EfVЗsjeX['#/z.)S3tI"]*R+gR1%G;mX0ln▊d+Pxy GJ9o\5E-o8NݔmyWA !JMhRe:u$!nev=_NlbK2ċ)ޠZutj\nGufxy4][n+^-"k / ݂Zk6]2H/7* CG׍C;X'{P{ %5CkPqbCl"6E&^IN8G(q_5ȑ:lqFz~'g֨^@#u,KgRn֠2xIxB>"N8 uDDZ* *.{P|NW4yU k^ J?lrWpUn~^\To@fH~Yō)_le~PK '@LM$writer2latex/office/PageLayout.classT[sVV &[Mm,Mj'N}v\:} @@$?L3Gg?3tϑ jhݳgO-7UdB[R3) Np:f"8 R\4)&y)t).GPFWWC(P[3rpZUk횖[F1qDMYZ'3FԬzUHz(YHda/j)PJ@N4aolR@_iK0z)W'd,i\iIjȳT))W Kn.j~#Q|1'n1N[nUq/Yc_(uߐ]u8A53 ^sTu[<sF ].qUlN稨iճ5ޑai]ʝ;Ds={߇2{e;1(tӂ>tQJUޅ~2݆&[gj'kn>М?AG-qXg ;q$Ltw~z6Wc ưz%=ź ;ҰMxnO ʄZ.rnބ1hD@*dN4]n㒓 }zQ{Y9׷9 WurNRN/GӬOmfrT^mtZtHyS'좮m%E"w(f:u~7p-G8G\"jL-Ks6"y59B~ޮ*50vѤ,.oDAI-%ccPK (@LMsb#writer2latex/office/SVMReader.class}R]KTQ]~;:V};c5@TJNFצrT"_|E" "^z_De$^~ aw*:Cv.^ܓPk@](XEP"u)aӵF*ބ=-5xӵ==\2=r좕.X5=&D$zFGb/rkZNNĴ} % )uKVX%O9쬕'P98Ѣ#qf,3'\(̸EퟤaIs CF؁naG@O*S%<*LZEo\6w"3gp)uRQM@,Hq[03ЀjO1_nd9I3JT阇3rFڄʋsV5"U}N2rƈPV5xMW W*Q}hHr`VK̖i1 ?AO /xa"W5 N-Y >0|4>/@P}݈s*d*J"k]-!lePa*+ȍCrD{UcҺxoa#]@Ö ]ɆPhSPe4뤞D$Ih5&`+;9joy3wjcF$icس:p R~msv'e*'c)}{mKWQf=5POŢkNDUM6-z82\A&#YmY&}FFG¯Mz" ӗ̌gۘnkd"U'iBJ˶ZI:t+i89;JXԌtr Y&ƸroK -S]kU6VFjY&Xg7ic[mT&9冷QDe1:A{a}MD{MI'¥$|`Q0cBiX p\C OFtjx/jx /3Gv Uvj3r22%UEkx]C6NUX4S.uhjL&l1U`\1Ql|Sh'}#&F34jmtP7egTG"GoUey o˙XkxU"YL;+""[ Ǝ2gc$fokjx"ˇ`ERЋmئ}?5|iq>54|4opW$g|=wtNQ$QR:׮c)=<-q℠]7IZ3Ӎ훘fEiJ<;Yp< EbҝoWE5GGx7VGadQRkgMRԦO 5œީ'DV/BQ2)荅CژmI ãHT4{%kBZu 9ضCU^=֑nH^j6AD&-ׄf/%/E:irW;"B1*  : ]KX utn$d?V(9f&͖#:fOC~I=3@Cp'`^8w@  ;0EQ jn٪(߹C|d>!jjYlI?/C1IϡЋUZS-B!Br \8r#lnmآ`Nd톦|-ߍl^ѯó(hU !yAUlY;pւs\@0mp Lx a(48\S.0-2,Spv`z3XoCсS+K|UƥX&_]0ܪ2.{tA  d;<TFvf&fac13sF"Ld&.eU3e0Nbn̸Yv x%w#wWbD&o\[ktUUt9.RJ rZ%qڄb 6`^Ӵa09Avd}pg$p+sxG.SmRiat IT˙ C^E[nΦЫVnJmU-|vM6+6q+PK '@LM*H#writer2latex/office/TableLine.classuT]S@=K[U>Jo@ EAD-8i&O>U_Gw3wo9I@5 bF9 D1{*~_Ţ%fŒ˲VPŪ54o?satr\1x{rap;U ;v-*a Ja˱N{O+Ւy:oʑS):CxbY%T5аf $Otެg׮vC v>IqsڰJfZF\K'爢R6٢4{J][m ׾ BӅ|Kz]hʴ bOM< FT5|T9ۛpOA@F:DȌcǐb?'ȱ!p 2q xV< eu Wq2@حZ=d!}~zw*nW_=Q:nx%) t,<|Z_)K?Y2eW5JRBm4baazFh9CحQtL5s|T47 -T.zWUv' 9)֜:R:ib,ukf8^)]"H bx~j&.!㵍UHvx]4%s4]O<8DeÉ}>>?< D0x6*NCBl\Y7-gC@e!XFa*hB^Q ;YPK '@LMS ~S2%writer2latex/office/TableReader.classZ xTյלy̜<2 CCaD$  *d0 3^ZlEUHi*T PZm[mmZmry[R>gLD~߽_×}Y{Z_}‹|ۋ "/$44Ni\Ҹ0t/r ir}(<˳Ct{QAPղ5:5ԤSNVFzZT lE$ԪSoKH/)vzHU! tpcK9BԵUmuSܖȦH,)vljmI6ړіhlc.X85&feR5MF[ȶֵkM53E&O][yWSEvB٩c f+hD픓`hsr=U-غd<[sĒHKɗP[ol3dF&GK)(Eq3<⇘Kˉ[cI66wS[r{E5eYZK"H|rVYG2["_Ψ}Sc$d=Z-[DW>IM-͊)c]KMQcN$ˤ1YkֶH<$!1> ##1^8YkSwLช7_~myb[8 >wɒ룬Eon]+Sac-uhy3VʁLkb&ҍXaJZ<оIPLεc!!nڸ0ܦ@vp.k=xsUWU,P&֨|ZSx4*77Ή&ZE%H_kE֭xk{lm~PHRf1owkao4hO+k/sr^kjFW\/Y%,D**b{,f_&f kD d R\ &knf!{J!m>4ө-r>EfS/Ƈ愞Tme4G&X,Ӳg+C"Ş-XDc*qA\irb;X* v̋͏5G 6Ǜ"5V1p?]G-"7YnA~h`Ч>C7t#z#Ԡp0(+֙fe3(ǨQme:An^Ky' H?TN|+2>0s|2CzW#?3rA/2X^n`q̹o%SI H-"p*jЭt;qd#-jݸˠ7( ܎,чmt'Nt7̶DrQz2nǠ{?y>>OohoR3oئSc"ܓ>/[%jp4osC_/ROML]K*J!okSx4 ! r,j*7J6 ,uU>-,0#{1}9:<'o|Y*rɠҕOܐPEDnOZv~8O0E`LʺZLDw I~klOF [Y:,kecZ7"6% Vh D緺őzQ#ZO,ӫc+ \*7U6/مYbdmɆhc:y=H]ylNdmwz~pvzpH=T R^3o_.U6Ʌza=Qϻ'b{>ksݏ ڽ\cQhGLw];<4zr*KPQ WG.کU߯ #ρw}pX5߿{ 5(]E=]=.D8 KXڃ8 ә8qHBLڃxQL>8|]Rƈnq]' ]Q}epv Se36ֵܝ].3nT=qݸk|AILʀ7_K7s?kqÃݨދ`<41܍K0i9w 0̞A[9eMu./k͖fG@ߋ 26=|SS97Ǻ1?31 $JM~kKx|T 1;z sy{%Myj_vv!|,QZUժ@|2 Xs`u@:/ 'ca~Cn \}VV+Q\!֍%,<jX]ʚ`.n,;˥ 鸹% vcs:ٻ@XY6@H\L\LC-fcKPXf,,pp6R_k.Ɂ&EF& FJ $i5)-[)mZ젻p-݇vN:@p# =;9-1 u,ݎL4w{09 <8Ex t:QjEx@+h&Z-Im9ia6kZOii&Dv\գR[8~q%_ŚC<7=D0:$x(j5W2s0'%^]L8A%,?@7Ue,Vʽ;&nzMX]70os3M4؄_`+\& ^׶W`e9L2m;,h` - ??B^m)CNֺ*QE_w,!ϖL%mtK2|e4wplc={ ~4u5yV[2ѰZ`P%#Ut֠;`  HQ z#R#˂^UvQm]˔tfls}btLKAIhW gQӘfW}=90+|88f>ŵ@7ix!6|+;3y DZTo'UW)x- y9\yܡ, QʗCOۧ>韶coj-kg,|EDs\AZEytaN$ϫ|$h׭ב8Nп^1lP1m<~&!H5Ay-Kz m6X7JCz% EE)NX{B4IABXXqTryI}|ԅK* °JLhBJ Xxͼx׹lG<^Y4ŵlY\he Z|L1PK_Zut%J<0SAIumC 3l~ئP,1b$㡠 rsxM.4̳ƥSTKdQ@(- M+8P̗H]͊]A!jb"J3q)ޑ.CKMrl>̄yYY>U5Jyv>98%!3,y#R &Tx"_gR.bJހ2 mlKx^hgaW("yi*RpTkz>} !Zmgv#:TNT(n\eCCl(ͳg3=C P [^,֫Mم)tZt@Y[X=譬m蝘Fw2ut ^n+Vxq嚙Vm[i&-NwL.{;qZy$*'Ux^-c?#j$9ϺF{5:F pޓ͘'*P]Y'&&VYdgnxgO܂S%( 1:tc+f]~W$f{:=8?A0#I$Oہϋꛐ@`8o3p>,2Zę"GZY-=xVK(.D8`~.ϕ a. h/Q(3ؗ;=qv ߗ̝BԄX_f?=$+u}i|R˴lL)8=ϩ$酌e-uz-NnC}1)0D3΢X>o0P %N]6q?_B% ۳Hڪ?8~^ ~ę\Nf| UUT2+Wcj~ ˗loE%ȓnKf𳶗zoN]WsJ5(+* z++Vu5SVgϹR/H㵶3-KP:1KӬpH[vxa)|A) 228.PbĽA,0fΌ͜}lo>6;pfgƬn\;6kZ,aK0Xb҉|鱬zKeN9%Că-1}(>PbPK '@LM?b. V#writer2latex/office/TableView.classW}pTWݼ $ ! Iha! "D>JA" A@A6Gx RJXD$:~EpcgdFv7 cfr=9{߾/.x? `v11&L$dw$M3=dyMh(!(YCPCY, =P m<MF'_J\Wǒ>W2D &xiӤKhZ1-5}dGM1=6;ejqZPewP a\FR14q7^@Q[QK##%)+e Kz;/IM3}2Ϧ.zbizM0K%a4t hQ 4dj |Y7fD7r)PnzmMi8.J #oP2BwI+h%@0EБAEUʘ/c{8}O/lV4ݑIlRxyeN_x(Q~ȍޠR /|.TogϪhyXb>xzEbXXXЂi~+E=47U SETcqu1DtAl/K->.G?Э ŋ&fMUbSث!WIeKxJ+*WuUqHm@D1%B\籊YrM'.$,6B5diw>G9)oObBg|g>OT+eT&#Ii:VXKs`j>?pRVmf\Ln]ei0>5,EzD/?i<Η [ ֟/LΤSY{ι5EfI댕ZT-8 :l,jrC%7~}v ܘ=ㅗ^+ph_qIkڵ gÎRz@-̮mPM>h̫:#VqҵF6V Geӳ%ekO؅*w@s2EV F03Vv*8+9 >+;;l2NvlPtPN26q'g 8ʏ;;5q"!P"", . ,@λj>$ꣿCtF:j^Ef5$wvb7ēi fm;-RoA ^F0̖͖V-;p`\§LjvmlySAs{5,KP0MP}zF,ϔcUa= 6| </sNV]mkm]z\& Xׯh,tEf^{.7>CR ]l؁M؉8v]DV"HHI&ZU%4E!M~ȪN|5&gGYܤ|P7wj@d| ө峪!RG^F@È*ڊ `#4݄?SR/CVAk20/ _SX*Kt38+(O)84W~N > pU_R-%XSGJkJpc po*6"*Z[/~+ϋb~uF(5yeҎy-$K&m'0IFO籰de.$NZ~-};ѶsUs+)vQ-;m5햕[Q+iomV?PK (@LM {ؙ"`#writer2latex/office/XMLString.class}xcՆu,g9\5 ʲl++K$/ʒl++K$/mڦL)3333{;gΝ^kKRWݘ Aq}PԺrv]Үu/ z(9PڌJm0g2(+02eJm4'ʙi*ӦlRg]2F, \RЦ1VsGsc#Qp#d~gKjTܣi*R=Z9(3TzN]3Tse3,4/^T{Ae\5m=x'E-Z*r~/G+dfm Y7 uJE|UN窙|1_g qKML=\*W`!MQH2[`sb%̑1ۑ(utUzt&h\-ӹ|fztOCxOb>f2թ(hSjOib"͍ӨǬ e9욙G;ה3|;W0,@X)['2ü;XicQ03T.*&a`(1ݾ49+S,ɸ|1S>;TQp r2\L[}e 98^EM#y fșLbA#Ft[!SFP";4aL93/EjU#\Gr/䊴`QBR5U?ڷV+cjc~,7Vrq3xlS[}"L`x3O6sg}2wb<_Ɍz tDSTn"3[څ8t df {}<1=˸\L̑B8wܳiԞͦJ{!#C/ele (x>6a.S }V$it0i.df/fY5/I6b7 ^}i h勓,&JgL!xYCQ͔y(W6)'ӆo5,fUފ>; m(x#וBn]w9Z/L\^LNT>C?0wņq%}n޷P8ֵqbf=XS!JK|NH7Nn;GLEJf&s\9mtq3'|Z5*Wz'SC\TtܚDI2{S>a؆a=Ǣ.]z:>MNr&ȉZYFb 4cs0W)͖uZ<2 /E$_Lj|)9R%oef;ZWT= t|-aNV͔ tٌKQM1@ʃsc\#ZvT_uX|ad(h.oΏk&~/F9W}W\~r os:_Lx~JlHNf#;3aru'~n;O})?>\Z#KX՟(frz~3 %ό_9[ڬ+?a^_@b vϚ,Sgo}XC;YE147  3Neftx 3 s Fkx/X9u֖^ c(Ր['hD+ զΖYx` SnBCJ~,_WFՑ+ Fgr,suq][H?hw O OJ3̻"z6=ZeV!l#fp7̔L?kƀ$b,Du&Ff݌~OΖ] ՔGتWRF-`RɜڮƜ4J~:ލɝJS³b]gsEԣ]]lAo[V81,00QgKA'piK x|)aO:'G9:F{* Ë* iOy \tf/\eqZ/'KQxWQXiLt.T8HODRzrОf= I+e]9Kk<SQO*} ƻno;V}Uܦ9i^<cALg70s;Lu6` *rcmr{iRprQ$! 8`o$@Zb}$su2T%}<6|Jq-y>pM0y d3*8;K q7G_ mLt9@vi, n'3U&0WЯs'k#Khސ: rnF/7cK? os4̛8 fhTw4R[d&-Gے+I˭l2|e5X^k>?<ʌGWSF_ABߋeGBTuFq3L| /JwEk;)3A=j_>dF>2H f }ؚnxÏ Ϙ>jo$l185(x0IۇlI۸3[6X(-hN3 ?Ólvy]#]׾emk_U9ڗlלe23Hfbks5U(]_!Xivƭ|5}Sz~;Mm{QݛwŕC]%&ۆLD)NP'wG&J?t37eN?˒NDO]#+is>34nl2ŸS*B7%_YJrE}~PCx nrSʄn'뭅VY\]ovSU^kZZ;c8Xjx~D5h.k͓tZ%G 6Vzs=)"{AWifgu^^7Wj o͏^mɢliDUUtWo|$W.l2?ΠmsӀ?8neg\42ZcM.e v;]ﶻ=zYh_~Z==-fp[1h v.7z[54n6cS'r؏FFs1c>ki-4f9%FZ](Wjy }ѭ.];*3fgfVڠU%;jDmvKBdǙ1m^=t\5K&g9#l}fb,Pt\koujSi,j-nPO-v,7_-6O.LU\q7n7M;X#6+~߮{lЍ7#ZFÏ՗cfoآZ󫃁VWf#-ԿkI^\ѶKH \uׅ9XoK5 pdd蘛&XיZ/pFBm=H :6PO: k'fgQmaյVھf>ޮ7R[#c@5C'2l7¤ô\E\l ٭7WaGigt+ytkbzM{±}3?rwt̡RqjB,cL [!K\vU/6;^ǟ9|  F Ķygn#lƒꚽ6Pm cur: TetӮilɍ:8eL̦HAN$> ȸ4J߲`%v|5G-FXzq90WM:9y=+eCZGw3LNjřl 봳lrڊ[!4֨I֚{3_\"mN,,fgȢQ;d>DcEtpm.hbb\}r :V5jÛɥzdYwTAӔU~=Xܷ_Y]Ywpީ!tlәꀮWjϽmNcwto\-9.ٔw{4t`Vzf'~=ڱFF`ohssm587dVۥӸ_vMrxzOk??uabLv-qd[lcWpDdpF+`^T3s 63x{vkzi\n#M۠K{gh# wl迫|ϰzpun叫φpCyÎ]sة\k]5+Z9Kn^QE[^l.CIn!Db2w'-7tؾv[voEm)g t"\g-d3sI&sq20/P ;*N<-_j alt޳+ڞ'w[QfgH69Aճck7ʕ3u򘙶#vɑN[͓ۓjl(NwvK:L^qwu]ۯwͥZpqbKPk^slvLhuLvLz/d&ǁR2}4vh;c/ýO2; -ϋ>q⸗8I; 6Vg7y'~ή8~Yv~u[^m׸`lI^Yp3Y-1I9I\ӵ?>/aփ3Z"xugtk42b1\7f8ZݤyҵN#mʾd +nwO $O%N 1gn vLt͎?%:+ڋx,-3sבP̌=QZ -=3-ug4jl7xAj5-^;2-ui'VVtIשz~+SMXI7m.Wy?N5u ۅ[=qx._%IyERޚ[h;惆.*mqKsv~N~ҵkHE?ᮏܱt%@7}nLkf;ɽ4K-b[@0[cCvzsl1m0|of7~7C'[tDwiFdX: t0Z W l=7ڠ/um %}%Q茁KN:m9=43-o<,q 7]25%7B*v{cCIRT*H}0.ҧRQ37 z[ zgAzn@z_賡\>/H@_, o$o"Mo&͡o!tB_}+/Lˡзз }g: =.tzBI)W } 4tQw. ] = }HG> }ws=/t!tzAE%[W } -2tG. ݇ }\'>}~~~~Џ~Џ~Џ~Џ~O~O~O~O~π~ς~ρ~σ~:PAX@TA\W@RWAZ@VA^7@Q7AY@UA]w@SwA_+#{}C#c IO iY y/E/ eU uoMo m] }C cS s_K_ k[ {?G? gW wO o>JŚIJZA!4O?$O? O?$O? O?$O? O?$O? O?$O? O?$O? O?$O? O?$O? O?$O? O?$O? O?$O? O?$O? O?$O? O?$O? O?$O? O?$O? O?$O? O?$O? O?$O? ' 'I' 'I' 'I' 'I' 'I' 'I' 'I' 'I' 'I' 'I' 'I' 'I%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@??@??@??@??@??@??@??@??@? _,h)"xa0n|p%)UPK (@LMwriter2latex/util/PK '@LMrr1writer2latex/util/CSVList.classTn@=kqPZm zjS(AAIL&qh@Bnh*̙3g7i`>cAǢX&'nncY$㮎X4R}<^͕߭3vS^ۑIf=cP+ gۮWs|*ou7dOE?)QsniT1xרr}WX&}7pM^.n+ =Vi[ ^a*W_<Ͱ&̠AbIgzIP+5!RW1CvKVM00~&F0jbC&.`讉qgnbD4G'r C*N5Hytvt5^ڞ{#0Cpm "E#=/= J^HtaUW0+v (ԬC 0AdoP0O߀&qd$)e+V68AiC[D7+q:yn"hS!%/0z.u&#$36HZ'pTAZj#DY~"<4z9ɠ׊Z$:Tm ))9w.-/:^lV*Y#>]Uh;Uy 䕗R0?EB7;9!<=WH^W>SUEePK (@LMwriter2latex/util/Calc.classVkw#4ci$& GGԉ86Б<ȒF!6IySAյWZ~jAAwf4B]dݹs9pkat0r+U¸bXat0.Щ?*~(~)9ikUX+ \TDT:u[~I3atL̞Ux>/+|E *^>KqMuPyY U ]7`UBJ[I umg$ȧ3sͣV/,'ܴHqG$Ԍ۔E+/aŜea+Ju6R^ i2-mtɸ`tBǔ C$H'Vȸ2e\IYʤ{q9oRIU) 1Xy0j$l)[@bL_r d*oy-TTAKI(U ؈B"4M1CܕۜN2+|Uf:QTL(j#u:#^V/0EFҶ`yَͿ I#ǣ\u)}cNǐ8j>EzS o!4RU+;ێzFsުA~Ћ>;8ɵ=;On]VpsĽ3􌚤I‚.#ͱ:Bu(k5fmr^D̵ CGVR^ {<= ߄"߂\wW:sB AvK(VO ) n]UɝE}Ki+u>F؇ lݸ7"9;ZrM"WbzS] Xi87Vy&Z}]kFQحa{J^"> =29]>a#Lt$6沠/]N:@7-|q}#g,g&kKJ,^תc\+i/W?Ќq*no-[2T 9^< aHom]j1jKMt,·ǔ]h*[sMU6p@ ~n`whs$<3 3Eظ'qe .= 7<'ك.]Ԇ c$"tQLIf@,}{!j8lxnpb-k/T"I/\8k///VOtk.\7Xʡ Oʞ{ZZִruֺ5yy!Þ?|0Dhzq=ܽס4Id̓R~c2XΖd+(Kۙ&A+MR^Mu7C]d~2[']+PrslBC{0;Y}d6,r/萗ٟ.c Pu"Kx x`ivg_K`X3m1hLF >\N{lg ؑ/PK '@LM˸)4 ,writer2latex/util/ExportNameCollection.classU[SSWvrpE!A@QR/( Z!9pEڋ~o}Їv)3|Cg_Й]k׵o+*8^n91}qP*{psW4 riC> cć*6ʣ1b 7΍qN$)n,igD=}VOZ9P%R5QĠ;T|϶?3(GiUTIׯ\ =DB7:7ah6-}sVȩKe?$蕡[QUL|t)R0d|\39bQ}b?aFXq{akD&v ONTt"Иc7%Xb@NN|dSt6WʘԱ~=gU ^&S-Q!*$jivNg!蟅s`4pCPJ-Ԯjrڀ".% ~h'h5?C#&#De#?'`Meg>TO̷Ua67› 3m27,ʉIr2xC{ pw'Im2H5zl^0%X3kpݽ_}5(k ͠k3yv5\*sk7nԵ@9u7QTKf%l>Z":&`Ke3(%;r<9+?RF] Rv+*fPqJʦ< W]5<<:C2epau{CEiB I36cM:e`5-t;.i+徍oFD6.zֻ>@A\'m>Nwğ7FXQ cqyׇRRB]ahy$!55MX)vߊGıα5/t*?rQ__<_[P}n 8$eudJ+4RJ923XsUvFdhWD TD([9JQ@Cgb$ca;ۋjcb1mP*+l)5vxaAg[⠤pPK (@LM|v/writer2latex/util/Misc.classZy|T?'޼K2,de!L(a)!$aI2Idt2g&luH[V֪-Ҧ*jD%AP wj[EZmR͛ ,>p;.g?=8qQgk`28Wt\5.p Eer芝%(Gl/sQ.gcs;x':OckObU8M ѝ3<;bp< -(".c=$̕KI6D9H/OKN5 GZ u@[f\m,u ;| v3VԯKKLu;p=LZ$Śj$ܮ@ De-hSbR ̆SAIF_(x_h $ ;9)wIH¨K@G$ ®ѳ8ǍuJ8q.ÝQ%,'p@8DXzzYw ZW7@Htou)Ë# 'l1 -5qp':D6QjB8Y(~Yx $% 阈{ KA ~F`.*n=Td)':a0{0j;rIdE/Hn~Vܓpz'CLJ^ڽHVΘkѹRq'wHjF_ Rws+Eɤ[싆22& pJ tIMeCIb]0:D&[ @۶(lY8j]]/3I>L.6'31(m#L^["K #x@ɭ %#.Dm'[\a!O.2ERvL-+ pэ"-g_LcG%Pd ǏH$8#dYH_#`h)ʤ邲NqCr;qϴiSZ,[VSa'_ DΗbv~r_Ο:_;uR,]Z&QNE"vƜ*syG@_HH[:D"M:_Wt ݪ5|5aEQ/u:_7heFvӝ:D+|_[@NtS+*6t" |+k:wA+Htη8t.z*?>M1nࣧ{^}H:/X|ҤY}:?4~XGaS~xH΃֖%hΏO:4a 6K+t~R0\CO vHUUUS:?-] 46=AHD1M2#0.VDʢ3::?<5~I^~Aa=F@A;e2:K:(Nihj䬬ӗSNr<$4%؃TvTLmHBDhfd8ۋ  i'uLw#ͦj+RΌGZA;Z*Wp#Z3"cJ/^Hdkkmi(t> sGI-88 I(XV~(q=Gme7]d!9r63A+UDŽ槞6nr]r@a¸WQQIcf'vRKdUM8ҥ/]kp%(4d J,[he(Eiֵx,d**֧6nOUC`-H ̔V4S6g{dFH F9v2 F);sH 0. ?bd-+t$r(qV_$BA^&XJTȊ2mxa{NJ#m`4iL`8 E=DA%1ʷE<c o[5H?(nFogu\@[i|%)K4<ѶN{˧a?&zVMNKe4ORbʾrJ.i$ე$ݔWOykAqQ0c7+=$cc:Ʈ ;l}ݔU#VogwwXrB󯗸]coS.)6!1l2V|TcEUdp,G|x.NQOmG Í: H?@= .-4K!p_F_7r<Ѯ¼w5Yb |Ϙx ܵ:]'!>fA[;]o@ZЋ ܋ ~ɀ+ V ΂vZ>O䏣sYPu }6cl3~clYP)>t>y ]kmQ8>woAZϨs ÂbAʭasG (lA΂V<-y>w1;Â*,hs.jLHU> cI*p:p{pܮʼnHwޠ{loӽwiCOQ%"zPH=̢r6WZhP9n:DQb:Cur+=2DV')UzZyQޡ#tT9FϪzNjN%^Vw&z}Om!^Q/Wѫ^WE?RяC~~~~TAg/:^H^z~&ƾ~k_Fwmt|ؾ}#\ĝw#(M\'PTYYΏl_t|HIZ ۟&P$d3}3o"QO,(˔Y&m7Y7ĿcZ>|DF =%p!@D̪g=*EWivYEC?l619S o#J;vTS,~@06,oɬxRdYH[H6a(ߊC4Rn#ge晓Ԓ T.#c'Xwh ԆOX5Tm P_Y %5B).y SRj|d=)I*=@L* jv\<>x:i|e3h Acy=#3tD<" =+s|H/|aVX 3)w +Z|֛b=Ii6#{!K/(;͛B2ЧɅŸ-ȸ1YrKrȤX*)~DBO$Ē'S=e)DFɠ[(S@2FFpO8Jߗ|盖.w q~$h_k,qąN2dPZ&T:FNt`/I+g sh6: >ϺCz6~ը2*P֧Uz AxʲϪǨD1Oc)V'CeL G2!RȀz=*: F*n)#pm4L ؼ׈7~CEtq4SJ5ϭ.EdVrx'wқ 2o3sX/d< $Ɔ!jj ъ㾥=w.G|^d/WD2  z 4wx#|LghYejzD<xepw( `F3b}FwO@B7M,B T|Zژ=8 `_E {Uihe}hwHx& 4φA@W0 RhQ@򝨖RTL)Wjtx9a(e6O u>Hhgcm~BM^\ni6 ?AC$cC~ Ig(d!t"sDD \*BT. T kc5X|oEZ;V9oh7)R0mie8J?8F~IWP~kH?j}Is|I+`YS_2䗴,R_4δ~9S@O[!y t1YPK &@LMH $yF (writer2latex/util/SimpleDOMBuilder.classV[WSG\Qo!"ڊ KkۓI8xr"`DߺC]bӮէ>'7sB93{ߞoޙa {0ߓ8$1fpM&1%!pqwT|_]>>!T0lZ!#. lb21T0sVh5ˎpΒ]4b*(g2#1:k<09#MLܴP1xDviK`Ǩ年L%тiRcuUwgyv-tpDٵsI{Vk8kB>V-YU \h8%)Xu#81)Vhk.޺Oqj O`!eG9^0agQ uW<]5lҘS,?G@ˤkƌb]eJV lk H-Kt٥˓uhO|,\٪&drwZ ȎL\\Z.,qCcZWl66&GG*87ZpXju➎X6;ґGAG5и:`^u<=/w:oSs_K_ᱎoKCmYt׉ DSzL2q^ nQb68C$ujIv JD5?gM|3%*#L ǷƇT"O^4ݘuZ*0v뵝EqKЭZ# M8,.kI;YʴPERDuSdNA/& ~rV>Ψ9ŽV*}nSOlY*RMlU4t3|4‡8k N} ͏1&g1 r~3"DrDbhE'(=8=p=]DAfcD946AhZ^Fy?n VÏX?T懌TzeLKDBϢEЌsfڇK[˴2 ]U/Q;nd6S<]4wpgkr!g[`FG-spBC?4_^c^%PPK (@LM}F)writer2latex/util/SimpleInputBuffer.class]sU'ټIbCIҔ[I)uq(^tKMf> nޫ>!Şs'_pq8tj.p^./qbuE.FUhԶn9 #FeXBձMYd[e22fUŠei:kriRnR+?Ը}ۨm׍6E6CҖala[FGKyR{g 2E;l]ӕp{e8a瘭BxMnh;[0#w!Y2";.#meRl[辉j irdsTw$oʠmvλ23W=WMQ>/3"t㬎!kH"cX ױ %qp+:Ɛb8?ŐYuǷ#{-n5-Zԩ*K9ʢxYQ/Ѩ٭pG.c^Tr$5N D@xU@8sR:SFc'%cDЂϤQ9cDubJSc t/xtS0CBg{O# E0?.B.ϥY!F0P S] \rDȨDt_ //zCJQ'Ue>).zr%PR Jt~ (O[|P/9H}ţ>W86! W?V_8$CٓaŸa?×)MKkڸI2OI |/$ LsJB6wHHqu>S9rbv _xzBN$JF !6-,(֓>Pw):=+VuуA@` >շYxaE W@C쇼D4*HCuknRm$)Kif 8FA`4zKJ5yQō\頕!C%ͫ؍=nU-Q ^U^hYT7TC*t7b9Jǜ\g嘂T*>ڼJ1wZ͋i]sgdyX>'R3.,# SM /DhRg y1F3\@`F#T*cП_Зj`B'络gwWB;t FpKG2T *cFٷqG-l̩@VrWǐJǂ@(yof&KDZidW\vbU ]ǒSGc3Qubb, 4Mt8w4:Q3ȱ9e[?[ЦKRնln女hΔ fqt,e85E$g3?8+KEӕ۵9k\VyAa'N3Zbi\uF[^YbzBrǕܙL3&|ucC:@ l)H'6OT=rXaM (wxbJEҔs7AGW: ZOǢ@ætSr2<앬|,΂R)KQ/b/z'rYyHl-pCà |y9,+VFR |ou70g uHP͇SɂKN&^.|h$g;V.]K}aIN eQO]i{W>MG41&0ֵƏ{b]V(*.l״ʬ$ VَOT<ȭc |˺ЁtzVt>=sŵI{}Vs/{zk!O3j8O˧ `-˜#2B_ɾFz ,8G-~k G~FsD]Ov4_@"Kc,׬=h#hz|ø6zzp`FqML6n`b Qc,j%~<Ռat5jw9v#`9.e#FXWߠ[LjP{Gwk ow%Z| i^ujayxV'YҐsT"qz35R0^!q"l,P}?DpPnHZmb8c0 ~wxDHdfF~e?ufjK(PASCGXf_ڨ,&w6s44ii]8<={uΥCӘY4Mӟ" )Q"G 6 VhD` Wh-(*9d*} Th'HP4N|{j g|Ceq)4:17*Рld7}7&{1sC9vUڥfb[nGJT}'j]q7PK (@LMwriter2latex/xhtml/PK (@LM;f$*writer2latex/xhtml/AlphabeticalEntry.classPOKA=u4߭KDzp#AHCYtdq4X"[y8Ǝu%b6$fH߆A,(YM(%\()! d( Piy9F\(N-L" Yc5#FYiba2X4⻱UL;贝.ٝ*D_ &_LDbIwE%lfΝss~#aEшD QJFF*4"8T$h3/9"\~ٖ Ӓo"%3.rtG%N[E˲],-VLK8QMe//ZQߛqDO8y)y!BCa@ M 7p#NT %魇vaAt,CzRLd]h:7 nɜEI820uPSQȌkUB;U暟]~e޶1nO(XKjY!ZkʓLKޣ aBBdVcdKf`qio)4:uhe,&WJixxCӗq]ZEkz ]lμg?+|%t ^&qOpOчgsL%WXk&] 1LtAveYU%ޠ,K@]#\݆7 j#QiN>!Hen\K`%1{#tc@?PK (@LMuW E3writer2latex/xhtml/AlphabeticalIndexConverter.classWy|Tnfy'Ld!1QKjA62y$0 VB.օ*Uk-qJb[j7ZHsdGw߽;[>`f`S;n2eT[Z]pb]g&t)@S7ӶΗIkf9q+^ )el2"rm >-_sN]lLW&tY:Lh<RI԰uC n)TAZ Q!g3Iiunj [yK;FY e)1vմ% nK`e AXbrPvhjۗMQj-1X%ReP'U>SEr0a*Wj?A񄩂*d*S<:P>HRLu Ry[wq,cUV1`1/j‹KLAFiITQuoQ5drz ,r[iL!b]BCj2WЁS|;5(SV|U(;낔6޸k:+K8<{ n|JkwWP~]"ȻreOʽ@fE zV Vޜ=xFZW+!\[\:@6,0*qsu҈c@%:bE* ˓y*s9^h?v.vq]ՊoR);I3V^ ǒoӽV[&/wqt:5':X\]'qs|U1/և2?e-A?6Nz@?[ Iთi pxw»||/CAc hD(f+\%-2 {r{( \KJ4)TmW׋gi֦CPb}V/PaWQ.Fq1}Z&RMwK*؅hlz4uoyWya+ \4u:Tb*f{Vu+vᖝ+[_cf]nÄ/󮼹GȮ55ŅNo]!܎0=zGP]1L܉%ք$C!L<$V6uE^PNb0g2- e'yCiӶtܭTUzBNя$#8 Wa50-</-Mez& 𼅙2q5SYkF첋QLPAfuX>D4>ujǢYJ!L]]ҭZZv[Zjc^yt.w25o؆i]w72=c[}/߂%<+ch5<-HF4м pBky,Z>!Eˣ^R aFk0݃3+yQQ&ߌKA51VBFck(hȕƀں缨ϣw<ϫF?x,6cvci'9@E8y+|VGNa/?©Ch:L8HHe Px0(SS`f8bz{%.R_=Y\WHnPeQU`Mj*nVՂ[7p=xz7ݓ8OQOӎgeH9Ece%mMRuR!g7LYܾEע[YnQdPK (@LMPH 6+writer2latex/xhtml/BatchConverterImpl.classW |If @$`keLfwݝ@[֊U3v:c1Mdrׁ>Rj6DM7U p6#e >3}q6n 01L,0e~Ŀ,PZ1NIIiIIODHi',L|/gb7N7% { }NTYg#K [U#BƢ]rΏ.fr:ur9Ui|܀pK( Pj I) 4EtaH𙢇8~I+COeph:p [ԡ!v.f% t{[qX`x (7͔RBZcI͝胙t<}ȷ-(u}Τγ8׉V.4K'cY'kI%t[QAy'gMH,w;, v*p6Y^7 xjx)خQJzP&U2H˂ l^8Q] o;+. n ށ!̦#38 ,J PÙTEՍtruhѹ1cs1YJUIsc?hvsO;g* h2 N؎j@aN" nY3[FxRk\'l#فVL܆IX,C2v\fj ǖHZҪVW.}78}2Y w JĆ};W7Oqpѵ hKͩW>2]u d :^ftހ/?-k篓0$KSu|>=c\7g4w=T^}ޘNLbN6ŴS}SvLm@@*>påh)/3:gpV;Kz1U"ݐ{[&ΉGVzVJPVasAv1,ܵ,ݳY,粈^ƺ%V{XH۸UE,kX7~<+'8_ Jq$.pb.sqXDKpWոJlĵb3V ^ fnQ VV)qRu(ܡŝ4Wf.{ ȷ)6W&jlVn]xPو-Jm(/a>)!e/vV{u$W4Gdɣ,fSJ?M=)qD3Nw~Fqfa|nEq;/1' Jqq'{O qq?(Q&k9|#,+XaPk-0hps]mܶq^La7z"7%[ Ff?n4!)id[ wh]e:g/u55vRUrv[b!dw0= !A`(vãp]1Č] 'C[uRTb;M5CmmQ<#-%>]咏aR:'a73Xkn5eIJU%[ Ѧ_ U[wtWN#ұ_ ywEd8tjkՊOaڀ¦g[¿* zbTeQ䊆5NeL1L|WTETtDIQOY/*t* r 4U G3j16?7Lr>R/ν@HNaD%Cx4jFH^8IϽ$IDh >AW5Z`ygQ${ϽLqɧL:_+F|2_ &)Zt/ґrNIf3:wmgu|3S[;t$?2k'5MuŰixnΕZPY#=t Ldիp-5Q:&ղ]$`D+ bpn5TO.uTF ^cX'F;5ǍlV"ne5딋M%,H:#ak-}kf;AS0g}ަ˥vFuַ}ټ]6lܦot]6G0[-/Ur:xӦcaD';`v z765r*78պhf.\u>NnH!]mXnȲFbCCʼn8 nq.NCq:'r8 Y!ճ q!5y8BCbC\Kuq&2 .tS&q FZ.z&.n\\sq.ƿq[.杺 ܳf;b˶ăL.v2ڃtQªy@!bm?k k 77/T 4ZӘ *h oAlj Zi;i,Ӈ%fao~/TZk{>g7{Í=Ξǃq'0_oV|Lu㥡P|W/lkPo >5Zoxm~b`/L% -kWSu9,obĞ8Ћ} |>IQvgK TYuuthjIkEx`sq?zT|us|:_`)yhmЬ8xCJPhdU@@G81U]`*WW1U$j[-Gb_mffv_`k &b?jfꆉ/KuFMiľ$f\D@mN_eJulah#ʶ_R8`imS 7C=Xx=J#q)d9ы!$ c/ڬ?H͓xwK0)iٺZ_ 39.8, Vu&:NSy[l(HʦdBLG$LCC|u~ٲkY&$l@I(N&3^-m3G&l3dHo t!s ?0R[kR]dDXu'L.Zx%։c|Mkb< ީ<'3vQ=ItRdzXt&duhySnӽuu6gdNyr!p,΀}zhp,DDvҝd'ؚT&Y0HjiVwYmY}cs5ek=!% ʚ|2nZ$Z?p5) CUYXL+Nex.KYnSsY dcY>_%*I.񡤓U$Zr>!@b]p`[Ca hWC:Ly|ZVTC|c^$mu>v==*U~7SwzRo>.gV{BܫhvQ_Lq~k,ku_!- ˩k1OwOFuSzXs`.6]僔uC)LN]Pi=٪J6A<~W*X5C-[0P &kS"d#dATo @+ pR?Y*i46ϊm:%F2]kU)IjɍBh?BA"Nf)fe]Ah8ߴ.dOn[4jXh˘-t{[N >85YxdGS2 Dy>CYg}a/MݡYm5(fg}Ֆ"JRHV0ՀaY'ǞbZ3t)NRZIc\onɓ=hTT!|D6(ŞlS^= ȴ]PyEDG]xlCA F:7NQb/#G%Ph5\i}]9-|@X#wʝ(.]"tKb!]2&ވ;M<O4$&7x?ɓ)Ox7n13YJ9)_ϚEaI2IT1q-3q=o9$%2°nxCn^9ɅZ(_&>'_31-7wu/hS m>:WT ^cPsC%&QGc<<<" oorCďS~S-L|7ʣ 66{}G\|LXo#!WuDQ*[6]!Sȏ2I-^#! }MCz|ZK=W$D`}>6$;~[Xm'_IT7#o5aq(cЙj޸E-;p6 i*3%ns&%$sپ0[8fSϢ!]SBhg/3W%lXҺQW5Ju?z2:hfOFCej~;~5<]0{[m)|7lZO"Gݭz~>nU_җ+5<&Z IzL}ۦ0"[NwY51o*tQoe-̀)!Ʈ ء=|86Bdf]gַY]ҲnUC4 Vن`20kLjhji~ ea*ٻg]+2%fCfnr^GZ4;*:%rw:]1,6IopICȁcnZ[`c5|ݵLNv?S2f}AW2K==CsRM@>ǰlsXui-$J2i?rjlzqT45mȞvibjsݿx[$^l6{yLH2NiI]=m-4z(Z-@g]]Cp2O_YFE&eR{ZH?Xj#7Dջϓoxc0N- 1U Z_PNL%'a߸1}Q|:K]cP߸E:EoZzeܶP8{ 9dq"M:7dJ%^m0OTE0I 钭]CaokN]~-5l.\yLUaVfs2 Z #0 [ FGqzTH~gl+6AD"9<:a8nF02yh:Yß ΆpNA1+3ok#v>mݸA# gTeA*Ѳ5m'SnR{:SnLjc݋T_&,I2a()Ix9xgk`%]|T^D_BZ  Ja\Er| kOWF1x5>M1lNAQjQM ) {Ibg%okR[|4'] Kxv.~H;.~d%]>d'oN>4^켾Gg{6)5Jy{q Y ִ>xv8bY@UD }8>xH~OKbh2b[DnC*#GϨWh$}ų=l={5F7S|a"qƀm?_=| |pMa 1?M(!~vjݎL rh?Ƒ>ԸS<Lbb}_ۋK:4 ٷ$5ns9Nۘ'hv'%?|Uҫ/Vhuޭ  x5v?Ot@9poRתEVikU \C#в6VR2ULiPª5p8風ϳ xFߴ5 zUxU9+JM>!'U'QYŠEtw©PF}Nwz|pfw)̣ZpV̱iiN"97E* +T {.Rs.̣]K"pi.[bA|^ ٤W+YSJʨMU6m"1u5\5fT6 RL Kn<WZ791Q-h]6f0W]04Y17ǡZbt@{%»H!Qpk J"pCpG#۱ ڲs3Cw]}pgK4 ċVf+ﵤm'>9/IvTo^V;F.;j"lNNvQI{m %sHX6іvܿ [x7vqnY*guy 8 5ۑ;(:C4|8<{-cW&sߕ*ѳٺ.[xsG7\E3:jXU0 6AEv?͈J6qW] w%߿uRIo$H#Iϲv4~o@##ķX!Γ:V4p,j0%D\.ex1r'+"wN~>kؠyQ0l&qت-Ðրa-mZhpv..xv;ͻ7hix giڏx;18/r,‹x8Ա/s\;n+&N^xq|^78ūux34xb͹owގw8-Nv8_N{ns ܮ"ܡOÝz5>7aL|Do](>72ch4|ŨW|8_77-f|؁῍}] ?4~O 3\k~隂_*["k9~6ur;pk+ډ{]O p*t})4)ltnNn{X?jjN-ŸOZK]:TH(=tow}*wm|K}eDZjS akc\(R $ ^6$O+>B*xBAspPEA8vGNPRT8 =Zs9o ^bp/4 (bp^&-(.3 B1XTA1~{,(n͂Z ,(ƫ I# <<5N@˼ˌ K)I}ǘ%Rho볅)RҬdIɷ&+tѫ ~APҼT袷.<}0{.2vCݐL78b7 Et q/0p7/;4袯.a.!2`R\ A a!u1@5?{ yoA4pt[@΅`a"Ah C{XN K{Ըʺk'\]Q:7?ȱ#_OyVxrr8VJ~̳q{=<6?N O?$-i$-HFpKJEIc,}aD6D8M `uQ2tGYRuqb%rHڻJG[-':I1ԾI\eVuY|~6 3xB 1&0MJ{"TŶSNUl;UbzsC-'i?/p@Tm ϹL!+͇EЬht>j|C>Rr6A_}jz>M7p+|Зjo^yK}bp\u`BHE!aq$7a8x(,'b2#¥b\%f-b%΍1< yAi3NjѠb41'Qj0\{ ]dv vC.:vr~_EfHN nТ 鬒}&Xa:+^NA[ᛍ0xfprG?K )1+f}ff;KvȤTSw_2.D͆7cF[G#S~~ 8Po|GPWݵXK'WE~$xդ !G,b1%0E,#rH8ZJ8QQK6zV4m>4k=:% Y;Cc_Ƭ$2ٲ+?J:"ς@e#W9ĩ)6qZu{Nl9mMc;83Z#FzEpo] V.')ȋ~R2#ҏܥ~RѮZ)U1QOU~vVS+MЁ ̬:ߖ 4UtmW{f)@fe`*[1MӣN45B {KXݎewѳ"pIA3U#emϼ]w`Ե#gW(n'#AµI -Jl;Ơ^[{%C"pP-K**`= 4'v_pL^a0GpsMumDfaɋÒ6-X|"Q|'̭]mei7vWf7TR1{cxo7'X͉vy&8ba֝URnDpN c $ɩD_h=X(+_%DF(SSggX uSE}*Fp&8)֘{h`7[qfYjۊfYJñ"8;2x{/[s9dυ&,na-X$mx]X-rq6{M܇Wʺ#xĻ6|P܏ϋ؉S)qxZLψ2X(^Kŋ"(^+BSFߠ7ſ[[6yt.>cćrH% >-KyJn_vW|+''Y/Zo6H ZDH)cVIMkd+M ]/Ӵ;d){iKң-3drʑ= M!7-)Q>HFb-N1c_9NpMAAjGR껃RNfZ((S7@1(0+ @`D"1!_r3*Cݴ s4ȜQiKv P1Kz^bK_nXI1{kB_8{_ hQ E뤓>r]A `HC .<d [A [? [orqnAR|##G@}rdS;@|d3(Z؎) <ڙ7+R,S YcdqMb4`dR&+: )m '|,Co9FʉqG0(EXr+ R+eo/a:?I1,,耻 ;6~2(waه/84tȔ3` Ų4{118:h&_J&.Ex֥9!߆G!{ VGpae;qdW(*\8KupUR6h,LE(,͹a*;гŒ`Bƙrh>cױ{cj;,`Ǚ󎉺hdY 0!ۙe'h? p\} rlWf5 l$Qej{G%Uk#BӬE>hIY_ؕ­AT-<2d*(GE`,Jr9$p\7J/)kYd+3o*tL-) ,kTS'+ JN. Dv \(|3C(vû$1G`gfuEa&Rߴ9Xf҆56q8FiQ9nIg%+XJa rNe{*@[ dwTK2ԊdWR ca)C<@{Kqh[ )J6=?wuUuQ'O%4,O +r˘)ʬ?'jE]75\PK (@LMWsEaw(writer2latex/xhtml/ConverterHelper.classWk[U~[B86ڋ6JV6PEXV l]n>OG?! gNBJgC'g̙s$VxE/x% ,2,Y,,r,X,YgQ`a(6U8aM/kc#M~3۾0wx7Bx_Cu4I;g8} ;53FbZ>f }p44dBihzc[,҂lvpH)yrWf.kc?՝ukKڋY0V 3/X4Mݚ˓uޒj;nXEJ$gxio2k:U~O36tFC#~\p3ðZ?Jj,٭FZbMnXZ5md<.TkGz06DRZY{VeҰ*YJ*1GW#q-5 HEk|FU"=#x*Re>?#^ŏT T"{CӋEkS&b,NPvrLb'F-#O[j&](LӞYԋI۫N3Dz5] 9 t"‡}#A7̀E<&p bH`O\ƓWpU#SR´ cO)et 3*t9_l[^ ~f/lPhͲpsN061L=1jh jJq67A=zUUQPe]faգ ө/:v|wGz&IN*5Lw4_6ݤ*xv6 E nJguOfѐ 4>7#vA]jK'HFۅnh@# 5g[hmĻQi=$#dًFڽЏVڽ ^ڤ_Msov~s=*V /IvQӉ)2~ ~=M :o!?ŰNk EOqYIAg=OqEIA""⧸>HQRP ~1%@f?Ÿ:d ?u%@?EJIA9⠟bJIA]}@3BׂgxQV?~NHoYappntGOXz98qIɩS[h.b%)|2* p !JNbz"u1N͑fF+p)®R=+t)hn8֣皢x^PK (@LMq$writer2latex/xhtml/CssDocument.classTSU=/dòHJ(VZMiRђ&B?6n&:ca??ſA.)]'ys; Fpi,$P ,XJsq|e|A| =_<9`g/=Oe\ ջ0 >8@:nix Ѓ@."sӎ#CQzfO#$*TtC(?jJ12MBO ~\$"E%GqW+)sPTu1#\TRQ6Tqq뇗  Lj xD_5>fXr*t#'B]#Ǵh*"`LƬqI' zeyߜqnK*"/\oJPL@=(1~)b)b5 7E) MQdb!JL1FQ2c9M1)9pE I(b2tSH4SLb&%(޳L1s([n&{LQaJSTQi)b!elG,6ű\bn6*vGRjtU,_ ݲ#AD覦p(.CM[@$q ,#+FzN[6ESBĂ*w_gʓl.vca2z&v=-DT5FC-JCrL6"+ܸ^I+:9#PW>!.>#˥>b9R@,uHʔ@KKzfّLܷK{<\$աaޤMa>J9]ɴ''&MH*<'L#bD.m l?h)ͮ~Vj4q{ċ"UHa$\mj0Cj(TPd O(25ܤGHm tɲKvOWDCMl5<ڠao(guakAUSo1蛌>۴XQP4t-W "tͲ5Z ,)iL|n/9YK'5SS ifK|+ KSxaTJ9vd:K[|FBl$]cf&n^F? [""Rk"Y܁Z=gz٫ lOݚT@}bpET5ߊ,c(W|cϳؕ*Ke܏R$XIΚ%iHiItScFܲju77ZCYҐ%Sǐft[fP)^d85(̦MUib@2d_jVZcꓦjb--{bG-#s g%}WL*zR%ۉ8eozI+ג8e̒rKGB++gA!l *dMs݈H[aF41}ڒ w "lzv >bOG|KܒCP=rYrx+IԅAKh|!;խ@+;$^QĒ+jpQ/ Yh|QoԘ1 Ydb9’%rUlɑrh9Ɛc-y%ǓCߒi40%5(KNqtp%閜!g1c}485^yL@,5$j,9ےsd%yhw&8De Y6tj,YE̗ pH+e@4.)7Ȑ -HVޯ7:Gby,hZr\j,>->Ox1uT;ђI%Ȟ]6;oer! .qT e-V;l$4dNA݂j]UFC54@c1B,t\+ɃUkQ/EZ]eU5\ՐYDB Ң(Y)AhɠCuYrdhbOOq=*t ,HH!7.!|s4A[uܤ_QŽ4z=ݺ`]*2):x.UZ@5~Ojh:W,^@I!%G~9I=~>`!24Q=Kh2/ۉ;VD.R;ھj0еF85!Vֆ1ώX|(M:y2\-Vz]!Df,k JӫMڃQx> f(̴G3ϊALn[%T>}{gʊsIQk0\ xcNL2Bw%j$.]ح"U?.f`z)'wVv/xIJ w n;,; %^`{ja'X>3hE &ECbG/O/`CG;'=};={>ѳߦo E0,hB0Nip:,3$8 lhs ©p86p\E*- v9>ܕ*`*] \aׂ:֎mZ { N2/ vn2E}+^#X!` mȠ!81Nʾ\ ~ fB١ n; !z J tĹuxbnbz9x Ȃ+ΫP7C!\  B9\˰$Ae8zQ5s݉ VVدPY0ݍR s=O(dL=8 olȁFV?8,}F˂N[=!';aOncN󓼓ṬBw´rDIsqF }\C 1agLlqfkTߌKur pJfP2CP p7&ޏ:`܈a (󡇒]dltL-cmǙg0'pA\LR+ƨpr `;CZauz%#~RR+۪d&.IEje0!-;GU*Ti.* vQ.oՑ[?c O )ԶzQdؼg4K>rC\4DA 9{~ B?)P4o%jFeNC0?q7vv0P u.Û o~Po(xa'%@,4{!`eA]ٔ^aS:i[D[X.ӜVLwmeqR}z7/?D~ acmm@{M|/ Dif`œyK#*EBeQP4OL ,O&az76SXiz%UŻ!L:a)YE@Cp`]p<\aP$]=Qiϥz +uBPPtBMeQw(= ?JŻ 3,L2bJS0=`:*38^ {V82$o*UDcELTíc u[`ãnVۛb{o/D0I[No7V)'HHm>,iBo蚃Ʌ,jYo%|:d dym Ab=0<9~>" ;N,s+.rNh@ `^ )fR?X|Hc @<aC3qZ lbbd0 /m=N FET[ZJ;z'VA\ <6T6w w Xҵ؄qm}nRZR @5[P ڜ~կ_~c[WEUÍX-GrN /Xjl\pqqg`ʽb7U=;ܥ\Yzpχ⪿[c9 B#]1?.mdr]( `8w|7|nO(Ck< gC@)I]gj\FgM>P[ ӻ)Vh=S@:NLDtlA,@HdA 7r}=*`C. 9ؤcc#||}(4^JW+onQh;Kwb ՟kר1wu:׎cyd@[|.gT3#ވMˡ>7a>މv1Ř4 uXugfny,Y0̍'6[c!o;Qk4VԯCmcz~6  RO2;ʖGoE C*:ahH mՎDmzNNL:aW'q=|9]ڍ'; b?|~9E#XПBڨɕM8b!}L@?WR,"DS@`qA ѡ:U/e:BV cx`>=3h]Ϣ?o1|VճWp;hgMqDHކ/w9އ7}_R$/X_l*Ue u{l!GP= r%{s7{?4sglG,>{y%Kxo=ޓ{Ky~%˯y'O7|o=>ɇHx%G)8 z@50(3 tBP\GH]na*ʮ)빸~>F/  [³%y]މ^חXg70\LFa?B0cf91(o杼 xdV _At ?`AtR}cNSx<|56~:fSq{!Vt,}`v`{(D]q~teh7dQčm 1_Y+fnVv#fBڄvlx^om^$xIg腗+fV5Zՠ#/%l]𙎕SwtN|Nx-oxtz?۹RY:@*ОK y c揔(ۡi]$I~~BTS&O(W}>lGiHښݸdv7B=`/s'YUD?[mE>O/KţOh;xF82xЇOa| a!y)2h T>r^ n ^Ka_o||OIp-, m`d*6׳JJ捬7b6Sm| {G|t1?}fsȸ |D y O D*o̯~ ,^wtt_@^EB4a#x90(e?(<Ɨ+sDG)2P( RPnEwwRaΰPRV98@1/`LLS?`hz~Q}yy'Wq[>0R' R5o igovtpx'.qb'.qb[& 7 ",F< J IdmNtfQZu >P\Wi^3ZFܡI7޿SL|./xUBkîMڝO/N'LN-՞tv.ʩT.2{LJ}ǴJCu\2v`brN3#v1ܟus/}|+۠o NXwA? 㰙? 7n "ʳ4 />/W%Qw' obϦwX)!j,N>Be6P8ZEN8 79&'dx6s.Ѐ*}7 areop^b * $!7'//77'''(C6i*BgEٌ5YwE鼕++3;]yL(%P@(Ȼ" }SXITVQFݎ/qpVO!넫u#mRa#MOi y!nfw)w6K+V˝̣ JSUR8~P=֚~{@1`<>|? <l? tZ1@Ot%N`T. WU~TfmoHƵN;,\A2Į>ORka6d^|' Cc D L(,ipHȀ"3}# 6L[pa["/j1NG%(\đ[ıFa%F[]اB!Ǒ%T&XrfwC}^ EA=D 0I%)cy:Խc2M].i ve^l;ѷ٬/-kn*p3%F"ᣐS~b, ` LR9b",a2*)EG>X_q}͚~]1>4_\8(̕jM](U%q}&6T8uk3j}\pԇ#uQD3PD3QD(2,(sD?UwmUQ̇KJPm:wy݊b8R+VhX|WfG>J%TgG~el?AP )*ZV:TT:|^C,8, by.g;e;m駪T+W@ʘRXdԆ-VKpR880:: {ұ|>Y"-(u"}Y-yfTi Ԁ)j"ee6eT7WW U2@/ 8ȣ!B`$Ԁ O 5=jzԘ)OiPRF$P&$Il'%ad Њ$D&aHRF'0&9 kuHMФ$M $$$IpMBB] $dKJYH$!CJIIr KJ&$|$傟MJARR&D%%b$$ҟMJaRR&D$ˑ++6)E) $'L;!M\{;;;GqHx{ Ii=LaR\*$/!?kMg`>|i>g*]/wEw#nq zw83ГPU9P.3IjΉMM'QRT+G o+HZ5q׸z!Y52H\D-_ >,p bZJ^M!} tj; a2}P!Δn ZĤ#k!^Zu (TS({aɖ^1wڗe>esuʜS\2ٗ*{[9Ö>(՗_4T@F7kP`zV;O ~3A93 F[2rN*TХe*0dHqPnbI~sg@ 4 f;L!qb =j$aTԣHsCpp ;,jyj7ƄyzWyr?3ߕ9Ytw*Ἂ@/.pQp T\ƈ7Jz.+B1\Uq T ɹb 2މۘ-I~[*]'Uޗ;]2& &]w\߬eS@L9i9ZH{ozl7dR2hnE˾(OٙqN*ɚ6=R1[scSwCI\CtϒĨ_j춢yn_ <+¸e+%aر|k[#+ԛ[LN׍Wjw1%ee95 /O;sra#St2y*5hEۜ2yVԫZN}I86Gȧx{ 2_z AP n3aK^wi1ipGNհ}kԥc`+0O[HK- UfHS  .yXPmjcZwХ5<4|4< >>H1ecVRWZ7V`jꗥ"_N$9kP}%E~^{nItb?6 nNmaN}#@gq9i~Eԣ<] ^SpHag/a ש(Жo6@~Bdé@gZ|ma0Nɍ= ěh=_ RxWOpwW~@4@Onp*_k=<Aq ~i9E8N3\-nbeR\Bb\eZ覍cGh!M[rAd y.AXH,;$ag1 pq3APK (@LMܤ ,writer2latex/xhtml/FrameStyleConverter.classX |Td7#OA`! &̌@nŶkuImquWкnkкۺحkkkv.Ͻw̄}9;yy/~ eT~C bRaHȐJ4 RjCfRcLC†2d!r!Ro1d! 4r! oet! YĐ&CCCZ i3ݐ Yj2C.QA4-*BV*$*5g.(We 6f zoNE3Vjy,-M GN+2dc͌Ŗ^cW">)ϭVkzĐ%VjWd ƕpob0돤:w}hZTTdY#`[߅W{{ *sg}M?pK/<5odk}c&(G}M`,d8ow`di,YڗIE#k^9T"I9e3QMge7EX6K\SZ4ԛ-hft%VZ5=ԟnc6r)y-xvrJ`'>d3bS &^{5֭a J  /K w"}GڛJj"g JTZX["ca$&k8evEF%_^:J),3"dpK=}4Ezu"5JZ^wRCH~! ؕHҔLbf赆<03:2J`aPWbl,WﴒVtTJnݩæDP9`GѴ@S9ʢ$]T}ѱd'a7Ed3LSn1e@'2˔aPB܋!&nSFA*x^rޭDq7wn3nǔz7OѰj;.LS-:}Rvk ApsӔWA*D1d)ǏiU!*7ܸ2 I 3<*oe_8oz̫(1;+f3۹O}D"^2A/;Ufl{M]QeOk rJ2E:GMIjhȦbM&Ҭ%Q}3?DL{M,= 9a׬Ut~c0KŴL|^i$1SrДu8QuX#䡠bʭMN1]n^{uQ%K ۊ%n[u]%Sd~Jpj.H9,{#Q,l{>kK"5dl/ojf^pu fn;Xa,ߖir)d˺iJԳ͇TF5QH8`&\ T'1IoM1kYھHe:q6Q/VD;皭%Lyne4!ˤKזBxDDj)>)wDRJTNwR-ӁqiAwQzY-CnoO=gѴJ׽,<U<91o&+I ѨڽS'%ϒd;t҉X6ci3#Uei^@Gss)8FҲtlxy:7Kt8R$F^ħ} 1\"#QuAtSOs#ПjNlI9fE^; ii@#(ׯ/p ߍ8| Po&r±ف LB V UQ䜇w6[MQ̆J^ Ç#w#0qG A|S$Ɣ2N {Gv / p=cITlmki=*pÜ@նP-8@zs]>0qlokq-2 ) t"JP'XrF8fdP!^g:Z Xn lD=K6V[h+ҍq9ql%6Zg;ޏ(Kb'>N#Ҷg<;I!+&Qb7!:1''qmrlSA|Zc|o]f/ ^pݲ<ܦZ+" MgەWM.wI Z}O)7C%$W>E4ǘStPUN:]; =zЃL =3p5lfa<`9!ry3xN/wiJBبj]-W7Q78ț yBdJB1{<̞B̫Ƽü(jj}jڮ"lqvj8SEsz H3ށ44cyo`6G¯϶9Jg=욯/!^MM:-085ٜF\-:yV.@yGpvxJQHuGp=c3`0wb. :f!L&60kUkW8V6-|=W4NIОv&=3%28{KhWY2| gL=Moa&|.=F ,$ߧ{_5?OsgË2FRZolgG#.vTtt)`Į$9!שNEu*pԜLYZ]w 9/Bk罤QK1U˶^d׹=[m ճݧQ߭+?|48bCGՔr)x pJ- lւR+C~O; +l^e3t7Pk|%!C=ڢUX0!#vj ԬYW0k3w1\EV就5</1^)ɣ5KTw}A* ZFOFOFOFW  ԩDkn/㝏#ͶK=pf;+16Y;b^lq)06a?I9C‰Gn8nXms#cOPM;=݉/ڽl8suҹ58~4p$p.g֠ɞ|~9f:cX+/:Z_=i6Z͒cXςccncO15BmጭZj>9>yHaR\*YH/ZFYnYҌ~cɕF,Y~zr/""S /sF}5VJUWPK (@LM .writer2latex/xhtml/HeadingStyleConverter.classW X\W/axaBӁ$1@ i-$4 JHkcx 3dAVm쾤ZTS $4Sk.ukul,C@?>s=νNX.ݨǻpݙ{frEnp\ܮ7p[] v#;ƹǍ{q@}. Iߍ w'ra H\xTj8$ qTQea>~<.+TI7>'|څȝGx:sҐRb@*eSry"_)9âP-i^f}]蛘$ wrCXc46ű#J:am.oQQhgPݬuXJs+ ZecU=dYohf1 i|/aDYRZBmW?ѬtiCpCd'M%|՛zHȪE8 vPHĭv7"~֐´^"R[T|U=|_0HU/^Ou+ XUx@^_E)DOIrbv*~3Ž[%_W ~7xXucZ[N2oP'%i]حx+7Ut8-*g@EUkY "׆#i@wGvsD:-bI)dBIZ,݉4~:rh|K-HijF?>V;?D37:/p,g`c(su"=@OK,e'gp;֗`!jcejƨg:$/JzyizCgI] uі=w}"mP*h c}iR31@M8|pI1s\  R-xfZldʮQ϶7" .3Vac@>RbuIF1(=i>M͐/eOUN_(= {6]bݮƜȌj4ѩeB$Z$MG)K˥?xY˧ \e`$ lḕ\;,]\V^`?QZ6|Y8m1 {k1dm[(p:('E:ر!G^zgp5DžXq PR,E .˰7Fjz5i7[X3z蓜ABO쭸۸Îk9̃C\@S[Pb+K8r0?Zb͸'2'@6Ð^=$Di\{]cYi/DAqx޲Ń(q sCs%A+Ń.ϼ~8Jg$Euz%1HcYLe]H~? #I\4PPTaV3mDʕ[C|e؈ROAa*1[D 5Kmc^ʙ#>h#N1PIey"› 9{e qA9aa_GNrB#G&|B\v fFf*&u{Jc E%rqI b=;-z(5&wVsqQB&r 4N9^{qƕo"9{r>c^~6@x6 U}Xt{GQ=+=kl =բ@M?V{)B31,-OL{a-bYE:)Ֆa&0N ޥ*"4Ä$cU2_J +X"KQGtJ=4癰r;ٮlMns]lakF4Q_{AXN\6DBuESPa\#(Te&tC<>d!>,Gx8#xX Y|2t<V8"L2{.0Eu|:2\ȅ0$ZM*ޯoj/ŌkYݧ 5o:~h;v dIonr9[.t5m*ޖ7]kur˷vkc4㋅ ##vjS㖙~NYpF>&+@K jv4}mXa8`4,Q<$Vj #E dd ;goҰ}e9˱pS|e'5q5]9WvyK 2j ڲjhw=xQVeĻ \}laPwK.hIڍbBG-4=88ay>$%:^s3E`;v˘P_2] #e|N #XV凎oi0*].V,#Yѽ K[r=Eҽ$]ǷIR*!yX   1h#f hXP :EsJluo7X]fsxQ |/~aJ5c2~|pU<Ĉ~ Ә藐'{(䲛v&h`/3jI6$^K ta?LmraWpKܷKHj]K㫕e$!~/Sqb[m 2U&|iw䝫/K(2gWV:7R9UF [Rd<1G̐,-J%1-?S2ϙtՌt:ise?ggDX%5 -y YL#:1JQPwb3P_NJމwjց^f82cGYAb/WGU15JǒP;}?95Usq +8^Eg`$͠ 5 .9xӚ#h=ý Svl X}.Lnr=z`i"cH稨D3 ]Ět0m{k! lź[;&܇|㔲7aލ"@ZP&:5ubI ht 6pc5G7asIł35GxX2_VҶtmrPݞզf#RRy1a0r4giW8q)GQ4T>ij7$!^ =݅qRCHG[ep1I.Gr v-GK*"nNc-DkЃ\kR_CăY پe4azFO2óCU"6D6J=r VTxTgiA5N谸3R pWšPch2<T_BSJN>j4ZIdj,4I6eҞ{7D=#R*31*qŸ|Q;zMc?@T%9@F}߫zPK (@LMi p%writer2latex/xhtml/LOFConverter.classRJ@}q6qWpq =!(מcZ2ii3oy<~X3RU]U_^`~f1z!3d3t!+om<=ي,y`u(*'6h#:QQb1su^+Y6E0I3LQdƝ7g>PK (@LMq%writer2latex/xhtml/LOTConverter.classRJ@=kӫj+UZ/Z"]IFImQi3{fΰoA I,%̐8NQ"0p#޵ U㮸ۊځ} }'+ʖwns 9GخsUseUBI+jNCb${fZQzW再d EG9l]ehv l̵|Tz-ӿܹOn k#D &\1z!dtQlOv_MElVQ3'Fj9/v3J.OxQgWX^ Mԝf#~0 K&{b gjoW*.%a}c݀&Z|jPK (@LMs +writer2latex/xhtml/ListStyleConverter.classW xTO23e0˜1aG'$H4A4KF&3 Zjm-]AZ[ZUZkkkvv"e9dIw?˽0xцy90,_^lã^1e7rM|KfۅwdؑHzQ]'Pv gt|Oz}@ձOtq@$qH'D:erɥ['FTx"!Q|y1Okdpo\K++FIeŵ{ŢDB%e.AFIʛ\wDtI 'ǧ-3-f+$M8fӖrk퉷[CL;]01ЎXQA)7zutM0(\u\_M&ߠؠQ/FwnNB&4 :J8 : WTJ>*H4bU4MeTnP FH*9|av.,HTE N5͠2h6nJAsh.ݠyb|:wlwNN1(HF+qvT+.XLf⩄+yjatTG~^qpNcXܲeL) xhkDcwu(6Cֻ eTg6F*/-^BƜOV%DSG j?PYUwUV'uyC|CsÕa qN'*9׿kR4ˍ?AfDYb .yC([CBGznCqV/(߈)8BJcm;9Aߵ]IxpRerI̡acU؁10 y/N"_mP˗$ 6wbR?*_ (*|'eMYSxD13by<E-a p*UǨ/q`<נ?0u#ׂ8Gg #֋+8W8:W*m1ۆ9*f,5e[ײT'fޏ;6i>gT>}=np`zs*vG)[$N\x%>$³( **pO{eA݌w]<<xs7W*v2U!bΫ9|OU+T]PtP>5#}}C6Ow0ׯ'1o3^U7mJWFM<'}'ogp]*Qj 82"TbT!_7\k;nmF8ԛs%ߛw8!aR1MWR9$΅=Xϳ45=/ت}6}čq%Np=USg —ya sIz=hUmQ2::79[)ۥ]z匴(K9YJ%%Sd;SvRKI g GѯWO ,&axZ6ߩHQtNT+COUoan_ | F>֏Cg(i%CMX;s(,E5BlQk}KSO/e'W*V&t*1iwnJ vUwAI<%WHV:QĪ*ս+r=$&ְ:iz$.v?L03fDT a0Q 0Nގx|cE~w˜*O+7M}9\WQ2(~{s=7#Dt d&z5|n'+қ|;vѻv4ޓe6N(>1}">U3}._KF_V~'w>VrՏv;Cik_r6Y6~ѯ6Fd~~rqL6ȷG'UcCDX! YxH `Ivv@8Yqq8UNxxG3}dmf6-rȴX8[@+%S9_G x٘ Gȁcd߱qALZx];Ȥk2.zkgxM^׺:S*wppfW1owfZ4vˎj.]ŞPü xAk JZqVָzLx|Rv^*8Qϰ\WAmnhS*0 2^"\Sqn]HS)zyhU2>v+.(\u'\M Msؖw,!֚Ux&"Ce |03T$" TwA4Aw^n nHdgvlVUi u5 ҞwBK0VC,BW憔Z`k~Tyѐ,ft)W_c6ɝMlufGsdP`{^nR ˠ4.WGV(ϕrdr "hl0EL.[ 4s$Sܵ9`TZ{p((-sԃZk/k_ѓƗL}StG2F{$&@ R4]_h|-_'U^HoF!qjnoӡ&1fQJa θe8^TLCjϋKxmO,]?_pco9uT-1(7Uvj`;J~=ރ{9+xޱ>dFQUѡDrhXTSBŸ|7T< f85J_ڍTDh7ݑF}9)r'TueH͈8LlMd² >tf|vɑOa6C!v#SEyQ~ **b$D|VT&"k_8^9+Au#U2+#ۨe(FTeYQ,SSz|Q@YB&&T{uLV/,bq`o>h ڱQ"h.d L;8̖P pD 9TEJwMH?TNH]MPSsH֝z֎u΢{QTE`z,T=UeO`żJ${FלO[GOap[ǙNg(%7l˼L[k}@ϊ6_*Wn  6Wta/#(dK%C#hY7( kw::?pwqNn^~'q$KNIJN^)N[Hm$k@t9;Hmd[IZRg.i444AiG[C:")|@PIsG>ySRzh4YU@ UH?KfɕG/K UACU8",:FvCyqݧu`.$sIz05rT.OJAYtj]0u`t!e=„{(6FC!˜m?aPc\  < zw~xS(]4B]؞Z91݇/7rL:꣘LkZeh9쳃,r11p<DZh)Nk%=KF101AӮ &S43HEz˰;7f*,ljarӪN{ ȅ.25ߩNU69IyD|L ). i/Ű|x"X}52!e;a%{/CCi [N[y(ƙt;P{y2dzhWv^As ,"tҰnmŞvp[AcXҟ zrSGН4],ݺ›"~ gIP1ϢSFzj{,M(C{S& D~v߼ry=+LD:ʻh8BoΓ ѹ s8poP Zi{V4Jϓq! 117/Qݭ{d8rdK$0ZA2׹vb&'%ݞQLx>M!Av)ǐ۞ ՞yyd`ѿ@=/a֫yMl(d\u3z"7ڋja+P;q2V dG9-#GF31vs0L γE2&G{I0msly7ͱ} #?ܱ3SJ!= be&JSrdlI^4.$XprT[jm4EFic՗aܼ.]zqa eʤpA}H җB5 oEPGzNoW џVWLt7x"tsf\4Tp-k= wL%p"~()?Wu VJJxجSH"[TH6>O//$`LNbH2FSf>Cb{~LS&d1V,+QA _u3B 1xdtXDv77aϦS4AяGu?2 ;Yo KT?ue++:a[h TRQ X]4ceDfe!ֆQ6Fv,f';naugaҐ|ZI:ȻXmuIJA w'GtJ0 1'bZ)Oא zU}t% RT`cnf:Sc$` $1 *` p /{/{ B`ppIb+pO;]CcS l/o=!=/2ړiO[\ D%=f E@1ߞޞDw' 7EY٘ow4;|퉹S'nL,Sۓ,o y1#0Qd~{r%llnn @Xe;p? :]@ xxxxx xxx xxʳ^`' [~p9pepsQSS\#K8Mģ8]G+9CccvRqs]JyVcXo~ߩ.?=vA+~%|V>"V8,t?ㄘ}Zg4VFLUkΥ.?`*V+12b%TH6Җx =v"7:+(NDs|L؉y4C @F20Eh (H@śJJTwd,6:Hɶ"ZOH*Тn&EgcTJXM emD7-3:$2u jq#dqyZ#iu Ըu@| $ikf6GX ~9P0gP~\<e5e Ln3mrךs'uժ')Ki!C E1Gmf x*- 55J95[}5uLjbFkElY鿅:Qs%3_ ])"ұ+[V`)uXcjw5pb:daL8#B 'v&i/:%3T|YWUAb*xI7񲂱Yi%X:o{xvYEǫxE mp>V?D\ҚJVY^rL#Rc?Ou bbV&U:~uѱT[k:~?#n6(d9b2[│r *8dg{#p}Dy,I:p//c4\DG@/r)(eO Ls ]mMd7|y[׀8m&*sC3 2n-q\4&S)poYTp)(YTXLp.Yeo:LC 8Cl8B HO-lIb*%iT2± jFRKR|q)Πӂߝ+Tyų==I!Ma'1ݩ@XrQ ȳ :>r zKD[F+D jRUM(p޼N8ƃ% (ۣ< }^Tc,yx1=el;qfYF|ngA$$w wS~؏]x#uy<$h)EL^fZFSke*-.$,L7Qv%hTSNO_4(X++rS9E|FYw/@mv|(5l՞E٤:#^[2cHj Ncdء7E ;MվU240WTI;&og-e1q/ ~^"x<1xt>?2z6 Yv1*[RG;qz1 qC;R7͔i!ÙJ?Se$aSE5Jfy8#p0%a PK (@LMժ&, +writer2latex/xhtml/PageStyleConverter.classX xTo23eHpX DlC`T h%y!0Fvombk.kk+[pMZ[U/V/VL&aos垗ovC3؊V` #)/E\da܃&raA>$# _1U}L-C~CF߬ķmyWlt':RbO۟h@mdo|{u.]9ۺ~B-(TǓΆllw%8iOuۉ-v:.d)w۝M`>A<՛V=)[V}<*g(: W&lr6H;#6TH=xۧ0}}ݜۛ7xRtd K%D,_dc|{eB_cxۃ{>' JXV e0UҎQSW,>ٛjh Z%fCV;v6n,_O;n<$x{Z<Y $ v?3z{LgNwNr(#s~J1UݜH/I>gkLUq'C f:aP d˻ ѣ_'z)]dxyM2xPb$dXz˲M]xP&k*:yxp}]iRkxbPNdVU̟T6٣t*HAmӖxm&PN< Zs(lp%1(([0uT\>MI畽2mD*-%aeώl~oJeڸl9*.Y؆7XZ**nǮy( ],X,U&fv/XzS-RX%,e Uץ*`93$KMVShBc$p~dϊbj4KEtK(f{jV &Kf[j5ɖ,5OW0l-UfZ^5(LµPjRU!YUr,|7XXjj6BK!!%E׋d,\/k -Q(}36f=:]!&N Y"3TK-|0 iZXDSgBzKjQRQ-,]>?CATNKv, Xjl wS FI"RLТ{K;?w{y'zvQuYjz=w(#κ,T ^yjOnjuNb@$g)\Eg ΢`JɊ>%|Cצ/gSt-N1.ʝàxˆ9%v;Ƴf7_Rm'iR&ۥTC1e;agB ,gYEX)w jFtAULg0' $GnظV$ɷV$=f@*K/1}'1›MoNgFv>tDI8ROS_Gv౭X S/YRaS+M ʋo}IOv(ŭ$Vﻗۀ=nt̆H;;Ir3D`tJGue] y %0m+ӳNdқJ&doJٕD1耩- w4g9fE|{A546Ŧ@5GYCS[P)[a"ݔ- 2T4Ta9N IÛ@4 9mG59>GpN _JZ*+D3GM77܃PF{!qcfM)R!v[!cATmhT\0sALW0k`b-,iXXq6i8h' hŹhC'Wh[5E+.Fmiܿʩ j6Tz1vR!Qjc`%I=i__Gjэ#"^-ӦUi`ނJzNN 6B; Z?LZx!zì {q`#C{r'?-1;淄hsD5anԈ`ȡoOу3jBuC`AGGYȇTy_ !"y=rG!fμKaڌ{_ R8Au3^\"jC0HL usǗäv9xS@`OTW#:(c^ JXDWњ]M+Y6p UR*tI !P,a#zrhc,:YFE-QV>] "]nY#DYPCzkڵ';L~)53sX%ZeSgg7%qE7zM0b.GȟPh{+&Y6U2;v"/l,\UM ɫ1V"(c~'1 ?" hmV]5Xkv[ hP}<̟cV07F|0u-`^_9[t ΑP4R*'eRIMIq7Ȣ979M"Ħf7I2hjmx<3$Ylg~ζ~W$,"cj"z we^ _DN#.8>;.9qf3dipN3yu0N9=ŗG?9_S+8~ '2IeL& Y =DNIf)X.q"Xysi3SOCԁSvʐ4jiÙԧ-hvRts+qݙ,cсv$t\> <)0Kr$%>$l^9H \K{%4Lxz蘞񈜟֒21<սf!5Ϙo&FZ/XޤٯϐO(azq>pG^Ke90$X*[s$ {Vb`3)S 6ILnXAP275H}̤qgKQt]oD]ϧv]e?BNr ju1Qn.>RH]pƈInsbo*n (1^v[9UU`vrWag2~|%/׼dy e8,L0U,w*~Ϻě*7) 6Ukc~2yv4*1mmPަT3Bd+Sݚ\$4kH-,B"i[x+E%\y*]B2?*.K^2[ {NІeefr2li nшcft.J!:z>a=&}9g'@fדΌnIغ)*bUmǰrVƕƥT+I]Dw`91|k ]rcR<8@c5MOvBUؼu؉fD߅cD^C݊QŻ1Gh;jE"2e|Pm2&٢0{$*X5t&.'דdZ}%(Eԝ}VЇD/S A(_O_ E+U VDA)ᒑ3oTME]Ck vMn/LMZ:-0bmh7m_Gn! w,݇p?n.#K.A|k]Dg0Vx5M۹F QBV ^3I$bc K e|!v)p(R{5DbJ 4;Cˢ &y<"0m KH$QjA fž,eO6S[ĖShkZGWzl 8qmT^y ;-X_/^_PRg5[-#/ĴNB?g]mT+7FCLy]=b=,qli"kLCi#fLj ~TI3Y?׮x)\nյ%˔~m@]Ztׯݸ,sF4,>ԵqSq[= Ew`<>?a"U#\#"}@V><ƧA|(BLGAG8b'$X|*IxZ'"ճa|^b{N9_T%L:m$5;f&&'f((ߤo+bzN*Ae`ݍlȗ58 +SWURa-ިkL\U7M0ը` ·5|eUh}@\) Q5?V0s'x=1l$lFSL įTZok|QEb\'gD$UC_B;5\&(/Q Ëh'heU_ "U*"p\]iBX ttrGUn =A9u6Vϭseh$ڙсlPGa3tVC2mƌ8Q ՚Ml OF{Λ܋|㹈ReZddA.݅e氰i=i!jN'`]=-#\9>XeaQ3C. kgyѐktjZ#gǠg! NPr_VE Siö{֒U6W,['+9TWUsK#,FO :zqHt]NCiL,v錊Rސ%Ǥai8u\4 sYTZ*r|3Ld>W/]>8pJ҇o9@\Z!uɑ>:䨭R*{1Qt,j)7kX5_NaOj:q~>_9| ~vl!U;&4w3).DeGP\U7FO*crE:f1ʛDy;E',5>YLXύpōsD% N`Re,h4ť'02 f1ee-E!2Dyr=[+h({|6&KE,!u8,"\Tqy偳ܛh"b3"1D,JTI\4.f>jF3Z׆ڱnEv?&&<8!sw57sOBx'ei791 Su9utS&<]䊑҄iLUW8vPU$U\آ" f;!^B~NZ=򻀆͖:Ž:,^FĤs4vTB˰qIueXLE_+h) gque08Tyu^qIL(&hh[OdXqˋCYTb Qrl<4rY@E|nc1=y;f`&;3fB6Vn]p(n[0>Ł2̖iVS3'@UVzm}FX#pu*:Nc"+?K<DwuRuș-t=tA"?,nf(cQ+IJAb^RQj%'t- [ Pt}?JX ĵڟF{e#KJP^%BL$;PK (@LMyU)writer2latex/xhtml/ResourceDocument.classS]OA=mYZVA> HEV`$i!AvCfw|DGL֖sgs3~ ` ORE& Y5jȥ0)1C m ';שޑ+=eHE^Yv%ߓܓ AgMxB>c\^d/2ǷC칇}_r+n :Jf !yPq%?uNe_J|/իweKp&MT*n6 !ɾeTWxT hTN]x[ zMw%^Be--OiZ&]^ɥMf+~,YHς+jb8VLZx ӗ|j9sxKk5)n4l{)\{K†YDgn#KQq",QA,g{v+m&1EOPvHP4ޏѪLŴΝðc?zq21`dÔ q=:ѡj 3ztrMZ !=X'yW(nFl>t 7AM%"qV NѠQ/H,MB.IҍM "y}w0Il羡ox?w1A|OgPK (@LMOf*writer2latex/xhtml/RowStyleConverter.classTRA=laYEQ 4-x#hK/oC ljQ}U3@R53}Ow'Kxb&.ZRvbBM\Qj2OM pwn o r7tQO_*'H:Ê~ ZrmTufƄ_tzrnՙmT`N.x<U֡.u퀟@LHs܊@Wa5@gRiPȚk>$h 5L%;䬭zKMI$^8'˳X77O;>wǁ_c~S$s[dL}VX]Y2mðV֏FF貆[3Ԙj%CVAɺJ?qN \a,ۘ[9yJl<@CF"a`c&xaf6fmJ1x57 4¼ECz\6b3c=Y?0li0VoB uՃ)PրZlR/G3~S8=K^B~j2@ 5#\{a ?p?5 Forn.Fծt-]3 4 5s9g&?ቇLC׆p3ҸblnPĭ n{p\|@n@=[9ұBh*`9wP>Ǭ .-zC,x1&Gj~tף8ˌ;kj3Ve̊{dJaԔq6pL ;2 0GQ)bWk|ޕn]Yӹn<_a( |ɩ˧x?䧶Ja3~ wSd^*8xC|? qnnRf{{4Nă6oڋ'8:4sDq)? r1⼋ ..pwh -܊!zQmf0 aC6߹NXji+k)]_g9ხe:UO"=43u8ONƱW`xwMw{f5' _柗K¹,lLAx3%lYg·O=&R8E6?J6Ul?Wqj_MժFj_M)~5Ut!33RWMJQT&9~5ׯW 2[PI4!ZW-~ȯ3j_-3L>glcZP:{ݮB}۞tug\j&-e;UN$b{UN8K Qh]n2˔fM6Ǽq"n,,VWnr=qGлcTN)M#QĉKJ*cM[wty]5V}NIV;es ɹd]-b58-qӭ{c}/آkME mӑM8im&`[*o cs>?QkbQSi9'ClV;HtH S/!+yp$s͹P]аःON/^dIn$h͔VxmEn ^+voWKp@4*2Fh%td e5%4Ƴ6%4uز(0"J%87@|pݶp/S R龖=K"-TeMI:@cT Oׯ>o%u O1^@Y2k G}֘ߙN ט!͸.76Թ/g@*mW[┅פ̒p{'|MɣpyOWaƘ K'V>FթHS1ԁN'%obIǭ6n'l| YŪ{>[G[mT ][]61N4fb f[uһN/zK$PTեjm<#rj;ad=~;´U2y eڡ.W]{SI7N Uojw= ۪G{?>`B?BZ 2Ju"%CqYu-c}Tӓ1ն cxVd[fq1i'ZPIf&iZȒ[B5^3<}/,ŹSfdC1YZD9ډi9hc cm$N2ttR )*Xxu5r`'-?`d;!qCy .Ȅ3噞K Hu|e5U9+yj4٘nLlfTMNkSDu&8"zdT"J*_[k#qrڔ`BtuxhtK8DJ43*T2;TzHc 6q̚Ā˄:.#9Mi R2ky %rA\dTL ʤ#{=-# =#=둕],zdXlXP*rWcSs0TQmt0ʇ#!X<B:!#0&CD<9 a*<>3xjg)C8.Oœ;d7 4l@=.YhJ;}H}vR'nb Ѕ،w_[=]3VLjHfX8Qg>sxzD G9_x'| LUm;Px*&61w_a$f'e XLH@Z錮^@9g_=+rL`m.h?Fj>P0BX8,΃3R3`Yyp69y`EKp^$8?. Xj0Շ ZZ ^ y6Yw&k=sRfU.,s +71ά$5PA|P?6C^|\e|o&-UpVWsS`#}c0v`C:BmG^P#ћ5bK`ج [CMͣPd0o9@o|ʙS1i~&r[ k|=? qbErJq&:p%à?cx;22-MD n[v`9暖 ,'3Sz08v Rdt7rטjTF,^O NO 9˟9o9rN)锵(Kdb,~F$h\Cx>d鶰X* fPRGe3g!C ̣p]liа 3Oc!0!X ᖆq[v5|$h؉Dj k5 6sX^l}BT}—;m/O17zgpiz6oyO[(0rͨ15GkeQi?NS~mِۖĥz)rm}q(Ҋ8Xf͎VvroSeS):-Ն'7sY\{α9۷3 #˜,at ̮RuaҞ,z|yb<}ǩYŰ) e8L[eMFN߭7|+".$6$eCJlP%iHIw4Ny²uw?St"9z%!)D/Pbhj aA#5t /uaHb !#<9J0xIؑv2{JptHU@@r« 8A į p!zbŽ&G9IlYb;%1oa!JaJYEsC<w Xy{>hKoWc,4ݦ@O[hVFcsU38$dd!rϧZZBjF룠j}Uڏn dB)p>9s^9m8 [ (p={N.<1W͑8xP4SbX" b!pL}8|#qx GB*>Z<&?-zʟsx\ ϋE<)/)'b#1<WD*\~&YTbڦף`<9czs{Tg!3FNm=_bj[D[sD:g( m c3Yi,dukb\ { #^2S(rp7,Nu+rHde Z SA}u׎ZA-2 VYAiqL;B)>` P^/*h[I)C/xFkn-<% WT%&wZ$˞0,׏=vbӳ׊Vŷ0:KV7\+crwvaZw.W!s^)ˠR3#`Bg Ͱ0kcUrug':s.֥dhEMQ!ki1weeZ=MJyn˽arr;ŵ+>dIjQ@elǨGۘ_ǪZw9& E<) /*`{'G ? Hg砜sK$--űwӎfH8ލ{^M9qkSuTzt*SA,W\ bXIzĹ0V!+XA8ʤϠ1T\+̕DL_IDΠ5P_YS]_Adux 6/`s.u4va SFj=|3O0 ;3 z3C a/lD!c'XC>d#ԏPӠBG{9}]G/NcwqЗQ1 ܢbݯuRiUFE*g8[ ~ Cب`Os2FIf'%='^@rS9D$49^7RH5U'|lٹ]' OlIPtN#t "M3r_S?, 95lhoVLH$I!e]'aHG %]m{ ϾƯ/uD@%XUU< 3B‰KT^dNN7Buu+LGͿQ9u\F˾aE< o<Ϥ2PK (@LMb('+%writer2latex/xhtml/TOCConverter.classZ x~ldga`Dل,(` %DPaHd`23Vk[ZRK[ֶ{mm{ =$s!;{7<LXQ?!Xi>sm~/-*"gڼoB-^w!ޫ!.1?7aWMk=76GuY8hj@5jϧH@Kb)P{tWq1.;(%!)2r$CB!&5XFmȠDuY!%zRsdnC"Gn؈6u߹L]*mu&(!̕IVd>A9/()Jy6Ө*@5hsaP. m TZ7ے9!Rie~/#٠sAiWJKZe5ii^xK]ּRnORKD}+RdO\vKq5;'zd}K"T,ۓ/iٜNd)X6~KG3Y̡uL-ed9"fR9w\jHǒzDWLkDk\ՓI^*$l`Is b)pI"V$|cm]HRi׹)VΪW|M]m,\O/K]X:cwҗHdN㢦~o`eȭ[3Cc}zhͥXn>ߒ,dng[UMStRm|rF̮jJoZY?/ Oͪ`Wh8R]ȴœdMn+&]2bi2NqYAi]Bty`I>ۖDn:!˜{ұt~Q!tT40\)C٭Xge |4[PPt;Ԙ-O) ṱlpQḇ,ٝ4g$`tRv/F(s6<xz""+s Ӳ)Յp5bpI>:WʒŖ\e *5'y1' I6*f#P(59[ͧRrU*r%)7 -IƝ!xZXQwV.hq,(t1XY׵HuCMԟQӱкFl!1؊wx˶,[c%+lZVrάՖ\kur`ĉwiO"шdYM̖ujV|6۲^m﷥Ccxi]i^t۲ ]:iKlnKn%-[c&ʌ3u)%[l*T6lr%7.y˖w{lyXr P]buI [vKg)l˭B6ݖʇlzmy@eܞ#I,qIAu1[i[᫶<$}>]KշQA>iy|ϖG3ږGU͟ґ?#_o˧1Ő 剧͏'Fb"8}SX~]h9GNJϿ.ߑ]Y ĺ6A]Uy @##LYfr=Z.r%cN+ ,N̝*J/P*+xmmr҇G H\jW/wsK nΨ^ݬk\E1_t(MGu]ӫY{Ql p/v<;O+qLzzܜ c饭jxMℐdnɩI'@-D8S 'X(wZCB9/?QExr7[jLÉ@QBf, 3ʼn̥[UR2®+\bZ):* ?WFVehd0Ajݱm ~COLkL|0FڙAn;,+u-Kr+@EнʚsҩtD9S1߂ʦw OhC0?*?9>mtslz'>s6ș#5}ahI r"}Ys}kWQi}o5)CEDoBrO!I];͇z>$FsF+jبED= \&∿U}>Q0j=,uzb J!8:Fo gK>Hwէ1j3J+>ߌn<LJu4l'Ti5jnOWs΅89?j}L 4kxsw?@g doR x[ 7*R7Oo*1Jحc60b3fr6X>B\{A U_a{i5B3F-Ueqͩ zTmqר9ajrU Ց_ooA':"rbf73帝.yLrڌ}T&RyMD M`DrAu;O+I* }a4_qDE}_…*y}Q _D@/npdn:趺A={iv^wF'>vr ]C9)C]Q՝Il&]FU Xm#7rcAYxDO>Os*W/Ì(ɫ m&3P!hc(g-c >*|n@V3]ouӫ 8Y i3|{f/`3g&KtMZ6ˋ`nc`EmG>k FϢ,XѠ ,=A"^\R5q>c.|S EHpQG Rt{xP4t* )jzQ^XB|Acq9Z܇+vr4fGlp(sx^7t]#bkeD}Ğr Ktg<^X-:- / />}X,=%,H%izq' +v_81vl ۥ.#YʢѲ*SdWjG]A~K k.=sh]XAf~VQ(p/n rN?߭q(C}x Wܔ%BDL7 oߢC:3WD;QJo D Iֹo*3WJ2J}ɤ%lJpn%vٔ{W9DdFɣ SCŻ%zwn{Mn{g(ǽ9sy8>n2!86"}򚞊)tsz}<+?`kdw?杘ΠM'D{0T{GacǟҨT͌KڋrC)Mʏr&uy6 Yq3;j+!ڇ0N? %~ۋ~Z07 VbNsP)݅lCYpr`.57*\tfo2cFx0g H;v.l+c*ȓ ؗXeྠK"AO2QXALBaL@bj2 ;bF<,#҄e.yfUY(cd{,d̕5rY+JLngNY/H<*W+Itʫ-oI+YOlDd~ϕIZ3Un6Q2F<܅y8 *ZkF>z^1k^38VvԼ[7=lc9OVPylr.%kഘ :Xȧ"dOJw|;{eqgפ|D? 6/?a/?›Md&)* &!LW"hd<m2 :`V4hA;Apd(d]T7nW;.jHhֵv@U` )JS!i(, BC79qa@< Y;1uQaJK'ժ&VSsrFs}5bڐFMJ,%Rʷ doR]TWIKuS>KuW=,Uzd^7Sl^qJEFG2E䵔_M=P[:[!CT?P,uhA*BF!>.h"[j0OEg!ZjAdyR#@*ߦ?Bc 5RŪR* :Xg3D_F$UKR-5FD6JkƩ񖚠&ZJ(&,5YYj TuwI[nQ&KGjh"M#[Aa0JN(R&e ;&)ZjS$eA~c0Q.MМЫ 4HmUS$ P#X-L.@4誱hdT*)*=y8 CBđ5>QiF~EbtPP?1 <5I8 \4h-YK7rfڵĜp]](Z% [l,\ : MKwBC/K#wZ'&qI"Ty911Ǯ8كv˷>tYϡh]݇=dA})ЩשaĶe&ciވláS Vs~L^wdN`q{@`ԔNai`͛#YRf)A`P3 shʳl+<%@@Uᚈ]Gal;+Ѻ2ZϴQ뗔=^77 &Q <1ySa-k7ܡ1k0EC(Ϭg9T9u#<-OHuJVDk#u!{ NQ[^ 0)e\_&$N_#ʎo%C;&TbU'b[skY )*ʘ`@',[9v)`2=HN &C {f ɯެҁ\hjTg0[ 'bTY]ӎZ`s~_̪PIQl 5MR^Ƨ k=/wP׾~r nkseZ{jeb&eہ'OowhP~՞-e:4Ś$ 83Vlޮ:Ȳ< |GB 57?]y8θl)ok u BE,KN +1P?/@곔R«ÒB'w*.ϪEGfȎ񁐢즐~PhC; ;K[[&Cu;a{[nZRce$뎤 `8׹R'U͑d&3\sP!MVF z.f d> zv.ט)z,_VjoVm>[| ( dXDf1z ң7@*?[8)8'}a$rS>躇l'7T$yRdl x+4/0JWDwеS2߳,0eXTf _uk1{|ݷQ6I>~|SVnV*=O}S/EOZʀtbM16VhopyK4TQC#|E))RTKQIJS ^9)Fهh|m4,ϟ&8pl4om` ;{M[8jh!R7W.KQٝ6բiC`;'P_ND OXI4lZA'Q͡Fz1L)US4E0*zӧrLst&Ox&jx!qyy5+i_O1n8MImD%л04}_XSUNbGOȤE<>Ag=w+5m}L1R4ϧV17ӗ8t!ˠ Q7żVAm߂=pDuݔ]zLjv7w6fZRiVgisKwPmC'lud4ck%[2 Inӹ#Q OP/0/d'?ӑIStXK$C3?.U ,ve\5 Dž> 4X)Rk;>`;gSDf!H#B\5;I+RtrL)~c+U^Oe64w+s )J~HXdXwwݑ-ힹ' v~5k0 zXߍTM7x3EZCEt o?t;h3COFzE> }0[{Oy(=ʣi&O)a7l?M ǹ@C%Ӟi^CNwxxD0#?p,44`1n?J1Cc V`JNq+q.mŰ,@jO-gVZV=>PԃȨvh g`@ӉBT֑!c=|_Ǖ˧sr6Ԓ1vRtY8n0w$!Xk麟< SS3J Q4]i=O`I!= ox ̿B^>b>f}e7N_r9W|}-;N|/i2^n}8?/߱[[v >B^3qAh:j߆ o\Nͫ58X|=z5S-¹s}ͅmZ210]S-;\&9`"1_*+EVáRm_-[^5.h ˟+vH]d8STH]l7r.vMαy?x5pr`_8BTvq )(WJvm.FWRέR}sAڈ+SǕT ?_GHܓCFiC+.C}@kt]w.=l. R^ Y.9W1O2^A|&ó>9\Gqs#^uG/DHkj<}tDRW~7/ǓoQF"` |=vWك`x0͉7/Qvhytf:Q2ߵ]Rt€'rJDn6\ɗWPơ8o|fG8|a_ׅf__7!va:>LcySD/)oC=3܇|Wt~'PP^o3q4 }O[Wl)oN$FJ$]Xâ]bxmqĊQ*;$dYRs?/ٍ=j\8(5J;ԕE|_`<|i~%TZ8@?bdGv?^@F>*)(yN?PK (@LM̟r ,writer2latex/xhtml/TableStyleConverter.classVkSg~,^VUkZ[Em) [7aV7ٰ٨{kw{3~ԙ6NLgũMy,D0"̰{s{yޓ؁؄TDQ:<("8b\81p"(^KB:R*&4XQ0)TvqF!!ּ) B>j8ἆi T;gLl;oti;eu˜'yD<\Tt>6 NX 9kMZޘt1ܔ錛-΁2OKQڱ* jݴ`{a)YuKA]jCT΍MYr@Ao yYdU^ט4cڶHҫ4d^+m Yb=Uda۟<볭Bwi阹 힝 “u,9 /JW1߱pt|.ĠeʦEhIdB!ha2vn͋r}<8v& 4iL*^gQ襬~[଩2[hpkdCMm\|->:Awc+:9O:CE%:*>zu|OT|3q؇^-n@Ғv-W/p]W:%_ߐm VT 1Y_)HȹHW[|J%:e6ʁyi96-m}(YűE췜[wuyA(WYh`NjUfS ղ~˚?hY2];bMR!vaMq /Pe|a]7.ŏ׳30b{f-Ql_W~xr$}bn^RI\[~w/{W~q[ȵ911n:Em #&.h5U4v ka_O|J0[VAI\Gk DG ȏw B4 ATH(>:<ڂh$$:X1FJY+ 18mvVK*T5cojxTFc't7zʌVh_QWB5O;ŷhֈ- +Ck4{$ɳ͉)-r^U5:ݐCb\ )Q1 HYK-}fa+݀a4$V8ë7(kO8>D<|O{{Vϙ&y;sf9gN{vHmw e?eF/^zlfzc =>TyCxny1z8A/?Tڇo|0 9;*}OhiΟ ݟ//Jߨ7 K3ŷoE8ƹx3 !$"% Sx|+L!2p0R&Y5"'rD.=2_ӣ M): #4w4LWOt=Lѓ ћ}LLc=>D"(%b0Շb(!4z b$rA2h\j1*LQj>jyDgSL$vL"&cWL54SH(A4 z̤fѣM1sM>+~?>|S,B+؂*/*q)4RZ)*LQI*!~VL Q*q=VУ⦨΀{E=NDhJz2jz!CmR8z''Qd/b)[KSM>N#NgPLp)69ƹ$$$t(}|)$\e:^ck}O\IiLMq Vzf}q'wѱm{}OlMbri-D}J5gj_KS_ߚBGSDM -M)~#O)M0N"tƥ`JfJnJp)MiԃkJ*Q=zX̢w)sHB#"sq$7e) L0e'Sv]|ȠWvcd7zt7eS4e/S6eS5e?ScS4e)Ʉ"z!z 6z50z7z4(z)r /=# XhUgL9ΔM9+'z$u5ц zANlNxYdR}$B51ȫUEc칄'fwȊ͋E 3#+#5 bf8Ѡ SV 5HFf`&" x ?ϛyTxexHcCfp励 2G ۶?3^lȪCCUHӡ:NbXBop}o!IƆh,RX[W_>=ׄ"ī!3MjU$pbyC&J_k±eH9v3yɚNj ۏ4U&oXS K]/6&nf`4+'lǞjk,=yr<2RiL tbcY*:&^3gOkӷ.H덪t'-GV6D+5qVЗE龜ƗՇ떯I(dZqtLX!j^TCƪ7Ép]Z%{A *b Z1% DV xƢ T5 'K!D|m%Y'Q͙j :.¢p}6P6,M+t~*D]tD ͕ ]DJg=>4wP )WNAl"dUSZ2.鍙i\NoLV/4B+AF~B;_vR]vFrEbz$mbTB(NҪy a%T\i2(HiY;w9Ȫp]VY?\H-9k#]6ѰNלjܬ"^+f#s(#098ڰ|N}$I Bru]P!RYڷܪG,IIњ*5Caj7#SmiU #WNŜ+azt/%(Iob>#L$k;Yk20$Ӝ^ t9/#ҪJ(j &d-Ǫj"uE"ї\QQ] Tw`7N>ui}{7ބ.!scB@_,%ȬX^!iV̋$ *¢pM#0rOْ%eUv…%V]A5"ݘ'=Q0rh,FV:vK*t/vfVmY8Syg{Ah14_]YTD^(3!ъDeu 8QN]=챪Sr2^WKoZ9F{!klOæ{ȍzմR8+1%Rnq 71j.'%$:ՅVkLgE^FW^Z>]83L8X7UKF'HU/R( `)725^fN(YƎ~Elt"h?a0-¦ӝ# J<3ҚߌD N*NH&ݜ*eGh{!|G.X bE8}jɃ!\,XP*&HRd?В$yw|*d52ByڒG!*WXFueɘ[ϵMEt2khJPZ%!j*a㕍\)WYr\c^%Z#%[ޒ'ʓ,ygCBKV3 j‰%O[|"d3^yuro)XQprc,^_EYaHC4fJ ?ÔLZu9Hhi?1W0! %/%H^앗XR\&/gYu4sR.v-y͙2 o"MNQ8np]2~򮖼f&cT.GBb*LMj\An@ou\}d"Fқd3aɛ-^y%oK)Fy%R]OeфrkJJ :T/B,IWv%7ٖ"1 OeOnK>HJaKiyPr˖%H}9%%|L>O1OZ|4~ WkaQ3͒OQzا3^%#ܞG;X%_"#2+7 |UދFFX cZu%Į-ow KKK)/e,ȒOgAJ6s$Ғ/FZ/ 9|.W^sLy#BZ;_DvDk]&ʟH~/Dz) kMXO~Rd(n ݒT=,GYoyCΛ*tiJDم\R`%(q3;hvc 6St*t >–4wBaG5=tX#VvjׅА)XII]̖w*IڼH&Dué l ۪o'!J,~}L8mԜ'Va?#i3H^kL޽ߡ38O} !5+e#`Tƍ_Atm·4gdj /"I2,#Bf4;%zkIpu%*Gڲ$2,yŏmZa?2ԧn#[+VZF^##A#O)tzhGB"e)խPtO<1Shk4~yemye=(%5,hrS u:b ZNqEuDT9/!C[Fg ]Sz6:YClAF)x"7oD=~5_O[zBޕvI{ @ gW(;ś _c]AZ^ɯnDuR}$TcߟvRW"R`T:\N;>郛i ᒷj(}d +讃$& /r)%H6M̞3_b/KKLhBox)l'Zmo8{8}xrj#3/Ot.h&RyJ\IsәdPh>#6u>̙LRVv{:GpÝL uW{ {%uVs1Pi3ξ㐵J"[buj%:jkV4QY͙nG4f+Pְ%GteZ{q*IAgRt@N Foxjl àW1+j4N 3i*hv̐TwZ\E)&;As*kQ`q;thwہcK83ƾ3"d[jR xxIDwŹ1|ZcM FHHlebcC#] l$۳t8wVXyqvNN7Ő{b+JC܉e2UU JK {d~%y S0>{ھ(}lftzwtхܧ:6 급 oBۘJ>$*Hgؽ?D̉'Ph:aXy\bKosaYc(Uo]%i Ek6Y  &AoV ;=Fe00͓= %I֋2ei{5$0=K%6]VӮf88I󙠇FV榮bwt*?8x9 WF\+.#X-T:m* EIri*9]E*&iwAbc =}xo]?<#g Vll3j޺|.k=5bݞӃ pr⭰:Fe/@4 F{ho\/gw+¡ [a1k*_d-> oмkA (poÛ -MAX8h+*eз"ˣZ`yifз Qq Z̠G5AYk+Jٛ4^PJlWy:Z3VխP/ `^iW4Y[A[e1m?$*-@K`6h+Ҋ҂`N@asR*:n)kѩ!hg!+W.۳XGg"W,@Xӎ5 ZAyb ̋pcg:c8Uj2 [&(RPE7hvKCzJ-썔6d5^q+JZ6KSy!4%1KEf<5237Fj<jfOjKr k]Zf8ι6N`yw5fxmDZro5Q] cK {i3[Զ0^EaZd"Į?4$L$kVp.ca-WJT7q |QcG<iϢzC`%'^A*Znx~ ocޅ=އ&C^ b9 _}?l,|Ŧl|÷c+{v*΃~fM?Y lx{v`{v/U}~%'31/2tsY&?Y<ʲJOe|Va~ 7| eAa俳^B>"Y?1#Fb$"QJD- cq..b#UlF4W|J7l/-6Nvb6Qe86ENgO֭Kؗg`Vɾ܇sXΐy&~c8naI.qX]JSnv72l!J(@/"a$ $VSXhÜj fp; l`17ԍwG8x k0VSo6;`, ыi8P1lq G+&c)Anb8S՘}1<ėb7n, 񦔪\P8 zLt7)3.6]z\IT,v2~JUNT`?vry~ -fżoPDiEz Hy-jt讋bCU+b(Gdh/*e Ȁ[d*N񲻐!a↱{`< D/3d* J'a-H0χb3x;pREpM#tg2r=7CQdcT4 SKY`6`VǐʻuЋZ3[qMeS[G9,Yo@OZoF~lmSjKlCg0X|mdcMjĻ2HFrBOѹ@0[8|Kh#?7_o:#/vlQ)^ d}Jr6]%\=Va-Uy0`^SrbLײt,F;[^ Ŭ0g[~ < ?w z Eߦ}V+n;2r@>2|6m>fW- fCC~'rwL6]u`&s S.ǞGux +P^9a) l%~ %4z>'pC!} xøwC#?,r cqlB 22 ui\z.vdyW8^{?7}?x>KPK>OCB>JV1CyRA 5R | i? sM؏R|>[ 1hrƞEXcqoqrg(~LK1õ;XlB~GM1DX lCkmCD0D&P!QLW$_V+өP ]GwB_/B 6/0vBs ;턙ۍV,'ZzF91- Ex@L}}b3$EKB㴎|f2x)N5LIlUGCG#>jQƘ,b*#cɘrM@ta3 g > F]g|>\U|!/_ _0bQ1A),q?OF@)X"WrwCN%;OU۝ٱ@LI/ XPdPVk(=0_ّ8yh nQ 1(V~f. { IvRJTA*4kRK(T Y`Pb5Xos& >a#&Ud ?4grk?>lT?[`,IO(MbpπLρR~.σ2~-#Cduɘ%ZM"7iw~@ iٽz-(ҧzC:D*)]wyй~-5Q Ao 3} |8/S6j0mW 1⌦=kwNe'67$%VA2^$ߌ j^>TSbb[ڠYS&@y$0e{WgJRCh0sL̩-'/1?)Ϸ{ -0?j,L+ܧ]r8 ULv3LV6JVdk &!u\^bSGkR>*:*$o̾Cۨ zH!oK).yS\%o2wp;N cm 0Y z'toaF(bnr6I -'Е}#p% gt 0%`K8{τ<]Q.IݴIv@??L$o19Ex ֽ[Ceh%9D/h > [ ,S,>kbt^2t@g " ds(_gбiT#LŶfm}Ҭ`V@C>;cC(+o `5AnQЧ&n,"U*H1VѝU(i%iv51?e]ZƝkw\,c^I@n❝y\lTو$`eh 6Niٶg,`BY ּ%(zB6߁b'.M  X&P'2S,h9pȃ(DEW.z1E_Ec}XHgc6^ de-X(fqb b0;E e*1$cR˞D{GLT8}`5?>  ~a? ؚ>X3TVLZ%,ԫ=s#T‚uAݻbyVWy^hlHJIւo'0=`ڭލqkv&6؜Ԇ:.Ww#?}Sj/ulz36Z&乆s4ksz8*hi&K'ɲ٤b#url=?ف;mD[%fz=77ǹ3Xj(m9i-Bo eU؜rmaAJ uL((b69P,(1pq0+A%Z2wCE<() ^QTSQ߉ZSu,[ԣ2%P*YXŊűl8N)y/ᜩ2eX`[$;f2 ԱP=P!,qIgWlsp5> `_q!LLq{v@T]o]n{1 IF~': ʡq$}.}.}Ǻ `4w|+P? KU7Rm "!W"W!W#k 0C E3!nF) wpcˍ' ^p<q9(umwe% fӜ0ŽH&8GW7P]Cu FbV͗+uQV`C  zPS +z-0\ႉe7\GP‚~þݠDwWA>AxWQ q8@<6#~VX<ڱ "گWzo5 ˇ*{caLTr9r" .7``IɆ˔4 hىFH?3qU(%p,f4/x׽=jL^)*/JC$$h|[`,}vՂ%΍#w{g0m뽙ͰйBFSۗT.m6MYn!&Exh ?>#tUƋOQ?ys8L|ėp2׊<5[UďWtSO[lW?Uw|4d<,t/*ݔPtb+;]i YYYovB9l’1:KQV7 թvDf6Đ<(i聠tpLDvL]3<^/2ZXWn Cj-Jvᛉ4|փvUіw#4(uOz糞hEn4n/(v2++l=-,RW.RB4@/酁҄2IL#`̆#d.De, 2ɮpwU'e?kKy K8>q#?]y6^g6~4;xXɁDzWg9@;c\YIL/vR;$#tH\dz50t4-92 (!wMm7J=4EG1 d=J,ƫ5BѽAA+jm8 +Y_c5A82AO>x_sx}JioSͻj݂lT6  [}EŘcIסf~/'-lH3_OC|X3?]c("ssQUǩK_IgfޏKy6ǦofTf9ǧ'48 ~NjSSx,lf ,kfs xP pvVG,kʛIͳSwyN3|MsSR7Py^3O'e$^/OSr-PƯny@÷s|!/?ɋvy0e"G^!&1X^)WYr8D^#jub^-7N,ʛ+VM|/;WnynS+Mr"ab@bF1_ ʙ`'6 xѢndxua.W#&{|5d/KeR2faYE}r$vB!~#n;ZD7&QC=IYx.x¾J@[CվT9ƇmC5>=*jTXڊ:'? 1/I/KM!_mf{A dWQPq>FǸ~# Cmn<`yUO`.⌤Fٶ >P?DQ0B~X^ pI9ZaGM. SSqG􇓸J6q[\^OR ;ҕѢ␽F_iW`ɯ@~])w6htsfނ~ANԞ|}(%}i+IOiO)~~w.;ufw8ï8o{=I boCK>#yM0>l4},U]!%5IOm`m/CO7;` 3.(\!?jeGN*)=;˦7uogPueRQlMRO ŽDZFE_8gSQjx 0ac L42a )qGwB~~H6`0 ULr.X^G3HfL5"[Fx|D Ex|.Z>-+<#ϰG?f`]Wyn큯ǁi'WQ(hj &_J*kZIe[t^;0zxWOp5ˋ+)fjn޿;פD_dqf[mNNrbxm]ZmԶcLӕ܅1S;EPbVNal.]Moˠr͠3;`P, !5rG&~ܵK ZUQHh516eƴ)~Hϥ9L_;8d€ N+hf%SoK-VWLb}G5~E2G +ZYotjd4Wt1r)HT\i083\cTʘ g]W= Eh~.$-.cVQ/S% g^<;aNvoȯ(oM68!ZY:g :i{-Q0,S''h T tU7LDm}H|y u%%RrsM%u#-wl9=+Ezgǫϰpʱp"Je>;Q=rmdDj4A= }`BF G ]UL02 hc+ }/!""y^W6,嗒󲏬]x7vKz|@'be\:|.m{a>T d'[Ura.gR|q?` L7HH#PaK+8q D,aKpKxAe)+OI4$#EF6c dn*/@h6'1ց[ %|72r?Gom=7$=XIn[mNDYʘlGav ߧS&OtSے:=A봓^O{:w6sȡ15u.#NGL)tj`x ,3P5t~ ,IOzOC~Fűx,>qw9 fu=::: _wt/ o?ϱ~G%TU1̱pHKT } >>[|@?g:! p+h^ZyyN(al3d_Ư|BLDfh $?ϐ)T5SKaKoʽ u~KrXySn=TN2Xp 6Xk$Zt9@-ht$8dobR'pIMÐeՊ']pC<7h oȀ0.!iS)=aEe? Ug)>vxy3?RRN}?4$SR_CL @@S:}W 񞨓t%2[PCh(#?wǃsE Mj3ԡAx4wZ-&D2c˒--ۏXGzVY9Z,XlH 1Yoǥf;W*8$cK(\-+5Gϔ ɠH&7`\9N§ĩ)$px#`S},) ?.'G8Qo7pMrUѩnN=3HӉ+vUc`/1tJ]&MPh4#}⌁SJ!L*AWKH&ΈQV+.?qNEf]78kVR 쏍HIkm7km ǚAֽѿܝ ELf_t*\x%Cyd{@ve f} 0*$—#߀J重$hHBkl@ǂ:͗L͉ 2f6t3"ǣ=N Yǖ3N=c *p4܊'9k \W[.B>{ ~ $R2%R0yE+;;b,jm;QgWH5ވGۓ *i(\5M'@ްqXqUU,QP?,KoZ+JM0s`7F4 bEE-7ϳ,8N3^"ʡtOL×ww|~R֌ַ+v~7R ;JOXNb/uLr?J {Km rdN5{ɽ^ zK+ħA%='|2qm۱Pgѻ0 )itGF~AwNШ:.}-4Ƶ4 J\*y9TJZH"ZFTKU%TG]tmUۅ ؽ^tuϰ󇠼=K?D#1fM&=O{ @=/@XE`ct)9ݴM/'nz2>+;lS_pTWZ;\}v`܄[^oB~O]z`1 lgTC{FЁCci| tӄ2]iG4)졲m3jaʱk'|Z L*~WM X*,h*¤}h9 mJS(Fs(iw%9Ldet%mF_ؼ ~q {-F/;Q:PC3z^S aApڗ>U 87ӛ9dh}CtMo!:J5l`KiVX¼WZ]VZKӠLQRA77tY=t O{i6\wsdKsKłyǹ xRU~ PhT-ս/8x@ePki~/sQH?O;Z, E~Zqv /,}s({1NA>c+MQ%f.B|) :QF"(!((WñnB Զ4<Hmo ' oih7s\L=6&¹߅i N[ST_WndvC-H/~ YߣWL_p ooUb@ unkZp47}| QQyCEpAذ J"Rݳ\ RnDg=2ylvߒGUG$`WDpS"P: +MɫN~4@b[LKͩQgGkG3奙奙奙奙)>\#7:9b\8j2٣mDdHB8HSLcqZ=4 jSLH}RG ev|ev )/bTJΘM" vRoıX}WK2p9P^} F [8Ï״ =Y@䎖/2Jz!uR؍}Q SXh0`vTDq_jĕf!]*/CY4@IhYq\CAN;.t %0KN7cfuѦקX1KD.U8LD, &ȑ^u$A>ڕ}W)eWws=VΝT]B^o"( F! n< wA9xB9>(p:[mAunu;z/Eܙ]vh$IlA,bjK8.f99<6atGAx$}̧xy41>9{x60|\̽fJ[!/j$^f56Ϸ+m+uf^e3xrv l[޶öɶm/!h{[mr%vw&X.{ _f+*|ξWN%GM,ED?Gg4VZ8}%jTbd%V@Vbd&V.'wKooVuEL*>PSU_8$qœ!#+((((vO qEm嶜у'xRv`}&:1u'yJ;=}Gf[h8J6*ەRd'8t X"JUm,ifik"W^F-G;T S#-+oP(<$72F[`i4߇~*nۨJއ~ FuisRIߺƺd("L;~'>7-}F]PK (@LM`wӳP!writer2latex/xhtml/TocEntry.class}PNAEy+л`d#O2%f~c𣌳ЛtWW'k`?48̢A2rBݏ]\0ܖPޘ=kgр+ S 3W09rZrdF!-|I(LPrϓҚRO](C}OH g=߾&L _=cBcR0͗r#%zIlu xPuϸqPg`<ưX1c*>/~ra7 ݸ]}Qh_WT|U̍۶~Cn֝^ӉNL ʚ2鬥Mz*g(岆ٜ&R}$g%Sɬd"[9̋W6a.I閱vO՟X8T޴XJҕtjP }:cG2fvȟ 7z'b; G:IM \M8-њL^{S@'St3)օM՗$ WMcBSeǤ \+ӡN*(!k] B֌ݽ4V׶swZ<%.>XnCw&0҆I!'f jeJӭƠb (eRsVTt3+5z?+Ie%-l=q)y3'43I$R :ao_թ\8ͪخ6}@[0e5Ud8bl&g a$%d*6JkC,\U\"NtMR9 ZS0)Zm pۊNI 5";TMSEk4 p#-jyE,555|'M #*;xTw񘂊4u@K5$A53M4qj4T~K Jy.R^ OI m£*~7xZo; ]ب 'iᗆ?ObY6ynοj0O<_7S[1n#(Fih!y_r^bCG /l:)_xCEA+nl.>RiMOM0Z_ˣ,0T-TGy39YE$ c0Aa <E]JG5#V&A+/ғ*=zR^mmS>ymb_: +\sa(^`yir5Jb3bAu݇_:QOsZ}nS.]#b7tK%Gpe78ZFq jQA(*{{8!)G>׌ U >mm׌b1O/B9S|M&c?3"WIP\U|~Pr)nk2 SEV"'AOcz=P<*IkSߨy*DJv=emգX=rk#wZb(⿜A(Ir\1;ݏ+'VRʁ3Gk)LgAh*J7- "U_GC{uJ&K#5y\pe?eosR/7BI["{}PK (@LM u)writer2latex/xhtml/Xhtml10Converter.class;o>av>.~vvAF6̼;Ff 0FTF~̼TܤԢĤO~rbNXbQ&d),fdP)/,I-2I,IЯ(яyeE@IkFҢTL^QtzYe rO.M+a`ebdP&NF,Y4<5A@$d10i1og`d11pI. T d@TŹfUPK (@LM.wu)writer2latex/xhtml/Xhtml11Converter.class;o>av>.~vvAF6̼;Ff 0FTF~̼TܤԢĤO~rbNXbQ&d),fdP)/,I-2I,IЯ(яyeE@IkFҢTL^QtzYe rO.M+a`ebdP&NF,Y4<5A@$d10ilg`d11pI. T d@TŹfUPK (@LM3writer2latex/xhtml/XhtmlBibliographyGenerator.classUmWG~v$lV*7!!n+j "XLJRPIf7gA !~9Q=wvΝ;}Ȉbyp34nq[Cw"]Y+Eec!VYzX 㡂ъ/=k]cwۯF~FڲL]fUnآ.6JH|bȂXl|?eUXN¬n(ʺUxrDU/ dmnŴ7LuW9o[MF3m5ll=LBqt4c b~,x`v^w|ru?/ ?;aN(255- f] K-v)*n.NJYX+-"V-^ԫ_r:NᴎOqFG(x' NܲlJ2zJ5 XGQG h'mD a<߇񓎳d U5e}}l cG .xs@ߜ>1Axvz W6g#f!lހC#QQXÆd1jV%ӫ "p58JWriA v2 Hm#+oU@RE 7uvG4H{.eCOS ?:;kMΒk8sd6 O% I*_C9}S8N!D2Jb iH2 %9fOiQF%m 05胏ࣸB)q *'JWrߠƆ)oFM1VXc$Rp\fm|"n' 37pݦ@<]I5qݣ#MRRa$N.!E8!#k7_NS%p{ د|-c=q}9L{B6:}_ʀ PK (@LMDX@&writer2latex/xhtml/XhtmlConfig$1.classR]OA=CREBA ȃ ~IBe(Yܝ"g/٘R2V#޹s{=?/Xz3Ha6!7aƃby 6$ I,2$ Vrw"Xgų#LաllTRo2_G.S^j+:Pe0ZJ촚5GH׹W4h NI)ly< ]g3JoF}0>*ZD 'yy6?LUVP/ұlЮUC-`K S_aC]v0I;D":X#HlHŽ} saCQ,)-"=W /J_E<ŽcQ zr0?1ice`ԛ=`鸅6ťb# b_vy8e,nE}ܦ,F(ܛ*:291H~ ^lעhE&IF4y|c|S\D:itnibcei:݋v4UsIYT PK (@LM 4'writer2latex/xhtml/XhtmlConfig$10.classSn@=7n &I(bH"nN.+|kG!%" Μ9>;_xiP Ka5kAk('QIJHbg)ly2VGFm9F[}j9zFxU%´32wg9ӘJkص=9HoO lfr]w(,ɘK0:#-|_vuFR8 B1U_} K~(Ub'Ô]w KKokn3]}zR$j `N q@$L4 4JwIX0pA34;#+uw!D˺ϵ)OH2C'/Mqgp(jN8EMe=GRvNԩtP;ez"aiZ;U7yM TGq\+ HQa)32VpxϊX+0W"Y׍}C  ĩj!O(Г EO"nrE-1D)促r2J7PK (@LMB7.$&writer2latex/xhtml/XhtmlConfig$2.classRrA=^A  F D],7(H EYҁCOib_EL ? ,ohid1O>sS}'H B -XXN wqO$J pj膅 |u*4t1<+{\rS2MO0\lRlG=GL偫Sf얔"hz< m)4{,棨?>cǞroLT(a4y</ԤA_%5;N@"3g{4.6ȧ4XUf4nᶢI('`1 "t'6|o9>,q됿u{z[7)w -;aW{m6w;l϶g 00CI.cō8XJ *cm]a9+R+ ٳ:Cʷ7.Q'N5ݷo2<)N7K^v-7oQLv.o;d^;->" ekAץ fy_C*x(- H&fG8Ք|L&ǶЬ܎TgKȞgb aDJILa(&q2$>N1>=VİQRts(me1 Y&^ YN@t3:rP/i5=)z1Mh!tVS BP:\,4Ⲯk QהQU: #I8F-L씈hb.?%BYa:4O/+~~ja?>Jyl:mPz,iP6K-PK (@LMb7WR8&writer2latex/xhtml/XhtmlConfig$5.classSn@8qk/@nmx EJZTmnS. _3>A@BghȃgsfOG>XƝRj*ג'Q0PDIGY&writer2latex/xhtml/XhtmlConfig$7.classR]o0=^tͲ V1 kӍ n mxu;5J;4?N#`q=k;ثmlevw+h1f"u!Vs*H܈tbqޮDS>J ۋcI ^r,}A6cإXaeȵ#eXo?(0M7/fF#Xw.qdԉhl-(hYZ ~= vα%g l5:.9z,GkBDQvQ Y=螣tK_ᜡH`l5ŚJ4L\-4rCd;gPK (@LMoC6&writer2latex/xhtml/XhtmlConfig$8.classRR@! ,Y BOm(6%8$*7ʃCY~KqKߗ;U036p_/x9M,[KPTGQ6PmO#%ɕ8 Ύԉ ^u3:iDq6^n7;H]Fq/f~LP3v%=ޒx$r>wISepq,MɳLq0km 3q;Rs!Q&ea;y1wlnH{7餡xG%C>Cd%QrࠌE7.9DŽ_}"+!pGVg2 #`p)4$-+Ωj=:KqٵyE_ Γ5Pm溺mB}1&&_?GxKH*2<#rX*:M ۽#Utmï_ (~€og]bNXAd&(Fyc#Xcx~p7ǬIN'1EI*F ل-PK (@LMdԛ&writer2latex/xhtml/XhtmlConfig$9.classR]o0=^۔-ulmt#hx)ҦWZA[KOS`X/)OB3aBfvȰ=x$^Kaly{Fa)@ItR.zE;( Ct<1l^ AO1OFFa" c1t`bdH= y>s${Mecc=z=JvsqtDŽQ@9w.5e- lUn)z,EKzE@QvV-Y\w P${;&%'DbDn#?%/;,bJ$_9*O$򩍂DDPZ$jhEj6;J-]:%Z,NhD$*KtD'I\,JC#"ѩv¸ItΐhDgAaճ$:[sf\γC?+Ηhv $PuhDIQ%DK%L%B+%J%F$t==A'J$VtI%b;\B[%Am'KtD}m_vIOhD J[=8t젽tJOc?/BLa+ PYEN ;O8Qt+͢m4fG6:hh!No<&ݱP*ؽ] ^D<=ذju@ 0p`A!wdt %UQP|f/ jtV ]]`< x]) ՅԳu{,|t{Q<O{gWtu6t:۰f^N;]nmmnAw{;=lV6WKfo`r!;QvOARvjޗS'uvy̼.?Ȱ"ڻ}A/eC;܎Xx[x[U03mp(swy8nw .4Z'xwϫ)As[.^7Saڬl0 Z<.8k(aw.@bgW8 jDx^+H-=JfV.nH7n_ЩLk&e: gHƵc?WPh>}횁 'S`41'u\\i&zoQyA𘛏vy:=.բal5& _mjE+0Zu|+A+A f\3>,m"l& 'jf8by̓Te^eWǦƍ63^ڏh,C:;}2U\ Z-ͬ5ʙ:n ހD. &nnrmGȤXqիx1g wvV`fnE .~6qtx[`ocP H4OwV2VKc:6C1uc(MıP(kphH_242 M7NBIq.#%Qٖj2CD%¡XO(eZ1f c/x}~4kvעci ]jtEqq,F)~LҡА>ux4}w%ɪ%g- 7F:Ӽ/[54Dhu:{RzISTs,ޞ4Rj_" JҬ{4@ELʊ\K}"=% P놖Dx8 "#2γ9SM3^x-LbrM|E$N$ќZ?8%qP2–C3F-8-Zgp(3 'CCX+kxKb'#0 L(:Wѳ< z' <\f5#\ mɗTO<MGu$QHGCI50Ң1Ű27ѷ1&Ԁbrޱ{8N &ܤIp@ 8VG;mNbȦhm%}hMMKt:>[Jvi栲H4>Dxo#.CMƞm) Dlx0K*4CeVhpbFLsT,Jwl݆Iif!j4aO<ge&\Tmg7d85łp:\eñሊȸ օ6X4Sw1.uH i( aȔb_}ckׄz7@"e+Ku*?cfO`k^d6qv|+j$peH?3Geg6`em%%ea~d`s̆b9)bx.8ȉMўj1(BUh04/r!E?>"4.+%󀂸L e(vG*Όg^*)r P{G,f$=׮N\$0pF~f0j?xX^ Ͼo2O9Auh6h*rԅ@(ܷǬ}ާXgMZFC?9S9N3g^xDgFf-S՝]?c{ɵf:t=Ex{a؋Zo*K|/Z?Fa&̂'ix/0  Q~>Wڿy_zy/鿜J}鿖z~5|#jfNjVNjv^wQ Q~C'()o  OQ (RC#ȿE#Aʿ?GA俠WAOA_A壂 ʟ˄y2E"V e K( e ;Q.'r)e,ҳYÑ]đsd-9W`^7gN@s ΞxzbQ}P<q}Nxbn`77`Nys#Wsw1#| c&"/2+Tx k|x{-2 o6K~O}Z?gtnh/n_sWt/ҧ7e }zPK),Ie%liSt a9X{,3d2&k̳%Hu&Y`]FZ=κ[,^CX$M'y*9M-xT8Ѓw1;Ⱦ:#`0\v385y +uUi*hªBmƲU\cMXSU佚Nާ*)NkhQ|@+kVٲlyUQ|ʮ1x*ꫬ:zEFq4Юh77jڥN͠M Z!bDk4 >g,A\&c>Vy|7!pVh'{&WpwcnGI,eҍ܃ѻ >$gLbtH99$gE d av'5*Gd"Qr9N$x a/M]s>p _I.ȅ+_!I.knx\ o0.'Vr+,tg< $i Bhx@yA)sJxѡ-.8Vlv5(rhu#zVC఑e .PjTcLb5!Ɛ\c$eo9$Hrax d!ƖL,oHr1dBrtNЮ(KÃy7Tr@R\cNQiL N`)ɲ\lb6 Y.1a)2ae ݄FCKM\0rM! Đb#Cn64lR4 А+MX&jr K m,{LXLXn7dڄE60dƄe ˝,{My4e8L$64d!FchC&ECC5a4aא:* Y7a6a9drk~ChB1ՈCL2d,堉!Ӎ yАM abÆbbH!r ,#G )n3mD!&L}qCwa2DŽ C;Mfڊ+ثJůW]D{jluZV|7(VIÛuuuun:]ݮ#ow*жI| ߪ6 nwӡ)~lpGT?n SqşPI}§tӺzF|)|t/缦{^Oo7ux[Ww{=tmAh2>TߊNJ6LO\EZoVtAWՏIW?+~=SW{ %"jT§e ;D+ ӔHЯDJNmD[% JduE褱κꢫz:P )DwH=5D/%z+GE%{ (Tn}]"%J TbqV1DJ07\JTb`4ZCġbc JLT0%&)QJDT%)qӕ(ULJTbG)1[9J1JqJ J(WBJ%BJUbUJ8QJT+QD%XDTJ4(PEJ,VbK8I8ES8M)qg(q˔8K8Gs8O@ HDKL˕XJ\UJ\5JPb*q^JQ%*q7)q(ѨĭJܦ:%nWbw(A;+qؤf%(UmJlWbw+S{W_xPxXGxT]JV1%W %T)%V%U9%W%/)()mxC7xKxGwxO@)()_(_)()?(%~Oixm?k]E_MߕأJ^%II$WR())i)i+ldJP2SJQ%)d{%;(Ql%;)Y.JvU%T2GnJ*]JT2O^JVJU@B%)Yd%(9PAJVrC\]TǠVyhQ}{Gh\ c`v/P 9!M +j˖aV Jl9-mXhJ&T9!9aԮ|Rhq2T V7uY%0b)zw'|Leة}HOALi}qgRF >17M ֆ] #D*fVI$:hѠHMwP#K̐V:d SW4xZ0yXW]˪EZõ'@]Y -lQ}d.$eύ\ݧ*6:\awXIaա Wc1]tUhR7ŵVFfzOAC,!J k+].rPFF:UR^ 2GcM/Vԛ0ZOBS6#1 -G#E=HlA4v86A Z- {+,m4խbzmZPN**j+yӚuRQ'cRe@ Lj5KzHxOs@7ֱqrObR* "4ie73#?Oi3&oط~~؏~~/{hIW-c>g'GO?ۋwKR|1p<]g^Em/JM_%FM~y<!<#e>CH_=0B_//^U%y02bs&Mj/~y//r9WsKUW` ?+U~yϖ+r%kuu\PXC4h|”3_MfE}Qф)Y6g桅1wNz얖`+R`R9u ct97Ki=]T3zYP? P8Ѧyjb_ܼQҖ8`(̷tjaCBԌ1㊋&/o-jխMOg~Nwhv5 Sơ#nu_e8NvF[f~Kth~0ꀑuYE 愼`z0((7ss旛5mFu?u\ir4#u;۞3mؒq9HJr)rsvbSrFލ}>N6>gٗ?LQ~5rE'iӻ@SPGh6GaQEzqQ s0$P/"@ѽ RUZ< |yzy ": Eb#+/bm_>-A<榥362WTUeƆnaUm&]ʛc&xʪLW񚎀Ә+ ֔WLnp +O WD-.oZ]wzU]4:J :yNktˣ-#eNktBcXAcEڽ b-_<h-ߍX1䊫8c 6 &6L/d_0X}%CMK ͡kiiIi;/ľ M[7$,iꭇg2{ծAhzޮ͉۩~;5yigt¨?mQǿҬ+o%n51^Тb;v'K7gPf Ln_,Ͽn>R/wWgn *sߝv%[MɼgwE?R^#fj}Zz_Wp V3UZxg&FwZY"(Ok:SVK@Gkˤ_>O-?QYN=nR_FD>~\.v_R_,wi־_bZaxIvSb ov7g{OO駦jHWT>!OwRu/#[o6ps9=.ӻ%4OthŤkD*@5:1+7Vx~']<>?Hy:O;=ϛ=f_p߰o]ޅ?x?G=_<77=½o .d.̣l1n?aXqwϺ ߌxO7y|G~_2p|Gl!ʗ/[HVJӍ e;[uf w-g[t^WtQWٺe ufSS2[n#|پt+8ζl[ ̶M\4]Ҕѯ:vPoNzBYfJfjr1)ٛjT^ ).pqf]ˠ4Em(ʢԉPM=ʧc!t<h 0 ё4fcw^[=\}ⴀ6N3x: ͻf UVnyT[ܡ-N #JGlfDBqiyW"1E"89-N.jqr'8?`&;Iñ Ll;A[iz-Ѿ y(&4RӚ5 A}vТs{3L!9um4mNtrwo~W҄@Ċ ;#+l2aShէbidw:|Pm0I~i}PĜ7+G>VEX8EӒzƇi=>(Zy%eNѰ.E2zrVѿ GF \M.E= vh$TkM~t(vqGy F4}'ŕj@l!d:'Qv2 d(vz5y|ԋ#Ag:6{ȲN@|4:cؖzz6z_0~(V\E{*6/8;7pH ܸnG2DZvdvDzvh) YY';= 6ӈlD,p^,5}E0 +ddc0.~C3Y2R4Y9t cFZcmTcN5l>B`d.&?R$Q4]ʗJʮYlVR)ut[EgZ7HMt/^|F;#v;}ӗl+(@gS]Ȥz*3h+܂ZC_=%1/ȡbi $Làe'KC"ái h?+i %|2vDE| 28|NL諤}ŏ}ʧB9&2L71߁_g|g(v0oT'ьF2uj< %6Yu.a4W5%=Q9SJq8GiL/qJ'٢olYPO@F6d[VQ>NnN=pAiJ1ℳn&'3It J!?Ab] fiFo6NiӫuK:kEN~JCV#u4o}!;h!R6uh:4e7R()MqLӤtSG 1=u3 ]_8qM!prp'`:O>E3ԍ=K}p/2iF'C.dorCf\ޥp>t:j6|-57'p3pMwJaZN\7j԰+`tx΀65Da ZW*BޯqD{: ؍&Min_3Etʸ;L܋7*BcxOp=Z܎}+t߀R f?"c_10Lrҋ^Dܵڬպ={cxX"X%|Y[(\Y ]Z7FI6f䷥nk蔡mNs[{_sŲǬpO:hK}Q`oÀ0 x.A|+UL.otK*Rz\aUޤۥio{uW3mv}ji$ٯ!@^ I%/cqt&OKNpx&7N֢7|O|sZCD؏>.}>bBPT|mmu򆘚f9n-5-LFsOdЇ}y; `ƱusÜ:'z#:(ɟ<3sQ'>&F)Ƨ`̖ - Qn4}Icu~0~w])} gwyoBFE|0]6p'[s=oiҋ0C![gRLv?I5BnZVP't\A K{aYM;imub[kӀj+-4Ziͮ9g:}g-6aO Ki9{>{>Eku~!M ?/FBNCWS;@ۉO|"MC3Ax HlѩHZƧże nC[ѴCOc@RHty.)x_dBŐH}(elP'/^ ڋc2hIq#5O?q,w?Y%t(ZqHg&O^X^\[^d9֚}|r1*$SW 7 !΃RVQ#9Jy-l+J@Ot"osZD 3 cqo9t u0/[md:XՙY{ȁ ݭu>yޝ(zH `,7{OM yIbh?g5&0Xgu7Tf۵oԫk^ ]"Fgr-bJxs 6x.N_:ף ձXB}ḶE0HVyP/f~ws Jj=]iZYJ:/h12Y$Au9dgۻ"eY> ;56nԆR=3m^*pVhe[ \YL\[\e>ָ&Y}#G5仩;iF'+ϸ|g+Fc{eIwS0dlq{7< sM}q.0##ۉ];*}|t4W4étМںi.I^;y?/Gp6^tSw78k@ Z7 nnu{g hM\5. .(pֺHZ~nt^A*H|zMsߦ:\u*s 4/`?/Xf'UF |fՆuEd2pVW7J)W©(ɱrca9Ioi/L86ѽqnǹ܀z87ȁ:f$H> *2gԞ 8/8򰯑}G]1$y.VI.Ovy=5v eXpYnuo?Gs s%#|+hp綌RFj;ȹC B#:V. ݀ BV{@neu>QN SY(9TVO@ ?oAWr੬~knnm~^ktZp:9{[#tA36χ^ 8ccvXŀcvgy4n4ت<@=΅{sS&laB@^ PeiZ66W @ S{h?|.-)@~n t<УC5_\r9,z.dbo-A.ddmD.kvr a# [-v%CDt8٬]rБ\n8- l.W=lOZοB;lCG6"}wF_ }3py8 UBy8 ڐm>doCk3eΝq'w;Φ9l;[ζ=;wǝq瞸soܹ/w;Ɲq瑸hwvǝq牸dy*<w;Ɲq煸by)w^;Ɲq獸fy+wމ;Ɲq烸aw(|w>;Ɲq狸e*|w;Ɲq燸c)w~;ƝqgO#wP G(Ňb( JJ:%%5J(JJJ{(QQ:tFQrPtG%Jo>((}Q P QG2e`!(CQB2eHQ(F9PÆ1(cQơG20I((R2e Ti(GLG)E)C2eQ(QrL%?{|DwHt]*}E'UoNt֊}7߭v =|EO6[+z}||.(=% }ϊ~De{S #C|F8J }+F~#}?Q_=bo8P'XJ8+Sڊ V;1 :IVWQlí+OX}d@LTkf GZtk(F2ka3,pq5Y̶9V8ښ)fccqx\`DЪ|QaՊJkYbH̳NUi"l)N DuZjujQDFn֝$Z"kXl/Xnq8zVj(N^[3ř'b8Fm α~Z|[ l[\hb; .;K2@q]\aW}Uv$+b}'#T.kYh>^hWyf{ŎF;&n:Tq}Xo-ŝ"n_%WbVlo[ubAl7Vþ[m'v{]^ q~A<`"#QsZnz hH)oe?oW@3;/y׿y?gOSx ,xzxבhx/K|?q/gS2+skm5NvmMtF:=;X9Y.^W|n >/2xr37ҙN~b >6YV&M#)x] >ohF,e),K`Y R(XB P,eI \|a (_/18&jĭ- .vCdvn S vSj4`2Xcn[ `gl]-3v#;`݉h0s vWgv6`lK]dv%`lG]fr '0ؽv v]mW/` =`+ P]k:=` h]o]`l  x5v Tl=`{6n5svu{!n7؋`/{96`X`]{#6dl-{'fl 6؇`{ Qk>}`{`؃<2 G U=jl 63w' C=iS16O~ g k=gy`/lOh?%`/loR_[17K#ܬI*:I 0R)x@h!IK"ZJ+$NFnyn:^3]tt6kMt.EAt!;.bt1A ]j2.ggrv]Vѕ6mكt {Vi%Vi5pN7p?FC7|[hjV>n:>nu/;2/;5k.6򭴉?@D[;JE;EGt{EO0z@D =,f#zTHD=c\z\\NOIq =%г!>/>ė^B|Y+*doz]7(zSN4z[Ρwd%+k=ޗgBP^EF"\G􉼏>g\E_ȏK-}%}eҷ/ߡpWF?_|U/JN}gߥo%黉6G$PK (@LMָYK*writer2latex/xhtml/XhtmlFormatOption.classRn@}8v$44mZڤq@.E"!.hnm7v7P~_TQYA [y~3f?~~.\6Nw]l`A%,2 KfuO[T5{: ~p,@/@RC<&N@KeP Cŵh^D5_{ε C::䓸BsBL}DFB>2e#׎r9?O`Ł4AyAS-yLrxJDy԰ǰDc%cS$J1j6 x$_͔zb[WD*0lR׸ 9&\# l6ɫh(z\A +Tx73eiI׸R) #r'x%gc`x6FM*VN:]Q5s;xL /VWu[۰ŢEZ4ѐjb|e<3M̙ssG9 9$4亐B!ILeZ.3&r,L51s]gȮw[|J ]qmvrptW+Vx{H˅}P<uJqJyJeƗe=d072[.izUnrߑPim0%JTGP뼮r33+Wwyխn"(gͦKQwHBvI0˟$}.>" cLVMj?qԔR =e9>dF= ,`aV,,dbC1 _}R֎]Lc7>a͂TO GD`ҞnHAz4e$݅#hEy* Qd_ƕIwp7 _aLLBb\'F$Ǡ0: Fc:işj!bTdAчcz:K&Y5G(l ojczP3LHf1Iޢ:Yk$Y{͆`Z㤛PPK (@LM$*writer2latex/xhtml/XhtmlStyleMapItem.classNAi]ZZZP6PM*\4n ];< Q6z7f3̜^Ep <  #bXrQwPNvht&cމ^xv 7E$QH:q]}Z!:4:}R!j޾2T7:Q*=?{㡎?z@Y4\9j"ege،'o;{oX^؏~ܭiPd %LLIƿ4T?<#yl5@]aA~vD)Ʃ4VXMfwd_AWd,9"Ouf7d0]1_K'm L$t[Vѩc欢[μPK (@LMwriter2latex/xhtml/config/PK (@LMո#F (writer2latex/xhtml/config/cleanxhtml.xmlWn6}W Ed;[,Zq!E}(qdH-/կ+_6Hsp8Cܾ۔@,O#2S,~$@妰{Л4(!Ke%dJ|4Mrrɟ[o DU K"Ve5a!r6`cdTkP檱`g*ѮF)QGJj-IߍF;|/QsK$-aI0ٺp(ݤW_N&j-%47m磰LxXdLɓ`*cޭK яxI dHKS qئ[ ڻTpdpyecjsdT\t^J\lo*m"`33S%?]Y`a%(T} [ jԴ*.r~LE3VI+Db[Vҝmyq=񺀍%buDrZrQϢ2j9YD2cfwRI+!8$}2x~Ұ`>#٧;eImXGPsq/Aͫ=G'v\#7<e!{VvӾ^I3xPΩ Xl_3VYMDؐj!+\,ߗUA 7G¶ Q2 G[< bC8Za#sv& ^ ^0!ـ(s:(QS3PJ%뿸/RSgr۩x^HJO3s _c2+{u^Fvw17{Ys[M vFqOQ'l/iT(~6(4nSy%̗+jaQW$cSbO/LV04p6J8 0[:~2(p8ꠌF6Сg4^N8(g 3Jv25z'^xwK,ΝuU3Mډo/PK (@LMwriter2latex/xhtml/l10n/PK (@LMB@X_"writer2latex/xhtml/l10n/L10n.class}TsUkR"XAiM" Eڒ64%_~6Yڭ馳Ou(3>7J!s{=?pF '"X!Q\ $}GCECUCMC]CCV5iDç|t[NCoFA!ZW5IR5zU`)ą]vr+Ք]Kܪ$a.9#lʕ5-gEJnǵ-j [}=:f;]ެ@i**(ܽaZsS 01`NG euî=gmS2l]׶L[wN/]. NŅ^mHW۴6f_\5;>~x'>>E ǒ"65S=$1~½d쀊=Ɨd$F1>̱[D^~.RBRpS>|?4KVE_!U"AME}/JJY,Sꔻҥ|K#'8PCQ {5%dɦȵ2PK (@LMeۑO/writer2latex/xhtml/l10n/XhtmlStrings.properties5A 0" "hےLt&a2z{SLpdrؙYLHbJr@ (w! }8- Ҧx{3[RԂӆ]xg!I |rR?صPK (@LM52writer2latex/xhtml/l10n/XhtmlStrings_ca.properties- 0{/P\2;8T,%$z&r^Ɍޛl$ 8Bl(0g״b|SJF'56j1#OQeEbָ/tWlwAHsPK (@LM ̇2writer2latex/xhtml/l10n/XhtmlStrings_cs.properties5; 0nVPq 88B :ƶޤ>t;wFM;59#9 @N*b:G"sA85A0:F2_59~~WP]v"%?Ġu.RgxrC9V6XLXG`[-dX1%z",XPK (@LM2writer2latex/xhtml/l10n/XhtmlStrings_da.properties˱@ Oq/`K7%BVzo/}ܽ֕ˉ<]6̮u7e#T͕0&<'hYab7 )}Xƌ dxZv f>.{F2cxIc /Ɲh MuA?{PK (@LM%2writer2latex/xhtml/l10n/XhtmlStrings_de.propertiesA @ E9ŀq; AufMJJn?xpkC3u:pUr!O) dHㆻ=oER}Z.qyUTYؑKz9U;W EM]/_\ ZP븕PK (@LMeۑO2writer2latex/xhtml/l10n/XhtmlStrings_en.properties5A 0" "hےLt&a2z{SLpdrؙYLHbJr@ (w! }8- Ҧx{3[RԂӆ]xg!I |rR?صPK (@LM 2writer2latex/xhtml/l10n/XhtmlStrings_es.properties-A 0(s{P X/q ml7- 0][cL=I9 橜Hk<ۓ*1ٻD*0+}Yr,b$!3D0ҾrUy7&P)8xZ}^czV$NSz?PK (@LM]Bc2writer2latex/xhtml/l10n/XhtmlStrings_fa.propertiesU0 w?E$^Ж! C*сJD*?=,IwސԞ&J*AJƒU-m;mI8d,i:WFl,> .zf@Z4~.Q}\1Kn EΩ2FY׊"zy.)(0U_Ĉ0~R~ (* PK (@LM^2writer2latex/xhtml/l10n/XhtmlStrings_fi.properties%MK 0/ "fpҩM2ef"z{k<;x:`W*Nxuu[[H`Sri /⪰i1I*6hJRkgShH3Jo؍+'g=|`z̤ƮXk'2PK (@LMS2writer2latex/xhtml/l10n/XhtmlStrings_fr.properties=@ >%qsIL0!J" Eݥ|{AK;4QOΈ2>1)lkl E[I'=e $ mu=hu yVJHTڽdƛJ)%ifYf$xKصE?id49EPK (@LMe2writer2latex/xhtml/l10n/XhtmlStrings_nl.properties5A 0Es7p] 7E $h3a2z{#><,|L-)7Ur&'72'$U;U`[69bjyzq +hGK o{OPK (@LM$2writer2latex/xhtml/l10n/XhtmlStrings_nn.propertiesA 0"+7RUЂ] ɤl0I{54}תɰcRcR.z gc{D%e_i#Ap( #56m&L>'x?{K+iܳ†xB&bc$e9PK (@LM72writer2latex/xhtml/l10n/XhtmlStrings_pl.properties%Ln0 N uhѴ Eip" $__]ށw71PtE#z CK- PK (@LMGK2writer2latex/xhtml/l10n/XhtmlStrings_ru.propertiesuP! y _.%QgUzUO/MjYԂqrt ZoaϺvy*5oUUfŔdǽn.t{^HU:GR˂w?P?+rUDݳ!]9cEM5;+ಊ qLAgursE5tq8=|o{PK (@LMNQ72writer2latex/xhtml/l10n/XhtmlStrings_tr.properties-A 0Esh*;`7!6)ۛԮfO#-|`o/:j8gbQJ}k(&ƙ\{KwgY0(orH$c@-[Qg0Ĩ㯼uq:iO_PK (@LMOϷF2writer2latex/xhtml/l10n/XhtmlStrings_uk.propertieseP! $݃6уEI6{݂ILxA;4O9:N܆eNupdC9 s٘Q ˆ;R0bʅjq u>݅!QڈB"riGđ b[aWIz٢sM™qz漁چ]I8.N>uqtY[ U1Aw"?DijPK 'DMETA-INF/maven/PK 'DMETA-INF/maven/org.json/PK 'DMETA-INF/maven/org.json/json/PK 'Dorg/PK 'D org/json/PK 'D org/json/zip/PK 'DLai+META-INF/maven/org.json/json/pom.propertiesSvOK-J,IMQHTM,KR)MUJS00W02"Sg#C^Ԣ<[+(36(]/8hDbQIfZbr P"PK 'D)v_\$META-INF/maven/org.json/json/pom.xmlWmo6[JϨj+62$/iJ Rq_;RZx|#!5j>y~n\`tX=wdsҹt.Gpp?+2ƅRiVW)qq)S,!|ʬqbfϟ]L -{f{vl !Qrve[jɁ[˫WLb,?(w ]~~gle\t ua0n'N!ga;8S5cE:ݣ B9n)tY\'Lj5( /S,f܌]&HJ-8m }-!%JÆEeexfp$ksFcKIpA."ESoyLrsy[RlJ%[*FL35-% @=^X=|j'izwzuzܓ! N60乬x="ͿA T~V ZMb:kiN6fLjpO¼5¦1,j^I74Y/H(5X.‹' :yۺas]P+1lkGTMԉ1+PD Ց1m0b.H‡#Vo[}?b u1e-X͗`^UP>H9 xpAa A"[D`EI0Xzuaث`ua(_%V!o\xp! %p.>_ KK/»fU(qmww+\< Pt0yJ"1(׿ b ^T(T]\\- U@.'V ["`L-u<>tT+'>ׅpw~WΓO];iyaзΦynSܧW hɯxeT]ᚶ˙l%7Vmvd/+~2_o>n]p\=uTnŮB)MSpOr䯾Y."1^y4>&YYw)q`QK97U\67۵g/PK 'DO:org/json/CDL.classWkL[~>1`8 5nv dsbk6ݺK/ڤ VETѨc'uiMTьw;^}.fyшgx ;A/z%ǤIz0,}ʍ/*doF=<󲞑&+)i.}y2梈> .?Ó\ fS3\Z֢O*z|6ۦӍ3iĢk/8?=g\[cDbe2k0r]2ŧ[~XaGGGMYљ>eO\咗ۺaٔ>B4R^& ;Ko,>1< h){B$^pD!ZRsi''̘1ARZ~hXiX$nѿ #VU& m@E$^ds)XZ8!%EHC q 2tҹt>y$5 YC4h*&,chh0g5<+G\o̶z75| fRIDR\2eHP#㠆񒆗{W^/qRtikn51P T#B ̚g \SSzfs<ڶ>]vg䱖/e\.bi1Lda)̸z6icݬ&CўQ36T64U)CB`֝Ό3'F4%Huyl,/ծwj(L6XlJWX>ޑ_9pm~ʁ Ml]b3E?+ԣ7/qnŖ`k#+e+Sq#F^b]Ͼ GAOM?t!we!&"1K*\f %-V~ąE)hf'[,Fv UlA:8:̶m7m>SƃG^ ֍* :61xD>Vu4G6y~tB eR,a!8{7v>#%T]C6zo2+G7k/&M϶nWA>GIIKƖፙ'׭#j~!MRVXKy 7[`#?L"aHOvU[-yl 9T2ΖӼ7z&GaV;(36A gq#t?i*/|"+`\\qZ&N[-q}&XM8 czUj% ɰUOP(W|AUʏzUOs~HMz"^: 0w[0ȸ aV$PK 'DnC;X org/json/Cookie.classVsU$۰% j@mR_!J H"vn-nl bUVfc&22Gݤ)a9Op/$Џ +maPlp' N A){CbH+B ƄZPpZ a8)`KdBGAN ଂsBVP0%q!Mt%J;CB]iaЇ39;ؗ;n$궝mtiHѯKYli-kwK5-I|:|!!j<&7,a2#?:j8"aT>7If–y ~)6`6,/оBȺm傸$Aqr ê)ykniPw~Sӊҵl*-* :{*^*C(U|* U"Zk*>us7pS _][JU`t#w _ Q-nKcmm3XK'6aF+b&!hcT%Ԧ{B{R7-җ*((@Jm* `j!Y̱9v A^Q% W-s$U/)!=;{XnjblְxfXtҁ&[Lxvc&<j=B2 jyIU1_1Oj2Y"R0axca.xªEimg L#0"7eza$$oҸvp./7?ƂY1nĽ??$[k, iwHpQ8<Q-)%̹VtIXRrokG>N%#"?Q-vѨE$mE]TkEmTK͡Y\Dp9]iKmŴ_^s?W~!PW2 nB+:]x'+KIlv0z So'01좮H\omt;!ױd C '+wSd"r`22U:9)W4^[ĺ~3XO%2*$%9Ʊ a8܏3؋чܽCN +}/ gd^#QO+A=c307puQ.S ;2{A]D,꺘?d:y^a-(S3 E5MUzN"{?PK 'Dωorg/json/CookieList.classTVUN2!L%P j4ChIJV$ aBL\(]+ UO!~gBt-g|>;?p (>´Qd2nIt#RW{-eAf/ȃEPj"ХyInȩXZ'Va m;%Q0J5ZtlV%GF۲\ Өcmzss˥Yqjdk]I罆eW2NhǕmUDks bW`Y6mݲY,vU<xN()Q%L!%30izV- sdK36lKk2B(>8Ɉ'VPSXӰgs}:~`QQ aBICLljl&H~Nu;sn;Ƌ`ZA?E*x qV+xU.hzL'f9_Ojc֌,!\еQ!VMもP:.*$KYBY.h9>daCe1NMV QcgNMƎlx9Z s* ˜fҴtw^zPֱPn*hּ,ԸmE#'yԯEg"Z4|2喸Wqv *J؄|EB4ʝDk^RAkõnPAgs ZR |Dcj٘H] v7Up)[M15T3k[4 , vullw9bK9~CiC`aG #%q__ 9^Q\kH8fɧTyJԏx6\cx;xBMA /up'x2Z;vؑJwϠ?]f{<*XSl<l5Z& $q2\dTmsD-m9UI@:u7Ab?` rdHUim.=v?P,_ŻHi5j5qb[ B g3. s#.8 HM mqPs߻k|o'|cVxhb؂G٬rq_6wx ux#߆ rN PK 'D{Ɏaorg/json/HTTPTokener.classuR]OA=SJ,T.jb?L Ac+vhan |«#|7f3%Bd=Νsϝ~0(UCT*a,‰ 8.LBAR8C`ִLo\0+3͓=?,dUэBne,d1D5ʘuHv ZM6տ}~@!ϵ"GɁ@}dTO)/}8{" 7T祝Bۇi5! bE sO.:Vd{I"cX6ʏs\ ܋х\uYPK 'DڨpE)org/json/JSONArray.classY x\u1f4zdY-Kx<%E,^dIcyliF̌1$mq6J %iX Ҹi$ MtK?w<b}󖻜{ϯ7,P7 g=k\8[/g}7[P.W?3x X?_|W~xG.,ܜGZBq"6 {}"OtGḠΖP2٣Tz#eWv GBF6Jk<9k;EaT-cpܜCmkc#)wi-mwk6no&Sc3љeMiy#mERJ60k2OJmӌ9AE dNS.5`RpX)I͂`kA>~<`S&Ø8c&# 0NHb#ٮLM ':tf7iC8i^/*&^ĭ&/M%š_bD;e S}&_z~Udx id_uc4LkR;=K.h2t`]<.I+Xq8lwoo/o[;:(0_*a j*7bU ܊2EPZQ TW>m`(-bJp(vN5Gjr/%6-z"*dGڥow.Ch!,jQ7#'*:6#y#|/>kBpceU[)_/1+F2֖kt(`DH4Z^=AIj ;T=8ctbW>v]NDnr82`GS9p2JdRsY |hEeϖLoE ;4&eܸtb$,qdB*eew<_N=9tYoa  $\uG;Nj A6=QĴl-(y;3s~C~ >jy < Sk S-$C,и גQ̱scO6W +6~79(#*m`, h ı t`=y=}7;M6ܪIYi1 OslPCXY6_F'u7B)TL;Hle/O~˅Er\ dgP0*_(Ff[8f(uEWߍ)leK槮jl4QJc2avjC8jF144?@siLpjjc(;ݕuPy(q <ʨ{tD(蚁j֟D~}՘WژWژ;`f{?fcG>Tg*00dE"QxtIGKb@SD7e&lLlLALw0´4i3e1!4>&h÷}GZBmo[ ؔəւ<x9yx2Tj+ZycM:m2 Kՠglq4(|_,F!<[[,&^8Oq0}܄R7ZTm(GTඓ9g[kٽU+O\d_y2=` qT"_u6ҫ@א!Äp}S_wvPgq Vxuqywd 26'p’V\D8 Op >vpj+lNEdntEȱ$ +UFQt ź j clmUx@idIg9O>hQVe-S荖ЧZ>SrWZrDՇW?Ň1ŵ+#"mT(0|nq^g\U\Oel9e -pDQ')PA-.ַ: ~g,ZBXARjK~\f,R-3qu>;~;Z} q7,uWYLW$:4$724Uؚ*lM:*s5Xǧu5}<4=N6]]cAӏPlׁ]jz<4MKO[4&L}jdÿ !"11)v{'Yoۈ1 n^c:z\h4͘uW`1'Ú5mkEm͋v1emГSUn7% ƣHkxGin7kf<\L%,=N|Ota|ېg"|s&EUX*i s| ϋ_AQ^(/ۗehqa+VJd=@.!*el)߻EPk\R)Bo^3[e"n?B"dL+Q\TE0>?_M:[TXvy\=|хUR=FTd(r_>>wY}PA S=򠁐ЧPy,&{}|o>A ҅xliq-^^Dt5DRO"ր^QײڶI 宺aMݷ~qLHgx"_#F_]5- _#SQ.vGǸVpd\>=X5MKS7d/# >%K NS>ձx}n{Lc䞆+p:v80&X񖆷wq9RlB\oA=60rRCZ' l(XKt{+]=}vQ N8$Wuŀ~"VÇb%==WqAǸ?14O'O j%ٸ&N8GfɹɉvAbrpQO"^PlɼXl(q9N+G4E9+5?w%e!cêgE׀Ku9˹j@yag3<ƊRWRiEk! _KL_FCmŷG4|'n^`4 Uu{`)ߦZeTw.w1垀0/#L^OaSZw9R-@caX¼z]˳Lʝ1{\?c>G> } 宨La3L$Z妤uW޲Mezy5溶^t~F0@^^%\QWΚTfO"qT&q;Lwv&k^^^_[_Г] [BJAz%uzt@"#oxGyɍ;(-~:kئ(O_k vLe̕fg+h7/h1I(Tfa66)?|c`/WD)[)SL؜ΜK";Am(F7arն#"f^hZk?-ͫ[o0ك%5>;g)d#X}p s;0Ϋ‚-l҂j<ά4 ky,i?_[(O:Dt ѫ,Ԍd7 UwZH#DZ>2Ұx3lo-ӶI|'9Ӻ)iauDǴvHsX u1ءڝBO-͡ jG6,讇U!0LoAhtY41ZhBzC5`Ԇ ZpHn\D86w`E6!M0 aDu,.jDۡsچEf*Y,gS#n/ne%2.3fe˔5;]O%6J5,cnռQDB4r8&#Sp. ig:,x!q"'T!Z v#,mkбe؆؅%hEonUT˟.u^7ܜD=lXFv4PV0\Op3e`%mwP9EXK˱nt+uXO6~z h;=DLQzt[$їxvO)ENev+a2(cѪdM}J!+q@YC^T*RÊo(+pDY;rQ= *rǔr*#N(Q0Zc?+ؗ aau,U.[k$Jgߒ*g+R{fXNbX^ dWqd5;T=jy0`FSۋy\cېW[enŭ.7Dz"/[Ⱦ4^QA^)y//ml?Vdg&JL{噪Cme5.ǀ9NS 3-!4cvXؤL49Lbse5Ђ),kT_Ǚcb# O)q#B Rsg)KeC̏`d&tr)ȴ"rX1]TZ2ZXf\8`0-xFZ -Q9C,"}갶cj@5>UPԅ݁:JIaz͈ *;~ )tOH>zTFq0J#hFf-;T=)XmFmE mCrzqSvA]kwV<~zS2>8AWH9eNtBY0M7hI- .apl?yQ*}65"-+%$<ؾQ셙p[ PK 'DǑorg/json/JSONObject$1.class;o>=vvv.FҢT̜TF~`?IJDFʼԒdvnFt<}JCFFϼ"bF~ļt}2Fa,Z <V0 l@PK 'D~'jorg/json/JSONObject$Null.classuQMO@}$ (~P> * Tzs*82k8_ rBE1>̾yo(AR l|baa# JǗ;>vB W D;"jh$uh Gt5Em1^J0[ot8)ʦ85?/7!Lr@na/|9Hі5z- ~0aw)C#Oj)m5 -I-3,chf p/6>\ͥGts(26o)ᘠL@唀I8 2V&_9|䙒aL&SlK ]ɵJڼIY͐ 5zjiO\?=61H,%ݥ VW:0jxKwɍ}r~+Ut,)?PK 'D $*Morg/json/JSONObject.class; xTy$C&d aB`aH&d ,Ru.Z"6.XRw uV[[֥o-9y$}sv9o|? ^=:{\Ư׹toqo緹iN݉ɀ}:ޙyx7w3N[u}x<}1.~9#x&97x҉?p8|W?c|='u| %||Zx qOGN1?;013ĉ 3~>܉p/ N?_tSe'‹^_;5'FߺB|a˛nƷ{'vC?1y.3='L3Ex:~{t/on؂w'N_!2?wE3n])v=n(Nx*(4ntnnn!/;Eg;E?=n{rի<~D|:)!@n萊!:0b`!FH]rn1F)9E)NrS3N1Kb"#;ILfvq͛NQJ- e[3[4#ő-Mļ)AMj6 ˆ/ `M.CeǒZi}-/Osd9vjnKBrU"2r[]o%2pcomF ̀ T-ԑkxqp 8M`%b)nV E m-MFXk쮱X&#g1wݴtabmM3QՆQ]8#̔t ؿb!D]AI ja{yņhm^4hāN3!}͛A 13zcV[jэ"s95:o%F킸S(Y!vKN0n,40S eq r+6c#Y')(f1 C|E\IZo*$Wp670"+)M3"25ZC\ÈG)[NUzN{Vؖq!n±=v=q! 5uִiŕ,uIR@ʋ{̼#x|-AW$\A͓u.l!Ĺ9mMjr.80A릤Z#F^AW؊7r /X[M37m8ćV&?^$]j:)ҎsxR65kG-%n)fGmop]oaGq+sAY@lx.Nv>Ç&Y+4DAFwTʍ2.L1+~*/7*uqϐ=jN 6!?wR>n7ݖyn'Egn6y–s9 =N 6}XPge4(_C2L|MJ)ХAnʫ%4u5o C%e>s륟'(+O 9Řt~RV>Z_EsXXKU8g/ YF èiY㚒mcWT>)QͬX:gR`-Q4Oٗ64rv)\d90uB%,8鎱rBH\tz4S;WrqWҭ&[}k0Hn[7i\جL- ӣ؛`2+5]HYi2ZbզHs%i$;X&.);8XL7GCM\yǢ"-#L=Kq\/{Dj=f+Lc!?L/b׃$ڶy ID'SAJ2.sCztz6 B_(Zb[Jս=d&*!r`8ETz>i9ZjGoA=1I!P˽oR;V |ޢ7?Hxo[A<10( '/Z)W9̛ " 4a~'ZQxW9"{Qe}3Ag2BO"jf2 peA;`MÃu7 YU2 %asN_s0J (f=dI}|yf'AٲX>B?$z# SX?J,_+p#i"6tK6Cbv} #N M Ēi循O %Ex'`BSNA~APh p+w;`e癟tc1dP1_a Q5*"Z&§Pa V¿mHb0lA}SHu%E>*i1(uyWYac0`(8\/1晫mn3̧VRK Wa*ԀO  ]rX'@v41":#H! aT\DX ٸ*(a:9c.č !5PQc-:MsWf $v VhԈQn@ļ XS\0֠dX.a>,F7stf~+mvcd< ̤3d 8Hyp5fc1?E,OkJȄ)V> #P9'81s:A INA0,'C P~ h-%yÃ4etx%*p0!*L|g>JPwDR{83̵u=4&0I\'L3ϑ&Ob< VɴL! SiIfӃ!y'2 1}~3t>d%$ֿ@$HWKt UIDf|\J*PZdĄW\y!rB*PI MW^dN+;#:t|F( Cr5h}Mց4r>}4Yòց !0K:#vY n(ݽ{àMЍ,(~I$ٳmgdOOCd8/+J "Gd! _dٗY3&|-Щi$0H S#Ƨ(d6YӐ5 GKV$+/Y%k:5:Ț_5~!~|Y]BB^FB^ (>3A+b.dC:@.ꮫH0*煽J2ZTo}X> F5-/6pQ";8=IJ8@1ҍ?C=r| 2!ʤaEtAУ3 9 eTSjȫR~U*O>DD+(ؼ0HM2_2q< "bLvC1B) JPy8WǙ=_ЯjcL5Ro=YYGEFEMwnݙa#Ȱ 4_4h׾-3A%)^N\^(̉f&'(*uG&VD]r.,ڶ&Χ-rbKꍍ73=.V6J)31 WtqQ'JD8; 86? +2|!9id˽96x6NM ' hoW/XϧS"g>HN%}!BЌ}4t}jA fVH/N9A7 {ijБB`7yl!ć0J$%bP L3[JdŌ`TULưd Lưd tj`2MrD@pǡ &:0A#:zGNfDpGAV#Xܝo@hmޢvh+@[fjd g]af}AOLb #>.aVS+$WnjBr$ }ʣ} 'r=.Wk9^[{./stu j;e@Ntpw~\U9s/ |N2Ǜ!hIedr Tu0ڊQh+͡@kA|[\>)es\5kY`7+ŘIYRw6 Lɫ0;~ 7`wpMXx b?@㏰\xnr9>Gc)tDYM~y+甬p<)줈%\@C$cdpZPϬd+lq9rCR׫pug6c u:A%=dؾG^:RoUBf.t nMi( P`ʶ1eۘ E}01if$E[i1_S~Lҝzu1--鼳c@OL;St|;-*´ f9t1aZZLzͪaX /G\{;dO%(DJ+x6She;)m6i4 ksjA>ճdyoJ S`r|I96ySm!/b4"oVރ~B{Rrlt9}й'zl޻cOt}\Vؿe =U幜2%Oy@dQ=O~L_0J>S"( &g>D9~a!Ҫ,cvbak<&s#"I%plfw@FsWv9f@ΫO t3<! QVqu1%vk^KHtžsΠK{d.Wv=Ί~٩,a9p~pc~)~ 0&9HK DA92CA,/>ɃT2Ht9rDcf(\)08Z53u$tE~ٌɯ$bK"xoO8 fdF v׻'Ss8.lL&y$"Cj+`}.rBz|w8^=a? mx2kw Ly )>̖xhL v8V(|H1z{_ wQ8XEN R8DZ~4y8pY@|5^b5&~HSGC:vcak |] ^5 : @Zj?(wq50G+s:b| o~0l2 k`F4{GaMZxі7QDUρ,PĂ90L 0A-9BRld zl5Ue2oYQ˪TR|c`P(VwR4P P]G\ "k#yZcg%Nj}Y_vz5m2JH\'*(-Lsm[AW&L|ekpŇ݄ֽYUOBCf wd/)]zp7@z#7\v#$icYWiҤ4Œ<3IK9"TtBf%k EH=4Kޥdx d Ó ȡG,xvpFAy-S2>-+ Q;w [Ѭ0'$D`Bzv(0Q>S^\P#d̏U*XС>?)xLQ$kI/TNz0}^j9ϻi%JatR.O,Eg'lQca&oMי,gzfɬNvHђBVU?L(\^\TyNv2u_9mS8K_I v.I>>/KI Σx ԗBjkU$o\{V}دS?_O SA Sp7~dq x,*^n['++kuũk#x /X܌iz))y?(S9db@PVR5 SA)|y3("LjWNsܜ@4]I|pr%GLz2Tv >EOQYVԠ,BHgk)C6 ,hPyi"-6j^ئ +|m0ܣ CZ<Fϴ6^Fh6hE)e#V2SX0R|R9.V]#oK%$;Iൖ\lUs PVsL*Z\ !]cb$-ԻFz % &;J[2vv>M~,)Ӄ\˲$.{9vgBok2; 6 C~zY*9dq3~~"rx/V*J})@ FnǗ)RV/i/sM6\yO 4 ha6&hsTe|8_+%BX] iЬUB-څTKZmܤ-vmܡ;Up~Ǵuv1֓EHE^֢hvk_LWq^s؞U_4xx9?+ ,u^:Ɖ7ؿ%UٿB}EodětA K=_=NvvvF|`̼tF MIJDļt}5#Wp~iQr[fN*#?BH-#p~Q~Vq~>YRK@b`L lPK 'DX)org/json/JSONStringer.classmKO@@Pŷ`Ab|ąi`,hqV#&N[]ܙ{ӹ@ * XM@EQ5 Pb!v3D˕p6Cݜ#R۳FKpه CtN\ǸhmOpg`:Cs!_C2F30NE>/8^4C Gl#Mm;ձ}idhÐN_Rb]H$힇E"==2u Ыo`3Df>NU8% II,VɽB(THe(qn!s07T PK 'Dh~ |org/json/JSONTokener.classWixT~O&Y2ð2 '! I@7% $3̄E %BFժuOti{g& y{w9~9_?`6b߅pAC<,7yDGyL]x Az1O^S2~Hg9,ꏸpT掹p܋ OJϹ񼈧7^pE^b^vWF_[xՍ><-ͷe;ҜqUwskn.\yyC7Sno}~<ۍњ6 jÌot3k3(vDc;4wE]))%MM> a2HBqWܐ]]TEӵ ˇ/mT?r-l1MFKGkFF#w{0=JƓU;RX՚;͘6=>g>J7S*]]L͌u*.ڵ*xL^Ѻ$*O#rnf=?lcmz 9.'eW1sOZYu3bYpՖJY.KgZ 8E0 ~Z,:븥+&ƂT dʮm4E)ꈚ|Vُ27]4;|-;ִXKٰR; 1Mdފ.=VGr?i~TK{V%q.ȋvH vLvɍt4` o#-r6+]d:*Js5}X:VJs yb;(3 ,i=f"apzwV7DS)K2O>|L -2fNdSP7* ,xLՙ:ƌWiRj.SJU4mOwKH$t˟P_ZBBJPvYNʭ;:gNc^Rfwcm6)z|ByDļ~UH ]_B@;Τ2/eyUƅuJRt~Ytbz]Iv=F!gsPY(kV< qE4.iYx"޳JS|Zv:R(o/Q7h,n6}p Du>vG91)ROͼ -ra1L g!vnU JsN`DI`ɳpSn- "06=w8M&h 20] %T~D CB1¢U؃BGF^17oǘMlv00k=^#p?<,ˊ<"P 5=ُP7g+a…ˑEdž_1Ie8 x%z0M£V $(Ǡ0u|?OqgO̿# I)և2"x| ƫO!+ 6EMlC΁GlJgr~~-O-+ LZsKQ$ ")cr?\(1Hƛ󘃷49tԱrQJ01wqaSBo8eXQ&8F 0M&O0g#_d٤,ޅD)cvZT'C2kbA&kB \0D̿ea?ygbImw< Etzo37! f8v_e[>u9||L>]| ;z.%m x-2೤ʀߒTF\(^Ǭ镥P Ft]X80ŪUT0 ,#K6"ȇT0P9K or!iS>m3A|6>SxZ>3A<`,ZvpFARhv2)EКp-*S/:IaXPt|ɝ;Óv_dKT)Ds@jHeR!ze c=^\sSl蘓G\J]p&W\ƻK->+3I=}i+sz`KeN߳-N+MO0a)'#䵭 jT {ֻEC3<.+FeW!n٦MIf%aɣZ6[̳]=M%Zy!{^-[ !غfxdcƦFD*iUph*?s bCU_tM 9{q+$d}&ޏ>5J^ab:: /ߗx, uDt, 1g.L71)⸉ps$ϦiiUTHˑۇqC`fC,ėL|/LWګB:2(or51~6>sdgMpMLtKOyzv]!n$/C[ы>(囏_>4~+>D}l%>i3۹[>>wKP ZxUx konG),6 -HRn&n* zw'礓*-\m c&*!Vh8W`ꍵ{]Fg]UG608+ݵ_F(YX5'1͍g8'],-Q!j(.`2$eԏ1't1F1L܍auƋ:CQw߽9)>577U xt@HӑT*A7%Xɋ4B|'E]|W%t #*Z8%bڷ1Lhi/~w{bfc`<ϿEM3Nn&C^&4ǝoMNǼŷ"'K|KR@$$Ԑ#\-Diwq51/.]q?7[{-:]|@+'r:klsp?%ğqsI%+d aapdcɣ;^&Trˑ2usj^&3%l5[8ܿHԔh yv2)ќUJ1J #b" Ejf K}ɫjj˸_bajAVܥe|6Pl;@]COC&z'k9pHQVب6c^ж֌A :FL#.w_!&V5#yKchj#v.Uw.=翲L^p?;o yA78$aãSOiIL|څm^ZYtۻʉNQ3X3:4Oq̗Fl3a✦h&=n'Kxhܖ5K$뷉]ML.l|:\^9$ZG URq(,W0_1s\|6 |*g&:ne^ŋx/? ?%?9-M*/h9nQnj6ځ_ԉ(i uz o8|C76Hmzлx?pǟSUu^>ilR_>.lWo%uڤBhF{U1Wғ !z^R=3gήWZ4iXgÁ l rf:#8]LziAN9b飍!Kb&C1xDjWxF-c2B\$sY$!)J#4.ey:bߚ@)X2N )?8q 'qpuDh4$iȑc*tZnH[M5ٮBk;6RY]a}nAo▲plIK٤iʤܻ^ac܊ K?Rxh -_ Tz ,Q:(5-^xΥbaaKDB[ƫ_B`_Y~YV@`q i]0iܴQl"86`95@UW@Uf+'{&Zf@ޢՁ( sB0'Z@HuxV>ԖZ@:$3y,~3 ӂBq4I~O&||YlĀUHF&g[B[~_9xÊڠ䨢1POZzD:;j埢⊂j| UGq+Uԏ:J`-A%0<]t)*ײ+8Q7)O-bԫq#1<%]1ӣm OPK 'D,@org/json/Property.classu[WQA/x[̸hiXj!Zz,0T/=Z/ʵZ=T 7e>}3~ q nL 1= p_h b7"&ĢH% V:UM53}}Ǫ3&T'KCn)9'W UJyd57̓l[aM/U)jf*/ 9;4%_[)Z&2 UYJF q:bFBڐi^T kMYr'6ti `RzHuUΰ1/u"UɈc]Sb-ݓ Hv$x.d`H ?LCP]e>ROy NS$C&] h'@)TܠM`P۴:1Kw{vZ**v n–=5^22-yH.SVࡇw k9NDQ睨z5@7ZSf^F:)PK 'DSorg/json/XML.classW |ՕLaB@ᕄyBhIS\dd&d&]t[+ WpOյUQWnm]$@ܟ{=s;߹%rp̋1?p\3Y NK@oqi+ RV 2kw٥a;zn7C +-_"pլbd5Z6UkjػWYÆڪԊHKgju9$Hm;ZC0g&;noqbo.FJRPn#Cn~ 3Hj~-QB8B"fXTabq׬,شx6M$s8MhfGS-O#!n E(opryÊ[CMÈ6kNjF!I׈J557כiO\E 4_kpG IQeHzM-#PU8ՐpxtVa--ހXUڭm <57lB&wv;aEc)#FCtLMk[|g9%Ǟtq`b^91M~) H `+$(ʀ̀U{<7U u2. Yx@K`T͎6C9'ϰn I2Jp]]K,Fr*rM<2'bJlkµ262Վ7mȦp4a'& F$-R;h=e !+igYzkpe\}a8LMKǤ[s$GM[17;LQw2U22- edcՁ;$C3x!Iמqu.'+>Xɗ x0 E2SjM hvR6 R)ʬ~l9PJhxT~27z-Dyd'bZ=4>8t/ɪj"͂TGv~:&XmibNqS /B_ЍIoMVl[KJ;EFi hZ#lǩڂaãNŽhyvxQ4TBq^aqΊp\̔j[KApȦݫo]S fMU \uׯel[MeЃc/jP^;K|bꝫ2lZcC"L!)ı*'MN57qC,M#oM}8ѷ&H&6 Z8*eO؂$q.٦`pp>a ͒KnkIԦ,,聻rC]0yLq_[/~y6ැ_%%xuavar ϡ&508¡qIW==Hfb[ Jߊu|߆5XO7n6i;܉OP_̥ k삛Oo<'nR) ${ )y{\ܧ\ꩅ##7O"lJEC[Mϝ¨NLӵsAMh6Pw{SAUY l0jSFk'?aL P_B33j!"E#'(1^7sqD'{ i|=}ܧ 9pt9<-<po-- |~_RlLEϥ/r,+kr'^.K+ސޔ]xK9Joޕr3x_.cI^ ț_%Kkx\'^d\ys EZ.\JuvmL2εWƻ10m#f7YuMƸHP^% )q<2_6ⳜKGD >5g&T*, Tv >,.H!Vdge_Ջ y71k yY]j{DWʲw]A7cZ,;[O@YH9+s1^a܀Te7H-2C|y+_@|ACN.Y%g( SGc,O<4B!˜&?#^镑 'ߔrFr嬔yY,IKO>E2տPK 'D5j org/json/XMLTokener.classWkpSV+l\A\l 4P'ŏ`'CMZ%!ɼ&!4 6iiC) !Ld&әt3m:mdP1ٳ{w9{ߞ]w'n,GA7lvA(ɾWNI[$nDu!=/FI9{>I+8 ge/)xR>%ӒIUp؅#xN<+Ru$xAj8d=.?k ^Toȯo:q‰z$i$Li{Z%z[X k(,OH*P͢h.3"z@кœA-Qۚ'{PU_"#zgWDߟl\ 0|Q6dkd3ؚl.p1r7걤$@E4d@ޤO&dj"VXޘɥxBt3~ sWd2"ۢ'5ھr XH'[j2J9+!f== a=Jr4A6H ,сxP_kH,C3RTmR1vFhB S|W+8bT3**UNS1N@k"v:C?*'EbUQ#޲2Zo+ %%+yo2zDI7TͮHrU7%y x:xђHωk*uioe ba-ȹ2YnoWkAj6jވNe77&TܒB&&UkGm陓3ȧF4E.!1a8Ij(dC/RY5XU4uS&# +oV\[9Ex*h:G'5GX@5z1 RQ"!KOޥw mYqXo$|zkAQ_to #z0%SVl#kGۮnh]9gSch4k:2kҀvx8a;g[[V`<)>̯z^6@Α _ uALs9,K*I] v rZ+`%q“;ʢ1(*+~91 v >,?,vuɑG u$cBHWӗ5&Za=mF9E+|Ŵ"meJ -C#mNki:rعz~}Lb`ӢA8HQA:b™pr5Kh ȷpK*1x6 õČr8~ƵJנ уb}|9fZ0Q:&LwiS-wh[dJ'm`9yrϻp+x`k4z j; S8tcz9%o,nJO̱c%!LI]<ҧgg1#XP LQ{‘VF`q+mXLԓo33*ԋSM8'8 _m>[8[WuIkձ=̕QHE[1<όե +9RbHƲSGLa߲ol[-m~6e_YjN̤h++p4a:DAg sy5{ 5.1yo0q"'2uJߠMr¿s?cY0>D-8 xl5HlϒYoe ʀVP4+({*< d*<-gܙWP9QRLWҕ"fKtj[SS)f| Y>,BO!˧Y8ٛޓAA((Q{JeO!'xQ<''_61" 7*>S𑘊_||,5b:zQ,6Dm3(d0~e>R;i#\8Sx v:vTrBMAVsBv1Can^acBS:w! W]wÔE)8'ͥ\QKyuW^: rr (uX Q*VsZP-*ChAhE@cc؀n͈-1 v؅'D^>JxWz7K؉M6a͖WOh xְJm9üPSHšz0lKr0g(śx(*KyUe0Z%~T^ytF,#.3PK 'Dü!org/json/zip/BitInputStream.class}SQSU=n4-IVڊԂP2Lh%ҥaEkqdFg:8V:*K}:c 7+>{sw?78E"؍gD8"Q2aPǐLGN#:1cL6k.*hx5 ba%{(PyU.2z ZgOt֫>sXU]+t=(hݱo#"]937;T94iW]5Kx:e&V;ea[oS\Ke&_~ެ+.:orULyTujs%(Y!־HЛnѿ,?O%щ\M 1tP -x(VC1ȕpY߉8c;*3@AՊB"tO^M2v"8 #?Tc=̴Ձ)@~ bEIr/:+!&sm/y/K:@ (pZ=^@Sne5Wxb׎G^Ⱥm0= \ikO\܎/AqH˨Z%grS^>(p6q*)P{0MC=ɆC=xvC|賺~*][s7~ZF/0͑>n5]YC"(;3IQ C,(_;?1?O/;diLriq7Y\Y$Y9ξ?fG7&{ GF_4`_qFe,;|q +CW%?.IaU:'H߀3k4p.6\^7ryܗ˛a8n^e4`=Ɂ^òPK 'DI "org/json/zip/BitOutputStream.classRsU=7&Ci 5 .( Di`>8g6ɶݒͦ@ED(}d8 O>P}'ܛN޻ߏ|_Κ؎r 8$W㰉#8jX& Sx'礁S*H9-hGS βSt;ZjGuOЋ"gxN8^T)n;vQ@ sS^֤ep*;͋NQ=3sVW2nqUo1\KזUI:( Z?G3bċn,CN5%O׈a=IChv`!0h- QV>g((6U$&, !c`8#qFrOӆ@ sڂ[ݜCEm[:ӛکf7U Ӻ,}\#&EǤ$fkVwqfdGvj 1;\fXJ{0lBQ0V7#F(}_geN~b xVRv>8K7*< 4EIފsߌfzqFå}-ϳGvǰݲ}"?sۏҞΝR;z;U$sYr= cf0?iUCR^{,ۺ+K71߸zs Uc#?\rXňl1.9$V9Ol&U 9%.6 5 >ƷŇPJvu˨w*%(-Fjapa~x¼rJPK 'D^߻ org/json/zip/BitReader.class]M 0hl*x1wFНZUģJ,L7~<,0q1rG]BwuTVh.'K]AA+/b#։" hTE^CسsʻdM ^eg=*$F:C 4PuT:h t#=~PK 'D$U%org/json/zip/BitWriter.class]K @ P7q!ALͅPbڅ? yO3  qs]z8]qFUZښ\1//aa~ȏGpȇ|x~L5<SWQ5g[7EՍ޴63ۂY.< ז蠠4`V`{S">M ,mXhϖDlp6AMm.Dx9sٺyHHm  kg_۽9ғ"TB̓D4r53)}Zul[t#ygi1]1qWP yff rmP?ڊ;H&) 2ZNEZڙ7t[N:R<=N(ϋg8Fn4fk4>\^q`{w a-QD6<.>艬 -$<.t[X "da LΠ)[D9aMu- 7c [x,n w-E Y{FA q qJ^t_D S\cW< k* WfA7cV]('~S-DYHep=vQΆX"EwFz`%RfJr;-k* K*%hJ%#5RkSe%u<*Rf˒bTK.X2ꋤО.&b ]R] @?#x{ÉNUd3 G|{8 WrW+a?ABMx+Wq,r>*4֏WJUiqxɁGPy;פ-7YOߔPP:(9b (i (Uiep 6j[m]Phq~mH?f0z&,f.=w> Mf,Ff ߚuG1 U̫P䣚%jK 퓤DF58J>tI{n&l"p{nj-Rjt*5f(&\5n'mG!2+sPզըŠVCby :XuJQa!/ q~ 2NZnZ&Wo+_ x,Kb!IW2H{^׷zQ2xJw{dk OӶhKE|2{}ZئU휹Lэ/GQ-iE TאӶBS g/]̋i5Ӡc=&~ .07|IK#\kk'Pt)TC{q(UBCpJL4*J D&c_õ,s:G.^w ??1Ds: M֦ юwCg0fq#)l"$>&|{ HEW uǍ?Ȋp16p!IW*wt":v7m<$)&t$Mjz Pq Sj:Ԏ4:MS+1CjL^c8vxjf`*)1fRq s̸2%d 4aLCL,9 ,sqZ͗~##Yi~9ɅYl$ 分7T'gVCHѴ 4wIqTXm F0CP3-c8/T.έ3v`eI*d9ed%fj4I.5X:q|0+W^[iź&ĩUenS *9(.k8Pκzzŵ8Td;6:)&=EEZ>>I\Oi5r *\NYŚ( lD@zQ#LM)}r?Zd3"$1z:u2k$I"*[1 0$۱Cvz.D[+I]iwYDsNmcۛh8DC7 (Gs9Რ@,1l.rdF+[=)ɭ,t Br;ًDNX#bܗZvL\@ Е wɶߥF QAb2UqImz\^ AN6͆Q,n- T/knU.SmA.x5qnfeah4/O;%WR,XM[⍋ _zVș(il)orn9P⒌G|yy%rYfW陯*=Ƹw0_b94ut7ߡiVaܘ}ZP~{8tky4UWN/݇K2mY񨦭F?>?+!*o=]KǪK]Sv.;U[LlQvVs||'ҫRr+&VwMT5:Śѩv3P:j}f&0 7y3M֬1CNY\y /X.al8=07\2#F91*pO8aQj }٘st/@/n+qkXJWSށ<\g36Yv-ƫ7ĒD\;+ereGx`J܅7e\OECb:yB?nekخh \Pwu'G.c{8_i fX&@D+3ald̊}pGBݜ;gS0/)fNa)$)zmuca$Gn=\'q:>/uC0B2BrO]1E<*.yH/M)enQ%pr=܃-DLzBtݔRDkaPnZF_ 1ssO=oR'..f6tmNʊP]DqsЅ {\"wplȝ6 n Dg6uL'%iB[_6Ѹɼ4~ g/3i*8_@fsqv̕+%v\I-l>1m}՜=aU<q-/OUzTؖ)rmy(s`F)>\ހy܄*(Y[2қqR+3qtɥq;߂Z;mzɺw9k|YNgg+(IWI{Fi%S΄c^=DR=R@e9aeo'w9'iR\~/Wo9BdG6)DaeYm]jp䍲k->TY65Szޢ!stBF p̘ ~y0zfk.Y{g)fi OڳkP]V.M#]S 5oK!OiueC6rܕOHbE K*2 _MX[#TH$13Y/X>o (sUS\JFzM*U!W*cOxN%5 \Uu:VT"G.ӕ9~lWJף 6v}<9]^FɿResYpe_'A7;$}$U|s΅a VXfm*08PN.,ۋʗl++>~'܍1u[.R&LcN i.zMpQ<7c:cjhQ p bZ3Uª Qj1j vpZj.W5Z|U-nS:? Dh#3`n9D4hĩt%v8} r&g3PK 'D Եsorg/json/zip/Huff$Symbol.classuRKOQngCRTJߨUta@4!T4AQL˥LTy 7t熍h¸e41|y9p˂+᪂q% (&!םƆ@zi]<2xNH`r+ YY[/bZKcٔ[6י#Ѹn<2E%Xlb]#3P 섮zD e[`/@j9#S(QSVUk) દ5TycIq6a+PCMe belc\iQ)_I -CHP;)҉Mޔ)jy  "hJ J#H2JbCAZ9y"KU{Cۣe?AWޞ0hQfyWЕ~C?lZuX%I]71u̡ 6PE>WA-lc'~;Vo]c-̸!J@>`|,uEr>L8PK 'Dm(org/json/zip/Huff.classVip[WgɯNbǎ!iHubgk84v]Ҕ~_jKFڦuJatJ PIK0fءlV0;W3н{s72f<B=vQum;u W{tHЯÀ:*7!]<.jadxƻlBØ~+0:q!e=F3qsScc#)/#N=fݕͥ[e3-і-{..X#Sî` foL)'S7õ^wΥ}6e)2˸~7[0^ՕH r~7ţF~#˝kٰI8{qq)0VL5)7s{qZ <z1#d3 f\)fw d6CR_,l%(<ΦYlT[O>e҆C܅\Ti4@Ed5^heֱ}>,[@[4r)f&f D9įR; EX˰wGc^$g`?9# |3G/[p|6CØGţy5><.;$Z eҊp MX˹q+ r@:wLnP֮x2&SʭUǑ@kN"COaV؊S.luMb9h*IʻPgI'ӯ–QONUT˨fmN]% [zԃ`j ~O!ɞBE"n'\vmmBsJurz k;79x6Ob6&Q0f}}kyl)܊Ӹ /('*_Zmw~@??~Jqs K?7^{buß$?BE௒ߤ/iLu1f 6FT,@Kizf*| GY?5+cg&)V_Z}/ )}PzR[鏴jA]-n'jz˿}QQܰA K&ڳ?[z+=5M LogX`['Jf6Za?"")fk*!I6mRn2=R>Ɲ2{>0e>/QJC|jO6 3p3|`n-X4fì/bN4"45Et sg_`(l@HQ%K1ObJ X tc#Zo@/Ǎpq3J+m%jj:Jk/F@8'_)t v%N# 7`^vZZVq;w:^ke36([ b&WZ&m@a+ :K-Jk e(!m\Eib܊꼶XrTYo/OSF_j}n>3*~2s|TQ]rUƕn1EVNb3ĚzoIkN"kJL󂱿pfȞ#(Q-ELrL݋v9Rz FL(27|4?1^v^E\D_1=-_1 'aV/y],'KŮ[[$LWN5?VBPK 'DI d org/json/zip/JSONzip.class}V[xe~af'dv44EY@i@(4PZZII,mͤuw'-xDG)(7P \)Wp ^~3dҤ&}߼}뿯] 7G53Ђ)d _5 uߐG)["G5|*~\t|?~xB?1κX{i=VwVcgc j5x)|lQ wڥ7J%ى+&1$~i-dķ}Fֲ=L7TX5Vgr?=q8t88UKv{ix-.`{)K:!M$Ne׻Ի~/q{sNp:y{DKf2e5Wph{n}Y&rԌtnܥJ޽Bh8E9DoIqx ]c3adA?e?$I,'ɧmJ]yάսKڳ7~'J5Wtk9.T)1QiԦnUnLūk3|ă̈ ST&(.6&L-mx̶u_ow]tN蛴UXYvAu<+M͕u2Sgr%L* x=tc˨Z_PD+Wz}؀5gWyY& jY%B|ko&=cdgo%+o xg`]F#8G'?G|_O#~tu-)$뽃=7w-RsC(QRsHVKRDF2zfg~m}@Z'hu<\XJ-z=SIm(ϳ?"p .pD.b\bBoayE` 8p'ڄ%YP-|Ne1Owo`&}Wȯ=yw.Ot_:{ʬnBX#)t\(gB)(RWχܲ:䏣D)Q6믢 O$S(0ӡ+<zaCuj&D|ryg=kfxKT-TqlQH-C (<Cn0\{4"NN"HрF^y=Id6qitZ ⱗH)' ‡$L.ܣmk,GR*޴B,+BB+h+V6WVJ-T:_.TEjM̴%-՞*#)J+Y`_ 1|!n <ݒg<ݚp)56Jݺ2em4M֍ڑ?ubݥ]|MmS6jS87PK 'DFNorg/json/zip/Keep.classeRnQ]rբӖ~O1"mib'tf mw/}?/u g_Zk9?1c1%,GqiLi.Ks%_<84\pMu 7VǪ;Qlo ;ގP='z^b: b~n{e L׮5Ԫ*{uiuiuf1lsŚ㳨X ٙ+IxdeE _3ݐ*V ֶe,aךv'|u#D%gAv%0n%pwT`V`? *K# ?#RuB/4?8B@*/JׇJ 'NҞbԄ›@ a|F(U@1Ti†OU`v< 2/}XGi R Fq! o.}A:{co1E n]&N,9bU9e(r=3KN,| +{Hd.J!Rl 3fmF,(їMME9*p 85PK 'DlWR org/json/zip/MapKeep.class}UYoW&{aHt'5IC -%{ 438%,{J7"HUyCJAETRUT;3T=˽s_ ulF)1̇5 {#29 i֡_|0"c"H'e) 5ѱ ADe>+bt`kv烈ˢ 2;rrRä5n3 ʏSf$n&bq+iU0ylƎG^3I_NؙvF9k)Xc'Ĩ:bi)qf|L٢jfN+qRxID.#w[DWG J-L$(A%Z$_6m]bs)gBAINUnzptҙ^'na^_k1_fOyF{*Vk2`ʊVjTXʌg-wP+&A'Zli6bRhVfq [P`H #l .bjn;\4p fW"%u%O fRv"֑=wNB6HwT^+񁆫>G۞01>YP6 ';NnOEwkv`'YU0jZvRi+9N\u]$nO@X @ʚpps1Ћ[Xft-)G$^ 8`&0<6;ͰuK|lB3_u5A'хcFуqFD?pa ;Xa9n~j"/L .팊hTB9x,h 9m|&V6>C Ԓ;t'Q} Un& NI=<~j7=nvNv.FTFFOF^ļĜT@_ZꖙTTX _U_Y6E$\4 h##$3 fb`6PK 'DHܐ{org/json/zip/PostMortem.class;o>=NvvvF\F t<fPmp~iQr[fN*#?BR/+,A^Fļt}6FF&`dad`f`X$PK 'D=k.o org/json/zip/TrieKeep$Node.classTS[E=o.]RBZ[P0|P*T7.& >3V_Ԏ3RxP@O콗Sf&{w?> @/5ં6\a9(bԇ1!Ÿ\aBΓraZ3>Ju䜐ünxMnqm8Mg50HF絼@l.[gFl>k)ª8yz`"Чأ^ĕBԋ~? CRjCJi?2a>|XyD 1eR|\ Oϣ^m[hI$TsHM7ȗc1~L,.4z=xyOVG]$UG\{"#5H"Z޵#9Ĕ&ZiP ai P@ʉy<SFP|(SF U,Wjc>`L*SȃU;, 5||56q|ʋO,>7#XwA} a>`m)Lĩbe_8tF_w6i&7n\uGmsU#v:=V rOd`N*í7sذKdbܴ$1mmU&*ox}x&la+N[$(Pt]0u5uXO  a$) c0R@ɥBόn=38!*s8.!}XX^rR^2\WI^yn+&X okBū*sgs>:@KK׋ ,uUZELrZOm<غ#똃Џ?ZLC]AmAJm|,㚛vF%iyJ;НwCqn&v{oОs3-:3Tey<gf%l{.8ߩd&JP$YE^yCa!qXJˇ)(BX23e*Je担*2=4RRM.)ERf㐔lwyH!TaDqQ2|b^r џGԙ tZGtnxYQzo׳ye R*EU)go7nYR@cHň,$YB3A.s0bɺ8}D ] +*`sTHE tU̬ wu֙A2Go-qeikY\cIDZ M|rL({tj3de5VZlu)-MH}'[r 5Y;otf#%+x\Kg <<{\* -w{NZ0wLPR?RNlmS%:͘~A-OYo[o:e3XTw1 Yn!'V0Br5#|ȁz]ӄ9޹ *nC NI  IgcbDqKbHKGHIeg%ACL<(^c3yC8~#OrcxWko/Tl)׆YV}ڟnlG_& ﵏$~mYoގlsGyKJ~/O\$y߅Z_h^F|PK )@LM AMETA-INF/PK (@LM4hŮ+META-INF/MANIFEST.MFPK (@LM A writer2latex/PK '@LM|L-6writer2latex/Application.classPK '@LMq,~ #&writer2latex/BatchHandlerImpl.classPK '@LMA<writer2latex/api/PK '@LM)D25%kwriter2latex/api/BatchConverter.classPK '@LMnP#writer2latex/api/BatchHandler.classPK &@LMk $ writer2latex/api/ComplexOption.classPK &@LMv/i$writer2latex/api/Config.classPK &@LM*&#&writer2latex/api/ContentEntry.classPK &@LM#Hbs 'writer2latex/api/Converter.classPK '@LM<+ '(writer2latex/api/ConverterFactory.classPK &@LM˾x&-writer2latex/api/ConverterResult.classPK &@LMт '/writer2latex/api/GraphicConverter.classPK '@LMr,%0writer2latex/api/IndexPageEntry.classPK '@LMo 3writer2latex/api/MIMETypes.classPK &@LMlV`6writer2latex/api/MetaData.classPK &@LMmэM!7writer2latex/api/OutputFile.classPK '@LM2b|(8writer2latex/api/StarMathConverter.classPK '@LMA9writer2latex/base/PK '@LM {& *:writer2latex/base/BatchConverterBase.classPK '@LMN[( /Cwriter2latex/base/BibliographyGenerator$1.classPK '@LMx -Hwriter2latex/base/BibliographyGenerator.classPK '@LMUi .*Wwriter2latex/base/BinaryGraphicsDocument.classPK '@LMT<"%[writer2latex/base/BooleanOption.classPK '@LM!;` Q"n]writer2latex/base/ConfigBase.classPK '@LMrm(Shwriter2latex/base/ContentEntryImpl.classPK '@LML3jwriter2latex/base/ConverterBase$TexMathsStyle.classPK '@LM9t%mwriter2latex/base/ConverterBase.classPK '@LMʝH+uwriter2latex/base/ConverterResultImpl.classPK '@LMA#~writer2latex/base/DOMDocument.classPK '@LM¥| &2writer2latex/base/ImageConverter.classPK '@LMY@ %writer2latex/base/IntegerOption.classPK '@LMq}uwriter2latex/base/Option.classPK (@LMABwriter2latex/bibtex/PK '@LM>n s(twriter2latex/bibtex/BibTeXDocument.classPK (@LMnN (]writer2latex/bibtex/BibTeXEntryMap.classPK (@LMR ~#writer2latex/bibtex/Converter.classPK (@LMAzwriter2latex/epub/PK (@LM K'writer2latex/epub/ContainerWriter.classPK (@LM @=&&:writer2latex/epub/EPUB3Converter.classPK (@LMh (%writer2latex/epub/EPUBConverter.classPK (@LMWMR^o"&writer2latex/epub/EPUBWriter.classPK (@LMN, !writer2latex/epub/NCXWriter.classPK (@LMSX(/writer2latex/epub/NavigationWriter.classPK (@LM?0!2writer2latex/epub/OPFWriter.classPK (@LMAJwriter2latex/latex/PK '@LM=^7>{writer2latex/latex/BibConverter$ThebibliographyGenerator.classPK '@LM>ˇ%writer2latex/latex/BibConverter.classPK '@LM.! 'writer2latex/latex/BlockConverter.classPK (@LMܪ )>writer2latex/latex/CaptionConverter.classPK (@LM#Xp$writer2latex/latex/CharClasses.classPK '@LM!+W4+_writer2latex/latex/CharStyleConverter.classPK '@LM]B0n q'5writer2latex/latex/ColorConverter.classPK (@LMMߵ\.@writer2latex/latex/ContentHandlingOption.classPK '@LM"(Bwriter2latex/latex/ConverterHelper.classPK '@LM|D.)Dwriter2latex/latex/ConverterPalette.classPK (@LM*ka3&Wwriter2latex/latex/DrawConverter.classPK (@LMZaw'Q'npwriter2latex/latex/FieldConverter.classPK '@LMM]1)*writer2latex/latex/HeadingConverter.classPK '@LM]: 'writer2latex/latex/IndexConverter.classPK (@LMo@E 8writer2latex/latex/Info.classPK (@LMuW!D(dwriter2latex/latex/InlineConverter.classPK '@LMzL6\A&writer2latex/latex/LaTeXConfig$1.classPK '@LMӜ&writer2latex/latex/LaTeXConfig$2.classPK '@LM6!&writer2latex/latex/LaTeXConfig$3.classPK '@LM13\X&Jwriter2latex/latex/LaTeXConfig$4.classPK '@LM*ȃfW>&writer2latex/latex/LaTeXConfig$5.classPK '@LMc&writer2latex/latex/LaTeXConfig$6.classPK '@LMgؓQ3&writer2latex/latex/LaTeXConfig$7.classPK '@LML&Fwriter2latex/latex/LaTeXConfig$8.classPK '@LML'sa$pwriter2latex/latex/LaTeXConfig.classPK '@LMztM &=writer2latex/latex/LaTeXDocument.classPK '@LMkV-e"writer2latex/latex/LaTeXDocumentPortion.classPK (@LMps\_<&+writer2latex/latex/ListConverter.classPK (@LM̈́v(QIwriter2latex/latex/MathConverter$1.classPK (@LMqt '&Kwriter2latex/latex/MathConverter.classPK (@LMz )&^writer2latex/latex/NoteConverter.classPK '@LM˅u C+(rwriter2latex/latex/PageStyleConverter.classPK '@LMc6=%writer2latex/latex/ParConverter.classPK (@LMN`d writer2latex/latex/RowType.classPK '@LM\TkJ)writer2latex/latex/SectionConverter.classPK (@LMV&̉# -writer2latex/latex/SmToken.classPK (@LMt$J%writer2latex/latex/SmTokenTable.classPK (@LM"ޥK*writer2latex/latex/SmTokenTableEntry.classPK (@LMݭ-'e*writer2latex/latex/StarMathConverter.classPK '@LM3DD'writer2latex/latex/StyleConverter.classPK (@LMY:`writer2latex/latex/TGroup.classPK '@LM=Ԥ)writer2latex/latex/TableConverter$1.classPK '@LM ir1<writer2latex/latex/TableConverter$SingleTableConverter.classPK '@LMfPO'75writer2latex/latex/TableConverter.classPK (@LMu-';writer2latex/latex/TableFormatter.classPK (@LM7-Q'Swriter2latex/latex/Token.classPK (@LMAcwriter2latex/latex/config/PK (@LM#cwriter2latex/latex/config/clean.xmlPK (@LMboI%hwriter2latex/latex/config/default.xmlPK (@LMOce&iwriter2latex/latex/config/pdfprint.xmlPK (@LMu/ '7lwriter2latex/latex/config/pdfscreen.xmlPK (@LM*Ciy(owriter2latex/latex/config/ultraclean.xmlPK (@LMA{twriter2latex/latex/i18n/PK (@LM0MU{!.D)twriter2latex/latex/i18n/ClassicI18n.classPK '@LM: "swriter2latex/latex/i18n/I18n.classPK (@LMR3;; `)Kwriter2latex/latex/i18n/Polyglossia.classPK '@LM誯-ͧwriter2latex/latex/i18n/ReplacementTrie.classPK '@LM| 1writer2latex/latex/i18n/ReplacementTrieNode.classPK (@LMlCC.ձwriter2latex/latex/i18n/UnicodeCharacter.classPK (@LMԁӥ(writer2latex/latex/i18n/UnicodeRow.classPK (@LM=w1!writer2latex/latex/i18n/UnicodeStringParser.classPK (@LM *gwriter2latex/latex/i18n/UnicodeTable.classPK (@LMMKSY 1Ͽwriter2latex/latex/i18n/UnicodeTableHandler.classPK (@LML8 #'wwriter2latex/latex/i18n/XeTeXI18n.classPK (@LMj:r#writer2latex/latex/i18n/symbols.xmlPK (@LMAHwriter2latex/latex/util/PK '@LMÑ÷)Iwriter2latex/latex/util/BeforeAfter.classPK '@LM  %Lwriter2latex/latex/util/Context.classPK '@LM&D%(JWwriter2latex/latex/util/HeadingMap.classPK '@LMwQ&Ywriter2latex/latex/util/StyleMap.classPK (@LM߅`'*_writer2latex/latex/util/StyleMapItem.classPK (@LMAlawriter2latex/office/PK &@LM; +awriter2latex/office/BibMark$EntryType.classPK &@LMJ!fwriter2latex/office/BibMark.classPK '@LM;["mwriter2latex/office/CellView.classPK '@LM0j> '|owriter2latex/office/ControlReader.classPK (@LMrV.twriter2latex/office/EmbeddedBinaryObject.classPK '@LM7 (?wwriter2latex/office/EmbeddedObject.classPK (@LM!߫+Pywriter2latex/office/EmbeddedXMLObject.classPK '@LM{)0}writer2latex/office/FontDeclaration.classPK '@LMծ|G$2writer2latex/office/FormReader.classPK '@LM\ %writer2latex/office/FormsReader.classPK (@LMcF4\,#writer2latex/office/IndexMark.classPK (@LMzKMz%6writer2latex/office/ListCounter.classPK '@LM M" #nwriter2latex/office/ListStyle.classPK (@LM, $ћwriter2latex/office/LoftReader.classPK (@LMƀi7#ޠwriter2latex/office/MIMETypes.classPK '@LM{W'$ةwriter2latex/office/MasterPage.classPK '@LM"qwriter2latex/office/MetaData.classPK '@LM@ (`writer2latex/office/OfficeDocument.classPK '@LM[?\&/o&Rwriter2latex/office/OfficeReader.classPK '@LMdaY%writer2latex/office/OfficeStyle.classPK '@LMQƑE +writer2latex/office/OfficeStyleFamily.classPK '@LM$writer2latex/office/PageLayout.classPK '@LM*ezF %writer2latex/office/PropertySet.classPK (@LMsb#writer2latex/office/SVMReader.classPK '@LM^_T -writer2latex/office/StyleWithProperties.classPK '@LM*H#writer2latex/office/TableLine.classPK '@LM&V$7writer2latex/office/TableRange.classPK (@LM$Up*!writer2latex/office/TableRangeParser.classPK '@LMS ~S2%!writer2latex/office/TableReader.classPK '@LM?b. V#8writer2latex/office/TableView.classPK '@LMZPʤP#lBwriter2latex/office/TocReader.classPK (@LM {ؙ"`#QJwriter2latex/office/XMLString.classPK (@LMA+mwriter2latex/util/PK '@LMrr1[mwriter2latex/util/CSVList.classPK (@LMlpwriter2latex/util/Calc.classPK '@LM˸)4 ,.xwriter2latex/util/ExportNameCollection.classPK (@LM|v/~writer2latex/util/Misc.classPK &@LMH $yF (writer2latex/util/SimpleDOMBuilder.classPK (@LM}F)^writer2latex/util/SimpleInputBuffer.classPK (@LM@w 'writer2latex/util/SimpleXMLParser.classPK '@LMTu*<'writer2latex/util/SimpleZipReader.classPK (@LMTJ"(writer2latex/util/StringComparator.classPK (@LMA[writer2latex/xhtml/PK (@LM;f$*writer2latex/xhtml/AlphabeticalEntry.classPK (@LM.T#5writer2latex/xhtml/AlphabeticalIndexConverter$1.classPK (@LMuW E3nwriter2latex/xhtml/AlphabeticalIndexConverter.classPK (@LMPH 6+writer2latex/xhtml/BatchConverterImpl.classPK (@LM,i .-writer2latex/xhtml/BibliographyConverter.classPK (@LM&u# +kwriter2latex/xhtml/CellStyleConverter.classPK (@LM1j")writer2latex/xhtml/Converter.classPK (@LMWsEaw(writer2latex/xhtml/ConverterHelper.classPK (@LMq$ writer2latex/xhtml/CssDocument.classPK (@LM}4n& writer2latex/xhtml/DrawConverter.classPK (@LM 5)Bwriter2latex/xhtml/EndnoteConverter.classPK (@LM' *#Fwriter2latex/xhtml/FootnoteConverter.classPK (@LMܤ ,JKwriter2latex/xhtml/FrameStyleConverter.classPK (@LM .8[writer2latex/xhtml/HeadingStyleConverter.classPK (@LMT.o'lewriter2latex/xhtml/Html5Converter.classPK (@LM](<-fwriter2latex/xhtml/IndexConverterHelper.classPK (@LM-" owriter2latex/xhtml/IndexData.classPK (@LMi p%_pwriter2latex/xhtml/LOFConverter.classPK (@LMq%rwriter2latex/xhtml/LOTConverter.classPK (@LM}'swriter2latex/xhtml/LinkDescriptor.classPK (@LMs +!uwriter2latex/xhtml/ListStyleConverter.classPK (@LMqXv(wwriter2latex/xhtml/MathConverter$1.classPK (@LM% )&writer2latex/xhtml/MathConverter.classPK (@LMw4 &ȗwriter2latex/xhtml/NoteConverter.classPK (@LMժ&, +@writer2latex/xhtml/PageStyleConverter.classPK (@LMP5*writer2latex/xhtml/ParStyleConverter.classPK (@LMB{ S3߷writer2latex/xhtml/PresentationStyleConverter.classPK (@LMyU)writer2latex/xhtml/ResourceDocument.classPK (@LMOf*writer2latex/xhtml/RowStyleConverter.classPK (@LM]]z.writer2latex/xhtml/SectionStyleConverter.classPK (@LMz 'writer2latex/xhtml/StyleConverter.classPK (@LM6=PQ -writer2latex/xhtml/StyleConverterHelper.classPK (@LMk["{writer2latex/xhtml/StyleInfo.classPK (@LM`|;writer2latex/xhtml/StyleWithPropertiesConverterHelper.classPK (@LMb('+%ywriter2latex/xhtml/TOCConverter.classPK (@LML` 6'writer2latex/xhtml/TableConverter.classPK (@LM̟r ,,writer2latex/xhtml/TableStyleConverter.classPK (@LMC^B'&Nwriter2latex/xhtml/TextConverter.classPK (@LMX'+awriter2latex/xhtml/TextStyleConverter.classPK (@LM`wӳP!.uwriter2latex/xhtml/TocEntry.classPK (@LME "vwriter2latex/xhtml/UserEntry.classPK (@LMB +xwriter2latex/xhtml/UserIndexConverter.classPK (@LM u)writer2latex/xhtml/Xhtml10Converter.classPK (@LM.wu)Ԃwriter2latex/xhtml/Xhtml11Converter.classPK (@LM3 writer2latex/xhtml/XhtmlBibliographyGenerator.classPK (@LMDX@&6writer2latex/xhtml/XhtmlConfig$1.classPK (@LM 4'writer2latex/xhtml/XhtmlConfig$10.classPK (@LMB7.$&3writer2latex/xhtml/XhtmlConfig$2.classPK (@LM%j.&writer2latex/xhtml/XhtmlConfig$3.classPK (@LMǩ< & writer2latex/xhtml/XhtmlConfig$4.classPK (@LMb7WR8&writer2latex/xhtml/XhtmlConfig$5.classPK (@LMp&#writer2latex/xhtml/XhtmlConfig$6.classPK (@LMe>&Owriter2latex/xhtml/XhtmlConfig$7.classPK (@LMoC6&|writer2latex/xhtml/XhtmlConfig$8.classPK (@LMdԛ&writer2latex/xhtml/XhtmlConfig$9.classPK (@LM#  G$$writer2latex/xhtml/XhtmlConfig.classPK (@LM2^&pwriter2latex/xhtml/XhtmlDocument.classPK (@LMָYK*:writer2latex/xhtml/XhtmlFormatOption.classPK (@LMq-vwriter2latex/xhtml/XhtmlMathMLConverter.classPK (@LM &writer2latex/xhtml/XhtmlStyleMap.classPK (@LM$*writer2latex/xhtml/XhtmlStyleMapItem.classPK (@LMAwriter2latex/xhtml/config/PK (@LMո#F (writer2latex/xhtml/config/cleanxhtml.xmlPK (@LMA'writer2latex/xhtml/l10n/PK (@LMB@X_"]writer2latex/xhtml/l10n/L10n.classPK (@LMeۑO/writer2latex/xhtml/l10n/XhtmlStrings.propertiesPK (@LM52Twriter2latex/xhtml/l10n/XhtmlStrings_ca.propertiesPK (@LM ̇2Awriter2latex/xhtml/l10n/XhtmlStrings_cs.propertiesPK (@LM2Kwriter2latex/xhtml/l10n/XhtmlStrings_da.propertiesPK (@LM%24writer2latex/xhtml/l10n/XhtmlStrings_de.propertiesPK (@LMeۑO2"writer2latex/xhtml/l10n/XhtmlStrings_en.propertiesPK (@LM 2writer2latex/xhtml/l10n/XhtmlStrings_es.propertiesPK (@LM]Bc2writer2latex/xhtml/l10n/XhtmlStrings_fa.propertiesPK (@LM^2writer2latex/xhtml/l10n/XhtmlStrings_fi.propertiesPK (@LMS2writer2latex/xhtml/l10n/XhtmlStrings_fr.propertiesPK (@LM=2 writer2latex/xhtml/l10n/XhtmlStrings_hr.propertiesPK (@LMouJ2 writer2latex/xhtml/l10n/XhtmlStrings_it.propertiesPK (@LMe2 writer2latex/xhtml/l10n/XhtmlStrings_nl.propertiesPK (@LM$2 writer2latex/xhtml/l10n/XhtmlStrings_nn.propertiesPK (@LM72i writer2latex/xhtml/l10n/XhtmlStrings_pl.propertiesPK (@LM5mwriter2latex/xhtml/l10n/XhtmlStrings_pt_BR.propertiesPK (@LMGK2awriter2latex/xhtml/l10n/XhtmlStrings_ru.propertiesPK (@LMNQ72writer2latex/xhtml/l10n/XhtmlStrings_tr.propertiesPK (@LMOϷF2writer2latex/xhtml/l10n/XhtmlStrings_uk.propertiesPK 'DMETA-INF/maven/PK 'DMETA-INF/maven/org.json/PK 'DMETA-INF/maven/org.json/json/PK 'DA@org/PK 'D Aborg/json/PK 'D Aorg/json/zip/PK 'DLai+META-INF/maven/org.json/json/pom.propertiesPK 'D)v_\$^META-INF/maven/org.json/json/pom.xmlPK 'DO:Dorg/json/CDL.classPK 'DnC;X ,#org/json/Cookie.classPK 'Dω)org/json/CookieList.classPK 'DHcxj e-org/json/HTTP.classPK 'D{Ɏa2org/json/HTTPTokener.classPK 'DڨpE)J5org/json/JSONArray.classPK 'DJYForg/json/JSONException.classPK 'De/; Horg/json/JSONML.classPK 'DǑUorg/json/JSONObject$1.classPK 'D~'jUorg/json/JSONObject$Null.classPK 'D $*MWorg/json/JSONObject.classPK 'Dx|org/json/JSONString.classPK 'DX)}org/json/JSONStringer.classPK 'Dh~ |org/json/JSONTokener.classPK 'Dʻ^:Ȋorg/json/JSONWriter.classPK 'D+Z8r9org/json/Kim.classPK 'D,@ۚorg/json/Property.classPK 'DSorg/json/XML.classPK 'D5j Ьorg/json/XMLTokener.classPK 'Dü!qorg/json/zip/BitInputStream.classPK 'DI "κorg/json/zip/BitOutputStream.classPK 'D^߻ org/json/zip/BitReader.classPK 'D$U%org/json/zip/BitWriter.classPK 'D6ß org/json/zip/Compressor.classPK 'Dq J| org/json/zip/Decompressor.classPK 'D Եsorg/json/zip/Huff$Symbol.classPK 'Dm(4org/json/zip/Huff.classPK 'DI d org/json/zip/JSONzip.classPK 'DFNKorg/json/zip/Keep.classPK 'DlWR org/json/zip/MapKeep.classPK 'DLorg/json/zip/None.classPK 'DHܐ{forg/json/zip/PostMortem.classPK 'D=k.o org/json/zip/TrieKeep$Node.classPK 'D|VT9 org/json/zip/TrieKeep.classPK!!j]h writer2latex-1.6.1/w2lconfig.oxt0000644000175000017500000006133713360034256015261 0ustar renerenePK fL META-INF/PK fLconfig/PK fL descriptions/PK fLhelp/PK fLhelp/en/PK fL(help/en/org.openoffice.da.w2lconfig.oxt/PK fLimages/PK fL template/PK fLtemplate/Writer2LaTeX/PK fLuD2META-INF/manifest.xml21k0W(KJ;b'8BZ{p(tr,,9$Jj8Ľwߡ|},9L eK dk 7O֫,_զyh az{W]lJ2R6W 0 RUFҹH< =ZKviNro4= FO/?:Xb`wڴ0IT('?ԩ#UZ__ ^qYίPK fL&Q Paths.xcuQ&QK0ǟѧ4AF۽ ( *klB۷7V'T4/~d]ײ-X dXIEٕz^J/H)kcuJJ+H-]o\kVmǍf%e0ZCa.Y vG~ꌾ?>:yf0ZK-VZp77xHc&+%3j)jBVO: eKZE(AUs :5y\R*/mHI*&SU$htE4X# PuX_/l .=AdDL+MIP;A72~۔nnb_TiAÕKI%d;Nn{X)) rlq\7Kh? KW}u8FyQ̿Yn-?OORj^pqIBZN[x%6͘A唵pabNY]U&o>a'R(r6v|)PK fL] ,config/article.xml, Zmo F_^wIEW=  JXSJRmP"W%%<3po?1.W'M2j}toɷG.*3Nk)dFQ0d#+ϊ^_k.>i!i𽡼B! +JZנ>& SZV916#+eᔔD|%#9[[ɤwU$+j&4KfC)W9"y%`x_f&0HF+$4o C 覮2VU\64k-.ID*ZZ1Z%!xB>u.dw[0ʱ2bپ۲Ҧ(rOfS<UwpQZ7Txr֊eIM1OhR|'0bzO;[7M% i$i&TqfIM*"M Wqp*io SCm=GDm,k$>Zˎ$~у>s ǵ־zhc$,J5, 9CL0OHpw&; Mʿ BD h0ضA#rKYFaǝ %D6Ͱ咍VMBGPk -\ʉC_Ϡc~C%o%VSvOa, XJО!ڝYcbzatЂc~v/2̏C,HI?.c"y\mm#|t5,~4 `|1t:>>җH_'[> :3YPOo<3b:)0 28ZΛ5#pS!h[yד+Y:4`=4 >Km )ѐ!7`N:9Vх`+r'ې`G`Kǝ1!|A).mQuc٥1„}B:2&dvu,G50}=0ǿ7%$pΌ5؊sFtDہ ݸa1K\&XV}3)GK#6vO-3|«=OAAv`{7nD@X)^ΞTjˠpBjIȇ0Z^zzr!DŽ8 kMCptJA؄e}0L;\>7~jJk`Kb1#x(7(F'/}z}JCipL8(mx!ϙc_C) !#SGPK JM̟description.xmlSo WBmemd-maTRp~ժɒ-7驻( JqB6敐8(`]#=ҹ@iU\r )(tt tGh4_D?XIRe0+\JG(fPK fLO;M`descriptions/desc_da.txt`MM 0 V BuL|WB 8Nָd7 `"Ji<w5Vd@=_PK fLf| xL]descriptions/desc_en.txt]LM̻ 0 U AZ `)duܨcleFXJjPOM(KB/PK fLP̏4help/en/help.tree4Un0 Ew:֩ct3 ( 1?)sqNŠ1whd-#{&N=#nt~-ۺy}aHhCd4ZDb [$(-vc ?{+)?>>T8Ki"r߹bܗ K: PU*ճK_׿/PK fL`m,K5help/en/org.openoffice.da.w2lconfig.oxt/templates.xhp,Km՜mo6?00eKaE_ EU#eII"M쇠I;$^2y|VJv U~K~1Rj~0:9~ITڔPLJkMEDv0ZTU[(k-UgFJeG +ZP|TX7d0>*^¡DP<)$O:uufyuzC%a[9l9WsJNGL)H4=DHuҴ55Q%!\<{1Td_cy<0p|j4[IXoKӚ8lIf`ژ;!X^e\g̋GM7r6Ũ|(Jn 'ܸP#B!BtX̻(H%3Z=V:\C?aŐ̀񌖆4LR'$I rikU?m24hrk['i=p)y jv̈́݀R88|!vXl)Ѓ'{nVzpL2rYՔ3\*.l`jUeE+P *w H룥O(r>:[FbObƳEwU)p߻7xcU\c穸hcP$7w}~(^K6{)P)0 \QkJF6{vSr0@= Q8V1=NG`uô.f#K޺!Ȼ}X.SHÜo" 1'>d)6oH5o*$sLqn@e(tyV+;XB)ٷZL 唠jJС^tG@*jQy( J2vTa@>0)~ϖkk50;vWg]Vi\ɏW A ^Thc***8]`&>(h DU7s/yBu;-p `܀qVrWH rA6f0OXU!]h_E]ɺZͰV|8_'JX DxQ~9<չнS[9;ɈVӻ&r5o."YizS-P+SՐل]BPxu>\sNh19 NM*9~X٬mY鋄0S}NU17hvhQ쇯2lpe[h'BnsY9k1(S p?Wanq$n[!Hfr]㮶3#ldҼBqLcYZ[,=|rQ$an)E=-btj֌W)ɖ5aqBE]nN'0r>?}ԟ㘓W$sL "\0HuJ\XEu;/YJ)!D 6T2OO3xPodh|o?2ߢ!pyIENDB`PK fLK&ڣimages/w2licon.pngaPNG  IHDR**J^ pHYs+PIDATxOSg?P/DS6UA3/gҋ/1x7ەn4h'1XCʦgX mx3b|Ӌ~~y>='7/@+W2۷oͷ݉ .^?{I.pRVZ8dۋơC3_~9$,:=bfׇ͛ y*||L4ig>`&b1OSS '>,Uu #LLL]nNTqG J^EU9>|ɓ'8vWYC-&߼6&'PonOss|ZKN`͛EEG6ip]~֭gϞ?8ȫWI^[lNY_{?ill>injlZ?t!iΔC~>S8C׋O|yj vwvVl"@xe> @2e,`>~Z6.0>NeU:};Z)ݓ2H:d4Eי]$,]oܸF[ZZV{\kKKݿYEHC)V?oX֘'Óm} a.k%9kztt4q]g 6 V#H,*;}Cdm7^;\IENDB`PK fL;SB'template/Writer2LaTeX/LaTeX-article.ottSB;\>  ,.-kp. O{rswNu=OWWLNu)ABa|EOeY~l-m@c{{K%ȎΔ ddڙ.@;g&g33 +_Edgfi#8881892\nk ,z0?5ŸٻdtKW;6 w?,ḿNbζNe-saנq.ޥ8p# CS0D^q&DuF.&0G܄Bd@&&89y7L(!]_OCS;x0%qlSVBZl%+g;PgQVl:+Vsڒd_S\懁uS o"OZjC/\8 iǪQ G S尻QEH!~K5˴b9c{sد_}dZ5q_-|UV|ZΚʂ", 5 ü[lFtv/t +cN2^>>c; 4Pѐu'tz$`@!@tm@mm+0B,tI+q~6UQ0oΒb47*O#%YR]205ؿA-7v}vU#A,jn.(` !a#Pf,D!Mk}u>`v%W.kr, TU 72<&!hYYU i7jCݐhL&?>aCN 9/h<3wIh-ߞ`'ȕ/evd9--9B0+DGc t׺qV Y=?2UD9'"wl8ۛ(Y@~ƲJ "8.)]wbNEٍ#I!(*Dͮb-F }}cI)^>)T jTvɧ>3 1\έ/ث̔A HݤtG'L[goG/:k$SoqQL£@^~]ۈ[y^ GmrMخ.Re> :ANHōm_v]r t%2l_OW^,0! ӓǀAĒB*E\9ֳ9{(6;lN& ]#e_i݌Ot©1Gn8ŔX-ӫ~[OǯhC창W8m wn3mo`%WU'\z*T)d )$ֽdJz) p| ۂOqh>4%ފhl³rD WnB( Y9-&<n:;Ĭ9D V o5b/jYsVCnV=+3`Q&Gt68}[\TXd48}rG.̻uFIǿN>36y;?,[gVZgmݺ_3=z [&se#ZV88IX:wz7;Wv,Ǐا<6-\C :?![ v 0A]mʢGfc|vXvJfT[{ko0ֵ z>-DzJ 4n0G_@L.Me;¬kI45\}+;sqKq>{almʿ3 3{-/(YUQ)|sJ$ۢsGqr:\Y ubKHLy!g҈G f0P*drvSZ'q__}QqLp&V|Т7[D"_9l8w.rɸWP#8AlKyv?>k20p0Npg 1Y#68^oߨu߈ۇ wkT2Ŏ:qGh|%g+c,h*V?.ſ~ޙD[l{1X;K6rLd5g>+*IR32DJjDhfT#nes̆`Y::RX8a~y3/"@,A Sk7LlBr[{*gODU擌[D/%hLDA2DM GڂW*pcP]nܠӜ(c᦬1<782x,*HkMʊ1{"O|THNvpĈ> !CǥhnaW+W24 ^T_U4eZ̷nE+2$oWҟ*!*8Ʊݕ.#c\1Tq ux|y1W?󲞦t׎H$z%qiB6mE\f#W-3NJ˿)U0'#9oU=bɵPNoIgH앰8LbDB ڴĬ@s>ppZ0MQ:>l@vĔzHV BàjX܉Ɠ\1Ret8fܰcj"u5>;:; z UrqzZ7?rh4IZ門'cgd+6_p/2ܥwZv0HB_a2Wxb1;tf*};0TSLi<0/%4--[ p+Ơk8x!q(=b)G֗]ƭÙ1|S\c=MZfb{6n",|bMG2O! gnbWG!^n[jy' A62q4GvWy[ltG[yKt֨QUba1m?Q5q)$"&Fd.U&mݦRU6".)q>h(Yi+FOvJXc[XECkA qZ[^䌰(qou%:l<ūGm- ƻY;kƙlqx(fL*lbm0t5U!; U]v>r=Hs=54Z5)-eηpnSaF6A/dHrgdX;qV, (Rm9=# Fb&&}ĸN(&Gꫭ\ޅ6 ~`R2 A'M`iqFrXjpR /ߺ]WnrѨA7K[ĭED98qIid^en{_G̵"0X_ ՍLKqa{ebH)!0/,5L> O֎xkz`z𦫩A/0Sܥ “Жr*I]³N}TO;o֚i)aw>13 ‹d>[/0U.eeU U ~6MY4Upo= R3fu;O \ۃOs&5Tqdc~ob9\q(a7{aI%IJKnM,%lVz]5&e^pr {QUHa.8H\Y7'xSHb/acȟQTse EdZ=< af:=e&2 Oշ{D!FfѐHC)N(ڄ>BP :k3/Le(k-R]_z๴lIe cJ\n7ppB$j)Y}84H_& "!7^dR%뾭1i`Y߫a*ʬ{5נv_A! ]C ! 10QY<ݱJMwؕ~goq3!nz:3:ܚ;-"bP`Ai&[)>)J',-Kd$|ZEy!6biPbtH4qB'0ĒT)e"h>l|RRkGzSb(ٞMíEbmdgd q GaJ" nX8#QatA77 u0Tη@7# {S~>9NVm= } o\ԙ 5h (߭k""u%jp 2鼸͚s_d/ksP͜`lUN˭bYK*QLdȫrY!]-+Fs's /6yf_uWi]Sf U$rjT%T0yZVW$hV Qwr|ѐAH:\kmdYy)/v _KTYU$/"Ÿ!4Gobu[H%HWԠt험A1 xҔcx9jYö] ĝucHBb9 H Y_jo~>fxsA;veָU{Q]$y'*.1x3SI,0=yN>C(3_[3xv\bl쓸M=G[쮽aUAM)DJu)ٛt71zohޣT"qf[owOh9O1'pVJ\.g(__b [y>\ы(p48fyM:ϛ^c H3=$5u,0aG0}7Iv&<\'R,P;ʆ#\.m42-nȬ g+Θ:J~oj*Xl}%]қDqxv*XWfj޳lTH+kAF)ߎ9Z\Ϯ8VM"0v[*KZ !*69-؉½ iYNRlE,|B+ Yp%aso Fm1,I/E4fú䄥{Ωuk*̰~_ꨛI3$ (Bf>MlFC:>Q~1VH,GRLN ahƉ$=̌:uQ:CUұ_f7I5J6 t ސXJ˛gasr~?DZ::!(C8X/Z}!r%9sRLgB/)">, Ww :gDGsH]z} _@Dlis4#6A7JR}Mq[cs4ékvF.;4zϨ=/L>Et%R0dN\Î𛀯8'(s.9溼~=qj¾EeÛ!o\ҩ犯WKs6W0US y}Vָ38Ӳ)`%rʖDB}3ΪH U5%{&nP7 ^2DM*kR SV?jr2ZT A^P:2a5g!dpexy=6s%~ze¡lؿQuk?%0i0:7g۔trϡ|ԝ&HA)V|@{dU KX.+zBٵoYVHtGȆ xKT[[T<}u`ǵS.!8A=Ό%RG,v6z\A?TZM|ٔhequ“eGl[3j]hJA^w7Kl|fl&19L]ȶi*PKuYHp6Xh!z+hS^I@'Ś/M)!RfNzba>ʟJbW}z\ո/ap=wN+[u6HRX M;9b06"̼0>v}-pMzQV)S̾GdL2ַЉmW5;F?# TRzփ ޱC~ԤҶm҈}qLLf0ӱ ͅ}eRe [š=/Ooᣙ[i?nc66`jWA)G2!:N;`;V@&>iwYt. dbQrʱڣ9Ma6LͨUփl|hAD@;#ա%7ٗJ˯^@g2‘G[GfSB0]лxN" ojoO6ۖZCG4J ' aj̏S]e*`Nko f߷f4g+y8`2 QpJJIe|5PyM0ɜ/~"cG%Jkwзu[b+a2Ci|GiUF:옽{~į֧|;*VmYUB* 爷M{5w6k6!]>?<䱁G#OY9%1'iH!nj[ KUBHexZ>4rTb)QNiL9zPmJ3G]z a_)gG)i$JXljNB(.;>^d!`YFG8'm#YVIeY*,. >|ƚ৥nrΝ,6C|-J<gMXևswZ >K8jOvttoԩ+8Ֆ>Jd5Wr߆u{.KJrh+F%c<\mʟ kN "Ϋ&O3<R0P#.<ļ X+`A9EaQeg.\Q^6}T`1 3iZ@RQ6Oޞ3[Ҏr3;Ei؅AsLO{-"9\c-)K1 ra&LI (p "tVW^ӭX_IH`ϋ`(.I(\%xDM=YRh jcy鈼P> %?Hk&Q@$b3X2>M%>) &#UE1- :vxV\,T>F{A Ol~K{!bV\xFd4I r8؁F16jiYFcu&9r`Ŧm,oCȚF%+|o(&}MbJ@V>>s5,4 Zoz`'hjZ]UW^ί=lףۺHwCZݪ>^,AfJ'l Mb{ xŕUA DgCBu&04V&T&̉0zЬ;gݿrVBAV9OzuT%V1$r> 8|{]t `\B&>cО|n;عakBiv;8+,}%P|mF״1BT-UmMwR:JQPăjQ⚨7јPTi/<1IA$jsDhW񫑵q,AWp#ߎݧ92fjЫow7H5^H.XVL~<R) 3{繕!S5Я̝ [PGdphy7/U &YO["ānЅkӇA*{~#*v xc@=A1N, a ESUT(q>"h蚓4}1Ն-CDݠұf>;wݑUQYBsy 9!$u&8'o(/X|2f{ҩD aHkEcEMUx@fndnB>le;eQq` }Xaknժz( *KKȎIәMM~鑖>@dNҧc`FX MGlWaȤH]z~awp~\^No|(:Vy8q]f;|00+`=o}dUTn|X_7n|w I FƯ95?o}pu! KlbE#^}xG|rZgFNXc`7$el#UӶS^>& TVP^Vǯ3LtNia' T1QF%"('PQpؓ97#XM`"( 4?lY#s6T_:4Ƶ~n- tD= 5y33!{!eCRIذM'mbjM)Xa]:BKD˼ljF}g㻕-x߄#s\ԧqNs }Yhyd;arQGc.!Lu歍$!kb5*Tk7 vt[Ĵ24&aڮ/nrm19dFZDnq/)&\Q2 m>:4R@Jx4;⠖~p;AK ~÷rW= ܨ6k|!"9YJkEUm/5F GDx`:HH$J#f:-O\I{wes_֟^^x#l4qMl>}p`{@V Vvi#ܥ tmږ,pwU\QfX Li!y+>#?Wʨ1C%%5/P 0Œ %%6$jom6fƒINnS*brP=x)F桃UF^Z2L]«bV׭ٯ;c囖.@,wyhIrBࣩ|_@G9BLhA1r%808XIvw;S6r1AI}GU~tU5@A)Ϸ>ԥffbU57OF,PJ6ps&_&,3(qDzC ېNAG!ˈ.MOI ATd>>Hd,H BIBy6֥⧳&k򊢝frxo692]#1$? I.7f}'Z3Q\v (ߕ챹=9  g8L.jk/)$c|PK;NCIaX26>-uۋmi9RTGcX"tei+~P~,ֿ=HxdDLIZwB&z]M9;Vyr ,~;"ρ&؛Mf>n^QqYuy>(,pǺyx^zMᑣF ]΢&:g襜LVJUqю=  " N-]age+iˋ) FgNl'H'n+9)Bk%W+.DBZnNT;Ou_:q@+c}}B.jꭙ70LckIi ͘5n]+Z y<,U |9{聶=ݘɩ'f9NNu׫2VkaD:aͳᨕ 7N4$Ӥ>F] <KcB"Pf`|T΍rlhKUpįChHFIov=j.E-as 娆r/01\X}V aP[R]+wJꖢEgx{ڡK3U^ Fw7@#y6m_^# ldWiY`N=j}7=eGĉ3sAbC`kb / hW{mo|lޣԵ׵34P,2ZuzuOJsfB#)\D+ #FjF+[|ӜĂGH'iR5ṕ}@Ll@j<&Jb!sJWa\h]|t65k2iMmRS3$UKbXȑ%.:;؟K:  [~7ꢌ2̶vf@߲RzIDnx&4tȚTm~VEٶl$kX'"ql0}Qvݒ`];YW?O>;ۡo!]K:{ V}Ac?㽺U|e;]6;]_.e-J31sk,4k/W$%v+ZU> ['"4Z oF qB۽P8OC^jHU`}T.kJ,uS ~w e+6^w[!y *OwCdh r6џowA6i軲``V??'z^ws}hCn_d38_Hwk{r!Gx~I6_LN>_Yz`?΂f"BK߁ 0;}P{[M"gn_/1/pU LIPK fL AMETA-INF/PK fLA'config/PK fL ALdescriptions/PK fLAwhelp/PK fLAhelp/en/PK fL(Ahelp/en/org.openoffice.da.w2lconfig.oxt/PK fLAimages/PK fL A+template/PK fLARtemplate/Writer2LaTeX/PK fLuD2META-INF/manifest.xmlPK fL&Q Paths.xcuPK fLZQW2LOptions.xcuPK fL] ,config/article.xmlPK JM̟Edescription.xmlPK fLO;M`descriptions/desc_da.txtPK fLf| xL]descriptions/desc_en.txtPK fLP̏4Lhelp/en/help.treePK fL`m,K5Vhelp/en/org.openoffice.da.w2lconfig.oxt/templates.xhpPK fLOQ*images/w2lhcicon.pngPK fLK&ڣ4images/w2licon.pngPK fL;SB'"template/Writer2LaTeX/LaTeX-article.ottPKN{]writer2latex-1.6.1/doc/0000755000175000017500000000000013360033570013364 5ustar renerenewriter2latex-1.6.1/doc/user-manual.odt0000644000175000017500000015271413337721356016351 0ustar renerenePK(2M^2 ''mimetypeapplication/vnd.oasis.opendocument.textPK(2Mz2F Thumbnails/thumbnail.pngPNG  IHDRPLTE!!(!#0 ')%+),8+077*':0)77;)6F37C2:B1cF[u#`h'\0Eh|La Z1ri[T~m|R$3+瓻d?FS3 1n^6~<[CRDR[L0W:1d:I6c^߽>$u|13_ڜ怯Tb58Ĥ0L}hTu:r3.OVbLJGXQ]`As`Z61GL!*(4dp<^T?HsS l{U&jC(EK*Q'VJ[|7Kx\uǧvwTN5H(PT!!9|A%\{cPkIM2 yN'1CZ~>ʧ_%51UR^{NR7N,qHՆ4UZO;b_!],|Eן!)$ol ~jGV}n|}&QRZiEb1Rǔ֗!q=E?::zY}z Qo+-G{oefL1faL_^;VX;crX}7=;pfJJzn{Y_0La5$25]ܐW;mb*iCsn/ͤ%0XL/rI4{tj,*ό9$ |4{\&ۓ}ty"B|C^k^SpLzH-O8%ۧ<-ۼVPKUFG'V=5z %˛EqNNXYEs^]zV~^Y.loW aݣ. ##0Qo|m-E/A~v:.QUڡZ`vH{wO剕{JէCWKZ#w*nk2\?$.|1X>ẄX}Q+nXo=icJnw%g"u MY{vS;]=)zͻgc/kݜެn.Ssr d'S=tHUo8&+C0ugUP:(UQ 7~ɻûѻRyqF樂l]Թղnp5ըF5QjTըF5QjTըF5QjTըF5QjTըF5QjTըF5QjTըF5QjTըF5QjTըF5QjTըF5QjTKeIENDB`PK(2M layout-cacheM!BA8y iA`g0Z5V0*h3 1X7<ϾgoΙˌ##ˊ(T~!/RjfM6 #@3c7mMeŠp ܍ny"lgD2&$IқV-땧֋‰dȲTp_.6B <h,]#C{evykPKO PK(2M styles.xml]۶޿랺.vv2 $$.}w AYIzL|]`?, ~&G󈥷p{i&xJ# #?|o`ɼwbYxpnq.ۨ NIr}rɷ1o,!ixc!/A\H06iϨ7I,K[x.0a vv9?k#=hHdY dIUΔ,q0LBn3L|5 c:*|e/#s׌-HUP2 )$ΖD/x¦<`揪:t;_<0!t X`}"qNK8@ aYs]hMJ& B 4+3Xm+G4>Wi>:aSAR:Vq)(*QV25olKƝoL7!d /m% |R}}A'˧lIS-cBZ ]Ĕ$* lJv!|7`o;50p:&\زn/4CuTiӄDhPM[L*_6X܍-&(daq9zNqn sn' T~4 +w$^|hSd *]jM}䐚&Kkf3u=IJŏc$6k :Vb{0//,,fPvCqzb(NZP]wǎ)@.1h.:vى]tfsz;h3}kΡuy\jvև;_5t=p~\޾nQ9zE} {%hF)ϻ;M3䣣y]\쁫Cܶ 8 QStl-C{׎6 oD۾eHYAlȪJb:/!K{O呋㸥Qpm$nR~p$cոQUĪ3%F9#)b![Öf<$r5| ⧁dȾܽ (^mqRVkڄ#jL+WTb`U81Tj&/.!'Nj Aш{*]lGq}A( GQzxuej&'P_y$Usχko؏_1zk\wwe=DZl:=V;]\b<>s/o*}BQs)9[_Q߮[HN!׈{5k>)Wѵl5W%ߑ[)-Xʔ|nuJn[`@ 3YzuYdzP._\eVuD԰s(Irs;I>\9hB^&ML;>\HW vǚ!~Y+u݋I髙]Zkd:NJ~S{o؁,^k0\o"Ho߿ !B{%H^p\0bT_w8`J{#/j2Y&5>.n6z??vؔE?]X"p]ڗV˖Hh@?{bgjɓULb}G"ZӴڟ5idIqۜb:}Xo[@!)M tjAveu9(/TPOĞLwE6Y [3:.$R/N"$RN"$Rg'Z'EPY鲀$7ޣպtv^<%2zU'IqV( +F=NCNXk>!a `!,Y2X)rt2 Lg+0`C_wTa$*Z]SqԖL~*ϡCv(?\;>$'dSjsz+ ?꓋x 80MYy<O6`7Λc~ =إqxv@OJ3y}w#}uܪ"VB=ǗLq{W*>B55؆tme մ=sy@2ښ3}98u!BIr@6nHG?M31{+rȽXq× h8&/PP9XEP|=5rYh㺡%J\?;iu*X <`i\Hg]{`= `p%^<*9JSӠF+.־+ձwY#i8{tiS:^ف[KÊeE;8!pFfAJi 6e5Fom JAX0" Q4]@CJMUJB秱*M]w{ m);?Dʸ2u-urk%F}-ӝ[?LI'7Y}.*悌U429=0*Z _0YgGgbV'8[Lʽ(h\5ip^k]T~wwu oâ۰x໻?PKX 1PK(2M settings.xmlZr8}߯H&-sKHoA\C~[2Y5Y@[-u>-UH^17#s3q}|!Z`)aǩ(mngbNK @( (I"Lw>.6WV$Bʨ&I-c|lzw7ct̿j3*ػ"f220 vLcf;;_*|\6WjjPYz pn̡[#Eat)獢Y~,[x& 7Γ; |8>&}E u8g|57 el<{˟.(^ 4r%h(Tϓ]aRpPȟBdG݂qyVbj5e8ྔ cˋ]ȓ{8qM`= 'LŏYm:<*kB̑JolRq&"0U!-e3]ArYLT8]k(e2uTG"tM?ͳ:}@gpnKqˁa,tk+# F|.Ɗ"!ʫmė C$]։)Nmiq6V>3hᰜy@5ȯih!܉y}G'Dh+)+{8JlyeUD{'c~ghhD:,LCˀNoZjvѡ'0g-8ۂdFX-);'6B*Dsԣ/(4%Fr]ń((^^ME ZrsvutTC|0G~ibRL \̏SceoiTnhA#_ҞM2Fl& T6FG+f0"]*@#,yXKӻ@MP_ۚgчr\qW+?$E6cHY}Gq1#WVjC'IؒYdѮjXAu| fkJbE<&S6®hIUWDYmy/VcCD6 l!߆,(Ky"uƠ?`Qtj$3wďi̒?Ƣ֚o?[tɺ6NCGն݃m cX*1yi64MŎf8x(ǧz?bF÷[WdM\8&H_(\GQR鹖hWU6䟖jƺcEg{p04ѨCu'VT^ay+kQNbqh ի_ecWO&Q 2\#pbzv}lᠾjŞߟ~`gvGGrh2w Aޔ- PK[^k+PK(2M'Configurations2/accelerator/current.xmlPKPK(2MConfigurations2/images/Bitmaps/PK(2MConfigurations2/popupmenu/PK(2MConfigurations2/toolpanel/PK(2MConfigurations2/statusbar/PK(2MConfigurations2/floater/PK(2MConfigurations2/menubar/PK(2MConfigurations2/progressbar/PK(2MConfigurations2/toolbar/PK(2M manifest.rdf͓n0D|e`9\_X/.%}]'*͡]fh8C;4`kg*|>y&ڸ^jj~ *!eI^eYExE%yL,Ƽ FD>} fy%N:90;:PD LچL(-&)}܂Gm-c1su_5R`""?^v}㧓 Fz{ ?VG5'PK=PK(2MMETA-INF/manifest.xmlTKn fU8YT LA!o_;ʯRjv}16GdUMɄR[g.6Q }n%r$ ٤ <&F&{$? X5a9Vdx_ X[(uL'^duwѷSXJѶO/Azxxhh_˾v?}d,zrr9d<__||Z] Rꭅe?F c9,W'0Oʙ%zZ,'2 ,7^3|up=6[wY3r5[w 0^_h%!$ϸpM9WV0{oj=rszIHc,7%A?8HZ_nr&sxgsg<|/<ƿp͟`Fy74p;LJfg%.=fSB`y. ~72_NZw*kRq»7Ilv8ܞWW} 7D]5h4[˜^x3˩| V3\E [m./b&ww٫ڂ1Pp}zv+𕶚AiVg_֚rN~dGIc׃+QQF[ږiS/$ux]nvki,@7G$XĜƷV6 :g˹;%p&vtwm6-5tZ|[߸n/`N }5Xpծ˺[xм:~{]kzuFY sҽbX;黱bV~)H*C7zFYS,Cno=.Jan5ggex1j62P[氿Mmsb k/w+.!;_+Fpop=ZkͿ{/*-!?_/Eo57 Q/G xbN_,W \b5ϖ0Akn!rx{QYvzm@$kN#N=Y1p | = *Ňio4K+jP`0Ín56 X+v bxbR-Kڭ]yP9׬GX;i: 6vtʠbexܜFy2x1ڒ%1u#v |bbeQϨbN^,U \ Opi]{qح&R M>X*r,|,ɱ(#ī2"K ͮ(#.4;ڡ]VNgsn\UVD8;ib+ M(#eo []mnXJNEwF=茴*"I3PQSH@o0W9\fgK 7rZ=KpvҜqUa\PF @1md~RBZ-FvPD(;ib_Ao s~5ڜ@2~RB))p=N}^l sJa82'ps9edO(7W mUD/6uʜPwhQ|mngK)>i475;{h UN{^lVU{BA h%'ep^k'1Jhڈ+챒5sRˀ_kX5 \Qf`Rq0NXx{^osag4Wz&M 8;aM: v\M9?>߮2vFKFk0h[ۥt-l7:*H۸߮ưv[4+~V] $ηoxIjcakl.o80-=ݑ~mx iͿ_lv6Ň q.f[;AKݼSx.FXӧP`c/2({Ԛpu=߂59FCS$tc2O`S2tv[6 }%l vgԟPgm4<2{QL^Tuf쾁L~OqܲՓs/q6kww Aq;Z-8hg;Oyhzdc\ycY1puV;iB?1gW!d3V8MFr"Jg V̮K6!=C{qݫ5H \Ux}i+|dIc<0o±2~{qcO{I!}piyX^U"X oB}0ՃB qqO:-|Gc{I{FfkE$ނ7VPynF^x;)b{IBDyhk6kYFUzb%^m6s]R|j֤Y~D.mg9dv-hlc?M11,V&&s%|mc:m3ޡưbpL {2b};:iw\b8Nww4q-grQ{G14_alyѱוh72r"%FC'P=ZeE#Wֺ+@k ~l>spuI}cy>)n,VO徻$."s{x\:|]+BE̽9<^a3aLߺãnax歝yyc<]ccn>:c7o?k`oh,xϫPA)6Y-6aRz=/:u>[Xl;w}}̙ >zd+'o3mL3]9kӷ5fԻ7rf4[S#26;c6]{Fۜr13a[#N6˜fmhAUȺCӑ֝Q36;fm6FYwF!hx(*[H iJ[L뮺7 :*|K76;?f!`\oq3f_ug Fj8l udMuiƅQ36ܩ;fm6BS{FHl0ִC9وHzAEGu('g;fm6ZPsFݐl֚P::UhD&Q$suM]_닅ev H9dxX)},,sX9m-__x|\6'W鱇k{L`_0c~f쯙ǹ{lb2v|AqmZ`\rSg"W};##PZa&ɨy=i7zӇI輻h ΀PG==i:q zxn exk4QO1hǧxF-x] \ \ 'JJJ>ܩJJJ%Wp%Wp%AVp%Wp%W++ *++dR \ \ G\ \ |2@JJ#JJJ>Tp%Wp%Wa%Wp%Wp% P*++hcm@F!$E_MFGGoQcutQY@Yp'6~>p>~/bßw SWrLeƠ!4 4ny-~:4'XdI Y[ⓣ+OgxRؒ_ Yy EVT-ЕfXt uG[ѐPdzR ]y EwǖhӘ_,ꪃ-Е̿Pt)zwl/\#Ëh.ɡҴN_- {:[׳wފ힮V͝}k->;oy_ؙK{: 媦zJh*k'T\U4N@hREsU\ nU4Z jYI\I|:@$J$J$cHU[J$J$J%Wp%Wp%C>R_˿g|ciTEr1{cCȎd{L|3Q- i Y N-$S N-dS N-DS N-$S N/gc$?^fqK[bi0bisRV;̓IKYV + + O(\I\I\|Nք_U.X`M僱k>b+}w kc3"V\ >yع'ɴ͞*-%ZV.x σec> A؃"Bm%]N~kt/|c 29r-iS~173w[έRr3^=xZ3y0ٵV1Gܚ)'Fkd<>]=>}}h\=m۝%I>b xs_~b`xu޹$ GNË{wfȿ?6co=2<{>jN.h)*vZn6뿷st.noYKXQOE/E$c]r>swz`9+o穃V?$Vhh bDyx o3PO\D)5qjyzZɭ-֮r!f^a=GeEځc~#Jgà V˲;1{@#poWp/y&8;p_3M#M#M$M1$MI$Me$M}$!68k^FbaI+zi z9 j+ p mP"OwwSn3k~杞+^|ИWo5W4Mn:;][vm|#n]a[mN[V%sIœr;lwo%epAĝ,F0|4syA\~̶q;>lW&*p 5a'ӯpan-OO/JIm{zˤ+QgjV풷;~6Ec&@~% {_58)oǭ֎˜e^ߺFI(|8asĶqN{}JU#]kl:6fM dhO1&G͟a"fHSL>q'9W#[_0ZG;wY/}f,`=,}k&w9rܑzlLu *x4 ŰyϿ;I;._%.ԣ© \d-$Y9%g@r[%󭉱`ƿ!L% &sLT׃̍>w'C 2[id.}oJn=w5?w]Bc"X_#3N `27pL<-oM`ckl[LǓz ۥ `TϸRij4 ?IP ii@1h75ՄξqM8I,pEbۏqI_á`t4Hf|˖8H臝ٔlndwCUmYpZL[3ĿW>a̪jkPnmeac ~Z@eޯp I)p҃c;tFXZ+/ڸN(S9MnM`0ޠtdIXc{iMëfl% >8$'ijns-W BENj,ݤxc~g u.ߠj7;A=tzy^:Z(ފ}ݕ;3V~~BpPøNGoL‚ HE*?@=7Hvk~_<^c|L4y֌1 19sv5KX䤀4$ϬZ`~qR[1j@s?PKURVP5P0%1 @'Z2Rð9V펆-2u̶9dlGX‚<9@ðm0IQn$؍=NO%([&e!hD# Gxn41hDz$,#<h,C=b9 yH@u(=J(C@mDuTPQd/`4g1˖K<"/,G-$; B ^3]PMGJx--2ʾyy^Wpw'O'l\;idi[C`lгh (,J|֯m\W]Ol /nbp9n6$VM̤?X4#0/=OEJاRphW;.Es1N-u3 5bR̕&_RHZZX0ά v]K>\%Ei#R|!aF hma@C(2H _y?,d9jiB|O .2f"X'{ޝ_Za3AB $7nۗ!vWWsn/n-u],\*\ǝ\Gn!D||$ H͚og$- *hK_K;sEpgHMӇHcIoֳʰ鷋mP^i0/< E㡠Gn8]^U?( y: GGfF3_iFY5N0Bh&+"-i.Pݞ?2允^< nX/Q@P>S05%6Y#." k+֛‹2 pGk*=F^S% KʈP) G]ٕFJA" f<9+h($T<`v7֦K}hEFqr7T@J*$kp,P+d26 F BYKB5!gҜJߣO>O.ݖzF[C9n'vތ%֑肼~ Ѐ?kU \0)<-V9m өДyf z15x^↚RM*P*^lҊ)_J9JS"~=A?f0h 4\7hF㹍 $)ФZ8knu|sR#3z CV'tĂr;7zxj^|yJC~ظ,h G{$%zBtZfIp].y&,$R; ck|xB%> oW Z2 !g:1ZQ ps! 2M:+i\r'E?:N9sl[;_| QfAkj|f败Aܸl 8Cov/n:9X_69ZndQߋߺs''װx`yCHJ FXoL0$+aܺOΜ1q]& [1dĈ(j7+p0,4Z?HL]e_0c[ZkZa5Vkn) {S8!_|z/J̠]pxdGDu.<> \Q ֜YW*d¯kƼWu+5W1J=</]=(W8G2o~LRjWS_ .n~TxvB ؏k*;컦KL!gd_ʸL(6rTjÙ=2eSzLߵx{n:?g^;05;sxè2lj߃(10 H.Yo$:%H+*$Đ7a0WI?mR% \߫BK̬BS|%&RZfFZeJƪQέ(Gqz@V>Vيyf)e9vK.#?vdNU|T~J656Vk[ʠ$U `m[shX&JSzQrU?ykѼrd92ؘjd*ִ- ,&'vՎwH8 \LШF rԒ*Uh=2 Uڲ~^ (éD^ Eߚw xXj'Ҩ~m_ |WnEcn?Y!Ɛ0`'\n_.7V/e W5\;\-P- #+r~$J%\E#;hJ>K+m(?_߾o̱.GixYLdĐ.O 883nu:~Xa=+DFe=olF5)#Dݽ`DFRUiՌ@YzZ &*ZjL t.Kӥn@ :_Hq'Ph:n3jUwe`(k4 Db~@Z!M'd!)PrPh+&:GI]_ڮ]c%8wNP}&ٮ7ikߨa!9bND.[BF!Ay+ %1- (/˅Sc!. (+e)KzzLsN4q2 #-% OA宗Θ8şGP*+R8rmhQ`80s5wFIR!|.ul)REhSjU ?Uaxh7c$Ғ*>v$v{\>:xLU*QAlTK1蕼-; i}!4%lr%dEgBWzȂRI8& X8"u%F8|=Teyt( ) 2t>8UR=B8grE@k. p(mr}ĵVG"e2ge~ ;,.$X$gsY߁ׅ Iˆvzbфs:G7;~\Ue!ܸhn`-բ8 R!5N.R ɘ NL8vTlg!F!~IȜqn;DϾw4H 7QVŅ2)#H}հKUtKƤASlcADsYhg܅0F#SZ|J)BKUjF&\X`,7ŽdxtZ7*VDhvjȽ;i1vb:tUj*WʌW[GB<XNn7XέGN_ :|(}=P`-Y"1Fy_"w^VjƃǖXHwT]׶ z9p@{g9wjlZ0 .UFD"T /P\|e}GԌ@䫿D OyAw؏;S!rj=0ljL wi͑֗_(>"bSSĻ%Ps5M SdÓ_CO1gu8d-a;z]LӵM-K07|ࢧjF;o#ҊBNP@\twX?6d²ZkdDNvnhHOͿZg)]9h ݻyH^mycOWvYp=#3V'ws\:I54_Ih؏̈́5Q/㭒#RoKHhٹƔ&'B^jAs6\M,m CqE(?.<.wrI%SZ()XF抸HsO #lMY%Q[$wDdaȅDt]jpSҮd<{kjpUD^JE{y9`|{lza; /n~p0J-=]ѿiJ^jӀͥ #3(K.L_V8)`IVpɿb3]$D5D{Yt/j z/?$[ˬ.a#0A~C!Z*YZkۍ1K&&5`TXbêZviȲ~hOVnm:  ɢe?.= i93;r.u0WO+JL|}Q7Jh~[,FOj,~um`3̡8_NE8J\xf邑Ꙋ[ٶ @ObE~yV.jVc h@Sn?-GD?_˺pG37Ti5Vv:˻+zEʹ`U"tʽF]Qa:`AFƒ{ Khäy_;e{ 5<PGy)Ꚓ(KTWm{7PO~֔AH Mfrݥxr"Y&_ 0dMMgqmc%+,4y]G]oӘ&&}/IolFQ4HBݷ:Rf  )R(h(Nɒ+ -J&`j+' )wE*azzK,^upnvZx +DUH7Dhf OV!D}?ϗiEz.{]:Z]:]:.{>x{P[mn dzq;]-\Tee}U$ظtn>.(ҐQKtב;ܔ8s*-xc5/0O~na>Xj봮q HR u iBfSm*? ~;̨oM,hcM6sGN Kh;Ԧ@^;`8h&n~B>i.;IEYoܻqّN)*řhWzH_[q f=zru"ԕB:}2U=ODS99;|23泤I>?FVv౉͙s&A*nkmcf?k@|.)Z|(۟"Oԡ8a}3TX@(xK4*1RUc'EpșrvhtQY2'5ŊT%yW3A4/Y"(PI&YY4H~tII|d\1`EN?Я9YfE EEEE0㗔)%9C -k8\bO[<4jȊzzc,zV.ልc{SQt}gVQ`"kIј~\V#`L̚rāǣ zWme'Gy_Q'ĆDVͤɃxtA+dWψHǏ^77մD9FUJ"x} ղ֯p|Nb']!P&X5IQ"{`-=MS S$sQhP'vDbMHp;fP34?˵mC/#"P`~!ucNg؟]4ߢ?xtpvBɎ5ҪCJ\:?aǐE9D59kB8OrVޜqY`~Si'#tE*g=8㮋j8fe.Mhi,أ9ČvSt4_ܤ2(_n%嶳˕ErK\Z,w5NuaAZ.aFcRV'Mp /*=Pi=ِgڲڨ(:g\kK^1O27IQ暑in !Z{*xk0CADă̆vw)#gr̍vDR}vy3x+7j"B+4#J|v H6z _ L}FaSA(hΎ{EbhDlwtԋI;Tu~2o:k39Cw\+K.RI3$LK,^^[ݲJْjַ/2.q"}uN¬Ux3}Q|EZy8t4W#l*ƇlTF KHV/3Iyg;f]Km,FRDFcLvyk FɵL0\-挲b81nT^;& /zP$@0Q}X JX^5Da9E3q f*)!uf^rI;V+(+c᮶Ե@})m5F` ~EPHYBf) 1>} cN"wүª,fÏȾ7WX\[@g侦v"idY@fnVʥ?:ӌß7;9"?Ttoׂl5c׵6Y=xk ̀:_;ZNqaVu cN'O XĽOIKHu&rDږv^ig_[p( yM}m ܟ0cAv&Y^g_*p;EJNni }K P3OwT SRlp[\{[t4.8sd/kasLXdƉ&OhDhy1 B r1-[X&*;9| |ٝݏ̲HG(5Eyb hqh@ty呇mkl7 Ӣ`%5aNم@mǘZ~2te`.*c9Hɼ$H;^=PC6wpPQ͆G<#-W1Kv Ea˜L toVQ'ՓJO+k |:Vc? 5y :,x %T.vE%x|>GA\ʂ-q.|~^r8(lV ?WzsYm!ND'"/8,kPM ԇAq@/W@=ݽ6SWz7 ,uSPzd5RZ.MhAo|ΧⅰFjuxś\N|}0qOPICog 6"LVqS+އe)3Oa$$KI0InqT$YR&,EBWVN m7|w2 7qcШd"B NCRqwGQPP1dS'0mHo}3>jt.ESkr DL7>E:2t2t2t-y ;ꨒdWg ϡ|F%!K`9btxPP)ucfǻW6 A--# DD}kP)8ԅg RO+bbN0;YC ծto E2?3 ϗPu"  [&cGc=Rܺ%gF8EԆ]|i-T8u*zT[Rm]Vp@s ?w}NHaz1*9e&q4ݟθY&W.(?&:i0 S;lZ|#o@ kVx0 fe-r_FZۉ4/.Ro/bfe^56D`KQZ>ԐA;eL+5I/V-`ޫGJ[Ai*߈,< o~bioNȧ9loo8M\$ ,,oM,tَ,b2tQ}"'3.WQpKbPc:~;% &->oNU*+s %;=G*Z&s<׮ǵqJ+@7BTr;jpT[;6VU&Du;N؊ME.UrqcKI0|+ {Gڙ{]/fM+*l Ңr)C(R#,R=0'ⶉjwNh~ FbwgwO"{['nީ.+ĩJ(+c9iS뢷i8y.ψ`'qߐ/ "ݟAWtCwY L;56`-YOЖ ʱx '/@4rA`pDĀr*¼ 5"hczgcqq/W!^Ƶ`q` @.x"A#Phi2z%DޡaS@5x{7͑zI-5L:MKsGvMj#)^{%@ >Qq}Jk ?2Ui-F0O T?Pg'?BÈg!fj7\q)t+Ra15 3g 3N!ү R#rhɾZXKH3'ALg5_GꝪ3YPrqX3/J0nIAE{ Ib:[+,9b(^s}0Yy@a1>wrk(DaeӃ_cFrElL(" MBV$wF%K Q{h[?Y{`^MnZ^d̘ڮ $Noj,][.g{wUڢj${wT%XB؝Vl_$ٓ0 Rv_ {=p}TdHZ\@`ܹ<o v}A?@:k MG{[mp`YF.\<|KT- @Ch'2HCBSMۖ2.w6{G* !zCA?l7{=PsGkM'jh;L)k82|SSxĶUYrbB W<Ȗ#>ymp".ZX6(o3mb{H԰#\hm7Gᑎ5qӴ,a|A6Leg/vbYA3w$,V!:͒{Zb0'n}7,Jnq2|e!ϰ? 7:CXG~PՓh PZ6^Y`LmWnDOt4/pE'7c/"vi{݈/m3tO>/}@G_-1oQ !Mc&[U^S5iq/S'wvյֻZzuu./^ ( I[x?h$2L'h4փBpEp ʁ&=BVn#1^JKɌbC(d/ӕ9H>CpjoL J $YosQڽ|4#04o\|| pn8eBǽkLW>zh2 B>)Ϥ pfXKv\9^ %KQe:z ߩ;;~ȩJK#kQr,h$jEFS(VN XnD2WCn" /s7y򸟏\aq^k^3̳@"͟dh-}B4JĦGF):|A85iZͦe8]`7Uu= 2̛`}@/yx<<8TnQn<uG*9jPfSl*CI7VTUPLz$_U׸DLpDOOEJg)Hz:2F<#'BCIb_;G5IS )>Vְ'IF.OXfqh'jdDpT)J$ m{ޡ;{{#\:ExSbq&Zb=.lVk6;v"w(PXAR܄NgjݲA\Z<j.^M Øn s3^4Jfve{,[hױ<ˢwGZsﺁV> LDD wE c𑏙~-İuSݧXܛ;𥨰CZC?+ʉ<RBoaWt/+qi+R͘X9J|8Qء [KXy에g7x0yV2-T6m/t=l\zK sxWvO]%sd[IB77~@I5'f/PD-!X,:P4{$[ܸ7?H$& oc\a8.JL^KGj&?6D-C5+f9/÷ps|3Oùcky'& 7y<\E|m rjk8J8K0v"-x#3,G#:*k鐒t把R)22&2Z&2 i =W-=,j$=h6U4^ 3 S( EK0R>?+ -#0$ote&D2L5%S' Jk,OTyW.*'q8=l /dp4d\ h tRNsq[:,mc̞YC' kl[rSNJjX1c46Sa3oZ*S>1rylǂ(7S^H,lQq[?0IlULWN+V#Uygb `>n[>p@|ݩo&*?wE %/[h^,ba*Z!;5x4|˦LBzsBBE' /2eC 3p"LoS5(f7Q Y8s/@ Uj9۹N%!1 P,&#pJ :CuxiK=--Ey(TwG#? }yKxLS/ cpX[*zgfVDqg`QEH Rz\p mKU» sxwjD.:&);ffLaZT+ +(Yf)Ф@U:%`ɖĮDB-pDB.)y¤ @8#xfj7'zzyJV"i@`?7#1Dcyp/[xM .C0laO-6M僿߮~=^h"J:k֠+& -]{Ђ]$p ^9]dN,;莒&#q_̘9IxtNa3W2Cvp4Nׯ$BRK*M_68%&mNAFA4J*!hmCQ+-$9P/9f'd1VKJ|ӡaZcHeliMw>t{畅3:p't:Q+p"E5Ex%L@ǣr";G]#^۸ K4lr:ռ": TQu!kw^ZV#KHdɓgxY~O01:#J{׵E̛&)/Ȱbo x#].`oЁpeQo\6 |K9ɒ+%1a6`Xq*6TThd)P#<eD_/5XG,r[TKru=-S&d<o;sd{M짒@Ǜ.}/pOFPDJ^0\[ H0'I5!`Knj9K^߉%1| %v S5! v$C10.VROpA$ԄB,_i2s_8?oQw A֠+WrE-nE;dR`mSCswO94Sý 쟗%O2S$vu5>'LmSX ȸ{InLT[6P:dJ5QE^KREU皬茲"BAlƒ .gd;R]G=Z187tfx, ΀YJKvF+7lI<`SUnuιni:U?05hhXQfgFR8p-WK~6Bt;Eq&Ci$T.tB (gΚrM2ԯ#toDt͜sCe/!u"/FP]Ľ dCGޔ8㶥0]؛/ܓU?Է d=˚ŞpV8>Q=o.yLb7~`0-+#нD E  =j!G/'ւwjק}( R6CtLN4N= :~G=:O /G</ oЋ:& WĘh@ZCy#3ͻ[|b1<ʮd>FYH n/o\~p=JާW@wriˎ~$K%E>8Y#[9)wp@cؚVB䄌%/3t W9kU r^6Ӳb=`yә2ƜCnMĈ,ۏk1I EO"%W|̸_m|Zd,PfnZq,ϟk}nE`(>WڤߙE.^[ӃHTyɟ`H#A~rLa@4b4:iMcOE̼g#]{%K,`Z)GK$cX$t[A5|##3*P|$}G?FXg:gHbJQZ#IdFPCm 1'(4 @W MY Ιp )~Wlos:g{:g{圍W8 ˳Vbż+kq Z~:9[7_Ebԥe/ӓANq),!YuӓN{Oz@~NZU}){eLi\D(Zgmj7 *6{dx,f۹rkx%6 S\ͱ]lie)^򾍱hCHTh~˘2Ӧ)rK{ƃrTScv8n'XPe0V5 ɜ $8Il^3b"z@f*(VXY2(.8O$|$pe]FqYtG7ے6\M\ԃʕ EBTut8^b'L?B1 _N٠W.EU:2u`-|U;0x0O,s0(cTq+H0Tb#Q[W l1w 3.t-aia  X^_]=<<4$n7.;,tp{˷M ߌIaǼ' G^Ny+ѤC0EL^Uc1"`.(Q8n n9ҳdHVJ;$Okl#m;0;ۇvK*8QCXve~ wDɨ2fn/چ;x}\~Z2K ĝ |IˎB M!Qo[V4_ g(R͒z _xǶ= IAqa~mD˝'ټT@HXDZHu \ߜi:k+ :uP'z 2Nu zX>RtEqR W!OD1EZb߼Un6Ҹ@}XX"2Kpq0 ]JM";^0HDN32s3 #vh1ר29y|y'/ۘJl": [UKH7}YAz 2=3/ohLLj|tŒG 圿dͽv`R`^@%uP9lp:i  Pdp>F֥lŖf uI?B8g*L{tPVMSciE~xF?~R)j4ɚ'CB{öQrRoU7CȽWH7#?΅꺥5#2$!K2,^X~!*&|;p5z`ҼG*mzlryϖF;hW$j]Vv1=թåuxi(;֝*n>f5vw皍Jvcwog9bt}W?)ȮO8 %k̠|T:\XӀO^g!1n";B'Lπ@6|9yv e:H1(^ʡV ̪-m5nݳbe.O6lݠ[].aN")/~HgM֘%"GizYVF8 (FSa("b֕,8ǖЅEh2DV8'cVM^~P{1?mQaduĀaJKUY]LQY0_B1@wa|2MԎocLJ5?tjIcC&P ᔂօQ frc=X]d~2梶"XO sGʤvvL'=|1 gPWfBQ"(_:Ǻr&.I5ûn|"vyD\($6lڢDWY@6ʳ-ivr. Fl_>%uLoo~- os1Nk ̸IwhjsHsӁ.Ŭxˉ@}k^(s>UܥE,)8aNMX)HI?%p(jťz$ O0 ;L>Pz TCؑMML¬7Z4 'Z?GdbwgR 3*Z0RIc`c:^ ("?gFt?2eMVCL˼q~ :Eҷ a+yLe T <2 ŹxRI%6CEa`+$oϻ '0f#-/% EyB9As(()JL{^L,"vU@J@5K3Y=r'w%G ^Gm:#oK0qlH-r Zj`?O'v3Gߥ%~đGMQ'nq].֥[nw8Ϧu{# ڊ|g`F}(Br<7Rq5GjV‘Πl`*rg䨡&e1z}jާO RY$ʾ&ՍY@4f4tCsIJ`>Df:V?~H## t3S  ;(wқy<'g̶xJ,^Tw2 &0*jϏC?n5D"1 /R*rS_ sSXM72>xzŰuijt^8ԡQ'AcK/ /1^fah\< ), vv麕u!/k~\FeCwuO'|Dam_,Dη$¤ G;ƍ?E|+OLOTԇn%DO:yNT*K(9/gN;R+5)XF'3'x]]E':`0ƚ}pB#zj^0²ǾT`=aM@c GaNhO;A$;߅xAW|m()X?|sq~:ȝϏ_U-. lb ԉDZPL9|AV4 ?گk`>t^K:e}!7 gkʯ;H*5RhcRĬ(A-OeVm¸}&}r4P1W쾳1?= V,(lf4mp^xTd䊠pmRxhSʚq{tWuĎšWz_R; ! _ۣIA;UlT|-;aXm5|$!1YL0|'=GQW ^97k&'^*qI'$ >09P̆Wãݗ/wwRX _2Qb*|kHRnv3r3UcXyZns48!x_*Эvef>3061,[>3-UfR~zո+՛( rבcPO%d [ȫ) 16 :J%Teh!N|3·ɺ u_QؗPo5d45A?P [sg|{$CHNq"oڐF=>w* >BiofVL)rYv>&P4MZ2b L\y{<|e ty@ﲞ^yXv[]p1 LNi#)LEvu=1^'o*NM9tB.O7de1TUELռ Dqfr8|p@Чz\E>b- ҒtWTh&rayD)}WAT ḀyGap%ԬӍܕ}w{ $ZVQAEAqCv",]"5b+hnlzi1o0LJg.=NJ34N>ډ>70PGt`C l@>JGj!HL~{؆|Qx$ҩ'1*iP30ZQcq^qqEw`YFëV G>ީ%m>ot^3JͰmWiG,g k4S֙%{fyY7.cwNhL)]תޛ Kq$ oVGط@FYR Ϙ!/VWMh3fsȴ;1.13z۲<\zx#nr9҅1P+)֒Khbd&ʾMS/:R tF(yɼ*MͿv?y`d@&rڜYA qu͍ϱGچim[Tޗ;u1N}C-2cU䯇EBe!Z) |f2SP3[mV%O>aVv3+m<;` KVzrB4&'ϬYVYq)oxe:_ FE3)ES` D{,\g&ڨJ<~<9hS䏟6qz3lIsOz !46.rdK?gުҢJOGF}Bg }yO&~Aki{ =sqg734+ܴin 47偗쮃,q/i;-yZǖ*4"vzwPIRКҤ0Spf.diZ~3q{cE* 1߲"OZ ^3t焁=<+ znX*Z0&,jUDJUvׁG0ӔMY6]r(@$fXqY(j`!vH08c b\eM sΉܯ>9xkys6ϘˍL J!<;#Mm j'3VIg9od2\Z oas;1c5dU {KEOkRZ%`XJR_9r5%?,P1+¬嘟짮㹩[q6'x[ o;!*hd[2}w' GdЫQIzR8ZvːUpNš)hC"sCN3ɟEɊduv.9;g?cX]x!I< 4~M7Ia#muŬv̻\HTD0ᷛxY\o\t)f^=*l=|a`EaG}wAg/ir DpF5„LP!ߵ/(keb5Bzi|]3L pWCl9X**c I|~DZ)#bF'AH'9jQD`Lhݲ~RAwJ`>Cwu_?g Fl1\Nj僢y#` 4 Fv=> bO6_`mJRu8*&wFu´|3Tyݙ/س Ė5WWb(]橴h%ޢd%ѫ3ti:&^(쪾/ 4KVuMAn'13TEY),%\;Cx8'*NBMtydQfdݫZNkR`#{ =CsKbgS )6Z,z<(׹ET|l4v:777 q2ēA^{j8gWCO\d,a@vG[xzH WNJɅwެugl/F5A&u}BjQNh}(HOED5#&p$ҍZ*n/N^ cbKe;4`i?IP Y r5TLɆJ cәlh; &2:!Pv܌vp[eZ𐇊~ǷmLWw q`k^hi% PZaIx5sq JBS)[{H. O;$dg M8Q@!J6^ΪJfΗi9kaY^3ya#1W3qDZ/lq=-LGMcxqi(-Zl'Tr\[Rk9Pj g0<_z<k] J/XjqNQcV(pTIK`QvM[\ $[I-yP}_?Ea3/H!$}KOio]d!!BK9S'L FS!N)tuz-6wԛ;_n4/*&' ţdfmxB 2 쎙.|W ^AJN7%'=Q<"P&X;x4ԅPG\N,A #.m, ɝei 섗"Fh+7;)i E#Wbo3di˃"۔ ߳`?4U]H@?cʁG]z#"" 6*JAԔ*]kqHP=/9:;X E*tG0Su(NozJdQR{5j*&Ώ, XGv$_.K T,gб 12\JRXEV8rwIl'_78".*u%y**k=S^sm<50[Rs|'k;kdA4ѬZFEY>P~?_<*qn/(rEqr^k̸GqI D$텋DTi.;[:osA8Dr(JcMr~43-kn۞YɈFFS?4jBi|7mvUnlAOh@u4ܝ7 s[7n6ncj~5Af w4U4ۚ4䍓a1rsۦ>ry꭮nԐglmo 2l1qVG6Opl/cK TL- / 1G{}VPŞZc-Qe7^!/m8O߼T{ 3X˩HKW_OU߰Z8xZ|*ۗjU3U̬;Lؑ^BRtkOup5Xk.g?]V5 d忆By&/FW+<<p2$rFb4|"9p0(%A1v0lZ{zjN47SƾjqiX G\c}mp*ou>tMCLN>=&+\Z9Iժ-Zg*!R3 QS:s|37_i($P,*ݰjATLW?\Q&rjNʊS}r_j΀0Egx-K R?㢵ͼ pc0I8IOmp'L<#kq~x.fF[6 ߗ\ő[-.ykĚh(9Jjs~>{;>6}}RgPK@ PK(2M^2 ''mimetypePK(2Mz2F MThumbnails/thumbnail.pngPK(2MO  e layout-cachePK(2M LV{~f { styles.xmlPK(2MX 1.meta.xmlPK(2M[^k+ settings.xmlPK(2M'-&Configurations2/accelerator/current.xmlPK(2M&Configurations2/images/Bitmaps/PK(2M&Configurations2/popupmenu/PK(2M&Configurations2/toolpanel/PK(2M1'Configurations2/statusbar/PK(2Mi'Configurations2/floater/PK(2M'Configurations2/menubar/PK(2M'Configurations2/progressbar/PK(2M(Configurations2/toolbar/PK(2M= E(manifest.rdfPK(2MsXk,)META-INF/manifest.xmlPK(2M@  *content.xmlPK writer2latex-1.6.1/doc/w2llogo.png0000644000175000017500000001275013247531152015467 0ustar renerenePNG  IHDRNkIDATx]KvUh-xl#fl#z-xm!@T5[=9NKf@~߾};V履L?~C]ϟ_^^hD%a?CpΌr}PU J?Ҵ^Aݛ>_KX IЍG ` aNNAˋr&_~_~&LFC,+:=??_Lrr.k#j:d!(+[}򿙹_(mNM$Ǐ۾-aYgvau xTE ƂP43!ÝThHsdgV#¢97j_Ak,tJJ*&vrJHTR5Q}[FPT|:*R%W-ME&\N { p[ &} K(hDsJR9·Xɲ8)'aNJvȖj2>̈`>^6` I8Gc#3WҎbcpL=23g u,%s%}Ak2 Oe;(!h^~l l4I4)n8νY ŽR a On~i}ȑxi!'p;ai`:XM|ea8$U,(#uteR5ְFؕ."\&y7(MOO6|bU XcH \هJhf!.({)j~t'b-i筿&$;vwWx`[qȇ' #qY^%/(؉ɿ[p~O7r 는נ2.bp k$(KCMJ@;p/Fjwأ3|,5W^xOzj-]u_Hq-VRtMdeЄscDM}ݑi\ YL0OLk}CjgwLw+%7mmOǏ#Q KBͬ:T5;sVYNtFKCد, E; sZK8$Q2.cnXpL&0mtVVu˺Sfb}(sظ:˅ɒlW/{ L~Z"tlW6hlWDv/_帕q1ӧUŹ;P ;rWuGTyi5db.I/q3MfX!2[!GnzSn`sOxRWzI63*lfV ~;4CnG$}2S φzőxd(|<7[Pq54].[45)jHa߃\hdLz#\fsgɘ;xKN js0aB"5sIFfxOpġK`_͛g|Մコ zpLFdngW3zeMU٩SoK l}d] ಌ*PߢQҫ4rlMVȉzG9۳1Wxk} 2 *𬂃6H :j1^s> d͈v@bRڄ3 G0Hñrs} U3*RM >fsFPX?%HjDsw"^.ԴEX+V+ݦr<[BDIdT,Sp-@ƨe#z+ i6əǗeI(oI0M 6)؏du5jK!}Ɣʮ[lkP84 83;v__fRcj:mA$ 1 Lم)a밹,+3VӺpI77GJ_#hZd1Up핺pFfڕ"\ u2Q4I<ΗӂNהě]RmKwq'͙5КsZ<s&Y3k!VGx+Z Hv:(dA'"izX" \WL\p d2)nM4($'9I}Mt*7. %0C¯s{6kb_iӭU6VIx$ ? n ^?tq< eCVm7@$*]yF-̩ $U#3iTYՂ7T%^aeU9O8wCM+eдZ6"iR+λRPV/s~})DF[hy&3s_+anb;ԉ{1~z;p^iKtm2V;SEQ>ߋc~Sm<) R-'@qEQ@O겑4T[^BcxBA(֙)@fz:Ae 'Z,Jl^wV?F%tx*[j WT,%㽷FRGUeyҡֹjuJ֒-*( beiTƑ/?/ꋗKY~JԼf^mVwku T-̮B6m FY]N4 _v>"sN[ay~(qrU2bNXxpk١bg"O(M9}P|kekF5˸y`;F\tp` ܆Vߡb6&qqZU5c #Lqbz5jwV@ 3C)FK!QFՄm͐\|~$T֌jZ[]*@FgPN8hs[8A njE?>==oC#6587@  K!=}kяѴmX6Ym:ln۸֥ 7m,-6(7݂HLq'[vYջmʂLfgxތ}/p!z}ױL )8/\G-nXUil;U0(zbJ$  ?pkycFDd5;I$;*7TZ [GdY}'*lOEGe`(9J6JAeG]0sF Pi{RL0,?>D"}V/dh$8:= K`c KqyqSynI.m@qPhStC=L>GxqX۳(AЩTG+t^D Pf|L1&ݔ>G47uGns+`Lp#|ܗ! {z0 ۧkwS#^!6Gv]<>Qme\qJ.8l9EfwLy{xCfx+ pfJ+iSyDr|YHmC%3JyX7_L6{uN9?nQٍѵu%W$3'^ToTVtd2/dlNaiˬJ"֗q/&!{&6Ϥ<5>^7 J;O'X!W#Fے2/u7*YQ2 !~T8m7l}J%c9+ʘcv: G tۉMR+ HTU/D S|y t޿{G BN$JuZ\Su(=HG85͕J.e%[hI?bUϢR8?[> .u^UY/;!.*x&۞ uY)@z\w&}>==qTQ<(KHE*3]<,={G|S8o0mmVR>>/Vx Π{ʵ$*N7ZϏM,>GytqT&AkoC-/pxCZHe9I6Jr\pKU*bQW!'do2Y&'(*ҘC Hr|מgw"n/cNmw)Wf`TUq[dpLqV@<zR[, {`2]愯:lY56NˣYλZ~c:p(DM1H>7:Da}}XXLg;Ky/ yR-?R8Ew)FVXSG%,˩;#CɵﱔO M,^jo4vYz[-+Wjӝ([WX-*2րߋ TR')y4 Srw2jdb,IFA~fgtr>X[%&ZO KUogs%MˉQ78V6n5L>ϔi2@Y.h2xlI󻓗>Xb|<@G)5z:pb3>-ILJZI%.Y&i,%L*$.ˣY2>Y9q~" 1e zv}?M]oڣ$9Ϙ-,k1=㌜w>ѪO]d#SK ȴXC*ɖn`-6u&aޤ6ưT#b[mqM$-fK!LaTeX code is in general very context dependent. This class tracks the * current context, which is the used by the converter to create valid and * optimal LaTeX code.

*/ public class Context { // *** Formatting Info (current values in the source OOo document) *** // Current list style private String sListStyleName = null; // Current background color private String sBgColor = null; // Current character formatting attributes private String sFontName = null; private String sFontStyle = null; private String sFontVariant = null; private String sFontWeight = null; private String sFontSize = null; private String sFontColor = null; private String sLang = null; private String sCountry = null; // *** Structural Info (identifies contructions in the LaTeX document) *** // within the header or footer of a pagestyle private boolean bInHeaderFooter = false; // within a table cell private boolean bInTable = false; // any column private boolean bInLastTableColumn = false; // last column private boolean bInSimpleTable = false; // l, c or r-column // within a multicols environment private boolean bInMulticols = false; // within a list of this level private int nListLevel = 0; // within a list that continues numbering private boolean bInContinuedList = false; // within a section command private boolean bInSection = false; // within a caption private boolean bInCaption = false; // within a Zotero/JabRef citation private boolean bInZoteroJabRefText = false; // within a floating figure (figure environment) private boolean bInFigureFloat = false; // within a floating table (table environment) private boolean bInTableFloat = false; // within a minipage environment private boolean bInFrame = false; // within a \footnote or \endnote private boolean bInFootnote = false; // in verbatim mode private boolean bVerbatim = false; // in math mode private boolean bMathMode = false; // *** Special Info *** // Inside (inline) verbatim text, where line breaks are disallowed private boolean bNoLineBreaks = false; // Inside a construction, where footnotes are disallowed private boolean bNoFootnotes = false; // Inside an area, where lists are ignored private boolean bIgnoreLists = false; // *** Accessor Methods *** public void setBgColor(String sBgColor) { this.sBgColor = sBgColor; } public String getBgColor() { return sBgColor; } public void setListStyleName(String sListStyleName) { this.sListStyleName = sListStyleName; } public String getListStyleName() { return sListStyleName; } public void setFontName(String sFontName) { this.sFontName = sFontName; } public String getFontName() { return sFontName; } public void setFontStyle(String sFontStyle) { this.sFontStyle = sFontStyle; } public String getFontStyle() { return sFontStyle; } public void setFontVariant(String sFontVariant) { this.sFontVariant = sFontVariant; } public String getFontVariant() { return sFontVariant; } public void setFontWeight(String sFontWeight) { this.sFontWeight = sFontWeight; } public String getFontWeight() { return sFontWeight; } public void setFontSize(String sFontSize) { this.sFontSize = sFontSize; } public String getFontSize() { return sFontSize; } public void setFontColor(String sFontColor) { this.sFontColor = sFontColor; } public String getFontColor() { return sFontColor; } public void setLang(String sLang) { this.sLang = sLang; } public String getLang() { return sLang; } public void setCountry(String sCountry) { this.sCountry = sCountry; } public String getCountry() { return sCountry; } public void setInHeaderFooter(boolean bInHeaderFooter) { this.bInHeaderFooter = bInHeaderFooter; } public boolean isInHeaderFooter() { return bInHeaderFooter; } public void setInTable(boolean bInTable) { this.bInTable = bInTable; } public boolean isInTable() { return bInTable; } public void setInLastTableColumn(boolean bInLastTableColumn) { this.bInLastTableColumn = bInLastTableColumn; } public boolean isInLastTableColumn() { return bInLastTableColumn; } public void setInSimpleTable(boolean bInSimpleTable) { this.bInSimpleTable = bInSimpleTable; } public boolean isInSimpleTable() { return bInSimpleTable; } public void setInMulticols(boolean bInMulticols) { this.bInMulticols = bInMulticols; } public boolean isInMulticols() { return bInMulticols; } public void setListLevel(int nListLevel) { this.nListLevel = nListLevel; } public void incListLevel() { nListLevel++; } public int getListLevel() { return nListLevel; } public void setInContinuedList(boolean bInContinuedList) { this.bInContinuedList=bInContinuedList; } public boolean isInContinuedList() { return this.bInContinuedList; } public void setInSection(boolean bInSection) { this.bInSection = bInSection; } public boolean isInSection() { return bInSection; } public void setInCaption(boolean bInCaption) { this.bInCaption = bInCaption; } public boolean isInCaption() { return bInCaption; } public void setInZoteroJabRefText(boolean bInZoteroJabRefText) { this.bInZoteroJabRefText = bInZoteroJabRefText; } public boolean isInZoteroJabRefText() { return bInZoteroJabRefText; } public void setInFigureFloat(boolean bInFigureFloat) { this.bInFigureFloat = bInFigureFloat; } public boolean isInFigureFloat() { return bInFigureFloat; } public void setInTableFloat(boolean bInTableFloat) { this.bInTableFloat = bInTableFloat; } public boolean isInTableFloat() { return bInTableFloat; } public void setInFrame(boolean bInFrame) { this.bInFrame = bInFrame; } public boolean isInFrame() { return bInFrame; } public void setInFootnote(boolean bInFootnote) { this.bInFootnote = bInFootnote; } public boolean isInFootnote() { return bInFootnote; } public void setNoFootnotes(boolean bNoFootnotes) { this.bNoFootnotes = bNoFootnotes; } public boolean isNoFootnotes() { return bNoFootnotes; } public void setIgnoreLists(boolean bIgnoreLists) { this.bIgnoreLists = bIgnoreLists; } public boolean isIgnoreLists() { return bIgnoreLists; } public void setNoLineBreaks(boolean bNoLineBreaks) { this.bNoLineBreaks = bNoLineBreaks; } public boolean isNoLineBreaks() { return bNoLineBreaks; } public boolean isVerbatim() { return bVerbatim; } public void setVerbatim(boolean bVerbatim) { this.bVerbatim = bVerbatim; } public boolean isMathMode() { return bMathMode; } public void setMathMode(boolean bMathMode) { this.bMathMode = bMathMode; } // update context public void updateFormattingFromStyle(StyleWithProperties style) { String s; if (style==null) { return; } s = style.getProperty(XMLString.STYLE_FONT_NAME); if (s!=null) { setFontName(s); } s = style.getProperty(XMLString.FO_FONT_STYLE); if (s!=null) { setFontStyle(s); } s = style.getProperty(XMLString.FO_FONT_VARIANT); if (s!=null) { setFontVariant(s); } s = style.getProperty(XMLString.FO_FONT_WEIGHT); if (s!=null) { setFontWeight(s); } s = style.getProperty(XMLString.FO_FONT_SIZE); if (s!=null) { setFontSize(s); } s = style.getProperty(XMLString.FO_COLOR); if (s!=null) { setFontColor(s); } s = style.getProperty(XMLString.FO_LANGUAGE); if (s!=null) { setLang(s); } s = style.getProperty(XMLString.FO_COUNTRY); if (s!=null) { setCountry(s); } } public void resetFormattingFromStyle(StyleWithProperties style) { setFontName(null); setFontStyle(null); setFontVariant(null); setFontWeight(null); setFontSize(null); setFontColor(null); setLang(null); setCountry(null); updateFormattingFromStyle(style); } // clone this Context public Object clone() { Context newContext = new Context(); newContext.setListStyleName(sListStyleName); newContext.setBgColor(sBgColor); newContext.setFontName(sFontName); newContext.setFontStyle(sFontStyle); newContext.setFontVariant(sFontVariant); newContext.setFontWeight(sFontWeight); newContext.setFontSize(sFontSize); newContext.setFontColor(sFontColor); newContext.setLang(sLang); newContext.setCountry(sCountry); newContext.setInHeaderFooter(bInHeaderFooter); newContext.setInTable(bInTable); newContext.setInLastTableColumn(bInLastTableColumn); newContext.setInSimpleTable(bInSimpleTable); newContext.setInMulticols(bInMulticols); newContext.setListLevel(nListLevel); newContext.setInContinuedList(bInContinuedList); newContext.setInSection(bInSection); newContext.setInCaption(bInCaption); newContext.setInZoteroJabRefText(bInZoteroJabRefText); newContext.setInFigureFloat(bInFigureFloat); newContext.setInTableFloat(bInTableFloat); newContext.setInFrame(bInFrame); newContext.setInFootnote(bInFootnote); newContext.setVerbatim(bVerbatim); newContext.setMathMode(bMathMode); newContext.setNoFootnotes(bNoFootnotes); newContext.setIgnoreLists(bIgnoreLists); newContext.setNoLineBreaks(bNoLineBreaks); return newContext; } } writer2latex-1.6.1/.svn/pristine/4d/4dbe7d514abfef4a0d3e5e652010e2c6083541db.svn-base0000444000175000017500000000233215077122400025056 0ustar renerene/************************************************************************ * * StyleMapItem.java * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License version 2.1, as published by the Free Software Foundation. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, * MA 02111-1307 USA * * Copyright: 2002-2011 by Henrik Just * * All Rights Reserved. * * Version 1.2 (2011-03-30) * */ package writer2latex.latex.util; // A struct to hold data about a style map public class StyleMapItem { public static final int NONE = 0; public static final int LINE = 1; public static final int PAR = 2; String sBefore; String sAfter; String sNext; int nBreakAfter; boolean bLineBreak; boolean bVerbatim; } writer2latex-1.6.1/.svn/pristine/65/0000775000175000017500000000000015077122377015607 5ustar renerenewriter2latex-1.6.1/.svn/pristine/65/65a4f8c9dfb4f66ec23287b852b09efd39f7bde1.svn-base0000444000175000017500000000402515077122377025155 0ustar renerene/************************************************************************ * * BibliographyConverter.java * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License version 2.1, as published by the Free Software Foundation. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, * MA 02111-1307 USA * * Copyright: 2002-2018 by Henrik Just * * All Rights Reserved. * * Version 1.6.1 (2018-08-07) * */ package writer2latex.xhtml; import org.w3c.dom.Element; import org.w3c.dom.Node; import writer2latex.office.OfficeReader; import writer2latex.office.XMLString; import writer2latex.util.Misc; /** This class handles the export of the bibliography. Most of the work is delegated to the * {@link XhtmlBibliographyGenerator} */ class BibliographyConverter extends IndexConverterHelper { private XhtmlBibliographyGenerator bibGenerator; BibliographyConverter(OfficeReader ofr, XhtmlConfig config, Converter converter) { super(ofr,config,converter,XMLString.TEXT_BIBLIOGRAPHY_SOURCE); bibGenerator = new XhtmlBibliographyGenerator(ofr,converter); } void handleBibliographyMark(Node onode, Node hnode) { String sKey = Misc.getAttribute(onode, XMLString.TEXT_IDENTIFIER); if (sKey!=null) { Element anchor = converter.createLink("bib"+sKey); hnode.appendChild(anchor); anchor.appendChild(converter.createTextNode(bibGenerator.generateCitation(sKey))); } } @Override void generate(IndexData data) { bibGenerator.populateBibliography(data.onode, data.hnode); } } writer2latex-1.6.1/.svn/pristine/65/650becfe43d4bddccfe58a959a5cca7a2d036fd5.svn-base0000444000175000017500000000054215077122377025425 0ustar renerene The package writer2latex.api

This package contains the api for using Writer2LaTeX.

The api consitst of a factory class and a number of interfaces, and is used by the command line application as well as by the filters. writer2latex-1.6.1/.svn/pristine/2c/0000775000175000017500000000000015077122401015645 5ustar renerenewriter2latex-1.6.1/.svn/pristine/2c/2c897ac87fada5d4d6e2090f9ca3ed76e6ae6b8a.svn-base0000444000175000017500000005714015077122400025347 0ustar renerene/************************************************************************ * * ListConverter.java * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License version 2.1, as published by the Free Software Foundation. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, * MA 02111-1307 USA * * Copyright: 2002-2015 by Henrik Just * * All Rights Reserved. * * Version 1.6 (2015-04-14) * */ package writer2latex.latex; import java.util.Hashtable; import org.w3c.dom.Element; import org.w3c.dom.Node; import org.w3c.dom.NodeList; import writer2latex.latex.util.BeforeAfter; import writer2latex.latex.util.Context; import writer2latex.office.ListStyle; import writer2latex.office.OfficeReader; import writer2latex.office.XMLString; import writer2latex.util.Calc; import writer2latex.util.Misc; public class ListConverter extends StyleConverter { boolean bNeedSaveEnumCounter = false; private Hashtable listStyleLevelNames = new Hashtable(); /** Construct a new ListConverter */ public ListConverter(OfficeReader ofr, LaTeXConfig config, ConverterPalette palette) { super(ofr,config,palette); } @Override public void appendDeclarations(LaTeXDocumentPortion pack, LaTeXDocumentPortion decl) { if (config.formatting()>=LaTeXConfig.CONVERT_MOST || !styleNames.isEmpty()) { decl.append("% List styles").nl(); // May need an extra counter to handle continued numbering in lists if (bNeedSaveEnumCounter) { decl.append("\\newcounter{saveenum}").nl(); } // If we export formatting, we need some hooks from lists to paragraphs: if (config.formatting()>=LaTeXConfig.CONVERT_MOST) { decl.append("\\newcommand\\writerlistleftskip{}").nl() .append("\\newcommand\\writerlistparindent{}").nl() .append("\\newcommand\\writerlistlabel{}").nl() .append("\\newcommand\\writerlistremovelabel{") .append("\\aftergroup\\let\\aftergroup\\writerlistparindent\\aftergroup\\relax") .append("\\aftergroup\\let\\aftergroup\\writerlistlabel\\aftergroup\\relax}").nl(); } super.appendDeclarations(pack,decl); } } /**

Process a list (text:ordered-lst or text:unordered-list tag)

* @param node The element containing the list * @param ldp the LaTeXDocumentPortion to which * LaTeX code should be added * @param oc the current context */ public void handleList(Element node, LaTeXDocumentPortion ldp, Context oc) { // Set up new context Context ic = (Context) oc.clone(); ic.incListLevel(); if ("true".equals(node.getAttribute(XMLString.TEXT_CONTINUE_NUMBERING))) { ic.setInContinuedList(true); } // Get the style name, if we don't know it already if (ic.getListStyleName()==null) { ic.setListStyleName(node.getAttribute(XMLString.TEXT_STYLE_NAME)); } // Use the style to determine the type of list ListStyle style = ofr.getListStyle(ic.getListStyleName()); boolean bOrdered = style!=null && style.isNumber(ic.getListLevel()); // If the list contains headings, ignore it! if (ic.isIgnoreLists() || listContainsHeadings(node)) { ic.setIgnoreLists(true); traverseList(node,ldp,ic); return; } // Apply the style BeforeAfter ba = new BeforeAfter(); applyListStyle(bOrdered,ba,ic); // Export the list if (ba.getBefore().length()>0) { ldp.append(ba.getBefore()).nl(); } traverseList(node,ldp,ic); if (ba.getAfter().length()>0) { ldp.append(ba.getAfter()).nl(); } } /* * Process the contents of a list */ private void traverseList (Element node, LaTeXDocumentPortion ldp, Context oc) { if (node.hasChildNodes()) { NodeList list = node.getChildNodes(); int nLen = list.getLength(); for (int i = 0; i < nLen; i++) { Node child = list.item(i); if (child.getNodeType() == Node.ELEMENT_NODE) { String nodeName = child.getNodeName(); palette.getInfo().addDebugInfo((Element)child,ldp); if (nodeName.equals(XMLString.TEXT_LIST_ITEM)) { handleListItem((Element)child,ldp,oc); } if (nodeName.equals(XMLString.TEXT_LIST_HEADER)) { handleListItem((Element)child,ldp,oc); } } } } } private void handleListItem(Element node, LaTeXDocumentPortion ldp, Context oc) { // Are we ignoring this list? if (oc.isIgnoreLists()) { palette.getBlockCv().traverseBlockText(node,ldp,oc); return; } // Apply the style BeforeAfter ba = new BeforeAfter(); applyListItemStyle( oc.getListStyleName(), oc.getListLevel(), node.getNodeName().equals(XMLString.TEXT_LIST_HEADER), "true".equals(node.getAttribute(XMLString.TEXT_RESTART_NUMBERING)), Misc.getPosInteger(node.getAttribute(XMLString.TEXT_START_VALUE),1)-1, ba,oc); // export the list item (note the special treatment of lists in tables) if (ba.getBefore().length()>0) { ldp.append(ba.getBefore()); if (config.formatting()>=LaTeXConfig.CONVERT_MOST && !oc.isInTable()) { ldp.nl(); } } palette.getBlockCv().traverseBlockText(node,ldp,oc); if (ba.getAfter().length()>0 || oc.isInTable()) { ldp.append(ba.getAfter()).nl(); } } /* * Helper: Check to see, if this list contains headings * (in that case we will ignore the list!) */ private boolean listContainsHeadings (Node node) { if (node.hasChildNodes()) { NodeList nList = node.getChildNodes(); int len = nList.getLength(); for (int i = 0; i < len; i++) { Node child = nList.item(i); if (child.getNodeType() == Node.ELEMENT_NODE) { String nodeName = child.getNodeName(); if (nodeName.equals(XMLString.TEXT_LIST_ITEM)) { if (listItemContainsHeadings(child)) return true; } if (nodeName.equals(XMLString.TEXT_LIST_HEADER)) { if (listItemContainsHeadings(child)) return true; } } } } return false; } private boolean listItemContainsHeadings(Node node) { if (node.hasChildNodes()) { NodeList nList = node.getChildNodes(); int len = nList.getLength(); for (int i = 0; i < len; i++) { Node child = nList.item(i); if (child.getNodeType() == Node.ELEMENT_NODE) { String nodeName = child.getNodeName(); if(nodeName.equals(XMLString.TEXT_H)) { return true; } if (nodeName.equals(XMLString.TEXT_LIST)) { if (listContainsHeadings(child)) return true; } if (nodeName.equals(XMLString.TEXT_ORDERED_LIST)) { if (listContainsHeadings(child)) return true; } if (nodeName.equals(XMLString.TEXT_UNORDERED_LIST)) { if (listContainsHeadings(child)) return true; } } } } return false; } // Convert style information /**

Apply a list style to an ordered or unordered list.

*/ private void applyListStyle(boolean bOrdered, BeforeAfter ba, Context oc) { // Step 1. We may have a style map, this always takes precedence String sDisplayName = ofr.getListStyles().getDisplayName(oc.getListStyleName()); if (config.getListStyleMap().contains(sDisplayName)) { ba.add(config.getListStyleMap().getBefore(sDisplayName), config.getListStyleMap().getAfter(sDisplayName)); return; } // Step 2: The list style may not exist, or the user wants to ignore it. // In this case we create default lists ListStyle style = ofr.getListStyle(oc.getListStyleName()); if (style==null || config.formatting()<=LaTeXConfig.IGNORE_MOST) { if (oc.getListLevel()<=4) { if (bOrdered) { ba.add("\\begin{enumerate}","\\end{enumerate}"); } else { ba.add("\\begin{itemize}","\\end{itemize}"); } } return; } // Step 3: Export as default lists, but redefine labels // (for list in tables this is the maximum formatting we export) if (config.formatting()==LaTeXConfig.CONVERT_BASIC || (config.formatting()>=LaTeXConfig.CONVERT_MOST && oc.isInTable())) { if (oc.getListLevel()==1) { if (!listStyleLevelNames.containsKey(oc.getListStyleName())) { createListStyleLabels(oc.getListStyleName()); } ba.add("\\liststyle"+styleNames.getExportName(getDisplayName(oc.getListStyleName()))+"\n",""); } if (oc.getListLevel()<=4) { String sCounterName = listStyleLevelNames.get(oc.getListStyleName())[oc.getListLevel()]; if (oc.isInContinuedList() && style.isNumber(oc.getListLevel())) { bNeedSaveEnumCounter = true; ba.add("\\setcounter{saveenum}{\\value{"+sCounterName+"}}\n",""); } if (bOrdered) { ba.add("\\begin{enumerate}","\\end{enumerate}"); } else { ba.add("\\begin{itemize}","\\end{itemize}"); } if (oc.isInContinuedList() && style.isNumber(oc.getListLevel())) { ba.add("\n\\setcounter{"+sCounterName+"}{\\value{saveenum}}",""); } } return; } // Step 4: Export with formatting, as "Writer style" custom lists if (oc.getListLevel()<=4) { // TODO: Max level should not be fixed if (!styleNames.containsName(getDisplayName(oc.getListStyleName()))) { createListStyle(oc.getListStyleName()); } String sTeXName="list"+styleNames.getExportName(getDisplayName(oc.getListStyleName())) +"level"+Misc.int2roman(oc.getListLevel()); if (!oc.isInContinuedList() && style.isNumber(oc.getListLevel())) { int nStartValue = Misc.getPosInteger(style.getLevelProperty(oc.getListLevel(),XMLString.TEXT_START_VALUE),1)-1; // Note that we need a blank line after certain constructions to get proper indentation ba.add("\n\\setcounter{"+sTeXName+"}{"+Integer.toString(nStartValue)+"}\n",""); } ba.add("\\begin{"+sTeXName+"}","\\end{"+sTeXName+"}"); } } /**

Apply a list style to a list item.

*/ private void applyListItemStyle(String sStyleName, int nLevel, boolean bHeader, boolean bRestart, int nStartValue, BeforeAfter ba, Context oc) { // Step 1. We may have a style map, this always takes precedence String sDisplayName = ofr.getListStyles().getDisplayName(sStyleName); if (config.getListItemStyleMap().contains(sDisplayName)) { ba.add(config.getListItemStyleMap().getBefore(sDisplayName), config.getListItemStyleMap().getAfter(sDisplayName)); return; } // Step 2: The list style may not exist, or the user wants to ignore it. // In this case we create default lists ListStyle style = ofr.getListStyle(sStyleName); if (style==null || config.formatting()<=LaTeXConfig.IGNORE_MOST) { if (nLevel<=4) { if (bHeader) { ba.add("\\item[] ",""); } else { ba.add("\\item ",""); } } return; } // Step 3: Export as default lists (with redefined labels) // (for list in tables this is the maximum formatting we export) if (config.formatting()==LaTeXConfig.CONVERT_BASIC || (config.formatting()>=LaTeXConfig.CONVERT_MOST && oc.isInTable())) { if (nLevel<=4) { if (bHeader) { ba.add("\\item[] ",""); } else if (bRestart && style.isNumber(nLevel)) { ba.add("\n\\setcounter{enum"+Misc.int2roman(nLevel) +"}{"+(nStartValue-1)+"}\n\\item ",""); } else { ba.add("\\item ",""); } } return; } // Step 4: Export with formatting, as "Writer style" custom lists if (nLevel<=4 && !bHeader) { // TODO: Max level should not be fixed String sTeXName="list"+styleNames.getExportName(getDisplayName(sStyleName)) +"level"+Misc.int2roman(nLevel); if (bRestart && style.isNumber(nLevel)) { ba.add("\\setcounter{"+sTeXName+"}{"+(nStartValue-1)+"}\n",""); } ba.add("\\item ",""); } } /**

Create labels for default lists (enumerate/itemize) based on * a List Style */ private void createListStyleLabels(String sStyleName) { String sTeXName = styleNames.getExportName(getDisplayName(sStyleName)); declarations.append("\\newcommand\\liststyle") .append(sTeXName).append("{%").nl(); ListStyle style = ofr.getListStyle(sStyleName); int nEnum = 0; int nItem = 0; String sName[] = new String[5]; for (int i=1; i<=4; i++) { if (style.isNumber(i)) { sName[i]="enum"+Misc.int2roman(++nEnum); } else { sName[i]="item"+Misc.int2roman(++nItem); } } listStyleLevelNames.put(sStyleName, sName); createLabels(style, sName, 4, false, true, false, declarations); declarations.append("}").nl(); } /**

Create "Writer style" lists based on a List Style.

A list in writer is really a sequence of numbered paragraphs, so this is also how we implement it in LaTeX. The enivronment + redefined \item defines three hooks: \writerlistleftskip, \writerlistparindent, \writerlistlabel which are used by exported paragraph styles to apply numbering. */ private void createListStyle(String sStyleName) { ListStyle style = ofr.getListStyle(sStyleName); // Create labels String sTeXName = styleNames.getExportName(getDisplayName(sStyleName)); String[] sLevelName = new String[5]; for (int i=1; i<=4; i++) { sLevelName[i]="list"+sTeXName+"level"+Misc.int2roman(i); } createLabels(style,sLevelName,4,true,false,true,declarations); // Create environments for (int i=1; i<=4; i++) { // The alignment of the label works the same for old and new format String sTextAlign = style.getLevelStyleProperty(i,XMLString.FO_TEXT_ALIGN); String sAlignmentChar = "l"; // start (or left) is default if (sTextAlign!=null) { if ("end".equals(sTextAlign)) { sAlignmentChar="r"; } else if ("right".equals(sTextAlign)) { sAlignmentChar="r"; } else if ("center".equals(sTextAlign)) { sAlignmentChar="c"; } } if (style.isNewType(i)) { // The new type from ODT 1.2 is somewhat weird; we take it step by step // Fist the list style defines a left margin (leftskip) and a first line indent (parindent) // to *replace* the values from the paragraph style String sMarginLeft = style.getLevelStyleProperty(i, XMLString.FO_MARGIN_LEFT); if (sMarginLeft==null) { sMarginLeft = "0cm"; } String sTextIndent = style.getLevelStyleProperty(i, XMLString.FO_TEXT_INDENT); if (sTextIndent==null) { sTextIndent = "0cm"; } // Generate the LaTeX code to replace these values String sDefWriterlistleftskip = "\\def\\writerlistleftskip{\\setlength\\leftskip{"+sMarginLeft+"}}"; String sDefWriterlistparindent = "\\def\\writerlistparindent{\\setlength\\parindent{"+sTextIndent+"}}"; // Next we have three types of label format: listtab, space, nothing String sFormat = style.getLevelStyleProperty(i, XMLString.TEXT_LABEL_FOLLOWED_BY); // Generate LaTeX code to typeset the label, followed by a space character if required String sTheLabel = "\\label"+sLevelName[i]+("space".equals(sFormat) ? "\\ " : ""); if ("listtab".equals(sFormat) || sAlignmentChar=="r") { // In these cases we typeset the label aligned at a zero width box (rather than as an integrated part of the text) sTheLabel = "\\makebox[0cm][" + sAlignmentChar + "]{"+sTheLabel+"}"; if ("listtab".equals(sFormat)) { // In the tab case we must the calculate the hspace to put *after* the zero width box // This defines the position of an additional tab stop, which really means the start position of the text *after* the label String sTabPos = style.getLevelStyleProperty(i, XMLString.TEXT_LIST_TAB_STOP_POSITION); if (sTabPos==null) { sTabPos = "0cm"; } sTheLabel += "\\hspace{"+Calc.sub(sTabPos, Calc.add(sMarginLeft, sTextIndent))+"}"; } } // We are now ready to declare the list style declarations.append("\\newenvironment{").append(sLevelName[i]).append("}{") // Initialize hooks .append(sDefWriterlistleftskip) .append("\\def\\writerlistparindent{}") .append("\\def\\writerlistlabel{}") // Redefine \item .append("\\def\\item{") // The new parindent is the position of the label .append(sDefWriterlistparindent) .append("\\def\\writerlistlabel{"); if (style.isNumber(i)) { declarations.append("\\stepcounter{").append(sLevelName[i]).append("}"); } declarations.append(sTheLabel).append("\\writerlistremovelabel}}}{}").nl(); } else { String sSpaceBefore = getLength(style,i,XMLString.TEXT_SPACE_BEFORE); String sLabelWidth = getLength(style,i,XMLString.TEXT_MIN_LABEL_WIDTH); String sLabelDistance = getLength(style,i,XMLString.TEXT_MIN_LABEL_DISTANCE); declarations .append("\\newenvironment{") .append(sLevelName[i]).append("}{") .append("\\def\\writerlistleftskip{\\addtolength\\leftskip{") .append(Calc.add(sSpaceBefore,sLabelWidth)).append("}}") .append("\\def\\writerlistparindent{}") .append("\\def\\writerlistlabel{}"); // Redefine \item declarations .append("\\def\\item{") .append("\\def\\writerlistparindent{\\setlength\\parindent{") .append("-").append(sLabelWidth).append("}}") .append("\\def\\writerlistlabel{"); if (style.isNumber(i)) { declarations.append("\\stepcounter{") .append(sLevelName[i]).append("}"); } declarations .append("\\makebox[").append(sLabelWidth).append("][") .append(sAlignmentChar).append("]{") .append("\\label").append(sLevelName[i]).append("}") .append("\\hspace{").append(sLabelDistance).append("}") .append("\\writerlistremovelabel}}}{}").nl(); } } } /**

Create LaTeX list labels from an OOo list style. Examples:

*

Bullets:

*
\newcommand\labelliststylei{\textbullet}
	 *  \newcommand\labelliststyleii{*}
	 *  \newcommand\labelliststyleiii{\textstylebullet{>}}
*

Numbering:

*
\newcounter{liststylei}
	 *  \newcounter{liststyleii}[liststylei]
	 *  \newcounter{liststyleiii}[liststyleii]
	 *  \renewcommand\theliststylei{\Roman{liststylei}}
	 *  \renewcommand\theliststyleii{\Roman{liststylei}.\arabic{liststyleii}}
	 *  \renewcommand\theliststyleiii{\alph{liststyleiii}}
	 *  \newcommand\labelliststylei{\textstylelabel{\theliststylei .}}
	 *  \newcommand\labelliststyleii{\textstylelabel{\theliststyleii .}}
	 *  \newcommand\labelliststyleiii{\textstylelabel{\theliststyleiii )}}
* * @param style the OOo list style to use * @param sName an array of label basenames to use * @param nMaxLevel the highest level in this numbering * @param bDeclareCounters true if counters should be declared (they may * exist already, eg. "section", "subsection"... or "enumi", "enumii"... * @param bRenewLabels true if labels should be defined with \renewcommand * @param bUseTextStyle true if labels should be formatted with the associated text style * (rather than \newcommand). * @param ldp the LaTeXDocumentPortion to add LaTeX code to. */ private void createLabels(ListStyle style, String[] sName, int nMaxLevel, boolean bDeclareCounters, boolean bRenewLabels, boolean bUseTextStyle, LaTeXDocumentPortion ldp) { // Declare counters if required (eg. "\newcounter{countername1}[countername2]") if (bDeclareCounters) { int j = 0; for (int i=1; i<=nMaxLevel; i++) { if (style.isNumber(i)) { ldp.append("\\newcounter{").append(sName[i]).append("}"); if (j>0) { ldp.append("[").append(sName[j]).append("]"); } ldp.nl(); j = i; } } } // Create numbering for each level (eg. "\arabic{countername}") String[] sNumFormat = new String[nMaxLevel+1]; for (int i=1; i<=nMaxLevel; i++) { String s = numFormat(style.getLevelProperty(i,XMLString.STYLE_NUM_FORMAT)); if (s==null) { sNumFormat[i]=""; } else { sNumFormat[i] = s + "{" + sName[i] + "}"; } } // Create numberings (ie. define "\thecountername"): for (int i=1; i<=nMaxLevel; i++) { if (style.isNumber(i)) { ldp.append("\\renewcommand\\the").append(sName[i]).append("{"); int nLevels = Misc.getPosInteger(style.getLevelProperty(i,XMLString.TEXT_DISPLAY_LEVELS),1); for (int j=i-nLevels+1; j org.openoffice.da.writer2xhtml.configuration Writer2xhtml %origin%/W2XDialogs2/ConfigurationRoot.xdl org.openoffice.da.writer2xhtml.configuration.general org.openoffice.da.writer2xhtml.configuration 0 General %origin%/W2XDialogs2/General.xdl org.openoffice.da.writer2xhtml.ConfigurationDialog org.openoffice.da.writer2xhtml.configuration.template org.openoffice.da.writer2xhtml.configuration 1 Template %origin%/W2XDialogs2/Template.xdl org.openoffice.da.writer2xhtml.ConfigurationDialog org.openoffice.da.writer2xhtml.configuration.stylesheets org.openoffice.da.writer2xhtml.configuration 2 Style sheets %origin%/W2XDialogs2/Stylesheets.xdl org.openoffice.da.writer2xhtml.ConfigurationDialog org.openoffice.da.writer2xhtml.configuration.styles1 org.openoffice.da.writer2xhtml.configuration 3 Master styles %origin%/W2XDialogs2/Styles1.xdl org.openoffice.da.writer2xhtml.ConfigurationDialog org.openoffice.da.writer2xhtml.configuration.styles2 org.openoffice.da.writer2xhtml.configuration 4 Other styles %origin%/W2XDialogs2/Styles2.xdl org.openoffice.da.writer2xhtml.ConfigurationDialog org.openoffice.da.writer2xhtml.configuration.formatting org.openoffice.da.writer2xhtml.configuration 5 Formatting %origin%/W2XDialogs2/Formatting.xdl org.openoffice.da.writer2xhtml.ConfigurationDialog org.openoffice.da.writer2xhtml.configuration.content org.openoffice.da.writer2xhtml.configuration 6 Content %origin%/W2XDialogs2/Content.xdl org.openoffice.da.writer2xhtml.ConfigurationDialog writer2latex-1.6.1/.svn/pristine/2c/2cb0a3f76af915190578f501e43f97110d6ea76f.svn-base0000444000175000017500000000245615077122400024613 0ustar renerene/************************************************************************ * * IndexData.java * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License version 2.1, as published by the Free Software Foundation. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, * MA 02111-1307 USA * * Copyright: 2002-2018 by Henrik Just * * All Rights Reserved. * * Version 1.6.1 (2018-08-07) * */ package writer2latex.xhtml; import org.w3c.dom.Element; /** This class holds data about an index, which should be populated later */ class IndexData { // Source data int nChapterNumber; // The chapter number containing this index Element onode; // The index source in the ODF document // Target data int nOutFileIndex; // The outfile containing this index Element hnode; // The container to hold the generated index }writer2latex-1.6.1/.svn/pristine/e4/0000775000175000017500000000000015077122400015650 5ustar renerenewriter2latex-1.6.1/.svn/pristine/e4/e497a6809bddabc23d3b7d34b26e51e2e6bd992c.svn-base0000444000175000017500000001531615077122400025176 0ustar renerene/************************************************************************ * * Converter.java * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License version 2.1, as published by the Free Software Foundation. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, * MA 02111-1307 USA * * Copyright: 2002-2014 by Henrik Just * * All Rights Reserved. * * Version 1.4 (2014-08-28) * */ package writer2latex.api; import java.io.File; import java.io.FileNotFoundException; import java.io.InputStream; import java.io.IOException; /** This is an interface for a converter, which offers conversion of * OpenDocument (or OpenOffice.org 1.x) documents into a specific format. * Instances of this interface are created using the * ConverterFactory */ public interface Converter { /** Get the interface for the configuration of this converter * * @return the configuration */ public Config getConfig(); /** Define a GraphicConverter implementation to use for * conversion of graphic files. If no converter is specified, graphic * files will not be converted into other formats. * * @param gc the GraphicConverter to use */ public void setGraphicConverter(GraphicConverter gc); /** Read a template to use as a base for the converted document. * The format of the template depends on the Converter * implementation. * * @param is an InputStream from which to read the template * @throws IOException if some exception occurs while reading the template */ public void readTemplate(InputStream is) throws IOException; /** Read a template to use as a base for the converted document. * The format of the template depends on the Converter * implementation. * * @param file a file from which to read the template * @throws IOException if the file does not exist or some exception occurs * while reading the template */ public void readTemplate(File file) throws IOException; /** Read a style sheet to include with the converted document. * The format of the style sheet depends on the Converter * implementation. * * @param is an InputStream from which to read the style sheet * @throws IOException if some exception occurs while reading the style sheet */ public void readStyleSheet(InputStream is) throws IOException; /** Read a style sheet to include with the converted document. * The format of the style sheet depends on the Converter * implementation. * * @param file a file from which to read the style sheet * @throws IOException if the file does not exist or some exception occurs * while reading the style sheet */ public void readStyleSheet(File file) throws IOException; /** Read a resource to include with the converted document. * A resource can be any (binary) file and will be placed in the same directory as * the style sheet * * @param is an InputStream from which to read the resource * @param sFileName the file name to use for the resource * @param sMediaType the media type of the resource, if null the media type will be guessed from the file name * @throws IOException if some exception occurs while reading the resource */ public void readResource(InputStream is, String sFileName, String sMediaType) throws IOException; /** Read a style sheet to include with the converted document. * A resource can be any (binary) file and will be placed in the same directory as * the style sheet * * @param file a file from which to read the style sheet * @param sFileName the file name to use for the resource * @param sMediaType the media type of the resource, if null the media type will be guessed from the file name * @throws IOException if the file does not exist or some exception occurs * while reading the resource */ public void readResource(File file, String sFileName, String sMediaType) throws IOException; /** Convert a document * * @param is an InputStream from which to read the source document. * @param sTargetFileName the file name to use for the converted document * (if the converted document is a compound document consisting consisting * of several files, this name will be used for the master document) * @return a ConverterResult containing the converted document * @throws IOException if some exception occurs while reading the document */ public ConverterResult convert(InputStream is, String sTargetFileName) throws IOException; /** Convert a document * * @param source a File from which to read the source document. * @param sTargetFileName the file name to use for the converted document * (if the converted document is a compound document consisting consisting * of several files, this name will be used for the master document) * @return a ConverterResult containing the converted document * @throws FileNotFoundException if the file does not exist * @throws IOException if some exception occurs while reading the document */ public ConverterResult convert(File source, String sTargetFileName) throws FileNotFoundException, IOException; /** Convert a document * * @param dom a DOM tree representing the document as flat XML * @param sTargetFileName the file name to use for the converted document * (if the converted document is a compound document consisting consisting * of several files, this name will be used for the master document) * @param bDestructive set to true if the converter is allowed to remove contents from the DOM tree (to save memory) * @return a ConverterResult containing the converted document * @throws IOException if some exception occurs while reading the document */ public ConverterResult convert(org.w3c.dom.Document dom, String sTargetFileName, boolean bDestructive) throws IOException; } writer2latex-1.6.1/.svn/pristine/88/0000775000175000017500000000000015077122402015601 5ustar renerenewriter2latex-1.6.1/.svn/pristine/88/882cc6614407555ecd4979fa5f9eced9065ec506.svn-base0000444000175000017500000001007315077122401024653 0ustar renerene com.sun.star.text.TextDocument,com.sun.star.sheet.SpreadsheetDocument Publish as XHTML Publicer som XHTML _self org.openoffice.da.writer2xhtml:PublishAsXHTML %origin%/icons/html5 com.sun.star.text.TextDocument Publish as EPUB Publicer som EPUB _self org.openoffice.da.writer2xhtml:PublishAsEPUB %origin%/icons/epub com.sun.star.text.TextDocument Edit EPUB document properties Rediger EPUB-dokumentegenskaber _self org.openoffice.da.writer2xhtml:EditEPUBDocumentProperties %origin%/icons/metadata com.sun.star.text.TextDocument,com.sun.star.sheet.SpreadsheetDocument Edit custom style Rediger brugerdefineret typografi _self .uno:OptionsTreeDialog?OptionsPageURL:string=%origin%/W2XDialogs2/General.xdl %origin%/icons/customh writer2latex-1.6.1/.svn/pristine/88/88bc765c7ab36c5a8f215c160c76799818bda210.svn-base0000444000175000017500000002165615077122400024556 0ustar renerene/************************************************************************ * * SectionConverter.java * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License version 2.1, as published by the Free Software Foundation. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, * MA 02111-1307 USA * * Copyright: 2002-2014 by Henrik Just * * All Rights Reserved. * * Version 1.4 (2014-09-08) * */ package writer2latex.latex; import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; import org.w3c.dom.Element; import org.w3c.dom.Node; import writer2latex.util.*; import writer2latex.office.*; import writer2latex.latex.i18n.ClassicI18n; import writer2latex.latex.util.BeforeAfter; import writer2latex.latex.util.Context; /**

This class creates LaTeX code from OOo sections. *

Sections are converted to multicols environments using multicol.sty */ public class SectionConverter extends ConverterHelper { // Do we need multicols.sty? private boolean bNeedMulticol = false; // Display hidden text? private boolean bDisplayHiddenText = false; // Filenames for external sections private ExportNameCollection fileNames = new ExportNameCollection(true); /**

Constructs a new SectionStyleConverter.

*/ public SectionConverter(OfficeReader ofr, LaTeXConfig config, ConverterPalette palette) { super(ofr,config,palette); this.bDisplayHiddenText = config.displayHiddenText(); } public void appendDeclarations(LaTeXDocumentPortion pack, LaTeXDocumentPortion decl) { if (bNeedMulticol) { pack.append("\\usepackage{multicol}").nl(); } } // Handle a section as a Zotero bibliography private boolean handleZoteroBibliography(Element node, LaTeXDocumentPortion ldp, Context oc) { String sName = node.getAttribute(XMLString.TEXT_NAME); if (config.useBibtex() && config.zoteroBibtexFiles().length()>0 && sName.startsWith("ZOTERO_BIBL")) { // This section is a Zotero bibliography, and the user wishes to handle it as such // A Zotero bibliography name has the form ZOTERO_BIBL with a single space separating the items // The identifier is a unique identifier for the bibliography and is not used here if (!config.noIndex()) { // Parse the name (errors are ignored) and add \nocite commands as appropriate int nObjectStart = sName.indexOf('{'); int nObjectEnd = sName.lastIndexOf('}'); if (nObjectStart>-1 && nObjectEnd>-1 && nObjectStart0) { ldp.append("\\nocite{"); for (int nIndex=0; nIndex0) { ldp.append(","); } String sURI = null; try { // Each item is an array containing a single string sURI = uncited.getJSONArray(nIndex).getString(0); } catch (JSONException e) { } if (sURI!=null) { int nSlash = sURI.lastIndexOf('/'); if (nSlash>0) { ldp.append(sURI.substring(nSlash+1)); } else { ldp.append(sURI); } } } ldp.append("}").nl(); } } } } // Use the BibTeX style and files given in the configuration ldp.append("\\bibliographystyle{").append(config.bibtexStyle()).append("}").nl() .append("\\bibliography{").append(config.zoteroBibtexFiles()).append("}").nl(); } return true; } else { return false; } } // Handle a section as a JabRef bibliography private boolean handleJabRefBibliography(Element node, LaTeXDocumentPortion ldp, Context oc) { String sName = node.getAttribute(XMLString.TEXT_NAME); if (config.useBibtex() && config.jabrefBibtexFiles().length()>0 && sName.equals("JR_bib")) { // This section is a JabRef bibliography, and the user wishes to handle it as such // A JabRef bibliography is identified by the name JR_bib // Use the BibTeX style and files given in the configuration ldp.append("\\bibliographystyle{").append(config.bibtexStyle()).append("}").nl() .append("\\bibliography{").append(config.jabrefBibtexFiles()).append("}").nl(); return true; } return false; } /**

Process a section (text:section tag)

* @param node The element containing the section * @param ldp the LaTeXDocumentPortion to which * LaTeX code should be added * @param oc the current context */ public void handleSection(Element node, LaTeXDocumentPortion ldp, Context oc) { // Unlike headings, paragraphs and spans, text:display is not attached to the style: if (!bDisplayHiddenText && "none".equals(Misc.getAttribute(node,XMLString.TEXT_DISPLAY))) { return; } // We may need a hyperlink target, add this first palette.getFieldCv().addTarget(node,"|region",ldp); // Create new document, if desired String sFileName = null; Element source = Misc.getChildByTagName(node,XMLString.TEXT_SECTION_SOURCE); if (config.splitLinkedSections() && source!=null) { sFileName = fileNames.getExportName(Misc.removeExtension(Misc.urlDecode(source.getAttribute(XMLString.XLINK_HREF)))); } else if (config.splitToplevelSections() && isToplevel(node)) { //sFileName = fileNames.getExportName(palette.getOutFileName()+node.getAttribute(XMLString.TEXT_NAME)); sFileName = fileNames.getExportName(node.getAttribute(XMLString.TEXT_NAME)); } LaTeXDocumentPortion sectionLdp = ldp; if (sFileName!=null) { LaTeXDocument newDoc = new LaTeXDocument(sFileName,config.getWrapLinesAfter(),false); if (config.getBackend()!=LaTeXConfig.XETEX) { newDoc.setEncoding(ClassicI18n.writeJavaEncoding(config.getInputencoding())); } else { newDoc.setEncoding("UTF-8"); } palette.addDocument(newDoc); sectionLdp = newDoc.getContents(); } // Apply the style String sStyleName = node.getAttribute(XMLString.TEXT_STYLE_NAME); BeforeAfter ba = new BeforeAfter(); Context ic = (Context) oc.clone(); applySectionStyle(sStyleName,ba,ic); // Do conversion ldp.append(ba.getBefore()); if (sFileName!=null) { ldp.append("\\input{").append(sFileName).append("}").nl(); } // Zotero or JabRef might have generated this section as a bibliograhy: if (!handleZoteroBibliography(node,sectionLdp,ic) && !handleJabRefBibliography(node,sectionLdp,ic)) { palette.getBlockCv().traverseBlockText(node,sectionLdp,ic); } if (sectionLdp!=ldp) { sectionLdp.append("\\endinput").nl(); } ldp.append(ba.getAfter()); } // Create multicols environment as needed private void applySectionStyle(String sStyleName, BeforeAfter ba, Context context) { StyleWithProperties style = ofr.getSectionStyle(sStyleName); // Don't nest multicols and require at least 2 columns if (context.isInMulticols() || style==null || style.getColCount()<2) { return; } int nCols = style.getColCount(); bNeedMulticol = true; context.setInMulticols(true); ba.add("\\begin{multicols}{"+(nCols>10 ? 10 : nCols)+"}\n", "\\end{multicols}\n"); } // return true if this node is *not* contained in a text:section element private boolean isToplevel(Node node) { Node parent = node.getParentNode(); if (XMLString.TEXT_SECTION.equals(parent.getNodeName())) { return false; } else if (XMLString.OFFICE_BODY.equals(parent.getNodeName())) { return true; } return isToplevel(parent); } } writer2latex-1.6.1/.svn/pristine/88/88826cd035e0179872065f16db14e8d96389b786.svn-base0000444000175000017500000000014415077122402024277 0ustar renereneWriter2LaTeX забезпечує Writer фільтрами експорту до LaTeX та BibTeX writer2latex-1.6.1/.svn/pristine/2e/0000775000175000017500000000000015077122402015650 5ustar renerenewriter2latex-1.6.1/.svn/pristine/2e/2e9460236f29ad69e992168e97fa97f7f3cc7b32.svn-base0000444000175000017500000000477515077122400024666 0ustar renerene/************************************************************************ * * HeadingMap.java * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License version 2.1, as published by the Free Software Foundation. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, * MA 02111-1307 USA * * Copyright: 2002-2006 by Henrik Just * * All Rights Reserved. * * Version 0.5 (2006-11-02) * */ package writer2latex.latex.util; /** This class contains data for the mapping of OOo headings to LaTeX headings. A LaTeX heading is characterized by a name and a level. The heading is inserted with \name{...} or \name[...]{...} The headings are supposed to be "normal" LaTeX headings, ie. the names are also counter names, and the headings can be reformatted using \@startsection etc. Otherwise max-level should be zero. */ public class HeadingMap { private int nMaxLevel; private String[] sName; private int[] nLevel; /** Constructor: Create a new HeadingMap @param nMaxLevel the maximal level of headings that are mapped */ public HeadingMap(int nMaxLevel) { reset(nMaxLevel); } /** Clear all data associated with this HeadingMap (in order to reuse it) */ public void reset(int nMaxLevel) { this.nMaxLevel = nMaxLevel; sName = new String[nMaxLevel+1]; nLevel = new int[nMaxLevel+1]; } /** Set data associated with a specific heading level */ public void setLevelData(int nWriterLevel, String sName, int nLevel) { this.sName[nWriterLevel] = sName; this.nLevel[nWriterLevel] = nLevel; } /** Returns the maximal Writer level associated with this HeadingMap */ public int getMaxLevel() { return nMaxLevel; } /** Return the name (for counter and \@startsection) for this level */ public String getName(int nWriterLevel) { return sName[nWriterLevel]; } /** Return the LaTeX level for this Writer level (for \@startsection) */ public int getLevel(int nWriterLevel) { return nLevel[nWriterLevel]; } } writer2latex-1.6.1/.svn/pristine/2e/2efb68ee5f2d05c09df2ac0f2ee31b23b269cbdf.svn-base0000444000175000017500000000204715077122400025374 0ustar renerene/************************************************************************ * * Xhtml10Converter.java * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License version 2.1, as published by the Free Software Foundation. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, * MA 02111-1307 USA * * Copyright: 2002-2008 by Henrik Just * * All Rights Reserved. * * Version 1.0 (2008-09-09) * */ package writer2latex.xhtml; public class Xhtml10Converter extends Converter { public Xhtml10Converter() { super(XhtmlDocument.XHTML10); } }writer2latex-1.6.1/.svn/pristine/2e/2e9e62128b62526efa9d39da47fa1a868d313e29.svn-base0000444000175000017500000000053615077122402024705 0ustar renerene writer2latex-1.6.1/.svn/pristine/da/0000775000175000017500000000000015077122401015725 5ustar renerenewriter2latex-1.6.1/.svn/pristine/da/da88d5a00b9f8ac05fbec91902291af29c4a36b8.svn-base0000444000175000017500000000265115077122400025162 0ustar renerene/************************************************************************ * * Messages.java * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License version 2.1, as published by the Free Software Foundation. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, * MA 02111-1307 USA * * Copyright: 2002-2015 by Henrik Just * * All Rights Reserved. * * Version 1.6 (2015-05-29) * */ package org.openoffice.da.comp.writer2latex; import java.util.MissingResourceException; import java.util.ResourceBundle; public class Messages { private static final String BUNDLE_NAME = "org.openoffice.da.comp.writer2latex.messages"; //$NON-NLS-1$ private static final ResourceBundle RESOURCE_BUNDLE = ResourceBundle .getBundle(BUNDLE_NAME); private Messages() { } public static String getString(String key) { try { return RESOURCE_BUNDLE.getString(key); } catch (MissingResourceException e) { return '!' + key + '!'; } } } writer2latex-1.6.1/.svn/pristine/da/da28d28c7f2c627492472f8d1845b4ea9916901e.svn-base0000444000175000017500000001711215077122400024626 0ustar renerene/************************************************************************ * * UnicodeTableHandler.java * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License version 2.1, as published by the Free Software Foundation. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, * MA 02111-1307 USA * * Copyright: 2002-2010 by Henrik Just * * All Rights Reserved. * * Version 1.2 (2010-05-11) * */ package writer2latex.latex.i18n; import java.util.Hashtable; import org.xml.sax.Attributes; import org.xml.sax.helpers.DefaultHandler; /** Helper classs: SAX handler to parse symbols.xml from jar */ public class UnicodeTableHandler extends DefaultHandler{ private Hashtable tableSet; // collection of all tables private UnicodeTable table; // the current table private String sSymbolSets; private boolean bGlobalReadThisSet; private boolean bReadThisSet; private int nGlobalFontencs = 0; // The global fontencodings for current symbol set private int nFontencs = 0; // The currently active fontencodings private boolean b8bit = false; /** Create a new UnicodeTableHandler * * @param tableSet the Hashtable to fill with tables read from the file * @param sSymbolSets string containing table names to read (separated by |) */ public UnicodeTableHandler(Hashtable tableSet, String sSymbolSets){ this.sSymbolSets = sSymbolSets; this.tableSet = tableSet; } public void startElement(String nameSpace, String localName, String qName, Attributes attributes){ if (qName.equals("symbols")) { //root element - create root table! table = new UnicodeTable(null); tableSet.put("root",table); } else if (qName.equals("symbol-set")) { // start a new symbol set; maybe we want to include it? bGlobalReadThisSet = sSymbolSets.indexOf(attributes.getValue("name")) >= 0; bReadThisSet = bGlobalReadThisSet; // Change global and current fontencodings nGlobalFontencs = ClassicI18n.readFontencs(attributes.getValue("fontenc")); nFontencs = nGlobalFontencs; } else if (qName.equals("special-symbol-set")) { // start a new special symbol set; this requires a new table table = new UnicodeTable(tableSet.get("root")); tableSet.put(attributes.getValue("name"),table); // Read it if it requires nothing, or something we read bGlobalReadThisSet = attributes.getValue("requires")==null || sSymbolSets.indexOf(attributes.getValue("requires")) >= 0; bReadThisSet = bGlobalReadThisSet; b8bit = "true".equals(attributes.getValue("eight-bit")); // Change global and current fontencodings nGlobalFontencs = ClassicI18n.readFontencs(attributes.getValue("fontenc")); nFontencs = nGlobalFontencs; } else if (qName.equals("symbol-subset")) { // Do we requires something here? if (attributes.getValue("requires")!=null) { bReadThisSet = sSymbolSets.indexOf(attributes.getValue("requires")) >= 0; } // Change current fontencodings nFontencs = ClassicI18n.readFontencs(attributes.getValue("fontenc")); } else if (qName.equals("symbol")) { if (bReadThisSet) { char c=(char)Integer.parseInt(attributes.getValue("char"),16); String sEqChar=attributes.getValue("eq-char"); if (sEqChar!=null) { // copy existing definitions, if any char eqc = (char)Integer.parseInt(sEqChar,16); if (table.getCharType(eqc)!=UnicodeCharacter.UNKNOWN) { table.addCharType(c,table.getCharType(eqc)); } if (table.hasMathChar(eqc)) { table.addMathChar(c,table.getMathChar(eqc)); } if (table.hasTextChar(eqc)) { table.addTextChar(c,table.getTextChar(eqc),table.getFontencs(eqc),table.getProtectChar(eqc)); } } else { String sType=attributes.getValue("char-type"); String sMath=attributes.getValue("math"); String sText=attributes.getValue("text"); String sProtect=attributes.getValue("protect"); char cProtect = sProtect!=null && sProtect.length()>0 ? sProtect.charAt(0) : '\u0000'; if (sType!=null) table.addCharType(c,sType); if (sMath!=null) table.addMathChar(c,sMath); if (sText!=null) table.addTextChar(c,sText,nFontencs,cProtect); } } } else if (qName.equals("preserve-symbol")) { if (bReadThisSet) { String sMode=attributes.getValue("mode"); char c=(char)Integer.parseInt(attributes.getValue("char"),16); table.addCharType(c,attributes.getValue("char-type")); if ("math".equals(sMode) || "both".equals(sMode)) { table.addMathChar(c,Character.toString(c)); } if ("text".equals(sMode) || "both".equals(sMode)) { table.addTextChar(c,Character.toString(c),nFontencs,'\u0000'); } } } else if (qName.equals("preserve-symbols")) { if (bReadThisSet) { String sMode=attributes.getValue("mode"); String sType=attributes.getValue("char-type"); char c1=(char)Integer.parseInt(attributes.getValue("first-char"),16); char c2=(char)Integer.parseInt(attributes.getValue("last-char"),16); boolean bMath = "math".equals(sMode) || "both".equals(sMode); boolean bText = "text".equals(sMode) || "both".equals(sMode); for (char c=c1; c<=c2; c++) { table.addCharType(c,sType); if (bMath) { table.addMathChar(c,Character.toString(c)); } if (bText) { table.addTextChar(c,Character.toString(c),nFontencs,'\u0000'); } } } } } public void endElement(String nameSpace, String localName, String qName){ if (qName.equals("symbol-subset")) { // Revert to global setting of reading status bReadThisSet = bGlobalReadThisSet; // Revert to global fontencoding nFontencs = nGlobalFontencs; } else if (qName.equals("special-symbol-set")) { if (b8bit) { // Row 0 = Row 240 (F0) // Note: 8-bit fonts are supposed to be relocated to F000..F0FF // This may fail on import from msword, hence this hack table.table[0] = table.table[240]; } b8bit = false; } } } writer2latex-1.6.1/.svn/pristine/da/daef64a528988738b764a5d2ca814a3f513e7a3c.svn-base0000444000175000017500000000010715077122401025031 0ustar renereneWriter2xhtml gir Writer og Calc eksportfilter for XHTML og XHTML+MathMLwriter2latex-1.6.1/.svn/pristine/da/da39a3ee5e6b4b0d3255bfef95601890afd80709.svn-base0000444000175000017500000000000015077122401025074 0ustar renerenewriter2latex-1.6.1/.svn/pristine/6e/0000775000175000017500000000000015077122401015653 5ustar renerenewriter2latex-1.6.1/.svn/pristine/6e/6e8a98977ff67cf6f12599af23af0e222f566887.svn-base0000444000175000017500000002003615077122400024666 0ustar renerene/************************************************************************ * * TableView.java * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License version 2.1, as published by the Free Software Foundation. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, * MA 02111-1307 USA * * Copyright: 2002-2011 by Henrik Just * * All Rights Reserved. * * Version 1.2 (2011-04-20) * */ package writer2latex.office; import org.w3c.dom.Element; import writer2latex.util.Misc; /** * This class represents a view of a TableRange. A view provides * read access to the range using a simple grid model. */ public class TableView { private TableReader reader; private TableRange range; // The size of the view (visible part of the range) private int nRowCount; private int nColCount; // Map view row/col index to original index private int[] nRowMap; private int[] nColMap; // The cells in the view private CellView[][] cells; public TableView(TableReader reader, TableRange range) { this.reader = reader; this.range = range; // Count visible rows & cols in this range nRowCount = 0; for (int nRow=range.getFirstRow(); nRow<=range.getLastRow(); nRow++) { if (isVisibleRow(nRow)) { nRowCount++; } } nColCount = 0; for (int nCol=range.getFirstCol(); nCol<=range.getLastCol(); nCol++) { if (isVisibleCol(nCol)) { nColCount++; } } // Fill the row & col maps nRowMap = new int[nRowCount]; int nRealRow = range.getFirstRow(); for (int nRow=0; nRow=range.getFirstRow() && nRow<=range.getLastRow() && (range.includeHidden() || !reader.getRow(nRow).isCollapse()) && (range.includeFiltered() || !reader.getRow(nRow).isFilter()); } // Helper method: Is this column visible in this view? private boolean isVisibleCol(int nCol) { return nCol>=range.getFirstCol() && nCol<=range.getLastCol() && (range.includeHidden() || !reader.getCol(nCol).isCollapse()) && (range.includeFiltered() || !reader.getCol(nCol).isFilter()); } }writer2latex-1.6.1/.svn/pristine/6e/6e13018127d2facbc71535683e3e7e2041edca30.svn-base0000444000175000017500000001116415077122400024645 0ustar renerene/************************************************************************ * * TableStyleConverter.java * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License version 2.1, as published by the Free Software Foundation. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, * MA 02111-1307 USA * * Copyright: 2002-2010 by Henrik Just * * All Rights Reserved. * * Version 1.2 (2010-05-13) * */ package writer2latex.xhtml; import writer2latex.office.OfficeReader; import writer2latex.office.OfficeStyleFamily; import writer2latex.office.StyleWithProperties; import writer2latex.office.XMLString; import writer2latex.util.CSVList; /** * This class converts OpenDocument table styles to CSS2 styles. * Table formatting includes background, alignment, * margins, and also width, which is considered elsewhere. */ public class TableStyleConverter extends StyleWithPropertiesConverterHelper { /** Create a new TableStyleConverter * @param ofr an OfficeReader to read style information from * @param config the configuration to use * @param converter the main Converter class * @param nType the type of xhtml to use */ public TableStyleConverter(OfficeReader ofr, XhtmlConfig config, Converter converter, int nType) { super(ofr,config,converter,nType); // Style maps for tables are currently not supported. this.styleMap = new XhtmlStyleMap(); this.bConvertStyles = config.xhtmlTableFormatting()==XhtmlConfig.CONVERT_ALL || config.xhtmlTableFormatting()==XhtmlConfig.IGNORE_HARD; this.bConvertHard = config.xhtmlTableFormatting()==XhtmlConfig.CONVERT_ALL || config.xhtmlTableFormatting()==XhtmlConfig.IGNORE_STYLES; } /** Get the family of table styles * @return the style family */ public OfficeStyleFamily getStyles() { return ofr.getTableStyles(); } /** Create default tag name to represent a table object * @param style to use * @return the tag name */ public String getDefaultTagName(StyleWithProperties style) { return "table"; } /** Convert formatting properties for a specific table style. * @param style the style to convert * @param props the CSVList object to add information to * @param bInherit true if properties should be inherited from parent style(s) */ public void applyProperties(StyleWithProperties style, CSVList props, boolean bInherit) { // Page break getParSc().cssPageBreak(style, props, bInherit); // Apply background getFrameSc().cssBackground(style,props,bInherit); // Table-specific properties cssTable(style,props,bInherit); } private void cssTable(StyleWithProperties style, CSVList props, boolean bInherit){ // Top and bottom margins String sMarginTop = style.getAbsoluteProperty(XMLString.FO_MARGIN_TOP); if (sMarginTop!=null) { props.addValue("margin-top",scale(sMarginTop)); } else { props.addValue("margin-top","0"); } String sMarginBottom = style.getAbsoluteProperty(XMLString.FO_MARGIN_BOTTOM); if (sMarginBottom!=null) { props.addValue("margin-bottom",scale(sMarginBottom)); } else { props.addValue("margin-bottom","0"); } // Left and right margins and horizontal alignment String sAlign = style.getProperty(XMLString.TABLE_ALIGN); String sMarginLeft = style.getAbsoluteProperty(XMLString.FO_MARGIN_LEFT); if (sMarginLeft!=null) { sMarginLeft = scale(sMarginLeft); } String sMarginRight = style.getAbsoluteProperty(XMLString.FO_MARGIN_RIGHT); if (sMarginRight!=null) { sMarginRight = scale(sMarginRight); } if ("center".equals(sAlign)) { sMarginLeft = "auto"; sMarginRight = "auto"; } else if ("right".equals(sAlign)) { sMarginLeft = "auto"; } else if ("left".equals(sAlign)) { sMarginRight = "auto"; } if (sMarginLeft!=null) { props.addValue("margin-left",sMarginLeft); } if (sMarginRight!=null) { props.addValue("margin-right",sMarginRight); } } } writer2latex-1.6.1/.svn/pristine/6e/6e6e1405137432607220f5c4ea70d1b4c0ffa418.svn-base0000444000175000017500000001170515077122401024506 0ustar renerene writer2latex-1.6.1/.svn/pristine/97/0000775000175000017500000000000015077122402015601 5ustar renerenewriter2latex-1.6.1/.svn/pristine/97/971853644f1ea1ecc5c25fbb0ef5dcd54487da74.svn-base0000444000175000017500000001316015077122402025045 0ustar renerene# Strings for Dialog Library W2LDialogs 0.LaTeXOptions.HelpText= 1.LaTeXOptions.Title=Opcions de LaTeX (Writer2LaTeX) 2.LaTeXOptions.FixedLine1.HelpText= 3.LaTeXOptions.FixedLine1.Label= 4.LaTeXOptions.GeneralLabel.HelpText= 5.LaTeXOptions.GeneralLabel.Label=General 6.LaTeXOptions.ConfigLabel.HelpText= 7.LaTeXOptions.ConfigLabel.Label=Format de LaTeX 8.LaTeXOptions.Config.HelpText= 137.Config.StringItemList=S\u00faper-net 138.Config.StringItemList=Net 139.Config.StringItemList=Per omissi\u00f3 140.Config.StringItemList=Optimitzat per impressi\u00f3 141.Config.StringItemList=Optimitzat per pantalla (pdf) 142.Config.StringItemList=Personalitzat 15.LaTeXOptions.BackendLabel.HelpText= 16.LaTeXOptions.BackendLabel.Label=Dialecte TeX 17.LaTeXOptions.Backend.HelpText= 116.Backend.StringItemList=Latex 117.Backend.StringItemList=Pdf (pdfTeX) 118.Backend.StringItemList=Postscript (dvips) 119.Backend.StringItemList=Indefinit 22.LaTeXOptions.InputencodingLabel.HelpText= 23.LaTeXOptions.InputencodingLabel.Label=Codificaci\u00f3 24.LaTeXOptions.Inputencoding.HelpText= 120.Inputencoding.StringItemList=US ASCII 121.Inputencoding.StringItemList=Europa occidental (ISO 8859-1) 122.Inputencoding.StringItemList=Europa oriental (ISO 8859-2) 123.Inputencoding.StringItemList=Llat\u00ed i grec (ISO 8859-7) 124.Inputencoding.StringItemList=Microsoft Europa oriental (Cp1250) 125.Inputencoding.StringItemList=Microsoft Cir\u00edl\u00b7lic (Cp1251) 126.Inputencoding.StringItemList=Rus (koi8-r) 127.Inputencoding.StringItemList=Unicode (UTF8) 33.LaTeXOptions.Multilingual.HelpText= 34.LaTeXOptions.Multilingual.Label=Suport multiling\u00fce 35.LaTeXOptions.GreekMath.HelpText= 36.LaTeXOptions.GreekMath.Label=Lletres gregues com a s\u00edmbols 37.LaTeXOptions.AdditionalSymbols.HelpText= 38.LaTeXOptions.AdditionalSymbols.Label=S\u00edmbols suplementaris 41.LaTeXOptions.UseBibtex.HelpText= 42.LaTeXOptions.UseBibtex.Label=Fes la bibliografia amb BibTeX 43.LaTeXOptions.BibtexStyleLabel.HelpText= 44.LaTeXOptions.BibtexStyleLabel.Label=Estil 45.LaTeXOptions.BibtexStyle.HelpText= 46.BibtexStyle.StringItemList=Senzill (plain) 47.BibtexStyle.StringItemList=Sense triar (unsrt) 48.BibtexStyle.StringItemList=Tria alfab\u00e8tica (alpha) 49.BibtexStyle.StringItemList=Abreviatures (abbrv) 50.LaTeXOptions.BibtexStyle.Text= 51.LaTeXOptions.FilesLabel.HelpText= 52.LaTeXOptions.FilesLabel.Label=Fitxers 53.LaTeXOptions.WrapLines.HelpText= 54.LaTeXOptions.WrapLines.Label=Embolica les ratlles llargues 55.LaTeXOptions.WrapLinesAfterLabel.HelpText= 56.LaTeXOptions.WrapLinesAfterLabel.Label=Despr\u00e9s dels car\u00e0cters 57.LaTeXOptions.WrapLinesAfter.HelpText= 58.LaTeXOptions.SplitLinkedSections.HelpText= 59.LaTeXOptions.SplitLinkedSections.Label=Separa el document als enlla\u00e7os 60.LaTeXOptions.SplitToplevelSections.HelpText= 61.LaTeXOptions.SplitToplevelSections.Label=Separa el document a les seccions de primer nivell 62.LaTeXOptions.SaveImagesInSubdir.HelpText= 63.LaTeXOptions.SaveImagesInSubdir.Label=Desa les imatges en un subdirectori 64.LaTeXOptions.SpecialContentLabel.HelpText= 65.LaTeXOptions.SpecialContentLabel.Label=Contingut especial 66.LaTeXOptions.NotesLabel.HelpText= 67.LaTeXOptions.NotesLabel.Label=Exporta les notes 68.LaTeXOptions.Notes.HelpText= 128.Notes.StringItemList=No ho exportis 129.Notes.StringItemList=Com a comentaris 130.Notes.StringItemList=Com a notes al marge 131.Notes.StringItemList=Com a anotacions pdf 73.LaTeXOptions.Metadata.HelpText= 74.LaTeXOptions.Metadata.Label=Exporta les propietats del document (metadata) 75.LaTeXOptions.FiguresAndTablesLabel.HelpText= 76.LaTeXOptions.FiguresAndTablesLabel.Label=Figures i taules 77.LaTeXOptions.OriginalImageSize.HelpText= 78.LaTeXOptions.OriginalImageSize.Label=Fes servir la mida original d'imatges 79.LaTeXOptions.OptimizeSimpleTables.HelpText= 80.LaTeXOptions.OptimizeSimpleTables.Label=Optimitza les taules senzilles 81.LaTeXOptions.SimpleTableLimitLabel.HelpText= 82.LaTeXOptions.SimpleTableLimitLabel.Label=Amplada m\u00e0xima en car\u00e0cters 83.LaTeXOptions.SimpleTableLimit.HelpText= 84.LaTeXOptions.FloatTables.HelpText= 85.LaTeXOptions.FloatTables.Label=Taules flotants 86.LaTeXOptions.FloatFigures.HelpText= 87.LaTeXOptions.FloatFigures.Label=Figures flotants 88.LaTeXOptions.FloatOptionsLabel.HelpText= 89.LaTeXOptions.FloatOptionsLabel.Label=Empla\u00e7ament dels flotants 90.LaTeXOptions.FloatOptions.HelpText= 132.FloatOptions.StringItemList=Al damunt o al capdavall de la p\u00e0gina 133.FloatOptions.StringItemList=Al damunt de la p\u00e0gina 134.FloatOptions.StringItemList=Al capdavall de la p\u00e0gina 135.FloatOptions.StringItemList=Aqu\u00ed o al damunt de la p\u00e0gina 136.FloatOptions.StringItemList=Aqu\u00ed o al capdavall de la p\u00e0gina 96.LaTeXOptions.AutoCorrectLabel.HelpText= 97.LaTeXOptions.AutoCorrectLabel.Label=Correcci\u00f3 autom\u00e0tica 98.LaTeXOptions.IgnoreHardPageBreaks.HelpText= 99.LaTeXOptions.IgnoreHardPageBreaks.Label=Ignora els salts de p\u00e0gina 100.LaTeXOptions.IgnoreHardLineBreaks.HelpText= 101.LaTeXOptions.IgnoreHardLineBreaks.Label=Ignora els salts de l\u00ednia 102.LaTeXOptions.IgnoreEmptyParagraphs.HelpText= 103.LaTeXOptions.IgnoreEmptyParagraphs.Label=Ignora els par\u00e0grafs buits 104.LaTeXOptions.IgnoreDoubleSpaces.HelpText= 105.LaTeXOptions.IgnoreDoubleSpaces.Label=Ignora els espais dobles 106.LaTeXOptions.ExportButton.HelpText= 107.LaTeXOptions.ExportButton.Label=Exporta 108.LaTeXOptions.CancelButton.HelpText= 109.LaTeXOptions.CancelButton.Label=Cancel\u00b7la 147.LaTeXOptions.DisplayHiddenText.HelpText= 148.LaTeXOptions.DisplayHiddenText.Label=Export hidden text 151.LaTeXOptions.FontLabel.HelpText= 152.LaTeXOptions.FontLabel.Label=Font 154.LaTeXOptions.Font.HelpText= writer2latex-1.6.1/.svn/pristine/97/97e15ac0d38d4656b7e9e7d98ac5c07299e0dcea.svn-base0000444000175000017500000000104115077122400025056 0ustar renerene The package writer2latex.xhtml.i18n

This package takes care of i18n for LaTeX.

In LaTeX, i18n is a mixture of inputencodings, fontencodings and babel languages. In particualar, the package provides a Unicode->LaTeX translation that can handle different inputencodings and fontencodings.

The pacakge could (with modification) in theory be used in other programs that convert unicode to LaTeX.

writer2latex-1.6.1/.svn/pristine/3e/0000775000175000017500000000000015077122401015650 5ustar renerenewriter2latex-1.6.1/.svn/pristine/3e/3eb3b6e65978eee4510bd4fb1ff82d3aaedf431e.svn-base0000444000175000017500000001001215077122401025321 0ustar renerene Content org.openoffice.da.writer2xhtml.oxt/Configuration/Content.xhp Content
Choose Tools - Options - Writer2xhtml - Content
Formulas Include as Select how to export formulas if you are not using XHTML+MathML or HTML5. Image with StarMath code: Export formulas as images with the original StarMath formula in the alt attribute. Image with LaTeX code: Export formulas as images with LaTeX code in the alt attribute. StarMath code: Export the original StarMath code directly in the text. LaTeX code: Export LaTeX code directly in the text. Footnotes and endnotes Endnote heading In %PRODUCTNAME Writer, endnotes cannot have a heading. If you want to add a heading for the endnotes in the exported document, enter the desired heading here. Footnote heading In %PRODUCTNAME Writer, footnotes (when used as endnotes) cannot have a heading. If you want to add a heading for the footnotes in the exported document, enter the desired heading here. This has no effect if footnotes are placed at the bottom of the page. Images Embed SVG images in the HTML document If you check this option, SVG images will be embedded directly in the HTML document. Otherwise they will be included in a separate file. SVG images are only supported in HTML5. Embed all images in the HTML document If you check this option, all images will be embedded directly in the HTML document (base64 encoded). Otherwise they will be included in a separate file. This is not recommended for documents with large images.
writer2latex-1.6.1/.svn/pristine/91/0000775000175000017500000000000015077122400015571 5ustar renerenewriter2latex-1.6.1/.svn/pristine/91/9103a72f0e8063d34b47be4ae97b76c605e578ce.svn-base0000444000175000017500000000060215077122400024614 0ustar renerene The package writer2latex.bibtex

This package contains BibTeX specific code.

It contains a writerlatex.api.Converter implementation for conversion into BibTeX, as well as code to convert to BibTeX as part of a conversion into LaTeX.

writer2latex-1.6.1/.svn/pristine/91/91c7acb5591c0d9c144b0ea0cabe3eb550f415ac.svn-base0000444000175000017500000001310715077122400025133 0ustar renerene/************************************************************************ * * BibTeXDocument.java * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License version 2.1, as published by the Free Software Foundation. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, * MA 02111-1307 USA * * Copyright: 2002-2015 by Henrik Just * * All Rights Reserved. * * Version 1.6 (2015-07-01) * */ package writer2latex.bibtex; import java.util.Hashtable; import java.util.Enumeration; import java.util.List; import java.io.IOException; import java.io.OutputStream; import java.io.OutputStreamWriter; import org.w3c.dom.Element; import writer2latex.api.ConverterFactory; import writer2latex.api.MIMETypes; import writer2latex.api.OutputFile; import writer2latex.latex.LaTeXConfig; import writer2latex.latex.i18n.ClassicI18n; import writer2latex.latex.i18n.I18n; import writer2latex.util.ExportNameCollection; import writer2latex.office.BibMark; import writer2latex.office.BibMark.EntryType; import writer2latex.office.OfficeReader; /** Class representing a BibTeX document */ public class BibTeXDocument implements OutputFile { private static final String FILE_EXTENSION = ".bib"; private String sName; private Hashtable entries = new Hashtable(); private ExportNameCollection exportNames = new ExportNameCollection("",true,"_-:"); private I18n i18n; private boolean bIsMaster; /** Constructs a new BibTeX Document based on an office document * * @param sName The name of the document * @param bIsMaster is this a master document? * @param ofr the office document */ public BibTeXDocument(String sName, boolean bIsMaster, OfficeReader ofr) { this.sName = sName; this.bIsMaster = bIsMaster; loadEntries(ofr); // Use default config (only ascii, no extra font packages) i18n = new ClassicI18n(new LaTeXConfig()); } private void loadEntries(OfficeReader ofr) { List bibMarks = ofr.getBibliographyMarks(); for (Element bibMark : bibMarks) { BibMark entry = new BibMark(bibMark); entries.put(entry.getIdentifier(),entry); exportNames.addName(entry.getIdentifier()); } } // Methods to query the content /** Test whether or not this BibTeX document contains any entries * * @return true if there is one or more entries in the document */ public boolean isEmpty() { return entries.size()==0; } /** Get export name for an identifier * * @param sIdentifier the identifier * @return the export name */ public String getExportName(String sIdentifier) { return exportNames.getExportName(sIdentifier); } /** Returns the document name without file extension * * @return the document name without file extension */ public String getName() { return sName; } // Implement writer2latex.api.OutputFile public String getFileName() { return new String(sName + FILE_EXTENSION); } public String getMIMEType() { return MIMETypes.BIBTEX; } public boolean isMasterDocument() { return bIsMaster; } public boolean containsMath() { return false; } public void write(OutputStream os) throws IOException { // BibTeX files are plain ascii OutputStreamWriter osw = new OutputStreamWriter(os,"ASCII"); osw.write("%% This file was converted to BibTeX by Writer2BibTeX ver. "+ConverterFactory.getVersion()+".\n"); osw.write("%% See http://writer2latex.sourceforge.net for more info.\n"); osw.write("\n"); Enumeration enumeration = entries.elements(); while (enumeration.hasMoreElements()) { BibMark entry = enumeration.nextElement(); osw.write("@"); osw.write(entry.getEntryType().toUpperCase()); osw.write("{"); osw.write(exportNames.getExportName(entry.getIdentifier())); osw.write(",\n"); for (EntryType entryType : EntryType.values()) { String sValue = entry.getField(entryType); if (sValue!=null) { if (entryType==EntryType.author || entryType==EntryType.editor) { // OOo uses ; to separate authors and editors - BibTeX uses and sValue = sValue.replaceAll(";" , " and "); } osw.write(" "); osw.write(BibTeXEntryMap.getFieldName(entryType).toUpperCase()); osw.write(" = {"); for (int j=0; j-1 && containsExecutable(s,"latex.exe")) { //$NON-NLS-1$ //$NON-NLS-2$ return s; } } for (String s : sPaths) { if (containsExecutable(s,"latex.exe")) { //$NON-NLS-1$ return s; } } return null; } // Windows: Get the path to the gsview executable private String getGsviewPath() { String sProgramFiles = System.getenv("ProgramFiles"); //$NON-NLS-1$ if (sProgramFiles!=null) { if (containsExecutable(sProgramFiles+"\\ghostgum\\gsview","gsview32.exe")) { //$NON-NLS-1$ //$NON-NLS-2$ return sProgramFiles+"\\ghostgum\\gsview\\gsview32.exe"; //$NON-NLS-1$ } } return null; } // Windows: Test that the given path contains a given executable private boolean containsExecutable(String sPath,String sExecutable) { File dir = new File(sPath); if (dir.exists() && dir.canRead()) { File exe = new File(dir,sExecutable); return exe.exists(); } return false; } // Windows: Configure a certain MikTeX application private boolean configureMikTeX(String sPath, String sName, String sAppName, String sArguments, StringBuilder info, boolean bRequired) { File app = new File(new File(sPath),sAppName+".exe"); //$NON-NLS-1$ if (app.exists()) { externalApps.setApplication(sName, sAppName, sArguments); info.append(" "+Messages.getString("ApplicationsDialog.found")+" "+sName+": "+sAppName+" - "+Messages.getString("ApplicationsDialog.ok")+"\n"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$ //$NON-NLS-7$ return true; } else if (bRequired) { externalApps.setApplication(sName, "???", "???"); //$NON-NLS-1$ //$NON-NLS-2$ info.append(" "+Messages.getString("ApplicationsDialog.failedtofind")+" "+sName+"\n"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ } return false; } // **** Automatic configuration of applications for other systems (assuming unix-like systems) private void autoConfigureUnix(DialogAccess dlg, StringBuilder info) { // Assume that the "which" command is supported configureApp(ExternalApps.LATEX, "latex", "--interaction=batchmode %s",info); //$NON-NLS-1$ //$NON-NLS-2$ configureApp(ExternalApps.PDFLATEX, "pdflatex", "--interaction=batchmode %s",info); //$NON-NLS-1$ //$NON-NLS-2$ configureApp(ExternalApps.XELATEX, "xelatex", "--interaction=batchmode %s",info); //$NON-NLS-1$ //$NON-NLS-2$ configureApp(ExternalApps.DVIPS, "dvips", "%s",info); //$NON-NLS-1$ //$NON-NLS-2$ configureApp(ExternalApps.BIBTEX, "bibtex", "%s",info); //$NON-NLS-1$ //$NON-NLS-2$ configureApp(ExternalApps.MAKEINDEX, "makeindex", "%s",info); //$NON-NLS-1$ //$NON-NLS-2$ //configureApp(ExternalApps.MK4HT, "mk4ht", "%c %s",info); // We have several possible viewers String[] sDviViewers = {"evince", "okular", "xdvi"}; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ configureViewer(ExternalApps.DVIVIEWER, sDviViewers, "%s",info); //$NON-NLS-1$ String[] sPdfViewers = {"evince", "okular", "xpdf"}; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ configureViewer(ExternalApps.PDFVIEWER, sPdfViewers, "%s",info); //$NON-NLS-1$ String[] sPsViewers = {"evince", "okular", "ghostview"}; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ configureViewer(ExternalApps.POSTSCRIPTVIEWER, sPsViewers, "%s",info); //$NON-NLS-1$ // Maybe add some info for Debian/Ubuntu users, e.g. // sudo apt-get install texlive // sudo apt-get install texlive-xetex // sudo apt-get install texlive-latex-extra // sudo apt-get install tex4ht } // Unix: Test to determine whether a certain application is available in the OS // Requires "which", hence Unix only private boolean hasApp(String sAppName) { try { Vector command = new Vector(); command.add("which"); //$NON-NLS-1$ command.add(sAppName); ProcessBuilder pb = new ProcessBuilder(command); Process proc = pb.start(); // Gobble the error stream of the application StreamGobbler errorGobbler = new StreamGobbler(proc.getErrorStream(), "ERROR"); //$NON-NLS-1$ // Gobble the output stream of the application StreamGobbler outputGobbler = new StreamGobbler(proc.getInputStream(), "OUTPUT"); //$NON-NLS-1$ errorGobbler.start(); outputGobbler.start(); // The application exists if the process exits with 0 return proc.waitFor()==0; } catch (InterruptedException e) { return false; } catch (IOException e) { return false; } } // Unix: Configure a certain application, testing and reporting the availability private boolean configureApp(String sName, String sAppName, String sArguments, StringBuilder info) { if (hasApp(sAppName)) { externalApps.setApplication(sName, sAppName, sArguments); externalApps.setUseDefaultApplication(sName, false); if (info!=null) { info.append(Messages.getString("ApplicationsDialog.found")+" "+sAppName+" - "+Messages.getString("ApplicationsDialog.ok")+"\n"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ } return true; } else { externalApps.setApplication(sName, "???", "???"); //$NON-NLS-1$ //$NON-NLS-2$ externalApps.setUseDefaultApplication(sName, false); if (info!=null) { info.append(Messages.getString("ApplicationsDialog.failedtofind")+" "+sAppName+"\n"); //$NON-NLS-1$ //$NON-NLS-2$ } return false; } } // Unix: Configure a certain application, testing and reporting the availability // This variant uses an array of potential apps private boolean configureViewer(String sName, String[] sAppNames, String sArguments, StringBuilder info) { for (String sAppName : sAppNames) { if (configureApp(sName, sAppName, sArguments, null)) { info.append(Messages.getString("ApplicationsDialog.found")+" "+ExternalApps.getUIAppName(sName)+": "+sAppName+" - "+Messages.getString("ApplicationsDialog.ok")+"\n"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$ return true; } } externalApps.setUseDefaultApplication(sName, true); info.append(Messages.getString("ApplicationsDialog.usingdefaultapp")+" "+ExternalApps.getUIAppName(sName)+"\n"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ return true; } } writer2latex-1.6.1/.svn/pristine/53/53944943b2ebd47eaceee2a623a430e9f76f53a2.svn-base0000444000175000017500000002171215077122402024752 0ustar renerene Styles org.openoffice.da.writer2latex.oxt/Configuration/Styles.xhp Styles On this page you can define mappings from styles in %PRODUCTNAME Writer to your own LaTeX styles.
Choose Tools - Options - Writer2LaTeX - Styles
Style family Select a style family: Character: Define LaTeX code for character styles Paragraph: Define LaTeX code for paragraph styles Paragraph block: Define LaTeX code for a block of paragraphs starting with a specific paragraph style. List: Define LaTeX code for list styles (e.g. enumerate or itemize). List item: Define LaTeX code for individual list items. Style name Select an %PRODUCTNAME Writer style name from the list. New... Click this button to add a new style to the list. Select a style in the list or type a style name. Delete... Click this button to delete the current style name from the list. LaTeX code before Enter the LaTeX code to add before this particular style, e.g. \begin{center} or \textbf{. LaTeX code after Enter the LaTeX code to add after this particular style, e.g. \end{center} or }. Next style(s) This is only used for paragraph blocks: Paragraphs formatted with a style from this list are included in the block. Add... Click this button to add another style to the list of next styles. Remove... Click this button to remove the current style from the list of next styles. Verbatim content Check this if you want to export the content as verbatim LaTeX. This implies that characters not available in the inputencoding are converted to question marks and that other content is discarded, eg. footnotes. Line break inside Check this if you want to add line breaks inside the LaTeX construction surrounding this element. You will probably want this for a construction like \begin{center}...\end{center} but not for a construction like \textbf{...}. Load default mappings Writer2LaTeX comes with a set of default style mappings corresponding to some of the predefined styles in %PRODUCTNAME Writer. Click this button to add these mappings to the current set. You will get a warning if this will overwrite one or more existing mappings. Other styles Select how you want to export paragraphs and text with a style for which no style mapping has been defined. This enables you to ensure that only content with accepted styles is exported. Ignore: The content is ignored silently. Convert: The content is converted as normal. Other formatting Select how you want to export formatting for styles that does not have a style mapping. Ignore all: Ignore all character, paragraph, heading, list and footnote formatting contained in the document. Ignore most: Convert basic character formatting. Convert basic: Convert basic character formatting, paragraph justification and all numberings (lists, headings, footnotes). Convert most: Convert all supported formatting, except that paragraph formatting and font size is only converted if it is set by a style. To be able to preserve formatting, an environment is created for all paragraph styles, custom lists are used for listings, headings are reformatted using the \@startsection command etc. Convert all: Convert all supported formatting.
writer2latex-1.6.1/.svn/pristine/53/53050e5c7f19fabf1e8a1b21c402f390be6acdeb.svn-base0000444000175000017500000003046515077122400025146 0ustar renerenePKsD6^2 ''mimetypeapplication/vnd.oasis.opendocument.textPKsD6Configurations2/statusbar/PKsD6'Configurations2/accelerator/current.xmlPKPKsD6Configurations2/floater/PKsD6Configurations2/popupmenu/PKsD6Configurations2/progressbar/PKsD6Configurations2/menubar/PKsD6Configurations2/toolbar/PKsD6Configurations2/images/Bitmaps/PKsD6 content.xml[[o~ 4hHcH 7ۭSH ;-J"!gI%)aҟ_sȹiFہm Hfs!5y*iÕa2Tq7'xf3Q4fC%-K[R-GnF̌l8R 9רJ=rkњW-[ٶHK5;*w-3Uj˼2?SzPkV_ƽ(`y2Pz 7[tI€ L0 6fi&42ji#n:#; T Gޓ}xO*oLbGL0*sAmu!TIk7=u_)U ~:sN^^%_jn{C*qo PipD;Er}u.XLKb~ϥT"2YIۨhzMP ̠xg4dL/ {7u\l1My['Q pH5B+>_X򏝺W~PZFJs*[qok…Rޢح,1?,NN"~2\dOv(a GNUTx#$856c+horfLygΆ[*x蠨(أ^ږ r܃uPvIYuTn]3)L71N;*=RmP6t޲L \UȲo ,8GϿV bA7),ո7L{߾p㉹ :%y9q*Sَ}v@)0 )!gGC#uHNJ/#ΞOyzNG/7ΟӗSãS&Ue:ك'l WnqtG/Wg*L͸7O& #f\$[dy(nz"nA}Z%gaͣ Djx>ڮ0)xzy䭨- ~(jh^3@L/W$uc|LXY8"3gY4-ظ}.،’)[;4Q Qmaͻ|=-: ,h&.EBp >kV) ALMbh)s3Z<Gf|#3.؀KިT Qq1 >Xz7R^ŌLS.l{q}WC`022d+NCjp;7A@ňXp˰JXҹk^ӵd&x{&j^tͩ! q滋QAICQz]Q0W¾M^`ρ{c&#j+QvKT4FfTݩ ut꟩nј.\ ~ șh 䧦s_\fR+ChVJp R"Sgh14&J&;N>PᶾJ@m_A5*6VX;,J- c#Ї\.@=\ ~{2ml݅v:"xuOᰮ+]uvryN;FRiǨ Y;>O:~/ZwN;R!tқWOqds{9z$qf?@aU,Wk8}rHׅĹ]! N]?o&l\PK&iUo1PKsD6 styles.xmln_!hѾɖL6v'NbmL_D[J@R=_CR(e{&s(y` -,=\4!cpOfCbJh\ s bŊ"N@9+h CWJ^Q̦+dZམJ,q;h=]BvS%.&Щ{4/ =-)~{S!|feb\Q8nʊe +8R/fͱ@SJE1$QTvrFl\M M2=7M#~@6X>U*flƶ)@oPnsE1"0Qeqqx9`E%S>P6(AxsYG@鐯i{G+'١lDDž|T!CEL$83iYA)!6dS*|ʼҎ'"A%#UN'qJOd 0RV$ڰa3#ߧ}F! ;)įYmLUY}εF[ʔľJ; 'f) 6Pl)?"P~AFIcL*"f0`:$T3)$[!D(|nn2vL+RG5l M^ΙW;% J)jg6;V W1!O{(W俚ғa;5L%(-"jpXo[,R9lh[d5Bc;&]c~5 ]Ӥ`;:-gEB3numN1#3) ښ !v85Z7p%VmƔBʋF767IڄB mVkQA4`޶UbdsQْ 5$z9tv O+ FLK 䀳cx6n;,cH CX@Men6 $Hx?^A &)&3cKژjX^[7>?SR#7+γGy}s`$ah*K[}< R8ӭSN^UT`X1=wt61&{55iN4;IԱ1m G !Oz^HWmT]bHjzζDh6j6hZoҲhI5V>/|Sj%֤9pqTXW\.M&לu77Ҋ_v$n><@:_#lڏ թv?uM3x^%:q *˰h [p:B&nZ%j$oiyNHDF0@?e*?o6[e )lk>k-^nD5wUhGuX;z섦y/7HR]>sT&o!@I{f|SxC 2XF?z9z(@b\>ԅdiJ'X\偾x%IU7WQ^E*껫*Uԋp|>ņl+ uczx뎤7ٶ2~ [/1<()W%~-`]>'c`BhFr,2gXjthMq,/5.ݢcU޴ٽun^9wqRqO. PKm$3PKsD6meta.xml͎0} dֱ ,`.*uQR2ro[1eP"K{򗏦5b"0*m_r{:i \Y7`<@D]FaEr H1 |~,t6fNQ } [v~4"!as8{NORSW&^Ey+ittћ.Oq#bAjӘLWH+^[Wy,QEY^l.%bJe37e*~سs?i\A׷5QCQ*2Nbèף4[Ѕ=rFLRAS5zOg¶5%GY]GICg{ г`(Y/Ddq71Wr3ߘ!ݵzU;V_xrVɚӦcJRg+ϷmyՁ'9̶FSZA}d5ꇹFOQ c# *+qv1piߋZ1ª ت{SETiK1ev2dCdۙ&] U4+@@QNU mLojv VK *8{"x}K}pS"4/u sniho'ɔ, 0ЎԛUK,ǪaBgCT999]ښ7+=h,ٱT/7Cn!nKzc&]]iH[E\Q߅/+YT];=4ܼ}@`) ^}h7j8W+0.~!:+oKwEύw^"41ɶ}AczMyVVp2ߥy_Ol.?Y?jA,v,\L/= A k=MbţsbFu8&(M9h+Ra61S[֓{¥nTv8kKm+ٟoNyx!k>/awdz*ϬKsaPQ8ѐsn* ;3tc5}z=ercвtBd>lY~rPAq8'Ss+wl︞>-6%Ż卙[vD/sLcX{t\N4 ĭtȣV$dAyUK?R:9ZפXi쭭L}T2З~!y_He<3qW Xi'hd|0]n =ZІsʵzl^!_ @Tr!(aW7;mRb[@L+F1[_ͮN1>[K5~מʒ2+vKZrlϪd j6-^Sn=[/3 ڠA.=“ӕةe10RCfiLdk0:f05XUC\A?@ ~ip7 Bt⍗8TO[-w߭(>Ly :K<C$nʥ98fnûOު;ͤ F1dClFoWPD0#%΍]`gmwg&iUݵXX PRTn,nd,Sv@0@0t3*?`>X{T5Q\Ⱦ8^ucݣFxg+J.6(c}+X;e/4= ^?[SͲQjsI&mG}/v[^@ kbdu}hrizW^dͦ1h*g/aXR'F5{G|{ I)xNL7oY0Sԋ/ A YabUͩƒ)`#yqnװ]?R|kd{o{tnRrlX ݈P7Knt߅-\FڍϿ鬆=I۷}={ELHFZ7[o~E0(vWT({m8?PALxn/1+2 7x4(G'JWD/dr]|_q3pN~bāHF(>;qhb3{O-}][hP]>ō:Z1pQuZŰ2h7OwA(cۑמ=7GИe¹*}z|(C>^{uVe+Ḛ'=N ĺHԹї)]s;F3(`?Stv(NGןGq` Tf!Th8{"=p9)>ɨ׭2fU^a^J0Sh4Ն\}$\zvaFF#) ,ьW~?njUPK<PKsD6 settings.xmlYms8~"7)/M+^LHo^/@.%4s|`KhWϮ֗_1;RE7ڻsAæ8|iv)ȇF 4hCN窱~tRH58A5 эl}g"tZ'J%˲wwBϟ+P_y Jd&իՋsYOimUuX_# YZAƏ9vZ[ K\[zOnSZ;N Db?-D6 ! (wZZPRd EE甩ş49xKjss0,0*-sz,rR *18yROҹqat|B=Jt[h-Ȼ('%B0BB[S05]7J񞛯c&trxZH%՘~% RI']Koh43E[Sڰ|طXx_)O}W}#ԉR;*BB7JC-Z 3Ġ8Lurj܊Yݎw% ߶dHS`<7ϑ(l+äWK^)Rhmt;XP/rT\r΂kb@T _+0fax{[,R]z¯OW^<$\wQɊ>!&d}mMJ.a0;V`* @N`$M kDmBNOg!6T 0ǐg=cOhOcAnS$Vt{ xz3);ud-i˖/_o c"1n̥f]ǔ{t}M+4)ҋ{Szqh$2m7=).t%]۲~)Ai,rBhS9"免S{] y؎I?* 7n+E/[PK̴RPKsD6META-INF/manifest.xmlKj0@=VU1q-&fW6X; F#h[S0Oͣ)k7vc^aaӠHѵHS"Z^%ۯɴ|.Ax.25| h;7GWsh,.dLB%Mync Y'@,`(Uq:bbqW`<0RO G?Fr7=^ ޛbpmaD-*긓_PrS4I7ZOHNzbK|0Hc-2xd7!ɧa87|"sϩ]PK5b9>JPKsD6^2 ''mimetypePKsD6MConfigurations2/statusbar/PKsD6'Configurations2/accelerator/current.xmlPKsD6Configurations2/floater/PKsD6Configurations2/popupmenu/PKsD6JConfigurations2/progressbar/PKsD6Configurations2/menubar/PKsD6Configurations2/toolbar/PKsD6Configurations2/images/Bitmaps/PKsD6&iUo1 -content.xmlPKsD6m$3 5 styles.xmlPKsD6\meta.xmlPKsD6<QThumbnails/thumbnail.pngPKsD6̴R $&settings.xmlPKsD65b9>J+META-INF/manifest.xmlPK1-writer2latex-1.6.1/.svn/pristine/53/53049afe8ff134bb3e1e99503a3f6f8d7167fabc.svn-base0000444000175000017500000001652215077122400025044 0ustar renerene/************************************************************************ * * ByteArrayXStream.java * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License version 2.1, as published by the Free Software Foundation. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, * MA 02111-1307 USA * * Copyright: 2002-2008 by Henrik Just * * All Rights Reserved. * * Version 1.0 (2008-07-22) * */ package org.openoffice.da.comp.w2lcommon.filter; // This class is based on these java uno adapter classes: // com.sun.star.lib.uno.adapter.ByteArrayToXInputStreamAdapter; // com.sun.star.lib.uno.adapter.XOutputStreamToByteArrayAdapter; // See http://go-oo.org/lxr/source/udk/javaunohelper/com/sun/star/lib/uno/adapter/XOutputStreamToByteArrayAdapter.java // and http://go-oo.org/lxr/source/udk/javaunohelper/com/sun/star/lib/uno/adapter/ByteArrayToXInputStreamAdapter.java // for original source import com.sun.star.io.XInputStream; import com.sun.star.io.XOutputStream; import com.sun.star.io.XSeekable; import com.sun.star.io.XStream; /**

This is a java-uno adapter class which implements XStream using a * byte array. (We need this because XGraphicProvider demans read/write access * when storing a graphic to a stream.)

*/ public class ByteArrayXStream implements XInputStream, XOutputStream, XSeekable, XStream { // Keep data about our byte array (we read and write to the same byte array) private int initialSize = 100240; // 10 kb private int size = 0; // The current buffer size private int position = 0; // The current write position, always<=size private int readPosition = 0; // The current read position, always<=position private boolean closed = false; // The XStream is closed private byte[] buffer; // The buffer // Constructor: Initialize the byte array public ByteArrayXStream() { size = initialSize; buffer = new byte[size]; } // Implementation of XOutputStream public void closeOutput() throws com.sun.star.io.NotConnectedException, com.sun.star.io.BufferSizeExceededException, com.sun.star.io.IOException { // trim buffer if ( buffer.length > position) { byte[] newBuffer = new byte[position]; System.arraycopy(buffer, 0, newBuffer, 0, position); buffer = newBuffer; } closed = true; } public void flush() throws com.sun.star.io.NotConnectedException, com.sun.star.io.BufferSizeExceededException, com.sun.star.io.IOException { } public void writeBytes(byte[] values) throws com.sun.star.io.NotConnectedException, com.sun.star.io.BufferSizeExceededException, com.sun.star.io.IOException { if ( values.length > size-position ) { byte[] newBuffer = null; while ( values.length > size-position ) size *= 2; newBuffer = new byte[size]; System.arraycopy(buffer, 0, newBuffer, 0, position); buffer = newBuffer; } System.arraycopy(values, 0, buffer, position, values.length); position += values.length; } // Implementation of XInputStream private void _check() throws com.sun.star.io.NotConnectedException, com.sun.star.io.IOException { if(closed) { throw new com.sun.star.io.IOException("input closed"); } } public int available() throws com.sun.star.io.NotConnectedException, com.sun.star.io.IOException { _check(); return position - readPosition; } public void closeInput() throws com.sun.star.io.NotConnectedException, com.sun.star.io.IOException { closed = true; } public int readBytes(byte[][] values, int param) throws com.sun.star.io.NotConnectedException, com.sun.star.io.BufferSizeExceededException, com.sun.star.io.IOException { _check(); try { int remain = (int)(position - readPosition); if (param > remain) param = remain; /* ARGH!!! */ if (values[0] == null){ values[0] = new byte[param]; // System.err.println("allocated new buffer of "+param+" bytes"); } System.arraycopy(buffer, readPosition, values[0], 0, param); // System.err.println("readbytes() -> "+param); readPosition += param; return param; } catch (ArrayIndexOutOfBoundsException ae) { // System.err.println("readbytes() -> ArrayIndexOutOfBounds"); ae.printStackTrace(); throw new com.sun.star.io.BufferSizeExceededException("buffer overflow"); } catch (Exception e) { // System.err.println("readbytes() -> Exception: "+e.getMessage()); e.printStackTrace(); throw new com.sun.star.io.IOException("error accessing buffer"); } } public int readSomeBytes(byte[][] values, int param) throws com.sun.star.io.NotConnectedException, com.sun.star.io.BufferSizeExceededException, com.sun.star.io.IOException { // System.err.println("readSomebytes()"); return readBytes(values, param); } public void skipBytes(int param) throws com.sun.star.io.NotConnectedException, com.sun.star.io.BufferSizeExceededException, com.sun.star.io.IOException { // System.err.println("skipBytes("+param+")"); _check(); if (param > (position - readPosition)) throw new com.sun.star.io.BufferSizeExceededException("buffer overflow"); readPosition += param; } // Implementation of XSeekable public long getLength() throws com.sun.star.io.IOException { // System.err.println("getLength() -> "+m_length); if (buffer != null) return position; else throw new com.sun.star.io.IOException("no bytes"); } public long getPosition() throws com.sun.star.io.IOException { // System.err.println("getPosition() -> "+m_pos); if (buffer != null) return readPosition; else throw new com.sun.star.io.IOException("no bytes"); } public void seek(long param) throws com.sun.star.lang.IllegalArgumentException, com.sun.star.io.IOException { // System.err.println("seek("+param+")"); if (buffer != null) { if (param < 0 || param > position) throw new com.sun.star.lang.IllegalArgumentException("invalid seek position"); else readPosition = (int)param; } else throw new com.sun.star.io.IOException("no bytes"); } // Implementation of XStream public XInputStream getInputStream() { return this; } public XOutputStream getOutputStream() { return this; } // Get the buffer public byte[] getBuffer() { return buffer; } } writer2latex-1.6.1/.svn/pristine/ae/0000775000175000017500000000000015077122400015725 5ustar renerenewriter2latex-1.6.1/.svn/pristine/ae/ae1a6412af8f71c86bf24f534360ce4cefabadbf.svn-base0000444000175000017500000000403015077122400025443 0ustar renerene/************************************************************************ * * EmbeddedBinaryObject.java * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License version 2.1, as published by the Free Software Foundation. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, * MA 02111-1307 USA * * Copyright: 2002-2014 by Henrik Just * * All Rights Reserved. * * Version 1.4 (2012-03-28) * */ package writer2latex.office; import writer2latex.util.SimpleZipReader; /** * This class represents an embedded object with a binary representation in an ODF package document */ public class EmbeddedBinaryObject extends EmbeddedObject { /** The object's binary representation. */ private byte[] blob = null; /** * Package private constructor for use when reading an object from a * package ODF file * * @param sName The name of the object. * @param sType The MIME-type of the object. * @param doc The document containing the object. * @param source A SimpleZipReader containing the object */ protected EmbeddedBinaryObject(String sName, String sType, OfficeDocument doc, SimpleZipReader source) { super(sName,sType,doc); blob = source.getEntry(sName); } /** Get the binary data for this object * * @return A byte array containing the object's data. */ public byte[] getBinaryData() { return blob; } public void dispose() { super.dispose(); blob = null; } } writer2latex-1.6.1/.svn/pristine/05/0000775000175000017500000000000015077122400015564 5ustar renerenewriter2latex-1.6.1/.svn/pristine/05/0528fccade0aa9ef1ff44441981ea324d2dfe11a.svn-base0000444000175000017500000002122315077122400025141 0ustar renerene/************************************************************************ * * BatchConverterImpl.java * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License version 2.1, as published by the Free Software Foundation. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, * MA 02111-1307 USA * * Copyright: 2002-2010 by Henrik Just * * All Rights Reserved. * * Version 1.2 (2010-04-23) * */ package writer2latex.xhtml; import java.io.File; import java.io.FileInputStream; import java.io.InputStream; import java.io.IOException; import java.util.Locale; import java.text.Collator; import org.w3c.dom.Element; import writer2latex.api.IndexPageEntry; import writer2latex.api.OutputFile; import writer2latex.base.BatchConverterBase; import writer2latex.xhtml.l10n.L10n; /** * Implementation of writer2latex.api.BatchConverter for * xhtml 1.0 strict */ public class BatchConverterImpl extends BatchConverterBase { private XhtmlConfig config; private XhtmlDocument template; private String sDefaultLang; private String sDefaultCountry; private L10n l10n; public BatchConverterImpl() { super(); config = new XhtmlConfig(); template = null; l10n = new L10n(); sDefaultLang = System.getProperty("user.language"); sDefaultCountry = System.getProperty("user.country"); l10n.setLocale(sDefaultLang, sDefaultCountry); } // Implementation of the remaining (xhtml specific) parts of the interface public writer2latex.api.Config getConfig() { return config; } public void readTemplate(InputStream is) throws IOException { template = new XhtmlDocument("Template",XhtmlDocument.XHTML10); try { template.read(is); } catch (IOException e) { template = null; throw e; } } public void readTemplate(File file) throws IOException { readTemplate(new FileInputStream(file)); } protected String getIndexFileName() { return "index.html"; } public OutputFile createIndexFile(String sHeading, IndexPageEntry[] entries) { // Create the index page (with header/footer or from template) XhtmlDocument htmlDoc = new XhtmlDocument("index",XhtmlDocument.XHTML10); htmlDoc.setConfig(config); if (template!=null) { htmlDoc.readFromTemplate(template); } else { htmlDoc.createHeaderFooter(); } org.w3c.dom.Document htmlDOM = htmlDoc.getContentDOM(); Element head = htmlDoc.getHeadNode(); if (head!=null) { // Declare charset (we need this for xhtml because we have no ) Element meta = htmlDOM.createElement("meta"); meta.setAttribute("http-equiv","Content-Type"); meta.setAttribute("content","text/html; charset="+htmlDoc.getEncoding().toLowerCase()); head.appendChild(meta); // Add link to stylesheet if (config.xhtmlCustomStylesheet().length()>0) { Element htmlStyle = htmlDOM.createElement("link"); htmlStyle.setAttribute("rel","stylesheet"); htmlStyle.setAttribute("type","text/css"); htmlStyle.setAttribute("media","all"); htmlStyle.setAttribute("href",config.xhtmlCustomStylesheet()); head.appendChild(htmlStyle); } } // Add uplink to header and footer Element header = htmlDoc.getHeaderNode(); if (header!=null) { if (config.getXhtmlUplink().length()>0) { Element a = htmlDOM.createElement("a"); a.setAttribute("href",config.getXhtmlUplink()); a.appendChild(htmlDOM.createTextNode(l10n.get(L10n.UP))); header.appendChild(a); } else { header.appendChild(htmlDOM.createTextNode(l10n.get(L10n.UP))); } } Element footer = htmlDoc.getFooterNode(); if (footer!=null) { if (config.getXhtmlUplink().length()>0) { Element a = htmlDOM.createElement("a"); a.setAttribute("href",config.getXhtmlUplink()); a.appendChild(htmlDOM.createTextNode(l10n.get(L10n.UP))); footer.appendChild(a); } else { footer.appendChild(htmlDOM.createTextNode(l10n.get(L10n.UP))); } } // Add title and heading Element title = htmlDoc.getTitleNode(); if (title!=null) { title.appendChild(htmlDOM.createTextNode(sHeading)); } Element h1 = htmlDOM.createElement("h1"); htmlDoc.getContentNode().appendChild(h1); h1.appendChild(htmlDOM.createTextNode(sHeading)); // Sort the entries int nLen = entries.length; Collator collator = Collator.getInstance(new Locale(sDefaultLang,sDefaultCountry)); for (int i = 0; i 0) { entries[i] = entryj; entries[j] = entryi; } } } } } // Insert directory entries boolean bUseIcon = config.getXhtmlDirectoryIcon().length()>0; for (int i=0; i0; for (int i=0; i=ExternalApps.BUILD) { boolean bPreview = externalApps.getProcessingLevel()>=ExternalApps.PREVIEW; boolean bResult = false; if (nBackend==GENERIC) { bResult = doTeXify(genericTexify, file, sBibinputs); if (!bResult) return false; if (bPreview && externalApps.execute(ExternalApps.DVIVIEWER, new File(file.getParentFile(),file.getName()+".dvi").getPath(), //$NON-NLS-1$ file.getParentFile(), null, false)>0) { throw new IOException(Messages.getString("TeXify.dviviewerror")); //$NON-NLS-1$ } } else if (nBackend==PDFTEX) { bResult = doTeXify(pdfTexify, file, sBibinputs); if (!bResult) return false; if (bPreview && externalApps.execute(ExternalApps.PDFVIEWER, new File(file.getParentFile(),file.getName()+".pdf").getPath(), //$NON-NLS-1$ file.getParentFile(), null, false)>0) { throw new IOException(Messages.getString("TeXify.pdfviewerror")); //$NON-NLS-1$ } } else if (nBackend==DVIPS) { bResult = doTeXify(dvipsTexify, file, sBibinputs); if (!bResult) return false; if (bPreview && externalApps.execute(ExternalApps.POSTSCRIPTVIEWER, new File(file.getParentFile(),file.getName()+".ps").getPath(), //$NON-NLS-1$ file.getParentFile(), null, false)>0) { throw new IOException(Messages.getString("TeXify.psviewerror")); //$NON-NLS-1$ } } else if (nBackend==XETEX) { bResult = doTeXify(xeTexify, file, sBibinputs); if (!bResult) return false; if (bPreview && externalApps.execute(ExternalApps.PDFVIEWER, new File(file.getParentFile(),file.getName()+".pdf").getPath(), //$NON-NLS-1$ file.getParentFile(), null, false)>0) { throw new IOException(Messages.getString("TeXify.pdfviewerror")); //$NON-NLS-1$ } } return bResult; } return true; } private boolean doTeXify(String[] sAppList, File file, String sBibinputs) throws IOException { // Remove the .aux file first (to avoid potential error messages) File aux = new File(file.getParentFile(), file.getName()+".aux"); //$NON-NLS-1$ aux.delete(); for (int i=0; i env =null; if (ExternalApps.BIBTEX.equals(sAppList[i]) && sBibinputs!=null) { env = new HashMap(); env.put("BIBINPUTS", sBibinputs); //$NON-NLS-1$ } int nReturnCode = externalApps.execute( sAppList[i], file.getName(), file.getParentFile(), env, true); if (i==0 && nReturnCode>0) { return false; //throw new IOException("Error executing "+sAppList[i]); } } return true; } }writer2latex-1.6.1/.svn/pristine/de/0000775000175000017500000000000015077122401015731 5ustar renerenewriter2latex-1.6.1/.svn/pristine/de/dee5c2fb16c0e28ed80f9653942ce02e7ee0f4e2.svn-base0000444000175000017500000000527315077122401025262 0ustar renerene writer2latex-1.6.1/.svn/pristine/fe/0000775000175000017500000000000015077122402015734 5ustar renerenewriter2latex-1.6.1/.svn/pristine/fe/fe39666bd84596167091531dead9509a3a117133.svn-base0000444000175000017500000000263615077122402024470 0ustar renerene writer2latex-1.6.1/.svn/pristine/fe/fef3d5d04ea8878f12b9bb785c98533370fb259b.svn-base0000444000175000017500000002043315077122400025060 0ustar renerene/************************************************************************ * * Writer2LaTeX.java * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License version 2.1, as published by the Free Software Foundation. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, * MA 02111-1307 USA * * Copyright: 2002-2015 by Henrik Just * * All Rights Reserved. * * Version 1.6 (2015-05-29) * */ package org.openoffice.da.comp.writer2latex; import com.sun.star.beans.XPropertySet; import com.sun.star.frame.XFrame; import com.sun.star.lib.uno.helper.WeakBase; import com.sun.star.ui.dialogs.ExecutableDialogResults; import com.sun.star.ui.dialogs.XExecutableDialog; import com.sun.star.uno.Exception; import com.sun.star.uno.UnoRuntime; import com.sun.star.uno.XComponentContext; import org.openoffice.da.comp.w2lcommon.filter.UNOPublisher.TargetFormat; import org.openoffice.da.comp.w2lcommon.helper.MessageBox; import org.openoffice.da.comp.w2lcommon.helper.RegistryHelper; import org.openoffice.da.comp.w2lcommon.helper.XPropertySetHelper; /** This class implements the ui (dispatch) commands provided by the Writer2LaTeX toolbar. * The actual processing is done by the core classes UNOPublisher, * LaTeXImporter and the dialogs */ public final class Writer2LaTeX extends WeakBase implements com.sun.star.lang.XServiceInfo, com.sun.star.frame.XDispatchProvider, com.sun.star.lang.XInitialization, com.sun.star.frame.XDispatch { private static final String PROTOCOL = "org.openoffice.da.writer2latex:"; //$NON-NLS-1$ // From constructor+initialization private final XComponentContext m_xContext; private XFrame m_xFrame; private LaTeXUNOPublisher unoPublisher = null; public static final String __implementationName = Writer2LaTeX.class.getName(); public static final String __serviceName = "com.sun.star.frame.ProtocolHandler"; //$NON-NLS-1$ private static final String[] m_serviceNames = { __serviceName }; public Writer2LaTeX( XComponentContext xContext ) { m_xContext = xContext; } // com.sun.star.lang.XInitialization: public void initialize( Object[] object ) throws com.sun.star.uno.Exception { if ( object.length > 0 ) { // The first item is the current frame m_xFrame = (com.sun.star.frame.XFrame) UnoRuntime.queryInterface( com.sun.star.frame.XFrame.class, object[0]); } } // com.sun.star.lang.XServiceInfo: public String getImplementationName() { return __implementationName; } public boolean supportsService( String sService ) { int len = m_serviceNames.length; for( int i=0; i < len; i++) { if (sService.equals(m_serviceNames[i])) return true; } return false; } public String[] getSupportedServiceNames() { return m_serviceNames; } // com.sun.star.frame.XDispatchProvider: public com.sun.star.frame.XDispatch queryDispatch( com.sun.star.util.URL aURL, String sTargetFrameName, int iSearchFlags ) { if ( aURL.Protocol.compareTo(PROTOCOL) == 0 ) { if ( aURL.Path.compareTo("ProcessDocument") == 0 ) //$NON-NLS-1$ return this; else if ( aURL.Path.compareTo("ViewLog") == 0 ) //$NON-NLS-1$ return this; else if ( aURL.Path.compareTo("InsertBibTeX") == 0 ) //$NON-NLS-1$ return this; } return null; } public com.sun.star.frame.XDispatch[] queryDispatches( com.sun.star.frame.DispatchDescriptor[] seqDescriptors ) { int nCount = seqDescriptors.length; com.sun.star.frame.XDispatch[] seqDispatcher = new com.sun.star.frame.XDispatch[seqDescriptors.length]; for( int i=0; i < nCount; ++i ) { seqDispatcher[i] = queryDispatch(seqDescriptors[i].FeatureURL, seqDescriptors[i].FrameName, seqDescriptors[i].SearchFlags ); } return seqDispatcher; } // com.sun.star.frame.XDispatch: public void dispatch( com.sun.star.util.URL aURL, com.sun.star.beans.PropertyValue[] aArguments ) { if ( aURL.Protocol.compareTo(PROTOCOL) == 0 ) { if ( aURL.Path.compareTo("ProcessDocument") == 0 ) { //$NON-NLS-1$ process(); return; } else if ( aURL.Path.compareTo("ViewLog") == 0 ) { //$NON-NLS-1$ viewLog(); return; } else if ( aURL.Path.compareTo("InsertBibTeX") == 0 ) { //$NON-NLS-1$ insertBibTeX(); return; } } } public void addStatusListener( com.sun.star.frame.XStatusListener xControl, com.sun.star.util.URL aURL ) { } public void removeStatusListener( com.sun.star.frame.XStatusListener xControl, com.sun.star.util.URL aURL ) { } // The actual commands... private void process() { createUNOPublisher(); unoPublisher.publish(TargetFormat.latex); } private void viewLog() { createUNOPublisher(); if (unoPublisher.documentSaved()) { // Execute the log viewer dialog try { Object[] args = new Object[1]; args[0] = unoPublisher.getTargetPath()+unoPublisher.getTargetFileName(); Object dialog = m_xContext.getServiceManager() .createInstanceWithArgumentsAndContext( "org.openoffice.da.writer2latex.LogViewerDialog", args, m_xContext); //$NON-NLS-1$ XExecutableDialog xDialog = (XExecutableDialog) UnoRuntime.queryInterface(XExecutableDialog.class, dialog); if (xDialog.execute()==ExecutableDialogResults.OK) { // Closed with the close button } } catch (com.sun.star.uno.Exception e) { } } } private void insertBibTeX() { if (useExternalBibTeXFiles()) { createUNOPublisher(); if (unoPublisher.documentSaved()) { // Execute the BibTeX dialog try { // The dialog needs the current frame and the path to the BibTeX directory Object[] args = new Object[2]; args[0] = m_xFrame; args[1] = unoPublisher.getBibTeXDirectory().getPath(); Object dialog = m_xContext.getServiceManager() .createInstanceWithArgumentsAndContext( "org.openoffice.da.writer2latex.BibTeXDialog", args, m_xContext); //$NON-NLS-1$ XExecutableDialog xDialog = (XExecutableDialog) UnoRuntime.queryInterface(XExecutableDialog.class, dialog); if (xDialog.execute()==ExecutableDialogResults.OK) { // Closed with the close button } } catch (com.sun.star.uno.Exception e) { } } } else { MessageBox msgBox = new MessageBox(m_xContext, m_xFrame); msgBox.showMessage("Writer2LaTeX",Messages.getString("Writer2LaTeX.bibtexnotenabled")); //$NON-NLS-1$ } } private boolean useExternalBibTeXFiles() { // Get the BibTeX settings from the registry RegistryHelper registry = new RegistryHelper(m_xContext); Object view; try { view = registry.getRegistryView(BibliographyDialog.REGISTRY_PATH, false); } catch (Exception e) { // Failed to get registry settings return false; } XPropertySet xProps = (XPropertySet) UnoRuntime.queryInterface(XPropertySet.class,view); return XPropertySetHelper.getPropertyValueAsBoolean(xProps, "UseExternalBibTeXFiles"); //$NON-NLS-1$ } private void createUNOPublisher() { if (unoPublisher==null) { unoPublisher = new LaTeXUNOPublisher(m_xContext,m_xFrame,"Writer2LaTeX"); //$NON-NLS-1$ } } }writer2latex-1.6.1/.svn/pristine/87/0000775000175000017500000000000015077122402015600 5ustar renerenewriter2latex-1.6.1/.svn/pristine/87/8770d83a63ad82a62149526585979b962e7f02ca.svn-base0000444000175000017500000000440315077122402024344 0ustar renerene Introduction Menu and toolbar BibTeX references LaTeX export View log files Applications Bibliography Introduction Documentclass Headings Styles Characters Fonts Pages Tables Figures Text and math writer2latex-1.6.1/.svn/pristine/87/87771f45c65336a1288b6b2c454afd7fceb3290c.svn-base0000444000175000017500000000136615077122401024632 0ustar renerene org.openoffice.da.writer2xhtml:* writer2latex-1.6.1/.svn/pristine/63/0000775000175000017500000000000015077122402015572 5ustar renerenewriter2latex-1.6.1/.svn/pristine/63/63e4e9110b516a53d2c4ebc273a73dd34034a327.svn-base0000444000175000017500000000466615077122402024513 0ustar renerene writer2latex-1.6.1/.svn/pristine/63/6305e8a75455f9043807cec68432b448109ff413.svn-base0000444000175000017500000001400015077122400024233 0ustar renerene/************************************************************************ * * CaptionConverter.java * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License version 2.1, as published by the Free Software Foundation. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, * MA 02111-1307 USA * * Copyright: 2002-2008 by Henrik Just * * All Rights Reserved. * * Version 1.0 (2008-11-23) * */ package writer2latex.latex; import org.w3c.dom.Element; import org.w3c.dom.Node; import writer2latex.latex.util.Context; import writer2latex.office.OfficeReader; import writer2latex.office.XMLString; /** *

This class converts captions (for figures and tables) to LaTeX.

*

Packages: *

  • caption.sty is used implement non-floating captions
*

Options: *

  • use_caption is a boolean option to determine whether or not * to use caption.sty. If this option is set to false, a simple definition of * \captionof (borrowed from capt-of.sty) is inserted in the preamble
*

TODO: Implement formatting of captions using the features of caption.sty * (only if formatting>=CONVERT_BASIC) */ public class CaptionConverter extends ConverterHelper { private boolean bNeedCaptionOf = false; private Element seqField = null; // the sequence field within the current caption public CaptionConverter(OfficeReader ofr, LaTeXConfig config, ConverterPalette palette) { super(ofr,config,palette); } public void appendDeclarations(LaTeXDocumentPortion pack, LaTeXDocumentPortion decl) { if (bNeedCaptionOf) { if (config.useCaption()) { pack.append("\\usepackage{caption}").nl(); } else { // use definition borrowed from capt-of.sty decl.append("% Non-floating captions").nl() .append("\\makeatletter").nl() .append("\\newcommand\\captionof[1]{\\def\\@captype{#1}\\caption}").nl() .append("\\makeatother").nl(); } } } /** *

Process content of a text:p tag as a caption body (inluding label)

* @param node The text:p element node containing the caption * @param ldp The LaTeXDocumentPortion to add LaTeX code to * @param oc The current context * @param bIsCaptionOf true if this is caption uses captionof */ public void handleCaptionBody(Element node,LaTeXDocumentPortion ldp, Context oc, boolean bIsCaptionOf) { bNeedCaptionOf|=bIsCaptionOf; // Get rid of the caption label before converting removeCaptionLabel(node,0); Element label = seqField; seqField = null; // Get the stylename of the paragraph and push the font used String sStyleName = node.getAttribute(XMLString.TEXT_STYLE_NAME); palette.getI18n().pushSpecialTable(palette.getCharSc().getFontName(ofr.getParStyle(sStyleName))); if (palette.getHeadingCv().containsElements(node)) { ldp.append("["); palette.getInlineCv().traversePlainInlineText(node,ldp,oc); ldp.append("]"); } // Update context before traversing text Context ic = (Context) oc.clone(); ldp.append("{"); palette.getInlineCv().traverseInlineText(node,ldp,ic); ldp.append("}").nl(); // Insert label palette.getFieldCv().handleSequence(label,ldp,oc); // Flush any index marks palette.getIndexCv().flushIndexMarks(ldp,oc); // pop the font name palette.getI18n().popSpecialTable(); } // In OpenDocument a caption is an ordinary paragraph with a text:seqence // element. For example // Table 3: Caption text // The first part is the caption label which is autogenerated by LaTeX. // Before converting, we remove this in 3 steps: // nStep = 0: Remove all text before the text:sequence // nStep = 1: Remove all text up to the first alphanumeric character // after the text:sequence // nStep = 2: Finished! private int removeCaptionLabel(Element node, int nStep) { if (nStep==2) { return 2; } Node removeMe = null; Node child = node.getFirstChild(); while (child!=null) { if (child.getNodeType()==Node.ELEMENT_NODE) { if (nStep==0 && child.getNodeName().equals(XMLString.TEXT_SEQUENCE)) { removeMe = child; seqField = (Element) child; // remember me... nStep = 1; } else if (nStep<2 && !OfficeReader.isDrawElement(child)) { // draw elements (frames) should not be touched.. nStep = removeCaptionLabel((Element)child,nStep); } } else if (child.getNodeType()==Node.TEXT_NODE) { if (nStep==0) { child.setNodeValue(""); } else if (nStep==1) { String s = child.getNodeValue(); int n = s.length(); for (int j=0; j