vnstat-cgi-1.17-lp152.3.6 >  A ^&|/=„۵fHxn:j?FBaaX zOsfa=,R[S8aPpNJ-/F+Og* ?6oѩꭳ/8|Et('4,B(b?μ+J`9VU@0MB r 8"L0qd8MmI'tzqojBȒ\K<@b =#zL '7LMIUfmpV{&"MS4bafd485227eaf83b6959dcab3b5984ec2832ea99dee890b1927e1f95d0936cad2d360ad34b6580e62016f885f03befd72c3e5d8$^&|/=„_0W&!\?aHD,UмBp}u,K04q` >&9,} 0JאpA*?*d   F 5;D` n |    (Dx+(e8l 9 :w F&GG&\H&xI&X&Y&\&]&^'6b'c(:d(e(f(l(u(v(w*x*0y*L z*t*******Cvnstat-cgi1.17lp152.3.6Graph Visualization CGI Script for vnstatvnStat is a network traffic monitor for Linux that keeps a log of daily network traffic for the selected interface(s). vnStat isn't a packet sniffer. The traffic information is analyzed from the /proc filesystem, so vnStat can be used without root permissions. This package contains a CGI script that visualizes graphs of the collected traffic statistics.^&rlamb76openSUSE Leap 15.2openSUSEGPL-2.0https://bugs.opensuse.orgProductivity/Networking/Diagnostichttp://humdi.net/vnstatlinuxx86_64[AA큤A큤^&p^&p^&p^&p^&p^&p^&p2c9e09895a9ddc5091dad8f0f63d5ade559d1a9315e91ee4f65e7f39ac6d4cf35e51264e4b1433d32d65c8b84ad5dfea9e6056f95071e931d2963b7e75730839695c952be315b698a54809f5e76b39ab352bfe82d6f5ab9c82a2e9926074d067c4db8fd058f7df7d2681b718f8d2e212e6593382c1c0c39e11163e10ce8f0686rootrootrootrootrootrootrootrootrootrootrootrootrootrootvnstat-1.17-lp152.3.6.src.rpmconfig(vnstat-cgi)vnstat-cgivnstat-cgi(x86-64)@@@@@@@@@@    /usr/bin/perlconfig(vnstat-cgi)libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libgd.so.3()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)vnstat1.17-lp152.3.63.0.4-14.6.0-14.0-15.2-11.174.14.1X+V@U@U@S^Q@QX@QQLoliedke@rz.uni-mannheim.desor.alexei@meowr.ruMathias.Homann@opensuse.orgsor.alexei@meowr.ruchris+dev@any.mxcwh@suse.comlars@linux-schulserver.delars@linux-schulserver.delars@linux-schulserver.dehighwaystar.ru@gmail.com- Update to 1.17: * Fix: --importdb was creating invalid databases since version 1.15 * Fix: console output was being buffered which resulted in lack of output in at least systemd log * Add cross-compilation detection and improve install-data-hook to not assume that the binaries can be executed in the host system - Update to 1.16: * Fix: traffic rate calculation, SI decimal prefixes were shown but calculation was done for IEC binary prefixes * Add option for configure to disable image output support even if required library is available, improve library detection * Add selection between SI decimal prefixes (kbit/s...) (default) and IEC binary prefixes (Kibit/s...) for traffic rate using RateUnitMode keyword in configuration file * Improve database handling resilience * Inherit database file ownership from database directory if UpdateFileOwner configuration option is enabled (default: enabled) when adding new interfaces for monitoring as root. This solves database file ownership mismatches when the daemon is started as a non-root user and an interface gets added for monitoring with a sudo command as root * Improve user guidance in error situations related to the configured default interface- Update to 1.15: * Fix: XML output had extra commas, broken since previous version. * Fix: unintended shared pointer modification in mosecs() sometimes resulted in wrong month name to be shown for the current month. * Fix possible buffer overflow in /proc/net/dev parsing, requires corrupted content in /proc/net/dev or use of address sanitiser. * Use ANSI escape codes in -l and -tr modes for cursor location manipulation instead of printing backspaces, hide cursor while output is active. * Improve database import robustness. * Improve support for Asian UTF-8 date strings. * Replace hand written Makefiles with autotools. * Add --alwaysadd parameter to daemon for allowing automatic addition of interfaces even if the database directory was populated during startup.- Fix: vnstati was missing from build, needed for vnstat-cgi to function.- Update to 1.14 (changes since 1.11): * Fix memory allocation when zero interfaces are available, also lo needed to be missing in order to trigger this leak. * Fix rebuild total indexing. * Fix some error situations that could leave database file open until the end of command execution * Fix: Live traffic meter occasionally showing higher minimum than average in end statistics. * Fix setting locale when none is specified in config. * Fix cppcheck findings. * Improve traffic meter output accuracy. * Add tests and debug compilation target. * Remove use of -D parameter in Makefile install commands in order to improve cross-compilation support. * Set CFLAGS in Makefiles only when not already defined. * Add support for database import from text file (--importdb). * Rename --dumpdb to --exportdb. * Add example systemd service file. * Use ISO YYYY-MM-DD date format timestamps if logfile is used. * Improve daemon startup prints. * Add parameters for changing daemon process user and group. * Add example upstart job configuration file. * Create database, pid and log dirs during daemon startup if necessary. * Update ownership of database, log and pid files if needed during daemon startup if started as root and configured to change process user and group. * Remove cron update related example files and documentation, the cron update method should be considered as deprecated. * --create parameter for database creation. * Dynamic unit selection in hourly output instead of being fixed to KiB. * New options in image output (vnstati): + -nl / --nolegend for hiding the rx/tx legend; + --altdate for using alternative date and time text location; + --headertext for using custom text string in image header; section. * Add legend to hourly output image. * Add option for content alignment and page background colour to vnstat.cgi. * Document keyword value ranges in configuration file man page. * Import Makefile improvements from OpenBSD. * Automatic interface bandwidth detection, BandwidthDetection in config, default fallback value MaxBandwidth changed from 100 to 1000. * JSON output (--json), vnstat-json.cgi and vnstat-json.php examples provided in the 'examples' directory * Drop support for over 10 year old database formats (versions 1.0 - 1.2). * Fix: JSON output syntax during first day of newly created databases. * Fix: field padding when using UTF-8 locale. * Add optional mode parameter to --json and --xml for limiting the output to only selected information. - Add a systemd service. - Remove vnstat-cron.patch and cronjob: upstream considers it deprecated. - Remove vnstat-help_script.patch: fixed upstream. - Only recommend Apache for vnstat-cgi: there are other HTTP servers. - Spec cleanup.- removed '-u' parameter from init.d script to actually being able to start the daemon- Fixed spec file (removed lost pach files)- remove the '-o' option in useradd: -o is useless without -u and newer versions of pwdutils/shadowutils fail on this now - specfile cleanup (added license header and cron dependency) - fix address of Free Software Foundation in init script- update to 1.11: * Fix: Memory allocation was miscalculated when creating interface list from /sys/class/net when /proc/net/dev wasn't available which in turn could crash the daemon * Fix: Daemon database cache could remain empty after a -HUP signal * Fix: Don't make temp directory in vnstat.cgi writable for everyone * Import GNU/kFreeBSD support from Debian (#608963, patch by Mats Erik Andersson) * Remove usage of GNU only '-D' option for install for BSD in Makefile * The daemon now automatically creates databases for available interfaces if no databases are found during startup- prevent cron from writing a syslog message about the vnstat call- update to 1.10: * Fix: Buffer overflow was possible in hourly image output when RateUnit=1 and HourlyRate=1 * Fix: Minor memory leak was possible in the handling of HUP signal in daemon * Fix: Graphical elements weren't correctly aligned in summary image when header wasn't visible (-nh) * Fix: --delete didn't work * Possibility to merge statistics from several databases and save the end result to a new database (--mergesaved) * Added validation of database cache in daemon in order to be more robust in case of system memory corruption * Support for --style to -l (live mode) * Alternative print mode to -l (live mode) with optional parameter * Present options and elements in man pages in alphabetical order * Code cleanup - changes in 1.9: * Fix: TrafficlessDays configuration option was enabled when set to zero when it should have been disabled * Fix: MonthRotate setting was getting ignored for the first month if the database is created when day of month < MonthRotate value * Configurable summary layout in image output (1.7 <> 1.8 layouts) * --oneline, a simple parseable one line output * --transparent for setting image background transparency from the command line * --delete for deleting databases and stopping monitoring, doesn't require restarting the daemon * A database write can be configure to occur after interface status changes * Different database write interval can be configure to be used when all monitored interfaces are offline * Better configurability for the content of outputs, including a narrow output for space limited terminals (OutputStyle and --style) * Code cleanup * New configuration file settings: OutputStyle, SummaryLayout, SummaryRate, SaveOnStatusChange, OfflineSaveIntervallamb76 15896510581.17-lp152.3.61.17-lp152.3.61.17-lp152.3.6apache2conf.dvnstat.confvnstatvnstat.cgivnstativnstati.1.gz/etc//etc/apache2//etc/apache2/conf.d//srv//srv/vnstat//usr/bin//usr/share/man/man1/-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:Leap:15.2/standard/8a6d023aab0c897cf9b39f9af19ec5dd-vnstatcpioxz5x86_64-suse-linuxdirectoryASCII textPerl script text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, BuildID[sha1]=add468a0d2f87dbc754fbe4d7527874afe7a154f, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RR RRRRRRR RXez,56apache2utf-8deeb0089da9a838c4c930d38f00469787800b18ba78ec06099bd8eac3715bac6?7zXZ !t/ᤷ] crt:bLL g@5J {jݝoc8@;ؓ'2/M`AA\hxjIFu (ޔB6UWQHv\Z)͑Nk\#X}۵`y8lV뻺+쮸@k8ƍ;r_v& _n0裈G XzrM^aw Y&Gx )ƽv\.9Hxc/I Yuz&Nt2nEr,x;ѵ-pqvSцqXRo"0*nCJ . I6Mhqg*S fB(E<%<0gWfB_lJlg)GQ;'A&d ZL6uJS8RQ>Ә*HT{/X`L@sS򷡹YUv] x3qNo#!`sWARa4>?Yk-vn7B-נ^aƼ<(6Cv Ԙ:3R3w{"*bc!V4d]'/}3׊ue5ְE+Taf$$qp.ycJUv(OâGۘ0~8ˆW)\V5SO!.%\m0b`Q7v23AUzȨ]o3͹Y=[o ^[ .4oh/lp VOy+גq(#{e!b:CfQw I1 4c7H`Ut7M.Ӎ86Խ WiQϐX#NE+a-&ջ/ |:_[]ӉZQȗx˵_Bn [Jk9͓F`ԷݶP2_,LV5ֱ"*wT"1OOt \I&鞫V糕G%<WCt1QVFLQ N]n,%tߪoCNy0],a˥n~̃H8u)ٶA{E_beǢIfTq l1("pRg_͟ j[ aИU#k渏WhCL#ZL!}(3l;is;*Р0$?<޹_A4>yGDMM덠ƈE8>b=:3?Y\R.۝n~(=H磢 H@Hjw&לI2gkk;2 B@oyBk5yxߊ?_cG*F{b v;yLB#h*vCK%~G˹PeՌ89,?I?XE$2MxYVI8Jߊc@_hmҒj?#ZFeX''L=ŞJ{Db*֭5'q8G)V#f7u7%}EPc}z%xM8SmK9] 9A?贇=)I+O5g쀗9|)Cw o_3F*xS-*`U &DNZՑnMap/ާa˕'>y(I>'b@re5ͯhjM#S1xIè›<z3B.q\f~\ s"C̩u`Zg_b(w̟uc.THjmb!Uz'RG!nry?iKEz#@u߶#Vq(y) e|hv#F$jK~6w4z`Aͨ>v t׮  V$މTm!Z03'AL,6fO6sb~f$MЗ>_Y,vl5FYͲN֊ȡ|ʵY|E (* 碃 S"99T4^jCkA,Fz@#0 @!C?T3hFP|UA.mP2DC'tW$EPmjII=qHNڄdGrW.jlI_@}q?fȦ)qB\lޥnB&{OD"0$7۔+.G-@,>"hR<;2uK%0k E^q!y u'򲕨~ؘ6ysG6jMBڃTo39;%]/&ϓlmϻF_/W Yd֋왃S2ԪNUK> 5:*L*\e%?N)4#I[|a:Sǖ23%S187HoY z,ȩCsˆlG0ЁOa ƠR`BϿZw7(M)uFo-3%(?g8?\yuzd.6X& l-Ŭ*g& Χ8D5A{$7A"G2J~8K1Pmdg7gdϣD6 8H5Θ ȗ>iW9@YCJ"if8t -1{H:Q`Qg8=AHm'Z&Npfb-R;u50_gr`{j:9˗`2KLfށ@8=xL?Dx5rdfclAZUz3]SR8mK!RƗr @Z^8ǥ#&{毯;4qB9 TfV `'q<{K. aV,n8>"d?cȢpz%Њ*\*#2 H%.V5![kSۉe%N ?| .#5NiBf@DJP Ψx k~lg袟rО&n1;e4)Q8,u^[vסFJ~|B< Sц=}1j p*c,ste愲auƦgn#ycX$|PTS-=Jˬ }aw-euz%FO)=9FKD[tZ&$2#. b,ETY5J5MT]}JpL2O8굶br z|>GjA(N3+>Vb٥˘t8;`1o).aջi*xى@ \r ߊojw2j昰~i0iKtCH#h@#orx/h󩦅3!OkS ? g FhIMʄ/HfGeLBo\ {ѕ&x"=@ \D(ʉɇW_OdHuE={(_;;/Pd2p:UU;`@*#p|Dg>fo,Lo6#ML׊>G+B} sL jhl~knz˹2qzWiR -،Xd4!|V4.I?#__T>.5e8dmx+B!99uufZ\x"IU>@^8kF i5#% MddsGuk%]f0\-\kC"/[Ig INٜ%r;{ag|CvfX)G S-ܤLq'\ӻE'`>װ6e &z% *^cwcϰ)J4N9;ub*t1%R,Hgq4{O!:-Za:fUa&[^ECy3G L']oL;CNx2Kw m_\mafA煫OH;8 irʒE!¹-%AK]#~zv7T_cy _z>U9MQcB%t#퐎i ADՐ~֦74&4=%@]NkCqtʌ+:4\timcp`6qXؤNu2CW7 d<Ē; l9-F)<:JvK'&M!| 0|RfnKuj8œ]NY̥~T!aUv́x}IJYpxDE4Ak o䦏oL4< _v x)Ѭre`+\Z]>lOVoIւpRF߽[00 W2a.u ўKcUGp u$f+ r,ABpjBI wyeYcڷyշ?Gpx hg[ĭS =(pf/!,-;F)(ȷ~gGKJ+zs) qht :>f)[0Øː (/OVØhr .gD]|Gy NV+A2xg\L@ ,vSJJ9>_=gZeE;2D/j\$[7P9 R*fȺGixzjAĞN"K~LД@˦vPCpm }TPi'@vSkk}"OGu^Ҭ(YO@NQa 7KkfA 'h6oqﳔXZ{txIRH 954um${잯Av\P KGށKkzރ4m웿iƮ;W8s$]F[*em/U~ҙ%N5uM .t '`l׸<gQؚELdN=]eNh@ꏹhgIL ues՛6串⸾L:4yt÷r"9N1"-x87]rFcI=kI]eh;]x>IAD)ջGX.g=xcҵZbIµ!&u T`5I.e!;,rz@: qW5?P;լB=@Ŗ8K0`P;Ve:G`%x/'Oy>lxB:qA`ʭc? O  D䔨G2e{](:Z>Bxssqrj+lL* _yE,e1~N46qŬ&O0GICFR?e9p(;X 40 OZԺ4?k1 ɰ<0wcJ@ߋȷЪ46{Xq忛>X u@7+F@n DdfPnDe\rG3K+b!?G;k_zÝvCOB^hv/]MRXo%.0͙sto&!1DEȏ+bLdX7YyQ>+.$H't;'Ve{mlC'U/O֮=$yBΘ$sOqdB BlCJ3~lF/9ixP,`Ms\-cD&4{@Aijbq5Epڌ=wJ89niDnTe00d  t0N8PϝJ!pZك4B[`U1ƟmE\)i{"r-X(v8+5s5l,9~6etҵj_Q9-lb#WG)G-Yt窥jm#i=})ssj4]🆲0۫ 6 ʻe/5trRc\Ѭ9 Zm.60E{cJ/~_Gx},&Lү_zU5TU4l;z2 [B*C˜*!@gdM0y8sEb2;m#]GRP3[wWNş#%],LUdknC/<>m2G"A>QP3Ilul/k̍Xb| ˁo**r+k)%AGOb+O,̀IB۞IyԍbyԼugQZY +\je0}-̋r$hb0MФ^2L7~$XQ -i?W@b04l*1̮] .W-1A9s}-TGz+%A\k^@˽%M_]P »ceJG% +HdP d`$߮zT_JPćPbϻ='8ZR%()LjBv ^xطx'k IL1+ha,E[R~]_Kf!{  Cc !@7W9jh]wA AvEB1#v'IrڻgA=Ne:.ץ]B,Zlۭ͎& ه]XҡlN6nI'$1dاYa`!'hE3GwRX6lnzx*ȓ9Hjf|`9BIYV'i8!=j8OâwV/A˞ HimD~1MKDC̈nfceqo*қ%gz[Dm53_ro'\Wqʿ45GtAe0ok1,PJY<#){gleyx"E 4G'ƽٷA7K#^CDN4{%YN"mOv(t( i{:fn|IEpMcЋg,]k)+j]WGE.I|Q_iHƴm[qP( ݥށQ3-,sZ z/"'$|t ՇtZ0I >Oe$`we|rkTCsG6TubMKqLw;k*Q4fSaYGiĞ u&q ӰBǖ7!1Tsb~9+с_Y!$U1Gnzv)p;&Bc-x`n56%Oo~d8u툹S}B" 'lz&`y*-$:V­73N ڪԾ.S%L*g :ܜ>Ag"w = d ?}<vUD5YE=hP :QϾ88,X vfՖ,w,%Y{oҧlKd<^ߑԛH*EUb}xw+{Kݭ}ԗU8og@j/v( C4,N?,Q$Qu Q'(-␦1@+ DNp1ga;U%%Xv;7h~.ƿ%э5)}'uCs']unlb v)p#B/9Wa 2e5Aʗv}5|RStIɬ,yôGDh_}c0tc9U4<*w~`ۺ@Jz[YHԥ*?|l >'7T*,c/{d߶DP8iLL Pw&l֥ۂPO˥2 +]"Ub就YcYUEGa,B~y9t&@1 _}{ǷgN9tV?{6/>%;g<.e_q}0Vb2H#>_c6^d) h`tsX T怆^WaW3S7ߌ K?/Wk&DukZ?<"ЩyN{88Pv7R>"We0TIlToc>J\9úkU5j=~b"E+1t8*b'..\0n̏ŇT Z8ol_GOovAng7r7h2~g݈m/Xk0Vػ;k9X(/ pq,%_`.+'rIp*x#yfsa)Ep"/d+~rr;iΜmpD=NGDxջ/&JN4lK#V|D4JH.F%0-@c MxyƏ;Zoci#y$0me>tla51cc 2`95.TY գnNJQa9oQ#4v,sRKb^YJ#?["%es/ղovYsBLZzM ֖# w75\_<"w߯;lH(E,ܐxkVS_iF/MU \ޚʎIba'wqDjv o.y> 6]^&J,3״tґKviH*z3R<3qJNA"vQ`YC;L7{䆋oB+pCE JqRY0oc~p6ݲb7VW"` *C%8U ڟrNJէ LqȬپZ/NsƪK X5&7r|*}eW x~4H¬+ȮfKs+mk~7$ۧ#sśBiXmrWg&m_zGUt(BztK@rf[?P N]RR>3B,s|>*3H2ZsScUzogHUq6[cӀĮ~~ķCH7ξBNRs|uJ8Bbx<ÞrrFlpW WgZhV_A uE"Y+$pZa*P"cAK:WÕS4RR*[+XMx"%~؞MN)s] Dޝx,'Z%C;WCB8P+Ɣ@*\4'y !T4]_O"&X-  !rK91ѮXa8?YdǾ G,b-L?m,O.] tȣ@< y%!L,Igss#Ԫ0h9 n 0-1Jf꿑t%7{ls]H/?Dǖjo3r,i}HpSZa6Q :pFbBÐ4ʭ >'-ɫ-TkT@ji %!U)8m3g@ "bZQW02&Tӈcf gtVϊ*CLOCT{CDGUzא+K 805. TMOܒxT_MOCG*cLuYMwp,aJ|rU0]1埍VqH"h `e lL=?bizH?_mAgtaZVT&-\iBUe$YMqKI_c\quh hEMC;ʅthY)/H#q}ZϞsa;l׻{g-X~M Y+tnGt˘ <KIpXVt`xeD#hkPAO Vͅ1d'mi(ʈ܄ X[DN5_ (?%p͌/3aTu4Hf2-!/p" HƘ!&6l2&'5y?i;3!@#5cx}t~oTN(FKqlws(/״_xVVCv0+<*xjcJ 2i&} E^b*+MR$5~ѴGܕ ;lz'k0Ń[ i}ޯ{(Mt?~igYl\ӫݢ~/X9Pwdb5Uьі=ŀm8΍,pB@vU8-Zuf9:8)D`ט;t GNr7/`VI@\&ϖ䴶* w@b.ز DIrZh+U?[NS.s߮VK,frHU#P!Fl/Fǰ{1m[#CсJA85>{ BC!8Mٰ>{3A~)Fh0#7R^d5Oκ`u+kT%Bl~*8*RFFxľ,TX(6J ){CJ^*32 2h/K!dbL A.df<J[:+< Y"j>Y H}=zG[AE7ͮ]>CKDУ2,C5LEΈ@rҶ #R#1pQ[`4&mֿ{s~ՋrLPу!2d:X`hG*"Y-+#\ )b$aډ-KxLKZȱ]P8=I?fj7LPX @xfFg}.&'電rvʅ(v?M{(=4/]V\7tU/Q<9{p,sP7d\cEjwXÓ!dH+%RKQTa/ K1-B5Wy]E  r$m2C2QIfe;\<~Xo:+Ck? 3}0{K A7^,vwZCv\^҃ݑz>ɛ[5I=( 84zbrd9M4תS3^WWK2%(zcѪxjCߨ+2&m~ χe2Խտdz.8$P:1uӽ D ,SoRkΚIִYH3\73MBWT"GA 9h0I Pz=Y#q$j 9BR:䄌QZ c1+A~QFL~Rw*R(iSp'RW R,֎6&q p6^HTHF/)w||Pǝ!y?iCuP‹q"j 'HŤBTs׆ud(jO=J3±ofyDBRXO>S sYC^ThUwք4 /ᆗ"E6;cx<" 1i?X5O 2 )%_4<2!]B2/<iN׸C;qԅ gS,v1 ."_75aFHz,f}Bb`Q<)F<,K'󺧙J NnC1ƔfoIcڈnX¹J+D4ד+L .>gQe5+/K4 +٭,xDN,ǕS]S*]R`*SN#›E &KM㯔l 5558!isfIg2:3 ЩԑŁa3leyQ5ӫ!I4~ '1*f~`;VktZ9Y Sf0jޗJOH!1YP)GY_jڇҒ[D<2i%} qŖGؔ|@繠͘t>|X.3:Һͱ9 {WC*ɆǞdzтIkST \QU͢GŘ 糍ȷ)1寈{$'ViٕO/MRڍHM1%+i1j']}Y=Y@btppe %v@er j3&9t%~Ϯ@3ȗRao_Z '/H9Gi@ɔTs{w΀݈UOz5,>V9 n Ug3&@P`9o9O*pD9}N#w)#ҞDCaYԇ AX[6}PK>,-s T( $0 ӵ zaoY<=?h[ WwX>li /dx~zgb;>'I& /wqL[OZGN~FUJ~:Q5+/6tb_\J*2ή3m#\+h ?} [WۇGmkAQ;"),J`]Aޑ\hЌbwe3m[ٍ./ G@'D dXUf*1DFt;%шb=wёtRˢ[^Qf~U#oWm~$?`dx+Xk/ΊH AU. D?]d<rVoxm!$$a^6 KR`1_ldEI }p'ɂYg}sV51wo($ߴd?pwEǴI* 9Iwjb-2A#ۻeވCa*bz(a>U4̱6댴0D<VNWVq5U4 nN`וAb ;*[mv+PمB@,BtK=롹HMkMԣvQE*< j^ o'ٟ@X+rSdv<\T<-:*8HU#/j"V+\loS'q`k`~2Iw5-7ٙ+)`:OP2?ĸe6_2T;ШaFq<XXKДlyqčnt:EHvPb9>?>k"ΫB'yt׵Ec"ͽa3.Z7l" .Wn'Cj'b<;1p^p;5e30|Jz%4!v'N/6T„qsqҾQu?w}8ECS"Bž'}=tb$^5FF@R\c=~,v=;Uz-Gkrtz#x#FEHYx=}l*G~zBj[s|/l2Z st?c ,l)WZ ۝8V$`> Anb4LK)1,HE!l}!rsn{ˑBy^wh,ѥ!rn#Wx8p! -o aKOk.-MB9츆& ڣ}+(`{iD0TkKb*_,P1AWN!Mo BX)@:M7'[li+Q^II_Odx4]"c)ЯdBD-kvrJ=.?^VB3_?UdVX$FWlwzReshmHF)]9p0A#rDsI}I `]<-x/m{ME7HErsq]AÖ %YBii}qf;iQ/vS+<n/~gNu|)Bda_Y7L|9}@T9咜WqI0 :L$<3>-c{'; GdlΩ9~ȸ6/P7` @`K..~(JU_zA߻7EVYJn{]Z{kVt_,Id$TFkLE`KګaI#Y2Tб,5Ǜ9(hdmFtVCNڣT뚶:a(9!5],]N Y3^R1W#Q]4ڕ˥6iCԹ*vxbsSNK) \vE[;]^#FlVtMqufY3LUO'V=Wh^آ[2`=_QW* 迂a+и: L[t(>pΓ34HJ͡n鷺-˓b9niOM<`rWĦ{lYTcլ# gُX x;w? f`7ZY/UY@ڵKf'fgk, -}Ճ.տo FIe_hӤxcJbkVt,]Xm:ՙGP mK+M;Tw&|8+SCx0"oEX|jbhLbjh3=%S.x$zjv::$2-ԉX<) (2hz^vh8eQ @EhU.?ek}nh.NUZj/D>+Wm՝@3yt)MG,|#&CU{fIXA)CqP&DFeu\jb. q\]-Ў#{Ȉ3 ȉWaF׾b;S*HSVjO _ߎSW2pG\ϛqi[bf[Ф'"Ġ>9?@9|\"܌;^ΐJ ڭ~!&`W<ɖ tTB} DZ85sLR&(HUvʀ/JY ^ӴwKQm5X5O .,M`2,234N *WJ-*phq6?~/j?!A2qY=54\CDqG<~l~<_hnr]Oj>d{~ 6jE$H 5-ЋxcL,Ed= 6:gQ^)l뜸"ͫ<2Jh1pߡ-gg;m2( oR\Xv, ǜVhIC?϶֒S/-GDNV;\HHi+LJT BEלn+x_^fL ,YISqq Zf%99zll4hMsRh&4SDFL |8IWN^\ހ" 6O͐ TzkzP33^x\T̝ƾû ORB]]e/iU[ĖKnϋ.ޫ zZutlC[%fǎ_XYkvݪ˶ǽ8nc-ĉ*6 )Y qS"e'9k heC 预ΐ=aY!@9U\+&=Sny$QMY9^Vn_c@. bҴY "im!bKeOM?Mio5XCYFX¥ы4c-M8ޓ,CaMix-փfŇsһwA'yКȓwD.H/54tmtǯ%!Vulٔ-F/h[~R̽y3>}0906G݉c?- kK|jBC?ulJP`;; O "7{ 9ϖԨ:+”A'+ATfz:Qo^8֎RG&rQ]h_+? Ҟ5Sm7 ?qz+ҚT.6:j1W]c֯w˅s51ߡބޠ|Z)>6ڋ9B)=̋Wjh$KI ]PG[, 玥\_mkEQ3|X'Op'Lux `煔skUE,!ض (`HnŶmyڷ1oaqB2 4R mP{qmo0̝4H4,}[<%z5%{|L9oyY#Zsx*$JՓ[PdS aF 2ݵQj+XCPv& W.w>8e4漈>۝xT$^n.$Õr٣D- ID3νC85TK#eHݸ!qX5Qܽ# >HzC)&:H'Nf.XܧQm-FKG/JXk J6 1Lqz:Fs[%FiǧޝǮ<gphC.`ŝXyKX;'fɡ$K]8wUuazM Vhm`9|TKwgNj6+mL})9eʂ T[fi(2CgXHiv ZC4G{/,nݜ{@o 怯 Eԛ UU|>۸VP/!T[7ƞ-iXőΛg c.!(#IS|tU&T|IC 1(RoUK60,x?{yzfxf)nШԐOsGc9z(rGɄr @ h/'—6_>F_&*•EIT*)6[ [adY gtQgR M:bZ|YGA*82-lou/;1PGIFz팶JL.s\ !W~2^HIT@Me{[i=7ZѹC<'MIK'n;pd ql]y!{tPuET=dgU>=\3ִFG;gMd}1q,{EI=J[k%Ds8# :' f,~&\ПMσϾd JMjh Js!r!?mI_ 5]^k*Qn9'hs6~M!0vǒjB@ ʏcݭ\xPTakCSHy+[{>,~@9fqRT \|O`%TH,xprpK2NtMp8߅};oAf6*l.s!m$S5^d?as{ZKHehv#@O]uؑQJ[dpP8#X֔}n€bA:a_Ҳވ$ 4EV4˕lXi…:vU@$>#x##Ho} wpЌCcKw?C8NvqjlC>1cK\v laoql)XE"Uj(ҏKw/w^-DCU'$QIa`u_msϚ k])7J(Z,!_pK(Q_@/ R~6;)# )4],ѹTt ]nE_A7GLߺXT*^[Ex:TEGg{94Z+Wf`?X-럆{| nѥ ZCʓOsiMWqUfvpaֆ,6@g y#ir(njC9>, VςLyͩܳK^?#Jwg[:7(*Нax/rFޘS"{dG/'0|^Nɸb( ogv13Tumun͉*Zðk ?7nl?c|3+!ЫTUrq?NCxY[c*Ad$q~@ॹ8$L6l$%Y!9" eX%Q\·`i-=-Mdu4gT^IQ֚T*6GLhNM~x*Y7~fߣw@7ޤ B(>.IbwE۾z)ˋ x )0M2 \J k5fKoO2'9Xk(x݈,D5 Cj:;F ZEΛZQbwtUkncP.!n 2ҿ-nT5E,=5G*TGG]^u[p`j*زG}@N[?wg@,L,"NdU%t<"(ab?i#hXS8KPQ n3]3}VՄ"謉ɚn۹|W83>2nWa'}2dߙ7C:/)TĀ_G_qY ~m[Yql2$|[QL s'_&Gїb[.AL_kc rp&6f"Ŵ`L#8˛#x[;wYP46sàD2!ndl?ME>.(ױMgNL\b'!M}6)! 54 6҇ᬯ_ܛe̛Q +_dG?'%5|tq \";SDg [Ѫ[hư贗ߌ봋` rӉR"7VW..M2cRԒp%'ˡȘM[p6l_Y>eåҙwKJ*tU'-Omv<DŽ#Ǩ*#|89ܗˈ>I-wgMI1 ms#@'CXM<3mN\1o-{m1:jiÑh޾!ghkE?{i:8~b<'{FyDB l\畣 Mw1}~_E1:Xc6vV`wɰL@ޕMmQ^BQK 8/,bπ8)qM'=isx=[M>T(4Niܰ r΋x;~l7 lϰ!d4g~z|DY9}aҳ '&(ޢlG&"zZJ*+zzpsCC2%mI UHP?@DM1'3jgOph?Bl8OjJ҅|UwkWY 1x;e9k7+I]~A2([&ba©=jSSf,) ?I(ZB}FPScX `>OCa;_òܲ<-)D[S\7j|]ij7h r"im*LrDZTOj! 䰚uj 5Ro͞B\…bEƣ~!b4T7\H!ֿx!1!SeE?yԈ%3&#|F{>t c+μC= &Q{)~G[;! 'O&V_©,XJos (}HE6E e"<K,Fҙ%C.њ`={ȥ,.Me&5Z|NIJCe/[%w?,Jkx `ͯ"d--HQ4,8f D)Io_@-` nhD,S!peu8p0K&9ty|goS~n&N]b|HSku&Z.}AgX7"Aea>O(gWS hhc}/aW )~cUMS\ a5? ̹į8nȂA˟ 79'!*=dEssBc1%FY /T6ЀxS`%܄(r%ށ=O.ds;9 ǾT:.a|sV-ox͹$F,+ƴSg"Iޟ }c/3k⭅5cM="psX+ބB(7=n GçFdic52.bPJ3|RYfħt6k0Uʃk?8{G9I1gПvb]N$簏<^wHU;~9 d fJjNxVC92aX3{#`S%"ryt긅C#) k؝rtɈh lI&DdH%#,]?)JT=cs9QXxEgߞ&`],jf&8I? '{CRzO5D5yzv=@}eūL<ϋDw`>\w#mN&YI܆Y7B9|XN,*-@Ǥr6|-9mpiVACQ_< F6 Sz0b:exQɐ7D_ΰ1ЁN~׮WSh`ޅqjw:t83T4:/W_Q]oQjǥuBSiquܪnئvyIM=Ori,eLh:|\fr\ly71|-l9y^FDH\k2ߕ?ܼ*gFtc􉻣[t4]Ŭm >d'cc-fMޫqvN@0j-oYxVZ!EҔ$nFd5ZJZ] ð~V 0Ŋ9oAqR@B6!kq6}/Nwluc\eg7HvЙ#=>}ҥRvzQIr/lVٜii&㜁hԳn@j2qh4=fO RMB09(d(HUvZV )@z0 õ@K'z"de XQQ-ɒ)9C"W91g!/m4t[2% U+FZڧAyA{\Q8\!D y W_ \߲aY< _d_Mq) GAܝw;^QvFw0r}XycnI>]qZ]5[ĠT̵fG'(B稜&]ziBw^yv)]W$"1ydmWAC9x&Á!c|4g VQUiA"C[]!CN5p5b~JaK%c+mNw:/a%̋L6gkéգ> ܟ9hN!01O fc Rz #3Da3\p+i꞊[wGh"c8q[ -pmF:XM,0߽x<>b`јV;hqÊlS\Ԗ%gݿJ=|UNA2-z.%lbȆA].7^WPF5o`X/f\ӪEp\/QM|8ti߿溣ܰ`_JV{Æf^ aGyl!0(`CwN=|;o %\?T2'?uR=ޒh 5\-( W:p8m`&|Ho1MKlcܞ$LOR ;^pqr'=+Zvz7WCGE^" ^?Hm+1?;NTNsWoߦցw=OOJLPJx [㗰+˔da&_9VLˀ*KF=,>!n!-h_qo%|~m @BY\wL;`wr';z7-m3̂<b,z,OZs} .4{5ͬ`\fP6]@D*ݲmA~}CA3Bɝ ;J(CazbHoN^qrٷa " enD vCBH^D''55H"떱;WX7%sX\0M/J!O{,Q+pW*H/R-^[7_>χHވmD"].7=+1q}l_3WR#:JFw8tqRT}}}z/DI1 afp<@kV5^ Ũ^7sEYpR+NajmchCۇ5_Fل|U ek7JÉJ65x~OkDspdH#B 'Mp ,ңU F]T@wS\stlc5^2-cԝFE9݆lGW}Uf1slRwrb| rlJ̙\mZ$'Z^N7?9#w])VmӒ4>eEF2F`Ve6c#(*7m 36S65CP8̩8蟏%tcԅoLT&!T̖ ^4UMK9*v?tݽe}oo[N'AF2>uak'Sz)MT$v:vS1OJh AŮz5IA+.y^84W!F,M:L`x'}GҿN#eYMM=(T*lZ @$@Ps (."ԭߩC: _X$Tt~26l[]"/;eHTivf NL a~IfyXyk;#*Z@VXo#Kh=/B 5h8?$S3x1*'_ 9.r f!Վ33dp@=hH@H2e=DIuOu>TD |\&ܐZ$2)+Ugɋ FW ))Q wGP2Qy+cXhyCkU[dz&9pc֬x*[} imN&]{]"gO>lӬ}0 oeމx=~* Gw_jH"D!3̸<͍8A*%4t L_Rhpxyx&κAe }GPo2L qH[`؟`sEE֙쯰לO Ov?ΆkЅ"{7hp u'1`'82i5nX޴dI_̉!B9TW`)^OO~Y&J#5f[#@t:=BW#$M[zRjlZjwQD g~iMd~mF qE,p#4 F޴':)kfBHIJFm|wYB[-4Wxǿ]:W9'ݱ &4$,Gw%8<=5GvT1JZl$pD0!d `8QR[>*ՉeFE*Fi4ԁ~wy=;#%1xk]yFHZ.J8&$qv۳MmZk&xHLjF.?TѵsT ESBiثgAvyYygR8xHY9T{Iak?xaYw1Ѝٌi$Zus0&EL棊69[]tj7B7vk~@B.ێ1+նو*`#\L(&ko)8jDئ*ß7x(ErśUT_Bar9rg*Yq~g="/\UUS,arv76c0‰w>%a;1,H!.ʯ +-Cu /x23aBZSL$e3‡ A:Knz-4QvhCXFnqϪ!&ӗ@e;c\`MnqE=EZ; {cb5 B\[ۮR`,#,0k8q˚t~ƍ3kl^·v?sQHu̻OƇ3쾗} 0! e[L0*! ZT ❹u휦xM- q7ǣюKS6 +ƮmϿpoJzT4PtY }7N=5Gw\.gv<16Bj[b nݽiV$ל?uy2 &87aqV^.m 6S آfm,J;Ecd!Y|VTA ۅWD<~v"|Ė 1$6PTO2@TYrOi08~O=o r@RQV83%'XB &3 X٠ԣ'w3fo S5 2笄/ep,|D>h f G->{B!V{Cf% %l.}+҇rtP@oĄ⇬$ nG܇ _g094DwӛNAWNJ<_·o_~j-k"^qjpi/27y=8%[wF8h-ђ,'^Zygf iA=9{ff%뱥p/U/C^Z}ndwRF6&xJ z׊e#hMDOa+A^ve:I@(Tϓ|Vª$nqwkmBI2R Ԛ%M׫뫠&N fvw)噎]TuIDl8* Y==-2B+N+6?ūQ-z:x8b}D,HRq髫=lH9h{0S /7@.تaRD($M%/]g`%aAqnw).A-RYޢxdP6ICb^nfR<}3Y q-(=AZiWbd;n k't7s׭ނVspenC[h.Z7LtNE@YHZݯ@Ytg80NҌ`ae}gbj{~_+@VߨV>Yj~83toᕸ *f zp48L$S/Qk+^jMMxKp{G!4ZlIӺm8ܮWrɰE\$E8gL}EJE zw֊1z+Q1y;ҋ5bwR#a#n' :r798]1AbPVa/읍}x'h oOkLEFG^1>n 6%}`z~2̼WL!5KRQuW=r6_7`vaMpؒ")W;;Z:!tJ`)_M;ZXJڕ в+!8Sa[=bd!(UFosNGs|nPfV> }pț]%D7&M>`7&+tkw¸\HW\N$%w>JO(X@I x'MY|.tGva@J$Sbk[_- 5`#5_|˖0I3V”AS;h**p2 ?2.+Rq|փ|0":zR瑬һz>^4cjOnE~$6V IFW@ ~Ig_⨀Ƹ}wN&+)uS'HH'"UɬAU h<5S%2)n˯OZLk`!36FC~ F I޷[ed&K}C/{V Hx| A. gik VS ȨhW8WU[$Y;LR`9<3gt Х h:` \3 L5FNa+<FCwʌirk(ʾ{Qs+͑"M"=gpy7X,I-oì]6j _dWĊUDhkُ8wrɷ3xT:{x4Oe`eyPA0EءBS&2FmzxwuQ7@hjosLI/9tuc[) -Y2N( 1zV) o=&OufQPS*, `5 gV*4F*GT!(%G^-µ,U7`hpUqpPz= f`COZe=oLEhyLwK9FffX@r SOH͟e}D,"˝ټ F7=zĝz0ߩuE]ԧXt jZr%#Y`ThV1Ljt .xb "YB ` "I9ڙJ4$7 ͬ>'/:sS=ĉ8j[tgd i*-Fcbr#!mZC!NCRRhl+gʓ˺YkRuZt&lۍ0]o;V8kKfR$OԭP/ $@e*ʊ8џ\`D\Q ̯9̪.kI2T럂蹋C5-Ew!A姐hܻSh21Rb+GNaR䞝bg$rI,YWտkE"w`9y-W~uDYxk>׈X(Wx`wq0sUw^C>`"/*GYo Jxx-0ϋ<8`;1tnMR mmYkn]fXSMJJTRn+I`xI c˸0k$ dxߑ&A@)T45po3\o>6Oܰވ:Y+SoD9ʢHss8?Q ,M:qvs E6Y.N)%+xXIc`JQo6`Zpʩ`OZ陏Ճ=Z-’~)πކ/S eƧ!%qf뿔~>vn?+=z rzAǃ_m,9c &jŽ8 6>פ;E{9Apmz]Z0n3%n>3Sœmfj)=d䧴YJԉ{Gw~\X*%@Pu\@Y?B j2nã@ge.gYRMH"A˂w܊ӌ\zGecŶ7rL'([ajY wk*,9֞v8ϰ 23CԈW&wm@tj'7)> +iTy|ܶ#g0ÌJ\or0T4+Ѿ)_7KR[Z4Ӣd0p"rT[;\'#wlRxA4&/c^/;ރYGk{n_ocݲ+I!b{r q["!hCԏ -:$OSpgEޤ^?"ʗ1,Fzs԰h[w_SN<<d eyV&f[R"; yKԁCsE^tBO|;k_*  V"5nF,@_N7udkee<1)i(?' S*F/݆UJp8 A3*L/3<- 0Rd:`zQqngu(LqGR >fuvFf s&׷vVj$@@ Y\u~+cTL5 JȞ o'DM5P}vaf!u_=`M'+3xSs1;2-shir V$<bح@>"w2)TU~Qh,LP~K%fx,bKիqR2X"XYZbȰόpX&۶Eb4Fo.)LrJو؃c7┬zOKJ.-5c&`@{(Jóa+P܊ųjr\M+%p$XQ1:q%p:O YsZ{v2PDL;c8lBF-άTyD;ͿΜl9\.XdU.iMؕI\@e^mw3oƸzۇVO4H6Z;;E@$o(|xפ?MHLbސ0 YZ