xstream-1.4.18-lp152.2.12.1<>,haoϦ/=„7pWHwElЎ*kuk9a~356 jj}=I yR"F=@퐥QpuN#Q%J$-)?׬pf:S4>I< , z*YYnc5Aw9N*a0O@`v[(þPF>P rkD8̻H(.C+ *m }ç =S{B`IDže>>%?%d   = !'0 \  r        0 \    O( r8 | 9 : F 5G L H x I X Y \ ]! ^! b"rc#d#e#f#l#u# v#w$ x% y%,z%H%X%\%b%Cxstream1.4.18lp152.2.12.1Java XML serialization libraryXStream is a simple library to serialize objects to XML and back again. A high level facade is supplied that simplifies common use cases. Custom objects can be serialized without need for specifying mappings. Speed and low memory footprint are a crucial part of the design, making it suitable for large object graphs or systems with high message throughput. No information is duplicated that can be obtained via reflection. This results in XML that is easier to read for humans and more compact than native Java serialization. XStream serializes internal fields, including private and final. Supports non-public and inner classes. Classes are not required to have default constructor. Duplicate references encountered in the object-model will be maintained. Supports circular references. By implementing an interface, XStream can serialize directly to/from any tree structure (not just XML). Strategies can be registered allowing customization of how particular types are represented as XML. When an exception occurs due to malformed XML, detailed diagnostics are provided to help isolate and fix the problem.aoϦobs-arm-11 nopenSUSE Leap 15.2openSUSEBSD-3-Clausehttp://bugs.opensuse.orgDevelopment/Libraries/Javahttps://x-stream.github.io/linuxnoarche w@NA큤AA큤AaoϠa"WaoϟaoϟaoϟaoϠa"Waoϟaoϟaoϟaoϟaf30213c33414d8c3105babddb0c8feb0a69d6fc9a57c3fdcf8271e577efd661b4508c06e310fe37c6194be1f22bcb2281ccc4f8a8eb2260bdea11b07970b776336a3c767b0f5e7374b00dfb8a9ce6343c6ec00dd2fc2a714f7e8482c3fa293971101c85bb4af63ee50ef0f06e8171a32b54052d2dc2b6e4b77b5c789cf1d12c0fe56327e06a316e42383fd8848b3d0ea3b63b747312d7f3be51ac3a839393b0xstream/xstream.jarxstream/xstream.pomrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootxstream-1.4.18-lp152.2.12.1.src.rpmmvn(com.thoughtworks.xstream:xstream)mvn(com.thoughtworks.xstream:xstream:pom:)osgi(xstream)xstream@ @@@    java-headlessjavapackages-filesystemmvn(xpp3:xpp3)mvn(xpp3:xpp3_min)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.83.0.4-14.6.0-14.0-15.2-14.14.1aS``x*`Gc@\~d\Yz\Z!D@Z@WVn@VA@Fridrich Strba Fridrich Strba Fridrich Strba Johannes Renner Frantisek Kobzik michele.bologna@suse.commoio@suse.commc@suse.comjgonzalez@suse.commoio@suse.commoio@suse.commoio@suse.com- Upgrade to 1.4.18 * Security fixes + This maintenance release addresses following security vulnerabilities, when unmarshalling with an XStream instance using the default blacklist of an uninitialized security framework. XStream is therefore now using a whitelist by default. (CVE-2021-39139, CVE-2021-39140, CVE-2021-39141, CVE-2021-39144, CVE-2021-39145, CVE-2021-39146, CVE-2021-39147, CVE-2021-39148, CVE-2021-39149, CVE-2021-39150, CVE-2021-39151, CVE-2021-39152, CVE-2021-39153, CVE-2021-39154, bsc#1189798) * Minor changes + Support serializable types with non-serializable parent with PureJavaReflectionConverter. * Stream compatibility + Starting with version 1.14.12 nine years ago, XStream contains a Security Framework to implement a black- or whitelist for the allowed types at deserialization time. Until version 1.4.17, XStream kept a default blacklist in order to deny all types of the Java runtime, which are used for all kinds of security attacks, in order to guarantee optimal runtime compatibility for existing users. However, this approach has failed. The last months have shown, that the Java runtime alone contains dozens of types that can be used for an attack, not even looking at the 3rd party libraries on a classpath. The new version of XStream uses therefore now by default a whitelist, which is recommended since nine years. It also has been complaining on the console for a long time about an uninitialized security framework the first time it was run. Anyone who has followed the advice and initialized the security framework for their own scenario can easily update to the new version without any problem. Everyone else will have to do a proper initialization now, otherwise the new version will fail with certainty at deserialization time. - Modified patch: * Revert-MXParser-changes.patch + rediff to changed context- Upgrade to 1.4.17 * Security fix: * bsc#1186651, CVE-2021-29505: potential code execution when unmarshalling with XStream instances using an uninitialized security framework- Upgrade to 1.4.16 * Security fixes: + bsc#1184796, CVE-2021-21351: remote attacker to load and execute arbitrary code + bsc#1184797, CVE-2021-21349: SSRF can lead to a remote attacker to request data from internal resources + bsc#1184380, CVE-2021-21350: arbitrary code execution + bsc#1184374, CVE-2021-21348: remote attacker could cause denial of service by consuming maximum CPU time + bsc#1184378, CVE-2021-21347: remote attacker to load and execute arbitrary code from a remote host + bsc#1184375, CVE-2021-21344: remote attacker could load and execute arbitrary code from a remote host + bsc#1184379, CVE-2021-21342: server-side forgery + bsc#1184377, CVE-2021-21341: remote attacker could cause a denial of service by allocating 100% CPU time + bsc#1184373, CVE-2021-21346: remote attacker could load and execute arbitrary code + bsc#1184372, CVE-2021-21345: remote attacker with sufficient rights could execute commands + bsc#1184376, CVE-2021-21343: replace or inject objects, that result in the deletion of files on the local host - Add patch: * Revert-MXParser-changes.patch + revert changes that would force us to add new dependency- Upgrade to 1.4.15 * fixes bsc#1180146, CVE-2020-26258 and bsc#1180145, CVE-2020-26259 - Upgrade to 1.4.14 * fixes bsc#1180994, CVE-2020-26217 - Update xstream to 1.4.15~susemanager Removed: * xstream_1_4_10-jdk11.patch * xstream_1_4_10-buildsh-sle12.patch * build.sh- Update xstream to 1.4.10 Added: * xstream_1_4_10-jdk11.patch * xstream_1_4_10-buildsh-sle12.patch * xstream-XSTREAM_1_4_10.tar.gz Removed: * 0001-Prevent-deserialization-of-void.patch * xstream-XSTREAM_1_4_9.tar.gz * xstream-XSTREAM_1_4_9-jdk11.patch - Major changes: - New XStream artifact with -java7 appended as version suffix for a library explicitly without the Java 8 stuff (lambda expression support, converters for java.time.* package). - Fix PrimitiveTypePermission to reject type void to prevent CVE-2017-7957 with an initialized security framework. - Improve performance by minimizing call stack of mapper chain. - XSTR-774: Add converters for types of java.time, java.time.chrono, and java.time.temporal packages (converters for LocalDate, LocalDateTime, LocalTime, OffsetDateTime, and ZonedDateTime by Matej Cimbora). - JavaBeanConverter does not respect ignored unknown elements. - Add XStream.setupDefaultSecurity to initialize security framework with defaults of XStream 1.5.x. - Emit error warning if security framework has not been initialized and the XStream instance is vulnerable to known exploits.- Feat: modify patch to be compatible with JDK 11 building Added: * xstream-XSTREAM_1_4_9-jdk11.patch Removed: * xstream-XSTREAM_1_4_9-jdk9.patch- fixes for SLE 15 compatibility- fix possible Denial of Service when unmarshalling void. (CVE-2017-7957, bsc#1070731) Added: * 0001-Prevent-deserialization-of-void.patch- Fix build for JDK9 - Disable javadoc generation (broken for SLE15 and Tumbleweed) - Add: * xstream-XSTREAM_1_4_9-jdk9.patch - Changed: * build.sh- Require building on Java 8, otherwise the LambdaMapper class is skipped (issue 30)- Upgrade to version 1.4.9, which fixes CVE-2016-3674 (bsc#972950)- Initial versionobs-arm-11 1634717606 1.4.181.4.181.4.181.4.18-lp152.2.12.1xstreamREADME.txtxstreamxstream.jarxstream.jarxstreamLICENSE.txtxstream.xmlxstreamxstream.pomxstream.pom/usr/share/doc/packages//usr/share/doc/packages/xstream//usr/share/java//usr/share/java/xstream//usr/share/licenses//usr/share/licenses/xstream//usr/share/maven-metadata//usr/share/maven-poms//usr/share/maven-poms/xstream/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:17071/openSUSE_Leap_15.2_Update_ports/1ac10c4a3ee1c623af3a4d55fa651d7b-xstream.openSUSE_Leap_15.2_Updatedrpmxz5noarch-suse-linuxdirectoryASCII textASCII text, with CRLF line terminators (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)XML 1.0 document, ASCII textexported SGML document, ASCII textPPPRRRR`-Y<ɡF>cutf-8905d63150b92853b0cef5000f66ec12251dca2cbc4e8e8622b555a573fa53f43? 7zXZ !t/۲f]"k%w5 [~e\7qjqy -1Br޿y 4L {6$qC\>.UWCD1j$H D`yn b;`0wh(ځ.?$ i}Q"r 2 LSu,`w_N0u*s{(,-1 LcL#I_ψou{2:sj``Sk׽Nyƻ-Nrvb>>~9&޽S'+sMvCs1TCBiP 퓫R4ؾG|pQAsjpB7Q1ͼr|],pրνű~ 3:j9  2܃vxpW,_FTmPA HwZr(`Y.nٽ-mv.%WL65B_L{L<94@V ӯ8V_^τeX:ܢUğ c%x̡S Uhx6r&$3 ].w@,T-'zy+Gf2Z& 'J] 8!^:TAW1g?rNi)_4],V)PKQ?*eלQU714 *n2 $<@Dq֫k}|oz)2^}% R,Hެ5 yDR\n\% [qx"PqMg rL]8C Ye/o COi1Ae^3҆d\,4n=% T6WԂ[tt4fπ^2&WK꣢M=D2~}x:h7UI7᷸hdܳ7kωCW'J0&<b3,+|s9's&,=Hjm 5#n>7&z+K8}f]E=W_,A/.[M i(d5Bg2s}k@7m}܆+q=KS0{$X<駃g,= 󕇻k>?=/D1ԅn#?LCRFwNz4Vɡ{Mk#ZOO}gYoG'ƾo8$Lj͈ ǎk/g`,a8oʕL utC`BM2Ƴ<`fiO;K-}IefإL # y'66&Z8 {SOѢ'=[d[]Vڀ?guOee1ly] s,PQޅ%!^ԤZ )qK쉴*&y͞,0SY <r-Z#ew% Ym<>FDwR`VZ|DYheG-ˑ.HC-uZ*,ʞpځg@Br>t'qYee =B+B}OwV\ [fЯ t߅_7-0؜#}4-ݍ|g}i)ɟ=f:qA8YeoJ0ʊ9ȯ{"F.h`fa gSQoޔETۏ ٭3<|9 /{)'ڂp `ko |bt1If͞KdGs)YOLɔił ^ Yţ_#Uh)6P807D\{.RB.BS$X+@7*%\^>O[\;*QzMS  L2cNRq G5t™jªeu:׼*Z9rPifbo>yݝ®b.\nME$rȁ+y9qI%k::p?l E` }WKBy#ME ̝\v]WIfaBUl PJvboQ-m)1VIj\'oli _)j_r-_Y#٢mz`T ĉ<0-q18Q~ rwϻh(ooz@Nw*tgA$RwC61kK0lQbH "` ƷB9F]0dk EH ]AEl;)1=N ϕLGZpn^0J@Jd =]`= ,Ƿ|~O}'Id %s%NfzºtY|ڮ %Wq^ !z{`ϥß/* 9X)< 驍8\ݬTj [] k+b#zD3534:shad)d*҇*էNA ɛD|!zQ:JqgD.`,&:Y2tLĂ!c2׏af)h}|P`g}kBVzR|0_TAMc3V{V[ε 9fIߡ5`n%ĜPRe2Q>D E Э.TSu|F?t7q A9Z8L[^oޕSLǡԸ`e-)-$)#P"yJ_$~!7vI~CaٺpH :F&i1:#h&I6l|ZV! adS~BI3dIHpWK* sĴN><vTϋ ^[Ӛ4KHiLn ِL(]1RXX $e jHP2[˯u KKB _CBO ٓ3'^TԉbS,b>g-A'gX<;a?.]sԩGDӳwm,-qO yiѕ%7t;>5x2m~aw 4;ߚĝm;uЯvCk ӆKZނ\bm仱CA<+f߃g"Wb1Ew,A2znUIxs w|#CވҵJ ߁T0peM+ 85K *z>Jv<RAB^Xi Mk]1N+yJ:n #aMq$Bwqlv: ȋrl=9v9%kߚʻM1ܲ_nW) P]@ArcXD*]CYB/=EHc9T#! EFýʒNoíOwz3X MfN@Ҝզcp v.u.>!>:Y uI{;G!Z`,y-O`%s]Y`Ocד@ %z t!2E-|x"]=oߛ{97뗎/7թ/owBfIPJ92ư^"}\{% 0P/w-?CL)nOοWlބz5B<IrM>Tמ@ԅjed$+/g_7ٺr(Qi_`-{P} z$E"߲\ُV 9 *%bqtF5Xfv -{Gg4T=!Do~-?>(Fc#XzM酩IR04Y*S/ʪ諪uU\ox[yI&u!KF%Ok!τg3̏h[_e+~[:aܛ";}ͮIGT6K_z?R~8@Z9 s] d/P]) Q̾.f1%4<>*oU-ܻqpamwS=*\}EG҉XHqc5V3Hx]mgqޤ)ҟa'/3mTA*I-@ṚObTZ!jX2pA Ik+Iu'%^ o7ueO]p&ԐoEb;wZOSF hL(9* KFaE3'Nҕ:,EUmq|M0Hd#P D3"i!DmWKi..Zpd-W\u렔#^g*;_yI!u*\r*2igqƧ.ʡKsSNBU(X3yoOiPVր>vurY8ŽQr$@{EztZaN QFb{ڌv§ MK%p*74D<`1s@Uz]\EF%͙ĐBU0F|T&i;Pxe<#s5QldQ&lUaE9!I^7jv@EP|^`۵㱇AWJތ Fב|ht&b`݂i,o1&OCy3ckNPg$ʉOP758A7ܳ@.r$O^U| }\@|)2D&Ͻ˜j,U{SƘidGlFT<&YV2վN&6 bn>^n_#!q/q:6z ͏ * Ŋk!-1ZB땗«AFKw_ z2G>ᚖ&_o>+GkbU/|iOe5Hoҗ7̙*D=r܏iㅎ'Ne 7"6T23Y}qfL:b"ӿQeLD"AUÅÄǂ7+/nhh+pAR2T]Uq ح^'C=b$*ҖPqZg>n_pG;cD*eC`U*u FZ%3NN vbً} %3;R"OhgنGJͬ{qV/ôn$viAlvA099L͒> ޤy<l,I/& qkp>غw@u)N2@q7,^UĞTK搽[H_x$iBn63Dһ/?a!KYXBRrGTyzb#LmU $_[\#[3_- @a*R0",Ob%l @Tbe%h-^/`\;h)Rp:x7njRTn3]1#UX%c\/YIAGoYW0u#L^t/T]t;IIut&J2}}we3 3ه/ jdhkU)sR~ޖ!ocr%oMo|ܝSxo:ep-2ׇ}I2rR&P'taE0j\KDTj2u q<ϠWe=? 9f֔9w~IRJ"D;:4 +Y36DT71LKMZi.d5N/! Ak{"ڨYƪ(DIE4A Sv.FMa?+q$ t L#1 Wڇ#FUqRMR2,Rsj尲]V; G *gXߦ̣a^14*9h݈]@/Oæ7M,#C~/a DZǠ_3~R/9q{jId3$M]T<"&cТn0iFȳ N$ֺOqI|L$K4`$\Ղe:W~,5ю}t)CrW.b䝼C};!`*iy[czRׯK 0&З{+ˬɯޱ PQ)CTW$W-f+]{?N?9ݎ8G!"iɘƼ93xEty LBU^o+] *~ K }c,M'kuJ*p86E2Q-G6- 2=/u]Yw&凷ui 6Գ5]%3>cHj-D?=dHl̰sMqӚjlLݢIzΘge5]podӑkʓ~^o: <Д`QͼSYΦkjVbuXJ"?t+đl*seaؿ.9NG6@ީc>?L=v@gOyv_9ZBp2ӦМ!fNfS<}nWLt n +=zk`q&#%vQWcmݺ>uUrgLP^f&Rlu=N:\ҧ{Un .NG?g_{{iiAG ;\T7 BS*Y{!feI9E^[C׌v]=ܗu)|Am=aP nbĎƠZ Jl^ 0)l<:hppSz&h;|84:[rM-iIjG&NAR=H)aus”ɇi1-t۲8$?i)3-mɿvN;IT D%K55nwl %%aҸ'4'K>Q}&k\gBoA[˃t>lR(aR5zҥb0o-]>duFăxjǓ||ߑ3 #&:f9cY f=?*0)`[tp43Ѐ%Țg͗ͯh'K7Z d68 ;7cxr рhKg >vLlB~b7_F>TqS}PMA^mwZl(rItP n߃6CqC<uwFu눤_olߓ3*>^}i1™s$ej4+FX-}oY;k`]9r@R ;w`)9ty„5Ů_U9xB:V;^Qoos|)G^&v,2BtFSχbxs8gil7d=B!zw'/ ຑ1%(T$C&_yM?Ö 7<Ȍľ(_u Y㺊c 8rAqz& ɐ"qkNdR%`$nVZ )Clq;} msY%K: عG#-ع 01m$v(&PZ fi҇fi[>2rkMe(Bxp1k96tet^OBcpEiUXRF2DRnV|DW?ZF.O{qMz2ȫ|\wR^aWS3y~^EzH`@' sF*!XUdڦQCUenr37V5 2m.(T^DI6~A/p(vwDpaj8ش,`=BgSZ4_m݂q(=:3]ȇ7¡PAj3=l9_EvJ7p'cs73:VϒItCC H:)fK1<{ĺd#Fs J-X^b!ydC݂9^'­z[OZ ^ fz)eJ1pxkT^lrP`Oqc+ x.bۣ> p˵ vva wV}4C#GEXm`#Hw}#jͭk<3nJ;aR)nIȎ90N@+X$ lZP}} iޚ=NR UTjRvrYOŤa)9;D9G(-pY~C`fշ[]~bުЪ.N[ЁUx5FWU7ܗod)a 5Aw N$Iȑj>_(  Dj '3CkW!҈vm H6"4G jBN(oM31JPP- gR%4ccN~vn{}oe^M ?.Hei:ܖ^[UuGlYZUr_?J6/c7@nwP.v+1'%88]XgvQCC7-<,T!(Bsg4Imw#bu\,L㊈{E5N&TݮmsR)rzB< 6 Rz+VxGV|(0Nr־} ey_5ymf΄Ȓ-炗 b mö Coh^wѻłgSp)\g Fۦ2ot7o방,(9aie_P5v}ۈ~oԌBҍ"r6 KkX ieOVĴn)ogsE;$cѦ^jKu;U"{R2@h+1XڏgC+gf ZG2ffьp9A!;×J4U'PC/TWbT6 e?x2q*2$j0I$m ӵaϟוЃzj^Kv3qyc۱!ֿzg:sj,8 f 5[h]9 &:Ol *N<ꣅGT"OYpF{rى)6"@D.R2lG U&໅j/*ecbhܜ/[= 46p }ӺR,2/Э Cdv샱67.-?hCN BJ ;4=+ձM_ gwc7!oGŇN+'WId$և@.-K⩟fU: 776 yibm 8drͧ IGI EJ046$%+REƬChLgg͍N\wE5؝yDaxXi&ܶ|?.܇L{kvOz:m!mڬEcv9tRBKsջ֢Wxnq u^K;1ؐ+5-8 vɛW Gǿ-ו.byhñ sIܹzcT{R \GEK5IԀO! |G]~ lF0+ثJ(p+{5G}En۳rw42ǢoNd[DSqH^yk(|qS7$+eBռMBк̚=ƸzZQmh'X 8<ڥ4[0U{4AVQjnwS({G0?f)܊XۨSb<> c_kWgc\Ě] /γPzp#"fD*뮭-8hSG(RpbB=NzPPN<9|% l^l_y Ľ(ʧؑpM-ߎfcFzA/C?ڨIW)UljE; 8 hwC(Zw, O>t383hSoRXO[ۇjp\A`xrCnu$b^k;^5#T[fpNyZ*yN ; I44<&Z)+y &0hl'.D՛zItGDD?@M j-J eubGl`Ѭ(Y3,J䆚y(v}ڞw)*r-r-dF~C|x#k%*_׬Jhz-H ோ9uc^ۚʤ%}R2<)ν,9BW;γ oukHO%$vw5DTXlbz4j\$l$6Z&oKQz+iw5p\!̅A: Vq~ h&"wW`׀Ek0F HKS&;* 5TCiW #|mZ W"V->, U>m0Ԡ*wfz! ݑxD7],A'ӕm}-*;h{r_L'yC:-߅Y1G M<{ѩSm72ѫA? =DoTʹw6yIۭnqi~J]QܹKX˄zj^h^P­tmW.z%}l\IB=_}Tc" 2 0mvшQ}?ܞ `GGmQyU+M[52棦qGۜbiL oG*+t߇?CTZhOWD27~n/'7s`ȿFuE_~Ьr/8Kq q5f3H>/Oy%VOTgo9pILϠP6*MĂ1isG8Hj[ EeG]廟?mj&4RuZd)DaoM2.~'qgP#IW?]oz4(Ap3Fz6!T9(;A?SsZc.}I1EB#!oVqAZ9<ݰB4y.#@ [P981OtATۃZ,EAioMq(@D_|$c5gY{ nADMw0Z6Zf DmZd[Hέ$ #p1k;li=KQZSJ-D]${HrsaP^ke#&*sIɲ rGeq[^e8)ۆD`lj!&#qDVD}L{bw$ip/!R **H?Xfx,aZ|Wp ke $v9U;'tU=c3< ?! \`;QG"k `#&YWo:vi z߭hET޸3&O N,zV[ŀVyt ;"Zɢ$Z[K0J\5DA}rM g8mHQg/U >mP$s.DF~ <'ȋ#q0!8\5!:CGƂ'O!qhܯaTv@{4Hg8*x.!:jHh'3X_ާK__\e~1CT_aοp!~0͊ 'U"Q!G}bˊi/t޾}iѡ?3`G+WZPd,}w)!↶N-n]A#9섬xiIP(te͈9Y 3v}/Gb^tɨ溍t:Lܹ̓mc<r,rM7OCiB:Yo r97Y* 黍1g'1aFҼx&ytI@ ) CCJwoنV)iVN@5׽r\~vSǯ=QN}v߲ߊ$Rd8ºT@"p { ]f$&L-2 ('֙h`c5:,yDFkhF=n|;q\w)Sэ*~whe'c/{Iڨv_)O虯xV~>ڱx_<u*`Z^+WoɚVGEdR]gNig R*Ԓi+rCJ%?$KA+LR!x;/qe BGX+'o|a?t;1&Đ= " D;?Tm"&-"]==X:'.S%l]MͯTA%gbsд:e@GgNAF=yy B)nnHHjeP@Qg=s^!QGɑ:XYwQ~6&+M ZX|99'B0 mҡ{'Y5f?.\5ż.>o$y)b 2;L%Ȍ`~R"Uб1sr[/Eij"D p*Xi ~Zec \ES/q_J~n6 U^!f>^wa%{P#|2aPiʬ6Yg0I~uVV(cV^]k5y;?(Bmnc)+{15= Hђ{W8rxY}4 m,Qܣھw!?@K !sN O-iTk(%3,t`n 1:Uf5* P+Q6Y $2ȵ#+3zO,.A'syL2`q򑸎 )p0'B jPWJy>hԋE* cEvՕ\ VP|]q1T>=Y8Jm-R!WO#gEZ! ?!0*O4j֦mEj4˔`LY<1>VG:dݢծT QB)qy9`oXRӎ@;x\,TEقdu ^Hre`Nj>qF ċŢ.6/oRvP=j-j]όL{EaETleg*}Y. ʓLq9qNr~rdQF! doY!`GdɃ=y2uĒ `L0!(#a=ˊkDΐ𚓑&%BJ9QռWP&e$3e[=mS _1pSrL2=6d } "}qXygOBGUb l1GM[lX_zO!pk2J)-hWu( JiV dDf4 |ʖ D/@QE㉷^Lꬠoܘbo_~|*2XB5It%+*STi܌nhWluw TB WHt"b0R)JDHD@E5[{`j`~6 V&Z:m#qQlEOT|]Vs/4OcmIv8 rtb"vZ,c4`ׁF;A"oe|zNKVyd̂\'=>:q#ըgVڌ\Md2?9sA5tTy]W(|HVJ 8uk\.q+@yt-Y*Npd s{)\*l Ȋˡfʑ+sU,͔\dD"䛱 aϢ]Ry'4?˰zaJe5[j.-#m (~LBkÐaf<1'E%tG/VZftKK]UF ln-U.2=g߈6QQ FBKz8$IdAYz"@߸@GImة۱"mE3?_}`{N9#lKCPYa|i?11SRƢ3k RچJ[FIaA(, Eđ ,ݳmKձ'V!!jkI>.$/췓n98;c7F!&!wXCr9 "3{RU٘Bx[ם 1*WaHk v:ZbI#!1w+VJ)fU|9wl,9fu + pϰWRF++Dƨe[ȌKx'V/Sz̀9 2# RW:8>tcNoN[I-VV3s`A;4>~'zSI˛a9>F}Pމ5- `whʰu X=te 7*Ḙot>9zz] \v;ptbdaZ;ίkn!j ! &t">L"=d9)m%}r# pMDgwIk3׼R5N5G@Ѐ4D$e݇ƥ"MःdT7k1 ӄ>i.0' 4dp4X)x:(&tJ׀P{؞RVpRm7:\1fdJ6Io*dwbsgSNɝ0q-|w yN1 <|/r! ``N{o<˗n-9ٖP(Wmp(| oxPDuY?neDVM7iI=`Pj8a45<,A;Ԋ5FQ9hBùхe\nhyv)qz]lg>|qLa`׸8 F{kpw?FgaO0.glYNid915;iQ]OמT 0? MV6,-#j`T$tz{AåϷu\{~L)7hW:JbW}x/.lY\93y+ǭa))bu JWTǾRt΂M~܍#8Hqב$x6'Iy | igR=j@01N.mjwypW2{G-6䎋Jҳ"HǢF2u-* dgu͕J!k-BL+d%dzF+gdEQ Iw9zJRa'ځs(% _`Q+N&6U%оKkjCB{lD%1 f,=n);/psHiw ɚ[JxB`DN: $r@E>n!1J_(twϏfBCdAxg=KS"r<.;Ĩ 8X埒x ߪ^AI.x~az=b[2,fzՀd('}G2ead\o@j+VC#iv:~,4R!;  /{w2K蘇4\:W]׎Dh8r)wْ6)(+D[34=M{ϻ5L3O"ˢN6i^"v)]OťtI*XG"U:(gI7A&D+Rmd`~8{Q38!%>zwn*"4(yg(R -tutN}01lI ^)mӭ`[VVIu2*x εtuuu'ev2ގnP fGȿM }|eh4L-ف(}K j<opt*Gq|֡f |.:ڨex AgH >+>)ۛM77l3|lZR7'5 cΦ9}oFv g>e C4Ӎnh.ļ-a  R`ltg$@'@S*lz߶iDPSqs΁^ՍFq>־mRMtUTZ:_Bo.!•rǧF:|,Eκh۵ ]"Ő\!!)eyVh~VL;G?aLN+GWcz5 y;`icʀd_N5y'а +1:Ϝ"Z b}~É5S+\' &l% +H,GtpHWrT.k('x2$1є)ƎQcb祆 ` whѽ7w91fRӗ1Ԃ+SVκFm3^?8 ajpa/8RI0'ԓVn(a fy,0~\]ƈ߹D5ȈQ4zGa Ȏ:' 6 98p^tE.qE鼘p"*/?<Wps0Og!esUy8+zaEQ9;{Ĉm5Py|s:O RhM6#ٶ+4h'.bdOeAXv.$R`ʾ-LcNG1vhF:.4^ Y`[1#Ae/#?(0MG%KNGZ ʫ71O%L.(R hrV!N6+ۺb {4lMymK3vPSsT".dpS _ڂƶLvǓc_Kt *S]k4zw,Ϳhj͂8[r(j֫($fs ;롩C6Fd^|>*CvAvVe~U̍^jNmӛMS\@?:i\Z='"7s_uzi?p(0yDP&APEcn>1d3dO|KR2CEa)(aW[L#g:  >xoB_)C>8Ӻ`=xgܴ?`ľ )~IFyS 8X?*nXRlN&ad_AD 4R^W^&A`Ͼ mB'{VX;yx; g^GApPm)1[4X z#gC_yP uT]FYIغVHd3 L AiT‚* DZ(?ޏݠOΐ2"AīZZ#V> Y}'TG7(2!~WP9=V6}o.s=SouLaOnx*S["bwH7QWzhTzx8.g{AW:RU6U11l~KlсUP(:\"? x#fS|>":`L :j`zk[aNZ,jݤ?zLϡL!l[s*ǫsHxexGfXٞ@ ޔwGqB9ZodpYA h9$w?ƽ喇b&h5T3g>tg Zڙ3Qx>FE}/BrV b֔nVΝ}7eܓ!e5.YV /T~ݭSG6.tgxV{Lf@5׮gJ: b|[#zӠ,6Nsɒ>)P&!,$Dk0tlRHF'XAE@W5+OCFMGbRU#pAWCu`W7m&y_yRMid2(D[{r# %Ĉ6 \Um*0^9`5hN'^ x]*d+zp-ڢw۔K|gC#גpH5d0nc:la~. ^ݑ7՘sUBHɟy{i E(^^PoЅ#*P4N\^=F6$e}Wٽ"+!jI~'E"K0b܇(0ssP<@IW5|g '_CJL(tE| B*F뢑/JLtr~Ӵb*VyzC\0<[y|@<H3m:|d$&W` F*ߏ|0Z1 Xj]?N]TKYfI8{\Hlk./&,;H*<3ec؉ٱ 5Ib`+m8+7w~Ej%V(_H9@7[N ḻN6EjgەE&{x)4Tn̿braw p]  M֡ _[؏>V+ v֞]7eʧaE e@ -/ )C+ z?x9? ]'K;0pT?J.:M)O9(f`Nx~^2m7IVrƥ@o}L}c~GX[fHq J:U 8ט2Ϋ.NW$DΏ=#C!aխH|<΅&o1-[c59G9x_AӖ9'*c:AR1Ʉ&FNXSy'rX !ԀoKI<K λ7:OOJ끘?Dnih.  tn< @_hm1דГ_8LV9Y=$k,1N,rKvĴ/0wdEi0#V; X[i_H ׺\ϻ BCS2j"{nxWJvt%gVL]?ٻjr*ؼDKK{o<˺Qべ]6 (`ūqT9z$Wq0 p9?x4qDv2zۈ3mNrMfoÜ sa_^'fOz¯cEOѳWVnUrw{Swxn &eƞZ~^=žWAx]$D=I@;0.CW/LqBa٩tc_BZ;k{\1o&VŸ8x5Sw(f lLIbP*T oo$AHO-Xv&r9_CaD㺝f߳Вgȼl]mlgcSezSa̮3Hk _' ^6%Fm`@9kJiu0dj*p{0 D1f{- [X_ۂ9ƁR'ֶ}bd-栀mQ;n4@Z@پ)z@$ۼd99 _¸Vb1%XG+g `ySG4[VtU7 2o7PoipWnwUhBg^9*/m  T;^\R0g0,(K0,FnrqmKvSd~&0ӾT~)<嚳e=vSpN02f D<ٛZM4=8WvC=to XjZTC&n'zyHd͟m'3BDԿ#EуvyGI $ȗJ[,P-&^7=GԈbcɓK[8Ӫv u/X߽,b[I{X-e+àc-,m9Wu=Gr%@XSc1f( 7L7#{NA̠l |B&`6'pnR9zōxٶl=B.{JQm Ǯܥ1ܙ"WD_oxK??|ENBCn [&OJ K|KN5:/y+ X5vӝG#hE`J)1.<f[CWvBĐ/a֞?;N(=G&'~@o5EAD`TDWW+2{O/=T< J_ZlŸ0Nyd\I]>;x8.T˘bOKmrol 6.:O Ƹ*(c!pPW;W3O06_Gmejν-\ d%2B~{(gDgFaz337ʇP[F@4TU Xr0p;.f@kR ,@e[?Q4J<84?00Ϟ ж-cjnGۚ&u(< /l>)AALU# <" urSV<Οi4->ZOIZ8$I8_s%n3'Wl|ՑEuIWuJmIMߠ™FyX ni]߻9}$hTK82źb)p6nqj$9jߠCKFK>(6 Ir@@b8 >!:H1'M 6s֕jf{lWב4tXz]5m} 8ؠ qO)*2!?IL/Z^-"o@R )^BQRžjq4 Yb? B rm6qmcU|ƯEKsi\SӸS4Mޕ>/<4ӌK$L=lpN>\o%pOD_aF8jq#4}w,4PWJ#!F 8 1s+oA4 [4ԏ3Qk4No1 ]7ZsEwVۖ'vQ&6]7M~dc[p̉(TUeahORmY8zLoNǒlҍGCDIe\ǰsa]%U9 Z9{|z$?`M%@dNd=T2usg~kXkdUsoSGh3nVn_Zr1ӊt,3'N/j6O4gTX7εq$$l1:iBp?)=( )i(!G굜? Y*ʹ.*ʥC]w#>V 0]ޜ!noJtZTT(GYN}[lӒphE+ 9/Vɳ?iIû`U?9y;sPs9(O%[=+BlNnf=޴牊ak<=ԧ](G5lnkhpMy a֐rjAv1[kw=`K!R?"c줽7 "ztB([%y+~p~]'_ 'qQEH8nZK@>.x P̻x7 cr+*m)LS۳.1C%8F3N0ip,#GЖaV76QtR>&_g*tٰͯJ2 W e hrT%R Vk'If?CLjJa_!&MGsR6H-ֶ7'wI9sbo)ܬ V֬$QӃ$j.ݢPK NT}Td$Rܥ;]TK:;hk:$0C! ei q)Տ WB`cˏ,#ILjuXܧ(8qJ{&h뉎)k 3"} *Yg~z 0Qo${\Қ6X]nb&z6WΪ? OyX)zg  ΒzR,EY.[#5H2_pڐK{Ud4YWHb)J.Tv.# H¥.0[u U8E[G/T} 2ϋg-_#ed~A-&BJ'4xCM:^&>%[7U?H9.B]iZ6R.l&?  O?i@=j|D&(6XRs{KHfxePХ|pb̦2_sV>PYǚ؏޵kt*2e>iiI>ƜmR"ΩŽ'*ƞ25y2koo\j ^O3_#)ܳՆ✉&m0mgl&PHT>r T8Xɒӯpځ?)bx&qm t,`#"ÉgN*=޷w}A,?]Z65Wj< E5Fj 2*k^,z@2C6Bp.s/ Lׅٷ5 9&\y#SʆL}M*ˁr " kN6m}Kh|yw0k(Q ğkS:φ$ϡC8/!*LD|;e58p .>6 !pU0gE._a*#WLc/҃$Vf[N[$T]R#Yغ~ȃ (lhU1=i#A^(dW>fh/@ ROeAPG,dzI-&C3C{UBhI.kGM!KpknٰϚVqvЉҎ־tY) l(4_]ߏhkQA˴s"4mGH~wm8k?9%^;xpvxyԄ5J6ObȳR?rt<1L9vf#8B3d0ʚUȈ^DzDK&a`a<y&cކ?Hf m0nvf vAk2orL7X/ l^t&B2^ab[ ؃e4˶t;V1#$Qw_hl)(?'5%ZzATsQnl MP u#iRÇN FV`IqbLQs9%PR'lRe3;bviXwIۤ>2SBV\r s҆o#mȲ7B4 pN oqq%x}U>/z LÕ"ƻ;+Fy"I wD##GoU80̊Ex?O$!gZ^*0cB ?A!x`}m4Mc>["eG{c 랾LfR"u()sp$?.A4| ȖtT z@IoZOr8Z#ӜLwp:ܒr;}lBYV*fYZ.dv0-AX 81u9|^kzoiϼa+ɐ!u^ݥ(@&UB ŝ乓)1qA_/eZ+LkҊPVbQL-b>wՌf8ci:P{K"i;fcbΆwat\'JTp9x3Niԫ$yGybE|Q^<7,7W5 h׬MzĖ@0"`78~̱#;)wTgkL&g>,zg/ g!H?/CM$rxŎ|w]Ԭ(8euA`Eriɏw .j➯sIbʂ$;xC eCeaKǂF~~N 3㨉o2a]:` :0fޞXu/v` ֪tMW]da1ȴHY5>ՖhD)Af1n$z[1#x$`c\K6?/>4K/eAsWP'AVHp K5.a^cmij[=L7':Sʔe]"%r`2ơ1[ N Y[`Ujwf(^l)),Cmޕ~uR py)0JuݑWc7xL%>աol,^ߡcLt"˘ŚdKy&F~F"_<(K|>Z '^.Qw[ 4_3FF4|r~<|U h93Ul[nJYj'mJN/$} $Ybڞɼ!S`W E7}Oz}-ӜYT=RCA9Mc^Y2Iчv_[ j%h6-`Pjdkf!?6ߏp.~~?~>:bv8X먃C=;,}s|,5C c yNDL F%Q=+a;G "TZ8sDZUHNQ1ue]XU Us[ijuΝ?No9; ^k(o.p]ީk,"=?+3"@,=qibu݉j'O2ݯiˉrW*CB+zG@'qzϐ#Q~n0+1-|~j@(tg3Ώ>;F}Mm#-EEY3“NKUuNZPIɎSsiڿgfjq8 EH0mfO cu裏DAdyxAQ08;IfO?Y?N:K='dX?#>j02L)**!F$5njc횧 "f®&?d3+*@ m}sH߼_94]ʽm(SFԖSobbi=iJO~ 9d`UЇDs϶IfL<OK=;'m&732> Y ж 6Rk^ h:6.m&3C3oah)f}u`uqD@HsG}58ey~ِG:[#]=92ܦ]ᅬhx5;ȓ  -mbr_r]LĘ*8B~rAV;)iI=X j'`J>Ш.g칓8vpXh,ͥdXU^;vs4}.sp\ŀKF]S/[@%뱭Sd&\-; /q =-*3RCn\x#;6!Vj3`lD] (zT((/8*0NR<<e}Y5e\71f?ꝡ}csp[1RكHP#Ѿ]dbEꬻif0\D(QaG}Vb>r/mʁRVWpkh-X7\+vJ!!vB'8; O ]hTbZ#D8Iڐ}:?䫢W5%p'As2$)- \6ܶ3%&-Y~GɅl'"DZXn2.~c9L1빆-A|>4itdυU C[vXO,u!L|t2vȈR$JמN*E^,C+wʴ퐗Mt]a9 C ViQ$7|vմwLF[W[jZJCyq?l:aH 1dE?XxR_7$+1Ԇ9];3ߐY)+Xb̤p4$y2kRIJB V-?w{.CGَ_u y+a)zMvV/jWMj~Tj\l zw 4$G# DP`<5i' +wě_\4.@b\ (p F=.J 0xs;MԞ;?-AcӒB2EA˗ "3pk}jVc6 @NJ:!oe րo^fzՠӽ^5-}'q.4h4`OGezo:sX)b|K\cC6MQH[uE-Րh4V% @IDRcXz,J\ D#("+`,_ot@.S{B^knqLvhNC(zVQpZGDv?2 V<$ԉu7s7*wo}IXGG*4L.QCXȴbY`V8-ҥEџ/$4jwmp!=k+1TĽ0qHOdX/UC^VyahvV_?r|)OZE[{w6DE۸h/~R% ;eok t<*>,v񰣝0~+dbm8RvC?A}5KI;qV˥*B&#+2  J&ˆN#mDuHԔwuL6;Vz)z^4=@8)g3ͅ=]dSzмȀN*$vN{l"n_' s^TNRC!rڶs.f0i]x8|%4+UYAߏK&?XqkXѾ|kktIܑӕ@wƐJDᴡ(yQj 򩉃*)aNPkd@WXۡdC~c "m'I~M"i`B~{:oxP'NrG .c {驐HlKq>NνZ0.jV3P qOxx`y))Zk%YϾsF>s*1Q+G|%qS1d7Gg0Q"_1uf(,my[0&1{І4uфtB*vtqw>94 VD&(r ?11)= *7Iae+G4it:=h{WЀ~hڪ"+mD'$-^UEMC,1Dvx~$! >^?GP6l廦e/0oK6vCdlIѕ# 5)ALh3|*I&f5kW%5ta*v /}C]w{rLPgOV˒T\"i51K|V}a({3 kpeaܛ qUP˝n5 OR-cb]SS3 UԆIH!IItԦ]O D|2(Zbߣ _䨚49*fWGƜ )jtD^r-D]6#عĆ/+2W 7&}?C5Ca¤0$ڇ d $59VR<.^[HS3L'hJp_n+_+@ v^|CmHbvo6VW CM?9d#z#qٲ }Lr-0 =ۿp`mfEn")ɠi)AErzD@Oh5H2csQP/ǻq/T^zgd2_uzźlM$i-x{J{Yӑg 鲈=$[a(X1 c4n$fY眨\+:\H;,TҒp]54*98߻]5+]puL軈9t'U/p`}jmCݭkPUr{e[:v:=AczQ+y139~-}"V .\ _) Q:m۾;ݳ/_Cu1$\\Z !kZFh#Ȇ6XcdwHl$^$3"N=g.r͏i}0< `b0 $ZaU3L)lZO"WxjO;K&nL6@ĚA9 D.R~,^0DR4*&R'ٳwdo ~DZfΦ(HS\:|,/Daz6Gj{_Nj]ۤ[ܸԇ-N+O =NHMZ2+s/<8om/R&Ϳ]{$4#/|+~SKΧ;M HP_'4] eʺ1#[z>XŴZ)=lˇC7Ge dЛxpҵ bEӯ6ŰR}]!h֪d|[Ef{)c؟1轭 Yv)J.x\~#R#pxRb;df(|qwK>eW%jΎ9K" 0\QҎR}'q0PzįjUեf2"irF ]^o 3h*^$<;j'ykQG5jIUv^qFV75.UB|zwBP[;R+k|S랺-}~d!^q'K^¬" ';U:i/vCO*]8ǝj}h3, hjMID 7Wu!8:Y -rE Fߛ 78M<`yFs@S-^G7_ٳ4$Ctke @#ycjRg6\Fc%fkH6YzGBe+,Z (@b?rJRONL"vI2ጻJ?A7Ή`xGΟҵה bTq+4.Tߏ)|)x ~Yu1P^$vj(| *; 4@XyKj.oINՒ:Ȯ,=LUY5,XloB6S`T]sчz Q鵬y;\όfa<.JOkV ivhѽIQ[[3g~X[9aEi]*)-$^3ƣhѹU!i ە.Ų 8Vpkrf?EN{{sI?knLE`jPqČf+5 aBqϨ2@jYv} yQ-<8MJ 慢 D=Ցm1j̢-Gm,;s86-eL[QmOܖ ΀rGwJ[pKg3Kf_EZ!E7my;~3dpQz>t.^n5zZ/IO DyG\W7qCu! AI'K7&]ciqsx;C61%d@wʔޡBsY W