tinyproxy-1.11.2-bp156.2.3.1<>,thpI%z SHU<&єE|sJ^(7n pFy8ɚ~|yk&rUy'Y\6=ѡ5soa;B?ґ , bv\Gr3"֧@S^[  DSߎz2͐HEkV[F}W&#)*3;|M[FH\4ۃH5KuçcKodE]m?Z7ʦGMTqjKkjBRiRC_VR_;ѷLp=E 1_H.2 3T%U :<8x駮WcksXtx o}G$] ܰZ3<(³\ŸX*Yf V{rD!h~)]8$Y^eSjP|cvrFBrX'bOWb hrJ\Vp2q#GXԔ/29- $Pnv>F*?*d   4lp|   7 >  ( x L `}H (L8T 9 : ="m>"u?"}@"F"G"H"I#DX#XY#l\#]#^$b&(c&d'we'|f'l'u'v'w)`x)y* z*$*4*8*>*Ctinyproxy1.11.2bp156.2.3.1Minimalist WWW proxyTinyproxy is a light-weight HTTP/HTTPS proxy daemon for POSIX operating systems. Designed from the ground up to be fast and yet small, it is an ideal solution for use cases such as embedded deployments where a full featured HTTP proxy is required, but the system resources for a larger proxy are unavailable.hpi01-armsrv3:SUSE Linux Enterprise 15openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgProductivity/Networking/Web/Proxyhttps://tinyproxy.github.io/linuxaarch64 if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in tinyproxy.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi /usr/sbin/sysusers2shadow system-user-tinyproxy.conf <<"EOF" || [ -f /.buildenv ] u tinyproxy - "Tinyproxy" /usr/share/tinyproxy EOF systemd-tmpfiles --create tinyproxy.conf || : if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in tinyproxy.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable tinyproxy.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop tinyproxy.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in tinyproxy.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart tinyproxy.service ) || : fi fi'UP/,- BFC jPA큤큤A큤A큤A큤Ahphphphphphphphpf;Óf;Óf;Óhpf;Óhphphphphphphp696599901fdea1784f8d171bc75ffa5f35c77985d1e9bed0383f8b1f68b11c77efbdd413425d50636725c0cb9960e1eb036942de5bd7f03ee07d2531a35752f69f63510c4b4a0f793154bc5b934e6f6e4931f2a89460d5113f017629bc3ad8bdb141608ba560514b1a5ad04ebc097b89d41e1b728b1b93234a1f435be1b456ea9bd6d07124e07dc4f0eabac0129af113e017e6d6f0eae461fec353ac78be20d3dae5be1d13e334fdd5474f43e98586e4688a5b6f2364d3d0fdc0a23a19da0a64730d96f5158025671b4283e48b20ec6e5d16f57e7d6b3864491cffe72ef1be2fc7e233332fc823628846ce851c18b84bc02983570abbb9f5c5b183bfd8b49de7d656356d0c893c948a85d610ccb774c738340c1edbef41f58d1d931b9c145fa0ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c63dfa0e73d4d9fb5adc2efcbccc457b80ccceac0789ddfe327976efaf9894a6734df1a9c3e7ff68a2994abfc7a147796199ac512030698c1d0e02c12bcde332ab77607514a68ab1a2c208abf217d72f1fb7e6bba9f3ae004734a1a49eeb7af05e1189d36032b8e7c783b1e0efec365bcfe1eb3881b6645164e9a2eca9962dc4491ca1e204d573778650114aa0e22412313bf1e9facc716b8a2f53f19c94cf06e8rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottinyproxyrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottinyproxy-1.11.2-bp156.2.3.1.src.rpmconfig(tinyproxy)group(tinyproxy)tinyproxytinyproxy(aarch-64)user(tinyproxy) @@@@@@@     /bin/sh/bin/sh/bin/sh/bin/shconfig(tinyproxy)ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)logrotaterpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sysuser-shadow1.11.2-bp156.2.3.13.0.4-14.6.0-14.0-15.2-13.24.14.3hm@f;i@epe 0@c=qc)@b@b@`y|@_D@_>eT@TB@Jan Engelhardt Jan Engelhardt Dominique Leuenberger Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Dirk Mueller jengelh@inai.dejengelh@inai.de- Add userswitching to logrotate snippet [boo#1246092] - Replace sysvinit call in logrotate snippet by systemctl- Update to release 1.11.2 * Fix potential use-after-free in header handling [CVE-2023-49606, boo#1223746] * Prevent junk from showing up in error page in invalid requests [CVE-2022-40468, CVE-2023-40533, boo#1223743] - Delete 0001-prevent-junk-from-showing-up-in-error-page-in-invali.patch (merged)- Provide user/group tinyproxy symbol as required by RPM 4.19.- The %pre scriptlet exercises shadow, so add a Requires for it.- Ship COPYING file- Add 0001-prevent-junk-from-showing-up-in-error-page-in-invali.patch [CVE-2022-40468] [boo#1203553]- Move tinyproxy program to /usr/bin.- Update to release 1.11.1 * New fnmatch based filtertype - Drop tinyproxy-conf.patch, no rationale for why those changes are there [boo#1200028].- Update to release 1.11 * Support for multiple bind directives.- Do not suppress errors from groupadd/useradd- update to 1.10.0: * Configuration file has moved from /etc/tinyproxy.conf to /etc/tinyproxy/tinyproxy.conf. * Add support for basic HTTP authentication * Add socks upstream support * Log to stdout if no logfile is specified * Activate reverse proxy by default * Support bind with transparent mode * Allow multiple listen statements in the configuration * Fix CVE-2017-11747: Create PID file before dropping privileges. * Fix CVE-2012-3505: algorithmic complexity DoS in hashmap * Bugfixes * BB#110: fix algorithmic complexity DoS in hashmap * BB#106: fix CONNECT requests with IPv6 literal addresses as host * BB#116: fix invalid free for GET requests to ipv6 literal address * BB#115: Drop supplementary groups * BB#109: Fix crash (infinite loop) when writing to log file fails * BB#74: Create log and pid files after we drop privs * BB#83: Use output of id instead of $USER- Provide service file instead of script- Update to new upstream release 1.8.4 * Fix crash (infinite loop) when logfile writing fails * Allow listening on multiple families when no Listen is provided in config. * Fix CONNECT requsts with IPv6 literal addresses as host. * Fix invalid free when connecting to ipv6 literal address * Limit the number of headers per request to prevent DoS - Remove 110-seeding.diff (merged upstream), 110-headerlimit.diff (solved upstream)/bin/sh/bin/sh/bin/sh/bin/shi01-armsrv3 1752219651 1.11.2-bp156.2.3.11.11.2-bp156.2.3.11.11.2-bp156.2.3.1 tinyproxytinyproxytinyproxy.conftinyproxytinyproxy.servicesystem-user-tinyproxy.conftinyproxy.conftinyproxyNEWSREADMEREADME.mdtinyproxyCOPYINGtinyproxy.conf.5.gztinyproxy.8.gztinyproxydebug.htmldefault.htmlstats.htmltinyproxy/etc/logrotate.d//etc//etc/tinyproxy//usr/bin//usr/lib/systemd/system//usr/lib/sysusers.d//usr/lib/tmpfiles.d//usr/share/doc/packages//usr/share/doc/packages/tinyproxy//usr/share/licenses//usr/share/licenses/tinyproxy//usr/share/man/man5//usr/share/man/man8//usr/share//usr/share/tinyproxy//var/log/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Maintenance:19013/openSUSE_Backports_SLE-15-SP6_Update/68ffb9972c4a42ec049a9a1bf7bb8c7c-tinyproxy.openSUSE_Backports_SLE-15-SP6_Updatedrpmxz5aarch64-suse-linuxASCII textdirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 4.3.0, BuildID[sha1]=f790e0a82745497f454888b29336061b9a4733e6, not strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)XML 1.0 document, ASCII textHTML document, ASCII textRR R R RRRPPx;ͦ<9+zF'F 3gB7((w#Dɚ'/iXo<"nhC##:+n3ot~=XdY}`P9̳%sR:?n# (%R}ñ.;;1Ծy 7W/ =|8Y [Lm3c3p2gͽ3AE(yE5@kƼ K\.߷EoTd8BF]-C`p:vvطVQ<HَC I8o24ѐ4S:D͝ \srMCsIU:l[}7m4Ɓ$%% E=*T3Qnh,kx 4+,̥MNiξ6aGJ68ZfxR+䉐:S 5fjysa#ޠ38"V/ڸkFjMa33H9lmSeۊZ`A Ψ֏H}/ O_j:/C 0m2P*\OK2 ^\2a@dA M"L 3KK;taY#%=ӊ3:16֢>>hP>a`W[/9D1X1&.&ޒ,G~2#nio`j,jd25%sl0TUFTp 3ٖ TSlך11tXWLNB}B}J(1iJ"D_mj vϑ:#!C c2eWRx`T}0Lζ˽y3&C PNv|fx$1\g>tfsqYͯir,_-1S%doj܉ZoNNW=ߡW!j~y r3Abwu/ъ=hu{CA2E}ankh)&Cۇμe͒8'3&6J<Ea `0sT6_{K @5mFaaSiż}m4HâF]x^ma ѕ.Nd!أPsC!0ְ=n<(e4+ޟ.Gdqa[v$a>*RSNlbo%X48MݩU}h1B%k^ݙ|^/Ǖhp:y̯oju@ &~l$/c#cœALK4rڳh+@sS,vW_>Z5f.D:O,&%5~.V؇Kd"xil=&2@0NNh3CZ} ?@&,8_P@\>٨pzGCF5%O1f'򄭐;A](ZVH_X"]U g6t4Eg% o;O$: iM,*&PI vy ʹh!Pc|ruH1Y})N37կ h%zOvw Ү37߆j* #]_I,i"QA28:~\nlx1$^M|>Rx FL'f%Mj;є:T(Xk6<ʔG}:sX!V}! R ;~ #.OS*?Ppmۮy״#8'"]}w \௟ۀv3d_Y,ԏ'zPhNlG#Mn@594h7KS貳y 2g'K҄'劶i{fėC;>ojk̿ ÉwjCRgyv:5` 6!ڭ/AU(<&?koev;`;cl1RYoB?n)h=diwwØDڷe1IR:b3+~0B2ُHQc*K_(>=yrU_ˁqFUoYa\@0C#pwFՑceE%*[J憐K*="u7jmê^-3(dq\SIniNh{W+:':UťY]+,w`%՗ْ[cN;6ٖ%E*FH6f `ŽQUz,rQS>!qG}/\zi~K'<'G%Xr]]AɚPmZTdYrVe RPNk+ǞP2?'dOo.'b"<} s3.vt P>x5w}%)#;;2Cs17۰Yl}|J7Б:#945p 7D*TΊ"p14Ro˼Z2PE29v~+~+^7r}f *!Z_2y$:kI`?*95.pX i vS%-ɟq$R{ԫ"%ĢwBlTU0=:T䘷fI7^d̚ۦebAӌ@6 ;яE!eԓzEv hm04ҫ|I߇,{Qzw坈} yMNwi4l/d4wMKڻfRvjGjđ(zWvuS(3)AD s-.S,&<鸖SBKK!xU6hXd}>MEs ^BN.xLRefT#[BVtKϓ[vOs@ON0]}*a+\o,@[@5c˧ 2}M_R*gǔt]Hsz0cvj:=6vI\!Bi3qϏ(9rnGA(7h>#b&dM) @3G" G!)Y(qa!P;e/k~ nuXG; G) SCːOɄ캚 ;RZI?(iq83>G֜Xl=N D%l 9w/>e-.s5 JuKk Ŷ_=dm8j?%Ԧf|_֘b"Y3ӵZg/,3 xR+Mbmdh ޣ)iR"i'BhkOAԯ z }<(q_6n: Zȼ(S<4M$.YUy%tkx7y|g(9߿\R݆*ݳgvt*N0@@Ff$m^alF\zl}7DXAnH$GsPS4{]_2"4W$}C2atTs7")][ oЊe7Й+#VuE3(L', ꎪ*=|)ם*?X@_1×-enk7& A[{I4@@ &~mAebj[+v|jƄkjc9R#ꎶ/TD9CPv2b'RK}v` p-UR_=3z}nMиJ j8峾KA҇JŘs.6@.Z j§d%;řIޭOIu03{ %m}hDydgi9Pˁh4φI}t]3:LZ#=x mVry,>&|H/:=.RKX/.mQ8lOK#b! F7>lzUioдQ?;mMV5Z F1"M,Am ۉ̵Roq+W FIR]ܶg3W7;Frj)<ƣތ.y6“z`61c|g-̐GFh˖YLw=l2G{W&*~?IJf7V >C2!80n}ryJ]BIb!iR~oG)&vғeh P="PBzČ@47hcZԌfҝD; \m)`WL*JL،z׶)fܺȫ q @pکkbchR@Iۧ9HѮ}w{DgfhfYT IgM^X ;;[}cŗ$éw7-똪gw\`I4eQL8(igru`z8ZR/$+SaʠUg2L4p  X?Eޤ2) 'G|~Q>l ;EuY U- Ž9 FFRؤl n\}Mr?V.T$]u0gm,$(o=Cg?4-wM=&4\+f`?\TB85._pO; ʈr,lz9 EK|;?3 ":lJT.)yTNxIQKep|)ǮS,&1Խ46'CH*zQOi)_SW=iY#mEXBOg8ήCWcupd/UĎLx }`Bqae|jd? y}TCͺDcdAS|${ !)ː瑕6x扇| 䌜1h a=+`o.8Ն磯LaKcwkՈ=2MƉYHCskb~SSOE u:>9t)lzϹz62 &cOM#áfѿB\w48 6g]"A 9hFn~n((' :cjo0ٶî/iMg+)J;musv26Rk7I|-9}\ 7 LΧ%"?%+ƟՓx1o2Èb%+SZMPk C]pߡ YzEĨX|x֞d}?+(1};&yKrLl>8ؚ*yY3RGO>>)^ x'1z^ln\DRkQ:o$y^C۝E&zĒ5^@{EόۨCYj[$GХq8Ҏ}1ch7f:l%fًj 偧Ӣ"l& 521VOgi٫ am W@\׺EIIWZ|ᥐu<{b9&Hyu2] 6=}u+͗؝B%f鉓8,E}!8:d~Ǻ_r{OTlD@HE".qm:W;DB"‘cI8).4,BXc|#{C6TKLV,`r¨f@g^ef_F[+䂡oO| $m8&Pi)iuq V5n5kS_1"ctg bR9"4EQ!96LjŶK0GLBqE3H4!ߒϜd߿sMtm$}t1IЏBETGEֿvK5;kdo~/cIey$YO]{eK2{#㰄6^߃$?sqMJ#:K ŏ-L񿳆B$D1oQnƒdcr&@S]  FAM봅V?ꚑUYJoUMOq5b)-R䷞z e?EM. '(>wsWĆ˄3[|~>FR.d<,~caGW8<6[8fN^ɜ:X񠃏䚋~,[*U2-Jz-FGd8RϤY- zx׺{}; S(_lr Q#Kez8Y?@կ(58YriTp"Uy)%Ma/˳wd晬*W:E@c9;Bk}1ύF]byyQYu]{<H?֍&ˑM?;⥵b 2rz mj23.@}#w(,c/%M!WܙG`GK9W |;:&xTx]};)5TAൺ6iMr}*JG/n Kfmȗx_\ EyZZ ,:*8+睶t`wiZZ0.())_LY }O 23*++P5r[owMsVt饙;ε<90U,2ns7*]baPo藟Do^՝fZƌ˩c4VIvZ<-pFJ⤣(I##y-wo g3;1/§W97. "T&1D ORm}D2ESZvZmuLCDKj/j}\bWTьHrk¹vnC 8 G%LymOa`e5(tɓBp3uԈB5Ã|db)Rȼ\- E/=t[5=+JobZ[mJ M3y?J} m7Na MdlV+4FRDr -%DU;ZӴ:Ez䘑~ J%m v|^V;lS^brU0(ۢt Ժ`0IC/7y8p<^0U\07G6&$7ǹ^xJ]2f(n]Q^N;{gaAn 5S<_'.xaV=0KG~AseR ,̌i 1m[ƨ P\-uxltL:NBqa;94{L$Ĕev;)Ko꿌 n2 zu| =&SeDg]PJWS9ɧP(o>3+h铮)yxifsOeMr8zփS|w:BE:ӛ'tKͨaCQ*h'>(iUMdXzYAi#{#{>Qem]9(S8.G;4;m f}KK%9h1HfAj$L`, :TFePFd#b{MF~!hWTplmx\5oW.0S`mCl|BːTOxR%;|~9A-p+2w睋y8/:4_KSHW_o}tٟ݇)|ٮy_/vxB&j>VP*e誄{q*%tNaYw d}ƩU}"n 0e&4ԃd0W2jMI| `9jNS4^.mH Y ǚE fQ#c\V (4Tᄆ$Ǯ<6}x, \9G`}8(N̮`>'T>ީ]0%bRqt:Cf3dcVfi1;UeƫR}ߨ̛Sow +%lUR&0¶%4 G"p c)/ZemGE-N=z;jv@ #7Ccb-Lֹu~4 "&EJGKH~(|5x59\)옐|~6ZNl{lחi,-}J~E)b^ox7pM4'[,Gɟ/+_iOلh3lz@'P M{<\BbJ#xVUV&'=YW# '4T0fyÙDzwW?rf1")*H¡VGl-Y"Uҙ Y,"W !hu\E6mpu(1?t;Om"(3=o}}IkRkLfb*5"Nn6ֻWc7瑯ɉR7¾GמbݖeDq?5ykU͛R5Ƽ-/#g< (s %8G t1_[r?*1HI̱= a'XYxU>VcJF)C d+X)EBB=jPOBSiF Әg#6R}ʉ1$J}w+ @p2i"SJH_RnƢ'3F>Gai7ɛ D\حLc4S$.u`K+bLC$Rsj)ζh\Aܕe?r!blgիVf]e aݠ:hk7j'7QT!@*SRīÇţ("HzPRQi?^RuGpn>+QAUㆉaztʔJ@CV{x׉LrZ?55dczqf7$*Rm{줦@?Cd,{ߎ/(J;b)W5_VC.BPlkz@>\lvtPO,1%tu~3*Ih\fVG[d]; Yq_/>M6.EVkbv-[ӽiH4aQZY{XV (9 EMhci~+&1n{<=\j h{&ܻ,A3pL.76H;SQ,20*[!cguW#6IJt̎XFnl'seBTIO`)vsN gƽ'*8kg%Wm`C`j=y:lNd_{~ p |$Zv`H=O qX">7`A[tf[@ahGYuqyP֔hcƳʹ6e:#X6HB&fBv=!=܏ D@WCi M3tm@KN Z?.p$M>&or*3;E.%(w*C+Sܝt4維]@ ۊFmb0SvF%Tr 鷞&pЄk5?Lw[@h r!Av~gjG { ##B籘rum輻/X{7bJ㣤'tz.- #$w"(WN>p/X/n[^c|HY [4S4nڧ7C/sa<0%QSLT^2:!yjmTFgc(E[{,F> aϒ5xoMkd7Uh3 5d-B^/ $C=Ks>8oWh7RN l6ʗֶLQSع}=*2Po~/ =WT@>f5'2]#Qtʯ?  G$- k;D͘kuSt&j{7;~|x%QQѥ4K 5IO]nFϏI1"[T+Csy9h*GzN_srHb6&h!D[5Os # ՄrTt jP ]DfR3`®ªk.y| qDl/Xܤzpgb]K1 qBޔY*4st\"/c -+t?=ZxU銴275=%Svm$C*>o iY+VT& RjL Q/{j RYù./ɂܘ6" T3/W}`LNR9鯘#_ ZH:- a"c b38x i2G3䳕&-Nz=M 2Z8@@ҋ$WY4KK'KWIWUA(J\ 0`c>nGߵB< "뗺fkϖLY '7wTvE # H<4Xls:CԐ Am ڎ$ sis#Gfڷ`r $/M2bJ{E*|LujgG2;.?FJI v Phu{4? ^rbd~Sۖ p)Yc7$(THgeۛ,UXohk#u;;(r. )ZېzF%[]56eFEuhR}j+[F7P~!R1D3I;BL(Pz!i1"tA,hAy^8ï#:3kÛUC¥``nTԧz .Gq &_ixݮxoňv 4L/+%}osY=kv1LT5ў~#8_~+;d0*m:)J2{Ѻ;>kHVHV8V}ɟ sgr U7/cA(I{´Թ 9DD_d'`3xIA:b;J]H< >,TlrK[yDԳ/8g}HTSv!X {tM Z>' oٔاbZK3pl ІeEj] \tŵβur'kĬN(ZO @S0S~DMbuO"?Q9u؎3 >ɪAw=:3f?g 7<LL'hYoFIO-;y<:=8]ᬖh[!\e R8ob9ؚU _p)&h<;s@ciwL0bDk)&0jYK[ V/q'L?./?gGt{*QDž灧) QLa-X>B9N{!uµ̣>Ǿ\lúEª\L2℧gUJwp/B>gondL̚sIǬ8D}7Rٷ/ZN.jcZ_ޤ"_ T3 e`uuz m풻ajF토V1EۦnٙubPs7LaY`|Jkf*ZGIOIQ3sY.G^11/k+ Xס]lpqHgƠ\i3Fv9oƊm1CmSte-uZ&x5=]Շ8CbYyg}p* RܑJ@Ǒ96=VN@&͇~,L4g΄zQf99c2Jn0}!UG<~S"5֕nIgl%n2~TEMHXe/?{ox,MW97wtѺfC#uIRab@)+"%Be%ۘ[~tt`8 o#L t0X;F!Z czgֲɏ+9 $}qJ[qQWnmT给S{v]O/'2- 3A.+%?_@4r"З1!IVuH: ^w 5-&|;Ә aז!ϰ/Տa93br^+NwJ33?"!m~[C+E7dK8s2NXV؜:F݁xB 6hT"Y:CYgHW;a 5Vy dw 0)$ "1t9UN$29uO|{+STfcSeXAFP}ZªMC[PdlvOlN=8`7G2 U[(_.S[v `@)5Q5G ehx9z=ٸ @+j?t%&\LS>tiap&??C7+y bp6m<[O. aPvJ7-Gm[2je*=ԣ(\R(zv:2:^ \^T 4/: $09F9BOM-UN3kIF[ Y'WQE[!rN ZmZMXٽ`T$%^q6+U=nj07Pс L-INxX{͠cMS_c7l%~A Y2\پ{6,P^&!"LR1`9kґ{m0M:cۺ{EOʾDIrt5iu>,1vbF vb藯ۭ>sq^}FufgfUP3}z[H?| ЙAzUB xmlEVӃrWՈb2֑5tۋ!XqiJ>+â:Hri؜ ғt0}}[[\)PsM03nN` y4ZN B3 \(c.I }v8'8_u9\_oӽ!w$%[ T}G)O,IB,WԳB/wgQa|hRPcX|slEN*Xu6n|ɾ;eW R?4}֝s1-@|*jJY'M ;B@f[AjZQw$E8X< ͧ$Aqc ȿaP:9abuNj"OY+&y5Z bx-O6R|upsW!vA&U!ޯ3?Tz;;s;#J1} H c6}Gn):+ӵbs iV.U^2UdLRyoz0NB*o;Ϭ56/vGiMi^wrV%P?Ji~# 8/)"c0uIFui~Lm9~P8ͧ߇urCAUReYZd`{5Fw @fuϥFGi {o0r+ADFSSZz⢌y>.5i4su9~IBCɞv;?vI.xn+̸rCM/ fhK+x˼wcn$-w9 2c?61v\[7_N&} Tڴ(m >/5 8ڿwCڣऊ`vl_Yra~F=EqVjːׅ!]`9ϩ 8yLcGt]5e:G({q&M| H56LUd6[>"y+u4H8FqĶu@*]--og T#6k9v6$,&ߏ ~Qj7犺JS1eIB* MpgI<L[Uڙ6 ª,2/Aڲ< 8#jcK gVp{Ci%Ux0ӼAd z3MTuU:B>FSBoG*(V,q](0<>s8<#ފ9P].hؘ83^RJ¥ o':)F |VWo~eM8иۦJ.^*3Rx;fuߎ07p}}RfСX>eI9]z AV1Go^\}w 3jڂȮim_ taw YwOCb @ ŴHvÔ~ Ӡgr4}3БdK"+з*1KKL@C>* ,ɹ|j)w0L`a;HY'ؿC̥f/볹g^=F*p|!SnDg&dLX gcPc?u`д[_tKa-pād.y rFf{y*K9Lzc҃:~!Wag&տiN9?K'HW@X4yyڨW/$Xnꄬͤin5.]or`QX}-qbn/_a1eY4X, Bu=[&[--ƼWoFI-0F4m N咼vzv8pj2zi1̸"0_R_*cE>֬S*+|9軤::rlAyށRJRdCA.k".ՕOT;,+rB֡tA"b([4qSW~䀟[lX )&hZBqoc熄{όPFDv83AӍ-2Xv:?U Cp ncLmCPrvqaFD)@FwՓc"(zX9hJʠa.ZB 4>.M=k$t"Nӵmӧ*g܀kkU ~%3;#NQ\@:q2 v-t_un3QeTYE*. `/':?)ߤPG&$=jV NNT .%+d2+ҦNK<5G?.SQER& ]4 GQ{C jcɤ8^ YZ