perl-warewulf-provision-3.8.1-bp153.3.1 4>$  Apa!M@eee,HmSQW =[x2dχQZb%U> &&帵jȠ,#%3{ɞ8 &R81a t MM(ޔRZ}aRpR$fs[ѡ88p _CYnU1wǿ>r2R[4r>ᔂ28h &CG㯣"OVg 8ՙ{u7;)g*^E|+0'LmH 3b667e3f38bb4de7c1c45747e92d9df8ccb6dbb67c8a86899404cd94d1027a056c22b19987036948eadab8bc28bb9ef5f781ea52a!M@eee(f>Fo5x,$|avY"͸Py8RWo ~v?YaקgRaur "҅`9*ѣ 2z̢ ()Z̧;`܄Wt7j64Èbf;(C=rX\9[@C ĺҍϬq(dǹGh( GC2 VDp>9?9d  * edhpt  \      X   0   X( v8 9 :F2G3H3XI3X3Y4\4,]4|^5eb6c7Dd7e7f7l7u8v8`w8x8y9$z9l9|999Cperl-warewulf-provision3.8.1bp153.3.1Perl support scripts for the Warewulf3 provisioning systemWarewulf is a scalable systems management suite originally developed to manage large high-performance Linux clusters. Focused on general scalable system management, it includes a framework for system configuration, management, provisioning/installation, monitoring, event notification, and more via a modular plugin architecture. The provision module provides functionality for provisioning, configuring, and booting systems. This package includes the supporting libs for the Warewulf provisioning module.agoat09#pSUSE Linux Enterprise 15openSUSEBSD-3-Clause-LBNLhttp://bugs.opensuse.orgProductivity/Clustering/Computinghttp://warewulf.lbl.gov/linuxnoarch-xV}531S4,yT2] cA큤A큤aaaaaaaaaaaaaaaaaaaa1141eb7122c88b06ceefd19e35b7eec7cd86ffb85a2bb0abda35b76a2875ff5c6d48a471e5ff368784bd4f8603d138bbb19026f13e3cd06faace17829279531c782a19907a7d152adc91c03dbc2008fefc42074e3d67d506c6b12881c2d3fc71282a3fb7c677ed9a410e08807b2427bc2a045fde9cb6d4e5604eed2753a77f073d48f260e75428e7e54560ffba572039b9b8cfd83a90b699c6f92c9f4a6b6fb5b6a989a8e19753cb2efee7b4c930a8f9466c491a0100ebc61cd35507db2b34a11af1149fac748e9683aad70bcc2645963e6657d3d8985ad4c005495c22cdca54498643750c8307edc07af3a0b92db59ea8cebd73a3ba3b216796a68d991c0118b8e3a321d80a781aadb2c19c3b74154a58248069f7cd8e7a16a46748f64d75507e5f4e84d3031f0609c564f67b17c0a45d4eb16bca7065835971554f4eec33e3e0657eb8f8c50b3d0fbd0ce19c1022515b051f4efb2675d0ffe8ba2a4f414df75181883ee6fc0caa7218b1d56194f49037cb8fb712d7eac9cfde93fe0a0afb65cca7c4a13d9e6f9f946c8ca00e619f95d9e6c6b53f2b01694a582c571d5b8979db5630c7ce55ae409cb3992493826d49f980d1192a682c711ce99afd22b9f4fd7c7c97a79ccfebc255b95eef742861fcb3d09a12a6832a6e847f13ae0103b72d30b62cd18ce65404dfed37f68dd2f7f05b6005d7b655bbdbaec765788137d8860bfe8e74ceaaf5d4964a8816bb9ca3c354fdb7c4f842ef22d2f085282ba0f5e2c7ed6a94a5ec5f467fe4cba25ab0945a45b02b5c599eb86c0417bdc5d5effaf4rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootwarewulf-3.8.1-bp153.3.1.src.rpmperl(Warewulf::Bootstrap)perl(Warewulf::DSO::Bootstrap)perl(Warewulf::DSO::Vnfs)perl(Warewulf::Event::DefaultProvisionNode)perl(Warewulf::Event::DynamicHosts)perl(Warewulf::Event::ProvisionFileDelete)perl(Warewulf::Module::Cli::Bootstrap)perl(Warewulf::Module::Cli::Provision)perl(Warewulf::Module::Cli::Vnfs)perl(Warewulf::Provision)perl(Warewulf::Provision::Dhcp)perl(Warewulf::Provision::Dhcp::Isc)perl(Warewulf::Provision::Dhcp::None)perl(Warewulf::Provision::DhcpFactory)perl(Warewulf::Provision::HostsFile)perl(Warewulf::Provision::Pxe)perl(Warewulf::Provision::Tftp)perl(Warewulf::Vnfs)perl-warewulf-provision    perl(:MODULE_COMPAT_5.26.1)perl-warewulf-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3a(@aZaV@^\y\w@\-@\@\U@\U@\ @[[[1[@[@[u[u[R@[R@[@[[[@[\ZEgbert Eich Egbert Eich Egbert Eich Christian Goll Egbert Eich Christian Goll eich@suse.comeich@suse.comeich@suse.comeich@suse.comJan Engelhardt eich@suse.comeich@suse.comeich@suse.comeich@suse.comjjolly@suse.comjjolly@suse.comjjolly@suse.comjjolly@suse.comjjolly@suse.comjjolly@suse.comjjolly@suse.comjjolly@suse.comjjolly@suse.comjjolly@suse.com- Include ipxe-bootimgs for %%full_build architectures only: On Leap/SLE 15, it seems to be available for x86_64 only.- Fix minor issues: * vnfs-SUSE-Templates-Leap-15.1-Leap-15.3-added-SLE-15.patch Add templates for Leap 15.3 and SLE 15 (all SPs). * common-Check-for-non-empty-string-before-chomp.patch Avoid Perl error message by checking for non-empty string before chomp(). * common-Create-database-user-separately-to-allow-empty-password.patch Allow empty password for read only user database access. * common-Fix-help-text.patch * cluster-Don-t-attempt-ntp-configuration-when-chrony-is-found.patch Do not attempt to configure ntp when chrony is found. * cluster-If-hostname-doesn-t-contain-the-domain-try-to-derive-this-from-FQDN.patch Attempt to derive hostname from FQDN. * Set apache2moddir correctly * Set warewulf group in perl-warewulf-common, not warewulf-common: perl-warewulf-common is installed earlier. * Unify handling of initramfs location provision-Unify-handling-of-initramfs-location.patch * Cater for /bin and /sbin only being links to /usr/bin and /usr/sbin initramfs-Going-forward-bin-or-sbin-are-mere-links-to-usr-cater-for-this.patch * Create SUSE network configuration on provisioned system initramfs-Add-network-handling-support-for-SUSE.patch * Set up NTP using a SUSE network configuration initramfs-Handle-NTP-client-configuration-for-SUSE.patch * Add kernel-specific sysctl.conf file Add-lib-modules-opt_kversion-sysctl.conf-to-initfs-if-present.patch * Do not pull unneeded stuff - packages to install should be explcitly listed or required. vnfs-Do-not-pull-in-recommended-packages-on-SUSE.patch - Removed: * busybox.SuSE.config * vnfs-wwmkchroot-opensuse-42.3.tmpl * vnfs-wwmkchroot-opensuse-15.0.tmpl * vnfs-wwmkchroot-opensuse-tumbleweed.tmpl- Utilize sysuser infrastructure to set group warewulf.- fixed reuse of int variable in bash script (bsc#1168628)- Update common-LSB-Move-common-functions-script-library-to-libexec.patch: Set WWFUNCTIONS to $WWINITDIR/functions- common-Check-for-package-mariadb-as-well.patch: Check for package mariadb when looking for db to start.- Work around OBS: OBS doesn't allow to share noarch packages between architectures: build the 'common' noarch package for all platforms.- Add missing Require(pre/post) - For sle_version < 150000 use 'leagcy' location of bash completions. - Remove some leftover 'BuildRequires: warewulf-common'- On non-x84_64 only build arch dependent package warewulf-provision-%%{arch}-initramfs: * all other packages are redundant. * on %ix86 ipxe cannot cross-build, thus the required ARM boot image does not exist. NOTE: the package is still noarch: %%{arch} refers to the architecture of the target system to be brought up - this may differ from the host system running warewulf.- Consolidate all BuildRequires: for non-'common' packages on top and remove %if %{?flavor} == common .. %else .. %endif around package description.- Remove redundant %clean section. Replace old $RPM_* shell vars. Do not ignore errors from groupadd.- Provide for PackageHub (FATE#326457).- Exchange all patches: Upstream: * wwinit-Check-if-service-is-enabled-before-enabling-it.patch * Add-Leap-42.3-15.0-Tumbleweed-remove-support-for-openSUSE-13.1-133.patch * Check-for-SUSE-system-and-set-Apache2-config-path-accordingly.patch * Perl-Escape-left-curly-brace-properly-in-regexps-for-perl-5.26.patch * Provisioning-httpd-Make-plugin-directory-configurable-at-build-time-138.patch * Remove-shebang-from-scripts-only-intended-to-be-sourced.patch * Suse-prov-config-local-binary-copy-140.patch * busybox-Newer-versions-of-glibc-do-not-ship-rpc-functions-any-more-130.patch * common-Allow-bash-completion-directory-to-be-configurable-139.patch * common-Consolidate-system-service-module-for-SUSE.patch * common-Correctly-detect-SUSE-system-for-system-services.patch * common-Really-install-network-check-script.patch * common-functions-When-checking-for-RPM-package-check-whatprovides-134.patch * ipmi-allow-build-to-use-locally-installed-ipmitools.patch * provision-Add-build-configuration-to-allow-for-use-of-local-arm-ipxe-images.patch * provision-Check-for-presence-of-busybox_links_path-replacement.patch * provision-Update-ipxe-to-Github-commitid-133f4c4.patch * vnfs-Add-auto-agree-with-licenses-to-include-suse-PKGR_CMD-142.patch * wwinit-Add-check-for-properly-configured-network-136.patch * wwinit-Check-for-tftp-server-capability-as-well-135.patch * wwinit-Check-if-service-is-enabled-before-enabling-it.patch * wwinit-If-no-ntp-key-file-is-present-comment-it-out-in-new-config-143.patch * wwinit-If-original-ntpd.conf-file-has-this-has-keys-set-up-copy-them-128.patch * wwmkchroot-Fix-SUSE-specific-installation-functions-to-work-with-openSUSE-and-SLES-132.patch To be upstreamed: * vnfs-SUSE-Make-sure-no-repos-are-left-over-when-adding-a-list-of-repositories.patch * vnfs-SUSE-copy-repo-files-to-correct-location.patch * vnfs-SUSE-make-sure-zypper-auto-accepts-licenses.patch SUSE Specific: * common-LSB-Move-common-functions-script-library-to-libexec.patch Make sure there are no scripts in /etc * provision-If-available-us-haveged-in-warewulf-initrd.patch Add haved to create entropy in initramfs of nodes * cluster-remove-firstboot-stuff.patch Remove some unused stuff.- Build only for x86 - the resulting binary packages are all 'noarch' so they should be available on the other arches as well. This avoids issues with the ipxe-bootimgs package - which is noarch as well - not being available for aarch64 in OBS. This package is built for x86_64 only as well.- OBS doesn't check for missing files sections for packages to determine which BuildRequires should be picked, thus back the %%if "%%{?flavor} == "common" ..%%else .. %%endif in the preamble. Alternatively, all BuildRequires could be gathered at the top and selected with the %%if statements, it seems to be better to have the BuildRequires close to the sub-packages, however.- Added warewulf-ipmi and perl-warewulf-ipmi packages * Build requires ipmitool to eliminate rpmlint error - Added 500-ipmi-use-local-ipmitool.patch * Causes the build process to look for a local install of ipmitool * Copies into setup-ipmi cpio, and adds a link in /usr/lib/warewulf- Added warewulf-doc package and moved documentation into it - Several changes to the recipe file- Added ipxe aarch64 snp.efi to build - Rework install recipe to be more system agnostic - Added VM configuration recipe- Remove warewulf-node package, as all it seems to provide is the broken wwfirstboot command.- 302-vnfs-libexec-functions-remove-shebang.patch * Remove shebang from sourceable script wwmkchroot/functions - 402-cluster-etc-cluster-env-remove-shebang.patch * Remove shebang from sourceable scripts in /etc/profile.d - README.SUSE - Added install_recipe.md as README.SUSE in docs- Added perl-warewulf-cluster package for the perl file in the package - Generalized the architecture of the initramfs with an asterisk - Added x86_64 architecture back- Added arch specifiers for initramfs and ipxe image packages- Fixed descriptions for packages to correctly reflect upstream descriptions - Replaced opensuse-leap15 template, updated tumbleweed template, and added opensuse-42.3 template for wwmkchroot - Cleaned up specfile- Bugfixes in Warewulf common package * functions: When checking for RPM package check '--whatprovides' * perl: User sharedstatedir for STATEDIR - Building Warewulf provision module * Separated into four packages: warewulf-provision, warewulf-provision-server, perl-warewulf-provision, and perl-warewulf-provision-server * Added feature to configure to allow inclusion of locally-built binaries of busybox, parted, bsdtar, ipxe, and e2fsprogs * busybox: Uses libtiprc instead of glibc * ipxe: Patch to handle build error with strncpy * ipxe: Patch to handle PLT32 elf header format in elf2efi * This is due to an update in binutils * apache2: Fix path problems in config files - Building Warewulf vnfs module * Fix various bugs in the suse-specific wwmkcroot handler * Use correct paths to zypper confdir and /etc/os-release * Fix link to /dev/zero * Add --auto-agree-with-licenses to install command * Correct package list in openSUSE template - Building Warewulf cluster module * Fix ntp trusted key configuration * Add correct tftp package identifier to installer check- Building Warewulf common package * Two separate packages: warewulf-common and perl-warewulf-common * Removed _multibuild. All packages defined in one build process. * common-fix-bash-completion-path.patch * Install warewulf bash completion into SUSE-appropriate directory * common-move-functions-helper.patch * Install wwinit helper script in SUSE-appropriate directorygoat09 1636045030 3.8.1-bp153.3.1Bootstrap.pmBootstrap.pmVnfs.pmDefaultProvisionNode.pmDynamicHosts.pmProvisionFileDelete.pmBootstrap.pmProvision.pmVnfs.pmProvisionProvision.pmDhcpDhcp.pmIsc.pmNone.pmDhcpFactory.pmHostsFile.pmPxe.pmTftp.pmVnfs.pm/usr/lib/perl5/vendor_perl/5.26.1/Warewulf//usr/lib/perl5/vendor_perl/5.26.1/Warewulf/DSO//usr/lib/perl5/vendor_perl/5.26.1/Warewulf/Event//usr/lib/perl5/vendor_perl/5.26.1/Warewulf/Module/Cli//usr/lib/perl5/vendor_perl/5.26.1/Warewulf/Provision//usr/lib/perl5/vendor_perl/5.26.1/Warewulf/Provision/Dhcp/-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:17116/openSUSE_Backports_SLE-15-SP3_Update/4b177eb4739ce3ebda48ef13565fe5df-warewulf.openSUSE_Backports_SLE-15-SP3_Update:modulescpioxz5x86_64-suse-linuxPerl5 module source textdirectory PPPPPPPPPP P P P P PPPP2=,cI:wutf-811ddd566685cff1edb3e9b1f388ed44482366c073228fa6b778764471519af50? 7zXZ !t/1O] crv(vX02?(_{raI،4GH||Om7Va+-@ V-.+($!A|v)%)ja̔5PCr/b5.#,ē=`Z4@Hq\>uU~2vVs<U~7sS0IC95o$ajz &D:B@4nUR_(=-x=$(98X^qrn9;`5H'2k:;5H{ʰyK^pOzMU״_ŏ QI<(x C8#3|1Wv6+KV]I׷G L" |GW/60_m*~n,-Rf+bZBcZJ[24LYqA[qm9}bD6no“ԪkkW"YyUslÅ[{Re`D'rxlݳbo_󅿦C5l }iQUmLSHJdsFJV|K Է!C:u ]z7yp"c h9 a+!&z`iW[S:X`VrZķ9 FW-+$wuZon }lޅ\ܘ G 1g0"<ۅreHh`_K%}㋱.R4̌^\IJf-H/y4!D 7γrʝ7?Z5"~*kk+BfТxiGV0!jџ~)vȔ SoMp4tiP ~qU$n([fLGHul=˸AV~@'UI࿈:Yz,]>lL\º*ʛ5Bc0d-ew }5dCw웼Z_oܾ i'eY Y2lw .Yg(P#.*Kztوb0^5R-yek%OUJ{O7Yh H)0_ZpsTsZv $V]{"7{6\2mS-`ј;wPFN/q ǣm=#~K28|.b% U.շPN6)sƚM{Bc/)r'`E+Iњ*m ,{e#7-0%[ן__qNT53@oDxٕϺrl{K"/ə]pS|ÎrO ?k?Xh@\z6ŏk~wZ7;UU@ d e5//g,XP0X섧Ib]yrxǷ2scvyH>sK݄YԀTLܙF]TFyY|ASg)cjl+p_ }ҕ]mR[~΂ě>aİ=(P~8V O2}CZjK!è#;#N1)@JZ3JEv”aw_Y)b_Sɍ07&z ԆV ;bWFim4+_8; pGC;>Q1ןXnhL{;X`z<9 rnirE=m' : TK8n"v$=>畠w?lhji<5gzaԺo=tR92Μ²+~PS bՅ|fnjuDlZc,D^a^&ٮ9rt'E(3:jۗuc3ZV@rGc@Np> ߇;/kAfG 59KVvxG̱>\hpALd>@NF?zև5 1Pn;sgҬ]dx˪d)Iŕ-<+% mПZշ!W"z|7 xxs3fMqzIh/Dη|pޯ,ܴ߆@_)n/3(|Be*ww~=#^ г@֯?2lxulRv9tMLGu6 :舮KAh>$Vy Zqnbe " KsSAӉ,<ec!\`[΁Ջ<,xOܳʤa%@Ui&aYPe/h豦11F:&1yvѯ8x9G1݃J W[U\9ӑB^r78G2Bbڠh[q|JcxX}~<0l*$;%")s*E$-!(|YG -S{'` s<]L0$3oO]afBx-q)d4[[Y]-61V00*-R_lRVJŢ(.wCsԀ#8}u˖Zq*QuȔbTf-;&K;r[işo*=%f[M%-Le+S_Ve7Dg{mZv.^:XZLD $V2"P;8$O٘lApV\_O,b`>p)@?D=r]1u*U5⍟Rv){F=ۍgD]VMռ3OxdܙQsʾbTȼÍ"۷*.zϽ] 502@Y#`8zQ$r.X^Z;&R8݆\3k֢= 琁9߂#{Ũd(|2? y~3C[C_=; qiQǷ4`ZJuȡ17«/2YҊ!1 %8EȪP%nL߹Z}b@r{Tb:\~0bT hs'{l)K[IWY`;:uEAYf2g~|RꒂE%uG}{fRq*g\ b|,q9J ?^'`3T[ $|.yB4d P}ju>iH586Ley^VDs_rӤ&4 q?P)6v~ZC'YG6 H HOl.feBtZCʯc?s,ة(Z?r8-5coL9C&ϽEqɏ5AJ#NlΈo] s؝VH: ۖR0 -m:3H.ZܷkSD"JLqmµMm` rk4=fD)v.dťFxR`+](cNǓyzqDl@ep!BrGZT]ѻ1(֘/^ Gݰ˗H>!+#2v>Ni?80I"^49vݱ 4hQCh~, *0/7jқ ٳ/),>T!ڹ(أ)>ur^/ObZ#̥_\CNC:dVhlןUȊ&u<ҸM|NC%RSTu1D@BUzo1~z w'r^D@ 3FWF-^g}PE,Q_wai"=cxʩul3w*Oo䖡]|d}>~_39%yIi;ʝT`5e?SK|a&[tJ BxBTs\#Du(Di)>Xf#ٽ5RDsU Y(71F;[fߴjێoXJ;nBhH/9b(K_hfIZ% =KBX+Bkzz!,/Վ{xHH/3g'LUꕃΝL=)OR~lP*W'r// |&r+E[A*P[Եs@mF(p֮W[:vuzSLƆY$e`qH=WISƖs⡅>Jr{҂:Ke#!Oq"xUU# V._݀ @f9V*⸤<qWdp-S9H {Y3#{ . =Gxgpʾ?5U&XNgTe{W\.TRfoW m/w`|M?5X_l%˗W0vl2l,m#v{{*27;\PT0*\ΕG_~Rh+BxVϕˌɪEإP 4!u,4%8*SI,6}93FAKV!7j7Օ"HEò8hP#~%RWGRX_pR#6 gd;{ -򴘳_:3;ʇ1X\D"ZSzDVIwzFWn^eJ:E2s@泟5*< Y:Zb!_AC4}yUe=4BMF^탩ƈl\E; anTFm uhE{l * *rRVU>~蛬gFp%5`t6m.*Lk s9zM!Cx7װAE1 =Wx0RsH:cBVeqNG*eh)#0&oznXl~@,t-& (#gUX,{~I:hXZ9AL_2AO;9 sr I-$c3,/BkqfŴn:g+AmIw=0\y+e=T؋pu?~>aIWb,>E0iď N4׍gF!җPT0:^ A'iRЋW'[Ѡa5@ѯNJ@I^enUUooUW3ؐT᜗5?wqayǺqdmF˄_!wÚۊwΕke`SteԤUh?fKQD=A {a.̀;\pV W.OeRi4µAtJm3K"]3Fu@r2dbk{p$Z14C/HbrP]B8IhqΎx'OV㔼>ʂǬ(pz@YX0eVmp;-(g/g.ZXl?Cg{#]Xp> M%)jƚ0ߣc _I4vd桜Z\R(Ku6/I0 AI#F澁EyQHfuWfG"DZpW[7u.KĆ3:K*SAOv%.0N99e.2j&cvyśvW@ئNm}k ÌFw.#Ϥ o~5wV3O!=33*碟>6rEd[=J(7,a35qɳ6|SX-We*)j6q}RAFn.Fv[ ~XVAAoZRDWl`Q>#6Ig 2ܦRW$#[d}tQ44P(-D/w 0@Ak cES0zU_W]*_l4/հjih}.g _T/Bm/ք?8E vVBḻ ,+KNv\RA,~|]i#Ń$;<G`V.ԿcLgdjƦn-xۺTxOUkxe͂.jWQ@z 2p]am_prg[):#[H{7u$5.J+X;M)b~%#~(`p]M7HQM,uf$41!䰶:qZܴ$ٚ,ΊѝN&fQ+VOǏjBá}~YHvaJ2\,#sn|7> H'[*#&„tr9d1}F8'V.r?^`l%{qnh|JY&ttTɂ.={ھo:_ߞ`Nd)Ж+R˨YPKhTg%73ݜN1SrbPP-Z+:<d&D!Nz!pɤyp|B/jZ2 'cMpbKQ|.mIGڮJ\ʒ>NպgrI 9hvHaOꅵ%樈a U\fE>rF#Z8}?4yӷѳXEa7o(^f9]WC5Ic 6Ĕ{..fa1!*_֊MFd2 ^T:= MjrW?>ώ@"=–OR#)Eax>1K롤50iJUC~I oWx;|vG, AHn0+caڇzah'bUYU,#LS6<{.G3WsK"x[@js|{:*]&b =2,O8yD-5 /9ID;CG1>zns7V>^b0]ĵxXóH`D\=רvKX}_cH L heKH0w`vt1:>wIzM=JޟrꌵI;$=,9 I5GJw1h)Oy=c5~v֙:shSVώ!61=uטҬFF5ңK6f;jס(N ˜æyFߤ`zr+ȉ$CI< m-W[`(z*9m0 oALv%NK(hg>(5Շ+{Bf9pL57 UM5Дc֧C@,7ntXa_?\07Ɂ.pN'F)$S(IAnW[XbKIK y1W9Ohg%Yi-$Ͼђ=S{y X N\C FSϓ`#%lm>]ҠQ\.3;gT_"]V՞sQn^st1X !ud`ESpY}Г= 5[s }Lݸa:N5v'G[Gun0Ih'Eb!B`Wo[ p)G{nP}0/E%$\ (5 4 4ϋP̎ 8O ͬm 2  O{l/[\΍ԯ/7R=8A)b<#EȠ]~o hkxܩmrYgl rmIw}׆=Гj[3UpDw3ηB*TKi^2h;bׇ`V2_jmāA] V2X:EjL6GAo!7\Jc*EF}qA/9ľH_XG㵰v ^WUe9o͒S԰v8FA(Q,%*lreؐ,3ɴ1ա J/t0&fY[>EMYxWi(I~gV٥t9fK`&HHKUðESH a2tn̕R3/aqH6PfHQu||,OL8TУ[_t.y~= l)7I0oHҁ}3U۹K=D%X$;, pŽjJT(˻bZ8GkOIB?h|qhCǣ9ɪ+W1pnEzRTO QLM~Ch9o(q.$tIo MhElR:luKCc5ksVH&ɔdל[=<3JU5/ReOՋ3ZȪnQ]hVTv"~ t'mo<)Nk^Eb,1R |әf} {GHxhęCs||1%!`x٬BoH=\8I@Ql`$C)p Aj 40a$8R=1Ehݹ,\tӠ'/,%f()SlAvDJ E?R^K0ԘDWpAa**o\Jidu¸wUil@|[t{ir`&U1-ⶻzy5dCS `~_n=K$8S=" ]`2{+AĄM#d^j8FES񱮈;O4M(zr~8in9[u V5QByʌ:',YUE0i/;x(Kg'utcLcf_W'*'qLĭtL F 0sא&/8C&+e8(L&yy@CMtNy$/}W]^iQvmzw( w <Q"wDΪ@/?ٻI7\ (ayזuq~Pq]i{,pXq r|:7Ĵhu j@`Nr+ HN"IHdN|ZtG ׏:b)soN= 5&Bl,#5kRz7p~MHb3ICդ0lB<GmݍFr x`9/ z|s;!@w;>f?_?DJaFhY|u=p;bh!A `?AƁc(uƔU7;5?8OU{Nm5~]ûl_AYܥ_!*#dR*uv_ukWZ Ꮹie'F9X'f|j@w5R.pV*A t㘮߂Gketܡ.V崑6 >@o2gPưc/ {HȾ5.'PI^0KGL]onQ]u*B[x9'2 &? */㪨4x}@7^E\j}o&Lt}+_>qwW/$&|vQT_+G}9Dw8ت(GiFWzFOAϼw KN-X*©bpU:.*S3\y:!5q*]Um a3եOYCÖ'6dnJWj@x+AfM&'lع;V[? SAh^ ܋[[_X>c9(UW}U׃W#Mt`]9A(NrLYIljuNbϧk'SR6>bBVtnlTaj_FWLGX8L}\vI%"r6;ҶӴNdLVț 5,i@~n ; lب{djB _!;;LogStAwDѾI!qϧ]/Q 7g}UP_uS-4Cnא$Wwĩ@K8v R2{Xr$v\7/[VM"lΏRT;7nNgT]%_.tuIb`65샡˰>aIT"v'U~ UI\aQd%QIO$2-{2xD H{Gw۪4B.~tGkK#_.U!̄"hKPE]!p)mj@o;&jzϝu$:ŏ-\̠Ȃ"9/eD"/.BP,7G=?2!E|ƊDRfy7IZC'vj)K8(By7&4KN߀ mD8w~ܙ2ZJC&6'; oYkք*E;E:V l[? p$M󝶮R.lM#(%ogqjIl]8xGEΡNQ{q~uc{E$lftL_ TGɣ}AQyKq5IU vyy>{]<} 7cIgAsqIhnM*o0S\ 1>&zeimΪ[qﺹl_#Vm49&ZPZ8kg ۢ\jBK=p$NHM eq VD5ܤ]V_U(ф =C!/z3f`)szFuG "xI1-XQMzH>tK v-3kZG*̕rZREY$Vtc#"VD  S0#IVBocK.޶y-LVj쮂0y^; mbU x$+@30ɑIlN os-U3L/0$':03>.Ymj WdjU|Ne$0_x :&# 8SBW##+".?''͖Gp$<$ Wtg2sc_ỵ")W q*tI[˴}Sf.+`ݩJ' N|HI٨ *uT:1s,;J>1]:2FO)ֆ^΅YC7B'{өs!?.{dc7]1W -je̬(j,i|WCmQz={`$t9n@MFB_l= {<2ˢ<{X*t {9U4?89>(';$7ߔҷ8WvˋԢ!!ixA\n1;_BTA :,b4@ůSI~~G?0eHV;'ڠ31ao97C/"!8ߴ.0Ɉ 򕰈{0`%̄oJ@& -lh[[_Z$_MsES g= :9{MO$vBFQ,[w]l٘z۾wQ61AvB"ߕ%Y!-%>5:?9N..2_z0 %N̵fI(l/#DiմǗJF<5v, 5Vb$0?j3--~!@x_^~b CKB{-:R9d Y"|:~}!ξ >~xJa\~oX>J Ah^&nwL=+Z L{CfJa0d%n<)ONI$ԓǗU ý>'=0g<eb|."h|JT"ό{˛D/FZZf{1BF$Q뭟^ L+^#X{+>[SO7Ӣ3e>&i ш5v& qtcq@G ZF6swTm a?_ \i%~F|_q*yw'U$WHh2HZME2XPΦopi[s넅'guBfaU:Z&[cE+ ۜlEuL8I+>;j':ۅiӨ?Bx l4K,/[p旇gw9'>~" &9Uz1NF(Av\PA(8ao^̍M86 hҶmI ۵lc5VX;wͽG'.j[r#&"F瀰Йf9Յ6l_ă5f-G+b7[Ь렸|7f!dz/ơ/O3 6+g6A^wD?&&spʈy @U1C'q/AZ.095J~ki`Pa+Kq /u#uVVf Ww$J~o/HP~DY\[2 kNC C^i8n:`rF2aٺd~dkžke?kcsMCY܏Mۥ?=SШ*,>)B4vF])Yg7Wt]ʯAn.F Ip:u U933KݼLEhO(A#w9O\‡ WOBh$i_Bqm Ez^TTee$k۽}ixZk) 9+~xp ƲS{vm#L@eYsAwH(oH,X?{f ոb skJ=@EVDc}p>ee`Ǫ6\R?"1@6j墳cH|ARQyYK\LHDoBf!L. 䠩 :̂y%8/)#7ό7f\l,$~wgl}f,2CiqPRLA 4&R i+!ThLBM@eoAqsn sw[o`qU5 iq ,bךkF=7yEU:{?7ׅ{D*3ѠIi$.;Q'(aTރe9c]ÛcσCW3AMa[o{z}B,Bnpm%61#7 }KGsӴ _vb+6&O09]"o`iHcS}q!6>gӼB[Nۡ }MI ig=& DZ3`=P`C8yT&4N|rҐV tQ΀Cwǯ(K՝~Nkp Yc [\Bae()xxD9$PD+e 1;3߄\r6h|l(=\~z[:5Ц;uO.1mȠ6Sc(h:vmSw@7(S$Z&e3I=2pGNaqkv1Yyg_rTrƧ$? i5%jH7Ov!Sz>;*̸LƮd>gzov='.Q߇:k'z8zp0TUQj}~ᕑ޿L]8\slハ+QUDϑ$5|PpT=H …25ZZ"`}h3Wɭ%~d"&hVo_V~u^$Arg.`me/ڛS-ςO|1p`}i)DX2yO"֢u M Aueyn<|F+:C:C蟲NU<~X}1r*g#nF`HȥcU'j"q8Pb*AXc{J<~mEz0s ݚU=;jHqp_~Ʃ 9^^uBT{׈☏T-S>_h-Epm8Z`9]ApQb0OM@pK2FqS]^#,׭Ą \Uw)ntڮzK0gBp]8=!x4IȏH'WdjZ;4kϸ߲%(#dMv>/%5ïGD(:,Pi<t&ܧ^@Ș_`I%<]Ȳ&BDd׆hL᧌E)#=@;=XMԾ  `yH_)ȉߣ.B2fzusMq~z:~|Rtyc8N1gײ+pX!1jZn.$FNi`U4I_}: alUs"靚Vfʇ؏.8,LJΞ/\PfO&ѕ?y {]pa\pp%Tɴk 5K 5cܯ^RhӠ_r}FaShjp{|DŽ\Қe: dB2@`yB'w%`[1Gܟ7߁OZ$r)^V5!4^a:G_gM #(]ts>QZ76LSs+Pg:$/vKY ǶɄ)(@]eljv$+ ._p4R5L_ !.FϢ τ2m[8L8m=ä3 |WoWv{7ܢ(cj^AbAM;LZ1ؓBt3-ϵx=>---eY`uIOrU EW 1W5'du v%w%Cr '0|V׻sܔՖ3LDqH[p'wY%sY:J.^ڌENyp+6)Zk3c/ Qͱਬ/G(ܟl|"vLZzGVﴋ 9j-1ʂ •=Dl{R$ƨ4Ǭi?n%`.6ćD4㓴u+V-R6ۺ'wvan]qΜCۚB6\l&D Qp5eD@Sf13{YU6 Ϙ\(CXI(xt^"Wr9pra? s4Բ O" .R!~<4{U5Yi;b8|*DDgذ8W:f8M7 Ultt+$]K*5" (g/K]sɵCzzv!K22)b҉R D:e13JtN)]2oc8mQΞE,p3CvaΜ/^7c֗L0#ɇ1I~;㙧:oͪ=.iL MXe=HFDd[)X%F&8u<W>$%+[ğ{% YZ