busybox-1.35.0-150400.3.11.1<>,dp9|@K4^%WDs69Ka7 ~^ cMVͳΪb7{ eq~I\6cG[ bSN6)n[^[C×#JEKv77h6Y5B!,4@7ud$=v>/?/d   bTXdh  $  8  L  t  >  H p   $d ( 8 19 1: 1F)G* H*8 I*` X*lY*|\* ]* ^+I b+c,d-%e-*f--l-/u-D v-lw. x/ y/,z/////Cbusybox1.35.0150400.3.11.1Minimalist variant of UNIX utilities linked in a single executableBusyBox combines tiny versions of many common UNIX utilities into a single executable. It provides minimalist replacements for utilities usually found in fileutils, shellutils, findutils, textutils, grep, gzip, tar, and more. BusyBox provides a fairly complete POSIX environment for small or embedded systems. The utilities in BusyBox generally have fewer options than their GNU cousins. The options that are included provide the expected functionality and behave much like their GNU counterparts.dh04-ch1cݶSUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/System/Basehttps://www.busybox.net/linuxx86_64ǐ -GmA큤A큤A큤ddddddaȞdaȞd544e28d5cf7bb60f2a6db9dbe533f6cbc5277dfe4bd5897266b1331b18b04b2dcab396768dd0e3b71b1a0f2550bd47c505d8bd102868714e105912ba5d992010fe3a673231a785944c3929a1581c198972c17be3bd58e2f178137a27050fea3007880d92de606debb110beea5bc2fea20a55a769b99894661de6c624595e79e5523b86ae51324129af1ce9254412cb0ae0085e0b80cffc7bf245451adac19393bbfc9843646d483c334664f651c208b9839626891d8f17604db2146962f43548ec3f4104ddb4a90dafb400e3d5157c89e3141cef63fe43cd654a2116934ff72drootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootbusybox-1.35.0-150400.3.11.1.src.rpmbusyboxbusybox(x86-64)config(busybox)useradd_or_adduser_dep@@@@@@@@@@@@@@@@@@@@@    /usr/bin/busyboxconfig(busybox)libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.16)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.27)(64bit)libc.so.6(GLIBC_2.28)(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.6)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libcrypt.so.1()(64bit)libcrypt.so.1(XCRYPT_2.0)(64bit)libselinux.so.1()(64bit)libselinux.so.1(LIBSELINUX_1.0)(64bit)libsepol.so.1()(64bit)libsepol.so.1(LIBSEPOL_1.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.35.0-150400.3.11.13.0.4-14.6.0-14.0-15.2-14.14.3dc~ @cr-cMCb@b2@bDF@b; aaa}3ay?@araqV@aqV@aa@`+`@_T_T_м@_@__s!_?@_3_*@_*@_ _@^@^v^ku^Q^AE^>]@]w@]^]9\\@[}P@ZYX@XV'@V @U4@radoslav.kolev@suse.comdimstar@opensuse.orgradoslav.kolev@suse.comradoslav.kolev@suse.comlnussel@suse.dempdesouza@suse.commpdesouza@suse.comdimstar@opensuse.orgkukuk@suse.comradoslav.kolev@suse.comcoolo@suse.comeich@suse.comlukas.lansky@suse.comcoolo@suse.comcoolo@suse.comeich@suse.comandreas.stieger@gmx.dekukuk@suse.comkukuk@suse.comkukuk@suse.comkukuk@suse.comkukuk@suse.comlnussel@suse.dekukuk@suse.comkukuk@suse.comkukuk@suse.comkukuk@suse.comkukuk@suse.comkukuk@suse.comcoolo@suse.comkukuk@suse.comkukuk@suse.comkukuk@suse.comkukuk@suse.comkukuk@suse.comdimstar@opensuse.orgkukuk@suse.dejengelh@inai.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dejjolly@suse.comkukuk@suse.deastieger@suse.comastieger@suse.comolaf@aepfle.dep.drouand@gmail.commpluskal@suse.com- Add ash-fix-segfault-d417193cf.patch: fix stack overflow vulnerability in ash (CVE-2022-48174, bsc#1214538)- Add e63d7cdf.patch: awk: fix use after free (CVE-2022-30065, boo#1199744).- Fix build under SLE-12- Annotate CVEs already fixed in upstream, but not mentioned in .changes: * CVE-2014-9645 (bsc#914660): strips of / in module names that can lead to loading unwanted modules- prepare spec file for rpmbuild --build-in-place --noprep - use bcond for static and ww3 subpackages - fix verbose flag- Enable switch_root With this change virtme --force-initramfs works as expected.- Enable udhcpc- BuildRequire hostname: the test suite wants to compare the output of 'hostname' against 'busybox hostname'. We should not rely hostname to be present in the build environment.- Update to 1.35.0 - awk: fix printf %%, fix read beyond end of buffer - chrt: silence analyzer warning - libarchive: remove duplicate forward declaration - mount: "mount -o rw ...." should not fall back to RO mount - ps: fix -o pid=PID,args interpreting entire "PID,args" as header - tar: prevent malicious archives with long name sizes causing OOM - udhcpc6: fix udhcp_find_option to actually find DHCP6 options - xxd: fix -p -r - support for new optoins added to basename, cpio, date, find, mktemp, wget and others - Adjust busybox.config for new features in find, date and cpio- Annotate CVEs already fixed in upstream, but not mentioned in .changes: * CVE-2017-16544 (bsc#1069412): Insufficient sanitization of filenames when autocompleting * CVE-2015-9261 (bsc#1102912): huft_build misuses a pointer, causing segfaults * CVE-2016-2147 (bsc#970663): out of bounds write (heap) due to integer underflow in udhcpc * CVE-2016-2148 (bsc#970662): heap-based buffer overflow in OPTION_6RD parsing * CVE-2016-6301 (bsc#991940): NTP server denial of service flaw * CVE-2017-15873 (bsc#1064976): The get_next_block function in archival/libarchive/decompress_bunzip2.c has an Integer Overflow * CVE-2017-15874 (bsc#1064978): archival/libarchive/decompress_unlzma.c has an Integer Underflow * CVE-2019-5747 (bsc#1121428): out of bounds read in udhcp components * CVE-2021-42373, CVE-2021-42374, CVE-2021-42375, CVE-2021-42376, CVE-2021-42377, CVE-2021-42378, CVE-2021-42379, CVE-2021-42380, CVE-2021-42381, CVE-2021-42382, CVE-2021-42383, CVE-2021-42384, CVE-2021-42385, CVE-2021-42386 (bsc#1192869) : v1.34.0 bugfixes - CVE-2021-28831 (bsc#1184522): invalid free or segmentation fault via malformed gzip data - CVE-2018-20679 (bsc#1121426): out of bounds read in udhcp - CVE-2018-1000517 (bsc#1099260): Heap-based buffer overflow in the retrieve_file_data() - CVE-2011-5325 (bsc#951562): tar directory traversal - CVE-2018-1000500 (bsc#1099263): wget: Missing SSL certificate validation- Disable crc32 to avoid conflict with perl-Archive-Zip (until some project really requires crc32)- Build busybox-warewulf3 for i586 as well. This allowes to set up i586 nodes.- Enable fdisk (jsc#CAR-16) - Add testsuite-gnu-echo.patch: testing.sh to use GNU echo- Remove the duplicated config entries and construct the snippets on the fly based on the main config. This way it's easier to keep track of what's different- Update to 1.34.1: * build system: use SOURCE_DATE_EPOCH for timestamp if available * many bug fixes and new features * touch: make FEATURE_TOUCH_NODEREF unconditional- Create separate 'Warewulf3' (https://github.com/warewulf/warewulf3) flavor of busybox with the additional setting: CONFIG_REBOOT=y CONFIG_SWITCH_ROOT=y CONFIG_CTTYHACK=y (bsc#1191514).- update to 1.33.1: * httpd: fix sendfile * ash: fix HISTFILE corruptio * ash: fix unset variable pattern expansion * traceroute: fix option parsing * gunzip: fix for archive corruption - drop update_passwd_selinux_fix.patch, included upstream - add upstream signing key and verify source signature- Update to version 1.33.0 - many bug fixes and new features - update_passwd_selinux_fix.patch upstream compile fix for SELinux- Update to version 1.32.1 - fixes a case where in ash, "wait" never finishes.- sendmail-ignore-F-option.patch: ignore -F option as used by cron (workaround for [bbn#13426])- Don't require nogroup for adduser command, as this can lead to a dependency cycle with sysusers-tools.- cpio-long-opt.patch: add more long options to cpio for IBS/unrpm- prepare usrmerge (boo#1029961)- Disable RPM builtin, did become pretty useless - Disable popmaildir and mime utilities- Set CONFIG_FIRST_SYSTEM_ID to 101 as we use 100 already as fixed ID for a system account. - Require group "nogroup" (used by adduser)- Enable SELinux for the dynamic version- Update to busybox 1.32.0 - many bugfixes and new features - Obsoletes busybox-no-stime.patch- Disable ftpget/ftpput, non-standard, ftp is outdated - Disable run-init, we don't use that - Disable cttyhack, we don't provide the calling tools - Disable dnsd- Enable syslogd for containers- Enable testsuite and package it for later rerun (for QA, jsc#CAR-15)- Re-add modutils- Set last ID to 65533, else nobody cannot be created- Merge config of default, -container and -static to be able to drop -container variant- Disable CONFIG_FEATURE_NSLOOKUP_BIG as it leads to incompatible nslookup behavior- Eanble FEATURE_TFTP_HPA_COMPAT and SH_MATH_BASE- Update to version 1.31.1: + Bug fix release. 1.30.1 has fixes for dc, ash (PS1 expansion fix), hush, dpkg-deb, telnet and wget. - Changes from version 1.31.0: + many bugfixes and new features. - Add busybox-no-stime.patch: stime() has been deprecated in glibc 2.31 and replaced with clock_settime().- Add man.conf to container variant- Trim marketing from description.- Drop busybox-rpm-E.patch, not needed anymore - Create new "container" subpackage with special stripped down version for container images (8MB instead of 15MB).- Provide "useradd_or_adduser_dep" for sysuser-shadow- Implement rpm -E %_dbpath for kiwi (busybox-rpm-E.patch) - Don't require /bin/sh, be self contained- update to 1.30.1 * many bugfixes and new features - obsolete busybox-1.18.3-libarchive.patch - obsolete busybox-resource.patch - Update busybox*.config - Merge busybox.spec and busybox-static.spec and build the static binary as subpackage- Enabled functionality within busybox for warewulf compatibility * CONFIG_FEATURE_REMOTE_LOG * CONFIG_DEPMOD * CONFIG_TAC- Build against libtirpc in preparation of deprecating sunrpc from glibc- update to 1.26.2: * many updates and fixes to individual tools- update to 1.25.1: * fixes for hush, gunzip, ip route, ntpd - includes changes from 1.25.0: * many added and expanded implementations of command options - includes changes from 1.24.2: * fixes for build system (static build with glibc fixed), truncate, gunzip and unzip.- Disable build timestamp- Update to version 1.24.1 * for a full list of changes see http://www.busybox.net/news.html - Refresh busybox.install.patch- Update to 1.23.2 * for a full list of changes see http://www.busybox.net/news.html - Cleaned up spec file with spec-cleaner - Refreshed patchesh04-ch1c 1693579489 1.35.0-150400.3.11.11.35.0-150400.3.11.11.35.0-150400.3.11.1man.confbusyboxbusybox.installbusyboxbusybox.linksbusyboxmdev.txtbusyboxLICENSEbusybox.1.gz/etc//usr/bin//usr/share//usr/share/busybox//usr/share/doc/packages//usr/share/doc/packages/busybox//usr/share/licenses//usr/share/licenses/busybox//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.suse.de/SUSE:Maintenance:30526/SUSE_SLE-15-SP4_Update/5c33d7f0b595c9dec31a05f5c46118c7-busybox.SUSE_SLE-15-SP4_Updatedrpmxz5x86_64-suse-linuxASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=7da5b59a30eac9473c74a6f8095be4223b5e1f4a, for GNU/Linux 3.2.0, strippeda /usr/bin/busybox sh script, ASCII text executabledirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRR RRR RRRRR RR R RRRRRRlܥ5(mputf-892a031f29565e2df379d0658ca27a489915e82ca7ec92ee2ddb54d97c86fed88? 7zXZ !t/ຊ]"k%zaIB)\EӘD1KBSf[T!݆;O_γ_e#jO'9 'O9@<39@-VXlIX,5 +z8 yS(g?wI㥙%=*fJ'5Zq*uM]h n\(T >'/&ZF;%35v #:& E 9(G5J/!y~C~C KUP:U~d,%&9e&aAN ȾҧP(K=$0?ۈ՚^~?-[ˍ|HHow2TzZ@>!7ɷ-nE_v% &>;jοJUQQN']z+]ry{!eT5OT|9nLQt۟nkE~9h;masW9ӽ0Ȳw Ś7 KD`͉\;)\u?h4iyW\xh;h~0~ 6%rg0axJ:h>1)1 w,ҺGYu6{x\݃Z"(ފ{R%]Y IxhdIj߭ gE<=6 @ @ϴ5@|gidy|\ork 7bGeP.a{$SYR?8ҘpYj K@zeEťރ=LU쓟0hϘtk2^d |٬&/G`$>ޫ)2c}<6W\%/ C (Pg!zz{؎9UP?r(߻NFlŖcrR _F[romMM}ݥzBT,oϘ\xFx).oriCS#f\4XȸOP݈ȣ {еGҺ7/1SO*Y|T&>= I5k1_Z?mB=7in\B84O[=&({*; GxX `CN%?sZ]Jy+ҭ`I:ɏq7}R6oنHBc?t}i*_ TTK{:V]2x-AAsCAu~HJ=§# e(BQNꥈ\9\Gd6 h@ ΚP997мv;uH%>0<ǠS7M2u/u$q=fPY\w"}Wd >VqInEsO)4m7>=6)h &|bL;O;;=ط80xq'>3 ly<1p`:"Ac b,;կWgRO|Ԩ^.geRRa73gWz/\E0IyJVOiw7w82 $\nvEY XI\(z?z z›r>˟R{Zl&cj.>-DFNT-IatMH&lⰣ;g̠^H_-rLS'?VKБ 7FhP : \::ϔ)a\ $oQʣL6 N|98]¤"3hV&b}@:O6ꗆ:Q|lx.F< E;4"Z:o]%ǙdWx ]|yW~=yG!1e0U wg߬\ԏeL! _Mp} PhpZV#?34*9wc׿ ZjJ*ǢQjfa}$?µJ0+y=VKg9(;z\f̑"2ɪhq'&Og67~z:CA'f7*};PO4/53O֙ڲ5O#D.V.P26ҟD4JY^taDz[v µ.9$2XNkF?")?j7חdɃ_,i/v+z@l9w>+}@xyGan[Q1Q̤wuuE~ yo*5p!h%ڎdNjy7kp6Y +ۻӵ@G?ḯ1Ym# !m upr:L(EQ]a]hyW^4FF49Ij  3_^zbPS^lEO5ofԴ,Eޡm$pI#IeO=9)lxȝϳ|Mpʃj } V8n7T N0"FENx Ht~@CD]XmRnт2\KÑ/Tl27{,e"ѵR+Y.rm;Чg_͟ɛ}6d62|TяUtİc#ԱnLgW QGJnEmE{ L+!nR.yX]Ʌ8fYuQ-/жv| SJ)=j9,'|R> \juN>BO-AY<+v+ #{]*v99Y<1̅]5|h8ey1kl~!F띳\^]x(B$9F]7mtM^cpp&k~yMhuꞏ`vc-rAЈ0.6@/3P~y.%+/:.}f=,ҫ[7a \Rh˧Gi=@aŒleH췯Ѻ/Ed X5 ۻHIGSi`@Is,ф0gN+BD!xZJ+yNj<$E]Ϡ3P ޳ցH:ש[jk (~ۑ@n0BL:5gT *|=m=IV r234)ڹ"2acWuc^δ͕#{kFPRYDeR.f,}Uj?%$98Pe m[UArj녻هQ7hfE[L~Q"Bj֘BY?zwi.zcY\y"0/6 A%,s?'ZR<%(JKfF:z({9e+ЧaϰpUN}(~sJyqA`~{^2ؼlFi8+rF;@QAVN+W`_B6 ܚ{ !h:!1 ys^!PhDoo9,ROz/#gVzrTE: *87f- hI`7!6* 1C圖x?7&ۀ3Ws5rS[˴xOQ@ijYoYVR_e @g\vb΄?~~,fLɯ;w|1?SgZV )F,Ri^nqm\څ(c(+&$ Fy)zc+MA /oHTHfKe~dOt \iG5!HRLc0B.ŤA89PQ{#YlS*0FTFƙ$;xsΰT']]u!qO[зͦj'8α4H2myoC=H}}aǾƶҍl^vAA5W :b+Ѡ?W,_,1QPxAkPOmJ'Tkn/iN6u Ua]=`t92O=~[ vrNNXeۈ!p=o8[StVY37‰;`[hn""`G"`7t(9L\YgK tLL-; X)3 ?̱I-W hX\6s5!ݕ#FHX9hB\7&D 갗 ?vUbYSNvcty$SǼi\3ZaN2 ~7 70d RणEguieڔIeFy&7%k>!4^lԢ` ⑫& ʷS,OP.p[X[1[DQ'?:gfq0Lom]` V_%]K.-%(TOɲƕL.E@qBe & bmd?]ko&ō{߃ᔰ$C0Аr#pURHQ<d03 3rTV,' 0` C/rS](O> m@ 1 b|K A$o \;ԽN\Ku3g;D5@h~ɤw)x?b51CSMll.4z?ϧidUOD:-4Y܇@#e{b$S(f`hP Y8deH/M[5QM‘nIH49i[)RGǎg𾽺04ɮ(4h5mq(-YOL5r]5PtЬN}d2l#,Sp9Y-#,(k5&$!Ga?v>W u-WY#8_6s9A[ R0GéJP Ré! Sa?6 {b'vޅWXh%$+ \:3j E|Pv !R>'ugZʴr(3!guW}cqarez @ʾ~׈f< o2Kh'~ܷ[|<>cs#H뉵pN]eWyJ ,HF<~P oYtPr:^Q;/g=+jʺ  Ix ûs#5ʦ  ҹP| %gm!Pu%a. `R!&X N/G$0| pXw.;lV(QTfb5^1 ;5K-02bk7-:& Xױ<0xŤ0K͍k/2%ʢtajGb"詝 ^йLHDZE+~rlk83)h3dŀJa}FJzЕDׇmBVں&l}{y`A&1oe~6v `!] .񒛕8kSu8%acGTV#hיOӺj JU ueYpڪ;i-~Q '[uyk9O$hkD;$2j=> `Ky6ːٷ K? [ Q[+b Q*۽QhXѷ{O(r\8PM{ `ǻ?ŋ~ey8 RJKKӀ}əPTI?X5S@U+UrZu˾ԝ$3vN.Nrd*P40*H6Bq6/LR6 wl)p-[BMaE"fMѕÁ?!g6ەNP_=f _@fi nJ Eo:3P KnD2)m"90LPBPIo\@Zg4++Mfe>/%.6~O) 3 `qCktLs̩)С+ea:o[Vifl0Un\+ 'pWefn !0p|3Kz=`YltV_&SNƃ~M5*e*&1$ܰ;fV6e,: hlrezsab?~I§'uZyGHVJ'K1x}x2 V+%JD]ix gOsN@>׊ӼX[uYQ <&r* KfX14!Cv#.m3ύNj 59dzEz;\>7ȲwjO§:U`mv}YPL.H4H}R'_e%ƃ[c$ } V! R-&bKP- DW/C5}N24bPKM CwA7ɯ1;zy"7jnu `=L0OO'PRx` S?^4Yah *tCl*DVFιh'H&:? :/'au^qR):Y!ݴ  쥼_=T]m+?̗W y(5snq}4* ootn d"C Օ7ur}*4=ц 9⡳$GFg?.&qzC+.,T;*dE5TVyOwSTe3qLj(cmO6OϢ=vG:OO}@A%r5lp`C+o~JZ\8c^W~UG>\[W0DվSf#Tݗ,q,A>SQfO @ X˄?e|'x^>̅M1wj NźBbԳ6G}ͱ^Y7[B 73 a'嘶'. j5~+خ[hvUtP^ wdގџ[<7ob s0.IcofVRXSn+k`=@#daٸdu_,?\P|> h h-Fzj]z[#eo$HP߫W8DA))4roy HD=zu#ı]v*-I9XD񼻽}4O̐0$]-OQY1C  gRbd=02_Мr! xLoC Dꍜɲ, V9[0]Iѥ1hIol)6!Eѳ'[Ɉ]s^*6|3kC,`ŏq32,¥z3 z$:碔#YocC?}/~C\d?|ő2;nZե jko#Y]C$W,fKOWYkAyʹ(ğ.Q:4g+jzs'`sjtM6EэKJoκQؿ-}t rׄujs5FG+= 5t9ȷ1irFxTM[yN|L e4S I 7 !̴|=LDs#Iu{)R.c@P퇫\DR Ft.B3(+*MmNd1 "GR*5 [m߽m.Gz8c!YuMR9i>,ʡ>OaJxc3L;8}s?ȯglznqTOP4X7JkcO gK;=vlZ_)|$xΪD(ㆵ꩷ק У}zo c:6j+P rᎰ < )O/9+'Q0(YƥX\h4 j/$CmT7j€ky[^ݘ/|򈅣K^v%(:b|qtiMK0 oQ]6'w0 YT%}$j:hV!t+O[|bdBN(+?{eBf$kr#L[9`X3]~urEڎ9k 5L/~=m0v̜Sq| 5\M _\{ Zr/A4;oP*T@Ѭ혡G=7'%8nipnz#?;qcl (mB(4V[YKԝ_6)CJ9IoofzmS:$J9 Ei}&54|E\$;AG4R$[ pA;g"DhuFx{>6T= JG9y֮yZmT)nX\ kw_13*ˣ,*]ٰ1IH`u,BK~ȷ`߽Fvw`T|32 BSaN܂Ҩvcw^Q#Ӣ/R?ߤ5+|‹tdz!.PBL ԓ}GǨ?*> v/٢_G`eUHwA8;8TY_X[-Žbz_%8e9LGOdVaAl_=XU8%Ї$roK X3Dsu)@]WZc10}mRag͌vF ^{Il~jxiƷVv!|΁45!O]w6f1h뱧.nRiIt_mHq`sVR?vEUEYI3hKj!H㰒[ DzKdz2Sk,#xoQ938" ,fGѣK+MZ}֥8{S=w0|ASԞ]ۄ_ɩȢ? nxf*^lє@V,r|R.ԘUhu-5Gl߾x"&wi2cII35rpY1کeyW "@vI&6br嬼Z$h14p>ԡP#ANΏ& Vq 2AuvwLr{e y,hd;ttBEUd jDRK,> 5: ^np0M]\O[9Z{h 2f#Ē 2Of-4p5L h[h7>G\[ 4Ysò-2_WP-VtaݐlJ),6>{_탿 i[5rv؋ca_L]" R|``;R ?QԳIT\QR([lt6UN$sNO1հ_jDZ>U2R& C_5$^Q`tp%%r{y\i6c?fȅ+$rDb~;g>/7g1 70~@xtZ& K*hO2k7 .Wۗ`͕rمQ?#bj'AZ;L\;<$KG  =H{qFxApWfn<,$&䄏7&Z=jޚ,F7H;1@8hUpP``vi1%C0|-Bx-"qvb\#$ Z`M4 hɪU,О!S򾉕Cߨ_O.{j(fGr% fn,/T,CXp]% _ioL"3F:iu-u YF|IQ=jҲt4/-IxڄnO{}U* a7dyuv])ϖ\0=@z v;U2V~b+ԥB_A<~xAFۭ;9QxJa̧/ˏVV5@=Y9$6\}66SďM*t379ENh~g)%+ȡ$xӰ7{Hߝ׈Z%x?mJ# lIE 명[V?Kb'8#"a\s ɖ v0M[b]gƿ:1)inpam5~&12j,L~:ME qptm$i ^SHKj,W"K VBNq; i`鈚߸J-ǢňGh_WY'K/([pIKkDl_4@~W\"E_U[hsgn)O7缗pYSp}lNYč-U1MZVe3Jw;з}-_C!,3~DŞo jVgjHU*!tr'z(Z!7s|ey>8X_}ȝߴ)4*0gb>{.2IEǻSyڞSm9 Ad2-gLk R*Iv@51[lVy5ٟ9C07T+1RnZj~sgD>CS Y\QuYMN(!贍j4gà$dw KNGC6\ϧ.cThu!, i.[P^fQRk#(/dbՍO+hr5Y2_7;ew~|%9zH˃7,noaLڏcgB4nw;xVG?$*t=p8^;h/XLLQGۛ e*87,xrc/qg w1 2za;pԳ!D8t/5QnWb^зfOLm--V2N _e^D{ zetYϧŋ=P7]v:g~z m6EQ Zp ;W~&.khȿZp2m31y( ]:X( HLZbtTT rI{։?(?$<Ĩ4EV2@tK%FHؑ%ø)ZA2-㨥ƮTrQ{m}>Sz'=Th Q^z%\Dd|{= /@3T|TD{an٣L?-xga$T"215Nw.nyڒ0 F#6DkGÐa&7ܐ']5 FTG=7,U񪃸:B3-ZcvYd 5jR("ws]h^ 9^mC5쩫0A:scU!6G$5z;k%w_ŮA:(#YaP13㿫ĐKQ_͋n_:ϱ09ڵoSOo!6Y?Wܶd6%&*x[JuMO`*΂X 8F?e!$ObÌy40h굼br }(̖7d`RPk7)OjZ][5$q3a'"48iM:&@"x57Gѓ:&>Q*iUj%:UK3@G3ȕ1sܼ}+t6fˋE8P ~/k=jiTru'=su1/2udXWKN3WRaeͯ »lajv(Z8]? ݌&+>Hp#EϨzfm\\0h?Y,+VV uaO) '< \Ɋꂒvط9XyJbOyl0yQogξ?y Y=sRTZˬ%2}@v(}4aOņNP9↕/H *x ==|F,eiՀM7_ qWXLРcPR]5Rvs$~K{}pt)uhBOEr;LXŃPnm` \d+d !R5 湩6>BPCLdj]ɥN 1g6F. =6>>PYQLMZ7 0"Il]KkV, iX"zg4& >j3} zSux/nBG :¡zU[)"aMo"6]8ӿ- ͒Sq-:,XސnOtEAN n4 VKc}cl83Ód$~sZ @? J@Kg,iG̻SƉ\+̝j['!x>dzU@ Ř. r*̰$p vD %=Ee!f"j IBM;׊b˵ Rhd@?Q/?\q h+zduh~?V.}N, }`]<_?IK§a)')9#/^@мV]}{d d IpUKG #VJU1L_c91:#5~?!l~LAu ijguPw「A n"aJRع>ud mPCV鹺L%Y0 mmP|s;'dҳY9,=fo04MnHk-9Ё\R 32Nq{5AҚ)=~OS?ڈQ̶{^*zoIe3s.Imʔbbҭ_S[b$xz/Ž\H Tz9jk=$1&8rA7 F ДfmR K4Ka',-֊.uOɓm r[QVxEhk-3￉ބ ˎxm񿅩vAO1EǢo)"97oB` ӅSf{=Ix/x &H2_S^MZ pa;~dxP8~YmȈ P3["ۡR) DUF#OLr[CP|ԱD!8ǘ!nsּ[mOAu)чh .Gcr į3ԺX4MX5,dA͟Oߟ͈M̫V3%e7HO6Zjr|rnR*F 0k$L[r=xTϿL/N2U1T;S7bߛDb(9:/1,=eVjHQީY0~6l_QNO#1f|OJ;@g8LbdS>C1*ֆZS}vzOLE3ڤEmkl!j<11"殳_}z7QV\(P 's5SB 3$D\5{\IshrKܫ^5N٦՗ Wňh!t AMgym[#+T\V^8+5N0)h&r{QZeNzά&a2 1k|bxo7@e[RG_kC b3}iEdތ/uC]}g 3lgˋFX'ifR{ <;?};1م" {&h*}0F'K:o5چYO:C=$crllviDyp_@-q݄Si!̩)7R u5/،%A?beL?ITh4D8sUM Tr0iڧ 2<"ga<T+^L^u4ثt.ɨP@ Eb&R\70>h¶.pE q9g)ETgyp3֭wϖjV<Ƀ>5&Kr!י&;@9{܂ѣREBE#jPd*\ rdeAzGLkڧ16o%,:`e0c _}jGORE?UZ[Nej@ *!1LA~: &)FM1%OŜܘϙ$G"^M d]$ D:bG+>aLϹG"WvƁ8ll|^[wFr] y mBs~.CZ}qd# ~GTH)|8SMV_qEtM0Eggw|P{{zXPX%6XxUdK;zu3Oszg42kXZڵ2ofGhkXL7i/#nC# ?}𣟝̢Z&}0#hsp1'ST?CG"*l9 Tթ]e4uV8IYkMQejUb$݋ʿ&jkG2.(pXbafdɖ1$bmi>̤",3qX eJvL&,$QSͣnYc_Nf@ie+FR nCx0n _q1^d կYɥ]fqWpat?Jwzjх8FH "o긷?CrMMO", ` 3PXk)lRs L|jHa64&*yxPW<"nA^[R7"=˦Mdns}QפCUVfP Fظ/XGJAw& u{hIm=U$Tk1#5/<)ؘ08,PN{e;P+SGXdRNb[΍z-u\zZyuxmZt3:l ŴKv׍8?N4,1e kwQ &jf*;,,,҇b3 G6C‡լ J܅4AjWLY f< f+ "jY?lݍ?L7 \M>[3BXNK\JU3?*)@cйӟ3E21$6wt@I+:@DiߞʤX*)51gzE=&i9g/s 8y0ˆ6tq~iPyNg,kܯn2]p.flst1ـ=n!@6|sv/;7,^'b*Evr#.:,-J d<£(0S $ \b z ݫ J *.y\35S\Te pcf#hPp33dʆlI;ƥ[6o&$@ p]0`u6⃦Eo<(=U{GVh@Pü|{᷷[H<$5jB J̌GPt@2GG{K͆u;a$,to9C <]Ah['3#~8qV ת"6x;zvk#:s|ʧD1-821T +)P5:ݔWN%2?!FN/gƾ2 N"fPD1 t*5@*LLuQme{Vżkz=K%:a-ϸ6²(k"Ng'aHI:cҏR2א8Y%\j ܾT139n  k 7~iI'Q? a!*6'opU QOF]p͢Dq2S T3ۈ-&|k3F9n'|$=|9 ?<4%eFγ`6&f ,gtx7L P?gQ E *ZgCmx402{s%ODHcNwds-#Hlw͗k8>$txXEPa^n\: 5d4s7'M3JF漓/ppI5y΂_ipt@GO2D#cݮ\<)֓ $[ k?*Ȇ_kz!Vl'HB箄^@勉/E$ eq¯ nG #`B Wv(d8GAXeM*Pt/-fܢۑl(')= XWAanLAF,t.5qz,!1nry^*ICb;Y.}oj4jN 6;#źot`$(:!ibI͚<yp WjpqԥPx2J:ەM]Q\&n+h&Őb"ߔ$Kn2 ]pD.Q 춨ɶ`UUMxUA/G8nABq-'5Ei%|oWAtuuIw;M-Cj|?O4M2().{tRQhۊ- P.[BLW@P{$M@(c8xN@ѷ Vx g'V; ` +nGpIf[m&agd(mBryD s'XZ#?8ٯvOÍ5Zr@Zҵ:~ރCDHNB9f/& (2Ղbs`X( O:)}_DW4/`{Q)'Mr&F<`&TVgWO\k KZu%/NY/\1YA#Di3@ò76݋?O%@4W/$EfQ0mwE'qf~e1tTUtޔu=,V)M#g[/)_Ujo;jP MQ'_ÑVrq1WoxW (Pܽ Adc@\͋fň`DQK u1/;aΦo}eɽ]jXώ嫞h}Cn%*"$(f6/(yMnnW_W}WE4FؚQ=14O8?&YGrfR38L訌.Y5J=(8VDt+=wcD ]zroqƟZ܆P74^"~no-)OksW m  z2./r,bv8+RBNj5XN u^p E x}Lȴ ɤ+p`Vnz"OA&61 N6 W?U>/d6Ϝtx1;FhlM06_lLĒIr!Cwƺ ҍG'Qm3gMpzo3M]C=z8 E8|F8C|Ǿh `Pgq!KTDIH'?r<>Br R7&t?/m|Ƥ|R-.µTnbZKPR4Y5.4#_D<}n*ܨ)P`Ҍȯܸg6)p]f,[9HV'=MQix_3xILf$vff Lyq)f&v*c, :(^levy[ZcjJJ$pFH.O|"iߎk?x>x\80YBs,m{}l5{g"oJ[͝L5!8gĹA׻:,yuHUq Hˋ4P=NJ ը[r2,qUw;7|)k0VT[c8fN/Gg-aze %HjHNa'IKAUpQ5.0E"NLL64NEȂoRb !Ɣ Y:؍Q+4g:dz'Y`P5ڼ%%5aжaDҰ s]7/=1!N&ͥ V')7_SH{-Ag@p zxҹ(. 2퐵`?9j`Y’ƶڥ뵕iS;3Ԓjh"6ܶdZHI2-na6O<8:@qIJTȻ Gs~~fY?g+HqH9 Ol AOܐ 5(D4b0a¡B^Ú9R#ʕw:jTl&N z1C:(sT_hK 7'F(}k{9bKNgЯCQ "lᄓ]텮j^ŧk[ľbKխ%{=50`Yg30)Հ9"v#01e/]/'9\\!$WamqqmNDiRDvb9Sʊ ms~<ƢAGxH>(/-o]h*%RP$$x Ao7dp)WmiTbx-TSN\w"@Q4?X5к4=Nr3XIQ0>OTn?i[7?k Y %UKwapXQsD U/@"- =HM4Dp<@LJ0!DnIڛqΝaJi/ 6tz!}#m *Skrz FUj5h<" ܶ񑕧Ȯŀ. Krer GP LsF 2ϴ kWYBrDj ՠIڦ[@1𐝔+ϙa;P17FgljN:WGV%WzįsG X_9 #S$C8ZC2\@[zgn$c+-TRo5UuhNlp/UN_U1pKi z%Dtz6H|o?`x|AR @׽Xn.7T˾\t=>s<j/4c]}"$ՃTB|l0y^s/s$pݫ%aGh0;şy谔8 ]|[Dި.bQe7d@fao8$S 6ZOd]ݥ;b _®W$MQyb&ehqY`90 {! .(rHQdAAj(5kIMkNn&hL6*^=Cl1bzA =K|}gtWKL_ EsT$DH ,DDH`~ Ic'/+;*WL<7Bե?O\??V$Iu"KZ){oZ||w.w 3JfK߰}3 $y> r̀r0xTjB'07(}<6Gavw1dHwe,W4K]Aw LYQ8;l~3;TW+Lj~XhINm4X),e{T[w '骗4ao%PWLp.jjilYfE/)[ppo]x "la.ŝ-?[SB%ULQ |%x T /C俕.2H .}U ~Qg+} uf+GJ="$nK$smS${D>։xqx#?>"5Ms 91#)%iQQiGV9@g]qRM6o ޯ^ve.gy; k̂h6xt^ +E㗊4΂N聴˄2>ZԻ7Pc"2] (X۝&^Swv00H3|W)AT7\2X?]9 }W @-ڝMsy'yXjKDIi 4#f:@[QŒC!Sn{+"nNET Gn 9a-E[AI8E>86M@ #n kkÐk~YWRZO}B:.Qh#$;@IDHKFqȱDU&| 0qjm-_^B)oj*0 \2[f\N:I!_sܹYV甎qpY܏"}֍$- KXYM`x6 Vbةfj1uGe~h!86Z~g T"AWhG oPFXoAΝ3ZW*4t%&Mch5 xjftfY8v1s23!N2{-ōi!9.fi2(8SeYQXdsu Cw&O^#CvF,\5L%yGG Q% hPMMq2K'ܵ[83z-_ޮk+F*+#3$&69YInRfba. 窥 "W k-%pw=a-xY3o~tPfQ2H(<-úH?-~UG:-̐ȁ''HX-TB-mB 2,cכ06cJwxfWЅ D`(͔9ce\EVnrQG6B6R'!q޻Xә*u #KFq>]ҖT[׮JnuXN}⑰AR&wW&KR`|aʬwbǜ$Կ|jxW1U&j:EO$5AR#nQ*q{%b1hoZY١zT= cfݹBP"R ͡1!2ZKYz@zgJlR"eJ\̍-v!8 ,'%Cɯ| /~ܸud*l9ha/yZJ9"_įj*K#h/VTv/ukX Tjpx!#z S C4L !嬢ct`A̵[)^/*$8~8oZjqvb<ƪ -:Şn$({E-i`~a_El:/Loj%LbC}Uzc{J@NK)&Ӿ.?ucL1.@JFT4`% Gsփњ^5^)Nh􁍃.*[~q ׹7>%1z~]*hwYl\qZF™#xM۾ V9;ǀ=Y`6+PzDo9ƃp.ZkLIk'V!2j(/k慟a}`y*4ؚtbu1˖ܳB<3K=_ MЂ['f;~( ʆΘVV g͜guSf6rruȷRo1+"?+N')ӈSpec+bFD"t1{srQİ(MsZ~.ĝb1__ Xb~hăY^k(Nq03՚^EtV9;b_H_qIVQ)/|nbyXs*ֲ"G y2 )NLr=VTdҫ} 7*}IS:뙜+M{6y묢iz){p&Ӷ}| rK^1  &SӝzJNa߆(7#%>Qzm(\N6=7/[!RN5f\f@C/+, [*;ȥ0]S1 &}@(Ua?H&k2v xsjYpO(`Ҙ7g[Q,' 0z;=9(3"n߽2,YJ2-C\\ ۗb`b1yv넍%e>ZPc%D5&y?}6p5)*?I$Z٤"t*؃9Fl(i E&{e[j<8"@z"-Jax#D"vE3gJI?$yb3gubPlH.nI?{5)NRMO^P5>+aዊE >XkkYUGIp~saO@tHPP0kNq:O| /Bjs^9u.V*ˆ?S,`> XĨN)ery8i!󖏼Q8hN:K*ZOϺohz~[drG 6J <JMyZݕVϕ(Kn֫$FSFp@U HKQHm |Jc!LE妃 CUA$w06tnAr9IM$$e7Y'חlCtsCBdd$\KԘe6S.E}W}< VaIwxOyR LMk)AIC 23魙\ %nIqM+/g4 H<ڔk}d}fH&-IƶVz_Z:* w~˲§,di6[HK,}Q #h*ʘ|Ks:2Wo,  qgJͿ{y K'[o~lE6jTe@'TϷE; *$5F! {8p??Q uQC ]iEc $X)t{5зplTrC x8s{zf9\wC/DNz |1ٚ܄hC~U<2$ ፁ~d`P91ۦqDh%4?.YN.n"a gīL׏i ׃Z%,#fԼrufeugß/goC5<@8UB[CnTΞtb2o9zwܫ:ݦ2DP!7j'jZ*4"|?3y@\H\GP3Mzuڃ x%?}~ M~oVHJJ}# DtA@W^j Ȍ)c+t-'PIUz ܅&uiN1~\1)?S/ 5y8}r?`}+q7b;gpL803|eҪ`7d2u`UmOl0 nGbki>4PK쑝܁©nz߶C-#MhRaڡ 2p0CT"B|xi?1]'~Xd=4)H*|ނaoe>ג>k%7% U<ňūVBtE#\cvIGv0)3O~{+K̝>4.T?Y$$3Oh}s"ZH@Srm@e߱ CSL! >C w)g(ӴCyOIXl ZaDoV3LMcmmo36Y3%rz |{%-炻1y?i/o:ԸV4U20J3fȣiv7ֹ_J[a]yx>tmNs}cP([Gڊ2P@wq {5֍7r̕*4B:v2bY{@՗SDO юKNjHlSsLUՋƕɫž`'#8*^6}X*n1 iԗܷ(xD93[Dc$ۄd5TCLFRH>YIҕ 6̹ cG,vA"C|Χy!b;)6so" n$R{^jG'2k]Uq>Iٟn͵8yk,.g (*-)P_Q^ \$8L ck☰:>~Th=8|)ѓ\# JqFp;Si?lfagOiAm pm2 r[@˻)Q5ʽ [/ M\ҵl̮ E~8[en6~Gyq&kzQNFaA?xOΊ06`#:+ 1, 9[ 2YP.U5 î5P(.SO|6p^cjM9O'p9@P{?c2sN-LD:t0O/isx'j }\mGU~`hPs"? v|]}hߢ<Krb6ci1^.l`ݿ }흘q_6!$u<$]\޶fӧkL^"$H n&:K!*]DxoX` 4tZm@`R8bcZ%!a{o~ЬV|Jቜ `4V(#c6WD=@Ym޾ kLx]CbiNp m!^ҥs#Q1p&C8Al $MtT6|aj"E xpT,qW*֩*xq >ILsGV &9unr!6L 5䯩C)P %>鱵aEMYD_LzN*flxZq:ĄȗPvڳZKC57MT c`5 I"j_K`Fskxj vI󒆓>V/*-}%<%#Rڗ/3Iԅ)Ax/Gw3x ^O Nph{]~`aVL5 vEPIquӶHɛ#F# ."&wnۜx!1{Uul 1d?b8 d*i2:ө}#-۝ '>UM f;؝A1TEpȉ ЌgvZ̕XQ,B^6V L-])h_!~LV/꽵2.4fVFOW{'-UoЯ 5J+s&JTDJẇnfegHÙR͸lv޲e`SykHF9ؿ0 ԲU`\@c-QA(tOnPML+k J_ F/!S̰f(d\m@Sr+j""/IjC`a$2!Y+o4*BxJ>[Uܨ `ޔBJY37?~=649RԨ;0c"7lQu9<y